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
341894233215	341894233783	341894234333	341894234883	341894235425	341894235983	341894236533	341894237083	341894237625	341894238183	341894238733	341894239283	341894239825	341894240383	341894240933	341894241483	341894242027	341894242583	341894243133	341894243683	341894244225	341894244783	341894245333	341894245883	341894246427	341894246983	341894247533	341894248083	341894248627	341894249183	341894249733	341894250283	341894250827	341894251383	341894251933	341894252483	341894253027	341894253583	341894254133	341894254683	341894255227	341894255783	341894256333	341894256883	341894257427	341894257983	341894258533	341894259083	341894259627	341894260183	341894260733	341894261283	341894261827	341894262383	341894262933	341894263483	341894264027	341894264583	341894265133	341894265683	341894266227	341894266783	341894267333	341894267883	341894268427	341894268983	341894269533	341894270083	341894270627	341894271183	341894271733	341894272283	341894272827	341894273383	341894273933	341894274483	341894275027	341894275583	341894276133	341894276683	341894277227	341894277783	341894278333	341894278883	341894279427	341894279983	341894280533	341894281083	341894281627	341894282183	341894282733	341894283283	341894283827	341894284383	341894284933	341894285483	341894286027	341894286585	341894287133	341894287683	341894288227	341894288783	341894289333	341894289883	341894290427	341894290983	341894291533	341894292083	341894292627	341894293183	341894293733	341894294283	341894294827	341894295383	341894295933	341894296483	341894297027	341894297583	341894298133	341894298683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2055	3300	1900	2700	2055	3300	1900	2700	2054	3300	1900	2700	2054	3300	1900	2700	2053	3300	1900	2700	2053	3300	1900	2700	2053	3300	1900	2700	2052	3300	1900	2700	2052	3300	1900	2700	2051	3300	1900	2700	2051	3300	1900	2700	2051	3300	1900	2700	2050	3300	1900	2700	2050	3300	1900	2700	2049	3300	1900	2700	2049	3300	1900	2700	2049	3300	1900	2700	2048	3300	1900	2700	2048	3300	1900	2700	2047	3300	1900	2700	2047	3300	1900	2700	2047	3300	1900	2700	2046	3300	1900	2700	2046	3300	1900	2700	2045	3300	1900	2700	2045	3300	1900	2700	2045	3300	1900	2700	2044	3300	1900	2700	2044	3300	1900	2700	2043	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
7875	2299	588	349	497	462	400	418	348	357	303	285	243	212	194	227	195	158	156	149	135	123	102	109	107	109	83	84	95	75	68	61	77	72	68	60	69	61	60	54	49	61	57	57	55	56	58	67	49	55	51	47	36	56	56	37	41	45	48	50	34	42	40	38	41	35	51	35	43	46	31	37	43	37	39	33	38	31	42	38	34	27	24	26	35	40	36	33	37	31	39	25	35	38	31	33	39	42	31	41	39	34	34	32	31	32	39	45	37	30	30	34	47	33	28	40	37	42	36	30	37	32	36	30	29	41	38	42	46	32	41	37	41	35	30	32	29	35	27	30	44	38	39	36	37	35	28	27	30	44	32	30	28	33	33	32	31	43	30	35	44	37	29	23	37	37	34	38	29	43	33	40	30	36	42	38	27	42	43	58	40	45	28	36	34	34	40	43	31	42	24	43	38	37	28	37	37	36	36	37	39	43	37	40	33	36	27	35	40	36	36	41	39	42	40	44	32	43	29	32	27	45	32	41	33	42	28	32	29	30	40	36	30	24	41	26	39	34	30	46	39	47	39	41	22	39	38	26	37	38	31	32	27	35	31	32	32	49	31	39	29	38	35	39	36	32	38	22	30	25	35	29	41	32	28	32	31	36	29	39	35	30	38	32	41	34	29	30	32	25	38	41	30	36	48	36	35	32	31	34	28	28	39	35	38	31	45	29	26	34	29	33	31	37	39	32	40	34	22	41	37	35	27	25	34	36	37	35	43	33	35	50	33	40	24	35	30	27	34	45	33	39	30	37	44	25	35	32	48	42	32	37	46	31	34	39	34	39	47	38	38	37	52	36	41	29	32	32	47	32	30	34	33	31	33	43	22	28	29	36	31	37	34	27	32	40	29	28	34	27	44	31	39	34	23	41	25	36	38	29	35	41	39	40	33	40	40	31	29	32	30	24	29	31	32	35	34	40	39	36	41	35	37	33	32	32	39	42	27	34	31	38	27	30	34	26	31	33	35	30	44	30	35	22	33	26	34	43	42	40	41	40	28	39	34	40	29	47	46	30	31	35	30	33	31	26	34	29	35	42	42	34	42	27	40	32	35	34	39	39	46	32	34	51	34	27	37	38	27	43	33	32	26	33	31	36	40	27	43	36	38	29	38	37	41	45	32	43	35	49	31	30	43	29	35	31	46	36	35	29	34	41	36	33	32	32	30	37	55	37	33	35	42	36	30	39	27	28	35	37	31	19	44	40	29	37	30	25	37	38	34	32	31	35	45	36	42	24	36	35	35	37	39	37	40	26	38	30	39	39	25	30	35	28	37	30	25	34	34	37	31	30	31	31	42	37	26	32	34	28	41	41	28	35	32	30	42	38	29	33	42	29	37	38	27	35	32	44	31	32	40	35	38	29	41	41	40	27	34	37	31	24	34	39	38	29	36	32	34	36	40	41	33	30	30	40	32	41	33	36	35	33	33	31	38	36	33	37	37	41	43	29	24	33	35	29	39	30	45	31	36	33	26	43	45	28	35	33	33	30	38	29	28	54	24	29	44	24	27	37	33	26	29	35	34	34	33	42	40	36	39	35	34	41	30	34	32	34	34	41	28	39	33	37	43	38	31	31	37	37	36	26	37	35	36	37	31	41	28	33	41	34	30	28	33	29	40	41	30	43	30	27	34	46	29	31	32	32	31	30	42	42	34	39	36	37	37	27	39	30	39	44	33	36	32	36	37	44	42	36	42	30	42	44	25	45	42	36	37	38	34	40	37	30	34	39	27	26	30	31	25	38	29	34	36	28	41	37	27	31	31	37	34	37	30	34	34	36	32	28	41	31	36	43	40	40	37	35	34	46	24	37	39	28	37	23	39	38	30	32	27	42	32	34	36	32	32	37	38	41	34	40	40	31	39	29	33	28	36	34	43	48	29	33	38	46	35	43	29	32	34	36	42	41	43	33	35	33	36	30	30	38	29	46	35	31	39	31	36	28	37	35	37	29	41	35	34	34	39	35	37	35	38	38	42	36	33	42	39	39	36	38	47	30	23	36	37	33	38	31	47	33	30	32	35	30	26	48	42	44	29	26	26	34	26	35	43	25	22	32	30	44	32	39	25	35	28	49	32	29	37	37	39	41	33	27	42	37	35	34	33	34	36	25	42	47	39	39	37	50	41	33	37	27	29	30	31	34	39	34	31	42	39	29	42	24	30	28	36	28	34	35	32	42	39	35	33	48	31	29	38	35	42	40	38	31	30	34	43	31	34	29	45	33	37	31	41	48	35	38	37	22	35	52	36	39	37	36	27	38	37	39	35	31	34	35	43	42	32	37	27	50	50	42	39	39	24	44	30	40	29	36	33	43	35	25	31	27	34	31	27	38	34	36	34	43	38	41	35	34	38	37	28	37	38	36	34	39	43	34	31	37	41	31	38	41	43	29	45	41	36	32	31	33	39	29	21	45	27	30	38	33	30	31	41	36	41	46	33	31	35	47	32	37	42	31	28	35	37	33	36	38	27	36	38	33	41	22	33	38	37	42	37	28	36	35	28	32	45	33	29	43	37	35	29	47	32	35	36	24	43	34	41	29	26	27	35	39	27	29	39	35	44	39	45	33	26	23	35	32	20	34	31	35	38	42	32	39	28	36	43	30	32	32	35	32	41	40	36	26	37	35	32	31	38	44	41	40	29	28	38	28	46	36	34	39	39	29	41	41	27	37	26	47	34	46	37	30	50	32	27	29	44	40	30	38	38	36	30	38	41	30	40	41	32	27	35	54	28	36	31	28	40	37	34	32	44	27	27	32	39	30	41	29	33	39	42	41	38	32	36	41	26	30	26	37	35	38	30	28	37	41	38	42	27	31	26	30	41	38	37	30	30	29	33	34	43	36	36	39	24	43	52	36	33	31	37	32	47	37	38	36	36	44	28	40	36	34	41	31	37	40	43	35	27	31	34	33	32	29	32	40	33	25	47	30	43	32	35	27	34	40	34	36	33	41	36	31	33	32	37	33	38	30	27	38	32	30	34	39	40	26	43	26	30	32	35	38	33	27	35	32	47	38	36	32	40	30	40	30	36	41	30	41	36	39	37	28	44	30	37	37	33	32	37	37	33	34	37	35	32	36	43	33	30	35	31	35	32	22	31	45	34	30	37	33	37	37	37	37	42	36	53	41	24	41	28	39	35	39	34	34	29	33	43	44	46	30	31	33	31	45	38	34	45	30	34	35	40	39	39	39	34	31	44	32	37	39	33	30	37	32	45	36	34	36	34	35	28	39	40	30	27	37	32	35	37	34	42	35	16	28	32	36	32	35	31	22	25	30	35	40	34	32	40	44	29	39	43	35	49	42	34	34	35	34	43	32	39	36	28	28	39	25	30	30	39	36	45	48	44	39	21	42	35	41	37	38	41	43	43	30	32	42	24	24	40	33	38	33	39	27	37	29	34	38	36	33	42	44	27	45	39	28	37	31	31	29	40	36	43	38	33	36	35	24
46746	24054	12434	21970	32649	30766	28160	25190	21726	19285	17234	15602	13107	11522	10875	10917	9681	8647	7817	6894	5845	5328	5040	4785	4583	4097	3746	3558	3357	3070	3005	2531	2513	2358	2322	2288	2228	2228	2222	2105	2008	1980	1876	1843	1664	1600	1579	1429	1418	1347	1221	1211	1232	1156	1254	1278	1195	1179	1132	1069	997	912	905	876	784	820	829	792	756	782	838	742	772	751	716	790	732	722	682	747	637	641	669	631	641	598	635	645	617	639	595	590	600	627	596	631	596	628	587	588	642	559	590	616	610	604	588	612	629	616	601	620	576	596	597	607	608	590	609	644	585	606	611	596	580	548	627	581	607	577	594	604	551	583	595	573	583	572	631	616	591	600	587	601	606	617	642	571	626	608	599	589	666	566	550	620	618	589	607	597	584	601	531	578	610	609	593	595	580	608	598	600	608	592	612	595	615	614	585	586	608	543	653	574	576	600	579	560	569	595	622	573	587	643	589	571	580	601	597	590	586	609	586	577	607	629	591	605	601	574	599	576	554	573	575	607	593	649	583	603	627	549	572	580	597	575	631	602	605	641	583	605	574	562	621	621	556	578	603	560	619	587	601	596	588	614	604	604	602	571	595	606	575	584	613	609	546	583	631	588	573	593	605	590	586	613	597	583	608	617	599	609	571	647	592	606	602	573	622	543	580	600	572	612	616	575	616	577	617	585	584	574	614	646	618	632	624	616	613	647	642	612	546	586	584	573	630	599	619	597	593	615	595	586	560	631	617	600	598	591	590	581	597	583	610	584	590	642	602	554	612	603	570	608	621	610	627	602	564	634	628	590	632	594	594	564	593	618	582	601	585	615	613	636	600	613	633	675	611	587	603	626	619	532	595	623	568	584	569	631	600	615	589	625	562	608	641	626	630	540	627	580	547	569	562	540	599	590	619	573	607	592	586	602	580	595	574	559	597	634	558	557	591	592	585	608	582	575	601	574	608	561	558	591	573	595	555	548	571	554	603	589	607	620	611	643	576	589	597	612	564	602	586	607	614	607	613	599	588	599	593	643	604	567	561	598	562	560	589	611	594	618	621	598	584	548	634	566	606	643	583	609	602	586	576	648	632	644	597	576	620	575	591	595	585	626	566	547	626	578	574	590	663	608	553	595	606	614	567	572	615	618	626	612	604	571	588	605	612	607	569	602	578	563	579	609	641	612	558	602	555	596	605	636	577	603	571	606	605	583	603	573	560	539	571	565	593	584	563	559	583	548	601	595	599	576	611	576	617	588	611	579	577	606	614	614	548	581	605	666	606	583	570	587	620	537	588	566	569	604	604	616	582	599	607	587	559	594	596	572	596	556	631	626	571	618	560	561	565	588	589	599	604	620	536	627	594	605	618	596	600	644	587	563	621	569	634	601	571	568	631	604	606	600	627	635	620	603	583	607	621	576	588	574	572	634	593	609	605	607	618	620	552	571	594	608	578	606	599	615	561	617	600	587	602	589	544	521	614	580	638	616	582	590	648	626	576	615	606	503	563	585	609	579	596	572	610	597	620	627	617	584	575	589	585	568	588	607	590	599	627	625	617	591	589	651	605	618	649	591	559	542	618	609	630	624	598	593	599	548	610	584	595	600	582	602	597	623	581	569	596	586	629	585	551	619	627	556	593	583	603	563	636	511	573	620	626	610	600	653	596	565	593	595	599	568	563	563	578	602	610	598	603	629	654	593	584	609	576	608	618	568	617	582	578	568	596	595	564	620	577	587	575	606	563	580	615	611	590	598	609	604	610	576	582	608	615	607	614	569	649	619	608	586	564	585	558	610	623	632	614	630	567	571	619	602	642	579	624	624	604	598	545	593	584	585	562	574	598	570	602	598	607	565	620	607	605	550	643	606	603	629	560	591	588	597	634	594	609	553	549	574	621	612	529	585	608	544	602	570	594	579	547	593	577	577	561	621	578	613	603	595	583	566	648	579	576	579	620	599	565	595	570	608	565	552	577	538	580	576	594	634	556	564	598	586	606	598	571	625	613	630	590	590	580	589	583	580	644	541	611	589	625	556	618	594	585	619	599	572	632	577	556	618	586	625	587	593	572	609	601	595	566	605	594	597	561	615	605	604	596	619	589	612	619	592	592	614	566	637	661	545	542	617	576	613	562	560	609	650	644	613	611	612	566	592	552	588	575	556	585	612	618	612	576	578	602	617	540	584	544	596	585	598	596	628	610	584	591	626	603	582	586	604	635	564	549	582	602	652	536	629	616	612	599	623	571	584	591	599	625	563	589	603	599	592	617	600	613	589	578	573	596	609	618	605	563	642	564	599	568	581	584	593	620	592	600	594	624	617	584	563	596	618	603	541	618	542	588	597	582	611	608	588	597	609	579	576	595	587	614	591	603	572	606	606	596	613	621	610	592	600	581	591	540	571	597	562	595	595	588	617	577	619	649	650	574	555	621	614	573	562	594	623	595	558	571	640	630	631	622	640	632	559	628	619	559	646	574	576	579	572	575	583	573	584	609	609	564	585	616	601	608	608	611	600	594	566	599	578	599	630	631	650	579	568	618	549	599	562	585	607	599	576	627	606	583	567	592	572	598	587	635	589	679	594	595	582	596	618	630	592	617	550	610	600	597	577	623	577	577	635	603	602	562	582	582	566	602	624	563	591	609	579	600	536	611	634	584	593	617	595	592	633	570	590	561	597	600	606	564	616	587	555	574	601	599	596	574	623	612	612	574	585	594	637	584	621	603	603	546	550	632	616	639	643	615	604	586	582	544	618	613	592	601	592	580	613	616	595	624	567	592	591	618	574	618	603	572	565	601	595	595	601	589	598	593	587	587	608	604	603	601	553	609	574	611	597	603	569	537	581	627	586	632	620	572	560	597	591	627	592	632	584	582	608	567	577	611	576	573	604	579	610	610	589	622	539	588	578	562	600	605	592	581	608	604	602	596	605	577	545	590	594	613	630	605	587	603	565	574	563	551	538	641	625	623	585	590	573	661	540	595	580	589	600	616	603	595	584	593	523	596	584	582	595	636	653	608	556	585	647	573	565	626	584	596	615	609	572	614	595	559	604	615	609	618	584	546	559	570	586	575	531	584	576	615	589	598	624	584	599	569	585	610	579	628	609	591	597	577	582	594	623	598	636	610	559	575	602	571	601	584	574	592	618	601	604	593	634	569	593	557	603	615	614	580	576	621	569	629	616	616	577	627	611	600	579	618	602	618	603	627	633	601	595	625	570	603	603	604	614	574	618	571	590	601	574	604	604	623	556	607	635	550	582	597	568	556	557	584	575	558	599	587	582	594	601	566	591	591	600	596	627	572	575	573	589	592	552	644	572	574	580	573	663	608	602	629	615	595	604	627	607	583	585	590	594	580	609	596	561	622	582	605	547	583	593	535	585	592	619	608	608	589	609	608	616	591	592	593	571	572	579	606	559	530	583	617	548	633	580	592	597	571	573	626	578	596	584	588	630	590	598	562	599	606	600	588	585	616	549	567	618	580	609	597	597	582	619	616	585	576	585	581	596
2847	561	187	125	220	180	127	172	146	137	128	138	98	100	106	79	76	68	74	62	66	55	80	65	60	61	59	57	44	41	33	33	50	39	43	43	36	38	55	34	31	42	38	31	29	27	31	37	40	34	31	26	29	34	29	37	28	32	26	19	28	32	27	26	27	24	20	30	30	23	25	20	22	31	34	21	26	32	20	24	24	26	27	22	24	28	27	19	33	40	23	24	18	30	22	9	28	14	29	20	30	20	35	28	20	23	17	15	28	17	34	26	21	19	26	24	26	26	19	19	26	24	19	19	36	20	27	15	22	29	19	30	21	17	22	24	22	23	31	33	25	33	29	30	23	17	19	17	27	27	15	21	28	24	20	19	24	33	20	20	34	22	34	23	30	20	32	25	18	27	30	27	26	18	23	36	24	23	28	26	21	23	31	38	19	24	35	27	26	17	18	28	16	29	24	13	26	25	25	27	21	30	22	26	29	25	33	29	30	27	20	22	23	25	22	24	27	26	30	25	26	20	23	31	12	21	29	22	34	16	25	22	24	14	34	24	24	26	25	15	18	32	20	20	13	26	31	27	26	24	27	22	29	22	31	25	35	26	18	28	25	32	21	28	26	30	18	28	24	26	16	22	20	22	23	30	21	26	26	29	25	25	25	20	21	26	25	12	25	29	26	18	20	26	19	19	26	23	29	38	24	28	26	21	23	17	19	20	25	30	27	23	30	26	22	29	18	26	25	18	32	19	20	27	21	25	19	31	21	23	18	31	29	19	26	32	34	26	22	23	22	27	24	19	21	17	31	27	24	25	20	26	29	28	21	24	20	24	33	27	28	27	27	31	19	21	25	25	30	30	25	31	16	37	30	21	33	25	22	17	17	29	27	27	22	25	27	28	22	24	34	10	27	22	20	24	31	22	26	23	29	24	28	19	15	22	30	19	26	26	22	25	31	23	35	27	35	23	23	30	10	22	21	27	25	28	23	16	22	23	28	25	29	22	23	18	32	34	22	27	19	23	29	23	23	27	31	28	26	31	30	23	33	31	26	17	24	26	29	24	24	19	21	30	19	30	24	24	36	21	18	22	28	23	29	22	23	21	21	24	23	16	23	35	25	10	25	19	25	29	27	37	20	13	32	23	34	21	26	25	28	26	29	37	31	26	15	27	27	16	17	27	30	24	30	25	32	26	26	29	28	29	28	28	40	23	18	28	18	29	31	30	31	22	15	22	23	23	20	21	24	19	31	21	28	25	23	24	28	14	19	27	20	27	24	31	25	31	18	25	20	18	24	25	27	24	29	24	26	21	27	27	24	21	29	24	30	29	24	32	25	26	29	16	16	28	27	20	26	25	28	24	23	26	23	24	33	22	24	28	18	24	24	25	30	29	21	23	23	21	24	29	29	28	23	27	27	24	29	29	26	18	26	31	24	26	28	26	20	20	28	20	23	23	40	19	27	33	18	25	18	21	27	21	22	30	31	20	26	29	24	27	20	22	29	26	23	23	24	30	28	21	24	22	29	25	19	23	25	24	17	26	20	29	22	37	20	16	23	20	21	21	32	29	29	14	29	19	26	22	21	22	28	24	27	22	26	23	23	27	40	19	23	13	23	29	21	16	22	19	19	25	32	23	30	25	24	39	29	22	26	29	26	28	22	32	20	21	18	31	27	28	24	14	28	22	41	22	20	22	22	25	21	19	21	30	24	24	24	31	31	21	17	20	29	29	24	26	28	27	39	24	23	22	16	21	25	26	23	25	18	30	22	25	18	23	21	18	21	36	25	27	29	32	18	26	25	23	31	21	12	27	30	27	24	26	20	22	27	24	27	31	24	34	29	25	25	22	13	34	24	22	24	33	21	26	20	27	26	22	22	21	25	17	23	24	30	17	24	27	30	32	32	25	19	23	28	26	25	28	34	34	31	26	24	37	32	31	22	22	29	25	13	22	19	17	31	15	29	22	20	27	30	26	28	25	41	32	30	24	24	25	25	17	14	28	20	24	32	24	27	21	29	29	20	23	26	28	26	29	23	34	22	25	21	25	17	19	25	20	33	34	29	23	15	25	32	28	21	27	22	25	29	19	29	28	25	18	25	27	25	24	26	38	21	27	18	18	33	25	24	24	28	27	20	22	27	28	30	23	30	26	34	26	31	26	34	29	27	13	34	29	24	24	16	23	22	27	16	29	22	21	26	26	25	24	36	26	24	26	39	24	35	26	26	22	27	16	22	20	28	27	27	17	18	22	30	19	20	26	29	18	14	20	35	18	27	23	20	23	24	22	27	27	40	31	26	26	34	13	27	28	30	18	18	22	30	27	29	34	23	31	30	14	30	27	21	19	19	36	28	19	14	22	25	21	24	22	24	32	19	18	23	19	26	26	17	27	24	27	30	21	33	23	26	19	23	14	25	20	35	28	21	21	17	39	32	20	24	30	21	26	25	33	29	24	17	27	25	27	22	21	22	24	23	26	21	31	21	32	19	31	23	25	19	28	36	22	25	31	19	32	19	26	27	26	25	23	23	32	31	21	20	24	17	25	22	23	24	25	25	14	28	37	37	24	22	33	28	29	25	25	24	25	13	16	27	19	22	24	30	26	28	19	21	32	25	21	39	22	27	20	40	27	29	31	27	20	21	24	27	29	30	31	22	23	21	15	19	23	28	23	19	26	22	18	23	18	27	18	25	24	25	29	26	32	20	27	18	28	25	19	27	30	19	27	26	25	22	25	23	26	33	27	30	20	28	28	17	20	28	21	22	25	28	27	27	32	34	26	25	26	32	26	15	29	26	26	25	20	21	22	28	29	30	27	18	30	21	28	25	24	31	28	25	26	26	26	27	18	14	23	29	25	18	25	27	25	24	29	20	19	13	20	16	24	27	28	25	28	25	18	26	25	31	23	24	31	28	21	34	20	29	20	23	32	26	19	23	27	19	24	25	30	27	30	26	20	20	26	25	26	22	25	18	27	34	18	32	24	29	37	25	18	29	31	32	21	28	26	18	25	20	27	21	24	34	16	25	26	19	31	25	14	25	27	24	21	19	24	26	29	32	28	26	31	23	25	28	29	27	26	29	24	21	27	23	29	29	24	25	30	24	31	31	33	20	37	21	26	30	27	25	26	30	26	22	34	25	18	19	26	33	37	33	20	21	26	24	27	24	29	33	25	27	28	23	23	26	18	26	18	28	20	21	19	23	30	24	17	23	26	24	31	28	24	29	21	30	21	21	30	27	23	24	25	23	20	36	26	23	27	29	23	24	15	25	22	32	25	25	17	30	23	35	26	26	30	18	30	17	28	22	24	21	19	24	25	25	27	26	22	26	25	25	29	29	27	28	23	21	14	24	31	24	33	28	26	26	24	24	18	33	17	27	26	17	19	19	27	19	24	28	25	27	25	16	22	24	25	29	33	12	28	28	18	19	24	28	18	22	19	27	31	31	26	27	16	24	28	25	25	26	18	14	26	28	19	23	28	22	16	21	22	23	30
32441	15064	6172	11735	19983	17029	15622	14581	11985	10017	8802	7503	6533	5775	5285	5170	4688	4013	3588	3307	3000	2550	2375	2269	2142	1863	1812	1662	1531	1590	1452	1264	1221	1233	1222	1170	1181	1228	1194	1132	1105	1121	1091	971	1028	924	878	834	809	810	751	744	714	714	743	750	726	693	688	657	605	589	627	567	534	545	516	536	537	486	574	506	573	572	534	481	533	495	510	521	448	464	479	444	458	435	442	449	452	432	457	438	403	452	460	417	415	423	448	470	434	459	417	452	478	460	422	424	462	435	416	408	436	407	416	447	410	410	430	431	453	436	425	460	420	470	419	433	395	463	412	420	446	442	425	466	434	407	444	428	456	426	411	392	445	436	434	404	424	417	477	434	413	426	429	424	417	469	451	454	457	448	446	402	406	469	450	445	447	416	412	454	437	415	446	450	454	393	451	417	443	455	433	438	426	426	454	442	413	450	421	424	430	442	466	442	462	401	430	446	438	427	421	437	419	449	449	468	418	455	435	412	422	398	442	455	439	398	432	434	444	459	438	427	465	462	423	441	440	447	430	431	396	445	420	442	438	442	406	434	450	413	440	443	458	419	465	470	422	444	481	417	434	435	462	461	441	419	403	446	429	422	435	439	422	478	436	431	420	446	434	465	442	406	448	438	443	443	456	393	450	447	423	445	443	449	434	449	436	423	429	398	472	449	446	427	462	417	447	402	446	433	423	443	442	439	446	457	419	396	434	429	407	442	394	406	461	432	412	443	428	459	481	432	426	440	461	449	408	429	433	402	413	400	455	402	452	425	433	450	467	455	399	432	443	420	437	400	431	420	428	443	447	413	442	494	379	455	410	419	451	464	438	417	447	417	447	453	409	422	414	409	429	472	416	434	443	460	472	440	467	443	428	418	457	433	436	509	452	474	423	423	436	444	441	412	445	449	445	484	432	384	446	433	394	444	465	474	433	420	445	435	456	443	432	433	417	457	457	440	418	415	414	411	436	470	429	427	430	456	392	439	422	430	423	427	451	459	443	444	454	437	410	455	432	449	409	436	448	428	391	453	456	453	453	410	467	485	463	415	425	385	464	421	453	435	424	438	436	405	409	380	477	408	434	428	468	420	417	449	444	440	421	451	392	456	421	439	452	421	445	422	446	409	463	402	450	459	412	444	444	420	455	430	469	393	438	422	470	459	475	395	427	452	433	414	469	412	453	406	437	448	439	461	408	459	411	408	458	399	463	437	431	446	459	417	430	443	435	454	399	466	424	458	461	428	463	466	496	458	453	432	439	443	437	429	438	406	457	421	413	460	486	452	440	442	486	416	423	438	453	457	441	434	471	463	463	459	430	411	400	451	436	459	402	416	427	431	402	462	430	446	414	426	434	473	428	431	415	418	413	456	492	432	407	431	426	446	418	408	438	495	436	414	422	451	381	443	498	426	435	437	464	426	462	456	462	433	418	403	397	419	437	401	416	432	426	456	434	449	428	412	430	439	409	441	397	430	438	456	398	405	438	452	431	431	383	446	429	449	456	439	404	416	365	446	432	412	446	458	457	443	457	427	481	418	422	417	411	411	433	451	445	429	427	402	444	459	440	454	436	415	479	417	421	446	406	404	400	435	458	410	440	406	396	438	453	407	421	411	420	417	426	438	442	402	472	426	467	420	451	444	441	431	459	419	432	440	429	430	501	388	432	420	439	399	415	464	444	472	441	418	440	442	437	416	432	400	419	419	438	463	377	426	462	436	430	426	383	454	392	444	454	460	435	448	409	435	454	395	435	413	432	409	440	430	432	425	420	459	458	406	393	428	423	455	417	445	420	422	417	444	451	442	462	436	412	467	398	409	440	452	437	456	446	404	399	423	440	428	414	470	449	435	432	412	401	424	452	425	445	470	423	477	439	441	447	431	450	413	453	393	431	414	445	439	420	445	440	398	414	419	430	405	445	424	433	430	421	431	460	420	411	421	431	434	438	456	448	420	438	418	421	474	459	429	446	427	468	439	420	455	440	450	402	424	453	413	458	458	478	473	476	428	399	414	461	423	446	459	457	438	449	450	435	385	428	361	421	494	391	420	425	453	396	417	411	414	405	390	409	410	420	429	430	451	430	428	435	432	455	439	444	444	450	431	446	483	415	429	443	429	395	438	430	406	431	417	412	446	427	410	437	463	435	414	411	418	395	434	438	473	452	416	428	456	436	425	421	455	432	442	447	434	457	422	404	403	401	403	437	426	444	443	403	435	477	437	402	443	423	471	440	444	419	412	402	409	415	435	422	426	458	454	383	431	462	441	472	427	437	394	440	439	453	406	438	447	454	457	460	442	447	450	455	468	450	466	425	430	444	441	476	443	435	460	473	429	435	420	425	434	437	414	412	433	436	440	465	423	420	453	422	419	392	433	420	449	443	426	432	434	415	459	489	462	440	434	425	410	428	422	409	453	445	443	460	424	430	430	436	433	431	434	432	459	459	448	436	412	448	455	429	441	430	400	435	420	456	452	442	458	378	437	430	413	434	457	429	429	427	441	418	460	411	409	452	459	433	430	451	434	404	452	414	447	450	449	400	428	423	389	423	424	441	478	457	473	427	474	480	433	444	449	439	419	422	420	441	422	391	455	455	409	456	415	439	478	463	429	482	429	472	458	402	446	434	448	425	480	431	440	430	413	463	461	461	442	435	457	418	443	445	455	400	463	392	441	468	423	457	448	469	428	422	416	443	414	444	437	459	443	450	414	483	443	441	456	461	408	412	435	462	425	435	449	429	464	428	417	391	434	455	431	433	405	466	428	448	437	399	436	438	448	474	445	438	453	419	445	465	412	485	421	452	420	460	437	442	457	458	410	420	478	458	448	445	449	434	441	445	429	431	485	400	433	412	415	436	456	440	413	412	438	443	394	436	417	394	452	422	439	474	437	443	419	443	443	445	429	407	440	430	440	427	409	418	447	440	458	419	457	476	476	424	452	457	434	402	425	437	483	454	464	447	388	415	436	425	392	407	450	429	428	393	429	444	439	431	433	416	442	419	425	428	399	426	407	449	426	420	446	421	421	389	416	397	450	428	444	436	446	436	470	436	462	457	430	419	420	447	398	448	426	410	450	408	419	429	425	409	439	423	423	449	428	447	422	409	443	432	432	422	454	391	406	441	448	456	415	426	410	416	447	404	398	418	441	444	467	448	435	459	428	455	447	411	438	437	470	462	428	447	420	443	458	420	429	445	449	450	393	439	400	445	438	416	465	439	448	433	436	423	415	434	427	438	426	414	431	439	399	416	432	444	433	435	477	460	447	466	437	456	451	431	420	444	385	444	419	430	416	485	390	443	425	454	447	442	429	447	427	428	447	441	456	457	423	428	437	448	454	467	413	417	423	408	431	443	422	415	426	438	446	431	367	438	437	431	476	456	451	379	427	449	437	428	408	469	445	448	440	434	387	420	429	427	418	413	438	449	442	447	406	423	422	446	440	449	436	440	448	432	426	410	393	419	392	453	427	407	460	432	444	408	408
6161	2037	515	297	478	434	368	285	297	305	238	206	192	171	184	166	160	150	128	107	106	100	106	97	77	70	65	67	63	51	66	51	61	48	41	69	61	48	62	61	57	62	50	52	52	60	42	51	48	43	37	36	39	32	41	27	26	45	42	36	34	40	36	30	32	46	40	30	30	39	36	39	31	28	32	28	41	32	34	25	29	34	37	30	36	21	26	30	30	26	31	30	36	36	38	29	23	33	18	38	30	34	32	30	26	32	32	24	19	33	29	23	39	25	35	24	27	27	32	24	23	32	31	34	30	40	35	24	33	31	44	36	26	25	35	33	27	25	28	24	40	33	29	28	20	34	26	23	31	31	34	43	29	31	31	32	30	32	27	36	45	23	30	29	38	30	28	32	34	20	31	29	30	24	31	36	39	30	27	21	28	32	26	22	26	32	27	33	21	30	29	26	32	29	37	31	38	35	39	25	30	28	38	37	47	32	25	25	36	25	31	30	28	37	27	25	31	29	27	35	30	37	32	32	25	24	31	23	34	32	34	29	26	34	26	36	32	25	27	24	31	28	28	34	18	33	34	27	34	16	25	26	20	19	32	46	36	35	24	25	31	29	35	23	24	24	28	28	35	28	30	32	36	22	21	31	25	34	30	38	25	36	32	25	20	29	25	26	21	38	34	27	27	34	25	30	24	26	33	37	32	28	38	29	25	26	28	27	34	33	26	24	30	26	41	40	28	37	31	26	33	30	26	28	37	39	22	24	24	26	35	27	42	23	35	37	24	33	45	28	31	35	35	22	38	34	24	24	27	31	25	27	31	28	25	29	31	27	28	28	30	38	26	20	27	34	27	28	34	31	23	37	31	28	24	35	27	28	25	24	28	24	22	30	37	40	26	20	28	27	27	27	40	33	30	36	40	28	31	31	24	32	27	30	30	32	31	25	25	30	28	30	30	27	32	32	32	23	26	24	27	32	26	35	33	39	19	28	26	25	45	21	30	20	30	25	26	32	31	27	34	27	28	24	28	33	29	28	36	32	25	25	28	27	29	22	28	41	25	24	27	22	27	19	34	29	35	35	27	36	25	24	21	24	25	34	32	32	39	24	24	30	37	25	27	33	24	27	24	31	36	23	29	17	26	42	31	24	28	30	24	25	33	36	36	28	31	28	31	26	34	37	33	29	23	21	24	29	30	22	24	30	39	28	33	29	33	25	31	32	37	29	38	34	35	27	39	30	26	28	35	25	27	26	22	33	24	30	35	37	26	35	26	31	40	29	42	38	23	38	25	28	22	21	27	24	30	26	33	24	42	22	25	27	34	28	33	36	36	20	32	24	23	25	33	35	43	31	41	26	22	37	29	26	27	34	35	39	36	24	26	39	29	27	37	26	29	21	24	27	35	29	31	26	35	36	24	35	37	35	34	23	34	31	27	25	29	34	21	32	24	32	31	30	35	32	29	23	21	27	33	35	39	30	28	27	41	30	30	37	30	21	36	34	36	22	34	29	26	26	28	34	33	35	38	24	36	32	35	21	26	18	28	28	35	37	37	24	40	25	34	23	39	38	30	41	25	33	29	33	23	31	29	32	33	30	33	34	25	31	36	34	21	34	34	20	31	33	32	29	34	28	20	27	38	29	34	32	30	25	24	27	28	27	25	31	36	40	31	44	29	31	28	36	27	29	26	26	26	40	21	24	29	25	16	37	24	23	22	21	30	18	27	27	30	30	24	27	33	39	27	30	38	29	36	31	22	22	36	28	35	25	28	34	25	37	25	24	33	38	25	30	34	36	32	29	36	35	22	30	34	38	34	27	30	47	33	31	22	24	29	19	27	31	29	26	28	21	24	37	30	17	32	37	36	36	31	31	33	33	30	27	28	27	31	38	33	27	34	26	24	25	35	39	28	26	27	25	23	30	29	28	22	33	21	31	28	29	32	19	35	38	31	30	30	39	35	42	31	35	26	32	27	26	36	15	37	23	38	16	25	27	24	34	32	27	25	25	28	23	26	26	31	20	19	27	30	36	41	30	28	30	26	23	21	22	32	40	26	26	24	34	24	29	31	29	39	28	27	40	42	27	25	35	32	33	25	31	34	24	30	27	28	37	22	33	33	30	23	26	26	23	32	34	32	23	30	37	41	33	30	27	38	22	39	26	28	33	26	28	38	28	34	34	35	28	35	33	30	19	24	25	25	29	28	25	28	39	26	25	33	30	22	28	34	28	33	23	28	31	25	21	39	32	45	30	25	31	26	25	30	30	39	40	23	32	24	31	30	23	30	35	28	36	23	27	30	30	37	34	28	29	24	17	36	37	28	22	24	26	24	27	38	31	27	28	34	27	17	18	33	33	27	30	29	23	33	34	38	28	28	40	31	31	35	16	24	31	24	25	25	27	14	32	25	28	39	25	25	42	25	38	29	29	27	26	25	31	26	25	36	26	20	21	29	33	27	25	33	43	35	27	29	22	28	34	23	32	35	34	24	34	33	37	27	32	29	25	29	28	30	28	23	28	28	25	30	29	32	28	29	29	30	34	30	21	30	28	34	20	40	30	29	31	27	26	23	36	26	22	38	33	23	21	28	31	33	30	28	33	23	27	35	21	25	38	33	24	33	24	36	22	19	36	29	32	21	29	36	26	23	32	44	28	23	22	28	42	23	26	25	26	28	24	34	31	34	27	32	22	28	28	37	25	30	31	27	30	32	33	35	28	33	23	28	25	36	24	23	34	29	31	29	35	28	30	26	22	37	37	35	29	41	31	24	23	34	25	30	35	24	34	23	35	23	21	28	24	23	33	32	23	25	24	24	28	28	40	24	30	18	22	35	23	28	35	36	28	23	11	25	39	33	23	35	23	21	27	32	22	35	28	34	31	33	25	36	37	26	29	41	33	27	36	31	33	28	33	28	25	29	28	36	32	27	29	26	31	29	34	29	30	31	22	33	24	23	38	31	34	40	30	28	31	31	32	40	24	25	22	29	20	29	29	22	41	24	31	27	33	28	36	28	21	35	28	32	27	36	31	30	39	32	27	18	31	41	16	35	31	38	32	33	32	20	31	30	28	31	28	32	36	26	32	20	29	33	27	25	32	22	31	30	29	19	31	35	27	28	24	43	31	32	33	33	29	33	39	26	32	29	22	27	27	43	37	31	21	29	21	29	34	35	37	28	33	26	23	23	19	24	32	30	37	31	23	36	30	37	29	21	26	25	25	25	36	21	28	31	29	29	29	22	25	31	42	34	22	24	31	30	32	33	44	31	26	31	22	33	26	29	29	22	28	31	28	30	20	44	33	18	30	26	30	32	20	32	43	21	25	34	22	29	39	23	28	30	22	34	30	28	27	37	30	30	26	24	24	29	37	27	30	31	20	33	33	31	28	36	28	35	26	28	33	25	30	30	29	29	32	29	34	30	30	43	29	43	27	30	29	25	33	33	33	34	30	26	26	26	31	31	33	27	26	36	29	26	27	37	38	29	37	46	31	30	32
43929	22411	12169	21359	31095	28724	25561	22194	19583	16877	14640	12966	11282	10108	9320	8858	8585	7340	6239	5915	5297	4735	4364	4025	3792	3385	2885	2983	2910	2632	2332	2196	2117	1990	2019	1898	1940	1925	1857	1827	1749	1680	1633	1611	1553	1346	1269	1300	1174	1106	1058	1061	1014	1036	1104	1050	988	1007	922	882	844	785	743	719	682	678	640	636	690	634	654	665	648	668	655	718	600	657	602	641	627	543	514	518	513	490	521	477	497	520	536	534	500	514	497	528	481	490	491	507	507	511	501	504	488	479	462	540	500	539	555	529	491	510	478	509	516	521	478	513	479	494	519	477	486	526	540	511	502	517	486	524	499	531	498	515	518	541	486	513	519	482	508	499	516	502	520	494	496	528	493	519	505	474	528	495	506	502	516	493	504	515	514	522	508	499	506	517	522	513	522	531	481	463	518	542	448	516	479	484	483	492	500	494	501	523	524	495	501	487	524	487	529	506	483	537	457	507	521	482	498	492	542	506	518	526	538	500	508	499	495	467	575	528	510	482	495	469	485	493	464	503	520	543	492	462	526	495	514	536	530	529	505	484	527	486	520	526	495	522	513	515	500	493	496	478	513	504	532	520	509	524	525	483	523	451	513	475	480	484	525	512	489	527	490	466	535	487	492	481	534	510	501	501	492	502	506	499	508	492	492	482	509	503	494	494	507	554	514	461	471	531	518	544	501	515	490	494	491	479	484	546	494	474	462	497	501	498	526	469	518	512	527	480	470	503	541	521	502	555	506	508	501	518	487	495	510	478	496	497	502	497	527	491	517	477	550	487	509	513	519	518	496	502	496	524	520	516	515	499	491	526	517	463	501	515	490	498	514	565	508	521	515	532	502	491	519	521	483	499	550	479	490	522	479	493	523	462	509	481	505	511	509	470	533	492	483	515	482	521	522	448	511	477	532	481	494	526	512	498	507	519	506	523	466	483	525	526	495	493	510	492	508	542	479	507	500	498	485	490	479	536	538	504	507	486	537	508	522	505	496	445	522	492	512	479	476	476	505	524	528	493	501	528	508	458	501	491	487	493	526	510	552	518	449	518	495	525	490	519	475	507	514	508	489	516	498	505	496	511	492	519	477	513	467	492	528	499	542	492	509	518	466	491	524	539	532	509	498	524	466	522	504	468	506	511	536	517	445	519	513	490	513	513	477	561	538	513	472	510	485	506	481	514	486	520	519	505	506	484	523	481	518	504	527	485	518	523	510	513	529	510	491	485	460	524	517	503	544	521	530	514	494	479	470	489	484	489	498	531	500	481	498	522	498	478	511	519	526	528	515	516	527	518	541	482	506	516	490	506	517	502	472	520	518	487	482	504	494	540	501	477	498	542	544	495	522	519	499	545	503	544	500	510	487	498	513	494	550	506	504	467	508	512	514	501	480	484	533	458	534	479	493	520	514	498	482	506	518	515	506	483	511	457	524	543	503	513	496	543	503	525	552	522	517	480	464	480	544	550	543	535	507	458	513	516	510	496	499	527	496	507	481	443	486	523	516	528	533	511	515	558	469	517	495	506	527	469	510	536	530	466	460	493	499	492	510	503	485	489	529	488	538	536	510	497	497	469	529	501	521	484	522	487	506	507	490	513	518	517	465	519	481	519	526	497	504	483	502	537	506	480	519	520	506	501	480	492	545	482	530	492	505	497	531	482	529	473	490	496	545	464	495	507	524	511	483	514	506	476	521	536	513	493	494	513	553	543	491	463	498	498	473	466	472	499	524	497	501	514	540	510	496	519	528	538	476	515	520	507	506	514	487	508	482	501	506	483	525	501	479	535	530	487	487	478	503	535	488	529	490	520	484	501	508	519	477	490	563	537	484	499	529	469	526	496	474	475	495	476	505	496	515	535	504	460	550	503	474	539	499	506	534	526	510	520	506	472	477	496	513	512	481	519	486	522	506	522	539	521	479	498	518	484	482	542	503	499	509	508	469	464	458	507	536	516	475	472	542	477	541	546	489	518	515	518	539	550	551	540	505	510	502	520	492	486	515	456	489	474	495	495	497	500	484	475	547	524	523	522	520	474	494	497	498	511	517	503	512	511	531	513	535	505	507	483	501	509	504	491	465	505	481	496	470	468	515	492	524	486	552	488	486	532	546	461	507	513	506	489	505	527	510	549	507	470	489	504	486	514	487	523	473	488	493	464	494	484	487	509	463	490	511	486	507	506	497	492	478	534	501	519	510	492	506	541	544	527	494	494	495	485	499	500	536	481	558	494	536	486	486	499	474	504	517	527	509	488	502	503	493	494	479	475	517	475	523	507	519	462	526	485	524	506	473	494	505	496	494	494	545	521	498	509	534	500	488	518	494	512	527	523	492	481	553	512	511	466	502	495	522	476	554	496	500	508	510	510	487	510	489	504	545	504	502	512	509	522	506	476	484	504	479	527	527	446	515	519	509	512	505	520	523	464	508	496	467	492	486	493	529	509	477	469	485	494	507	458	484	461	501	542	542	529	505	558	510	497	500	507	499	490	473	520	533	514	502	516	482	506	545	477	499	525	509	476	528	509	546	517	500	493	472	533	498	477	524	511	509	524	533	499	525	484	474	528	455	506	517	452	475	489	516	507	511	523	501	496	502	492	513	503	501	504	507	504	499	498	494	506	524	478	501	491	470	530	506	492	491	503	456	527	516	504	522	541	492	466	467	484	520	556	495	492	522	572	479	463	502	491	530	505	500	490	547	511	550	488	497	492	515	499	511	508	509	499	557	506	508	465	500	481	529	488	467	495	522	505	528	484	503	537	488	511	554	502	512	513	511	484	506	483	482	474	461	514	523	475	502	514	567	506	528	482	522	506	529	438	506	537	560	522	532	511	501	506	482	531	533	540	495	510	480	517	500	496	500	557	528	473	497	508	482	494	485	524	496	479	502	558	525	501	494	502	491	484	517	492	519	517	516	496	470	535	492	506	482	490	537	505	493	541	519	511	488	513	474	499	491	490	491	562	509	492	510	464	500	493	494	523	507	516	475	490	498	460	515	485	491	522	489	510	538	469	489	482	516	501	527	544	472	506	498	496	514	507	479	548	490	506	531	548	476	432	473	486	537	482	529	526	521	495	509	520	502	497	473	503	489	501	459	486	498	522	511	524	499	480	505	522	543	541	532	523	489	491	530	481	517	491	494	524	525	517	506	476	503	533	486	527	558	481	554	464	494	503	501	491	519	482	505	507	508	542	516	534	507	517	526	473	535	478	509	500	527	528	520	491	497	499	511	494	529	521	552	520	496	477	550	507	493	501	513	470	514	495	510	477	520	521	481	492	508	507	479	513	511	489	460	523	499	501	555	479	515	509	483	501	516	476	493	524	515	502	516	510	491	537	526	509	496	484	514	512	513	494	513	509	485	466	518	493	511	449	513	529	511	474	534	490	520	507	458	512	512	485	512	499	500	521	499	488	481	519	486	514	501	507	492	519	504	494	522	479	526	498	519	520	524	543	530	493	530	497	490	483	506	516	525	497	487	494	476	499	506	488
5847	1296	369	230	366	302	274	206	204	189	176	180	166	124	117	132	124	133	101	96	91	81	76	80	77	68	70	70	54	45	54	57	65	53	41	64	58	57	42	48	52	48	31	56	46	60	39	39	50	41	45	45	33	36	45	46	37	34	30	41	35	40	33	39	36	35	44	30	36	27	29	42	35	37	37	40	35	36	26	27	33	46	45	34	31	27	35	27	35	30	21	30	25	38	32	29	29	34	33	31	36	23	41	24	28	25	33	33	25	40	28	21	24	20	33	36	27	31	29	39	39	35	41	25	27	34	29	38	36	27	31	35	25	28	31	30	40	33	39	37	25	23	19	37	30	25	42	44	31	38	36	31	24	34	32	33	23	25	46	36	35	34	33	32	39	28	31	38	30	34	22	24	25	33	25	34	36	37	37	32	30	26	32	33	33	21	34	32	37	32	40	34	38	25	29	27	39	27	31	37	34	44	26	37	31	32	36	36	31	33	25	25	37	25	21	28	32	23	36	35	36	26	31	20	39	24	35	30	23	36	24	26	22	28	40	21	29	36	31	29	23	33	30	25	35	28	38	35	23	25	27	31	20	34	42	30	25	33	42	40	33	30	38	32	31	32	40	34	27	35	24	45	28	29	33	38	23	28	39	45	34	42	33	44	32	39	39	31	27	31	34	41	41	40	27	36	29	28	35	30	33	34	27	33	33	36	35	25	30	40	36	40	38	34	26	38	36	21	38	30	27	24	34	34	33	27	42	37	39	41	30	32	31	39	37	26	39	30	27	27	38	30	25	32	33	31	32	28	34	34	41	30	38	37	30	24	25	29	27	26	27	36	30	36	32	35	30	27	40	36	33	36	29	34	28	32	26	27	32	41	33	27	38	33	30	36	34	23	24	30	18	23	25	31	37	38	32	29	28	31	34	36	18	31	32	37	40	20	32	29	50	29	27	35	35	27	34	40	41	32	24	31	37	45	22	26	35	26	32	33	30	29	31	37	36	29	34	29	33	37	32	31	31	37	31	26	44	31	24	31	33	22	43	41	25	41	31	38	40	27	34	37	30	26	34	21	26	25	47	42	45	27	36	32	25	26	33	33	37	26	32	26	27	35	29	33	33	38	42	32	26	34	35	27	30	32	40	36	41	31	42	28	35	23	38	42	30	34	26	37	30	32	39	41	31	31	31	28	44	28	38	27	27	36	24	29	37	24	35	30	41	24	39	33	28	37	30	29	22	30	41	38	32	33	37	30	35	33	27	32	29	37	33	44	29	42	26	47	33	29	31	34	26	33	27	27	35	27	26	37	29	30	29	35	31	30	30	27	26	31	50	41	32	33	19	34	34	23	31	19	39	27	33	43	31	41	38	30	27	43	30	34	29	23	28	37	17	28	34	31	27	28	38	37	43	29	37	36	35	26	42	29	27	37	40	39	28	31	40	34	33	31	41	32	31	36	31	36	32	32	25	34	45	42	33	32	39	27	27	23	28	28	29	27	34	35	24	30	29	32	39	35	30	32	41	45	27	33	24	47	22	32	26	47	36	34	30	37	27	33	34	28	33	39	35	31	33	34	31	38	37	31	22	26	39	40	32	41	35	41	48	41	43	32	35	21	30	34	34	33	26	26	27	29	32	29	27	31	30	32	26	32	36	31	29	29	33	38	22	41	32	33	22	31	31	37	26	30	27	32	26	43	26	34	33	35	35	39	30	37	37	35	42	25	47	40	25	38	32	37	26	31	36	29	35	37	27	35	35	23	24	24	32	37	29	47	33	34	34	34	26	27	31	43	24	25	27	34	25	28	22	35	23	27	35	33	25	28	36	24	37	28	25	39	44	29	36	53	28	26	22	39	28	32	29	36	34	20	36	45	37	29	26	43	34	38	28	29	42	28	34	28	35	30	26	28	27	34	46	39	33	37	24	29	34	34	29	38	24	38	33	32	26	31	38	32	28	35	22	37	31	32	27	37	25	27	32	35	28	24	33	33	25	28	35	24	31	34	29	35	38	28	36	32	37	30	37	28	38	25	41	26	34	23	31	20	38	37	27	36	42	22	30	33	24	24	34	41	39	37	31	26	47	27	44	29	56	36	33	54	44	34	35	29	30	19	32	36	30	26	39	21	30	29	30	52	40	39	29	27	24	33	33	36	28	32	22	37	30	30	34	30	42	25	26	33	38	33	31	38	26	31	36	31	29	37	33	36	25	31	30	34	31	32	40	35	24	33	32	33	28	29	30	30	32	29	22	34	35	32	38	39	34	28	30	41	34	30	35	29	48	43	31	22	24	29	26	21	34	18	37	43	32	25	37	35	30	36	34	22	40	22	31	37	25	25	34	33	40	34	36	30	30	39	34	35	27	37	23	20	32	28	24	38	33	38	30	29	28	39	29	25	31	23	31	39	27	30	34	28	24	36	43	29	29	30	32	47	34	34	25	38	48	31	33	34	31	32	38	23	33	19	35	35	30	34	15	36	33	24	30	37	32	37	34	38	32	28	29	38	34	40	31	34	26	28	35	42	30	30	24	29	28	38	25	30	46	28	40	33	36	35	29	41	39	32	54	25	37	23	38	21	41	18	36	44	43	34	34	30	40	34	29	37	35	28	27	32	33	30	37	46	34	31	30	30	43	31	32	34	27	32	28	19	32	30	27	29	44	21	39	35	31	28	30	31	32	31	30	36	35	28	34	36	32	22	26	29	37	44	35	37	31	21	23	42	29	24	27	32	39	26	29	35	28	34	40	34	37	29	30	32	29	45	25	30	26	32	41	34	22	34	29	36	28	34	38	32	30	31	28	35	39	36	28	31	28	38	38	32	31	30	35	26	31	29	33	43	19	27	43	39	36	32	39	35	30	33	37	44	35	28	33	39	31	34	31	32	20	34	38	29	34	32	32	32	38	25	27	37	32	31	25	35	27	38	45	32	27	30	34	32	28	31	37	35	42	36	35	40	24	28	25	33	32	26	38	43	31	33	29	26	34	37	41	33	27	32	31	39	26	33	34	35	29	25	40	30	39	36	28	37	36	25	28	38	34	21	35	29	25	35	34	45	26	32	26	33	38	34	27	31	28	31	26	29	28	33	30	31	35	26	39	34	38	30	26	30	30	23	32	29	33	31	29	37	42	25	35	25	25	33	38	27	31	29	31	30	39	26	35	37	37	35	30	31	34	29	39	30	34	42	29	40	30	34	38	30	29	38	38	28	35	37	40	24	35	21	34	34	33	35	27	26	27	33	38	31	33	40	22	33	35	31	34	35	36	30	38	30	30	31	36	33	31	40	36	34	26	30	30	46	25	33	28	23	30	36	35	22	40	36	41	31	46	30	30	28	43	33	35	34	26	31	34	37	31	28	26	30	36	29	37	39	27	37	41	28	37	30	34	50	40	33	37	26	34	34	38	32	29	39	29	33	32	31	31	35	38	30	41	35	30	39	39	34	35	30	26	29	43	28	35	23	33	23	34	26	23	32	36	33	30	39	40	24
38545	19181	10023	17994	27932	24922	21585	18419	15649	13834	12302	10723	8939	7989	7190	6622	6913	5718	4930	4474	4120	3748	3430	3237	3030	2459	2448	2368	2272	2206	1912	1877	1758	1740	1643	1623	1636	1719	1590	1657	1464	1473	1416	1395	1254	1257	1203	1148	1027	1008	921	976	1007	972	991	974	949	912	865	874	736	765	762	777	675	668	702	646	669	686	697	646	679	658	645	707	635	648	658	643	621	626	565	571	551	566	571	535	595	574	544	517	589	574	570	611	573	577	557	521	550	559	577	563	544	531	539	549	570	493	593	589	543	509	548	565	559	570	602	585	584	575	533	597	540	546	585	548	598	558	548	547	553	516	600	539	579	516	548	553	565	530	554	539	555	544	525	565	555	530	471	587	548	538	524	536	511	524	587	562	585	580	532	553	573	545	562	553	564	520	572	587	563	540	542	577	533	542	590	545	566	513	547	548	535	587	586	564	561	531	570	563	533	531	536	529	575	555	556	578	515	585	524	561	565	582	579	551	585	544	556	567	524	548	536	579	532	577	553	547	595	552	554	554	573	518	562	565	533	582	556	589	559	547	542	540	564	565	599	505	541	552	529	584	596	583	565	541	556	617	590	564	580	548	516	552	565	534	581	532	527	563	580	579	558	572	571	539	515	558	536	562	531	525	572	563	555	518	535	570	530	508	528	562	549	589	577	558	545	518	535	586	518	523	556	553	526	552	573	561	521	535	532	548	571	556	588	549	525	504	564	525	574	531	550	520	594	528	550	595	556	511	531	576	575	594	574	580	576	538	547	544	529	541	566	557	592	569	513	535	559	560	547	528	567	579	557	528	523	575	537	559	562	543	575	515	524	518	551	551	524	513	592	561	508	558	579	567	511	567	531	573	549	539	523	520	576	559	570	583	543	608	553	559	574	542	591	587	575	543	553	584	552	560	564	526	564	555	542	524	549	569	517	568	543	536	532	564	570	560	540	496	549	542	604	572	595	555	551	553	578	573	582	559	592	559	568	558	519	533	520	550	533	576	538	557	507	549	563	558	506	554	539	574	611	501	557	557	509	589	495	526	564	568	533	562	534	550	573	571	538	540	540	559	588	566	528	541	557	569	581	585	596	541	546	561	588	541	534	624	555	561	583	534	567	536	533	553	564	559	513	546	578	512	609	503	564	552	565	581	515	555	591	573	536	565	549	553	563	525	536	518	545	519	584	568	617	574	567	580	535	572	579	554	520	555	532	536	587	560	551	567	584	616	594	543	567	522	559	566	545	536	577	568	540	542	568	529	578	557	559	593	568	569	550	594	540	549	516	553	553	577	577	608	598	592	564	555	572	535	575	574	550	553	594	597	541	546	531	516	529	545	533	607	552	577	543	527	530	572	573	497	589	600	532	533	542	540	553	538	530	599	558	553	516	553	575	595	545	532	587	602	543	527	495	538	559	560	542	557	584	597	562	563	592	531	527	571	570	567	578	542	574	549	542	523	536	558	523	550	531	574	569	578	537	539	597	512	540	578	537	547	513	544	576	523	528	575	557	558	587	580	593	528	505	561	531	551	556	555	541	515	552	605	550	568	561	556	570	560	549	558	575	559	520	562	497	546	549	547	534	523	563	584	559	556	533	555	544	559	516	579	561	525	541	517	544	538	533	543	549	513	563	563	554	528	536	521	557	573	523	540	567	523	556	508	550	550	544	527	526	545	507	568	603	566	517	551	546	560	552	545	576	555	554	490	563	577	548	552	529	582	548	543	526	530	601	570	575	553	536	562	544	549	584	564	550	569	577	597	529	610	594	588	574	543	514	549	551	568	548	573	551	544	583	566	553	549	539	591	518	583	548	569	535	526	528	557	572	529	561	572	573	573	514	547	561	555	508	551	579	576	590	573	525	593	558	550	572	568	562	545	564	560	560	544	589	578	593	565	557	564	572	569	542	523	547	532	550	527	537	526	549	583	500	533	539	548	515	543	548	544	581	538	570	545	563	565	551	569	567	550	518	538	531	566	524	547	552	517	536	566	584	529	561	542	522	579	531	533	576	559	585	532	514	549	528	622	579	557	594	542	552	516	586	578	571	543	563	563	548	537	529	560	552	584	576	551	522	548	579	548	527	533	536	597	518	549	564	541	573	555	551	551	544	580	586	594	576	565	532	593	564	546	537	549	575	618	571	569	539	551	565	563	601	537	569	525	550	564	512	580	567	583	579	569	590	562	539	591	520	534	587	582	561	565	549	530	533	544	561	548	565	577	644	546	562	590	561	578	586	530	542	512	548	533	517	536	561	600	616	543	605	538	519	571	533	544	605	553	537	545	544	569	540	551	576	601	568	561	559	555	578	560	550	576	556	556	537	589	543	570	601	528	568	555	541	558	514	523	564	536	533	542	574	543	583	539	560	520	561	600	543	566	579	576	552	565	582	603	570	536	565	580	528	587	549	557	525	525	542	560	572	528	574	547	532	594	545	572	550	572	551	570	499	535	553	554	550	533	597	505	588	603	551	536	551	563	560	558	533	550	570	571	553	589	550	519	517	552	558	610	538	554	555	574	561	517	504	552	556	538	591	534	537	575	513	595	590	508	579	603	553	594	570	563	555	552	570	578	553	551	583	587	577	563	542	537	564	565	588	555	533	552	484	581	555	566	574	547	558	568	586	549	538	547	557	581	550	524	531	605	582	546	528	522	546	582	582	565	560	557	580	567	587	560	555	553	556	551	548	558	560	567	573	585	599	564	554	557	539	537	587	577	567	541	534	541	545	536	605	559	569	562	548	527	560	539	570	535	566	544	561	558	545	564	560	565	545	583	537	532	542	599	532	530	534	539	550	518	571	533	558	561	535	545	558	520	515	572	559	568	576	586	519	544	533	545	546	548	548	547	570	551	606	590	557	569	580	541	490	584	497	529	543	547	597	519	574	618	582	546	529	520	562	554	544	536	544	555	597	533	551	549	553	578	568	508	592	600	583	553	534	559	526	543	536	558	533	564	579	579	549	573	571	546	593	549	545	504	580	550	577	549	509	529	550	556	507	563	536	512	532	535	545	601	548	612	529	523	584	546	563	572	569	566	571	534	514	612	573	543	539	565	552	563	579	568	622	527	532	544	589	569	540	537	518	549	571	569	548	513	557	526	570	574	584	559	566	598	567	543	554	537	588	521	570	522	603	560	597	565	594	576	539	601	523	544	575	563	552	583	522	524	566	534	514	588	581	543	580	547	535	554	593	528	522	536	573	578	534	601	541	559	512	545	500	568	577	540	540	552	527	550	524	547	598	546	548	525	575	557	581	551	526	554	512	539	513	531	559	517	520	509	534	537	506	524	578	562	547	577	543	533	517	554	544	560	584	546	578	557	543	533	575	516	502	519	564	562	508	567	543	611	507	565	571	518	532	525	542	550	543	577	580	587	586	549	577	548	597	560	526	533	575	548	550	558	519	569	550	596	582	598	506	568	574	535	568	551	576	548	603	564	576	545	552	583	568	533	550	554	544	541	583	555	535	547	608	571	530	566	549	553	578	548
7716	2584	684	400	646	544	427	365	318	283	296	247	243	210	187	186	194	177	158	149	139	110	114	115	110	88	84	90	81	76	72	72	61	70	61	64	68	69	67	56	70	71	52	47	57	64	59	37	59	36	54	56	35	57	44	34	42	46	44	48	32	48	33	38	35	39	27	32	33	51	40	38	46	41	41	40	36	35	27	31	38	40	33	40	22	36	40	25	25	35	29	24	27	29	27	36	44	37	37	31	26	42	41	39	33	43	34	32	34	31	30	40	34	37	30	39	38	35	31	38	36	37	30	33	38	30	31	35	27	21	29	40	35	35	28	32	32	25	32	34	29	41	30	39	31	24	36	33	27	31	39	39	32	32	32	28	26	34	21	39	31	29	32	38	29	35	33	27	39	30	33	38	36	34	33	37	41	44	39	30	43	31	31	41	28	33	38	34	34	38	36	26	39	41	34	40	34	29	32	23	36	28	39	22	29	32	32	27	28	34	37	27	39	35	39	34	49	27	29	33	33	24	46	39	32	41	36	27	30	42	37	26	33	35	37	52	23	29	36	38	38	26	36	21	35	32	34	36	34	34	26	27	27	38	27	36	34	31	37	42	39	26	32	43	26	37	30	31	39	39	34	52	34	32	43	23	35	26	38	27	39	32	44	48	31	30	35	38	35	26	45	43	29	25	31	11	26	31	31	32	31	44	38	27	39	35	40	26	39	31	32	38	43	47	28	27	27	34	33	29	26	38	35	34	30	38	44	31	39	34	39	39	39	33	36	39	35	37	39	32	32	38	39	36	43	31	30	33	33	36	28	31	33	43	31	39	36	46	25	42	28	23	27	25	33	33	32	37	43	35	35	36	36	38	36	35	38	38	38	26	31	36	29	45	35	34	36	28	35	33	33	37	30	36	35	39	50	26	32	37	36	35	51	35	31	44	34	31	30	33	27	26	35	29	36	38	31	27	34	30	28	31	36	35	29	39	37	33	45	30	34	34	26	40	33	36	35	27	40	44	31	31	26	35	29	27	51	43	52	36	30	45	36	46	42	30	32	34	39	29	41	38	21	32	34	28	32	30	19	44	36	34	34	36	38	33	33	39	35	32	44	35	25	28	28	29	36	39	40	38	31	43	36	43	39	36	36	34	23	30	30	40	26	27	33	31	25	36	31	31	34	43	32	38	36	28	33	35	33	28	31	36	38	45	35	29	47	30	28	27	42	27	37	28	28	38	33	29	32	35	24	39	37	33	37	47	37	28	26	32	33	32	22	25	32	40	38	33	34	26	23	33	27	31	31	40	35	28	39	40	28	30	35	27	39	38	34	40	30	36	29	26	34	28	25	33	31	36	43	30	37	24	31	29	32	32	27	49	31	38	32	33	44	33	30	33	28	35	27	34	31	36	48	42	27	36	39	39	38	39	37	28	38	39	30	22	35	33	30	28	21	27	38	41	29	37	30	40	35	31	24	24	48	35	40	30	39	27	33	49	30	32	33	37	40	36	39	32	35	45	30	31	28	26	43	34	31	38	37	43	35	31	30	29	24	48	36	41	39	42	30	29	43	28	37	34	32	29	34	27	44	39	34	30	28	28	28	32	31	41	37	41	34	22	40	44	31	33	35	40	32	28	43	39	38	40	34	39	36	29	21	48	29	32	33	34	36	28	47	34	30	29	36	28	38	39	33	46	35	31	30	37	31	32	30	37	35	36	39	32	27	27	26	31	33	37	37	35	30	43	28	40	42	42	28	34	41	26	40	35	35	39	28	38	31	39	28	36	33	30	33	31	41	25	31	38	29	37	34	30	37	32	27	31	30	46	31	31	40	34	20	27	38	36	28	40	35	36	36	36	31	36	26	18	42	30	33	47	44	33	35	37	36	23	38	33	37	31	38	35	35	31	31	32	30	34	45	27	31	29	26	44	32	35	43	31	33	35	36	38	38	28	30	40	33	24	38	32	41	28	31	24	29	42	29	45	40	29	31	23	30	44	27	42	30	39	32	43	34	33	23	42	37	30	31	31	45	33	39	35	27	27	34	43	31	28	38	40	35	36	35	29	28	40	38	39	32	37	27	41	36	32	29	41	31	38	33	34	39	34	32	44	38	27	27	32	33	35	33	31	29	36	30	39	32	44	42	36	29	32	30	44	30	40	26	39	24	29	38	30	47	25	41	30	26	27	38	36	32	37	26	41	37	35	35	33	35	37	37	30	38	37	45	36	35	27	44	26	24	28	39	40	25	32	30	29	41	27	43	26	42	32	32	40	33	34	24	35	30	25	38	45	47	46	44	39	39	32	32	39	36	24	41	34	33	41	29	42	35	30	30	31	35	30	31	29	36	36	30	26	27	35	38	42	29	36	29	31	47	33	36	40	25	38	35	42	41	37	33	43	39	48	37	28	29	27	31	32	37	27	51	32	41	30	35	27	39	33	36	41	34	37	37	33	26	39	40	28	34	34	29	27	22	39	45	35	38	34	23	35	29	36	46	27	24	29	32	32	32	25	38	35	21	42	34	31	40	35	46	32	38	38	29	43	39	38	34	30	21	29	38	32	31	44	31	33	32	37	28	39	34	35	30	33	25	28	52	43	28	40	36	41	39	37	38	29	33	29	36	40	29	50	41	27	30	27	28	31	38	36	31	34	29	31	32	37	43	47	32	27	28	33	32	26	33	20	43	37	30	45	29	29	29	43	34	24	44	46	32	27	37	30	45	36	31	33	34	45	33	32	28	34	35	38	30	28	31	36	34	49	38	30	28	38	35	33	30	43	35	22	39	38	26	37	31	41	38	37	34	39	31	22	30	28	43	27	34	26	49	32	35	44	25	39	42	26	28	37	32	40	36	30	38	27	34	24	29	41	25	39	34	31	23	37	39	32	39	40	29	30	33	37	31	40	44	28	25	40	25	35	35	24	28	44	29	31	35	28	49	32	29	31	29	35	37	31	36	34	39	34	50	31	27	44	34	27	39	27	35	35	44	40	49	32	31	26	32	39	29	27	37	44	40	28	34	29	37	27	35	28	26	32	46	37	38	29	31	40	19	27	27	27	35	41	29	27	34	36	37	23	28	27	41	17	30	32	33	37	38	26	40	34	33	31	35	32	22	36	42	35	41	40	52	37	26	30	35	28	33	29	35	32	43	37	42	30	31	30	46	30	34	40	32	35	42	30	33	36	39	33	42	34	27	32	39	36	30	35	32	42	39	31	28	40	30	39	28	26	33	32	27	41	33	34	27	31	32	41	36	32	41	41	22	32	39	39	46	31	31	31	33	29	36	38	23	46	38	32	29	36	38	35	36	39	41	35	33	31	31	30	39	33	32	28	41	40	34	34	46	37	33	30	28	34	28	34	34	31	34	33	29	29	28	34	31	32	38	42	45	32	28	22	37	28	25	51	43	23	38	38	42	35	25	22	26	31	35	35	29	32	38	44	24	44	39	28	38	35	24	39	29	43	36	32	40	38	34	41	37	32	28	30	34	38	38	31
45904	24455	13676	24281	34378	31298	27547	23665	20752	17663	15750	14729	12419	11263	10175	9224	8708	8362	7282	6534	6092	5491	5074	4665	4473	3735	3500	3434	3129	2887	2633	2523	2391	2445	2253	2193	2275	2245	2208	2176	2041	1877	1733	1771	1663	1657	1491	1428	1307	1245	1130	1179	1172	1166	1195	1146	1191	1099	1056	1043	995	914	891	820	778	786	717	766	774	751	759	801	802	752	762	738	773	709	685	695	646	627	585	627	544	629	578	590	567	589	601	593	600	589	589	584	588	613	570	604	565	604	577	623	592	546	613	515	614	565	601	556	573	608	563	557	600	589	544	623	603	598	555	554	572	608	597	584	574	604	594	594	598	568	579	555	569	595	598	606	590	566	575	541	583	537	572	587	559	578	532	602	572	597	582	580	602	556	558	543	581	571	573	611	537	580	562	567	580	593	611	592	535	621	563	637	576	574	553	584	569	599	554	587	606	570	550	578	541	592	606	564	616	577	595	543	630	612	569	551	564	597	609	609	594	583	593	580	571	574	588	609	553	610	608	604	529	606	596	555	566	598	570	601	590	669	618	614	537	607	598	554	566	573	607	588	555	564	542	581	586	592	567	553	536	617	562	604	603	552	564	597	554	601	589	573	589	566	572	648	573	587	650	560	589	552	549	577	551	563	592	595	578	598	573	590	601	560	552	576	587	576	566	553	600	630	576	592	521	583	603	582	548	567	561	587	561	570	575	595	552	572	605	564	563	544	571	557	557	574	590	587	576	611	585	526	559	607	589	616	607	604	581	578	565	550	561	583	569	602	555	556	595	580	639	569	520	585	619	605	578	590	591	591	618	569	558	588	537	578	593	607	540	596	564	610	547	585	626	645	599	577	570	587	566	577	538	574	550	583	572	585	580	572	532	597	570	594	575	585	610	609	586	554	603	577	557	548	597	583	578	573	547	590	561	554	614	601	566	554	567	562	633	593	571	576	563	591	607	552	588	580	570	558	565	591	603	589	579	590	545	607	553	516	571	565	601	563	594	560	591	557	635	553	584	583	611	606	580	563	585	613	599	583	601	582	575	549	608	574	602	603	566	588	563	563	544	566	575	566	587	582	579	520	555	534	523	584	572	579	569	573	614	559	589	590	569	588	581	575	539	607	567	573	609	602	563	535	604	566	552	575	573	567	591	579	565	571	588	569	606	506	590	571	574	603	543	608	596	622	594	550	632	631	567	553	591	569	594	570	590	584	591	545	565	575	537	600	593	596	584	606	596	574	552	587	577	547	609	562	545	579	591	595	586	526	580	557	588	557	630	584	604	599	575	563	578	583	564	565	592	626	580	642	614	592	551	585	577	568	609	609	581	600	581	551	575	592	596	571	598	568	538	574	580	557	577	550	603	600	594	575	590	579	572	589	615	573	553	569	602	584	592	560	597	551	565	594	559	589	567	569	593	572	598	570	541	600	596	531	569	527	568	546	580	607	576	622	553	592	596	586	584	598	572	622	592	552	568	582	535	566	560	590	591	552	610	567	585	612	610	582	555	600	589	540	561	567	536	551	576	587	567	556	571	602	573	558	574	568	592	588	571	578	537	538	566	598	625	556	596	587	579	580	588	630	587	572	562	572	608	543	626	579	590	575	625	591	565	593	570	546	594	604	539	595	574	566	580	637	559	593	565	564	553	554	600	578	560	590	516	603	585	566	618	598	563	560	580	627	563	564	590	593	610	622	602	567	614	568	581	652	577	640	574	616	564	555	589	565	572	573	579	628	594	531	572	559	597	568	601	591	612	636	541	554	620	593	617	592	551	584	575	552	568	591	567	569	573	588	568	565	575	623	603	584	595	617	596	596	598	626	546	568	558	577	573	569	570	535	571	574	539	583	566	569	548	564	646	591	598	584	578	602	587	567	584	569	545	562	560	592	611	604	607	564	586	569	595	591	585	597	549	593	589	556	562	546	521	619	600	559	577	587	592	604	612	567	567	578	595	546	593	558	596	562	578	592	591	605	571	619	569	637	560	614	515	612	589	569	613	573	551	561	597	563	577	623	558	570	603	569	572	581	586	587	557	582	587	607	556	591	552	634	613	591	566	545	594	579	590	541	555	597	524	602	574	621	593	606	579	593	552	554	580	609	576	643	591	581	547	597	594	607	556	595	578	511	566	576	570	553	553	597	599	538	610	562	575	574	507	627	566	551	587	576	590	545	612	543	574	598	602	583	588	566	584	542	594	609	591	564	540	601	575	583	536	566	586	551	557	565	599	547	588	579	557	606	589	586	591	569	592	581	574	559	539	521	577	571	573	572	570	549	602	575	539	571	557	592	603	617	565	609	556	562	545	592	589	573	594	554	572	586	621	624	552	543	632	606	586	555	545	607	570	631	589	594	611	577	551	580	583	580	585	568	559	639	597	612	592	603	558	572	607	538	585	587	567	549	576	608	608	587	599	582	597	558	563	545	632	631	612	590	562	582	579	609	537	567	615	577	576	555	625	562	574	567	604	564	574	552	542	556	558	601	582	587	615	598	564	637	556	598	547	581	598	556	604	630	560	588	587	593	558	602	628	637	583	550	589	557	603	582	624	556	553	593	561	651	598	592	544	595	597	574	555	569	553	579	524	601	556	591	591	566	609	582	600	545	552	570	563	538	576	589	601	602	564	557	571	565	552	588	562	551	586	597	590	644	594	605	539	556	568	573	567	580	577	565	569	552	542	619	531	579	552	577	581	573	568	566	570	635	637	553	554	590	596	576	583	532	580	551	570	590	567	577	561	594	597	600	596	572	559	543	608	582	583	537	564	572	574	535	540	575	605	576	592	624	587	631	590	565	584	602	540	572	577	574	567	504	585	623	623	582	599	583	543	584	600	570	570	592	562	593	597	525	587	578	600	588	566	538	593	620	575	582	614	561	554	587	634	544	604	535	589	571	635	525	597	617	567	563	556	593	556	607	531	590	580	610	545	547	575	579	607	575	600	623	561	564	637	615	588	589	658	586	591	591	561	609	550	561	593	559	534	572	590	576	557	565	616	542	597	583	547	580	621	614	600	562	545	572	583	564	574	595	598	639	574	602	536	574	616	604	585	590	609	608	585	616	565	588	588	594	576	617	612	609	585	535	573	581	539	569	569	594	555	586	593	544	568	573	599	570	581	543	578	577	554	605	608	570	572	564	588	565	621	580	602	600	585	547	562	614	596	532	567	596	602	559	585	557	596	596	572	592	608	592	575	581	560	595	576	567	574	582	605	573	602	648	584	574	556	553	550	540	580	557	589	576	563	529	610	553	559	600	579	555	545	576	555	597	588	568	561	585	571	554	528	530	562	633	617	577	591	579	590	603	600	611	560	526	548	632	564	575	527	644	578	556	551	571	595	595	574	564	590	555	560	560	581	568	577	574	603	550	562	588	591	536	609	601	635	612	582	568	576	553	565	532	643	577	552	551	560	533	556	615	597	632	521	623	534	519	594	584	594	567	574	615	554	560	570	538	621	567	591	594	549	507	606	563	549	622	554	609	551	564	628	582	590	555	570	585
3046	607	202	139	244	214	174	153	173	115	117	102	95	105	96	88	96	62	57	73	59	68	61	49	41	50	52	50	39	34	47	21	34	41	48	40	36	47	35	31	44	39	41	45	35	30	32	32	25	36	36	31	19	26	29	28	28	41	31	33	26	28	24	19	31	26	23	23	27	24	32	32	30	24	25	22	27	15	20	24	25	25	29	28	24	32	18	35	32	17	12	27	16	15	20	27	28	22	23	16	24	16	26	30	24	22	22	26	23	15	30	31	30	24	29	22	36	27	24	30	20	29	28	31	28	22	22	19	24	23	18	18	28	23	32	28	19	27	27	23	26	22	16	25	27	19	22	23	23	24	23	31	22	25	16	21	39	20	27	18	26	21	21	24	18	31	24	22	30	26	26	27	29	23	26	28	28	18	31	18	13	18	24	25	20	28	20	32	30	29	24	28	24	24	23	20	25	25	26	20	25	29	22	23	28	24	22	21	32	26	28	32	22	21	29	32	17	21	21	23	24	26	21	30	23	19	30	29	25	27	23	38	33	25	32	28	20	26	22	24	27	28	19	30	34	22	22	21	21	21	25	28	24	33	19	23	22	21	24	20	24	27	34	20	30	35	20	28	24	16	27	35	19	18	23	33	23	27	19	15	27	30	19	28	27	30	28	30	19	24	17	21	32	18	27	37	31	30	27	23	20	27	33	26	25	33	17	35	15	23	26	26	28	30	22	36	22	20	27	16	19	26	31	19	20	18	27	31	22	35	22	18	36	27	24	26	22	25	29	17	21	15	22	32	31	35	36	25	32	28	29	23	19	25	28	27	17	22	26	18	20	22	26	21	27	34	21	36	21	24	31	20	19	25	28	22	22	28	30	27	27	31	31	22	28	23	23	19	25	23	28	22	26	24	24	26	28	22	18	25	22	23	25	24	23	30	21	24	16	20	22	28	20	29	24	24	21	13	24	39	25	25	22	19	22	19	23	22	27	30	23	32	21	18	25	21	20	25	31	27	33	29	18	32	23	30	28	15	26	26	28	27	29	32	27	30	27	23	32	33	15	22	15	26	24	29	24	24	21	33	28	26	20	22	29	24	20	16	25	33	26	32	26	19	20	22	28	33	24	22	17	26	22	28	16	17	31	22	23	32	24	23	31	34	28	25	16	17	17	17	36	31	27	22	30	14	24	28	30	22	22	27	23	31	21	30	24	23	16	26	16	25	20	23	27	13	21	28	28	13	22	21	21	23	23	22	26	25	17	28	18	31	24	26	24	19	23	23	31	24	25	15	22	20	22	22	23	21	28	25	22	28	28	26	31	17	24	23	36	31	25	32	20	13	22	17	20	24	25	30	19	20	11	15	26	26	26	27	25	27	25	30	21	22	26	27	20	31	26	35	23	27	29	21	20	33	25	26	23	26	20	28	37	23	14	26	23	27	25	21	32	29	25	19	23	22	26	13	39	24	30	25	32	26	26	28	23	23	23	17	22	20	25	25	35	23	35	28	30	16	18	30	24	25	24	19	18	22	25	23	21	24	22	23	23	23	19	19	20	23	22	26	22	30	17	36	26	24	20	36	15	17	23	29	25	20	18	18	20	26	21	21	20	31	29	21	25	27	24	28	32	25	30	27	25	20	35	30	28	29	30	20	30	30	27	17	36	19	27	20	36	31	17	29	19	34	26	21	28	20	27	34	24	23	22	27	21	30	22	25	21	31	15	17	14	21	27	26	37	29	30	24	29	25	22	24	18	31	16	26	24	26	28	23	30	25	20	27	18	19	26	32	24	20	22	35	30	22	17	16	27	34	19	22	18	31	22	24	25	20	31	23	23	20	26	22	28	20	28	28	21	23	28	28	28	21	27	26	25	31	22	22	33	28	21	28	29	21	29	26	25	19	26	25	27	22	31	26	23	17	25	18	23	14	20	29	23	21	21	36	25	21	29	30	30	32	18	19	20	17	20	26	26	18	27	17	32	26	33	30	35	20	19	29	21	19	23	11	24	21	27	34	23	24	25	30	25	24	21	22	26	25	23	24	29	24	32	25	26	23	19	16	24	28	24	24	19	17	22	20	22	26	25	19	38	32	29	14	27	17	28	29	22	13	29	25	27	20	30	29	21	30	23	28	21	25	25	15	27	36	24	18	23	20	22	29	24	20	28	31	13	23	31	22	21	24	28	25	28	30	26	28	27	29	33	24	26	25	24	27	34	25	18	32	26	30	25	28	17	19	23	27	18	23	28	15	28	29	34	17	21	28	24	20	30	14	20	27	24	19	31	25	24	15	27	22	31	28	23	20	23	20	24	31	20	25	30	31	21	30	21	23	23	30	25	27	25	23	20	20	22	28	21	27	28	27	25	24	27	28	25	24	27	33	21	27	29	20	40	21	20	30	19	30	24	21	21	29	26	26	25	23	26	19	24	20	18	42	28	26	30	29	25	34	23	23	34	30	20	19	26	28	21	24	29	19	14	27	26	26	22	17	18	31	31	32	19	21	38	23	27	24	28	19	24	24	16	21	18	22	21	30	16	24	19	27	28	25	28	20	23	23	27	24	33	17	25	28	25	17	23	28	30	29	24	20	28	31	28	34	27	25	19	18	27	30	25	21	22	29	28	29	30	34	22	26	21	21	19	24	23	27	19	20	22	21	24	29	23	17	26	32	22	25	21	17	20	20	19	23	23	21	25	34	22	10	23	13	24	19	26	18	20	28	23	32	20	26	29	27	25	26	29	28	22	27	41	19	14	19	21	26	22	30	28	38	27	27	27	16	26	22	20	28	26	24	31	26	15	29	26	41	23	31	30	24	25	22	26	23	25	18	28	22	14	17	24	32	22	23	28	25	20	31	28	24	24	24	15	25	17	33	23	26	23	20	19	23	27	23	22	28	17	28	29	22	20	38	25	30	28	23	31	22	32	19	35	32	20	34	21	25	30	34	27	18	29	23	19	21	23	23	30	33	34	15	27	20	32	24	29	28	27	22	29	24	26	23	19	27	28	23	24	17	25	31	25	28	25	25	27	20	26	28	28	21	27	29	25	17	27	25	22	11	29	25	26	31	22	35	18	26	17	29	29	27	25	29	20	30	26	25	26	35	27	18	33	20	29	15	25	29	29	30	19	21	31	26	27	20	23	30	21	32	17	28	32	26	25	36	25	23	24	25	33	22	20	24	28	21	21	20	26	32	20	26	22	32	20	28	21	21	28	18	18	24	40	33	26	27	27	37	25	30	28	22	26	22	24	28	14	18	29	27	26	26	25	18	24	23	20	18	28	23	38	20	22	21	30	27	22	20	25	21	27	41	29	27	21	20	19	30	28	33	33	19	20	23	28	22	25	25	21	23	20	21	15	24	20	27	18	27	28	30	28	26	26	22	28	29	21	20	21	20	22	29	20	31	22	14	21	18	24	31	21	24	20	29	28	19	30	21	29	18	23	33	16	22	22	32	20	11	28	23	26	29	19	25	24	27	24	30	16	19	25	22
33347	14836	6672	13975	22401	20662	16483	13305	10942	9215	8307	7097	6167	5498	5106	4668	3873	3450	3112	3079	3059	2738	2481	2421	2143	1941	1802	1686	1602	1375	1346	1298	1295	1212	1229	1210	1223	1244	1175	1138	1103	1097	1002	1027	921	928	886	817	766	753	705	729	683	739	713	723	705	710	666	601	596	524	538	553	551	508	513	484	476	514	536	477	511	528	556	522	488	482	498	453	445	385	421	448	429	418	435	416	473	419	446	423	441	465	432	447	428	420	432	449	421	431	416	405	415	433	423	435	418	403	408	423	455	383	463	421	388	423	397	411	439	398	403	446	419	445	426	432	405	407	465	465	455	427	418	413	439	426	423	399	408	426	446	407	460	440	424	455	426	416	427	425	426	409	397	390	388	463	411	452	439	436	445	428	412	403	433	386	381	428	411	411	425	472	413	478	453	378	455	433	416	410	422	393	453	421	420	440	417	435	438	410	432	440	405	436	411	448	449	411	429	458	428	418	421	392	399	393	402	431	420	417	384	427	387	410	421	424	414	450	448	407	391	357	431	456	392	428	412	408	437	406	448	417	412	439	430	417	464	435	442	424	421	413	429	434	379	435	410	444	425	431	421	436	403	436	413	424	444	431	414	427	400	428	406	464	442	432	428	437	451	457	437	415	420	406	450	451	432	400	404	446	429	422	416	420	428	423	403	432	433	428	405	414	435	431	412	439	447	419	409	409	403	445	433	408	425	425	444	422	458	412	415	455	412	439	427	456	401	405	418	415	424	442	467	475	416	443	455	394	448	419	383	436	448	458	446	419	427	405	428	418	405	408	410	444	408	455	416	416	424	428	394	439	376	427	441	433	429	428	426	441	411	399	411	437	426	390	422	434	402	402	434	432	424	445	444	426	434	421	416	437	416	429	414	412	424	434	468	423	428	414	406	446	402	422	429	429	438	430	406	414	432	430	465	428	421	466	444	448	431	430	364	434	431	421	395	429	416	419	383	418	426	434	407	404	455	431	423	449	425	475	418	394	421	390	428	417	460	436	400	436	403	435	441	424	437	440	447	430	402	428	426	449	429	432	444	432	401	422	422	435	414	379	405	423	428	417	463	424	434	427	411	440	372	390	431	428	422	420	444	390	420	472	444	420	451	431	430	437	387	432	410	425	449	407	414	426	438	428	434	446	447	439	412	414	405	390	412	449	420	439	450	438	410	437	458	411	432	423	428	453	416	437	414	419	431	466	400	395	430	466	429	436	432	438	398	437	423	424	402	399	436	420	393	441	430	410	413	423	426	464	431	401	383	385	413	402	432	403	426	420	416	418	402	443	438	404	420	443	428	453	412	379	425	461	412	421	431	414	417	438	432	439	382	446	413	395	435	401	446	448	444	447	451	418	439	445	392	423	394	455	418	451	382	407	407	427	417	407	440	410	404	443	413	379	393	427	427	409	440	393	393	440	436	442	419	461	455	459	422	425	446	438	430	461	417	424	421	393	410	440	407	436	398	417	408	420	435	425	424	444	444	372	454	415	423	433	424	430	437	453	412	428	370	485	446	404	443	417	440	443	459	373	401	424	415	407	434	417	399	468	427	409	426	454	386	410	434	430	417	414	438	381	417	415	412	431	413	430	410	427	413	414	421	442	436	411	424	440	431	439	396	405	443	443	414	411	425	445	427	384	421	421	450	452	438	455	434	446	387	446	463	439	438	443	429	408	410	411	468	411	408	438	426	441	413	433	441	436	411	419	449	456	416	427	412	408	419	422	436	402	378	441	408	407	415	443	430	391	427	441	431	407	417	467	418	445	399	402	455	442	453	440	454	433	434	446	448	422	411	401	415	428	413	391	431	449	423	405	427	433	445	417	429	446	443	431	415	434	406	412	449	434	419	423	427	428	401	414	392	420	451	422	413	440	417	440	430	426	434	385	397	424	418	455	428	402	451	422	433	396	415	447	448	446	423	424	412	450	435	432	382	440	421	443	417	429	429	425	413	393	416	449	417	435	430	427	427	415	414	406	392	409	397	417	440	405	397	388	394	412	420	436	459	370	422	443	423	429	407	400	456	407	427	415	421	439	435	438	440	420	455	424	424	449	418	457	414	429	422	387	371	450	436	377	394	443	395	449	401	482	450	452	454	420	410	389	419	432	432	394	410	433	428	433	446	399	413	459	438	436	413	405	423	441	420	450	393	389	421	404	432	431	429	417	445	399	420	446	418	418	432	437	442	431	421	382	438	453	422	411	454	398	430	428	418	391	437	421	423	450	414	416	454	409	435	411	470	415	391	472	459	421	439	444	435	435	478	439	413	437	405	426	422	380	432	436	455	406	458	438	446	435	457	427	419	460	422	431	431	429	414	421	416	422	419	417	420	466	423	409	446	472	433	432	415	428	418	422	465	444	394	401	439	459	430	405	386	421	423	418	413	448	443	439	436	396	447	423	382	442	419	433	394	428	423	433	364	426	431	442	427	415	414	434	430	383	396	408	416	407	394	375	393	456	457	453	383	419	435	448	419	403	442	422	381	445	445	453	420	411	443	396	447	447	391	410	437	421	395	408	386	416	425	455	396	388	437	383	410	412	439	408	433	405	430	434	412	396	422	402	429	436	403	400	422	421	431	431	447	447	438	450	400	417	426	449	449	434	492	418	390	431	446	422	438	424	461	420	445	453	417	422	444	446	422	415	417	448	406	450	445	440	444	397	439	457	387	443	427	450	406	407	451	410	465	430	436	407	421	399	420	439	424	431	426	401	439	447	423	432	448	432	426	429	414	417	439	401	435	423	405	421	450	395	414	426	404	460	403	409	403	467	418	387	450	427	410	440	429	410	425	420	418	441	452	435	389	398	418	427	415	391	394	402	438	435	440	406	375	449	448	455	393	403	436	464	402	390	425	400	449	447	416	445	397	430	427	454	427	432	432	432	414	424	440	446	422	428	422	417	399	418	409	428	420	454	431	413	439	437	435	406	437	444	390	413	425	419	422	418	412	417	427	418	432	447	405	441	422	404	397	398	437	429	427	483	414	401	433	427	434	417	432	447	418	419	397	375	418	396	405	420	423	402	432	421	439	437	413	461	385	442	437	421	415	435	389	460	449	421	401	438	464	448	461	413	421	419	436	398	428	405	418	437	413	441	437	409	433	445	446	431	454	442	421	424	408	433	426	407	414	416	407	461	407	446	442	417	405	403	450	386	440	390	454	470	396	410	432	398	409	411	415	421	389	442	445	422	483	382	450	445	456	397	407	430	437	430	391	411	396	391	436	441	411	397	426	425	428	384	457	416	407	448	406	346	471	441	446	429	422	379	422	430	428	453	423	441	439	418	427	428	434	387	433	448	394	388	430	431	377	424	443	437	446	433	419	449	446	482	436	434	410	418	421	445	425	420	412	452	428	408	420	401	404	395	433	427	440	410	419	427	437	418	425	376	463	456	415	406	414	448	481	385	436	419	396	448	406	400	436	449	400	453	443	442	424	429	438	465	455	455	399	429	397	405	426	446	399	423	423	381	411	440
6345	1871	527	381	579	523	399	324	284	230	252	210	206	166	173	187	146	111	87	94	108	105	87	92	73	92	72	96	72	71	70	65	57	48	52	71	39	60	53	55	53	45	31	45	49	48	42	55	33	41	41	43	38	39	45	39	41	38	38	32	36	25	29	32	39	34	45	26	34	32	33	36	44	26	28	27	24	42	39	29	20	27	27	34	29	25	38	31	28	25	18	25	23	29	34	23	24	32	21	27	34	24	28	31	26	32	20	29	27	26	40	27	23	27	21	18	31	34	22	31	26	33	42	22	25	23	26	28	26	30	26	30	26	30	26	28	29	30	29	32	27	22	30	33	46	23	21	28	26	33	18	35	25	29	40	37	20	28	33	15	26	31	19	30	27	23	32	29	29	26	29	23	32	33	34	21	31	33	35	31	24	31	29	35	18	28	39	34	30	28	22	27	46	32	34	34	19	28	40	25	25	29	22	23	27	25	29	25	34	20	32	34	34	30	21	30	28	33	28	26	38	35	29	24	24	33	23	24	34	29	23	27	37	24	30	26	32	33	37	24	31	30	34	26	24	21	30	18	24	34	30	38	22	23	23	23	28	29	38	31	30	29	30	22	31	32	37	21	42	28	32	28	24	30	23	22	28	29	30	25	26	18	34	37	26	29	35	32	33	37	25	34	27	25	27	20	28	26	28	32	25	23	34	21	26	28	27	32	24	26	33	28	27	28	34	36	31	28	27	28	18	28	22	20	29	28	24	20	27	25	26	34	21	35	23	30	37	39	31	33	28	28	29	28	27	23	30	29	30	29	28	36	36	27	26	32	27	29	29	32	24	36	41	24	36	30	34	27	33	24	40	20	26	29	25	22	23	32	24	25	29	27	23	28	27	34	30	24	33	22	29	33	19	31	30	33	26	26	28	24	25	34	26	30	30	22	18	41	30	26	28	38	30	39	28	25	21	27	27	25	32	28	30	35	34	24	29	36	22	27	19	29	25	28	34	33	32	36	37	28	28	30	37	28	33	32	26	26	24	21	25	21	30	25	23	34	25	26	21	32	28	26	40	27	32	34	35	25	26	24	36	42	29	22	48	22	31	27	25	27	28	17	31	30	14	33	35	25	29	30	27	29	28	31	29	24	31	24	32	29	33	28	33	29	35	25	21	21	31	29	26	33	23	27	33	30	28	31	31	32	25	32	29	25	33	30	32	29	32	26	25	21	39	31	49	26	32	31	27	25	29	25	22	31	33	22	25	29	25	23	22	18	27	31	24	30	24	27	22	23	29	37	28	20	27	28	31	23	33	30	40	27	24	30	28	26	29	24	19	28	26	25	24	27	33	14	23	41	31	21	38	21	19	40	19	28	35	32	27	27	28	33	29	25	19	27	38	26	45	26	20	33	31	25	24	25	24	28	25	38	31	29	26	33	39	34	32	24	20	24	21	36	35	37	30	24	29	32	25	21	26	25	29	40	28	26	29	23	24	36	33	25	28	26	34	40	24	33	40	35	20	24	30	28	28	38	25	29	17	30	29	35	19	31	33	30	32	23	35	26	30	28	27	27	27	21	33	25	24	26	26	37	28	19	29	29	24	22	30	31	41	21	21	25	27	33	27	28	41	35	25	21	23	34	24	28	25	24	24	32	21	35	26	28	42	40	36	22	22	25	26	27	26	23	34	30	21	32	37	25	28	34	32	34	32	24	26	19	25	40	28	27	28	32	25	22	25	36	27	27	17	27	32	22	22	41	26	24	28	24	27	22	32	28	28	20	20	20	27	33	25	28	28	24	30	28	25	38	35	31	32	25	30	22	37	48	38	24	22	26	24	33	27	32	24	42	28	33	31	32	28	30	30	25	36	34	23	28	35	32	31	33	28	25	19	28	32	21	27	31	32	25	32	22	25	22	22	29	23	31	31	32	30	19	31	31	32	40	29	30	29	36	30	33	30	29	29	31	26	25	38	30	26	28	33	37	35	36	29	34	21	28	26	25	22	28	41	23	34	27	31	30	30	26	32	29	29	32	19	36	28	38	27	32	28	32	37	35	29	25	30	25	24	39	31	37	32	34	27	23	41	36	20	20	24	31	19	30	35	29	36	29	35	32	27	35	32	28	30	29	32	32	24	27	30	25	25	27	34	23	22	36	36	30	26	35	25	39	35	29	26	33	23	23	30	21	22	21	39	23	31	24	27	35	31	28	22	24	24	30	35	25	29	25	23	21	34	27	25	23	25	18	37	39	32	22	25	36	36	27	37	34	24	32	32	37	30	27	20	21	31	23	26	33	29	29	25	32	21	30	28	31	32	25	24	30	25	28	25	25	32	17	29	32	29	30	41	26	16	25	27	30	24	33	29	29	24	32	31	27	24	39	27	34	31	21	27	23	36	32	33	34	27	28	27	25	31	26	31	32	33	27	32	34	29	24	31	32	28	25	29	35	29	27	19	27	29	24	26	18	35	25	29	29	26	30	23	20	25	35	29	30	29	29	24	32	31	35	28	22	33	28	30	33	24	30	29	35	38	27	25	28	31	23	34	22	32	20	28	34	14	25	28	31	24	24	30	26	25	21	19	29	29	33	23	22	26	35	29	34	31	25	25	28	30	28	26	24	24	24	36	20	24	24	21	22	32	35	40	25	28	32	30	27	36	23	30	26	31	23	23	27	34	24	28	18	33	28	31	20	27	32	30	30	25	30	21	23	40	33	30	33	28	34	42	26	28	21	20	23	31	38	23	31	24	30	26	31	26	29	21	31	30	35	34	33	33	32	29	33	24	32	31	28	29	26	37	26	22	30	35	25	28	18	34	27	26	31	26	17	28	30	31	25	35	21	32	17	28	24	40	31	40	35	21	28	32	23	25	27	42	27	32	26	26	34	31	26	37	26	35	29	22	30	26	23	24	33	19	39	25	25	30	24	21	27	36	32	30	30	34	19	18	38	37	39	29	22	38	33	28	26	25	34	33	26	26	25	31	26	26	28	29	27	29	25	32	29	31	29	28	34	25	34	30	21	19	30	29	36	34	39	19	39	48	28	21	30	20	25	30	34	30	32	31	28	27	38	35	30	26	28	29	40	30	22	29	27	29	35	29	35	23	28	30	46	22	31	36	28	23	24	32	25	35	46	26	24	31	24	31	29	33	17	21	30	31	30	30	33	28	30	24	37	25	27	26	21	37	25	28	31	16	27	25	33	23	27	41	18	35	35	31	30	21	26	38	22	39	31	24	25	26	32	22	34	29	32	31	26	35	25	23	22	26	22	27	29	30	29	29	25	26	27	32	31	33	27	32	31	29	27	46	31	30	25	29	28	21	30	29	24	27	34	27	34	23	28	30	29	24	22	37	36	26	24	27	29	23	34	31	27	38	33	28	33	28	30	38	26	27	36	26	28	32	33	26	40	37	31	24	31	28	33	33	29	25	22	29	22	24	26	31	36	22	28	24	28	28	23	24	30	24	34	26	36	16	27	36	19	23	33	28	25	30	31
44480	21426	12387	23700	32532	30858	25765	21848	18444	16543	13862	12905	11587	10481	9779	8621	7510	6255	5377	5449	5374	5072	4592	4234	3827	3509	3170	2937	2754	2467	2294	2256	2170	2109	1953	1974	2009	2004	1947	1884	1825	1603	1564	1453	1430	1347	1326	1207	1151	1113	1005	999	980	1030	1007	1037	1015	1012	994	890	788	742	718	716	654	636	618	642	610	688	660	696	636	686	670	718	631	592	562	534	501	528	535	508	520	552	461	520	514	524	498	480	517	474	539	511	533	478	447	483	498	507	486	487	482	510	466	477	471	492	502	501	471	509	490	505	518	523	507	478	489	492	479	481	528	501	483	528	497	511	457	470	507	514	487	522	500	527	493	507	478	493	523	477	492	524	498	549	493	451	485	475	476	500	493	446	457	464	485	506	495	557	494	489	472	520	474	488	483	523	435	492	496	554	509	480	478	481	498	494	485	509	490	518	481	520	499	517	524	476	478	502	501	468	486	496	512	509	485	503	497	510	470	482	493	481	504	469	516	470	531	533	541	546	510	492	469	531	529	485	454	454	495	509	466	536	496	461	536	470	484	461	487	504	486	496	468	481	465	507	522	474	519	493	511	479	494	465	508	488	518	482	546	506	445	518	494	500	529	498	526	474	480	450	482	513	484	516	516	489	456	519	481	526	543	493	444	500	482	506	476	496	487	522	483	488	478	485	512	488	486	505	472	557	518	507	524	527	490	472	475	467	492	477	474	522	502	510	457	495	518	519	477	494	509	505	470	437	512	488	483	506	521	475	509	499	503	483	496	531	489	502	502	504	467	481	475	501	505	472	486	517	535	508	522	480	460	516	514	531	498	492	554	498	497	486	466	512	500	496	496	467	539	482	509	480	470	516	481	463	508	507	493	500	497	480	505	501	468	484	497	467	469	525	499	479	486	499	480	510	492	472	505	517	526	491	498	512	446	513	508	525	493	505	505	491	482	495	490	528	483	524	484	501	509	490	518	505	490	493	488	494	515	511	520	511	488	489	500	467	468	478	485	520	505	439	495	515	478	467	538	479	503	445	538	474	526	473	501	521	462	474	456	482	510	467	487	500	474	529	482	505	534	489	493	508	463	483	496	487	514	500	504	525	479	511	505	484	509	486	485	508	460	493	479	490	488	476	483	499	508	484	518	490	495	510	487	455	518	530	520	509	532	527	478	460	523	495	474	487	483	535	472	497	499	475	472	526	466	507	510	496	475	458	492	497	487	503	462	473	513	471	532	496	489	494	467	507	507	492	502	494	519	475	507	482	471	543	505	531	503	542	484	474	483	522	493	470	493	516	479	450	506	515	513	470	504	498	508	499	531	494	506	481	472	459	534	510	467	503	510	466	505	484	460	499	463	490	490	565	497	495	495	469	482	468	502	476	491	514	494	502	469	502	509	522	498	463	517	516	509	470	496	525	488	514	468	499	493	488	526	480	471	497	484	505	464	500	513	497	472	543	469	506	540	506	474	506	504	478	466	486	522	461	485	442	478	528	514	493	513	483	500	530	495	481	500	468	451	521	513	513	471	484	472	476	491	522	515	520	466	470	473	523	462	492	465	466	511	471	524	455	501	486	477	474	509	499	510	516	522	474	533	520	435	497	506	514	489	474	475	496	515	511	486	505	512	492	481	479	497	482	513	550	502	486	486	490	469	504	486	455	466	493	496	506	498	480	509	494	522	467	472	499	494	469	481	478	483	523	495	463	501	465	470	463	477	490	498	494	502	510	461	512	515	476	522	494	500	478	510	452	480	527	513	483	489	493	496	494	456	500	519	467	458	533	476	540	495	498	477	469	508	473	507	509	495	494	494	487	506	511	459	546	496	470	468	510	555	498	472	490	495	463	506	503	471	457	491	495	440	464	493	481	525	469	523	533	468	513	509	503	484	499	493	498	485	548	480	509	499	499	502	508	487	468	489	475	500	502	481	545	500	489	516	490	497	532	498	519	511	492	508	467	505	487	496	533	475	478	498	508	514	490	519	475	437	440	479	475	497	508	495	498	499	487	470	517	514	531	466	462	506	472	517	510	495	533	514	518	511	533	517	495	474	485	513	469	529	507	506	527	489	461	479	499	466	502	480	509	522	497	555	502	479	474	504	462	492	505	458	506	504	504	491	483	501	558	500	490	500	486	477	503	477	518	490	548	506	478	494	476	517	461	481	477	479	482	488	517	452	493	487	509	531	502	461	518	507	461	510	527	493	484	495	501	483	479	541	489	500	496	495	539	493	517	515	453	486	490	517	524	484	518	501	535	514	456	513	474	518	487	492	505	495	525	494	525	472	492	510	494	492	500	507	492	513	472	531	498	479	505	524	503	536	522	514	494	491	460	508	478	508	505	496	492	486	502	485	508	484	462	487	472	517	495	471	517	519	518	444	471	513	509	539	487	463	514	495	441	513	517	461	544	480	481	512	475	516	508	492	543	487	495	489	523	475	484	477	538	528	528	495	505	528	486	514	506	479	499	515	467	524	507	495	511	509	493	479	483	447	503	540	499	504	454	493	483	509	499	531	435	483	494	474	493	500	518	496	511	489	530	477	500	504	446	480	525	483	475	458	483	565	478	526	476	466	462	471	509	515	497	504	480	504	529	507	492	513	508	457	467	478	482	498	515	525	465	481	482	509	476	465	500	485	520	507	532	506	529	480	452	489	461	467	483	472	506	487	450	490	483	515	516	497	489	506	480	490	539	516	490	500	474	494	488	508	512	464	498	517	464	474	456	466	499	482	512	510	502	501	500	481	456	509	544	503	485	508	528	501	472	500	505	470	520	488	467	514	499	456	494	501	478	498	525	472	514	467	495	498	502	502	455	451	495	485	457	462	475	534	522	488	461	513	522	497	501	497	507	512	455	515	487	492	503	491	504	509	475	505	509	528	506	505	488	530	510	473	491	498	511	497	478	493	496	485	513	451	487	473	454	503	481	522	533	505	435	492	498	514	497	480	468	490	476	519	548	514	487	538	496	505	462	503	485	504	506	482	493	475	492	486	525	527	473	521	515	505	504	505	485	499	528	503	476	525	480	479	547	487	504	499	516	509	539	498	494	461	476	510	503	471	510	496	507	492	520	461	493	503	466	478	468	465	488	515	499	519	485	500	471	478	457	462	470	495	514	523	503	481	485	514	483	520	490	448	478	486	530	524	466	499	502	543	511	479	492	497	455	467	503	486	483	502	495	484	509	485	461	460	497	470	464	459	482	479	588	483	504	523	490	484	480	506	504	456	486	486	520	534	453	518	516	488	528	557	476	509	494	488	480	501	462	521	475	506	494	489	497	494	494	483	460	531	503	499	496	498	496	506	504	517	489	458	495	477	457	506	507	503	501	503	488	488	481	456	501	487	461	507	502	518	506	479	494	515	484	496	510	498	479	537	492	484	480	488	470	475	504	509	506	532	472	488	528	496	487	472	502	473	519	484	478	481	488	460	495	478	526	519	546	517	540	475	499	509	493	417	482	513	478	511	482	530	487	468	526	458	488	487	518	475	482	530	501
5660	1077	379	310	367	355	243	193	200	182	166	177	185	138	141	117	124	106	72	68	89	105	84	56	86	73	68	58	49	62	52	52	50	52	64	56	50	44	51	42	52	47	55	51	42	51	39	43	43	33	41	32	40	59	41	31	41	32	27	38	35	33	43	32	26	32	36	48	32	32	37	39	39	33	33	40	35	26	27	41	44	35	29	37	33	28	32	32	25	30	26	35	26	33	33	18	35	30	26	39	32	30	31	29	33	35	30	37	27	38	35	37	29	33	31	41	37	42	18	33	38	33	24	31	41	32	30	32	24	31	37	26	29	28	32	38	34	35	26	32	38	22	37	34	26	30	37	23	24	31	35	31	40	21	32	35	29	30	33	36	37	33	33	32	32	21	28	34	22	25	26	21	22	32	28	30	39	31	38	19	19	32	27	23	29	30	26	20	36	27	29	33	21	35	24	30	36	35	27	25	29	39	38	33	29	34	30	32	27	38	27	28	29	39	31	27	26	26	29	24	28	21	23	24	33	39	31	28	32	35	28	36	42	26	30	36	30	38	30	30	23	23	38	28	29	35	27	28	38	32	24	25	32	23	30	23	38	26	28	34	39	30	28	35	23	33	20	29	36	37	34	31	25	30	28	34	25	27	41	26	33	35	35	33	31	36	29	37	33	29	24	26	32	26	34	40	23	27	26	31	36	30	25	25	46	26	35	28	29	34	37	35	33	32	33	37	17	33	35	29	33	35	32	39	26	38	39	31	31	25	37	31	34	37	40	22	37	31	27	26	33	33	36	37	34	37	31	27	34	47	29	30	39	28	21	39	28	31	31	26	32	42	33	31	34	26	27	29	31	29	21	29	41	17	39	35	34	35	37	32	27	41	30	41	33	37	37	29	23	34	28	37	34	34	26	29	26	29	34	42	36	29	27	30	32	36	31	33	30	23	31	30	30	33	31	29	21	35	37	29	31	36	39	38	34	29	30	26	25	28	28	25	33	39	31	34	36	33	32	32	38	42	26	42	31	37	32	34	30	30	32	37	28	43	43	23	24	35	31	35	31	20	33	33	30	29	28	31	36	35	32	40	27	27	35	32	27	30	27	40	37	22	34	28	30	31	34	31	37	38	31	32	30	29	21	36	29	29	36	26	24	36	34	28	45	33	25	24	35	34	27	18	37	37	28	33	27	33	30	34	28	36	26	33	44	28	25	33	33	24	30	26	22	42	32	32	33	19	24	31	30	28	32	34	40	37	35	41	25	32	40	28	37	22	40	22	27	30	23	38	30	36	32	45	26	33	33	50	31	26	30	32	25	33	32	30	31	23	30	24	37	28	38	31	28	27	35	30	33	26	34	26	36	31	27	23	41	35	22	29	29	41	30	30	37	36	38	32	28	30	37	35	45	30	30	31	41	31	42	33	33	24	27	24	27	36	35	31	37	40	34	28	35	30	29	38	24	35	34	26	33	35	23	22	34	27	34	32	36	34	27	26	33	34	35	31	26	32	33	24	24	37	29	35	37	25	36	39	38	36	25	24	35	26	29	25	30	32	31	45	29	31	35	30	40	38	23	29	29	28	34	27	31	39	24	40	29	35	32	29	28	40	32	45	25	35	31	29	35	27	28	32	32	34	30	27	32	38	28	23	42	34	15	32	36	36	30	33	40	22	30	27	44	28	24	41	37	35	29	28	33	32	41	38	28	38	34	31	37	30	32	32	37	34	32	32	23	23	35	32	42	27	36	36	42	27	31	37	48	35	39	41	38	28	24	32	21	38	27	26	30	26	29	31	39	24	23	30	29	25	40	23	24	23	32	34	33	31	33	32	29	42	35	30	32	35	24	31	30	24	33	27	25	37	33	34	29	29	43	36	20	37	34	21	31	32	34	27	26	31	28	31	23	33	33	36	28	24	27	25	36	34	28	33	35	33	31	31	43	26	33	27	19	45	30	34	22	30	26	36	44	42	35	38	44	32	32	30	40	33	30	28	29	30	33	22	38	40	31	32	37	35	29	31	38	25	29	36	27	28	27	33	34	28	33	22	38	39	21	39	33	29	28	28	35	38	35	25	33	40	23	26	43	27	28	31	27	34	38	37	35	32	26	40	32	30	37	30	29	33	35	33	34	30	23	33	40	39	26	32	25	36	30	29	23	32	40	29	27	32	30	30	28	29	30	34	26	41	31	34	29	39	28	29	28	41	25	26	28	20	33	37	32	33	31	45	25	33	33	33	32	37	40	22	42	36	27	25	22	47	26	41	35	29	35	33	28	38	33	35	26	30	34	35	26	32	28	25	34	34	26	28	35	25	30	32	33	35	31	41	35	47	28	33	32	36	27	30	25	29	30	38	35	22	38	42	21	24	37	44	35	33	42	32	29	30	28	38	44	28	39	27	31	28	29	33	35	39	28	34	46	44	30	33	20	36	38	26	42	35	30	31	26	33	38	35	40	36	26	15	32	29	31	24	27	29	31	33	21	38	27	27	25	39	33	33	25	26	32	26	29	32	28	27	32	29	30	27	27	27	34	26	24	19	40	33	23	31	29	32	34	32	41	28	30	35	41	26	33	30	27	31	28	29	27	30	31	35	32	43	37	33	37	34	32	30	29	35	34	35	34	36	29	30	47	30	38	26	31	33	32	33	32	37	33	31	35	32	36	30	28	30	36	35	29	49	29	42	29	23	35	31	44	31	36	29	30	26	26	35	40	22	23	29	27	25	35	33	25	39	29	24	27	31	31	30	36	29	34	31	31	31	27	31	38	31	25	29	29	35	34	25	33	33	29	26	39	36	30	43	24	23	33	31	44	32	29	42	32	42	29	43	25	30	31	28	33	33	27	24	42	43	30	34	30	37	28	28	40	27	38	30	35	34	32	26	31	33	28	27	32	40	32	40	37	25	32	32	26	33	48	36	30	39	27	31	31	25	36	32	42	34	36	33	31	30	38	31	45	34	41	36	32	27	31	37	30	38	33	29	25	33	30	28	33	22	25	46	32	36	37	32	27	24	25	35	29	38	26	39	26	31	27	33	38	29	38	30	35	41	29	19	24	27	31	34	29	38	31	35	36	24	38	39	29	25	29	34	35	29	26	40	18	19	32	36	31	29	39	36	28	37	35	27	36	33	40	28	25	36	32	41	26	22	30	33	37	38	41	34	32	35	37	26	33	34	39	24	25	37	32	41	34	34	25	28	31	29	30	37	27	29	33	29	39	26	32	31	46	29	39	35	37	39	29	31	27	29	39	36	28	29	37	34	31	33	28	35	40	40	26	34	38	27	30	29	43	38	30	33	25	36	37	34	21	37	30	31	32	26	42	28	33	34	29	38	42	22	30	32	40	45	32	39	34	26	30	24	28	28	21	33	33	37	31	27	34	28	37	34	29	23	31	27	26	28	35	37	32	33	40	34	41	25	27	32	35	27	36	38	36	28	26	41	28	20	27	19	52	35	26	24	27	29	25	31	24	39	30	36	30	39	27	46	23	35
38020	18452	10477	19825	27735	26754	21486	17801	14623	12284	11622	10351	9333	8043	7978	7094	6212	5042	4159	3997	4206	3725	3431	3222	3097	2834	2751	2404	2238	2144	1911	1940	1823	1804	1739	1638	1767	1722	1610	1573	1496	1447	1273	1316	1227	1199	1192	1095	978	965	936	1005	947	969	954	1024	895	912	878	811	782	765	768	696	712	684	690	661	719	693	735	688	686	687	673	604	582	613	601	610	530	597	577	547	556	537	522	570	533	550	538	542	583	523	571	538	517	548	522	583	561	543	549	508	539	531	587	531	575	495	575	541	552	564	548	546	546	552	577	552	511	584	577	556	574	537	547	546	492	544	540	540	579	552	533	530	539	564	518	564	536	528	541	532	528	534	532	554	566	554	549	575	528	511	506	547	567	484	571	505	559	554	571	544	547	536	521	565	530	505	516	525	609	545	555	561	549	545	574	575	558	522	522	534	520	524	532	570	518	539	584	548	481	515	608	502	556	561	529	561	549	547	517	562	557	551	548	574	503	562	556	553	561	527	548	522	528	550	556	551	585	551	585	509	555	547	521	502	551	577	551	528	548	535	539	552	574	544	525	556	538	527	556	551	526	556	523	553	568	560	560	535	552	498	554	588	528	508	575	566	548	527	558	574	515	530	526	555	513	509	526	546	544	577	510	535	562	541	550	481	544	548	571	529	548	496	528	545	511	558	553	539	531	537	605	590	549	589	515	534	557	577	512	525	559	557	559	541	561	531	509	587	512	558	541	532	544	512	576	549	560	525	519	529	554	528	530	578	508	549	515	554	569	548	565	541	530	542	550	566	538	533	567	548	552	570	573	563	560	566	523	542	517	564	527	543	516	561	546	533	564	516	496	572	565	537	565	569	534	550	528	538	568	538	533	523	562	510	536	550	527	534	574	555	572	537	536	591	527	548	523	603	498	544	543	516	539	546	575	533	538	545	532	544	538	530	548	560	558	551	531	540	534	509	571	574	554	589	586	547	550	524	526	520	593	530	571	529	541	571	560	557	545	556	570	550	589	551	520	538	550	537	565	536	566	548	542	571	511	539	541	547	560	518	553	511	543	568	565	517	522	525	549	564	544	559	520	539	541	527	545	548	482	549	516	534	507	517	520	501	490	581	527	553	568	557	564	582	509	542	514	606	539	552	553	516	546	511	548	517	549	551	541	520	525	539	560	515	570	536	558	540	545	544	537	561	553	580	559	572	556	529	564	572	527	560	557	599	535	582	553	539	534	550	553	537	570	555	506	514	535	554	564	552	584	555	551	544	523	552	539	554	524	559	532	568	519	565	559	528	535	554	564	524	546	542	547	522	571	588	506	496	575	549	526	566	526	526	540	496	585	538	562	541	528	515	573	538	534	567	535	538	569	535	521	579	520	533	568	526	572	544	543	552	534	547	540	570	564	553	570	544	549	550	546	523	542	543	577	539	553	560	549	567	509	551	551	535	552	580	555	546	550	527	517	508	565	545	525	532	567	521	549	515	591	524	523	517	521	540	584	580	530	565	529	601	581	572	548	563	550	516	577	509	558	563	566	554	539	531	544	538	489	552	552	554	550	550	530	501	551	557	549	530	540	558	535	572	548	552	564	601	554	557	553	527	535	590	500	553	529	537	537	555	561	568	555	584	531	554	537	554	571	537	565	561	554	531	579	503	553	508	563	534	525	561	556	532	578	590	588	552	585	564	534	565	561	574	549	550	521	537	565	523	564	580	554	566	524	517	566	564	538	560	569	533	536	575	522	550	546	578	540	582	563	527	540	561	521	545	580	544	514	514	526	519	559	553	566	536	537	603	575	566	545	582	550	565	509	525	582	557	541	516	539	487	543	515	554	512	556	529	532	550	556	562	531	529	551	559	573	537	527	591	545	555	557	517	558	549	568	550	545	548	528	527	516	541	563	534	586	545	533	617	571	571	599	564	549	542	550	563	530	519	545	556	598	544	564	599	581	516	533	508	498	562	542	542	577	473	517	566	534	507	550	544	547	565	573	563	539	526	535	569	533	571	565	590	567	541	546	548	551	576	531	522	585	594	526	532	523	545	512	538	553	547	556	556	546	571	584	519	570	508	539	557	558	539	562	573	509	579	525	556	529	497	550	507	526	565	541	558	608	548	560	520	547	550	550	556	533	557	542	536	514	551	509	544	536	564	533	517	550	533	543	551	560	535	540	516	510	586	564	595	547	554	522	538	570	520	518	539	553	515	530	558	546	534	554	584	537	540	574	555	511	558	536	555	555	534	514	531	557	538	516	527	534	549	534	539	529	550	551	535	516	536	562	547	583	561	555	566	532	560	557	555	550	517	500	546	552	554	556	534	534	534	507	509	520	554	593	545	523	544	487	527	519	540	548	547	523	510	574	546	563	490	533	527	515	571	512	562	533	539	544	600	517	568	562	567	565	497	555	490	539	527	557	557	544	550	538	542	541	569	565	542	537	532	552	585	529	600	569	546	552	563	568	535	513	529	538	464	555	511	547	538	536	543	548	540	510	564	535	520	543	530	556	544	544	530	576	564	539	499	544	523	511	531	516	532	531	563	571	538	539	525	582	541	531	539	541	548	557	550	571	562	558	592	566	545	565	544	579	525	544	581	588	545	510	544	544	536	572	545	513	555	540	553	540	584	561	543	522	545	534	588	545	531	520	566	549	551	564	537	570	541	535	567	530	543	525	548	535	535	574	549	536	521	543	543	541	539	534	532	536	488	535	540	521	544	529	555	549	535	540	570	569	554	540	531	566	569	533	529	519	531	594	591	530	559	581	503	580	563	524	565	571	553	532	537	527	579	532	543	547	544	559	560	551	556	520	536	575	537	529	563	523	501	548	520	485	527	531	537	565	579	556	552	545	555	558	511	542	563	552	510	575	552	537	558	519	545	553	552	557	563	498	544	514	547	579	566	538	553	541	521	525	585	566	586	507	552	539	579	555	502	547	533	521	556	540	501	543	508	519	550	532	522	511	537	575	568	527	556	543	560	516	512	527	553	567	550	565	552	536	536	560	511	511	544	516	551	560	554	601	558	545	521	521	543	546	550	540	567	528	565	507	491	555	570	573	567	546	556	584	547	514	554	543	579	552	547	504	544	572	562	545	568	530	541	548	591	554	527	582	517	548	564	561	559	526	559	524	553	565	558	580	548	533	609	531	571	494	521	544	559	534	544	551	550	533	543	589	571	550	542	525	538	546	525	526	515	592	569	573	545	527	530	547	550	544	577	521	500	557	540	538	522	567	518	531	530	581	589	545	567	550	496	525	532	517	499	561	501	565	511	604	577	569	547	554	521	547	537	509	559	564	555	521	569	541	558	541	590	582	527	542	559	614	541	549	524	556	573	538	536	544	558	550	553	536	560	548	561	517	531	599	522	537	567	546	555	561	536	566	576	567	504	534	536	560	541	558	545	550	563	556	542	580	526	543	558	555	544	564	556	538	497	554	531	570	536	542	525	539	562	474	546	568	557	535	542	530	531	514	531	574	561	543	563	542	558	547	551	557	546
8047	2115	679	402	620	529	434	351	315	232	266	272	222	229	212	174	170	158	150	120	106	99	112	117	101	101	82	85	82	80	80	72	72	78	61	61	81	65	67	56	57	66	51	48	64	55	38	42	38	52	37	53	36	55	47	40	49	49	40	40	40	32	40	34	41	38	36	34	37	38	42	40	34	35	32	31	38	21	32	24	36	25	45	36	21	31	33	30	42	25	27	39	31	20	27	35	40	35	30	32	35	37	34	42	35	30	30	31	40	36	34	31	31	27	39	37	28	37	31	32	31	42	32	37	32	31	33	33	33	20	28	24	36	35	34	29	29	32	32	43	35	28	35	34	40	28	33	37	35	35	30	45	29	29	33	43	35	41	39	32	37	34	31	34	20	34	31	38	42	31	32	32	26	31	32	33	32	37	30	38	31	43	23	35	33	33	20	20	33	29	37	27	34	40	30	31	35	34	36	34	31	32	27	36	25	40	33	33	28	34	30	34	36	31	38	32	34	30	31	26	21	33	38	37	29	33	32	35	30	41	41	36	34	46	39	31	28	30	29	32	33	36	36	36	25	37	29	28	36	24	36	38	17	28	30	43	41	36	38	24	40	35	28	34	34	33	40	32	24	26	31	41	35	36	44	36	31	35	32	36	37	35	33	37	37	31	33	36	41	32	36	35	30	30	33	33	31	34	35	40	39	32	41	30	31	28	41	37	22	31	18	32	37	30	34	36	26	36	31	29	38	42	28	35	32	45	30	32	29	27	37	40	40	39	33	35	27	31	34	24	37	30	29	41	34	29	40	32	37	33	28	32	32	27	34	34	25	30	31	46	33	39	22	33	37	29	37	31	35	29	35	27	27	30	35	40	30	31	47	29	35	31	34	32	41	36	33	26	30	33	42	32	36	28	43	27	29	29	33	20	34	32	27	16	28	20	45	29	26	31	28	34	33	28	30	42	42	33	29	35	34	28	26	43	25	30	39	36	33	37	32	47	32	31	31	24	32	33	33	32	32	31	38	44	37	29	31	40	30	38	33	27	21	39	32	25	35	36	30	28	34	36	48	38	35	39	34	37	44	32	38	39	30	39	29	37	34	28	31	36	24	24	27	36	33	36	36	30	31	37	40	37	32	40	39	30	29	38	40	34	39	54	31	28	34	29	30	33	46	26	22	35	33	28	34	42	37	33	33	31	38	37	29	32	33	34	34	26	29	29	32	28	25	39	38	29	31	40	35	37	33	34	35	32	33	42	35	29	27	32	31	43	25	32	33	29	39	36	38	31	25	38	31	30	25	45	36	29	30	31	38	22	36	34	32	32	38	41	25	25	33	32	30	29	32	30	38	44	48	27	23	36	27	34	37	40	32	29	33	25	31	39	36	25	29	38	29	27	30	44	27	39	27	31	29	26	31	41	40	30	32	32	37	35	34	25	37	55	35	32	40	33	34	26	37	30	38	31	41	45	43	19	32	42	43	33	30	26	40	30	44	32	36	30	42	25	25	33	32	23	41	29	34	32	29	30	32	30	31	27	34	37	34	25	29	28	23	29	28	56	33	26	39	35	27	36	36	27	25	39	27	28	24	26	34	30	32	27	27	32	40	25	32	29	35	25	24	29	38	36	36	36	22	33	35	31	37	51	40	23	30	46	41	36	36	27	33	40	33	35	42	49	32	34	28	29	29	27	27	36	33	27	25	33	36	31	46	31	41	25	49	24	25	34	31	30	32	41	41	29	33	34	37	36	21	32	35	41	49	20	28	35	37	35	37	43	20	25	31	29	35	36	35	37	33	26	36	34	30	38	32	34	32	32	43	38	41	43	30	34	34	43	36	41	39	31	41	39	40	28	38	30	41	32	30	25	26	29	26	34	28	37	28	28	39	36	38	24	34	34	42	33	37	24	38	41	31	38	27	34	33	34	34	28	30	42	31	22	42	40	26	21	36	42	26	42	27	28	29	23	29	36	35	40	29	22	29	38	29	31	36	38	38	34	35	31	30	33	28	36	32	35	27	39	34	25	35	36	44	31	32	31	36	39	37	37	32	27	39	35	37	34	35	33	35	24	32	27	33	42	34	38	35	30	38	30	45	21	26	44	41	38	34	29	34	38	26	31	38	42	30	30	30	32	23	27	34	29	34	36	35	33	31	25	28	37	32	24	38	36	37	28	39	38	44	34	29	34	30	24	35	33	44	28	33	26	33	37	32	30	37	42	34	28	32	35	28	31	34	34	41	26	24	34	38	27	29	21	40	48	27	35	32	26	39	35	35	36	26	31	43	50	32	45	45	40	36	31	33	29	32	26	39	33	32	28	35	28	23	31	34	34	40	28	25	32	43	36	29	42	26	34	33	35	48	36	30	25	40	31	30	47	23	31	33	34	41	37	30	26	33	30	43	32	33	40	29	36	32	25	29	41	46	24	31	25	38	35	40	35	33	30	36	33	27	28	27	31	33	39	36	32	32	29	31	29	29	35	31	33	31	28	42	36	34	33	37	32	26	36	22	23	36	32	25	41	31	34	36	38	27	32	39	38	38	18	38	29	37	38	33	33	36	27	24	36	38	31	32	26	38	34	32	31	33	39	30	33	32	28	43	26	39	26	23	30	33	28	19	36	28	32	33	47	42	38	30	43	31	39	34	35	31	32	28	26	23	35	30	29	47	38	37	20	34	28	46	34	45	34	33	33	27	25	42	20	41	31	40	28	31	28	38	32	37	39	34	43	33	38	30	35	45	36	34	26	35	34	32	36	24	37	28	32	37	30	32	32	27	43	40	25	30	35	44	37	33	31	29	34	28	28	39	29	29	29	27	38	22	23	36	52	30	35	32	42	33	35	47	36	36	36	40	40	41	33	35	45	22	40	30	33	25	31	29	33	29	44	35	30	31	37	32	28	34	43	25	18	41	33	33	31	27	33	26	26	21	34	42	40	36	38	43	33	30	26	20	25	35	33	25	28	35	43	37	39	45	23	36	32	33	39	38	29	28	32	37	29	36	33	26	45	41	35	47	37	42	35	21	33	37	40	36	32	31	35	30	34	26	35	29	38	31	28	33	24	27	26	36	36	33	34	28	32	35	25	34	33	38	32	26	31	26	27	25	40	35	36	23	36	26	36	41	19	37	31	34	35	34	28	28	34	37	27	42	40	35	27	39	27	28	26	44	35	36	40	37	28	33	29	34	31	34	35	36	38	27	34	37	31	37	38	43	31	27	37	30	33	34	33	30	32	34	23	37	40	37	40	44	31	27	38	36	26	29	40	40	24	37	40	37	39	26	25	23	29	30	34	38	46	32	29	27	29	23	33	35	38	30	37	41	34	32	33	37	26	39	41	21	27	39	35	34	44	25	34	36	34	29	26	37	26	27	33	30	32	29	27	34	24	30	31	32	25	31	36	28	24	32	36	34	37	31	38	33	32	31	25	31	35	21	35	30	24	31	27	32	30	29	24	38	47	29	33	27	33	31	35	36	36	35	34	29	29	45	46
45986	23113	14561	25667	33897	32851	27164	23232	19726	16984	15686	14995	13241	11317	11073	9923	8792	8050	6717	5891	5551	5519	5016	4970	4371	3883	3632	3342	3025	2727	2770	2737	2550	2468	2385	2208	2283	2287	2179	2143	1895	1829	1712	1638	1586	1516	1478	1396	1263	1220	1198	1218	1206	1191	1175	1147	1127	1129	1007	991	944	879	856	811	792	775	751	790	693	745	790	705	745	723	729	632	675	632	646	619	592	613	579	619	545	597	559	564	571	587	570	581	589	630	570	600	589	524	596	590	570	555	571	601	583	565	532	530	543	573	605	565	599	582	558	595	535	570	572	578	611	582	563	573	584	538	545	563	576	579	541	568	504	572	549	577	572	579	606	559	588	602	584	587	552	610	592	585	547	545	532	556	563	576	588	579	581	567	594	564	581	532	600	543	580	550	540	549	598	525	546	553	561	569	577	583	534	582	516	580	557	556	563	561	566	547	562	542	570	561	547	567	588	543	594	556	573	536	526	560	520	562	573	573	579	617	581	573	564	603	617	590	532	565	557	544	536	606	609	617	555	605	562	610	561	529	572	577	595	544	540	608	609	542	542	577	585	575	578	555	593	568	618	533	583	574	583	568	567	566	525	579	541	540	562	557	592	563	535	556	530	550	570	578	591	561	548	570	518	546	530	560	600	556	562	585	559	622	581	544	557	574	578	544	566	559	585	579	563	539	557	594	581	584	591	575	569	546	569	558	570	561	592	569	586	602	561	561	528	569	581	566	584	564	523	593	599	545	531	570	550	588	555	617	611	588	567	578	555	566	577	557	551	565	570	561	569	562	586	590	562	567	572	547	541	536	567	562	576	578	557	507	535	566	544	588	566	565	560	562	560	561	601	583	562	552	517	571	585	534	562	564	558	564	512	530	549	585	561	567	588	568	570	555	581	591	600	567	557	542	596	598	561	588	579	578	579	591	575	519	538	586	528	589	599	584	589	592	584	549	577	581	572	576	581	555	573	532	539	597	561	528	571	539	555	550	581	571	527	565	544	590	575	546	566	574	549	556	562	594	570	575	574	604	566	548	573	574	560	552	594	542	571	592	559	545	580	568	581	552	572	514	575	571	542	538	553	560	537	556	593	536	570	555	551	608	537	584	567	588	483	566	597	601	526	536	545	568	563	614	561	562	543	554	617	565	587	528	575	536	564	578	568	578	565	570	534	589	526	545	574	593	548	570	572	580	602	585	562	563	556	533	597	591	554	520	599	530	541	605	595	564	550	591	556	577	600	596	578	553	578	572	587	541	551	589	597	580	532	607	554	593	575	567	542	571	560	565	539	549	581	597	541	542	543	571	502	552	527	544	552	571	606	573	550	529	548	560	525	551	580	575	577	588	630	537	589	581	593	555	573	551	562	571	585	509	537	560	579	548	550	581	577	570	559	577	555	539	539	517	588	561	589	581	582	552	544	586	561	537	529	550	565	544	565	533	577	514	594	552	563	576	595	603	581	535	552	589	534	553	579	576	602	564	566	563	532	568	596	552	561	582	551	560	562	568	563	584	569	581	564	605	561	589	568	587	556	566	562	558	546	554	556	594	580	565	558	566	565	510	607	567	553	547	617	534	555	557	542	576	588	566	541	569	596	561	555	594	579	580	629	549	575	568	610	589	558	584	577	538	586	560	569	585	598	568	567	572	496	549	592	544	622	525	569	539	566	562	566	580	597	548	565	561	544	566	609	559	569	571	527	550	557	545	570	557	576	545	568	534	539	594	553	551	559	553	552	553	561	594	566	566	553	608	617	597	564	602	557	548	623	543	559	551	557	600	583	575	542	551	554	576	537	603	584	502	556	575	566	522	555	563	552	547	538	587	601	564	586	611	644	585	595	584	551	541	543	547	569	574	547	557	591	582	596	546	630	574	531	548	547	572	532	545	544	528	606	616	595	543	563	589	607	595	537	555	563	556	575	562	545	553	514	607	520	592	578	592	558	610	547	577	603	561	626	624	580	539	595	578	578	585	573	576	522	580	552	573	578	606	554	559	541	568	584	570	579	594	602	560	572	565	548	562	575	569	549	596	569	557	556	623	527	518	584	570	579	550	576	605	605	584	602	570	587	577	531	580	622	538	592	570	571	547	587	544	571	555	544	540	575	561	559	582	559	571	630	552	561	549	584	541	577	574	572	558	571	555	572	563	565	562	568	595	566	550	579	551	537	549	608	546	570	612	596	561	577	593	540	564	605	552	572	542	574	543	566	569	543	580	566	552	553	508	565	610	571	608	514	600	584	518	539	573	519	549	561	586	545	592	554	594	565	519	555	540	564	584	580	620	585	549	592	562	597	561	584	561	588	564	524	572	552	595	509	524	557	534	545	575	597	601	582	570	584	564	541	568	540	580	567	603	556	530	553	558	565	572	545	626	570	576	515	563	544	568	580	590	574	566	589	534	578	559	575	533	572	538	547	559	571	571	580	583	551	577	570	584	568	575	576	562	593	587	586	538	604	555	579	547	567	544	590	545	554	582	538	588	557	566	554	551	549	575	572	602	577	545	555	542	550	566	550	616	572	569	584	563	535	585	550	571	550	563	548	578	603	572	565	540	586	575	569	521	596	570	556	557	536	536	583	567	588	597	548	588	567	537	535	572	542	579	570	578	561	587	579	566	582	593	574	556	568	524	548	559	542	580	571	575	581	597	556	571	553	561	549	530	568	560	574	576	604	559	569	602	593	582	591	594	576	585	614	566	556	561	553	613	559	583	538	577	555	538	564	570	573	530	571	589	574	600	532	598	556	555	605	576	594	549	556	563	597	580	593	551	535	583	551	544	564	626	587	609	585	560	554	563	594	543	628	573	530	561	582	548	540	554	582	541	546	578	527	622	559	525	590	613	601	539	588	558	540	572	536	580	565	548	585	564	540	567	577	583	572	580	562	542	554	575	593	606	497	607	529	545	550	549	577	577	619	560	597	553	563	580	581	533	530	571	592	556	560	615	557	579	560	544	571	558	590	565	567	589	580	571	561	571	559	544	583	543	578	567	603	542	552	575	580	552	605	575	546	574	573	616	581	556	577	563	572	563	552	563	568	564	599	596	616	583	574	564	598	572	573	544	570	565	601	526	566	537	578	546	613	575	593	553	537	588	576	538	557	580	554	535	536	617	533	608	596	509	573	578	557	565	600	553	553	578	555	570	591	548	577	553	595	617	583	527	572	578	559	534	619	562	544	569	564	569	568	539	612	579	578	522	576	558	568	590	608	608	576	564	534	594	565	571	583	569	524	563	563	578	562	564	585	547	566	554	562	549	522	564	565	534	583	564	548	556	584	542	619	601	558	580	551	563	575	623	574	575	608	550	539	559	556	524	552	580	593	548	581	608	592	555	550	567	557	557	558	609	575	546	545	578	571	569	543	552	561	537	523	557	558	548	542	582	622	554	559	610	552	565	575	567	563	572	583	556	571	619	577	564	535	563	544	549	580	580	565	571	627	556	592	551	584	553	559	567	521	605	600	565	574	607	560	559	577	554	568	575	553	563	531	544
3032	665	253	188	210	213	166	147	140	109	112	115	105	120	74	106	68	75	60	53	62	54	59	58	55	44	41	46	51	38	50	42	47	43	45	34	46	38	40	43	22	33	28	27	35	31	29	20	24	33	33	33	24	30	32	30	30	29	28	30	23	36	30	20	24	26	27	20	22	25	28	28	24	26	27	22	18	32	29	27	23	31	19	23	21	33	22	21	21	21	20	17	33	17	21	26	32	21	19	34	16	31	22	25	21	21	30	23	28	18	17	22	25	22	17	29	20	31	24	19	26	25	37	23	21	22	28	24	22	30	21	17	20	16	26	18	26	15	29	26	22	24	22	22	24	28	27	20	16	30	24	15	18	28	26	23	23	24	28	28	30	28	31	20	30	26	27	20	33	22	19	24	29	25	28	22	26	16	22	22	23	25	26	25	24	26	14	29	28	18	25	28	22	28	20	23	18	22	38	23	19	25	31	26	30	17	21	23	25	26	25	21	27	21	22	27	18	29	20	31	34	17	23	24	21	25	26	18	22	19	19	23	19	27	25	25	20	18	28	23	26	28	17	27	23	22	21	17	17	20	26	32	25	23	31	29	30	25	28	18	31	29	23	23	22	30	18	24	24	32	21	21	17	22	30	17	16	25	23	20	22	19	18	21	22	27	19	21	18	24	20	17	15	29	22	18	22	31	24	29	30	23	22	18	30	15	26	24	33	14	19	18	18	25	22	20	26	26	32	21	17	18	36	28	23	19	21	23	21	19	16	27	19	19	22	19	28	32	26	22	26	30	25	32	27	28	21	25	34	20	20	27	23	28	30	21	23	22	23	25	18	28	26	20	25	19	27	26	33	16	16	27	29	21	18	25	24	26	15	32	27	22	19	28	24	23	22	32	22	26	32	29	25	22	27	24	25	17	25	24	23	20	20	19	22	19	21	17	26	27	21	32	22	28	16	28	22	23	24	27	29	23	34	23	31	18	25	28	20	33	22	29	27	18	23	22	26	17	24	22	25	30	29	31	26	33	26	31	22	25	18	20	20	23	26	27	25	19	24	21	26	23	21	21	25	18	24	23	19	28	20	22	16	25	22	24	29	27	21	26	22	11	20	24	29	27	19	29	25	32	24	21	23	14	20	23	20	32	20	17	20	20	21	22	26	21	24	20	30	30	21	13	33	28	26	19	25	20	29	23	25	28	24	19	19	18	25	20	19	30	30	12	21	26	28	22	21	19	19	24	18	19	26	19	19	26	19	24	22	24	22	21	23	24	20	27	27	24	20	27	22	30	25	30	15	19	21	27	34	22	19	23	30	18	28	19	20	27	22	21	23	18	23	22	14	22	29	23	26	15	15	23	28	25	21	23	22	19	23	19	22	23	20	22	22	26	21	24	21	27	16	17	26	23	30	21	22	18	34	25	30	23	28	25	23	26	15	29	15	22	23	21	21	30	26	18	28	20	25	26	40	25	17	21	30	25	24	33	26	26	13	23	14	25	27	16	28	19	17	26	21	25	19	38	24	23	37	21	23	22	25	19	22	24	27	23	20	29	21	17	29	31	22	25	30	25	28	23	20	10	30	17	22	37	26	24	19	20	17	18	23	23	16	21	10	29	24	22	27	20	27	19	20	30	26	21	27	27	26	18	24	17	22	23	19	19	36	22	28	33	24	24	27	23	24	30	19	23	19	17	32	26	18	25	20	23	24	28	28	19	24	26	20	20	21	19	14	20	22	19	27	27	27	29	25	26	22	30	24	21	20	20	23	27	28	23	24	24	24	23	26	24	32	24	18	31	24	19	24	34	26	23	23	24	26	18	24	25	32	22	24	25	15	22	18	25	15	35	23	19	27	21	35	17	15	28	19	25	23	21	28	28	19	18	16	26	20	21	33	34	19	30	18	23	23	23	23	16	18	13	22	31	25	25	27	21	23	20	17	21	23	19	18	31	23	33	22	25	27	26	26	19	36	15	18	30	16	20	23	18	24	24	23	29	18	24	18	20	23	19	33	22	30	22	19	27	37	22	24	20	23	23	26	23	28	23	18	23	14	22	24	16	23	32	25	20	30	30	27	27	32	30	17	24	30	26	31	21	21	19	28	31	27	20	20	21	27	27	20	15	30	25	22	22	26	19	24	22	27	24	19	24	31	26	30	27	26	18	24	22	27	24	24	19	33	20	21	17	28	24	26	20	29	23	30	30	24	25	23	22	10	22	24	30	33	18	23	28	26	15	18	23	26	22	28	10	17	16	20	27	27	20	23	27	29	25	23	22	28	17	29	19	27	27	22	23	25	19	23	19	29	19	32	31	29	19	26	31	18	20	18	19	33	18	28	29	15	22	24	19	15	26	19	21	27	24	28	23	16	22	23	26	19	27	23	20	27	23	28	25	22	29	26	20	21	30	24	19	22	34	31	25	28	23	23	23	21	30	23	27	26	27	20	32	24	17	24	27	22	21	21	19	32	17	24	29	21	28	33	27	19	23	26	31	22	27	21	21	24	19	26	23	19	18	25	22	24	21	33	18	27	18	24	16	32	24	25	21	26	31	24	22	22	27	29	24	32	24	28	32	32	15	22	33	23	27	20	25	22	29	26	23	27	20	21	27	25	26	25	19	25	23	24	25	20	20	20	28	23	22	19	23	27	23	21	23	21	16	17	24	18	27	25	30	20	22	17	29	21	25	19	20	17	29	34	20	29	27	22	27	34	17	34	24	28	22	20	22	35	23	23	17	26	23	26	28	22	25	26	18	22	28	24	23	24	26	20	22	24	28	25	29	29	21	22	27	32	24	30	26	24	22	28	30	21	23	21	27	17	25	23	23	38	23	29	18	22	28	21	18	24	17	22	22	24	22	27	22	18	25	25	26	23	23	24	21	25	21	19	27	22	26	36	28	22	27	27	26	17	28	26	19	27	24	19	24	20	29	28	23	21	20	26	24	27	25	19	26	16	29	23	20	18	25	25	24	19	21	29	17	17	26	22	23	23	18	29	27	26	30	23	14	19	16	22	21	28	34	21	20	27	17	24	25	26	21	25	24	29	19	23	16	25	16	22	14	25	21	35	27	25	27	17	26	23	21	35	19	22	27	23	29	30	23	26	22	25	21	27	29	25	35	26	21	17	23	27	25	23	25	27	21	22	27	26	24	17	25	27	18	23	21	28	29	18	19	18	20	31	21	27	25	22	28	16	20	29	28	31	29	29	29	23	22	27	30	21	15	14	33	23	22	19	24	23	26	26	27	24	30	24	24	24	21	25	26	20	28	23	19	15	32	21	23	28	17	23	20	27	23	30	22	24	32	17	14	27	19	31	10	31	23	30	24	26	14	26	31	23	23	20	28	25	23	24	16	25	25	20	29	22	18	17	25	25	25	22	25	29	18	19	18	25	17	26	20	24	24	23	22	21	21	36	20	18	19	27	24	26	18	16	16	33	24	19	16	22	26	25	16	25	30	20	20	26	23	28	28	17	33	20	19	20	22	19	21
33606	16004	7454	14999	21084	20355	16229	12531	10599	8481	7626	8018	7153	5698	5360	4940	4156	3649	3383	2664	2395	2407	2278	2179	2036	1801	1691	1617	1563	1553	1418	1329	1359	1274	1274	1284	1275	1179	1087	1203	1065	1016	946	914	938	898	864	807	749	712	750	740	702	710	734	709	694	674	615	654	600	583	536	538	566	554	510	506	525	488	511	479	513	438	487	466	443	451	430	427	382	452	421	421	395	390	412	414	398	363	435	409	411	420	401	391	422	379	425	429	424	431	413	413	437	439	373	425	453	413	441	414	422	406	386	428	406	427	395	429	401	451	417	386	442	426	384	397	463	411	390	420	357	426	418	396	429	405	409	448	365	397	412	442	402	437	429	426	416	393	399	406	469	377	413	412	397	420	419	394	410	388	406	422	416	398	425	383	450	417	421	428	433	434	450	420	454	411	400	421	410	381	378	399	405	412	412	393	423	438	435	419	386	411	384	418	412	404	398	450	433	397	400	450	417	375	428	407	456	438	437	405	435	388	434	422	410	436	380	411	393	432	416	374	416	387	433	402	401	415	404	392	417	427	414	399	422	449	431	427	447	374	411	432	428	369	400	443	409	404	396	427	389	448	390	425	391	407	403	417	416	424	391	389	436	470	403	397	385	386	376	440	417	385	416	387	420	436	416	446	395	414	412	429	428	423	402	400	394	424	403	416	391	433	398	409	422	424	399	401	413	380	439	396	410	409	429	378	421	393	417	422	428	396	428	426	391	418	406	409	436	423	429	394	433	409	449	411	417	404	407	410	390	402	444	431	412	447	436	403	470	424	432	413	401	414	408	416	438	378	454	401	412	408	436	431	423	466	397	402	424	425	432	405	407	431	423	412	420	390	444	405	429	408	426	429	384	398	393	396	405	441	413	385	429	413	460	401	409	446	424	415	421	424	412	421	415	409	414	446	409	418	383	409	412	416	407	448	413	433	412	417	447	403	402	386	390	395	396	411	422	420	381	411	407	414	403	411	415	419	420	359	401	389	429	407	441	413	389	441	443	423	420	404	442	444	411	412	457	404	410	389	412	433	390	384	432	428	443	395	409	420	402	432	421	439	420	392	404	427	433	404	389	425	436	442	360	446	423	414	394	421	430	420	438	414	423	381	426	383	415	439	436	431	428	425	446	427	414	385	426	430	402	445	400	385	438	430	380	394	403	449	410	400	399	389	413	387	419	411	413	409	400	420	396	450	415	424	417	367	427	412	427	423	425	389	402	426	396	432	435	404	386	430	417	407	421	394	455	419	408	412	436	380	421	429	406	404	427	378	430	410	421	419	404	389	391	378	412	382	459	382	423	434	406	456	401	389	386	415	429	420	419	385	413	433	415	437	376	411	428	435	412	423	382	413	420	430	420	426	427	433	402	418	421	373	428	438	409	426	391	415	394	358	388	389	420	398	414	417	414	411	407	420	416	436	411	409	377	430	403	423	425	422	432	420	423	415	411	403	420	419	424	362	424	454	406	433	443	450	422	414	401	407	411	386	422	400	421	426	412	371	410	394	391	408	413	458	420	411	423	416	380	401	376	406	423	390	439	394	413	412	407	399	433	438	427	401	420	391	429	428	393	409	392	418	391	390	347	392	386	408	408	366	422	414	406	407	400	385	454	373	402	416	392	390	419	405	436	385	416	407	417	417	423	411	434	412	405	387	418	400	423	418	414	420	443	413	401	381	432	435	434	443	427	410	428	404	426	405	431	405	390	411	419	409	429	404	453	369	447	421	380	381	382	456	415	441	420	422	424	409	399	421	387	401	375	425	435	406	405	439	412	406	415	409	374	401	407	432	405	432	419	420	422	400	405	376	404	384	441	386	392	428	419	377	420	431	428	404	444	405	434	400	418	432	432	410	432	439	375	415	414	430	364	398	384	343	397	408	418	413	371	380	461	412	435	427	404	390	447	432	394	381	417	395	409	409	419	403	411	408	401	414	401	404	428	434	458	416	414	418	398	416	423	388	456	426	426	416	422	420	423	395	392	414	425	426	403	416	422	385	442	388	398	397	422	414	416	415	374	416	408	400	416	405	420	433	417	437	392	407	451	413	449	421	412	415	389	401	430	410	423	435	447	388	409	391	401	415	368	393	403	474	422	420	415	382	420	432	436	413	406	405	393	374	446	391	444	443	420	416	412	435	400	448	427	431	405	422	433	432	433	418	461	445	449	416	431	409	408	397	418	417	417	400	410	443	423	425	445	372	393	405	377	428	425	395	414	403	431	440	416	436	417	440	426	396	439	422	384	392	406	422	409	427	466	411	409	461	416	409	399	388	440	439	394	419	430	413	444	420	384	403	413	421	409	408	434	423	407	367	416	375	402	396	425	411	441	431	440	404	420	442	434	429	423	397	380	441	445	442	395	418	418	402	432	401	410	424	405	414	403	406	441	410	391	427	388	415	453	390	386	417	423	410	418	394	430	441	410	399	426	418	384	432	421	383	452	400	392	425	408	397	389	453	397	408	453	414	380	404	386	444	418	383	421	424	384	426	371	416	422	382	425	397	437	431	405	432	417	407	405	372	417	401	382	424	416	411	405	414	408	425	432	410	366	401	386	423	438	409	421	405	425	398	366	405	402	454	406	434	437	435	424	415	424	464	441	404	411	421	405	403	428	436	387	438	399	398	414	414	387	407	410	425	406	449	402	451	419	402	391	387	420	411	396	398	433	435	402	443	421	429	394	381	389	416	402	437	385	399	403	435	410	385	389	400	416	437	379	410	406	438	396	409	453	437	402	369	416	433	369	386	383	412	415	393	433	410	404	420	400	407	436	392	434	396	462	402	418	442	394	423	402	401	413	422	394	393	434	415	378	429	390	416	419	417	410	394	424	423	414	413	411	409	369	411	411	405	410	384	416	432	432	396	398	393	432	420	448	411	434	432	434	420	429	394	466	424	398	451	405	406	440	447	407	443	429	424	398	451	395	402	446	433	412	398	403	445	440	426	423	404	386	403	407	437	402	444	408	392	410	398	414	427	392	432	394	398	451	404	420	395	432	407	409	382	416	403	414	426	439	391	416	383	421	452	435	400	427	440	420	406	391	416	381	380	401	415	410	402	412	401	434	411	408	428	418	428	394	478	445	409	392	404	411	380	406	407	379	412	432	408	393	424	396	386	418	443	423	411	442	417	413	412	424	394	423	391	422	406	396	398	414	416	402	416	410	412	389	463	354	400	428	389	439	394	405	393	392	392	434	401	379	425	430	412	432	401	407	400	372	404	396	414	415	399	396	423	385	418	428	419	428	428	417	421	410	426	426	414	390	395	422	443	422	450	375	424	433	409	406	407	412	420	395	415	441	390	408	410	426	416	423	475	442	416	412	425	414	427	428	395	428	411	385	415	416	399	435	392	408	432	432	403	421	413	409	377	407	379	427	392	442	411	439	415	408	415	400	425	399	360	459	411	430	431	433	437	421	432	457	421	428	399	406	410	418	407	408	410	414	397	463	418	401	441	422	438	410	430	389	365	427	437
6290	2039	622	394	497	463	361	309	244	223	212	238	231	172	171	159	136	129	104	94	100	92	88	80	88	78	66	67	67	57	63	64	62	60	61	54	52	58	52	44	49	49	50	41	58	48	51	48	39	37	34	37	45	44	38	55	47	43	34	25	38	36	51	31	30	37	23	29	39	28	33	42	20	38	32	29	35	31	35	28	23	31	23	31	30	22	19	23	32	36	36	43	20	27	32	17	34	35	23	20	29	28	27	34	32	30	31	22	22	38	30	25	23	22	26	26	27	33	25	41	34	36	32	27	32	23	22	30	24	40	36	27	34	34	31	38	24	30	28	45	22	35	13	19	30	23	30	37	33	23	32	31	19	33	25	27	39	29	29	28	26	30	28	27	20	24	22	29	26	40	25	28	33	23	30	32	21	25	31	37	40	26	38	30	24	25	34	23	36	27	17	23	34	28	20	32	25	35	34	37	27	31	28	31	41	29	21	29	24	30	29	27	33	30	28	19	23	29	22	26	24	27	28	36	26	28	23	25	24	33	39	27	32	29	38	31	30	22	30	34	24	23	25	27	16	20	32	25	28	17	26	26	21	25	34	22	25	27	27	28	39	40	29	31	27	29	19	27	22	26	35	28	26	25	21	21	27	37	21	28	31	24	26	30	29	24	31	27	25	22	23	30	20	28	22	30	29	32	28	33	27	34	31	22	32	27	30	28	22	31	24	31	26	31	32	24	24	22	26	26	21	34	28	41	28	27	31	31	39	24	21	23	27	25	23	18	23	23	24	26	23	19	25	31	20	30	23	35	20	23	24	30	23	29	36	26	27	29	29	28	27	20	33	22	29	33	26	26	28	21	27	25	22	34	23	34	30	36	28	20	27	21	30	23	29	32	34	27	31	38	21	22	25	22	18	27	22	23	30	23	28	21	24	28	25	24	22	28	19	42	22	37	27	33	32	32	44	21	28	24	36	36	24	18	23	35	22	20	36	31	31	30	35	29	26	25	30	37	15	28	32	32	23	18	29	24	30	34	26	34	19	28	38	27	27	27	23	27	26	34	23	37	38	32	21	34	17	29	21	29	25	30	35	32	28	22	33	35	25	36	23	22	26	27	37	36	29	33	29	29	26	25	36	23	23	30	31	28	31	24	23	32	34	32	30	28	35	34	18	25	31	25	30	29	20	26	36	31	30	33	25	24	39	30	39	28	24	24	31	29	36	19	25	29	27	31	34	32	37	23	22	15	40	28	31	22	25	25	23	25	37	28	25	32	30	21	31	28	20	30	28	29	22	28	31	22	29	34	29	31	27	43	29	38	24	38	35	26	34	27	33	30	32	27	30	28	41	24	25	24	23	27	26	27	35	30	23	28	36	24	34	30	26	26	14	24	25	38	23	29	28	21	36	26	23	23	27	25	23	27	32	30	27	28	28	27	33	40	29	28	28	30	24	20	27	23	27	29	22	33	21	28	33	36	32	31	29	25	32	29	31	40	25	33	28	29	29	32	31	27	24	30	26	29	33	21	25	36	28	30	34	25	25	27	36	23	19	29	25	48	40	31	29	28	20	22	28	36	29	31	36	29	32	32	27	27	20	28	32	30	35	33	29	35	26	35	25	29	29	21	26	36	17	29	26	29	39	34	37	27	25	30	30	31	25	29	19	26	20	32	35	25	36	23	28	41	23	31	25	35	32	32	22	30	25	26	41	29	16	32	25	24	23	21	26	29	31	25	28	28	24	24	26	27	29	27	27	36	23	33	26	35	25	21	21	30	30	29	35	19	17	31	27	20	31	33	36	32	20	34	29	27	26	19	23	30	27	35	22	28	29	32	18	22	31	26	51	31	32	32	24	25	33	31	25	34	28	23	28	34	24	28	23	32	33	25	29	31	32	32	22	39	30	28	28	31	33	28	31	31	25	28	25	30	23	35	30	27	32	40	38	27	31	38	29	28	28	16	29	29	21	27	30	36	26	25	30	24	25	21	30	25	26	22	28	27	35	27	29	22	30	33	32	26	28	25	36	30	25	26	24	17	25	29	33	22	29	27	33	31	30	21	28	24	32	27	27	30	22	30	17	31	27	37	29	27	24	25	27	26	29	35	29	33	31	32	23	21	17	30	28	21	33	41	26	30	39	29	17	31	26	25	24	29	23	30	24	30	29	36	30	36	28	28	30	28	19	21	30	32	25	36	26	32	24	29	27	22	32	30	40	29	25	28	30	31	20	25	28	27	22	36	26	26	26	33	43	31	33	31	21	27	31	29	18	38	25	18	27	20	30	32	21	21	21	20	35	24	31	35	20	25	28	20	26	32	34	26	33	35	36	25	30	40	22	39	27	25	26	35	31	24	43	32	31	27	21	30	28	28	30	37	34	21	19	25	31	26	34	25	44	26	30	38	29	32	27	28	28	29	25	37	21	28	28	33	20	34	32	20	27	23	19	30	26	37	19	20	35	21	23	28	31	29	24	39	32	34	23	39	38	33	29	23	25	27	33	23	21	25	26	28	32	24	27	29	26	30	24	33	33	27	27	26	23	30	36	28	26	29	34	33	23	29	25	24	28	33	32	27	32	23	28	33	29	38	23	25	28	25	36	21	38	37	31	30	37	33	34	29	29	31	35	20	33	24	21	26	34	30	30	31	26	35	31	29	38	35	28	23	36	35	24	28	29	36	30	25	22	30	36	26	26	34	24	34	25	29	34	32	27	30	27	25	29	22	29	25	39	35	32	25	21	24	36	26	23	29	35	30	34	21	29	31	34	25	35	28	17	32	27	26	27	38	26	34	27	26	32	33	24	24	32	25	41	40	19	19	42	25	33	35	17	27	33	33	30	32	25	23	33	28	35	23	37	22	29	22	23	26	29	22	34	28	24	33	28	23	22	29	33	29	34	28	33	27	30	27	22	25	34	26	34	28	29	29	23	25	24	33	26	30	23	21	28	27	15	25	23	29	33	26	23	28	42	27	29	33	27	25	26	24	23	32	23	19	23	26	23	28	30	23	32	35	21	26	16	28	32	25	27	29	26	42	30	33	32	32	35	34	22	27	26	37	28	36	19	28	34	28	30	37	31	23	24	25	26	31	40	29	36	34	29	27	34	28	12	25	41	32	37	30	35	30	24	24	25	30	31	25	32	32	33	28	31	27	38	34	28	29	22	31	31	32	27	23	16	33	41	26	23	32	25	27	34	37	21	27	34	22	25	27	25	25	19	32	28	21	22	29	35	33	32	36	29	14	25	30	30	30	35	34	35	31	27	31	25	25	38	23	29	30	26	22	25	18	22	22	25	32	22	28	19	33	33	34	25	30	26	33	27	30	36	25	34	27	35	26	27	26	24	31	23	25	24	25	30	35	30	31	32	29	23	27	31	35	27	26	37	22	25	25	26	29	36	19	32	32	25	24	23	23	22	32	21	34	26	35	27	29	25	22	21	24	32	25	28	28	37	30	21	29	44	30	19	29	23	33	17	30	30	26	31	34	42	27
44045	23048	12813	23505	30919	29709	25820	21299	17945	15161	13800	13583	13052	10465	9591	9316	7534	6569	5857	4986	4506	4268	4212	3832	3498	3152	3107	2899	2773	2637	2570	2312	2329	2165	2169	2239	2038	2064	1890	1737	1704	1547	1563	1570	1525	1390	1321	1214	1175	1060	1017	1055	1043	1061	1119	1052	1009	907	880	874	815	757	714	691	729	687	650	647	682	624	644	600	598	590	603	565	542	506	526	543	523	501	489	534	491	476	475	533	539	486	499	479	513	508	507	488	468	500	504	477	470	509	454	499	479	520	481	496	507	471	494	493	482	479	512	508	489	486	502	496	489	458	476	499	438	489	465	475	475	495	511	529	515	471	479	497	461	505	500	487	513	466	476	480	501	554	502	456	491	467	463	450	474	512	462	474	428	519	504	489	474	520	466	479	488	478	503	532	464	487	454	493	461	496	483	500	500	496	451	501	499	532	474	461	484	485	459	505	483	476	479	464	501	486	441	491	500	486	492	489	445	500	532	498	486	452	516	441	489	483	492	464	465	452	501	475	503	496	514	487	480	511	452	489	461	539	473	540	465	495	471	502	464	522	469	467	448	492	429	466	466	494	467	456	484	475	501	500	459	482	470	495	456	459	487	544	498	465	489	444	534	471	446	462	508	498	460	473	511	501	504	487	470	481	498	491	497	474	467	507	495	512	522	474	466	481	513	475	483	506	497	492	478	503	486	479	509	476	511	468	485	502	461	518	440	467	500	529	470	455	495	491	488	486	485	464	459	476	483	445	488	472	460	477	511	463	477	446	492	495	519	504	459	431	489	481	482	472	518	505	504	509	494	475	492	462	461	517	485	476	528	517	486	493	495	451	464	471	479	490	531	503	451	507	477	520	496	505	483	494	471	509	466	524	486	511	484	487	460	492	481	515	494	470	474	407	495	471	487	490	493	493	495	485	467	494	482	490	513	491	474	509	513	501	468	500	479	460	481	515	484	491	486	532	460	522	498	446	465	470	475	489	486	504	473	466	493	486	457	548	531	468	470	504	469	503	487	488	472	484	502	471	499	490	496	483	446	457	477	497	453	477	489	470	507	482	450	511	504	494	468	462	492	457	461	503	496	475	517	474	500	485	483	475	490	434	496	488	477	476	497	437	545	457	502	490	442	512	457	490	456	517	506	478	490	511	488	511	508	490	489	503	475	498	460	493	502	484	502	517	454	473	515	452	468	465	501	490	483	498	488	518	430	510	495	475	502	521	527	523	483	495	482	466	435	481	481	486	501	461	456	541	477	508	496	524	483	457	461	500	462	511	454	517	514	482	494	459	494	493	499	482	467	499	518	522	520	469	453	463	452	472	527	489	499	475	496	448	480	474	455	485	502	507	515	472	469	476	491	484	477	493	513	461	490	479	490	464	442	503	525	511	498	481	496	475	484	446	484	470	486	517	463	512	456	489	473	503	502	446	473	488	504	482	503	460	480	475	485	458	526	492	464	494	480	462	542	483	481	489	511	472	453	501	492	476	463	495	484	455	488	493	481	475	495	507	508	465	483	510	497	479	473	511	472	472	458	445	474	466	493	436	512	498	461	505	480	489	500	472	490	460	525	451	504	491	489	481	455	483	469	478	477	507	522	518	497	514	455	507	471	491	491	517	470	487	496	479	480	482	466	538	484	420	472	485	466	491	486	436	500	489	500	534	479	462	479	471	485	497	483	505	501	475	472	490	475	492	509	511	454	515	466	451	484	508	487	456	484	499	536	460	418	468	521	444	458	474	488	507	465	466	504	455	487	472	500	506	505	513	500	453	488	452	490	458	513	507	463	459	474	488	509	496	482	492	487	490	529	500	492	500	493	507	507	448	496	488	515	510	487	458	563	509	456	491	427	510	455	524	516	462	481	464	510	493	488	489	441	474	463	508	486	467	534	469	500	488	521	491	494	469	481	460	470	498	468	459	503	465	510	472	479	447	457	478	497	508	487	531	456	468	509	503	485	477	441	503	515	503	468	485	495	465	511	458	474	513	485	493	463	505	492	514	512	501	518	518	475	505	513	508	448	511	497	463	484	496	496	454	470	498	505	465	473	482	503	478	515	504	470	496	476	476	503	465	496	489	457	494	477	506	517	508	481	492	460	488	447	491	499	472	430	509	484	473	490	471	484	430	477	491	461	509	475	495	479	446	479	511	503	485	478	511	508	469	458	459	500	467	514	476	518	473	459	532	480	482	482	464	475	480	480	510	513	504	481	469	453	477	511	463	455	503	499	522	497	468	513	482	465	423	501	475	485	428	478	447	447	507	478	465	504	501	454	454	531	479	477	475	506	481	478	523	462	478	500	470	489	476	466	483	520	475	460	487	487	458	489	482	452	503	462	506	455	508	495	465	432	469	478	492	493	482	507	480	490	479	480	460	455	461	480	508	497	481	501	488	498	481	480	498	507	476	521	495	479	483	491	446	485	486	507	497	439	492	442	491	480	485	510	450	497	493	480	489	488	487	506	470	499	483	461	460	508	493	487	474	501	502	485	500	499	487	451	469	506	481	485	467	491	463	475	502	481	485	510	478	498	472	475	449	504	475	444	457	489	491	490	515	479	464	477	469	498	499	491	488	493	482	464	509	491	458	534	482	510	484	449	483	490	491	475	489	475	486	477	528	490	467	517	508	486	495	500	509	499	481	478	488	492	511	480	472	479	437	469	464	519	514	435	484	487	500	525	491	463	488	518	491	540	486	460	509	518	486	492	519	478	479	462	451	504	480	466	459	475	491	441	511	462	485	480	482	450	495	511	478	498	482	477	482	480	485	514	482	491	469	487	495	474	507	512	498	476	508	487	500	464	504	464	511	496	462	526	492	485	482	477	455	503	469	534	501	473	519	448	494	483	453	513	494	477	474	526	492	496	473	463	471	520	440	481	472	484	458	477	520	504	481	472	519	483	480	525	494	506	483	457	476	519	427	489	493	465	502	526	470	517	471	434	471	495	525	458	445	491	516	471	455	447	470	476	472	502	486	488	466	538	536	497	484	485	511	501	499	512	470	477	508	488	500	518	452	501	486	479	476	516	517	502	521	493	464	480	464	477	472	451	439	491	466	498	476	498	473	507	487	504	491	467	495	498	470	478	498	481	531	481	438	515	416	505	475	467	496	478	479	463	479	490	518	490	478	485	506	530	470	443	485	449	481	492	510	496	494	497	500	504	486	490	476	465	524	472	483	487	505	480	469	478	485	491	492	473	473	494	433	482	487	520	472	501	484	484	487	461	456	527	503	494	473	488	486	455	484	467	506	494	477	481	477	474	486	493	458	509	539	475	464	507	511	525	494	441	510	476	496	515	515	465	484	512	500	476	487	489	475	505	507	542	489	506	479	480	485	453	511	506	519	476	442	501	495	475	488	498	485	456	472	481	464	490	485	495	500	454	483	489	473	498	482	508	496	500	496	488	464	510	467	472	461	535	481	493	464	477	482	474	496	465	504	459	444	487	483	504	497	523	526	468	531	470	576	499	496	489	492	519	487	467	468	510	478	440	515
5981	1194	387	283	340	315	254	230	178	162	186	185	183	152	124	105	110	96	104	85	69	93	68	74	64	76	62	69	57	67	59	55	61	51	53	62	49	43	57	49	42	48	43	56	52	44	44	42	51	37	42	41	34	34	24	51	44	47	39	42	48	30	38	28	30	42	33	26	30	35	28	29	35	36	30	33	39	22	31	27	36	22	33	27	39	30	33	33	42	29	30	32	41	29	44	22	44	31	27	26	35	34	34	34	23	22	22	29	28	38	31	30	26	41	33	30	38	31	24	28	22	32	22	25	33	36	29	19	30	28	25	29	25	27	23	37	25	35	25	20	26	35	32	36	29	24	31	26	32	30	31	31	22	29	41	29	31	34	28	24	27	26	34	33	40	32	29	35	22	35	34	30	22	39	22	25	33	27	30	24	41	31	27	23	30	31	43	27	25	42	24	28	45	25	24	29	37	36	28	31	41	30	37	35	35	33	37	44	28	31	28	31	36	25	35	38	29	32	21	28	27	29	35	43	30	43	39	24	35	29	28	44	30	25	22	36	23	16	26	34	43	32	37	38	26	38	32	41	34	32	22	33	33	31	35	32	33	23	24	33	40	30	34	27	30	51	36	23	35	41	36	32	41	31	39	36	31	38	25	38	22	34	33	28	29	30	40	34	35	24	37	35	33	32	33	36	36	35	35	29	36	25	32	35	39	29	36	27	21	28	21	28	32	26	34	27	33	31	35	42	28	30	26	30	33	28	28	27	32	29	35	31	23	23	18	29	35	29	29	33	33	33	26	34	27	33	34	30	35	33	33	28	31	24	35	35	31	33	37	31	32	29	40	38	26	28	26	33	32	33	29	27	27	33	35	22	26	29	30	40	33	37	36	33	38	27	27	36	38	38	41	30	38	21	29	34	26	25	35	41	33	29	31	31	27	37	54	31	29	31	38	37	28	24	35	36	27	45	41	30	37	26	37	38	27	26	33	26	27	30	26	37	36	23	25	36	44	33	40	29	32	30	27	27	20	36	23	27	34	27	31	37	30	31	20	26	31	23	35	23	36	27	29	39	39	27	26	41	24	39	35	31	32	39	37	33	28	26	33	24	29	35	41	25	28	43	29	26	40	43	20	33	36	29	26	37	35	33	40	27	31	35	33	27	33	25	46	33	28	28	31	26	25	26	36	36	34	30	29	28	32	35	25	30	27	33	30	23	31	32	35	32	24	21	33	29	37	30	38	25	27	38	33	27	36	31	23	26	32	34	30	32	40	17	24	28	29	28	32	25	25	30	30	30	34	32	29	36	39	45	32	34	31	38	26	27	38	28	25	27	25	26	44	24	30	32	24	31	35	30	26	38	34	33	34	28	28	39	30	25	24	27	34	31	26	33	35	31	30	26	26	36	27	33	30	33	29	38	34	35	42	29	37	36	41	30	37	33	30	30	25	32	34	26	24	32	30	33	31	31	38	27	35	29	46	28	52	27	25	36	35	35	32	32	34	38	47	32	29	30	21	30	31	30	30	34	37	38	33	26	32	36	35	33	33	40	31	39	31	34	28	36	39	27	23	41	30	27	29	27	30	27	34	29	35	26	24	34	23	33	25	37	22	29	36	28	30	42	18	47	31	37	37	31	29	32	29	22	31	28	30	34	38	32	33	34	26	27	27	36	22	41	36	31	26	38	37	28	24	27	28	32	27	31	33	43	28	40	26	38	29	29	32	30	27	22	34	21	32	34	37	22	34	24	21	26	27	23	33	44	29	28	37	36	32	28	32	27	30	36	33	21	30	34	40	31	32	36	34	36	27	34	32	48	33	27	28	29	30	32	32	42	37	38	34	37	38	39	27	27	22	31	33	34	31	28	35	30	24	21	30	30	35	31	39	26	31	27	23	40	35	29	30	25	25	35	29	34	43	27	39	46	31	24	23	34	28	26	30	36	38	38	38	34	18	34	25	29	20	29	27	30	35	28	19	32	28	37	25	31	30	31	29	31	33	23	40	28	30	29	42	30	26	39	35	36	36	32	32	36	31	38	26	31	36	43	31	30	31	39	48	28	25	31	37	31	25	35	31	33	32	27	35	32	37	33	26	22	33	30	32	46	35	37	44	39	26	24	38	39	22	40	34	30	24	20	36	27	35	33	34	21	34	31	39	32	32	22	24	38	45	41	41	20	37	34	40	20	29	28	27	33	28	35	33	40	41	27	27	33	32	34	20	21	28	39	26	35	32	22	35	37	27	37	36	33	24	26	39	32	27	24	33	27	25	24	37	33	38	36	35	31	27	26	32	41	38	25	23	32	28	29	29	30	29	39	39	34	33	33	29	27	31	22	26	35	36	35	35	27	35	26	33	35	32	37	28	37	35	39	26	27	42	37	40	26	36	28	38	37	27	29	27	32	41	29	40	25	33	31	28	21	24	22	46	27	33	25	31	35	30	28	28	27	31	26	25	32	34	41	43	21	40	34	34	26	29	37	30	27	25	28	25	31	37	34	27	42	33	26	28	39	36	34	38	25	31	29	24	29	25	34	27	31	29	30	37	31	26	43	42	29	31	29	30	25	38	30	37	28	26	21	34	29	40	35	30	40	42	31	33	36	30	20	28	30	22	28	32	27	41	38	33	37	25	25	28	22	32	35	37	27	41	46	42	29	26	35	36	33	30	28	37	29	31	51	26	32	34	27	32	28	30	39	41	28	20	29	42	36	40	26	26	31	26	32	32	33	37	35	21	32	28	38	40	40	32	32	31	33	39	28	26	34	24	31	33	29	34	37	22	29	39	34	30	33	31	41	30	27	30	27	36	29	23	39	32	39	32	32	26	26	37	41	36	24	38	30	35	37	46	26	39	21	31	35	26	32	35	29	26	28	32	33	40	24	27	35	21	28	34	36	29	25	43	38	33	39	35	36	31	22	30	33	35	28	31	31	24	33	31	19	27	34	31	23	28	31	26	38	36	38	39	48	27	29	34	29	27	32	28	22	33	35	32	30	37	31	34	37	28	36	34	28	35	31	40	34	34	29	36	28	29	23	25	37	39	44	37	26	29	42	33	24	42	33	28	24	39	25	31	24	29	32	45	38	40	31	31	34	40	35	28	26	36	25	30	22	37	31	34	31	28	29	26	24	24	24	32	32	38	34	34	29	20	31	28	30	28	35	28	31	28	32	33	32	26	31	29	34	32	33	39	31	38	23	19	37	29	31	27	30	37	35	37	25	38	23	31	29	24	32	36	38	27	36	22	37	23	47	23	39	31	41	29	22	31	29	31	36	28	34	32	44	37	29	26	37	39	28	37	41	27	31	32	27	30	28	34	31	34	33	32	38	35	35	24	27	37	31	27	27	36	31	29	39	26	27	27	36	29	27	29	25	36	26	24	27	37	23	29	35	42	36	40	33	36	37	29	37	25	27	39	36	31	34	31	34	30	30	29	33	29	35	38	37	32	51	32	34	25	22	36	28	32	32	28	28	35	23	40	27	38	32	27	43
38805	19289	10157	19165	26850	24880	21929	17520	14827	12291	11205	10839	9833	9201	7673	6992	6150	5240	4372	3598	3393	3474	3327	2928	2710	2577	2559	2314	2260	2173	2047	2065	1888	1724	1846	1731	1795	1630	1614	1479	1437	1350	1296	1309	1285	1272	1206	1109	1060	1063	988	974	943	967	1010	1007	955	837	866	848	796	773	752	729	707	676	698	711	635	690	654	672	634	625	616	611	579	523	540	567	540	575	605	552	527	511	578	536	553	577	514	550	543	539	540	553	548	533	552	550	560	545	566	514	570	555	562	544	529	506	531	570	556	508	576	507	562	556	562	574	554	574	550	560	569	545	603	527	523	550	550	578	544	526	574	525	522	553	525	550	561	518	538	525	517	508	552	556	531	533	539	503	545	534	532	491	510	547	505	537	508	535	514	532	580	522	532	571	543	547	551	567	544	550	557	577	551	491	527	542	528	539	564	556	547	548	567	523	520	573	528	561	560	546	557	531	526	574	516	553	538	559	518	549	533	546	536	536	530	557	543	550	587	517	539	500	507	561	542	564	554	587	550	533	529	516	560	536	572	546	545	558	525	534	561	544	521	523	527	530	513	551	516	521	544	559	523	571	501	514	535	572	550	545	562	556	563	500	579	529	548	533	513	565	539	555	575	560	526	562	561	563	554	543	514	543	540	562	543	554	521	526	520	521	562	503	535	536	551	550	571	521	525	535	564	531	514	596	536	557	558	521	555	523	567	536	494	528	516	601	577	561	520	554	545	562	508	587	587	586	564	552	580	547	543	593	540	551	604	530	544	550	531	550	531	573	507	543	523	516	584	555	530	547	549	530	569	508	494	562	556	542	523	533	541	479	549	552	518	546	550	568	522	573	562	534	560	514	526	560	579	543	594	620	523	544	514	512	534	517	542	550	534	528	508	562	544	557	506	507	534	519	544	526	515	533	503	557	498	560	586	558	536	544	546	538	522	551	528	528	544	525	541	556	544	530	525	569	508	536	540	546	488	537	561	536	509	516	519	566	575	566	538	506	494	518	538	526	555	530	525	537	484	597	547	557	583	532	556	547	542	515	513	528	593	547	532	545	522	522	527	577	571	535	546	535	587	553	517	552	515	587	544	511	522	470	577	526	529	529	582	542	545	553	565	514	549	530	551	490	542	558	583	574	549	533	526	518	522	539	576	558	532	568	585	566	520	546	553	565	556	535	526	542	543	524	526	575	526	553	524	584	555	566	534	526	505	522	536	520	533	543	550	528	494	533	514	563	550	540	532	547	546	514	522	483	518	547	558	525	537	553	548	551	564	514	565	565	490	496	554	512	537	550	545	519	518	551	577	547	559	546	527	567	536	513	527	499	552	539	549	557	564	577	518	534	569	546	522	546	600	522	521	538	548	599	530	569	506	575	508	542	567	535	525	543	498	500	513	514	515	537	541	549	562	494	528	519	525	571	542	520	535	510	568	546	566	556	558	521	547	539	557	531	529	555	548	534	496	545	551	529	538	536	567	567	592	539	483	504	528	541	519	528	537	533	540	539	504	535	547	566	577	517	487	513	541	519	512	527	563	485	516	522	562	584	503	588	546	567	487	504	506	586	559	549	559	605	556	555	500	533	544	551	566	545	573	576	517	544	523	524	559	546	543	528	517	503	537	624	571	545	534	510	573	532	530	531	515	522	517	539	561	564	545	521	519	498	530	551	505	542	554	497	552	536	516	534	527	549	521	510	521	511	558	543	516	523	612	538	585	556	527	532	493	529	558	576	560	575	510	577	550	558	527	549	545	519	570	513	563	544	533	568	573	511	527	535	527	567	514	565	501	510	553	538	506	572	543	528	517	534	561	542	538	543	522	561	593	534	580	579	536	526	523	517	586	552	530	535	557	548	558	577	535	550	534	585	530	523	530	561	578	531	520	541	548	530	570	546	506	547	503	557	534	482	551	547	545	525	532	504	548	547	521	491	508	562	535	568	575	531	519	560	542	535	521	561	542	531	572	558	562	527	558	532	519	575	588	574	541	548	510	582	535	571	541	539	528	521	553	551	533	531	549	580	520	544	554	525	518	514	547	543	554	534	569	513	542	547	512	559	591	495	507	503	520	583	543	575	504	541	517	521	556	512	509	531	559	525	550	581	555	566	516	542	533	541	574	550	506	533	524	539	605	564	527	546	567	526	554	537	568	529	538	527	543	550	499	572	520	505	559	521	524	579	547	548	521	560	517	497	539	542	576	527	595	548	501	527	565	552	553	553	537	539	580	576	573	557	544	570	519	523	595	586	539	533	544	540	497	529	537	518	541	521	544	561	583	609	576	555	552	545	521	521	546	557	545	559	551	531	539	537	581	533	520	520	505	524	506	518	551	548	579	552	570	552	579	531	545	514	554	532	544	510	542	545	537	565	536	538	494	550	531	540	536	524	593	533	544	562	566	528	530	521	528	559	531	562	508	527	530	525	560	525	560	534	583	557	534	539	528	549	535	563	553	551	562	521	588	565	522	498	546	542	554	569	596	541	536	535	534	549	519	549	570	515	565	579	557	573	525	552	515	574	583	542	554	574	533	500	492	538	570	561	497	561	519	563	508	568	555	546	535	592	520	548	561	555	499	559	531	498	555	546	543	527	492	530	561	580	563	555	570	550	516	494	561	514	574	544	556	546	540	523	526	556	558	502	544	513	543	542	572	529	500	525	522	549	537	560	569	569	533	589	577	529	530	543	573	524	532	515	565	523	503	543	539	551	550	551	556	552	530	551	530	515	569	511	552	507	538	539	527	537	524	522	521	502	550	589	586	517	567	579	543	536	526	551	539	529	546	585	586	520	501	554	544	580	549	548	544	555	521	531	506	543	531	528	534	547	533	522	556	567	552	522	557	529	517	571	536	538	576	532	526	564	576	595	526	576	559	527	535	513	553	529	542	540	534	554	485	555	520	549	552	571	559	514	560	566	544	566	515	538	541	522	547	561	518	533	556	543	543	527	569	528	516	557	518	567	526	501	535	540	565	547	549	515	497	559	538	556	578	534	550	515	567	557	510	566	536	536	516	537	524	537	542	583	532	574	546	536	559	534	519	580	509	547	554	513	554	533	523	539	527	564	566	548	528	549	550	508	527	496	514	532	535	544	586	548	556	547	577	547	542	518	562	515	529	552	499	513	510	558	537	526	571	525	558	563	524	562	527	579	564	546	529	520	540	531	550	557	499	557	542	513	536	508	557	465	517	528	515	532	530	510	519	544	547	556	529	529	532	533	521	549	549	502	537	542	554	551	532	502	551	541	522	509	519	522	562	539	558	563	546	554	520	535	527	514	537	551	575	491	517	542	541	549	520	553	515	540	546	537	571	499	551	529	489	509	501	536	541	510	503	560	545	506	528	524	526	544	536	558	504	551	506	529	518	553	587	556	606	539	540	520	575	525	550	556	556	546	544	508	502	548	522	507	558	512	543	539	525	560	516	537	536	524	600	577	529	578	547	525	559	532	558	552	551	534	545	577	589	534	554	557	565	544	543	581	576	500	568	540
7957	2684	741	413	547	536	473	343	328	263	263	261	272	234	187	188	179	147	131	105	92	98	88	94	93	78	69	69	88	62	73	87	73	80	64	71	66	64	77	52	60	44	41	62	49	51	44	49	49	49	55	49	37	46	40	34	43	41	44	31	34	39	36	32	29	39	31	34	27	35	39	36	31	30	33	30	31	40	24	39	30	36	32	26	46	32	35	27	37	33	31	28	36	36	39	27	24	21	40	39	30	39	37	28	34	35	33	31	33	33	34	24	32	30	32	28	39	29	29	28	27	44	58	29	46	37	34	33	32	31	35	33	48	27	21	35	34	31	38	33	31	27	34	28	28	45	30	29	42	30	32	33	23	39	28	40	39	37	29	37	36	32	35	24	35	37	36	26	32	29	24	29	36	27	20	33	37	42	33	28	25	36	33	38	32	32	29	36	32	33	36	29	25	25	33	33	30	32	41	26	29	30	36	28	32	27	32	32	33	36	36	28	35	28	44	37	32	43	32	27	27	25	36	38	30	26	34	32	28	39	22	36	31	31	29	39	23	27	25	38	35	33	35	25	44	28	34	26	33	33	29	31	31	40	27	29	22	26	30	27	32	32	34	26	49	14	35	23	41	32	29	34	29	33	32	33	39	28	29	37	28	38	28	35	39	35	37	32	19	39	34	39	46	38	28	39	27	47	29	36	31	27	28	44	36	32	26	27	35	41	31	32	28	31	31	24	35	35	33	36	31	43	26	24	25	27	38	28	35	31	29	33	49	39	37	26	39	28	34	30	31	29	27	40	33	39	33	42	28	30	33	34	33	23	38	30	30	28	29	33	31	36	25	27	31	32	37	27	30	27	30	23	30	29	33	32	44	33	41	31	36	38	30	36	41	29	38	26	32	27	28	39	29	36	30	26	32	37	36	34	30	36	41	33	30	39	34	35	39	47	34	35	38	45	42	30	33	23	21	34	27	35	20	30	26	44	27	29	31	36	33	33	41	30	35	34	29	32	38	26	41	24	26	36	31	34	39	34	30	29	25	33	32	30	29	36	40	32	32	38	35	36	39	35	40	15	37	32	35	28	47	37	30	30	27	37	23	23	35	40	33	31	34	33	26	34	32	31	32	19	35	41	45	29	34	28	30	26	39	33	41	32	41	28	35	23	32	27	31	30	47	29	38	33	48	23	29	28	36	31	30	41	35	33	33	36	36	31	23	37	41	46	40	30	23	36	35	29	32	28	33	40	34	24	39	28	36	32	38	35	44	34	41	31	31	24	39	26	31	33	30	28	25	35	38	36	32	27	29	34	28	36	33	30	27	31	37	41	34	27	34	35	41	40	34	34	43	25	36	35	16	46	30	31	36	38	43	27	27	36	34	45	30	40	20	34	30	24	29	30	29	29	35	33	32	22	35	38	29	32	33	32	35	26	24	28	34	38	41	35	29	28	32	28	26	34	36	29	30	28	37	27	25	38	25	34	25	41	31	34	33	37	28	31	37	31	25	39	33	43	38	31	33	32	38	31	24	25	31	43	31	34	37	23	38	42	37	47	36	41	37	28	36	30	33	29	35	29	31	27	32	25	30	28	35	31	27	37	26	35	34	38	34	30	40	37	29	29	41	29	28	36	36	31	27	29	35	32	16	30	36	26	30	33	29	38	33	21	33	31	31	24	36	36	29	32	35	25	29	29	28	25	31	37	34	30	37	33	29	41	36	49	22	32	37	32	29	27	27	34	32	33	39	40	42	31	30	40	36	39	32	34	38	37	39	25	22	27	32	36	22	32	30	27	33	41	33	35	34	30	35	43	28	34	32	34	22	30	33	27	27	38	37	30	34	29	34	26	32	29	25	25	36	30	26	33	37	34	24	35	30	31	31	42	39	21	38	28	37	25	44	34	31	28	28	29	34	32	32	25	25	35	28	29	31	38	30	33	28	31	35	33	34	35	31	40	26	34	31	32	24	38	32	30	28	31	35	36	32	29	25	26	38	24	38	30	29	43	30	30	35	22	26	37	37	32	29	34	32	37	29	30	32	26	29	28	28	37	35	27	29	34	38	25	32	34	24	41	30	32	29	27	42	29	29	28	33	30	33	32	42	37	45	29	38	38	38	37	34	30	40	37	28	28	33	39	23	29	46	34	32	40	29	23	34	35	31	23	37	38	36	39	35	28	40	28	31	29	40	31	33	26	36	25	42	33	31	34	31	38	34	40	28	33	31	38	28	36	31	35	32	29	23	28	24	32	35	36	30	39	27	35	31	31	25	37	38	42	34	33	30	32	32	40	35	25	25	32	40	34	43	28	30	43	34	36	33	34	34	30	40	29	42	34	42	29	29	37	35	32	35	26	34	33	34	34	37	34	37	32	39	24	29	30	25	26	42	37	32	26	30	32	34	29	40	45	33	39	30	32	44	26	32	32	49	38	40	39	30	26	23	34	28	26	41	39	34	28	30	27	34	30	35	24	31	41	36	34	30	31	26	21	27	32	26	31	30	25	32	31	32	32	40	36	31	41	30	34	28	40	34	26	29	27	40	32	32	34	36	31	26	36	37	35	28	31	26	33	27	46	40	30	42	36	34	35	43	20	29	40	26	30	27	35	27	31	40	29	27	28	34	35	34	46	33	31	26	25	28	32	33	33	30	46	34	42	36	36	24	31	42	38	40	35	35	33	26	31	23	24	36	23	38	28	28	36	40	33	25	30	30	29	30	28	32	45	20	36	35	43	36	26	37	39	33	36	25	31	32	34	25	29	33	20	34	28	36	31	33	28	34	38	31	31	31	35	41	21	37	31	30	35	34	35	22	47	34	37	34	25	38	32	37	34	23	43	45	33	32	41	39	31	36	34	27	29	41	35	39	36	33	34	38	32	25	31	30	28	25	39	29	36	39	41	42	31	40	43	30	22	25	30	41	25	29	24	38	43	44	36	35	33	52	28	26	30	40	34	24	37	27	34	36	34	28	33	37	27	49	29	30	33	36	33	37	29	33	31	23	31	32	34	36	37	29	27	35	30	35	37	26	24	35	29	36	43	42	21	30	33	27	37	37	36	36	33	32	36	35	36	35	33	37	38	25	26	33	43	31	35	28	31	46	32	37	23	34	36	33	27	36	43	26	33	37	28	25	21	38	32	37	29	36	34	49	25	31	31	33	33	30	33	30	38	33	30	38	27	28	36	39	31	33	38	34	43	30	41	34	35	35	35	35	30	32	34	42	34	28	33	28	38	35	33	31	40	32	35	34	32	29	26	38	27	40	22	28	35	35	29	43	30	37	40	22	28	35	35	43	37	36	31	36	35	30	34	31	38	22	30	24	21	27	38	27	37	37	33	33	29	33	33	25	40	43	26	25	41	33	32	49	31	34	36	37	47	28	32	37	26	30	33	31	37	38	24	36	30	28	34	27	35	34	34	20	41	32	40	37	45	38	25	31	30	44	26	28	37	33	35	33	40	35	39	34	37	38	25	40	26	31	20	29	29	29	38
46315	24916	14071	25009	33117	31270	27724	23554	20037	17048	15569	14679	13564	12555	10790	9989	8574	7644	6447	5439	4906	5120	4494	4090	3648	3580	3657	3372	3222	3037	2958	2821	2809	2617	2613	2440	2270	2284	2040	1987	1786	1734	1812	1741	1729	1685	1494	1467	1408	1258	1257	1133	1105	1122	1187	1204	1164	1133	1027	1007	977	992	966	867	880	843	705	755	703	721	746	747	672	684	657	592	607	665	634	620	623	574	567	575	614	590	582	606	591	608	562	566	576	571	542	581	572	558	544	558	549	558	621	582	535	540	597	593	499	576	569	546	563	542	591	590	569	602	547	540	552	595	539	507	571	540	540	596	571	523	544	556	587	597	589	594	589	572	540	547	545	561	565	541	585	587	555	548	633	556	592	591	549	590	550	591	524	571	542	612	567	541	560	577	517	560	545	560	570	596	534	564	548	529	514	558	556	572	574	549	602	564	572	621	579	597	563	606	573	561	565	541	538	564	592	553	529	608	606	562	554	585	540	610	567	560	594	550	528	580	574	577	574	550	565	584	560	592	530	555	580	600	641	543	583	578	569	576	548	586	549	567	579	574	561	576	549	564	531	555	560	561	518	548	540	547	557	602	577	556	563	537	527	567	573	578	543	602	609	599	550	573	584	569	554	532	604	554	535	573	503	564	551	605	533	555	577	602	566	562	565	553	567	553	546	615	579	564	555	627	577	544	567	601	550	602	573	517	583	582	556	574	557	548	569	545	541	568	597	556	559	551	592	572	556	602	561	583	515	584	573	549	524	584	544	536	567	574	554	579	569	582	537	525	549	592	535	585	616	543	617	575	593	570	596	572	527	541	584	556	544	582	563	542	548	587	605	541	614	592	567	586	562	603	550	599	606	587	579	631	600	582	567	547	604	586	511	550	585	554	519	565	560	555	547	583	566	546	553	569	577	537	578	560	606	586	569	575	537	569	594	552	590	568	563	555	532	533	562	564	567	587	520	552	547	550	568	578	559	585	552	606	542	559	584	577	597	542	537	543	617	564	562	533	543	574	586	585	569	589	553	596	537	561	572	565	595	577	526	554	598	604	539	579	585	546	577	580	577	552	537	607	576	563	589	558	552	548	568	591	548	565	575	586	587	590	545	558	556	545	547	625	539	561	619	605	548	504	595	580	524	540	576	581	577	551	542	576	549	592	527	551	557	583	577	566	596	563	557	536	571	570	620	590	567	548	580	576	554	565	551	557	603	585	539	563	551	538	562	575	554	556	563	586	537	549	586	519	559	586	565	629	548	582	566	577	586	557	566	593	557	555	649	565	574	603	553	513	560	578	533	517	604	557	529	551	572	551	545	521	585	536	566	504	546	525	555	592	531	572	584	582	594	546	546	570	571	583	524	539	573	544	574	532	540	598	604	502	554	601	593	527	607	551	587	570	544	548	584	613	533	617	577	532	538	574	532	581	554	564	521	539	516	619	510	544	540	583	574	585	583	589	605	583	563	532	564	556	555	561	593	583	569	615	540	550	562	537	563	517	574	551	570	523	566	580	583	554	593	547	538	603	559	579	557	596	578	537	582	577	580	588	599	546	527	593	572	572	561	565	593	566	527	535	590	562	550	556	524	569	581	530	576	575	576	555	560	573	569	584	555	576	565	565	558	558	541	541	564	577	563	623	570	548	612	559	586	534	579	580	596	609	576	620	557	551	586	565	543	532	587	569	598	527	568	526	553	592	572	587	600	553	575	590	555	594	584	565	575	530	559	596	600	543	539	563	537	569	525	573	564	532	555	567	544	577	592	556	572	533	589	561	574	587	603	554	544	590	587	587	566	545	547	537	567	541	529	526	603	572	565	582	536	569	570	548	608	589	606	567	584	599	592	557	607	571	537	574	588	549	572	569	574	547	535	512	574	562	576	572	582	580	571	554	546	584	562	544	561	572	566	548	562	579	574	570	576	545	543	577	581	575	575	546	582	575	553	553	552	552	542	610	554	565	558	578	543	548	581	600	546	540	530	568	561	562	535	560	563	563	598	538	565	598	574	548	536	590	561	562	594	582	556	573	572	570	569	599	566	565	623	585	581	553	550	558	595	591	556	530	542	602	585	513	548	581	565	547	597	572	602	601	588	551	591	592	611	551	537	553	583	598	610	566	585	583	565	555	575	597	560	574	582	613	570	574	594	610	588	563	554	537	577	530	564	578	552	576	565	624	612	611	523	542	571	565	535	553	550	555	568	569	589	579	586	544	543	561	512	567	573	556	571	578	547	581	559	546	581	576	601	585	568	557	599	574	549	567	537	571	540	558	585	564	554	575	551	583	554	571	601	562	591	538	572	562	570	566	565	576	572	560	562	556	553	585	563	566	573	605	514	539	562	563	556	573	569	589	542	547	532	565	585	552	574	589	530	562	569	581	519	566	548	551	537	587	567	625	554	596	560	557	609	512	607	547	532	582	528	574	559	565	567	582	570	546	570	572	555	550	595	541	545	604	578	588	547	554	538	542	618	579	562	570	552	554	569	534	565	551	612	603	529	580	540	581	593	521	560	522	563	572	583	569	567	546	546	584	537	571	564	526	589	621	545	549	572	584	554	544	531	545	557	530	571	581	510	550	597	545	563	582	552	594	582	594	543	552	559	554	550	578	601	530	564	599	570	577	568	536	580	547	589	570	574	561	578	575	581	515	561	557	574	574	582	545	557	551	546	533	559	555	512	565	571	584	619	564	583	589	552	587	567	568	553	564	568	555	583	585	540	544	574	531	540	570	575	565	590	534	557	535	580	532	551	570	557	597	561	564	589	561	580	558	593	557	604	548	583	559	546	590	580	540	634	598	562	569	597	561	532	517	591	563	536	527	593	575	545	539	568	547	551	520	566	530	571	529	563	595	553	535	597	560	547	562	593	590	551	544	568	554	573	568	582	561	558	536	568	551	564	572	567	590	548	557	578	526	603	591	593	575	547	540	555	577	543	550	569	589	529	546	570	558	546	566	597	554	589	580	566	577	566	592	546	602	631	570	541	516	517	548	563	561	531	561	560	551	562	596	556	514	598	584	573	587	545	590	533	534	590	585	556	543	567	567	553	587	594	566	597	583	587	536	617	558	552	601	583	548	580	593	574	525	594	550	608	554	541	549	547	569	536	539	589	528	534	573	563	594	568	568	523	570	578	594	559	592	594	556	541	600	564	552	581	545	546	561	562	550	562	570	562	571	603	538	578	543	545	577	562	603	546	580	604	550	605	582	548	539	589	559	542	593	585	519	541	584	566	564	579	547	564	508	574	552	547	590	582	542	580	602	560	575	534	565	565	564	542	568	564	596	525	558	577	547	584	554	581	584	577	549	562	562	527	593	577	585	573	536	590	569	554	560	544	551	611	575	542	548	555	516	559	550	573	564	569	584	488	609	598	572	588	591	562	536	571	535	592	564	579	521	561	567	587	568	603	563	568	584	577	550	530	533	554	595	530	572	575	576	540	601	557	566	567	577	569	589	580	592	592	579	543	567	560	601	557	576	610	606	563	528	528	560	549	539
3197	682	232	160	226	195	159	141	132	126	96	97	99	84	78	95	65	61	64	58	48	54	58	50	47	51	48	43	43	31	45	44	39	47	35	31	42	37	44	41	31	30	39	26	41	29	30	48	30	38	35	25	17	38	31	33	24	28	27	26	23	20	25	23	32	17	26	23	24	24	17	23	19	25	16	27	22	24	24	24	30	21	16	21	25	23	23	19	22	29	19	34	28	17	17	18	26	16	13	31	19	26	20	23	26	15	24	19	25	27	14	24	17	27	21	24	26	17	15	17	22	20	19	12	19	21	28	20	24	28	21	21	30	22	22	21	22	24	29	31	24	29	21	27	22	26	25	30	21	21	16	22	24	15	19	25	20	29	20	22	33	24	23	24	28	35	19	16	24	23	17	20	26	18	20	28	28	28	25	28	13	20	22	29	21	25	17	19	23	24	17	24	33	25	21	28	21	22	20	27	17	21	23	33	30	16	23	17	13	25	27	26	19	21	23	20	21	20	22	20	18	32	18	18	19	20	21	22	29	22	17	23	42	24	12	30	21	15	28	29	28	22	21	18	26	30	25	24	16	27	21	22	20	22	31	25	22	23	17	25	23	29	23	31	28	30	17	26	33	22	34	23	23	23	24	25	30	23	11	36	23	22	26	17	18	30	21	34	27	23	22	27	27	22	27	27	13	21	18	18	29	25	22	20	28	26	17	18	16	24	23	28	28	21	27	32	26	24	29	21	18	25	23	11	24	23	22	28	25	14	29	25	22	34	23	18	25	17	23	27	28	25	21	22	20	32	21	20	19	27	19	28	23	25	26	31	28	19	37	24	23	18	29	24	17	21	25	29	27	24	32	22	21	20	18	31	21	21	23	32	24	17	20	19	23	30	20	30	27	32	31	32	27	24	23	19	24	27	27	20	23	23	13	26	31	16	24	19	20	22	24	23	20	20	35	31	23	27	25	26	25	30	21	30	28	24	28	29	23	24	25	22	21	22	20	21	22	20	24	16	25	22	26	18	21	14	20	18	21	23	26	24	20	30	25	23	23	26	18	19	26	27	22	20	26	21	19	26	26	17	21	25	23	31	28	25	18	26	18	25	24	27	28	17	24	26	22	20	25	15	24	25	26	25	37	21	28	29	25	29	26	15	26	28	29	27	22	26	31	24	26	28	20	24	13	25	22	28	23	27	13	22	23	21	24	25	25	24	31	25	27	20	18	23	20	24	27	19	23	14	14	23	19	18	23	21	17	13	26	25	13	25	24	21	23	18	28	17	29	26	20	26	22	14	19	22	23	35	22	34	28	21	23	17	30	23	21	18	27	24	28	25	22	23	17	26	20	19	16	30	22	26	25	24	16	19	17	21	23	18	28	30	24	17	26	29	19	26	24	22	22	24	33	18	31	32	22	30	23	20	22	32	30	31	22	24	26	33	17	32	15	30	25	26	30	20	23	28	21	26	28	24	21	23	18	14	25	28	26	28	25	19	18	29	27	18	21	19	28	28	29	31	31	26	27	25	28	23	14	21	22	21	19	26	30	33	29	24	22	20	26	20	23	23	26	25	28	20	28	21	24	22	29	18	28	26	21	27	16	20	28	29	21	16	20	26	20	25	16	37	31	24	28	18	28	27	19	28	24	32	17	22	22	26	35	20	32	21	20	29	18	29	18	25	25	15	16	31	20	28	16	23	24	24	39	30	17	22	18	23	16	21	20	35	27	23	24	22	25	23	22	30	26	18	21	26	19	24	28	34	26	15	20	21	26	15	29	27	18	25	29	22	25	24	27	17	26	28	24	28	21	23	20	24	31	28	25	25	34	24	18	21	24	31	19	23	27	32	19	23	29	22	32	26	20	30	25	17	32	25	21	35	14	18	26	22	25	23	28	23	23	25	24	34	13	27	18	17	16	25	20	26	20	32	19	16	17	28	23	28	24	27	18	12	22	23	24	27	18	15	23	28	24	19	23	25	21	27	28	29	22	23	22	26	26	25	15	22	24	29	25	17	28	26	23	26	25	26	23	24	21	22	23	25	16	19	26	23	28	20	27	19	26	23	24	23	22	19	25	24	22	32	33	20	21	30	15	26	26	32	20	22	23	18	27	27	19	20	26	21	26	23	28	10	18	29	28	25	21	30	33	27	27	34	24	16	25	15	23	19	24	19	21	18	17	18	27	22	24	19	24	17	23	21	25	22	24	19	32	22	25	19	28	23	29	17	26	27	18	32	17	32	26	21	28	13	23	16	16	21	29	12	14	32	18	15	16	25	24	31	26	31	33	16	34	22	26	25	20	17	22	22	23	27	18	24	29	23	21	32	24	21	21	19	24	28	32	29	21	21	20	20	26	21	16	16	30	23	25	30	20	29	25	27	33	18	20	22	25	20	21	23	22	22	22	24	28	28	23	15	23	21	24	20	20	14	26	22	28	19	24	17	33	26	16	28	24	20	21	23	30	23	26	23	26	22	21	24	20	23	34	27	20	27	27	29	21	28	29	22	21	21	25	21	27	26	28	29	36	22	33	21	31	20	24	19	21	31	22	24	25	14	31	28	28	18	20	21	22	22	18	27	23	24	35	20	28	21	17	31	18	28	26	19	14	23	19	27	20	25	22	23	21	25	27	23	23	23	32	28	17	25	36	18	21	24	28	26	27	27	27	21	15	23	27	16	30	19	28	23	24	23	27	28	28	23	18	25	17	29	23	25	14	19	31	12	26	20	25	21	24	13	18	24	25	18	21	18	24	37	16	31	24	22	20	21	33	18	18	26	23	28	23	27	28	16	21	18	23	27	22	24	28	27	33	23	20	20	20	26	30	16	15	28	19	31	29	28	26	28	23	29	24	20	20	23	17	26	24	24	12	23	20	23	31	24	24	20	17	27	19	15	20	17	29	28	21	26	20	26	20	20	23	31	17	25	26	30	26	24	27	20	18	29	24	16	26	28	27	18	29	21	21	29	23	37	17	20	24	18	26	30	26	31	21	12	20	29	25	18	16	20	37	20	18	22	27	26	23	25	23	21	21	20	24	16	24	27	23	18	13	20	26	34	22	23	28	28	11	26	30	18	14	19	18	34	19	25	17	27	33	33	25	22	25	24	30	25	33	27	28	24	25	21	26	28	20	23	22	26	25	20	25	33	28	27	25	22	17	22	29	15	21	31	24	27	33	20	30	14	23	24	21	27	19	24	21	20	23	22	22	31	31	27	18	17	26	25	14	26	32	27	23	28	20	22	31	20	18	13	31	26	27	29	29	11	21	27	25	18	23	23	37	31	23	24	26	16	26	21	29	28	29	19	29	26	25	18	19	18	27	18	21	28	17	30	29	23	19	26	26	18	31	21	20	28	23	22	20	22	24	27	22	27	18	27	27	24	31	21	16	29	26	26	22	21	20	27	21	22	31	20	20	28	26	24	21	23	21	15	23	26	28	16	24	31	25	32	26	22	22	14	15	26	22	17	19	22	21	20	28	21	26	23	20	29
33695	15847	7541	14132	21220	18853	15909	13451	10616	9170	7832	6860	7043	5791	5024	4787	4032	3433	2944	2690	2330	2232	2146	1928	1755	1640	1715	1692	1563	1485	1519	1480	1458	1349	1259	1296	1199	1217	1141	1048	1032	974	1020	1026	965	964	893	832	817	745	766	708	726	707	748	714	711	667	688	579	609	581	515	544	528	504	492	459	468	478	490	461	462	434	426	454	434	419	447	418	392	431	433	404	428	425	397	413	417	443	418	400	410	423	392	403	384	382	368	415	447	385	465	392	390	382	429	388	432	402	403	392	426	435	388	403	382	381	459	393	437	413	425	414	410	425	407	385	393	404	388	405	363	414	369	438	404	411	405	397	398	386	437	395	399	395	409	390	417	413	375	390	430	388	426	426	429	432	386	396	428	419	424	439	386	390	425	415	391	435	413	414	431	377	384	421	405	391	422	411	409	396	370	427	397	428	419	388	386	413	445	364	376	415	406	428	429	359	399	360	441	422	406	398	378	399	393	436	423	394	432	387	449	345	389	435	409	397	397	437	415	418	412	444	401	384	418	419	410	451	369	373	390	430	414	373	397	404	341	418	387	411	387	386	391	414	402	404	432	389	388	415	393	399	450	433	415	450	390	434	393	418	388	416	365	422	407	384	415	408	407	367	407	413	417	406	432	430	401	423	424	421	398	417	431	366	384	407	409	394	414	418	396	417	399	398	409	387	392	401	422	379	395	408	406	395	394	405	417	408	404	410	435	415	432	417	395	412	363	390	432	424	424	414	445	442	418	425	381	390	426	415	386	392	412	425	444	400	402	377	352	410	404	437	433	386	386	389	436	387	434	436	375	444	394	416	401	411	424	385	413	396	403	393	421	402	415	399	368	428	420	397	385	402	401	428	439	430	397	405	405	381	400	406	403	389	427	407	372	418	429	406	368	374	377	404	383	437	403	436	396	383	405	420	431	418	397	400	406	375	397	419	387	428	397	375	431	380	399	393	418	409	376	394	431	403	400	420	396	437	399	395	389	424	417	388	429	381	422	374	415	416	381	388	426	419	394	392	421	418	415	382	371	465	415	376	396	422	418	392	430	371	385	419	412	391	387	418	420	396	420	399	404	433	381	382	408	403	387	415	411	387	426	395	365	409	412	418	383	388	388	382	397	395	406	390	405	414	389	438	437	411	422	412	388	408	431	443	419	408	402	428	435	401	383	386	403	379	390	415	428	404	417	390	411	421	382	410	475	423	431	411	412	406	385	403	390	443	413	412	391	419	404	411	457	430	395	421	380	372	396	413	441	379	426	415	382	413	416	383	406	424	401	386	404	434	364	382	433	386	401	440	407	395	427	400	458	382	407	409	407	386	427	415	404	389	389	427	402	439	400	406	429	427	415	400	417	407	382	407	405	401	394	372	409	419	419	385	424	398	418	408	411	363	411	400	411	387	369	398	417	415	417	408	407	445	404	416	423	386	424	427	455	393	397	419	434	443	383	411	397	402	398	400	408	432	426	376	425	394	383	402	424	371	421	399	373	412	416	389	376	408	406	390	409	429	411	399	416	393	399	393	421	418	395	394	440	396	413	417	383	389	374	341	398	390	396	370	407	362	405	392	375	403	426	423	413	407	410	395	410	396	392	434	439	403	397	412	393	412	416	387	410	368	385	376	400	425	400	452	428	373	392	409	397	370	424	379	389	405	392	389	401	406	392	387	387	384	373	391	386	434	436	429	382	369	401	386	444	392	388	394	438	410	407	421	401	420	421	420	409	430	419	417	420	417	423	428	400	383	404	416	419	420	416	387	432	413	412	361	386	382	440	380	412	388	369	406	398	426	409	411	394	402	393	410	408	417	370	436	391	398	429	430	421	403	427	400	410	404	418	442	425	415	424	418	420	437	423	396	397	329	403	392	397	420	413	413	424	436	422	411	432	408	386	376	382	412	393	421	388	431	416	408	420	429	430	388	451	385	404	380	405	418	428	429	394	412	387	419	428	413	376	400	384	397	462	407	447	377	404	360	422	408	398	385	407	375	382	394	424	409	385	442	405	388	391	412	434	402	428	410	411	393	393	391	414	417	405	393	409	394	409	417	358	414	415	416	376	417	446	398	408	431	421	408	466	416	427	406	393	407	407	431	401	400	369	408	384	408	418	456	365	432	423	394	387	412	430	397	382	410	384	419	369	425	423	419	412	406	450	390	432	394	396	393	398	426	438	417	395	388	427	404	391	405	436	413	411	389	380	410	395	405	412	394	434	407	415	405	394	403	365	379	428	445	469	354	374	422	421	428	413	411	437	402	380	434	413	411	417	407	378	426	369	423	372	351	424	410	392	384	412	401	433	430	411	426	399	412	403	405	401	397	395	403	405	414	372	420	418	416	402	383	395	382	406	418	412	393	411	382	399	431	413	422	424	394	416	409	378	439	412	432	413	389	405	378	435	380	417	423	388	409	410	427	398	386	428	380	403	380	402	423	432	383	402	418	355	410	440	385	416	413	416	438	386	388	411	423	393	414	428	408	398	420	356	435	388	398	392	416	406	425	406	441	394	395	391	392	423	386	444	368	431	393	410	412	367	371	408	461	443	398	389	419	409	409	396	424	401	437	391	382	390	393	393	460	387	413	399	389	409	422	380	415	420	386	428	392	396	446	400	427	409	437	394	428	402	395	416	423	399	399	406	408	385	437	380	424	408	397	437	419	387	403	417	414	414	433	417	423	413	395	461	435	364	432	350	390	425	400	387	388	426	397	392	440	415	423	441	411	367	375	424	394	417	425	378	355	403	410	397	408	378	410	416	412	388	413	389	414	404	420	406	405	413	415	434	423	415	408	367	374	399	395	409	431	403	403	402	378	403	389	396	402	390	419	381	418	400	370	415	400	436	379	413	375	427	397	413	434	388	385	399	416	386	435	409	436	372	428	397	429	409	394	399	412	407	411	416	375	384	422	387	363	393	426	405	440	422	409	432	411	411	383	400	420	378	403	394	408	416	416	405	374	374	419	402	427	383	424	384	414	397	386	379	405	408	409	438	413	398	397	421	394	418	410	365	398	436	393	424	421	399	413	436	396	424	402	416	411	405	414	379	430	428	401	415	413	415	399	432	400	412	413	410	437	428	425	410	382	378	402	389	358	431	461	382	429	404	399	417	416	400	404	393	417	413	388	399	399	411	406	393	424	424	398	419	440	403	391	420	399	399	398	415	389	412	407	403	399	425	419	416	439	406	397	398	395	398	427	401	430	437	406	387	411	416	389	416	394	390	421	438	402	379	407	428	413	399	417	400	400	419	373	398	402	401	387	424	447	402	418	380	395	426	388	431	413	369	414	419	386	378	393	396	377	413	410	397	398	376	409	415	399	450	406	407	414	397	397	428	414	435	443	385	411	389	419	420	403	391	419	403	411	412	404	395	391	388	395	394	403	375	380	435	408	409	420	416	382	404	395	397	404	403	400	419	409	396	401	426	421	412	414	408	395	430	389	390	431	412	413	395	424	402	393	406	377	390	412	395	426	408	385
6574	2385	703	388	516	482	349	323	297	228	254	213	207	195	160	162	137	110	124	93	87	87	79	71	74	65	46	77	56	72	58	61	57	65	54	54	47	58	40	47	44	51	52	37	44	48	36	45	43	31	36	35	43	42	38	33	35	47	48	38	34	36	39	40	26	24	28	32	27	23	28	26	27	24	36	26	31	28	34	26	28	26	37	23	31	26	26	25	25	31	21	26	25	31	33	25	31	23	30	33	26	35	33	31	28	24	34	22	33	26	34	28	19	24	30	32	37	38	27	23	42	23	26	27	21	37	30	29	28	28	23	32	32	25	34	19	26	36	20	24	28	33	26	37	21	35	29	28	28	20	25	23	31	22	28	34	18	29	26	25	23	26	17	30	25	25	34	19	37	29	29	26	25	29	19	31	31	23	31	30	25	36	32	31	22	16	36	23	21	20	30	20	27	25	26	20	35	30	26	15	37	28	38	23	26	40	33	29	19	29	22	35	36	23	38	23	40	22	18	23	30	23	31	24	27	18	25	27	32	20	24	27	25	29	30	32	21	33	26	34	29	36	25	33	33	35	20	21	23	25	25	23	19	21	20	22	24	35	22	21	25	21	23	34	24	17	40	33	29	31	29	27	26	26	36	40	29	24	30	28	34	26	25	34	32	24	25	24	23	21	27	29	31	33	24	22	25	25	26	22	28	26	19	22	16	27	30	30	28	25	18	29	23	34	31	24	26	20	23	30	25	24	26	19	31	16	27	35	32	37	30	28	23	30	19	28	26	39	32	29	21	31	21	23	30	23	27	27	31	35	25	27	28	34	24	34	27	22	27	38	29	22	20	21	27	33	35	37	35	22	23	26	30	25	28	33	27	29	17	33	29	22	32	29	21	21	34	33	28	24	19	35	21	31	24	30	26	28	33	18	22	28	34	33	18	32	22	28	25	33	25	33	25	31	28	34	20	26	28	33	24	37	33	27	23	25	31	26	27	29	25	29	23	23	29	28	34	29	26	33	31	26	26	31	33	38	22	36	33	24	28	27	26	22	21	22	30	26	29	27	28	31	32	31	25	31	27	23	29	32	30	30	27	33	34	20	27	30	17	31	22	24	18	37	18	23	29	35	32	40	30	30	28	26	23	17	26	37	21	34	23	35	39	26	24	26	28	31	23	36	18	16	30	21	32	29	38	19	27	27	20	34	35	26	32	29	19	24	20	27	21	23	23	21	31	28	26	20	32	17	28	30	34	28	25	26	27	26	26	29	31	28	28	22	30	31	26	27	35	34	26	30	22	34	25	28	32	21	19	34	27	22	33	24	20	19	24	25	34	36	24	35	22	28	24	25	23	23	30	29	30	25	27	26	26	24	27	30	31	30	21	25	28	32	28	24	30	36	23	25	36	26	29	29	33	33	25	23	30	37	30	17	39	40	38	26	29	26	24	32	41	28	27	32	22	30	40	26	22	28	21	22	25	27	27	25	31	36	32	25	32	28	27	31	36	20	32	19	32	24	33	30	22	23	33	30	29	28	41	22	37	18	38	17	35	36	30	30	29	28	32	32	28	21	33	20	23	36	25	32	33	22	26	19	25	18	31	40	27	21	26	32	26	20	23	33	26	30	28	23	33	19	20	30	39	32	21	22	23	28	32	30	32	36	31	28	26	31	28	26	30	26	34	27	31	39	22	30	33	26	18	33	29	30	25	30	21	30	38	33	38	36	43	19	24	32	26	17	35	26	31	19	27	24	27	38	30	24	20	18	28	26	28	35	29	30	24	27	24	28	28	36	23	28	28	39	27	23	25	23	31	26	26	32	29	24	24	25	14	18	33	27	28	27	27	23	29	39	26	25	23	26	20	35	30	28	35	33	21	20	25	23	28	27	31	28	23	23	28	38	33	28	26	24	16	24	34	19	26	30	32	33	22	26	31	25	27	37	25	33	26	24	39	37	34	40	26	20	32	36	28	30	26	38	31	22	31	32	30	26	27	24	24	25	31	38	23	31	24	34	26	35	20	23	29	24	32	27	29	27	32	27	26	31	29	27	24	25	30	27	16	27	36	35	32	21	36	25	25	20	28	26	32	16	41	18	30	25	34	26	31	39	30	28	27	25	23	20	30	29	29	29	19	30	31	30	35	30	23	21	25	23	32	27	25	26	23	34	19	27	37	29	23	29	23	34	19	33	24	24	22	38	20	30	17	29	32	23	19	36	34	34	19	29	26	23	31	22	31	24	33	35	24	27	23	30	33	30	16	25	29	31	23	38	26	37	26	27	26	26	28	25	24	32	32	25	23	35	23	36	35	25	24	34	31	28	33	29	26	27	34	28	31	24	24	25	25	25	20	21	31	25	22	27	34	31	26	25	26	24	28	45	33	28	21	20	26	29	25	22	25	26	32	32	26	30	25	25	25	35	26	21	22	27	18	30	26	29	24	31	32	23	34	29	34	35	31	33	25	17	34	31	31	24	30	26	28	25	28	19	30	30	22	25	25	28	22	28	29	27	24	32	30	32	34	22	19	25	26	26	29	39	32	30	22	22	25	25	29	24	31	26	25	31	30	29	36	24	43	30	28	25	29	24	25	34	35	28	35	22	23	25	25	21	27	16	33	25	21	32	33	30	27	19	27	23	24	23	33	25	27	20	25	31	24	27	34	29	24	31	22	35	29	28	33	31	38	32	24	24	21	26	25	28	29	25	16	28	22	34	32	22	20	20	34	38	27	26	28	26	39	23	24	31	29	26	23	30	23	33	31	44	23	36	31	25	32	41	30	36	35	27	22	31	22	27	19	26	36	28	29	27	30	27	30	34	27	33	31	24	31	17	30	27	20	32	32	20	29	26	22	30	32	30	30	22	32	29	24	25	25	17	26	28	25	14	27	15	22	27	34	15	29	36	29	23	26	35	25	30	26	36	26	33	25	26	24	32	25	29	24	27	31	22	29	21	32	38	29	18	28	20	31	28	30	37	25	35	31	21	26	23	36	30	23	32	32	21	22	26	19	30	32	25	36	20	20	21	31	27	28	33	32	24	33	29	27	28	30	27	28	32	23	27	24	32	23	34	27	29	28	28	34	26	24	38	22	14	28	25	32	35	24	34	31	25	26	28	29	29	24	27	30	30	39	26	29	32	27	27	26	28	35	25	25	31	38	34	20	27	23	26	32	17	34	24	27	31	39	25	26	24	30	25	39	30	20	31	28	31	28	24	26	22	32	26	21	23	27	28	30	31	19	35	24	26	42	27	29	19	30	26	26	32	28	32	24	36	29	34	23	36	24	17	27	24	29	39	31	31	26	41	34	20	28	29	27	40	20	28	15	37	23	25	21	28	36	28	30	23	27	34	20	31	42	29	31	34	23	21	26	29	26	19	28	30	36	21	34	29	22	26	33	31	19	31	28	26	31	25	28	40	29	17	30	26	32	36	29	27	29	29	21	32	26	29	30	33	22	24	23	23	24	29	21	24	19	24	27	26	34	34	33	19	29	27
44622	24315	14471	23665	31467	30532	24348	21987	18133	16016	14772	13227	12854	10831	8556	8243	7190	6084	5513	4815	4568	4384	3876	3339	3221	3010	3040	2822	2802	2642	2585	2608	2417	2295	2124	2067	1918	1921	1754	1617	1517	1546	1548	1548	1492	1438	1368	1217	1104	1068	1049	990	951	901	1016	1048	1021	994	971	935	904	752	753	660	640	612	600	622	598	537	570	570	536	558	557	503	507	503	462	518	481	471	493	501	484	489	487	505	526	470	490	482	529	488	447	506	510	493	476	524	486	483	483	544	466	479	482	470	467	435	486	477	487	481	462	465	491	489	436	508	483	453	469	482	467	482	477	492	490	483	474	481	483	459	513	472	477	470	481	481	435	475	502	490	483	479	481	489	467	474	461	460	486	477	513	491	494	442	470	451	469	491	435	487	475	474	470	501	530	460	452	508	467	456	449	448	501	433	492	512	456	476	471	457	439	473	495	463	472	475	496	448	465	469	426	479	469	520	487	456	511	467	456	500	491	500	419	466	469	459	496	496	451	513	480	439	475	508	475	513	489	482	468	511	480	492	498	481	490	456	479	489	448	498	470	477	486	504	461	469	479	494	502	471	494	464	469	506	466	448	452	478	463	468	466	457	497	471	492	519	483	474	494	512	494	435	480	483	451	435	480	483	498	477	460	472	495	484	441	482	469	512	517	467	499	466	477	480	482	477	510	428	483	469	484	530	481	500	484	487	489	489	473	491	485	492	465	477	476	481	503	487	460	457	460	485	447	470	490	495	511	516	451	449	496	483	488	476	502	477	481	504	449	494	488	501	470	476	513	474	430	478	444	473	460	469	521	478	478	487	464	479	491	447	491	473	486	499	494	503	464	474	488	518	440	450	469	462	473	507	500	499	518	462	472	456	508	454	468	521	451	486	492	461	466	466	504	492	470	475	453	491	478	470	459	477	414	503	454	484	457	460	479	480	451	502	503	459	459	493	503	465	506	470	435	451	479	476	468	464	493	535	438	469	496	460	456	481	466	502	445	443	486	459	484	523	475	461	488	489	500	477	426	474	478	456	473	472	496	494	503	477	482	489	490	522	465	485	478	472	487	470	454	488	473	457	499	483	480	518	439	491	476	454	478	491	450	484	492	484	457	465	476	464	461	430	501	437	443	490	478	479	491	483	469	486	462	460	511	457	492	475	464	441	495	477	463	464	481	457	428	504	462	488	442	469	487	465	483	448	468	468	488	484	487	465	483	526	496	525	501	475	488	478	464	471	480	482	468	474	482	476	525	469	484	456	476	481	477	473	465	475	494	489	470	489	458	463	485	496	489	476	499	471	472	489	468	478	539	482	464	490	486	467	466	484	442	498	449	491	494	471	474	472	501	499	471	513	478	485	490	450	479	463	458	464	484	450	460	505	496	458	497	492	451	462	494	472	439	468	505	497	438	424	433	523	440	500	461	479	503	466	477	492	450	451	500	481	503	473	503	510	473	490	473	445	477	477	493	471	494	487	466	452	456	497	478	466	481	492	459	469	521	457	439	506	456	489	471	492	474	457	497	500	499	494	467	478	480	476	476	524	482	469	474	480	487	501	459	462	467	465	458	484	465	441	488	522	453	467	518	528	508	459	456	500	427	484	453	474	500	481	469	474	448	428	471	438	485	525	495	488	433	486	455	496	526	482	488	465	466	486	475	430	484	482	460	515	457	454	480	454	491	486	441	509	471	533	459	466	506	503	481	476	502	453	509	481	472	429	491	486	486	443	469	496	459	490	458	507	479	448	449	533	449	469	488	485	437	488	505	448	496	473	471	474	479	510	492	494	491	449	461	484	444	488	478	505	491	510	492	498	479	497	475	476	501	470	490	492	481	458	523	474	458	543	480	442	462	458	480	477	495	455	493	476	509	498	525	433	473	474	512	477	477	470	491	486	525	462	445	479	488	464	489	487	522	478	449	487	466	482	458	476	495	479	465	477	473	493	512	452	480	444	467	469	508	451	496	515	485	482	509	460	497	458	498	431	487	465	470	481	452	455	474	462	515	454	487	496	414	482	495	481	476	472	468	496	468	501	445	439	495	463	490	497	492	471	443	504	462	505	500	507	482	473	498	465	482	433	509	522	495	427	492	471	461	467	497	480	513	494	496	464	477	465	432	500	451	504	495	464	490	501	506	480	488	455	475	466	491	492	465	492	477	534	441	479	517	461	451	467	491	474	466	473	484	476	496	464	451	489	485	473	486	478	458	519	519	489	467	520	478	452	487	488	509	490	504	471	480	501	507	486	434	475	468	455	466	427	536	499	455	526	466	491	477	502	486	485	488	497	466	467	469	502	448	501	482	534	478	474	466	463	454	499	465	515	491	497	445	494	456	496	457	492	470	507	461	488	450	485	485	479	460	456	459	496	467	456	433	485	484	502	487	437	444	481	461	486	470	512	466	478	475	508	447	487	476	495	486	440	525	476	452	493	484	466	489	456	511	486	453	489	492	532	509	485	519	487	460	485	462	486	499	436	500	503	485	474	445	475	435	492	524	479	457	469	446	457	417	488	439	461	487	470	505	454	447	471	462	453	448	488	495	461	483	451	477	468	469	448	447	470	473	477	478	490	491	451	488	525	488	480	514	462	483	499	504	485	495	460	446	454	497	477	482	500	466	493	466	483	514	502	483	426	491	508	484	465	445	491	473	460	499	455	531	492	468	459	455	484	457	475	443	481	488	472	465	488	457	484	488	478	484	492	471	474	485	426	484	430	482	494	488	478	491	490	479	484	502	519	477	477	528	445	470	470	473	471	457	493	485	468	486	501	477	515	487	469	464	474	443	480	472	473	488	484	459	457	479	463	442	468	492	451	440	517	461	475	502	486	443	473	471	495	453	489	487	484	462	511	463	480	526	484	510	538	430	513	504	490	490	482	450	462	458	514	463	463	488	470	453	430	467	503	499	492	473	474	468	521	463	473	495	468	489	450	440	507	481	483	458	460	480	487	510	473	467	481	474	480	449	459	458	477	442	506	497	485	482	462	511	469	476	474	475	462	495	484	506	493	486	473	466	461	440	451	493	445	461	464	474	474	462	494	543	472	447	482	508	491	452	460	447	463	484	468	529	497	470	510	488	470	479	471	454	485	447	491	511	454	473	484	488	416	504	463	499	472	479	458	461	484	483	480	454	465	457	490	449	491	516	473	475	444	496	480	489	461	483	485	496	535	463	469	495	486	481	477	454	466	491	475	468	444	500	472	456	478	486	471	445	484	476	452	474	479	498	462	483	478	476	474	457	473	491	474	513	452	528	473	484	471	456	482	449	482	462	484	479	474	463	481	502	456	528	458	478	470	425	484	490	489	508	513	481	468	475	477	447	444	463	519	428	495	508	463	471	454	503	489	432	444	506	499	515	504	452	491	459	478	469	455	463	488	523	445	493	515	489	418	476	473	490	480	472	465	484	450	458	487	518	486	444	494	478	484	486	452	498	465	480	479	523	471	454	477	515	495	439	447	499	509	473	453	477	513	478	458	504	491	494	468	483	459
5898	1321	488	311	344	353	231	221	174	171	173	165	196	156	128	111	114	87	99	83	90	73	68	78	72	71	61	72	49	60	47	61	67	51	59	57	49	59	37	47	50	44	38	41	41	55	44	37	43	34	38	42	37	30	25	42	38	36	44	40	44	35	29	43	42	32	44	21	30	31	36	35	26	28	40	33	34	34	32	28	27	29	30	30	29	34	28	40	28	29	34	36	25	26	27	30	38	31	31	34	32	44	23	25	32	30	35	32	35	29	28	35	28	23	39	34	37	28	23	35	28	28	34	35	35	35	32	40	25	28	23	31	31	25	25	30	29	25	25	22	34	26	26	30	32	36	29	31	38	26	36	30	31	38	37	27	28	31	42	36	27	26	27	40	26	40	29	25	31	30	29	36	38	27	31	30	20	35	29	30	35	40	31	22	30	32	29	36	27	33	36	25	33	29	25	26	31	28	40	27	40	23	26	36	30	24	35	36	28	32	25	23	33	37	30	29	28	28	29	39	33	29	23	36	36	25	29	29	34	38	33	30	21	33	32	27	29	36	27	29	21	40	44	35	35	37	36	30	28	37	26	30	31	33	32	24	35	20	37	22	37	28	26	28	23	24	29	33	34	43	31	33	29	20	30	32	29	36	26	23	32	38	26	22	38	30	29	31	38	36	31	32	25	24	37	26	33	33	36	35	27	34	29	32	28	34	40	42	25	32	36	34	30	29	27	33	32	39	38	35	27	33	30	25	34	38	30	33	31	37	29	20	28	41	32	20	34	25	25	31	28	23	25	28	27	45	37	33	32	22	37	34	26	38	29	46	29	35	40	29	29	27	40	26	40	51	31	20	35	35	31	32	32	25	26	29	22	23	39	35	32	35	29	28	31	27	25	49	37	31	26	26	31	43	34	34	30	30	36	35	40	42	39	40	43	26	29	25	34	36	25	34	40	30	25	38	22	34	27	28	28	33	29	39	38	28	24	41	28	25	32	30	32	32	44	27	29	25	26	36	23	19	28	32	34	33	36	30	23	41	31	26	34	27	33	31	37	25	37	29	30	34	29	22	30	41	40	38	25	33	29	30	20	27	33	29	24	33	33	31	32	34	29	31	38	40	29	27	37	35	37	25	34	42	34	31	31	22	35	26	30	36	35	29	32	46	20	30	27	34	27	18	31	23	26	30	29	37	25	36	29	23	35	38	23	26	37	20	25	26	34	32	27	38	26	29	30	32	26	22	42	31	24	33	27	31	31	37	33	28	33	36	47	31	33	27	35	28	29	32	30	27	27	31	34	44	39	31	33	37	48	32	20	36	34	33	28	46	32	34	26	40	36	27	34	36	22	26	28	22	22	25	31	35	29	37	33	36	23	37	34	30	37	23	34	24	23	28	25	17	37	33	41	23	31	38	24	37	32	33	36	30	25	30	28	26	28	32	38	28	31	22	23	40	36	28	35	23	40	43	23	37	29	36	32	30	25	35	20	23	40	30	30	30	23	39	35	27	31	48	24	30	34	29	25	43	34	30	37	41	41	31	26	38	48	20	33	35	31	35	33	31	23	38	50	30	33	32	24	24	43	37	33	35	33	32	33	28	33	29	30	31	31	41	29	27	30	37	25	28	31	32	33	35	29	35	31	30	28	35	27	28	33	36	25	26	33	21	31	33	39	43	24	34	29	38	38	23	32	34	28	31	27	24	33	27	31	27	37	36	32	27	27	29	21	27	16	31	42	30	33	24	30	28	23	37	31	24	27	41	18	23	33	28	30	30	32	34	30	34	29	31	22	33	31	30	35	27	25	27	27	36	40	29	32	30	34	27	34	18	33	30	32	46	37	24	20	28	36	23	37	31	31	36	32	40	32	45	32	26	46	33	29	27	38	28	36	29	27	37	29	30	27	21	27	26	25	32	29	38	28	31	32	29	33	35	37	28	31	22	32	32	35	26	36	32	33	28	27	32	35	31	29	27	31	27	27	43	33	34	33	18	21	38	25	27	32	33	34	25	45	28	39	39	31	35	25	40	34	24	30	32	26	32	36	33	32	27	29	36	31	22	33	29	18	22	26	42	28	33	29	30	35	29	27	28	13	29	31	24	40	34	35	27	37	25	46	28	32	20	32	31	39	34	33	31	39	33	31	33	22	38	28	33	30	31	32	26	25	31	34	23	34	31	32	32	34	34	28	31	30	35	22	25	27	33	32	22	40	36	35	39	30	42	46	35	30	31	30	36	30	21	31	25	25	32	29	29	36	36	32	26	28	29	28	41	29	24	23	28	33	23	27	31	24	31	29	31	24	29	32	37	29	20	21	35	34	35	31	42	27	28	26	33	39	29	37	32	38	25	42	34	27	24	22	30	26	38	28	30	34	34	28	45	28	36	33	35	48	32	29	35	41	27	36	33	23	24	29	33	31	27	33	36	31	32	36	21	29	32	31	30	40	34	34	32	34	28	31	43	33	29	33	19	46	29	34	25	32	32	37	35	24	28	32	31	24	40	25	34	19	34	29	33	37	31	36	27	21	35	37	38	32	29	27	32	35	31	28	27	37	30	31	31	38	30	36	27	36	34	31	34	28	24	32	31	39	24	33	26	29	36	36	36	20	30	30	33	27	35	30	30	37	30	31	34	29	28	33	28	34	36	37	27	27	31	24	40	22	44	40	35	29	34	25	25	29	32	30	32	29	48	30	24	27	34	34	35	33	30	39	41	35	36	29	28	41	37	37	27	29	34	26	36	35	27	21	31	25	35	40	36	35	27	26	30	33	34	41	27	33	30	24	33	30	23	30	34	29	29	23	38	39	34	22	30	35	34	25	32	25	43	33	25	30	23	33	29	39	30	33	34	40	24	28	24	39	21	36	28	29	36	20	32	33	27	29	31	29	27	36	32	29	38	28	26	27	24	29	29	28	34	51	26	22	32	25	32	29	27	25	29	37	19	21	31	28	25	43	34	31	28	32	23	25	28	27	38	24	37	31	26	28	26	30	33	39	23	17	37	37	25	19	26	28	26	37	30	28	36	26	35	22	35	32	23	45	32	30	33	24	31	29	34	24	36	39	35	33	31	25	26	26	30	27	28	27	35	28	44	37	39	24	29	44	28	30	38	46	39	29	32	34	28	24	34	21	36	26	39	32	31	26	41	31	30	32	34	24	33	27	39	29	37	32	31	40	24	32	26	36	29	21	26	26	30	23	31	29	30	29	25	36	27	33	31	31	39	43	45	31	23	37	32	37	32	36	21	29	26	20	33	34	36	24	36	35	26	36	35	36	27	33	28	28	39	33	29	37	26	35	30	35	31	32	27	34	26	26	39	23	37	37	34	32	33	38	41	30	36	29	49	36	21	21	38	26	28	37	39	25	28	23	30	26	33	30	30	31	27	28	31	30	26	28	36	29	33	33	26	38	30	32	31	30	41	27	41	36	30	30	27	32	28	31	25	30	42	32	25	29	24	19	39	23	34	30	25	35	25	31	27	36	28	38	25
39015	20844	12365	20936	27157	27057	20576	17517	15359	13097	12133	10927	10182	9383	7315	6237	5974	4969	4609	4099	3844	3552	2948	2674	2614	2426	2540	2340	2235	2199	2121	2070	1954	1822	1867	1720	1640	1525	1473	1402	1369	1401	1327	1341	1345	1168	1125	1112	995	1036	959	935	884	938	958	964	997	920	943	907	813	720	767	656	664	614	631	599	613	572	596	528	556	530	564	600	560	498	553	533	578	595	528	578	527	518	546	550	533	516	514	549	542	526	516	536	538	541	514	485	519	507	568	504	493	556	521	516	507	541	530	560	572	546	500	525	542	504	571	528	563	538	528	567	509	544	561	536	519	548	534	537	577	538	591	492	534	548	553	498	510	530	525	529	556	548	518	548	536	520	573	556	513	506	520	489	546	534	556	520	537	512	539	548	502	502	542	523	540	530	560	542	512	505	541	560	545	539	562	479	536	534	547	542	498	510	529	560	511	524	527	524	537	520	498	528	530	539	536	563	546	518	547	528	524	553	562	532	572	547	551	532	542	537	536	532	528	541	521	572	542	530	520	554	570	548	521	540	481	545	555	551	547	506	564	537	553	544	576	533	561	474	499	535	537	543	597	525	559	547	552	521	524	563	575	536	539	505	570	517	512	546	552	512	550	525	544	529	563	544	536	519	508	495	500	537	537	509	558	571	532	499	533	569	523	543	541	502	475	552	497	525	544	537	540	548	535	567	561	528	565	495	548	529	516	563	520	548	527	545	508	506	508	550	565	511	524	542	569	554	509	546	558	537	555	564	513	547	530	574	530	534	531	517	543	539	550	526	527	501	542	536	570	502	486	574	548	537	525	526	549	468	513	542	524	563	503	512	521	548	518	551	566	536	522	566	528	586	565	565	566	489	532	519	555	516	586	543	544	523	500	503	534	557	536	544	504	546	556	533	520	529	498	542	496	538	521	498	538	524	520	484	523	552	531	507	595	548	550	523	508	525	534	540	555	517	513	546	555	582	547	519	538	525	530	518	546	527	554	549	514	519	519	555	543	529	553	548	582	566	539	514	516	544	477	500	501	509	529	575	512	503	490	545	519	571	597	536	553	541	563	528	545	530	543	550	533	555	522	521	546	530	569	505	551	549	550	557	541	523	524	528	543	537	542	518	567	552	531	511	529	553	548	528	556	522	543	538	523	508	527	538	502	499	574	529	574	549	572	535	556	557	510	571	555	525	543	561	514	548	561	546	524	553	550	532	549	535	503	477	535	541	521	540	538	528	542	511	539	541	566	512	531	547	550	556	553	583	548	511	586	517	552	538	513	571	526	573	552	512	544	514	506	515	520	545	522	520	541	518	527	527	524	544	573	533	542	499	539	512	562	523	559	549	520	538	513	592	550	541	531	519	566	517	536	520	528	567	545	526	537	528	530	570	554	539	519	514	538	553	539	536	497	536	545	525	481	577	540	538	557	574	535	487	526	509	548	530	547	491	536	506	536	551	528	528	578	492	488	557	513	560	526	520	533	573	529	549	569	527	531	556	508	553	533	562	571	534	488	538	570	512	531	534	481	522	547	538	540	532	538	529	543	515	507	479	560	502	553	530	527	514	537	510	559	542	554	576	535	552	555	526	553	465	525	558	501	496	524	564	557	601	521	535	532	500	536	577	511	547	526	562	538	515	527	539	568	538	525	507	530	551	546	540	524	530	530	549	531	532	554	520	568	563	528	543	515	496	524	535	532	488	555	568	535	508	558	492	542	499	557	561	520	584	513	510	574	506	516	543	542	534	485	538	520	528	547	505	511	582	503	557	555	515	494	579	536	549	549	544	554	503	547	523	538	541	558	508	515	527	574	513	543	549	556	487	527	513	551	557	549	531	534	531	544	516	567	532	523	529	511	554	541	513	517	503	527	521	526	502	567	526	545	508	528	570	496	558	553	530	491	527	521	530	579	502	528	575	535	559	565	518	527	494	541	531	523	519	527	581	490	514	510	541	547	572	531	554	502	494	602	568	537	524	531	529	544	574	526	539	500	519	493	540	535	552	510	497	547	543	569	521	520	499	520	546	544	523	552	502	566	533	512	539	492	524	537	532	524	532	566	574	538	527	544	515	557	551	521	588	549	469	506	502	541	498	523	501	526	549	528	563	573	554	521	561	510	505	540	541	552	545	558	550	520	536	528	580	547	513	538	512	551	542	506	491	546	508	525	517	518	519	541	547	515	495	491	538	549	544	508	529	543	543	519	591	492	525	528	516	526	538	560	528	564	530	537	551	572	532	551	550	537	504	512	539	487	563	563	485	508	531	476	568	583	505	528	493	532	539	568	561	556	521	543	530	520	505	543	505	548	532	531	520	538	514	526	530	551	499	536	576	569	511	546	539	533	543	536	561	561	532	575	538	513	499	552	495	515	549	505	514	555	531	563	495	551	532	564	536	504	541	516	537	543	555	514	523	522	565	503	539	505	537	572	578	490	548	565	535	543	520	546	550	545	547	537	572	551	538	481	545	548	510	539	550	523	538	498	541	514	456	566	550	535	532	486	557	545	529	531	554	487	573	533	583	561	496	549	530	508	525	559	555	536	519	498	535	540	518	523	532	519	551	512	568	558	506	542	546	568	507	552	503	513	530	519	555	571	484	497	550	519	514	549	580	535	546	502	537	564	494	548	505	558	532	527	501	498	495	486	518	543	564	539	546	514	531	539	518	554	540	506	558	538	556	541	511	562	538	580	565	554	532	489	532	539	527	513	534	536	533	505	523	565	527	530	542	549	551	506	529	546	522	540	514	509	491	527	536	569	500	538	552	523	537	547	556	552	533	530	550	542	520	504	579	533	509	498	540	535	516	553	504	521	570	536	534	537	504	509	518	559	506	513	513	501	525	570	527	545	524	504	499	517	528	555	566	512	549	558	505	546	474	499	548	546	523	490	558	566	514	519	546	486	574	517	558	565	564	558	585	548	537	533	541	545	541	563	473	501	573	526	532	553	522	522	552	541	542	510	607	547	582	523	504	534	523	531	500	499	552	508	505	503	529	487	503	529	543	556	507	536	582	519	525	564	537	527	561	506	542	605	521	597	512	506	547	544	520	546	488	477	536	533	515	515	565	548	506	547	535	544	533	551	540	546	517	531	534	531	587	522	591	578	513	516	539	569	510	469	529	510	576	523	594	549	573	538	515	535	532	498	532	520	506	544	523	490	549	554	562	544	545	556	513	565	537	535	571	516	512	520	521	533	527	505	533	515	535	538	560	603	529	573	519	540	541	525	529	564	499	538	495	509	535	543	573	551	542	518	531	493	538	517	568	526	548	564	533	577	571	568	501	559	563	528	519	542	544	525	528	573	536	499	549	534	539	552	543	523	542	531	536	539	555	510	548	527	518	499	535	528	568	519	520	526	548	519	519	497	530	516	548	521	555	518	525	542	532	569	522	520	558	493	540	489	531	530	564	585	554	523	529	480	531	528	495	532	523	521	555	545	515	546	523	504	488	521	550	533	564	519	524	511	540	523	515	542	505	526	535	544	534	541	507
7998	2815	870	492	616	698	390	325	306	248	308	286	289	234	218	182	171	142	119	147	122	103	84	88	70	92	98	67	61	77	70	71	73	77	60	58	69	56	57	60	64	63	57	62	57	47	47	39	49	45	36	52	39	28	44	49	50	49	36	38	51	38	35	41	28	30	34	28	26	38	32	35	27	32	37	27	31	36	27	36	35	27	46	36	29	33	29	32	32	24	30	36	33	33	37	28	48	28	25	27	32	35	40	42	31	34	39	28	26	29	35	28	31	29	30	38	31	33	28	32	33	27	37	40	38	36	35	35	36	41	32	33	21	40	22	35	33	30	26	40	34	37	29	36	36	31	38	30	31	30	34	41	28	33	27	28	33	37	37	28	42	30	36	32	36	31	37	35	30	31	39	32	25	36	34	38	26	36	33	33	26	33	38	31	35	31	37	37	36	30	25	37	35	31	43	32	37	22	31	30	30	34	26	36	29	31	34	33	36	40	32	35	38	25	38	27	28	45	35	41	27	39	34	40	31	23	24	32	46	40	25	31	32	28	35	31	30	33	43	34	25	23	28	25	21	39	36	36	32	44	38	30	38	42	38	36	24	28	31	33	30	37	30	32	33	27	31	29	25	37	29	26	35	47	31	32	33	32	39	36	20	29	33	34	24	33	27	27	32	27	31	21	27	39	39	40	25	28	34	41	40	27	33	38	28	43	27	28	30	44	38	34	39	40	33	34	32	27	27	33	26	30	28	48	32	27	37	37	31	44	36	44	34	24	29	37	32	28	40	44	31	36	36	41	40	33	34	32	39	43	34	36	33	29	29	31	39	35	24	30	37	28	37	27	28	30	30	32	23	33	29	35	42	25	28	30	29	26	40	32	32	32	25	31	37	35	28	29	37	27	24	28	42	40	32	23	30	56	30	29	39	30	32	30	34	31	35	34	26	32	29	35	24	29	27	33	35	20	31	29	35	33	28	32	21	32	28	42	30	35	31	32	32	31	34	27	28	43	42	33	35	22	37	38	45	34	42	29	32	39	30	33	35	30	35	34	34	31	33	35	30	25	30	28	52	35	39	35	32	34	33	24	32	30	32	34	39	30	19	35	32	32	39	39	39	27	35	29	30	33	33	30	27	39	35	26	24	27	38	21	28	29	41	30	36	40	35	38	39	38	32	38	32	38	30	28	43	32	28	23	26	29	35	33	42	36	27	39	29	29	33	34	31	27	44	28	40	39	34	37	31	38	34	36	40	27	23	30	35	28	36	29	26	28	38	36	30	32	25	36	40	36	32	31	36	40	40	27	35	36	31	44	35	36	25	41	37	34	25	33	33	28	37	36	31	36	26	27	29	27	33	21	36	33	40	35	39	29	31	33	33	37	38	33	34	31	30	33	34	32	25	41	35	33	34	36	28	26	34	43	35	28	28	31	34	29	33	34	26	42	30	23	25	28	27	21	26	30	34	37	31	38	32	26	32	32	31	31	35	37	35	28	28	36	36	30	36	30	25	33	32	35	33	31	26	36	34	42	37	31	33	37	45	40	31	36	40	40	29	55	25	22	28	24	47	35	33	28	30	32	41	26	40	24	37	31	36	35	28	33	33	37	25	39	36	39	35	39	40	26	33	31	34	39	29	34	40	28	43	31	35	44	27	32	32	38	38	38	34	37	35	34	29	29	45	34	36	29	42	34	36	39	26	27	33	24	28	26	31	35	30	40	34	40	28	31	37	38	33	24	34	41	37	34	31	25	22	33	36	35	31	49	29	33	32	23	21	41	26	37	39	28	30	30	34	31	37	30	34	26	34	33	27	30	31	36	52	38	36	33	34	27	33	32	27	26	25	32	30	44	24	32	30	36	23	36	38	31	23	31	26	43	29	39	27	41	36	33	35	34	35	44	32	36	32	36	33	40	31	34	29	34	29	33	43	41	23	31	29	33	26	28	38	29	40	31	34	43	33	38	30	30	44	30	32	29	30	32	33	29	37	41	32	45	33	27	32	40	25	39	36	36	34	31	22	38	26	28	33	34	46	50	39	37	41	28	37	31	36	28	38	34	28	35	26	37	29	47	37	23	36	25	33	30	26	29	27	23	34	27	36	31	39	22	33	23	33	29	29	33	22	33	38	24	35	30	32	38	20	27	31	30	29	41	37	33	31	35	37	31	33	27	23	34	37	40	32	34	36	29	28	28	33	25	34	30	45	38	43	31	29	34	26	26	31	29	29	30	29	38	28	44	28	54	33	43	33	44	27	29	35	40	34	42	33	32	29	32	37	30	33	42	33	25	30	32	29	25	28	36	34	37	32	32	33	24	35	33	39	26	29	31	25	30	39	36	36	23	19	41	36	39	35	31	41	32	22	38	32	26	32	28	31	44	25	33	36	34	30	34	39	36	37	23	31	29	31	33	35	37	35	33	32	34	32	32	30	33	36	40	35	33	27	42	38	39	48	38	29	32	35	25	32	36	37	31	32	29	34	38	30	40	40	35	40	27	33	37	33	36	23	28	38	30	29	32	29	39	36	38	27	29	31	31	43	43	34	34	49	32	38	47	30	30	43	36	34	33	49	34	34	35	35	47	22	31	36	25	24	53	31	28	37	27	39	34	32	35	27	31	22	35	36	24	28	22	23	36	29	38	36	26	36	27	28	33	25	37	40	35	31	36	36	38	29	32	30	35	41	30	33	35	44	35	28	30	47	38	29	37	39	32	37	26	24	31	32	25	36	39	32	40	31	25	36	33	25	35	20	34	19	31	29	37	26	33	28	28	34	34	33	39	28	30	31	32	38	29	38	29	24	43	37	38	38	33	30	33	31	43	35	30	26	35	30	28	35	30	37	31	30	36	35	34	33	21	32	41	39	35	37	26	30	48	30	34	30	30	37	28	30	35	27	37	32	26	19	29	25	33	30	32	33	37	30	34	29	36	32	35	38	30	30	37	27	27	48	27	35	29	38	28	29	37	32	32	37	31	25	35	34	40	26	24	30	35	29	29	32	44	42	40	31	36	34	36	37	38	33	31	31	22	32	36	36	34	31	38	37	36	33	25	34	44	29	34	31	30	40	29	39	37	21	32	43	18	33	29	29	29	26	35	43	28	32	26	39	33	32	26	24	32	29	29	29	28	29	34	23	31	37	39	36	32	28	35	41	34	27	21	33	34	25	35	34	24	30	33	31	25	29	33	25	36	30	27	29	30	35	17	26	30	40	29	24	34	33	28	28	27	36	26	35	35	35	41	24	30	45	28	36	32	32	24	33	31	30	31	36	42	28	23	28	30	35	33	31	43	31	29	36	38	31	27	35	24	26	33	38	30	24	29	25	41	36	28	32	24	30	33	27	28	30	30	21	32	36	42	31	31	34	36	37	31	27	30	35	41	29	28	35	28	22	32	32	43	35	32	33	36	34	36	40	21	34	31	33	33	35	29	46	25	43	40	35	27	27	32	34	26	42	35	35	31	46	37	30	30	31	36	28	32	28	36	30	29
46466	26786	17366	27170	34040	34224	26793	22290	19924	17821	15979	15014	14171	12580	11263	9514	8452	6979	6310	6115	5756	5019	4299	4003	3818	3492	3584	3253	2997	2978	2913	2904	2580	2566	2439	2281	2228	2085	1889	1837	1843	1819	1748	1626	1513	1393	1328	1309	1172	1138	1139	1105	1091	1142	1167	1207	1226	1151	1125	1085	905	841	747	705	654	632	626	649	631	623	601	591	591	651	587	612	572	585	601	555	626	599	582	549	532	559	560	574	543	592	585	579	601	545	612	586	561	558	546	558	605	593	544	600	564	585	520	563	537	540	555	569	563	538	599	555	545	570	544	581	531	593	559	552	546	574	524	573	585	540	553	535	534	590	587	555	537	541	566	563	546	527	557	535	539	572	565	527	519	527	523	608	519	547	517	577	528	526	538	546	551	548	533	514	539	558	570	564	531	553	545	528	581	551	544	587	536	515	577	523	530	544	539	538	600	538	538	557	578	582	598	584	535	584	550	560	548	526	543	518	565	519	535	582	547	588	560	559	490	560	596	523	523	544	554	562	530	579	587	549	581	558	560	572	539	541	528	554	566	548	554	544	541	551	546	589	544	552	557	549	519	545	541	531	570	571	530	603	597	532	512	568	577	551	573	568	549	549	548	556	568	524	536	529	528	592	574	555	534	519	532	542	561	589	573	562	581	551	570	559	523	551	542	589	588	563	556	553	553	538	526	525	555	583	593	543	513	552	529	532	544	583	559	558	545	549	554	567	550	601	588	528	525	549	580	546	562	515	536	558	540	540	580	589	555	563	571	566	567	594	587	604	529	560	586	537	496	581	553	554	550	562	556	576	552	574	555	564	567	542	542	564	534	535	549	542	531	585	597	546	558	559	562	571	535	572	583	571	556	572	562	577	556	580	588	510	576	554	569	542	564	558	583	580	555	561	597	540	529	572	563	587	500	572	533	540	508	551	557	574	562	575	521	530	582	550	533	572	574	559	561	573	591	554	566	537	555	543	539	555	550	534	572	575	585	588	572	530	542	500	548	527	520	532	501	501	557	556	545	600	539	508	535	574	582	561	550	588	528	550	557	511	522	576	575	555	560	548	557	552	617	544	562	571	575	550	574	550	568	547	574	573	591	572	523	543	556	533	572	569	574	568	556	532	549	557	576	559	570	538	593	584	584	553	544	554	529	541	518	527	552	577	585	554	571	570	542	568	553	561	583	601	563	562	555	578	541	537	532	545	587	567	564	537	549	556	520	561	540	546	575	563	576	556	538	580	538	559	498	524	545	567	552	599	538	535	594	542	592	558	534	544	577	527	545	579	532	557	564	555	541	566	536	517	524	556	543	550	594	593	551	532	527	552	550	551	514	537	538	564	519	509	517	567	569	574	573	542	510	516	554	588	549	541	535	588	581	536	563	510	572	549	550	559	590	541	496	554	526	520	566	544	538	561	538	537	567	588	523	546	528	559	576	575	569	513	572	598	524	581	577	555	543	564	553	538	516	569	557	530	563	556	540	574	545	600	557	580	558	565	602	560	534	546	542	575	596	533	525	557	514	579	571	573	563	556	573	574	543	560	521	564	594	534	552	584	581	566	544	532	555	585	558	544	581	529	565	589	561	554	585	593	534	530	581	534	529	589	532	522	546	532	534	538	515	500	600	525	544	602	535	531	573	547	586	551	534	565	519	541	540	596	554	577	584	536	535	550	550	527	579	552	563	557	548	547	594	537	535	549	567	575	580	536	536	530	551	596	562	548	547	544	548	527	571	517	599	519	545	554	543	588	606	571	568	584	559	573	563	533	578	599	526	495	516	540	527	543	561	561	591	553	543	539	560	523	575	540	553	563	558	558	534	561	530	532	567	547	547	607	543	511	551	554	507	524	568	541	514	498	481	559	578	557	509	553	562	521	576	566	522	553	590	533	571	533	595	549	543	549	561	568	591	539	546	522	550	518	578	545	559	566	546	530	558	606	580	544	534	516	543	575	570	558	517	514	552	551	548	569	554	562	558	569	552	569	572	544	535	528	554	574	537	542	541	549	558	547	571	563	575	594	556	582	526	566	525	605	555	563	511	558	548	498	568	559	550	573	588	546	549	581	552	560	583	535	536	576	548	568	532	560	580	550	542	571	517	583	568	561	557	578	586	550	545	535	576	542	562	576	565	582	542	533	558	532	551	562	580	542	520	543	588	485	569	563	535	512	588	563	526	544	535	531	554	537	545	562	543	574	535	554	548	557	588	552	547	569	551	547	567	513	558	580	527	546	547	518	595	566	546	559	550	584	542	523	557	567	559	601	574	576	605	559	557	583	535	573	510	584	591	586	520	588	538	564	549	569	543	577	531	567	564	594	556	520	525	568	543	548	568	555	565	541	574	544	585	552	548	551	541	570	511	539	575	521	528	557	546	572	599	560	550	613	553	532	533	568	548	516	531	527	535	521	550	547	548	550	575	557	561	531	569	580	574	536	582	570	600	563	551	497	581	609	551	544	544	539	540	542	548	559	543	543	553	555	553	555	546	575	524	581	553	545	547	578	524	564	532	550	575	550	547	544	521	527	532	573	578	513	544	516	518	580	594	551	559	554	564	549	542	571	547	558	559	522	550	540	571	558	563	538	535	561	561	565	525	514	555	588	575	594	492	567	549	540	516	540	536	526	580	553	537	619	572	538	574	589	526	574	539	548	540	567	550	558	543	557	548	546	585	502	577	573	532	595	559	541	602	536	601	553	558	596	540	583	517	539	544	539	554	572	558	594	522	605	563	560	589	536	552	561	544	574	587	555	560	503	581	554	488	539	526	553	570	563	534	574	564	560	539	548	558	555	588	517	523	556	514	572	561	551	563	536	541	541	496	547	567	535	551	571	574	508	583	539	602	517	573	550	540	505	607	581	563	581	495	558	541	577	539	562	583	526	562	579	597	558	568	551	532	546	553	585	596	555	552	578	569	553	553	537	569	564	546	528	538	540	576	526	585	533	559	575	535	559	573	503	554	547	579	557	562	570	576	519	591	556	540	600	544	554	545	594	580	561	548	565	575	582	559	581	574	552	562	543	561	492	559	564	548	552	553	556	554	591	550	593	541	587	545	545	580	574	560	564	539	539	603	554	586	567	531	593	565	577	510	550	605	554	566	551	540	566	526	537	562	543	550	503	577	574	540	579	543	580	549	567	581	544	575	537	542	558	588	560	540	531	533	549	556	546	575	582	554	546	535	531	547	566	586	541	530	544	547	539	547	563	524	520	572	545	559	594	572	523	548	514	526	562	545	562	567	597	587	540	544	512	574	556	578	527	543	571	583	501	628	536	578	564	506	560	542	560	540	552	570	548	593	563	534	567	538	545	534	530	554	557	570	572	560	570	508	574	533	557	558	559	609	532	510	595	547	553	558	569	548	594	562	550	580	520	591	574	581	543	539	585	552	569	556	529	564	530	538	521	553	574	525	594	558	584	556	539	538	551	563	575	552	526	557	577	559	515	576	559	535	563	546	532	543	568	553	531	566	546	540	569	555	562	561	554	542	569	569	581
3209	827	320	188	274	271	182	122	115	114	143	116	107	98	108	107	80	74	59	81	67	44	55	47	60	56	45	42	45	48	31	37	40	38	31	37	29	33	39	32	30	20	37	44	30	33	35	35	33	26	29	23	20	30	29	30	19	26	37	17	24	24	21	30	24	23	20	24	25	18	20	22	24	26	28	25	21	24	25	23	31	21	22	18	18	17	22	23	32	20	22	27	26	18	24	15	23	21	25	29	18	29	24	28	27	20	26	25	22	21	30	37	14	20	28	22	25	23	31	26	26	20	19	34	19	23	21	27	28	21	33	23	26	18	26	23	23	21	21	18	28	18	20	29	28	16	24	21	23	23	32	21	21	22	24	31	22	22	22	24	35	28	27	20	21	29	18	21	19	12	24	13	24	25	17	17	21	22	18	19	20	19	31	21	34	31	18	21	26	29	27	25	27	33	20	21	19	20	13	21	27	27	25	19	14	26	20	19	18	15	23	19	25	24	25	28	24	18	21	21	15	19	23	29	25	27	18	21	29	24	30	20	21	22	21	28	22	34	23	22	15	36	27	32	22	15	24	11	25	20	22	29	24	21	27	23	22	31	26	18	21	25	20	16	14	22	24	20	31	23	19	26	22	16	28	14	13	18	18	25	38	25	28	21	21	24	20	26	30	35	22	24	12	27	28	16	29	15	24	15	25	26	25	19	14	21	19	23	16	28	13	31	14	30	25	17	17	30	23	19	28	16	18	24	24	20	20	20	18	17	26	20	26	24	17	25	21	31	17	14	20	13	21	21	29	16	15	19	12	21	28	20	18	18	16	16	18	28	17	25	13	19	26	30	17	29	21	30	16	24	22	16	20	22	16	20	25	17	27	16	23	28	16	20	27	16	19	26	27	26	20	25	26	29	26	25	18	38	25	34	17	23	26	20	23	28	24	31	28	23	19	33	22	19	35	27	26	15	25	22	12	16	15	22	25	18	19	24	24	31	17	22	21	24	26	21	25	17	31	22	29	17	28	17	22	20	21	29	21	18	17	16	31	27	28	18	19	22	20	25	26	19	17	23	26	19	22	18	20	17	23	20	20	28	24	23	28	17	27	20	19	27	25	26	29	28	24	25	30	22	27	20	25	25	25	17	22	22	21	22	21	21	20	28	23	36	27	12	21	14	29	28	20	17	27	19	22	26	30	17	24	24	22	24	23	24	14	23	31	21	19	34	18	25	24	24	17	24	19	24	18	18	22	23	25	23	26	23	33	26	20	19	31	26	22	25	23	26	17	26	23	23	18	25	18	23	24	19	18	19	29	23	19	15	24	26	21	24	25	29	27	18	20	26	26	29	30	18	22	27	20	21	17	19	15	20	11	28	29	22	25	21	24	26	24	24	23	28	25	19	30	17	25	17	21	18	30	20	20	20	31	27	25	30	25	18	29	18	25	37	18	23	21	21	29	31	18	28	18	29	32	17	19	27	23	17	16	21	20	21	28	19	20	21	30	22	20	19	22	14	19	21	30	23	23	18	17	25	17	18	22	18	14	23	26	27	25	20	27	18	15	15	28	27	25	18	26	22	22	20	26	18	19	26	28	16	21	28	28	25	16	19	23	28	18	22	16	30	26	26	21	19	19	20	14	23	22	30	26	21	19	15	28	27	21	22	24	19	23	23	26	33	31	19	26	29	16	23	25	19	17	27	29	27	27	22	22	21	23	22	24	24	19	30	20	24	30	26	22	27	16	22	17	14	16	25	18	23	21	15	20	24	19	19	27	27	26	21	26	30	26	23	30	21	14	23	20	27	21	23	22	25	22	25	27	26	24	21	23	28	25	19	18	23	21	18	20	22	17	18	27	28	24	31	24	27	25	27	22	19	22	20	25	24	21	23	19	22	22	25	28	26	28	22	26	28	24	20	23	24	30	23	14	30	26	27	14	22	23	25	22	18	17	27	17	24	19	21	22	17	20	21	24	30	18	26	22	28	27	14	25	14	17	31	16	30	19	23	19	25	24	23	23	23	25	14	21	18	26	17	22	16	28	23	22	23	23	24	19	25	23	16	19	22	16	19	22	20	16	30	24	15	25	28	20	18	17	23	21	23	18	20	24	21	23	18	25	16	12	21	26	22	21	20	29	18	26	20	21	24	17	24	18	27	22	23	14	24	22	21	22	26	29	18	22	25	17	17	31	22	21	29	24	19	22	23	25	15	23	20	18	20	15	20	29	28	28	14	26	27	15	26	30	20	23	25	14	21	22	27	18	20	20	21	21	21	20	26	23	15	34	28	23	18	22	23	20	21	17	17	24	24	23	29	21	29	15	19	24	22	23	24	25	25	23	25	25	27	18	22	17	18	21	26	27	27	21	30	21	24	18	23	19	16	24	20	27	27	29	18	21	21	20	18	21	28	17	28	17	21	23	21	23	18	20	23	26	16	18	22	25	19	23	26	16	27	25	19	26	25	16	22	14	29	19	20	22	18	22	19	22	22	14	20	26	26	24	23	20	27	22	25	22	29	26	21	31	25	20	27	27	15	25	23	21	21	26	28	31	23	12	13	32	21	23	26	30	25	28	26	21	24	23	25	18	28	24	23	20	25	21	18	15	18	25	23	29	23	17	22	23	13	26	17	20	25	21	27	20	18	24	30	16	26	19	22	18	26	20	24	19	16	20	24	22	26	23	23	15	26	18	25	21	37	24	16	29	22	29	26	23	22	25	17	21	24	25	20	20	28	24	27	16	25	26	22	17	18	20	21	22	32	24	26	17	24	17	27	21	18	22	30	28	21	18	22	18	25	24	24	27	30	16	12	17	25	12	19	24	14	24	26	30	11	15	21	23	19	24	22	29	24	18	20	28	23	21	17	24	19	24	14	29	23	18	16	27	13	23	30	24	20	32	19	19	24	28	28	19	20	15	31	19	17	21	20	21	24	25	31	20	24	26	23	30	20	27	24	31	29	21	25	23	25	18	26	25	20	20	25	17	18	21	21	27	23	20	23	27	26	28	15	27	22	19	20	22	19	28	28	19	19	28	25	22	19	19	17	26	26	13	25	34	23	27	15	27	23	28	32	18	21	24	31	21	20	24	25	18	22	30	13	20	31	25	20	25	20	16	23	18	29	28	28	23	28	20	33	22	20	10	28	18	22	28	22	20	27	28	29	26	27	19	23	25	19	28	31	21	23	24	23	17	25	31	22	29	24	15	23	24	24	21	19	19	28	15	26	22	18	29	24	26	26	18	25	18	22	22	22	26	25	29	23	15	14	22	29	24	18	26	21	28	31	26	23	14	17	26	31	17	22	27	17	37	22	19	27	21	21	22	26	20	21	21	25	28	21	17	27	22	20	19	14	18	29	28	33	20	19	25	20	26	26	21	22	25	25	34	20	25	25	19	20	21	29	19	18	23	27	23	11	23	31	19	25	24	25	20	12	25	33	25	15	18	16	20	18	22	22	24	26	15	27	16	27	25	32	31	24	23	18	21	26	23	23
34204	18536	8938	16959	24167	22233	15745	12413	10110	9026	8423	8026	7511	6425	5767	4999	4060	3525	2952	2594	2660	2202	1987	1842	1799	1781	1650	1605	1620	1611	1535	1416	1290	1247	1234	1177	1162	1009	975	990	1014	997	937	871	893	848	758	715	714	672	671	685	686	658	708	729	709	758	632	590	525	485	492	429	419	424	418	456	408	394	384	400	409	447	367	424	422	365	398	398	407	425	399	396	420	402	412	417	406	400	415	361	391	381	423	375	397	409	365	396	401	381	406	398	386	397	386	418	397	428	369	379	416	379	350	366	394	394	357	396	396	406	382	408	412	392	391	405	369	372	404	392	349	430	382	387	424	379	420	390	395	406	418	395	410	384	371	377	424	388	408	421	387	407	407	414	365	396	435	375	397	396	409	411	400	415	386	393	410	405	397	366	362	417	407	427	367	395	359	391	394	398	428	378	400	400	387	349	433	369	395	397	374	406	356	397	399	401	352	376	386	384	387	371	411	403	383	385	382	358	390	397	373	408	379	394	384	411	400	413	373	384	391	396	387	376	367	416	370	392	378	377	388	399	388	401	369	370	420	425	364	391	392	410	398	407	381	390	397	400	373	421	431	395	365	388	400	366	386	399	339	347	434	373	405	409	391	381	344	384	417	395	427	402	381	404	395	386	421	360	392	405	426	419	405	380	400	381	403	414	353	397	408	375	411	407	398	397	363	385	398	403	390	378	366	392	406	430	389	358	404	355	396	423	403	381	404	358	380	395	388	396	451	416	380	412	421	372	372	362	376	368	406	393	413	394	403	397	404	421	357	392	361	390	379	367	420	430	394	365	375	408	377	382	400	400	408	419	369	365	377	389	394	402	373	405	406	375	395	409	375	351	398	419	433	400	395	392	376	373	392	425	380	405	399	371	416	375	406	405	385	403	384	346	395	391	371	383	378	403	391	353	393	381	387	419	372	375	424	354	414	376	371	400	369	387	361	369	386	400	409	358	379	391	428	375	397	402	391	392	395	397	401	407	374	370	417	395	382	392	385	392	403	398	432	402	421	407	387	380	402	424	377	392	415	390	388	417	399	373	375	393	411	384	381	357	398	375	398	378	364	414	363	357	365	373	393	392	396	416	389	375	396	367	392	394	391	394	427	402	383	410	385	373	396	373	368	351	357	387	384	388	383	378	370	400	410	375	396	378	377	407	399	408	371	409	415	412	395	389	410	375	407	379	393	375	389	373	423	388	371	419	389	383	380	376	403	431	390	387	378	400	393	405	371	405	393	409	399	405	405	383	402	419	388	414	368	374	384	423	396	397	387	408	389	356	408	406	398	376	364	393	405	436	412	406	368	406	393	398	402	403	391	379	415	421	347	392	359	386	370	405	370	399	403	378	404	394	366	401	407	373	431	377	382	413	428	403	393	399	396	378	364	388	406	364	391	395	421	379	382	381	400	366	367	390	395	387	414	402	365	395	403	389	410	410	397	400	389	376	379	380	373	408	355	394	403	393	385	366	425	379	399	414	425	389	406	378	349	392	404	396	386	380	404	400	370	390	378	385	409	368	400	380	378	406	387	413	398	362	349	413	385	394	397	379	365	393	390	415	430	380	352	392	414	371	360	350	344	405	354	386	426	405	395	413	413	379	385	379	390	379	369	386	425	359	380	428	380	373	403	352	413	441	413	366	391	397	389	405	379	394	391	397	413	366	381	399	373	394	369	436	376	446	391	415	407	415	412	370	391	401	392	376	400	420	377	389	385	369	392	389	369	390	408	405	379	406	374	372	397	400	392	391	375	334	402	387	369	386	413	400	406	368	391	396	425	387	399	406	369	363	364	425	384	365	439	352	401	401	380	423	419	390	372	373	397	362	383	401	391	416	407	404	365	381	379	420	375	377	385	414	392	404	412	374	444	382	392	362	361	420	354	387	372	383	372	404	403	419	367	377	389	383	385	389	393	424	416	402	415	378	389	374	369	420	406	370	427	395	394	391	388	374	355	396	411	388	406	374	360	385	373	392	413	372	396	372	363	378	424	391	440	373	343	371	372	382	387	400	416	380	407	388	369	411	398	408	406	387	411	375	391	385	367	377	380	402	385	403	390	401	388	391	377	406	387	442	361	386	425	383	364	393	398	382	398	398	379	385	371	364	358	375	409	404	381	395	373	394	428	348	396	381	378	380	396	431	405	404	364	383	413	381	432	379	363	375	364	390	386	440	396	396	384	414	372	385	391	402	407	351	420	387	373	360	391	409	369	402	392	378	402	375	362	427	384	404	375	384	396	400	368	410	415	374	373	417	379	341	370	380	386	331	376	408	408	410	394	362	393	387	386	399	372	371	396	417	368	398	400	408	387	374	427	392	402	373	386	362	404	359	410	398	452	367	386	376	387	409	397	394	426	408	403	381	378	363	410	348	397	408	407	391	387	419	372	358	383	408	400	387	396	403	394	388	409	380	405	395	395	379	397	399	377	431	384	403	365	387	394	362	404	411	402	368	348	401	392	409	383	418	385	365	398	381	408	391	385	371	398	380	391	370	367	381	397	375	399	395	396	362	420	370	368	375	377	394	428	392	394	367	417	414	361	398	406	404	391	380	387	345	395	398	400	387	376	414	372	387	400	414	402	373	407	383	411	377	423	407	386	370	415	384	388	404	392	411	374	409	399	401	388	387	376	371	371	389	396	370	416	439	424	395	399	386	372	403	390	386	384	394	431	416	396	389	392	387	370	395	402	372	419	384	408	402	369	395	402	376	412	392	386	375	371	417	366	459	376	378	388	399	411	427	359	401	393	375	407	408	382	392	410	383	381	385	382	419	385	397	398	393	393	358	393	390	416	398	396	414	376	349	429	415	388	370	381	397	405	340	386	388	359	413	404	396	402	381	380	380	385	357	407	386	407	403	382	392	386	409	352	419	405	392	387	381	393	368	395	382	395	386	368	436	389	367	407	361	385	411	366	378	380	404	388	376	391	391	378	372	348	362	381	378	412	401	357	402	396	406	376	381	399	387	380	392	392	371	376	413	373	405	384	409	404	378	422	377	412	387	399	391	396	379	367	395	386	411	346	409	408	384	414	401	404	368	370	348	395	403	367	379	379	381	385	389	381	360	414	358	386	381	386	369	391	379	429	350	387	393	383	381	353	419	417	386	382	398	367	400	406	408	396	359	369	381	406	360	362	413	418	376	393	411	381	378	401	405	352	394	383	378	377	387	383	374	380	422	379	385	403	375	368	379	412	413	401	399	389	417	385	382	408	402	362	399	356	396	373	373	380	363	399	411	439	379	394	417	372	375	372	406	374	374	423	395	412	407	374	354	361	397	378	364	395	383	392	379	393	402	376	404	385	368	370	409	395	382	408	425	421	427	389	367	367	360	386	377	374	401	371	391	427	378	364	400	402	358	391	361	407	364	379	394	366	360	384	386	424	383	402	369	415	414	360	400	431	366	369	345	381	371	376	396	397	369	347	417	400	371	376	379	387	388	387	402	345	396	389	424	387	382	386	362	356	408
6747	2633	731	489	685	596	354	293	259	237	254	270	259	218	175	181	160	133	113	99	97	106	84	87	84	72	81	51	89	59	64	71	64	61	47	59	54	42	51	44	48	39	42	39	44	42	36	37	37	30	41	29	35	35	32	42	36	31	32	33	31	32	20	29	28	34	38	24	22	33	28	26	29	25	35	35	36	39	23	23	29	31	24	26	33	29	25	26	25	32	24	22	33	24	35	23	25	19	29	38	27	26	24	27	37	25	31	23	25	33	28	31	30	31	26	33	21	21	28	37	15	26	22	34	23	25	19	29	32	26	15	25	25	24	32	20	27	21	24	19	32	18	26	45	20	22	24	20	33	24	32	28	27	31	25	31	36	18	24	30	22	37	31	35	23	26	25	22	24	17	33	36	23	30	19	31	22	29	23	23	31	36	33	18	27	27	26	26	35	24	31	31	45	29	26	31	23	26	39	29	24	28	24	22	32	33	33	33	18	37	23	31	34	39	27	26	24	32	20	30	33	26	25	31	28	41	27	24	17	26	28	29	21	26	39	29	24	33	18	24	31	34	23	33	21	30	24	35	18	27	29	25	17	26	20	23	22	23	27	28	27	26	16	26	38	24	28	38	30	26	33	32	21	24	35	16	29	22	26	23	21	21	32	31	38	27	22	28	38	28	18	30	24	30	25	31	29	22	25	25	35	28	22	33	25	35	30	36	24	27	27	27	23	23	30	25	27	31	23	34	29	32	25	26	36	19	27	14	30	23	20	28	19	16	25	30	27	29	34	21	25	32	27	23	28	32	30	37	31	28	21	23	32	22	26	22	23	21	19	27	27	39	26	34	24	27	30	28	30	35	35	17	32	21	25	31	33	25	29	27	38	19	19	25	37	29	32	23	19	24	29	26	27	24	31	41	33	29	31	23	31	23	27	27	23	33	32	28	31	31	24	39	30	22	34	20	27	19	17	31	20	29	28	23	32	28	26	27	26	32	30	19	24	30	28	29	19	34	29	23	21	24	33	32	33	32	27	27	29	24	21	23	24	29	22	28	26	26	29	20	20	22	24	27	19	14	22	32	35	34	35	27	25	29	22	26	30	13	30	31	14	23	27	28	22	24	24	24	18	33	29	33	26	31	19	19	23	29	20	27	18	27	28	22	28	25	32	35	28	27	28	24	20	25	19	23	21	32	30	17	34	27	20	23	18	35	27	25	26	30	22	21	33	28	23	21	23	20	28	38	25	16	25	29	14	33	33	30	34	38	29	25	25	15	29	34	34	28	23	27	34	19	32	23	33	22	16	26	22	29	23	33	41	27	26	25	19	28	33	38	39	37	36	23	13	29	33	30	29	21	28	30	34	23	34	26	29	35	35	35	38	30	21	16	27	35	32	26	26	28	19	18	18	22	24	24	14	20	23	26	27	23	33	20	27	19	32	30	22	28	26	26	28	28	37	27	29	27	39	38	23	32	23	30	18	35	34	28	27	27	24	22	20	20	31	27	35	26	24	31	19	39	32	39	25	43	17	34	27	34	34	26	30	25	33	19	20	23	30	22	35	30	20	39	24	32	18	31	37	28	19	39	20	30	26	29	25	35	27	33	25	21	27	20	15	26	29	35	27	26	32	20	22	23	21	26	28	16	32	24	26	24	22	30	28	33	33	39	36	31	35	27	34	28	31	38	22	30	29	25	32	23	30	25	24	22	27	29	29	35	20	27	27	32	23	25	20	28	25	30	21	19	33	14	20	26	31	24	24	22	29	28	32	30	26	32	34	35	32	29	30	17	27	18	25	29	20	24	27	28	22	23	20	24	24	21	34	16	24	28	29	35	27	23	33	39	32	28	25	24	27	27	26	34	31	23	26	31	30	32	23	34	34	25	36	28	20	24	32	25	24	22	17	32	29	32	15	17	21	28	32	31	35	23	28	31	32	37	23	19	27	28	27	31	24	32	31	30	27	23	22	26	25	30	28	34	45	29	36	29	33	23	23	31	21	20	27	40	30	19	34	24	18	21	33	20	26	29	30	19	23	28	21	23	29	28	35	24	30	26	32	26	30	27	30	25	27	40	26	26	16	22	23	33	31	24	26	31	20	28	29	32	16	27	23	18	29	26	19	28	28	22	29	24	31	26	22	27	24	41	20	32	27	31	25	31	34	18	25	26	22	14	24	15	31	23	29	20	17	30	19	18	32	21	17	32	28	26	30	29	25	24	25	23	24	29	19	36	32	21	33	22	29	27	27	27	29	22	32	22	38	26	26	30	21	22	23	25	27	32	26	25	18	27	25	35	26	30	22	20	34	25	23	30	20	21	19	27	26	20	35	23	24	24	31	26	18	23	37	27	26	21	13	25	34	19	30	33	28	34	19	16	26	28	35	34	20	25	25	20	29	30	27	21	20	23	32	24	27	27	32	35	37	31	26	25	39	23	32	24	27	27	30	29	31	35	36	29	33	28	28	25	34	27	21	21	21	30	22	31	22	26	25	16	34	31	27	27	31	35	27	19	31	29	26	31	28	20	23	28	29	19	21	27	30	37	23	26	32	30	25	24	29	25	37	21	35	29	30	35	29	20	38	31	31	24	32	28	27	22	35	36	32	28	28	33	27	17	34	22	25	26	26	36	27	35	28	36	32	23	32	36	27	22	25	24	23	24	26	37	25	21	28	29	33	31	22	22	25	26	27	21	22	26	28	30	28	23	22	22	23	22	16	27	22	23	34	27	38	21	32	29	36	26	27	33	28	35	19	30	18	18	36	33	27	29	27	26	24	25	22	27	20	31	31	24	20	35	26	36	31	26	26	26	31	30	28	27	33	32	24	25	25	24	28	34	22	33	38	24	35	25	23	26	34	32	25	20	33	31	21	28	19	33	31	21	23	24	24	33	28	20	29	36	30	26	36	35	25	31	23	22	20	24	29	26	33	30	31	27	32	25	22	17	37	29	25	35	28	25	21	25	29	23	25	19	30	23	23	34	31	30	37	22	30	23	21	28	26	29	29	37	25	19	28	30	23	28	31	33	22	29	22	33	36	26	24	29	16	24	43	20	26	21	33	35	30	29	28	28	26	35	28	39	16	26	27	18	29	38	22	39	28	21	31	27	34	30	18	36	36	27	29	28	22	26	27	31	25	19	25	32	29	28	30	26	32	25	22	31	29	33	26	25	29	14	29	32	26	34	24	27	28	30	35	26	32	22	24	27	29	26	26	22	24	22	29	26	39	38	24	27	25	18	25	29	27	22	23	31	21	33	30	29	32	34	22	21	29	24	25	26	19	22	27	19	32	28	17	24	27	26	30	22	31	28	26	27	35	33	27	32	37	27	27	28	25	40	26	32	32	25	22	26	22	34	25	28	22	31	29	34	21	21	33	26	36	32	28	29	24	34	30	23	29	28	34	28	24	35	26	29	35	33	38	36	33	23	23	30	25	21	36	18	26	29	34	32	28	22	28	25	25	24	26	26	29	27	28	31	31	28	24	23	28	31
45467	25414	14681	25774	34254	32851	25125	20313	17735	15587	15211	14797	13306	11176	10363	9196	7687	6467	5525	4879	4591	4234	3842	3477	3143	3073	2957	2992	2880	2724	2585	2331	2246	2084	2017	1922	1825	1657	1640	1612	1524	1563	1385	1340	1323	1234	1164	1113	1046	984	1005	979	926	938	999	1055	1011	932	831	745	647	659	618	569	548	588	548	499	509	481	497	492	465	501	475	463	512	532	487	559	469	525	450	504	505	496	501	471	463	471	450	475	474	472	448	466	424	432	454	494	487	488	485	483	502	457	460	450	453	472	478	448	475	449	449	475	508	536	451	463	467	493	511	475	450	433	460	493	450	479	491	486	474	463	433	478	428	460	423	444	448	440	468	452	498	477	444	488	480	469	475	471	454	480	466	465	441	419	467	458	467	470	459	465	461	488	436	468	480	454	475	457	497	437	432	477	450	459	469	453	458	474	429	428	455	468	439	448	449	467	471	484	471	468	483	482	446	473	475	492	492	505	498	460	435	457	471	430	436	493	525	482	461	440	468	472	456	464	445	463	485	429	455	452	456	482	481	439	467	472	485	452	434	461	426	475	484	468	461	467	483	441	435	443	495	457	459	441	486	473	474	470	495	479	447	463	507	462	443	432	459	472	460	438	455	479	500	529	501	450	453	454	453	498	444	426	462	477	482	505	499	448	487	460	463	463	473	473	438	466	483	482	467	480	414	498	490	490	478	451	453	453	432	490	454	454	442	483	466	472	466	503	443	463	452	471	438	463	480	468	426	477	465	473	467	470	464	485	458	467	470	488	481	482	482	437	459	435	453	470	464	503	424	499	434	469	472	463	478	425	443	497	467	465	471	453	470	447	453	433	437	477	455	466	438	454	463	460	463	481	474	499	445	469	455	485	443	457	514	453	452	478	475	470	413	455	487	421	503	450	503	460	466	467	461	471	447	474	462	468	470	469	465	482	463	472	427	444	454	458	452	460	423	507	492	456	445	464	497	451	381	465	466	462	445	476	480	479	469	447	432	447	486	473	436	474	491	453	474	463	444	494	446	446	454	458	467	457	445	435	442	455	473	456	478	487	387	477	464	465	480	465	461	478	461	465	455	484	462	422	431	449	475	476	479	474	455	479	454	450	461	436	479	467	463	463	467	491	440	458	435	451	462	460	465	513	465	445	456	420	467	467	479	423	435	468	453	462	493	486	473	490	455	441	438	476	483	453	481	451	480	422	472	446	473	455	451	444	473	492	444	489	471	484	502	493	448	415	410	459	444	436	461	477	458	467	451	456	480	460	473	467	472	450	496	452	437	467	480	452	471	449	466	492	493	449	461	450	446	464	471	459	414	449	453	467	462	491	458	458	430	434	474	467	451	472	455	442	477	472	481	461	479	521	427	485	473	493	460	470	461	462	468	443	451	444	456	453	471	462	477	456	466	464	462	480	470	475	478	453	461	481	480	469	501	455	423	433	480	476	484	467	437	466	453	462	463	484	476	469	444	460	471	482	458	472	470	494	452	450	446	455	483	459	500	446	498	413	457	458	490	499	452	430	444	466	419	470	474	425	438	454	435	486	437	461	440	455	437	454	460	440	485	469	458	480	488	474	456	483	468	436	488	468	459	496	474	490	465	441	514	455	457	478	448	434	436	422	507	465	467	495	440	423	477	478	456	485	441	454	460	518	468	437	468	502	437	430	478	469	493	459	437	495	492	447	452	457	431	463	478	445	465	449	433	471	486	458	500	469	471	476	471	478	454	465	427	475	474	433	449	491	413	455	423	466	484	470	430	457	454	490	480	397	490	456	477	414	467	475	459	474	482	466	438	493	516	476	449	461	473	479	434	466	450	455	452	417	455	456	443	496	464	476	454	457	473	462	486	459	489	472	451	459	512	466	489	469	492	482	430	466	468	458	455	450	446	463	478	500	457	474	464	477	484	451	476	482	411	466	468	465	451	482	420	442	440	476	464	446	440	429	460	508	443	443	433	464	460	489	445	473	499	420	437	500	445	510	434	464	441	456	458	436	443	483	483	436	449	439	475	453	468	456	454	461	453	446	497	473	443	426	428	445	454	462	447	462	431	492	454	452	473	450	436	441	478	495	407	460	453	462	454	493	473	507	525	490	471	446	472	439	476	431	450	434	442	473	458	436	465	462	470	438	485	474	497	489	457	435	459	464	462	414	455	508	487	452	447	452	470	477	455	437	498	454	475	468	442	451	440	490	463	477	480	515	445	438	469	418	461	449	458	449	477	457	493	492	442	451	466	476	447	422	447	466	469	429	443	448	465	437	454	447	479	432	486	462	459	441	436	485	435	447	445	502	428	496	456	463	472	458	418	447	486	470	455	425	452	468	459	461	453	431	491	427	461	483	494	472	440	452	431	491	431	484	451	480	417	427	482	494	454	484	467	509	475	498	493	446	415	468	464	442	464	433	479	471	484	429	464	483	483	434	439	439	469	499	470	450	472	438	451	444	409	463	473	476	436	451	458	458	421	467	496	443	471	466	444	422	500	449	441	465	480	441	480	483	484	485	464	490	463	486	401	464	430	489	502	482	476	483	479	482	506	471	461	482	492	483	507	474	480	470	433	428	497	450	485	456	458	438	454	460	460	481	496	459	460	479	469	447	484	460	478	479	496	477	473	469	456	474	511	459	467	494	448	464	451	461	456	470	468	461	495	500	486	483	470	507	455	459	466	470	493	456	478	495	475	492	476	514	460	454	443	468	439	455	446	490	464	514	492	442	469	481	484	462	462	465	491	437	475	456	466	466	477	451	479	442	474	479	427	429	494	479	441	451	462	483	447	463	472	437	482	477	425	420	486	501	492	464	447	448	498	494	467	446	462	456	477	474	494	474	469	517	481	464	472	514	486	498	445	475	433	458	467	471	439	464	479	456	506	483	464	464	454	483	452	462	464	483	427	446	467	437	452	519	495	484	455	507	464	417	456	469	511	433	473	450	488	492	439	519	452	513	479	462	482	444	456	490	468	430	495	462	470	489	495	420	478	498	450	466	463	460	496	488	497	478	441	433	452	472	481	474	456	450	491	452	447	461	463	421	456	451	454	453	478	443	490	493	469	456	443	482	462	443	479	457	484	455	434	489	474	451	462	489	436	498	441	495	469	434	492	444	454	459	442	477	498	437	460	458	460	453	451	499	477	500	446	465	450	496	429	445	456	474	451	507	437	448	460	477	464	459	481	466	477	435	461	419	455	441	474	463	482	474	507	484	459	451	477	432	487	441	480	446	482	478	441	473	486	495	465	493	463	444	461	439	482	501	500	478	465	449	441	466	442	471	457	464	441	484	462	451	476	449	444	436	488	474	455	454	470	468	465	484	463	466	456	474	450	462	492	447	464	470	470	463	461	470	472	464	527	432	456	430	428	450	469	451	436	455	467	451	427	450	474	474	490	466	462	469	481	480	480	453	464	487	453	413	478	468	501	469	443	446	445	459	465	501	483	485	502	463	459	478	461	481	458	456	470	449	475	474	453	477	475	467	447	432	455	479	465	452
6092	1392	468	301	614	733	266	213	182	184	215	182	208	173	131	128	98	96	105	89	83	78	70	75	58	55	74	54	60	58	53	51	49	39	64	47	52	48	52	53	37	41	46	41	49	42	32	30	37	47	36	37	47	48	32	49	40	38	45	37	43	25	31	44	31	34	40	35	35	30	35	29	29	27	31	24	32	27	31	38	31	34	26	30	27	26	31	40	34	34	29	28	35	31	22	30	29	36	21	26	28	24	28	27	31	31	32	22	31	32	39	31	23	34	28	34	32	39	28	31	37	27	26	34	31	35	34	29	40	38	32	32	32	27	31	25	31	35	20	26	33	29	46	30	22	30	33	38	30	29	29	25	37	24	31	35	34	39	20	37	24	40	28	20	30	35	26	37	29	27	43	35	43	20	34	19	34	25	33	24	21	30	19	26	31	31	37	32	27	27	31	29	27	26	39	39	30	36	22	26	31	39	32	36	42	26	25	29	27	30	33	37	37	36	34	33	32	24	29	31	32	32	28	38	37	33	29	32	34	32	38	28	26	21	38	31	34	26	31	30	27	19	26	26	33	30	27	36	25	31	31	25	39	31	31	26	26	35	39	35	27	28	34	29	31	23	26	48	31	26	30	23	32	35	41	28	35	27	42	23	40	24	34	47	24	37	28	29	26	33	37	29	33	37	37	32	21	26	30	26	38	30	31	22	32	30	29	25	26	29	35	34	44	29	26	29	24	26	33	30	27	37	27	20	43	26	24	29	26	32	23	34	32	28	36	28	31	28	33	22	39	28	28	27	33	31	34	45	34	29	29	36	43	32	30	29	32	36	31	38	40	35	35	30	24	38	38	28	29	21	29	16	36	30	27	29	31	33	30	28	34	32	25	29	34	28	27	28	27	30	29	31	26	27	31	26	39	21	32	39	34	27	30	25	35	19	33	36	30	33	29	25	22	27	32	36	35	24	32	30	36	26	39	31	34	31	29	33	28	38	33	34	23	26	24	29	28	26	31	30	25	35	24	29	33	35	32	31	37	28	27	31	30	37	28	31	38	36	25	31	25	30	29	36	35	42	30	31	38	30	36	33	32	34	36	31	25	36	31	30	36	35	29	30	28	38	33	39	33	41	31	30	28	25	23	31	23	48	35	30	32	32	37	33	29	24	38	29	28	37	41	25	30	28	27	29	28	28	37	36	32	36	38	18	19	30	24	32	33	33	37	32	31	39	31	31	26	34	33	27	23	31	30	32	34	30	29	33	32	29	29	21	25	31	25	28	29	29	39	34	39	28	25	35	22	28	28	31	32	31	30	41	27	24	26	39	20	27	38	38	35	32	25	21	30	29	30	35	36	37	31	29	23	29	34	37	25	31	38	31	25	23	30	33	24	30	30	31	22	26	26	35	27	33	23	36	33	34	30	31	34	28	44	20	37	29	33	23	40	22	26	33	26	29	25	23	28	35	19	28	22	28	24	34	26	35	23	26	30	26	33	23	31	24	28	33	41	25	32	32	30	34	37	40	33	34	27	29	26	34	26	29	30	31	28	29	32	35	32	31	31	20	22	35	22	37	27	23	32	32	30	23	29	28	22	30	31	26	30	26	29	21	27	31	30	29	28	40	31	25	33	23	30	34	39	31	23	38	31	32	35	28	32	23	25	34	34	33	34	41	32	36	37	43	36	25	30	30	36	30	43	34	29	29	29	38	34	34	21	36	31	32	32	24	29	22	33	36	32	34	22	27	33	31	26	21	23	26	31	26	18	31	27	27	34	34	33	29	33	29	30	29	26	22	29	41	34	34	38	31	29	23	23	36	28	20	26	30	29	52	25	18	25	35	25	37	31	40	40	35	29	36	38	36	21	42	27	29	25	25	27	26	27	33	32	28	35	31	29	35	32	35	30	30	33	27	36	35	35	29	28	32	38	35	29	37	36	25	31	25	26	40	29	38	32	30	31	37	25	27	33	34	33	22	28	35	41	27	27	21	35	34	36	27	27	25	34	23	31	20	29	28	30	42	34	28	37	34	38	26	24	28	32	25	28	27	26	32	31	35	34	35	41	29	39	34	31	39	36	43	23	33	31	24	30	33	34	29	28	29	28	32	29	25	31	22	26	37	30	29	37	24	33	25	26	36	27	26	27	46	25	24	25	25	33	33	37	30	35	30	29	34	29	29	32	30	33	26	41	35	32	32	30	26	31	29	31	33	31	36	26	29	27	30	27	22	27	26	24	35	36	34	29	29	42	29	40	33	26	37	22	25	37	18	33	23	32	29	30	36	23	40	29	43	30	33	30	33	35	41	33	24	39	30	36	31	47	31	21	20	33	25	24	27	40	26	27	36	34	32	37	43	39	32	36	35	42	20	26	27	32	25	26	39	31	29	25	42	31	29	27	31	36	32	26	39	37	26	35	27	32	28	22	31	20	30	30	41	29	42	32	36	26	34	25	38	36	40	44	34	31	25	36	33	25	23	41	26	35	29	28	25	34	21	35	25	40	33	36	26	35	30	42	32	31	33	25	30	30	30	34	30	34	28	33	29	22	43	28	22	39	34	37	22	25	32	33	31	31	36	29	23	30	29	20	34	27	36	35	29	27	20	33	30	28	36	38	32	26	29	22	31	25	35	36	33	34	38	28	25	22	34	27	35	32	34	24	33	29	32	31	42	37	25	29	27	29	46	44	23	34	29	29	33	29	35	27	22	31	42	23	29	33	34	33	26	31	25	31	27	28	34	24	30	33	27	33	27	36	20	36	36	30	30	26	31	35	25	26	35	28	41	29	33	33	25	25	34	31	35	31	25	26	32	24	31	23	30	26	21	28	35	38	33	28	39	32	27	25	31	35	37	35	37	36	33	32	34	27	32	42	28	37	34	25	35	23	32	37	32	28	27	33	37	28	20	34	23	29	28	30	18	28	29	40	34	30	36	31	31	29	32	26	28	24	28	31	35	28	36	24	39	29	28	22	30	27	26	26	24	43	41	24	30	28	37	28	35	19	26	35	35	35	36	31	41	38	31	32	35	42	26	24	28	38	30	31	25	33	35	26	34	36	40	38	28	31	35	25	29	27	41	37	25	32	33	24	34	30	28	26	17	26	40	30	33	24	43	36	27	31	25	34	35	26	32	33	30	40	34	35	33	25	32	29	23	35	29	44	30	36	32	31	26	36	37	33	21	35	27	32	33	29	29	28	31	30	39	33	28	30	29	31	34	28	29	32	27	32	33	26	28	29	35	23	31	31	25	26	35	35	24	27	19	29	30	19	32	43	34	34	24	21	29	21	34	29	29	34	26	30	25	17	31	30	34	35	34	33	38	33	30	30	38	34	38	34	34	29	40	30	33	29	24	27	45	30	42	28	39	32	30	31	26	21	31	45	29	28	29	29	33	32	40	29	24	34	33	18	24	36	34	42	37	25	27	34	30	42	28	30	24	39	24	34	20	30	26	29	40	23	35	42	27	26	24	39	23	38	32	31	30	24	36	29	33
39267	20226	11756	20862	33736	32123	21622	16540	14093	12482	11738	11410	11091	9167	7447	6842	5880	5138	4403	3962	3779	3470	3081	2728	2617	2458	2471	2457	2358	2253	2016	1867	1840	1768	1735	1632	1575	1465	1422	1391	1295	1195	1227	1200	1163	1050	1012	986	916	913	939	916	869	858	890	956	842	834	773	717	627	616	578	596	607	579	626	518	551	592	540	584	517	580	582	575	585	576	569	532	556	530	572	535	533	551	548	564	518	557	524	532	529	502	557	530	539	522	495	553	497	500	510	522	528	504	513	543	532	527	537	477	542	533	505	505	555	490	519	517	520	504	543	552	522	489	552	486	509	562	490	517	508	506	518	525	541	533	508	513	504	515	541	528	527	544	477	521	538	528	550	500	532	536	550	489	556	529	523	551	491	522	468	549	524	522	522	564	549	492	552	531	514	543	549	533	528	528	495	529	514	536	561	546	540	538	500	544	519	482	535	483	512	534	524	542	512	499	502	515	520	523	528	519	553	522	523	527	516	519	525	536	497	489	497	517	550	553	525	547	527	530	518	511	548	496	523	523	498	548	524	551	534	555	501	568	506	510	518	513	534	534	496	521	501	551	510	494	563	541	533	555	536	535	527	503	501	568	556	522	533	541	543	486	501	467	491	554	527	563	532	569	510	518	539	553	507	527	518	543	539	493	492	513	502	535	490	525	527	509	507	556	513	549	495	490	541	542	514	483	518	496	563	538	520	531	537	524	528	526	539	555	552	556	497	518	554	512	566	491	519	537	526	502	532	514	494	560	516	565	525	548	530	522	522	530	527	532	528	514	520	518	547	529	516	545	514	542	498	526	566	493	542	493	517	524	536	499	513	543	521	527	525	510	523	534	583	568	531	545	538	536	512	519	546	477	519	498	570	584	488	525	519	513	512	535	527	533	521	504	547	523	532	536	538	510	504	525	495	516	526	556	537	494	514	508	515	503	498	515	481	523	567	475	539	482	509	537	517	518	528	496	577	511	533	540	516	542	551	466	527	545	542	546	562	525	513	525	515	538	501	516	534	522	520	552	499	493	538	447	527	546	537	520	549	556	518	530	507	495	539	518	528	513	516	515	474	545	469	492	540	524	505	529	523	523	515	515	492	520	546	514	488	516	503	520	521	526	525	480	494	511	478	520	515	513	505	510	517	546	546	499	518	532	546	544	503	497	499	509	518	529	572	550	498	547	501	536	519	544	534	500	501	531	489	492	510	498	500	493	479	527	498	520	531	509	517	490	524	564	573	532	486	497	499	525	476	525	500	527	500	566	529	545	533	535	532	528	517	551	504	529	546	530	533	534	495	548	518	535	500	548	504	552	505	489	552	512	511	550	501	531	539	524	549	525	514	544	552	532	570	519	515	514	465	562	510	521	509	500	528	491	569	494	504	559	486	548	476	558	537	558	509	542	529	492	530	483	502	516	557	501	535	516	519	555	508	530	517	515	569	484	487	518	539	533	507	515	470	557	517	530	521	540	500	527	530	540	528	542	502	507	494	523	530	559	525	516	522	516	535	525	506	517	539	526	491	522	592	523	551	542	537	544	527	536	555	553	509	538	505	529	528	537	526	583	570	517	525	532	544	516	534	581	528	490	497	524	488	525	505	545	495	487	499	526	510	554	485	528	491	528	494	556	529	526	513	529	533	504	515	507	533	547	550	485	497	541	507	537	497	536	536	500	520	554	500	543	528	542	509	499	506	532	541	505	500	497	525	533	565	569	524	511	510	581	522	540	511	512	516	501	502	529	584	548	491	573	536	511	524	500	507	525	490	525	501	521	512	475	513	546	542	533	518	485	548	512	532	517	537	484	520	510	493	562	508	520	528	522	494	492	545	503	556	513	538	510	497	511	566	503	511	523	521	530	479	529	487	495	525	494	526	524	524	555	492	511	543	523	523	531	574	510	538	488	542	489	470	547	543	529	527	475	516	506	527	533	507	543	528	533	531	494	501	498	524	461	507	510	528	544	531	521	489	532	539	518	505	525	530	495	520	514	523	543	514	480	554	527	563	503	550	506	566	516	528	530	540	475	518	515	503	518	511	561	525	521	545	495	509	565	535	544	506	497	508	516	503	506	488	544	538	506	531	511	505	518	485	493	484	515	522	497	503	540	479	511	504	509	548	517	510	529	519	543	494	512	514	485	520	529	536	496	470	514	561	516	514	528	499	452	493	503	546	494	577	484	528	553	520	501	525	536	532	491	483	550	526	551	565	493	510	532	502	526	501	502	488	552	539	544	551	476	537	526	531	514	546	533	541	499	525	486	468	546	481	514	574	500	532	558	580	540	465	521	574	498	536	519	578	496	591	501	523	522	550	518	552	523	493	516	515	528	537	513	515	541	519	523	492	524	510	513	509	549	506	535	519	564	548	539	540	533	541	498	520	574	563	513	513	504	528	553	541	509	490	522	505	504	525	558	507	523	512	537	521	538	539	549	509	544	513	469	497	516	533	524	506	561	532	480	526	544	526	567	478	526	480	483	567	491	576	514	525	515	531	504	552	487	510	522	499	512	513	545	506	520	546	546	522	497	523	530	522	515	513	517	545	544	519	503	509	477	506	526	518	513	484	528	569	518	515	543	482	522	519	537	494	536	511	512	536	508	523	526	510	561	526	569	529	531	522	511	500	500	550	571	521	487	537	523	527	532	513	559	519	583	519	525	492	510	499	534	529	541	528	502	490	501	507	524	529	572	511	544	520	520	512	525	553	512	536	546	502	542	486	593	535	471	509	510	539	485	513	520	517	532	486	494	554	523	495	456	525	538	524	492	483	519	566	570	518	518	520	504	539	524	560	520	500	529	530	543	510	568	513	549	530	556	505	547	526	534	491	540	520	517	490	535	525	501	527	568	506	485	546	520	551	532	484	518	542	495	544	532	524	561	534	504	532	553	520	509	482	525	515	539	563	572	546	521	523	505	485	519	486	502	531	519	528	502	526	540	491	504	512	498	513	523	466	506	565	535	529	532	480	516	536	506	548	523	549	519	518	527	558	517	512	529	519	520	525	530	514	521	540	510	564	529	502	561	520	525	506	493	564	532	526	534	507	499	521	532	521	541	518	524	509	534	513	479	494	497	479	554	541	520	534	533	541	560	531	556	489	503	517	541	504	497	555	522	555	526	546	501	539	550	539	521	507	511	560	519	542	537	531	486	546	523	509	477	537	519	511	535	528	507	568	527	509	536	520	516	493	533	501	554	508	503	460	573	527	521	516	524	517	515	532	517	523	546	551	527	524	500	520	546	478	522	468	529	528	558	488	533	550	522	527	497	541	506	517	531	491	556	502	518	499	518	519	529	512	536	525	495	546	520	506	532	544	531	534	558	533	527	548	523	552	517	496	520	548	562	516	522	552	497	514	510	520	486	518	475	525	495	509	484	512	499	527	527	530	489	595	545	505	514	497	539	502	508	530	556	520	556	511	509	548	524	526	509	506	541	543	491	521	560	535	496	507	533	555	534	514	545	498	519	529	498	522	488	517	507	502	507
7944	2305	827	532	2224	2128	424	296	263	258	243	270	276	259	202	177	154	138	111	118	85	90	94	83	86	86	73	83	80	70	73	75	71	56	70	75	42	55	61	48	43	51	53	48	41	33	41	41	39	42	47	30	36	46	32	47	49	41	44	38	38	39	40	32	38	34	29	36	23	29	20	37	20	31	30	33	33	34	28	29	32	22	30	32	31	34	27	35	40	31	34	34	38	27	31	47	31	35	31	38	32	34	28	28	24	35	23	25	27	26	38	42	23	22	31	31	39	27	25	28	38	28	38	36	22	36	41	32	32	40	30	42	29	37	38	32	22	29	31	30	31	32	27	23	25	23	33	25	26	31	35	40	35	27	28	27	20	29	33	31	29	32	24	36	32	38	33	24	36	33	29	28	40	39	38	21	34	29	24	36	31	23	40	39	35	33	24	33	37	24	41	28	45	29	37	35	28	38	34	24	34	26	33	32	39	33	36	35	39	29	37	29	32	31	46	32	29	35	30	26	38	32	29	30	31	51	26	28	38	35	38	37	23	32	21	34	28	31	21	28	25	25	40	42	30	23	28	24	24	32	41	37	23	30	31	34	41	24	25	27	28	29	27	33	34	38	37	31	40	28	31	26	29	24	25	36	28	36	29	26	34	31	35	27	24	37	30	36	30	23	25	31	33	25	32	43	26	29	25	34	42	32	34	45	37	34	33	20	33	42	25	37	39	27	31	30	42	40	47	23	24	27	42	24	38	34	39	30	30	37	25	33	30	28	25	30	37	36	40	35	27	30	29	25	23	30	27	35	32	31	17	26	30	26	32	27	36	20	27	34	38	35	36	40	32	33	44	38	26	37	33	27	29	41	30	39	32	39	27	31	27	27	38	32	35	35	36	29	37	35	30	38	22	31	26	19	27	37	35	30	39	31	30	38	44	36	30	26	18	31	27	36	39	32	21	25	28	32	33	30	36	33	32	28	18	27	30	42	27	34	26	28	37	33	35	27	35	26	27	27	29	30	26	21	27	38	34	25	33	31	32	38	35	26	28	30	34	32	30	40	29	43	25	35	38	30	36	22	33	39	20	27	33	32	34	28	28	27	30	38	30	37	32	35	32	40	38	36	27	26	37	39	34	40	25	39	30	34	30	46	32	44	30	29	32	33	26	35	27	37	32	26	26	33	26	33	35	33	39	33	30	23	30	36	37	25	34	32	37	37	25	31	26	43	37	29	34	34	36	32	32	35	16	32	37	28	36	37	30	40	39	29	31	35	30	34	34	24	33	31	34	27	30	29	33	36	29	31	34	19	22	33	32	38	32	29	26	22	26	28	33	26	34	21	36	28	35	21	27	25	32	30	31	36	35	30	36	23	32	20	33	31	34	40	38	22	31	33	35	27	29	34	37	32	29	27	38	24	30	35	41	34	29	22	33	33	33	28	37	24	23	25	30	26	24	30	44	42	24	32	30	28	27	37	30	36	28	44	35	29	34	28	19	32	38	26	34	43	36	37	26	29	34	33	39	34	16	16	28	36	26	29	41	35	36	25	44	35	30	30	33	27	25	28	27	40	26	36	37	31	30	30	25	48	43	28	31	35	37	31	31	32	33	31	29	32	44	30	35	30	24	26	36	30	23	35	30	27	26	35	26	41	26	21	26	27	39	34	33	39	24	36	34	32	29	39	34	24	37	36	30	46	27	31	33	36	38	36	38	30	33	34	33	30	23	29	31	28	38	25	31	33	31	25	28	33	43	30	37	24	26	23	29	32	31	32	34	25	35	29	33	26	34	45	31	27	40	28	29	32	34	44	36	36	27	28	26	24	36	39	29	33	25	40	41	17	35	40	19	25	32	34	31	32	40	26	38	36	36	38	28	36	36	39	36	23	33	27	34	26	34	30	37	32	42	32	32	42	29	32	34	32	33	29	37	34	32	29	23	31	32	40	30	35	28	33	42	26	26	32	29	27	34	31	32	30	35	36	32	30	34	24	34	33	31	32	29	26	29	28	30	24	37	34	32	32	23	11	26	48	23	21	32	27	35	35	36	32	31	42	33	39	28	44	29	41	28	30	30	26	26	29	35	39	34	31	28	27	31	43	27	43	32	30	32	33	33	25	30	28	27	41	31	26	38	38	35	35	35	37	42	37	25	23	39	32	42	32	29	39	17	31	33	33	17	26	32	28	37	28	44	27	29	35	30	29	28	38	39	27	27	29	43	36	30	44	33	27	31	25	31	29	33	33	33	41	34	45	28	35	30	26	34	27	38	44	34	37	28	22	31	30	40	27	28	33	33	32	30	27	38	24	22	34	25	40	41	27	27	36	33	32	39	30	33	38	22	29	30	39	31	42	26	45	30	46	33	43	25	26	35	26	29	36	26	27	31	23	35	30	40	23	37	30	29	26	23	35	28	45	34	36	26	31	33	20	36	25	34	38	31	28	33	34	32	30	30	33	33	25	28	31	32	32	37	31	35	29	28	31	27	32	28	29	26	33	33	31	28	38	32	29	40	28	38	32	37	37	28	25	37	30	24	34	31	36	35	36	39	32	21	33	32	30	35	36	41	31	32	23	28	46	31	21	24	26	34	29	34	40	26	27	27	41	33	28	30	25	31	25	37	40	42	30	32	29	37	35	26	35	29	28	27	37	35	29	29	31	34	39	41	30	43	38	34	32	38	28	19	29	42	25	43	28	46	34	40	32	32	33	35	34	29	37	36	23	30	26	33	31	32	33	27	34	25	35	32	39	30	39	31	40	27	39	34	32	28	30	34	28	31	29	30	23	39	32	37	23	40	33	30	35	26	40	29	38	31	31	27	26	36	24	28	31	34	17	34	32	37	39	35	34	33	32	35	35	41	33	35	25	25	31	29	25	24	33	22	39	38	39	34	24	27	30	27	28	28	42	36	36	27	33	21	28	38	29	28	39	20	43	37	27	37	26	24	38	23	28	37	33	30	44	31	49	44	30	33	38	29	30	29	32	31	26	35	42	35	27	31	42	39	43	33	33	26	33	33	30	47	24	39	33	33	32	37	37	37	29	25	31	35	31	30	25	39	48	27	33	29	30	27	27	34	28	34	35	28	24	41	32	38	22	26	33	28	30	32	42	31	33	32	25	27	30	36	40	27	36	27	36	36	23	28	43	39	30	22	31	24	33	40	39	41	14	27	24	32	33	33	35	37	26	18	31	26	30	30	32	27	33	41	23	32	33	29	28	33	39	28	40	29	25	26	41	29	30	29	30	33	24	30	38	29	29	41	36	32	29	29	33	17	26	35	27	38	32	31	30	33	33	24	28	26	37	34	29	31	38	34	39	34	25	34	28	37	23	41	40	22	34	35	33	41	38	34	36	23	35	30	24	24	26	38	22	34	37	31	43	27	29	41	33	34	39	33	31	37	34	31	22	36	30	32	20	37	38	35	42	28	27	36	37	36	24	31	31	37	29	33	35	25	32	31	30	37	31	31	18	30	25	29	34	27	34	50	47
46447	25324	16777	27546	47966	38127	27113	22089	18535	16234	15640	15850	14738	12926	10636	9009	7664	7079	6043	5819	5317	4884	4271	3757	3689	3600	3511	3385	3104	2964	2796	2697	2595	2398	2290	2201	2019	1887	1840	1779	1593	1501	1470	1504	1466	1379	1256	1204	1197	1152	1100	1077	987	1027	1127	1050	1025	953	871	752	717	696	618	728	621	605	641	671	606	592	603	588	564	599	569	578	583	583	551	625	552	567	605	612	570	588	563	603	556	533	572	535	549	534	565	567	536	571	520	554	567	520	557	574	543	547	581	576	543	515	544	567	545	518	519	573	546	565	584	538	523	558	550	565	522	523	545	568	568	541	528	592	584	522	547	551	536	514	544	542	542	506	594	531	548	562	577	543	549	555	542	541	520	557	515	531	532	522	572	578	553	566	512	570	524	525	566	561	534	520	534	509	543	589	508	549	523	559	582	560	549	564	567	526	524	562	548	574	514	569	559	513	556	536	525	531	530	516	550	588	501	550	573	543	538	577	528	500	504	565	574	549	528	518	527	516	569	530	549	539	530	535	535	492	520	572	559	549	554	510	570	540	506	550	548	511	538	512	565	503	532	548	575	552	558	551	513	579	545	574	532	542	520	528	550	548	544	522	585	527	603	559	513	516	558	496	547	536	563	546	511	555	543	571	554	514	566	533	567	542	508	546	539	512	587	549	559	548	548	556	572	564	554	544	574	556	502	572	547	566	548	553	547	568	590	532	540	503	542	567	574	569	537	569	548	566	531	514	513	554	536	575	533	552	519	491	523	560	561	518	589	525	523	565	555	555	550	551	507	529	555	509	557	533	559	537	575	533	496	562	504	580	528	553	559	553	577	543	538	541	536	527	532	544	548	540	544	548	567	550	555	566	566	565	567	539	548	526	579	537	525	517	525	507	541	503	585	557	533	517	529	579	559	576	566	554	542	499	563	548	578	560	546	539	576	558	529	579	555	510	544	542	558	537	556	563	557	531	554	535	543	508	549	576	547	535	577	548	591	571	590	553	516	576	558	561	520	584	549	547	501	577	536	561	564	566	581	590	514	566	491	551	542	523	551	536	512	556	513	572	528	583	468	587	562	545	502	565	533	515	565	569	519	502	514	536	554	527	567	541	538	528	528	525	530	564	512	541	512	534	556	537	543	540	556	558	587	570	543	543	508	534	522	546	556	529	542	537	568	527	517	561	528	552	555	532	548	531	556	542	550	545	565	521	551	513	568	540	569	566	564	504	558	551	578	512	552	522	550	537	540	542	525	539	543	534	508	536	515	571	540	545	587	513	517	528	570	540	555	507	574	497	537	577	528	593	546	547	522	558	540	572	557	541	549	560	573	515	548	512	536	578	543	593	541	545	539	549	518	546	558	558	528	552	594	544	571	510	552	551	578	617	533	543	531	529	537	565	571	522	524	522	507	540	562	501	524	546	528	536	505	514	567	564	547	534	574	502	571	560	535	521	521	567	547	544	518	571	576	520	579	540	528	546	523	552	520	560	506	532	500	549	548	579	564	564	528	532	565	543	603	530	540	565	551	580	529	545	521	571	532	558	554	548	541	555	529	521	570	546	467	578	522	544	570	542	538	553	523	546	555	524	558	579	530	507	592	541	520	535	523	566	523	543	549	574	519	529	551	547	566	564	565	527	548	515	522	558	527	538	575	535	536	538	555	549	536	534	513	568	542	562	561	531	569	533	548	557	533	564	558	543	541	517	565	548	533	526	543	536	550	518	537	563	539	544	544	562	524	499	527	525	564	535	570	564	532	554	507	527	505	525	553	550	530	568	566	554	565	526	590	563	527	514	534	514	510	568	548	570	539	547	590	528	508	576	551	547	524	526	552	539	545	582	556	537	510	467	569	540	518	499	537	582	519	529	575	522	541	509	535	539	498	534	538	521	516	553	495	537	525	556	555	527	558	502	557	520	566	535	557	577	566	555	542	567	537	525	552	577	571	563	532	592	552	512	569	538	552	539	554	528	528	562	550	547	529	513	555	547	568	516	525	513	535	550	519	550	541	545	554	584	583	569	530	552	563	559	548	533	496	525	586	572	563	554	547	570	579	557	532	562	534	543	583	571	528	508	518	535	525	523	557	534	534	550	559	534	519	508	528	549	509	570	501	583	541	554	542	528	544	543	555	537	515	512	491	598	547	518	517	545	563	561	525	534	576	563	541	560	558	528	509	552	536	543	533	548	543	533	539	494	546	548	506	563	543	500	531	588	521	547	539	542	510	559	541	538	552	518	497	519	524	526	551	548	547	566	565	552	533	574	534	613	472	526	521	541	570	521	538	544	585	547	541	541	556	525	501	545	568	538	573	540	539	512	558	545	550	540	563	531	565	549	524	522	561	558	532	518	514	575	548	553	558	518	577	569	562	577	577	527	549	589	555	586	557	535	553	553	534	570	581	587	501	591	541	546	541	542	570	560	539	541	518	535	562	565	573	533	529	570	585	539	521	499	550	509	534	504	544	549	534	566	535	533	534	571	549	565	566	539	536	543	542	571	575	560	539	598	565	536	506	531	598	561	512	539	547	559	556	547	538	535	529	569	555	555	523	540	556	530	536	557	516	535	566	547	529	545	570	561	557	611	541	575	513	550	551	559	512	547	529	517	516	557	520	491	541	561	564	560	553	575	496	501	530	543	536	562	556	547	573	517	542	551	555	537	534	521	556	528	586	576	509	572	560	538	518	526	559	540	566	528	512	579	513	512	539	568	582	530	547	574	547	501	537	545	562	547	545	569	571	556	564	546	601	552	559	513	534	520	554	543	574	513	538	552	525	545	538	533	570	514	527	546	551	563	532	526	547	517	510	506	578	555	576	549	569	541	554	513	568	573	509	538	570	575	526	537	543	543	542	510	574	539	547	552	558	534	518	539	572	540	548	552	576	572	585	511	542	551	540	555	536	533	532	546	547	535	557	535	535	512	575	556	537	553	555	540	538	536	548	538	562	560	551	561	535	529	548	582	532	563	527	557	522	557	551	587	557	545	523	522	545	544	503	547	530	520	557	534	566	582	542	536	549	507	548	539	533	560	587	585	545	540	555	530	578	542	546	584	503	543	536	521	518	563	547	509	539	549	548	511	528	603	549	560	543	512	553	533	551	524	535	548	553	529	541	515	505	540	558	564	530	551	573	519	532	548	552	607	526	548	537	546	552	524	552	556	556	556	499	562	536	517	579	569	545	536	597	527	552	560	563	534	550	583	573	523	563	593	556	562	518	564	562	517	534	502	574	574	551	490	581	550	552	517	562	547	513	530	587	523	566	553	554	522	582	542	547	555	589	560	551	576	540	543	548	564	520	556	543	503	534	550	517	566	567	564	567	534	554	558	571	574	477	548	569	520	528	560	566	574	540	535	558	556	565	571	516	528	545	554	552	565	515	537	588	536	578	559	546	550	537	488	563	580	527	526	571	537	575	581	569	568	520	558	551	551	575	544	550	520	550	518	532	518	542	567	566	491	520	520	497	522	560	545	522	528	554	523	503	547	541	550
3238	736	311	218	735	397	160	127	98	123	131	136	139	100	90	69	71	65	66	65	63	50	49	31	36	44	47	43	47	38	45	27	36	29	36	49	39	39	21	35	27	40	22	33	31	29	23	25	19	29	27	33	20	35	23	33	20	27	24	25	15	26	27	28	28	17	29	27	26	20	19	11	26	23	22	21	26	22	16	21	17	21	13	20	24	14	17	22	21	23	24	17	20	22	20	18	19	16	27	23	22	15	27	20	34	25	20	28	23	22	35	17	20	21	27	23	13	24	25	19	21	26	26	21	29	22	17	16	23	13	23	21	23	29	20	25	21	14	15	19	19	29	23	23	29	22	27	13	22	30	15	23	24	24	13	14	23	19	25	25	23	21	13	22	22	20	21	26	20	23	14	25	16	25	25	25	20	21	32	28	29	22	18	23	17	22	20	30	17	26	21	22	18	18	19	19	21	21	22	28	21	25	17	19	20	27	22	12	21	28	22	25	27	27	30	21	16	16	29	17	17	18	19	12	22	25	25	23	14	22	25	21	27	24	19	28	13	21	15	31	30	24	20	33	22	26	22	20	21	17	19	21	25	28	18	23	18	23	23	27	14	21	20	15	23	22	27	20	19	17	26	24	20	21	30	22	21	20	23	17	28	29	22	17	23	22	31	18	22	22	18	28	16	14	18	23	21	20	18	20	27	28	23	21	28	16	22	23	25	25	21	24	21	19	17	18	25	16	19	23	26	17	27	17	25	23	22	18	20	26	20	21	23	20	16	16	26	19	31	18	21	26	22	23	18	23	20	23	12	13	33	23	24	25	28	22	23	20	20	20	21	28	24	34	23	25	12	13	22	26	22	24	29	21	19	22	23	18	22	10	21	27	15	31	35	32	29	30	28	19	29	17	18	17	26	25	24	15	20	18	25	26	28	26	22	32	22	24	21	31	23	23	17	20	23	32	22	34	28	25	23	15	37	17	17	21	25	23	28	19	15	23	20	23	20	23	19	21	12	23	18	19	22	16	16	19	20	20	15	19	17	21	19	24	26	26	17	25	28	28	22	28	17	17	23	19	31	21	27	31	23	33	19	22	27	28	21	15	20	18	17	15	19	23	27	28	33	16	31	18	29	27	20	11	23	22	19	16	21	26	16	35	27	22	18	21	20	19	25	19	20	24	22	26	24	27	22	20	20	22	27	21	23	20	22	25	25	25	20	22	28	15	17	15	26	22	24	25	20	18	17	25	31	20	24	26	21	23	21	24	21	23	26	12	22	22	25	16	21	23	27	22	24	29	22	18	24	29	18	24	21	25	27	17	9	31	23	22	19	22	24	24	14	19	19	22	20	22	15	14	24	26	15	21	26	30	20	23	21	27	24	15	22	22	18	26	19	25	21	26	19	27	28	15	22	18	21	20	20	18	24	29	25	30	26	16	22	33	15	24	27	17	21	28	24	18	27	25	28	23	27	23	25	26	22	23	19	27	16	22	11	26	24	20	10	21	11	21	28	21	19	27	19	25	19	21	31	22	22	27	17	22	22	13	18	24	26	20	16	20	21	27	18	25	17	22	13	23	28	19	22	25	23	20	27	27	24	23	24	27	18	23	24	24	21	17	18	22	23	19	21	22	18	23	21	17	20	19	23	23	22	27	18	23	32	21	22	25	30	21	12	23	20	25	19	27	21	28	18	25	25	26	13	17	31	24	16	24	24	20	21	19	20	31	23	22	31	14	16	20	31	22	23	26	28	17	25	24	17	21	25	18	18	23	24	20	10	24	12	22	16	23	25	22	25	24	23	19	25	23	34	24	32	11	27	38	27	20	18	18	19	28	26	26	24	24	22	20	23	17	18	21	18	15	28	22	21	12	26	15	19	24	15	28	19	27	28	18	17	24	27	28	21	20	15	33	32	24	16	23	29	27	26	23	20	22	18	22	31	22	21	22	27	16	23	22	20	22	21	25	26	25	27	18	16	22	15	23	25	24	22	23	21	17	26	28	17	31	22	20	24	20	21	19	22	16	16	25	18	20	16	24	14	22	25	16	18	17	28	21	21	14	22	24	27	16	22	21	28	26	23	27	18	19	21	19	25	18	27	23	26	21	26	25	27	16	21	28	23	26	21	20	25	27	22	25	29	24	29	22	27	20	28	24	25	24	17	28	14	13	18	18	18	20	16	22	19	17	21	19	24	17	39	18	27	15	11	23	31	18	10	15	17	26	14	18	26	25	18	32	24	25	26	19	20	9	25	22	17	14	21	27	17	20	23	24	15	19	14	14	13	25	19	18	17	24	26	19	25	24	15	20	17	28	27	14	22	25	24	27	29	17	15	24	28	20	29	22	20	12	19	25	25	21	27	24	19	19	21	30	24	22	24	16	17	23	29	18	25	20	20	20	20	19	22	15	18	19	19	28	17	22	27	16	23	19	26	25	19	27	21	26	17	16	30	23	19	20	24	20	18	23	32	13	24	23	23	18	19	21	30	25	26	29	22	16	24	26	24	19	29	19	27	15	23	20	26	26	22	20	21	28	24	22	20	25	21	25	23	27	23	26	26	23	18	21	23	21	24	20	15	17	17	22	23	16	16	27	28	27	18	21	27	28	19	20	27	26	21	18	17	24	20	15	16	16	26	26	29	25	29	22	14	21	21	28	28	26	23	27	17	31	28	16	18	23	16	21	25	20	24	25	23	20	25	24	27	23	31	26	20	24	27	24	21	24	18	20	23	20	21	22	23	18	24	26	19	26	26	26	22	23	24	18	23	19	24	16	22	28	15	23	22	16	25	26	19	17	28	23	28	19	29	23	17	20	21	14	20	27	22	19	20	20	28	21	22	23	17	11	21	18	26	26	25	23	26	23	25	21	14	26	14	23	25	37	18	26	25	24	27	22	25	27	31	21	30	21	27	22	23	26	29	20	14	24	28	19	20	25	15	21	24	24	22	28	16	15	24	19	16	21	24	21	19	26	27	23	17	27	21	29	19	18	13	24	30	23	25	27	19	23	28	22	29	16	15	24	20	35	16	21	26	26	24	21	16	22	16	30	20	18	13	20	19	16	21	23	23	23	28	23	21	19	16	16	22	27	28	22	24	27	18	29	23	28	16	27	17	27	28	29	29	25	21	30	24	19	14	25	24	30	24	21	25	22	20	29	30	20	24	25	27	26	19	20	32	25	25	27	26	19	27	32	15	20	21	18	17	23	21	17	18	22	19	24	18	25	19	28	29	30	25	29	20	17	22	26	26	24	21	19	22	26	20	16	20	19	18	17	19	23	21	24	25	25	22	14	17	26	20	29	19	15	25	16	28	22	28	23	28	22	16	18	19	26	21	25	23	18	18	23	22	21	15	13	24	19	27	22	33	15	20	20	17	19	18	21	19	18	18	22	19	11	30	22	17	22	27	17	28	18	11	18	16	22	26	20	25	18	25	25	31	29	22	17	22	17	19	20	20	29	20	26	21	27	18	19	15	20	27	25	20	27	30	18
34088	16875	8753	17819	34415	22311	16011	11716	9525	8110	7656	7875	7947	6741	5417	4416	3627	3254	2812	2581	2581	2259	1959	1787	1678	1799	1669	1645	1491	1484	1456	1328	1313	1275	1224	1151	1015	1032	971	872	846	841	793	828	865	813	700	665	661	620	629	632	604	623	629	615	616	566	489	453	470	450	462	470	430	409	430	399	390	381	368	407	385	400	382	421	421	398	361	438	406	390	429	392	382	428	362	405	413	360	377	321	407	360	404	395	366	360	368	393	406	376	358	392	377	374	399	393	358	391	362	385	364	381	399	372	355	379	370	407	367	378	407	373	391	355	373	373	395	396	352	383	407	386	438	391	361	374	419	366	380	393	398	374	327	414	417	406	387	357	358	414	359	337	329	399	386	404	367	371	402	384	371	360	390	383	405	384	382	351	370	375	350	391	379	366	392	379	391	411	362	386	351	372	390	356	377	412	389	382	359	391	365	356	386	392	369	409	394	397	400	380	374	365	384	378	357	378	364	382	385	420	355	414	383	374	378	384	423	383	361	386	350	380	439	386	382	405	408	378	378	399	375	379	370	373	403	368	382	389	358	386	402	384	414	356	367	383	430	347	369	375	387	361	409	373	370	381	339	420	397	370	380	373	401	357	372	356	326	372	382	380	344	405	361	373	377	370	377	408	385	425	392	403	386	401	401	381	329	400	388	405	360	384	387	377	378	407	409	371	383	404	377	366	400	385	379	361	405	382	376	400	384	357	381	376	366	369	336	378	418	425	389	390	371	336	375	383	380	378	344	371	360	353	426	377	391	367	351	381	380	406	359	383	430	404	372	363	364	396	404	373	373	378	404	401	400	365	399	411	422	370	375	351	382	358	416	420	386	362	396	394	394	356	380	359	372	390	373	397	367	389	387	356	412	371	401	384	398	385	411	376	364	359	368	374	360	404	395	401	374	413	411	394	394	343	399	403	383	376	424	376	404	380	355	367	405	408	385	427	397	345	379	373	396	372	378	350	361	376	371	406	380	349	414	380	405	377	365	367	378	383	369	382	409	373	352	396	374	387	401	350	397	370	364	375	388	432	421	405	389	382	377	334	376	382	387	394	432	359	389	409	395	377	389	368	401	378	426	399	401	405	419	412	393	375	396	373	432	376	402	379	382	413	373	409	375	400	419	384	388	387	370	384	386	410	388	348	409	389	389	383	385	382	400	389	366	349	389	355	401	362	387	391	370	386	387	393	402	397	347	423	396	394	387	372	361	380	381	404	376	342	366	398	381	374	382	369	376	407	418	378	375	376	360	389	396	391	431	367	407	388	376	362	396	385	382	376	383	412	377	386	397	348	343	368	407	375	395	428	392	389	402	382	364	379	365	372	394	361	358	447	398	382	374	375	346	357	373	389	375	374	368	393	369	360	405	364	419	378	398	391	406	400	380	342	391	392	391	391	376	373	398	384	370	407	376	413	340	389	375	344	327	372	370	376	398	356	386	364	409	382	405	408	349	406	380	387	363	421	373	366	424	395	371	359	389	384	371	341	394	339	360	386	398	398	364	397	387	397	360	323	356	380	374	343	399	431	391	424	384	405	346	325	397	365	372	354	372	404	391	384	391	358	401	378	359	375	351	416	389	359	395	383	396	448	373	395	377	368	382	353	373	369	391	392	411	395	402	381	381	416	373	428	355	400	403	367	407	366	372	408	368	416	344	384	344	413	336	403	360	361	384	400	384	368	382	373	408	383	383	395	377	363	410	355	390	376	405	371	414	374	366	373	382	381	352	394	400	349	377	378	400	398	444	346	345	360	392	376	404	357	384	402	343	367	403	372	406	349	363	391	376	376	362	367	386	379	397	381	379	361	428	386	363	360	399	336	346	404	391	379	372	348	391	370	363	395	392	376	394	372	386	381	383	403	370	362	346	359	362	412	340	365	381	398	374	393	351	335	374	391	384	410	353	393	352	412	348	365	354	393	395	369	373	352	380	360	396	350	419	389	369	378	367	370	396	377	398	371	373	362	406	393	396	375	343	382	375	385	394	383	387	389	406	398	380	405	410	344	382	372	388	379	397	370	351	393	377	403	369	359	386	362	409	373	366	392	359	367	359	413	390	362	396	383	385	388	385	378	359	390	395	380	445	359	393	367	387	393	403	378	356	374	382	346	377	328	401	406	377	377	381	369	386	408	399	380	379	401	360	343	398	403	370	379	411	412	374	367	388	416	385	380	409	390	402	409	388	419	399	389	406	358	353	373	383	390	404	362	388	388	406	409	386	361	410	393	375	382	383	396	404	368	400	363	394	397	365	382	422	390	365	378	377	390	426	395	423	364	388	370	417	376	402	389	396	378	354	385	368	392	385	391	360	405	387	361	403	375	370	360	403	372	358	410	352	405	382	356	384	385	400	364	391	372	369	378	393	384	381	372	373	368	408	384	355	399	389	394	351	335	374	356	373	389	394	386	402	400	400	372	412	387	376	372	381	400	378	386	348	378	361	368	395	403	385	370	370	375	356	358	383	359	396	380	369	362	361	368	375	416	379	388	373	373	369	353	379	410	407	362	384	392	392	383	392	394	377	408	399	382	376	378	362	377	388	420	384	407	408	426	395	398	358	368	375	392	390	369	399	344	372	367	371	381	370	381	368	347	389	378	393	354	401	384	359	401	365	346	401	410	384	374	385	396	367	399	375	364	362	346	354	418	351	379	408	373	372	357	386	340	400	385	368	362	367	379	385	363	398	377	377	363	379	384	368	340	412	371	389	359	372	372	392	356	385	391	374	349	378	363	354	375	372	382	388	366	378	385	389	379	388	411	404	404	422	362	386	375	394	385	396	386	367	390	368	406	387	383	417	414	359	421	361	373	355	382	368	361	370	413	429	373	420	396	355	391	378	408	418	398	394	339	419	382	358	373	386	362	406	378	411	383	385	383	366	340	357	387	356	391	370	383	360	394	351	360	399	363	363	421	378	387	363	360	383	394	391	370	357	410	383	409	371	361	391	404	423	397	415	399	354	409	397	374	349	370	382	408	378	373	367	391	428	379	388	399	369	397	419	362	357	370	365	368	392	348	413	373	404	404	413	370	385	386	328	363	377	364	388	365	413	379	430	360	368	395	379	385	370	383	371	382	379	365	369	402	389	354	410	398	373	400	378	405	386	409	394	395	388	392	365	387	345	395	400	399	391	402	385	414	409	386	382	404	371	412	357	357	398	377	400	363	353	368	374	388	372	381	407	373	378	367	365	393	394	426	397	370	380	392	398	395	422	414	348	366	403	343	422	401	388	407	412	397	383	443	352	364	350	387	386	399	339	371	348	397	389	373	389	365	372	431	392	359	359	392	409	391	380	393	422	414	356	400	366	390	394	345	368	412	382	383	371	402	363	355	397	387	385	362	387	390	370	389	372	364	396	383	372	401	363	390	359	368	351	395	388	375	378	385	392	408	372	351	430	375	387	402	418	381	417	389	388	380	402	388	394	372	381	392	378	399	359	386	397	367	372	358	410	391	367	414	391	339
6055	2157	678	466	4460	1465	338	258	206	232	227	259	250	224	157	158	128	108	98	85	95	98	53	92	84	70	51	60	64	67	52	69	65	62	47	47	52	47	43	31	35	42	48	39	42	42	38	35	33	43	33	25	34	28	39	39	43	40	35	33	27	29	32	33	31	25	23	30	23	32	29	28	20	20	25	28	28	28	36	32	36	25	24	34	40	23	23	27	23	23	22	28	27	36	20	19	29	22	25	27	32	32	31	23	21	21	24	28	28	31	18	24	27	27	27	25	28	19	31	21	37	20	31	25	29	30	27	26	27	29	30	32	28	30	22	25	33	22	27	18	28	34	34	26	23	25	30	25	28	22	32	35	22	24	32	26	29	36	19	19	28	27	27	27	26	22	25	23	24	35	21	37	22	29	24	28	25	22	27	28	28	19	28	29	32	22	30	16	22	21	32	24	23	27	25	27	23	36	18	19	41	25	26	31	18	32	26	20	18	14	24	23	28	28	32	27	30	29	27	33	22	31	22	28	17	20	30	19	21	34	30	27	22	21	27	18	30	26	20	20	22	23	21	20	20	21	25	38	23	20	30	31	34	27	22	31	30	29	29	15	25	27	31	40	22	24	28	29	26	31	23	28	45	31	25	26	23	22	19	28	27	30	30	26	21	22	19	31	34	30	29	14	30	31	25	20	22	23	26	19	29	21	22	28	25	30	30	21	27	27	15	22	25	30	25	29	24	26	24	39	21	28	28	28	28	18	29	30	29	18	27	22	20	34	28	31	30	30	30	22	32	22	23	34	28	23	29	29	31	25	24	33	31	31	25	29	31	16	30	32	26	31	27	28	29	29	30	15	24	29	23	26	24	20	15	30	24	27	35	29	23	24	23	27	21	18	29	32	23	26	28	31	19	19	24	35	24	25	21	22	24	29	31	25	25	19	21	27	28	32	27	21	26	24	17	35	20	26	20	12	40	20	32	30	24	24	19	26	23	24	17	27	30	27	32	30	35	33	31	21	27	36	23	26	28	16	20	29	24	22	25	31	26	27	26	31	26	27	29	35	37	25	27	23	26	32	28	32	20	27	20	33	21	22	29	22	22	28	24	38	40	27	24	24	26	32	28	30	25	33	27	27	18	24	24	23	27	24	24	26	28	28	18	23	26	23	25	33	28	9	22	22	30	22	21	15	25	34	22	22	22	32	29	23	26	30	28	31	21	15	24	25	28	21	32	24	19	26	30	29	22	31	25	23	33	31	23	30	18	27	25	30	20	27	25	29	26	27	24	21	38	27	30	20	26	25	33	19	27	28	25	19	27	23	24	25	30	31	29	25	24	20	31	24	26	25	22	27	24	28	28	33	26	29	24	21	35	31	31	23	31	25	16	21	29	20	26	30	19	26	33	30	23	24	16	33	26	31	24	20	24	27	27	19	25	24	21	27	32	27	35	21	30	37	23	15	27	24	28	25	33	41	24	27	27	31	23	25	26	39	28	29	29	28	30	29	22	31	23	29	22	27	31	29	25	27	31	40	29	27	19	19	27	31	29	22	26	22	30	35	22	32	17	26	24	23	18	28	18	21	24	30	24	30	26	32	28	27	30	23	20	24	21	33	21	24	24	25	22	29	28	21	25	31	28	21	25	26	15	28	17	27	30	24	34	30	33	29	27	27	39	30	23	28	21	35	31	26	25	26	22	18	26	39	18	28	19	29	26	33	30	25	25	22	24	26	30	33	33	23	26	31	20	25	28	33	28	22	26	22	29	33	23	27	29	31	17	25	33	30	30	20	31	19	18	23	20	25	31	30	21	30	23	30	13	22	27	37	26	23	22	23	35	18	33	14	24	29	26	21	26	19	27	23	32	36	22	25	22	23	34	27	31	31	19	27	31	28	25	34	18	35	20	20	35	24	22	29	25	27	32	21	32	34	28	36	31	25	22	25	22	33	25	26	23	20	28	26	34	42	35	27	28	25	26	34	22	26	28	28	31	23	23	33	35	30	24	29	25	24	24	34	30	28	21	26	35	21	27	19	19	22	35	31	33	22	37	28	28	21	28	30	18	38	22	23	25	25	27	36	27	22	28	26	28	30	23	29	30	23	26	27	26	27	31	14	34	30	25	21	26	29	25	33	30	22	31	25	28	35	34	18	27	28	27	19	32	25	31	27	29	27	28	33	18	20	29	22	24	27	24	24	25	32	33	27	35	29	20	23	29	24	24	31	20	30	22	34	24	28	20	25	23	26	20	19	35	28	27	21	32	24	38	24	23	26	31	26	26	19	35	23	15	18	26	21	31	27	41	36	25	22	23	17	24	24	22	30	33	18	26	18	20	31	22	24	29	23	32	36	23	33	33	33	33	28	27	34	16	27	22	39	24	34	24	20	22	19	26	17	29	37	30	26	27	30	27	22	37	32	26	25	32	26	28	22	29	29	8	29	44	24	26	23	31	19	18	26	25	22	34	30	27	33	31	22	40	46	27	25	27	26	26	23	18	25	38	32	26	28	27	36	35	35	17	16	28	29	33	37	38	31	21	27	27	36	25	12	22	30	26	31	19	12	24	22	25	28	20	22	23	27	28	22	23	23	25	25	26	31	24	34	27	27	25	27	26	20	24	38	24	29	31	23	34	26	26	30	25	25	21	30	27	31	28	22	25	27	32	22	24	31	26	24	22	31	18	21	27	32	29	21	30	22	23	31	34	18	24	23	20	20	26	24	23	30	26	27	25	27	34	30	24	35	34	31	28	24	18	21	15	20	33	30	28	17	26	32	23	26	24	32	25	23	22	25	22	23	27	18	28	27	29	29	29	19	25	24	30	33	25	20	25	25	29	27	29	25	26	28	26	26	25	26	33	25	24	29	28	22	34	30	22	21	25	23	22	23	29	22	24	32	27	35	20	33	34	28	33	30	23	27	20	35	25	28	28	24	19	22	28	23	28	26	33	28	31	18	23	32	30	25	27	28	32	30	24	31	32	24	32	32	30	18	15	26	28	29	27	35	27	30	19	30	22	28	26	23	27	25	16	36	33	29	24	27	26	29	27	21	34	28	19	14	22	21	28	23	21	23	32	24	28	26	23	27	26	9	33	28	23	23	22	23	32	34	28	25	32	30	26	23	35	27	27	25	23	33	27	19	29	26	24	25	34	27	24	40	19	30	26	35	26	23	34	26	27	24	31	15	23	30	34	26	21	21	25	23	20	28	27	16	35	39	25	28	25	22	30	30	34	27	29	27	30	30	30	33	24	26	25	33	38	36	32	24	26	17	39	30	30	32	19	27	27	20	28	23	26	24	34	24	18	32	21	20	17	23	28	34	29	24	24	20	29	23	30	25	27	24	31	32	32	24	35	19	26	20	27	22	32	21	23	26	31	30	23	28	34	29	23	35	27	37	22	20	33	26	31	24	19	24	27	26	21	17	26	25	23	22	25	36	32	27	25	24	28	17	29	26	34	26	30	32	26	21	27	33	21	27	26	15	28	28	30	23
43844	25525	15237	27238	48323	28054	24706	19238	16243	14647	14439	14092	13430	11136	9348	7845	6698	5500	5406	4654	4431	4091	3571	3280	3192	3174	2964	2739	2649	2486	2302	2272	2210	2126	1941	1770	1761	1601	1558	1374	1298	1247	1195	1317	1304	1205	1095	1058	978	978	943	989	905	870	921	881	785	744	613	566	562	540	551	546	500	548	517	529	530	511	538	479	490	470	509	453	474	463	485	514	485	462	480	439	478	498	495	499	483	479	453	504	467	453	480	465	445	459	438	497	450	482	466	487	462	443	460	460	479	443	496	455	481	453	475	429	443	473	457	441	454	476	461	473	469	451	445	450	437	434	436	451	453	445	431	427	432	473	477	465	440	455	467	447	493	488	478	426	470	453	448	447	449	459	482	431	484	481	417	491	445	464	477	469	482	457	437	494	450	447	465	455	454	478	500	496	469	460	439	454	443	454	475	444	424	449	480	488	487	494	433	443	469	422	426	460	483	500	473	465	460	471	438	423	447	450	475	454	491	472	446	416	428	457	477	456	426	457	466	437	411	470	448	442	467	484	478	426	430	447	478	462	488	484	474	450	482	436	473	480	508	467	468	459	457	495	437	493	473	453	450	416	469	426	447	514	475	462	447	492	438	450	462	499	490	458	465	465	443	479	481	476	458	461	449	469	451	464	474	460	430	488	454	489	447	473	458	451	458	455	473	454	424	453	462	475	474	450	443	488	392	497	482	492	436	446	434	418	481	450	467	469	463	456	440	483	468	495	466	467	427	452	440	459	462	472	462	444	450	448	441	457	438	459	451	437	467	439	469	410	495	447	454	452	436	462	462	452	439	494	506	469	474	502	459	472	429	427	449	469	457	469	413	449	500	483	458	463	444	468	492	468	483	423	490	448	502	475	468	471	469	466	471	459	441	453	437	458	440	435	480	458	449	477	480	427	539	418	453	466	431	448	457	448	465	467	460	443	450	444	470	488	493	453	449	481	457	429	441	466	417	445	493	462	435	432	430	462	493	484	476	466	449	396	462	437	478	449	446	437	492	473	447	452	466	473	480	418	458	437	449	451	465	479	448	485	460	461	459	431	507	456	442	462	488	434	455	472	445	490	508	439	479	486	453	426	413	465	463	409	415	465	484	457	455	508	432	477	453	453	461	449	458	452	449	485	460	459	466	481	469	480	446	478	433	507	467	455	475	437	490	450	494	467	412	424	441	454	453	438	456	436	410	494	518	493	501	421	455	429	464	488	449	465	441	429	455	463	444	494	481	440	476	478	450	426	477	503	473	421	511	466	442	455	480	443	461	466	438	496	466	466	474	423	404	455	459	458	486	485	440	468	417	420	433	416	459	469	490	452	489	469	429	415	474	486	493	472	448	422	434	425	421	465	441	451	489	455	435	438	480	445	477	483	441	437	436	478	428	454	482	452	478	448	444	472	443	495	444	436	428	484	463	425	421	486	484	409	450	460	477	442	476	443	470	452	467	480	493	423	436	484	468	440	489	472	488	448	438	454	442	451	464	467	423	458	463	474	436	456	459	481	450	471	446	444	473	468	450	476	492	482	456	436	443	480	473	427	451	468	487	405	472	491	460	451	484	447	416	444	464	434	438	476	443	453	446	453	460	448	485	420	451	431	464	451	439	448	483	475	454	452	479	447	451	432	440	458	450	468	473	434	457	489	475	458	426	468	486	472	427	473	447	476	431	447	416	479	449	451	482	454	433	489	463	483	446	472	421	427	458	421	463	444	505	458	468	457	431	437	472	461	453	467	455	462	418	421	455	457	471	479	473	408	442	455	493	483	433	493	459	448	473	450	492	459	422	443	449	418	450	479	389	477	512	472	478	487	463	431	475	440	454	484	438	453	463	439	465	462	476	467	471	446	440	466	457	460	491	434	459	468	427	456	446	446	474	458	455	447	455	466	494	471	464	484	453	450	458	448	439	463	495	481	474	444	457	472	467	477	483	461	460	430	442	493	443	434	475	458	504	465	477	451	485	437	425	489	434	477	443	484	455	454	462	490	463	471	442	436	464	451	443	472	482	457	448	480	489	444	461	472	450	451	451	439	440	442	467	475	475	474	454	459	446	440	476	420	446	521	449	510	418	439	466	479	424	482	448	447	441	448	444	465	441	499	436	474	460	476	491	471	479	467	464	433	435	445	449	438	417	424	484	465	482	445	466	446	443	449	455	434	432	469	447	474	500	434	451	456	505	462	476	456	439	426	462	453	428	475	468	471	467	473	458	457	455	455	482	438	444	452	475	437	460	477	468	450	451	470	488	451	477	483	483	439	491	454	460	464	467	465	485	456	447	474	445	460	468	477	498	486	469	467	442	450	416	487	462	442	462	450	515	471	460	473	472	488	444	436	509	527	483	474	465	490	482	453	449	438	471	446	446	417	461	463	484	443	450	451	440	478	421	480	471	464	446	444	427	448	470	457	469	441	445	421	492	454	434	462	450	424	457	416	430	480	454	432	459	475	464	451	450	433	458	430	475	447	418	464	467	432	452	486	474	448	460	454	435	457	467	440	410	494	431	481	482	512	466	470	489	438	451	460	476	492	436	466	444	417	482	427	460	471	460	455	445	432	475	448	453	445	466	418	516	444	477	445	483	478	447	403	455	475	473	462	484	439	476	463	436	437	455	462	441	490	450	475	426	463	480	528	419	499	468	447	449	464	463	460	500	468	444	457	440	436	476	451	435	459	497	453	457	461	442	447	445	455	463	414	450	456	472	475	466	441	475	481	418	479	470	428	456	442	494	459	471	456	515	470	465	476	491	484	503	444	488	496	450	439	439	444	461	488	471	481	454	442	451	435	458	466	500	456	424	485	463	476	432	483	479	487	474	459	434	446	469	459	421	431	464	445	465	432	469	377	430	472	449	456	442	444	450	471	465	446	505	506	453	421	429	445	425	469	458	461	460	457	470	497	478	448	488	443	516	451	437	431	453	463	459	481	455	471	459	468	454	465	425	452	486	446	459	461	448	489	465	449	460	450	476	437	426	474	467	444	464	464	447	466	422	453	486	464	471	436	447	480	434	463	466	452	468	469	446	456	463	493	455	439	492	434	451	472	430	480	456	447	415	484	451	471	462	443	460	419	437	433	460	449	468	414	444	454	445	480	477	436	474	439	409	459	464	472	422	447	461	449	468	426	443	471	462	454	475	478	483	471	442	461	441	440	443	484	453	455	473	458	419	454	458	445	441	479	463	430	410	494	436	436	428	447	470	442	466	446	467	495	476	466	459	473	467	452	446	480	439	433	461	452	417	471	448	481	453	466	449	456	434	462	452	447	464	470	428	479	459	459	426	439	509	456	470	482	479	468	462	437	482	442	462	488	434	465	450	477	477	430	455	471	428	450	482	451	441	462	459	450	428	484	443	460	477	465	457	411	487	469	415	480	496	468	478	469	443	452	451	465	471	426	467	433	459	472	457	459	438	478	454	483	486	473	458	431	446	427	434	422	455	464	463	463	512	451	464	466	481	457	465	503	446	474	443	509	476	471
5794	1481	497	332	1735	1463	259	213	178	192	211	204	191	147	122	117	102	83	77	90	81	64	79	58	82	53	62	68	65	55	56	45	61	59	50	45	42	50	41	41	38	48	50	30	46	26	28	40	32	31	34	35	40	31	29	44	27	37	29	36	38	40	30	44	28	28	31	31	26	32	34	35	33	38	36	36	32	33	36	31	28	24	26	32	26	31	25	36	39	29	41	26	26	34	31	36	38	34	29	31	35	31	26	25	29	44	24	27	19	42	30	33	31	28	32	29	44	25	33	25	32	35	32	29	34	31	30	37	25	19	36	26	34	39	34	38	26	23	30	32	22	32	36	35	31	23	32	35	37	34	30	26	23	28	30	29	32	32	36	41	31	33	26	17	27	41	28	30	30	39	14	29	23	40	35	42	42	32	23	34	26	34	25	28	21	32	33	30	30	28	28	33	26	30	23	22	28	37	42	34	34	22	34	31	28	30	36	42	27	44	29	23	25	28	28	28	25	32	36	42	26	25	25	30	27	26	31	32	18	30	31	28	36	27	34	37	21	29	28	27	40	22	32	29	44	27	33	30	29	33	31	30	23	26	35	25	20	24	29	25	33	23	36	26	38	29	40	27	30	32	37	27	21	28	31	31	29	38	32	29	32	27	31	30	30	30	23	35	25	36	40	28	32	25	22	28	28	39	30	33	21	24	32	30	25	34	28	31	29	30	24	36	33	37	39	29	26	27	28	26	34	28	26	28	31	28	32	37	31	29	17	26	28	32	23	26	29	20	26	31	29	29	37	32	38	31	28	31	24	24	19	23	23	19	29	31	32	25	26	27	28	28	30	30	27	28	28	32	32	35	21	29	39	27	40	30	29	28	26	24	23	24	29	24	27	31	30	31	34	38	37	21	33	35	27	21	26	31	33	37	32	33	31	26	27	31	39	24	27	33	24	41	27	29	27	37	23	26	35	18	35	28	26	34	29	26	28	33	25	43	25	37	35	31	23	26	32	26	33	24	26	21	23	33	36	29	22	24	27	29	26	35	27	25	26	30	35	31	27	32	30	29	25	39	19	23	26	22	35	25	30	31	33	32	33	34	35	25	36	32	27	20	24	23	23	33	44	36	33	28	31	31	37	28	30	35	38	31	31	36	28	21	24	45	32	30	41	30	33	19	24	35	30	33	41	25	37	22	34	31	26	36	29	16	36	31	31	22	41	28	30	20	25	32	36	31	40	34	26	40	27	36	26	23	36	24	34	37	27	26	28	40	36	32	29	35	39	40	26	23	32	32	33	28	29	19	30	33	29	30	31	27	34	30	28	33	27	28	24	36	39	40	21	23	25	31	23	25	38	27	28	30	30	21	29	38	19	30	31	28	28	34	20	33	36	38	31	30	25	36	26	31	34	25	31	37	34	31	28	26	31	32	28	32	27	33	46	30	31	23	32	35	28	24	26	39	30	24	26	31	32	27	39	24	35	29	42	28	26	37	36	38	24	22	33	32	31	34	25	36	32	39	32	39	27	36	35	30	26	33	28	21	30	26	33	32	31	29	33	34	31	33	31	29	33	24	32	35	29	35	23	20	37	35	34	30	17	32	35	42	34	31	19	33	23	30	30	40	33	41	35	20	32	28	37	35	27	33	31	33	34	25	28	44	28	24	29	45	23	16	39	30	33	28	32	26	39	30	29	37	33	32	25	31	31	26	41	39	25	30	32	33	33	25	26	35	31	32	33	32	23	27	25	33	30	32	31	25	37	28	30	38	30	31	34	23	26	30	28	32	27	26	38	32	22	32	24	33	34	39	25	32	34	39	24	35	30	31	27	24	33	25	35	32	38	33	37	37	39	29	24	29	28	24	19	29	25	25	28	27	23	24	38	25	34	27	29	29	26	33	27	31	34	31	34	25	31	37	36	26	32	49	23	29	27	33	27	27	27	31	31	32	32	29	33	46	30	38	26	25	22	26	28	38	34	42	22	33	30	33	33	39	36	29	30	27	33	33	28	28	35	37	37	32	34	26	19	25	25	22	32	30	35	27	27	27	30	17	25	31	31	16	30	21	27	32	33	24	31	34	28	20	31	36	24	35	41	37	26	37	32	26	31	33	30	30	31	30	31	34	33	29	30	34	31	28	30	30	26	29	27	30	27	36	22	29	28	38	27	30	28	24	34	43	30	31	30	27	27	31	33	38	32	35	28	26	28	27	25	40	31	23	26	36	31	20	24	23	24	27	31	34	27	29	26	33	30	32	37	37	34	28	31	27	24	28	27	18	37	37	26	36	22	35	35	21	33	31	35	35	39	38	28	38	26	32	29	23	32	27	20	27	44	19	29	25	30	19	28	29	34	31	27	25	34	27	38	32	29	33	26	31	33	25	39	27	26	24	25	30	12	34	32	43	38	34	28	27	29	32	25	21	30	37	29	25	30	36	26	16	38	28	32	30	30	25	25	30	31	29	28	26	36	32	37	31	35	27	25	28	38	30	42	25	28	44	37	30	34	30	31	18	32	18	43	30	29	31	33	25	18	35	42	28	28	37	26	35	34	39	37	31	33	34	28	29	22	26	29	24	24	32	30	37	23	28	29	27	33	33	31	24	21	26	32	35	27	35	31	30	30	32	32	24	28	27	28	30	28	37	27	28	27	29	20	26	28	24	24	21	31	29	25	34	34	32	29	29	37	37	34	29	25	34	34	31	29	26	26	35	37	19	31	33	37	33	41	25	23	37	23	40	15	33	32	22	31	36	34	34	29	20	25	27	27	21	32	42	32	34	39	31	26	30	38	29	50	37	26	31	20	44	29	27	37	31	23	31	26	29	26	25	29	33	32	25	37	30	30	28	27	21	37	32	19	12	30	28	32	37	24	35	29	38	34	30	23	35	38	30	28	30	40	28	24	30	24	30	24	25	30	38	33	39	25	22	29	33	38	28	29	27	27	23	23	35	27	26	27	13	36	25	22	23	29	32	32	28	39	23	35	24	30	28	30	29	28	23	25	17	24	29	23	35	33	22	40	31	31	35	29	35	28	30	46	26	22	37	26	37	30	29	30	28	29	34	40	26	22	31	32	38	25	28	35	19	38	34	25	24	25	31	35	27	26	29	27	31	25	26	35	30	28	29	33	30	26	33	47	28	27	29	30	38	24	23	18	30	28	39	30	22	44	36	24	25	25	21	26	33	29	24	25	30	34	32	33	35	33	26	24	33	28	24	27	37	26	29	30	35	29	25	33	27	25	21	33	34	28	30	30	34	28	33	27	35	31	31	32	30	43	24	26	26	34	34	34	28	26	28	36	27	30	22	31	30	43	40	34	25	30	27	32	32	23	30	32	28	44	25	36	31	21	31	23	27	35	26	32	30	26	39	32	31	29	27	30	28	32	28	29	22	26	19	30	42	22	26	34	29	34	26	25	31	24	33	31	36	33	24	29	29	31	30	31	30	30	34	36	28	31	27	28	28	30	27	31	31	25	35	25	28	28	36	24	26
38201	22640	12506	22782	42437	29480	20516	15744	12944	12468	12730	12256	10892	9071	7232	6136	5381	4553	3960	3727	3464	3145	2657	2674	2599	2668	2371	2155	2206	2155	1990	1923	1905	1773	1557	1512	1442	1370	1309	1263	1131	1111	1130	1108	1123	1078	1032	950	929	928	905	857	851	850	858	832	717	704	596	644	582	543	607	562	608	570	505	569	514	559	564	572	531	540	605	575	499	572	502	549	512	524	535	550	554	523	493	516	538	503	523	520	548	520	562	539	516	544	534	505	518	513	503	552	538	514	469	563	471	555	533	523	546	446	523	505	519	548	514	515	511	493	523	523	548	507	553	534	514	523	544	540	517	495	538	501	501	488	544	524	498	490	500	534	505	512	488	559	546	518	546	528	493	538	521	490	519	501	470	497	516	554	536	564	530	490	543	554	509	511	525	517	515	513	522	523	540	513	510	526	523	467	522	522	535	526	470	526	544	510	540	509	536	549	540	489	553	565	523	503	506	516	494	541	497	521	548	523	522	509	521	510	490	529	510	533	527	524	528	497	496	491	565	530	476	532	530	538	550	512	513	494	513	508	499	538	514	538	527	531	478	542	508	491	542	559	517	489	536	499	487	474	488	522	509	518	473	520	531	512	492	547	511	509	522	503	560	519	535	516	480	509	520	502	509	540	497	548	541	503	534	491	523	498	522	502	481	527	512	531	535	545	503	542	516	539	542	556	484	537	513	515	522	535	521	517	499	470	491	498	574	497	472	518	488	515	549	504	518	514	507	518	525	502	535	552	514	491	534	509	514	498	508	533	521	523	547	528	537	532	535	525	538	507	540	540	540	516	488	512	479	499	495	551	518	513	495	538	498	517	505	488	524	523	511	506	510	494	511	514	526	535	521	530	503	536	508	520	515	519	532	552	516	527	507	527	532	533	500	516	518	534	507	519	552	487	496	557	519	514	529	489	556	535	536	481	519	506	498	528	534	529	467	542	499	511	538	492	526	519	496	523	546	511	503	511	505	523	492	493	530	505	501	498	516	554	553	549	482	513	554	532	543	553	494	508	538	518	469	504	501	500	484	520	508	527	497	559	489	518	553	538	535	521	503	486	512	520	478	551	546	509	498	505	500	509	546	496	474	510	499	494	527	522	508	568	541	502	515	524	534	506	501	473	476	531	511	518	510	522	533	506	528	570	512	551	539	480	532	493	538	556	515	549	521	500	497	533	510	537	520	521	494	519	560	517	517	507	503	523	523	509	481	540	545	538	513	533	516	471	494	509	522	465	492	553	509	537	492	500	578	523	486	523	539	536	537	548	513	549	542	530	545	513	528	500	539	517	513	491	454	519	539	527	522	517	476	510	528	491	508	521	518	517	490	481	524	488	535	492	529	531	524	528	510	479	525	546	501	513	495	512	520	545	506	511	516	520	522	537	510	527	580	521	491	505	486	493	527	568	501	511	547	523	520	502	534	524	502	517	527	546	504	515	537	537	494	508	479	532	552	504	561	504	529	539	484	515	521	519	503	500	493	510	532	498	518	525	473	527	544	524	504	537	496	533	519	509	507	515	515	541	496	522	525	545	555	501	466	519	508	503	457	488	522	555	529	513	513	508	511	529	540	532	473	498	544	508	477	540	523	513	497	522	525	546	476	499	546	479	503	511	544	531	496	494	510	516	483	547	479	540	514	511	528	490	499	519	519	515	511	533	522	508	539	512	508	514	557	526	482	506	536	514	513	523	521	537	524	511	524	527	528	528	503	504	551	516	555	557	546	509	495	567	565	516	528	493	548	482	484	486	507	527	546	485	538	513	529	495	519	489	520	526	514	509	537	548	491	557	504	518	529	512	500	527	490	543	504	526	496	504	513	516	504	495	543	493	549	512	501	545	494	515	512	534	485	513	492	538	489	515	504	503	511	543	516	522	506	508	524	513	513	518	509	497	507	527	524	523	504	502	560	546	530	489	528	518	491	480	522	525	518	486	508	564	557	526	499	554	502	524	545	473	538	544	535	516	546	513	543	534	506	507	540	505	553	513	505	531	514	527	500	485	511	521	521	482	510	520	490	505	548	553	524	524	512	517	526	522	539	530	515	540	555	541	520	493	498	518	503	521	485	541	546	504	528	482	554	525	501	519	529	489	497	522	546	480	518	540	528	545	523	454	499	558	500	539	505	535	507	555	530	521	528	489	543	508	536	530	537	527	528	552	487	522	524	546	574	503	484	495	482	499	515	516	497	543	529	482	516	492	492	520	557	526	502	541	506	520	547	518	540	534	522	548	525	502	504	517	537	522	517	554	517	499	516	498	543	538	525	542	516	507	511	525	503	488	506	527	535	476	551	509	502	499	533	543	503	492	542	491	530	537	500	481	550	503	529	479	553	491	521	528	516	508	515	533	501	512	496	492	539	500	504	493	471	477	516	511	523	574	514	520	473	585	518	500	524	522	547	516	510	526	521	534	530	496	515	521	507	518	498	491	493	571	528	566	511	529	506	442	530	526	554	559	513	542	550	498	516	503	501	522	484	568	542	487	530	532	522	496	501	534	534	511	546	560	539	529	511	525	531	556	513	532	457	487	520	501	517	534	548	536	518	516	482	499	534	495	518	512	495	493	535	530	559	542	523	526	526	538	500	521	500	503	534	518	515	491	490	482	548	491	475	557	525	532	556	490	544	546	508	532	543	509	513	526	514	535	523	535	540	541	535	555	557	502	514	525	520	567	531	530	500	508	502	545	485	545	505	525	522	555	495	557	513	510	527	538	506	496	508	497	524	485	500	500	552	481	536	501	548	534	502	541	509	524	514	515	490	527	525	550	519	522	529	496	539	519	550	489	535	550	504	535	502	518	520	496	517	486	510	521	513	509	498	480	509	544	504	523	486	525	559	533	505	532	531	548	521	506	480	521	520	538	495	493	520	535	495	502	527	522	532	504	541	535	520	560	513	493	534	525	474	544	518	527	476	533	494	516	501	493	485	490	485	530	492	495	504	517	528	535	516	500	513	565	510	486	488	541	499	505	553	528	499	518	536	531	552	499	524	530	522	492	516	504	548	503	521	534	492	494	513	555	551	490	504	476	506	478	547	498	491	478	517	538	532	513	518	461	510	506	501	514	503	515	524	506	484	523	487	515	523	483	540	527	514	551	542	493	555	528	526	534	523	527	522	526	530	532	535	482	495	546	539	542	490	462	513	531	523	512	519	571	486	500	471	514	527	547	523	537	506	536	522	469	553	516	496	500	499	521	545	536	523	540	543	555	499	532	506	498	511	576	497	501	526	546	486	557	553	497	525	520	516	520	546	498	549	504	482	522	506	542	539	534	534	535	534	540	508	538	508	498	503	512	507	560	528	513	504	500	562	501	546	557	515	527	533	486	538	553	503	531	554	532	510	520	511	538	517	494	502	477	509	510	557	520	543	514	495	537	501	553	506	521	515	524	501	541	517	523	542	495	518	476	532	503	529	527	507	506	508	535	553	500	515	509	503	531	570	529	506	530	499	536	499	537	501	497	518	503	530	550
7675	2914	873	485	2656	3763	406	270	298	331	323	324	259	230	195	143	163	138	131	97	88	90	101	73	96	90	78	67	64	70	65	68	65	74	63	71	55	61	57	49	46	44	42	59	62	45	38	50	30	51	37	50	56	42	42	28	32	35	39	28	33	20	27	36	31	34	39	22	30	39	42	28	27	34	33	32	35	29	31	29	39	29	38	28	34	49	38	31	24	31	36	23	34	34	31	36	26	26	36	44	34	30	23	41	34	34	37	43	15	33	22	19	21	25	28	35	29	24	25	30	28	38	32	29	35	26	23	29	34	24	33	24	32	38	27	28	30	30	31	29	35	41	28	32	40	30	33	28	30	27	34	33	38	27	32	34	29	38	30	31	40	32	24	26	22	40	22	31	24	30	24	36	37	38	26	32	31	34	39	24	34	33	29	44	27	41	32	40	27	26	23	24	26	38	35	37	33	41	21	23	28	22	22	30	43	29	30	27	24	29	22	36	25	37	31	30	25	27	35	37	35	30	25	30	32	33	29	38	32	30	25	39	25	29	33	22	30	25	30	35	28	31	32	34	38	40	25	30	25	27	20	30	22	32	35	31	29	31	36	28	29	30	22	30	27	31	32	33	28	39	31	29	35	36	30	26	31	29	32	27	40	49	25	36	30	32	34	34	27	27	33	27	22	28	27	32	37	27	29	26	21	23	30	40	29	27	34	31	26	38	39	38	35	40	33	22	24	35	43	38	29	29	34	27	33	33	29	29	35	24	31	31	28	30	32	21	39	22	39	26	36	30	38	29	34	32	35	35	28	32	27	39	36	33	38	35	32	23	41	40	25	26	36	39	34	29	33	28	28	27	38	26	27	29	34	31	32	27	36	32	41	37	27	29	25	38	32	34	26	34	31	28	38	35	26	30	32	33	27	34	37	24	33	26	27	42	22	15	31	31	37	38	38	30	34	34	35	31	36	45	43	33	30	30	34	29	28	30	36	36	36	24	28	42	29	40	43	40	28	30	32	39	41	35	43	32	25	29	32	32	28	35	37	44	40	23	29	27	38	29	30	25	38	35	33	30	34	31	27	42	37	38	29	36	21	25	33	32	37	35	26	23	24	38	30	27	27	42	27	34	35	39	26	28	33	28	43	25	20	30	39	29	26	31	32	24	52	35	31	25	37	35	27	36	30	26	25	34	28	44	33	44	28	28	23	31	30	34	25	26	37	25	43	35	29	28	41	37	37	23	30	30	26	32	36	33	26	25	32	24	27	43	30	39	36	32	23	38	35	30	36	45	24	21	25	39	37	25	35	36	39	32	25	30	32	35	36	37	26	35	37	36	26	31	46	37	38	34	26	22	29	27	36	36	32	28	35	37	29	40	31	37	31	25	32	37	32	35	23	41	31	32	27	31	27	24	32	34	26	35	29	26	25	34	19	32	25	39	23	34	35	30	37	26	43	27	35	22	34	37	37	51	25	26	34	25	29	24	36	32	43	40	41	32	30	29	33	27	27	25	36	31	40	31	27	32	29	33	34	31	32	39	42	38	34	31	25	41	39	27	25	31	36	37	30	42	30	35	35	36	36	28	31	33	23	29	26	31	33	33	34	29	27	34	25	28	36	30	25	35	30	30	29	36	31	24	25	31	34	34	32	35	31	34	33	32	39	23	38	36	25	34	26	22	39	35	29	35	32	32	34	29	23	26	29	30	22	36	26	32	31	28	35	35	29	24	23	27	37	37	22	31	22	31	27	30	32	36	28	24	42	38	25	33	40	26	38	29	27	30	26	36	26	36	38	38	27	34	25	24	34	26	29	30	33	30	23	25	36	31	32	37	26	28	26	30	26	32	21	41	43	46	39	31	32	38	29	25	31	28	31	38	22	42	28	24	33	32	31	35	30	28	29	39	28	37	37	31	29	34	24	31	36	27	31	35	24	29	29	36	26	37	25	36	25	34	36	24	33	27	35	27	34	31	36	30	26	27	33	31	37	23	34	28	40	40	26	28	29	36	33	27	28	33	24	36	37	38	40	30	22	25	33	27	35	29	29	35	30	36	32	31	40	36	32	38	24	28	29	29	26	34	38	38	28	34	26	34	19	27	41	32	38	27	34	29	21	27	36	25	29	25	29	20	33	33	35	34	34	34	36	37	29	29	29	32	44	29	35	27	30	33	30	35	28	35	32	36	21	25	33	27	25	30	29	25	34	25	30	36	29	36	27	23	32	34	30	27	25	29	32	37	30	30	40	38	37	34	35	35	33	39	49	36	30	27	36	35	40	40	39	35	39	29	25	28	33	34	43	34	33	26	41	26	40	22	22	20	48	28	27	24	37	25	31	39	35	40	28	31	37	24	35	35	18	31	38	32	34	29	38	31	33	32	27	33	27	34	29	30	27	33	44	34	36	30	23	23	31	23	31	27	38	35	38	32	27	25	46	24	33	27	35	28	26	30	29	26	32	41	22	36	35	21	26	29	38	35	31	26	32	34	39	31	37	32	34	37	30	44	39	28	34	35	29	30	24	34	30	34	22	32	23	22	23	28	44	28	38	31	45	28	33	26	33	30	25	23	34	41	30	27	24	33	36	26	23	32	33	36	31	27	28	28	31	33	26	38	40	37	35	38	21	29	30	29	26	35	27	29	27	35	29	24	30	30	24	43	29	26	28	38	33	31	26	24	40	34	22	27	39	28	32	24	28	27	27	38	31	37	39	36	34	34	35	35	32	31	31	31	37	31	28	35	41	25	24	35	34	39	29	29	27	38	23	28	26	26	34	24	22	37	37	33	29	34	32	37	20	29	35	32	32	25	35	22	32	34	42	33	24	22	31	35	46	39	30	25	28	30	32	25	27	29	42	36	34	24	28	29	28	24	29	27	27	28	26	33	28	30	32	26	32	31	30	22	41	32	23	26	19	33	36	31	24	25	32	33	33	35	34	33	39	35	33	30	26	46	33	28	20	27	28	28	34	25	37	32	27	34	25	28	25	34	33	18	38	29	29	26	33	41	28	34	32	33	35	29	44	33	34	23	35	30	35	23	39	37	36	21	33	29	39	25	25	39	39	39	29	35	41	38	43	29	30	34	27	32	36	32	28	37	29	25	29	34	27	40	34	24	16	35	25	37	35	30	40	28	30	22	29	25	33	27	25	27	27	38	34	33	28	32	34	44	32	26	33	41	25	39	33	34	29	31	29	38	24	34	30	30	35	29	33	26	34	40	35	17	39	33	36	36	35	43	31	25	28	29	22	36	32	20	28	23	29	28	29	32	40	30	25	37	28	33	31	30	28	24	23	35	22	41	39	27	34	32	27	32	34	32	28	32	31	30	25	32	18	32	34	29	38	34	25	26	28	30	49	24	24	33	35	27	26	23	34	23	41	25	28	31	30	28	34	29	36	18	32	27	43	37	28	39	34	30	42	36	32	30	24	28	33	23	45	31	28	35	26	23	27	25	25	34	27	39	29	26	29	31	23	29	33	36	25	38	29	31
46229	28949	16957	27571	48440	33830	26059	22429	19158	18283	18321	17143	14421	13214	10410	8919	7766	7248	5964	5273	4806	4469	3955	3611	3892	3524	3246	3031	3111	2981	2814	2667	2512	2350	2187	2022	1896	1747	1603	1508	1428	1429	1421	1394	1459	1320	1239	1201	1096	1090	1026	1050	1058	1062	969	872	832	770	657	633	661	649	589	607	631	616	649	594	637	592	592	611	563	564	570	600	587	589	579	521	579	576	538	560	524	591	553	586	613	551	551	535	525	581	548	576	518	541	548	583	550	527	550	565	504	505	534	574	545	571	523	525	570	561	538	521	535	533	489	530	591	552	545	532	529	523	574	526	562	564	532	556	594	546	543	516	583	543	551	547	486	553	510	498	524	559	553	551	544	516	556	556	517	558	549	579	535	562	529	549	562	542	564	570	538	531	525	522	532	528	533	552	557	536	574	550	537	519	513	524	513	505	510	551	547	552	535	544	564	523	496	541	526	524	504	590	548	550	534	553	524	520	548	517	496	523	530	535	582	562	538	530	519	542	511	557	552	544	518	532	547	540	532	580	578	488	546	531	573	535	550	553	522	524	565	516	550	528	547	510	546	559	569	595	543	556	552	547	569	536	564	513	539	577	567	536	558	535	542	536	585	531	554	545	568	517	574	511	525	575	577	541	538	525	572	593	560	564	525	548	553	504	544	555	534	593	568	536	521	532	529	547	491	533	528	534	532	554	518	520	487	546	552	538	545	520	565	527	558	481	531	547	560	524	507	545	566	546	573	581	587	563	554	499	551	511	562	555	550	536	540	528	515	507	518	535	568	554	536	554	505	559	559	533	544	608	527	583	569	551	558	546	543	506	547	528	516	534	556	539	552	489	506	537	570	565	540	519	546	576	554	548	567	552	523	558	504	555	571	543	548	587	556	537	527	507	532	548	566	528	493	523	578	506	530	524	573	532	502	536	552	525	533	557	547	517	469	498	556	558	554	514	576	529	582	529	525	572	540	537	536	543	531	541	548	484	522	500	552	527	552	530	556	569	530	517	573	554	524	536	526	527	560	544	565	589	594	538	521	546	580	511	527	531	519	537	522	495	530	532	551	553	512	562	589	543	531	493	551	543	484	515	555	507	505	551	526	508	551	569	527	550	551	521	549	524	534	530	557	567	559	526	512	511	547	537	537	535	533	500	529	524	517	502	564	547	533	525	498	528	537	553	534	552	520	529	531	539	546	523	558	550	550	559	557	542	548	554	505	543	574	542	552	517	527	552	529	545	543	525	541	542	544	469	565	525	508	537	546	563	558	555	567	528	501	537	556	569	495	522	562	519	513	530	505	537	568	534	519	584	525	555	496	525	563	522	524	553	547	566	563	551	532	532	544	562	519	594	535	514	540	533	523	554	547	533	534	494	552	528	510	527	540	578	533	511	567	514	590	542	541	568	538	544	563	565	577	505	550	565	580	537	527	543	559	523	567	504	547	521	545	517	562	555	588	478	520	498	536	528	527	520	501	553	538	563	545	532	535	537	536	550	544	516	542	519	558	528	566	559	567	545	568	487	512	553	500	515	550	521	541	528	544	575	582	520	518	521	584	519	557	556	515	528	581	521	538	544	533	506	543	530	495	526	551	597	543	531	543	520	518	550	533	517	564	543	527	524	510	537	570	538	527	554	575	514	558	557	577	544	549	579	516	551	547	551	564	569	533	542	519	513	562	516	512	546	584	550	529	530	553	537	535	526	530	521	585	571	551	579	580	529	538	554	562	528	557	545	544	523	532	558	551	534	515	521	603	527	500	520	551	541	535	552	544	547	448	533	515	530	557	563	571	544	538	545	527	555	534	565	544	573	578	510	546	542	512	545	541	560	543	549	563	500	501	553	552	563	570	523	544	549	528	535	557	552	554	514	508	562	537	555	552	559	547	556	542	553	555	516	538	513	480	493	505	552	524	506	503	515	532	538	491	496	558	543	570	532	506	563	563	532	538	541	542	552	536	538	502	496	539	562	548	552	539	554	520	543	578	512	513	511	518	556	542	539	496	557	560	562	545	553	498	547	535	542	548	553	558	549	595	560	597	549	530	561	558	487	513	561	569	564	524	550	535	540	549	557	517	559	569	551	497	541	496	546	543	520	539	538	545	545	534	548	516	552	568	524	546	507	555	549	512	538	533	580	539	524	524	509	562	528	504	539	541	522	537	561	553	528	530	566	562	518	486	544	535	608	551	525	510	512	479	534	549	559	499	488	582	516	529	537	544	531	569	552	521	575	541	558	496	530	519	496	511	545	524	555	550	570	523	569	509	554	508	516	562	519	552	593	518	538	578	574	572	558	544	555	589	533	529	554	518	536	526	555	534	484	507	506	539	523	559	544	515	527	530	529	559	553	516	546	530	533	548	521	514	546	557	520	517	532	573	559	546	547	545	532	556	549	531	505	596	496	549	505	525	481	554	525	582	530	530	554	557	595	551	556	563	516	483	530	503	590	527	502	556	530	522	608	536	528	537	491	522	536	510	544	535	526	506	524	556	545	552	553	549	544	544	511	548	539	534	570	551	565	575	528	556	537	514	557	577	533	508	517	526	568	531	551	516	589	533	543	513	543	556	536	540	540	500	530	561	570	531	598	537	543	564	593	536	517	563	553	563	549	540	540	572	564	561	517	552	526	537	521	551	501	537	568	524	546	505	502	512	543	522	555	572	554	515	542	548	511	586	543	503	532	553	560	534	537	495	582	538	558	582	502	577	591	565	566	594	539	582	556	519	523	537	542	551	558	544	503	593	524	551	535	570	524	521	541	537	561	586	545	529	561	525	531	528	551	519	516	569	576	510	571	535	534	543	516	550	494	535	586	537	501	560	554	560	556	545	530	540	556	551	553	516	522	600	521	581	559	508	565	543	497	526	541	517	518	526	498	505	535	552	520	538	572	572	573	513	553	556	558	561	538	563	545	538	560	596	538	543	540	540	526	569	492	552	526	547	499	536	534	545	478	545	522	575	527	559	530	519	510	506	508	548	512	530	523	545	552	543	567	519	511	535	504	515	509	522	504	520	521	581	546	580	549	536	532	525	584	559	557	573	555	554	520	552	532	533	564	552	567	548	530	565	526	532	530	543	546	549	527	585	532	549	554	564	563	582	547	499	549	537	547	527	511	534	535	525	551	487	503	564	527	538	504	505	515	571	490	494	542	499	570	543	510	545	549	555	557	518	515	553	541	511	543	550	591	561	532	543	503	560	524	569	514	569	525	575	538	554	543	500	578	596	545	548	523	562	567	532	494	546	542	526	526	583	517	534	523	563	537	513	532	556	542	550	560	571	516	603	547	551	549	568	545	531	504	581	525	534	571	574	515	570	541	466	562	530	505	527	510	507	540	544	569	547	549	547	530	528	531	556	522	535	585	555	543	557	536	515	528	551	525	533	558	528	497	566	562	549	520	573	529	567	525	519	544	558	520	565	574	557	548	552	539	538	533	528	558	546	497	498	538	587	518	525	521	546	536	524	520	574	575	504	507	569	553	522	543	556	544
3131	799	366	179	641	539	142	143	157	181	159	143	127	84	87	75	65	61	59	52	37	39	40	49	36	49	44	42	33	44	35	40	33	27	28	33	24	32	30	30	35	28	27	24	29	25	31	22	18	32	19	20	29	24	28	23	20	27	21	20	27	19	23	25	19	19	26	21	16	18	16	17	26	23	19	15	13	31	22	21	19	13	15	21	22	23	16	22	20	21	25	34	21	21	23	21	23	20	20	25	21	24	21	24	14	16	29	22	22	25	15	29	16	24	24	16	20	19	20	16	25	20	21	22	21	21	18	16	19	14	23	20	14	22	21	25	17	30	27	21	23	14	23	14	17	20	16	22	25	28	27	12	12	22	26	22	22	14	22	26	22	20	23	22	19	20	23	19	17	17	29	31	24	10	22	14	22	22	19	26	29	18	35	23	24	17	24	24	23	20	13	26	21	19	21	15	21	17	32	22	15	28	25	22	13	22	15	19	19	22	17	19	24	16	18	18	17	20	33	25	28	21	33	18	26	25	30	14	12	20	19	11	13	18	22	19	24	19	19	26	24	23	18	18	20	24	19	21	17	25	24	29	21	20	13	22	19	28	20	21	15	25	26	17	20	16	28	26	21	28	25	28	26	22	25	29	26	21	28	21	17	21	11	22	21	16	20	22	21	17	16	18	20	27	21	32	17	18	21	28	17	26	15	16	22	19	22	17	17	20	15	19	22	25	17	25	24	19	15	23	18	18	17	19	19	24	20	24	21	23	28	24	20	19	17	29	21	23	25	21	21	15	20	19	15	19	26	26	23	23	23	22	21	18	23	21	23	21	15	26	25	27	24	30	23	14	22	14	22	26	18	22	18	25	24	15	15	13	21	27	22	16	29	19	19	27	22	20	23	26	15	24	21	23	21	22	22	23	22	24	17	24	27	25	20	20	21	24	18	16	25	23	27	26	21	21	16	17	23	25	15	24	21	29	22	14	20	16	19	16	18	24	21	20	12	22	21	30	28	17	29	21	30	29	18	18	14	24	18	24	24	21	18	22	15	23	14	27	23	25	19	15	25	17	18	16	26	19	18	22	15	20	22	22	19	22	22	15	25	29	20	17	14	19	16	17	16	13	20	20	19	24	31	21	19	20	19	17	35	30	21	19	21	13	20	23	27	26	25	23	26	19	19	11	19	25	15	22	11	18	23	16	25	21	13	22	20	18	29	23	18	23	21	22	19	21	12	20	24	26	21	19	18	24	13	22	20	29	21	22	25	19	25	17	26	24	23	18	23	19	22	14	17	20	17	15	14	19	25	18	29	18	19	28	29	20	18	20	21	17	29	27	21	26	26	21	25	23	24	16	22	24	14	21	13	21	23	16	23	24	21	31	19	21	25	24	22	23	18	13	30	17	21	17	27	31	20	19	31	18	17	17	30	21	16	22	18	23	23	17	17	15	29	21	21	23	17	19	28	26	20	19	18	18	17	25	23	15	17	19	20	16	25	23	26	27	18	17	27	18	21	23	23	32	21	19	14	25	18	12	18	22	13	25	23	13	15	22	13	24	26	20	19	25	22	16	18	20	27	27	21	21	17	24	23	25	20	13	27	21	29	29	19	22	21	27	14	21	13	11	22	31	18	22	25	21	26	22	24	25	21	11	17	19	29	20	25	24	18	20	16	18	24	22	14	33	23	23	21	29	19	24	25	22	23	12	25	14	25	14	19	18	21	21	20	25	28	29	23	22	33	13	23	15	19	12	19	15	23	29	20	24	26	24	22	22	29	23	25	20	24	16	21	21	15	24	21	23	23	27	25	24	22	23	12	22	18	20	22	17	20	17	17	20	19	20	17	16	20	18	26	26	25	23	25	20	18	19	19	13	13	23	20	27	24	16	16	15	25	23	21	23	24	24	25	20	21	15	23	13	28	24	17	23	20	16	27	25	21	20	16	23	17	16	18	27	21	16	16	23	24	22	19	20	24	17	22	20	21	24	25	21	15	12	21	19	23	9	22	17	17	18	24	18	32	22	23	27	22	18	24	22	16	22	25	18	14	15	16	21	14	23	14	24	28	12	31	28	24	19	18	25	19	21	20	19	29	25	22	19	26	27	19	25	12	24	22	24	18	16	18	23	18	18	21	22	25	20	19	20	25	22	28	11	21	29	29	25	23	21	22	18	16	24	13	21	17	30	28	21	22	17	28	24	22	19	16	26	16	15	21	25	14	33	20	26	20	20	17	19	22	14	18	22	23	22	21	17	24	28	15	20	15	26	19	14	27	25	19	18	22	20	14	25	14	33	24	24	25	26	21	25	21	23	21	25	16	24	30	23	21	26	20	18	22	35	23	25	18	19	26	21	21	22	22	17	9	25	26	11	19	18	13	30	30	25	19	14	21	16	21	14	32	16	16	24	18	21	20	28	20	22	15	20	20	15	26	21	19	17	19	26	18	26	24	24	20	20	22	22	23	17	26	22	16	18	19	24	17	23	16	21	27	22	21	25	20	12	25	30	19	24	25	20	20	20	22	19	20	18	20	16	23	24	16	24	23	17	24	17	20	18	15	23	23	23	22	30	18	24	25	22	22	25	23	21	23	25	19	16	17	20	19	13	14	20	22	28	15	12	20	17	23	16	22	23	16	17	24	18	16	18	20	22	23	20	14	19	22	17	10	23	29	20	23	17	15	19	14	22	13	16	16	18	21	25	24	20	23	17	21	22	29	19	14	17	20	23	29	22	22	20	19	24	27	12	27	16	28	29	20	14	20	24	24	26	22	21	25	26	21	20	18	20	11	19	17	22	25	20	23	25	16	30	15	16	17	22	20	23	16	17	30	26	19	26	19	21	24	15	32	23	22	12	18	18	22	18	29	19	32	23	17	22	20	30	18	14	23	11	18	17	23	21	18	15	20	19	15	17	25	21	23	23	13	18	24	15	26	18	18	20	21	18	20	21	24	27	27	25	25	20	21	20	27	23	26	14	25	17	23	21	20	29	24	20	22	31	15	21	23	12	16	22	38	25	16	18	26	24	28	20	30	23	24	23	14	28	26	22	26	16	20	18	25	26	21	17	14	23	14	30	24	24	25	18	25	19	21	22	18	22	22	20	18	24	16	34	24	18	20	17	29	20	14	25	16	29	20	24	23	20	15	30	20	23	16	21	27	20	13	18	22	29	21	17	18	17	19	20	20	26	17	21	28	17	18	25	20	15	22	23	29	10	19	13	16	23	17	25	16	12	16	20	17	17	22	20	26	22	19	30	17	20	17	31	25	13	25	20	23	26	18	22	25	17	18	20	28	21	25	21	19	21	15	19	23	21	19	16	22	21	12	28	17	23	29	14	29	21	11	21	11	17	24	19	20	19	20	23	12	17	22	31	16	24	26	24	20	18	21	18	24	14	23	21	22	12	20	26	21	14	23	21	27	22	21	28	23	16	24	31	27	17	23	17	24	18	24	23	21	16	22	21	29	16	26	28	26	20	23	20	19	22	22	19
33992	18513	9414	15831	33807	25137	14657	12167	11535	10743	10031	9106	7238	6203	5624	4351	3975	3351	2941	2370	2079	1821	1710	1742	1737	1624	1567	1576	1499	1448	1410	1353	1254	1212	1114	1032	967	939	833	775	743	768	776	845	789	807	712	685	707	605	651	614	600	531	537	494	469	467	412	407	402	359	378	402	419	408	372	398	369	389	412	358	374	392	384	423	380	394	360	376	358	424	353	395	380	352	389	344	392	403	377	386	364	395	330	374	371	354	366	388	389	367	370	367	388	376	383	371	353	367	352	373	348	361	363	378	406	387	325	383	353	371	363	353	386	389	380	379	388	370	363	391	394	385	402	361	375	385	352	363	387	393	352	376	366	356	390	372	337	405	352	365	385	418	354	367	369	347	376	355	421	391	371	378	380	341	358	389	349	405	414	373	382	365	403	366	385	369	384	364	387	370	380	364	402	376	349	368	370	368	367	372	369	343	384	383	380	370	383	393	374	399	410	351	399	346	347	372	368	382	388	365	378	392	405	385	361	406	360	366	338	357	398	343	392	390	377	378	357	368	361	393	360	381	370	351	370	378	381	337	392	413	354	367	356	372	383	383	359	360	370	386	360	372	407	379	402	351	380	383	394	352	408	367	396	367	372	357	349	366	358	390	353	339	340	383	393	360	403	395	399	387	374	371	394	373	372	348	361	362	384	365	388	354	381	372	372	385	330	389	348	381	366	370	352	379	369	373	388	356	347	327	374	377	381	375	376	363	375	402	368	383	377	377	353	356	375	374	362	366	362	335	379	366	348	377	364	390	376	341	403	384	340	391	375	375	383	373	359	384	375	380	376	360	423	357	370	354	349	381	346	373	341	367	377	389	382	374	390	375	387	393	348	377	367	370	381	393	348	346	373	391	365	388	363	359	373	374	353	374	388	397	377	385	373	364	360	400	378	389	377	386	390	371	377	354	350	316	401	392	384	384	408	377	383	348	332	404	371	388	405	375	376	364	354	394	380	378	339	408	353	396	374	360	377	371	341	392	382	363	352	407	391	368	356	372	375	349	391	384	323	339	380	340	380	322	362	368	352	373	390	352	392	400	353	352	378	344	384	364	418	357	399	393	371	354	372	361	394	360	377	411	381	374	353	358	346	341	358	354	367	390	340	371	367	346	369	361	388	395	376	352	381	368	373	385	362	368	386	429	385	339	408	350	336	407	384	366	387	384	361	427	346	383	384	368	356	358	342	362	382	371	358	370	379	353	400	373	386	373	371	389	365	390	363	388	382	380	349	373	316	377	351	398	389	360	344	359	341	380	368	331	349	374	339	374	380	380	368	349	365	368	376	394	374	383	382	343	391	380	360	407	358	359	360	362	352	385	412	388	339	414	368	352	385	411	370	366	380	382	380	360	375	371	379	394	374	366	372	367	358	345	370	339	377	358	377	368	373	374	378	351	347	374	363	355	356	381	367	359	376	399	375	370	380	384	356	369	415	375	364	378	338	372	369	387	385	376	365	346	367	360	357	349	366	381	345	367	404	389	361	374	369	372	324	339	371	362	380	388	373	378	368	330	399	383	383	375	385	380	361	344	363	362	404	347	378	348	338	371	374	358	339	408	372	375	382	384	411	402	365	343	389	371	376	381	346	367	347	388	373	362	394	407	375	376	379	373	388	376	394	393	367	346	369	399	393	396	397	380	380	395	368	381	353	398	361	393	381	375	381	410	368	366	381	384	370	359	376	374	375	361	371	377	380	386	354	366	384	384	325	382	359	399	365	381	361	405	373	375	392	341	382	374	402	349	376	363	379	349	348	390	387	348	394	395	357	372	449	383	365	374	338	358	368	387	365	330	358	377	362	342	362	427	383	410	365	376	371	380	373	377	338	364	397	397	363	375	362	369	373	414	406	362	353	353	365	350	363	368	383	372	331	376	355	375	387	397	343	375	343	390	381	378	387	374	386	371	361	356	372	352	368	365	375	358	357	393	371	365	367	356	364	387	345	402	359	348	368	363	354	353	396	416	381	367	417	362	350	375	374	359	391	340	375	368	343	348	384	366	392	366	387	367	343	357	398	359	378	382	387	371	340	346	373	349	412	370	370	387	377	341	401	374	379	388	378	333	369	365	337	397	388	388	371	392	351	352	359	417	388	343	345	374	396	351	375	369	352	375	386	395	372	367	356	406	371	386	364	383	401	387	385	370	369	371	391	378	388	368	375	353	372	356	366	380	383	403	390	385	376	328	373	394	356	393	316	401	376	386	387	354	365	352	322	379	376	358	369	378	351	372	339	389	357	381	392	371	373	397	354	372	402	358	387	389	380	354	369	385	394	381	346	359	371	358	385	340	387	353	423	372	350	380	364	348	344	345	385	399	350	370	398	362	361	413	369	395	398	354	380	369	343	333	358	400	374	374	398	398	367	352	388	376	346	393	356	392	392	385	376	370	360	396	367	373	354	349	362	363	393	395	347	365	392	364	348	393	340	345	364	393	383	418	364	351	343	339	343	386	352	356	392	405	328	382	375	391	375	386	371	351	366	366	377	363	397	382	365	379	360	381	367	347	366	360	358	357	392	361	355	375	405	364	389	368	375	390	364	376	346	386	382	367	383	380	356	343	389	359	393	387	376	382	364	365	363	391	372	356	392	369	400	335	318	395	393	372	376	407	359	370	391	366	362	378	376	391	368	389	363	358	355	380	367	396	342	390	390	341	335	377	386	397	371	367	341	346	341	382	383	353	357	350	398	379	345	379	364	354	377	352	362	382	418	363	380	351	336	386	371	370	405	394	347	385	361	360	380	381	368	416	374	386	383	380	339	398	344	367	351	349	362	362	358	398	349	362	381	355	376	383	371	378	370	391	394	356	383	386	358	430	367	376	414	347	368	358	373	361	348	377	380	378	332	395	379	353	399	355	384	383	363	343	362	358	387	387	370	395	373	372	375	348	371	356	378	313	365	414	377	373	365	372	419	369	379	372	383	377	374	343	356	369	347	326	375	404	376	350	378	396	357	361	362	332	353	350	353	403	362	358	384	392	378	367	364	348	386	346	368	377	367	357	387	356	359	381	383	341	361	393	342	361	375	360	347	373	402	350	391	368	399	414	374	381	334	373	378	405	387	386	348	359	364	361	365	369	380	364	354	365	353	405	350	396	370	370	365	368	381	387	363	365	377	336	398	359	362	388	405	396	374	381	349	342	352	352	367	394	412	375	363	401	399	362	383	381	377	408	375	376	388	354	350	367	329	377	401	382	389	402	342	362	370	368	370	382	394	380	392	403	363	389	401	353	385	370	375	378	363	357	394	379	361	371	369	358	351	364	374	364	360	373	396	388	377	369	351	361	400	373	368	374	379	373	386	415	362	354	368	385	355	394	381	398	380	357	407	379	374	366	378	397	363	374	368	393	396	376	325	386	384	390	397	361	349	347	371	392	363	371	379	368	364	367	366	356	354	369	368	391	359	363	348	389	383	361	319	369	376	399	389	413	367	351	356	368	349	383	385	369	327	392	377	400
6236	2231	754	387	3429	3430	364	273	360	306	297	243	226	186	165	162	141	113	122	98	78	71	72	77	73	71	67	72	81	60	56	55	63	47	45	46	40	51	46	53	33	42	31	34	38	43	34	43	42	38	39	39	33	35	18	34	28	36	31	18	16	25	28	32	28	29	28	31	31	31	18	25	24	27	28	22	33	28	28	30	19	25	30	27	30	20	26	21	15	16	26	22	28	29	24	31	28	32	28	28	29	29	31	38	24	19	25	22	27	28	29	26	24	25	29	23	26	25	24	28	36	24	27	27	21	20	29	35	23	17	21	28	33	27	25	24	27	21	32	35	27	25	20	42	27	29	29	29	25	26	31	21	22	27	21	18	29	24	20	31	29	28	27	26	29	25	31	25	30	27	30	26	19	26	33	31	32	17	25	30	22	27	25	32	25	34	26	31	15	39	29	27	26	22	26	18	31	25	34	26	21	32	36	20	22	31	27	29	23	28	25	27	24	26	32	23	36	29	26	19	19	23	27	24	26	30	32	25	21	33	29	24	25	31	33	21	40	18	22	20	14	24	24	36	37	16	20	31	25	29	23	29	15	29	28	28	22	24	23	26	29	38	34	27	32	28	24	24	29	27	24	32	33	26	26	30	16	24	24	20	28	16	22	30	46	30	31	19	28	23	23	30	31	31	25	35	26	31	19	26	26	39	28	25	20	32	23	34	27	22	32	26	34	29	22	23	22	24	24	24	25	34	31	25	24	26	30	33	22	25	24	26	25	25	32	29	35	35	25	29	24	34	28	31	28	27	25	27	32	38	26	25	23	22	25	19	19	21	26	24	28	21	24	24	23	22	24	25	16	15	19	35	25	29	34	35	38	33	19	29	20	19	18	32	40	24	24	23	26	26	22	22	23	32	26	24	26	30	22	23	35	34	25	29	29	27	24	26	23	33	33	24	28	30	32	20	23	26	22	33	24	25	39	23	26	25	21	30	34	22	28	29	33	20	30	26	27	29	23	27	25	36	22	27	41	19	31	19	26	30	28	28	24	28	30	24	26	37	18	32	34	25	25	23	26	30	24	27	24	32	17	22	29	21	23	35	19	23	28	26	24	31	19	35	21	27	22	19	29	27	21	27	22	31	21	35	24	31	23	33	33	32	26	27	23	31	24	27	27	20	29	17	29	26	27	33	18	21	24	32	21	33	27	22	31	36	25	21	31	34	23	29	23	36	23	31	29	31	35	23	14	23	26	28	29	37	23	24	29	18	27	30	20	26	29	22	24	28	18	18	25	28	23	29	31	29	31	29	28	24	26	23	29	25	26	29	25	16	29	23	20	21	22	24	29	38	24	19	23	28	29	22	17	28	24	31	22	17	27	29	26	22	26	24	19	19	28	36	28	33	25	24	29	19	26	22	31	22	25	23	26	33	27	33	27	29	25	26	33	20	23	28	31	26	28	17	30	29	30	28	29	24	23	24	31	24	27	30	23	21	31	19	17	34	28	26	30	27	39	27	28	22	33	33	36	25	25	35	30	28	21	27	23	20	27	30	19	18	23	29	30	36	29	33	24	19	30	20	15	38	32	28	28	23	32	17	32	22	22	27	24	24	21	28	24	38	27	29	30	24	28	31	30	22	24	23	27	27	24	22	29	30	26	28	20	29	21	24	26	22	23	28	24	24	28	31	30	18	33	28	34	25	23	21	25	23	28	23	27	27	32	23	30	32	19	20	35	25	22	24	14	25	29	24	24	21	30	26	27	19	29	26	18	25	29	32	28	27	25	23	25	36	21	31	27	16	23	15	28	25	31	29	25	24	28	26	33	28	21	35	26	18	37	31	26	29	19	17	30	25	20	23	21	28	24	32	26	18	25	27	24	23	24	27	22	30	25	21	18	24	29	34	15	23	23	24	23	21	30	34	29	27	20	19	29	38	26	25	28	31	27	30	28	24	26	19	26	19	19	25	26	28	24	30	24	24	23	28	32	18	26	23	22	17	33	20	35	25	20	20	29	30	24	32	35	22	28	30	23	28	32	23	15	32	32	23	20	20	26	24	24	23	21	31	29	24	23	21	24	22	28	28	30	27	32	30	29	29	29	27	18	20	31	21	29	31	25	31	25	27	24	21	21	24	29	22	19	20	21	24	22	33	22	18	23	26	28	34	34	22	24	27	34	22	22	24	27	29	23	40	24	23	27	26	29	35	27	19	24	24	17	24	25	18	27	28	30	26	32	26	29	23	24	40	22	35	23	26	24	23	25	30	19	31	18	24	28	28	20	25	23	25	27	27	22	22	28	21	28	28	31	31	25	24	28	30	27	36	25	22	28	30	25	31	30	33	27	40	23	23	30	28	34	29	30	20	19	27	24	29	28	32	36	27	30	20	28	27	23	18	23	20	30	23	37	21	27	41	30	20	32	22	23	18	22	26	22	25	35	17	29	24	25	27	19	30	21	31	24	24	32	25	20	23	25	29	27	33	25	23	27	23	27	21	30	31	28	31	26	17	34	34	19	26	28	39	29	23	34	25	26	31	26	26	30	23	22	24	20	36	28	31	32	27	19	23	25	21	33	15	22	31	34	25	20	28	30	29	20	21	18	27	33	25	28	24	27	22	20	24	23	19	30	21	22	31	29	25	31	24	21	29	26	23	25	29	25	24	24	26	24	23	18	23	32	27	19	21	29	30	30	17	25	28	18	25	23	28	25	19	28	28	21	29	24	20	21	23	27	27	30	25	25	27	15	26	26	20	29	19	24	22	24	26	25	25	21	25	22	17	22	25	23	32	28	24	25	24	23	30	40	30	29	16	29	34	22	23	34	16	30	26	21	30	15	18	17	25	31	19	20	20	21	32	23	25	21	24	35	26	22	25	26	30	33	30	31	23	31	35	24	32	28	26	22	25	25	27	22	22	24	28	26	27	23	32	33	32	24	33	32	16	26	37	27	26	26	24	22	27	29	23	19	24	23	25	27	32	24	21	25	39	26	23	24	22	31	34	31	21	31	25	33	21	23	30	26	23	30	24	17	26	12	22	33	26	35	19	23	23	22	21	27	24	24	25	23	30	29	22	24	28	30	27	26	28	27	28	35	23	26	20	35	30	21	16	27	28	28	29	24	28	23	30	32	25	21	26	29	31	22	25	24	36	25	16	28	17	28	25	31	28	22	20	31	38	26	19	37	20	24	26	37	27	25	29	27	25	29	21	15	31	25	28	36	36	25	17	29	28	30	24	27	30	29	22	18	25	26	25	23	25	25	18	26	25	23	28	21	24	16	16	30	35	22	24	38	26	26	28	21	21	28	35	22	29	25	25	26	32	28	20	28	26	22	27	18	19	29	21	22	27	26	26	29	21	31	34	20	22	30	25	23	34	22	28	25	32	28	34	23	13	26	29	25	25	27	25	29	24	30	21	27	25	22	17	26	21	22	23	32	25	25	22	27	23	27	17	19	19	23	30	28	30	27	26	25	27	24	33	34	33	30	27	21	20
44195	26382	16240	25488	52632	40090	23766	21242	20765	19205	16522	14518	12872	10353	9740	8057	7134	6307	5441	4862	3849	3556	3305	3201	3175	2845	2835	2877	2497	2447	2311	2196	2132	1926	1807	1692	1618	1445	1378	1240	1282	1249	1167	1127	1203	1120	1059	1046	950	959	910	799	809	753	669	631	620	568	526	492	578	503	535	542	517	507	517	542	494	529	480	514	485	492	472	507	501	498	449	472	481	496	438	486	450	505	439	455	477	430	438	460	441	458	440	432	445	468	452	468	473	471	464	444	482	410	436	495	438	438	438	461	442	456	415	448	480	472	417	437	458	458	439	431	411	422	454	470	473	446	443	420	490	471	482	459	477	480	479	382	503	423	450	453	488	412	439	483	442	443	458	446	459	471	475	462	436	454	450	423	447	436	474	482	432	473	464	495	446	458	438	429	443	425	466	482	444	430	423	451	453	457	465	483	448	464	444	441	432	438	444	442	461	395	422	490	442	460	457	485	488	466	510	458	448	427	458	516	465	428	505	466	444	431	441	408	454	475	406	473	465	454	438	476	462	442	460	435	454	430	446	471	445	425	481	456	460	507	465	451	433	460	433	456	441	451	447	469	438	454	457	424	439	418	466	475	463	467	470	491	458	468	465	457	444	454	448	490	448	432	449	442	443	476	472	439	481	428	424	439	456	474	430	449	451	428	457	471	486	411	448	448	446	486	477	414	445	445	427	434	423	496	472	447	442	448	453	468	424	479	434	424	410	464	424	426	494	468	440	485	445	465	462	453	446	468	460	439	458	466	421	460	470	432	460	446	438	462	431	485	443	458	477	484	492	472	454	452	432	481	458	431	486	470	451	443	446	410	444	474	454	465	436	439	465	476	419	429	392	443	448	466	475	470	465	465	446	445	495	406	444	449	461	469	454	432	474	442	474	420	452	449	427	479	408	473	455	461	411	437	473	471	454	508	443	412	485	430	466	471	447	431	456	467	438	442	432	465	448	431	437	442	457	443	462	467	474	489	434	456	455	458	471	461	448	445	448	473	463	429	444	462	440	441	422	459	454	415	411	431	447	461	441	480	445	461	478	480	447	441	444	463	413	451	469	468	391	443	471	462	447	450	432	447	427	427	393	469	450	490	432	450	468	443	430	464	476	466	415	462	477	461	452	462	418	453	470	421	449	448	490	458	466	455	466	440	461	485	460	432	459	469	468	457	475	467	456	425	473	437	447	455	468	483	479	456	416	420	464	427	426	454	446	466	455	465	432	460	419	488	425	460	456	468	496	450	441	453	470	461	437	414	481	439	442	467	449	420	436	427	416	424	488	448	413	425	445	471	457	434	456	465	462	491	455	464	442	420	502	492	456	434	439	504	479	465	464	449	467	466	428	437	425	479	432	436	479	503	427	413	384	460	461	472	451	459	439	428	448	493	466	436	451	468	440	451	482	457	437	456	430	439	454	480	498	453	409	476	468	418	457	473	484	473	476	448	435	441	448	441	421	435	452	413	462	474	429	443	469	426	440	456	411	444	469	457	487	467	449	417	442	434	450	461	481	488	473	464	458	436	456	482	456	442	441	427	449	442	425	443	419	485	437	452	430	481	454	429	434	417	435	454	462	422	480	472	428	434	444	445	416	422	479	447	451	458	437	503	413	432	440	440	439	442	449	430	472	429	437	452	412	464	448	461	478	480	475	441	444	460	472	427	443	453	464	451	476	477	433	466	420	449	431	465	419	481	465	476	474	428	429	473	409	445	459	466	485	434	472	449	471	439	454	442	406	433	441	468	459	470	470	412	449	443	444	496	453	452	459	447	461	463	481	435	419	488	494	452	448	427	459	454	447	442	459	411	447	471	454	459	427	461	481	445	472	435	462	436	435	441	448	418	472	447	443	420	480	452	453	435	437	474	438	450	436	443	454	421	456	462	451	471	462	446	454	459	472	443	458	448	460	462	424	484	491	471	462	447	445	462	440	451	442	472	452	465	442	446	455	466	428	468	443	446	446	460	478	461	454	421	440	471	429	440	472	423	453	455	434	461	479	481	442	453	480	456	451	438	480	480	474	484	472	455	440	455	460	429	430	462	435	445	419	465	439	413	452	439	439	428	428	417	410	459	419	419	456	451	453	478	444	426	426	460	442	410	469	438	451	447	455	465	453	486	443	480	425	451	475	425	464	461	428	429	463	453	447	446	450	482	409	457	445	450	458	452	433	476	447	409	512	448	483	437	469	437	433	507	443	499	463	454	452	487	403	427	423	457	453	474	467	393	469	453	431	457	481	462	446	442	478	413	500	434	456	466	448	469	440	452	477	442	478	458	452	416	439	449	439	446	422	438	439	435	488	431	390	447	470	451	478	443	453	460	445	442	469	443	453	415	429	404	464	420	429	472	476	442	449	446	461	447	471	423	472	445	459	465	492	481	454	481	442	435	480	414	450	478	463	474	478	440	425	410	432	445	445	405	461	425	482	462	419	465	441	419	434	448	459	450	427	413	476	414	462	463	434	446	466	434	448	444	429	463	434	462	417	419	436	441	428	439	455	420	447	454	444	468	451	435	462	478	453	441	460	464	434	425	473	454	417	487	489	424	446	428	454	427	445	446	428	450	461	443	460	420	489	439	472	451	443	471	479	465	471	426	474	472	454	436	450	442	471	485	448	434	444	455	442	464	457	440	413	431	483	467	403	455	419	420	449	431	439	463	421	450	452	442	445	420	473	465	488	445	441	465	447	451	482	460	460	472	428	444	430	466	435	426	443	484	464	411	505	471	454	441	475	450	462	437	449	467	453	477	471	418	465	427	474	417	450	434	425	459	462	477	454	483	464	437	475	402	426	452	430	451	471	412	494	426	464	459	430	466	398	467	414	417	485	450	430	445	464	446	466	476	440	476	463	459	455	465	461	459	436	458	454	437	453	425	420	431	435	436	435	426	481	471	422	436	424	456	470	411	446	453	419	435	463	445	455	502	461	480	455	441	424	445	455	452	464	478	445	491	447	453	464	426	446	427	433	464	473	461	440	452	445	451	453	472	456	428	458	465	424	423	476	474	425	478	403	437	459	431	443	504	497	452	437	462	441	454	424	489	452	452	457	431	454	449	459	523	447	401	462	486	459	481	474	440	441	480	433	451	427	471	469	439	383	479	444	450	442	459	464	442	495	489	491	432	444	485	451	438	443	467	449	458	477	447	442	415	407	445	462	458	472	432	494	452	469	476	440	431	445	474	425	484	429	466	464	441	438	473	485	430	426	454	390	418	466	438	455	448	429	450	470	445	452	427	446	434	454	467	429	407	438	457	457	487	466	471	461	443	445	450	447	474	465	419	433	400	435	444	442	438	399	453	492	478	430	445	430	499	451	481	428	430	447	490	460	445	480	473	439	438	467	435	456	429	461	460	445	431	469	462	410	462	467	458	453	443	433	438	450	459	466	436	426	452	458	442	423	466	430	428	438	455	444	465	436	451	433	383	453	441	435	469	465	410	456	465	423	430	444	454	444	452	441	422	433	459	432	428	452	421
5762	1563	544	334	2313	2151	302	229	232	242	230	206	181	143	133	110	104	103	84	80	54	65	70	72	61	63	75	70	76	45	42	57	47	62	61	45	44	44	39	37	43	36	53	48	31	33	45	34	33	43	44	41	26	29	35	34	38	34	28	29	23	36	40	22	23	33	32	33	35	27	32	35	27	34	29	32	26	32	21	21	21	33	40	22	40	25	29	41	31	26	25	33	20	26	26	25	31	34	24	38	50	31	33	28	33	35	27	24	39	30	29	29	35	40	23	28	29	26	23	26	37	30	31	24	25	39	32	32	30	36	45	31	38	29	27	27	25	40	19	38	33	24	28	38	20	30	19	31	33	31	25	32	26	34	26	33	29	23	29	18	34	28	27	33	32	36	26	27	29	23	27	33	37	37	28	29	34	31	27	31	30	31	25	27	31	33	25	26	33	28	32	31	34	22	30	25	36	24	35	32	25	31	31	28	17	29	31	26	23	35	32	25	26	21	14	27	27	35	29	33	31	32	33	28	29	34	29	26	28	27	29	34	23	44	39	31	26	23	23	28	32	29	31	35	35	34	35	33	24	30	30	25	30	27	28	29	37	29	33	32	34	33	28	27	35	29	35	31	30	38	32	27	39	19	34	34	23	37	35	34	32	31	32	30	29	33	32	27	32	22	31	32	33	24	32	32	30	32	24	31	31	28	35	42	27	29	29	28	42	28	39	42	31	32	37	31	27	33	31	44	27	28	31	29	20	33	30	17	33	21	32	24	40	33	28	30	23	25	29	30	33	27	28	35	33	33	30	29	33	25	34	39	36	20	25	28	25	37	29	44	31	35	31	33	34	24	35	35	33	26	23	26	42	32	29	34	36	26	32	33	31	25	23	34	31	30	35	24	26	26	34	34	19	24	36	30	28	36	34	36	32	35	34	29	41	28	25	35	29	38	27	25	23	27	23	41	32	19	37	27	36	32	30	33	26	38	19	27	28	23	31	25	22	25	30	29	46	31	28	28	37	20	37	37	28	35	28	20	39	34	32	27	35	22	26	35	33	29	25	27	31	19	27	27	29	26	41	30	27	33	21	30	40	31	43	25	33	28	24	29	25	31	29	31	36	32	44	27	35	25	27	35	27	39	34	29	38	18	33	28	30	35	29	33	34	29	27	25	38	38	32	20	29	27	37	36	38	32	26	33	30	19	33	22	34	24	32	22	30	37	32	37	30	22	42	30	28	30	25	34	31	23	32	25	20	24	23	32	29	39	37	24	34	26	32	25	26	28	39	29	29	18	32	31	36	26	31	33	34	34	31	31	18	31	35	29	25	29	32	37	25	21	29	33	30	30	23	31	30	25	30	36	24	39	27	30	29	23	22	35	29	35	37	22	36	35	27	30	24	28	34	32	29	27	26	27	24	32	24	29	32	28	31	33	39	38	17	24	24	30	33	20	28	30	27	34	31	43	27	28	30	22	31	28	31	36	34	36	23	28	19	21	31	37	22	24	33	37	39	36	33	34	26	27	46	35	22	24	33	28	28	28	33	26	34	34	34	28	23	23	33	38	35	21	30	31	35	30	22	39	34	30	30	26	28	29	30	36	30	33	27	24	37	44	33	32	29	22	32	34	29	27	25	31	29	30	33	31	33	26	39	34	33	34	27	24	25	29	38	35	43	37	22	27	28	23	29	28	35	27	30	32	27	32	26	29	41	25	30	22	41	36	41	29	17	25	41	30	34	28	24	27	27	29	29	34	21	32	26	28	33	23	22	32	26	27	29	34	29	18	30	27	27	33	36	37	21	19	34	33	28	26	24	24	33	35	32	31	37	30	36	26	19	29	25	24	21	33	26	32	50	31	24	15	29	32	25	31	22	34	30	30	34	22	38	36	28	39	36	29	36	38	30	32	29	25	28	25	23	29	33	33	19	37	32	31	28	25	34	34	29	34	26	31	35	24	19	26	30	25	29	23	37	26	29	28	31	31	32	28	29	25	29	34	37	25	31	26	31	40	28	39	33	32	36	37	40	28	32	24	36	34	33	37	26	21	16	23	36	24	21	27	28	33	34	22	32	26	27	31	26	29	38	33	34	35	24	28	27	21	30	26	25	22	32	20	30	23	30	23	24	40	37	35	35	34	40	25	22	29	32	35	20	25	38	26	30	25	36	21	36	36	26	20	28	30	22	39	34	35	34	32	27	25	19	29	26	27	27	19	22	37	26	15	28	35	34	29	37	31	28	35	29	26	33	25	38	28	29	29	31	28	25	41	31	35	30	35	30	25	30	36	24	28	41	30	30	30	27	37	33	40	26	29	40	34	35	25	31	31	30	29	27	29	25	31	40	48	24	24	25	34	24	35	31	28	30	28	33	32	33	32	29	32	30	29	39	33	26	40	29	36	41	38	25	29	32	25	29	27	26	18	29	25	26	32	28	26	27	35	39	27	21	40	26	26	33	31	27	34	32	25	28	23	33	30	40	32	26	36	35	30	32	27	23	33	34	30	30	30	30	27	36	39	37	31	33	36	36	22	38	32	28	27	32	35	22	31	29	32	27	27	31	44	25	21	32	30	32	26	24	36	46	24	24	39	24	31	29	35	30	22	42	35	28	22	32	19	26	26	34	31	43	32	31	37	42	26	27	27	26	31	23	30	16	26	25	30	29	26	17	27	23	31	32	26	23	31	29	35	32	33	27	32	46	30	30	39	29	27	27	27	27	26	26	39	26	23	33	23	35	23	24	34	19	26	35	23	27	23	25	27	36	37	26	29	31	32	30	25	26	34	36	33	32	28	26	32	30	28	25	21	22	25	37	42	28	26	42	28	34	33	21	28	26	34	28	39	17	31	19	36	31	34	27	33	34	34	26	28	35	33	32	31	30	29	21	28	24	34	35	38	30	31	40	29	28	27	19	30	40	27	43	31	23	23	25	34	33	26	32	37	26	23	36	23	28	31	35	29	25	26	27	32	26	25	25	38	29	33	33	30	31	32	23	23	26	42	31	25	37	41	25	30	26	25	27	23	33	22	31	21	28	22	27	29	28	29	30	28	34	27	23	30	33	23	33	26	17	19	35	32	22	37	28	34	29	23	19	20	26	32	31	20	29	34	32	29	31	27	27	27	29	32	28	33	21	26	36	26	29	29	29	33	34	30	32	22	33	34	31	37	26	29	33	35	35	35	27	28	26	29	27	16	19	37	26	30	20	28	32	32	30	23	34	29	33	28	30	38	29	36	26	31	33	30	38	33	20	22	29	27	37	41	31	27	31	25	36	27	24	29	30	35	34	37	31	27	25	38	29	33	24	36	28	34	27	32	31	32	21	27	29	29	26	34	35	29	25	36	29	26	16	38	26	26	36	35	36	34	32	33	23	30	28	30	38	35	31	30	27	33	26	30	36	18	29	24	27	31	26	35	42	32	32	34	28	20	27	29	22	29	26	28	25	32	42	37	32	47	33	37	31	27	32	30	24	26	35	31	35	35	24	34	28	36
38485	23030	13399	21806	48438	37981	21283	18713	16424	15052	13954	11411	10071	8154	7337	6695	5607	5024	4283	3724	3260	2682	2580	2618	2448	2337	2317	2319	2121	1989	1949	1839	1694	1674	1532	1454	1349	1241	1179	1179	1072	1008	1024	1024	1082	999	926	978	945	871	836	864	734	726	680	628	586	643	609	557	590	548	581	560	594	569	560	538	529	575	600	540	533	540	502	529	558	531	544	539	552	507	519	543	540	514	459	491	536	537	532	551	518	567	514	498	502	516	518	510	492	510	504	505	499	491	541	518	522	507	502	510	521	550	537	541	510	502	485	505	505	472	502	535	513	546	483	548	513	520	538	540	555	502	535	517	545	520	466	535	479	461	495	503	532	513	526	523	500	502	495	503	514	518	515	525	505	523	532	545	525	479	525	504	509	544	481	510	529	523	504	539	529	523	549	507	483	513	540	497	536	514	542	496	492	509	497	510	488	493	489	509	520	493	513	500	502	494	503	565	504	537	480	508	511	510	500	509	499	504	486	548	542	567	520	530	510	504	513	517	479	493	521	541	523	518	494	507	495	560	543	514	524	480	523	538	511	501	527	491	520	532	495	515	510	480	500	520	539	513	540	516	530	501	536	565	520	516	503	505	522	524	526	503	527	509	474	489	505	468	522	487	513	492	531	504	517	530	525	530	542	531	503	463	537	506	477	529	508	497	470	547	507	521	499	490	478	542	501	479	499	546	523	504	499	509	510	498	493	496	485	529	508	515	518	482	506	498	511	483	504	504	476	516	496	532	495	512	468	512	518	469	470	512	484	507	511	544	486	520	502	538	503	522	481	524	514	515	508	527	500	549	494	529	514	514	485	545	498	511	487	545	516	530	491	553	479	512	504	484	521	498	496	493	505	492	533	525	558	463	544	538	563	524	500	502	505	529	522	527	531	491	538	509	509	490	513	532	471	503	550	508	535	542	515	507	514	487	506	495	521	532	520	497	539	507	570	544	520	528	483	526	535	530	516	467	498	527	553	505	541	475	519	517	537	537	488	480	513	518	482	520	493	533	509	540	501	527	497	508	534	489	530	501	525	528	509	511	516	494	509	535	518	487	495	511	513	511	517	518	542	513	509	518	529	482	491	488	514	522	512	545	539	513	500	551	517	490	544	518	514	502	506	489	516	480	495	566	512	492	527	503	503	553	511	498	532	485	483	510	526	518	532	534	533	543	501	474	526	509	559	535	499	521	520	541	521	512	532	515	565	513	545	489	533	475	508	480	517	516	490	517	517	527	468	494	481	521	458	489	502	519	521	481	496	523	492	459	542	533	499	536	537	509	542	537	486	499	547	509	504	500	537	478	499	520	515	536	540	500	527	546	564	523	518	565	521	561	524	489	568	552	526	500	543	534	522	553	517	508	500	478	541	552	525	534	496	520	504	489	536	499	509	481	476	502	512	531	538	475	516	488	508	526	549	541	506	522	543	511	507	524	509	506	504	513	518	536	523	504	541	524	490	520	531	533	467	533	524	495	578	484	484	501	477	529	520	506	525	529	499	514	504	498	497	538	564	510	544	513	503	492	535	481	508	511	491	533	479	508	514	523	523	506	540	489	530	494	522	520	546	532	518	524	524	502	496	534	517	535	482	531	516	528	474	540	472	475	500	480	526	477	503	494	528	535	524	528	533	553	528	514	532	498	499	501	510	539	522	485	526	534	492	510	530	503	501	529	512	508	524	517	514	514	516	506	499	485	507	498	518	515	562	465	535	515	517	501	496	486	445	540	518	495	490	535	497	523	510	563	489	536	545	507	528	521	520	500	532	472	540	511	547	538	554	549	487	498	522	505	506	501	520	462	503	502	502	492	516	529	556	463	500	524	562	484	489	497	569	506	518	501	525	556	508	492	487	512	526	508	518	522	548	502	510	530	575	528	524	501	482	470	489	539	517	498	538	479	511	542	531	535	522	475	508	542	493	520	516	534	523	527	532	500	508	540	542	542	495	497	493	560	532	533	512	512	526	525	494	505	559	517	500	542	524	526	464	521	497	522	508	510	523	571	515	542	497	551	489	506	520	511	534	496	524	523	531	546	527	508	486	545	504	515	493	525	502	519	511	510	535	551	481	537	516	519	533	527	535	508	526	465	490	534	485	514	535	502	545	451	528	519	544	528	508	498	537	497	527	555	532	477	526	508	492	521	488	503	486	471	524	553	505	494	543	517	536	496	523	521	502	510	504	488	475	522	505	521	516	495	526	523	525	507	546	505	549	538	560	505	499	518	473	483	482	522	554	526	555	516	536	507	504	507	520	474	486	522	516	507	496	512	526	488	483	508	534	523	556	534	526	526	529	511	528	568	485	522	523	527	521	507	506	523	517	510	525	532	491	561	459	540	475	517	503	489	508	498	494	499	517	511	516	509	530	533	495	494	492	489	544	492	522	515	518	494	495	528	501	507	510	495	517	515	540	533	542	568	478	487	520	536	528	545	487	546	524	511	537	519	529	500	529	491	502	530	523	523	505	530	507	508	513	512	524	530	504	479	482	530	507	493	503	525	526	537	499	496	513	561	529	497	539	506	528	502	545	524	539	540	484	497	520	462	516	494	520	503	488	519	489	471	515	509	514	510	504	494	480	473	509	509	490	529	556	496	508	511	494	511	481	505	519	519	539	501	497	529	550	506	572	496	533	505	503	526	510	526	525	453	524	511	521	492	493	503	513	514	515	533	547	523	507	490	504	507	547	536	502	494	537	521	510	547	523	458	544	498	487	538	524	549	544	512	549	509	480	463	495	559	512	528	518	509	503	498	488	524	536	512	504	509	500	524	500	483	573	480	503	558	509	538	487	523	514	516	528	488	558	500	499	486	521	539	518	517	524	564	512	507	543	529	498	527	503	517	534	555	496	496	523	534	506	460	538	526	529	514	510	485	541	509	504	549	513	541	495	503	494	503	477	506	543	497	521	523	546	527	522	476	495	529	531	537	536	508	511	527	531	496	476	514	512	509	532	472	521	496	527	474	534	502	525	502	514	524	525	552	525	528	520	525	503	517	470	475	486	560	506	504	535	510	532	508	500	528	549	528	526	523	489	495	531	529	513	504	483	580	550	503	516	538	516	500	506	510	544	559	545	503	495	542	498	505	496	489	473	563	513	514	514	508	497	506	513	508	538	531	499	461	523	521	513	479	504	541	503	489	535	539	512	478	507	514	471	508	515	520	530	531	554	494	521	495	516	528	503	484	508	511	494	521	511	519	508	524	497	497	505	503	565	526	504	514	479	521	566	500	493	537	549	534	525	518	545	522	528	502	545	506	509	521	537	505	542	494	504	524	508	537	508	499	540	513	517	526	532	554	520	530	493	526	515	519	510	493	528	498	566	505	507	505	505	520	497	526	501	471	531	513	505	540	529	515	475	509	533	547	536	513	516	511	471	525	533	521	485	552	542	502	521	523	502	514	529	495	555	519	503	546	540	535	538	521	507	523	524	548	544	521	527	452	513	517	483	547	524	476	514	481	524	476	535	500	470	527
7794	3191	958	567	6162	4220	433	355	374	389	352	295	233	208	185	169	166	127	122	116	108	101	89	87	87	82	79	79	82	77	74	62	59	64	56	51	50	46	45	43	43	56	35	48	56	44	42	44	48	33	36	45	38	30	33	39	39	25	23	30	33	37	46	31	25	28	34	34	35	31	25	34	33	28	32	29	34	25	34	25	32	23	43	36	29	26	31	38	38	23	26	31	29	30	37	33	37	33	35	23	26	32	35	35	31	23	25	34	31	20	33	29	28	34	41	33	27	28	39	30	32	32	32	30	28	36	28	33	29	31	27	22	34	30	22	39	30	27	37	26	30	31	27	36	33	37	31	22	30	39	31	35	25	20	30	31	24	24	32	26	37	22	33	36	42	41	35	36	35	22	26	29	31	39	34	24	32	29	32	33	33	27	32	38	35	40	35	32	36	36	23	24	39	35	26	27	31	31	30	29	25	28	24	34	30	31	43	33	32	38	35	37	32	28	37	30	34	35	32	21	25	27	29	30	29	37	33	35	32	28	21	30	29	21	26	29	30	36	35	30	34	20	29	35	25	33	43	35	18	36	23	38	25	27	31	37	30	36	35	26	25	38	33	40	32	33	30	34	40	34	28	26	25	29	46	40	35	34	34	27	21	34	44	28	29	33	37	29	36	38	28	26	32	26	28	37	31	28	36	38	28	30	28	30	31	31	41	33	29	26	23	26	27	21	29	29	21	22	29	38	36	37	39	18	32	42	44	19	31	40	25	34	34	36	40	46	25	32	30	30	32	25	27	40	25	19	28	41	27	41	31	38	33	25	30	29	31	33	22	26	24	34	27	43	31	27	23	47	33	33	32	24	29	29	20	37	28	39	35	33	36	26	37	34	31	29	28	23	32	24	25	28	28	25	40	30	31	28	36	27	30	28	23	23	26	25	23	30	35	29	28	32	23	27	38	32	30	39	38	35	33	34	29	32	23	31	24	30	28	25	29	28	24	38	23	35	37	36	21	27	33	22	23	39	24	23	30	32	20	26	36	33	38	36	23	36	29	29	26	35	35	37	41	32	35	22	26	42	29	26	32	24	32	28	33	28	22	29	37	34	30	33	29	36	28	32	24	24	27	15	33	24	31	32	32	26	28	32	30	39	23	27	27	21	26	31	41	33	33	23	38	28	40	34	31	30	28	33	19	30	29	27	29	37	37	30	29	31	41	39	36	33	29	30	37	38	27	25	30	30	29	18	34	36	24	34	26	25	36	32	27	31	27	32	38	33	27	41	32	28	31	24	40	28	38	38	26	41	27	31	20	29	35	36	38	32	26	30	29	40	29	38	41	25	33	34	30	25	30	25	32	36	27	33	26	25	27	32	27	20	31	38	26	28	31	25	28	34	30	28	38	30	24	33	31	40	35	43	36	31	21	28	27	39	34	39	28	39	28	41	43	33	34	28	27	23	38	33	33	35	26	27	31	37	39	33	38	32	22	30	23	27	30	21	29	20	38	30	34	34	34	34	30	35	29	35	33	33	25	22	31	33	30	25	29	31	44	21	21	39	29	25	27	29	30	31	33	30	39	29	26	36	33	37	17	28	30	33	33	36	27	36	32	34	30	34	19	41	25	34	33	24	38	26	27	44	28	31	24	29	30	30	28	38	35	27	28	31	29	29	29	30	26	34	19	34	29	31	32	31	27	28	24	33	20	32	36	35	36	25	26	30	26	22	39	31	27	26	28	32	33	31	28	31	28	34	24	27	26	19	25	31	20	49	32	31	28	26	27	35	30	27	27	32	28	30	27	28	27	30	31	30	24	26	28	30	22	31	28	25	43	34	32	31	24	32	30	23	25	33	23	32	51	29	35	30	26	30	33	18	37	35	42	27	27	29	31	29	21	28	29	32	34	28	34	27	21	27	32	33	25	36	28	26	32	27	30	28	32	29	30	33	26	38	41	23	36	32	28	29	35	28	31	24	34	32	26	42	27	29	35	32	30	36	35	28	38	25	36	36	33	26	36	32	34	34	30	46	27	27	24	40	25	30	27	24	38	30	45	30	46	22	29	32	12	32	34	27	31	35	29	26	34	34	33	34	33	37	33	32	27	29	25	31	24	34	29	34	38	35	33	41	32	25	34	33	33	36	33	34	34	32	27	29	31	45	25	29	28	22	22	26	38	18	26	26	31	21	44	37	24	37	27	35	28	27	30	39	28	34	28	26	26	37	33	32	29	36	34	31	40	45	31	29	29	27	29	28	28	33	33	32	33	26	28	34	30	29	26	28	31	39	26	41	36	23	24	31	28	27	25	31	41	35	34	26	34	28	38	35	39	26	32	27	32	34	23	19	32	32	27	34	29	34	26	29	38	37	34	33	37	31	31	27	29	30	35	37	34	26	35	28	30	27	26	41	29	29	25	29	31	40	34	29	30	40	34	32	40	33	30	33	35	34	26	25	34	30	36	28	29	36	24	29	32	31	32	38	40	33	22	30	36	28	24	30	23	29	36	44	38	29	37	22	30	29	29	27	39	22	28	26	39	20	37	37	36	22	35	43	27	29	33	38	32	25	32	39	21	37	23	37	24	41	34	33	30	27	24	32	25	27	36	36	24	30	29	27	44	23	34	32	31	32	29	27	28	37	34	35	23	17	26	33	46	35	23	34	30	28	35	29	38	27	25	25	37	29	33	26	38	26	29	34	30	33	29	24	31	30	36	31	33	31	36	32	24	31	33	27	27	37	35	25	27	27	40	34	37	26	30	25	29	24	31	31	23	23	38	30	27	28	29	18	25	35	35	28	23	29	32	37	28	36	38	28	24	28	28	31	35	41	31	37	26	30	25	35	33	46	28	28	35	36	19	32	30	32	27	38	33	30	37	34	38	39	32	23	35	31	24	29	39	26	26	28	33	25	35	23	31	36	32	32	43	23	27	38	31	38	24	32	32	36	32	33	35	29	32	42	28	23	30	33	33	28	30	35	27	30	40	35	24	23	31	26	39	32	24	26	33	29	32	28	32	34	35	35	14	29	19	35	27	27	32	33	31	24	37	32	31	36	33	33	36	29	25	33	40	31	34	29	30	34	26	32	33	29	29	31	35	26	40	34	40	28	30	27	31	32	33	28	29	21	36	37	27	39	38	25	22	30	35	39	29	19	23	31	33	38	29	31	36	36	33	37	28	33	28	26	29	42	32	37	35	30	32	39	29	35	31	29	28	39	25	39	29	42	28	24	31	33	27	31	34	24	23	35	29	31	31	25	23	25	24	28	34	32	29	36	28	32	34	40	34	34	24	38	28	28	31	31	36	23	34	38	29	35	39	33	24	31	28	30	29	32	26	28	35	25	24	22	20	31	40	31	32	20	27	33	33	38	37	38	36	30	32	19	31	36	35	37	22	25	19	25	27	29	34	25	40	31	33	34	33	35	31	26	21	22	32	33	25	29	28	40	39	22	29	31	24	30	35	32	23	33	29	31	26	31	34	29	41	28	29	29
46469	29286	17831	27795	63111	42316	26860	24378	22644	20635	18717	16212	13580	11492	9581	8898	8245	7050	6282	5673	4911	4220	3987	3677	3569	3532	3365	3107	2918	2824	2555	2486	2315	2157	1948	1881	1686	1568	1450	1423	1331	1226	1258	1245	1294	1250	1097	1092	1093	1062	985	951	804	812	793	714	639	640	678	566	636	656	662	669	592	625	642	639	627	619	620	603	577	574	559	564	574	619	537	567	568	573	547	522	581	542	561	574	523	488	532	562	512	549	530	572	561	520	537	553	564	534	536	519	483	557	544	509	539	500	579	550	547	527	557	521	508	566	556	540	541	562	529	530	547	581	536	529	548	537	526	547	541	524	533	523	552	574	536	524	488	517	469	547	543	551	553	541	528	533	551	548	504	548	520	559	542	539	527	547	509	519	510	533	541	536	515	533	534	542	547	490	558	556	527	521	540	542	529	546	569	532	501	552	539	550	523	526	515	508	544	518	574	538	525	549	513	539	527	556	573	526	548	506	534	528	514	529	565	557	538	557	565	536	517	517	508	547	552	543	500	529	550	518	580	563	516	537	552	518	545	520	502	576	520	518	550	508	520	565	555	499	565	543	541	524	534	525	543	561	500	568	547	565	538	553	518	534	596	535	540	571	536	523	505	517	488	531	530	536	521	556	549	511	541	514	564	517	509	572	497	547	537	568	508	537	514	534	535	577	539	532	502	504	563	542	570	554	498	527	505	513	500	553	523	549	511	552	557	504	542	556	571	553	517	509	509	541	510	566	533	582	507	560	515	548	538	531	514	536	529	549	526	525	507	556	532	493	526	540	531	532	525	516	527	573	581	515	509	519	544	512	536	507	537	498	545	531	530	538	526	553	540	545	568	512	529	533	536	522	544	531	539	511	525	513	522	523	541	506	516	581	546	560	525	520	522	515	518	534	524	551	499	529	514	529	549	512	539	548	560	556	543	536	529	538	542	548	536	563	542	551	574	530	557	534	535	522	527	532	548	495	528	534	536	537	521	505	529	533	508	550	540	553	564	535	554	565	543	563	543	524	517	534	506	511	485	539	545	555	523	554	508	480	561	522	506	526	515	553	507	550	512	525	528	538	520	534	518	543	546	569	528	542	538	553	538	509	550	524	536	530	518	540	493	552	531	540	578	507	540	550	561	523	512	522	479	511	502	510	550	507	514	541	540	527	543	516	539	516	545	511	495	491	567	497	536	533	546	534	556	518	545	541	549	565	560	511	558	538	533	520	537	533	557	529	549	502	518	556	557	578	523	518	530	505	506	518	564	512	569	524	533	542	520	552	511	563	496	516	539	550	507	497	543	503	543	499	498	570	509	557	516	544	510	518	542	522	563	549	517	546	541	576	562	596	532	517	516	540	541	534	547	535	535	539	542	549	526	548	543	561	507	504	530	529	530	577	496	531	576	524	553	491	522	549	545	522	554	543	588	581	526	529	555	512	539	542	522	526	567	521	541	543	481	569	502	554	523	530	563	528	506	514	525	543	562	506	506	566	534	535	506	537	545	542	502	504	535	567	536	493	522	565	548	543	513	547	560	510	531	483	525	534	510	565	538	491	543	494	496	597	554	509	502	548	546	507	537	548	523	548	529	515	512	548	549	566	523	506	532	540	532	544	482	572	536	528	560	521	517	523	568	526	572	547	491	529	504	534	515	548	522	512	522	551	549	559	483	516	543	528	588	526	536	536	556	512	560	551	544	550	506	554	494	538	548	510	567	552	581	497	516	523	505	541	523	530	549	540	523	515	578	525	480	569	528	570	533	542	508	530	530	522	531	553	574	505	569	575	513	540	537	512	510	542	523	565	539	514	519	554	550	557	545	518	511	558	540	553	534	565	533	533	532	540	523	542	532	509	529	546	563	498	539	520	543	529	545	522	557	558	518	581	500	577	500	565	531	568	551	565	527	531	538	526	569	555	528	583	496	605	598	515	507	542	567	507	527	534	550	540	545	517	533	510	529	552	503	569	528	470	517	520	516	564	514	533	559	570	540	520	527	572	592	547	538	528	507	549	528	553	575	511	553	539	533	541	545	547	518	549	533	515	526	504	506	531	584	555	517	537	561	560	519	529	513	534	533	543	518	533	497	521	541	547	564	484	500	561	545	570	513	529	536	542	527	562	528	522	541	543	495	565	493	535	495	535	563	517	509	510	531	557	556	500	536	537	551	531	552	558	511	581	527	539	562	540	529	537	554	507	555	527	528	511	532	505	519	535	522	536	508	561	534	536	500	561	506	547	552	536	558	558	516	518	490	545	507	516	485	561	492	565	537	549	537	516	567	560	546	577	553	549	566	553	513	567	556	552	545	538	608	555	527	557	521	522	514	562	549	551	539	493	533	525	532	560	557	529	532	542	488	494	486	563	554	543	540	525	507	551	503	538	528	559	522	519	567	535	542	506	532	528	536	521	532	516	512	523	540	512	524	544	536	539	551	556	538	516	552	532	522	546	542	518	556	580	527	547	566	510	544	501	530	546	556	518	507	511	587	555	501	541	550	561	530	528	532	517	526	518	534	566	507	504	555	488	543	566	520	550	551	506	526	557	539	513	548	555	555	534	570	542	505	547	558	483	538	556	537	551	536	530	535	553	517	490	505	567	537	546	535	566	545	541	521	561	518	537	544	516	534	498	533	512	526	535	552	542	515	528	570	502	540	531	488	545	537	544	560	540	533	570	598	531	547	512	542	513	522	553	533	524	520	562	512	532	512	528	556	507	554	523	544	535	511	530	530	541	595	536	539	534	541	523	533	526	561	517	499	579	554	580	511	561	500	540	551	562	542	554	560	581	532	504	522	558	578	557	514	515	592	548	506	511	556	570	578	570	538	535	516	538	546	499	535	541	546	507	555	500	552	524	548	572	483	544	563	472	516	540	610	545	548	588	544	523	567	524	521	530	534	576	480	532	509	542	516	537	557	546	520	554	522	539	561	501	504	544	558	555	527	535	566	529	493	537	548	547	523	505	533	523	511	545	499	540	529	571	538	543	541	546	536	516	540	550	555	515	514	534	523	521	524	532	537	512	540	510	549	554	570	534	531	539	554	572	537	534	513	521	550	515	520	509	567	527	554	521	493	543	546	505	513	548	584	551	557	546	561	521	573	576	545	594	542	507	514	546	540	557	568	561	537	553	523	557	571	513	506	535	498	541	565	519	511	521	543	510	554	530	557	529	554	514	519	537	540	531	546	501	571	586	578	510	503	546	528	491	488	494	540	512	546	529	538	538	541	559	500	530	513	506	569	504	488	487	515	551	509	547	523	555	499	539	540	557	556	506	568	523	542	534	563	573	466	578	516	542	578	546	532	508	565	503	547	520	501	534	516	516	564	519	516	534	573	571	553	539	530	527	538	567	547	481	531	538	560	550	495	546	546	565	502	515	509	568	533	553	542	528	564	535	501	542	538	520	494	560	535	553	587	556	529	560	555	554	566	503	531	539	557	542	514	525	565	569	539	558	570	530	556	523	540	527	576	521	532	563	534	560	498	507	517	495
3104	873	289	181	1091	561	122	120	144	154	127	140	119	105	87	78	66	65	55	57	53	46	56	53	38	43	30	43	33	41	46	29	38	28	30	25	21	24	21	26	20	21	23	39	37	37	25	22	31	24	21	23	24	23	25	23	21	26	19	16	27	22	33	16	11	12	17	22	22	17	21	19	22	21	31	29	19	20	17	23	22	17	19	28	23	27	23	22	18	26	16	17	26	19	15	18	21	16	20	14	19	26	30	30	18	14	34	21	20	21	23	19	13	28	23	16	32	16	23	13	24	14	18	19	17	20	17	16	20	18	18	16	17	26	15	22	18	19	19	23	21	24	22	19	25	17	19	18	21	20	21	21	26	24	16	28	22	20	19	21	24	27	17	19	17	23	22	20	21	25	22	26	18	28	13	24	31	21	25	20	16	18	21	22	25	16	16	21	24	15	23	19	25	26	23	11	20	16	16	29	22	31	19	22	24	23	13	19	29	16	13	30	23	23	18	21	20	19	23	23	22	18	27	17	15	17	18	18	24	24	14	18	30	19	24	19	15	20	14	23	24	18	19	16	17	26	21	20	13	23	26	18	16	20	20	20	33	16	20	15	33	21	21	19	25	20	22	16	22	26	22	24	17	16	23	17	20	15	16	16	25	25	21	24	18	19	17	18	20	23	25	20	23	18	21	20	19	19	23	19	19	9	20	17	26	19	19	26	18	22	32	22	19	25	19	20	25	23	18	19	11	19	19	20	21	26	26	18	18	20	19	16	20	13	12	24	28	24	23	26	21	20	22	14	16	17	18	17	20	20	29	17	18	18	22	20	23	23	20	20	24	25	17	18	15	17	20	23	21	15	27	25	21	23	16	21	30	22	16	22	25	24	22	23	17	19	31	29	23	22	15	16	21	21	18	20	19	15	13	21	22	22	13	30	19	23	21	21	21	21	19	15	31	19	16	22	25	18	28	13	15	21	21	19	20	28	24	14	21	16	20	23	24	22	22	11	14	17	21	25	21	30	16	24	29	16	17	19	23	14	27	17	18	16	18	14	16	16	14	24	15	16	19	24	27	29	19	30	21	22	22	16	25	11	24	24	16	19	24	25	17	22	13	13	18	14	20	17	20	26	14	20	25	14	22	22	17	27	20	25	23	18	19	21	24	13	10	15	20	24	24	30	27	21	15	19	19	18	17	14	23	29	16	17	17	13	29	21	12	21	22	11	20	33	19	18	22	20	18	17	27	17	25	28	17	21	29	19	25	25	21	22	27	20	18	20	20	17	31	17	31	28	22	22	22	29	21	17	18	16	22	18	28	18	14	20	18	25	18	21	23	12	19	19	26	15	21	24	19	21	24	24	19	18	24	21	16	21	26	15	24	17	11	20	21	27	19	19	21	32	24	23	25	22	26	22	23	25	24	22	19	23	17	23	18	29	30	26	21	16	13	22	25	18	18	12	18	24	22	25	26	15	18	15	26	16	26	18	24	29	20	21	17	31	23	21	24	18	15	22	16	28	14	18	33	17	33	18	19	12	20	12	29	26	20	30	19	26	20	19	19	24	26	14	25	30	18	22	21	25	20	16	26	17	16	18	24	20	17	25	20	17	21	18	29	28	22	27	10	23	24	28	18	16	23	25	17	23	34	17	22	18	25	19	27	23	14	17	22	21	19	20	20	26	27	22	19	22	19	23	18	20	29	19	15	24	23	20	20	27	25	23	12	16	25	16	23	32	24	21	25	22	19	23	21	23	26	16	15	21	27	19	22	18	34	20	21	14	16	23	11	23	24	17	20	13	26	15	22	20	21	25	27	22	22	19	19	9	22	22	16	26	13	21	25	14	25	21	27	17	18	26	19	32	17	34	25	17	18	21	18	22	27	14	13	19	18	27	23	26	17	16	13	24	25	14	30	20	23	31	27	17	24	22	16	21	20	18	21	16	25	17	18	22	24	20	17	25	13	30	23	16	25	19	19	24	25	17	19	26	17	20	25	19	18	14	14	25	17	24	11	28	23	21	22	14	26	21	21	27	17	21	17	24	16	19	10	26	22	29	18	22	21	23	23	21	30	24	25	20	19	22	22	18	17	19	10	21	30	25	20	29	25	10	15	24	23	12	19	22	27	23	17	18	22	16	22	20	21	25	15	23	17	18	17	22	16	22	25	25	16	18	32	15	22	21	16	16	25	22	20	22	19	21	15	24	17	27	27	22	31	26	20	30	20	14	19	27	24	12	26	30	11	23	22	23	27	14	24	20	20	24	13	17	23	31	13	26	21	26	17	21	18	25	18	14	20	20	25	19	15	20	17	27	27	28	11	19	20	17	17	20	19	21	20	12	26	14	22	23	17	18	25	21	21	19	25	13	20	15	14	30	16	19	23	24	22	18	21	19	28	23	23	15	20	16	15	23	27	18	16	15	21	15	21	22	12	20	29	17	18	28	27	25	17	21	20	28	18	21	21	23	19	14	24	18	12	19	14	25	16	16	18	20	19	28	21	17	27	23	18	20	20	22	28	19	25	21	26	20	14	21	21	22	18	17	19	24	28	17	24	20	25	21	22	21	18	22	16	16	17	26	28	27	19	22	19	23	28	19	23	21	27	28	25	19	19	15	27	19	11	21	25	16	28	18	24	23	23	21	21	24	23	18	26	22	13	29	13	18	23	20	17	18	17	18	15	22	23	17	33	20	24	18	18	19	31	23	23	28	20	20	15	13	19	32	17	28	36	19	12	12	25	18	21	19	17	21	18	22	18	29	20	21	18	26	14	21	29	19	23	23	19	21	13	26	16	19	25	16	21	18	22	29	18	22	21	24	21	19	24	23	20	14	22	21	21	16	18	20	15	22	25	21	26	16	22	22	28	26	34	13	26	26	20	19	29	21	16	20	18	20	18	14	25	25	19	23	21	29	25	25	25	20	26	17	25	18	13	29	18	28	22	17	25	10	20	20	24	18	18	10	14	19	15	20	24	16	21	17	25	19	20	18	15	22	23	20	17	20	15	33	26	15	23	17	18	18	20	22	28	20	21	16	18	17	14	22	19	13	30	20	25	19	15	16	21	25	25	21	23	22	13	18	15	23	17	24	20	20	26	20	18	19	22	22	21	29	19	20	26	20	16	24	24	22	10	18	25	18	26	26	19	24	16	19	24	21	21	20	17	13	18	22	21	19	19	28	20	16	18	19	20	28	22	11	21	28	19	13	26	22	25	19	20	25	16	22	16	23	19	8	28	21	30	19	19	16	20	14	17	21	19	19	17	21	20	24	27	27	24	13	18	20	16	19	21	19	24	23	19	21	18	16	15	27	15	27	23	19	30	19	18	23	18	17	15	24	27	19	13	13	22	15	20	14	26	25	18	20	11	26	25	23	23	19	24	18	23	12	21	21	18	15	12	29	15	22	21	19	17	24	18	17	16	19	19	21	20	23	7	18	14	22	19	24	25	26	13	24	13	28	24	23	16	17	28	12	26	18	26	24	19	19	18	19
34177	18841	8985	15769	39133	27064	15018	13044	11756	10732	9578	8775	7860	6186	4972	3941	3939	3705	2923	2570	2414	2092	1977	1743	1689	1700	1629	1594	1383	1390	1365	1198	1188	1077	998	952	874	784	829	722	756	672	681	683	697	631	607	619	583	646	631	533	485	499	444	423	458	371	427	431	415	373	418	413	382	383	394	390	427	388	403	391	413	420	358	389	410	381	402	376	370	378	370	391	367	373	375	394	345	381	389	374	360	380	360	377	370	341	370	343	352	359	343	340	421	362	339	336	357	340	381	329	391	365	391	347	378	361	332	374	351	377	358	359	326	382	384	360	367	344	342	347	374	382	357	356	382	398	334	388	369	375	377	358	354	349	384	357	363	353	382	320	358	377	411	318	363	378	367	394	361	387	386	401	349	354	381	348	395	398	358	390	362	353	376	350	374	377	351	381	358	371	351	360	353	381	357	341	357	356	380	391	348	386	356	342	393	381	361	387	343	363	376	359	382	366	353	321	362	368	366	374	360	351	390	393	363	365	347	364	417	384	368	373	370	388	368	378	344	329	383	384	362	358	403	355	395	368	367	372	361	334	361	381	366	359	392	336	329	362	351	353	385	351	368	351	331	371	387	349	360	380	400	385	322	368	360	320	352	372	351	344	348	364	381	410	422	376	380	377	378	322	414	341	361	384	385	364	349	381	383	340	347	329	348	373	390	359	385	355	361	338	378	374	334	317	383	357	362	363	364	406	351	367	360	359	358	353	382	367	348	387	359	376	371	386	377	412	369	389	395	331	402	389	374	360	329	327	367	364	349	356	320	355	361	350	364	361	357	362	378	364	363	355	378	354	396	347	371	361	377	350	349	366	360	390	361	350	370	377	361	346	328	352	376	375	354	358	344	384	355	352	363	360	342	372	391	350	358	348	348	413	340	389	320	371	348	349	344	357	378	385	364	355	383	358	327	372	344	346	361	341	369	369	332	349	344	354	348	346	364	385	375	376	343	319	387	352	346	351	400	341	386	379	356	410	331	366	368	361	363	349	357	381	342	394	334	367	346	398	346	402	392	382	364	352	370	340	346	411	373	365	358	374	402	360	397	371	395	386	383	342	388	400	379	358	351	372	361	363	355	373	394	385	368	343	355	373	358	363	337	380	356	363	380	348	340	374	397	362	379	392	367	359	350	363	375	365	341	353	337	353	383	369	368	372	355	389	363	332	398	385	372	370	368	352	381	359	354	351	373	347	391	370	351	335	368	353	384	352	366	332	366	392	374	345	350	327	397	362	354	362	361	352	336	354	330	378	367	345	357	369	346	371	365	369	343	385	400	412	340	372	374	381	364	385	382	375	370	321	345	365	352	346	373	344	358	341	344	339	352	374	365	360	373	358	370	348	369	353	353	376	371	386	361	342	339	361	346	332	363	357	331	375	363	345	363	378	406	363	409	373	370	359	359	353	380	377	360	364	340	376	387	346	363	347	380	344	398	379	357	366	352	352	343	368	330	374	352	354	398	388	366	348	358	410	373	376	376	395	385	356	387	359	351	384	349	359	390	406	381	360	381	377	378	354	368	371	348	379	338	360	367	387	398	340	311	370	344	358	333	383	358	361	364	354	355	393	375	365	369	338	341	346	312	379	380	360	353	361	354	390	338	366	379	368	349	340	388	386	358	370	345	350	360	373	368	388	384	345	397	364	366	348	393	387	362	368	379	387	397	369	370	374	396	384	358	352	365	340	331	382	369	409	355	374	363	375	392	363	357	368	355	354	378	346	357	363	370	357	397	345	342	326	393	375	347	349	375	371	423	364	361	359	349	354	352	366	364	379	373	356	382	363	353	348	363	415	360	383	359	385	386	360	372	358	329	357	391	373	343	360	366	380	377	377	363	368	394	351	378	360	355	388	376	372	358	363	347	350	359	388	386	391	365	353	371	379	343	381	364	368	393	339	385	367	359	372	369	336	367	396	382	360	352	351	349	381	385	361	370	345	361	349	374	350	347	337	354	343	386	358	391	368	375	368	345	361	406	332	378	363	369	356	343	358	365	381	349	383	371	374	379	364	361	371	345	362	335	373	349	357	384	360	336	359	351	379	353	389	348	379	348	372	365	368	379	384	367	358	375	366	345	341	366	352	383	333	357	350	357	362	371	356	356	390	361	357	353	369	393	365	364	367	353	382	395	351	357	357	366	345	365	345	341	358	369	360	349	360	363	386	356	382	380	358	363	349	337	377	354	381	372	362	371	355	377	400	367	343	371	379	365	374	345	356	357	380	372	371	346	332	364	365	348	387	319	339	378	361	386	371	382	368	374	359	372	334	344	381	356	345	356	402	379	362	367	354	338	378	353	388	355	350	349	363	353	366	336	368	395	366	346	364	377	368	377	349	351	384	354	368	379	371	389	351	351	346	393	387	334	370	363	342	346	370	338	360	339	380	377	355	329	363	375	322	369	343	333	342	362	360	384	381	365	318	353	385	363	340	370	367	367	365	373	387	405	370	336	326	376	338	342	334	362	331	346	373	348	388	385	376	346	367	352	365	337	353	331	362	381	376	384	381	353	362	345	384	308	373	347	369	371	318	349	355	352	375	343	346	336	343	357	384	369	365	354	367	372	386	326	343	360	359	392	334	348	378	369	346	342	379	406	332	318	360	363	376	361	359	365	330	364	396	358	349	369	343	392	341	378	374	345	374	379	361	369	398	338	338	352	363	354	406	337	357	383	378	397	389	408	358	397	347	355	343	384	378	371	356	367	347	360	366	361	370	390	358	345	359	351	388	341	352	363	368	384	345	360	391	369	364	372	384	354	391	322	364	350	403	365	338	366	341	337	361	375	350	391	366	358	369	359	346	354	377	376	379	369	363	338	361	351	400	357	362	368	368	374	352	378	366	361	386	399	337	342	392	361	407	375	375	354	392	361	360	363	383	399	384	344	321	361	344	340	369	364	342	363	340	342	371	347	374	358	350	370	363	391	376	381	366	324	335	366	359	340	351	328	381	326	390	361	347	377	362	370	328	389	354	364	374	350	369	365	356	359	349	391	386	361	354	352	379	340	350	358	379	357	371	328	369	347	382	394	351	396	362	358	372	384	372	378	346	380	369	386	372	355	355	344	368	376	346	390	357	387	351	364	384	345	338	337	369	330	352	368	383	337	380	361	351	360	361	353	353	367	343	334	332	350	383	368	333	336	367	362	352	358	385	348	383	371	352	370	357	354	356	340	360	377	377	374	349	377	359	365	331	358	380	399	349	370	324	374	370	348	376	360	363	361	418	350	359	402	355	374	376	354	360	376	354	345	344	351	390	360	390	333	354	383	378	340	394	387	383	371	396	377	322	364	337	357	364	356	371	376	334	354	367	308	379	364	386	369	359	369	341	374	371	359	361	386	386	349	344	345	354	365	373	375	359	369	366	357	365	360	374	347	373	378	331	374	363	350	348	365	339	338	404	383	384	358	375	365	335	347	344	356	380	372	343	384	357	391	351	359	359	384	386	382	379	356	388	353	345
6442	2201	740	633	8955	2270	291	308	245	238	223	231	231	213	145	133	123	108	114	78	95	70	56	68	70	73	60	58	48	65	58	62	63	47	46	41	39	41	30	52	32	33	25	30	34	38	38	35	38	31	24	35	32	26	24	20	25	26	29	24	29	29	28	26	34	24	26	20	21	32	25	26	14	20	26	25	25	16	32	28	27	19	28	34	23	23	30	30	25	20	20	24	30	20	16	22	22	24	29	32	28	25	23	28	29	31	32	28	28	26	27	20	22	29	28	34	27	26	27	33	22	17	33	28	26	22	34	25	19	18	29	30	25	28	27	33	13	32	29	35	23	20	22	23	28	26	22	20	19	22	16	27	26	20	32	22	24	22	22	30	31	21	26	15	23	23	26	32	35	27	24	25	26	25	27	18	18	30	21	24	20	26	26	27	28	21	31	22	16	28	30	19	31	15	21	25	22	26	28	28	28	32	22	26	33	18	21	20	34	22	19	26	31	24	19	28	26	24	29	14	25	26	25	21	27	17	25	19	21	25	35	22	27	23	27	28	28	16	28	24	26	20	27	35	28	25	30	28	17	23	28	24	34	25	24	37	22	31	26	21	26	24	29	27	26	21	31	22	20	16	23	23	24	27	17	23	27	22	31	23	25	24	34	28	24	30	25	33	26	34	25	22	23	21	34	29	25	22	30	26	25	24	19	23	31	32	27	29	27	31	22	20	28	23	28	24	17	27	20	29	23	22	32	23	20	15	27	23	26	30	28	27	20	31	22	17	30	25	24	20	25	27	34	29	29	27	26	28	33	23	30	23	25	20	20	25	29	25	22	31	16	27	21	27	25	30	27	24	24	25	27	29	27	23	27	33	16	30	19	18	34	32	22	27	21	29	28	27	21	33	25	23	33	28	30	28	28	31	20	29	33	25	28	32	26	27	28	22	23	26	25	20	25	25	31	35	30	19	22	24	30	31	31	31	23	35	32	26	25	22	30	27	21	17	24	24	26	22	22	26	23	28	34	27	27	24	28	21	26	22	32	33	24	25	28	18	26	26	20	19	23	22	24	26	23	26	31	16	22	26	21	23	26	26	30	32	23	28	33	22	25	32	27	36	22	19	24	28	26	16	30	26	25	18	26	32	26	31	23	23	33	28	19	29	30	21	34	30	19	38	31	21	20	21	23	23	23	23	25	18	27	36	27	24	20	22	24	27	30	32	20	22	22	32	26	26	19	17	18	26	27	32	16	18	31	18	36	32	25	22	23	30	27	20	21	32	22	29	17	21	24	24	26	23	20	32	25	37	27	26	29	28	28	22	18	21	23	26	38	25	23	26	20	29	27	26	25	26	38	26	25	17	25	35	23	27	24	21	29	34	30	28	30	25	27	13	28	21	20	26	31	27	24	32	18	26	27	32	28	24	24	23	32	19	32	25	15	23	19	22	27	20	25	25	34	29	34	27	26	27	20	29	25	24	29	31	23	25	31	31	18	21	27	35	34	25	36	24	25	24	25	28	21	23	30	21	16	30	26	30	37	29	18	29	27	21	22	25	37	20	23	22	24	31	27	19	29	23	31	29	24	25	29	17	33	24	19	27	23	25	23	18	28	23	27	29	33	39	19	24	28	23	22	25	24	27	16	18	21	22	18	24	27	26	29	26	20	29	32	17	29	24	34	39	32	26	27	19	32	37	19	31	24	25	23	31	25	22	18	27	31	21	27	24	19	28	22	35	30	26	23	18	25	27	28	24	31	22	25	22	27	36	27	30	26	27	33	20	24	26	34	16	28	26	26	20	28	25	32	29	25	29	25	25	30	31	22	21	26	26	25	40	23	26	36	19	22	30	18	19	25	21	24	30	21	27	27	32	27	24	27	23	28	30	21	26	16	25	24	24	17	27	33	33	30	21	29	27	26	28	28	20	23	20	29	26	31	29	22	20	24	26	26	14	22	32	18	27	34	28	23	25	28	25	29	21	26	18	19	30	25	28	22	22	31	24	25	34	26	30	31	25	31	24	31	27	28	35	20	20	24	23	23	24	24	24	20	25	34	27	27	22	21	25	18	27	35	25	27	21	29	28	29	26	20	29	26	20	20	29	26	25	21	26	24	35	20	26	18	35	24	26	22	27	22	25	25	23	20	24	38	27	23	25	17	25	25	19	21	29	32	20	30	34	32	21	23	27	26	25	26	30	18	24	26	34	29	21	25	17	19	25	33	24	20	22	15	23	23	33	24	25	23	21	28	25	26	29	18	22	20	22	24	29	27	23	25	30	18	28	29	23	28	31	31	18	18	22	27	22	24	26	22	27	30	21	21	30	22	20	28	28	29	25	26	28	20	23	26	27	29	34	22	26	19	33	28	30	30	30	31	25	33	36	29	24	17	24	18	31	26	31	32	32	26	29	24	20	27	13	22	24	19	30	22	28	21	27	18	19	23	20	26	19	28	23	36	34	18	22	21	20	17	26	17	29	28	24	19	26	25	28	23	24	26	22	25	24	14	23	19	32	24	23	20	22	25	26	22	37	19	30	27	23	37	24	22	18	26	30	24	26	30	22	25	21	30	34	20	18	27	19	22	32	17	25	23	29	29	19	25	33	21	29	19	26	36	26	24	30	27	35	26	30	24	34	26	25	25	26	17	23	22	26	25	24	18	30	18	28	26	16	24	30	32	30	18	24	30	26	23	24	26	26	29	38	26	25	22	16	25	23	27	20	30	29	25	25	23	29	21	23	28	30	28	37	24	30	22	25	26	22	29	23	29	30	22	28	30	20	26	22	21	18	29	25	29	25	27	30	27	27	29	19	26	29	27	26	19	25	26	19	23	25	19	24	29	24	31	20	24	24	30	27	27	30	22	22	27	26	27	14	22	20	22	25	38	21	34	20	24	16	28	20	28	16	24	33	36	22	20	10	23	31	23	24	25	23	28	21	20	34	22	26	24	26	32	18	35	30	25	36	21	22	31	36	23	23	27	28	25	28	30	22	33	21	20	27	18	21	18	35	22	27	26	29	25	27	30	24	27	31	38	35	26	26	24	34	31	15	33	21	13	21	37	20	25	19	30	22	30	29	28	24	30	22	34	23	28	22	28	32	33	25	37	24	24	34	27	24	30	18	30	31	18	19	29	30	15	25	27	27	29	27	22	24	34	32	25	24	31	28	31	26	20	27	27	24	22	32	22	27	27	24	24	10	27	29	17	25	29	34	29	29	27	17	28	19	29	25	22	25	16	11	21	26	16	20	24	19	37	22	25	33	25	30	16	14	21	22	23	30	17	26	26	28	31	36	18	31	29	25	32	23	23	25	29	28	31	33	24	23	29	29	23	27	28	33	35	27	23	21	29	23	22	33	35	29	21	26	25	37	26	26	20	20	18	20	23	19	22	22	21	28	32	28	30	39	28	27	27	30	25	38	25	18	26	28	22	20	16	20	39	35	24	27	25	24	37	24	32	28	28	25	18	26	25	23	29	28	23	26	18	29	26	23
45121	25469	16160	30165	69010	34364	23681	21155	17970	15561	14406	14607	13198	11279	9140	7845	6435	5953	5436	4641	4122	3717	3452	3296	2956	2743	2879	2684	2516	2316	2248	2092	1979	1771	1669	1520	1382	1358	1220	1171	1103	1021	1063	1023	974	996	886	864	867	802	817	745	632	659	640	616	575	563	524	515	523	531	515	504	494	515	511	553	453	498	529	500	473	489	522	483	454	507	495	468	535	478	488	452	472	491	439	467	440	452	437	452	445	457	470	437	508	480	458	488	426	455	466	434	469	476	487	399	465	449	456	463	464	428	438	464	464	431	404	446	469	451	461	443	466	442	399	455	473	432	483	444	439	454	458	410	418	422	431	408	398	483	468	511	443	441	432	467	459	486	450	436	492	467	455	484	430	432	449	438	429	448	503	441	484	437	456	460	403	448	437	440	410	435	456	435	486	469	425	461	462	408	422	433	448	441	430	420	448	437	458	438	478	420	455	472	454	487	461	435	425	454	466	487	478	433	445	473	439	494	418	455	435	431	440	425	399	452	436	425	415	427	428	422	484	439	441	445	445	464	445	441	462	432	457	466	470	468	468	424	431	422	443	458	479	403	427	431	472	476	449	458	472	468	433	486	460	472	479	476	458	449	453	409	456	454	477	480	471	436	437	455	440	428	463	446	466	437	465	438	460	467	412	449	434	483	465	438	405	446	455	441	438	457	453	443	445	455	455	431	465	420	467	482	436	439	442	401	428	445	414	442	434	430	452	442	457	450	454	471	437	434	408	433	420	437	480	451	412	436	451	441	453	486	478	439	440	468	445	427	473	376	446	450	468	462	460	497	428	462	462	451	436	455	427	443	457	429	430	449	463	434	441	426	467	453	479	464	467	464	445	413	447	452	449	436	416	470	421	442	426	422	440	457	462	437	422	394	459	455	434	409	475	470	460	430	466	494	449	450	460	486	437	432	445	447	470	464	440	421	405	435	440	429	445	443	488	407	445	473	461	493	453	455	456	440	447	433	457	442	445	458	443	424	429	464	472	438	448	446	459	442	423	420	464	451	431	439	473	446	444	426	416	481	446	439	452	447	477	447	414	387	461	456	425	440	460	447	446	460	429	397	486	448	465	479	423	439	452	458	451	461	434	426	444	442	434	475	439	463	474	456	451	442	466	449	422	438	456	461	411	451	442	414	449	435	447	436	451	432	458	438	476	435	466	458	434	439	450	438	426	465	439	419	441	468	465	454	448	445	471	432	431	412	449	442	470	469	440	446	478	432	443	417	458	484	476	435	421	416	445	458	470	445	491	470	437	458	450	408	476	497	464	463	479	448	423	403	473	436	485	462	436	438	441	457	423	439	465	403	444	476	435	469	444	471	404	464	437	455	431	432	452	475	442	460	398	451	441	463	459	474	459	422	434	441	434	457	433	433	417	461	438	402	449	463	419	461	429	441	440	420	437	430	435	503	460	452	465	436	415	444	465	438	465	439	479	459	451	432	477	437	441	434	466	451	465	434	450	403	491	443	498	433	417	478	451	443	404	455	437	469	412	454	447	488	444	482	439	453	475	427	462	444	419	425	419	428	449	453	481	432	433	431	449	450	448	411	441	460	473	436	456	399	430	434	431	467	465	439	446	453	449	484	429	441	444	469	428	450	449	455	399	450	473	445	426	428	434	434	444	441	426	429	462	439	458	499	408	457	449	446	478	487	448	431	413	444	437	441	456	439	433	422	444	449	448	427	446	452	455	473	476	465	474	439	436	418	447	457	482	431	417	452	454	418	473	420	422	426	435	437	458	445	489	460	442	466	426	437	460	461	494	457	457	434	460	453	405	447	448	470	436	458	456	439	524	456	441	456	462	464	458	438	437	450	456	434	453	419	453	422	435	417	452	453	436	414	443	409	423	429	437	459	436	440	449	475	450	472	453	436	426	465	418	430	435	452	481	487	432	456	448	441	431	432	453	442	469	411	421	442	448	449	509	440	473	444	445	446	427	432	473	416	427	451	443	474	451	456	461	441	427	472	398	441	447	493	479	463	448	480	452	441	463	468	445	470	458	525	416	486	470	462	465	441	459	439	472	452	468	439	440	445	465	439	428	445	446	455	459	446	430	421	452	475	486	405	464	422	460	446	469	487	445	432	470	461	451	442	466	450	436	454	458	443	439	432	442	493	440	455	417	447	452	464	431	437	450	421	446	462	459	395	460	439	416	452	455	426	463	454	435	435	437	441	444	457	479	475	472	453	443	450	485	439	447	452	432	446	435	417	428	458	438	437	463	419	458	455	437	449	428	486	466	440	460	382	450	467	462	434	455	468	440	451	446	434	483	448	466	490	473	465	442	459	462	443	441	462	449	427	439	445	444	423	409	432	435	485	479	443	415	441	464	467	440	468	414	456	457	424	436	461	466	459	448	436	431	438	439	436	471	453	428	459	449	412	467	431	433	454	410	452	421	429	442	430	465	450	463	440	418	452	444	453	443	436	480	429	442	453	431	453	482	440	438	427	424	413	429	427	461	445	447	434	463	454	429	472	472	435	452	463	456	449	411	455	476	465	438	442	483	450	444	475	480	461	408	461	457	419	492	458	434	458	431	437	464	431	462	418	484	446	495	439	455	433	439	437	423	442	464	456	459	472	452	431	454	448	418	467	426	424	458	456	468	451	457	462	448	477	423	474	413	422	429	418	456	436	459	447	478	438	408	443	440	439	469	466	442	446	458	400	474	426	471	496	467	454	424	453	467	473	453	435	445	496	422	425	425	477	460	472	437	455	472	429	462	440	444	455	441	408	425	436	492	458	429	452	441	464	450	461	426	404	471	461	470	448	466	434	473	427	447	429	452	457	494	467	462	453	450	496	455	456	431	440	422	484	421	465	422	430	426	461	433	471	441	431	417	421	461	458	461	448	452	480	443	426	456	435	455	447	440	451	450	455	428	485	464	443	426	451	419	448	433	461	454	437	441	490	459	434	429	405	489	431	452	450	428	447	424	446	392	399	464	459	434	436	414	487	426	425	458	451	453	445	459	417	467	417	483	436	429	423	428	438	443	445	438	463	416	434	513	427	429	432	423	493	446	490	415	434	431	440	413	432	420	426	429	451	460	468	447	453	432	457	450	444	455	452	454	459	447	449	439	448	430	468	421	474	466	449	444	471	445	435	452	410	472	425	459	439	456	443	455	448	447	442	435	436	487	449	456	454	443	440	446	437	441	475	464	435	466	460	442	461	457	453	466	416	420	462	448	432	483	470	443	520	432	427	458	441	426	464	429	472	467	465	469	435	416	427	476	439	451	456	477	480	496	437	448	461	466	460	461	441	465	431	442	462	445	438	419	443	449	429	446	440	432	443	456	469	461	445	430	440	468	424	428	486	441	432	473	438	446	404	462	430	459	441	471	462	454	439	466	434	431	480	458	395	469	412	459	446	453	457	452	443	421	441	429	444	447	443	446	468	475	384	393	471	471	401	459	437	470	424	468	445	433	421	451	483	469	400	404	414	456	426	456	422	425	450	444	473
5876	1405	537	287	5583	1226	222	225	197	146	223	214	182	152	122	132	95	92	87	80	90	62	75	61	63	62	57	53	58	59	51	52	61	45	48	48	39	49	44	43	46	29	28	49	35	27	35	36	31	27	29	26	25	35	37	22	32	26	33	30	35	32	28	24	25	33	29	27	32	35	29	25	20	28	28	33	33	27	35	24	20	22	40	29	26	25	31	27	26	24	26	24	29	31	33	31	26	22	30	26	40	30	33	27	24	26	32	28	28	26	33	34	23	38	31	31	25	25	32	32	21	30	22	30	25	30	23	38	28	24	30	40	20	33	28	39	30	25	40	28	24	32	39	36	24	26	23	33	33	34	31	32	25	33	21	30	35	33	25	40	31	28	29	24	28	28	35	32	28	33	20	28	28	21	33	26	25	33	39	33	30	31	31	34	25	23	26	27	26	36	33	31	33	31	29	29	21	16	23	27	27	32	26	22	28	33	25	30	37	33	33	28	45	35	17	33	27	33	28	33	37	28	21	36	38	37	33	26	35	21	36	26	24	25	32	35	26	40	19	51	31	30	27	32	24	35	32	29	25	37	26	36	26	33	26	20	35	27	33	24	32	28	33	22	38	26	23	36	25	22	35	31	35	30	25	34	29	27	30	37	25	28	29	39	28	29	31	19	22	46	27	33	29	31	23	32	35	34	34	30	25	41	29	25	27	31	25	42	26	31	22	28	23	32	42	25	38	32	35	34	25	27	27	29	29	20	38	26	38	31	33	27	29	31	28	22	31	22	30	33	27	29	29	32	31	37	24	37	34	31	32	23	35	29	30	26	41	25	27	23	35	31	25	32	39	30	25	29	34	31	39	27	25	23	38	20	35	26	20	23	35	30	28	19	30	38	27	25	23	17	29	32	29	33	24	31	31	24	22	29	36	34	28	23	19	32	30	29	37	36	32	19	28	32	25	26	24	35	38	23	31	34	30	27	38	45	22	25	30	20	26	32	32	32	21	25	51	24	30	30	32	33	33	28	34	28	36	30	32	23	31	37	35	27	26	28	30	20	35	25	22	30	26	24	40	39	32	26	25	22	33	34	31	34	31	23	22	26	30	21	20	35	20	34	33	32	36	29	29	17	40	30	25	37	28	35	33	30	33	38	30	26	27	35	31	29	31	29	31	33	34	30	25	17	41	32	23	25	29	27	33	23	40	25	29	20	27	31	35	34	31	35	38	28	29	33	35	21	39	34	40	20	28	29	28	15	31	27	25	24	29	28	34	17	31	35	22	25	39	38	32	30	18	30	21	29	30	34	32	26	31	31	25	25	32	25	30	20	34	20	30	25	34	38	23	24	23	37	24	24	23	28	33	30	38	31	27	24	22	25	28	33	29	32	28	22	38	44	25	19	28	20	26	26	21	35	26	33	24	29	40	31	23	35	34	36	27	39	25	36	30	30	26	32	32	32	27	18	27	40	40	24	22	38	24	25	31	34	35	33	29	19	32	30	27	35	32	17	29	29	34	24	23	25	34	28	25	47	33	33	35	30	32	37	39	29	19	21	28	23	33	31	32	27	24	20	29	35	25	34	28	25	30	30	36	30	29	27	24	25	29	27	22	28	29	25	34	20	32	26	23	34	37	34	36	28	27	41	27	33	37	25	26	27	35	27	29	28	33	28	26	24	26	23	46	31	38	30	22	29	24	26	34	25	31	28	23	27	32	22	30	44	27	33	33	28	22	30	34	23	27	20	32	36	35	31	33	28	28	28	39	27	35	23	38	32	29	28	13	36	23	32	32	32	29	25	24	31	24	29	30	35	28	24	36	27	37	27	33	29	36	24	33	21	27	33	31	33	33	30	25	27	29	43	34	40	24	30	33	38	20	35	27	32	11	27	30	34	36	33	21	28	20	33	35	29	27	35	23	24	31	37	35	31	33	31	31	33	26	30	26	33	34	26	24	27	23	31	29	29	19	29	37	29	29	28	25	30	22	25	36	31	31	30	40	30	27	27	31	32	39	39	24	26	37	31	38	26	34	36	24	24	31	32	29	27	34	41	26	25	39	19	26	26	26	34	19	30	26	47	41	31	26	32	30	32	23	22	31	34	33	33	28	31	26	26	37	25	24	30	42	24	28	41	31	30	27	17	23	25	33	32	43	32	28	24	28	32	33	31	29	34	29	34	33	40	36	34	31	37	24	33	30	30	23	26	30	27	29	19	24	31	27	32	26	34	26	25	34	31	25	28	38	33	24	26	28	30	27	38	30	23	27	18	31	26	26	27	26	31	22	32	30	24	17	31	25	30	36	28	30	27	29	22	40	27	25	31	33	33	24	34	31	36	35	40	27	26	35	27	28	32	26	30	25	36	29	27	27	32	28	36	21	29	25	30	32	25	39	28	24	32	22	35	27	34	41	38	21	37	22	29	23	24	26	25	30	35	31	31	30	31	32	35	28	27	38	36	32	23	31	15	29	27	32	38	36	18	33	23	26	28	22	28	28	30	30	27	22	22	28	30	23	38	24	31	33	37	29	19	31	34	25	32	25	17	24	29	31	29	31	25	22	37	30	23	45	26	32	23	29	29	27	32	42	34	38	37	30	30	24	26	40	35	28	31	30	36	31	32	30	30	23	29	21	25	29	28	25	42	27	23	18	41	32	28	29	32	24	29	22	29	26	36	36	26	32	27	25	29	26	26	31	45	33	22	23	25	38	29	30	27	24	28	28	33	28	32	20	27	39	28	28	29	28	31	27	19	27	30	29	37	30	26	25	25	31	24	32	22	24	28	35	29	22	28	32	19	40	31	39	27	28	36	21	30	26	31	29	22	24	32	29	33	33	29	27	32	26	26	38	35	32	43	29	29	31	21	41	19	35	33	20	27	22	33	31	33	25	29	30	34	21	28	26	31	36	29	23	26	27	29	36	20	30	27	28	29	24	35	28	35	23	28	28	37	35	29	25	35	30	36	22	24	24	36	30	39	29	27	31	33	32	29	28	26	32	29	35	32	25	31	30	21	25	31	35	33	33	42	31	20	31	26	22	23	29	38	39	27	34	28	28	31	29	34	21	29	28	23	36	35	32	33	26	34	36	29	27	31	35	34	27	35	34	18	29	21	18	27	32	29	41	34	34	34	32	32	30	36	25	31	24	27	29	29	22	34	29	30	31	36	35	31	33	31	28	30	29	31	28	26	29	32	41	34	24	31	27	28	28	24	25	33	25	33	20	33	20	28	35	35	28	22	27	32	41	31	32	31	30	31	44	23	21	44	28	31	42	28	29	36	27	25	37	28	34	34	36	26	27	34	23	32	30	24	30	33	20	32	18	37	40	43	29	25	33	24	36	42	27	25	39	27	34	35	34	27	20	41	25	33	33	26	29	30	40	35	40	27	31	29	29	21	38	26	18	27	30	37	21	29	31	27	30	29	33	37	28	33	25	31	31	48	25	25	28	21	32	24	25	30	34	32	30	32	26	30	29	23	28	25	38	40	31	30
39306	21749	12911	22500	61959	28755	19944	17396	15021	12819	12129	12341	10954	9736	7631	6605	5434	4641	4589	3652	3352	2886	2615	2467	2354	2396	2245	2266	2039	1980	1927	1780	1616	1412	1387	1320	1248	1124	1139	996	990	951	952	916	853	878	859	783	791	732	741	725	676	650	616	603	610	592	525	542	564	541	596	556	611	575	560	533	530	570	551	528	530	499	521	558	519	546	581	557	534	544	512	524	520	500	488	524	523	502	536	515	530	471	504	530	547	539	474	531	552	513	561	487	535	552	484	488	552	516	529	511	538	507	527	533	525	503	528	492	508	512	527	474	553	509	498	491	516	483	551	510	550	503	531	520	508	506	518	505	524	475	530	509	541	527	546	484	515	481	486	526	496	486	514	530	500	533	529	519	511	511	530	533	487	528	504	523	509	504	545	526	533	515	532	507	539	541	543	539	466	537	508	532	469	504	494	503	476	519	529	527	475	496	512	540	494	512	497	494	521	531	522	503	527	505	525	513	513	574	525	472	516	510	524	495	520	501	446	518	480	556	495	529	492	515	487	495	535	511	506	487	529	502	487	508	526	544	493	541	531	519	511	510	508	534	527	476	496	505	503	530	529	479	531	529	509	525	537	479	500	520	493	529	515	476	522	490	537	466	487	490	498	511	535	541	505	530	519	501	535	486	482	518	532	478	500	534	499	530	474	532	512	533	534	524	521	577	497	505	517	519	510	546	511	499	534	476	520	502	456	493	492	495	524	472	480	530	505	519	535	516	535	528	530	508	569	523	480	529	500	529	487	514	525	512	512	501	537	484	488	512	490	512	503	500	490	519	532	512	555	499	513	502	541	525	520	484	550	523	509	539	514	528	516	518	528	523	493	543	523	507	546	529	489	535	507	490	506	533	471	501	544	495	498	474	522	524	534	528	507	531	521	512	513	487	477	497	465	502	510	525	555	482	491	502	540	530	508	494	532	473	527	515	496	491	476	502	538	495	532	530	500	497	489	522	481	532	530	522	486	517	552	488	523	529	529	524	525	513	552	500	515	516	489	514	524	490	495	543	482	511	498	457	539	505	508	570	495	502	530	517	503	514	528	537	501	507	540	478	498	489	519	485	485	507	474	516	513	536	530	487	534	484	512	513	530	484	515	557	529	498	480	550	500	473	530	467	520	493	482	541	512	511	507	525	522	487	466	488	527	503	545	480	521	495	520	504	519	519	520	499	544	522	509	508	556	518	481	507	459	472	518	522	530	504	506	519	478	475	481	540	549	507	519	511	522	487	495	540	495	535	520	513	568	522	508	515	528	508	521	500	496	519	501	580	506	522	485	520	559	508	516	555	522	485	490	524	524	512	522	509	499	523	498	526	471	516	495	489	554	498	532	482	548	529	497	518	500	542	544	518	510	490	524	494	528	526	561	504	536	482	535	496	537	530	531	536	483	543	531	489	505	558	507	500	488	501	534	495	548	495	515	482	481	520	511	506	547	539	473	543	541	518	510	511	522	517	539	514	543	530	498	487	527	505	510	542	503	490	546	485	537	535	507	508	535	480	495	525	488	487	506	524	562	490	521	542	526	521	520	503	474	545	577	547	503	535	484	496	508	528	493	533	536	506	554	513	509	491	500	523	481	506	537	521	509	533	528	502	508	502	480	514	481	497	516	501	541	525	521	487	547	459	501	566	539	521	538	517	442	508	523	479	492	509	507	499	529	513	494	483	512	488	520	500	518	483	541	525	543	501	525	497	513	514	504	500	526	509	528	492	490	543	478	508	529	538	552	560	498	534	520	478	507	490	523	504	519	500	519	463	520	504	478	549	496	492	491	516	563	518	481	513	518	522	498	466	521	519	569	495	518	462	503	512	503	461	532	485	540	492	522	533	480	548	485	520	501	563	526	547	525	511	560	564	508	513	492	534	545	518	532	549	502	550	520	512	497	556	505	520	528	478	475	529	498	509	527	492	503	470	462	511	490	531	498	512	513	502	524	522	523	513	528	535	522	463	539	529	505	511	523	492	506	514	565	538	521	487	491	526	535	506	503	558	532	500	519	509	528	538	527	533	503	479	516	554	527	503	501	496	538	497	519	514	508	495	515	468	498	488	469	546	484	507	486	505	516	517	520	537	518	545	524	500	512	518	536	521	516	496	512	527	529	504	488	503	508	492	512	485	543	509	505	520	522	506	472	480	495	522	503	532	507	539	521	477	524	523	556	535	538	503	523	484	503	474	525	552	485	493	551	490	489	557	510	499	474	510	517	523	525	504	523	492	505	476	487	542	515	520	502	555	481	525	473	491	536	529	512	511	513	516	549	511	520	500	517	527	517	516	509	560	546	498	471	507	540	518	513	526	483	565	511	507	483	459	522	502	513	535	533	507	516	516	518	474	501	529	506	527	512	540	505	516	501	513	508	511	510	497	525	504	506	520	531	523	527	506	509	546	536	517	481	529	477	517	526	490	493	497	588	459	462	517	504	513	576	526	510	515	510	461	510	504	500	509	522	518	523	557	531	494	494	523	443	481	501	495	501	537	495	516	497	486	531	485	492	536	516	498	531	501	495	528	497	540	502	523	496	541	505	509	515	561	514	536	548	508	472	516	511	482	504	464	510	478	528	507	493	524	488	480	538	515	510	508	499	481	534	508	486	511	511	489	511	509	486	472	467	537	503	522	501	506	510	525	534	547	521	544	522	543	533	534	521	490	482	551	541	498	532	521	521	499	536	515	539	532	548	519	525	514	483	503	501	513	509	545	506	517	524	538	499	504	527	527	523	490	536	522	501	515	520	494	514	487	534	519	515	488	491	508	498	502	499	496	519	475	514	520	476	492	486	504	521	508	533	537	541	505	565	536	599	524	499	509	509	504	535	474	554	513	511	481	469	531	535	493	503	520	500	551	527	478	504	500	532	503	537	534	533	498	527	506	525	503	534	530	471	511	504	515	504	488	540	508	471	515	482	476	486	548	516	510	524	537	526	545	486	552	509	525	501	506	488	514	483	507	537	526	505	501	472	538	492	511	497	489	507	499	481	531	525	499	505	514	516	495	494	539	502	524	535	566	519	517	532	518	518	496	543	523	501	486	535	496	553	562	523	546	508	514	491	525	509	507	502	489	517	479	497	530	504	518	538	490	534	531	535	493	569	495	486	533	504	502	534	485	524	546	522	542	529	494	485	487	540	507	508	478	541	530	491	504	519	552	506	533	489	515	537	552	483	483	493	547	517	490	516	504	504	558	486	498	493	489	542	513	541	518	539	510	472	477	507	487	512	535	514	495	525	459	526	518	515	510	491	511	518	515	534	524	507	463	516	554	525	482	524	491	500	550	483	497	532	466	523	502	526	490	498	494	507	523	522	486	499	495	543	511	516	470	501	524	475	503	554	447	538	515	527	486	518	455	504	504	495	493	487	504	513	536	506	493	530	506	525	475	531	502	534	496	517	502	513	492	521	525	496	513	490	507	485	509	501	513	531	496	522	551	524	505	488	490	490	500	528	494	503	514	536	518	509	545
7597	2440	845	1069	11839	1940	352	326	272	267	276	279	312	250	194	188	148	122	127	117	95	76	80	71	85	75	80	60	78	76	55	70	62	44	61	57	57	41	41	45	52	51	51	34	42	49	33	39	41	50	30	46	28	31	32	30	47	39	40	35	33	29	41	33	31	30	25	32	31	30	45	26	37	38	30	26	27	29	35	27	25	31	30	22	36	34	30	24	33	41	33	40	26	31	45	42	33	39	31	30	29	32	27	35	24	31	32	30	26	22	25	39	33	27	29	36	33	39	28	40	25	36	14	31	28	27	27	35	21	32	30	28	41	20	28	21	23	28	32	29	37	33	35	29	29	33	26	27	22	33	35	31	26	38	36	27	27	36	30	31	30	33	21	23	35	29	24	18	26	23	22	31	34	27	23	26	26	31	25	25	40	33	27	32	29	26	28	38	34	40	34	24	30	32	36	25	29	34	32	22	24	35	31	32	35	26	27	38	20	33	31	25	37	41	31	27	37	32	41	34	38	34	23	32	28	34	27	42	24	20	23	36	36	35	33	32	29	35	45	29	33	38	27	25	28	27	30	39	31	39	24	48	30	29	27	35	35	39	30	21	37	23	26	44	22	26	23	29	30	32	26	29	34	31	24	37	32	35	38	39	30	35	26	26	37	28	21	29	42	25	32	27	24	36	31	35	34	29	34	29	29	34	26	28	26	36	22	30	28	39	27	27	33	27	30	32	22	25	25	38	28	40	32	40	37	30	23	17	37	30	37	29	27	41	27	34	34	26	35	27	24	32	34	36	44	39	28	31	32	28	36	23	42	27	31	29	28	32	24	34	26	33	31	24	33	24	24	34	31	32	30	46	28	30	35	27	29	29	33	26	22	25	25	35	29	28	28	32	24	31	29	24	32	31	32	30	25	37	28	15	31	32	29	31	32	23	25	22	40	32	28	33	31	37	34	29	26	37	25	33	23	26	28	30	32	37	23	39	24	36	25	37	42	28	38	25	34	24	34	30	22	39	40	30	27	26	31	31	29	29	32	35	23	30	19	32	21	32	37	31	28	31	30	35	31	38	34	30	31	33	21	29	35	27	38	29	29	34	36	39	31	32	30	30	32	28	21	28	46	29	25	32	34	30	28	33	29	41	31	31	33	32	32	30	27	25	22	30	30	28	30	32	34	28	32	33	37	34	32	23	34	32	37	24	20	28	33	27	30	29	35	31	29	36	23	16	31	36	34	30	36	32	25	39	25	34	26	38	23	30	32	33	30	29	28	25	27	33	23	43	37	31	22	34	26	33	24	29	28	31	33	23	25	31	34	36	33	32	41	31	27	37	34	42	31	28	20	38	26	37	28	34	14	23	32	34	33	38	28	25	23	29	32	30	25	32	30	24	30	32	27	28	27	37	27	34	24	44	27	33	26	31	38	38	44	37	38	33	35	39	25	29	25	27	26	38	28	30	28	23	27	34	22	28	25	28	35	29	34	30	31	27	28	35	32	22	39	28	28	34	21	41	23	28	33	26	25	32	27	34	27	30	35	18	44	27	31	40	35	19	30	31	22	30	37	40	31	30	31	26	32	31	29	31	31	27	35	38	34	26	26	30	39	34	42	28	30	41	23	31	34	31	28	28	30	38	35	38	42	30	26	35	33	29	26	29	31	29	31	33	25	26	36	29	35	37	36	30	21	29	21	38	19	31	34	37	22	26	33	38	31	35	31	35	35	33	26	34	31	35	26	30	33	28	34	26	33	20	38	27	35	26	35	28	36	24	41	46	24	26	32	24	21	38	29	24	34	26	30	29	32	34	32	40	26	31	27	36	23	38	35	25	33	29	36	23	30	21	29	34	21	31	29	30	30	27	33	28	29	32	26	24	37	30	35	33	36	32	26	31	30	26	35	37	34	28	29	29	32	43	28	30	33	26	34	28	28	34	29	20	39	32	22	37	30	32	38	35	20	34	22	25	32	31	32	32	41	25	34	28	23	33	25	32	26	24	35	36	27	26	31	34	26	26	30	28	37	34	35	29	29	19	30	27	28	30	22	24	32	30	34	29	29	33	28	29	28	34	36	33	34	39	28	27	40	30	34	33	22	33	27	32	32	30	15	36	36	30	17	27	33	46	31	29	27	30	30	25	31	21	23	37	30	38	41	33	38	29	40	34	33	31	43	27	24	20	24	37	28	33	37	37	28	31	24	31	34	27	32	39	29	28	35	30	32	24	32	27	34	37	30	30	24	25	34	30	33	35	23	26	30	32	27	32	23	41	35	23	37	25	24	29	37	38	37	24	22	25	36	35	32	34	24	30	31	32	21	30	33	35	33	31	32	29	24	29	39	25	21	28	28	38	34	26	26	32	28	27	28	28	28	30	32	31	34	29	31	27	36	32	30	33	36	42	40	30	34	33	44	34	29	30	40	21	33	40	31	27	35	39	30	31	23	30	35	36	30	25	25	31	37	30	30	38	28	34	26	24	33	28	35	33	21	36	25	27	27	33	30	23	34	45	31	34	27	27	19	31	30	25	25	22	25	33	32	36	24	21	26	33	40	35	33	23	40	19	31	22	26	28	28	36	32	22	30	27	33	28	31	36	40	41	31	26	24	31	33	24	35	27	31	26	32	28	34	18	36	24	23	36	38	36	31	30	30	18	23	36	29	30	22	33	25	21	30	38	29	25	44	25	35	32	35	30	23	42	27	33	39	25	35	28	42	35	26	21	37	32	21	29	30	27	29	33	36	34	33	35	29	27	29	18	28	25	30	32	29	28	31	27	31	28	40	31	31	33	29	31	36	31	41	30	31	27	43	43	24	34	33	44	35	36	34	33	41	31	38	32	28	32	30	18	36	34	31	33	36	31	34	27	30	23	24	30	36	31	35	24	51	22	34	24	27	27	39	35	31	37	23	33	32	31	34	38	37	35	25	26	44	24	31	39	26	32	42	34	33	28	35	33	35	38	37	34	34	26	26	39	27	32	34	29	37	35	37	34	31	32	29	22	30	34	35	30	28	39	20	22	36	26	31	26	20	33	30	31	33	28	36	28	31	25	27	17	30	28	40	24	28	26	28	36	34	21	33	22	30	31	26	32	28	28	25	33	30	22	35	33	29	31	24	35	33	36	31	29	36	30	28	35	29	29	29	35	29	29	27	30	36	31	34	28	32	22	31	30	30	33	28	27	28	34	27	27	24	29	36	42	23	26	33	34	34	36	35	32	35	21	35	35	35	31	34	23	29	23	36	27	29	27	33	36	30	33	36	30	28	33	30	34	25	28	22	28	19	43	36	21	33	41	31	33	34	26	32	26	39	31	26	35	29	30	35	37	29	35	25	35	25	17	39	21	27	33	25	38	27	30	30	30	30	28	25	35	28	30	38	28	29	27	27	28	42	30	39	32	38	28	31	24	34	32	29	33	27	36	31	23	34	32	33	29	36	25	31	30	31	35	46	29	34	31	36	22	24	33	31	37	32	38	32	41	34	35	22	32
45683	26941	17408	36225	70044	30241	25964	21821	18988	17332	16569	16422	15603	13933	11190	9749	8593	7050	6632	5706	4873	4157	3882	3566	3461	3229	2893	3060	2948	2780	2626	2288	2153	2040	1825	1680	1536	1408	1387	1286	1271	1253	1287	1185	1064	999	1051	930	882	824	816	847	783	734	667	647	612	638	627	655	640	575	578	611	620	609	626	557	628	594	576	556	584	577	542	585	576	578	573	533	546	600	551	566	541	571	533	534	546	546	567	541	537	534	534	531	559	522	524	554	542	521	504	536	538	565	515	518	536	541	549	507	562	525	557	577	472	547	529	523	528	541	503	555	544	546	527	515	532	555	532	584	523	525	529	532	552	550	502	561	548	528	507	552	536	529	485	544	526	507	531	544	531	508	555	534	590	544	527	532	575	506	532	566	544	519	552	527	526	536	531	542	544	511	548	538	506	545	543	507	569	541	508	593	525	548	538	531	525	544	530	532	545	528	538	544	528	536	515	534	514	522	494	566	516	545	511	545	541	542	549	536	535	535	553	573	543	499	518	527	530	547	555	539	523	538	538	529	501	542	555	538	521	522	563	546	478	509	528	507	525	565	530	512	506	518	516	557	515	516	528	493	498	533	514	562	545	527	498	562	512	525	540	543	524	542	557	574	528	510	540	521	493	514	537	522	582	535	542	477	548	514	535	568	533	522	535	559	490	505	516	561	541	513	506	506	546	550	583	529	518	556	535	544	562	496	503	550	534	516	549	508	535	568	554	533	495	540	553	531	546	502	512	560	557	575	514	566	533	550	550	486	554	525	527	536	538	565	572	511	532	545	555	502	540	580	510	508	490	591	536	546	544	539	518	510	569	504	522	543	511	506	554	490	541	516	556	544	555	531	514	528	552	515	552	545	526	525	520	561	535	534	548	535	551	544	540	538	518	544	534	550	541	503	535	547	553	518	540	547	526	523	543	543	535	538	552	529	556	560	510	539	516	544	564	528	540	538	527	524	522	493	530	562	554	535	507	571	554	495	560	538	523	568	533	543	506	523	564	552	543	527	531	531	535	524	561	547	540	523	542	509	547	515	562	527	551	517	543	587	529	525	515	517	506	545	505	539	534	490	524	528	545	547	485	547	512	553	580	565	528	548	554	529	558	524	534	536	535	531	551	528	534	536	542	519	530	548	529	548	544	556	522	496	514	504	501	530	545	502	538	529	530	475	503	505	503	559	527	542	506	540	507	528	551	503	499	536	534	539	526	523	560	516	559	505	522	508	502	520	512	532	526	555	544	544	536	517	482	550	524	498	557	510	539	545	526	547	570	539	486	545	544	530	507	543	572	503	516	505	605	540	564	556	520	546	551	502	570	544	525	528	539	532	541	537	551	533	535	584	579	551	542	486	550	540	535	520	526	491	539	541	497	558	545	511	547	499	534	545	565	543	562	516	549	540	516	534	546	500	519	522	527	562	542	530	540	522	520	536	519	538	505	534	565	520	497	544	494	525	561	526	515	535	536	543	531	522	530	512	531	526	543	518	515	510	494	523	551	533	534	517	513	567	540	547	523	534	550	498	498	535	540	480	548	495	549	553	529	580	514	524	509	512	519	529	521	526	521	533	525	522	521	547	519	519	545	481	559	549	562	521	526	508	493	543	541	561	481	526	552	519	538	511	499	537	526	531	516	543	550	526	522	547	569	553	527	499	531	523	540	522	526	523	533	529	531	555	562	533	549	500	535	539	546	570	568	498	534	567	535	564	514	530	522	588	516	544	517	561	527	499	478	516	552	524	552	558	522	500	578	483	534	527	582	503	545	547	551	591	494	544	536	518	557	491	547	536	559	533	538	541	510	531	540	499	543	507	507	517	489	552	529	533	513	551	521	508	534	541	518	549	559	529	524	538	533	516	535	486	535	516	555	517	563	521	493	519	539	491	484	532	522	530	542	540	532	524	550	531	501	527	578	547	555	515	520	532	536	559	506	475	541	525	567	542	607	504	530	565	516	541	499	533	589	552	522	602	495	500	536	521	538	558	481	568	491	542	551	543	531	511	556	457	538	517	534	514	537	539	573	515	561	511	516	545	509	542	497	545	532	505	537	599	512	552	520	562	491	529	529	538	553	527	528	569	570	528	529	508	534	526	545	505	518	511	570	565	523	531	542	517	502	508	534	539	532	502	527	511	577	526	532	549	527	516	510	505	554	560	557	511	513	518	526	517	546	540	534	528	548	531	517	565	554	527	531	556	489	553	515	496	534	563	543	524	546	516	555	564	535	500	530	522	531	515	533	558	540	560	498	559	520	501	518	513	513	530	508	557	527	514	526	547	525	533	501	516	552	549	536	541	498	531	509	539	525	511	482	536	554	539	540	472	552	514	498	526	506	521	528	532	496	548	568	537	548	501	530	543	579	520	543	580	525	541	472	531	494	521	506	558	548	534	530	557	532	505	564	529	566	506	533	550	585	573	499	528	493	512	529	524	536	504	536	522	527	531	501	553	524	492	530	565	523	535	528	501	563	522	523	499	547	545	509	518	499	584	500	518	560	545	538	522	505	520	533	520	588	537	499	538	556	528	518	523	537	539	511	529	537	527	525	512	535	532	533	487	539	540	518	538	516	555	540	514	533	512	527	560	529	522	517	565	535	537	522	525	538	526	503	536	522	520	542	509	521	550	531	522	521	516	511	521	529	510	529	559	502	535	519	504	513	517	510	521	528	521	533	565	521	528	488	545	541	539	547	466	543	507	539	492	526	546	495	569	531	543	537	533	549	506	530	543	581	500	528	499	542	554	525	530	515	578	540	531	514	519	498	520	494	543	507	496	523	495	495	529	582	508	537	527	527	579	530	509	524	525	560	546	500	551	580	523	529	516	537	531	551	541	556	540	505	533	516	529	521	539	514	532	525	518	581	515	538	526	532	532	525	538	496	523	539	533	515	525	537	544	549	502	559	545	531	563	497	550	544	545	512	538	536	559	517	542	520	547	514	532	488	509	519	561	544	485	542	514	535	536	543	532	543	521	490	541	556	549	534	527	577	474	540	543	519	507	572	553	488	561	522	515	520	584	531	530	551	518	499	502	536	534	523	505	542	539	518	524	560	531	526	539	538	524	555	592	537	481	597	523	520	517	504	552	527	510	528	506	550	534	549	529	530	495	512	515	552	572	552	537	520	559	523	523	547	509	528	564	506	528	543	571	534	542	526	515	550	504	529	510	518	530	545	538	570	511	551	517	508	520	540	555	551	510	538	506	547	518	517	548	510	531	510	546	543	513	525	526	579	530	502	505	547	526	504	510	573	583	495	527	532	566	521	530	569	512	529	519	535	534	504	548	483	491	529	575	559	560	547	520	520	529	526	496	487	519	531	535	529	497	500	554	538	498	576	575	539	553	509	519	566	532	485	513	520	531	539	513	533	543	519	552	545	552	532	506	546	549	573	531	521	528	557	578	495	516	546	570	518	566	559	505	537	573	589	544	557	536	493	550	497	525	528	528	520	498	521	523	539	559	512	533	541	521	504	560	519	531
3066	675	300	293	1765	222	159	130	118	113	124	155	103	131	106	80	73	64	72	62	51	39	52	32	36	39	46	43	39	41	39	31	35	23	23	31	34	40	33	26	20	31	29	26	16	28	18	21	24	26	19	26	28	19	25	24	20	16	20	18	19	17	19	25	21	22	20	16	19	22	19	28	18	18	22	16	17	12	16	29	15	29	29	16	30	16	25	22	28	24	21	27	14	21	19	19	18	19	18	25	24	20	14	13	18	19	17	16	18	15	25	21	13	21	24	25	22	21	19	14	23	22	20	17	19	23	24	28	23	21	24	11	23	20	17	24	21	27	33	24	26	15	18	17	26	18	17	24	25	24	23	18	21	20	29	34	21	14	17	19	13	17	13	20	28	11	22	19	17	17	15	17	17	18	19	17	23	19	23	21	18	17	21	27	20	12	17	23	25	20	17	19	26	20	21	23	15	22	18	19	16	16	16	21	31	22	23	25	16	19	21	19	21	16	24	20	23	17	28	23	17	20	17	12	22	18	15	24	14	15	16	25	27	21	14	25	17	23	22	19	23	19	19	15	23	17	12	20	15	16	18	13	20	18	19	14	21	18	23	21	17	19	16	23	16	22	12	16	24	20	15	15	16	22	27	24	18	29	19	26	19	13	20	24	23	16	22	21	15	20	22	22	19	13	26	20	16	17	28	20	15	18	24	25	21	17	21	22	20	22	27	15	19	19	15	23	21	22	20	18	25	16	17	24	16	23	19	24	25	21	16	15	23	21	20	20	21	17	15	21	15	14	25	18	18	20	9	17	24	22	21	28	17	20	16	33	22	27	25	27	17	19	26	29	23	25	27	15	26	27	15	22	27	21	17	27	20	23	24	24	21	20	11	29	26	15	20	18	20	24	24	23	19	20	16	28	12	14	14	26	15	22	17	13	18	29	15	28	18	21	38	21	14	22	22	21	24	24	20	25	20	26	21	23	22	25	21	20	27	21	21	27	21	20	22	15	23	15	16	17	17	20	23	19	20	18	21	25	22	16	19	25	22	21	24	22	17	22	23	21	17	21	21	12	20	21	16	24	21	21	27	20	18	19	23	17	15	26	19	16	23	26	23	17	22	21	19	15	14	20	17	19	23	19	21	24	22	20	14	22	27	19	19	17	15	22	27	18	24	20	12	19	22	24	19	21	20	23	20	22	19	26	24	22	23	20	17	18	22	18	21	22	18	24	18	17	22	21	23	19	25	15	22	22	23	27	17	19	18	27	16	16	24	19	22	24	24	26	21	21	12	20	25	17	15	19	17	19	21	16	15	18	24	15	30	19	18	19	21	21	28	23	15	18	27	25	16	21	14	25	14	13	21	20	17	21	16	29	21	22	27	11	13	22	19	23	21	23	28	20	22	24	20	23	18	24	20	24	23	17	19	23	26	22	22	23	24	18	14	23	21	25	22	20	20	14	15	22	26	24	18	16	21	25	19	28	19	29	12	27	26	17	23	15	12	23	22	24	22	18	13	22	18	14	20	17	17	16	19	21	17	22	19	20	16	13	25	24	27	32	23	16	17	21	27	20	26	21	22	18	23	23	20	16	31	24	24	21	22	21	20	16	19	16	16	18	27	20	13	19	23	20	28	25	17	19	18	21	20	19	24	23	24	20	19	23	25	18	18	15	14	21	25	21	24	17	23	14	17	21	15	23	26	30	18	23	27	16	15	22	20	19	18	22	20	27	21	17	18	21	18	26	18	19	15	26	18	23	28	22	13	29	21	18	20	25	24	28	13	17	18	23	18	24	19	22	21	19	21	17	27	16	19	12	15	21	19	15	27	20	19	27	17	8	24	21	35	21	19	23	21	18	24	29	14	26	22	19	17	23	31	23	21	15	17	24	18	26	23	14	19	19	28	25	11	20	22	18	23	17	18	25	10	20	17	15	16	22	20	17	21	19	20	18	13	20	21	23	26	14	24	20	29	22	17	15	18	17	21	18	25	14	15	22	18	26	21	22	19	19	22	19	17	19	21	21	18	16	19	16	26	25	30	26	17	21	17	19	22	15	18	29	26	19	21	20	22	22	26	24	15	24	21	25	26	20	31	21	26	16	21	18	25	19	30	22	21	18	27	25	28	23	26	20	15	17	25	19	18	18	35	22	17	19	21	26	15	13	15	27	16	28	24	25	19	19	17	27	23	24	18	18	13	31	21	18	20	20	13	19	25	15	17	23	21	14	21	25	16	19	11	14	15	23	17	22	21	17	12	22	16	28	18	16	17	21	24	18	18	14	19	25	23	24	17	18	19	18	21	11	21	25	21	25	21	19	27	19	19	22	30	24	18	25	19	22	30	16	24	28	29	17	23	22	22	26	25	24	24	28	19	13	26	28	13	9	21	15	16	15	18	18	21	8	19	18	13	24	26	23	16	24	17	27	18	14	18	16	25	21	18	15	20	23	23	21	21	15	25	20	15	16	18	27	24	26	26	17	25	22	33	22	24	23	20	21	23	25	30	20	20	22	17	18	20	16	14	24	24	22	16	29	18	34	30	22	26	17	22	29	29	20	18	25	12	25	23	20	18	18	25	19	14	16	19	26	27	18	21	34	21	17	22	20	21	20	21	22	22	9	18	19	16	22	29	15	32	35	25	25	24	15	26	17	30	20	21	26	14	23	15	21	17	19	16	12	18	20	18	22	16	21	24	23	17	26	19	20	14	22	25	16	24	22	20	24	19	16	19	22	26	16	16	21	9	25	27	20	21	26	15	18	15	13	15	16	16	20	24	19	20	22	23	23	20	23	21	17	24	16	16	17	17	20	22	25	21	21	20	15	21	18	15	29	29	21	19	18	19	16	21	30	38	22	26	20	17	23	22	26	18	21	20	24	20	22	20	23	17	20	22	30	24	21	32	13	10	20	16	19	21	17	16	18	15	19	23	17	22	16	20	25	21	22	20	19	20	17	16	13	17	28	29	22	24	15	21	19	22	14	24	26	22	17	18	22	17	19	19	23	14	14	15	19	21	16	17	19	35	17	22	15	18	23	15	26	27	23	26	16	16	16	28	19	21	17	22	18	29	19	21	18	21	15	22	23	23	18	20	18	33	23	21	22	22	14	14	26	21	23	19	27	23	21	18	20	23	22	23	25	19	17	24	23	20	17	19	14	22	26	13	17	26	16	18	20	33	23	21	24	17	20	16	15	20	20	20	15	22	23	23	17	20	12	18	15	16	18	15	32	18	27	15	23	19	24	14	15	19	24	28	14	18	16	15	20	15	16	22	22	12	15	22	28	22	23	11	22	12	21	20	19	26	16	24	16	14	14	22	23	23	17	22	30	16	18	19	15	13	19	21	26	25	22	23	13	11	15	11	26	29	15	20	22	18	20	20	19	19	20	14	16	23	30	17	16	24	25	25	25	31	15	18	20	30	19	19	18	21	27	19	23	24	27	20	18	15	19	19	17	19	26	31	20	22	23	17	26	21	25	21	19	23	23	19	17
33411	17480	8977	22890	44543	17499	14862	11629	9476	9157	8857	9644	7776	7353	5997	4858	4410	3473	3263	2743	2294	1918	1670	1685	1677	1480	1623	1608	1546	1407	1279	1157	1077	978	895	841	835	787	723	716	658	737	691	660	634	579	542	587	462	520	483	476	465	427	434	377	374	424	395	391	372	398	422	396	404	416	390	415	384	374	378	358	365	364	378	391	362	368	368	396	374	337	364	386	373	385	349	387	380	323	343	365	381	368	317	416	377	348	349	329	354	343	341	329	369	378	393	339	366	345	335	352	362	359	360	318	354	380	360	373	336	368	350	361	344	340	341	370	363	352	387	394	337	360	349	366	332	372	342	383	313	371	346	362	385	374	366	335	373	360	360	357	369	364	356	386	391	372	370	362	350	351	347	382	361	379	338	361	339	344	332	388	347	329	368	329	372	376	369	322	345	371	360	367	379	352	355	359	370	362	359	364	352	374	379	374	353	391	338	369	324	394	359	377	363	367	352	350	337	377	337	374	375	343	360	344	368	364	379	372	377	364	354	370	383	343	374	364	378	363	408	397	375	376	391	332	360	356	354	368	380	343	382	378	378	335	359	387	375	349	370	352	388	328	348	346	369	314	347	374	354	340	339	358	376	355	353	364	380	352	387	367	344	344	334	351	331	351	366	384	361	347	362	370	358	399	365	356	332	341	373	352	383	342	373	348	365	339	372	355	378	340	340	354	327	363	362	342	391	352	359	384	373	329	367	322	354	315	356	356	377	332	379	377	376	383	352	340	359	375	382	365	363	341	360	348	411	372	363	363	332	367	330	377	327	366	343	363	340	388	383	332	343	370	358	373	351	397	377	397	359	352	369	354	345	334	357	356	384	347	356	356	346	359	386	377	354	344	363	341	343	327	364	354	346	333	376	360	329	345	336	336	345	377	381	345	345	386	367	349	340	349	397	361	356	367	388	376	340	353	349	406	359	358	333	347	364	313	379	344	343	356	356	340	370	373	343	400	382	349	349	415	401	355	346	341	342	366	362	356	393	384	362	378	366	330	337	337	349	329	367	354	337	361	354	359	321	371	331	340	357	365	361	370	364	354	388	332	356	373	363	358	367	395	325	349	379	336	351	339	355	360	362	362	348	370	372	382	325	352	364	342	396	379	375	355	347	363	365	394	348	367	339	342	352	372	364	368	375	389	338	362	386	387	394	373	341	373	360	357	341	352	347	343	389	377	377	345	374	332	377	348	346	362	355	345	357	384	370	357	346	358	384	338	381	334	389	368	370	351	365	349	359	373	394	338	383	372	347	399	329	345	349	352	369	382	380	359	347	340	339	355	368	357	357	361	370	400	355	345	355	322	359	324	359	348	328	312	332	338	372	337	378	356	372	360	321	348	344	402	336	369	417	340	379	391	341	375	318	367	345	366	361	344	340	348	336	360	350	341	360	348	379	373	389	387	347	352	382	374	374	363	377	382	360	373	384	352	353	360	374	355	356	370	360	373	382	348	356	365	390	369	336	349	386	305	358	357	381	352	353	359	372	373	354	353	371	344	321	360	368	338	346	356	371	369	350	383	407	338	330	339	369	354	371	351	343	333	353	356	351	373	370	400	350	392	326	341	388	358	367	378	370	342	365	352	354	366	359	366	382	340	348	356	338	330	356	357	330	324	339	335	355	364	393	358	332	367	371	313	352	339	395	398	380	382	380	364	359	381	348	342	367	331	351	351	326	351	367	336	366	369	348	372	394	372	337	365	333	345	363	326	366	377	364	391	352	384	365	347	348	344	354	392	367	341	358	383	354	342	344	357	350	354	343	360	371	347	320	335	369	345	329	354	342	361	321	358	352	385	379	351	387	382	380	339	349	376	375	363	354	380	357	319	368	358	354	357	372	331	383	352	358	339	359	363	367	371	359	368	370	351	388	376	343	359	394	367	347	339	352	332	359	373	336	395	359	357	357	368	404	348	377	405	377	357	380	349	382	302	354	377	390	362	362	356	357	383	391	375	347	354	332	362	377	355	345	368	376	369	393	380	366	353	362	370	345	403	363	348	320	357	370	360	359	351	359	365	360	339	373	349	336	366	379	363	367	327	317	391	386	362	366	375	383	338	333	417	349	373	383	377	345	373	328	326	371	355	338	352	371	377	346	322	347	379	359	353	369	351	343	346	332	351	375	382	338	331	350	344	350	385	367	373	366	360	369	382	346	371	346	369	369	385	350	390	361	361	347	392	353	366	352	355	363	383	382	354	352	380	348	373	333	391	368	347	370	358	405	383	315	347	358	381	356	333	335	395	347	369	339	339	366	406	365	338	356	357	392	327	366	388	311	373	341	340	360	350	334	366	412	364	352	375	379	351	367	342	374	345	367	362	313	370	410	357	388	365	345	330	334	361	357	350	389	366	335	353	370	339	361	381	357	325	388	353	369	388	331	372	344	394	359	340	373	361	357	367	344	315	339	390	352	344	357	348	356	355	381	356	354	364	361	399	336	403	346	343	339	345	367	352	373	374	353	333	352	359	367	361	341	377	363	366	374	370	347	366	337	370	341	335	384	350	345	369	344	367	361	336	358	367	398	346	340	342	362	372	353	352	353	349	363	371	350	391	358	363	352	372	372	333	370	359	332	357	381	370	341	353	396	345	353	359	331	359	341	344	338	346	358	353	328	351	354	408	341	378	371	351	344	351	363	367	382	372	371	341	354	353	350	375	386	362	351	379	384	347	363	372	379	365	378	312	355	398	345	357	379	361	347	337	357	371	345	339	325	377	346	347	343	375	369	323	351	384	334	359	367	332	343	332	360	368	356	359	343	368	363	349	325	352	366	333	361	375	367	352	330	363	360	355	345	389	340	360	356	370	339	338	376	406	377	353	354	380	364	341	368	367	391	372	337	366	357	398	363	369	320	380	324	364	376	351	348	341	366	380	370	355	354	338	368	350	386	363	372	335	377	342	360	367	396	404	388	366	355	361	335	371	346	344	334	366	377	367	346	336	366	347	372	369	354	325	358	351	393	362	346	338	345	361	345	354	349	357	377	343	347	363	322	385	328	374	373	368	359	356	376	371	354	365	337	354	365	372	381	364	351	372	374	353	365	372	368	356	357	334	397	359	385	342	389	324	366	384	355	351	344	350	358	370	349	346	370	370	371	362	347	351	344	331	348	341	344	365	380	340	353	374	355	353	350	368	342	331	357	361	392	372	358	359	347	377	357	352	359	328	369	377	377	338	373	331	332	367	352	328	343	395	372	351	388	336	349	393	376	381	338	340	373	380	356	345	337	349	400	352	372	397	355	401	343	339	340	355	375	359	354	369	355	383	345	341	331	331	356	346	359	334	360	328	354	367	340	361	351	394	342	344	348	398	330	371	352	365	356	403	359	337	371	365	358	392	361	339	365	360	351	357	354	401	336	359	330	371	364	332	355	352	351	312	337	370	348	378	375	343	337	334	392	337	330	348	330	362	345	372	341	399	376	351	364	393	375	361	355	378	366	330	379	338	403	372	340	358
5948	2020	691	1183	9211	1038	279	277	252	253	256	286	244	210	200	158	146	117	125	85	86	73	80	77	84	69	69	76	68	60	49	51	51	49	39	55	39	41	27	40	44	33	43	30	32	25	22	27	39	31	28	34	20	28	21	22	29	31	23	23	21	24	27	28	27	22	24	19	27	22	31	34	18	25	29	21	30	30	24	21	29	29	33	22	34	24	18	35	21	32	22	19	32	24	24	24	32	18	24	25	28	37	21	22	21	25	35	28	24	32	26	22	21	24	29	17	28	26	24	25	31	25	20	26	21	27	20	32	31	24	20	23	29	25	25	22	24	32	17	28	35	26	26	34	22	29	23	26	18	19	22	15	27	21	26	25	27	34	15	23	27	30	26	32	18	22	32	29	28	27	23	23	29	24	23	35	23	21	24	28	23	25	27	21	29	29	24	32	27	22	16	31	33	24	33	25	27	29	25	24	27	31	22	17	31	24	26	26	17	19	20	30	22	21	32	28	27	24	28	21	20	26	21	33	26	22	25	25	21	13	20	25	33	29	27	25	24	29	28	22	27	25	23	31	27	30	23	19	30	24	28	27	25	25	25	20	16	24	29	30	28	23	31	31	17	24	28	34	29	17	24	27	25	26	23	18	26	24	26	29	32	19	21	27	30	17	32	31	27	27	20	25	18	22	27	30	26	26	26	18	27	22	24	20	27	21	37	27	26	27	23	26	34	25	20	30	32	25	31	23	24	20	28	17	30	30	23	27	20	26	18	25	26	23	18	28	19	31	25	29	25	20	23	24	19	24	23	29	26	25	22	23	29	29	21	28	18	19	20	34	14	21	24	16	15	23	25	21	26	20	28	28	30	32	31	29	24	35	28	33	24	20	23	31	27	24	29	34	16	25	21	26	16	23	31	27	34	26	30	20	22	20	23	22	27	19	26	22	21	26	20	26	24	28	17	32	21	17	29	22	24	23	19	25	13	27	23	26	29	30	31	21	25	26	29	22	19	24	31	21	23	27	30	24	22	29	21	31	22	17	24	26	28	32	22	23	11	31	23	28	24	30	25	21	28	25	19	34	33	26	30	23	24	23	23	15	27	34	28	26	29	20	19	16	24	19	33	26	32	26	29	33	32	32	31	19	23	28	21	19	23	17	24	23	24	24	28	28	32	25	25	32	25	34	26	24	24	35	19	22	20	19	31	29	25	32	32	30	30	15	32	25	24	23	31	38	36	23	19	31	27	13	28	31	23	33	29	27	27	34	32	30	22	30	21	23	26	27	24	28	31	26	22	23	37	29	25	31	29	24	17	23	30	27	29	31	18	28	27	20	28	26	25	24	38	25	24	43	21	27	26	24	14	25	23	26	28	30	38	19	25	26	24	24	21	17	34	23	20	25	25	23	27	26	18	26	19	20	22	19	23	27	24	29	29	30	29	28	23	18	26	26	31	22	28	29	32	25	32	32	18	22	36	23	25	21	20	19	32	20	26	33	25	33	27	20	27	27	29	17	32	26	31	23	23	22	26	28	21	28	26	24	17	21	26	22	21	24	20	25	23	18	20	32	26	23	19	29	20	26	30	31	21	35	26	16	23	18	20	28	20	25	26	27	26	20	34	18	28	26	18	36	24	13	19	29	19	18	23	26	24	32	17	23	23	21	15	28	23	23	29	31	25	20	28	22	20	21	22	30	30	27	16	31	28	28	28	29	20	26	25	24	32	28	23	28	20	31	31	27	16	27	25	26	29	25	23	37	35	28	26	30	23	32	27	22	25	27	27	25	29	27	24	20	19	22	27	27	22	19	35	23	17	25	22	29	24	36	33	26	25	25	27	23	24	30	34	22	19	24	23	22	25	24	34	22	29	28	31	29	33	25	27	23	20	31	22	27	19	29	26	23	27	24	24	32	29	22	24	27	21	22	26	31	25	32	20	21	30	23	29	18	13	28	25	25	15	23	20	22	26	27	26	30	33	22	29	24	27	27	31	25	29	30	18	26	36	23	25	19	29	26	30	30	26	20	28	16	32	36	20	23	26	28	29	20	33	26	32	20	23	21	30	22	30	34	23	26	20	17	21	34	29	25	24	29	32	17	32	34	28	25	21	36	20	23	28	15	21	24	25	22	27	26	23	22	23	29	33	28	10	25	14	22	28	33	22	21	24	22	25	20	22	18	18	21	27	25	28	26	31	28	25	19	19	32	23	22	31	21	25	27	28	33	24	18	32	31	35	20	22	30	32	21	21	24	17	36	23	21	16	21	34	22	21	34	30	19	22	22	23	29	29	26	19	23	29	30	20	25	28	22	29	24	27	30	16	25	23	20	27	23	23	28	23	36	19	25	32	20	18	27	32	21	22	28	27	25	33	15	30	24	35	13	28	25	27	32	25	26	28	29	34	17	17	30	23	13	27	35	24	22	19	24	17	18	33	31	20	25	28	25	28	35	39	26	26	17	31	29	27	23	28	16	23	25	25	26	22	21	23	30	36	23	19	21	43	25	29	19	17	36	18	25	19	19	29	20	27	29	20	26	19	23	20	28	27	19	12	22	24	26	21	32	13	33	17	35	24	31	25	22	21	21	20	34	21	20	22	26	20	25	27	29	20	35	32	34	24	18	39	22	25	21	18	19	23	24	22	14	21	29	23	28	24	30	27	23	25	23	21	24	17	16	14	26	24	30	30	28	27	22	29	29	20	24	20	17	20	20	26	38	26	21	19	27	21	31	23	29	18	24	31	30	32	17	24	27	23	25	23	27	15	31	21	18	28	27	23	22	18	21	26	30	26	30	23	25	26	20	24	27	20	20	32	28	25	29	21	31	29	28	28	29	22	24	28	22	27	22	31	23	25	20	23	28	20	25	26	18	25	23	33	32	26	24	22	26	28	17	25	23	30	33	18	22	23	23	25	28	25	21	31	18	20	29	28	26	22	25	29	25	29	32	24	31	23	22	27	20	29	20	17	31	21	17	28	21	28	34	22	23	28	27	22	21	21	27	28	25	16	21	24	24	24	23	13	21	25	25	25	18	21	22	34	23	22	27	28	35	21	22	31	19	31	23	29	28	22	28	34	23	29	26	31	22	25	31	28	14	33	23	24	25	23	29	27	23	21	38	31	19	26	25	22	28	31	23	23	21	32	24	15	28	20	34	14	21	32	30	14	31	16	26	31	30	18	39	21	28	27	31	24	29	30	31	31	11	22	26	20	24	28	22	12	20	23	19	22	27	31	27	36	30	26	23	25	22	25	20	35	31	28	35	28	29	24	25	20	30	26	24	24	25	23	29	24	21	28	23	19	19	28	29	22	22	27	21	25	22	30	25	24	25	29	34	25	20	19	30	30	16	38	21	29	38	19	21	30	22	21	28	32	29	36	22	30	29	33	32	29	21	23	23	32	22	27	22	30	26	18	21	28	15	20	28	22	27	26	31	24	21	27	19	18	18	23	23	26	25	28	22	28	25	25	32	25	28	19	33	18	31	28	25	39	21
43756	25354	15746	38287	61292	27579	23533	21264	18767	16910	16058	15949	13990	11865	10636	8567	7762	6672	5527	5024	4206	3700	3322	3277	3168	3095	2986	2800	2641	2494	2261	1868	1821	1654	1539	1379	1411	1319	1201	1122	1120	1019	988	921	944	874	805	768	748	711	702	608	632	619	605	560	529	524	532	497	503	505	492	490	493	481	495	500	506	487	502	475	457	442	465	458	451	489	427	535	429	442	459	474	438	419	471	467	479	414	418	413	438	443	457	469	445	420	432	479	452	451	434	436	444	426	457	494	462	446	463	442	464	474	426	467	423	486	432	455	468	424	459	421	425	437	433	466	425	437	427	416	422	440	448	445	469	442	435	438	424	445	453	427	475	454	440	475	436	461	465	392	433	451	464	438	449	433	464	440	442	446	436	440	428	432	445	404	453	448	450	434	406	404	424	391	429	421	417	434	438	444	447	442	473	425	439	457	413	433	445	469	417	412	433	404	451	468	463	408	451	438	425	427	418	465	445	456	451	471	421	441	439	440	408	449	429	446	440	402	403	462	484	415	415	434	420	431	407	431	439	444	443	410	443	436	426	450	434	419	432	468	484	424	403	425	413	437	409	436	444	434	467	420	435	461	426	437	446	423	413	433	451	438	428	464	423	453	431	443	453	427	472	444	432	430	445	435	439	434	495	449	439	453	426	410	417	420	457	464	470	425	433	420	401	398	426	421	446	427	443	416	442	460	413	429	401	410	404	455	404	456	424	451	425	403	437	423	471	436	445	397	419	435	428	388	440	415	469	415	437	423	458	443	438	443	443	441	415	406	471	430	460	437	450	422	414	424	458	431	468	431	447	416	463	414	455	493	428	434	444	439	408	447	419	436	503	444	436	424	399	426	422	445	458	469	396	405	453	456	427	479	454	455	448	462	456	471	434	440	415	426	452	482	492	479	464	451	476	441	453	447	456	454	459	410	393	429	420	450	406	413	428	455	412	434	439	426	464	440	431	428	434	448	433	397	474	450	420	437	446	435	459	399	450	446	411	481	443	464	461	427	423	439	439	427	424	409	444	455	440	428	438	414	429	443	460	461	427	450	420	460	465	414	451	476	470	449	437	457	438	440	403	476	446	441	455	453	474	435	438	456	442	444	422	467	435	443	441	404	467	450	465	460	407	451	437	440	451	448	448	430	457	443	459	436	458	439	431	456	460	441	442	418	455	417	459	431	468	461	427	431	425	423	437	462	457	456	417	425	446	474	458	416	450	417	434	444	444	449	449	387	486	421	470	422	447	457	438	455	438	466	431	459	446	406	465	465	414	488	424	455	443	433	406	430	440	428	437	426	461	439	429	447	449	437	427	465	403	443	442	435	432	457	426	416	410	457	432	439	456	434	463	426	430	478	433	426	468	420	420	411	434	421	461	487	421	446	438	431	444	403	457	415	437	420	414	457	399	420	419	435	456	429	452	418	444	411	412	421	488	467	446	446	468	389	440	405	412	418	415	453	428	431	448	415	446	406	446	452	463	460	457	445	452	457	448	414	422	426	424	426	422	391	467	415	469	441	464	450	411	428	462	417	429	411	456	400	464	408	437	433	422	491	437	451	456	400	432	436	430	425	430	448	456	457	452	452	462	428	429	420	393	463	447	447	436	419	439	395	397	436	480	378	437	446	436	433	455	394	435	435	413	458	464	429	438	434	388	481	463	444	435	426	404	463	468	441	439	441	405	458	424	463	446	416	457	440	421	462	439	440	469	398	455	404	437	443	426	423	429	465	433	450	463	407	485	495	386	444	427	481	442	430	457	419	440	418	418	428	445	463	471	460	442	454	454	456	446	423	432	398	472	410	451	468	419	414	442	428	470	417	449	449	426	383	417	432	472	435	460	461	430	474	420	416	420	406	432	405	418	434	445	410	414	441	396	402	455	463	469	417	461	428	432	463	438	412	453	439	416	460	447	437	425	432	445	427	436	467	444	470	413	427	451	451	465	459	428	440	446	406	414	420	431	423	431	455	451	434	410	419	420	442	436	482	431	450	405	441	479	431	393	429	466	431	469	438	446	477	457	413	441	421	463	430	480	455	438	431	433	427	452	413	439	451	419	434	422	423	403	417	456	451	444	463	440	430	406	415	444	434	390	476	440	402	433	448	414	458	448	401	444	391	422	416	464	462	438	392	419	459	461	453	421	406	443	428	411	484	428	415	441	439	435	465	437	441	459	406	408	414	426	430	453	482	454	420	459	470	458	448	488	413	455	420	432	399	442	421	418	423	441	424	413	447	414	438	419	420	439	428	438	460	443	458	432	464	405	429	448	469	422	446	413	469	459	422	405	391	433	433	440	411	438	413	391	429	414	461	389	418	440	443	428	440	428	409	419	451	461	433	475	450	405	426	440	475	451	441	438	443	464	411	456	453	483	433	458	456	437	446	464	427	451	433	460	408	441	440	455	429	440	437	407	411	460	402	393	416	431	446	416	458	456	448	426	427	420	461	410	416	456	414	408	485	421	448	461	418	453	478	466	407	403	487	450	406	421	428	426	446	451	463	446	443	429	424	455	432	395	432	438	403	433	427	453	437	436	455	408	470	441	485	395	435	439	451	420	464	413	432	419	440	469	469	411	433	447	445	459	440	417	449	456	450	428	484	418	417	443	478	440	434	436	428	433	453	428	425	443	439	419	443	389	393	414	401	400	412	432	417	464	443	437	413	433	392	420	477	438	431	423	409	428	434	488	440	449	499	420	408	412	464	424	441	429	432	453	463	415	421	465	450	445	412	426	427	442	431	456	447	474	446	405	426	426	476	448	426	455	440	435	452	430	451	445	431	458	479	434	433	403	417	441	416	465	434	458	411	450	427	455	444	411	419	412	420	436	449	419	425	411	449	427	439	407	444	452	446	419	458	436	414	442	424	469	417	434	470	427	432	427	457	401	443	394	444	414	444	465	436	422	421	417	397	477	466	443	457	471	432	450	390	442	436	424	460	460	456	471	447	417	452	444	443	417	440	465	455	430	405	437	437	420	446	423	452	442	457	443	454	442	432	401	457	445	423	449	462	423	432	454	436	426	441	433	399	456	451	461	455	399	436	479	458	437	456	469	434	428	430	426	415	475	455	452	456	396	437	441	449	437	436	461	410	396	461	413	439	464	420	422	462	443	456	453	453	439	414	451	452	438	448	471	458	462	450	415	438	427	461	465	432	420	441	394	405	425	448	467	473	443	439	421	394	467	442	459	425	430	422	479	438	448	486	432	443	466	439	442	432	421	455	433	446	444	473	479	424	450	462	416	433	413	458	473	464	432	466	454	437	406	468	411	426	423	423	469	466	456	453	476	451	442	440	434	412	464	485	445	436	460	442	442	455	456	422	405	455	417	469	487	453	421	400	435	422	409	445	447	447	463	442	399	431	434	441	466	405	427	421	406	410	454	433	444	471	444	472	439	423	453	455	467	461	444	438	431	437	453	442	428	456	412	450	418	433	430	473	456	453	387	436	435	436	456	424	426	428	432	461	404	447	448	445
5671	1114	449	639	4899	426	261	209	199	193	197	219	204	165	151	126	120	120	88	77	94	82	72	62	77	65	58	49	56	47	53	43	34	45	45	36	41	45	38	41	44	40	40	38	31	30	50	38	46	28	44	41	32	40	21	34	34	32	38	25	30	46	27	25	28	28	37	32	30	29	32	32	31	36	36	23	38	24	25	31	24	28	24	34	24	19	25	35	41	27	33	37	28	27	36	30	23	26	26	30	40	21	27	25	39	20	28	22	41	37	36	30	34	27	28	26	27	23	22	26	35	23	33	32	33	35	35	20	22	25	25	20	33	23	33	28	27	28	25	31	30	26	25	34	37	35	48	32	38	36	28	18	28	27	31	40	22	38	38	30	21	35	30	30	22	28	26	47	39	27	28	22	23	26	29	22	32	29	29	31	26	25	28	32	27	32	28	27	26	28	20	31	28	28	27	25	39	30	32	26	29	31	27	22	33	34	23	31	36	22	22	31	28	26	20	31	36	27	41	39	28	21	34	33	27	41	27	21	26	24	25	33	18	33	26	30	40	22	19	33	28	28	32	28	35	25	28	32	26	28	27	27	26	38	31	34	28	29	20	35	26	39	23	34	20	32	32	37	24	25	31	24	27	28	31	30	28	15	21	25	24	26	18	28	27	34	26	27	23	33	37	29	40	31	28	33	23	23	30	27	30	36	27	27	36	29	26	24	30	20	26	25	29	22	27	37	41	37	27	27	31	27	23	27	36	29	28	27	20	26	28	29	30	26	31	28	32	24	33	25	33	27	28	21	36	30	29	40	25	26	22	36	29	35	25	28	25	30	22	24	26	21	27	38	19	22	29	27	36	37	40	26	23	30	33	34	28	34	30	29	34	37	29	29	25	24	35	31	32	31	27	32	25	31	32	32	31	22	24	25	34	31	39	30	31	31	23	38	26	34	22	29	29	31	37	34	33	28	33	23	29	28	39	26	20	43	24	24	28	35	39	27	39	35	28	30	34	31	25	26	30	20	38	33	35	29	27	32	31	34	36	24	38	34	25	29	32	27	29	29	32	22	18	32	23	24	27	22	23	31	36	27	31	30	28	35	39	32	27	34	34	29	22	21	21	21	38	31	20	29	20	32	25	28	37	17	24	28	24	23	29	31	32	23	28	36	19	29	23	24	39	27	24	28	20	40	31	23	30	32	29	31	31	30	30	23	35	34	29	37	27	38	34	28	28	30	36	24	28	37	26	29	42	23	27	25	38	22	29	26	32	27	31	30	23	28	30	33	27	39	26	26	29	36	26	25	27	25	33	28	44	27	27	39	32	24	30	40	23	33	30	31	38	37	32	32	31	30	26	29	30	22	34	25	32	30	29	33	32	28	30	31	18	37	30	37	30	25	30	22	28	36	41	41	42	23	36	27	30	24	34	24	36	17	32	36	26	19	28	28	28	30	22	26	26	32	26	35	24	28	31	27	32	26	23	30	36	35	31	25	20	38	37	30	18	26	21	26	27	28	34	40	27	29	31	33	37	46	26	32	34	36	24	40	36	21	24	37	28	30	22	23	34	29	33	38	24	25	26	23	30	27	35	41	30	31	34	24	31	31	23	21	25	31	32	29	31	34	28	25	24	34	29	29	33	29	19	21	36	29	41	26	23	22	28	29	23	33	25	34	33	33	35	23	22	24	27	34	38	36	23	30	27	21	29	30	29	27	24	25	23	26	31	35	26	37	29	32	33	34	28	30	20	24	25	39	27	29	30	24	21	29	31	23	27	21	24	37	36	36	34	29	31	36	40	32	26	20	24	26	22	35	28	26	17	23	24	33	22	23	28	36	28	33	19	27	29	34	25	27	30	22	28	32	39	32	21	26	34	26	26	28	35	27	27	35	25	35	28	20	41	26	27	23	30	20	39	31	24	31	22	31	36	29	28	24	35	26	25	31	26	36	31	29	32	29	39	27	36	24	30	29	31	29	27	33	28	30	24	32	24	33	36	38	22	30	25	29	25	32	33	21	31	25	25	29	29	21	31	26	35	35	26	31	24	24	24	34	29	23	17	30	28	31	30	31	33	26	28	28	27	32	37	28	30	28	20	32	27	34	25	31	22	25	28	24	34	36	21	31	39	30	31	44	37	37	39	30	25	33	29	27	24	25	23	23	30	27	33	46	23	22	24	22	32	27	21	31	34	23	28	17	21	28	20	32	23	19	46	36	42	36	26	28	31	25	18	28	28	28	21	23	28	22	24	30	25	32	28	26	30	31	30	21	28	23	15	23	23	23	32	21	34	25	26	33	27	24	30	24	36	35	38	35	26	26	23	22	34	28	24	30	37	35	28	29	25	26	38	26	25	24	27	35	27	24	32	31	24	42	30	32	33	40	24	31	25	28	38	28	29	27	40	28	27	25	39	35	37	26	28	29	32	17	31	33	32	20	27	27	23	29	25	28	28	20	31	33	33	41	29	31	44	31	29	39	40	37	35	27	29	25	30	26	31	24	25	25	34	33	31	25	30	34	34	21	23	22	22	24	29	32	26	25	32	25	38	40	23	24	28	42	36	28	21	28	37	31	35	32	26	23	28	39	30	32	28	32	34	24	25	38	26	33	34	30	22	27	28	20	25	26	30	30	15	30	33	37	35	27	33	30	26	32	29	29	20	32	24	33	32	25	27	36	36	31	22	22	26	30	36	25	26	25	29	29	27	20	23	34	24	36	31	41	25	25	31	32	26	29	31	18	29	20	32	25	29	31	36	35	22	31	32	26	29	29	34	38	21	26	32	22	36	26	24	36	24	30	26	19	32	28	26	26	25	29	26	30	29	35	25	34	39	41	29	31	24	21	35	38	31	35	29	33	27	32	18	40	38	36	38	27	24	30	23	21	35	23	22	28	23	33	34	26	31	21	41	27	31	28	29	28	35	30	31	38	29	30	29	22	33	31	41	23	21	25	46	18	35	20	32	32	31	21	22	31	36	40	31	24	21	25	30	31	30	28	29	28	29	26	23	39	31	33	40	33	33	33	35	32	24	27	46	27	23	33	26	34	28	41	23	24	28	28	22	28	28	25	26	41	24	23	36	27	28	31	33	33	35	39	28	29	25	34	44	28	25	31	23	30	33	19	36	29	37	22	30	34	27	19	20	26	36	31	27	25	23	27	28	32	20	42	36	28	33	28	27	26	24	33	15	29	30	23	33	28	27	30	32	35	30	25	38	31	32	35	31	30	36	34	32	29	34	35	36	24	30	24	27	38	30	30	29	31	29	22	33	21	30	21	29	25	36	23	32	26	25	23	33	27	33	24	23	32	26	25	30	31	18	25	31	18	28	37	25	35	25	25	37	28	26	32	29	29	26	30	39	48	28	32	19	49	27	22	29	31	36	28	22	29	30	28	25	33	24	33	40	42	36	35	27	29	32	38	24	33	39	28	22	31	36	28	35	23	25	30	32	33	22	15	41	31	24	33	33	29	22	26	23	21	25	30	26	32	27	28
38431	20674	12602	30086	54452	25597	20009	17427	15178	13221	12093	12552	11897	10268	8602	7405	6232	5379	4482	3971	3519	3091	2806	2754	2552	2496	2466	2384	2082	2063	1777	1698	1568	1518	1400	1175	1185	1149	1130	979	944	888	847	893	883	783	733	760	757	662	695	635	652	579	623	574	615	560	606	557	559	536	573	535	543	528	542	497	541	567	493	510	526	532	559	485	530	490	519	529	509	523	511	514	506	502	495	492	478	499	500	505	491	495	451	488	491	509	495	505	511	520	529	486	500	534	518	502	533	497	487	516	475	518	521	499	488	521	511	480	507	497	484	519	536	533	521	475	485	545	491	492	516	496	491	528	480	506	517	495	466	494	479	504	515	570	509	454	504	508	565	484	493	471	504	521	527	560	487	484	507	491	503	509	541	515	470	517	512	537	520	482	477	489	525	553	535	512	465	487	518	534	501	508	494	487	492	566	496	488	484	479	513	475	466	454	491	521	518	484	464	492	487	515	540	503	506	509	498	479	484	526	481	489	518	505	440	450	489	504	485	488	506	532	512	518	510	524	488	556	479	471	526	449	517	505	515	524	515	518	503	481	495	491	494	499	501	534	525	534	491	512	493	479	433	510	533	539	501	478	504	475	500	511	484	488	505	539	484	474	520	515	500	524	509	514	513	491	545	543	535	524	517	521	449	512	497	512	474	542	500	487	501	503	525	535	497	506	485	527	469	530	499	482	508	458	493	545	538	515	516	519	557	513	490	513	475	492	515	501	509	505	466	511	493	521	470	544	502	522	486	489	514	517	526	497	491	521	489	518	501	519	479	493	530	535	499	495	528	528	490	485	484	494	512	503	497	539	488	525	530	501	464	488	512	508	509	498	475	484	507	486	477	507	523	498	501	485	494	483	506	468	520	508	481	524	528	510	523	514	544	520	547	527	539	506	490	488	503	489	468	530	460	527	477	545	508	520	523	445	494	550	501	506	493	472	523	486	484	478	506	516	531	497	510	511	532	507	569	535	498	500	501	522	511	511	505	505	502	492	506	463	491	505	504	479	504	518	487	466	467	481	532	489	512	496	469	529	474	527	506	495	495	522	509	520	509	473	467	546	502	487	494	548	471	507	524	497	538	498	500	543	504	491	521	490	533	495	503	478	458	547	505	557	521	521	494	516	476	496	515	549	482	523	507	517	531	513	507	498	512	485	516	514	513	514	509	530	507	517	466	518	490	486	533	493	507	464	527	540	513	465	529	503	475	490	524	512	504	513	502	521	516	502	511	525	483	467	498	475	494	512	484	488	520	495	490	492	475	540	496	502	499	501	510	476	509	472	479	503	465	516	502	507	525	495	509	521	547	526	478	473	481	496	516	471	474	522	516	498	516	501	524	499	528	479	494	502	517	508	518	501	503	505	503	502	464	492	506	549	483	517	508	483	516	466	531	500	490	502	528	444	521	521	505	484	466	494	508	543	474	542	478	473	482	494	499	506	546	491	512	506	508	505	478	518	518	525	481	497	512	501	548	485	515	534	461	491	512	498	533	509	478	528	518	533	514	520	514	473	515	497	496	510	516	528	490	491	508	506	507	521	467	508	503	532	514	483	482	481	530	506	523	515	536	499	479	516	509	519	495	506	508	486	520	499	514	515	487	487	459	514	507	492	473	474	472	506	468	510	499	502	483	496	477	493	524	504	479	501	523	492	476	498	473	511	496	506	502	513	509	527	487	533	517	522	495	459	502	479	477	508	505	478	524	539	512	473	526	491	493	518	502	515	532	485	496	498	515	495	483	530	505	527	502	518	472	469	510	477	513	540	542	509	462	494	511	492	496	456	521	469	476	486	506	518	495	523	499	517	515	518	506	413	480	504	481	508	523	494	524	471	482	537	521	494	481	528	513	498	506	501	490	496	495	479	529	485	509	505	497	515	479	487	510	448	514	545	509	484	537	467	499	502	484	466	485	482	503	486	494	498	497	458	462	540	537	486	473	491	489	488	487	521	537	507	520	472	513	476	545	501	525	469	476	477	520	493	518	493	511	520	501	464	501	514	534	539	516	489	493	547	490	482	480	487	474	469	498	532	494	501	508	514	493	504	453	492	475	483	497	499	544	493	482	480	499	496	526	517	509	520	550	452	521	527	531	589	489	477	511	495	517	517	475	504	485	514	549	476	495	522	496	541	468	519	540	458	469	519	539	516	489	480	554	504	522	489	480	491	520	525	537	534	510	492	553	508	492	515	459	556	493	478	520	506	496	566	501	520	490	466	510	498	461	496	460	483	452	484	502	501	508	491	521	514	516	496	548	476	496	538	510	466	504	493	482	495	532	536	490	531	511	503	529	477	496	484	498	467	489	503	508	503	527	520	521	516	457	501	534	541	481	496	488	542	489	506	515	504	537	496	479	489	517	523	527	488	569	503	506	502	509	486	517	538	482	522	515	479	508	533	479	495	498	467	474	526	513	512	478	491	507	501	511	480	474	499	530	547	518	508	501	546	518	498	517	505	504	534	532	498	508	513	538	522	495	509	520	492	483	491	468	470	502	502	465	516	519	524	467	489	513	471	510	530	481	515	544	504	513	481	540	483	496	497	516	539	473	515	558	539	491	500	515	499	496	523	514	523	514	508	543	530	524	475	513	509	498	490	498	503	533	490	529	484	489	503	484	511	490	471	533	510	497	485	543	538	539	459	573	524	489	510	510	517	501	508	498	469	496	465	520	493	529	513	459	486	489	487	511	490	475	508	501	522	529	501	573	488	517	479	489	512	486	497	524	522	481	482	496	503	493	515	512	502	508	500	491	542	508	492	505	465	516	512	486	475	525	467	515	492	528	515	512	490	489	509	469	502	480	503	442	520	487	491	493	522	470	482	505	486	523	508	480	479	495	467	471	522	462	527	487	520	493	516	475	506	494	535	492	507	525	525	479	489	474	503	496	520	477	482	517	490	502	524	487	485	483	510	525	486	525	527	483	526	553	501	500	484	515	479	481	486	507	487	464	467	534	490	492	507	545	525	513	478	505	538	492	529	482	488	520	523	508	539	536	525	546	516	477	489	495	535	526	514	506	492	488	541	472	465	479	508	525	496	527	503	501	491	492	489	499	475	479	511	500	502	534	526	497	521	501	487	463	497	475	513	526	544	518	470	486	504	532	496	554	465	532	490	460	489	497	541	491	509	501	550	492	497	537	493	497	549	497	503	507	462	498	512	529	538	515	525	508	480	538	520	488	529	507	491	522	510	487	493	493	516	468	509	517	464	534	541	497	505	514	459	507	486	495	490	481	516	485	506	530	504	503	485	511	499	479	490	497	501	538	548	516	503	475	485	503	500	487	482	491	550	516	498	560	475	525	490	480	531	494	517	493	501	468	481	511	549	468	484	507	468	533	524	517	534	528	489	542	498	487	458	521	519	493	499	488	486	510	501	469	522	520	471	516	528	472	475	525	500	493	502	468	498	496	501	503	549	511	515	515	505	509	458	513	520	508	499	515	476	509	475	506	540	531	498	500	505	496	537
7077	2145	857	804	10793	2811	392	334	349	290	292	317	295	250	236	183	149	169	155	121	121	111	86	69	97	71	68	86	81	64	62	68	45	54	69	55	51	39	45	32	47	44	48	53	48	49	41	34	34	43	37	42	31	35	34	34	27	27	21	32	25	33	26	26	38	26	43	26	31	31	28	32	30	31	34	26	26	27	38	29	32	36	26	28	26	28	23	32	33	30	23	19	30	28	43	34	27	24	23	38	24	22	26	33	26	31	21	29	32	24	34	35	30	31	36	37	34	37	32	29	30	29	35	30	33	24	25	31	33	31	22	35	29	34	31	31	27	42	31	22	32	27	26	36	25	41	23	31	32	29	32	27	25	26	32	32	40	31	34	32	32	43	37	41	33	27	42	34	24	32	22	30	19	26	28	28	31	29	27	32	36	41	38	33	28	31	28	36	29	26	32	43	25	35	27	32	28	27	22	34	25	31	28	29	30	27	27	26	28	31	25	21	44	25	28	42	27	33	38	32	21	26	35	31	28	31	36	30	34	30	27	27	29	29	24	29	39	24	34	36	31	25	24	45	34	37	38	37	25	26	19	28	22	24	26	26	29	32	28	33	30	35	28	21	25	35	36	30	35	23	41	27	30	31	30	32	31	31	37	35	28	23	28	34	28	32	25	30	24	33	26	33	33	34	39	34	31	27	40	33	31	29	28	30	33	43	26	36	29	42	29	25	29	16	24	31	29	32	35	41	33	37	28	24	31	32	31	33	41	29	29	30	37	33	27	23	33	36	29	34	38	38	24	30	42	35	34	30	33	32	30	26	31	25	33	30	23	26	32	42	26	33	27	23	32	29	25	36	38	37	33	34	24	26	27	35	31	37	38	35	27	31	31	34	30	31	44	25	27	35	35	34	27	38	32	25	38	25	33	30	33	31	30	29	35	24	33	30	40	31	25	23	31	19	27	36	32	32	28	27	38	35	34	31	29	33	32	26	33	21	18	27	30	35	28	28	38	26	32	36	38	29	40	26	42	30	33	22	28	24	23	35	30	42	30	21	23	32	24	36	37	26	31	28	29	35	32	36	30	31	33	39	32	19	24	28	24	25	36	30	29	32	31	28	26	29	32	23	27	37	28	27	31	21	41	24	29	26	28	31	42	34	31	24	25	36	29	30	26	39	34	28	32	27	28	29	27	30	31	26	32	31	32	24	35	27	38	28	31	33	25	45	36	33	34	26	47	40	24	34	31	29	25	36	37	23	34	38	25	34	39	35	25	20	50	41	38	25	34	22	24	27	35	36	42	40	34	33	21	36	33	29	38	27	24	25	35	26	28	33	34	25	35	23	25	34	39	28	30	35	38	30	28	27	32	31	33	24	28	27	31	30	29	22	33	27	37	39	35	42	23	33	24	32	25	26	21	31	25	25	39	32	26	37	24	34	31	33	33	33	25	27	33	30	28	35	34	31	31	30	35	35	35	37	32	29	28	34	42	32	38	35	40	34	26	27	33	29	29	31	27	36	31	33	35	31	27	24	32	39	23	30	38	35	38	27	34	28	29	29	30	28	28	28	33	23	28	33	38	37	30	35	29	29	36	28	42	28	30	31	30	32	19	35	29	37	44	42	35	31	24	33	33	19	33	31	32	38	41	27	26	27	38	26	31	25	19	38	36	30	37	27	30	32	32	38	18	25	26	24	38	34	21	43	32	28	29	37	29	29	22	33	30	35	34	34	34	36	28	36	26	27	38	33	33	35	42	28	22	44	28	24	31	21	32	38	37	27	33	41	27	28	34	35	26	20	30	30	24	27	31	36	28	34	33	23	24	33	27	29	37	28	37	40	38	40	34	30	41	29	27	41	33	36	37	33	33	32	36	32	29	29	40	24	26	23	34	34	35	32	33	17	31	25	31	37	21	23	39	27	29	40	21	32	30	22	39	31	26	31	19	27	37	32	32	37	34	29	29	35	37	32	31	35	22	29	28	27	28	33	33	40	26	28	38	28	29	33	29	27	42	39	32	30	32	35	22	32	39	36	25	33	38	25	31	28	34	40	33	29	30	37	31	36	40	34	21	36	32	24	25	27	32	24	36	32	44	26	21	33	29	27	28	31	25	28	27	28	29	31	22	29	29	31	32	23	27	23	27	30	24	25	41	30	27	36	32	34	24	28	31	24	36	29	38	33	26	33	31	31	26	26	31	34	27	43	26	32	35	38	32	28	24	31	29	42	36	26	26	33	32	30	28	27	28	36	31	20	44	30	28	33	27	28	29	23	28	43	29	29	25	32	27	30	26	33	26	49	22	31	27	27	26	39	33	29	32	27	32	22	25	29	34	33	29	20	35	25	18	32	28	24	31	31	37	42	37	36	35	31	34	25	31	22	44	26	28	32	31	24	31	37	29	32	22	31	27	32	24	40	36	25	31	35	29	29	37	34	34	29	29	29	20	32	31	27	37	26	27	29	26	42	25	35	24	27	37	41	39	41	25	36	39	29	29	18	26	43	26	26	22	35	24	36	20	34	36	28	40	30	28	38	38	28	31	27	30	29	32	31	36	29	35	28	30	35	39	26	35	23	31	28	33	27	33	29	33	31	33	29	33	28	22	27	28	27	34	32	27	26	32	24	27	33	34	29	35	28	24	23	34	25	27	23	32	24	26	49	37	35	31	19	30	28	37	29	27	26	40	23	30	33	27	33	30	19	33	18	26	34	30	31	45	24	27	27	37	29	34	30	29	26	35	31	33	28	35	29	36	28	32	39	40	26	33	39	34	24	35	21	40	34	33	34	39	41	35	29	37	25	28	29	31	33	32	29	33	33	40	33	33	31	26	34	35	40	37	30	32	30	37	21	27	33	39	29	22	31	33	32	32	33	31	32	33	33	23	26	38	32	33	37	28	34	22	33	35	21	28	12	34	24	30	35	25	31	36	37	23	40	26	29	37	36	23	28	27	44	23	33	34	20	28	30	29	37	30	21	29	38	31	38	27	40	35	34	24	32	27	37	24	37	44	23	35	40	37	35	27	37	30	21	25	30	36	30	36	32	38	29	40	41	30	21	35	26	34	34	32	29	24	29	32	43	25	30	33	31	23	30	35	32	32	32	27	27	20	30	35	32	33	34	35	33	32	31	31	33	33	30	34	42	21	35	30	18	36	27	27	35	28	37	42	31	29	32	27	30	27	34	30	29	29	37	50	40	30	31	34	30	36	24	29	27	31	34	30	41	39	33	25	38	30	27	29	36	36	33	44	34	26	30	28	28	29	30	33	26	39	26	28	26	21	34	29	36	27	42	28	32	24	46	31	27	27	26	29	24	28	40	41	24	22	32	35	32	35	31	37	41	32	28	26	34	27	29	25	35	26	44	21	21	34	23	32	30	29	30	34	34	21	30	34	30	32	29	31	22	31	27	28	33	30	32	28	26	26	31	31	29	34	31	28	25	25	32	27	31	24	24	37	40	37	26	30	33	40	37	31	33	17	26	43	34	22	23
45164	26598	16995	33491	67848	28962	26164	23298	20809	18741	17263	17902	15548	13852	12342	10175	8574	7763	6825	6112	5482	4455	4058	3600	3512	3557	3419	3249	3091	2771	2380	2238	2043	2022	1825	1587	1485	1417	1334	1269	1159	1106	1086	1127	1005	966	950	859	838	823	788	741	734	681	692	619	647	619	647	589	603	583	646	577	584	639	540	565	598	562	546	528	514	524	562	572	560	513	529	511	544	523	569	541	544	538	526	551	514	545	555	545	532	546	536	520	513	533	556	542	541	524	526	509	470	505	543	539	526	516	542	539	558	495	522	531	467	528	521	563	539	536	496	473	557	549	556	534	520	544	519	541	523	528	536	550	489	508	555	552	519	511	532	549	505	499	528	529	536	522	492	519	536	550	541	518	489	494	517	526	507	552	533	551	547	501	544	511	522	535	523	512	559	523	552	582	531	550	514	495	560	523	546	483	517	523	517	524	587	487	501	533	506	554	582	526	543	518	551	505	548	485	514	507	527	523	505	497	528	513	506	502	518	542	494	561	548	547	500	524	533	515	515	526	536	532	515	537	540	532	519	548	510	485	500	489	517	549	549	493	515	521	522	535	499	543	518	513	503	529	539	548	549	518	512	550	517	529	508	487	519	544	507	538	525	544	573	535	560	534	580	516	493	507	506	562	503	498	524	493	509	543	570	502	563	558	484	542	495	538	509	557	482	520	525	528	501	528	567	508	529	491	500	546	557	496	521	533	518	519	519	557	521	560	490	510	535	496	546	519	519	563	529	524	552	565	516	534	545	525	527	540	554	560	538	505	507	545	521	543	565	513	504	580	539	556	516	495	519	534	473	571	532	543	533	500	526	531	523	517	503	523	543	532	520	511	522	519	508	557	511	503	528	535	518	541	583	533	588	509	499	524	500	522	540	537	524	513	554	528	538	553	559	520	529	507	497	559	517	508	512	523	547	488	532	517	558	541	551	514	563	548	509	527	517	547	531	546	508	543	570	522	532	555	566	537	550	535	514	517	506	543	480	520	502	518	544	509	538	528	519	540	528	478	516	526	536	529	490	553	541	534	539	538	524	520	548	526	506	522	550	478	535	482	541	564	560	514	514	486	521	519	533	546	551	511	486	543	509	552	542	478	525	506	548	526	505	496	490	522	504	556	533	479	509	500	509	540	520	530	525	533	600	572	545	512	530	562	482	499	543	480	540	522	542	533	491	508	513	540	553	505	530	521	527	512	517	486	533	544	527	506	526	527	520	556	516	561	502	556	468	507	544	569	539	544	528	530	568	535	538	547	502	521	548	522	531	505	537	499	539	526	511	528	550	523	518	532	512	521	525	519	496	552	559	519	555	518	513	518	526	559	543	523	513	517	526	515	547	524	503	547	497	505	514	521	492	531	537	515	481	538	488	532	523	514	501	560	526	530	531	570	545	527	547	554	546	475	555	501	545	509	560	534	564	528	513	516	543	466	539	536	497	523	543	508	521	538	534	555	528	540	506	517	519	548	525	557	537	520	504	560	479	552	577	542	514	536	489	521	544	573	520	552	554	482	500	517	483	527	493	529	515	527	476	523	569	530	542	527	478	537	553	519	542	550	524	533	490	536	544	586	527	522	538	515	511	479	559	523	545	520	556	576	483	534	528	501	540	515	540	520	537	517	557	590	527	493	531	567	528	490	521	573	500	497	530	505	536	494	538	508	545	522	516	478	567	523	557	559	563	535	515	546	501	542	493	516	520	522	502	545	528	493	486	532	523	517	525	530	530	571	525	524	546	548	512	540	538	520	581	503	519	541	540	544	542	543	535	549	497	545	530	571	526	525	538	548	516	544	526	532	533	558	499	528	510	534	540	529	512	566	532	544	527	493	526	514	532	564	557	563	528	515	556	538	516	504	521	503	508	523	576	531	533	513	489	514	465	507	524	534	527	510	517	489	533	527	544	517	510	504	518	486	495	555	527	566	531	482	521	529	520	531	510	568	532	490	548	544	534	514	576	482	523	521	491	511	559	510	533	498	562	538	577	497	521	512	510	512	513	514	519	522	527	507	523	474	495	540	545	554	518	515	487	517	508	523	539	546	511	531	495	508	525	551	545	550	526	548	534	519	514	546	497	526	508	509	564	531	529	500	529	536	591	560	547	525	506	543	521	543	558	544	536	550	539	510	496	527	523	528	537	544	514	522	538	548	491	539	528	537	499	520	512	520	528	524	543	528	493	557	531	546	516	564	521	548	505	519	519	504	536	550	542	530	477	502	506	508	525	522	550	543	518	545	494	526	536	528	494	496	517	546	510	520	528	506	506	521	487	568	542	490	568	518	474	490	548	512	550	518	518	543	545	527	538	509	491	523	569	551	536	510	524	497	526	522	542	514	523	479	537	500	489	492	481	528	543	554	587	562	506	525	501	539	529	550	512	579	571	519	512	532	484	548	496	526	478	505	561	542	522	518	525	519	555	557	480	499	513	526	510	512	528	523	548	545	486	528	508	560	519	511	481	576	518	524	513	510	496	526	482	546	492	534	509	542	538	530	526	532	550	548	531	530	553	495	521	516	508	549	504	529	508	521	531	542	502	486	500	500	528	563	577	525	520	516	515	519	487	512	549	500	514	514	512	543	546	529	537	567	477	532	532	503	523	510	501	514	500	556	536	519	516	556	525	559	520	517	521	528	527	518	540	570	497	540	544	552	560	530	493	514	535	531	493	508	536	505	506	555	513	511	516	502	556	539	532	573	507	513	541	556	578	550	540	517	540	559	531	535	513	520	524	553	533	490	529	537	512	496	528	482	541	588	508	534	508	517	541	460	517	495	517	545	532	539	536	548	532	558	508	538	484	532	530	507	516	537	545	539	514	555	520	521	511	488	534	550	513	543	511	508	562	522	570	490	521	537	507	483	540	505	484	512	547	512	537	542	537	515	503	507	549	499	551	501	528	465	524	524	501	553	527	553	519	519	552	532	541	519	545	512	515	540	523	530	547	534	524	468	523	487	500	504	499	545	550	513	532	531	550	524	521	511	506	531	534	534	521	527	521	560	526	521	527	542	506	511	526	520	549	530	512	574	521	551	544	506	526	509	527	504	503	513	520	531	525	483	469	560	545	519	535	542	528	512	503	522	524	497	519	526	464	558	551	550	563	512	523	507	535	511	597	503	512	528	556	499	485	526	519	514	566	502	501	518	521	559	506	491	545	529	547	508	509	531	522	532	544	556	530	527	501	517	481	553	502	500	537	511	496	520	528	507	471	554	510	551	593	503	525	511	515	528	544	521	552	500	525	507	509	499	508	515	554	555	536	535	500	538	505	525	563	542	591	509	526	536	509	518	530	514	535	507	536	511	525	552	538	526	544	524	521	529	497	533	524	535	533	505	506	523	527	504	524	542	529	518	545	511	512	512	493	510	541	522	530	523	541	524	493	520	523	475	552	508	555	532	532	538	491	533	539	559	524	510	543	539	595	555	500	559	548	517	489	531	565	538	559	484	531	535	553	528	497	493	490	494	520	522	508	541	520	527
3049	659	265	189	1544	718	162	142	146	127	117	145	160	118	110	98	88	70	66	54	66	32	45	48	55	47	42	36	54	37	29	30	32	41	31	28	30	27	25	20	26	37	26	33	18	24	30	18	23	14	16	23	14	23	18	27	22	23	21	24	15	19	30	19	16	22	17	21	14	24	25	22	21	24	27	36	21	23	14	18	14	26	30	14	18	29	21	24	15	26	24	21	21	24	21	23	21	28	18	15	15	14	16	21	23	16	26	26	14	20	20	13	33	17	18	23	16	17	25	21	16	17	15	19	28	19	21	18	14	26	22	8	16	18	14	19	28	31	18	18	20	17	20	20	12	20	16	18	24	12	22	11	16	17	19	22	14	26	13	19	20	20	21	31	15	21	29	20	17	20	20	21	19	24	23	11	20	19	26	15	15	23	23	27	22	13	19	22	17	18	15	9	15	19	33	26	14	23	17	27	20	17	23	27	19	17	21	15	23	15	24	30	12	17	15	20	18	23	23	25	24	19	19	19	22	25	24	16	17	16	18	20	22	22	19	13	18	19	15	14	21	25	15	25	21	18	23	15	20	21	23	24	12	24	15	22	22	21	18	23	22	25	16	21	28	18	28	24	22	23	20	16	26	25	22	20	21	23	15	29	19	18	22	25	18	24	14	19	22	19	21	15	18	15	23	20	23	27	20	26	20	22	17	23	14	18	16	23	18	17	23	18	20	22	22	21	20	20	20	20	23	15	28	20	22	26	18	13	24	26	23	17	22	21	19	20	14	14	28	33	22	24	17	21	28	29	14	16	18	25	29	24	16	24	24	21	23	15	16	16	31	20	14	22	18	28	11	28	16	22	15	19	23	28	29	30	19	24	15	23	22	12	14	21	21	19	15	13	17	24	19	23	16	11	27	15	25	16	18	13	16	15	19	16	21	16	24	22	23	12	21	13	20	20	21	27	30	19	13	22	22	23	13	23	14	30	24	22	22	24	14	18	28	21	26	16	21	14	17	18	21	26	20	23	18	17	17	24	27	30	29	10	27	25	21	16	28	15	23	25	19	23	20	15	18	21	15	19	24	22	25	22	23	20	13	13	23	19	10	18	25	24	21	28	15	23	27	30	21	22	18	21	10	29	15	17	21	18	24	13	22	20	19	24	28	23	20	20	19	25	19	23	23	23	23	23	15	15	11	26	21	19	23	27	25	30	14	13	19	19	20	21	25	17	21	20	19	16	20	23	24	18	16	20	20	17	14	12	28	26	21	27	20	19	22	29	22	14	16	18	19	23	22	19	25	21	14	25	24	24	16	17	15	17	15	23	24	23	39	20	22	18	27	20	17	22	21	19	16	24	18	17	17	21	13	28	12	23	19	19	17	28	21	28	16	21	21	22	12	11	21	35	19	14	17	29	22	21	11	27	21	21	15	29	13	31	15	25	15	28	17	21	18	22	14	10	18	15	10	17	17	24	16	19	18	18	15	21	22	24	33	22	20	24	21	17	20	18	21	19	13	21	19	13	19	24	21	28	17	20	19	18	19	22	21	15	16	23	17	15	16	13	11	18	18	28	20	26	11	20	16	25	21	26	25	22	27	18	25	22	20	24	15	29	24	15	14	22	21	18	22	20	8	23	17	19	17	16	10	29	22	25	22	25	24	18	25	19	24	24	23	18	20	24	28	16	23	20	22	20	18	22	17	21	24	23	22	15	20	27	30	22	19	21	18	13	22	16	23	17	14	18	16	25	20	19	28	10	22	24	24	17	15	21	14	27	21	22	16	25	18	21	24	20	20	15	10	19	20	22	22	24	15	22	17	20	21	19	21	18	19	23	38	15	29	23	21	27	20	30	21	20	21	23	14	25	19	20	23	25	24	22	18	17	35	20	29	21	24	26	17	27	16	15	15	19	22	24	23	22	14	19	22	22	15	15	19	21	19	17	19	14	15	29	26	17	22	17	16	20	26	21	18	17	25	18	19	20	20	19	19	13	19	19	17	21	21	18	19	26	20	16	23	21	23	23	20	19	11	18	19	17	17	20	18	22	24	20	24	30	30	21	24	28	28	17	15	28	23	16	11	23	13	20	19	24	19	18	23	18	19	20	17	20	14	17	17	18	21	16	13	19	25	24	30	13	24	21	20	21	21	22	22	21	19	17	23	21	12	17	20	17	17	22	25	17	22	22	19	23	25	25	15	19	25	19	16	23	27	19	22	25	26	18	22	31	20	11	20	27	15	12	15	19	31	15	24	20	24	26	23	14	17	19	18	10	20	16	15	21	28	14	14	24	17	22	20	20	17	15	19	16	22	20	20	17	24	16	22	18	20	25	24	18	16	22	17	21	18	25	18	20	19	19	16	25	22	27	16	18	29	20	19	22	24	21	18	21	22	17	31	20	25	18	29	19	27	20	22	15	17	20	15	17	30	37	24	18	18	23	24	19	19	27	19	27	20	29	16	25	18	21	22	28	27	14	15	23	20	22	23	16	23	20	18	24	16	14	13	16	20	25	16	18	23	17	14	22	13	29	15	19	19	14	18	20	19	21	18	12	20	16	19	22	27	18	29	30	32	22	27	17	18	17	18	16	20	17	16	21	21	23	20	17	20	24	20	28	15	17	20	15	18	28	21	22	22	17	8	13	14	16	25	24	15	19	24	24	18	21	19	31	15	22	20	23	28	18	27	21	11	18	15	26	19	25	25	22	23	19	19	15	15	16	23	20	15	22	22	22	10	18	31	11	18	22	21	29	23	16	21	17	18	16	21	18	30	14	17	12	25	18	23	15	23	26	21	22	27	20	19	14	17	16	23	27	19	21	25	19	15	12	15	13	17	17	12	17	22	19	18	28	29	18	17	12	21	20	17	19	25	15	20	15	19	15	19	22	14	11	25	19	17	23	11	22	15	19	23	26	15	12	20	26	18	18	18	20	15	15	27	24	18	18	28	18	19	18	15	24	24	19	22	15	25	19	18	26	16	20	26	25	28	16	16	25	21	27	13	13	21	22	22	17	23	22	23	21	20	12	22	23	26	21	25	17	18	24	17	29	16	22	27	21	14	20	20	14	13	20	17	17	25	22	29	17	25	21	18	29	17	14	19	21	16	13	23	18	19	25	15	21	26	19	24	16	13	18	20	22	23	27	13	18	20	22	11	19	19	13	19	20	15	15	20	22	23	16	20	22	14	16	23	22	20	19	19	16	17	24	12	20	18	20	19	16	13	18	18	20	16	26	23	15	21	19	23	16	24	19	19	21	19	17	27	26	15	21	19	16	20	16	15	25	18	19	20	17	28	17	11	25	16	19	21	15	17	14	20	19	19	22	17	20	17	17	21	15	20	18	18	31	32	19	22	25	17	20	16	23	19	24	22	24	15	16	23	23	21	19	18	22	22	14	15	29	20	25	22	18	24	25	17	22	16	17	15	22	18	20	21	22	23	20	10	17	16	19	22	23	21	19	16	16	20	31	24	17	16	13	18	22	25	18	9	22
33218	17149	8426	17563	44535	24196	15607	12746	11446	10456	9913	10466	9170	7406	6641	5397	4344	3749	3205	3061	2368	2091	1963	1825	1856	1722	1628	1651	1433	1292	1152	1109	1040	1012	903	825	776	788	726	650	601	583	567	624	563	559	557	526	523	491	451	394	409	419	392	401	372	372	388	358	418	422	357	367	370	379	362	377	385	362	354	359	358	381	368	369	355	370	366	358	363	344	350	362	306	380	329	364	379	364	359	338	337	346	379	374	355	357	316	350	337	334	377	359	363	356	366	349	356	351	358	355	369	348	354	369	343	375	332	328	355	351	364	393	349	350	367	366	342	361	328	382	357	360	342	341	349	354	338	378	349	338	355	356	362	377	373	364	338	381	356	325	358	331	367	347	352	355	363	352	364	358	369	363	354	340	373	331	363	371	357	331	356	369	347	380	412	349	352	384	333	325	360	342	353	317	347	372	362	383	344	362	361	343	378	331	348	342	365	380	356	360	390	336	362	381	379	360	355	333	313	333	362	364	382	364	337	386	365	355	358	366	322	355	360	369	362	357	356	385	353	335	324	349	356	363	332	346	336	367	345	361	348	330	339	351	331	351	355	340	367	378	339	389	355	347	344	346	347	345	360	335	349	348	335	370	388	376	388	385	368	345	367	336	348	340	357	334	371	372	348	327	380	385	335	375	366	333	379	373	334	355	350	395	345	330	335	368	324	361	358	388	366	328	354	333	338	362	342	345	364	357	360	337	350	379	369	373	345	327	370	346	352	318	391	333	392	358	396	363	378	337	377	355	363	334	331	368	363	386	333	352	340	326	351	325	342	340	344	370	339	347	365	349	338	368	340	348	359	394	333	311	395	355	350	366	357	366	375	370	337	332	333	352	358	354	348	390	337	343	359	329	372	339	371	355	358	352	365	382	333	380	338	343	339	364	377	321	330	372	362	389	345	348	370	358	330	345	375	353	363	362	332	355	349	348	332	345	367	352	352	350	336	378	361	347	335	348	357	385	316	370	317	344	324	333	372	394	341	361	318	392	361	355	357	354	360	351	322	312	337	357	347	348	375	354	359	319	352	365	373	383	355	380	345	338	351	361	381	360	357	344	328	357	386	363	359	389	339	368	380	348	371	347	361	359	341	351	320	319	338	368	369	339	335	338	353	376	376	368	361	360	378	354	364	377	327	334	345	360	357	335	331	341	349	360	331	382	353	348	352	355	331	349	363	336	378	381	385	383	323	352	349	325	339	344	397	342	325	354	314	352	350	352	366	322	357	356	376	353	332	321	334	345	332	354	336	339	347	351	329	350	336	335	363	336	325	360	373	351	366	321	348	361	361	349	333	323	344	340	366	338	315	361	340	340	341	368	324	339	352	355	358	335	359	347	369	341	363	339	351	351	372	372	364	318	365	341	340	349	345	376	336	348	378	353	365	322	360	351	372	342	321	342	360	357	356	351	360	333	348	320	354	327	334	355	379	361	341	332	337	351	399	365	359	335	338	372	355	338	340	335	390	357	366	337	361	338	348	379	342	362	357	347	363	340	325	376	369	375	393	340	384	322	356	365	357	309	351	340	363	357	383	349	362	345	363	376	354	334	373	376	365	328	315	349	327	350	331	359	358	362	334	330	346	339	354	330	355	366	340	357	352	342	369	362	371	368	356	331	331	303	369	342	348	367	343	348	386	350	390	390	363	347	361	347	348	357	362	342	365	357	332	341	376	348	360	347	333	363	355	365	378	398	365	354	358	360	376	339	343	364	336	355	366	342	363	360	356	343	377	347	317	399	354	357	351	362	357	351	359	368	368	365	317	341	334	364	387	336	378	356	374	351	340	338	346	360	368	340	339	359	370	348	321	361	367	358	349	351	376	365	347	344	364	350	317	366	341	369	366	359	339	340	349	396	364	385	374	381	344	335	383	350	371	375	373	346	354	344	355	367	382	350	354	367	362	375	362	339	360	346	333	372	368	367	343	367	348	338	342	311	341	361	331	311	325	384	342	370	350	337	357	348	389	342	362	370	384	348	301	351	368	421	377	339	357	346	367	340	323	353	360	367	345	360	353	343	359	348	363	345	364	370	336	381	358	367	364	351	355	372	394	336	347	346	349	373	373	368	391	345	317	342	360	358	362	374	341	344	343	372	348	342	350	374	343	353	340	341	335	384	317	355	344	396	349	365	339	346	379	333	314	373	319	339	330	343	331	364	368	330	372	380	341	363	345	338	363	353	337	364	334	340	321	347	362	365	372	361	369	346	378	349	354	342	381	348	364	357	345	329	357	358	350	312	361	341	330	303	345	377	340	354	381	356	351	336	384	368	362	364	369	377	334	351	360	343	315	358	334	338	359	352	339	363	301	381	358	358	355	343	368	390	332	341	355	354	326	369	343	381	354	361	375	325	350	358	394	387	357	362	348	383	344	353	367	345	340	355	328	374	358	340	358	346	337	345	397	399	347	329	367	341	349	382	366	335	364	361	343	364	343	339	373	391	351	354	346	373	393	346	341	399	356	377	360	366	347	355	379	337	329	346	339	344	370	345	377	361	366	355	312	341	375	348	355	345	339	333	374	362	359	335	369	348	372	352	327	343	319	342	334	340	363	343	345	338	349	375	327	334	343	335	329	354	379	366	360	350	325	324	352	365	365	370	337	356	364	367	370	342	365	360	381	346	370	348	376	363	390	349	356	379	347	357	362	350	349	348	375	330	342	344	339	337	354	351	327	337	357	356	375	320	354	316	337	376	363	359	392	363	358	327	354	344	343	367	342	339	395	332	320	373	348	335	368	352	364	343	367	365	310	374	337	373	342	348	323	356	318	353	367	352	360	326	370	340	351	366	358	410	354	373	372	363	345	350	378	379	367	366	358	347	367	362	379	351	346	346	379	341	379	340	340	358	352	362	341	347	387	376	327	338	363	333	339	321	353	329	356	360	348	345	338	340	339	350	357	339	359	355	359	348	322	368	363	355	381	313	373	338	336	309	364	335	369	346	329	316	379	366	383	331	354	355	330	372	336	357	328	359	311	334	345	344	351	370	337	345	350	335	371	365	352	341	350	372	361	370	354	355	360	347	347	350	360	360	362	361	337	363	358	350	371	351	385	367	333	380	362	370	353	391	343	332	364	393	357	358	373	341	360	361	379	375	379	347	337	349	351	345	367	371	342	317	349	359	367	339	380	337	326	378	325	362	379	371	359	408	378	325	364	354	339	351	355	359	339	379	368	360	346	344	347	339	336	327	319	371	367	330	347	338	357	345	330	341	335	376	339	337	349	340	346	393	362	326	349	353	366	346	348	348	340	356	345	399	348	359	341	320	336	354	359	359	365	345	389	357	382	310	383	319	345	348	359	364	355	330	344	357	381	354	321	382	347	346	379	348	345	395	353	345	368	348	363	345	394	378	356	326	384	330	332	336	336	319	337	329	379	342	356	375	360	346	345	373	330	340	381	349	317	340	380	322	341	364	362	357	362	340	329	342	344	396	355	348	357	367	309	319	369	352	353	376
6358	2071	660	495	9153	2613	336	274	313	263	298	314	263	232	203	166	168	101	106	96	101	94	91	76	72	60	80	46	49	57	60	41	52	49	38	38	43	30	41	29	43	26	32	37	25	27	38	28	34	30	24	27	31	30	15	20	42	27	26	25	37	23	31	22	24	26	23	24	25	25	16	25	16	25	33	19	33	33	25	27	19	26	20	24	29	24	28	37	34	12	26	28	25	35	20	26	21	30	27	22	32	33	22	19	19	17	30	25	25	24	29	36	32	24	25	20	19	27	17	21	26	27	29	24	28	24	20	29	19	24	23	29	21	23	23	31	28	30	30	24	24	34	23	20	34	21	26	23	25	24	24	27	16	26	26	30	36	23	32	22	33	22	18	25	19	23	28	27	34	25	22	23	18	18	33	18	33	26	23	36	19	25	24	25	32	29	25	36	24	24	16	36	22	23	24	27	20	32	31	25	19	26	33	36	33	26	21	20	26	26	15	18	25	27	26	19	38	25	25	27	25	24	19	23	19	29	26	27	30	27	22	20	30	16	24	22	23	25	35	21	41	26	22	21	25	22	18	24	20	39	21	29	29	21	26	25	22	23	21	25	28	20	30	23	26	24	19	35	20	33	35	9	20	18	26	34	18	24	21	27	21	28	31	28	35	33	26	25	26	21	23	21	23	27	26	25	25	32	28	24	26	29	22	18	25	27	33	18	28	32	20	31	20	23	23	24	24	29	35	23	26	30	20	24	23	20	20	21	27	33	17	28	28	15	25	29	24	26	17	24	26	23	27	20	24	29	26	27	29	22	24	26	25	21	20	23	25	24	20	26	18	27	23	22	27	27	27	24	32	36	31	29	24	22	21	18	27	20	25	21	17	28	31	32	21	26	23	26	19	17	22	14	22	24	27	30	20	24	20	21	19	27	26	25	22	19	27	26	20	28	21	30	28	22	18	24	22	26	29	21	24	32	30	25	20	23	30	19	28	27	30	33	31	26	19	20	30	25	25	20	35	28	29	31	31	20	17	13	28	22	19	17	25	25	20	21	27	27	29	31	26	28	28	24	15	20	20	26	32	20	23	30	22	28	21	29	29	30	20	23	40	26	27	30	32	22	27	26	16	19	30	37	28	30	26	20	30	31	26	28	27	27	30	22	22	33	24	21	28	19	27	31	27	26	20	24	32	28	22	32	21	28	35	28	24	25	22	28	20	25	25	15	19	27	21	28	29	33	25	29	21	22	27	21	21	21	29	25	18	27	25	19	24	20	21	33	19	27	23	25	33	29	24	23	27	25	22	32	28	30	20	19	22	26	23	20	19	25	24	22	26	28	31	39	24	25	24	25	18	30	22	20	23	32	20	15	33	36	23	28	27	24	16	17	25	22	34	31	15	28	21	26	22	21	18	24	18	26	26	30	22	28	15	24	23	19	28	21	23	24	25	18	20	24	23	24	24	27	26	19	17	24	29	22	23	19	20	21	26	23	21	27	27	15	21	33	19	22	20	18	26	22	24	35	23	26	19	29	31	30	20	33	23	22	25	31	24	26	32	27	21	34	25	24	21	28	19	24	24	16	20	22	29	23	26	29	16	18	32	20	24	23	26	26	26	31	24	21	21	25	24	28	25	20	16	18	19	23	26	31	31	19	26	32	26	26	16	26	23	25	26	37	16	26	22	23	22	30	20	29	22	26	25	26	20	30	24	23	34	20	32	24	20	21	21	39	28	26	23	30	23	19	26	18	25	21	21	24	20	21	21	25	22	22	22	24	15	29	23	25	21	20	18	32	24	29	27	36	36	35	28	22	24	25	21	23	32	18	16	35	31	24	24	36	25	23	25	27	20	22	24	25	18	21	22	24	21	33	25	28	33	28	22	24	31	23	34	24	25	29	23	23	17	21	20	28	26	29	18	24	16	20	39	27	20	20	29	18	35	27	27	19	37	20	23	20	28	25	29	22	22	26	33	18	25	26	30	21	25	14	34	27	20	36	21	31	29	24	22	20	35	22	22	23	28	27	16	24	26	24	29	24	24	29	24	22	27	21	23	21	31	34	35	17	21	24	31	22	32	26	22	33	19	26	25	35	22	26	25	15	24	18	13	32	25	20	22	29	16	25	33	29	17	27	23	27	20	33	27	22	22	27	27	32	20	27	15	31	34	27	26	28	20	23	23	23	23	25	21	26	27	24	27	24	27	19	23	28	14	28	24	27	31	33	24	30	19	22	25	22	21	22	33	32	25	23	23	37	28	27	24	22	21	18	27	25	22	25	23	26	20	32	33	21	25	28	34	27	19	18	35	23	29	27	31	28	15	26	20	25	13	19	23	30	26	27	20	24	28	24	25	29	19	31	26	41	24	20	31	26	19	30	38	26	27	34	21	31	31	22	25	16	23	21	17	20	21	27	27	28	24	28	23	28	26	20	25	22	19	23	25	19	23	21	27	21	23	24	28	21	26	30	23	32	20	28	28	28	26	25	28	35	21	30	29	22	16	26	32	28	27	27	16	22	25	27	21	28	23	29	28	24	16	20	26	21	25	24	28	22	27	27	25	27	26	21	26	23	29	23	34	22	29	24	25	30	33	23	26	24	34	24	24	26	27	21	35	31	18	20	19	27	21	16	33	21	27	22	26	21	21	36	32	25	27	30	26	26	30	32	26	24	26	21	22	27	21	30	20	18	24	22	32	33	25	21	21	34	25	27	24	25	19	21	17	26	25	18	25	32	20	24	21	25	25	30	29	26	26	29	25	25	25	27	25	20	20	22	18	24	36	21	29	28	29	26	25	36	23	33	23	24	26	20	34	23	36	20	20	30	25	32	36	23	35	27	23	26	28	30	27	25	26	26	16	25	16	27	22	30	26	19	20	18	24	31	17	32	15	31	22	22	16	25	26	24	19	25	26	30	30	33	25	19	18	25	22	21	30	26	19	21	22	17	24	25	25	22	25	18	32	29	26	28	31	30	23	13	19	22	25	20	23	27	19	26	33	24	21	21	11	20	23	28	15	18	23	21	30	25	31	28	25	20	28	34	24	32	30	34	15	26	27	27	26	22	26	29	22	21	27	13	22	33	25	23	31	26	22	20	16	19	30	16	25	26	18	26	27	26	31	22	29	21	24	33	25	29	27	16	23	12	43	26	14	29	25	25	25	21	28	27	17	28	21	26	27	23	29	24	31	26	17	34	28	28	31	26	18	27	22	30	35	22	28	37	24	32	26	17	20	18	23	22	33	26	29	27	31	31	29	39	22	27	23	21	24	24	23	33	27	28	19	24	24	27	16	30	33	30	13	36	21	21	20	24	34	12	31	26	24	23	31	23	24	31	22	26	28	32	30	25	27	14	20	21	23	20	23	22	25	20	32	19	28	23	22	24	20	25	27	26	21	24	24	19	20	24	30	16	31	28	29	23	19	20	20	29	29	29	26	27	25	27	23	24	27	22	24	19	22	26	20	24	25	26	16	29	24	20	27	18	21	13	21	31
44594	24422	14618	27650	66213	28647	24794	21439	19047	17916	17901	17166	15625	12701	11277	9867	7924	6559	5970	5441	4717	4277	3657	3309	3206	3001	2839	2678	2395	2212	1958	1817	1758	1667	1442	1388	1296	1179	1061	1035	978	921	861	806	848	858	815	722	784	653	646	641	553	584	507	506	482	519	478	512	494	474	457	484	491	475	454	504	499	449	478	478	431	462	489	427	466	452	430	490	448	427	466	457	458	408	440	416	458	454	425	448	460	464	421	435	469	415	471	437	432	447	438	466	458	446	440	443	501	423	439	421	437	400	489	435	433	452	423	450	444	443	426	484	464	430	428	474	444	413	483	421	465	452	440	463	449	441	445	443	445	433	441	465	445	473	458	419	423	432	448	434	420	441	396	460	441	403	437	436	435	441	422	456	415	439	441	415	401	402	456	442	425	440	450	411	425	371	440	440	432	446	463	431	448	412	457	429	430	457	426	453	454	408	455	432	438	442	439	449	429	446	431	416	415	405	453	431	441	413	412	433	438	433	417	444	419	460	491	485	429	388	457	446	390	417	416	453	445	447	421	427	405	443	455	434	427	414	424	404	448	418	456	444	397	439	457	457	455	463	439	434	417	451	441	426	446	439	438	391	405	475	435	433	422	434	450	449	462	484	417	445	431	426	448	445	472	436	408	412	457	471	423	401	462	460	441	437	428	458	442	394	447	437	419	444	437	434	448	470	425	459	459	453	469	425	442	439	436	463	462	422	475	433	456	454	437	467	441	493	432	465	434	451	429	452	455	445	421	413	424	398	457	448	418	420	399	433	467	402	439	443	397	465	437	460	414	454	391	434	440	424	432	461	469	452	430	423	424	473	443	403	465	438	399	410	429	394	457	436	425	425	450	447	446	456	418	444	442	450	454	433	403	430	450	405	440	440	480	433	419	469	427	415	435	422	437	475	416	430	437	440	435	432	443	450	390	404	432	439	445	437	462	443	453	409	447	439	418	427	438	462	455	450	425	451	446	423	450	404	421	446	406	416	466	443	449	442	450	431	437	439	458	411	456	424	396	451	435	443	447	427	468	457	458	448	465	453	433	407	392	433	479	438	435	444	442	454	484	488	428	422	402	417	428	443	449	444	434	408	432	468	448	430	403	431	464	438	439	449	462	437	440	417	429	464	402	433	425	456	395	438	447	419	441	461	435	475	378	435	468	414	448	435	453	448	438	466	484	413	465	422	434	447	438	436	422	441	459	453	455	465	447	410	423	424	415	477	421	463	432	455	404	402	412	451	441	426	424	443	475	444	411	467	423	440	450	389	436	407	418	424	414	473	489	412	420	473	422	457	453	446	437	446	439	414	433	459	440	429	410	478	417	456	412	436	419	433	470	409	460	434	430	464	425	405	435	444	464	444	405	453	417	436	398	448	458	424	450	451	443	440	435	429	440	414	410	420	401	449	416	395	426	434	451	468	437	460	453	403	429	445	442	437	428	411	462	441	452	458	440	439	440	451	418	444	431	419	431	450	443	400	452	430	416	468	456	429	444	467	459	422	473	432	426	418	422	453	433	424	459	433	423	449	446	434	462	449	433	458	453	458	463	441	437	430	436	450	403	440	433	415	434	426	451	423	399	451	441	450	413	438	416	459	441	421	439	438	442	430	429	465	433	424	449	434	447	468	460	425	417	425	405	440	428	444	433	422	421	416	437	449	436	425	444	391	432	449	460	433	406	445	418	413	453	443	425	421	466	408	451	444	423	420	400	454	412	400	403	403	456	438	395	468	458	439	439	449	411	426	412	451	444	424	418	457	406	476	448	447	433	419	428	390	431	430	436	437	438	457	441	423	449	428	449	421	490	476	378	420	473	404	440	393	419	426	421	465	447	396	421	390	432	453	459	432	436	399	444	410	437	434	468	431	490	456	454	434	429	458	387	406	464	444	423	433	470	434	401	436	449	458	428	408	433	466	426	467	450	459	451	447	423	411	419	460	462	415	463	417	441	444	412	403	449	436	425	445	457	437	428	412	440	445	427	409	432	427	450	441	421	425	453	413	476	437	464	454	469	438	435	410	427	446	448	416	442	460	457	462	415	438	423	430	438	445	468	426	399	467	477	433	450	432	479	436	427	426	443	443	439	458	438	484	468	470	408	400	433	458	441	451	420	457	440	413	436	452	457	419	433	443	430	409	455	451	452	435	396	418	460	447	451	449	462	443	430	440	445	462	415	452	447	430	437	425	423	429	416	430	449	424	442	437	449	427	417	384	451	403	450	468	419	447	449	474	427	423	456	442	404	424	462	401	452	423	439	439	455	452	440	447	424	457	459	422	463	452	425	455	444	435	469	410	477	444	418	431	401	402	394	444	437	441	444	439	471	443	425	399	444	417	434	413	402	433	496	457	434	440	438	456	404	433	462	417	459	458	457	422	427	412	426	419	448	414	425	452	414	415	451	443	440	448	383	461	433	439	425	437	459	446	425	421	425	417	447	417	441	454	426	463	408	425	418	434	432	439	412	460	409	447	446	419	447	458	422	444	433	447	369	449	434	411	411	407	445	409	414	435	438	419	422	444	414	428	438	430	425	433	428	410	448	447	465	435	421	470	419	433	489	418	481	415	441	424	460	455	419	435	445	455	415	413	428	409	434	376	427	443	450	441	438	434	454	437	443	446	433	448	408	420	450	407	442	428	425	456	465	418	426	434	450	419	436	400	400	437	411	437	408	436	473	446	401	418	426	419	406	455	444	422	426	479	432	431	449	436	422	389	471	390	450	403	438	450	444	422	456	434	455	436	404	456	433	459	429	444	443	445	451	440	454	400	414	453	407	454	401	461	423	443	393	416	444	434	438	446	441	416	449	464	444	421	493	384	429	412	442	412	458	445	451	449	450	428	458	426	447	442	428	429	437	421	425	418	418	434	435	424	451	438	466	397	443	438	426	425	429	402	439	462	455	468	438	447	403	417	437	405	422	434	433	397	414	423	412	415	426	416	465	468	384	453	422	462	440	462	415	478	422	451	439	453	429	412	451	408	434	402	452	453	461	446	450	441	412	465	427	453	492	434	421	447	424	418	439	434	435	449	434	422	444	422	437	405	418	417	408	439	440	409	398	446	445	436	442	456	431	399	399	448	418	422	488	453	403	448	458	451	420	453	457	434	452	410	456	469	426	429	425	404	457	435	406	423	440	435	466	472	398	461	489	462	445	440	439	465	481	471	446	474	412	420	469	430	448	444	400	441	416	412	457	451	394	412	406	453	432	474	438	429	440	479	417	425	419	443	462	421	447	411	450	457	446	449	389	433	480	399	408	428	415	455	430	439	456	416	411	434	402	418	465	421	444	446	437	426	463	478	415	423	447	398	405	439	426	416	415	450	414	459	445	394	445	441	430	425	387	417	439	420	439	440	429	445	414	459	426	442	432	406	415	414	416	418	452	468	421	438	447	454	429	429	442	430	441	410	417	448	430	443	458	465	451	422	446	444	431	416	481	451	451	425	462	431	418	455	422	415	485	452	421	428	390	414
5624	1204	417	373	5781	2044	237	236	216	221	240	229	217	192	160	149	124	121	83	85	85	83	60	62	61	75	68	66	45	50	54	38	40	34	38	40	43	39	26	47	28	39	37	34	32	34	32	32	31	37	38	38	38	26	30	22	41	39	25	26	25	27	29	29	32	32	33	22	26	36	21	26	26	36	26	25	27	26	23	26	24	28	29	17	40	25	28	19	31	27	34	32	28	25	32	33	27	29	35	32	38	32	25	21	37	24	29	26	32	30	35	31	27	19	36	20	23	37	26	30	29	31	31	21	35	31	25	26	18	29	27	23	28	28	30	31	34	20	26	43	26	26	29	33	25	23	31	29	28	21	24	45	30	41	32	32	24	22	20	20	25	28	25	29	25	37	23	34	21	24	26	24	44	30	17	29	27	28	23	34	26	40	23	40	26	26	32	25	31	20	33	32	36	30	30	27	34	35	28	23	36	32	38	31	36	34	31	30	26	28	21	28	27	36	26	28	20	18	32	22	25	27	30	33	26	16	39	29	30	28	36	29	34	16	21	28	32	38	32	32	44	30	24	31	44	36	35	23	27	38	32	29	31	32	32	33	27	24	23	36	24	28	29	26	21	22	26	22	26	29	24	28	24	30	34	37	31	32	29	33	42	23	29	26	31	26	17	34	23	27	30	30	30	20	29	27	38	33	21	30	24	31	38	23	16	21	28	24	31	27	32	28	40	25	33	28	38	30	33	34	34	31	28	25	32	23	31	31	32	29	32	33	41	25	27	26	26	28	32	35	36	18	24	24	32	33	31	20	35	36	27	30	20	28	25	37	35	25	31	33	31	42	25	31	20	24	35	30	26	39	24	33	23	33	24	24	27	23	26	24	34	40	34	36	36	35	24	24	26	27	22	16	32	40	24	41	29	23	30	30	33	29	30	34	25	34	26	26	26	21	27	25	20	29	28	26	36	26	19	23	29	25	39	25	28	27	29	26	29	22	31	33	42	30	31	40	33	31	30	31	37	18	38	30	36	28	28	23	27	22	37	23	25	30	33	27	32	29	25	38	33	28	30	31	29	18	31	32	32	35	34	34	26	31	33	34	39	30	31	38	28	22	34	30	24	33	32	25	33	27	24	27	28	24	36	28	26	42	33	25	25	32	37	23	23	31	42	28	25	33	34	31	34	29	23	27	29	23	29	34	31	37	26	19	15	33	28	22	28	28	24	34	35	31	32	33	23	38	28	25	32	33	25	26	43	19	29	33	20	29	25	28	26	32	34	25	30	25	30	29	28	31	27	29	27	35	34	24	28	33	31	33	33	33	25	32	33	32	25	33	26	21	36	29	23	22	29	27	25	29	27	25	37	31	27	21	32	27	40	28	27	35	27	27	40	32	26	27	32	37	22	41	25	30	28	38	23	33	23	37	26	37	31	24	28	39	27	28	26	25	29	33	29	32	22	31	24	23	31	29	22	35	28	18	34	44	24	31	27	30	28	26	26	44	40	31	32	25	34	29	32	37	31	22	23	31	34	30	29	26	25	37	31	28	32	24	28	30	37	40	23	29	30	32	25	32	31	31	36	31	25	28	30	37	36	31	20	20	30	30	33	27	33	34	28	33	32	37	32	36	30	26	26	43	28	20	26	25	30	21	40	22	22	35	28	27	25	42	32	24	24	31	30	29	30	25	26	32	24	31	22	30	31	27	31	36	21	40	22	21	27	28	30	20	29	23	19	29	25	27	27	25	29	31	30	25	33	37	35	35	25	32	31	30	21	31	26	32	23	39	23	34	22	27	22	34	32	39	35	28	36	30	29	29	26	36	22	30	31	37	33	30	29	38	28	34	33	31	29	31	44	33	26	26	26	25	20	33	21	38	24	32	34	29	21	28	33	31	33	30	25	31	27	22	26	30	22	26	28	26	32	33	31	30	26	36	27	31	34	23	37	32	21	21	25	34	31	23	25	24	28	22	28	29	30	38	20	33	43	31	39	24	18	33	28	37	33	26	38	30	26	38	22	27	31	25	31	44	31	33	31	20	26	18	39	31	30	28	30	23	25	31	30	20	33	27	31	42	26	17	25	27	32	27	27	26	29	29	25	31	21	32	30	29	36	27	23	35	33	34	37	23	34	18	25	29	38	26	31	38	33	39	22	35	36	24	24	31	29	28	30	17	40	27	38	27	36	30	39	39	44	33	28	34	26	29	24	33	18	26	28	29	31	28	19	28	35	30	30	25	33	23	25	33	38	25	41	33	32	27	23	36	31	28	34	25	31	29	29	35	36	19	25	27	35	32	34	42	38	25	24	36	29	28	30	30	31	38	25	37	37	36	41	38	28	34	21	30	29	29	36	29	35	28	26	38	28	23	13	28	35	29	24	28	35	29	38	25	31	30	32	36	29	33	33	25	31	25	33	41	23	22	21	23	29	34	31	21	24	27	25	37	34	27	33	29	21	32	26	29	23	26	32	24	32	33	22	31	29	18	35	34	21	25	29	30	32	31	22	34	29	24	23	32	29	25	25	27	27	34	29	40	38	29	27	35	43	32	28	38	22	26	27	28	30	37	30	40	24	24	32	26	24	37	23	30	28	33	18	27	21	32	24	26	30	22	29	31	21	26	27	30	36	35	30	26	32	26	30	31	21	23	29	30	30	26	31	29	21	27	38	40	35	22	37	28	43	28	33	29	32	30	27	36	38	32	34	18	30	28	23	18	20	25	17	36	23	22	39	25	37	28	28	33	31	31	28	26	33	19	37	39	39	30	33	27	24	22	33	31	16	21	30	38	23	29	37	28	29	25	32	28	34	34	27	29	25	30	33	24	34	24	20	32	33	27	25	23	44	29	32	33	29	35	35	32	36	34	34	16	30	26	32	28	30	34	32	28	23	24	29	25	24	34	26	27	35	35	32	28	41	23	26	35	33	32	35	28	38	32	26	35	29	23	29	32	27	36	28	33	24	30	32	33	18	29	36	27	33	23	29	23	23	26	28	37	26	20	35	29	20	10	25	22	24	31	27	32	28	36	28	26	31	31	24	32	34	30	38	29	29	25	34	36	30	28	25	28	37	23	36	18	39	30	26	32	26	23	32	35	29	20	29	27	38	32	20	37	38	34	22	26	24	21	29	30	37	29	31	30	28	32	37	28	23	27	26	32	28	30	43	32	42	24	28	35	24	35	19	37	25	22	32	34	34	34	26	24	24	27	25	24	34	24	24	33	36	33	42	28	33	27	39	25	32	28	29	31	23	31	25	32	33	31	26	30	27	35	28	33	37	30	28	27	16	25	35	26	28	32	31	23	16	24	29	31	32	29	31	31	24	27	28	43	31	28	31	17	35	27	27	24	32	24	30	30	19	32	26	22	36	22	25	38	28	25	37	23	30	22	29	25	42	33	30	32	27	25	37	21	35	37	25	30	27	26	27	38	31	37	23	19	37	27	30	31	26	29	36	30	25	22	27	27	26	22	27	24	40	36	30	29	29	32	33	26
38401	20175	10779	24972	65925	26794	20850	17348	15968	15018	15154	14359	12794	11044	9141	7730	6300	5515	4660	4326	3803	3062	2779	2649	2466	2452	2318	2191	2037	1783	1566	1504	1367	1387	1191	1130	1072	982	1020	966	899	817	844	833	782	827	759	751	740	731	649	642	624	584	587	582	547	587	591	575	544	587	498	514	530	510	533	564	494	555	556	498	537	507	547	529	544	517	527	468	542	534	535	532	523	512	472	540	486	532	516	531	537	533	524	500	493	514	483	528	488	501	513	517	499	488	496	505	512	551	538	494	512	547	562	537	513	499	490	514	514	512	500	483	553	519	505	516	497	523	529	491	526	506	534	494	550	542	527	486	479	500	502	485	492	501	497	495	520	493	473	523	549	527	524	536	537	481	535	534	475	540	546	519	471	484	499	495	501	514	522	482	507	497	490	514	507	447	527	482	513	513	496	499	518	503	498	543	489	523	497	465	495	497	491	452	469	496	523	509	506	509	524	492	474	521	451	521	486	497	508	490	514	500	504	491	509	543	527	497	518	526	496	508	515	527	500	523	484	505	540	529	530	466	517	509	468	514	483	474	482	503	503	490	502	492	493	513	498	547	508	519	491	540	520	498	526	493	481	541	529	509	525	525	497	511	528	574	521	510	480	505	523	501	511	510	505	525	536	501	498	495	530	507	535	500	500	532	574	477	455	465	529	493	487	477	512	529	505	494	479	520	481	500	530	489	492	495	520	501	509	469	545	470	521	514	494	523	500	500	514	511	538	526	486	488	559	515	526	502	518	562	464	498	484	532	481	482	492	501	513	511	515	510	536	525	470	510	508	511	503	505	487	472	494	518	504	527	502	501	518	535	488	501	489	469	513	545	493	511	520	446	546	520	511	520	499	503	503	496	455	531	514	498	503	535	496	484	534	538	515	492	508	526	505	510	518	545	480	544	502	481	486	489	568	518	541	550	516	502	528	505	512	489	479	537	542	500	506	501	478	532	489	532	501	470	507	482	493	520	497	546	534	508	494	481	528	538	466	518	518	526	507	523	521	528	518	505	526	545	504	503	510	528	514	486	533	472	519	504	521	522	514	521	489	566	492	487	501	528	522	498	495	522	527	510	520	577	496	515	536	536	525	511	524	528	490	544	529	546	514	511	507	464	516	556	547	516	498	538	518	503	528	483	510	515	502	527	469	498	493	504	516	534	497	528	514	506	538	527	514	555	507	503	505	498	488	525	530	512	534	449	514	530	518	511	500	476	505	529	511	477	518	515	492	532	564	486	507	489	497	495	503	515	511	482	491	536	542	518	515	498	476	504	544	492	553	534	534	487	521	538	473	494	506	512	513	524	506	511	525	541	457	515	498	507	502	490	470	503	469	544	483	525	509	471	494	490	492	516	502	503	460	536	530	503	515	493	495	471	503	466	485	443	513	471	512	497	475	544	548	492	499	472	530	509	524	517	531	520	498	471	545	491	505	498	538	536	481	534	492	485	532	505	502	525	496	542	507	464	528	544	501	505	488	490	447	549	493	554	493	505	523	512	518	503	521	479	510	496	508	497	503	503	534	479	506	498	476	503	533	540	509	529	496	486	523	503	492	514	499	528	518	542	509	487	521	543	560	477	486	517	506	516	495	511	532	458	511	530	469	535	520	468	540	509	516	519	510	502	523	492	506	530	520	516	507	485	522	528	489	526	530	452	572	529	473	474	518	519	562	571	519	525	493	514	494	512	514	525	495	519	503	503	474	510	495	484	487	518	477	529	522	515	534	521	507	527	498	490	447	489	525	510	523	481	489	542	500	487	478	509	486	521	506	509	517	471	488	558	525	483	525	541	522	515	514	543	496	484	547	525	495	486	483	499	503	512	482	498	482	539	520	501	491	549	478	490	512	470	491	486	469	537	471	546	499	472	521	543	492	499	475	453	469	475	530	517	496	510	516	487	545	494	522	526	491	514	534	511	524	527	545	535	488	473	495	526	498	489	516	505	482	522	514	503	529	529	500	505	521	489	521	528	508	529	506	472	523	519	521	530	484	527	465	519	487	513	474	529	509	530	509	516	522	502	493	494	501	495	536	503	481	514	527	499	498	543	471	539	529	501	493	538	481	502	532	494	510	529	491	497	526	501	515	505	530	533	519	516	525	507	501	518	553	492	473	501	548	529	550	482	504	480	498	514	488	518	489	532	531	495	503	534	494	517	468	517	501	491	498	548	481	522	508	534	473	489	468	504	514	521	522	509	505	509	508	557	569	501	503	529	505	530	531	554	547	504	515	507	505	469	519	506	498	533	511	482	466	513	470	487	496	493	541	520	488	530	532	475	522	488	517	518	487	489	536	506	504	504	512	453	536	521	486	504	541	499	482	481	497	510	513	477	454	490	538	499	468	549	494	463	497	537	547	481	473	493	504	504	517	483	474	535	488	473	521	513	530	482	543	568	528	497	507	580	532	499	517	546	513	494	508	506	509	525	487	496	492	504	497	504	493	474	509	489	514	488	474	534	506	505	503	489	542	522	527	483	530	492	459	510	515	503	500	496	527	464	539	487	562	503	493	520	438	491	503	521	527	502	511	529	534	487	471	513	530	555	497	504	522	484	499	514	528	491	498	532	469	525	506	533	486	517	487	496	509	515	519	491	504	487	528	505	467	509	523	467	475	500	551	515	498	506	456	514	517	523	522	496	479	500	518	499	513	484	501	486	504	480	536	494	527	521	499	511	508	497	511	520	502	515	502	497	523	493	526	519	531	508	482	498	506	511	513	548	456	502	502	557	481	489	478	499	488	530	504	522	516	504	547	533	542	510	503	508	508	491	488	462	539	499	518	521	495	471	455	563	491	519	516	508	536	482	522	524	510	496	505	520	516	533	525	465	500	545	514	499	515	520	520	491	521	542	516	514	463	509	537	546	510	500	513	549	539	512	495	511	541	485	493	503	520	527	541	477	574	501	504	461	527	499	510	554	513	518	512	513	532	521	512	518	515	495	483	466	527	495	496	488	471	497	516	514	508	474	532	507	494	511	499	517	499	448	491	506	489	476	512	503	531	514	457	498	495	520	483	476	480	511	517	524	485	490	555	511	543	537	501	546	484	544	513	491	508	510	485	497	522	485	520	520	522	487	475	522	538	529	515	532	461	526	512	490	471	526	557	489	509	512	488	494	566	494	513	478	520	531	515	507	527	491	536	470	478	484	470	485	507	515	503	526	515	524	481	497	493	508	531	491	519	493	512	514	529	502	469	506	518	540	519	507	513	517	488	503	541	513	472	484	507	535	507	526	494	524	526	527	510	487	474	508	503	491	489	522	487	499	484	493	501	527	528	491	498	518	510	488	492	476	525	506	524	480	508	512	549	535	511	527	509	493	519	467	486	573	517	516	494	519	500	538	534	512	478	522	499	452	533	491	509	557	538	506	515	474	509	497	538	501	477	511	496	463	492	527	519	519	499	507	452	518	491	532	524	518	511	501	536	512	501	502	524	564	485	532	499	516	523	524	468	498	504	525	492	502
7285	2119	701	1107	13200	4521	367	338	316	325	355	391	346	311	229	210	172	146	114	118	106	95	65	93	67	69	66	57	61	72	77	56	56	48	43	46	39	50	42	54	33	31	38	42	27	27	39	26	37	37	29	41	28	30	30	39	38	28	27	35	28	33	33	35	36	26	25	39	31	33	32	35	34	28	35	32	20	20	43	26	38	37	29	32	25	23	30	31	34	30	29	27	28	31	33	32	30	38	37	32	32	39	42	30	32	37	29	26	37	31	29	34	36	22	25	30	27	31	29	30	25	27	32	40	31	26	27	29	39	25	33	32	44	40	43	29	32	36	26	27	20	36	22	35	26	26	31	30	23	27	30	33	32	45	22	25	31	35	32	35	25	29	28	37	28	22	39	35	33	25	23	28	34	40	26	20	35	24	44	20	34	34	29	32	25	34	26	28	26	30	31	39	38	35	30	23	30	29	29	37	35	21	33	29	19	26	27	29	22	21	31	32	29	25	29	28	25	41	32	42	44	29	18	21	29	31	31	35	37	34	26	35	29	20	34	31	31	34	41	33	28	31	30	27	26	34	34	36	30	23	24	23	19	39	26	23	29	32	30	20	30	31	25	41	24	32	29	31	25	22	20	26	31	26	31	27	18	30	35	30	27	32	25	35	33	31	38	27	29	42	48	44	42	32	27	23	26	32	36	36	21	26	27	26	30	26	35	37	34	38	38	31	31	31	32	20	31	26	36	20	37	27	31	28	28	26	28	27	41	28	41	23	33	35	33	38	31	37	32	27	35	28	31	29	31	31	36	18	33	36	28	22	21	22	30	26	35	26	40	28	24	30	27	31	25	27	32	30	29	26	35	27	22	25	24	30	22	42	31	31	31	31	36	33	21	22	24	34	22	23	33	24	25	30	24	34	33	42	23	28	30	42	31	30	27	34	26	42	39	22	36	31	30	23	42	45	24	26	31	32	24	27	36	24	22	26	31	35	30	37	29	26	26	35	27	24	27	36	29	30	33	29	35	25	24	24	20	42	35	19	24	28	32	27	35	29	31	39	21	26	32	37	26	24	30	21	38	33	28	40	33	37	25	30	19	29	27	20	29	34	32	33	29	36	29	32	25	33	28	34	23	40	30	27	28	24	35	27	27	27	25	28	29	28	26	19	34	26	30	34	27	39	29	26	29	29	22	25	40	21	35	21	31	33	28	25	36	30	33	30	27	33	29	21	30	29	27	23	29	31	35	45	32	30	33	31	48	32	41	36	28	31	36	33	26	32	24	29	21	35	31	33	38	26	30	36	31	34	28	20	27	23	24	33	38	46	32	38	31	27	25	29	32	37	28	28	31	33	37	24	36	40	28	32	33	14	37	30	27	21	36	33	20	34	27	28	27	33	38	31	32	19	30	29	37	26	21	28	24	25	35	32	31	31	32	24	32	36	27	29	34	33	30	35	27	25	28	37	39	29	30	33	26	34	41	29	24	33	37	29	32	31	31	33	31	32	22	20	32	35	33	34	28	33	39	34	39	27	36	32	30	38	25	29	26	25	26	31	26	29	28	31	37	35	26	30	35	41	32	27	27	32	37	33	27	35	34	22	26	32	24	34	32	29	26	26	22	20	27	29	27	36	37	35	30	34	32	33	26	47	43	29	25	27	26	31	26	16	31	34	27	27	24	35	26	28	29	35	28	27	28	30	28	30	28	24	29	26	33	35	39	30	28	43	32	29	28	31	19	37	30	36	34	26	42	31	27	43	36	13	33	25	37	28	33	24	29	34	30	33	31	36	38	30	37	34	33	26	28	32	37	24	28	34	34	32	22	31	23	28	33	29	37	27	26	25	30	31	27	29	36	28	37	30	36	37	32	33	23	30	20	36	36	24	32	35	35	20	25	27	24	31	32	25	23	35	34	19	33	31	27	35	22	22	39	28	38	26	24	23	25	34	29	26	26	43	23	25	29	28	26	21	31	32	31	27	26	40	28	24	27	38	26	28	29	28	32	26	27	31	29	29	22	31	30	40	37	35	39	37	37	26	25	31	29	38	32	32	33	30	27	28	39	29	30	45	27	28	32	29	26	30	25	27	21	33	33	27	40	29	30	30	33	30	24	28	33	25	37	35	22	38	27	23	25	37	39	39	30	26	34	30	34	32	22	24	28	19	38	32	35	31	36	25	30	23	29	34	39	24	29	31	25	33	23	37	31	32	28	26	30	37	30	38	37	24	31	34	25	32	35	25	20	32	30	35	29	30	37	36	34	23	27	39	27	28	27	26	36	26	32	30	29	27	27	33	43	31	25	25	30	34	25	31	23	32	28	35	30	40	38	33	33	27	34	40	31	30	40	26	35	29	33	30	31	26	35	35	35	27	27	29	36	23	31	26	28	32	37	37	28	29	31	40	26	27	46	27	31	32	24	24	32	31	30	26	28	30	23	34	28	36	33	27	33	25	34	33	24	25	37	28	38	30	26	29	28	32	29	28	34	26	29	28	27	34	47	31	29	32	38	33	21	27	22	46	24	23	33	27	35	29	25	36	25	35	33	27	44	24	26	36	41	25	27	32	27	30	27	31	31	27	27	25	22	24	28	31	30	26	29	49	36	49	33	26	29	25	18	28	31	31	30	28	29	32	35	35	27	37	26	28	34	32	33	24	34	29	35	35	34	26	24	26	27	23	29	28	28	25	27	28	24	31	31	34	34	35	31	22	25	37	27	31	30	39	26	28	39	37	25	47	22	27	22	21	33	26	26	30	45	31	31	36	29	26	32	38	23	31	27	32	28	33	35	23	30	35	30	34	28	25	29	27	27	32	34	28	30	35	33	33	34	32	27	33	33	26	38	26	28	33	29	31	38	23	27	24	22	17	23	33	37	28	37	31	33	26	36	33	40	38	35	36	25	30	41	39	25	25	28	37	28	26	31	32	35	31	27	27	23	26	30	32	28	29	23	20	29	27	32	26	34	44	32	24	25	37	37	34	32	24	21	29	28	30	32	27	33	32	27	18	35	36	26	22	30	31	39	32	29	29	36	23	30	32	25	28	33	30	37	25	33	30	33	40	29	29	28	37	25	38	33	23	29	32	28	25	36	33	37	32	31	22	33	37	24	32	36	30	34	30	33	24	24	31	31	26	24	27	30	25	39	37	31	36	35	29	27	37	27	27	32	26	25	38	35	25	37	26	24	27	40	21	44	37	30	29	36	29	28	25	29	34	24	26	32	37	21	14	27	27	30	35	32	36	43	32	26	37	17	30	37	29	29	34	25	33	31	21	28	22	28	25	26	38	45	33	35	37	25	35	33	33	37	24	29	29	43	27	25	26	18	34	38	41	32	28	31	34	39	32	26	29	27	48	27	33	27	37	28	29	33	27	31	26	30	29	26	31	31	35	30	26	21	28	31	31	19	47	32	31	22	27	30	20	28	33	33	33	27	30	30	33	27	28	26	31	29	27	36	38	32	22	40	21	39	25	25	44	34	17	20	44	39	23
45742	24816	15245	36870	81241	29148	26684	23352	20220	19163	19757	19251	16903	14662	12195	10123	8940	7386	6364	6082	5157	4244	3772	3517	3403	3289	3202	2839	2702	2407	2278	2049	1846	1732	1695	1434	1429	1330	1192	1088	1032	1027	1016	991	963	920	852	871	841	805	751	761	670	658	636	608	630	612	596	641	559	580	599	634	613	579	542	550	552	491	508	516	560	556	530	555	514	515	564	546	557	540	552	542	535	544	547	540	548	569	533	520	581	521	556	561	531	525	506	516	540	515	537	481	545	535	552	493	566	576	493	522	539	528	536	557	530	522	545	495	511	528	518	518	524	573	514	529	540	508	538	547	545	552	515	495	516	511	521	556	544	548	523	536	511	556	477	543	502	537	496	517	515	507	553	563	501	479	545	492	527	522	533	543	498	530	534	531	545	532	536	565	571	559	538	549	535	546	543	532	543	515	541	529	554	539	547	523	595	548	546	527	540	516	532	513	503	524	528	532	557	491	530	533	508	514	505	558	478	572	514	523	539	503	558	500	507	535	538	570	524	541	540	580	553	544	506	533	529	576	554	550	500	488	478	493	534	500	490	527	559	499	524	538	509	522	540	504	560	490	504	527	565	550	520	533	531	520	515	536	524	528	526	544	566	556	511	488	521	513	495	515	519	542	490	516	496	509	512	508	529	497	550	522	514	528	548	523	493	571	514	535	550	491	536	506	535	572	550	502	524	498	561	550	566	532	532	481	513	541	539	498	517	552	543	529	533	521	555	559	530	572	524	556	509	506	522	495	524	528	529	541	583	541	525	506	510	532	516	504	543	587	484	536	550	524	540	501	519	518	520	523	519	589	510	524	556	531	535	507	514	569	524	530	486	513	491	539	544	535	519	553	557	492	517	545	534	517	561	579	546	523	554	551	550	548	523	545	503	502	527	543	516	524	503	509	508	480	534	534	530	548	514	484	513	532	550	516	465	543	561	579	557	559	546	500	531	509	520	502	503	538	548	500	555	552	533	552	523	535	491	525	543	514	539	489	523	521	503	556	511	535	531	537	518	533	536	530	539	501	528	510	563	498	546	536	510	536	525	550	497	523	501	513	493	530	539	519	506	519	481	541	478	581	575	540	512	557	567	506	523	504	496	516	517	558	507	505	518	527	540	544	553	527	508	530	544	557	476	540	558	489	560	538	581	560	504	579	548	550	524	559	533	509	539	545	514	521	532	486	586	528	538	550	507	567	538	517	510	522	575	572	527	513	537	514	560	520	537	514	550	503	501	524	518	537	485	551	508	511	539	551	512	534	545	525	565	570	514	554	506	519	524	532	520	547	504	500	516	510	481	493	513	493	514	488	521	543	557	554	579	514	517	547	550	514	535	515	515	483	541	528	539	575	536	512	492	553	515	487	531	524	549	567	494	528	525	537	525	541	545	520	534	513	501	494	547	546	533	523	505	531	531	542	556	531	494	617	527	572	552	513	540	518	558	534	505	497	508	554	502	524	541	516	521	547	494	550	510	496	554	518	489	505	546	579	555	495	507	519	550	537	486	522	549	599	516	545	535	501	514	543	525	519	529	534	514	515	562	511	508	535	521	516	555	525	536	537	544	522	490	512	537	522	547	549	513	510	504	527	555	557	518	488	535	509	538	517	503	562	550	536	546	559	576	527	531	532	476	534	574	498	522	532	542	508	575	522	528	528	562	504	532	496	542	527	517	554	553	546	568	505	572	506	544	574	542	510	500	569	508	488	553	467	516	560	509	554	523	539	502	536	519	563	542	551	538	514	521	554	554	530	561	547	528	542	561	551	522	496	504	522	557	530	548	522	510	544	528	543	496	544	544	564	509	552	535	472	557	523	537	566	506	484	568	541	520	529	532	498	529	521	585	540	569	531	538	514	528	514	518	513	538	529	572	508	569	493	529	543	525	518	536	541	519	522	551	514	539	544	485	514	484	504	541	529	545	559	533	523	534	499	546	496	524	557	556	525	546	546	520	535	540	552	503	526	548	520	520	517	524	539	551	534	520	535	517	528	527	550	533	552	548	520	547	529	522	526	544	527	524	572	518	511	558	495	533	531	499	581	554	511	532	564	565	527	487	519	538	494	553	587	525	531	536	546	540	558	487	515	495	515	514	509	502	561	501	522	517	488	517	510	529	517	488	560	507	541	526	526	503	537	528	511	520	532	541	549	513	509	548	485	549	522	492	543	545	568	542	518	554	541	546	498	546	537	519	516	558	552	515	528	462	545	534	506	482	508	527	546	515	536	554	542	507	489	503	496	532	556	538	523	559	551	540	502	457	503	509	552	509	549	532	578	492	543	545	495	563	534	521	489	543	556	509	553	579	523	503	525	532	508	545	517	551	513	507	478	583	550	529	555	540	537	537	511	542	505	522	552	496	483	553	559	546	524	567	527	508	538	532	531	530	562	566	536	518	576	546	512	572	533	559	528	514	532	540	519	528	566	537	528	543	567	525	507	504	516	521	534	550	540	560	523	520	523	527	526	507	510	531	565	539	529	535	547	523	511	529	539	516	483	592	507	489	527	537	469	528	512	515	515	539	536	599	510	482	521	501	524	547	534	540	544	501	519	510	541	582	515	486	531	515	545	534	550	526	511	550	516	476	546	512	518	542	545	550	525	504	521	539	494	523	472	512	516	594	577	523	521	518	585	529	497	531	530	561	547	549	515	524	543	534	542	538	537	528	543	525	519	536	529	559	548	569	528	533	540	490	466	493	528	519	529	546	518	552	553	482	528	525	516	558	528	559	572	521	514	516	551	520	535	516	530	534	504	535	542	532	527	532	495	570	472	536	541	539	518	517	491	515	533	528	555	515	520	552	498	549	516	573	571	500	491	536	531	505	520	509	522	522	553	525	530	534	529	583	548	517	534	555	528	555	540	540	517	510	543	502	526	525	556	523	531	487	530	476	563	548	521	550	538	554	527	513	521	517	488	505	534	524	543	521	482	494	495	500	550	506	525	532	490	555	528	497	502	535	556	524	525	538	548	487	575	537	546	537	559	520	539	530	501	551	522	512	479	527	542	543	543	507	497	539	515	540	536	549	516	532	570	500	525	549	519	506	531	542	518	559	536	513	502	519	502	586	530	515	520	535	533	510	515	522	503	500	530	528	512	518	553	536	524	556	554	527	520	563	536	563	499	560	507	531	506	525	561	537	534	523	526	521	555	555	522	499	545	512	505	511	498	519	562	515	540	576	548	583	540	515	528	534	528	588	546	547	534	536	517	529	534	492	504	546	527	534	517	488	564	576	537	518	520	536	481	496	527	526	509	516	546	530	468	523	527	541	549	516	526	526	531	540	503	509	546	517	505	528	524	494	557	525	537	546	545	510	547	521	501	555	496	552	537	486	451	571	548	540	550	506	487	521	540	539	529	519	561	551	537	525	550	520	532	509	555	545	540	540	535	518	516	542	548	512	540	538	541	552	507	562	541	480	522	541	566	518	498	520	541	537	529	569	518	533	474	513	532	564	522	524	504	542	482	538	474	518	519
3055	506	235	349	2023	367	158	147	150	177	186	188	160	130	114	88	76	61	56	76	60	35	37	32	44	45	41	30	44	34	37	37	25	24	17	21	22	27	26	29	25	28	32	31	23	25	25	26	20	19	23	24	18	18	24	30	20	21	24	17	20	22	22	20	20	24	23	28	25	16	17	30	12	17	24	23	28	21	19	25	17	17	23	17	22	20	25	29	16	19	16	18	31	21	27	23	17	21	12	22	15	19	21	21	20	17	21	22	20	22	27	15	20	21	21	24	27	14	19	27	17	18	25	18	11	18	22	26	18	14	15	35	24	23	21	22	20	19	23	17	26	18	17	28	29	19	28	18	18	19	25	15	14	17	17	25	18	21	24	21	20	17	14	20	24	21	23	23	37	18	21	20	18	18	16	21	24	28	17	18	21	27	26	21	16	12	27	20	16	19	19	20	14	19	16	13	21	23	19	23	20	22	21	26	20	22	12	22	20	26	21	20	17	19	32	21	22	19	20	22	23	15	22	24	24	18	26	24	19	20	20	22	21	23	22	18	22	21	23	15	20	25	17	13	12	12	16	18	15	23	32	24	19	19	15	25	22	19	18	29	16	24	8	19	16	16	24	18	24	25	19	19	22	16	27	29	25	18	18	20	24	20	26	19	26	18	21	22	22	20	16	18	25	25	18	16	18	14	22	16	15	12	19	19	21	12	26	22	30	19	20	15	15	21	23	24	25	22	32	19	27	20	22	15	14	27	25	20	21	25	20	20	16	14	17	9	23	21	23	24	20	25	25	12	16	19	25	24	21	19	20	22	18	22	26	24	17	21	17	18	18	24	14	16	13	18	15	21	24	19	15	16	23	15	22	11	28	15	35	16	26	25	22	22	18	15	21	22	29	12	18	20	23	19	22	26	13	21	18	29	16	13	13	26	21	21	18	23	20	19	19	16	24	14	31	23	18	16	18	15	22	17	19	24	24	22	15	17	18	16	22	21	20	28	18	23	22	16	14	17	20	30	19	20	23	12	22	21	26	28	23	18	23	22	20	24	19	13	18	18	23	14	21	23	17	19	19	24	26	17	20	16	19	19	18	21	15	23	23	20	18	26	25	20	17	19	17	18	21	24	25	19	13	27	23	19	17	18	23	13	35	21	17	24	19	23	23	16	17	23	21	21	28	18	18	12	19	15	28	23	23	26	21	18	20	26	19	19	23	26	14	20	21	17	21	15	16	18	21	18	20	20	19	26	25	21	26	17	23	19	23	21	18	22	19	18	19	17	28	16	20	23	22	27	27	15	28	18	14	15	22	17	23	25	19	21	25	16	14	24	21	28	15	26	27	24	20	19	23	22	23	16	28	23	21	22	19	27	16	23	22	16	16	18	14	23	20	23	25	15	20	20	18	25	20	19	20	21	25	18	26	22	24	24	16	19	18	16	20	20	19	16	9	17	25	26	18	17	16	19	21	24	34	23	22	23	30	17	20	11	19	23	16	18	15	17	30	12	17	26	26	19	21	19	14	22	24	20	23	24	28	24	19	19	17	20	20	18	28	15	23	20	20	26	18	24	15	19	27	17	21	23	20	19	20	31	24	26	12	22	18	20	18	18	19	24	26	20	24	13	20	22	18	12	20	19	17	25	20	20	13	17	17	26	21	23	20	9	20	21	17	26	24	15	24	18	24	19	32	24	22	15	16	20	19	16	29	18	17	17	25	21	16	20	13	20	22	25	23	23	19	19	19	19	28	15	15	21	20	24	25	30	20	19	16	26	25	20	21	28	18	20	17	28	16	23	19	18	18	15	18	24	15	31	27	25	10	25	23	24	24	20	18	27	24	17	14	25	22	29	19	19	16	18	23	18	22	16	13	22	23	13	12	11	26	29	25	17	22	20	17	18	15	15	27	16	17	19	20	24	23	24	13	25	23	16	15	16	25	26	34	25	26	19	22	24	27	18	19	20	11	21	28	17	16	26	22	26	13	15	20	21	24	14	19	23	17	17	14	22	19	18	20	11	21	22	19	26	25	21	14	24	16	12	12	36	13	19	16	12	20	21	26	19	19	19	17	28	20	22	23	8	18	13	14	22	18	25	22	13	17	19	16	20	13	12	19	16	21	26	21	23	18	8	17	18	24	25	16	25	13	12	18	25	15	20	19	19	20	8	18	21	17	27	19	22	16	20	21	22	20	22	18	23	19	18	14	31	17	22	23	19	25	31	17	25	19	14	23	24	25	19	23	14	17	23	16	19	21	24	23	26	17	18	24	13	21	17	14	29	21	27	19	20	21	17	17	18	22	32	25	21	15	22	15	14	16	19	20	31	21	21	18	19	22	17	20	21	18	18	27	24	20	21	18	21	18	21	12	19	15	23	26	18	18	19	19	20	18	23	9	21	17	24	19	24	19	19	20	23	20	19	18	18	21	21	17	18	21	18	17	15	11	14	23	14	20	31	17	18	24	23	20	21	21	22	23	22	24	18	20	18	14	24	19	28	23	20	28	24	18	16	17	16	19	34	13	18	10	19	26	20	20	17	23	24	22	27	12	26	21	17	17	15	29	18	22	21	11	19	28	22	17	17	19	22	20	25	25	27	25	27	26	23	18	20	30	16	19	16	21	16	17	14	20	14	21	22	19	23	28	21	22	19	20	23	22	22	18	19	18	12	20	22	13	22	21	18	21	18	19	11	26	25	30	16	16	21	19	17	24	25	21	20	13	25	22	28	17	15	15	14	19	27	18	23	22	21	17	26	15	23	20	26	18	9	22	14	12	20	16	20	14	18	20	18	25	19	19	18	24	19	17	19	24	20	20	25	17	22	27	25	18	21	18	19	32	20	33	23	21	16	21	14	20	22	24	26	17	22	27	16	22	23	19	28	24	18	21	23	20	27	19	17	17	19	16	11	21	22	21	14	14	14	22	16	12	16	17	20	22	25	20	17	21	21	14	19	22	14	28	16	28	19	22	27	21	25	27	29	15	15	17	22	14	27	14	24	13	18	21	20	19	22	15	21	25	15	17	20	23	20	16	21	17	16	25	17	14	22	22	22	19	21	15	16	24	23	22	16	19	15	20	21	17	14	28	16	17	20	29	16	15	14	22	15	29	23	19	20	17	21	18	14	19	25	21	17	26	13	17	19	18	19	22	16	19	22	21	25	17	19	20	21	25	16	15	26	14	17	19	20	24	25	16	29	23	22	33	20	16	14	21	27	25	14	26	24	16	21	16	17	17	14	20	23	16	19	21	12	16	19	19	16	26	22	17	22	21	31	24	19	18	21	20	32	11	21	19	19	19	22	21	21	26	26	18	15	29	19	18	25	34	20	20	19	20	15	17	21	24	18	20	23	23	19	23	26	17	17	17	20	21	21	16	20	22	22	21	15	20	18	24	28	17	28	17	21	23	25	23	23	23	19	10	25	23	21	17	18	26	25	18	28	25	27	25	24	22	24	26	17	14	14	12	18	20	15	29	20	18	12	16	28	16	18
32840	14850	7428	25081	48731	19343	15656	13589	12636	12092	13653	11481	9918	7780	6489	5136	4557	3447	3063	2697	2420	1999	1890	1777	1716	1648	1599	1466	1404	1230	1100	1039	949	886	797	727	775	718	617	629	579	577	539	535	534	548	483	527	495	466	475	437	410	359	432	399	398	397	410	379	348	382	365	364	397	348	377	354	383	314	303	326	371	338	397	396	354	343	345	357	348	339	335	372	370	373	375	374	324	345	339	360	343	377	342	360	370	356	371	336	326	382	338	377	348	360	353	376	352	348	356	351	362	384	343	379	376	354	349	381	336	328	368	351	374	359	336	370	349	390	383	372	351	378	361	317	361	360	368	342	322	348	367	373	371	349	375	348	352	359	346	336	373	369	368	356	370	371	322	353	382	365	342	383	366	354	340	357	375	371	346	379	363	340	345	334	353	342	341	384	349	362	381	383	362	384	366	352	337	402	346	354	372	338	363	333	350	336	362	348	339	383	354	356	371	367	386	352	335	362	394	368	332	362	350	363	366	362	344	355	325	308	340	362	358	339	388	397	351	391	349	328	327	352	339	354	332	356	362	392	349	329	368	344	372	357	358	358	332	366	375	374	366	333	369	367	367	329	363	350	360	369	344	373	379	361	359	383	347	354	387	365	344	371	357	363	360	411	359	341	359	355	344	354	365	378	409	377	384	336	369	333	389	345	363	366	357	347	363	358	354	355	369	385	333	400	376	365	353	363	363	333	378	322	345	372	377	385	372	365	343	327	374	336	354	370	366	374	363	376	346	335	370	365	364	344	346	367	364	357	363	362	361	386	343	350	387	345	350	352	395	370	359	358	373	340	346	360	349	340	360	334	338	380	338	383	376	341	385	318	361	307	400	385	344	388	381	350	370	377	342	361	370	341	382	371	378	345	360	363	357	384	347	390	332	382	364	351	407	349	347	362	357	339	336	382	390	335	340	361	353	347	322	374	378	343	359	362	339	378	339	394	352	382	336	345	368	361	362	330	360	357	361	360	331	359	355	354	343	337	370	359	337	369	361	346	333	354	329	380	346	368	347	357	360	371	348	364	345	353	335	371	381	360	385	361	376	364	337	371	331	334	352	352	338	340	372	345	336	333	351	324	363	365	356	372	326	360	368	384	377	329	357	353	362	357	374	359	342	359	354	358	342	367	338	359	330	329	338	359	339	369	353	347	351	350	378	331	378	346	338	350	342	386	344	344	339	367	335	381	368	367	337	308	358	391	328	346	336	357	361	371	318	356	333	362	443	398	355	339	379	389	358	370	364	343	337	350	342	317	404	325	367	373	368	360	367	377	338	329	386	360	390	356	362	382	382	344	365	356	344	353	366	376	362	354	363	349	358	337	365	377	367	345	375	389	335	353	368	356	342	368	351	341	365	338	352	370	343	376	364	376	338	360	365	347	351	371	354	342	340	374	318	371	363	374	367	326	351	366	362	358	360	377	344	336	325	377	384	339	355	376	357	352	385	354	387	360	361	333	336	353	335	371	364	328	382	338	340	348	377	367	343	343	340	350	362	363	364	351	358	357	350	341	337	339	352	323	351	391	368	362	369	339	363	334	345	346	381	369	356	366	370	340	361	350	359	374	325	361	360	341	377	376	395	358	385	356	350	368	369	349	345	394	327	388	344	357	340	350	348	362	360	331	351	359	351	338	364	344	381	364	326	372	338	386	363	331	390	333	359	340	336	360	363	368	336	350	422	322	349	355	360	341	365	353	382	333	377	353	346	361	336	372	317	333	405	379	354	374	358	365	367	339	328	336	343	347	356	360	352	389	343	363	375	362	363	364	360	348	377	348	366	355	342	373	358	351	337	347	386	346	366	373	347	326	323	342	364	389	363	343	346	330	333	380	371	380	336	361	372	348	342	329	332	351	382	376	350	392	320	376	366	364	402	341	361	366	350	345	360	329	383	358	328	375	389	357	350	361	381	334	389	378	325	333	365	356	351	364	313	355	380	412	349	355	355	365	341	351	325	374	328	341	353	342	312	347	342	407	365	358	341	346	334	372	385	343	334	370	360	341	358	358	344	340	358	361	351	318	343	338	350	361	359	366	386	373	386	365	338	330	351	357	388	373	323	339	341	332	378	380	377	361	357	348	361	369	321	338	363	361	321	372	369	373	359	362	353	354	359	360	351	357	367	354	391	342	343	368	405	358	363	362	356	339	347	337	391	339	357	355	362	385	339	361	369	363	342	361	295	355	342	347	360	353	373	330	356	349	391	352	355	351	324	382	316	345	402	382	354	374	346	386	388	379	348	368	336	347	353	334	376	356	352	378	356	385	382	338	347	387	386	360	348	351	354	354	325	375	341	337	339	331	365	365	392	338	355	339	367	367	331	319	367	334	352	369	345	377	338	348	372	388	368	371	351	347	336	368	363	399	368	363	358	344	317	371	348	339	412	321	365	342	337	338	392	364	355	345	380	358	374	372	376	324	341	363	346	348	355	362	372	334	325	348	384	336	367	350	357	373	373	387	417	357	369	349	358	335	379	361	340	344	338	335	369	357	360	353	375	368	358	351	349	343	391	356	398	373	355	404	337	324	381	328	327	360	372	345	375	361	396	333	361	356	401	357	346	393	358	335	359	331	363	348	340	348	339	356	341	354	343	361	347	362	349	335	327	382	385	373	400	359	347	341	355	371	341	355	369	344	356	390	344	390	334	344	370	343	343	353	348	367	367	381	359	324	349	374	344	324	352	365	351	349	342	327	373	374	384	335	356	387	377	344	357	362	356	333	351	350	341	360	350	364	372	367	362	400	375	330	366	338	353	332	323	344	347	350	365	366	334	382	399	355	358	376	355	397	337	343	359	366	346	337	341	356	313	365	379	355	356	346	340	374	350	355	347	371	358	333	379	334	308	332	372	359	355	367	332	360	352	367	356	375	356	363	343	384	378	359	375	353	360	370	352	344	350	348	364	351	341	380	356	364	354	371	363	347	361	358	370	333	357	349	321	351	357	338	384	377	349	352	348	319	395	345	344	360	359	351	354	350	356	372	329	375	354	327	356	334	336	382	384	372	383	390	364	350	366	400	361	342	358	353	339	371	360	381	377	363	330	368	361	350	338	384	349	341	333	350	361	352	368	368	348	360	380	383	357	396	380	373	345	348	355	399	368	341	347	384	363	366	337	358	338	368	384	379	356	366	333	361	295	363	372	320	371	389	346	376	328	368	359	353	390	392	358	356	329	365	345	368	341	331	363	349	367	341	338	337	346	378	375	358	307	320	348	396	331	342	347	355	344	358	355	373	362	342	351	348	331	327	336	360	330	365	344	325	378	351	350	340	369	366	339	357	322	366	350	378	324	358	389	360	394	352	349	354	392	357	359	381	343	381	357	375	353	351	344	370	323	343	333	378	365	389	354	366	362	405	345	368	341	349	392	341	367	355	346	360	346	364	354	324	369	358	336	383	336	330	340	345	339	343	359	369	347	347	370	376	386	338	370	359	343	345	334	379	340	358	335	353	366	348
5840	1664	551	2197	12770	3367	353	304	289	310	378	330	310	274	224	157	141	122	95	100	89	96	94	71	73	59	61	54	57	57	52	36	42	49	42	32	27	38	41	26	36	36	25	32	24	21	20	21	28	38	33	23	43	25	30	21	29	26	24	19	23	24	28	25	24	20	27	29	20	26	23	27	26	26	24	32	22	30	21	34	25	19	18	24	23	30	22	26	26	24	21	19	20	32	28	27	20	34	24	19	22	29	15	35	40	25	44	36	16	32	27	19	35	34	26	29	25	27	24	17	24	18	30	23	24	30	18	18	22	22	19	25	25	28	20	40	30	30	30	21	16	18	26	25	33	24	25	23	21	22	27	23	24	24	21	25	30	25	25	24	29	17	20	23	23	21	28	18	29	16	28	22	28	26	24	27	32	33	20	24	26	23	29	22	23	17	22	16	35	23	20	26	26	19	30	21	26	22	19	19	23	36	19	26	25	33	21	32	25	26	30	27	30	23	21	27	24	21	25	23	17	29	20	26	30	28	29	29	30	18	26	27	31	28	20	22	24	22	24	28	21	18	32	30	21	35	28	27	23	19	32	21	22	23	18	12	25	17	24	18	28	26	23	33	23	27	33	23	30	25	27	23	19	25	23	27	21	16	27	33	28	24	17	25	28	26	22	26	18	26	35	25	20	27	28	32	32	26	23	32	24	34	14	24	20	29	22	33	27	23	24	18	28	26	21	25	29	22	18	35	31	27	20	31	17	21	24	27	27	30	26	24	21	27	22	33	15	29	25	33	26	28	25	28	36	25	28	27	22	26	23	21	32	25	29	17	22	29	30	29	17	34	30	24	24	26	21	21	30	21	38	32	28	27	29	24	28	25	25	32	27	22	29	18	14	29	25	26	37	36	18	30	26	31	31	21	20	16	24	22	25	24	25	29	21	22	27	21	16	21	25	24	24	26	29	25	19	34	12	36	27	35	18	40	23	28	26	36	30	31	23	21	32	25	33	24	28	19	25	20	22	22	26	27	24	22	30	23	24	28	20	13	27	26	34	31	29	23	26	31	24	23	33	30	30	21	25	20	20	30	33	22	25	23	36	20	22	30	23	21	26	32	26	29	34	23	16	25	27	23	27	30	32	32	26	29	24	24	30	22	21	24	29	29	24	34	17	27	21	22	21	33	20	13	29	26	28	24	26	28	29	21	28	23	17	23	26	30	32	29	30	34	25	36	18	15	27	31	19	26	28	20	28	29	25	27	24	23	19	25	26	23	29	12	20	22	32	25	34	22	25	20	24	14	31	29	33	28	23	23	25	28	21	24	41	18	20	20	31	23	29	36	27	28	32	36	26	27	25	22	19	25	26	25	20	22	23	33	29	29	33	23	19	28	21	25	25	28	25	19	16	35	31	30	24	25	24	23	30	23	24	26	30	28	20	23	23	27	30	23	23	31	21	32	20	32	27	28	27	24	28	27	24	32	33	33	27	35	26	25	29	26	20	19	19	15	26	16	24	24	25	19	19	33	25	31	25	38	22	21	33	30	30	29	25	24	24	25	28	19	29	23	24	21	18	15	27	24	19	21	24	26	35	29	21	26	24	22	34	25	27	21	17	24	22	30	28	26	23	33	32	31	19	22	31	33	25	29	24	28	28	33	17	19	32	22	20	28	26	28	24	30	24	24	28	26	14	34	27	20	19	32	27	27	25	24	23	24	28	20	25	18	29	20	16	33	20	32	25	21	16	29	25	29	22	23	27	24	20	24	24	20	26	26	27	19	23	23	30	24	14	25	25	27	20	29	24	34	19	34	23	23	25	26	29	24	29	29	20	41	17	28	19	27	20	27	21	27	25	25	15	30	26	30	26	29	25	24	23	30	28	27	26	22	18	21	21	24	25	32	20	22	20	30	23	22	28	29	19	28	26	23	41	28	14	21	35	14	18	22	31	20	19	30	37	21	20	25	19	34	27	29	33	28	21	31	33	27	25	25	20	27	28	26	26	33	22	25	28	29	30	21	28	30	30	25	22	23	24	25	21	21	26	26	28	30	27	26	38	24	25	27	25	20	25	23	34	23	20	21	25	25	16	18	17	23	21	24	25	16	20	18	28	25	24	18	24	23	31	22	27	29	26	32	24	29	22	27	23	26	24	28	21	28	20	20	32	18	26	27	26	25	31	27	26	31	24	23	25	27	21	26	21	20	21	18	24	21	38	24	26	28	23	17	24	32	24	27	23	23	31	24	26	16	26	32	24	26	25	21	22	32	21	37	19	27	33	28	25	17	28	24	25	32	15	32	21	20	25	27	37	22	20	37	21	25	29	27	28	35	25	28	17	22	24	27	25	23	23	27	22	30	26	24	23	25	26	20	14	26	23	27	16	26	34	20	17	25	18	27	20	29	21	22	31	31	24	26	26	22	23	32	26	26	26	23	25	25	26	24	21	28	17	27	29	23	33	43	26	27	26	18	31	26	32	25	16	27	24	33	33	21	17	14	21	21	27	23	25	19	24	36	28	27	33	26	18	24	16	20	31	14	18	24	28	23	25	25	24	25	19	27	26	18	26	26	25	24	29	30	32	20	23	29	25	21	17	30	32	24	22	23	24	26	26	22	30	25	24	21	37	32	25	23	20	22	23	14	27	30	28	25	24	23	21	28	34	33	15	30	21	18	25	29	27	23	21	26	29	28	26	31	13	23	20	21	17	18	26	17	21	36	17	20	29	23	21	24	28	30	31	21	16	25	26	24	25	26	30	24	32	21	19	28	18	32	27	17	28	20	27	20	25	25	26	27	29	30	16	33	29	24	24	19	29	29	31	19	36	17	24	27	20	31	27	23	24	28	23	21	25	34	24	28	33	29	26	23	32	21	34	28	32	35	35	30	19	26	28	26	30	26	31	35	32	19	25	23	24	19	26	20	30	20	24	21	25	30	28	21	29	21	18	27	33	24	19	37	32	26	20	28	24	28	39	23	28	29	22	30	30	29	31	31	33	24	20	29	23	31	25	23	23	28	17	17	25	28	26	30	21	25	18	22	25	27	20	32	20	17	25	24	17	24	22	23	30	24	26	19	26	35	24	27	22	28	23	29	19	32	20	34	28	21	26	22	25	29	26	22	27	33	26	20	26	24	27	26	18	22	29	22	27	21	23	36	28	21	31	18	29	27	24	30	36	21	26	25	21	26	18	30	35	27	28	20	25	30	27	27	27	25	30	23	22	27	39	25	21	25	25	31	33	25	16	26	31	23	27	23	27	17	24	17	25	28	26	26	21	23	22	27	34	28	29	29	25	31	24	26	27	27	25	26	35	23	26	29	22	18	20	26	28	21	14	29	25	21	21	24	33	25	22	24	26	32	17	23	24	20	23	30	26	22	19	15	23	29	14	28	19	18	25	24	25	20	17	32	17	28	21	22	33	30	23	25	26	26	28	25	32	28	24	27	22	33	33	21	22	24	30	30	31	16	26	27	23	20	24	35	28	25	23	21	26	23
43061	23397	13838	41713	80189	29058	24222	21230	18787	18307	19954	18282	16640	13094	11076	8605	7197	6069	5144	4610	4111	3673	3339	3241	3062	2829	2578	2416	2212	1933	1870	1649	1574	1446	1202	1230	1064	1025	931	946	875	828	816	749	811	783	751	654	699	669	606	582	556	494	486	514	499	471	496	509	503	466	490	494	484	499	492	466	440	476	419	419	478	472	472	436	442	452	496	453	504	452	454	481	428	458	445	445	441	447	454	421	421	441	407	420	476	472	458	487	480	445	429	455	460	485	446	383	443	414	382	431	453	492	406	435	428	422	416	459	447	435	452	439	448	433	447	439	453	447	459	424	446	444	460	440	435	464	467	406	454	429	454	462	429	421	449	443	470	425	442	441	437	416	468	415	476	429	411	458	456	426	406	468	463	432	410	459	469	434	429	410	425	422	479	463	456	450	455	448	464	439	437	441	409	454	422	411	427	434	438	442	483	405	450	430	452	432	443	447	420	461	426	458	419	435	444	437	436	426	434	450	456	485	429	444	387	444	417	431	464	449	435	446	419	469	422	444	443	481	429	444	450	461	435	455	416	412	465	414	449	412	442	421	476	443	479	442	439	447	437	466	450	438	436	460	466	428	465	416	458	413	430	433	403	486	425	448	447	457	446	413	442	434	439	459	431	432	470	431	450	409	402	464	420	439	426	424	449	426	449	456	468	412	469	441	422	423	437	437	448	417	464	442	481	440	431	423	461	416	430	456	411	464	425	431	430	441	448	430	415	442	420	439	451	427	438	475	456	469	433	422	449	435	409	446	396	468	430	457	418	471	433	431	512	458	455	449	441	443	436	427	459	403	446	447	434	443	462	432	450	447	474	461	474	439	446	425	448	484	406	473	438	444	450	409	450	472	443	445	449	450	424	475	442	390	476	438	460	429	404	443	448	429	409	417	437	462	447	451	470	440	468	414	434	464	411	459	451	458	441	451	440	417	438	424	469	465	423	467	417	422	453	467	462	478	434	418	474	461	454	430	416	398	435	451	453	426	453	452	437	461	400	466	411	418	436	440	451	464	442	415	406	414	434	450	453	431	446	460	423	458	427	410	437	440	433	431	445	477	410	447	429	435	450	461	454	430	441	407	421	462	425	439	416	429	448	442	450	432	445	447	444	435	438	470	415	450	467	458	424	450	424	451	461	455	460	439	404	437	442	425	433	436	456	455	478	440	434	432	438	465	449	434	450	444	436	432	434	441	431	449	440	432	443	407	437	440	417	441	423	389	434	444	429	441	467	455	488	423	459	427	449	466	444	429	481	469	442	409	439	412	412	496	430	438	435	414	456	442	466	441	442	456	417	415	432	447	432	445	442	479	430	438	409	413	432	447	433	460	437	437	470	420	462	446	459	458	432	439	429	388	450	464	479	439	475	413	427	451	438	445	408	469	414	440	426	427	437	441	440	436	452	436	421	446	440	436	464	427	415	456	446	417	438	415	447	465	441	454	456	431	444	442	430	430	467	421	417	442	426	420	460	435	438	462	446	434	446	424	474	446	463	416	415	409	418	410	469	443	397	441	432	418	431	444	429	467	449	441	469	467	427	457	450	407	450	444	436	438	474	426	441	432	433	436	404	477	428	447	442	467	408	475	407	441	449	452	447	414	451	442	414	482	454	428	461	436	438	436	420	448	422	432	471	426	441	393	470	440	475	447	418	463	439	484	452	444	473	484	463	434	422	465	422	413	438	464	460	419	452	464	428	421	411	441	443	410	433	440	417	446	449	400	449	442	449	461	445	459	455	405	415	454	434	422	431	428	422	460	420	429	426	450	463	423	439	411	407	455	460	458	428	430	437	448	436	464	415	395	445	479	404	473	463	435	421	440	436	458	462	458	421	412	407	428	450	429	461	454	431	431	425	430	430	427	451	464	454	436	470	438	430	426	431	458	431	463	437	435	450	429	457	403	417	438	426	405	426	430	454	439	460	448	464	407	453	466	447	443	437	448	442	434	443	428	440	467	470	417	431	443	423	420	449	459	443	468	455	428	435	435	426	446	429	465	453	449	445	435	453	430	436	443	435	446	445	435	444	450	443	433	433	403	425	445	431	474	414	426	467	449	440	428	406	438	466	424	436	453	426	415	439	444	415	423	454	425	459	403	460	456	456	447	456	441	412	428	475	431	467	437	484	447	434	439	439	447	434	435	467	427	421	425	451	452	436	443	449	422	399	434	430	437	464	432	412	454	444	448	453	475	459	445	484	428	433	451	461	451	467	435	418	410	435	438	465	415	453	420	432	433	405	447	425	459	436	416	450	411	424	459	421	440	419	450	434	431	439	456	444	421	450	459	459	446	453	455	445	424	436	487	450	457	421	474	414	428	422	425	422	426	431	420	437	478	436	488	425	442	435	472	427	464	441	408	440	448	414	462	440	420	441	428	414	450	433	450	442	425	451	437	477	431	434	444	431	432	432	426	434	481	431	433	486	405	445	482	405	418	465	448	439	444	433	441	444	445	454	418	464	415	428	433	442	468	432	443	452	423	450	492	458	452	453	419	429	452	466	427	462	439	432	432	439	460	469	454	420	403	456	456	443	447	457	424	448	451	430	420	404	441	407	417	438	446	432	457	431	412	428	463	422	433	457	413	489	415	437	471	441	433	457	444	459	420	426	439	485	485	450	424	439	432	439	426	427	439	401	429	424	419	441	423	475	460	460	444	448	404	423	429	453	443	438	453	420	446	436	491	450	462	417	456	444	442	411	434	433	421	423	405	452	450	435	433	421	436	420	431	424	409	425	390	394	425	472	426	463	458	432	446	451	469	431	454	414	443	431	434	434	471	473	426	416	470	436	446	441	441	479	421	436	424	449	400	455	447	464	454	420	453	428	450	441	448	432	433	444	460	430	454	493	426	482	433	465	449	481	441	444	451	483	439	414	461	431	446	441	423	494	430	451	431	442	419	458	435	438	425	468	443	433	438	429	443	438	448	426	414	409	437	428	452	433	450	443	454	407	445	414	441	443	449	397	449	430	472	450	441	417	433	439	465	416	466	460	458	434	415	428	448	390	449	430	453	449	437	407	438	466	433	455	432	444	476	431	384	435	460	418	473	440	460	423	442	428	458	472	427	433	458	440	433	461	410	464	448	401	426	472	426	399	446	423	419	440	401	435	438	437	452	430	429	455	425	452	430	433	495	436	431	456	448	434	419	458	447	466	448	458	435	440	416	455	464	500	443	455	436	426	412	409	446	453	415	444	432	403	435	428	429	454	457	440	417	450	472	426	417	413	447	485	439	446	471	448	431	426	431	443	436	454	442	436	440	424	424	401	466	430	425	463	455	447	442	426	440	467	444	418	484	440	446	469	441	458	463	476	472	477	432	414	434	444	463	456	421	477	462	449	444	434	465	434	413	396	430	453	433	440	473	416	442	445	458	463	428	443	434	438	463	425	422	459	476	461	467	428	420	450	440	441	410	443	422	450	477	434	466	446	432	430	459	407	441	418	406	466	417	471	413	432	464	478	463
5529	1235	396	1343	6288	1982	226	223	193	198	268	282	231	204	164	133	90	102	80	86	67	67	65	56	63	66	46	47	48	39	44	50	39	39	41	38	48	31	27	31	35	41	42	29	31	41	31	32	40	37	24	39	26	28	34	26	33	28	39	26	29	29	35	30	27	24	33	28	37	27	26	37	29	30	26	29	28	26	32	26	30	37	31	33	30	28	29	30	31	20	24	14	28	27	27	23	27	22	30	34	25	20	25	33	23	23	26	29	34	34	27	32	22	25	21	36	26	32	37	32	23	33	24	29	23	32	26	28	21	32	20	39	28	32	31	37	30	23	37	38	35	37	29	33	25	24	33	23	26	29	22	40	30	31	35	24	31	30	25	31	28	31	25	33	34	31	21	29	28	20	29	34	32	21	29	29	33	31	25	32	35	37	34	28	23	27	30	24	27	31	27	25	29	34	32	22	30	26	36	37	25	33	31	24	39	37	30	30	28	31	21	34	31	32	27	34	38	25	26	41	27	34	30	41	26	26	26	32	30	19	21	36	37	34	28	28	33	27	26	33	24	29	31	32	28	24	38	24	36	33	30	33	31	32	42	37	26	32	42	34	31	32	23	37	35	30	28	34	39	28	25	33	27	33	38	26	26	42	23	30	35	27	28	29	28	28	19	29	27	34	24	33	30	33	31	23	26	34	36	33	30	30	36	26	30	36	26	29	27	29	34	17	31	25	29	30	30	22	14	28	30	28	20	31	28	34	27	25	24	38	24	35	27	39	21	17	38	24	35	34	35	28	34	29	27	38	33	17	26	31	31	38	34	19	30	27	23	27	19	41	29	30	30	46	37	37	34	20	26	32	34	36	23	37	24	29	22	33	35	28	24	31	37	37	32	24	37	31	18	39	24	38	28	28	21	31	34	30	35	23	22	26	32	25	25	31	19	26	32	22	28	21	36	33	33	24	29	30	23	32	19	19	24	33	31	20	27	36	25	33	35	27	42	23	28	34	31	38	27	35	40	20	44	32	38	24	20	21	20	32	25	20	29	42	38	34	37	25	27	25	21	34	29	33	33	39	25	34	30	28	31	37	32	23	25	22	36	32	28	26	42	33	24	34	31	30	21	35	33	32	32	33	27	34	28	40	27	30	32	31	20	26	33	29	41	25	30	37	31	35	34	28	23	29	32	32	23	37	33	19	28	36	33	23	27	18	37	32	32	32	25	25	31	23	27	19	18	30	31	34	25	17	26	20	32	29	33	24	31	39	40	39	26	23	22	40	39	31	32	33	32	27	24	27	29	26	31	31	32	27	35	25	24	27	30	28	40	35	32	30	22	30	28	19	28	32	31	26	25	29	35	21	32	28	34	23	23	31	32	33	27	31	24	21	30	25	30	22	27	28	21	31	33	33	39	37	32	30	18	28	26	32	29	29	24	26	27	31	27	36	26	28	26	41	21	27	28	33	25	28	26	32	27	27	22	30	29	28	39	28	31	32	24	27	33	16	34	42	18	34	38	32	22	23	19	29	33	22	19	26	33	28	16	27	32	33	27	35	24	29	26	28	37	25	18	34	25	24	31	23	31	29	27	26	28	33	23	26	28	34	26	37	34	38	27	34	20	29	29	30	24	18	22	26	34	22	28	46	18	31	26	30	29	18	26	31	20	34	21	32	34	33	33	29	35	30	21	31	35	27	29	27	26	36	35	30	34	40	43	25	22	36	35	30	28	34	22	23	27	37	23	23	30	24	30	33	29	27	19	34	37	34	23	29	27	25	42	32	28	36	23	34	27	26	23	30	33	33	27	20	30	24	39	28	24	29	24	27	29	26	30	23	27	21	38	26	31	35	32	28	25	32	39	29	36	28	31	26	24	25	33	25	28	34	35	34	32	45	26	31	35	20	23	29	31	38	16	36	27	26	24	23	32	26	20	33	25	30	37	24	25	37	22	34	25	22	28	25	34	33	27	28	29	38	34	28	28	37	32	31	25	28	25	27	31	26	33	30	32	31	42	31	29	29	21	30	33	35	23	34	16	24	26	26	28	29	36	26	27	25	27	25	37	30	19	42	28	24	31	40	35	43	22	24	31	27	35	35	27	29	32	26	33	26	33	46	22	28	25	30	30	34	36	29	31	39	27	19	39	26	28	22	31	35	24	34	29	23	42	27	21	23	28	34	31	30	25	27	28	33	21	26	25	29	35	21	25	23	26	40	30	36	27	30	28	32	26	29	30	30	38	31	36	29	22	28	28	27	28	29	31	24	28	33	36	35	24	28	27	31	29	38	27	35	26	34	37	40	31	19	34	26	29	31	37	27	27	22	33	32	33	32	30	40	29	30	21	25	26	26	20	34	24	24	27	29	30	25	33	20	22	20	33	28	35	23	25	27	39	28	26	24	36	26	38	30	37	27	22	37	30	28	33	28	32	24	34	32	30	31	24	37	24	30	31	28	29	39	22	25	37	29	40	21	23	31	36	25	30	31	21	28	41	28	27	34	21	23	28	32	34	27	29	27	32	28	24	36	27	21	23	31	30	39	42	27	35	31	31	30	27	31	36	24	25	41	30	28	25	32	23	25	16	28	25	36	27	28	35	24	25	29	26	27	39	22	26	41	26	36	36	23	27	33	30	23	27	31	38	29	31	23	24	32	33	37	41	24	27	33	34	23	36	26	32	22	22	24	41	26	22	24	26	37	15	32	28	27	33	32	24	24	31	24	27	35	21	28	30	24	27	25	35	27	31	36	24	33	35	37	35	26	25	30	37	27	36	25	40	26	31	34	37	31	27	24	30	35	36	28	27	25	37	25	38	25	18	22	29	34	29	21	38	27	18	32	29	27	29	32	19	21	31	29	31	24	24	34	21	35	26	23	31	28	27	25	27	26	28	26	27	39	26	28	26	38	28	32	31	30	30	22	35	24	28	22	27	36	25	31	32	29	30	31	36	25	25	47	27	34	29	32	30	21	42	32	39	21	23	28	22	24	33	27	35	34	18	23	31	29	23	33	26	21	23	29	22	35	29	35	38	25	22	19	32	30	26	28	31	28	27	26	38	41	31	26	26	32	26	24	35	31	24	27	35	26	34	33	18	37	29	23	32	31	18	27	29	16	28	32	27	25	29	25	23	31	31	35	37	21	21	26	34	39	33	21	20	32	42	29	32	27	16	26	23	28	35	41	31	25	20	28	31	28	25	28	31	29	28	27	20	22	32	33	23	28	31	21	26	29	28	32	32	30	26	23	27	39	36	25	25	28	27	30	34	27	31	25	28	26	27	25	26	28	33	42	24	32	29	23	35	31	31	33	27	30	33	28	29	31	31	33	31	31	30	25	25	27	24	38	35	29	26	29	28	21	22	22	23	30	24	27	25	31	37	27	34	35	17	29	33	29	29	29	31	26	34	32	29	26	39	33	40	35	27	29	25	36	27	33	24	37	28	44	27	30	29	27	35	42	25	32	26	32	29	27	32	24	31	26	33	31	28	33	28	35
37909	20683	11212	38553	68856	29630	19467	17702	15097	14348	16156	15962	13550	11005	9418	7126	5507	4900	4093	3615	3340	3072	3021	2812	2678	2347	2195	2017	1812	1616	1506	1387	1265	1165	1061	1001	1007	889	853	855	821	842	799	785	765	697	736	756	705	637	596	570	544	549	549	550	549	538	543	534	542	522	562	605	516	524	535	506	509	515	521	555	544	542	534	520	493	523	495	559	503	517	537	512	535	493	482	518	526	508	497	477	560	507	504	520	526	508	498	545	499	517	508	535	518	495	525	529	503	461	512	541	468	536	528	482	494	500	542	509	515	519	497	512	486	507	495	499	486	545	498	482	509	527	497	480	515	512	519	484	567	535	516	511	531	551	510	501	501	513	489	528	510	521	490	507	500	496	495	524	534	513	551	511	518	497	506	550	508	498	537	463	500	510	488	545	516	483	498	494	483	558	501	519	548	510	492	490	545	480	529	526	491	545	537	504	527	464	550	485	543	553	518	534	499	463	517	534	547	533	519	524	517	516	526	538	521	536	488	521	560	506	528	521	488	537	510	459	525	501	496	516	512	539	548	485	529	507	537	487	532	537	540	516	462	519	520	543	475	560	522	540	479	496	538	515	500	544	540	531	519	503	542	505	494	515	519	607	525	524	499	523	527	538	509	496	532	536	521	496	519	475	520	539	500	525	523	510	524	519	499	550	542	526	528	530	502	533	489	504	505	552	522	493	541	508	494	509	543	495	485	526	508	519	510	483	532	528	514	487	493	561	547	500	513	529	513	539	482	485	517	498	517	502	520	566	514	519	464	500	500	515	476	496	487	508	531	492	472	538	469	502	539	514	485	524	498	506	512	543	504	482	522	544	539	469	516	469	528	558	517	480	533	505	490	537	498	510	553	476	494	559	535	517	508	525	488	525	512	488	520	502	500	526	498	538	547	509	560	543	542	529	487	521	536	506	479	472	503	522	503	554	507	571	509	513	498	528	503	535	533	488	526	489	517	498	542	520	497	490	503	473	527	521	535	500	498	507	509	491	511	493	466	497	485	512	505	489	506	516	524	490	541	497	518	492	517	507	556	533	513	508	519	502	488	484	490	539	485	488	490	517	503	539	523	494	505	495	544	545	508	504	502	499	539	510	468	534	526	487	528	510	517	555	533	533	464	502	501	542	525	502	500	477	498	490	473	523	490	493	516	498	497	483	514	534	511	515	503	532	539	522	495	520	521	469	497	512	534	565	530	535	531	515	509	529	534	511	536	487	524	495	455	489	504	540	485	491	510	518	521	529	526	496	507	519	527	516	521	520	495	509	537	543	517	514	483	505	492	536	521	500	475	512	518	522	526	484	499	458	507	494	507	557	504	532	557	545	527	519	495	518	514	506	529	512	513	521	533	502	536	531	499	487	514	514	491	515	513	478	495	516	509	547	510	513	498	512	527	514	467	484	531	517	517	501	508	490	529	511	488	496	512	455	516	511	493	538	515	531	525	483	519	508	540	506	522	521	529	515	495	494	513	500	530	568	471	516	485	532	520	466	521	531	474	510	523	485	551	491	498	508	503	497	500	517	546	452	541	493	502	513	544	542	487	500	514	449	505	513	518	523	493	490	535	480	536	528	531	523	502	487	528	548	486	566	526	533	509	486	554	502	496	556	511	524	532	493	513	482	497	503	499	485	538	485	521	482	479	529	519	512	521	496	494	550	516	537	485	517	499	527	491	509	481	479	501	520	528	507	521	504	501	509	492	471	509	502	509	537	533	452	502	469	506	531	490	538	510	520	525	532	542	477	521	508	533	511	487	518	492	487	542	484	485	544	509	496	488	534	531	546	473	527	472	534	497	502	493	506	534	550	503	560	528	546	517	541	482	494	526	497	500	470	491	505	473	522	497	497	556	519	482	506	538	527	530	494	578	524	522	509	522	528	507	524	486	491	552	506	504	521	485	536	496	512	487	513	531	526	494	524	503	542	495	477	544	487	509	541	477	520	516	554	546	528	472	576	535	533	523	476	537	513	462	526	476	511	519	494	509	493	495	545	502	519	526	497	508	521	510	504	486	508	463	510	521	477	498	519	529	535	519	499	488	517	522	528	528	517	515	542	504	498	499	490	491	518	508	512	535	513	511	501	474	486	495	540	474	483	491	506	508	516	511	528	507	512	484	534	499	534	507	513	522	501	504	471	521	516	498	461	512	487	506	525	552	507	514	496	492	536	495	479	503	545	511	529	537	487	520	487	506	513	502	496	499	505	532	489	519	478	542	522	466	488	523	530	518	536	478	512	469	515	538	515	564	476	533	542	549	530	524	516	494	486	503	493	504	507	506	504	510	511	487	523	522	534	457	474	535	541	491	481	502	532	500	494	514	516	493	533	514	529	478	503	542	557	522	474	497	484	483	517	466	487	509	511	537	455	481	507	529	537	499	504	533	503	546	528	498	496	515	512	460	507	501	562	482	519	493	537	510	559	535	520	520	513	499	490	505	514	498	510	527	485	517	508	523	546	525	555	521	522	509	484	518	537	521	509	512	491	504	482	532	520	500	503	507	495	502	492	502	513	497	514	497	500	500	569	514	526	508	495	512	502	540	498	465	533	538	549	520	493	541	485	528	487	523	480	479	503	492	492	528	478	514	495	535	491	527	565	466	471	488	551	471	525	495	501	532	467	508	520	507	499	527	548	479	534	498	493	547	519	552	515	513	517	552	513	505	537	503	464	485	557	515	491	551	486	525	472	497	567	528	524	518	487	538	486	499	526	496	509	508	498	542	460	501	513	523	498	514	495	476	526	563	486	525	548	536	478	482	504	542	527	492	521	546	507	487	455	507	506	514	494	558	503	529	519	532	548	469	503	527	506	499	497	508	487	500	496	540	560	503	528	512	476	531	527	502	515	517	537	489	525	523	517	503	480	462	513	524	480	537	542	531	532	508	500	519	489	487	516	524	468	520	500	486	520	496	516	519	560	508	510	484	556	506	491	511	514	502	523	521	481	521	482	509	518	491	487	520	560	537	504	499	495	526	487	516	504	506	514	512	521	483	530	539	499	495	512	513	489	503	492	474	514	507	519	536	472	497	527	487	525	518	532	500	515	516	523	537	486	487	522	518	479	509	509	519	499	516	514	526	521	499	540	535	542	513	503	467	535	499	498	522	508	517	502	461	471	514	527	499	560	536	508	515	520	518	483	486	513	512	476	531	488	516	492	511	511	502	501	521	536	540	495	501	508	506	491	560	547	506	489	506	519	501	512	541	524	498	509	504	505	489	500	541	498	508	491	503	518	527	495	504	486	529	540	486	482	519	483	537	471	480	563	518	518	524	513	531	518	496	504	483	535	516	535	505	555	485	521	486	522	552	495	505	525	525	510	490	537	530	526	489	505	495	485	522	541	489	517	499	557	495	538	523	508	489	529	514	485	490	486	474	478	489	521	512	508	515	493	545	530	539	505	506	537	508	565	489	563	515	536	555	540	526	480	564	505	501	478	516	476	540	536	479	512	504	507	478	538	519	508
7288	2451	729	2816	13857	5649	388	388	300	305	406	414	320	268	243	208	138	134	130	115	95	92	93	85	83	91	79	70	66	57	48	48	48	55	44	32	41	45	48	39	34	41	49	37	39	43	40	41	31	45	50	27	35	28	48	35	28	25	31	34	38	35	33	31	31	28	39	33	29	26	21	43	27	39	39	20	30	41	23	29	34	37	35	40	34	35	30	27	31	39	32	27	31	42	35	35	28	29	28	38	30	38	32	45	32	40	43	31	25	26	26	38	29	31	32	40	34	19	34	21	33	31	32	37	30	26	38	28	20	35	23	27	41	35	28	40	31	34	26	30	36	30	30	35	26	33	34	32	33	24	40	33	33	29	39	22	28	34	32	23	31	29	36	26	25	32	26	33	33	39	23	28	24	30	28	44	26	24	33	33	29	25	30	23	28	33	28	30	29	24	27	22	26	35	26	37	35	29	20	35	37	41	31	32	34	41	25	30	37	30	30	20	27	26	34	29	23	27	22	34	30	33	21	30	39	34	32	34	31	33	28	25	33	29	35	32	32	31	32	32	41	32	40	32	30	21	34	24	28	22	21	38	45	36	28	22	28	30	46	43	33	42	33	35	33	20	36	32	32	31	26	35	32	30	28	37	25	30	38	25	33	24	33	37	32	37	31	21	29	34	31	30	33	31	22	34	24	34	26	28	27	26	37	31	32	36	28	30	31	38	24	29	28	24	27	36	27	29	43	38	24	23	36	23	32	29	27	28	18	34	27	31	30	23	26	35	37	33	28	34	39	34	16	29	30	22	36	31	24	28	35	39	30	34	29	34	26	25	37	25	36	32	40	23	31	20	32	22	40	28	24	37	33	28	28	30	39	32	32	28	39	27	30	27	41	36	40	31	33	42	24	33	31	23	26	24	29	26	28	39	35	24	37	23	36	24	25	44	38	35	25	31	28	27	41	30	36	30	34	30	25	29	31	23	24	39	39	29	34	28	38	37	27	27	28	32	25	27	34	27	38	34	27	41	35	34	25	23	30	24	30	45	30	29	28	31	29	33	23	39	37	29	39	27	44	23	26	34	35	35	22	35	27	38	38	26	38	40	30	31	25	39	23	29	30	30	28	24	29	31	41	26	37	26	25	34	36	29	33	33	28	25	39	24	22	39	36	30	35	41	24	25	32	32	24	34	24	29	22	36	30	27	30	35	25	28	39	24	28	31	37	25	31	31	19	27	32	41	32	35	28	35	36	36	29	34	30	39	37	28	31	35	32	31	28	28	34	33	35	29	28	43	39	28	28	32	32	27	25	30	37	33	23	22	30	21	22	34	36	30	28	23	40	32	39	32	41	33	34	28	37	24	34	24	26	30	31	20	36	40	43	31	34	29	25	25	28	30	23	32	27	34	22	31	36	37	28	24	27	30	28	27	43	24	34	23	34	30	36	30	38	41	33	34	35	34	32	37	31	29	26	35	17	37	34	44	29	24	36	26	26	47	35	34	25	33	33	39	39	29	26	32	21	29	43	28	36	24	37	30	33	25	34	34	31	27	22	26	30	24	30	28	27	25	31	39	27	29	28	26	29	32	22	36	28	35	27	28	37	33	37	18	18	38	38	27	41	37	29	21	23	30	28	25	27	29	37	28	30	23	28	48	32	25	26	36	35	30	21	36	31	31	29	25	27	34	32	41	30	35	31	27	34	24	39	31	32	30	28	25	35	34	35	38	36	28	25	36	30	28	29	18	34	41	28	35	30	35	35	29	34	27	28	24	35	29	32	30	40	32	28	30	37	39	26	35	28	30	42	27	29	22	29	34	52	34	27	26	25	33	34	26	26	26	28	30	34	36	27	18	32	29	26	34	33	41	25	35	35	31	32	37	26	35	39	32	29	24	41	29	31	37	29	24	32	28	31	32	33	18	38	33	30	34	29	33	26	23	33	32	28	31	25	30	28	29	28	28	32	34	30	36	47	24	30	37	30	36	38	32	31	28	33	22	32	24	31	44	31	24	38	23	29	30	25	26	30	26	38	40	34	30	36	23	35	26	38	31	38	31	38	36	30	39	36	35	31	27	41	26	28	32	29	27	44	32	37	33	22	33	26	27	28	36	30	33	30	37	31	23	39	35	28	28	34	34	27	40	23	33	27	32	36	36	30	36	34	33	28	22	27	29	36	30	24	33	33	33	45	26	37	31	41	31	36	39	28	39	24	34	44	37	20	28	25	26	39	35	32	36	30	32	28	42	27	22	28	37	23	29	27	28	29	32	33	38	37	40	36	28	31	33	35	30	33	20	40	33	25	32	30	25	33	26	22	29	32	32	38	30	23	30	37	38	33	27	22	31	30	36	23	34	45	30	39	30	24	30	24	35	40	26	35	27	27	33	16	41	24	23	34	23	33	34	31	26	36	38	23	35	29	26	27	27	35	28	39	32	26	29	27	31	33	33	35	35	32	44	33	36	35	30	37	35	39	23	27	35	33	32	36	24	34	36	32	28	26	27	32	33	29	40	34	30	33	24	33	32	25	31	27	31	33	33	34	28	35	34	28	35	41	29	37	42	31	31	34	27	29	21	44	23	42	35	30	34	20	28	38	36	33	29	33	28	31	34	30	44	22	29	25	26	25	28	34	27	36	37	26	19	28	48	27	28	29	27	29	28	29	20	32	30	32	38	30	28	31	34	24	29	24	25	36	28	30	30	21	32	35	31	34	42	27	34	24	24	35	36	23	24	33	23	28	25	38	24	27	26	42	25	35	28	21	32	16	45	31	37	25	41	27	46	45	41	35	35	29	22	28	38	34	21	38	25	30	34	25	33	29	32	24	28	31	21	33	38	34	23	33	36	29	38	30	35	43	31	15	24	35	31	32	32	33	40	26	32	21	36	35	22	30	32	26	22	27	26	36	43	35	23	36	25	33	26	23	34	29	28	28	23	31	28	26	28	32	19	34	23	16	31	31	34	25	32	26	28	25	20	37	36	28	37	28	32	29	33	23	29	18	23	31	32	32	22	31	28	39	39	34	31	24	28	21	43	30	29	36	25	28	32	31	30	27	28	22	35	34	36	21	26	31	32	22	30	26	30	24	36	27	38	33	40	36	25	27	29	23	32	27	26	18	32	34	49	36	30	36	40	28	33	31	33	23	26	20	31	30	33	35	37	25	30	37	36	29	34	35	32	32	32	34	23	24	30	18	35	24	35	29	28	24	36	33	23	19	31	35	41	30	40	32	25	30	41	27	23	26	32	30	35	24	30	31	23	22	25	33	26	27	43	29	28	35	28	30	29	21	34	20	29	31	33	29	29	34	34	30	35	25	29	27	31	27	31	38	31	32	30	30	29	19	33	26	25	29	23	38	38	36	21	32	22	33	27	31	34	35	30	21	39	32	29	24	22	33	28	39	31	22	24	30	35	35	36	30	27	26	31	26	23	36	34	36	35	25	34	39	31	34	41	28	28	34	26	37	18	36	33	29	38	40	35	34	36	36	32
45668	26750	15760	48886	82844	34621	25659	23842	20984	19840	21279	20634	17211	14180	12779	10289	8292	7056	6045	5278	4764	4528	4277	4050	3612	3189	2911	2603	2485	2197	1953	1808	1664	1519	1455	1272	1221	1179	1099	1040	1008	903	992	924	852	841	803	813	826	761	706	651	610	614	589	596	614	555	570	567	567	583	603	594	572	549	552	518	614	563	558	540	518	545	516	570	568	484	561	543	534	549	540	587	528	579	560	548	527	544	532	548	560	534	524	537	556	515	523	516	552	539	529	528	518	539	558	536	535	505	513	555	517	510	548	554	550	522	524	538	546	543	546	489	535	539	493	510	532	535	525	515	521	578	528	500	551	526	505	546	549	521	504	484	536	542	558	508	544	519	520	554	521	524	527	571	530	513	507	580	575	532	559	528	516	550	544	544	509	535	532	535	522	462	531	496	512	565	513	501	530	543	520	526	529	530	512	525	537	562	542	559	509	503	549	532	503	489	526	499	514	492	580	514	530	535	515	528	552	524	542	496	513	613	569	533	497	540	528	549	558	525	555	548	538	526	520	528	517	527	512	510	499	569	514	547	545	543	540	561	591	543	561	517	598	525	497	508	548	552	537	546	539	523	534	529	557	532	547	546	515	555	550	529	521	569	547	531	558	523	537	550	569	536	523	539	475	539	552	504	546	544	520	531	537	538	552	496	537	486	531	535	505	542	527	517	517	498	500	555	501	543	546	539	547	534	549	488	558	573	547	546	508	536	549	539	545	523	504	499	532	504	525	539	561	529	516	525	518	587	544	523	530	508	518	542	508	558	551	549	535	524	520	535	523	524	522	515	540	573	565	554	538	525	544	577	550	536	570	518	566	554	538	544	554	489	513	546	573	511	506	499	517	542	539	504	550	548	522	500	519	562	533	483	550	527	535	503	541	541	534	546	553	514	544	532	517	535	563	570	545	549	528	527	526	475	540	554	543	570	520	486	553	487	521	510	532	530	506	532	539	494	503	507	541	555	565	527	539	531	524	563	548	582	536	529	544	535	537	536	526	534	560	552	547	511	529	529	529	516	577	533	503	554	527	567	525	540	492	532	560	485	519	530	530	530	532	492	547	534	564	523	515	512	559	542	530	548	545	544	521	498	555	548	514	520	541	519	554	544	512	538	505	512	530	501	525	555	525	529	514	527	507	500	527	509	554	514	548	540	502	547	566	538	537	541	537	531	543	552	544	542	484	535	552	523	534	480	502	522	544	547	490	540	531	571	488	457	532	529	527	560	560	531	531	524	538	562	538	521	527	546	571	547	535	549	542	496	517	546	504	521	492	532	575	546	520	536	571	531	521	526	522	570	540	539	550	531	549	519	531	544	521	537	551	503	523	534	562	518	555	495	510	542	540	538	521	492	530	564	554	522	550	501	530	548	514	554	551	559	495	532	501	540	510	534	516	500	494	556	502	529	519	513	533	535	529	534	481	542	545	526	516	505	556	512	546	531	497	528	530	511	539	487	530	576	551	505	541	501	557	556	519	567	486	554	534	497	556	550	499	506	532	536	509	559	602	498	509	541	495	532	495	531	512	499	539	515	562	579	513	520	545	505	492	530	513	545	523	515	541	534	562	548	518	532	521	540	533	538	546	532	521	527	537	519	489	553	520	519	519	519	513	540	522	550	511	577	538	532	508	549	505	544	527	519	522	536	501	564	501	528	549	533	534	557	500	527	512	546	524	522	535	540	550	533	511	518	546	555	541	516	542	536	564	508	547	517	535	550	581	559	521	545	519	563	542	519	542	550	565	511	520	558	533	549	523	594	502	561	503	538	515	482	527	525	580	524	521	554	533	548	532	518	540	558	545	518	543	553	518	523	574	532	532	527	526	525	518	528	531	541	511	493	533	522	569	527	532	551	540	561	576	527	497	522	534	521	534	535	534	562	510	509	558	552	524	560	564	529	537	520	507	518	549	542	528	512	552	503	524	538	538	535	559	528	502	501	563	523	548	507	552	555	531	565	525	513	543	481	515	553	490	522	511	487	520	559	532	538	528	561	514	507	501	541	567	534	519	540	538	525	530	536	515	537	494	531	516	508	562	538	520	549	545	553	536	512	545	508	518	531	515	517	533	537	516	547	516	518	539	501	514	519	505	517	541	537	476	518	506	539	563	524	558	533	553	507	549	537	507	505	538	488	517	533	519	532	506	553	542	526	486	501	488	557	503	558	548	507	572	548	536	551	552	525	523	509	530	512	528	532	523	545	539	544	511	516	532	510	493	538	490	510	567	525	516	557	560	540	564	484	566	532	521	560	518	513	541	556	570	500	552	515	511	511	526	526	479	536	564	524	505	521	556	562	586	546	524	506	582	528	546	528	573	540	525	521	546	520	524	532	512	560	526	519	523	528	558	572	578	497	489	528	542	520	538	526	533	509	499	495	572	505	515	499	544	537	519	543	525	536	497	505	535	516	553	549	534	562	516	537	553	503	497	520	520	512	554	526	514	545	510	547	553	523	523	512	540	491	489	491	527	497	506	514	521	540	531	514	515	592	547	514	581	535	530	513	480	561	504	500	519	539	504	537	543	558	490	547	517	507	556	554	517	532	494	526	522	555	494	525	557	583	485	499	535	538	502	537	558	508	528	510	510	512	585	526	543	546	483	553	540	530	529	555	521	554	489	540	541	519	531	552	551	548	507	516	504	529	509	494	515	514	512	523	535	502	549	552	554	519	506	570	545	509	553	513	529	529	547	495	549	547	551	531	537	527	537	545	554	531	543	533	533	529	520	518	537	513	560	526	548	504	579	516	499	527	534	551	546	494	511	517	529	523	506	579	559	537	534	521	496	557	557	521	539	559	553	508	514	543	505	537	501	534	556	568	535	523	530	547	542	524	528	502	505	491	539	521	523	546	483	551	525	516	518	505	560	530	506	564	540	516	557	521	515	516	520	558	522	508	521	525	500	517	518	509	552	535	516	539	563	527	552	531	528	585	531	529	524	529	532	562	540	530	524	524	561	531	500	534	540	532	527	549	547	500	518	508	539	528	550	562	533	529	542	513	522	511	488	561	553	526	513	493	508	536	497	521	525	513	549	556	556	533	552	522	526	528	528	522	519	520	525	536	532	544	517	565	538	533	541	556	522	529	541	521	493	517	512	551	525	496	526	503	527	517	521	508	522	549	527	513	541	514	517	507	506	566	517	519	572	564	524	544	571	526	542	539	576	517	545	524	545	525	481	523	538	537	484	505	528	487	539	503	546	539	509	584	512	527	518	502	547	554	532	539	532	543	512	534	532	521	520	529	568	521	544	516	547	536	515	521	499	552	521	492	544	545	484	516	525	551	524	510	503	504	523	504	533	517	509	531	525	536	571	527	531	516	564	534	501	510	537	501	520	542	522	533	531	538	543	506	522	535	554	510	498	491	514	544	537	549	565	538	513	520	520	504	478	552	528	542	531	522	507	536	542	500	557	575	526	518	540	524	548	553	549	511	574	499	529	527	503	548	542	562	509	514	474	514	513	553	541	576
2947	686	234	273	2227	1064	133	138	151	158	211	168	156	105	122	97	80	85	62	57	55	52	51	45	36	43	37	32	36	31	34	33	32	28	30	26	21	25	17	22	26	30	27	18	31	31	16	25	25	20	15	13	22	26	29	21	17	12	24	28	22	25	19	23	20	24	21	19	22	18	21	23	17	17	27	30	12	22	21	22	19	23	27	26	15	13	20	14	22	22	22	21	20	29	26	12	25	23	34	12	14	15	18	16	17	15	21	13	17	15	18	20	15	23	14	27	17	25	32	21	20	19	21	18	15	20	22	19	21	20	21	14	26	19	20	20	21	21	21	25	14	17	23	22	23	21	23	21	18	23	15	16	25	22	33	21	23	17	23	22	18	27	16	21	30	22	23	25	22	19	16	21	13	18	25	17	25	20	23	20	30	21	14	27	20	18	16	21	31	21	16	17	24	24	25	20	16	28	24	17	11	25	18	13	12	23	18	14	30	22	25	25	24	25	25	32	25	22	17	26	18	24	22	20	24	20	16	23	12	12	16	19	29	23	21	19	14	21	14	21	19	17	16	12	23	14	15	19	23	21	16	27	14	21	21	15	18	24	19	19	16	16	22	20	23	26	20	24	23	18	14	16	13	26	21	21	11	20	16	22	16	16	18	25	20	20	23	18	21	17	19	21	26	32	14	26	11	27	16	22	22	16	16	20	26	21	22	21	25	22	22	11	18	23	22	18	15	26	18	17	22	25	22	23	26	25	20	22	30	22	24	14	22	18	20	19	19	21	22	24	30	23	18	19	15	28	18	23	19	18	27	15	19	17	22	17	23	22	21	23	16	22	18	20	12	29	25	19	18	21	21	27	25	14	12	9	22	13	11	21	23	22	21	21	17	21	22	23	20	23	22	22	23	21	25	21	19	23	18	27	23	24	35	24	14	18	30	20	20	21	12	19	24	21	18	19	18	18	20	20	17	19	28	20	18	21	20	26	18	20	20	24	19	29	20	21	22	24	23	20	21	22	16	24	21	20	13	18	21	22	35	13	12	20	20	14	27	24	24	21	19	22	18	15	25	19	27	26	19	26	20	26	18	18	34	22	20	14	20	21	26	13	29	25	25	20	21	25	27	20	16	17	22	26	24	19	23	26	25	27	19	28	19	14	13	18	16	18	24	15	25	15	17	16	23	19	23	23	22	27	21	28	20	18	22	25	21	19	22	22	26	24	32	25	20	14	28	19	23	26	18	18	27	16	27	27	28	15	19	24	14	22	26	26	17	20	18	21	24	20	20	28	26	16	10	24	18	21	31	26	21	20	24	22	17	26	20	19	20	12	23	18	16	26	21	27	16	17	21	20	28	16	20	20	20	19	28	21	15	19	17	20	19	25	19	23	21	21	17	24	29	22	25	21	17	27	18	22	21	33	19	18	16	17	23	12	26	18	26	18	14	28	15	16	15	21	25	19	18	15	20	26	19	16	17	19	25	20	17	20	18	15	12	11	22	26	24	14	20	23	28	26	9	18	26	25	21	27	24	26	20	18	20	24	19	19	15	23	25	17	19	13	20	18	22	18	17	20	21	14	22	22	21	25	19	20	22	14	19	23	26	17	23	17	16	18	16	26	28	20	14	18	18	20	26	13	16	22	10	21	15	17	16	21	14	15	23	23	11	17	17	20	19	26	24	17	35	21	21	14	21	15	21	19	20	20	20	15	21	16	17	18	24	19	16	25	21	13	18	13	15	15	15	18	26	16	23	27	27	21	24	14	24	17	19	16	21	18	17	19	22	24	19	16	26	37	19	16	24	25	26	22	9	19	29	26	32	13	24	23	9	19	20	19	24	22	20	23	18	25	23	19	18	17	20	19	21	23	14	20	22	20	21	24	21	21	18	15	22	20	16	23	16	16	33	15	20	22	21	15	21	18	14	24	27	22	22	19	12	23	18	19	16	21	20	22	13	18	18	23	31	27	17	23	18	22	28	24	22	22	24	24	16	24	30	26	30	17	21	22	18	21	26	17	26	19	16	18	27	16	21	21	16	25	24	18	26	28	21	15	19	20	17	16	15	21	27	27	17	28	22	21	20	19	18	26	18	21	24	14	24	14	15	15	15	20	14	30	24	20	29	16	21	17	18	20	27	24	15	11	28	23	26	22	21	21	13	25	15	19	24	18	16	25	15	14	15	23	25	25	21	22	17	24	18	23	27	22	17	21	12	22	22	15	11	20	28	18	16	22	24	19	22	20	23	21	25	18	21	19	31	26	18	18	17	20	19	20	18	18	25	21	16	23	19	24	25	20	15	25	23	26	21	23	22	22	17	23	29	19	18	17	16	19	21	23	17	20	20	15	17	20	25	28	28	20	12	24	20	16	18	20	25	20	24	12	22	26	21	16	29	22	28	16	25	27	23	27	14	17	23	24	19	14	24	34	26	24	15	21	23	23	18	19	25	22	13	20	14	19	15	10	14	15	21	21	18	25	17	29	18	20	25	18	19	21	20	21	12	13	15	31	25	23	25	20	15	15	17	13	24	21	18	25	19	18	20	11	19	26	18	27	11	13	17	20	26	24	22	13	27	20	24	19	15	19	19	22	26	17	19	22	11	22	21	22	19	13	22	20	16	26	24	22	18	17	9	20	26	20	21	23	19	27	22	21	20	16	17	24	25	17	18	24	22	19	34	24	16	19	18	17	20	25	15	25	19	21	31	27	23	20	19	24	14	22	21	22	21	25	22	27	19	17	16	24	13	24	26	26	22	16	20	11	20	25	24	17	24	22	18	33	25	23	19	16	19	20	16	15	22	14	23	26	12	11	24	19	27	19	20	21	29	18	24	23	15	22	31	25	23	14	16	16	20	20	21	22	12	24	23	17	17	18	16	9	18	19	16	29	21	20	17	16	25	24	30	21	19	19	22	23	17	21	19	18	19	23	32	21	29	22	21	19	24	25	17	14	23	20	14	24	25	18	21	16	24	26	26	24	13	22	19	26	19	21	24	17	20	21	23	21	24	16	18	17	21	24	18	19	22	18	24	16	17	22	27	18	19	18	22	21	22	25	22	26	20	18	24	27	19	16	25	25	13	19	15	19	17	24	22	17	15	15	19	23	24	12	20	18	16	17	18	21	21	25	25	22	20	24	30	24	23	21	23	21	16	28	25	18	16	24	26	15	25	17	15	19	15	20	13	19	27	20	16	16	21	16	20	12	27	21	19	18	19	17	16	16	16	19	17	25	12	18	24	20	14	22	16	24	16	17	16	18	16	19	19	14	18	24	24	17	12	21	22	20	20	18	13	21	17	23	19	19	20	18	18	24	17	19	17	19	21	27	20	17	29	23	16	20	24	22	16	26	18	22	18	21	24	23	24	24	24	15	23	22	19	26	18	16	26	19	19	22	22	23	21	19	14	17	12	18	19	20	24	25	18	25	17	25	16	26	17	21	22	26	23	12	21	22	24	19	21	23	20	18	27	18	21	25	21	17	16	28	17	21
32641	17597	7949	22096	51476	25511	15017	13869	12881	12115	12142	10935	9326	7007	6348	5240	4053	3530	2991	2611	2432	2284	2057	1930	1767	1605	1434	1333	1157	1054	988	870	821	809	792	659	666	605	623	559	534	578	535	553	488	471	467	474	456	444	421	452	389	387	392	420	384	412	407	406	381	401	376	383	411	387	397	357	360	422	369	386	359	386	366	342	375	363	389	357	385	357	361	355	383	352	387	334	379	365	393	329	376	384	395	393	350	366	350	365	351	358	393	307	369	404	361	374	389	362	378	379	352	371	358	365	357	346	354	369	379	377	361	354	352	384	348	391	369	385	363	324	352	327	347	356	369	363	357	353	385	349	363	380	357	375	358	342	384	376	372	354	373	343	365	358	346	349	376	315	333	365	342	390	383	314	375	359	374	362	342	350	374	376	392	373	359	384	375	400	360	392	365	381	375	367	389	348	375	373	368	337	371	361	382	371	325	388	366	378	352	355	377	382	349	366	340	357	357	357	358	383	347	374	387	343	368	336	365	387	338	350	368	369	361	356	367	373	327	392	364	324	352	372	380	372	337	376	376	383	392	343	351	350	349	370	374	380	349	335	365	348	362	373	339	345	367	379	364	332	338	354	336	341	356	314	367	342	354	385	336	397	372	376	367	372	339	354	337	360	385	348	359	358	385	345	372	370	354	382	381	356	360	329	355	355	345	358	363	344	343	375	398	357	338	372	361	352	401	352	380	337	347	371	376	333	383	337	380	329	365	346	350	349	372	365	361	350	358	375	364	362	387	363	371	397	338	345	377	320	381	359	361	309	336	334	364	375	337	399	362	401	369	340	367	347	376	358	369	407	329	385	381	327	380	381	364	386	371	342	358	371	363	340	377	397	365	338	370	327	360	389	387	400	309	395	349	356	346	369	402	353	367	376	387	342	352	349	373	362	391	374	373	340	375	376	363	364	385	346	353	365	337	372	374	373	351	378	330	341	345	364	364	374	358	350	371	389	340	387	348	339	356	372	338	315	350	344	357	401	349	371	341	350	373	346	360	392	367	394	354	378	396	348	365	351	363	356	352	357	358	350	348	385	384	400	347	367	342	314	357	363	378	358	326	379	329	359	371	370	391	341	374	351	381	390	385	380	348	362	387	382	340	375	383	352	371	345	341	323	370	381	375	375	374	364	344	360	368	338	364	353	344	351	315	385	345	350	368	339	394	384	343	352	396	346	359	384	370	377	342	401	387	347	352	363	367	349	368	358	351	339	393	349	396	366	359	342	368	323	367	368	363	342	354	391	373	369	357	352	392	376	312	358	373	338	353	329	355	363	359	394	355	410	350	387	337	343	383	361	371	380	362	393	393	362	364	371	341	383	377	399	329	383	350	372	353	378	371	353	368	339	365	352	351	339	357	362	382	353	359	339	350	356	328	352	380	351	367	394	368	369	357	356	343	332	375	349	362	357	317	335	355	351	344	372	361	330	399	361	335	375	367	349	327	358	364	372	327	369	364	363	335	379	367	335	356	413	368	349	306	364	361	356	349	338	368	356	326	378	378	370	379	356	337	351	349	364	351	348	358	371	349	362	328	317	381	336	353	359	384	378	350	350	346	377	360	337	346	353	341	357	354	341	338	395	345	358	357	357	371	356	332	325	384	371	343	343	370	354	383	339	373	354	341	353	354	309	362	366	370	360	381	329	380	358	374	358	348	328	373	380	372	332	360	388	374	348	373	334	368	365	331	385	363	377	376	393	376	338	347	389	365	343	364	362	365	354	357	345	354	389	377	366	330	351	329	363	346	385	334	363	363	348	346	365	336	352	360	383	348	355	347	391	356	359	349	332	356	351	357	343	339	356	351	370	388	375	368	376	349	346	352	349	367	363	362	356	354	377	354	333	353	370	357	367	372	337	363	335	350	358	394	388	356	356	344	337	343	383	389	395	400	377	390	355	363	393	401	365	371	362	352	343	369	378	386	346	378	343	376	358	374	323	375	344	328	348	348	362	388	339	385	406	342	330	375	347	363	366	327	378	352	357	364	402	360	350	369	362	375	366	334	357	347	350	371	365	360	362	387	367	372	358	307	363	343	368	338	341	367	377	380	351	377	344	387	370	344	348	372	365	361	360	381	359	363	380	366	366	378	371	327	358	367	350	354	384	355	365	353	391	375	338	378	382	347	360	365	344	377	349	342	358	367	357	384	356	364	359	355	342	382	346	343	346	351	359	378	349	366	351	421	390	327	381	372	365	361	365	355	362	360	363	365	351	354	345	372	343	374	355	382	357	356	352	334	382	353	340	363	382	345	362	382	384	363	388	348	367	367	335	362	373	360	342	384	366	394	378	357	374	339	346	367	365	365	354	378	354	374	348	348	420	347	369	329	344	375	357	366	365	399	335	352	337	382	362	388	378	393	364	382	371	356	327	337	386	372	349	347	361	337	326	360	376	373	358	353	337	381	372	349	379	350	373	359	372	330	345	353	344	376	387	363	335	359	372	323	343	374	358	334	364	370	380	377	342	353	354	354	350	331	377	350	366	340	368	376	323	355	362	382	353	343	386	353	353	357	364	362	351	355	365	372	391	359	376	324	351	369	376	344	360	385	348	347	349	350	384	350	322	393	352	400	358	323	359	363	367	377	363	373	322	388	369	339	352	341	339	325	376	341	364	401	356	376	327	372	351	373	352	387	370	317	370	350	358	368	344	361	377	342	380	370	383	361	362	411	349	358	391	365	359	321	332	363	360	382	369	349	355	347	354	354	361	339	341	371	352	370	384	344	364	392	360	351	342	346	363	362	347	349	351	356	330	353	378	359	351	384	342	355	378	361	347	365	345	365	371	379	349	357	361	382	344	354	365	354	393	370	324	373	367	347	337	349	398	353	328	380	361	324	366	358	362	362	375	387	373	349	344	377	342	354	379	352	376	369	362	357	365	344	316	356	395	392	384	373	376	378	400	370	357	369	359	359	377	349	363	355	371	374	370	359	352	343	384	336	355	379	350	358	338	408	366	364	332	360	366	352	389	382	390	330	371	362	344	340	347	367	352	334	367	357	364	355	374	386	348	369	381	349	405	401	362	368	353	366	367	412	337	357	339	347	393	348	340	338	372	347	359	414	354	351	354	370	355	331	380	373	351	377	338	345	361	356	392	346	350	373	345	352	393	365	373	347	379	334	372	370	390	388	349	378	349	386	396	351	365	364	346	363	350	325	366	351	356	357	390	376	353	339	384	387	336	383	369	363	330	373	362	357	330	340	362	332	399	380	354	389	335	335	344	323	334	358	350	343	390	386	369	346	347	399	387	326	377	373	340	374	337	356	358	357	374	371	354	355	351	360	364	373	360	364	384	357	374	379	367	360	385	366	344	373	326	360	365	376	360	377	383	346	327	352	341	408	365	351	367	363	380	324	332	381	333	353	350	334	333	367	385	355	356	360	338	361	344	335	364	348	363	357	387	318	341	378	349	347	343	353	364	361	345	378	386	377	350	350	379	398	393	370	352	357	347
5912	2064	593	1143	12125	8582	315	296	346	356	332	287	249	193	200	189	125	104	117	108	95	95	65	80	71	59	51	56	59	45	51	41	35	34	37	38	42	32	42	32	30	33	28	25	37	24	33	28	26	28	29	36	26	19	21	17	16	27	21	19	12	23	22	32	20	23	30	22	22	23	23	23	22	23	26	34	19	17	30	23	19	20	25	29	29	21	24	24	35	28	32	21	18	32	24	16	18	23	26	20	18	23	33	17	18	20	28	27	27	21	22	29	23	27	27	24	19	26	18	27	23	21	18	20	26	22	22	15	29	24	26	21	12	27	25	30	21	27	27	26	20	25	24	29	21	26	23	31	22	26	20	16	36	25	37	21	17	26	25	24	18	34	37	24	33	32	22	29	27	30	37	34	15	29	30	19	28	33	36	25	23	21	23	20	23	16	23	22	20	28	29	24	24	21	20	37	27	40	16	23	23	20	24	30	21	27	26	18	22	31	23	26	33	21	27	33	35	26	21	34	28	34	24	25	19	18	28	20	26	20	23	24	21	25	28	25	33	24	28	17	35	24	21	25	21	17	23	25	20	28	26	23	26	33	23	21	27	25	21	21	22	16	32	24	22	27	26	24	21	31	19	28	33	26	27	30	26	23	27	23	25	19	22	21	26	21	24	34	30	26	34	33	27	27	18	26	21	27	27	16	17	27	28	29	23	30	24	22	9	28	13	30	23	25	26	20	28	20	33	15	22	20	25	25	19	27	23	19	24	32	25	30	17	35	25	30	27	31	28	24	27	29	14	37	28	26	28	21	21	28	25	21	24	19	33	21	26	23	33	33	20	34	27	20	32	30	29	30	23	24	20	24	21	23	32	29	17	23	26	11	29	25	23	16	32	35	33	30	15	12	16	30	26	25	17	26	18	23	29	25	20	25	23	26	25	30	17	30	35	26	32	24	25	27	21	22	22	18	27	16	26	34	26	33	34	28	26	25	26	28	22	17	27	29	29	23	30	22	26	24	18	24	23	27	32	16	29	27	24	34	31	24	34	24	36	30	26	18	27	20	23	15	26	25	25	26	24	25	20	19	19	34	27	30	27	22	25	36	28	24	29	26	36	29	28	27	29	27	25	38	18	19	25	16	13	23	22	24	20	21	18	26	39	22	19	24	33	24	18	36	36	25	30	19	31	29	22	25	24	26	30	20	15	25	27	17	24	37	27	32	28	25	25	20	19	20	32	30	21	28	32	30	26	22	19	16	29	26	19	30	28	25	26	17	28	27	32	18	21	27	24	29	23	26	29	26	25	24	27	28	24	25	22	26	29	28	23	17	18	20	22	21	25	36	26	27	22	33	23	30	22	29	27	30	30	35	15	22	21	22	34	23	23	25	34	18	20	20	21	25	27	26	22	35	19	23	28	28	24	25	29	32	18	16	33	31	21	24	16	23	22	25	35	27	26	19	23	32	23	17	20	26	37	21	33	21	25	23	28	26	26	21	21	26	28	28	28	24	20	31	20	25	18	23	10	31	19	25	27	22	32	29	23	19	27	24	20	23	25	20	21	33	28	24	21	23	29	26	29	28	19	32	19	23	31	21	24	24	26	28	25	22	32	20	30	24	22	23	27	33	22	19	29	19	23	25	23	23	26	13	25	34	22	23	28	26	28	26	25	20	29	25	33	24	36	21	23	21	23	24	22	26	20	22	25	26	22	16	25	31	27	23	19	22	23	15	26	30	24	27	29	36	32	28	29	19	22	19	26	24	27	34	28	28	26	24	26	18	28	19	24	26	24	30	29	27	31	26	42	25	29	24	28	23	17	20	22	20	26	29	33	21	34	16	18	20	24	22	28	30	18	17	29	19	29	21	22	26	22	29	29	22	25	26	26	24	25	32	30	21	21	23	26	29	26	26	29	14	17	27	26	33	27	23	24	31	22	22	24	21	29	18	23	17	19	24	30	30	29	19	25	27	19	21	36	29	22	18	22	24	33	29	25	18	29	24	25	17	22	39	25	35	31	19	24	35	20	39	25	32	27	25	33	24	25	17	22	29	24	25	29	16	19	24	29	18	21	31	21	25	21	24	23	15	27	32	32	21	27	26	21	26	24	29	26	23	25	29	25	21	23	34	26	19	28	18	20	22	27	27	21	25	30	22	18	18	24	26	21	14	28	22	24	31	24	24	18	26	28	23	27	22	25	18	30	29	30	32	27	25	18	18	25	25	26	27	21	41	21	26	24	17	30	36	20	18	22	31	28	27	27	21	28	22	29	32	36	23	24	28	23	24	22	21	20	22	29	32	23	23	29	21	29	25	19	18	19	28	21	22	22	23	26	23	23	20	17	20	20	22	22	20	27	32	27	21	24	23	16	35	28	21	18	19	17	28	16	29	28	16	25	20	22	23	32	24	26	24	21	22	35	26	27	21	29	19	31	25	34	25	19	22	23	19	15	23	20	39	18	29	30	27	30	29	19	15	28	17	21	19	29	21	28	18	25	18	22	34	16	32	21	25	24	20	29	25	33	24	22	20	26	22	15	26	26	23	19	15	22	30	17	36	23	25	25	32	29	27	25	29	23	30	27	28	27	15	34	25	26	17	29	17	34	29	26	29	25	30	31	29	24	32	25	22	20	32	21	20	24	25	18	29	17	17	21	21	31	22	26	21	30	27	16	31	27	34	23	26	15	28	30	28	26	36	26	26	27	37	24	23	24	29	23	22	31	24	24	32	23	18	17	20	25	20	25	24	33	15	19	17	20	24	25	34	21	19	26	24	30	30	32	30	27	28	19	18	32	27	25	21	26	18	26	28	22	21	32	34	21	13	30	22	31	22	27	21	30	25	20	29	31	25	23	19	19	22	21	27	27	29	27	25	27	23	24	20	26	18	19	24	30	26	23	19	24	32	28	26	21	43	19	24	28	28	32	27	30	32	22	22	16	20	27	23	23	21	23	22	23	28	21	25	23	32	34	24	34	21	24	23	30	25	22	25	26	26	25	32	19	19	23	21	23	20	29	28	27	15	21	26	31	26	21	25	25	18	30	22	23	28	18	21	29	30	30	26	22	26	26	33	32	21	25	27	30	23	23	23	20	25	29	23	25	28	24	26	25	25	26	21	23	19	24	24	21	32	24	23	24	16	27	20	23	23	24	24	26	32	33	32	31	22	31	29	35	19	41	32	20	32	16	26	27	23	23	29	25	26	30	23	29	22	29	21	23	23	21	17	14	28	26	23	26	17	19	29	27	25	30	25	24	28	28	27	27	30	28	21	24	31	30	26	31	27	23	26	22	23	30	27	21	30	34	26	23	29	22	20	22	20	21	19	28	15	23	24	26	26	28	22	32	31	24	24	27	17	30	20	26	12	27	19	25	23	31	27	20	28	32	17	26	28	26	29	23	19	19	24	25	35	26	33	25	33	35	21	30	21	25	21	30	21	28	16	24	28	25	23	28	24	26	22	32	30	22	20	26	31	31	29	21	22	25	23	24	27
44196	24177	13795	38331	79763	44217	22328	22505	21433	19996	18896	16561	13891	11184	10639	9431	7209	5933	5335	4770	4354	3909	3652	3422	3051	2671	2425	2159	2036	1797	1493	1357	1239	1287	1222	1093	1016	958	912	813	835	837	803	791	720	664	680	641	568	585	568	549	521	543	475	503	482	447	531	473	508	466	513	468	480	519	476	498	485	448	477	476	435	451	451	460	465	473	441	446	454	378	449	471	450	440	428	421	448	428	472	438	478	438	428	444	459	446	463	438	442	463	469	452	463	460	423	473	442	467	444	436	466	441	426	435	471	432	466	444	445	421	440	460	460	473	426	428	416	494	476	425	467	465	442	477	486	434	430	418	459	452	431	466	431	474	455	467	415	427	454	461	436	431	472	434	425	422	434	458	472	450	440	459	476	474	433	380	429	428	461	450	461	445	451	445	458	468	421	432	443	452	476	440	421	422	442	430	434	435	430	417	462	413	419	416	448	450	470	442	466	460	426	426	445	459	468	480	422	451	418	448	462	431	428	466	430	430	417	416	459	472	478	460	443	451	443	450	412	454	455	416	460	436	437	425	450	436	466	450	456	465	443	457	469	480	448	473	480	437	446	434	448	437	436	401	419	422	436	423	448	448	464	426	431	444	437	415	464	460	413	433	449	454	489	453	448	418	413	465	438	425	466	430	432	480	466	430	469	424	430	435	459	461	407	458	455	440	461	447	457	465	446	445	419	388	439	423	471	457	428	462	411	424	430	459	460	428	433	428	439	422	445	419	457	447	435	410	477	443	443	435	458	466	493	465	435	462	434	467	449	449	457	409	418	467	458	457	449	450	460	482	488	452	447	454	463	441	486	475	490	461	438	455	402	431	442	433	434	444	405	499	454	434	423	442	474	426	455	445	390	444	480	426	404	491	478	417	432	410	441	417	450	451	449	456	458	460	478	406	486	445	495	449	457	413	428	449	447	432	455	486	486	457	458	465	440	469	442	436	459	459	432	465	441	463	427	431	472	458	478	436	455	430	421	438	424	465	431	398	446	416	478	424	446	443	442	446	449	464	408	417	474	408	448	446	427	431	441	433	441	421	463	424	446	424	456	444	492	467	394	450	458	485	418	437	465	463	436	417	463	480	450	499	451	459	438	456	424	445	435	466	420	452	437	468	385	458	490	459	428	416	435	428	490	459	459	424	460	455	451	448	448	428	445	445	480	423	448	452	453	433	464	449	446	452	454	447	434	474	455	434	457	415	475	436	426	433	421	451	463	427	434	442	429	444	453	500	469	465	439	453	449	455	463	416	428	436	421	458	435	438	449	421	430	408	428	426	410	424	423	414	437	467	427	430	461	422	400	455	447	449	419	438	430	405	468	486	407	440	434	472	440	430	447	454	451	449	458	428	408	430	465	457	444	446	419	434	475	434	447	423	403	458	444	423	446	452	430	423	434	473	438	434	481	468	460	447	424	455	421	454	428	462	461	443	441	455	460	472	496	442	409	443	465	487	424	445	438	471	452	417	406	450	470	449	466	434	439	431	408	432	425	441	476	442	503	435	441	433	441	446	463	453	425	442	427	437	418	440	427	409	429	456	453	437	439	462	435	437	451	494	435	451	474	449	443	456	408	433	417	492	448	468	461	455	447	442	432	474	447	493	471	437	450	470	484	455	452	405	473	408	469	494	462	438	452	429	455	445	407	433	462	446	448	437	435	457	457	465	460	413	494	466	445	418	411	434	453	433	425	425	474	450	428	439	452	480	435	455	460	418	440	448	468	442	445	444	441	458	427	474	433	469	444	432	436	422	444	460	444	465	477	426	430	433	430	474	478	449	415	404	465	440	446	442	423	436	456	464	434	451	458	444	436	426	470	480	459	449	418	455	481	450	425	436	432	453	440	476	414	400	431	424	498	450	434	460	469	441	468	464	437	470	414	420	447	444	429	465	409	431	432	440	411	455	465	454	439	465	444	424	435	446	437	406	462	458	470	436	423	429	425	432	438	455	498	457	431	444	426	446	430	479	427	412	469	464	431	416	414	488	470	448	428	439	456	469	415	425	459	429	436	461	452	444	464	456	413	463	451	423	389	415	467	463	457	419	464	450	449	431	468	456	431	455	456	489	436	432	416	449	465	445	467	420	462	461	403	453	479	465	474	457	431	437	464	439	421	407	427	436	424	439	438	403	437	416	424	450	451	470	450	419	444	468	428	425	449	472	448	441	425	424	463	466	438	438	467	484	430	436	423	432	409	461	424	436	414	428	442	436	452	451	432	461	444	420	451	442	483	442	406	462	427	419	436	460	438	501	436	443	436	426	474	454	436	465	453	478	459	445	473	449	488	443	442	442	449	494	431	449	413	479	467	428	450	467	453	489	464	468	422	441	444	465	425	436	443	471	438	431	464	468	461	440	449	469	395	483	450	424	471	445	429	446	473	476	423	452	404	438	476	498	441	451	451	435	462	454	403	447	454	433	421	442	433	423	453	428	466	449	417	415	474	426	453	445	432	437	457	416	433	463	444	434	450	436	412	453	438	413	434	444	478	397	439	440	452	428	444	463	485	452	415	444	427	487	451	449	451	440	422	471	446	450	451	472	443	419	438	485	440	478	410	444	452	445	484	443	448	442	426	425	435	427	474	469	431	440	429	425	433	425	401	445	409	458	431	463	408	451	418	485	449	474	407	453	429	442	457	461	499	410	470	447	426	426	417	442	467	482	448	441	391	443	460	428	412	425	439	458	459	431	445	433	439	427	434	398	481	455	448	457	463	436	471	447	461	414	496	434	453	442	511	416	448	409	429	445	488	448	436	447	454	436	430	475	453	479	434	448	443	434	423	425	447	418	421	427	435	455	452	452	423	472	461	451	445	466	434	403	448	417	413	455	461	427	425	447	470	446	486	431	500	436	394	465	449	432	438	418	470	453	470	467	414	463	473	456	447	406	452	448	432	475	424	438	458	408	464	403	458	454	452	446	414	425	434	440	439	418	431	431	456	457	465	451	439	432	456	384	419	399	451	449	467	458	450	422	451	411	441	418	443	439	428	438	451	447	416	450	425	427	430	476	436	420	442	455	444	421	444	456	452	456	472	460	458	386	425	479	435	415	437	448	445	427	452	434	428	455	452	441	468	455	463	422	402	425	457	424	432	413	444	450	485	412	467	476	484	451	478	452	422	422	442	505	417	441	448	427	445	466	430	443	439	446	452	441	458	419	447	476	435	453	409	447	475	437	457	410	445	437	425	462	417	447	444	414	452	446	440	414	400	441	467	446	496	451	452	454	465	472	459	446	476	479	459	414	451	467	479	476	423	423	443	479	463	453	448	462	481	411	391	440	431	478	481	411	488	416	460	439	460	438	439	435	417	455	466	423	444	470	418	428	434	419	466	437	435	460	405	442	466	451	445	434	439	446	453	459	454	469	471	451	435	424	450	404	434	417	391	442	428	453	453	409	456	419	440	445	488	460	430	438	468	449	421	445	422	454	434	455	498	442	453	423	436	454	422	418	471	416	434	423
5536	1180	450	659	7824	5706	203	192	238	292	262	225	173	154	133	127	86	80	73	58	64	70	76	61	47	56	48	53	43	47	48	32	46	42	44	45	28	26	35	35	32	28	30	22	28	25	29	20	26	36	31	28	31	29	39	43	28	32	21	39	32	31	36	27	33	29	36	30	27	42	26	37	34	28	25	26	20	32	21	33	40	34	29	30	26	24	28	26	37	31	25	27	30	18	33	28	25	40	31	32	30	33	26	29	35	31	34	32	32	30	32	32	29	22	25	14	30	27	36	26	26	25	29	27	19	33	21	25	18	37	35	39	23	30	26	22	25	30	22	32	28	26	35	24	36	31	29	30	35	31	33	21	23	30	29	23	27	26	37	25	26	27	27	29	27	30	25	28	19	25	30	21	28	38	24	29	42	33	21	41	32	22	30	32	28	29	25	32	32	30	35	38	33	30	33	23	32	25	23	33	41	38	29	27	26	30	21	18	26	37	30	40	31	36	37	35	25	23	22	30	34	33	33	29	26	37	25	24	36	28	18	27	31	38	28	33	22	30	31	31	18	23	37	19	40	26	26	25	23	29	29	18	35	28	30	27	22	20	31	29	35	25	37	26	29	36	25	19	30	17	18	30	30	35	27	28	24	25	33	31	26	42	23	31	24	25	37	25	30	32	36	34	26	26	35	29	20	28	22	29	28	30	31	36	34	29	31	39	31	29	19	28	24	31	18	31	29	33	34	28	41	40	30	31	30	31	36	28	20	31	27	27	35	27	24	37	32	36	40	28	29	29	28	22	39	22	24	16	24	24	44	25	26	27	34	24	25	24	20	28	22	35	26	23	38	25	24	21	42	27	42	29	31	36	27	19	30	33	26	31	32	37	37	34	36	32	30	29	35	28	20	33	32	28	39	29	29	30	24	30	30	22	28	24	21	37	27	44	28	26	23	42	32	25	28	39	18	31	35	23	32	20	28	32	37	38	33	25	26	31	31	30	29	32	28	22	25	22	35	31	28	33	27	30	33	27	35	28	27	39	18	35	28	23	37	33	26	29	33	28	29	30	26	21	30	35	23	39	35	29	34	29	34	25	32	29	32	22	43	32	34	29	34	26	22	35	35	39	26	39	28	24	24	30	25	33	23	27	28	27	34	34	32	32	34	33	32	34	27	28	26	27	27	23	29	30	38	30	36	19	34	29	36	36	29	28	28	24	20	20	33	27	32	25	30	30	35	27	33	34	23	32	27	41	34	28	20	22	29	33	23	26	27	28	31	23	27	31	35	23	30	39	25	39	38	39	32	37	33	40	26	30	29	36	33	32	29	28	19	29	20	37	30	35	23	32	29	21	28	26	29	36	33	27	23	34	30	36	32	38	36	40	31	33	27	27	29	25	37	32	38	33	34	39	31	26	20	31	26	31	28	32	23	27	36	24	28	38	30	27	29	26	38	31	38	36	36	31	35	33	34	29	28	35	27	25	20	38	24	32	24	28	19	36	28	25	28	34	30	25	27	38	37	34	27	27	27	32	38	44	28	28	30	34	33	24	44	32	30	31	40	26	42	35	32	30	26	32	31	21	25	23	21	25	34	25	22	34	28	30	30	30	20	31	28	23	32	29	29	27	27	31	26	22	33	28	35	26	36	36	31	37	35	20	28	25	25	20	33	21	34	26	26	27	28	30	27	23	32	34	34	36	33	17	25	25	33	36	29	26	37	30	36	23	35	37	22	27	30	35	28	35	30	31	26	33	29	31	38	31	36	31	28	26	25	26	34	27	30	29	26	28	37	36	25	25	33	28	29	42	30	30	24	28	34	33	22	42	24	32	30	24	24	30	28	33	33	25	31	29	30	29	25	20	31	26	27	29	33	23	37	22	34	32	32	34	25	31	32	22	25	29	24	34	26	34	25	29	21	29	26	34	32	31	37	30	35	27	32	19	30	28	30	24	24	34	29	34	35	38	27	25	29	30	29	27	35	32	31	42	31	20	22	33	29	31	36	35	27	38	30	33	25	38	25	38	29	25	34	36	19	33	33	25	20	32	30	27	27	23	27	34	33	32	20	28	29	31	35	40	24	31	30	37	28	28	29	21	29	30	35	28	26	24	34	29	30	33	28	23	28	28	34	35	21	30	33	39	29	26	35	32	26	34	30	31	34	25	29	27	33	23	42	25	23	28	32	26	22	28	33	27	30	34	35	25	17	34	33	32	22	23	40	37	29	26	35	34	36	27	27	23	24	31	31	26	23	25	31	42	30	25	20	32	36	25	34	26	32	31	25	17	22	30	34	25	25	30	32	38	35	15	31	35	25	28	26	35	30	33	12	28	31	27	34	22	25	23	24	35	38	29	25	33	26	27	34	46	39	42	27	24	30	31	31	26	33	29	34	34	29	31	32	22	27	28	31	36	16	38	37	35	28	31	32	21	25	40	28	31	30	20	30	37	32	20	28	40	22	26	31	26	29	28	19	29	24	32	22	22	23	24	26	44	33	33	35	28	24	30	39	22	31	26	34	30	29	28	30	23	29	24	30	27	25	35	34	27	28	21	24	38	35	26	28	34	37	38	35	36	24	38	28	29	39	29	27	25	30	21	31	28	32	25	26	32	26	24	35	29	29	40	21	36	32	36	31	29	23	27	31	31	32	32	20	25	25	29	31	30	40	30	25	36	35	26	22	25	32	36	25	24	28	29	19	36	24	30	31	24	26	37	19	26	35	20	27	35	38	31	23	24	23	27	33	35	28	37	26	32	27	24	30	40	28	24	36	23	28	37	28	22	34	31	29	29	29	39	35	26	30	38	34	27	34	20	34	29	29	21	27	29	25	35	30	29	33	28	24	48	25	39	23	26	28	36	26	31	41	28	22	24	25	29	34	41	32	27	26	26	17	21	27	35	31	25	29	31	31	26	25	21	27	35	31	27	31	21	33	37	21	32	33	29	34	31	24	36	23	24	17	31	31	27	35	32	37	28	37	29	30	29	46	33	34	23	32	33	27	31	25	27	32	32	21	25	29	33	24	30	30	26	29	23	34	25	34	26	32	27	42	33	33	21	35	29	39	21	38	37	36	30	23	29	25	33	26	32	38	29	35	33	30	18	28	26	30	30	27	35	29	23	33	26	29	33	37	22	31	24	32	25	30	24	29	34	38	30	33	32	30	31	28	23	25	23	28	32	30	29	29	25	29	31	16	37	32	31	23	23	31	33	33	20	17	25	25	33	31	34	21	40	30	35	36	28	36	33	29	32	32	24	26	40	34	34	33	23	27	26	20	33	20	32	33	35	38	27	31	25	30	39	31	30	29	38	16	37	37	30	37	30	34	25	31	34	32	34	31	29	23	37	31	20	34	30	34	30	31	30	25	25	31	34	31	33	32	29	35	25	26	29	32	34	28	24	29	22	38	29	32	28	28	36	31	24	31	29	38	26	27	27	32	40	38	17	31	37	31	36	26	30	22	29	32	31	37	31	27	36	26	24	37	26	29	25
38462	20467	11340	30616	72137	43738	17658	16632	17967	17369	16165	12552	11062	8629	7406	6988	5197	4259	3829	3366	3114	2935	2775	2535	2338	2032	1861	1713	1518	1348	1213	1210	1195	1065	959	1002	920	851	817	830	789	749	782	724	705	675	664	612	608	623	605	564	530	549	570	550	528	548	531	577	480	520	513	506	538	539	506	535	497	528	527	520	532	517	504	548	534	500	519	525	533	533	528	528	495	513	558	536	494	521	517	548	526	519	534	521	525	525	537	572	516	547	511	558	482	535	495	498	500	528	572	520	509	544	501	527	534	577	526	554	512	504	494	533	508	492	555	512	526	544	550	555	500	496	508	545	540	534	508	491	530	505	507	513	523	527	528	511	525	534	520	489	544	525	530	510	509	525	547	526	545	485	507	490	541	512	549	547	517	545	483	516	514	517	512	537	503	491	537	531	532	509	512	499	515	499	519	514	495	535	505	515	509	559	549	500	489	518	513	472	488	474	511	490	495	546	524	498	549	494	482	493	517	545	527	511	537	524	533	510	504	492	490	510	502	501	502	518	483	520	541	482	489	527	517	516	502	552	525	512	513	486	587	505	510	520	553	481	516	533	505	522	495	528	501	549	544	509	529	518	523	526	469	527	477	520	481	501	508	516	550	498	516	521	543	539	497	512	544	547	486	566	533	488	508	510	528	523	514	534	533	504	515	533	524	519	510	498	502	473	493	505	524	489	497	507	501	531	500	475	521	546	517	525	540	489	516	509	504	467	521	553	484	493	512	483	508	478	517	508	491	516	527	525	495	554	515	523	542	541	529	516	518	549	485	551	578	516	506	518	521	503	498	517	504	548	496	494	516	520	519	526	572	506	495	532	484	536	518	561	516	562	483	507	540	499	532	508	493	539	534	481	511	548	499	505	548	523	526	522	495	530	527	493	501	522	492	465	539	499	545	490	532	525	516	467	521	492	492	521	506	469	521	475	511	513	486	507	533	487	520	516	554	519	481	491	475	525	523	479	490	553	526	491	542	513	535	513	474	498	499	486	518	533	529	542	515	548	495	516	486	530	518	509	529	526	503	542	543	529	525	561	473	536	494	513	502	531	524	513	483	516	583	513	536	539	501	528	541	515	497	499	510	514	537	527	548	503	525	527	508	504	516	513	514	531	505	492	489	520	474	483	517	532	517	522	523	514	484	514	513	505	502	514	497	533	514	499	545	531	508	519	515	481	556	519	555	490	513	527	525	480	558	494	517	511	481	496	502	529	517	461	525	505	494	537	520	533	482	513	540	500	518	543	519	508	520	532	536	528	502	469	533	547	527	484	491	489	547	514	503	525	528	472	508	525	499	579	501	528	496	455	534	505	551	524	543	515	506	536	530	511	488	486	503	539	535	516	503	499	524	500	530	525	495	510	502	526	462	541	538	519	508	518	526	534	520	479	514	513	511	517	536	497	510	494	527	493	561	525	515	569	553	553	542	493	503	484	487	546	493	532	521	547	530	556	513	499	514	501	500	484	481	520	525	512	494	525	534	499	531	490	497	499	516	551	532	538	522	505	517	501	494	499	462	527	534	514	470	507	539	528	470	528	527	512	536	511	487	554	515	520	531	521	519	511	537	503	515	515	491	512	517	487	544	530	520	508	499	513	517	532	473	501	504	528	505	530	495	523	516	500	518	501	517	542	532	544	529	498	494	533	515	533	490	537	496	478	525	518	514	536	545	517	546	488	495	510	483	524	528	526	511	496	540	505	534	545	471	508	550	508	475	530	495	504	497	495	505	544	504	480	510	507	521	540	554	507	507	518	483	495	518	502	516	509	502	540	524	499	511	511	537	534	508	506	542	569	477	528	531	513	503	526	582	516	499	565	537	506	509	492	549	550	494	541	494	493	498	552	550	509	473	525	539	511	546	540	540	504	524	539	544	505	520	488	506	504	501	525	490	538	525	501	499	499	538	468	480	545	545	529	522	512	466	513	517	499	529	548	532	525	523	525	491	506	532	535	509	512	513	492	517	474	512	534	515	538	518	544	540	523	542	541	484	547	532	547	532	526	503	536	483	524	478	563	511	485	470	492	508	529	553	551	524	526	504	496	470	534	537	563	499	497	519	494	500	510	514	510	497	515	525	511	493	536	465	487	508	533	505	538	485	502	503	535	473	525	506	549	525	531	516	541	515	563	526	512	495	468	569	498	500	506	511	528	554	496	506	516	540	517	543	481	532	527	529	481	489	551	506	536	551	502	500	514	473	529	498	514	513	551	557	543	541	531	577	534	513	521	498	507	504	510	495	536	529	520	507	505	518	507	536	490	488	488	514	500	490	526	525	493	498	507	597	539	517	472	500	504	523	524	511	514	530	504	519	507	531	561	523	518	538	532	505	509	515	523	531	478	517	502	504	540	523	519	506	530	503	524	527	529	498	500	485	525	537	533	484	493	559	494	524	521	572	528	502	516	496	523	494	509	529	525	522	493	537	534	475	515	536	528	488	527	504	518	471	457	545	515	537	489	473	516	514	509	512	548	544	512	494	522	519	503	531	513	533	493	504	521	532	575	515	556	534	517	522	512	498	564	488	463	572	480	488	504	534	518	586	544	516	502	487	536	535	533	532	462	493	518	532	499	473	475	540	573	524	493	500	518	521	538	502	491	490	569	475	490	523	547	514	536	498	519	473	526	523	490	472	500	509	517	455	507	530	537	512	515	512	488	537	505	549	537	521	500	527	585	514	463	497	498	492	489	505	507	514	480	529	550	529	508	518	504	540	561	491	546	495	532	545	522	512	488	490	547	475	521	506	554	559	544	479	510	537	513	515	513	502	491	498	544	506	517	512	565	498	500	514	515	534	550	523	516	503	524	529	475	534	550	565	479	496	554	557	516	479	498	526	539	501	514	522	501	523	511	518	530	518	503	528	488	504	571	501	522	514	482	506	537	499	521	552	518	497	523	543	521	512	487	539	491	503	507	565	500	565	503	508	519	511	491	520	518	535	529	536	547	522	517	497	511	520	510	513	522	517	489	543	540	484	520	513	496	540	497	568	515	519	528	509	558	495	533	504	504	502	485	540	549	526	498	489	514	494	531	498	528	479	539	530	506	545	487	499	526	511	485	558	529	535	486	575	497	511	491	509	519	525	556	505	528	487	494	508	481	481	485	539	499	486	526	506	524	541	493	509	491	527	511	538	531	512	497	532	506	512	550	530	486	512	523	509	555	520	504	536	513	514	496	542	543	555	567	537	536	564	488	521	518	504	551	501	505	533	537	544	489	550	502	503	492	487	484	522	498	530	500	530	582	501	523	514	548	483	519	499	541	500	478	502	534	523	496	518	537	509	512	515	537	496	509	521	483	545	451	511	478	528	515	507	519	509	500	514	488	549	508	523	465	507	541	510	483	518	530	483	526	536	531	483	517	517	561	519	508	524	534	512	491	547	570	506	541	524	507	524	556	538	480	508	509	520	478	538	486	496	544	526	522	505	518	506	515	520	527	510	464	535	516	511	545	497	529	527	535
7690	2562	800	1234	15545	15226	503	271	327	385	374	288	252	215	190	158	137	122	119	80	99	94	90	78	52	63	53	55	52	40	52	45	46	43	44	36	46	38	33	39	39	53	41	30	41	39	26	36	34	28	30	32	29	28	38	26	22	37	36	28	31	30	30	33	34	29	26	34	34	32	24	33	28	32	23	30	36	25	32	22	32	30	33	29	36	29	38	25	39	28	31	33	25	35	37	29	31	40	30	33	36	27	29	39	28	20	36	29	35	34	29	30	35	28	31	24	34	33	41	29	32	35	36	25	21	33	23	35	41	30	44	30	36	28	22	29	33	28	26	31	33	38	37	29	22	31	27	26	34	33	36	26	39	24	30	27	27	24	24	37	31	41	23	30	24	27	37	33	36	31	26	32	30	34	31	30	25	33	29	36	23	19	28	38	15	30	29	46	25	33	28	42	34	35	34	29	27	32	30	42	27	26	35	29	28	31	31	34	24	25	28	33	24	29	27	25	34	28	34	32	27	31	24	39	31	25	25	31	31	38	30	31	33	25	27	28	40	28	42	34	24	23	28	31	28	28	33	34	28	37	31	35	35	38	27	31	25	37	31	30	30	29	29	24	29	38	36	41	25	28	26	33	29	34	26	26	38	31	31	28	38	29	28	22	27	19	30	26	32	32	45	17	24	31	23	32	39	20	35	24	27	30	35	31	29	31	39	11	25	36	29	25	27	28	34	39	25	16	18	38	32	29	34	33	25	43	35	34	28	35	36	25	35	30	31	29	42	27	35	30	37	26	32	27	38	32	29	38	19	32	31	21	35	37	29	28	38	35	33	38	35	29	26	29	31	25	33	39	40	35	32	39	37	38	32	29	33	33	32	29	21	30	34	32	37	35	36	22	28	23	27	42	30	38	29	35	33	33	25	39	37	34	32	36	29	34	34	30	16	28	45	24	35	38	28	31	34	38	22	39	36	32	36	34	27	29	33	32	36	26	37	33	25	29	31	33	28	26	33	23	38	26	26	33	34	29	30	33	32	18	35	26	36	34	34	32	23	36	41	29	30	20	27	32	34	25	33	29	20	29	30	35	36	39	26	29	26	31	27	34	37	16	32	34	31	34	26	35	42	31	38	20	37	32	30	29	31	27	29	28	25	36	31	25	31	35	29	25	34	23	41	30	29	20	33	27	28	37	24	30	32	26	29	33	29	33	32	34	41	33	25	30	36	25	31	25	23	28	27	31	26	27	29	27	32	30	29	31	26	35	36	22	32	34	25	26	28	25	33	32	28	23	34	29	30	31	28	33	26	21	36	27	33	37	33	27	38	33	39	32	30	42	29	24	29	33	25	30	38	27	43	36	29	37	34	24	28	28	33	36	29	26	35	37	37	26	27	28	29	30	24	37	37	36	31	37	33	32	32	28	32	24	33	23	28	44	24	29	32	43	32	35	32	30	32	24	33	30	28	29	29	32	31	41	33	14	21	19	32	21	31	30	23	26	40	32	33	33	30	25	35	33	33	28	37	29	30	32	34	29	40	34	23	21	34	27	27	27	20	34	26	26	28	31	36	25	28	29	32	27	26	29	21	32	26	27	29	29	35	26	28	34	23	28	42	24	48	37	27	37	49	38	34	34	30	35	37	26	24	31	33	20	27	26	29	32	36	21	19	38	35	29	22	28	33	44	34	37	31	30	36	45	34	28	23	33	43	29	43	35	30	28	35	30	34	31	37	23	31	22	23	34	27	18	28	24	28	26	24	39	36	35	28	35	33	41	29	34	32	28	31	31	28	30	29	35	24	41	35	33	28	32	28	28	30	28	29	24	26	28	37	26	37	37	31	33	33	34	22	30	37	33	30	30	39	26	22	32	37	28	34	31	39	27	28	27	30	39	24	45	27	27	33	40	44	29	35	35	39	21	27	39	32	34	35	30	36	23	30	27	34	29	28	40	32	25	26	36	31	34	35	31	43	27	32	32	27	27	20	36	35	32	30	22	31	27	30	22	29	37	38	33	21	19	29	27	21	17	38	27	39	25	27	33	29	30	29	40	34	23	32	32	34	37	43	46	28	21	27	35	52	32	37	20	29	34	34	42	32	32	23	30	19	34	31	36	28	42	32	41	30	32	25	24	25	21	23	41	33	34	31	31	38	21	20	24	33	40	35	32	24	24	36	28	25	34	36	30	28	26	16	19	39	26	35	19	34	20	26	30	36	35	38	41	34	38	31	28	36	26	35	39	29	34	39	30	29	35	34	26	29	38	25	32	35	29	35	26	36	38	23	32	30	39	23	21	27	34	25	28	25	36	35	25	32	32	16	41	35	34	33	29	31	23	43	42	39	30	24	29	25	27	27	27	38	39	26	28	25	33	38	33	32	39	39	32	25	30	30	33	39	34	30	37	33	27	39	26	31	32	34	39	25	33	32	26	23	25	31	35	26	35	34	28	21	28	37	40	20	32	38	29	27	32	29	32	30	37	35	37	33	30	28	30	26	29	30	48	38	32	30	29	25	34	24	32	24	40	30	31	18	46	27	25	26	30	31	28	24	23	31	37	25	20	41	25	29	28	38	25	35	28	34	23	27	32	24	25	19	19	32	29	36	22	22	30	33	26	20	26	34	37	38	33	36	25	31	27	31	37	26	32	28	33	29	33	34	36	30	37	26	41	26	28	22	32	37	18	44	29	28	28	28	35	24	31	37	37	31	33	34	39	26	36	23	32	42	44	34	25	33	28	28	28	33	32	32	28	33	31	37	32	36	26	30	24	22	29	26	31	36	24	34	34	43	26	36	36	33	36	22	17	37	28	17	31	29	24	35	40	27	26	29	16	27	30	37	25	19	25	37	28	33	41	40	22	31	26	26	29	36	36	36	30	31	30	26	18	33	33	26	30	39	34	32	30	31	24	25	40	32	25	25	27	29	23	29	39	31	35	31	38	31	36	28	35	23	27	31	26	38	23	29	29	25	26	32	33	40	32	30	38	32	38	22	27	35	25	27	29	29	26	27	33	36	35	24	37	24	32	24	34	28	23	33	25	32	32	25	35	30	29	28	29	36	29	42	36	28	28	33	37	36	23	22	32	17	36	27	29	40	29	36	25	35	18	29	38	35	33	42	31	31	35	28	40	32	26	27	34	28	27	27	37	29	35	26	32	23	29	22	30	30	44	31	29	36	21	33	36	28	26	34	30	43	33	25	21	39	25	34	36	27	27	32	24	29	23	26	22	29	35	28	34	35	25	33	30	31	43	19	42	47	28	34	33	27	39	25	25	31	34	30	29	32	20	33	18	42	28	41	32	27	32	35	32	37	29	35	24	27	20	41	29	35	25	21	28	32	28	27	27	33	29	26	38	34	27	23	24	31	31	32	27	32	31	34	34	30	29	24	23	34	33	29	34	29	28	40	20	27	25	38	37	29	39	30	38	35	17	34	28	32	32	33	22	32	29	30	22	29	33	36	39	25	22	34	33	35	26	26	34	33	27	34	39
46813	26615	16718	38670	82463	54658	22657	21084	20924	21604	20138	17199	14164	11689	9541	8689	7432	5607	5025	4658	4215	3741	3577	3375	3024	2672	2381	2303	2069	1752	1622	1515	1498	1363	1320	1213	1043	1004	1056	968	967	932	840	832	795	730	708	689	624	618	621	568	602	612	552	600	584	576	551	617	627	536	574	606	546	573	562	541	609	573	576	587	566	571	572	568	559	556	589	549	554	549	552	566	500	572	517	524	524	533	523	557	534	534	546	532	569	554	561	517	543	477	551	533	567	517	525	530	540	521	566	580	515	564	536	505	570	573	579	526	511	528	503	566	543	567	529	542	514	550	569	531	568	568	527	567	547	567	519	528	532	528	536	537	588	532	561	547	503	569	532	555	532	514	509	538	544	561	520	521	552	486	519	546	531	552	599	576	533	517	537	525	562	547	585	546	513	532	533	531	498	539	510	507	509	514	510	560	567	571	532	556	559	500	527	529	545	556	531	533	538	529	534	548	538	558	565	537	502	515	530	518	528	541	540	555	525	549	474	564	516	494	521	553	519	486	539	562	532	522	525	533	562	519	574	538	546	528	561	515	536	563	551	545	542	524	588	526	544	524	556	540	563	565	549	518	513	530	498	514	533	519	556	536	547	556	549	465	541	520	525	528	552	550	535	542	512	534	534	513	563	544	533	539	544	558	530	534	558	567	558	517	516	503	577	523	512	521	551	546	530	577	528	499	566	540	515	532	555	538	519	497	516	572	514	570	498	534	507	506	526	519	554	548	584	524	510	512	530	538	566	536	509	500	539	563	552	524	527	526	540	547	536	558	522	516	560	539	530	553	555	579	552	546	498	554	546	524	498	529	541	594	544	539	546	550	520	529	561	506	514	563	530	539	523	518	546	516	477	533	541	544	570	539	531	536	555	557	551	552	527	536	507	541	585	546	560	539	548	528	551	550	524	549	532	553	485	521	516	543	560	508	545	536	498	496	541	538	537	509	507	566	555	548	491	508	543	535	534	559	562	532	553	520	530	570	545	564	564	533	527	555	523	522	508	530	554	525	527	522	501	530	567	545	534	536	526	546	519	570	510	545	535	518	551	522	534	550	521	552	548	566	523	581	573	507	528	528	538	534	532	512	569	536	537	544	512	503	559	538	554	587	563	562	522	543	572	536	502	568	551	535	539	532	508	543	530	551	542	516	541	540	558	567	559	530	555	549	520	537	550	510	512	528	567	520	569	536	568	503	551	517	565	576	514	524	532	562	553	538	525	551	541	521	596	565	558	573	583	535	550	516	552	544	570	561	566	546	514	545	555	526	495	510	548	526	546	515	559	512	521	586	506	547	511	506	504	558	489	554	529	549	522	563	532	548	537	556	549	578	602	487	531	532	586	562	525	549	561	518	540	564	563	527	518	553	536	527	519	566	561	527	548	501	517	542	547	532	524	530	523	501	545	575	517	551	553	519	480	568	525	511	533	564	576	505	546	522	543	562	584	551	548	551	537	542	527	549	528	495	514	544	557	540	552	519	576	485	518	516	522	548	516	514	560	555	528	543	498	556	523	550	520	488	516	516	514	572	527	547	536	522	565	554	534	532	549	501	536	533	525	549	554	562	541	494	544	498	540	533	537	547	542	541	503	543	542	527	512	493	536	522	536	594	539	525	524	565	511	521	532	534	525	515	546	524	545	542	519	528	514	527	562	551	507	547	600	550	512	521	477	532	536	537	509	527	553	570	535	572	486	519	532	564	520	526	558	536	520	516	560	583	522	557	536	532	522	495	508	531	524	532	540	537	590	520	538	534	542	526	523	566	528	538	511	510	538	509	487	553	539	555	483	561	553	564	582	529	522	583	546	545	505	511	526	531	523	545	511	537	544	536	509	543	498	531	540	526	521	555	543	516	531	550	519	514	566	522	524	543	534	548	543	514	556	489	520	516	550	505	517	507	502	554	523	506	511	557	528	536	506	506	541	493	495	542	566	533	536	541	518	540	504	518	565	502	532	567	534	553	554	524	559	536	544	561	519	579	517	536	527	520	560	511	511	545	516	566	530	490	456	534	493	515	544	529	526	532	507	482	552	513	531	515	483	552	497	580	552	528	539	554	525	524	538	487	547	545	520	550	542	509	542	519	556	560	545	524	515	523	512	533	532	515	530	555	560	532	519	492	573	533	553	531	516	507	552	560	516	596	564	553	536	525	542	530	516	574	532	506	525	533	499	540	561	566	531	528	531	570	523	542	518	533	530	578	514	550	496	521	525	529	521	541	484	510	525	566	542	559	539	537	542	545	540	545	528	510	516	504	524	532	530	508	563	551	531	519	533	511	552	555	531	526	557	516	482	523	539	473	555	529	533	531	529	540	536	525	551	557	553	584	554	533	507	579	494	556	510	543	516	577	533	526	525	498	511	560	534	531	512	539	535	558	566	565	517	567	480	493	510	556	540	522	572	546	527	565	519	533	529	547	513	547	514	524	536	550	520	606	542	569	529	573	514	542	539	503	528	500	559	528	522	544	538	533	505	550	551	527	528	518	501	507	544	521	537	565	527	560	532	550	528	552	530	528	566	576	596	563	561	540	530	557	533	561	558	514	535	551	530	547	512	512	515	486	505	521	564	504	488	484	550	576	521	542	540	531	559	529	546	557	551	523	534	543	527	524	504	540	532	542	547	529	549	514	568	559	573	542	558	551	532	509	542	511	507	520	498	517	519	514	531	542	505	525	537	534	506	526	517	524	518	533	500	516	546	522	512	548	538	522	529	551	519	527	547	606	531	501	530	529	558	566	513	530	567	519	530	524	573	503	529	526	522	539	524	508	556	568	509	555	542	541	520	513	533	565	569	520	524	505	511	553	532	543	585	530	545	581	577	544	541	522	514	542	472	548	581	506	528	532	497	551	547	565	524	510	494	540	546	547	505	545	555	518	531	518	527	487	512	552	506	577	564	544	553	523	560	496	541	518	528	533	500	539	552	527	560	529	492	545	496	522	546	515	541	505	559	522	562	567	543	559	548	528	538	527	563	563	528	534	552	530	572	538	538	527	508	552	539	520	543	536	513	536	554	572	558	509	558	490	571	501	504	499	547	552	537	560	516	528	545	539	502	521	556	528	530	494	572	501	509	513	555	503	512	519	526	507	503	521	546	539	526	509	545	501	565	502	551	564	550	545	554	519	549	535	540	558	500	550	511	580	530	512	555	581	532	553	505	540	525	545	539	552	536	531	533	530	551	552	516	546	542	548	512	568	514	553	546	502	572	530	570	528	534	503	514	552	535	556	549	547	492	535	521	564	579	519	521	529	544	533	496	531	517	512	571	544	539	538	555	550	525	578	530	544	503	584	560	546	545	542	564	545	519	520	525	508	548	535	523	532	536	533	499	505	527	553	533	516	531	561	532	509	521	523	515	524	508	520	509	549	503	549	520	538	517	508	551	515	536	514	543	529	513	534	533	532	511	556	543	532	482	561	550	508	520	525	514	517	513	523	484	546	560	535	504	547	531	545	569	581	520	546
3039	843	286	244	2256	1626	151	128	137	159	177	166	139	117	99	76	72	59	49	54	43	47	56	45	44	44	30	37	32	33	30	34	27	32	31	26	33	30	29	31	21	30	28	24	17	19	11	21	17	19	12	21	28	16	19	17	22	19	16	17	21	24	25	23	9	22	14	20	19	26	19	26	24	25	11	15	13	15	19	23	13	21	22	22	28	13	30	17	17	13	20	18	17	20	18	25	22	18	21	23	17	26	21	21	14	26	22	13	17	21	27	21	21	20	21	33	17	25	20	21	13	17	25	22	22	21	24	19	25	24	21	20	20	15	24	12	24	24	22	16	19	16	16	13	18	22	15	8	22	20	18	20	15	23	21	22	22	21	25	27	16	15	32	25	17	25	18	23	23	22	23	22	24	19	19	20	16	29	21	18	21	18	28	25	22	13	16	29	19	18	23	33	23	11	15	24	12	20	20	18	15	21	16	19	20	14	27	15	20	17	26	12	22	21	22	19	18	19	19	17	25	24	16	14	13	23	23	21	18	19	19	11	19	18	24	21	27	27	19	21	20	23	18	22	19	17	22	22	21	23	25	11	19	20	18	16	15	21	20	17	21	18	21	23	20	20	26	14	21	20	27	27	23	29	15	31	18	21	16	16	24	17	16	16	22	14	22	18	24	20	30	22	21	15	32	23	16	26	26	17	22	17	12	13	21	28	26	16	29	17	24	23	16	14	15	16	16	17	23	28	23	17	20	13	19	24	17	19	19	15	20	16	24	23	17	32	19	16	18	19	21	14	18	26	8	19	17	22	17	22	23	22	16	19	30	19	20	23	26	22	26	11	22	16	21	15	15	24	24	14	18	26	23	21	16	22	20	12	17	24	22	23	24	23	23	25	18	16	28	14	20	18	28	18	18	13	16	16	24	29	21	24	14	22	29	16	22	18	21	23	20	22	23	22	18	22	20	23	18	13	23	21	21	12	20	21	19	20	18	16	13	24	17	25	20	18	17	19	24	26	13	21	19	22	24	30	24	19	23	25	34	18	22	21	26	19	14	28	19	18	15	19	21	19	22	19	22	13	18	10	21	23	19	20	26	18	15	21	23	20	15	19	23	19	17	22	15	13	18	28	21	18	19	24	22	29	20	30	26	24	15	17	15	17	26	23	31	22	25	20	19	19	22	12	24	13	23	14	12	22	20	25	30	14	20	26	19	16	21	20	19	23	21	17	24	23	22	14	20	19	18	24	22	18	24	14	20	15	27	14	20	21	21	30	18	25	24	21	25	20	19	13	12	16	21	20	27	26	15	19	18	13	20	16	24	14	26	19	20	25	23	19	21	24	22	23	13	23	20	21	27	23	28	24	17	21	17	21	32	16	21	18	20	22	20	16	12	18	15	20	20	19	17	21	16	18	22	27	22	18	21	24	17	19	24	25	27	19	14	16	13	23	16	13	25	16	13	25	28	27	29	20	18	18	25	30	19	23	19	30	26	22	21	17	20	20	15	12	16	11	17	21	13	24	11	17	18	17	24	16	18	22	16	26	28	19	16	22	21	17	20	20	9	20	20	26	21	19	26	11	23	26	21	16	15	26	16	17	28	22	26	15	18	22	15	18	18	31	13	25	16	22	19	24	22	24	20	22	21	17	21	17	20	23	22	21	20	16	26	23	24	18	18	23	15	26	20	21	24	24	18	22	30	23	18	16	14	21	21	20	11	20	23	25	21	24	13	13	28	19	29	26	14	18	22	20	22	15	36	17	18	28	21	22	18	24	23	21	26	16	27	16	16	25	27	22	30	16	26	21	18	19	20	23	13	21	15	17	28	22	16	22	17	25	18	18	14	22	18	19	16	25	22	24	12	22	24	16	26	19	31	24	22	25	25	22	20	16	17	22	19	21	22	24	16	26	17	27	20	23	14	18	13	14	20	23	21	18	28	11	26	18	18	20	24	18	18	15	14	27	16	15	22	17	28	22	24	21	17	19	21	18	34	21	22	15	23	22	17	18	16	21	29	27	24	19	14	22	19	24	22	22	22	17	15	23	18	20	19	16	24	20	19	23	18	18	24	21	20	22	18	16	23	17	14	33	28	19	16	33	21	27	22	15	31	14	18	15	24	27	16	14	15	26	22	20	16	23	20	19	14	20	17	22	18	20	13	16	18	17	17	24	17	21	23	21	25	23	12	12	21	27	15	19	24	21	20	24	19	24	17	12	22	25	18	22	20	16	23	24	23	14	11	22	32	23	25	29	19	29	27	32	16	22	21	33	23	16	17	20	17	17	17	16	17	21	20	17	19	20	22	23	25	18	19	23	22	25	19	19	19	22	16	13	20	22	21	24	20	18	24	21	21	24	15	22	22	26	14	19	14	15	19	10	16	23	13	17	22	16	16	20	24	30	33	20	21	27	23	22	19	15	18	17	16	17	22	30	25	25	21	19	22	16	20	19	19	22	26	18	12	18	25	16	24	20	26	16	13	17	25	26	19	24	27	27	21	22	24	22	15	16	21	25	22	19	19	31	20	24	24	23	22	17	18	28	26	16	14	21	24	17	13	22	18	17	16	19	22	13	25	18	24	14	20	18	20	17	18	16	23	18	25	16	21	27	24	21	22	18	14	19	19	20	20	12	19	24	16	23	15	17	24	21	22	19	18	31	21	16	19	20	20	15	17	17	24	17	21	23	24	25	15	13	27	19	19	23	22	21	15	22	19	24	15	22	21	23	13	30	14	22	20	20	24	23	21	9	24	17	17	15	25	29	23	15	24	22	26	23	21	21	12	30	17	23	24	18	19	21	29	14	25	25	21	27	28	23	17	26	17	26	18	25	21	21	13	22	15	22	17	27	19	15	23	15	23	10	23	16	30	17	13	23	18	22	20	17	22	22	12	25	24	21	18	18	24	12	24	22	32	24	28	21	21	22	19	18	20	16	17	27	24	12	20	19	16	20	29	18	24	16	27	19	26	21	23	25	25	16	23	17	26	21	25	18	22	18	18	19	18	17	28	21	22	16	22	24	27	26	24	23	29	25	21	16	20	26	21	22	17	12	13	19	20	20	25	19	18	21	24	19	14	22	21	14	28	18	15	20	18	23	23	25	27	23	32	23	16	14	15	31	26	20	20	32	23	26	18	18	19	19	17	18	18	22	17	29	17	20	23	19	24	20	24	16	27	21	19	20	19	14	14	23	25	12	31	27	15	30	19	15	28	22	12	16	22	24	31	20	22	14	14	21	20	23	23	23	23	19	19	18	15	25	24	18	32	19	22	26	17	14	19	19	18	18	20	20	18	17	29	12	12	20	18	21	26	19	22	28	30	33	15	16	18	16	14	22	19	16	17	19	19	26	20	14	26	28	14	22	18	19	28	31	25	15	21	25	10	18	16	28	21	15	22	15	13	16	19	13	22	17	19	24	24	23	23	15	23	25	20	17	23	25	20	22	21	21	17	26	18	23	19	24	29	13	25	28	16	20	19	22	16	21	19	13
33832	18321	8802	20514	50824	34055	13796	11961	11518	11854	12031	10517	8329	6879	5015	4313	3967	2993	2533	2439	2194	2054	1932	1892	1717	1500	1357	1239	1122	952	863	827	768	777	779	685	562	629	585	576	537	609	489	472	469	378	418	407	398	381	358	372	370	369	369	373	376	348	359	407	378	364	379	340	370	346	386	355	338	358	361	330	338	344	385	352	416	375	363	371	388	337	362	345	358	389	356	365	364	333	381	336	365	319	348	348	368	375	336	370	376	382	365	359	361	329	315	384	371	373	351	325	342	366	378	325	346	322	364	392	366	357	355	379	364	345	346	350	330	377	371	350	361	385	374	349	342	360	397	391	366	368	353	368	362	397	367	370	345	351	360	351	340	391	362	382	306	316	362	344	356	345	330	339	354	369	342	364	333	377	324	366	355	381	346	354	356	350	354	317	333	365	384	354	363	356	362	360	366	344	357	374	342	347	339	336	350	348	367	325	366	367	352	370	378	361	361	383	369	362	352	388	359	325	342	357	375	383	357	371	385	355	348	372	375	325	370	358	371	376	359	353	337	361	365	340	382	363	345	366	365	354	378	362	367	346	344	373	338	354	334	365	325	376	355	377	398	378	318	360	338	353	380	349	367	323	360	352	380	335	373	345	371	348	339	337	355	391	364	340	355	381	371	371	373	353	349	352	362	375	350	335	355	376	327	341	377	370	355	345	351	365	352	343	362	350	354	344	382	383	361	340	349	353	358	344	363	356	368	396	363	376	341	373	355	346	353	351	368	340	341	344	351	370	352	378	360	360	381	347	358	369	362	407	397	340	362	365	375	335	353	352	381	376	330	370	340	358	370	372	353	365	347	358	347	344	370	327	329	404	357	348	327	372	349	354	379	373	368	345	354	342	317	355	380	368	346	355	367	354	354	354	351	328	360	401	340	358	326	362	339	353	360	374	339	378	390	315	328	333	338	343	346	360	336	382	356	364	356	379	360	354	356	349	359	335	380	365	363	356	340	349	350	337	337	333	342	355	340	384	370	327	336	363	362	348	355	350	345	365	361	396	372	363	370	352	359	381	370	354	369	366	353	380	366	338	341	322	362	365	372	346	365	388	365	344	367	351	374	370	349	355	392	386	351	376	346	347	372	367	385	367	354	364	372	329	326	334	335	374	335	337	367	354	361	349	360	372	327	379	354	371	333	357	333	357	344	384	361	387	329	360	345	350	345	334	365	370	357	338	379	364	366	357	374	375	347	374	366	344	365	362	346	377	355	353	360	340	339	354	392	357	384	339	393	368	352	358	356	353	378	357	373	365	357	360	375	325	352	317	350	363	381	311	351	351	350	324	361	350	346	346	317	340	305	347	355	381	381	327	365	319	354	381	321	335	390	335	397	351	358	350	359	402	393	369	356	344	381	366	399	372	343	361	351	360	359	354	372	340	357	363	349	367	339	335	359	371	356	348	337	370	370	358	346	352	372	356	328	367	383	328	357	384	335	373	336	370	352	339	389	335	362	342	315	309	347	381	358	364	346	348	357	346	370	363	366	359	333	376	345	341	359	356	363	339	338	354	350	374	373	329	349	359	351	328	368	366	360	352	349	382	354	362	432	368	375	373	388	371	355	352	364	374	393	348	331	337	346	356	362	373	333	363	395	351	355	341	373	374	346	376	344	368	342	322	385	362	422	348	364	368	365	367	357	369	357	362	352	370	406	301	367	304	356	343	354	339	340	357	382	346	372	299	345	349	352	374	347	340	327	356	363	349	348	357	418	350	365	358	348	394	321	346	340	371	330	360	363	339	363	316	350	355	364	365	360	317	369	339	373	334	356	392	349	356	360	351	383	354	372	388	380	353	365	336	336	351	352	365	343	354	373	364	347	361	371	365	347	338	328	365	361	362	364	340	356	348	335	382	317	362	360	351	330	372	354	377	344	359	330	369	371	379	375	363	411	331	380	377	380	361	342	377	325	390	383	347	359	353	369	333	335	370	366	373	364	312	382	342	374	344	334	379	362	373	349	356	370	355	358	402	358	356	361	379	352	358	376	328	365	358	355	376	354	358	381	358	353	339	351	368	344	363	378	373	349	363	352	335	365	367	370	343	369	347	358	389	364	343	340	410	355	369	383	384	358	334	372	362	340	348	353	327	359	361	371	362	364	355	349	370	359	350	350	339	373	338	351	349	360	367	348	364	378	352	346	348	380	363	352	338	369	365	392	315	349	325	376	385	374	349	373	357	350	349	370	393	346	360	370	338	362	365	376	367	338	367	367	322	359	374	412	389	382	361	369	330	351	325	312	358	336	369	358	358	324	346	351	368	331	354	339	348	359	343	385	345	347	368	363	337	362	389	379	350	373	362	365	340	395	343	366	380	351	404	363	346	381	335	363	333	356	356	350	335	345	400	360	368	332	386	396	384	370	360	365	381	332	352	353	368	368	353	347	389	366	376	381	369	355	359	372	369	352	370	361	333	383	358	313	416	370	347	346	378	355	364	364	372	340	366	353	378	367	359	358	354	396	375	344	357	334	385	360	381	373	348	375	351	334	374	341	375	349	387	378	338	335	337	380	347	394	360	351	344	341	372	343	351	365	356	359	343	329	397	364	344	370	336	297	351	339	392	349	378	399	364	372	375	353	390	354	358	360	333	373	335	335	356	378	349	327	345	350	357	366	358	373	343	376	367	349	367	355	344	360	350	362	335	376	339	349	326	344	353	363	309	346	373	372	406	367	356	334	338	376	377	344	359	381	333	377	364	356	364	367	366	328	352	348	360	368	370	375	351	366	367	369	368	373	343	369	333	382	338	364	339	357	332	344	359	370	324	401	350	317	354	351	369	386	363	384	349	316	386	369	403	352	334	374	362	363	362	376	351	364	350	377	340	357	345	354	363	327	365	380	341	344	381	363	378	383	387	357	390	378	339	360	370	358	384	365	346	371	382	348	408	362	381	340	363	369	339	362	325	341	377	378	330	334	341	332	330	344	311	362	342	357	368	383	338	368	382	392	382	408	355	396	302	373	383	380	323	343	346	338	340	333	348	386	363	396	349	331	347	382	350	346	381	364	349	339	351	370	347	368	364	335	370	359	373	320	381	361	345	345	330	316	344	354	354	334	372	348	348	370	387	359	364	360	359	390	332	349	353	357	347	363	361	381	393	375	394	364	379	374	370	335	353	378	363	349	341	338	349	400	343	372	351	382	343	349	361	347	320	367	376	375	366	361	368	361	347	391	355	354	356	355	373	329	340	359	385	317	347	405	386	369	335	366	337	330	370	366	373	363	359	310	359	370	334	366	341	348	358	356	349	377	343	392	332	373	395	355	337	365	375	327	355	344	383	333	363	336	347	384	345	356	356	356	360	366	349	323	346	354	333	331	358	367	378	369	377	350	349	352	367	345	349	359	347	355	351	330	350	399	341	359	324	362	384	331	375	326	328	359	349	353	344	368	378	340	378	348	386	360	351	372	343	372	350	344	372	362	339	365	361	349	340	352	341	336	339	358	381
6383	2245	739	634	12267	10537	374	274	271	319	310	333	256	248	143	128	124	85	101	81	87	69	83	78	44	66	38	51	44	41	35	29	36	30	31	33	41	32	26	31	27	32	29	26	31	29	27	24	20	28	23	23	27	23	22	17	22	27	33	26	22	29	24	28	20	35	20	27	28	19	23	30	28	29	14	26	34	18	24	25	33	19	17	29	23	26	27	24	21	19	26	9	18	20	32	28	28	29	31	30	23	23	17	21	26	23	22	22	28	25	24	33	17	21	28	22	31	38	28	20	24	23	22	28	26	30	31	42	28	36	27	21	30	24	25	31	29	27	21	33	19	24	33	27	21	21	37	22	23	27	30	29	21	26	30	25	24	25	41	34	21	28	30	42	25	21	32	17	27	24	19	26	30	27	18	24	24	37	27	18	26	22	27	25	36	28	28	30	33	17	19	22	24	14	21	25	22	30	26	26	38	23	29	21	22	19	25	18	19	25	24	30	22	31	29	35	27	27	32	24	27	24	33	23	25	18	25	19	23	25	16	21	18	28	24	20	23	27	30	31	25	32	23	21	29	24	30	30	20	29	31	19	24	29	27	26	26	29	31	28	24	19	24	26	24	30	25	28	33	19	31	20	23	27	25	26	29	29	25	31	27	20	23	19	19	27	23	19	24	20	14	30	16	21	28	16	19	25	26	28	23	32	25	27	32	29	29	27	18	25	29	22	28	27	19	30	30	23	29	22	25	26	25	32	19	25	22	20	27	24	23	23	25	24	29	31	29	20	33	23	24	26	26	33	21	30	24	26	19	25	26	25	21	22	33	35	25	26	31	30	14	29	21	25	26	27	25	16	18	27	21	21	25	24	33	23	28	26	28	25	21	32	24	24	29	24	28	33	27	19	22	25	30	26	19	25	31	34	29	25	21	23	31	20	26	25	20	22	32	23	21	18	32	22	21	31	26	22	24	33	22	32	22	24	25	19	21	22	28	35	13	18	26	19	25	37	21	22	24	23	24	28	38	21	22	32	13	25	31	29	18	26	23	23	16	27	24	28	24	21	21	26	28	21	23	26	19	25	13	29	28	29	25	29	17	20	30	18	26	24	26	33	21	36	14	28	15	22	25	24	27	22	21	19	24	20	26	27	31	20	31	18	20	28	24	25	29	27	23	23	29	26	23	22	24	27	23	23	31	19	21	20	25	23	30	30	23	20	21	22	28	22	25	27	38	30	35	27	22	31	25	22	25	21	21	24	19	24	24	25	25	23	32	32	26	28	29	15	27	23	28	19	34	37	30	25	24	32	16	24	22	21	17	19	29	24	19	23	22	26	21	26	25	23	20	23	27	22	25	25	19	13	30	24	23	22	20	24	34	31	29	29	22	16	33	34	24	28	26	22	31	30	15	39	20	25	21	29	18	22	30	23	23	22	30	25	23	34	27	23	25	30	33	21	25	22	20	20	22	26	17	24	29	43	21	21	24	21	25	24	29	27	29	25	31	22	19	19	24	27	28	20	30	25	26	28	22	21	25	29	19	29	24	20	14	21	17	19	28	28	28	28	26	32	20	20	27	31	26	22	26	27	27	21	26	24	33	26	25	29	23	23	26	24	26	22	19	23	27	22	24	28	16	20	31	25	25	29	25	32	33	29	32	21	26	20	26	23	22	26	29	19	28	22	29	26	24	29	21	24	27	28	29	23	26	25	30	22	27	27	33	28	31	29	23	26	27	30	21	24	21	22	27	29	27	34	25	24	23	24	25	25	27	28	31	22	17	32	24	32	24	20	19	17	12	28	30	24	27	19	23	30	22	24	27	29	21	28	22	21	29	22	30	27	29	29	18	27	21	23	22	31	25	32	34	22	18	25	16	23	18	27	31	26	23	24	19	20	22	24	17	22	27	19	19	22	21	19	28	29	29	29	28	24	27	23	15	24	27	27	36	24	28	28	20	24	24	18	30	22	24	23	35	28	21	26	28	24	27	25	27	24	24	32	24	26	26	19	36	22	28	24	16	25	33	19	29	21	29	21	28	32	24	28	32	31	27	23	28	23	26	37	26	23	32	28	24	23	32	28	36	23	19	16	23	20	25	24	30	33	22	23	28	26	19	24	22	13	24	29	20	25	29	15	14	30	31	24	28	25	23	29	24	29	30	20	29	30	22	26	24	27	19	20	30	22	18	20	18	28	33	20	21	31	25	19	28	24	24	25	25	31	25	22	26	29	35	28	28	12	34	24	24	23	23	30	23	26	24	26	25	18	13	21	36	23	31	20	21	19	21	26	17	17	33	34	29	27	31	30	23	23	24	18	32	33	33	28	31	23	15	21	24	27	30	29	20	29	23	22	14	24	17	15	26	27	26	18	25	28	24	26	28	20	24	19	32	34	24	22	18	19	30	21	24	26	19	30	26	25	23	21	27	22	33	26	19	21	23	21	23	24	31	25	26	20	26	23	16	26	22	13	28	26	24	23	26	24	23	25	32	23	26	30	24	22	19	25	27	25	26	28	17	22	26	27	30	29	17	26	23	26	28	24	30	15	25	23	36	26	25	27	25	27	11	22	25	22	20	27	25	25	23	22	28	29	29	26	35	21	31	13	18	36	34	22	27	29	19	32	17	30	31	28	29	24	23	24	33	19	32	19	27	23	35	32	27	24	20	31	30	18	29	28	29	26	22	28	31	25	29	21	29	24	27	26	27	24	26	27	29	16	11	29	30	30	24	21	28	22	24	32	31	17	20	27	29	24	21	17	19	30	27	15	24	24	30	30	33	35	20	27	22	29	25	24	28	35	24	14	29	26	32	34	19	18	17	28	33	18	31	25	15	21	29	29	30	37	21	37	21	36	18	13	33	22	30	27	20	30	35	19	22	19	31	25	39	28	25	32	30	23	20	27	26	22	28	26	27	27	23	30	27	21	32	19	25	23	22	25	25	24	30	28	36	34	24	30	16	24	28	19	20	21	20	32	23	31	21	18	22	20	28	27	23	28	23	27	29	20	16	18	29	29	29	27	36	25	29	28	39	26	21	25	19	31	29	22	29	34	19	30	27	37	20	23	24	23	24	28	28	26	21	30	26	25	21	25	22	21	25	18	21	21	20	29	22	26	29	27	26	26	26	33	19	18	22	23	24	30	13	20	24	20	18	19	23	31	16	26	32	21	30	22	20	24	30	32	25	22	21	20	29	21	26	30	23	29	24	25	18	26	24	37	34	33	21	20	24	22	34	21	27	34	29	24	24	22	29	24	21	27	23	23	23	23	33	22	30	26	35	27	12	27	21	24	22	26	25	24	19	23	33	26	29	23	32	25	22	28	17	17	23	27	28	33	32	23	34	25	25	27	20	33	15	28	24	17	25	26	17	23	26	34	29	42	31	27	28	21	18	22	21	22	24	33	20	25	24	31	31	22	24	17	33	32	25	22	24	32	15	17	24	20	19	27	30	36	15	35	16	19	26	26	28	33	20	24	18	16	27	23	32	26	34	27
44884	26103	15816	30734	75890	52680	23349	20354	18973	19047	18703	16905	14219	11394	8943	7421	6643	5538	4725	4198	4067	3791	3642	3344	2892	2525	2394	2187	1856	1681	1472	1422	1340	1228	1180	1031	931	921	924	860	795	727	669	708	625	562	585	543	563	523	470	458	490	480	499	451	486	465	496	492	513	486	503	477	454	465	472	458	453	472	457	466	487	475	446	415	479	414	462	456	472	429	459	492	469	433	452	477	430	418	480	442	442	450	481	429	434	475	458	458	466	462	443	439	435	427	422	495	445	457	422	434	433	450	427	432	425	461	451	441	441	441	436	464	475	439	414	464	444	470	434	428	446	450	441	428	428	461	425	415	431	455	460	468	456	455	440	426	427	448	419	437	443	465	467	458	474	433	477	464	432	437	459	423	443	458	430	430	461	443	432	467	456	400	470	447	446	467	412	432	476	417	472	424	416	435	394	415	431	423	433	439	390	456	404	417	444	429	437	458	456	439	399	425	442	452	445	430	405	457	456	453	447	415	442	446	428	420	417	425	449	449	397	404	443	437	398	417	451	472	424	448	455	442	446	456	411	406	416	456	478	445	447	467	459	436	435	418	455	446	426	467	425	415	444	439	427	431	428	451	448	440	460	421	462	467	433	439	424	465	442	463	450	427	437	419	465	402	453	428	405	394	459	404	421	463	452	437	421	414	444	428	486	425	427	463	437	425	405	416	434	457	414	446	467	443	439	465	478	424	446	448	428	428	403	439	430	457	414	448	428	454	460	419	437	429	412	438	419	445	415	445	422	466	462	472	471	439	433	445	446	448	461	436	422	456	466	462	424	399	460	458	397	452	418	455	440	444	434	418	443	386	466	433	431	484	449	440	481	439	449	373	461	459	481	425	425	419	437	462	438	451	441	421	450	431	416	428	456	461	414	424	406	401	417	449	437	443	458	413	416	454	427	413	407	434	420	431	439	427	471	444	428	407	417	472	468	469	509	414	444	454	415	461	441	456	422	460	443	451	475	397	406	477	442	427	445	487	411	460	464	438	412	445	459	438	438	415	445	437	452	457	445	428	425	443	442	435	446	433	462	429	445	461	460	422	437	437	512	488	448	433	444	427	451	447	405	446	441	478	455	437	399	457	446	441	455	455	455	472	453	460	472	446	437	436	449	474	416	422	446	453	424	452	420	436	433	446	461	438	475	445	411	477	442	453	451	455	426	437	428	428	414	421	433	417	395	444	411	459	484	425	447	418	395	460	429	439	430	445	418	473	432	453	417	422	429	427	415	437	440	414	426	440	444	426	409	436	479	402	420	450	453	422	423	461	435	421	465	432	439	423	429	436	437	427	477	434	443	440	485	486	424	466	442	447	449	462	424	456	474	402	434	465	435	450	427	447	394	443	440	430	400	433	463	409	448	436	486	435	457	438	448	448	435	456	426	437	430	442	449	418	396	471	415	475	440	449	472	444	481	445	468	455	436	498	438	437	430	412	415	453	453	459	466	444	453	459	435	432	431	434	442	495	463	425	396	435	440	438	403	434	410	407	461	426	484	454	443	427	463	429	431	488	411	432	435	448	440	446	465	492	427	421	410	429	447	485	430	424	438	459	413	415	444	448	416	429	418	424	470	431	461	394	478	412	448	442	445	453	407	468	423	414	462	464	433	429	378	414	433	432	452	459	479	407	460	432	449	475	470	423	445	447	483	449	461	460	441	410	444	457	452	436	453	447	414	433	437	400	410	438	434	423	447	461	415	431	407	429	423	465	430	458	463	419	460	425	432	458	419	428	436	423	463	421	506	445	434	452	450	410	412	463	405	508	466	439	474	438	462	423	429	439	411	429	464	444	446	470	418	458	434	487	483	425	428	469	449	434	398	413	407	468	447	444	440	477	472	427	447	451	456	442	457	399	405	437	432	438	407	416	486	436	427	438	425	480	434	438	444	463	464	432	445	450	413	433	461	454	440	442	473	460	459	482	439	434	428	435	460	401	421	429	425	432	446	431	451	443	468	446	426	485	428	461	435	445	436	415	441	415	466	416	440	458	428	459	481	437	405	457	435	431	446	481	476	430	452	470	473	457	450	463	485	423	426	475	426	427	462	466	426	410	424	409	426	464	459	466	453	433	436	470	417	458	440	481	461	437	459	482	451	416	456	429	452	415	434	449	465	453	448	422	441	450	445	441	436	444	446	444	449	452	409	438	457	447	426	451	478	426	444	443	439	431	440	457	438	414	452	463	467	419	433	479	442	482	473	397	440	406	440	385	444	439	453	441	380	453	439	449	442	436	453	432	435	440	430	449	460	436	430	448	430	415	458	465	379	444	394	455	432	448	410	433	453	428	422	453	432	433	426	456	422	460	456	415	450	448	449	456	448	466	449	427	442	410	465	423	445	455	440	434	465	457	448	405	469	431	439	427	463	397	461	426	414	453	423	408	477	448	403	420	415	452	438	465	457	383	410	427	440	438	444	473	432	447	438	443	449	445	438	438	443	459	469	392	428	459	442	452	452	412	431	462	463	451	462	419	437	454	443	459	481	430	412	468	489	407	451	438	471	415	440	420	419	450	438	433	434	427	430	405	385	434	446	461	434	461	444	436	447	431	470	453	467	463	411	432	445	427	414	425	440	451	448	428	481	421	467	441	437	424	454	453	442	444	453	436	418	459	472	474	469	464	465	412	442	429	457	432	449	408	409	394	406	436	445	393	458	450	462	445	438	427	449	391	477	437	454	471	465	449	468	442	484	401	410	411	443	432	422	448	438	449	392	441	447	425	440	421	409	439	446	472	460	455	461	439	458	421	450	439	422	429	413	459	449	449	418	428	448	452	439	452	463	420	424	442	440	433	458	456	445	451	438	452	411	449	425	443	450	446	441	453	429	407	463	441	437	437	478	421	431	455	447	447	418	403	437	433	415	446	438	444	432	437	452	428	457	437	449	488	440	459	461	436	444	435	408	411	459	451	450	465	444	456	406	437	437	441	454	446	473	417	460	452	449	451	433	426	425	434	416	454	434	442	442	441	432	436	423	400	466	479	439	443	422	467	428	428	477	433	429	452	416	492	441	424	440	466	463	426	466	428	442	472	465	415	457	454	435	459	450	445	437	447	423	420	466	452	434	436	428	449	424	407	420	448	427	449	433	459	423	446	433	434	445	450	443	420	486	453	429	438	439	459	438	440	468	409	463	411	401	434	450	410	467	427	452	392	426	448	451	467	455	451	443	404	444	436	442	404	426	436	465	457	441	434	437	412	451	427	435	439	460	470	419	445	416	380	430	425	437	436	435	409	450	468	441	429	434	438	436	463	410	410	424	449	437	423	411	424	414	434	426	484	463	432	455	455	475	481	447	432	454	437	446	426	438	413	437	428	400	444	453	418	465	409	454	409	415	397	430	437	463	434	392	436	429	461	460	433	445	383	451	427	422	426	428	409	416	477	451	434	410	428	433	474	448	397	431	430	438	426	470	441	435	450	435	442	438	427	410	443	413	438	423	451	474	456	415	437	459	432
5917	1267	491	528	6943	5052	276	229	226	221	219	264	206	166	127	120	92	76	100	90	75	80	67	61	61	57	64	51	41	41	39	43	41	32	36	50	24	27	36	25	41	48	31	28	32	38	28	25	26	26	28	37	30	36	36	43	31	19	19	29	31	26	28	31	31	31	22	29	30	31	27	36	33	25	33	16	23	30	38	22	32	39	29	46	39	42	27	25	28	19	29	19	30	29	23	33	31	32	37	31	33	31	25	34	30	24	37	38	34	33	21	30	27	24	28	33	32	31	33	21	27	22	33	27	27	25	27	34	33	25	26	34	31	27	29	30	23	29	23	30	40	33	27	28	22	21	28	33	25	25	26	33	50	33	33	27	36	25	31	23	26	33	50	34	29	32	41	41	31	29	23	29	19	20	30	22	23	25	28	26	23	24	33	30	31	29	31	30	22	23	41	26	23	26	26	25	29	33	29	29	37	25	39	27	35	30	26	29	24	28	22	33	26	36	30	23	24	31	33	26	28	28	42	30	38	29	29	20	25	27	33	24	24	31	29	27	23	17	33	25	33	36	33	28	38	24	31	36	36	29	25	29	18	27	25	26	19	30	36	40	36	25	30	24	34	31	36	45	24	26	39	34	17	27	40	26	29	29	28	30	34	25	28	30	25	28	33	29	28	26	26	27	24	34	36	45	34	29	33	31	34	29	26	17	43	17	30	36	27	30	27	23	22	21	30	32	21	27	29	21	35	20	32	38	43	23	30	24	25	32	29	30	22	26	25	21	31	25	40	24	25	27	24	23	28	21	38	36	25	34	31	37	27	32	32	24	31	31	36	34	21	31	34	31	34	25	28	31	35	29	26	26	32	27	32	38	25	20	32	30	24	20	30	22	27	28	27	36	27	32	36	23	27	29	40	46	36	25	30	23	24	29	33	35	37	17	48	36	26	25	22	35	22	32	28	32	28	26	32	26	22	32	25	26	27	26	40	22	27	30	28	33	23	29	26	29	32	25	30	31	25	29	24	25	26	24	30	38	26	27	34	24	22	21	41	30	21	25	33	35	29	33	19	39	28	32	34	30	28	35	29	34	27	20	38	20	24	29	29	24	35	34	24	28	31	31	25	21	25	32	31	27	40	39	27	18	31	37	28	25	27	24	25	24	30	26	40	31	22	32	24	41	27	24	35	30	29	26	33	31	28	30	28	40	26	29	33	27	35	25	25	18	23	41	24	26	42	27	19	31	34	25	23	26	27	28	30	32	30	25	36	34	28	20	30	22	33	18	43	29	35	35	36	23	24	18	31	40	19	33	32	28	35	28	30	25	35	26	32	28	24	29	30	31	30	34	30	33	27	29	28	35	31	31	35	18	40	34	30	25	32	29	21	40	30	26	37	21	45	31	20	31	33	26	19	34	31	23	29	35	23	33	25	33	31	17	25	39	33	22	26	25	27	27	35	34	29	29	35	33	23	30	25	33	29	38	28	27	28	30	27	30	28	30	33	21	39	34	26	27	29	29	27	22	24	27	32	29	23	27	20	32	29	25	23	34	21	30	26	33	42	29	31	26	31	38	28	38	35	27	33	26	23	26	35	37	26	36	27	25	33	33	32	31	30	32	31	32	31	30	21	33	31	28	29	31	30	35	35	28	25	35	38	34	23	28	17	31	27	24	26	28	29	24	27	44	26	27	30	22	28	30	32	38	25	20	37	26	35	31	25	28	33	36	32	30	35	22	26	27	37	33	25	27	33	17	27	25	25	29	27	35	36	26	30	27	27	31	28	23	34	22	25	29	28	23	30	33	24	24	23	39	31	37	36	30	31	32	13	32	35	20	30	30	31	34	28	28	29	22	29	22	21	19	35	18	30	34	22	20	26	32	37	33	32	24	37	25	17	39	28	27	37	30	22	21	29	31	23	23	20	27	36	30	41	28	34	27	31	34	31	27	33	26	37	19	26	28	30	21	37	27	29	29	22	25	25	23	22	39	27	27	27	33	21	29	23	31	29	24	29	24	30	23	27	28	33	28	17	30	39	38	38	24	26	26	34	26	21	33	22	31	30	27	24	27	31	26	34	30	22	31	36	25	26	28	25	31	34	27	29	26	36	29	31	25	25	21	32	34	37	31	19	33	30	30	30	32	37	33	35	33	31	29	33	25	29	30	24	29	31	33	27	24	24	31	25	25	34	23	42	31	20	28	30	28	31	28	34	27	23	30	18	36	27	28	29	25	21	26	33	29	41	25	27	25	31	34	34	31	21	30	30	27	29	31	19	24	20	30	22	26	25	41	30	38	32	32	33	27	32	18	25	35	27	33	32	28	33	35	24	31	26	38	18	23	30	23	34	35	20	35	29	29	34	31	33	31	25	26	29	24	30	30	28	32	25	32	29	28	40	32	25	35	32	36	20	25	29	28	30	30	24	31	23	31	26	19	28	26	25	23	26	22	15	23	23	28	26	21	27	40	26	20	31	29	31	34	31	23	33	30	29	27	28	37	30	31	29	28	46	30	25	26	33	22	21	27	22	28	26	40	33	30	27	32	35	32	33	25	30	30	37	29	32	33	28	19	30	27	20	16	23	38	26	30	26	24	27	30	35	25	28	28	23	31	30	33	29	32	30	28	29	26	36	22	37	30	14	23	19	25	28	35	29	34	34	32	41	27	27	23	33	14	22	42	33	18	31	23	34	39	23	34	27	33	27	37	40	28	26	22	30	29	39	31	26	33	27	22	31	27	35	27	21	19	46	31	26	23	25	34	24	31	34	22	28	26	30	25	25	31	27	26	28	27	20	29	24	28	29	32	33	29	23	35	26	23	19	44	34	35	29	21	33	28	34	23	29	30	32	22	30	30	32	36	28	35	19	24	26	29	21	38	34	30	32	35	36	37	23	27	35	28	22	28	33	25	28	28	21	32	33	29	26	31	26	24	32	27	29	31	28	24	31	33	27	29	30	17	23	28	23	29	24	35	29	22	28	33	27	23	35	29	29	30	33	32	27	30	32	33	20	31	35	36	27	18	29	26	30	38	40	32	28	27	21	37	25	22	29	30	23	30	25	30	33	30	27	27	28	29	34	29	21	29	27	29	36	31	38	21	30	25	24	28	29	33	43	28	27	32	29	26	28	28	42	27	34	38	27	33	21	25	26	24	27	33	30	33	27	23	32	31	35	29	30	29	36	33	34	34	33	23	29	26	30	30	32	25	21	36	35	33	34	27	31	40	23	32	40	30	29	27	42	21	26	36	30	29	28	20	27	14	33	37	39	34	27	25	25	23	40	32	30	23	31	29	26	25	32	28	31	31	31	32	36	31	34	28	32	29	26	32	31	31	35	34	31	37	25	24	32	35	37	34	28	25	24	31	12	23	36	23	22	34	25	25	21	34	27	26	19	35	35	28	30	32	25	37	31	35	32	28	29	34	28	29	26	20	35	38	25	22	25	33	31	40	33	25	44	26	33	31	37	26	28	25	15	21	29	35	31	42	25	33
39144	20595	12696	28545	69025	47006	21071	17255	15190	14494	14333	14008	10854	8845	7483	5832	5286	4543	3769	3574	3243	3236	3001	2706	2401	2123	2000	1790	1630	1431	1286	1317	1217	1110	1014	980	907	888	871	789	792	785	711	695	615	569	584	567	561	597	561	564	546	513	551	521	527	539	541	533	547	524	542	540	538	521	521	525	533	555	503	547	543	470	526	550	520	547	516	505	499	489	564	530	486	544	530	523	533	501	522	502	529	496	501	521	467	515	547	507	514	511	513	533	527	494	519	543	495	484	495	500	538	503	510	504	466	516	519	509	494	560	496	516	515	495	493	520	523	524	510	543	529	491	530	484	503	492	535	523	472	551	490	521	493	525	518	519	527	535	482	488	533	480	499	530	503	502	512	494	519	517	481	521	503	536	496	496	511	540	492	513	510	519	522	547	488	464	497	537	493	492	543	549	519	502	520	558	493	524	497	527	481	485	479	492	528	527	469	480	498	503	491	494	500	518	541	546	476	530	495	522	499	489	494	523	500	537	519	489	499	486	518	505	492	545	510	477	509	510	550	533	477	533	486	506	512	492	515	492	518	551	497	531	507	518	501	511	512	500	527	503	460	536	484	494	507	528	523	494	488	501	520	504	526	529	504	499	497	504	491	502	509	474	507	463	525	482	542	502	516	483	480	506	534	463	504	488	485	514	523	491	539	515	500	493	534	536	511	538	507	515	486	489	521	516	498	490	494	538	483	517	536	510	513	516	542	481	484	516	535	505	543	537	444	528	519	583	529	539	491	490	528	508	518	500	506	538	528	509	520	505	501	512	489	526	525	506	515	539	544	459	548	498	482	526	477	500	499	519	525	526	503	515	502	474	539	487	493	541	527	499	524	534	508	511	535	510	508	469	465	551	512	522	543	529	497	494	496	496	489	498	474	512	501	508	486	526	506	541	518	513	511	486	563	526	499	555	495	551	499	480	488	520	482	528	492	515	534	497	488	540	510	530	548	504	491	502	524	517	482	536	526	513	526	551	509	517	500	530	488	562	578	506	520	488	469	491	533	544	480	529	525	493	503	551	516	487	505	531	496	511	556	515	475	510	508	543	520	545	518	524	497	473	529	505	498	497	511	534	505	474	525	510	527	528	493	490	546	484	498	482	509	525	511	532	507	519	510	484	510	478	514	494	510	502	545	501	528	475	476	552	542	496	483	495	550	491	468	480	533	536	516	503	504	536	532	538	506	514	544	501	507	509	524	433	516	497	511	505	502	524	518	490	513	497	541	555	488	546	527	485	508	485	507	500	527	486	499	518	441	555	486	481	506	513	527	533	481	531	442	540	533	534	523	487	526	512	494	507	513	516	543	493	485	488	506	495	539	502	506	494	497	489	524	509	510	503	507	503	501	484	474	518	500	519	536	479	484	505	485	502	495	508	515	491	518	497	527	502	479	483	473	544	457	527	501	546	508	511	536	521	541	486	544	488	508	511	551	486	501	531	505	524	502	511	507	490	483	489	525	486	493	484	482	513	533	538	530	525	521	522	486	462	512	482	520	497	524	490	492	509	519	513	532	511	512	498	493	529	513	512	513	486	498	515	471	560	524	487	478	490	517	495	518	514	467	491	530	498	527	479	495	531	500	543	490	507	471	476	500	507	545	499	484	489	476	488	489	530	499	507	480	504	537	496	497	521	499	506	535	527	526	503	514	515	494	523	488	514	526	512	515	505	465	475	519	478	478	556	513	513	488	521	553	549	528	503	506	528	519	532	472	538	526	507	504	500	534	539	502	506	535	496	486	480	490	501	537	517	531	481	519	504	517	454	501	527	501	475	488	516	509	539	536	487	535	457	482	557	504	523	522	496	554	514	503	518	481	470	513	496	486	504	522	538	517	528	536	520	486	495	506	504	466	499	504	502	496	484	490	515	509	525	489	518	481	510	514	494	505	505	480	494	488	486	506	519	509	495	541	521	515	486	529	486	518	498	484	502	549	533	502	509	537	514	512	530	517	534	466	523	510	481	516	541	479	494	484	511	532	492	508	490	520	483	525	511	500	464	490	503	511	528	496	515	534	536	490	495	505	491	529	519	482	446	508	479	496	498	523	486	478	550	503	509	534	476	542	529	507	501	565	503	543	502	517	464	492	489	479	528	499	489	478	522	502	530	465	523	503	520	527	528	528	518	510	503	506	518	472	509	478	482	497	476	474	484	524	504	540	499	496	537	542	520	482	525	527	544	558	519	492	517	540	480	502	494	517	509	480	498	492	513	498	483	483	517	522	546	524	476	484	505	488	505	525	488	510	506	468	495	488	507	475	468	507	507	519	521	477	505	507	518	510	491	476	493	521	486	501	521	519	527	496	497	485	503	508	477	540	499	486	481	484	526	506	523	513	503	537	510	519	488	529	519	466	523	514	512	484	528	488	522	480	511	537	563	504	519	481	514	527	520	568	484	528	529	508	477	484	486	495	513	516	509	518	507	493	537	515	511	506	506	520	528	482	529	509	510	503	496	493	493	504	489	507	517	507	499	489	539	499	505	514	477	537	538	534	481	488	534	519	497	535	522	525	495	519	478	543	491	531	541	467	557	497	492	542	529	501	536	483	504	517	487	496	503	505	525	496	487	486	509	516	496	517	524	518	516	489	537	521	492	559	512	514	512	511	536	526	512	514	516	487	547	480	528	521	506	461	489	535	547	491	496	536	518	483	497	534	481	509	499	546	552	510	462	502	504	513	502	505	524	513	536	549	520	520	513	513	489	499	497	530	492	527	519	496	507	505	571	516	506	472	514	519	512	524	518	512	536	545	500	519	540	508	482	541	527	488	500	503	535	511	503	494	528	536	508	478	504	499	554	538	510	513	500	514	498	497	502	512	522	519	511	496	512	512	467	493	504	488	503	528	521	491	544	493	464	471	503	501	533	508	495	489	567	473	545	517	489	536	519	491	521	521	526	518	530	535	527	502	487	536	524	527	477	560	504	496	487	510	535	522	522	502	529	501	498	510	485	547	545	512	493	521	483	494	500	503	526	499	483	533	520	515	479	517	494	486	557	518	494	519	514	499	523	500	526	506	486	549	481	529	491	563	495	498	522	511	475	514	521	508	528	499	488	526	486	515	501	531	504	507	504	504	561	475	541	497	505	513	506	523	519	518	516	544	548	523	530	466	514	531	541	493	530	540	498	505	523	511	537	507	532	509	499	496	512	517	525	488	505	513	523	528	487	513	539	495	488	497	512	510	506	482	500	542	488	473	536	514	502	503	518	483	529	493	482	495	516	506	550	506	489	514	488	476	476	460	534	555	516	493	546	527	454	518	508	486	483	498	533	493	550	503	537	528	513	474	488	479	494	501	512	518	534	530	494	502	526	554	549	486	473	518	501	509	471	515	530	497	517	521	511	539	487	520	523	493	493	511	485	458	508	506	512	474	526	522	517	515	491	485	464	506	512	534	510	482	470	547	476	484	510	543	488	497	506	474	547	500	484	500	489	496	521	483	515	517	502	543	508	516	510
7479	2292	894	1008	12946	9248	549	437	354	358	348	320	306	207	222	168	140	123	117	137	102	96	95	76	82	71	62	63	70	54	49	49	49	49	66	44	48	39	54	36	40	36	32	40	40	32	37	26	24	32	40	34	41	32	41	32	45	36	27	29	42	26	34	35	29	31	36	29	39	38	31	31	31	32	33	31	20	27	28	27	35	26	23	33	25	43	24	28	26	33	33	35	37	33	28	38	23	28	36	23	31	34	37	26	36	24	29	35	37	34	27	34	40	24	35	26	26	26	28	33	24	23	30	30	25	30	24	27	23	23	28	32	26	23	29	38	28	25	27	32	20	22	31	31	37	32	24	24	37	29	27	23	34	35	27	33	36	28	28	34	24	29	35	29	25	36	35	36	34	34	24	28	32	27	34	31	33	33	34	45	43	21	26	32	24	24	17	36	21	33	31	27	35	33	31	28	24	27	30	24	32	32	31	28	34	31	25	29	25	31	19	39	35	34	25	35	36	31	22	18	24	36	32	27	26	24	27	29	28	21	27	32	42	34	36	26	25	29	22	25	28	25	27	26	33	30	29	25	45	28	26	26	21	31	38	33	37	34	21	44	27	39	38	26	27	24	32	21	37	33	36	33	27	22	32	36	34	23	28	41	31	37	26	34	19	39	33	23	27	37	27	40	29	36	31	25	25	20	30	33	33	36	22	28	25	31	28	26	31	29	32	33	24	34	30	35	36	33	32	36	32	42	23	33	23	32	34	26	28	22	25	26	23	27	32	21	31	40	37	31	30	37	17	30	20	38	19	32	26	30	27	20	26	24	27	24	29	24	26	20	35	21	26	22	23	20	30	25	23	30	27	22	27	28	20	27	26	32	27	31	25	28	25	26	26	33	32	34	26	30	29	30	39	33	19	25	26	21	28	31	41	30	33	29	35	42	29	24	23	28	45	38	28	30	25	24	34	37	28	48	36	28	27	33	29	35	34	37	31	35	24	32	30	24	31	22	34	26	35	35	34	34	31	24	27	35	31	38	30	34	29	31	23	34	40	35	24	24	31	32	37	34	30	29	29	28	34	38	32	32	31	30	26	32	33	32	23	28	33	26	31	32	25	19	32	36	37	36	30	32	28	32	29	27	26	47	30	18	28	34	21	25	28	25	37	28	39	32	26	26	21	28	25	29	29	33	29	26	24	22	35	30	15	36	34	30	34	30	24	20	22	31	34	28	29	31	32	29	42	26	33	27	30	20	23	32	35	39	26	30	27	30	31	17	33	30	20	32	28	37	28	28	32	29	20	31	30	27	29	33	26	39	35	24	28	32	41	38	39	27	37	21	37	33	25	36	39	31	38	30	22	35	32	33	34	32	28	32	35	23	34	31	32	31	40	38	37	21	36	29	35	29	24	30	38	26	28	35	31	27	27	28	27	30	25	33	25	30	38	21	33	23	25	22	30	33	34	24	33	26	31	34	27	33	29	35	35	31	37	35	34	28	30	29	29	27	30	40	32	40	21	27	40	29	30	27	32	27	36	29	29	31	31	30	36	25	33	31	32	19	36	38	37	28	40	26	35	22	37	26	35	28	30	26	28	36	29	33	25	31	43	36	26	31	31	46	25	23	36	33	27	32	33	30	35	26	34	25	28	26	30	21	29	35	25	32	27	31	20	36	31	31	34	26	32	34	40	37	23	34	36	22	30	36	28	30	34	30	27	37	33	26	27	27	34	33	34	29	25	26	32	20	33	31	38	33	34	29	33	28	33	33	20	26	27	34	23	33	21	32	30	33	21	36	33	25	37	20	25	35	41	23	28	33	35	36	30	21	29	24	40	28	36	22	30	38	33	33	22	20	30	34	26	49	35	27	33	22	30	39	18	33	33	32	31	33	29	35	19	32	30	32	16	21	32	41	36	37	28	29	28	33	32	24	41	36	36	29	26	34	27	29	40	29	26	32	20	40	26	38	25	35	32	31	28	33	22	24	32	15	31	37	25	27	34	23	36	22	24	34	40	25	31	23	29	31	34	39	42	39	30	22	41	30	26	33	36	29	35	40	28	22	31	33	25	30	22	31	28	31	28	23	30	25	30	20	30	29	29	30	33	29	34	27	28	33	38	33	30	25	30	25	41	38	27	30	28	31	38	33	28	31	22	40	24	48	30	25	27	26	29	31	27	27	25	39	27	29	28	29	24	38	19	24	32	23	24	33	34	26	31	32	31	30	39	32	29	22	34	39	31	29	31	42	33	26	31	43	32	21	36	26	25	30	30	24	26	33	29	31	36	39	37	31	38	37	39	32	33	29	31	30	21	22	26	33	20	24	22	27	24	34	32	21	23	30	27	26	29	30	28	35	25	32	29	26	30	27	41	24	25	25	27	34	37	32	33	32	33	30	40	32	31	28	30	29	31	26	32	31	41	29	27	28	30	34	28	35	35	27	21	37	37	42	34	26	21	26	27	34	32	29	37	29	30	34	35	19	41	28	29	35	26	28	27	32	29	38	24	25	30	28	30	31	22	31	23	32	36	33	34	19	25	32	41	23	25	25	34	31	25	31	39	36	34	32	28	26	29	34	41	38	32	33	28	31	36	29	36	25	23	32	30	40	31	29	24	36	29	30	23	21	29	31	27	36	33	24	35	35	33	28	35	34	34	44	29	32	33	26	31	33	25	24	35	22	27	28	20	20	26	15	30	38	33	27	23	23	23	29	33	23	27	35	33	24	34	30	39	40	23	27	29	34	29	28	29	20	19	39	32	33	26	27	31	30	41	27	34	26	40	38	31	30	32	38	31	26	32	27	28	25	23	30	33	26	33	27	40	45	26	27	26	28	31	31	22	25	33	37	33	28	21	40	28	34	36	27	20	32	28	30	30	39	23	24	31	21	30	34	33	42	40	29	26	38	29	38	28	23	26	24	27	30	32	23	27	23	32	29	28	25	27	24	34	25	28	31	29	39	35	26	36	33	37	28	28	23	32	26	41	28	27	41	22	32	33	24	29	18	36	32	28	40	37	27	23	35	21	24	27	30	32	42	29	26	33	28	27	27	37	22	33	43	26	32	38	23	32	30	30	24	32	30	35	26	37	26	37	30	27	25	33	36	25	25	21	29	25	36	33	24	22	24	27	31	34	38	29	31	30	25	27	27	36	23	33	33	38	38	29	42	28	20	23	33	33	30	24	29	39	29	24	32	36	33	28	26	26	32	23	27	36	30	36	22	28	31	29	29	16	35	39	32	29	30	18	32	33	25	34	23	30	35	34	24	29	33	24	44	33	32	37	34	22	26	29	37	32	28	32	43	28	37	24	26	27	22	26	33	25	39	41	27	37	35	30	44	31	28	28	35	27	33	37	32	29	25	37	28	27	36	40	45	31	32	29	34	37	32	31	32	31	40	36	24	35	33	36	29	33	31	30	23	24	38	27	30	36	30	30	26	23	37	42	35	33	38	26	36	36	20	25	37	43	30	38	35	37	39	29	37	28	37	31	25
46263	25941	17331	36172	79948	51146	29209	24676	21706	19589	18348	18625	15561	11306	10295	8963	7465	6920	5826	5471	4802	4683	4448	3841	3363	3060	2777	2514	2280	2036	1807	1709	1696	1475	1426	1331	1173	1144	1187	1043	940	906	831	789	691	730	701	618	647	657	607	567	564	608	626	565	575	601	621	586	609	605	575	563	589	611	575	579	573	584	584	600	552	569	595	555	545	565	522	560	524	550	573	578	567	528	563	569	510	525	519	501	532	547	536	516	536	562	558	577	490	523	565	493	534	525	542	520	543	523	505	505	535	497	541	534	538	533	533	542	513	560	532	562	519	516	524	562	564	562	535	534	483	539	534	502	550	512	504	541	484	514	537	522	531	543	553	488	538	533	504	497	502	498	559	523	546	572	532	546	492	512	517	538	518	494	544	517	535	565	547	524	479	529	584	504	511	512	546	509	506	496	544	501	504	540	541	566	516	537	519	525	525	508	535	548	540	541	520	532	540	488	480	499	539	501	516	527	508	511	545	550	527	537	520	516	535	531	506	504	513	537	546	521	571	499	524	536	518	480	526	515	543	520	510	521	499	514	530	511	538	560	530	538	528	533	512	503	502	559	526	528	524	541	504	560	500	507	540	530	498	509	518	484	537	483	520	530	502	531	530	500	514	544	486	518	549	520	542	534	530	536	510	527	560	505	526	519	535	509	525	531	513	518	492	510	532	519	522	557	512	534	507	482	474	506	578	531	494	466	518	531	531	562	474	491	522	549	538	523	520	550	510	562	551	545	511	570	487	511	552	532	518	558	503	498	508	512	503	533	518	542	534	556	514	534	525	499	530	473	562	564	545	532	518	574	519	518	515	554	510	501	524	520	505	500	497	522	529	504	481	515	521	540	566	546	527	501	484	509	520	525	561	515	518	517	537	490	474	554	520	539	534	534	522	542	550	516	536	536	545	512	553	541	549	507	521	535	516	543	549	521	520	458	509	546	513	538	538	549	530	494	527	548	534	517	556	505	515	478	536	504	523	540	565	523	543	555	473	511	546	524	508	512	549	557	508	523	533	513	518	546	531	507	504	508	517	528	526	545	534	561	549	520	536	509	508	519	496	500	514	558	524	504	546	521	574	530	528	510	491	498	544	524	565	525	592	514	537	503	521	524	541	506	486	519	539	520	527	524	499	520	497	549	511	510	534	543	590	499	527	506	484	526	528	551	529	494	518	554	490	536	569	532	533	501	544	515	560	531	513	495	484	533	531	513	549	501	521	525	517	481	544	490	511	513	494	523	564	511	514	534	525	528	515	566	495	549	495	546	520	509	529	552	541	536	522	528	535	536	567	455	515	531	510	531	540	543	541	501	536	542	531	544	517	499	535	564	460	508	513	495	510	542	526	546	514	524	523	518	562	530	509	591	492	524	532	522	549	552	532	543	478	533	531	521	539	523	561	508	536	482	542	483	449	489	520	510	532	583	526	495	511	559	492	535	507	510	511	546	517	465	522	522	526	531	549	503	527	554	527	520	569	545	545	542	516	509	508	500	484	488	508	509	520	541	514	488	525	563	542	519	542	489	482	523	529	538	489	495	516	552	507	504	530	522	520	514	491	533	512	504	547	527	568	519	490	541	531	516	528	531	520	559	489	555	507	484	513	522	561	519	531	524	515	506	547	531	493	498	513	490	535	541	537	510	517	499	485	518	509	530	543	561	567	541	534	542	551	543	529	530	517	483	498	540	503	480	525	521	537	527	517	561	548	559	489	518	522	502	488	536	541	546	529	514	482	569	582	542	500	514	521	548	514	553	540	514	534	558	528	509	557	524	538	545	489	522	481	511	588	542	546	517	526	499	543	538	502	522	500	530	510	508	529	532	505	489	508	528	536	535	520	541	465	493	546	536	518	532	515	530	585	487	522	555	544	521	507	542	504	548	547	479	523	511	534	519	537	513	503	532	530	525	543	523	497	494	514	495	540	551	532	491	554	525	566	527	552	495	488	537	534	546	558	531	536	518	486	483	571	524	543	541	515	517	531	573	511	515	563	550	559	551	529	491	475	532	527	512	512	550	497	542	501	489	480	488	522	498	538	515	530	495	528	528	505	530	493	542	541	524	501	528	565	495	544	565	524	528	525	520	547	551	522	507	486	508	529	530	508	525	534	504	560	509	534	544	491	502	512	486	544	531	506	516	550	550	521	505	546	480	530	525	561	564	539	519	502	508	504	564	544	530	522	491	517	526	554	521	535	513	530	529	551	537	516	520	535	488	541	501	572	504	525	520	559	490	525	507	525	521	532	506	526	534	503	515	552	536	491	560	533	557	478	521	541	544	552	525	510	518	506	520	534	497	482	547	507	523	510	520	564	512	503	545	516	559	547	542	550	554	536	516	516	548	510	534	530	569	529	516	536	561	542	522	519	537	515	498	560	517	484	525	550	528	515	501	541	498	540	535	534	504	487	530	515	489	536	504	544	516	503	523	502	512	519	516	552	529	519	504	534	542	494	557	509	562	514	517	542	531	504	571	497	519	562	484	535	529	538	535	525	507	520	558	529	496	481	533	536	533	543	496	549	507	565	564	489	545	544	497	493	505	545	458	550	510	500	517	543	520	553	523	530	561	454	527	568	601	507	543	571	526	486	563	543	514	502	518	514	532	549	567	558	552	512	510	510	537	540	515	532	566	508	520	537	503	517	492	532	537	550	515	518	510	531	535	506	519	564	532	529	513	575	538	532	542	542	550	475	533	505	521	560	512	509	524	558	528	512	560	559	513	543	510	514	555	508	515	534	559	541	566	520	545	557	506	499	495	464	529	532	518	530	536	580	504	546	566	488	527	503	554	531	535	511	576	510	576	516	526	539	514	505	504	494	534	562	514	541	524	490	554	542	523	551	505	478	465	544	519	564	533	536	543	556	488	549	522	545	523	525	539	481	507	484	541	512	518	528	525	527	498	497	469	547	534	517	511	508	526	473	502	508	520	537	559	518	540	517	532	539	512	579	497	537	524	524	541	448	568	509	519	531	521	536	543	486	512	507	486	504	535	484	506	539	506	513	553	502	529	518	494	516	529	546	551	538	531	524	562	531	516	501	540	521	543	546	584	527	547	485	498	517	558	548	486	545	520	482	506	515	585	484	514	507	538	513	510	550	529	510	550	516	506	521	516	531	516	526	516	514	504	536	518	531	513	543	533	543	479	538	514	540	527	541	521	515	509	543	569	574	554	498	521	495	543	513	491	512	501	537	555	513	564	518	511	493	539	502	544	480	548	506	569	560	553	553	490	492	546	526	507	536	539	514	541	521	541	512	533	514	516	494	521	567	547	500	536	518	499	523	501	552	521	521	556	555	548	500	482	551	494	545	532	543	516	511	520	507	516	534	553	538	496	514	527	486	516	543	527	515	560	491	513	536	495	512	533	472	504	523	537	500	555	515	522	518	524	543	546	517	551	503	518	459	500	537	517	505	522	528	555	519	524	559	499	554	562	532	513	501	498	569	524	526	502	535	529	543	566	539	566	554	532
2874	666	312	328	1950	1491	247	171	151	128	131	129	142	127	84	86	84	84	65	47	50	43	28	41	46	35	37	34	40	25	29	34	19	28	21	25	23	24	23	25	19	19	24	17	26	22	18	21	22	23	16	25	16	19	18	18	25	21	17	23	23	25	19	23	20	15	24	20	23	17	17	20	13	12	23	13	11	21	25	27	26	20	23	31	22	13	17	14	17	27	21	21	26	25	19	21	23	14	19	24	15	12	14	19	19	24	18	15	14	18	21	16	13	17	18	17	25	14	20	25	22	19	14	18	14	16	10	22	12	23	16	17	23	18	16	21	17	23	20	19	27	22	16	23	25	22	17	20	26	18	22	14	25	33	21	11	14	20	23	18	25	20	21	13	18	21	18	27	22	19	17	18	20	17	28	26	15	16	21	21	26	23	15	16	21	22	20	27	25	17	23	23	15	26	22	28	20	14	23	22	20	18	14	16	15	19	26	23	22	25	22	16	19	11	21	20	20	17	24	20	20	22	15	16	31	19	17	20	12	18	22	23	21	27	23	19	19	26	25	10	17	15	21	15	15	30	16	19	23	17	16	18	14	15	20	16	17	17	25	24	23	16	19	26	14	28	17	19	14	19	14	14	16	12	29	24	18	27	19	19	18	20	26	16	12	32	19	17	31	18	23	24	15	22	25	18	18	27	19	21	16	15	13	31	17	12	18	21	17	18	20	23	27	18	23	21	20	21	13	18	22	26	20	12	26	28	29	15	20	17	22	22	13	25	22	16	18	25	17	15	19	19	7	14	18	21	15	16	18	22	17	23	17	20	21	25	20	24	18	26	23	17	23	13	25	16	24	23	16	24	16	20	19	18	20	19	22	22	23	22	18	25	15	19	12	15	31	21	21	14	22	21	18	22	21	15	26	20	16	21	19	25	22	20	22	16	21	13	18	18	15	16	25	19	25	20	22	16	29	20	26	19	24	28	23	18	27	17	22	15	21	29	18	24	22	17	20	24	28	18	16	15	20	21	13	25	18	19	20	29	20	19	20	24	18	20	22	12	27	17	19	15	16	20	17	18	25	25	21	31	18	18	24	18	23	22	32	17	22	16	14	16	26	18	16	17	23	19	20	21	16	20	15	23	13	18	22	19	15	19	20	16	19	17	28	16	17	19	21	21	22	18	24	27	18	27	18	19	21	24	21	23	23	15	15	14	17	27	25	17	20	13	23	25	19	21	18	20	21	19	23	23	28	14	26	22	24	22	25	19	23	18	26	21	27	27	24	15	23	13	24	20	28	19	19	25	21	25	12	21	24	26	15	15	19	19	15	13	17	24	22	19	10	18	20	30	28	17	21	22	19	15	30	17	21	19	17	15	21	20	21	19	24	22	17	22	17	17	21	19	18	22	20	29	17	25	24	19	23	15	21	17	22	18	40	13	22	24	19	19	23	22	18	18	25	20	25	26	20	22	18	21	17	25	24	18	18	22	23	22	23	26	21	18	12	14	23	20	20	15	18	20	21	21	21	15	24	21	16	20	23	20	19	14	23	13	16	25	19	14	18	28	15	21	17	18	17	14	21	14	9	15	18	20	18	14	19	20	14	17	19	21	13	21	21	15	23	20	12	19	23	18	21	18	13	23	24	23	18	20	18	19	17	24	28	20	28	17	15	18	17	12	19	20	23	11	19	32	26	18	16	28	18	15	11	15	19	24	14	18	20	30	24	19	22	22	15	24	16	18	19	15	15	21	16	13	12	22	20	22	15	18	16	21	21	23	27	18	20	22	23	18	27	16	29	16	21	19	15	19	20	22	14	14	20	27	23	23	12	22	20	19	24	21	25	24	12	24	17	17	18	20	19	17	16	13	23	16	31	17	21	20	21	19	20	26	13	17	28	27	14	15	30	18	14	17	14	30	15	25	20	27	15	24	20	14	12	16	18	24	20	20	21	18	17	17	19	20	16	19	14	16	21	21	22	19	25	25	16	19	20	22	15	27	21	23	16	21	20	18	17	20	20	26	20	13	15	20	22	24	14	18	22	19	18	11	17	27	19	16	21	23	15	20	25	23	24	16	20	17	17	23	17	13	21	23	21	27	18	21	21	24	18	19	20	23	21	19	17	23	24	16	23	17	20	25	20	20	14	21	24	13	25	24	19	18	16	17	17	17	22	12	18	29	18	16	16	17	23	13	12	22	14	17	24	14	22	17	18	19	18	15	20	16	16	18	18	16	25	18	27	22	17	20	25	18	27	20	22	20	27	24	21	23	25	20	21	27	19	16	15	22	16	23	19	19	19	13	27	22	12	14	24	22	19	26	17	22	17	18	16	26	20	20	24	18	14	22	18	16	22	13	19	16	17	17	16	23	19	20	20	26	19	26	18	21	20	25	12	24	11	25	15	17	18	17	14	23	17	10	20	20	20	19	14	13	14	21	22	26	19	16	19	18	18	24	26	17	22	17	19	18	29	15	20	13	22	16	15	21	23	15	22	12	17	14	13	11	22	29	22	33	18	13	18	21	17	24	21	21	25	16	24	23	22	15	16	14	17	16	22	9	22	18	19	21	21	23	17	18	23	22	24	24	20	20	14	20	15	13	23	19	14	19	25	12	16	12	15	21	18	19	29	20	25	21	23	20	19	14	14	21	19	18	18	19	29	14	17	23	28	14	20	14	24	18	19	23	26	13	22	18	20	13	18	18	19	26	17	22	22	28	21	27	20	24	16	23	19	19	18	20	24	23	14	17	19	16	16	25	28	15	19	24	23	18	23	17	14	29	13	15	19	17	16	22	14	16	21	23	27	17	31	22	29	11	26	17	18	14	19	19	22	23	21	19	24	17	18	28	19	23	21	15	11	16	28	12	22	13	13	19	19	24	14	16	25	26	22	24	19	17	20	18	14	21	17	27	22	14	25	24	21	20	27	18	18	30	20	19	18	23	26	18	25	15	18	18	26	26	18	21	19	16	24	24	15	21	17	26	16	19	26	17	28	18	11	18	21	29	22	21	19	15	12	23	30	13	22	23	12	23	19	18	18	24	25	22	23	28	15	19	23	19	12	18	26	16	22	21	17	17	18	19	14	24	10	21	21	20	18	24	20	19	22	25	16	22	25	24	18	21	20	21	18	23	16	17	15	14	21	28	13	20	25	23	23	26	17	24	21	15	17	14	17	13	20	20	12	29	20	26	17	14	25	17	18	19	15	20	14	17	17	14	32	23	24	22	21	15	25	18	17	23	19	19	32	21	15	26	21	27	23	18	19	22	24	21	20	20	19	21	18	22	24	23	16	19	23	17	18	13	20	21	18	16	12	21	23	13	17	20	19	20	18	19	23	28	26	18	23	15	20	16	8	17	30	10	13	20	15	16	32	20	28	18	26	28	16	26	22	18	21	17	14	16	17	22	20	27	28	13	26	20	16	20	28	18	17	14	12	19	23	19	20	21	19	20	22	27	15	21	16	27	26	22	21	12	27	14	23	18	23	32	11	19
32710	17370	9169	23473	48575	37711	20132	15572	12732	11015	9896	9657	8206	5747	4895	4241	3564	3333	2935	2595	2516	2215	1932	1718	1556	1440	1350	1215	1049	1058	937	861	812	873	719	703	641	653	643	537	505	489	425	441	409	436	416	386	392	365	384	386	360	341	383	358	413	362	364	386	360	354	356	366	408	379	361	395	337	362	345	340	336	371	366	394	350	358	384	335	342	355	359	360	361	366	345	331	349	340	364	343	346	354	369	366	367	333	318	354	367	389	300	367	328	357	361	330	361	345	351	335	331	351	336	339	397	334	359	359	366	348	359	339	345	321	375	388	357	346	326	330	358	362	348	373	363	360	359	362	371	368	328	347	347	338	354	374	380	363	363	314	353	319	325	342	355	362	381	357	375	369	322	337	363	362	381	353	356	363	399	355	316	347	373	356	337	336	361	345	352	309	313	351	355	363	365	322	330	339	371	315	403	362	357	374	354	344	349	354	330	366	349	386	383	354	347	384	343	359	349	342	360	330	339	356	290	355	368	327	343	365	361	353	344	350	337	327	315	341	371	345	362	309	374	375	329	339	341	335	360	353	317	354	373	339	351	358	362	342	364	352	348	344	334	324	368	351	359	386	364	348	286	352	370	324	349	354	333	345	348	361	360	371	347	370	363	345	327	319	354	353	329	334	331	316	336	381	353	346	405	313	357	347	371	364	375	324	364	374	338	365	379	354	346	371	361	330	351	362	329	346	346	327	320	337	354	345	357	367	338	329	392	338	346	337	370	373	372	355	336	372	353	334	357	330	340	310	324	364	344	354	370	355	344	353	323	323	317	339	377	325	384	339	330	353	334	318	345	363	344	343	354	377	323	356	379	338	342	349	339	351	333	356	353	361	320	347	357	379	346	323	299	358	331	355	337	367	359	362	345	353	331	371	348	350	336	351	368	385	368	360	368	341	351	361	367	349	327	386	323	331	351	315	355	341	389	341	323	330	340	334	342	332	334	320	314	320	336	348	340	335	348	336	350	341	368	347	343	323	326	320	338	359	355	355	342	364	380	350	355	365	339	350	326	358	373	333	361	320	333	360	308	366	321	350	340	334	348	350	372	319	352	340	352	329	335	355	345	349	299	370	369	371	370	352	338	351	356	322	359	353	353	351	375	359	341	323	341	356	327	348	349	356	351	356	360	358	386	339	363	338	372	354	357	348	328	324	359	337	338	386	368	353	377	375	354	362	302	331	367	370	329	366	372	325	373	335	354	321	352	362	340	347	317	341	353	340	321	344	359	325	344	347	345	333	355	362	371	324	344	318	322	353	358	370	376	297	346	356	352	354	368	328	356	346	353	357	380	329	329	370	318	349	332	380	368	373	343	346	377	309	353	350	362	347	342	357	353	341	359	395	338	366	369	349	330	367	370	337	342	349	332	351	349	378	346	343	345	339	327	348	352	355	354	329	346	330	356	314	305	336	381	331	318	329	332	330	346	347	365	347	356	352	366	336	322	330	331	339	373	355	338	312	359	351	326	348	319	304	367	385	329	361	337	315	306	372	352	339	350	344	354	375	344	365	338	369	346	348	346	339	331	314	342	327	354	345	378	331	339	312	361	345	365	343	341	350	367	372	344	359	397	349	335	351	346	350	350	343	345	289	325	342	326	357	347	366	340	344	364	326	348	380	311	338	367	331	314	326	340	363	358	360	349	372	333	361	338	334	371	305	368	344	387	367	352	346	381	353	378	348	315	335	346	365	350	343	333	346	398	350	379	343	322	358	326	333	373	347	349	326	325	331	364	339	366	335	339	357	336	388	361	348	370	348	359	368	353	379	334	352	367	351	345	366	396	373	324	358	342	366	345	343	322	352	366	373	347	341	354	344	351	345	332	363	335	356	341	338	330	361	333	334	356	359	355	363	342	356	365	352	354	356	351	379	346	371	346	368	321	324	313	335	399	364	356	352	340	391	376	322	349	342	333	297	371	359	359	341	330	312	347	338	339	359	385	339	349	335	374	382	351	364	364	362	355	371	349	349	353	346	343	345	336	341	345	343	351	306	304	334	354	336	332	332	347	334	346	332	355	337	355	308	359	366	372	360	349	397	342	326	346	318	365	354	351	328	336	361	344	376	348	346	335	337	373	307	358	324	340	372	360	331	324	358	336	343	301	358	301	373	353	340	349	379	353	322	373	347	345	326	378	341	372	328	362	322	339	339	348	306	337	331	324	329	337	368	354	317	349	368	359	337	357	353	361	336	358	371	358	358	328	347	348	338	304	358	362	351	371	337	336	364	359	359	322	328	370	331	366	348	345	376	363	372	338	348	355	357	337	362	317	310	345	360	370	382	357	380	304	333	335	352	343	347	328	356	318	317	342	382	338	368	356	342	330	338	347	331	342	360	350	360	339	344	366	341	353	308	309	359	396	350	354	316	370	309	340	335	381	319	351	377	328	361	328	331	332	392	353	320	335	365	354	361	341	297	325	356	340	328	362	331	318	339	337	334	360	354	358	347	391	353	325	342	320	320	281	357	339	338	358	280	357	396	363	349	341	359	352	347	324	366	337	337	324	376	319	319	356	331	353	345	345	356	347	353	340	336	339	357	355	319	339	355	367	343	366	343	355	359	335	355	336	365	320	339	321	343	354	363	375	354	335	337	371	343	369	334	353	365	342	332	340	337	339	354	390	380	370	363	346	346	351	350	372	347	351	350	364	341	353	333	364	365	357	372	329	381	328	374	352	352	320	360	351	354	363	351	351	361	300	356	323	349	334	344	396	351	342	365	325	340	342	355	338	355	329	365	321	371	390	345	370	360	348	338	341	325	373	322	368	360	300	351	357	319	348	383	337	356	340	346	348	361	323	328	420	371	343	359	356	333	364	354	359	365	363	334	354	354	369	377	344	348	355	354	361	378	354	317	378	357	318	312	340	366	333	316	328	342	376	366	341	339	336	347	337	338	359	355	353	355	368	341	335	352	386	339	367	341	340	347	369	342	366	393	351	323	349	347	391	361	362	322	327	335	344	346	359	358	332	389	327	364	314	354	373	344	353	360	340	364	391	345	326	349	313	334	340	342	342	354	352	332	384	360	351	319	375	349	318	359	321	354	318	317	358	335	360	354	357	361	379	363	352	338	358	351	356	373	319	331	367	346	360	358	335	347	381	347	343	343	355	369	365	336	384	349	350	350	326	352	352	328	349	355	347	353	332	380	367	360	366	381	377	359	349	340	372	337	333	361	380	323	326	377	325	353	358	330	352	373	375	366	372	328	325	345	337	391	342	346	368	329	345	361	343	332	344	333	343	326	358	366	334	357	322	345	355	359	358	358	347	344	374	341	345	377	341	359	365	344	359	354	362	341	370	354	343	325	362	341	354	364	338	352	356	349	348	347	359	345	328	356	366	324	350	350	292	353	356	358	336	359	339	350	374	368	366	376	344	347	371	316	328	311	349	368	359	362	344	363	340	353	365	376	370	362	353	354	404	328	348	371	349	345	354	359	338	350	354	342	362	331
6285	2267	729	756	7551	6625	601	399	354	305	275	295	255	194	160	146	125	102	104	104	109	97	68	61	71	74	46	37	53	50	39	49	43	43	37	33	21	36	34	31	21	32	30	25	28	22	34	16	32	21	29	30	25	22	30	24	19	31	26	14	22	26	21	23	26	30	28	20	26	24	26	29	26	20	22	28	27	28	27	34	25	28	40	24	27	19	23	30	35	25	26	34	24	33	28	26	29	27	23	23	26	29	21	25	25	17	24	33	25	21	30	25	25	22	23	23	19	20	20	36	27	20	28	26	19	28	23	24	28	32	26	16	21	22	29	27	21	27	21	29	16	24	20	30	29	29	18	26	18	27	25	19	22	25	19	19	18	18	22	21	23	27	21	34	19	28	16	26	29	27	19	25	29	24	28	16	27	26	22	25	32	28	28	22	23	24	22	31	23	26	22	26	11	17	27	20	24	27	19	35	18	23	18	25	24	29	26	26	29	20	21	15	29	20	20	30	20	23	24	21	24	29	27	24	26	18	27	16	30	24	21	20	22	26	31	21	21	30	27	28	23	30	38	19	18	16	24	30	18	30	30	20	23	21	27	22	32	18	17	23	29	33	32	25	32	22	18	20	23	22	28	21	26	22	32	22	20	26	28	41	29	25	24	22	23	19	29	24	37	21	31	23	19	27	24	17	14	25	22	24	30	28	23	25	26	31	21	26	23	18	20	22	24	23	23	26	21	18	29	21	23	24	21	22	28	23	36	22	17	34	27	21	21	27	29	15	20	33	21	18	19	27	21	18	18	24	26	24	19	36	23	25	17	22	26	13	22	16	16	37	20	14	27	23	13	22	30	19	23	27	33	17	22	20	32	19	27	26	21	26	29	25	17	29	22	20	24	26	28	25	20	24	20	22	21	14	26	30	16	24	25	27	27	31	35	20	23	32	33	18	18	22	28	22	29	15	30	19	19	22	19	24	28	36	25	28	21	24	29	18	24	20	29	29	30	26	22	22	20	18	21	17	20	22	20	34	22	25	27	24	19	17	24	29	27	19	32	24	21	31	20	30	24	17	27	22	33	26	22	25	28	17	22	31	19	33	24	35	30	15	25	28	28	38	20	28	18	25	20	29	16	30	31	27	24	15	31	24	23	21	26	27	24	20	22	19	22	20	27	20	21	23	17	21	23	22	22	26	28	29	22	22	28	21	21	22	21	18	20	32	25	27	20	26	23	23	26	24	31	30	26	24	18	19	24	22	25	18	25	23	21	23	29	29	22	19	22	20	26	24	17	25	16	31	23	30	29	22	19	12	23	27	30	28	25	24	25	21	24	28	31	29	22	19	16	32	15	26	27	21	20	26	29	25	35	21	20	24	25	23	29	22	32	31	32	25	23	30	26	31	25	21	27	24	23	27	17	31	36	21	28	17	15	27	37	17	26	22	28	18	39	19	23	31	27	27	28	24	19	21	28	24	18	24	14	31	32	22	25	18	27	20	22	25	28	30	34	20	25	25	17	24	21	24	27	21	25	27	25	22	21	26	25	18	23	22	28	24	17	31	26	12	21	24	26	18	27	27	28	33	20	20	27	16	27	27	11	30	31	21	28	14	24	27	28	30	28	16	23	23	19	29	30	21	18	30	23	30	24	31	22	25	23	22	24	14	15	21	20	26	21	24	23	26	20	19	18	20	19	21	29	21	28	21	27	26	17	32	29	18	25	24	25	21	22	26	23	27	19	22	24	24	17	28	17	21	20	26	26	23	35	24	26	32	25	21	20	26	32	21	20	23	39	18	30	29	18	27	37	28	24	21	25	25	19	19	22	25	27	23	25	19	27	22	23	28	20	18	28	18	19	28	20	18	21	23	20	25	23	15	26	24	23	22	28	33	19	20	25	30	26	28	25	20	19	24	26	21	24	27	19	24	19	19	21	20	20	20	18	19	31	25	22	24	22	29	30	28	25	21	19	29	22	11	19	20	24	19	21	30	30	25	25	26	31	17	20	24	33	26	20	21	17	23	30	18	21	26	22	27	23	20	17	18	25	24	26	27	25	28	28	27	21	16	21	29	30	25	22	17	21	26	20	22	27	27	22	21	27	28	14	22	24	24	18	27	17	26	26	30	17	24	16	20	20	16	20	22	18	25	19	28	24	21	23	24	28	31	22	21	19	29	24	23	22	37	33	16	23	33	24	25	26	22	22	18	21	31	19	24	18	20	25	21	34	16	24	18	19	14	20	22	21	18	18	22	25	28	24	25	27	28	25	28	39	15	23	25	23	24	21	28	25	20	19	16	29	15	23	28	21	18	25	22	22	27	17	23	21	27	29	30	35	21	35	25	24	16	19	24	25	23	23	25	31	18	22	24	18	19	26	25	23	24	29	27	36	16	20	29	25	27	30	24	25	25	25	25	29	28	24	24	28	28	18	24	25	23	16	25	19	24	24	24	23	26	17	22	21	24	20	31	25	24	21	30	14	26	27	22	16	22	19	35	24	28	21	34	29	21	24	20	16	22	34	25	20	25	19	25	25	21	34	20	19	18	15	23	27	27	28	24	22	28	25	26	27	20	25	27	20	29	26	26	18	19	25	28	44	28	24	23	27	21	27	13	22	25	22	22	19	18	19	28	33	21	23	28	26	25	23	25	19	27	26	31	26	27	19	26	23	19	21	24	17	20	18	21	27	31	22	21	27	24	20	20	21	24	26	27	32	28	40	25	20	24	32	24	21	19	35	19	14	12	22	21	28	22	20	24	27	21	25	20	26	32	21	18	18	25	23	25	22	28	27	26	20	20	27	22	35	25	22	24	22	34	16	29	15	28	26	26	27	15	26	26	16	21	24	24	23	26	19	28	30	23	28	24	20	23	24	29	21	31	19	20	22	19	21	21	13	25	27	17	20	18	20	22	31	22	27	19	24	24	27	27	30	38	27	26	20	24	32	25	16	18	26	23	18	22	24	20	22	24	18	27	20	21	26	28	25	21	30	24	25	25	24	33	31	21	30	30	34	23	19	30	19	25	25	14	21	19	28	35	32	30	25	25	28	32	25	25	26	32	21	28	20	27	16	24	23	27	27	31	25	13	20	24	31	30	24	26	27	23	27	22	22	29	27	22	20	27	28	18	26	21	31	25	15	29	21	24	28	27	25	23	32	19	17	21	24	23	21	20	23	21	23	20	21	19	19	24	28	26	29	14	31	22	20	23	18	23	28	26	29	25	27	29	25	30	20	20	23	15	27	22	30	19	30	24	18	24	25	19	23	26	21	22	29	24	23	33	25	26	25	23	19	15	25	21	20	28	18	30	30	24	32	29	29	22	31	22	22	27	19	25	20	25	28	21	20	25	30	32	27	24	24	25	29	22	24	22	33	21	30	24	26	20	19	25	20	21	27	28	30	27	19	22	26	31	24	20	19	26	27	17	20	21	36	23	19	26	26	28	17	20	23	29	27	25	29	25	31	24	27	27	21	31	23	25	28	21	24	26	29	27
44783	25220	16382	32997	69396	52289	30913	25165	21230	18181	16502	16021	14022	11007	8345	7939	6736	6167	5874	5268	4870	4330	3654	3350	3060	2760	2534	2144	1921	1794	1696	1502	1436	1370	1294	1175	1144	1036	969	924	776	688	675	622	572	578	487	553	524	506	531	537	468	495	490	472	460	511	520	489	531	472	497	502	503	479	496	475	486	511	488	470	465	446	459	472	447	463	443	434	474	436	437	444	423	419	430	400	454	440	421	455	413	437	415	439	419	420	445	408	432	425	399	425	445	427	440	454	406	455	428	444	439	438	438	433	399	431	426	444	453	407	413	431	427	440	438	443	449	439	442	412	409	434	402	416	416	410	412	450	470	389	385	416	424	408	455	446	411	395	448	441	425	435	439	431	441	439	415	424	448	454	437	419	415	422	389	389	398	428	459	433	422	427	454	429	443	446	440	424	415	425	435	466	461	409	443	448	450	419	429	388	416	431	427	402	446	440	405	433	415	408	469	438	440	456	439	428	425	411	431	421	425	449	435	421	433	412	418	430	440	411	429	400	399	446	433	417	399	435	426	447	403	423	417	441	433	461	397	440	428	447	388	429	405	374	421	433	433	467	475	413	461	424	449	466	400	433	447	421	448	403	419	444	444	441	431	421	393	450	430	410	424	425	427	425	438	425	419	420	454	430	448	420	405	427	443	441	437	412	383	399	439	435	445	449	398	418	411	407	446	394	434	427	463	420	400	437	433	425	446	456	411	425	444	450	428	445	442	405	478	448	412	368	435	450	461	444	429	420	405	437	438	419	424	424	409	421	445	422	408	428	442	434	439	441	388	444	438	409	408	442	412	424	468	435	430	419	444	423	407	415	413	436	448	431	418	446	436	438	449	437	430	441	410	454	465	421	431	397	459	454	392	424	438	436	409	421	432	416	430	444	446	409	405	445	415	433	395	403	408	439	382	424	438	439	438	422	414	426	397	426	434	452	411	402	424	404	449	468	460	441	427	407	416	404	449	416	389	478	426	409	451	414	418	447	417	425	414	440	407	414	438	434	424	401	427	423	425	453	428	417	460	406	396	445	417	401	413	419	390	407	391	419	463	406	410	385	424	408	410	418	435	437	425	417	464	397	429	437	454	463	458	416	446	440	413	409	434	431	431	430	362	464	422	449	426	406	393	435	443	439	407	410	451	431	404	454	401	390	435	429	452	411	417	427	450	426	445	384	461	426	385	412	405	416	412	427	410	434	466	433	432	434	395	407	432	453	414	410	420	438	419	411	461	448	435	411	452	409	402	395	438	414	412	404	395	444	419	410	449	454	406	426	389	421	459	442	414	412	424	444	457	407	461	440	401	443	417	444	444	444	412	428	447	412	436	447	416	445	424	450	424	405	457	434	455	422	411	407	427	462	439	456	425	406	387	430	432	469	396	391	451	391	417	431	434	420	426	395	445	429	450	430	415	417	449	427	413	450	452	420	406	421	411	415	446	452	450	393	451	422	410	426	444	421	456	421	401	486	444	418	402	426	424	431	420	399	420	448	404	420	424	418	428	450	403	418	436	435	455	425	445	436	440	424	414	438	424	437	440	388	429	433	415	426	410	412	431	405	445	440	423	390	420	456	408	432	421	449	413	417	448	432	431	431	472	450	393	423	450	426	446	399	466	418	465	430	417	392	425	445	441	439	414	438	400	457	437	400	439	427	423	410	419	423	414	440	457	402	460	417	420	430	422	430	448	406	404	403	396	424	424	435	413	399	423	411	456	426	418	399	458	433	462	437	420	426	427	407	421	411	404	476	450	408	443	426	446	412	442	420	401	417	462	409	429	399	435	463	451	454	417	418	434	458	410	420	465	461	454	436	420	426	418	459	455	394	464	403	428	431	405	427	435	441	421	443	437	417	455	412	450	423	428	428	404	430	429	426	420	444	442	417	400	427	425	410	441	420	399	417	421	478	445	426	424	425	440	435	426	469	443	409	419	426	411	412	414	472	475	457	415	413	415	430	427	404	407	422	423	438	431	438	400	405	412	421	428	411	454	444	421	455	413	398	410	426	436	433	432	430	403	406	405	433	461	448	418	433	408	444	432	425	434	434	428	435	449	425	424	443	448	449	422	393	433	440	430	416	437	435	390	427	404	421	446	464	413	436	427	384	442	410	464	410	416	467	411	444	467	419	432	404	416	426	417	419	435	420	433	419	422	403	436	415	430	431	421	387	460	439	409	423	444	387	435	436	457	422	408	442	451	430	439	439	380	399	446	406	426	416	436	410	437	427	450	443	473	461	417	457	427	434	411	383	442	454	403	394	458	447	402	417	432	416	421	427	433	465	402	405	435	379	466	421	401	420	414	415	378	424	437	401	468	439	429	441	407	389	432	387	435	387	447	425	433	449	432	414	432	450	405	412	408	419	420	435	391	394	424	462	416	430	465	440	410	423	436	430	427	403	463	451	435	443	417	407	402	413	425	380	416	417	426	443	445	438	423	435	418	431	424	445	433	441	419	413	433	441	437	423	408	417	423	435	481	443	423	442	457	435	443	416	438	423	448	448	444	443	417	368	437	444	455	405	428	447	454	412	437	421	426	400	395	437	445	410	436	415	432	451	474	413	419	418	418	393	409	437	415	425	440	425	417	427	446	398	439	427	465	430	420	445	423	411	406	407	407	414	388	376	422	448	387	429	446	446	434	387	432	424	417	447	445	439	399	422	444	411	427	428	441	464	440	451	442	436	400	450	443	462	449	431	446	435	421	435	421	409	428	428	424	443	400	424	420	381	404	415	446	432	416	396	431	422	388	443	456	414	418	427	405	385	439	425	446	442	439	435	414	401	405	415	425	413	398	425	441	430	408	456	419	425	452	436	425	408	436	447	406	425	431	420	413	432	424	436	425	415	432	401	418	413	474	419	427	458	439	438	434	454	452	463	453	413	447	449	428	423	415	451	427	433	424	419	434	419	442	406	456	435	443	496	428	395	405	420	432	423	443	406	444	400	416	438	395	438	425	457	439	425	417	462	388	418	412	425	439	445	491	421	412	369	428	428	419	441	408	433	446	423	420	426	458	446	432	428	413	385	408	417	410	449	429	427	432	445	467	416	424	437	421	432	387	400	457	426	456	403	417	424	426	450	429	410	418	447	426	406	429	407	435	429	444	429	441	440	402	421	457	417	419	416	421	423	430	403	418	469	431	418	427	433	433	406	417	434	456	409	414	403	422	429	442	386	386	472	415	428	405	411	422	459	444	389	411	422	434	458	437	437	418	420	473	387	407	460	429	461	403	436	422	430	443	421	425	470	408	394	421	419	438	393	445	421	423	448	407	434	430	428	405	435	447	424	408	403	436	438	421	427	439	423	436	401	426	462	425	414	420	404	425	430	451	448	412	415	436	409	458	452	423	405	392	434	459	435	426	430	418	482	443	429	434	412	431	434	417	420	433	427	467	442	430	382	404	447	410	439	437	392	433	435	400	403	444	410	434	419	390	435	417	416	387	413	386	437	430	407	447	403	428	416	440	405
5702	1273	538	842	3478	3019	497	309	255	217	204	199	235	161	130	143	117	110	94	97	84	77	62	72	59	59	53	52	55	41	42	44	28	40	44	51	29	40	37	28	21	28	34	27	23	42	33	43	25	28	23	23	18	25	29	37	33	30	22	25	31	30	33	32	31	41	23	24	21	25	34	29	29	22	27	25	26	31	29	41	25	18	25	28	27	37	25	29	28	30	27	31	40	32	21	32	18	27	32	17	23	27	23	37	25	22	30	33	25	26	29	22	25	27	28	29	34	23	34	31	33	26	26	24	18	28	27	27	39	32	29	41	30	26	34	25	24	21	14	35	27	34	29	15	26	26	28	31	30	38	32	36	30	25	35	31	35	32	29	25	39	26	29	34	23	28	25	23	34	20	28	28	38	27	31	31	39	33	34	23	25	26	27	34	32	27	29	29	29	31	45	25	31	31	29	22	24	24	23	36	18	29	25	36	19	28	22	32	28	28	30	31	30	27	34	36	24	34	25	27	25	19	24	24	27	29	26	31	33	28	34	37	30	26	28	32	20	34	27	26	31	27	24	20	31	26	28	26	25	24	21	31	16	36	30	37	27	27	22	39	42	26	30	30	30	32	33	33	38	31	32	31	28	33	25	32	33	29	41	22	31	30	28	30	31	27	32	23	35	27	26	29	27	30	32	27	33	27	31	24	32	29	24	26	35	25	33	27	22	25	23	25	30	32	24	29	23	32	37	32	34	29	26	32	33	22	37	34	33	24	32	25	32	28	36	30	22	33	28	22	28	27	29	35	33	30	25	26	23	36	27	27	26	28	22	29	37	31	29	30	28	27	27	25	31	35	20	24	28	21	29	22	40	25	21	24	27	25	32	29	23	32	22	23	30	31	28	23	22	23	23	35	25	27	26	34	26	29	27	29	28	32	27	32	23	25	35	42	23	30	24	33	26	20	32	29	34	35	28	29	18	29	33	27	21	23	25	38	28	30	46	34	27	36	31	29	20	22	32	24	28	36	39	32	25	27	33	28	32	27	27	20	29	30	34	31	26	22	20	22	41	24	25	28	34	38	39	27	22	37	24	23	29	29	31	23	31	41	35	36	40	36	24	31	21	40	22	31	24	33	34	23	34	30	27	27	31	25	23	30	22	37	30	29	24	29	37	26	17	27	22	33	22	25	39	33	26	28	29	26	35	19	27	23	23	24	29	26	27	35	31	25	32	25	47	36	31	19	26	27	33	28	25	16	29	28	32	23	40	34	29	29	33	28	26	30	22	28	32	29	32	27	29	21	25	30	28	33	18	30	24	33	28	28	25	27	29	31	29	28	32	24	26	28	28	26	29	27	33	24	32	36	27	24	27	37	18	30	34	41	27	35	31	43	20	27	25	29	34	18	27	24	30	29	37	24	31	19	26	30	28	28	34	25	39	31	36	32	36	26	31	22	25	29	24	30	33	25	37	51	27	29	25	31	22	28	29	28	32	27	35	32	39	24	31	28	31	23	38	27	33	30	28	26	24	29	23	16	23	29	28	31	27	37	28	41	30	33	26	27	22	34	31	33	28	25	23	20	26	28	33	24	24	19	33	23	28	26	30	39	35	25	27	22	31	36	38	29	29	23	32	22	29	34	30	20	23	32	34	26	29	36	37	36	26	32	24	23	26	34	27	30	27	28	27	28	21	35	22	28	29	39	30	34	32	34	30	22	20	26	29	32	31	28	26	31	32	34	28	28	25	28	31	29	28	31	25	26	25	47	32	31	23	25	21	27	29	21	29	25	26	31	23	29	30	27	27	25	33	31	35	35	23	23	31	38	28	31	25	25	21	30	20	33	33	25	37	22	24	33	20	24	16	32	28	35	24	29	34	29	33	24	28	28	29	28	29	22	30	29	29	26	28	31	27	18	23	33	28	32	31	22	33	28	29	31	30	22	23	31	34	30	31	31	35	20	28	28	25	33	17	29	36	29	24	37	34	35	30	30	39	19	25	26	31	30	23	26	30	31	29	35	25	29	22	22	33	32	32	30	28	24	20	16	22	27	30	32	33	37	22	29	31	23	24	34	43	28	35	29	28	21	25	34	27	24	23	30	34	23	36	41	29	24	32	27	27	33	26	31	33	33	16	28	36	28	21	30	23	33	18	30	26	24	26	31	25	30	26	25	31	27	27	26	35	27	35	40	27	30	23	27	26	26	33	22	21	26	22	24	28	26	31	24	23	31	28	29	23	28	29	35	33	33	23	40	29	33	27	23	27	26	19	20	34	36	26	31	30	19	21	21	19	24	34	26	32	36	31	28	35	30	23	31	26	29	29	26	35	34	24	25	35	24	17	35	29	23	30	35	30	32	24	34	23	16	42	19	29	30	28	15	27	24	34	27	30	36	32	32	26	46	25	29	29	32	28	25	33	23	29	26	26	33	23	19	32	26	29	25	23	25	30	23	29	26	21	21	28	30	34	42	33	20	35	35	29	28	16	28	37	35	31	28	17	23	25	33	26	22	27	29	29	28	27	37	27	19	31	27	37	27	27	36	16	23	27	32	36	34	25	19	34	38	29	24	30	26	31	34	25	31	31	38	25	21	22	33	26	30	32	27	28	25	38	23	35	28	21	25	27	31	28	33	31	25	27	29	16	31	28	32	19	36	28	22	28	25	32	26	29	27	30	24	23	24	30	21	28	28	23	26	28	38	30	32	30	26	23	40	31	23	30	28	23	39	30	32	35	39	25	28	34	24	29	25	35	35	18	25	32	31	32	29	24	24	21	27	23	27	23	29	31	35	33	31	29	33	27	33	31	31	26	24	27	23	23	43	35	28	33	22	27	34	37	25	27	28	25	42	24	18	36	34	28	21	26	24	22	29	22	36	35	28	28	22	28	34	26	31	38	23	23	32	30	30	29	33	27	35	20	29	26	22	27	27	26	29	30	27	31	17	24	25	28	32	26	29	24	37	32	26	35	22	31	18	26	25	28	25	32	30	22	26	31	40	36	33	28	29	30	20	28	33	20	30	25	30	34	27	34	34	35	27	27	22	27	23	35	30	21	30	22	29	32	28	40	23	30	25	33	24	22	26	31	36	31	24	32	34	25	43	33	23	31	40	28	37	26	24	38	38	25	31	23	27	32	30	28	26	20	25	29	22	22	40	36	39	33	23	25	20	26	25	26	34	33	30	24	31	30	25	28	35	28	20	33	28	33	32	28	39	30	36	24	27	21	31	31	28	24	29	32	26	24	23	32	36	29	23	18	27	28	26	29	28	29	30	29	25	29	36	28	24	31	26	27	33	40	30	18	23	29	29	28	27	33	22	22	26	24	33	23	29	30	27	27	22	27	25	30	41	31	29	25	27	32	27	18	22	15	29	33	33	30	25	26	26	29	33	31	29	33	37	30	36	24	30	29	23	24	24	29	30	38	23	32	32	20	17	24	41	25	23	27	19	23	28	22	22	29	32	21	23	31	29	22	37	25	27	31	35	26	20	28	19
38502	20706	13803	35497	58250	45417	28040	22609	17592	14600	12613	11991	11686	9434	7325	6339	5609	4867	4605	4431	4038	3472	3014	2854	2556	2338	2160	1867	1760	1502	1413	1325	1332	1226	1107	1074	1056	969	883	806	794	714	677	641	573	595	601	584	599	579	556	501	574	557	564	539	592	576	576	537	537	537	524	564	549	567	568	529	533	557	556	550	529	525	510	528	513	500	538	490	561	546	520	503	520	491	510	521	508	498	488	523	470	523	510	493	463	498	503	562	474	493	509	507	487	509	482	497	517	520	503	440	492	488	503	517	468	484	506	460	501	484	523	533	502	558	496	521	499	491	486	501	479	468	505	519	520	493	505	490	501	466	482	526	510	465	485	462	463	571	482	473	535	485	482	508	470	514	482	497	528	501	520	500	533	534	552	507	503	501	490	493	510	478	514	541	513	529	520	512	490	518	518	453	509	501	489	472	475	481	534	504	532	508	463	491	465	480	489	487	497	492	503	496	495	499	536	479	523	486	505	473	504	512	488	507	509	498	519	513	519	509	491	472	514	516	499	510	474	477	490	504	526	490	524	508	518	537	514	484	519	505	500	543	540	487	493	500	492	508	483	516	484	499	508	506	477	508	527	522	488	488	503	549	503	529	460	490	505	502	503	489	521	495	509	510	517	478	511	497	486	514	523	445	509	486	533	471	500	480	510	477	490	482	477	541	474	491	503	511	516	481	524	496	463	513	509	503	540	499	511	510	529	513	497	509	496	476	493	523	493	530	510	526	499	486	510	499	484	507	565	519	497	461	480	541	478	519	502	501	502	513	498	510	523	523	477	522	490	499	550	493	491	510	492	508	486	497	490	504	524	517	519	514	513	517	492	515	465	508	476	494	500	494	530	489	515	525	503	527	476	460	514	547	504	476	510	532	522	523	478	487	466	500	493	504	478	503	493	494	469	500	512	500	493	522	543	488	513	518	516	477	522	502	540	511	478	525	483	481	492	529	469	552	543	546	486	517	495	507	512	507	535	534	501	514	508	478	491	518	495	535	519	507	534	502	516	438	506	482	527	531	511	510	468	484	496	485	478	474	479	478	500	506	496	521	494	525	533	485	487	500	470	515	506	476	534	494	491	531	470	500	476	501	440	484	500	496	511	493	482	510	443	517	481	528	471	462	518	493	522	481	474	490	527	516	486	505	471	485	559	497	502	474	538	505	485	496	516	509	505	500	515	540	516	498	493	492	495	471	495	475	529	485	532	470	485	504	505	504	480	480	485	481	470	493	479	526	492	503	534	472	528	535	480	526	514	518	479	463	476	522	488	475	504	504	493	497	502	489	500	466	534	488	501	523	495	489	533	492	486	497	487	511	512	506	513	468	468	480	523	471	487	513	501	497	480	479	495	486	529	514	460	524	527	520	503	451	505	471	510	503	471	511	457	520	478	534	502	505	497	514	492	519	483	485	480	473	480	506	496	495	518	494	505	539	484	500	484	510	504	514	519	496	494	489	475	496	464	500	462	504	508	514	485	482	494	495	506	489	516	475	454	512	523	486	511	512	481	492	521	538	486	488	498	465	513	504	528	489	470	510	477	457	474	487	504	484	498	529	498	511	506	517	497	492	493	496	485	497	483	519	461	488	484	468	507	493	532	499	523	541	501	519	515	473	488	501	476	457	464	503	507	494	520	517	512	502	530	503	544	507	528	522	502	492	506	526	517	522	479	502	507	525	492	524	510	482	542	492	518	471	500	519	509	491	496	508	496	492	514	478	522	515	486	539	506	506	560	474	477	501	483	457	528	472	499	501	511	524	495	519	481	495	552	495	514	485	521	505	522	511	452	519	476	575	513	491	527	528	493	513	503	501	479	500	470	459	519	505	487	474	510	505	503	479	523	495	508	506	486	500	466	517	510	505	480	508	509	444	531	534	509	485	490	482	493	450	522	538	492	492	469	516	519	528	515	511	511	493	497	443	501	485	503	519	496	488	481	462	487	521	533	463	495	440	529	494	520	514	466	483	501	528	502	463	507	508	518	492	492	490	485	484	496	516	493	455	513	493	513	520	497	541	505	481	501	520	503	510	511	528	494	509	498	491	497	467	512	477	479	513	510	508	496	503	501	511	453	493	512	431	525	503	490	495	536	549	520	470	488	483	471	478	491	514	458	477	459	487	501	519	510	491	449	512	486	559	474	483	487	530	504	513	539	512	482	504	520	547	517	549	488	479	491	460	477	469	543	510	506	483	472	477	507	497	510	530	465	524	526	495	488	481	502	470	510	493	504	478	527	472	487	510	536	497	555	499	503	483	454	497	534	492	518	498	473	472	522	515	523	506	541	504	464	523	593	508	496	509	478	480	477	484	528	450	489	500	498	487	496	508	524	487	452	463	502	502	506	496	491	463	492	530	494	504	453	504	512	452	508	506	464	493	558	483	487	512	498	513	510	492	481	480	476	495	482	498	524	496	494	507	482	487	519	498	552	526	473	520	510	521	494	511	477	486	484	539	455	506	461	508	528	532	472	510	492	504	513	461	511	461	475	499	485	503	504	493	450	514	498	511	502	512	507	505	520	501	525	497	521	496	491	465	482	513	498	480	491	517	503	508	499	467	498	530	476	509	504	520	531	539	521	502	515	530	524	491	517	539	454	474	497	493	512	507	452	519	481	502	512	503	508	509	524	491	509	506	502	488	525	578	505	519	533	515	466	505	518	497	488	496	487	521	531	493	502	513	545	517	460	478	505	481	479	476	487	473	497	529	509	510	489	559	487	536	486	497	505	486	539	491	520	491	514	518	530	509	478	489	522	492	488	506	535	511	490	514	516	515	511	496	488	495	518	502	504	505	494	476	529	512	526	547	511	473	520	508	506	501	474	507	493	479	505	502	507	514	477	485	504	504	499	519	504	517	513	474	472	469	482	504	517	494	487	486	540	512	501	523	524	497	494	463	500	471	488	491	490	482	473	491	520	492	464	542	476	505	520	549	480	496	534	480	527	530	495	548	499	493	511	480	487	498	507	458	502	473	493	522	516	546	514	492	512	523	483	476	519	474	475	526	509	534	484	516	501	496	492	519	476	483	477	475	491	491	535	497	491	508	500	479	462	474	515	571	473	494	498	478	477	475	510	469	511	479	513	504	495	505	492	473	514	510	494	499	517	587	519	494	508	489	501	456	503	507	542	491	506	507	525	513	468	517	484	523	497	491	518	543	531	514	515	448	463	503	516	523	479	490	474	540	494	530	508	503	512	454	527	509	499	520	533	494	498	496	507	504	518	468	458	520	484	493	549	498	497	500	497	512	497	506	498	496	457	498	492	478	511	541	485	456	472	499	504	507	469	492	473	480	493	520	485	521	464	486	516	488	483	489	467	519	504	488	516	524	472	519	503	454	474	533	509	469	517	479	520	486	486	470	458	560	504	480	479	480	520	512	541	487	449	517	492	484	489	529	511	490	465	487	482	520	522	487	534	527	501	494	513	505	508	464	524	525	529	496	502	497	465	484	516	494	523	509	483	543
7279	2293	980	1604	5954	5132	751	559	387	346	291	297	313	247	216	175	184	146	114	132	91	94	102	82	77	70	85	66	66	57	59	57	35	46	43	47	34	46	52	47	31	29	39	37	43	26	21	37	45	27	33	18	37	34	27	31	18	19	40	29	34	33	24	31	29	26	34	28	37	32	23	21	30	36	25	25	30	29	29	33	29	27	28	30	30	24	36	30	17	27	33	28	38	35	22	32	36	29	27	37	24	32	33	26	22	28	22	31	37	27	28	31	20	25	18	33	31	42	33	30	34	28	25	35	34	24	24	39	40	33	25	14	21	29	25	26	27	39	24	24	32	29	32	39	29	31	30	29	31	34	18	34	22	26	27	33	33	30	28	26	25	27	37	33	21	35	25	38	28	32	36	24	30	32	30	29	35	26	37	26	34	29	27	19	35	43	24	33	27	37	32	26	28	45	26	34	37	34	29	30	32	29	22	29	39	34	26	29	28	28	28	25	27	21	30	42	27	42	33	29	21	32	31	35	31	24	39	24	32	19	30	26	25	44	24	27	32	22	25	39	37	28	25	25	31	22	20	15	35	33	32	36	18	32	33	30	33	29	37	20	31	25	32	28	24	29	38	32	33	27	38	18	21	40	41	30	32	24	27	35	25	27	35	26	32	33	35	31	28	33	33	21	37	35	27	24	24	33	37	37	25	21	33	29	24	24	29	30	29	26	36	29	28	29	23	22	23	36	30	22	23	29	33	27	25	42	25	25	23	28	31	35	34	24	24	26	30	32	29	31	33	37	27	15	30	27	27	39	20	30	33	28	30	26	32	38	35	34	30	25	44	26	36	28	28	19	32	30	27	34	27	31	22	34	23	31	21	27	32	28	35	29	30	33	42	25	23	25	32	30	36	28	32	24	33	27	34	27	26	30	18	35	28	30	29	35	36	25	27	25	33	36	25	35	25	20	28	35	33	28	30	35	25	34	42	38	22	28	34	32	22	27	36	16	25	33	32	34	25	27	28	26	24	34	31	35	37	20	33	28	40	26	27	43	30	19	39	38	27	23	29	31	31	30	36	30	34	37	29	31	27	19	30	30	27	34	21	33	24	35	23	36	39	19	27	33	23	28	27	22	30	31	39	23	38	23	37	27	34	34	28	28	29	32	23	21	31	34	33	22	26	36	23	24	30	23	32	36	37	41	20	29	32	29	33	31	26	27	28	31	20	45	30	26	25	35	41	36	32	38	25	31	36	30	25	28	39	30	27	29	38	28	26	27	16	39	32	31	24	28	29	25	33	37	21	29	31	31	32	38	27	42	29	29	26	26	33	22	41	22	28	30	24	24	39	32	30	31	33	31	20	28	33	33	38	36	28	26	31	28	22	39	26	33	23	33	25	26	26	31	24	31	30	30	31	22	29	25	14	33	27	31	37	23	29	24	20	42	32	29	30	28	39	20	33	30	26	30	27	34	31	30	38	28	35	33	31	29	32	33	25	33	26	33	26	25	22	33	47	34	25	33	33	28	42	22	23	31	41	38	30	33	32	34	27	23	36	33	30	36	31	32	32	26	30	22	27	31	29	34	26	33	21	28	22	34	33	34	32	29	26	34	35	29	36	32	26	27	24	26	29	36	24	20	16	30	40	33	18	43	24	26	23	30	31	26	30	24	33	40	21	36	17	25	24	21	33	28	20	36	31	34	33	30	27	25	22	30	31	23	21	32	30	38	25	31	31	29	31	34	40	35	30	33	40	28	22	26	36	24	25	28	22	27	32	33	30	26	29	35	27	33	39	30	26	44	26	22	25	31	29	28	32	30	31	38	26	31	38	35	22	28	34	34	38	30	26	39	26	24	34	23	26	25	28	24	27	26	29	23	25	26	37	32	30	25	31	28	27	18	26	35	27	35	25	23	40	30	36	28	20	33	26	30	32	27	34	30	25	34	34	26	27	25	32	39	38	31	33	34	28	33	37	34	25	27	27	42	29	25	26	30	25	33	28	35	28	29	24	27	27	39	27	29	26	34	28	26	39	34	30	21	34	32	37	31	31	36	32	26	33	33	27	30	32	20	23	36	28	29	30	38	28	32	20	28	29	32	37	24	31	38	35	30	27	21	40	23	29	31	31	34	31	31	29	28	38	34	26	24	23	31	35	30	34	38	32	31	37	33	26	27	32	26	27	25	31	26	32	34	33	31	30	28	28	20	34	35	21	36	30	27	21	24	26	31	23	36	34	26	23	28	23	25	26	31	32	26	22	30	26	22	31	27	25	26	23	27	32	29	27	36	36	28	31	24	26	33	19	24	38	24	26	37	29	28	30	26	34	31	30	28	35	32	38	27	32	27	30	32	29	30	28	35	29	27	30	39	18	31	32	29	35	34	37	25	28	32	29	21	25	31	36	28	38	39	23	36	41	32	23	26	27	29	20	36	25	34	33	21	36	28	27	27	26	34	24	40	27	28	29	27	32	21	31	29	37	42	32	35	31	38	36	34	26	20	36	28	29	31	41	36	29	45	27	24	28	24	32	28	30	29	21	23	24	28	27	24	26	36	37	23	26	35	28	27	22	29	41	27	39	26	34	27	34	22	31	33	29	31	22	26	23	33	38	25	30	35	29	31	21	26	25	30	29	31	29	42	43	24	30	25	34	31	21	17	22	25	26	26	33	28	32	29	30	29	27	22	26	27	26	17	25	32	24	28	18	33	23	23	24	27	21	42	19	35	29	27	32	20	29	23	22	25	24	32	30	28	27	26	21	28	24	28	22	26	38	27	42	33	33	28	28	33	19	26	31	28	22	30	27	24	33	31	34	38	30	24	27	30	26	24	30	28	27	38	19	31	25	25	27	33	34	19	32	36	37	28	29	24	31	36	34	36	25	39	35	35	28	20	37	38	31	26	29	29	32	22	40	26	32	27	27	20	28	34	27	33	27	27	40	28	43	41	37	26	32	32	29	27	30	36	26	29	41	26	45	25	23	38	28	38	34	24	23	28	26	27	23	27	32	18	27	34	28	35	19	39	29	32	32	36	26	24	35	31	35	26	32	23	26	27	28	37	33	26	31	27	29	30	30	22	27	40	27	37	29	29	24	40	29	32	28	26	26	22	32	29	43	34	27	25	33	37	30	26	34	35	33	37	34	29	36	34	34	25	24	31	32	33	24	35	28	31	20	26	34	26	29	32	40	31	32	29	28	32	33	26	27	23	23	29	22	29	22	34	28	28	41	28	31	28	37	24	30	36	29	25	30	24	37	24	28	34	40	28	30	26	24	25	33	21	31	24	31	27	30	31	36	32	32	26	34	30	23	30	34	20	13	33	35	26	42	30	24	24	15	34	27	26	23	30	25	28	41	26	31	41	35	38	22	28	32	27	29	14	22	32	39	27	33	25	24	29	42	29	23	41	34	19	35	29	35	23	27	39	25	31	25	34	27	32	31	32	29	32	19	29	28	22	28	27	31	28	25	28	40	33	21	29	28	32	33	27	26	29
45752	26351	19947	42548	67244	53752	33672	28313	23419	20061	17476	15703	15989	12856	10852	9447	8269	7572	6463	5885	5374	4756	4393	4047	3768	3399	3119	2648	2367	2158	2013	1931	1750	1614	1531	1510	1357	1277	1102	1064	901	859	802	745	709	716	665	600	628	646	578	576	594	600	598	624	656	637	652	573	631	624	617	576	625	608	620	599	620	614	554	556	569	533	555	566	562	560	580	558	528	562	564	538	559	545	525	524	524	535	509	555	529	529	530	552	523	540	490	516	520	522	530	493	552	571	516	553	483	510	533	517	530	530	545	524	530	548	487	516	549	513	541	506	506	534	553	506	569	519	513	505	538	520	524	554	502	535	510	503	480	492	538	510	497	545	505	537	516	528	535	484	527	506	470	538	530	527	507	475	507	466	496	512	483	522	528	513	539	534	496	522	549	541	543	526	518	497	492	532	532	511	531	522	501	506	484	497	535	535	519	527	477	509	502	512	490	474	542	521	505	562	520	517	525	502	483	493	504	509	484	508	529	542	515	490	519	499	497	546	531	482	494	505	531	485	484	528	474	556	547	506	509	533	530	510	499	549	500	517	555	547	545	482	491	507	511	532	541	498	530	523	507	494	578	529	540	490	541	554	534	497	532	488	531	538	540	502	544	471	519	486	533	501	542	546	492	531	484	478	483	492	526	506	504	478	460	483	498	523	535	506	520	503	480	512	546	489	508	553	498	520	514	511	508	486	541	543	548	503	489	551	516	518	513	468	535	503	525	510	561	520	527	512	532	501	503	509	489	507	532	530	508	535	473	515	546	493	514	522	512	507	497	528	543	475	525	539	534	521	503	517	533	519	527	513	497	516	509	531	522	521	503	510	499	559	555	531	550	536	478	527	529	530	485	482	522	527	529	497	475	528	526	492	521	517	526	482	516	506	480	479	528	507	539	523	547	509	539	517	470	535	517	547	517	538	511	493	511	470	521	492	487	504	528	528	497	511	544	534	497	547	511	501	484	508	503	525	513	518	534	509	528	546	511	553	503	532	504	542	506	494	527	539	533	511	473	507	512	531	509	502	534	449	504	475	544	508	515	517	495	499	551	492	481	506	543	540	495	516	530	520	486	513	489	522	498	524	557	533	557	506	554	516	529	508	475	517	524	519	489	532	531	492	524	497	512	531	492	543	489	533	481	528	499	504	523	442	527	543	532	530	496	508	528	465	526	487	538	503	548	516	509	524	515	522	484	537	501	532	529	501	500	524	517	549	509	497	527	495	548	509	452	496	538	502	511	506	521	487	524	487	519	556	500	519	510	525	527	525	488	533	494	504	545	525	500	493	500	513	544	495	509	523	498	490	529	547	498	516	534	523	531	551	526	523	496	520	505	485	496	525	489	533	509	467	506	552	491	481	520	531	513	481	501	571	536	549	489	544	535	568	546	529	533	574	496	500	554	512	524	517	493	513	503	499	460	540	502	507	479	509	529	524	476	534	534	513	498	509	516	518	489	532	490	519	528	522	507	515	523	537	517	492	533	503	540	532	455	510	483	504	506	579	529	513	507	517	541	521	528	584	472	486	487	531	513	486	524	534	561	505	506	516	494	504	529	533	503	567	526	503	504	461	489	532	507	502	514	542	548	485	531	500	496	510	536	506	537	517	523	514	527	474	514	522	511	541	524	510	537	528	556	543	536	498	513	494	519	496	502	519	524	518	524	503	487	534	512	510	522	515	525	539	533	504	532	499	513	505	538	543	546	502	511	493	521	494	565	512	540	515	454	505	551	544	529	533	513	500	496	510	543	532	531	533	497	512	521	511	551	516	534	529	508	481	499	556	532	528	526	527	510	525	529	510	545	510	531	529	511	481	554	542	513	534	486	512	476	518	523	492	528	530	561	535	516	544	548	535	507	525	523	483	508	520	527	533	478	517	524	534	503	486	519	536	564	468	553	493	538	533	502	530	475	525	505	501	506	494	531	492	502	478	483	513	510	493	479	501	512	546	534	510	533	534	553	503	525	490	502	533	533	483	549	482	485	527	506	532	532	511	530	520	511	516	513	527	514	556	508	524	514	551	510	552	536	529	508	498	500	502	520	515	474	484	532	544	538	534	512	504	476	525	505	504	503	502	546	506	550	541	499	511	530	526	522	520	493	553	472	503	535	458	482	503	529	479	500	527	482	508	531	495	550	542	508	502	492	497	514	535	531	544	544	479	528	515	506	532	476	542	559	573	512	510	509	512	509	509	524	493	473	507	534	514	505	554	518	548	538	521	523	492	524	520	518	529	553	504	539	514	562	493	547	499	504	510	518	533	517	522	520	509	512	552	495	484	491	506	516	588	516	519	502	494	523	492	554	505	483	527	498	532	503	523	515	537	518	506	508	505	514	568	521	476	545	529	503	488	499	509	494	511	549	537	504	490	523	521	497	484	552	523	506	476	530	543	535	472	514	526	537	480	523	473	494	511	552	541	556	492	477	519	560	523	530	527	537	539	495	540	504	471	545	506	512	487	529	505	520	536	505	509	534	508	528	513	487	495	505	529	489	510	499	526	538	533	528	514	520	521	549	515	523	532	516	500	537	553	483	538	476	505	548	495	498	485	549	548	514	534	519	496	499	520	521	516	556	520	484	521	538	494	532	493	514	489	509	549	542	505	516	510	531	527	542	505	524	529	510	524	510	507	478	543	545	503	499	540	510	504	493	508	516	497	501	550	518	521	502	519	491	532	502	516	550	509	495	506	506	514	506	482	508	508	516	518	540	522	521	537	523	515	502	471	529	515	528	504	526	507	514	500	494	476	510	536	494	530	539	494	496	584	544	515	465	503	479	525	488	501	499	520	541	532	517	546	486	573	518	509	515	503	498	469	538	543	512	514	519	491	513	559	555	507	490	479	516	499	509	545	483	481	513	539	505	579	514	500	533	528	512	465	522	538	483	483	510	496	536	534	505	514	514	532	529	490	534	503	549	478	540	498	585	520	531	504	527	512	489	523	553	520	571	513	479	535	533	486	540	515	524	520	556	487	522	497	499	508	526	501	524	499	548	526	504	497	540	518	506	567	520	499	556	542	528	544	507	532	538	519	549	550	520	479	508	502	542	522	498	529	522	515	529	562	467	501	522	493	540	490	516	531	528	498	502	484	528	508	509	472	526	496	541	514	580	537	467	511	549	495	499	527	529	510	505	477	504	517	507	542	498	502	540	492	516	526	522	498	528	540	517	525	518	498	519	513	549	516	537	527	522	541	475	555	548	504	537	516	570	475	467	537	538	552	527	504	559	532	539	528	498	505	516	527	516	579	525	520	506	573	516	498	502	521	554	498	490	530	539	553	550	511	504	533	490	530	487	490	542	515	559	520	490	512	533	533	497	536	519	493	509	516	528	528	511	491	537	526	500	527	524	581	543	516	517	535	520	495	511	504	507	495	490	515	509	504	505	477	558	506	536	477	564	520	451	504	493	522	511	463	491	525	490	486	508	509	509	519	501	523	481	514	511	504	557	531	520	470	481	512	508	467	515	513
2990	670	412	462	1140	806	323	211	180	150	125	144	131	124	88	79	76	67	70	55	65	57	43	50	51	46	45	31	24	36	31	34	27	34	25	28	24	22	34	29	20	18	21	16	13	26	14	19	15	30	21	16	15	31	18	23	20	20	17	17	24	21	16	22	27	17	16	20	15	30	19	14	20	21	25	23	14	21	17	19	23	21	20	22	17	21	25	27	23	14	20	18	20	17	24	23	16	17	23	20	24	16	21	15	25	19	20	21	16	26	19	23	20	19	22	20	21	19	25	27	21	16	17	19	23	17	16	19	23	18	21	20	20	24	22	15	12	10	17	22	16	27	14	17	17	24	25	20	15	17	17	15	24	20	20	23	17	8	18	24	19	23	17	16	19	23	17	17	16	20	17	15	24	13	28	20	23	19	21	17	18	22	12	21	18	20	20	16	29	16	25	12	9	15	27	25	12	36	19	18	19	17	31	21	19	21	22	24	29	22	20	20	26	20	32	24	18	15	15	18	26	17	19	15	20	22	14	28	29	21	13	23	22	28	17	25	17	19	22	19	25	21	20	21	22	17	22	28	23	14	25	13	19	18	26	13	28	17	17	16	14	21	13	18	20	18	22	13	21	22	15	18	16	21	22	15	17	16	20	13	19	20	36	10	14	15	19	15	19	24	19	17	28	30	17	19	21	10	21	18	12	22	27	19	26	18	21	20	18	23	27	15	17	23	14	21	16	23	15	23	15	19	17	17	22	25	20	22	26	23	14	22	16	16	15	17	23	18	17	18	15	17	24	17	25	12	21	26	16	18	22	15	15	17	19	23	16	18	25	14	20	25	19	18	18	27	20	22	17	23	15	19	15	17	20	26	16	19	14	17	21	20	14	18	25	19	16	16	22	20	24	23	24	21	20	20	19	21	19	21	21	18	14	24	21	9	15	14	20	19	16	22	17	21	16	17	19	21	21	16	21	21	20	22	18	15	25	20	9	22	24	19	11	21	19	16	18	10	22	15	18	17	23	14	18	23	13	15	15	22	21	19	23	12	17	22	21	16	15	25	13	12	25	21	16	21	22	22	19	20	21	20	23	21	22	19	26	18	17	13	18	19	19	12	22	16	19	16	11	18	19	25	13	16	26	21	17	11	20	25	16	17	19	11	18	22	20	9	16	23	16	21	15	25	27	26	22	22	27	21	18	9	15	20	14	15	24	19	18	31	27	25	19	14	22	16	20	13	18	16	19	23	11	25	19	22	24	17	23	27	13	26	21	15	26	20	10	19	21	28	19	19	17	25	17	18	17	12	25	23	19	22	21	25	13	20	15	22	26	22	21	22	20	15	24	19	18	14	19	15	18	15	22	21	22	20	25	23	21	15	19	23	21	20	18	11	22	15	20	28	20	16	15	11	18	16	19	19	31	25	17	23	17	15	15	21	16	16	21	19	17	19	20	22	22	16	12	12	19	26	24	16	22	28	19	21	24	14	17	12	25	18	19	16	26	14	20	17	13	13	21	17	22	23	11	14	16	25	14	18	14	15	12	20	16	16	20	19	14	26	20	20	18	16	22	11	27	20	28	23	13	21	21	27	20	15	17	13	16	16	20	18	18	21	23	18	13	18	19	8	17	19	20	20	23	17	17	19	25	18	15	19	27	25	24	19	23	20	18	17	19	11	17	15	27	17	21	16	20	19	17	16	18	27	17	17	16	20	19	19	19	17	14	18	18	22	18	30	15	12	19	17	18	27	20	20	21	20	22	15	20	17	23	21	20	13	23	28	18	16	22	16	21	22	17	18	18	20	21	25	19	26	16	19	21	16	19	19	26	27	20	20	23	17	16	17	23	18	12	15	23	11	18	25	24	23	11	12	29	13	22	15	20	26	16	17	17	22	15	23	22	29	21	27	19	27	16	14	21	21	16	26	22	23	25	20	16	14	18	14	17	12	22	17	23	15	14	29	17	23	11	21	14	17	15	27	25	22	23	16	20	16	25	18	12	13	14	18	20	24	14	22	21	13	27	19	13	13	22	16	15	19	17	19	24	13	19	17	19	18	24	14	24	24	14	25	17	16	9	16	13	18	20	19	18	27	13	26	19	23	19	18	21	23	18	21	12	25	19	23	27	17	13	21	17	22	23	23	13	13	16	18	23	22	21	26	22	13	21	21	26	22	20	15	19	23	16	16	22	17	19	23	25	24	20	12	21	26	18	14	18	16	22	24	25	19	19	14	11	20	20	13	20	20	20	17	17	19	15	17	18	20	20	25	16	20	18	21	27	13	22	22	13	24	23	16	23	18	18	18	16	22	24	26	27	19	26	21	18	20	24	17	16	25	23	15	18	22	18	23	13	26	16	20	21	21	24	24	14	25	25	13	21	22	14	17	15	28	19	25	20	12	14	17	19	22	19	23	11	15	21	23	26	26	18	17	16	24	22	24	21	24	23	14	17	20	18	20	19	17	21	18	19	15	14	28	22	20	25	15	12	15	17	17	21	21	13	13	15	16	25	17	21	24	18	23	19	19	21	18	23	22	15	21	20	16	17	21	19	17	21	17	21	22	15	18	22	21	25	17	20	18	9	19	23	23	16	20	21	22	13	19	20	19	25	23	17	16	18	24	10	26	26	24	13	11	10	21	22	16	28	14	28	10	23	20	22	19	18	24	20	16	17	23	15	17	23	17	16	32	19	16	20	13	19	17	20	19	20	20	23	30	24	15	24	16	22	17	19	16	14	26	21	23	14	18	16	17	14	21	23	24	15	18	19	15	22	12	24	10	25	19	28	16	22	14	20	24	15	17	19	12	25	20	27	19	14	21	22	19	19	11	23	22	22	20	16	18	24	21	23	13	25	21	17	15	21	14	26	18	21	17	14	24	19	17	20	19	26	26	18	25	15	20	17	23	18	17	15	13	20	22	15	23	24	24	21	21	15	19	20	19	18	20	17	17	10	25	21	16	19	27	24	23	23	16	26	21	15	20	21	10	20	17	19	24	14	19	21	15	13	22	19	16	18	18	13	20	19	32	18	18	16	33	19	13	21	18	16	14	20	22	20	14	18	22	13	16	19	25	15	18	14	27	27	29	18	21	14	25	22	17	19	16	12	15	29	21	22	17	21	18	20	16	25	16	30	22	15	18	22	28	18	14	22	19	19	16	22	25	24	24	20	22	18	13	19	18	17	9	14	27	29	26	13	17	19	16	18	21	23	21	16	16	17	13	29	16	9	21	24	6	16	17	18	16	22	14	15	13	20	13	14	14	13	17	15	26	23	15	13	22	16	22	22	19	20	15	20	13	17	18	15	19	24	20	18	15	21	27	20	21	12	22	16	18	17	11	17	19	18	18	21	18	17	20	15	14	12	27	15	17	14	20	21	23	15	22	20	18	22	16	23	20	10	17	15	21	19	12	23	20	15	19	20	16	17	18	26	18	16	15	25	22	23	16	11	18	24	17	6	22	17	18	14	28	20	22	18	12	25	20	19	21	20	23
33478	17370	12513	27702	41058	35451	23969	17535	13974	10691	9265	8274	8247	7078	5196	4414	4194	3866	3313	2655	2586	2279	2057	2000	1865	1757	1461	1300	1094	1082	1003	959	858	810	775	770	676	684	542	533	480	458	456	409	399	384	403	397	383	378	384	361	354	386	375	359	385	377	379	374	379	397	384	375	410	337	354	384	369	336	368	377	338	375	366	339	342	320	339	370	344	366	401	363	364	315	340	332	333	359	343	310	342	353	351	325	333	329	349	349	335	355	333	320	362	324	325	353	327	373	354	345	331	310	342	324	327	352	331	340	335	316	326	326	309	306	342	353	353	364	338	339	339	340	389	328	327	335	339	347	363	330	307	325	349	338	359	339	375	370	324	352	356	325	362	339	319	322	318	341	361	349	333	331	361	330	349	333	348	349	346	316	333	339	365	339	335	296	309	330	333	344	364	326	321	350	359	366	369	339	350	340	334	340	331	318	370	320	331	316	388	340	359	360	336	311	327	339	349	353	325	308	354	332	333	349	306	367	331	339	373	328	337	316	367	366	365	359	349	364	332	349	360	341	342	317	342	337	338	366	373	332	348	326	355	317	318	342	357	330	334	367	351	324	333	358	371	331	348	356	327	372	320	314	344	309	338	319	322	358	310	328	315	336	340	347	334	373	342	345	344	333	336	367	357	323	342	314	336	318	346	337	340	317	332	361	339	349	341	356	351	329	335	344	297	365	320	343	367	348	336	366	333	350	315	359	358	299	329	352	335	327	341	352	355	365	353	331	320	340	336	325	282	317	337	295	316	349	345	365	333	345	342	338	361	330	322	313	320	342	345	338	350	366	367	341	340	341	360	333	357	347	329	329	352	343	350	331	308	311	324	351	311	327	388	345	345	332	319	356	381	340	343	320	360	353	339	341	343	315	365	347	374	326	361	330	316	326	364	354	309	347	338	337	344	359	345	325	340	361	363	339	363	336	349	359	348	348	352	335	351	347	352	303	350	325	334	326	334	331	330	341	389	356	342	323	356	364	322	355	342	322	332	324	346	343	338	352	367	339	357	360	337	351	348	321	366	323	353	362	360	344	346	360	338	330	360	316	328	348	314	354	309	349	334	327	377	321	368	331	325	332	327	342	311	354	329	343	364	323	333	335	323	351	377	340	311	319	335	363	315	342	341	367	364	387	368	370	349	353	347	327	327	354	329	302	354	311	319	314	337	296	328	351	332	368	353	325	350	348	320	323	332	350	325	361	350	348	336	342	333	317	359	334	354	353	331	356	355	345	356	348	317	366	340	326	344	325	319	380	359	325	322	332	335	349	357	312	345	354	329	321	352	382	344	348	340	339	381	287	345	353	340	307	325	329	362	369	346	345	315	325	340	376	357	315	347	351	352	351	366	309	329	312	351	367	360	343	356	359	353	334	350	355	344	341	286	345	348	357	326	358	345	319	376	315	307	309	330	370	327	322	327	325	321	337	351	308	341	330	342	329	324	328	340	293	334	338	343	323	332	301	378	352	356	343	328	351	341	343	343	350	340	363	302	335	377	317	344	340	379	358	360	312	331	344	335	356	321	335	328	372	338	361	348	341	331	393	342	316	362	358	312	342	371	326	331	333	347	330	341	373	317	342	331	340	363	321	354	335	332	348	372	353	353	299	340	374	358	357	328	341	357	331	326	311	343	347	338	321	329	341	332	340	357	319	332	330	313	321	351	335	365	353	389	330	351	345	334	345	339	358	339	316	318	345	349	325	329	363	319	347	374	352	327	331	350	381	308	318	345	362	351	370	347	307	373	333	342	360	306	325	373	340	301	330	332	325	318	357	319	367	339	397	371	342	316	321	319	345	353	304	312	354	326	340	341	340	333	352	329	321	327	382	334	318	337	353	333	376	361	352	317	327	360	342	319	358	368	339	329	372	353	353	346	370	371	333	358	344	322	334	298	350	368	322	322	346	330	331	327	330	341	341	355	325	322	307	314	371	335	362	328	353	344	339	338	362	340	339	337	329	373	324	329	335	336	350	331	360	342	350	358	303	354	343	365	346	330	322	376	304	335	324	323	324	359	366	349	339	336	335	328	323	302	331	317	327	338	337	359	328	327	350	332	320	328	352	341	327	328	333	334	323	312	317	335	355	350	342	339	346	329	332	346	337	354	360	336	315	321	331	345	339	343	328	351	321	341	336	327	366	392	326	346	360	327	338	331	320	351	347	365	314	330	361	328	356	303	351	342	356	327	370	353	340	387	348	352	353	343	319	362	330	337	341	326	333	379	371	326	338	357	354	319	375	348	335	354	358	368	347	315	343	344	322	330	364	328	314	344	338	350	342	311	324	345	322	341	343	343	351	295	358	361	367	343	346	337	344	327	363	314	358	352	371	317	363	343	286	340	326	363	338	340	340	347	318	339	311	370	348	341	360	318	357	337	332	307	297	356	339	343	351	334	332	363	349	349	374	318	344	336	358	339	324	339	336	336	395	341	353	344	324	355	324	360	352	332	340	363	350	365	312	321	352	332	356	315	330	337	361	335	347	309	306	338	305	321	305	371	340	346	342	381	346	365	336	331	322	351	357	328	331	335	346	358	339	339	353	307	354	352	340	327	362	358	323	339	340	385	354	375	334	326	331	338	351	335	354	326	339	355	393	341	331	355	355	379	320	340	349	331	328	331	363	333	336	364	374	365	353	341	360	296	321	310	327	365	314	312	329	325	351	375	313	316	323	336	330	330	330	348	342	369	315	330	318	340	321	339	322	352	375	311	341	334	286	371	362	341	347	360	349	345	333	370	357	318	323	334	370	338	342	369	355	357	327	341	317	351	303	356	334	346	349	315	349	347	343	307	317	326	336	322	374	323	343	352	338	360	364	301	337	368	355	309	333	343	333	351	336	321	310	341	338	322	349	307	352	351	324	346	307	337	347	325	327	333	339	334	329	317	338	357	355	370	340	343	320	338	320	366	318	357	337	346	325	300	333	337	342	343	345	346	339	335	337	351	348	355	342	318	348	342	317	360	311	308	338	340	337	337	315	362	349	298	351	340	370	314	315	339	312	343	341	348	387	345	346	373	373	341	332	354	347	328	350	359	338	347	316	346	328	360	370	334	345	340	334	346	347	354	332	343	342	359	354	308	356	343	367	316	340	343	334	350	345	349	330	378	330	366	321	362	332	341	332	386	365	367	318	352	329	325	339	354	331	330	345	331	334	350	317	343	355	335	371	346	286	327	348	323	335	348	331	341	325	315	332	332	338	322	338	337	333	346	329	336	318	342	312	383	319	337	358	347	316	342	324	294	354	343	340	360	362	344	347	345	323	361	317	307	351	306	343	304	296	344	300	321	381	341	343	344	326	347	350	330	325	330	339	332	348	343	323	349	367	367	325	328	341	356	321	357	373	325	361	353	340	358	314	350	373	356	353	331	325	310	350	359	345	348	355	349	346	347	371	309	343	363	317	353	314	354	326	370	336	320	350	319	351	340	343	336	346	336	341	349	375	342	356	327	353	349	345
6331	2248	1098	1095	4137	3641	662	492	326	303	242	227	250	246	185	124	144	126	125	114	93	85	86	82	71	60	59	53	46	46	43	53	45	39	44	40	33	34	37	37	32	39	27	23	32	26	24	31	22	32	19	21	25	30	27	31	27	20	21	29	27	30	28	29	28	25	16	34	21	20	20	24	23	31	29	25	24	25	31	26	22	24	35	25	28	23	19	28	22	33	23	29	28	24	25	25	19	15	34	25	26	26	29	14	28	27	21	20	24	26	19	27	22	22	17	31	26	16	20	23	22	18	26	15	31	19	22	25	16	30	19	19	22	24	19	19	17	18	22	20	22	26	23	23	24	32	18	24	27	22	28	18	24	18	23	28	22	29	23	19	15	27	27	25	18	32	20	27	20	21	25	24	26	25	30	20	27	21	20	25	17	24	24	29	24	19	31	21	28	19	36	27	30	23	20	32	29	34	28	22	22	30	22	24	28	27	31	24	28	23	24	23	15	21	23	23	26	21	30	25	26	26	29	22	22	31	24	28	21	20	24	24	20	20	18	28	17	17	23	24	26	23	26	14	29	33	32	12	25	27	34	23	27	30	27	20	22	30	21	20	22	24	25	29	23	18	20	31	24	27	25	35	13	19	16	28	27	22	29	30	15	22	23	22	33	19	18	26	22	25	13	32	19	24	30	23	35	19	15	23	21	17	24	24	14	30	26	23	28	27	24	29	27	28	22	23	19	23	24	28	24	22	25	24	28	16	25	21	29	15	23	18	24	26	17	27	21	21	27	15	19	28	27	24	32	18	22	34	20	26	25	21	30	18	40	23	19	28	28	24	12	29	19	30	23	24	20	21	27	26	29	18	25	21	35	24	30	24	16	22	20	29	22	28	23	17	23	24	26	21	23	29	17	32	21	28	23	24	30	16	18	31	14	19	27	22	15	25	23	30	20	18	22	28	21	22	20	28	18	29	32	27	26	6	23	24	26	24	23	24	28	25	25	20	26	15	29	33	18	25	22	15	29	33	25	19	23	30	27	26	28	22	35	25	33	27	13	15	24	22	25	18	23	21	26	20	34	20	20	12	27	19	21	22	29	17	24	28	18	36	17	26	25	27	25	17	23	24	23	34	26	27	20	18	20	22	19	23	23	22	28	31	23	23	29	20	25	29	27	32	22	30	27	23	22	15	25	29	23	21	22	20	22	17	18	27	25	28	14	22	27	22	25	21	15	21	28	26	22	23	32	23	25	24	28	20	22	26	23	28	30	18	17	25	22	22	26	26	29	19	19	25	30	35	26	19	24	22	29	20	26	20	21	27	28	18	22	24	25	41	29	23	29	16	26	26	25	24	23	20	21	22	27	23	30	31	32	33	19	27	21	28	25	23	24	23	25	19	23	23	32	30	22	24	26	23	36	16	28	27	23	24	27	20	18	32	23	31	16	25	21	19	25	19	22	32	27	20	21	30	22	34	27	32	27	24	27	27	30	35	23	28	21	28	15	29	26	20	23	27	29	20	26	24	23	25	31	20	19	20	26	19	21	26	21	25	23	30	23	23	19	25	21	28	26	29	24	23	27	16	28	18	25	23	20	21	14	23	20	29	26	30	20	22	22	25	26	17	18	20	29	34	25	33	25	25	20	28	23	27	24	12	33	34	29	22	11	23	20	27	24	21	25	22	22	20	21	22	32	23	25	32	25	26	22	31	16	17	22	24	28	25	21	25	17	21	28	17	17	31	26	25	18	18	23	25	22	24	26	29	22	26	20	18	31	21	30	21	10	29	24	24	23	23	24	13	23	24	29	30	18	16	20	14	25	21	26	31	26	28	33	22	25	22	19	28	24	15	25	21	29	20	21	21	27	27	20	27	26	25	22	22	27	28	20	14	30	30	21	30	25	24	17	27	24	21	23	23	27	26	23	18	22	21	27	22	17	22	24	24	26	25	20	20	29	24	22	24	30	23	32	27	24	31	19	21	20	21	33	20	18	17	26	18	22	23	23	27	24	22	20	23	27	32	24	25	21	21	26	21	15	19	25	25	21	28	26	19	28	25	26	30	24	15	24	25	30	25	21	24	20	39	30	22	18	27	34	19	18	24	29	24	24	24	15	19	25	33	21	28	25	27	19	16	21	23	31	23	18	22	18	19	28	24	28	28	28	31	22	32	30	25	24	20	17	26	24	35	23	20	22	25	22	24	23	25	23	27	20	26	23	14	29	28	19	32	27	25	25	20	26	20	23	25	26	27	19	16	20	28	22	21	31	27	22	27	25	32	17	30	27	28	31	21	19	22	27	19	20	24	16	27	31	33	26	16	24	21	22	23	22	12	20	22	21	27	27	29	31	23	26	19	16	24	22	21	23	25	25	28	19	24	22	23	28	17	21	19	19	16	21	23	23	18	25	20	21	26	18	24	17	16	27	20	29	33	25	17	23	23	13	31	16	32	26	29	18	19	27	21	24	22	29	27	25	23	21	19	31	29	25	27	35	31	24	25	22	26	24	22	19	25	26	30	22	32	31	31	21	24	27	25	27	34	30	18	22	23	21	20	20	32	23	19	23	25	18	26	28	19	30	18	20	34	26	24	21	28	19	27	25	17	25	16	27	27	27	30	23	26	22	21	25	22	23	14	23	14	20	22	28	24	24	23	26	19	28	30	34	20	25	34	23	21	24	24	18	24	14	18	26	22	23	20	25	22	18	37	21	35	20	24	20	24	31	26	20	23	20	22	20	25	28	25	20	18	31	26	23	23	25	23	20	21	23	27	29	17	22	18	17	22	29	24	25	18	25	25	23	17	25	23	26	23	24	22	26	23	18	33	22	22	31	26	32	24	22	20	32	27	25	24	26	15	31	29	23	19	18	15	22	25	20	31	15	25	19	20	25	33	14	27	19	16	21	27	27	23	25	26	23	25	25	24	15	18	31	27	20	19	30	26	29	29	26	27	25	21	28	19	22	24	17	18	17	37	18	30	29	27	36	21	36	25	24	30	27	33	27	24	21	23	40	23	28	29	26	29	27	27	21	29	29	21	24	24	22	31	37	17	25	21	34	26	24	34	30	21	31	23	27	25	23	20	25	25	25	22	19	24	17	29	21	32	26	28	17	21	23	37	23	22	21	19	17	29	17	24	17	25	31	25	21	17	21	24	25	29	30	22	20	17	17	32	16	27	23	29	25	19	35	22	24	31	21	23	26	26	28	27	23	22	19	22	15	30	29	23	25	23	22	24	26	33	21	28	23	23	22	21	17	24	19	25	31	21	15	21	24	25	25	21	27	20	26	22	32	16	25	28	26	17	30	27	24	19	25	24	26	27	30	29	31	14	22	15	27	23	21	26	27	21	33	25	30	22	19	20	22	24	33	23	24	27	32	27	28	30	32	25	27	27	22	28	25	25	31	27	25	18	24	22	24	30	21	19	24	18	20	29	17	30	20	23	27	22	25	30	18	25	26	26	24	29	21	27	19	30	24	26	23	35	24	25	23	31
44460	26627	20963	37967	56742	50531	32114	26294	20919	17816	14564	13404	12942	12967	9727	7707	7491	7097	6398	5320	4870	4173	3795	3615	3388	2922	2485	2208	2016	1795	1685	1666	1506	1400	1346	1168	1115	1006	855	803	752	642	642	629	586	551	559	506	500	531	528	502	486	467	535	506	513	510	492	525	511	478	465	498	470	518	493	466	503	436	496	475	451	481	454	452	446	452	473	429	465	455	431	389	453	412	371	401	429	415	417	462	432	450	423	468	437	427	403	443	434	395	400	405	438	396	412	422	452	427	431	419	454	421	460	390	464	429	446	412	449	405	424	405	435	435	454	438	442	409	408	395	439	414	404	407	413	445	443	439	436	439	439	425	427	422	404	433	442	434	426	465	404	398	416	432	423	417	441	429	418	409	392	421	445	401	420	442	417	462	431	417	412	368	414	368	421	438	453	443	406	415	408	438	429	456	407	437	438	405	468	442	451	395	419	387	422	435	424	410	433	420	427	381	442	399	419	419	423	419	457	424	438	415	441	439	392	398	412	394	447	426	459	464	442	456	390	450	436	380	441	421	430	414	443	365	438	432	400	448	427	412	416	408	429	399	421	419	413	441	407	383	432	393	383	395	445	389	476	387	410	438	437	419	427	417	413	428	381	404	414	437	404	425	424	427	415	392	436	417	447	421	454	367	384	411	401	417	429	451	450	425	358	394	419	454	449	447	407	406	396	414	429	441	365	386	387	427	418	417	404	415	409	435	424	416	446	406	435	425	408	436	440	439	417	423	445	408	417	375	414	428	408	411	398	406	398	411	418	406	417	442	432	458	441	427	420	389	447	417	469	459	444	399	426	462	453	407	414	383	405	425	422	413	365	423	408	416	447	425	428	430	436	406	397	387	371	412	426	431	427	419	414	415	404	407	449	396	386	444	412	402	405	412	421	445	398	395	449	430	405	428	446	434	408	411	417	433	418	426	454	398	371	415	434	395	425	435	458	442	404	473	487	459	441	430	453	406	426	450	404	404	401	405	414	395	419	430	432	427	398	413	412	452	457	445	439	413	403	403	431	431	433	394	425	435	442	405	423	426	452	402	433	422	367	413	402	392	405	369	431	391	415	411	387	391	423	410	417	413	416	417	399	407	406	383	425	433	374	399	411	402	391	436	428	413	448	415	425	421	417	429	413	462	429	399	384	405	393	390	421	445	394	442	451	445	382	372	364	456	482	416	415	413	433	441	386	424	376	375	388	420	405	427	447	384	428	410	423	438	402	422	449	379	412	423	425	420	400	394	371	389	416	430	398	419	445	439	440	408	427	386	415	445	441	467	419	420	385	421	434	396	395	441	430	387	425	411	456	413	424	400	409	428	411	432	423	386	442	432	447	419	410	415	425	404	382	421	398	437	435	417	383	396	428	429	397	436	433	437	405	435	465	432	394	391	424	435	444	421	414	438	457	395	458	459	401	394	406	391	442	391	413	433	434	412	405	425	440	436	406	420	412	440	419	416	459	412	448	426	403	382	397	395	382	407	418	401	432	411	411	450	416	375	410	415	439	399	437	402	422	443	423	427	452	417	404	440	416	398	403	436	429	433	443	397	421	422	402	448	412	422	415	423	427	420	395	428	409	446	401	431	400	414	380	433	408	437	390	440	458	418	435	452	421	423	398	416	407	420	435	434	414	384	421	434	395	447	419	457	443	465	416	391	432	433	387	387	413	412	408	393	437	442	432	452	383	437	420	430	429	455	423	420	445	420	420	423	421	421	445	420	425	405	405	394	451	414	421	426	413	388	412	451	426	402	429	428	404	442	444	377	378	410	455	407	422	423	394	388	422	393	443	403	432	417	387	421	419	399	402	460	396	422	437	403	422	440	417	413	404	407	393	445	380	411	414	411	403	409	400	399	408	410	426	413	438	374	407	421	451	416	449	380	435	422	416	395	411	427	410	385	390	390	419	400	423	431	438	422	441	389	421	423	442	410	394	387	428	431	377	430	468	422	412	444	393	447	428	398	419	414	414	387	429	442	445	409	417	422	427	420	451	428	423	400	425	401	461	435	405	415	427	435	422	415	411	433	399	419	445	393	395	408	427	425	432	405	444	439	440	428	438	421	418	427	457	394	412	422	390	424	388	416	408	398	410	434	430	423	388	471	396	402	399	442	406	412	404	439	443	424	423	443	414	448	402	398	434	400	425	407	422	431	428	412	406	428	452	432	414	431	426	430	434	388	402	419	448	429	381	407	411	402	438	420	428	429	414	415	435	433	433	422	422	453	397	417	417	446	462	437	394	424	381	427	416	434	415	447	409	394	426	380	436	421	440	404	434	438	432	401	389	426	440	430	424	445	398	403	394	424	430	444	418	435	409	421	409	436	399	426	431	447	417	468	417	396	382	430	395	416	423	380	412	418	417	465	418	403	406	450	416	441	419	464	401	394	407	422	401	402	383	465	393	413	437	394	404	443	393	421	418	388	427	436	438	409	441	428	428	422	450	427	416	440	364	431	386	413	456	422	433	394	414	406	434	387	449	413	402	426	401	408	429	429	436	445	414	419	390	440	401	413	429	442	380	402	415	435	401	432	426	421	426	425	402	406	401	431	407	431	432	454	421	408	432	431	442	417	402	422	414	393	419	412	389	404	414	444	423	422	417	435	441	438	421	396	431	415	436	425	399	395	429	400	413	442	406	415	401	381	437	461	415	444	439	447	409	415	423	418	420	420	421	423	405	438	452	441	412	388	427	424	401	468	421	429	421	439	439	379	413	429	438	443	422	420	387	426	410	429	429	420	430	458	427	434	426	464	370	400	423	395	397	406	433	422	415	402	419	407	393	435	442	430	398	410	396	419	426	416	430	424	455	428	426	394	445	419	429	433	426	401	432	422	450	430	396	448	468	461	411	436	409	398	392	461	408	420	437	405	440	460	425	437	427	415	395	453	419	403	444	449	435	463	463	418	432	441	414	426	402	423	425	411	423	418	441	389	404	439	442	414	449	419	398	423	392	436	435	446	458	405	394	407	420	432	422	432	449	432	409	437	406	436	418	435	414	452	405	449	436	416	447	426	439	414	441	419	388	419	428	409	378	433	430	424	422	381	397	469	452	465	417	428	414	463	454	417	448	395	411	393	397	392	406	385	419	400	418	452	442	470	406	416	426	403	440	399	403	434	406	412	439	442	403	432	422	398	425	438	379	402	451	444	383	438	459	433	398	437	414	406	424	419	461	422	412	453	419	474	412	427	394	394	431	386	435	405	428	430	425	396	436	441	448	408	431	440	401	366	442	424	433	412	436	429	415	428	435	418	416	395	390	407	424	438	428	439	408	394	443	466	417	450	435	423	473	401	428	467	432	445	416	414	426	415	409	402	407	389	434	426	439	416	451	399	429	410	399	402	433	429	423	408	424	446	432	429	421	430	431	451	383	410	439	432	419	427	397	443	413	407	434	463	432	471	442	416	414	379	414	435	428	427	403	413	477	438	413	469	429	433	415	462	450	425	390	419	432	431	449	413	427	432
5670	1506	802	663	2880	1880	515	328	268	231	225	189	152	168	168	109	118	118	95	102	84	69	54	60	56	75	55	51	55	51	46	55	39	42	39	38	41	32	32	39	30	32	31	34	24	30	23	28	34	33	29	25	30	41	25	35	26	31	31	30	30	37	29	29	30	37	29	16	30	32	28	30	28	32	29	38	36	32	20	36	38	17	24	27	47	28	18	33	36	21	21	30	23	29	27	32	18	28	44	23	37	28	27	44	31	26	21	38	25	21	32	32	33	25	33	26	33	27	27	40	24	30	26	31	40	28	34	25	28	29	33	23	40	20	29	28	24	34	28	25	25	31	21	44	19	29	38	27	31	26	30	27	22	42	26	39	31	24	28	27	34	16	28	45	25	23	27	37	27	35	39	26	36	23	38	29	31	38	41	32	23	22	25	31	29	28	36	20	23	42	38	31	23	33	31	29	28	28	24	30	28	26	36	27	32	29	32	21	31	36	32	28	33	32	30	23	18	38	27	29	31	30	27	39	37	29	27	46	32	34	31	43	27	28	23	21	34	29	29	22	31	27	28	33	31	30	25	33	31	37	31	39	22	21	29	25	28	35	30	29	29	21	35	30	26	31	26	27	33	30	32	30	22	23	31	24	35	25	37	24	29	37	24	32	25	25	30	24	30	21	28	25	24	22	23	35	40	28	41	18	32	37	32	25	30	37	29	28	31	31	31	38	21	23	32	25	22	31	31	23	36	35	28	31	33	33	30	34	34	29	25	31	35	20	25	20	32	33	40	38	27	31	36	29	32	24	22	26	34	34	28	28	28	27	28	30	39	21	22	33	30	28	25	33	32	40	27	29	25	20	29	41	25	25	32	27	35	26	33	24	40	27	28	24	35	27	36	32	26	21	29	29	29	22	27	18	29	24	30	32	39	28	35	31	26	34	26	30	37	30	31	35	29	30	30	25	26	23	30	31	34	35	23	27	28	19	31	30	28	30	27	31	28	25	35	32	31	21	34	28	21	23	17	17	29	18	43	34	22	29	28	18	28	31	24	28	35	25	18	32	35	31	33	28	42	19	35	34	29	23	33	25	19	20	30	29	27	26	31	28	29	40	26	25	27	23	26	32	26	28	21	26	36	25	32	25	30	38	35	26	23	27	26	32	34	26	28	37	25	21	25	30	25	35	31	24	19	27	40	38	25	32	20	28	29	31	27	28	34	32	25	27	35	34	28	32	35	35	32	24	28	26	20	22	22	27	29	33	34	31	24	20	35	15	26	25	31	33	28	24	39	32	21	27	30	24	28	21	27	37	32	30	33	23	28	32	29	35	26	34	30	26	27	35	32	42	19	28	33	30	36	34	25	21	32	25	37	23	18	17	26	26	23	31	29	32	20	32	29	33	24	26	28	34	23	23	23	25	25	32	30	27	30	40	36	38	23	30	30	22	22	23	31	28	31	22	34	28	17	35	34	29	25	29	35	28	41	34	28	19	31	29	32	27	25	37	30	33	41	37	33	26	29	34	24	37	24	22	23	37	29	32	21	28	25	36	35	30	32	23	33	25	26	27	26	25	29	20	27	21	25	22	26	27	21	25	21	36	28	34	25	36	28	25	34	28	29	27	31	28	27	36	31	33	36	27	23	34	21	30	22	27	23	33	30	32	33	30	24	30	24	26	27	22	22	33	34	29	35	37	23	33	32	31	26	38	28	28	21	32	28	22	28	24	24	20	30	32	29	25	32	28	35	31	20	29	25	35	32	32	25	28	27	26	42	37	28	21	25	35	26	28	29	34	21	27	29	30	34	25	32	33	26	25	20	35	35	32	24	29	28	25	26	32	40	31	38	23	26	30	41	23	34	17	22	23	34	27	28	25	26	34	31	41	31	26	38	15	22	31	23	32	25	30	26	29	25	26	27	30	28	25	33	19	21	32	42	36	32	22	34	27	32	35	28	25	30	31	28	24	26	22	30	37	34	28	23	24	29	25	29	25	38	36	33	34	21	21	37	25	32	23	36	25	33	29	30	35	28	37	29	31	31	38	34	33	31	39	25	27	25	34	24	18	27	29	36	36	19	39	26	36	25	39	30	24	31	23	21	29	37	32	27	31	30	24	28	31	26	25	24	34	37	27	27	26	26	31	29	27	29	25	30	28	22	36	27	34	25	26	30	24	32	32	21	25	26	36	30	23	22	27	28	26	28	27	34	26	27	31	36	24	25	18	25	26	30	28	26	31	26	28	26	18	29	30	25	24	29	30	32	22	33	39	36	37	23	21	30	32	34	41	18	23	26	27	36	39	25	30	21	31	45	26	30	36	26	29	24	26	33	32	34	23	28	21	21	28	27	32	31	34	30	24	22	23	27	30	28	31	28	35	24	21	24	19	18	29	32	27	22	28	26	40	32	27	33	26	29	23	32	33	33	19	31	31	25	18	29	34	29	32	31	36	28	27	39	32	27	32	29	23	26	23	36	23	27	33	22	38	29	23	37	39	34	25	23	24	29	31	25	24	28	33	27	24	23	21	28	20	24	32	31	32	41	20	31	36	27	25	31	26	25	30	31	35	32	26	22	30	25	30	29	25	22	30	24	23	34	29	31	30	33	32	33	27	36	17	31	28	23	23	29	32	29	42	29	28	28	23	34	27	28	37	35	29	29	24	30	30	26	39	43	26	33	34	30	31	30	34	32	29	34	32	28	16	29	43	24	26	25	33	28	40	37	35	30	22	28	27	32	29	24	32	25	27	35	24	37	34	34	35	30	29	31	30	19	35	35	33	25	37	26	31	28	36	21	35	29	37	28	25	29	31	27	23	23	28	24	32	24	23	27	28	20	26	28	33	21	23	26	33	30	33	27	31	36	23	38	31	29	30	25	41	27	31	24	30	18	29	22	36	32	28	32	25	28	28	32	32	29	31	29	29	22	26	25	39	28	34	26	32	35	25	26	27	37	20	44	32	27	34	24	19	31	34	28	23	36	23	25	38	28	32	24	29	26	44	26	30	28	22	37	23	25	30	26	40	40	28	23	26	31	33	30	30	23	26	26	35	31	24	31	26	23	17	26	22	28	33	24	35	34	24	29	25	25	34	31	30	30	33	33	30	28	21	28	29	30	26	35	21	25	36	23	25	22	28	38	31	41	22	27	23	29	27	30	28	24	35	31	35	32	27	27	19	31	30	25	25	25	27	21	27	33	30	29	26	32	19	26	30	32	31	25	26	33	38	25	30	29	26	20	21	30	19	29	26	31	32	26	34	32	26	25	26	29	27	27	24	30	39	22	25	36	25	26	30	19	29	29	26	27	25	41	29	27	30	36	24	26	20	36	37	18	26	24	38	21	22	34	25	39	30	21	30	25	23	19	26	37	32	42	26	17	30	35	33	35	25	32	28	23	31	26	28	39	35	26	27	31	35	36	31	22	20	25	27	31	33	26	22	24	29	26	23	37	20	23	29	25	30	25	23	25	21	28	23	36	21	28	26	32	20	29	30
38717	23376	18623	32750	51802	44676	28388	22393	17832	15049	12864	10800	9654	9503	8263	6328	5788	5532	5006	4508	3856	3323	3115	2925	2732	2371	2080	1842	1609	1566	1460	1390	1306	1299	1149	1087	1057	892	811	712	701	676	701	611	589	653	587	595	573	547	558	595	567	561	604	539	590	563	577	558	575	527	544	572	543	525	542	538	545	503	536	547	569	513	527	533	563	506	499	500	517	540	538	494	481	560	490	491	495	523	502	481	477	464	474	511	510	509	471	514	520	520	508	523	467	488	503	531	529	505	495	489	483	524	479	528	499	541	497	513	547	533	518	490	518	495	500	504	445	498	514	498	527	459	489	518	478	493	466	511	498	503	509	460	494	462	491	484	513	470	522	485	482	542	519	492	503	478	538	549	485	506	500	484	499	510	457	508	479	500	460	498	493	503	483	509	512	518	502	458	519	524	500	505	517	536	511	471	515	512	467	484	498	472	482	498	480	501	499	490	516	465	521	527	517	482	494	517	517	495	520	478	522	480	498	485	539	470	499	509	521	484	471	475	506	508	494	498	476	475	504	516	481	521	492	491	512	495	490	504	509	457	509	475	495	544	496	533	529	499	472	507	477	520	467	541	480	485	508	487	480	492	479	484	483	512	490	478	514	450	519	484	482	516	482	507	515	498	467	466	478	513	503	471	506	487	525	505	499	510	499	503	498	505	464	518	499	503	508	519	479	540	515	466	518	513	501	486	487	527	528	494	524	519	506	495	489	475	496	490	505	478	540	518	536	513	479	479	505	491	519	516	453	484	466	533	494	500	505	481	483	513	489	499	491	494	468	490	491	501	491	505	508	497	542	499	484	506	486	525	517	519	522	468	491	511	503	553	498	478	477	476	486	492	520	481	457	436	491	472	516	511	483	507	519	520	492	483	513	464	496	523	487	538	480	494	484	485	462	513	473	506	514	531	472	488	479	456	520	534	494	501	519	476	492	490	494	472	527	477	535	465	491	502	488	521	538	460	491	473	495	542	476	499	465	526	480	468	499	508	470	522	485	475	477	537	502	556	511	495	459	495	496	486	475	522	474	481	482	496	507	511	480	497	465	475	503	504	501	535	519	530	488	527	477	561	519	508	496	531	495	537	512	474	532	484	499	494	470	516	493	508	499	531	534	477	501	537	500	505	521	504	481	471	507	485	546	519	510	514	501	490	498	515	495	551	454	495	499	487	474	475	481	525	438	499	488	526	501	493	455	488	534	460	499	471	504	501	532	538	472	494	514	500	516	504	508	492	501	494	445	494	492	510	491	468	480	541	491	543	491	474	479	463	509	536	483	582	496	520	487	472	525	489	511	491	488	538	518	466	545	479	459	464	489	484	501	497	475	512	507	495	518	486	455	477	478	529	475	459	484	546	456	491	546	491	486	521	489	483	478	522	521	528	493	524	501	488	464	500	523	534	433	511	507	505	490	531	494	472	516	539	492	517	476	521	519	521	475	551	482	510	493	500	473	522	510	476	468	474	487	512	526	518	505	450	474	493	513	479	461	508	497	472	433	480	497	464	505	506	473	497	536	476	461	470	508	525	464	508	501	493	503	494	519	497	547	511	521	472	519	486	514	511	519	513	476	499	482	502	483	477	498	492	475	482	461	503	507	503	522	528	522	503	498	506	517	496	473	497	501	509	480	463	474	502	473	498	525	503	516	494	489	480	500	464	498	495	544	523	501	551	507	486	472	498	505	493	499	485	496	500	512	497	523	483	490	506	507	498	506	533	512	530	469	517	484	508	471	522	465	488	479	461	482	485	520	463	489	514	483	487	481	522	513	490	505	516	491	473	515	526	506	518	495	490	529	512	503	493	493	497	472	474	466	510	513	522	485	515	476	498	474	534	507	475	466	545	491	473	467	509	513	497	519	491	504	492	467	493	489	523	514	471	489	483	476	486	465	520	470	513	486	496	511	484	484	505	518	476	517	500	480	536	517	503	514	500	490	505	503	524	464	528	492	503	489	502	468	492	508	500	522	512	544	489	523	517	548	464	467	524	515	498	445	536	515	490	503	471	494	514	478	513	530	517	477	515	540	538	486	497	497	500	510	490	484	479	533	491	518	472	507	493	523	514	465	493	466	489	486	509	500	503	478	520	513	454	497	514	516	466	482	493	485	504	513	533	478	518	514	514	567	512	542	513	517	532	526	503	543	521	496	529	499	518	519	533	517	508	462	511	512	508	490	459	522	488	509	485	499	499	479	493	475	506	494	505	496	509	462	527	508	500	490	485	494	518	502	540	525	496	489	469	504	481	506	485	486	511	463	490	476	528	501	539	493	471	475	483	523	510	473	493	479	475	513	491	485	522	522	527	533	493	483	509	484	480	508	476	481	526	511	504	531	496	539	510	471	517	503	495	478	489	485	506	533	501	514	490	504	521	466	521	480	514	488	500	503	496	492	506	494	489	485	478	509	494	504	503	499	488	516	470	476	509	551	487	508	493	497	504	498	491	516	450	551	535	554	504	494	521	508	480	495	483	492	506	503	538	497	484	507	519	480	519	457	469	504	513	520	541	472	493	469	494	508	514	470	482	530	524	490	486	506	461	467	492	480	500	544	516	471	480	487	505	478	472	487	511	501	540	493	495	478	486	502	510	461	493	489	485	511	532	477	496	486	502	468	522	525	490	462	476	509	531	485	478	517	540	468	474	495	490	472	528	454	505	465	502	499	529	482	527	456	515	535	479	547	484	508	464	508	449	529	501	483	512	494	497	517	526	478	471	502	520	466	465	494	493	484	473	498	465	488	517	491	479	497	504	460	497	480	492	515	522	504	489	464	464	521	516	517	513	497	479	490	495	488	537	517	420	514	511	518	483	503	524	489	441	573	489	492	482	532	491	485	515	482	479	463	525	511	479	528	511	529	472	551	502	475	515	505	504	485	513	529	527	496	505	495	468	508	498	492	458	505	495	552	487	536	482	467	515	492	478	515	500	476	525	452	502	495	504	485	496	539	518	475	519	523	537	472	509	486	512	522	485	528	492	523	482	462	534	505	480	493	487	509	503	491	456	473	460	497	487	494	517	511	486	512	479	472	462	510	524	486	492	494	500	481	498	484	477	502	483	525	518	514	453	489	505	485	490	483	520	510	518	556	494	523	505	519	523	447	529	483	535	523	502	486	536	439	502	513	504	524	480	494	513	514	529	501	512	538	487	536	476	483	502	482	496	513	495	493	498	481	498	533	528	489	490	483	524	478	450	490	492	473	504	497	530	491	491	476	461	455	516	488	481	462	496	507	508	498	482	461	520	519	510	551	492	483	519	471	496	489	481	522	479	491	510	470	456	499	523	519	511	522	487	484	536	526	474	471	494	500	514	466	537	514	487	490	470	464	496	473	515	513	503	488	491	507	472	519	503	479	522	464	496	483	463	511	520	481	516	524	503	495	478	459	498	519	506	505	534	486	481	528	483	499	513	510	505	489	495	493	509	479	503	494	486	523	494	473	536	500	494	528	489	531	491	477	493	490	503
7507	2760	1327	1305	6513	2844	842	522	367	305	300	271	270	203	210	197	156	150	143	126	108	104	91	73	64	88	65	86	67	49	50	46	49	52	53	33	37	34	33	28	25	37	41	37	31	30	34	41	30	37	28	31	42	46	39	38	16	23	24	22	29	32	26	24	33	27	26	22	36	30	26	28	37	51	44	30	31	24	30	22	37	21	31	31	29	20	31	34	29	22	26	34	32	33	30	28	25	30	35	32	23	28	32	30	21	25	32	23	36	31	27	39	23	36	36	24	32	23	31	22	28	34	40	26	24	29	25	32	30	35	29	21	31	30	21	28	25	23	22	29	22	28	26	29	26	26	23	34	18	36	28	24	19	30	32	26	30	32	30	35	28	33	28	35	31	32	31	27	23	19	34	28	26	32	29	24	24	29	18	27	32	29	21	31	19	25	24	31	25	35	44	39	21	25	32	25	33	24	26	20	30	29	28	25	26	30	36	25	28	31	31	28	36	39	32	24	30	52	23	23	26	44	31	21	29	28	35	37	28	37	31	37	36	49	32	32	29	23	20	38	26	29	30	28	42	39	36	27	28	20	25	30	29	37	19	33	33	32	25	21	31	39	27	29	32	25	37	21	37	31	28	29	42	42	19	26	29	29	27	29	30	34	28	24	28	20	38	34	28	30	19	30	30	23	27	26	38	34	29	36	27	25	34	21	30	33	30	24	35	30	32	30	35	32	43	31	29	23	26	29	28	22	25	40	31	34	22	27	30	32	21	23	33	28	30	36	24	24	37	30	25	34	39	30	22	24	18	22	24	38	24	36	28	27	26	33	34	23	25	27	21	39	25	21	37	33	29	26	27	26	22	29	30	25	31	29	37	20	34	41	32	31	29	26	33	38	31	35	37	24	26	23	38	29	41	38	31	24	26	25	18	31	33	39	25	26	29	31	33	24	29	25	29	24	32	30	27	26	32	30	34	29	25	25	29	30	26	33	31	31	26	38	32	38	24	25	31	32	24	33	27	28	24	23	21	27	34	30	26	37	29	28	36	34	35	28	26	31	36	26	37	19	28	31	25	24	37	27	28	29	32	32	27	35	27	32	31	31	28	27	23	42	27	31	28	29	29	34	39	35	24	33	31	28	30	42	24	31	36	29	28	27	31	28	27	30	26	33	27	23	35	30	25	32	35	31	18	37	25	35	30	27	36	35	29	22	34	38	30	33	36	33	31	23	23	30	31	42	25	23	19	32	30	34	40	29	29	24	43	28	33	25	28	25	24	36	30	28	31	27	27	37	35	30	37	29	34	32	33	23	23	27	35	20	30	24	26	31	38	38	20	28	24	25	34	30	24	32	26	30	31	35	19	33	35	20	30	29	30	34	34	22	32	32	27	36	35	20	30	26	30	26	33	27	39	29	26	30	30	31	21	29	31	20	28	30	34	19	30	26	40	29	26	44	31	34	29	25	26	32	36	22	36	17	23	27	29	33	24	24	25	23	33	39	35	41	30	15	23	30	35	39	26	25	24	18	25	25	27	20	31	46	33	29	20	37	30	29	28	28	27	33	31	33	27	31	32	32	30	22	29	31	31	23	27	30	27	36	27	28	32	20	35	27	45	31	40	30	31	26	26	32	27	26	27	33	33	36	24	28	33	27	35	19	35	19	38	33	24	23	37	45	29	28	22	30	19	38	34	36	32	26	29	30	38	32	21	21	39	26	21	23	36	28	21	28	20	20	27	24	36	30	21	26	22	27	28	30	17	38	26	28	27	33	27	27	29	32	25	30	30	35	32	35	27	39	24	27	20	27	25	31	40	24	29	27	29	25	36	23	30	31	29	33	29	31	26	31	32	35	23	19	22	26	29	33	20	27	34	40	32	32	41	26	29	31	23	34	24	29	22	29	28	32	32	38	28	30	23	25	19	29	34	35	31	25	32	31	30	30	23	29	41	29	33	33	29	24	29	27	35	33	44	30	32	28	34	32	30	38	23	26	30	14	25	34	27	34	32	27	43	24	24	34	29	21	32	24	26	34	29	33	39	31	27	36	31	33	19	17	28	30	34	24	30	36	23	32	28	33	34	27	34	37	29	20	38	17	35	20	19	40	24	24	31	30	27	24	21	39	14	29	37	30	29	29	20	27	29	25	25	32	28	28	27	24	30	37	31	32	28	20	28	38	26	27	22	23	32	29	33	34	21	32	43	45	31	32	36	31	39	43	21	24	23	35	26	29	24	30	36	37	20	31	34	36	26	25	35	32	32	28	33	33	38	26	25	35	28	31	26	31	35	17	16	27	26	41	30	25	27	28	22	29	33	35	42	19	27	19	24	33	27	22	18	19	26	28	33	23	28	28	35	36	25	30	33	27	25	20	27	31	24	37	24	33	35	27	26	35	30	34	29	26	35	35	29	27	29	24	29	37	37	22	29	37	35	27	28	31	32	29	24	30	37	35	37	31	28	18	28	20	36	24	28	38	31	33	31	32	34	36	39	28	30	39	30	31	27	33	24	35	25	27	25	33	25	34	20	36	38	42	24	32	31	29	31	23	25	32	28	38	34	24	20	25	34	29	24	34	36	37	21	26	33	43	30	27	34	37	30	23	27	36	30	29	33	34	32	25	29	30	30	23	27	27	20	35	27	30	31	25	27	28	26	30	38	22	31	26	37	28	29	45	29	30	39	27	41	27	27	22	31	28	47	28	28	16	28	25	32	28	26	35	29	25	23	28	23	28	38	39	34	28	36	37	28	33	35	20	25	23	31	36	29	31	34	32	31	19	31	34	29	28	30	35	33	30	33	31	30	25	30	23	32	35	39	37	28	42	20	26	28	23	43	29	22	27	24	32	25	35	24	35	30	28	35	29	36	27	26	30	32	27	24	25	29	43	33	26	25	36	41	33	32	31	31	27	38	27	31	21	32	29	25	32	31	39	30	24	27	36	31	26	20	34	36	27	37	27	23	32	23	23	33	38	25	24	26	26	33	25	30	38	29	20	32	24	32	31	32	30	37	25	27	32	41	28	20	22	32	30	23	18	29	27	38	28	24	40	33	30	22	27	36	27	34	23	25	25	35	34	31	34	34	29	30	31	25	22	30	31	31	27	23	19	34	34	27	27	26	32	30	38	27	28	38	35	27	30	30	33	29	33	28	26	41	27	28	30	29	15	22	45	27	25	23	31	27	29	29	35	32	39	32	34	22	23	31	26	30	33	30	40	24	28	21	29	29	27	27	27	34	34	35	23	28	33	28	32	28	28	36	26	27	22	32	26	37	27	39	26	28	31	24	36	40	33	27	27	33	24	29	32	25	26	25	39	27	29	34	25	29	31	29	26	29	30	28	41	27	31	31	32	38	34	36	26	23	24	36	26	32	27	24	31	28	39	32	35	34	25	29	31	23	36	29	21	25	26	33	31	28	27	28	20	24	33	22	23	26	21	28	36	27	25	23	32	37	29	44	36	29	26	35	24	20	33	39	35	30	19	29	29	32	25
46094	29434	23836	40710	66073	48737	34071	27766	23008	19151	17190	15487	13810	11378	10975	10030	7948	7764	6755	5848	5171	4662	4461	3994	3689	3297	2842	2471	2192	2126	1947	1807	1747	1701	1483	1312	1208	1082	1045	941	860	790	771	706	636	668	649	660	628	618	615	590	645	629	593	616	609	653	595	625	566	618	602	646	618	563	591	569	603	589	654	561	565	576	618	572	584	553	558	533	563	568	532	555	544	535	517	559	549	523	520	544	513	524	503	491	535	536	554	553	562	508	540	511	505	553	502	522	521	508	556	555	550	528	490	512	556	504	498	529	512	505	535	533	535	530	517	546	519	533	496	500	531	512	527	490	511	532	566	547	506	559	544	525	526	549	523	557	514	546	516	546	489	549	523	514	505	551	520	501	514	515	528	508	486	512	533	524	468	506	505	494	499	496	489	500	531	506	489	566	524	490	512	521	500	514	527	531	523	513	552	533	498	524	477	519	501	521	488	517	507	533	548	516	518	515	561	496	526	485	487	542	490	542	455	499	548	497	505	518	505	516	552	508	491	562	523	507	499	555	488	520	522	514	507	470	535	535	467	518	585	494	505	501	546	544	522	492	455	531	519	495	528	509	448	484	499	529	501	526	502	513	515	513	504	475	498	480	541	496	507	520	509	507	462	548	536	503	483	499	543	533	509	459	459	526	526	496	540	526	528	529	540	499	512	523	527	527	523	557	496	476	500	485	537	496	515	515	492	460	483	506	513	494	518	520	478	521	475	525	484	523	476	534	518	494	507	517	532	539	514	507	545	488	472	515	502	503	511	519	518	487	538	545	535	494	516	506	503	485	516	521	556	548	525	504	568	496	497	508	512	504	533	511	488	537	547	499	519	513	503	517	481	480	516	496	534	516	503	499	509	524	525	525	455	515	522	517	484	513	493	545	480	528	529	505	486	513	529	522	513	546	531	519	469	535	487	511	515	513	518	524	493	518	492	532	476	503	483	479	537	481	476	489	513	504	480	488	541	514	475	514	558	504	546	520	519	505	521	523	504	537	499	536	514	521	533	514	478	487	553	526	530	526	485	474	548	578	496	511	491	483	480	527	509	553	532	577	467	505	563	525	496	523	515	540	517	543	508	496	494	546	485	544	538	507	522	531	503	512	498	539	505	491	479	510	525	488	494	519	517	512	501	498	470	483	501	474	542	555	537	513	520	495	523	502	526	517	503	500	488	480	518	540	502	515	504	529	508	490	536	485	513	511	514	510	528	502	514	470	528	540	498	513	486	473	515	529	505	540	539	480	508	529	484	501	519	527	513	504	508	521	527	511	493	503	506	506	447	492	506	556	525	518	533	520	526	465	530	523	478	501	496	478	542	462	478	512	511	518	574	495	468	523	542	525	502	514	503	542	510	500	517	555	510	530	562	505	529	496	504	500	494	524	523	519	549	513	516	523	506	516	509	528	503	509	515	533	498	521	465	520	502	542	533	527	542	523	489	509	464	519	505	511	504	525	477	518	518	517	489	503	514	493	490	479	484	514	497	520	533	505	509	521	536	505	476	483	522	501	522	520	499	522	517	473	465	492	520	504	518	522	507	538	523	513	518	533	510	504	497	555	520	531	466	518	490	535	529	507	517	513	501	489	536	531	550	512	533	475	486	516	503	475	486	516	526	506	506	501	516	478	523	484	544	468	526	487	510	510	516	541	523	496	543	492	549	468	494	493	539	555	534	536	502	488	546	553	535	477	543	513	538	511	510	511	490	515	533	503	534	474	499	518	496	517	523	526	501	528	566	520	538	500	569	528	561	571	505	513	506	510	510	468	544	522	480	486	506	549	461	489	538	548	479	523	507	521	511	505	495	509	483	531	509	520	529	529	514	521	542	543	493	467	505	521	528	463	553	559	503	504	525	558	535	500	489	511	508	508	491	497	486	502	483	496	499	514	568	543	522	539	525	488	521	511	485	541	510	522	491	522	520	491	489	493	534	519	491	515	496	487	533	521	491	510	509	500	478	533	499	532	524	524	489	528	530	532	533	524	495	486	514	505	518	475	529	480	516	537	490	488	489	535	506	457	463	504	484	521	518	534	519	532	477	531	473	545	543	503	500	498	515	550	507	466	500	510	475	527	484	495	486	514	526	516	510	511	529	497	520	522	480	513	516	531	504	527	506	533	557	506	470	508	535	521	553	527	491	511	500	516	513	542	509	524	546	505	524	504	493	531	495	534	547	503	554	511	489	503	531	576	498	514	490	552	498	485	532	498	532	516	511	503	544	548	537	513	514	487	520	495	449	512	484	533	512	514	518	515	539	476	492	492	515	516	496	516	468	522	557	480	555	537	496	499	550	507	467	516	512	522	558	463	539	514	480	541	501	530	510	504	505	584	507	555	498	523	506	468	514	503	495	542	485	533	519	513	536	552	501	491	480	489	554	539	530	517	553	500	537	502	512	517	521	506	517	480	527	483	523	529	511	527	511	490	519	531	506	529	510	535	497	514	502	528	498	515	474	510	526	467	515	506	517	534	502	529	523	533	523	540	487	534	489	539	581	572	476	477	494	510	519	510	534	487	495	499	503	484	475	496	532	525	507	496	536	501	541	536	514	500	517	537	481	492	513	509	512	517	492	507	478	484	515	519	499	518	519	474	546	484	488	560	534	496	519	506	511	536	521	482	528	513	554	549	527	517	542	523	506	528	513	537	529	526	534	504	501	512	524	521	519	483	506	518	511	528	532	508	518	492	521	475	470	489	500	547	518	522	525	468	517	499	497	525	477	513	502	553	513	515	517	513	504	502	537	454	515	511	501	540	512	505	533	495	479	516	512	518	476	515	520	513	524	503	512	512	444	491	516	533	505	501	546	501	519	530	532	503	516	528	498	540	543	478	542	523	513	508	516	499	523	516	492	494	522	513	509	513	507	542	502	493	486	513	503	537	542	530	489	474	514	522	497	502	491	491	521	512	530	510	476	541	498	497	521	496	527	505	488	524	510	475	499	472	512	494	525	522	461	530	503	483	516	501	531	481	520	541	529	502	548	489	538	531	530	520	512	567	491	531	502	499	526	525	508	511	539	531	507	510	483	499	542	550	496	469	529	510	499	467	563	508	518	534	514	532	566	534	533	478	508	501	526	539	504	515	474	479	479	542	535	520	481	536	520	538	482	510	506	525	509	483	493	554	480	492	496	533	473	563	556	515	463	507	506	529	539	512	520	517	526	517	524	521	500	537	514	523	497	480	495	536	514	498	509	537	532	532	497	534	488	540	509	534	524	520	541	514	502	529	559	474	489	558	559	475	507	531	510	511	511	505	515	516	500	468	532	502	513	551	531	511	482	508	520	461	513	499	507	504	541	502	481	501	535	504	521	533	472	509	513	541	503	515	553	472	503	523	507	528	517	513	488	546	525	528	512	572	547	559	520	504	496	502	515	535	487	472	570	501	502	523	501	521	516	538	486	478	502	512	499	467	533	490	523	513	493	496	552	546	516	533	501	516	517	519	476	502	479	503	511	499	516	507
2971	972	500	445	1071	618	375	251	156	143	116	157	133	95	74	105	76	92	57	63	39	40	59	38	49	34	35	35	35	45	37	30	26	33	33	23	24	16	23	14	11	14	24	25	26	23	17	23	13	18	20	13	20	18	15	18	22	19	16	17	22	26	25	15	20	17	13	15	22	26	14	20	17	30	20	18	23	20	25	23	27	22	21	20	15	14	16	11	15	16	27	20	15	22	18	20	23	24	20	16	20	17	12	22	21	27	18	19	18	15	18	24	10	14	20	15	18	13	17	17	11	18	16	14	16	19	21	19	19	19	16	19	14	20	14	25	14	19	24	15	22	9	15	15	15	15	17	19	20	23	19	19	18	17	21	18	27	17	18	14	21	18	11	18	22	17	10	23	15	14	12	19	20	18	25	26	23	17	16	28	12	23	17	19	17	13	13	24	21	28	22	25	22	12	24	16	17	20	17	27	17	21	22	23	18	16	15	18	18	22	12	16	26	16	21	18	16	13	25	26	22	17	16	19	18	25	25	33	27	19	16	13	28	21	18	27	16	22	18	14	19	18	19	15	23	14	23	15	16	23	18	22	20	28	21	23	18	26	20	17	23	16	19	17	12	24	22	23	22	17	16	21	12	23	23	25	26	16	16	22	22	16	16	23	21	18	22	23	18	22	23	24	10	20	16	21	19	24	16	15	11	27	25	15	29	20	23	26	17	22	21	14	18	23	12	21	24	18	18	12	17	22	13	23	12	12	14	18	19	19	16	17	20	13	22	16	22	18	18	33	29	22	12	15	23	18	12	16	24	15	13	21	21	15	19	17	13	19	23	30	28	16	28	23	21	25	23	21	17	21	21	19	19	22	18	15	23	17	24	10	13	19	16	13	16	16	21	22	16	16	10	24	23	24	17	17	20	27	15	21	23	21	18	18	16	20	22	15	24	21	10	18	17	22	21	18	15	19	16	20	11	9	20	24	14	16	17	20	20	16	20	25	15	19	24	20	13	28	14	20	16	17	24	16	24	11	20	21	15	17	15	16	20	15	15	26	20	24	22	14	15	21	16	15	17	10	17	17	19	11	21	22	21	22	22	18	21	13	16	22	21	21	20	16	21	19	13	28	28	25	20	14	14	22	18	11	15	19	15	14	23	16	17	21	12	17	13	21	17	21	25	21	12	18	15	17	20	17	24	12	20	34	15	16	18	18	21	15	24	20	15	22	28	12	21	21	20	18	23	19	12	31	14	9	18	17	20	24	28	16	17	19	15	30	18	16	15	19	14	18	25	29	21	15	23	15	10	20	15	24	19	25	18	13	19	17	17	17	11	25	19	15	20	23	15	13	17	23	19	11	27	20	16	16	24	20	16	25	16	16	21	21	22	23	16	14	22	22	16	23	22	25	15	26	20	24	20	13	19	17	14	19	17	16	24	20	23	18	17	11	22	23	20	10	19	9	21	19	10	16	22	14	12	24	16	15	14	17	23	20	23	16	19	19	18	19	20	23	14	14	17	17	25	18	23	24	11	19	21	19	15	35	19	15	25	15	18	27	27	15	24	20	21	15	18	19	17	22	14	27	18	24	15	23	20	25	20	18	22	13	14	18	23	18	21	19	18	17	18	20	23	19	22	13	20	11	21	15	21	22	19	17	16	15	18	19	27	11	16	23	17	21	25	26	18	22	23	20	20	16	19	15	21	21	20	17	17	14	21	26	25	27	26	22	31	14	25	20	19	20	32	22	9	20	20	9	13	14	15	20	21	17	16	10	17	20	26	13	33	20	21	17	18	21	19	11	16	15	17	17	20	15	11	14	23	17	18	24	17	14	15	16	16	22	19	15	15	15	22	28	26	18	17	19	17	16	15	19	26	20	14	19	16	21	20	19	22	21	22	14	23	13	24	17	18	11	24	19	22	13	24	20	17	19	15	26	22	16	18	25	17	16	14	23	21	20	25	17	20	14	22	16	14	14	17	24	18	17	23	20	21	23	15	23	17	18	12	11	17	24	24	15	13	21	26	24	17	17	8	18	22	26	27	14	24	16	23	21	27	15	26	10	21	16	15	20	23	18	19	21	22	18	20	28	26	22	20	25	13	15	16	28	19	20	27	16	17	16	22	16	13	17	19	24	16	18	20	12	25	18	19	20	30	19	23	22	12	18	22	22	19	27	27	22	18	19	17	14	21	14	16	17	13	12	24	20	17	25	17	12	19	20	25	17	24	14	18	17	20	18	19	24	16	18	19	20	20	12	17	23	16	15	18	27	19	22	22	22	22	21	18	28	26	17	12	13	27	24	22	17	18	17	17	18	18	22	18	19	20	29	21	19	18	24	20	21	24	26	24	13	14	18	21	24	24	19	16	21	19	17	16	16	26	19	12	11	17	13	21	23	15	15	17	20	13	20	22	19	14	15	19	24	20	10	21	18	17	24	19	17	16	13	29	14	20	22	16	25	16	15	21	13	23	23	21	21	18	10	15	21	21	22	14	14	12	21	16	23	17	20	13	21	16	13	19	18	21	13	18	19	20	22	28	22	24	19	18	28	21	23	23	18	18	12	14	27	22	20	20	17	15	27	27	14	10	20	18	15	24	16	14	18	19	15	17	26	13	21	22	20	17	23	21	15	18	19	17	22	11	16	16	22	21	15	22	19	17	17	25	17	22	17	17	19	21	24	14	14	14	20	25	25	20	17	17	16	24	23	26	17	20	24	17	20	21	12	25	23	15	20	21	14	14	22	13	11	21	13	17	11	16	21	20	14	28	16	12	12	26	21	12	19	25	28	22	18	20	10	13	21	15	18	14	9	16	26	16	23	24	13	16	12	14	18	22	16	28	20	20	15	20	18	15	23	18	16	22	14	15	32	18	16	21	9	24	20	16	29	20	14	20	22	12	19	10	17	29	25	15	13	13	8	18	17	13	16	22	22	22	18	20	15	22	21	18	13	21	22	15	11	17	15	23	21	15	11	22	17	20	23	21	21	18	12	24	25	26	20	16	12	22	14	16	25	19	12	22	18	18	14	20	23	15	19	17	19	15	25	14	23	30	18	18	14	19	19	8	11	26	17	19	19	19	21	23	12	25	29	20	19	25	20	21	24	19	17	23	20	23	15	12	21	15	26	15	24	20	15	15	15	20	17	16	25	11	15	20	23	26	17	24	18	20	16	12	23	21	22	12	27	21	18	26	16	18	21	22	10	19	25	14	14	14	18	23	24	20	17	15	10	16	18	28	11	18	20	20	12	20	17	16	17	11	11	22	22	24	20	19	19	19	23	19	25	19	20	13	15	17	22	17	15	21	25	16	27	17	16	29	15	19	27	22	21	14	29	20	21	19	23	16	17	25	19	15	15	24	16	14	15	11	8	15	14	16	20	21	19	13	25	23	21	16	18	21	21	28	17	23	20	19	23	15	18	18	24	19	16	19	16	9	18	27	26	18	13	23	27	20	16	22	15	30	18	15	20	21	19	17	22	12	22	22	22	14	23
33892	20919	14995	27455	41829	33013	25486	18925	13580	10406	9006	8680	7530	5812	5228	5012	4192	3847	3203	2865	2371	2194	1986	1791	1822	1550	1430	1261	1128	1039	996	1019	909	832	778	718	625	583	540	474	444	475	359	414	380	365	413	374	373	408	394	400	350	362	383	355	380	430	359	406	334	383	379	384	360	390	370	378	369	384	383	362	368	330	338	343	332	339	372	339	370	358	318	350	342	342	297	327	344	339	344	319	322	352	363	322	351	374	307	362	319	305	382	321	331	352	342	336	362	360	350	352	364	343	331	367	330	306	367	322	351	335	348	338	351	337	343	310	369	359	330	368	365	344	343	346	314	351	337	331	323	334	350	320	335	349	369	344	330	326	339	342	347	340	337	347	332	340	343	394	349	382	290	343	347	333	367	316	360	335	342	339	356	309	302	350	333	336	331	354	339	336	363	297	327	306	353	341	361	362	372	347	309	392	349	329	339	316	328	337	345	319	291	351	342	355	355	330	319	295	337	337	374	352	337	351	315	313	342	321	356	337	337	355	323	354	369	360	316	346	326	308	318	340	331	302	325	359	343	338	330	339	326	364	350	364	339	351	328	339	333	329	360	356	389	346	346	342	306	325	344	306	346	350	353	332	333	368	313	312	336	312	343	338	307	370	340	315	351	325	351	331	347	387	323	319	369	339	329	358	340	334	329	344	350	359	311	364	324	355	314	348	355	330	318	341	310	346	357	345	337	324	319	335	337	333	335	326	310	310	331	326	318	338	332	314	319	340	336	350	329	338	325	305	348	328	337	327	342	346	330	343	343	309	321	306	351	329	353	367	387	308	311	341	348	335	292	320	349	367	348	326	335	341	338	345	342	355	337	332	357	321	334	364	337	350	334	321	357	328	349	312	356	340	373	339	357	293	339	344	350	374	307	354	378	366	346	348	347	326	326	348	319	338	305	329	352	325	302	345	350	349	365	329	345	359	321	354	318	346	375	324	359	312	334	346	314	327	337	352	363	374	363	327	353	333	361	343	319	340	320	352	354	328	352	339	343	365	317	344	299	334	352	330	329	330	342	334	332	323	369	363	358	344	343	320	367	325	339	316	328	377	347	352	335	333	353	386	370	340	320	339	320	335	346	326	327	340	366	355	342	348	340	342	339	358	318	344	347	353	362	353	349	330	348	345	330	352	313	353	356	354	317	325	321	356	347	320	342	336	337	325	354	332	335	352	343	345	328	363	313	329	327	370	332	333	355	342	357	353	354	356	343	357	307	339	331	336	313	337	299	341	345	334	340	325	333	359	343	338	323	339	313	349	367	337	331	304	334	334	353	333	330	362	349	346	321	344	338	355	354	345	350	366	367	356	291	351	342	349	338	370	351	338	298	334	328	326	356	353	324	328	317	327	382	332	334	322	356	326	285	317	333	343	337	347	345	333	295	327	343	325	344	356	326	333	327	332	328	328	369	339	354	356	345	331	351	322	350	325	309	318	361	337	345	339	369	306	314	338	305	337	342	321	370	338	349	325	361	296	345	351	296	363	319	322	341	341	356	337	340	348	317	362	338	360	353	356	359	315	354	309	350	319	329	329	324	323	376	362	370	335	339	339	357	351	314	364	357	361	334	335	323	364	320	332	323	323	311	324	368	347	323	345	322	375	311	308	377	333	349	348	331	325	320	349	338	343	337	341	295	351	347	325	353	333	357	359	342	352	383	340	349	325	329	337	342	363	331	368	372	306	323	326	315	338	327	308	324	315	316	306	313	308	340	326	331	286	374	354	339	340	315	325	308	369	322	309	325	346	317	349	355	351	377	352	329	326	359	325	337	356	352	351	356	345	349	360	364	350	355	323	323	337	365	339	357	359	343	348	336	349	332	356	341	320	332	335	329	352	358	342	323	334	343	347	323	316	350	348	359	362	330	339	337	306	314	368	326	350	338	362	343	329	340	323	345	335	351	349	346	360	322	356	348	333	340	330	317	305	332	341	375	367	349	333	361	349	338	318	358	342	336	324	329	343	338	343	323	320	320	329	352	341	293	342	330	324	346	355	351	298	323	336	310	357	388	322	306	333	313	363	365	307	361	316	340	317	325	332	320	317	346	371	318	332	339	345	320	318	328	374	325	321	344	321	325	334	335	347	351	324	336	368	347	355	325	338	317	332	325	354	317	322	347	317	349	330	378	363	346	352	349	349	344	319	328	329	361	325	335	345	357	359	349	326	313	349	340	367	363	327	338	324	340	337	323	321	333	334	333	347	331	331	317	310	351	373	302	350	316	297	339	334	324	357	313	349	326	341	340	336	350	375	345	346	340	323	338	356	319	348	337	341	306	312	317	367	329	356	340	307	341	316	316	377	340	358	313	374	345	320	331	344	331	338	355	362	359	325	323	383	334	353	347	351	315	335	329	319	343	365	357	335	352	326	343	341	318	315	317	367	332	355	351	335	359	354	320	354	346	312	325	347	345	323	324	349	347	343	351	343	348	324	361	334	344	352	340	341	353	342	353	338	325	300	359	313	354	304	354	329	336	338	329	311	340	360	317	310	335	351	320	319	318	336	332	315	352	343	321	315	366	348	355	362	352	353	347	328	338	352	309	352	309	365	337	344	333	377	322	310	332	327	322	321	360	344	333	342	344	368	332	326	314	345	347	359	352	326	340	381	344	340	341	344	370	336	334	333	348	334	339	337	333	323	313	321	339	336	324	321	346	285	336	321	349	349	297	351	303	349	342	364	333	337	364	307	320	327	361	349	345	281	345	337	364	338	337	331	377	355	346	329	337	322	334	329	373	334	345	310	364	360	325	350	342	380	329	347	377	326	340	355	321	346	320	323	333	316	339	308	336	288	329	322	330	320	351	332	342	367	330	361	343	321	384	349	367	342	334	354	342	342	352	354	377	336	353	340	338	349	337	351	346	347	343	369	329	324	303	344	353	390	354	346	306	365	316	355	325	330	334	323	341	317	352	328	330	365	349	349	314	332	347	362	323	320	342	314	377	328	344	331	343	333	312	361	339	363	320	314	330	344	355	343	353	300	315	330	314	332	373	321	318	344	331	340	327	337	317	340	343	329	315	324	330	324	360	349	313	326	319	342	306	357	373	335	340	369	339	335	345	319	352	326	360	344	349	324	351	342	378	359	329	316	354	334	358	332	328	339	348	345	347	338	335	344	336	354	310	323	357	359	318	310	321	305	320	338	325	352	305	328	359	358	323	319	359	320	345	332	315	313	329	347	351	309	330	334	331	335	349	309	354	365	380	358	349	327	323	340	360	333	313	310	319	334	324	347	314	337	350	303	342	347	331	338	362	319	352	338	354	341	307	339	337	332	356	330	318	352	339	340	367	324	392	329	334	356	340	321	322	350	341	337	318	355	355	296	363	341	332	325	369	352	327	350	328	331	312	342	303	310	306	368	335	352	305	359	346	346	337	353	344	316	310	372	320	381	330	360	358	348	323	331	338	288	336	326	354	338	321	327	372	346	385	345	316	328	326	316	355	330	341	343
6025	2367	1183	886	4641	1815	723	503	422	283	251	225	214	182	181	164	155	129	116	107	105	74	76	86	85	57	71	48	45	45	59	29	46	36	32	22	31	30	27	35	29	27	27	26	20	25	27	24	29	29	25	27	25	21	20	29	27	24	22	34	23	28	24	30	27	30	21	30	26	28	24	28	28	21	23	25	28	14	20	24	22	25	20	28	21	27	21	17	26	25	18	20	18	25	19	28	22	23	17	19	26	26	27	24	26	28	24	22	22	19	22	23	16	36	21	22	30	21	26	16	25	20	19	19	21	29	23	24	16	26	35	19	23	22	24	13	22	29	22	30	33	29	24	28	22	31	29	25	29	22	24	24	16	19	25	25	20	23	28	38	14	21	19	16	20	28	18	30	35	37	23	28	23	21	23	24	29	18	20	35	18	29	24	25	20	31	28	27	24	15	26	15	21	19	18	23	33	24	24	28	19	27	29	26	18	15	21	25	23	21	17	22	19	20	24	21	28	22	19	20	21	16	25	26	29	18	9	24	21	24	23	20	31	24	24	26	30	22	28	22	23	19	15	31	25	21	18	25	24	32	28	22	22	28	26	27	22	24	27	26	35	33	19	14	27	25	24	22	27	27	27	23	11	26	22	20	26	34	18	25	23	35	27	10	34	26	14	22	24	21	29	24	16	26	21	25	21	23	21	21	24	25	25	22	29	23	16	24	29	20	22	26	18	25	23	34	31	21	22	26	24	18	28	21	19	26	21	26	30	29	22	28	27	26	17	30	26	25	25	22	28	20	28	22	27	22	24	37	29	30	17	21	19	30	27	27	21	21	22	40	25	29	26	24	24	21	24	25	24	28	27	21	28	25	24	24	24	24	17	26	23	16	22	31	30	22	22	27	19	16	29	18	25	20	39	28	21	23	22	20	32	23	21	34	26	18	12	28	26	22	21	16	20	28	31	24	29	23	23	26	18	26	22	25	29	24	26	26	26	25	25	21	29	33	20	29	22	19	28	26	26	18	31	19	28	28	18	17	15	26	15	19	21	31	25	19	23	16	41	24	16	28	25	28	24	26	21	21	24	29	24	13	11	22	40	31	26	20	28	25	21	20	25	24	32	23	29	25	25	16	18	19	21	23	26	20	24	25	21	23	20	30	18	25	23	26	27	20	36	26	28	24	15	23	22	25	30	25	24	27	23	28	26	26	20	24	20	24	21	18	20	20	29	28	14	17	25	26	32	17	38	25	20	22	15	18	29	25	27	20	36	21	22	23	15	17	15	24	19	24	23	24	28	25	25	21	20	28	27	21	20	23	22	34	28	19	22	18	31	18	24	28	16	21	20	25	19	26	26	26	22	23	25	25	18	27	26	17	32	18	24	20	27	20	22	25	15	26	21	26	29	28	19	24	30	19	25	29	21	18	21	22	19	28	27	16	22	19	23	19	20	20	19	23	26	22	31	31	19	22	27	23	22	28	23	25	23	22	17	19	33	30	21	25	19	16	26	25	21	22	16	25	26	25	11	26	22	19	32	26	25	21	31	24	24	28	24	19	18	27	30	21	26	24	26	20	16	20	23	28	31	25	22	17	24	26	28	34	23	27	32	20	30	21	25	25	31	22	25	25	33	34	27	17	19	23	25	20	26	21	27	27	34	20	23	18	37	32	26	23	22	30	28	27	23	30	27	22	25	21	18	25	21	23	17	33	27	21	27	25	22	21	20	25	27	24	29	19	25	21	23	21	23	21	35	22	19	29	17	24	25	20	22	34	18	27	21	25	26	34	23	25	22	31	32	19	30	21	29	21	21	26	22	13	21	18	29	15	28	26	21	17	30	20	25	34	26	30	21	17	25	26	32	28	23	20	24	28	23	25	14	16	21	16	19	14	24	31	26	34	20	21	24	20	18	20	42	30	15	30	17	21	29	24	25	23	28	26	21	21	23	34	25	30	27	36	21	20	27	23	25	40	27	18	21	18	31	24	20	21	21	22	25	23	24	27	22	30	20	27	17	22	19	37	18	15	26	26	21	30	18	24	31	32	30	29	19	23	22	18	18	21	25	23	23	29	24	15	30	24	25	17	23	24	25	20	19	25	21	26	20	23	29	30	19	25	25	22	29	23	28	20	25	30	11	23	13	26	22	30	18	30	28	18	19	24	22	27	17	25	29	30	18	23	27	19	25	24	13	13	20	20	22	15	16	27	29	17	26	34	24	16	24	22	28	18	18	19	20	26	16	18	26	21	30	26	13	16	21	24	22	21	36	15	14	28	29	24	17	22	20	33	26	21	29	27	20	26	27	22	24	25	21	22	29	20	30	28	22	27	16	18	25	24	17	24	19	21	29	34	30	22	24	19	21	25	23	26	20	18	25	26	27	27	27	19	21	24	25	29	28	23	30	25	27	25	29	22	20	25	20	28	23	28	24	18	26	25	26	23	30	21	29	17	21	24	29	17	24	22	21	20	29	20	33	17	33	16	23	26	24	19	20	27	26	23	16	24	19	35	27	17	16	26	25	30	18	29	22	29	22	20	19	18	21	28	22	22	26	25	27	19	36	16	21	29	28	24	24	24	27	24	21	35	34	28	23	26	26	23	25	18	32	12	25	22	24	22	18	22	25	29	29	18	22	20	21	26	23	21	22	18	31	27	22	24	28	21	25	15	28	31	30	26	24	20	24	16	23	23	28	30	19	22	19	21	26	32	30	26	25	21	25	29	21	15	19	16	21	27	25	24	27	29	39	20	30	17	26	29	24	16	24	17	20	15	16	19	24	22	22	25	18	28	23	28	21	27	29	47	20	23	14	21	28	21	15	32	25	20	25	15	29	30	40	28	28	26	25	21	17	22	27	31	25	15	25	27	19	27	30	14	18	17	14	23	21	22	22	27	20	25	19	19	26	17	26	26	33	27	20	21	30	24	27	27	33	21	17	17	15	27	24	19	23	20	25	20	26	22	16	24	24	22	20	24	27	28	24	23	23	30	22	19	13	25	21	28	22	24	27	27	17	29	13	21	15	27	22	28	25	16	25	27	21	19	20	29	19	35	27	20	23	23	18	19	18	25	24	26	23	19	25	25	22	22	24	25	21	16	15	28	20	20	25	20	27	22	26	30	26	15	23	26	33	17	19	24	26	34	26	24	20	27	17	25	22	24	27	34	23	20	20	31	22	22	23	30	26	22	23	33	24	20	33	15	21	21	23	20	26	25	21	27	16	28	38	21	27	19	33	24	14	31	16	20	19	22	34	23	24	27	18	29	16	25	31	20	35	21	25	28	22	15	18	35	23	18	29	19	17	32	33	12	22	19	24	29	27	32	28	23	25	23	30	17	23	25	19	26	19	17	30	21	22	18	22	21	27	18	20	24	21	26	22	21	15	16	29	25	21	32	29	29	21	26	19	25	13	26	11	26	25	25	34	22	29	19	21	14	15	30	24	22	19	25	25	23	17	23	22	20	18	23	25	14	27	23	23	25	26	15	19	22	18	25
43794	29195	21989	34832	61693	39861	33734	27991	22790	17969	15193	13679	12263	10247	8714	8840	8019	6774	6065	5116	4438	3973	3622	3430	3254	2816	2510	2143	1908	1834	1721	1558	1547	1434	1239	1138	1023	913	814	740	658	607	590	579	572	511	518	513	530	526	472	506	514	533	501	580	557	503	501	510	539	543	527	483	512	499	568	546	533	493	464	506	494	483	473	493	450	463	475	448	460	444	433	418	442	451	446	432	447	449	438	431	425	429	392	395	461	426	447	410	447	415	434	433	474	446	452	435	468	420	434	428	429	441	458	405	409	408	409	419	437	403	434	422	439	421	427	454	447	410	411	402	390	444	430	410	437	432	443	380	436	424	414	432	401	455	432	421	407	414	441	418	416	408	440	374	411	418	408	436	436	391	415	423	431	393	434	414	418	409	440	432	449	405	415	469	418	407	440	389	420	417	449	414	432	420	436	445	409	396	428	435	447	433	417	374	407	459	424	438	433	395	451	452	407	448	387	408	418	413	416	403	355	443	402	386	443	413	405	419	434	398	423	438	425	455	409	399	420	446	415	385	410	404	437	403	429	398	440	421	416	408	422	445	457	409	377	435	397	433	409	445	434	419	428	414	416	400	400	412	406	445	396	428	460	451	448	450	420	442	431	378	414	438	399	418	433	449	427	429	422	453	404	421	402	415	445	448	437	420	408	429	445	437	416	436	434	380	435	424	406	432	402	446	392	408	415	416	418	440	392	406	415	392	444	425	426	447	413	426	410	414	425	431	372	403	443	398	412	430	414	445	412	421	463	427	460	385	395	398	425	446	432	431	443	452	428	418	451	384	434	425	413	431	410	406	413	452	439	377	409	378	436	437	381	438	436	396	429	421	435	429	420	424	388	371	421	386	438	404	424	420	417	402	418	408	398	431	440	420	406	382	407	402	407	393	449	392	429	442	428	395	409	447	412	424	405	404	377	396	413	413	439	434	399	453	432	417	424	416	443	415	423	424	421	435	390	423	417	457	400	448	405	426	415	407	423	406	427	430	428	430	407	411	415	429	412	403	424	409	435	411	421	463	415	411	396	409	404	421	390	455	425	428	412	419	413	405	454	443	410	428	423	418	387	412	448	411	433	377	426	404	427	420	402	410	459	424	421	412	451	437	411	417	419	439	401	390	407	469	394	449	415	394	423	428	434	391	420	409	424	424	370	412	400	426	411	410	457	453	433	421	414	408	422	428	376	410	444	422	377	395	411	433	437	409	368	437	441	444	426	403	439	401	453	431	445	374	437	413	415	429	413	422	465	429	397	430	443	420	417	435	404	423	399	454	415	415	404	429	392	429	424	425	426	412	441	455	440	414	473	408	411	419	431	407	399	425	412	383	409	403	428	453	401	425	396	437	379	431	436	381	431	386	438	418	383	402	442	465	446	427	448	422	422	419	399	407	423	413	452	444	437	428	421	444	431	463	426	394	417	409	397	424	406	427	412	407	400	447	417	406	434	418	427	446	415	388	428	469	451	400	441	376	410	391	415	421	388	465	393	429	420	432	416	397	441	439	408	415	415	437	450	403	424	421	417	442	389	402	411	416	408	375	417	419	432	441	412	434	420	370	390	442	410	417	398	446	394	425	402	458	404	428	403	428	416	451	425	438	412	408	385	391	432	393	414	407	405	414	432	413	408	441	423	411	418	431	445	432	426	418	423	390	410	443	414	436	414	390	429	404	409	416	436	382	417	421	401	432	417	394	419	389	410	438	419	402	432	407	405	381	436	406	446	419	457	385	408	439	460	385	399	414	400	439	431	439	424	417	421	411	413	413	420	430	405	424	435	396	394	437	417	388	448	436	424	427	406	409	433	378	415	437	426	437	375	384	395	428	396	427	422	418	466	418	451	404	434	433	421	421	461	411	412	454	417	454	440	421	436	402	435	382	423	436	427	409	448	401	426	409	376	438	430	435	439	422	412	442	427	425	412	437	418	415	421	444	415	396	425	422	452	407	406	425	447	434	398	421	464	440	412	472	431	381	396	415	420	442	381	430	446	413	408	402	405	412	435	413	423	425	412	434	435	422	419	361	386	418	388	411	415	420	394	402	437	448	430	433	421	419	462	448	418	404	402	414	389	417	440	438	445	445	395	377	412	421	448	407	401	448	371	413	470	400	392	419	403	433	412	446	441	405	423	371	430	424	378	414	439	445	436	433	389	404	433	453	436	424	434	421	434	427	416	392	438	400	418	414	374	376	408	413	424	431	422	413	428	423	430	453	416	465	407	407	428	414	409	452	389	440	410	427	403	437	425	399	428	444	385	424	408	409	417	422	424	424	393	416	416	470	422	398	412	438	415	384	438	429	440	411	383	433	440	430	367	408	439	404	405	437	423	424	421	446	388	436	431	430	394	404	389	455	413	416	401	436	426	436	416	458	422	442	441	457	397	403	420	406	471	421	424	440	406	422	395	427	424	415	403	447	398	410	366	436	404	417	402	405	420	410	423	414	391	450	395	400	415	384	436	445	444	415	417	433	376	473	414	403	392	424	455	418	420	456	449	396	421	435	434	428	377	402	401	424	414	417	392	432	403	422	393	393	392	415	423	401	447	407	425	409	434	457	390	425	363	407	446	423	418	424	413	385	397	431	386	410	426	463	416	433	444	431	425	428	412	395	426	411	411	374	434	410	427	433	405	424	395	403	399	420	423	424	423	413	390	419	414	452	418	418	402	408	432	422	404	404	392	447	453	398	408	385	388	406	416	429	379	396	415	393	448	427	425	442	440	405	415	389	435	418	439	384	462	415	431	428	381	447	405	407	427	393	406	414	430	440	440	398	422	448	428	438	405	391	411	433	405	456	431	407	422	459	432	426	442	474	386	430	430	393	373	417	433	421	393	405	411	431	448	406	383	421	394	423	426	410	415	425	435	394	459	408	419	416	408	450	455	422	403	410	438	413	445	444	432	413	407	425	380	404	417	413	431	405	425	425	456	467	396	454	376	443	448	440	441	431	387	464	427	465	400	394	414	437	412	399	457	396	395	424	446	393	420	406	395	462	398	459	422	424	442	416	412	439	426	403	434	429	404	417	404	430	417	403	408	421	441	435	385	422	443	433	409	441	436	425	411	417	443	378	420	432	432	422	435	424	431	403	428	451	405	447	418	423	417	457	428	440	429	412	404	417	430	399	386	418	415	431	398	386	416	434	410	420	394	451	425	427	420	397	435	410	424	431	449	431	392	448	398	383	441	411	448	430	405	444	392	433	430	436	407	422	375	439	430	411	404	370	387	425	425	434	424	390	428	388	411	394	401	418	408	456	433	397	431	422	437	480	411	412	397	447	432	390	390	409	420	438	409	398	429	390	414	405	437	401	428	383	413	410	411	442	410	392	413	442	463	452	405	423	444	432	402	405	446	430	396	412	417	444	440	435	361	398	437	468	404	425	424	404	410	417	468	407	438	426	421	377	415	391	436	396	447	435	477	401	433	404	398	462	383	415	431	427	420	426	417	455	406	421	442	424	418	407
5813	1842	829	608	2802	1829	527	427	312	224	181	169	168	152	141	114	125	136	89	67	62	70	93	67	59	66	46	43	55	34	44	44	54	40	30	36	36	33	36	29	27	35	35	42	38	29	28	25	36	24	31	30	31	37	31	33	33	30	22	26	31	29	31	31	23	31	25	24	20	28	29	26	39	31	40	18	32	28	21	25	27	23	30	25	26	32	42	24	25	31	27	25	26	26	31	23	26	36	27	30	36	29	34	23	37	30	43	25	30	29	25	30	31	30	38	24	39	34	22	30	42	26	28	23	33	25	37	36	25	33	31	23	36	27	24	21	26	20	23	25	32	40	38	24	24	23	32	20	34	25	28	26	36	21	26	22	42	21	29	23	23	35	27	33	33	23	21	34	29	29	23	25	42	29	28	26	37	27	38	25	40	22	34	40	27	25	32	26	26	37	31	22	35	28	25	27	30	39	24	29	27	34	31	28	31	17	29	28	21	22	25	30	31	31	31	33	36	27	32	27	28	14	33	24	30	28	28	35	25	36	28	25	36	24	29	31	26	36	27	29	20	31	26	25	43	25	24	26	32	24	28	30	27	30	35	25	26	23	30	31	25	30	28	24	32	30	26	25	22	30	31	31	29	42	27	32	20	24	29	27	38	22	26	24	24	38	15	40	25	25	33	21	26	29	20	21	32	35	26	23	23	28	22	29	17	30	37	28	27	23	34	27	29	36	32	28	36	30	31	28	30	28	21	27	24	22	32	30	21	32	25	31	30	27	21	25	21	34	22	27	24	31	22	28	36	31	17	26	19	33	37	24	27	31	17	30	32	25	30	25	24	22	28	38	42	32	34	41	20	26	26	35	39	34	35	28	27	31	33	25	18	31	29	30	22	31	35	29	24	28	33	35	32	20	25	23	29	26	36	24	43	26	27	33	19	27	32	36	29	20	25	29	28	23	25	27	27	23	29	23	25	37	19	23	25	28	41	28	26	31	22	36	29	36	26	28	33	25	33	30	27	33	39	38	33	26	33	30	27	33	28	31	28	33	21	31	19	21	26	33	28	37	21	29	31	30	26	30	27	32	25	22	27	26	30	24	29	24	27	39	31	18	25	20	34	28	27	22	25	33	33	24	21	27	34	29	26	28	23	26	27	27	34	29	20	26	30	18	23	34	31	32	25	32	28	20	28	28	28	24	36	23	26	25	16	42	28	27	24	27	40	25	25	26	28	36	38	22	32	21	43	19	26	30	29	34	24	28	27	24	23	26	25	21	28	30	33	18	21	38	31	22	26	30	19	23	32	29	32	31	23	26	36	29	30	24	25	23	22	38	29	34	32	25	44	35	28	28	33	25	37	28	31	28	30	34	35	28	23	30	31	35	36	28	26	25	25	32	22	38	20	24	26	26	35	42	33	26	33	28	27	32	25	37	23	25	27	25	35	28	32	31	29	36	26	28	19	19	26	23	30	18	32	30	20	24	27	26	30	35	23	25	30	27	24	27	27	42	31	30	30	35	32	29	26	38	28	28	27	26	34	37	32	22	34	31	29	26	21	27	34	26	38	21	32	25	25	24	30	39	18	23	29	34	34	45	27	28	30	22	28	34	30	19	39	33	35	31	32	29	32	25	34	44	27	34	28	34	28	30	26	28	32	26	29	33	33	29	21	30	20	36	29	21	36	41	25	33	34	31	26	32	40	32	22	31	29	25	24	26	28	23	28	33	35	22	19	39	25	23	19	28	29	32	26	23	38	26	23	21	28	23	23	39	20	26	26	31	23	32	38	29	19	28	45	28	35	25	29	24	27	23	21	25	26	26	34	26	19	25	21	34	30	21	28	27	33	32	29	24	30	28	26	38	30	25	29	27	32	26	18	22	35	29	24	26	27	24	34	33	23	25	21	29	33	28	16	23	30	22	34	22	37	36	34	29	24	34	23	28	24	31	27	34	19	33	20	30	24	38	31	26	25	35	27	40	32	29	39	30	27	45	28	32	29	27	31	27	29	21	26	33	32	18	33	37	24	28	19	34	26	21	30	32	25	26	41	19	28	27	29	27	37	31	28	32	23	29	23	29	22	29	27	28	35	27	37	30	25	24	31	28	24	20	29	30	29	35	34	25	24	28	28	31	25	26	27	27	33	25	31	18	29	24	29	23	36	24	32	24	17	27	23	29	33	30	40	26	29	23	33	27	29	25	31	24	30	28	14	30	22	28	30	29	35	35	23	25	32	29	27	33	27	26	26	35	40	29	20	16	27	27	23	33	25	21	35	35	33	34	35	29	27	25	30	35	17	33	29	24	18	22	33	27	22	23	25	31	27	26	28	23	23	23	33	29	33	20	15	33	37	29	32	21	38	25	37	21	28	25	20	37	19	30	32	26	27	31	32	27	25	25	24	25	30	34	31	35	21	27	26	24	27	28	32	26	27	24	23	29	33	32	29	28	32	22	19	35	31	26	27	23	35	34	27	31	27	33	38	29	27	20	29	27	32	30	24	28	31	34	26	21	33	27	30	19	26	35	17	21	36	19	37	24	21	23	24	28	19	33	31	29	40	33	29	25	26	25	35	29	27	29	28	28	26	22	31	34	25	29	29	30	33	26	27	23	20	22	22	28	33	24	25	26	36	19	28	30	33	26	34	36	29	29	22	40	27	31	19	31	27	26	33	33	32	42	26	32	33	37	33	23	29	22	22	30	34	29	22	41	35	41	28	26	41	16	24	37	34	31	35	26	22	29	22	31	31	27	22	23	29	28	30	27	36	25	31	26	18	43	29	27	26	30	30	31	24	29	31	35	31	35	25	28	24	28	27	26	25	32	25	32	29	36	23	25	42	32	28	25	29	29	29	25	16	23	24	33	31	21	25	30	22	28	34	41	38	33	24	30	27	25	26	34	24	34	32	27	30	26	14	36	25	29	30	29	31	22	31	27	26	20	39	23	25	37	25	38	27	18	33	27	20	27	29	23	26	27	28	31	35	29	22	35	23	26	32	34	31	23	33	38	33	35	31	33	25	34	38	26	25	24	38	32	28	24	34	23	25	23	29	35	35	24	29	24	41	29	28	36	23	27	40	31	42	28	33	22	30	37	35	37	35	31	28	21	23	29	30	26	27	24	27	33	46	19	23	28	31	27	36	27	27	36	29	25	28	32	31	25	31	27	37	29	24	28	23	24	41	32	32	30	29	32	22	34	31	26	20	33	35	27	39	28	30	21	28	31	29	34	29	31	25	27	22	31	24	29	22	32	30	35	23	38	28	24	40	31	29	29	22	35	20	28	30	27	35	22	26	26	35	20	32	29	39	23	23	30	25	37	24	39	28	32	25	26	29	32	28	15	25	27	24	22	29	32	27	30	27	25	24	39	36	30	23	30	30	27	33	25	28	25	24	32	26	21	24	28	32	27	34	28	30	30	30	34	26	16	34	24	27	32	30	26	17	25	27	30	29	22	34	25	24	28	26	27	37	23	18	38	26	27	39	22	31	27
39169	26457	18391	31011	54551	37931	29932	24993	20170	15094	11853	10458	9261	8480	7075	6632	6253	5353	4411	3777	3307	2957	2726	2689	2473	2272	1946	1772	1540	1487	1422	1405	1295	1236	1126	1009	934	838	766	663	676	640	649	626	557	531	546	576	554	505	592	533	538	534	570	568	559	577	509	552	573	581	552	587	539	557	595	581	575	550	556	552	535	536	516	519	540	469	524	475	523	527	580	545	530	527	500	504	499	505	470	502	520	487	535	498	508	519	475	520	495	482	488	492	530	480	502	498	509	514	482	510	548	468	538	530	480	490	495	502	469	499	488	519	489	522	465	486	493	463	491	503	490	453	520	483	512	509	490	467	516	499	537	508	501	511	496	515	490	480	463	493	492	517	511	499	488	529	517	481	528	507	485	511	498	475	486	528	474	497	514	497	516	507	486	503	490	524	495	479	480	480	475	494	477	511	516	531	491	525	478	524	514	493	497	475	475	497	489	516	517	466	518	524	505	534	479	506	468	504	476	489	514	465	485	533	517	538	484	466	466	518	467	461	491	537	482	475	537	487	510	523	467	506	530	509	503	487	496	504	457	541	497	496	501	483	484	496	548	535	510	499	506	482	490	503	468	507	521	525	467	470	491	489	444	507	496	533	513	477	496	488	542	517	502	499	478	502	511	475	508	503	481	482	482	483	468	496	523	464	486	491	502	571	488	527	513	475	545	487	482	483	464	516	484	524	483	486	492	459	495	512	485	520	485	497	493	462	502	484	475	496	546	507	516	485	499	510	516	489	490	518	491	459	529	503	489	518	496	496	538	468	499	470	516	483	509	544	480	507	506	451	513	538	502	536	492	539	490	460	486	477	486	490	503	484	485	502	482	521	516	478	474	483	489	491	483	481	534	480	523	495	503	516	520	483	491	502	485	501	501	494	471	540	561	482	529	479	487	508	515	519	506	463	474	510	494	530	500	489	471	459	505	515	513	476	494	533	507	481	515	490	462	498	466	478	503	483	480	515	487	508	483	509	496	479	465	478	511	478	466	496	492	509	484	498	526	500	504	533	512	489	492	526	523	563	489	519	479	519	490	526	493	528	508	500	474	504	530	456	527	496	494	447	509	492	512	545	465	456	491	474	500	499	505	486	474	501	513	482	476	479	494	513	481	485	514	472	501	442	450	495	525	468	479	483	483	520	484	520	478	490	546	485	522	511	511	490	496	476	503	508	460	510	522	476	507	473	521	472	517	505	467	487	492	492	491	475	483	508	477	510	488	506	464	495	484	543	502	496	518	517	488	502	487	529	506	524	503	508	497	518	464	507	470	496	502	490	446	502	489	515	527	505	532	503	491	523	529	504	472	464	527	520	517	494	510	496	495	465	499	512	489	485	492	519	472	483	501	525	523	485	474	482	539	468	504	472	450	477	472	506	490	515	486	508	474	507	497	485	530	498	451	486	503	476	531	521	501	510	526	513	512	498	486	533	518	478	496	530	485	510	515	497	479	506	495	463	512	485	573	507	482	459	497	487	485	486	500	467	483	489	497	511	462	486	520	516	475	515	523	491	507	462	519	468	523	490	463	484	496	502	479	528	472	504	495	459	510	452	496	487	510	466	501	472	535	531	488	470	486	488	464	504	496	508	541	510	486	500	495	541	492	470	524	501	475	475	467	464	512	464	498	480	514	509	524	478	478	538	497	542	463	494	487	517	502	500	498	548	482	469	524	472	461	534	502	467	503	478	477	502	447	508	479	501	509	507	496	497	475	488	485	464	499	499	485	497	490	473	503	507	513	543	485	535	495	470	492	525	462	506	439	504	498	517	522	470	465	482	467	476	502	492	503	546	473	497	470	493	498	510	466	499	512	468	490	483	454	518	474	508	500	516	517	511	512	536	488	519	520	507	515	492	482	488	505	490	518	516	507	495	497	560	508	512	529	516	491	461	508	498	505	498	475	515	509	493	480	521	517	507	473	521	484	488	491	493	485	490	521	536	497	511	503	475	504	462	520	464	495	524	498	495	473	484	471	497	492	490	468	495	459	493	506	496	498	507	533	495	491	484	494	524	511	468	478	525	469	497	516	490	476	518	477	527	501	552	499	478	463	517	509	506	462	491	520	467	470	495	513	509	540	491	485	534	496	475	500	513	507	462	495	525	479	479	462	470	528	505	480	486	527	447	482	468	504	529	504	498	533	533	501	514	467	519	483	529	552	539	504	499	476	489	469	522	522	509	458	515	524	505	495	494	512	498	488	542	482	527	514	541	509	455	502	509	523	526	529	477	520	506	492	468	498	493	515	490	514	480	496	493	475	512	490	514	509	475	492	523	490	486	491	536	498	498	499	486	529	485	512	495	480	499	465	578	441	488	469	500	496	489	514	518	490	498	523	473	492	472	532	484	469	492	513	510	503	543	502	469	505	475	533	546	477	517	508	507	506	520	480	523	504	505	497	482	447	520	488	504	465	503	507	509	484	498	469	517	497	534	457	505	442	483	501	506	494	504	494	486	518	499	488	498	503	510	536	492	488	484	513	520	541	454	501	488	494	519	505	474	484	475	532	511	527	489	527	501	503	442	478	495	472	478	466	520	452	500	531	477	485	472	535	490	482	499	492	526	511	501	509	466	495	461	504	485	545	489	488	487	522	488	488	493	486	495	479	476	474	531	523	512	465	492	498	505	519	498	509	486	474	535	506	490	467	492	525	520	498	499	497	503	505	459	522	499	497	480	516	471	492	516	521	532	488	473	502	455	515	535	495	478	508	512	491	516	504	518	466	502	543	498	522	508	532	523	539	507	491	497	534	496	456	487	491	538	517	464	446	471	496	491	478	515	489	495	517	490	476	491	487	496	499	486	505	485	535	470	465	474	511	519	504	509	528	497	504	488	519	483	489	448	497	508	513	482	500	511	477	463	494	479	497	520	491	477	499	511	468	499	496	450	487	499	494	524	494	483	482	481	562	487	529	465	516	468	512	471	484	496	494	502	461	508	528	490	462	510	520	510	519	500	480	510	496	450	490	513	487	490	484	490	464	501	498	496	491	522	502	489	533	475	525	480	505	485	460	461	489	479	491	538	499	496	503	518	483	531	520	503	482	554	498	503	489	512	503	510	465	497	515	490	488	508	505	453	525	493	488	480	515	538	481	475	482	514	474	509	526	507	490	452	533	488	471	493	476	547	506	535	483	484	511	491	508	492	481	510	501	492	497	475	517	522	518	497	477	473	499	546	492	491	503	478	503	519	481	452	479	529	499	469	487	573	494	455	466	478	533	503	500	516	489	489	509	501	500	488	508	466	494	480	486	487	479	448	472	493	527	498	504	476	515	474	528	483	488	474	488	513	505	469	489	536	474	487	504	495	454	517	481	518	494	494	480	520	500	468	498	481	478	460	482	507	499	515	537	555	458	514	446	495	506	458	491	491	477	518	515	518	520	501	478	519	507	495	521	491	512	547	519	504	504	470	562	442	493	489	494	489	495	473	488	518	491	480	471	514	518	448	535	516	486	478	536	479
7802	3065	1287	918	4682	5245	733	593	467	385	313	250	232	209	182	171	126	158	135	93	95	84	96	79	76	71	63	67	57	64	52	37	51	49	33	44	49	31	34	34	24	36	31	29	35	36	36	28	33	35	20	32	33	29	23	49	24	28	37	25	38	27	28	34	37	24	29	37	33	29	34	33	38	25	26	29	30	35	26	31	36	22	29	27	23	33	28	37	30	29	28	22	20	37	27	33	35	26	26	30	30	36	32	22	22	29	23	26	31	20	32	25	33	44	33	35	37	33	27	23	38	44	28	28	37	27	26	30	23	30	28	26	35	42	20	29	35	37	28	29	32	31	23	31	28	27	30	23	28	33	27	33	39	26	24	29	28	31	28	29	26	35	31	19	21	28	31	29	26	29	30	32	29	28	28	33	29	30	23	26	32	27	31	23	27	21	28	27	33	25	30	26	23	24	29	22	32	24	23	27	27	31	28	19	24	27	15	21	27	26	19	26	31	35	25	34	26	34	28	33	27	23	35	31	27	37	31	34	32	34	34	23	27	22	37	35	21	32	30	38	24	26	31	27	28	34	35	33	35	33	42	25	21	33	26	22	38	30	31	23	38	35	31	35	35	30	23	27	32	35	24	35	47	27	22	29	31	12	19	32	23	30	31	25	26	31	33	23	31	28	29	27	27	24	27	23	23	38	23	24	33	34	25	28	33	33	35	31	29	47	34	29	26	28	29	26	21	24	35	41	30	31	27	28	29	34	27	31	24	40	33	22	28	32	24	31	28	28	24	36	26	33	28	21	26	28	25	29	30	27	31	32	25	27	29	27	31	22	16	17	35	33	32	33	39	33	20	29	28	25	24	35	25	34	32	33	35	37	39	32	23	24	33	25	35	26	23	28	29	37	27	31	28	22	34	27	31	34	18	22	39	28	23	26	26	29	32	31	32	28	25	21	35	29	34	25	23	23	25	27	28	24	31	27	28	27	31	36	36	28	30	26	30	24	16	24	24	24	34	23	34	28	37	28	28	35	22	26	30	37	26	27	34	20	28	35	17	40	38	27	36	26	21	27	32	32	28	35	17	24	25	25	28	30	23	35	28	33	35	26	34	31	38	26	26	25	29	22	31	32	42	43	40	26	26	20	24	29	30	26	32	29	21	35	30	24	27	27	32	30	30	32	29	37	32	25	35	26	31	33	23	29	30	23	28	21	34	24	36	30	23	31	38	23	39	26	21	23	28	32	28	33	38	16	20	33	33	24	30	31	28	36	33	29	30	26	35	35	28	28	23	29	32	40	33	28	24	34	28	30	23	22	28	28	30	26	20	29	33	35	27	28	29	24	30	33	23	26	27	37	34	29	45	27	33	19	19	25	29	26	25	23	31	35	24	37	29	27	31	26	35	25	23	33	31	30	28	33	31	31	23	20	38	34	32	26	24	25	26	38	34	32	25	19	21	27	30	30	28	36	34	35	22	42	35	24	35	34	37	28	32	28	19	31	27	27	32	33	30	35	24	37	23	23	30	23	30	25	37	27	32	29	33	37	30	39	31	35	36	21	26	21	40	25	29	31	24	33	27	25	28	34	31	35	32	35	34	23	31	23	32	31	32	24	27	22	30	29	22	36	23	23	29	34	34	31	27	27	32	34	25	27	20	26	20	27	29	31	29	33	39	26	33	34	32	33	22	22	31	36	38	23	28	23	36	23	38	30	30	33	29	33	32	28	26	26	36	36	25	22	22	28	24	27	28	23	33	33	33	23	26	29	40	33	34	32	32	33	27	25	42	25	31	29	21	28	35	30	28	31	32	27	34	30	40	26	21	28	30	29	23	28	34	30	35	32	25	32	27	34	24	29	35	23	27	31	27	32	32	29	31	26	30	24	24	31	26	32	23	22	18	25	25	27	33	27	20	26	35	31	23	36	36	25	25	28	23	42	34	31	34	28	37	29	38	19	25	31	32	22	31	37	27	29	29	35	36	28	30	21	30	28	30	25	32	26	36	27	23	24	29	25	37	42	31	22	31	30	28	23	33	18	30	27	38	28	26	34	29	32	35	27	37	26	27	33	31	32	26	32	25	30	36	32	36	26	33	36	33	28	33	29	29	21	32	39	34	32	24	25	32	31	43	24	23	22	13	29	31	32	26	31	42	41	27	30	23	24	33	27	32	33	26	34	31	24	26	25	36	30	25	29	31	26	32	35	27	15	36	24	38	20	26	30	20	32	24	19	31	30	25	23	22	30	26	32	31	26	32	30	25	29	27	23	23	24	30	29	41	33	26	20	29	28	30	26	29	27	32	34	22	27	28	34	35	24	24	32	35	31	34	25	26	36	29	32	25	30	34	27	24	26	35	30	35	21	26	29	23	28	26	35	33	22	23	26	24	26	16	36	30	38	40	26	33	24	28	24	30	31	26	34	27	41	33	27	37	25	30	36	28	34	27	36	23	27	21	33	19	26	20	30	40	18	28	22	17	35	23	25	24	24	22	27	22	22	24	34	31	30	33	35	18	34	22	22	29	27	21	28	17	31	21	29	32	31	16	50	26	30	31	27	15	28	27	23	22	27	29	43	33	25	29	27	33	31	30	31	25	34	31	33	31	40	35	31	28	34	26	32	30	41	40	19	30	28	22	27	25	26	27	31	29	22	30	31	23	26	26	25	33	28	30	31	31	40	23	28	23	32	29	23	34	19	27	21	33	25	30	30	38	30	24	30	20	34	25	24	28	24	27	41	29	23	36	33	29	31	30	28	30	28	33	32	29	36	26	39	26	37	33	28	25	37	37	30	28	42	35	41	32	31	22	29	26	32	33	31	19	25	26	26	27	27	40	38	27	29	30	30	26	36	33	29	36	21	34	34	43	30	27	20	30	24	33	35	38	31	24	29	27	37	27	34	22	37	32	31	23	34	35	27	32	27	28	30	26	31	32	39	22	28	30	24	23	25	32	23	31	38	38	32	36	29	22	24	30	28	26	31	23	26	33	16	28	26	28	32	35	38	26	30	28	21	24	32	16	31	31	35	39	23	25	24	31	27	34	27	32	34	27	31	41	20	30	29	20	35	30	29	34	27	21	28	29	35	28	25	33	37	26	31	34	39	37	25	23	31	26	25	24	34	22	22	26	30	39	33	26	26	39	34	32	41	41	22	31	40	22	25	25	29	32	35	24	38	29	25	27	26	29	27	30	23	24	30	33	31	16	28	28	33	33	24	29	33	28	23	27	40	34	22	27	41	33	33	36	23	27	29	32	24	25	32	29	33	31	32	29	29	28	29	40	33	22	36	34	21	23	29	27	27	23	30	26	44	33	24	31	29	31	35	28	32	31	31	28	29	35	29	31	35	20	35	25	33	18	28	30	35	29	22	33	38	34	32	29	28	36	22	34	25	17	28	24	23	26	27	29	32	33	22	21	32	42	26	34	32	27	39	27	34	28	32	29	29	25	33	30	37	26	21	29	27	35	19	34	28	23	21	44	32	30	24	43	36
46502	30748	23290	35774	60424	45869	33905	30161	25365	20562	16875	14276	11878	11627	10778	8630	8332	7957	6384	5399	4497	4053	3863	3487	3312	3060	2646	2463	2063	1982	1837	1791	1750	1563	1500	1275	1181	1040	871	804	769	737	665	652	673	682	670	615	593	629	586	617	557	597	652	639	646	623	622	638	638	622	603	621	628	601	586	630	642	626	652	622	589	578	590	577	549	535	558	537	548	531	560	545	512	575	564	529	534	526	486	501	512	543	566	559	510	532	527	507	532	507	520	538	504	515	527	534	527	532	514	510	480	476	538	497	503	539	497	526	513	497	508	514	538	511	478	538	471	503	489	542	491	522	471	535	564	547	538	499	488	531	507	510	477	497	534	481	511	539	511	458	535	496	496	514	496	486	540	490	534	512	548	525	497	494	527	531	507	515	529	510	524	505	518	498	491	502	524	496	535	513	471	492	474	487	478	543	492	541	487	549	510	513	500	549	503	484	466	517	508	484	475	487	519	532	499	520	488	487	510	521	502	506	511	461	483	530	531	515	544	529	433	483	555	508	520	524	512	498	502	510	535	474	514	504	501	499	537	501	523	532	505	533	524	497	469	531	481	512	486	511	499	509	501	508	510	534	490	519	548	508	496	526	530	474	507	515	519	543	484	522	586	504	491	534	492	523	539	520	490	529	535	518	475	503	499	557	510	515	532	533	516	481	516	542	530	515	499	504	502	515	521	532	508	534	561	519	536	507	505	489	514	539	487	517	499	517	520	538	521	513	513	523	503	506	518	484	484	489	496	538	493	553	519	489	508	479	505	509	496	484	546	510	551	516	488	513	498	483	486	498	494	489	516	491	509	526	505	504	519	544	547	511	475	577	514	530	507	496	497	526	531	501	490	526	475	490	549	522	533	519	543	548	476	536	530	517	482	449	512	522	500	528	549	530	511	482	481	501	546	520	480	488	511	538	509	536	527	498	538	494	516	513	552	507	503	539	520	489	515	512	503	543	515	516	479	493	501	514	478	543	529	498	507	500	535	477	492	528	532	529	503	482	491	531	512	511	487	510	535	484	497	526	536	537	559	503	512	524	522	565	504	516	530	536	507	521	520	472	493	521	484	501	505	484	539	510	526	535	486	554	483	497	476	561	551	548	572	523	473	536	516	484	485	506	549	516	511	486	520	523	496	503	500	490	495	506	530	502	492	520	475	537	478	527	524	500	544	512	536	500	527	503	494	507	520	564	507	532	513	495	493	476	535	533	496	509	530	489	516	513	522	515	539	509	503	514	544	496	490	517	520	527	465	537	503	510	502	474	503	532	514	485	480	506	493	523	501	486	527	517	542	506	517	482	497	514	531	493	541	517	508	523	508	529	513	523	510	483	543	530	477	486	497	506	520	496	494	508	511	540	505	515	507	531	503	483	523	478	522	478	545	507	556	489	518	559	537	469	516	518	508	503	485	488	484	481	544	481	546	497	468	519	526	508	475	519	509	490	539	518	473	522	538	531	536	537	500	501	536	510	532	517	526	521	475	515	445	524	510	527	516	527	478	494	522	519	500	518	482	518	511	494	514	522	504	500	522	501	558	512	530	497	531	494	510	559	512	510	519	494	557	486	513	574	511	536	523	480	517	561	505	498	556	493	502	497	520	512	471	491	509	496	460	535	517	493	505	495	529	522	527	517	529	491	506	495	470	513	517	477	524	508	479	496	496	510	489	475	483	464	522	508	489	517	475	515	504	522	490	514	535	517	521	531	500	522	529	490	474	499	500	513	478	507	544	534	534	545	489	484	518	491	561	498	520	507	506	506	506	490	554	521	511	518	480	542	487	543	509	496	528	479	536	486	477	546	501	535	484	495	522	520	492	517	505	514	514	505	552	521	553	495	520	514	544	528	512	512	525	510	530	517	478	550	523	511	504	510	506	593	536	500	512	569	509	516	535	489	509	508	495	519	504	485	510	489	526	501	522	523	489	511	510	517	506	482	509	538	471	537	549	502	533	491	524	478	524	472	508	509	508	519	464	537	539	497	481	466	519	485	497	492	503	503	537	529	530	479	534	515	500	518	521	473	509	509	501	496	493	493	555	548	510	474	497	503	527	490	500	496	488	504	482	518	515	510	487	483	506	492	506	534	462	490	524	486	515	459	540	511	525	541	485	510	477	479	527	498	516	476	529	478	500	496	502	531	489	515	503	518	508	505	454	527	511	494	497	575	509	455	502	511	510	522	501	517	492	484	517	474	496	504	533	498	535	492	556	492	502	510	484	484	488	509	505	511	494	537	451	494	505	488	491	476	477	496	537	500	503	542	494	539	496	513	538	503	490	537	501	542	491	514	547	526	489	476	553	487	516	527	514	492	546	493	545	505	489	514	510	488	523	527	516	509	493	481	514	492	480	558	540	515	495	512	470	493	526	536	546	508	494	495	509	463	499	562	498	516	539	526	498	542	481	508	527	500	510	528	495	489	529	501	513	532	536	530	516	525	504	517	511	498	494	511	546	487	513	525	601	488	497	534	503	489	525	532	528	478	520	495	453	518	504	505	480	514	531	487	506	525	508	513	494	494	522	538	496	544	498	508	527	502	518	518	462	474	500	488	535	511	501	523	527	492	506	526	534	512	518	518	467	499	495	516	489	521	522	490	510	560	487	501	487	508	562	471	492	494	505	508	537	517	498	512	547	499	500	527	489	532	548	558	519	525	512	494	482	494	520	501	570	514	482	498	489	541	527	521	517	525	455	522	496	491	514	538	490	504	508	502	499	556	533	485	503	455	496	502	530	504	536	538	484	483	468	509	510	499	461	557	505	504	528	514	518	496	543	513	479	479	492	535	491	537	497	547	489	533	511	539	523	522	476	524	515	489	511	550	497	528	498	504	498	524	523	542	490	540	493	530	509	512	521	539	531	563	482	518	542	499	506	575	467	493	497	532	539	506	515	534	534	506	569	490	528	520	556	520	499	558	522	517	517	528	510	469	550	542	495	497	519	532	495	548	485	533	512	511	526	503	524	453	473	530	488	528	521	488	512	518	514	538	529	535	521	503	511	523	494	493	522	470	519	498	551	552	463	460	499	514	497	499	510	511	515	507	557	505	540	553	502	487	505	510	518	518	493	525	498	549	492	520	566	540	489	518	533	512	483	500	479	567	503	507	525	549	488	488	537	514	508	484	534	504	523	505	517	489	501	513	546	497	570	462	528	498	536	502	547	524	513	486	499	524	539	513	494	505	539	499	486	515	486	524	537	483	530	523	514	480	467	531	481	490	527	536	478	543	501	512	471	485	508	542	512	516	543	483	519	479	530	519	494	502	537	525	539	525	537	505	505	521	489	527	512	511	541	524	555	483	487	512	524	508	475	508	510	508	526	502	528	491	516	502	526	510	483	533	500	526	492	479	502	523	514	487	525	500	506	533	506	480	521	501	508	544	517	488	551	518	532	520	526	484	515	490	519	528	505	520	476	502	496	504	477	516	480	503	471	513	479	514	529	531	535	525	493	507	543	545	511	527	509	481
3226	1003	541	378	971	1195	264	245	216	174	140	106	94	89	79	87	61	60	69	57	48	55	41	26	39	37	32	33	23	37	35	29	30	23	31	21	19	21	24	14	26	26	15	12	16	16	27	22	19	28	20	20	21	18	24	15	14	20	28	18	19	20	28	18	17	22	17	22	24	23	16	20	24	16	21	18	25	21	21	19	23	17	22	18	19	15	16	18	19	13	21	18	17	26	18	23	14	19	23	17	20	27	25	18	23	23	24	18	24	18	20	16	15	20	13	19	15	24	20	22	18	19	19	14	22	17	24	11	23	20	18	15	19	16	23	13	12	22	21	23	18	11	26	20	17	7	8	15	13	19	12	18	20	16	24	23	16	14	17	14	22	14	22	23	23	28	15	25	16	23	14	21	17	17	27	15	25	10	22	25	16	22	11	20	27	18	23	16	14	16	14	12	21	15	18	20	18	21	13	18	12	18	17	11	20	9	16	21	20	15	19	19	15	18	20	17	19	18	16	28	25	21	18	20	14	13	22	19	20	17	18	19	12	21	21	18	19	21	18	14	22	21	25	15	12	19	18	16	22	18	23	22	17	23	19	13	19	19	12	20	12	17	18	20	8	18	20	19	13	22	23	24	20	20	17	23	25	18	19	14	19	23	15	14	28	21	22	21	22	22	27	24	21	15	19	15	17	20	15	15	22	15	13	20	34	25	20	20	17	16	15	19	29	20	28	12	19	18	22	19	22	17	18	19	25	15	17	15	12	19	19	13	15	18	25	22	17	20	20	11	16	20	10	13	20	18	16	18	11	14	14	15	15	19	20	14	18	12	14	18	21	12	25	15	11	21	23	23	11	14	18	11	24	23	18	16	10	21	26	27	13	23	17	20	19	17	15	19	22	25	17	22	19	18	21	23	18	20	16	13	28	18	19	21	19	13	17	18	27	15	22	17	18	21	16	23	15	21	29	15	22	16	15	19	23	17	14	20	18	15	16	20	17	13	18	17	13	26	13	12	15	21	23	10	27	17	19	19	18	22	10	22	21	19	23	26	21	20	17	28	5	18	15	14	20	15	18	19	22	10	16	18	18	16	15	20	20	27	22	21	21	27	16	8	17	16	13	23	27	20	15	12	11	20	15	19	28	16	22	18	24	23	9	25	15	25	17	16	20	17	21	24	23	16	20	16	11	18	16	16	20	17	19	22	17	24	19	16	30	21	16	16	15	10	18	24	17	26	22	17	19	19	21	19	20	12	10	22	23	16	13	20	19	21	29	14	30	22	21	23	8	17	19	18	18	19	16	26	27	24	18	24	15	13	23	22	17	18	21	19	19	16	22	17	10	17	22	20	18	24	21	21	18	29	8	12	19	23	18	19	16	17	17	13	27	20	13	19	24	16	13	21	17	18	11	15	14	15	21	13	20	28	31	24	16	24	17	17	19	28	15	32	16	17	17	19	18	18	26	14	18	18	15	26	20	25	19	27	19	21	18	16	17	15	15	17	12	15	19	21	23	17	27	15	15	18	21	20	16	18	21	16	17	15	21	17	19	21	18	23	18	15	17	27	18	8	29	15	7	18	19	23	18	25	14	21	22	21	15	20	18	15	23	15	15	17	22	19	22	16	18	17	21	25	19	16	11	17	21	20	16	17	20	20	20	21	14	14	22	21	19	17	21	25	21	20	15	14	14	28	17	14	19	26	16	23	25	21	24	21	15	20	16	8	17	22	26	23	26	16	15	23	20	22	23	16	22	13	19	10	20	18	17	18	23	14	23	14	25	19	18	13	17	16	16	15	21	10	7	18	27	22	23	14	26	11	13	22	17	18	23	24	17	14	12	17	15	26	23	20	25	18	13	22	26	18	15	18	16	21	16	24	13	18	22	21	19	17	19	19	12	21	16	16	14	19	14	17	17	19	18	18	20	13	17	11	15	26	19	11	18	15	11	18	23	22	27	21	14	20	12	24	27	25	19	17	18	14	21	16	15	13	19	18	13	18	20	20	22	20	18	10	23	20	23	19	19	23	18	18	19	18	20	18	25	19	18	23	26	18	15	13	22	17	24	16	24	17	19	21	16	14	18	17	18	16	20	19	25	19	14	21	21	14	16	16	23	18	25	18	19	16	23	21	11	17	15	20	18	13	19	20	19	14	15	15	20	21	18	27	21	18	19	18	20	14	19	8	20	18	18	16	16	13	19	18	17	21	20	21	22	22	17	18	15	16	24	19	18	17	19	22	19	16	16	25	20	15	25	23	22	11	13	24	17	19	8	20	17	14	23	19	23	21	19	18	16	16	19	18	27	23	15	21	23	17	18	20	21	18	21	12	29	22	14	19	23	25	23	17	23	20	13	20	26	15	17	17	23	16	20	15	18	10	20	28	13	24	16	15	14	21	22	13	20	19	17	28	16	18	26	20	24	15	22	13	26	17	15	16	23	17	23	18	23	23	14	20	22	16	24	12	21	21	29	12	21	19	15	18	14	23	20	24	22	25	22	16	14	18	21	18	25	21	13	17	17	15	20	17	21	15	16	22	20	29	19	18	28	17	15	14	16	18	18	15	22	14	20	23	20	14	12	18	22	11	20	23	17	20	17	20	13	13	18	16	15	16	19	22	22	13	17	18	23	15	20	14	20	21	19	23	16	18	20	16	19	23	14	15	13	15	19	18	20	24	14	14	27	11	12	18	19	22	16	14	17	25	20	13	13	16	8	22	15	17	15	17	20	20	25	13	15	13	16	18	31	19	21	13	23	26	15	20	14	23	20	17	24	18	14	14	15	17	25	18	22	13	17	20	23	29	25	14	18	17	19	22	14	29	18	18	17	20	22	24	11	20	19	21	26	18	18	21	21	17	16	21	14	31	15	17	20	19	18	18	14	14	24	18	15	20	16	13	23	35	14	16	10	9	20	14	21	21	19	21	26	21	18	20	19	14	22	20	17	26	12	17	24	22	20	28	18	19	18	14	19	23	22	25	13	20	17	24	20	20	15	21	29	21	20	15	13	21	24	13	25	18	10	16	14	16	12	19	17	25	14	19	25	18	16	16	15	27	18	13	21	20	11	14	10	23	18	23	21	22	16	17	17	21	20	17	17	23	16	15	21	27	12	15	16	14	17	13	24	19	16	32	17	11	11	16	18	20	16	17	19	12	18	25	13	18	15	14	15	17	19	20	18	13	15	24	17	19	30	22	17	24	14	13	20	17	17	17	13	12	19	19	24	17	14	23	15	15	14	21	20	22	14	14	15	15	23	21	14	19	28	19	13	15	23	22	23	23	24	24	20	10	13	24	13	23	14	20	23	19	27	25	15	21	20	17	15	16	18	19	19	10	13	18	16	17	15	8	20	20	22	17	21	24	19	14	23	15	12	19	20	17	13	21	23	24	17	23	21	14	18	17	18	16	22	21	15	11	23	24	16	13	22	17	17	18	13	19	16	27	16	28	26	14	16	20	17	20	21	18	26	26	18	20	24	13	19	14	21	11
34521	21656	14533	25612	39822	34543	22480	19154	16587	13437	9963	7643	6099	5220	5043	4279	3495	3680	3212	2487	2158	1814	1712	1608	1559	1471	1240	1161	996	958	932	912	917	811	729	621	552	508	477	424	431	423	392	373	371	387	334	380	361	378	383	352	392	388	364	377	367	411	388	376	382	321	390	396	381	396	418	343	399	395	381	359	331	345	356	377	354	357	351	344	307	352	344	344	339	346	359	354	376	323	331	317	323	366	350	302	354	361	363	281	343	318	364	345	322	319	324	344	342	318	352	319	335	338	343	342	367	349	281	350	335	332	330	328	357	339	363	346	362	351	355	348	360	317	299	336	336	313	317	324	381	307	342	347	331	326	326	306	314	327	369	337	350	320	289	323	328	349	360	323	306	341	329	363	344	342	329	344	307	336	355	355	318	306	320	376	341	313	305	337	356	359	321	317	321	326	340	334	303	346	344	344	340	325	347	319	312	355	331	343	346	370	313	312	354	346	324	352	337	352	317	316	360	346	327	322	351	332	337	344	367	318	318	347	301	313	327	325	347	356	311	345	357	328	319	315	358	351	328	346	325	303	322	301	330	384	375	347	332	348	359	339	347	337	350	339	325	308	337	364	319	338	344	319	327	352	331	344	319	329	335	331	338	335	349	324	343	320	318	318	324	330	335	345	323	337	340	321	362	345	366	325	345	310	382	313	364	349	348	324	356	338	330	306	352	315	358	310	347	354	338	327	326	315	326	338	294	337	305	299	317	324	342	311	340	350	347	332	306	344	314	347	343	322	341	346	338	370	350	338	322	339	361	291	355	308	327	337	343	321	335	340	325	347	338	361	328	337	332	315	338	356	320	332	347	356	333	346	312	325	326	332	341	338	339	358	353	365	357	331	311	299	273	368	291	315	349	357	356	302	318	355	321	336	325	374	331	346	302	321	335	338	330	326	344	332	325	330	373	333	316	337	351	331	320	332	315	312	321	337	324	325	361	339	348	316	363	324	315	352	350	339	333	321	315	354	306	329	325	336	345	350	338	299	328	335	340	357	319	340	327	348	326	330	334	334	354	350	329	341	348	357	327	335	358	330	324	350	313	356	326	298	333	330	359	342	292	369	369	338	340	341	352	321	319	327	342	329	331	356	299	355	303	344	348	324	349	323	291	314	357	348	351	355	360	344	323	311	355	329	311	319	320	334	328	341	323	346	318	323	306	353	318	342	330	302	353	348	340	352	342	332	347	322	362	339	344	333	297	317	323	319	328	316	351	354	342	345	323	334	345	341	331	334	315	313	332	372	339	352	338	325	325	363	338	370	346	343	365	355	348	337	313	346	336	338	356	312	345	338	321	318	335	321	318	309	353	340	317	319	341	304	371	342	370	349	315	378	322	327	292	313	326	317	330	371	321	325	289	330	334	318	317	334	324	332	314	345	314	348	305	319	318	338	325	346	349	333	358	329	337	317	342	342	308	340	365	340	331	327	368	326	297	332	334	348	341	377	330	296	339	336	352	336	329	372	333	337	332	345	312	307	316	324	339	316	335	313	360	326	339	353	315	358	348	301	336	335	342	309	350	360	300	322	321	336	340	313	329	318	335	375	379	344	357	343	324	346	365	317	347	354	343	331	348	301	330	329	348	342	363	348	296	320	359	329	356	338	331	379	351	357	313	332	331	320	325	306	355	351	354	356	326	356	326	319	377	340	334	337	338	349	304	307	362	321	341	344	335	362	355	298	375	309	312	335	355	322	313	320	332	337	364	335	328	357	318	332	339	326	347	355	286	341	342	300	293	347	335	311	332	318	361	298	303	339	355	344	324	321	310	337	333	331	347	342	319	330	316	362	357	318	351	317	331	325	334	325	331	340	333	338	325	353	323	326	344	336	293	318	333	374	336	355	367	359	316	312	371	332	319	322	334	327	351	301	330	339	352	312	314	312	314	335	321	340	316	356	331	328	354	363	325	354	325	344	351	345	356	352	294	356	302	333	336	344	343	364	323	341	301	318	321	361	342	302	303	331	324	325	325	316	345	359	285	329	327	314	315	330	355	324	312	330	379	327	345	346	346	314	353	323	369	355	322	342	349	321	313	345	335	320	335	339	331	320	334	357	309	331	348	342	350	355	358	362	338	373	370	315	333	324	345	323	340	343	338	344	350	319	360	325	370	385	324	330	323	338	323	330	330	324	332	302	323	325	313	322	303	328	342	358	345	340	331	348	333	324	335	329	320	321	353	364	320	334	315	355	335	341	329	355	347	313	317	320	343	337	338	328	336	318	314	341	349	369	316	304	343	297	385	324	368	354	342	330	360	317	315	334	344	316	324	324	323	346	312	329	326	311	337	340	334	314	319	297	327	363	327	359	317	347	347	343	335	317	319	310	302	315	352	345	337	339	327	310	345	330	352	321	343	321	367	324	334	351	303	311	329	343	309	351	361	347	304	358	320	344	334	333	317	341	326	329	358	289	322	367	326	332	325	341	357	340	323	328	320	341	290	341	346	322	323	309	339	344	355	318	327	308	321	331	357	329	360	301	326	323	373	350	330	343	309	328	306	322	380	345	322	319	341	343	324	349	348	336	326	348	349	318	295	323	319	307	329	364	308	330	322	332	344	320	348	348	321	310	358	331	340	355	364	333	357	336	324	334	354	337	345	321	329	348	356	338	335	384	356	325	331	317	330	339	333	325	325	327	327	354	321	328	331	350	332	361	349	340	319	371	339	340	336	338	315	338	325	319	341	330	328	348	361	321	355	338	342	330	323	332	330	317	305	356	345	332	363	326	368	335	359	345	322	334	318	332	342	338	309	376	346	356	346	359	322	372	335	345	332	327	369	357	294	299	328	329	314	341	346	307	336	322	364	342	348	328	331	301	355	319	332	334	341	368	336	351	309	331	317	331	323	341	323	341	353	334	374	345	330	315	314	321	330	319	343	312	385	374	326	348	318	344	336	328	326	301	324	347	317	337	310	348	323	308	349	331	335	319	359	360	329	318	359	329	340	323	323	332	330	342	364	359	341	323	330	338	298	339	332	322	317	347	321	337	326	320	349	322	370	329	361	340	310	331	352	343	343	373	330	351	311	328	354	332	334	363	344	326	352	363	361	298	353	315	346	345	361	363	360	310	314	311	330	318	342	309	333	346	294	360	323	338	330	352	315	339	351	361	316	334	344	344	332	317	336	306	344	299	363	328	357	336	325	332	358	344	321	331	336	327	327	339	324	330	341	323	329	342	338	327	324	314	344	327	339	352	347	328	300	347	324	343	331	319	345	329	358	318	329	361	337	345	349	330	334	322	309	341	349	316	320	365	360	348	363	337	337	334	334	323	345	335	306	380	332	327	354	323	358	291	337	329	330	312	353	333	354	325	331	341	344	333	328	376	311	361	332	329	354	366	367	360	324	327	353	335	317	322	310	338	343	349	358	327	340	304	362	318	321	357	321	341	352	344	374	337	343	332	334	328	332	374	328	302	359	372	334	359	327	333	343	298	351	351	325	344	358	329
6712	2520	1090	732	3439	7083	620	495	403	394	313	203	182	161	145	148	135	109	90	79	94	74	63	51	73	56	43	40	52	34	37	50	50	35	33	31	25	24	22	27	22	31	23	29	26	26	32	21	25	23	24	23	21	33	38	24	24	28	30	23	34	29	28	20	33	34	21	21	15	24	24	20	26	18	26	17	30	22	26	29	21	32	25	28	26	17	22	18	30	22	24	31	21	25	27	19	28	25	27	20	24	22	24	27	23	25	27	21	23	26	27	30	24	23	35	27	21	25	20	34	27	22	27	22	23	32	17	17	24	25	21	27	15	21	28	22	31	16	20	41	27	19	26	22	21	26	27	25	37	32	24	27	13	16	32	25	21	22	26	23	23	14	28	33	21	29	15	29	17	27	25	29	28	23	19	23	17	33	32	21	32	26	22	26	20	22	23	23	28	24	28	23	21	25	20	28	22	19	10	19	15	20	16	19	22	29	20	17	15	19	20	16	28	19	29	24	20	15	11	22	17	24	23	28	26	17	18	22	27	34	30	23	20	18	20	21	33	20	14	27	23	16	21	22	24	15	29	20	20	28	20	20	28	27	22	23	36	30	40	34	25	26	25	14	16	32	19	23	26	26	23	28	29	26	23	27	26	28	16	33	27	24	21	30	28	23	24	23	15	28	34	21	19	26	18	20	36	15	21	22	24	27	24	27	13	27	27	14	29	29	29	33	36	21	20	23	17	31	25	32	28	22	28	25	28	17	14	25	26	22	24	16	25	28	20	25	26	28	25	19	19	26	22	27	18	29	15	20	26	23	26	26	16	21	21	30	25	25	17	16	26	18	25	22	28	22	25	24	17	28	28	22	31	25	21	29	18	20	22	25	25	21	20	24	26	25	23	19	21	32	18	21	22	34	23	17	24	26	25	26	21	23	20	29	12	16	24	29	27	29	24	14	21	25	17	23	20	22	21	16	16	22	23	17	24	21	23	22	25	26	24	17	21	22	25	27	23	31	19	26	17	24	27	38	19	21	25	24	24	21	24	30	27	21	27	22	23	30	16	24	25	27	23	30	36	23	22	25	21	23	25	29	30	19	38	23	25	34	10	21	21	21	17	26	23	20	20	22	17	35	14	28	19	19	25	25	24	18	29	30	24	24	26	20	31	13	18	32	21	26	22	22	29	16	26	29	27	21	26	25	26	22	16	14	17	24	22	29	29	28	26	27	30	23	31	20	32	27	26	24	29	24	31	14	20	20	21	12	24	28	17	11	24	34	21	24	19	28	27	22	24	28	21	17	24	18	18	22	19	21	26	30	20	17	27	26	30	26	15	22	28	32	23	27	23	19	20	18	14	15	24	23	27	23	22	24	23	17	33	16	19	27	19	34	23	30	26	24	28	16	24	24	26	26	24	29	19	36	25	25	22	35	31	23	21	24	21	20	21	28	26	21	27	18	16	23	21	29	29	25	14	20	23	18	30	15	21	29	29	25	32	31	26	15	22	15	26	25	17	23	24	31	15	26	26	23	25	23	30	19	19	23	19	27	21	24	22	23	24	32	32	22	17	16	26	26	16	19	24	28	27	15	15	28	25	17	19	23	23	32	27	13	16	22	16	30	29	18	22	11	30	22	26	22	21	21	30	30	30	23	24	19	32	22	26	19	20	19	24	25	33	24	25	20	28	15	20	17	30	24	31	23	23	28	17	26	29	26	23	14	19	22	17	19	29	25	29	27	19	25	24	17	19	22	24	17	25	30	30	30	28	25	16	20	18	21	28	31	15	21	22	24	20	20	15	30	26	26	36	24	18	18	22	20	16	18	22	24	14	14	29	29	27	29	24	22	21	32	19	29	20	22	17	26	25	18	14	28	20	36	22	31	25	25	17	18	26	30	19	26	27	27	17	16	27	24	27	32	24	27	25	20	29	28	17	28	14	27	19	20	25	21	20	19	25	22	26	21	20	26	22	23	19	32	24	25	20	19	19	29	19	34	24	27	36	22	19	25	18	19	20	31	24	18	27	28	25	24	19	23	19	23	21	27	26	19	24	25	19	18	24	22	25	33	19	20	25	26	16	24	16	21	20	24	24	23	24	23	14	24	27	23	23	22	29	19	24	26	24	21	24	26	16	30	16	28	20	12	32	22	17	27	28	20	17	28	22	31	22	25	23	17	25	30	20	25	24	27	31	24	25	22	16	25	26	33	24	18	30	22	23	21	25	30	28	24	14	21	18	21	23	22	20	21	19	37	20	21	20	21	28	27	33	21	21	17	24	12	23	22	23	22	26	26	19	22	22	27	23	36	27	29	17	24	24	19	22	23	23	22	27	29	22	21	24	34	22	22	24	19	22	27	27	19	30	35	25	21	28	23	25	22	24	26	23	21	18	23	29	35	27	17	26	25	18	28	22	23	16	31	19	24	28	20	26	22	23	27	25	32	23	26	15	27	21	23	25	25	18	24	30	24	23	40	20	25	29	18	19	28	20	29	23	27	30	18	30	30	19	22	14	19	21	27	32	24	16	20	12	20	24	15	32	20	16	25	21	26	22	30	29	25	32	23	23	26	17	19	21	14	23	27	24	18	18	24	22	21	23	20	25	21	25	25	21	30	25	27	25	23	26	18	25	23	23	26	17	24	29	26	30	21	18	32	33	25	26	21	23	20	23	16	23	24	23	17	18	18	27	27	34	26	29	26	24	26	21	26	25	31	25	25	27	27	28	22	26	25	33	17	25	20	25	22	10	31	30	22	30	27	30	15	22	29	33	20	21	29	29	19	39	22	28	23	23	23	21	21	26	21	25	30	28	31	27	21	22	28	18	18	23	10	30	27	19	18	23	25	27	25	21	32	23	19	35	18	25	28	24	19	27	23	21	27	25	27	28	24	22	21	26	20	23	34	22	24	19	29	30	20	19	24	17	21	22	21	18	30	22	21	35	26	28	23	24	23	22	26	25	25	21	22	28	23	15	26	27	15	22	22	23	19	31	29	26	32	22	21	26	26	31	20	16	31	18	24	14	16	22	27	26	22	30	22	27	18	22	14	24	21	19	16	27	29	22	21	25	23	26	23	24	24	25	18	34	28	21	19	23	27	23	24	18	23	24	26	23	29	26	20	27	22	32	22	24	18	25	24	23	21	29	26	27	26	18	25	23	16	20	25	20	18	18	29	34	29	27	19	20	26	19	35	26	22	18	16	18	19	27	27	20	20	23	19	19	21	20	22	20	33	19	26	23	27	23	26	19	24	22	19	31	20	25	19	25	26	28	28	21	26	28	18	33	28	18	26	30	36	23	23	25	29	25	30	28	36	15	29	18	27	19	32	20	26	27	15	31	20	26	27	19	17	21	18	24	23	20	26	26	21	15	25	32	22	28	29	28	28	28	14	20	22	17	27	28	19	18	16	23	22	21	26	27	13	21	25	21	21	21	30	22	28	14	32	25	18	19	27	22	27	18	17	15	28	22	34	20	32	17	23	25	21	24	17	23	24
45268	28977	21289	33160	53906	47621	30362	26681	23542	21113	17516	12823	10201	8782	8226	7578	6654	5969	5498	4636	4030	3594	3169	2857	2691	2435	2098	1845	1764	1677	1673	1646	1470	1339	1166	1082	861	759	685	653	632	598	599	516	547	543	513	540	503	539	476	542	531	528	524	518	523	500	534	539	525	443	519	523	519	592	530	542	532	533	505	457	486	486	456	462	439	428	447	406	450	441	384	417	452	436	439	415	423	421	422	427	403	427	441	475	428	453	444	410	440	413	447	412	417	434	403	463	411	385	415	440	419	446	385	466	386	452	415	404	402	385	405	392	463	421	426	434	429	432	408	391	427	427	414	413	435	412	422	440	424	418	390	453	405	413	410	405	367	427	391	410	416	417	387	429	430	407	414	444	408	423	408	378	451	419	428	418	393	405	415	430	416	417	407	416	418	432	400	410	393	427	391	404	453	428	440	398	390	425	411	392	437	412	455	421	394	404	445	402	440	434	419	421	406	403	385	421	403	440	430	438	420	433	440	404	425	437	386	407	429	415	410	431	413	418	420	383	375	423	429	462	415	434	432	408	428	397	411	416	351	415	448	397	396	416	414	418	415	440	436	457	409	421	459	371	433	441	449	421	400	416	409	405	428	407	390	460	423	409	413	391	437	399	444	417	411	419	401	408	428	400	440	403	381	414	416	413	409	426	388	414	384	395	389	365	431	431	393	427	370	442	407	458	411	404	462	402	393	420	376	448	417	395	431	445	385	422	406	391	420	371	417	422	393	422	404	414	460	426	432	426	391	403	458	400	408	412	413	419	426	397	455	397	410	393	451	411	419	407	383	419	419	417	418	432	417	371	428	416	462	422	398	403	419	452	401	392	421	445	421	386	399	407	420	405	437	419	417	424	427	360	445	431	384	422	404	383	380	428	393	430	422	437	384	374	449	402	436	431	392	391	439	396	436	446	436	421	448	391	443	390	406	389	405	416	405	448	411	427	417	441	395	405	407	418	409	407	423	395	386	411	404	370	439	417	394	429	403	407	400	384	420	395	387	426	388	419	388	411	426	388	418	381	395	410	432	402	411	407	414	391	431	432	418	416	416	432	433	420	387	403	438	433	434	416	411	396	381	418	386	432	441	415	408	387	414	410	411	398	420	423	405	400	443	386	425	439	429	450	433	427	430	443	423	442	428	399	448	432	361	408	439	412	386	405	439	391	385	408	427	393	383	395	456	418	400	444	428	440	410	412	413	430	392	420	405	447	417	423	390	422	448	418	405	428	383	412	415	390	430	417	403	431	420	421	403	412	365	427	453	393	405	404	407	443	421	413	392	387	421	426	406	430	437	385	435	424	395	424	400	420	411	378	422	453	417	428	422	399	411	416	432	414	431	429	423	424	417	439	423	442	379	404	431	395	413	405	425	395	443	428	414	419	406	468	420	408	425	434	422	410	406	425	438	429	400	415	428	420	395	408	373	415	391	412	429	417	380	391	413	384	443	432	425	436	429	402	417	433	417	418	437	447	418	413	426	423	439	442	418	393	378	403	385	409	420	384	440	409	435	453	413	401	411	402	423	399	406	399	413	418	415	444	399	383	379	403	381	415	424	407	411	409	440	412	413	426	426	413	406	446	431	392	404	413	455	426	394	430	418	379	467	410	420	442	384	433	407	426	420	407	382	432	407	388	423	408	400	431	391	413	418	431	417	416	441	433	396	407	390	408	397	427	401	425	475	460	410	409	422	447	388	407	425	440	451	419	371	426	376	443	444	427	430	393	403	426	385	399	414	371	405	444	433	410	395	415	387	420	404	404	431	411	406	441	391	430	468	422	460	406	407	436	383	405	456	390	431	410	398	386	423	418	397	400	427	410	415	441	449	400	412	398	408	398	428	399	424	403	433	421	394	406	424	438	412	404	423	391	427	395	428	420	422	425	380	419	421	396	441	427	423	451	420	417	422	434	451	415	431	435	450	395	405	390	388	412	400	430	446	432	409	403	448	384	364	429	423	408	428	426	435	408	404	399	432	400	412	407	393	447	400	425	413	414	394	460	438	442	433	474	394	410	439	437	401	427	397	396	416	416	436	396	431	386	390	390	430	408	418	457	456	389	395	405	403	384	444	440	418	405	391	427	428	418	394	420	386	399	425	418	425	395	420	416	447	424	428	426	408	444	422	386	414	398	425	461	443	385	415	393	431	410	396	429	431	411	427	406	444	452	416	426	409	404	405	409	433	434	407	419	416	429	417	403	435	393	404	414	396	421	393	449	420	427	400	412	398	414	415	401	440	401	415	450	416	398	410	401	427	439	428	388	446	424	428	461	421	418	422	409	403	445	401	403	394	378	439	383	429	405	406	403	397	399	410	396	438	393	411	423	379	397	407	418	406	416	425	409	415	441	415	447	430	402	359	430	434	401	435	431	411	409	459	464	418	435	418	380	419	401	409	425	413	416	428	431	413	425	409	432	407	409	417	464	417	395	460	417	410	446	449	402	409	458	430	403	371	420	402	417	419	409	471	391	415	402	429	439	431	429	397	453	415	430	404	414	404	400	418	398	404	404	440	430	420	462	442	425	409	435	404	408	405	394	427	406	429	417	416	402	413	400	461	454	436	394	391	415	415	413	401	417	419	433	435	419	434	422	418	417	449	400	429	415	426	397	449	400	428	406	405	401	401	413	420	464	459	395	379	438	408	408	440	475	402	419	419	416	418	412	415	432	420	413	402	423	405	403	460	382	416	409	426	433	409	421	423	449	421	405	435	411	454	438	400	406	449	392	424	377	441	403	399	420	438	414	397	424	410	465	424	463	451	409	420	393	437	414	428	399	427	408	425	479	413	461	427	440	444	442	448	433	435	428	420	405	425	376	423	384	427	421	411	421	464	429	462	418	455	390	414	418	404	431	409	413	418	436	388	417	388	469	430	393	427	403	432	403	425	444	408	368	424	411	411	406	395	428	427	436	392	377	427	412	431	409	437	391	397	425	410	432	408	412	407	414	381	454	433	432	450	450	410	400	445	423	365	386	401	432	380	443	421	414	406	419	430	421	432	383	408	415	415	433	418	400	388	419	419	426	439	421	437	443	393	379	421	392	413	453	420	403	387	389	435	438	398	412	392	401	428	408	409	420	414	397	390	424	446	410	403	381	395	412	422	391	411	427	410	381	437	398	386	419	419	430	395	363	409	386	404	428	450	417	408	416	434	407	415	419	392	430	380	429	443	399	394	399	406	406	378	403	414	409	411	413	425	449	431	430	413	419	400	434	354	409	404	427	446	406	406	450	397	401	403	412	408	428	424	423	434	426	447	421	415	460	461	383	435	385	397	435	426	383	437	430	418	416	400	370	414	422	392	431	438	410	458	392	406	403	427	432	430	425	399	453	419	403	413	369	437	410	425	412	434	422	419	379	413	394	403	403	442	435	431	403	417	417	386	418	398	447	423	423	376	396	398	409	416	402	451	418	396	433	417	418	434	430	424	438	432	408	406	423	420	417	437	446	411	449	431	407	423	393
6311	1773	861	569	2520	4050	403	295	272	297	254	179	133	119	109	104	114	93	82	73	57	64	69	49	56	54	55	39	49	42	46	46	58	46	35	29	41	33	25	37	31	32	27	30	26	32	27	27	35	26	19	35	24	31	31	32	36	26	33	34	30	29	29	20	35	36	26	24	22	34	40	40	33	28	29	33	34	21	33	31	24	29	32	31	24	23	30	22	33	25	33	24	28	39	38	28	38	34	31	31	23	39	29	37	14	33	34	28	26	34	25	30	20	28	23	33	28	28	27	21	35	21	28	31	26	29	37	39	29	39	27	27	21	23	26	40	30	27	38	37	34	30	23	40	27	23	27	26	29	27	29	28	28	31	34	24	26	18	24	19	39	27	17	31	34	39	26	30	34	34	27	24	25	26	23	38	33	24	28	31	17	21	25	25	29	33	24	24	25	26	24	37	40	30	27	24	34	28	34	29	38	19	21	24	34	30	28	22	31	30	25	28	24	27	20	26	21	25	30	25	33	26	23	26	24	24	27	42	25	23	26	32	25	35	27	20	29	32	32	28	26	32	45	27	30	27	21	25	28	21	16	20	34	27	34	27	27	24	31	27	18	26	25	21	27	27	32	30	35	23	27	23	25	26	29	40	23	22	20	26	21	35	33	22	24	35	28	24	33	29	27	26	37	28	18	26	34	23	28	28	28	36	29	29	24	20	23	13	16	26	25	29	21	23	33	21	22	34	28	37	19	32	35	32	28	26	31	32	29	26	26	26	26	29	26	17	27	21	30	34	31	32	32	29	39	33	28	29	26	29	22	22	30	27	33	29	22	35	34	24	31	32	34	32	27	19	31	32	30	19	29	21	22	31	20	30	26	29	29	35	30	30	25	31	35	27	29	22	41	21	35	33	24	36	28	40	34	28	31	27	26	28	28	19	33	19	24	25	36	21	30	19	21	36	20	32	20	30	25	41	25	31	26	18	27	31	25	24	45	31	28	28	28	32	25	26	34	29	27	32	33	36	28	24	23	25	28	33	28	36	26	38	30	30	35	43	27	27	34	39	26	19	32	24	28	30	35	34	27	32	17	33	25	34	31	24	22	19	26	24	23	20	24	27	18	35	20	29	25	30	33	25	30	34	37	34	19	22	24	28	31	33	30	31	34	23	32	30	35	23	21	26	25	38	23	33	36	31	28	29	23	22	28	26	23	22	25	30	23	30	32	30	18	28	26	37	19	35	27	30	29	17	25	29	31	21	24	27	20	28	29	38	30	29	30	26	32	26	25	26	30	38	24	26	29	19	27	29	18	17	35	26	28	40	26	31	23	33	32	31	20	27	31	26	30	29	25	31	22	26	22	35	31	21	32	37	25	22	29	22	26	29	20	33	26	19	24	22	28	37	23	33	26	28	28	23	34	32	29	31	40	30	26	27	27	27	22	29	32	17	22	26	37	21	33	28	34	37	28	25	28	22	34	39	26	34	27	26	31	28	27	35	31	30	39	31	42	29	30	27	30	32	25	35	31	29	26	27	31	30	27	36	26	24	28	28	26	38	29	37	33	39	31	39	34	27	25	31	27	29	22	27	21	27	26	27	31	22	28	28	25	34	35	32	25	32	20	36	29	21	37	22	34	29	29	26	37	33	22	32	32	26	33	28	32	35	25	39	23	32	32	27	33	33	26	31	22	30	29	25	34	23	29	30	29	37	29	35	18	26	24	29	21	15	29	33	27	23	20	34	32	32	25	28	30	28	31	32	31	28	26	33	31	21	28	31	40	28	30	33	32	29	23	27	23	26	34	22	32	16	38	18	30	32	29	28	20	31	25	28	17	24	26	29	25	31	28	24	24	24	28	34	29	43	32	29	34	23	26	30	30	20	32	24	32	32	30	26	33	32	37	28	26	29	29	30	26	30	33	21	30	30	24	26	29	32	32	28	24	36	30	22	25	24	20	31	34	29	28	28	28	24	26	31	20	39	29	31	27	40	27	22	30	34	27	20	36	22	31	29	34	21	21	32	25	20	27	35	28	23	28	23	24	30	27	33	31	43	30	34	31	23	28	26	34	29	27	24	27	29	25	24	23	24	18	38	23	26	26	30	29	22	23	18	28	35	25	31	33	24	30	37	19	37	35	27	28	30	26	26	26	31	23	32	23	31	30	29	32	32	31	33	31	20	29	27	21	28	28	31	34	28	25	27	45	23	20	33	25	25	32	22	23	20	36	32	23	16	29	21	33	28	32	22	32	32	22	28	40	29	31	22	30	17	19	37	27	25	30	28	22	32	33	33	24	38	29	26	24	32	31	23	26	18	27	24	25	34	25	30	29	34	19	24	29	23	33	24	45	24	38	32	29	30	29	30	22	23	21	34	31	18	26	29	22	26	30	17	33	26	26	28	35	29	32	25	28	30	35	38	31	30	40	29	19	21	27	26	36	33	34	23	34	37	37	23	29	29	19	23	24	23	28	31	23	25	17	34	34	24	22	23	26	39	23	37	29	25	28	26	25	25	41	14	26	15	30	38	28	22	26	32	28	25	29	19	25	24	30	29	30	22	34	32	22	22	40	26	50	24	20	20	26	27	33	27	28	31	25	32	23	27	34	24	26	46	29	31	29	31	28	32	26	24	23	28	19	36	23	31	18	28	18	32	27	30	22	33	29	31	23	36	27	22	31	25	17	34	31	29	28	28	24	30	25	30	37	27	33	30	33	28	31	23	19	32	22	27	31	22	25	34	35	23	29	33	23	28	26	27	31	25	33	37	40	38	29	38	21	21	28	25	27	39	28	24	27	27	31	26	28	29	23	18	31	29	48	31	26	31	33	25	29	26	35	30	33	19	27	27	27	26	38	27	36	30	32	26	26	31	30	37	28	24	29	19	29	27	24	36	28	24	33	35	27	22	23	30	21	22	27	29	24	33	33	36	30	23	27	34	33	23	23	37	33	32	36	33	28	29	31	36	34	28	30	23	34	34	19	21	28	25	21	29	31	30	34	33	23	27	26	22	25	24	29	27	28	28	35	24	22	41	27	35	34	24	31	25	15	33	33	25	28	29	31	24	31	21	30	32	21	35	27	26	31	36	19	24	14	20	17	21	29	34	30	26	28	21	32	29	34	26	33	20	30	23	34	23	23	26	29	36	19	30	34	33	38	30	25	26	29	34	31	33	29	27	13	25	35	30	32	26	29	21	28	25	32	22	24	25	26	20	24	34	25	24	29	27	26	22	32	26	26	38	29	25	25	22	26	30	30	27	31	23	25	29	24	33	27	26	29	25	33	35	35	31	27	35	25	27	44	25	25	23	25	26	34	29	38	27	30	30	23	24	24	21	21	24	25	24	29	29	21	25	31	34	20	32	28	29	30	35	33	24	28	31	32	17	27	27	28	40	30	32	28	26	24	32	28	22	36	24	36	38	25	32	29	18	23	24	32	24	33	19	31	31	17	24	39	26	23	27	36	25	22	33	38	38	31	25	24	29	27	38	27	28
40417	25299	18552	29190	49020	43481	26140	22006	18946	17126	15344	11116	8391	6951	5682	5555	4979	4256	4166	3496	3109	2702	2601	2337	2125	1845	1747	1637	1523	1471	1543	1356	1228	1139	994	871	764	707	649	660	660	628	598	588	563	557	534	560	566	601	567	544	553	532	593	622	565	584	539	524	549	533	576	586	582	573	546	555	565	570	544	510	532	545	523	528	533	510	468	512	497	474	525	466	505	526	484	497	529	526	459	487	525	469	522	447	487	498	497	506	487	494	495	518	514	483	482	499	507	505	491	507	461	528	538	470	477	518	507	487	459	490	521	492	485	481	479	513	517	487	503	496	498	493	463	505	498	488	511	471	479	488	474	484	514	486	514	501	485	489	489	495	524	490	498	494	488	478	486	518	484	519	489	509	490	542	484	511	521	502	492	535	481	468	505	481	467	494	475	457	498	543	495	522	489	528	516	533	492	480	507	500	499	500	498	489	467	469	500	525	503	450	481	496	492	491	482	482	516	452	501	499	505	476	506	503	476	491	489	517	480	485	463	552	515	473	448	528	459	482	498	500	520	469	492	449	472	498	487	517	472	520	475	526	471	456	500	455	524	530	476	465	468	486	494	522	476	512	516	491	516	434	537	511	455	503	495	492	479	471	495	441	506	489	462	484	485	477	525	509	489	477	493	486	481	550	492	503	504	467	494	500	455	489	474	531	502	494	495	494	507	497	507	481	463	465	506	484	489	505	501	526	454	466	507	484	511	489	544	487	475	505	511	456	474	497	458	512	515	489	514	497	525	524	539	516	472	488	445	493	524	478	504	489	453	507	457	513	504	478	517	496	511	504	492	490	503	479	484	511	468	524	517	496	495	532	500	501	499	450	512	467	480	470	488	479	506	510	486	472	494	502	485	486	471	511	501	482	460	495	498	491	434	478	491	467	490	482	477	515	487	507	474	513	503	507	539	503	483	473	443	526	508	473	492	444	514	503	474	494	455	481	520	503	515	507	477	491	457	520	508	505	461	486	525	498	464	484	493	486	481	506	518	521	464	505	484	509	433	480	565	452	451	485	512	487	460	456	507	488	499	468	539	482	497	488	509	499	501	504	468	480	535	490	465	482	508	500	469	494	462	461	463	508	468	494	496	478	532	518	472	501	506	461	512	470	515	546	506	443	471	478	472	494	487	525	497	473	465	477	493	502	524	504	499	513	536	466	504	503	477	518	569	502	498	529	461	508	481	478	485	488	477	468	459	478	486	451	488	516	475	491	494	541	496	467	538	532	468	530	464	452	525	520	481	489	488	492	496	502	488	486	490	467	480	503	505	504	520	542	519	498	492	465	509	476	488	478	489	511	492	505	480	512	468	513	467	463	464	518	487	490	489	513	476	530	465	452	492	519	488	480	498	472	498	458	515	505	516	490	493	496	467	516	518	521	516	492	484	491	522	516	475	503	482	502	486	447	471	471	489	472	508	517	503	495	510	486	473	490	473	487	490	453	494	499	473	481	522	470	492	520	446	495	469	542	501	481	515	489	488	497	452	476	505	491	478	493	518	507	495	452	509	496	476	452	490	508	538	463	501	505	475	477	496	498	503	506	477	519	482	469	453	517	495	515	510	472	505	558	492	504	475	478	471	493	486	503	487	493	502	498	502	500	500	498	495	466	523	488	470	536	499	525	470	479	491	482	528	500	520	453	474	474	472	497	497	492	477	507	508	483	471	521	491	519	495	515	505	482	472	510	503	505	503	518	499	501	475	505	482	513	455	492	504	468	537	482	487	531	484	499	477	533	482	506	525	539	541	489	496	465	484	501	520	474	508	488	483	500	495	510	457	498	498	478	471	499	478	461	488	483	480	528	499	528	461	472	500	497	504	523	497	507	465	487	481	505	496	495	510	495	512	516	508	480	473	481	475	506	467	482	485	488	482	497	533	475	517	537	490	524	523	475	490	467	509	558	536	498	489	470	505	489	503	505	470	487	486	505	479	506	461	525	498	528	459	503	484	512	481	506	537	508	531	467	493	481	493	515	491	481	469	481	477	517	491	498	487	480	453	483	489	497	484	512	500	514	457	458	535	493	503	466	513	466	492	486	455	478	520	532	511	483	476	472	521	533	516	507	504	490	562	486	517	455	494	503	493	491	495	444	496	493	495	463	444	524	521	487	502	492	475	481	501	487	501	518	535	483	480	484	474	510	494	489	467	477	492	476	489	470	514	509	485	488	469	491	513	468	471	529	474	489	481	469	487	479	481	514	484	444	516	465	474	506	486	514	500	476	512	512	522	517	481	475	503	476	479	476	491	463	478	465	462	500	491	460	499	493	496	498	496	501	502	509	490	490	481	520	516	457	499	521	488	493	497	494	526	494	489	525	461	497	502	501	484	477	499	463	469	451	511	513	489	530	500	518	496	513	499	537	471	483	502	550	512	491	494	483	494	499	466	498	519	476	479	510	483	512	539	524	468	478	463	492	488	532	495	516	474	503	499	483	535	497	493	486	477	512	479	496	481	482	497	486	483	499	488	496	469	479	500	529	460	478	497	523	524	483	486	499	498	504	530	494	454	472	502	512	500	493	490	502	529	508	455	489	503	451	461	466	489	564	481	509	493	498	514	520	482	495	477	466	459	512	492	531	473	477	499	502	496	473	455	495	488	527	496	497	486	448	493	499	515	510	476	538	439	470	465	489	493	506	446	497	499	462	460	468	486	483	490	474	484	512	490	463	499	468	471	501	476	475	544	479	482	526	493	503	462	495	517	492	541	495	516	485	491	525	507	428	503	475	512	500	484	519	451	524	485	512	479	512	489	474	483	501	475	521	479	511	506	489	466	467	511	514	474	491	489	465	506	489	520	478	479	473	502	496	501	460	497	479	519	500	477	539	463	487	493	471	504	484	465	489	477	516	499	493	510	479	503	482	466	476	476	480	503	482	501	541	531	475	487	476	538	505	498	524	488	483	522	512	486	470	488	490	508	467	476	497	471	496	515	496	504	484	495	479	457	478	507	462	499	465	479	504	482	492	504	504	479	480	492	477	567	480	460	521	480	481	500	484	484	448	479	504	477	516	529	498	496	515	512	481	514	513	468	479	472	508	500	498	512	488	497	484	512	516	493	463	509	526	479	469	485	488	477	525	504	473	464	520	510	536	489	526	496	504	476	487	530	521	554	535	461	508	497	515	512	488	469	500	487	475	501	502	509	512	478	501	515	459	495	469	495	516	469	512	531	488	506	465	543	515	494	498	499	509	494	505	482	510	495	520	551	481	500	498	493	504	499	472	483	465	503	474	479	493	499	502	491	507	455	518	493	452	519	442	484	469	492	487	434	490	502	517	523	519	503	499	489	523	503	464	504	512	515	549	464	495	503	465	540	524	469	510	479	514	497	514	484	494	491	472	478	492	507	501	521	525	518	469	485	493	495	476	519	479	478	500	512	475	491	480	473	477	473	517	521	489	479	481	524	466	481	518	496	512	510	524	480	446	524	492	520	492	502	511	479	511	486	490	473	495
8449	3191	1427	823	7246	7546	565	431	384	361	368	332	202	161	153	144	132	141	127	99	95	84	73	76	67	58	53	61	65	59	58	46	45	56	38	33	40	37	35	38	33	29	29	37	37	31	38	26	29	23	26	39	35	35	31	36	29	33	29	30	42	37	42	38	29	39	31	36	30	38	26	29	30	29	31	28	36	17	35	29	31	24	31	36	22	37	20	37	32	29	29	30	29	31	26	39	32	24	28	34	28	37	33	34	31	29	35	35	32	24	27	34	26	31	26	37	27	30	32	22	21	25	30	40	31	30	22	30	24	29	23	34	28	28	31	37	32	18	34	30	28	26	34	38	26	30	26	20	26	36	25	34	28	21	25	34	29	28	38	26	23	37	31	27	30	33	35	35	34	28	25	30	29	38	27	24	35	29	30	31	30	23	17	34	31	23	24	20	41	32	33	33	25	25	23	33	23	39	31	29	21	33	26	25	27	37	30	23	22	21	32	16	30	35	28	26	28	26	23	27	22	43	32	26	27	26	28	22	33	29	24	27	30	31	31	21	20	41	24	27	36	31	34	20	27	27	31	19	26	27	14	31	30	23	20	33	31	19	30	35	29	32	30	26	33	27	35	33	27	40	27	26	38	26	30	36	27	26	30	26	36	39	22	26	28	35	30	30	21	34	38	31	34	30	31	23	32	30	36	32	22	36	34	24	26	30	33	33	37	27	38	37	30	32	35	31	38	37	23	29	29	37	40	27	38	25	30	30	32	26	26	23	27	33	36	30	29	24	27	27	23	28	24	21	23	27	25	34	28	29	34	21	25	28	31	23	22	25	28	35	26	39	40	35	34	23	17	39	23	32	25	42	26	26	27	32	25	27	28	35	26	26	28	26	19	31	27	32	26	26	28	32	26	29	26	28	30	18	27	28	38	33	22	27	32	30	27	31	24	29	32	24	28	28	34	43	31	32	21	30	30	37	32	30	25	28	30	22	35	27	38	28	23	32	27	29	24	26	31	19	28	29	24	35	21	24	30	34	32	32	31	27	26	34	37	39	22	34	34	34	28	36	33	26	26	37	31	35	32	19	33	23	31	26	28	25	19	26	25	20	16	38	19	40	31	31	32	30	31	25	33	30	26	22	29	31	29	27	30	34	32	31	30	24	32	32	29	23	30	31	26	26	30	27	35	27	20	24	28	21	35	23	25	30	22	30	24	27	27	30	32	28	34	32	35	35	27	25	28	33	35	32	34	30	23	32	32	36	28	31	35	22	30	29	26	38	39	33	19	32	22	34	37	29	27	33	31	32	34	32	27	28	25	41	28	31	30	26	26	25	34	33	28	24	37	26	29	27	25	26	32	37	33	26	29	28	28	30	20	29	35	35	24	27	28	33	26	32	25	27	29	28	28	17	29	27	32	24	38	27	26	29	22	38	35	30	27	34	31	32	28	34	39	33	26	26	30	23	31	32	29	35	29	36	17	27	26	43	27	24	23	28	33	22	26	29	28	28	18	32	37	29	32	24	37	25	30	24	23	27	28	31	20	31	29	26	32	34	36	23	29	35	28	21	28	28	38	26	39	28	36	30	28	40	22	28	32	20	17	35	34	24	33	34	21	24	30	31	28	28	25	31	25	30	40	37	35	39	37	22	34	29	31	28	33	41	27	29	39	33	31	24	33	34	31	31	31	20	35	28	18	30	34	34	28	25	30	38	22	29	26	28	20	34	40	26	33	27	39	23	20	27	27	27	16	35	26	18	34	29	30	29	38	31	23	28	29	20	27	31	29	45	32	24	26	29	33	29	24	21	24	29	28	39	24	22	24	38	28	19	21	28	39	32	27	20	27	28	31	27	26	23	32	26	23	32	31	24	30	34	24	29	30	28	33	25	24	24	29	31	30	33	26	19	30	24	31	20	31	33	36	29	25	27	22	30	22	32	25	30	29	38	34	36	24	19	28	42	28	23	26	29	33	18	35	37	26	24	21	31	30	26	31	32	25	25	27	28	24	43	40	26	36	33	23	27	25	35	26	33	29	41	33	30	29	23	27	28	25	39	24	26	35	40	35	29	42	28	30	34	31	40	26	29	32	25	35	43	26	33	21	37	23	46	30	25	24	29	29	28	32	27	31	30	26	29	29	22	31	32	25	36	24	24	30	18	29	21	36	26	35	29	31	32	32	32	17	21	27	25	40	22	31	26	31	33	29	27	31	35	20	31	34	27	28	29	25	29	23	30	25	36	35	31	34	33	28	25	29	19	23	23	33	37	23	27	25	31	28	25	19	27	32	26	27	24	27	35	29	20	33	26	37	29	28	27	34	30	46	25	29	26	22	32	28	31	33	24	37	29	34	35	23	30	32	27	36	36	35	33	30	32	25	30	32	28	30	28	29	28	41	37	35	21	28	33	27	38	32	36	30	23	29	32	32	31	22	29	28	24	22	24	40	26	31	22	21	32	18	27	25	24	28	40	28	18	28	37	25	22	24	27	41	24	30	23	31	18	34	27	36	27	20	40	32	33	29	31	51	43	22	30	21	25	34	30	22	32	17	40	29	31	21	31	26	32	29	30	26	31	38	28	33	37	22	18	25	35	30	18	32	28	29	33	26	29	26	32	33	37	22	30	32	23	33	29	23	33	27	24	28	34	24	27	33	30	28	23	31	37	26	27	29	35	30	27	30	33	34	30	35	29	34	33	34	27	30	29	30	26	36	36	24	28	27	32	26	24	22	23	16	35	27	27	31	36	33	29	35	26	35	28	32	36	21	17	20	29	23	26	35	32	34	28	30	28	35	32	29	29	34	25	22	33	33	31	26	33	31	35	31	31	23	24	19	29	32	26	25	37	25	30	19	37	27	42	25	26	34	25	38	39	41	31	22	30	29	30	30	38	34	32	29	33	21	34	27	18	34	27	25	33	37	21	25	25	43	23	19	23	28	34	33	33	24	24	25	26	29	32	31	36	27	35	31	30	25	27	25	30	24	35	27	31	21	22	28	25	28	27	27	28	22	24	27	27	29	28	27	27	27	24	26	29	27	26	36	20	14	26	49	24	33	21	27	30	30	22	29	30	20	29	26	18	25	29	34	21	22	27	36	38	25	30	28	29	27	32	25	24	24	31	33	23	25	31	33	37	23	29	29	39	26	18	25	40	30	23	26	40	18	28	23	39	30	25	33	29	23	35	30	23	38	26	23	20	36	31	32	25	30	35	30	25	28	39	21	30	21	23	24	37	32	31	27	37	26	31	28	29	36	29	23	25	28	27	31	38	33	35	31	28	21	27	31	33	29	22	24	30	27	28	27	29	32	22	18	39	29	35	29	36	27	30	32	32	20	25	27	32	30	27	24	27	32	23	27	28	31	27	33	23	28	28	31	26	34	26	32	32	27	40	35	44	28	32	21	30	19	26	28	34	26	33	24	25	23	39	22	22	37	27	23	23	23	30	26	38	33	31	31	38	30	26	22	27	26	30	28	35	39	27	30	27	29	29
47997	30746	24143	33996	59663	41079	30789	25923	23227	20397	19317	16385	11513	9982	7969	7219	7036	6348	5636	4984	4503	3852	3598	3081	2897	2527	2349	2116	2118	2121	2073	1853	1597	1458	1207	1063	1018	866	791	759	713	751	719	660	594	646	625	612	617	625	593	656	644	666	685	613	660	616	588	606	605	610	655	610	641	672	628	666	662	609	579	565	518	583	574	547	553	488	555	528	489	560	572	548	501	528	525	504	501	542	532	517	501	545	527	515	501	520	530	504	532	516	507	502	536	521	522	478	535	483	516	501	530	485	504	550	518	502	499	537	504	517	544	510	520	496	516	574	508	513	509	515	470	580	567	533	513	494	526	537	496	527	511	506	525	570	555	505	543	534	512	493	512	542	498	477	561	495	499	500	512	501	510	514	518	554	530	527	541	534	548	498	514	534	498	537	492	484	506	513	480	526	505	532	523	519	538	493	515	516	502	553	495	511	507	538	536	527	526	496	515	517	546	474	509	528	524	511	534	486	551	543	476	515	536	516	514	503	555	490	508	498	509	551	487	506	521	535	506	498	500	497	506	527	546	509	550	523	493	515	501	492	498	497	518	532	582	520	498	498	520	540	520	480	495	511	492	485	474	501	548	519	515	482	490	550	499	534	530	542	504	569	507	470	490	513	486	527	517	550	519	530	558	524	491	508	516	534	525	550	499	519	460	512	505	508	493	499	517	523	500	496	512	541	505	495	500	521	477	543	559	504	546	503	513	490	499	533	512	475	508	509	500	519	501	515	544	515	542	549	497	484	492	479	465	539	527	547	500	530	505	513	540	526	504	536	535	497	517	571	511	496	497	477	462	525	510	501	521	506	538	508	506	497	466	512	463	531	521	519	560	488	488	558	523	483	466	543	531	520	523	529	561	519	492	487	488	526	505	500	504	514	476	535	527	522	521	555	549	506	478	473	497	491	513	492	483	490	514	522	531	519	466	500	510	479	534	566	502	515	516	534	514	505	511	518	496	539	523	523	476	543	519	468	476	519	505	514	492	522	477	481	534	500	527	513	521	524	519	517	500	492	555	535	575	537	512	507	484	544	547	471	542	561	499	519	540	500	531	526	563	469	490	508	524	483	526	539	510	511	527	479	503	565	515	493	520	523	512	537	495	511	483	482	477	503	481	502	487	499	513	495	467	534	501	498	501	526	477	508	484	490	483	520	520	573	562	476	538	511	521	511	558	553	519	469	543	511	514	500	509	508	516	501	515	490	489	523	501	515	528	500	528	510	510	541	524	488	502	514	485	510	498	505	477	501	511	514	553	492	527	576	515	509	565	479	493	494	522	504	496	482	528	529	497	509	535	497	504	545	512	516	513	487	495	509	522	483	501	536	507	550	545	496	476	502	525	490	546	516	493	481	542	528	486	502	489	523	532	539	493	488	513	528	512	525	528	495	489	471	495	479	484	509	476	468	522	490	521	513	521	482	511	511	497	486	471	497	539	527	522	491	536	503	481	497	515	502	507	503	589	520	466	475	480	512	517	492	504	541	529	505	520	522	513	505	496	506	493	518	509	520	467	508	506	467	513	542	504	519	483	479	520	516	528	479	513	489	510	502	546	546	490	516	513	519	493	509	515	471	488	503	503	513	502	532	527	511	497	501	519	531	506	530	507	546	504	487	512	530	515	506	535	499	459	513	461	483	514	463	472	513	499	522	498	516	497	514	498	522	488	492	488	509	529	486	509	511	509	492	504	519	485	524	530	545	517	474	497	546	480	521	478	506	495	512	533	494	491	489	525	510	506	522	508	539	531	509	491	528	510	516	538	502	486	488	542	532	505	503	506	484	522	529	505	504	490	518	486	508	489	542	495	501	503	494	512	536	516	490	553	450	500	507	496	479	539	486	511	527	509	511	518	498	526	532	531	499	502	505	506	568	517	516	563	537	535	492	501	494	496	534	498	525	510	519	509	487	472	486	521	499	486	488	493	529	497	518	509	522	503	510	500	544	493	486	522	502	512	513	519	503	529	549	473	558	470	497	494	498	494	525	507	507	501	486	502	507	506	516	517	479	516	565	528	496	476	474	510	484	511	538	487	521	516	566	514	470	500	498	470	530	479	509	508	501	510	513	514	502	519	479	514	504	518	511	528	535	521	544	529	524	509	512	470	534	546	490	518	489	500	503	540	506	474	489	526	569	451	489	517	531	500	514	529	500	520	514	496	487	508	502	484	528	497	521	483	485	502	495	524	496	521	548	489	547	508	496	506	503	552	523	476	517	493	499	495	486	457	510	502	563	470	484	480	487	512	508	527	485	500	541	490	504	475	520	523	547	486	486	468	477	538	515	493	498	481	519	552	475	517	496	474	516	488	538	531	505	509	521	493	478	481	530	489	494	494	495	525	517	483	511	507	534	552	504	508	543	497	504	512	528	495	470	477	497	555	489	539	507	507	494	510	506	516	540	524	487	500	506	502	503	520	524	527	482	498	497	514	487	498	466	501	523	480	511	504	495	478	506	501	529	514	520	496	543	482	508	526	558	520	499	502	498	508	547	517	499	481	498	526	518	495	497	485	524	503	499	533	504	507	486	502	508	507	505	517	466	494	541	498	485	563	526	519	528	483	518	560	527	531	527	504	507	535	515	510	501	518	535	477	506	506	532	530	551	506	485	488	510	495	518	526	529	519	534	490	503	552	580	486	492	504	526	493	528	517	497	478	541	500	567	515	495	511	483	532	552	503	540	499	505	504	502	538	515	487	514	539	515	477	540	525	514	473	494	505	530	532	492	539	515	511	473	509	506	514	546	512	510	491	510	504	504	501	520	509	527	498	471	447	456	530	490	499	501	519	478	503	483	514	510	497	536	509	519	468	493	543	517	476	517	468	503	493	524	480	425	514	510	511	469	469	522	509	493	505	500	520	536	505	501	482	516	491	534	533	467	469	475	510	524	543	504	473	528	526	483	507	462	499	515	508	509	536	492	504	496	494	504	503	494	544	519	496	546	510	499	502	518	537	587	489	515	487	510	492	531	513	484	491	513	487	515	523	522	533	515	492	532	508	488	496	501	530	496	503	517	516	508	508	499	469	500	520	522	487	484	487	514	516	510	529	495	549	516	524	527	478	488	529	551	537	572	500	483	509	521	497	530	499	506	522	540	524	498	558	483	512	499	502	527	525	496	543	490	495	470	508	512	446	493	500	526	497	504	514	502	495	517	499	517	518	497	506	457	506	519	470	501	494	521	496	507	520	482	517	545	487	524	526	511	503	497	510	536	491	497	535	493	472	542	522	526	526	515	506	523	518	512	499	504	482	499	503	522	522	510	511	476	472	483	512	487	488	500	509	482	485	517	500	477	523	515	511	514	502	563	519	533	526	515	506	503	495	530	498	507	540	508	505	520	514	506	494	490	552	486	498	494	541	514	478	485	480	494	503	510	526	502	518	503	510	532	534	519	529	519	502	532	501	490	498	531	533	539	506	518	496	517	507	549	517	490	509	517	509	532	515	487	559	524	530	503	473	531
3492	1063	579	337	839	1342	236	207	183	172	128	124	90	90	72	58	72	43	50	47	42	58	35	39	32	32	40	37	36	25	23	33	23	24	23	22	26	28	16	30	22	13	16	19	13	15	17	13	16	19	17	18	17	25	14	26	23	18	15	24	14	25	15	9	21	16	15	23	25	17	23	16	16	23	18	13	21	14	20	25	20	24	16	19	14	19	17	14	25	13	14	17	21	21	23	13	21	16	19	17	17	19	23	25	16	27	14	10	20	17	13	19	20	19	15	19	20	19	16	22	24	11	24	17	22	20	15	16	20	14	15	18	14	18	18	16	20	20	17	22	17	15	25	19	14	13	26	19	16	17	18	15	25	37	22	20	26	21	21	23	8	15	18	20	10	22	22	24	9	19	22	20	21	16	16	19	17	28	20	19	18	18	19	16	15	23	23	14	18	21	14	12	15	25	23	11	20	22	26	16	23	17	9	18	16	20	19	15	19	13	15	15	19	10	21	17	17	19	20	18	15	14	14	24	15	15	21	26	17	16	22	13	11	21	16	22	21	30	20	24	17	13	19	26	22	18	20	20	16	20	24	15	13	31	19	27	20	19	24	20	18	16	21	15	16	13	27	19	19	21	18	18	13	19	17	22	26	11	34	23	23	19	20	15	24	10	13	17	16	20	16	19	19	20	19	20	23	13	20	14	16	18	8	20	24	18	15	17	18	13	10	13	23	23	16	22	28	20	15	20	22	25	19	23	16	18	18	21	17	19	22	16	19	23	14	18	17	17	18	19	18	15	13	22	20	15	16	22	17	15	20	18	17	19	20	17	22	24	17	13	19	10	15	19	28	8	17	23	26	25	24	13	19	15	26	14	18	13	19	18	16	22	23	17	13	19	23	26	15	14	18	19	22	14	23	16	18	13	17	20	19	14	20	20	19	20	21	16	16	22	25	13	22	21	14	15	29	14	13	25	26	25	19	19	21	23	18	22	22	23	25	17	10	18	15	23	13	23	24	11	20	25	22	21	24	18	14	18	11	15	14	5	21	22	16	14	11	24	16	16	17	12	21	15	11	18	11	24	30	15	22	18	18	32	12	11	19	20	14	21	18	19	20	21	18	18	14	22	22	13	14	11	15	20	17	19	24	26	10	21	20	24	31	14	21	15	14	13	23	10	16	15	27	12	15	13	18	11	18	23	19	24	23	27	21	18	13	14	23	18	25	12	13	21	18	22	20	19	12	16	18	23	25	25	22	21	18	19	12	19	15	24	19	27	15	17	17	15	13	15	24	16	26	17	16	13	14	20	16	23	22	10	14	23	21	21	15	19	16	15	21	16	18	18	22	21	23	19	22	21	27	24	17	20	11	16	23	24	21	25	26	20	19	16	22	15	26	13	22	19	14	19	15	17	16	11	22	15	20	24	15	21	17	17	14	16	22	19	21	12	15	13	19	12	19	18	14	25	17	12	13	15	20	19	15	17	18	19	31	12	25	19	15	11	21	17	10	21	19	20	16	22	21	16	24	24	28	22	17	35	10	18	19	22	19	14	17	12	12	11	13	14	22	19	17	15	18	17	15	18	19	21	27	24	26	19	17	20	15	22	19	18	16	17	12	22	21	19	17	25	25	23	22	22	19	27	15	19	23	17	18	21	17	21	21	12	17	18	24	28	18	15	28	13	32	15	17	19	20	25	18	19	14	27	19	16	21	18	17	16	21	15	15	17	13	10	20	15	16	19	16	25	23	17	20	18	16	18	19	21	15	16	15	19	19	19	24	16	10	18	19	16	18	27	22	16	21	18	15	16	12	17	22	19	14	23	21	24	19	24	13	13	19	19	24	21	19	13	20	24	26	31	19	22	25	23	11	15	16	14	21	13	26	11	19	21	22	21	19	12	17	23	13	15	18	9	15	21	13	25	20	20	17	23	24	18	22	21	15	16	17	24	24	20	23	27	18	14	23	16	16	19	17	21	15	17	15	19	20	26	14	16	12	19	12	21	11	15	26	19	28	19	14	16	15	21	17	21	12	21	21	20	26	18	23	16	13	23	22	14	18	12	22	13	20	21	20	18	16	22	19	19	18	14	19	16	17	12	23	21	12	16	20	16	25	27	18	22	22	21	21	15	28	21	25	19	15	19	21	12	18	17	19	17	26	14	19	18	19	17	14	20	28	22	17	21	18	21	16	23	18	22	20	20	13	24	17	18	17	23	14	8	18	22	16	23	16	12	16	19	13	19	20	12	18	24	16	15	17	17	17	15	25	15	12	18	23	19	18	18	16	15	18	18	9	18	17	23	20	26	12	16	24	20	22	11	26	18	14	18	12	23	17	13	23	16	18	21	23	20	12	19	12	21	18	23	19	24	18	17	12	18	17	15	25	20	19	21	10	16	14	21	14	18	19	14	19	20	16	21	22	24	18	19	13	9	12	29	18	9	12	14	23	21	20	19	19	18	16	18	16	17	11	18	22	18	26	13	18	16	11	19	11	11	19	7	30	18	25	16	17	25	17	22	20	16	16	15	20	19	15	13	23	20	25	22	27	26	19	20	16	11	15	21	22	10	11	18	20	22	10	18	15	20	17	21	16	18	14	28	19	19	17	17	23	20	19	13	14	18	14	16	19	20	13	22	15	17	18	14	16	24	21	23	22	20	7	21	15	11	22	16	19	20	25	18	11	12	20	18	23	12	22	21	21	12	22	16	18	28	13	23	19	13	20	18	15	17	17	25	16	17	14	25	13	25	21	22	19	16	14	16	20	17	14	15	21	22	19	22	13	24	22	23	16	17	20	19	12	21	23	27	20	23	26	19	14	20	18	12	20	15	21	18	19	21	22	22	22	22	17	13	17	14	18	23	24	23	18	22	17	13	29	23	16	13	14	20	19	20	20	20	18	19	18	22	21	29	24	12	29	18	19	19	15	22	10	18	22	23	27	21	18	18	19	16	15	17	18	28	8	16	15	21	18	22	16	21	19	18	18	24	16	26	20	25	16	17	17	12	20	17	20	20	20	17	17	17	24	27	12	16	22	14	19	20	11	28	28	19	18	17	16	26	9	22	27	16	19	24	8	30	20	19	15	20	22	14	17	14	22	23	22	29	22	15	17	28	23	14	22	23	17	15	20	19	21	26	19	16	14	11	11	25	19	17	16	18	27	16	22	16	23	17	18	24	18	19	27	17	14	17	16	18	10	17	12	19	19	22	19	22	12	22	23	18	20	29	19	16	19	16	18	22	16	17	15	13	16	17	27	19	23	12	21	16	17	14	20	26	19	25	23	17	16	16	19	17	27	14	19	19	18	19	14	15	22	18	23	17	15	16	28	19	12	12	15	11	17	14	14	24	12	29	16	14	24	14	24	14	19	22	17	19	17	16	21	22	20	22	22	16	22	20	17	17	20	17	20	20	22	13	24	18	13	20	15	9	21	16	22	16	17	25	26	22	19	13	18	19	21	16	18	16	17	15	26	21	22	14	13	19	17	21	20	22
35342	22802	14820	23424	37956	34763	20981	16757	13804	12037	9389	8975	7139	5092	4233	3412	3424	3046	2785	2391	2038	1951	1667	1575	1363	1249	1207	1189	1133	1047	958	852	784	701	616	549	537	456	462	428	397	423	413	417	427	372	365	378	352	353	358	360	354	380	389	371	385	377	366	385	371	367	396	391	418	368	358	379	379	358	383	339	352	351	346	352	342	325	354	335	349	344	323	338	342	351	329	347	319	366	355	333	325	341	333	295	321	326	353	339	307	352	323	335	309	342	343	315	335	357	312	351	334	329	330	308	330	374	334	347	323	337	353	337	320	325	356	324	321	301	334	342	354	311	318	344	355	348	359	330	336	341	357	333	363	360	362	323	338	309	350	343	358	327	331	334	306	334	348	332	314	338	325	321	313	340	332	322	337	287	346	312	315	325	341	333	304	318	313	339	319	325	323	323	329	347	312	314	327	333	329	332	329	344	335	382	323	329	285	305	303	336	317	317	345	326	327	325	350	355	320	322	320	342	316	358	305	332	346	331	297	345	334	330	305	315	328	341	330	321	327	345	347	343	342	333	295	335	317	344	327	341	349	284	311	377	334	314	338	328	316	315	336	347	328	312	315	317	334	317	343	301	341	328	330	331	329	336	309	334	348	318	312	311	347	328	328	321	358	320	339	299	354	335	351	320	337	363	341	316	354	342	319	358	318	362	348	309	330	339	336	346	318	320	356	320	361	312	339	329	303	364	351	324	330	346	351	368	319	339	325	316	354	321	337	339	362	338	344	320	319	332	321	353	342	304	341	330	342	311	332	340	295	341	319	343	326	327	335	359	316	335	334	334	326	361	347	337	324	337	338	335	341	360	333	312	325	350	368	333	339	341	328	354	325	317	335	351	333	359	365	360	334	337	319	298	348	299	336	331	322	308	349	326	341	327	323	300	356	299	319	331	343	327	330	325	329	296	318	335	352	364	343	312	325	313	342	354	289	333	340	342	302	318	349	303	345	338	352	336	324	312	337	341	352	356	336	309	339	330	322	311	335	309	321	312	346	329	324	339	327	338	323	339	330	331	367	353	327	367	344	350	335	341	311	312	353	370	339	315	323	337	317	334	319	312	341	325	335	331	335	329	323	313	321	334	356	300	342	317	315	326	338	364	319	298	321	345	318	324	339	335	331	324	300	332	331	327	337	322	338	322	327	325	329	335	309	348	338	330	331	361	344	356	330	335	342	344	331	335	350	347	338	351	329	325	347	326	303	345	332	349	336	345	325	317	326	316	308	349	321	332	328	334	333	315	326	370	322	331	340	329	319	346	304	334	327	303	307	365	296	349	328	345	348	345	329	310	344	306	340	308	377	317	311	338	341	337	334	320	318	351	340	321	326	323	336	321	339	359	341	297	275	346	322	293	342	332	330	340	337	321	344	324	361	330	335	331	316	318	344	284	354	355	342	336	340	329	325	343	311	326	358	333	351	331	347	370	311	316	351	311	329	339	346	360	316	287	333	334	346	331	335	322	343	327	310	324	334	338	313	334	317	374	317	319	327	305	349	285	376	347	313	312	287	361	309	322	324	363	341	343	318	324	313	318	344	287	344	315	329	299	343	311	318	348	357	343	338	352	338	314	332	321	326	317	347	338	342	304	321	316	312	291	340	312	310	337	336	326	331	345	333	349	317	318	356	336	307	346	313	330	290	331	319	349	311	308	340	322	357	343	352	345	319	350	323	349	338	343	352	355	326	325	357	334	312	307	298	326	346	323	337	340	334	318	361	313	329	335	331	366	340	306	352	309	341	328	379	332	348	318	337	320	322	306	323	309	348	351	330	345	327	340	322	321	299	320	357	333	321	333	290	335	327	334	346	284	295	331	322	355	348	315	335	357	363	326	323	331	323	327	325	337	329	353	341	330	313	285	317	319	329	325	368	311	334	321	358	326	342	300	327	306	307	312	343	319	350	349	299	323	312	339	316	345	334	331	322	312	328	352	337	334	338	340	340	353	296	302	339	336	322	349	362	354	329	310	324	325	337	341	328	344	358	311	337	317	356	303	327	343	303	335	299	322	353	323	336	296	318	320	357	348	320	347	343	351	369	328	316	337	335	342	346	324	316	303	355	353	315	369	340	327	323	353	345	351	330	341	320	306	346	326	329	306	325	333	317	351	295	300	335	354	356	325	300	316	362	315	318	355	363	355	305	316	345	318	343	300	309	332	341	367	305	338	349	340	333	295	336	316	341	340	321	366	308	307	331	322	341	330	356	319	338	310	287	317	325	337	328	349	341	339	314	318	307	296	366	334	316	326	340	320	333	351	326	326	313	360	327	345	312	338	336	311	346	328	335	340	329	284	351	362	315	350	312	344	337	330	338	316	321	353	327	318	325	300	299	318	317	323	328	347	326	317	333	318	325	340	341	319	327	355	342	345	335	338	329	345	347	341	323	327	353	313	342	325	335	314	342	339	344	344	343	341	355	310	345	308	333	309	342	335	305	319	326	349	355	319	325	326	363	340	321	302	334	294	294	334	313	342	322	334	315	324	318	358	304	332	315	324	321	335	366	358	339	317	340	360	305	335	349	318	331	289	299	325	336	361	350	305	333	355	307	332	346	328	324	322	326	321	326	327	337	318	347	327	287	328	348	331	340	331	305	379	352	337	350	347	347	334	344	357	352	320	333	335	291	325	315	336	328	321	298	326	322	310	329	312	324	323	358	306	319	331	324	353	310	341	345	323	356	326	334	317	338	326	348	341	366	336	312	312	331	331	347	344	319	373	337	372	335	345	351	318	296	322	305	316	300	328	334	330	350	326	342	318	325	323	317	324	309	357	341	321	341	359	307	329	340	338	357	325	323	335	329	339	322	317	361	313	331	349	352	347	319	302	322	324	346	335	318	331	334	336	325	343	344	332	333	332	340	313	367	311	327	325	344	374	350	348	313	329	318	319	337	312	326	328	343	313	353	313	325	341	316	337	358	327	326	332	345	327	332	328	324	314	369	325	316	350	358	316	333	338	329	320	336	348	348	325	336	358	341	303	335	339	322	337	317	310	328	305	316	322	299	314	287	357	337	320	322	345	336	359	331	324	345	354	315	292	341	315	316	321	335	353	338	332	323	355	355	331	342	358	311	330	308	321	340	365	391	323	340	332	322	323	320	355	308	337	339	325	342	337	364	319	355	336	337	324	323	338	313	364	322	357	325	317	325	373	330	315	323	342	337	324	343	334	316	324	328	331	342	351	336	299	302	364	325	349	336	354	336	339	332	311	351	325	328	351	334	313	339	313	340	364	345	338	324	350	318	307	346	317	357	360	295	349	303	308	312	344	363	310	335	338	313	352	337	321	323	363	323	328	330	351	310	325	313	333	318	316	331	293	322	304	338	345	317	322	327	309	348	331	340	319	358	356	361	304	328	318	338	326	345	308	341	319	316	329	347	305	333	343	324	310	331	360	334	320	340	321	339	333	312	340	334	360	315	325	288	341	299	309	315	310	334	342	321	318	347	319	280	296
7063	2855	1209	714	1513	5912	511	409	378	288	249	228	246	182	152	107	105	127	108	100	81	73	72	63	48	55	48	65	68	42	34	41	37	27	36	28	35	38	26	31	23	27	29	30	31	31	27	26	22	15	32	30	19	23	30	29	28	24	27	32	31	21	24	25	20	27	25	31	25	26	25	20	23	33	26	17	30	20	29	21	22	16	21	20	14	24	19	24	24	29	19	28	33	22	26	33	16	18	25	18	22	27	18	20	23	28	15	23	22	25	16	21	16	22	24	27	18	28	23	22	22	19	23	17	23	22	13	32	23	19	22	15	23	22	28	20	22	28	21	24	22	25	19	25	33	25	18	15	30	24	23	30	20	24	24	22	29	30	23	21	16	23	29	21	19	23	31	21	22	28	18	21	27	22	31	26	24	32	27	27	21	19	22	20	31	21	27	28	15	20	22	21	19	24	25	15	24	29	18	31	22	27	19	19	16	27	27	17	22	23	23	19	30	24	21	23	26	23	23	29	26	27	25	17	25	28	21	25	28	25	23	25	28	24	29	21	23	28	17	14	21	21	23	22	32	18	30	20	25	22	22	20	22	24	18	25	19	39	21	19	30	19	18	24	33	28	20	29	19	31	20	20	16	15	31	21	28	35	29	21	26	29	19	34	23	31	22	19	25	19	25	21	25	19	30	22	31	28	18	28	29	21	23	32	25	23	24	23	24	30	27	18	33	27	22	19	17	33	23	21	27	21	22	17	23	18	25	30	25	20	26	27	28	31	20	27	10	23	22	22	23	16	24	31	24	22	26	24	31	20	28	36	26	21	21	22	37	26	22	22	25	18	21	26	33	29	33	25	23	25	26	26	26	29	21	20	32	14	16	25	24	23	15	20	24	18	27	27	30	26	20	18	22	22	11	16	29	18	22	23	37	33	22	17	22	26	24	17	18	15	18	25	18	23	26	17	19	25	25	28	28	19	26	12	26	32	26	21	8	23	18	27	29	16	27	24	18	23	30	24	18	20	20	18	29	23	27	20	27	24	22	29	24	19	30	23	14	29	18	17	23	21	17	25	18	13	24	19	32	23	21	13	31	17	18	22	19	21	25	25	26	22	20	27	17	22	17	27	26	33	29	20	23	23	23	27	19	24	24	17	26	24	23	24	20	22	18	21	20	20	26	28	26	22	28	38	20	27	31	25	19	19	28	22	23	24	26	23	20	31	20	17	23	19	23	25	33	20	27	17	21	21	25	30	13	33	18	17	33	37	31	28	24	25	23	16	27	20	26	20	19	28	32	28	26	30	38	19	24	27	23	25	28	19	33	27	19	24	18	30	23	26	31	22	22	22	20	24	22	20	21	23	24	21	20	31	24	27	25	26	24	23	22	30	11	26	20	13	21	15	20	19	19	18	24	22	33	16	28	27	27	26	32	20	30	26	27	18	21	25	22	28	21	22	18	20	25	19	16	18	32	20	31	18	32	26	25	23	22	22	26	18	27	28	22	29	20	29	21	21	20	30	24	22	19	19	23	24	23	25	21	21	20	26	26	24	17	18	26	28	18	23	27	29	26	17	25	26	17	26	29	15	26	15	19	19	31	26	21	25	29	33	32	31	26	23	21	27	23	27	22	18	36	19	30	23	29	28	29	24	24	26	20	24	14	28	15	28	21	26	23	24	22	26	25	18	21	28	29	21	23	18	27	20	21	24	25	25	21	26	15	25	25	29	25	29	19	23	36	22	26	23	28	29	20	30	18	33	27	27	20	28	28	29	28	17	18	23	19	25	22	33	12	25	29	18	32	25	21	32	24	17	20	22	28	24	25	23	25	23	15	14	22	17	22	23	19	20	27	24	26	20	24	24	29	21	25	24	29	20	22	30	19	27	18	25	25	16	25	18	24	24	17	20	27	21	22	27	20	20	22	23	23	22	29	22	22	18	24	13	29	15	13	27	16	20	25	21	26	21	23	24	22	18	20	30	16	22	29	20	20	24	26	27	31	19	25	25	24	20	21	23	21	39	27	19	20	22	17	26	23	18	17	23	20	20	17	31	27	17	28	20	25	27	23	36	16	25	15	21	32	32	13	13	28	28	22	20	32	18	25	21	22	25	22	19	27	25	22	23	24	26	21	22	21	26	18	26	21	20	27	22	25	31	25	17	27	23	25	22	28	19	26	19	20	18	20	26	20	27	29	30	22	32	19	32	21	24	26	18	15	40	18	21	27	25	27	24	17	23	22	29	16	28	24	24	24	24	23	24	16	28	28	18	18	29	16	25	25	19	19	20	26	24	31	24	17	16	23	20	18	29	23	27	25	23	23	20	16	19	19	28	32	19	14	27	17	23	15	21	25	23	20	20	31	16	23	17	23	28	26	20	21	29	25	20	33	27	26	16	30	17	27	27	23	24	25	20	21	28	22	16	32	27	21	22	23	22	17	30	22	19	23	25	21	34	23	25	26	14	19	15	32	22	25	14	28	23	22	31	28	28	20	19	22	30	23	17	14	21	21	26	19	19	26	34	32	35	15	23	23	33	28	25	18	24	28	22	22	28	25	17	23	22	26	18	21	22	19	27	25	21	30	25	27	20	22	22	23	25	30	30	22	22	28	32	21	26	31	23	16	28	20	31	25	27	33	17	19	18	22	24	24	23	20	17	22	24	26	34	19	22	28	32	24	18	31	18	25	20	32	22	26	21	20	30	18	22	30	30	21	18	20	30	21	23	23	26	23	24	22	19	26	33	17	23	28	27	23	20	20	17	18	21	25	26	19	20	31	18	23	25	26	25	27	25	20	24	23	20	37	14	21	25	26	25	30	15	25	22	22	18	20	32	26	26	25	27	24	14	30	25	29	26	14	24	17	24	29	20	27	18	20	20	27	20	20	21	18	29	19	33	25	22	18	28	24	29	18	26	24	25	27	17	26	21	21	27	19	34	27	19	21	13	24	27	13	22	22	18	18	28	16	20	19	20	27	22	21	19	27	23	19	23	25	26	28	19	13	33	39	33	15	21	24	22	23	21	27	18	22	28	24	15	25	17	30	23	22	27	25	20	14	25	22	27	23	22	23	28	30	20	25	24	21	20	22	24	21	25	23	14	25	20	22	24	25	18	25	23	28	22	19	26	25	16	14	25	27	21	21	26	30	26	32	20	27	30	23	30	24	30	21	26	25	21	19	25	12	15	28	32	29	20	17	28	23	21	20	28	15	31	22	23	28	16	27	17	26	21	28	23	28	25	24	18	19	16	18	17	21	18	21	24	20	19	15	17	23	26	27	20	25	18	18	12	20	25	22	26	19	22	22	12	18	25	36	21	26	29	26	29	13	31	30	24	22	23	21	32	35	21	18	22	16	22	16	22	17	24	23	36	24	28	24	18	19	29	30	29	30	19	25	23	19	18	28	31	25	20	23	27	17	25	26	14	30	21	18	20	23	16	25	21	19	30	15	31	23	30	24	27	25	28	25	25	33	25	22	21	18	24	24	20	36	26
45371	30619	21741	31737	44207	41169	29955	26072	22001	18852	16461	12540	12262	10154	8632	6426	6190	5887	5209	4614	4002	3560	3204	2905	2580	2400	2371	2263	2091	1955	1751	1595	1306	1175	984	877	808	733	682	602	576	603	574	577	565	552	510	541	517	500	528	565	566	580	522	526	502	527	520	525	514	549	567	524	552	561	565	591	533	501	466	478	439	470	463	390	449	447	462	472	422	453	424	453	422	436	403	443	425	437	402	459	418	401	430	399	405	406	422	436	403	408	403	416	446	435	413	415	442	429	408	385	403	409	408	381	423	426	403	407	415	383	412	430	434	431	414	389	423	443	411	410	429	402	387	394	404	441	405	414	394	393	429	408	410	396	407	428	416	434	454	385	389	418	428	429	401	399	400	420	396	418	462	406	403	371	393	399	427	385	385	391	401	418	405	405	402	416	393	409	415	385	404	456	401	412	406	398	416	421	408	436	409	417	398	394	403	403	428	435	437	437	426	388	378	399	408	378	394	406	426	350	392	432	411	437	413	437	395	445	418	391	395	419	421	424	423	391	423	379	414	426	401	414	395	422	417	413	386	432	402	404	438	410	424	404	431	390	385	404	392	396	413	393	395	411	408	408	390	365	406	427	411	426	388	409	410	437	374	421	412	411	436	423	447	408	423	420	395	442	430	413	394	403	390	403	414	380	408	404	397	373	406	414	390	413	453	421	394	409	408	411	446	428	410	369	408	420	383	399	384	388	413	405	407	408	380	448	393	401	420	401	438	436	424	425	383	411	426	402	422	419	417	427	399	405	399	411	382	423	431	441	355	381	376	431	390	429	438	427	435	397	465	437	433	401	402	436	394	418	418	415	425	411	429	427	399	383	361	404	419	413	432	400	427	412	422	397	392	438	370	416	414	401	441	415	395	367	405	403	363	390	430	397	383	412	409	393	426	392	401	425	436	405	431	400	390	438	385	442	421	415	478	402	407	385	379	428	432	398	401	408	428	411	402	439	421	395	364	412	421	413	418	397	404	422	399	412	426	419	395	425	383	426	391	403	433	420	394	416	425	407	421	415	408	391	365	389	432	420	434	417	360	421	385	428	421	424	422	391	377	423	446	390	387	430	428	381	361	395	386	454	426	405	404	412	425	430	387	424	423	408	382	448	446	415	408	400	389	417	402	401	413	412	417	438	397	441	413	402	411	400	396	419	421	382	411	432	412	416	434	419	397	400	407	403	398	391	400	406	399	361	427	429	401	394	396	417	408	423	423	374	456	390	381	390	398	375	432	395	431	375	377	413	388	393	388	401	424	373	420	442	401	384	408	410	395	425	408	423	422	423	394	353	390	441	398	418	370	365	408	414	392	386	443	395	452	409	407	462	408	401	393	431	422	377	400	411	422	376	387	387	432	396	399	392	393	412	401	406	401	423	400	422	405	406	426	392	393	404	408	367	398	437	415	421	421	367	400	401	403	415	401	437	385	384	426	447	409	437	398	406	408	395	428	420	397	408	369	371	419	413	450	403	390	425	413	416	391	448	388	389	409	405	391	407	384	443	431	398	405	401	419	395	393	409	409	420	430	406	386	399	405	409	432	384	426	418	384	416	420	398	411	387	435	414	384	422	415	431	406	406	407	448	419	398	390	393	400	440	401	387	417	399	389	432	433	397	383	416	411	391	373	391	406	405	412	407	410	407	465	420	389	409	431	402	427	394	439	377	408	420	392	419	444	391	402	443	413	414	416	393	401	390	424	379	422	401	419	422	428	444	393	405	415	378	393	437	387	410	427	406	405	442	415	433	387	386	447	409	450	397	433	446	407	420	394	402	403	411	399	407	400	428	408	414	379	404	419	376	398	408	414	403	402	413	392	410	433	415	376	385	407	380	415	420	384	412	435	437	413	392	447	399	394	354	426	400	435	394	400	405	406	414	422	400	386	456	404	447	391	411	422	399	420	405	417	422	390	451	361	399	396	420	373	417	412	398	401	399	434	424	446	396	410	424	408	437	430	431	376	407	363	412	415	415	407	417	412	410	396	430	412	404	422	423	367	378	405	427	424	390	422	426	406	431	439	393	411	437	399	379	402	359	386	429	405	397	465	404	430	427	395	442	431	428	417	414	404	382	423	410	416	446	417	417	397	425	414	443	429	395	378	420	421	394	416	392	402	419	418	406	436	382	396	414	427	377	395	424	402	388	380	423	436	389	420	394	418	424	433	425	426	385	404	449	413	435	389	449	413	412	392	389	400	416	406	416	414	401	441	421	401	374	381	414	413	389	425	416	461	430	414	392	419	432	397	410	432	394	385	410	434	420	396	431	432	383	422	379	346	395	392	438	373	368	386	408	403	410	435	373	408	401	396	407	441	426	439	406	407	405	417	377	433	407	435	407	384	385	412	408	400	391	405	437	415	409	439	377	429	417	426	431	425	380	415	376	406	417	432	369	398	389	412	427	416	369	413	424	369	457	429	389	393	414	420	401	398	442	446	398	416	421	413	447	452	405	386	398	394	391	384	394	382	432	392	399	442	437	375	399	395	401	422	404	383	411	388	415	384	377	403	413	401	402	423	387	414	417	381	423	397	377	456	415	412	420	391	428	375	370	363	400	391	415	462	442	412	418	422	375	394	394	406	396	395	403	402	354	386	419	450	410	421	411	432	443	417	433	445	405	406	387	402	362	392	414	427	390	430	396	413	422	399	407	403	403	351	413	402	389	400	409	446	433	400	424	446	421	405	382	413	419	380	443	440	401	397	426	379	405	435	416	387	398	401	372	409	430	464	384	406	399	424	399	398	403	420	359	384	461	410	438	428	422	381	411	385	412	416	409	417	415	392	411	422	409	424	457	367	447	448	407	409	411	405	389	403	399	401	388	431	394	368	435	385	417	419	429	418	389	417	408	400	400	428	415	442	430	414	393	393	416	408	376	412	411	442	419	393	400	434	437	431	444	411	399	403	408	425	388	409	402	416	374	393	403	409	412	448	394	401	384	411	396	402	446	418	412	424	454	384	436	417	399	415	435	400	415	415	419	460	435	412	424	404	424	421	418	428	417	369	426	405	421	362	407	428	438	402	416	396	435	398	403	433	404	421	381	375	403	431	389	440	440	418	429	420	437	428	408	406	401	410	408	407	450	423	370	408	412	433	407	422	399	407	430	414	412	419	408	406	413	407	401	399	424	396	459	460	358	388	427	393	398	453	409	368	415	426	418	413	464	397	418	408	383	402	428	405	419	442	424	414	394	404	434	419	404	407	424	394	375	419	400	396	419	450	448	369	401	402	424	418	414	424	353	395	436	403	443	438	411	421	400	443	422	455	413	384	376	416	411	425	385	393	427	386	428	398	424	421	425	405	404	437	421	403	413	396	428	419	422	422	414	422	379	383	407	386	409	435	383	380	418	436	420	400	408	429	370	426	383	412	375	401	422	392	390	426	433	439	430	385	399	413	400	398	399	396	392	402	364	410	407	359	430	414	392	383	350	415	409	401	402	425	419	387	387	419	376	420	394	413	404
6206	1927	835	483	1786	4550	436	319	271	229	200	178	146	149	129	96	91	94	83	96	62	63	62	55	47	43	51	58	61	56	39	37	36	41	34	26	39	28	27	26	30	30	34	41	26	23	36	34	33	34	24	26	29	31	25	37	30	30	30	40	24	40	35	40	22	26	34	34	31	28	35	34	28	16	30	34	26	41	30	18	31	24	27	25	35	32	38	27	34	26	24	16	21	21	25	32	22	31	27	28	28	33	31	23	27	25	37	23	37	37	27	26	34	34	33	30	29	32	30	24	28	28	23	31	28	23	42	27	25	32	29	36	38	28	29	26	26	30	30	24	32	30	29	28	16	26	37	34	30	35	35	20	24	26	34	20	31	26	28	24	30	23	33	32	33	23	21	39	27	31	36	20	33	20	34	26	31	22	27	26	22	26	31	21	34	25	30	29	32	20	30	30	30	29	24	36	33	35	25	23	27	34	22	22	31	26	24	29	26	21	21	37	24	27	35	22	27	22	33	29	23	23	32	35	23	26	30	25	30	21	29	18	23	26	30	34	32	27	18	35	38	24	32	33	28	27	26	29	25	34	27	30	27	30	24	24	27	24	31	38	32	23	22	26	26	28	33	27	36	34	39	27	22	27	25	25	19	29	36	30	32	37	34	24	36	29	21	31	25	25	24	24	36	25	27	28	25	24	20	25	18	31	30	31	29	28	25	31	31	29	29	36	40	32	32	35	36	34	23	32	29	34	29	37	31	24	29	25	33	24	33	26	31	25	29	22	25	31	31	31	29	24	29	26	22	32	26	21	20	34	27	23	22	34	33	24	31	15	29	33	31	32	32	20	31	30	24	25	36	32	26	35	24	23	30	31	26	33	26	36	20	25	26	23	22	27	25	34	25	31	28	26	27	33	21	29	17	37	34	27	26	33	26	26	34	25	21	38	23	23	29	41	28	32	32	36	38	24	18	25	24	31	23	30	28	22	28	33	33	22	28	29	26	21	27	26	32	23	21	16	29	28	28	27	30	21	30	20	25	28	27	28	32	28	29	27	26	25	35	25	30	25	32	31	33	31	20	21	32	24	29	32	31	31	29	28	19	31	22	22	33	29	35	22	33	39	32	24	26	27	24	25	33	29	29	32	28	19	28	34	26	33	25	39	27	31	27	28	28	22	31	25	18	27	29	29	26	36	22	30	26	35	33	30	30	39	21	39	29	27	20	17	37	29	22	17	35	23	26	34	27	20	20	36	29	35	22	22	30	25	26	28	30	25	24	40	24	36	32	19	32	31	27	31	30	31	35	23	32	17	28	24	36	23	29	19	29	31	29	31	35	29	33	32	27	27	35	31	32	24	38	32	26	24	30	28	30	26	26	30	35	32	28	25	23	17	29	40	21	28	29	26	37	30	26	29	23	35	22	38	20	33	30	25	43	31	28	23	43	30	30	22	30	35	24	18	26	26	30	24	24	30	18	32	37	31	34	25	34	25	23	20	26	34	30	22	26	22	29	26	35	31	36	44	26	27	24	22	28	28	25	25	17	27	49	27	30	28	27	39	27	19	29	26	38	28	24	34	34	30	24	32	33	31	31	27	30	31	31	33	37	27	34	30	34	33	33	28	27	23	23	25	26	26	34	24	27	27	29	37	31	30	22	27	26	23	22	35	30	31	28	25	34	23	28	21	31	31	35	28	23	33	21	33	26	30	24	34	29	28	25	33	21	34	32	29	18	35	25	22	26	25	34	25	25	28	30	25	32	30	30	32	25	28	30	33	36	35	27	36	23	27	25	31	27	25	26	34	29	25	30	32	28	33	27	33	23	35	29	21	24	34	33	37	28	23	34	37	24	30	25	35	30	26	27	28	21	24	23	34	26	26	23	33	35	30	26	34	33	27	33	33	29	40	24	32	30	31	21	25	34	34	28	29	30	29	32	29	31	32	27	26	21	34	24	30	37	21	29	34	29	27	21	29	23	17	30	28	24	27	32	23	25	19	22	27	21	32	23	25	28	33	35	33	29	27	24	40	26	35	27	35	26	17	20	33	27	29	26	27	24	29	32	39	31	25	24	31	31	24	28	27	26	29	34	24	34	21	29	30	32	22	30	17	31	28	26	27	25	28	25	34	25	27	30	29	27	22	28	21	25	24	28	29	29	28	22	39	30	26	30	21	32	24	26	28	31	31	33	36	36	33	31	30	33	31	33	19	25	40	27	26	29	26	34	19	30	27	22	29	24	31	38	34	29	36	24	28	26	34	30	29	26	44	25	30	26	35	26	31	28	33	33	23	29	25	28	28	32	31	28	24	28	25	15	35	30	35	29	15	36	29	27	31	31	28	29	26	34	20	38	27	27	30	21	25	22	28	27	33	22	41	20	29	34	27	39	22	23	37	31	31	24	27	29	31	26	33	33	29	31	25	23	30	28	28	24	30	23	28	19	23	25	29	26	27	33	24	23	31	41	22	27	23	23	23	25	23	27	20	25	36	36	31	25	34	32	31	32	30	27	29	22	30	36	33	40	21	24	26	25	34	31	30	27	27	33	25	29	30	23	33	30	25	26	25	19	23	26	25	37	31	38	31	30	22	26	23	40	27	20	35	29	21	28	28	15	28	33	28	35	34	29	28	25	27	29	38	24	23	28	27	31	28	15	34	22	33	20	23	30	23	34	26	32	24	31	22	21	28	23	28	29	36	33	32	30	40	25	24	23	23	26	36	28	21	30	39	22	26	33	32	30	30	33	30	30	35	33	28	21	38	22	31	23	25	25	37	29	31	18	38	37	24	18	31	30	23	21	32	26	19	37	23	42	20	32	30	26	23	29	25	32	18	20	30	30	24	34	24	25	25	28	22	25	21	32	26	24	31	23	25	29	19	25	30	28	34	35	24	30	27	38	28	27	28	23	27	34	31	31	29	42	18	36	31	35	28	34	33	38	20	22	36	25	21	25	25	28	22	29	21	31	32	25	31	22	23	30	27	36	25	24	33	36	34	23	25	27	33	32	35	24	32	21	24	41	27	37	34	16	30	33	22	38	24	31	28	27	31	28	22	28	30	31	27	28	22	20	28	28	34	21	31	34	23	27	32	27	25	25	22	26	31	21	34	28	29	31	34	37	25	21	39	30	31	28	34	27	31	24	34	23	26	25	23	18	37	18	28	23	33	30	36	33	24	37	29	25	25	21	21	28	31	14	38	29	23	24	30	34	25	29	36	24	25	29	25	26	22	31	23	20	24	28	28	29	31	22	32	35	24	24	24	29	28	21	26	30	26	40	28	33	21	35	25	22	22	30	33	34	20	23	34	28	22	31	22	30	37	32	27	33	28	35	29	28	21	29	31	21	29	31	27	30	28	33	35	30	29	40	30	38	30	20	35	32	25	36	19	28	27	38	27	24	31	26	23	29	24	24	25	35	29	21	31	33	22	27	19	30	28	29	43	28	25	29	36	23	26	26	35	26	31	30	27	33	25	25	28	34	24	31	28	28	28
39828	27230	18089	28192	45130	45437	25852	21648	17714	14200	12768	10353	8138	8493	6388	5318	4401	4573	3748	3470	3038	2665	2456	2091	1938	2036	1862	1828	1746	1637	1435	1232	1095	957	930	766	696	727	656	598	584	623	577	635	588	564	561	589	566	570	546	561	561	619	595	584	537	581	545	568	592	548	577	575	595	593	532	626	589	563	512	498	529	514	533	494	466	514	496	516	518	470	476	507	533	539	503	508	489	495	530	508	501	477	517	505	456	524	528	530	531	498	486	484	493	500	480	497	455	507	498	510	498	457	477	519	474	492	468	494	531	514	506	467	497	514	466	515	511	500	492	469	473	492	495	495	454	456	504	459	484	454	504	553	538	504	477	503	488	457	493	470	491	511	508	490	458	474	495	466	471	462	483	507	486	486	487	454	482	487	483	485	470	483	516	463	484	519	460	498	481	503	531	524	490	474	466	504	523	504	528	471	463	498	484	508	502	516	509	489	488	451	525	495	497	495	519	488	468	481	501	506	497	493	493	527	522	478	483	508	497	531	505	492	474	486	479	456	463	501	511	478	475	478	490	510	523	515	493	504	533	506	485	467	440	525	495	466	534	528	474	468	465	500	494	526	483	494	481	477	485	474	489	497	469	514	514	490	504	478	494	454	496	488	480	475	478	493	503	520	464	538	466	475	499	474	488	510	481	489	472	490	535	509	484	509	449	483	513	479	491	495	489	518	497	520	489	490	488	520	506	468	513	439	443	481	526	518	533	510	465	465	443	538	478	505	498	467	489	469	506	517	491	495	495	508	491	508	463	473	456	485	496	521	527	499	461	472	475	482	485	497	472	485	429	540	525	528	503	507	479	503	481	495	509	517	469	514	479	468	460	502	474	482	481	506	482	489	526	524	536	531	462	502	486	501	475	487	497	468	490	483	479	496	478	464	476	520	495	474	508	491	469	486	502	514	513	478	485	485	438	516	488	532	460	486	461	482	434	517	494	488	502	512	469	487	527	513	494	479	492	513	449	500	478	515	516	534	485	474	512	514	491	484	442	507	493	480	506	515	518	478	522	505	542	497	492	481	519	518	524	492	511	475	501	488	481	478	467	482	532	496	486	522	502	487	491	488	508	521	474	496	483	491	479	475	495	462	512	503	499	465	519	506	487	536	477	491	494	479	469	470	472	471	495	523	475	541	471	444	486	476	484	475	504	462	515	472	465	474	470	477	485	476	492	516	503	493	514	504	473	479	498	487	475	477	512	481	472	474	476	450	554	488	509	496	471	458	468	486	458	489	497	461	457	474	500	486	504	512	467	467	454	489	503	508	527	470	506	529	524	529	478	481	467	437	480	498	468	476	533	492	462	477	532	496	523	513	512	505	491	503	516	487	490	479	480	512	492	465	489	514	526	501	508	481	510	472	490	507	482	490	507	524	481	498	441	474	496	505	509	500	512	467	538	487	503	505	464	484	491	501	462	470	521	484	488	496	477	481	463	507	471	504	495	481	478	488	495	507	524	507	515	500	520	541	506	455	510	459	498	504	484	503	496	471	475	503	495	502	484	485	473	483	486	509	528	487	477	483	486	504	492	515	479	484	482	460	481	491	519	528	489	466	501	489	514	481	502	484	508	458	524	493	524	497	484	486	501	483	490	468	495	492	486	503	451	491	466	498	502	467	487	485	455	467	511	474	482	472	550	469	526	506	507	486	500	535	528	507	507	540	558	543	485	508	520	470	488	454	497	489	488	461	503	517	486	437	537	466	473	513	490	532	495	474	495	503	495	494	529	533	491	492	474	456	508	520	494	491	496	458	452	492	502	522	472	458	486	498	472	469	492	506	532	517	500	478	477	505	484	518	485	514	438	468	506	472	476	458	490	514	489	450	497	498	524	464	460	482	493	528	465	507	526	514	525	502	482	479	548	474	475	485	485	490	502	539	465	503	460	479	464	459	483	471	512	477	475	538	508	472	545	469	495	505	499	492	454	498	466	508	510	509	478	494	492	510	455	510	491	523	503	511	476	476	501	494	492	508	513	532	519	475	485	514	465	486	482	477	480	475	447	470	503	488	433	478	488	477	452	495	475	523	461	490	502	509	514	477	496	499	473	518	490	505	500	488	489	472	516	499	493	480	483	481	511	532	481	488	510	494	507	492	469	496	490	491	473	492	497	508	476	481	517	502	519	487	493	536	515	503	494	505	480	484	480	473	508	476	501	498	474	466	494	535	450	492	487	465	465	506	462	522	511	485	485	484	486	464	521	497	527	497	483	469	534	471	463	451	516	488	468	486	501	488	455	507	515	493	435	447	489	477	476	460	472	499	474	472	511	481	495	497	508	480	494	478	490	530	473	485	500	496	501	473	519	501	469	523	469	489	487	480	485	466	473	495	491	474	507	498	506	487	477	481	483	500	552	504	532	498	486	498	511	457	496	489	537	494	502	476	477	512	449	523	484	516	473	468	505	542	512	556	510	502	484	484	462	504	481	484	500	446	541	470	500	469	473	469	506	498	475	531	464	461	484	487	465	490	501	473	523	484	493	477	483	481	495	487	470	503	499	494	475	481	490	462	482	495	521	481	461	482	483	486	460	522	517	489	489	517	480	455	489	465	523	530	482	458	482	493	516	462	515	469	451	473	494	502	489	466	492	505	447	468	523	474	473	483	491	501	478	496	482	507	513	506	514	510	491	471	499	494	514	503	505	530	469	470	488	517	478	519	490	464	432	469	496	469	448	479	521	505	507	513	494	472	454	515	487	511	467	504	456	509	463	501	501	478	472	489	489	510	515	504	478	504	518	472	494	505	469	478	513	490	465	507	480	473	491	460	507	495	508	479	483	470	471	515	449	455	454	502	492	488	494	529	492	499	494	449	478	486	493	500	519	490	476	478	495	486	509	490	477	491	497	490	506	506	451	536	470	475	450	476	495	500	544	478	489	508	513	539	492	504	498	512	512	468	489	512	465	493	509	494	488	507	512	511	470	460	482	508	449	451	505	497	441	527	487	483	494	517	468	482	463	453	481	539	477	448	504	505	484	473	477	478	484	503	482	536	477	473	510	482	518	508	503	512	463	458	498	515	468	471	488	479	489	518	456	476	535	500	467	501	539	501	480	502	484	531	446	447	470	498	471	488	511	476	490	473	464	518	518	499	527	510	482	478	460	520	487	520	471	506	487	471	516	472	475	504	479	476	480	479	495	488	475	482	487	459	444	487	479	496	529	499	516	498	463	515	496	485	489	488	498	450	519	497	481	514	488	518	512	538	465	474	493	460	518	492	466	519	518	459	493	514	466	484	479	495	494	464	522	491	468	490	480	570	504	498	486	492	472	520	540	503	486	489	495	504	447	501	457	508	467	471	471	502	496	489	493	451	510	498	469	480	501	505	526	456	501	502	512	497	454	517	497	455	496	456	475	497	491	534	551	496	516	538	473	484	478	485	504	502	464	498	468	485	498	483	448	464	475	458	488	525	498	501	495	488	516	472	489	477	494	494	525	475	522	487	501	478	479	531
8572	3485	1269	815	2620	10143	787	437	413	332	253	226	217	207	157	138	125	152	104	94	83	74	88	64	80	57	48	71	55	60	61	61	39	35	46	42	27	44	37	32	32	30	28	27	31	29	24	24	37	30	25	30	38	28	34	31	27	43	40	34	32	35	33	29	29	36	34	41	23	27	20	24	33	34	32	30	26	41	32	21	27	25	36	26	30	26	25	34	27	31	38	35	33	26	33	27	35	33	31	32	26	24	29	22	41	30	17	19	32	28	35	24	22	30	32	24	25	23	30	25	27	20	19	32	36	28	21	37	36	26	20	23	24	31	17	31	37	29	25	29	29	23	18	28	30	34	35	24	31	30	26	33	34	26	25	28	28	19	21	22	20	29	35	22	31	32	24	34	37	26	24	34	26	21	28	34	34	37	31	23	24	39	22	30	38	24	18	33	30	47	34	25	33	37	26	35	17	23	33	27	27	30	19	21	26	26	24	33	39	23	24	27	17	30	35	27	34	27	28	27	41	33	23	38	33	31	28	25	24	34	27	31	24	18	27	39	29	22	27	28	33	29	26	40	33	27	27	40	28	34	33	22	33	30	29	30	30	38	20	21	33	31	25	25	26	21	27	30	28	30	32	34	26	19	36	36	30	25	29	30	24	44	21	32	26	33	29	26	31	30	33	25	27	33	23	36	31	23	35	20	21	27	18	23	24	34	20	33	35	24	22	25	30	24	44	17	28	24	32	22	25	26	28	22	18	30	40	32	33	28	38	30	34	27	27	22	21	37	30	31	19	27	36	19	26	47	36	36	27	31	31	27	23	31	29	30	22	27	20	27	29	27	33	21	28	38	17	25	39	27	38	27	26	38	26	29	33	33	33	29	32	25	43	29	26	33	24	22	27	43	22	27	23	38	44	32	31	26	30	22	28	25	29	34	28	33	37	26	30	30	23	25	30	21	24	23	34	23	23	30	37	29	39	23	14	25	28	23	33	26	29	34	26	34	24	22	23	32	36	29	36	24	31	35	32	32	27	29	27	27	34	33	31	40	26	20	30	22	34	31	41	32	33	28	27	33	32	21	27	20	25	33	25	24	28	30	28	36	35	28	24	28	33	28	31	27	27	32	27	31	30	21	26	27	30	30	41	37	33	25	30	32	30	25	25	40	33	26	12	31	19	32	24	30	29	23	35	35	32	25	23	31	28	39	27	35	25	26	17	29	29	14	45	26	29	22	19	25	33	19	29	23	29	30	29	19	35	23	28	25	37	43	27	28	28	26	23	24	26	33	29	27	34	23	35	30	35	30	25	21	32	21	26	35	25	27	30	24	30	28	37	26	22	23	23	29	29	38	34	28	23	28	31	28	26	29	29	18	19	26	32	26	23	19	28	27	25	33	30	35	31	30	34	38	35	23	37	32	32	26	22	30	33	25	42	23	37	21	22	28	28	30	40	36	34	36	26	34	28	32	33	44	34	36	22	38	25	33	23	35	22	28	33	26	27	28	26	24	25	33	28	25	35	23	25	34	21	24	28	24	29	20	27	36	27	32	23	31	40	30	23	29	26	24	31	32	36	37	29	30	26	28	34	20	23	28	39	27	32	23	37	38	34	28	31	25	21	36	33	24	38	26	28	26	25	37	37	25	38	29	23	33	28	26	25	28	35	28	43	32	33	23	30	21	28	30	22	39	42	15	33	30	30	33	24	29	29	16	29	26	29	25	37	34	32	35	32	30	23	36	22	29	32	20	36	21	29	30	25	33	32	39	32	25	26	26	37	32	37	19	32	24	28	30	24	19	31	28	37	34	16	31	33	31	27	23	30	21	24	25	27	29	40	42	35	27	24	22	26	36	33	28	22	32	32	27	29	33	30	34	22	30	39	30	34	27	27	18	33	30	29	33	22	24	27	26	28	26	32	29	26	29	25	27	29	21	19	24	21	27	28	26	26	26	32	24	27	30	41	28	41	28	28	29	35	34	25	41	19	35	30	33	33	28	27	38	42	26	34	33	17	36	29	32	27	29	34	27	23	34	33	28	38	21	23	31	32	26	26	21	29	31	38	31	28	19	35	31	29	28	38	30	22	23	29	21	28	26	24	23	22	22	28	28	22	31	20	27	30	32	38	31	29	31	28	30	41	37	28	30	40	29	31	25	26	33	30	27	28	35	24	20	26	20	21	27	34	28	41	31	28	24	30	37	23	19	27	25	35	29	32	26	35	29	21	29	29	44	22	28	24	21	27	22	32	19	20	31	33	18	37	31	40	33	29	30	34	37	20	27	33	25	36	38	26	34	40	34	27	27	27	33	38	25	29	23	38	27	29	26	43	33	23	34	29	29	38	29	32	36	26	31	33	21	25	24	26	39	30	35	35	32	25	29	25	19	27	32	34	33	25	30	27	23	29	20	30	36	26	30	35	32	30	33	27	33	31	27	35	29	23	30	26	23	20	32	26	28	17	30	37	27	21	39	25	29	29	25	20	25	22	37	33	15	26	18	23	40	35	33	36	29	36	28	28	35	18	34	29	27	30	42	38	27	32	26	30	29	29	21	34	24	27	26	34	33	22	27	27	28	26	30	18	26	35	26	22	31	27	25	30	25	31	48	28	17	25	32	29	30	30	32	29	22	28	28	36	36	21	25	37	33	23	37	28	27	24	31	36	30	28	37	31	29	29	36	32	39	27	29	28	36	26	33	31	25	31	37	27	18	35	35	31	33	29	31	23	27	23	34	34	35	31	29	25	26	24	32	28	27	30	34	20	17	31	29	30	41	33	32	32	29	29	29	29	35	30	22	26	34	26	28	29	26	20	31	26	31	29	28	22	22	24	29	28	35	30	25	31	30	29	31	25	27	29	33	30	23	23	35	31	32	34	34	33	28	30	28	26	35	25	35	26	23	30	33	42	23	23	40	25	39	33	22	28	32	30	23	34	32	23	22	26	28	27	33	25	31	37	28	28	27	30	36	21	26	49	23	35	23	30	26	26	28	25	23	27	43	36	26	26	31	16	34	26	38	28	31	31	27	32	28	28	33	25	28	29	25	30	25	26	20	24	30	37	23	27	27	41	37	35	42	27	25	28	25	30	35	30	19	31	32	36	31	33	26	36	20	34	28	31	35	35	44	34	31	31	26	24	26	35	27	35	30	31	22	30	28	29	27	27	26	23	29	19	40	20	26	35	33	25	22	33	24	31	28	30	38	22	36	28	25	34	32	27	37	34	37	28	25	25	31	34	27	28	20	36	21	27	31	28	25	23	38	26	31	18	30	25	25	28	32	27	31	30	24	27	31	29	28	30	34	27	36	33	29	27	21	25	24	35	28	23	30	25	26	31	33	33	43	25	36	32	30	35	24	33	26	26	19	25	35	31	25	22	21	33	35	39	27	38	26	18	28	31	30	30	27	29	31	24	37	33	42	24	30	32	25	29	30	33	28	25	35	31	27	31	26	26	29	30	30	27	24	27	40	28	26	23	27	18	23	27	37	24	25
48062	31933	22650	33970	51591	47168	32059	25825	24145	19641	14979	14280	11776	10544	9151	7529	6077	6484	5507	4871	4313	3923	3593	3140	2735	2686	2789	2488	2297	2138	1861	1577	1408	1230	1134	971	908	850	750	792	714	704	767	688	697	630	650	645	613	627	573	669	634	611	610	636	639	672	588	628	601	593	649	658	634	656	651	627	586	563	566	513	548	543	544	530	527	533	492	512	557	528	544	511	552	523	538	545	566	527	513	532	523	498	563	517	526	545	539	501	513	498	530	473	506	497	473	521	536	508	489	506	478	487	511	494	492	525	552	480	486	524	473	516	521	528	523	472	534	495	512	523	504	513	516	507	464	499	476	490	478	484	522	554	540	519	491	459	500	507	477	447	511	543	511	483	526	531	535	528	506	485	498	532	522	513	502	480	573	480	516	497	516	488	542	552	523	510	553	496	516	543	490	559	515	514	496	487	538	509	525	524	502	477	504	532	493	520	480	524	513	529	519	529	521	534	489	522	496	517	490	497	480	537	527	512	506	522	461	523	520	530	540	513	518	514	477	516	476	510	524	517	488	507	499	507	494	507	473	488	543	485	473	471	482	479	495	466	507	503	524	506	490	542	467	494	508	520	494	500	498	489	539	490	508	496	493	563	506	467	511	486	550	507	523	512	483	487	541	550	485	509	538	537	455	520	515	543	499	521	531	514	535	526	533	516	503	519	490	502	545	504	512	523	476	525	507	525	513	494	486	510	504	502	521	468	530	492	456	544	489	493	545	531	521	542	489	527	465	524	546	503	530	549	512	530	538	523	517	508	521	507	509	516	504	570	495	552	491	533	518	509	542	515	503	493	478	526	505	502	506	505	520	510	488	489	509	535	503	523	518	528	505	532	501	500	483	487	546	531	468	504	497	507	515	491	521	511	516	516	489	496	545	493	479	472	502	532	478	503	506	489	539	518	516	506	513	502	480	465	517	497	493	491	481	477	528	507	579	482	533	468	518	516	498	500	491	473	548	496	557	510	507	545	506	519	523	562	483	529	513	590	490	492	509	519	534	519	524	480	485	528	506	517	511	517	499	514	533	483	536	512	493	517	493	461	491	505	471	503	524	534	527	502	506	505	523	516	493	518	522	504	478	513	476	516	543	495	504	519	494	530	504	504	528	450	521	512	502	517	520	479	516	474	541	532	483	487	496	526	500	482	581	514	516	497	448	510	534	492	494	524	524	476	530	480	477	497	503	491	507	474	535	485	487	476	485	502	502	525	532	459	533	462	499	551	487	524	519	469	463	489	532	487	466	501	515	509	490	540	507	504	493	534	538	495	503	508	539	484	529	493	490	568	495	497	489	515	477	515	498	501	518	501	513	485	509	472	525	547	496	513	486	477	497	502	541	504	524	540	511	479	499	517	452	501	482	522	480	499	527	525	468	493	511	493	522	470	474	452	511	503	529	497	506	525	507	497	527	499	485	508	517	510	506	499	542	491	458	538	488	507	514	515	514	544	544	436	493	494	552	513	515	481	479	531	510	499	513	529	507	519	492	525	456	528	489	527	513	533	514	470	485	484	506	507	495	518	518	504	494	498	485	504	495	491	479	477	507	516	519	523	526	515	544	540	498	505	524	504	546	490	491	451	504	523	497	499	465	483	533	502	524	486	532	494	471	505	527	518	475	513	551	537	535	553	498	502	492	535	500	492	522	558	538	498	531	526	501	525	491	501	521	509	476	509	492	514	499	502	502	525	545	445	513	517	487	500	491	501	492	514	514	492	516	503	472	513	492	486	480	488	518	513	523	485	484	497	500	484	509	503	527	471	526	528	480	490	519	516	460	483	512	506	494	519	515	497	471	489	499	496	546	511	520	510	547	468	526	503	491	500	546	505	507	512	501	499	494	517	534	493	509	530	501	531	462	516	547	498	512	497	480	556	511	482	489	504	511	508	469	550	525	538	502	480	508	496	503	557	504	533	508	473	537	495	526	486	495	474	514	516	512	524	491	536	494	492	520	490	535	517	535	529	503	494	530	489	519	476	498	483	532	527	506	496	497	507	479	512	493	487	507	486	458	560	551	462	483	553	471	501	498	478	503	478	498	519	526	548	486	521	520	499	484	533	494	520	512	519	514	510	543	510	512	493	491	498	515	535	508	473	511	489	549	487	525	531	500	501	535	498	472	495	448	476	486	496	515	518	510	512	533	490	530	465	510	518	532	495	477	505	523	501	508	483	520	467	492	497	506	533	514	512	493	532	527	476	497	508	508	498	503	471	528	491	536	532	476	528	517	514	481	533	489	515	512	503	456	494	514	498	497	535	495	496	519	485	501	530	500	550	519	525	510	538	485	505	565	505	497	482	474	528	515	519	524	552	511	482	493	487	503	519	522	482	509	509	500	507	479	538	486	479	515	525	509	507	525	473	478	484	520	534	519	562	511	482	475	481	534	501	443	510	509	532	521	498	503	462	493	470	487	505	536	516	493	505	554	486	488	520	548	547	502	483	504	479	494	483	505	528	494	522	498	522	502	512	485	507	483	515	501	478	509	483	534	473	556	549	505	514	489	533	529	473	516	516	490	540	496	473	525	509	491	504	476	487	517	527	470	468	502	520	487	501	498	521	497	511	514	535	465	485	489	499	504	535	453	498	508	496	526	461	467	534	491	510	486	495	488	499	519	526	490	492	489	521	508	504	496	522	517	485	531	479	513	546	482	519	493	481	492	515	518	509	513	505	504	531	503	486	473	491	503	480	466	466	498	519	513	512	485	517	516	507	478	515	526	532	533	517	506	504	549	507	502	505	504	489	503	515	494	517	516	480	514	473	471	484	502	467	497	499	519	494	518	515	513	542	527	517	513	506	491	523	489	507	507	518	554	483	482	512	501	479	493	524	532	505	477	500	513	488	491	458	515	490	519	519	512	543	520	527	535	481	505	484	492	491	490	491	514	482	488	530	511	525	497	555	475	534	478	544	530	489	533	492	537	498	473	532	484	475	476	496	509	506	518	489	495	526	490	526	493	500	527	481	496	484	529	489	501	467	538	474	512	521	469	508	501	519	515	524	523	474	503	509	516	519	478	487	491	462	534	533	504	510	508	477	485	518	524	497	504	491	462	549	538	521	521	506	548	485	488	519	515	494	501	531	542	473	550	508	497	518	502	522	498	500	509	483	478	497	505	498	530	531	533	501	505	539	509	445	507	516	500	526	534	505	474	519	491	540	517	551	571	475	510	515	505	477	548	487	499	497	508	516	503	506	478	483	551	549	490	497	517	499	500	490	554	535	534	510	518	518	524	502	492	459	509	527	488	518	537	509	480	523	517	513	502	508	501	471	496	528	512	534	544	507	486	498	516	506	481	473	497	514	468	551	490	523	491	512	484	496	509	484	477	504	525	465	508	488	541	512	516	502	525	526	468	496	512	489	506	511	523	493	526	504	509	497	479	517	516	491	507	507	501	514	501	498	505	468	523	509	543	556	530	515	531	544	518	505	508	465	517	531	464	527	497	527	521	516	474	502
3475	1126	446	327	575	1731	248	219	162	161	123	80	109	98	80	63	64	68	69	52	46	48	42	28	32	35	32	31	35	29	27	23	19	21	21	19	25	27	21	19	19	30	20	20	17	23	14	26	21	18	17	14	17	19	15	15	12	19	19	29	14	19	12	14	23	18	14	28	15	22	18	14	19	22	12	18	14	19	19	19	12	24	9	15	28	21	15	19	17	17	18	18	21	16	21	18	16	23	18	18	9	14	18	12	18	20	16	25	21	18	12	25	17	18	22	26	15	21	16	23	17	26	18	19	15	19	18	19	28	9	22	20	19	24	21	13	16	11	17	20	19	19	18	23	23	24	21	8	20	28	18	14	18	15	25	17	20	21	15	11	10	15	18	21	17	25	14	21	22	21	14	15	18	16	20	18	10	21	17	13	13	9	25	20	24	20	21	18	19	20	20	25	25	7	12	17	19	14	24	20	15	20	17	17	24	18	22	24	17	13	20	17	20	16	14	13	29	17	20	9	20	20	13	20	18	26	17	17	17	15	18	22	17	15	16	21	20	18	17	24	19	22	17	20	23	25	19	28	22	13	18	17	13	23	11	16	25	19	18	18	17	21	15	14	20	20	13	16	16	14	17	17	16	18	23	18	14	15	19	17	12	11	23	13	24	20	15	17	27	16	21	17	17	23	22	13	19	19	24	14	21	21	18	31	22	15	21	18	13	12	19	12	19	14	13	18	15	16	20	13	20	24	18	16	20	22	16	19	20	15	17	17	16	16	16	18	21	15	20	16	15	22	22	23	21	9	19	17	16	21	20	16	20	20	13	18	19	21	13	13	17	15	14	12	13	14	16	23	22	24	17	12	25	20	18	22	17	10	18	14	14	18	22	20	20	21	24	23	9	10	11	10	25	14	14	21	17	16	21	16	13	11	13	15	17	18	21	15	20	23	21	27	15	25	15	24	24	10	20	18	15	15	18	23	18	17	28	14	19	13	24	15	22	24	13	19	17	23	24	19	24	24	17	14	12	23	17	21	17	15	28	15	19	21	18	18	24	13	17	17	12	13	22	15	21	19	24	14	15	14	21	21	16	21	16	17	21	15	14	19	23	16	24	13	18	26	22	23	16	20	19	16	13	18	17	16	15	16	22	23	22	19	22	18	16	11	18	26	20	23	17	16	24	18	19	10	12	20	20	23	18	22	15	25	15	17	20	20	20	21	15	22	10	13	11	22	19	22	13	17	22	8	26	21	19	17	17	24	25	14	22	19	13	15	15	16	20	16	13	19	12	13	12	22	23	17	22	9	9	18	17	24	13	18	14	16	17	17	17	14	18	12	20	25	16	22	27	18	16	18	15	26	14	17	18	10	25	16	17	18	19	21	15	23	13	19	14	14	17	12	18	25	27	17	16	21	14	12	26	16	23	16	17	13	15	12	13	22	19	16	14	17	22	13	22	16	20	14	13	23	18	10	24	17	13	18	14	21	14	15	21	17	25	16	18	14	13	18	22	26	13	21	24	22	16	23	16	21	16	11	29	14	16	13	18	20	16	15	16	8	16	20	21	20	23	22	20	27	24	20	21	15	15	20	15	17	10	25	20	13	19	20	20	19	13	23	18	14	14	18	18	20	20	17	21	21	21	16	21	13	18	13	25	12	16	18	13	23	10	22	17	23	17	23	14	23	16	34	10	20	18	21	18	12	15	18	21	22	13	16	14	12	20	22	20	21	21	16	23	18	23	22	21	17	15	22	18	16	20	32	23	28	25	22	16	19	25	24	12	22	18	17	9	15	16	16	21	13	24	15	19	17	13	12	14	21	18	14	18	24	20	15	17	15	17	16	13	16	17	19	17	18	11	15	19	15	25	16	17	16	17	13	16	15	16	27	17	13	16	15	18	11	13	28	22	16	12	9	10	18	18	20	14	19	19	16	15	18	22	25	14	20	24	18	21	17	16	16	10	18	20	14	13	25	13	18	17	19	20	15	14	17	18	14	24	16	10	17	18	21	20	14	15	21	17	21	24	26	18	15	11	17	16	17	16	32	13	10	18	16	12	21	22	20	16	19	11	17	22	18	24	14	13	20	17	30	14	19	16	19	21	19	12	12	16	17	16	16	22	17	22	19	19	16	22	18	25	20	10	21	28	19	16	21	18	19	13	17	17	17	25	18	22	20	16	18	21	17	15	23	16	23	13	15	14	20	10	18	20	23	21	17	10	14	12	19	18	22	22	23	17	23	14	18	20	18	11	18	19	19	19	20	17	12	17	19	29	20	18	15	20	14	11	16	12	15	15	22	15	21	23	17	17	21	24	21	23	17	24	24	19	24	13	22	9	26	19	17	15	15	24	14	17	19	11	24	26	22	17	24	18	17	13	17	16	17	9	18	19	21	16	19	18	20	16	25	27	24	18	19	26	20	28	16	19	18	24	21	27	16	17	20	14	17	10	18	21	14	20	20	15	16	16	22	13	19	13	22	25	16	20	17	17	8	13	20	15	16	13	26	15	17	20	25	21	24	19	17	18	20	24	22	13	22	21	23	18	16	12	15	19	19	19	17	14	14	15	12	18	22	19	18	22	20	21	19	22	13	22	20	22	26	23	19	15	12	21	21	21	18	15	14	14	24	31	22	27	17	18	20	13	19	17	20	23	15	16	17	18	19	24	20	17	19	18	12	25	15	18	28	20	15	14	22	16	13	26	16	21	24	19	27	27	15	22	24	12	12	22	27	19	24	19	15	14	15	17	18	11	15	20	14	12	20	24	16	14	20	15	20	16	16	19	12	18	16	15	16	21	18	21	18	22	16	21	18	21	15	16	15	18	15	19	14	17	18	19	19	14	18	15	16	18	19	19	30	22	17	14	15	20	17	13	22	24	15	17	21	25	17	24	10	9	20	23	13	20	14	16	26	11	26	22	18	20	20	28	17	14	17	21	16	17	27	18	23	15	19	17	23	19	28	17	10	21	20	25	18	18	18	21	23	19	20	18	18	25	19	20	21	20	21	13	18	15	19	17	17	17	13	23	22	21	23	21	12	19	17	24	16	18	22	17	20	18	11	15	20	15	18	22	21	23	25	22	8	24	18	17	22	22	18	24	13	16	19	17	16	20	10	19	14	27	22	27	18	24	14	22	22	15	24	9	17	20	20	19	26	19	17	25	27	25	24	21	14	13	22	19	20	16	17	17	22	18	13	23	14	14	20	14	22	16	25	14	15	16	14	18	21	16	16	23	30	22	20	17	17	22	12	16	15	16	13	21	20	14	12	17	19	15	20	19	20	24	19	20	16	16	19	21	15	16	15	12	19	11	23	25	17	24	10	15	12	21	21	11	14	18	17	20	22	17	13	19	21	14	22	22	11	20	15	18	15	14	23	16	16	19	14	16	14	22	20	16	18	24	14	15	15	17	9	14	18	19	18	22	12	23	25	24	24	14	23	21	18	13	22	22	22	22	16	13	27	14	19	23	17	15	24	19	23	29	19	30	21
35298	22620	12991	22745	33463	40285	22155	17136	12894	11870	9252	6558	6512	4899	4411	3671	3056	2673	2707	2217	1833	1641	1463	1259	1303	1262	1270	1272	1171	985	854	713	663	603	529	561	502	403	444	425	402	421	397	375	367	395	381	360	386	398	371	343	362	375	365	376	379	363	339	372	382	349	408	361	378	398	384	349	407	333	363	362	323	335	321	339	308	315	346	319	317	335	397	315	347	323	349	337	349	326	293	315	338	332	341	333	324	327	360	304	323	329	337	336	339	312	305	339	320	367	364	330	292	346	340	312	340	315	330	322	332	327	333	313	327	339	314	322	309	329	350	326	339	341	305	353	305	340	355	341	318	287	337	324	326	336	315	304	321	310	333	313	324	319	359	313	326	347	366	310	340	313	315	350	311	352	321	332	294	344	350	305	353	343	304	329	335	321	316	323	321	331	310	309	325	342	300	326	369	363	324	335	331	308	328	320	338	299	337	294	328	338	291	344	331	335	336	306	336	352	318	324	311	343	317	333	324	299	325	323	330	317	331	328	349	294	305	306	301	341	320	296	315	341	319	337	321	307	295	319	363	315	303	337	316	342	346	335	334	336	326	317	318	321	296	357	348	286	348	315	321	332	306	316	302	338	321	308	308	336	333	303	313	346	329	310	301	281	322	326	314	327	337	336	344	337	319	315	309	326	362	334	310	319	316	302	308	321	315	333	323	326	314	315	354	326	347	334	288	328	306	325	352	307	322	307	336	336	291	353	349	339	319	342	358	342	295	331	328	353	336	344	342	313	299	334	315	298	376	350	306	350	325	323	347	317	330	305	322	345	300	308	338	321	329	302	294	298	295	337	288	276	337	365	308	355	317	307	312	333	354	311	322	317	308	341	352	301	333	336	341	336	329	310	295	330	312	332	307	333	329	310	330	334	276	317	364	346	348	332	288	315	333	335	319	336	287	306	306	317	317	295	301	317	329	326	327	338	328	330	330	322	317	331	310	348	324	331	317	312	324	328	362	362	304	332	332	335	344	353	352	280	298	334	317	313	312	302	317	311	321	347	325	325	331	314	333	336	310	314	318	354	338	334	329	300	341	336	344	350	299	322	335	327	310	309	328	335	362	342	341	311	332	337	304	350	348	333	342	310	288	336	309	332	324	338	324	330	324	306	352	298	343	308	311	312	308	328	295	332	338	319	335	334	315	334	327	300	319	336	318	326	323	344	316	316	357	367	298	316	350	308	321	346	325	317	288	337	334	309	356	318	326	316	312	304	330	337	330	300	336	334	323	343	281	328	322	326	318	312	327	318	351	359	301	294	328	345	308	322	310	321	333	330	341	293	365	329	294	322	313	330	329	322	337	350	317	313	320	348	327	316	346	333	329	319	301	309	319	324	319	333	307	342	337	309	305	315	320	305	318	310	310	306	303	296	313	306	320	317	319	329	360	329	337	322	317	338	303	302	312	366	330	329	305	335	315	336	315	349	346	328	345	352	311	358	343	340	307	321	339	316	318	328	308	324	323	296	305	316	339	307	291	307	291	326	311	307	323	331	333	350	310	352	311	340	341	324	313	326	323	302	320	339	327	310	311	339	352	302	334	304	328	312	328	345	306	320	335	312	322	307	325	313	323	319	353	318	315	325	343	320	324	350	303	290	325	328	323	334	329	312	341	334	321	311	321	310	322	326	331	342	320	339	343	306	327	311	331	331	315	325	307	321	318	309	326	324	295	327	353	301	327	321	336	296	322	332	305	308	326	330	290	305	332	332	330	325	338	315	332	327	350	314	343	326	325	308	343	296	323	332	354	308	356	341	347	303	344	302	327	303	329	317	334	328	352	330	339	293	323	341	346	347	310	319	326	348	333	330	328	296	316	289	332	315	300	323	322	324	329	331	353	297	317	317	313	339	329	331	332	314	314	327	326	313	306	348	292	336	322	331	345	307	316	315	318	316	292	333	312	330	312	335	369	335	343	320	300	346	321	319	310	339	299	300	303	317	317	331	322	329	336	311	322	328	328	349	330	308	344	318	322	320	319	324	335	320	333	330	343	346	324	327	354	319	328	322	305	325	330	338	309	307	344	326	325	303	335	330	328	308	321	319	306	338	341	299	315	284	300	290	302	345	331	301	333	354	327	302	332	322	325	326	325	312	343	317	324	321	340	347	324	325	307	315	328	329	300	314	323	323	322	339	346	340	317	307	304	361	320	351	336	338	342	319	333	333	310	330	327	322	352	350	352	340	311	330	356	304	357	327	350	338	330	319	343	305	306	363	313	337	290	326	316	335	330	347	306	345	320	277	324	323	365	342	352	319	339	320	336	339	365	335	342	330	327	339	304	349	304	317	296	326	323	358	341	312	297	339	326	344	319	319	315	307	352	309	362	301	308	314	352	318	324	319	329	330	345	322	330	342	336	319	320	336	334	299	335	342	306	318	351	327	320	335	350	333	336	314	346	330	336	293	340	335	323	325	353	347	323	328	329	321	329	323	319	328	340	340	328	327	306	333	311	305	328	314	311	359	350	359	315	314	368	328	339	308	343	338	301	292	337	317	313	333	309	347	342	346	321	302	344	336	296	329	361	309	330	320	328	311	313	367	339	328	308	317	305	319	334	312	301	314	333	311	304	349	311	353	320	324	341	305	317	338	330	326	315	310	329	317	327	318	328	369	316	323	371	351	300	319	333	323	335	321	296	307	302	324	340	328	342	323	316	296	320	320	285	344	350	327	324	334	343	308	333	334	319	318	341	335	353	327	291	309	305	293	296	377	350	315	317	315	316	321	325	295	336	340	339	329	314	326	349	310	354	318	336	341	304	336	293	317	328	333	321	343	345	310	299	354	335	332	336	309	349	345	342	339	341	361	303	314	322	333	352	295	312	328	339	313	312	311	342	336	311	340	345	318	322	310	338	318	345	311	333	330	347	321	331	333	295	293	332	338	316	311	329	305	334	334	323	344	294	359	319	306	336	342	312	322	348	341	304	325	298	323	338	347	349	328	317	325	318	315	338	330	335	325	308	326	321	334	373	323	313	335	331	341	330	336	320	326	346	334	324	294	327	313	330	343	299	322	318	360	337	338	329	322	308	324	329	347	314	324	323	327	289	311	331	341	327	305	311	358	342	355	328	319	332	337	309	310	337	310	344	338	316	297	333	328	319	310	350	311	324	337	316	310	282	323	322	339	341	327	328	307	329	298	346	313	331	327	317	320	312	326	317	319	336	303	317	316	322	338	283	331	312	356	295	318	323	337	324	315	344	355	313	325	309	332	318	315	333	359	344	334	307	348	342	313	315	311	325	334	347	337	319	332	329	327	322	296	303	337	318	319	313	328	291	341	305	296	324	334	340	327	322	332	328	292	337	340	332	346	314	351	332	340	335	329	304	331	293	320	328	319	331	345	313	319	342	310	317	301	321	312	344	313	332	313	327	357	318	329	340	327	300	339	342	351	319	320	324	314	283	307	316	300	327	371	342	312	306	313	305	322	330	329	303	318	357	308	341	326
6978	2663	890	562	1982	11206	644	425	334	286	252	214	163	190	127	136	111	92	111	74	69	64	41	56	62	59	55	42	46	44	40	30	36	35	25	34	28	27	25	24	25	39	25	37	18	25	22	38	21	27	30	25	20	24	29	27	19	21	27	38	19	19	22	30	22	23	19	31	21	19	27	17	30	19	20	27	23	30	23	26	27	33	26	34	20	35	23	21	21	18	30	24	19	22	17	36	19	19	24	15	16	24	27	30	21	36	23	21	26	21	29	36	22	26	16	17	30	19	14	23	28	22	27	19	23	19	22	29	21	23	20	19	30	22	19	22	22	26	25	30	26	21	22	17	40	16	31	24	37	19	12	24	24	22	23	28	22	17	27	28	24	23	23	28	18	21	27	23	24	30	21	25	24	22	18	19	28	25	27	26	26	29	28	17	24	12	27	17	19	30	22	24	32	13	19	19	20	18	29	22	21	20	19	20	16	18	24	22	18	27	19	28	22	19	23	25	27	26	28	28	24	19	16	15	25	24	29	21	24	28	18	18	19	13	22	23	21	24	24	26	20	24	24	20	27	20	25	15	25	16	29	19	22	25	18	20	21	17	20	19	24	14	18	26	21	26	22	28	15	28	19	20	32	14	25	29	23	22	22	34	27	21	13	23	28	27	18	26	25	22	18	27	25	27	23	22	19	21	30	17	29	17	19	25	16	26	22	28	20	17	25	18	31	32	30	18	27	20	29	30	23	29	24	28	29	25	33	30	24	20	19	28	27	18	20	26	25	22	22	20	16	24	19	23	27	14	26	18	17	17	21	17	22	20	20	27	28	27	19	25	22	22	20	32	31	16	22	23	24	20	25	21	23	23	28	17	20	26	19	30	28	24	27	16	27	17	30	29	25	21	17	33	16	24	21	19	20	26	27	25	29	20	28	32	28	22	33	23	30	24	24	14	20	30	38	23	22	24	24	22	14	28	25	20	27	17	17	30	22	24	15	20	34	31	23	21	24	24	21	24	19	23	17	26	14	26	25	28	18	14	21	19	27	18	23	17	31	18	32	29	23	26	18	27	24	24	27	24	23	16	27	23	24	32	21	30	27	29	17	30	29	31	26	27	16	24	23	32	31	25	21	21	20	30	32	27	26	17	24	24	15	26	21	29	24	24	15	26	21	26	30	21	24	22	19	24	28	16	27	28	22	29	22	25	27	19	25	25	28	24	23	24	24	26	32	16	26	21	25	14	22	19	23	16	22	26	25	21	21	21	27	28	24	22	23	15	22	22	26	23	29	24	34	29	26	20	12	26	23	24	22	24	17	31	19	24	27	25	19	31	26	15	20	24	31	30	22	22	20	20	20	28	26	21	23	24	26	20	20	21	28	22	26	21	17	31	22	25	17	38	17	30	30	19	33	29	23	35	21	17	23	25	19	19	25	25	31	19	19	31	27	34	23	25	21	12	34	22	37	21	24	22	28	29	25	16	25	24	16	20	28	27	23	22	21	20	27	17	25	27	26	18	24	21	24	15	20	15	27	27	23	18	26	23	25	35	20	24	32	22	20	22	20	28	24	24	18	20	22	18	29	22	19	27	30	19	21	25	18	23	22	19	22	26	28	11	16	19	19	22	20	21	23	24	26	19	28	32	22	29	15	19	22	30	33	35	22	19	32	18	27	28	15	16	19	22	21	23	18	24	21	25	18	19	27	15	16	26	22	22	23	22	19	23	32	24	30	18	25	26	24	24	25	17	14	28	18	23	14	22	14	29	24	25	20	25	24	20	24	24	27	19	23	16	20	25	28	19	31	22	23	21	28	29	17	22	28	22	21	22	22	21	15	33	25	19	17	16	23	22	19	24	17	34	17	31	22	21	22	24	17	23	16	23	22	25	31	28	20	28	37	25	28	17	25	29	25	29	22	17	18	30	28	22	16	23	35	24	26	20	23	16	13	23	27	20	25	22	19	31	23	18	30	21	29	28	19	13	19	15	21	25	17	26	16	21	36	18	26	30	23	30	25	26	27	23	20	24	20	20	21	25	29	18	21	23	30	31	18	22	28	24	28	18	24	14	21	19	19	20	22	18	31	25	33	35	29	28	11	27	15	12	23	22	30	22	20	27	30	35	27	23	23	27	27	30	22	16	25	23	27	23	19	30	29	32	21	20	18	32	26	17	26	17	24	18	21	22	24	28	23	30	12	20	35	21	18	33	22	21	31	27	31	16	27	24	30	19	18	23	18	27	26	21	17	25	16	20	20	23	19	28	27	26	17	17	29	18	21	22	19	19	18	21	27	22	26	17	34	25	20	30	23	23	19	12	26	22	34	28	27	24	12	19	28	33	23	21	25	27	22	24	20	27	20	21	27	19	23	16	31	14	24	23	13	28	17	18	19	23	27	22	20	29	30	18	21	26	21	26	15	28	20	30	15	24	19	26	37	23	28	28	18	37	30	15	15	19	19	20	32	31	26	27	29	20	23	18	21	32	18	26	36	21	21	17	21	29	23	27	17	23	26	17	16	22	26	18	29	21	29	23	24	25	28	23	19	24	29	16	24	22	28	22	22	23	22	21	23	33	15	19	30	19	28	28	24	25	25	28	21	29	17	22	25	28	31	18	21	30	26	24	26	22	27	18	23	22	18	31	19	26	25	17	15	24	25	30	24	20	19	15	25	17	20	33	22	24	20	24	27	28	19	31	19	26	16	20	17	24	25	23	22	31	15	29	26	21	20	19	21	20	16	20	25	33	22	17	15	22	21	29	27	24	23	18	25	32	24	28	25	20	30	26	27	19	23	18	32	24	19	30	23	19	23	21	31	22	15	20	27	22	25	28	25	25	22	21	26	24	27	30	29	17	25	20	25	19	15	24	23	18	24	26	29	22	28	20	25	29	27	19	20	26	24	23	18	22	17	22	22	16	19	20	25	37	24	21	26	20	21	19	23	22	25	17	23	21	16	23	17	27	34	16	19	28	23	23	23	21	23	19	23	24	24	33	19	27	23	16	22	23	26	24	26	16	27	15	20	27	17	28	14	28	20	21	28	33	32	31	25	21	21	20	15	17	26	15	32	17	24	34	28	21	25	21	30	33	26	25	17	26	25	24	26	17	25	23	19	33	25	27	14	17	19	14	22	27	19	22	20	18	21	18	22	26	24	25	26	27	26	19	24	25	22	28	28	30	40	30	22	28	25	25	20	26	29	26	27	25	21	32	27	19	16	20	20	18	19	19	27	22	25	22	25	19	23	25	26	16	29	23	29	25	23	22	28	15	28	14	14	11	28	21	38	18	18	23	26	17	27	22	34	27	21	32	29	18	12	25	23	27	23	14	27	19	21	18	17	16	26	31	27	30	25	24	24	18	33	30	25	28	22	25	27	29	22	26	21	22	14	26	30	31	29	26	37	28	23	28	28	21	23	21	23	23	13	28	21	20	26	18	28	15	20	19	20	22	18	20	25	16	27	32	22	19	18	30	21	30	28	15	24	23	27	24
45282	28997	18954	30676	44928	51867	29062	25406	20879	16883	15657	13053	10460	9693	7508	6847	6060	4823	4961	4163	3587	2933	2516	2292	2367	2391	2380	2203	1857	1511	1406	1294	1151	910	886	792	780	677	610	627	628	592	632	598	547	567	563	564	529	555	519	523	550	546	547	505	521	489	501	570	559	529	527	518	537	577	529	484	497	456	459	470	445	503	459	407	434	411	427	442	453	451	451	409	451	409	416	444	413	429	399	438	405	406	413	432	439	424	388	461	466	432	432	408	427	402	449	443	433	388	443	401	419	415	435	416	419	451	412	372	395	427	386	393	423	375	423	441	443	440	427	399	382	410	407	417	414	431	434	406	414	388	428	444	384	392	404	414	394	419	388	423	429	412	413	423	428	411	440	426	408	404	429	382	388	451	432	395	414	378	404	395	432	382	403	402	393	426	414	423	424	395	433	437	392	428	395	380	426	441	408	446	404	360	395	422	414	396	379	439	401	400	432	406	399	437	389	410	418	415	402	432	425	418	415	412	393	393	400	405	422	385	398	410	448	415	412	414	391	422	421	440	425	407	408	432	413	412	394	399	397	389	426	435	384	397	417	446	426	396	398	421	404	409	451	411	395	413	408	384	418	416	396	437	395	404	384	385	407	384	407	374	402	384	402	386	398	395	416	420	398	421	390	421	412	430	395	380	423	425	423	396	409	430	397	380	411	382	394	413	419	397	359	406	442	416	411	384	452	426	404	403	424	407	400	394	421	441	404	440	393	420	411	402	450	434	427	414	422	377	415	382	406	414	455	385	434	386	417	397	403	417	418	398	382	421	417	391	435	419	426	425	428	367	429	406	421	417	461	409	408	437	376	401	450	419	416	399	400	394	401	412	404	446	421	399	389	414	385	404	421	455	413	382	385	382	455	469	410	407	417	427	431	403	423	421	398	436	377	424	411	411	433	424	428	404	436	394	405	405	422	417	439	455	433	401	406	472	356	370	405	402	404	435	407	417	399	367	413	412	431	416	370	396	419	423	434	391	405	400	398	398	423	445	415	404	387	440	409	391	393	397	419	416	408	436	398	412	364	467	398	424	410	425	414	407	378	390	397	418	397	407	429	387	386	418	366	401	406	429	409	389	436	358	424	410	438	422	427	408	391	388	451	405	415	399	450	475	394	437	417	387	418	399	391	427	424	419	384	372	421	397	411	436	430	406	418	437	389	403	419	421	398	407	426	412	408	408	430	417	398	403	435	408	416	413	439	392	403	404	394	398	430	414	400	420	382	436	433	412	406	419	415	411	427	433	383	407	417	442	442	396	424	397	422	429	381	421	414	394	415	380	416	428	421	388	404	436	430	414	415	393	400	412	416	434	387	405	419	438	390	410	416	400	384	435	434	396	400	419	386	426	409	426	428	384	393	437	418	416	445	380	391	391	439	418	439	425	411	425	401	438	436	392	435	393	410	412	419	415	413	427	410	409	399	404	425	387	395	403	380	417	403	415	433	413	427	419	385	375	435	382	399	431	447	432	382	368	435	443	430	425	415	421	426	418	425	457	406	410	411	425	393	404	400	408	390	400	404	397	427	401	430	418	413	414	428	433	400	414	426	404	413	423	431	408	385	424	417	397	411	411	423	402	432	417	411	417	380	418	414	428	445	418	414	411	392	397	413	409	419	435	424	406	422	434	398	435	417	386	385	414	407	402	438	393	381	397	392	429	411	425	366	419	377	449	422	444	402	395	428	402	445	383	417	391	396	433	426	427	425	410	381	398	388	427	406	397	378	406	406	407	410	393	404	382	389	420	424	416	438	386	400	378	394	423	426	384	401	434	408	393	442	414	448	404	403	390	418	425	379	386	412	420	407	395	411	407	368	415	390	413	395	394	401	425	390	366	440	403	404	433	419	432	389	449	427	407	418	412	400	405	384	430	434	443	385	438	415	419	432	409	397	386	428	464	396	424	418	442	438	394	447	412	426	421	388	410	425	401	416	426	375	427	408	408	405	380	471	417	387	363	386	401	432	433	437	415	432	385	428	425	396	422	369	403	459	380	424	398	402	401	390	381	429	380	450	404	419	419	374	417	416	405	436	431	430	393	414	451	423	407	406	449	374	408	438	421	450	400	431	430	434	400	420	424	411	410	415	394	416	405	414	396	391	381	403	405	407	423	431	429	400	405	417	424	416	429	412	392	412	393	397	410	416	388	403	428	416	381	384	383	399	389	426	372	434	429	432	394	414	427	398	368	397	443	416	420	414	453	410	414	415	425	428	393	411	394	439	428	419	450	400	404	439	417	436	435	407	419	409	397	425	388	408	419	425	415	405	429	421	393	385	405	394	399	410	398	401	421	409	394	418	419	420	417	449	393	395	399	404	417	428	416	412	436	406	381	429	393	388	433	383	422	398	401	439	405	382	372	401	380	407	408	449	416	432	417	393	388	421	416	400	392	416	396	415	417	417	411	432	408	403	401	414	402	421	425	386	420	445	419	428	414	415	429	403	393	439	429	379	409	409	426	427	400	419	398	408	374	435	402	408	383	409	410	428	449	407	429	417	434	412	386	424	394	413	399	415	421	394	420	402	434	396	421	410	402	389	428	417	423	369	409	424	393	418	453	413	416	404	420	388	441	382	386	409	403	374	424	392	385	416	409	423	385	436	438	416	406	431	386	410	384	440	424	415	403	407	404	429	398	424	404	419	393	401	430	424	438	377	399	401	420	418	401	416	432	396	412	411	450	403	397	413	406	433	403	394	422	421	404	405	397	398	421	432	405	416	424	397	379	427	378	390	361	429	417	392	386	422	398	395	406	404	398	435	419	401	409	429	437	405	404	444	366	394	431	419	400	499	388	424	418	372	397	399	390	420	397	481	397	423	414	406	439	426	413	400	399	423	369	461	402	423	402	394	442	421	393	388	387	455	403	386	427	403	436	395	437	397	434	421	439	427	426	416	419	437	448	442	380	415	432	409	409	411	417	408	414	404	415	389	403	424	440	426	437	372	390	393	425	425	430	450	418	400	382	392	417	402	414	409	383	419	384	405	359	447	404	388	430	404	414	398	406	413	417	410	388	411	367	394	374	375	425	390	415	413	407	363	401	403	409	385	398	407	397	408	432	382	399	429	402	437	412	415	401	437	429	421	401	421	425	422	419	420	428	379	449	433	388	437	454	396	381	437	387	401	424	455	411	440	402	401	399	413	442	411	392	397	421	407	408	396	430	389	451	409	419	417	406	408	421	402	398	397	434	396	403	403	418	417	415	388	380	422	403	417	429	379	429	399	404	415	412	387	412	396	432	403	437	409	424	413	423	397	425	409	449	411	405	402	403	430	410	421	400	436	402	429	425	432	386	437	405	396	455	433	395	391	412	418	421	399	442	425	390	404	426	440	398	414	413	411	424	437	423	434	392	384	409	401	428	442	426	419	388	434	417	421	423	417	410	397	426	414	402	387	410	433	385	406	431	385	468	457	400	422	407	381	430	441	418	456	397	445	441	437	428	402	404	392	417	384	418
6315	1691	642	521	1429	7335	406	269	236	195	159	156	135	131	109	96	95	77	76	83	57	53	58	55	59	57	49	44	55	43	39	42	26	25	41	25	28	21	33	42	33	34	25	27	29	28	24	32	33	28	35	24	26	35	28	23	23	23	26	25	36	29	29	30	32	21	36	26	32	29	28	29	38	26	25	27	29	29	42	31	25	28	38	37	25	36	30	25	27	29	19	30	27	27	24	32	27	30	26	24	34	37	39	29	25	35	30	28	26	26	26	27	24	28	30	23	39	26	33	24	24	29	27	24	31	8	28	31	32	30	30	27	31	35	30	33	31	25	36	23	31	29	22	26	21	28	31	25	23	20	20	41	34	26	35	16	26	28	37	17	30	34	40	15	31	25	24	33	38	39	27	26	25	19	31	29	32	32	35	38	29	24	30	28	32	27	31	28	32	27	26	19	35	27	28	25	28	31	29	21	30	28	31	22	29	35	23	37	22	40	24	29	39	24	26	17	27	19	32	24	29	26	27	21	28	17	30	28	33	24	28	29	35	22	35	25	24	22	27	26	19	24	35	29	29	23	26	17	24	22	26	26	28	22	29	30	25	28	23	37	34	24	28	23	24	24	26	31	32	19	32	24	27	26	33	27	30	31	30	28	32	25	28	24	23	26	29	24	31	20	20	33	21	30	28	30	20	31	25	26	26	21	27	40	25	27	31	27	31	39	34	23	19	31	25	41	14	21	28	20	26	33	30	28	32	27	24	28	26	29	26	29	36	31	25	33	26	36	16	20	24	30	20	30	24	29	32	27	30	28	27	26	25	41	32	22	25	36	22	36	35	28	29	23	25	35	25	27	29	40	25	28	23	29	24	25	34	18	37	40	29	27	30	26	35	23	32	28	37	34	29	28	31	25	25	24	26	25	26	31	30	30	29	29	34	21	25	26	28	33	25	28	31	27	25	36	33	24	35	29	32	39	33	24	28	34	28	30	20	25	24	25	24	29	19	34	24	31	23	21	33	36	28	29	24	21	19	34	30	23	38	31	25	21	26	28	26	33	35	22	25	24	22	36	25	34	24	27	33	30	31	28	38	33	28	34	34	26	33	36	28	28	25	27	33	25	29	32	31	29	32	18	26	37	28	44	24	28	26	21	28	19	31	25	24	23	39	27	27	22	27	22	20	29	23	27	19	21	26	30	27	30	23	34	26	27	18	18	33	30	17	30	32	36	33	21	25	35	32	40	32	26	27	22	31	25	30	28	33	28	25	33	28	27	30	30	19	24	35	18	31	28	28	17	30	30	22	23	31	24	33	25	29	35	31	30	19	23	28	32	22	21	26	38	18	26	30	33	26	33	30	23	26	23	29	23	26	27	28	29	31	33	29	30	19	35	28	25	24	22	26	28	25	35	30	36	25	25	26	27	28	36	40	28	34	30	36	21	25	25	33	39	23	17	27	22	21	18	32	27	23	29	35	37	26	28	35	25	33	29	29	30	29	30	33	22	33	28	15	31	29	29	30	30	27	30	26	31	32	41	30	35	34	29	40	23	35	27	19	32	27	30	30	27	26	31	25	20	32	38	31	25	35	23	26	32	19	28	28	34	30	25	31	27	28	28	30	26	28	25	20	30	26	23	23	25	27	40	28	31	31	35	28	23	31	39	26	27	28	26	24	17	21	30	34	23	24	29	26	30	38	35	24	26	33	20	26	30	24	32	31	26	35	29	30	28	35	27	32	29	32	14	36	28	32	23	33	32	22	34	26	22	25	27	27	28	35	17	24	19	30	24	21	29	28	26	24	24	30	34	21	27	21	44	28	23	32	31	38	29	28	30	24	30	30	27	25	28	29	26	26	37	30	35	21	30	31	35	29	28	32	20	26	29	37	28	22	29	24	24	14	25	23	23	30	26	28	26	24	34	30	29	34	23	31	40	28	40	32	30	36	39	33	35	30	22	22	29	32	22	22	27	36	27	17	26	27	32	26	21	24	31	30	21	30	25	33	28	33	31	31	23	33	18	26	22	29	31	25	29	27	29	35	28	33	32	29	17	33	36	32	23	33	28	32	21	35	29	29	21	24	29	32	34	32	27	18	28	37	31	28	24	31	23	34	31	23	26	36	27	22	26	26	33	24	33	29	26	31	29	22	16	34	33	29	32	24	29	34	28	25	28	25	30	34	34	29	28	27	30	21	37	34	26	16	32	23	33	34	30	33	34	37	25	30	34	30	27	31	24	30	27	34	32	26	30	32	27	31	25	33	39	36	27	23	32	31	29	31	32	21	23	28	29	24	24	31	26	46	38	32	25	34	32	27	25	24	28	35	33	30	30	32	28	30	31	28	25	23	32	28	31	22	31	29	27	27	26	22	26	25	37	21	27	35	30	30	21	32	22	25	27	25	22	23	31	26	43	17	30	29	29	35	26	24	33	28	29	30	19	33	32	36	21	22	25	31	29	20	17	35	18	31	23	33	20	23	36	19	40	26	32	28	21	27	26	26	33	32	27	30	35	26	30	28	37	22	27	28	29	25	35	29	31	25	30	33	25	33	38	27	21	26	21	24	26	31	42	17	33	30	29	30	30	26	25	34	29	28	25	33	24	23	34	24	20	37	31	35	25	26	21	23	26	34	36	44	25	32	36	30	26	32	28	29	23	23	26	27	27	31	29	26	28	32	24	27	25	30	39	18	35	36	29	24	28	42	35	30	25	28	34	24	34	26	28	17	29	28	23	28	26	36	35	31	34	31	30	33	27	32	28	28	26	22	31	28	22	20	32	32	21	32	44	27	28	27	23	19	34	41	31	27	31	25	37	26	31	33	32	40	35	25	29	23	12	29	23	29	26	20	25	25	28	25	19	23	36	23	25	33	28	30	27	23	27	25	31	16	28	30	42	30	38	29	33	36	26	29	23	40	26	24	36	23	30	30	23	29	28	26	32	26	30	13	23	26	27	40	28	25	28	27	33	22	38	26	29	36	30	21	30	35	26	28	19	29	23	30	24	29	26	27	26	33	35	22	26	39	34	35	30	21	20	29	39	26	31	29	25	36	30	27	28	25	28	35	41	25	24	33	34	30	25	25	16	23	28	29	19	23	31	19	30	29	34	26	30	35	34	19	26	32	27	29	29	38	28	30	30	23	30	28	42	32	20	26	28	22	26	29	29	24	21	28	23	30	29	32	32	31	25	27	25	28	28	41	25	24	24	27	24	33	36	31	20	32	36	37	21	29	25	21	37	26	37	34	32	26	24	32	28	37	17	23	29	22	25	24	31	24	29	19	27	28	30	33	25	22	27	21	22	37	44	33	19	25	22	21	36	30	29	22	24	24	31	22	42	27	29	22	26	34	28	26	24	27	33	34	27	21	20	31	24	25	22	24	34	27	33	22	26	28	31	34	30	29	26	34	34	22	31	29	38	31	22	34	39	33	27	33	29	29	24	25	25	31	33	39	28	24	36	25	35	34	30	27	24	31	20	25	31	21	23	22	23
39922	24938	15267	28082	43227	53778	24353	20196	17182	14119	11634	10250	8268	7171	6205	5556	4703	3754	3432	3272	2903	2328	2048	1892	1964	2032	1861	1642	1385	1279	1243	1110	913	790	802	759	745	644	649	651	632	594	595	638	641	585	559	579	589	577	626	574	607	579	582	550	539	552	528	582	579	569	584	580	601	588	569	567	581	571	527	510	512	509	485	543	521	505	503	512	495	513	526	561	496	521	512	451	485	524	494	515	506	456	506	443	479	480	499	484	498	478	487	470	509	461	526	482	493	510	516	517	522	513	481	540	509	447	485	500	472	506	510	528	477	477	504	497	517	513	527	460	455	506	532	449	525	478	473	496	521	486	484	512	488	496	522	511	527	456	479	496	502	489	473	446	472	476	482	528	494	505	526	520	524	502	503	474	505	492	475	498	522	467	495	494	516	517	491	487	505	490	481	479	462	504	464	495	467	440	494	476	498	482	494	472	500	525	500	501	512	474	484	498	510	504	479	493	504	492	482	502	470	465	503	506	484	478	492	501	482	487	513	500	520	516	472	520	480	470	482	520	490	481	551	471	504	527	485	474	510	477	492	502	497	498	500	481	484	483	494	469	485	512	489	467	485	493	478	501	479	558	534	453	509	485	498	471	520	492	523	471	535	504	493	495	481	500	495	473	552	531	463	482	515	512	479	453	485	533	512	506	451	523	476	502	478	515	507	513	474	521	504	480	488	481	490	516	495	498	527	471	484	501	494	523	507	480	492	474	505	459	474	490	496	446	493	522	489	507	480	529	473	481	503	514	535	469	463	437	457	480	492	543	503	510	491	497	471	451	522	519	498	475	498	478	509	501	488	495	472	496	512	476	513	486	507	469	477	479	515	461	498	488	491	500	465	480	557	501	489	532	451	508	541	520	479	459	491	511	466	512	492	505	459	461	510	461	470	492	489	502	495	495	532	498	472	510	461	514	475	514	485	532	495	516	512	497	520	493	499	469	478	508	514	506	453	475	483	493	531	473	467	500	457	520	517	500	487	494	472	470	483	472	521	461	453	540	490	519	512	472	497	457	449	460	531	503	491	471	480	488	532	476	470	459	474	481	485	512	474	479	467	495	480	531	482	504	482	535	491	462	495	509	459	468	521	482	495	482	503	500	468	466	528	531	487	501	508	487	474	516	485	502	505	461	513	471	474	481	496	504	508	520	484	493	503	507	447	517	523	465	485	497	505	521	481	476	504	552	492	520	526	502	478	467	479	530	500	483	498	527	496	474	507	485	500	516	535	497	502	457	473	487	513	491	472	491	545	553	522	506	522	511	513	529	520	485	504	498	530	523	461	482	431	560	476	474	488	446	501	483	510	514	482	473	497	505	453	526	486	478	478	489	510	469	496	451	509	490	467	504	485	529	528	510	486	508	494	494	511	492	458	518	509	510	468	507	453	506	481	460	483	491	488	503	483	521	526	505	524	474	465	474	484	491	459	499	458	506	494	463	481	511	495	492	472	500	472	522	461	477	509	483	465	479	522	518	518	496	483	489	493	547	492	532	493	472	476	504	545	490	494	532	510	517	474	503	522	498	493	473	503	502	489	484	487	508	462	547	471	510	494	470	507	524	516	465	508	488	476	507	535	464	472	431	477	491	492	527	485	499	468	506	468	445	489	496	461	474	529	498	497	537	546	485	453	488	496	505	514	484	522	491	472	489	485	468	516	506	491	469	539	480	494	473	488	486	526	478	491	507	471	489	464	490	514	503	487	500	485	489	481	514	485	507	475	490	489	482	498	478	528	492	457	496	494	505	471	492	497	501	488	482	505	504	520	475	494	502	491	505	452	475	513	474	495	463	507	480	534	506	487	514	472	502	509	491	517	477	472	464	474	488	503	472	511	481	517	458	485	484	512	515	489	477	454	496	520	463	511	494	467	518	492	504	490	506	487	530	488	476	548	514	470	498	476	509	525	463	471	495	484	555	511	494	494	470	530	476	492	512	511	492	477	497	487	451	467	549	491	491	475	474	464	499	491	480	506	457	499	487	448	501	458	497	474	495	466	469	485	490	486	514	465	518	526	508	469	506	480	486	492	484	532	497	494	508	499	460	514	486	467	515	453	489	484	522	480	492	499	499	518	481	486	478	489	517	457	511	498	478	493	484	493	483	510	483	477	491	470	509	527	518	489	494	471	506	465	493	501	482	489	515	499	476	505	516	489	509	551	492	481	507	497	520	491	469	450	492	482	508	522	513	472	474	507	497	520	489	509	480	513	507	502	523	498	482	499	509	481	530	498	496	462	483	482	486	478	474	498	500	468	427	469	509	495	474	499	499	484	493	515	497	516	471	448	511	494	458	496	474	482	522	476	480	458	550	481	479	514	516	477	488	534	477	472	492	510	490	481	529	493	511	489	495	456	485	482	501	467	453	501	455	467	489	484	476	484	487	526	478	522	538	496	480	495	455	524	493	524	447	501	516	468	494	487	519	515	470	488	512	496	516	475	493	511	439	495	519	527	465	467	477	483	492	475	515	499	485	480	540	515	485	487	523	488	485	495	481	485	464	495	482	468	493	488	513	448	516	524	536	464	559	482	521	506	488	498	532	466	500	468	486	494	504	499	475	511	501	484	454	549	473	467	454	469	481	473	465	453	510	522	466	482	495	510	521	494	497	463	478	511	480	536	484	511	488	472	534	480	494	507	549	489	471	524	499	450	528	515	527	460	500	497	464	443	495	468	479	491	511	488	481	490	520	525	487	506	538	512	526	489	467	469	510	478	514	492	533	488	487	528	496	521	469	449	473	523	523	497	434	489	492	509	474	486	492	497	477	516	488	504	442	504	533	518	505	490	527	500	511	472	496	500	526	508	535	495	448	473	486	492	494	517	487	470	504	480	548	473	476	516	497	499	488	520	478	480	492	507	495	511	521	488	499	438	486	496	517	541	441	526	500	523	493	486	507	486	488	504	479	502	457	493	493	486	507	504	473	538	512	450	483	545	434	486	494	521	507	499	493	502	466	537	511	502	508	542	520	502	516	464	511	502	564	473	527	490	492	519	546	488	431	539	492	481	477	508	472	496	513	492	468	522	477	507	476	516	485	472	498	476	466	472	481	484	539	493	513	520	547	439	504	513	470	540	481	504	524	502	460	565	502	494	516	498	480	492	469	486	500	506	536	498	497	480	542	486	510	490	530	522	488	470	489	477	500	463	477	479	499	492	460	480	484	491	492	469	504	512	487	501	532	508	492	535	500	465	479	534	506	487	451	512	488	480	500	497	494	497	504	527	522	506	492	475	499	521	444	469	501	510	493	488	514	508	495	479	517	494	492	492	491	502	456	478	486	475	487	511	498	498	481	492	472	495	518	496	504	464	517	459	524	529	496	482	497	466	483	488	515	491	489	508	475	492	463	541	470	473	522	532	496	472	509	473	482	473	510	522	471	478	522	460	518	508	516	483	498	464	490	456	447	489	486	470	514	466	465	480	500	483	488	543	526	520	519	455	469	483	492	473	496	472	514
8219	2757	1169	1514	10123	14196	835	371	296	260	247	194	191	153	149	140	107	95	81	87	67	56	65	54	71	58	51	58	57	55	45	33	30	43	47	28	36	36	50	30	32	31	27	39	37	30	27	21	28	23	23	32	34	35	34	30	32	35	30	22	21	32	30	28	42	31	26	27	34	39	29	37	24	30	21	26	39	33	40	28	25	27	33	24	27	27	30	25	21	25	31	28	27	40	31	28	32	23	34	34	31	24	32	29	30	30	34	26	29	29	18	27	24	32	26	31	41	33	31	23	34	32	27	27	17	32	24	26	26	24	28	28	36	38	21	29	24	23	24	28	16	33	34	27	20	31	28	24	24	35	31	32	29	27	36	38	32	31	31	36	30	35	26	36	27	29	34	34	21	30	33	38	20	30	27	26	34	20	26	23	24	32	22	31	31	27	33	31	29	28	26	34	23	33	29	25	41	28	33	32	28	36	30	24	33	24	31	30	23	21	31	29	20	34	31	29	24	30	31	18	42	26	30	35	37	36	25	30	33	27	24	23	34	27	33	48	33	29	26	22	32	31	25	33	30	30	24	29	28	24	27	31	30	27	29	37	29	35	34	27	22	32	39	28	29	31	21	27	34	31	26	41	34	28	27	30	25	27	20	29	25	20	30	29	30	27	30	28	26	34	26	31	38	32	31	17	27	26	26	33	30	36	29	30	29	26	35	21	25	27	27	35	26	28	37	30	25	31	27	25	29	33	17	22	26	21	37	28	41	27	27	26	28	29	29	28	30	30	21	32	30	39	29	34	29	27	21	26	27	32	31	31	33	25	21	28	31	28	27	29	21	30	30	38	40	31	25	28	34	26	33	23	26	27	25	24	31	42	32	27	39	25	27	37	32	29	21	26	29	31	32	32	28	18	31	30	34	23	32	31	32	38	29	24	23	26	20	17	23	26	37	30	19	32	35	31	36	21	30	20	30	26	30	22	36	33	22	33	27	27	29	35	28	26	29	27	27	30	25	31	32	28	31	23	23	24	28	31	27	24	27	27	32	35	27	31	28	36	31	31	31	19	22	23	34	27	25	38	37	20	42	21	31	25	29	35	24	30	30	30	30	22	27	24	30	30	27	34	30	22	37	22	17	28	28	22	32	37	28	30	32	29	29	29	31	24	26	26	35	29	37	37	25	21	29	31	23	26	28	30	30	28	30	26	28	31	26	29	31	20	28	32	15	26	39	36	22	41	31	20	27	28	34	25	22	23	26	34	22	23	28	26	27	24	29	21	30	39	25	32	24	25	35	33	28	23	32	29	26	27	44	20	24	26	36	30	37	30	44	24	23	30	20	24	29	31	26	29	29	26	21	31	31	25	31	23	26	40	28	27	30	31	33	24	22	38	19	30	34	29	30	17	23	24	31	27	42	34	31	24	35	29	32	24	33	28	24	23	23	29	33	34	22	37	40	30	40	29	28	27	20	22	24	31	26	22	28	37	35	28	28	22	33	41	23	26	25	26	23	31	33	36	29	22	27	28	43	28	37	32	33	24	29	27	38	29	33	29	25	23	28	25	29	39	38	36	32	31	33	29	26	22	34	34	29	30	33	21	27	27	32	30	26	40	29	33	33	34	38	33	25	32	35	27	32	23	37	35	27	35	34	22	31	36	32	29	22	29	29	30	23	31	32	33	25	23	29	31	31	23	23	14	35	26	27	38	30	33	33	41	29	26	34	25	34	30	32	28	29	22	34	32	21	16	25	27	36	34	38	28	29	30	27	23	40	31	21	26	30	37	23	23	25	28	26	29	30	20	34	31	31	30	25	28	28	28	28	40	28	28	36	21	28	23	32	34	33	30	26	29	28	28	16	24	30	30	40	30	29	24	28	27	34	27	33	32	27	41	24	39	31	41	26	24	32	32	31	24	23	33	26	30	35	18	32	39	20	19	32	34	37	21	27	24	35	37	32	30	20	27	29	30	30	27	30	21	33	25	23	29	33	27	28	31	18	28	31	27	22	24	30	27	29	33	26	34	19	23	24	29	34	34	30	32	32	32	38	23	28	24	26	25	30	26	36	31	37	33	20	28	31	32	31	32	43	28	27	25	30	37	30	28	24	24	30	33	28	29	35	40	38	28	33	25	27	29	28	24	33	30	28	32	30	27	30	29	36	26	27	38	31	24	41	22	20	34	22	24	40	29	32	28	30	24	23	32	26	31	31	31	28	19	29	26	20	31	30	28	24	28	27	24	37	26	28	25	27	25	21	22	28	21	25	21	33	17	20	44	31	39	38	36	29	31	37	30	24	28	40	23	29	33	24	32	24	39	26	33	21	31	29	31	25	29	32	37	36	28	43	36	23	26	30	37	30	21	30	31	32	47	33	33	21	33	28	31	34	31	18	24	35	34	30	38	30	27	36	39	37	38	20	31	27	31	33	28	31	21	35	32	34	30	31	21	32	33	24	21	32	29	27	31	28	27	38	32	22	32	35	22	27	27	28	24	25	28	35	29	26	26	30	32	25	28	27	28	25	40	28	24	31	30	29	36	26	26	35	29	24	32	38	26	27	25	28	21	28	29	37	30	27	20	26	27	37	37	28	26	26	29	21	30	37	35	22	23	29	25	30	31	23	28	30	32	32	28	23	30	25	26	34	36	33	29	33	20	30	28	26	36	26	30	28	23	31	36	37	38	26	23	22	29	23	28	33	30	32	30	35	23	36	32	28	27	25	24	28	25	31	29	34	33	36	35	26	32	36	27	33	21	24	39	31	25	30	28	28	23	32	36	27	25	27	40	41	27	22	33	28	34	37	28	31	30	33	41	25	31	30	44	30	25	25	26	27	26	33	32	23	31	28	24	33	28	36	27	24	35	19	28	26	25	23	25	26	28	28	33	23	26	29	28	37	34	25	29	27	43	20	38	26	34	15	30	35	37	26	29	26	33	27	29	33	25	27	26	19	29	32	27	32	27	23	25	24	36	32	43	34	24	38	37	36	39	26	31	32	31	34	21	26	35	33	28	26	31	19	36	27	34	20	42	28	29	16	27	22	33	26	23	26	27	28	31	32	29	39	25	35	31	24	27	26	31	24	37	31	21	50	37	28	28	25	29	35	28	18	33	37	30	34	32	30	20	31	28	27	27	30	26	34	29	17	42	26	29	25	26	33	27	36	37	34	33	28	24	35	29	23	29	22	33	26	33	21	32	25	39	35	30	29	36	19	22	35	35	24	31	27	34	30	26	24	29	25	16	28	39	28	35	34	32	32	29	30	36	21	33	31	38	21	34	16	22	39	40	30	34	30	35	32	39	22	28	25	29	32	33	25	29	35	34	26	23	17	26	16	25	42	25	40	32	21	21	33	29	24	38	32	21	28	38	32	37	19	32	33	40	25	23	31	33	30	27	30	31	32	28	19	29	37	27	26	32	35	27	28	28	35	23	18	37	23	20	26	32	39	21	24	18	33	20	24	27	34	40	32	26	32	30	27	35	32	32	26	40
47036	29792	21075	41510	75402	60693	28763	23061	19660	16645	14233	12082	10667	8741	8000	6703	5782	5071	4237	3920	3172	2959	2603	2687	2579	2435	2301	2031	1878	1580	1458	1233	1077	1051	930	888	770	723	717	717	726	689	711	716	674	675	672	687	625	644	612	643	625	615	624	603	637	572	586	600	616	636	678	609	631	643	596	600	543	577	624	555	550	587	525	555	563	550	518	570	526	536	564	518	556	550	533	554	537	576	481	545	564	501	502	467	540	549	511	480	545	522	513	517	508	507	514	499	495	513	525	519	513	504	537	494	511	525	498	468	517	505	507	500	502	529	515	524	488	517	548	531	484	514	485	492	488	535	513	524	523	541	514	504	489	539	527	522	509	518	480	499	488	492	528	538	535	545	525	508	531	467	511	499	549	531	502	526	522	545	534	522	588	526	566	516	527	531	487	509	508	508	510	479	502	512	522	478	542	513	492	503	496	491	497	550	506	523	500	523	532	498	575	543	563	482	508	501	496	514	511	576	520	514	531	520	511	519	546	481	489	505	475	524	513	513	512	516	547	488	593	528	470	549	530	467	544	499	499	533	486	525	498	489	515	498	498	512	530	472	550	513	474	546	512	501	500	508	495	523	530	455	502	495	505	479	527	508	473	495	516	515	501	471	519	523	512	518	511	502	471	495	479	506	504	499	521	517	510	508	493	528	479	502	533	489	503	515	522	512	522	515	498	515	509	483	495	508	517	513	546	482	527	507	489	528	507	530	460	481	506	519	487	519	517	502	485	468	513	506	512	471	551	493	557	503	538	508	487	495	501	536	507	494	553	517	490	471	555	505	511	531	506	473	519	538	526	502	492	541	519	532	476	560	482	503	477	521	568	484	507	553	519	511	524	488	506	466	505	478	529	542	505	553	495	545	491	484	520	516	501	534	522	525	522	495	515	500	491	557	533	555	519	474	496	515	488	525	522	488	504	519	538	546	485	533	517	522	505	522	521	483	494	534	514	581	504	493	504	488	509	571	510	528	497	477	521	520	513	523	506	522	496	501	502	535	582	508	509	499	505	470	499	543	488	490	495	534	484	523	518	563	500	539	527	526	544	492	515	520	500	522	479	506	465	473	533	492	498	484	514	518	500	484	520	491	504	496	505	488	505	509	506	498	466	517	512	496	564	552	521	507	495	483	500	484	521	497	519	525	543	501	493	524	510	515	538	496	522	505	548	487	524	530	484	494	502	502	487	505	566	524	501	497	477	424	558	553	507	488	526	556	537	505	469	493	474	512	449	507	483	494	502	503	513	514	526	521	512	488	487	551	496	560	512	467	467	515	535	493	536	516	473	504	506	469	508	470	527	535	514	505	558	502	520	510	468	517	508	542	490	461	498	539	549	473	534	524	528	504	491	521	524	530	565	494	513	509	512	468	479	527	538	479	530	521	514	477	506	511	500	485	480	487	521	509	549	513	514	556	541	509	532	506	490	489	554	482	510	497	485	505	493	542	520	492	531	522	500	516	514	492	535	499	466	494	534	517	508	480	527	505	497	562	459	482	525	492	494	532	486	505	501	513	529	507	507	487	545	482	509	496	519	531	487	518	495	535	499	520	482	500	492	497	494	576	533	531	553	498	514	505	494	522	515	511	484	523	477	500	520	559	500	527	508	547	527	514	530	518	483	523	510	532	467	517	514	545	556	503	506	514	501	518	537	508	507	549	506	478	515	483	527	513	488	497	494	516	522	503	520	480	474	483	528	532	517	526	532	503	486	555	496	526	505	494	512	503	473	488	520	500	492	493	524	515	529	522	516	521	494	499	542	488	501	529	477	536	514	453	525	567	509	509	508	517	492	494	494	517	513	543	530	525	507	502	513	530	475	486	474	522	499	460	560	463	519	516	570	527	522	491	536	496	510	478	482	512	526	484	528	501	492	483	544	486	519	491	533	473	515	518	500	499	539	525	512	496	466	490	541	521	487	491	512	542	516	521	533	492	460	517	495	503	503	541	511	495	514	525	507	533	498	501	520	504	510	515	457	504	505	520	526	535	528	505	508	511	525	527	561	508	515	521	516	508	550	507	516	505	509	493	521	493	515	539	530	534	540	524	489	514	524	526	497	500	501	514	522	518	526	514	503	537	495	515	504	548	507	467	515	479	519	510	520	502	514	499	476	476	518	485	517	506	511	516	583	530	532	510	490	516	556	491	533	488	530	513	491	520	488	509	515	496	512	502	523	523	486	565	494	496	515	516	495	511	494	483	523	542	514	499	496	543	527	508	496	469	530	531	478	521	466	534	514	512	513	504	510	509	541	515	516	457	503	524	521	513	544	509	457	508	568	505	523	503	529	489	522	543	461	529	510	506	501	513	513	534	503	482	544	550	530	571	505	520	517	522	494	527	521	526	532	526	500	539	458	497	517	499	518	523	490	448	482	516	555	514	551	470	528	519	494	504	477	509	490	503	518	491	500	504	531	479	487	517	517	493	480	491	544	539	503	523	496	503	528	494	539	522	482	521	499	500	506	502	521	539	506	512	510	488	504	527	519	501	533	547	570	487	504	496	505	497	537	484	546	528	497	481	492	528	471	525	537	486	512	513	483	514	536	502	516	540	542	537	486	496	495	545	525	513	514	481	530	535	518	512	510	496	523	559	490	504	507	515	514	513	501	518	513	499	507	485	509	495	493	517	483	503	472	501	505	503	475	518	506	493	491	540	513	483	494	484	483	457	499	543	531	484	553	494	528	476	482	491	500	524	505	499	518	494	504	515	529	496	528	495	541	500	499	481	506	481	545	505	514	495	555	522	519	509	527	544	520	522	536	489	513	515	506	505	521	559	509	476	499	530	490	513	501	505	499	502	500	539	548	523	533	486	523	498	509	510	536	543	530	510	522	515	490	550	533	512	532	534	534	539	538	512	542	515	546	485	510	533	534	506	545	490	465	519	503	522	524	522	504	527	495	509	527	509	514	511	480	480	512	521	496	505	490	529	515	533	560	499	536	518	485	523	496	519	534	475	553	505	534	518	508	504	491	505	525	471	505	497	533	548	470	555	527	504	502	489	508	483	495	493	491	494	481	533	528	513	491	516	508	507	508	502	520	533	546	482	504	498	496	479	536	527	526	492	538	489	488	493	484	508	534	501	461	488	508	510	542	498	495	520	483	528	513	504	474	516	540	472	499	496	496	482	479	554	497	490	503	500	477	505	528	547	517	508	508	532	489	526	488	508	528	559	497	539	533	471	481	497	497	559	493	521	518	459	481	492	522	541	497	507	482	522	465	484	488	518	525	502	492	520	512	502	538	519	533	490	468	526	483	514	504	534	555	463	514	523	499	517	500	518	502	506	482	501	506	490	508	562	529	533	525	505	514	480	523	502	508	542	567	520	521	540	522	532	513	521	530	482	502	537	489	486	511	510	520	503	516	536	507	516	474	515	501	488	473	509	509	495	533	517	484	518	520	495	510	522	510	520	497	527	546	547	518	505	499	533	532	523	491	570	507	492	498	476	514	501	556	539
3436	962	432	416	1739	2208	204	134	102	107	87	83	76	68	53	63	42	51	42	47	36	37	35	38	48	24	18	34	31	22	29	22	21	21	18	26	18	22	24	18	17	25	16	20	21	17	18	11	15	27	21	23	21	14	23	15	27	21	23	25	21	17	12	25	23	29	17	14	17	16	18	9	20	27	25	17	17	14	22	26	26	18	17	20	18	23	19	21	18	19	30	25	19	14	13	20	20	18	24	20	19	26	20	13	16	17	16	11	13	19	18	17	21	16	15	16	13	20	15	18	16	21	15	16	22	11	19	17	19	14	14	18	16	20	17	13	25	18	13	15	15	23	19	12	13	24	32	15	15	13	17	21	13	17	21	23	19	20	25	25	13	13	14	19	19	20	16	16	17	18	25	17	12	15	23	14	22	16	18	21	16	24	18	28	29	18	17	17	14	26	11	14	25	14	20	19	16	23	17	17	19	19	20	14	22	20	11	19	20	20	21	22	21	8	16	24	21	25	17	18	16	21	12	21	28	26	15	17	23	14	17	22	26	16	13	17	19	10	22	20	16	22	20	29	23	28	18	20	20	16	25	14	18	21	18	19	17	15	23	24	22	19	25	18	9	17	17	12	15	14	18	19	15	16	20	19	13	15	22	12	24	28	13	19	18	18	18	19	22	22	21	20	15	11	16	17	20	20	18	23	18	19	26	16	20	20	12	11	19	7	17	16	26	23	23	17	24	10	18	22	17	8	26	16	18	20	18	22	23	15	18	12	23	25	17	17	17	24	30	22	15	11	28	12	13	19	26	17	15	15	18	20	15	18	16	26	27	16	16	16	15	18	21	28	18	29	18	20	23	17	15	18	18	17	17	13	15	19	22	15	22	21	23	22	21	14	16	13	19	29	18	22	20	11	22	18	15	21	20	20	18	18	21	18	19	26	26	19	19	12	19	22	14	10	17	23	17	19	17	21	19	16	18	21	22	24	17	16	28	13	17	21	15	13	22	18	15	25	18	19	19	26	15	11	24	13	24	19	21	18	29	21	22	28	24	17	23	23	21	26	11	22	19	16	28	23	28	18	15	13	22	21	20	14	24	11	12	20	16	21	16	25	18	16	16	11	17	16	21	15	14	22	19	15	13	18	18	19	18	29	15	16	20	18	16	23	19	21	23	20	15	12	23	20	22	26	16	16	11	18	19	16	25	14	14	20	16	22	13	23	16	16	24	29	20	20	17	19	23	30	17	25	17	12	24	16	18	21	21	14	19	9	14	21	10	19	17	19	21	21	15	22	21	26	19	11	23	15	13	22	14	23	20	24	17	16	17	19	19	25	22	24	22	25	12	19	12	15	19	26	22	16	23	13	17	17	20	16	21	24	20	20	17	13	20	26	23	10	14	17	11	21	20	23	19	20	20	13	20	26	25	22	21	24	19	17	25	16	21	18	20	27	18	16	16	24	13	7	13	21	18	19	22	22	12	19	23	13	18	18	25	16	15	10	22	18	17	23	15	13	17	16	20	18	16	19	9	13	20	28	13	14	23	21	24	17	18	22	19	25	16	19	20	18	12	19	24	20	19	15	17	19	12	27	19	19	16	25	25	17	24	28	16	16	24	29	20	16	24	30	17	18	19	23	19	18	11	25	14	32	15	23	17	15	15	24	13	17	18	22	16	19	19	16	17	10	20	16	12	19	24	14	20	19	14	20	23	20	13	17	17	17	17	18	18	13	18	15	18	15	20	21	17	18	10	27	15	18	12	18	22	14	15	16	21	14	22	12	17	15	18	23	25	19	24	19	19	18	15	22	17	17	19	21	10	20	15	14	25	21	25	32	21	19	21	24	14	17	16	15	24	27	20	15	20	20	21	10	15	21	23	13	10	19	27	20	17	21	22	12	11	12	20	24	28	27	9	16	18	17	23	20	14	19	22	24	12	19	20	25	16	19	21	11	21	23	26	14	18	14	21	17	16	24	22	19	19	19	20	31	22	20	18	24	30	18	16	18	18	23	21	19	16	22	16	18	21	16	20	20	22	22	21	21	19	30	18	17	17	19	13	21	21	25	29	27	16	19	16	20	15	17	23	30	22	18	17	22	23	14	13	15	26	15	21	18	14	35	20	9	26	24	24	18	18	15	26	14	17	20	12	27	25	11	20	16	20	22	25	15	17	18	19	20	17	19	18	19	10	15	26	19	26	16	18	20	16	25	15	16	14	21	13	18	16	24	18	21	17	20	17	26	15	16	22	10	12	16	22	21	21	19	15	29	18	17	20	16	24	24	19	16	20	18	22	19	14	20	18	19	31	17	19	16	29	17	19	20	16	12	13	23	18	16	24	17	18	20	15	16	15	13	21	21	22	21	18	18	15	25	16	20	23	18	28	18	16	20	12	14	13	20	21	21	19	23	13	25	11	19	22	22	21	18	21	20	21	11	28	22	21	18	12	17	17	31	20	16	24	25	18	26	15	25	17	15	18	19	13	16	13	19	19	25	24	26	20	23	19	20	29	18	24	15	21	22	17	21	19	22	15	15	16	21	21	17	15	22	15	21	32	16	20	20	16	16	12	28	27	16	9	25	13	17	13	11	10	20	19	15	14	29	20	19	20	19	15	23	12	26	21	18	17	15	12	21	21	18	25	14	26	18	24	15	21	17	21	20	17	14	14	21	17	18	18	26	25	13	16	19	20	22	21	26	26	15	15	14	23	12	13	19	22	26	17	22	16	18	23	22	25	25	15	18	14	21	15	17	11	19	16	11	20	18	22	24	15	20	25	18	25	20	19	20	16	15	15	20	18	18	21	16	28	23	19	12	25	17	18	24	16	19	19	7	18	18	9	13	28	24	19	15	16	17	17	14	15	18	19	20	12	19	21	22	18	13	8	18	16	20	17	25	27	12	21	24	11	18	17	14	18	15	19	22	16	18	16	18	22	17	15	13	15	31	30	22	20	13	21	14	15	21	21	11	22	18	20	20	23	22	22	18	15	18	21	12	17	17	23	20	25	27	17	22	22	21	15	18	18	15	20	18	15	15	18	16	13	26	14	20	15	13	14	25	24	20	26	12	17	24	15	22	17	19	14	13	19	24	9	21	25	24	15	21	24	13	18	13	18	15	13	22	17	21	23	14	19	15	27	13	12	24	19	20	19	20	19	22	24	11	25	18	11	20	19	29	19	16	15	16	23	19	26	23	19	20	22	20	24	23	19	21	24	21	18	17	21	13	15	17	15	29	14	24	17	21	13	17	20	23	17	11	29	23	20	15	14	21	18	20	22	13	19	24	15	16	16	23	14	13	18	16	21	25	18	14	10	18	20	21	22	20	19	9	19	16	17	17	14	25	19	17	26	22	17	21	14	19	17	13	14	15	14	8	23	17	17	17	15	19	12	14	19	19	9	14	26	13	28	25	11	24	17	18	16	23	29	21	12	17	16	11	20	14	20	21	14	22	21	22	21	20	15	24	17	15	16	19	9	13	25	21	16	17	16	8
35178	21180	12406	25755	47443	41605	17902	13045	9708	7725	6861	5741	4520	4091	3543	2798	2182	2173	1832	1758	1488	1276	1343	1256	1273	1190	1078	938	813	796	684	566	547	487	472	441	407	410	411	422	382	401	388	411	399	405	391	356	386	401	370	406	372	365	383	359	375	382	343	399	348	418	373	371	409	406	357	341	362	352	349	326	341	336	361	342	357	316	353	345	388	346	380	313	322	310	335	355	329	358	359	347	375	305	333	346	332	332	362	346	346	357	342	322	307	364	334	349	330	335	335	339	341	347	319	352	304	329	336	299	352	318	293	352	313	335	299	309	344	317	325	352	338	329	344	327	359	292	362	335	344	317	342	298	345	309	328	313	298	334	340	352	349	347	351	333	306	350	344	338	324	304	361	310	335	367	340	341	321	318	318	329	346	325	332	336	332	330	344	343	345	318	328	350	304	330	345	304	338	333	350	340	329	316	356	329	316	338	338	363	343	337	313	298	364	336	348	329	383	328	330	351	327	312	324	297	302	322	349	333	337	327	338	343	359	347	292	314	338	324	324	332	333	338	362	351	312	312	336	340	326	346	352	337	326	331	326	342	334	341	349	340	342	327	334	333	306	352	327	300	314	331	313	318	296	352	348	351	374	318	353	331	317	359	365	341	323	349	342	311	331	350	330	371	320	305	346	336	360	315	301	331	351	318	329	311	338	349	312	297	341	333	341	321	348	292	354	334	317	344	316	310	319	360	347	341	358	322	329	315	334	339	311	324	306	304	291	340	331	327	340	364	345	374	334	345	327	321	349	325	310	355	311	342	332	336	365	356	309	340	357	353	333	338	325	331	310	301	331	359	317	348	342	303	330	314	313	345	340	368	320	320	314	345	352	312	346	359	323	343	330	347	299	325	328	339	340	383	366	325	322	334	356	336	323	343	316	336	355	321	342	330	344	327	336	360	322	339	337	338	368	307	374	316	367	317	329	331	326	360	352	339	337	334	355	342	355	325	319	333	329	351	331	337	342	350	349	348	345	314	324	335	326	318	326	336	357	326	321	314	316	358	326	340	336	336	360	309	342	346	368	363	336	335	313	322	355	331	310	334	350	342	328	350	339	359	338	346	344	345	349	371	350	344	340	320	332	367	320	313	358	329	337	308	326	333	314	351	315	330	341	342	341	332	323	314	308	362	316	388	301	343	323	321	326	308	318	305	327	328	305	338	349	348	342	306	335	320	296	354	332	341	349	304	322	332	300	328	310	374	311	361	355	321	351	331	338	327	330	335	330	302	345	333	321	340	388	335	326	316	337	363	344	375	349	338	341	336	326	367	339	317	353	358	356	391	331	364	360	361	291	320	332	319	347	361	362	295	329	316	343	314	352	354	339	331	345	344	347	326	334	329	354	322	370	341	345	314	320	354	299	354	320	339	312	335	351	336	305	327	364	364	336	317	318	312	334	354	340	353	318	334	324	311	331	333	324	338	346	338	334	349	351	299	344	312	335	318	348	323	347	337	333	320	329	316	312	306	348	334	319	350	318	359	316	349	317	292	300	339	340	335	349	346	319	367	324	329	326	328	345	342	323	330	342	353	319	316	354	302	292	327	350	300	357	325	326	351	315	355	324	328	311	342	335	314	341	345	334	323	329	331	300	316	367	327	358	312	381	319	332	334	325	312	362	299	343	314	327	327	311	302	326	314	329	307	329	314	342	351	316	297	314	331	350	353	352	340	343	322	311	314	344	328	320	330	332	328	318	348	346	324	332	388	360	320	312	330	355	319	382	337	328	306	343	319	319	347	326	340	334	317	350	347	339	335	325	338	311	347	304	337	329	351	305	359	333	309	356	340	328	322	313	340	351	335	356	303	313	313	331	335	360	349	324	325	337	349	313	333	340	313	322	299	326	326	325	320	347	337	339	349	339	343	331	361	331	323	320	284	315	313	331	308	329	366	339	329	298	319	343	307	327	357	294	389	360	322	348	345	327	308	373	309	338	292	356	350	340	338	350	353	318	333	315	327	311	344	290	321	347	355	311	337	323	304	340	337	357	320	316	335	326	307	334	350	335	341	302	320	314	313	371	336	335	292	304	321	316	350	320	336	341	327	344	313	310	334	307	349	332	359	304	357	345	348	344	366	307	343	339	335	339	357	316	345	345	327	342	340	341	328	326	322	343	354	373	304	360	353	367	342	324	325	338	328	325	322	330	334	342	312	338	328	302	358	316	333	358	340	382	323	355	346	359	317	342	340	316	333	304	354	338	347	322	342	336	362	349	363	308	317	346	323	320	322	326	326	327	332	330	331	324	322	347	353	349	349	318	310	345	352	340	329	326	350	293	343	342	350	336	313	361	346	320	321	319	327	343	362	323	329	306	360	324	350	312	358	330	340	325	329	319	330	323	337	321	362	331	374	360	331	340	317	342	313	340	335	352	338	317	339	317	314	349	366	341	344	320	344	311	340	303	335	320	340	326	334	333	329	345	339	347	321	347	341	320	333	323	368	328	335	352	303	328	313	322	331	350	322	323	299	319	317	316	304	305	358	338	318	346	312	319	330	342	311	349	339	332	364	324	333	343	309	366	336	318	364	337	307	346	341	324	379	346	344	337	355	319	334	381	344	345	343	330	323	333	318	315	293	332	372	312	353	364	324	339	325	347	333	316	345	340	310	366	337	335	344	325	344	302	347	324	330	333	317	300	347	311	363	320	332	315	335	333	339	337	330	369	320	307	345	347	339	312	353	353	335	323	350	301	347	325	337	298	338	349	330	354	343	323	364	341	344	348	332	368	339	336	318	357	321	326	340	340	320	334	333	345	308	300	364	322	320	356	341	345	334	311	319	359	353	323	332	341	308	339	334	327	362	347	339	339	348	358	311	326	325	353	325	381	358	322	326	315	324	339	334	335	356	330	324	324	344	350	324	321	315	333	348	336	298	326	305	308	360	327	321	350	333	332	329	353	343	319	295	344	320	344	324	362	356	342	320	330	358	349	345	302	338	328	353	334	337	326	328	317	343	339	312	329	358	339	304	335	352	363	318	329	352	351	343	307	289	354	330	314	321	333	328	317	337	349	350	326	345	348	329	315	331	345	326	351	331	333	344	323	301	341	348	331	320	300	335	322	347	322	327	331	373	343	343	316	353	321	336	319	348	339	375	294	300	325	360	342	321	351	335	331	339	320	330	314	359	341	300	334	344	316	300	348	355	321	331	343	333	336	346	314	300	320	350	296	326	313	347	335	318	305	344	336	349	326	353	345	353	311	364	351	311	291	347	322	338	326	347	342	308	308	337	346	328	346	353	288	328	345	323	345	369	337	349	312	324	351	329	300	353	344	343	332	341	302	307	370	334	346	361	329	343	345	314	362	358	342	317	335	353	335	356	344	338	318	332	328	352	325	340	355	322	324	327	341	320	352	342	303	325	342	342	336	327	311	367	346	346	337	314	320	358	336	311	317	351	337	333	342	322	293	343	342	343	332	348	320	348	329	319	337	366	332	310	350	360	316	320
7195	2889	1105	1729	9937	13900	901	284	168	194	140	157	124	127	99	87	75	80	72	51	55	52	63	46	44	61	54	44	43	25	39	30	34	38	22	32	29	19	27	31	34	32	29	17	22	27	28	28	29	23	30	34	21	30	26	22	16	26	23	28	24	23	27	26	30	29	36	22	22	20	26	32	28	27	21	30	25	24	27	26	19	14	18	21	29	24	29	17	24	24	19	24	25	30	26	24	22	23	33	33	22	26	18	27	23	29	25	23	16	27	20	22	25	17	21	19	26	24	35	14	16	23	25	22	21	25	29	32	33	27	24	29	31	16	19	23	17	19	21	28	16	31	19	26	23	29	33	26	20	22	19	27	20	16	23	24	24	29	23	23	26	30	22	16	29	29	28	24	18	21	20	29	20	23	18	22	30	24	23	18	22	19	19	23	19	18	22	18	22	25	15	28	20	16	22	27	22	25	21	25	22	27	29	24	18	29	23	25	18	22	34	16	26	23	19	34	24	18	21	24	18	25	16	24	21	20	30	29	24	25	19	19	23	21	30	26	23	29	22	19	26	19	26	11	27	25	28	16	25	35	23	22	27	20	24	18	25	22	13	22	21	26	12	22	14	20	32	33	27	31	16	20	26	17	23	26	32	29	33	19	23	37	20	20	29	27	31	22	9	19	20	32	27	21	19	29	22	23	23	27	21	34	26	23	23	20	15	22	21	23	23	22	22	24	25	25	32	29	16	22	25	26	17	27	30	28	18	20	27	23	23	23	25	20	22	21	20	27	23	24	26	22	30	27	21	32	28	26	27	34	22	18	22	25	26	18	18	23	17	24	23	23	24	21	20	29	20	28	13	13	24	26	18	21	32	28	39	29	26	18	28	25	28	17	30	22	27	24	31	26	26	25	28	16	29	23	29	20	32	22	23	22	11	27	29	24	29	21	25	24	22	31	19	23	24	27	27	27	26	29	17	31	23	30	22	29	24	19	24	24	22	22	16	35	25	25	20	23	30	34	18	22	33	34	23	18	24	15	19	24	30	27	22	22	34	30	24	23	21	23	18	29	26	24	28	27	24	21	21	28	35	26	18	24	20	22	21	29	21	19	21	22	22	22	22	18	27	19	27	22	29	33	25	34	30	21	25	24	29	31	23	29	27	18	29	27	26	24	27	26	18	18	34	24	20	26	29	25	26	14	29	30	24	28	33	29	28	23	23	19	27	19	19	17	22	28	25	25	23	24	20	23	21	19	15	29	19	34	25	28	22	27	29	25	28	22	30	20	26	32	26	26	27	22	24	20	17	27	26	24	25	22	20	29	15	23	17	32	26	28	20	25	26	26	17	27	19	29	27	26	18	21	19	26	28	24	26	23	28	19	21	27	24	21	22	27	21	27	20	21	24	23	16	34	33	20	30	16	23	19	24	31	28	19	21	19	23	18	22	19	26	25	23	26	20	20	14	27	21	25	24	19	26	19	28	20	27	22	16	25	17	23	32	23	18	21	26	26	22	26	20	13	30	20	25	32	22	29	29	25	24	31	25	23	31	34	23	24	27	19	19	17	32	17	30	27	35	25	18	23	22	25	25	31	34	26	32	31	21	21	24	21	26	30	30	17	29	17	24	23	24	33	17	13	22	25	21	21	18	19	25	27	21	27	23	26	25	19	26	31	36	31	25	10	32	25	24	33	20	20	25	26	27	24	18	26	19	23	23	27	22	22	31	23	28	18	16	29	28	23	23	25	20	21	22	31	29	25	25	25	17	24	23	27	22	28	29	26	22	22	27	22	17	24	26	22	15	26	13	30	24	28	25	19	23	28	27	21	22	22	24	23	18	26	20	17	29	23	22	20	30	25	32	24	24	31	23	31	33	21	24	20	28	24	19	28	24	18	22	30	30	26	25	32	28	22	26	22	27	25	27	22	33	16	17	19	20	22	31	30	24	25	23	31	23	22	16	27	24	35	25	24	13	28	24	28	25	24	22	24	23	18	27	16	30	31	30	21	23	20	29	26	13	23	35	31	25	21	27	29	24	27	26	22	17	26	25	29	28	21	29	12	21	25	22	25	23	27	28	26	20	27	29	21	31	19	23	22	26	26	22	21	24	25	25	20	27	24	20	17	23	23	25	28	23	24	35	25	26	19	19	27	27	18	21	27	18	21	20	24	25	21	25	15	23	20	31	15	23	23	26	22	20	19	29	30	28	22	28	22	17	12	20	25	34	27	27	28	22	19	20	25	24	23	21	31	16	27	33	35	20	26	21	28	24	27	25	9	17	28	28	44	40	29	21	29	28	25	20	15	23	22	27	26	18	21	29	23	27	28	20	18	25	24	21	28	24	26	26	20	18	21	24	19	27	28	27	23	24	23	19	19	20	18	22	34	27	23	31	21	23	26	25	25	27	15	27	27	24	24	31	20	21	21	28	28	23	30	28	21	29	16	34	23	34	19	27	24	31	24	23	31	17	16	26	28	28	24	16	24	22	32	26	27	26	22	26	22	25	25	20	21	21	22	25	32	17	30	33	23	25	23	22	28	18	22	15	25	24	25	27	26	27	31	21	24	13	30	22	19	17	30	24	25	26	20	22	16	22	21	22	25	32	18	23	27	25	23	21	21	27	24	30	25	28	18	21	15	31	20	25	24	26	32	29	19	27	30	19	23	23	29	26	24	22	22	21	27	18	22	16	20	21	30	28	31	23	23	31	30	26	29	24	21	24	23	22	30	32	27	29	29	23	17	18	25	24	22	28	23	34	24	20	20	14	24	20	19	16	17	23	25	21	22	15	18	19	15	17	25	17	22	22	27	28	19	25	27	31	29	17	33	22	16	31	24	25	23	28	24	26	21	25	24	21	26	28	24	25	21	31	23	27	33	30	22	28	25	19	22	20	26	19	22	24	23	17	19	20	21	19	22	22	23	22	15	26	26	30	24	24	18	22	27	22	19	27	31	17	25	19	27	26	21	27	18	31	31	21	28	28	12	17	21	23	29	29	21	29	28	21	26	10	32	20	29	16	22	17	22	32	24	27	31	26	24	16	22	18	24	29	21	17	22	23	19	25	26	28	24	18	19	20	19	29	25	21	16	35	26	18	22	28	30	20	29	22	20	29	23	33	14	19	26	22	25	11	31	28	20	28	17	30	18	26	17	25	15	23	21	22	14	20	28	24	17	20	29	20	22	19	25	22	14	19	27	29	17	20	18	21	23	25	21	26	31	23	36	15	29	23	20	20	23	28	22	21	24	26	35	28	18	28	21	22	20	25	34	21	23	30	21	32	23	24	29	27	33	31	28	28	23	20	20	26	20	23	26	33	17	23	18	14	29	27	20	31	19	29	18	23	27	15	21	26	22	30	30	21	22	26	24	20	24	23	24	30	28	33	31	21	28	28	22	15	33	26	20	23	26	33	22	25	18	27	20	20	30	31	30	27	24	22	18	14	24	28	18	26	28	22	24	24	29	22	22	22	26	21	33	19	15	27	22	16	17
46649	29902	20579	43832	77365	63805	26058	19674	15225	12589	11190	9943	8057	7221	5994	5115	3846	3811	3450	3046	2729	2359	2472	2353	2085	2197	1755	1708	1389	1207	999	944	847	773	745	646	662	628	606	614	585	576	666	672	601	554	537	538	537	521	528	473	542	510	502	532	498	473	481	503	499	499	525	529	597	511	474	497	504	482	481	474	448	453	438	435	465	463	453	437	464	466	468	417	415	432	433	438	456	425	418	462	444	432	491	424	423	448	413	457	424	400	456	399	413	439	397	404	436	424	437	406	463	415	435	424	409	426	446	428	414	426	418	419	427	404	419	484	426	438	415	392	424	421	435	393	425	433	401	444	403	456	461	438	429	492	414	419	419	434	406	410	382	434	396	387	419	419	462	384	422	418	450	435	419	414	406	423	427	451	457	434	434	416	422	393	422	386	468	415	416	416	426	400	426	395	397	401	449	414	446	434	391	454	461	419	407	408	398	408	442	411	424	448	411	430	419	442	423	431	455	425	407	383	405	459	409	382	446	448	442	420	386	420	451	452	430	379	439	391	423	420	408	404	358	421	439	413	451	478	439	432	396	417	385	400	409	390	397	415	414	446	417	443	424	436	402	414	385	413	425	421	427	428	393	436	422	420	457	455	430	441	441	430	401	425	439	429	419	398	432	413	414	426	413	401	451	413	414	388	439	409	415	378	426	447	424	429	407	419	392	425	437	424	421	439	409	380	404	389	444	445	419	399	409	418	468	416	476	394	461	383	424	411	426	407	420	423	404	422	366	421	416	424	399	428	461	388	410	423	449	408	402	424	445	463	407	451	440	380	422	364	406	424	414	413	432	434	420	409	431	403	434	410	398	401	389	385	425	441	423	432	413	437	430	414	442	461	401	424	437	441	423	414	427	419	396	463	439	407	421	436	442	414	435	473	417	412	437	420	406	440	423	446	446	407	441	424	430	419	440	422	446	439	419	422	420	405	435	427	375	415	387	450	434	447	425	412	442	410	440	420	434	414	408	441	431	416	404	378	445	412	439	421	430	428	411	436	409	441	431	419	402	432	424	413	446	449	395	434	419	420	408	427	424	423	424	429	424	412	409	410	422	423	427	465	424	417	452	419	437	418	436	420	417	414	450	411	432	415	417	397	411	437	382	409	443	429	441	412	437	392	419	427	415	414	439	425	436	429	438	433	409	436	431	408	423	443	390	467	405	436	394	391	427	436	441	433	410	403	442	409	407	454	447	429	440	397	448	438	436	448	407	410	388	425	429	430	413	439	392	462	461	430	390	424	407	389	458	408	400	421	429	410	428	412	415	450	415	422	454	408	415	374	416	432	429	464	421	415	444	429	435	460	426	406	451	431	416	406	412	433	416	457	444	426	395	451	437	434	432	443	411	427	446	434	429	415	437	429	428	402	430	420	450	454	435	438	408	423	417	421	456	422	431	416	463	409	394	402	454	392	407	419	402	428	452	361	413	413	431	445	428	435	425	431	448	421	408	403	402	403	433	439	434	423	453	430	412	454	392	418	432	399	442	436	436	432	433	457	428	432	380	372	433	437	432	438	420	460	420	448	406	423	411	415	441	407	408	412	417	423	398	423	447	429	423	417	414	446	448	418	404	444	420	416	458	436	449	463	382	427	402	418	405	415	402	390	395	408	431	435	421	430	431	432	398	423	417	443	421	427	421	403	421	436	432	413	468	458	430	452	424	403	420	417	431	430	418	432	386	434	423	456	439	393	436	389	416	446	401	430	384	431	441	450	383	392	455	430	410	432	433	482	413	444	429	431	457	436	406	413	452	452	457	418	384	427	414	426	423	429	421	444	441	393	445	414	436	440	409	418	452	441	416	406	436	396	429	427	408	406	393	437	422	416	410	424	388	399	438	426	406	444	432	434	377	410	406	424	421	427	412	418	455	417	400	391	401	423	429	406	434	433	400	443	424	415	437	446	404	445	425	425	427	386	439	395	409	422	378	432	435	385	393	427	415	393	483	435	400	422	423	425	398	416	415	417	417	425	449	412	413	460	458	436	439	421	430	420	401	403	407	425	453	437	418	447	408	429	412	394	398	428	434	447	477	391	361	397	407	409	427	423	427	446	424	423	415	440	460	419	425	464	425	397	418	423	435	384	408	449	445	447	406	412	391	409	394	402	424	436	417	387	451	455	436	433	437	435	424	415	450	446	427	425	410	420	393	386	427	393	440	421	403	451	400	414	452	402	421	398	422	403	401	417	423	418	450	425	470	420	426	424	416	429	424	388	424	374	410	396	432	408	434	384	390	435	412	436	421	381	436	412	448	397	382	419	393	405	408	414	416	402	438	425	415	372	448	437	396	429	406	417	411	445	415	426	415	447	409	428	428	404	384	403	418	411	433	450	430	434	426	442	383	417	438	390	395	430	414	410	421	438	419	415	442	466	428	431	432	442	410	426	419	427	388	432	412	445	432	428	414	435	440	390	406	445	437	409	439	389	463	443	430	411	414	430	422	433	389	373	446	462	435	392	388	406	397	402	412	452	451	450	456	435	462	443	442	386	460	423	440	453	433	456	384	415	405	446	433	399	420	389	427	430	397	400	443	432	412	450	451	427	437	432	406	393	447	403	400	411	404	446	439	407	391	428	429	445	408	460	429	415	439	446	408	446	423	418	437	441	414	420	400	444	412	396	436	450	437	423	441	436	432	403	427	416	425	449	432	421	415	421	432	402	406	447	412	400	463	402	430	394	430	401	439	466	435	368	404	417	427	425	391	414	428	390	428	416	432	410	458	407	394	446	438	422	409	431	389	396	416	467	430	436	390	454	429	414	441	431	412	436	438	402	386	434	383	450	434	407	402	365	427	412	428	436	401	446	448	375	432	428	420	417	425	437	424	436	446	453	428	421	409	450	409	375	431	418	406	413	411	407	422	435	433	423	441	426	428	422	432	392	423	414	431	421	440	420	428	419	401	419	431	457	380	405	426	472	419	414	437	408	398	436	424	406	430	415	460	444	407	431	416	385	427	414	446	393	404	425	431	387	435	423	408	446	444	413	474	408	426	389	424	397	437	429	411	412	448	429	420	408	460	399	458	398	393	373	438	435	432	420	431	410	408	434	412	416	440	446	446	402	393	398	416	393	427	462	430	424	450	424	412	392	407	476	429	413	422	438	393	381	406	462	400	386	445	417	434	427	449	452	457	424	416	400	431	406	439	402	412	444	420	406	402	398	413	359	405	403	412	434	421	427	431	420	389	429	425	407	422	437	396	444	441	420	419	394	400	439	391	409	421	432	402	412	432	402	423	437	420	440	424	441	424	416	427	406	440	450	450	416	405	431	412	425	437	440	399	407	410	414	406	448	457	397	459	410	431	437	391	389	420	432	424	425	441	426	439	433	440	441	434	424	469	460	388	420	432	399	420	469	430	391	427	396	393	425	409	422	420	398	428	408	400	433	423	377	421	390	416	437	445	376	420	415	445	432	429	449	441	438	452	443	423	408	469	431	422	416	429	447	425	429
6461	1948	752	1019	6059	8829	447	197	135	152	117	115	83	88	90	78	67	67	59	58	50	41	68	32	40	46	41	39	55	45	27	34	34	27	32	31	39	34	29	29	26	29	31	34	28	46	27	37	30	30	28	30	34	30	37	36	26	33	28	37	27	37	40	31	28	31	35	31	25	34	27	31	29	30	31	21	17	31	30	25	22	23	36	30	41	27	17	27	19	36	14	26	34	22	37	43	27	25	26	27	29	19	26	31	25	27	25	40	26	29	41	29	30	42	21	32	30	36	23	32	37	30	23	33	24	29	25	28	22	24	21	30	28	32	20	24	28	24	29	26	38	29	24	29	33	39	30	15	31	31	20	23	31	19	27	33	29	20	33	31	30	27	35	29	32	26	34	33	17	36	34	40	23	25	34	36	28	22	30	23	24	33	32	34	33	27	27	32	29	27	23	28	21	33	32	33	20	29	25	18	30	24	22	31	25	26	29	29	24	33	30	34	36	18	34	40	26	22	30	25	32	31	29	30	24	23	34	33	25	24	28	24	24	27	31	19	34	27	40	22	37	34	31	34	24	30	32	32	34	9	36	27	17	21	27	32	27	19	31	23	20	19	26	29	33	31	29	26	29	24	31	32	31	33	31	31	21	30	25	21	22	28	30	33	18	33	23	36	22	28	38	26	17	47	23	29	25	33	36	32	30	33	32	37	25	38	36	39	25	30	27	30	24	21	32	28	27	28	34	26	28	23	24	37	34	32	30	27	30	28	32	27	32	24	31	34	34	31	28	23	32	33	34	37	24	27	36	24	25	32	27	31	31	21	26	26	33	22	30	28	23	32	22	29	27	30	21	30	29	36	36	32	26	39	27	24	27	30	36	32	32	25	35	39	19	29	32	19	29	32	30	29	28	32	27	27	29	22	31	37	32	29	21	26	35	23	34	20	31	25	26	28	26	30	29	31	30	25	39	32	23	23	28	33	30	26	34	26	36	24	24	28	20	35	30	33	22	22	27	25	29	32	30	23	26	36	27	33	35	29	32	25	41	33	29	35	44	22	29	31	39	25	29	31	26	32	22	30	32	33	41	29	36	25	35	33	41	30	25	24	19	25	26	20	27	23	29	30	29	30	23	34	33	27	27	23	31	27	32	24	21	37	33	32	26	38	33	33	30	25	23	26	29	30	19	23	23	30	28	28	34	27	29	24	22	29	20	22	29	31	28	30	24	34	23	29	35	26	29	25	29	34	24	30	20	26	30	31	34	34	31	33	40	29	29	29	32	30	28	30	34	28	27	31	31	21	22	33	24	36	25	25	32	21	37	28	34	21	24	41	31	37	25	27	33	28	21	32	16	26	27	21	26	19	30	30	31	41	29	22	21	25	26	28	28	34	34	23	25	22	26	24	24	24	28	33	27	28	30	28	31	24	24	31	25	29	26	37	26	24	29	25	30	34	28	28	30	25	34	23	41	28	26	33	27	22	28	19	30	28	30	32	20	28	26	37	29	32	19	29	32	27	31	31	28	26	28	34	21	27	24	32	22	30	18	33	37	31	23	22	25	32	38	37	27	27	33	30	21	22	28	25	25	27	27	26	26	31	24	37	26	22	22	28	29	24	28	28	26	21	35	28	32	28	21	32	34	30	39	24	22	21	28	20	31	30	32	26	33	36	27	27	33	28	20	34	26	35	41	28	24	29	23	35	34	23	34	28	25	27	36	23	33	20	28	41	26	30	27	34	23	33	27	23	32	31	30	25	28	25	20	29	27	27	35	30	24	28	34	31	26	28	28	23	22	24	38	39	25	23	45	35	37	32	30	29	30	28	33	19	28	35	23	38	30	31	26	29	29	32	36	28	22	35	28	28	27	29	30	29	24	32	30	35	25	26	14	35	28	24	21	24	30	35	21	22	31	25	27	37	26	32	30	24	22	25	39	25	27	27	36	26	30	21	22	33	26	32	25	27	38	28	30	33	29	30	29	20	30	35	35	17	27	30	15	31	37	25	24	37	37	36	36	27	22	30	17	38	20	27	35	32	29	21	21	30	20	20	32	28	22	20	34	22	32	29	38	35	28	34	33	26	20	24	29	22	29	16	28	35	32	29	28	30	30	23	28	31	17	30	35	25	29	29	30	43	25	33	34	29	24	29	32	16	20	24	34	23	36	31	32	31	40	29	26	36	25	26	36	28	16	25	41	41	28	33	22	25	35	27	24	32	26	38	26	24	25	30	33	27	37	44	25	28	25	29	28	35	28	31	32	41	34	35	24	18	28	20	23	29	26	21	16	31	32	30	26	24	26	23	28	30	23	29	28	36	21	31	30	20	27	30	25	25	27	33	37	34	32	26	24	28	32	27	34	33	29	33	32	20	30	23	23	26	28	23	31	27	25	27	30	33	25	28	35	26	29	38	22	18	29	21	21	22	27	35	30	25	24	28	21	23	41	30	27	31	29	30	34	16	20	32	27	26	27	33	19	22	39	21	25	26	25	28	27	31	26	30	36	18	36	22	30	25	32	29	30	36	32	42	24	23	32	21	24	23	20	30	26	42	22	39	29	32	30	32	29	35	26	26	20	29	27	33	23	36	26	30	21	32	30	20	35	32	25	28	26	27	30	31	34	23	43	19	19	29	21	28	18	31	30	34	33	29	25	28	23	23	33	30	36	35	36	47	30	28	27	36	41	29	28	26	21	23	41	25	26	32	28	21	33	29	27	27	25	30	25	26	37	22	37	21	22	22	39	20	25	31	21	23	34	22	23	26	28	28	28	46	32	29	32	33	32	35	31	38	35	24	28	26	29	33	34	15	33	24	26	24	32	32	25	33	26	36	25	37	32	30	25	28	28	25	30	27	23	20	16	34	36	33	26	23	19	27	24	36	28	27	19	21	39	25	24	28	32	26	33	19	22	33	28	32	49	35	32	29	36	19	32	24	29	36	26	27	26	40	23	36	26	32	28	37	38	29	37	21	32	27	22	30	27	26	35	41	27	27	24	29	32	32	29	27	31	33	27	27	20	30	23	26	24	27	33	37	19	28	21	27	27	29	29	32	31	27	34	25	29	39	28	20	30	25	22	24	30	23	28	23	37	28	24	28	23	27	32	28	19	25	33	30	30	30	37	32	25	31	33	30	35	26	20	41	30	33	25	23	29	25	34	19	33	30	25	33	27	29	29	30	28	31	27	37	29	33	33	31	29	39	30	30	32	34	27	31	35	28	28	30	24	29	31	20	30	32	33	37	30	37	32	28	36	43	27	37	35	9	21	33	23	29	25	25	20	27	28	19	42	23	24	31	27	28	28	27	33	31	40	33	34	28	42	26	36	23	26	20	19	26	32	27	24	27	29	29	32	32	28	30	32	26	31	34	25	25	22	34	33	25	27	31	27	26	22	26	28	34	33	29	31	26	32	34	27	31	30	28	21	35	24	22	25	26	27	36	32	30	33	27	30	24	42	23	35	24	30	34	22	30	23	25	29	32	29	31	32	33
40507	26733	16980	36476	67795	60782	21045	16177	11557	9875	8565	7257	5687	5362	4454	3758	3007	2743	2753	2308	2164	1979	1871	1809	1687	1683	1518	1368	1201	944	921	852	775	687	746	686	644	670	649	580	657	675	710	650	638	575	577	556	571	581	578	543	593	549	550	543	537	566	575	546	558	574	581	582	584	629	546	580	580	505	553	532	503	514	483	518	494	510	527	518	512	518	507	537	520	544	507	513	520	525	513	474	538	488	511	464	510	492	496	503	513	474	519	519	524	478	513	530	501	500	550	487	482	501	505	492	490	503	492	504	507	501	548	491	496	493	536	556	510	483	506	521	553	536	534	500	509	494	538	528	482	504	540	523	555	496	474	498	489	487	504	492	511	461	485	517	530	514	506	515	513	522	481	484	522	487	507	504	457	498	499	490	490	532	503	545	508	491	519	485	472	502	501	500	480	522	549	521	520	505	476	500	536	493	456	522	476	473	486	493	504	555	489	512	526	512	500	517	504	485	526	533	550	555	536	475	534	522	510	563	540	452	530	513	498	494	488	494	505	479	531	490	499	512	453	507	510	508	503	496	491	458	528	491	569	499	492	490	539	492	496	503	520	488	541	496	491	513	483	501	501	540	495	540	486	503	537	472	493	493	502	514	535	478	491	499	482	523	521	497	480	466	519	507	514	500	513	486	487	493	533	499	484	506	492	480	544	519	515	512	494	544	484	474	511	560	525	499	506	524	475	531	505	515	515	465	530	512	519	507	542	513	502	523	490	510	525	523	508	533	536	465	501	488	470	480	497	486	497	497	509	475	486	519	499	542	527	492	483	515	500	475	486	519	496	524	508	533	525	525	480	507	491	522	463	510	489	511	523	540	493	533	494	500	491	516	517	483	519	512	508	498	524	463	497	464	525	497	523	502	497	502	490	523	509	471	532	494	551	520	475	505	537	507	526	514	517	462	519	522	476	499	516	513	517	485	513	492	502	488	501	487	480	472	489	504	524	529	530	489	549	519	494	519	463	455	514	508	515	533	519	499	500	525	496	508	492	549	482	476	526	518	487	533	532	535	496	525	509	529	469	466	501	547	491	464	482	517	534	491	509	500	499	510	486	514	492	504	476	487	525	477	542	546	496	500	512	519	574	570	500	483	524	504	526	521	517	527	511	482	489	531	495	520	468	500	512	511	512	503	484	525	489	524	511	498	520	470	467	524	529	511	523	503	537	472	522	490	500	534	515	518	525	510	544	453	484	456	510	506	520	500	490	516	518	531	530	508	502	518	484	498	521	487	522	507	496	534	507	497	507	496	531	463	525	517	480	510	468	503	508	504	564	442	505	532	511	505	504	514	513	511	507	506	507	476	502	510	482	469	479	477	500	515	509	500	493	471	501	490	468	508	502	525	537	507	476	524	501	527	503	497	508	477	519	487	497	513	502	542	486	505	482	482	498	489	502	482	518	508	511	479	523	489	471	509	479	511	513	523	509	528	492	506	500	528	531	515	441	546	525	465	503	491	489	539	520	485	493	495	501	519	475	493	494	480	505	526	467	508	511	497	526	531	463	518	478	538	513	494	522	527	540	517	486	510	509	523	475	495	536	522	528	518	554	451	553	513	532	513	559	537	516	516	518	499	502	510	519	535	478	509	487	496	488	533	524	532	529	519	509	537	532	474	504	533	551	458	515	474	538	487	494	483	479	531	474	473	454	517	505	488	479	493	519	483	494	504	480	514	481	522	520	511	508	498	543	516	511	505	526	490	519	538	458	522	510	468	502	501	501	531	521	528	497	494	507	532	458	491	526	484	458	546	502	514	513	533	510	479	505	500	507	486	532	514	491	471	494	495	522	471	528	510	480	498	531	509	480	511	512	523	503	528	511	508	499	526	514	508	530	497	507	492	518	521	544	511	484	490	523	509	502	480	509	494	549	486	538	511	536	468	544	453	502	492	459	524	513	536	502	485	510	496	510	484	512	481	490	526	499	500	520	489	498	513	503	460	525	504	549	490	526	510	493	517	527	495	459	519	511	494	528	479	492	521	468	530	493	488	504	479	511	462	466	514	496	517	478	537	488	485	468	479	500	505	500	486	528	512	488	500	536	495	499	517	499	503	491	518	489	555	509	487	494	500	494	531	493	478	491	512	566	461	500	483	522	485	488	519	534	499	519	512	484	460	518	512	488	488	480	484	491	519	498	466	496	528	492	508	539	506	532	502	464	518	529	473	532	485	493	515	522	505	485	525	496	511	479	504	461	495	527	500	481	503	528	469	490	475	524	489	518	505	533	530	515	524	488	476	518	514	510	488	567	483	529	518	523	468	497	489	508	518	517	487	512	530	496	513	451	527	539	534	499	520	466	469	498	482	491	522	553	486	504	472	555	522	502	507	496	509	503	489	494	517	478	538	483	469	486	510	520	482	495	508	478	461	557	523	480	511	491	492	477	528	494	488	502	512	514	494	488	499	500	488	527	562	542	544	532	502	511	492	499	497	532	521	508	511	537	456	477	482	546	508	486	489	515	491	475	527	471	524	495	506	493	498	495	521	528	488	530	517	504	461	469	498	484	497	505	506	513	485	519	487	479	521	490	531	529	484	494	504	509	508	512	509	548	526	512	514	499	473	498	511	500	559	454	516	531	523	499	499	527	471	495	499	522	501	524	502	508	528	490	537	562	504	519	496	498	529	501	544	477	451	506	529	504	468	501	534	511	484	493	486	483	520	517	502	507	487	502	494	484	464	495	504	503	519	514	463	520	495	492	499	546	565	483	479	494	537	482	488	486	503	456	511	511	502	512	500	510	511	529	549	547	524	517	520	514	500	475	485	515	493	524	489	473	497	496	519	477	508	455	539	536	551	513	492	485	502	526	528	495	468	535	501	469	479	540	535	547	499	532	505	484	482	517	539	502	477	498	543	517	476	508	503	522	503	515	491	519	542	518	515	489	487	515	493	479	483	503	498	546	476	516	524	508	500	514	490	522	558	491	537	502	484	547	487	516	507	509	531	497	494	488	521	499	511	525	483	487	539	465	517	542	468	512	490	493	512	508	483	518	494	473	579	489	465	508	467	493	525	505	487	550	556	474	520	515	485	476	490	494	531	522	492	538	500	503	524	503	502	519	485	519	519	502	490	512	467	503	524	478	508	497	510	538	526	504	503	488	510	501	534	479	506	498	529	519	496	493	485	489	536	505	497	478	523	460	506	531	527	460	508	509	484	525	499	512	492	462	519	451	513	464	513	502	506	585	475	519	534	527	495	483	470	499	491	501	522	503	493	502	525	520	494	482	527	494	524	511	525	460	487	497	487	513	503	480	520	531	532	510	501	496	515	529	504	499	515	494	497	495	509	531	514	504	520	502	518	529	530	479	486	485	547	517	510	513	518	477	547	552	529	514	496	477	489	479	505	502	493	518	480	528	513	499	500	498	481	505	493	494	482	527	502	520	504	514	499	482	516	507	513	501	509	526	490	513	496	480	510	507	514	493	498	484	514	488	534	501	503	515	519
9101	3623	1292	1910	14096	21496	3041	312	197	186	177	124	159	146	113	96	92	83	69	68	63	59	59	42	59	53	42	47	44	33	40	39	31	40	28	33	25	31	41	31	35	44	39	39	33	41	23	40	39	27	33	44	29	27	22	20	38	33	33	29	27	25	38	20	35	33	26	30	36	30	23	37	29	23	22	41	32	28	37	37	28	33	24	32	30	20	24	31	34	37	34	29	30	31	25	33	31	39	30	34	28	40	28	39	40	29	30	19	30	26	30	20	26	28	35	33	28	41	20	29	30	28	25	28	36	23	31	26	36	34	30	31	20	22	28	30	31	30	29	24	28	18	41	25	28	39	32	28	33	34	29	32	33	40	30	34	34	35	33	29	27	31	33	28	21	30	42	35	27	23	32	33	44	32	31	33	28	33	33	30	33	34	33	27	21	30	27	29	24	28	27	30	39	26	33	22	33	31	35	23	27	21	33	24	21	32	32	30	24	34	34	28	35	35	29	23	28	38	22	38	26	35	38	36	30	25	27	30	28	25	27	35	38	31	34	34	30	31	28	31	24	35	23	30	47	27	29	29	38	22	26	29	32	24	17	24	37	25	22	23	30	24	20	25	25	37	28	42	28	20	24	23	34	26	35	34	33	29	21	31	30	35	27	29	35	25	39	23	27	40	41	34	29	30	22	39	20	30	27	27	37	21	32	31	30	32	39	40	35	37	39	30	27	25	20	28	30	33	25	27	28	31	31	26	27	34	35	27	30	36	33	28	24	33	28	23	22	36	41	32	30	43	35	25	30	29	27	34	41	18	34	37	38	33	35	18	31	27	22	36	28	34	32	28	28	30	32	40	29	23	27	30	28	33	28	34	23	30	30	34	31	38	36	26	34	38	31	31	21	32	30	25	30	31	37	39	25	33	20	23	36	21	22	31	24	36	31	29	33	18	34	31	27	27	32	27	27	25	25	35	25	35	20	42	36	29	24	24	26	35	35	25	40	33	37	30	25	24	31	37	37	31	27	33	27	39	28	21	34	41	18	34	28	28	30	31	40	29	28	23	24	31	16	33	32	30	38	22	24	39	30	30	31	29	30	29	41	28	35	25	29	27	30	30	34	34	36	26	31	28	22	32	23	33	36	30	25	31	39	25	43	39	29	34	32	29	35	23	23	27	36	16	28	38	25	29	32	29	33	27	31	29	27	30	35	37	27	29	28	31	32	24	26	41	44	32	45	29	28	31	25	24	33	26	36	33	30	29	28	31	42	35	25	26	40	41	27	26	38	27	24	28	29	31	38	29	26	29	28	32	31	33	24	25	35	26	37	32	19	31	26	29	35	23	23	34	31	23	32	22	30	31	29	31	28	35	25	30	21	32	36	26	38	26	33	34	30	32	33	33	25	30	25	36	42	27	33	33	30	34	32	34	24	29	25	30	35	37	33	27	36	33	27	31	38	38	32	24	33	25	23	32	34	40	34	44	29	30	26	36	21	32	33	32	28	23	24	28	41	31	32	22	30	29	23	23	26	29	23	27	29	29	26	28	37	38	38	24	29	35	23	24	22	28	24	37	36	30	30	42	23	37	30	29	36	29	32	35	29	27	28	28	31	24	36	27	38	30	28	34	36	29	31	29	21	26	28	27	29	29	43	25	21	28	33	22	31	33	34	32	30	29	22	28	27	34	29	41	28	26	21	21	30	29	25	37	32	32	31	29	40	29	16	32	42	36	27	35	22	25	25	35	30	37	27	34	30	35	24	30	27	21	31	37	31	31	26	26	30	25	21	29	31	32	20	31	35	42	29	31	32	32	29	30	29	25	34	25	37	26	42	26	25	29	25	30	26	35	22	34	31	31	42	29	33	35	17	29	29	29	26	34	14	30	22	31	30	33	23	30	34	20	32	24	35	24	30	25	35	31	34	32	25	22	39	30	31	30	35	22	28	24	31	28	31	35	31	31	27	21	31	28	34	25	28	35	29	44	30	28	36	44	28	31	20	28	32	42	27	33	34	18	29	32	30	37	22	28	32	30	36	31	33	30	28	34	28	33	28	34	31	19	27	32	19	22	22	32	32	35	39	35	29	29	28	34	20	36	25	30	25	25	46	26	32	25	21	33	26	36	21	24	26	31	35	35	27	25	25	30	31	23	31	32	22	35	28	23	26	39	33	38	25	40	25	29	26	24	32	23	25	24	29	24	23	28	28	27	35	21	28	27	41	29	33	23	39	32	36	38	24	35	25	38	34	26	31	27	28	34	32	28	30	24	31	26	29	26	30	31	30	29	35	32	35	25	28	31	31	32	32	25	26	30	31	39	33	31	39	23	29	33	22	28	24	20	31	24	36	33	36	28	26	23	19	29	31	34	24	17	33	23	22	39	31	25	38	30	24	30	33	25	29	27	25	32	44	28	33	36	17	33	38	25	30	28	30	43	33	28	31	32	30	34	22	35	30	31	26	32	35	36	32	38	30	30	27	29	27	37	34	31	29	33	28	28	27	27	36	31	34	22	29	33	23	27	30	26	37	31	30	28	29	25	26	33	26	34	36	30	27	25	22	31	23	24	32	29	32	37	31	22	35	29	27	24	24	21	29	25	33	31	26	25	39	30	31	33	34	36	28	25	36	30	39	31	38	34	26	34	25	21	31	32	34	35	26	37	31	28	32	33	25	31	25	24	33	37	33	35	33	34	33	28	27	23	29	30	21	29	30	30	29	33	21	31	29	29	30	33	35	38	27	25	34	33	25	34	34	29	27	28	33	24	47	34	32	30	39	32	30	36	31	30	40	35	31	30	25	33	23	27	27	31	17	30	40	22	33	31	17	33	28	33	29	22	38	28	21	30	26	25	29	21	25	26	29	31	33	27	36	25	32	42	43	29	28	31	29	37	28	26	35	26	34	33	33	26	30	26	37	25	32	35	28	33	30	28	27	24	25	29	26	28	28	31	40	34	33	31	31	22	25	28	43	24	25	36	38	32	24	35	33	29	25	36	30	24	33	28	28	44	30	22	27	31	26	34	33	30	26	29	25	30	33	32	34	30	33	29	34	39	29	33	33	33	32	31	35	38	32	35	24	34	25	30	37	30	38	28	24	27	33	40	37	20	39	29	30	29	30	34	28	27	25	32	28	33	33	37	37	31	31	31	37	29	42	25	27	22	22	28	36	32	29	32	29	27	28	32	38	31	34	27	48	26	44	22	35	32	31	28	34	33	27	35	34	27	39	30	19	34	27	28	31	21	36	26	36	28	35	26	37	26	22	33	38	29	30	28	32	18	39	24	31	34	40	28	25	35	22	27	35	24	26	26	29	39	22	34	32	27	33	31	30	29	29	30	30	34	29	21	24	32	30	39	29	33	35	32	34	36	31	30	28	28	35	38	26	25	20	30	23	35	22	46	23	25	36	32	35	29	29	29	26	34	36	31	30	38	33	30	27	27	28	25	38	34	27	38	32	31	34	22	34	32	34	30	26	26	23	21	22	31	34	32
49075	31639	22128	44776	82855	79165	21857	20187	15520	12386	10669	9425	7252	6482	5501	4806	4176	3508	3444	2748	2630	2425	2179	2083	2133	2047	1911	1587	1300	1160	1042	969	977	868	780	785	729	737	660	734	703	761	776	765	675	644	628	612	632	624	599	584	578	578	612	621	608	611	616	609	605	619	612	634	622	562	592	624	638	554	555	583	548	517	563	564	584	589	514	529	511	559	549	527	551	552	541	595	529	547	541	527	544	550	531	519	557	560	571	570	490	485	515	560	520	526	567	554	535	465	563	517	532	522	516	504	513	566	517	552	573	562	518	571	505	528	540	462	521	526	507	519	556	535	501	528	476	531	527	507	508	571	599	519	557	548	507	520	527	527	499	540	520	517	589	521	511	530	544	534	522	518	496	532	485	521	492	483	521	518	495	499	484	524	533	493	517	546	523	498	513	520	532	517	505	501	515	525	528	500	519	529	540	540	508	478	505	538	528	541	556	513	485	490	521	525	506	540	520	534	467	529	519	502	540	533	505	495	577	519	561	586	523	512	552	504	521	556	543	529	517	606	515	497	522	523	536	519	577	519	553	516	492	476	542	557	506	505	535	486	534	484	503	509	545	521	547	533	538	502	529	507	530	501	508	527	538	515	529	504	537	528	516	547	489	497	534	533	513	548	560	546	543	504	503	525	527	484	515	523	504	513	530	538	528	497	512	502	477	532	508	516	507	526	541	539	536	498	550	530	516	490	520	506	535	474	535	551	537	524	508	492	521	544	527	559	565	525	562	539	506	553	530	531	548	517	525	543	544	515	551	554	519	547	563	538	498	527	526	559	499	516	514	529	527	541	537	522	517	497	519	505	530	552	479	495	538	532	494	519	502	504	550	528	527	510	551	541	478	499	516	520	520	515	493	541	504	490	539	555	530	529	534	493	516	503	521	492	529	525	503	545	516	589	495	517	496	525	491	528	585	550	503	566	512	509	490	523	527	495	512	566	545	511	548	567	508	510	514	547	530	549	508	544	503	523	575	492	530	511	504	507	518	540	520	522	519	517	484	528	528	526	542	497	497	508	499	477	529	516	550	560	495	532	521	496	541	492	507	532	497	499	511	540	543	548	530	528	490	483	530	527	535	527	539	518	537	565	541	501	535	527	513	554	527	545	521	488	540	513	524	516	538	501	491	520	515	512	482	510	479	544	478	519	521	546	510	508	527	551	553	517	501	511	539	521	525	513	519	513	498	542	514	557	523	538	548	520	549	507	511	540	508	555	530	509	523	511	543	510	519	530	530	541	521	554	480	523	463	522	516	556	511	493	528	525	490	503	508	497	542	520	522	535	547	520	528	536	550	508	529	543	542	498	519	505	517	525	514	550	532	523	507	508	528	541	542	554	543	502	561	550	486	510	512	554	554	488	521	548	512	515	591	514	531	471	515	540	484	476	518	531	522	540	525	475	519	555	521	526	516	507	546	507	502	536	523	542	534	511	563	524	505	533	566	526	524	524	518	527	516	514	531	502	509	532	527	533	559	558	550	521	523	526	543	515	528	547	512	509	565	523	537	539	489	543	534	539	531	489	535	527	518	518	502	550	514	515	522	525	532	516	545	511	535	517	513	478	547	542	554	498	523	525	551	514	567	528	523	491	496	488	509	546	514	531	546	535	556	544	508	526	551	526	504	520	492	520	518	542	524	494	485	537	538	491	536	540	524	509	539	503	522	528	544	536	512	490	515	519	541	547	498	501	485	519	523	516	511	523	560	562	529	521	542	491	542	521	563	517	521	527	516	516	548	532	544	524	503	524	470	492	514	507	522	495	530	531	520	526	491	517	516	531	538	496	535	532	474	516	516	516	496	552	462	539	512	517	497	517	512	503	550	536	514	522	526	518	504	531	507	508	532	530	545	523	522	563	493	519	528	519	542	526	556	483	539	511	527	487	548	530	516	507	525	514	548	522	506	500	530	515	524	495	517	509	511	525	546	499	535	535	513	523	499	540	529	514	541	536	517	508	556	517	499	544	476	533	509	557	508	545	531	457	523	525	545	550	502	526	509	547	539	550	539	493	595	508	529	545	519	532	551	531	520	498	525	472	506	558	535	528	539	525	555	536	539	520	526	526	527	549	522	520	528	498	528	536	488	541	546	505	538	518	558	549	541	529	494	513	522	505	544	533	531	516	560	544	484	493	517	496	511	491	510	515	498	527	524	518	519	493	548	526	510	528	513	515	497	532	541	486	538	574	522	497	536	540	549	504	524	538	519	536	551	508	549	504	520	540	545	502	544	535	542	550	505	510	551	527	537	521	545	493	530	533	541	536	504	541	520	544	527	545	498	535	574	511	519	502	555	532	519	503	516	532	524	556	541	472	555	529	532	500	510	531	515	509	508	518	535	486	531	540	511	529	499	523	542	516	560	533	492	556	501	501	529	517	549	525	530	558	504	527	512	529	498	491	520	542	530	497	505	557	497	526	511	544	515	521	485	529	529	496	543	577	503	515	502	526	547	542	491	521	545	507	498	517	558	517	515	510	546	553	525	513	507	529	542	502	469	554	480	494	543	518	524	506	489	515	521	509	500	486	511	572	514	513	500	529	545	484	582	511	558	532	511	535	495	504	547	528	518	529	563	541	547	507	530	557	531	493	481	530	522	541	514	545	552	542	555	556	526	510	533	543	509	536	529	490	507	494	529	509	505	560	556	494	503	549	509	513	522	557	504	539	510	521	546	489	535	518	512	564	554	557	500	519	511	530	518	490	502	523	534	568	492	514	550	519	557	501	489	511	555	554	513	536	534	554	529	528	498	520	490	576	528	494	577	532	539	517	520	508	504	558	531	553	532	561	526	502	532	515	518	521	551	507	555	487	554	523	554	549	536	543	535	531	556	502	536	568	519	513	492	525	536	487	530	500	506	522	540	526	511	539	515	567	527	497	564	523	526	520	582	514	523	544	531	515	487	523	539	503	518	514	585	512	515	565	525	542	535	535	546	527	494	540	504	541	508	518	543	539	523	538	522	519	510	540	523	529	523	501	541	524	511	537	548	455	500	511	516	532	484	501	501	577	527	541	501	542	577	492	504	498	531	534	563	515	517	514	537	562	535	543	507	531	506	494	540	523	548	474	561	507	549	542	544	545	529	521	516	540	522	506	519	545	551	525	493	513	537	479	513	506	515	491	555	535	507	498	539	544	489	526	499	497	469	498	549	531	526	525	536	540	500	493	497	504	546	520	524	524	526	505	530	535	485	520	543	553	498	481	517	569	524	567	507	561	542	522	543	518	508	508	532	517	521	554	496	501	527	477	490	521	535	536	541	525	518	536	522	532	539	510	483	530	524	502	518	518	502	508	545	507	531	532	523	515	525	524	486	506	560	488	517	529	528	482	541	562	534	513	517	517	552	506	507	520	533	491	543	552	558	521	533	534	534	538	483	527	514	496	544	534	516	541	502	534	517	546	503	539	503	538	515	525	529	542	542	499	539	563	487	501	512	541	527	535	507	511	502	500	529	517
3568	1044	470	364	2000	3738	441	122	107	96	85	88	59	52	61	47	39	49	37	33	28	34	27	36	21	28	33	24	12	20	27	23	23	13	21	25	25	14	30	21	23	20	32	21	16	23	26	25	16	19	19	22	25	19	21	20	14	22	21	19	18	15	29	24	22	22	23	16	16	26	23	13	19	17	18	25	20	18	19	17	19	12	29	26	16	23	18	15	19	20	25	15	22	17	21	25	24	19	20	21	7	25	20	20	26	18	25	29	21	12	27	19	17	21	21	16	24	19	25	25	20	22	20	22	25	23	12	20	18	23	15	22	28	16	15	20	15	21	25	13	22	9	14	17	25	11	20	22	18	24	20	21	20	16	12	24	14	16	17	13	23	13	16	26	16	20	21	15	26	18	18	14	20	17	20	17	22	11	20	22	13	17	19	28	18	20	22	22	24	19	24	26	14	18	17	21	17	11	12	33	27	20	25	23	17	13	19	18	17	27	17	11	18	18	22	20	18	20	23	15	23	22	20	24	17	27	18	22	15	16	22	25	15	14	29	19	22	15	18	26	22	18	19	16	14	19	31	23	14	20	20	22	18	13	20	18	15	20	17	19	24	25	15	23	15	23	18	15	17	22	16	28	15	24	25	25	19	24	18	19	24	23	15	21	19	22	17	19	18	12	16	15	18	25	15	15	23	21	26	20	17	17	26	16	15	15	19	23	25	20	14	20	24	18	23	21	20	21	24	22	21	21	29	24	17	22	23	27	20	16	18	18	22	25	19	24	28	17	22	11	19	17	24	15	18	20	21	25	18	30	15	23	26	22	20	21	24	20	11	21	15	21	19	21	32	20	16	19	23	18	16	28	14	20	27	22	23	26	15	20	17	17	23	14	23	17	19	23	22	24	20	19	23	28	28	23	18	24	20	24	16	25	21	17	24	16	17	25	19	28	18	29	22	23	17	19	19	22	23	17	23	16	20	26	22	9	16	17	17	22	13	12	10	23	24	25	15	23	17	15	18	19	25	21	19	22	21	22	20	19	22	18	14	23	22	18	15	27	28	21	19	14	21	23	22	18	21	15	15	18	19	13	18	26	38	22	27	28	24	16	20	23	28	14	23	19	26	20	21	27	20	19	21	15	17	26	31	19	28	32	22	18	15	12	21	20	27	21	23	20	16	21	17	21	22	18	15	23	22	21	22	20	17	19	11	18	20	9	16	13	22	21	20	11	20	12	19	16	20	21	24	21	22	15	22	19	19	22	24	26	13	19	30	20	11	13	13	24	26	15	25	25	25	23	20	19	15	14	24	24	18	21	14	22	23	25	24	18	22	18	16	14	20	20	21	15	23	9	23	18	15	22	27	15	12	17	24	24	15	17	20	24	21	16	22	16	16	21	17	14	18	20	17	12	21	13	22	26	18	21	18	15	18	13	27	23	16	18	27	17	26	26	15	23	16	22	18	25	22	20	24	21	21	16	11	14	20	20	16	18	21	21	22	21	23	28	17	25	22	24	25	18	13	14	16	20	12	23	17	15	13	21	31	21	20	26	23	25	20	15	26	12	23	28	26	18	16	27	17	22	22	29	29	15	20	21	23	12	16	24	30	21	14	17	17	18	21	20	26	19	19	24	20	17	16	18	9	23	23	24	17	21	18	24	20	17	18	20	18	28	21	17	22	17	21	22	13	24	17	21	22	19	20	16	13	13	21	20	21	16	16	18	16	16	22	16	20	26	16	17	18	19	19	21	17	22	23	20	15	14	20	27	21	23	24	23	19	18	21	22	12	22	23	20	22	23	13	13	24	16	28	16	16	19	17	18	22	28	21	24	21	23	15	20	26	25	19	14	23	13	26	16	20	23	20	20	17	18	27	14	16	22	16	16	16	16	21	20	15	29	22	18	19	20	28	17	25	28	23	19	28	14	22	28	22	18	31	25	12	21	17	20	21	20	13	21	21	18	18	34	28	13	23	11	18	26	19	17	21	15	26	21	18	22	18	12	23	11	19	15	13	15	21	22	16	16	26	15	22	23	19	10	22	28	17	20	13	18	34	9	18	16	17	18	23	22	22	17	22	22	26	20	14	19	14	22	27	29	12	18	21	19	22	16	12	17	26	23	25	28	18	27	19	19	22	13	29	29	26	25	17	20	23	15	24	26	25	23	22	22	28	21	23	23	25	23	22	19	19	30	20	20	21	21	11	16	17	18	18	19	13	13	20	22	12	17	18	17	20	23	20	23	15	13	22	13	19	17	18	17	21	23	30	22	18	19	18	20	17	23	24	23	20	29	15	23	14	23	13	15	20	28	30	15	21	25	21	17	21	20	17	16	18	20	21	30	19	23	25	20	23	20	20	15	25	15	25	21	17	19	21	26	31	11	20	22	19	26	19	21	24	20	13	15	13	24	34	17	21	19	18	18	18	20	21	20	18	23	24	19	20	17	20	19	19	20	17	24	25	23	24	18	19	22	28	15	24	25	22	18	15	24	18	25	24	22	19	18	24	21	20	24	17	18	19	14	13	16	30	13	18	22	19	19	21	21	24	16	13	26	12	13	17	21	19	11	15	19	27	20	21	24	24	19	12	31	19	21	24	25	21	20	25	21	19	20	26	21	24	22	22	18	20	18	19	21	20	16	21	17	17	21	25	17	17	21	22	17	18	20	29	18	15	23	25	18	20	18	16	19	24	26	14	11	24	19	24	27	17	37	28	15	19	15	21	19	14	20	13	23	33	16	23	16	26	26	24	22	15	27	30	16	21	19	18	23	24	19	24	16	23	16	25	13	23	15	22	22	11	21	31	12	26	31	15	21	19	20	18	22	21	19	19	25	20	15	20	18	19	23	22	25	17	19	23	19	23	27	23	25	22	25	20	21	23	13	20	25	19	23	13	22	19	21	29	21	17	21	22	16	17	14	13	18	21	19	16	14	16	22	14	18	22	16	17	18	15	21	13	14	17	15	19	22	17	16	22	25	21	21	16	17	22	12	23	21	12	20	24	14	24	19	13	25	13	21	20	20	19	13	17	11	19	22	16	20	17	17	18	13	19	23	19	25	17	18	20	10	22	22	14	10	14	14	20	15	10	16	24	13	24	11	17	14	17	14	17	19	22	20	20	21	16	20	18	23	22	21	18	22	17	22	19	12	21	22	18	18	26	16	17	20	20	15	20	27	24	13	16	12	15	16	22	21	19	21	12	19	24	15	14	15	17	17	12	17	29	20	20	18	24	23	19	29	21	19	21	12	16	24	17	16	18	21	18	24	22	16	16	33	16	17	25	18	16	24	19	21	20	15	24	18	14	20	20	13	9	30	15	22	26	19	24	16	20	24	17	20	24	19	21	22	28	13	14	17	21	23	22	19	23	17	18	16	21	24	21	18	18	20	17	24	20	22	14	17	21	22	13	22	18	21	14	16	16	23	17	13	28	18	19	25	13	19	25	13	29	22	15	11	23	14	20	26	25	19	20	18	21	20	25	19	16	18	21	20
36141	21564	12396	25149	48828	54410	16525	10834	8401	6283	5337	4570	3660	2993	2520	2216	1865	1607	1469	1467	1239	1184	1123	1152	1035	930	849	691	655	564	564	533	471	493	396	409	447	417	440	382	435	460	425	429	378	404	388	383	393	377	380	383	383	372	360	340	349	372	364	356	344	392	397	373	388	377	430	365	353	373	364	399	356	368	362	338	355	372	343	342	391	332	360	312	363	328	332	311	372	349	347	337	355	375	358	346	385	353	350	339	356	355	364	359	320	334	322	361	323	328	323	340	341	333	337	383	359	347	371	335	366	363	378	320	347	371	322	336	347	349	335	339	346	314	313	330	324	336	346	349	390	369	385	337	357	350	343	339	366	311	324	335	328	366	342	339	378	324	352	363	343	362	331	333	339	309	343	302	340	310	339	326	363	369	334	350	359	371	359	335	358	389	364	331	332	343	353	353	344	370	367	322	341	378	319	353	355	334	372	346	357	312	366	367	362	328	341	345	349	359	333	343	352	335	330	355	341	329	348	333	325	367	357	345	347	324	326	361	371	358	335	324	353	361	331	353	354	362	364	337	324	345	339	363	352	359	339	361	344	359	371	356	332	355	385	356	314	341	328	327	322	349	336	387	339	333	332	339	348	323	371	355	354	360	331	363	360	350	344	354	381	325	335	349	336	310	329	335	346	363	345	349	350	340	362	373	378	357	344	315	339	345	360	326	344	353	368	365	341	351	349	366	371	325	340	360	372	319	359	328	293	347	318	361	305	327	359	365	300	360	365	327	321	329	363	328	350	354	324	348	319	340	353	395	313	370	355	353	333	355	367	338	361	365	329	352	354	333	323	350	337	332	352	362	388	372	375	350	331	304	365	397	364	318	341	347	352	348	403	346	321	298	342	341	346	334	332	338	362	358	351	333	374	351	355	313	343	339	323	333	337	383	370	373	311	329	366	311	343	355	369	390	346	332	352	355	344	370	300	323	353	345	328	331	354	346	311	343	370	373	359	338	363	337	332	384	363	364	315	364	371	345	328	351	354	351	342	320	337	349	338	376	393	348	351	336	343	344	344	320	353	354	337	338	368	306	336	350	331	361	312	361	344	376	349	364	344	374	343	330	328	316	299	346	355	328	371	325	357	321	380	327	379	362	361	298	341	360	370	339	352	358	365	354	372	361	337	309	346	353	366	380	354	356	367	348	357	341	355	350	371	356	369	314	342	349	328	337	343	329	337	363	358	350	347	339	339	338	322	355	355	357	347	328	360	347	362	334	363	381	361	370	353	312	306	345	340	356	341	368	349	334	325	306	335	327	382	368	349	331	379	343	370	351	321	356	345	327	378	344	366	328	366	367	346	314	360	332	338	343	368	356	351	346	362	381	320	332	355	332	336	356	367	340	345	377	338	345	348	357	381	329	335	353	352	322	334	348	335	369	325	300	337	346	327	375	419	342	340	354	315	333	366	366	389	344	345	298	350	341	348	363	372	357	329	340	349	376	323	346	342	359	371	355	339	339	382	335	371	340	337	350	380	337	343	318	364	325	358	340	328	342	364	359	333	344	352	334	351	343	357	354	353	358	353	367	332	336	345	374	354	350	342	343	357	332	382	362	342	346	343	353	337	368	325	342	365	357	344	362	373	322	361	358	337	345	339	360	353	356	364	325	362	330	379	365	342	344	364	321	365	327	352	338	343	383	346	375	332	368	342	323	356	332	339	361	371	387	353	344	351	319	373	327	380	380	343	344	337	336	355	369	396	367	341	320	333	336	341	382	340	339	329	347	334	359	391	317	361	344	347	337	362	390	350	347	305	365	365	323	333	350	398	344	347	361	338	339	354	352	343	383	358	317	327	343	358	300	300	325	333	365	365	348	345	347	346	344	347	329	332	353	386	343	359	359	338	329	327	348	361	377	398	384	351	355	342	326	361	394	350	376	344	365	351	336	332	379	344	356	337	372	323	343	340	311	348	336	337	376	386	357	384	352	330	366	357	376	351	333	359	348	327	358	329	347	376	336	331	386	371	341	354	338	356	379	366	336	354	355	351	318	355	362	338	346	341	338	337	355	329	357	316	376	343	318	355	350	321	385	334	320	320	353	344	377	369	340	325	356	342	322	352	332	338	326	328	360	343	315	340	309	383	363	360	369	355	376	312	319	384	369	320	370	340	355	312	345	412	352	377	348	343	318	344	352	354	332	360	354	352	368	349	332	372	355	324	361	335	312	347	345	350	311	343	310	370	354	353	359	336	331	336	342	380	344	325	341	330	347	333	350	361	360	367	370	340	319	326	298	334	342	347	354	333	358	334	371	352	310	349	374	350	359	327	323	382	341	344	312	326	378	338	310	341	375	349	342	386	310	345	348	354	321	340	362	340	341	332	360	369	380	333	340	320	338	344	358	361	360	338	335	349	323	336	360	354	340	326	364	358	421	371	355	311	353	347	377	342	372	351	359	341	352	367	356	349	354	348	326	386	372	373	345	344	342	363	363	345	364	347	373	371	331	365	348	332	335	363	335	349	364	367	345	345	376	385	331	357	335	357	372	363	360	347	363	332	355	350	355	347	336	371	354	349	364	374	335	347	319	339	346	366	363	348	326	310	350	370	347	359	350	333	347	320	349	345	339	365	358	326	357	371	332	335	337	333	358	366	365	358	335	336	351	353	350	352	328	351	358	338	354	368	341	341	355	347	366	340	351	360	362	338	344	349	325	370	343	345	378	329	355	370	302	354	346	329	385	349	352	345	347	335	332	363	345	347	375	335	341	357	331	328	359	353	355	366	337	375	331	374	380	318	333	336	371	382	352	343	360	370	312	319	402	363	343	357	389	351	359	373	352	321	352	343	327	341	332	335	395	358	387	323	354	334	382	301	352	338	325	332	332	350	357	360	343	338	324	321	348	338	336	355	327	347	368	342	332	331	351	344	329	348	361	338	341	353	379	346	342	343	346	339	365	349	321	341	345	356	315	333	317	349	345	335	369	303	323	343	365	358	344	341	341	324	361	348	366	360	349	360	358	309	349	355	348	336	336	315	379	368	384	327	330	352	314	357	330	317	400	304	337	362	360	331	359	383	336	338	358	364	320	343	356	327	328	355	338	363	344	337	312	328	378	342	354	301	366	351	354	394	328	367	361	358	342	354	349	370	336	352	333	333	335	343	342	305	345	312	331	361	351	324	322	342	357	354	363	357	342	344	328	360	343	345	326	343	347	365	361	333	351	368	341	356	345	336	361	346	348	377	361	304	339	342	354	359	376	351	373	355	337	376	370	316	309	356	356	354	344	343	358	348	344	318	320	320	359	339	323	348	342	350	338	312	358	342	336	347	370	344	372	351	349	322	359	347	339	326	314	353	329	345	339	329	324	378	348	327	354	318	343	348	362	364	363	388	339	364	353	384	368	343	360	320	343	367	358	326	342	330	361	366	346	335	336	378	341	379	332	357	306	339	355	319	352	350	351	346	336	347	345	323	344	357	375	356	359	334	400	370	375	369	331	332	345
7506	3055	1060	753	8344	19465	4953	211	188	152	137	137	120	102	106	63	70	69	70	74	59	50	37	52	48	37	39	28	42	35	37	27	29	23	19	33	32	24	24	24	32	23	27	29	25	26	29	34	21	15	25	28	27	28	21	23	14	18	27	30	30	27	25	24	23	23	23	23	26	23	16	18	33	21	20	21	27	29	24	22	24	26	31	29	22	27	31	24	28	21	28	24	23	24	18	17	15	27	29	20	30	15	20	25	24	18	30	28	18	24	26	28	30	18	27	27	17	25	16	14	26	27	26	15	30	31	30	26	22	33	28	21	22	20	36	17	21	22	25	19	25	23	23	25	19	23	20	26	33	23	30	25	36	12	31	22	25	22	24	25	32	25	28	21	30	30	23	18	23	22	33	28	24	16	22	25	30	17	38	22	24	22	19	28	20	28	30	27	25	29	32	18	26	13	19	25	20	34	26	27	23	24	27	24	28	17	31	27	26	30	24	27	18	24	24	27	23	24	29	28	23	25	24	28	27	23	28	33	19	27	19	21	29	30	20	28	30	30	25	26	35	29	24	35	29	23	34	25	37	24	26	26	27	21	30	26	22	29	22	28	21	30	32	15	17	27	27	21	17	18	29	23	20	30	23	23	20	24	30	28	32	30	28	21	25	21	19	29	25	27	37	18	24	14	25	29	26	19	26	24	22	23	22	25	22	32	21	24	18	31	26	31	24	19	35	26	19	27	28	20	16	26	24	27	31	33	33	25	28	15	27	25	26	29	34	20	21	19	30	22	28	21	19	25	19	20	25	34	26	17	27	29	24	27	29	22	25	26	29	19	27	22	16	19	28	26	27	23	21	33	25	30	24	24	31	37	42	25	21	23	30	21	21	33	20	29	16	17	18	30	39	17	29	20	21	19	26	27	19	22	27	21	22	25	19	23	22	25	21	18	28	14	26	25	16	31	25	26	28	24	14	23	19	30	26	21	31	26	27	23	18	26	26	27	22	29	22	24	30	27	24	20	22	18	26	18	23	29	13	19	22	23	22	26	23	29	22	25	15	22	27	31	13	16	25	29	25	22	32	21	28	31	22	21	16	15	29	26	25	29	30	31	23	30	19	27	24	26	22	21	25	23	19	26	20	27	28	20	24	23	25	30	24	27	25	26	21	18	32	20	27	18	20	32	23	18	26	19	28	31	29	31	29	16	18	26	31	26	28	25	34	27	23	20	27	22	22	24	20	27	23	25	19	19	17	20	24	28	18	23	26	32	23	30	22	26	31	27	25	24	28	21	20	23	26	33	19	23	11	25	27	15	17	24	19	16	24	17	21	21	22	28	22	30	21	28	34	29	33	23	22	30	27	29	21	16	24	23	22	22	24	20	29	26	17	25	12	21	33	32	16	34	30	18	19	25	25	30	31	27	14	19	20	22	21	33	21	24	29	29	27	22	23	32	32	23	25	18	25	22	29	29	28	26	16	24	19	31	27	22	17	21	27	23	29	22	33	19	28	23	24	22	29	22	22	29	30	18	30	28	21	17	21	29	27	18	27	26	20	24	26	27	23	24	24	31	29	32	22	29	16	19	22	26	25	36	19	26	25	34	19	24	19	18	25	24	22	16	20	17	18	13	16	19	26	25	21	20	24	19	25	19	27	25	27	33	25	22	17	24	27	25	27	29	16	22	28	26	25	26	20	19	24	19	31	23	25	26	22	27	16	27	22	27	32	17	18	27	23	37	16	21	24	21	26	24	27	33	31	15	27	19	29	21	17	22	20	16	20	24	23	18	28	26	17	31	25	24	23	26	20	20	27	25	30	29	24	18	31	26	28	41	24	26	26	26	28	25	20	28	20	24	22	19	18	23	30	18	21	23	21	17	10	23	27	23	29	25	31	24	19	26	20	25	24	32	22	24	26	30	27	19	19	27	16	28	24	25	15	23	28	31	31	19	15	25	16	22	31	25	29	22	27	25	19	22	23	34	17	24	20	28	25	23	27	26	23	18	38	32	22	34	25	24	22	24	18	26	22	21	20	19	23	24	21	29	19	24	31	22	27	28	29	36	31	25	24	23	19	20	18	28	24	25	24	19	16	14	20	26	27	30	21	25	20	22	20	24	27	23	20	23	27	17	26	30	22	21	26	26	19	31	30	24	25	28	19	19	28	21	15	20	24	27	25	28	21	17	26	18	29	32	34	16	24	27	27	20	32	19	37	23	22	31	31	20	16	18	15	25	20	28	18	34	26	30	23	24	27	20	20	26	25	20	22	25	25	18	36	29	21	34	25	38	32	32	26	30	12	31	25	27	22	31	25	33	13	18	22	22	27	30	25	34	24	22	16	21	23	21	25	32	28	28	23	23	29	17	24	26	21	20	36	30	30	21	23	32	32	21	29	29	31	24	22	25	30	15	16	22	22	22	22	20	20	20	32	26	21	28	22	28	23	26	14	26	28	32	25	24	24	27	31	34	29	23	10	29	30	12	25	31	21	22	21	33	25	24	22	26	21	31	28	27	27	24	30	25	20	26	33	26	18	26	22	20	26	30	30	19	25	24	30	23	24	28	24	35	33	19	21	28	39	23	27	32	24	22	16	29	20	22	22	26	21	37	30	26	24	23	25	20	22	22	22	20	32	18	23	29	24	34	26	25	29	17	26	22	23	22	28	32	20	35	27	22	38	27	22	17	22	22	24	31	31	27	24	19	23	23	28	21	24	35	22	25	31	19	28	18	18	27	18	31	31	27	25	21	18	23	21	25	26	27	30	34	23	23	30	24	25	32	22	23	34	21	16	16	21	23	29	33	23	29	28	22	21	26	18	25	21	24	27	26	23	25	35	31	30	19	14	13	22	27	29	21	18	27	31	28	25	27	31	22	19	27	18	26	19	26	25	35	25	26	28	20	22	21	33	22	23	17	23	29	18	22	22	23	27	23	23	17	24	19	19	22	19	18	21	16	25	23	26	24	35	19	28	24	24	21	22	15	24	28	22	20	35	18	26	26	23	34	24	32	18	24	28	18	23	22	23	13	18	21	22	20	37	20	23	35	31	26	26	35	22	26	24	23	26	24	23	24	26	24	22	26	27	22	18	24	19	27	21	26	27	21	18	32	30	28	27	18	29	24	24	29	20	22	23	21	26	17	17	27	24	34	14	34	19	25	23	18	20	20	28	33	25	28	32	23	22	23	31	28	22	25	23	22	29	16	27	22	26	17	32	19	23	25	27	15	22	24	11	17	30	19	30	26	21	25	24	20	26	31	28	30	23	15	31	16	22	45	28	25	20	17	20	22	33	21	25	33	21	29	25	24	18	20	24	20	22	26	27	32	25	22	21	24	25	35	18	18	20	22	27	22	31	26	20	20	23	20	27	26	23	31	18	16	22	17	31	20	37	24	22	22	25	27	20	35	15	29	17	25	31	21	25	20	26	32	26	31	26	25	22	32	20	20	25	28	17	29	22	28	24	29	22	24	28	19	26	25	19	24	23	23
46587	30215	20467	33772	70621	87985	25994	17229	14244	11688	9768	8533	7071	5908	4993	3994	3938	3224	3064	2639	2476	2078	2004	2045	1909	1687	1420	1213	1026	1016	887	857	745	681	663	606	649	626	597	602	625	573	645	616	575	575	529	564	438	542	521	537	490	491	518	511	477	481	471	512	534	491	495	533	498	488	486	476	492	481	469	484	472	519	442	450	434	460	483	444	444	458	411	475	444	403	454	445	462	436	436	479	470	445	423	443	427	425	466	460	473	450	425	430	474	439	426	442	424	407	428	376	447	472	464	438	444	409	446	445	441	436	445	451	401	462	416	410	434	412	415	444	443	432	440	413	405	397	410	444	456	414	448	409	431	440	406	432	429	426	434	424	431	447	420	450	420	436	393	398	426	452	426	375	438	417	453	392	458	409	424	419	441	433	424	430	422	464	429	430	426	434	440	432	430	456	409	405	412	428	437	414	449	434	438	419	429	420	395	459	431	416	420	428	416	458	430	458	430	416	432	405	428	415	430	432	460	425	447	444	411	430	420	447	414	441	376	393	426	433	447	463	409	436	399	426	453	455	456	420	445	439	375	396	469	420	396	441	416	400	446	421	433	392	418	444	417	441	427	390	387	411	455	420	407	418	433	420	414	397	470	452	444	415	416	441	435	437	415	431	438	439	420	456	459	414	472	457	462	426	436	388	469	450	448	404	418	407	412	445	428	404	430	426	455	428	421	429	439	426	440	412	438	432	441	449	401	447	437	452	431	462	445	433	439	419	420	436	465	436	442	464	463	441	434	455	431	429	450	434	432	442	433	406	452	454	384	439	450	449	437	485	427	403	471	462	406	405	447	434	440	425	408	418	424	398	414	415	433	445	442	401	393	424	412	447	405	427	434	427	447	434	444	406	438	444	469	436	402	441	422	453	406	430	448	427	425	410	407	433	439	392	437	435	433	410	446	457	409	440	456	468	440	405	465	480	424	437	442	429	432	429	430	412	437	428	434	474	439	468	414	444	432	429	403	422	431	396	462	458	419	408	396	410	409	405	416	457	414	421	434	436	456	462	474	438	426	404	416	411	441	420	431	439	414	421	418	439	456	421	424	450	442	453	430	420	434	439	447	411	463	454	388	419	443	407	405	415	447	438	441	409	456	431	442	425	415	393	424	414	387	426	403	389	416	416	419	436	416	439	423	402	422	394	462	452	405	447	410	440	425	478	415	431	446	434	409	465	416	461	434	435	445	438	407	480	432	448	445	398	431	450	440	428	423	420	445	444	426	442	431	424	430	467	416	397	445	444	432	414	406	425	370	440	439	410	433	411	440	415	413	424	458	431	464	429	418	434	411	467	442	411	436	425	443	423	386	458	438	416	397	419	409	435	435	433	429	399	423	407	419	426	420	426	446	416	448	432	473	411	445	421	435	428	418	433	439	437	418	432	433	463	412	448	448	440	436	413	408	401	423	397	430	398	434	415	449	465	404	410	420	423	397	403	362	408	416	447	414	431	446	400	419	417	450	432	441	448	420	430	427	407	405	431	412	437	400	447	401	438	444	416	407	446	434	412	436	419	387	436	444	388	442	405	402	417	407	421	437	419	428	430	422	426	418	439	439	408	427	440	404	446	417	441	428	423	457	436	429	477	408	472	446	434	397	399	445	434	412	407	407	393	413	423	412	422	449	414	453	408	419	412	439	463	435	414	444	426	414	456	485	403	426	434	415	437	424	431	465	400	477	416	427	419	424	431	442	422	419	432	460	433	433	437	433	416	416	441	426	443	469	443	427	452	436	449	432	423	455	462	428	478	457	423	428	411	457	396	395	452	454	431	429	425	432	391	409	431	480	431	407	409	390	428	423	406	450	403	446	437	418	391	440	454	434	446	407	443	439	404	402	413	405	401	427	433	440	437	420	429	407	458	440	455	407	424	426	432	446	412	453	393	424	441	407	429	443	397	385	415	429	423	430	448	430	435	403	422	450	443	441	445	422	469	491	450	399	434	408	416	446	440	436	433	432	415	439	430	454	435	415	443	437	451	400	417	448	450	431	428	425	428	453	415	422	418	442	448	454	439	439	460	435	459	448	451	413	468	411	428	464	414	427	429	444	429	437	423	410	447	389	453	392	449	426	422	405	416	419	391	406	415	439	419	443	442	414	390	418	432	448	408	422	451	440	433	430	407	434	464	421	433	433	453	398	433	427	423	410	439	454	412	447	434	452	410	444	442	403	446	420	408	415	434	403	396	402	422	419	431	496	397	441	423	432	386	441	447	399	394	404	441	416	438	466	464	411	428	420	402	426	426	432	393	425	416	409	414	412	392	407	420	441	408	433	426	466	418	418	434	431	396	425	420	455	385	389	420	416	460	425	451	439	460	423	461	419	464	397	407	436	401	457	451	401	433	451	456	409	454	429	417	451	470	392	452	443	404	441	422	459	404	426	427	398	437	435	411	457	434	427	443	455	432	415	432	455	449	441	459	456	434	433	414	417	434	425	441	422	442	395	436	444	424	445	448	375	445	429	422	451	422	437	405	456	450	449	436	446	464	440	447	366	431	444	439	411	461	428	425	431	419	421	424	413	435	422	417	398	426	419	429	401	456	429	413	444	430	411	448	417	417	418	438	419	419	447	428	464	473	438	450	459	434	446	441	462	428	435	423	416	420	420	431	467	449	448	411	439	389	407	430	426	443	450	410	421	444	437	423	402	424	431	428	446	455	462	420	409	412	441	405	459	418	458	455	427	419	461	413	446	417	418	443	428	423	433	415	434	450	398	414	445	456	434	405	432	451	465	422	453	466	399	437	420	400	422	466	408	439	420	429	434	456	432	433	417	424	426	456	433	420	451	415	404	426	422	473	449	430	433	412	422	432	440	425	407	431	443	404	437	437	423	444	420	456	449	387	470	427	408	423	446	457	449	434	430	405	455	419	407	422	450	415	427	412	427	449	410	406	427	478	458	406	427	447	400	420	401	467	424	400	398	404	434	415	426	390	437	447	385	417	442	387	416	437	446	405	418	423	440	431	414	390	432	429	437	398	415	441	429	412	412	450	429	406	427	430	423	432	422	434	426	431	450	414	411	452	404	445	433	421	401	427	411	474	420	394	439	480	420	430	441	426	378	440	426	396	398	416	440	451	438	426	479	439	441	439	439	441	459	422	407	417	437	418	412	436	425	431	433	450	474	408	452	433	412	440	402	449	424	430	462	403	425	443	408	445	392	432	478	455	456	419	439	405	407	431	458	416	464	462	448	453	409	474	424	457	421	438	410	444	412	433	418	429	437	437	421	422	435	444	403	421	425	410	415	421	453	454	435	440	426	404	461	415	421	424	400	425	409	427	454	430	413	431	436	361	429	409	427	445	457	390	477	463	445	454	427	437	427	422	441	429	422	411	433	457	454	415	415	445	444	448	415	446	457	432	431	490	413	386	442	423	446	417	426	457	438	437	442	404	426	435	404	400	444	402	426	429	447	448	429	406	427	402	480	420	420	463	456	441	465	433	428	419
6468	1915	710	492	4088	12486	3060	165	144	160	115	94	95	90	70	76	63	59	58	59	52	48	40	55	54	40	36	29	41	38	42	21	34	34	22	35	33	34	31	29	31	25	33	24	27	29	36	27	30	30	35	22	32	29	39	32	35	28	29	33	36	35	35	34	34	34	29	27	25	33	23	31	28	37	32	18	32	28	35	25	22	35	24	17	52	35	25	25	20	46	37	40	21	35	25	34	40	21	25	30	20	24	47	24	23	30	32	32	27	18	32	25	32	39	31	28	30	33	34	19	35	30	31	30	31	39	33	24	41	28	32	28	31	30	30	26	25	30	29	21	27	30	27	26	44	41	25	31	23	28	28	24	24	21	26	30	30	27	31	24	23	35	32	33	38	31	33	31	22	35	31	33	25	22	32	33	27	33	28	35	24	30	37	20	34	25	26	25	29	33	32	26	26	28	28	34	24	33	30	30	28	29	32	42	30	34	32	30	35	33	32	36	32	24	28	25	26	30	15	26	26	19	27	23	32	27	29	30	42	34	29	37	39	24	31	22	29	33	22	22	31	27	37	18	30	25	32	42	41	28	29	26	37	23	28	21	27	35	33	24	36	21	30	30	30	40	30	30	31	29	32	33	35	31	35	26	33	27	37	27	32	33	26	28	33	30	30	39	27	28	32	35	43	28	32	32	34	28	30	24	30	28	30	21	33	20	30	32	22	29	32	34	28	31	32	28	33	37	21	35	29	34	24	25	25	24	38	26	33	28	23	28	25	26	37	35	26	34	24	32	29	33	32	27	30	29	32	30	33	21	28	19	25	32	25	26	32	26	34	26	20	25	33	25	27	26	27	28	33	28	26	30	35	32	29	27	26	35	23	27	32	33	31	24	28	21	37	29	28	31	34	32	28	24	19	25	26	26	33	25	31	27	25	31	30	31	21	23	31	26	33	34	31	32	40	20	32	19	30	30	28	26	29	34	25	33	30	22	25	30	36	25	24	30	21	39	31	28	23	26	30	34	34	43	35	26	42	26	31	22	26	22	39	24	25	28	27	36	36	40	29	32	28	23	38	14	31	32	32	28	40	30	35	25	39	36	27	34	29	25	28	31	26	37	34	27	24	21	37	34	26	27	33	20	26	32	39	33	22	29	23	16	26	25	22	33	36	25	25	25	27	26	33	38	31	24	27	33	29	35	25	23	39	35	29	29	20	28	44	24	37	37	31	41	43	30	28	31	24	27	25	36	28	34	35	31	31	28	25	38	26	24	17	23	36	34	21	30	21	30	29	33	43	31	26	37	29	27	37	32	31	33	41	29	32	30	25	25	32	23	28	24	24	36	22	30	30	26	36	38	20	28	31	31	26	31	35	31	31	28	36	28	30	27	36	27	22	28	33	22	21	23	39	26	34	24	26	26	31	19	34	27	22	23	29	18	26	24	28	37	31	31	35	24	26	31	27	31	27	26	26	43	36	18	21	27	42	25	31	28	39	18	40	33	28	29	26	27	27	22	34	37	32	36	29	37	24	28	22	31	37	22	29	21	24	27	26	24	27	38	19	33	30	31	30	30	28	37	34	33	30	18	32	22	38	25	41	30	28	33	29	34	37	34	32	17	28	32	32	27	27	26	29	32	18	27	20	19	27	35	40	21	25	28	21	32	30	31	33	34	31	27	25	25	31	28	34	38	38	31	25	27	28	30	21	29	27	20	29	29	31	23	22	38	32	15	27	35	30	25	29	18	37	23	22	28	26	37	25	24	22	37	22	26	38	30	26	36	42	19	30	31	29	33	24	34	23	24	26	29	27	34	25	36	30	30	29	27	23	25	29	39	22	20	38	29	32	32	47	33	25	30	30	25	30	28	31	38	24	38	32	33	28	27	21	32	24	25	34	24	28	25	34	38	25	31	36	27	29	31	38	32	28	50	29	22	39	21	33	37	33	26	27	39	31	34	26	33	28	24	29	26	25	40	35	30	29	25	25	30	37	36	22	29	30	32	30	36	29	37	37	29	29	29	25	25	28	28	28	24	38	31	38	33	24	24	32	30	27	35	36	23	28	30	30	21	36	27	36	25	33	23	32	27	30	30	23	27	39	43	29	37	27	30	35	41	26	31	28	26	35	30	34	28	30	27	37	29	20	33	36	34	36	31	32	33	35	38	21	35	24	28	29	34	16	27	27	35	29	26	23	28	32	30	30	35	33	26	27	27	28	26	25	34	27	36	21	38	29	19	28	24	29	26	29	23	22	31	22	37	25	24	34	19	35	31	34	28	30	30	34	26	42	26	27	32	30	31	21	32	37	32	27	28	37	27	39	34	26	27	31	26	42	27	20	31	24	27	32	33	24	24	26	43	33	33	31	36	36	30	24	25	26	29	27	28	34	28	20	30	38	35	24	34	31	37	27	31	28	25	42	23	22	19	26	32	22	30	20	30	28	28	29	28	31	32	27	28	30	35	29	28	33	36	39	25	31	31	31	30	30	28	31	25	36	25	25	31	22	33	31	37	31	34	29	26	39	22	25	40	31	30	26	36	42	25	28	39	31	27	29	38	27	33	31	30	32	24	31	28	22	24	30	17	31	22	28	26	28	28	32	27	30	37	28	24	23	31	38	34	31	35	19	38	30	28	33	24	34	33	26	28	26	25	33	23	45	36	39	24	26	41	26	31	29	25	34	28	36	22	25	32	25	38	38	28	26	29	35	29	32	38	31	27	37	24	35	35	27	25	31	23	34	34	34	22	27	27	34	24	28	32	30	30	30	27	33	37	31	32	27	29	31	28	29	29	35	33	33	26	28	29	26	40	24	41	29	39	28	36	25	20	32	21	27	33	30	33	36	33	20	28	32	40	27	26	19	29	33	36	27	34	36	21	24	29	35	27	21	24	38	28	30	40	30	30	40	35	30	24	32	22	23	26	21	33	25	23	30	26	24	26	32	19	26	18	29	22	26	28	31	25	38	30	27	27	26	36	27	26	33	36	31	31	32	25	24	32	32	37	30	26	31	36	36	35	26	26	33	27	41	24	32	30	40	26	29	35	23	20	17	28	26	29	26	26	33	33	17	28	25	28	39	29	30	30	32	24	29	36	33	27	24	30	24	25	37	28	25	18	27	33	26	24	32	32	43	27	34	30	29	29	29	27	30	32	23	22	28	30	32	27	25	34	28	27	26	24	28	28	29	37	40	30	36	33	29	18	34	32	34	34	36	27	36	30	28	27	34	30	37	24	32	25	35	26	31	28	26	32	27	26	26	36	35	30	34	26	37	21	32	19	34	30	32	27	42	23	31	32	36	32	31	30	38	37	29	44	27	32	36	25	30	27	29	27	39	26	35	36	29	23	40	29	29	35	27	20	34	40	28	25	23	39	34	29	24	29	26	23	31	30	30	28	25	25	32	31	26	30	31	29	28	25	35	36	25	25	28	21	38	23	24	29	32	34	35	35	26	25	17	27	21	20	29	36	31	40	33	28	26	27	35	35	29	36
40652	26505	16766	27014	58675	79732	26970	14128	10635	9548	7213	6235	5474	4560	3840	3260	2980	2439	2426	2106	1912	1693	1671	1584	1558	1450	1225	1054	969	919	782	781	704	691	652	634	608	635	683	649	618	631	657	666	640	603	566	527	565	560	568	596	539	514	638	581	586	512	560	533	560	578	554	581	548	553	556	577	523	537	544	519	526	540	517	515	513	527	551	542	517	579	519	536	518	508	500	552	478	518	532	528	528	520	502	530	518	536	502	508	474	502	549	539	542	505	526	489	518	538	512	504	506	498	513	520	513	484	484	503	516	507	522	518	504	571	551	505	557	488	476	497	527	523	511	493	532	511	534	502	514	548	536	516	502	518	557	540	481	513	544	511	532	476	474	513	520	542	536	513	472	497	472	508	526	515	559	508	497	506	482	509	507	512	513	526	495	485	531	523	519	509	522	504	531	494	491	519	498	472	516	524	512	507	522	514	512	512	518	480	524	510	512	512	545	509	507	513	549	512	502	474	523	505	539	516	560	541	518	508	494	498	523	496	512	471	497	484	507	518	491	505	481	519	522	505	541	517	508	509	493	505	522	530	491	528	468	524	499	511	526	511	506	507	517	531	504	537	487	480	508	470	471	498	513	513	500	488	488	483	499	488	560	538	488	520	535	490	509	553	471	520	522	492	533	545	534	493	523	480	551	522	518	498	535	459	471	549	510	496	529	513	518	548	540	488	518	525	482	483	480	503	535	493	495	515	510	541	467	500	494	485	518	513	514	522	473	474	460	515	482	505	523	552	522	507	509	478	476	472	497	509	489	533	565	524	495	534	521	508	511	502	484	508	530	514	567	470	492	574	547	498	514	497	519	511	510	509	501	513	515	520	491	516	521	468	519	483	536	468	502	525	513	485	510	509	558	488	494	479	503	492	490	508	519	466	483	490	500	563	487	491	542	499	496	531	517	525	489	535	467	527	529	536	531	538	517	522	506	517	501	512	516	540	484	550	485	498	494	565	515	491	514	489	492	505	506	513	516	520	509	503	530	471	479	511	512	498	501	524	536	498	468	437	544	516	480	509	508	489	483	515	509	525	484	511	508	481	508	538	520	525	489	481	543	519	530	500	490	515	485	481	532	529	546	508	504	516	495	483	530	501	482	508	534	524	499	483	495	477	516	540	521	519	540	548	494	471	524	489	505	506	501	503	497	522	551	455	494	555	548	526	510	529	515	539	478	527	502	550	510	514	483	499	578	518	526	508	477	498	533	498	496	520	542	513	542	505	538	504	535	520	524	484	492	466	514	488	562	506	540	495	486	523	522	480	491	514	513	543	540	527	510	517	487	498	516	548	543	534	509	539	466	503	517	496	487	516	502	486	517	500	530	541	496	497	544	517	503	535	512	506	519	547	526	495	529	492	534	494	569	483	504	510	506	486	519	502	540	469	528	537	486	489	549	542	467	514	511	509	494	503	507	520	512	504	522	515	507	530	491	493	509	503	533	505	514	498	476	506	509	504	502	531	500	518	504	532	521	487	490	517	524	510	525	504	508	539	544	526	532	515	504	548	456	494	510	523	477	489	513	484	495	510	516	548	531	525	481	494	500	540	499	506	532	513	471	558	526	485	494	505	525	524	519	544	546	528	516	531	541	516	487	486	523	532	566	500	474	499	502	507	466	509	552	561	495	523	504	466	478	549	466	506	486	513	466	507	526	518	538	543	523	514	507	535	520	524	511	457	552	482	489	493	496	456	516	566	483	503	510	519	527	510	515	523	515	507	521	518	529	505	504	503	515	541	536	481	501	523	521	521	519	474	524	513	482	489	511	497	541	498	501	535	506	494	533	497	483	526	504	518	490	472	480	518	503	502	478	534	522	474	497	531	498	490	474	539	523	526	524	529	497	488	527	475	496	517	498	490	482	511	510	485	486	492	522	508	471	500	520	516	511	523	513	529	513	474	492	516	483	503	493	463	529	492	560	502	461	533	496	495	565	495	500	505	484	513	539	517	499	488	515	543	526	543	528	549	480	527	492	492	525	549	520	493	555	537	512	529	492	507	538	503	522	466	510	526	522	506	511	499	507	513	506	496	498	527	508	508	505	507	524	478	538	489	516	498	519	554	508	559	514	547	493	518	488	537	510	452	490	522	488	541	508	492	508	526	482	543	520	497	498	500	483	527	499	521	523	523	508	489	518	502	468	502	534	498	512	495	510	532	504	564	537	504	522	500	546	499	497	518	520	546	510	507	529	485	520	498	517	498	513	522	537	496	482	515	466	510	530	517	510	466	505	514	548	486	483	505	509	508	537	497	539	534	527	494	480	483	551	513	507	538	542	526	546	530	537	531	499	502	500	467	510	508	501	542	521	508	493	501	531	524	537	504	497	510	526	513	517	556	532	498	504	532	507	523	468	502	528	482	519	528	501	500	488	507	487	505	517	535	489	543	486	558	549	480	484	500	461	490	437	501	521	494	518	516	493	532	493	500	474	532	536	534	523	536	459	520	462	518	528	520	480	494	528	515	555	531	505	507	461	491	534	507	520	531	499	525	490	531	570	515	543	519	538	484	514	523	523	520	526	489	471	515	452	471	490	513	516	528	526	485	519	466	532	519	483	502	479	516	543	517	488	500	501	518	473	543	492	503	455	550	517	515	530	516	506	531	541	504	523	536	532	529	514	502	546	525	525	503	488	514	477	502	556	541	532	490	509	502	482	504	507	512	516	495	511	500	489	537	478	502	538	507	481	527	582	522	520	541	499	508	470	535	527	549	537	536	504	519	517	495	502	504	501	538	509	543	557	524	475	539	525	507	501	500	532	518	529	517	496	503	520	543	499	509	513	492	521	524	447	492	524	507	495	474	450	498	496	495	490	524	528	518	460	528	520	521	544	516	531	529	511	479	513	512	495	521	538	495	527	539	470	503	544	500	472	494	494	500	496	549	544	527	481	520	506	500	510	514	489	521	521	496	517	546	517	514	501	523	520	525	495	536	514	509	517	467	526	503	530	503	520	491	503	492	497	470	530	521	506	512	481	524	515	521	476	530	512	475	527	522	519	529	478	501	473	515	502	503	545	506	511	473	516	576	514	561	518	500	509	488	491	508	543	528	525	508	492	516	540	565	488	504	546	531	512	516	514	501	511	521	526	519	533	499	557	544	513	487	521	561	524	552	516	532	502	507	476	549	493	526	485	537	518	484	506	472	507	536	534	475	485	520	489	497	515	518	532	472	485	509	547	475	509	517	516	504	495	554	513	531	480	526	491	501	510	525	532	515	468	478	500	498	519	495	510	528	497	546	468	499	536	546	497	497	516	477	519	518	500	529	551	503	547	493	476	540	508	539	494	514	493	483	510	509	494	535	485	449	521	534	543	494	489	482	485	559	538	529	495	509	541	538	480	531	502	549	549	537	460	497	519	505	504	534	501	496	486	538	502	505	508	542	492	513	508	506	540	509	518	462	509	549	496	578	481	480	505	519	518	478	517	498	518	483	529	515	543	479	516	493	501	451
8928	3787	1304	739	10226	23611	5995	307	231	193	161	159	150	137	112	98	75	83	77	75	64	62	58	57	61	46	49	44	35	45	38	30	35	39	42	31	31	29	42	30	39	24	35	34	39	33	31	27	32	39	42	24	32	35	24	33	30	25	25	31	30	42	34	21	35	25	28	42	29	37	31	34	24	21	30	32	25	28	24	30	21	30	29	31	31	25	23	27	33	25	28	31	26	26	33	31	33	29	30	35	25	22	22	28	31	28	29	31	29	24	36	19	27	41	15	52	34	42	29	30	24	34	30	31	24	29	27	27	23	26	35	18	42	34	38	37	32	21	34	26	38	19	29	24	24	26	27	28	20	31	26	36	22	33	34	29	35	32	27	29	33	25	29	28	31	25	19	26	34	26	31	29	30	33	34	30	34	21	32	25	40	34	26	37	22	25	34	27	25	32	28	37	35	27	18	34	30	23	27	27	33	35	37	25	30	33	31	32	27	25	29	23	32	26	29	35	34	31	22	37	33	40	31	43	31	31	33	24	25	30	29	38	31	29	28	22	30	28	27	30	35	34	31	26	25	25	26	40	34	25	21	34	27	26	26	18	28	26	30	30	37	31	25	42	19	34	32	29	35	33	30	36	24	24	30	26	30	22	32	31	38	41	32	18	37	29	20	24	37	34	36	33	25	30	30	27	29	26	30	26	30	33	35	33	31	24	34	38	24	35	27	22	26	37	34	39	31	25	38	24	30	35	29	22	31	28	28	35	23	32	30	31	35	21	24	34	32	34	32	32	28	25	28	25	31	32	34	24	27	23	33	32	28	36	21	28	26	31	33	33	27	27	25	32	32	27	32	29	30	29	36	33	38	25	38	32	21	37	35	27	32	34	33	23	37	24	31	40	33	31	48	30	35	36	34	27	26	27	29	28	33	27	37	32	29	34	31	26	25	30	36	24	29	28	27	33	38	28	38	21	33	30	20	39	37	28	32	28	22	34	31	27	30	25	31	32	23	33	9	26	32	24	32	35	35	21	25	37	25	42	34	35	23	35	33	27	30	23	31	28	31	31	23	34	30	26	35	33	31	33	31	27	34	30	25	28	34	38	29	29	34	25	30	32	33	29	23	27	33	29	32	33	41	28	19	27	24	37	28	38	26	30	25	35	32	28	37	33	25	35	34	36	30	29	34	28	38	26	36	34	28	26	29	34	38	26	36	37	36	27	31	36	29	31	32	37	44	30	32	30	26	28	25	30	27	24	25	25	37	25	33	28	35	31	29	21	31	28	27	32	30	30	30	34	31	20	33	25	29	24	34	28	34	33	34	23	25	23	29	31	25	32	22	23	34	27	21	24	31	26	33	27	41	37	24	21	25	27	35	34	33	30	31	33	34	37	30	31	24	30	23	37	44	31	34	29	22	26	28	36	32	33	27	43	30	39	27	34	34	33	33	23	34	34	30	22	24	33	33	33	39	32	32	35	31	30	37	38	25	24	21	28	30	25	32	35	27	27	34	21	41	23	31	36	34	33	27	27	27	36	39	33	21	27	38	24	34	38	33	26	31	31	26	23	39	33	31	21	24	35	33	33	23	35	28	33	35	24	37	30	36	29	32	31	28	32	38	31	29	28	36	32	30	36	37	22	37	29	37	24	22	36	30	32	27	30	21	28	34	28	32	38	25	34	33	39	37	32	31	31	34	30	26	34	33	23	32	22	32	37	35	49	32	34	32	18	31	26	32	27	44	33	33	36	25	25	25	33	27	30	28	31	37	30	26	26	37	33	29	27	33	17	26	35	34	34	23	33	36	31	28	26	34	31	29	32	29	29	38	35	27	21	34	36	33	34	30	25	26	35	26	30	30	34	34	31	27	30	36	29	43	28	37	25	30	31	40	30	33	33	29	31	36	31	31	28	32	22	30	16	28	34	34	31	24	30	21	33	32	30	28	29	34	19	20	29	20	41	30	35	40	30	27	31	33	26	30	23	32	27	31	21	30	31	23	35	29	40	29	39	35	23	28	29	33	24	25	38	29	29	37	29	24	22	32	34	32	34	40	33	33	29	23	31	28	37	23	23	29	26	29	30	28	25	26	33	34	35	32	32	29	36	34	20	23	28	20	23	30	28	25	32	39	40	38	32	29	27	24	32	28	23	30	22	27	37	37	27	29	28	24	32	27	31	38	28	27	38	34	33	32	35	38	31	34	36	40	32	25	27	35	31	25	30	23	33	22	36	34	32	24	26	35	34	34	29	37	27	24	33	31	30	41	30	38	20	29	30	35	32	24	29	26	36	32	35	30	38	27	26	26	28	31	21	21	29	31	44	25	27	32	28	48	26	26	28	26	31	40	30	34	38	32	29	37	37	29	28	37	30	37	26	23	35	23	31	28	22	40	39	34	19	25	38	21	30	29	28	30	25	34	30	26	31	27	25	32	31	30	16	32	33	34	31	28	22	24	36	31	31	33	39	30	34	43	26	26	29	20	28	31	31	31	25	34	28	23	32	44	27	27	29	23	31	25	27	35	34	34	34	33	34	30	28	32	32	31	26	23	27	30	26	24	28	30	33	22	35	31	33	37	23	27	27	26	31	30	25	35	32	27	28	31	32	26	27	31	33	32	37	40	25	12	20	38	34	37	27	27	31	35	32	36	34	27	34	33	25	36	26	24	26	31	30	27	25	41	37	36	22	33	26	34	30	27	32	30	40	27	24	35	38	34	31	37	33	31	36	25	32	30	19	34	29	28	37	27	27	29	28	33	30	43	31	23	25	41	31	32	26	33	34	30	36	40	25	32	26	21	27	26	28	31	35	39	24	23	31	33	23	36	37	41	39	23	27	33	23	29	39	42	21	26	29	31	35	30	43	32	30	31	33	36	26	42	32	29	22	23	36	32	20	36	30	30	39	34	38	33	27	35	32	34	27	28	28	26	32	23	31	26	28	24	29	39	29	35	25	26	26	32	39	34	24	32	35	35	35	32	36	24	27	30	34	26	39	33	30	24	32	28	27	30	30	38	25	30	31	29	27	26	24	20	25	28	36	31	36	27	31	27	36	20	21	26	33	34	25	31	29	26	34	26	35	27	35	25	24	26	24	32	20	36	33	31	33	28	31	24	25	41	31	35	45	32	27	32	27	35	35	29	30	27	39	23	23	26	28	25	27	35	41	35	30	41	30	28	32	26	30	21	34	23	30	31	32	30	35	29	29	24	30	32	38	42	23	29	25	27	29	35	31	30	20	31	34	34	31	30	30	30	30	36	26	27	37	29	23	47	29	29	25	26	30	28	36	29	27	30	29	26	27	29	31	35	25	30	26	33	27	29	22	25	42	23	30	33	30	27	28	33	21	31	38	34	38	21	32	31	30	32	26	34	23	33	32	30	29	42	32	23	29	27	25	28	25	29	35	18	22	29	26	16	29	29	19	33	41	28	29	30	24	37	25	29	37	34	22	32	29	32	25	27	31	27	29	29	30	25	27	35	22	28	34	24	30
48767	32063	22067	33018	71839	89123	30119	20135	15203	12997	11219	8839	7788	6771	5834	5041	4030	3890	3284	3165	2737	2581	2451	2374	2182	1745	1556	1445	1254	1203	1084	864	835	828	750	731	676	716	684	745	714	730	733	720	716	687	648	653	645	637	596	537	588	561	603	585	632	571	625	565	636	659	576	591	641	584	597	621	570	564	575	572	595	514	580	544	566	519	546	568	573	571	526	548	546	509	526	543	520	542	507	565	518	561	541	546	525	553	521	546	525	530	522	534	518	541	522	549	502	518	556	521	529	545	512	553	492	509	519	512	506	468	510	513	563	518	505	516	510	502	528	558	548	537	523	530	540	509	499	528	543	550	557	525	542	542	537	507	518	582	513	516	554	536	546	519	542	527	521	507	517	515	519	513	520	518	515	541	517	537	485	544	551	533	541	498	549	523	549	513	560	528	525	549	562	570	501	497	544	558	548	558	549	530	522	504	507	549	508	529	509	511	499	498	509	564	504	482	529	492	520	551	537	523	530	519	495	511	518	495	506	523	525	530	497	527	512	499	537	497	529	517	519	521	540	522	510	540	544	534	524	516	526	504	520	540	525	525	530	561	513	525	554	504	527	509	481	500	535	509	543	529	562	498	521	557	532	520	523	517	505	537	512	516	503	549	484	534	510	527	511	515	487	532	542	505	487	541	508	496	550	517	493	505	523	527	561	481	558	518	573	514	516	508	554	515	513	517	499	526	502	510	560	532	519	517	500	513	544	554	497	509	494	506	546	533	543	527	507	561	553	559	507	504	525	473	498	522	504	533	533	494	527	493	529	544	522	548	533	545	524	527	480	542	558	550	564	524	561	510	552	513	535	531	523	529	533	510	532	507	527	538	539	512	560	530	534	513	508	580	500	510	504	544	492	548	495	548	502	509	495	503	578	534	541	530	526	501	521	529	512	542	516	533	533	505	533	500	522	491	501	536	526	543	502	561	528	525	531	502	503	556	535	535	511	521	559	450	540	505	502	538	533	507	519	513	547	503	528	512	512	579	565	542	534	508	517	495	495	529	553	506	517	548	571	554	520	554	542	507	502	531	542	522	488	552	535	513	498	550	525	565	477	563	517	501	516	479	522	517	543	472	544	514	493	538	535	520	528	453	495	520	529	503	529	567	560	556	515	578	579	546	501	509	514	491	532	495	514	534	560	552	490	490	457	502	514	506	526	497	537	510	505	522	511	537	531	534	510	520	514	516	524	538	505	540	540	508	502	514	538	556	527	532	542	536	483	523	526	535	536	451	489	493	488	529	504	498	555	501	493	508	527	545	508	527	536	492	508	554	521	511	517	547	541	529	546	548	554	521	530	525	539	465	529	540	583	562	497	525	528	530	519	533	591	563	561	508	523	530	552	513	525	483	531	534	536	486	517	515	474	485	584	534	479	482	530	533	516	537	535	527	512	534	532	503	512	554	507	506	535	534	516	547	554	530	505	527	524	541	479	514	511	548	542	525	520	567	526	543	528	497	525	532	547	564	497	557	505	489	532	525	552	525	505	543	509	536	514	512	514	503	534	480	536	511	530	573	548	546	553	522	528	550	499	495	545	539	529	530	502	508	533	534	500	507	532	501	480	556	529	542	530	532	535	518	528	565	524	505	530	571	565	478	569	553	526	491	560	496	469	500	565	527	525	510	526	524	541	514	508	477	550	556	551	546	540	506	542	522	504	504	535	505	504	530	534	545	506	526	531	543	542	504	548	521	498	522	517	506	536	534	519	485	532	512	467	558	541	488	504	507	524	550	521	532	493	507	503	566	526	571	551	544	485	511	563	529	514	527	535	547	504	529	529	565	548	497	515	527	573	564	552	560	523	518	527	523	529	589	557	525	529	489	520	517	517	506	514	538	518	520	547	484	544	535	526	507	537	555	545	502	514	514	535	517	497	492	539	492	529	547	490	523	519	543	532	515	531	506	545	520	508	563	479	503	572	557	535	526	508	503	509	533	516	495	523	553	552	544	529	507	517	541	510	514	497	552	499	528	493	548	537	543	518	552	512	505	564	482	515	522	519	517	509	528	492	528	508	531	569	524	569	525	500	560	533	542	529	503	543	523	518	547	533	583	521	568	509	542	542	524	499	561	558	523	526	503	517	506	497	557	525	509	524	524	545	521	528	548	554	508	529	532	515	504	477	471	538	514	511	547	535	558	519	515	526	527	587	560	526	566	516	511	508	524	555	532	504	533	572	503	496	572	544	457	564	510	524	507	495	554	542	500	540	514	503	522	497	529	553	532	533	533	479	520	570	569	536	526	531	530	517	541	542	541	580	541	524	542	485	516	499	549	496	512	542	501	520	565	521	541	496	514	495	552	531	508	558	544	521	546	550	497	531	524	513	486	533	539	577	497	571	487	522	530	470	538	524	535	502	511	517	514	547	531	493	560	495	519	549	511	495	533	547	498	577	488	522	481	546	506	518	551	509	566	496	492	541	525	497	554	557	498	530	517	572	528	493	530	506	533	532	520	483	528	505	524	529	510	590	541	529	489	550	529	506	547	534	463	519	556	554	508	497	507	506	521	546	519	468	547	478	511	550	525	511	523	502	488	485	504	560	489	511	511	571	548	492	494	553	568	532	494	547	551	508	504	477	540	552	562	536	534	519	528	556	520	507	528	529	531	513	528	543	556	547	531	546	512	561	524	550	482	544	529	529	499	536	556	492	511	534	515	543	509	522	508	565	497	541	535	521	511	556	511	487	528	549	498	513	509	524	517	489	521	534	516	518	527	501	498	545	518	490	578	544	493	532	527	504	556	506	506	530	534	513	545	555	537	510	516	548	547	514	568	498	569	558	541	528	480	510	517	526	532	496	512	560	551	501	524	543	519	532	520	494	487	526	510	487	561	550	523	488	510	517	532	535	512	500	515	544	555	475	528	522	510	492	570	546	491	570	495	515	507	484	528	508	527	541	518	547	544	531	516	539	536	545	601	503	531	513	486	533	526	540	512	517	573	518	487	517	578	535	538	517	495	495	525	515	502	542	529	526	540	508	549	517	552	537	540	497	537	535	523	562	508	495	571	518	530	534	528	517	486	504	521	494	528	507	533	513	546	580	501	523	542	568	534	519	517	486	550	522	550	546	502	560	482	509	513	527	533	509	517	535	556	516	530	513	548	523	559	525	560	520	472	525	558	525	516	521	536	492	519	559	541	490	535	545	520	499	525	522	522	512	529	536	516	527	495	498	533	516	528	519	547	531	479	542	574	522	520	553	545	535	560	511	563	480	497	504	573	503	518	574	533	488	518	498	524	538	526	516	530	537	502	513	516	526	549	504	538	539	473	529	486	518	505	502	529	542	506	542	534	537	527	559	530	546	489	512	541	514	544	528	525	543	499	503	527	539	539	547	553	564	473	530	502	520	510	466	522	578	499	555	508	518	563	532	538	521	497	549	522	521	508	564	569	505	549	498	517	546	520	527	504	504	544	532	524	502	541	492	539	534	504	498	557	487	473	484	524	543	538
3633	1064	438	283	1344	4438	557	134	81	76	77	68	63	58	45	55	37	28	36	39	28	42	25	47	28	29	25	24	35	31	27	18	27	17	23	17	19	15	19	22	14	16	22	22	23	18	26	29	32	27	25	14	19	12	16	19	20	22	23	20	16	19	14	16	21	13	17	19	16	16	21	24	15	23	21	27	20	21	20	18	20	18	13	20	12	18	19	11	23	25	27	20	21	25	17	21	19	26	12	18	15	12	18	9	24	25	16	26	29	21	17	22	20	16	15	21	30	23	27	15	18	18	19	18	21	17	20	15	19	12	22	17	32	22	15	20	22	21	20	14	18	19	19	17	18	24	13	21	19	18	19	22	20	27	21	19	19	19	19	21	20	17	23	19	22	10	20	19	14	14	20	17	16	11	25	23	18	12	23	20	21	23	20	19	22	27	18	26	24	18	15	16	18	17	19	21	15	22	17	22	20	20	25	9	22	7	24	15	22	28	18	27	18	24	15	25	20	20	23	17	22	19	15	30	21	16	20	25	25	22	24	13	23	18	14	19	15	15	23	18	22	19	18	20	24	21	25	22	20	15	23	21	22	24	15	22	18	18	24	22	21	17	20	30	28	22	23	20	21	17	27	17	21	17	24	23	18	19	17	26	21	29	10	27	20	15	24	20	21	18	13	21	15	15	18	21	31	19	19	16	19	13	12	18	13	30	20	22	18	14	19	23	15	14	21	19	18	19	17	25	25	18	13	14	19	28	24	17	20	14	24	18	21	17	20	24	24	23	15	25	14	20	15	17	21	12	23	25	18	15	22	16	21	27	24	25	27	16	17	23	12	25	21	19	17	17	17	12	29	16	16	21	20	20	20	19	20	21	26	22	29	9	20	14	16	16	13	22	14	25	20	20	8	15	29	23	19	18	13	27	24	26	12	13	23	17	24	23	23	12	26	17	13	11	16	15	22	13	9	15	12	15	32	19	24	16	21	27	13	24	17	21	24	24	11	23	15	23	25	18	16	27	14	16	27	25	23	19	17	17	24	22	17	21	24	20	18	19	23	21	25	23	17	24	28	28	11	20	27	23	23	24	20	32	18	19	24	23	25	19	24	23	15	20	24	17	22	15	18	22	17	15	20	20	17	19	19	21	14	22	18	14	23	22	14	24	21	24	7	27	20	24	21	20	12	17	22	21	25	15	19	12	24	17	19	14	14	11	23	14	20	18	22	18	21	23	18	13	23	21	24	13	11	15	32	17	20	22	18	17	30	20	18	21	14	18	28	23	17	20	17	25	18	8	18	25	30	9	19	21	18	19	18	15	22	22	17	22	25	21	17	19	21	17	24	20	13	32	20	12	21	15	26	32	23	23	20	20	20	11	13	17	16	18	14	15	25	27	20	18	27	25	21	21	21	21	17	13	19	12	18	20	24	18	17	21	23	16	14	16	19	28	19	16	23	10	21	18	13	32	16	14	20	20	16	22	19	24	17	20	18	16	21	27	21	23	26	18	21	25	24	21	20	26	17	19	22	23	19	16	21	16	24	19	20	14	19	18	21	23	22	21	16	19	16	14	18	17	21	14	24	24	22	23	27	15	22	18	17	27	21	21	16	14	21	28	22	21	18	18	27	19	23	20	16	22	15	13	10	17	12	18	22	20	21	16	19	17	14	14	26	22	17	30	20	17	23	20	25	28	17	12	21	18	25	28	24	19	22	16	25	18	13	15	25	11	22	13	16	18	17	20	27	13	13	16	27	26	16	18	19	17	24	18	13	27	14	23	18	14	19	18	18	20	20	20	11	19	16	23	20	23	24	25	18	15	18	30	23	22	21	26	19	25	25	23	22	12	26	10	22	9	20	21	20	17	14	21	19	23	23	22	16	11	22	9	19	19	22	19	25	19	16	24	17	27	20	21	20	23	22	24	16	22	15	20	19	26	22	19	20	18	19	12	21	32	19	24	16	13	15	24	31	17	15	19	15	20	21	18	27	22	22	22	18	28	17	18	25	19	19	27	17	20	15	17	21	21	34	19	25	27	28	22	21	21	17	15	23	13	20	25	13	13	15	19	22	18	19	13	21	24	21	18	18	17	20	22	17	10	24	18	26	24	21	21	23	12	21	19	26	24	27	21	24	22	15	22	34	22	22	16	23	14	14	19	20	24	17	17	20	24	19	18	20	26	16	11	22	24	21	22	19	21	19	28	21	25	20	26	19	13	17	12	18	21	18	22	16	16	22	29	29	24	19	29	23	17	26	22	23	17	27	23	25	20	17	26	22	15	17	16	16	24	22	15	21	26	19	25	16	24	14	18	17	18	25	17	16	20	18	17	21	14	22	17	20	22	26	14	9	19	22	16	16	10	25	25	19	18	23	19	30	19	27	23	21	18	15	19	27	21	14	15	25	12	22	18	17	15	16	19	23	26	21	13	19	13	23	18	28	20	21	19	32	18	18	23	23	20	21	19	16	12	13	16	21	24	21	14	18	26	18	22	21	17	22	30	28	27	13	22	25	22	14	24	20	25	20	14	19	17	18	19	23	20	14	15	13	20	22	19	15	20	18	33	18	15	14	21	16	24	27	19	15	12	17	22	24	15	19	23	27	15	23	19	14	18	25	25	19	21	8	8	22	22	21	23	28	22	15	22	22	24	19	17	19	18	23	31	22	28	13	25	18	19	25	14	20	20	12	21	16	14	17	16	23	15	18	26	21	24	27	24	19	23	16	14	23	21	22	16	25	26	18	11	18	20	26	24	23	12	17	19	26	15	16	21	18	27	20	15	20	22	20	14	25	13	17	23	13	30	23	20	20	28	23	17	26	19	19	23	20	8	19	18	21	22	26	17	24	20	15	21	18	28	11	15	14	17	13	22	17	21	27	17	22	15	15	19	20	14	23	12	23	16	16	25	16	19	15	21	21	26	13	16	15	14	22	22	23	25	20	24	15	29	23	18	17	25	23	21	18	23	14	18	14	24	19	14	20	13	21	17	24	18	18	19	20	22	26	23	17	26	25	16	24	30	12	17	16	13	17	29	24	22	16	23	20	19	27	23	18	17	25	14	25	27	16	10	20	21	16	19	25	17	14	16	20	18	13	24	17	22	21	19	22	25	16	19	17	23	15	28	17	19	19	26	26	15	27	11	23	17	12	22	17	19	21	23	16	20	25	26	16	21	17	27	23	22	21	17	30	23	17	14	19	16	21	18	26	19	14	22	21	14	18	15	19	21	17	24	23	30	21	21	15	24	20	16	25	20	19	11	21	25	17	26	14	9	13	17	19	27	14	26	14	16	18	16	25	23	19	26	18	19	15	26	15	24	24	25	15	21	28	25	20	24	22	19	14	14	17	16	27	19	21	27	17	20	18	16	26	27	21	33	19	22	27	20	16	28	31	21	25	17	11	10	21	16	23	24	27	15	19	18	20	25	24	16	22	26	24	20	16	21	20	21	18	12	21	25	23	17	12	18	18	19	14	15	23	17	16	26	29	18
35244	21947	12266	21198	42491	57916	18021	12002	8352	6349	6027	4429	3719	3180	2918	2412	1909	1881	1633	1490	1389	1286	1195	1138	1072	877	836	704	644	619	524	463	432	436	442	407	437	397	450	458	429	433	414	401	403	374	403	369	402	340	350	396	352	383	340	401	371	355	422	412	384	399	409	366	387	366	362	382	395	357	373	359	362	327	358	323	361	361	352	323	363	395	368	334	359	392	379	353	355	319	335	355	347	337	347	366	329	343	372	361	336	371	334	338	391	356	364	365	338	329	369	343	333	356	326	353	334	343	327	334	318	317	325	364	338	350	366	398	364	339	333	355	346	353	315	325	348	371	316	319	359	381	351	350	329	357	361	322	367	356	333	375	381	317	361	387	350	355	345	351	345	335	340	366	363	350	379	366	345	370	376	343	360	367	357	378	330	380	332	361	380	359	354	339	330	379	358	342	361	373	348	337	367	342	377	336	337	319	355	362	354	323	352	360	365	304	331	336	362	328	326	358	368	341	374	354	375	347	363	327	363	328	349	367	372	347	337	302	334	361	328	345	369	365	344	347	348	367	344	315	374	355	355	368	335	339	370	371	330	353	360	380	315	359	311	382	351	344	318	370	355	376	383	399	326	345	385	346	365	338	350	315	347	344	351	354	328	366	369	348	335	346	319	359	356	349	358	405	297	338	351	377	361	374	362	323	392	363	359	358	338	393	358	343	371	362	361	349	354	339	344	371	362	337	333	362	345	340	369	358	338	337	337	347	360	319	343	326	366	317	367	344	337	344	333	350	311	362	325	346	376	334	355	363	358	366	346	351	303	362	339	338	362	369	359	348	373	329	342	370	354	361	330	340	349	375	336	329	350	356	330	372	341	365	342	342	356	360	343	352	357	335	345	351	346	348	363	330	379	366	368	351	359	319	345	375	326	350	329	309	347	343	358	357	356	343	373	328	340	322	341	337	375	364	357	348	345	344	382	345	327	386	317	359	371	348	342	349	347	349	359	364	347	387	336	340	354	352	336	321	349	333	301	353	363	378	383	331	352	296	372	338	335	377	358	355	340	336	352	320	352	361	342	332	312	351	353	345	375	362	332	327	349	319	351	369	335	360	344	378	343	330	337	357	353	327	349	364	339	331	355	354	349	369	320	340	342	365	370	325	358	318	335	321	331	344	326	338	331	383	378	364	348	337	310	335	311	362	318	359	313	379	355	336	297	349	359	355	347	336	354	341	373	357	382	361	372	312	339	330	369	358	329	362	352	353	333	348	345	330	348	339	381	336	338	340	342	357	339	342	358	394	320	364	362	329	372	353	341	328	351	363	332	338	336	364	323	312	336	363	349	356	330	337	344	332	347	343	335	340	345	346	364	389	345	337	373	351	325	364	384	331	351	339	374	330	370	337	362	375	377	344	358	347	363	292	343	365	342	339	366	321	313	348	351	321	382	383	334	368	340	347	353	356	350	318	312	375	366	346	349	337	326	346	341	348	336	355	347	336	348	350	326	321	346	327	340	344	337	352	345	377	354	381	351	326	326	310	336	353	353	322	359	339	334	315	369	338	333	325	335	367	370	383	347	324	325	353	349	331	352	368	344	348	385	361	339	358	375	340	333	365	332	339	380	372	330	353	364	308	351	399	363	357	330	354	332	325	373	358	347	348	310	363	340	320	351	346	365	347	353	351	351	337	343	353	355	363	398	352	338	354	335	370	321	377	346	364	377	326	364	370	339	346	343	349	340	370	356	313	345	361	346	373	346	339	351	343	294	348	357	359	366	347	347	340	365	364	366	338	354	373	353	322	329	345	358	365	341	370	360	328	354	381	373	342	335	357	329	338	373	346	355	363	362	348	377	358	343	293	372	310	345	382	331	358	343	366	400	323	327	367	310	334	349	356	369	356	352	322	343	384	378	358	357	346	333	360	366	340	315	363	366	341	361	354	342	381	391	358	341	357	336	337	380	359	336	351	364	352	352	374	320	347	385	331	331	328	332	340	325	364	337	390	339	363	347	371	339	352	358	362	354	347	330	390	345	311	321	335	344	371	321	323	363	350	333	381	353	354	348	340	382	342	338	355	339	359	355	351	371	285	366	365	348	371	365	368	359	354	350	354	368	298	333	336	353	354	365	352	366	327	325	354	337	360	341	373	324	364	319	357	345	319	354	389	378	361	357	383	365	331	341	335	296	366	353	350	373	350	355	343	384	358	368	345	345	348	321	367	346	362	317	344	334	308	354	343	357	363	349	324	351	340	336	324	359	368	360	355	341	308	351	300	346	367	343	321	308	367	344	366	326	342	368	383	347	359	324	356	365	409	347	395	337	361	348	365	359	336	359	347	352	316	355	332	340	353	350	360	354	355	362	342	347	307	342	372	351	307	351	342	366	354	368	351	352	371	335	339	377	381	351	336	325	374	346	361	378	351	328	339	349	343	321	322	351	333	342	347	334	354	318	337	323	372	355	320	348	345	370	327	361	350	350	351	331	364	353	346	363	379	331	324	386	366	334	357	318	353	313	315	339	346	333	372	355	381	364	347	406	344	346	333	361	319	361	359	342	347	340	369	325	348	343	339	364	375	343	321	333	388	356	345	337	363	375	329	353	314	355	298	337	334	334	317	311	365	362	350	348	324	340	372	328	335	346	359	380	381	345	310	348	335	358	341	329	323	330	377	334	330	371	332	365	334	341	326	363	324	301	360	337	331	324	363	369	336	319	333	322	343	363	372	366	362	328	358	365	335	364	337	368	365	372	346	357	351	344	336	347	357	310	340	345	362	346	326	335	355	322	365	330	332	373	361	323	347	327	329	359	347	365	369	361	341	351	334	365	362	364	334	346	327	347	341	343	369	357	363	336	349	368	343	347	326	332	331	331	376	331	360	330	330	350	341	365	358	329	340	345	325	346	333	339	333	339	341	328	352	374	362	341	339	337	346	330	355	350	295	327	377	344	337	369	361	361	347	342	322	380	329	353	364	318	351	329	355	366	345	357	354	348	338	326	318	375	377	381	376	378	343	361	315	372	321	310	350	329	329	360	357	354	334	352	369	342	340	314	308	400	373	325	323	336	335	357	357	356	331	362	363	363	325	323	370	368	346	339	339	278	315	348	327	393	325	342	347	343	327	349	373	349	336	330	338	361	363	354	347	375	371	327	325	336	336	352	319	337	374	357	327	354	318	356	357	359	377	344	368	331	358	343	355	324	323	351	320	364	347	344	328	321	364	339	367	347	359	318	371	348	341	317	355	393	345	346	403	320	320	374	326	375	359	347	323	384	330	352	333	346	407	373	348	331	354	345	370	339	330	300	335	345	336	368	352	336	356	340	357	360	337	345	363	356	323	333	365	332	347	368	347	341	327	366	348	352	321	317	322	329	318	350	346	361	358	341	333	338	329	362	339	328	342	391	342	329	348	332	394	358	347	362	341	357	337	363	343	342	367	379	381	345	366	359	403	335	337	351	339	345	351	362	345	382	327	341	351	347	347	359	304	336	322	382	311
7407	3450	1148	751	6315	21431	5302	245	205	152	163	145	113	102	92	90	75	53	57	63	56	58	50	58	39	38	43	32	35	41	31	33	28	31	34	24	28	34	30	16	23	30	26	35	27	19	20	34	15	31	23	29	24	24	30	31	27	32	27	21	25	27	23	17	20	24	27	22	18	24	22	23	30	21	20	17	22	37	33	19	25	24	26	32	22	30	28	25	20	33	24	18	22	26	23	29	27	22	21	15	20	20	27	37	28	27	26	17	19	34	22	13	22	34	28	29	21	24	24	22	23	15	25	29	24	31	20	21	26	33	32	22	26	24	23	23	24	27	19	19	16	33	30	27	26	28	36	27	26	21	19	27	29	22	20	27	22	32	21	19	27	29	23	28	20	25	19	18	31	20	23	28	23	30	28	22	28	18	21	24	38	32	27	32	27	26	31	23	23	18	25	23	26	20	19	23	20	32	18	21	23	16	28	26	28	25	13	30	26	31	23	29	34	29	23	27	27	23	19	19	30	29	23	34	17	14	24	26	15	18	23	27	20	28	28	26	24	29	30	20	29	29	22	21	24	21	28	25	33	30	33	21	38	19	23	19	30	23	34	32	18	22	25	28	21	24	22	18	28	35	26	31	31	20	21	34	26	20	26	20	27	19	20	26	25	30	28	13	27	28	24	24	15	27	24	18	21	23	24	29	28	19	29	16	30	34	28	26	19	24	25	27	27	25	23	30	23	14	18	28	24	21	24	18	22	24	26	19	23	32	26	28	26	21	24	19	19	26	20	24	38	29	30	23	29	25	28	32	27	28	23	25	24	28	21	15	20	24	30	27	26	29	24	27	22	25	25	15	21	28	21	24	30	23	16	29	23	22	26	28	39	21	21	28	25	17	20	23	21	17	27	29	29	29	25	36	27	25	34	23	29	28	23	15	27	24	22	23	26	28	25	24	25	34	36	27	27	24	20	26	26	28	23	29	25	24	21	17	24	17	18	28	20	22	18	22	27	26	14	18	20	24	27	26	28	19	18	23	23	22	24	26	20	21	30	23	16	32	18	21	19	18	22	30	22	31	24	19	21	23	30	30	24	20	10	24	22	25	27	12	18	32	24	31	26	19	23	13	24	21	32	24	22	21	23	19	27	20	15	29	22	21	19	14	23	32	27	25	24	18	20	17	23	17	20	24	27	25	30	21	27	25	21	19	19	32	21	27	28	24	25	22	30	20	25	22	32	22	28	24	27	19	23	30	26	22	24	16	22	24	16	29	14	20	23	26	30	21	27	22	24	25	32	31	18	26	21	26	19	20	22	21	25	21	17	26	24	28	20	29	28	24	39	34	21	18	32	19	30	26	28	31	22	41	28	31	25	20	26	21	24	23	21	18	20	15	25	28	25	26	23	27	11	16	28	31	22	27	25	31	28	26	25	24	18	33	24	26	17	24	18	18	20	25	21	27	16	17	27	21	17	26	28	17	29	27	26	30	34	28	25	29	25	20	29	18	20	12	23	24	26	27	19	21	28	23	20	30	21	27	27	21	23	23	26	24	18	19	26	28	25	28	26	26	24	27	17	26	25	20	20	23	25	30	24	20	35	24	29	24	22	26	27	33	22	27	20	26	29	22	23	34	22	27	24	26	21	24	17	20	34	19	25	26	26	27	18	26	28	31	31	18	26	26	17	26	22	26	22	25	24	29	21	18	32	24	22	18	21	24	31	29	37	28	20	29	25	30	23	26	22	29	25	25	19	10	20	22	15	35	30	19	24	26	35	36	32	25	24	27	18	19	21	29	29	25	26	37	27	31	28	33	24	20	28	28	23	19	21	19	19	29	34	26	33	16	26	26	20	21	19	23	23	37	30	28	28	17	26	23	17	22	27	24	19	32	21	25	31	26	19	31	30	27	24	29	29	24	19	19	20	20	28	16	21	27	17	19	19	16	20	26	27	23	24	25	28	28	21	14	29	25	30	21	20	28	20	31	21	25	28	30	21	27	29	19	32	27	27	25	30	33	31	31	18	21	29	16	25	31	29	36	25	29	12	25	35	29	25	18	28	24	38	24	28	28	26	28	23	22	23	16	27	26	27	29	33	22	19	26	33	32	32	26	35	39	22	28	29	19	15	23	23	19	30	17	19	18	28	21	24	28	18	22	23	25	29	31	31	23	27	22	30	24	23	17	17	30	22	21	20	26	24	28	26	18	26	20	29	27	23	14	24	25	29	22	26	29	22	26	25	24	22	37	24	17	29	26	18	18	26	24	34	27	15	22	34	20	26	19	25	21	22	33	24	33	30	36	26	24	26	26	19	25	25	28	22	25	29	25	22	35	27	23	28	22	17	24	24	24	31	26	21	21	29	31	28	33	30	31	20	13	17	23	17	29	27	19	23	17	27	23	15	27	19	26	20	22	25	31	17	24	23	28	22	22	23	34	24	35	28	24	26	23	18	20	31	29	24	30	23	23	22	13	30	24	27	16	28	22	28	26	28	26	23	39	14	17	25	23	25	27	29	24	25	27	25	22	18	27	24	30	32	30	26	15	30	19	19	25	23	27	33	20	23	21	23	21	27	39	21	26	34	28	27	16	30	22	25	23	27	25	25	33	19	29	24	31	25	18	20	36	26	21	25	25	31	15	29	20	28	26	25	24	21	25	27	21	18	21	24	32	34	20	20	21	28	22	29	25	20	21	30	22	26	29	27	29	26	22	30	33	33	20	20	27	23	16	20	28	27	23	22	33	25	26	28	19	19	22	29	24	29	26	27	25	16	24	19	20	18	23	22	33	18	32	19	20	23	21	29	26	16	20	28	22	31	33	18	21	22	22	26	29	24	29	18	28	31	17	22	21	26	24	25	20	21	21	27	27	20	22	22	23	32	28	17	26	31	21	19	22	23	24	22	19	26	20	22	29	24	25	25	30	22	28	29	17	19	17	30	18	19	28	24	23	29	23	25	29	25	29	27	20	19	28	25	27	23	36	34	19	21	22	20	25	20	28	17	21	31	23	27	34	26	23	19	20	21	21	27	30	23	20	26	24	23	26	20	25	30	28	20	23	30	21	29	23	29	28	17	28	35	31	34	26	25	24	37	26	34	21	26	22	24	30	30	25	29	16	26	33	27	17	18	22	28	27	22	21	21	22	29	24	15	18	27	23	25	26	24	23	17	17	23	29	20	21	21	31	25	25	19	25	20	23	24	25	17	24	26	37	26	19	32	28	27	20	31	25	30	25	27	25	19	26	26	23	24	21	22	19	21	28	21	26	22	21	30	31	20	27	28	26	31	9	24	24	24	29	25	21	21	28	23	26	24	18	27	22	33	21	24	21	23	14	19	25	23	26	30	19	19	28	30	23	28	23	22	23	18	27	16	20	23	26	23	23	22	25	24	32	26	26	17	17	12	20	28	32	26	20	31	23	22	21	21	23	12	27	20	35	26	22	27	25	27	17	26	27	33	23	26	29	25	20	14	20	18	26	24	34	27	38	17	29
47579	30969	20601	32783	57406	89376	21497	19379	15438	11265	9813	8204	6924	5710	5055	4540	3848	3215	3182	2876	2596	2159	2210	1965	1737	1488	1352	1163	1057	988	835	688	708	637	655	624	606	609	674	610	649	563	598	596	526	655	576	523	504	514	487	509	474	515	464	520	471	487	475	525	515	448	497	490	523	493	511	501	508	529	483	447	456	441	468	433	487	450	454	465	426	432	444	472	458	457	468	455	425	448	398	481	464	435	504	460	428	445	481	455	435	456	434	429	402	470	422	427	421	434	430	418	418	423	444	448	446	379	461	421	411	449	499	390	390	408	405	435	442	458	438	443	436	448	421	438	446	439	468	444	429	477	482	474	429	415	447	463	441	424	413	438	467	437	396	448	413	432	415	447	438	447	453	422	458	409	450	434	401	416	421	437	437	453	484	424	447	445	430	447	403	396	423	394	428	419	440	433	413	442	407	415	431	432	423	451	464	433	415	454	419	439	535	428	450	416	421	451	451	420	452	399	406	399	456	430	441	431	472	452	420	423	403	419	441	434	410	426	418	434	409	426	430	398	408	425	429	496	443	445	412	449	440	427	436	445	424	418	451	463	425	420	425	425	440	409	404	436	413	418	432	429	439	431	403	469	431	403	418	438	421	407	442	443	467	428	403	399	422	434	409	460	415	393	427	455	440	448	412	445	459	490	410	413	449	427	416	369	408	453	432	442	436	421	405	446	408	397	419	456	465	404	463	447	447	410	394	434	450	402	450	399	442	463	390	490	426	472	433	420	447	410	424	464	432	450	430	448	396	415	436	455	419	410	432	453	417	404	482	428	414	425	439	444	393	423	426	418	408	452	434	408	422	437	425	428	411	415	403	417	430	424	430	435	385	388	452	412	442	460	418	449	442	441	425	419	409	434	425	404	469	416	447	425	447	442	422	414	429	441	390	439	456	437	442	461	404	414	425	423	438	425	436	468	399	424	406	414	494	412	438	465	436	462	439	401	450	425	437	406	416	466	441	414	412	436	457	463	418	401	445	417	418	419	428	405	437	470	421	429	443	463	458	482	455	407	474	405	422	452	450	413	447	456	419	402	393	429	410	447	456	388	435	463	431	412	440	442	456	428	409	443	447	452	419	453	388	477	428	472	431	436	447	403	438	437	466	464	414	427	462	460	429	446	418	438	393	454	436	448	441	457	359	421	446	425	430	432	432	401	433	396	433	428	392	433	462	405	419	479	442	440	432	439	429	402	427	436	390	393	391	442	435	420	421	409	418	413	440	420	430	439	404	434	421	447	440	393	433	391	475	424	419	417	419	428	435	416	386	438	451	449	410	444	424	425	440	429	423	426	437	468	399	401	401	437	445	394	397	437	428	440	429	443	430	427	420	404	450	402	406	464	429	405	429	396	458	391	445	431	417	425	432	406	461	431	405	407	429	414	445	425	466	450	425	424	424	423	444	431	385	419	417	416	400	449	446	442	440	406	431	432	444	436	425	414	464	451	432	434	437	426	439	421	477	452	395	432	446	429	447	433	441	412	435	459	426	433	429	409	440	424	435	455	401	455	450	428	418	395	464	443	443	445	442	453	454	423	456	424	437	463	400	421	443	422	415	408	438	401	426	423	388	443	467	414	470	443	420	400	459	407	420	441	452	441	397	425	419	384	443	427	440	382	418	427	473	468	442	408	430	442	432	439	421	439	430	433	465	407	447	433	414	400	443	435	419	392	407	420	389	417	423	420	446	399	443	423	433	447	419	447	417	447	403	422	424	466	445	438	429	399	429	441	442	448	466	408	417	450	418	418	400	463	426	433	405	423	402	466	455	434	447	418	413	433	481	458	448	419	471	429	422	452	429	441	458	420	417	409	435	443	417	445	439	426	432	432	432	431	408	418	404	396	412	426	441	408	482	414	448	430	461	460	449	434	398	425	443	441	428	450	441	459	388	415	440	458	461	442	437	457	463	477	441	432	406	393	439	416	366	440	444	429	428	450	455	435	402	419	436	433	452	478	448	442	410	415	443	406	443	422	452	445	441	409	413	415	442	441	431	419	411	381	425	442	467	389	423	410	452	358	401	428	410	400	411	415	420	407	458	441	442	432	404	445	436	488	446	435	427	413	447	406	420	441	435	450	474	422	445	441	471	381	446	437	436	398	450	466	435	433	462	426	436	444	419	397	439	430	454	440	413	457	404	451	449	439	446	458	424	419	435	463	420	403	405	457	433	414	424	427	433	415	449	453	411	446	423	441	418	439	443	403	457	415	439	466	443	421	383	433	450	430	444	510	439	406	426	422	425	418	415	421	426	409	434	413	501	437	419	451	432	460	446	443	402	398	403	393	449	433	425	420	438	445	425	412	417	437	430	391	457	398	429	443	390	401	420	445	436	425	441	427	416	476	433	419	403	417	426	399	394	478	434	416	421	464	432	428	442	381	395	458	448	470	439	414	446	458	426	424	440	434	458	428	419	486	418	424	399	404	452	434	405	425	436	441	409	408	449	389	456	417	441	447	468	443	415	460	453	450	389	409	455	397	460	403	411	433	451	462	414	399	423	467	458	494	465	430	456	409	436	414	451	449	428	425	471	410	429	428	424	411	427	447	442	441	448	474	434	392	422	459	443	407	419	433	427	433	443	416	392	437	399	409	478	420	450	425	443	444	409	459	448	406	433	430	430	452	431	394	387	431	423	432	394	440	393	481	448	442	390	430	421	430	423	449	422	431	425	474	444	453	404	404	414	437	452	455	458	435	439	434	416	470	428	411	421	428	428	418	480	430	460	401	430	423	429	459	430	434	413	443	440	448	423	447	449	412	448	424	438	388	400	450	423	426	434	421	465	444	427	494	438	421	474	472	477	398	418	410	431	427	429	413	403	409	434	433	448	431	451	434	461	418	416	449	415	421	464	418	418	427	406	398	424	399	478	447	470	442	456	443	441	440	450	414	434	457	434	403	440	437	423	435	461	399	429	388	420	436	410	426	434	427	421	413	425	498	425	421	455	438	440	444	435	415	452	384	428	425	423	437	408	448	440	426	416	410	419	472	420	434	436	414	486	477	446	423	461	431	420	428	465	437	442	453	450	421	422	423	414	440	445	395	403	435	403	407	415	469	413	429	438	459	421	487	408	458	430	435	456	425	423	418	397	449	423	445	429	416	456	389	409	442	397	481	442	449	394	459	436	450	428	443	490	492	407	413	428	432	463	427	463	388	474	438	447	428	460	447	435	426	438	420	422	429	406	408	451	404	393	441	408	448	435	447	460	462	444	422	410	429	393	446	438	445	412	475	423	394	436	432	425	443	448	450	426	470	417	447	415	427	461	436	437	439	429	426	453	423	456	457	402	428	445	470	434	432	472	444	431	415	439	443	452	430	465	407	431	438	465	431	440	412	450	430	460	426	408	430	432	434	413	457	389	395	418	441	400	443	433	426	385	445	430	425	435	435	432	432	398	421	448	420	422	447	401	446	419	418	411	402	412	426	428	441	433	383	422	423	448	464	441	452
6494	2150	752	655	6438	12241	1729	175	156	121	91	105	108	92	58	83	68	57	50	53	43	56	35	49	36	42	38	29	41	35	31	33	40	22	27	25	27	15	38	30	39	27	24	30	27	31	32	33	30	29	31	28	28	30	33	25	26	30	34	29	20	32	33	29	29	24	22	22	26	36	38	31	28	36	25	26	24	29	32	33	23	39	26	19	28	35	24	29	30	35	33	33	32	34	33	34	39	25	31	30	27	16	31	25	33	32	36	32	28	28	26	31	28	33	38	30	32	28	21	35	29	26	16	24	22	24	33	27	34	35	27	30	33	38	26	30	32	25	30	30	34	30	24	30	19	34	20	35	29	37	36	29	31	34	25	25	29	24	35	21	26	24	34	37	26	38	27	26	36	22	22	29	19	34	27	31	33	28	41	30	30	27	21	23	25	31	34	31	34	22	22	15	27	26	27	25	36	20	29	33	22	32	32	36	32	37	30	34	38	39	32	28	27	41	24	37	22	29	35	27	38	23	17	24	23	30	31	32	26	21	28	30	30	29	25	26	31	26	34	32	31	31	31	22	26	37	30	37	23	27	26	27	31	25	29	31	26	24	36	19	27	31	37	27	35	31	32	37	18	24	31	27	33	26	25	27	29	33	34	25	30	39	29	39	34	24	23	28	38	32	27	27	31	38	25	36	31	18	29	43	30	32	25	27	37	27	29	30	27	42	36	22	37	28	33	25	32	31	32	29	32	30	20	23	21	32	27	34	32	38	38	27	28	30	25	29	32	23	30	27	26	28	36	38	24	32	35	26	40	37	27	31	24	27	31	33	23	27	22	28	33	40	18	25	28	34	37	22	32	33	24	27	26	24	27	25	31	27	28	28	29	24	30	28	21	33	19	27	34	31	21	29	27	25	24	24	38	40	26	31	28	26	24	25	26	31	23	22	26	18	30	27	31	29	22	22	21	31	26	27	27	24	16	20	28	29	24	28	24	25	30	19	28	27	27	32	32	32	24	32	21	21	35	30	26	44	26	29	24	30	35	17	25	32	18	28	27	23	30	26	29	36	33	29	25	26	29	28	32	26	30	26	28	41	22	35	30	31	38	18	38	23	29	25	26	33	41	40	33	26	28	28	35	27	30	25	30	31	16	28	36	28	38	30	26	30	31	39	30	39	27	27	29	28	22	31	31	38	29	24	44	33	24	32	28	29	26	29	30	28	31	24	27	27	36	22	32	29	29	25	24	31	25	28	28	27	19	29	25	27	24	24	26	40	31	27	36	43	29	30	21	29	30	25	28	32	20	33	23	26	37	40	25	24	19	22	28	31	19	37	24	41	26	35	21	43	33	30	33	21	25	34	28	46	27	20	31	23	32	37	22	35	23	29	26	34	25	28	24	35	32	22	39	30	36	35	25	21	32	23	27	31	28	22	27	19	28	26	24	34	33	29	32	23	24	26	25	24	24	21	39	29	34	21	29	37	38	41	23	27	17	28	26	36	36	34	21	30	26	34	20	25	34	42	33	27	35	34	24	34	31	22	26	21	24	33	20	27	37	35	30	25	34	23	28	21	33	30	34	32	26	34	28	25	25	31	26	24	30	25	31	35	23	30	34	40	27	25	32	29	30	22	37	22	30	32	27	36	30	29	35	22	27	30	28	29	38	34	25	31	27	28	28	34	23	26	29	21	24	30	34	29	26	23	36	29	29	26	28	24	33	30	23	32	32	30	44	30	31	31	24	35	28	37	24	25	25	30	34	24	38	36	24	33	24	26	30	37	45	30	22	26	34	37	30	26	32	31	27	31	36	21	18	27	22	27	40	34	22	22	33	32	27	30	18	43	33	31	29	24	21	30	22	28	25	35	33	31	30	25	34	29	25	37	31	22	29	32	38	33	32	40	28	21	34	30	24	27	24	38	23	27	39	23	28	27	34	30	38	18	36	31	37	33	23	44	37	22	32	25	19	32	28	26	29	24	33	27	26	28	30	32	36	36	33	17	28	24	18	17	34	29	25	29	31	31	26	31	29	23	29	31	22	21	22	28	42	27	39	23	24	28	29	28	33	23	24	29	26	34	35	32	23	32	35	31	26	32	32	24	26	25	24	21	30	30	39	26	22	38	32	33	30	29	32	30	22	40	36	23	17	26	33	34	22	26	18	37	25	25	26	28	29	30	32	30	24	30	24	29	27	29	35	28	32	36	24	24	40	30	24	38	32	33	25	22	27	26	31	23	31	31	27	33	24	30	34	24	34	28	28	31	34	33	25	37	28	34	25	30	32	29	32	34	34	24	30	33	27	33	22	32	41	30	29	28	35	38	23	25	33	32	31	31	23	27	28	29	35	32	34	27	24	24	32	27	38	37	23	18	25	27	26	30	30	20	32	25	21	25	19	30	24	24	33	29	19	38	40	23	31	24	24	20	31	22	33	32	32	31	35	33	32	30	28	20	21	18	38	32	37	26	30	20	32	26	27	27	33	25	31	24	34	37	29	34	22	31	37	25	24	25	26	29	27	29	26	15	35	28	32	20	35	25	20	32	35	27	22	30	30	27	28	25	38	27	21	29	21	27	14	24	18	34	35	29	33	23	31	32	32	31	32	30	33	28	26	28	22	47	29	36	25	39	29	32	27	25	31	26	30	26	35	28	21	34	40	30	28	31	32	31	28	24	27	34	29	47	26	21	38	42	18	28	22	29	34	33	31	23	30	25	31	31	30	33	33	26	27	28	27	20	25	24	34	29	27	25	27	26	37	33	43	27	28	28	20	24	24	31	29	30	22	34	27	28	31	30	29	26	25	27	30	33	34	45	27	35	25	20	30	24	26	24	34	28	17	29	25	22	26	23	32	23	25	28	29	30	27	31	24	27	29	28	19	31	35	25	32	31	29	29	30	39	24	24	30	45	29	33	26	40	30	31	21	22	32	25	34	32	36	29	27	24	27	34	26	32	29	37	27	30	34	31	25	31	22	31	22	26	27	29	35	24	38	38	31	21	28	32	24	30	29	29	27	23	29	28	28	29	32	31	24	23	31	33	39	24	27	26	35	26	27	28	25	25	28	25	16	23	29	40	20	44	29	26	34	27	22	31	20	36	23	32	19	26	33	25	36	29	27	31	37	30	30	38	39	24	31	29	28	30	32	24	24	32	44	36	24	25	40	29	31	45	30	24	36	29	38	20	29	23	22	30	39	23	23	38	27	30	25	37	31	30	36	33	40	37	29	40	25	24	31	31	29	30	27	34	35	30	23	33	30	30	37	30	20	30	26	46	32	21	28	30	23	36	24	34	33	28	18	25	31	31	32	37	32	27	40	30	31	36	30	30	37	38	19	19	24	28	24	24	23	33	29	32	31	22	29	40	23	29	25	25	37	30	24	31	27	25	30	32	36	25	30	29	29	22	35	19	23	26	34	38	26	24	27	35	21	27	38	39	25	30	28	31	30	21	21	36	29	37	25	33	28	26	36	32	27	31	28	34	22	30	27	37
41015	26675	17766	30276	65518	73204	21529	14829	12545	8813	6981	6683	5516	4678	3586	3357	2947	2407	2383	2306	2209	1945	1698	1625	1372	1272	1183	981	952	842	766	684	658	634	610	630	592	627	627	628	613	593	632	615	623	594	567	530	561	561	553	582	553	523	586	540	561	569	603	519	586	526	558	555	539	554	539	538	578	565	555	572	570	529	532	531	530	530	532	509	544	520	505	521	505	510	508	479	493	549	487	525	521	541	536	509	522	574	539	501	533	518	512	551	472	500	509	497	512	497	519	563	481	503	553	522	555	475	520	514	510	521	524	533	547	475	458	511	510	537	545	483	464	507	490	513	536	493	535	514	544	595	505	516	523	501	535	565	487	563	536	504	508	524	512	504	482	528	529	521	436	485	508	477	509	582	540	497	473	505	469	491	506	516	512	545	519	523	536	503	494	511	506	520	540	531	516	531	538	547	520	522	516	483	507	524	536	499	513	496	486	514	491	512	506	488	526	513	516	523	521	482	520	514	558	500	518	490	539	526	498	520	498	540	468	513	523	473	495	507	501	505	511	497	535	528	471	529	518	515	505	533	526	536	523	514	489	523	517	467	510	495	520	465	509	513	540	541	563	502	493	497	512	521	516	498	504	485	492	501	530	510	522	540	508	510	555	548	532	510	478	534	534	519	474	508	521	496	477	540	478	496	527	518	490	472	522	475	508	573	482	540	562	526	526	506	547	532	520	528	488	492	502	468	509	500	521	490	468	518	517	542	513	437	510	494	468	508	514	486	510	519	488	560	517	531	506	484	479	512	517	515	496	534	509	529	527	471	508	514	508	510	518	528	512	540	550	503	543	501	583	511	504	510	502	495	502	540	493	523	545	502	493	532	523	522	502	520	508	499	489	475	479	488	526	513	528	529	495	496	524	535	533	498	504	528	554	507	566	521	508	521	453	481	508	515	514	508	515	570	486	484	484	524	523	566	490	471	552	543	480	494	520	511	522	535	501	512	499	521	512	512	524	524	493	562	518	534	504	526	507	519	498	500	490	511	490	525	472	537	541	545	498	492	551	551	525	486	515	508	487	481	509	534	512	553	499	531	501	500	504	566	500	512	517	505	532	526	520	474	518	512	512	493	496	489	499	532	529	511	495	534	541	501	504	487	531	526	538	544	546	526	522	537	516	489	499	504	485	525	486	517	526	543	476	518	497	543	497	487	508	498	519	533	518	517	515	535	505	476	540	522	532	528	489	532	499	506	478	506	520	518	535	493	526	485	498	530	501	499	512	524	552	502	521	525	513	500	513	486	528	510	508	504	571	519	528	514	512	522	523	525	487	508	515	545	531	533	491	527	505	528	534	513	520	504	559	498	532	512	520	501	505	506	506	491	534	542	542	515	545	491	522	500	527	521	525	508	504	512	493	515	544	504	515	525	525	508	526	503	493	520	484	516	503	530	500	501	538	463	511	464	504	511	517	518	522	477	508	531	512	499	486	466	495	491	544	517	506	539	534	554	515	504	529	512	524	514	508	480	537	524	549	536	515	488	540	541	499	512	497	533	486	518	497	498	529	504	512	530	483	548	528	535	530	509	547	532	547	531	501	513	542	522	541	537	487	503	503	534	473	533	501	504	536	520	539	552	478	530	508	493	500	500	507	517	509	481	478	528	522	506	470	542	515	520	530	514	440	532	543	531	561	489	522	535	533	491	514	522	489	495	539	500	519	496	499	505	470	501	487	523	466	553	483	488	481	515	500	484	534	515	518	494	498	528	518	515	506	556	556	529	542	526	476	492	488	502	498	529	534	489	518	520	516	520	532	552	506	496	495	493	495	528	528	481	505	451	495	527	503	502	519	506	507	537	509	523	531	546	454	512	529	524	506	551	513	501	497	517	504	452	522	510	498	477	532	521	522	532	511	521	527	528	503	554	518	559	546	472	482	544	486	511	510	479	456	528	530	520	552	514	534	521	502	573	517	524	471	523	501	515	514	545	495	534	506	496	522	545	537	524	509	500	532	484	483	552	494	522	508	563	504	494	530	480	546	505	477	556	548	527	504	500	527	524	475	511	498	495	481	455	512	496	527	447	514	543	514	527	500	510	541	530	472	514	548	531	465	480	507	523	506	468	507	520	515	535	519	520	521	549	497	532	493	514	520	517	551	512	509	501	506	509	530	518	546	497	521	523	507	527	544	532	495	532	565	528	501	520	556	453	520	496	543	522	526	496	514	546	527	523	543	519	530	524	491	524	513	493	526	514	490	552	479	516	529	474	517	505	502	487	541	547	536	513	536	498	518	461	520	496	521	537	498	526	540	481	519	516	479	490	522	557	525	547	507	512	467	496	499	502	497	511	500	519	480	485	534	466	514	524	569	475	503	502	545	523	520	496	532	514	511	498	509	482	518	501	539	483	522	523	499	523	489	511	511	538	537	490	556	486	526	500	497	504	511	555	511	523	491	481	500	494	474	540	498	520	521	497	542	526	500	516	491	563	543	535	520	522	506	523	490	516	487	500	492	480	541	473	531	516	489	504	514	475	507	486	541	541	505	496	508	542	519	478	527	537	514	482	514	497	466	477	531	483	511	520	553	541	482	458	503	536	512	483	485	474	515	510	490	555	518	504	497	510	473	490	493	484	554	523	557	531	506	482	563	482	498	476	536	542	478	514	543	535	551	526	530	496	533	516	555	518	483	549	547	551	536	507	513	504	520	504	520	509	512	560	477	484	481	520	535	523	538	508	510	548	521	517	522	527	519	545	531	516	517	566	506	482	530	546	539	504	515	551	516	543	509	547	510	492	517	527	532	503	475	475	487	523	530	500	517	486	513	498	528	485	522	503	530	529	503	508	523	521	480	495	494	525	469	527	481	529	502	499	528	511	539	518	540	458	524	490	489	515	493	517	481	491	497	542	481	515	561	510	486	544	466	491	490	542	504	529	538	540	489	507	506	500	476	503	481	538	516	481	489	522	547	500	512	498	506	510	506	501	536	502	524	529	544	528	539	481	505	496	560	552	484	521	542	511	477	520	552	492	514	523	518	449	498	529	537	518	530	526	509	534	515	542	537	501	525	487	544	504	493	525	527	473	500	541	541	506	489	527	493	486	555	499	508	536	487	517	552	503	508	511	531	485	481	518	524	472	511	503	548	511	537	533	493	526	488	496	525	480	511	522	504	453	503	506	528	553	535	541	516	491	494	517	487	529	504	539	494	496	506	526	503	502	474	491	470	533	502	513	532	538	531	478	471	502	530	475	537	513	529	508	531	498	524	521	516	525	546	510	489	548	494	484	540	506	505	499	546	546	532	490	465	492	539	467	513	533	491	502	518	532	515	532	500	545	536	491	509	481	508	496	537	490	479	555	525	527	525	466	528	511	497	511	559	525	535	499	500	531	499	494	529	503	503	512	530	480	537	523	514	472	510	519	502	495	506	490	469	522	503	522	475	528	519	504	519	549	521	527	545	478	499	534	504	500	545	503	501	507	517	503	456	539	554	486	506	495	523	491
8990	3568	1277	938	13610	21583	4426	283	266	200	189	162	154	125	106	103	88	85	66	60	60	67	76	64	70	38	42	56	39	36	38	40	28	30	48	38	32	32	42	28	39	35	29	29	33	34	35	32	20	33	37	31	33	29	28	28	28	44	30	25	36	28	41	39	39	29	33	33	25	36	31	31	28	35	30	34	29	24	32	31	30	34	30	29	21	32	41	29	29	34	32	26	27	33	29	34	26	31	24	31	36	30	28	25	31	33	32	25	26	46	30	28	29	30	30	31	30	35	25	37	21	27	36	25	32	29	35	30	21	35	32	28	34	31	27	19	30	29	27	22	27	28	25	22	37	36	33	24	18	35	35	29	26	29	31	20	29	38	44	34	28	21	24	34	47	40	22	28	24	24	30	35	31	31	25	27	34	22	34	28	28	31	44	38	22	26	22	40	38	34	22	28	27	34	35	26	33	34	33	29	25	40	30	29	29	26	37	34	18	33	28	34	20	27	34	25	33	30	25	24	29	22	30	29	25	25	35	35	37	25	22	31	36	37	27	26	33	36	25	29	39	36	27	35	18	32	32	29	26	29	26	27	27	33	33	34	29	36	36	26	24	30	41	21	27	36	28	27	25	27	25	30	29	35	37	39	28	40	32	31	31	27	30	36	33	23	32	33	29	28	24	33	27	28	29	27	32	31	33	32	38	31	27	29	24	34	21	27	21	44	41	26	28	38	30	26	27	26	28	19	30	35	38	31	30	29	33	31	24	29	29	23	29	22	32	28	25	37	27	31	34	37	34	37	28	28	30	32	33	29	32	21	40	25	29	23	38	49	26	23	28	29	30	33	30	36	28	28	26	23	35	30	31	31	35	27	31	31	21	35	31	33	39	35	30	38	40	39	29	39	34	38	21	33	35	28	24	31	29	21	34	22	26	30	31	36	32	38	41	31	37	38	28	29	23	33	33	28	33	35	33	22	26	28	36	26	37	44	26	30	34	31	30	26	29	34	33	29	26	28	28	23	40	32	18	33	37	26	25	27	24	34	21	28	29	27	31	30	27	29	33	30	38	30	26	23	29	33	34	27	40	35	33	38	22	32	28	41	27	31	29	24	44	27	33	35	36	33	32	30	28	27	27	22	22	33	32	28	25	33	20	26	36	34	28	22	30	31	28	19	31	32	29	34	26	20	32	32	32	26	30	25	21	17	32	32	31	31	37	26	20	34	35	26	32	36	27	31	24	29	37	25	35	29	42	26	26	33	28	33	30	29	39	28	28	23	25	33	21	33	28	27	27	41	35	24	27	45	33	33	26	29	32	25	33	28	39	28	25	22	33	31	23	19	35	37	33	31	33	21	27	35	29	19	36	32	35	32	31	44	40	34	31	36	31	29	32	24	23	37	22	25	24	30	27	29	27	19	25	27	22	31	32	24	28	22	26	35	34	24	23	24	34	32	28	26	28	32	37	29	29	37	28	29	36	28	22	40	37	24	33	33	30	29	32	28	35	23	23	37	33	32	36	30	33	35	22	33	39	24	41	29	29	32	31	27	30	24	31	43	35	34	48	27	36	33	31	30	26	27	33	36	25	24	32	30	34	30	21	29	38	30	39	42	29	35	33	30	23	22	28	32	28	28	38	27	29	31	32	36	32	28	43	41	23	31	29	34	32	32	36	34	31	31	24	26	20	34	24	22	24	33	40	24	28	26	32	38	38	39	26	36	32	32	22	38	39	35	35	31	25	34	34	30	35	24	25	34	36	28	41	24	34	30	25	32	35	35	27	28	35	25	33	32	28	36	35	40	25	23	34	32	27	35	33	21	29	25	35	31	29	22	30	33	26	32	34	42	30	28	36	35	25	26	33	25	36	29	33	28	28	29	26	22	21	40	33	34	22	27	22	31	31	31	31	37	21	22	25	27	31	34	25	30	23	21	25	28	31	33	32	28	30	35	34	34	30	29	30	35	30	20	30	28	26	37	30	34	22	34	38	27	24	33	34	30	19	32	36	30	26	41	35	26	27	29	21	28	21	26	29	34	30	23	29	24	36	31	26	26	26	22	30	32	34	34	31	31	35	35	27	42	34	47	31	31	24	34	24	34	28	34	36	35	24	44	32	44	17	22	34	31	27	28	27	18	31	28	30	33	20	30	39	30	29	32	21	33	32	35	36	31	29	27	25	21	35	24	35	28	27	28	35	29	23	32	26	27	36	29	27	24	23	25	33	44	29	35	26	39	28	35	24	33	26	37	35	36	39	29	28	41	27	36	31	23	33	33	34	32	25	29	38	32	25	26	25	30	24	32	18	33	24	27	27	39	28	31	37	22	25	29	26	32	30	38	36	35	26	35	29	40	24	25	28	29	28	27	31	26	33	38	25	43	32	30	26	28	30	25	30	35	29	27	30	33	19	20	28	24	21	28	24	35	19	32	25	28	20	32	27	28	28	25	29	30	42	36	27	35	29	30	28	28	32	27	38	26	34	31	30	34	28	37	36	29	30	31	31	40	26	21	21	33	36	25	31	26	30	27	32	33	34	28	39	34	35	39	24	26	28	37	31	35	26	28	19	25	27	29	26	38	32	24	27	34	18	34	30	29	31	24	26	29	26	27	32	40	24	30	29	31	33	22	29	31	36	21	32	23	28	30	32	31	27	43	24	26	38	37	47	23	31	31	40	24	34	24	31	29	31	33	25	25	24	30	26	32	33	25	30	22	31	38	33	32	29	32	33	37	31	28	29	37	33	25	34	28	37	38	35	27	35	27	29	25	31	26	33	26	34	41	39	29	30	29	33	32	23	32	28	25	30	29	36	39	28	29	31	34	29	37	31	22	26	36	32	26	23	25	29	22	31	29	23	31	32	29	28	32	29	29	29	25	27	23	34	30	29	32	25	32	24	32	31	29	30	28	21	30	25	27	26	32	30	17	32	32	35	29	37	22	21	26	28	38	31	37	42	39	28	36	25	32	25	29	35	25	27	28	26	27	35	43	30	25	35	17	28	23	27	51	24	29	29	30	38	37	27	24	33	30	18	25	27	40	18	25	30	30	29	35	24	25	40	28	27	27	46	20	29	26	33	33	38	29	37	28	31	33	30	38	27	24	26	35	31	36	38	22	36	31	33	22	31	36	25	24	30	28	28	22	24	37	30	35	38	24	22	27	28	33	29	36	35	27	23	38	32	26	37	26	30	25	28	37	28	28	37	28	28	28	25	27	31	35	39	43	24	27	32	33	26	33	24	33	27	28	34	24	37	26	30	36	26	38	33	35	31	18	32	33	31	21	33	26	30	39	29	28	31	33	28	37	39	29	24	33	39	28	36	29	20	27	31	39	27	28	24	26	30	37	32	33	15	28	33	37	25	31	35	29	22	32	32	34	24	17	24	24	33	27	29	23	24	29	38	24	32	34	29	32	23	28	35	41	36	29	33	27	30	43	35	25	35	29	28	27	29	31	32	31	36	29	23	37	27	34	31	32	28	30	26	34	33	29
48509	31987	21789	35009	69542	84499	25609	19632	17112	13537	10634	9669	8656	7122	5459	4751	4530	3779	3271	3315	3113	2842	2443	2143	1932	1615	1496	1345	1142	1017	896	793	768	795	752	723	712	710	735	679	667	745	747	726	732	753	646	621	635	598	607	599	610	609	607	560	609	625	618	587	614	584	582	627	623	603	550	572	598	578	569	557	573	567	510	543	609	531	568	543	527	500	539	519	506	509	557	525	533	513	550	549	520	516	506	497	553	537	548	517	523	520	536	524	514	528	561	537	491	461	570	518	513	538	538	554	521	556	534	496	560	521	555	539	583	498	575	508	528	527	563	476	528	530	518	492	488	584	532	519	549	563	512	587	518	530	496	505	493	548	535	543	571	500	494	550	542	533	517	506	501	555	530	500	506	487	521	525	532	527	477	539	504	547	488	507	552	557	492	508	505	528	538	523	490	516	514	493	527	542	541	581	533	562	522	511	514	509	510	517	511	500	573	531	555	551	532	524	509	563	522	489	509	508	557	552	554	519	536	489	528	523	477	506	497	545	509	518	516	500	551	506	558	495	503	555	525	544	511	499	540	550	504	563	520	534	543	495	525	529	517	486	530	533	525	503	479	551	506	505	553	578	509	529	481	506	522	532	542	497	533	580	562	487	498	523	534	539	543	530	569	525	525	524	518	503	471	465	547	559	522	506	526	530	488	515	518	521	553	513	534	545	539	506	466	511	514	555	520	546	519	543	527	556	500	533	503	521	504	539	522	491	501	478	488	549	516	519	557	518	535	515	539	504	541	545	537	529	511	565	525	551	529	527	509	513	538	513	526	495	520	494	522	519	513	541	599	529	515	512	536	512	514	562	515	559	532	556	510	488	525	557	541	561	511	528	473	505	518	520	537	524	533	524	503	536	523	531	522	527	532	478	534	539	526	514	548	507	510	550	522	524	507	506	518	531	512	492	516	557	523	506	506	530	530	507	502	528	497	479	547	545	551	508	548	548	511	490	550	543	551	554	507	532	552	538	524	565	512	539	512	537	510	503	495	507	484	508	511	530	528	494	569	569	530	506	515	544	505	543	573	463	527	530	528	503	554	551	554	511	518	539	554	516	484	542	543	510	521	544	501	530	536	501	524	552	545	544	536	523	572	493	526	561	515	565	531	542	493	477	494	530	524	557	556	515	506	522	539	507	572	504	508	544	534	543	508	537	512	511	529	513	540	516	532	516	545	522	533	520	512	527	524	521	495	561	522	528	544	526	519	521	530	474	542	519	569	500	541	545	541	493	542	515	541	521	557	536	502	535	499	490	528	547	504	529	548	537	531	490	569	518	517	549	521	558	525	544	543	518	517	528	523	536	518	507	575	484	536	501	556	503	548	524	517	493	533	520	510	493	544	574	524	518	514	524	520	509	529	542	500	518	514	510	461	487	528	555	530	528	524	483	495	495	553	512	554	545	524	514	510	511	517	502	567	561	526	532	487	526	548	529	536	546	536	525	527	529	558	537	511	558	523	530	521	541	521	501	492	567	517	525	531	516	502	496	497	521	509	554	486	484	514	524	539	490	531	479	526	533	502	522	509	476	561	538	514	505	513	510	522	484	521	555	527	548	487	502	518	481	499	491	540	536	542	521	547	502	534	569	514	508	518	497	517	527	534	557	567	552	517	550	581	532	520	524	554	497	504	543	526	467	512	522	508	519	550	530	506	564	522	499	517	522	537	503	511	528	534	516	514	538	498	522	533	553	506	517	518	507	511	537	496	546	522	528	507	502	462	517	532	522	553	566	505	553	528	518	535	526	571	489	538	519	510	542	494	541	526	526	513	505	516	508	544	490	529	552	536	535	526	500	555	549	508	516	548	563	531	503	546	545	525	506	511	512	565	533	482	521	469	541	569	515	496	544	544	536	522	544	495	515	492	566	495	490	515	491	526	540	531	519	520	522	550	532	513	529	555	536	507	532	514	498	539	535	542	473	521	534	546	473	514	525	488	545	546	504	523	493	497	527	532	544	550	516	528	501	557	528	564	513	469	526	546	487	530	573	505	505	547	514	544	510	508	539	561	545	534	523	555	571	510	539	502	531	566	542	481	490	548	537	532	557	516	496	560	553	547	543	532	517	518	526	500	529	525	531	534	554	525	560	540	536	517	508	533	536	519	531	537	555	538	549	583	527	511	524	516	531	584	531	555	538	530	530	521	533	562	546	504	497	543	537	526	551	540	536	532	527	523	542	506	524	553	518	532	535	516	531	514	510	516	515	481	555	477	514	552	499	521	525	528	499	501	520	520	504	492	538	529	545	536	552	532	539	573	546	491	516	573	541	528	480	515	535	497	521	559	513	550	500	557	521	515	529	507	497	514	509	524	537	559	517	535	506	523	507	483	537	553	552	523	536	546	519	522	523	522	500	539	542	519	514	528	535	531	500	603	500	552	558	562	523	527	534	553	515	500	531	527	542	544	554	534	524	507	535	573	512	525	541	473	496	504	527	520	513	485	494	508	534	482	514	550	515	525	530	521	526	480	537	461	488	503	546	563	538	532	516	535	524	531	494	548	552	509	488	503	515	525	516	550	504	535	537	528	567	517	578	529	513	513	503	514	516	478	532	544	504	525	489	507	540	515	489	501	520	500	503	501	483	535	528	529	510	514	512	523	538	552	537	489	554	534	506	512	496	504	549	525	512	541	510	548	507	535	527	528	519	496	533	536	513	515	525	489	524	518	515	528	522	545	537	571	522	540	540	534	488	486	539	520	539	543	535	520	497	508	509	510	542	556	552	529	518	544	521	539	542	558	502	552	536	557	542	508	560	525	503	510	567	489	503	514	512	537	462	506	522	471	490	508	513	510	527	450	490	500	487	516	522	530	516	538	547	500	520	557	524	569	521	563	531	487	510	524	522	513	509	528	565	556	507	556	500	528	545	526	516	553	551	502	512	506	520	493	557	538	497	565	515	525	532	505	508	513	506	515	532	512	561	519	519	546	536	547	492	530	556	519	465	526	518	542	529	563	494	515	508	502	530	507	543	480	549	470	545	497	576	540	513	534	550	518	498	507	466	550	533	522	533	525	542	509	521	484	529	488	506	557	555	544	510	521	549	512	518	526	531	516	537	531	516	504	524	562	538	533	503	571	524	538	482	529	544	502	515	562	492	525	526	513	517	526	540	516	532	489	533	547	506	509	491	550	505	514	515	553	497	477	524	535	506	529	533	541	488	508	520	479	506	520	533	515	528	536	552	536	547	571	560	551	531	538	510	523	555	522	521	515	481	478	498	496	484	506	566	543	535	510	496	498	540	536	526	526	485	527	538	545	482	503	562	521	549	556	550	516	494	508	476	560	562	501	514	533	532	522	525	543	563	517	536	502	514	527	551	550	494	534	498	545	518	509	543	527	543	489	526	486	529	520	534	514	500	527	480	539	510	530	521	542	524	552	505	557	506	505	509	521	539	487	497	530	532	496	519	515	557	517	495	554	526	525	514	536	516	507	524	560	468	502	489	527	534
3464	1158	485	406	2713	3342	370	115	117	98	87	60	67	68	40	47	57	39	38	29	39	20	40	37	35	25	27	33	17	26	20	15	26	21	20	20	16	24	18	26	25	21	28	20	20	17	17	15	15	24	28	24	16	15	26	23	16	23	21	27	20	15	24	24	21	12	23	22	12	24	19	22	22	11	22	20	16	20	20	19	16	29	21	15	19	16	25	17	13	14	22	18	28	16	29	21	22	14	18	18	15	28	19	7	14	17	22	18	12	27	26	17	19	19	10	18	28	18	18	21	17	19	13	25	18	31	24	18	25	21	25	23	24	14	18	12	13	21	19	20	19	24	21	21	26	10	18	24	18	13	16	15	23	18	22	15	25	15	22	20	19	17	12	22	23	20	25	19	18	19	18	29	14	22	20	15	25	17	24	18	27	19	22	21	24	22	27	14	22	20	18	20	24	25	23	10	25	23	21	14	27	22	14	9	25	24	14	26	18	22	24	25	20	22	17	29	21	18	13	14	19	23	16	24	19	14	22	14	17	17	16	15	15	25	26	24	22	17	12	23	26	23	13	16	21	20	15	20	19	18	21	27	18	25	14	25	19	29	19	23	15	18	15	25	16	32	16	21	10	19	15	19	25	16	22	19	22	20	18	23	16	21	26	21	23	26	16	22	15	28	20	12	19	21	16	21	19	27	23	17	24	14	25	19	21	18	26	15	16	17	32	23	15	19	17	15	10	15	21	29	24	27	24	24	15	20	24	17	15	18	15	22	18	22	21	15	22	22	17	16	16	19	18	19	20	26	22	15	24	35	12	22	22	17	29	17	20	18	19	21	24	24	24	15	18	24	16	14	20	14	19	22	13	19	17	14	25	22	28	20	22	20	24	23	20	23	19	26	18	21	19	16	21	25	21	19	23	19	24	14	29	12	23	17	20	24	23	19	24	17	16	23	27	19	23	24	21	21	16	19	17	18	27	18	26	17	26	23	14	17	24	22	24	20	18	22	16	26	23	17	17	26	24	16	19	25	21	11	9	21	25	22	30	15	17	18	17	14	19	21	23	27	12	23	20	24	24	19	17	17	16	18	21	21	22	15	28	16	21	14	18	17	11	25	18	23	22	26	24	17	19	29	22	12	21	23	16	22	19	28	25	27	15	10	18	19	15	10	21	20	14	22	25	22	17	21	21	26	19	26	16	26	17	22	25	18	15	21	17	14	15	19	13	14	22	20	15	12	26	28	22	13	28	16	22	16	9	24	27	20	14	24	24	23	17	26	13	24	24	13	20	16	23	23	19	22	15	14	19	12	18	21	19	20	27	25	14	16	22	17	12	17	19	23	12	21	10	16	19	14	24	19	24	22	22	18	23	18	19	16	20	26	20	17	23	15	17	24	17	25	23	21	21	20	22	18	21	17	18	19	20	19	18	14	15	21	26	19	16	19	25	18	23	20	18	25	14	26	22	12	14	18	18	23	17	11	20	23	21	21	20	23	28	24	16	23	11	18	28	10	22	20	17	29	27	25	20	19	20	19	20	8	23	14	21	23	24	13	18	20	16	14	14	21	18	14	16	28	16	21	20	20	20	15	11	17	26	19	20	21	17	25	19	15	16	15	22	18	25	24	29	14	18	15	18	24	15	20	19	22	19	18	20	22	26	22	18	23	17	25	16	21	17	14	26	13	19	10	11	17	24	20	15	22	11	17	14	13	14	15	18	15	18	19	22	23	17	20	22	24	17	23	16	22	21	18	18	20	23	17	18	14	30	19	17	20	21	11	14	18	28	24	23	30	20	15	20	16	17	25	15	17	10	20	25	20	24	22	20	18	22	15	27	20	17	16	21	11	16	22	13	19	25	17	16	19	19	25	20	26	22	22	19	15	22	25	24	16	19	13	20	20	20	17	17	19	23	17	11	24	14	16	25	21	24	16	20	19	22	18	19	21	24	18	21	23	21	20	24	20	19	14	17	23	19	28	15	16	17	17	16	22	18	14	28	18	19	19	19	19	13	19	13	11	26	18	17	22	21	22	22	17	25	18	20	20	14	14	19	15	18	18	21	18	21	13	16	18	22	23	23	21	22	20	26	21	12	13	29	15	25	17	17	25	21	16	20	20	17	16	15	27	15	15	20	19	17	25	23	23	17	14	17	14	15	15	18	21	17	17	8	20	17	18	22	25	25	13	26	27	19	19	23	21	23	21	18	19	16	17	17	24	11	25	21	8	21	24	25	18	20	19	17	19	19	22	13	20	22	18	22	19	22	23	16	19	24	19	21	18	21	21	25	18	25	19	16	27	19	18	21	14	22	17	17	20	28	13	19	7	28	18	21	23	20	13	25	18	23	20	20	17	21	18	20	22	21	20	21	15	10	20	19	14	22	16	24	11	22	25	17	16	21	20	19	16	17	26	22	12	29	27	18	21	22	21	17	13	24	20	13	15	24	16	13	25	24	21	17	11	16	20	21	24	22	21	19	23	19	16	13	23	20	21	16	20	23	15	23	16	25	17	21	18	14	15	15	19	12	15	18	25	23	24	13	21	21	24	22	23	17	16	26	21	18	14	16	17	17	21	23	20	20	24	27	16	30	10	23	26	23	13	20	15	25	21	17	22	16	20	18	17	18	29	18	15	31	18	19	18	20	19	21	18	18	17	24	23	20	23	11	16	23	22	22	25	21	22	21	16	26	24	19	25	22	26	13	21	16	25	23	17	18	12	16	23	12	19	20	23	23	18	20	21	20	16	29	20	23	15	23	16	18	17	26	18	22	22	20	30	25	30	24	26	19	17	17	23	20	18	20	22	20	26	17	20	13	15	23	31	19	15	17	24	18	23	17	18	22	13	19	18	27	20	20	18	16	15	20	24	15	27	20	20	28	23	20	31	14	17	21	8	23	25	16	26	22	21	23	18	24	15	19	27	18	13	22	24	22	27	18	26	18	18	14	15	21	20	19	21	27	23	15	22	19	20	29	26	20	19	24	22	13	23	20	15	25	24	19	27	35	28	23	23	19	25	19	18	27	24	15	24	19	15	20	28	16	18	17	19	13	19	19	17	18	22	15	24	21	21	9	24	26	12	25	20	19	15	21	16	22	15	18	20	23	29	15	27	10	15	19	15	18	15	23	18	12	22	21	18	17	22	17	18	14	18	20	22	20	28	19	23	13	23	19	11	18	19	13	22	18	20	20	14	17	21	23	16	24	25	16	15	23	23	25	16	19	22	11	17	19	21	19	19	27	12	17	17	23	22	20	15	16	19	20	19	14	19	14	17	25	18	23	24	25	21	23	28	29	19	20	13	19	19	18	19	22	11	25	19	14	28	20	19	16	16	17	16	14	28	11	21	14	22	23	22	16	18	17	21	17	24	24	21	17	18	21	19	13	19	34	17	21	22	22	14	26	21	21	9	12	38	14	29	23	20	24	25	25	25	14	16	22	25	17	20	16	19	14	22	17	19	16	16	25	12	20	15	20	18	16	16	20	19	23	13
35353	22591	12563	25843	52368	51983	15427	10029	8807	6661	5195	4105	4113	3407	2704	2258	2002	1709	1467	1359	1284	1217	1096	1037	960	764	708	648	582	502	455	445	452	442	433	397	423	423	442	388	412	428	432	455	470	402	415	439	356	385	335	376	341	348	368	369	367	365	404	349	376	366	358	382	374	392	371	356	412	384	383	359	373	384	335	357	332	386	326	330	350	360	349	315	365	350	388	363	372	347	345	353	342	326	328	361	389	346	333	362	361	362	333	360	347	346	329	334	359	345	334	323	344	359	338	322	343	415	341	337	336	375	337	343	366	358	339	366	325	323	338	342	342	371	317	346	372	371	336	350	359	346	346	322	309	346	330	351	376	343	355	347	334	342	331	332	314	339	306	367	357	362	351	299	351	329	324	334	350	370	343	368	350	342	363	324	342	322	348	381	350	336	342	320	330	368	368	372	360	386	363	353	338	345	343	342	348	377	358	354	340	330	373	367	351	334	344	326	362	345	325	348	355	325	349	355	345	326	379	354	347	340	344	384	355	370	310	307	342	362	330	335	317	337	342	335	340	344	353	346	348	316	365	342	343	376	345	370	366	361	348	370	333	352	358	338	353	318	338	350	357	346	334	335	376	354	340	334	347	377	322	309	367	324	340	357	373	330	344	341	358	315	360	318	377	327	335	324	338	356	329	345	343	361	371	346	387	340	347	330	330	326	349	329	370	361	339	312	377	358	375	359	383	319	329	315	351	356	328	346	360	369	340	361	317	336	366	333	328	366	324	353	378	355	355	335	347	373	339	358	336	362	341	353	346	341	328	359	348	342	363	349	389	337	351	360	352	379	353	383	329	334	331	373	357	388	348	358	343	352	326	339	309	323	344	359	351	342	352	346	359	375	353	370	356	340	385	371	354	351	338	354	358	357	333	358	355	336	336	310	359	326	336	359	337	342	325	332	349	342	376	328	330	356	331	336	366	332	375	336	376	363	365	371	343	328	343	328	365	378	395	346	378	356	362	369	363	354	315	358	326	359	367	312	379	385	377	335	362	337	369	342	353	351	347	354	330	381	399	340	346	362	359	333	350	334	318	344	338	329	342	364	325	358	350	321	336	326	383	339	335	375	349	338	343	326	325	311	330	326	353	339	356	330	346	356	363	378	345	343	353	335	327	361	352	341	318	347	353	350	368	345	374	341	353	339	335	355	335	354	336	334	358	359	324	347	340	371	340	361	350	348	328	321	349	335	380	377	330	348	326	344	320	352	362	319	357	353	369	316	345	327	341	351	362	347	332	321	345	352	331	355	338	370	359	325	295	345	323	349	362	331	345	340	370	339	324	314	337	333	366	337	333	332	352	350	327	341	369	372	351	384	366	360	331	359	378	333	348	324	342	359	349	349	343	365	360	330	337	338	356	339	363	328	360	345	355	321	350	342	379	338	333	341	356	352	305	372	310	366	340	352	324	348	351	369	372	347	343	331	329	364	363	327	327	342	338	321	380	358	344	357	367	353	312	337	324	361	366	331	379	352	359	349	336	325	337	349	344	336	366	344	340	309	344	381	370	365	381	388	355	315	366	360	359	354	376	312	364	337	361	361	364	322	361	389	357	338	355	355	329	376	388	354	377	395	356	333	373	360	324	384	313	389	348	326	320	344	347	341	356	339	333	354	359	350	349	335	351	363	334	327	352	376	386	362	374	358	368	356	368	362	377	348	323	371	351	312	343	327	352	352	370	363	347	361	369	345	362	349	369	351	344	334	342	339	382	356	320	344	338	359	356	347	323	346	325	343	337	334	357	353	357	337	334	366	322	296	379	341	334	373	357	345	344	332	339	354	359	364	361	332	337	340	360	337	362	319	364	335	351	326	369	364	346	336	334	351	343	367	373	368	343	325	366	349	291	367	347	344	301	308	345	358	335	361	337	360	366	354	354	353	368	339	343	359	328	346	379	336	331	348	335	335	353	332	408	336	340	392	360	368	354	360	333	356	364	348	353	336	337	331	348	365	366	338	346	364	345	353	343	342	360	333	343	375	339	350	325	337	317	373	327	370	327	372	371	348	330	350	339	336	321	346	380	352	341	353	360	349	352	343	335	338	330	359	374	338	364	387	375	308	372	380	365	355	338	331	340	345	364	339	298	367	347	383	306	309	324	369	343	361	330	365	371	351	346	335	343	329	321	353	335	335	343	318	356	318	380	356	372	369	345	377	331	356	334	388	377	384	357	361	353	351	358	310	341	339	368	333	334	349	329	339	319	365	328	344	351	360	308	339	343	318	356	346	348	372	354	322	351	344	364	351	342	350	338	353	352	307	349	342	360	351	378	343	369	336	337	330	353	341	352	322	373	352	346	336	361	340	304	386	368	357	339	340	311	337	343	369	341	364	361	336	341	337	356	334	380	376	327	362	309	339	332	369	355	395	382	319	356	320	360	347	340	343	357	321	356	344	348	392	350	367	366	360	358	341	357	347	307	351	334	321	350	396	314	350	360	343	346	370	356	351	345	392	348	357	339	358	350	323	352	366	371	374	308	325	336	358	386	366	362	345	379	355	374	288	330	358	346	334	350	367	364	353	334	380	339	307	351	350	335	312	321	353	344	360	318	332	342	364	344	357	345	391	327	379	355	379	333	350	349	356	362	345	356	337	347	361	350	360	397	353	340	340	363	359	374	353	352	335	337	337	340	356	357	322	312	353	338	379	356	336	363	349	406	358	320	325	410	367	369	314	336	342	326	355	346	368	364	368	329	380	352	361	337	307	387	343	338	334	357	371	329	352	354	324	363	352	366	405	330	349	354	356	356	373	347	350	320	352	338	356	353	358	353	373	352	325	388	367	348	353	334	360	344	344	341	342	334	353	369	324	341	331	350	367	368	373	372	361	337	339	359	343	322	327	354	354	347	330	333	327	345	330	323	361	347	356	320	311	360	349	333	312	360	377	345	376	310	330	364	371	313	329	334	367	317	366	379	335	349	355	325	322	297	331	343	349	349	309	358	327	370	333	341	401	356	360	335	368	368	337	337	343	322	308	341	347	371	373	350	379	354	360	417	356	333	346	363	338	366	344	374	345	358	355	363	351	350	365	361	325	332	361	347	343	329	325	363	364	376	350	357	357	326	348	367	347	347	346	349	346	378	308	315	373	349	371	357	370	342	354	351	341	351	358	356	353	376	334	349	327	333	313	339	343	333	343	349	352	324	346	372	325	370	385	382	363	342	334	357	314	352	368	330	340	323	342	365	364	340	296	348	361	366	342	355	349	362	342	327	342	363	376	322	352	344	363	343	335	352	341	387	345	347	339	348	364	355	364	335	349	394	329	373	371	338	355	374	339	327	326	347	366	313	363	349	347	320	344	307	307	336	340	361	326	336	342	371	349	360	330	358	329	349	384	365	333	326	349	333	330	327	320	362	335	346	315	372	351	319	347	346	318	350	336	371	339	358	363	356	338	331	347	358	343	371	329	336	327	365	370	365	347	342	374	381	357	341	331	325	362	352	322
7199	3134	1036	2979	15680	16421	1579	212	174	175	130	124	91	89	100	67	60	63	60	48	46	38	56	36	46	34	41	45	26	24	31	31	25	22	14	28	22	33	30	29	30	34	32	30	27	35	20	27	22	23	31	24	23	23	24	22	19	27	21	32	32	20	21	22	24	29	21	20	27	29	24	14	30	24	20	16	23	27	21	24	24	30	31	35	33	33	28	30	35	28	32	27	20	32	29	31	17	34	33	20	20	35	22	25	23	29	28	32	21	24	22	17	25	23	21	22	19	24	23	19	23	24	25	29	15	29	29	22	35	21	29	24	27	23	27	22	30	19	22	16	22	20	18	30	21	31	22	20	25	30	23	22	24	24	27	27	14	28	29	27	25	21	25	32	25	31	34	18	27	26	24	32	19	25	33	24	19	23	24	25	22	24	30	18	34	18	24	25	30	12	20	19	17	20	14	33	23	26	27	26	23	24	25	21	33	21	27	22	25	20	26	29	19	27	21	29	26	37	28	29	24	25	28	31	32	19	28	19	26	24	21	29	27	25	21	34	20	24	22	24	41	14	28	24	31	19	20	42	33	25	17	29	26	26	29	24	28	27	30	26	33	27	20	22	26	20	20	30	24	29	21	20	31	19	24	25	30	23	26	22	34	28	27	22	19	31	25	13	22	18	24	27	24	24	28	31	31	30	22	21	20	28	38	22	20	30	27	23	28	27	28	24	27	23	27	22	33	21	18	24	19	23	24	25	20	26	19	18	25	26	16	28	23	23	23	34	30	34	32	23	37	21	23	30	30	19	19	20	19	26	25	33	21	16	24	29	21	26	36	26	28	36	26	21	24	19	19	27	34	28	28	22	27	22	25	28	25	36	20	24	34	22	27	28	26	20	25	28	29	20	23	20	34	27	29	35	16	21	15	26	20	19	27	24	26	21	37	22	25	22	22	21	35	25	19	31	26	27	30	26	15	29	30	17	26	32	23	28	21	21	24	18	23	28	30	27	22	26	26	24	19	18	18	25	23	24	35	24	20	25	23	26	21	16	21	25	29	35	24	30	19	26	16	23	26	29	28	24	20	22	19	19	28	26	21	36	31	25	29	21	26	23	30	33	32	37	20	25	17	24	24	20	27	27	28	32	29	20	31	31	22	36	34	23	31	25	26	21	20	29	22	25	21	34	26	16	22	21	31	28	17	28	17	20	27	30	30	17	28	21	30	27	22	24	22	24	32	16	27	24	20	18	23	23	26	26	25	35	30	24	27	28	30	25	26	24	18	33	24	24	25	27	26	22	22	24	21	27	31	17	21	24	27	20	26	22	32	23	30	28	31	25	17	18	33	21	19	23	25	17	26	27	27	27	22	26	20	21	26	29	16	19	26	27	34	26	32	22	26	36	29	21	19	30	20	21	35	20	36	27	27	27	27	35	21	20	26	23	26	25	19	22	26	31	23	20	20	21	25	28	30	25	26	27	22	22	29	31	24	25	30	28	24	15	29	21	22	16	28	26	20	28	30	32	26	20	23	23	24	18	37	29	26	23	21	24	22	30	28	28	26	23	22	21	30	21	18	19	26	21	24	32	29	23	23	22	31	29	22	24	17	27	19	16	28	22	33	25	29	17	28	29	34	26	32	37	24	26	20	31	24	30	24	36	20	17	17	30	30	27	23	17	22	18	25	28	21	22	27	26	20	22	28	23	29	23	27	22	28	18	29	17	20	18	29	25	25	21	19	22	29	32	31	26	25	28	34	29	19	28	19	27	40	22	35	26	20	20	17	30	29	28	24	22	17	22	18	26	29	19	20	26	28	34	30	30	31	30	28	22	27	17	31	22	30	20	28	22	23	24	32	24	21	18	18	27	22	17	21	25	25	22	36	28	25	20	25	15	21	24	27	22	27	27	27	24	23	23	33	24	25	18	40	23	18	13	31	34	22	26	20	20	26	30	21	32	21	27	30	31	35	18	26	28	26	24	23	17	27	18	29	27	19	21	28	25	26	24	24	24	11	19	21	30	26	29	28	25	22	24	33	31	28	21	15	25	19	32	26	26	24	22	32	28	24	26	22	25	30	16	22	22	34	16	15	28	32	27	33	26	20	23	18	28	27	32	25	22	32	36	26	17	26	20	12	29	22	25	33	24	23	31	28	16	35	24	13	24	31	26	28	25	35	26	34	27	23	31	16	33	30	21	23	23	24	24	19	21	21	30	21	19	30	23	23	36	25	27	26	25	29	28	27	25	22	31	20	19	22	34	21	18	22	31	22	28	28	23	20	23	22	26	19	23	34	20	28	20	29	27	27	23	24	25	26	21	21	18	19	26	21	25	29	23	27	31	31	20	28	27	36	24	30	24	27	22	29	19	25	28	20	26	18	18	26	21	19	24	28	26	18	26	15	13	28	23	21	23	30	25	32	24	23	29	25	26	24	27	30	30	32	27	17	23	17	23	27	25	27	20	28	24	27	33	29	23	21	26	23	27	25	23	34	25	17	16	28	29	25	31	20	26	25	27	26	26	24	27	29	25	18	18	16	18	20	17	29	23	22	21	25	21	24	24	24	27	25	23	30	19	29	32	22	30	21	21	25	25	19	21	24	15	24	27	28	23	15	20	26	23	21	30	19	26	31	24	21	21	27	19	26	22	26	31	28	26	26	23	23	21	29	29	17	18	19	31	20	20	27	25	30	20	22	21	19	22	34	27	24	15	23	21	25	21	36	25	22	24	17	25	17	19	18	28	26	18	29	28	23	28	11	28	34	24	29	32	23	37	16	25	30	32	24	18	26	25	28	21	28	21	21	25	31	15	26	26	17	17	23	29	24	24	30	23	29	21	23	17	27	25	25	27	27	29	24	23	20	35	32	14	24	30	26	25	22	24	25	30	23	26	19	28	18	22	23	36	31	31	25	25	14	30	23	28	26	22	34	26	24	20	33	34	19	20	33	19	24	25	28	25	18	27	25	23	30	23	19	33	22	26	19	21	22	34	30	29	24	20	25	25	18	21	16	33	29	27	27	27	33	29	26	29	26	23	23	27	32	17	25	24	21	25	30	16	25	16	30	23	29	17	27	27	28	35	26	31	16	26	30	29	24	31	23	24	21	25	30	21	21	33	20	23	26	24	27	21	19	25	18	27	18	19	15	22	25	21	28	30	25	26	27	24	23	18	25	16	22	24	17	26	20	30	22	21	22	25	21	20	24	24	21	33	17	24	28	11	26	24	25	27	19	22	15	25	23	25	27	21	26	24	20	35	17	27	29	34	21	21	29	33	9	14	25	27	28	31	37	31	31	29	32	17	21	22	24	26	26	22	20	24	23	27	25	27	31	23	19	25	30	26	28	22	17	34	32	27	30	23	25	24	23	20	24	21	21	28	25	31	15	29	23	32	27	31	29	28	24	21	27	23	26	34	23	30	28	22	24	26	20	19	21	32	22	22	22	23	18	20	31	22	25	28	30	19	19	23	20	20	20	26	20	34	33	19	21	25
46530	31253	21009	50045	83078	75243	18063	15769	14163	11247	8919	7357	6289	5924	4876	4094	3627	3167	2785	2441	2243	1938	1985	1719	1380	1257	1110	1114	883	726	681	655	615	596	644	556	622	528	588	579	574	590	604	609	612	621	598	529	511	490	451	517	511	488	495	495	503	479	478	489	492	509	471	493	521	492	512	522	522	477	461	473	443	463	463	459	435	425	449	499	460	477	474	487	456	439	444	446	460	465	449	449	441	458	406	436	422	442	433	427	421	440	421	442	480	449	405	407	419	426	448	439	420	448	424	440	431	401	433	414	413	394	462	409	434	443	394	447	447	423	428	418	446	416	429	441	420	421	456	461	479	472	482	447	419	462	443	422	468	457	458	434	450	446	459	435	440	461	417	424	443	446	412	444	426	430	445	436	442	436	406	442	415	430	427	440	432	419	435	394	473	477	438	435	417	472	433	436	468	425	423	420	480	467	443	415	422	438	478	454	413	392	422	391	438	414	412	439	434	441	445	459	421	448	421	417	418	439	431	406	454	428	446	416	471	462	445	377	425	436	461	437	423	450	440	427	446	425	411	393	461	429	420	447	415	430	404	441	444	419	423	440	434	417	431	448	448	454	396	429	411	414	440	411	440	436	401	436	464	432	442	443	429	439	444	437	421	446	418	420	485	418	450	418	390	475	460	442	437	428	482	412	393	441	461	435	422	433	423	396	420	479	451	414	428	437	471	425	415	443	429	409	436	424	413	415	399	406	440	379	414	468	412	441	450	445	443	434	434	470	468	450	411	453	440	463	388	390	423	434	441	451	413	442	437	466	412	419	434	429	402	423	445	454	439	399	432	414	414	494	459	429	431	429	431	452	480	418	421	381	444	459	407	465	395	467	406	401	441	451	437	448	422	390	439	420	393	433	433	397	433	430	433	403	417	398	419	442	458	473	457	435	451	457	440	462	460	403	451	396	417	436	431	444	425	444	444	395	388	470	410	415	431	407	447	448	404	455	444	390	459	424	437	404	443	448	431	445	437	420	447	433	416	405	450	442	435	416	415	471	449	438	425	456	425	421	427	416	415	440	423	467	426	428	446	429	450	417	429	466	441	408	422	452	415	437	425	407	426	425	425	422	465	426	457	415	477	406	421	437	433	434	419	417	398	438	448	420	446	430	403	423	484	445	426	432	421	452	390	430	418	417	432	430	431	464	413	409	412	426	424	450	425	428	426	437	444	409	436	440	456	401	449	418	437	436	448	401	459	436	435	442	426	436	462	427	431	410	456	445	404	456	428	394	428	435	448	464	431	434	429	445	412	416	422	403	431	436	414	414	475	412	447	431	445	468	456	416	416	439	461	460	447	461	457	387	416	435	432	413	433	440	457	421	418	444	430	430	433	447	443	408	475	425	421	401	459	417	454	408	445	416	432	426	456	428	434	433	422	406	433	455	442	419	442	370	460	450	418	399	444	438	437	433	462	433	385	413	460	413	428	447	459	432	407	429	413	425	419	467	445	378	394	408	422	431	426	438	438	419	420	455	413	443	453	434	489	442	411	406	437	414	429	448	415	443	436	399	423	444	398	444	444	424	438	435	417	450	431	428	437	490	440	430	441	439	427	420	397	445	412	438	405	448	425	426	436	424	448	466	455	406	417	446	428	395	441	433	419	460	440	437	411	424	454	443	431	403	433	428	448	405	408	428	436	412	413	449	418	442	431	449	398	443	433	425	411	379	433	447	411	427	446	418	406	433	413	413	487	396	457	420	450	458	460	404	438	428	400	434	422	414	425	405	426	425	433	427	434	436	414	423	447	408	465	440	441	449	438	433	428	459	449	460	455	449	460	420	426	446	439	448	437	436	456	432	457	432	424	406	442	449	439	415	430	435	440	425	423	449	449	477	395	442	435	454	432	427	437	420	443	393	430	449	443	417	423	467	449	450	387	441	440	444	438	441	449	445	442	435	419	419	387	430	405	394	402	425	414	401	418	449	415	452	443	455	417	443	407	401	444	452	394	405	447	437	445	414	432	453	394	436	446	458	437	423	431	470	412	443	435	429	425	453	439	419	416	460	416	458	442	428	408	425	444	492	392	422	393	420	425	423	384	417	447	404	448	463	414	478	446	417	457	411	422	439	434	414	443	420	467	431	424	444	431	443	454	431	428	435	446	452	408	421	422	426	454	419	421	450	422	457	412	425	435	430	462	411	408	429	385	437	434	432	436	431	426	426	449	410	443	439	429	421	431	427	429	462	403	442	412	449	413	432	403	442	388	428	476	402	438	433	432	422	409	420	393	451	434	442	462	426	428	402	435	403	454	398	418	433	403	430	399	423	427	413	417	448	440	480	409	385	471	404	443	421	461	418	450	438	383	417	447	422	409	461	442	404	422	434	422	413	427	434	407	418	430	427	419	431	470	422	459	417	442	415	443	456	448	434	421	437	440	395	428	420	426	417	429	441	440	461	404	433	433	418	422	410	427	443	399	489	452	404	458	412	449	461	426	416	413	418	419	411	422	455	425	384	446	454	435	441	411	442	453	417	430	422	423	427	422	384	447	412	409	446	424	418	447	443	426	417	465	428	415	467	416	467	443	446	414	424	470	444	479	441	449	426	416	403	394	437	438	370	469	411	445	411	448	416	421	435	430	460	430	440	423	438	416	439	457	451	424	445	427	405	438	456	454	437	457	436	444	421	416	420	432	393	423	445	433	454	434	419	433	423	399	449	450	424	428	416	413	441	442	398	442	448	429	414	457	453	416	426	441	413	457	483	438	443	422	437	454	446	451	417	447	449	462	430	434	420	459	434	455	385	441	414	449	459	452	431	458	418	434	410	425	412	422	434	451	418	399	396	416	434	412	468	430	434	418	428	426	438	431	421	396	450	437	485	428	436	429	468	445	428	431	439	418	414	436	466	421	440	420	435	400	438	421	440	440	442	456	424	435	378	440	393	449	453	445	445	421	443	423	407	428	443	405	458	395	428	423	397	425	437	421	425	425	441	439	405	406	463	430	422	440	413	446	440	433	402	417	434	429	465	439	457	385	469	416	471	439	411	452	396	466	421	424	413	439	414	436	455	429	443	436	391	372	436	436	435	386	449	437	424	426	427	411	451	408	420	398	463	437	450	433	430	431	452	448	431	429	418	431	435	423	433	442	429	417	446	444	472	423	464	444	449	426	415	429	430	412	442	453	464	459	408	422	431	440	395	427	442	453	397	448	414	425	439	410	459	413	420	454	406	423	435	421	418	435	404	466	440	410	395	404	416	421	448	431	413	458	453	439	456	426	441	441	413	448	425	433	456	449	431	406	412	409	393	420	440	428	456	429	429	444	439	470	418	446	445	423	383	408	447	442	433	450	410	439	429	412	403	436	452	487	424	452	461	430	459	425	461	426	418	419	450	458	432	442	428	426	436	450	429	456	467	430	431	439	428	430	388	433	424	414	416	430	442	452	447	410	408	454	444	429	443	421	444	442	422	454	410	432	427	401	444	444	446	376	474	439	394	398	413
6449	2005	811	986	8692	9718	423	171	149	160	111	87	108	89	83	74	79	69	70	58	59	48	50	56	41	43	36	43	46	28	43	26	32	20	32	28	24	35	28	27	31	29	40	30	23	40	28	31	27	32	33	37	30	29	32	29	22	20	26	43	23	17	34	26	26	30	26	37	32	23	29	40	39	27	30	21	24	37	30	37	27	30	30	35	32	28	26	43	37	29	22	35	31	25	33	27	29	30	30	28	36	35	21	25	40	26	24	29	31	25	18	33	25	31	24	27	27	36	39	28	32	30	29	28	31	30	42	28	31	34	22	22	26	36	41	39	35	33	26	32	31	28	31	35	27	36	24	22	28	30	28	32	28	23	34	30	27	22	40	34	28	31	27	30	25	34	23	36	26	31	35	34	30	37	29	35	26	21	31	26	22	29	24	24	24	38	35	30	23	26	26	29	24	30	33	36	21	30	27	19	29	23	20	25	29	31	32	24	31	29	35	33	23	32	30	27	46	24	22	24	28	28	34	23	37	32	26	26	29	37	29	27	29	30	20	30	18	27	26	30	24	39	28	31	34	30	34	28	25	37	26	32	21	36	26	31	34	34	27	31	32	20	32	30	35	26	33	33	27	21	32	30	26	27	29	28	33	27	35	30	31	27	18	35	32	27	26	38	30	29	32	37	42	32	39	21	32	33	19	22	31	34	32	26	33	23	23	30	34	32	28	35	24	34	33	43	30	34	30	34	25	29	23	25	30	23	29	40	40	31	22	16	31	26	30	23	28	39	32	31	27	25	26	35	28	38	37	22	36	33	18	31	32	27	24	33	22	25	32	29	29	32	23	27	20	30	32	31	29	28	31	29	31	31	25	33	27	22	34	26	29	22	30	33	25	23	32	22	20	35	30	25	33	42	32	35	21	26	38	25	38	32	23	24	35	36	36	28	31	35	32	29	35	35	29	36	38	20	22	33	27	35	36	26	25	26	28	26	29	21	27	29	38	38	35	22	26	37	30	35	30	25	41	24	22	29	31	30	27	34	35	25	28	28	31	22	26	32	23	26	39	33	22	37	34	30	25	28	31	36	25	32	28	24	29	29	36	40	29	42	25	31	27	24	32	24	23	28	32	25	30	36	24	27	25	24	19	19	30	37	44	25	25	26	24	29	36	28	30	31	31	28	29	33	30	28	24	46	35	27	30	23	36	21	37	33	30	35	30	26	47	16	31	33	26	32	28	32	27	28	34	30	18	26	39	35	32	32	28	27	34	30	24	31	24	30	20	35	25	38	37	26	28	35	27	30	35	32	29	32	29	31	34	36	27	29	34	23	25	28	33	30	38	29	28	31	32	32	28	31	32	27	36	28	22	33	25	28	28	31	35	31	24	31	29	27	38	20	27	31	20	31	25	33	29	29	26	28	25	30	27	24	41	33	26	33	33	27	30	30	34	32	33	34	28	32	25	22	28	30	30	32	28	32	21	34	29	35	37	40	28	32	33	37	26	27	31	34	32	29	34	39	27	30	22	22	32	28	34	20	45	32	26	27	36	36	21	28	28	37	39	22	25	27	31	42	21	35	33	21	33	33	29	28	28	27	25	24	24	29	30	29	35	22	28	28	30	26	29	31	29	23	23	24	33	32	30	28	32	32	27	31	23	27	46	26	31	32	20	29	35	25	29	34	30	21	20	26	21	37	26	25	24	31	31	24	29	25	31	31	34	37	30	40	38	30	15	20	31	23	23	32	21	38	25	24	18	29	26	29	28	30	29	37	28	19	23	37	32	36	27	26	24	21	29	16	22	37	29	23	33	34	41	25	38	22	34	33	19	22	38	28	34	22	28	38	43	24	39	24	19	22	31	23	34	28	28	27	20	29	29	39	33	34	45	34	33	19	27	38	32	32	22	30	28	28	29	26	31	23	34	34	25	27	29	28	25	20	30	31	36	26	27	27	28	24	37	38	32	34	30	35	32	38	28	23	38	31	29	23	28	36	35	27	37	34	26	37	32	44	32	27	26	31	22	35	27	29	38	32	36	21	32	27	30	25	29	28	26	31	36	30	34	26	31	43	32	31	34	29	31	19	28	32	35	32	30	30	25	31	37	35	21	35	30	24	28	22	24	40	29	32	22	44	39	28	30	27	21	31	37	33	32	28	30	28	37	22	25	27	31	32	35	27	36	25	36	35	27	37	28	31	30	30	27	34	25	23	19	29	22	35	33	36	29	39	26	29	23	44	28	35	24	19	40	26	29	34	29	29	27	33	28	25	40	28	28	27	30	30	43	26	28	29	35	28	23	32	23	25	36	28	33	25	35	30	32	25	31	34	47	36	27	29	27	21	29	25	22	29	29	31	28	39	27	41	32	28	31	21	40	29	20	28	24	32	21	32	32	36	30	27	30	30	25	37	25	32	26	26	37	32	38	31	34	23	26	29	27	30	24	32	23	22	27	35	26	28	20	31	26	36	30	34	25	29	26	19	22	25	29	23	22	22	33	30	17	28	28	28	30	26	32	25	29	28	29	27	33	30	24	35	49	28	27	29	20	36	34	31	30	26	23	37	42	23	35	26	31	38	41	39	38	27	31	35	26	35	27	21	28	25	40	29	33	27	21	16	17	29	33	35	24	36	29	26	23	27	20	14	19	38	26	17	28	32	44	29	33	36	34	41	27	26	28	27	30	27	27	33	31	28	29	28	31	28	34	24	33	40	31	27	27	26	30	27	28	28	29	24	24	36	27	21	32	22	21	30	27	29	31	21	25	21	38	26	28	30	25	33	35	32	32	25	33	15	29	16	29	33	28	30	28	35	26	24	31	24	26	35	21	38	31	35	20	27	26	38	34	26	28	26	19	32	29	28	33	36	33	20	33	39	28	25	41	34	31	27	36	39	21	35	32	21	27	29	30	35	28	28	41	24	40	25	37	27	33	21	29	22	34	23	29	40	40	29	31	22	23	28	22	21	34	21	20	28	32	24	29	42	22	25	31	24	39	37	33	36	30	33	29	30	34	23	29	34	29	26	30	28	29	22	32	29	31	25	30	22	35	28	23	31	23	28	25	33	27	31	32	26	25	35	27	25	33	35	20	33	28	41	28	29	31	32	33	46	18	32	39	19	40	24	42	28	25	27	30	28	37	28	29	30	27	29	23	32	23	34	38	27	15	34	32	26	34	29	23	34	33	29	36	25	30	31	24	30	43	28	36	33	23	34	20	21	33	30	27	27	31	26	31	31	30	21	26	26	24	30	28	24	27	32	30	31	28	31	32	28	28	21	33	28	34	22	28	30	29	23	25	25	36	32	32	33	37	30	19	43	33	16	32	31	29	28	29	29	39	29	26	29	30	32	38	39	32	27	24	18	29	30	37	39	29	30	32	24	22	37	36	31	32	28	35	43	36	30	35	35	31	20	33	29	31	33	46	22	23	21	28	32	26	32	21	32	34	25	27	33	36	36	37	19	20	21	30	29	34	25	28	28	38	40	31	32	24	23
40560	26730	17502	35157	72006	62592	16345	13436	12287	10059	7485	6268	5182	5212	4210	3547	3299	2881	2454	2227	1983	1803	1694	1548	1242	1135	1127	966	840	778	725	656	699	683	651	644	625	601	639	629	637	627	628	623	716	655	680	649	567	588	549	573	537	545	552	561	633	542	564	519	571	551	553	551	584	570	540	556	588	553	547	488	555	499	505	508	530	501	521	523	542	547	598	517	524	521	546	522	525	520	503	505	521	494	550	544	514	506	522	547	525	530	510	526	500	562	535	550	516	528	548	521	556	538	483	528	507	524	542	546	536	513	532	502	503	495	507	527	526	525	501	506	521	528	503	531	504	500	493	504	506	532	508	538	517	515	503	501	535	502	464	502	493	515	507	508	528	513	498	504	519	540	506	504	487	512	517	513	506	484	531	531	535	494	536	476	555	519	516	539	505	566	489	480	509	481	480	490	507	500	524	525	502	482	500	525	470	506	519	520	511	467	520	514	507	519	520	505	488	536	511	513	532	525	515	508	532	503	488	509	518	521	492	528	536	514	513	580	505	547	500	475	517	494	518	545	453	511	484	492	495	481	514	533	529	497	517	488	489	493	465	530	540	461	503	532	499	523	484	519	506	478	469	508	522	519	527	495	471	493	513	500	514	488	518	484	528	520	501	495	488	484	487	517	525	504	473	485	540	531	501	493	514	564	528	495	510	503	538	502	499	496	520	504	495	514	489	501	508	530	482	502	498	500	495	544	528	512	489	529	490	511	506	500	515	511	484	488	488	520	537	544	519	511	492	475	511	530	535	494	538	491	518	513	481	496	488	493	556	487	519	554	490	514	513	505	494	518	485	503	501	498	516	503	460	492	541	509	549	498	482	513	487	566	533	540	519	509	468	516	552	484	505	487	492	510	568	559	541	515	490	506	517	528	499	512	530	471	477	496	487	499	527	502	549	471	498	470	507	520	487	528	514	500	491	530	482	523	476	495	482	518	514	528	524	523	503	527	527	495	502	526	505	497	465	547	545	496	512	505	479	535	485	504	497	514	508	488	508	516	502	485	527	497	545	510	513	515	495	522	470	506	530	495	513	525	533	504	496	495	530	501	552	522	509	483	461	535	497	508	511	495	496	504	464	497	488	472	487	500	488	497	484	525	535	519	532	496	515	511	506	517	501	505	559	495	546	505	535	485	529	527	475	488	520	526	514	515	497	489	530	505	580	536	502	495	510	472	507	575	503	498	551	535	499	520	519	498	516	477	534	503	484	537	545	494	538	499	507	501	496	528	522	485	518	499	533	536	528	482	509	506	433	542	514	502	500	522	494	499	497	479	456	508	516	535	505	503	529	535	526	528	461	497	544	516	540	507	526	478	494	508	512	516	511	517	513	491	537	523	539	508	519	489	562	503	504	489	499	533	506	527	490	468	537	497	522	493	537	486	453	509	501	541	525	505	527	524	495	521	513	512	476	555	474	535	584	469	527	541	512	510	509	498	498	529	451	510	472	515	492	513	526	522	500	544	532	513	517	458	543	472	491	495	514	508	474	542	499	500	497	500	459	553	520	459	506	514	536	540	461	489	513	514	463	475	476	514	504	490	489	520	559	503	529	513	516	536	534	522	534	537	477	558	523	501	524	577	520	516	569	498	494	442	554	523	519	526	492	498	554	508	530	514	485	532	480	511	548	518	491	538	537	527	491	484	478	523	496	518	507	450	522	512	506	495	506	543	525	539	536	534	487	500	483	480	480	469	487	509	508	499	540	510	500	532	466	509	519	477	545	501	515	516	490	490	526	499	484	507	494	495	524	530	507	494	494	504	508	486	525	512	492	513	513	460	507	538	492	533	531	498	495	502	539	520	566	499	473	485	511	478	499	519	548	495	474	524	490	494	498	500	533	529	501	497	509	488	514	476	480	516	510	504	518	468	503	507	493	500	497	535	496	548	521	515	494	531	500	536	513	495	520	515	530	529	519	510	531	494	498	492	549	496	530	527	469	499	538	471	462	513	522	505	509	509	528	483	472	519	553	554	493	534	503	471	527	530	546	500	499	507	508	513	549	529	498	514	475	525	529	521	546	517	498	489	549	507	477	518	470	524	485	559	502	510	478	480	563	539	503	484	545	470	534	486	520	490	496	500	513	494	506	519	553	491	534	546	459	539	473	470	552	527	483	520	537	479	512	535	548	490	510	504	466	513	471	509	492	494	491	516	466	513	514	519	498	516	526	494	498	492	512	485	516	512	503	530	504	483	499	499	510	516	525	499	521	526	515	520	516	481	535	489	510	520	478	497	520	539	495	489	542	481	498	515	518	545	492	507	478	513	494	515	502	498	573	504	544	518	499	513	484	506	553	473	501	510	567	495	540	553	559	490	535	490	545	539	515	527	515	546	546	519	512	493	499	524	503	530	525	502	510	520	558	483	495	517	511	534	505	489	497	500	487	506	536	511	481	505	483	501	506	526	515	535	521	502	524	508	519	535	524	518	527	521	510	508	515	510	530	491	518	502	507	522	515	525	539	523	496	492	491	528	556	498	519	528	492	469	507	493	520	504	532	564	513	512	510	523	521	522	505	487	553	487	538	458	528	509	506	502	532	507	520	518	525	530	484	555	531	493	496	512	535	503	508	524	539	532	542	527	499	452	529	523	505	545	525	513	515	527	488	510	467	517	518	518	545	504	511	534	510	525	492	519	505	507	524	472	494	508	506	528	492	517	548	521	499	543	521	513	534	521	499	478	520	527	517	520	498	489	497	500	509	520	505	456	496	509	507	519	505	530	523	534	496	515	511	507	502	514	504	521	520	501	502	517	494	503	511	464	506	492	499	524	501	524	525	493	484	488	532	565	512	507	488	501	495	504	537	529	473	506	521	480	504	501	510	487	506	499	499	485	481	550	480	460	505	490	513	533	515	509	490	480	516	526	518	509	476	553	546	546	522	504	496	527	535	463	526	462	497	513	515	526	528	517	518	495	552	543	467	500	463	530	547	533	486	501	490	551	522	544	529	526	518	506	521	523	510	519	524	503	517	530	552	532	562	502	549	509	528	487	528	546	483	527	527	563	530	504	496	492	508	497	488	491	516	512	495	486	500	489	499	454	498	511	509	512	525	500	515	505	558	493	520	459	514	462	500	518	509	511	509	536	518	494	501	533	509	483	488	528	503	494	519	494	520	544	486	491	504	453	485	501	507	510	516	541	501	491	516	504	530	542	504	490	494	507	530	544	483	463	499	491	529	489	516	570	504	518	475	500	547	483	483	561	524	529	522	505	504	504	484	508	460	510	473	547	503	516	534	521	489	492	476	479	524	518	502	505	502	545	488	507	528	511	506	496	520	485	498	532	564	489	511	521	508	515	506	527	509	504	514	528	532	527	497	507	525	497	509	483	501	511	532	524	496	493	512	510	541	525	477	523	485	497	524	530	527	484	499	536	488	526	549	559	505	488	460	553	532	526	563	521	524	527	555	557	485	519	527	553	521	496	525	520	525	536	536	471	526	534	519	510
8857	3377	1279	1581	17601	19746	1754	236	215	209	177	129	104	107	115	94	103	81	65	81	58	70	67	38	43	40	43	39	41	38	37	34	40	32	38	28	34	32	28	24	39	37	31	33	44	41	26	46	29	37	41	25	28	31	27	30	39	32	30	39	40	31	37	32	35	29	28	35	33	38	39	29	29	22	31	27	33	29	35	27	25	38	29	33	38	32	28	26	19	29	34	35	34	28	29	25	37	33	34	30	31	33	24	35	25	37	28	29	28	32	34	32	27	34	32	40	32	28	39	38	26	24	37	35	35	22	17	35	34	33	37	23	29	31	21	27	41	28	37	27	33	34	22	20	27	34	26	29	30	27	32	30	33	28	32	30	32	18	26	22	39	36	22	31	24	37	33	27	25	35	27	30	21	25	39	34	23	24	34	28	30	30	28	16	34	22	31	29	33	24	22	34	35	30	26	27	23	28	31	34	30	21	32	32	20	36	34	28	27	22	32	27	32	26	25	27	31	31	30	36	29	30	32	30	32	27	27	24	35	34	31	26	23	29	35	23	26	39	21	42	32	36	36	28	25	28	25	24	30	32	32	25	22	29	33	23	39	30	27	29	40	30	36	38	33	24	23	26	29	31	29	22	36	23	22	31	36	32	28	36	29	31	24	32	30	29	31	34	29	29	37	24	29	34	33	30	38	39	27	28	23	25	30	32	26	23	35	19	30	25	23	25	31	43	33	28	32	32	31	26	34	31	26	30	22	29	23	28	32	28	30	36	31	25	36	21	30	30	32	28	29	31	29	37	18	32	31	33	22	17	33	23	38	28	25	26	27	30	28	26	30	33	33	31	24	25	35	30	28	31	34	37	25	32	25	38	21	16	37	29	33	25	25	42	39	30	24	30	40	29	33	36	25	33	31	21	29	29	30	32	26	34	32	33	26	30	31	36	32	30	33	26	27	31	38	34	29	26	24	29	26	31	25	26	31	26	30	20	36	25	26	20	33	27	33	36	30	31	33	31	29	39	30	26	15	37	27	38	27	19	22	23	30	18	24	32	32	23	29	31	22	28	35	23	23	21	30	36	33	32	29	34	34	42	31	27	39	31	30	33	29	30	29	30	38	28	32	33	32	23	37	28	33	28	27	25	37	32	29	22	37	29	29	38	29	33	30	24	28	28	29	33	33	27	33	31	27	25	34	27	21	30	28	28	22	25	24	29	29	25	40	28	29	25	28	25	28	34	26	22	35	21	23	34	42	26	35	24	38	21	27	25	29	30	24	23	43	26	27	20	19	35	30	34	20	28	36	37	27	28	35	26	29	34	40	37	36	16	29	37	26	38	33	35	43	37	32	33	29	34	26	38	26	25	30	32	18	26	26	30	26	30	31	36	31	34	35	24	30	28	22	39	38	31	29	27	41	33	27	30	29	32	28	35	34	32	33	26	29	29	28	16	26	31	34	39	24	36	23	29	33	29	35	34	32	30	17	30	22	18	30	27	26	33	21	28	27	37	31	28	22	27	25	28	36	26	24	29	18	39	31	45	25	40	28	28	24	35	32	27	34	34	35	33	29	32	28	32	33	22	30	30	34	24	34	23	34	33	36	28	28	29	32	35	25	28	39	36	34	27	31	35	24	34	33	23	28	28	32	28	34	22	32	30	27	26	27	25	40	28	37	23	31	33	27	36	28	39	40	32	25	33	37	25	38	30	27	26	29	28	27	24	21	23	41	28	35	36	33	37	34	25	33	26	31	33	23	33	34	30	31	28	22	35	34	24	28	30	23	36	33	24	27	28	40	31	28	27	34	35	41	31	18	31	25	22	29	40	19	34	28	36	34	26	33	24	40	33	34	28	30	27	37	25	35	36	30	40	29	29	28	32	36	33	23	32	34	28	26	33	25	28	26	34	22	27	28	30	34	39	36	23	23	45	33	35	21	35	19	30	27	28	32	26	35	36	37	31	23	22	30	28	31	35	28	28	32	37	21	25	33	29	26	28	33	24	31	25	30	22	27	25	38	36	32	23	33	28	30	28	29	29	30	26	33	19	40	35	29	35	33	33	31	26	32	37	27	31	24	37	18	26	22	25	31	36	18	32	22	23	30	32	35	38	27	26	38	33	44	22	23	31	34	24	39	37	30	31	24	29	33	48	28	33	24	29	34	31	27	24	45	36	37	31	21	39	26	26	30	26	36	33	22	39	44	23	34	24	30	26	32	28	37	20	42	30	36	34	26	26	32	30	27	32	27	31	38	31	37	30	34	36	42	34	33	33	22	30	24	30	21	29	30	37	32	32	30	33	30	26	28	25	25	19	36	44	23	37	30	27	32	37	19	33	29	28	26	36	24	31	28	32	30	32	35	38	37	41	28	37	33	21	35	38	39	23	22	24	26	26	31	26	31	33	16	31	38	29	27	23	22	28	29	32	29	35	24	36	33	32	31	31	35	34	36	38	26	25	28	32	30	28	41	27	27	43	37	33	22	34	33	27	39	34	29	29	24	29	34	30	38	22	30	32	29	32	27	26	31	30	35	19	21	30	33	35	23	37	37	20	25	13	31	35	24	30	31	28	43	27	22	37	31	20	31	26	35	43	37	37	40	32	25	22	30	47	22	32	26	33	35	29	32	23	31	35	28	31	30	35	28	20	35	27	30	30	30	23	42	29	36	26	33	26	31	39	21	26	39	28	39	33	36	34	24	22	35	33	26	18	27	29	29	41	25	35	31	34	35	23	29	34	32	33	37	29	30	30	22	30	40	28	23	32	33	31	33	29	32	35	28	38	33	25	40	32	34	27	28	44	34	42	29	34	26	36	27	23	36	34	39	20	35	26	26	41	40	25	25	28	31	25	31	39	27	35	23	35	36	26	24	23	28	19	31	26	26	33	37	23	30	35	24	43	19	32	26	25	32	28	39	32	20	38	31	38	29	31	26	28	33	35	29	25	33	21	18	18	17	35	27	40	21	39	25	30	33	31	31	28	30	34	25	23	31	33	31	26	32	28	32	31	30	32	25	39	24	33	19	25	44	32	30	28	39	29	30	24	43	34	26	33	21	25	27	26	21	33	31	44	30	30	36	25	28	22	36	33	34	22	29	20	31	33	27	27	25	28	28	25	35	32	28	37	26	26	37	29	20	19	31	33	29	25	33	37	26	27	32	35	40	27	35	26	24	41	38	34	36	23	19	34	28	26	25	19	32	31	25	27	29	42	32	33	37	23	32	27	32	30	28	30	25	31	26	38	30	30	39	29	31	31	41	24	22	22	36	29	35	28	31	24	37	24	25	34	29	24	28	23	21	38	35	28	29	41	35	27	34	25	41	28	27	36	34	33	23	27	32	36	27	33	33	28	35	34	35	33	39	42	29	34	32	28	35	27	41	26	41	30	32	41	36	30	33	32	31	27	29	33	19	29	25	35	25	37	28	24	30	27	34	32	33	33	25	39	26	33	38	22	33	26	35	24	29	26	26	29	34	28	34	39	23	24	30	34
48435	31333	22773	40800	82824	75580	20536	16948	15078	13782	10749	8611	7385	6717	6685	5097	4687	4076	3320	3214	2764	2501	2400	2029	1713	1459	1460	1188	1055	888	935	878	809	791	774	731	700	705	694	706	744	799	782	843	780	888	791	701	672	619	611	576	629	624	641	653	602	669	584	616	577	616	592	590	628	614	630	578	607	602	566	556	586	581	540	542	517	506	559	535	574	557	536	571	541	558	584	601	562	624	574	537	531	469	536	522	530	498	530	552	527	574	528	499	494	532	513	568	490	516	535	508	564	543	531	544	536	524	486	521	506	556	545	541	464	563	565	505	521	520	534	534	554	545	479	524	550	588	518	543	530	577	535	550	473	466	492	492	551	489	514	512	507	479	547	516	558	511	484	532	580	569	495	514	538	525	489	516	511	475	532	507	552	479	524	548	516	494	545	514	495	534	560	531	571	540	539	507	542	563	542	551	531	539	549	510	539	530	555	546	502	550	560	530	540	544	486	543	520	536	522	508	524	562	513	553	518	512	530	512	512	554	519	504	531	526	492	506	467	534	515	546	534	535	512	557	534	468	513	535	539	504	564	514	492	507	504	537	521	534	504	521	508	505	542	540	541	507	555	562	506	493	510	538	507	560	504	507	493	528	518	504	518	456	565	530	556	519	542	499	513	526	552	520	513	484	532	540	494	481	549	511	476	504	575	529	505	512	500	506	533	499	528	501	510	488	516	561	530	490	532	537	535	558	504	491	491	534	535	503	515	543	529	519	511	539	517	510	544	564	523	527	494	543	530	524	549	557	521	494	496	514	491	471	510	523	523	511	500	543	492	496	515	556	523	541	556	516	517	525	526	523	517	520	540	537	566	526	534	501	502	529	527	535	501	523	509	520	505	549	517	536	553	557	526	545	499	549	545	522	533	500	515	551	509	521	555	506	557	534	551	477	503	512	498	562	581	481	551	487	520	498	507	509	557	492	515	549	521	532	506	490	493	534	516	524	535	488	458	533	541	535	545	500	503	520	492	532	565	526	533	497	527	520	533	536	483	495	523	499	534	542	505	534	513	532	486	519	533	550	541	518	481	541	531	534	495	498	514	535	530	550	565	478	515	493	497	463	488	510	528	492	494	512	483	477	553	529	575	501	486	529	552	498	522	505	519	518	524	553	560	521	501	517	505	529	506	520	528	517	539	523	498	524	528	535	514	549	477	487	530	495	490	522	529	547	494	500	485	520	571	511	488	562	501	524	517	511	530	502	542	511	510	556	535	552	557	551	536	500	527	506	558	487	532	518	524	529	492	528	520	543	511	543	509	513	500	538	570	520	504	498	497	582	491	491	549	514	562	513	530	520	516	545	520	532	508	528	492	506	533	506	548	537	507	556	492	497	528	516	544	534	528	508	512	498	555	521	535	537	519	485	493	507	537	481	561	519	503	526	481	511	547	526	511	497	494	556	546	520	531	502	511	485	548	521	515	543	558	567	514	513	501	539	538	539	504	498	546	548	486	510	484	497	546	517	504	486	480	522	589	506	506	538	500	526	505	552	508	518	547	547	522	520	485	492	517	514	543	522	542	538	525	554	531	512	517	540	544	517	524	534	579	510	498	530	506	540	544	532	490	518	517	491	539	519	528	491	532	524	474	539	510	520	553	545	554	516	507	509	531	529	526	525	509	510	529	538	515	506	507	564	549	545	550	539	562	524	536	530	547	476	550	518	494	510	511	530	550	525	467	561	548	591	536	497	518	562	551	558	519	535	526	570	511	547	538	522	509	524	523	486	490	501	531	543	549	543	534	508	495	502	534	501	519	548	492	536	524	559	531	520	559	479	494	506	521	483	520	536	520	531	540	546	499	525	543	523	491	554	519	491	550	513	512	544	532	547	478	544	544	492	524	559	490	503	479	511	516	547	570	529	513	525	543	519	539	577	482	529	548	542	510	520	535	504	545	513	517	498	553	493	506	574	528	540	506	512	491	507	524	497	549	564	499	536	529	531	544	516	545	532	517	501	569	555	525	543	565	512	528	511	508	518	551	508	532	538	513	467	514	548	504	561	539	563	536	515	522	514	511	509	535	530	505	548	569	500	529	534	521	523	516	465	522	516	543	515	560	565	544	518	580	477	521	480	520	497	532	538	508	500	555	534	525	540	519	500	542	538	542	511	532	557	531	536	544	525	519	519	513	531	559	533	503	539	502	524	527	502	509	524	532	553	542	563	513	553	528	541	521	522	501	562	496	511	548	539	540	506	517	557	524	547	463	511	500	507	519	463	553	482	511	553	524	498	561	519	548	560	539	541	509	550	485	494	515	496	556	528	529	545	527	511	514	552	526	511	547	572	524	529	518	552	503	519	509	492	543	528	550	525	544	544	575	530	497	528	492	502	486	549	528	533	527	521	552	533	496	520	500	545	516	545	542	463	528	539	556	520	515	522	494	540	509	494	498	560	496	531	484	522	519	508	553	530	523	527	559	526	538	550	514	533	511	491	475	528	555	537	519	549	558	523	508	539	499	499	516	540	542	528	543	526	544	520	533	517	492	500	527	514	504	520	491	488	525	501	525	512	542	539	525	530	512	525	474	527	502	492	521	526	490	544	523	515	509	524	576	562	516	526	539	545	551	523	510	529	533	516	528	482	556	488	520	523	514	495	510	550	542	550	492	532	535	523	518	518	526	512	505	551	528	534	526	509	542	487	517	508	580	524	536	501	507	514	536	531	527	551	545	523	538	525	485	526	544	510	492	516	532	485	519	492	524	525	538	491	490	526	532	522	526	552	509	516	560	531	521	485	529	518	504	520	535	543	516	526	504	483	560	534	529	523	531	548	564	518	532	528	530	493	490	493	529	510	585	540	564	565	546	531	500	471	521	566	542	523	491	531	470	492	527	519	543	532	490	540	491	530	527	536	555	557	515	542	520	547	540	542	540	458	559	547	516	546	483	532	519	544	520	564	559	525	503	575	570	574	537	568	509	552	507	535	523	528	524	529	532	534	498	511	510	517	536	483	538	533	501	530	535	534	521	558	492	513	539	536	516	485	521	538	519	502	543	528	564	502	512	543	524	532	571	575	483	510	518	522	522	503	542	496	497	517	546	520	522	553	518	504	574	509	528	529	542	538	523	483	546	520	560	545	510	520	508	538	591	506	535	517	513	498	532	502	511	519	528	520	549	506	561	569	526	512	519	508	519	533	522	518	510	487	494	489	518	524	552	522	495	545	490	549	502	524	528	556	538	543	513	499	539	533	484	512	546	557	521	559	488	511	519	489	511	546	475	554	520	504	489	521	502	509	532	491	512	534	519	517	501	542	494	490	513	493	556	526	507	435	525	521	508	491	554	498	521	514	489	549	560	527	556	511	527	569	513	544	497	552	517	541	529	541	517	519	516	541	539	503	512	515	545	540	535	539	510	503	523	551	541	519	536	529	505	518	491	516	585	503	562	521	504	550	498	493	572	499	536	552	503	554	562	525	477	527	508	568	524	523	491	495	521	556	493	544	507	550
3449	1022	490	463	3294	2897	178	109	82	104	86	71	61	67	49	45	47	48	37	32	30	36	36	35	32	27	30	20	26	14	17	18	25	21	21	12	19	21	19	20	16	25	15	25	24	22	22	18	22	23	17	21	15	20	30	26	27	22	31	28	19	23	20	18	21	22	17	24	13	19	20	25	20	21	27	17	16	15	19	21	20	12	15	18	17	28	25	10	13	32	17	31	16	22	23	15	9	14	26	12	22	27	21	22	18	19	17	24	26	20	22	20	26	19	13	19	20	19	28	17	31	23	22	12	19	15	17	19	15	15	21	15	17	27	13	18	24	19	17	11	22	18	11	19	12	18	15	15	31	24	16	21	28	20	20	19	28	11	15	19	25	23	18	20	22	21	25	35	12	14	17	21	20	20	20	24	18	20	15	22	24	20	26	24	21	17	27	19	19	17	27	15	17	20	27	17	20	17	24	20	20	19	16	19	16	25	24	17	15	11	20	17	18	19	22	20	19	15	12	24	24	21	28	26	22	19	22	25	31	18	26	25	24	23	28	21	17	15	19	27	17	13	14	19	11	18	21	17	16	20	23	30	17	20	22	21	19	21	24	26	18	19	19	18	18	13	19	20	8	30	22	28	18	22	17	24	28	18	22	13	23	21	16	15	20	24	24	15	16	32	11	24	17	20	20	24	20	17	13	21	18	19	25	22	13	18	23	27	17	18	22	20	21	23	27	22	16	23	16	23	21	31	14	23	24	19	17	19	16	19	25	14	21	22	13	24	26	25	19	12	18	23	16	17	20	21	22	18	18	19	15	24	31	19	18	20	22	24	12	23	20	16	12	22	15	14	29	26	22	19	12	18	28	23	21	18	23	11	23	26	25	15	24	20	13	25	24	23	13	19	18	23	19	18	17	19	21	27	22	21	23	28	17	21	19	26	15	20	21	15	22	13	18	21	19	19	21	22	20	19	20	26	14	20	21	21	26	23	20	14	20	18	17	21	14	24	15	16	18	17	19	22	17	12	12	18	24	21	31	19	22	12	19	21	24	18	12	22	21	19	15	19	11	22	16	17	24	17	20	25	20	16	16	22	17	13	21	19	17	23	19	16	25	16	17	15	21	12	21	22	14	16	22	23	18	22	24	11	25	22	30	20	18	17	20	27	14	27	17	18	25	13	28	24	20	18	23	20	27	17	16	16	17	29	17	23	23	30	25	20	26	24	18	20	31	20	25	29	17	12	16	21	20	12	28	18	30	20	25	20	13	18	13	17	15	18	20	27	17	22	24	17	13	17	22	18	19	19	24	16	24	19	29	29	22	24	15	26	21	18	15	17	19	24	9	12	20	19	24	35	22	27	23	23	20	22	21	21	22	17	27	24	13	19	20	21	17	22	15	17	17	14	20	16	17	27	16	16	22	9	15	18	17	15	7	18	21	22	20	21	21	23	20	22	17	17	15	22	23	17	14	17	13	26	15	14	13	10	20	25	24	16	31	22	20	19	25	21	12	17	27	18	24	21	25	15	19	13	18	28	18	18	12	22	15	21	22	11	22	15	23	26	17	17	23	36	27	20	17	21	24	14	17	26	20	22	22	13	20	28	22	17	23	26	31	23	26	21	22	17	17	23	22	19	21	22	11	25	10	28	17	13	13	13	24	19	23	21	22	18	14	22	23	18	29	20	25	22	16	15	17	19	18	26	23	18	18	23	17	18	21	22	12	19	18	29	23	15	15	21	23	21	18	22	14	15	19	18	24	16	25	17	19	15	21	20	15	16	16	12	20	18	20	26	22	16	23	13	10	19	19	25	18	14	23	24	15	12	24	25	24	28	22	17	18	24	23	24	22	22	27	15	18	21	19	13	15	27	13	19	19	18	19	24	29	16	22	18	13	32	20	22	19	19	20	20	17	11	22	21	19	19	16	22	23	19	23	24	14	27	22	20	16	22	33	25	23	24	16	17	19	11	27	21	27	23	18	33	14	17	14	16	16	20	18	22	16	22	17	23	20	25	14	16	15	17	18	19	19	26	11	26	17	20	20	22	22	21	20	38	21	25	18	15	22	17	21	13	24	17	21	29	28	19	26	22	16	25	15	21	20	19	18	18	15	18	21	13	13	23	17	23	13	15	22	20	25	13	18	19	21	23	18	23	19	15	16	18	13	26	27	21	17	34	22	21	14	24	19	20	13	14	14	20	23	19	17	18	21	16	13	18	11	22	17	21	20	25	20	15	14	16	17	21	21	26	11	17	21	22	17	21	19	26	28	18	24	26	9	22	21	25	18	20	16	22	19	13	16	17	22	22	27	21	17	24	30	20	22	18	21	21	20	26	24	28	22	25	12	17	15	18	19	18	22	21	21	19	16	28	18	17	21	23	23	18	25	13	22	17	15	23	20	20	19	20	16	19	19	17	18	22	19	20	19	28	13	23	20	17	22	23	15	19	18	23	16	24	20	17	27	24	16	25	22	12	20	19	20	16	24	24	22	9	13	26	26	24	20	17	23	19	22	21	16	17	21	17	22	17	20	13	17	17	18	16	17	15	25	19	17	22	15	17	12	24	12	19	22	21	14	18	26	24	15	16	27	26	24	20	37	20	14	22	14	26	19	19	23	11	23	21	22	19	16	22	14	30	23	27	17	27	16	20	14	33	21	21	21	19	31	22	22	16	28	13	23	14	18	28	23	18	15	17	20	26	23	27	24	18	28	26	16	14	18	21	12	21	11	19	24	25	13	11	18	11	29	23	27	17	24	18	21	17	22	15	19	21	22	22	23	10	20	32	16	26	23	21	20	21	21	21	23	17	27	12	28	26	16	24	21	18	23	19	17	21	21	22	19	15	10	15	19	28	14	18	19	15	17	23	21	17	20	22	18	14	15	20	17	19	14	31	14	24	19	21	18	18	15	24	15	16	16	17	18	17	31	19	23	28	16	27	17	33	21	19	20	22	19	26	21	28	14	18	12	20	28	20	17	16	25	29	20	19	19	18	13	21	25	17	24	13	21	22	26	14	18	18	25	23	14	23	20	20	25	20	27	21	21	17	21	17	16	24	19	24	26	15	21	16	27	21	26	16	15	12	22	25	15	18	13	16	19	14	14	26	19	21	19	21	25	21	19	19	16	22	12	9	28	15	11	14	25	15	19	26	17	23	18	12	27	22	19	21	22	29	24	16	22	25	20	21	24	17	21	22	20	25	21	22	24	10	21	16	16	28	27	18	18	16	21	25	23	19	17	26	23	20	20	12	19	20	26	22	24	15	13	15	13	21	20	17	16	15	24	26	20	14	21	24	17	18	18	22	19	23	22	24	13	20	21	21	22	23	13	15	23	24	24	21	17	24	21	25	21	14	27	15	22	16	20	14	17	18	18	23	20	23	19	19	23	19	16	19	17	14	14	13	19	18	23	27	20	32	17	23	16	14	20	15	21	15	16	25	19	19	18	19	22	18	17	21	16	22	29	15	29	17	22	29	21	23	26	15	11	26
34959	21341	13154	28068	55628	45609	14050	8523	7196	6974	5842	4387	3670	3050	2880	2622	2136	1905	1702	1489	1364	1242	1076	843	729	769	635	588	492	441	465	447	428	448	461	434	399	412	373	438	435	432	464	472	478	473	462	463	406	368	358	390	412	410	373	383	368	411	396	336	392	370	362	368	400	378	408	377	391	355	366	374	364	323	360	368	339	357	363	383	354	372	354	382	351	361	356	353	358	336	337	344	380	328	309	334	368	320	325	339	346	328	320	369	339	355	381	360	381	344	319	335	350	356	350	336	341	346	339	340	348	381	352	339	368	342	316	334	348	345	339	355	348	308	328	349	369	333	337	335	374	369	344	340	335	345	330	328	355	371	330	360	351	331	336	370	322	335	369	322	363	318	345	328	336	349	331	313	354	368	362	360	344	354	363	316	347	346	334	371	359	335	346	347	336	362	371	321	332	372	337	330	340	357	317	338	380	340	344	334	322	359	321	362	383	387	348	351	386	381	360	329	360	341	359	362	365	324	335	343	364	368	360	328	352	337	347	341	342	371	358	350	335	366	363	322	369	347	351	337	300	324	330	348	332	350	345	341	364	354	349	358	363	321	351	323	405	368	333	332	339	339	351	328	340	340	329	353	332	368	365	302	361	335	348	332	344	345	347	322	353	380	319	380	339	326	345	358	329	331	337	322	356	285	311	365	348	359	359	337	378	348	353	319	359	347	352	363	344	353	349	345	345	335	368	334	335	345	337	360	370	354	387	370	354	382	371	360	370	338	333	344	375	368	327	345	344	347	350	340	372	307	372	355	340	304	317	334	368	354	297	318	353	323	380	363	368	342	317	352	319	333	350	357	325	359	326	318	341	350	356	338	321	360	353	338	356	351	374	360	301	352	342	367	341	343	381	344	342	353	355	358	367	337	356	371	330	346	323	317	329	363	325	310	361	351	326	338	353	302	369	367	341	336	359	340	329	350	357	314	377	346	333	350	357	334	355	353	357	360	376	321	342	384	335	318	391	360	336	324	337	330	339	371	368	359	330	323	318	351	342	374	353	375	349	327	371	334	350	351	366	332	347	336	337	352	340	366	326	307	337	397	334	367	316	343	342	356	360	334	330	336	339	370	362	331	376	308	315	330	314	374	346	335	360	360	333	314	314	332	327	358	338	358	375	370	362	332	335	350	357	354	354	351	345	360	332	334	356	340	341	348	347	371	323	353	339	329	327	314	348	343	348	345	326	352	337	329	364	333	332	325	354	362	354	326	320	338	363	315	347	354	326	349	342	331	394	312	316	347	351	334	355	381	359	348	336	332	337	338	354	329	341	373	314	333	368	348	364	338	349	361	326	353	356	288	364	321	353	316	342	335	311	342	347	344	342	366	330	366	324	356	357	340	364	368	337	339	342	383	349	366	368	334	345	367	342	360	324	360	327	345	367	336	356	348	373	354	351	336	336	341	335	380	322	339	377	338	343	332	356	350	388	346	357	359	326	364	347	364	350	326	326	324	338	351	352	332	372	363	382	359	346	380	362	347	359	354	340	362	325	346	358	371	358	330	366	352	368	357	300	380	322	369	349	330	341	356	336	373	358	328	335	325	341	367	349	343	347	355	348	345	370	330	335	336	372	344	348	318	334	324	370	356	340	353	379	336	310	332	331	325	331	340	362	357	335	299	345	344	384	339	321	357	365	317	349	308	351	380	332	367	319	341	366	355	359	340	350	351	343	346	363	380	332	341	353	339	338	366	347	334	378	303	334	327	332	315	340	348	332	355	351	357	376	325	362	326	391	325	354	376	326	330	348	326	354	344	346	340	352	330	348	333	343	323	345	361	328	350	349	315	360	342	325	323	344	320	325	353	346	341	369	356	372	337	335	336	357	363	357	348	352	315	354	353	360	366	398	347	370	353	329	353	365	372	357	350	332	314	350	334	349	350	376	335	309	372	341	295	350	376	347	327	369	381	359	330	341	355	370	369	333	321	343	352	369	354	342	336	342	347	334	343	349	361	350	356	330	324	344	362	384	336	310	341	334	343	323	306	375	387	322	346	335	372	360	356	360	349	353	362	366	346	331	362	329	355	331	358	351	355	345	367	353	353	353	348	345	350	328	328	321	400	322	295	355	354	345	339	323	378	347	297	355	353	346	342	346	379	336	353	352	320	353	336	342	331	340	357	339	374	351	350	344	351	349	354	379	331	358	356	340	350	328	336	363	359	367	368	344	322	339	347	341	334	356	338	354	392	343	352	363	352	346	370	367	353	379	364	323	331	337	332	335	363	341	324	379	326	328	341	345	328	358	373	348	355	349	339	327	354	357	337	353	358	356	329	363	338	338	339	350	320	325	333	353	373	363	340	336	343	327	365	350	338	339	359	341	347	365	344	321	321	341	330	370	350	323	322	384	352	341	368	347	348	333	348	325	346	353	334	397	318	328	344	354	365	356	375	351	299	337	350	354	343	329	348	340	345	321	326	342	358	346	369	341	370	368	374	363	334	369	332	339	349	360	354	363	366	316	343	357	339	352	358	342	366	360	349	359	352	346	354	354	351	347	330	333	363	342	347	353	385	332	353	325	335	352	341	323	330	371	369	329	364	371	344	326	333	352	329	324	341	367	370	342	345	297	336	336	359	340	336	311	330	360	369	384	359	341	360	354	370	327	372	365	362	345	372	311	328	343	356	338	344	338	343	342	347	375	364	341	329	337	327	343	316	316	360	343	333	339	359	358	337	321	387	375	334	365	386	363	345	351	334	346	358	349	314	334	354	330	336	324	355	354	361	365	374	339	323	362	376	362	347	347	387	389	368	345	346	340	330	335	343	361	339	367	339	335	379	364	320	389	318	327	328	359	337	346	349	331	379	342	332	344	336	368	358	359	369	359	311	316	320	325	350	323	306	368	332	333	349	345	348	350	386	340	361	348	305	359	313	351	328	361	352	321	338	344	355	353	367	363	311	357	349	347	360	363	394	376	340	339	360	330	318	380	334	345	346	363	358	310	338	321	353	316	345	331	340	319	341	344	351	339	331	377	354	323	402	364	354	333	347	339	351	368	323	321	362	337	392	350	327	346	380	349	334	333	327	349	368	368	372	358	365	355	356	347	354	362	358	372	364	359	339	365	328	345	353	334	342	376	353	350	341	366	327	342	379	345	342	361	364	368	361	330	321	325	351	366	333	365	346	346	373	348	349	333	344	341	369	357	368	377	333	344	357	336	331	330	349	329	356	347	372	325	317	378	356	318	347	338	348	380	360	331	347	325	336	348	343	362	332	377	333	354	378	371	313	314	332	367	359	351	344	340	311	355	366	335	350	343	331	333	305	347	361	308	363	349	352	353	357	380	377	370	355	326	359	326	321	361	355	334	366	383	364	322	355	354	353	345	344	342	344	352	366	352	360	310	362	344	317	338	365	344	348	338	340	356	351	368	357	328	350	373	365	313	353	345	355	336	347	317	307	385	335	348	364	348	346	342	346	366	356	342	357	375	372	340	324	384	352
7113	2526	1037	1119	14580	15856	1357	179	180	162	163	124	113	128	88	81	79	77	77	53	66	61	60	41	42	36	44	33	29	28	22	33	42	28	32	36	32	28	28	29	24	31	27	35	35	29	25	30	21	27	25	30	21	20	22	28	26	25	24	35	18	19	24	30	35	26	24	27	25	18	22	19	28	30	33	31	25	19	18	22	26	20	20	27	20	27	36	24	23	20	24	26	22	21	24	28	28	24	25	23	22	28	27	21	18	24	19	31	29	31	25	25	24	24	20	21	29	15	26	20	17	26	20	22	24	23	19	15	21	23	21	19	25	27	26	31	22	17	23	28	16	29	26	19	18	33	36	29	28	29	19	19	29	28	23	23	21	20	25	27	23	28	20	22	27	20	24	24	21	28	26	25	34	20	24	24	20	24	27	34	18	21	23	29	27	30	20	24	28	20	15	24	22	38	34	32	24	30	29	25	26	21	28	24	32	25	19	24	31	17	24	26	28	24	34	22	20	24	30	22	24	28	21	26	28	20	24	20	25	34	31	29	27	32	29	26	22	28	29	18	21	19	26	22	17	29	21	22	28	16	23	23	24	28	28	22	17	23	29	30	25	25	28	15	25	21	30	28	34	16	23	22	27	28	23	26	26	28	29	17	22	20	23	30	27	19	33	31	31	28	25	27	18	18	23	21	20	27	21	24	23	31	35	28	28	23	21	23	21	20	21	13	21	17	27	35	26	35	16	25	15	20	32	31	22	27	28	28	25	23	27	23	19	29	26	25	22	24	17	27	24	24	34	26	30	32	24	21	13	29	25	22	30	19	32	16	26	27	23	28	30	23	20	21	21	28	22	23	20	30	22	20	25	30	18	21	29	20	27	26	24	31	31	24	27	29	19	22	16	23	27	20	19	19	24	27	30	19	22	22	39	31	26	21	36	21	24	16	23	29	25	27	29	22	32	17	19	30	20	21	22	28	20	32	27	24	23	18	20	38	18	22	29	30	19	20	19	27	17	13	20	18	28	35	17	27	30	21	23	26	23	34	22	24	23	27	28	31	30	31	21	26	23	20	30	22	19	32	21	25	17	30	26	22	21	23	23	28	24	21	19	29	27	17	24	23	21	21	33	26	30	27	23	19	26	18	26	31	24	24	26	21	25	28	22	26	32	31	28	26	14	27	14	29	28	23	21	24	20	28	31	13	29	18	22	18	14	16	22	24	17	14	30	28	22	16	25	19	23	22	27	21	22	22	35	22	24	23	31	22	28	29	28	31	22	27	21	25	20	30	27	31	28	32	20	21	25	20	22	22	25	25	24	25	29	16	27	23	19	28	26	24	30	30	19	28	16	17	22	28	30	23	20	28	36	27	19	28	22	34	28	22	35	25	24	27	25	20	20	33	18	26	19	29	26	32	22	29	17	31	30	25	19	18	24	23	32	24	31	25	20	24	26	21	26	31	30	22	21	27	24	23	23	23	27	38	15	29	22	23	19	18	25	20	25	29	36	22	23	24	21	27	25	18	23	25	32	26	23	23	23	19	22	26	18	25	22	25	21	27	34	29	28	24	29	21	23	20	20	20	29	22	33	28	28	24	24	19	18	13	35	13	23	29	20	22	22	22	34	20	23	36	22	24	26	29	14	25	32	32	31	23	23	19	21	27	28	20	28	19	27	27	25	24	20	23	29	23	10	22	21	28	27	30	30	31	23	17	28	20	27	23	26	15	28	35	21	27	25	24	26	22	21	31	18	24	24	25	20	25	14	24	26	25	28	24	27	20	28	25	33	30	20	25	12	21	32	17	22	32	25	31	22	23	31	20	24	19	24	30	13	22	20	27	26	17	21	26	22	14	21	26	24	25	25	19	23	27	24	26	24	25	23	23	26	17	28	34	25	24	33	21	28	21	20	26	31	20	29	22	21	27	24	27	24	23	20	15	27	34	27	24	17	17	32	31	31	20	21	20	28	22	22	26	28	28	24	32	28	31	20	30	24	21	28	24	27	21	22	25	19	28	20	33	18	21	29	29	19	25	28	23	19	16	28	24	37	22	31	19	22	32	26	22	25	22	27	22	26	30	15	20	22	22	23	31	20	33	20	25	23	29	21	26	19	25	19	25	24	25	31	34	15	24	27	32	20	24	24	28	25	21	25	23	13	18	25	25	20	24	27	24	20	19	29	28	22	26	24	26	26	21	26	26	26	30	37	26	29	29	29	31	14	26	24	19	18	18	30	38	23	21	26	30	25	22	28	30	25	27	21	28	30	23	26	19	25	28	28	32	21	22	19	21	31	22	29	22	19	22	23	26	18	29	20	24	21	31	27	17	20	24	20	23	31	25	29	17	24	27	25	25	23	27	29	33	23	18	22	21	31	30	26	32	28	9	20	21	19	32	17	26	30	23	24	29	34	26	18	24	25	20	15	25	23	17	21	24	34	14	23	32	29	20	24	28	28	26	33	29	21	23	35	23	38	19	31	24	26	34	28	25	18	23	22	28	32	24	25	28	24	32	29	32	28	21	29	18	25	22	39	25	47	25	29	22	19	12	29	31	17	28	23	26	17	33	24	25	21	25	19	23	24	22	36	32	22	19	29	22	19	23	31	24	25	25	19	24	18	24	21	24	20	23	30	23	21	30	20	30	19	26	19	26	22	22	30	20	40	22	27	29	24	21	30	19	25	26	24	32	23	26	30	37	24	25	22	26	23	21	21	25	20	23	30	29	15	22	33	17	28	29	38	27	25	24	24	14	18	32	35	34	34	21	22	20	33	19	28	32	32	31	17	26	23	19	26	21	25	21	23	22	19	20	25	23	19	21	25	24	25	17	29	19	17	21	29	30	24	20	28	26	29	18	23	28	21	24	21	26	19	22	27	22	24	23	29	23	31	23	34	23	25	31	25	19	16	26	32	25	26	19	14	27	23	21	25	24	32	29	18	15	26	28	28	22	31	19	27	25	25	27	23	36	27	22	22	20	23	23	21	26	15	17	18	20	27	17	29	28	20	20	15	25	28	22	23	18	21	17	31	25	28	20	26	23	24	24	27	31	28	24	27	22	22	24	23	30	25	24	26	31	27	22	24	25	11	19	26	24	27	19	12	27	23	17	18	23	26	27	24	27	23	20	30	28	24	26	22	33	26	28	24	21	31	22	35	21	19	24	26	22	20	17	19	20	22	17	19	27	23	27	27	35	22	15	21	23	36	22	19	24	24	25	24	29	22	22	25	19	20	27	28	20	37	27	20	28	20	21	24	18	27	21	24	24	32	36	18	24	19	31	23	20	32	26	32	23	19	37	17	14	26	26	30	23	28	31	18	30	23	16	14	28	26	16	25	34	30	25	25	34	20	26	19	22	19	25	31	26	31	28	24	23	17	31	20	35	21	19	25	24	26	26	30	27	32	30	18	28	28	26	25	34	19	28	25	22	27	27	35	21	22	24	30	22	24	24	29	31	28	21	31	15	25	20	29	24	32	34	26	23	28	20	22	19
45911	29267	20813	37219	78838	68855	22498	16257	12477	11490	10977	8312	6840	6026	5544	4761	3819	3630	3255	2897	2668	2245	1956	1563	1468	1261	1146	910	823	779	711	698	651	626	640	644	629	622	615	671	685	646	746	710	745	696	671	643	606	574	560	555	550	565	545	540	495	464	537	502	477	478	531	533	550	558	509	516	509	488	494	468	490	471	431	485	470	439	489	448	465	447	484	472	425	447	471	456	479	462	452	415	437	473	438	483	480	465	414	430	456	429	450	449	422	482	439	403	411	382	402	387	416	430	482	406	449	442	423	419	435	432	455	436	421	440	450	456	455	457	401	431	413	404	408	439	422	380	439	419	437	423	451	418	438	428	407	442	394	417	420	429	449	412	410	424	459	440	432	414	438	433	448	430	451	408	434	443	412	374	416	405	415	452	411	438	406	445	445	420	429	447	431	447	445	456	425	420	448	399	448	407	421	434	449	404	431	400	450	438	417	439	404	420	453	429	396	449	421	440	409	438	457	461	468	433	419	425	426	413	411	413	432	421	442	413	420	410	423	407	477	459	426	410	435	408	460	386	408	409	417	432	421	421	400	404	395	428	416	401	399	442	448	436	409	416	409	449	417	409	439	419	413	386	416	424	451	423	476	415	446	432	426	380	443	399	428	436	453	413	420	413	450	427	386	405	396	418	449	428	448	444	451	415	456	455	433	438	411	436	422	413	415	429	437	407	404	396	424	441	432	443	471	395	421	433	416	463	419	424	405	450	452	443	398	460	420	400	422	460	419	455	411	428	440	419	415	443	405	393	475	442	440	426	439	442	422	386	449	409	420	416	445	472	431	406	401	459	429	415	395	413	398	470	413	403	438	411	438	449	417	466	450	431	391	402	434	457	416	395	406	413	435	412	437	411	407	419	446	419	384	432	431	421	418	413	421	435	467	464	437	444	422	427	424	419	450	408	408	438	430	422	415	400	404	425	456	405	388	440	411	471	425	444	409	390	418	437	443	445	440	390	427	378	452	427	462	421	428	434	452	401	375	423	416	416	411	432	381	411	438	455	437	421	426	412	430	461	416	417	424	456	415	412	453	448	429	419	404	428	383	445	409	444	408	435	447	440	432	428	420	423	432	448	459	382	432	410	436	405	407	425	426	415	400	435	391	455	390	439	414	431	438	458	439	408	400	426	446	427	423	421	465	423	424	439	385	432	448	432	425	427	381	453	417	407	417	409	459	460	413	424	409	423	405	416	416	438	447	453	448	397	444	410	430	447	385	425	442	409	469	434	411	394	428	422	410	426	470	409	408	447	398	446	450	462	467	431	440	411	425	439	436	390	421	429	396	425	405	393	442	407	449	420	426	394	456	443	405	454	404	440	400	453	411	401	416	418	417	399	422	454	402	438	450	471	423	426	403	388	425	409	402	397	462	410	409	434	433	383	426	402	396	447	450	462	429	427	404	407	439	433	430	443	455	404	394	465	429	428	419	413	413	462	423	448	406	401	420	416	426	434	459	455	439	412	438	427	450	443	418	396	458	430	417	378	424	422	458	422	420	398	387	422	434	415	432	421	439	432	448	410	424	453	436	441	434	429	446	424	439	424	407	435	445	458	423	403	429	440	397	456	416	423	414	460	401	438	424	426	465	458	404	437	428	447	410	435	481	402	430	460	405	444	421	434	404	462	419	403	431	426	454	446	438	420	415	411	438	420	403	446	433	385	448	397	476	441	426	407	423	407	405	404	424	448	452	417	424	442	419	416	440	429	425	439	386	422	480	410	435	428	432	440	418	482	414	428	422	457	412	380	410	411	426	426	440	447	392	400	414	436	395	411	418	441	386	421	432	446	472	427	423	409	427	438	489	450	456	390	434	416	431	398	429	459	415	403	414	427	421	404	421	434	413	448	457	449	398	456	453	444	471	433	425	440	432	452	421	400	413	414	419	454	427	413	464	446	412	409	450	395	435	425	435	430	437	421	395	396	429	449	378	408	425	382	398	462	389	396	449	442	428	425	429	428	429	452	417	410	395	394	434	433	417	419	411	431	434	421	415	430	408	417	427	449	419	400	424	444	415	438	400	427	410	437	397	416	409	417	438	397	407	413	436	463	420	406	425	443	418	408	422	429	413	432	407	469	447	429	430	439	436	414	411	443	396	449	443	414	456	408	393	447	428	399	410	451	415	435	432	434	442	424	462	431	409	396	410	444	461	400	431	465	456	398	411	440	428	423	417	398	446	448	474	417	456	399	410	439	411	396	430	450	452	423	438	457	400	398	415	447	427	404	406	422	409	476	416	387	437	419	426	429	413	414	423	425	430	416	410	420	399	407	409	414	433	427	440	437	440	396	462	435	450	434	434	424	402	451	396	415	419	434	463	417	451	450	444	448	423	424	450	419	406	424	428	449	448	424	412	475	426	469	410	418	399	418	441	432	427	462	454	405	424	456	440	443	431	446	437	443	456	441	440	419	443	437	415	428	402	409	432	420	377	443	436	404	432	468	391	427	409	448	441	406	398	413	426	452	466	421	455	412	465	435	416	422	456	437	426	434	440	424	421	391	430	432	412	398	411	411	418	424	429	433	399	396	434	379	436	427	428	414	431	419	393	438	417	445	433	434	396	442	416	432	420	437	364	426	424	447	438	428	431	435	411	466	435	434	406	428	429	436	441	419	459	435	420	420	374	439	404	432	405	428	453	422	435	421	440	434	456	414	416	455	452	432	450	410	431	430	406	430	420	425	415	416	416	423	430	437	444	408	434	400	442	417	424	425	445	399	399	444	418	453	439	426	425	435	453	413	403	408	473	406	403	411	448	495	424	438	447	430	420	445	448	463	434	418	467	440	436	396	407	434	424	405	416	407	465	402	418	415	436	454	443	441	444	420	454	408	409	432	442	424	431	394	424	434	418	417	410	448	411	420	426	429	441	440	493	410	400	461	411	451	459	447	440	424	464	444	402	465	430	418	437	423	426	418	426	451	430	411	467	439	430	440	435	435	426	427	517	421	421	421	409	428	430	429	423	454	408	444	449	433	429	419	449	425	423	434	412	405	425	432	426	420	404	439	434	452	387	455	435	417	389	431	412	430	463	424	419	435	405	370	424	441	412	468	439	417	419	414	447	416	453	415	402	412	398	463	450	432	436	442	427	449	423	411	431	417	406	423	405	421	422	452	451	430	422	444	440	433	423	437	403	482	421	421	427	422	431	427	411	392	436	445	424	420	426	428	445	433	439	403	400	437	428	410	392	452	446	455	420	394	447	433	428	450	442	411	453	429	414	419	430	433	449	415	456	442	431	424	457	423	415	431	408	454	418	422	413	439	427	439	440	459	438	427	421	444	424	456	434	419	426	413	412	409	417	426	465	424	432	400	435	415	433	419	454	375	446	418	444	440	414	452	432	436	391	428	460	438	428	451	386	395	454	411	401	423	446	395	450	461	424	409	407	407	451	424	457	440	427	445	433	419	412	462	404	415	414	442	444	385	429	421	384	429	399	426	416	453	448	432
6336	1920	850	1525	8669	9564	794	157	126	96	108	112	83	94	82	90	67	55	63	53	57	45	46	43	36	32	34	29	33	35	35	33	37	36	40	38	31	33	21	37	32	33	37	38	30	40	40	29	28	37	36	39	29	27	28	31	45	32	32	30	39	32	28	36	39	31	37	33	34	29	28	37	36	24	29	32	33	27	34	30	42	25	29	30	30	33	35	33	27	31	27	30	26	30	23	25	33	29	37	32	27	37	32	36	28	26	25	29	31	26	26	28	17	34	29	34	27	29	30	31	28	27	27	26	23	17	26	30	25	30	32	33	31	32	21	37	25	25	24	31	29	30	35	28	27	31	30	26	38	31	33	30	29	26	28	30	26	27	35	24	28	27	21	29	39	25	26	22	29	28	29	37	24	19	24	43	21	20	33	23	33	30	28	29	26	32	30	31	22	37	28	28	25	35	32	40	26	28	34	35	32	31	33	36	24	40	32	24	35	23	29	28	33	31	35	33	42	39	25	30	33	34	24	24	28	28	31	33	36	32	26	35	34	34	26	34	33	26	39	28	30	25	37	37	33	24	34	32	21	41	32	31	26	30	35	35	33	29	24	34	35	35	28	24	24	36	31	32	24	36	21	39	33	32	24	30	22	28	25	35	28	29	14	26	28	23	31	19	26	30	19	29	24	23	25	21	28	23	34	29	29	28	26	27	22	29	29	34	27	25	31	33	36	28	40	26	31	26	23	36	22	36	22	24	28	31	27	30	30	21	26	26	33	26	34	28	17	21	27	30	28	32	40	26	28	15	27	43	26	26	24	30	33	30	24	28	26	27	36	30	29	30	27	34	27	29	28	35	32	33	31	27	26	24	25	36	22	29	32	27	36	32	37	28	40	35	34	44	24	36	29	26	46	40	26	31	42	25	26	18	33	32	26	26	30	32	37	37	23	32	34	28	25	30	21	26	25	39	28	27	25	30	38	28	26	31	27	40	32	39	24	39	35	28	29	30	32	26	26	28	29	30	27	24	34	25	31	24	33	31	25	32	26	37	26	19	26	32	25	32	30	31	39	33	33	18	25	39	34	33	33	34	29	29	33	28	28	26	26	27	18	28	25	24	29	30	36	30	35	41	33	33	25	30	22	26	32	22	25	26	39	31	23	40	27	34	24	28	30	41	28	32	33	30	30	24	38	24	29	28	27	25	32	33	31	34	31	37	24	32	23	37	24	28	43	31	38	32	24	39	31	17	28	33	25	29	25	33	27	31	27	24	30	29	40	23	19	36	25	35	27	34	34	33	25	38	31	27	21	44	31	36	29	30	28	26	27	25	24	41	18	24	28	29	31	30	24	21	30	36	38	32	30	27	32	25	35	30	34	29	27	31	27	21	39	23	23	31	32	26	35	31	24	22	26	28	31	19	20	27	39	20	32	36	27	32	27	26	36	33	35	29	33	18	31	29	35	37	33	35	30	27	24	31	33	38	29	23	35	29	36	23	33	42	30	23	36	18	28	18	31	26	30	24	27	39	27	27	28	33	22	35	30	44	34	23	32	27	30	28	33	29	37	27	33	30	28	27	37	32	32	38	31	30	18	22	42	26	28	27	29	39	37	27	27	34	38	25	26	33	26	30	29	36	34	28	31	36	33	26	29	33	21	25	23	32	28	26	20	35	32	27	36	30	20	30	21	23	22	40	28	33	32	30	28	30	29	26	33	32	35	26	20	28	32	29	25	33	28	32	28	25	45	30	30	28	35	27	26	24	35	26	30	31	32	38	27	28	30	30	33	25	34	30	34	23	39	27	25	27	38	24	29	28	29	29	30	30	25	31	34	26	29	33	36	35	27	27	31	21	28	24	32	26	27	27	18	35	15	32	29	28	30	35	22	33	27	21	30	25	30	28	48	27	38	28	33	36	36	22	32	27	24	36	30	23	26	33	29	26	28	31	30	30	30	35	33	38	27	38	23	32	38	37	26	22	22	28	42	21	20	27	38	29	28	29	25	26	35	32	31	40	28	27	19	27	27	22	35	34	32	33	30	36	35	25	26	35	23	21	30	25	26	32	29	39	33	39	27	36	30	32	26	35	27	38	31	32	33	31	35	24	33	24	24	28	25	32	31	25	34	29	19	37	34	25	30	38	23	30	30	24	20	30	43	30	20	33	13	34	41	33	30	37	33	24	30	27	31	39	21	32	32	22	36	25	38	33	30	33	33	26	28	29	19	28	26	32	25	23	20	21	34	32	33	20	25	30	38	41	26	31	32	31	25	24	27	24	25	35	35	34	18	25	34	22	40	28	36	24	24	34	31	28	26	37	29	39	39	23	22	29	31	32	20	47	24	16	30	36	29	32	27	31	34	20	27	24	23	40	22	36	29	27	26	33	38	24	27	27	32	28	27	28	32	33	35	32	31	28	26	32	30	33	19	24	17	19	37	27	30	34	24	32	23	42	36	29	32	37	29	34	31	24	33	26	28	36	29	36	29	20	29	27	19	41	37	28	21	32	23	37	25	29	24	22	26	27	40	36	22	24	42	23	22	19	18	21	20	29	23	16	28	21	38	32	28	34	31	40	22	31	20	22	31	32	34	30	29	32	22	28	26	31	37	36	28	27	25	30	37	26	26	33	31	29	37	31	27	22	27	21	36	28	29	34	25	29	21	26	38	30	36	34	29	34	38	33	23	26	30	31	34	27	28	27	26	26	43	34	18	30	34	29	28	30	24	25	41	35	28	29	38	28	35	32	28	35	31	32	32	32	22	45	31	36	32	33	28	29	26	37	26	20	29	31	35	31	30	25	24	43	23	24	36	23	27	37	27	26	29	31	30	40	35	36	36	27	36	23	25	25	33	31	30	31	20	26	27	35	23	34	44	32	22	26	38	26	32	37	38	33	29	33	39	21	31	32	35	26	29	29	27	42	31	32	28	34	34	36	30	26	28	33	29	37	34	24	33	26	39	25	34	38	28	25	34	28	32	23	29	35	22	32	23	36	23	32	23	30	29	34	33	37	30	28	35	30	31	36	32	39	24	26	23	28	41	33	27	29	21	37	33	25	33	33	24	30	23	30	38	27	33	29	23	26	35	29	20	26	31	29	38	36	27	27	33	26	33	36	38	28	32	43	24	25	31	27	30	22	32	24	34	22	30	20	27	26	28	35	29	22	31	22	27	25	24	31	37	33	22	28	21	35	26	23	27	28	23	35	37	27	26	35	34	27	22	23	23	28	25	24	27	33	27	23	33	26	28	28	30	26	37	26	24	28	31	35	32	30	28	37	42	33	26	33	38	31	30	23	23	24	30	14	32	27	34	24	38	30	28	27	32	27	20	26	31	25	22	26	33	27	32	38	26	23	33	31	24	26	23	39	34	36	36	30	28	26	26	31	39	31	28	25	23	24	28	21	34	22	40	30	32	31	29	37	30	36	36	29	32	40	33	39	34	18	26	22	39	22	41	33	22	27	26	36	24	31	29	26	26	34	23	31	23	29
40010	26149	18555	40273	73099	67632	19777	13136	9095	7349	7469	6295	4667	4158	3761	3483	2693	2294	2270	2108	1939	1703	1381	1339	1177	1023	897	836	727	751	749	679	652	678	667	665	652	666	628	640	653	674	731	710	747	728	700	605	640	618	602	597	608	586	579	566	559	557	549	554	571	574	610	606	581	594	563	550	568	554	576	532	526	530	568	555	536	523	547	544	524	552	534	549	514	519	543	522	520	536	537	519	547	488	527	524	510	510	525	460	528	537	497	536	529	521	518	522	497	526	561	529	536	529	552	532	518	521	485	522	567	538	524	519	482	493	536	513	521	522	528	493	518	494	547	504	488	521	532	517	529	512	531	549	467	527	508	518	521	546	476	502	501	536	505	548	495	499	500	553	506	537	479	484	563	480	535	519	519	524	490	535	507	548	509	525	518	498	486	577	539	549	538	486	539	501	523	514	523	547	513	465	533	501	507	510	537	541	516	506	513	477	509	496	513	541	501	538	537	520	501	497	510	515	503	523	516	523	503	548	503	453	501	545	486	536	566	535	522	503	509	502	526	489	499	471	526	541	559	518	471	527	516	491	534	535	489	545	573	528	517	514	510	493	536	493	540	528	483	489	517	509	530	541	529	497	530	521	480	499	529	481	574	510	521	508	531	532	517	559	523	513	512	489	532	523	541	521	494	507	533	521	515	506	512	508	512	533	453	570	543	495	522	505	533	524	529	503	468	536	510	471	480	485	561	508	507	518	486	491	512	536	500	515	532	496	518	511	532	554	494	508	477	519	503	521	505	514	523	520	492	473	529	525	484	500	490	499	508	475	519	497	502	504	501	517	514	500	487	544	480	484	508	501	514	525	512	489	508	514	491	502	496	549	560	458	503	498	477	498	529	452	523	511	525	514	525	548	501	540	502	494	567	510	570	518	520	485	520	484	532	526	507	552	492	463	475	515	533	511	551	500	492	528	542	546	508	540	477	524	506	511	518	493	540	494	550	481	505	515	506	509	559	529	484	513	545	536	483	494	483	550	515	502	468	498	518	488	537	479	519	537	518	510	495	504	494	479	521	526	473	507	493	548	486	513	533	495	503	520	528	496	542	504	508	518	517	522	530	508	461	528	525	482	504	528	525	539	486	508	484	471	545	483	459	507	554	533	528	517	508	497	514	500	537	542	544	487	510	501	497	511	521	504	514	494	521	525	546	488	486	521	490	513	510	480	533	497	478	518	545	522	478	490	524	518	503	491	541	523	509	540	487	469	511	536	529	545	503	516	499	536	537	465	514	495	510	519	501	516	482	510	562	483	504	481	492	541	564	494	495	498	512	491	499	515	482	489	523	515	500	547	520	495	533	489	484	498	539	513	521	522	513	484	497	518	483	508	512	491	523	559	571	538	495	492	498	492	498	542	515	488	535	535	509	513	485	518	523	535	497	496	520	507	506	541	476	483	535	537	554	521	550	521	525	524	525	518	550	584	544	533	500	480	503	538	524	509	544	521	498	539	509	535	543	517	491	484	519	547	540	487	523	511	522	499	513	512	467	536	516	512	483	495	486	509	502	500	498	517	492	462	541	476	514	524	549	507	501	521	512	534	500	514	462	547	514	509	473	509	507	499	493	512	512	529	505	543	555	495	493	492	521	522	529	528	563	504	532	493	540	513	484	485	512	505	541	505	478	507	500	537	539	524	527	466	573	506	488	517	501	498	553	490	515	475	524	483	538	526	531	491	522	514	531	505	493	520	482	535	522	521	534	497	477	509	499	534	500	496	539	497	502	597	487	525	496	460	520	493	513	510	524	522	498	518	518	458	460	510	501	510	499	500	514	457	539	518	499	476	542	535	472	523	536	509	541	529	527	509	550	508	544	464	531	496	490	525	507	545	501	502	481	496	511	519	521	509	539	531	538	545	537	548	506	479	512	539	453	498	492	505	515	512	511	502	521	517	504	539	493	513	513	497	501	501	509	514	520	502	511	522	503	491	518	527	506	513	518	481	493	518	490	519	523	529	510	510	511	514	473	519	478	536	542	515	530	511	539	531	545	494	500	530	489	493	510	562	551	539	542	509	534	487	483	533	521	506	530	517	496	557	546	484	487	523	522	489	529	533	562	472	529	470	508	510	529	522	492	509	493	497	514	490	484	499	497	535	515	516	529	484	533	557	549	555	509	508	548	486	505	510	513	486	505	519	516	523	517	532	515	490	547	562	538	472	538	506	479	529	512	488	500	536	474	524	505	486	493	511	501	492	533	529	487	540	494	506	499	514	506	522	525	545	507	480	511	505	537	509	533	556	541	511	566	557	515	460	527	518	551	518	513	504	471	527	534	514	508	530	519	479	491	520	531	506	523	521	520	483	544	518	481	537	516	522	515	548	542	545	505	550	560	522	514	467	506	533	514	494	516	502	509	531	486	526	519	506	508	504	493	515	519	522	524	498	531	519	530	496	474	503	514	543	536	487	513	495	491	503	494	524	545	547	507	477	533	487	515	517	528	494	557	505	483	468	541	558	477	480	523	513	509	504	528	499	520	542	494	501	488	519	494	509	503	502	477	499	518	513	505	473	513	501	480	461	527	501	497	505	472	503	481	542	504	496	508	522	527	516	517	550	492	534	527	512	531	489	487	533	475	496	533	475	525	497	498	507	496	463	463	482	527	492	537	496	516	543	515	532	507	488	516	485	474	478	490	501	499	527	532	534	506	538	530	499	516	534	499	500	480	510	501	518	538	460	553	474	469	526	495	517	505	531	560	517	490	528	516	505	525	498	522	515	546	531	478	536	542	552	526	480	489	512	475	557	507	484	485	535	517	485	480	468	527	534	523	531	530	499	487	517	498	517	501	513	523	516	513	486	538	507	487	521	520	501	518	489	568	478	519	522	512	466	523	499	537	537	512	536	537	505	527	504	482	535	517	498	519	482	508	510	505	506	507	469	488	541	532	500	530	513	510	522	550	512	476	475	533	527	517	523	518	522	495	516	493	499	486	501	493	495	547	525	540	485	497	476	511	540	501	548	497	515	471	502	486	529	537	520	475	486	491	506	529	536	533	532	537	531	507	518	472	526	496	476	540	523	490	529	501	536	464	464	517	492	517	495	488	527	498	486	522	485	548	508	512	478	522	513	523	506	531	521	509	505	531	489	503	504	491	513	527	489	532	511	495	463	506	527	523	506	488	489	565	502	532	524	502	478	515	478	476	552	503	522	528	514	517	537	521	496	510	519	502	498	466	532	548	497	509	514	552	545	516	488	531	483	459	495	522	507	500	495	504	506	486	510	493	461	496	499	496	524	535	538	503	476	510	494	501	536	463	532	518	492	530	500	491	501	537	511	528	526	523	516	473	524	485	533	483	488	531	508	510	493	484	502	516	523	502	529	502	528	513	523	522	494	526	532	533	483	526	521	502	477	507	525	562	521	516	482	510	513	564	524	502	507	509	511	517	540	526	539	554	510	509	526	550	513	528	503	525	488	484	486	510	488	485	500	522	525	516	517	525	492
8707	3430	1490	2044	16029	18474	3188	301	202	134	135	130	119	105	100	104	78	45	70	57	47	65	63	44	58	45	40	36	37	36	44	38	38	43	30	37	27	40	36	48	47	37	34	31	31	33	38	37	35	33	40	33	32	24	31	35	32	40	32	37	33	28	36	40	39	31	30	34	35	34	25	29	23	34	31	42	37	33	36	28	32	37	30	28	30	34	30	39	34	35	21	30	32	34	31	35	34	23	22	35	38	28	31	31	34	27	27	25	32	35	30	31	28	23	37	22	34	36	35	36	26	28	28	29	27	26	21	32	26	28	33	26	37	24	31	36	32	23	26	21	23	28	31	49	24	20	34	31	30	33	30	21	38	31	34	31	32	30	37	32	29	33	24	26	27	27	28	21	33	33	28	26	33	37	28	41	34	28	28	27	34	26	29	33	27	31	27	31	25	30	24	18	24	21	23	28	24	30	25	27	29	44	24	28	19	31	27	35	45	26	22	29	24	40	34	33	34	25	33	36	31	23	27	39	28	25	37	39	24	27	32	22	27	26	24	36	26	29	34	27	25	35	34	29	27	30	28	29	32	34	22	39	24	30	33	18	30	20	34	21	47	31	34	32	29	42	30	25	29	28	23	25	26	31	26	38	28	20	28	31	28	30	22	52	27	29	41	35	36	31	24	33	43	22	42	24	27	22	30	29	21	22	24	29	29	30	16	33	33	28	32	22	22	16	32	25	24	26	30	36	30	42	23	36	30	35	29	24	36	19	25	33	27	30	26	33	29	21	30	28	32	32	26	29	25	32	32	34	28	34	28	27	34	32	26	29	22	37	25	29	38	44	30	38	28	26	21	26	20	33	20	28	28	36	31	29	30	27	30	30	30	31	41	32	33	25	39	26	30	38	29	28	23	30	39	35	33	21	25	35	27	28	38	37	23	25	28	29	31	34	36	30	36	26	35	33	32	23	41	30	31	29	26	28	29	22	35	37	29	36	23	27	25	36	35	33	36	20	34	22	32	25	28	22	27	26	23	32	25	45	25	26	26	26	40	24	36	26	23	21	41	24	24	25	34	27	30	33	30	34	29	27	40	23	32	28	25	18	27	33	34	25	29	27	29	27	35	27	29	39	39	24	24	27	33	30	27	24	33	27	28	24	21	17	23	25	26	25	35	24	29	37	25	38	28	35	33	37	36	30	30	29	25	37	33	29	36	34	26	27	38	27	29	22	38	24	33	26	31	29	30	24	22	24	33	20	32	35	24	25	27	35	33	33	29	26	30	21	26	26	30	29	23	31	27	30	32	32	32	29	38	28	29	25	36	22	21	34	36	29	27	30	26	31	30	28	27	32	26	37	37	31	31	29	32	40	19	26	31	28	26	29	30	26	30	25	38	36	46	23	25	26	29	29	28	23	32	21	20	28	26	25	37	32	24	38	33	21	28	28	27	35	37	26	31	30	20	37	22	28	23	29	21	18	38	35	23	29	30	38	23	40	34	27	35	22	31	32	37	28	28	28	32	28	22	29	30	38	34	25	30	25	28	34	24	23	30	25	27	29	32	29	28	29	25	32	28	26	31	37	24	31	32	38	28	31	32	39	28	33	40	41	51	29	28	22	30	36	34	39	33	30	29	22	31	36	24	38	29	22	30	33	24	28	42	34	24	16	32	40	28	27	30	38	19	23	36	31	36	39	24	33	34	29	33	30	27	35	29	31	26	29	30	36	31	31	23	36	34	30	33	30	31	36	27	28	31	36	34	26	30	24	26	40	31	32	29	17	44	29	32	30	23	24	33	32	21	31	28	40	30	34	34	38	29	29	26	31	30	28	35	27	25	28	28	24	32	29	40	19	43	37	36	30	33	25	32	28	35	26	24	31	27	23	32	38	30	36	28	36	31	25	27	26	36	33	30	41	30	29	26	30	32	22	24	34	36	32	32	30	16	25	22	29	23	35	29	25	40	26	27	30	27	19	25	27	27	39	24	20	38	36	30	31	33	30	36	32	38	30	28	22	28	27	29	27	30	35	28	27	38	25	39	25	24	28	24	18	29	28	27	27	31	35	33	23	24	37	19	20	30	35	30	37	21	29	27	21	31	32	22	34	26	32	38	26	32	37	32	42	28	31	27	22	37	32	27	32	34	25	33	34	30	36	25	35	27	40	27	25	32	37	35	33	38	28	27	33	22	33	35	26	37	27	34	30	36	22	22	30	32	34	36	28	25	21	27	34	30	35	28	35	35	28	22	27	41	24	41	27	33	32	30	27	28	37	35	23	25	31	35	31	37	29	27	31	28	32	33	28	35	32	35	23	28	26	27	29	19	42	22	26	28	32	29	36	40	35	28	31	32	24	24	37	27	28	23	36	29	30	31	29	33	29	40	30	30	25	35	35	36	29	25	31	33	36	31	29	28	44	26	29	30	34	27	26	23	22	31	29	31	29	39	36	33	33	41	32	30	27	28	26	21	35	24	31	32	37	35	32	30	24	34	18	32	26	37	37	22	33	23	35	28	30	31	20	32	31	25	30	31	25	39	22	24	34	29	34	23	39	35	33	31	27	37	32	37	29	32	21	42	22	29	29	25	31	25	35	24	27	44	31	29	31	34	34	34	31	32	35	27	21	24	30	33	35	29	35	34	26	27	27	25	39	36	33	39	28	26	24	32	30	23	32	33	32	28	30	27	34	35	33	30	28	24	39	31	24	31	26	18	25	37	23	40	21	33	31	32	26	34	27	31	26	41	22	32	24	35	35	28	39	38	32	28	20	25	34	28	34	31	38	21	24	35	38	30	38	34	35	31	19	26	29	28	27	37	28	34	31	38	30	24	36	35	28	33	28	40	45	34	39	27	18	31	23	29	31	22	28	40	38	27	25	21	33	29	29	40	31	22	46	28	36	27	25	24	17	34	23	27	32	24	26	31	36	28	24	24	35	34	40	29	31	38	31	26	32	27	39	23	24	24	33	22	26	24	21	35	35	37	29	21	31	26	36	20	32	33	37	35	27	27	30	33	44	34	21	39	25	30	39	37	35	24	29	40	26	29	21	38	34	29	31	27	33	28	28	31	30	23	39	40	24	25	27	31	28	33	41	25	27	27	38	31	22	30	27	25	29	31	27	26	31	33	38	34	24	34	38	29	33	23	24	27	41	24	24	34	33	44	36	35	25	29	33	25	31	33	26	33	19	42	30	23	30	33	33	33	40	28	37	28	40	28	30	18	40	29	32	29	29	36	36	28	14	26	31	29	26	30	33	29	25	40	22	21	32	29	27	33	21	31	37	36	28	38	29	23	27	27	24	31	28	33	31	29	39	38	28	31	28	27	29	29	27	33	26	34	32	24	20	35	33	28	26	30	33	26	43	21	33	26	31	30	42	30	32	19	25	23	30	23	24	31	33	24	30	30	40	36	42	37	34	28	29	39	35	25	15	33	34	30	31	25	33	26	32	36	24	25	33	25	25	31	37	32	34	30	22	31	17	33	44	40	34
48325	31856	24097	44400	83654	74761	22580	19436	13001	10167	9731	8918	7238	5865	5295	4850	3996	3079	3127	2793	2434	2204	1971	1755	1557	1333	1141	1059	972	939	896	880	768	839	753	772	763	773	766	765	780	824	825	899	930	852	780	793	707	713	623	704	680	697	629	620	652	620	586	641	656	634	661	629	641	624	637	619	590	580	588	600	612	591	553	559	561	560	537	537	548	589	555	563	559	529	590	536	483	514	536	522	558	559	528	552	537	554	544	539	607	524	513	535	526	561	546	526	486	544	531	555	548	529	524	502	554	530	534	541	529	542	480	510	540	551	515	547	494	524	514	496	527	522	535	506	546	542	501	482	531	529	551	511	514	490	519	561	500	505	516	531	471	494	537	543	519	483	532	572	547	511	520	526	481	559	522	551	537	533	464	505	526	519	499	531	531	519	493	552	557	526	543	547	513	571	528	491	517	495	462	542	494	533	506	525	549	498	483	522	526	523	543	497	485	559	507	515	523	531	524	502	532	472	520	509	522	525	520	523	558	521	520	530	537	553	502	527	534	502	505	538	513	520	538	522	498	518	505	533	536	543	495	519	562	526	500	532	467	529	504	523	502	503	497	544	521	494	546	526	458	529	572	546	487	511	495	526	527	512	538	504	512	496	542	521	510	531	494	529	525	541	487	570	545	539	513	502	496	471	587	537	535	548	506	556	509	526	524	498	546	482	538	573	545	499	520	509	507	491	488	514	532	514	565	541	505	472	533	467	538	464	522	542	520	516	507	509	553	552	521	483	520	499	503	538	533	529	511	499	529	542	497	482	501	488	529	544	580	558	507	528	502	509	518	541	506	539	491	520	502	530	513	545	524	472	466	532	494	533	533	579	505	500	537	480	520	511	544	551	504	499	575	546	525	566	526	530	510	491	522	526	507	507	519	540	498	517	510	537	501	537	507	522	579	497	529	507	569	511	512	529	497	503	545	511	499	553	507	538	532	532	553	497	504	518	526	514	532	533	495	504	540	579	488	512	513	519	505	515	507	503	475	513	502	483	503	511	504	546	514	527	503	515	560	535	558	517	511	548	482	548	502	567	522	559	494	496	511	525	554	485	521	492	470	525	553	520	505	492	556	496	502	541	577	510	518	563	531	510	517	468	532	569	529	525	558	520	536	545	506	472	484	508	493	562	490	499	517	540	512	484	565	501	499	524	498	485	505	544	512	531	545	545	512	491	517	532	538	522	553	545	531	506	521	539	529	499	502	491	501	542	511	546	498	504	498	494	488	550	535	556	504	535	528	475	530	531	554	524	517	502	527	534	526	543	542	526	501	542	555	529	522	501	512	518	509	513	484	502	531	502	543	494	527	487	502	481	530	508	505	503	478	515	506	531	483	485	512	520	532	583	482	514	542	524	516	515	518	507	525	504	534	569	532	532	557	526	499	559	540	535	511	498	533	560	550	529	512	511	516	518	549	496	534	524	487	501	526	497	516	560	494	504	538	525	559	552	530	490	565	504	526	531	542	528	531	545	494	529	503	530	508	541	542	497	515	530	505	505	514	527	508	537	536	510	551	554	535	527	534	525	489	508	532	522	550	517	499	512	511	516	506	548	517	510	494	515	497	521	532	508	505	546	516	492	489	537	510	560	507	517	546	531	524	556	507	511	517	479	508	549	547	537	515	494	520	505	565	546	516	522	527	497	573	514	500	524	534	525	497	544	541	524	562	536	562	524	461	556	512	543	489	509	541	497	495	504	531	517	514	559	489	506	513	524	509	515	489	544	541	535	568	538	495	493	458	534	523	534	543	526	537	511	498	514	569	517	522	503	533	488	517	497	496	495	508	514	500	527	529	516	528	500	510	511	519	507	452	493	509	536	502	519	553	495	482	529	496	531	489	553	521	559	515	513	527	526	472	518	501	542	570	562	520	543	509	515	530	502	549	534	501	510	513	500	539	527	528	529	519	523	556	513	515	519	501	506	487	530	504	504	523	537	493	488	499	468	523	497	526	496	524	582	505	505	547	486	550	513	522	516	513	537	540	516	523	521	492	496	516	557	536	551	522	528	557	534	528	531	553	506	536	520	481	491	537	531	550	483	539	504	568	506	534	507	517	499	476	529	497	468	499	515	498	568	498	526	503	508	545	487	521	516	517	515	526	543	523	525	526	506	522	503	487	537	494	540	530	543	501	514	563	511	490	514	555	517	527	495	478	526	566	535	522	543	536	528	535	543	485	514	558	528	505	510	536	558	497	521	551	567	479	537	549	527	544	552	493	544	497	549	476	502	553	514	520	520	503	514	511	523	533	562	524	515	552	524	507	512	519	499	522	517	547	566	511	501	503	552	496	492	536	529	492	525	547	547	511	525	502	527	524	548	507	532	531	508	519	530	525	531	506	480	512	533	545	508	548	516	550	522	531	491	513	489	529	533	549	501	533	510	552	534	547	477	486	512	515	521	516	552	539	519	538	550	533	515	503	512	507	530	523	533	537	536	510	535	516	545	543	508	526	513	555	532	545	521	517	532	493	522	500	472	539	529	493	509	485	495	495	545	572	519	523	532	531	495	559	530	525	494	537	531	497	532	519	516	522	539	525	495	520	519	494	531	482	559	533	512	534	490	558	529	504	493	499	523	527	507	505	516	527	507	533	548	507	501	519	535	532	527	536	519	506	523	576	535	511	498	512	543	536	533	505	541	507	521	518	495	489	551	549	529	508	532	506	542	545	515	553	541	530	532	507	536	506	503	529	501	500	528	539	534	519	526	490	570	490	540	494	525	508	506	490	499	548	564	502	517	531	483	512	487	510	508	530	526	506	452	511	549	528	513	556	509	554	486	550	477	573	539	495	517	499	550	537	483	553	494	511	515	524	492	533	550	466	534	480	526	580	492	518	489	522	520	493	514	554	547	529	501	538	526	467	521	524	496	513	507	524	537	574	529	529	500	516	492	498	531	528	502	560	530	497	545	531	517	534	521	504	537	527	517	520	532	514	555	464	534	547	564	522	493	490	487	524	535	509	494	519	538	516	488	541	548	536	517	535	529	499	515	502	542	543	536	567	541	494	485	480	556	502	514	527	518	504	539	538	535	532	524	538	486	501	546	509	505	519	558	531	534	504	562	516	514	527	534	532	521	539	537	496	502	506	543	537	514	521	510	535	514	505	512	472	509	520	467	541	509	575	533	508	537	529	547	451	486	535	525	565	526	505	494	546	511	532	542	488	515	537	516	507	506	532	509	555	533	501	555	554	582	518	537	531	569	525	471	509	513	557	520	480	529	514	511	507	510	522	566	516	539	495	475	524	528	540	536	516	557	511	527	517	500	530	505	502	513	500	553	503	525	509	527	474	508	507	513	507	512	511	541	529	503	539	527	493	547	551	487	494	525	499	521	496	540	537	531	523	511	499	522	516	564	514	480	543	480	485	521	553	514	563	538	507	526	513	517	473	494	536	514	521	499	531	536	563	520	511	533	485	512	476	538	526	508	506	558	497	540	528	523	521	516	522	521
3410	1119	523	743	2987	2826	501	130	100	58	63	50	53	48	48	47	40	41	34	31	34	24	20	25	32	22	25	28	19	18	20	11	14	15	25	25	19	16	22	24	18	18	25	21	26	19	19	22	25	28	22	18	21	25	18	13	23	23	20	29	12	23	17	17	20	28	26	26	28	16	21	29	23	11	14	16	18	33	29	18	21	17	22	30	17	20	21	13	27	26	29	21	20	18	21	17	18	22	17	22	21	20	15	17	10	21	20	17	16	21	22	25	19	20	17	19	17	15	17	17	22	14	16	23	19	21	11	18	29	22	22	22	30	20	21	22	21	30	19	29	17	27	17	25	24	24	25	22	21	19	17	26	22	20	14	23	24	17	24	16	18	20	22	33	27	27	17	14	22	30	27	16	24	17	25	23	21	12	9	14	15	22	21	12	17	21	20	22	22	23	21	24	25	22	17	32	16	19	18	24	13	14	20	15	18	24	20	16	23	13	22	20	24	15	19	26	18	20	19	19	21	26	30	14	19	19	16	13	17	29	15	20	19	15	15	19	20	25	16	15	18	13	18	14	26	26	23	24	20	23	18	19	15	13	24	22	25	19	19	22	19	17	20	19	23	21	17	21	21	19	23	20	25	22	21	15	22	22	19	24	15	16	20	21	13	17	21	23	17	18	18	16	23	17	21	25	25	14	37	18	18	11	29	18	21	31	21	14	15	28	26	20	22	11	15	19	19	20	17	19	18	16	19	28	26	19	20	10	12	15	20	17	24	23	17	18	23	24	15	22	22	15	20	29	28	15	17	27	17	21	28	19	24	24	24	22	14	17	19	14	15	21	14	15	16	17	24	20	26	21	16	21	17	20	16	18	14	17	28	16	15	31	19	24	26	26	17	26	28	25	20	19	15	18	28	18	24	25	22	22	31	25	14	21	22	20	16	11	25	17	14	31	17	23	13	20	32	14	15	11	26	19	22	17	23	17	22	20	19	24	28	26	23	21	19	18	20	15	20	23	11	32	19	19	17	17	22	17	18	14	20	16	23	22	18	18	20	18	23	22	24	16	14	22	26	15	19	25	29	15	24	16	15	25	26	22	23	23	20	18	21	18	20	23	20	24	21	19	25	13	23	16	21	18	14	15	20	16	18	24	15	19	20	20	18	13	21	17	28	8	22	17	22	14	26	23	17	19	19	18	13	15	17	17	13	18	22	17	19	22	16	16	20	30	22	13	21	25	15	14	16	21	16	24	20	17	24	22	18	16	25	16	22	20	23	20	20	14	17	11	20	21	19	15	21	20	22	23	24	27	22	26	20	24	27	14	21	16	23	18	23	24	13	34	24	21	24	20	15	18	17	16	7	20	17	21	20	13	21	24	19	21	17	30	26	30	21	27	23	14	23	22	16	16	19	21	15	18	9	19	20	21	14	21	26	26	17	15	18	19	22	27	26	23	16	20	19	18	18	29	15	18	22	20	20	19	14	22	22	16	23	27	19	21	25	17	25	19	18	17	17	15	24	18	21	18	27	19	19	21	17	23	20	14	20	19	21	26	21	21	18	23	17	24	27	10	21	20	23	25	30	25	21	18	22	16	19	17	19	17	20	16	24	12	28	26	18	18	22	15	20	21	25	16	17	21	17	21	21	22	27	19	17	20	18	18	19	22	25	22	26	22	18	24	17	18	21	16	20	15	18	22	14	17	18	24	17	12	22	25	16	19	23	28	20	21	29	26	24	16	18	17	19	24	20	25	21	22	22	25	13	19	24	25	20	25	19	30	20	20	20	24	10	20	27	22	15	23	30	19	26	13	13	17	15	21	22	15	17	20	25	14	22	16	22	17	29	29	18	23	16	11	12	20	19	17	26	10	21	17	17	13	12	22	30	25	19	13	22	22	29	26	22	13	18	14	13	17	16	17	19	19	21	15	25	15	14	18	33	23	14	24	17	28	21	18	17	13	21	15	21	19	13	22	21	14	17	21	17	29	20	23	22	19	27	19	19	26	21	27	26	21	24	27	14	12	17	19	20	19	24	21	16	23	13	20	18	18	20	24	22	18	19	29	13	19	23	19	27	28	15	34	25	18	22	28	17	18	19	21	16	20	22	18	11	23	20	23	12	15	22	23	18	21	16	24	20	14	23	22	13	19	20	11	24	16	19	23	21	17	17	16	27	26	20	17	14	18	22	14	17	15	17	22	22	12	26	17	20	19	17	21	17	26	32	23	23	21	16	21	20	27	16	26	25	12	21	16	15	16	17	18	20	17	17	25	18	23	13	21	20	18	16	14	28	23	23	22	22	15	14	20	15	19	12	14	18	22	14	17	22	16	26	22	13	19	16	27	11	22	23	21	18	18	23	21	16	14	19	13	18	19	15	15	24	23	17	16	15	13	15	27	27	21	14	19	23	16	15	28	18	24	21	22	20	21	21	23	24	18	16	22	19	20	23	18	14	18	24	17	13	21	23	13	28	20	14	12	25	16	16	24	24	18	22	20	28	22	17	16	31	26	31	27	16	28	25	18	16	18	31	17	18	22	23	23	21	18	18	27	16	15	16	17	20	27	22	24	15	17	19	11	18	16	12	19	22	16	19	14	15	23	16	21	16	23	19	19	18	18	16	30	24	20	18	26	23	19	17	20	19	26	15	17	19	21	11	16	18	21	21	23	20	11	16	17	22	19	23	17	23	18	30	26	19	27	21	21	23	22	19	22	24	24	26	30	19	25	25	23	23	24	24	20	19	14	25	25	21	13	24	27	17	19	11	25	23	24	18	23	21	25	24	17	19	24	18	13	12	24	24	16	20	15	26	28	24	33	23	26	11	23	22	21	16	18	17	18	21	11	19	25	18	20	22	23	24	26	25	19	18	23	27	25	16	18	17	21	28	23	22	18	24	18	27	15	24	32	18	12	17	19	20	32	22	18	20	16	28	18	13	17	20	25	14	12	19	14	16	23	15	23	18	20	16	22	20	23	19	29	14	13	22	26	29	26	20	19	25	17	21	18	26	20	20	24	22	28	19	19	22	16	24	19	25	20	21	23	14	20	17	19	21	17	15	17	36	18	22	21	15	16	19	24	22	24	17	26	29	20	28	21	19	26	15	22	18	14	26	22	17	22	24	22	21	21	27	27	18	28	30	17	24	14	17	22	21	16	23	16	16	26	17	22	22	21	25	16	29	24	24	17	16	26	17	11	21	22	24	26	11	19	21	23	19	16	23	15	17	14	22	14	16	22	20	18	22	24	21	22	16	18	17	26	25	21	27	14	23	15	19	28	13	22	18	20	24	22	25	29	18	18	17	27	18	22	23	22	11	21	30	22	11	28	17	15	24	14	16	12	15	22	18	17	19	15	22	15	37	20	24	16	19	10	18	14	26	20	15	18	16	15	16	24	18	19	16	16	25	22	17	20	15	21	27	19	28	22	17	15	27	17	18	19	17	23	25	19	23	18	20	17	19	22	27	24	19	10	20	18	18	24	18	23	18	19
35191	22370	14700	32912	54658	48698	17446	10504	7222	4488	3631	3571	3179	2593	2217	1918	1699	1390	1207	1094	1062	936	859	788	687	537	541	522	504	475	461	452	440	429	422	384	424	458	432	425	456	510	484	480	492	474	470	438	426	471	419	413	414	422	385	428	416	377	386	361	408	418	369	378	403	390	385	394	409	363	344	378	357	406	355	385	358	361	339	374	388	357	333	336	357	350	377	361	367	363	349	344	362	378	369	320	375	360	335	346	365	363	351	362	338	386	347	344	340	361	363	362	361	341	347	376	377	351	330	352	332	341	404	345	352	335	363	354	349	371	315	358	335	372	346	352	385	338	333	362	337	388	381	343	344	372	369	331	384	335	320	348	366	363	330	364	345	322	332	334	361	368	368	343	383	366	350	349	354	373	352	333	327	350	356	327	352	342	357	304	350	329	323	325	338	391	370	327	330	357	374	346	328	381	350	372	384	371	325	343	361	331	387	350	399	399	342	352	368	330	360	368	333	346	361	335	324	326	355	385	336	359	344	391	354	362	350	352	374	342	325	314	357	361	341	383	317	356	359	325	334	342	347	366	346	340	346	340	320	326	338	338	331	375	363	364	294	340	344	360	375	348	359	339	357	358	342	336	331	377	364	342	328	380	355	316	363	340	389	369	314	382	334	342	344	331	353	350	337	344	355	361	327	331	399	393	335	361	355	348	360	351	356	331	338	354	333	349	354	336	374	360	349	379	393	369	333	364	374	354	349	310	323	333	328	327	365	378	355	358	335	386	326	330	347	349	328	338	329	357	338	350	332	356	366	325	343	352	376	336	334	340	372	347	377	365	333	338	354	347	354	361	337	335	339	367	327	367	389	341	340	350	352	344	368	339	355	355	326	361	326	349	344	337	369	304	343	310	368	330	339	338	336	352	339	389	352	339	360	348	357	329	357	374	354	340	346	329	354	380	306	329	348	355	367	351	340	365	356	376	372	343	377	368	362	351	343	357	354	338	364	350	354	350	355	342	337	329	326	341	376	352	336	350	306	370	387	371	369	366	317	369	347	358	339	343	333	344	376	376	316	343	360	342	374	352	349	363	324	375	347	363	384	356	348	335	359	350	359	330	365	375	348	334	331	365	350	334	361	334	385	363	347	360	379	356	365	361	318	382	349	329	326	343	318	385	379	316	345	357	339	352	340	354	330	367	391	312	319	351	350	321	359	362	336	343	371	349	401	360	341	327	335	329	383	314	357	363	338	356	328	316	345	330	339	353	313	361	333	332	359	338	352	343	293	335	362	378	335	359	347	385	326	324	328	372	365	338	374	352	343	322	344	369	343	341	324	322	369	374	341	360	359	358	353	369	338	364	353	337	389	358	324	325	349	361	334	371	381	333	369	340	359	340	324	322	354	348	338	363	337	400	350	344	325	334	320	338	338	344	360	369	295	339	332	359	376	344	357	336	342	362	308	325	340	326	339	358	342	357	351	353	309	325	372	369	339	345	345	374	380	362	338	347	345	331	362	363	353	322	332	375	362	349	355	346	374	354	351	338	349	346	359	334	318	358	325	340	343	370	316	353	322	356	349	354	316	389	358	341	357	349	328	347	345	342	347	352	365	314	347	337	359	348	327	348	335	359	354	338	385	360	369	337	346	351	339	317	346	351	366	361	366	353	364	344	358	357	366	376	355	349	376	330	344	348	334	357	385	325	356	377	326	346	328	329	343	339	359	387	367	333	348	375	335	373	329	366	371	347	348	344	351	367	351	378	346	376	329	368	336	367	341	341	350	364	308	359	322	385	356	348	351	348	349	339	343	363	341	363	367	322	378	352	379	374	374	358	376	357	356	348	316	375	357	360	376	344	348	358	379	371	349	385	323	362	334	366	368	350	354	344	343	353	358	334	359	331	377	350	351	374	376	353	332	374	389	320	350	365	327	326	324	358	351	356	359	353	362	321	344	364	332	324	359	366	334	369	380	343	337	365	376	362	318	362	372	342	339	342	350	325	345	377	362	388	337	378	345	351	343	362	346	361	345	380	357	323	377	338	354	343	364	339	341	354	372	403	321	344	342	333	327	350	349	352	343	370	376	344	319	343	305	376	346	320	340	385	352	328	344	328	373	373	345	370	320	357	325	358	328	314	340	351	361	363	367	350	346	363	329	378	360	342	322	371	344	340	369	376	357	337	339	384	328	348	297	338	350	355	360	338	323	332	348	311	330	342	344	365	358	337	310	378	331	379	368	357	332	368	340	323	330	340	337	344	340	371	315	329	392	341	350	343	365	371	355	382	335	379	372	340	397	375	357	309	377	371	348	398	360	369	357	340	317	333	395	332	358	357	366	341	322	337	356	343	321	340	371	338	333	363	363	340	366	321	360	350	378	360	363	357	344	345	353	320	363	356	367	339	321	336	347	358	337	367	343	343	365	335	352	363	329	348	342	378	317	345	317	369	343	353	333	321	355	354	355	361	368	365	365	339	364	346	326	317	368	366	363	329	328	344	353	359	391	354	369	323	340	347	350	375	318	357	387	337	320	346	362	362	335	355	338	353	349	360	348	342	343	344	336	332	383	365	346	369	344	384	388	364	357	368	347	352	360	364	326	362	384	350	338	358	370	326	344	344	369	359	355	364	340	360	342	370	328	334	358	348	357	383	330	335	377	351	311	357	335	338	348	341	337	299	349	320	379	365	374	341	367	365	322	379	377	351	371	345	371	375	364	351	368	335	361	320	337	334	367	327	366	348	340	320	355	368	365	365	360	382	336	337	346	348	325	374	326	349	328	315	347	355	306	347	365	358	382	308	337	354	367	353	394	350	351	325	356	411	387	321	350	376	347	320	331	382	356	341	283	339	353	324	348	343	352	373	323	350	382	370	362	353	349	333	335	358	361	330	366	354	368	353	321	317	345	332	342	366	323	337	354	340	345	365	359	370	343	371	355	342	381	365	329	363	344	327	375	367	376	366	365	346	329	346	355	353	351	335	342	318	363	347	349	368	329	381	363	327	355	374	368	375	370	318	372	386	379	366	319	325	347	349	352	343	355	333	367	348	364	342	339	379	342	369	346	324	338	354	376	327	383	346	389	336	350	348	377	345	349	359	322	354	375	339	359	322	366	347	343	338	362	329	364	337	347	349	348	355	349	339	349	326	349	348	370	374	342	338	373	347	379	343	360	326	336	373	328	370	328	370	359	360	368	360	367	358	332	355	354	369	376	358	383	351	368	376	364	349	357	332	340	333	334	342	351	345	369	347	340	356	337	330	329	376	370	387	371	351	341	322	356	349	352	356	314	343	366	378	315	397	362	364	372	368	368	342	345	345	348	326	333	361	358	334	331	341	300	341	359	397	335	345	331	319	310	330	325	334	308	354	319	362	347	333	326	374	344	314	367	328	348	366	354	339	347	356	354	350	312	353	335	330	357	342	335	332	338	369	380	359	347	322	360	379	367	331	334	359	331	358	375	362	369	354	351	320	369	373	355	398	348	368	341	350	337	329	367	345
6657	2947	1145	1632	13732	15022	2041	261	195	150	107	121	112	95	92	72	73	54	60	42	58	44	37	30	40	21	29	25	24	34	38	25	24	40	31	25	31	27	20	25	29	34	30	32	21	21	27	40	28	20	25	22	33	27	31	24	27	36	28	21	27	15	27	31	23	36	23	23	23	34	22	41	33	18	13	33	25	25	29	20	28	27	23	26	16	33	26	20	30	21	29	27	19	27	34	25	21	21	25	26	26	27	26	19	18	22	25	25	24	24	24	25	23	29	16	22	21	17	19	26	34	21	32	23	25	24	35	21	24	21	16	18	21	32	28	34	29	19	20	31	32	23	15	30	25	13	21	18	23	14	20	17	24	30	28	25	29	23	30	26	16	26	20	26	34	32	21	28	25	28	19	23	31	20	26	18	23	23	28	18	31	20	27	32	18	19	19	28	29	23	17	29	26	22	36	27	21	19	21	23	26	22	28	22	23	18	31	25	23	28	29	16	29	29	27	25	21	19	25	25	20	28	33	26	31	28	15	16	27	20	31	22	19	25	27	22	22	22	28	18	21	14	18	26	34	15	25	22	31	22	22	14	26	27	28	22	28	29	31	26	24	19	18	38	16	20	25	26	27	30	29	34	30	23	21	21	24	27	18	23	24	31	26	19	22	18	15	26	26	25	21	25	16	33	29	27	26	26	24	20	34	27	19	30	23	26	24	25	24	32	31	20	24	24	17	19	19	27	29	25	34	20	25	32	25	22	14	18	18	21	22	26	15	27	22	28	20	15	27	22	32	18	26	17	27	25	31	23	23	21	26	30	30	24	26	14	23	18	27	17	20	23	27	18	22	22	24	23	24	16	17	24	24	23	34	23	25	21	30	22	22	23	24	18	19	28	27	17	27	24	24	18	29	29	20	16	35	20	20	31	27	24	18	26	18	16	27	21	28	22	21	28	25	33	23	21	34	24	26	26	21	25	19	17	37	28	18	26	28	16	25	17	26	21	29	19	27	14	20	29	25	28	31	21	30	31	21	28	21	16	22	25	24	27	23	30	30	14	26	21	34	24	32	25	28	19	23	26	19	22	21	24	25	29	23	28	23	25	27	16	17	32	18	28	33	18	30	30	33	29	24	21	22	21	33	20	20	18	25	20	26	21	31	28	19	29	33	26	13	27	31	13	25	25	33	24	24	29	34	26	26	29	24	25	24	17	24	24	23	19	26	22	23	24	27	17	31	34	24	24	21	22	27	16	23	21	31	30	28	28	23	24	21	20	21	23	22	18	22	23	23	23	24	23	16	32	22	27	17	26	21	19	26	26	16	24	25	30	21	16	22	18	28	24	16	26	21	16	17	20	34	25	20	22	21	25	29	27	19	28	31	28	17	28	26	24	27	21	30	15	27	22	24	32	17	25	28	21	27	23	25	28	26	27	18	19	27	27	24	21	19	19	29	25	23	28	21	20	21	16	24	19	26	16	28	21	26	27	16	32	26	29	26	16	26	15	24	17	21	22	19	28	19	20	12	33	25	27	15	25	27	17	27	22	32	27	25	19	30	24	17	22	29	22	24	24	18	21	22	34	22	28	23	27	30	21	20	30	23	29	32	23	15	25	25	22	23	29	17	30	23	23	28	21	24	17	24	27	26	23	23	34	29	22	27	24	25	26	24	13	29	31	24	20	29	25	19	22	23	24	24	22	22	12	18	31	20	23	23	30	25	17	22	17	24	25	30	25	31	24	26	15	23	27	24	28	37	18	21	27	21	22	22	22	29	26	27	26	26	25	24	25	28	21	22	19	19	28	28	24	25	19	25	23	25	17	22	39	27	24	23	23	22	21	28	22	18	31	24	26	31	25	19	25	23	17	25	25	16	21	27	23	21	24	20	16	25	26	26	25	24	27	27	24	17	26	28	24	24	11	21	20	27	20	15	23	23	18	28	22	27	29	30	17	19	17	30	18	26	24	31	29	26	30	18	22	22	30	21	26	25	28	26	29	16	27	22	21	29	31	26	22	21	21	16	27	20	25	24	22	26	14	23	18	29	26	32	33	22	18	23	30	31	16	25	12	25	23	27	29	25	27	25	17	26	14	25	33	23	23	23	23	22	34	37	27	23	31	24	24	29	27	30	31	23	20	31	24	27	16	27	15	26	23	20	17	17	22	30	21	42	25	18	17	26	27	26	25	24	25	17	20	34	29	32	25	29	25	20	22	20	27	13	19	33	23	22	32	26	21	30	21	21	21	31	16	19	23	33	24	25	31	24	23	20	24	29	23	23	23	27	30	28	22	11	26	20	20	25	35	24	20	33	21	28	22	19	22	23	16	31	24	24	22	21	26	26	23	19	16	17	17	25	25	20	16	21	22	19	21	22	22	23	20	27	26	23	25	19	24	27	20	19	23	22	29	19	23	26	28	26	28	11	19	18	29	24	24	23	25	19	23	27	23	19	19	28	22	31	31	25	29	28	36	25	23	17	19	22	14	29	29	19	23	27	19	23	39	14	23	24	18	27	25	28	24	16	25	19	16	23	31	25	22	26	26	30	29	24	17	32	28	18	28	20	16	21	16	22	22	25	17	27	18	18	17	32	22	23	34	16	21	27	13	25	18	23	23	17	22	23	22	24	34	23	26	20	18	21	28	21	27	27	20	19	26	19	24	19	24	22	22	17	17	20	22	20	23	28	29	23	26	16	30	25	28	23	28	39	19	26	35	19	31	37	32	28	24	28	23	25	24	30	27	13	21	21	28	18	20	26	23	27	24	28	24	22	30	28	26	25	22	30	20	15	21	17	29	25	23	21	29	19	29	23	22	30	22	18	25	30	16	17	20	28	31	21	20	24	24	25	19	30	16	20	29	25	21	25	23	27	23	26	22	17	23	25	24	20	21	23	15	23	19	21	30	24	25	25	27	31	34	20	12	16	27	17	31	12	15	26	21	28	25	30	24	33	30	24	21	30	22	20	27	25	20	26	26	26	26	21	26	21	40	21	24	12	28	27	22	24	30	20	17	22	34	29	19	29	18	24	26	14	20	19	28	36	11	31	23	28	20	32	28	23	24	22	16	25	16	30	27	24	22	31	21	19	22	24	23	22	25	23	23	24	24	29	21	29	24	20	24	18	22	27	24	22	25	20	26	36	28	19	21	19	16	19	21	22	26	30	27	28	19	28	20	32	22	25	20	19	23	20	25	22	27	22	19	16	16	31	32	25	24	23	20	28	28	25	30	27	24	31	27	14	24	31	20	27	22	31	15	17	23	18	33	28	27	23	23	18	30	28	21	30	23	28	20	14	36	23	16	21	19	26	27	27	25	20	24	33	20	30	36	16	23	24	17	26	17	25	26	28	20	19	29	23	22	24	28	27	17	24	20	19	20	25	24	19	20	21	25	20	10	14	26	22	19	17	34	30	30	19	25	28	22	21	20	18	27	23	24	27	21	28	23	35	19	20	20	16	23	25	15	22	29	15	21	25	27	14	26	18	26	22	29
45809	31357	22353	41708	82261	75399	22285	18873	15156	10209	7869	7105	7230	5951	4907	4344	3849	3018	2605	2322	2223	1991	1754	1471	1198	974	892	860	827	750	780	700	697	643	617	696	656	644	667	686	676	706	745	812	742	673	671	630	589	592	597	550	514	553	571	584	485	546	476	530	564	589	525	558	561	510	514	536	518	482	508	495	439	428	477	503	481	444	411	442	463	481	436	449	409	433	478	457	424	420	447	463	411	467	456	436	449	453	475	431	402	457	456	425	433	459	453	431	423	427	411	437	441	456	424	421	460	413	440	396	421	411	409	430	461	440	419	458	424	437	457	396	462	437	444	433	474	431	412	446	393	472	441	469	446	456	436	438	426	411	438	419	451	417	427	415	392	441	470	417	453	452	441	410	441	423	444	417	426	476	452	428	411	398	444	395	403	450	424	423	417	424	410	417	373	445	409	404	431	441	422	472	423	410	387	422	379	418	452	429	453	425	440	421	410	429	450	441	466	466	467	414	419	423	391	455	418	398	414	410	409	413	470	450	404	440	448	437	448	414	413	429	410	440	446	406	422	439	437	434	413	427	422	425	427	461	412	406	441	436	404	417	398	415	442	410	439	428	439	442	452	463	433	396	414	424	400	409	439	433	439	417	444	451	427	414	414	421	473	443	447	421	414	435	403	388	388	450	435	418	420	444	453	424	417	464	443	410	395	462	464	399	420	404	442	437	415	411	422	423	393	420	373	414	443	424	450	448	436	432	426	439	416	406	403	430	458	434	425	443	427	418	437	419	457	414	428	440	419	467	465	411	405	404	414	427	432	440	443	438	399	423	427	442	458	420	410	427	415	449	428	440	422	426	430	428	399	423	405	407	415	406	440	424	444	451	443	394	402	450	476	416	418	424	444	418	420	430	418	410	429	442	417	448	435	451	450	374	429	448	418	432	406	444	457	426	432	461	422	412	454	425	422	459	407	433	438	425	393	459	392	409	415	444	452	437	412	426	419	415	437	457	425	395	406	448	440	449	432	437	437	458	389	456	430	429	418	409	404	460	454	441	432	442	424	444	392	415	461	437	436	415	418	412	430	461	450	472	431	379	423	427	426	443	441	426	443	429	393	406	435	407	432	436	435	375	429	432	426	465	448	419	434	416	453	433	407	415	440	445	418	405	432	404	391	417	440	458	451	412	409	406	422	411	428	423	467	431	433	440	450	421	416	419	444	424	422	424	484	463	408	411	435	400	432	408	424	424	390	445	447	392	443	434	415	410	442	398	458	401	413	394	423	402	405	473	439	414	463	418	433	392	421	427	428	391	424	455	437	382	417	420	451	405	429	427	454	460	414	435	440	424	443	383	424	467	419	384	453	407	462	416	411	446	424	434	449	450	429	427	422	440	450	396	451	453	435	413	450	442	408	404	426	444	418	401	423	448	412	405	424	437	460	424	411	440	414	457	402	436	421	428	450	425	417	413	437	434	451	468	438	429	415	419	409	387	443	369	439	435	392	428	436	410	413	419	441	401	435	419	449	444	467	432	446	432	434	453	399	435	437	416	399	457	452	422	440	437	412	443	436	457	410	441	408	425	464	426	463	449	412	425	381	400	428	432	460	408	446	453	458	458	428	406	405	418	441	411	476	466	405	412	419	427	392	432	433	422	426	413	409	417	456	390	437	410	439	439	418	417	434	441	433	401	429	418	439	430	463	451	438	423	376	461	407	424	446	429	431	461	414	418	425	412	445	419	438	408	419	435	428	416	382	466	451	441	426	394	467	449	424	413	448	454	417	428	449	451	448	468	424	433	390	390	402	424	417	435	430	446	424	424	449	459	440	444	392	462	383	430	427	434	419	435	428	434	416	421	451	449	449	462	400	438	460	413	412	425	434	447	444	402	458	402	416	385	427	412	418	427	437	416	390	451	462	419	433	389	391	424	402	433	400	437	471	462	433	421	434	443	438	402	424	415	437	410	463	432	418	459	450	436	411	434	414	392	427	484	413	406	431	471	415	379	405	400	436	417	411	434	422	416	409	400	453	411	487	433	456	388	452	402	447	391	423	479	389	432	420	422	420	395	405	414	453	394	441	462	441	436	415	434	433	405	431	430	441	417	429	456	421	446	406	435	430	423	447	417	402	402	430	429	442	404	416	430	437	416	415	425	424	401	426	432	437	440	440	409	445	411	402	459	416	410	429	413	426	447	415	388	410	418	463	410	439	456	407	454	406	450	433	458	446	421	426	432	435	395	436	430	421	454	449	430	459	421	413	429	431	407	421	431	403	472	430	429	434	435	432	455	406	418	391	429	430	425	441	451	425	396	424	464	427	430	433	425	480	436	389	456	436	441	429	430	431	424	452	429	448	432	436	418	414	410	425	411	407	390	420	425	383	468	389	422	415	454	399	415	408	455	454	442	438	447	432	430	406	408	462	444	443	417	428	406	434	430	435	396	421	409	460	420	460	418	463	418	437	450	415	443	404	393	446	448	441	437	432	439	439	457	421	388	471	398	402	424	446	429	389	440	422	426	412	417	432	433	451	437	403	447	464	430	422	447	428	419	401	396	417	445	416	401	450	463	410	412	416	395	422	407	396	422	451	407	412	402	426	395	475	454	449	419	420	430	459	448	402	405	422	435	453	406	433	389	429	454	435	423	425	393	405	401	441	428	424	404	418	370	408	431	443	397	425	425	466	445	473	436	422	452	457	442	423	450	410	401	433	450	434	400	429	422	454	407	412	432	436	447	429	428	462	467	417	452	455	451	414	420	435	427	419	453	456	440	431	414	402	398	429	438	423	460	411	429	440	455	428	429	405	376	435	460	390	375	396	413	440	407	403	434	402	410	449	403	441	440	430	433	444	443	412	402	413	398	402	408	428	442	464	433	429	400	423	413	433	436	411	443	434	446	455	459	449	411	417	448	453	453	451	433	415	401	447	428	440	436	399	408	445	445	480	404	403	399	434	484	457	414	397	411	397	405	442	466	411	451	401	409	407	421	461	426	407	400	475	431	428	400	419	408	418	457	409	462	439	443	459	403	423	443	416	422	413	449	454	431	420	403	464	435	454	425	450	454	417	422	431	436	382	430	467	412	418	429	448	444	436	390	436	438	415	447	400	422	406	420	451	433	432	414	445	416	455	435	423	409	441	453	468	423	398	413	425	401	457	437	416	421	386	433	456	424	446	415	467	444	402	409	454	425	453	464	449	420	447	426	418	423	415	468	447	428	417	402	439	425	449	445	429	415	420	436	433	422	426	433	414	409	431	429	450	425	406	443	437	411	423	419	430	409	420	469	466	445	381	393	493	402	420	435	419	435	408	426	424	426	423	430	450	439	383	413	410	437	451	471	420	403	392	408	406	476	471	439	441	420	396	428	419	456	427	395	422	447	385	420	443	425	421	440	451	414	431	419	440	415	411	456	450	397	419	403	419	427	411	427	419	437	434	457	440	381	443	489	441	393	378	394	401	432	458	443	414	405	434	427	416	437	430	428	410	456	422	432	448	429
6379	2240	938	1096	7295	8518	854	179	169	122	104	85	109	86	64	57	60	62	56	53	41	56	42	41	36	22	31	48	29	47	33	30	30	36	16	37	30	25	29	33	50	36	37	30	30	26	32	46	30	38	27	27	35	32	31	19	39	27	27	40	32	33	30	28	34	38	36	30	30	24	32	26	37	23	21	35	32	33	27	33	27	34	32	33	32	26	33	33	33	31	32	29	33	41	34	28	29	30	25	22	22	22	26	28	34	35	31	35	36	30	33	29	39	25	23	27	26	35	29	24	25	29	29	31	29	41	31	25	28	25	23	30	32	24	28	27	33	20	28	23	28	31	22	34	29	30	24	20	30	25	27	31	32	30	38	37	32	19	32	32	34	34	35	35	30	30	31	27	31	31	24	29	32	37	36	30	24	35	34	36	31	33	31	22	33	37	27	23	26	27	25	31	30	28	26	30	21	38	29	29	30	24	27	24	26	21	30	30	30	30	24	31	40	31	34	39	36	31	21	21	39	35	27	32	20	31	29	25	23	29	22	33	34	32	29	38	18	26	36	25	26	22	41	26	31	27	36	28	37	22	21	25	30	31	21	28	30	23	29	19	24	24	24	26	29	22	34	26	22	26	27	30	38	26	25	27	22	35	27	26	29	29	15	26	31	32	32	32	25	23	29	19	21	26	48	30	30	32	29	23	37	35	38	30	22	31	27	29	32	27	29	31	25	33	24	28	26	33	25	26	23	26	32	29	44	35	30	37	25	27	21	33	41	23	35	34	27	42	28	25	27	20	25	28	35	24	22	38	37	31	38	30	25	22	29	27	34	29	32	27	36	26	34	36	30	34	36	29	26	19	26	41	35	30	32	32	32	26	30	31	28	21	29	23	25	36	32	28	20	32	35	28	31	26	32	29	23	29	35	25	33	25	27	30	30	28	30	29	31	24	34	31	28	31	34	35	30	25	35	21	29	24	37	23	32	33	39	35	21	26	35	28	41	31	34	40	41	37	28	40	25	26	24	31	31	22	33	29	30	41	32	23	31	28	27	32	26	29	29	24	33	39	29	33	31	23	26	28	32	23	28	27	28	26	30	20	28	33	23	31	29	23	37	39	35	29	24	21	38	29	31	35	22	23	21	27	22	30	32	38	34	24	28	36	37	27	30	24	31	20	26	50	22	22	24	32	24	28	39	39	32	35	25	24	34	32	22	30	30	26	25	34	29	18	24	38	30	39	35	35	22	29	32	36	35	30	26	28	28	31	31	26	34	25	29	33	30	33	23	24	38	35	23	32	34	30	23	22	32	29	32	26	23	28	40	21	33	29	29	25	32	25	38	29	31	33	26	32	38	25	21	21	26	20	40	29	27	34	32	37	19	31	27	22	30	24	22	28	28	32	30	22	22	40	32	33	43	35	23	28	21	23	41	28	30	38	33	24	23	30	26	31	27	33	28	27	28	30	24	24	35	26	28	33	30	31	36	19	42	25	30	26	21	30	37	39	30	26	31	30	28	32	36	26	29	29	27	33	27	28	28	27	30	24	24	34	22	29	35	34	32	26	37	34	27	25	26	26	24	41	27	28	33	30	27	27	36	30	30	32	36	25	30	27	25	34	24	24	33	23	35	36	26	30	19	25	23	32	33	21	30	31	28	30	30	27	24	34	28	26	29	24	26	31	34	21	25	15	28	27	33	19	30	38	26	16	24	31	28	32	25	28	28	23	25	29	26	39	26	32	28	33	23	28	29	34	31	31	31	29	25	29	33	25	31	19	25	28	26	24	27	21	37	38	36	26	38	27	31	39	24	27	18	24	30	32	31	35	33	33	17	27	29	28	25	30	26	28	25	36	24	38	30	19	31	28	24	20	32	27	25	27	46	33	37	21	31	26	31	35	24	24	21	36	31	26	29	27	32	27	20	21	27	23	32	28	27	34	27	24	31	18	32	20	19	39	31	33	26	35	34	22	26	37	25	29	23	30	26	34	23	20	35	34	24	31	31	31	30	27	26	31	31	29	22	39	28	34	37	23	30	24	35	37	27	34	21	24	21	35	35	31	26	22	29	23	27	35	29	29	24	32	22	42	34	24	31	26	38	35	33	30	30	19	37	25	30	29	28	28	34	37	24	27	23	25	26	33	20	30	27	28	39	43	30	25	36	31	24	26	30	28	32	30	33	24	19	33	15	26	28	31	32	27	32	35	29	29	25	32	22	32	30	20	26	26	28	26	37	32	38	29	27	31	38	19	31	31	30	28	35	30	30	27	20	20	27	29	30	29	27	37	28	35	19	28	24	26	23	24	24	30	33	34	28	30	21	27	31	28	27	35	26	30	38	31	28	42	28	33	31	45	29	30	28	34	20	25	28	24	40	30	24	26	32	30	30	31	31	29	25	35	20	33	24	39	40	36	28	21	26	37	32	26	31	25	41	29	24	28	20	27	30	29	19	31	22	23	31	43	31	35	29	39	33	21	26	33	35	33	30	32	26	35	31	40	35	22	34	25	36	19	32	35	31	26	27	23	36	36	26	28	22	34	29	28	26	28	27	31	20	30	33	27	28	33	25	29	32	33	31	26	36	36	30	24	13	31	30	28	28	32	28	33	31	24	28	48	32	32	37	29	33	29	27	35	31	23	43	30	26	27	25	34	32	40	33	19	33	35	46	40	30	25	34	25	33	28	32	29	32	30	22	40	25	27	21	44	28	17	27	33	29	26	34	32	30	33	41	31	38	26	30	23	35	32	33	34	29	31	38	30	21	25	29	37	29	28	22	32	18	27	30	30	36	27	25	34	34	36	36	21	32	32	37	26	21	28	20	30	23	34	28	25	30	28	36	24	31	34	26	35	26	25	24	32	25	34	19	32	38	28	38	34	22	22	23	36	28	34	33	30	30	33	34	30	36	25	35	18	30	36	22	35	31	34	24	28	29	29	32	37	25	29	24	32	36	36	28	31	30	28	29	22	39	22	17	31	34	32	36	26	28	40	29	22	30	29	31	24	22	18	28	33	32	28	44	24	24	31	21	20	28	29	29	37	29	31	34	32	20	22	34	29	24	41	28	36	40	26	32	26	37	29	37	29	32	37	30	41	35	32	32	19	25	27	35	34	31	23	34	27	25	27	26	28	31	23	24	28	24	26	35	35	26	27	26	37	25	38	27	24	26	26	30	20	36	31	19	20	31	34	31	30	24	20	37	21	32	23	34	23	23	30	32	40	22	31	27	37	25	25	32	33	26	21	17	24	23	37	30	33	26	26	33	31	25	29	34	29	33	29	30	36	21	36	32	35	28	27	27	30	29	32	33	25	24	26	34	37	35	28	26	32	22	26	35	30	32	23	28	30	35	33	26	20	28	31	27	29	26	27	25	26	26	22	27	33	44	33	30	34	35	38	29	33	36	35	31	32	29	27	23	21	32	24	33	29	28	28	33	30	39	37	32	25	26	26	31	44	24	27	32	31	28	25	34	26	36	34	30	26	24	26	27	27
40645	28429	19468	37457	70299	66374	21002	15771	12621	8863	6486	5769	5593	5214	4082	3589	3253	2361	2120	1966	1905	1704	1512	1174	1058	855	852	795	801	819	768	770	690	680	678	672	681	631	670	653	698	796	795	803	698	747	688	625	633	594	650	613	574	559	537	600	600	607	571	604	603	610	615	605	608	566	588	528	576	568	571	586	524	530	572	542	490	522	538	477	500	548	520	529	533	555	506	495	523	520	533	496	539	507	511	504	499	533	517	515	510	519	513	525	511	508	576	556	546	551	529	494	509	526	501	519	527	510	506	506	492	534	538	556	524	517	512	515	493	542	507	553	469	495	500	513	529	491	502	515	487	538	558	488	564	523	532	543	494	530	560	504	516	524	518	520	481	482	517	504	539	507	493	483	494	536	498	507	575	513	509	476	536	503	512	526	513	509	542	527	516	525	486	527	541	508	502	522	529	503	520	473	503	520	535	523	515	506	455	535	465	491	522	512	508	520	511	520	504	510	506	482	533	499	479	519	489	516	487	486	521	509	517	541	554	491	514	528	480	536	508	516	513	557	522	487	526	534	493	471	541	501	500	507	508	541	528	546	505	507	520	506	506	504	491	500	525	515	523	479	528	487	511	490	487	528	514	507	523	482	500	507	523	506	499	513	523	518	555	482	510	527	540	519	533	532	513	546	512	500	499	461	508	545	462	489	493	546	475	505	505	521	556	535	491	499	530	520	483	532	508	511	507	551	547	516	532	477	494	498	498	479	537	492	501	525	507	547	474	492	482	504	481	506	490	504	506	496	488	528	482	510	535	537	548	525	526	557	547	508	510	508	490	507	568	486	484	527	534	540	486	510	485	480	518	558	500	500	525	515	490	504	520	497	521	503	552	510	503	498	509	533	509	500	488	497	459	500	464	505	513	526	513	518	524	501	498	504	545	481	514	574	499	498	509	522	500	519	530	513	531	535	515	491	520	471	539	459	495	500	532	524	493	550	521	527	524	529	521	509	504	497	519	479	517	509	508	479	524	526	481	517	541	487	519	515	482	488	513	529	538	514	532	542	529	514	528	511	510	494	532	498	503	503	481	525	512	521	498	504	525	525	502	503	490	527	519	480	540	516	470	518	483	471	519	507	517	493	532	504	537	522	473	514	482	533	504	497	530	514	492	530	525	545	450	508	479	501	541	517	507	502	474	543	509	553	505	469	482	524	512	521	516	468	520	520	480	531	544	540	481	502	506	505	508	484	506	515	502	516	459	510	466	534	512	535	496	512	546	491	486	505	526	488	526	523	506	534	504	511	549	496	498	506	516	510	575	519	506	510	508	525	475	494	502	538	502	510	567	496	451	524	470	536	534	459	558	499	486	463	478	547	569	538	538	530	543	519	490	506	529	537	479	500	461	512	511	512	530	489	534	538	510	554	509	502	533	526	520	529	509	495	543	561	493	511	500	511	532	558	505	507	466	513	497	510	525	516	483	513	493	518	532	564	517	540	501	552	514	487	495	511	505	527	495	532	545	500	510	509	508	540	505	490	519	483	520	515	539	460	513	502	510	520	493	521	500	512	505	507	497	493	510	507	512	484	520	506	510	517	511	524	544	537	492	515	514	531	487	499	462	478	484	556	495	503	507	534	485	536	459	565	505	523	503	519	492	541	490	531	518	531	481	499	522	534	506	512	512	513	499	507	486	525	535	535	494	528	490	512	516	526	541	513	519	536	477	520	504	520	535	498	562	511	557	485	544	481	487	521	502	523	486	540	492	509	506	500	485	491	516	517	532	558	509	486	524	522	551	519	509	518	523	488	532	541	513	513	519	558	530	498	520	501	486	535	499	526	514	519	527	492	484	490	476	525	504	536	528	518	497	576	538	537	527	489	528	479	504	520	491	501	499	480	519	493	538	520	546	512	534	475	535	504	516	516	491	478	533	552	550	517	488	526	537	537	501	507	479	483	520	533	547	508	519	505	503	508	481	533	524	505	505	552	555	504	478	550	554	515	535	523	544	510	514	490	512	528	526	477	508	526	513	508	488	462	540	532	469	496	458	499	488	462	534	471	566	534	511	517	508	504	544	506	517	461	471	485	513	524	487	464	489	501	516	536	495	544	511	498	540	508	490	498	504	490	496	500	501	521	506	542	501	529	498	513	501	539	540	526	538	505	493	508	517	520	520	519	549	522	491	505	533	502	488	541	523	541	514	474	500	540	513	485	548	538	503	495	522	533	526	499	488	486	502	492	492	541	512	546	462	486	479	508	521	527	479	488	508	497	508	472	501	507	479	504	502	497	505	495	528	555	483	545	509	532	507	497	506	496	526	493	495	521	469	519	514	518	509	490	542	506	541	507	487	493	513	534	521	473	495	483	512	549	523	459	474	529	524	462	534	508	487	537	536	493	526	507	516	526	500	484	532	553	493	522	474	509	499	542	481	503	516	499	536	530	505	540	542	555	496	494	523	531	562	491	526	498	527	504	556	549	505	529	499	477	498	493	479	514	472	491	545	488	483	516	508	503	511	494	498	500	524	490	489	487	515	561	498	492	485	503	494	550	493	546	505	535	515	507	485	473	504	503	511	493	456	526	472	450	497	467	491	493	514	536	487	549	525	548	495	503	539	509	498	482	516	513	525	488	524	511	519	513	519	513	515	505	522	492	469	506	524	515	508	509	487	517	514	529	484	465	538	484	481	494	506	515	518	501	476	507	485	506	527	502	567	490	506	536	528	463	533	515	501	528	576	523	541	507	469	528	546	522	509	530	477	498	509	499	508	490	518	512	517	523	505	480	514	517	533	488	526	537	552	495	504	512	534	550	517	558	539	486	552	518	493	476	507	514	494	534	489	510	519	516	539	523	500	487	531	509	534	512	518	524	527	486	524	511	521	520	523	520	530	524	497	492	497	523	502	530	507	547	546	546	536	546	513	521	525	465	501	500	526	542	527	487	493	524	498	509	508	539	515	490	510	489	514	499	527	473	497	512	470	498	523	537	528	522	527	545	536	491	491	515	501	526	497	518	566	535	495	536	496	496	483	537	501	539	499	554	456	514	509	505	539	527	480	525	518	522	531	532	556	497	496	550	506	503	487	484	514	517	504	509	491	536	493	501	524	512	506	513	493	533	559	506	503	511	499	538	522	518	507	500	479	489	486	498	535	534	474	526	541	535	509	491	511	505	509	477	512	501	505	489	497	506	544	532	548	521	514	562	514	532	494	529	517	459	513	488	511	521	517	485	519	538	501	535	496	491	506	501	486	518	504	549	525	505	549	495	517	562	486	469	523	512	500	488	456	464	508	500	544	498	482	514	458	519	517	531	504	521	442	496	487	494	499	484	503	467	526	500	534	510	477	482	491	526	500	521	486	538	521	486	486	487	538	535	491	468	483	522	545	499	514	519	501	483	511	501	483	510	543	541	489	502	519	492	487	523	502	502	508	475	517	495	547	603	474	524	480	511	518	526	491	488	509	516	511	526	477	523	534	553	507	505	491	501	524	507	541	475	479	501
8939	3988	1511	1690	12253	17402	3078	298	224	225	156	120	133	127	119	96	79	69	83	63	52	49	48	43	41	44	31	34	42	45	29	44	33	19	30	27	32	33	40	34	21	41	39	28	34	27	31	33	40	42	31	28	31	42	32	29	31	22	26	38	29	30	45	22	32	28	31	33	31	25	30	33	29	29	34	29	28	38	34	32	34	28	33	24	32	25	26	33	31	30	36	31	31	32	33	34	23	38	28	45	27	36	32	33	34	22	28	34	21	21	21	22	44	30	23	27	31	39	20	26	34	30	26	29	30	35	29	38	30	31	33	28	38	25	33	28	30	24	32	24	28	38	29	32	38	25	35	21	38	29	22	40	33	22	25	30	35	32	18	26	30	35	37	32	21	31	26	37	25	31	28	39	32	29	34	28	26	35	36	22	25	30	23	25	30	22	31	33	30	34	36	37	24	29	24	25	28	20	32	38	32	25	23	32	26	28	32	22	42	30	20	40	27	27	31	28	22	33	22	28	29	32	26	34	21	35	33	35	17	35	38	34	24	30	22	30	31	36	29	37	37	30	28	22	40	15	18	33	32	25	30	21	27	24	35	34	31	36	40	29	31	25	27	36	34	22	33	33	25	30	24	26	17	33	31	31	28	33	29	31	30	36	31	31	36	26	30	27	34	19	22	39	30	33	17	23	31	44	36	33	33	33	36	32	25	39	28	31	31	41	42	35	30	28	29	30	32	21	34	30	21	40	34	30	33	32	22	30	25	38	26	24	32	40	32	16	30	29	33	36	33	27	29	32	33	39	24	23	17	30	32	19	28	23	29	25	28	29	28	29	26	25	25	36	25	25	30	36	31	37	33	33	30	34	24	30	27	30	33	29	27	40	28	27	21	38	26	38	31	41	19	30	31	38	34	28	27	31	34	35	32	22	24	33	27	35	28	33	37	33	20	31	30	35	35	25	29	40	27	23	34	31	34	24	28	31	35	22	34	29	44	29	24	35	23	47	28	33	34	24	31	36	41	41	31	28	29	35	26	36	28	35	39	34	18	39	25	34	27	25	41	24	22	38	37	40	26	26	32	21	38	25	24	31	23	39	26	34	32	27	32	33	28	33	27	30	40	43	33	26	29	31	29	39	44	33	29	37	37	42	33	36	29	47	28	49	27	31	38	32	27	28	37	29	29	29	35	27	31	27	38	37	27	21	38	30	33	30	22	25	27	28	33	31	26	42	18	36	19	33	24	34	30	36	25	24	25	29	24	29	18	33	27	26	32	25	30	42	28	27	30	32	33	22	26	37	28	35	30	21	29	36	27	34	27	23	28	41	35	26	39	36	31	34	30	28	20	33	29	31	34	29	26	33	30	29	32	38	31	27	27	32	25	26	38	25	33	37	27	34	33	21	24	32	34	23	33	33	34	29	28	27	21	19	32	35	18	35	34	25	24	34	31	24	31	30	40	24	30	23	33	31	31	28	34	34	25	28	29	34	31	39	27	28	21	25	25	30	30	27	34	29	24	33	29	33	26	30	33	29	36	27	30	36	30	34	35	26	33	29	28	32	35	30	28	34	36	26	31	32	29	34	28	32	28	16	27	20	26	35	22	29	24	33	24	39	39	26	42	30	27	21	33	21	28	28	28	24	27	28	35	26	21	26	26	34	35	33	33	33	22	34	28	44	31	17	35	24	32	45	32	31	35	33	27	33	24	27	41	37	18	20	25	29	35	34	30	26	33	34	29	33	28	21	13	29	24	33	28	40	37	32	28	27	42	34	21	30	24	31	20	35	42	39	32	24	24	34	27	20	27	29	26	32	34	35	33	23	28	33	29	33	35	34	33	34	26	27	30	24	27	32	24	28	29	31	45	32	32	26	32	27	31	38	29	30	26	27	33	34	29	25	32	30	27	27	28	46	31	37	34	35	27	41	17	25	28	42	33	39	30	27	36	37	27	30	32	37	26	34	20	44	23	36	50	39	30	21	41	32	31	34	23	25	30	23	34	37	39	27	27	25	18	22	31	35	35	29	20	27	28	26	34	32	37	40	39	30	43	20	31	26	31	35	21	22	26	31	24	28	33	27	33	37	25	22	21	31	31	27	28	36	25	33	28	30	26	32	31	28	31	29	32	32	30	28	29	38	32	24	22	30	37	32	31	23	25	33	32	21	33	34	33	24	37	36	38	24	25	34	34	39	29	26	34	36	20	34	34	25	39	39	41	34	37	25	32	25	38	31	31	35	28	22	22	27	23	33	21	36	24	27	26	27	24	33	32	28	37	31	34	26	30	33	31	32	35	32	31	25	36	32	29	27	22	45	34	42	32	24	27	27	33	33	28	33	35	38	40	29	25	28	22	30	40	29	31	25	27	27	22	26	33	27	35	29	28	26	29	24	36	30	32	21	28	33	28	27	33	35	23	35	25	22	30	31	40	34	28	31	33	33	31	43	22	36	31	29	21	26	27	20	24	31	30	39	35	28	26	40	33	29	29	25	30	31	26	39	26	24	39	32	40	21	29	33	32	31	33	32	29	26	27	36	30	20	32	26	23	27	25	35	26	28	21	41	31	30	23	39	23	27	30	28	32	25	40	25	26	24	26	22	36	24	18	23	29	21	32	37	30	41	21	26	43	25	32	41	34	24	28	28	25	31	23	30	34	30	32	26	30	25	37	25	30	19	42	28	22	25	25	30	27	41	37	23	25	25	22	33	25	37	36	38	40	32	31	34	30	22	30	29	24	21	37	30	30	26	26	25	26	31	40	32	20	33	39	32	39	26	23	39	27	36	31	26	29	35	22	18	26	24	35	36	29	23	30	32	31	30	27	37	33	34	31	20	25	29	32	15	27	22	31	35	31	34	31	30	30	34	27	33	32	30	35	27	43	24	42	33	19	36	34	34	29	26	32	38	32	30	30	27	36	23	31	30	32	24	22	27	32	33	37	30	29	20	29	35	29	31	34	23	23	37	39	20	31	35	19	30	27	43	45	29	36	30	35	17	40	33	28	31	28	29	34	33	26	27	30	32	25	26	34	29	20	29	28	30	39	29	35	18	27	31	30	38	34	24	31	21	24	31	32	27	23	29	32	26	22	19	31	21	39	29	41	32	36	30	33	25	39	37	20	43	22	31	32	36	30	34	31	26	22	32	33	33	26	26	32	23	36	33	44	26	33	19	34	32	29	33	22	27	32	31	25	32	21	31	31	20	36	34	22	35	31	29	31	35	31	37	43	32	26	32	34	38	31	39	28	33	32	22	25	38	29	24	34	29	26	31	33	30	36	25	44	22	22	27	23	25	39	26	30	22	33	38	32	28	27	31	28	22	30	34	28	28	21	37	29	30	23	33	36	29	30	33	35	31	22	37	25	28	34	29	32	30	24	39	28	30	28	28	30	25	35	23	29	26	37	45	25	33	28	28	16	37	31	28	29	31	26	24	30	22	24	25	36	26	44	24	31	22	33	26	22	27	26	30	27	29	32	27	35	26	26	31
48499	33700	24674	42700	79516	78294	29800	21122	16205	13898	10360	7907	7886	7350	6133	5186	4296	3654	3165	2938	2549	2288	2029	1594	1313	1266	1071	1094	1001	970	960	937	832	804	840	731	750	768	835	813	882	983	938	958	843	772	720	745	691	707	707	698	704	674	633	662	614	604	678	709	711	653	638	701	655	646	610	624	597	614	564	584	606	560	558	536	577	556	569	561	542	560	575	578	557	573	587	550	595	546	544	530	516	528	515	517	561	585	546	529	561	541	524	548	556	524	517	526	500	556	510	507	569	461	481	547	540	549	524	507	497	531	516	499	554	500	484	548	510	528	476	508	513	512	597	481	532	512	517	493	550	523	520	554	521	528	509	531	520	513	512	468	525	519	551	518	496	495	505	547	512	516	494	510	555	558	514	478	535	532	496	524	551	482	526	509	490	519	459	509	498	528	478	534	499	560	508	486	491	544	491	490	516	498	515	495	512	465	552	553	504	529	533	562	511	525	501	482	544	508	507	501	521	498	536	502	547	517	513	487	547	511	503	558	531	530	533	548	540	553	509	523	476	527	541	543	527	523	504	532	481	554	497	517	515	522	507	494	522	546	572	518	521	519	462	521	499	539	522	472	515	545	499	537	557	525	510	499	510	514	524	523	533	520	506	508	554	518	532	506	527	535	548	561	501	544	504	489	492	487	545	545	514	513	496	535	489	525	500	504	523	514	474	495	506	534	502	487	455	541	518	522	504	546	488	548	554	537	517	492	520	528	507	543	505	534	531	527	544	492	494	500	512	552	547	491	501	537	541	528	467	535	532	536	474	507	488	528	494	503	527	500	529	536	489	543	506	504	515	495	460	508	517	503	538	505	502	514	525	519	522	511	532	514	484	518	460	527	537	510	528	520	511	526	531	496	503	528	513	506	514	494	521	548	473	511	534	543	528	526	563	487	499	523	502	499	530	553	529	526	525	468	506	518	518	541	536	519	507	536	531	535	491	508	535	522	530	490	530	508	523	528	558	522	471	540	486	508	510	542	528	504	523	517	542	504	506	518	510	517	548	510	541	476	508	513	529	501	508	498	517	511	542	512	507	506	539	480	547	509	523	539	473	496	520	532	509	516	536	494	492	500	493	513	523	477	529	536	517	506	496	504	570	542	505	542	544	531	503	489	516	503	528	563	473	515	526	506	471	494	582	506	486	525	487	528	519	527	495	495	533	537	501	519	506	522	526	512	486	500	503	503	533	497	517	538	524	537	506	511	516	501	509	505	515	528	494	520	523	544	539	560	490	480	533	484	561	523	537	509	543	540	486	534	545	501	510	534	486	529	527	535	505	544	546	523	514	508	522	546	511	549	496	541	576	488	528	510	514	539	512	518	524	539	523	538	510	545	512	527	542	503	502	511	490	541	535	522	516	561	482	552	503	530	476	509	494	490	500	520	540	521	513	529	522	530	526	514	521	498	511	523	512	508	526	508	558	518	541	516	511	504	529	528	561	523	557	532	526	531	514	537	522	545	529	490	550	499	498	539	483	531	483	525	512	516	487	565	531	466	518	545	545	530	529	487	487	504	507	517	542	489	502	516	492	523	556	525	496	523	523	540	524	511	517	512	514	529	564	525	497	543	513	501	511	503	508	524	511	534	514	505	508	534	479	526	535	487	517	519	506	516	552	517	514	524	493	484	497	502	506	556	541	531	531	557	514	491	540	538	504	518	497	543	503	530	502	528	544	500	537	496	534	477	495	528	540	555	513	535	500	525	503	552	518	496	579	522	529	509	502	509	552	509	496	544	533	518	491	546	509	529	522	529	557	469	552	500	516	491	535	492	484	548	487	551	563	487	495	514	488	527	549	530	496	528	568	552	504	537	520	513	519	553	523	510	498	481	509	532	480	515	536	541	539	524	514	521	511	516	496	499	526	536	528	528	530	529	511	525	540	498	552	491	517	464	532	533	583	501	526	519	527	530	500	529	503	517	509	499	525	475	483	516	488	511	536	518	520	525	502	521	524	469	527	508	515	532	512	500	521	512	482	493	480	541	523	489	515	478	502	533	517	513	490	536	495	531	516	527	530	512	520	519	507	492	503	489	524	497	557	544	484	514	546	568	528	531	480	550	488	504	532	518	567	539	517	514	538	515	521	543	522	520	521	525	538	519	514	482	516	503	503	521	517	495	505	538	514	508	543	511	521	525	424	531	496	554	553	509	507	545	561	549	543	470	519	473	504	508	445	559	516	552	527	537	503	505	514	549	556	531	532	521	538	508	536	533	530	518	473	519	537	566	526	504	545	499	517	524	502	551	528	519	504	528	571	528	560	503	506	466	484	472	513	533	499	520	532	498	486	537	493	528	529	505	527	519	531	536	528	539	513	498	536	496	517	511	491	532	484	498	545	519	463	523	521	509	514	550	477	536	525	547	523	506	530	514	530	514	551	505	538	531	508	503	497	500	509	511	518	569	556	541	540	508	520	577	568	521	516	509	501	523	546	505	518	507	519	508	522	503	481	493	508	535	569	519	508	538	473	536	549	503	533	509	531	450	512	500	532	540	485	505	522	491	547	505	531	503	483	509	530	542	551	513	506	526	511	527	525	550	543	539	504	515	542	503	566	523	529	527	530	561	511	511	528	540	559	517	511	529	535	494	541	532	482	513	507	516	500	534	498	502	527	506	526	485	511	549	494	476	535	534	516	514	525	508	536	533	504	530	484	525	483	495	545	550	517	529	510	470	531	514	596	509	475	482	505	477	522	497	524	503	537	525	507	540	530	518	512	499	510	528	540	553	549	560	527	512	527	510	554	480	540	508	500	495	509	506	548	530	474	500	532	500	524	517	504	483	547	506	523	541	473	564	506	526	521	514	501	581	537	523	527	566	513	532	533	561	512	488	485	525	511	516	501	569	525	533	512	529	520	504	520	513	534	567	528	504	540	500	526	554	534	525	511	522	510	505	481	530	520	524	544	527	529	523	525	519	537	558	527	521	537	491	537	505	509	525	503	521	505	497	538	521	542	523	497	496	517	495	497	521	515	505	503	476	556	527	527	488	484	531	484	504	523	532	495	529	549	521	510	513	499	506	517	499	520	496	477	532	500	531	499	490	466	511	517	496	497	504	551	540	508	561	515	524	512	514	550	500	547	525	528	521	527	533	549	524	509	502	510	554	512	493	507	571	515	539	515	536	557	505	517	523	559	521	514	518	535	497	502	487	521	477	532	496	535	509	546	504	499	490	549	473	526	547	516	514	520	472	522	523	521	535	499	507	502	527	539	502	520	539	500	519	529	519	503	507	516	530	567	520	507	517	527	526	524	479	508	491	515	517	520	514	504	511	523	508	530	529	497	513	495	503	550	499	544	562	487	538	469	497	525	518	549	522	511	503	497	510	528	514	504	506	527	532	522	536	524	485	480	511	480	556	520	572	485	497	522	530	514	556	495	488	537	523	516	490	539	501	513	524	499	508	515	527	494	490	508	549	492	527	513	580	522	518	507	535	502	527	547	513	510	531
3483	1230	535	508	2071	2508	318	127	102	95	99	51	67	62	58	45	39	37	46	42	31	31	26	15	18	28	18	17	18	15	24	21	21	21	21	20	22	24	14	25	23	18	32	23	17	17	14	25	18	26	20	23	16	16	20	19	23	29	24	21	23	15	19	17	23	21	15	17	20	24	15	23	19	18	21	21	22	28	19	21	17	16	20	17	25	25	18	19	19	16	17	25	16	16	14	19	18	17	23	13	14	21	14	25	14	19	18	19	20	25	14	18	20	19	18	17	26	23	19	24	19	16	19	16	20	25	17	23	24	19	16	32	18	20	20	21	24	20	25	19	23	9	19	22	20	23	23	19	27	19	18	28	17	18	16	22	23	14	19	21	15	21	16	18	20	24	17	18	20	25	16	17	27	22	22	13	22	21	16	20	23	20	18	24	19	20	14	20	12	25	23	11	22	26	17	21	25	16	12	20	20	32	12	28	18	21	17	16	18	26	22	20	19	25	20	10	13	11	18	14	18	18	23	23	18	20	14	16	20	22	26	26	26	18	25	25	21	23	19	16	16	23	14	17	13	20	16	24	18	21	10	14	19	27	21	18	16	26	21	17	14	23	19	13	21	21	14	18	20	20	15	29	21	25	17	13	19	15	18	22	19	19	15	21	17	14	16	21	22	21	20	17	20	26	22	26	17	23	18	15	20	17	15	19	22	16	21	17	18	23	22	24	9	19	16	18	26	19	11	23	16	16	14	18	15	21	25	21	20	30	24	27	19	16	25	18	25	20	22	15	17	20	16	12	18	17	12	17	21	13	15	25	20	21	21	20	27	25	21	24	18	25	12	23	13	22	13	20	28	21	26	18	28	17	16	20	19	27	13	22	21	16	13	19	15	24	13	15	19	23	20	18	27	20	24	21	19	14	24	22	21	18	20	18	18	12	25	19	23	19	13	14	29	18	17	21	16	23	17	17	21	17	18	17	18	18	24	22	23	24	18	14	18	13	24	24	22	22	23	14	22	23	17	25	22	11	23	25	18	15	13	25	19	16	28	22	24	17	18	21	17	19	24	20	21	18	19	17	16	20	28	11	16	16	19	21	20	20	18	22	24	20	22	23	27	8	28	21	19	25	18	22	19	22	21	20	25	19	14	18	19	21	23	21	16	13	18	18	19	23	18	16	23	13	16	16	17	26	15	24	25	14	12	21	24	20	14	11	24	17	19	22	15	17	20	21	22	18	17	19	18	13	22	16	20	24	15	18	17	23	18	17	18	24	11	16	21	20	16	17	18	12	14	23	18	24	19	20	16	18	19	22	11	14	18	14	19	22	17	18	14	22	22	16	17	20	29	27	8	16	16	21	19	30	21	21	23	21	20	22	16	21	23	18	35	14	17	27	27	20	18	14	18	25	21	20	24	29	20	11	16	17	15	27	14	13	19	29	19	15	16	22	25	19	25	16	21	23	14	26	18	17	25	19	15	24	21	28	22	13	19	19	14	23	16	15	22	16	19	24	20	17	19	13	17	21	26	23	21	18	19	13	20	23	23	22	21	25	16	23	23	18	21	19	22	19	9	24	25	17	23	17	18	23	20	21	25	18	23	12	16	24	22	20	17	23	22	22	28	19	19	14	29	22	17	18	14	23	15	19	16	17	18	20	24	26	23	16	17	14	22	16	19	27	24	21	11	25	14	16	12	19	16	12	22	17	23	16	15	18	19	18	20	25	21	28	19	18	13	21	9	18	17	23	10	24	20	25	14	26	23	21	24	15	20	19	17	16	13	18	16	15	17	19	19	21	25	26	16	15	25	25	22	23	17	19	21	19	22	20	20	21	15	29	20	16	24	15	19	12	19	20	15	15	19	19	20	20	22	30	13	22	8	28	14	17	21	20	25	22	28	19	27	19	18	15	19	22	20	14	18	14	17	19	20	22	14	18	17	13	20	12	23	15	20	13	22	22	24	15	19	19	20	21	23	18	13	24	22	24	18	27	27	12	23	16	14	22	16	17	24	23	26	13	19	15	20	20	16	24	24	16	24	16	26	24	20	15	27	18	15	22	20	16	19	16	18	23	21	13	16	19	18	12	23	10	18	14	23	21	17	16	27	13	23	15	17	13	20	25	15	21	22	21	23	19	13	17	12	20	26	21	21	24	24	13	16	17	13	19	18	16	18	19	12	22	23	19	24	19	26	13	26	24	19	22	21	14	25	22	20	18	16	21	18	19	29	17	19	14	29	22	17	19	21	17	20	16	27	27	13	24	24	16	23	22	22	20	16	14	9	19	19	18	19	28	16	13	26	20	25	15	19	21	14	20	16	20	21	12	16	18	19	15	11	21	21	14	25	14	19	18	22	13	28	20	18	23	24	9	12	14	18	13	31	20	21	21	16	12	25	15	16	18	17	22	18	18	13	21	17	18	19	8	21	9	19	26	21	16	20	24	17	19	32	10	18	18	18	15	18	16	14	24	14	19	20	29	13	23	18	23	23	14	29	22	18	17	18	20	25	15	18	16	18	17	23	22	19	17	20	19	18	20	20	14	23	18	18	23	22	28	17	20	15	12	19	24	18	12	23	16	20	18	15	19	20	12	16	17	18	21	20	19	17	15	15	15	31	20	20	20	16	15	20	11	20	17	22	18	14	17	21	19	23	15	26	20	19	21	12	17	24	17	21	22	14	17	20	25	18	11	23	23	26	15	20	14	23	21	22	23	17	12	19	17	23	14	27	14	24	20	20	20	24	15	15	23	16	24	18	30	16	19	23	17	19	19	15	11	15	25	21	18	19	14	16	13	17	19	19	14	23	20	17	23	22	21	22	17	24	18	15	16	23	26	11	13	22	15	18	14	20	26	18	13	18	21	22	17	14	15	16	19	13	10	20	20	19	18	24	26	20	18	20	23	19	18	23	19	17	19	19	17	16	16	29	22	13	14	25	14	22	18	13	18	10	22	16	16	16	17	17	16	18	25	13	17	13	20	28	19	20	18	21	23	19	15	21	18	20	18	20	29	17	17	15	25	20	16	20	15	21	21	11	24	14	25	13	23	19	14	17	21	21	25	20	18	18	15	18	17	21	25	19	18	30	15	17	26	20	22	21	13	22	23	14	17	18	19	19	22	23	13	15	16	18	20	20	18	31	26	19	23	25	22	25	11	20	17	20	24	26	24	13	19	16	22	25	17	18	15	20	21	23	23	16	21	18	27	21	19	17	23	20	14	27	12	26	16	21	19	18	17	17	12	20	17	20	21	22	15	25	14	12	25	17	15	12	24	21	15	14	19	14	20	16	24	20	20	18	15	17	18	27	20	18	18	18	21	16	20	17	24	20	11	17	24	14	20	24	14	29	14	19	27	20	16	13	26	16	11	11	20	25	19	16	20	19	13	24	25	20	15	19	24	18	24	18	20	17	14	21	15	13	21	15	23	17	16	22	16	17	22	27	21	32	17	23	18	11	25	15	13	21	19	25	21	15	22	16	15	16	21	16	25
35409	23257	14466	28628	49876	47532	19846	12185	8873	8051	5495	4475	3418	3598	2885	2264	1968	1677	1450	1417	1233	939	819	687	633	632	541	554	516	508	505	507	431	441	429	438	433	435	504	498	486	549	487	523	452	449	433	432	455	419	455	419	436	426	378	401	377	387	401	416	391	410	444	371	433	437	354	350	381	380	348	411	355	356	370	354	374	313	416	360	336	345	385	344	347	381	371	371	334	327	317	323	354	338	310	303	372	345	337	345	322	347	341	385	314	369	336	361	349	308	333	332	370	333	362	343	316	340	345	349	360	352	369	340	362	371	353	386	330	315	353	330	376	338	346	350	370	318	348	345	339	325	334	339	357	328	345	363	352	372	348	363	363	332	344	374	339	371	371	316	367	339	363	379	352	321	327	311	376	345	339	300	365	334	336	357	323	325	339	318	309	317	347	328	351	332	368	312	336	332	351	358	372	347	339	341	314	306	333	364	361	334	368	324	347	393	349	341	354	382	345	360	359	332	369	381	343	352	393	360	350	326	319	322	336	340	319	312	348	366	340	318	332	332	359	336	336	367	318	326	359	361	364	359	344	378	332	343	318	333	326	315	358	359	383	336	350	363	363	363	319	338	353	347	312	337	345	365	366	320	339	373	358	333	338	321	349	338	337	322	343	360	352	337	350	381	380	339	335	340	315	318	336	342	333	367	341	347	352	363	381	338	321	342	360	336	388	367	341	343	333	350	330	343	329	346	324	333	286	352	317	353	312	315	340	345	344	313	292	295	345	394	331	365	356	359	339	351	352	360	353	359	390	341	337	323	345	313	340	352	350	365	324	336	365	355	348	307	327	340	346	362	346	332	324	328	360	345	373	334	378	337	362	323	335	357	323	317	335	332	359	358	357	334	316	347	339	353	365	329	341	336	378	367	322	357	331	348	343	365	300	372	332	323	322	325	335	374	350	344	320	360	333	346	343	345	324	333	352	361	362	353	337	351	338	332	330	342	340	358	337	370	358	338	346	361	337	349	334	321	316	321	350	371	346	340	349	330	342	351	312	346	339	319	334	365	346	347	333	341	371	357	301	362	326	358	360	346	342	350	339	335	324	340	376	339	344	344	335	370	369	388	345	339	364	349	344	353	341	380	342	377	350	321	330	350	327	315	337	381	380	330	308	342	310	343	332	344	332	338	374	313	342	332	340	317	379	321	303	312	354	346	384	304	341	347	320	367	347	377	379	343	312	361	351	371	312	364	380	398	352	325	352	327	337	302	299	348	352	353	346	340	334	344	346	337	365	353	335	343	318	328	366	383	364	328	364	381	330	320	349	324	300	332	358	368	366	345	322	349	345	348	358	363	316	354	355	323	384	329	349	346	342	385	379	334	340	357	377	351	352	336	360	358	353	343	355	322	329	361	368	377	370	365	356	372	360	367	402	315	328	337	317	359	351	333	349	360	314	369	395	347	365	372	337	299	335	349	347	348	338	326	353	329	351	383	305	352	334	356	336	339	379	339	349	343	362	333	339	324	340	330	350	340	332	326	354	329	361	366	374	372	344	340	350	336	377	364	347	325	319	383	330	360	341	318	375	361	369	355	364	346	363	360	359	347	370	357	327	343	353	348	346	339	340	352	279	319	353	331	343	314	363	351	345	293	369	349	349	323	329	322	351	330	321	356	351	338	368	337	353	322	351	368	347	340	335	356	385	353	363	344	332	334	347	370	375	353	310	364	352	326	354	353	336	363	359	329	325	358	341	346	329	361	328	341	343	303	325	364	330	335	301	311	364	330	334	340	391	368	317	346	344	350	336	348	336	356	349	351	357	350	347	346	319	329	378	330	347	352	340	325	346	341	336	366	307	360	335	347	340	337	339	349	349	341	351	351	347	326	343	329	345	353	342	301	341	333	361	357	384	334	344	319	343	325	346	341	374	316	360	335	309	345	348	360	348	335	355	351	334	318	374	355	340	329	311	368	354	334	344	370	355	377	345	316	353	347	308	355	355	353	383	338	346	357	338	348	368	343	333	339	362	321	360	363	331	346	356	352	336	311	387	340	336	329	371	307	312	350	344	361	339	392	363	361	333	333	307	354	338	336	344	369	316	336	322	329	375	358	341	346	360	355	339	349	320	344	332	337	337	321	340	332	340	363	389	352	350	320	349	316	359	384	327	340	327	345	367	326	360	327	348	350	349	332	333	376	365	343	337	334	334	354	375	377	358	363	335	364	324	343	300	341	339	325	332	339	357	301	349	329	363	322	334	325	330	338	380	396	365	328	327	340	330	304	339	344	339	334	350	327	348	340	389	341	323	346	307	351	335	353	330	327	340	348	327	351	350	345	343	361	336	318	348	365	315	327	345	317	308	331	315	345	354	334	331	338	363	337	368	336	340	339	358	344	313	333	361	309	344	338	331	344	357	330	334	329	355	349	361	342	313	384	319	332	316	344	341	326	334	311	334	353	354	367	349	351	343	333	338	340	335	369	335	360	371	334	351	358	351	372	330	384	373	345	326	338	340	339	352	360	358	346	364	355	361	313	382	330	334	346	361	355	348	317	319	373	334	354	352	337	337	389	385	337	351	373	330	349	325	335	355	320	352	360	351	357	309	330	358	303	337	331	333	376	358	338	344	351	347	331	352	353	378	336	352	350	346	353	344	337	362	322	327	326	345	366	335	376	376	344	331	332	344	369	360	317	323	347	320	353	353	322	350	320	344	366	345	362	301	350	353	371	326	368	327	371	356	354	359	289	331	338	367	367	357	327	332	331	336	337	335	354	358	356	343	327	347	345	328	374	345	332	303	359	342	345	358	360	370	332	381	341	343	336	352	352	347	333	355	347	331	351	315	344	325	342	336	327	330	341	370	379	352	342	353	367	347	316	347	330	351	319	313	337	328	350	374	327	340	323	354	361	347	317	375	357	377	360	350	361	338	338	353	350	340	369	349	372	350	327	325	376	355	334	371	372	336	335	353	357	353	364	352	363	316	327	342	342	333	319	338	332	368	321	332	355	371	333	348	329	340	354	347	312	329	330	381	310	317	375	336	349	369	361	322	347	364	359	319	338	342	348	352	337	325	351	336	325	330	323	315	309	388	344	358	373	367	347	332	381	313	342	328	332	345	319	353	352	303	352	358	362	345	336	339	327	336	333	367	345	352	346	342	343	345	358	360	342	337	313	366	363	396	347	297	357	366	304	323	329	374	348	366	326	333	330	353	363	347	332	346	337	323	359	341	336	340	342	363	334	337	328	374	374	336	334	331	344	327	332	321	329	355	333	318	356	328	348	360	355	342	365	355	358	366	355	366	336	351	363	349	353	376	371	329	361	349	301	281	363	355	402	338	337	340	342	364	336	356	315	362	361	340	335	306	380	372	365	336	342	376	374	353	369	324	339	344	370	321	345	347	344	338	352	335	343	374	350	345	305	322	365	351	341	377	352	356	359	360	364	319	338	354	326	344	342	368	339	317	341	372	350	367	372	344	330	359	332	338	342	311	331	345	307
7001	2839	1052	1373	8595	12823	1302	276	215	169	216	128	127	118	108	103	60	72	56	59	57	42	61	35	34	29	33	38	31	37	25	27	25	29	23	27	31	33	33	34	26	29	24	29	27	23	24	26	26	22	27	19	23	18	29	26	31	27	18	31	29	27	17	30	22	33	33	27	23	25	26	28	26	22	17	25	26	31	27	18	32	17	31	30	24	15	24	28	25	27	26	24	30	27	22	22	21	28	22	22	12	22	20	20	24	33	18	19	17	27	21	25	21	25	20	30	17	22	22	26	32	19	30	26	26	24	32	24	26	29	34	14	23	29	22	35	29	19	20	18	27	24	21	19	32	28	23	20	23	21	28	21	24	20	31	27	24	21	26	27	23	31	19	32	28	21	19	20	18	28	18	20	15	24	32	20	30	21	24	21	21	21	24	20	31	28	17	22	19	15	20	21	21	23	14	20	22	27	34	33	26	22	21	16	17	28	18	18	24	27	22	19	23	25	20	21	33	31	21	18	28	29	23	20	22	27	27	23	16	23	29	22	22	26	27	28	27	30	28	23	29	18	32	31	19	20	22	19	28	22	29	30	27	22	26	17	14	21	18	21	26	26	23	25	21	19	22	22	19	30	27	26	30	25	27	19	22	26	29	28	15	29	23	30	33	22	19	15	24	24	37	27	23	30	26	21	24	29	27	17	25	23	12	25	24	20	18	22	23	27	23	23	32	16	24	21	34	31	28	26	21	24	29	32	19	27	21	21	18	25	21	20	25	20	24	22	17	25	24	24	23	25	20	23	28	21	30	20	18	33	21	21	28	25	24	20	18	26	27	26	26	26	24	23	23	32	25	22	21	29	10	12	23	21	19	33	25	19	34	29	19	27	23	25	22	31	22	20	21	31	29	20	28	21	18	28	34	22	28	26	21	25	28	20	21	24	21	28	28	31	18	15	24	24	27	26	18	21	20	20	26	29	24	23	23	24	24	27	25	26	32	18	26	27	23	22	24	19	30	26	28	32	21	29	25	23	27	14	18	25	26	20	28	17	30	25	17	20	19	28	28	25	25	35	18	39	18	27	25	25	25	25	29	17	25	28	27	22	22	24	24	24	30	18	26	26	21	25	32	21	19	30	21	17	23	28	23	27	18	11	31	23	20	24	20	25	25	30	24	31	20	29	27	25	24	28	27	23	27	20	22	29	36	19	30	15	25	26	18	38	28	23	24	20	34	20	26	25	20	27	30	34	24	19	28	20	30	15	17	24	24	21	19	29	26	21	22	23	20	26	15	35	18	27	23	22	24	20	23	35	22	22	20	18	22	20	23	29	29	26	24	24	23	26	35	21	23	26	34	25	24	18	19	21	20	14	29	19	26	26	18	27	21	31	19	29	19	15	20	23	26	21	26	25	24	23	29	19	22	17	22	26	26	34	33	32	27	15	27	29	20	25	33	19	21	27	29	25	26	18	21	25	14	24	25	25	19	34	23	34	20	33	24	22	32	27	18	24	18	30	25	25	20	15	28	19	22	26	20	13	20	19	22	26	17	23	23	24	21	17	41	33	27	25	17	15	22	23	17	25	24	19	25	18	27	26	18	18	19	38	18	29	33	19	22	24	23	21	26	28	14	17	26	28	23	23	26	24	33	27	14	22	24	27	18	34	21	17	20	17	23	25	16	28	32	24	26	20	22	23	17	30	25	18	24	16	18	22	30	25	21	32	25	31	15	20	18	15	17	22	33	17	30	15	16	19	30	22	27	24	29	22	20	16	23	18	29	22	22	17	13	24	24	30	22	15	15	14	20	30	21	27	30	25	33	20	24	27	17	39	22	21	25	30	27	29	25	28	19	27	19	31	21	23	22	21	24	21	24	17	20	25	30	28	27	29	14	25	24	21	29	24	33	26	23	26	21	18	18	18	23	26	21	26	16	12	25	23	22	18	33	25	19	22	17	21	25	25	29	28	26	26	32	24	28	19	19	20	22	27	24	22	20	23	17	32	16	31	25	25	23	25	26	23	28	24	21	21	22	18	20	18	25	19	18	23	24	16	23	29	24	23	25	20	18	27	26	23	24	26	30	20	22	24	24	30	21	19	19	26	16	22	21	22	22	26	32	23	24	21	24	22	23	20	21	30	20	24	16	26	20	27	22	29	20	24	26	26	15	21	26	28	20	27	17	24	18	26	25	21	27	24	11	24	27	19	25	28	29	17	16	31	24	25	25	22	26	22	26	29	23	34	29	19	23	22	21	20	28	25	26	24	20	20	24	21	28	18	26	19	28	25	21	27	27	16	24	19	24	18	29	26	27	28	32	22	22	18	26	24	27	16	25	24	24	22	23	24	23	18	23	29	24	28	27	25	23	29	25	21	27	26	24	16	22	19	24	22	27	24	30	26	30	24	22	21	29	24	15	19	29	22	21	20	27	28	22	21	30	23	25	34	21	21	22	28	23	26	20	26	19	16	22	25	23	21	24	24	22	17	28	21	21	28	19	26	20	19	23	21	28	29	29	20	20	21	21	28	20	25	26	21	30	24	18	24	26	25	30	23	25	33	31	28	24	30	16	13	23	20	20	27	16	24	26	26	31	28	28	23	11	19	22	35	19	27	20	24	28	25	24	16	29	23	27	17	17	23	27	17	29	20	17	19	22	20	23	21	30	20	19	17	20	30	19	30	25	32	16	21	26	27	27	27	19	22	21	18	17	22	28	21	21	15	23	20	17	15	29	25	22	17	23	26	28	25	18	22	33	17	26	25	18	18	24	16	22	28	25	21	33	27	24	21	30	16	22	26	27	23	22	27	25	28	21	37	17	22	34	29	33	27	17	19	25	20	24	23	20	32	25	19	25	20	24	19	27	27	21	31	33	19	13	19	25	30	27	19	22	17	22	21	25	18	11	31	22	19	31	25	25	24	21	25	19	22	14	29	23	29	27	27	23	25	20	26	32	27	21	27	31	24	23	27	21	26	38	21	20	19	29	15	24	24	24	24	24	24	36	19	24	23	20	18	27	26	22	24	27	16	29	25	24	32	23	33	28	26	20	23	33	23	23	25	25	21	20	26	32	21	36	23	34	23	13	16	23	20	15	26	21	25	24	14	27	21	15	25	20	21	32	25	24	24	31	36	15	29	21	22	26	27	25	25	26	25	23	17	27	14	25	26	30	25	22	25	22	31	21	17	27	15	24	32	29	16	27	25	19	30	26	19	30	24	35	22	24	20	23	30	27	25	23	31	21	31	28	25	18	33	25	32	21	25	27	23	21	26	23	21	25	20	18	31	21	15	28	16	23	17	27	18	27	25	28	17	26	29	22	26	24	30	21	23	20	20	29	22	25	22	15	24	25	15	38	18	23	29	24	17	28	28	27	30	21	21	18	24	18	28	22	27	28	19	28	16	29	29	16	24	19	23	33	21	23	18	26	23	20	21	22	30	22	23	14	25	24	23	18	24	27	24	21	29	21	28	16	16	22	31	15	22	25	23	30	26
45628	30724	21384	40939	73569	74127	28011	21621	15716	12909	13757	9063	7647	7060	6041	4677	3881	3370	3013	2704	2461	1865	1557	1298	1093	1071	991	940	964	896	886	808	719	730	734	669	679	668	733	767	797	854	795	695	731	668	699	630	641	623	625	606	622	551	548	558	559	540	589	546	589	569	583	574	549	528	513	509	496	500	478	485	475	435	508	445	442	480	497	438	475	461	435	467	459	447	480	421	470	454	404	374	433	465	460	418	434	425	402	441	416	405	451	445	408	425	471	423	417	413	411	448	388	471	434	402	413	438	417	463	424	405	368	407	434	433	407	467	467	445	425	401	408	428	422	422	440	427	387	422	441	490	447	450	419	411	374	423	429	408	425	420	436	420	445	439	436	415	453	436	454	449	422	417	434	432	431	429	406	467	440	394	445	444	408	401	413	388	423	414	416	418	428	379	446	395	416	418	445	415	421	445	411	404	413	426	426	413	390	427	419	454	438	442	408	411	448	402	422	407	377	412	406	381	417	410	349	444	429	406	385	428	428	389	417	401	455	482	447	389	429	438	400	430	435	436	435	422	411	431	401	421	429	413	374	397	445	398	412	426	423	429	439	403	425	431	410	396	425	414	385	383	433	432	401	440	419	469	432	447	425	397	397	423	460	428	402	441	423	427	408	406	425	393	439	396	428	412	395	420	414	442	417	399	424	419	435	431	476	412	399	456	384	408	449	452	432	404	403	412	427	405	411	392	408	409	416	408	400	433	391	401	402	396	430	437	393	419	415	457	416	409	433	406	439	451	418	406	421	420	418	402	429	433	434	428	431	419	389	427	422	421	426	428	422	427	422	433	424	384	404	389	420	459	425	432	425	414	416	400	424	371	437	413	382	422	433	415	431	431	419	402	412	469	445	418	412	426	407	431	446	399	407	410	423	440	402	453	425	404	466	411	417	422	405	387	417	442	419	442	409	432	424	404	439	419	383	424	400	439	383	425	419	410	426	413	459	436	437	414	416	453	394	411	405	376	405	426	401	418	409	427	429	422	408	410	430	394	436	398	407	408	412	405	430	432	401	430	427	417	407	452	467	446	411	470	393	390	414	424	400	432	415	428	454	435	427	470	447	423	423	419	401	435	399	446	384	410	400	417	425	415	427	451	435	419	444	397	431	428	428	387	400	470	402	447	426	416	404	413	436	436	435	399	441	408	403	412	428	397	420	418	424	425	464	430	450	416	416	458	428	424	401	412	421	438	416	438	410	419	423	431	422	422	425	409	440	487	417	419	434	402	423	425	421	400	433	455	405	422	369	422	428	448	387	459	402	436	420	403	436	427	400	440	432	408	406	410	450	409	406	428	426	398	388	420	417	388	429	412	400	412	454	470	453	401	384	434	413	425	403	427	393	429	436	410	395	397	435	441	453	386	428	431	411	415	426	437	430	402	377	416	450	422	380	443	387	448	401	422	444	421	439	407	403	390	437	421	406	451	413	451	435	400	429	407	433	427	417	380	446	442	405	401	394	431	429	411	400	390	400	388	440	449	412	399	425	415	403	430	394	376	434	446	407	428	417	441	412	466	424	417	459	411	407	414	427	387	444	444	403	440	416	406	404	419	420	422	417	438	401	469	397	426	434	427	410	447	396	407	419	389	416	402	436	400	447	409	425	450	357	430	405	433	421	407	370	391	406	429	399	433	419	416	445	434	433	387	421	402	453	378	431	415	427	474	429	386	442	423	417	429	393	411	405	415	408	427	434	401	406	410	450	411	458	423	396	406	431	436	423	423	424	403	410	434	481	437	420	408	422	418	373	424	406	422	457	405	436	414	436	412	415	403	412	426	404	420	404	402	408	425	417	432	446	408	420	436	433	409	419	435	435	394	409	415	407	412	443	441	402	430	444	433	429	409	403	415	436	373	428	383	429	414	416	425	433	438	424	462	422	455	454	417	412	414	437	445	426	431	466	439	395	408	392	398	409	386	449	436	441	402	383	408	397	443	404	408	418	445	412	374	425	397	421	403	442	432	467	389	410	406	436	416	401	420	410	420	424	416	429	388	401	453	424	422	418	392	410	421	488	417	388	463	385	439	399	418	433	429	449	386	399	431	462	426	398	419	442	396	403	409	422	415	405	434	422	426	419	422	448	433	433	424	406	427	420	441	399	407	452	385	392	416	428	415	426	421	390	442	439	414	422	426	450	394	439	441	412	418	411	442	413	415	406	450	407	413	425	424	424	423	420	440	381	422	384	420	402	380	467	391	421	437	420	403	428	444	387	457	390	400	417	429	398	411	412	433	440	426	447	395	437	392	418	452	407	462	434	437	395	408	444	439	418	365	424	412	411	414	404	410	418	388	404	412	419	433	428	361	428	393	427	415	415	451	464	388	421	441	416	428	399	409	451	439	466	378	392	416	440	422	389	437	412	422	411	440	420	404	380	418	436	413	399	445	480	376	409	449	428	434	433	398	432	455	430	431	404	480	420	424	402	390	407	410	430	450	439	438	404	408	444	466	433	433	428	379	424	433	410	446	415	414	426	421	430	419	441	449	430	446	396	433	426	420	379	420	397	438	416	478	406	393	391	382	400	397	452	430	417	419	444	439	394	440	392	452	391	406	420	463	398	441	389	441	407	435	405	401	398	434	448	427	427	407	416	386	381	400	384	409	430	448	431	414	425	459	423	471	451	458	418	460	431	387	392	378	390	381	423	424	412	419	423	397	413	431	405	420	448	395	399	438	427	417	439	426	408	410	416	444	432	459	410	389	411	419	440	404	418	471	423	412	435	422	418	428	440	416	446	426	431	395	422	389	428	419	409	402	424	429	400	422	418	407	424	463	410	410	386	412	436	447	458	432	435	392	426	439	375	433	399	443	407	445	408	410	427	411	438	362	428	437	426	412	426	417	415	405	403	422	446	376	440	416	417	435	426	394	444	413	417	430	431	455	400	435	409	390	432	440	396	453	468	401	411	395	410	397	450	421	388	398	464	428	411	374	450	436	444	397	437	406	425	386	430	416	403	422	414	444	415	391	444	435	421	416	458	415	398	407	417	456	440	434	471	417	420	390	444	417	375	453	417	418	434	426	440	400	385	463	395	418	395	399	401	443	398	405	441	408	421	436	443	412	417	448	422	433	417	436	426	423	417	423	381	429	403	400	399	411	433	411	401	417	411	432	444	436	428	385	366	375	385	470	438	444	433	409	399	383	373	424	432	406	411	397	430	465	407	410	425	410	401	391	409	434	438	450	421	399	450	434	426	431	441	392	393	406	428	399	429	415	447	407	406	422	394	409	394	407	430	470	398	375	441	458	402	450	429	406	413	386	448	466	429	450	437	454	382	422	417	394	413	460	447	418	416	443	447	419	364	421	427	408	392	454	425	403	390	421	431	408	423	442	425	409	414	444	412	423	389	424	433	392	422	428	424	433	409	437	463	430	414	456	424	435	419	416	390	401	387	434	416	361	416	461	410	401	462	413	430	426	442	438	414	424	423	375	401	421	424	437	409	443
6604	2050	880	932	2701	5153	474	263	222	163	168	156	135	86	106	77	63	68	67	72	55	47	46	37	44	41	29	34	25	40	30	35	29	31	40	37	41	34	36	44	39	29	39	28	34	40	31	27	38	37	35	27	30	37	24	26	21	27	37	34	23	28	34	23	27	30	33	25	18	24	29	28	26	47	27	20	29	26	25	30	38	23	31	24	29	24	28	29	24	35	24	35	28	37	29	20	25	28	22	16	29	29	20	34	33	26	29	27	23	32	33	29	23	32	31	27	26	25	24	40	34	32	22	26	25	35	24	23	25	20	28	28	30	13	16	23	30	27	18	37	21	33	32	37	40	29	26	34	24	30	29	23	29	35	32	35	29	34	30	34	32	24	28	34	36	32	42	27	29	28	25	32	36	20	33	29	27	36	30	26	32	26	18	29	21	22	25	33	38	28	22	31	31	30	38	29	23	30	35	28	38	27	27	26	28	35	40	18	29	33	28	29	22	18	28	25	33	34	30	25	29	29	24	31	21	24	28	33	31	29	32	23	32	34	25	22	20	12	29	27	38	28	34	29	23	33	36	22	38	20	30	31	24	30	31	26	29	24	25	20	27	28	36	30	25	26	28	29	25	38	27	29	27	30	21	39	25	26	21	43	35	28	32	27	24	27	24	23	33	30	21	35	27	34	21	30	25	30	38	31	31	21	24	29	26	26	17	22	31	26	30	27	32	23	30	20	30	29	30	35	35	32	26	21	34	33	25	26	24	25	31	26	33	34	30	30	37	28	31	25	33	25	27	35	26	30	30	21	30	31	25	23	30	46	33	26	28	30	25	31	25	37	36	26	28	28	32	27	21	30	34	27	29	39	21	27	28	16	25	40	36	30	29	28	26	26	21	31	20	29	39	32	35	37	29	27	31	39	28	24	30	28	20	31	28	33	26	28	32	35	27	27	31	28	29	26	21	26	25	30	27	31	41	32	33	27	30	32	35	25	21	28	24	22	31	28	29	33	23	31	28	26	27	41	27	33	34	20	26	23	32	29	37	29	30	22	34	32	23	23	20	33	33	29	31	23	33	27	21	37	28	25	27	41	28	31	31	17	35	25	20	30	32	18	40	23	33	32	32	25	36	27	24	31	27	32	29	29	22	28	31	29	30	30	38	27	33	31	22	25	23	36	36	22	29	31	20	29	29	31	31	31	29	24	16	29	35	29	29	17	28	29	22	19	26	28	32	30	33	23	24	28	28	34	32	29	26	31	18	23	30	36	19	19	31	29	25	22	28	27	40	39	29	29	38	28	34	31	23	26	36	21	31	28	36	21	28	31	33	24	26	34	29	27	25	27	32	25	24	30	24	27	31	28	20	27	34	30	24	32	27	35	26	27	28	20	28	18	28	26	33	25	20	35	21	29	35	28	31	17	36	25	42	22	32	23	28	38	25	33	35	17	25	26	33	30	25	27	30	27	29	25	28	36	24	33	32	27	27	36	37	41	27	36	31	28	45	24	23	24	29	35	33	23	32	23	32	26	31	23	30	30	34	31	28	28	24	29	21	26	26	22	41	38	25	31	33	25	33	29	30	22	23	26	25	26	32	26	36	32	28	30	37	35	30	33	29	36	34	26	33	32	32	36	25	27	23	25	37	21	24	28	26	32	32	41	31	34	30	26	23	26	30	27	29	34	33	30	26	34	33	32	33	23	29	34	29	21	31	32	24	26	25	19	32	26	28	35	30	32	32	21	26	43	22	36	30	25	26	20	30	30	33	33	35	27	31	27	33	29	28	25	28	28	31	26	34	28	20	22	26	24	27	29	32	31	36	39	32	23	34	21	33	31	32	24	29	36	17	26	28	38	35	21	36	31	29	24	24	25	22	25	39	26	30	42	32	32	26	30	26	25	29	27	28	29	35	25	27	32	30	28	24	28	25	23	35	41	19	25	26	25	31	29	34	26	27	25	25	26	31	29	33	25	27	21	29	23	24	24	25	20	28	26	32	30	32	31	28	31	37	26	34	34	23	46	34	37	28	32	37	37	28	30	22	26	23	25	39	26	29	29	26	31	29	28	24	23	22	31	34	30	23	36	17	26	35	30	28	25	33	29	38	22	35	29	36	38	29	33	23	29	30	26	33	15	33	30	32	21	35	30	28	27	25	40	34	31	35	26	39	26	35	22	35	30	42	29	23	23	27	26	31	32	17	35	32	33	34	34	21	35	30	36	22	24	24	22	26	36	27	32	40	24	33	28	20	25	25	37	22	25	34	32	32	26	29	25	28	39	23	17	32	27	31	24	29	29	31	31	26	22	35	37	19	13	35	24	20	35	39	24	35	24	32	34	22	20	24	29	32	27	22	25	28	26	28	28	36	23	24	25	35	30	27	19	32	31	26	28	25	35	25	24	24	29	26	34	24	26	25	24	26	31	31	30	36	26	35	25	42	20	23	34	25	28	31	24	22	32	31	30	30	39	23	33	19	30	27	28	25	32	28	39	30	29	24	32	26	26	23	32	37	18	34	24	25	32	35	34	41	22	23	28	28	26	23	22	24	28	27	38	26	34	26	29	34	33	23	38	20	35	27	28	24	32	30	24	30	30	30	36	32	26	24	40	20	32	23	27	32	39	31	36	35	23	28	26	31	24	32	31	36	39	18	36	28	27	25	28	29	30	21	29	42	33	26	22	26	24	29	33	32	34	30	20	35	31	31	32	34	38	21	32	24	28	33	29	25	26	30	36	27	32	32	33	33	22	27	41	24	28	38	23	32	36	25	31	28	27	27	31	25	32	25	25	18	28	31	28	29	27	26	37	28	41	20	28	26	22	32	33	26	28	16	28	27	29	21	29	24	21	28	19	26	38	22	29	21	28	23	32	28	24	28	20	38	35	24	26	25	30	32	24	33	24	26	24	24	29	36	36	26	25	24	26	19	32	33	25	24	32	26	20	28	25	30	25	26	32	37	37	23	26	31	32	32	31	25	30	31	26	34	28	29	27	37	32	28	26	32	27	27	32	35	27	27	30	31	37	32	33	25	34	25	25	25	34	26	35	29	30	39	43	21	20	37	22	35	28	30	24	24	31	30	31	28	36	28	25	28	29	27	32	29	22	33	33	30	29	21	36	27	28	22	24	16	20	32	28	27	28	36	24	29	36	30	32	21	26	24	28	31	39	26	33	25	25	29	22	29	28	26	33	30	29	37	22	28	27	32	26	23	31	23	31	31	19	36	29	33	26	33	32	31	31	30	29	32	23	31	25	38	30	27	27	30	27	31	34	26	21	19	20	34	33	28	26	30	28	30	32	27	26	28	25	31	27	30	29	30	37	35	31	22	26	46	33	28	40	23	32	36	34	24	33	28	34	43	33	26	28	22	24	19	36	29	28	29	26	26	20	28	37	28	25	30	19	30	28	36	30	30	22	25	33	25	29	23	27	18	35	30	21	25	24	34	24	31	28	29	19	30	20	29	32	27	33	26	36	39	31	32	25	34	24
41171	26487	18533	35705	53773	58744	24704	20410	13927	11226	11145	10706	6877	5335	5240	4460	3237	3021	2866	2513	2155	1648	1420	1212	1102	1086	934	966	951	898	849	757	703	677	701	720	754	725	795	885	814	810	727	755	707	723	717	678	722	698	700	649	603	627	629	619	628	615	698	633	660	641	618	653	650	630	626	591	561	552	571	607	560	527	567	527	560	558	545	546	497	518	507	528	491	521	499	523	523	494	508	519	479	532	504	519	509	501	509	523	477	451	521	497	523	499	496	505	500	450	489	485	492	532	518	456	500	466	545	469	517	471	521	529	523	478	491	503	489	514	494	536	523	516	511	490	483	502	518	536	525	505	515	541	529	471	510	495	547	474	507	482	531	478	512	472	514	559	476	526	481	487	526	540	521	484	499	487	496	506	526	488	498	544	482	511	519	483	490	503	488	509	487	490	502	498	509	487	485	509	502	534	533	518	509	497	471	510	506	515	496	458	492	535	546	477	542	481	523	526	510	515	519	506	462	487	518	470	505	484	512	475	510	491	509	477	510	527	501	502	451	503	499	455	492	484	500	497	479	499	483	507	513	476	485	469	509	497	531	510	499	527	492	488	520	524	477	506	493	507	517	497	539	525	538	522	498	511	465	508	505	514	511	508	527	526	488	534	494	520	501	482	469	497	497	525	520	518	480	465	507	529	502	501	489	509	502	541	468	509	507	464	490	506	482	509	496	491	492	487	518	511	516	493	510	491	515	529	480	490	478	496	498	493	504	517	503	474	497	537	471	456	488	474	483	518	495	528	530	525	478	524	515	461	494	483	457	497	489	498	511	500	517	516	519	500	527	457	483	486	490	474	495	488	487	467	481	525	465	482	488	498	510	512	521	501	492	480	522	519	493	507	489	489	502	504	471	524	508	500	513	465	514	536	527	515	488	489	484	525	503	505	537	520	476	469	508	468	474	481	470	515	504	456	500	488	532	516	487	521	468	480	474	535	521	517	514	504	536	504	484	467	477	487	508	495	512	502	532	506	504	509	467	524	534	500	500	526	487	522	516	522	485	517	484	496	538	490	486	557	483	524	521	469	527	500	508	491	485	479	484	465	498	539	519	462	523	490	506	498	495	503	504	487	474	489	514	498	518	520	522	487	486	499	488	534	471	467	512	471	519	513	506	560	455	510	475	525	482	447	521	476	494	509	490	523	460	509	482	490	496	508	492	490	496	511	474	496	518	522	533	514	503	537	472	510	551	513	524	510	490	502	485	476	486	501	486	487	502	507	520	472	543	484	465	524	490	515	510	486	462	524	484	503	524	471	487	506	490	475	521	523	532	519	487	517	500	491	474	500	479	498	499	488	517	495	532	530	544	529	546	503	514	528	519	510	483	505	488	498	515	494	506	521	509	507	535	524	466	525	510	521	495	525	523	486	498	469	508	498	498	522	522	510	530	502	526	471	501	488	455	552	490	480	547	538	505	499	457	490	506	511	480	513	495	503	537	483	502	500	459	478	512	543	503	498	482	479	494	524	464	528	515	515	476	504	503	489	506	532	525	515	514	515	508	514	480	461	475	507	490	462	477	497	511	454	507	495	491	485	492	512	509	499	492	455	523	499	483	508	505	503	522	478	492	504	535	501	505	488	537	525	488	493	499	517	464	490	491	518	528	523	472	530	489	481	529	486	523	481	474	508	494	476	516	525	498	472	526	512	487	568	531	519	518	477	518	503	516	527	516	516	457	517	516	490	504	520	446	471	499	514	490	476	523	470	503	526	503	486	479	503	500	492	532	512	481	491	509	506	524	500	475	529	491	504	487	503	474	539	476	529	490	421	514	510	505	506	470	521	459	477	519	501	495	503	479	510	490	524	488	489	510	475	536	503	511	500	544	513	535	523	485	478	480	511	479	487	509	466	496	511	485	511	520	517	515	501	519	489	510	507	528	511	495	491	490	514	535	502	492	517	482	515	529	474	499	502	525	513	496	472	525	515	513	509	529	523	533	517	517	523	509	513	499	500	471	511	521	477	517	510	524	477	480	509	530	508	492	495	448	491	511	505	490	489	526	480	500	512	517	478	497	496	497	475	495	513	479	512	603	455	532	512	490	471	528	479	508	508	495	467	483	503	503	508	503	574	553	515	473	522	484	526	530	496	484	536	570	493	455	491	495	492	471	488	478	529	484	538	518	491	531	485	450	567	488	502	507	515	511	484	490	528	511	511	491	527	513	487	472	512	490	513	516	459	495	506	470	475	501	469	509	483	500	509	494	493	482	506	490	486	450	523	525	493	502	556	518	456	476	492	516	517	522	513	505	499	521	495	510	492	504	481	486	499	484	510	491	528	541	490	480	524	503	485	440	498	520	522	521	449	531	483	509	517	522	480	510	541	487	496	505	460	465	546	491	444	467	480	486	536	508	514	512	510	446	476	485	450	508	509	515	523	491	475	518	486	471	533	528	477	513	472	507	486	530	480	492	486	521	489	501	509	511	486	476	467	503	492	507	478	502	522	502	527	493	508	520	510	455	508	511	494	472	479	517	525	525	503	515	523	496	445	497	479	534	510	534	452	511	499	517	502	540	545	474	502	484	457	450	458	512	462	512	551	535	513	521	434	496	496	486	484	508	477	506	502	500	521	510	504	510	500	500	472	523	510	460	485	485	480	531	497	506	524	487	508	543	530	504	501	475	529	495	467	471	537	521	530	503	510	489	538	510	490	512	538	532	536	508	518	491	475	525	468	508	498	505	497	521	483	473	522	511	536	492	480	479	555	483	520	486	462	498	488	550	489	502	506	525	485	510	535	492	526	513	524	473	482	520	472	518	490	479	512	493	504	483	519	484	503	524	512	464	512	477	545	490	492	467	509	518	508	477	475	512	446	547	546	554	488	504	472	508	484	507	481	488	519	523	537	500	503	555	468	511	494	513	467	477	467	505	491	482	503	542	495	505	516	504	472	492	511	485	512	514	542	528	459	497	471	487	491	476	543	490	495	480	511	496	529	468	517	491	479	447	499	521	503	475	498	485	542	491	503	512	473	497	479	540	491	488	518	518	520	525	493	503	513	498	525	466	492	525	484	546	489	542	511	471	480	481	523	496	504	504	495	497	526	519	503	516	481	506	541	539	500	499	501	520	493	508	485	515	531	484	535	503	506	477	496	488	521	518	503	544	534	482	505	486	539	514	526	493	503	495	489	491	511	481	481	501	514	471	489	509	537	485	483	512	471	500	471	495	469	455	488	513	533	497	541	473	486	487	484	514	532	516	514	510	513	534	511	496	466	496	503	510	513	452	512	515	471	515	469	499	512	517	478	531	496	564	536	520	507	515	518	525	514	529	526	506	484	506	476	477	527	481	489	501	508	513	492	511	523	498	526	482	462	479	478	498	473	480	491	504	503	501	517	477	477	469	483	513	484	475	509	492	526	537	518	497	472	496	485	482	462	516	497	491	483	506	500	514	512	477	536	473	520	484	503	520	499	521	494	495	532	557	482	442	509	487	491	518	519
8839	3349	1599	1294	4021	9122	1019	417	360	260	215	211	197	126	138	115	110	99	100	86	77	58	61	52	52	51	43	41	38	42	44	37	41	37	34	40	38	39	33	39	43	35	34	33	38	35	29	30	33	32	28	28	34	34	25	33	42	28	30	42	35	23	30	24	20	39	41	24	27	40	34	21	28	33	34	31	27	32	25	25	39	34	43	23	35	26	27	33	29	33	30	40	24	19	28	30	28	26	33	28	33	26	26	29	31	27	34	23	28	30	27	31	28	30	31	39	28	34	24	24	24	25	28	35	26	29	32	37	18	27	35	36	18	26	21	28	26	27	25	24	32	30	27	31	20	26	30	31	31	29	32	29	33	17	30	30	32	26	28	34	32	29	32	30	30	31	28	33	24	39	34	30	31	26	38	29	37	24	25	37	32	37	33	28	31	18	48	37	24	29	32	33	31	22	27	25	28	27	28	34	25	24	39	25	15	33	28	23	44	25	30	29	32	25	15	31	22	31	34	42	39	28	17	30	28	29	29	45	28	25	33	32	34	30	31	23	34	27	32	37	31	27	24	30	28	31	38	26	42	29	26	33	30	33	24	29	25	26	40	29	21	43	27	36	28	26	40	25	41	29	40	34	31	32	35	35	29	33	35	35	26	27	24	29	31	32	32	26	22	27	38	35	22	38	28	25	22	30	29	31	32	30	25	14	39	21	24	28	26	26	24	43	25	44	39	36	23	47	31	24	18	20	28	28	32	31	23	31	32	34	31	29	29	43	18	26	24	38	26	30	29	27	44	31	20	21	25	27	30	23	21	30	27	24	30	36	35	32	28	22	26	24	36	33	33	24	22	36	40	29	26	29	35	31	31	26	28	28	25	18	15	30	28	32	28	30	28	29	33	23	31	26	29	23	30	24	37	20	25	19	28	34	29	36	27	29	25	30	22	26	28	35	25	22	38	22	32	23	30	31	42	29	29	20	28	37	16	34	32	21	32	45	48	27	31	29	37	36	34	29	25	25	29	25	31	32	20	25	33	22	25	37	25	34	27	24	40	29	29	20	23	39	24	32	27	24	30	27	28	32	29	33	36	29	39	26	20	38	32	22	34	26	29	29	27	24	26	32	30	28	38	22	34	29	27	27	28	22	31	26	37	32	32	27	27	28	35	24	40	35	36	32	21	25	27	25	22	13	33	23	30	34	24	26	30	24	25	33	22	35	28	35	32	32	29	26	19	29	39	19	38	30	29	31	30	35	35	27	26	33	29	27	39	25	34	25	26	30	33	29	28	38	27	24	31	18	31	44	32	33	25	29	22	31	26	43	25	22	25	30	29	21	35	26	30	28	29	26	19	26	22	36	32	36	31	21	27	20	41	27	31	26	38	19	37	32	36	24	34	25	29	33	26	31	21	33	19	18	25	33	30	31	28	33	22	25	30	38	28	21	31	12	35	30	28	27	31	28	32	26	22	28	27	32	32	23	32	20	32	26	32	28	28	32	33	38	30	35	38	40	26	26	31	26	33	23	27	27	38	32	36	23	20	31	40	28	24	22	30	38	29	31	32	24	33	25	30	29	39	28	25	40	25	28	38	29	29	30	30	29	27	27	25	31	25	37	37	35	32	26	32	33	18	28	24	25	29	39	28	26	36	17	29	26	34	28	20	24	25	27	26	29	35	34	34	25	30	29	24	32	33	26	30	33	26	31	35	35	30	27	29	29	32	24	28	21	16	29	30	32	26	28	30	32	26	29	28	27	29	29	24	26	21	30	23	26	27	35	32	23	43	28	27	40	33	29	23	35	30	27	24	28	23	21	32	29	41	30	31	27	35	37	26	25	23	26	36	32	24	22	28	35	33	14	35	24	34	27	30	31	30	35	29	20	27	22	32	35	29	24	31	38	30	30	24	27	26	38	41	29	36	40	29	37	32	28	31	28	26	27	37	38	26	23	24	31	23	25	34	29	31	27	28	21	28	26	21	30	27	29	33	33	32	23	27	23	26	36	40	22	36	29	26	21	30	24	33	31	25	29	27	32	23	23	30	24	32	38	22	24	26	29	33	19	33	30	28	32	27	29	24	36	16	33	27	29	34	40	22	36	29	39	24	38	27	28	17	33	35	31	24	28	16	33	33	39	28	26	26	31	40	27	30	45	23	41	35	31	23	35	24	28	24	39	23	39	31	24	23	35	32	34	34	32	40	39	25	28	29	28	36	21	25	39	30	26	21	33	36	29	28	24	24	26	26	35	21	31	25	36	33	24	28	32	41	23	35	21	33	24	26	33	31	33	32	21	26	31	39	27	30	33	36	36	29	31	35	25	27	36	35	30	35	37	30	24	29	21	30	16	41	33	30	34	44	18	30	24	21	33	33	28	32	26	32	24	29	47	38	45	28	31	31	30	30	20	24	35	38	44	24	36	35	23	31	30	21	24	29	33	22	24	34	23	27	24	42	34	33	29	36	30	33	30	21	32	37	32	31	32	29	37	32	37	26	31	32	37	28	30	27	29	28	25	18	24	23	26	30	38	30	40	32	23	34	24	30	30	33	30	26	36	25	38	28	28	29	35	21	37	26	21	34	32	36	25	23	22	25	33	24	27	34	35	22	21	36	34	30	24	28	30	24	18	24	29	31	30	21	41	25	32	30	25	24	31	31	27	24	46	22	29	21	37	40	32	31	32	25	31	28	36	28	26	32	21	29	24	28	30	25	31	29	30	29	32	39	32	17	38	32	26	25	28	22	31	41	25	38	26	26	25	28	38	33	24	24	33	26	28	41	26	33	30	20	29	39	21	25	29	30	27	25	27	35	33	36	33	29	38	29	28	24	28	35	18	18	22	32	32	19	34	37	32	23	36	28	24	32	35	29	32	25	38	31	35	29	25	26	37	31	26	34	42	32	38	23	27	53	28	34	23	27	24	31	29	22	25	28	28	24	23	34	30	30	30	24	29	28	27	36	31	27	35	24	27	35	28	28	29	24	28	27	28	43	28	20	31	35	22	37	29	30	19	31	38	31	36	32	29	43	32	30	26	26	27	25	37	28	25	27	35	39	29	29	39	23	32	30	27	32	36	32	28	31	26	36	29	21	23	26	36	32	27	25	27	20	34	34	20	27	34	29	22	23	32	23	28	33	23	26	30	34	28	30	27	30	22	35	31	22	24	25	32	26	39	29	30	26	31	36	22	25	31	36	20	23	21	30	27	28	28	30	30	37	30	26	36	29	20	31	25	26	34	28	22	39	30	23	34	26	37	22	23	35	21	27	41	27	29	36	32	36	18	40	29	27	32	31	36	26	31	36	31	33	30	34	32	29	32	31	37	33	26	25	34	28	29	38	30	29	33	30	26	34	25	27	32	25	28	29	28	37	32	27	23	24	26	20	40	37	25	28	23	27	23	23	23	26	35	26	31	37	46	31	25	27	26	33	34	33	28	36	36	20	29	26	34	28	26	26	33	24	29	12	32	29	33	30	26	32	33	38	21	32	29
48092	31647	24978	40149	59104	71420	29149	25652	21278	15591	13605	12754	12300	8140	7300	6355	5217	4472	4241	3681	3156	2443	2059	1754	1553	1457	1306	1350	1324	1275	1128	1019	931	845	902	956	944	979	1069	1109	1087	1038	949	928	868	899	838	890	844	867	744	768	812	760	701	716	725	705	705	704	722	724	664	698	697	682	645	664	597	633	636	628	590	565	574	555	593	560	582	542	567	589	523	540	556	572	567	534	621	532	519	503	555	520	504	519	513	535	516	517	511	487	536	520	527	481	510	541	521	491	457	509	502	503	499	554	529	519	475	521	517	476	501	467	527	543	515	471	530	534	513	501	514	510	530	515	497	507	498	554	513	543	585	529	539	549	522	560	513	522	505	526	499	539	480	535	531	501	532	522	540	510	513	500	511	483	532	460	513	528	517	545	555	488	472	523	504	507	519	514	491	500	505	504	495	501	517	488	539	512	534	511	501	535	482	511	522	534	548	527	469	515	496	521	517	470	514	503	525	502	502	502	500	499	494	541	503	505	497	531	497	523	512	486	515	497	505	516	532	498	484	526	562	509	464	548	547	528	503	516	503	484	514	520	543	523	493	508	517	509	501	541	543	470	486	495	499	503	545	528	486	490	489	513	529	508	491	518	535	526	509	456	512	529	513	500	554	491	506	514	494	479	484	487	475	542	527	467	531	498	537	541	481	465	517	521	552	524	563	502	499	475	513	500	524	489	513	522	547	482	529	500	517	492	528	483	529	515	559	508	516	537	529	498	485	502	524	466	515	460	478	502	522	494	479	530	487	483	484	554	552	536	520	528	540	497	508	513	512	544	511	490	494	528	527	546	499	519	507	499	482	493	533	501	513	523	517	496	482	516	506	528	495	504	500	515	500	543	529	499	526	497	506	461	489	491	492	495	528	510	511	496	505	494	459	537	517	484	486	506	537	515	513	480	524	510	502	511	530	498	519	499	487	471	472	518	512	510	525	502	497	495	479	532	492	497	554	519	518	513	487	496	543	490	506	523	559	499	521	499	492	493	495	535	509	502	518	491	537	459	489	531	522	510	572	490	496	510	533	504	548	516	483	508	500	502	510	509	543	525	533	507	489	492	513	503	550	503	514	522	523	556	473	523	513	472	503	507	527	516	528	499	510	525	513	534	517	503	527	470	494	499	526	490	545	526	520	502	491	481	504	503	502	519	470	500	487	555	537	502	499	502	516	497	529	506	512	460	502	507	504	494	488	527	502	501	501	510	504	514	522	486	515	521	500	490	514	520	536	517	457	524	514	509	557	505	522	523	501	512	537	482	535	531	502	505	511	528	501	501	499	487	486	522	494	510	498	526	492	508	487	517	524	468	505	495	524	523	492	510	499	511	491	508	526	474	539	506	523	522	486	502	512	566	482	512	503	483	482	495	448	522	506	504	490	495	507	521	508	500	470	556	515	525	485	473	524	511	495	549	491	561	474	501	521	521	486	526	528	490	494	493	543	508	497	546	485	508	501	522	540	490	499	539	518	508	506	534	500	487	500	521	473	513	529	492	529	516	535	507	486	478	517	511	572	513	490	493	495	500	499	513	524	512	526	467	512	510	504	520	537	515	508	486	517	520	527	548	449	510	497	484	484	484	486	551	482	558	521	468	509	496	511	492	505	515	501	522	533	455	522	514	519	499	525	498	477	494	487	503	476	528	523	535	459	524	461	533	523	488	510	475	547	514	473	485	490	498	519	499	510	516	495	494	499	538	530	530	491	468	514	524	487	478	533	544	471	506	512	477	489	492	493	513	501	490	456	484	478	486	492	525	511	543	521	487	496	514	495	532	511	530	469	511	542	490	529	519	505	509	478	470	473	524	489	478	508	491	495	501	506	494	524	489	530	523	527	486	537	529	492	531	501	490	464	516	505	510	496	481	520	485	496	515	510	464	489	527	491	506	535	500	537	535	488	509	501	490	531	475	494	491	508	533	549	500	511	514	492	486	488	468	531	511	505	509	503	504	512	526	549	528	511	499	509	502	515	520	530	502	519	494	541	514	498	514	531	507	512	493	479	519	503	523	506	524	515	581	491	526	530	487	517	498	500	509	495	522	483	470	492	513	520	515	506	467	557	555	503	509	472	501	488	491	517	524	471	512	486	498	539	530	531	484	541	522	528	535	509	520	546	527	494	491	522	480	524	515	493	516	513	524	501	539	501	510	490	481	523	454	511	504	452	518	506	504	514	535	519	489	508	482	511	485	498	475	526	482	471	514	494	513	500	528	501	527	531	501	478	488	532	541	468	499	526	515	520	547	530	534	525	482	477	488	517	536	480	503	481	466	498	536	563	497	499	538	528	500	497	538	493	527	470	518	514	514	503	472	515	526	505	534	504	510	501	516	506	484	511	506	496	492	520	525	479	489	491	494	481	523	527	494	539	496	501	513	500	509	528	500	488	482	524	479	526	528	539	518	527	499	494	500	525	522	575	507	504	512	512	497	529	528	523	524	465	431	503	498	536	511	498	492	492	465	547	529	502	507	522	529	500	517	499	486	487	517	536	516	535	518	514	509	462	488	496	528	534	492	526	529	542	458	528	529	434	526	506	497	539	499	550	540	509	479	508	501	530	535	521	533	483	517	488	528	558	506	492	482	521	475	475	546	499	554	502	539	506	516	552	531	483	538	544	522	482	532	507	527	529	533	474	509	498	494	498	494	500	521	518	511	496	500	510	474	509	544	504	499	514	499	513	505	514	503	508	462	538	511	551	494	498	576	501	511	497	493	494	484	492	522	517	481	534	496	493	504	512	522	515	525	496	527	513	540	525	524	498	557	534	527	485	568	519	515	478	515	547	541	513	553	518	501	551	502	520	491	492	507	523	499	507	507	489	511	510	529	507	505	520	517	497	536	503	494	505	501	478	478	487	521	478	479	538	491	505	500	508	499	473	530	535	512	485	482	545	528	498	522	457	535	469	555	516	488	509	487	550	547	474	463	490	490	493	504	525	499	496	475	510	515	489	579	533	495	495	514	513	519	491	501	506	498	485	547	521	493	477	535	480	504	499	536	533	488	512	512	482	503	498	500	508	530	503	537	505	491	513	518	552	483	492	535	476	525	461	471	472	487	502	478	512	511	514	458	514	496	502	512	473	467	486	500	495	544	515	493	519	454	504	501	533	519	503	505	503	476	521	521	504	501	506	487	515	525	537	528	525	498	517	535	522	509	528	466	499	493	508	502	477	533	491	506	490	512	536	517	534	516	532	546	498	452	520	469	532	520	525	543	503	516	490	484	510	511	478	513	507	506	497	495	512	506	486	501	492	517	528	524	520	494	500	480	535	514	505	492	555	519	463	538	489	512	470	508	541	495	527	489	535	515	480	524	512	535	508	504	534	487	503	499	499	516	497	517	514	530	467	495	509	520	479	486	485	488	491	519	504	482	526	468	503	553	507	501	492	481	530	523	486	525	480	501	513	444	499	518	480	456	512	491	490	527	473	518	509	495	526	501	497	533	483	507	506	517	498	493
3548	1138	669	505	875	1533	254	166	158	122	84	81	80	75	50	57	47	38	48	41	27	34	22	28	29	31	20	25	28	28	25	17	22	12	19	22	24	20	29	22	33	25	19	26	19	21	22	23	21	16	17	24	20	24	17	24	17	17	21	13	17	22	24	27	16	18	19	19	21	23	18	21	18	24	23	22	26	23	9	21	23	21	22	20	17	17	16	16	23	14	21	17	15	11	19	26	20	22	30	19	12	27	15	20	13	20	20	15	10	16	22	14	25	16	17	20	20	22	20	19	18	14	20	15	12	16	25	16	19	20	25	18	23	18	26	19	22	17	17	20	20	18	15	18	17	21	25	19	20	19	28	22	13	25	19	19	33	21	12	19	18	23	15	13	18	17	19	23	20	15	19	11	14	16	15	26	27	17	19	22	18	16	16	24	24	25	22	23	21	17	20	21	14	24	21	26	24	19	21	25	23	23	16	15	24	18	16	22	19	13	18	11	16	25	22	22	24	14	23	26	22	18	18	31	15	22	17	15	16	25	14	14	26	17	13	14	20	24	18	12	21	19	16	19	15	23	16	12	23	28	24	17	25	15	18	15	21	17	17	22	18	16	15	14	25	23	18	16	13	25	20	17	10	23	23	21	25	18	27	15	18	15	16	21	25	15	11	21	23	16	17	16	23	14	20	17	24	20	21	22	14	21	22	27	24	21	17	16	23	28	9	13	16	17	20	13	22	20	18	15	11	16	17	17	15	19	22	26	22	16	24	19	14	23	22	28	17	17	24	19	21	28	22	14	17	12	18	18	21	17	16	22	17	25	17	24	22	14	29	17	16	17	21	20	22	3	28	21	21	23	26	16	17	17	15	25	22	12	12	19	20	20	23	23	20	20	17	15	22	16	21	23	23	26	23	19	15	15	13	13	19	20	25	25	28	22	16	22	19	17	19	15	18	25	22	15	18	22	21	17	16	22	21	19	20	22	21	16	17	20	26	19	11	15	17	19	18	18	20	24	24	20	13	26	16	25	16	21	16	19	12	12	17	13	13	25	14	19	18	16	21	26	13	18	13	14	14	20	19	14	17	19	16	15	29	14	15	22	17	20	18	21	16	22	17	13	24	20	23	20	18	27	22	19	23	15	21	15	20	16	23	23	24	17	20	22	22	19	14	16	23	12	14	15	18	20	21	18	30	11	17	24	10	23	19	18	20	23	21	26	19	23	14	18	35	21	18	17	20	18	16	22	26	24	19	18	24	15	13	21	26	10	20	13	20	17	20	29	18	17	16	24	21	17	17	15	23	18	15	23	16	15	26	22	19	18	18	22	15	12	16	15	12	16	21	20	26	16	25	20	19	17	15	15	23	17	14	20	23	17	21	21	21	22	22	11	13	20	17	11	16	21	16	16	19	22	14	18	23	19	17	20	14	15	13	22	14	19	22	14	23	22	20	18	16	12	20	22	20	14	17	17	30	27	19	30	15	21	18	23	19	19	22	19	21	28	16	20	24	19	10	17	20	13	21	17	24	14	25	20	20	17	20	24	27	23	15	16	18	13	20	21	17	22	18	19	22	16	21	27	17	12	20	14	22	14	14	16	13	23	12	21	13	20	25	16	26	17	15	15	13	27	25	19	23	21	10	12	21	19	27	20	14	17	13	17	20	18	14	24	27	21	27	23	18	18	19	21	16	16	15	27	24	16	19	24	17	22	22	16	20	16	17	16	25	14	15	23	13	15	21	21	22	21	19	18	21	14	20	17	18	24	24	21	13	18	14	12	14	17	30	16	18	17	15	9	28	24	25	18	14	20	18	24	16	18	27	15	26	19	25	23	17	22	18	14	10	22	20	11	15	21	18	19	26	18	28	29	22	25	21	32	25	32	23	16	25	20	21	19	17	17	18	17	12	19	14	17	26	22	20	21	16	16	13	16	15	13	19	18	19	21	24	25	20	20	25	21	21	25	16	25	25	14	12	19	18	20	11	18	24	16	23	14	23	18	17	15	29	22	14	20	24	17	16	15	16	26	18	21	16	18	23	20	21	25	15	26	18	15	20	28	16	24	16	20	14	32	20	21	20	19	20	15	12	26	18	24	20	15	18	19	26	12	18	29	17	26	18	18	14	20	16	21	15	5	29	18	10	23	19	14	25	20	22	16	28	13	19	28	33	19	19	18	13	18	21	11	16	10	12	22	17	18	19	18	18	22	16	23	18	18	21	18	17	25	14	13	18	20	14	15	14	24	22	17	29	25	15	20	21	26	22	16	19	22	17	22	23	20	20	19	19	31	16	22	14	18	28	15	22	23	21	24	16	8	22	24	17	20	21	15	22	16	15	21	17	19	13	20	24	15	15	21	22	10	20	17	16	18	19	25	15	17	13	24	18	15	18	18	20	20	19	16	18	28	19	20	13	22	20	23	21	23	21	17	17	14	21	22	18	29	21	21	19	18	21	17	22	18	12	18	23	21	18	17	23	13	18	18	17	20	26	20	17	23	19	23	21	14	20	13	22	19	17	13	16	16	14	17	18	18	17	16	24	15	33	28	10	23	22	15	22	16	15	27	23	25	20	24	21	14	21	18	21	19	32	15	18	24	17	24	14	22	20	22	20	22	22	17	29	16	24	26	21	18	21	20	20	28	23	25	21	11	17	17	18	24	13	15	23	20	21	25	13	20	22	27	26	22	13	18	21	20	21	19	14	21	20	17	22	18	21	20	17	18	10	18	22	25	19	16	22	22	21	21	24	16	24	17	19	16	17	21	14	27	17	16	11	28	19	18	13	28	17	16	18	25	16	25	15	19	26	19	21	18	21	22	14	21	28	16	19	20	17	17	14	18	21	11	16	19	16	17	20	21	20	15	22	25	28	17	23	24	13	20	25	16	26	13	15	15	13	26	19	20	25	17	16	22	17	14	17	16	16	26	11	20	21	14	11	14	16	17	15	23	18	11	19	22	23	19	22	24	16	17	13	26	21	20	19	15	17	23	12	18	21	15	24	16	16	23	21	27	17	23	20	20	17	19	20	18	21	16	20	24	10	17	21	16	14	13	14	16	14	18	22	21	18	20	16	18	23	21	19	19	16	17	18	23	22	27	19	20	16	17	14	22	16	19	13	23	5	22	12	17	25	23	19	18	19	30	23	22	13	21	13	17	23	16	23	18	16	20	17	20	22	19	22	16	17	20	19	17	14	19	18	24	21	11	15	18	15	20	21	21	20	16	17	26	18	13	14	20	13	19	27	18	18	15	21	12	21	22	10	20	13	25	14	22	21	21	21	22	17	13	18	25	25	13	23	19	19	17	22	19	14	17	20	14	10	17	15	21	24	22	18	28	18	15	27	25	28	21	9	13	18	20	18	21	29	17	18	24	15	27	24	19	18	19	19	22	22	16	13	17	20	14	25	25	23	19	20	20	20	22	12	18	17	17	17	29	14	23	26	19	28	21	19	25	19	27	15	20	17	20	21	18	23	15	25	23	19	23	21	22
35514	23221	16823	27889	37629	42298	20069	13967	12866	9138	6806	5701	4782	4608	2953	2591	2345	1784	1731	1509	1334	1038	865	766	679	641	630	687	677	601	542	476	471	480	474	485	521	500	526	559	545	557	538	510	475	502	483	479	453	512	451	456	440	442	430	408	420	432	409	411	475	395	402	430	383	418	428	404	404	391	388	363	365	369	338	358	344	361	347	339	337	360	345	364	337	373	337	350	341	319	342	344	318	308	358	363	346	332	335	325	340	353	362	350	333	319	342	334	330	332	329	328	352	344	342	328	325	351	344	328	363	329	319	349	357	358	338	367	356	341	316	345	363	394	352	334	337	353	353	312	320	337	358	328	351	342	349	319	338	356	346	308	344	316	339	323	338	368	314	355	309	344	313	359	351	357	319	321	310	337	347	321	309	328	331	345	349	324	367	332	366	314	357	316	345	313	343	335	332	331	347	348	326	344	328	374	316	327	324	347	321	332	336	372	335	355	327	344	331	308	311	344	340	349	312	355	329	313	329	346	320	336	319	321	336	357	302	292	316	339	340	352	328	345	331	339	335	333	315	359	335	306	316	357	340	359	381	337	336	336	325	314	315	325	341	322	352	302	301	336	366	338	315	335	340	330	341	350	337	324	348	338	331	368	353	331	335	342	360	335	382	371	328	349	329	318	345	318	293	340	341	322	315	360	348	349	329	350	330	332	356	332	337	342	349	346	318	355	340	326	340	319	312	305	339	337	344	372	337	328	304	326	336	339	321	313	336	308	357	340	336	328	380	370	362	340	292	301	307	373	367	377	337	343	322	350	344	304	323	345	366	341	302	309	328	338	301	342	337	333	285	332	336	332	351	303	318	321	312	330	342	356	355	361	344	345	312	344	379	345	346	324	320	330	367	334	320	340	341	355	328	344	307	334	300	320	335	325	335	352	368	320	324	366	345	322	335	336	328	339	314	333	340	327	321	371	316	343	382	349	359	349	321	310	334	326	335	305	350	332	364	339	375	367	311	326	330	330	331	328	347	343	334	334	347	362	313	346	312	354	339	313	353	338	382	360	323	348	334	299	353	338	307	376	361	332	321	330	341	336	343	376	341	353	323	332	357	309	311	340	342	332	366	326	354	331	316	329	335	307	376	330	300	356	321	355	312	344	312	340	327	346	328	325	338	353	326	351	311	375	323	330	307	385	349	318	343	324	349	317	326	337	346	341	345	335	330	345	317	354	386	355	332	329	331	358	330	349	350	343	332	359	316	353	357	336	353	362	350	327	313	312	319	340	335	330	331	335	333	314	305	345	350	350	312	336	344	323	343	333	329	316	326	384	321	318	347	353	346	342	344	351	333	324	327	351	309	341	363	332	335	322	312	334	340	353	326	350	369	351	328	298	326	334	339	340	315	351	325	339	330	348	353	354	311	339	321	360	302	313	344	313	360	329	359	349	350	303	329	301	347	357	367	345	327	313	315	351	356	339	330	291	334	334	332	328	335	330	323	348	307	323	312	302	327	348	323	337	360	347	334	368	336	302	305	324	332	321	329	346	324	308	339	381	349	323	319	330	348	310	355	335	315	314	359	349	334	334	321	305	304	328	334	297	333	328	300	324	324	319	337	359	344	337	343	336	366	328	301	321	364	319	335	345	342	349	361	319	327	335	311	341	355	322	334	330	380	335	327	314	317	355	351	338	348	334	338	327	340	360	337	336	325	328	373	324	343	358	324	332	339	360	333	345	333	335	342	343	358	321	351	359	316	340	317	340	383	303	342	338	341	308	325	365	357	328	303	355	311	287	331	337	355	351	346	342	333	340	332	327	315	330	373	322	326	346	334	335	353	356	361	337	330	348	335	358	369	359	338	354	326	321	326	351	317	374	338	324	365	356	298	348	334	355	343	323	345	309	317	360	368	352	336	323	343	330	317	332	353	339	354	318	357	341	375	316	344	345	339	333	379	318	362	335	318	364	331	347	336	332	366	308	346	312	353	337	341	340	355	355	327	337	334	308	347	362	309	344	305	359	345	346	339	320	334	348	323	358	327	324	351	292	318	357	339	336	364	307	360	353	324	338	347	359	319	354	342	325	342	349	305	310	356	305	310	350	311	304	310	319	323	333	359	333	365	350	335	333	327	325	325	310	310	314	334	317	340	317	338	339	343	366	350	377	385	304	325	327	310	335	399	347	350	310	349	340	332	351	311	332	344	352	343	333	350	311	343	356	322	322	335	347	330	345	319	347	326	335	339	351	355	354	311	344	348	322	333	308	349	332	322	312	334	334	347	389	309	322	355	355	362	331	315	316	324	350	360	308	367	355	335	326	321	322	321	334	352	347	354	344	356	371	316	311	308	316	338	324	324	358	357	286	346	351	311	337	345	356	338	328	322	338	334	332	353	314	323	302	334	358	314	357	382	356	328	352	339	324	313	321	370	317	358	350	344	327	325	330	318	329	330	359	339	346	329	371	312	319	316	325	320	334	328	344	339	344	333	360	367	332	329	327	315	361	330	337	336	320	320	346	348	346	338	337	339	358	337	324	381	331	347	325	322	364	340	319	359	366	354	339	352	320	332	345	346	331	322	357	340	321	334	324	337	352	353	313	376	326	322	320	345	335	339	351	338	354	341	312	360	325	341	367	353	335	315	343	313	305	327	362	339	325	322	325	342	315	324	361	320	318	299	329	346	341	312	312	353	356	356	345	356	323	332	382	377	347	352	334	337	366	324	332	355	319	345	327	330	348	341	315	318	361	328	315	337	352	337	365	335	332	333	354	357	327	330	325	308	332	349	341	300	308	335	347	326	324	336	342	362	320	314	331	321	324	310	344	353	325	344	297	312	342	340	296	354	344	329	331	311	356	334	345	358	375	317	331	344	346	321	324	329	342	331	319	353	331	325	345	310	342	340	357	344	367	348	297	325	330	340	347	345	310	338	312	350	345	301	307	356	360	323	332	311	337	325	347	368	352	354	352	332	323	311	360	315	380	316	346	335	324	336	353	311	327	340	302	334	307	330	335	305	330	340	329	363	346	342	294	353	350	343	354	347	357	288	328	323	358	345	347	307	324	325	351	331	341	319	332	334	295	322	326	306	323	321	338	325	328	362	329	313	334	341	349	319	329	350	323	334	314	330	344	323	346	335	340	329	345	311	301	318	329	341	366	303	337	318	326	357	345	362	345	336	325	335	303	352	327	365	352	325	371	332	343	330	308	369	345	350	316	330	352	358	346	288	296	373	325	354	351	280	359	325	317	326	330	356	346	325	366	336	321	364	319	326	319	314	303	332	368	342	320	346	328	335	341	331	303	361	326	353	335	317	338	333	353	324	335	295	351	295	338	327	345	310	321	334	311	347	332	372	337	365	313	380	340	325	337	328	358	302	348	326	289	350	314	322	322	331	330	306	343	336	338	330	323	356	320	313	361	324	316	346	368	338	321	326	352	327	322	316	343	328	330	383	323	328	323	318	322	311	342	325	309	357	334	358	348	343	328	354	337	310	329	341	334
7267	2948	1438	1064	5022	7310	924	295	313	264	224	163	150	167	112	82	65	76	61	65	54	47	53	42	35	28	38	45	33	33	33	39	27	33	33	32	26	27	29	36	37	27	30	23	31	32	32	27	33	26	29	32	30	37	22	37	25	32	25	29	29	37	28	28	16	25	25	22	20	20	24	24	27	21	25	20	29	25	24	26	30	22	22	29	26	26	27	21	24	32	20	23	26	19	15	27	25	32	17	29	24	32	26	39	30	18	21	24	27	24	28	18	17	20	14	23	25	20	28	30	29	31	25	20	30	22	16	22	26	27	28	27	30	32	21	21	13	21	27	22	30	19	17	22	23	22	19	28	23	24	23	26	31	29	24	23	17	19	22	22	32	19	22	30	23	19	14	20	19	20	25	19	19	15	18	20	38	7	19	27	20	23	23	21	22	28	30	21	25	23	21	36	26	26	22	21	29	24	24	9	29	30	22	19	23	23	17	28	21	22	27	29	26	24	26	17	26	18	20	23	26	23	26	25	19	13	24	20	28	18	29	21	24	20	19	28	17	23	18	24	27	31	23	16	29	27	24	22	30	24	34	23	32	29	27	19	23	22	27	26	24	25	31	17	27	25	21	28	25	21	28	23	25	21	28	21	23	19	22	26	28	24	15	26	33	24	21	25	28	22	29	19	23	24	11	27	19	20	20	20	28	25	22	26	26	19	23	21	18	18	19	23	24	14	23	21	17	24	15	26	18	22	28	19	21	29	20	24	24	27	19	21	19	27	21	18	18	19	15	25	15	19	31	22	24	24	23	15	25	22	28	25	24	28	18	27	27	21	18	18	29	23	27	22	27	15	31	31	22	23	25	20	29	13	28	32	28	28	35	22	32	21	20	25	21	34	28	33	20	24	33	27	15	24	28	24	31	24	21	22	20	23	28	21	20	27	18	26	20	26	24	36	23	15	21	20	21	21	20	28	28	32	33	20	14	32	22	32	23	30	30	22	23	29	18	21	18	26	21	23	26	20	26	33	22	23	26	29	29	20	23	22	25	16	25	32	31	33	21	18	19	30	15	28	24	20	19	18	24	22	26	28	33	25	29	22	22	21	25	25	26	24	27	18	26	20	23	21	22	19	36	30	22	19	32	26	24	21	23	27	22	20	21	17	21	23	22	24	21	25	17	24	24	16	23	23	27	21	22	23	21	27	25	29	19	21	19	22	21	26	35	17	25	19	22	25	28	18	23	26	25	21	17	20	24	21	26	35	28	23	24	26	26	19	15	28	21	19	17	26	27	16	22	27	18	27	26	28	23	18	22	31	32	29	30	24	31	33	19	14	27	23	19	31	31	22	15	23	29	24	22	14	21	39	23	20	24	20	22	28	18	25	23	22	25	24	23	25	22	21	35	32	20	21	29	28	20	22	17	31	29	20	20	22	27	32	11	22	23	19	14	27	29	29	25	23	24	24	37	28	24	20	26	25	18	24	24	36	19	24	23	23	27	19	20	22	22	23	28	24	24	26	31	28	26	25	21	22	17	24	21	23	21	30	35	21	21	29	29	24	24	19	21	22	26	22	32	21	27	20	21	28	16	33	29	20	22	15	19	17	21	19	22	21	18	27	22	21	23	25	25	16	9	17	14	34	13	18	19	20	30	23	25	22	32	18	28	24	31	20	29	22	19	16	22	20	20	21	25	26	16	19	29	26	25	26	23	31	26	24	26	19	22	26	20	19	23	22	25	31	21	25	18	17	22	19	23	27	29	22	21	28	26	27	26	29	24	28	27	25	21	18	22	21	26	23	14	30	30	30	16	21	28	23	30	27	30	21	27	26	21	17	20	27	23	28	36	24	23	22	16	24	25	31	33	21	25	28	21	28	14	34	20	21	31	24	20	23	12	29	14	34	15	21	20	27	30	34	18	23	25	25	24	20	32	16	22	20	25	17	21	26	19	27	13	19	25	22	27	19	30	22	30	28	26	32	23	28	21	27	27	19	29	27	18	26	20	29	16	27	20	19	30	22	18	29	25	17	18	19	29	26	27	18	23	23	21	19	24	23	16	24	20	23	25	24	30	25	22	27	32	20	24	26	32	19	18	22	25	21	31	21	27	21	21	22	16	28	34	19	26	31	27	21	29	10	23	32	19	25	24	32	32	19	17	26	25	14	23	17	18	21	24	27	19	18	18	22	26	24	22	18	24	24	27	20	28	21	26	23	20	23	16	18	16	18	26	17	21	20	23	18	29	25	26	27	24	21	37	13	29	25	14	27	20	28	19	24	15	26	22	23	22	22	20	28	31	21	20	24	19	18	35	27	26	47	22	24	31	19	26	21	30	19	28	26	21	29	20	21	23	15	34	27	25	27	29	28	25	26	14	32	17	30	17	18	24	24	20	25	32	28	22	24	17	25	21	13	21	32	30	26	23	22	24	24	22	28	24	17	25	15	27	19	31	28	24	21	28	15	15	31	19	29	28	23	20	19	21	22	28	25	29	26	28	27	27	27	19	23	23	23	13	23	22	29	31	18	23	20	26	22	24	19	32	25	31	27	17	18	24	17	20	20	30	21	29	20	27	40	24	17	21	26	23	21	14	23	20	19	19	23	24	21	22	16	21	22	23	32	21	21	23	28	23	28	16	19	22	27	27	30	22	27	22	25	33	25	18	22	20	23	19	32	30	26	23	22	21	20	15	23	18	21	27	23	23	25	29	24	20	20	31	25	27	34	26	18	23	23	19	30	22	22	32	38	19	26	23	18	21	21	28	23	15	25	23	27	20	24	20	24	27	33	24	23	26	19	33	22	21	29	23	28	20	22	24	23	12	15	27	30	25	29	31	24	25	14	16	22	18	29	23	25	24	26	22	28	23	29	23	23	28	21	19	17	20	20	17	20	26	23	24	24	28	24	29	25	22	27	22	20	23	17	23	30	22	24	32	23	17	21	21	20	23	24	27	31	26	21	34	22	25	24	29	26	26	21	14	26	31	22	16	23	22	21	31	25	18	29	25	26	25	29	20	21	28	22	27	25	23	15	35	21	24	26	26	22	35	24	25	21	17	23	19	15	17	24	22	30	23	24	22	20	18	19	26	19	18	23	27	27	21	24	16	24	20	21	20	19	30	16	24	17	32	27	24	25	17	26	24	29	27	27	26	20	20	24	28	20	23	17	23	27	18	16	18	21	25	18	17	16	22	20	21	19	27	22	19	28	23	20	25	17	20	16	21	17	29	22	15	34	32	26	27	19	27	21	23	21	34	29	22	22	32	30	24	25	26	21	21	16	27	35	28	25	36	18	17	19	16	26	29	25	27	23	18	22	18	19	31	24	19	29	23	19	32	19	25	30	21	29	19	18	31	31	29	35	15	25	30	23	17	22	18	18	28	31	22	18	24	28	24	23	24	28	24	19	18	21	25	28	20	18	27	20	27	26	23	24	21	28	19	21	22	25	17	22	30	31	25	24	19	21	21	17	15	18	18	21	20	29	28	19	31	27
45699	30812	24410	37165	60848	63635	28376	21008	18822	17445	13491	10633	9160	8519	6049	5023	4349	3747	3280	2832	2352	1901	1610	1393	1326	1160	1198	1300	1152	1040	870	868	800	721	795	811	808	858	916	880	860	844	791	825	807	765	753	697	758	664	721	654	720	691	632	623	636	656	671	611	611	596	609	593	537	559	505	509	522	493	480	499	476	489	483	472	487	457	450	471	435	437	449	447	422	482	465	447	415	444	403	444	438	388	417	464	381	442	452	447	430	423	398	430	452	399	417	433	373	457	403	438	421	424	406	417	375	387	393	409	419	463	388	455	365	389	402	429	420	422	387	416	389	411	437	425	421	406	442	429	449	426	399	438	419	425	421	405	426	436	436	431	396	447	394	409	430	400	409	399	410	454	398	430	442	423	405	416	403	398	441	404	431	416	409	435	416	405	417	440	416	410	418	441	406	398	414	405	428	393	408	397	396	418	393	409	424	454	399	415	408	418	405	405	404	415	428	414	428	416	420	406	405	421	398	442	428	391	394	389	433	434	396	419	401	419	423	424	410	419	418	406	405	396	390	380	415	396	429	389	404	459	391	408	413	434	434	426	428	421	469	411	406	423	394	451	404	391	439	420	410	388	425	449	438	376	448	431	409	420	418	408	396	419	391	438	410	439	385	364	411	429	464	416	435	373	421	412	420	407	458	428	396	400	415	391	430	396	436	458	395	404	422	402	428	429	406	424	398	372	450	367	390	429	414	427	433	419	391	401	434	432	405	421	401	393	414	374	357	377	420	439	408	404	395	391	398	405	410	382	416	448	382	429	420	421	433	424	420	409	417	383	441	418	424	424	384	429	398	416	427	420	415	419	390	450	411	416	405	410	418	417	412	416	393	415	419	397	412	441	420	393	402	386	400	410	389	411	419	429	419	420	398	409	430	431	435	414	386	414	373	416	383	376	423	405	372	413	415	398	385	367	427	406	431	433	400	436	382	406	412	398	424	412	408	388	397	393	411	405	410	429	417	429	430	416	422	405	435	405	414	389	446	437	435	407	416	398	402	432	406	434	408	449	414	411	431	424	419	404	394	377	453	410	439	392	437	424	432	428	391	420	399	437	412	400	403	397	396	384	402	381	388	429	454	406	388	416	444	394	417	409	395	413	398	405	414	422	376	441	392	419	392	427	425	401	387	446	447	383	403	415	395	397	420	398	430	407	414	413	437	421	410	383	408	447	421	412	387	417	400	419	416	456	476	412	423	447	410	383	434	408	432	437	429	412	433	387	426	421	384	401	454	438	432	389	397	415	370	441	387	389	377	404	413	410	418	426	428	408	350	392	416	430	419	386	429	406	411	393	420	402	368	408	432	412	397	387	431	418	404	407	420	429	394	408	422	407	385	402	385	434	398	411	418	433	400	445	432	433	413	413	408	421	418	395	408	404	404	413	417	425	412	462	443	435	421	399	415	389	395	433	411	434	442	413	429	425	375	418	394	421	366	413	434	408	382	404	398	412	405	419	399	384	462	412	436	399	428	441	375	435	449	412	378	378	399	419	395	425	372	401	412	426	402	436	407	395	445	416	394	406	428	421	447	424	404	399	414	412	427	432	420	435	429	441	390	413	409	387	429	398	408	432	433	421	420	430	426	402	427	378	407	439	412	411	406	390	401	382	408	407	395	422	413	451	421	413	414	400	415	405	438	401	400	413	404	382	429	407	393	405	412	459	413	408	409	432	391	436	413	462	379	426	384	425	446	434	466	428	418	440	431	419	416	408	399	407	438	395	418	397	391	395	437	404	411	410	420	359	412	420	374	399	412	419	403	419	391	428	416	418	444	373	417	443	390	429	393	412	401	382	397	383	403	409	422	429	420	415	379	395	389	420	431	394	404	402	422	393	398	431	414	390	390	408	432	428	447	423	411	450	401	419	444	401	442	397	415	453	408	412	445	404	411	431	373	466	421	383	409	430	399	429	438	444	412	441	412	397	436	398	423	427	411	390	445	424	433	415	402	446	383	448	362	419	409	448	423	381	427	413	431	365	432	424	399	391	418	443	453	412	378	428	390	407	405	380	423	443	422	428	442	382	434	408	390	399	420	429	431	426	420	367	404	434	408	422	386	390	411	388	392	417	384	418	430	438	364	441	430	413	419	395	428	408	413	419	397	420	411	407	409	406	369	405	400	417	420	435	413	415	427	414	354	396	409	446	386	433	424	437	420	405	385	411	438	411	418	373	465	446	404	387	413	393	383	438	392	416	404	389	415	433	371	425	444	437	433	403	369	433	430	413	404	401	411	425	389	377	450	398	434	397	393	381	448	406	393	438	396	423	416	420	444	418	431	407	398	414	392	397	414	386	416	414	377	420	390	409	439	440	413	399	398	401	397	437	412	410	415	420	438	374	438	443	418	409	420	398	433	426	384	426	439	417	407	413	440	470	430	412	398	389	425	397	414	430	436	419	420	405	392	421	409	457	404	404	460	413	437	433	380	406	398	400	428	369	446	415	426	408	387	402	427	466	390	398	419	404	413	403	425	450	409	397	440	428	448	429	425	417	368	448	440	411	410	441	430	452	418	396	406	414	411	397	432	427	408	416	430	415	430	452	391	440	444	416	442	375	407	435	408	412	398	418	407	419	394	393	382	421	432	392	435	420	449	396	450	386	395	422	391	400	416	399	384	464	421	387	436	408	395	416	409	369	434	414	400	396	423	381	390	426	389	390	406	377	386	410	416	441	385	407	442	394	420	383	377	418	415	403	430	429	441	430	380	431	407	409	415	417	417	410	410	426	391	431	406	426	404	437	397	393	405	414	394	410	388	405	401	448	439	443	432	392	387	410	416	408	446	416	405	427	385	389	392	377	392	419	401	424	420	379	415	380	387	399	390	439	433	414	393	376	442	407	396	393	418	405	389	425	416	387	440	441	414	414	373	420	437	410	444	419	429	401	410	401	398	406	388	440	410	417	429	414	402	390	383	431	406	421	389	444	411	438	447	426	407	421	399	403	408	408	402	426	420	422	442	387	411	427	440	432	407	407	437	382	412	397	409	394	434	402	414	424	448	428	415	422	413	405	408	433	444	433	415	409	430	418	418	405	393	440	423	406	422	378	389	398	412	441	437	414	388	420	404	404	418	424	432	419	452	423	435	429	403	396	421	412	422	442	433	422	395	415	438	382	411	394	392	386	414	389	424	390	395	395	423	401	429	424	339	398	404	425	386	399	443	404	389	431	440	382	436	434	464	401	413	378	415	431	418	399	400	414	407	397	390	395	394	444	419	406	386	425	438	437	398	406	435	384	417	414	418	455	425	411	417	394	396	417	413	377	410	410	418	399	377	394	390	429	384	430	392	398	373	394	448	403	428	419	415	378	435	423	414	358	372	429	418	411	406	406	419	385	381	393	430	407	427	416	421	381	430	407	398	413	432	357	436	401	428	406	422	369	435	416	415	350	440	377	437	442	424	452	415	408	405	412	416	425	435	439	391	400	443	424	416	432	385	431	378	389	411	383
6403	2072	1111	722	2487	3400	368	284	188	213	179	184	136	110	115	83	88	70	78	47	46	46	32	48	31	35	42	42	41	32	44	31	30	32	30	33	36	24	28	35	28	37	29	33	38	34	35	38	35	38	37	26	33	37	31	31	22	30	24	38	39	32	31	41	26	30	30	25	35	23	25	23	34	26	31	26	35	40	32	28	28	31	37	34	39	25	24	25	30	23	27	30	26	18	26	23	26	27	40	25	27	23	29	31	28	30	37	30	23	27	29	36	30	19	21	30	25	18	25	30	28	30	32	31	41	18	24	24	38	29	29	25	35	31	31	27	24	31	26	28	21	16	16	31	32	36	22	30	26	41	33	25	24	30	33	26	29	37	21	22	29	31	20	27	34	25	19	17	25	20	25	24	27	22	40	30	18	29	37	24	23	24	26	31	20	33	35	31	32	29	33	27	15	33	34	33	45	33	36	40	36	30	31	23	27	30	34	15	28	37	27	30	34	25	24	31	26	25	28	26	34	36	24	29	24	24	27	38	26	31	18	21	25	23	36	33	27	28	18	31	24	27	22	27	23	25	33	25	28	38	37	27	32	30	38	36	32	33	22	24	26	35	26	34	26	32	33	31	32	22	35	33	38	22	33	36	28	31	19	20	38	28	22	31	29	28	29	25	31	36	30	27	29	21	25	27	22	31	30	31	29	32	34	28	24	29	23	24	21	33	26	36	21	26	23	17	29	30	33	27	27	31	36	28	32	37	25	33	26	25	29	23	32	19	21	32	27	33	29	26	30	29	23	30	28	33	30	33	26	25	28	19	33	37	30	33	28	37	24	29	34	19	33	18	29	26	37	28	29	23	37	32	31	30	29	34	29	39	18	25	27	28	34	23	24	28	23	33	28	19	27	27	25	32	28	26	25	18	28	34	27	26	21	31	38	28	30	24	36	30	32	22	28	26	20	32	26	19	22	25	25	23	26	24	25	32	35	21	25	31	31	29	33	25	36	38	26	33	30	29	28	26	24	17	26	32	24	23	17	21	30	17	26	32	38	36	34	34	40	32	32	28	29	33	23	23	35	31	30	20	27	25	36	22	20	23	31	38	32	25	33	32	35	31	37	26	29	24	42	27	29	27	27	29	24	22	33	25	29	28	35	20	31	28	23	21	38	38	26	28	16	41	27	26	26	30	24	24	27	28	28	30	31	25	30	22	20	21	24	30	34	31	24	37	24	37	20	38	27	33	21	23	25	33	24	27	32	34	25	25	27	23	30	33	29	30	23	30	26	27	28	32	33	21	26	26	47	29	19	39	23	32	33	22	27	28	32	21	28	36	27	36	25	22	26	18	32	31	29	35	31	25	23	23	27	30	26	34	23	29	24	31	26	25	29	21	24	27	29	28	31	19	29	23	20	28	28	33	31	30	35	25	25	31	30	26	34	22	39	32	38	29	33	25	32	33	32	25	34	39	32	27	28	27	28	24	37	28	28	33	25	29	18	41	43	27	27	37	24	27	30	22	22	28	23	34	27	37	24	27	25	36	28	28	24	27	26	33	27	31	30	33	27	36	34	25	36	29	31	23	26	32	38	27	38	30	24	31	38	30	26	33	31	24	21	31	22	28	26	26	30	26	38	47	31	20	30	29	28	11	28	36	27	27	36	18	27	30	28	31	26	28	29	35	26	31	37	28	29	28	35	21	21	25	30	31	31	26	38	32	28	25	27	24	26	30	25	33	28	25	31	21	23	38	24	31	26	27	23	26	28	31	29	25	28	30	26	23	28	19	34	20	24	23	30	33	23	31	39	26	25	28	27	27	35	35	33	23	28	36	42	26	29	34	30	42	23	30	21	26	31	20	28	30	25	24	31	21	36	20	25	32	33	30	39	29	36	20	23	26	32	27	24	38	28	31	35	34	31	29	33	23	23	29	22	33	32	24	22	29	36	33	22	30	32	26	41	35	26	39	32	34	32	24	38	28	30	33	22	34	32	27	23	28	27	35	34	29	25	38	29	37	31	32	26	26	24	30	29	32	26	28	30	27	22	22	36	27	33	27	23	29	32	27	24	33	33	31	26	28	35	32	24	23	23	25	32	33	30	34	35	32	28	22	29	28	33	29	33	32	35	31	21	34	19	27	27	24	39	31	37	29	34	27	34	39	22	29	25	28	29	29	21	22	29	33	23	23	29	38	21	39	26	34	31	29	25	30	28	30	30	29	26	26	29	33	23	25	23	28	33	27	30	38	28	24	31	29	28	26	25	23	28	24	23	35	34	39	29	27	25	24	25	35	25	30	35	32	28	27	22	25	27	31	33	39	39	29	25	23	33	39	18	23	34	43	28	33	27	32	34	32	32	29	30	28	34	38	22	26	27	22	26	29	28	30	27	22	24	44	30	29	27	28	26	35	22	30	30	31	23	27	31	22	23	30	18	33	25	27	22	24	18	32	27	28	22	21	40	26	29	38	24	40	38	22	27	37	22	29	27	22	35	33	36	36	25	28	32	24	26	25	26	19	26	24	34	26	34	28	25	32	36	25	29	32	28	32	22	31	24	22	30	33	23	26	32	31	19	22	27	18	28	32	25	36	20	36	31	25	34	31	24	46	33	36	35	29	33	30	30	21	25	36	26	30	32	23	28	26	26	39	25	32	26	30	23	30	24	26	20	29	39	38	27	27	24	22	28	28	27	19	37	32	28	28	31	27	24	27	22	27	35	27	31	38	26	23	31	29	28	30	22	44	30	26	20	36	27	21	27	21	28	33	28	30	40	34	41	38	33	24	26	26	31	34	35	25	31	34	25	29	28	26	44	36	29	30	22	32	31	26	26	19	30	23	39	22	25	42	33	19	32	40	37	29	35	35	34	21	32	28	26	18	25	27	34	31	36	28	31	22	20	37	27	29	30	26	27	29	26	29	31	29	29	22	35	30	28	31	43	29	24	23	26	38	28	30	35	30	23	27	30	30	27	40	27	25	36	26	38	29	22	22	28	19	29	32	26	28	20	25	31	23	32	28	28	27	32	27	28	32	24	17	26	27	25	25	24	24	31	34	32	22	37	26	29	28	35	37	28	32	23	24	30	29	25	31	33	25	25	25	23	34	25	31	29	34	29	26	27	37	37	27	26	32	35	28	30	34	33	29	25	30	31	24	28	20	23	40	28	43	26	28	23	38	26	30	38	33	37	33	28	24	37	18	27	21	30	21	28	24	32	23	21	30	29	35	34	24	24	26	29	30	34	19	27	22	32	41	31	21	29	31	23	27	26	26	37	34	29	30	22	21	37	19	22	23	31	27	36	28	25	22	22	23	23	29	35	31	18	25	31	31	35	29	38	24	31	34	27	28	40	31	16	36	29	24	21	30	34	32	33	36	29	26	23	24	39	26	30	21	27	28	29	26	15	25	32	26	32	19	29	39	44	31	28	24	30	31	22	29	29	32	24	27	31	26	28	24	28	31	36	35	27	26	33	31	34	28	28	35	29	24	21	31
39651	27661	21736	32460	51214	52022	22761	19101	15213	13743	12425	10316	7932	6312	5551	4050	3604	3013	2615	2113	1838	1575	1379	1220	1101	1099	1089	1207	1021	881	831	781	766	769	782	759	749	895	849	840	859	852	795	822	792	844	742	758	769	783	752	749	733	744	726	673	686	699	657	677	585	626	605	637	579	615	568	621	605	551	527	565	558	588	556	528	514	539	556	513	515	478	516	508	514	567	536	516	514	486	513	508	497	509	516	517	523	501	526	534	475	512	497	488	493	506	504	518	505	514	505	493	526	484	509	522	529	513	503	452	462	493	503	505	507	461	542	508	510	494	507	489	484	506	476	499	516	491	505	513	447	532	492	519	481	506	513	514	501	509	500	501	507	505	505	492	496	518	520	484	495	484	500	491	486	526	486	474	507	487	482	510	504	481	446	472	510	483	507	433	506	518	472	499	507	470	528	492	466	504	495	493	523	510	510	479	536	518	513	493	487	528	461	495	474	485	519	508	504	518	474	525	529	485	519	541	512	477	494	517	502	495	473	510	509	536	518	465	454	491	489	514	501	510	491	490	481	517	536	513	492	499	494	512	502	499	498	531	474	475	514	525	486	526	502	474	523	504	491	494	466	513	529	483	453	529	511	504	491	507	521	519	475	504	521	486	508	504	485	491	527	499	473	499	478	484	489	464	466	460	472	486	492	486	493	501	485	479	525	502	556	509	448	502	535	497	525	489	460	485	467	471	504	495	483	524	491	506	507	524	507	525	526	481	492	488	566	548	500	502	506	482	484	476	448	486	460	488	485	474	528	504	525	526	488	480	486	475	468	542	517	538	515	481	472	490	489	491	483	489	508	511	491	475	472	499	486	484	493	461	493	502	482	535	521	529	500	525	473	472	503	505	519	491	469	496	527	524	529	478	497	499	485	482	499	513	521	493	493	448	489	480	467	480	480	541	505	448	480	567	504	540	483	484	530	462	464	472	467	506	490	509	512	463	541	503	474	532	485	494	501	500	524	518	477	495	505	534	491	473	482	511	499	487	520	556	510	512	503	501	477	510	490	485	446	490	508	508	495	510	493	536	505	489	505	489	537	481	487	524	510	476	531	488	545	525	511	489	565	519	506	469	535	475	534	486	478	512	516	494	514	473	522	477	479	498	504	483	474	470	493	504	465	466	540	514	509	513	507	464	520	522	502	496	540	482	487	536	511	516	518	490	477	483	507	543	520	452	430	510	512	480	504	509	499	488	491	489	498	495	477	465	507	548	478	514	506	482	507	470	495	515	528	569	515	506	516	504	481	448	501	504	503	549	468	505	483	537	473	481	504	503	497	507	502	489	476	479	491	479	515	504	514	531	493	509	535	506	467	489	492	471	471	520	497	522	494	477	501	479	514	538	483	492	513	521	477	507	491	544	514	488	495	457	470	497	550	486	498	520	513	468	516	460	505	537	524	486	449	469	557	440	476	457	497	500	480	532	500	520	496	486	490	451	500	477	478	500	489	531	472	511	507	439	505	497	504	499	538	491	505	485	516	486	495	479	506	514	474	476	500	443	529	503	503	470	491	473	499	477	497	521	485	496	517	517	480	512	469	506	471	471	480	496	513	502	500	506	521	479	479	477	494	507	500	492	492	509	488	535	481	531	506	490	526	469	472	526	550	507	493	508	478	479	492	481	489	511	532	506	496	498	495	492	542	497	504	486	496	474	512	478	500	527	517	476	513	485	490	500	487	492	489	523	495	499	552	484	492	526	525	509	515	471	485	536	478	479	477	478	468	527	497	497	473	510	474	518	496	515	502	487	508	540	512	511	494	447	473	510	548	509	469	465	499	463	497	501	473	491	513	503	513	485	534	476	520	491	469	528	512	504	507	536	500	485	466	480	489	464	484	498	525	438	515	484	479	505	545	496	460	512	471	492	480	508	497	507	497	503	481	532	535	507	451	552	507	528	502	532	453	513	507	473	509	487	489	523	480	511	510	517	486	508	494	487	518	486	522	502	473	483	501	509	479	518	536	498	504	486	496	462	502	491	498	499	501	503	492	479	496	527	478	507	544	492	522	495	530	456	475	484	563	493	486	509	478	538	491	452	490	495	510	492	513	494	476	530	474	466	499	481	517	512	456	524	511	508	498	515	512	512	524	535	482	500	488	489	469	503	528	514	527	484	484	496	499	495	537	508	525	488	475	502	506	514	455	478	499	504	519	468	499	533	516	486	491	475	519	502	487	531	462	497	501	482	494	488	540	520	462	468	496	502	501	508	537	463	516	484	514	478	519	502	502	455	508	523	488	488	483	478	486	504	503	494	482	509	487	500	524	522	518	503	477	470	498	481	502	507	509	557	533	494	537	546	462	519	541	518	516	494	514	505	508	480	480	463	533	520	499	507	545	491	474	512	481	490	533	501	493	508	470	510	500	502	505	503	509	477	464	510	490	475	513	505	507	483	447	519	476	521	526	494	503	521	514	479	503	494	480	464	495	512	504	511	475	502	542	471	481	472	480	467	494	505	487	515	525	510	500	463	535	482	498	470	535	543	517	479	467	525	454	493	501	485	442	512	509	472	493	498	455	485	520	500	514	490	511	483	482	499	465	518	466	467	517	516	505	522	465	526	493	485	469	484	538	485	497	503	531	480	484	480	481	493	523	540	505	491	484	525	505	551	510	498	487	523	541	524	524	463	478	488	498	523	499	542	517	493	518	498	485	488	508	466	484	526	498	501	467	536	534	496	518	478	460	522	528	489	512	491	490	527	493	488	488	520	471	512	488	505	519	493	493	501	518	496	495	504	513	531	469	483	535	501	502	502	516	522	521	485	519	476	502	484	486	526	468	477	478	462	495	501	527	463	484	499	490	455	512	506	494	509	471	463	507	469	530	430	505	458	534	483	483	513	476	485	471	495	529	510	516	471	534	519	515	510	483	499	475	530	484	524	519	513	525	512	469	516	481	523	474	526	532	455	530	483	504	474	455	516	516	515	506	522	462	514	491	520	502	520	514	463	510	516	561	484	571	521	502	563	466	517	474	526	516	474	522	505	539	492	491	515	502	471	509	487	484	564	475	529	489	476	496	513	483	476	479	519	480	524	500	495	504	498	479	465	521	457	527	504	472	528	516	528	477	496	466	463	486	483	498	453	511	497	507	486	516	487	487	528	504	478	494	488	505	484	501	514	482	477	489	501	494	520	491	486	474	532	506	525	480	500	457	513	470	512	497	480	501	498	513	501	500	481	533	498	468	483	542	472	483	479	487	485	506	491	542	496	492	499	496	517	518	551	510	527	527	521	527	485	476	461	516	476	463	485	513	437	493	503	508	488	524	519	509	498	470	478	498	543	499	508	516	489	470	504	492	501	508	514	489	510	496	513	471	505	513	474	498	473	501	469	486	464	492	531	466	511	497	507	506	490	514	513	494	531	495	462	496	464	543	503	502	529	501	483	527	473	477	495	476	487	482	506	503	491	515	467	491	516	521	519	503	507	506	495	486	487	506	491	491	527	508	460
8351	3581	1740	1158	4507	8301	818	371	364	283	264	244	210	153	144	99	97	75	93	78	70	53	60	45	46	49	55	47	37	36	34	45	39	20	35	40	38	32	32	38	42	37	39	30	41	46	42	52	35	35	41	38	29	37	31	41	34	31	36	43	36	33	28	28	43	30	30	33	35	31	26	27	30	38	33	21	27	32	31	27	23	34	45	31	32	27	32	30	30	32	31	23	28	25	29	27	27	31	24	37	24	34	28	45	23	26	33	31	25	27	35	30	18	24	29	29	28	30	36	34	36	24	22	26	32	31	34	21	30	26	35	20	31	32	25	24	26	39	32	34	33	29	30	33	35	22	27	39	31	36	25	27	24	33	37	25	25	23	20	18	18	25	23	31	32	23	33	41	38	29	21	32	33	21	36	19	24	32	27	32	28	29	24	20	25	27	25	22	24	25	31	37	34	21	27	32	43	29	35	35	31	25	25	30	30	34	25	29	43	27	33	24	36	23	24	28	25	32	36	39	20	29	26	26	20	24	33	19	31	25	22	28	22	34	29	30	27	25	37	30	33	28	19	31	27	30	28	28	29	25	39	20	30	28	29	30	25	25	31	46	28	24	30	15	29	29	28	39	22	26	24	20	25	27	17	41	40	30	21	35	33	28	21	27	31	33	34	33	43	29	28	35	26	26	34	26	18	27	24	30	35	30	30	34	33	26	24	21	37	34	28	31	30	29	27	23	23	22	31	31	38	24	29	24	28	32	24	29	24	37	23	34	35	24	34	22	30	24	27	37	21	33	28	28	24	26	24	23	29	27	32	28	25	39	25	32	33	24	23	22	22	29	29	26	27	37	22	30	27	39	20	19	20	19	20	36	34	25	24	19	33	40	29	40	31	32	26	23	19	31	30	37	33	25	15	26	27	35	37	34	28	30	29	25	26	36	20	37	23	24	38	23	25	28	26	28	21	33	31	27	28	25	27	22	24	36	32	28	26	28	22	32	23	25	38	33	17	25	30	32	23	22	20	31	27	28	28	33	37	33	26	33	27	27	38	24	35	28	34	29	30	27	28	22	24	23	24	23	24	28	28	34	28	26	41	28	31	30	35	28	21	24	37	23	33	25	28	34	35	28	32	26	30	31	21	33	33	21	25	38	28	33	20	30	29	29	34	36	27	33	29	33	26	29	20	28	30	34	31	26	32	29	25	18	33	32	29	14	35	32	24	29	25	31	19	32	24	32	32	28	29	24	23	39	26	25	21	29	26	31	32	30	26	23	31	29	33	30	32	30	27	19	27	32	33	27	31	30	37	29	22	31	28	26	37	33	33	25	29	23	33	36	30	25	32	37	23	29	20	35	28	27	38	33	28	27	34	22	23	39	33	30	26	20	24	30	30	33	25	31	17	38	26	28	34	24	31	29	31	29	30	31	23	41	29	31	35	23	31	20	19	17	32	27	37	32	28	25	38	36	24	28	24	35	18	33	30	27	30	32	20	34	21	31	24	22	25	30	26	17	29	42	23	25	20	26	21	27	31	25	28	19	22	30	26	22	27	30	32	26	34	28	26	32	31	24	23	24	29	33	16	32	19	31	28	23	30	28	30	33	27	24	33	33	33	28	19	23	35	17	27	18	34	23	33	30	32	37	29	25	35	19	23	37	33	21	28	29	39	22	30	27	24	23	29	31	34	32	31	23	26	32	27	27	27	28	19	33	24	27	31	30	34	33	30	22	30	26	27	29	28	28	28	32	27	25	26	28	34	28	18	27	25	29	27	27	30	26	32	29	31	30	21	20	32	39	19	22	20	26	26	25	28	32	22	25	37	30	27	28	23	34	23	25	27	40	32	28	31	37	31	27	33	33	26	25	44	31	21	32	29	27	30	26	32	27	30	34	26	32	23	27	25	36	28	34	30	31	25	27	31	31	34	25	38	25	29	34	24	25	26	28	37	23	42	26	24	27	26	32	33	34	28	22	39	30	35	25	25	25	22	41	29	21	28	35	27	29	24	28	24	28	28	27	42	26	32	23	26	34	30	34	35	19	26	16	21	34	18	28	38	24	36	19	20	33	38	25	26	35	19	28	35	17	24	25	30	26	34	23	27	32	27	26	22	41	25	30	30	37	29	41	31	26	32	27	28	29	21	39	31	22	33	28	30	30	33	24	24	28	18	31	34	28	23	27	36	24	27	37	26	40	31	21	29	20	26	29	32	20	35	41	33	32	33	17	22	22	38	24	22	36	30	34	23	32	30	38	31	37	26	26	36	24	21	30	20	37	34	21	28	28	30	47	29	29	35	28	26	24	34	32	29	30	27	31	43	35	32	28	26	39	29	27	18	43	25	33	19	26	26	30	31	31	28	26	30	26	46	26	25	26	39	27	24	34	20	20	32	34	35	22	24	30	28	17	32	35	29	24	26	38	32	27	30	35	33	35	24	23	27	25	30	34	29	29	22	35	29	27	22	50	22	33	27	30	21	34	24	23	37	33	24	22	34	28	42	26	27	29	27	23	43	34	25	28	25	33	26	20	23	36	41	29	29	38	37	27	22	35	26	21	38	28	18	36	26	34	26	21	28	31	36	20	34	36	34	31	22	36	25	28	23	27	30	33	25	35	32	27	26	33	23	38	33	25	32	36	27	18	30	24	42	27	38	26	27	31	38	26	27	35	27	30	34	36	28	24	25	30	27	37	32	24	24	28	30	32	34	37	31	31	29	32	32	21	33	24	25	34	23	20	28	37	29	17	23	25	30	42	34	31	23	32	28	24	29	31	22	34	32	29	28	24	26	29	21	24	29	27	20	30	31	38	33	29	28	25	34	35	28	25	27	21	25	25	25	29	18	31	25	30	25	32	30	26	25	28	26	34	18	32	28	28	25	24	33	24	30	33	31	29	32	20	29	30	22	26	30	20	25	27	31	26	20	27	22	29	26	28	15	34	26	20	45	34	18	32	24	27	34	23	31	29	31	21	28	28	24	35	28	30	24	19	40	27	27	23	37	25	40	29	27	33	33	22	22	28	35	30	30	29	33	25	38	33	25	26	26	33	19	32	30	24	29	33	37	27	27	36	36	26	33	28	34	30	38	38	25	30	17	24	31	27	36	26	21	30	34	31	35	26	40	24	21	30	26	23	30	22	28	26	22	30	24	39	32	26	21	29	25	28	25	26	30	21	29	19	30	27	24	39	34	27	24	26	28	30	29	40	24	28	27	26	26	25	29	34	26	32	32	29	21	34	40	33	30	23	27	34	21	26	34	30	28	26	23	27	13	34	30	37	29	19	27	29	33	36	20	17	27	21	35	29	21	28	33	25	28	36	32	27	32	20	31	29	27	22	24	38	23	29	27	21	26	26	39	33	33	24	23	33	27	37	23	25	31	44	24	38	38	36	40	25	33	30	34	25	25	22	29	28	27	26	32	28	36	29	40	19	32	23	26	29	26	27	31	24	23	37	33	24	27	25	31	26	27	34	22	20	29	32	28	29	35	33
47314	32725	26371	38865	60457	66228	26939	24425	20621	17328	15892	14027	11640	8487	7896	5534	5047	4031	3608	3002	2613	2279	1870	1719	1635	1530	1720	1629	1277	1180	1045	952	948	995	937	977	1027	1051	1006	1034	1071	1036	1066	1134	1150	959	866	856	950	919	944	925	924	849	848	818	779	758	793	766	729	724	630	656	706	669	631	657	648	605	618	589	572	570	612	583	603	557	544	586	570	534	509	564	545	571	563	538	590	512	496	560	535	519	481	531	480	474	489	537	537	518	493	532	502	525	516	510	539	475	534	511	523	505	511	473	474	502	543	501	511	530	494	529	503	519	510	504	511	488	494	507	525	470	532	481	560	495	499	544	520	555	495	506	486	489	505	495	532	509	533	501	510	520	499	517	495	492	517	537	496	568	501	471	484	491	488	509	502	508	528	527	530	488	504	511	475	539	516	514	527	540	548	470	555	524	503	483	520	511	531	507	498	516	558	497	525	498	553	486	508	521	486	488	513	499	510	513	507	496	505	544	519	492	532	554	489	495	507	512	460	492	508	529	507	556	496	530	490	503	537	506	472	478	507	514	484	488	544	489	464	508	477	503	511	515	554	470	522	463	501	534	539	501	485	520	502	494	488	484	519	487	522	492	534	471	530	554	474	512	534	510	515	502	531	492	471	506	508	509	481	530	521	512	523	532	481	558	521	509	470	523	511	489	506	493	492	479	493	514	532	532	526	520	527	530	500	497	522	484	498	450	510	479	495	509	517	493	499	499	485	479	496	531	509	520	484	504	523	539	507	514	531	477	509	492	495	549	499	518	519	468	451	509	487	530	509	514	491	472	511	474	520	519	514	499	533	492	518	500	509	493	515	497	491	465	524	528	491	551	494	484	489	478	480	521	489	514	530	509	528	505	511	534	525	527	509	472	534	499	499	543	501	497	511	453	526	499	509	500	455	512	473	520	515	502	516	494	505	494	475	496	490	500	534	537	512	495	552	547	504	509	508	523	532	460	486	476	501	491	519	501	452	480	518	505	562	518	479	494	495	563	531	533	540	512	496	471	493	506	503	486	517	510	491	489	494	489	503	490	501	513	502	493	509	505	507	539	488	525	529	550	517	496	481	563	511	480	486	520	493	473	484	516	554	523	468	498	505	478	460	520	485	477	506	528	457	534	531	495	485	513	540	518	512	515	501	512	532	500	515	511	518	527	464	524	484	458	514	536	505	513	498	495	493	537	504	535	510	513	543	515	510	548	494	480	510	481	551	527	486	515	466	463	513	491	492	525	498	496	494	530	456	516	510	479	532	477	485	518	509	488	457	484	503	511	510	564	496	529	488	547	529	518	500	490	515	492	493	491	521	510	456	523	514	489	523	520	535	518	516	520	514	499	532	516	522	490	527	495	509	526	515	489	490	523	457	520	504	500	494	531	534	485	511	489	527	519	496	512	486	499	525	487	496	512	547	502	497	528	513	496	485	486	520	507	507	494	492	485	506	547	501	504	480	505	533	517	496	496	536	524	545	523	504	512	519	497	495	540	491	486	517	547	532	515	514	468	516	494	532	549	484	502	485	469	515	517	487	497	496	514	504	457	503	472	481	521	489	570	521	523	513	550	473	493	491	514	528	504	480	537	506	499	467	528	543	485	483	543	501	492	537	520	501	486	497	470	521	524	513	506	460	549	539	507	540	480	510	450	502	532	527	489	497	525	489	518	458	497	525	516	524	521	503	498	531	579	481	438	497	506	556	476	532	486	491	477	517	525	545	504	522	484	500	491	495	514	507	499	540	485	530	507	501	496	548	494	508	512	491	512	496	480	516	529	507	495	492	535	500	471	507	499	503	520	525	519	536	500	493	517	508	499	461	534	535	510	529	496	511	511	516	547	490	503	466	524	507	455	471	523	483	490	497	503	526	485	499	495	470	496	506	500	505	485	528	495	525	513	482	521	518	500	502	469	550	479	504	502	524	496	508	510	493	497	543	510	500	537	503	489	538	506	505	517	498	469	500	523	531	502	533	526	500	532	512	527	533	519	499	524	530	478	501	493	513	506	489	530	498	505	527	528	509	464	441	484	515	480	525	467	503	555	497	507	475	544	477	508	481	489	462	493	466	476	527	547	487	502	465	485	534	531	462	493	491	491	479	484	502	465	556	464	486	519	537	511	487	557	501	502	448	481	467	512	494	493	504	473	454	467	492	505	488	494	507	504	533	559	508	497	509	507	519	552	492	490	501	495	507	489	548	498	531	472	509	492	504	434	559	485	513	477	524	504	509	532	467	500	510	505	513	474	496	475	525	517	521	472	487	520	496	501	487	524	506	533	527	533	489	498	539	480	488	506	539	494	501	492	495	504	533	503	512	510	535	495	512	481	543	537	472	519	519	532	508	497	519	490	500	517	474	540	525	549	502	506	487	504	499	505	522	479	541	537	540	528	523	517	525	515	501	504	506	506	513	471	523	491	517	467	515	453	549	521	524	491	496	517	518	516	529	510	510	506	493	511	551	474	498	537	495	477	553	493	503	514	512	492	506	522	511	482	450	454	474	494	556	480	460	524	501	492	462	511	475	472	488	499	530	510	517	501	516	478	531	494	517	459	517	535	471	486	548	476	505	494	520	501	516	515	493	520	515	499	442	506	534	532	499	555	551	501	526	524	464	511	547	464	476	561	497	532	459	502	495	476	483	501	508	480	487	497	497	507	513	528	468	519	520	523	496	490	490	546	477	502	499	511	483	532	544	523	533	527	558	482	523	488	539	482	489	506	502	482	506	534	484	470	508	497	493	490	510	485	555	506	503	510	489	509	495	529	529	488	535	532	510	508	500	489	495	484	494	515	487	515	501	535	546	540	513	492	520	510	493	517	499	474	503	501	511	480	504	563	513	501	470	496	555	487	497	489	508	550	497	508	506	530	520	529	524	551	509	479	509	499	521	539	496	482	535	499	526	568	506	518	503	501	502	543	536	521	536	516	495	500	544	511	533	520	499	489	478	487	453	498	489	498	533	505	475	480	499	560	486	536	540	515	485	499	531	520	469	504	529	504	537	531	535	504	529	480	495	519	534	501	507	496	490	506	559	567	542	506	491	519	522	536	481	520	530	509	498	533	479	502	484	499	527	481	495	493	519	497	504	501	492	482	499	514	496	520	501	520	458	465	530	509	474	519	469	475	484	488	498	457	475	542	509	497	511	493	500	466	519	539	509	480	503	478	536	498	565	474	528	508	502	491	520	499	510	483	523	475	515	560	473	500	487	509	499	505	486	542	491	521	484	486	522	534	505	524	503	530	462	537	505	501	497	497	487	490	492	516	508	522	529	514	476	521	523	489	476	449	511	523	501	505	481	521	505	531	497	518	486	495	466	493	496	508	480	521	484	518	499	479	548	503	497	496	469	516	524	524	545	534	470	536	528	546	513	551	513	516	519	528	463	512	523	500	548	500	527	500	509	458	537	542	523	493	500	530	479	485	518	503	529	522	506	512	506	480	487	512	532	514	534	483	511	468	502	472	559	529
3310	1193	650	438	799	1133	220	133	150	122	87	94	94	65	64	35	53	37	30	40	32	15	27	27	31	22	20	22	21	22	18	11	34	25	24	12	24	19	19	19	24	19	16	33	24	25	31	25	25	28	26	18	17	25	14	22	21	19	16	20	12	12	19	18	26	26	14	23	24	16	24	21	20	16	16	18	17	18	20	22	20	11	25	28	16	18	27	27	15	13	12	17	16	19	15	12	22	26	18	20	20	20	20	14	23	12	14	15	18	19	17	26	8	20	15	13	21	23	22	24	20	18	15	16	21	32	18	19	15	24	21	17	23	15	17	22	15	17	21	17	14	21	23	17	18	19	15	22	16	27	19	23	20	21	20	8	13	21	13	16	19	18	19	18	17	17	19	22	29	24	18	16	16	25	16	16	17	19	17	16	26	23	27	21	18	15	13	14	18	11	25	24	19	16	19	16	20	21	27	16	12	20	15	29	16	15	16	18	16	22	19	15	19	16	10	12	16	23	12	12	12	16	16	22	24	16	16	23	26	14	22	12	16	21	23	16	12	16	17	19	20	12	15	12	21	25	9	20	24	17	22	24	24	16	12	17	20	10	20	19	17	22	19	21	16	19	27	21	24	19	29	16	28	15	16	21	17	14	13	19	23	14	24	24	20	19	13	24	14	16	27	15	21	17	18	13	11	19	23	26	20	26	20	23	21	21	19	13	21	21	21	11	17	22	15	20	19	17	22	16	24	27	16	18	17	15	13	16	16	18	22	17	17	17	21	15	18	18	21	29	20	18	23	23	21	16	15	15	22	18	17	19	21	20	20	18	16	16	12	20	18	19	21	17	16	17	18	15	19	20	20	14	18	15	18	21	19	24	10	20	19	12	19	18	21	20	13	13	15	19	15	17	23	10	15	23	20	19	18	15	18	16	22	18	16	18	11	16	23	21	24	19	16	16	22	18	20	16	16	15	12	16	22	14	19	19	17	19	16	18	21	23	16	15	16	16	21	14	21	29	13	14	17	19	27	17	35	17	17	17	18	20	13	21	21	23	23	20	12	25	21	14	18	17	16	19	20	23	22	20	14	16	18	22	15	21	22	25	22	22	24	11	23	14	17	23	16	24	16	13	25	22	24	18	20	22	15	22	18	21	24	23	20	22	17	15	18	15	21	21	18	17	16	13	23	14	8	14	16	17	22	27	21	14	26	13	15	13	15	21	28	29	17	24	17	18	16	23	19	23	17	17	17	14	17	22	20	19	22	19	15	12	17	19	14	12	18	17	22	29	20	28	18	15	12	20	22	19	25	13	27	21	16	17	16	19	12	19	17	19	17	14	18	17	15	20	19	12	16	26	17	23	18	19	19	19	19	16	15	14	22	11	21	21	19	20	14	22	17	20	15	18	22	23	15	14	13	23	23	16	16	18	20	19	17	25	13	21	18	17	20	21	19	17	15	19	21	14	15	16	21	20	21	21	19	21	23	22	19	18	21	22	23	20	22	23	22	13	17	19	16	21	21	22	11	18	15	25	13	16	12	20	16	22	13	26	17	12	15	17	26	15	17	19	23	21	16	22	14	21	14	12	21	22	21	21	19	19	14	8	14	24	15	12	15	15	9	19	14	23	22	10	15	19	11	24	16	21	14	16	18	13	17	25	10	22	17	24	19	18	16	17	20	20	22	20	19	15	15	19	26	18	23	22	18	21	22	20	21	22	18	23	20	17	14	18	15	22	15	18	11	13	15	20	21	17	20	16	23	22	21	12	14	22	19	17	13	19	22	16	20	17	22	15	15	20	13	18	18	15	27	21	13	29	23	21	10	14	16	23	17	13	15	17	15	27	19	17	12	25	22	15	24	15	18	21	21	18	20	19	16	20	17	19	16	15	12	27	22	16	15	18	15	15	31	18	27	17	24	20	18	17	22	21	21	17	23	20	21	16	18	17	19	15	18	22	20	12	22	15	24	22	20	12	17	14	17	22	10	23	15	17	15	17	16	18	18	23	15	18	22	13	16	22	22	16	16	22	14	17	22	19	27	14	13	18	19	20	13	14	24	15	22	29	16	22	27	17	23	14	21	22	13	19	17	17	20	19	18	18	15	21	21	21	16	15	17	18	22	23	17	16	12	15	22	17	15	20	21	11	15	16	16	14	13	17	21	25	19	13	24	15	26	17	18	14	16	16	15	16	29	26	18	16	17	14	21	17	16	18	22	23	11	14	15	10	20	21	30	17	15	21	16	18	20	17	19	20	10	16	16	15	21	19	15	21	16	19	24	25	22	17	17	20	24	17	12	19	18	22	20	20	28	21	27	16	17	15	19	16	20	12	26	17	18	19	17	20	17	17	15	17	14	20	20	14	19	17	24	13	17	12	15	17	28	19	18	17	17	20	25	19	18	23	20	15	21	33	15	19	14	29	12	22	17	20	16	17	19	19	16	18	27	15	19	17	22	20	22	21	29	19	21	13	20	28	16	17	18	15	13	17	26	18	9	20	24	26	16	24	18	17	18	20	25	24	22	22	23	22	22	25	18	26	17	20	18	13	17	21	25	13	15	23	22	17	16	14	19	19	13	18	19	19	16	16	23	15	25	22	15	19	21	22	23	21	14	15	19	15	18	23	13	22	23	16	19	23	22	22	20	27	21	8	25	20	24	17	20	17	22	12	14	20	22	25	15	24	15	22	19	15	17	27	16	21	14	22	17	17	22	23	12	30	18	24	19	17	18	14	23	22	19	17	19	17	21	21	26	24	20	16	23	21	17	17	26	20	23	23	15	16	21	18	20	26	19	16	23	30	14	19	20	13	26	9	16	16	21	25	24	22	20	22	14	21	25	20	14	15	13	21	20	17	16	14	13	22	19	15	19	14	17	16	15	24	24	15	19	23	26	17	16	22	10	16	13	23	20	26	25	22	24	19	16	27	19	17	19	13	21	25	18	23	22	14	16	22	21	23	24	20	10	12	19	23	24	18	21	23	14	15	23	16	18	19	16	25	12	16	19	17	16	26	19	24	23	14	16	22	20	17	22	26	7	25	18	16	13	18	16	24	16	22	22	15	14	19	17	29	20	14	16	15	23	21	21	18	24	15	17	28	21	20	21	15	15	17	16	15	16	19	23	18	18	23	25	17	18	14	17	23	25	23	17	18	13	11	12	16	20	16	28	16	20	18	17	24	18	19	16	20	21	17	21	20	26	15	21	24	19	14	15	19	20	14	11	17	14	19	19	19	23	15	22	22	16	20	16	25	12	25	22	16	19	17	19	14	22	22	9	23	15	23	15	22	16	16	24	19	17	14	24	24	23	19	19	16	14	16	13	19	19	16	16	20	23	18	15	18	21	20	23	25	21	22	16	20	22	17	18	20	22	18	20	20	7	18	22	20	15	20	22	23	17	19	25	17	23	19	17	14	20	17	21	23	14	19	20	16	23	22	11	17	25	23	13	15	23	16	20	17	17	18	21	19	11	22	22	24	16	13	15	21	19	20
34956	23599	16850	26540	36941	39845	18007	13462	11587	9293	7234	6778	6259	4304	3453	2417	2163	1701	1491	1261	1149	989	877	787	826	821	844	758	624	518	534	485	474	485	540	510	517	540	539	575	588	549	585	685	605	577	540	499	543	552	549	520	530	553	495	496	474	450	456	428	454	437	388	410	387	425	392	381	348	413	403	359	363	358	367	360	386	365	376	350	368	364	351	347	343	356	373	346	345	334	366	369	354	313	332	333	348	341	346	363	343	358	362	304	333	345	348	326	361	347	347	326	350	361	332	322	330	326	356	331	338	348	329	337	354	351	355	325	335	333	334	370	302	345	355	352	381	340	333	370	334	355	335	322	357	338	326	349	354	371	353	315	332	370	356	345	343	327	393	345	348	360	355	345	332	334	320	337	324	316	347	352	340	349	337	357	341	336	372	311	331	325	319	305	329	343	335	353	364	333	368	335	357	332	356	346	330	362	349	332	364	360	324	327	342	331	367	312	336	360	339	303	309	304	332	351	324	322	347	333	356	308	341	299	340	347	336	326	344	343	355	348	337	341	335	353	310	331	324	335	353	349	337	344	307	325	354	325	320	341	321	321	348	329	330	323	324	370	342	346	341	342	330	314	325	377	321	319	325	281	346	296	326	350	320	347	364	356	340	349	346	346	336	329	340	333	323	363	344	337	305	331	352	323	325	338	355	342	329	338	328	335	348	363	323	349	355	324	338	316	330	383	333	337	302	352	340	333	303	321	343	367	348	321	342	357	356	362	353	355	344	337	334	343	345	356	392	333	344	337	330	338	316	339	308	339	354	348	337	346	344	329	345	326	362	354	303	333	328	333	326	313	350	346	354	340	317	319	344	361	330	361	343	365	315	311	331	338	345	354	342	334	334	372	336	344	352	351	329	362	333	340	362	325	348	377	338	294	318	318	349	350	335	335	345	332	390	358	368	324	335	326	323	366	330	366	328	357	346	345	318	332	327	347	351	360	322	313	342	331	322	350	329	311	332	358	332	356	343	346	343	340	307	331	338	327	330	323	335	315	332	309	332	330	319	320	359	341	368	376	330	344	307	346	311	329	363	328	341	346	333	372	296	360	342	330	334	342	349	347	334	325	321	346	365	342	342	357	331	326	365	361	342	340	326	335	362	344	329	323	347	336	324	343	367	340	342	335	372	337	335	327	337	332	344	300	341	338	353	333	337	331	309	340	335	307	340	373	326	302	341	337	351	339	300	368	367	351	322	320	338	351	347	304	328	300	363	377	338	356	328	322	361	317	339	354	331	355	340	344	352	310	335	318	315	348	348	317	338	313	351	317	348	347	357	346	333	318	327	334	345	310	337	324	359	351	328	331	339	344	322	367	340	350	345	319	341	363	362	335	358	324	337	342	345	298	317	325	370	339	359	331	367	331	373	350	328	340	342	352	315	366	350	331	345	330	351	358	353	344	360	351	331	309	339	352	343	378	321	363	347	301	289	340	385	339	335	356	320	297	328	312	352	335	302	319	345	340	339	324	300	319	369	309	324	341	384	318	368	358	312	355	313	349	309	357	305	338	328	318	343	339	337	317	363	345	342	339	329	333	337	341	360	331	374	342	358	385	314	340	334	352	367	323	331	358	339	338	323	378	324	353	326	331	347	330	335	321	363	344	345	343	319	332	336	318	351	309	340	343	349	316	318	323	365	356	356	330	321	358	329	336	346	333	320	341	340	320	345	344	341	335	329	333	334	385	324	322	337	310	342	348	325	360	342	348	327	326	317	345	342	320	313	350	342	319	336	308	339	313	296	382	340	341	342	340	348	350	361	353	319	341	328	332	341	342	343	343	356	391	329	337	349	316	363	324	318	360	344	379	324	315	357	332	342	338	329	333	341	308	346	333	372	320	305	341	324	331	336	342	342	341	358	347	374	342	333	314	364	319	300	348	338	331	342	316	326	355	334	353	350	362	359	318	324	340	347	365	319	331	354	331	335	352	317	354	325	309	358	363	333	342	323	354	349	346	299	324	333	315	322	298	321	361	311	328	372	321	350	349	332	348	329	318	356	323	326	369	343	357	339	327	329	330	356	305	329	369	315	347	354	348	343	318	324	357	308	297	326	338	308	342	343	322	326	361	340	329	339	317	328	311	342	320	330	301	303	324	338	311	328	348	344	351	362	323	337	371	317	339	324	332	309	360	321	341	359	325	319	352	356	309	300	320	364	337	351	351	352	353	344	331	343	326	367	329	313	347	379	343	365	323	377	322	320	325	350	334	332	333	329	304	341	344	333	329	306	379	327	330	324	340	339	328	344	359	335	327	338	333	339	320	355	390	360	335	322	327	343	352	316	304	329	351	307	338	351	347	337	338	335	355	340	348	327	372	364	368	333	335	341	358	314	363	358	356	312	371	294	363	345	328	345	344	337	372	345	329	321	326	364	319	359	349	362	351	336	305	325	352	332	303	368	351	349	350	320	352	333	348	359	353	338	345	319	318	356	365	373	377	345	324	371	361	336	323	352	345	334	355	322	316	333	353	339	342	312	339	373	332	348	345	330	338	364	318	307	341	344	337	345	365	332	331	336	297	330	354	313	354	349	341	330	346	342	315	325	319	324	352	325	332	363	331	328	338	318	342	299	335	317	357	360	368	346	368	358	335	346	335	322	330	327	357	358	357	324	334	321	340	318	349	325	333	345	335	331	357	314	311	282	330	336	328	351	309	352	327	310	340	340	347	348	355	325	305	317	334	350	341	381	312	325	326	344	339	342	325	340	331	340	313	336	339	351	338	316	322	323	326	288	332	366	355	363	332	328	345	337	311	338	320	330	352	344	336	351	323	321	339	328	327	362	364	304	362	338	343	322	298	337	370	363	347	324	326	350	324	346	352	314	332	333	330	313	375	324	315	332	334	331	368	305	335	350	342	324	320	345	320	344	310	306	381	350	348	328	346	351	345	338	343	361	362	347	346	341	335	359	337	338	321	304	311	311	294	336	375	357	370	346	333	327	352	328	339	342	350	311	337	312	346	342	353	324	339	316	351	384	401	330	347	331	339	316	291	326	327	340	351	329	356	327	332	303	334	346	364	315	346	341	333	344	348	351	345	345	325	320	338	348	368	338	366	366	314	348	316	347	322	327	350	346	366	334	314	347	322	313	359	309	343	349	319	346	334	326	335	340	362	357	341	327	357	325	357	348	341	352	338	327	347	293	332	344	307	339	355	319	326	362	317	304	346	339	331	342	337	312	326	356	303	365	305	338	325	334	342	359	311	367	345	324	347	364	338	328	312	337	316	309	354	339	381	328	365	359	324	332	315	319	340	341	362	351	344	309	324	365	337	361	330	314	363	309	345	331	348	334	333	362	353	334	336	315	340	351	303	350	310	313	321	294	324	343	331	323	330	336	322	350	305	340	333	343	341	359	329	345	338	303	367	346	340	320	365	311	354	334	291	318	330	329	324	347	294	309	313	281	315	338	370	305	325	349	310	339	349	331	334	319	327	367	338	339	317
6747	3050	1259	770	2560	5243	610	290	280	269	232	185	191	151	116	87	89	71	67	68	45	48	38	46	43	41	55	41	32	31	32	29	26	30	37	37	36	30	31	40	35	28	26	44	37	20	26	34	29	40	42	32	27	32	27	27	26	27	23	41	34	23	31	24	17	24	31	33	28	25	18	24	23	34	28	30	20	34	32	24	22	23	21	23	24	21	19	23	28	14	18	15	22	22	34	26	24	17	19	19	30	30	18	22	14	23	18	26	14	20	24	22	32	22	25	28	22	21	17	21	25	28	18	32	24	23	28	22	23	20	28	31	25	20	21	26	20	24	18	21	26	24	15	29	29	23	26	39	16	22	25	22	21	24	30	29	19	19	23	21	19	18	21	25	25	21	30	18	30	27	22	23	12	22	26	23	27	23	22	19	23	29	21	25	27	19	19	19	20	21	21	17	21	27	24	27	18	24	23	20	27	23	22	25	19	11	32	22	19	31	16	23	22	19	22	35	18	24	23	24	25	27	19	25	30	29	24	23	20	25	21	20	13	17	22	15	21	26	30	15	21	25	20	22	17	26	23	24	32	19	19	37	22	24	27	13	39	21	29	21	33	27	14	23	15	26	29	23	28	27	30	28	17	22	22	30	14	18	25	15	17	31	21	23	14	28	19	20	30	23	18	27	19	18	15	19	26	20	22	31	17	30	23	27	12	19	27	21	21	33	34	26	15	24	18	17	25	22	26	20	15	30	25	28	20	27	18	28	20	19	25	29	21	18	27	18	32	24	18	26	26	26	25	26	33	18	24	18	29	27	25	31	20	19	24	35	25	32	20	34	22	20	23	30	23	34	23	20	25	32	28	31	25	24	17	17	17	35	22	23	21	26	19	26	25	30	20	28	17	31	24	21	24	29	28	24	33	23	19	22	30	22	20	21	21	25	19	16	30	18	19	38	19	14	17	18	24	28	18	23	24	22	19	24	24	34	24	28	20	16	16	15	16	16	28	39	31	22	33	25	22	25	18	27	21	23	26	25	30	25	21	21	30	23	21	26	22	26	30	23	24	28	18	20	15	22	24	28	28	16	15	20	17	23	29	24	24	25	21	23	21	21	26	18	31	20	29	16	29	22	28	26	19	20	19	28	16	24	23	21	27	28	32	13	18	18	27	29	20	21	24	25	27	19	25	21	20	23	27	31	27	24	26	27	25	22	27	26	10	30	23	22	26	31	22	18	21	30	22	28	16	24	29	15	21	23	33	29	29	22	17	16	26	25	18	27	26	19	22	19	24	25	30	28	20	24	20	24	18	27	21	23	21	23	25	27	15	20	28	30	25	31	27	20	19	28	22	27	23	28	23	22	29	26	15	24	25	26	21	26	22	26	31	14	13	26	27	28	21	20	37	21	28	22	28	28	21	16	17	21	19	26	19	26	35	20	26	21	23	19	22	34	29	21	20	22	32	25	24	25	24	16	30	22	22	22	28	20	21	19	31	16	17	20	18	16	26	22	22	23	34	19	19	19	16	19	32	30	22	20	25	24	18	29	29	24	25	33	18	28	25	18	28	22	24	28	10	18	16	15	16	21	24	23	23	29	24	24	24	27	25	21	31	19	30	22	16	23	26	20	28	20	27	18	14	22	37	23	25	21	27	31	35	22	28	11	23	22	19	19	23	19	19	21	26	25	20	27	23	25	30	23	31	18	17	15	29	21	28	25	27	16	25	27	20	18	23	15	24	28	24	33	20	18	14	24	21	19	26	22	30	21	29	26	10	24	21	20	16	23	20	31	22	18	22	24	15	24	25	18	25	19	19	26	25	22	20	28	20	10	28	20	24	26	22	30	22	27	16	19	27	24	24	21	22	22	21	22	21	25	19	22	26	24	22	24	20	18	28	25	23	25	26	30	14	29	25	21	22	19	31	19	15	21	16	22	30	28	29	22	29	15	17	17	18	24	24	26	22	24	19	34	29	28	22	19	23	19	23	24	22	26	29	17	31	24	21	22	24	19	21	21	23	26	25	22	21	31	20	18	20	23	20	31	24	36	20	28	25	22	26	21	21	29	17	17	17	24	17	27	29	20	26	24	22	24	27	22	17	19	23	26	20	31	23	30	13	28	25	16	22	24	22	23	25	24	24	26	21	24	21	25	32	19	16	24	27	27	36	25	16	32	23	25	29	27	24	25	19	32	28	19	24	19	31	21	26	26	25	22	28	18	29	34	29	29	17	15	20	24	15	21	18	23	28	18	26	19	31	21	23	20	21	18	24	23	24	30	19	22	28	29	18	23	17	25	24	15	19	15	22	20	20	27	24	19	29	25	21	24	29	26	19	23	20	21	33	12	19	21	31	24	17	18	31	17	27	21	19	29	16	20	23	22	28	21	29	33	24	23	24	18	27	32	27	16	21	22	28	29	26	19	22	18	30	20	15	28	28	26	26	28	22	20	34	28	24	34	23	19	17	16	16	17	16	23	19	23	25	15	20	23	23	25	24	23	29	24	26	24	23	23	29	20	33	23	13	13	20	19	20	21	22	16	22	21	25	30	20	20	25	17	20	24	19	30	23	15	15	21	31	22	22	15	30	17	24	20	22	23	30	21	31	21	20	27	17	28	24	21	24	25	17	30	27	26	17	25	29	17	26	28	26	27	19	23	21	14	24	21	26	21	19	33	24	28	18	27	26	18	30	32	25	20	25	28	21	17	19	27	26	26	24	17	15	22	24	28	31	20	29	25	35	18	24	14	25	20	24	27	21	16	15	25	31	29	32	22	29	32	26	28	28	23	17	22	24	25	21	25	21	24	20	18	27	20	25	24	16	17	25	23	25	33	21	22	19	25	24	20	32	21	23	20	17	36	22	32	33	19	11	22	24	16	33	19	29	18	29	20	18	24	18	21	26	26	25	20	15	18	34	25	21	25	13	20	22	24	29	21	23	25	21	20	19	26	22	16	29	23	19	27	16	18	22	17	16	24	23	15	28	30	20	27	23	22	27	22	24	28	20	38	33	17	22	37	23	18	22	31	27	18	21	21	17	24	21	26	24	18	26	21	27	38	18	22	29	24	20	27	26	22	23	25	24	20	28	27	22	27	21	17	27	24	18	21	13	20	18	20	15	18	26	19	17	23	16	22	23	24	27	20	22	23	23	25	26	25	17	19	11	18	30	18	26	29	29	17	17	18	23	26	28	19	19	18	26	36	23	17	18	25	18	25	20	21	22	19	15	26	23	20	27	27	16	22	33	14	29	16	20	18	32	18	25	19	18	25	25	22	23	29	19	25	20	25	25	25	20	23	14	21	16	22	25	20	23	23	22	20	25	19	22	19	23	24	21	25	19	14	29	24	20	34	23	23	15	23	23	20	20	24	30	24	29	21	21	26	22	21	22	23	24	26	18	23	36	21	23	24	32	23	25	21	19	24	26	26	20	21	25	19	25	23	23	19	21	27	27	21	24	26	13	19	33	23	24	26	22	24	20	28	29	25	23	21
45522	31202	23280	33748	50712	60122	27165	22152	18725	17417	14770	11351	10448	8789	6446	5334	4239	3502	3025	2545	2187	1839	1748	1588	1646	1643	1600	1333	1240	987	932	869	845	870	827	889	926	879	925	945	988	972	1106	1017	995	890	811	738	867	887	845	780	804	843	791	732	678	621	644	614	627	581	606	573	555	565	581	557	573	535	533	549	507	506	470	496	480	474	474	431	427	453	466	448	427	417	424	455	429	469	428	416	430	416	445	384	459	415	417	439	421	391	424	444	443	415	401	393	401	429	433	446	408	405	409	382	404	414	420	393	432	424	439	389	404	403	418	378	463	395	458	426	413	391	408	399	404	444	450	395	411	388	418	425	401	405	407	439	412	395	391	389	443	397	453	416	380	421	406	437	411	394	401	409	385	399	427	428	429	434	431	416	371	461	452	420	386	406	413	433	420	415	411	398	422	426	403	414	433	426	377	408	390	393	445	383	439	399	388	381	391	442	414	406	381	413	430	437	398	431	374	421	424	440	404	374	408	420	372	397	425	437	406	417	432	433	411	416	400	414	373	420	433	427	429	385	425	418	393	402	429	411	413	470	403	428	401	362	412	400	413	434	414	427	418	421	416	418	372	420	451	397	405	406	413	434	417	389	441	409	395	436	416	416	413	422	395	398	438	404	421	385	378	422	400	449	408	410	423	422	449	409	383	367	389	448	400	420	423	379	395	438	421	433	407	387	452	404	422	406	471	395	416	408	420	411	421	456	372	411	395	419	394	397	390	425	423	418	401	451	416	441	407	402	402	391	408	386	407	402	423	403	388	445	421	397	406	412	385	402	388	404	416	416	395	420	406	410	440	421	430	417	411	417	436	399	451	405	409	410	380	404	389	391	361	392	384	413	423	390	401	393	426	404	432	440	425	388	435	408	406	437	405	407	403	412	450	452	389	399	428	403	342	453	388	400	404	392	401	406	426	411	380	405	407	394	393	428	433	417	410	409	375	424	392	432	427	394	413	431	406	399	419	396	394	419	394	400	410	394	430	421	379	429	460	387	416	420	382	400	382	378	451	429	399	395	437	430	426	418	367	409	407	424	403	421	411	422	421	411	402	424	424	422	417	424	405	422	444	406	409	399	388	403	426	420	413	454	389	430	414	428	439	406	453	402	443	399	402	415	386	420	416	407	386	397	428	410	434	407	401	403	419	424	404	419	428	402	435	388	429	414	414	401	424	409	411	397	401	428	423	420	433	454	399	433	419	409	402	436	384	424	433	390	383	402	396	408	429	389	447	390	392	411	406	414	426	367	405	390	383	390	418	428	410	419	411	431	417	412	449	407	398	394	404	414	403	414	391	410	424	406	395	422	395	394	418	428	400	402	394	426	425	389	399	446	460	435	394	401	428	398	396	414	405	400	383	401	416	410	404	381	429	429	394	425	380	446	442	396	414	417	424	401	433	414	395	426	436	412	418	424	414	388	416	423	381	402	388	426	432	421	383	403	411	403	451	414	417	416	417	416	386	429	439	396	423	446	418	403	434	381	395	409	427	435	427	429	430	451	421	396	412	399	430	406	406	402	421	444	419	414	401	384	438	411	416	369	472	426	435	426	454	422	398	451	409	399	424	401	426	435	409	412	412	423	420	370	439	433	408	387	432	393	440	410	400	362	399	400	394	439	458	404	435	404	388	383	422	406	430	397	438	424	442	367	394	472	410	408	380	390	438	429	384	385	394	397	416	412	427	394	417	438	380	442	367	400	428	423	446	473	408	387	404	376	413	407	403	418	388	401	442	422	425	398	407	420	416	422	406	419	400	394	412	406	392	443	434	396	434	412	417	446	439	413	442	403	392	416	431	418	434	411	387	411	375	439	422	417	411	409	427	406	388	399	403	426	408	426	421	397	423	418	405	457	419	360	414	422	398	431	423	436	400	392	416	466	431	406	419	430	424	429	426	416	393	405	408	407	414	388	387	455	433	417	438	393	404	459	414	432	371	409	439	382	408	427	391	443	392	391	441	393	401	402	434	450	418	436	395	428	406	410	398	435	434	397	422	408	411	425	401	432	423	428	421	382	421	423	382	414	448	424	379	422	366	414	384	419	419	415	411	426	386	406	375	379	399	422	383	396	410	430	372	413	387	432	430	404	422	363	383	400	393	395	462	383	433	404	413	411	416	401	437	382	431	395	422	403	412	421	444	366	430	407	431	400	429	364	412	406	408	406	404	392	407	365	393	431	376	405	419	423	440	408	424	412	352	443	400	395	434	392	410	409	427	393	426	419	389	411	416	414	412	407	446	398	393	421	414	408	455	407	401	382	360	426	443	412	428	382	381	437	418	434	402	402	404	421	407	418	388	422	396	418	452	411	417	421	388	378	427	422	435	411	423	417	396	402	392	412	409	437	425	401	438	399	404	407	404	421	390	423	416	414	421	423	421	423	422	414	431	377	359	410	407	381	397	423	453	376	380	439	416	432	422	384	413	401	419	416	407	413	392	422	424	393	424	415	417	414	390	377	404	423	431	452	416	406	400	418	432	393	440	399	407	394	419	411	429	419	410	396	424	392	380	397	368	419	424	419	412	397	405	397	394	385	412	423	370	390	397	429	454	418	397	424	393	445	381	415	370	369	415	411	420	398	421	403	437	422	441	417	411	421	418	406	409	441	390	399	355	389	406	381	404	451	458	416	399	416	401	404	429	439	401	386	397	413	403	431	393	399	427	418	384	418	400	379	434	409	418	441	400	384	408	423	400	427	412	421	409	408	410	408	416	414	430	381	429	401	382	423	404	411	393	398	421	433	420	384	413	412	415	460	420	409	415	388	389	412	386	408	408	412	395	464	384	435	422	391	404	437	408	430	392	417	453	421	385	446	419	416	385	450	428	398	392	427	412	404	403	439	443	427	434	394	446	404	417	429	405	420	398	400	417	388	455	397	422	385	406	372	424	405	411	384	425	404	443	399	423	394	410	371	405	433	426	406	424	444	384	401	418	402	406	438	429	439	413	397	413	386	394	395	393	380	415	386	440	417	437	400	407	401	440	420	414	430	405	399	408	461	448	421	369	397	396	402	423	429	381	423	392	375	403	409	373	404	398	394	426	431	401	382	395	401	451	455	426	430	413	439	397	418	403	403	402	404	417	406	429	423	451	457	378	416	373	409	382	447	384	406	400	393	426	393	395	452	369	433	416	410	409	406	399	402	415	466	426	425	402	372	411	402	445	407	385	398	402	409	405	431	427	405	412	424	420	431	394	427	378	410	427	445	399	423	421	430	417	427	391	417	386	409	435	421	422	438	417	422	444	421	401	433	438	409	412	385	425	415	376	380	403	426	430	379	447	435	427	415	370	434	423	397	389	399	418	456	417	424	427	395	430	405	439	406	427	425	424	404	419	394	417	382	425	446	401	425	389	400	406	398	398	404	462	375	436	418	431	380	398	406	408	422	422	456	412	413	431	374	440	404	426	380	409	411	407	390	432	409	441	410	418	410	431	404	443	416	385	412	440	422	406	394
6474	2219	895	553	1563	2589	392	252	217	190	216	162	135	142	78	78	65	60	53	50	47	47	45	53	38	49	49	37	38	28	43	28	26	31	27	40	36	33	43	31	41	42	34	30	39	31	24	23	38	43	38	35	25	36	37	33	31	38	35	34	28	38	36	40	33	30	24	37	28	26	37	37	29	34	17	28	33	37	27	33	28	25	26	29	29	22	30	31	31	29	27	32	41	33	22	19	24	19	25	27	29	30	30	30	32	24	39	27	27	28	25	28	25	33	25	36	30	34	25	33	27	32	26	35	24	23	31	26	26	32	29	36	25	22	26	26	25	24	26	30	31	30	29	27	27	33	31	34	31	30	34	30	26	27	33	25	31	24	46	25	17	30	25	30	25	32	25	26	21	20	29	27	41	28	41	32	22	25	22	34	26	25	23	36	31	36	38	27	35	22	33	30	23	34	34	23	18	38	29	28	23	37	19	25	30	24	34	34	26	31	26	19	25	17	38	22	18	24	25	28	31	31	25	38	27	26	31	24	31	25	25	35	33	27	30	27	28	20	22	30	19	39	24	31	32	26	21	24	32	23	25	34	36	21	23	31	30	29	35	30	24	31	19	20	35	21	23	26	18	28	28	24	36	27	32	34	23	27	19	34	25	33	27	38	27	35	29	26	31	23	28	19	22	28	23	22	29	33	27	34	37	27	31	27	25	24	25	33	23	32	20	27	19	31	35	29	29	29	35	26	33	28	32	38	22	27	25	33	21	25	26	34	30	21	26	31	30	31	27	28	28	32	29	33	37	17	21	29	31	28	35	38	45	18	21	40	34	22	29	31	22	30	25	19	27	31	28	26	23	31	29	29	20	29	27	20	35	27	28	22	33	32	36	17	27	27	29	25	25	30	37	32	27	33	28	31	24	37	29	30	24	31	24	26	29	29	32	31	29	35	31	30	23	31	22	32	24	24	25	32	27	30	25	31	33	29	33	30	27	27	37	28	28	23	31	22	21	21	29	37	26	31	24	24	32	38	21	29	24	34	35	28	28	33	27	29	28	36	27	39	27	31	27	26	23	24	29	25	26	29	32	23	20	29	18	23	22	26	23	27	24	29	24	31	30	26	19	38	31	21	27	29	27	30	26	32	28	32	23	30	15	31	30	34	29	31	21	30	31	32	29	26	25	32	26	32	33	33	24	24	29	30	25	31	33	27	37	31	27	23	28	24	24	25	23	28	34	30	29	31	29	27	27	22	34	32	23	26	26	25	30	28	37	28	29	19	25	33	35	23	36	19	31	21	24	31	24	32	22	29	24	13	27	25	25	23	21	27	30	24	25	24	28	28	30	20	31	35	26	31	32	16	30	23	34	17	30	32	26	25	26	37	27	25	37	31	29	23	34	22	35	23	34	36	29	20	33	27	31	32	36	32	23	30	26	31	24	28	32	26	28	26	30	29	35	22	28	29	20	38	26	23	23	22	40	36	30	38	32	18	29	32	18	26	28	30	27	24	31	24	32	31	25	43	44	25	25	23	21	28	25	24	26	33	19	30	24	30	29	31	21	33	29	20	41	34	34	21	16	22	24	27	24	27	29	24	21	31	29	25	33	41	24	25	32	34	29	27	25	28	35	36	36	26	27	39	23	34	34	34	23	29	38	29	23	35	28	29	26	32	31	36	29	29	23	27	27	35	31	28	26	24	21	31	36	29	37	19	31	32	34	24	24	24	25	30	27	27	37	30	27	34	30	18	21	22	37	22	27	29	19	29	24	21	30	38	35	20	30	26	26	28	37	25	33	41	36	42	25	25	26	20	28	31	28	33	31	24	16	26	27	36	28	29	35	27	27	28	37	30	21	23	22	31	36	27	37	35	27	27	23	29	20	22	48	27	34	27	33	20	33	18	21	20	20	27	27	34	32	25	23	24	23	26	25	33	21	19	28	32	22	21	27	25	24	34	30	24	28	23	26	25	21	38	30	25	29	24	21	21	20	28	35	23	34	34	34	20	27	28	35	20	32	26	28	18	24	37	31	21	30	29	31	34	26	35	28	38	29	30	29	23	26	26	26	32	25	18	17	35	28	31	28	25	25	26	35	21	27	30	35	30	31	26	28	28	39	28	26	43	28	13	23	25	24	21	29	32	31	30	29	26	28	24	32	19	31	23	39	34	21	33	30	28	30	24	32	30	24	24	32	29	19	32	36	30	36	29	29	33	32	29	35	39	35	22	34	24	28	30	23	28	21	19	17	24	24	27	32	26	27	28	32	28	36	24	24	33	29	30	35	36	26	28	33	25	38	37	43	31	33	29	24	29	27	24	26	27	31	29	30	27	25	25	32	36	25	26	25	29	27	33	29	49	32	23	25	31	23	24	33	32	23	32	30	20	31	22	24	21	31	30	29	27	28	24	38	30	29	37	40	21	23	30	28	27	21	25	30	20	24	27	27	24	27	24	27	23	20	15	34	30	38	28	26	34	28	24	29	25	31	32	27	31	27	24	24	37	29	29	40	22	27	22	29	35	24	18	28	26	34	27	21	30	27	28	35	29	25	40	18	27	29	26	40	30	26	32	35	28	24	19	22	37	28	26	32	19	25	29	33	34	27	32	25	29	24	25	20	29	25	22	37	32	27	26	22	30	28	34	22	29	26	33	34	22	25	25	40	27	37	28	29	30	38	24	30	33	29	35	23	39	26	15	29	33	31	40	24	35	31	33	24	22	29	31	29	30	25	31	26	30	35	34	30	22	25	27	32	31	27	37	24	20	26	31	21	27	24	27	35	24	26	18	24	24	30	28	29	24	18	27	24	30	30	36	22	32	27	29	33	34	34	29	20	30	18	38	27	31	34	42	29	31	26	38	18	30	26	33	24	33	27	33	33	26	31	35	30	30	25	33	25	22	30	30	31	25	43	24	30	29	32	28	21	28	32	26	26	26	26	39	27	31	25	20	26	38	30	28	24	27	32	32	24	29	36	36	28	26	32	29	27	35	36	20	27	27	26	23	32	30	27	38	39	28	25	24	33	23	30	33	30	33	44	26	28	34	29	32	23	26	24	37	27	27	29	36	25	26	33	25	23	23	28	25	25	24	28	27	29	29	29	32	49	28	32	18	37	29	20	27	27	34	35	35	22	26	28	18	31	27	30	28	23	27	29	28	29	21	30	30	27	20	28	30	32	21	26	20	27	28	16	30	39	31	21	26	30	28	31	31	23	22	26	26	25	33	32	17	33	32	20	35	26	29	24	25	29	29	30	27	18	21	32	24	24	40	26	34	19	21	21	28	35	33	35	35	29	24	29	26	26	32	20	19	23	30	28	22	22	22	31	27	29	32	27	35	30	26	26	30	25	29	31	36	29	23	24	31	30	45	40	27	31	32	35	25	27	34	27	26	32	29	15	18	32	37	25	25	34	22	28	30	26	26	26	19	29	29	27	26	23	19	32	24	27	26	38	31	26	34	30	25	36	26	26	29	39	29	34	21	29	25	24	22
40485	27394	18640	29388	45233	49939	23619	18899	15865	13498	12882	10739	7815	7252	4948	4169	3135	2728	2279	2024	1718	1589	1468	1388	1335	1470	1421	1238	1080	858	848	814	831	845	809	872	890	806	920	941	999	1033	1087	951	948	970	880	798	821	925	939	908	797	874	797	806	741	718	666	615	680	634	674	623	622	608	571	577	606	635	581	596	587	583	576	510	516	508	517	545	518	512	508	520	537	488	533	545	480	461	560	504	524	510	500	499	495	477	483	469	489	474	523	521	463	481	495	488	499	509	477	491	490	452	505	544	520	498	491	527	475	538	510	543	475	532	475	491	494	473	500	483	529	534	484	521	528	496	497	518	502	480	497	506	524	506	519	482	513	461	520	541	521	528	487	497	490	490	510	486	512	489	514	538	524	504	456	534	502	507	492	508	543	488	495	500	539	502	502	520	486	516	497	487	523	474	493	492	469	480	492	505	500	513	500	509	512	517	516	558	476	506	500	479	498	491	499	510	512	512	556	550	482	503	515	519	507	503	485	495	512	504	502	501	476	502	478	498	532	516	488	535	476	485	503	496	503	498	518	507	455	500	538	525	482	515	481	467	550	493	491	474	475	497	516	460	479	495	460	522	487	489	511	493	487	508	516	505	492	517	523	502	447	480	540	509	483	520	454	511	508	516	513	467	455	564	497	510	482	488	507	501	493	505	494	512	504	457	458	476	493	506	487	494	491	501	483	545	500	522	522	529	494	506	484	504	514	477	479	532	497	493	483	462	460	509	464	498	473	506	453	534	485	499	507	477	505	474	505	436	511	511	499	510	510	489	489	514	506	493	459	514	507	502	499	506	502	466	519	495	451	465	509	497	486	516	513	510	499	519	515	451	515	466	475	485	508	498	534	515	531	536	525	477	507	480	514	473	482	520	513	493	476	494	484	514	509	492	514	497	546	500	515	522	481	496	495	499	514	472	515	491	500	524	486	491	493	511	521	459	455	471	521	536	479	501	547	495	497	524	551	511	494	478	497	498	486	539	478	476	535	502	485	528	462	509	481	526	445	470	512	482	488	462	477	494	494	472	489	488	484	518	491	487	478	507	518	496	466	500	504	531	489	458	482	471	462	465	510	506	462	501	480	481	517	484	507	500	483	495	486	523	481	468	487	480	494	496	530	494	498	495	473	482	492	526	488	476	513	524	496	532	499	514	502	478	502	549	497	515	492	500	471	499	494	480	541	527	531	489	513	488	480	483	464	483	476	509	501	497	505	487	501	480	526	483	486	465	519	481	504	513	482	477	490	473	478	488	498	483	514	479	497	474	494	520	469	505	460	524	471	507	504	485	518	498	523	495	469	517	475	521	507	479	493	506	444	497	518	503	513	527	511	476	477	467	518	512	516	531	457	510	483	513	524	482	462	484	491	513	513	529	527	522	462	514	471	474	515	549	522	518	467	487	486	527	461	498	457	508	481	451	466	525	528	482	496	457	522	518	544	497	511	501	509	505	485	487	493	470	489	464	460	502	509	521	485	476	475	496	498	493	501	475	487	475	528	501	484	491	506	470	510	492	532	530	504	501	496	477	477	495	508	508	482	508	496	521	488	490	526	477	515	526	535	509	441	475	536	484	474	451	512	497	509	479	514	503	509	542	524	508	482	504	507	526	495	473	500	494	499	457	513	495	507	462	474	477	502	543	519	498	508	480	491	498	488	529	481	487	466	514	474	526	461	499	512	511	465	523	529	468	524	503	508	479	466	508	515	503	502	498	506	487	510	494	516	481	509	501	497	503	544	498	496	520	523	466	550	499	494	494	485	558	504	543	470	472	487	517	478	524	480	472	510	493	493	482	459	481	505	478	510	475	503	507	485	521	484	511	480	462	528	509	498	482	505	480	476	490	475	495	476	489	479	498	574	518	488	451	500	517	500	506	479	497	489	498	509	489	499	531	508	503	508	517	522	436	511	462	482	537	505	517	469	488	504	512	488	465	490	516	486	504	543	516	512	500	506	492	477	483	482	538	494	478	505	481	501	526	549	515	485	515	502	526	481	488	489	517	516	553	469	512	490	484	475	479	555	495	458	509	507	449	465	480	498	509	467	489	532	510	512	485	487	483	484	506	458	528	488	477	480	517	454	492	482	515	503	505	463	472	516	523	541	519	485	513	508	481	484	502	534	480	482	483	491	493	505	505	514	518	477	504	514	500	497	509	512	508	489	490	523	497	511	514	486	505	542	524	490	456	524	484	502	501	477	474	499	510	525	500	505	485	477	486	514	479	535	457	479	514	513	499	505	505	456	475	494	521	493	513	483	503	477	455	541	496	489	464	506	513	500	518	497	484	496	507	515	524	499	524	534	531	514	512	549	516	457	491	491	446	506	554	503	534	503	550	486	511	499	528	509	526	481	508	468	467	482	496	516	505	525	530	509	476	509	477	499	486	506	478	496	505	498	528	501	559	535	496	495	523	506	496	525	499	463	478	506	511	507	462	508	527	534	515	477	483	483	473	503	492	539	480	511	457	455	499	471	482	484	503	503	506	481	481	504	508	499	501	485	521	450	484	476	503	481	494	476	463	490	482	511	495	518	529	528	483	468	509	494	502	504	493	496	515	471	511	514	484	545	489	475	499	514	526	496	495	546	455	527	446	473	506	495	543	475	465	520	488	471	508	462	474	509	507	542	497	521	517	483	459	512	498	514	478	479	483	490	521	521	502	520	482	527	475	464	467	503	492	474	501	466	505	523	483	506	518	495	473	505	483	495	480	484	477	527	444	439	497	448	509	542	546	474	476	528	491	495	482	472	513	501	526	485	478	506	485	520	480	489	531	456	502	500	516	489	509	503	490	486	507	466	511	541	515	507	448	498	499	479	464	512	497	485	516	486	491	510	510	522	511	481	488	527	494	494	447	492	492	492	502	491	521	487	483	503	480	444	540	505	488	507	499	501	510	461	515	515	478	449	488	502	494	509	521	474	519	505	472	475	520	500	489	471	491	522	483	479	475	457	534	504	523	489	526	476	462	476	501	506	522	500	465	505	518	487	506	532	465	485	511	478	507	518	522	471	486	529	491	454	480	490	493	517	427	512	473	515	499	482	465	498	521	503	493	488	543	494	520	487	454	479	510	524	509	502	509	503	495	512	527	501	511	510	500	516	471	550	510	474	482	486	493	483	503	496	498	500	488	478	505	514	520	506	473	464	513	482	477	511	471	437	498	482	466	512	513	480	516	479	501	514	483	538	489	485	463	513	513	545	469	502	466	510	506	521	505	517	493	483	496	474	501	530	500	471	495	468	513	516	513	494	506	489	506	529	524	533	495	546	532	476	482	500	495	464	547	481	509	473	512	468	525	487	502	494	508	509	519	500	480	533	466	510	523	511	516	523	466	469	487	481	496	496	520	524	502	508	456	492	492	482	509	499	500	514	495	543	514	489	483	478	454	516	504	467	491	514	477	497	451	475	488	483	483	497	472	503	495	470	480	559	459	463	504	532	515	526	529	530	489	489	479	530	475
8978	3594	1323	793	1705	5888	723	420	363	323	287	236	198	173	145	127	87	91	69	54	56	60	48	60	48	45	51	34	43	40	50	39	32	29	35	36	45	32	51	44	49	40	58	33	42	33	50	41	32	39	44	42	27	38	44	33	38	33	34	33	32	25	19	26	28	24	38	27	32	40	32	29	27	25	31	31	35	25	26	30	29	28	28	29	30	34	30	29	31	28	30	34	25	34	36	28	28	25	32	35	35	24	35	29	28	28	32	38	24	37	20	31	33	25	23	29	21	21	32	25	32	30	22	45	36	22	22	30	18	21	30	26	39	25	28	37	40	37	22	29	29	33	25	25	35	25	28	43	30	28	33	28	40	38	23	24	36	31	21	36	37	32	22	33	27	25	19	26	27	29	23	32	24	35	20	18	35	32	29	29	20	30	29	31	32	25	24	31	27	25	23	36	35	33	29	32	25	25	32	34	28	28	34	32	22	34	32	31	29	24	23	26	34	28	37	27	24	38	38	27	22	37	35	31	24	36	48	34	39	31	24	17	25	32	36	30	27	26	22	30	31	33	25	28	23	31	24	32	25	26	29	32	27	34	32	24	24	25	38	37	22	24	21	19	30	30	27	26	24	26	27	23	26	33	27	29	25	23	36	36	24	27	34	28	30	25	26	38	42	34	20	25	25	34	31	41	33	36	35	25	24	29	30	37	26	29	27	23	31	32	31	26	27	20	26	36	36	22	36	31	32	36	23	20	22	29	35	38	30	38	26	29	22	37	27	31	35	28	29	39	25	32	16	30	25	29	30	30	34	21	29	29	22	19	42	23	22	34	32	32	32	26	20	30	35	36	29	31	31	17	31	33	28	32	25	37	25	34	28	22	23	27	38	22	30	27	22	14	32	22	30	33	31	30	25	26	33	27	40	35	28	28	29	34	24	32	21	27	38	25	21	28	35	21	34	28	33	38	27	25	25	29	34	28	29	24	27	32	33	30	27	31	29	37	24	35	21	32	23	20	34	21	30	25	20	28	28	24	31	25	31	29	35	33	21	23	31	25	29	28	23	33	41	19	17	35	30	30	34	34	30	36	27	31	32	29	30	26	29	27	26	33	29	24	27	28	37	30	26	31	31	20	24	38	38	25	26	22	20	28	23	28	30	42	35	22	30	26	23	28	21	33	29	31	26	38	24	28	22	28	31	23	23	28	24	33	24	30	27	25	38	24	29	25	27	25	38	25	28	23	28	31	29	27	33	24	25	35	26	38	28	27	25	33	25	42	32	31	21	28	27	34	30	38	28	28	26	27	21	22	24	26	25	22	27	36	29	33	31	34	28	36	32	25	32	40	27	21	33	47	24	32	23	27	38	31	29	26	42	35	25	21	24	29	24	31	35	23	29	24	30	40	19	33	28	33	29	28	36	24	30	29	30	31	27	31	28	25	27	32	28	19	33	26	36	37	30	30	31	28	30	29	24	37	34	27	27	25	25	33	27	32	30	34	28	19	32	30	37	22	30	33	34	34	29	19	24	32	38	22	35	28	32	23	23	32	28	25	32	34	30	39	28	22	26	26	25	28	29	19	33	23	36	30	35	34	34	30	23	24	37	20	33	27	29	21	23	24	41	30	34	23	35	28	24	29	28	33	21	28	21	40	36	37	24	34	26	29	23	26	28	22	29	33	21	29	20	26	22	29	26	24	24	36	30	26	21	27	33	25	34	33	32	26	22	27	29	28	26	26	33	35	26	28	20	29	33	23	27	30	29	14	32	24	32	28	28	19	20	24	18	30	40	35	27	24	28	32	22	26	26	30	30	20	16	29	22	28	30	33	28	34	36	28	29	23	34	28	30	21	24	41	26	30	24	32	30	25	26	24	28	34	19	29	27	25	35	30	24	33	31	22	25	26	32	28	30	27	31	22	23	34	31	30	35	20	31	24	26	24	31	32	21	31	33	24	20	30	33	20	40	28	23	34	26	38	27	38	22	32	30	33	23	28	26	29	36	25	27	22	26	33	27	25	29	29	34	30	31	36	16	23	43	32	34	28	31	33	30	28	26	31	20	29	26	30	25	34	22	27	21	39	19	33	43	22	32	36	34	38	37	32	27	28	23	26	18	27	23	26	24	20	36	34	36	25	33	31	35	36	29	23	19	32	32	31	31	27	30	23	36	18	24	28	26	34	22	25	22	23	33	25	30	26	39	30	29	24	27	39	27	29	22	29	28	28	24	25	24	30	36	38	28	31	37	34	28	25	36	34	17	28	35	25	24	32	39	21	21	26	20	27	28	23	29	16	23	29	34	19	31	29	23	30	28	37	30	35	33	24	30	33	32	27	15	21	35	30	31	31	29	31	28	35	29	27	25	33	27	22	20	24	28	25	26	33	23	30	34	32	32	27	30	30	24	27	16	29	27	30	24	35	32	26	37	22	18	19	40	34	23	33	35	31	24	29	29	32	23	25	23	29	32	28	30	24	27	30	21	29	31	28	24	27	25	23	25	22	19	23	31	29	28	40	28	26	22	32	26	29	27	28	28	27	36	23	28	29	31	30	25	24	27	29	33	27	29	29	28	24	18	25	21	29	22	25	36	35	38	24	24	26	22	30	35	27	24	24	23	33	29	25	29	27	30	23	23	34	36	26	23	30	29	23	33	30	24	33	23	35	27	23	30	22	41	32	27	37	27	34	35	29	29	35	22	32	32	33	28	26	24	26	29	34	33	29	24	34	32	25	41	28	31	30	31	24	32	31	29	19	33	26	32	27	32	32	30	28	28	20	32	28	23	26	24	26	31	29	26	33	32	31	25	36	37	37	34	32	33	29	20	31	25	27	21	37	30	43	25	38	37	36	31	40	30	32	30	30	31	26	31	35	18	28	36	29	19	25	23	24	23	30	27	23	22	37	28	28	25	29	36	35	28	28	33	27	28	25	24	29	31	26	29	33	35	32	36	23	34	27	30	22	21	32	26	24	27	23	34	28	29	24	22	28	23	24	30	40	24	38	29	36	25	28	29	29	37	33	33	43	23	30	27	38	32	20	20	28	37	24	22	23	31	24	29	25	48	30	29	31	32	34	36	25	26	28	22	20	19	34	24	37	25	24	25	30	26	17	31	24	25	34	29	20	25	42	27	24	33	32	30	28	25	39	35	42	40	39	24	29	26	24	29	34	28	22	25	17	22	28	28	24	32	26	27	35	39	21	27	24	28	32	21	24	23	26	33	31	29	36	27	18	32	25	34	35	31	27	19	37	34	27	25	21	36	28	24	25	33	25	34	28	24	29	27	25	38	24	34	24	32	25	30	36	24	22	29	31	40	41	27	31	24	37	20	33	26	28	34	28	30	35	24	22	24	35	25	30	20	22	25	42	14	31	33	29	35	39	32	38	37	26	27	28	29	23	23	26	27	28	36	20	25	29	27	30	23	25	24	37	29	28	29	27	26	31	26	38	28	26	28	23	26	37	29	26	32	33	21	31	25	35	32	33	30	31
48192	31394	22678	33646	46305	59622	29598	24710	22306	19161	15899	14490	10585	9775	7262	6081	4576	3961	3357	2880	2573	2250	2061	2115	2234	2179	1847	1605	1386	1137	1105	1031	1115	1040	1037	1066	1041	1122	1129	1261	1397	1357	1292	1370	1303	1087	996	1009	1012	1091	1105	996	1036	991	977	879	847	795	763	758	761	674	680	682	688	717	634	627	621	648	617	616	665	592	563	591	575	523	577	612	526	587	562	589	528	564	551	589	512	510	553	533	518	522	566	536	510	531	503	490	538	518	514	503	507	511	507	487	499	511	516	512	528	479	504	520	481	533	475	504	490	470	494	528	494	496	512	485	483	486	514	511	488	527	485	496	514	518	453	528	485	471	491	522	505	524	543	484	530	525	529	510	478	533	479	519	535	516	540	436	498	495	513	509	505	506	540	520	489	509	512	489	519	500	489	539	464	553	517	511	492	533	467	461	509	496	473	500	459	505	476	522	508	497	501	462	509	521	497	488	511	527	512	515	507	530	540	488	518	498	515	506	534	507	502	510	463	518	535	532	545	518	507	504	503	471	513	514	484	504	473	461	450	494	528	536	499	479	511	505	504	501	490	482	532	487	478	487	509	517	528	490	508	509	533	500	478	501	503	518	495	463	534	507	511	460	523	485	484	523	529	511	512	486	486	464	531	487	471	508	479	495	472	488	461	512	503	511	461	562	503	501	548	547	508	505	518	516	541	500	500	468	497	498	459	480	485	509	521	508	520	513	509	530	476	553	503	539	498	499	496	468	508	492	479	523	477	488	481	534	543	513	493	493	467	514	480	525	489	514	521	473	471	537	490	523	466	504	528	491	451	504	491	526	527	492	510	505	488	460	505	541	493	473	491	524	516	485	516	492	501	464	545	500	497	511	480	522	482	483	516	521	499	544	506	486	525	522	485	530	511	499	477	485	511	509	495	495	523	537	475	490	536	506	506	493	497	530	506	485	532	493	489	505	489	524	502	514	511	507	530	529	494	512	476	478	516	478	499	505	529	504	502	497	476	482	463	509	507	513	522	507	531	526	514	514	518	504	494	509	534	468	481	499	468	491	519	472	493	513	497	474	525	528	495	474	493	527	495	489	476	550	534	534	524	487	520	491	465	452	546	504	523	505	465	484	477	537	481	512	522	497	473	524	531	467	505	527	516	550	508	481	503	498	513	534	509	478	515	478	538	531	509	519	529	525	539	477	486	478	470	494	523	487	492	502	450	477	512	477	487	475	497	528	483	503	481	527	513	516	488	493	499	504	483	485	501	498	530	508	482	477	486	513	525	524	482	472	521	529	523	509	480	523	502	489	489	438	523	470	479	472	511	508	530	535	480	496	525	496	483	513	484	523	518	483	503	450	499	492	512	496	507	493	519	484	502	501	522	487	485	491	485	480	516	498	467	532	481	483	529	481	491	529	509	514	506	497	501	488	508	481	466	482	521	506	526	486	496	520	532	471	497	494	514	527	471	499	517	530	510	499	458	494	507	515	491	508	505	518	485	499	508	522	478	466	523	507	511	487	510	459	492	517	457	477	504	519	504	504	476	511	544	539	494	507	494	496	454	460	498	497	522	518	523	491	529	501	521	500	554	496	517	497	512	512	461	483	454	525	509	535	513	514	537	550	478	457	498	522	501	488	527	534	485	534	480	493	511	457	519	507	483	493	486	473	507	462	508	518	485	487	481	484	513	466	485	522	522	496	490	503	519	499	505	506	517	470	536	464	502	505	486	507	505	517	506	510	517	491	520	499	500	509	512	512	473	492	489	507	508	490	494	513	530	490	512	491	493	492	493	516	502	441	485	491	491	492	539	483	529	499	499	536	534	475	494	544	518	503	507	481	479	505	508	477	504	530	495	513	466	484	464	518	496	512	484	485	499	520	486	498	545	477	494	499	520	493	520	503	500	509	488	482	494	513	498	502	490	515	541	525	475	561	486	464	474	509	510	509	526	504	466	487	504	495	535	548	522	484	527	497	503	448	489	483	501	483	485	485	507	513	483	523	525	512	514	517	517	481	471	508	499	493	518	493	495	490	484	480	520	490	474	515	477	493	481	536	484	505	506	476	512	522	469	477	486	527	535	488	542	522	498	521	506	507	520	504	510	522	550	502	487	490	487	471	525	472	525	461	485	515	480	509	471	514	506	506	486	521	501	521	472	512	499	495	504	502	535	482	471	503	536	493	488	546	522	452	513	474	508	504	499	486	508	537	488	534	515	497	507	542	469	495	500	494	472	487	493	485	507	532	498	483	501	495	508	506	510	494	513	488	528	499	524	477	506	488	495	469	557	477	476	504	526	481	476	485	510	521	467	484	478	500	440	497	491	502	487	477	517	512	465	488	490	533	503	516	472	490	499	486	499	513	465	490	507	518	522	494	540	529	499	523	484	509	486	501	482	529	485	516	463	474	536	487	474	497	519	520	517	521	490	473	487	491	508	501	459	486	523	493	472	527	553	507	473	475	509	540	526	531	500	499	548	511	529	518	518	537	518	487	448	503	521	492	493	513	498	515	499	516	523	526	475	500	507	504	494	555	519	502	504	494	513	491	520	504	465	492	497	496	508	469	505	488	486	483	532	487	512	499	521	485	520	502	516	497	479	484	475	507	474	478	537	492	512	494	491	494	529	462	498	516	468	511	512	522	510	513	524	465	471	494	475	486	492	483	476	548	530	469	467	517	510	471	546	486	510	531	518	539	496	493	538	514	516	502	515	508	502	534	511	519	470	522	527	508	499	506	521	517	477	520	530	499	502	501	509	475	510	456	513	520	514	505	476	485	511	517	496	483	455	485	532	507	473	487	502	515	533	514	495	481	494	490	483	456	500	503	518	521	494	512	510	532	513	470	507	532	486	491	497	500	497	507	517	500	490	519	548	486	469	495	511	468	536	528	513	484	487	503	510	485	532	499	522	515	468	504	527	480	512	529	481	468	480	530	503	496	523	498	523	471	501	518	515	480	501	449	468	502	506	488	466	488	537	485	481	546	474	482	462	482	493	488	480	545	511	501	500	493	480	508	505	530	508	496	505	502	521	488	514	543	492	515	511	527	477	498	526	496	514	494	520	494	505	535	491	498	485	497	475	507	475	486	456	479	506	510	453	515	504	493	545	549	509	513	494	515	530	468	524	512	468	502	512	472	514	497	505	534	502	445	497	555	485	484	520	507	499	515	484	487	493	508	495	489	504	513	479	536	456	499	511	484	479	541	523	498	509	512	484	472	460	503	466	477	497	505	524	507	509	497	521	510	491	489	530	471	502	492	526	541	506	512	523	466	462	478	488	538	511	520	516	485	568	523	486	512	516	483	500	509	513	519	521	512	485	492	531	475	496	496	504	551	492	516	500	481	471	491	508	492	512	499	531	515	513	500	520	531	523	495	496	545	468	522	491	480	521	521	483	543	508	521	480	490	519	507	515	507	530	487	486	481	538	502	504	465	526	500	501	484	535	513	515	489	484	478	491	527	548	488	498	545	557	524	499	506	507	496	505	547	512	535
3595	1140	484	279	489	1227	262	162	134	132	119	76	77	60	65	46	29	39	37	33	25	32	37	24	25	25	23	23	22	23	19	21	20	30	11	27	20	15	17	23	22	35	27	26	15	24	19	19	20	24	20	26	23	21	22	22	18	28	18	21	19	30	23	16	27	17	16	24	13	24	22	23	22	24	20	18	16	18	22	15	16	19	18	21	20	16	14	19	25	12	19	10	21	18	24	24	10	16	13	19	21	22	25	16	18	17	20	23	22	18	16	19	14	26	23	16	19	19	24	16	20	13	24	18	14	21	20	22	17	20	16	23	23	10	12	16	13	18	15	18	23	14	19	17	17	18	18	24	16	20	13	16	24	24	23	18	17	13	27	16	19	18	17	18	25	12	16	22	24	20	18	16	18	10	14	25	17	23	19	17	12	13	24	21	19	17	20	25	25	20	21	18	20	13	15	21	18	24	19	17	18	18	18	22	14	23	27	17	19	18	21	25	17	19	21	16	15	18	9	25	26	20	20	15	18	8	13	25	18	19	18	13	18	24	19	18	25	22	14	25	20	24	22	19	7	21	23	16	20	24	22	20	22	18	19	12	20	14	27	17	13	24	24	23	17	18	14	19	22	14	17	19	17	13	19	11	25	15	16	16	20	17	16	20	12	23	17	25	19	15	23	22	19	26	22	16	14	19	16	11	18	18	22	25	27	17	22	18	18	19	21	23	12	18	17	16	20	28	15	17	18	18	23	14	15	20	19	27	15	19	20	17	21	25	23	20	25	17	23	22	15	19	16	22	12	11	16	14	18	19	23	19	17	34	15	19	17	18	13	21	25	23	24	17	13	13	16	22	19	21	13	21	14	22	20	18	21	16	12	19	12	18	23	15	21	12	21	19	13	20	17	17	28	12	14	31	22	15	21	21	17	18	24	17	20	20	16	16	21	22	18	15	20	19	23	19	13	20	21	21	25	15	11	18	24	24	16	19	14	18	10	24	14	16	17	18	13	13	15	16	14	24	22	17	9	25	24	15	23	24	21	17	20	22	14	24	9	19	16	24	13	20	19	23	21	15	21	25	13	16	15	17	12	19	10	18	24	24	20	20	20	19	19	28	15	15	19	22	25	23	17	16	15	22	15	21	13	24	21	23	22	16	19	22	18	28	24	21	28	18	24	16	19	23	14	18	19	16	18	20	15	13	20	16	18	17	14	18	19	17	15	18	11	11	14	18	11	25	26	27	20	21	24	20	25	17	20	16	18	25	25	25	17	19	16	13	18	15	23	18	16	25	16	18	12	21	14	15	19	18	16	20	14	12	21	18	17	19	15	16	17	21	15	12	25	16	18	25	14	15	18	17	14	17	13	14	14	21	10	20	16	17	22	19	26	25	12	19	17	24	22	17	21	15	30	21	24	19	9	16	15	15	17	15	26	19	20	16	19	14	20	15	21	14	13	19	15	14	21	21	16	27	20	25	20	15	21	16	18	21	13	18	4	14	17	25	30	28	15	14	23	18	23	21	20	20	18	19	15	23	15	25	21	22	15	29	19	13	20	20	15	33	18	16	14	11	28	22	26	11	22	15	26	20	14	19	17	23	23	11	13	21	20	24	24	18	18	17	23	14	18	18	22	19	21	23	24	16	12	17	21	16	25	24	20	20	19	17	14	23	19	27	17	18	24	21	16	20	13	18	17	20	15	22	28	20	22	23	23	27	16	18	18	17	19	19	26	25	16	16	22	23	21	17	14	19	19	12	19	19	21	16	15	22	23	29	20	15	15	15	16	14	15	21	14	15	18	21	17	18	13	20	15	19	17	14	16	21	23	19	19	18	17	17	15	15	21	18	24	23	25	13	22	14	24	26	4	21	20	24	16	22	20	22	15	24	26	27	21	24	13	17	19	16	27	17	18	13	17	19	22	18	13	21	27	16	23	33	24	16	15	14	20	17	18	20	20	20	22	21	18	19	13	25	20	20	19	14	9	18	19	20	25	15	24	19	17	21	12	16	13	22	18	15	20	18	26	24	19	20	12	24	21	19	18	15	21	19	16	26	22	13	23	16	17	22	29	12	16	16	17	24	19	21	14	16	15	19	18	19	18	24	29	13	19	25	20	16	23	27	21	23	21	12	18	15	12	19	21	19	23	10	25	24	22	21	20	15	13	12	19	16	22	16	25	18	24	17	16	21	16	13	19	14	21	19	16	16	19	18	13	22	24	22	17	16	19	20	12	22	15	15	25	14	15	16	13	20	22	9	20	21	14	22	20	21	24	15	21	18	19	17	22	21	20	22	23	15	17	24	24	15	22	17	16	14	23	13	16	16	24	17	14	16	18	18	22	16	25	27	15	22	16	21	20	16	11	17	22	16	9	16	14	22	14	16	18	14	21	29	19	16	18	23	29	17	22	19	16	15	18	17	16	28	14	14	17	19	17	19	19	15	15	15	20	11	18	12	21	21	22	14	17	22	21	19	10	13	28	15	21	19	24	19	27	16	23	24	17	19	21	16	24	14	22	16	14	24	14	25	16	25	10	14	20	18	13	19	23	17	15	17	23	17	14	14	24	24	18	19	15	18	16	16	19	18	19	16	21	19	17	15	22	18	19	16	19	16	21	15	20	16	13	13	14	23	26	12	22	18	20	20	17	16	22	18	13	15	19	8	15	18	21	14	18	19	21	19	22	21	21	15	17	21	15	25	22	16	25	24	16	23	11	22	25	19	23	23	16	19	26	19	24	31	17	13	17	12	15	23	18	21	14	24	14	17	18	19	18	22	18	26	23	19	21	23	13	20	19	15	23	12	14	18	13	10	22	15	16	16	28	19	17	19	24	27	18	22	18	18	15	19	15	20	17	17	23	31	16	19	17	20	16	13	12	22	14	25	9	12	19	21	17	17	16	15	22	8	19	18	10	22	15	17	18	12	16	19	16	21	16	22	23	20	20	24	18	16	16	19	22	14	24	16	21	21	18	20	20	21	17	22	26	21	20	16	20	10	20	16	19	19	21	15	28	20	25	21	24	23	25	22	19	19	16	23	27	15	23	14	20	12	14	14	18	14	21	10	21	27	17	17	15	23	21	18	19	18	18	12	19	24	24	13	14	20	20	22	16	17	21	20	19	20	22	11	14	14	16	19	16	18	29	16	13	19	23	21	18	16	14	15	22	19	25	36	21	22	19	25	19	17	22	18	24	16	13	19	19	16	22	20	15	16	25	26	21	20	25	15	22	24	19	15	21	12	15	29	24	17	13	14	15	20	24	11	14	20	15	20	10	11	21	15	17	26	12	21	18	20	27	16	17	28	15	16	15	14	28	16	20	22	22	19	19	19	22	18	23	18	14	15	19	18	16	24	9	19	25	14	21	23	16	18	16	26	22	9	24	12	19	6	25	19	17	16	23	11	19	19	22	21	13	16	14	19	14	19	10	20	17	20	19	16	14	22	15	20	17	21	19	18	19	20	16	18	20	16	23	16	17	20	27	24	14	24
35632	22172	12878	21684	31937	40638	19751	14429	11904	9877	8056	6464	4793	4133	3050	2213	1860	1567	1324	1175	1066	966	894	953	1033	935	778	676	599	548	548	550	534	570	492	582	553	555	640	710	724	713	757	696	665	614	575	534	557	577	576	581	530	578	521	508	491	457	458	428	450	433	410	427	435	402	424	405	379	413	364	396	371	391	372	369	378	367	376	397	367	347	339	319	389	329	324	341	323	366	344	325	343	379	311	352	330	325	359	347	349	339	339	342	316	341	316	372	359	344	347	323	327	381	350	309	317	332	333	369	360	353	363	327	351	341	337	308	345	341	346	355	348	346	350	325	344	346	348	345	368	335	322	335	340	323	337	344	365	328	379	348	353	367	332	329	311	336	344	342	346	349	307	338	333	338	342	324	318	330	340	324	336	295	328	346	330	315	345	356	325	309	312	330	373	305	332	331	332	323	365	321	307	357	376	329	333	324	327	329	358	359	377	308	381	304	357	345	363	344	335	320	360	358	345	341	326	359	349	330	349	321	357	365	308	369	342	328	345	342	346	314	360	332	375	340	337	338	336	302	342	351	343	321	317	329	359	371	350	317	364	323	323	333	358	334	329	365	334	359	338	350	324	311	356	339	327	330	344	347	319	325	333	329	341	329	344	353	356	364	320	357	343	344	346	364	358	343	331	340	340	332	337	325	375	364	379	325	313	359	301	333	327	363	320	314	337	308	382	371	364	347	340	316	341	331	344	303	335	332	336	331	300	337	306	363	346	321	365	326	342	348	330	331	323	332	315	360	332	354	310	340	319	333	308	334	336	325	294	361	329	366	309	328	348	343	331	347	360	358	310	352	335	328	313	349	356	301	364	305	343	325	294	342	337	343	349	351	342	344	334	352	349	323	330	318	330	334	322	309	305	354	362	356	372	290	319	350	329	353	341	333	349	301	360	366	325	310	332	347	321	337	308	343	341	349	325	317	345	327	349	370	339	318	338	301	328	342	321	352	330	344	307	335	325	351	347	326	345	350	321	299	345	342	335	323	343	321	334	366	357	354	319	367	330	335	334	335	324	343	349	358	339	338	303	351	301	362	362	332	348	386	331	371	313	319	318	335	342	368	353	329	344	374	363	363	316	354	363	327	337	345	324	348	344	317	315	335	335	359	351	336	367	351	325	325	345	335	350	328	331	324	328	317	330	346	362	325	338	330	314	328	353	338	330	340	348	343	356	328	354	376	319	306	344	373	332	307	330	323	326	318	333	284	344	330	329	353	336	357	339	372	328	366	343	340	348	365	329	347	329	337	343	309	318	327	344	363	315	378	338	334	344	352	338	323	378	362	309	318	361	352	323	321	319	337	340	337	351	338	330	311	310	313	387	356	317	352	334	331	312	332	327	336	350	327	349	328	318	338	360	330	356	304	311	342	339	345	341	327	320	344	338	366	340	353	305	335	363	349	363	322	350	320	336	331	327	340	365	353	333	331	308	322	342	337	346	310	333	317	347	362	369	313	337	336	319	365	328	309	341	353	340	355	299	330	331	351	324	324	307	353	335	334	360	302	328	355	341	292	334	339	310	355	362	350	330	325	298	312	341	321	333	340	336	340	348	319	359	341	333	324	324	363	369	306	365	318	319	338	336	322	374	350	321	353	328	331	345	324	359	356	360	344	315	328	353	330	339	363	374	350	322	349	319	330	354	346	348	331	287	319	355	363	338	342	326	324	346	354	314	378	361	342	315	356	382	342	358	326	332	350	317	321	365	310	341	345	319	351	363	325	340	297	333	330	325	311	330	331	303	344	329	341	342	331	374	330	341	374	336	329	340	359	351	279	350	337	372	348	347	319	356	359	352	334	337	335	348	336	362	324	337	401	337	348	359	350	327	339	368	362	328	330	324	343	340	348	347	348	355	326	337	348	314	347	352	315	326	333	339	341	316	345	352	364	373	386	331	342	317	335	352	336	344	315	304	335	338	329	332	331	331	331	353	371	357	365	308	352	345	337	342	308	338	339	326	367	326	350	336	333	326	339	337	352	384	359	335	330	335	313	338	359	378	297	351	364	366	339	326	348	350	332	333	346	361	371	315	353	362	325	348	345	356	330	341	355	353	356	336	349	315	342	310	342	355	338	349	360	353	331	308	358	348	332	320	320	315	339	336	329	342	317	326	337	322	333	347	346	315	370	341	354	317	320	348	345	322	322	320	339	336	307	374	340	314	321	345	311	324	310	339	322	328	346	329	312	321	338	321	304	332	338	330	322	345	347	334	335	336	362	340	335	398	367	327	322	351	320	334	307	370	335	328	330	364	336	313	339	334	343	340	351	341	335	325	321	357	327	322	330	312	346	347	332	310	326	340	321	332	356	329	343	353	331	378	337	348	354	324	313	336	343	337	321	308	345	311	341	329	338	353	349	322	349	343	349	338	361	347	316	376	313	339	343	370	338	353	333	305	318	289	341	365	309	307	358	317	305	327	330	320	301	338	328	321	357	346	352	299	329	317	329	327	357	292	357	296	354	351	340	326	326	351	354	335	309	343	328	359	347	334	330	357	348	356	311	349	345	319	344	354	377	337	334	355	362	350	342	337	325	353	327	311	350	346	345	346	341	346	326	345	369	337	360	348	350	307	348	353	348	331	354	324	344	373	338	328	343	337	344	347	335	331	339	311	331	322	312	333	340	335	319	323	324	340	328	365	330	328	342	363	339	394	347	351	314	320	356	325	333	317	319	341	298	353	341	347	309	335	340	358	343	328	321	336	341	342	328	286	376	328	308	349	376	349	331	347	347	338	348	350	357	312	342	325	323	345	342	374	363	347	311	310	345	353	351	331	315	339	335	324	342	347	329	359	358	321	379	318	310	348	298	329	347	350	363	320	337	303	328	325	315	375	356	322	307	319	357	354	311	344	322	328	317	299	331	282	319	314	301	363	337	329	328	338	323	343	377	315	317	303	335	338	356	362	327	372	319	341	351	322	340	347	363	328	354	318	364	320	346	356	348	305	375	342	320	372	369	349	356	318	352	323	332	304	356	345	320	347	346	293	329	348	324	351	368	345	379	347	346	339	346	347	351	321	319	357	335	318	350	323	316	329	365	339	327	356	343	333	347	325	300	342	351	311	347	357	352	318	347	324	289	299	348	363	331	358	309	329	349	354	341	346	332	340	333	330	316	341	325	344	354	324	335	322	323	349	377	336	368	325	339	344	323	339	348	321	318	356	308	306	356	332	345	326	337	342	334	320	367	356	312	367	324	353	330	300	354	321	330	343	329	326	344	359	345	353	314	367	333	345	373	348	329	345	315	319	322	328	354	317	317	355	337	337	316	338	337	330	349	347	360	350	368	356	343	349	375	360	355	328	336	321	352	326	357	318	331	360	331	354	365	334	337	321	327	323	342	315	352	307	343	349	339	332	353	336	354	348	391	339	299	311	338	374	320	346	320	334	334	325	342	355	344	333	364	378	349	353	379	346	367	333	336	320	325	370	312	341	347	336	331	327	324
7458	2672	1083	601	1403	7049	1269	329	258	264	231	188	158	128	104	97	73	74	52	55	59	63	65	67	46	38	54	35	21	46	32	28	31	33	30	36	36	32	36	34	39	29	26	32	39	34	27	21	31	37	27	32	37	32	32	31	26	41	31	31	26	22	22	33	24	17	24	35	20	18	27	26	26	29	31	30	24	28	23	29	23	32	26	26	23	23	18	32	26	21	23	27	24	22	26	23	21	21	19	24	24	34	28	14	24	21	32	17	17	22	20	28	25	24	15	19	20	28	27	23	19	18	25	19	26	16	14	18	22	22	30	22	31	18	20	26	26	24	24	14	18	22	29	22	28	24	26	24	26	29	19	23	27	14	25	33	30	29	24	20	19	28	21	17	30	25	23	22	23	25	24	18	30	17	31	12	14	15	29	15	26	28	24	30	29	24	17	21	22	31	26	21	24	25	22	17	20	16	15	19	22	27	16	25	20	22	18	20	23	25	21	21	29	28	24	22	23	22	21	30	26	31	24	20	19	17	24	35	25	25	19	19	18	20	23	14	27	26	18	22	22	32	25	20	20	25	26	16	25	20	26	23	28	22	24	20	21	26	22	31	24	18	19	27	26	29	18	27	26	19	14	19	23	25	23	28	20	23	26	28	26	23	18	25	22	26	21	14	24	25	26	21	25	30	23	20	25	13	23	32	27	21	25	22	21	28	19	29	18	23	16	22	14	22	26	28	15	25	22	14	21	24	26	24	23	28	24	25	22	17	23	30	28	25	20	17	34	30	22	20	24	26	29	25	24	22	26	27	24	30	22	34	20	23	28	28	18	16	22	28	21	21	29	21	24	21	21	29	17	25	31	26	19	25	28	19	26	25	20	25	31	20	19	23	22	20	20	17	13	18	32	23	20	20	31	28	21	29	24	24	21	26	24	25	26	24	32	20	24	24	23	26	26	22	25	17	23	16	26	33	20	16	24	29	28	26	26	20	26	30	28	20	24	23	20	21	20	17	23	33	18	28	18	12	24	17	24	15	29	28	23	16	19	26	20	19	23	23	13	22	16	21	19	28	30	19	27	23	16	18	17	21	37	18	20	22	31	17	22	28	19	26	26	22	17	29	25	24	22	25	21	19	30	24	17	17	22	24	22	20	24	27	25	26	25	17	25	31	13	14	28	24	28	21	22	18	19	22	18	19	24	25	20	18	18	15	27	24	26	24	24	23	27	27	19	28	19	18	26	20	29	25	26	20	20	13	26	30	20	30	26	21	19	19	30	25	24	20	20	24	31	27	17	28	19	25	22	19	30	22	36	30	25	31	27	21	21	25	28	20	20	24	26	18	28	16	21	24	23	24	16	18	18	24	21	23	27	22	16	22	27	22	22	22	19	22	23	25	21	25	21	18	23	23	16	27	29	27	26	27	24	33	19	23	20	18	24	25	20	18	20	29	17	32	23	24	20	17	26	22	38	28	28	20	11	22	24	18	24	27	19	16	27	31	20	25	20	22	33	11	21	26	19	35	29	20	31	22	34	19	23	20	23	25	27	19	33	17	24	22	15	19	18	19	24	16	19	18	30	18	21	27	20	27	32	24	34	16	20	20	26	24	28	35	26	19	24	35	19	21	26	24	20	21	15	21	22	12	23	21	24	20	31	22	31	22	22	23	20	27	23	20	29	19	25	19	33	24	22	24	28	22	27	20	26	18	15	23	25	16	21	22	20	34	26	26	13	20	20	24	22	20	30	25	27	24	25	26	30	19	20	20	18	23	28	17	17	34	23	17	20	18	25	28	26	28	21	28	26	22	16	13	22	23	27	15	24	20	19	28	30	26	17	30	23	21	37	17	17	16	25	27	17	25	27	20	23	26	32	21	25	14	25	19	33	19	21	23	26	19	20	21	35	19	26	20	19	18	30	18	24	27	28	23	26	22	20	21	23	25	25	18	24	23	17	24	24	20	27	30	24	21	25	28	23	25	14	25	23	21	23	33	22	27	25	28	18	20	16	15	19	20	30	21	15	25	30	22	25	14	16	19	24	17	30	15	29	20	25	20	20	23	24	19	26	32	30	27	21	23	21	23	26	26	17	20	30	22	11	19	25	23	22	23	27	19	22	18	28	21	20	24	26	29	20	22	14	29	21	27	20	23	28	34	24	17	27	23	20	22	22	23	19	18	19	23	33	16	18	13	27	19	25	30	21	26	29	12	31	27	29	33	16	22	25	23	24	27	20	25	20	20	21	18	25	20	24	19	19	24	21	20	24	22	16	29	19	25	19	23	20	21	23	28	19	26	30	16	17	17	26	22	24	33	23	20	19	14	24	16	35	19	28	25	18	26	21	31	25	24	25	18	25	24	19	21	30	23	19	14	33	19	20	29	22	30	28	24	29	32	29	24	21	26	17	24	20	20	18	29	24	30	35	25	19	31	20	23	18	21	19	25	25	24	29	31	18	24	31	24	30	27	18	26	27	19	20	19	38	22	29	17	28	28	21	23	25	16	19	25	24	25	25	25	20	16	33	21	19	21	18	20	27	20	31	19	14	25	22	24	18	23	24	19	22	20	17	20	28	28	23	31	22	26	25	25	30	24	23	27	23	24	23	25	24	28	19	24	26	15	16	27	23	26	22	18	23	34	17	26	24	20	23	22	18	24	31	27	20	32	17	24	20	25	28	30	24	24	24	27	21	18	30	17	20	26	30	18	32	25	27	30	17	26	22	23	26	29	23	23	24	25	20	25	27	25	27	23	23	28	24	20	22	24	34	30	25	31	22	19	25	16	17	28	25	25	30	11	19	27	21	20	23	22	19	23	22	18	16	32	20	25	30	12	29	33	30	21	23	25	17	20	15	21	32	15	23	27	18	24	27	30	24	28	21	27	28	20	30	20	20	23	21	29	24	30	21	21	20	28	18	27	19	21	23	31	20	24	14	23	31	15	21	13	26	21	26	26	24	35	22	28	20	22	25	28	23	28	11	25	19	26	24	20	20	22	31	15	12	21	23	25	21	23	29	24	25	23	29	19	21	29	28	33	24	20	18	17	23	22	22	21	21	20	23	24	16	13	21	19	19	23	28	28	19	22	24	29	21	28	21	20	25	33	23	29	18	26	25	16	19	22	22	24	16	25	20	24	26	31	19	34	25	22	20	19	23	21	19	24	24	22	20	28	26	21	29	21	20	18	16	22	22	27	23	22	18	30	27	13	20	29	29	24	20	15	25	18	22	15	30	15	23	22	18	26	35	22	25	16	21	20	25	22	32	23	24	29	22	14	25	25	19	28	21	24	24	29	30	26	25	26	23	25	25	13	25	23	21	21	15	15	17	23	21	25	25	17	16	24	20	27	28	32	19	27	21	27	24	27	23	19	19	29	25	29	14	29	26	21	28	20	25	24	21	19	21	22	19	24	32	14	32	11	25	22	23	26	26	28	26	27	28	21	24	31	23	24	20	27	27	24	21	23	20	21	32	30	23	27	29	24	20	23	24	28
45866	29523	20767	29501	42370	62870	29646	22471	17351	15941	13148	10255	8767	7300	5587	4377	3673	3173	2829	2383	2215	1953	1930	2010	2043	1605	1524	1181	1079	962	932	848	890	874	893	848	973	1064	1073	1227	1231	1286	1218	1144	1001	1022	894	888	898	945	914	924	823	892	797	817	707	695	692	669	596	557	573	585	567	494	531	524	556	511	499	540	480	497	472	461	430	456	451	494	455	448	446	430	463	452	417	436	483	446	413	439	429	378	431	429	430	426	414	386	403	422	420	425	374	406	422	434	370	473	423	413	397	437	400	421	424	417	395	394	421	394	437	426	400	400	407	440	398	452	442	396	420	438	465	412	418	442	436	411	391	397	435	385	440	432	392	416	426	439	410	446	408	398	392	416	413	448	401	411	451	437	414	413	418	410	398	426	380	407	383	393	418	400	425	400	432	435	413	428	419	450	425	430	456	448	376	405	452	416	391	409	425	411	436	388	409	409	384	423	414	411	417	402	396	386	425	401	378	434	380	422	391	392	399	447	440	381	432	418	450	414	441	388	440	428	401	406	428	398	411	410	421	414	428	392	430	443	398	431	439	413	401	397	417	406	438	417	416	391	400	425	442	385	434	407	416	428	400	389	371	417	421	405	398	386	417	418	407	426	410	405	402	425	433	439	430	443	384	423	397	428	401	397	428	468	374	420	418	419	417	412	395	459	406	455	407	381	411	421	439	420	441	404	420	385	417	431	428	423	421	410	398	406	442	386	419	442	418	422	421	405	418	375	419	402	421	405	385	437	365	422	396	428	439	403	401	392	388	371	388	424	412	413	425	422	434	425	446	439	435	419	430	401	363	440	388	411	412	393	378	424	427	393	390	415	389	409	429	436	373	383	413	391	422	423	400	387	435	394	404	462	411	405	412	402	427	423	411	413	388	400	438	409	429	388	421	393	445	423	439	401	365	426	420	388	429	427	409	431	397	408	438	404	404	400	408	379	404	461	396	426	415	395	424	445	393	418	427	403	434	404	426	417	429	417	423	387	419	399	407	379	432	395	396	435	382	404	437	382	408	378	430	426	388	434	395	466	404	402	426	369	416	411	410	434	409	387	407	412	448	422	419	427	384	401	429	428	405	404	420	414	441	429	430	417	439	421	377	423	401	390	427	412	410	424	379	415	392	381	397	404	428	407	448	401	405	431	447	390	439	422	392	408	409	416	413	429	368	404	394	431	402	437	409	400	421	376	402	404	398	405	403	394	449	414	409	431	423	446	439	409	391	388	398	391	400	421	460	410	410	429	427	414	395	416	393	409	475	372	410	440	385	385	449	385	387	421	405	412	409	443	445	447	422	399	432	409	423	394	406	434	420	429	429	426	396	418	465	419	420	419	384	361	382	410	386	444	461	441	413	397	417	413	424	442	437	427	427	430	450	429	384	417	415	391	412	377	429	397	424	430	425	385	425	431	435	423	414	432	421	395	421	443	382	420	403	433	408	423	467	414	406	413	380	424	425	407	432	397	436	419	458	414	410	414	430	426	371	436	398	375	397	399	428	396	402	444	385	435	392	446	410	454	386	420	407	416	390	399	426	428	442	413	407	410	386	402	412	380	416	438	412	427	426	419	409	386	433	440	382	421	387	424	421	362	408	403	403	410	426	384	427	407	453	391	422	393	423	426	420	398	406	388	385	400	421	415	388	418	404	416	427	410	400	412	425	436	399	429	432	423	419	401	388	387	418	390	380	381	432	452	398	411	424	400	400	457	394	433	418	437	424	397	418	409	404	434	430	383	447	430	398	436	413	414	406	405	382	409	432	410	408	422	384	423	390	448	417	384	413	460	379	426	379	378	403	440	354	390	405	420	396	401	404	433	436	382	396	398	423	427	407	413	409	441	393	399	407	415	417	422	425	405	421	409	383	413	401	405	411	415	439	391	421	409	404	431	438	408	414	415	384	409	435	408	397	412	409	402	427	449	440	426	418	398	402	395	414	406	386	416	414	393	432	395	388	432	406	394	420	436	443	408	423	442	373	377	401	381	431	449	386	421	431	417	423	411	422	418	431	419	412	423	431	381	385	438	415	424	397	425	380	430	414	427	398	408	406	425	399	396	412	417	411	413	397	383	409	393	425	425	433	445	444	415	390	429	424	420	368	415	435	431	414	404	400	438	439	391	419	401	405	399	427	425	386	455	390	415	455	380	415	431	432	407	434	427	426	375	442	421	394	349	441	400	428	388	415	412	439	409	443	423	368	398	368	422	450	406	420	381	397	454	450	429	402	421	398	390	409	445	406	406	451	414	426	394	386	395	397	411	428	401	423	450	374	391	401	433	440	416	401	399	415	411	415	437	413	408	405	370	404	453	416	399	404	418	420	409	412	364	429	443	393	424	446	399	387	431	421	427	432	412	430	382	403	413	415	423	416	445	422	415	406	388	425	390	396	391	408	437	383	425	433	420	403	437	395	400	409	410	426	450	439	405	390	406	409	384	388	440	416	402	400	398	419	417	407	448	416	413	434	439	411	389	416	399	393	401	396	389	422	410	375	418	411	391	414	383	369	411	451	392	414	392	388	382	418	417	398	396	403	423	443	414	438	391	438	430	410	402	401	402	395	429	397	419	427	395	395	376	412	415	402	415	438	419	418	387	410	413	433	430	403	456	378	403	432	394	385	382	423	415	481	386	431	431	387	390	428	394	400	392	461	413	405	413	401	413	426	469	442	398	415	410	411	403	399	400	431	419	389	419	399	440	429	423	430	442	389	424	380	419	462	406	420	412	404	427	423	409	449	440	400	437	405	413	388	416	412	416	429	403	406	405	438	430	415	450	431	419	399	389	420	383	431	405	430	407	412	421	404	403	378	428	383	396	396	444	405	432	408	405	398	372	427	407	407	432	440	404	440	419	396	431	415	407	397	454	398	379	401	414	402	431	408	433	420	387	408	414	394	437	442	411	371	386	444	460	393	416	403	400	411	447	425	406	369	385	416	404	450	415	413	449	434	380	425	404	420	381	419	436	416	427	385	438	426	414	408	402	435	386	402	409	437	423	377	386	423	413	391	407	438	405	430	409	372	406	431	386	438	438	423	421	396	386	386	379	418	422	419	395	388	418	422	442	413	425	392	388	423	418	416	413	438	396	424	348	441	447	415	403	403	404	435	416	381	404	401	403	415	395	420	397	376	438	396	426	390	407	431	406	403	400	363	423	412	457	393	396	430	414	391	411	387	412	420	420	430	437	408	417	400	434	423	381	417	421	408	414	427	404	427	429	423	402	406	424	386	433	394	429	413	373	392	413	428	397	414	412	416	422	393	393	410	390	441	434	411	397	394	439	439	435	404	466	387	410	450	409	432	405	430	401	417	427	409	349	426	386	427	439	407	396	407	424	428	413	425	396	414	386	428	372	386	415	436	453	419	441	419	382	424	413	397	395	371	434	376	444	426	391	393	401	404	376	417	422	403	412	398	444	419	374	430	435	400	410	414	423	419	381	435	409	415	411	434	398	408	393	413	411	397	394
6220	1762	733	409	1787	4371	584	257	192	169	143	96	112	82	91	72	63	47	53	41	60	48	36	43	37	54	27	45	35	28	28	31	37	29	37	38	36	49	43	37	39	51	28	45	37	43	35	46	42	25	29	32	39	31	43	29	38	36	33	34	37	35	40	25	24	21	24	28	26	29	21	27	26	22	34	26	32	18	27	37	20	30	20	31	32	22	30	35	28	40	37	32	34	37	27	27	35	28	26	31	34	25	25	25	25	35	25	31	28	26	19	39	30	35	32	25	31	27	21	18	35	21	29	27	33	36	24	30	39	30	27	22	33	26	28	25	29	34	27	32	23	24	23	25	29	26	30	32	30	24	26	28	28	26	34	28	25	28	33	28	31	33	26	32	32	24	26	35	23	28	28	27	30	32	31	19	21	23	25	32	25	34	28	18	25	26	27	26	31	33	27	34	29	25	33	27	27	21	28	38	38	20	28	27	25	17	31	36	36	35	33	33	27	22	18	30	25	24	26	24	22	24	24	32	25	24	32	22	32	33	31	25	24	23	28	29	34	25	27	33	25	26	34	23	26	28	19	31	19	26	31	27	29	32	36	33	34	30	36	23	28	23	33	27	22	21	25	29	16	37	30	28	28	18	30	39	25	28	17	36	20	35	33	26	26	28	38	26	29	34	29	34	23	28	24	24	36	23	31	24	31	22	25	24	23	27	25	12	46	24	26	28	21	19	24	30	25	26	25	33	29	26	25	27	31	35	35	37	28	22	34	20	27	26	27	21	30	28	39	19	30	26	31	19	33	30	20	25	21	22	30	34	31	25	22	19	29	27	27	29	33	32	37	37	29	21	22	21	27	37	35	27	22	31	27	26	30	33	30	36	24	30	27	26	33	29	27	29	23	31	33	21	27	34	28	40	22	29	19	35	35	27	29	33	18	26	27	36	35	36	32	28	23	25	29	22	26	23	32	41	24	31	21	30	22	27	19	25	32	28	25	36	26	28	20	35	24	27	24	29	21	32	28	29	29	29	33	37	27	32	25	31	30	33	32	24	29	27	29	28	28	24	19	29	20	30	22	28	26	31	26	37	37	34	35	28	37	21	23	28	26	30	26	23	42	22	27	26	30	32	16	35	19	33	32	27	26	26	30	28	34	31	22	24	28	37	28	25	21	26	34	22	38	32	23	29	29	36	32	26	16	34	37	30	22	28	32	30	42	32	18	35	21	36	26	43	26	33	26	33	28	20	24	26	24	24	37	28	36	27	28	27	27	30	24	21	30	33	25	28	32	24	22	24	33	32	20	30	38	27	27	28	22	28	24	43	33	41	26	30	34	23	36	37	31	31	27	34	40	25	26	35	31	25	30	32	31	22	31	24	35	33	28	28	23	35	33	25	33	28	31	26	32	32	28	27	21	30	26	31	27	34	27	29	22	26	28	23	30	32	37	31	40	33	18	23	28	17	25	30	28	26	29	27	29	24	31	23	37	27	26	28	32	24	36	25	32	24	24	24	25	18	28	25	28	25	33	33	31	25	36	24	23	25	21	26	36	36	25	28	19	30	29	38	20	26	28	25	35	25	45	22	28	40	31	23	25	28	24	24	35	35	31	24	35	29	20	29	31	28	30	32	35	32	33	19	25	29	31	35	25	33	27	24	26	28	28	31	34	24	29	21	31	19	29	27	24	25	18	18	28	33	29	35	32	40	27	26	28	29	34	28	25	20	28	28	36	35	29	27	29	27	27	28	24	25	30	32	30	27	33	36	31	29	41	28	23	38	34	29	39	33	33	27	27	30	31	23	14	21	22	31	33	24	17	27	31	26	22	32	22	34	30	25	24	25	39	27	28	26	40	35	36	32	26	37	21	32	29	31	30	22	32	22	31	37	21	37	30	30	17	31	18	24	27	34	23	24	27	23	32	25	30	21	33	33	32	26	19	23	29	30	21	27	22	34	33	24	31	33	26	28	25	31	30	23	38	32	29	32	36	37	40	26	20	37	36	26	36	36	30	24	30	34	29	30	30	23	22	20	37	22	21	27	30	25	28	36	25	27	34	29	26	28	25	26	45	29	36	26	23	20	26	24	32	30	28	29	39	23	27	30	26	25	32	32	25	31	23	25	43	29	33	27	19	30	48	22	34	25	18	30	29	36	26	30	24	23	29	25	35	26	30	44	23	21	22	26	24	26	28	27	23	30	31	31	29	26	26	29	23	30	34	29	24	30	28	24	28	38	31	22	24	25	24	24	26	40	19	34	22	26	28	23	28	22	23	34	29	32	22	30	34	29	29	37	39	32	21	19	24	26	24	35	24	34	25	30	33	21	27	26	22	25	30	24	28	21	30	20	17	25	27	37	22	34	21	30	33	22	23	27	26	31	26	28	27	25	32	26	34	26	25	20	31	21	18	23	29	33	30	28	29	26	20	27	25	27	24	24	33	27	25	23	33	31	31	23	46	23	29	25	38	23	27	25	28	24	23	25	32	30	30	27	25	34	31	23	33	22	26	39	22	32	23	32	28	32	31	42	36	36	30	27	31	30	26	37	30	45	19	25	28	21	31	26	43	20	20	38	28	28	27	31	18	26	32	30	29	31	28	22	27	35	35	36	25	40	25	25	26	29	27	22	35	31	29	26	26	35	25	24	30	25	31	32	24	25	23	25	19	28	25	29	30	37	22	32	29	32	27	17	32	34	29	33	36	27	28	25	28	30	24	25	36	32	17	25	27	32	33	27	43	30	31	30	29	26	32	28	24	29	24	22	27	29	41	43	31	37	27	25	30	41	29	28	30	29	23	47	24	35	22	23	35	20	33	27	28	33	17	23	29	28	32	26	25	28	35	21	30	29	30	20	29	36	24	29	19	32	26	30	19	25	21	27	30	27	29	28	26	34	34	29	27	29	36	28	28	26	29	32	22	39	27	31	31	31	37	34	27	32	29	24	20	36	26	26	29	26	26	30	32	45	31	30	28	31	28	35	25	23	21	27	24	19	25	27	37	25	33	29	34	27	33	32	28	22	30	27	26	25	22	29	35	25	27	25	34	27	34	29	31	29	31	33	24	37	30	20	26	31	24	26	33	34	33	20	29	26	21	24	28	22	22	20	28	33	27	29	29	25	30	28	35	33	19	24	22	28	26	31	20	31	23	22	27	33	26	17	32	37	27	24	25	37	33	38	24	32	34	25	18	22	35	22	30	35	24	28	26	25	28	31	28	29	34	27	27	29	29	33	31	27	29	39	33	41	27	24	34	29	28	32	29	34	30	25	32	43	20	32	28	33	33	20	36	33	25	20	29	26	21	32	31	28	26	22	34	25	31	32	25	23	33	27	29	35	29	33	27	29	24	25	24	37	36	19	38	25	23	24	32	24	27	26	33	33	39	31	22	30	24	42	24	28	35	30	30	26	28	32	37	25	21	22	38	24	36	35	26	31	24	39	31	26	26	22	36	31	35	18	37	41	18	14	29	27	36	31	34	24	32	33	24	30
39385	25926	17538	26087	44531	56844	26203	18936	14862	11604	9924	7587	6459	5302	4112	3169	2561	2289	2169	1872	1736	1533	1577	1759	1525	1354	1160	980	902	878	829	804	783	849	810	818	915	1022	1050	1131	1129	1233	1166	1113	1029	948	923	876	801	862	852	841	848	754	775	746	780	697	656	678	652	621	593	626	590	596	605	590	575	545	568	568	561	543	533	543	529	533	549	487	545	515	498	521	533	460	515	501	482	527	520	509	518	537	514	503	524	554	537	481	497	528	499	498	498	453	446	528	468	477	454	511	526	499	513	506	519	520	492	485	486	538	502	517	520	507	536	504	523	519	526	528	541	529	513	501	501	526	497	535	508	488	512	501	485	574	476	505	491	493	524	490	526	502	466	498	511	518	481	505	515	509	517	474	491	519	515	492	489	501	510	474	483	501	495	490	470	467	521	508	487	479	505	498	484	508	486	482	519	507	478	518	510	485	500	490	485	539	490	522	499	529	519	518	518	484	468	504	495	487	433	498	486	505	506	461	498	502	464	489	521	514	480	486	485	494	534	513	524	501	503	507	528	491	511	492	531	535	455	485	502	472	511	525	544	504	538	555	539	537	523	558	498	486	508	498	515	498	507	489	513	475	499	507	517	489	516	480	508	467	522	471	525	518	498	522	522	541	495	522	533	520	501	523	501	488	493	515	531	515	471	518	491	485	522	491	529	505	523	519	491	507	505	477	480	520	487	479	520	476	454	504	510	512	511	521	496	500	500	510	521	487	472	529	499	506	526	526	479	498	498	520	531	520	530	488	522	507	500	489	502	508	472	503	468	524	487	490	534	521	530	479	499	491	482	504	498	491	483	469	492	523	483	523	519	433	455	505	501	499	539	487	454	534	524	512	511	482	510	503	466	491	525	509	539	526	493	496	497	464	539	521	512	500	487	470	503	497	505	510	478	506	486	486	500	515	514	531	502	490	482	490	499	500	479	507	498	485	510	492	476	482	503	472	519	479	493	506	508	523	490	499	501	513	530	462	473	473	478	499	516	530	481	493	493	490	523	492	541	501	522	505	494	510	485	488	500	511	509	485	513	488	518	457	467	495	515	505	493	516	445	533	458	510	493	517	519	518	462	511	494	519	515	503	520	475	523	498	533	515	483	497	488	494	485	480	499	528	494	536	466	513	502	480	478	497	480	502	497	500	515	513	506	520	491	509	505	487	544	483	482	505	514	512	473	533	501	464	528	514	536	471	489	491	499	477	474	477	525	578	482	504	495	524	486	530	441	489	530	532	520	481	482	496	529	523	470	510	479	524	474	507	473	514	532	501	501	525	539	506	458	489	539	492	488	519	506	496	460	503	499	512	510	525	557	509	472	494	466	488	474	517	510	510	537	473	496	489	520	502	490	528	496	498	493	507	481	497	479	529	501	487	474	501	526	480	515	506	519	511	505	507	513	523	497	466	496	526	533	516	491	547	522	506	489	475	478	495	490	490	504	533	523	491	531	506	497	531	475	521	496	486	513	507	505	501	470	501	459	474	475	447	495	461	526	481	485	525	516	504	478	496	518	555	522	489	451	525	505	511	546	510	518	480	490	542	493	501	493	485	514	514	502	525	509	500	543	495	511	536	540	539	524	496	476	535	506	525	511	507	505	516	470	502	467	500	501	514	495	492	493	506	541	463	474	476	472	492	496	446	528	505	474	489	488	540	540	471	508	465	472	526	526	485	466	540	470	519	523	522	500	477	511	502	477	495	482	482	527	518	534	480	520	490	476	532	520	506	534	477	505	500	509	496	489	493	501	495	489	507	519	529	489	533	507	509	533	482	512	468	506	493	524	505	512	522	486	455	490	510	521	507	469	482	532	516	517	530	510	518	493	520	502	514	512	502	527	501	496	482	494	503	520	468	539	492	483	507	498	532	482	472	520	478	520	487	496	539	503	503	517	513	496	466	503	499	486	480	549	512	497	514	537	513	501	487	511	499	490	503	482	514	468	519	484	457	513	491	497	492	514	509	507	536	506	480	483	482	474	478	486	496	510	505	467	505	537	471	532	496	465	519	499	473	496	427	491	494	502	512	504	490	529	483	463	499	460	507	516	529	483	490	472	497	535	508	508	528	489	546	475	533	512	527	490	514	551	492	474	525	497	506	472	460	517	514	465	471	525	506	498	500	496	498	537	497	468	485	560	512	517	517	481	488	539	499	523	480	490	506	509	482	479	527	493	470	506	510	499	466	510	518	475	537	507	544	515	491	512	549	524	521	516	490	563	508	465	500	494	505	482	514	544	474	489	472	519	455	521	459	466	493	519	496	462	514	483	535	499	486	539	448	459	489	494	527	490	503	517	496	504	498	509	529	525	502	529	496	471	504	519	469	493	512	482	488	507	503	509	487	528	479	511	488	519	525	528	543	484	504	462	470	470	490	495	457	501	496	503	512	555	504	496	484	517	556	512	460	506	507	496	506	514	458	475	490	460	502	521	495	444	534	507	492	451	488	437	541	498	489	546	466	496	486	486	501	487	499	547	521	490	547	504	508	531	490	484	488	495	506	496	493	531	483	490	518	500	486	494	519	493	563	507	494	490	509	500	484	503	472	494	482	489	462	526	510	513	495	461	500	474	517	522	478	504	489	538	504	467	514	505	521	504	493	484	480	492	487	494	490	570	507	489	488	526	532	461	522	472	520	480	501	493	488	487	491	489	505	501	535	515	484	492	504	484	501	486	550	532	518	505	514	488	483	513	519	515	506	490	490	502	440	512	507	501	558	513	494	509	470	499	517	482	504	484	507	497	513	505	506	485	475	523	464	484	507	524	520	479	494	471	498	474	504	477	437	479	478	474	500	496	477	472	468	504	499	512	501	510	519	535	514	521	459	496	527	520	478	486	530	510	459	505	475	519	488	477	509	500	473	544	489	505	472	520	499	519	454	528	505	531	500	453	474	504	500	558	519	537	513	478	482	496	481	510	510	482	480	507	479	512	565	500	514	528	524	511	464	524	498	497	479	504	454	541	494	498	510	480	517	488	556	486	479	507	443	485	516	499	509	494	511	501	495	540	496	505	489	468	542	517	480	494	495	482	532	492	558	499	500	514	463	479	532	501	512	498	476	509	510	492	523	510	518	478	469	506	502	519	507	529	482	455	489	522	457	523	499	503	458	551	530	445	468	503	469	507	442	502	497	514	493	514	493	508	514	503	500	470	493	511	465	505	488	470	517	484	486	495	519	495	540	532	566	442	490	502	526	459	486	475	519	496	495	495	496	457	445	490	512	527	489	528	523	504	476	523	475	497	515	530	495	490	519	476	502	490	491	483	495	471	528	533	514	537	494	473	521	492	495	489	507	479	538	462	523	536	512	456	469	490	533	509	447	489	515	488	475	486	528	507	491	512	484	466	490	534	540	483	543	507	497	542	501	512	502	574	477	447	511	521	497	473	479	495	513	542	512	479	498	502	496	486	520	495	530	510	518	494	502	521	489	501	473	510	507	506	505	476	478	499	497	496	501	530	486
8221	2919	1124	695	2852	11280	1981	396	342	233	209	177	148	117	110	86	66	66	84	60	51	51	63	62	52	62	37	43	41	37	38	51	34	38	34	36	45	39	40	44	42	49	60	50	42	39	33	35	37	29	32	38	47	39	42	26	22	35	29	31	33	31	36	32	44	25	31	33	29	35	34	27	26	37	23	24	34	29	34	29	28	21	32	23	29	25	31	25	28	26	43	27	27	30	29	28	33	31	25	20	27	27	38	25	24	21	28	33	32	29	23	30	29	27	28	31	30	27	28	31	27	33	35	24	39	32	24	31	22	29	21	36	31	37	18	33	38	23	27	24	28	26	28	37	37	35	42	35	40	35	24	33	30	33	25	32	25	31	19	27	23	37	20	26	36	28	30	24	22	26	27	32	32	28	31	31	24	29	30	26	21	19	35	29	25	31	42	31	22	20	28	28	29	26	32	25	29	23	35	25	30	29	22	21	24	28	22	32	28	32	23	22	28	26	35	35	34	21	21	24	37	27	27	31	27	28	32	35	26	35	36	29	22	30	32	32	27	28	23	34	30	30	25	28	31	40	34	26	33	27	38	29	21	40	27	35	30	27	28	28	29	29	31	32	38	19	34	28	26	39	28	32	27	26	32	32	26	39	32	23	22	28	32	25	24	27	33	26	30	24	38	22	29	36	33	21	30	32	21	19	35	21	29	23	34	31	25	31	20	20	42	26	21	23	24	28	22	28	28	29	27	21	26	37	31	28	29	27	25	30	31	33	39	38	39	35	28	30	26	32	30	27	28	29	30	25	30	21	29	38	23	30	34	28	32	33	30	27	26	31	29	25	38	23	26	34	35	19	35	22	21	33	34	20	21	28	22	28	26	33	40	28	25	30	33	32	26	28	30	37	29	33	31	33	37	21	25	31	27	34	27	17	31	30	31	20	25	28	19	40	33	34	34	32	26	28	35	24	29	26	36	37	32	32	27	32	37	25	21	20	19	28	22	31	32	32	35	31	25	32	23	25	32	40	28	30	36	25	17	31	33	32	31	31	31	31	37	25	36	32	22	29	32	41	37	26	19	24	25	22	27	32	28	26	21	32	31	20	28	36	30	27	29	21	35	29	25	24	26	32	31	32	25	24	29	36	32	30	27	23	18	28	33	27	27	28	40	23	21	39	23	25	29	27	20	31	30	21	35	35	28	29	28	31	27	35	24	28	43	32	33	27	24	31	39	31	25	26	30	38	26	29	25	31	26	24	23	34	24	35	29	28	43	25	35	25	27	23	21	24	36	24	40	25	29	28	33	26	35	28	36	26	25	29	26	33	30	38	32	32	24	29	33	28	30	23	23	43	34	25	22	24	30	26	21	34	40	26	26	27	26	24	43	23	28	29	32	26	28	31	30	23	27	36	39	25	35	27	31	27	24	28	31	28	32	25	30	30	37	26	18	29	32	33	23	23	32	23	24	33	22	19	29	36	29	38	20	25	27	30	31	33	35	41	24	16	20	21	25	26	27	33	27	33	26	36	33	33	35	29	23	26	39	31	31	21	30	28	26	29	43	32	34	31	28	43	25	33	34	29	23	29	26	30	34	28	27	30	27	29	21	25	30	27	41	24	25	30	32	35	28	28	26	26	31	25	28	36	32	31	19	38	34	32	30	28	31	32	30	24	21	28	30	38	18	28	30	22	31	29	36	23	27	31	23	22	27	31	31	31	22	33	27	33	36	35	24	31	36	38	34	20	37	42	27	29	29	46	32	34	30	23	25	30	27	28	28	23	28	26	28	31	23	37	32	26	33	20	27	27	37	30	27	27	31	28	38	29	32	32	24	28	27	25	30	32	30	31	34	25	24	23	25	27	25	22	18	38	40	34	23	26	31	33	24	22	30	26	35	28	27	27	23	32	24	31	30	30	42	26	31	36	37	20	32	30	22	29	37	25	34	31	23	26	32	26	19	19	36	16	33	37	35	24	23	32	21	36	38	48	40	30	35	27	28	29	21	25	22	28	30	23	34	30	29	40	36	27	23	29	34	27	25	37	21	26	31	30	30	28	27	23	40	26	28	36	21	29	27	28	26	29	26	23	19	25	30	26	29	32	30	33	38	37	32	24	26	17	22	29	18	29	20	27	31	35	32	26	34	34	40	27	35	25	25	25	28	24	27	27	36	23	33	25	19	31	20	34	23	24	25	24	36	34	33	32	20	26	24	19	33	34	24	34	29	35	33	23	21	36	42	32	32	26	29	32	33	20	32	36	28	38	20	25	28	26	27	30	35	38	30	28	27	37	41	22	41	33	35	30	22	28	36	34	32	32	28	31	33	27	33	36	30	20	23	25	39	26	28	32	26	36	44	29	19	24	25	34	16	34	18	28	30	29	29	26	24	25	28	32	43	20	31	30	24	34	32	40	28	30	30	39	28	38	31	30	19	25	33	34	18	28	39	36	31	28	25	32	25	35	30	35	33	31	34	32	19	22	33	32	24	31	23	23	27	29	33	39	28	30	28	26	35	23	26	25	32	33	26	19	44	28	16	25	24	32	37	20	30	18	28	26	23	26	27	17	21	35	35	37	28	26	35	26	20	33	30	34	19	27	32	28	33	36	26	39	33	23	28	27	24	26	23	27	24	32	28	29	24	35	35	30	29	36	31	30	30	40	18	48	37	26	30	25	23	22	32	28	28	31	28	28	29	31	25	29	26	27	27	27	27	23	29	32	29	21	23	22	35	27	34	34	23	33	40	25	24	21	26	29	29	32	32	31	30	21	34	31	26	18	28	28	34	31	28	27	21	26	32	29	40	34	28	25	25	31	25	23	30	22	24	28	32	28	28	32	31	32	35	28	22	26	24	17	19	24	25	27	32	32	29	35	24	31	30	34	24	18	27	41	30	31	29	29	20	25	26	30	24	36	26	20	32	23	34	22	29	21	29	27	35	43	29	28	25	23	28	34	23	24	22	28	29	24	30	26	28	37	32	36	30	20	35	25	29	30	23	28	28	29	31	27	29	28	30	25	20	27	26	24	27	27	38	22	17	21	31	36	29	27	27	24	27	30	21	26	31	27	18	39	39	27	30	22	23	31	20	34	35	22	32	30	26	50	28	32	27	25	24	29	26	22	30	33	36	27	23	28	25	32	20	22	37	28	23	21	38	24	33	34	29	24	33	23	24	28	35	29	26	18	25	36	20	16	37	25	31	22	26	20	33	25	18	35	26	33	29	36	37	22	44	22	25	27	29	29	24	38	31	24	33	30	31	20	25	39	28	32	22	26	35	35	33	32	26	39	24	23	30	30	33	32	30	29	27	32	27	32	38	22	32	36	25	26	32	31	24	35	30	28	33	32	34	30	31	29	35	37	25	21	26	27	25	39	35	35	38	30	36	31	26	22	24	31	32	22	35	25	31	22	24	31	22	28	38	29	25	19	24	32	31	30	20	20	33	28	34	32	28	33	35	30	25	21	37	26	27	34	27	34	24	33	35	23	21	29
47078	30402	21756	32412	53178	72988	30843	24032	20023	15301	12559	10200	8366	7171	5679	4328	3717	3165	3228	2893	2597	2431	2601	2406	1992	1831	1508	1241	1154	1081	1029	1131	1052	1101	1049	1078	1166	1280	1401	1524	1570	1552	1338	1254	1216	1161	1131	960	933	997	952	924	963	900	928	887	833	765	760	721	656	723	685	685	662	667	631	643	633	608	611	615	607	590	579	596	581	605	519	565	553	555	554	567	560	544	586	531	526	516	516	527	527	536	477	533	511	528	494	535	533	516	515	512	525	539	521	509	514	488	553	478	523	535	530	511	468	543	505	544	482	489	546	469	537	506	479	541	474	520	486	542	489	507	502	493	538	498	533	484	529	525	511	547	506	542	554	505	529	531	504	462	520	516	541	532	501	475	505	474	479	510	526	507	523	479	533	563	522	515	530	497	522	525	496	525	520	510	540	482	514	522	542	492	476	540	543	527	482	491	532	506	518	518	491	530	535	499	525	508	511	540	493	514	482	509	504	488	523	508	555	515	517	500	507	476	506	504	507	469	477	519	502	533	478	520	510	527	520	492	527	503	490	518	510	514	548	502	487	505	498	528	527	496	504	497	530	511	482	516	495	515	495	494	484	517	539	502	536	544	541	484	511	506	525	483	504	493	484	495	500	534	523	502	515	522	484	507	495	517	519	537	482	497	527	493	512	510	495	488	522	509	506	484	527	523	500	514	505	499	510	602	491	539	526	477	458	498	506	497	574	527	525	486	501	466	479	488	497	526	522	524	549	502	515	545	462	450	508	505	506	452	526	502	492	526	520	499	495	500	511	497	519	519	490	484	516	485	498	484	489	491	529	521	518	524	488	494	496	500	506	494	503	508	530	505	493	497	489	486	510	526	493	494	484	529	521	500	475	468	488	525	506	517	484	524	511	491	522	518	492	536	521	514	504	481	490	463	531	500	509	517	530	541	474	488	525	482	516	496	508	494	529	503	514	519	509	516	486	517	492	505	533	512	497	494	535	504	531	502	470	463	517	565	495	530	512	506	502	515	499	530	511	493	508	484	541	496	467	518	497	513	471	486	515	507	524	515	553	523	502	500	508	542	519	509	489	468	545	483	513	501	565	511	507	480	523	514	458	517	515	530	531	518	468	467	526	524	543	493	484	499	506	540	503	508	497	487	476	474	510	505	496	491	516	481	472	512	515	485	500	490	502	503	486	496	488	497	439	468	494	498	511	509	530	527	482	504	498	534	507	519	476	522	472	513	490	501	464	520	495	506	531	513	453	488	533	492	491	525	497	519	517	510	499	509	529	518	471	508	522	525	497	519	513	489	494	470	528	505	489	498	459	525	534	468	529	547	520	514	522	495	483	509	479	483	514	525	484	517	520	517	510	544	516	518	497	508	483	489	508	522	534	536	512	485	532	490	516	512	513	487	488	556	485	505	529	499	529	457	534	475	513	474	479	504	537	511	515	543	465	531	513	550	558	522	508	502	520	524	526	502	499	499	533	522	502	507	492	512	537	489	476	521	531	496	486	494	512	531	494	504	462	511	491	539	512	518	497	490	508	527	492	500	513	458	485	501	559	530	477	521	519	517	490	511	480	503	501	502	464	490	460	530	484	492	530	519	521	526	501	486	514	498	507	470	524	521	515	527	493	511	517	484	532	505	499	530	509	468	502	498	529	497	525	504	478	536	496	515	509	520	497	542	500	504	506	523	500	499	514	508	503	525	520	460	500	514	526	524	510	490	490	497	463	502	490	472	470	490	471	516	528	512	492	520	476	535	500	531	499	485	531	539	515	493	482	515	532	509	486	492	506	491	490	469	536	538	534	514	471	546	508	507	517	505	493	534	497	520	502	533	484	493	479	498	544	490	513	487	531	496	470	507	533	520	535	494	515	507	472	507	479	517	502	483	503	516	497	531	499	495	479	483	515	477	530	503	486	520	515	499	538	520	518	520	508	453	523	515	466	493	507	513	484	493	486	504	496	494	491	507	509	505	509	507	522	486	488	463	520	504	524	511	499	506	511	492	500	523	499	508	492	567	516	457	500	473	499	480	505	510	495	537	528	473	527	498	524	525	483	506	493	487	503	507	474	525	492	501	499	474	468	485	519	533	507	499	530	476	487	526	494	533	496	487	505	499	526	484	496	470	492	523	516	512	504	514	490	502	511	506	504	516	522	497	486	508	504	481	469	513	533	527	574	539	473	538	468	516	483	482	515	511	488	514	554	485	523	524	494	539	453	533	539	524	562	520	508	516	510	514	479	471	512	529	469	523	518	505	496	481	483	533	495	515	539	484	536	511	549	510	492	542	493	508	468	476	532	478	535	482	473	459	453	506	532	474	507	490	500	501	506	481	477	512	490	518	487	526	533	498	500	521	503	557	518	497	498	515	523	523	501	482	529	516	459	529	504	504	530	544	511	475	507	478	481	500	467	499	497	479	513	472	504	515	512	507	514	515	495	463	539	501	499	494	516	495	471	487	533	513	478	516	479	496	493	499	515	488	506	507	536	516	498	513	517	529	492	495	496	495	482	541	491	513	486	479	509	502	530	522	571	522	482	517	535	484	496	531	499	518	511	542	516	492	559	521	532	510	498	519	493	498	473	512	499	515	505	498	516	532	503	521	514	512	476	482	531	495	541	481	527	525	502	504	516	525	470	514	525	530	511	517	541	520	472	507	504	505	497	489	484	518	508	529	517	494	494	539	547	545	516	476	508	534	551	495	468	475	503	520	488	472	513	481	509	545	510	512	515	509	546	510	477	538	494	483	523	514	480	478	534	517	529	489	513	484	532	484	538	524	499	515	492	532	490	461	507	525	483	497	501	486	470	540	481	476	493	492	510	505	534	519	496	513	506	510	526	517	491	544	501	499	562	501	497	474	484	509	502	490	512	497	515	512	499	489	505	542	483	504	522	507	508	520	513	560	509	503	539	517	503	504	491	474	530	488	531	523	549	490	456	518	488	511	511	489	548	503	528	499	510	522	482	500	468	520	539	511	513	544	517	483	503	515	511	530	532	502	491	509	501	493	490	483	497	528	493	545	470	535	506	521	508	485	498	509	492	507	532	522	534	531	538	508	516	507	488	512	490	480	524	489	468	534	555	469	491	520	493	531	492	491	506	553	479	533	499	496	510	491	486	464	522	479	488	535	545	504	556	510	536	472	534	526	466	523	508	496	495	511	486	511	515	523	512	542	535	481	524	521	523	513	524	561	507	541	460	480	467	508	484	547	524	510	508	536	509	474	494	530	501	529	499	527	519	499	476	488	478	555	520	523	520	490	510	501	481	510	454	509	506	513	522	492	495	531	503	519	521	528	518	498	519	481	533	549	505	514	482	503	521	516	550	491	513	556	517	516	504	522	493	516	536	504	557	519	498	527	507	488	502	519	527	474	529	540	544	526	523	498	465	514	480	515	492	516	523	469	523	493	503	504	562	512	495	544	506	535	541	553	514	525	501	485	486	516	498	523	518	502	510	491	485	495	497	514	491	481	524	493	493	486	488	521
3180	1016	453	275	1263	1302	360	165	120	108	88	54	54	59	40	40	31	41	35	34	38	29	26	26	23	30	17	18	26	21	22	26	19	27	21	23	21	14	20	19	20	30	23	28	28	22	24	27	23	19	16	21	17	20	19	15	19	28	26	10	21	22	18	16	20	24	18	18	19	21	24	17	16	18	17	13	20	23	20	17	14	21	18	14	19	16	20	23	22	25	19	15	12	20	23	22	14	13	19	31	29	15	16	23	24	15	18	19	19	17	23	27	23	21	18	18	14	15	15	31	20	18	16	19	12	18	21	20	25	15	17	17	17	19	21	21	22	17	16	30	18	13	19	14	17	17	18	19	12	17	23	17	31	13	19	15	19	16	12	22	16	14	10	23	20	17	10	15	21	20	23	21	14	21	17	17	20	15	16	19	18	19	17	18	22	23	21	17	19	18	22	15	21	20	24	16	24	21	28	22	22	13	13	19	27	19	17	20	15	24	23	20	24	10	18	15	15	21	24	21	21	18	20	19	20	25	16	15	24	22	15	26	22	12	13	20	17	20	20	18	15	13	23	21	15	25	23	16	16	16	19	23	17	24	27	15	10	14	13	14	21	21	20	19	14	13	16	21	17	23	18	15	18	17	23	23	24	17	23	22	18	16	13	15	25	26	14	24	21	17	15	19	18	21	11	20	13	21	10	20	23	33	28	26	20	21	18	25	15	17	24	31	25	20	14	22	19	27	19	24	26	14	24	19	17	28	17	17	18	27	21	13	20	19	31	26	14	17	22	20	12	17	24	21	15	14	27	23	20	25	20	20	20	22	26	25	25	33	11	27	9	19	20	19	19	23	22	15	21	14	20	22	15	20	18	14	17	19	19	12	14	24	23	18	18	32	19	18	18	12	24	19	15	13	19	24	20	11	18	17	14	28	20	13	24	25	16	21	18	20	29	16	22	16	20	25	17	13	24	23	14	20	21	23	18	18	17	18	14	26	14	16	21	14	18	16	19	19	16	19	24	16	23	16	14	30	17	20	18	12	26	16	14	26	17	21	17	28	16	26	15	23	22	23	14	21	20	15	26	14	24	15	19	31	16	22	20	25	11	15	15	24	18	21	22	17	19	22	13	19	18	21	17	19	21	22	20	23	17	15	20	20	12	19	24	16	18	26	15	27	26	25	19	17	23	17	13	22	32	11	13	19	24	19	33	26	14	23	22	18	13	27	18	16	17	14	15	17	14	10	20	19	18	23	14	22	20	20	18	20	22	23	18	15	14	16	17	25	19	16	14	17	18	19	19	21	17	18	25	21	23	23	14	18	10	18	22	5	22	25	17	16	14	20	14	21	22	16	16	24	22	29	26	20	7	20	22	16	16	22	20	13	23	22	19	10	24	13	13	16	24	19	21	23	18	23	20	22	16	20	18	21	13	18	19	24	16	18	25	16	15	26	22	21	23	16	12	24	19	11	16	15	34	18	22	21	16	16	20	15	17	11	20	20	27	19	19	16	24	17	16	24	24	21	20	15	26	11	18	9	15	25	16	22	15	22	19	18	27	15	13	17	26	15	21	19	22	21	20	18	20	19	19	17	11	18	15	20	12	27	18	19	18	21	29	20	15	19	12	21	21	24	17	20	19	25	20	13	28	11	23	22	24	30	16	17	26	20	15	13	19	19	19	18	17	20	20	16	19	24	14	19	17	16	21	18	19	15	23	19	18	16	23	11	28	25	20	12	20	21	26	17	19	17	17	25	20	22	19	20	13	18	16	17	20	20	18	21	18	19	17	25	15	20	22	22	14	15	24	21	17	14	16	17	18	18	26	14	19	25	22	15	18	20	23	21	26	17	15	14	22	31	21	23	22	20	15	16	20	16	27	22	18	14	13	19	20	20	20	21	18	20	21	18	16	19	20	20	21	13	22	20	24	15	22	15	15	24	18	22	19	20	16	26	19	17	27	20	19	17	12	16	17	18	12	25	20	21	16	23	17	16	18	22	10	24	16	16	16	21	21	20	14	21	17	20	17	19	19	25	27	16	19	18	18	16	22	23	19	21	22	26	17	23	12	21	16	19	17	13	17	26	18	15	17	15	22	20	22	21	16	27	26	17	21	19	16	29	18	19	19	16	17	21	19	24	20	20	10	25	31	16	18	25	22	14	23	24	15	11	23	18	22	23	13	12	16	27	16	15	22	21	19	16	19	22	25	17	22	19	15	24	13	17	16	13	18	11	21	17	21	12	23	22	24	20	21	18	28	12	14	19	11	14	13	17	22	11	15	23	22	13	16	21	18	19	16	18	20	21	18	19	18	20	20	16	20	24	26	24	30	16	21	26	17	15	16	18	22	24	18	20	21	20	19	17	18	19	23	22	26	17	22	17	15	22	18	21	20	12	20	8	21	13	22	18	25	20	28	24	20	15	22	25	18	21	18	16	19	18	20	12	18	15	27	22	19	27	15	16	19	16	24	22	24	19	24	25	18	20	16	19	16	16	17	21	19	15	25	22	25	31	22	21	22	11	19	24	19	29	25	26	13	19	17	18	29	27	12	21	16	17	16	27	23	19	16	25	26	29	20	13	15	13	12	22	19	26	26	20	20	18	18	24	20	13	15	15	18	20	17	16	17	22	17	15	18	15	22	21	17	15	17	18	17	22	24	14	14	17	15	17	20	15	20	13	7	18	18	17	19	30	24	16	23	24	12	14	28	17	16	25	16	23	18	19	21	15	19	20	16	27	20	21	22	22	19	21	14	17	24	18	22	18	14	17	25	14	20	12	15	21	12	14	16	16	23	20	15	21	18	25	16	15	20	14	23	23	28	20	18	14	21	15	24	14	13	21	15	18	26	15	20	18	17	16	27	23	20	26	18	19	19	19	20	27	18	17	19	17	25	18	24	20	17	18	34	13	29	20	13	14	21	12	25	16	26	16	13	17	19	21	20	17	20	14	24	16	19	21	27	14	16	25	13	20	19	24	24	21	17	23	16	17	21	24	22	15	24	21	22	20	25	17	23	15	13	16	24	21	12	26	29	19	16	14	16	20	23	16	18	20	20	18	21	26	19	21	22	27	19	20	19	28	17	15	13	18	14	17	15	17	24	14	11	19	29	21	14	18	19	12	16	13	18	15	12	16	12	21	20	22	16	18	23	19	20	21	14	15	18	27	19	27	22	21	8	17	16	17	22	24	18	24	11	17	11	24	19	18	23	30	22	21	21	16	21	16	16	20	11	18	22	23	20	14	15	22	17	19	17	15	21	18	26	15	16	22	20	24	14	17	19	15	24	18	20	12	17	17	16	24	12	14	24	16	21	15	18	15	22	20	21	21	14	20	20	22	19	25	25	22	14	14	20	14	17	23	14	14	19	20	21	15	15	23	21	19	22	30	20	13	17	21	24	20	20	19	20	15	21	13	16	21	16	28	18	32	25	16	19	22	22	22	15	15	22	14	13	15	22	16	20	16	29	18	31	22	17	18	20	19	20	22	20	26
33824	21886	13160	22788	42844	40315	21281	14504	10520	7832	5983	4567	3448	3031	2339	1774	1438	1284	1252	1294	1217	1274	1176	993	923	755	693	546	557	562	539	527	566	561	513	592	609	714	749	812	724	749	649	650	660	650	572	497	499	504	545	523	532	525	510	515	464	446	431	412	438	383	415	388	420	396	397	364	372	373	398	410	345	361	390	397	370	343	359	380	366	339	327	376	368	373	367	353	356	337	334	363	324	327	344	332	353	344	318	376	367	357	328	339	336	340	317	336	340	344	324	337	350	344	364	340	347	351	329	349	370	328	316	318	351	348	342	332	315	356	345	349	322	352	371	341	345	342	339	322	356	338	362	304	305	337	334	369	360	345	336	343	321	332	367	344	337	335	318	346	360	324	355	345	349	322	366	322	344	353	349	354	352	329	354	361	355	329	314	340	347	346	345	327	332	342	301	326	324	345	351	324	353	332	321	346	385	350	342	345	337	357	321	318	330	341	330	316	348	314	348	365	349	341	329	312	363	377	355	372	313	356	354	352	319	315	342	350	345	349	310	337	343	363	359	369	308	368	323	323	359	357	341	340	345	364	326	325	335	373	358	339	340	343	352	348	357	375	341	357	312	354	331	331	325	349	353	324	329	364	320	336	335	355	340	334	373	337	311	352	341	354	306	321	344	348	346	355	352	328	351	345	366	350	353	316	345	318	354	352	372	320	369	334	327	320	352	342	357	351	344	350	378	340	312	354	350	357	307	337	351	348	331	340	350	335	332	339	331	361	363	338	327	336	371	325	325	354	344	339	323	361	292	326	334	359	327	354	341	352	338	353	359	336	359	359	320	355	349	374	361	366	361	307	386	309	319	340	338	340	334	337	345	330	337	355	343	350	359	334	328	304	300	379	329	335	312	361	348	321	310	345	342	349	345	329	323	371	334	317	359	357	313	336	354	359	362	315	337	347	309	373	313	342	347	346	320	330	338	350	352	361	340	307	344	338	319	375	340	341	341	335	316	309	352	305	327	289	352	377	331	363	311	325	368	354	356	324	354	296	344	323	343	331	326	350	352	314	320	333	378	354	334	368	365	366	344	307	347	347	305	343	347	325	351	346	337	340	365	339	332	363	349	303	330	349	357	309	327	319	336	325	352	340	342	347	326	340	326	374	353	348	365	350	364	371	314	327	344	352	362	305	338	368	366	347	347	345	378	368	362	340	346	344	390	348	365	373	347	360	348	314	335	368	346	343	354	350	368	346	334	348	376	348	319	317	358	352	328	367	363	333	342	320	357	330	315	324	342	366	359	350	319	344	345	362	359	344	327	311	314	323	316	350	327	350	370	335	323	311	342	325	310	339	337	346	326	332	321	343	313	343	343	320	338	334	323	320	328	322	328	335	346	362	359	374	328	339	317	318	329	326	345	331	342	341	350	352	311	337	344	359	334	313	344	311	348	342	329	319	323	355	346	334	316	366	364	346	350	350	385	383	331	391	352	352	357	351	377	341	380	363	328	347	330	334	326	336	349	322	328	339	368	327	332	337	353	346	357	310	330	354	331	323	364	346	317	352	359	294	347	341	302	316	366	310	357	324	331	356	343	367	336	340	337	329	337	356	348	353	345	350	360	312	329	350	316	331	329	359	354	354	336	316	327	354	336	340	325	329	357	334	333	339	355	345	333	356	362	371	332	348	355	344	357	360	322	307	336	362	339	323	361	341	348	328	347	354	334	330	368	337	376	377	302	304	335	357	316	359	327	309	336	338	344	334	344	331	314	348	377	342	343	350	359	335	370	363	329	351	330	323	327	331	344	334	328	368	326	342	340	341	362	336	323	362	328	346	302	361	325	361	366	353	356	308	339	333	345	309	317	311	322	336	350	348	354	334	344	331	371	369	314	323	359	358	319	331	326	373	329	351	349	363	326	382	315	340	333	320	342	343	341	354	394	312	310	357	354	359	340	331	377	338	357	346	325	358	312	335	354	324	363	341	325	326	324	348	316	364	349	348	356	340	316	315	349	340	316	364	326	342	349	342	336	309	375	334	359	354	337	352	336	362	344	345	371	363	322	353	319	341	303	324	343	357	345	335	318	362	360	342	331	386	329	322	344	358	329	344	369	317	369	330	316	344	339	345	354	351	325	344	334	355	360	353	323	318	310	341	346	334	301	380	361	329	350	353	336	316	358	329	342	379	338	343	357	358	329	322	344	340	342	354	367	343	359	363	345	311	324	336	337	304	344	308	351	342	335	339	324	338	345	369	310	342	335	353	359	354	326	319	331	352	357	343	332	366	336	347	331	340	357	359	325	356	352	340	350	314	325	338	349	361	350	353	368	327	374	297	348	345	312	345	324	359	320	337	375	373	350	331	344	344	371	322	352	372	318	317	351	348	322	368	317	371	319	357	327	346	359	339	324	383	335	309	347	324	335	318	376	330	299	346	318	351	318	328	356	301	360	356	353	343	338	298	325	319	331	343	336	318	350	328	342	338	345	318	334	347	349	355	369	303	349	346	330	311	332	322	352	315	329	343	323	330	342	357	324	341	318	367	344	330	338	347	366	288	356	322	336	388	328	342	326	318	345	330	344	313	351	333	346	350	340	350	350	348	355	379	367	356	336	334	316	319	393	336	354	344	345	370	385	295	383	361	370	298	340	325	317	347	345	348	354	354	301	365	353	347	321	360	334	316	342	355	365	315	345	320	343	327	336	334	366	306	314	311	324	353	341	359	365	357	371	339	319	304	344	331	298	316	341	333	363	341	364	334	337	360	350	335	351	331	309	330	333	326	304	357	317	362	319	349	359	350	342	351	363	325	335	332	368	368	343	354	360	347	337	304	339	313	357	341	338	355	362	349	341	344	353	334	357	344	314	337	325	352	340	348	337	328	319	354	331	339	354	303	346	352	311	330	337	333	343	353	357	342	330	319	371	341	307	337	321	329	345	365	353	331	343	386	325	351	370	316	362	314	342	362	340	363	367	360	337	383	316	367	376	349	331	329	372	340	326	348	322	350	348	315	339	368	374	347	345	342	360	334	370	323	348	352	361	353	358	358	322	367	329	347	353	352	344	322	326	370	331	356	361	361	328	356	319	354	338	334	329	319	350	324	313	304	313	323	343	356	371	352	315	343	334	374	350	339	370	339	322	340	307	321	355	300	372	322	343	341	332	349	363	349	322	347	357	346	321	355	360	374	331	378	327	318	337	362	321	358	333	340	348	341	317	348	324	350	393	365	330	356	344	311	327	340	319	327	313	339	353	353	342	378	354	360	336	354	340	312	317	307	305	339	348	326	313	350	352	341	332	360	342	356	299	360	345	322	377	370	313	375	316	340	336	357	325	351	346	333	331	319	348	373	373	358	357	311	351	313	328	380	306	350	329	364	334	306	337	318	331	323	347	366	352	347	353	297	326	361	361	362	304	319	345	334	333	339	318	360	371	370	343	307	350	330	311	345	344	330	356	344	343	364	350	331	314	343	352	349	322	354	349	333	356	366	362	322	344	343
6775	2537	964	746	4939	4161	629	397	275	202	149	147	121	119	81	86	55	63	54	50	56	52	52	55	59	34	50	30	25	28	30	27	36	37	20	31	37	56	30	37	34	32	39	36	35	36	32	24	32	41	23	26	32	32	35	30	32	25	31	28	30	24	28	29	27	25	26	30	23	23	29	22	13	30	22	25	19	17	19	30	22	32	27	27	17	26	35	26	22	25	37	25	22	28	23	21	19	19	19	19	22	24	21	21	17	24	16	16	16	21	23	26	17	28	28	19	20	20	25	32	28	17	25	22	20	29	35	23	30	21	21	27	22	25	20	17	19	24	24	22	24	22	27	24	32	19	22	22	23	20	21	18	23	24	18	27	24	23	19	25	23	26	25	25	30	23	33	27	26	20	31	26	27	20	28	24	28	28	31	29	21	32	25	21	28	26	21	26	23	28	23	33	29	23	14	17	26	26	19	17	24	22	22	20	17	20	18	15	20	21	23	20	28	19	18	27	14	22	23	21	22	23	29	15	18	23	20	21	22	18	23	22	21	21	16	19	17	23	28	23	26	27	24	20	14	19	18	31	20	21	25	20	33	22	20	26	23	29	25	25	20	22	34	18	21	15	16	15	21	21	20	27	17	23	26	30	25	26	26	37	29	19	22	16	15	27	36	29	27	20	27	26	26	23	25	15	26	22	28	32	15	27	25	24	30	19	25	20	12	30	26	31	24	26	15	28	19	19	27	26	25	18	27	24	27	12	21	34	22	22	24	26	19	22	31	24	32	32	25	31	34	19	22	30	17	23	22	20	28	17	28	24	26	24	30	23	22	26	16	20	34	27	20	29	22	28	22	19	22	17	26	22	20	17	30	22	20	21	21	17	25	23	16	21	23	17	30	18	17	21	19	24	21	26	15	28	19	25	24	12	30	25	33	29	20	27	25	30	21	31	23	25	22	30	19	21	27	30	16	26	22	25	15	36	22	21	16	16	24	22	30	27	23	16	29	20	33	30	21	19	24	15	29	29	23	18	25	19	19	20	22	31	18	18	21	24	22	26	16	25	16	23	22	24	22	24	29	27	23	16	13	32	25	14	20	23	21	29	23	29	22	15	24	23	23	23	29	27	28	13	32	21	19	31	21	28	29	18	21	19	27	26	24	33	28	24	20	23	25	30	34	34	17	18	32	28	16	12	24	21	28	19	29	24	22	32	20	23	17	27	25	26	16	25	27	20	26	27	24	22	27	21	24	17	24	21	15	23	24	17	22	17	19	32	27	25	23	25	27	22	24	23	23	21	14	27	18	24	15	27	21	23	19	20	17	17	25	26	24	24	23	22	22	27	21	26	23	23	26	19	22	28	22	23	17	22	20	22	22	17	31	21	18	18	27	14	30	27	14	27	20	18	25	20	13	28	30	25	13	22	25	29	20	28	27	19	22	23	15	24	23	26	28	26	22	21	13	22	24	24	22	15	26	19	24	20	23	26	24	11	22	20	28	21	18	22	18	23	18	21	26	22	28	25	29	23	19	23	22	22	16	24	29	26	25	22	20	14	25	24	25	28	28	25	20	24	21	35	29	10	21	22	24	30	17	32	27	22	20	16	20	28	13	20	25	26	20	17	25	27	16	31	17	11	19	25	27	19	34	28	17	33	25	22	34	21	31	23	17	21	27	32	14	28	15	24	26	35	23	27	28	25	23	15	22	28	24	17	27	25	16	22	19	19	33	26	25	24	26	28	25	20	22	23	14	27	23	33	23	32	19	18	20	15	25	25	23	21	20	21	22	22	25	24	29	25	24	20	24	22	18	20	21	28	23	20	18	26	25	24	27	27	27	23	32	19	27	21	23	24	26	28	21	28	34	21	17	20	20	26	30	19	21	26	21	26	29	32	21	24	19	18	22	27	13	20	21	27	25	27	21	29	21	26	19	21	26	20	21	27	25	29	17	24	26	27	28	18	18	26	21	23	19	18	18	23	26	28	23	16	18	18	23	20	20	29	22	31	27	21	21	17	29	26	24	30	26	30	14	25	21	27	26	31	20	30	27	26	21	21	19	31	35	20	25	23	19	27	23	23	26	19	28	26	17	31	22	22	23	17	27	23	31	23	26	16	27	23	26	12	22	23	10	15	30	24	20	25	13	23	13	30	26	21	22	26	30	24	27	21	23	28	19	25	22	19	20	19	36	19	23	19	14	19	28	24	22	27	24	27	13	31	22	22	24	16	27	23	15	24	23	19	28	25	21	24	28	22	29	24	15	24	19	25	25	14	18	28	26	17	21	31	17	34	26	22	33	30	26	24	25	28	24	29	28	30	21	28	29	27	22	23	29	19	19	23	25	29	20	17	26	22	22	27	22	17	20	25	25	25	27	35	16	24	23	24	21	24	30	32	25	21	23	12	13	25	25	23	23	20	30	25	22	17	19	25	33	22	20	21	23	22	29	36	30	16	20	16	18	26	16	19	26	21	21	17	22	28	18	23	19	23	37	20	17	22	19	35	23	24	15	20	16	19	18	27	23	22	32	23	22	27	19	24	30	31	26	14	18	18	26	20	17	26	20	24	18	19	27	35	18	22	24	20	28	31	20	25	27	24	20	12	17	31	30	27	27	22	22	22	18	17	22	22	24	15	25	24	25	15	27	33	26	20	29	24	19	24	25	26	32	17	13	24	19	25	25	18	20	22	15	22	18	21	20	18	20	22	21	23	19	24	29	21	32	15	26	23	17	24	20	24	24	29	35	18	17	12	21	24	26	27	31	20	26	20	22	23	23	19	27	19	16	31	16	24	24	31	27	24	31	30	14	24	27	21	23	25	22	24	31	25	26	30	19	22	24	18	31	21	24	20	22	30	29	19	24	13	26	15	36	29	31	35	19	27	18	24	23	21	23	26	25	23	31	19	19	24	19	32	22	27	25	20	34	29	36	20	22	24	26	28	26	19	13	20	23	21	27	25	19	27	15	20	28	28	20	26	25	20	30	22	15	25	26	26	25	28	22	21	19	21	19	17	36	21	20	24	19	21	12	36	14	24	25	25	26	29	15	25	30	25	24	21	24	21	23	21	17	26	28	34	25	24	21	27	31	19	21	21	19	15	20	19	16	17	32	16	25	26	21	21	18	25	20	15	17	19	25	21	23	27	24	24	20	21	21	26	25	13	23	26	27	16	16	18	23	22	18	22	25	21	21	28	18	25	30	26	25	28	28	21	26	33	16	19	24	11	20	26	27	23	19	24	24	21	29	21	16	17	23	28	31	26	31	28	26	24	19	19	24	21	27	22	20	20	21	30	23	22	15	23	22	21	10	25	32	30	18	16	23	15	19	26	30	23	25	17	28	26	22	26	23	25	24	16	20	28	18	21	25	14	23	22	19	21	36	19	24	27	16	29	20	21	17	20	22	28	22	16	27	31	24	21	26	32	23	18	26	20	18	20	25	27	29	29	31	17	22	32	23	29	18	19	29	24	21	24	30	26	23	26	15	16	25	29
45611	28432	19680	32944	60379	51397	29766	24239	17835	14569	11611	9210	7063	6205	5125	4174	3343	3002	2744	2639	2520	2771	2497	2158	1842	1531	1237	1076	991	1000	919	956	931	876	915	1046	1151	1303	1409	1352	1324	1269	1061	1068	1016	1024	912	722	730	752	693	767	726	759	790	781	744	696	666	617	628	618	528	526	513	554	552	504	503	531	521	495	508	504	470	480	507	465	425	504	438	473	459	447	437	441	435	420	429	431	427	483	417	444	426	430	437	395	387	406	407	410	452	415	404	414	421	406	391	423	404	399	437	435	395	419	437	411	420	423	429	378	421	440	417	412	406	399	426	417	389	427	423	414	411	426	413	400	389	480	417	398	429	424	430	410	412	438	408	438	430	458	405	440	377	411	441	421	391	360	377	451	436	389	421	417	418	424	354	437	410	399	414	415	414	414	447	407	399	432	409	420	435	439	396	378	366	436	393	419	408	389	377	425	428	419	394	420	419	441	435	405	437	425	399	403	373	391	430	409	407	385	425	390	447	403	414	413	465	401	391	420	415	408	387	403	420	435	413	437	404	412	416	426	416	409	434	410	386	414	398	419	418	418	408	430	422	404	419	410	415	429	389	432	376	428	412	463	400	408	395	423	431	428	397	415	417	441	407	426	437	420	394	406	424	382	416	423	382	413	392	395	440	429	416	452	395	409	424	466	420	378	466	431	403	386	414	420	424	398	403	388	418	416	409	375	409	392	397	386	435	470	389	397	417	387	377	399	422	375	422	425	373	399	395	400	402	438	367	419	416	386	418	411	415	409	411	421	419	418	425	408	385	456	405	408	408	422	409	390	413	428	408	408	399	378	386	440	385	434	425	392	405	410	394	402	457	419	413	418	397	398	401	399	387	433	404	444	469	410	436	388	398	398	423	394	389	422	412	379	404	405	407	408	396	427	436	420	385	404	425	379	394	402	424	399	410	415	418	429	404	405	394	410	394	431	434	383	440	380	432	440	417	404	417	405	407	415	394	422	396	407	398	390	383	414	409	405	404	434	365	368	424	426	399	410	412	436	459	394	393	418	374	395	388	403	388	380	414	399	441	370	395	404	419	418	423	381	415	394	377	426	433	393	386	415	422	385	428	386	364	406	385	392	427	403	434	418	402	399	427	415	414	386	411	386	451	439	386	368	381	417	427	401	365	362	409	429	428	373	434	385	454	413	427	379	410	369	412	419	393	428	408	402	388	429	385	425	411	419	400	381	424	439	427	410	408	411	435	402	424	404	386	375	397	429	400	427	446	427	390	396	406	409	403	399	419	394	418	410	383	397	384	391	415	416	391	429	419	406	393	424	394	431	415	423	412	424	422	406	390	414	398	411	388	391	461	381	408	394	418	418	382	443	402	377	390	395	440	418	425	418	416	388	413	431	422	427	405	417	416	416	390	414	411	418	428	394	383	402	351	414	438	406	381	386	390	396	404	415	389	374	407	361	385	401	437	421	380	381	384	378	404	440	427	438	413	430	459	454	392	422	421	391	406	405	423	439	441	423	379	417	421	415	436	404	423	398	385	421	449	399	406	399	405	435	420	367	408	408	414	420	408	407	403	428	390	426	420	441	443	445	378	400	424	446	414	436	401	460	415	391	448	423	422	420	386	417	405	424	389	453	428	393	374	376	384	395	432	408	429	412	381	403	402	422	396	407	408	360	434	399	394	413	421	421	396	440	407	426	404	410	429	430	440	416	367	425	421	409	402	398	440	439	421	399	425	412	394	391	412	431	407	437	391	415	399	420	388	419	372	408	467	430	433	391	380	455	404	400	416	393	423	430	390	393	410	412	403	424	437	403	430	421	395	394	412	455	415	417	416	425	429	443	377	412	413	403	406	381	432	365	410	406	397	397	424	403	409	396	410	402	402	420	442	401	396	398	403	414	455	409	412	409	433	408	424	415	375	446	412	381	395	441	409	421	408	385	410	414	427	403	419	416	433	414	430	415	406	428	389	411	435	372	406	434	429	406	394	425	422	395	427	426	409	417	408	402	392	426	398	436	428	410	401	406	414	409	430	416	395	410	430	381	411	378	399	407	430	400	410	403	397	402	418	474	401	406	432	397	396	402	427	429	412	428	433	371	392	438	421	401	395	415	430	401	393	403	445	383	411	386	404	370	402	417	399	434	414	402	440	390	405	405	407	398	425	441	390	425	443	402	406	439	421	401	427	422	432	437	432	412	403	429	415	411	393	400	396	405	410	405	421	409	451	453	382	393	445	445	420	379	387	448	389	457	395	398	401	423	395	459	413	401	387	408	399	412	421	392	432	427	415	392	379	418	392	409	437	412	426	405	414	382	416	389	429	395	431	395	412	450	382	388	413	416	417	443	438	417	395	407	412	389	465	426	408	370	430	399	413	394	395	389	423	402	413	418	433	407	421	379	414	386	390	413	400	405	389	381	415	376	424	382	412	360	393	399	411	421	434	434	423	418	373	388	418	387	386	433	392	380	400	403	442	381	436	400	412	389	389	417	427	436	390	398	386	418	424	423	393	385	391	400	393	406	428	441	407	411	395	463	427	378	409	407	366	413	408	413	411	394	399	409	397	417	394	392	412	446	407	420	434	387	404	389	389	412	411	385	400	400	418	406	399	451	406	450	400	437	410	400	393	415	415	392	404	422	398	416	408	420	440	396	412	392	395	440	397	414	423	384	409	435	417	407	404	389	428	405	450	394	414	384	402	405	359	454	396	389	414	399	424	381	422	421	420	411	402	406	448	403	458	416	419	434	406	390	382	416	427	417	382	417	441	409	432	403	418	433	417	432	401	398	402	437	425	407	399	408	400	407	400	390	397	421	387	413	421	436	393	422	430	423	433	398	393	433	412	406	399	398	413	448	430	426	429	447	429	393	433	390	399	391	412	397	404	424	400	397	408	407	412	429	403	399	424	427	394	391	399	398	439	408	416	378	411	413	385	420	439	425	452	401	449	398	403	408	435	386	402	406	427	381	385	435	414	413	423	408	395	369	413	419	401	409	424	396	384	425	442	462	446	374	407	388	418	423	398	422	376	394	377	435	430	440	403	422	398	415	433	435	406	403	396	390	431	431	388	408	390	385	433	418	387	410	397	392	414	415	433	390	460	409	428	418	395	436	452	394	440	424	393	391	405	408	415	415	423	433	436	421	377	402	411	421	388	424	425	426	388	409	416	395	402	425	399	386	396	410	392	405	396	380	393	425	412	424	341	445	391	432	432	420	412	425	425	364	422	405	398	407	444	450	432	415	402	424	413	407	413	379	409	420	384	415	431	424	428	445	441	413	431	398	413	412	403	374	400	450	411	430	441	417	408	428	433	426	411	444	402	413	408	421	419	360	385	401	391	392	422	463	399	431	389	399	373	431	421	407	426	381	386	416	444	410	403	407	377	398	401	429	417	408	432	433	398	406	385	388	402	401	416	428	395	389	419	425	403	391	414	402	411	415	456	432	434	420	398	398	392	429	391	401	399	435	398	436	387	388	414	435	431	420	363	413
6052	1798	715	459	2729	1808	459	294	217	193	153	102	97	88	91	83	55	59	66	62	45	43	56	48	55	37	31	27	37	44	46	39	31	30	27	31	49	31	29	34	33	53	46	31	33	38	42	34	26	39	38	40	32	31	30	34	42	26	24	40	25	31	31	33	32	22	34	28	18	25	38	31	28	29	33	34	37	25	36	33	23	26	30	31	26	30	26	26	28	25	29	28	27	31	27	34	25	29	28	39	33	36	36	30	20	28	34	40	30	27	22	32	30	22	31	20	28	23	34	23	23	31	29	31	18	36	35	25	30	28	32	21	32	28	22	25	32	30	26	26	30	28	25	32	19	23	37	32	27	34	27	35	23	34	35	20	26	25	22	22	35	20	31	28	32	25	34	30	20	39	31	28	29	30	22	24	34	32	26	30	28	35	33	33	27	30	30	25	28	25	24	30	27	37	31	32	22	23	14	29	29	27	23	28	27	30	28	27	23	19	33	28	39	25	24	36	31	36	25	27	28	30	26	23	20	23	37	30	26	32	35	28	31	33	37	26	27	21	31	27	30	29	26	30	38	26	24	23	31	33	33	31	31	36	22	30	33	29	37	29	29	34	26	22	33	23	22	21	20	27	31	31	35	33	24	34	29	34	39	34	35	31	21	23	38	33	24	24	44	26	29	26	28	19	25	17	21	35	26	20	26	36	31	38	25	31	25	21	24	32	32	30	40	25	26	29	23	37	21	34	25	35	26	37	31	16	32	33	26	31	27	27	30	30	24	26	34	28	27	37	39	31	32	24	33	22	24	31	29	28	32	28	29	34	36	32	23	23	30	20	30	32	33	26	25	25	32	27	25	13	22	32	28	31	21	34	36	28	25	25	29	34	21	32	33	29	38	24	22	24	31	27	17	31	25	23	22	24	38	24	29	24	25	28	21	28	39	27	32	21	28	16	35	34	31	29	30	32	26	27	32	28	26	20	25	22	37	35	32	25	17	29	44	25	30	21	30	23	29	28	30	40	21	26	29	24	30	27	19	28	31	20	29	30	37	33	34	28	27	29	25	28	29	29	31	32	26	21	36	27	33	22	16	31	38	28	35	28	22	26	29	24	15	27	26	26	32	41	32	20	35	22	29	27	36	25	27	22	36	22	31	35	35	28	29	29	32	25	25	36	42	35	25	29	32	30	27	20	26	31	22	26	26	30	30	20	20	24	32	21	24	33	26	32	16	27	27	27	26	26	28	19	24	19	28	25	22	33	28	27	29	22	39	20	33	32	33	28	32	27	28	34	35	29	36	38	31	25	29	37	19	32	28	19	24	19	24	31	29	33	32	21	28	25	31	33	23	22	21	31	27	30	32	30	24	29	22	30	30	35	23	22	30	37	28	31	31	27	25	34	22	24	27	29	24	27	35	30	26	22	24	35	22	28	31	35	20	24	29	26	22	25	29	34	35	33	27	27	29	31	37	35	28	27	28	29	27	27	23	28	41	22	27	24	29	19	24	37	28	26	23	28	27	31	27	29	32	21	28	22	23	29	29	33	31	30	36	25	36	21	30	25	24	27	32	28	24	31	21	23	30	28	29	20	21	29	32	32	28	19	25	35	19	23	38	32	31	25	34	38	36	25	32	23	29	35	26	30	29	33	26	25	28	29	32	27	29	23	31	30	30	33	37	21	37	30	29	26	21	32	29	27	35	27	32	24	23	29	30	30	36	35	35	30	29	28	28	27	18	33	29	32	21	38	32	21	24	21	14	28	26	32	24	30	28	41	34	34	46	32	25	36	40	32	33	26	28	21	32	23	24	21	22	18	38	26	29	19	29	24	26	23	30	33	31	33	32	32	18	27	29	43	37	33	27	22	23	22	32	28	30	22	30	29	24	31	32	35	30	24	27	31	17	30	21	33	23	32	29	23	23	30	20	24	30	38	35	16	26	27	30	22	23	31	19	22	23	32	20	26	41	29	30	24	28	22	32	30	32	31	23	28	30	35	28	24	27	23	27	28	25	27	28	32	34	19	30	24	32	28	39	27	26	31	26	40	22	31	28	28	23	30	33	38	34	35	26	34	24	24	32	36	28	37	35	28	27	27	29	34	26	24	20	33	30	38	30	29	21	27	29	37	36	26	29	29	24	20	29	37	27	20	30	32	28	30	33	25	33	35	18	21	28	27	28	24	38	40	26	23	31	21	32	29	28	33	29	28	31	30	30	33	30	27	26	21	25	21	36	29	21	25	33	20	39	23	19	30	26	25	26	27	31	27	30	27	29	31	29	35	41	30	30	25	27	27	28	25	36	36	25	23	26	32	24	29	22	33	25	20	26	22	24	33	31	34	33	26	25	26	22	26	17	35	34	36	26	35	31	30	24	33	24	31	30	22	29	29	21	29	27	38	25	30	28	25	30	29	30	21	25	24	26	29	24	16	25	35	29	35	21	34	32	29	31	40	33	32	24	25	22	17	33	30	30	32	30	26	26	34	26	25	25	27	24	24	27	30	25	29	28	29	27	28	29	30	30	15	22	34	19	23	24	29	29	24	34	27	30	26	26	20	33	32	20	22	38	30	22	40	33	18	37	21	36	26	24	37	26	27	34	27	24	29	34	26	34	34	31	29	32	24	26	29	19	28	33	33	31	28	35	24	23	36	35	21	29	35	36	32	21	23	28	29	27	23	29	27	21	32	28	31	42	30	25	27	30	22	27	29	24	33	31	28	32	34	24	29	29	29	26	22	22	31	32	25	26	19	36	27	42	23	24	34	28	35	21	29	27	32	31	16	25	27	26	23	20	25	36	34	31	33	24	30	26	24	29	21	34	23	31	28	29	31	31	26	36	31	26	29	21	31	30	21	35	26	20	27	29	20	26	34	22	33	31	28	39	34	27	21	23	31	41	30	25	21	35	26	35	27	27	25	28	24	34	32	36	19	30	28	37	42	20	26	29	31	26	22	28	26	27	30	31	29	23	24	29	41	30	24	30	35	29	22	38	35	34	27	28	27	30	20	32	35	21	27	29	21	19	29	28	24	39	29	32	27	26	37	25	30	35	29	24	34	33	22	27	24	21	24	34	28	32	26	25	35	24	33	29	20	29	36	35	32	27	24	23	24	29	31	18	29	30	31	30	30	27	18	32	31	24	26	24	36	23	17	40	27	27	33	23	26	25	30	26	36	22	29	23	29	35	25	32	31	31	29	20	29	31	19	30	27	31	25	24	30	35	22	24	31	36	29	22	24	35	29	27	28	32	27	24	24	26	28	29	27	27	26	22	31	37	29	21	32	25	23	29	35	28	25	35	23	34	26	27	31	28	32	24	30	34	26	32	22	22	34	35	22	32	30	26	19	23	31	32	18	34	25	31	28	22	35	37	24	29	35	49	24	42	20	22	26	36	31	28	27	29	28	23	38	28	25	25	27	21	24	29	28	26	27	23	32	29	21	31	23	26	36	33	35	32	19	26	27	34	27	26	28	22	28	23	31	34	29	37	36
39428	25514	16801	27056	52507	43717	25674	20824	14530	11620	9051	7191	5577	4700	4104	3276	2619	2450	2275	2228	2267	2136	2018	1879	1517	1217	1029	957	886	928	907	851	904	888	924	1064	1142	1299	1339	1345	1251	1226	1026	1025	908	906	894	799	704	717	712	765	746	748	795	727	752	689	670	694	629	622	570	601	627	593	586	524	555	596	552	580	548	584	512	511	553	564	558	498	556	501	529	524	521	526	486	488	534	507	477	497	521	487	521	509	476	481	489	466	487	483	483	503	504	467	515	492	488	514	480	538	507	551	533	521	522	502	490	506	540	466	530	460	485	514	503	517	450	486	493	486	492	521	491	486	467	490	498	518	506	489	531	529	453	528	506	544	477	499	504	529	510	513	467	484	472	535	487	498	506	513	527	447	496	495	476	465	494	519	482	497	484	488	445	488	457	509	499	482	517	467	480	479	515	529	480	488	475	488	491	575	495	461	479	499	500	501	525	467	510	507	494	478	524	529	507	507	527	505	493	537	472	467	508	540	463	530	532	487	496	517	492	491	506	526	491	482	502	478	500	489	465	478	478	489	500	508	471	458	509	491	536	496	485	483	550	503	492	524	455	508	487	497	504	505	499	502	514	493	528	504	475	556	506	507	518	464	525	509	483	467	460	481	519	457	509	483	490	503	515	505	549	510	479	509	489	519	469	447	480	500	459	515	539	538	498	504	538	489	461	525	542	470	516	481	503	495	516	508	496	503	517	476	503	551	494	526	545	503	511	517	490	501	475	466	504	499	488	471	471	487	505	481	494	502	501	510	466	524	502	504	477	518	501	505	486	492	463	476	522	530	483	492	470	530	490	518	497	504	524	521	500	458	505	457	488	488	479	505	569	518	461	491	517	484	492	479	524	546	471	486	488	490	473	512	507	485	537	481	516	499	479	487	513	472	483	530	493	524	471	495	523	513	513	493	460	482	511	472	487	477	532	489	516	487	531	497	514	516	512	509	500	479	489	473	508	512	482	487	467	487	480	482	460	529	521	487	497	507	481	467	484	528	537	520	490	516	501	465	470	494	460	518	515	496	512	481	504	488	463	509	490	475	521	525	432	448	510	515	491	512	473	508	528	484	516	492	471	509	482	488	470	484	489	497	477	483	483	478	488	538	472	510	516	522	501	500	475	506	458	475	480	512	493	505	551	502	496	495	498	531	535	509	488	512	540	481	483	492	502	529	503	484	549	465	489	519	471	528	493	485	455	470	538	529	483	496	478	494	518	520	488	498	475	540	518	490	522	502	508	517	456	508	477	528	509	458	523	495	526	498	489	510	481	492	462	536	465	513	520	518	461	506	502	479	532	510	486	492	493	498	469	512	507	533	489	488	492	490	501	483	562	497	457	506	525	488	488	491	487	466	505	520	495	514	511	491	527	510	501	493	496	492	501	503	503	496	479	450	494	461	459	500	512	506	527	512	489	499	483	490	496	511	476	505	508	476	487	471	501	478	505	495	495	520	537	487	464	451	495	509	488	494	512	516	463	458	472	496	480	490	484	517	451	472	493	470	519	523	505	494	480	491	513	478	506	498	500	514	466	484	493	516	518	474	487	499	507	497	487	525	501	470	493	501	543	500	505	469	483	502	494	488	455	513	535	489	516	487	461	450	519	467	513	490	472	484	502	454	561	493	529	501	492	499	522	494	467	468	492	540	530	510	522	488	479	507	470	473	500	444	493	493	500	476	485	478	557	515	491	490	463	513	514	554	523	519	505	510	543	478	450	527	483	450	492	480	460	497	474	525	474	514	469	485	515	491	480	500	475	456	487	514	499	465	502	469	514	540	480	499	499	458	464	458	523	499	495	500	473	461	503	492	506	485	481	489	494	477	473	499	496	519	486	546	507	508	505	498	492	496	506	467	494	510	481	512	501	465	479	517	521	484	509	521	500	489	525	538	524	491	480	487	499	517	504	480	479	473	455	493	470	488	515	496	501	495	496	441	535	501	517	533	490	457	549	494	531	503	480	500	516	473	478	464	503	500	512	504	491	503	496	538	522	495	566	508	504	483	508	509	503	458	540	507	503	494	491	456	514	498	494	474	482	447	483	516	518	476	515	519	521	488	513	455	505	524	510	516	504	496	503	535	475	493	504	539	474	510	470	487	500	478	550	517	510	513	575	476	509	505	502	510	511	475	450	495	491	501	490	465	493	503	487	517	526	503	540	489	555	511	509	484	505	490	467	539	510	493	475	501	472	461	490	511	500	516	470	485	505	471	502	547	523	505	485	504	553	465	462	506	484	540	533	490	484	503	489	504	518	500	504	468	527	508	547	447	479	478	531	495	496	509	503	497	528	498	521	492	473	493	520	515	509	506	518	499	526	501	489	525	478	474	504	507	524	490	506	496	522	476	511	512	500	517	504	507	502	504	499	488	473	483	516	493	490	490	524	507	504	489	480	497	475	503	481	487	484	454	482	500	498	513	502	496	523	484	482	463	498	521	493	483	500	502	451	490	508	494	479	472	478	506	490	524	517	487	506	500	501	491	501	505	507	479	505	524	458	510	502	480	441	457	516	511	469	483	462	503	495	536	554	473	520	513	456	493	470	480	491	502	475	524	493	507	503	494	496	529	498	497	519	505	492	503	507	480	508	530	495	513	462	445	521	511	473	527	481	520	443	471	494	479	508	522	500	491	482	477	491	502	521	492	470	518	483	534	552	508	475	501	491	515	538	539	505	480	442	528	488	495	486	476	515	499	529	471	499	525	524	454	474	499	490	480	476	530	509	464	462	469	514	510	489	532	484	472	510	453	465	512	531	510	465	516	526	466	496	476	473	530	492	462	484	472	521	484	502	492	500	465	499	504	497	533	530	523	530	449	483	481	459	499	487	472	478	475	476	535	536	463	476	501	494	520	484	441	509	459	524	521	501	495	480	495	495	493	523	523	475	503	494	483	506	447	538	498	517	530	517	491	488	464	471	465	481	502	474	524	490	503	445	484	511	518	463	507	474	467	524	539	490	538	483	499	480	514	516	479	526	476	465	503	511	498	486	507	497	528	492	530	497	498	474	509	497	510	486	447	492	519	496	458	476	492	500	493	505	514	492	481	519	480	454	489	523	522	508	503	513	521	461	464	484	495	477	468	478	519	509	519	490	503	488	476	498	496	484	481	523	498	481	477	502	502	547	493	501	438	488	492	532	505	494	522	497	480	492	490	503	465	496	482	526	467	515	473	531	504	502	473	484	467	531	488	449	516	514	503	502	478	492	514	473	511	511	523	471	498	467	473	533	537	537	567	489	506	503	468	491	499	534	461	507	436	500	512	537	494	524	510	512	507	512	505	478	513	505	477	522	463	501	470	480	474	520	487	504	457	481	522	451	507	489	480	486	504	543	502	480	482	476	481	524	496	502	477	491	488	464	505	515	474	498	505	475	520	532	484	488	474	485	507	480	522	486	460	465	464	474	496	507	485	459	537	498	488	483	475	508	493	488	471	471	514	477	504	492	492	473	468	480	476	522	472
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
