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
344449041396	344449041957	344449042507	344449043057	344449043607	344449044157	344449044707	344449045257	344449045807	344449046357	344449046907	344449047457	344449048007	344449048557	344449049107	344449049657	344449050207	344449050757	344449051307	344449051857	344449052407	344449052957	344449053507	344449054057	344449054607	344449055157	344449055707	344449056257	344449056807	344449057357	344449057907	344449058457	344449059007	344449059557	344449060107	344449060657	344449061207	344449061757	344449062307	344449062857	344449063407	344449063957	344449064507	344449065057	344449065607	344449066157	344449066707	344449067257	344449067807	344449068357	344449068907	344449069457	344449070007	344449070557	344449071107	344449071657	344449072207	344449072757	344449073307	344449073857	344449074407	344449074957	344449075507	344449076057	344449076607	344449077157	344449077707	344449078257	344449078807	344449079357	344449079907	344449080457	344449081007	344449081557	344449082107	344449082657	344449083207	344449083757	344449084307	344449084857	344449085407	344449085957	344449086507	344449087057	344449087607	344449088157	344449088707	344449089257	344449089807	344449090357	344449090907	344449091457	344449092007	344449092557	344449093107	344449093657	344449094207	344449094757	344449095307	344449095857	344449096407	344449096957	344449097507	344449098057	344449098607	344449099157	344449099707	344449100257	344449100807	344449101357	344449101907	344449102457	344449103007	344449103557	344449104107	344449104657	344449105207	344449105757	344449106307	344449106857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2181	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2183	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2183	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2183	3300	1900	2700	2183	3300	1900	2700	2182	3300	1900	2700	2180	3300	1900	2700	2180	3300	1900	2700	2179	3300	1900	2700	2179	3300	1900	2700	2179	3300	1900	2700	2178	3300	1900	2700	2179	3300	1900	2700	2178	3300	1900	2700	2178	3300	1900	2700	2178	3300	1900	2700	2178	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
12915	6130	3027	1212	587	370	327	292	256	245	232	214	190	188	153	134	122	118	89	84	74	95	83	70	78	81	81	85	76	73	63	61	50	64	60	58	59	61	52	57	75	67	71	60	57	68	71	80	71	61	59	55	89	69	78	74	59	61	76	54	65	86	71	57	80	67	73	68	55	69	74	69	75	75	58	66	50	66	55	60	68	78	72	58	76	73	67	70	74	59	71	72	67	54	59	69	62	58	72	62	57	76	63	68	67	62	66	65	64	67	58	64	57	46	63	65	55	63	66	75	70	65	65	71	72	72	68	55	91	67	63	67	67	71	61	66	80	67	68	57	60	69	60	72	80	72	71	72	60	72	70	64	63	58	65	69	50	66	71	78	63	81	70	62	64	83	75	65	66	56	67	66	67	65	67	56	76	75	71	66	60	66	70	71	59	67	71	63	64	66	62	63	73	65	81	65	55	70	63	62	78	63	55	73	83	63	55	58	75	68	63	55	61	59	79	72	69	76	65	57	70	55	72	71	90	80	68	82	58	65	71	77	83	60	82	51	78	78	70	76	66	65	58	64	71	55	55	66	54	49	71	57	72	60	60	73	59	75	62	52	65	65	48	67	65	82	72	53	65	54	61	52	62	58	66	59	82	71	75	68	58	68	54	56	58	86	66	74	61	62	78	71	76	59	65	67	77	79	57	83	70	58	63	53	67	64	69	65	65	66	84	63	75	76	75	72	66	60	70	69	68	66	72	80	56	65	68	70	70	61	83	64	60	69	58	77	53	62	65	58	54	53	63	69	57	59	63	72	68	63	51	82	59	58	66	75	68	59	63	60	71	68	71	59	71	68	70	59	56	73	74	56	65	63	60	72	74	68	63	59	75	61	66	62	58	72	81	57	48	60	71	81	66	62	68	58	64	80	66	64	66	59	78	83	63	83	69	51	62	75	71	81	78	67	64	68	64	65	81	79	68	71	63	69	47	55	69	74	54	69	68	74	67	78	63	51	59	71	69	62	58	54	62	73	66	66	68	65	59	77	72	67	66	66	65	66	73	55	60	75	73	56	63	66	63	62	57	70	64	74	78	71	63	72	60	66	57	68	63	68	64	69	76	60	79	52	60	67	52	59	57	60	57	62	62	73	73	66	64	43	78	64	72	78	60	83	59	78	63	76	70	57	67	59	69	61	72	63	53	65	57	58	72	56	54	69	64	57	60	72	79	49	59	65	63	71	72	65	78	82	51	65	60	64	67	66	57	60	62	56	56	51	58	63	68	66	81	57	76	67	63	70	50	73	65	64	66	60	66	64	71	58	63	59	65	58	60	63	63	59	71	82	66	71	73	65	75	61	61	66	79	68	77	69	75	74	62	65	71	74	57	58	66	51	55	65	54	62	66	52	68	73	64	63	79	66	64	42	72	64	74	58	71	57	63	62	61	67	62	67	59	63	53	59	62	66	65	57	58	67	73	67	70	62	62	68	59	67	75	58	61	78	64	59	55	63	68	66	67	66	69	69	59	83	58	68	68	73	70	75	73	65	67	61	55	68	67	65	61	59	62	60	72	70	68	76	69	72	66	61	77	74	64	53	66	57	68	67	63	62	54	65	63	57	64	87	52	56	68	71	83	66	69	65	61	62	55	73	78	55	59	69	69	66	54	73	74	67	62	61	59	69	75	66	56	61	69	61	69	58	78	59	67	72	65	83	65	84	79	65	75	69	69	53	63	57	67	68	63	71	72	72	69	82	75	66	71	82	76	82	73	63	63	68	63	60	66	67	67	75	67	59	58	84	66	65	61	78	54	50	78	68	59	66	41	64	64	74	69	72	57	51	75	59	69	69	65	76	69	62	63	64	61	51	74	61	59	58	66	78	64	73	73	79	62	70	73	72	52	57	70	71	65	71	56	76	77	80	63	59	53	66	65	76	67	69	59	51	56	57	60	74	72	74	57	70	73	76	64	76	78	72	70	67	69	62	73	56	77	73	58	65	72	82	53	74	74	65	84	60	63	71	83	71	86	56	66	48	62	71	63	66	69	50	70	71	58	66	70	67	58	71	65	65	76	66	58	75	57	56	65	69	74	66	72	48	73	59	60	68	59	56	82	58	53	55	65	62	64	63	74	80	52	63	48	64	68	57	54	67	68	51	59	83	70	58	66	63	57	66	66	77	61	64	68	85	57	66	71	53	82	68	61	66	73	54	64	87	56	56	66	76	69	67	67	73	68	58	65	52	53	51	60	68	75	61	68	70	69	56	65	74	66	67	63	70	58	72	78	66	72	57	76	62	64	80	60	62	83	58	60	63	78	56	67	71	58	67	68	63	74	71	58	69	70	70	71	76	60	68	47	68	73	78	85	72	61	71	71	51	69	59	65	59	58	64	52	62	69	76	57	57	69	61	57	74	59	75	71	89	68	60	80	65	68	58	74	80	66	71	82	66	70	70	61	64	60	63	53	57	71	64	50	68	60	62	60	63	70	52	67	53	77	80	61	68	69	68	67	66	74	75	68	89	68	69	63	67	68	60	61	65	75	61	78	62	60	70	74	59	76	56	60	89	57	80	46	70	68	69	77	71	61	61	72	70	72	63	70	65	62	72	69	66	68	62	71	64	63	70	63	65	81	67	59	68	56	68	66	57	70	72	61	63	63	79	67	66	76	56	53	59	78	60	66	69	56	58	54	70	59	47	65	85	56	70	72	65	65	67	86	58	60	57	66	51	80	72	66	59	65	54	72	70	71	62	68	67	68	68	63	59	76	71	72	59	56	78	66	80	51	62	79	60	67	61	74	71	66	76	70	49	66	72	74	68	63	54	62	56	70	64	76	69	64	74	75	56	72	66	53	65	59	77	72	62	81	53	85	57	61	64	68	51	60	68	55	68	50	58	57	88	70	59	67	56	71	63	70	53	65	77	72	59	60	62	65	67	66	76	63	54	72	61	56	75	59	70	63	67	74	60	54	67	62	63	64	64	71	50	64	57	77	76	58	78	69	57	57	66	65	67	65	67	74	61	72	60	63	70	72	74	70	57	48	64	78	59	73	73	70	65	67	74	63	66	59	72	60	61	64	69	63	67	62	69	62	74	73	75	58	55	74	54	69	77	62	60	64	71	73	82	67	61	66	78	64	61	67	63	63	66	72	72	65	71	67	58	85	63	58	79	67	77	56	74	65	61	71	71	59	67	64	59	75	70	63	63	62	61	59	64	62	63	67	67	81	60	79	48	72	62	68	62	73	57	64	60	68	72	68	72	63	50	71	70	60	59	65	77	69	69	67	59	69	67	61	67	67	72	57	75	67	76	57	69	69	64	57	76	58	52	90	69	79	52	75	65	72	64	62	73	77	61	44	67	58	65	65	67	59	46	74	70	70	72	77	74	69	67	65	59	54	59	60	54	74	61	60	68	68	61	52	69	56	62	54	63	67	66	77	61	67	58	69	69	60	56	61	80	64	75	68	70	66	71	73	85	73	61	73	63	68	82	56	63
43182	26453	18904	13203	14776	13818	11458	9618	8609	6679	5606	5137	4464	4038	3503	2595	1795	1597	1389	1200	1174	1127	1062	972	861	846	902	913	798	648	598	544	577	516	541	536	497	545	539	531	473	518	554	539	538	535	500	555	501	574	500	614	539	590	581	560	593	567	566	587	567	551	586	499	530	540	524	546	537	524	489	563	542	546	512	486	500	535	516	530	507	533	522	519	506	535	527	556	535	485	512	489	493	494	511	499	536	489	487	501	523	512	495	449	559	518	510	479	462	502	506	516	516	493	519	524	471	552	510	543	531	483	531	514	509	515	514	514	485	522	529	492	534	485	549	540	497	514	532	496	497	520	537	477	525	497	556	464	491	521	531	506	457	508	498	484	533	462	530	511	519	508	458	469	471	464	481	513	494	517	521	528	514	488	484	476	473	507	504	521	491	458	504	474	525	512	519	484	528	493	542	506	478	512	494	502	498	532	496	505	494	531	503	518	537	447	489	480	502	521	508	519	490	505	514	505	502	485	525	491	493	534	534	523	514	516	513	471	459	482	525	493	510	534	533	513	507	511	515	488	504	484	501	484	492	504	548	489	478	559	483	488	493	498	510	526	542	474	523	517	482	509	522	488	508	531	525	482	500	516	516	473	518	499	498	500	483	467	548	508	499	496	488	489	497	489	489	512	553	501	484	489	493	497	484	497	520	489	458	451	485	507	513	468	510	457	530	520	496	513	507	508	498	505	508	459	512	507	507	479	533	538	541	532	509	565	509	517	508	522	459	497	515	515	552	516	497	506	499	518	523	502	529	525	499	513	526	513	501	521	517	501	497	541	536	504	503	493	506	500	523	498	508	509	544	485	466	479	514	468	515	516	519	492	494	497	495	475	490	522	517	507	469	479	524	475	504	509	491	533	478	502	522	501	528	525	509	510	495	513	475	504	489	515	513	563	519	506	529	504	528	463	496	476	518	482	530	513	502	493	491	506	503	528	495	462	525	508	500	488	484	480	502	504	498	527	514	512	501	522	536	526	521	522	521	502	508	494	491	522	496	518	539	531	511	508	519	497	500	529	507	474	472	512	491	462	493	495	502	504	496	480	511	503	522	490	508	522	492	485	509	500	527	503	508	492	490	473	502	512	497	498	515	500	515	488	515	469	515	471	548	491	459	505	503	460	487	525	476	516	485	483	510	545	473	509	510	527	490	506	524	446	504	526	469	530	480	514	460	528	480	517	484	519	512	501	508	505	522	513	518	476	490	543	503	469	482	518	504	459	511	512	495	491	487	515	469	525	490	477	499	504	502	499	520	511	499	523	501	509	498	552	526	497	498	469	532	519	503	489	491	538	545	487	508	541	510	532	519	537	484	528	525	474	535	519	551	488	472	497	477	516	512	518	497	543	488	500	501	489	510	553	507	502	538	533	487	485	462	507	524	502	508	485	560	534	489	504	513	528	506	581	492	565	526	525	483	526	524	500	527	575	511	501	466	483	495	510	488	478	522	513	473	455	469	505	530	486	522	496	457	543	486	476	508	501	533	492	467	551	510	483	509	485	505	500	492	519	503	484	554	520	504	514	535	506	530	515	495	480	505	504	527	514	518	513	513	510	487	500	504	515	509	529	492	477	510	515	445	472	490	512	501	514	532	514	520	508	493	567	534	486	475	523	504	483	483	495	544	495	487	516	509	499	486	501	484	543	477	512	505	524	538	496	479	520	519	482	507	515	550	520	509	480	501	458	460	543	496	446	497	461	528	526	466	516	513	502	508	512	515	462	551	507	525	535	492	537	489	498	521	503	537	491	525	454	522	531	499	511	496	488	488	520	510	566	490	553	508	516	499	505	476	502	463	509	544	524	480	491	533	525	553	489	522	472	509	490	513	524	506	485	495	549	511	497	506	495	501	484	530	457	529	508	504	503	504	512	489	471	431	475	476	552	530	489	525	504	452	521	521	535	520	515	503	499	515	506	531	453	470	531	512	494	493	439	501	500	495	509	511	546	531	493	521	488	541	514	517	511	466	508	512	522	463	498	495	505	525	516	493	529	503	512	545	521	512	508	498	516	529	509	522	528	499	522	493	552	486	494	496	472	599	532	476	498	524	498	484	488	505	494	499	513	507	506	476	490	479	487	554	538	537	519	535	466	479	488	529	445	500	487	532	501	490	524	493	477	492	484	502	518	499	470	474	505	517	540	484	529	495	501	545	501	499	518	502	466	555	546	510	543	530	523	536	525	507	493	527	484	532	520	486	534	516	498	460	483	478	466	500	532	495	473	486	448	548	518	525	526	495	489	525	496	541	474	527	469	529	466	491	504	523	503	546	518	512	500	513	516	528	533	459	534	476	482	453	520	492	503	482	504	484	507	464	551	526	513	496	551	505	513	450	520	483	518	507	480	500	507	492	470	522	470	539	517	491	511	506	490	506	496	499	494	480	558	567	512	513	539	514	509	486	495	496	476	532	497	469	490	500	511	498	507	497	528	523	477	537	510	486	535	534	509	490	498	510	485	488	512	473	539	499	517	506	497	485	539	496	480	507	542	477	478	493	501	507	481	502	509	497	459	467	504	487	507	520	520	509	539	510	520	484	536	541	490	512	536	520	501	497	497	510	529	499	500	489	514	516	507	457	495	530	488	538	486	488	516	467	533	474	470	509	487	483	480	486	471	522	571	542	516	522	505	512	520	488	497	518	522	497	494	495	528	520	517	513	478	489	546	468	480	534	495	519	504	511	494	447	504	549	519	501	530	481	512	473	508	490	475	515	475	508	510	491	526	525	491	504	522	550	502	506	565	472	485	520	465	486	492	517	510	511	472	516	492	462	492	496	501	528	539	483	506	515	462	535	461	492	504	521	515	482	539	557	514	498	550	520	525	506	475	460	481	492	483	488	463	488	486	477	520	500	525	493	506	523	513	514	506	500	492	476	492	508	488	431	511	520	523	474	490	482	506	480	521	508	457	532	499	499	513	496	497	485	540	526	503	527	502	500	462	534	523	466	538	527	471	495	515	475	510	485	470	495	476	529	491	500	497	512	482	525	504	465	500	512	471	511	490	484	487	554	533	545	457	510	515	526	502	533	549	525	507	548	516	542	520	525	490	482	525	481	505	487	513	496	454	519	535	502	480	526	499	471	494	498	516	497	480	509	532	499	485	493	473	505	496	539	499	504	505	497	506	529	509	499	511	473	519	542	481	475	511	476	493	509	486	489	483	485	487	507	486	542	551	503	523	529	520	503	481	509	517	501	534	494	527	488	510	525	488	473	479	512	507	494	531	521	508	492	526	471	508	479	489	510	526	547	489	516	465	520	461	509	499	465	506	551	502	492	479	490	524	516	539	489	509	490	492	510	539	501	529	515	497	537	576	535	508	516	505	441	511	492	485	526	496	515	520	534	509	549	557	501	526	493	486	462	491	497	539	492	493	524	514	450	480	532	479	514	497	484	510	505	507	506	494	487	538	503	473	516	505	566	513	488	531	513	477	499	526	474	499	506	499
7317	2788	1206	506	274	198	213	203	210	170	157	150	146	140	146	135	140	113	97	110	117	109	113	112	105	112	102	112	96	94	83	86	82	106	75	87	95	90	86	88	92	94	86	102	85	106	71	90	82	91	91	93	96	74	103	111	95	91	84	97	79	107	98	100	97	101	84	102	100	94	100	96	105	86	82	90	103	94	112	85	95	86	100	92	87	107	108	90	104	94	86	103	107	101	98	98	92	80	103	96	110	81	113	97	100	92	105	86	87	88	82	105	86	102	92	98	97	106	80	107	80	99	99	111	97	94	102	94	77	93	105	77	93	100	86	86	89	88	82	77	94	104	76	87	90	102	98	84	95	95	90	89	92	90	93	98	94	89	94	113	83	90	101	100	94	102	89	108	106	96	93	91	95	103	79	106	81	99	98	108	90	100	95	93	98	87	83	80	88	97	81	92	97	94	104	96	86	106	101	92	108	91	88	97	86	89	81	96	98	106	95	96	102	97	87	91	72	101	97	104	92	102	96	79	105	78	91	86	95	95	115	76	101	95	80	85	103	90	110	96	104	99	97	93	88	101	88	88	87	94	84	81	91	87	94	90	102	76	101	82	88	81	86	93	104	89	99	92	83	89	108	103	86	89	110	96	77	99	96	88	104	93	92	90	84	106	95	90	82	89	84	85	94	97	82	90	91	90	91	76	97	94	102	103	82	110	106	99	94	94	82	90	104	85	94	105	91	106	88	99	86	98	103	88	95	85	75	90	82	91	95	93	88	100	87	96	115	105	90	101	112	91	97	84	80	105	107	103	94	84	86	93	96	92	91	93	86	87	92	88	74	91	94	101	87	105	111	91	87	94	95	84	94	94	88	106	88	82	81	92	92	93	72	86	91	92	89	86	90	88	87	93	92	93	88	94	81	77	90	90	104	93	82	94	98	82	99	106	79	86	87	97	100	82	96	64	99	104	99	97	85	111	100	98	91	81	94	95	92	113	100	107	103	103	75	89	93	95	97	81	96	101	89	96	104	87	90	105	79	80	94	86	100	78	97	95	89	86	93	104	83	106	98	78	94	91	102	80	96	88	75	94	89	91	85	101	110	120	105	104	89	107	80	86	93	86	89	96	111	111	106	119	97	85	82	105	84	96	106	103	95	120	91	98	91	104	107	97	82	89	102	95	106	82	107	98	93	96	92	100	112	98	91	88	92	85	96	106	97	84	104	102	97	79	102	100	91	85	84	90	89	85	108	98	108	84	87	96	100	93	102	88	89	87	102	71	87	107	97	81	86	123	97	88	90	120	114	99	85	68	87	97	91	84	98	88	100	96	97	97	84	78	94	106	87	96	79	92	93	95	114	88	97	90	90	84	111	93	97	103	96	93	92	112	98	91	97	80	88	88	81	101	91	116	102	92	84	73	84	99	84	99	92	85	89	71	88	107	78	93	96	97	97	96	99	100	95	89	91	88	90	117	103	106	101	85	86	99	102	91	95	89	102	80	105	112	89	91	94	81	87	98	91	95	98	88	96	92	88	99	93	98	85	107	92	100	98	89	85	98	107	89	99	102	100	99	95	93	107	85	95	84	105	98	88	88	90	100	114	98	116	98	108	116	83	94	97	100	101	88	118	87	91	112	103	83	103	87	98	96	71	81	94	99	99	88	88	92	85	84	103	86	96	100	74	96	117	96	87	96	98	79	101	90	106	91	91	103	93	79	92	80	91	94	101	107	99	79	98	104	86	95	104	92	94	110	86	86	90	98	80	100	103	84	99	93	94	87	95	88	85	87	105	99	95	87	89	92	80	86	81	85	102	90	90	95	92	99	94	95	83	110	89	104	101	90	86	113	111	99	100	97	111	102	82	89	90	87	107	96	103	103	83	91	90	98	89	96	94	104	96	78	79	87	79	106	93	88	102	85	91	83	101	92	103	91	106	101	88	99	87	92	96	94	95	97	96	76	93	101	81	111	89	127	77	89	91	94	101	94	77	111	91	82	95	94	116	75	106	96	101	79	96	103	94	84	88	84	86	89	87	85	109	96	102	89	90	81	94	101	83	95	96	101	94	83	98	92	108	84	99	98	101	92	121	82	94	97	91	98	87	107	99	79	101	97	94	102	93	86	95	107	89	89	86	110	93	109	89	97	98	102	74	105	111	85	92	65	116	78	85	98	85	102	106	86	108	83	104	103	123	90	87	107	88	110	106	98	93	91	91	87	95	98	103	100	85	101	97	97	95	95	99	90	106	88	82	84	100	129	88	106	84	94	87	92	110	85	95	97	99	113	97	94	97	98	89	92	86	96	87	80	89	77	80	99	103	86	98	105	100	79	94	98	91	97	86	109	97	95	79	89	116	122	104	89	101	94	88	90	91	93	97	107	91	86	81	93	106	83	89	91	89	100	84	86	92	100	113	90	102	103	108	89	87	108	108	103	86	86	98	107	81	83	78	75	87	89	97	86	88	105	79	89	91	92	82	92	113	95	93	93	96	92	94	102	97	104	108	106	94	103	86	107	96	91	82	97	81	100	109	95	95	106	93	103	110	102	90	98	86	92	94	98	90	94	86	96	93	87	102	80	93	90	111	83	98	93	107	108	94	87	87	102	79	94	97	93	91	81	78	91	98	98	93	108	99	86	95	108	85	98	77	102	86	100	75	92	95	76	98	94	79	86	97	106	100	88	97	94	102	96	97	89	105	97	93	86	102	100	86	84	89	78	94	90	94	91	91	109	95	81	97	81	85	95	85	86	88	93	102	93	100	86	108	101	86	84	80	93	95	103	85	95	102	88	84	81	87	79	81	109	86	106	92	71	111	89	109	99	88	73	92	106	92	106	96	74	84	89	104	104	111	89	99	101	74	109	120	103	105	93	111	105	94	96	108	100	97	93	72	102	97	93	101	100	88	96	88	91	93	84	116	84	91	112	92	95	90	93	84	98	88	98	107	104	101	93	92	92	93	75	102	99	80	107	99	116	93	101	103	116	88	87	101	91	90	108	105	71	114	95	86	99	93	94	97	99	94	112	97	79	96	98	89	117	100	99	79	93	95	102	94	99	83	93	101	95	95	87	88	92	77	104	90	89	96	92	82	88	73	80	99	106	105	96	90	86	87	111	100	101	94	99	98	83	104	96	94	105	98	92	104	72	91	89	81	89	93	104	91	105	90	111	89	77	85	83	80	102	107	96	101	107	94	72	89	102	99	84	90	81	101	109	115	102	102	92	93	95	92	92	76	80	108	78	105	103	87	102	89	78	100	103	86	101	77	98	80	108	105	95	98	80	90	89	94	87	98	81	80	84	105	83	115	106	90	82	96	98	86	111	90	96	95	105	93	96	106	95	89	92	77	79	88	83	91	110	92	97	88	106	98	100	93	105	108	97	89	83	77	106	96	107	93	97	98	94	86	89	99	100	100	82	100	95	90	99	91	86	93	92	97	102	89	105	89	95	99	105	102	91	101	109	94	91	100	82	80	91	86	108	104	82	114	105
33894	18831	10675	6586	7438	7432	6577	5657	4879	4206	3394	2955	2442	2325	2331	1994	1650	1419	1244	1262	1085	1053	1010	957	943	897	923	933	859	774	708	725	741	770	720	701	733	762	741	770	718	758	705	757	750	704	676	730	663	750	748	750	704	769	757	770	729	754	774	714	713	763	739	736	669	731	693	756	682	733	742	723	684	789	699	688	739	741	697	695	711	719	702	717	724	684	701	727	698	718	682	725	705	718	730	732	739	729	699	730	685	700	728	693	727	713	763	714	727	683	674	721	728	693	692	737	709	709	716	739	718	735	753	705	715	701	695	666	712	711	717	662	659	716	717	737	666	700	685	686	722	700	705	727	751	771	707	719	713	732	663	705	726	711	663	732	734	721	703	720	716	700	715	649	686	698	723	766	803	703	687	704	695	718	699	721	679	727	731	711	697	720	757	755	689	726	756	693	740	692	674	722	737	689	697	740	702	692	713	751	734	725	758	703	702	697	719	676	762	735	739	680	708	680	689	737	716	679	728	697	731	710	695	692	685	732	722	696	688	712	710	747	690	709	741	709	697	681	703	734	723	702	719	750	731	756	673	717	691	701	693	734	755	698	741	734	725	668	715	683	765	724	704	645	711	728	764	716	702	747	706	726	736	705	716	734	704	716	735	726	730	705	733	697	738	728	662	711	726	731	704	724	709	693	768	736	714	737	707	720	727	721	702	716	720	728	734	768	689	739	719	704	737	675	766	687	686	725	731	654	662	713	689	682	682	703	712	729	746	706	762	694	713	696	707	657	735	701	706	721	723	698	749	717	696	731	680	762	750	705	708	727	720	713	771	718	712	729	693	746	705	674	669	670	737	689	678	737	743	736	749	720	662	691	729	712	722	711	714	700	765	721	714	735	711	751	779	697	710	737	741	731	677	712	708	684	663	690	709	704	721	679	732	701	679	699	702	716	689	725	730	729	719	746	761	690	695	717	719	726	689	733	695	713	774	701	695	669	693	750	677	642	716	722	735	723	720	745	745	708	692	695	688	714	720	680	776	703	694	700	675	705	752	676	713	722	735	711	704	732	738	747	678	709	687	698	696	687	725	709	726	729	680	712	689	685	710	729	747	702	708	753	729	712	710	699	724	688	656	751	720	710	749	687	725	722	709	716	712	700	723	713	701	690	715	718	763	708	720	690	698	744	706	699	721	732	643	738	672	706	754	739	704	746	713	697	726	666	717	664	665	747	688	683	714	695	729	687	711	741	684	687	736	721	704	672	753	721	670	731	726	712	687	738	712	711	698	730	746	722	683	705	704	724	727	664	734	762	705	695	737	711	706	678	699	717	711	739	695	689	678	711	708	760	716	745	686	756	706	724	710	728	697	696	697	677	663	724	693	728	745	743	747	717	711	732	720	670	756	724	698	695	723	659	665	690	715	715	724	671	688	736	707	663	698	674	685	696	712	736	673	746	697	729	676	720	762	688	692	729	697	741	688	712	721	722	739	757	717	720	673	726	683	678	741	692	725	726	689	741	681	682	699	668	760	682	705	737	742	699	715	702	721	755	694	734	735	774	740	722	683	752	751	717	700	769	733	734	699	729	716	717	713	712	723	759	722	723	801	756	693	744	764	681	750	720	727	716	701	732	753	706	707	745	755	741	704	700	716	710	720	688	664	730	701	702	755	669	715	745	744	682	685	649	724	719	729	710	702	723	700	716	712	730	687	736	702	682	716	685	727	757	734	712	733	732	715	720	658	717	752	689	709	725	745	707	730	726	675	709	716	698	739	678	699	663	726	702	677	719	736	712	728	701	743	707	693	683	743	694	716	729	680	711	721	647	739	739	664	712	723	678	728	717	728	711	676	712	685	737	715	719	732	696	741	710	710	732	705	686	751	752	732	780	687	711	677	679	724	720	721	686	729	716	743	735	678	745	685	741	717	699	760	741	679	713	738	725	717	690	737	724	726	735	701	686	730	744	717	724	666	734	678	716	735	712	618	746	712	720	713	734	725	712	744	706	738	748	707	733	721	712	701	738	724	729	726	757	733	785	715	720	717	682	658	724	740	730	706	762	664	692	764	714	696	686	735	736	720	722	736	721	693	744	687	726	732	724	727	757	755	749	663	740	726	756	737	708	730	719	684	772	721	747	723	716	716	693	687	676	717	712	713	733	722	698	676	694	700	749	722	733	694	697	720	718	692	701	710	740	734	685	738	732	689	753	719	747	695	726	712	717	733	695	684	728	714	749	701	685	745	770	753	696	692	709	757	749	675	699	703	715	686	727	726	700	697	694	702	712	724	662	730	680	699	647	730	740	724	701	674	710	731	749	749	688	745	715	741	728	724	677	676	714	665	701	714	714	720	721	697	749	741	678	726	679	711	731	702	667	782	691	692	730	752	693	718	694	695	696	686	716	670	678	704	707	761	708	746	719	700	708	686	692	711	726	724	707	703	699	706	693	676	731	732	736	743	776	729	700	713	727	680	689	715	724	742	692	677	698	701	747	771	735	729	698	709	696	730	710	713	702	716	713	743	718	743	698	701	672	723	741	697	732	705	717	706	658	717	748	703	703	706	730	734	702	779	739	679	719	710	739	711	700	707	728	683	683	725	733	764	667	732	694	723	717	669	704	716	694	697	640	697	684	745	704	670	749	732	683	688	746	723	704	717	681	741	711	687	702	682	694	700	684	693	725	718	693	696	684	713	728	654	708	715	746	764	692	741	778	742	721	703	730	640	702	706	739	746	692	700	740	739	719	671	730	697	744	707	707	738	669	654	704	739	696	731	719	736	663	700	749	736	722	725	691	772	696	740	742	697	737	652	717	709	715	698	714	699	728	724	658	743	692	672	714	709	728	744	730	679	729	750	716	719	711	727	709	734	770	706	659	750	700	714	733	710	676	729	723	726	717	727	730	678	685	722	694	688	703	728	697	708	742	706	771	759	706	718	717	760	640	710	715	711	731	694	681	718	712	751	711	743	700	686	676	702	725	709	747	706	719	723	725	664	718	712	642	746	709	698	723	715	687	714	694	700	667	747	742	717	711	701	704	685	733	727	745	720	720	702	775	736	763	763	714	694	776	723	767	728	715	692	691	720	742	693	692	710	667	759	715	740	683	705	733	726	696	689	730	729	713	715	732	652	658	740	687	739	739	683	687	700	768	741	689	706	665	722	731	687	776	744	768	725	718	671	689	732	737	755	691	740	694	722	718	677	654	733	718	724	691	721	739	717	690	686	735	717	688	745	712	732	724	722	680	724	688	710	762	724	729	724	777	710	730	680	686	729	653	686	742	737	658	767	724	731	718	643	757	745	694	679	703	706	748	715	743	705	671	685	695	760	724	733	687	699	687	766	668	649	770	721	727	705	718	754	693	699	700	705	734	700	701	709	721	740	727	675	741	762	691	707	696	719	697	706	699	709	709	742	722	732	712	707	700	717	705	719	690	649	733	742	723	701	735	707	698	711	715	727	674	741	716	714	722	695	671	715	696	701	685	694	723	739	674
9403	3799	1604	898	535	271	234	232	231	209	176	169	130	116	160	146	128	138	89	116	86	88	82	115	71	78	79	78	91	75	73	80	89	83	75	76	86	70	62	83	70	70	87	82	69	85	81	85	76	60	74	70	71	70	73	72	91	82	73	87	75	81	80	77	65	79	88	72	72	97	75	72	79	74	80	61	71	79	64	83	59	86	63	69	80	56	78	80	72	68	75	79	65	84	68	87	83	63	82	89	73	93	75	87	60	82	67	69	69	73	67	60	69	87	82	68	79	72	92	75	65	77	65	80	54	85	78	77	75	69	63	73	89	74	72	57	54	67	76	70	80	85	79	74	79	72	72	67	85	78	71	74	74	65	67	83	78	56	83	91	68	84	90	69	71	71	75	76	85	77	68	82	79	65	82	81	63	70	74	76	68	76	81	73	85	62	63	74	71	70	74	52	68	84	72	101	77	75	77	72	80	81	78	71	60	61	67	77	62	82	72	77	72	77	70	81	74	73	85	82	88	69	76	85	82	71	68	81	77	83	78	65	76	72	85	86	62	73	80	67	74	69	86	86	76	78	75	76	83	93	79	78	76	59	71	94	77	67	78	71	75	71	78	81	85	87	88	79	69	69	77	84	71	71	74	82	69	79	77	85	72	88	64	75	82	76	58	72	75	72	61	64	77	83	81	79	75	91	83	81	81	82	78	88	79	72	82	71	77	67	74	74	64	80	72	64	61	74	68	74	78	79	77	89	67	72	78	77	79	64	77	71	63	64	91	74	72	76	98	76	72	78	65	71	59	79	96	68	77	79	85	87	63	78	68	68	78	73	67	81	71	67	65	69	83	74	73	72	88	89	73	83	71	78	80	64	73	70	77	82	82	80	55	74	80	80	69	65	61	69	69	66	78	65	71	68	89	81	68	65	84	67	79	67	76	56	81	78	76	76	70	75	69	88	75	75	72	77	92	72	82	68	69	74	60	70	69	83	80	93	72	75	67	89	99	61	64	79	76	76	75	81	63	57	91	65	83	78	79	67	71	73	84	65	71	65	80	74	75	78	66	68	73	63	61	91	73	80	61	77	81	62	79	76	70	77	69	74	70	83	80	78	77	54	74	79	85	82	80	76	80	78	75	76	57	81	81	70	73	77	77	75	86	73	86	89	57	69	65	78	80	76	73	74	78	89	64	69	79	72	75	71	88	65	61	81	90	72	91	69	62	69	76	71	87	77	66	69	79	77	67	75	71	76	90	82	79	88	54	88	83	73	79	66	65	64	82	73	81	70	77	71	72	56	64	64	70	70	77	84	66	82	83	71	76	88	86	62	69	76	78	76	95	73	69	62	76	77	88	64	76	64	95	81	71	91	72	67	93	85	80	70	67	79	73	67	62	69	74	60	63	84	56	71	80	77	66	68	65	74	74	97	69	73	67	70	83	76	73	68	78	78	90	70	81	75	58	87	79	81	75	64	70	75	86	74	64	63	64	96	71	96	74	64	77	75	85	62	67	71	88	92	59	59	77	74	82	65	69	80	79	76	79	61	72	94	77	71	61	86	54	64	86	73	75	65	81	68	72	85	72	83	85	71	82	88	77	63	57	69	61	86	90	89	74	67	61	59	77	65	61	87	62	65	85	80	71	68	61	85	68	72	71	78	74	73	88	79	74	84	99	73	52	80	57	64	72	73	68	74	75	72	70	78	77	72	71	69	72	71	83	68	71	69	85	74	78	65	73	79	58	64	71	65	71	62	68	85	73	55	70	64	69	62	65	84	64	75	69	71	80	57	72	75	65	79	80	92	85	79	84	82	65	63	72	72	74	80	87	65	78	86	71	77	69	68	64	74	61	89	80	81	59	70	63	77	66	71	65	76	59	87	77	67	79	83	63	67	81	67	78	69	66	78	76	79	71	63	72	71	85	74	72	72	79	77	75	59	76	70	76	79	85	80	75	57	72	71	92	79	76	73	69	84	70	73	72	68	75	80	67	72	72	92	79	61	82	61	86	80	73	68	68	92	72	76	77	73	74	81	57	70	80	86	81	72	79	62	63	76	70	68	77	75	74	71	81	71	81	76	80	73	69	79	88	92	70	69	89	73	78	83	74	80	75	55	89	74	73	82	71	82	71	62	72	64	66	72	78	87	80	61	63	76	72	73	86	85	75	82	78	72	72	87	72	74	69	69	75	80	55	77	75	66	81	90	74	74	96	81	86	68	81	69	87	73	65	62	62	76	71	63	79	70	70	70	81	82	65	61	59	87	71	83	73	69	78	78	73	78	77	78	73	64	68	74	68	98	72	71	74	101	69	70	69	72	68	69	74	79	57	68	56	75	83	66	68	66	81	75	54	87	65	77	78	66	83	81	76	75	86	67	79	88	71	66	65	85	73	79	83	81	75	72	80	89	80	68	73	73	73	83	79	92	83	79	75	73	77	75	61	67	68	85	85	76	76	95	72	74	76	77	66	61	64	68	73	72	58	67	87	72	88	62	68	78	72	68	77	68	69	76	61	91	66	71	66	77	83	78	80	84	74	60	75	77	74	66	82	74	84	79	81	86	64	66	70	80	77	69	87	77	80	85	70	98	62	70	57	74	61	67	60	76	72	72	63	60	77	81	73	74	81	82	79	68	78	79	78	86	75	69	70	76	72	76	81	74	60	78	61	69	80	84	69	63	73	70	81	70	76	66	68	70	87	86	76	56	62	71	73	61	81	70	77	69	64	71	74	67	73	50	60	71	77	56	74	77	84	74	64	85	65	79	75	75	65	68	80	75	77	76	74	59	91	70	78	66	84	65	80	85	77	63	66	81	66	68	79	72	85	63	87	83	83	71	76	61	76	66	82	76	75	61	88	79	67	65	71	73	66	61	81	56	68	83	67	68	74	70	76	72	56	69	76	73	82	76	79	67	73	68	79	85	83	92	68	78	82	89	62	78	83	75	66	72	87	83	55	79	68	68	73	72	72	71	71	98	73	78	76	79	74	71	65	63	75	76	88	74	73	68	80	74	87	83	85	79	70	64	89	62	84	78	74	63	79	82	73	81	67	77	83	60	69	82	75	71	66	82	82	68	71	72	84	71	67	66	86	68	70	62	71	72	70	86	77	83	82	65	77	85	73	65	58	61	74	65	76	68	80	87	74	63	84	74	68	67	87	81	70	68	75	75	75	64	76	86	75	84	78	74	72	68	74	91	74	76	72	77	80	63	80	70	84	77	85	97	75	83	97	65	65	81	65	75	78	78	70	73	65	80	87	74	99	80	80	71	69	82	65	69	80	77	61	70	98	90	78	74	68	64	78	86	60	70	75	63	64	75	92	64	73	81	85	88	62	79	73	86	67	82	64	56	80	70	71	65	82	57	85	79	72	76	74	87	81	98	75	67	77	84	93	74	75	67	74	71	64	72	75	76	71	79	81	80	81	67	79	80	62	79	55	63	68	87	83	69	82	73	78	62	75	84	63	73	69	62	89	73	81	73	75	81	80	87
38677	21008	12658	11547	13917	11706	9262	7242	6204	5247	4239	3685	3169	2970	2829	2490	2109	1671	1439	1312	1178	1099	1047	934	892	872	925	866	730	657	598	608	634	538	583	590	602	596	618	570	575	567	588	617	614	604	589	563	597	588	552	641	656	613	630	599	622	621	653	630	620	626	624	601	593	565	620	631	608	619	588	554	612	600	584	580	558	585	556	636	601	570	553	579	558	614	552	565	570	566	581	573	563	600	565	589	592	575	567	585	573	591	591	587	589	610	593	563	578	570	540	642	573	571	600	619	591	597	620	570	517	558	546	567	562	564	604	566	555	624	561	565	598	607	543	557	574	565	562	606	575	563	590	596	557	592	554	544	636	587	597	545	557	587	581	572	598	555	572	588	573	516	578	592	576	579	574	583	557	593	569	560	568	608	522	570	607	590	580	566	556	549	593	536	574	612	592	533	553	573	589	579	574	542	559	552	540	534	556	550	599	557	565	589	577	580	580	600	576	572	627	561	563	599	573	581	586	596	556	548	592	592	604	552	579	545	597	537	568	532	591	595	598	600	583	611	560	585	563	599	602	582	600	578	519	565	561	573	598	560	578	585	612	577	572	615	568	566	603	587	525	572	609	563	609	579	560	576	538	531	595	548	546	583	563	547	587	558	570	599	584	580	558	594	545	508	583	627	602	542	618	570	577	587	543	615	568	587	587	578	597	596	590	528	580	555	526	591	570	628	526	574	571	562	537	570	552	601	569	571	590	578	568	545	583	537	537	564	599	551	572	577	579	597	546	568	566	559	544	620	548	557	596	597	569	570	546	537	576	568	555	549	568	589	529	568	616	531	552	591	563	571	556	556	580	577	572	578	552	543	540	555	607	559	580	583	630	591	556	613	603	561	564	577	555	578	538	583	562	550	580	548	585	543	590	611	609	584	553	557	604	593	544	606	625	616	575	563	588	588	579	530	555	623	575	539	601	604	583	563	605	539	617	583	571	594	591	582	595	586	581	592	575	576	572	543	581	552	587	583	557	579	519	534	562	585	610	593	554	611	560	548	594	582	577	548	604	610	578	563	585	603	564	614	576	550	578	614	543	574	560	606	580	588	576	553	622	559	622	582	553	542	585	619	583	569	597	593	567	600	599	570	553	553	579	605	561	574	602	588	535	580	587	570	535	560	556	556	565	539	577	573	570	585	550	522	604	562	565	563	564	543	608	578	595	594	610	641	624	603	592	574	563	573	556	573	578	563	542	561	579	587	562	569	557	592	537	557	588	585	587	567	506	564	594	547	565	555	582	574	558	568	565	558	572	579	582	606	611	544	613	571	525	577	534	591	580	597	530	571	608	610	585	606	565	557	617	586	592	607	562	596	565	564	621	538	628	578	574	579	597	574	578	559	601	539	539	587	609	549	594	539	552	557	557	612	556	576	532	589	548	602	562	619	621	591	560	595	584	568	540	610	564	531	567	589	629	600	603	539	571	601	525	557	591	507	576	553	566	542	603	557	540	587	586	604	546	562	575	587	578	540	608	568	572	582	601	584	573	585	594	574	565	574	564	579	626	566	602	548	591	566	587	617	606	600	581	590	588	589	598	541	572	570	592	575	579	573	563	585	574	602	556	591	612	562	586	561	578	607	600	561	596	573	611	569	609	629	545	556	600	560	589	593	598	598	609	603	566	559	601	593	568	580	577	603	591	557	590	585	606	550	567	589	566	556	625	569	573	569	610	549	530	593	585	555	549	564	596	560	603	542	602	605	587	563	587	568	574	612	580	582	569	571	543	589	547	596	590	583	567	601	598	556	555	559	561	517	602	599	611	567	566	530	576	617	561	574	531	571	584	593	579	595	571	568	580	542	586	636	595	587	544	589	550	590	596	591	543	596	560	555	568	558	603	577	605	553	565	611	589	591	558	530	591	562	565	579	569	563	591	560	507	590	539	552	575	585	546	590	547	577	580	578	604	545	584	577	546	582	538	572	563	595	583	558	521	616	556	594	604	618	598	578	594	596	580	581	570	566	600	610	577	573	594	572	508	563	589	515	557	576	632	581	550	574	545	574	579	540	552	567	614	548	618	580	629	580	609	580	576	573	569	566	569	577	541	585	602	543	542	605	574	550	592	557	530	557	595	562	559	524	561	662	602	565	592	629	602	574	604	575	572	568	552	556	584	536	587	584	568	573	569	604	593	564	575	573	564	548	571	583	610	556	527	609	594	579	580	583	591	595	558	555	552	569	604	587	532	579	534	542	565	562	628	559	564	565	554	571	556	563	529	560	620	591	585	576	587	584	593	537	568	584	572	566	532	591	569	585	590	540	560	578	584	580	579	563	577	573	572	591	594	568	542	572	592	568	583	546	582	551	577	572	640	519	637	590	579	580	580	574	562	597	603	564	546	572	555	595	557	558	567	596	575	565	582	553	607	545	558	556	577	585	586	613	601	572	541	600	589	595	595	567	578	573	602	599	582	562	569	560	592	562	561	564	559	574	539	588	584	588	568	620	596	523	602	543	582	602	616	588	560	597	584	580	560	589	555	585	586	567	570	543	569	559	600	580	599	583	587	548	592	597	595	556	577	527	561	582	596	595	589	558	619	564	615	542	554	526	578	587	607	597	586	606	578	557	578	590	586	621	533	569	627	557	587	579	553	573	548	626	556	582	576	553	549	600	577	585	598	609	538	612	615	574	580	551	584	564	574	586	625	583	545	553	588	576	613	594	553	561	545	612	601	572	573	582	567	582	581	575	545	581	563	567	611	580	599	574	602	537	561	604	565	625	580	603	591	563	570	536	599	568	501	566	572	588	571	565	611	576	582	536	568	562	593	554	550	583	578	637	569	573	552	598	579	533	565	554	539	579	583	556	585	542	564	573	546	549	598	585	556	597	564	577	580	543	617	556	567	592	602	578	599	580	565	610	628	571	589	588	598	561	562	584	555	596	583	520	572	561	536	598	610	545	585	585	580	619	540	566	567	567	615	566	543	567	572	546	558	537	543	583	551	557	550	594	538	557	533	586	604	560	584	602	600	555	565	559	610	529	568	601	572	575	566	530	595	602	599	636	601	578	540	586	579	606	563	573	580	554	574	576	587	588	546	585	574	582	563	570	563	554	573	563	576	601	563	552	553	547	560	597	571	605	601	543	590	566	589	551	559	589	607	584	595	590	568	574	584	570	588	576	522	578	574	586	550	578	567	583	539	523	599	553	558	575	584	557	553	568	605	618	597	555	550	556	540	503	571	584	561	587	540	546	626	586	561	593	563	615	558	598	549	584	591	553	576	597	570	613	539	560	596	577	561	627	544	539	607	570	569	579	534	515	581	558	566	592	544	614	558	596	556	558	573	565	546	580	574	528	594	539	546	628	612	551	587	555	569	556	562	605	609	591	574	539	583	568	537	553	566	574	555	571	543	536	517	539	563	584	560	578	582	596	592	561	550	599	583	591	639	568	602	562	596	562	601	547	565	548	587	591	561	551	579	606	575	553	565	548	548	527	547	547
8893	4122	1616	880	494	258	237	244	220	184	194	202	162	138	153	135	144	113	104	109	113	110	101	114	102	95	90	103	80	86	85	79	92	98	81	96	70	98	85	88	89	83	101	83	77	76	81	100	83	79	79	79	102	65	98	92	91	94	67	109	90	90	91	93	78	95	78	103	97	78	98	90	98	82	69	94	89	106	98	96	110	93	80	94	88	87	76	81	69	74	101	84	80	84	85	82	104	85	68	78	82	81	94	93	85	96	81	80	100	87	81	107	92	94	75	75	92	103	75	96	97	83	109	87	78	89	80	98	85	76	95	91	102	92	101	84	86	70	67	75	90	107	85	92	89	73	97	78	84	78	74	84	84	90	97	93	84	89	88	68	83	78	81	90	76	90	84	88	80	77	91	86	92	85	79	85	82	81	81	71	96	79	88	81	95	79	88	97	89	65	79	69	95	86	77	79	91	97	84	82	88	89	78	100	79	95	78	93	92	76	81	71	91	71	97	82	75	89	84	74	68	81	94	90	87	93	97	102	98	91	75	103	67	75	84	72	77	95	84	81	91	87	97	83	88	95	90	92	88	101	90	96	91	91	75	85	79	83	89	64	88	84	68	91	95	66	88	83	74	98	93	83	85	82	101	90	89	83	91	70	92	79	95	85	95	84	88	90	94	109	84	102	78	86	96	97	92	90	90	81	88	110	75	90	65	91	93	102	77	75	92	86	76	81	85	74	84	99	86	78	70	82	88	77	82	89	78	84	102	88	101	90	77	94	87	82	80	85	80	99	77	82	78	92	91	103	90	62	85	79	91	105	79	83	68	85	93	65	101	83	84	85	104	89	87	83	79	82	82	87	89	90	91	80	96	96	94	78	86	83	92	71	121	89	90	87	72	83	93	88	99	77	69	99	90	82	73	86	97	78	82	84	87	88	88	80	89	103	89	79	93	93	74	72	62	80	71	94	107	72	77	59	84	84	85	81	81	94	82	84	82	90	98	79	82	70	91	91	96	82	59	90	84	85	75	75	79	91	95	93	74	76	89	74	84	88	83	84	74	67	84	80	76	82	89	91	94	94	73	75	92	94	91	105	93	66	92	71	76	89	103	89	91	90	86	80	94	82	64	85	71	93	81	98	81	89	81	86	75	75	92	86	83	76	71	84	96	94	81	103	59	83	79	86	81	101	84	71	86	103	88	84	72	85	107	87	85	89	102	96	88	91	86	97	88	86	95	67	82	76	97	87	72	82	86	97	83	98	102	106	86	83	79	69	81	78	88	87	81	81	98	67	66	72	78	81	70	73	83	79	69	77	98	69	89	86	90	89	80	95	82	86	69	78	104	93	83	89	92	85	82	90	80	73	79	70	92	82	72	84	80	105	93	73	93	87	82	91	77	86	86	74	72	81	93	84	76	84	88	91	84	79	87	73	68	109	89	80	90	82	75	90	76	84	91	97	69	78	73	87	71	83	78	100	85	73	82	97	79	93	89	82	92	89	71	97	73	91	82	88	106	90	88	84	93	79	81	69	74	78	101	87	80	96	74	75	78	104	71	89	82	98	78	72	81	84	73	85	90	81	89	91	92	97	74	80	83	85	85	92	82	104	84	75	91	71	92	81	83	92	88	83	89	88	81	70	84	74	87	84	90	86	75	79	100	109	89	73	88	89	87	83	91	66	88	81	78	93	94	99	92	78	91	100	88	80	75	102	88	83	113	85	75	70	78	65	85	78	76	79	73	96	87	70	77	93	76	84	67	90	94	87	87	88	100	83	84	81	91	90	73	106	88	86	81	105	84	92	73	94	91	86	91	92	73	88	97	78	95	91	83	79	88	83	84	93	90	78	81	79	86	62	82	71	82	93	82	75	95	91	96	106	89	93	91	85	91	77	82	77	96	82	90	88	86	92	91	106	81	98	83	84	85	83	93	94	81	83	81	77	77	87	89	75	93	92	86	106	100	74	84	91	108	72	89	77	78	95	84	88	105	84	89	88	83	96	84	87	90	103	81	97	80	65	77	103	74	82	78	88	82	108	87	83	84	85	88	89	84	80	92	83	74	90	84	88	94	92	80	86	92	74	89	91	97	85	95	80	83	81	102	73	79	81	91	89	99	86	82	89	89	84	95	77	81	98	97	94	76	83	84	85	79	78	92	82	71	78	77	86	97	74	88	88	95	91	79	76	89	87	70	97	83	95	88	79	84	80	90	80	86	81	106	83	92	83	84	88	86	67	87	81	87	88	80	70	73	85	80	96	84	99	87	91	72	95	80	76	80	78	95	84	81	81	89	101	74	93	74	98	75	89	85	81	93	77	89	105	84	87	70	70	80	96	84	73	82	82	84	72	83	90	75	86	66	87	85	97	101	69	86	99	95	89	99	70	92	89	83	84	93	73	99	82	72	89	78	98	88	97	82	79	92	96	78	93	89	80	85	77	104	57	83	77	111	99	91	76	96	78	72	91	85	78	92	88	76	79	86	98	82	76	88	71	90	91	107	87	86	90	72	88	93	89	82	91	94	113	91	76	83	93	98	117	88	88	93	89	73	75	89	87	85	78	89	77	80	79	80	100	78	82	84	86	66	88	80	93	75	89	91	91	59	97	96	100	86	77	97	86	96	77	81	87	86	88	74	92	94	78	93	83	89	84	87	82	89	76	86	65	98	75	88	82	95	94	91	80	89	92	100	83	96	97	64	86	97	92	93	77	105	85	82	96	100	106	92	91	86	71	85	89	73	98	70	87	93	75	99	87	84	78	93	97	99	90	85	98	86	79	82	93	91	78	89	68	97	84	69	75	75	81	84	68	100	85	85	82	97	81	86	107	99	78	74	92	85	77	78	90	84	84	82	93	68	92	80	101	75	88	87	81	79	82	76	83	74	83	69	96	96	101	96	82	81	81	86	107	88	91	83	93	88	87	82	79	86	89	79	99	81	79	68	88	81	82	95	83	90	82	80	82	74	82	82	88	86	77	91	88	88	71	97	84	77	86	79	100	92	76	92	74	89	97	97	101	76	88	69	91	91	95	79	78	83	75	86	87	81	78	98	99	102	88	70	84	87	84	91	75	112	74	79	79	77	96	91	87	89	92	105	79	88	92	82	103	92	92	87	88	94	90	77	92	88	90	93	95	88	64	74	72	94	84	86	82	82	86	95	74	81	90	98	78	93	84	84	102	99	78	94	90	80	86	99	77	102	74	76	72	74	74	82	89	66	82	85	86	83	84	88	81	97	86	92	74	72	89	89	77	93	75	88	97	80	68	103	79	84	77	89	75	93	102	83	72	113	98	79	93	89	62	81	94	88	104	72	98	91	91	72	93	85	94	78	93	91	84	91	80	75	86	74	94	83	94	91	92	79	80	75	87	83	90	91	73	81	79	92	79	87	77	80	84	81	82	68	97	94	71	99	94	89	75	74	87	96	93	94	93	87	95	73	92	106	80	93	92	95	77	97	93	79	103	100	83	87	75	76	87	92	91	86	98	78	84
35510	22705	13100	10999	12037	10380	8258	7125	5886	5004	4259	3936	3712	3370	2850	2346	1925	1691	1506	1386	1214	1213	1201	1043	1043	985	1022	1014	808	743	717	706	670	672	660	686	695	673	716	609	692	751	672	675	685	672	715	708	660	699	724	708	701	739	717	750	745	688	721	677	671	718	661	643	664	648	639	681	699	677	644	625	639	693	651	693	651	710	712	629	668	651	696	665	633	705	675	647	650	665	683	645	690	623	659	649	623	691	688	602	699	710	634	616	644	677	652	726	637	632	649	651	672	667	636	653	656	647	614	683	651	654	650	624	653	686	660	655	639	689	666	631	662	649	647	696	678	701	611	669	668	691	658	648	668	657	656	656	652	682	640	660	661	639	626	698	642	638	578	627	643	676	598	612	644	648	661	614	638	620	664	651	633	649	684	707	644	712	649	659	629	661	666	677	676	607	624	677	673	643	684	720	641	646	654	708	680	650	695	620	703	653	636	643	654	666	633	642	644	667	663	695	669	670	680	714	620	642	657	685	676	688	670	681	660	674	704	636	656	681	636	686	660	677	630	669	682	637	663	653	625	686	662	715	659	664	654	672	606	688	706	666	661	631	687	688	636	709	695	669	618	597	680	634	672	642	680	657	672	624	644	628	669	610	635	629	673	611	653	579	665	690	657	648	724	618	610	685	658	610	641	698	636	604	586	652	630	621	658	650	659	612	672	668	682	632	623	653	660	677	658	633	657	643	689	658	712	684	666	681	691	682	654	609	670	684	667	680	661	695	660	711	678	664	635	655	700	661	665	645	676	675	668	648	638	670	657	584	632	637	647	643	654	612	651	654	661	618	656	685	679	644	646	605	650	631	650	648	661	640	588	644	662	646	681	674	655	655	685	655	671	658	648	600	623	661	667	649	649	682	682	632	678	663	674	631	652	686	644	678	642	670	679	684	641	646	665	647	682	675	670	663	662	683	669	619	675	686	626	654	662	710	677	625	611	652	670	700	599	618	634	666	657	639	691	644	651	656	705	620	669	630	689	666	695	659	655	672	682	650	642	672	665	649	716	617	613	643	708	636	653	705	638	689	707	671	650	613	635	668	654	640	692	618	668	670	665	658	655	643	688	651	684	676	677	685	649	668	632	627	665	673	668	666	622	627	678	712	664	624	616	636	669	711	618	653	671	656	652	684	683	689	693	668	663	653	671	654	695	634	693	667	716	647	661	619	675	663	673	681	711	668	664	655	635	633	691	636	615	632	610	616	643	660	729	697	676	652	685	616	667	663	621	674	677	667	662	675	713	610	662	602	669	634	652	620	677	678	692	662	641	669	656	691	642	681	681	684	624	653	657	662	646	670	623	656	687	670	650	674	691	678	682	642	637	683	639	653	653	651	643	638	642	669	664	631	595	661	661	707	663	681	659	646	624	618	667	650	646	681	610	692	658	685	727	648	656	669	654	640	673	644	678	653	678	693	680	687	664	610	643	654	631	644	629	607	688	684	652	674	662	697	625	674	655	676	606	659	695	734	674	656	684	636	593	708	643	654	741	649	660	660	693	665	608	649	677	657	645	720	624	635	660	693	646	653	694	658	627	662	646	698	631	697	704	672	701	622	655	631	637	691	682	662	668	674	657	645	676	641	652	676	665	678	644	654	675	688	680	692	685	656	643	640	640	648	644	653	674	675	681	632	682	671	670	661	668	660	666	620	652	664	677	655	687	659	643	653	657	673	658	664	638	678	641	631	689	643	636	621	661	637	636	641	672	656	650	635	626	648	706	621	630	668	654	646	675	646	683	621	694	711	636	640	657	657	676	635	649	686	666	651	696	702	668	667	622	648	673	645	615	692	665	669	678	630	616	637	626	678	629	652	632	677	619	654	647	675	606	665	688	613	634	670	690	622	712	670	645	648	602	662	720	637	673	692	669	620	648	682	664	639	659	674	704	656	639	666	623	658	644	661	650	660	677	678	660	646	649	647	662	636	632	695	641	657	621	663	654	663	721	683	621	644	626	634	696	653	673	705	685	654	638	678	667	639	697	665	693	656	665	643	586	658	672	657	640	640	618	639	651	660	662	672	705	617	623	695	635	635	620	645	634	696	618	676	685	619	660	693	613	646	681	635	649	669	694	695	643	670	655	632	697	606	647	614	629	703	686	666	657	640	617	662	649	643	628	657	654	636	652	647	670	669	681	635	634	644	684	646	630	600	689	695	648	689	632	643	678	657	634	654	706	671	672	707	631	642	639	685	632	692	654	679	689	688	617	643	660	647	669	712	593	666	672	668	679	666	671	650	615	659	654	644	644	665	677	665	639	635	679	656	627	668	631	636	699	643	678	638	673	683	660	662	655	631	655	685	649	628	649	665	678	641	624	636	630	672	642	627	660	659	697	668	669	632	668	698	660	636	648	678	681	602	640	681	679	672	651	626	672	633	690	681	667	632	666	670	659	654	665	688	687	663	637	612	670	711	697	667	619	683	672	670	654	624	634	645	632	690	640	635	661	619	630	688	675	730	633	669	628	724	670	632	634	681	667	661	656	647	668	649	646	638	636	674	663	651	678	604	630	713	657	646	613	683	637	675	670	682	617	639	671	633	669	660	684	665	641	699	628	698	627	592	662	646	681	667	652	672	635	666	656	653	611	633	627	660	666	649	628	628	662	617	651	635	644	651	698	625	634	667	643	671	634	670	642	658	653	638	643	634	723	655	620	656	624	631	674	662	652	644	693	674	682	699	638	634	686	636	694	679	657	641	655	639	670	644	659	661	687	683	696	671	634	614	650	622	642	699	678	698	634	638	682	680	648	640	628	625	666	666	665	591	662	644	705	654	697	661	662	681	686	637	622	656	671	664	695	680	644	652	664	665	650	632	620	671	632	652	672	691	622	645	617	642	651	680	607	624	715	727	688	645	639	679	661	698	652	667	684	629	644	655	691	639	665	632	672	681	644	663	662	678	666	666	667	662	628	640	663	662	648	632	593	627	675	688	686	655	634	697	629	653	679	708	631	643	657	645	683	658	674	639	648	620	676	673	694	681	696	662	672	637	650	648	696	636	684	699	644	653	616	668	681	660	710	655	660	675	653	629	667	675	655	693	672	664	652	682	667	684	617	628	613	721	630	646	614	690	625	671	664	687	593	607	639	631	666	665	690	651	673	603	617	671	665	674	621	694	684	667	658	685	669	657	610	625	640	683	611	678	631	666	640	630	639	681	647	683	687	684	646	621	631	699	717	634	618	620	651	676	703	675	607	705	649	663	638	645	601	643	679	636	679	652	709	650	680	601	679	720	676	649	689	666	648	675	636	664	642	654	664	659	669	646	700	686	676	655	668	650	672	676	651	659	641	647	696	680	654	677	642	683	653	618	659	635	693	614	642	629	690	647	706	639	658	644	682	663	620	675	633	650	635	652	675	675	641	665	668	634	674	699	662	676	683	696	715	671	619	670	657	653	673	661	637	620	689	692	654	682	681	682	611	664	663	689	644	662	647	693	659	645	623	652
12166	6642	2966	1426	752	403	252	248	210	212	196	218	181	176	151	108	112	102	94	86	96	88	96	84	67	77	90	71	72	68	72	55	66	52	55	65	71	71	61	85	68	52	63	74	66	70	56	62	67	61	69	71	58	62	71	54	76	52	73	66	63	65	65	83	63	66	70	67	56	62	78	63	80	64	61	64	69	81	62	84	70	54	56	74	53	57	54	60	62	58	58	68	56	59	57	62	55	58	65	61	51	56	66	87	65	60	75	56	62	76	60	72	73	71	64	55	63	48	54	66	55	66	63	67	69	72	54	75	64	54	61	59	55	72	56	58	71	53	57	65	63	68	76	54	72	52	55	62	60	62	60	64	49	61	81	75	75	59	54	59	67	54	72	50	66	58	65	59	54	68	62	68	56	68	59	67	50	55	67	72	53	82	62	49	54	74	62	67	67	51	68	60	60	58	54	76	56	61	59	57	52	64	78	45	60	69	70	65	73	57	73	63	73	57	73	67	67	76	56	65	62	58	69	62	55	64	56	68	79	68	60	65	66	73	73	54	57	56	68	52	55	53	56	76	57	58	68	69	72	56	72	63	51	56	48	54	58	56	51	65	65	54	60	55	61	73	56	64	62	55	59	76	56	59	46	60	72	78	50	72	70	69	53	58	56	68	70	67	59	63	61	53	67	75	82	62	59	51	55	61	63	64	53	54	62	60	64	68	54	68	73	64	54	66	69	63	63	62	76	64	69	64	55	66	75	66	71	68	60	71	74	57	59	76	75	55	66	60	56	57	63	70	59	69	44	60	60	49	72	72	55	53	86	68	62	69	64	76	60	77	69	53	61	72	66	69	56	66	65	77	65	59	54	65	81	64	57	68	55	61	77	59	58	61	70	62	56	68	60	51	58	58	44	74	63	63	70	55	73	72	65	58	72	69	67	60	65	67	64	64	63	53	54	56	54	46	60	64	70	75	64	54	72	62	59	67	57	61	53	68	68	65	73	43	52	59	54	67	61	80	66	71	62	54	54	55	65	67	53	47	62	74	63	60	54	72	81	51	50	46	56	70	69	61	56	65	64	59	59	62	72	63	62	68	68	67	75	59	60	64	53	62	56	77	58	62	57	55	54	46	56	63	67	57	71	54	55	71	67	57	72	55	68	54	64	55	47	59	71	59	69	74	65	68	76	62	60	55	57	53	66	78	72	64	71	72	58	46	71	61	68	63	55	64	75	70	55	70	60	61	73	46	64	47	61	68	60	62	70	63	63	48	71	60	64	52	53	61	51	68	63	61	65	63	57	64	67	68	66	80	58	62	54	66	74	52	76	56	62	57	67	67	75	64	70	59	66	72	74	72	64	61	60	56	67	57	66	65	61	59	62	56	66	60	48	56	65	65	65	58	71	69	62	56	59	70	65	69	57	71	55	68	64	60	58	71	61	52	53	57	59	81	62	59	65	70	61	61	73	61	61	55	60	71	68	57	60	65	58	76	60	78	62	58	57	60	65	55	59	52	54	55	57	50	59	55	68	62	45	76	66	61	61	84	57	67	55	50	63	53	75	59	58	53	72	50	62	59	60	59	57	53	59	54	68	54	63	56	53	75	55	69	59	85	69	68	72	64	63	69	55	74	62	75	63	74	60	58	69	58	65	69	62	76	46	51	66	65	66	58	54	59	64	57	63	78	59	76	70	54	68	50	59	65	55	56	59	56	68	52	49	61	67	63	62	55	68	53	60	66	53	57	63	48	47	56	64	72	61	68	69	58	71	46	64	55	66	66	72	66	66	73	59	49	57	46	66	65	55	62	65	58	76	83	65	55	57	63	76	64	58	82	64	56	68	67	62	57	87	83	66	81	77	57	62	63	45	66	59	62	58	46	65	61	65	56	55	57	54	45	57	52	71	76	55	63	48	52	48	64	67	57	59	62	76	68	46	61	55	64	66	71	64	55	56	55	66	66	57	61	54	64	55	64	63	66	61	64	70	58	60	70	54	63	75	56	65	75	58	61	68	50	65	69	61	60	67	75	51	69	57	66	65	71	64	58	59	51	74	58	65	53	74	69	56	80	69	62	64	75	67	59	62	57	55	66	75	62	73	62	64	54	62	69	57	65	48	55	58	83	60	62	69	63	76	66	57	58	59	76	81	73	55	66	61	67	55	61	68	46	65	67	54	64	67	60	70	63	66	68	74	64	71	65	59	69	59	64	72	60	59	74	78	68	54	56	64	55	64	72	57	71	60	54	64	80	95	57	60	69	57	66	58	54	51	48	45	66	65	70	69	63	54	62	74	52	60	66	75	54	61	49	60	50	57	68	63	82	62	57	62	62	63	64	67	54	60	59	67	72	61	60	60	60	58	70	50	52	68	67	73	55	65	43	68	79	53	66	61	69	48	73	56	60	52	71	76	55	59	71	61	60	51	56	74	74	73	85	63	77	55	60	60	61	65	60	52	52	71	58	67	59	50	57	53	64	61	70	65	71	68	63	64	62	50	69	59	62	57	69	61	66	47	60	73	54	70	67	72	76	66	60	53	53	66	65	62	51	56	70	56	56	63	81	75	58	63	57	73	48	65	57	65	63	54	70	55	58	58	65	51	64	44	71	61	63	71	61	79	73	62	63	67	79	54	52	54	63	61	56	56	72	65	65	51	47	69	55	75	70	70	77	63	55	65	63	59	47	63	64	49	55	63	69	61	58	66	61	59	68	73	74	53	73	64	70	49	64	53	57	63	50	53	57	60	70	59	63	67	72	60	68	55	63	63	60	58	73	59	47	76	62	67	46	61	56	64	58	61	57	68	69	47	63	61	57	58	59	68	65	59	64	71	75	65	66	65	70	71	70	62	70	64	69	74	47	65	51	68	48	66	67	63	73	50	57	63	60	65	65	65	59	57	69	61	71	73	47	71	68	49	64	73	54	48	58	67	63	58	67	72	71	61	53	70	58	57	62	58	66	61	71	65	64	70	46	46	65	67	61	65	56	76	67	58	63	75	70	69	55	65	79	62	53	72	66	62	61	71	71	60	68	70	67	56	71	65	66	79	56	67	75	66	85	58	79	52	61	54	55	68	57	65	66	52	61	53	50	62	60	67	70	67	81	77	50	63	76	76	66	64	59	55	62	63	59	60	65	80	67	58	62	76	68	67	58	57	59	56	65	50	65	74	61	60	65	56	57	50	63	58	66	56	62	70	76	70	69	68	59	71	57	73	54	81	63	63	70	66	71	70	51	71	70	74	62	60	55	70	71	55	50	57	61	64	60	56	70	45	57	51	53	60	58	65	64	75	56	67	65	52	62	60	64	74	63	62	59	67	65	71	53	65	73	71	45	68	70	72	56	55	59	46	71	61	65	59	59	61	62	68	55	62	55	52	76	62	58	59	65	74	69	57	56	71	57	53	74	66	58	58	73	58	62	51	68	61	61	72	63	61	54	49	66	69	57	53	73	74	73	64	70	60	57	67	61	66	53	63	73	69	63	58	57	69	47
42059	26747	18586	15333	17667	14064	10063	8391	6944	5936	5866	5673	4823	3686	2986	2318	1945	1723	1467	1391	1279	1172	1101	1021	980	928	854	752	673	511	516	506	494	508	486	509	512	485	518	551	503	530	525	510	540	526	545	500	478	513	549	552	522	524	552	562	535	551	587	595	547	533	492	471	508	553	470	467	503	531	506	486	495	517	472	484	485	480	483	521	515	522	472	467	475	471	526	523	486	501	506	518	481	461	475	468	496	505	524	444	473	498	519	525	499	489	483	484	478	495	475	479	516	458	471	462	477	486	454	489	480	462	516	447	489	535	502	482	449	473	505	471	481	508	516	475	487	513	470	480	483	495	468	479	482	472	498	508	472	490	477	426	442	517	521	446	495	511	492	479	453	453	466	480	511	466	478	505	440	494	517	500	493	469	509	501	502	469	523	487	505	475	504	489	489	499	512	458	461	503	531	490	466	501	511	525	480	450	492	512	489	498	472	459	508	467	452	498	457	532	508	497	509	506	477	496	510	508	471	459	476	499	522	496	489	526	490	487	474	498	484	486	474	502	449	456	491	489	492	456	489	480	527	505	486	529	452	487	467	510	463	520	508	485	479	499	520	477	465	496	475	485	492	460	488	466	483	494	456	503	468	487	493	452	493	491	486	487	486	489	459	440	516	507	466	494	475	530	478	518	513	526	511	481	507	517	485	536	509	497	479	519	494	480	479	497	488	504	500	469	478	495	514	520	474	484	509	498	490	457	470	479	485	477	486	491	483	537	457	472	449	484	473	462	491	516	492	422	513	491	462	461	488	457	519	557	528	523	489	480	471	486	461	490	489	461	483	510	487	493	476	497	497	495	519	495	463	471	505	485	461	472	504	502	521	508	503	530	477	496	477	490	488	534	503	473	496	459	449	515	489	474	473	499	494	502	468	497	505	513	485	483	496	502	499	436	478	511	481	483	509	505	481	479	518	502	482	503	465	510	454	444	482	490	506	489	523	482	439	474	518	503	484	505	445	471	457	495	459	459	507	502	490	512	496	510	506	492	478	477	496	465	481	483	523	481	490	497	503	521	454	463	509	476	476	480	487	495	484	524	476	475	513	487	529	520	485	478	509	470	486	468	465	482	549	457	487	492	454	517	461	490	460	475	519	456	467	443	480	488	479	458	509	445	448	471	504	504	500	433	489	503	489	462	513	491	486	473	494	484	533	471	451	540	492	519	501	504	478	493	473	505	491	479	468	454	479	464	485	492	470	449	531	483	433	509	478	468	531	444	495	505	514	484	497	449	500	494	490	497	461	487	478	504	470	465	507	441	443	428	544	503	493	488	499	467	494	505	495	498	504	484	493	479	456	481	483	457	520	508	504	491	518	494	496	476	522	506	479	507	487	457	462	487	488	500	501	519	488	511	481	511	478	496	481	501	486	512	495	522	456	490	513	485	527	481	492	459	515	466	481	458	466	469	483	482	490	481	465	477	550	485	516	487	452	510	470	494	482	496	468	506	494	483	494	469	479	494	501	458	481	489	485	492	489	434	454	488	474	487	485	480	479	467	462	469	495	471	503	484	471	480	486	453	468	482	477	524	467	486	491	506	494	480	475	518	471	487	464	518	488	487	493	495	502	537	505	533	491	493	444	502	507	493	495	465	489	490	462	432	485	503	481	489	479	460	466	503	506	548	513	525	469	465	508	493	486	469	535	495	485	494	465	523	512	521	512	523	489	487	479	487	471	482	476	504	507	477	507	465	453	519	467	509	545	479	473	495	536	488	469	500	446	496	478	508	498	479	496	512	460	489	447	485	490	487	487	502	486	480	503	481	502	511	508	520	482	480	463	455	509	467	480	507	524	474	460	461	469	481	450	448	496	465	523	465	479	494	496	458	479	478	470	484	485	475	505	485	468	499	475	493	481	514	485	491	494	479	465	485	459	460	491	462	496	501	466	479	537	450	502	460	470	483	499	520	508	490	472	476	517	500	499	471	470	484	509	464	512	502	487	472	508	495	492	459	462	493	474	477	450	511	478	504	472	482	479	511	506	478	483	455	454	491	463	468	504	508	463	479	499	493	472	478	498	526	467	465	482	500	467	501	474	445	489	478	448	487	501	460	524	472	493	492	488	467	469	502	480	498	499	479	478	530	479	503	491	479	475	487	526	433	511	440	473	521	496	497	472	510	445	471	512	477	477	474	480	467	448	489	496	451	493	472	449	485	462	523	488	472	481	473	521	489	496	494	533	470	506	528	470	500	486	506	464	504	507	493	477	486	489	439	472	474	475	456	507	480	443	487	479	462	506	513	449	520	448	498	494	479	445	466	500	463	474	483	491	509	437	473	474	484	433	459	513	500	454	466	475	519	472	453	513	465	499	468	471	525	505	495	494	484	470	501	503	462	473	476	487	499	518	477	499	465	476	460	520	490	489	506	523	485	474	461	504	473	499	473	468	468	502	486	424	497	497	468	450	494	492	491	497	444	498	450	458	451	498	477	471	503	514	496	510	469	486	494	530	480	484	483	514	480	465	484	444	475	493	473	504	496	485	514	518	488	456	485	454	445	483	468	488	508	514	491	520	488	502	482	455	482	545	523	489	478	482	515	494	493	473	473	499	452	476	492	478	506	454	481	457	501	465	484	449	499	485	521	473	462	522	461	483	487	435	484	465	502	487	500	507	477	494	471	480	475	441	531	508	457	474	489	454	505	482	464	513	463	490	446	500	506	499	495	468	494	492	481	479	535	498	443	493	490	465	519	480	448	480	484	466	478	476	518	510	496	531	526	477	467	473	476	535	523	457	492	442	514	501	501	498	490	477	504	515	500	484	492	530	515	498	486	516	519	465	452	443	492	494	496	434	487	459	477	479	469	477	495	487	474	478	481	449	458	476	487	515	510	488	494	522	444	536	485	467	444	440	500	470	486	511	489	474	491	509	495	503	520	489	448	494	485	473	490	502	468	488	482	478	524	513	525	477	494	474	474	512	481	496	500	506	434	466	481	435	509	480	464	516	527	464	485	505	514	501	475	503	514	454	493	533	499	502	492	499	464	463	498	494	501	448	520	464	448	474	482	441	474	480	466	484	495	499	467	530	477	464	487	486	492	478	518	474	513	489	501	499	554	484	511	500	463	488	478	502	485	508	479	468	499	512	509	432	465	495	487	484	485	531	513	503	480	450	536	462	465	454	502	512	519	472	495	479	489	513	455	495	477	493	502	508	424	478	490	499	483	473	505	526	479	515	452	476	479	459	444	429	469	450	507	472	476	500	469	475	465	501	501	467	460	445	545	503	484	511	453	483	465	496	477	483	496	457	486	471	503	456	431	466	522	477	490	474	496	467	511	487	443	496	456	510	473	486	521	471	499	501	487	500	514	468	493	458	466	472	467	510	461	491	455	469	499	507	453	465	479	488	448	485	517	474	491	481	482	475	543	473	506	517	491	509	475	469	521	509	480	523	492	518	504	499	489	457	515	498	480	503	458	486	523	447	458	517	487	487	516	530	464
8050	3519	1509	626	292	179	187	189	187	174	182	173	151	146	140	147	119	114	91	114	109	112	94	93	97	95	113	92	108	86	99	82	112	84	87	107	90	85	91	89	98	90	107	99	104	96	85	94	94	86	78	88	89	100	83	95	100	112	88	83	105	88	116	95	112	79	93	125	71	87	92	105	88	108	92	87	93	94	85	87	102	68	100	98	92	93	104	103	96	89	88	93	93	87	81	104	80	101	93	93	92	99	68	83	85	98	96	84	100	98	85	87	74	80	102	106	99	94	89	92	91	89	87	101	88	109	97	75	90	100	85	85	91	92	89	86	79	81	101	72	88	84	108	92	78	90	106	104	92	86	105	100	88	97	82	91	93	100	85	71	90	92	112	88	85	110	94	86	85	80	80	78	111	92	87	103	95	89	107	101	98	104	78	87	97	85	85	100	96	110	82	94	80	91	82	93	89	90	98	94	97	100	90	95	82	82	91	96	99	101	87	99	77	100	90	101	106	103	81	80	94	91	85	93	76	101	78	101	103	98	83	92	93	88	87	108	79	91	83	82	102	85	85	94	100	100	90	91	97	90	83	92	109	72	83	102	103	104	93	110	80	89	78	82	99	82	109	86	90	85	84	112	86	78	94	84	91	98	89	82	101	96	90	107	71	85	110	91	92	82	79	90	91	92	94	95	81	89	96	89	88	102	102	90	88	94	95	99	106	97	97	89	69	88	95	81	75	81	114	92	90	90	98	85	99	93	86	96	115	98	100	95	96	86	89	82	93	108	93	88	94	109	84	105	88	92	97	87	98	81	91	82	70	85	84	87	83	102	93	86	90	102	77	78	92	91	100	101	98	104	97	104	86	97	91	90	72	103	93	87	98	101	74	85	81	100	97	88	100	99	90	90	119	77	91	90	109	87	109	103	106	95	106	105	83	88	88	108	79	88	87	82	86	93	92	72	84	106	96	69	87	101	71	90	116	101	80	105	69	93	81	96	107	90	97	119	78	77	93	103	86	91	95	101	93	80	88	99	100	97	94	99	74	87	93	87	107	91	110	91	97	108	94	93	98	84	103	84	79	106	103	93	101	104	81	112	99	82	79	98	92	89	103	84	111	101	89	101	89	89	74	88	110	89	88	91	106	97	95	81	91	96	78	99	108	92	83	88	78	112	83	92	109	76	81	91	83	95	82	85	85	96	99	101	98	76	84	82	88	97	97	87	79	99	96	90	106	88	99	107	83	112	94	105	110	99	74	86	108	82	90	110	86	67	87	86	106	90	87	102	80	84	87	91	113	101	91	98	86	97	83	100	101	91	89	91	81	108	86	102	91	82	105	92	92	110	114	102	103	82	102	102	97	99	100	86	126	102	97	95	89	101	94	92	88	75	82	81	100	77	95	99	93	87	89	91	88	84	81	89	98	76	94	93	102	84	79	110	103	90	100	100	91	90	92	82	70	93	97	81	96	93	85	95	84	83	68	80	70	79	85	112	83	98	96	105	100	96	96	96	75	85	101	90	91	102	89	101	79	83	90	99	81	100	89	86	75	109	97	100	96	99	105	97	82	101	82	93	120	114	98	113	100	98	107	96	79	75	92	85	86	97	88	96	87	88	94	77	100	89	87	80	85	98	107	91	101	85	101	83	96	83	89	89	104	96	93	109	97	113	100	91	96	97	81	93	85	76	85	88	90	81	77	81	99	103	83	99	107	85	71	86	97	95	97	102	102	101	112	128	81	95	102	101	81	82	88	75	96	105	102	91	86	62	79	88	93	114	112	107	102	89	77	85	91	98	93	109	103	82	80	89	92	90	94	101	86	111	86	91	82	104	88	103	105	86	76	80	101	96	95	98	89	103	98	97	96	92	95	101	99	82	89	98	95	89	93	91	113	96	87	105	93	101	100	88	86	102	110	99	111	74	66	85	106	81	93	100	87	80	123	83	91	94	100	100	85	94	112	87	96	77	94	84	103	86	84	93	106	101	86	97	97	91	75	80	98	80	102	112	90	91	96	105	89	93	85	89	108	85	101	78	96	95	104	86	90	86	94	117	92	90	92	92	95	91	93	87	91	80	76	102	93	106	85	96	106	89	89	107	102	105	92	88	113	79	92	107	80	78	86	90	73	92	96	105	101	85	88	108	105	85	90	90	117	95	94	94	96	90	94	81	97	90	99	79	97	90	87	107	102	84	90	76	105	89	97	93	95	78	80	94	84	78	104	101	101	96	74	93	81	90	92	89	92	95	91	87	83	76	110	90	93	91	86	92	102	109	84	65	94	94	97	94	95	86	102	92	96	90	72	89	83	74	108	96	94	96	91	112	103	95	100	106	85	108	101	88	88	78	90	85	83	99	90	66	111	89	99	94	92	90	88	85	93	93	90	93	113	99	103	94	90	84	80	105	75	107	100	86	87	101	90	84	71	105	75	93	99	102	99	79	87	104	81	94	89	103	79	94	71	105	92	90	94	88	85	76	93	77	95	78	95	81	96	116	107	98	102	83	71	105	100	91	81	104	80	90	78	65	80	95	108	85	93	94	103	102	88	91	84	97	94	86	102	101	84	123	101	93	103	91	79	99	86	89	88	79	92	85	106	90	94	92	88	71	99	86	91	104	104	96	92	89	92	87	90	83	98	93	75	72	84	80	85	97	91	115	97	86	92	81	93	88	96	101	97	97	87	87	86	103	98	84	89	81	78	90	91	100	97	97	90	86	83	96	103	93	87	89	77	95	85	95	87	86	103	77	106	92	90	96	100	105	94	96	93	102	95	91	106	93	102	110	89	109	86	78	99	103	102	87	87	101	81	87	82	97	90	87	94	85	74	101	92	90	109	100	107	78	91	94	96	100	88	74	96	70	83	95	101	102	115	94	104	85	91	99	78	75	90	90	82	91	79	96	87	100	102	108	90	105	89	77	87	108	100	80	95	93	85	82	94	90	104	100	86	99	90	83	82	98	85	92	82	115	107	93	103	81	80	86	97	98	111	84	101	107	92	98	96	97	79	100	91	81	102	65	87	85	77	100	87	106	78	79	80	76	101	91	78	88	89	91	121	106	83	105	98	92	79	90	99	95	80	90	97	88	104	86	88	78	107	80	87	93	93	96	92	91	93	102	100	113	76	89	77	95	88	90	76	91	98	87	106	93	99	95	98	95	88	107	99	78	91	83	99	98	99	89	91	92	87	90	102	102	106	93	115	113	95	82	96	91	92	83	106	102	90	82	106	89	81	94	100	106	104	109	102	98	81	94	92	92	86	85	87	96	109	92	95	81	85	108	85	87	116	109	103	90	102	98	92	86	90	104	81	101	90	78	85	89	79	86	79	83	100	70	73	103	86	96	100	76	93	76	78	97	95	87	100	89	83	85	85	100	93	80	107	107	70	111	97	99	100	109	95	99	93	89	88	98	85	81	92	100	98	102	95	105	91	84	96	91	87	94	94	102	91	78	102	91	92	83	100	117	92	100	99	91	112	100	82	98	95	111
35441	21187	12357	8143	7352	6237	5255	4792	4778	4316	3689	3298	2784	2178	1796	1630	1413	1249	1235	1117	1050	950	953	906	899	886	823	794	746	736	763	724	727	685	705	676	703	694	699	779	700	718	716	740	700	722	666	722	728	686	738	719	691	771	687	690	713	720	755	716	711	743	742	671	726	712	692	707	685	703	667	709	727	737	685	709	697	731	699	711	717	724	708	636	711	703	762	720	737	656	719	752	703	684	713	709	703	730	722	696	682	684	663	731	712	706	705	741	681	694	749	680	711	686	727	747	735	753	713	689	699	693	667	754	691	699	710	682	708	698	732	708	705	761	687	714	673	711	720	766	702	660	693	662	725	734	684	690	708	715	664	683	705	693	731	721	731	718	691	682	705	732	723	741	641	716	724	690	686	691	689	757	705	688	719	705	709	731	649	692	706	684	698	668	728	727	736	772	731	642	691	684	700	735	727	723	719	729	701	670	708	713	663	696	703	702	741	684	719	746	683	686	705	718	683	719	768	712	756	713	693	691	650	643	715	715	710	739	719	754	705	718	650	729	720	666	677	720	713	693	757	704	680	721	663	678	687	714	706	713	684	674	688	721	807	743	671	726	729	709	689	752	668	729	739	703	661	707	666	674	717	700	678	702	704	719	665	664	680	687	674	667	697	715	701	712	668	706	703	700	729	709	748	673	677	703	731	729	702	690	702	713	655	662	690	726	741	702	686	731	686	696	714	707	663	675	687	656	741	698	671	715	720	689	697	684	694	714	685	727	705	729	699	631	698	754	724	718	736	723	717	710	696	687	733	703	697	722	713	730	671	769	648	687	672	739	722	699	696	733	700	678	726	707	732	696	682	718	749	672	707	709	714	692	719	705	649	675	687	691	749	693	705	718	739	732	726	661	717	716	704	737	688	703	718	677	686	667	696	680	705	676	713	662	706	655	682	713	702	684	702	691	712	663	690	707	720	690	703	728	698	713	709	678	693	671	679	710	772	674	716	694	714	657	706	650	737	671	719	717	699	736	705	701	703	667	728	711	727	698	717	739	711	731	675	688	684	663	675	679	672	646	676	745	691	726	720	717	661	685	684	690	724	703	696	740	732	735	683	692	751	674	711	715	723	672	705	727	709	678	715	693	730	674	701	729	728	691	707	697	698	674	682	669	730	682	690	734	702	709	699	694	686	726	683	759	708	641	664	725	717	701	677	685	706	699	672	730	710	716	757	710	697	717	711	715	680	703	709	688	725	695	640	720	698	692	683	687	690	668	713	689	705	710	693	725	758	769	699	707	726	711	677	728	734	714	727	717	709	654	713	705	715	739	689	714	745	698	691	731	698	674	661	749	694	678	667	704	726	688	693	707	715	727	714	699	670	712	690	725	733	711	713	736	702	680	727	712	663	675	743	701	755	709	668	678	688	723	676	712	722	715	679	693	716	702	730	693	671	726	747	650	747	718	670	742	691	674	689	716	645	684	699	701	741	708	671	735	719	695	666	699	739	663	690	738	662	757	676	653	733	779	736	683	662	679	661	743	770	674	700	710	695	697	681	679	666	707	717	708	688	712	721	702	721	728	733	667	682	665	672	722	736	736	745	693	665	692	717	702	659	686	658	729	764	710	751	722	696	683	713	674	648	698	720	712	706	646	733	671	719	748	760	701	620	710	738	719	719	686	725	704	681	750	706	721	681	649	744	685	682	732	697	693	698	689	713	669	691	678	740	678	691	663	720	774	669	705	686	700	707	691	697	689	733	710	705	691	662	723	699	710	696	695	686	715	733	668	703	705	721	697	697	698	685	695	713	689	667	739	725	755	722	723	728	679	703	736	679	715	650	685	678	708	670	708	705	669	685	707	692	695	672	726	683	708	736	714	687	717	704	747	647	704	730	670	665	708	678	711	702	677	720	687	776	680	699	710	700	714	682	715	694	693	738	696	728	695	705	705	719	693	711	717	681	673	736	717	707	688	685	702	752	696	704	697	713	794	769	729	692	656	748	661	676	711	684	721	665	693	701	711	736	685	713	716	719	699	705	705	663	740	717	706	727	754	733	694	711	735	665	725	678	673	678	717	704	712	693	698	691	678	745	715	750	704	657	667	734	721	668	706	708	683	686	734	741	667	684	732	731	719	692	740	668	712	690	695	658	679	690	696	703	741	699	748	706	755	708	699	684	676	713	676	704	745	685	755	704	718	718	691	731	692	745	688	734	707	748	698	730	803	694	721	738	671	733	733	735	669	633	701	691	721	694	684	701	699	733	722	696	717	696	702	688	646	718	684	688	723	719	716	740	729	736	704	694	711	714	722	706	734	696	725	677	687	686	675	666	726	728	693	683	664	715	754	695	711	689	736	674	709	747	686	687	726	700	781	710	698	692	722	706	649	719	668	690	677	718	696	698	766	667	688	756	651	702	733	735	704	739	695	711	723	724	707	740	712	709	716	724	726	724	693	713	725	666	658	709	695	694	686	745	732	741	695	674	727	683	739	681	680	706	699	712	708	708	668	700	779	704	689	671	722	750	683	682	716	694	727	698	654	658	697	691	731	744	684	680	730	703	687	687	729	700	683	684	723	693	728	742	719	705	698	726	695	672	717	670	719	710	687	684	730	700	730	689	736	686	684	711	744	684	692	722	661	729	669	743	713	735	771	666	674	694	719	702	666	695	726	687	666	690	722	690	754	671	744	673	672	723	700	659	682	656	676	672	703	681	728	698	712	661	694	675	711	708	711	695	740	718	730	712	663	756	681	708	715	694	683	695	667	691	703	714	737	737	689	686	718	710	695	702	667	704	672	749	679	694	685	686	723	707	648	712	714	656	762	711	705	728	703	652	680	678	734	681	739	724	725	670	666	732	698	696	707	763	710	747	680	746	709	691	731	703	671	650	726	717	719	761	752	722	703	694	660	682	776	715	684	702	700	720	724	696	712	679	698	719	727	729	692	668	702	715	728	706	683	675	689	740	720	750	704	730	723	671	714	750	675	671	712	731	701	714	752	654	690	691	660	690	685	681	712	722	670	714	734	697	730	737	752	727	718	685	696	719	738	751	723	668	693	715	654	726	713	685	694	727	651	694	740	662	734	704	687	722	719	749	728	694	698	671	669	732	697	704	671	736	748	677	686	602	698	726	680	688	656	711	721	743	773	713	664	752	704	695	735	704	716	712	690	685	742	668	707	695	722	665	728	709	690	690	660	708	736	728	681	701	728	742	714	667	704	712	700	713	757	688	705	689	663	705	688	728	705	697	661	691	708	712	701	674	700	733	692	676	739	698	698	693	756	711	696	704	633	717	718	677	670	646	707	656	730	660	705	710	741	715	663	699	659	687	653	736	701	709	703	678	669	667	696	690	742	703	729	733	719	686	694	740	694	683	733	662	675	650	737	719	677	714	718	735	722	729	696	692	701	713	690	685	686	725	669	679	725	718	722	687	733	727	693	720	729	725	659	703	721	709	705	737	717	691	721	666	682	717	779	704	711	716	755	721	683	660	722
10874	5588	2353	983	417	284	206	209	194	218	186	194	172	143	147	132	119	99	112	100	100	88	74	72	85	95	65	86	67	90	64	94	83	79	69	75	71	64	75	70	73	93	72	85	87	74	72	57	85	74	78	75	80	78	82	82	78	72	71	84	69	90	54	72	63	76	77	73	76	79	66	75	61	66	73	72	77	74	72	77	80	59	71	70	75	74	83	80	74	65	83	88	88	59	74	61	83	60	71	63	72	58	83	66	66	72	76	87	66	76	62	74	83	66	83	83	71	76	81	69	86	65	65	82	79	62	72	74	72	86	80	64	89	74	69	61	67	55	99	73	67	66	87	76	69	75	71	74	77	67	77	73	67	65	62	79	68	78	72	70	58	80	83	75	76	75	85	66	68	80	69	60	68	78	70	64	89	56	82	62	73	75	94	75	81	78	86	80	71	76	64	84	80	72	56	82	86	74	79	75	73	80	66	76	84	74	77	79	74	70	81	88	76	58	79	92	71	83	59	74	73	81	64	69	71	78	68	85	71	73	69	81	81	51	66	82	74	84	68	69	74	57	79	85	74	81	71	86	76	79	78	75	63	65	64	91	82	70	81	70	80	68	75	64	77	74	71	77	83	81	64	69	77	82	99	68	88	57	92	73	81	81	71	65	73	84	75	84	59	78	73	79	83	64	86	72	71	96	74	80	72	65	83	74	77	91	82	61	71	63	69	66	70	86	81	73	64	72	74	61	67	77	77	81	91	79	79	63	69	90	67	79	79	59	63	74	69	81	64	72	73	69	58	63	67	65	67	72	67	69	85	76	56	73	61	69	70	81	66	84	85	60	58	65	72	71	74	74	56	74	91	78	85	84	77	79	74	89	67	77	59	82	64	76	64	75	61	78	73	66	81	71	70	69	80	69	86	68	99	88	75	75	96	70	72	60	85	75	77	65	58	63	75	88	81	66	94	59	80	70	70	64	75	64	66	78	86	70	74	81	79	76	79	76	74	68	81	84	72	81	61	73	79	79	87	78	62	80	76	77	77	65	68	95	81	73	67	80	73	72	79	72	65	64	82	71	72	67	60	66	61	70	80	73	66	82	72	75	89	71	91	79	79	69	79	71	78	65	82	77	69	69	78	70	60	84	88	61	77	75	76	72	64	92	77	72	76	89	88	83	74	67	78	71	84	71	71	59	74	67	81	79	84	62	64	73	63	83	76	92	80	81	74	61	52	77	81	75	76	59	81	67	68	78	75	80	79	64	79	66	69	79	62	74	57	73	67	83	75	68	80	75	70	85	61	83	92	71	65	70	88	61	69	98	80	69	68	70	77	64	68	67	86	54	75	72	67	72	68	85	82	77	77	71	69	77	70	68	65	73	94	65	78	73	83	84	86	76	75	64	67	76	80	80	70	83	71	66	67	73	73	65	77	73	63	68	61	69	71	61	79	72	80	81	72	76	68	73	73	81	67	78	82	66	66	85	78	79	90	69	61	66	64	72	72	77	59	66	71	70	71	61	67	68	67	58	72	70	59	78	70	77	82	61	61	63	77	73	67	62	61	73	61	75	88	68	75	59	79	68	71	88	68	71	87	79	95	76	71	77	88	76	76	87	73	83	65	84	76	64	82	80	68	84	73	62	72	78	79	65	78	68	80	77	99	80	68	83	73	72	68	75	66	83	70	71	67	72	57	89	76	77	69	67	85	79	66	65	80	63	77	78	87	67	73	74	74	80	85	74	66	72	55	70	68	69	79	71	67	73	90	82	72	79	75	62	66	76	78	83	65	86	68	78	68	64	71	74	81	71	66	73	75	84	72	71	78	86	56	81	62	81	78	60	70	80	69	67	75	77	71	74	75	62	75	84	61	79	86	75	77	72	76	76	78	69	74	88	77	91	68	70	76	72	87	57	81	76	68	76	69	71	66	86	66	57	82	84	72	76	71	84	75	67	59	88	75	50	73	70	77	79	68	70	72	81	69	84	72	74	78	70	74	87	68	80	94	79	89	70	61	64	83	70	67	90	77	71	73	77	67	73	76	81	76	80	67	73	75	73	73	69	71	73	73	76	83	77	83	85	73	64	67	72	87	76	79	74	68	79	75	72	73	72	76	68	61	65	73	80	77	86	63	63	62	65	70	79	74	84	68	89	75	79	71	83	79	84	72	74	74	83	59	55	95	72	71	76	76	80	89	72	78	80	64	66	62	70	69	73	76	78	88	78	68	82	76	73	82	56	69	61	73	68	84	76	88	80	66	68	63	76	82	77	82	64	83	67	64	71	82	77	79	63	72	78	74	66	80	75	79	56	72	82	61	72	87	83	80	79	77	64	68	73	83	89	85	64	63	76	73	72	72	77	75	82	78	73	80	75	77	93	75	73	70	76	81	72	68	77	65	63	68	62	62	84	74	73	50	74	77	64	88	74	86	87	73	76	81	71	61	71	88	62	75	78	61	77	70	69	66	58	66	83	72	82	70	73	94	85	68	71	69	62	73	82	81	63	69	81	67	74	71	64	77	80	68	75	88	67	87	70	69	64	72	78	66	74	71	85	70	73	69	76	75	70	83	75	76	75	64	80	66	76	73	71	77	70	72	71	66	73	66	77	86	70	71	83	84	74	71	72	82	75	74	71	71	73	67	83	68	61	76	64	63	95	79	66	65	75	78	66	75	70	74	74	76	74	84	67	75	61	64	65	68	62	77	82	80	67	63	72	83	78	89	62	73	71	73	69	77	71	66	89	61	69	75	71	79	81	70	67	71	82	74	57	50	76	69	76	68	64	86	87	90	58	61	72	79	69	64	83	71	75	65	71	60	62	95	68	80	92	59	72	67	81	66	63	76	76	73	77	83	82	63	87	65	73	74	81	83	75	91	89	70	60	85	62	76	81	80	65	78	79	82	74	72	69	72	63	72	84	72	81	77	83	74	80	64	88	72	70	82	64	82	59	83	66	63	85	86	66	69	77	72	74	82	72	54	76	68	71	55	74	95	54	77	83	81	64	67	91	67	80	66	64	79	73	71	73	67	82	80	56	76	83	83	72	92	87	90	69	77	75	93	77	69	93	70	65	66	77	79	85	79	78	71	64	53	82	90	71	68	92	75	71	71	73	86	87	85	72	61	93	66	65	78	81	82	87	65	68	70	78	80	93	85	70	73	79	67	75	63	71	78	67	68	81	74	83	72	67	62	83	67	80	80	79	69	84	63	76	77	79	65	66	73	84	80	75	86	75	75	70	81	73	83	61	73	66	71	69	72	76	61	80	80	70	83	74	90	78	77	61	72	69	60	65	75	71	61	77	95	68	64	68	75	58	77	71	82	74	72	64	69	86	58	88	77	76	80	81	78	65	73	81	88	63	82	78	92	82	78	71	75	75	71	79	59	73	79	77	78	81	70	75	82	76	72	70	89	61	78	81	61	64	74	79	72	77	70	70	71	91	81	81	69	52	61	72	78	76	74	68	65	88	64	72	67	66	56	76	67	68	67	73
41267	25101	16322	10930	10851	9347	7936	6451	5474	5149	4635	3832	3550	2885	2378	1856	1533	1511	1419	1215	1101	930	902	907	823	808	726	661	614	587	582	603	588	572	547	600	596	564	583	615	632	607	596	575	567	571	570	556	639	597	552	640	594	564	625	556	634	604	637	583	581	578	588	629	574	595	569	529	549	613	599	571	526	576	547	565	564	536	547	542	561	532	530	609	588	523	577	613	585	570	588	582	593	550	534	612	593	534	568	533	601	553	588	603	583	554	569	570	532	579	573	565	572	576	552	581	564	570	606	568	536	601	531	570	582	592	560	563	577	583	573	584	571	549	542	539	529	554	553	614	577	566	597	551	603	541	573	542	511	557	589	580	587	652	585	553	588	596	613	569	568	595	579	590	528	570	572	561	575	589	594	570	547	567	564	540	575	564	525	559	566	569	542	567	531	544	557	615	585	568	589	575	558	590	568	573	578	553	564	517	553	558	572	549	609	555	547	598	555	570	545	567	580	563	593	577	561	587	569	541	546	557	539	541	541	578	576	527	545	593	549	594	544	619	586	581	541	607	572	602	612	590	523	573	584	562	569	579	575	553	572	523	559	578	585	569	606	558	575	569	526	538	579	540	537	565	607	603	584	612	484	573	535	578	583	587	556	563	545	563	545	565	586	562	578	604	546	557	582	551	568	554	569	568	585	533	580	586	543	576	557	584	550	556	577	570	569	520	540	591	550	565	517	531	597	588	577	583	603	553	555	575	557	568	572	548	545	554	585	550	581	601	551	545	604	576	552	541	560	543	562	607	570	572	554	614	515	571	575	537	522	557	572	544	547	549	577	535	592	523	491	559	571	561	577	561	583	555	546	555	554	536	531	596	568	572	562	584	549	601	586	578	567	517	585	592	589	555	569	571	574	543	602	564	603	597	529	558	596	568	595	575	575	530	559	589	578	558	581	599	595	583	536	563	568	520	548	554	597	568	572	547	569	541	541	551	565	576	511	541	576	534	554	533	556	578	578	584	580	554	587	593	562	581	597	558	572	555	604	597	567	588	570	525	550	567	554	583	565	573	599	540	541	568	567	578	562	580	535	573	537	535	598	587	552	554	538	559	572	583	552	537	606	593	567	586	573	577	561	561	572	584	587	552	528	574	577	559	570	533	597	527	549	570	569	566	555	596	572	538	598	556	534	550	560	568	570	546	555	548	551	559	544	559	533	563	599	540	515	586	553	551	526	565	555	548	559	597	578	597	561	578	591	554	534	517	562	569	557	571	506	527	580	546	540	591	511	566	556	550	578	576	576	534	592	588	617	582	563	551	588	592	578	568	607	551	588	561	571	563	550	549	542	579	545	579	581	597	569	616	566	544	582	522	583	565	584	559	554	548	527	533	543	565	567	614	549	539	570	549	561	561	591	556	577	569	569	601	562	583	593	609	549	587	526	584	603	569	538	568	592	569	531	539	579	556	576	537	533	609	556	589	554	621	584	538	566	557	564	573	581	490	598	528	538	521	558	570	598	581	596	573	543	545	509	546	563	571	567	538	556	574	561	555	571	564	564	581	580	592	543	561	587	559	508	559	554	562	597	557	565	545	578	593	555	562	552	564	584	575	567	542	570	616	619	543	551	587	558	555	568	577	562	625	547	547	570	591	608	554	583	542	568	533	578	530	559	551	513	563	580	521	525	579	572	561	575	582	571	558	571	584	600	584	541	601	518	544	597	567	601	572	578	561	623	587	540	553	514	589	577	555	607	602	545	574	599	618	567	526	564	558	542	565	580	558	567	574	580	561	563	563	576	549	586	578	559	558	537	559	573	561	586	574	563	537	558	553	598	571	582	537	571	529	556	559	540	575	585	582	564	540	597	519	593	614	553	564	577	591	546	575	549	544	529	552	577	523	519	550	542	586	544	553	574	543	549	564	560	589	517	568	565	547	569	585	593	521	561	544	568	564	559	552	590	583	583	563	562	574	631	541	563	560	589	573	566	577	617	574	543	524	555	551	601	563	587	583	581	626	598	568	509	590	582	552	580	551	568	593	562	554	535	575	567	573	607	587	543	565	529	567	567	554	596	560	547	604	540	558	585	620	555	576	563	570	599	567	584	560	541	577	576	547	553	560	564	540	572	578	561	548	548	581	547	564	596	545	558	562	519	560	539	581	556	560	569	604	587	561	564	565	550	562	562	562	578	548	605	576	546	552	567	541	562	578	556	548	580	539	549	537	562	589	569	586	619	572	558	617	558	559	593	598	565	605	567	575	587	626	550	580	562	565	574	592	593	541	586	561	588	528	563	614	566	552	568	546	577	558	592	593	587	582	551	524	598	569	542	572	584	586	586	571	557	573	563	551	523	537	571	580	583	566	565	572	572	573	590	544	584	624	565	511	577	560	606	533	610	514	570	576	565	556	534	592	552	538	598	582	585	590	627	560	588	554	611	562	600	551	601	580	581	526	573	541	560	556	602	551	548	557	540	598	565	529	535	608	603	565	595	592	568	566	592	566	617	554	580	530	537	559	559	572	588	534	609	594	566	565	608	529	546	534	529	606	597	554	571	534	567	590	593	581	602	537	544	568	542	527	561	530	564	560	556	577	568	570	596	572	556	556	578	550	553	541	543	569	602	586	543	590	536	557	568	556	540	564	573	528	546	576	576	562	552	565	560	574	599	565	585	589	572	538	547	584	564	560	580	593	567	548	590	582	576	579	599	558	600	558	559	633	598	548	554	576	545	592	568	571	592	557	531	569	541	580	545	582	607	601	544	571	576	563	550	601	563	587	574	548	600	569	528	594	568	573	539	572	566	572	572	567	583	546	616	576	602	545	591	558	509	541	547	576	560	580	569	554	590	567	533	584	570	549	565	600	564	557	564	586	548	563	562	543	556	569	583	582	575	557	582	563	567	594	546	594	550	552	561	589	551	548	563	611	567	576	565	547	521	569	555	578	539	532	572	525	577	545	578	609	569	562	543	565	527	573	570	558	553	560	535	580	595	547	613	560	620	559	555	590	601	583	555	563	558	552	556	563	564	581	594	598	555	603	553	565	594	579	601	574	584	566	581	545	562	572	586	576	576	556	561	568	571	523	563	516	614	560	582	519	601	571	583	593	589	554	558	592	536	523	578	543	590	575	558	558	606	571	520	532	581	588	567	588	550	593	532	597	552	573	542	567	538	591	565	593	558	563	545	570	584	567	588	582	578	543	599	540	598	611	525	541	560	568	598	577	556	520	586	562	612	539	575	585	532	578	534	533	592	565	582	525	557	520	540	516	552	572	576	597	527	549	584	573	578	526	592	546	575	526	583	586	570	614	558	547	551	556	529	550	574	558	568	569	600	568	580	492	556	573	555	568	578	595	555	573	567	553	601	544	589	577	551	528	605	583	608	553	605	559	615	527	541	540	598	559	528	598	585	548	564	588	549	552	580	569	547	595	561	554	576	515	606	586	567	542	545	568	566	572	570	546	560	598	597	587	605	566	571	591	563	595	561	601	602	572
11431	4945	2330	809	355	268	224	227	181	204	182	187	159	141	122	112	120	118	102	95	93	91	119	95	101	87	102	88	80	85	97	78	85	93	94	87	89	87	88	91	89	88	93	73	103	87	91	94	85	69	82	99	94	84	83	84	92	78	82	80	82	96	76	92	78	67	87	86	80	75	83	86	77	104	91	71	97	89	74	91	95	78	84	94	82	84	85	76	89	80	97	101	93	98	78	87	90	74	98	97	89	91	77	78	95	73	92	85	74	90	80	91	82	70	88	75	81	100	81	70	79	96	80	98	81	71	90	87	80	79	87	93	73	81	84	74	80	88	71	81	68	75	85	97	76	68	69	93	84	85	96	92	84	65	77	80	84	93	78	76	92	88	83	77	93	71	74	82	90	69	86	101	79	83	72	101	83	84	87	84	87	66	91	85	87	94	85	89	93	79	79	93	82	80	73	99	88	96	91	75	74	75	82	81	74	86	92	95	93	84	84	77	89	81	79	94	95	86	103	84	81	91	84	75	66	98	99	95	82	86	76	89	85	87	81	97	98	94	85	75	101	90	90	84	90	72	82	80	84	90	104	91	88	73	90	74	84	67	84	93	94	82	81	87	89	105	91	80	74	95	93	67	71	79	85	84	92	97	73	68	81	75	87	78	66	78	99	87	93	88	99	68	88	85	80	73	86	90	86	70	82	71	74	77	82	92	84	88	78	103	91	86	93	91	75	92	74	90	93	92	99	73	74	97	89	82	88	56	89	95	108	80	84	91	95	70	83	80	73	76	85	96	84	89	68	77	102	90	92	87	82	77	90	79	88	87	72	58	86	71	78	83	77	91	75	82	80	74	70	77	83	79	89	115	89	79	87	81	81	88	87	75	105	95	101	82	74	93	69	85	74	85	95	90	80	83	73	90	81	76	72	82	81	84	83	79	72	82	86	73	69	83	95	93	67	95	60	83	93	73	80	82	79	74	87	77	88	83	89	91	81	86	80	84	77	86	88	75	87	92	94	88	99	102	76	87	80	80	92	83	85	82	87	78	78	101	74	80	90	87	96	85	77	70	82	106	102	70	85	104	78	83	76	83	94	68	73	91	87	93	91	83	73	79	78	82	86	79	97	97	89	73	64	78	88	73	85	79	82	84	87	81	79	69	71	80	86	85	80	77	88	82	88	81	75	84	83	95	87	89	73	83	80	99	82	94	69	69	73	90	92	93	98	106	96	85	80	79	66	71	79	95	82	79	71	80	81	84	82	88	87	80	86	77	78	84	79	79	93	95	87	90	94	81	82	81	88	87	87	75	69	85	82	87	95	81	89	79	71	100	96	87	87	83	102	86	73	95	74	96	74	71	87	80	82	82	76	91	89	72	95	79	83	85	82	84	80	86	99	82	72	99	80	112	66	81	81	88	102	87	91	93	84	82	69	80	72	75	62	92	87	79	79	74	86	71	92	71	78	97	84	79	82	85	97	74	97	89	85	87	90	78	98	96	90	72	95	85	98	86	77	77	105	94	79	84	74	89	89	99	87	83	80	74	68	84	79	91	72	86	88	80	91	83	69	66	69	85	77	88	77	80	78	71	75	96	89	80	88	68	80	86	81	95	114	83	100	88	72	88	74	74	109	98	84	83	71	82	62	83	83	98	96	82	86	76	85	80	100	85	80	84	105	88	90	86	89	76	95	84	96	84	95	90	80	72	81	87	74	76	78	85	60	73	106	76	85	91	88	79	87	87	77	100	80	86	85	70	81	99	91	84	83	84	95	98	100	83	88	87	82	77	75	98	84	90	92	77	89	83	80	68	102	82	75	66	86	77	89	68	94	88	88	77	79	93	93	90	93	81	76	79	90	76	92	72	97	87	86	81	75	104	96	84	84	77	89	80	93	76	64	79	82	68	83	82	72	83	84	92	79	93	94	87	73	76	80	80	68	82	88	85	89	81	83	101	82	87	91	76	92	95	70	77	104	83	92	93	101	100	88	72	87	84	68	80	93	91	83	79	89	105	85	74	80	77	80	78	92	100	97	78	86	84	100	85	76	97	97	84	91	95	79	80	93	80	77	85	89	71	89	75	92	76	90	82	77	104	87	88	87	88	103	80	77	90	81	95	95	83	77	84	96	84	87	81	90	91	74	70	86	89	89	96	97	96	89	91	68	67	88	93	87	87	78	87	86	91	88	89	71	85	83	89	85	93	81	84	75	80	87	97	80	80	86	94	75	87	82	86	82	96	70	76	111	72	76	77	102	90	92	83	111	70	63	83	77	86	70	78	79	88	87	103	75	79	88	79	69	74	78	72	86	87	83	92	87	83	82	88	82	85	98	96	96	75	89	95	79	86	76	84	88	92	84	86	80	73	85	94	81	81	95	73	95	88	80	79	83	71	91	93	88	93	67	72	79	93	78	76	88	102	77	93	82	99	73	98	81	71	100	84	77	84	76	81	86	87	66	82	96	92	82	70	104	83	71	77	88	88	86	95	93	99	98	59	84	84	78	107	80	75	89	86	71	70	78	89	88	56	86	89	86	85	97	69	98	83	75	79	80	72	89	81	77	68	88	95	64	99	94	69	74	86	81	90	99	86	69	90	83	81	82	94	78	79	99	91	77	83	101	81	92	84	71	91	77	85	98	87	77	72	101	80	70	87	86	67	78	74	93	80	94	78	81	97	78	74	77	73	83	97	78	80	73	86	79	90	83	70	79	105	94	92	75	94	85	79	83	72	67	74	100	73	88	92	85	67	65	89	71	101	96	89	96	77	80	82	78	94	89	74	92	93	91	78	73	102	77	75	74	83	92	71	78	88	78	78	86	88	82	71	100	73	87	84	91	79	78	83	83	81	86	89	87	104	97	77	89	109	86	75	85	86	80	90	86	70	75	73	77	98	85	87	83	91	95	77	84	91	79	85	64	97	92	79	83	84	79	74	95	77	95	88	87	93	87	77	84	91	75	93	94	98	85	73	101	86	97	88	80	81	87	83	92	81	83	75	79	79	82	64	91	72	71	77	82	98	82	87	89	87	72	94	103	87	81	102	93	90	85	72	72	94	88	86	76	98	97	83	90	85	84	52	68	110	92	76	81	77	73	87	91	84	97	99	102	86	92	95	99	90	80	83	97	72	87	77	90	82	91	101	85	86	108	75	94	83	80	85	75	77	75	98	103	96	78	85	63	97	89	77	95	90	74	80	88	75	83	83	77	83	81	73	83	79	72	92	84	74	85	101	92	95	73	78	90	83	78	59	87	102	64	80	95	88	90	95	79	74	80	71	103	96	86	89	93	85	80	78	91	84	83	82	68	95	88	65	74	84	83	87	89	97	90	96	91	80	80	89	112	72	99	81	83	87	101	85	78	90	70	88	87	90	96	85	73	76	90	75	92	101	84	73	86	83	84	86	83	68	79	84	78	107	81	70	76	80	89	95	101	66	79	98	110	76	83	92	100	70	91	82	69	80	77	106	86	76	92	77	98	73	81	81	89	81
39033	23971	16463	9454	8814	9059	7360	6337	5707	5141	4176	3741	3194	2772	2059	1840	1778	1502	1412	1359	1154	1027	988	957	950	867	757	726	705	635	693	613	658	595	668	653	627	644	667	668	661	675	692	679	625	648	640	642	631	687	664	657	683	643	678	649	775	738	705	675	693	700	672	636	681	684	656	626	609	660	627	660	622	674	660	645	675	694	666	680	662	657	659	633	648	639	659	642	677	712	649	623	644	699	626	661	674	665	665	622	627	631	649	730	621	688	665	688	597	679	675	623	662	652	618	678	604	665	614	668	606	614	659	589	657	673	596	640	642	641	640	650	659	659	626	609	690	647	650	629	647	610	623	672	600	622	639	675	657	623	624	618	651	671	622	682	624	649	656	604	678	623	655	661	663	684	655	653	704	672	651	711	618	662	665	660	666	660	642	658	654	653	623	644	683	654	672	647	601	662	645	690	658	620	668	681	650	651	637	685	668	695	666	665	682	655	659	588	656	669	635	667	654	631	594	659	612	647	637	721	658	643	647	659	698	611	630	654	651	651	606	641	634	627	678	635	653	668	640	629	674	644	641	644	639	637	649	581	671	649	616	635	655	675	646	659	637	661	639	654	613	637	682	643	638	704	636	628	678	667	635	664	657	632	666	680	631	659	669	604	632	648	667	636	662	641	656	666	649	672	673	636	632	653	682	592	612	659	651	674	656	668	679	649	654	650	669	658	635	652	654	640	659	648	688	649	645	653	626	645	684	579	657	651	620	643	665	633	635	635	691	659	667	685	646	650	668	671	689	605	627	661	658	618	655	625	611	591	632	648	614	618	688	663	666	665	645	690	629	640	650	660	654	647	613	614	633	636	594	654	632	686	689	635	641	597	681	647	630	697	636	681	657	606	642	649	612	621	660	642	610	654	643	584	632	624	683	656	667	682	647	642	621	639	677	630	655	673	653	657	655	683	645	673	660	623	653	671	646	647	657	648	651	640	670	641	630	605	642	642	624	666	691	671	650	637	630	699	611	670	669	634	680	669	671	609	662	657	681	643	639	645	665	683	690	609	663	599	633	630	627	665	634	659	656	713	644	696	648	645	609	705	644	601	633	644	613	674	605	678	656	684	673	657	593	632	659	622	676	621	625	666	660	604	657	653	672	640	703	620	650	661	637	661	668	598	693	668	634	655	679	645	653	601	616	607	636	662	647	662	660	610	661	664	649	685	659	653	639	639	653	682	633	689	674	641	664	676	664	657	678	674	700	695	643	624	681	680	644	670	670	667	656	666	620	675	661	656	641	613	644	634	675	627	652	689	674	622	652	651	661	707	676	680	661	635	611	661	630	672	639	649	645	651	653	670	643	651	647	640	635	662	625	671	688	663	702	654	651	650	650	657	633	711	596	616	646	709	675	589	654	652	659	631	634	635	663	654	646	634	649	631	644	626	644	641	638	686	654	629	623	618	706	605	678	650	693	683	648	620	653	606	663	646	670	652	620	633	635	659	659	635	584	617	646	638	580	664	651	656	679	616	643	672	671	713	664	648	638	649	680	629	645	659	614	659	657	644	644	644	673	650	605	623	614	617	617	644	657	654	660	618	680	596	691	625	627	641	641	631	654	672	651	623	651	665	688	642	643	642	647	684	633	666	607	637	657	626	597	648	616	644	665	660	647	723	640	662	620	643	679	639	666	634	636	614	641	664	672	613	659	634	619	644	610	658	632	644	661	679	679	627	650	654	634	665	673	637	684	614	621	629	643	607	667	666	623	628	678	655	616	634	610	636	675	625	612	637	650	673	641	619	618	655	672	616	623	616	648	639	634	660	675	634	655	673	590	638	667	647	620	639	652	664	664	636	655	668	662	636	633	626	616	595	648	664	646	637	612	639	654	641	681	676	632	642	615	640	662	656	613	596	626	631	610	718	646	629	670	644	674	657	651	635	651	687	628	667	648	656	671	618	655	657	634	675	638	678	638	644	639	672	649	619	683	648	652	653	685	666	647	674	664	660	655	621	650	644	619	680	685	632	625	667	592	663	652	677	652	676	684	642	645	641	647	605	645	697	671	635	670	596	630	667	641	646	674	612	690	648	616	620	649	609	642	664	662	658	608	670	668	609	669	609	640	604	616	619	670	635	677	604	658	629	711	599	658	675	599	684	667	646	681	636	655	650	633	652	672	652	632	658	666	607	697	695	626	652	663	593	646	659	657	656	653	648	624	620	661	622	646	642	663	690	626	653	610	608	629	663	621	656	649	648	640	666	662	618	635	616	701	705	651	644	610	657	607	696	646	616	687	678	612	618	647	626	659	659	641	632	671	675	599	643	625	652	613	658	715	728	625	635	619	597	658	640	696	684	631	644	663	724	708	615	662	564	655	706	633	674	616	604	639	698	654	660	650	655	637	629	639	691	619	656	622	688	667	638	656	673	683	674	677	659	603	635	639	646	641	656	658	664	623	640	666	652	622	654	669	617	631	633	620	668	643	678	653	626	638	635	655	637	657	605	662	663	673	651	659	657	591	637	641	659	639	609	691	654	647	629	615	668	647	652	632	619	654	695	708	706	682	610	643	667	601	669	630	591	626	695	655	680	688	638	666	632	633	654	658	697	638	643	665	683	622	655	650	648	682	608	606	597	639	599	675	672	661	653	672	677	658	635	718	650	649	678	639	639	671	651	690	652	620	686	643	650	663	640	652	650	629	665	591	646	689	621	675	609	652	631	641	637	649	648	668	615	677	678	631	673	683	647	648	667	650	601	615	647	647	658	652	630	638	629	608	637	654	634	650	665	664	645	670	584	659	696	603	666	625	674	648	625	656	640	676	671	628	619	608	627	639	606	625	654	630	636	667	658	621	631	602	659	667	663	666	663	641	640	671	617	646	652	634	606	647	660	689	671	620	646	633	597	634	682	649	633	647	634	665	639	666	645	654	652	621	655	668	629	665	600	671	639	639	598	633	631	657	605	631	670	637	640	682	684	590	667	667	620	634	643	633	654	615	668	629	627	664	660	643	648	657	630	658	611	653	652	600	587	723	634	651	646	622	632	659	626	671	641	643	637	640	632	685	651	640	688	642	683	665	669	641	628	609	681	638	658	684	657	655	678	624	688	619	655	675	677	646	632	629	688	663	675	642	651	660	719	682	624	624	601	635	665	657	656	660	627	642	620	687	654	675	636	634	650	645	614	645	671	654	674	636	620	656	640	656	633	654	625	615	663	618	657	669	606	667	680	605	673	657	651	636	637	686	673	599	660	703	666	646	627	651	617	631	665	690	668	680	630	677	654	618	628	655	629	656	654	651	634	648	686	673	693	634	680	630	650	620	610	660	731	642	640	645	635	639	647	652	632	627	690	658	629	685	669	658	635	660	682	672	690	654	655	663	646	694	686	667	662	634	662	638	667	658	687	663	657	662	630	629	657	609	645	653	672	615	672	678	686	646	571	654	638	657	674	637	629	657	663	637	648	620	638	645	664	643	697	694	630	689	642	601	642	626	620	670	688
12943	6649	2344	1178	630	347	269	262	251	216	227	202	204	153	136	109	112	105	120	93	93	86	87	74	87	80	65	64	62	68	65	78	67	69	73	83	53	75	56	51	74	55	56	55	55	47	78	66	70	75	54	66	70	67	79	55	62	58	61	61	81	61	60	64	58	56	69	57	69	55	43	68	59	56	67	63	62	56	73	56	52	61	55	48	71	68	63	54	49	58	63	54	73	58	56	59	62	60	58	66	60	59	52	84	74	52	52	68	54	58	52	60	62	55	55	71	72	61	63	63	49	68	57	62	61	66	67	69	52	61	54	61	70	66	65	63	68	61	75	64	56	66	69	56	81	71	61	66	56	62	69	66	63	63	48	60	64	68	74	68	57	53	57	60	43	57	55	56	61	53	59	63	64	60	66	75	64	51	59	67	62	50	71	60	61	59	50	65	58	57	66	81	55	70	43	68	57	62	60	53	61	65	65	78	69	72	62	74	55	74	56	64	56	55	63	57	67	51	74	60	69	75	56	52	70	59	52	59	64	53	56	61	73	59	61	52	61	64	74	63	62	60	54	58	58	60	55	70	62	61	63	64	71	56	53	57	58	58	67	63	70	68	60	77	70	56	62	59	57	60	48	57	69	56	73	56	71	51	64	58	45	67	60	63	53	54	72	55	59	58	64	46	64	76	56	58	73	55	72	56	53	62	54	60	71	61	66	68	59	69	63	56	54	62	72	69	58	58	58	65	58	62	55	64	60	70	69	68	43	53	70	54	65	68	57	69	59	71	62	62	58	78	49	57	48	57	59	77	59	75	59	67	56	66	59	84	48	51	62	49	57	59	54	67	66	50	62	56	75	50	64	67	62	60	67	61	77	57	72	62	50	53	55	54	69	64	67	63	46	56	54	60	53	60	56	55	54	56	61	67	63	54	67	61	60	78	52	53	71	63	55	59	69	76	72	62	56	60	56	73	56	66	61	49	71	61	54	56	66	57	57	78	60	72	64	62	50	56	56	52	53	60	59	61	58	42	69	57	54	51	55	70	61	60	59	53	73	57	53	69	65	62	53	57	61	69	56	54	60	65	65	54	76	56	58	62	74	62	63	47	46	60	52	66	79	67	68	53	62	69	65	65	54	60	62	70	62	58	69	66	70	54	57	58	68	57	72	73	68	57	52	67	70	58	54	73	57	62	61	51	60	60	72	70	57	70	59	65	70	68	71	67	56	68	67	69	48	69	66	56	66	62	71	68	63	71	81	64	52	63	70	62	40	59	66	67	78	58	56	68	57	58	62	52	69	48	60	49	60	90	52	63	60	60	71	58	66	55	63	65	60	51	57	68	48	57	57	69	48	77	59	47	71	69	69	53	70	60	73	62	67	70	60	64	63	64	72	51	62	57	67	66	59	73	74	59	59	46	51	60	57	58	64	71	70	69	69	61	53	58	58	58	68	66	78	67	69	57	56	62	55	52	73	73	46	65	65	57	58	59	61	61	53	69	75	49	72	65	56	67	71	58	49	54	70	59	56	57	57	60	55	71	64	71	67	63	64	62	66	70	55	66	59	70	59	55	54	69	61	67	67	50	64	69	57	65	76	60	47	62	74	66	68	63	65	61	60	50	66	47	43	71	59	67	62	60	65	63	61	52	56	71	56	66	61	62	62	63	60	63	64	58	49	61	58	58	55	61	68	68	57	50	63	57	66	57	65	72	65	55	74	69	52	77	58	64	66	52	66	64	74	67	57	50	56	61	59	59	54	57	59	45	75	52	53	71	73	61	59	66	67	78	54	70	66	57	67	64	61	57	58	69	57	47	80	61	82	65	56	60	68	61	60	70	60	53	67	74	64	68	70	51	66	46	65	64	51	62	61	76	52	69	60	53	63	61	58	75	75	64	55	56	55	69	58	42	47	59	55	56	66	60	66	55	66	61	46	66	48	51	55	51	56	50	69	58	63	60	51	48	50	68	69	43	60	78	67	59	59	55	66	70	66	59	60	58	75	62	61	62	68	70	69	59	52	56	57	57	63	69	61	57	54	69	72	65	67	69	59	77	54	52	51	61	53	62	64	79	62	68	54	55	50	71	65	59	48	67	42	61	57	64	54	62	62	79	49	43	62	43	61	67	59	59	52	51	66	49	75	52	55	63	72	60	59	65	59	56	68	56	62	71	68	55	66	61	61	63	55	74	61	48	65	67	62	43	63	68	59	56	55	59	64	54	55	58	71	54	65	64	63	71	47	63	60	79	59	47	50	54	63	67	61	56	63	63	59	55	46	73	46	79	49	59	69	58	53	63	72	63	58	58	58	57	60	66	53	65	67	73	57	59	57	57	60	49	56	58	61	62	67	68	62	67	66	71	61	71	60	56	76	76	58	64	52	61	59	56	52	64	67	59	63	66	78	55	75	73	62	60	60	65	59	57	61	67	53	77	54	55	61	59	59	66	59	49	60	61	59	53	46	66	43	64	53	63	47	59	47	57	67	68	58	48	54	63	69	74	64	63	68	57	70	58	58	61	58	56	63	71	71	60	62	63	56	58	54	58	64	57	62	64	74	51	75	66	59	55	70	59	52	83	53	55	58	70	52	56	49	63	66	81	75	56	62	56	51	59	66	61	62	57	61	61	68	68	67	60	63	52	47	64	62	57	67	61	68	57	69	50	62	62	68	69	67	66	71	56	50	62	53	64	72	77	53	79	58	64	56	56	62	64	58	70	69	61	55	61	62	66	59	56	66	69	57	74	62	64	61	56	66	57	60	62	58	64	51	71	62	61	57	59	66	69	56	65	67	58	69	71	51	53	65	49	65	66	61	59	66	62	55	80	53	69	55	61	56	53	57	57	71	67	53	64	59	54	72	57	69	67	65	59	63	54	68	62	50	69	58	65	67	66	63	62	66	55	64	65	60	61	64	53	60	56	64	67	50	74	76	59	51	76	69	61	53	49	63	59	68	57	71	59	53	68	58	63	65	59	62	61	68	64	56	60	54	61	68	65	53	61	64	71	54	71	52	58	62	63	75	73	62	66	56	67	68	57	57	74	59	57	61	67	57	56	58	72	62	56	64	65	59	55	52	57	45	58	80	60	60	72	63	57	54	53	68	57	48	57	52	59	53	63	72	84	76	71	63	51	51	74	66	48	72	64	59	60	59	70	52	69	57	60	71	69	56	66	61	44	62	49	48	54	64	61	58	65	62	50	65	53	63	48	52	56	64	68	66	49	60	66	56	62	48	54	59	59	74	59	56	57	59	65	56	64	66	79	53	60	54	66	55	68	65	54	64	59	58	55	64	76	59	62	63	65	54	75	73	62	58	64	64	53	48	62	59	62	64	69	55	56	63	66	71	48	68	61	53	53	54	78	62	64	63	58	63	73	55	51	53	56	62	71	55	60	59	55	54	72	70	60	60	66	61	70	61	64	75	54	46	66	60	55	68	64	62	50	70	53	56	69	70	44	75	60	65	74	60	54	60	47	64	62	61	59	53	56
42288	27016	16270	13897	15309	12760	10600	9117	7651	6428	5875	5316	4644	3407	2714	2376	2239	1843	1641	1476	1334	1167	1049	1027	1020	908	630	542	563	527	517	496	509	464	472	510	490	557	507	538	518	529	510	448	484	509	479	501	445	445	510	536	488	525	481	507	524	540	524	495	532	517	481	482	507	492	512	473	454	458	480	490	464	514	465	488	503	478	476	484	504	503	486	486	529	456	470	458	464	450	471	446	483	513	491	491	474	456	459	492	478	468	453	422	448	470	471	501	467	466	444	459	476	415	470	470	478	511	468	486	484	467	504	492	497	421	414	492	452	478	461	506	449	447	454	474	458	451	432	439	465	466	489	518	480	480	422	487	460	482	449	462	518	459	475	443	491	435	468	471	439	462	485	444	494	459	447	479	489	452	487	459	497	469	454	449	493	457	498	450	436	473	451	448	480	486	466	499	473	459	457	491	460	493	479	488	443	447	448	456	500	459	464	460	451	487	448	445	441	484	447	453	473	465	505	464	407	471	454	470	477	481	449	489	477	487	452	453	466	490	449	496	479	471	494	480	486	457	461	487	476	468	413	473	450	468	475	484	450	498	485	472	457	465	463	486	426	470	469	491	466	466	501	495	403	443	448	504	460	470	451	452	471	453	460	462	485	447	461	515	445	479	512	473	465	461	464	497	497	497	469	461	441	505	459	475	492	478	490	433	462	481	456	473	438	446	501	481	460	420	445	469	477	466	433	482	445	483	456	485	455	450	459	502	485	467	466	464	468	429	463	468	447	484	451	436	463	460	496	453	488	445	472	453	459	452	500	481	447	488	501	467	432	497	468	443	475	500	474	470	451	479	504	497	492	455	467	474	470	469	474	479	489	475	488	477	440	502	489	456	477	479	471	449	483	482	466	479	488	472	429	476	448	508	481	473	470	471	476	488	476	482	459	473	443	470	451	474	491	488	458	489	474	480	493	448	455	460	468	426	476	465	440	498	488	486	471	475	440	506	452	458	461	444	479	421	438	484	443	423	481	464	486	439	477	449	465	470	441	498	432	460	463	461	463	489	483	481	454	436	450	436	482	447	503	456	437	486	457	497	412	508	492	478	430	447	460	487	464	477	483	492	446	489	529	446	491	451	485	459	485	472	424	465	466	469	481	422	472	480	479	477	450	477	465	482	447	485	439	460	494	449	501	462	452	465	477	478	505	443	474	445	432	471	481	426	471	465	517	466	459	440	475	457	495	482	450	447	513	445	485	468	441	486	425	463	440	445	464	479	453	467	471	432	424	471	471	482	469	478	477	477	484	432	447	529	495	441	459	479	498	484	465	492	476	455	451	462	446	466	456	487	477	484	471	480	495	454	522	465	482	480	470	469	465	464	492	498	474	441	471	458	433	458	492	498	458	460	500	479	448	488	508	475	450	473	473	448	465	454	440	467	493	495	515	454	469	430	455	466	461	434	467	487	466	484	434	437	485	492	497	482	466	485	484	483	435	450	476	503	484	472	512	452	453	481	432	458	453	492	447	492	428	471	492	434	432	517	459	463	469	441	479	487	442	460	476	481	493	452	460	481	500	432	444	477	473	479	478	504	465	468	449	440	478	472	476	501	462	449	477	491	497	454	477	500	406	442	499	477	518	430	482	474	437	467	434	470	506	489	451	467	486	457	483	496	435	493	465	516	471	459	440	484	477	457	481	485	462	447	504	448	478	471	471	503	470	471	441	476	468	483	458	436	442	476	435	457	463	460	475	479	460	449	491	495	477	452	459	484	458	439	474	474	436	438	491	517	430	463	462	476	471	485	475	451	461	469	465	457	457	490	480	482	451	484	466	466	455	471	495	450	489	471	500	482	471	495	476	471	478	480	449	484	454	473	465	507	447	506	454	470	495	479	456	478	477	445	483	512	486	460	467	454	489	465	465	487	474	450	432	491	491	471	434	495	494	447	507	478	464	416	479	461	468	425	469	466	459	461	462	468	451	426	479	463	455	443	436	496	481	499	481	457	532	460	444	504	495	468	482	461	487	468	446	462	471	463	494	509	504	464	467	490	495	508	432	488	455	459	466	437	461	472	461	440	496	496	481	458	469	483	452	469	459	510	470	447	468	472	472	470	471	438	462	444	466	504	468	452	438	443	515	466	501	457	467	455	477	443	456	463	487	489	471	485	428	464	479	440	489	486	446	489	478	461	449	472	491	458	471	487	452	459	493	483	502	496	495	484	470	438	461	470	506	440	464	466	447	466	466	523	472	483	435	489	427	465	485	499	505	486	452	493	486	454	472	473	465	468	453	459	428	476	495	477	494	499	437	449	491	477	483	430	486	484	442	451	463	434	471	459	473	454	515	482	457	490	491	468	525	508	493	458	491	482	465	471	451	476	519	459	502	432	471	471	470	518	496	439	464	489	471	456	503	476	456	427	457	446	484	455	472	530	518	447	471	455	431	461	495	465	479	444	460	480	473	470	473	461	438	468	478	433	455	501	475	449	487	488	503	457	481	472	469	440	488	480	501	456	493	478	444	436	476	431	472	475	473	476	471	498	512	473	495	481	503	437	444	504	489	450	482	478	437	495	509	488	443	448	488	466	507	460	496	477	498	457	443	456	466	464	492	459	495	492	487	452	503	477	453	482	471	482	488	457	466	492	487	465	496	474	499	478	477	438	454	491	487	417	442	489	485	477	469	453	474	483	469	444	466	489	499	444	492	472	474	471	479	462	496	452	472	500	475	476	477	474	464	505	492	484	509	464	487	470	455	493	461	452	488	466	498	459	445	477	444	456	446	462	460	434	487	463	492	473	461	475	479	485	451	458	487	459	457	459	473	459	489	476	451	488	477	472	459	469	477	498	471	453	491	506	482	430	506	494	480	465	466	494	450	458	490	417	456	492	487	453	483	458	505	422	468	469	466	490	490	496	438	500	475	462	423	480	489	454	503	495	515	478	476	482	498	470	494	466	456	462	457	434	454	465	469	450	462	491	471	445	482	430	499	487	482	455	464	503	485	484	485	434	518	440	488	478	462	441	457	461	443	443	486	454	457	463	456	456	456	462	480	471	484	537	446	470	459	477	474	437	462	491	499	477	466	453	505	481	472	494	456	495	461	473	496	478	528	439	510	476	484	491	501	472	469	512	490	470	427	503	469	458	486	505	453	501	470	455	470	450	463	484	466	470	461	466	448	447	464	462	474	462	455	469	442	493	468	434	446	489	488	450	462	462	478	509	488	463	464	427	471	463	445	454	484	457	461	458	421	443	452	450	472	491	477	426	471	502	474	469	480	481	442	463	481	512	444	466	480	502	472	464	463	531	476	502	448	474	465	452	416	481	451	468	490	448	447	417	457	455	521	443	475	486	477	499	464	472	483	491	448	494	481	484	494	464	466	467	457	484	475	491	492	478	452	477	456	443	471	456	430	431	449	460	464	461	459	471	486	503	453	507	431	457	463	471	474	441	484	464	431	464	470	492	487	440	447	491	500	479	470	506	450	512	493	476	480	483
7888	3351	1072	553	281	200	185	197	219	189	164	162	139	119	122	126	121	131	105	123	108	92	109	92	105	94	85	85	101	96	91	91	104	94	81	84	78	92	79	84	104	93	100	77	102	106	84	85	87	86	93	76	97	84	101	90	85	85	98	98	89	91	92	102	100	73	85	81	79	78	81	91	75	118	87	99	87	107	99	81	92	86	81	74	82	83	96	96	88	72	89	85	77	99	103	84	93	90	80	75	86	75	83	95	90	94	101	100	81	81	78	104	100	78	101	102	98	85	91	85	92	93	101	69	88	108	74	76	91	96	89	99	95	93	93	82	86	91	101	98	90	75	71	88	95	90	95	72	79	99	80	91	103	93	74	98	88	86	81	85	100	88	97	78	76	90	74	86	97	86	92	89	82	94	88	85	103	89	91	79	87	75	95	81	90	79	96	93	96	88	89	111	86	103	93	95	89	80	99	88	79	87	85	92	91	88	87	79	87	99	106	92	90	90	108	89	70	85	87	89	86	66	82	99	75	93	93	76	91	101	97	69	89	87	85	81	93	79	91	61	80	103	96	70	79	82	82	73	83	88	103	71	91	82	103	94	82	82	79	76	87	77	81	91	121	100	93	100	90	71	98	88	87	79	70	103	89	98	70	95	100	96	96	94	100	74	95	90	86	84	84	81	95	86	106	104	94	94	106	89	92	94	84	94	82	105	94	90	71	89	97	91	76	86	83	87	86	111	87	84	84	81	86	74	82	93	92	112	88	76	82	96	75	84	80	88	91	80	98	86	84	95	83	98	117	92	74	97	90	84	97	101	95	96	79	84	107	85	95	91	99	99	86	89	82	78	93	99	90	96	93	90	85	89	83	70	88	96	77	103	87	80	98	78	88	98	100	95	83	74	93	85	91	91	80	87	86	103	92	90	82	91	99	80	86	99	96	84	92	78	92	83	65	104	99	90	107	92	112	115	76	107	79	96	92	103	94	81	84	80	95	78	71	97	90	79	91	82	81	94	77	102	91	96	105	82	85	84	78	81	85	92	75	76	72	87	92	96	85	95	88	99	92	104	92	93	77	98	84	93	93	85	68	94	96	93	83	81	87	79	97	91	94	85	94	89	91	72	74	99	90	82	90	103	96	71	104	91	78	75	87	106	93	85	80	101	93	79	97	87	95	104	111	92	79	98	94	89	94	69	90	93	101	89	80	99	92	89	77	84	98	93	99	75	82	80	94	100	96	94	94	98	91	80	101	102	81	88	86	82	93	99	95	97	84	99	79	92	72	84	108	82	87	86	110	93	90	90	96	84	93	92	85	90	85	87	91	68	90	90	91	112	87	99	80	86	76	89	94	101	96	103	82	103	91	93	96	87	82	86	85	85	73	102	96	109	90	83	81	96	84	102	79	97	100	71	85	90	94	84	109	89	89	84	85	83	87	75	106	95	105	99	98	110	85	104	105	88	89	94	96	97	91	104	83	103	80	99	105	96	82	100	86	96	82	109	88	98	96	92	99	99	92	83	85	81	99	74	80	86	94	87	99	93	90	85	91	82	94	78	81	95	91	84	83	104	78	92	82	83	95	88	81	88	89	79	82	112	88	90	98	104	78	87	83	93	94	83	71	93	86	94	88	78	95	87	86	88	84	83	90	99	77	85	100	96	76	83	90	83	111	94	91	95	101	94	101	99	77	99	72	97	100	112	96	97	86	83	94	80	99	96	98	92	87	80	95	108	84	76	88	86	103	99	86	67	97	95	93	89	84	95	91	89	102	90	101	109	98	85	101	103	87	102	87	97	72	73	95	102	95	79	80	91	85	78	83	94	86	79	110	93	84	103	106	92	77	86	75	115	74	101	96	76	85	106	94	84	79	98	91	77	83	85	98	87	82	93	97	116	90	91	88	88	90	95	101	94	99	86	99	98	90	72	101	88	101	78	92	88	95	81	90	94	81	76	89	87	96	88	98	84	93	85	91	99	81	82	94	91	93	101	95	99	77	83	79	90	87	105	94	88	92	85	87	81	79	100	75	86	88	80	70	91	86	61	91	87	85	102	91	85	94	93	77	83	89	97	93	82	77	96	97	85	96	98	98	100	89	68	94	87	95	95	86	90	98	91	80	104	86	75	81	83	93	90	90	76	86	80	92	79	87	78	81	87	78	78	85	92	90	81	87	83	78	105	82	108	74	97	98	87	78	97	91	87	93	90	99	75	70	92	77	85	86	101	88	88	101	85	92	104	92	91	87	87	100	85	98	98	92	95	88	91	88	95	94	82	93	82	83	87	83	82	80	86	88	83	89	91	81	90	105	108	89	89	104	93	86	107	84	79	101	90	95	94	95	88	88	83	77	89	88	97	73	87	91	92	92	84	101	94	84	81	84	82	91	84	100	103	99	97	97	105	77	98	74	86	84	93	98	83	74	99	87	93	76	65	64	80	72	96	94	84	84	99	88	89	109	93	89	92	96	95	96	79	101	82	87	91	84	79	87	83	91	78	89	90	95	83	83	97	87	99	87	88	75	89	78	65	83	88	102	86	97	72	101	89	102	90	104	84	87	83	105	88	84	105	97	90	79	93	92	97	82	93	97	93	77	76	76	85	92	80	84	95	86	85	101	89	84	101	90	92	75	76	78	67	92	90	78	77	83	97	98	111	93	86	99	63	94	79	73	108	87	88	85	65	94	87	103	89	88	89	76	79	93	74	82	105	89	101	94	74	89	104	88	91	78	75	83	94	83	94	92	82	101	100	111	82	70	101	84	70	87	96	98	86	103	81	83	93	96	73	95	80	91	99	71	125	92	90	84	90	86	96	78	87	80	92	84	87	93	99	75	107	80	79	101	89	89	87	95	83	71	77	93	81	91	102	95	97	100	82	96	91	98	87	89	81	89	79	95	89	88	88	104	85	95	114	97	95	71	82	92	101	97	75	95	90	81	107	89	96	94	95	108	88	87	71	80	91	92	112	79	84	70	87	101	97	88	87	91	78	75	90	100	95	88	92	72	82	92	86	85	93	90	88	105	94	96	74	92	76	91	84	92	79	85	95	78	87	92	109	78	108	104	97	85	100	91	98	84	76	77	88	84	94	96	87	93	90	88	79	86	77	93	82	93	85	90	102	83	94	97	87	82	94	82	68	80	91	87	89	84	75	105	95	90	89	115	91	89	90	89	88	83	76	112	103	98	83	77	92	82	82	82	72	113	94	77	70	97	97	69	103	81	87	87	101	103	80	80	96	96	77	107	81	103	103	94	106	86	88	87	86	86	94	97	102	98	91	98	82	74	86	80	98	104	76	93	95	94	88	93	95	86	90	97	75	96	105	98	83	94	97	87	100	98	82	81	95	95	105	91	92	103	91	76	111	73	72	90	100	75	88	97	83	100	110	88	92	99	107	86	74	109	96	89	94	91	84	88	89	89	82	87	89	97	108	78	80	72	101	91	96	98	85	93	92	83	85	87	83	86	102	88	83	77	77	94	89	87	71	80	67
35778	19800	9296	7755	7628	6798	6462	5337	4750	4163	3602	3193	2548	2111	1912	1613	1517	1332	1270	1153	1073	1021	1012	919	966	809	747	736	716	707	684	687	658	689	693	709	675	707	723	717	663	683	655	704	688	684	703	705	699	738	672	706	686	709	734	663	677	720	674	741	719	719	672	740	665	706	666	707	650	639	730	693	659	728	694	671	669	691	665	699	631	710	634	648	677	629	724	669	702	733	657	664	634	637	689	660	664	695	662	680	698	737	664	685	662	650	676	724	659	687	677	695	714	665	730	687	690	681	680	731	710	715	662	719	710	672	686	674	622	698	684	697	667	684	652	648	686	673	658	681	680	675	656	696	688	626	692	662	678	669	700	663	665	709	695	744	658	695	719	683	731	706	651	672	658	701	713	671	683	665	728	647	705	685	687	730	632	672	653	689	683	717	670	664	687	677	654	673	694	698	686	666	670	682	679	655	677	701	660	695	673	675	704	704	717	661	681	719	632	688	705	678	712	682	637	679	659	688	671	719	704	704	697	719	692	693	722	667	693	698	667	650	677	691	698	637	737	690	677	693	698	674	695	682	641	678	663	737	687	724	729	688	631	734	703	739	703	644	711	712	694	701	699	682	637	677	659	716	715	712	671	671	693	670	628	688	713	682	659	711	684	674	696	656	662	689	683	694	672	697	653	654	707	657	679	697	676	727	705	705	644	709	693	654	709	635	630	703	638	652	681	664	693	699	679	690	720	657	646	699	677	697	666	683	684	663	685	721	686	663	709	648	688	688	682	693	697	666	734	670	687	679	663	656	683	692	639	656	631	690	684	703	670	668	736	728	655	700	645	689	715	693	676	684	678	681	709	665	704	705	676	664	667	691	646	656	698	665	639	726	679	684	621	674	636	653	725	686	692	695	663	676	678	664	653	676	668	661	663	649	700	693	743	664	660	677	674	646	718	658	668	684	691	677	684	705	695	663	624	659	678	654	663	660	689	693	692	685	689	686	732	678	645	694	681	696	708	686	696	667	728	652	733	674	695	701	681	699	670	664	699	664	688	675	672	679	654	694	715	715	640	682	656	691	717	723	714	656	674	697	712	637	692	685	684	707	715	708	681	669	654	690	645	646	652	663	695	718	695	672	670	717	686	707	705	711	729	632	673	706	690	703	678	673	690	672	699	680	696	689	687	674	673	647	667	687	651	668	714	704	671	705	688	682	713	690	647	681	682	688	677	633	716	687	667	675	672	684	723	676	694	700	721	693	687	666	689	688	645	690	678	654	671	702	677	661	668	683	670	684	665	696	670	688	664	689	676	688	685	687	642	702	668	697	659	701	717	653	658	684	663	669	697	685	661	665	642	668	674	635	676	684	634	693	675	663	708	692	710	690	730	667	693	675	706	705	651	717	663	665	727	687	673	677	703	673	702	665	678	704	687	685	683	670	716	710	748	664	655	681	639	701	634	706	688	671	667	669	641	684	722	681	684	676	713	618	660	687	703	676	681	656	670	698	693	680	689	697	708	675	682	681	701	698	666	653	671	712	675	653	661	711	682	695	700	709	660	701	674	671	681	671	704	687	665	635	634	661	717	709	664	641	657	685	677	685	701	662	659	706	649	676	691	711	692	669	689	699	650	675	653	722	720	664	678	674	660	714	665	737	685	680	674	674	714	665	683	663	697	678	666	694	701	670	707	722	685	663	683	683	730	692	669	729	701	701	697	637	701	712	716	681	690	725	665	716	704	645	643	664	693	637	714	663	654	701	704	657	711	683	663	671	680	695	693	710	651	672	672	706	688	666	665	657	705	702	707	657	708	685	692	692	675	688	690	647	710	718	677	668	694	709	689	720	688	722	717	680	784	675	715	678	689	672	661	692	691	678	710	662	651	706	687	695	630	660	740	716	643	663	681	695	687	710	681	696	670	676	681	669	687	690	740	693	749	667	716	685	702	724	654	645	712	667	660	662	717	652	708	713	654	704	706	652	669	712	666	724	690	684	682	642	692	713	654	710	706	631	656	711	686	673	675	732	685	681	649	662	662	701	700	713	659	704	748	696	716	648	660	663	667	695	649	669	665	718	713	670	675	642	705	676	641	714	629	668	707	696	725	687	682	664	660	694	700	699	696	740	703	660	642	672	704	684	655	701	707	662	656	689	725	625	686	711	694	636	671	741	675	720	724	697	675	666	686	698	632	670	681	670	681	678	656	690	667	678	668	730	697	663	670	705	646	675	719	662	663	701	687	683	704	712	691	666	698	698	669	711	702	703	688	729	673	743	704	689	673	669	686	687	650	692	687	716	705	691	655	646	668	667	670	708	671	682	677	722	710	688	707	683	674	661	674	667	681	659	704	665	657	645	647	685	681	680	703	627	670	738	687	649	686	714	681	696	703	735	679	674	674	690	682	691	687	713	687	685	667	681	681	691	676	687	668	678	680	660	677	660	686	691	689	681	700	732	705	684	670	653	665	705	701	702	666	713	724	703	752	626	694	721	718	678	688	702	721	694	657	695	675	685	718	710	697	681	706	648	669	651	756	713	741	692	650	704	714	710	684	680	730	678	679	683	690	689	674	674	669	731	699	661	643	675	646	706	718	732	664	676	682	694	684	696	671	686	732	672	689	675	655	686	670	641	706	708	666	688	639	672	728	729	691	696	651	689	720	673	687	657	698	663	661	681	664	732	690	691	682	713	658	720	713	680	709	680	696	668	629	654	680	683	727	692	725	707	649	688	682	695	683	657	700	694	679	686	709	651	657	683	684	668	626	673	683	659	710	705	718	701	668	677	678	676	677	690	679	679	696	684	637	690	697	680	651	714	686	730	718	675	658	674	676	672	701	688	610	686	683	661	667	680	672	669	689	626	690	686	684	704	675	725	650	698	722	699	679	649	656	669	684	669	690	687	739	708	683	697	690	655	729	628	703	693	721	692	668	668	665	655	692	690	619	663	660	674	699	684	653	686	656	704	678	646	681	694	694	680	696	668	672	661	695	663	711	683	709	705	699	697	693	703	668	679	721	664	685	656	691	628	694	671	624	690	706	648	697	698	691	676	587	671	710	694	662	663	686	696	682	666	695	708	706	722	725	724	624	706	683	691	724	695	724	708	662	720	707	674	660	698	714	621	695	651	703	694	690	671	665	666	677	702	655	645	658	653	664	700	675	675	673	662	676	707	702	695	633	652	641	692	669	710	720	690	699	642	725	710	650	691	661	665	706	693	701	658	716	714	691	706	685	679	660	665	716	719	699	643	690	677	677	737	695	672	709	643	672	726	718	710	706	732	680	622	682	685	662	700	665	680	650	699	645	675	659	641	634	651	644	647	670	670	678	685	678	670	634	707	687	705	649	665	682	699	713	722	638	681	693	695	679	660	657	632	680	693	699	664	675	692	679	645	671	627	646	662	713	725	687	650	665	691	696	715	634	655	666	649	648	732	662	641	719	699	666	646	686	661	667	701	637	680	714	704	692	667	724	670	733	666	655	681	679	686	682	698	696	710
10582	4376	1836	941	385	282	282	261	252	203	201	169	151	155	124	102	127	96	95	94	94	77	82	72	81	87	77	75	71	63	75	61	60	66	73	61	71	63	60	76	64	68	62	69	79	75	67	67	59	90	71	79	81	80	83	75	68	82	65	63	76	71	90	68	69	71	73	74	72	61	75	78	65	69	70	78	70	64	59	66	70	66	49	76	65	83	81	66	68	78	63	63	73	84	61	53	75	64	80	52	67	64	64	71	74	66	77	71	70	76	68	67	53	61	68	62	78	68	64	72	69	67	57	77	68	76	61	68	72	80	65	72	69	56	65	76	70	64	78	83	71	71	60	76	60	63	64	63	72	63	53	77	69	78	79	58	62	64	73	82	64	61	68	57	79	68	74	60	67	70	67	63	65	75	72	63	72	78	72	58	73	65	62	69	63	67	84	68	63	85	54	75	69	52	85	63	70	72	75	73	68	53	61	71	69	60	69	63	73	69	67	78	71	67	74	68	72	74	61	67	74	66	74	72	73	73	65	65	59	58	76	71	75	83	75	53	60	61	69	68	73	72	75	80	73	57	68	67	76	50	65	66	74	64	52	75	75	76	68	52	76	71	80	72	66	63	81	88	63	56	64	90	63	56	68	74	84	77	58	71	62	72	66	56	66	80	68	77	65	71	83	80	71	90	72	56	69	51	67	68	85	81	78	63	73	77	65	77	60	66	72	64	67	83	70	71	66	60	61	57	68	57	57	76	72	70	67	68	69	71	51	68	72	84	71	58	64	67	65	77	80	65	58	66	75	83	78	67	78	69	57	79	81	73	58	65	59	71	82	63	66	70	61	43	74	67	78	79	56	73	88	51	58	60	63	71	63	63	66	80	79	53	66	76	71	79	76	73	71	61	57	79	62	74	64	62	68	61	70	56	71	69	63	73	73	61	58	72	67	63	66	67	65	65	72	79	75	65	77	71	69	78	68	55	67	67	76	60	62	69	81	61	69	69	77	63	67	70	68	78	57	70	65	68	70	68	72	64	64	57	51	70	67	59	74	68	67	63	55	68	56	76	68	63	88	82	68	60	72	55	91	67	67	64	66	63	57	77	71	56	60	74	65	77	73	51	59	75	61	56	68	91	75	72	64	66	76	82	63	77	58	70	88	71	53	56	71	75	62	62	68	76	60	72	65	75	58	65	71	72	79	67	62	82	69	71	64	74	74	62	75	64	54	85	55	65	59	65	70	71	68	67	64	64	74	78	67	55	67	91	61	73	64	62	80	70	44	83	70	65	71	77	84	86	70	84	62	50	83	45	70	74	57	68	67	64	81	74	74	72	82	65	76	62	64	44	70	84	71	63	70	76	64	66	74	74	50	82	69	79	68	66	63	69	64	61	76	56	56	68	64	66	65	55	65	61	59	63	83	58	74	55	76	75	69	72	81	74	86	65	70	70	83	82	63	65	64	63	69	75	57	69	79	63	84	60	71	65	65	56	83	68	63	69	72	63	77	60	68	72	75	61	67	53	64	78	84	71	79	65	81	50	68	60	61	73	76	70	62	74	63	62	60	74	70	71	85	59	70	60	74	78	82	68	72	71	69	81	77	64	72	69	73	64	61	64	68	64	57	76	52	62	62	83	60	71	71	76	82	72	74	62	67	83	64	79	70	78	74	73	63	57	75	69	69	92	53	62	64	74	65	69	58	64	70	66	70	59	56	70	65	74	67	63	61	78	65	77	71	66	66	61	77	63	85	59	74	60	74	64	75	65	79	63	58	60	75	73	60	91	74	72	56	65	56	73	78	63	61	77	62	58	81	67	66	70	53	74	68	66	62	71	71	69	55	65	60	55	78	70	82	67	61	66	67	57	74	72	65	65	67	87	64	66	72	65	60	74	60	64	65	71	80	61	56	64	60	79	84	68	62	66	89	80	59	77	57	74	69	73	56	79	70	88	70	68	70	60	72	85	48	75	58	80	59	70	71	75	79	68	82	67	69	67	67	59	71	59	79	60	81	75	83	64	67	77	76	73	79	78	59	75	57	71	88	81	59	74	68	81	71	72	81	52	62	79	97	83	68	69	67	75	94	74	52	69	60	54	71	64	66	48	61	82	74	62	73	62	67	67	86	54	75	75	76	70	64	69	62	69	59	52	69	55	79	77	79	68	53	66	81	64	66	80	79	57	69	85	67	65	70	64	68	62	74	69	78	72	68	81	68	59	78	64	74	79	81	76	75	69	68	60	74	76	66	60	68	78	81	61	56	78	64	76	58	66	85	74	78	76	65	60	74	66	66	75	74	74	56	60	75	87	71	73	59	85	92	67	73	74	59	63	78	67	67	71	73	70	69	58	66	55	81	70	76	61	69	79	61	78	57	59	78	65	67	69	67	73	66	66	77	56	63	61	57	78	58	63	57	75	55	70	79	75	69	58	78	66	71	77	68	72	64	80	67	85	66	55	61	78	60	73	75	58	60	70	74	76	70	56	96	53	75	62	71	68	77	87	73	66	63	68	70	73	68	72	65	72	70	69	61	66	76	74	62	76	66	62	72	65	77	78	64	54	65	63	63	82	66	84	68	72	83	62	70	55	63	74	64	86	72	59	66	71	66	84	65	67	68	69	81	58	51	73	64	77	73	76	70	69	66	84	57	62	60	67	77	59	68	68	64	69	54	74	75	71	69	77	47	76	74	76	61	69	67	59	58	70	70	71	62	76	66	84	72	77	65	78	77	68	64	59	60	84	52	61	70	74	82	69	67	74	73	69	73	56	64	77	63	59	58	59	70	61	82	72	63	67	57	68	69	65	68	68	68	88	73	76	64	76	68	72	63	68	57	58	80	63	79	81	62	59	79	72	59	69	68	73	70	60	64	82	60	54	75	51	59	74	63	62	79	73	72	68	67	77	77	61	80	75	72	82	71	81	62	70	56	64	80	74	52	68	66	77	56	72	58	57	72	63	67	70	77	69	70	67	76	73	84	67	65	82	65	72	71	59	70	66	68	81	65	56	67	46	80	81	69	67	66	78	61	82	76	62	56	53	61	69	61	67	68	83	62	67	64	91	72	64	47	81	81	71	55	62	72	70	69	84	78	78	60	60	65	66	53	62	72	74	60	62	68	71	67	66	70	65	69	62	79	74	77	78	76	66	72	75	78	60	72	62	71	70	78	68	88	54	75	79	65	66	61	77	65	76	92	57	58	65	76	66	70	57	75	78	66	71	59	65	80	62	55	62	60	84	83	69	65	66	61	82	66	59	84	64	60	63	60	58	65	82	62	82	71	66	68	56	62	66	65	72	64	61	79	66	79	70	69	62	62	67	62	80	68	67	59	61	70	70	82	81	98	58	87	59	69	65	69	65	68	91	57	66	72	80	75	76	72	74	75	61	60	64	68	81	68	71	73	70	70	74	62	62	75	73	69	71	61	57	67	70	61	62	50	51	66	69	67	67	67	68	75	56	65	77	67	70	76	47	84	72	72	68	67	72	68	83
40685	22056	14012	11473	11416	11454	9966	8299	7593	6340	5167	3980	3089	2601	2230	1908	1696	1438	1335	1220	1010	993	954	916	804	739	650	616	574	581	589	566	556	552	554	542	576	540	535	551	582	530	548	574	547	554	557	537	507	561	566	580	509	600	574	615	594	577	561	540	572	531	583	559	582	542	545	553	543	542	534	555	513	535	579	523	559	584	566	572	514	528	556	551	589	500	568	512	522	544	568	520	554	547	572	596	565	529	538	531	549	553	523	563	514	516	565	488	502	468	534	485	510	556	552	540	534	564	529	526	518	556	539	530	558	532	531	533	500	511	492	566	518	537	543	510	535	562	573	544	549	547	515	530	531	567	522	538	516	525	527	538	555	551	561	557	510	552	509	489	578	494	558	531	572	543	537	542	597	553	540	551	570	532	532	528	496	533	555	522	546	540	550	535	541	542	523	510	549	500	508	539	523	491	573	521	528	513	561	554	570	516	533	521	567	555	525	533	513	540	526	536	553	512	540	528	575	493	543	546	558	559	549	579	538	553	569	520	497	570	521	536	549	527	505	529	516	497	526	552	575	541	548	520	544	561	572	537	570	539	574	532	560	544	521	541	547	543	545	539	485	537	567	521	530	505	545	480	514	537	522	485	551	548	547	555	555	537	482	528	569	533	521	528	555	527	529	544	481	562	533	502	504	533	534	535	527	542	563	561	538	515	551	542	554	537	540	511	500	576	560	494	530	525	518	529	551	511	562	526	530	567	582	528	530	503	498	501	528	555	530	575	515	535	571	523	564	522	497	488	553	560	533	545	498	526	496	530	491	492	515	501	512	499	548	524	526	530	569	512	487	550	536	513	518	560	580	525	494	531	526	557	546	557	523	555	532	585	559	564	534	491	492	512	554	573	527	510	535	513	547	516	528	549	523	526	549	551	505	531	551	519	517	529	522	572	553	554	548	548	542	542	542	555	572	500	560	517	513	561	501	560	528	527	491	501	538	567	535	503	554	518	534	529	526	515	552	520	512	520	551	515	533	550	534	544	589	569	530	514	485	534	526	555	525	603	565	525	525	529	531	536	528	552	561	551	548	515	557	568	557	544	545	519	517	480	551	510	510	525	584	522	536	529	461	559	530	539	551	567	587	509	524	542	508	500	528	562	545	538	540	507	553	544	516	523	520	560	537	530	548	533	530	533	558	538	553	529	523	543	548	544	556	523	572	527	547	510	541	545	530	539	518	577	559	522	521	532	529	577	543	583	524	513	498	553	558	517	551	499	534	525	509	556	508	569	522	556	554	531	554	535	493	536	559	527	561	553	512	530	518	496	544	508	517	511	525	545	511	547	500	510	522	505	533	544	505	532	487	532	540	557	496	556	550	508	574	527	490	533	502	553	542	562	555	552	537	551	578	534	585	532	513	557	554	569	489	534	504	510	539	567	615	584	545	548	506	528	494	550	548	531	503	515	534	557	536	529	532	526	580	522	502	554	507	533	520	515	547	506	527	535	502	518	530	533	543	538	516	503	525	538	547	530	563	523	550	530	472	516	538	515	534	513	534	518	504	560	551	540	521	561	518	543	535	574	517	519	544	546	509	523	547	531	546	534	517	530	570	537	543	575	528	560	507	546	528	498	529	523	573	534	530	561	550	531	521	504	565	509	554	530	485	540	557	574	542	585	494	534	539	537	552	513	559	539	537	539	530	526	567	546	550	525	514	523	581	558	529	576	539	512	538	555	553	562	549	541	539	577	504	513	568	565	484	520	528	511	545	570	547	540	581	526	528	554	546	529	531	504	557	518	527	513	505	531	525	534	553	519	494	551	531	553	516	567	544	547	547	531	535	545	550	549	535	530	508	541	525	539	497	493	520	576	503	543	502	568	539	580	527	506	534	531	558	542	501	524	544	507	545	585	542	540	513	536	553	566	514	540	550	523	524	516	557	605	510	520	545	563	539	576	538	507	556	558	535	547	523	534	512	506	514	551	577	544	512	521	531	553	559	517	549	518	553	503	531	511	550	510	548	563	529	548	556	544	513	499	517	527	566	523	573	526	528	541	575	500	556	550	546	512	555	552	538	534	513	569	517	548	572	507	552	541	542	516	490	538	541	554	518	561	565	529	545	507	541	524	552	550	486	529	535	519	551	548	516	510	494	536	522	539	530	528	530	536	548	553	516	492	492	534	575	554	549	523	551	533	541	500	550	500	512	535	533	530	528	534	528	506	536	570	560	553	571	553	527	515	530	559	537	524	533	533	589	557	513	537	521	569	513	549	566	541	530	545	522	559	542	526	533	549	572	588	585	595	557	535	509	512	516	515	539	496	540	544	541	528	557	501	542	538	526	552	564	576	529	550	552	553	577	515	508	515	541	515	568	540	503	522	532	510	493	560	537	530	535	514	553	524	508	534	527	534	505	587	530	519	534	545	527	548	563	552	525	562	533	561	543	590	537	510	551	544	517	557	520	558	511	528	549	553	546	536	511	565	535	564	523	552	545	562	563	517	565	567	494	566	502	553	502	513	516	543	546	564	538	570	563	529	538	507	567	559	517	523	500	533	494	544	546	553	572	516	543	553	545	501	525	544	518	527	534	533	523	549	569	543	569	559	527	562	533	559	520	549	566	547	535	532	533	539	546	513	551	519	586	523	545	514	518	542	536	579	562	538	530	486	537	508	520	561	566	532	522	578	517	523	566	537	538	547	569	526	544	533	494	559	549	520	543	545	563	557	523	571	538	482	573	503	535	555	534	540	545	524	543	530	541	528	516	548	559	535	551	552	524	562	534	539	550	546	567	516	528	513	568	545	522	529	501	533	553	531	567	542	531	527	565	533	539	571	531	543	518	556	461	547	542	538	522	540	551	520	527	550	548	567	565	498	514	547	513	529	546	558	539	510	531	565	530	546	494	576	514	553	495	542	516	515	558	541	524	535	531	565	523	540	583	523	590	528	508	572	583	547	546	577	544	527	571	522	540	549	531	537	563	499	541	510	498	533	558	572	549	534	535	565	527	542	527	560	549	530	507	530	560	554	505	517	574	483	594	553	512	532	517	515	517	517	517	545	537	502	564	530	552	554	549	507	555	513	509	553	561	541	539	551	550	545	533	519	589	552	564	540	556	514	534	555	551	564	568	550	519	530	506	527	525	532	499	536	591	566	551	551	520	549	540	524	520	552	551	524	539	562	507	523	497	531	512	518	547	500	506	499	557	560	573	564	516	516	504	548	540	562	554	586	558	557	574	519	521	543	552	560	595	537	509	568	496	545	559	530	566	515	514	536	478	525	544	559	605	573	479	507	527	522	514	585	517	526	528	546	551	551	554	556	550	528	518	524	476	509	551	519	516	473	521	494	623	524	521	573	574	549	536	532	511	548	520	523	544	537	522	535	521	463	576	551	513	529	565	515	534	551	503	566	538	532	517	523	537	555	539	524	517	558	508	515	510	508	562	541	549	521	554	561	538	538	543	527	542	526	554	496	545	562	540	515	533	538	581	548	532	524
9660	3937	1882	766	385	298	272	242	255	250	217	184	181	152	138	124	102	120	111	108	120	90	104	87	95	84	83	80	96	70	92	98	77	79	64	77	84	67	85	80	82	79	65	89	78	76	74	86	86	91	83	66	81	90	89	87	77	76	83	83	94	99	87	86	74	87	79	94	65	82	80	82	88	81	71	89	84	82	79	91	76	58	92	92	67	68	77	87	67	73	84	79	80	65	81	78	89	95	69	83	88	74	89	78	88	97	81	97	89	74	87	77	80	89	75	88	86	105	80	84	90	71	82	83	80	91	76	89	82	66	80	60	84	79	77	90	77	78	93	96	83	73	81	62	69	82	81	83	65	92	89	81	85	85	74	85	89	88	94	83	85	94	81	77	76	86	86	67	86	82	81	78	79	64	83	101	64	77	78	84	93	79	87	73	86	85	86	98	81	89	76	79	81	95	63	89	92	71	85	89	71	89	80	80	84	73	79	96	85	87	89	78	84	73	80	78	78	79	74	84	93	81	82	83	80	85	93	87	86	73	87	92	80	82	77	87	78	79	78	85	76	79	100	85	93	88	85	66	70	69	82	85	87	79	61	86	95	93	89	62	93	80	76	89	78	72	73	80	76	78	81	68	72	65	86	84	98	80	77	69	72	74	82	88	79	78	95	70	75	87	85	78	78	74	84	72	70	81	72	81	76	93	63	55	91	77	80	85	64	81	74	82	103	77	89	95	91	85	67	70	72	86	95	78	76	75	96	83	84	71	69	77	84	69	81	76	79	91	80	60	81	75	70	70	79	79	85	86	88	83	92	65	87	88	87	74	89	96	70	76	73	100	72	86	77	82	82	90	89	84	85	73	77	83	83	83	93	78	77	90	90	78	71	61	86	81	97	88	84	88	88	69	79	79	70	63	77	92	91	79	84	101	75	81	59	82	90	86	74	88	94	95	77	79	79	89	81	78	78	87	82	90	80	73	65	84	89	83	85	87	88	74	73	87	99	86	71	64	83	79	71	86	86	90	78	71	75	87	62	70	97	95	71	73	84	89	71	83	76	78	83	86	78	102	72	72	69	89	84	76	77	79	84	75	78	66	80	84	87	93	88	87	88	84	89	81	80	84	83	95	89	80	92	76	90	57	68	75	91	81	94	90	87	83	76	75	81	89	78	82	88	74	86	79	79	82	79	92	62	91	94	79	76	68	82	68	91	73	73	73	97	70	77	81	83	81	78	74	85	62	68	67	90	83	75	84	73	80	94	77	99	72	87	82	82	87	107	89	90	75	90	86	83	85	77	85	78	91	84	68	78	75	73	82	78	85	69	81	84	79	78	70	78	74	85	82	79	91	71	94	90	89	89	90	83	81	89	73	76	84	73	70	84	91	67	77	78	73	90	87	72	85	75	79	87	84	85	75	82	93	75	107	89	88	79	75	96	84	76	74	83	81	82	95	67	74	79	70	81	81	86	85	91	75	75	69	81	93	85	89	77	75	66	80	77	97	74	79	77	82	81	87	82	86	83	87	80	85	72	93	72	87	99	81	66	98	67	72	81	64	86	76	73	67	94	71	72	86	73	93	88	79	77	67	74	87	71	87	77	82	61	79	92	75	80	94	89	79	86	78	97	69	74	65	79	79	66	73	80	78	86	75	80	77	80	86	78	82	104	79	98	76	82	64	69	76	90	76	102	67	99	89	95	98	90	79	78	90	88	106	76	94	89	72	74	76	75	80	77	71	82	95	75	92	91	72	75	91	94	93	85	64	65	82	82	77	95	88	80	76	69	77	81	76	87	71	82	67	84	73	90	94	87	67	84	81	74	93	72	81	69	74	82	77	76	72	105	85	69	83	67	69	78	72	95	66	88	66	78	98	89	81	69	79	79	81	96	91	85	71	94	97	82	74	81	87	59	79	83	79	77	84	86	84	82	77	92	71	83	89	82	93	101	80	81	83	80	83	68	87	80	76	90	77	71	83	84	79	81	99	77	76	90	82	91	101	85	73	89	94	80	90	65	81	85	87	89	98	94	88	97	84	73	70	88	81	78	79	79	77	79	84	72	84	72	92	65	93	66	77	89	81	65	73	88	76	86	93	79	85	77	88	77	85	85	73	78	75	86	79	91	89	88	86	71	78	71	74	78	69	76	73	95	101	92	80	84	82	78	82	75	66	86	78	87	77	106	91	80	75	83	86	93	86	88	79	86	101	73	78	84	98	76	93	85	79	81	96	76	92	76	84	83	80	87	85	82	83	84	75	73	86	84	78	68	88	71	71	80	78	98	73	82	70	68	82	86	85	88	66	87	89	69	75	93	83	91	87	88	89	76	74	79	68	82	75	82	74	72	72	80	76	80	85	82	94	91	77	94	83	78	83	91	92	81	83	90	82	80	79	73	64	84	78	82	82	91	52	80	87	88	89	81	77	89	82	65	73	80	86	77	86	79	78	85	84	83	95	75	78	77	80	73	76	73	83	76	79	91	84	96	65	68	89	74	78	77	60	88	81	85	97	79	75	70	95	96	87	72	80	84	68	64	89	80	70	92	81	76	83	93	97	71	64	67	66	82	80	93	69	85	73	92	77	83	82	70	75	79	66	82	88	81	91	90	77	79	78	79	80	76	74	85	92	80	73	88	66	64	71	70	97	90	86	59	97	84	93	82	84	88	70	88	91	72	76	58	82	81	93	81	82	78	87	72	89	81	85	77	77	81	80	73	76	79	78	89	73	83	106	80	70	70	76	94	72	79	61	88	66	94	68	78	75	71	84	78	74	96	74	84	81	95	82	88	93	95	78	86	77	70	92	75	77	84	79	73	84	72	80	62	87	94	83	76	74	75	80	69	74	77	98	89	82	83	81	76	88	65	79	93	87	83	88	77	80	100	89	90	85	73	88	92	81	82	88	101	83	89	68	78	88	83	80	71	74	78	92	69	88	81	91	88	85	72	92	80	88	79	84	68	70	85	90	62	80	71	85	78	89	69	85	82	87	84	87	100	69	95	84	93	92	82	79	65	76	80	85	80	91	89	69	81	82	80	87	72	85	74	68	76	79	90	64	70	67	62	68	87	87	75	83	89	78	77	78	82	79	85	66	81	83	65	89	71	81	77	83	65	83	89	94	68	75	70	97	84	88	69	73	69	83	64	94	81	91	79	89	61	72	73	79	81	67	73	75	78	76	86	78	83	91	90	76	78	80	82	88	63	84	101	72	81	76	69	103	81	82	84	95	81	71	83	78	90	69	71	82	100	82	85	71	85	74	106	84	76	80	91	87	89	91	76	90	82	74	84	90	62	70	77	71	73	95	91	76	98	88	66	83	93	88	83	86	80	80	110	84	81	79	82	83	85	74	62	74	66	93	70	79	77	80	70	90	85	78	100	67	63	90	76	72	86	74	82	89	70	98	77	82	79	71	82	85	78	76	89	77	85	73	98	63	88	72	83	82	78	110	87	76	76	75	74	81	81	90	64	83	82	85	73	81	87	81	82	86
36680	21805	14361	10278	10859	11569	9804	8009	7541	6618	5467	4406	3456	2769	2364	1937	1781	1560	1416	1222	1141	1110	983	924	835	783	704	694	650	658	645	644	598	639	613	620	650	663	672	626	642	643	588	644	630	596	648	630	647	587	654	680	625	649	680	666	639	635	712	626	641	695	669	650	653	675	619	613	671	613	619	620	632	628	600	635	647	588	585	588	639	578	581	576	632	612	601	582	579	644	638	605	623	590	622	642	598	617	588	604	622	609	616	594	649	637	590	635	581	662	619	639	613	612	628	600	665	649	606	592	594	636	612	608	611	628	642	620	596	607	640	646	642	604	580	609	616	584	591	627	636	635	598	642	653	606	632	575	641	601	590	651	602	617	634	640	621	660	574	584	639	582	620	603	563	646	633	596	663	611	599	577	597	598	577	586	605	601	649	601	621	615	651	658	614	610	561	630	655	603	628	622	608	614	641	638	622	670	613	604	611	622	589	630	606	632	590	593	573	619	608	633	627	607	637	650	595	570	657	661	617	628	643	579	625	597	685	615	627	639	607	595	618	588	597	621	627	615	643	593	653	671	579	646	647	627	652	638	605	631	618	588	685	617	643	641	647	653	592	591	614	623	614	640	618	638	606	621	608	630	602	627	613	610	635	625	640	619	604	663	620	648	631	618	627	634	557	631	601	646	662	550	658	632	631	656	633	596	615	646	608	634	599	607	612	629	621	619	595	655	569	631	652	637	642	599	637	637	633	614	628	596	644	643	635	633	620	591	640	654	638	647	603	613	631	630	624	639	651	609	610	631	581	636	616	631	573	599	594	639	611	607	628	607	590	602	637	623	644	588	625	649	593	680	597	623	650	614	600	645	613	592	643	656	598	610	642	589	601	607	619	610	605	583	642	609	649	647	613	574	609	594	615	631	629	611	623	603	652	616	621	542	584	621	603	634	595	653	644	629	633	607	596	590	619	592	656	602	617	555	627	667	597	588	662	691	580	617	639	601	632	603	595	621	619	621	619	612	618	649	634	614	598	618	631	592	574	637	624	658	624	614	632	634	599	661	628	599	590	592	617	584	592	642	657	599	655	591	636	604	644	608	630	648	661	614	651	620	637	638	630	632	659	662	605	577	597	627	649	605	642	581	635	638	632	631	584	619	598	636	618	644	613	663	615	616	669	631	617	648	638	583	613	605	627	606	625	613	611	623	663	624	653	628	626	609	627	646	622	642	617	574	637	610	612	617	620	643	657	591	624	637	586	613	594	573	607	637	655	610	598	635	655	612	636	612	630	642	588	593	651	589	648	636	636	630	624	613	638	638	589	623	665	584	657	625	618	617	600	678	622	628	609	646	630	618	599	638	619	565	621	617	630	610	669	607	606	651	595	644	602	603	622	546	616	614	680	611	628	595	605	636	637	599	593	601	631	598	605	588	653	656	616	600	642	629	595	671	633	616	611	586	624	601	584	619	610	604	642	599	619	631	673	613	594	582	646	630	611	577	622	652	592	639	641	625	618	620	658	646	594	661	650	628	584	658	607	615	636	644	656	621	649	626	644	632	639	631	681	615	614	625	648	608	634	566	639	619	629	632	637	627	636	603	646	598	584	621	633	621	606	567	645	623	590	632	644	633	665	603	625	615	659	615	635	618	608	623	650	573	619	631	672	632	592	592	647	628	639	691	630	648	656	596	636	606	630	623	582	625	634	633	603	627	592	624	616	610	618	622	590	628	603	602	597	626	651	592	662	583	636	639	637	590	624	593	621	638	637	636	594	654	598	584	591	622	614	637	647	613	638	599	604	574	627	628	585	633	636	568	601	579	610	584	612	637	603	646	604	638	618	579	636	614	589	594	624	689	622	613	609	593	614	597	614	649	636	619	611	621	603	612	613	614	677	604	595	641	649	632	618	627	599	650	625	674	618	637	599	595	637	639	604	608	601	623	598	632	602	596	605	618	614	620	574	599	618	602	582	596	659	610	615	623	604	642	595	614	605	640	612	645	641	613	647	626	644	651	615	610	616	640	604	627	634	611	603	661	639	605	633	623	565	631	572	638	594	597	604	661	676	672	622	617	641	620	558	600	636	636	647	633	654	591	646	589	651	628	604	600	623	573	648	587	584	630	625	628	644	657	631	645	614	636	595	606	623	613	642	614	631	652	605	631	614	622	614	572	624	591	590	603	606	605	608	590	616	606	592	648	629	662	584	589	593	655	604	615	608	620	643	596	642	615	652	603	628	630	611	598	563	615	639	627	612	603	576	625	606	624	649	624	609	558	645	641	605	631	605	615	628	647	606	569	573	630	636	595	600	648	632	584	606	641	581	669	600	632	642	586	593	644	631	664	631	594	631	628	625	639	648	647	584	599	643	607	634	614	600	587	633	617	601	605	664	638	608	615	603	640	590	636	587	628	633	635	606	642	599	580	609	605	629	658	604	657	581	619	611	601	668	640	630	648	634	601	628	641	634	606	631	617	592	600	610	622	600	580	613	575	631	619	636	612	659	591	578	585	606	622	594	589	643	584	623	577	649	668	656	623	641	632	607	647	622	627	652	612	619	665	628	618	643	617	636	614	617	660	624	590	610	655	598	638	590	598	590	600	614	593	621	625	603	606	595	604	649	609	603	591	573	643	613	596	630	635	604	641	629	610	615	571	604	633	621	573	635	636	655	625	629	600	620	625	649	603	619	587	613	667	623	615	618	629	611	620	631	585	633	571	611	623	629	613	621	628	612	624	625	629	629	636	659	573	615	594	628	600	631	606	591	645	608	605	624	627	598	607	617	615	643	631	613	604	611	616	626	610	608	625	599	588	671	685	602	621	597	595	657	570	617	611	621	610	610	590	667	581	591	606	666	608	628	650	588	632	623	547	616	629	628	648	635	618	607	621	654	643	615	652	601	631	576	609	627	604	631	621	632	632	626	562	631	649	633	601	609	610	610	652	592	595	598	631	621	603	584	558	579	630	618	597	582	601	614	615	628	621	561	632	606	599	656	618	626	672	602	638	626	607	632	586	609	629	640	623	622	601	579	658	615	600	621	645	644	629	613	622	611	645	634	575	597	594	609	593	660	592	637	602	634	607	616	651	643	648	623	655	642	645	592	638	622	646	606	620	623	615	598	644	590	622	628	625	634	623	632	628	609	640	610	602	567	620	586	624	596	630	616	571	637	631	593	638	639	632	659	585	612	611	601	644	624	583	616	597	661	628	607	618	612	593	605	621	653	644	610	583	585	604	647	604	584	634	663	639	632	618	630	619	646	652	653	630	620	612	604	636	583	624	607	612	598	619	580	592	636	602	614	599	614	598	620	607	606	616	633	641	633	606	594	625	632	660	621	635	609	607	650	602	605	623	628	653	615	587	589	623	637	653	622	629	617	625	595	612	612	625	652	615	606	614	633	602	650	643	588	610	619	587	645	644	637	633	618	627	635	677	614	632	611	614	641	648	625	643	633	600	589	630	636	611	617	598	649	602	585	625	618	623	642	622	603	661	609	626
11246	6428	3000	1372	654	438	322	365	289	271	256	182	162	133	141	123	95	89	101	77	95	78	62	74	68	51	82	73	69	59	55	54	58	60	50	68	56	62	49	44	50	53	49	52	38	57	53	69	55	53	65	58	50	72	50	61	66	62	78	61	68	64	51	59	62	58	60	55	62	66	63	58	63	45	52	61	59	63	36	56	67	52	59	51	57	55	56	55	54	53	62	58	49	58	48	65	63	46	67	36	55	54	51	60	58	67	55	62	51	50	53	49	46	50	53	60	58	59	53	63	62	56	62	59	62	70	61	62	60	64	63	54	60	54	49	59	53	53	57	69	53	53	54	71	57	54	46	58	61	61	63	45	60	62	68	62	55	44	73	58	48	52	73	48	57	47	39	62	52	45	36	53	58	68	56	55	66	56	52	47	50	58	38	47	57	49	53	59	60	64	48	64	60	62	54	62	60	52	44	56	59	54	49	61	58	51	51	60	66	54	61	63	62	59	41	68	68	58	50	56	49	51	61	46	44	53	72	45	51	53	49	48	65	52	52	57	58	61	55	57	53	58	58	41	53	64	67	53	43	61	64	66	65	73	42	63	69	60	68	51	56	62	57	56	72	46	66	61	69	53	59	57	51	58	57	46	59	49	64	51	60	59	53	39	57	63	57	51	54	53	70	62	62	48	58	56	73	49	51	57	63	65	64	61	46	61	55	48	61	64	60	47	60	60	52	48	57	62	56	49	66	66	55	62	55	54	49	60	55	64	52	57	53	71	58	53	57	66	55	57	66	49	65	68	54	63	42	50	47	51	60	55	49	56	51	68	70	53	53	70	77	52	57	57	69	50	57	55	62	55	61	55	60	53	57	62	54	67	66	53	64	51	51	49	53	47	69	60	56	58	49	57	56	58	49	57	44	60	57	57	56	64	61	53	54	57	61	50	49	67	49	51	56	52	67	50	68	56	55	61	41	51	50	67	58	58	61	69	67	63	51	43	65	64	49	72	53	57	50	55	58	52	66	52	57	56	59	50	56	50	54	43	58	44	51	67	51	52	46	61	69	55	64	63	58	47	46	55	63	67	55	63	52	62	55	46	68	45	49	47	58	65	58	60	75	59	61	70	63	74	45	69	67	50	51	58	64	73	59	47	77	65	52	52	56	56	65	53	60	69	47	68	60	61	69	60	52	64	56	47	52	69	55	73	65	62	59	73	56	70	56	59	61	54	55	56	54	54	60	55	52	55	57	55	57	65	57	67	52	57	53	46	39	57	48	56	62	53	50	55	48	57	48	65	49	48	57	54	47	57	55	59	55	69	64	59	47	59	59	54	52	55	64	54	45	73	57	52	60	48	59	61	54	60	54	67	62	64	52	53	68	53	48	42	50	51	42	63	53	51	50	62	59	47	65	49	53	52	59	63	51	62	57	60	54	58	46	57	60	53	57	54	53	50	51	54	46	46	61	68	49	56	64	65	60	69	61	59	63	62	55	55	49	46	57	66	64	57	61	47	65	57	67	45	63	56	62	69	70	57	41	57	48	61	67	57	57	45	60	60	54	49	69	53	52	56	48	65	34	56	66	52	72	56	47	51	73	42	71	58	53	54	55	58	61	53	65	55	54	66	55	48	55	61	60	59	57	73	56	76	54	44	56	45	54	44	58	60	65	60	62	54	58	71	57	55	64	58	45	50	52	67	51	59	52	55	70	56	58	45	67	49	51	46	56	58	69	63	63	50	56	60	55	60	51	53	70	50	57	50	54	46	55	49	68	55	52	68	46	37	58	55	59	42	54	64	63	49	65	46	56	54	61	65	60	47	60	58	59	55	64	67	52	69	63	49	60	53	67	65	55	64	58	63	60	46	55	53	61	61	51	55	63	49	66	60	68	51	60	49	63	52	64	62	62	55	61	70	61	59	52	49	46	65	52	57	61	61	61	46	60	39	48	53	60	70	62	59	60	56	62	67	65	55	51	56	58	48	49	54	50	64	62	60	55	57	49	54	57	66	52	59	63	54	52	64	53	57	61	57	47	64	40	50	53	58	51	68	80	53	62	56	62	74	53	62	53	59	66	49	61	49	52	69	48	59	45	65	61	54	52	56	66	50	50	58	50	54	41	54	60	60	67	50	50	48	55	53	53	51	52	49	57	49	70	46	60	36	65	62	59	58	62	59	60	58	50	61	48	61	56	50	62	50	53	58	58	58	53	54	53	53	51	54	50	50	52	57	63	44	53	51	59	54	57	52	50	58	66	54	61	55	56	56	52	67	52	70	50	64	52	62	53	61	62	64	59	61	49	71	65	49	71	42	59	55	59	67	59	56	71	42	59	44	42	66	58	52	55	61	61	61	68	63	64	38	63	65	48	57	61	60	53	49	60	51	58	61	59	51	58	49	61	37	49	57	59	57	55	46	69	59	58	58	67	51	58	65	58	57	53	52	61	61	57	66	52	49	54	59	70	55	67	59	66	58	56	67	61	76	53	53	56	58	52	59	60	47	65	69	55	59	55	51	67	51	60	52	58	56	62	50	48	44	56	44	57	59	59	50	61	52	74	53	59	55	61	47	61	61	55	54	58	67	54	46	61	52	42	63	72	58	68	62	51	56	48	44	50	66	53	44	57	66	35	64	54	56	65	57	54	57	55	59	63	64	57	58	58	61	61	57	55	44	55	61	56	78	54	56	56	59	53	52	48	52	56	61	62	63	46	43	48	68	47	49	58	62	49	59	67	69	59	51	39	57	48	57	52	56	65	57	65	49	50	65	60	46	63	55	55	47	50	60	64	44	62	57	63	63	52	75	50	77	69	53	54	54	52	65	54	53	60	66	62	60	61	69	49	53	63	54	55	67	55	64	64	57	56	83	55	51	74	63	62	73	57	58	57	65	30	53	63	62	64	58	56	69	63	51	54	54	63	62	62	51	51	47	56	66	51	52	49	46	65	52	62	62	52	62	69	61	59	56	50	51	59	48	50	51	49	59	48	57	68	67	59	59	60	60	49	48	57	52	60	61	67	48	60	43	60	57	61	58	55	64	49	46	50	61	57	43	61	54	47	62	58	71	57	58	50	56	53	53	60	47	60	50	58	46	58	57	57	57	71	57	52	63	52	51	58	45	49	67	42	46	52	55	52	61	47	57	62	60	55	62	62	49	53	63	60	58	55	53	68	42	64	55	44	61	61	56	67	65	54	45	59	60	71	63	50	78	60	65	66	44	58	62	62	58	51	59	60	56	57	57	53	57	62	56	52	64	66	49	55	59	60	51	51	74	50	64	56	58	58	56	55	54	60	59	65	48	49	52	65	61	66	60	69	64	52	52	57	61	54	67	61	53	60	51	48	46	60	56	53	53	58	60	52	64	67	62	54	57	61	64	68	80	51	55	64	61	49	56	61	56	54	60	60	64	49	52	61	53	53	62	58	58	48	47	65	56	70	55	62	54	48	44	49	54	62	54	38	65	63	58	52	70	63	62	65	49	72	61	59	72
40675	27092	18759	15178	15525	15430	11733	10707	9747	8241	6924	4931	4115	3343	2836	2300	1933	1592	1465	1256	1148	943	879	706	592	575	568	528	484	502	474	459	446	449	454	455	513	482	447	459	449	465	469	507	442	413	458	467	479	486	443	470	503	481	510	499	512	473	469	487	474	468	444	434	462	458	469	495	455	502	452	458	440	464	470	425	412	453	461	472	477	452	451	444	487	440	446	426	421	442	443	442	447	448	444	433	424	430	431	420	425	441	432	465	490	447	463	413	441	459	427	477	442	430	490	403	455	437	465	431	460	430	444	471	467	437	443	433	415	420	400	442	406	450	438	484	395	410	434	441	415	429	441	435	440	401	420	436	416	469	455	434	447	444	412	457	454	420	454	435	401	443	462	430	435	458	440	441	409	450	416	443	452	451	445	443	424	470	442	442	430	452	417	425	429	469	479	431	440	453	448	440	441	427	463	446	458	470	465	452	435	438	435	425	422	423	443	449	477	437	420	441	462	458	439	440	440	441	479	435	422	447	465	441	473	411	433	451	426	424	418	434	435	467	416	411	438	444	434	461	394	427	425	418	423	437	467	467	412	416	421	443	456	471	454	407	423	429	486	402	457	402	421	407	414	410	433	454	429	429	423	406	455	497	441	450	439	450	484	442	430	407	421	439	444	463	437	411	478	408	424	433	403	398	441	435	453	448	430	435	381	468	421	441	436	416	453	431	385	450	440	421	448	455	414	435	440	411	436	432	438	446	431	435	438	430	431	438	438	432	442	414	450	446	406	404	410	461	437	467	468	409	435	436	448	447	449	420	469	434	434	406	475	440	460	430	443	489	434	445	434	421	415	448	420	434	435	389	417	423	445	409	442	412	455	413	430	439	431	443	467	433	449	441	450	445	482	437	467	439	436	438	451	435	424	443	419	436	433	455	413	418	442	410	475	457	441	459	418	470	446	447	434	456	462	459	446	418	451	405	426	407	441	469	449	440	458	422	426	418	481	438	418	422	379	425	420	497	433	443	477	463	469	457	431	434	457	456	451	452	436	428	396	426	462	448	456	439	452	460	464	438	433	451	427	420	426	446	439	450	428	464	418	443	480	434	396	409	454	425	399	474	432	426	428	428	453	442	462	437	444	434	459	450	402	445	450	443	460	434	436	418	466	441	430	446	440	466	423	415	430	446	432	430	418	483	437	462	416	486	460	428	435	447	396	428	428	407	460	422	439	435	460	440	466	441	406	439	454	424	401	411	404	444	418	425	443	488	452	460	433	470	471	489	447	469	395	461	440	456	437	437	465	452	427	480	430	421	442	463	429	413	449	441	451	440	431	436	439	417	428	463	401	447	433	450	422	426	433	462	432	460	443	473	439	438	430	402	456	414	420	433	438	439	434	433	455	433	447	481	430	456	412	448	420	453	440	441	485	405	439	470	421	432	418	451	461	435	405	435	445	452	430	417	446	462	420	462	387	414	457	439	445	446	463	449	472	461	412	428	409	434	412	417	439	449	447	426	447	452	453	416	428	420	453	456	459	441	446	440	427	464	469	447	434	447	423	451	445	424	463	430	436	417	413	414	438	476	445	405	423	459	481	453	437	425	390	423	441	465	417	446	411	441	430	416	421	451	446	454	458	463	453	457	467	411	442	406	413	443	438	409	421	408	442	443	476	436	417	454	448	489	430	452	441	452	459	429	474	443	424	452	453	426	481	422	444	408	454	448	469	467	460	435	466	419	435	450	428	411	424	428	452	440	441	418	424	492	504	424	401	463	477	451	449	421	450	440	408	435	447	453	439	415	429	426	437	422	404	426	441	431	472	437	473	439	451	436	472	479	455	430	419	453	446	459	398	487	435	447	451	451	456	436	427	470	461	418	454	445	390	433	402	420	418	457	457	417	452	453	417	426	470	439	464	461	466	453	468	452	451	456	423	437	451	428	442	420	438	474	433	462	428	439	410	426	438	397	441	442	414	416	442	379	454	395	395	467	406	421	416	404	468	474	439	409	443	469	445	455	444	415	388	421	455	449	459	457	451	436	448	440	494	447	443	418	431	421	458	476	413	429	429	454	409	437	465	450	401	439	440	457	459	450	408	447	406	426	445	425	456	432	420	428	426	416	455	443	435	444	470	460	448	451	432	449	431	449	456	459	393	429	429	446	406	440	467	428	434	450	447	455	469	454	449	472	418	453	416	462	443	432	433	455	449	406	402	484	435	468	453	444	444	440	394	445	435	448	428	454	437	418	432	453	405	413	415	467	451	445	426	413	472	452	435	457	444	416	456	475	457	418	412	465	424	446	461	432	439	438	463	401	444	437	436	436	451	422	453	430	437	427	458	425	438	437	466	434	413	427	469	483	414	441	409	451	451	413	434	403	424	427	441	422	393	444	436	409	462	443	416	402	442	443	443	459	426	416	426	471	447	410	423	459	448	431	453	415	488	454	479	417	432	453	423	439	394	464	437	454	451	438	442	443	433	435	431	409	428	447	449	427	410	399	422	425	427	459	426	438	465	441	439	433	427	422	450	433	438	443	462	456	449	448	442	447	464	455	435	424	471	432	464	444	465	459	444	449	422	450	447	410	456	410	435	412	448	459	451	484	452	427	417	491	451	409	428	446	431	477	383	429	437	438	428	460	443	461	445	470	433	457	433	421	444	410	431	453	451	415	441	462	434	454	421	385	415	448	438	445	422	467	439	452	426	421	463	475	489	447	433	401	436	462	453	427	450	452	440	457	449	399	459	423	470	432	406	422	435	447	457	468	431	429	431	447	482	480	432	439	441	404	444	422	437	440	446	420	449	418	436	422	410	454	434	470	421	398	485	452	438	431	445	448	448	468	445	462	433	454	435	426	448	425	383	447	445	453	460	434	428	418	464	414	467	465	442	425	422	463	457	437	424	463	427	482	420	427	435	449	465	443	464	445	469	423	431	452	446	393	450	429	409	410	423	450	458	464	442	458	429	439	435	467	412	436	457	473	416	464	450	423	456	438	436	441	439	457	406	453	434	449	417	407	443	442	453	425	426	425	459	471	434	418	465	413	444	466	470	459	423	421	447	415	446	432	412	448	424	389	418	435	442	430	430	452	416	466	428	402	391	467	422	451	440	438	449	398	446	436	440	439	462	399	429	439	417	449	418	451	428	415	462	455	466	445	393	448	422	418	468	452	435	444	408	456	431	445	426	436	441	437	425	466	444	451	463	437	448	427	455	439	466	422	432	422	440	407	453	461	445	464	461	433	438	430	417	403	484	487	448	429	444	428	442	434	426	418	435	432	445	464	475	437	413	436	426	446	462	428	417	421	443	416	486	397	419	437	449	422	414	455	421	464	433	431	418	454	405	424	460	397	430	439	440	442	460	434	397	437	456	450	450	446	429	434	419	477	452	422	427	392	503	434	468	452	440	453	444	449	471	412	446	461	434	466	433	446	444	454	456	436	458	448	455	423	442	426	416	455	445	438	427	423	431	423	428	404	453	437	447	427	440	453	435	420
7197	3000	1201	549	288	245	221	250	211	223	173	156	152	131	142	118	121	105	102	101	101	93	96	101	89	97	92	79	89	80	91	103	118	100	94	86	60	103	76	85	88	80	91	86	85	75	97	98	87	88	102	80	84	71	85	85	93	86	93	86	75	87	91	87	102	79	96	117	98	85	99	79	88	93	86	80	87	87	105	95	84	89	93	95	89	91	100	93	85	101	93	80	101	94	86	79	91	96	98	101	100	94	81	84	100	80	69	99	82	88	80	77	90	92	76	92	93	102	77	92	85	82	82	82	72	83	96	103	80	84	87	80	84	107	90	107	90	77	87	76	103	91	86	82	68	95	71	84	102	80	87	94	94	101	103	82	81	63	85	100	88	91	83	89	75	80	73	90	83	106	75	86	79	90	84	86	84	94	76	87	93	85	93	83	67	81	95	96	74	83	84	83	90	80	91	93	71	80	96	75	101	86	94	81	87	110	76	89	94	88	91	94	94	74	93	82	89	112	88	80	78	90	86	80	104	80	74	94	100	90	72	91	89	87	83	76	82	86	76	80	110	89	101	80	90	93	81	88	89	87	81	94	88	80	72	74	71	97	92	66	79	83	80	88	88	68	101	87	89	100	82	89	103	92	81	86	82	87	95	90	86	76	83	91	87	99	103	80	73	97	101	86	106	74	98	82	76	88	90	67	106	97	80	95	95	92	84	86	84	89	86	85	89	90	93	88	92	72	90	84	88	65	107	85	84	89	68	75	69	78	83	90	93	63	107	91	91	92	93	97	90	96	103	96	80	92	115	91	83	87	96	104	99	95	87	99	92	79	97	84	100	82	94	75	76	86	90	98	112	84	86	90	78	91	93	83	88	65	76	84	88	113	85	105	84	91	74	85	85	110	94	71	83	81	88	93	82	67	83	104	87	92	81	78	73	104	86	84	92	95	100	96	87	85	71	81	95	96	83	92	88	110	77	87	100	91	87	111	102	97	74	108	75	95	95	101	90	97	87	93	77	75	74	86	97	91	70	76	86	109	88	78	74	93	85	80	81	98	91	79	77	82	74	86	77	98	94	79	83	87	89	69	97	91	93	87	79	88	93	87	81	98	92	84	88	74	110	86	70	80	90	85	98	73	75	85	99	81	93	98	87	84	82	98	98	80	86	84	79	76	95	98	75	90	82	79	87	79	100	95	72	83	96	100	89	77	96	74	95	84	84	107	85	89	90	78	94	85	78	91	107	85	95	87	82	86	78	81	93	89	77	89	88	103	85	102	94	87	78	94	91	89	81	113	85	79	87	90	88	82	72	87	82	82	82	85	85	83	102	83	84	86	82	79	99	84	81	91	92	93	79	80	91	71	89	86	70	79	78	83	76	78	97	69	94	77	96	81	81	79	88	63	89	94	79	78	96	92	72	91	89	121	101	71	86	98	100	89	84	87	83	89	87	108	67	89	75	100	98	91	78	79	84	108	67	92	103	86	86	75	79	84	97	74	95	78	87	98	83	81	95	90	81	82	87	78	91	75	84	80	84	93	85	92	76	87	95	66	87	86	85	79	81	87	81	99	82	84	73	85	89	74	72	109	99	94	67	98	82	83	82	93	84	90	78	85	79	89	103	90	88	87	88	87	100	85	92	96	111	90	102	103	90	85	104	80	85	92	97	81	95	82	79	79	75	85	83	89	66	106	82	95	82	79	104	85	96	100	89	89	86	78	71	75	101	69	75	84	83	92	79	75	75	81	100	84	104	93	94	85	75	92	64	78	89	89	85	97	96	84	77	75	77	98	91	89	91	86	95	97	92	86	77	103	87	73	81	77	84	85	81	91	77	86	82	82	88	94	82	89	67	99	86	98	91	94	78	75	81	85	109	89	71	88	79	78	76	97	82	92	96	95	80	81	85	84	81	93	85	95	78	95	80	93	86	95	88	90	86	100	87	87	89	66	79	89	81	87	85	82	77	95	93	96	76	86	79	83	85	91	81	94	85	82	93	78	104	102	96	91	102	77	83	92	96	87	98	87	73	95	86	66	79	97	102	89	94	89	84	72	84	79	101	89	91	93	59	82	95	100	81	76	97	99	85	83	74	89	91	83	95	93	89	86	90	79	88	85	104	98	101	97	92	85	71	92	79	93	91	78	84	88	99	87	94	91	76	86	96	95	89	91	82	89	88	103	87	81	99	75	78	98	94	86	79	81	92	96	89	96	91	81	82	85	94	89	69	86	89	86	82	82	90	83	89	93	83	64	90	79	81	85	82	99	84	83	81	87	94	93	83	61	82	71	88	88	84	112	102	100	89	86	95	81	102	80	90	81	90	85	77	96	89	88	89	92	94	92	83	77	90	90	76	83	93	70	85	105	89	94	86	100	94	91	101	81	96	80	79	95	91	96	66	88	81	89	99	101	82	71	76	86	87	86	91	82	92	82	95	79	91	70	87	85	95	94	96	105	81	87	74	87	86	92	99	85	89	71	81	87	82	98	106	82	86	80	96	97	79	79	83	98	77	82	87	78	78	91	90	81	78	84	100	89	75	75	86	86	104	95	99	101	65	101	75	90	75	99	91	81	91	105	106	77	113	92	91	85	102	106	80	79	94	96	98	78	92	94	89	98	86	91	70	89	89	88	95	89	83	85	97	80	74	89	97	101	84	89	88	86	98	83	103	92	86	86	99	89	85	95	98	95	75	87	86	85	98	92	70	98	99	106	92	101	87	89	103	93	80	95	75	103	85	91	76	91	96	73	78	90	85	113	83	107	92	75	76	85	93	68	83	96	103	88	99	81	96	79	76	68	92	80	83	101	82	83	94	97	76	91	86	93	95	89	87	77	80	80	87	87	103	92	89	95	103	98	91	83	92	97	110	72	78	81	76	83	84	89	74	91	81	109	92	74	75	96	91	67	71	78	98	87	89	99	75	82	103	92	84	84	102	83	74	83	100	76	94	87	64	79	90	82	81	91	97	85	93	84	78	93	96	79	98	84	105	89	73	97	78	114	99	98	83	78	98	87	80	78	90	63	73	80	108	92	88	93	88	83	85	74	99	79	78	91	85	88	75	92	80	79	83	89	89	82	82	89	97	79	95	86	89	87	100	91	91	92	83	102	87	102	96	95	85	82	105	90	92	86	69	89	80	88	108	90	82	106	87	94	82	108	88	82	94	85	79	80	83	83	97	88	63	85	87	94	77	84	89	85	85	92	90	105	79	101	84	91	92	89	79	89	106	96	84	86	81	86	82	91	81	95	90	69	86	89	73	77	89	102	92	84	111	98	81	79	81	87	83	95	93	86	74	86	98	95	95	82	91	99	92	99	82	73	105	76	74	85	95	72	99	75	82	75	95	92	86	90	98	95	78	91	89	94	89	104	94	98	93	79	91	85	88	84	90	82	79	90	71	95	84	86	90	103	93	85	98	88	84	71	72	85	98	69	89	77	84	80	91	85	90	84	81	96	80	88	83	101	95	92	85	80	65	90	89	88	88	80
35223	19173	10237	7296	7350	8381	7317	7264	6159	5032	3983	3311	2814	2426	2041	1691	1421	1261	1191	1109	957	929	809	810	798	709	737	711	712	689	670	662	673	661	694	662	653	617	706	667	704	681	692	656	662	624	642	726	663	680	684	669	640	677	662	692	670	648	665	668	652	655	652	695	692	653	709	672	669	647	684	688	677	668	682	640	690	668	647	628	668	654	664	648	648	674	647	677	689	667	660	679	656	679	688	628	649	633	645	696	626	695	708	639	698	700	667	622	729	658	639	677	628	660	610	597	680	632	681	681	653	640	661	613	661	670	701	713	661	595	670	607	669	621	677	701	667	705	609	653	703	635	668	653	612	708	648	647	663	637	622	718	642	678	695	700	676	689	654	688	678	651	630	620	691	656	682	680	696	680	644	661	660	662	651	643	670	687	661	591	607	650	629	682	653	655	663	640	688	662	667	639	632	661	682	644	654	671	716	665	641	685	674	709	675	663	693	662	636	683	651	644	683	655	676	645	639	686	647	631	669	655	612	681	665	673	643	657	636	592	690	643	657	628	715	709	642	668	651	676	638	627	620	614	659	671	679	719	643	653	672	652	673	665	638	613	683	631	707	639	662	676	644	630	651	707	656	661	663	633	644	696	713	658	661	666	663	662	644	641	650	717	669	633	624	640	618	674	642	653	631	641	609	656	646	664	678	688	707	605	687	621	671	665	687	641	713	688	632	658	660	665	657	703	656	701	648	634	647	656	641	684	615	685	673	672	685	653	622	661	707	621	679	679	735	708	693	666	681	634	724	633	690	669	716	665	642	644	654	632	693	696	640	634	643	641	668	678	704	645	652	659	652	679	662	664	687	677	687	666	678	642	649	665	667	662	663	661	651	691	663	664	678	658	624	692	699	658	627	653	674	628	662	646	633	659	616	656	661	671	696	684	660	659	673	655	644	605	662	686	655	675	673	634	671	658	648	608	655	683	662	673	661	697	660	636	646	672	673	676	707	662	693	672	656	641	661	703	649	695	667	661	639	703	679	636	649	691	598	656	687	684	632	677	658	690	682	660	607	681	662	633	676	630	634	676	659	658	690	695	684	624	637	691	630	662	712	680	663	696	684	653	630	660	625	650	662	659	645	640	612	715	670	619	675	629	641	677	668	680	676	653	611	653	676	673	671	689	662	675	674	636	654	675	654	613	660	642	637	652	704	614	646	649	607	619	637	658	692	651	668	653	645	640	659	641	698	679	687	670	647	643	689	602	674	665	696	700	645	628	659	684	644	668	625	609	687	663	639	667	650	677	647	694	684	672	662	653	685	656	626	667	703	647	650	677	612	676	703	690	662	676	677	696	666	677	642	690	683	682	681	693	684	677	658	641	613	681	651	647	676	646	669	691	593	629	705	669	681	640	679	629	657	663	653	642	622	623	647	704	684	633	688	655	642	656	673	649	633	659	654	616	634	686	661	644	650	678	638	629	652	650	668	668	658	663	646	646	682	671	665	737	678	666	691	639	641	630	637	693	642	655	649	603	651	693	660	712	631	645	692	671	618	661	625	653	598	651	572	704	665	638	717	653	610	678	668	681	671	697	667	682	692	620	701	668	696	656	632	651	642	673	739	640	718	655	715	603	678	643	642	675	707	676	639	659	636	652	666	664	660	658	677	647	693	663	602	673	678	653	660	663	634	669	627	688	665	663	642	699	686	667	680	681	665	652	653	667	632	648	638	644	678	637	714	678	663	687	692	644	644	668	708	661	627	675	683	647	635	658	638	638	672	650	672	685	698	648	683	689	599	657	656	652	626	672	643	667	640	646	649	633	649	672	709	651	666	679	641	677	636	667	694	708	671	636	660	699	643	634	647	669	662	678	635	686	677	657	676	676	621	629	597	685	660	637	661	645	635	631	657	649	645	617	693	724	667	696	730	661	657	707	679	687	624	712	649	655	631	626	665	649	673	662	685	614	651	692	686	733	663	713	661	680	655	639	656	704	652	655	659	680	658	674	663	691	671	671	674	676	707	665	630	696	678	675	696	677	654	667	701	686	644	659	664	620	629	650	643	635	659	670	658	679	714	662	639	649	646	642	725	643	669	647	723	645	683	657	661	664	683	682	637	635	701	659	684	704	646	618	599	649	722	659	668	689	641	646	688	635	721	674	664	642	660	612	703	648	679	706	688	670	638	649	690	666	635	674	618	663	667	639	681	637	657	662	645	638	664	617	662	655	699	676	667	658	705	677	639	641	613	638	669	647	661	716	694	687	672	586	664	654	627	718	676	631	640	628	625	633	661	702	666	668	726	654	637	686	604	628	720	663	646	665	667	651	643	649	664	648	675	668	660	677	661	712	680	624	683	622	653	648	682	649	652	702	633	682	646	689	636	670	659	666	614	659	649	666	685	665	672	733	677	634	668	637	647	654	641	676	666	671	696	694	684	657	649	650	649	688	665	669	663	695	665	672	693	658	632	680	673	650	613	651	655	697	638	653	685	708	672	637	657	695	663	632	654	648	660	683	606	659	691	650	712	630	670	666	708	644	684	693	670	721	663	655	678	671	635	651	637	640	653	668	619	648	656	669	684	641	633	641	639	632	680	641	651	654	668	632	662	674	615	604	678	664	650	624	651	671	626	692	652	643	697	664	668	669	717	719	690	650	695	627	633	689	654	658	656	680	638	672	721	663	624	661	656	632	689	669	659	636	659	646	663	654	661	661	692	670	616	597	635	654	626	686	697	708	620	670	633	640	659	689	627	661	623	657	642	637	645	662	650	654	683	667	650	648	681	641	645	687	686	688	698	667	620	666	595	659	664	676	636	639	652	649	678	693	670	703	685	626	647	693	649	683	650	662	639	635	678	658	692	649	683	667	697	677	663	690	680	653	684	696	646	632	686	711	683	674	667	669	758	661	677	676	661	677	645	636	626	661	669	737	611	679	658	626	658	624	644	703	626	652	614	639	645	681	651	641	677	669	665	614	686	671	630	660	628	619	607	634	636	621	659	668	636	639	664	639	668	668	730	660	696	676	666	631	683	633	692	672	667	642	696	659	660	644	658	649	651	669	677	659	641	691	675	636	653	598	706	672	665	594	675	692	679	629	682	669	637	658	702	696	648	679	628	698	667	621	627	644	630	682	680	679	694	698	615	668	682	644	690	688	693	661	648	603	682	667	690	701	626	602	692	681	629	677	684	643	678	680	665	640	639	668	644	669	631	727	639	716	692	654	632	655	667	686	673	654	666	652	662	654	667	659	662	695	641	696	640	667	684	651	666	673	684	605	681	637	693	649	638	681	664	657	663	616	683	597	641	654	614	645	701	662	705	676	621	628	664	698	658	631	644	657	685	661	663	681	721	638	731	653	688	648	682	661	634	686	666	700	643	737	651	647	688	676	648	683	700	676	687	646	654	609	668	660	681	636	632	662	704	694	618	633	655	651	687	685	580	686	706	636	682	670	643	673	664	659	657	671	657	669	633	654	622	660	707	636	643	674	674	669	663	688
9510	4430	1931	996	440	280	234	285	228	245	235	169	192	130	124	112	85	102	91	77	95	72	90	69	73	77	81	90	64	63	87	57	72	71	68	62	59	68	78	64	64	73	66	60	67	73	73	66	50	61	77	73	67	67	80	54	65	85	71	61	78	70	74	51	76	68	81	69	70	68	66	77	66	56	64	55	61	64	67	82	59	65	70	78	63	70	81	70	69	77	73	58	67	71	88	71	63	75	57	61	66	68	62	74	64	77	79	73	72	75	59	68	53	60	68	72	65	58	53	63	59	62	76	72	72	64	67	74	55	67	68	72	62	62	71	63	58	61	71	64	83	63	74	79	64	67	64	77	59	67	79	69	78	61	77	69	65	57	73	70	88	88	70	66	67	66	61	73	62	72	60	58	75	60	76	55	68	66	57	65	72	73	89	70	68	77	69	63	76	57	76	76	56	62	63	59	65	65	60	68	71	63	53	66	56	64	63	56	67	74	61	63	65	60	69	67	80	75	61	65	75	50	65	70	67	70	71	66	69	76	72	68	67	52	75	74	74	63	78	77	70	69	75	50	72	72	79	72	66	65	54	73	87	66	56	77	63	72	69	58	70	54	80	69	69	80	66	67	67	53	63	59	67	70	73	64	57	65	66	75	70	59	76	66	72	69	68	68	71	71	64	66	69	65	68	68	65	75	73	72	71	76	57	59	71	50	67	76	62	76	68	87	72	73	69	65	63	58	70	76	80	63	59	64	76	80	67	67	73	65	67	75	62	77	78	76	59	68	69	73	71	66	64	76	60	64	53	73	80	69	68	67	68	66	70	61	64	75	73	56	63	71	69	70	90	59	89	75	77	73	60	63	61	64	71	63	64	62	80	87	64	66	70	60	82	61	63	73	58	62	73	74	81	61	72	55	71	58	68	60	69	83	80	68	71	86	59	75	83	74	71	58	69	64	72	75	66	63	55	65	66	75	75	65	68	58	59	77	69	70	58	70	74	71	59	64	67	67	68	66	60	76	63	72	85	75	64	62	68	63	64	75	67	53	66	83	68	65	66	59	69	59	68	71	58	54	68	67	76	75	58	61	55	67	56	76	71	63	78	61	74	70	58	59	63	70	74	63	69	84	65	69	72	59	61	65	59	61	66	63	62	59	65	66	75	76	58	68	62	69	65	68	69	73	69	61	65	62	54	70	79	80	66	69	75	78	66	74	66	61	62	59	78	60	61	59	70	72	74	85	67	78	65	64	78	49	70	54	61	71	76	77	70	66	75	66	69	66	69	69	84	62	57	72	74	59	66	67	63	52	70	64	64	73	70	60	60	67	66	80	67	81	67	76	62	76	67	77	48	54	78	72	56	58	64	74	68	83	58	58	67	67	57	74	61	72	75	76	70	64	55	66	66	67	49	59	67	68	70	63	62	76	63	47	58	60	66	65	59	51	55	74	65	51	66	66	70	55	67	70	77	74	53	77	62	59	56	67	64	66	68	72	60	71	73	67	62	65	78	76	76	76	50	76	74	69	50	69	75	77	61	79	55	80	78	67	56	70	63	65	65	62	70	60	63	65	63	64	54	76	64	60	61	60	66	70	74	74	75	58	64	53	58	71	54	70	70	69	80	63	55	71	55	57	73	64	73	67	50	54	69	61	67	71	82	62	61	78	51	73	65	59	72	66	55	60	66	68	63	82	63	68	62	67	68	68	62	69	66	77	64	84	77	74	74	72	67	62	67	58	71	48	60	61	68	68	65	60	71	67	71	67	62	71	77	62	62	73	61	74	52	73	69	77	67	57	71	70	65	65	60	57	55	81	76	66	67	89	71	70	83	81	60	73	73	62	61	68	64	79	70	60	71	61	80	64	64	69	68	63	63	64	78	77	75	64	74	67	58	84	64	62	73	59	70	75	73	77	61	60	88	74	75	66	64	79	76	66	72	55	78	65	67	74	69	58	73	56	61	77	60	70	72	60	78	78	58	79	75	71	72	57	87	88	79	65	66	66	73	64	58	62	80	73	63	69	64	60	62	65	55	70	65	79	64	71	73	74	72	61	68	71	71	65	62	80	56	67	55	72	62	61	69	64	71	60	57	80	61	74	82	62	53	74	75	71	72	44	70	66	75	60	66	50	61	66	61	79	76	75	65	58	69	68	88	61	54	54	69	70	79	68	72	73	66	59	71	63	64	68	74	59	63	63	70	69	76	67	73	71	68	71	75	76	67	61	66	76	68	75	50	69	61	74	67	66	67	62	75	75	74	65	75	67	75	79	57	70	57	90	87	80	73	78	73	58	79	70	60	67	64	71	72	58	77	62	77	42	78	67	79	71	75	77	67	56	78	91	76	51	60	71	74	65	76	67	77	84	71	66	73	58	75	71	56	59	71	59	69	70	69	73	88	59	74	57	58	67	81	81	64	63	55	75	72	70	63	82	68	59	74	62	60	72	55	61	64	83	76	64	74	55	63	73	60	68	72	76	68	86	75	70	73	67	64	71	64	67	59	69	69	59	54	66	58	63	67	71	62	46	63	57	67	75	64	42	75	76	69	61	56	68	81	77	69	77	59	51	66	77	87	74	61	61	63	75	63	63	76	72	76	59	79	55	61	62	69	68	68	68	70	64	80	68	53	54	64	70	66	72	67	47	54	65	48	59	75	66	73	67	49	73	80	76	65	61	78	67	62	70	62	70	62	55	68	71	73	68	64	57	52	69	69	69	56	73	66	61	65	66	65	63	54	73	62	69	74	73	53	75	61	69	79	67	71	52	58	67	64	78	69	67	67	60	71	67	70	70	64	65	70	60	68	77	73	73	49	68	74	56	73	62	91	74	59	70	79	52	52	70	80	70	68	71	67	72	70	68	60	63	79	82	65	56	57	65	89	65	68	78	71	71	74	60	53	69	76	59	69	59	66	68	68	70	83	53	81	77	59	67	69	72	68	61	69	83	76	73	48	71	65	63	81	69	72	73	75	68	71	61	70	63	59	68	60	76	70	67	65	66	45	63	61	64	66	48	52	66	58	69	69	76	78	62	52	74	69	77	74	62	65	82	53	58	77	67	66	68	68	74	61	76	71	69	82	67	67	69	80	59	73	63	60	61	54	66	83	75	64	67	76	65	69	54	53	74	66	56	56	73	61	56	67	68	73	66	74	73	67	67	66	57	68	81	68	72	67	65	66	57	58	70	61	63	58	69	46	68	63	89	65	62	58	75	70	74	73	70	61	65	65	66	63	69	70	69	90	56	69	69	60	67	77	57	68	67	69	80	84	60	72	61	79	79	73	71	58	63	52	61	63	70	62	68	73	70	65	81	69	66	75	56	66	59	67	55	71	61	76	53	68	73	86	75	66	72	67	68	70	69	59	64	83	71	56	67	61	78	81	66	67	71	54	50	80	63	51	72	74	58	54	70	75	67	59	78	69	60	64	72	60	65	60	80	67	65	66	71	67	63	66	75	60	67	75	63	66	68	68	84	66	83	60	61	63	59
39500	23262	15066	12021	12852	10772	8810	8612	7651	6575	5628	4494	3706	2859	2405	1866	1555	1439	1250	1131	952	791	834	662	613	648	630	584	574	507	503	557	527	532	546	523	529	533	482	519	515	531	538	524	539	518	526	499	523	518	515	503	562	568	587	542	548	550	562	575	530	564	524	507	541	534	482	512	531	499	602	486	505	570	497	512	492	499	491	483	539	505	515	521	503	523	532	539	532	502	497	508	502	486	558	535	533	497	520	499	499	495	542	507	535	529	563	516	515	543	581	549	504	525	473	484	521	514	515	499	541	521	505	530	470	490	535	499	494	492	514	549	513	511	513	478	539	532	491	504	495	526	491	509	561	518	502	492	550	520	539	524	524	499	544	534	511	528	508	517	513	526	547	498	532	487	535	475	522	495	529	537	535	511	531	530	552	541	531	512	525	503	480	523	548	512	512	504	473	511	514	506	498	550	543	503	564	483	479	496	499	529	499	521	494	564	531	544	547	504	518	534	498	538	498	492	532	539	541	507	494	512	567	535	501	495	521	560	500	501	485	493	575	530	511	529	496	490	504	544	517	510	474	533	530	503	520	508	534	524	496	543	489	542	543	571	515	504	497	484	542	525	481	520	542	546	512	549	548	520	491	517	541	524	525	481	542	541	508	546	490	518	519	524	550	527	512	533	514	524	536	515	560	499	501	534	519	496	480	533	531	514	525	515	528	512	480	530	500	503	509	499	557	506	468	551	473	551	546	526	511	512	463	496	500	525	527	554	496	545	498	516	515	544	501	530	522	543	540	500	516	533	515	482	465	507	532	518	502	546	533	530	543	508	533	494	498	523	501	493	499	511	479	562	491	517	515	533	493	524	495	542	514	493	525	526	505	508	538	524	541	502	523	552	549	502	513	479	472	491	540	497	512	528	543	548	525	541	521	504	513	507	566	540	518	463	521	537	522	562	532	540	504	542	551	524	529	501	556	513	536	548	571	464	538	500	481	550	533	536	496	511	486	535	513	540	565	530	494	556	508	503	473	491	492	547	520	523	511	534	469	513	502	533	488	495	494	560	527	495	529	505	555	504	509	548	532	512	519	521	469	505	501	545	560	517	525	529	566	575	522	537	515	520	537	543	541	491	563	487	504	529	511	547	478	536	501	533	527	510	511	507	522	543	577	537	527	491	522	529	516	473	498	502	481	466	498	518	520	500	540	539	517	550	519	542	535	577	475	519	527	524	488	507	497	533	555	525	544	533	569	522	507	493	475	543	512	537	537	508	527	546	521	509	567	518	516	499	527	535	559	522	469	542	508	498	518	526	546	532	517	518	509	545	501	476	493	500	527	508	523	526	480	559	549	532	502	537	527	556	539	532	560	480	498	514	503	535	503	545	539	520	503	543	511	536	488	486	475	523	528	534	507	517	504	517	507	482	518	536	522	531	515	536	510	498	514	513	510	510	523	473	523	515	542	536	501	527	480	464	543	552	522	502	555	506	513	530	497	521	529	489	527	503	554	555	522	487	528	477	560	519	511	524	538	490	524	554	540	499	514	547	515	526	523	525	576	519	537	537	473	536	558	545	521	525	521	516	523	545	516	523	520	526	505	507	491	522	513	521	497	514	524	556	536	553	540	517	484	556	503	509	541	498	466	520	572	501	472	487	546	506	486	521	546	537	554	546	484	493	510	538	523	500	520	486	515	531	526	503	511	536	498	534	554	509	504	533	494	506	510	535	520	557	571	498	529	481	530	492	546	520	511	514	535	536	488	514	487	508	500	510	524	518	540	550	563	512	560	512	507	531	532	499	526	490	535	538	544	541	504	534	541	539	521	496	526	487	496	522	516	520	519	489	546	535	510	551	518	519	540	523	534	526	480	499	529	528	540	500	540	529	516	519	523	524	506	539	531	497	534	489	520	546	485	517	560	548	496	522	533	493	460	544	536	509	502	487	507	532	495	544	531	472	470	509	528	514	524	487	555	528	525	525	490	527	505	488	501	534	523	496	555	522	542	542	496	480	548	524	496	500	493	538	481	528	537	489	498	556	524	495	495	530	551	492	536	468	544	509	489	530	478	527	520	510	517	541	540	491	519	503	548	570	502	567	506	517	512	524	524	553	502	485	532	510	518	532	522	499	514	502	494	525	506	525	513	515	545	485	553	525	528	505	505	525	521	500	485	524	497	497	526	533	577	503	533	536	505	529	517	503	534	557	499	534	547	510	541	510	514	542	525	515	521	507	573	497	542	509	515	492	518	504	534	499	503	540	545	506	517	502	493	499	502	463	519	479	532	554	477	516	516	535	537	536	529	514	516	537	489	508	493	524	537	574	558	532	536	487	555	560	530	538	558	548	502	489	514	528	534	515	491	570	526	540	469	562	516	516	523	534	548	545	518	509	540	501	549	522	499	515	482	537	554	522	567	528	535	484	506	495	530	506	496	525	542	526	536	500	508	518	518	553	576	474	517	529	524	516	530	499	519	543	508	535	574	540	498	534	515	510	511	522	514	473	558	517	534	498	563	509	513	503	558	490	514	498	501	483	499	498	507	483	567	503	514	569	521	521	575	513	503	528	545	567	513	537	526	506	520	517	553	503	508	557	510	487	525	515	505	502	522	504	516	503	478	500	536	517	527	530	555	524	542	533	502	515	546	546	496	524	505	481	530	511	507	518	480	553	509	505	545	549	568	556	544	530	462	524	558	515	558	495	497	488	531	524	526	523	515	509	519	549	502	550	522	550	540	543	524	522	537	481	524	521	531	505	502	520	566	568	517	506	500	521	556	518	514	533	519	529	516	485	512	528	536	509	504	508	495	521	566	498	495	501	527	502	515	515	521	498	525	489	523	517	482	537	517	527	572	517	486	496	501	534	510	519	544	506	543	501	504	477	518	504	515	546	539	533	534	546	536	497	497	522	501	528	522	541	489	553	524	502	511	522	568	528	517	535	482	514	523	550	505	582	494	491	526	493	496	520	527	495	548	530	491	571	518	577	511	532	508	532	475	546	546	517	527	519	506	511	528	496	514	525	484	525	504	543	539	479	484	508	523	488	499	486	550	501	548	527	506	564	519	519	528	530	499	513	561	506	549	515	493	524	508	533	574	525	476	500	503	494	505	555	532	536	529	518	489	527	553	526	545	536	505	536	476	517	486	484	506	544	551	508	508	509	484	537	544	516	527	482	460	533	525	533	485	539	530	528	507	540	504	506	496	518	509	527	581	571	544	509	503	518	486	529	558	518	529	518	527	489	530	555	516	540	515	484	498	525	528	520	557	457	518	524	517	536	523	528	510	552	549	517	480	514	524	482	527	497	508	530	505	542	519	477	534	516	518	526	552	544	505	534	503	549	489	562	506	541	555	568	531	476	544	522	517	487	515	545	537	482	475	548	525	515	494	521	550	515	512	511	473	534	498	525	511	517	506	528	538	574	542	511	515	532	510	534	579	540	519	508	511	555	507	486	480	554	528	544	511	533	490	533	497	508	566	548	535	523	516	494	502	514
10437	3992	1751	963	436	284	256	250	275	241	204	175	145	154	128	109	111	116	97	101	80	92	90	90	99	75	94	79	92	79	78	87	82	93	79	93	59	75	69	93	86	82	85	84	69	92	73	92	90	78	65	74	84	78	90	76	83	83	110	92	73	75	75	94	81	69	82	105	89	92	87	64	96	87	79	78	86	98	81	80	80	75	81	78	71	85	86	77	87	73	80	79	85	83	69	82	86	82	93	81	66	77	72	72	81	77	68	72	79	84	85	66	78	59	74	85	75	83	78	76	87	58	77	78	85	88	77	71	83	102	109	70	90	68	75	58	89	92	79	96	81	90	96	77	88	73	70	82	82	86	97	68	78	72	88	83	81	68	83	85	75	81	90	77	82	77	79	96	74	78	100	93	76	74	86	84	58	70	85	73	81	87	64	74	75	89	94	92	87	91	77	94	85	75	76	90	72	98	69	75	89	64	76	79	83	77	84	73	80	70	63	75	78	86	102	92	90	58	69	90	88	72	92	87	74	87	72	97	89	81	86	76	78	88	94	76	79	79	76	53	89	86	70	94	70	73	78	80	84	85	78	98	78	85	80	66	85	80	79	83	75	75	73	67	76	71	68	72	59	98	73	70	81	82	90	59	81	90	74	77	69	80	71	77	88	94	81	82	77	74	79	92	79	81	81	83	92	77	76	80	77	77	75	96	78	79	65	90	87	92	75	97	78	70	84	77	95	79	79	88	82	99	90	88	88	83	88	58	85	89	91	98	71	100	86	80	92	79	79	83	85	70	82	77	60	91	76	60	93	89	96	90	90	78	84	78	73	86	82	81	70	83	83	73	82	82	79	84	88	95	82	63	83	82	90	87	73	96	84	84	87	85	80	92	72	79	70	71	92	67	73	71	74	91	76	75	81	68	78	78	85	78	76	73	103	83	79	80	87	79	90	66	75	87	83	74	65	72	79	96	78	65	76	77	75	77	74	86	91	85	95	90	80	80	107	88	94	92	81	83	96	71	79	68	78	72	81	85	74	67	95	73	103	82	81	82	82	76	82	82	62	80	96	72	84	96	80	71	71	76	87	55	75	74	96	76	73	95	76	93	85	76	71	74	82	80	97	82	68	70	83	74	95	81	69	82	76	69	92	80	72	80	82	81	84	68	78	71	70	66	83	89	94	85	75	70	75	75	75	71	90	73	72	73	72	69	78	71	81	75	80	80	90	93	69	89	78	73	83	80	76	69	70	70	69	75	79	72	68	86	71	68	74	73	90	70	74	75	70	73	95	63	62	75	79	91	84	66	88	75	86	88	83	62	94	76	76	78	79	86	81	83	82	81	83	72	73	85	86	74	68	69	90	89	69	84	72	77	99	67	71	95	78	70	73	82	79	68	93	80	78	92	82	83	71	62	74	76	66	86	77	99	68	94	92	86	64	83	77	92	99	70	81	85	94	84	58	84	79	86	78	78	75	70	63	80	79	57	81	68	93	79	98	94	86	79	93	80	85	86	91	70	80	82	80	62	88	67	87	82	91	80	87	87	67	59	85	75	84	94	70	85	81	95	81	74	66	87	79	82	74	97	77	72	71	75	76	82	81	68	81	75	79	82	95	90	86	83	77	73	87	86	76	85	76	80	64	74	72	76	80	85	71	75	58	86	68	75	81	78	100	76	67	68	96	91	88	67	92	81	87	77	99	78	78	75	73	75	77	90	84	65	76	77	86	80	71	105	81	84	79	57	83	71	86	77	88	76	90	81	87	92	81	88	83	94	90	82	80	80	77	84	65	102	92	81	94	97	74	63	67	76	70	81	76	78	80	77	93	86	86	86	80	78	81	73	74	73	81	85	75	73	82	73	97	88	86	62	71	93	71	73	94	74	83	66	58	80	96	86	76	75	72	80	79	81	80	89	60	76	80	69	72	81	76	82	73	90	66	82	75	80	89	94	96	70	79	76	75	75	81	88	87	79	85	74	79	85	79	101	86	89	79	86	76	74	78	89	77	82	91	82	75	74	71	83	83	89	78	79	79	91	91	81	61	72	75	93	59	95	73	65	80	95	101	89	66	78	85	83	84	69	86	94	73	84	64	71	85	91	86	93	74	65	84	87	77	84	85	91	90	95	67	78	67	91	74	73	83	87	75	61	86	85	98	78	62	89	97	79	82	69	76	82	95	81	85	83	86	83	76	78	83	89	76	88	86	94	82	79	63	72	83	73	83	93	67	70	75	81	70	78	82	87	78	94	91	98	89	78	76	85	101	86	90	90	87	80	58	97	70	85	84	72	77	73	76	78	69	76	60	92	66	71	91	81	70	89	99	82	68	93	76	84	84	78	78	80	79	74	77	73	73	78	72	94	82	79	53	82	80	86	72	83	86	75	78	78	98	100	83	70	77	83	76	83	78	59	76	67	67	78	73	89	71	73	89	106	91	76	72	81	71	88	91	88	87	82	88	79	80	73	93	80	81	66	89	99	66	90	82	74	92	72	75	81	76	85	93	96	77	78	76	73	76	95	76	83	71	88	87	99	77	74	67	102	79	94	91	77	79	86	94	74	98	86	74	74	82	80	87	85	63	68	82	77	96	94	82	64	80	67	68	76	85	83	91	68	73	91	89	88	64	90	89	85	91	99	76	84	73	74	82	75	79	91	74	86	83	78	75	76	78	79	82	71	77	62	76	73	94	70	94	57	78	68	72	72	68	91	79	81	84	75	86	86	88	87	71	86	85	76	89	79	82	89	80	74	74	84	83	81	74	85	78	82	74	78	81	73	76	87	71	69	67	94	82	80	73	80	78	75	78	84	74	83	70	73	85	84	89	89	74	71	82	89	74	100	69	91	97	73	71	80	81	71	90	86	96	76	73	80	72	83	75	70	92	90	78	85	93	81	58	67	84	89	86	65	71	81	75	73	67	81	83	82	84	75	89	85	70	69	84	105	67	84	79	93	83	57	77	73	88	73	77	78	78	72	93	84	71	91	63	86	85	95	71	81	77	80	84	84	71	74	77	77	81	81	67	92	81	99	83	70	89	84	84	77	91	76	57	92	77	104	82	86	95	71	69	87	77	79	90	99	69	76	69	75	75	91	66	77	82	87	84	95	71	83	72	81	83	86	79	88	86	88	84	85	75	76	83	80	100	84	82	81	71	73	82	95	77	70	80	70	75	77	70	80	78	80	93	70	79	69	79	83	85	77	99	69	83	87	76	85	70	92	78	77	81	75	68	75	77	81	89	72	85	86	78	72	63	94	83	75	88	85	75	78	97	88	74	80	100	78	77	78	87	97	71	85	69	92	67	75	68	72	73	102	85	95	90	100	87	79	88	89	80	94	79	85	101	85	76	81	71	93	76	77	96	68	77	82	87	66	78	71	66	87	88	77	70	70	86	83	95	96	79	72	64	79	90	100	72	95	80	81	83	74	83	88	77	86	78	82	80	75	87	75	73	81	83	76	74	74	64	78	82	74	88	91	90	78	74	70	78	88
37422	21296	13959	11990	12235	11244	9059	8421	7835	6424	5126	4112	3350	2787	2122	1785	1565	1371	1322	1167	999	887	811	768	798	722	741	698	676	644	627	643	591	631	609	618	591	614	626	600	635	609	613	592	593	617	670	646	595	615	630	629	660	625	637	644	670	636	626	656	580	582	640	639	622	573	634	612	581	608	582	611	641	626	629	582	641	592	593	593	608	624	626	628	610	587	634	576	579	613	608	660	620	627	586	601	549	575	605	613	641	569	608	614	616	646	604	581	620	615	645	632	606	598	600	609	653	646	597	576	580	615	642	618	641	583	602	591	594	629	623	608	634	628	577	568	593	599	670	676	612	558	582	635	592	612	570	621	613	600	614	579	601	610	628	651	587	578	614	590	639	585	585	645	647	623	622	591	629	612	591	592	580	599	634	611	571	598	607	583	578	591	571	615	602	613	622	611	608	631	611	634	644	649	570	628	590	613	598	604	613	572	619	658	601	578	621	591	599	569	616	601	582	613	607	614	591	619	625	605	599	618	635	616	596	577	573	555	611	586	583	586	617	628	617	597	616	608	608	618	635	573	567	586	587	586	634	606	610	585	592	596	630	632	622	581	619	652	624	645	582	589	581	602	632	613	576	643	577	611	580	581	565	588	634	615	611	552	607	607	625	568	628	587	601	637	581	586	620	649	606	616	573	585	574	601	579	604	591	556	604	581	593	614	641	601	661	623	621	612	600	614	622	670	611	568	640	583	569	585	639	606	591	597	588	605	603	585	608	585	591	621	616	601	573	602	598	600	606	586	545	532	594	586	631	606	600	602	613	659	606	627	621	631	597	611	604	607	570	599	594	580	566	647	605	594	586	640	613	604	590	663	625	610	595	608	634	625	557	606	583	595	642	593	609	578	634	603	617	629	575	578	632	607	610	584	574	606	573	582	600	593	601	596	616	594	583	603	601	594	594	633	594	591	595	598	598	608	626	589	614	606	616	617	600	623	642	613	589	570	634	627	558	588	598	584	604	599	608	569	583	603	610	603	629	614	605	617	636	556	590	580	608	588	651	627	615	567	647	614	602	636	611	612	602	598	581	561	558	621	610	560	641	597	629	608	606	604	570	572	610	607	602	593	619	634	591	595	595	591	608	580	615	614	591	608	591	613	616	593	631	614	609	588	586	609	629	627	590	618	618	612	587	609	603	588	599	627	632	637	546	616	593	564	571	647	609	641	653	622	631	617	587	581	607	604	609	557	588	590	580	613	562	607	606	589	577	613	570	657	587	605	578	609	611	625	589	611	597	611	591	606	574	548	610	609	611	581	589	614	628	601	628	647	640	594	582	581	586	611	608	591	648	609	595	603	599	604	584	581	637	592	622	585	606	598	608	603	592	609	611	582	594	602	589	619	608	564	599	603	550	600	564	600	617	544	621	638	615	551	631	618	605	642	626	595	622	637	572	587	654	617	607	598	591	573	606	585	576	586	584	617	595	611	620	610	584	628	628	614	598	610	629	571	578	610	617	580	603	607	608	578	591	622	589	600	628	595	593	590	592	603	607	611	596	589	594	570	599	579	597	611	621	626	558	610	607	611	571	621	619	594	607	650	595	607	605	565	550	607	641	647	585	611	579	610	599	572	640	573	578	580	600	634	635	552	617	608	625	644	665	593	617	601	590	597	643	610	599	568	561	625	580	601	631	619	635	596	584	585	585	577	611	652	578	612	618	626	605	595	629	589	557	625	595	639	602	592	581	604	613	594	561	622	583	599	590	588	587	589	558	610	625	575	642	588	592	612	613	665	608	567	616	603	602	614	587	612	593	561	591	578	591	646	569	646	567	584	595	626	586	567	609	602	571	627	603	618	636	616	603	560	643	631	610	602	589	622	639	589	625	597	537	595	587	602	600	622	610	612	593	608	615	580	620	592	584	595	584	597	622	575	617	640	630	581	611	576	619	602	540	597	640	606	604	571	591	582	570	624	629	583	633	597	600	540	587	594	600	595	627	631	555	609	615	591	592	620	594	591	596	580	559	636	584	598	554	621	587	626	576	636	599	630	594	612	571	575	610	587	594	580	590	610	616	646	602	608	585	600	533	626	607	593	572	587	600	649	593	609	607	596	592	595	567	591	579	636	623	601	564	584	610	622	613	586	621	618	624	612	566	568	615	606	601	601	590	625	552	631	611	593	598	616	597	614	573	616	591	609	585	597	560	649	612	601	575	622	628	606	606	616	631	551	579	586	594	596	633	603	588	564	622	601	611	596	554	610	619	601	618	577	594	590	623	594	590	593	586	630	585	644	565	585	634	596	603	576	625	631	623	597	599	587	621	614	616	643	599	644	610	610	589	590	587	604	580	604	605	593	598	594	603	607	591	598	593	613	630	634	627	594	636	556	616	613	525	625	567	598	546	588	665	575	647	603	605	592	634	595	602	616	612	582	604	592	606	584	581	597	642	576	606	626	570	578	564	619	578	629	576	605	623	590	575	574	618	603	604	587	607	576	619	614	616	627	652	612	596	600	605	619	596	602	576	578	583	642	593	620	645	602	598	585	625	587	584	601	597	616	650	639	590	612	583	593	636	643	574	599	601	604	587	627	661	596	548	591	627	605	582	660	571	574	572	608	593	575	621	596	617	580	614	632	636	629	595	623	617	550	616	621	607	600	613	583	620	571	601	622	585	624	580	618	614	621	541	650	638	617	577	602	556	579	605	589	628	602	566	611	573	608	613	574	619	554	591	609	595	614	578	571	570	632	588	620	625	573	654	586	629	581	587	600	593	573	610	597	587	629	590	613	582	581	591	531	607	605	636	586	610	632	589	606	609	598	612	632	598	598	643	588	556	615	620	606	604	626	639	592	634	605	553	608	597	594	644	655	600	602	626	601	638	610	579	601	579	581	617	577	645	607	607	636	620	588	600	617	551	615	599	561	573	611	569	534	573	600	595	595	571	581	564	568	543	597	585	598	552	622	600	611	585	575	601	610	602	598	620	626	580	591	573	554	638	607	605	602	602	602	603	608	683	578	632	631	570	635	588	565	620	591	621	622	630	560	622	626	594	595	608	615	599	623	584	608	611	582	640	604	612	563	591	607	614	578	661	588	617	631	579	622	631	581	596	634	585	599	614	586	587	607	626	594	583	570	608	584	572	578	573	610	594	628	586	612	633	624	622	622	628	621	599	632	597	622	586	599	582	602	576	605	611	608	608	550	631	601	581	608	643	621	593	555	601	628	601	588	623	625	641	603	624	640	610	632	587	634	578	635	612	556	550	581	611	643	649	621	591	609	655	604	613	622	552	642	596	599	601	615	633	580	612	575	577	630	645	566	600	604	622	598	623	622	547	546	624	594	573	597	624	630	594	560	571	632	571	585	589	579	586	550	618	594	620	625	561	612	631	582	601	597	561	604	579	611	631	598	614	581	593	593	584	599	601	597	638	618	572	644	584	551	607	602	620	640	630	614	622	565	631	572	600	646	613	603	636	626	577	555	616	562	612	601	611	588
12684	6285	3310	1400	590	403	343	328	321	266	238	198	149	119	127	114	98	96	94	75	79	81	72	61	57	57	61	64	55	50	62	43	74	60	51	55	51	45	63	54	59	63	59	60	58	57	64	54	55	66	49	72	45	60	55	55	46	53	64	60	66	54	59	61	52	68	66	62	47	65	51	48	50	56	56	49	56	54	62	57	55	69	56	68	57	68	56	45	53	59	57	48	65	52	58	50	50	43	57	52	66	53	48	55	58	53	50	60	49	63	56	50	62	35	57	51	43	74	48	64	73	43	62	52	52	49	56	54	45	53	65	54	43	54	55	60	48	59	51	50	69	44	64	56	51	60	64	51	67	59	45	55	45	51	52	62	43	55	72	57	55	67	54	51	52	49	64	63	54	58	51	50	59	51	59	43	49	56	46	54	45	54	37	55	60	46	46	44	51	72	55	51	60	53	54	62	54	46	57	54	54	60	54	56	58	66	52	66	56	66	48	48	60	60	62	36	56	56	53	63	56	68	48	60	67	59	45	65	49	66	54	57	51	42	53	58	58	47	65	40	63	61	49	62	51	63	48	58	45	63	53	60	39	56	51	47	57	51	52	55	45	40	61	52	57	44	55	50	57	54	58	51	53	60	63	52	59	55	50	53	72	58	58	59	50	64	48	49	58	59	61	52	54	61	40	55	45	37	56	54	51	51	55	59	56	57	49	52	53	58	52	47	58	54	51	54	62	50	47	51	56	51	49	46	54	46	57	52	53	42	62	69	51	54	69	55	55	53	56	48	53	53	52	67	60	52	53	58	65	48	73	65	55	61	57	58	55	41	59	56	41	44	62	55	55	54	44	63	75	62	55	64	44	60	65	45	70	65	48	36	74	59	48	41	59	51	61	59	61	59	47	56	41	58	57	66	52	50	53	49	55	39	69	67	51	63	46	57	61	65	39	72	52	51	65	53	54	48	52	68	57	54	53	75	57	51	51	54	64	66	43	72	56	49	66	46	57	60	46	60	64	56	50	64	48	62	52	50	69	56	70	55	64	59	54	57	54	61	65	64	51	51	55	41	49	57	55	52	46	56	66	51	61	60	65	57	58	54	53	50	62	46	65	59	58	47	46	53	59	56	52	59	65	41	55	55	53	51	49	55	49	58	57	65	56	59	62	59	64	42	55	46	46	60	51	54	60	59	63	56	48	52	53	53	64	54	59	47	61	49	53	63	55	35	57	53	63	69	61	50	52	54	62	44	52	50	57	54	56	70	40	42	54	52	48	47	56	38	50	50	59	72	71	50	60	60	71	56	55	43	52	76	55	47	57	61	61	51	49	59	73	64	50	49	56	62	52	35	65	60	60	45	55	62	57	43	63	63	60	68	56	52	57	57	57	50	43	58	66	55	61	50	64	55	59	37	52	60	49	55	60	47	60	51	57	53	48	52	56	56	53	57	48	71	61	53	58	52	54	50	54	51	42	61	40	53	60	64	47	63	54	60	68	55	55	46	57	58	54	55	59	55	60	47	61	51	52	53	49	52	53	52	56	43	67	56	46	54	58	39	48	50	57	50	55	44	58	46	60	70	48	38	44	66	53	59	67	50	66	51	64	54	58	61	43	45	48	60	54	51	74	60	57	58	50	60	50	53	62	58	60	46	50	64	60	50	54	56	46	74	51	45	67	54	57	68	69	55	47	65	72	51	52	57	52	52	57	54	71	51	49	62	58	48	52	52	50	46	57	32	54	56	55	50	62	62	55	52	59	60	60	64	64	54	55	56	63	48	61	59	62	69	56	47	61	59	72	52	44	51	59	48	72	55	49	55	43	38	39	66	44	61	75	47	45	54	56	51	56	49	41	57	58	59	61	58	56	54	42	60	48	45	53	55	58	57	36	54	51	66	50	37	51	68	59	60	51	51	57	54	51	63	51	37	46	43	43	43	56	57	47	45	54	53	49	55	68	57	62	64	61	53	71	49	43	48	75	62	48	63	46	63	60	66	59	46	44	53	63	50	55	57	56	60	51	49	57	57	60	71	62	59	56	55	48	46	51	61	53	51	57	54	57	54	54	56	51	50	62	61	59	51	58	55	41	54	50	46	50	63	55	44	61	58	61	43	55	47	50	58	58	57	49	46	60	56	54	47	60	52	75	46	55	55	59	60	63	50	55	60	51	46	62	51	50	47	54	56	55	68	69	60	56	56	61	53	65	44	60	59	51	50	48	50	48	61	57	55	48	47	55	58	46	73	48	62	66	54	51	69	43	52	48	50	50	39	63	49	46	68	46	70	70	43	58	64	55	59	68	53	47	69	51	59	58	66	59	59	62	50	45	61	53	63	59	50	51	56	52	63	52	54	41	50	57	65	49	57	57	52	54	60	45	60	57	67	39	48	56	56	54	57	43	66	41	53	55	60	70	47	50	73	46	56	63	61	50	63	46	63	59	55	54	53	59	56	71	46	50	53	64	47	52	66	51	57	65	55	71	67	67	60	65	57	56	57	60	54	64	64	60	52	61	55	43	48	64	50	56	49	53	57	51	58	51	62	57	61	69	59	50	55	55	56	51	54	57	63	56	58	55	52	56	59	39	47	64	53	56	62	65	61	56	57	63	43	57	68	49	47	57	56	65	60	49	61	49	58	64	53	49	58	50	65	54	60	50	67	59	56	52	53	57	51	58	55	48	46	68	62	63	65	47	46	57	60	47	59	53	52	51	53	51	43	56	59	51	49	68	56	45	56	51	60	63	54	55	53	57	63	54	48	55	36	56	53	54	64	46	59	46	55	63	65	57	55	57	56	39	60	67	63	64	74	52	55	56	49	67	55	60	56	47	57	47	57	50	47	46	51	55	55	60	51	48	63	56	70	72	70	57	55	46	68	58	45	50	48	54	48	58	50	64	54	53	55	59	60	63	57	43	45	67	51	53	53	62	39	57	60	51	43	57	43	59	52	41	54	39	53	51	56	58	52	54	62	48	61	56	48	53	47	52	64	61	54	61	46	57	58	45	66	50	56	50	40	52	51	51	51	57	61	51	41	55	43	61	67	53	57	72	56	55	47	51	52	52	34	60	76	62	57	53	48	53	48	58	49	46	54	59	66	54	50	48	59	42	62	56	52	49	47	57	47	61	59	54	54	46	47	48	48	62	48	48	58	51	49	58	60	55	57	52	40	45	66	63	56	53	41	53	42	60	52	52	55	71	71	55	62	57	68	47	44	48	54	44	55	46	71	38	55	47	61	49	60	64	50	49	66	58	60	50	50	54	47	51	47	49	57	64	45	59	54	43	61	58	49	58	53	57	46	52	51	56	78	57	44	54	48	56	42	56	57	63	59	52	57	67	63	46	50	60	53	42	50	81	52	37	63	50	51	56	57	52	57	50	48	46	55	69	59	52	46	57	74	48	68	60	51	56	68	64	53	52	54	68	49	50	58	50	41	51	59	52	45	55	52	68	64	76	75	56	58	49	58	47	76	68	41	55	52	58	58	55	49
41731	26497	20410	14655	15042	14096	12157	10688	9827	8068	6207	5154	4011	3106	2322	2026	1732	1508	1413	1140	904	794	701	629	647	642	619	559	560	465	463	458	433	429	461	488	435	440	423	452	432	437	458	423	435	452	430	439	445	426	465	454	474	490	441	453	486	483	429	475	444	457	469	443	473	448	449	426	452	454	421	447	442	435	423	437	434	448	456	438	432	374	420	423	413	451	417	445	448	420	430	405	437	439	406	394	414	424	433	449	421	414	444	410	432	395	425	426	443	423	427	431	454	470	449	393	427	434	426	420	417	429	395	453	447	481	429	401	446	414	439	424	405	399	403	462	406	425	400	432	442	418	450	415	377	449	442	425	453	393	430	417	406	424	439	425	392	391	458	443	423	428	424	444	436	455	451	417	410	405	436	438	458	444	387	419	427	422	447	425	397	441	406	462	419	441	446	405	448	404	430	421	429	419	430	414	408	456	432	435	398	432	406	431	412	426	463	426	426	441	448	428	413	395	431	430	417	439	451	428	419	398	451	457	403	410	401	393	411	440	455	434	398	396	397	405	438	429	423	410	439	441	458	470	448	479	446	408	413	424	455	420	397	403	400	429	451	405	418	422	398	451	429	455	441	414	410	426	385	403	416	419	460	444	435	409	434	433	458	398	394	409	431	428	443	450	417	444	432	426	443	385	424	401	394	441	410	429	414	392	406	463	447	419	460	446	425	433	414	434	407	472	423	418	416	433	459	384	440	481	406	432	430	461	438	417	404	403	421	422	411	411	433	471	425	415	418	447	438	390	416	463	427	437	440	441	377	436	393	423	405	418	430	445	432	436	404	420	394	422	445	434	425	437	416	434	426	410	425	430	426	454	419	424	411	443	416	443	486	425	433	426	393	449	406	393	440	450	432	407	432	401	419	420	444	433	402	425	436	445	446	399	461	398	407	432	399	422	429	400	435	413	424	424	458	407	426	419	412	439	439	393	412	422	434	398	417	418	460	446	404	440	439	452	368	421	430	439	417	446	412	406	403	413	449	422	426	418	409	438	425	421	478	424	419	417	462	457	441	443	392	444	424	444	396	430	424	387	475	451	441	436	421	426	414	391	487	402	454	416	478	403	442	411	445	428	384	416	416	403	429	485	425	410	449	431	464	446	441	429	429	429	428	444	420	394	425	418	433	414	418	420	403	455	430	427	437	441	443	389	401	438	432	457	431	439	440	417	421	417	432	425	440	441	440	446	431	386	375	435	440	413	402	440	428	405	424	422	424	409	459	417	434	405	416	408	422	413	424	414	412	432	435	417	407	426	410	451	454	462	413	423	466	438	444	388	444	471	442	438	396	406	392	408	444	434	407	403	421	443	420	433	428	411	433	420	398	413	428	387	441	422	473	464	439	398	414	466	444	406	422	407	435	400	439	442	446	440	435	440	463	441	419	423	419	461	431	413	422	418	422	416	387	415	425	442	422	433	433	424	442	412	439	406	438	455	415	427	424	438	436	430	423	423	434	428	417	379	359	421	423	472	393	403	387	416	428	407	439	462	442	426	409	438	487	398	425	424	420	453	410	433	431	406	411	417	426	419	447	402	447	425	439	423	431	463	427	414	423	436	459	389	448	419	450	417	423	397	402	403	414	405	465	401	430	432	403	403	453	442	426	452	414	437	426	436	397	412	425	422	419	396	433	405	446	434	383	418	483	399	435	410	412	413	409	438	430	432	425	410	410	425	410	388	422	440	408	484	400	416	436	445	446	422	426	412	443	464	408	459	444	411	446	433	431	422	409	435	416	442	402	427	446	431	374	403	415	423	454	414	414	446	436	410	425	397	423	436	408	447	449	412	452	415	405	451	387	438	453	441	435	429	414	463	399	405	418	446	459	429	401	461	434	454	453	419	388	459	432	419	464	388	429	423	418	432	457	427	427	431	420	422	427	436	454	408	392	421	400	424	433	417	439	454	415	432	447	416	410	381	430	412	401	413	409	456	432	427	431	447	434	411	426	421	442	427	433	432	441	379	429	413	407	391	436	401	425	434	439	442	439	423	442	402	411	398	427	394	432	434	450	451	437	424	424	399	425	409	444	426	409	400	453	416	383	411	423	434	410	434	422	431	448	435	415	419	423	422	419	430	388	437	456	393	449	398	422	453	436	426	429	442	443	422	464	400	450	413	425	411	403	406	415	427	382	437	423	488	412	441	425	442	407	446	432	422	437	438	449	391	445	433	431	446	428	443	416	420	418	390	373	408	418	399	406	395	432	426	404	416	432	436	460	403	433	400	399	429	432	439	408	429	433	449	428	426	431	437	442	411	467	395	406	426	443	447	425	429	402	401	392	457	444	424	419	399	437	414	424	437	451	424	426	443	441	401	439	424	433	393	415	419	397	388	416	411	436	385	414	468	405	404	403	419	439	431	459	410	409	415	426	415	453	418	423	425	406	386	411	444	423	424	427	444	439	423	422	419	397	425	405	422	447	431	425	419	421	411	458	398	417	438	425	453	426	405	427	432	447	415	441	431	444	454	402	433	455	461	430	435	429	465	443	432	456	430	427	417	449	403	449	395	427	401	418	399	432	413	390	428	445	463	446	389	428	427	389	390	432	440	477	440	393	432	459	449	454	420	413	433	461	418	432	439	419	463	404	390	396	396	430	414	412	440	404	394	403	455	438	410	419	438	418	415	436	432	427	393	444	393	382	428	422	410	387	424	449	410	424	449	426	417	400	468	455	423	393	427	424	450	444	437	458	390	443	402	434	427	391	428	441	471	422	428	420	442	428	449	432	445	422	415	391	448	407	408	434	416	450	455	400	427	429	437	415	418	388	407	439	427	440	441	392	423	405	404	453	430	401	448	415	444	430	441	437	427	428	434	396	426	415	421	434	412	432	418	423	428	426	402	422	426	427	402	382	455	433	410	445	426	410	424	429	450	402	405	469	405	393	383	396	425	405	421	425	399	424	468	433	454	441	431	418	427	415	448	443	377	395	396	430	371	441	432	449	432	421	435	434	414	441	440	398	438	437	451	407	413	396	430	431	427	455	421	419	439	459	408	396	419	411	415	414	405	442	356	418	414	398	451	398	430	441	444	446	447	432	428	407	420	438	389	424	466	425	416	417	398	428	436	417	486	430	410	441	437	437	419	428	422	382	434	429	428	430	422	426	421	421	427	412	423	431	403	341	416	396	448	449	412	409	405	436	443	449	441	434	377	434	430	434	401	391	412	452	419	434	433	441	406	431	431	405	431	421	435	420	416	432	380	409	439	398	446	360	375	468	471	452	448	459	454	449	418	420	418	427	436	414	373	403	457	405	436	401	429	396	449	436	435	398	440	440	430	411	409	388	432	399	432	425	455	455	453	403	438	429	431	415	434	436	409	382	395	437	378	437	447	438	418	487	383	398	409	427	421	441	430	456	433	424	444	425	416	434	440	429	415	410	430	422	421	406	441	420	414	415	446	378	446	417	430	365	403	422	420	408	402	441	437	394	464	431	434	434	436
8112	3629	1379	563	235	197	219	182	197	199	189	162	136	109	109	109	121	110	106	108	106	94	83	94	94	86	91	95	89	89	78	83	79	82	76	71	86	77	83	82	93	90	85	84	81	84	80	86	91	84	100	75	73	88	104	99	84	80	83	71	90	89	81	94	79	85	90	91	82	79	89	73	75	67	76	95	104	76	107	105	78	98	105	84	81	86	80	75	92	82	82	91	58	72	86	85	89	77	90	81	89	75	88	88	92	86	87	75	91	85	74	86	85	96	75	99	80	82	92	90	81	98	92	71	98	86	87	101	70	71	83	73	80	69	90	85	91	88	82	75	83	77	89	78	72	70	82	92	82	85	65	77	80	84	79	87	80	84	89	71	92	66	81	77	91	80	81	76	86	74	85	83	79	96	76	92	85	93	90	76	87	79	87	64	88	73	74	79	64	90	77	82	99	80	84	81	78	81	77	86	88	95	81	92	83	84	83	92	101	91	86	88	86	95	86	85	90	70	87	69	75	72	74	86	79	80	88	80	84	84	66	73	88	86	75	72	87	81	103	93	83	88	88	93	83	86	84	84	75	63	93	98	75	72	86	58	77	89	90	77	77	71	79	79	80	101	91	80	88	90	86	77	84	94	88	88	77	78	81	84	84	75	73	93	90	91	75	99	76	100	91	85	85	82	88	85	84	92	95	85	92	92	83	70	82	84	97	78	91	73	78	70	92	80	79	88	66	94	91	77	76	84	88	84	66	93	81	73	91	93	98	83	108	102	69	98	76	80	76	92	94	78	84	94	79	98	80	84	75	90	85	82	84	93	83	90	69	89	101	80	80	91	84	82	72	96	81	67	77	69	82	78	75	96	88	76	73	97	85	81	91	85	85	87	86	92	77	84	86	79	87	84	88	90	81	96	84	78	79	89	89	67	84	82	74	78	84	89	69	96	96	89	104	74	91	78	85	94	100	90	84	84	89	87	82	87	81	98	99	79	79	95	97	81	91	89	95	87	73	106	86	92	69	87	79	88	76	83	87	76	74	78	80	75	89	92	92	85	88	89	94	91	98	91	70	83	87	90	84	89	103	89	85	96	101	94	89	99	97	73	81	81	79	82	82	81	85	85	76	65	74	90	92	76	73	89	81	69	85	89	80	83	71	85	92	90	94	87	70	70	88	86	101	82	78	92	74	96	82	99	89	81	90	78	82	88	89	80	66	82	92	84	79	105	91	81	83	75	71	96	78	80	92	79	90	72	82	89	83	91	81	74	86	99	81	99	71	91	84	94	95	80	77	65	86	93	80	98	94	80	94	92	72	79	89	77	90	82	89	78	87	76	103	89	90	69	94	82	79	90	84	81	85	76	90	75	78	73	88	92	75	79	90	76	89	74	84	99	97	70	89	84	93	79	93	79	74	84	99	99	80	80	100	84	98	79	97	81	76	81	103	72	87	79	99	91	83	89	84	89	68	86	90	76	83	87	83	84	88	91	75	87	104	75	78	80	80	84	91	92	69	93	92	82	80	78	91	91	78	87	101	112	82	81	73	98	89	81	91	79	77	88	88	80	93	90	87	63	82	87	82	80	98	78	88	95	78	82	77	94	88	91	94	80	74	106	86	85	88	78	83	67	69	98	99	63	75	99	93	79	86	76	85	77	96	88	80	81	80	87	80	80	80	84	95	76	77	80	94	82	87	82	83	101	86	95	93	80	76	78	94	92	85	82	91	77	86	81	72	89	79	70	90	88	91	85	76	74	71	89	84	84	71	92	90	86	71	104	80	89	88	97	109	98	75	79	76	79	87	102	69	90	91	79	87	89	87	86	90	99	67	103	71	85	96	94	88	85	82	81	84	83	72	81	90	84	79	86	81	92	79	78	80	102	64	71	86	77	75	98	86	77	73	83	75	88	70	98	92	67	70	100	70	87	96	83	75	66	100	88	83	90	95	79	83	83	92	77	86	81	87	97	101	78	72	76	76	73	82	94	105	75	97	75	86	69	94	90	93	67	86	80	84	69	95	98	84	89	85	89	67	83	91	73	91	82	79	90	74	69	86	92	95	86	80	71	104	83	77	100	94	81	79	86	87	72	107	81	99	80	67	53	84	88	87	71	70	66	77	102	87	80	74	66	73	82	80	95	79	83	78	97	82	65	90	87	87	86	81	86	95	76	85	79	84	86	80	69	70	83	107	95	94	99	103	95	74	74	87	89	73	96	93	88	83	69	82	89	80	91	94	89	65	88	83	96	83	88	101	77	82	85	94	100	82	101	91	86	80	81	105	80	74	94	85	75	91	70	79	66	77	82	88	89	90	82	79	79	102	90	83	100	86	96	82	104	91	85	96	91	62	118	78	93	81	92	78	102	83	89	81	68	69	84	71	76	70	81	88	81	63	85	80	78	78	102	71	86	89	95	88	71	85	98	84	94	92	86	72	86	87	82	103	78	91	100	93	75	102	71	92	90	81	73	83	85	66	80	103	79	71	75	95	85	83	70	84	75	83	89	80	68	81	89	84	85	97	88	76	98	95	89	85	83	104	78	75	71	98	76	84	75	78	73	84	75	83	81	82	77	88	78	69	94	92	86	77	72	80	90	85	78	84	96	98	83	71	85	88	93	80	87	77	87	91	83	74	109	80	86	87	80	79	83	85	92	88	76	88	84	67	83	88	94	81	93	88	73	88	80	101	70	89	89	87	87	70	91	85	82	94	82	79	82	82	76	92	86	82	80	75	69	84	77	87	76	84	90	84	97	92	99	73	93	77	99	84	92	89	90	90	73	81	88	83	91	79	84	98	75	86	73	75	72	75	88	80	94	89	79	98	69	93	85	84	101	79	63	88	75	84	84	83	85	80	78	80	95	88	84	91	80	78	72	78	98	80	87	98	76	91	83	82	87	74	78	82	70	100	92	68	85	87	84	67	89	95	79	78	71	83	92	80	85	80	85	84	90	91	59	82	77	75	72	89	89	83	97	102	88	90	86	79	81	90	81	78	66	104	78	96	73	98	76	77	74	80	79	91	75	72	75	92	93	78	93	80	96	85	81	85	80	67	89	77	94	78	84	85	93	90	98	88	92	86	95	77	88	89	90	98	81	82	78	79	91	83	93	91	83	83	87	95	88	65	83	88	92	79	83	81	73	76	85	81	70	77	93	92	92	87	90	88	100	87	81	81	95	72	70	85	70	79	94	82	88	89	77	78	70	78	82	85	71	89	76	92	92	88	85	103	78	74	99	79	96	84	94	84	68	83	77	92	97	82	86	76	88	104	90	90	84	77	75	76	80	88	83	84	101	92	84	81	84	76	66	91	89	89	81	91	86	79	66	76	77	84	82	75	86	81	79	73	82	85	80	88	86	83	97	75	81	91	86	80	85	84	72	82	101	88	82	76	87	68	79	85	77	91	69	96	96	79	103	91	76	100	80	84	81	81	102	95	72	85	83	97	99	68	94	98	101	68	77	73	95	87	79	77	104	89	79	111	88	77	80
36676	21103	12256	7750	6832	7823	7382	6562	5428	4791	3897	3110	2463	1926	1716	1433	1258	1289	1125	1001	899	861	796	750	797	776	755	717	672	610	644	659	655	653	634	695	633	646	662	635	613	650	652	658	619	628	649	662	659	620	656	643	642	702	688	653	681	679	655	700	639	636	652	640	616	664	613	644	656	651	630	665	617	666	642	646	660	656	665	626	637	632	623	718	670	666	630	668	654	618	670	651	628	618	663	660	649	633	678	638	635	626	621	638	690	609	654	656	647	640	670	644	662	667	695	633	690	655	645	652	675	706	628	609	656	637	715	676	665	638	621	666	641	615	677	604	643	675	693	680	657	608	612	655	686	622	631	623	631	653	654	633	678	633	620	627	627	603	622	663	595	627	611	622	608	640	642	632	619	650	608	657	632	676	643	640	647	659	655	651	636	663	651	597	637	635	620	629	604	645	631	673	668	683	633	623	643	638	630	629	606	627	675	625	650	654	663	638	597	612	638	623	618	631	640	598	675	700	652	656	635	631	635	630	640	595	610	645	638	664	673	621	629	617	644	655	638	678	649	615	624	686	607	670	628	648	648	667	609	670	638	659	654	629	651	645	646	591	672	672	597	670	650	635	610	640	667	656	644	664	614	617	616	694	683	622	627	626	672	629	616	676	623	650	653	618	641	632	629	650	615	618	672	631	635	638	656	648	604	625	653	637	681	667	640	594	647	622	628	653	671	642	652	699	606	625	681	666	685	648	630	658	622	635	657	639	624	635	656	611	665	650	635	643	664	689	666	628	676	630	604	650	655	620	628	643	635	683	663	639	620	598	619	681	717	680	677	670	592	660	672	612	637	620	637	645	667	602	685	638	632	663	692	586	603	586	658	651	613	640	653	624	640	617	667	657	636	686	679	649	634	638	615	647	643	650	635	641	624	638	639	619	596	585	657	673	640	647	654	661	656	629	679	652	620	650	644	650	604	697	673	656	650	608	657	649	653	627	668	623	643	602	700	622	608	640	648	649	651	677	612	608	611	635	606	598	653	663	623	649	653	640	637	680	664	618	656	648	612	661	630	636	630	611	653	625	636	612	653	646	654	606	639	681	679	641	645	654	665	640	637	666	660	606	663	647	690	641	631	699	626	596	609	676	695	579	639	617	637	630	658	632	661	634	646	666	605	644	657	627	633	637	628	665	685	613	636	624	663	621	646	676	642	674	650	647	653	630	655	615	640	632	663	648	659	652	630	625	657	647	660	622	681	610	683	645	613	652	676	661	656	622	663	629	662	614	657	633	654	655	642	675	644	601	637	650	677	707	624	607	684	618	656	661	696	681	634	634	643	636	624	618	687	630	608	649	652	649	612	608	630	690	627	610	593	638	638	656	633	633	642	623	621	681	625	635	614	668	649	646	657	656	715	689	655	688	599	661	623	635	665	639	620	656	654	629	665	621	624	650	613	657	633	655	626	620	689	649	648	643	617	624	659	622	663	641	666	622	659	650	645	611	608	627	623	626	690	618	620	635	692	653	616	655	622	655	640	610	624	628	642	602	619	635	639	632	586	611	663	683	606	697	674	633	603	668	643	635	650	658	697	631	639	671	665	621	614	651	615	654	636	657	647	640	636	661	611	669	660	589	652	680	583	674	624	625	650	695	641	674	638	585	631	634	687	654	670	718	632	639	604	627	583	637	629	709	623	623	629	626	662	640	662	631	650	608	674	632	631	673	628	630	639	620	623	670	613	615	669	626	692	640	634	634	662	622	676	669	646	662	649	609	680	664	595	624	627	666	631	699	649	641	599	619	630	644	654	642	637	664	666	652	639	674	628	636	582	664	639	681	620	662	637	641	645	655	629	663	641	600	585	654	654	664	631	632	651	619	649	666	609	650	680	651	655	636	700	667	684	686	662	693	617	662	616	619	606	667	628	641	612	657	678	644	652	689	637	641	624	666	645	580	622	625	668	650	649	655	586	634	684	639	653	634	703	621	635	596	653	690	632	658	645	648	615	602	639	634	621	676	643	636	674	611	652	647	625	645	673	611	684	653	639	664	651	647	659	630	619	691	618	646	654	620	629	608	647	650	594	638	632	681	632	651	621	641	736	668	629	667	671	597	654	650	661	676	646	649	664	637	644	650	676	660	653	646	642	633	631	623	663	646	583	636	641	623	655	650	642	643	631	618	676	633	668	630	647	618	691	603	676	602	624	677	607	633	630	627	635	629	625	639	642	654	654	653	619	671	626	677	660	628	676	704	655	625	661	624	652	630	642	607	665	653	646	631	634	638	621	654	637	618	647	662	645	667	649	639	611	596	670	632	633	685	648	660	670	660	637	634	677	667	653	629	646	624	646	607	677	621	661	638	626	649	629	679	643	634	666	637	645	661	628	616	624	703	670	608	647	616	651	682	656	635	632	631	667	644	608	627	617	619	665	665	647	680	653	641	635	647	590	641	649	671	620	647	653	624	614	656	581	653	690	638	613	652	641	644	630	632	631	626	640	675	616	635	658	672	632	601	637	660	607	616	640	669	636	664	641	655	654	609	607	621	639	628	671	659	626	626	636	613	663	666	644	609	640	631	634	666	635	645	650	688	644	671	668	663	656	602	645	649	641	686	633	622	670	642	612	607	624	644	651	645	643	642	628	628	666	714	629	715	662	658	660	644	664	633	604	647	656	666	647	652	657	612	635	616	609	642	650	645	625	633	654	632	642	664	645	652	685	654	648	699	685	654	616	665	651	684	619	667	625	620	674	648	609	650	645	641	624	689	683	623	648	653	647	661	666	642	646	646	637	616	656	680	635	619	645	647	602	626	673	648	633	692	646	650	654	637	687	621	661	607	573	602	635	627	625	636	636	652	667	670	623	642	677	637	638	663	643	631	595	625	653	600	643	597	652	631	713	639	666	645	680	630	650	644	602	667	637	668	655	656	660	633	669	663	658	635	634	649	594	600	670	652	584	620	654	660	644	628	604	607	667	616	681	609	667	627	629	644	661	600	646	645	648	652	662	646	661	624	650	651	643	643	633	642	643	653	662	648	634	650	638	645	641	656	621	662	699	648	639	668	631	706	642	635	632	672	644	630	652	679	635	670	679	659	653	631	619	659	645	669	679	621	646	656	621	648	625	642	665	684	677	672	647	677	631	655	613	652	654	625	645	640	639	658	639	639	718	617	675	690	645	646	618	660	671	685	642	657	645	661	635	686	696	661	662	651	616	598	643	622	619	658	646	629	615	641	640	624	628	665	662	637	638	654	666	675	591	619	661	648	615	598	642	681	642	617	655	597	666	627	645	642	618	663	666	642	649	662	655	669	709	577	608	621	649	660	629	650	662	665	671	662	646	638	653	671	662	664	623	649	671	688	630	704	631	636	652	661	642	646	671	649	661	596	640	639	630	669	675	678	629	598	612	631	674	624	651	645	598	658	654	621	624	624	691	647	669	631	604	584	638	671	651	659	615	642	615	647	586	649	650	620	614	670	627	690	602	636	649	626	659	630
11262	5830	2227	1076	420	270	278	274	224	231	204	176	134	130	107	100	90	95	88	79	71	77	59	63	64	70	75	81	61	87	62	75	59	58	61	57	55	77	83	67	63	80	64	66	63	67	64	78	60	63	59	70	64	59	57	65	70	69	60	66	66	66	66	81	95	61	64	52	58	65	56	57	70	66	78	69	58	64	64	64	48	57	57	65	66	65	63	59	79	70	67	62	61	67	56	62	69	62	62	68	56	68	68	62	63	66	79	71	71	55	84	69	74	68	67	54	68	54	72	75	65	64	55	70	76	59	61	65	54	64	74	73	70	55	73	61	64	68	56	54	53	61	71	57	64	68	58	81	68	67	63	64	77	70	72	69	54	60	66	73	67	64	56	70	66	85	59	66	61	89	60	53	53	66	54	54	69	58	56	56	68	57	67	62	64	59	68	66	65	73	71	73	59	62	53	62	67	63	56	66	56	79	70	68	69	66	70	61	75	53	71	69	73	64	52	57	64	56	65	57	79	76	68	70	60	61	72	61	71	56	58	54	65	60	53	82	66	72	54	63	59	64	61	73	61	70	63	68	47	62	76	66	64	61	61	73	67	71	53	78	72	65	66	69	66	68	75	66	59	62	80	70	72	75	66	68	62	66	67	68	64	62	55	51	62	69	69	76	76	68	66	49	53	57	57	67	48	58	62	79	68	73	74	75	49	74	55	64	91	66	56	70	65	60	63	57	52	71	66	57	84	73	66	76	64	52	53	53	61	66	66	61	71	51	54	66	53	78	62	67	68	54	72	48	68	57	73	62	58	70	66	61	64	70	70	68	62	51	76	63	71	80	63	59	62	64	67	65	74	63	67	83	70	66	54	76	80	77	67	63	58	68	57	88	70	65	62	63	68	75	64	70	59	68	62	69	69	59	87	73	65	72	62	60	69	67	65	66	62	56	63	61	81	77	71	65	62	57	56	73	69	57	55	57	59	72	64	70	66	56	64	68	64	62	74	75	67	71	66	53	67	49	79	62	50	85	70	65	72	54	75	70	67	66	68	63	64	52	81	52	74	60	72	76	61	61	52	71	67	74	56	68	65	59	66	65	75	49	60	68	59	64	78	63	75	65	65	57	82	58	73	63	67	51	76	79	61	71	62	75	54	73	52	91	61	69	64	65	65	63	55	51	56	69	82	67	72	57	54	68	76	79	78	55	61	73	71	65	63	70	61	61	61	61	69	80	67	65	60	72	60	64	76	64	53	67	55	55	59	66	72	64	60	60	72	70	61	66	72	72	63	62	65	78	68	55	54	70	67	56	50	61	73	87	56	56	67	76	70	59	64	54	67	74	82	70	75	61	68	72	71	69	57	57	67	81	73	68	48	86	69	70	66	49	77	74	68	62	71	62	84	54	61	55	66	61	56	77	60	71	62	64	83	59	73	53	67	57	64	72	65	67	59	72	56	71	80	51	66	65	58	61	78	60	59	67	59	64	57	62	54	55	51	76	58	67	64	50	62	58	67	62	69	75	76	60	63	59	63	67	57	63	61	68	73	60	69	55	61	69	75	47	69	75	71	65	51	64	83	64	73	58	61	65	60	58	63	77	72	59	51	66	62	56	54	69	65	75	65	67	78	59	61	72	67	58	64	62	67	64	72	73	56	59	71	65	62	67	51	68	56	82	56	73	59	63	69	47	57	79	67	62	66	62	56	72	61	63	69	63	64	70	72	76	60	65	66	68	71	61	66	77	55	50	68	69	55	58	68	73	75	73	68	62	66	72	76	63	67	68	61	66	66	54	47	62	72	64	60	64	64	83	55	47	66	61	58	80	66	69	68	75	51	71	60	51	56	72	69	63	84	71	63	59	72	76	73	64	68	73	50	59	75	62	58	67	67	82	73	55	52	70	78	71	76	62	62	78	71	65	52	78	61	52	67	54	66	60	53	69	69	70	59	75	67	64	63	76	53	65	70	78	80	60	72	67	69	61	70	76	67	61	67	89	72	69	76	63	67	67	81	65	66	70	54	75	64	61	62	71	73	74	50	63	51	70	61	65	60	69	64	65	58	75	66	53	57	63	69	57	59	71	63	70	63	58	70	51	61	62	59	72	68	72	64	66	71	71	60	82	72	56	82	50	72	56	72	76	64	68	64	58	62	52	68	61	67	68	59	65	62	82	66	60	65	66	65	68	72	58	64	69	78	70	58	66	62	69	60	57	81	78	66	62	67	64	76	63	57	50	61	68	64	46	71	73	64	65	74	55	51	70	58	64	71	57	67	60	53	64	60	59	59	68	67	67	77	86	61	66	84	52	66	63	82	62	66	67	55	57	60	57	67	73	71	67	61	57	71	66	78	58	59	55	76	53	66	74	57	61	53	73	55	84	68	72	53	61	59	58	77	54	52	70	55	60	74	68	73	67	57	72	61	68	53	52	57	69	66	71	68	55	60	82	59	62	62	57	69	57	67	69	64	64	71	57	69	58	62	62	62	58	72	60	71	65	44	79	76	64	53	58	68	62	65	72	66	58	60	60	59	68	51	61	69	67	57	70	77	78	64	63	58	65	54	61	61	64	77	84	54	68	56	64	78	54	55	63	64	65	68	62	65	66	62	62	61	64	69	53	59	50	47	70	79	67	54	57	64	58	63	44	72	66	64	68	54	75	64	69	76	59	55	69	73	54	68	68	62	71	78	66	64	61	60	65	74	71	72	60	69	62	56	64	68	62	67	67	76	64	65	58	65	63	60	58	65	73	57	69	62	70	77	52	77	65	66	63	45	67	61	63	69	67	66	64	75	61	61	60	58	68	55	52	62	81	65	59	74	56	57	61	69	63	58	64	70	71	68	68	56	77	64	69	76	67	56	53	57	60	74	51	74	65	71	62	60	53	61	58	75	64	75	75	81	62	58	54	71	57	65	65	65	72	73	55	79	65	89	65	61	84	71	69	73	78	60	58	73	66	71	55	73	66	68	68	66	57	77	58	60	64	51	58	54	62	81	56	43	67	82	72	71	55	65	54	53	61	73	62	78	63	70	54	62	60	70	67	62	70	79	58	60	52	59	63	51	72	60	53	58	73	61	67	60	66	71	60	69	63	66	59	57	53	84	66	62	70	77	53	70	57	79	59	75	75	63	64	62	68	62	74	56	71	64	62	61	71	49	63	58	58	62	65	63	49	51	57	68	64	64	63	67	71	54	69	61	73	72	75	70	60	83	71	67	48	70	60	48	49	77	71	59	65	47	60	67	65	68	66	68	59	88	61	59	59	84	69	57	61	73	64	64	79	69	67	45	61	56	74	57	67	57	57	76	62	71	71	65	60	60	70	63	49	57	66	54	62	62	62	70	67	67	62	72	64	69	52	74	67	61	64	64	65	73	81	78	60	66	71	60	64	73	62	65	69	55	90	65	51	53	66	69	61	59	55	64	79	65	55	62	70	80	58	76	63	58	67	72	52	52	76	76	66	71	55	68	58	60	70	78	69	56	55	57	71
41814	26060	15663	11652	10647	11961	10321	9305	6810	6159	4997	3898	2934	2225	1882	1632	1518	1194	982	927	788	726	699	671	663	658	606	568	569	518	509	526	534	557	514	505	553	455	524	523	528	490	521	491	523	515	495	517	486	481	524	563	507	510	560	522	574	542	535	498	528	516	520	513	484	554	545	493	546	511	528	481	540	515	485	498	507	510	497	479	494	496	503	547	529	493	510	486	518	542	523	525	480	464	506	504	498	522	520	509	505	513	489	525	472	508	517	483	523	521	491	544	510	498	515	510	522	503	531	484	477	521	521	519	526	483	467	452	495	521	508	492	522	486	507	488	490	525	486	437	519	531	502	457	452	481	501	531	474	493	529	531	482	510	517	454	512	468	511	513	472	486	476	497	512	476	466	495	498	509	475	503	486	526	492	514	527	529	486	501	523	496	517	488	492	484	494	536	484	522	483	549	509	522	467	519	529	474	560	492	523	486	507	538	512	496	523	534	450	512	505	487	513	471	509	501	482	543	495	502	522	501	527	518	536	491	468	495	531	525	527	519	500	483	524	495	513	488	504	511	512	516	524	492	525	451	559	518	534	470	479	530	519	510	483	484	513	540	464	490	557	516	507	490	506	483	485	496	515	499	526	479	521	513	506	478	494	503	496	497	491	499	514	501	459	517	462	525	515	486	504	498	490	510	523	519	487	519	527	476	474	492	549	530	553	492	517	504	489	486	527	488	511	523	488	524	534	539	525	493	483	527	525	490	486	515	509	495	500	493	459	529	513	481	518	506	499	499	505	550	472	537	494	518	508	505	491	509	543	477	492	492	492	472	509	492	478	525	542	551	469	554	478	490	517	503	537	503	535	482	485	521	525	474	512	522	501	498	542	492	484	501	477	503	489	518	500	478	476	465	519	519	476	542	494	492	498	488	505	522	520	484	496	517	490	513	497	480	518	542	516	455	495	520	504	528	528	508	504	481	483	539	548	506	530	509	514	492	473	513	469	487	502	507	510	489	517	475	509	524	525	496	507	489	491	493	481	513	508	493	491	537	513	482	534	524	547	544	455	513	523	487	523	479	512	494	504	562	479	532	516	491	489	498	514	465	513	495	484	468	509	477	479	530	477	496	535	534	471	511	490	486	505	498	458	506	538	521	519	471	479	498	501	482	510	478	489	527	531	476	491	550	504	530	501	496	513	489	452	526	461	461	484	512	536	529	484	556	505	501	465	497	519	508	508	495	498	490	498	497	528	508	494	502	514	544	524	507	492	496	527	463	539	491	461	514	479	466	486	500	480	502	504	484	522	510	513	472	504	544	513	518	527	496	499	496	477	493	497	506	478	438	518	488	494	507	482	525	495	466	508	502	499	473	540	517	485	503	481	477	485	470	512	518	504	505	522	499	531	526	522	504	497	487	479	492	467	524	521	496	512	504	524	478	505	500	520	504	521	518	484	510	488	468	502	479	557	492	517	523	525	516	503	458	488	522	495	538	511	487	502	539	492	451	491	477	528	544	494	526	564	539	511	491	483	556	513	538	493	570	526	517	564	469	537	525	516	489	484	476	494	478	517	507	520	529	508	501	507	497	500	505	503	484	477	479	532	500	510	501	483	503	544	538	483	487	492	489	516	508	495	488	519	468	508	515	505	498	534	528	497	496	500	508	526	539	522	476	528	491	507	499	516	466	505	536	528	498	519	514	505	524	533	469	509	478	507	520	548	477	486	552	508	514	485	474	514	493	529	503	509	493	481	480	514	507	450	567	530	499	514	488	549	517	505	522	497	519	483	469	531	506	513	495	527	527	518	440	502	510	508	509	523	517	498	476	511	533	503	481	502	522	460	488	482	521	494	512	542	529	486	473	485	499	493	469	490	497	476	519	493	493	518	549	522	518	502	496	505	476	512	505	515	503	503	499	540	517	476	513	517	470	525	501	491	497	491	526	462	526	513	465	520	532	515	505	503	505	524	485	519	453	484	470	549	510	481	522	504	527	506	504	514	493	487	544	494	486	541	506	492	496	490	527	529	544	503	470	529	471	508	504	504	483	537	455	536	527	488	515	499	502	554	467	539	500	487	506	520	493	514	527	505	500	494	524	516	509	506	514	477	530	516	462	505	522	522	482	463	489	484	524	503	487	506	496	486	488	562	531	505	482	478	494	525	485	546	515	497	506	506	508	517	525	521	497	532	481	520	544	534	501	516	463	517	539	480	497	533	521	472	487	547	491	518	480	544	502	527	509	466	502	495	513	492	498	493	517	496	474	497	486	512	512	495	540	507	489	490	524	519	509	512	515	474	540	515	508	512	499	530	499	512	484	508	494	527	498	509	480	501	516	490	521	521	504	528	474	515	511	529	502	500	525	523	492	520	503	537	487	507	485	503	487	498	512	501	519	514	478	470	498	454	530	519	497	503	490	527	560	502	522	476	524	493	517	510	462	522	468	504	509	498	526	464	500	543	525	484	518	528	471	500	506	484	507	514	477	516	509	518	529	491	492	472	527	515	503	534	512	468	502	488	518	501	502	511	490	499	521	523	505	487	485	506	467	483	553	490	504	505	517	475	498	492	548	476	528	514	528	478	498	499	478	473	524	522	530	509	487	522	533	462	535	562	509	492	501	505	526	492	520	519	467	502	525	502	488	512	547	479	460	533	514	495	465	481	554	545	484	505	508	510	519	501	486	492	506	512	523	483	542	489	467	479	525	476	532	520	508	505	525	516	488	521	494	531	512	503	519	489	497	521	499	532	508	513	521	485	476	489	485	501	512	473	493	512	467	486	506	518	517	495	517	523	503	461	509	467	470	492	479	521	510	521	475	510	502	504	526	475	522	481	498	506	487	517	506	498	536	517	475	492	506	485	526	502	507	498	539	520	461	526	514	546	491	510	495	542	478	520	501	510	499	474	481	482	510	500	485	472	469	495	510	475	479	528	490	468	521	508	504	516	489	522	517	467	497	529	504	518	469	553	490	539	476	495	534	534	498	471	496	520	506	521	507	481	535	553	487	487	517	523	463	519	509	487	500	505	470	507	516	486	520	525	543	508	480	512	497	506	513	511	531	489	482	502	516	531	468	485	504	520	495	531	512	514	523	497	483	498	490	539	506	497	533	482	511	514	458	518	507	472	514	502	477	544	563	474	520	463	504	525	498	522	478	493	487	494	556	512	519	504	506	491	494	497	505	480	514	512	520	560	464	495	492	532	511	507	471	499	463	501	496	513	518	490	488	521	515	515	517	478	516	511	497	510	501	514	508	474	471	501	506	521	536	495	525	525	472	540	516	507	503	561	527	523	495	536	519	495	505	497	499	531	476	468	540	512	495	458	467	517	513	501	526	509	540	508	544	508	509	506	525	490	496	518	509	484	519	496	491	486	529	543	506	525	525	532	526	463	522	512	485	514	525	509	525	501	504	494	526	518	482	546	515	457	512	550	505	524	473	500	546	506	564	476	494	501	476	485	481	547	495	478	493	490	505	469	516	473	495	489	509	496	526
10537	4867	2535	1040	438	294	282	258	241	230	198	159	127	141	114	103	112	92	104	81	76	79	98	70	86	76	69	87	83	92	68	81	78	99	62	83	66	74	76	82	97	82	76	93	75	81	73	82	73	89	82	82	60	72	73	102	75	82	69	90	83	85	76	92	68	82	77	88	88	77	85	88	67	65	72	75	67	91	74	92	73	74	79	66	68	62	72	64	57	68	95	59	74	70	86	67	93	79	79	79	79	88	73	74	80	87	65	73	75	84	74	88	87	67	82	76	68	46	76	61	94	92	83	75	82	87	94	78	57	67	78	69	87	74	79	74	60	83	86	75	78	73	78	96	63	74	69	71	77	72	92	98	82	74	82	62	77	68	84	77	73	76	77	93	48	74	72	85	70	86	70	70	85	63	91	80	77	86	77	88	84	77	64	85	80	87	91	76	61	77	76	67	83	86	76	70	77	75	85	81	66	64	69	80	72	88	83	79	72	79	67	88	66	75	75	67	76	81	84	84	85	71	77	86	80	84	66	83	66	79	75	68	73	76	73	90	83	74	74	83	85	77	79	76	83	74	91	66	80	91	76	75	85	76	86	56	77	65	74	83	75	77	72	78	73	82	74	73	93	82	83	66	82	81	70	71	85	83	83	80	58	83	70	73	88	81	64	91	66	62	83	67	59	76	87	99	81	88	70	72	83	77	64	90	70	73	71	67	82	74	76	73	67	73	85	75	82	90	82	79	80	82	89	73	78	63	58	88	87	90	76	83	66	76	81	63	74	66	79	75	80	85	74	72	71	83	60	73	84	78	94	81	56	82	83	58	79	86	74	59	75	74	82	75	68	93	60	83	96	83	70	83	64	79	83	74	74	77	76	65	85	81	78	77	87	83	79	71	77	85	69	81	72	76	84	70	71	69	70	62	82	84	73	76	77	77	95	82	78	85	72	60	76	79	68	61	71	81	81	83	73	94	59	67	78	84	77	71	67	67	86	84	72	78	72	76	70	77	68	85	72	83	82	88	68	78	86	71	104	86	81	70	64	69	72	76	83	81	95	78	76	79	71	89	98	74	83	68	82	104	67	69	82	78	69	70	81	90	66	75	72	80	90	80	77	66	72	72	71	93	74	73	75	81	78	64	73	81	81	66	73	81	70	78	78	62	70	81	94	77	76	81	69	74	72	71	86	66	77	70	82	83	71	73	83	70	76	70	60	71	74	76	79	70	70	72	71	89	73	75	79	66	64	76	80	68	74	77	73	72	90	66	71	88	82	71	80	70	74	78	84	67	61	83	65	79	74	72	75	80	64	96	71	81	88	89	79	82	74	65	82	72	83	63	77	77	72	82	84	78	80	83	96	78	79	82	85	75	78	78	78	99	80	55	73	74	75	67	78	87	76	86	85	73	71	85	75	73	78	88	74	75	79	83	86	79	68	78	80	83	73	82	81	68	80	76	80	73	81	89	78	79	94	72	96	69	76	67	81	77	68	67	78	70	73	75	76	77	86	72	71	95	79	76	69	74	68	58	65	78	56	84	83	78	78	82	76	70	67	86	70	87	83	68	82	69	72	96	93	73	68	84	84	81	81	73	84	84	76	74	75	80	80	56	91	72	91	89	73	69	88	83	79	86	60	66	86	74	76	80	85	88	90	63	77	69	83	62	74	87	54	77	72	70	71	72	95	82	86	77	81	79	82	88	74	74	66	91	70	94	81	87	86	61	85	74	80	77	79	85	72	71	62	61	83	77	76	90	78	86	100	80	70	80	67	71	74	85	81	71	66	64	66	68	71	70	66	76	70	60	69	77	77	70	77	64	82	74	78	73	80	92	90	90	82	63	77	89	71	84	64	67	77	78	74	68	74	75	73	66	70	75	74	71	86	59	63	81	64	84	73	80	74	77	82	80	74	78	70	83	82	83	82	70	66	79	70	58	73	84	87	81	97	94	86	79	76	90	66	85	88	77	71	79	77	71	96	86	61	80	93	80	85	66	75	97	81	69	84	70	93	68	89	66	81	82	83	83	69	81	72	74	84	68	82	62	84	72	86	74	77	91	76	68	77	91	58	96	79	63	76	89	83	84	89	75	76	85	65	84	72	75	65	74	80	51	74	78	94	72	89	81	76	73	74	80	69	90	67	71	65	95	81	70	71	62	70	72	90	54	75	78	69	86	91	63	84	77	83	82	73	79	65	70	83	78	85	84	69	86	85	69	72	77	84	79	93	76	77	103	94	73	70	62	86	69	87	85	86	73	75	69	77	96	80	70	64	75	86	90	98	75	67	84	64	80	78	84	75	83	82	87	72	87	68	75	72	74	86	71	80	86	72	84	69	83	77	77	85	81	70	93	79	81	79	63	88	87	82	68	61	69	83	76	81	71	78	85	80	80	79	74	64	78	75	76	79	80	82	83	84	76	71	94	64	92	89	80	82	70	86	74	78	72	73	71	81	83	89	78	92	70	80	69	68	76	80	80	67	79	87	78	79	97	84	70	80	77	76	79	69	69	80	95	63	80	72	75	84	59	95	79	90	83	72	70	78	79	86	92	76	72	87	77	83	63	79	78	74	85	80	66	73	80	61	75	82	72	72	76	84	81	94	74	67	81	73	80	66	79	60	86	71	79	70	66	78	86	74	85	73	73	79	79	85	69	93	79	79	77	81	78	80	69	88	67	73	97	76	81	76	82	65	73	75	88	60	80	88	77	82	78	76	97	62	69	63	82	89	78	80	71	82	74	78	65	83	71	72	86	84	54	77	84	79	81	67	67	77	76	70	79	82	75	86	78	83	59	74	77	57	77	58	72	77	95	94	89	84	65	67	65	62	75	79	72	85	66	87	67	67	87	65	63	81	80	79	73	73	93	80	87	81	68	73	86	77	78	70	67	70	78	90	75	79	61	81	70	67	81	83	74	84	74	87	82	81	80	69	71	76	103	70	77	70	83	54	91	81	67	78	73	65	97	75	64	63	83	62	73	75	74	64	100	78	82	67	67	79	77	82	82	73	78	82	67	82	85	87	64	72	73	96	91	69	74	81	80	74	70	67	82	76	80	61	73	90	87	92	104	85	81	71	76	86	79	72	79	69	73	67	73	74	81	65	88	84	88	87	64	77	54	81	85	71	68	68	80	72	59	82	79	79	81	66	70	79	78	67	82	77	67	81	90	62	66	62	79	83	68	82	75	78	68	75	77	84	93	64	76	89	75	82	80	75	67	77	80	70	80	85	71	77	78	65	75	72	81	80	74	83	63	70	64	75	83	76	78	79	81	68	78	74	64	70	78	86	84	63	76	87	79	86	84	94	80	86	55	86	54	80	84	63	88	76	81	76	82	68	97	94	74	67	83	83	87	79	62	69	63	84	65	68	73	81	88	71	80	72	74	95	75	82	80	68	84	77	97	83	75	63	73	85	74	82	77	79	70	79	69	72	74	66	71	68	67	85	56	82	85	93	73	75	86	76	91	73	83	70	65	64	91	70	79	80	68
37955	24809	17407	11252	10744	11217	9793	8460	7414	6179	4678	3509	2727	2352	2027	1814	1661	1444	1101	949	855	803	732	798	786	704	668	629	637	633	624	653	616	545	615	655	589	679	619	573	581	590	641	593	618	587	613	583	592	611	607	661	602	573	621	632	622	586	582	594	615	561	560	606	583	572	551	644	645	594	603	560	576	578	632	616	581	564	625	617	566	581	594	567	579	586	591	611	586	599	575	617	582	585	594	565	589	583	572	540	652	568	542	613	586	578	592	579	572	567	553	561	593	584	599	588	573	585	573	610	559	562	610	568	586	620	594	591	580	617	587	570	610	607	653	594	622	572	578	575	565	585	601	560	553	570	557	552	590	611	550	626	572	602	626	595	569	564	583	607	552	656	610	538	628	554	629	574	637	585	544	596	575	585	586	600	596	600	559	588	557	547	591	581	557	596	534	531	528	634	594	566	546	584	572	596	545	605	635	620	611	558	563	573	620	602	565	555	586	577	593	588	620	584	556	569	559	618	556	607	557	624	544	611	576	636	579	594	581	582	556	590	632	569	572	580	610	592	539	577	596	596	603	591	597	616	588	643	594	601	536	596	595	612	572	580	609	602	606	609	578	604	577	576	573	598	614	555	585	612	592	545	609	545	570	625	605	575	594	556	633	589	551	596	549	552	608	573	625	608	563	572	578	531	577	577	588	571	626	593	594	604	548	516	552	586	602	558	577	598	579	582	582	590	578	576	627	547	616	604	583	578	590	575	585	612	602	605	579	595	564	609	612	565	601	591	618	578	597	582	559	606	554	587	576	546	606	579	625	549	616	608	616	586	584	600	553	572	543	596	602	638	575	548	612	614	596	602	587	642	608	575	548	595	575	592	577	577	575	598	624	527	585	618	571	562	587	541	571	570	577	589	633	565	595	621	611	586	583	579	611	604	581	617	568	558	601	587	588	598	634	598	600	577	611	583	560	592	620	573	537	575	606	609	595	598	602	558	601	599	623	593	532	598	565	598	616	605	617	584	603	550	585	592	592	605	567	544	571	596	581	567	586	588	585	564	580	565	619	615	581	599	575	539	577	572	580	599	602	570	605	602	545	590	596	619	585	588	577	589	574	604	594	580	606	580	575	583	590	584	634	539	537	565	573	611	594	601	570	601	555	565	578	580	632	617	583	599	576	602	598	633	545	601	575	630	599	567	577	582	623	554	612	584	621	582	593	616	620	573	558	569	590	601	583	592	597	580	559	593	610	553	538	624	606	598	582	605	574	618	536	592	565	601	620	548	559	602	604	615	562	568	614	582	569	581	583	559	634	579	620	606	608	534	608	547	576	612	586	617	588	564	608	567	609	590	611	586	593	562	576	543	610	590	603	540	550	597	587	571	559	595	573	589	586	570	631	593	579	565	551	575	580	600	591	579	604	580	584	636	613	600	611	589	563	593	598	546	560	560	605	591	576	583	581	569	581	557	594	574	565	620	561	578	597	542	565	574	612	585	655	590	566	627	585	605	560	646	583	599	619	560	616	559	596	608	576	567	589	578	565	623	637	597	601	590	618	591	617	580	564	568	627	557	515	558	595	592	583	568	584	617	594	564	618	552	580	562	598	555	561	590	586	620	601	593	590	612	566	607	562	559	619	588	581	612	605	568	559	573	624	622	632	602	597	573	589	592	573	549	566	574	526	562	576	547	585	554	587	553	585	568	536	560	577	588	607	591	583	605	605	582	618	595	599	633	572	600	581	613	612	593	625	613	587	578	602	611	603	573	624	604	574	609	621	555	619	594	584	599	615	582	620	578	596	597	618	586	575	582	574	562	582	565	609	639	580	576	581	614	633	602	574	605	613	587	565	590	636	602	604	583	633	597	548	581	609	567	575	603	581	540	589	596	580	575	612	611	587	583	553	598	588	543	555	630	563	593	604	626	584	618	578	604	593	589	627	562	624	579	572	570	560	577	571	563	540	606	601	569	574	555	590	563	581	613	617	599	582	575	595	631	568	543	602	602	552	566	610	587	568	549	604	595	616	557	602	555	605	610	641	562	611	616	560	601	605	593	583	573	578	581	606	589	594	600	569	594	561	582	572	590	569	573	615	598	615	597	582	600	601	553	583	613	583	596	596	601	599	621	571	589	554	594	555	573	611	613	593	604	585	602	588	593	618	595	608	582	608	600	595	601	565	542	590	563	601	599	592	545	555	560	615	597	553	589	611	582	571	596	554	619	609	577	606	579	576	567	614	555	596	624	547	585	598	587	586	585	631	571	598	622	579	574	569	572	586	607	594	599	567	574	647	565	595	606	579	605	588	584	614	591	554	565	571	610	582	546	556	597	611	575	590	576	578	623	576	552	572	533	577	616	611	553	613	576	594	598	600	626	544	563	620	560	609	558	568	619	604	554	539	586	656	585	572	601	578	564	616	601	594	545	589	550	589	592	558	536	542	579	592	599	566	613	550	539	576	571	566	562	599	581	593	581	596	566	565	610	620	623	552	621	577	572	606	560	592	612	629	610	569	557	601	615	577	551	526	578	598	568	608	575	616	604	597	588	599	601	600	573	580	586	620	609	599	571	620	542	596	622	592	631	582	562	560	601	600	570	631	608	578	603	590	567	569	553	584	564	610	608	574	596	567	563	588	595	579	629	599	565	609	523	557	590	661	560	623	600	589	610	567	595	660	570	577	571	556	576	532	615	565	583	562	571	577	616	596	580	602	599	578	555	570	567	553	561	609	562	610	574	583	583	586	580	595	581	588	585	603	589	594	637	593	571	616	554	605	603	575	597	583	552	608	605	551	549	567	573	576	581	574	589	586	579	581	574	585	545	568	603	576	563	588	598	634	599	565	592	569	593	578	628	616	617	544	633	578	558	600	582	558	577	583	584	603	609	612	579	616	577	603	595	593	595	590	596	616	638	614	553	586	644	586	559	639	567	589	585	575	586	577	583	621	591	565	572	590	550	575	577	584	601	577	591	586	587	617	597	580	600	581	572	638	562	542	590	583	618	504	587	576	572	572	608	593	564	578	624	584	610	584	578	626	561	607	568	605	613	607	575	591	624	565	565	583	581	569	592	590	582	582	594	564	572	614	585	576	595	560	600	559	628	588	578	588	581	585	609	614	543	563	574	607	608	602	560	552	563	612	558	547	607	568	578	597	592	575	582	626	581	617	538	612	585	596	594	616	598	587	614	580	622	575	574	519	610	635	628	594	578	598	577	568	568	612	602	624	557	556	587	622	556	590	603	580	622	601	543	549	564	618	557	619	590	568	565	587	621	581	600	569	553	590	594	631	579	584	595	583	593	580	572	575	588	593	579	583	550	623	609	604	600	543	625	561	563	561	573	604	627	570	585	628	590	625	609	577	560	602	607	569	610	615	576	574	611	570	609	603	564	646	557	585	588	597	583	570	576	594	597	585	553	609	602	570	576	583	574	613	607	612	571	594	578	630	568	608	643	608	586	594	567	605	571	588	597	589	624	575	548	567	583	597	576	578	614
13147	7395	3071	1397	622	483	391	320	293	256	215	207	163	134	101	111	119	88	83	77	61	76	66	52	64	32	66	63	65	63	52	59	51	53	52	62	55	65	33	56	57	54	43	47	56	53	41	52	52	45	68	54	50	56	46	55	54	46	52	47	48	55	64	48	47	58	53	57	55	62	48	50	52	66	51	69	44	55	68	51	60	48	62	58	52	61	57	58	51	44	56	44	58	50	48	48	40	50	49	54	56	49	53	51	58	53	53	62	47	50	38	63	58	48	48	42	51	50	58	56	46	53	56	52	51	63	50	56	57	52	41	60	42	59	48	56	59	45	60	48	52	46	46	49	73	63	38	47	59	51	62	62	56	48	58	50	55	54	52	52	51	41	52	44	46	61	63	51	52	54	45	46	57	62	63	55	54	48	49	45	55	45	57	43	63	67	43	56	54	49	40	41	43	43	59	51	64	48	54	55	56	37	54	54	61	61	59	53	54	45	57	51	65	60	48	59	56	59	60	43	54	56	63	50	55	41	44	49	54	54	57	53	56	65	55	58	35	41	67	45	60	47	54	64	52	51	50	56	45	49	53	46	55	61	50	49	48	51	58	55	46	52	51	58	60	57	60	54	47	59	46	44	48	46	42	44	54	49	49	56	55	55	54	56	63	52	43	50	64	50	55	44	58	50	46	56	50	61	41	62	47	57	57	53	60	49	52	49	54	50	43	60	60	66	56	46	60	63	44	52	51	55	48	49	48	50	58	53	47	69	54	68	63	56	54	54	53	51	44	46	49	49	64	61	44	69	65	54	49	68	57	48	47	56	54	71	51	36	51	54	59	54	55	59	51	44	52	50	51	47	54	69	52	44	65	45	54	52	56	54	47	47	55	58	49	49	44	43	71	63	61	56	54	48	52	49	54	47	57	45	43	47	39	44	43	46	47	58	57	59	65	63	63	48	49	40	58	60	44	36	40	53	50	58	46	48	58	51	52	46	52	67	43	55	55	57	53	48	52	51	50	46	52	63	48	60	42	53	51	50	56	56	60	47	52	52	52	49	58	46	53	55	56	56	51	61	57	48	45	53	48	65	49	55	53	52	71	57	56	44	54	53	44	61	48	59	62	57	53	48	64	52	59	45	50	45	52	54	57	51	55	41	55	66	59	42	43	46	46	43	45	58	49	40	56	58	47	50	66	49	47	60	52	58	56	53	50	40	59	57	53	54	67	70	38	62	64	48	58	43	50	53	71	47	38	54	43	46	59	56	50	45	55	44	42	50	61	47	67	61	48	54	52	51	40	55	54	58	53	53	45	43	49	50	54	47	50	51	50	50	46	50	57	57	43	45	45	48	63	61	48	58	49	53	48	52	34	62	43	50	49	42	53	59	59	53	60	46	60	56	57	53	49	47	48	48	59	38	54	43	56	53	48	56	52	47	45	66	49	52	42	54	50	39	47	56	57	49	58	51	53	63	43	70	50	55	60	45	56	62	50	56	53	37	52	37	47	51	44	49	45	49	47	46	60	53	45	44	46	54	56	63	46	54	57	49	66	46	70	53	46	61	55	48	46	62	71	54	44	58	54	47	63	54	49	52	48	61	50	62	56	54	46	64	51	45	37	57	43	62	61	43	40	51	48	57	56	48	50	48	57	44	48	34	62	50	61	60	56	57	41	50	56	54	60	58	59	53	69	46	45	61	44	48	51	48	59	47	54	38	51	54	61	66	56	41	48	61	54	59	54	36	58	65	61	51	43	47	63	51	63	54	56	50	52	41	46	56	56	67	58	49	48	51	61	52	51	54	55	56	47	43	66	55	58	58	50	44	45	43	58	65	40	47	61	54	45	50	48	67	47	50	57	45	55	69	39	47	63	58	41	56	50	48	53	52	48	47	55	65	59	51	61	52	53	48	49	67	53	49	50	58	35	65	54	49	37	62	45	54	56	58	52	53	47	51	51	51	47	51	50	63	57	55	48	52	50	49	52	50	42	52	51	50	56	62	57	60	71	51	65	46	51	49	56	63	56	67	65	41	46	47	45	58	55	49	48	60	51	65	44	54	42	51	69	53	45	49	54	43	54	51	60	59	54	50	51	52	60	51	55	60	66	66	44	48	54	52	41	58	47	44	47	56	64	50	56	49	56	57	58	61	68	58	60	57	54	61	43	43	39	64	47	58	59	53	47	51	47	42	34	51	34	39	63	55	60	67	41	45	40	59	46	57	53	42	43	56	67	66	49	67	55	54	50	48	54	60	49	51	49	54	49	55	56	52	49	47	44	58	66	46	63	47	58	68	58	56	55	49	48	52	65	58	62	63	60	67	43	57	67	63	57	57	48	64	47	53	63	55	49	45	55	46	62	55	56	57	49	50	48	50	58	48	55	36	52	59	38	52	49	54	54	55	41	65	51	58	43	44	56	54	68	48	55	43	40	45	58	51	45	53	55	53	48	43	44	57	44	46	46	36	42	40	54	48	43	52	54	51	68	52	52	69	58	54	47	52	58	52	54	46	60	59	48	55	59	47	49	57	46	45	61	56	51	48	53	42	61	52	51	56	63	46	55	56	51	41	46	57	45	50	47	62	58	57	47	49	40	55	43	57	55	53	65	62	47	57	48	65	44	46	67	47	55	52	48	57	48	57	53	57	63	43	48	47	45	43	50	50	45	65	57	47	61	46	72	54	53	39	50	47	59	64	65	51	52	50	32	48	61	42	62	50	61	52	38	45	65	47	69	50	40	62	56	47	54	44	50	57	62	63	49	64	55	50	45	49	55	55	44	40	50	49	61	51	52	68	53	61	48	63	50	61	57	62	51	44	47	55	53	39	55	45	51	59	45	48	55	48	51	59	46	44	48	56	46	61	40	58	62	69	53	64	66	38	69	49	63	50	68	50	55	41	55	46	47	48	59	55	60	52	61	49	59	51	57	56	60	57	45	55	53	41	55	56	47	66	59	54	51	64	54	61	59	56	47	55	48	50	57	58	59	47	65	60	30	39	47	45	52	67	58	48	40	48	51	59	68	47	63	52	55	56	60	47	56	54	41	49	57	61	58	45	56	54	56	56	74	61	62	62	57	59	47	54	39	44	59	44	60	50	60	54	59	63	48	50	47	47	53	71	59	56	44	70	60	51	54	70	45	47	52	53	59	53	53	54	61	41	57	50	48	50	55	50	46	51	50	44	48	40	69	55	55	70	52	62	50	52	53	58	64	41	63	59	45	44	59	54	52	53	53	59	51	49	57	58	49	55	50	44	53	58	56	49	53	48	45	46	52	62	64	44	59	49	58	51	58	43	47	47	57	44	46	55	50	53	39	46	63	47	47	63	43	61	53	61	53	62	52	55	48	43	42	51	54	55	56	41	56	61	59	49	55	57	61	66	66	40	47	55	49	57	56	62	64	63	54	51	53	52	56	47	57	63	46	41	44	53	44	60	42	55	46	55	45	53	49	66	64	48	57	54	54	62	52	45	41	54	66	57	36	62	50	68
43361	27879	19072	14084	14928	16305	13844	11114	9290	7983	6122	5112	3821	2956	2418	2172	1859	1530	1151	1011	877	773	697	624	665	528	521	460	467	451	426	459	410	482	465	452	446	447	432	441	448	421	382	440	407	388	402	444	422	451	496	436	463	429	476	428	447	410	469	451	421	428	428	458	434	388	468	430	438	430	448	463	409	469	417	415	364	403	415	397	407	441	419	448	463	411	424	435	440	390	398	425	419	413	419	387	402	427	385	439	394	406	381	400	413	416	414	382	438	375	389	419	418	411	447	435	396	429	373	375	417	441	429	399	415	409	441	409	398	431	382	436	416	414	364	385	424	406	393	380	397	422	414	420	436	439	443	404	420	439	427	419	400	400	398	409	455	441	413	406	411	423	393	409	410	403	396	409	442	396	419	416	448	390	391	412	437	378	413	392	356	447	407	435	417	399	411	378	397	419	380	410	405	399	428	369	405	440	419	440	418	394	417	394	402	417	377	412	394	424	404	402	404	407	412	435	407	436	377	414	396	415	418	387	436	402	398	390	429	389	409	425	395	370	433	403	395	392	406	418	430	413	394	435	428	409	429	435	429	404	410	395	418	419	417	430	387	438	401	418	397	411	408	406	368	446	442	422	399	393	416	397	356	391	421	402	408	420	391	398	440	392	429	401	391	420	416	404	388	413	404	407	389	422	445	391	380	403	404	402	443	399	394	428	390	415	395	429	391	374	444	390	435	403	417	420	421	407	406	411	409	399	389	417	422	390	427	419	412	434	412	376	394	396	408	409	394	396	424	367	422	409	409	396	396	406	445	427	406	415	405	388	376	440	399	397	428	394	408	447	404	460	403	398	379	452	389	404	413	387	388	424	420	419	397	395	403	421	385	394	420	379	399	416	404	397	416	394	419	432	427	440	392	405	409	405	440	404	390	414	435	408	424	394	435	389	418	381	403	431	417	420	380	420	408	411	406	406	428	383	420	415	412	396	415	393	397	396	413	434	391	419	407	417	414	427	397	415	435	407	436	422	400	392	396	399	407	400	443	409	388	427	415	402	417	387	396	458	407	410	430	440	430	385	390	418	399	395	408	402	430	391	424	386	395	407	423	400	390	428	385	387	416	433	399	375	424	423	402	432	397	377	449	401	403	411	392	378	431	422	404	387	406	391	409	393	371	463	421	371	412	389	379	437	441	399	380	382	428	438	406	442	428	410	375	428	422	381	393	413	420	393	380	373	434	409	405	419	386	401	405	405	406	404	417	384	408	397	428	397	418	415	397	404	426	396	406	441	409	437	409	396	426	399	425	390	421	429	425	394	428	405	421	388	375	416	412	400	406	416	434	406	404	408	373	409	414	385	398	435	391	432	390	393	390	417	390	418	404	417	424	413	386	402	411	405	413	451	394	395	421	419	425	380	439	415	413	418	405	438	384	435	413	381	417	418	405	409	414	370	399	424	425	401	423	422	422	421	365	417	421	421	417	422	441	395	401	425	383	458	406	435	377	409	399	451	426	407	382	442	420	389	384	403	406	425	418	426	385	440	402	401	404	425	430	391	374	440	408	430	409	434	434	385	457	416	374	374	424	423	398	422	384	425	420	387	410	432	412	413	404	376	419	429	385	407	422	424	418	399	409	430	405	426	420	446	442	426	383	402	420	404	419	421	383	422	362	409	417	423	436	404	412	434	423	382	412	414	446	422	403	404	406	399	443	390	441	414	411	443	420	406	443	400	385	438	414	415	381	430	400	401	384	447	401	399	401	404	373	411	416	436	399	407	396	402	403	358	432	425	407	406	402	392	402	436	412	444	399	416	411	389	403	374	418	412	402	392	390	416	439	398	422	425	432	422	418	400	418	400	411	416	437	414	424	408	408	423	452	404	398	379	428	429	388	388	405	442	412	387	412	390	403	414	398	436	410	411	422	381	403	434	475	378	393	432	446	399	431	406	413	447	406	380	454	403	419	409	432	448	440	414	421	406	403	431	414	404	389	421	426	402	417	406	390	415	387	399	381	418	410	428	432	379	422	433	424	396	410	436	398	396	412	423	369	399	399	388	399	426	395	432	399	420	409	403	421	481	397	413	404	411	417	400	407	422	409	401	406	434	421	444	415	403	415	444	388	411	428	408	426	407	435	431	424	416	397	405	423	460	439	422	414	425	392	408	374	419	404	378	374	409	412	419	442	425	435	414	385	423	380	400	383	407	407	401	421	399	406	432	405	397	414	378	405	385	386	383	389	368	415	406	439	400	444	427	395	419	416	443	417	428	406	421	414	414	401	406	426	381	415	382	422	429	421	437	391	431	411	411	389	373	422	376	410	406	422	379	400	404	403	426	395	417	420	446	431	397	400	422	423	419	411	425	412	415	371	408	393	434	421	412	404	410	375	378	398	431	411	416	423	411	425	399	397	414	399	387	397	421	414	385	414	407	406	420	418	407	399	380	439	430	437	398	410	412	393	404	436	400	400	419	387	401	409	424	423	411	387	469	403	437	433	403	370	440	429	399	426	394	402	429	439	435	376	405	420	383	421	401	434	417	378	421	411	420	416	384	434	392	405	398	407	395	417	409	387	433	400	431	408	418	437	400	418	414	391	398	414	420	398	412	426	444	399	395	418	425	402	413	401	408	442	410	417	419	429	357	378	435	426	442	427	421	400	392	456	374	418	387	381	388	392	413	413	401	444	419	386	449	385	436	394	401	386	404	412	415	428	405	426	392	398	394	386	392	387	462	386	390	416	410	450	436	373	423	420	378	432	417	422	383	398	414	401	412	405	437	390	438	447	402	415	461	385	400	402	435	381	442	420	440	425	414	385	415	444	412	442	379	426	400	424	366	406	372	407	457	413	411	424	403	411	414	431	438	402	431	419	406	392	366	426	429	423	426	353	462	414	375	416	416	382	436	406	442	405	419	425	442	402	444	412	408	401	413	443	410	400	379	394	412	428	439	399	404	415	400	418	443	454	396	399	409	386	418	403	409	399	380	443	404	438	383	382	445	402	416	409	413	391	425	425	431	387	395	414	363	391	428	430	383	402	438	384	407	437	391	398	403	439	445	402	427	432	423	386	430	429	372	373	421	419	414	411	415	385	386	423	417	440	430	438	392	367	416	375	432	424	417	435	413	407	394	396	396	396	393	408	388	400	421	400	392	393	448	394	409	411	392	396	413	411	424	403	414	407	417	425	387	417	408	392	428	426	425	423	433	396	417	390	415	401	402	400	423	418	437	402	397	394	371	411	425	433	360	439	441	405	426	401	391	408	463	430	435	423	423	426	383	420	431	424	407	407	437	406	387	390	384	424	405	423	431	419	410	425	426	422	410	422	435	404	407	438	470	415	384	416	397	430	455	401	417	415	447	400	410	406	419	368	412	387	387	395	434	418	401	442	416	458	388	431	390	437	404	399	420	443	407	370	416	433	440	402	410	406	434	375	372	402	404	414	407	422	408	411	456	397	403	412	382	403	436	391	401	389	442	409	385	436	422	390	428	412	420
8435	2907	1239	503	307	297	273	221	212	231	210	149	136	128	123	110	112	122	99	107	94	86	89	95	103	82	95	79	89	75	92	66	83	67	83	87	87	95	88	65	65	71	80	79	83	73	75	95	81	93	83	69	79	78	86	94	76	100	94	76	71	102	79	89	90	99	91	72	88	84	82	79	76	87	85	79	82	77	93	96	96	96	74	78	68	95	82	82	77	78	92	85	88	81	70	92	91	85	82	78	85	77	76	88	78	96	81	78	88	70	83	95	90	84	77	90	62	91	87	84	85	76	82	85	68	87	79	79	74	69	87	84	72	76	85	74	72	89	76	92	84	93	88	72	79	81	87	73	81	82	83	89	79	84	88	92	82	72	79	74	63	80	91	71	89	89	80	79	72	74	81	67	71	80	71	82	72	79	73	74	91	93	102	74	71	90	76	73	81	81	73	79	91	79	83	79	87	89	88	84	83	85	87	74	71	91	88	107	87	82	77	86	83	96	83	80	85	81	71	82	89	76	85	87	90	90	74	97	94	77	84	90	92	80	90	84	71	86	69	82	99	100	96	86	94	69	94	76	70	88	79	83	93	74	79	60	79	98	84	76	85	74	90	95	76	80	70	99	84	74	81	86	86	74	69	73	64	78	69	83	83	78	81	64	83	101	76	95	76	90	71	85	69	90	100	85	87	82	83	77	84	77	86	81	78	103	75	72	85	84	72	75	80	75	91	89	91	85	73	75	70	62	93	88	78	81	79	88	93	85	79	86	98	67	90	84	88	75	77	72	91	90	69	72	77	75	72	89	80	83	73	85	80	72	78	64	75	75	73	89	70	84	93	78	80	104	85	82	65	81	92	85	81	74	98	80	78	73	88	88	84	74	70	101	95	82	89	90	84	87	79	80	75	94	92	97	86	91	72	77	80	73	95	79	79	91	70	89	94	81	77	74	83	112	99	79	83	80	80	84	98	78	66	84	74	84	77	83	76	79	85	72	78	87	90	84	77	66	77	81	80	75	94	92	90	73	95	104	80	87	87	88	90	72	72	85	108	77	89	85	84	81	80	62	84	69	81	83	86	85	82	85	100	86	63	74	74	76	91	69	96	91	88	97	84	77	66	96	77	65	101	85	69	98	89	81	73	77	79	81	92	89	83	71	75	70	83	67	81	97	89	89	83	90	86	62	76	67	84	79	87	88	73	75	86	90	83	85	68	99	79	94	91	78	64	64	76	89	91	79	84	81	70	75	93	74	74	99	94	81	95	88	75	94	72	74	75	80	76	80	100	88	82	89	91	69	82	74	89	65	73	70	96	68	82	71	86	85	99	79	71	94	77	78	78	71	76	75	76	84	82	67	88	76	99	86	75	92	60	88	87	81	85	94	76	86	82	91	92	97	87	83	84	86	104	88	87	89	77	78	68	71	78	87	73	94	83	71	84	91	73	65	81	87	98	79	79	93	74	87	83	87	91	81	82	82	75	73	84	89	85	85	88	79	103	60	84	90	83	69	80	82	81	75	81	83	85	88	101	95	83	74	101	72	75	73	81	99	75	74	64	77	95	54	83	95	82	69	67	92	89	82	89	96	82	79	70	72	86	66	83	80	73	82	88	80	89	89	78	73	80	91	94	80	97	81	80	83	87	69	92	101	73	86	91	84	87	79	73	78	81	76	72	73	92	69	91	94	88	80	76	92	80	75	71	81	88	80	93	84	98	90	83	81	85	86	75	77	86	92	83	76	89	82	83	85	73	81	90	77	76	65	66	87	93	93	83	78	73	80	72	90	86	94	84	82	88	87	86	98	84	81	104	78	91	93	76	80	69	103	85	77	74	76	67	89	75	69	71	73	89	80	79	68	94	101	78	66	78	84	92	87	77	77	85	98	90	73	74	74	77	81	60	85	85	58	77	76	92	77	91	80	88	81	89	76	85	72	91	93	97	104	82	99	77	76	77	80	91	77	78	76	74	81	93	83	81	88	76	76	89	90	78	87	75	82	82	66	75	103	91	78	91	74	84	84	69	69	81	83	78	83	77	76	90	72	81	74	80	86	72	79	82	91	80	84	71	77	90	81	94	88	87	98	76	89	89	94	83	82	108	98	77	79	82	74	81	71	86	73	76	81	76	73	68	84	85	94	95	97	87	84	77	88	79	89	76	95	77	87	76	87	87	60	89	77	82	78	72	81	66	73	83	76	88	90	85	84	82	92	84	79	72	76	79	84	90	88	82	91	64	84	89	93	85	71	74	68	85	95	69	77	86	79	100	90	78	92	77	73	76	78	74	98	94	79	78	70	78	81	88	73	90	92	84	77	75	84	87	83	90	73	89	86	66	88	82	79	74	88	75	74	79	78	83	77	81	90	85	90	73	73	82	74	72	83	76	77	84	78	99	91	92	87	68	69	92	72	85	90	97	93	69	78	64	68	78	89	85	65	68	84	87	73	80	92	78	82	81	85	92	95	66	94	82	69	80	77	84	81	92	80	74	85	86	69	94	89	61	78	76	98	78	86	83	83	80	66	77	93	98	72	101	77	81	69	71	82	86	77	77	85	84	66	73	85	78	89	89	93	97	84	82	73	85	85	75	88	82	64	88	76	87	77	80	75	78	93	79	84	82	78	82	84	73	91	94	91	94	74	62	78	83	66	100	89	75	79	62	82	87	72	89	66	67	81	86	80	94	89	79	86	80	88	82	89	91	70	89	71	87	91	78	82	73	75	93	68	68	75	70	84	78	81	74	94	76	73	89	76	84	75	78	80	85	80	82	87	97	83	88	86	79	83	93	73	106	76	76	67	90	85	71	94	81	87	66	76	77	72	73	87	92	92	77	73	87	82	59	90	91	78	85	86	75	72	93	71	69	75	79	71	107	80	81	92	101	91	80	82	79	86	77	75	89	95	74	88	79	80	97	85	82	81	94	82	88	76	77	76	62	76	78	83	83	90	83	89	77	85	91	80	81	74	106	77	76	73	83	101	79	78	95	85	83	82	85	93	74	89	89	70	69	70	69	91	87	81	96	75	69	81	79	84	78	69	85	106	66	97	93	86	70	67	80	73	77	92	79	87	80	93	78	80	89	72	64	85	88	75	74	84	86	77	81	78	86	79	104	84	95	93	78	76	104	79	92	70	85	79	89	90	75	72	87	66	82	79	78	73	83	96	80	84	82	79	83	77	78	71	92	99	78	81	90	72	74	83	99	90	75	99	79	85	105	75	91	91	81	87	93	85	79	74	74	90	87	99	87	83	95	67	83	84	75	92	80	83	89	81	85	64	87	81	73	102	101	93	81	72	73	89	84	77	83	84	79	89	85	69	89	83	91	75	88	59	75	84	86	76	72	79	79	91	87	86	70	80	91	107	75	83	74	65	75	71	79	54	79	79	87	86	98	93	87	83	76	70	87	91	81	89	74	87	79	68	88	96	69	83	84	96	74	93	68	73	90	81	79	86	86	74	77	80	81	84	99	76	72	98	97	78	86	80	91	90
36305	18324	11079	6845	7948	10387	8942	6402	5857	5549	4491	3417	2507	2064	1721	1539	1382	1404	1134	956	833	782	783	744	737	664	717	671	644	665	661	627	686	668	633	711	671	622	608	674	621	593	621	624	644	609	570	612	634	671	654	655	658	630	663	646	648	619	602	600	682	617	657	701	615	605	651	618	640	630	614	608	618	634	640	622	631	626	617	597	637	656	611	611	645	596	626	651	663	643	625	626	613	650	642	629	662	634	649	675	612	627	641	644	633	625	707	603	579	667	644	649	630	654	655	634	637	671	620	625	665	600	667	607	666	570	696	611	591	590	634	611	632	583	604	643	604	652	636	601	599	642	643	589	673	621	614	646	616	664	625	652	595	659	578	592	608	668	635	602	597	625	666	674	630	636	630	605	660	652	645	653	608	641	648	655	678	584	646	656	640	647	608	639	601	648	628	635	641	620	636	628	671	631	668	622	592	659	661	606	657	571	637	625	631	641	598	634	631	624	673	611	635	610	647	615	607	633	631	652	626	610	613	625	656	695	620	644	664	643	649	591	616	630	670	660	638	666	658	662	609	628	605	606	621	645	611	605	637	595	612	656	576	646	613	625	612	636	622	624	625	626	614	633	682	605	608	602	656	652	631	654	672	609	660	611	620	653	691	669	596	603	623	587	644	629	582	631	606	647	652	620	615	643	648	624	639	607	589	640	588	581	635	618	582	613	649	652	654	660	587	629	609	591	623	629	615	669	635	602	601	611	619	624	623	594	616	612	632	602	630	658	639	627	611	629	612	625	618	588	677	625	616	619	643	655	609	623	603	618	643	643	652	639	621	643	625	644	680	627	632	660	625	603	655	609	621	608	616	598	645	626	629	587	664	618	606	595	660	627	668	666	601	642	614	635	623	624	641	622	649	653	623	601	631	613	630	609	650	661	613	623	634	604	650	657	669	639	657	614	586	611	695	618	601	619	601	609	634	639	600	613	623	658	596	598	663	615	647	650	640	659	605	627	626	658	616	688	603	634	607	620	632	624	637	605	627	627	612	647	619	636	614	629	618	639	635	598	604	625	606	619	602	643	678	638	611	630	600	645	656	639	644	646	685	582	665	623	635	634	631	657	676	644	654	598	602	623	635	663	558	644	621	643	623	600	612	606	632	616	611	702	642	647	612	600	640	657	597	622	617	653	642	614	670	649	643	639	609	643	609	648	695	634	633	635	654	589	635	628	639	627	625	619	612	613	681	656	599	647	587	622	587	664	649	637	596	592	631	652	614	590	627	657	612	655	630	676	634	576	603	631	626	635	611	636	634	652	626	622	669	613	635	636	639	623	629	619	658	621	604	564	688	636	616	626	631	631	595	678	611	594	591	617	644	672	630	646	590	693	651	642	655	671	632	643	640	646	613	643	649	642	626	612	649	673	674	601	636	567	628	642	655	633	614	639	625	638	613	657	609	644	595	646	639	660	579	606	670	626	641	633	614	655	678	638	576	615	648	646	655	646	626	579	578	658	629	641	633	662	646	652	626	612	659	647	679	616	611	691	637	632	643	642	628	598	601	609	651	616	675	603	657	623	650	635	595	628	620	650	662	609	608	625	606	635	627	627	633	649	642	618	622	629	609	635	622	616	647	643	618	659	649	637	679	619	628	598	608	617	666	667	637	662	552	643	609	641	625	653	652	667	619	632	631	651	613	621	654	639	617	606	570	619	670	625	658	601	661	605	668	657	626	668	623	653	617	620	658	679	619	679	674	632	615	635	638	620	664	633	650	678	574	659	644	646	624	617	620	602	596	610	626	634	658	626	649	643	613	654	576	610	608	683	642	651	598	628	655	637	576	612	617	657	599	606	619	614	621	622	572	626	671	602	616	632	629	654	620	649	649	641	627	642	650	602	615	617	664	612	584	621	571	604	592	647	598	659	623	610	625	600	630	625	614	640	682	620	587	650	649	664	616	610	669	589	623	662	614	652	656	633	602	654	634	631	587	667	633	641	632	614	665	629	638	598	665	629	646	635	582	633	633	656	669	637	617	603	625	603	634	635	642	675	707	663	626	632	665	623	645	597	610	653	613	606	646	633	631	658	621	614	629	644	667	588	633	638	618	572	655	614	631	632	619	646	602	619	598	607	625	641	604	630	663	659	625	638	667	665	624	639	616	615	655	626	668	599	618	585	586	645	639	589	620	612	618	597	652	610	660	640	608	620	638	651	631	595	672	660	625	600	621	614	601	647	647	647	668	648	647	594	611	615	677	591	614	659	645	604	646	624	669	647	624	659	613	617	665	643	583	703	645	591	614	598	634	654	655	617	608	640	654	675	630	615	650	627	619	595	671	584	656	628	604	612	587	649	616	649	635	635	649	638	629	629	665	665	651	639	612	610	671	571	609	627	681	617	676	616	600	639	626	643	682	613	650	622	623	642	637	643	635	661	606	666	642	618	665	650	612	645	618	625	635	611	627	646	649	581	698	641	631	654	622	585	624	636	636	616	620	630	651	604	616	644	657	595	672	618	634	593	607	639	633	651	642	622	602	615	632	625	616	698	633	640	645	603	679	635	609	656	608	643	632	616	622	578	626	657	644	668	647	654	582	666	643	559	598	575	642	642	637	622	658	647	645	609	627	638	631	650	629	631	627	684	652	686	623	610	604	654	619	639	641	642	643	686	626	656	606	637	630	643	612	579	663	618	623	625	598	615	662	576	623	587	665	603	626	631	649	669	658	645	645	652	578	622	618	637	589	606	637	673	597	607	618	631	609	609	643	623	628	636	613	590	650	634	621	664	649	626	638	643	614	648	620	641	632	606	628	634	626	635	596	621	643	639	600	627	621	661	608	579	631	634	652	606	567	599	614	607	609	639	641	642	605	638	631	649	648	593	634	577	653	630	650	610	630	667	645	625	651	662	629	606	641	620	646	590	610	580	633	611	610	619	699	619	571	631	643	662	644	653	682	627	637	652	630	598	639	632	639	673	596	649	635	605	627	646	650	648	601	641	600	625	627	630	635	630	647	639	648	632	600	566	638	636	627	601	617	619	653	611	635	679	646	620	602	651	610	643	623	609	629	577	609	639	609	656	594	609	644	639	644	596	638	601	579	606	627	623	643	608	603	642	602	646	636	615	691	594	613	606	672	616	604	637	629	600	603	623	620	700	640	629	668	623	659	636	604	661	641	635	639	654	601	606	624	647	653	625	709	676	644	627	598	605	621	638	668	644	585	623	657	652	639	609	593	614	613	675	626	618	652	625	654	659	631	662	600	653	643	628	648	611	637	622	627	595	703	601	622	593	635	620	619	655	603	638	646	613	672	648	671	642	636	679	582	671	660	604	623	625	647	593	583	591	634	643	703	611	624	625	681	655	623	641	641	672	630	614	663	658	612	650	664	623	594	611	632	587	620	646	617	597	674	644	628	619	645	615	608	597	625	626	628	615	604	659	604	653	605	635	653	611	630	636	650	621	630	628	641	633	629	674	647	657	629	653	654	669	630	644	623	629
9734	4843	2007	923	533	434	392	330	312	226	229	181	163	143	113	103	103	81	80	84	59	65	77	59	76	62	84	68	77	57	69	79	60	67	52	63	68	68	63	56	78	67	59	60	66	59	62	55	61	73	66	74	62	61	53	69	76	70	55	64	56	53	55	63	65	70	67	72	52	57	69	65	61	62	58	50	61	53	56	56	68	62	58	64	72	68	71	70	50	74	60	63	58	65	59	59	56	62	65	60	62	58	52	59	67	69	68	72	66	62	59	71	60	64	77	66	63	71	73	75	67	47	72	61	58	57	60	47	67	67	65	54	71	58	68	85	51	62	62	67	55	56	69	61	55	63	58	55	65	68	57	54	52	56	75	58	73	63	57	64	64	64	51	62	66	65	60	56	66	64	49	67	65	67	63	56	49	64	60	68	54	67	52	80	54	67	69	67	57	60	64	53	67	67	74	66	69	74	69	98	65	56	62	64	52	58	63	61	65	64	69	53	60	64	67	60	72	61	58	46	68	67	71	67	67	78	64	61	60	65	74	64	61	62	54	55	42	49	64	66	70	70	55	64	65	52	53	73	67	60	74	58	56	63	53	78	55	48	60	61	59	54	61	63	52	75	52	52	54	65	56	64	69	70	60	60	66	47	53	70	65	56	53	69	62	58	86	66	70	65	62	65	58	70	57	78	70	61	55	66	49	73	49	58	60	64	56	55	72	59	67	71	56	64	52	90	66	64	62	60	56	66	57	51	60	61	62	67	73	63	59	70	73	66	62	58	52	73	70	56	73	47	61	63	58	69	56	61	54	57	77	61	50	66	58	71	68	71	73	61	62	65	76	68	73	65	70	63	55	48	70	57	60	69	71	54	59	73	58	83	81	70	69	51	57	63	71	63	67	61	65	61	62	57	52	65	52	67	65	63	63	68	74	64	70	42	60	66	57	72	64	62	57	61	73	58	68	79	65	69	52	50	70	74	73	66	63	63	45	60	53	67	56	76	61	75	55	66	59	61	57	51	58	65	60	65	62	70	61	56	51	71	68	58	68	50	76	51	60	48	67	60	71	72	64	63	76	55	56	59	54	54	54	59	73	65	60	73	71	60	78	56	72	44	54	60	66	45	49	71	59	59	77	63	59	68	58	68	70	69	62	57	67	62	56	63	62	72	83	59	55	51	65	65	43	64	62	56	51	46	65	60	74	59	62	65	85	71	59	47	54	63	68	68	72	66	61	62	70	65	62	79	74	60	52	67	54	50	74	64	50	50	56	73	69	63	66	60	66	52	63	50	65	51	72	57	74	57	68	58	64	54	63	62	73	66	62	79	56	51	56	53	72	64	61	53	70	52	65	44	66	65	54	74	74	74	73	54	70	66	66	65	62	68	66	48	74	70	79	62	62	57	60	65	74	64	65	78	71	66	62	62	58	59	59	63	51	72	70	56	73	73	66	63	70	67	58	66	63	56	56	72	52	67	63	60	61	75	55	68	80	61	60	67	52	69	50	52	56	72	69	57	69	62	51	59	47	48	58	59	76	57	51	54	65	62	76	66	63	58	51	67	59	70	58	66	50	64	61	53	57	58	65	78	68	61	63	63	55	58	63	80	67	67	65	80	58	62	70	63	61	52	67	43	51	82	63	68	77	69	69	72	54	62	68	66	64	67	59	70	46	70	63	63	67	60	64	70	64	57	69	80	69	67	59	62	56	62	52	52	70	51	69	52	52	58	66	68	53	50	58	72	80	60	80	56	66	67	60	67	72	66	58	65	61	71	72	64	65	47	71	76	64	70	66	69	55	61	62	56	61	77	69	58	72	64	69	64	71	69	68	59	67	65	65	57	68	64	64	66	75	70	62	73	56	83	70	59	63	61	67	65	52	54	69	68	60	58	56	68	60	51	56	58	63	53	55	77	67	63	58	51	77	70	64	60	57	57	68	61	64	64	68	47	69	66	73	56	63	60	68	71	62	64	62	56	64	61	59	65	53	64	62	70	50	64	67	65	56	58	63	78	59	62	68	60	63	77	46	54	60	58	53	73	50	53	64	53	73	65	58	73	67	60	62	44	73	40	65	63	62	66	58	55	50	59	59	71	56	75	59	67	64	66	64	54	56	67	64	60	65	68	82	51	55	77	73	62	51	70	67	70	68	65	61	56	54	67	50	50	62	54	47	86	66	65	69	66	61	51	55	67	56	61	64	57	77	49	58	50	62	64	71	52	68	61	62	68	56	65	65	71	59	49	62	55	61	55	66	48	66	62	75	49	72	64	68	52	59	55	62	68	63	57	47	75	67	59	64	46	71	66	55	54	65	53	64	64	65	74	52	66	60	59	60	54	74	56	60	58	58	40	60	69	65	79	71	61	59	51	66	53	68	70	71	72	71	69	81	55	71	54	60	59	64	72	61	60	56	60	63	64	50	70	75	67	62	62	62	61	66	69	63	51	62	74	66	63	65	55	70	61	65	65	57	62	61	59	60	54	59	63	64	68	71	75	42	71	59	67	57	59	69	65	63	69	64	65	59	70	68	69	59	63	60	60	54	68	84	70	65	58	46	52	65	64	61	53	100	55	60	65	56	63	64	62	69	65	82	67	69	65	68	60	61	62	66	58	66	70	80	59	75	46	70	47	71	79	72	62	66	64	64	69	56	71	63	55	61	60	69	69	62	66	61	57	65	60	64	60	76	61	53	64	57	59	68	74	64	64	59	68	64	49	75	60	64	57	67	69	52	58	75	67	61	64	55	63	77	68	52	60	66	61	57	48	55	72	56	59	57	61	65	60	55	52	48	55	57	70	69	64	63	60	63	63	56	68	60	71	49	55	57	72	81	72	77	58	57	70	51	69	42	54	68	55	71	78	57	73	83	58	57	59	58	68	51	73	59	47	63	66	63	61	68	65	63	78	79	46	73	55	58	54	70	69	62	67	51	56	55	71	46	63	47	52	64	65	63	62	66	68	65	61	69	44	62	51	64	52	58	66	74	58	50	70	62	65	66	59	64	59	71	48	55	64	63	76	74	57	58	52	72	52	65	81	45	63	61	57	68	63	70	63	62	73	60	52	69	53	63	65	59	60	68	69	88	56	64	63	67	67	68	69	56	60	79	61	56	55	57	54	58	63	61	71	67	68	62	69	65	55	63	62	51	50	60	77	56	62	58	59	67	47	57	65	57	64	69	56	46	59	56	64	65	84	75	62	65	66	82	63	61	70	55	57	58	58	59	55	63	63	74	58	64	67	70	68	66	61	49	88	64	60	81	56	49	64	80	64	67	66	65	61	63	59	62	68	61	59	70	64	56	47	52	62	51	61	55	48	78	61	59	61	62	64	66	68	70	54	57	60	60	62	73	61	60	57	65	62	61	71	60	54	60	68	67	64	67	62	72	50	65	58	58	65	59	72	58	53	47	59	65	56	79	66	66	62	57	65	76	63	53	71	67	65	63	73	59	73	60	75	53	74	61	55	53	66	49	64	67	74	65	59	63	79
39468	24137	14819	11542	14557	15762	13656	10164	8897	7110	5793	4525	3561	2859	2194	1740	1553	1424	1229	1048	810	684	663	630	601	564	529	606	550	538	503	522	497	544	505	491	512	528	506	471	548	510	444	530	514	488	485	501	523	519	525	508	504	487	481	550	494	518	507	465	472	472	484	536	517	492	524	483	484	498	511	510	473	495	487	491	512	473	490	440	497	510	465	470	481	515	506	501	530	511	520	502	497	459	503	484	478	483	453	505	523	511	519	516	444	533	499	492	466	506	526	500	457	531	564	522	482	503	475	490	499	513	535	450	526	462	512	491	482	509	478	490	502	500	474	507	499	492	502	496	509	508	492	507	491	503	515	526	519	505	514	460	497	518	485	453	468	463	474	496	503	487	519	537	504	454	496	499	504	524	488	521	532	493	508	509	506	455	519	485	484	523	475	512	486	510	529	515	503	487	527	508	494	459	497	500	471	492	508	435	486	487	504	501	495	499	480	502	534	489	460	518	458	459	479	494	500	476	499	503	494	496	478	472	507	482	518	460	497	497	475	531	465	499	493	514	440	499	454	529	474	502	512	488	526	494	445	483	498	482	482	520	487	508	501	441	508	460	493	471	501	467	456	485	515	501	462	478	464	483	475	503	472	489	503	476	508	485	474	494	495	466	504	505	459	484	461	490	501	519	508	483	504	475	483	508	464	445	493	460	499	519	479	543	472	499	505	485	503	514	476	481	508	505	535	490	492	473	532	462	488	486	492	494	491	470	501	490	461	494	489	514	498	516	521	491	492	517	481	531	442	526	492	489	474	467	470	486	496	487	529	462	466	484	500	499	494	458	472	514	500	458	495	479	518	505	485	474	458	472	487	464	509	518	499	507	493	493	515	475	494	490	464	472	471	541	488	498	462	479	487	498	504	521	475	512	484	500	513	494	482	491	474	474	449	442	499	460	469	465	467	495	500	523	467	465	467	523	474	479	490	519	492	443	494	512	492	474	538	503	461	470	525	497	519	512	522	492	460	494	489	477	492	500	493	438	482	507	469	502	511	503	499	475	479	508	448	528	488	490	475	491	495	489	473	483	481	496	496	483	478	484	470	470	470	469	479	485	498	474	455	488	494	508	494	489	504	536	490	468	492	504	496	464	520	490	500	489	468	459	465	498	504	539	476	473	496	518	480	486	489	484	519	497	494	474	484	486	506	467	531	509	483	517	452	482	516	510	492	497	478	478	509	488	491	498	463	487	478	494	510	507	480	489	502	495	492	503	496	492	459	503	496	478	506	491	493	498	470	505	498	510	495	510	513	492	516	499	507	482	450	466	528	468	475	494	501	471	502	474	520	441	479	462	504	528	514	457	515	476	505	478	510	485	529	463	539	455	538	470	489	461	472	487	502	450	460	554	463	500	479	523	486	495	470	494	467	500	469	467	497	480	509	476	539	512	449	482	503	516	508	486	501	478	441	493	472	508	515	480	465	515	491	476	523	459	481	470	494	459	485	450	480	499	463	528	536	463	500	471	500	447	501	457	490	483	472	470	466	511	472	499	454	451	524	499	508	493	474	480	512	489	481	503	472	462	491	495	472	470	520	490	514	514	465	507	475	485	496	517	469	478	508	494	493	495	477	520	467	503	468	501	449	478	476	448	478	519	502	464	473	480	470	419	511	473	469	483	462	499	502	489	498	510	467	513	481	474	513	498	500	489	514	514	448	479	470	467	479	502	496	476	533	449	497	494	521	485	469	510	449	486	479	562	470	490	505	448	540	518	479	502	478	486	514	481	469	511	524	470	483	465	473	460	502	478	482	490	477	454	478	495	552	461	488	486	501	533	492	480	508	492	504	495	471	480	473	478	485	469	448	500	451	451	460	534	486	513	474	464	487	524	462	494	474	471	475	468	485	482	542	508	539	508	485	479	502	496	511	484	484	514	487	486	499	490	496	517	494	478	477	468	475	533	477	495	511	511	463	491	494	494	478	510	482	474	493	471	444	509	515	505	490	471	520	511	475	474	474	504	537	497	508	504	500	502	459	496	476	489	475	467	482	434	503	477	455	473	460	501	485	497	486	498	468	498	476	496	489	504	506	500	442	476	498	503	527	481	523	507	533	508	526	487	474	452	519	509	508	501	515	458	486	465	470	528	489	513	488	515	521	505	494	470	480	515	511	509	514	486	488	461	481	498	521	497	502	509	531	528	505	468	501	482	484	508	462	510	442	496	487	519	486	447	473	486	483	473	487	520	514	502	454	487	487	488	493	466	509	523	503	527	477	506	474	483	485	509	456	509	453	515	528	442	464	507	502	527	497	506	514	513	488	495	492	499	503	488	487	509	489	477	504	526	474	474	517	485	479	465	523	478	492	476	475	525	457	477	510	480	468	463	507	498	491	502	486	497	501	488	442	465	491	523	492	482	472	496	531	485	518	489	495	453	494	473	522	492	476	486	507	518	479	487	517	513	526	472	505	458	496	489	519	490	507	522	484	488	488	492	472	447	505	477	469	525	490	508	511	496	494	492	487	509	484	462	484	524	468	469	503	464	482	492	492	509	485	469	453	488	482	505	459	524	469	549	523	496	526	467	501	484	502	515	527	468	457	491	462	499	481	469	467	495	519	551	523	500	494	509	474	464	538	507	493	466	469	486	474	481	507	510	520	465	453	478	523	481	531	508	498	482	489	471	475	538	507	508	492	476	466	440	467	449	542	497	477	538	460	501	491	475	510	460	482	502	493	469	481	497	549	478	501	440	479	479	485	517	515	512	480	455	492	508	527	504	520	502	526	467	501	496	506	497	475	541	523	526	479	527	489	504	525	499	491	510	490	497	471	493	517	486	464	519	477	483	479	482	456	481	492	491	495	508	501	486	489	475	510	523	472	482	477	488	504	502	538	462	504	503	478	450	488	455	464	507	505	517	517	483	478	468	528	456	480	482	457	496	485	541	522	481	472	529	541	466	490	514	494	480	542	486	515	474	486	536	497	495	511	471	487	454	479	480	492	490	475	470	459	486	494	492	476	467	486	472	500	474	498	498	478	491	488	537	512	527	454	496	473	509	503	477	489	489	542	481	487	503	479	487	484	503	450	518	487	516	491	458	519	524	533	460	493	506	514	525	470	534	495	473	506	468	487	473	512	464	465	467	496	516	475	482	517	511	498	522	494	489	456	501	514	495	510	506	497	539	479	541	486	481	502	452	537	497	501	491	509	472	499	518	501	474	467	528	485	491	500	520	497	460	493	475	478	500	491	476	479	497	481	499	517	483	472	457	491	476	494	483	495	487	513	508	491	527	471	484	478	484	536	490	447	481	509	476	498	514	524	446	445	498	479	471	475	451	493	512	468	493	492	461	458	448	468	508	496	486	509	523	500	482	506	506	475	477	501	469	464	469	483	456	481	517	504	497	477	502	477	492	497	499	487	468	460	459	505	526	464	494	460	466	506	457	475	484	477	472	522	517	529	513	490	496	500	503	512	494	497	478	471	450	502	477	475	539	491	483
10890	4769	1974	923	541	393	309	290	263	245	219	192	163	140	116	123	123	105	108	95	77	92	93	83	84	85	83	64	71	72	71	90	72	72	73	66	64	80	70	70	85	74	81	78	64	78	73	71	89	85	64	70	63	63	73	85	77	68	63	72	89	73	78	75	82	62	71	89	81	65	84	85	68	77	79	83	78	59	66	75	76	57	66	78	84	76	75	67	99	64	89	83	64	68	67	70	64	76	74	86	76	80	71	78	81	92	86	69	74	90	78	89	80	94	88	60	74	66	60	68	59	67	66	69	92	73	92	78	67	74	73	92	72	62	60	68	77	78	93	64	84	80	81	74	76	73	84	82	92	80	56	75	65	73	85	86	94	73	65	62	69	67	69	66	80	76	78	72	72	65	83	83	65	74	89	78	75	71	71	71	93	70	67	69	81	72	77	82	73	71	71	66	68	69	75	81	89	74	75	72	64	89	70	85	71	87	85	83	83	70	77	74	69	65	66	59	82	66	75	69	83	66	76	78	80	85	79	81	75	88	82	68	88	73	86	70	59	75	74	72	71	83	72	78	85	75	61	95	80	75	78	70	81	83	87	58	74	71	83	73	63	65	71	69	80	87	78	81	90	72	75	74	72	68	91	74	62	56	82	65	73	83	81	70	88	84	87	72	69	66	72	82	67	92	85	84	72	91	90	82	75	75	76	61	80	85	73	74	71	73	68	95	78	68	92	75	72	77	84	76	71	77	72	68	73	71	78	69	95	72	77	82	76	65	75	76	70	49	84	82	74	77	71	96	83	72	81	97	77	57	71	68	73	79	74	63	69	81	61	85	77	70	64	72	77	75	82	75	87	70	81	74	78	81	73	75	84	88	70	92	90	64	79	71	75	62	63	73	73	82	67	76	77	69	77	69	82	80	65	72	95	67	81	77	60	79	66	70	79	75	78	75	84	72	77	72	68	68	91	66	68	75	81	65	84	74	67	66	71	81	83	82	66	73	80	78	82	58	82	73	63	77	73	64	82	67	70	64	81	78	80	63	71	64	67	68	75	83	72	84	74	79	85	61	82	67	66	74	80	59	85	61	70	64	79	89	69	71	64	68	60	83	66	82	77	66	79	70	80	79	70	69	71	77	82	80	94	93	79	82	74	82	96	73	83	61	75	82	75	79	72	84	68	78	71	87	82	62	68	76	71	77	86	71	86	82	64	68	69	82	87	61	74	90	69	67	78	85	81	68	59	72	74	84	87	85	78	83	94	74	70	69	79	69	76	86	79	80	67	85	62	81	77	74	72	71	69	84	73	79	82	65	82	78	81	71	82	81	82	64	91	81	65	90	82	72	73	75	84	80	76	78	71	80	84	79	77	73	69	69	83	85	65	61	83	65	77	69	78	65	85	67	65	68	70	78	58	80	88	86	86	74	77	64	80	60	75	57	80	73	86	84	82	80	78	86	80	70	69	73	92	81	72	70	70	80	71	74	81	68	67	62	76	89	66	65	60	80	63	82	77	80	72	77	72	70	74	92	74	86	69	64	78	66	77	82	77	79	73	94	66	71	78	64	68	72	93	69	80	66	75	78	89	76	82	79	68	71	71	76	75	80	83	69	86	76	79	79	75	70	82	62	78	73	71	75	76	77	71	75	66	86	72	66	95	70	85	78	82	71	71	86	86	85	73	86	78	89	68	90	70	75	104	62	67	85	75	82	95	75	77	76	65	69	67	68	59	91	68	73	73	62	69	77	77	82	86	73	67	82	84	75	49	77	71	65	78	73	66	76	66	80	63	74	75	67	78	73	69	71	90	69	88	78	63	80	79	68	83	80	78	83	78	102	77	71	87	86	83	79	72	64	64	84	71	82	68	59	70	68	79	82	88	72	88	79	68	90	63	81	78	78	94	88	63	87	92	79	60	56	81	65	86	66	84	73	81	64	66	66	71	67	63	66	77	85	79	71	67	66	57	83	86	68	85	70	76	73	86	73	74	69	67	75	82	68	81	93	91	73	76	59	74	59	74	76	75	68	72	78	92	63	81	74	60	74	80	74	74	70	69	80	91	66	73	77	77	84	79	71	61	85	79	77	77	74	67	74	81	71	86	76	88	71	77	78	82	67	74	67	73	80	65	70	75	88	80	70	88	81	68	75	74	77	80	74	84	66	89	64	70	82	60	75	90	67	62	63	72	76	79	82	86	76	86	63	77	72	77	75	92	67	77	60	77	108	75	72	82	93	74	61	90	69	72	77	78	81	73	75	76	66	88	76	87	88	76	78	69	83	75	71	74	65	86	58	87	83	84	73	76	79	66	82	76	76	87	61	84	75	71	75	85	67	83	56	74	93	80	69	102	84	62	84	68	81	69	95	83	92	79	73	65	55	86	80	76	68	79	65	91	74	79	63	83	92	81	88	70	79	92	83	69	74	76	89	75	90	72	89	72	82	79	73	75	76	76	66	87	78	57	88	70	74	91	77	76	63	80	74	63	67	87	73	66	73	82	61	59	60	60	80	82	80	71	69	70	66	76	76	81	64	81	83	86	74	77	57	77	66	71	67	87	85	84	78	93	76	70	70	78	69	68	83	63	64	79	54	68	70	90	70	63	66	88	77	64	91	92	75	70	78	81	61	66	85	76	72	84	70	82	68	81	69	75	73	77	77	67	97	80	65	75	65	93	70	67	69	73	72	63	70	70	71	57	86	81	82	83	86	84	84	80	74	80	75	71	73	85	70	66	73	76	78	75	65	70	64	57	83	62	93	57	74	77	79	82	74	81	63	76	80	82	66	84	65	92	62	70	80	72	82	74	72	69	85	88	92	81	70	79	80	78	88	79	70	76	75	67	78	69	80	58	75	65	68	69	62	72	74	76	70	69	64	65	78	84	62	69	77	79	63	92	78	74	67	78	63	67	68	68	63	76	60	67	71	73	75	72	69	80	80	83	80	74	71	83	75	75	76	57	70	94	75	67	82	79	64	83	72	87	62	87	68	68	61	80	64	73	76	73	65	94	61	62	65	97	74	74	76	75	67	78	79	68	78	58	66	75	79	75	84	77	84	91	80	82	100	84	78	107	69	62	78	83	83	61	71	73	67	75	78	62	85	76	59	71	89	86	77	75	73	72	72	70	76	66	81	76	66	78	75	74	70	56	81	76	71	76	96	86	75	80	79	64	81	70	89	70	84	83	74	82	75	61	89	69	85	83	80	82	67	90	82	73	70	88	77	72	73	70	76	79	81	81	77	66	93	72	74	82	76	80	73	81	74	55	75	74	80	76	73	76	69	91	75	88	67	70	83	71	73	82	74	73	85	73	68	58	81	65	79	86	80	76	70	86	80	91	70	79	85	77	74	81	85	81	61	78	74	80	88	72	72	62	79	80	68	86	75	70	63	87	68	90	75	71	70	79	79	66	83	90	75	73	70	67	75	76	79	77	60	76	71	66	81	70	83	78	77	79	68	96	76	75	78	82	80	86	66	73	86	78	79	73	89
38145	23670	14817	11325	12812	14041	11388	9074	7502	6327	5268	4518	3638	2612	2089	1750	1583	1493	1304	1118	838	752	748	682	671	663	615	647	647	605	581	562	571	610	612	582	561	571	557	593	599	607	627	554	587	619	586	620	559	629	623	605	636	582	618	531	593	580	617	617	585	610	546	577	561	588	550	555	560	560	598	593	546	601	571	604	585	583	523	582	658	567	585	582	579	580	594	569	578	636	605	568	620	593	553	593	583	527	606	600	546	561	557	590	544	615	617	615	587	548	587	554	630	560	570	592	626	575	523	603	549	560	542	562	595	528	540	600	593	562	544	592	569	586	600	574	542	610	593	571	612	567	579	610	577	575	537	557	554	616	545	640	542	600	550	626	591	617	589	556	585	594	572	586	580	570	565	592	551	601	587	581	563	526	546	541	580	576	543	583	629	582	582	571	609	547	583	606	603	617	570	585	543	548	610	601	559	558	592	607	593	557	578	570	558	573	591	596	549	530	600	597	524	582	606	600	600	593	596	546	584	553	582	567	572	600	587	602	568	603	604	574	577	596	591	582	565	616	567	580	534	562	579	586	560	537	620	553	553	584	568	574	588	574	622	551	609	580	609	577	578	555	564	597	615	597	597	585	572	573	637	583	542	538	610	558	558	625	610	594	606	542	570	563	532	582	563	593	604	570	594	584	613	560	533	597	555	571	596	517	604	615	542	569	581	576	546	592	559	540	550	591	573	567	601	586	613	556	565	631	524	590	530	609	549	606	583	625	587	639	578	577	612	599	564	577	576	552	567	594	523	592	569	560	604	645	585	569	558	602	569	565	549	594	551	566	550	572	551	614	586	582	601	599	605	605	584	606	567	589	574	610	553	559	587	600	587	571	567	577	609	567	560	529	614	598	542	584	589	577	571	556	581	611	575	578	567	568	576	586	606	549	587	590	541	544	536	588	555	592	568	545	574	597	581	590	563	562	587	588	568	594	560	582	547	610	620	624	545	633	578	577	594	578	606	534	560	576	589	591	628	624	592	576	581	566	578	602	602	580	570	579	573	588	562	568	556	530	551	529	596	596	568	540	623	560	589	576	613	551	604	563	545	593	590	548	567	633	595	596	550	588	604	564	581	546	576	553	588	561	552	599	587	596	585	563	554	572	634	524	602	623	538	562	603	608	571	545	583	589	568	610	582	557	533	584	593	590	541	577	579	621	608	589	565	518	587	597	618	544	535	553	573	613	611	548	597	585	584	558	551	607	591	627	564	634	591	568	569	576	609	560	594	561	564	559	617	580	569	562	598	620	593	534	556	616	582	605	591	597	599	551	543	573	588	591	552	642	609	522	557	566	581	578	574	546	567	610	568	557	588	621	592	578	577	560	569	558	570	549	568	606	614	601	570	647	600	619	572	554	560	600	559	606	606	578	607	582	595	561	596	623	584	581	552	567	572	597	602	558	561	571	593	594	556	589	539	543	600	566	591	626	558	569	578	587	583	602	604	541	567	570	569	604	582	606	558	571	600	579	549	535	571	556	602	550	567	574	587	585	598	545	577	563	562	582	550	585	568	557	544	586	590	586	544	580	580	574	578	578	603	585	596	546	553	568	571	560	627	581	575	614	572	558	605	564	581	563	616	600	541	570	544	610	555	576	578	567	564	580	606	558	548	528	564	594	580	620	530	563	572	607	557	632	531	595	608	555	573	561	597	594	579	568	584	525	613	544	599	586	565	572	586	568	581	495	578	560	589	649	531	585	585	551	608	561	583	572	588	602	586	590	576	592	559	619	586	549	543	587	633	598	585	569	555	631	549	583	602	569	556	548	543	597	588	559	551	576	577	552	586	565	599	584	599	594	573	610	596	598	552	562	569	581	580	573	548	558	615	531	614	559	559	576	585	576	601	549	616	616	587	593	548	520	583	592	572	571	571	588	613	611	622	560	574	595	611	546	610	603	555	573	556	553	568	608	615	601	586	588	573	595	581	583	592	545	600	547	578	549	588	565	559	571	549	547	563	611	580	577	538	568	532	576	574	538	569	595	567	550	528	612	620	575	592	610	595	567	555	607	571	600	579	560	568	565	569	587	551	581	617	607	546	582	590	600	556	575	595	557	588	618	609	560	602	547	607	560	575	574	555	583	607	617	578	605	566	582	584	575	570	576	560	565	560	596	585	599	543	560	550	563	587	629	583	544	584	541	619	568	594	562	589	580	592	590	598	576	597	587	573	555	578	553	574	605	599	569	556	537	607	624	550	553	572	627	551	497	599	580	544	571	550	570	592	627	545	565	566	562	615	595	576	586	531	562	581	567	569	616	579	551	591	604	562	550	578	566	600	588	599	551	557	586	556	595	578	586	571	561	559	576	565	607	588	565	611	584	569	604	620	580	600	594	555	586	582	602	600	597	550	581	537	586	599	585	542	622	548	625	592	548	597	629	545	583	590	595	586	578	555	590	575	563	603	621	554	569	593	601	591	554	618	559	594	614	553	580	609	602	584	584	581	591	599	604	588	533	545	570	562	574	595	606	570	597	599	634	599	606	590	577	568	607	548	644	575	614	608	586	566	600	598	602	560	557	542	568	570	542	597	579	579	575	587	590	632	609	628	580	577	547	603	617	612	597	623	604	624	616	584	617	565	582	552	545	546	591	545	572	596	586	605	575	614	546	559	520	540	627	603	609	516	595	563	587	581	550	562	544	555	565	570	543	606	551	607	550	624	589	548	552	574	557	564	569	594	576	597	592	611	572	557	576	585	553	582	613	606	612	599	557	588	545	592	574	602	612	540	569	579	594	622	568	567	618	598	546	600	579	589	557	602	595	573	606	566	599	581	613	558	559	553	598	625	542	602	588	625	595	579	582	564	626	557	554	562	582	542	605	626	592	608	561	567	593	595	561	563	581	569	581	571	570	597	543	635	613	576	600	566	525	562	564	579	575	577	575	564	566	583	587	605	575	561	584	556	574	608	593	564	604	595	549	624	560	595	560	611	558	605	557	584	585	534	587	583	590	530	534	577	592	542	604	560	613	586	610	598	554	540	593	542	547	605	554	587	560	611	573	535	607	560	589	535	589	591	566	599	572	572	551	567	561	619	542	570	573	604	595	636	616	572	605	544	576	601	597	606	615	577	556	553	607	563	560	576	611	574	594	589	561	550	598	592	609	593	584	564	550	576	634	597	576	546	580	579	597	574	593	565	568	584	593	543	618	543	600	555	542	622	561	564	542	593	597	574	563	570	573	576	576	597	591	574	516	642	557	592	575	568	528	571	561	597	568	559	587	640	606	583	589	605	618	558	614	579	599	600	556	560	588	559	545	589	533	568	584	584	572	578	577	606	567	608	565	580	599	577	560	556	586	565	565	550	565	589	586	555	574	574	545	605	575	598	571	562	554	569	561	554	603	583	556	565	575	552	599	607	590	570	562	549	563	577	597	587	585	598	575	577	596	570	535	591	586	585	630	587	579	588	563	607	593	564	593	575	584	549	562	620	565	591	587	616	625
12663	6664	3269	1599	768	592	380	346	288	278	263	191	187	134	113	110	97	90	101	95	75	57	68	60	49	67	68	59	60	63	66	57	56	51	62	55	57	50	51	54	57	55	53	48	56	47	56	46	76	56	78	47	55	56	52	61	60	60	58	49	56	42	53	64	43	61	59	58	43	54	53	51	43	64	51	52	65	48	47	49	54	62	49	50	45	38	51	50	60	48	58	47	50	55	47	36	58	48	63	55	47	62	53	42	39	55	63	65	52	70	52	44	50	42	52	51	60	45	56	51	41	51	41	49	55	55	54	53	69	46	45	52	49	75	44	61	54	64	51	57	48	51	52	58	62	43	53	35	54	44	58	49	55	52	52	47	35	50	41	51	51	59	64	59	65	65	62	42	56	49	52	62	49	53	48	47	50	53	55	51	44	49	42	62	44	76	51	51	48	62	40	61	44	58	60	55	50	59	50	66	82	48	54	61	67	59	64	43	55	44	60	59	56	59	46	43	48	56	59	58	47	55	51	53	48	50	54	67	58	56	62	51	47	60	47	42	57	43	60	36	50	58	46	67	42	68	39	39	50	48	42	50	56	61	39	57	39	56	39	49	44	55	61	49	49	56	55	50	64	63	57	42	50	45	53	46	55	69	49	52	59	56	63	54	64	54	60	56	56	45	48	56	71	64	53	50	55	61	56	55	51	64	48	53	55	51	57	48	52	49	53	54	44	44	51	52	41	59	66	53	55	54	60	60	57	51	64	51	55	53	43	35	44	54	52	58	42	56	54	61	50	50	62	52	53	55	49	54	46	63	53	50	56	42	46	58	55	46	60	52	54	44	53	56	46	61	51	51	47	53	57	45	58	50	47	49	56	37	66	61	57	50	49	64	62	42	42	54	50	59	51	50	34	43	65	66	68	48	59	52	55	54	50	51	50	41	47	53	58	51	59	63	51	54	57	55	49	61	46	51	50	73	44	52	62	42	44	57	62	51	50	57	58	47	41	45	36	52	57	43	73	57	62	47	48	39	60	45	53	54	54	49	56	51	62	53	47	50	56	56	48	52	49	58	60	62	49	39	49	52	57	48	51	38	68	61	47	42	63	61	45	47	59	64	51	64	50	62	55	54	42	47	49	48	57	62	54	65	49	50	61	54	52	55	58	54	50	58	62	52	58	56	63	58	46	58	55	55	60	56	51	66	58	52	49	47	70	70	51	63	34	48	52	44	60	51	47	49	38	60	56	54	50	53	59	56	55	52	68	66	63	53	61	51	47	45	47	49	47	58	54	41	55	55	59	61	43	59	53	64	73	57	58	46	43	33	48	31	51	46	54	54	49	50	56	66	53	53	57	58	63	45	45	61	58	44	56	39	47	48	60	53	51	56	50	52	59	49	54	65	43	50	46	50	55	57	48	67	65	59	54	53	44	66	49	58	45	40	53	65	47	53	58	46	40	63	46	49	61	62	59	48	57	54	46	47	60	59	57	50	51	55	64	51	54	56	56	54	66	46	51	49	46	48	53	50	53	59	44	41	58	46	65	45	59	66	44	49	60	52	51	59	48	58	52	51	50	60	49	59	51	42	45	54	59	61	54	49	57	59	55	64	61	60	48	50	52	52	75	46	61	49	50	50	62	39	47	53	54	60	55	51	58	43	43	46	79	56	62	52	57	49	61	58	55	63	51	48	58	42	60	54	64	64	46	61	50	46	55	48	63	61	51	65	47	54	63	56	51	59	45	54	52	58	51	56	53	54	51	61	63	53	55	60	44	56	54	56	45	50	58	52	60	48	55	50	50	63	51	59	53	55	49	57	52	71	58	47	45	50	48	62	51	54	57	67	54	46	52	33	55	59	38	56	52	50	50	36	63	53	46	66	45	46	51	47	48	63	68	54	55	66	50	53	62	50	45	43	55	49	65	43	50	40	42	52	54	44	53	51	56	60	54	53	50	51	51	44	42	59	49	42	51	52	52	48	56	56	48	42	52	52	44	35	59	50	60	45	56	58	44	38	65	52	57	59	42	52	53	63	41	57	49	48	49	57	44	56	46	51	51	51	62	49	63	52	59	55	46	61	57	55	62	51	48	47	50	49	54	60	53	56	44	42	48	54	51	55	48	45	58	39	62	44	53	48	49	55	54	64	64	57	33	40	54	51	64	45	54	55	38	54	56	46	58	54	51	55	41	50	57	54	42	58	58	55	53	48	63	48	50	60	64	41	51	46	49	35	58	62	42	63	57	48	49	60	48	54	72	48	42	45	59	53	48	48	58	54	48	53	59	44	45	60	49	59	55	46	56	46	55	61	46	59	38	51	45	59	53	62	58	69	52	42	55	51	50	52	57	53	54	51	67	36	51	38	46	39	39	50	56	48	50	55	33	60	46	48	51	50	57	41	55	58	56	52	50	46	62	41	53	50	50	49	56	64	52	60	44	56	56	54	46	55	59	48	43	39	56	55	58	62	50	43	42	56	51	56	60	64	47	46	54	44	56	46	62	67	58	54	72	62	58	49	44	47	58	50	54	52	46	45	46	71	57	44	58	67	74	56	69	48	42	53	58	57	55	52	48	48	52	43	64	63	59	44	54	50	49	56	43	51	46	59	56	65	56	48	46	57	52	51	45	58	55	60	58	53	59	49	61	59	55	54	56	58	63	50	55	57	54	64	66	54	57	46	54	55	49	59	45	63	47	46	62	54	57	49	50	47	49	48	51	41	50	68	54	50	62	57	64	51	42	51	54	43	57	50	43	53	60	44	48	52	54	48	44	69	47	46	49	61	45	57	59	39	59	60	47	38	47	49	54	55	51	53	69	45	63	56	62	42	53	41	42	56	55	47	75	48	59	55	56	37	54	61	61	55	58	44	48	41	37	58	63	45	56	56	49	64	63	48	64	52	58	51	58	59	59	54	47	49	60	52	66	64	59	49	53	50	55	56	50	53	53	57	52	59	54	56	37	54	60	47	52	60	58	49	53	57	59	64	60	56	51	61	63	51	56	48	59	51	51	39	51	56	54	58	42	51	52	64	48	64	52	51	52	43	64	47	68	56	63	40	50	41	41	49	49	50	54	45	50	58	54	48	42	67	57	57	63	52	49	49	49	54	55	45	49	52	42	45	45	49	40	50	44	52	52	54	41	41	50	48	38	59	59	49	65	48	44	42	53	60	57	58	54	56	47	53	51	55	48	46	61	50	52	57	66	57	68	51	54	57	58	47	55	45	62	50	48	47	54	44	64	58	56	49	50	47	61	50	48	53	52	66	52	46	56	48	54	54	51	56	45	44	50	53	48	66	51	54	54	43	58	51	57	63	58	51	51	48	48	45	61	44	55	61	46	61	48	48	50	41	60	65	58	47	41	58	58	55	53	52	60	48	50	49	49	50	58	50	54	59	54	53	53	57	50	52	54	57	40	60	56	58	43	40	56	69	55	62	34	42	50	60	53	45	51	43	47	57	45	42	58	42	57	47	60	46	43	51	46	42	51	66
42125	27246	20664	16564	17472	18416	13257	10607	8974	8084	6918	5480	4168	3180	2450	2102	1734	1501	1423	1241	874	723	589	597	511	542	547	501	486	452	461	473	453	456	443	461	391	403	456	422	430	444	413	421	431	384	401	390	423	438	405	466	416	475	454	470	465	385	438	419	414	413	432	419	446	419	403	442	422	437	409	430	446	421	416	414	416	421	447	383	407	430	443	376	434	420	385	414	408	413	428	420	424	458	397	397	408	415	395	409	400	400	453	415	381	435	420	392	378	402	391	411	407	417	403	412	396	412	400	415	431	404	432	386	392	454	404	422	403	411	389	430	395	391	368	430	393	428	390	395	398	395	426	399	379	402	434	442	438	429	365	404	429	457	386	385	434	385	366	402	416	393	383	429	407	391	355	409	420	389	347	383	397	413	440	429	403	383	392	414	429	460	393	409	436	415	384	389	427	402	429	410	428	379	381	435	411	408	346	410	368	421	416	393	395	401	440	398	405	402	407	381	424	413	425	412	398	422	388	409	376	415	423	426	425	388	398	376	431	402	343	392	418	397	422	406	408	370	378	378	425	386	441	417	413	391	420	412	378	427	438	427	409	400	435	398	414	435	384	421	381	354	387	396	389	365	408	410	386	372	423	418	422	435	398	402	406	376	368	418	382	391	416	402	394	410	367	399	403	406	400	436	380	439	445	407	362	433	428	415	400	406	405	401	407	430	414	427	375	402	408	411	410	437	361	412	398	382	389	396	384	395	404	387	413	400	442	420	382	394	419	380	415	429	404	399	415	405	403	428	390	384	438	449	399	433	405	401	418	391	404	430	389	398	397	371	443	420	399	396	425	408	409	458	386	431	359	400	367	414	448	415	417	407	412	438	421	392	415	386	403	398	429	406	407	394	390	393	401	398	414	420	368	413	370	420	413	415	421	432	415	422	433	432	421	410	375	388	427	367	401	406	417	411	429	397	428	409	398	399	404	429	392	420	384	420	383	377	371	366	399	420	393	390	393	399	433	407	390	401	429	428	401	458	353	391	403	408	379	409	415	432	430	399	409	412	366	386	420	414	420	388	463	418	402	387	405	390	434	399	428	415	393	438	417	417	427	392	418	391	463	421	393	438	390	384	346	404	397	381	398	398	424	397	357	381	367	411	405	411	383	388	427	396	416	440	418	441	411	413	387	440	386	350	381	415	426	407	400	441	458	396	387	384	424	381	409	395	402	431	412	410	397	432	406	422	390	398	407	385	425	418	375	415	418	386	446	450	423	420	403	381	422	406	390	408	400	385	395	387	428	405	393	398	387	438	424	389	422	392	376	431	427	405	413	406	425	405	398	405	372	376	395	423	415	414	415	393	395	366	425	398	405	393	385	389	399	421	424	428	417	414	431	433	407	407	389	394	394	377	412	386	434	416	434	417	396	372	402	393	386	392	397	407	450	449	428	419	416	399	381	414	415	437	395	443	426	424	415	414	417	424	424	393	390	411	375	398	432	394	452	402	430	402	376	393	404	415	399	432	414	420	385	394	400	450	405	410	405	385	429	439	442	381	418	413	388	416	412	418	394	419	427	370	406	428	381	397	392	374	405	450	399	409	415	417	390	418	432	379	426	435	383	401	404	394	425	388	412	391	404	416	385	405	393	415	412	449	415	397	420	423	392	419	396	409	412	396	443	420	374	382	403	439	404	410	433	426	398	438	374	391	405	417	404	407	386	398	411	420	420	391	441	412	416	419	376	411	399	376	393	395	426	379	430	425	434	426	439	383	394	430	400	386	401	405	404	393	463	395	386	396	411	414	426	411	429	391	428	399	449	416	430	434	383	410	404	360	398	420	407	407	423	425	420	396	433	433	409	407	426	420	419	424	389	440	397	430	397	420	421	397	422	429	402	369	431	391	431	420	410	404	460	403	415	422	442	429	442	434	412	379	403	406	445	420	427	378	423	408	411	367	385	447	370	412	403	432	414	402	417	430	420	436	389	370	464	387	413	402	399	381	406	388	427	408	407	422	424	409	369	394	438	410	392	419	388	386	412	444	408	398	379	396	415	429	394	363	384	404	419	369	434	415	404	383	432	438	408	388	433	419	409	400	409	419	406	412	400	425	408	417	382	408	412	417	441	433	365	442	390	426	409	390	424	384	423	399	408	382	387	382	432	410	400	401	413	399	383	388	407	390	393	421	410	390	434	418	407	403	441	435	419	419	419	425	437	423	425	410	402	386	409	414	410	423	394	435	413	419	418	416	398	403	386	377	381	399	436	433	400	400	408	401	421	406	442	409	421	418	378	392	401	405	415	411	402	398	402	428	425	410	396	404	417	400	407	405	433	431	404	410	431	417	388	438	390	392	430	392	397	422	379	403	424	414	420	393	412	408	408	401	410	408	382	419	409	374	383	440	426	392	406	450	389	393	436	393	446	433	414	413	429	379	424	407	375	443	420	421	410	438	402	404	395	384	407	385	446	429	398	364	431	400	426	413	422	432	394	381	414	416	419	409	438	421	371	397	414	407	436	418	448	441	412	458	390	372	446	420	373	338	403	383	421	428	422	423	476	422	392	387	396	397	405	391	435	405	437	413	403	397	387	409	439	422	393	422	392	408	406	431	402	430	386	393	410	405	414	405	415	427	442	399	412	388	425	421	408	411	394	395	414	407	414	398	420	387	405	437	359	437	403	367	423	393	427	403	432	395	406	409	463	405	367	413	417	436	374	384	403	422	429	419	451	419	391	429	424	424	430	408	398	439	406	426	446	399	399	404	390	419	379	400	409	376	414	409	413	396	416	383	422	401	403	388	389	434	396	379	428	417	403	387	421	402	408	386	408	451	404	356	401	411	393	378	397	452	392	446	427	421	459	395	432	443	374	402	409	356	397	377	456	364	417	422	396	414	448	405	443	427	417	430	386	395	435	407	433	396	423	431	382	412	415	414	433	423	399	386	444	393	402	447	397	406	385	388	407	409	412	427	373	377	408	391	451	407	416	391	415	393	376	394	401	379	405	409	417	415	405	417	389	439	379	433	405	412	440	380	410	385	408	384	408	380	438	415	439	425	404	413	421	412	446	432	412	414	418	436	358	390	390	399	453	403	397	395	394	416	406	400	413	432	381	369	411	381	396	445	430	413	387	396	417	369	406	379	398	416	426	365	392	396	414	430	404	365	405	418	409	409	423	406	431	435	427	437	409	404	410	421	439	412	418	385	377	408	387	376	411	377	409	402	428	394	407	437	407	421	396	378	389	407	410	400	396	433	413	375	381	419	416	394	402	417	425	388	400	444	434	406	416	378	426	387	362	439	425	384	406	414	424	373	374	448	399	392	397	414	424	407	401	410	396	396	388	408	409	406	410	398	426	419	424	407	457	386	398	399	412	408	376	409	423	426	404	400	418	426	378	417	416	423	399	417	371	456	409	418	424	396	434	395	436	409	420	372	415	380	422	423	422	425	408	412	424	398	393	395	432	422	389	391	396	416	426	391	407	381	420	378	423	407	401	414
8474	3716	1495	620	308	254	238	224	213	207	163	145	146	137	129	116	84	94	94	90	120	96	107	81	92	90	86	86	73	85	89	82	85	103	72	64	95	77	85	90	95	69	94	77	106	78	75	80	87	83	81	78	81	80	91	72	59	84	80	87	80	61	77	82	87	81	91	78	78	78	79	86	82	76	83	79	75	75	81	79	81	88	77	81	91	69	90	73	87	83	70	62	86	79	82	83	76	83	78	76	81	71	73	71	78	79	81	84	61	79	65	84	75	84	98	72	76	91	82	99	72	92	82	73	79	85	79	59	77	82	84	105	85	75	94	90	81	79	91	80	69	92	71	91	72	82	70	77	81	62	78	105	81	89	99	86	79	86	101	69	84	76	73	77	70	87	77	67	85	77	74	78	78	88	84	93	88	80	92	86	85	79	75	86	89	83	73	71	87	79	61	65	79	79	68	79	96	79	77	90	77	83	88	87	71	66	80	73	86	90	80	77	88	80	81	88	77	81	83	88	81	78	93	86	86	73	89	74	52	95	77	92	78	80	81	83	79	74	74	89	71	86	89	66	75	78	67	85	82	84	87	72	81	72	91	74	82	82	84	88	94	93	78	83	77	95	75	83	87	86	74	80	85	76	69	95	74	90	103	92	85	88	66	87	85	91	78	99	69	96	82	88	80	76	104	82	85	92	77	80	73	66	88	75	75	92	93	75	92	70	92	82	92	80	82	66	78	87	76	98	79	86	85	76	67	86	91	73	80	75	76	96	98	79	72	83	90	69	95	78	71	82	84	80	83	90	69	77	86	87	91	73	103	75	108	92	74	80	66	85	69	77	81	85	79	110	81	83	87	68	77	63	88	79	72	77	77	68	67	83	81	78	84	88	75	78	65	70	104	73	67	84	81	77	72	79	88	79	80	84	89	92	79	81	73	90	105	93	68	73	94	68	88	77	88	76	78	92	96	78	78	89	86	71	90	75	77	79	98	77	67	72	74	68	76	75	87	80	84	72	78	73	85	77	83	80	67	85	88	80	73	64	80	79	100	75	98	82	70	88	67	80	84	92	74	86	91	81	65	77	63	83	84	76	95	81	65	82	92	69	79	76	69	81	76	73	73	87	69	84	88	78	73	89	81	83	84	84	82	66	75	98	89	75	82	78	61	80	99	90	105	76	75	82	74	99	70	76	106	74	81	74	80	75	80	90	91	76	101	70	77	71	73	83	82	85	77	78	85	81	94	86	87	87	93	83	78	79	85	83	73	82	72	73	75	100	69	83	80	74	97	79	80	80	76	85	79	79	70	81	76	84	63	83	68	92	81	77	76	91	82	71	77	74	92	77	80	81	84	89	82	77	91	67	89	94	88	77	76	80	84	85	69	80	70	86	90	67	76	107	68	82	75	94	91	64	81	63	80	69	72	82	83	87	91	86	80	83	67	77	81	90	76	80	94	89	76	77	100	68	72	75	83	66	84	73	100	97	73	83	80	91	74	75	87	86	77	92	81	79	70	91	78	83	74	94	93	88	78	85	88	78	81	88	84	67	82	73	86	78	79	77	66	71	76	82	67	82	81	74	86	79	84	82	86	97	86	90	101	68	71	82	82	79	95	89	93	75	75	82	93	90	75	83	72	88	87	67	77	83	78	96	76	74	85	73	80	71	88	90	75	88	77	74	81	92	80	81	82	72	74	76	77	74	82	86	96	77	81	84	76	87	83	71	74	74	86	91	73	92	77	92	81	98	88	84	89	99	78	76	89	82	76	51	92	102	83	76	79	82	76	90	68	76	69	89	74	90	72	85	95	100	81	75	74	81	90	94	82	69	74	88	64	92	72	77	82	70	76	88	96	92	98	86	94	75	81	105	87	58	84	81	94	74	75	79	89	83	77	73	69	91	72	81	64	85	81	73	83	77	72	73	76	83	79	94	82	102	83	82	85	79	83	75	88	69	70	77	81	70	89	88	86	95	72	71	77	76	75	74	90	85	77	75	76	79	76	69	86	66	98	78	65	82	81	63	87	84	78	73	87	70	67	83	78	61	81	72	87	72	76	86	73	71	79	89	84	95	71	87	83	82	74	83	95	87	66	72	74	106	101	95	94	84	77	82	72	97	93	82	73	66	77	84	98	79	87	90	75	79	82	77	85	82	78	71	92	94	86	75	86	87	98	98	110	116	75	78	75	80	80	73	87	88	63	78	84	70	92	89	86	68	84	91	73	82	85	71	88	79	84	86	87	84	86	79	82	52	80	84	77	87	88	87	79	77	89	63	86	73	82	89	76	93	82	76	83	97	77	83	71	80	81	89	80	90	85	79	77	82	95	84	66	82	72	76	88	78	95	94	85	77	77	78	88	80	81	70	74	73	98	72	81	63	62	87	76	78	77	80	86	89	88	73	82	88	86	79	81	70	80	66	85	73	75	78	83	75	78	73	85	82	78	87	88	84	82	77	74	75	85	64	72	83	80	83	94	74	85	71	97	65	89	82	64	90	94	78	97	78	88	82	80	73	85	71	85	82	82	80	96	73	85	85	76	73	73	97	84	82	92	83	80	95	83	62	69	99	77	80	63	94	73	82	86	79	83	94	84	79	85	75	85	73	90	92	68	69	83	87	71	66	83	81	79	81	78	102	75	77	92	94	70	84	95	67	78	70	74	91	76	68	88	69	79	79	79	63	79	93	79	70	74	74	89	92	65	80	78	78	88	75	85	74	93	83	83	66	87	85	75	79	82	94	72	84	99	103	92	84	75	94	67	77	74	82	83	79	81	93	92	82	63	65	75	79	77	75	79	69	61	85	74	79	72	85	92	84	79	87	83	92	77	71	79	65	108	76	77	92	87	76	76	86	79	84	73	78	81	86	82	85	94	81	62	86	85	74	68	67	71	72	97	89	99	94	77	76	76	80	69	88	92	58	75	89	82	77	71	81	90	88	91	75	84	87	85	69	85	81	79	104	82	84	88	78	79	82	88	73	94	82	96	87	79	86	66	84	79	87	83	73	85	80	84	91	65	72	89	73	64	93	82	64	83	87	93	87	100	87	79	99	69	88	90	72	91	82	87	72	89	94	85	86	90	78	84	81	85	71	81	82	76	72	89	73	77	75	76	57	107	81	71	92	83	83	90	75	85	82	84	86	81	81	69	71	81	84	83	93	90	83	82	59	76	88	100	83	84	66	88	74	68	97	93	83	88	77	87	100	84	83	77	94	77	82	81	76	80	94	85	71	89	89	83	71	93	92	76	93	79	96	72	82	67	76	90	75	85	80	84	74	87	81	82	77	79	96	75	76	117	66	70	78	87	75	81	91	86	98	81	77	88	96	76	83	75	78	83	83	77	84	80	72	76	81	80	82	74	82	71	90	83	91	75	83	78	83	85	76	70	90	77	74	79	72	90	71	82	75	80	85	98	92	76	69	79	85	74	98	86	71	80	100	97	100	65	72	93	95	89	77	82	98	82	92	84	95	70	70	82	81	77	60	84	76
36450	21391	12764	8439	8200	8849	7288	6293	5908	5097	4200	3411	3039	2559	1809	1488	1335	1123	1074	885	787	702	709	694	677	702	692	636	644	632	621	648	636	651	653	592	635	641	659	637	588	590	577	624	635	630	626	630	605	624	604	631	623	648	616	640	647	650	608	632	618	633	600	641	674	618	621	615	634	602	625	658	607	645	597	622	598	610	649	664	613	592	630	595	690	594	619	639	625	614	605	633	611	603	622	574	650	562	605	661	634	658	638	608	626	622	650	607	657	599	624	610	631	610	616	548	585	561	606	613	595	641	594	616	602	637	640	638	650	604	602	621	657	648	594	658	594	657	630	629	650	599	578	663	614	634	633	613	609	645	618	622	601	620	618	621	636	638	598	636	641	614	632	564	598	619	636	627	649	628	568	595	640	609	610	639	599	654	607	592	618	629	585	624	641	592	615	581	596	607	584	563	642	610	621	582	618	624	617	602	609	627	645	582	632	578	616	626	590	623	607	599	613	647	614	635	642	629	648	603	602	583	609	624	602	642	626	675	589	605	628	564	599	625	573	595	620	626	581	638	650	637	608	618	593	629	634	620	575	623	612	668	644	618	584	649	650	666	640	634	620	599	635	617	584	646	605	572	630	623	596	667	568	634	585	605	615	644	591	631	635	632	595	642	637	640	647	616	616	571	645	678	608	605	576	603	635	637	620	661	594	601	628	628	614	614	621	628	684	627	621	605	613	597	662	682	620	592	618	628	602	624	617	609	628	673	619	648	636	593	649	632	673	603	609	606	555	617	671	594	586	630	643	579	624	617	640	630	643	609	610	638	633	607	629	600	592	582	604	623	628	608	640	634	595	642	609	640	632	651	614	610	621	630	637	625	624	673	653	671	630	548	642	625	635	640	585	613	628	579	603	605	572	606	670	588	598	634	653	623	594	623	629	638	655	644	575	633	605	628	624	593	642	648	628	586	635	609	657	602	642	640	594	638	588	611	658	639	618	586	620	657	602	657	620	595	560	628	625	611	618	582	639	619	644	598	578	607	623	597	614	620	617	585	591	640	587	647	678	619	618	606	596	618	615	653	691	638	608	571	670	600	616	617	668	607	612	646	592	627	627	603	626	596	645	604	594	606	612	581	621	633	642	592	677	607	629	607	618	631	647	621	630	602	616	641	595	619	649	616	648	664	629	637	608	611	578	612	583	567	619	614	626	613	668	602	645	648	633	627	611	632	642	596	634	643	624	580	625	660	609	658	615	648	610	592	602	649	579	655	612	579	615	609	648	611	604	663	631	612	641	616	589	621	637	603	654	577	625	607	632	654	619	594	626	628	639	599	640	618	637	625	651	659	610	638	621	665	638	621	580	644	639	626	647	620	584	627	587	612	628	625	579	635	650	610	630	588	631	612	615	621	570	678	616	626	628	637	633	586	627	637	593	604	648	622	615	620	648	616	652	633	633	626	606	652	610	623	638	615	600	618	571	659	635	604	597	581	616	608	592	622	632	598	614	627	620	633	635	627	659	628	599	619	622	674	622	664	604	614	648	553	599	611	627	601	613	624	640	586	636	596	624	647	582	614	624	649	605	643	636	623	615	580	654	704	581	633	671	622	616	601	643	589	627	634	571	638	607	612	590	653	659	615	579	623	647	670	562	636	647	633	624	630	609	612	610	616	642	610	643	618	588	657	584	643	662	581	584	589	568	586	641	631	569	618	578	622	606	602	664	591	641	611	609	622	608	625	618	591	640	587	662	641	583	607	612	613	647	621	621	594	619	612	611	628	613	629	619	584	614	635	651	606	611	602	653	643	633	576	627	621	631	603	614	614	587	639	598	622	639	614	626	630	634	606	593	618	584	601	594	629	609	638	586	596	634	592	641	652	618	626	577	596	647	617	593	607	627	582	585	635	603	592	604	677	571	616	649	595	606	616	623	609	642	634	640	605	637	632	641	598	613	647	624	610	578	612	627	579	645	616	670	640	601	674	638	667	621	639	642	628	589	652	625	598	607	619	609	608	635	594	627	650	634	615	630	610	637	637	574	598	649	629	641	620	641	659	627	590	614	644	650	648	567	629	614	645	623	595	603	634	626	630	595	638	637	602	593	631	578	649	601	619	663	663	623	612	589	640	678	629	608	604	622	596	630	646	626	654	663	597	569	575	627	607	653	605	590	628	608	590	656	583	621	610	600	616	624	589	650	669	625	625	556	610	610	632	596	643	653	615	616	632	608	619	643	596	615	622	648	593	616	638	600	625	616	615	615	610	578	645	643	597	611	612	618	650	588	630	636	656	607	659	591	607	660	624	578	654	615	621	599	602	628	608	612	616	622	600	588	608	593	634	604	642	617	589	614	593	605	621	610	624	639	618	565	632	582	645	609	620	654	631	624	577	643	654	587	652	637	625	626	598	635	606	649	589	635	620	639	622	629	596	572	643	649	631	607	600	606	605	651	646	602	576	614	645	619	581	638	619	615	616	635	639	609	631	626	599	587	626	695	627	643	592	601	610	575	584	663	624	590	599	599	615	653	639	674	633	649	604	620	615	626	626	645	655	614	631	624	648	616	601	625	598	613	639	600	641	622	668	586	657	638	587	614	630	616	629	644	621	636	603	628	635	612	655	622	643	610	576	616	604	610	620	650	625	631	615	610	630	645	625	597	643	596	608	620	587	627	605	658	611	609	625	584	657	600	594	594	635	597	642	663	616	676	650	637	625	616	626	603	607	646	623	617	675	637	610	554	654	620	582	630	672	644	645	591	631	625	598	577	611	591	614	572	592	605	628	617	560	640	596	620	577	617	614	600	616	616	600	643	606	617	651	628	623	628	596	646	647	644	632	611	601	648	615	638	606	565	633	596	619	585	618	647	614	635	580	605	609	639	639	647	624	607	619	583	662	620	611	620	611	591	621	603	598	671	625	648	670	586	617	648	643	609	618	627	646	589	632	615	620	642	626	612	640	595	615	598	622	630	592	663	662	627	634	628	602	650	638	592	617	622	589	586	657	587	576	625	618	667	634	619	620	576	573	638	631	661	605	622	627	622	607	592	630	657	649	601	642	624	646	624	659	640	653	646	647	628	615	607	615	635	623	610	578	624	609	592	629	631	634	643	626	657	604	636	625	627	622	628	602	594	591	609	645	598	637	624	637	607	623	604	640	602	603	588	579	615	613	640	597	649	621	627	666	645	584	632	657	638	658	625	608	650	618	623	601	638	659	645	598	640	657	555	615	593	642	631	625	604	570	622	614	652	633	602	581	620	618	612	637	631	618	629	627	639	583	563	618	627	632	629	611	631	599	613	625	596	611	642	591	651	649	592	597	617	616	605	633	601	626	642	614	638	610	634	628	669	627	608	627	601	620	667	626	618	586	640	642	646	642	616	626	570	618	626	606	654	562	688	638	627	643	671	602	604	641	618	660	621	596	603	622	671	615	616	605	604	617	633	645	592	659	601	592	627	635	639	597	603	618	619	617	619	612	611	595	595	630	621	602	596	637
11807	5784	2539	1129	613	343	283	256	245	207	203	208	160	150	119	106	102	73	93	77	65	60	62	63	64	54	61	58	68	64	69	47	80	56	45	71	59	51	64	67	54	50	86	70	68	62	63	64	62	67	69	61	57	70	72	67	65	75	63	57	57	74	67	63	55	59	68	64	65	67	49	58	73	50	64	54	57	62	59	73	59	42	53	78	51	50	54	42	54	62	65	69	54	61	53	66	64	64	64	71	55	54	51	76	50	59	55	63	64	69	65	57	67	48	65	48	49	52	58	63	56	66	67	73	61	41	64	66	59	55	69	77	70	53	70	66	57	56	69	65	64	55	70	64	57	77	60	74	67	54	57	66	61	71	67	59	47	57	72	45	55	64	66	57	53	73	70	56	52	69	75	64	43	61	65	66	62	51	60	70	59	57	64	57	58	65	58	60	60	73	58	55	73	59	48	54	54	73	58	60	61	63	59	59	55	59	62	72	59	58	76	65	63	78	57	71	68	45	59	66	79	60	57	64	67	67	65	63	60	53	65	57	62	53	69	58	71	54	66	42	58	70	54	52	65	60	58	53	46	51	67	69	56	73	48	47	61	46	53	63	69	76	61	64	47	71	63	63	52	46	58	68	71	58	66	53	62	53	54	69	52	64	48	59	50	73	53	57	62	62	66	59	49	62	42	53	61	77	52	61	61	64	59	62	60	53	55	62	63	67	64	41	56	56	58	50	59	57	61	63	66	47	62	56	58	55	57	61	61	59	58	64	76	77	61	67	62	52	52	47	44	57	64	58	56	49	48	58	59	58	63	59	58	70	63	68	54	59	74	59	73	51	64	69	71	63	75	62	66	60	67	75	49	41	61	64	51	69	62	58	74	60	53	67	49	52	70	57	54	68	61	53	71	51	57	60	53	57	52	61	67	60	64	58	74	68	78	69	72	65	48	60	57	84	61	42	54	65	50	67	49	52	63	66	54	56	57	53	58	72	59	63	82	70	64	56	63	56	75	55	51	51	52	62	56	58	71	78	61	66	63	54	62	59	64	58	46	55	47	66	65	65	66	61	63	56	58	65	75	75	68	68	51	54	59	59	66	51	67	64	69	72	70	70	53	61	66	60	66	62	63	45	53	59	61	55	62	62	55	60	52	63	65	62	48	54	78	54	46	65	68	79	56	55	61	74	66	65	52	66	55	60	46	77	63	46	63	53	63	71	71	55	61	77	71	65	57	60	62	55	62	52	61	60	52	67	63	74	67	70	53	62	64	54	54	62	41	65	58	63	59	56	55	58	66	68	71	67	56	64	57	57	62	55	68	46	58	54	69	68	63	55	49	68	53	70	64	57	59	74	58	59	87	67	38	68	59	64	62	64	54	54	57	51	47	59	72	61	58	51	68	72	62	54	52	53	62	66	63	54	62	61	60	54	63	50	64	59	52	61	57	65	66	65	70	58	72	64	56	64	50	59	72	64	63	66	68	63	67	66	50	54	54	58	60	65	64	61	68	55	61	49	70	81	67	53	43	48	55	54	60	65	71	61	67	64	69	59	56	65	57	72	64	58	64	54	68	66	53	57	72	65	63	62	71	56	62	66	68	60	47	55	65	83	69	70	54	70	59	58	56	62	54	66	69	54	79	52	63	61	78	59	59	52	71	82	52	69	62	57	55	70	67	48	56	61	58	64	56	59	51	56	73	67	75	75	60	66	55	68	61	57	51	69	59	60	62	56	61	59	56	69	72	64	66	66	65	59	57	75	50	57	66	54	63	60	72	74	59	59	48	83	50	56	43	69	58	62	59	63	70	63	68	67	71	65	58	72	67	63	65	66	63	60	58	70	51	72	51	56	50	67	60	54	59	67	59	48	65	64	76	48	75	49	61	60	58	62	59	41	45	70	67	63	71	72	61	59	65	60	69	57	56	72	60	63	46	53	44	56	57	62	69	63	58	68	68	48	61	55	69	57	64	68	51	69	62	61	54	65	69	65	69	55	64	58	60	49	54	66	59	52	58	54	52	55	56	50	67	43	58	55	65	55	63	50	48	63	63	71	69	64	54	50	72	58	68	56	53	75	65	79	60	44	66	56	51	67	52	65	48	65	68	51	59	44	59	52	65	59	61	68	55	62	70	46	46	63	71	47	59	77	65	57	57	51	58	66	58	64	45	57	56	65	54	51	69	54	74	69	58	66	61	40	69	59	54	59	53	66	56	65	62	54	64	57	66	62	69	63	61	58	61	62	64	66	64	42	63	71	61	50	56	68	81	73	60	65	60	62	57	55	61	55	63	66	55	58	63	56	58	50	79	71	54	58	51	58	64	72	67	54	72	51	58	73	74	48	58	52	49	54	54	56	64	66	54	68	53	73	63	65	68	64	71	62	43	53	58	56	50	43	64	55	60	54	70	68	60	63	54	60	62	64	59	42	59	56	60	73	65	63	75	65	65	55	61	66	73	77	37	60	64	57	55	46	58	75	53	60	73	67	68	69	57	62	71	61	65	66	54	51	60	59	58	68	73	50	59	57	59	48	78	59	72	62	51	53	65	54	65	73	51	66	61	53	56	56	51	60	55	60	76	60	51	64	60	58	57	68	63	58	50	60	68	58	65	68	56	64	62	52	58	52	46	62	54	59	61	74	59	49	52	46	62	58	56	59	65	70	47	64	58	60	65	60	59	53	52	65	59	78	53	53	66	61	74	55	60	57	77	61	66	54	61	68	64	56	53	60	58	64	51	78	62	60	50	66	53	65	63	52	54	63	62	73	60	61	59	42	57	68	57	47	59	68	62	56	52	58	39	70	64	55	64	70	71	51	64	48	59	62	58	57	65	61	65	60	46	69	57	57	56	62	78	48	47	57	60	76	75	58	59	61	70	59	59	65	60	60	71	58	71	74	70	65	68	69	69	70	66	56	63	46	73	52	64	61	62	65	63	62	63	53	71	62	56	57	73	66	65	57	54	44	61	47	71	52	44	60	72	75	57	63	60	51	58	54	60	62	70	60	61	71	63	56	58	65	68	56	58	60	57	54	58	69	58	54	64	53	64	77	53	70	57	53	52	61	50	52	59	62	65	60	53	50	44	56	69	73	63	57	66	55	59	55	58	68	48	71	69	54	58	52	72	51	66	57	68	60	66	72	55	56	62	64	73	69	52	58	53	51	66	73	56	63	54	67	64	65	55	52	60	63	67	57	68	57	72	56	57	55	61	51	69	65	65	63	52	59	66	55	58	59	49	67	59	56	67	68	64	67	64	61	57	59	51	75	62	61	71	58	56	67	62	66	63	59	49	67	51	53	65	55	52	51	66	57	76	60	63	56	66	67	48	62	57	67	61	70	54	69	65	67	59	55	66	58	73	63	54	65	63	69	63	61	60	54	80	70	68	64	65	59	50	60	49	65	58	58	76	57	59	58	56	65	67	54	61	72	71	66	59	44	70	57	63	64	71	86	69	55	58	60	55	58	63	63	64	67	64	49	47	49	52	56
42233	25410	17438	13110	14123	12348	9675	8149	6861	6140	6071	5158	3748	2677	2176	1665	1324	1089	851	677	661	631	626	611	593	592	556	554	511	481	470	507	503	475	489	497	483	488	511	467	478	508	490	485	460	505	493	493	504	498	484	482	475	517	509	514	481	509	456	460	494	474	480	481	472	496	487	482	479	523	471	508	470	508	469	485	465	425	498	483	483	505	471	457	479	502	507	476	502	463	502	494	481	481	513	463	442	496	486	468	433	460	444	471	415	476	450	484	503	474	479	466	459	497	499	463	439	489	463	508	463	456	509	494	480	476	460	490	478	477	445	503	476	510	464	495	488	504	428	488	474	488	493	466	485	449	466	478	495	489	449	503	503	467	471	476	473	447	485	458	490	482	458	476	450	454	457	479	485	473	457	471	525	447	431	437	469	474	470	496	466	446	471	477	477	478	433	440	510	466	466	490	444	510	469	482	501	435	506	490	500	482	459	464	473	498	452	468	477	453	470	486	435	472	504	465	439	469	478	485	456	487	496	480	495	467	454	480	468	486	490	420	466	480	428	493	462	494	493	453	503	458	467	495	469	503	507	484	451	465	497	468	463	459	484	487	446	469	492	444	495	459	450	503	483	483	432	517	455	446	533	501	455	479	495	512	490	501	477	440	481	494	475	495	495	455	508	490	481	479	504	428	448	455	441	484	474	459	516	485	467	487	508	446	491	477	469	485	465	483	470	500	462	494	485	515	493	449	503	476	433	424	478	491	471	528	471	473	491	451	503	504	515	526	509	516	451	486	463	490	518	473	495	477	442	465	485	469	433	455	445	500	442	473	475	485	464	471	450	456	463	477	484	463	456	475	480	502	499	457	483	490	460	455	454	474	492	479	519	485	451	465	443	488	484	477	511	476	538	493	458	459	505	450	495	492	471	465	490	459	495	445	449	505	476	463	530	471	473	506	499	461	490	470	493	486	444	487	497	491	470	448	458	494	494	466	514	483	433	499	474	464	443	493	504	480	456	474	470	473	484	465	477	489	453	477	498	478	442	493	477	503	469	429	494	484	466	509	461	504	501	485	452	448	468	461	441	455	453	442	483	488	436	505	464	464	448	464	459	429	473	495	494	484	457	477	499	481	481	472	496	465	450	480	483	453	486	433	456	467	469	498	457	480	478	485	474	476	480	493	477	450	470	471	487	475	473	457	471	462	520	470	471	476	496	495	485	475	492	447	463	487	467	438	494	481	477	465	448	508	488	476	467	475	498	473	459	504	479	487	501	481	494	489	442	447	513	449	518	490	463	484	524	488	463	464	486	468	480	480	455	505	469	471	459	478	447	489	442	475	442	484	510	493	483	487	487	448	471	453	524	452	488	446	436	458	483	488	491	470	473	465	458	448	476	468	489	445	462	479	492	468	479	487	484	457	486	473	503	503	489	465	471	481	438	461	493	514	432	487	486	479	485	489	472	472	492	495	484	466	459	474	485	495	490	467	484	454	465	484	516	492	436	459	486	492	487	495	506	493	458	496	456	497	464	513	468	463	471	507	482	481	510	483	493	477	449	474	498	521	525	495	493	483	480	473	447	478	472	454	459	461	450	465	485	458	469	471	471	505	486	496	491	513	494	505	429	440	472	480	479	463	478	440	431	438	487	535	467	490	502	488	451	502	452	472	435	438	498	504	454	467	490	449	464	510	457	459	497	492	457	464	461	480	491	510	505	447	479	503	492	504	467	470	471	476	516	432	492	496	503	463	468	521	506	501	497	495	473	464	476	462	520	484	476	474	449	466	480	504	469	509	465	439	449	488	477	470	462	473	464	468	482	498	466	460	486	491	487	459	468	459	489	477	493	471	452	479	510	498	412	474	483	459	463	470	461	473	492	452	482	487	447	459	461	488	510	466	470	483	511	481	468	453	486	449	450	484	506	477	449	483	500	488	425	489	446	498	529	466	492	468	437	475	461	480	525	457	449	459	498	436	463	461	481	462	484	413	428	455	453	476	461	508	506	468	496	454	491	476	476	493	506	465	481	480	479	473	509	454	454	472	474	481	478	419	457	466	493	513	453	463	521	482	464	452	517	482	467	491	460	510	494	481	529	489	449	480	465	473	434	455	477	477	460	475	493	485	450	485	473	514	473	502	461	482	466	469	472	456	483	486	484	499	420	509	509	475	464	461	456	490	480	478	487	526	519	508	497	491	474	443	498	469	487	480	469	487	500	495	482	472	451	513	470	495	466	521	488	503	479	435	451	463	463	463	452	461	510	445	513	502	478	478	477	439	474	457	499	450	472	515	465	460	474	458	468	478	481	474	487	460	507	495	438	465	480	455	470	454	483	476	474	464	496	505	449	469	459	506	433	483	481	456	445	496	467	462	527	473	468	468	484	484	460	463	494	466	478	441	512	491	466	434	475	435	460	442	453	476	462	413	494	469	479	481	512	465	489	453	472	497	484	465	490	487	476	467	479	473	489	474	515	472	486	451	473	460	443	469	456	500	476	453	471	470	503	485	492	466	485	460	451	489	519	514	475	463	510	521	480	466	470	461	466	469	492	484	470	470	412	525	489	456	482	456	472	465	474	506	473	473	494	450	502	479	455	464	476	525	506	520	492	487	484	484	489	491	447	453	473	475	506	484	460	501	466	456	461	472	507	453	481	490	464	504	456	458	487	465	509	498	481	487	487	456	480	483	474	499	467	469	473	482	488	448	464	454	500	483	468	476	475	478	479	500	471	429	481	447	470	499	475	501	423	446	483	490	429	480	504	474	420	432	463	471	478	477	488	486	517	504	471	503	455	456	475	477	453	510	472	502	480	457	502	474	455	511	466	442	454	469	484	463	452	460	426	478	486	451	501	473	491	508	462	464	469	465	473	477	452	490	479	480	490	500	488	479	469	456	471	440	491	464	473	456	471	510	452	480	468	464	482	460	464	476	443	519	471	480	473	481	485	508	471	497	468	466	457	436	482	497	505	497	455	517	473	483	522	462	477	459	470	507	477	485	494	489	472	501	457	472	439	485	493	497	458	493	483	460	465	492	464	512	462	493	474	472	503	451	503	491	493	482	489	510	504	462	461	499	476	461	488	439	502	472	467	432	517	441	471	444	493	472	482	483	471	491	448	453	458	446	468	475	450	459	436	490	453	478	462	535	505	511	486	483	464	531	490	460	517	504	446	463	472	469	458	499	492	446	441	475	467	397	541	464	484	466	458	489	472	487	514	497	479	473	449	471	477	479	484	475	490	471	465	506	457	486	503	490	486	454	483	501	519	467	444	488	446	477	452	476	501	489	463	445	495	481	466	456	465	512	500	471	482	464	486	462	448	467	468	484	479	473	472	506	445	501	476	460	468	512	452	469	462	479	446	466	490	474	502	525	474	435	472	435	448	484	464	446	429	466	450	507	466	471	486	491	486	495	493	514	447	492	480	441	504	469	514	491	469	494	476	495	470	465	473	467	513	473	452	493	481	496	435	477	496	486	477	501	424	470	500	491	489	461
11116	4712	2224	1061	641	363	324	284	242	261	232	172	130	120	124	115	116	119	97	77	86	99	85	80	65	72	72	78	72	74	86	82	78	69	65	82	72	82	89	82	73	90	62	75	75	67	64	77	74	78	71	73	75	74	80	89	51	53	53	80	87	88	78	71	73	66	66	81	82	66	71	66	72	79	73	73	76	57	59	77	86	75	77	79	64	74	71	68	53	69	79	80	84	71	63	90	81	71	82	57	67	82	72	79	72	72	79	76	82	64	70	59	89	81	93	71	77	84	73	78	73	78	84	60	63	68	64	80	92	81	80	59	79	89	74	66	72	74	79	63	84	84	87	66	72	67	66	81	66	69	59	84	80	79	69	67	84	71	65	80	79	68	69	75	77	83	77	64	50	82	60	64	81	70	84	75	71	80	81	82	77	80	76	65	70	71	74	72	81	76	74	80	81	76	63	67	81	93	85	82	56	87	69	66	71	67	73	64	71	71	80	74	73	83	69	91	67	54	50	75	79	74	58	68	60	73	72	69	55	62	56	53	82	66	75	82	64	54	75	72	89	90	74	71	59	61	72	53	81	82	77	81	73	63	71	82	71	65	74	60	71	71	83	62	73	73	77	64	70	75	66	71	54	70	61	65	70	59	74	74	67	67	61	80	83	76	59	72	61	68	72	75	74	76	75	70	80	62	57	76	73	70	62	66	64	61	68	76	44	60	81	71	67	68	82	84	69	81	63	89	69	86	60	70	86	72	79	70	68	54	57	71	72	87	78	65	77	62	69	71	71	79	64	65	72	67	64	74	64	72	70	67	71	69	73	75	70	56	62	76	64	84	65	52	71	83	86	86	87	66	67	80	62	80	80	57	76	83	79	79	65	84	62	74	72	62	54	68	82	75	58	67	59	63	75	81	95	61	59	80	72	66	74	65	75	75	82	81	73	75	80	87	81	64	87	77	75	65	70	67	78	94	83	71	88	70	82	65	69	77	70	81	50	77	64	64	61	84	68	71	80	55	64	76	59	72	77	69	86	69	90	65	67	91	77	77	74	70	68	75	74	79	56	64	68	62	66	85	77	63	80	72	77	74	73	82	80	85	67	82	71	75	77	72	70	66	76	82	74	65	86	75	61	70	86	83	84	67	67	83	82	72	72	78	74	88	72	64	77	82	69	87	73	75	75	69	83	89	68	71	76	68	69	51	70	72	61	75	71	54	84	75	72	73	65	77	75	78	74	66	71	77	60	63	50	69	65	74	74	70	76	80	73	75	75	90	70	75	76	53	74	74	73	67	81	77	70	71	74	65	76	80	75	70	72	66	72	65	78	66	69	66	71	75	76	70	71	62	76	54	76	79	62	76	79	68	78	69	64	67	64	71	76	71	63	56	71	86	76	83	73	60	74	79	64	76	66	82	74	78	61	69	87	68	68	78	67	76	68	70	76	80	85	81	68	74	82	64	61	75	82	63	74	64	85	78	79	79	76	66	81	62	63	78	65	88	75	74	70	78	71	70	79	77	82	91	71	75	70	61	83	63	72	50	70	69	76	73	71	81	69	76	72	80	76	77	65	80	62	67	63	75	55	77	74	71	72	82	87	71	70	65	58	73	74	73	77	69	66	78	75	67	74	70	73	66	73	67	64	79	67	73	78	75	63	93	71	72	77	73	65	76	66	76	69	80	69	71	74	68	72	71	76	66	81	88	67	76	65	73	67	65	60	68	84	70	65	67	70	84	78	81	81	56	77	90	74	83	78	70	71	61	57	65	73	86	71	70	64	78	77	57	64	49	61	74	59	74	93	81	67	61	54	85	71	63	77	71	80	75	85	95	75	83	71	71	75	89	71	49	67	62	70	61	71	70	71	74	72	99	70	82	81	73	72	79	73	73	64	81	64	86	73	54	72	75	78	71	76	71	77	58	65	63	84	64	80	67	85	80	75	63	73	76	65	66	76	70	76	74	85	76	71	72	77	61	82	76	57	73	70	67	72	65	88	68	84	69	72	76	71	81	78	68	81	70	84	65	86	85	65	61	74	79	74	65	72	76	65	71	86	59	62	75	71	74	61	63	68	64	67	77	73	58	76	57	72	91	68	74	80	77	64	87	83	69	73	87	69	90	63	81	66	63	63	68	76	73	77	79	90	70	70	65	62	71	73	78	80	80	79	71	72	66	85	67	75	61	78	78	64	64	83	74	76	60	57	78	65	63	54	74	83	71	75	88	79	74	56	71	74	64	60	66	70	75	82	64	76	77	87	74	82	77	76	70	74	88	65	81	71	80	71	77	58	75	99	77	73	72	72	69	75	73	73	68	82	57	69	63	69	76	79	69	80	66	82	69	76	73	84	59	84	78	81	73	62	80	75	68	71	73	68	79	68	73	86	95	83	64	84	72	77	77	76	87	70	82	81	56	69	82	71	69	74	79	68	61	67	73	76	67	72	66	80	79	73	80	68	62	85	65	76	78	76	62	75	79	82	69	71	70	81	68	68	83	79	71	89	73	62	85	71	74	60	81	95	79	66	90	54	85	73	87	76	87	79	76	73	73	92	74	70	76	70	69	65	72	58	63	65	92	68	65	56	75	91	75	70	64	73	69	69	74	67	72	77	68	74	88	80	53	70	62	69	85	81	83	68	81	68	83	63	73	78	69	69	78	88	75	91	80	80	67	85	68	75	62	65	89	73	73	94	77	73	71	77	70	69	77	59	67	72	71	85	82	83	65	68	80	65	79	69	62	79	75	76	63	73	82	79	76	63	77	69	64	72	78	65	82	66	68	71	76	61	70	81	90	79	78	78	69	67	75	80	68	78	72	73	94	63	73	64	73	55	74	80	66	83	66	78	67	67	78	72	63	84	86	83	72	69	71	69	72	68	73	74	55	77	63	71	69	72	68	69	87	69	68	53	73	68	71	86	83	69	78	73	81	75	82	72	79	59	62	65	67	69	77	77	65	82	74	81	76	81	72	78	60	69	64	74	76	75	84	76	79	55	79	90	63	68	86	82	78	72	64	80	73	99	87	60	84	68	61	72	65	72	71	80	69	82	68	99	76	69	76	79	80	68	81	56	67	76	77	83	71	73	72	85	70	73	77	88	102	87	80	83	77	64	62	96	56	75	86	82	80	76	67	66	83	68	79	60	77	81	77	68	78	63	62	84	83	65	72	70	70	70	82	70	93	69	73	77	84	51	62	67	58	79	67	67	87	76	80	86	77	57	93	71	80	89	69	64	68	65	67	63	71	81	77	66	71	81	66	75	70	74	72	67	71	65	63	65	78	87	81	64	93	69	62	65	77	84	89	68	79	64	58	69	66	80	63	51	87	62	74	83	73	65	82	79	78	72	64	68	84	82	73	89	54	73	81	66	80	80	69	84	88	67	86	92	77	71	75	81	68	81	75	77	75	87	75	73	73	68	66	78	79	77	94	67	72	68	70	62	74	72	66	59	75	73	78	77	76	58	73	67	63	76	75	64	75	77	65	52	62
37565	23817	15726	12245	14187	11927	11198	8848	7013	7291	5731	3930	2884	2413	2119	1936	1631	1307	1122	901	792	678	737	649	626	702	665	586	574	559	557	537	556	629	576	565	615	541	596	551	556	539	573	541	561	568	587	583	594	590	631	604	603	551	553	593	552	557	551	575	534	598	571	547	567	564	536	613	582	617	553	582	532	589	575	570	579	558	549	600	536	565	556	593	569	550	541	558	534	543	560	557	569	544	560	600	552	591	551	570	537	583	562	554	567	566	549	565	564	583	537	581	574	586	559	525	550	526	517	563	515	571	545	552	531	552	538	572	560	560	538	529	562	612	538	537	583	581	579	559	600	576	567	515	579	534	579	599	568	576	523	566	584	590	566	552	535	553	542	537	587	501	589	515	499	527	624	551	575	538	549	558	529	559	555	558	543	583	582	559	620	576	562	542	538	531	578	586	558	538	574	586	538	553	579	514	580	564	517	544	542	531	548	533	547	551	581	558	563	540	566	559	536	582	594	567	542	517	547	562	572	536	562	576	565	561	550	533	523	597	547	585	540	568	613	558	538	582	514	568	598	554	555	563	549	584	528	532	563	534	518	552	547	554	569	585	546	564	555	536	590	563	545	587	550	537	549	554	564	553	595	548	552	522	575	543	532	569	513	534	578	548	518	593	587	567	571	541	538	546	534	547	551	571	552	531	596	548	572	560	588	561	559	517	557	555	574	551	532	560	523	548	556	574	554	556	550	615	547	535	559	613	549	602	505	554	580	541	570	567	522	553	567	571	562	563	567	570	570	537	584	562	544	526	546	547	579	552	541	557	582	551	528	552	568	577	564	576	512	531	578	576	530	596	540	565	520	549	548	522	553	569	539	539	577	547	574	537	541	542	513	540	537	565	550	574	542	560	561	562	587	566	555	556	530	580	572	516	580	581	560	570	553	531	590	592	519	533	573	554	528	554	540	560	565	595	552	577	566	585	560	566	557	559	578	573	510	588	586	561	589	575	567	547	589	556	506	586	626	555	566	609	531	558	514	544	539	559	515	546	563	552	549	560	586	532	535	559	593	518	562	554	558	595	533	557	531	546	511	531	525	536	585	566	561	547	572	552	590	584	544	548	559	562	501	568	555	556	544	521	523	552	586	536	555	547	551	546	568	529	600	489	554	570	540	567	534	595	559	525	530	534	599	501	552	566	539	561	564	537	494	530	559	546	567	541	523	568	568	561	547	565	560	534	534	558	537	550	562	502	529	562	512	542	539	574	549	544	531	549	577	572	579	562	541	503	521	553	575	518	578	571	635	550	593	558	528	567	554	603	562	544	531	554	563	561	543	605	535	539	503	560	580	539	551	564	569	554	527	554	555	539	561	598	548	527	552	540	551	514	570	542	586	578	548	573	591	535	532	546	581	572	539	578	558	564	563	568	500	555	531	553	542	506	538	568	568	566	581	560	559	528	541	551	548	562	549	554	559	529	572	493	569	521	564	523	554	578	563	568	536	565	554	578	585	538	545	581	553	543	576	567	578	539	536	564	591	572	493	519	582	549	561	562	544	537	552	539	567	551	513	512	537	546	569	588	563	534	517	585	528	558	597	532	541	550	550	543	507	533	558	554	563	562	559	556	534	526	561	555	547	532	547	544	540	593	591	615	554	576	495	554	556	575	549	593	528	595	541	533	530	592	520	585	559	590	553	585	548	528	552	541	545	583	573	566	567	532	565	525	587	539	574	570	548	549	523	530	536	537	548	550	543	533	561	570	571	585	536	561	574	530	548	540	599	548	566	538	539	568	555	568	571	536	555	553	553	542	561	609	547	525	594	556	585	517	556	562	541	525	588	562	570	566	544	541	566	568	556	578	540	563	516	592	547	524	535	568	555	554	508	557	512	550	554	554	573	555	533	591	534	576	573	541	525	553	570	574	539	587	557	525	531	553	536	564	556	571	566	579	515	544	536	527	546	556	580	561	546	548	552	551	539	512	526	544	566	574	559	513	553	583	505	603	553	536	590	538	508	517	537	530	528	549	541	546	539	549	544	563	585	533	531	532	537	531	541	548	537	501	584	546	568	583	557	562	583	533	529	545	527	515	529	529	563	539	581	540	571	619	551	559	544	595	571	531	559	554	566	549	533	518	574	573	555	546	549	562	574	562	531	576	562	549	564	537	584	559	531	548	573	553	549	561	537	543	555	569	539	548	615	544	558	535	523	529	532	563	552	524	536	535	621	582	566	527	550	554	575	532	515	584	554	548	561	591	509	576	578	564	605	607	543	552	564	527	515	556	565	509	569	561	520	516	560	563	574	598	537	559	555	561	558	580	488	568	559	582	539	567	539	520	546	553	553	551	584	586	559	538	588	540	565	566	569	549	581	527	522	575	572	558	571	540	544	583	602	575	573	556	530	582	556	573	545	567	559	564	553	538	531	567	580	579	541	524	568	548	572	529	555	563	555	522	593	532	548	544	574	552	543	572	579	540	538	573	612	516	526	553	552	529	594	568	536	578	543	571	616	531	579	544	555	544	548	496	549	539	526	561	531	518	533	580	560	559	586	527	581	567	573	588	608	523	531	558	513	567	556	554	556	535	587	560	578	534	561	552	554	523	572	535	534	553	577	550	551	560	550	531	547	560	545	569	560	570	558	530	590	557	545	528	549	551	542	539	538	539	573	571	584	543	596	592	591	544	492	542	536	553	549	539	545	560	571	501	567	493	525	544	546	511	546	577	570	546	566	573	564	570	613	569	556	548	542	562	569	566	525	544	530	567	545	575	590	547	588	545	542	560	565	602	575	568	560	560	572	547	553	567	559	569	521	616	566	566	548	561	554	567	579	532	571	543	596	607	525	565	580	534	538	547	570	550	559	540	587	616	565	512	565	565	572	528	515	544	567	591	557	545	533	563	559	543	584	570	557	561	560	558	561	589	563	594	567	560	515	525	574	569	543	529	563	562	582	543	529	556	578	546	581	552	543	583	571	597	554	557	565	549	555	568	542	533	583	543	573	557	554	584	542	511	555	556	560	554	539	530	539	530	538	573	551	538	548	565	541	562	591	570	554	562	523	551	561	551	584	545	536	549	505	553	590	570	543	585	579	546	573	583	519	553	553	533	563	556	568	554	581	572	551	560	561	611	551	545	555	570	538	504	564	529	532	558	545	604	501	533	541	594	534	515	565	562	559	551	579	560	551	529	509	576	555	531	565	548	564	533	543	549	553	558	552	545	559	575	556	538	545	515	591	555	579	539	560	572	551	583	545	576	578	549	547	526	608	594	525	552	547	591	563	554	555	520	556	558	565	570	552	572	539	588	546	516	554	568	569	576	527	565	536	549	571	574	582	532	553	511	522	597	551	564	589	563	584	538	611	575	582	539	590	584	543	570	530	574	578	539	548	595	556	564	558	550	575	579	531	567	578	565	569	520	530	570	550	551	559	528	549	545	543	615	570	570	564	559	568	603	519	526	564	549	548	549	560	585	526	584	507	573	508	546	558	592	554	584
13533	7205	3083	1684	809	680	601	410	295	272	249	203	154	143	123	113	82	88	67	46	54	53	50	61	58	51	57	47	40	40	61	40	50	49	61	48	45	53	52	54	44	47	48	54	43	55	59	55	51	45	52	48	37	51	46	50	55	33	41	47	55	36	50	55	50	55	48	50	54	55	49	48	49	45	49	51	49	47	42	46	59	43	44	48	48	58	61	44	36	39	55	52	54	46	53	48	51	47	54	46	37	40	43	34	39	36	55	46	41	45	50	49	52	38	42	49	27	43	45	46	38	58	50	44	56	49	55	50	41	46	33	39	43	52	48	54	52	41	47	44	46	50	44	39	61	53	38	43	49	55	49	45	51	52	45	55	41	48	60	45	63	44	39	57	49	48	43	35	45	43	70	39	44	47	57	42	50	58	52	45	59	40	56	59	46	50	45	46	43	49	43	52	58	53	47	50	42	42	46	40	44	48	47	46	61	40	42	42	51	41	43	38	52	59	52	30	42	57	56	47	48	48	43	49	41	54	38	50	50	54	53	48	49	57	50	59	51	48	59	47	40	51	46	55	47	51	56	57	53	39	42	39	39	35	47	45	50	41	54	57	47	54	44	43	43	46	52	49	46	48	45	59	45	37	45	43	63	54	42	38	53	46	46	54	52	48	38	43	45	49	54	64	44	45	34	39	53	58	53	37	36	45	40	34	57	69	50	43	52	56	52	52	40	53	52	31	37	42	47	51	48	51	41	37	40	44	45	47	57	51	49	43	44	60	55	45	47	47	55	56	51	42	52	50	45	39	44	57	52	56	51	45	50	39	45	38	58	33	42	38	57	43	55	52	42	52	53	49	41	55	38	49	42	40	47	49	41	38	41	43	53	46	51	39	54	55	44	57	56	60	41	37	51	58	41	33	52	46	54	44	48	43	50	51	34	53	46	40	53	52	47	45	38	52	51	46	47	49	38	55	33	44	41	55	48	39	47	42	54	47	45	55	40	40	47	50	54	58	51	40	47	48	49	57	55	47	34	54	59	41	48	34	53	51	43	55	38	46	46	53	47	51	45	42	45	43	58	55	64	51	53	52	48	37	40	57	44	54	55	62	43	46	53	61	56	56	50	44	33	45	43	42	47	40	63	43	44	47	55	54	38	48	58	35	44	58	44	57	44	43	42	38	48	41	50	42	54	54	46	39	44	57	53	47	42	42	46	53	60	53	46	55	35	66	48	54	38	43	40	51	53	48	61	49	44	51	46	45	47	41	47	52	55	39	39	54	50	65	54	50	47	36	44	51	50	55	40	38	66	39	41	41	52	51	47	45	45	48	52	55	48	54	49	41	39	44	51	48	43	48	48	47	53	50	51	46	63	51	44	43	60	43	38	38	54	49	50	44	58	57	39	45	64	46	49	43	37	48	47	38	39	52	45	48	56	52	37	57	60	49	48	40	37	53	49	50	56	28	35	36	46	64	57	55	48	54	50	52	62	48	44	49	51	49	57	54	47	54	50	49	47	49	42	47	52	58	32	53	38	37	41	46	52	47	44	45	48	44	46	49	40	46	52	50	47	45	55	46	41	50	44	47	63	55	37	52	40	52	65	51	54	50	57	48	53	47	52	52	55	49	50	40	50	46	49	46	44	44	56	46	50	56	52	43	43	51	48	51	54	63	53	46	37	53	56	47	46	52	35	44	51	44	39	50	45	52	44	29	51	48	61	56	52	44	57	40	59	43	52	50	40	47	41	46	53	52	55	38	47	46	50	44	51	53	44	53	40	36	49	58	38	43	71	42	53	49	43	34	50	45	57	36	52	39	44	44	58	41	44	48	46	51	43	39	45	49	54	58	40	58	59	44	35	52	49	46	44	45	39	56	40	39	56	47	53	49	33	50	58	38	55	57	49	58	36	40	50	53	52	47	48	47	56	44	50	53	58	47	28	49	52	47	42	45	51	38	38	42	45	51	49	51	45	46	37	42	52	53	45	40	52	45	47	45	43	55	62	42	46	44	38	57	35	46	62	37	66	53	49	50	55	60	39	56	51	50	39	58	56	53	46	43	42	46	53	47	63	50	35	49	58	43	48	47	47	50	43	50	46	44	50	45	47	44	40	56	40	43	54	50	41	37	44	47	42	40	53	52	51	56	43	50	39	49	43	45	48	43	47	52	43	46	56	45	52	49	41	54	44	42	34	52	49	44	41	42	47	58	39	49	48	38	50	53	39	54	62	46	33	47	56	54	48	46	43	42	45	48	39	40	41	48	52	70	41	59	52	52	49	41	37	54	41	45	46	50	59	53	55	44	34	47	40	58	50	44	54	44	40	42	55	56	56	58	50	50	49	39	57	53	55	48	50	50	61	50	40	49	46	56	41	37	51	46	52	49	55	55	63	52	54	35	36	47	59	50	53	49	38	47	36	51	52	48	50	35	50	40	36	64	51	54	51	33	40	41	50	39	55	63	46	48	38	51	37	61	53	44	51	51	44	42	43	47	34	44	46	49	46	50	56	43	36	46	58	56	55	46	40	43	66	41	44	53	46	58	41	54	56	43	48	48	42	36	43	61	70	63	44	52	49	49	40	39	48	56	58	53	52	33	40	36	54	57	47	41	46	44	40	40	46	49	61	41	57	43	45	48	39	49	49	41	45	54	50	54	49	43	53	53	37	52	49	46	50	35	41	48	38	43	41	47	47	51	55	37	33	53	37	40	40	53	55	43	48	58	52	50	57	42	48	63	51	57	55	40	49	58	55	47	50	40	47	42	49	59	52	61	41	43	57	57	58	48	51	51	44	45	47	41	27	41	44	63	43	53	44	45	41	41	56	39	59	44	53	57	50	48	51	44	70	26	41	42	57	46	48	62	55	41	40	43	39	53	58	45	32	62	49	41	37	48	49	52	52	43	45	36	41	51	55	45	47	45	48	48	47	43	48	60	41	57	52	51	33	57	55	52	55	46	41	52	58	53	51	43	37	51	50	46	46	41	43	52	47	57	35	51	42	55	44	44	48	42	35	48	51	61	39	56	55	49	46	67	36	39	40	49	53	31	55	52	45	48	36	40	45	56	54	47	54	46	52	45	52	38	38	45	47	58	49	36	47	39	50	48	35	48	39	53	53	47	39	51	48	46	71	52	56	29	42	46	47	55	34	45	34	43	46	47	54	43	40	50	45	51	50	37	50	45	58	44	49	35	45	56	40	50	39	47	42	50	59	63	50	69	54	39	43	51	48	53	59	44	55	59	40	47	56	37	32	49	62	45	43	44	38	47	36	49	40	45	54	39	51	59	61	44	54	49	47	52	43	40	44	56	48	53	48	47	48	54	46	56	36	58	46	52	45	44	43	61	48	39	60	59	47	49	36	33	44	60	42	57	43	56	44	54	56	53	37	59	41	40	44	52	49	51	50	53	49	55	38	43	35	43	42	63	48	48	47	63	46	41	44	60	53	37	54	54	52	43	47	53	50	48	59	56	52	53	59	53	57	44	52	53
42794	27903	19691	16565	17309	18460	17683	12152	8888	8257	6814	4888	3704	3041	2412	1710	1262	1004	857	754	646	553	499	517	537	579	566	432	454	404	396	400	388	396	406	373	420	386	402	397	367	388	391	390	411	348	368	362	426	420	412	400	411	421	385	385	407	388	375	374	411	366	382	427	372	391	398	351	366	377	400	367	399	358	380	340	370	357	381	380	381	351	359	372	389	371	398	371	379	369	376	400	388	376	400	373	367	351	354	376	375	373	383	385	349	356	370	363	357	339	378	365	382	364	355	372	348	397	363	399	384	361	368	364	362	389	367	367	391	392	313	371	391	364	391	346	352	368	375	383	357	352	366	393	352	359	395	398	367	338	395	394	361	385	344	359	401	358	387	382	364	371	370	340	364	414	338	369	375	373	371	339	393	367	355	395	364	388	377	342	392	394	373	344	370	382	394	393	378	354	380	366	348	338	364	378	381	371	383	372	366	370	338	355	375	370	380	372	368	372	376	360	332	385	366	374	397	357	352	379	373	360	354	367	401	347	371	359	389	380	367	386	382	364	353	417	373	388	373	345	377	363	365	367	367	379	361	404	353	319	337	371	348	371	355	327	359	381	372	378	373	397	368	387	370	422	351	344	376	348	388	371	339	363	378	335	385	375	376	384	361	351	372	368	347	348	360	362	373	348	423	371	371	392	383	403	356	381	391	361	374	386	378	342	381	380	374	380	388	366	342	369	390	377	396	367	388	380	374	357	341	358	394	373	367	405	384	342	367	359	417	371	351	370	368	387	341	366	389	350	363	359	340	381	408	358	395	404	410	387	343	388	382	359	343	344	361	395	393	353	382	365	371	421	382	358	373	348	412	391	407	333	416	357	370	349	343	333	328	382	383	409	380	402	378	389	377	393	372	370	363	348	388	386	379	363	344	379	403	373	372	389	338	366	366	337	387	339	376	366	371	358	374	373	382	373	377	397	362	385	411	356	378	365	359	333	368	374	377	388	369	358	334	324	361	368	393	378	331	363	357	398	400	376	403	392	374	360	339	385	385	371	355	332	351	366	412	366	364	347	391	351	373	367	361	402	346	366	375	369	374	393	404	374	346	397	394	336	373	370	385	387	390	350	348	367	402	366	367	366	354	374	364	341	356	411	345	378	343	359	381	355	421	398	371	388	369	355	355	395	409	372	411	398	383	380	369	343	366	379	366	397	379	364	382	372	367	397	361	360	345	381	349	384	389	371	369	383	356	370	366	386	373	360	375	383	368	372	404	388	366	351	399	383	385	375	371	397	405	363	370	373	348	384	349	389	374	407	368	388	331	354	356	373	370	404	371	357	347	398	414	360	370	353	383	345	354	375	384	357	376	349	374	388	396	409	334	399	420	362	364	354	405	400	366	389	335	348	353	388	402	347	369	362	392	359	354	385	376	378	381	348	342	394	397	377	417	362	383	400	380	381	389	377	348	339	393	371	362	382	362	357	370	377	373	393	365	364	350	375	347	387	369	367	357	351	369	375	370	347	373	390	372	376	352	389	340	365	402	348	381	371	407	384	358	396	354	375	357	343	361	374	371	364	388	381	349	389	390	364	379	351	345	357	373	366	361	391	376	382	345	339	371	384	383	407	361	371	355	354	357	360	386	396	392	360	398	403	370	352	388	366	381	385	390	342	377	399	387	354	366	384	363	372	386	380	359	359	402	406	365	356	393	381	356	398	378	378	379	373	352	362	398	367	368	406	376	369	382	391	372	368	388	379	352	371	398	376	371	352	353	383	392	379	373	360	352	398	387	394	418	347	344	336	345	374	333	379	347	352	388	361	377	382	342	391	338	324	372	372	389	369	408	372	390	388	321	337	380	380	410	379	361	357	398	379	352	348	361	384	394	405	352	374	350	371	382	367	339	392	366	362	389	387	356	334	376	375	386	364	386	352	398	364	337	388	326	364	358	358	384	347	353	373	337	388	346	384	395	366	346	346	366	377	384	380	351	361	341	356	387	356	382	393	380	360	348	385	430	369	355	368	386	359	394	369	401	384	361	403	343	386	364	385	402	389	407	384	360	388	391	378	391	390	379	345	359	376	383	358	365	362	384	390	379	338	366	402	373	390	379	343	360	370	355	358	376	377	386	376	354	388	349	352	356	397	346	384	392	360	377	365	368	394	327	367	372	363	372	397	397	366	379	376	371	356	350	350	362	372	360	378	400	362	370	363	347	404	387	380	368	363	376	402	383	372	356	388	389	369	362	353	362	369	397	402	363	365	383	380	357	354	412	394	364	370	370	390	360	362	359	374	368	371	378	414	379	348	391	388	353	368	402	356	381	375	374	390	381	419	397	373	383	360	385	360	374	377	401	388	381	379	405	372	365	381	355	380	385	364	373	364	375	345	347	351	369	362	357	391	349	369	375	382	374	391	375	386	346	360	344	382	360	401	365	355	379	353	363	374	377	366	365	374	351	357	393	377	393	361	369	355	368	376	373	337	389	386	381	343	357	387	380	382	402	397	406	369	372	395	348	384	382	356	376	423	366	370	352	350	396	389	376	380	355	382	389	355	381	375	386	339	367	383	364	321	334	379	375	386	380	357	391	384	391	382	357	350	352	386	371	373	403	381	365	370	408	368	357	362	372	350	374	339	373	369	321	356	355	370	341	374	382	366	377	375	341	389	402	380	379	366	393	379	385	370	410	365	387	379	403	374	378	340	403	395	366	375	326	344	364	352	414	382	338	409	356	394	384	365	370	362	356	392	399	343	383	364	366	380	372	391	348	408	349	378	369	363	398	388	353	354	366	358	380	387	387	339	365	384	365	391	381	353	378	377	374	388	375	367	355	366	375	345	365	355	385	405	361	329	384	358	340	392	353	340	395	329	341	403	393	350	384	366	370	394	363	356	355	347	361	359	396	370	401	376	344	376	394	354	357	401	371	415	344	378	392	398	368	353	373	385	371	355	359	357	378	375	360	401	369	417	400	350	419	375	383	376	362	373	375	370	362	343	379	368	380	352	357	376	392	377	342	388	367	357	361	368	366	364	371	340	370	393	353	369	367	377	383	382	327	385	406	376	385	360	338	361	367	366	406	352	393	356	414	341	398	367	394	398	360	400	352	361	369	364	364	347	372	342	385	368	374	387	383	353	358	383	364	368	382	371	353	357	379	356	368	387	354	399	360	355	372	364	380	334	340	385	341	384	386	385	383	387	386	354	406	373	372	373	379	393	377	371	341	347	366	377	367	349	364	360	370	375	357	381	324	394	387	361	406	361	400	363	369	357	375	388	354	375	375	379	390	376	397	355	372	327	400	362	359	348	419	347	342	420	370	393	374	366	373	346	410	379	371	399	368	375	364	341	346	381	351	384	408	382	380	389	386	353	358	370	385	368	374	350	364	394	371	373	397	372	386	368	366	396	404	381	369	373	386	381	353	389	374	356	372	403	372	336	360	379	360	386	353	400	340	353	368	379	384	371	350	356	377	383	390	404	340	368	378	369	370	379	401	380
8307	3203	1226	599	338	353	334	285	269	197	176	172	128	135	91	87	71	91	87	76	81	72	78	93	84	79	71	86	74	78	85	70	88	76	57	83	72	81	76	75	88	69	73	79	87	76	77	83	74	64	79	63	74	76	93	78	81	59	100	77	82	72	60	66	78	69	93	61	89	72	75	83	91	82	80	79	91	74	53	92	73	75	83	65	90	64	74	69	75	79	75	72	79	78	91	92	84	93	91	85	82	73	69	83	84	84	72	70	90	63	63	78	74	57	85	86	83	64	73	84	72	78	77	71	69	87	58	66	79	85	77	77	61	80	79	91	84	74	94	81	69	73	76	67	84	89	63	74	78	71	70	71	80	84	82	58	79	91	59	78	68	84	86	69	70	87	95	88	74	85	74	70	77	82	83	62	84	69	75	83	73	79	71	78	58	79	71	86	65	73	76	84	70	81	79	78	78	68	76	75	78	72	76	78	73	76	63	75	84	85	67	72	83	75	89	89	74	71	73	78	82	74	73	69	70	84	76	70	69	72	56	79	67	79	77	80	81	96	64	72	82	68	77	74	81	77	100	86	87	66	77	90	67	73	82	87	75	59	83	75	67	80	77	80	84	75	68	73	84	85	85	71	81	80	85	65	71	67	72	72	81	72	69	78	67	87	68	82	79	60	68	71	73	71	84	80	82	68	68	88	64	84	84	80	82	65	71	73	79	75	73	83	79	86	94	78	72	76	88	87	72	87	67	80	62	87	53	84	67	83	77	72	87	56	84	67	66	84	64	67	70	70	86	77	85	73	88	74	61	70	100	73	62	65	90	70	75	70	76	85	82	69	77	73	85	80	78	78	77	93	86	82	67	72	73	69	69	76	62	67	85	74	65	74	69	77	73	87	66	85	63	96	82	60	80	96	78	82	60	80	73	72	81	69	79	81	73	74	80	83	84	80	64	83	77	75	82	68	65	79	62	79	78	68	85	82	73	75	84	79	70	72	59	74	77	76	69	82	67	70	78	76	69	86	88	94	73	83	75	67	73	69	70	73	51	70	57	63	81	85	86	72	87	76	87	78	76	78	76	73	72	58	85	77	77	85	81	79	69	68	67	71	85	86	78	83	89	84	74	72	79	83	77	67	76	51	77	79	65	68	65	99	65	79	84	77	74	74	81	70	71	76	77	83	78	81	79	69	88	91	72	70	79	85	76	67	70	79	67	73	74	90	66	79	81	82	85	77	92	78	73	76	89	82	62	76	72	85	74	63	74	74	90	82	68	66	67	76	72	85	67	83	74	72	67	65	107	89	78	78	76	74	78	69	80	77	69	72	82	86	78	84	72	76	95	73	74	93	65	77	75	83	76	85	73	86	80	74	82	88	89	90	67	80	65	78	91	60	69	70	86	62	90	79	78	73	83	65	86	77	78	65	82	71	90	65	68	79	74	87	85	84	62	77	91	74	70	72	81	83	85	84	81	69	70	81	92	73	85	70	80	71	91	86	77	87	86	62	95	71	75	83	85	79	78	87	86	83	81	65	76	107	71	66	72	89	66	82	71	78	85	87	70	75	75	75	63	72	78	91	78	83	68	63	77	66	97	66	81	82	69	71	86	80	77	76	65	99	88	68	64	80	67	77	80	62	88	71	65	79	72	76	68	73	67	73	82	66	75	76	86	69	79	71	69	86	67	86	83	58	104	87	81	81	66	75	77	86	77	70	69	74	72	80	78	69	77	101	89	77	65	76	68	68	67	85	79	81	75	78	74	82	80	76	68	86	84	74	71	60	77	85	84	93	62	65	67	75	100	71	63	71	79	73	81	101	88	74	67	73	95	89	78	85	92	65	75	78	88	89	79	82	81	74	79	66	94	75	65	82	82	69	72	84	78	66	70	82	69	75	81	72	85	64	70	87	79	73	68	69	58	72	64	81	97	77	68	59	80	81	72	77	84	84	85	79	60	58	74	61	86	81	83	84	76	88	67	102	57	64	67	87	73	81	62	72	79	66	96	93	68	99	79	70	86	79	81	73	73	85	90	76	65	79	81	62	72	80	57	82	66	69	81	66	74	76	77	73	60	87	84	80	81	75	84	75	77	81	82	74	98	79	54	90	77	78	86	60	80	73	67	89	81	71	70	82	79	84	70	93	91	72	78	91	74	74	64	79	75	69	74	73	86	87	79	84	80	71	54	79	70	99	76	88	91	75	65	86	82	65	74	64	84	70	86	80	70	82	79	65	91	83	73	89	57	77	75	77	59	87	70	79	91	79	83	95	78	76	84	68	79	74	91	61	72	64	77	70	80	70	92	71	64	80	85	74	86	91	66	74	67	67	62	85	79	72	78	76	76	69	73	74	71	74	89	61	81	73	74	78	74	76	82	69	73	74	79	74	82	66	76	81	81	70	88	71	78	73	73	73	65	72	65	85	82	78	76	62	72	88	85	72	86	86	75	63	79	67	59	67	66	76	71	80	81	92	80	79	82	68	91	77	66	74	75	73	69	76	73	84	84	78	82	82	69	73	73	78	69	67	77	65	70	75	89	82	79	83	67	74	89	80	72	83	76	69	86	74	74	87	88	80	83	93	75	68	81	80	86	77	63	61	75	79	72	61	75	86	84	85	77	70	75	67	88	80	79	63	72	74	84	90	65	70	66	76	68	71	92	72	72	77	76	71	73	60	71	76	62	79	76	86	66	60	84	86	80	71	64	98	73	72	79	73	76	78	74	85	81	82	78	90	76	80	63	62	83	81	73	69	75	87	79	75	78	66	62	77	66	70	76	76	87	80	74	76	79	85	90	72	70	80	78	79	74	68	71	73	68	69	78	74	80	85	81	72	73	56	71	56	74	62	78	77	82	69	74	90	69	77	78	87	81	100	79	76	60	64	73	75	65	80	84	84	73	60	82	67	72	62	86	83	76	65	69	77	78	65	69	83	80	77	85	74	79	85	68	67	89	88	76	73	79	86	84	72	80	75	61	89	80	84	76	82	78	77	75	76	75	70	71	70	66	86	75	65	90	70	90	68	95	88	80	74	63	60	69	85	77	90	70	74	72	71	72	97	77	67	65	79	63	73	69	72	57	80	73	69	81	78	82	84	79	76	81	70	68	81	82	71	78	102	76	89	74	86	85	89	75	77	84	74	88	86	84	86	72	71	55	74	72	78	75	88	81	69	84	77	73	86	80	75	75	78	85	71	74	76	91	79	70	63	81	83	64	89	83	70	69	67	70	69	75	73	86	80	90	68	73	81	67	87	63	85	82	61	85	69	92	69	68	66	80	73	79	71	78	63	78	81	78	75	75	95	76	82	82	89	51	80	86	86	73	93	65	65	66	88	86	60	70	73	95	71	77	77	83	67	95	89	91	76	75	79	75	70	82	73	70	64	72	82	76	80	74	62	79	76	74	78	92	86	84	79	78	64	91	81	78	73	70	68	84	56	79	63	66	83	76	92	77	76	82	74	61	68	62	66	84	95	79	81	87	75	85	73
36169	19375	11568	7929	9272	11250	9991	8884	7275	5135	3776	3019	2370	1811	1330	1050	958	810	769	723	719	648	630	646	685	653	650	595	620	646	611	616	629	581	630	581	624	619	583	597	571	587	607	567	602	609	612	577	618	615	665	626	634	627	625	582	584	604	574	617	605	578	575	574	586	622	607	584	594	607	624	621	587	589	590	546	558	587	561	619	608	580	579	620	561	583	605	588	644	622	540	612	577	639	581	606	589	581	613	622	593	586	636	574	634	572	575	558	591	568	578	605	585	573	626	581	580	619	547	632	589	606	578	583	576	580	592	587	569	581	573	610	573	585	605	586	615	639	614	603	609	600	629	585	601	576	612	579	614	591	589	551	554	605	618	577	618	627	592	568	586	587	577	599	604	625	585	631	583	571	555	570	592	596	590	624	588	587	614	568	604	623	595	582	588	574	592	624	595	592	591	567	544	582	636	594	550	562	586	580	583	647	588	598	597	595	559	589	584	591	595	557	590	596	573	578	623	603	568	609	545	596	566	577	571	633	579	583	613	592	599	557	588	564	625	618	602	565	602	613	584	547	578	600	602	572	578	596	593	585	589	587	551	621	618	588	608	645	601	607	612	581	586	585	539	578	607	619	599	602	630	616	584	599	624	553	594	618	576	593	585	616	559	579	645	574	605	580	596	608	594	584	625	587	573	553	578	596	574	592	603	604	634	587	572	569	602	589	590	549	594	598	565	577	567	580	540	610	605	592	616	596	549	605	593	597	595	611	580	609	570	561	576	617	570	635	634	542	565	637	595	606	608	652	613	576	657	585	604	578	575	518	586	611	609	576	618	610	552	613	567	593	616	564	572	598	644	563	560	608	595	574	588	616	600	571	589	580	627	628	578	587	579	603	581	590	626	625	655	568	648	585	592	592	571	573	591	558	586	596	578	649	636	578	587	567	558	574	581	622	622	596	585	620	563	576	619	573	584	613	577	638	595	570	628	594	592	593	605	596	625	601	608	579	598	642	574	607	562	588	592	608	604	593	578	604	573	545	612	631	588	568	630	563	608	609	576	530	619	570	578	599	575	576	596	591	587	574	597	632	563	586	552	551	602	603	586	591	588	563	581	593	579	649	630	597	580	579	562	567	595	563	560	600	606	591	591	646	589	553	576	588	609	558	587	596	617	598	592	600	573	539	590	566	531	579	619	587	575	627	557	568	621	620	568	587	539	579	583	586	598	571	590	564	607	570	595	589	574	571	596	572	587	603	590	607	560	634	629	584	607	578	579	585	633	587	537	593	614	595	600	599	574	583	582	599	592	595	589	616	575	598	602	588	604	598	591	540	611	571	618	589	592	553	586	555	590	624	600	612	585	548	550	634	557	615	535	626	571	601	623	590	594	549	595	583	565	591	615	596	572	587	632	606	580	582	611	605	593	606	545	639	575	605	588	596	598	553	553	564	616	557	590	585	566	598	623	584	607	576	596	561	584	633	589	546	620	576	589	564	584	595	523	656	664	564	580	586	615	577	634	607	573	612	629	570	613	571	603	591	601	600	579	590	640	584	589	604	603	588	601	590	604	590	613	563	625	591	600	576	637	580	606	579	579	616	626	644	592	608	596	541	616	564	569	602	601	581	611	612	619	581	629	554	583	583	585	610	570	587	593	605	605	608	580	593	572	627	582	652	615	606	619	587	580	598	574	606	566	629	599	561	571	582	599	582	620	593	618	577	576	573	592	549	634	582	606	598	577	573	590	590	605	558	598	597	578	569	585	593	617	591	559	570	544	517	634	593	601	619	614	566	536	564	545	608	591	565	639	613	621	578	626	576	591	615	593	582	573	572	564	549	593	569	566	603	544	577	594	603	565	581	585	626	559	579	573	572	597	620	624	585	594	576	601	598	591	588	564	592	592	575	564	613	576	603	598	598	602	607	605	568	612	594	545	616	575	571	558	595	586	602	620	511	534	587	581	555	608	618	644	606	636	565	589	597	603	582	630	615	543	588	583	579	584	576	578	624	599	588	619	578	567	592	562	629	591	599	576	584	572	603	601	612	570	573	591	633	607	553	598	593	612	596	589	587	633	580	567	655	614	609	585	619	607	606	605	566	617	574	577	624	554	620	587	585	582	586	638	609	582	619	528	585	584	598	577	595	610	601	616	568	528	587	616	578	568	589	567	623	587	612	601	574	563	552	585	577	585	596	565	554	583	571	547	577	612	554	601	584	600	608	623	632	612	624	615	619	533	611	610	567	628	584	625	637	536	559	593	599	608	580	650	563	651	594	548	609	563	597	605	597	557	565	609	598	582	600	554	575	575	583	606	581	595	567	532	580	563	589	601	629	586	586	615	563	582	598	575	594	591	600	611	555	601	573	573	577	611	588	573	587	613	570	585	612	569	567	564	568	620	582	603	621	611	567	593	598	627	568	616	579	574	623	600	595	595	571	600	590	577	584	573	619	602	594	621	577	596	561	623	591	568	618	589	613	599	565	576	614	586	617	601	607	595	602	580	621	618	569	551	601	596	596	618	571	610	584	591	566	602	584	613	608	555	592	575	622	552	601	606	570	570	570	616	611	604	591	637	574	605	551	583	574	592	606	614	608	640	576	627	609	633	563	560	592	593	596	598	629	594	580	605	589	595	586	560	553	591	602	583	581	620	643	569	629	548	560	560	617	617	564	571	619	588	600	600	583	610	567	608	607	597	584	555	599	602	569	590	605	607	621	586	606	606	623	579	601	560	588	584	594	608	595	574	556	597	586	583	584	564	603	582	576	601	608	569	608	578	631	574	615	613	583	625	598	598	631	616	594	581	589	676	654	587	568	622	569	575	599	607	587	567	640	618	598	576	584	595	593	557	607	646	573	593	629	590	592	635	630	581	589	583	617	600	620	620	602	601	522	601	628	566	591	583	581	583	570	567	628	590	595	611	540	597	587	572	606	569	621	562	594	598	568	581	549	632	595	561	588	621	585	595	628	588	595	596	573	583	563	601	564	586	543	546	591	645	587	641	569	593	577	584	570	614	577	614	579	571	580	626	617	606	573	580	581	555	638	609	600	598	592	614	630	584	622	590	543	569	593	640	556	555	601	620	618	616	588	612	582	589	589	613	597	561	569	563	580	592	568	630	627	606	582	614	586	596	603	566	567	604	655	589	579	564	572	577	589	615	599	582	561	594	593	615	607	589	609	562	634	613	585	661	581	580	654	617	571	613	578	576	624	591	599	586	636	629	595	610	581	601	624	544	571	608	584	600	597	583	599	607	597	616	602	569	592	551	619	603	571	583	569	593	564	592	560	596	583	603	621	588	564	610	585	617	598	607	630	548	596	598	592	594	627	517	556	575	569	606	555	581	606	623	599	597	572	591	588	599	583	581	623	550	592	574	557	605	611	611	604	574	604	609	596	604	617	567	593	614	595	571	641	625	612	595	615	585	589	617	598	598	596	549	601	556	572	615	595	593	594	604	565	603	595	604	567	626	575	622	572	585	600	569	647	563	658
10906	4874	2528	1058	523	459	391	356	262	206	136	140	135	128	87	75	83	78	60	50	58	68	50	60	67	65	59	62	65	61	47	59	60	52	53	64	39	55	36	55	51	64	41	63	50	40	53	55	71	58	43	51	42	49	48	60	51	58	53	52	47	52	60	58	51	65	51	58	49	64	54	74	53	46	40	61	56	56	59	58	77	48	69	53	58	61	53	51	61	52	59	55	57	65	43	61	49	57	52	55	48	55	69	53	62	62	58	56	56	42	60	45	78	62	77	53	50	56	54	44	56	56	54	49	52	50	55	52	65	57	57	59	67	64	54	53	58	43	53	38	59	59	70	53	38	55	44	60	54	52	44	55	72	61	55	70	57	77	55	52	62	64	57	48	54	35	53	64	52	42	61	68	70	47	49	54	47	58	55	46	75	48	57	50	50	59	66	61	40	64	41	61	66	54	53	47	48	60	55	49	64	69	52	55	56	49	54	58	45	53	60	72	48	50	46	55	63	63	51	59	56	54	51	59	58	53	59	59	64	53	49	51	51	59	61	66	60	59	58	57	53	41	62	69	59	54	59	58	51	61	57	56	53	54	69	58	53	60	26	65	51	62	61	48	63	53	51	54	55	56	55	56	48	55	49	55	53	60	75	59	61	61	53	54	49	40	57	57	48	50	61	51	69	47	46	54	51	48	68	53	44	55	60	51	57	60	51	51	58	61	58	52	58	65	62	44	57	53	54	47	49	72	63	49	57	42	55	53	61	54	63	59	39	58	59	64	60	57	41	45	54	61	53	66	62	49	60	45	48	60	49	69	56	62	46	57	53	52	56	61	52	65	48	47	58	66	56	53	50	51	57	53	49	57	63	52	61	54	50	51	49	65	56	42	61	53	56	51	62	55	58	50	56	62	49	66	58	60	56	60	54	57	53	61	51	72	53	54	64	48	55	64	61	56	38	60	61	49	64	52	71	59	44	59	55	70	47	47	58	43	51	52	52	52	61	53	52	56	53	54	45	43	56	44	67	50	59	61	48	50	58	55	57	55	59	50	57	52	63	55	51	55	52	59	74	53	60	45	43	61	55	66	60	55	62	48	42	60	54	45	59	53	57	60	51	45	45	42	55	53	50	63	55	49	57	52	68	46	63	49	66	57	37	59	56	68	53	57	62	56	48	53	44	60	55	62	52	55	54	49	58	69	43	50	57	53	74	55	55	44	49	46	66	56	60	41	58	52	67	51	39	53	61	60	45	59	44	50	52	57	68	64	75	50	61	50	50	78	50	60	48	59	54	53	46	34	61	60	59	69	55	74	48	67	60	56	55	54	60	51	58	68	70	60	48	70	54	56	52	35	49	77	72	54	52	68	62	54	56	60	46	63	65	56	56	54	59	56	45	56	48	53	61	61	54	43	50	59	64	67	57	60	73	47	66	54	60	63	65	61	52	55	81	54	61	56	51	47	53	62	59	56	51	66	60	68	58	55	56	49	43	63	57	48	62	64	60	56	57	59	63	51	46	56	65	62	49	48	62	56	73	45	51	45	60	58	38	56	46	65	62	59	72	68	59	41	63	59	65	51	61	55	49	51	54	63	48	46	55	57	58	63	66	56	64	74	53	62	54	55	54	59	46	46	62	43	61	55	67	61	56	58	48	53	61	60	64	66	58	67	37	54	47	55	42	47	63	63	49	57	65	60	57	63	46	52	57	45	56	46	61	58	60	47	52	56	58	53	68	68	52	54	43	64	60	63	40	50	49	56	66	53	59	50	53	52	60	58	62	54	66	62	72	52	62	54	61	57	46	68	56	60	49	65	49	46	59	52	54	62	67	60	55	39	62	50	55	58	49	55	55	49	65	55	59	45	68	61	44	56	52	61	63	55	57	58	49	69	51	52	60	54	54	50	61	49	62	61	53	59	63	58	60	53	58	63	58	51	36	62	54	53	59	58	44	45	59	49	49	58	66	57	55	49	63	52	53	55	54	67	61	63	52	59	57	59	51	43	48	67	70	55	53	47	53	65	56	56	51	51	62	69	51	55	63	67	59	51	53	68	66	62	63	43	67	47	72	59	60	61	45	45	59	53	47	51	44	61	47	55	55	54	48	52	43	50	58	62	53	59	54	77	63	58	57	65	45	61	65	54	62	49	49	68	59	63	58	56	56	58	67	38	79	60	58	55	58	57	51	45	58	62	46	58	51	48	62	50	57	64	62	64	57	57	41	53	74	55	61	63	54	69	51	49	55	58	56	55	50	49	66	46	53	65	50	53	61	50	67	58	62	60	69	61	55	65	61	58	63	53	58	57	66	53	47	57	61	52	55	46	49	46	65	47	54	70	52	54	48	47	59	47	67	48	43	59	41	59	60	58	50	60	67	65	43	57	58	52	51	47	51	60	60	55	48	46	60	60	52	51	53	59	46	49	52	61	69	60	59	56	49	49	55	54	64	54	48	53	54	46	55	66	49	56	54	56	57	56	70	48	45	52	49	69	56	55	68	70	60	58	65	51	51	44	54	51	53	57	47	61	47	73	56	48	59	55	49	60	55	66	73	68	55	54	66	71	37	53	56	51	47	64	62	52	54	70	64	60	50	57	53	62	59	52	63	67	56	57	53	55	58	49	56	52	47	63	72	60	61	51	46	57	61	46	48	57	73	58	63	54	52	67	52	47	54	54	65	60	90	57	71	45	64	55	59	52	57	58	42	65	58	50	53	53	48	53	56	58	46	50	59	45	61	59	54	50	67	54	59	54	52	56	57	43	60	63	47	56	48	47	57	52	70	46	72	65	62	52	59	72	61	59	58	49	51	52	57	67	52	52	55	45	52	58	55	49	66	66	60	48	49	57	63	66	49	57	50	51	61	55	60	55	58	50	55	50	65	54	48	50	63	56	56	59	57	58	59	69	69	41	66	55	46	59	67	57	54	61	62	48	48	56	63	64	50	44	44	53	59	57	56	54	50	65	50	46	68	50	60	60	62	57	56	68	54	52	54	53	53	61	46	63	66	60	49	50	43	53	53	61	62	40	56	46	50	45	70	52	47	51	48	59	53	49	56	53	57	51	58	52	58	52	73	39	67	60	63	57	61	57	49	52	52	44	55	52	52	50	50	60	58	56	48	50	48	73	46	52	66	57	63	53	60	52	56	43	50	49	62	48	49	70	58	66	60	48	55	60	62	58	59	53	54	51	56	50	63	47	62	56	61	76	56	58	58	50	34	50	48	62	75	46	61	54	54	58	41	54	46	62	61	47	44	64	64	66	63	56	66	68	49	55	50	51	54	50	62	66	72	60	55	47	52	57	49	56	51	58	58	55	49	61	54	63	54	66	50	53	55	63	59	62	56	57	71	55	62	64	65	55	45	51	58	62	67	57	52	60	62	53	74	53	46	53	64	57	49	50	78	66	73	59	58	42	68	45	60	48	61	54	64	50	43	49	67	68	57	56	57	68	68	60	52	53	69	67	65	50	61	63	53	63	58	61	60	68
40770	24240	17601	12476	13236	15111	13531	11168	7144	5020	4062	3437	2681	2104	1580	1289	1098	891	813	631	647	581	569	599	598	627	547	524	497	487	479	447	480	489	489	436	458	470	451	486	484	475	474	424	439	460	430	462	444	468	496	473	500	451	423	481	444	502	453	467	440	427	450	469	451	432	446	422	474	434	399	396	464	437	442	444	421	450	452	400	412	443	453	507	477	451	449	484	474	428	432	432	450	439	461	455	441	425	442	437	446	445	437	451	445	469	460	437	475	429	471	401	432	414	444	424	429	461	433	399	447	457	425	404	484	443	427	444	415	462	456	403	449	428	407	399	468	442	428	430	439	450	409	431	427	465	410	468	417	413	428	461	463	404	422	403	435	426	448	450	425	489	432	438	420	425	415	457	461	449	445	414	446	436	397	431	459	453	426	446	457	437	419	411	435	438	460	434	448	480	432	451	430	442	466	420	479	421	479	428	448	427	457	428	421	434	439	425	435	455	458	433	475	433	435	450	453	389	426	423	461	424	415	460	459	425	453	453	426	414	434	440	463	432	430	437	466	437	433	444	481	428	458	447	421	433	465	449	459	454	413	450	451	414	402	414	460	465	431	436	441	461	448	447	447	429	455	408	418	457	417	444	432	442	453	436	432	431	450	469	465	429	448	440	465	412	439	437	454	445	420	449	443	446	460	450	452	461	419	430	440	421	435	465	416	429	439	454	457	424	426	412	431	414	401	444	418	436	442	442	462	431	446	471	429	410	424	405	457	427	397	464	446	463	424	440	439	444	430	414	436	421	459	439	479	410	458	447	436	463	433	429	429	463	392	482	440	451	457	442	446	431	486	447	419	430	413	436	455	479	418	479	434	445	454	442	457	458	446	451	407	505	455	407	477	474	462	409	412	409	421	448	441	443	424	410	401	450	462	450	476	453	383	445	446	418	409	436	426	415	453	465	443	427	468	427	405	453	446	384	414	429	430	424	410	463	461	436	432	432	460	452	452	419	459	447	438	446	458	426	450	446	468	412	446	443	425	444	410	430	422	449	467	418	431	447	428	482	371	462	469	426	444	427	459	426	468	434	437	436	414	438	409	428	402	421	455	445	456	465	412	435	437	476	460	451	471	465	426	462	441	484	429	462	439	425	426	468	431	418	458	446	423	435	448	471	411	465	437	461	464	448	428	467	441	466	447	453	437	417	441	474	443	439	422	414	418	431	467	425	457	480	421	405	446	445	429	408	400	421	452	476	457	445	445	454	409	422	436	425	395	454	478	425	454	428	457	443	438	451	448	409	455	454	486	433	477	448	437	452	423	437	442	407	458	443	410	483	431	433	438	463	459	439	467	430	456	441	461	447	438	435	440	437	451	437	490	432	450	431	425	465	422	433	456	417	454	403	422	442	423	438	426	442	475	429	458	461	459	453	486	398	420	450	439	433	416	456	424	468	455	446	487	429	475	452	423	455	442	441	443	440	425	443	459	436	393	436	420	428	415	462	474	466	419	464	442	455	459	421	429	428	450	417	440	478	466	447	445	464	455	428	428	431	454	410	443	411	398	431	438	419	454	440	450	450	440	444	473	463	437	413	427	458	444	419	463	474	456	425	432	434	439	465	463	443	421	437	414	472	473	450	447	424	459	460	459	404	444	448	463	439	472	435	423	439	441	434	438	414	430	409	449	493	427	445	430	453	471	401	454	436	435	461	434	452	430	421	459	465	411	443	451	472	449	415	464	452	397	449	434	431	424	445	451	433	422	430	434	414	475	414	467	438	426	423	459	459	444	481	419	442	419	444	420	453	441	455	440	384	436	423	450	413	436	435	446	388	413	443	459	475	447	438	451	475	415	469	423	452	433	458	477	472	475	437	483	443	485	468	412	473	428	430	417	426	434	441	446	467	421	448	433	438	453	419	460	451	470	421	411	475	453	443	441	435	426	435	465	452	393	432	463	460	436	442	459	437	419	423	386	395	427	408	431	423	455	467	443	457	446	439	479	391	412	424	401	459	443	432	434	442	441	415	426	416	438	435	440	399	459	468	447	454	441	413	470	421	446	412	423	445	422	423	474	442	451	444	421	439	466	449	424	398	414	448	418	436	414	447	438	456	441	417	452	435	424	447	430	427	455	401	445	437	406	434	438	458	448	413	433	467	474	441	459	442	410	402	451	447	432	424	456	445	432	427	441	441	445	431	433	456	413	439	432	420	432	439	454	445	441	402	436	446	460	423	446	448	412	446	422	405	411	447	406	447	419	433	443	484	435	437	436	422	439	427	474	438	407	457	421	431	425	455	435	468	417	458	429	454	434	460	412	437	456	398	425	435	437	436	431	463	432	448	427	493	429	439	405	432	461	445	455	443	429	405	456	450	475	474	423	427	429	417	423	429	453	468	467	454	431	405	429	434	438	440	456	431	422	415	425	440	454	407	450	429	422	437	453	454	402	462	432	409	424	434	419	444	463	427	448	427	442	426	409	437	442	462	443	419	455	415	438	459	451	442	404	433	419	466	445	395	445	426	436	442	408	417	475	455	449	445	454	424	454	422	433	461	422	433	467	456	434	420	416	416	455	428	455	433	465	457	432	394	429	450	440	478	450	420	451	448	471	416	411	451	446	454	437	425	420	467	482	435	416	423	441	427	454	433	421	452	466	410	416	445	424	429	419	429	459	426	425	415	461	406	453	441	422	456	435	411	444	411	457	425	447	471	423	435	442	484	415	441	462	466	472	435	417	437	444	456	472	473	447	429	489	429	437	440	449	423	425	444	443	425	416	430	460	445	413	444	440	440	404	445	451	466	429	434	439	409	433	418	437	457	452	453	460	406	465	442	439	456	433	429	456	434	467	420	449	473	441	421	484	416	461	441	408	416	407	458	432	479	414	425	420	440	448	448	426	447	473	405	453	466	468	452	434	424	474	421	399	408	468	471	425	451	437	470	431	458	466	437	418	419	405	463	432	454	444	421	452	443	455	398	435	430	412	433	438	442	453	470	450	437	408	436	441	489	447	441	433	413	465	445	439	481	416	441	420	447	447	445	421	444	437	466	447	421	488	425	437	442	451	417	444	435	394	487	443	435	430	425	439	435	438	445	422	414	445	418	437	453	435	436	428	439	425	456	428	427	426	424	448	436	439	522	409	450	511	456	439	383	479	458	467	445	436	454	447	428	437	440	431	440	404	441	440	435	423	443	428	420	441	469	438	471	487	464	427	428	442	424	477	395	465	463	440	393	428	435	459	387	451	443	437	437	458	428	440	442	445	428	479	430	447	446	461	424	406	458	419	449	440	450	434	408	480	451	457	431	404	405	439	459	449	402	432	448	427	420	440	399	431	447	426	431	443	406	467	436	441	436	418	449	450	460	462	442	459	464	445	447	452	440	447	493	408	450	403	462	432	461	459	456	410	432	464	428	447	431	412	407	421	407	436	433	428	481	480	447	443	435	435	430	460	421	463	446	456	416	414	402	469	489	451	451	438	419	446	404	436	411	420	452
10366	4590	2194	995	534	475	441	330	272	209	169	160	138	122	108	82	91	64	75	88	73	67	65	80	69	68	67	86	85	69	67	71	63	70	58	72	65	71	64	64	60	66	64	65	76	65	61	63	67	71	63	49	71	77	79	75	60	77	69	65	70	59	69	50	67	71	54	60	79	56	64	68	74	81	58	66	81	74	70	69	65	77	66	70	62	69	72	60	71	71	75	60	69	54	72	70	68	75	57	81	68	54	77	73	53	70	55	54	58	60	63	64	66	72	64	72	65	70	64	67	73	82	56	77	66	74	75	70	62	81	80	74	62	60	70	91	70	62	68	72	74	69	63	69	73	73	63	77	67	67	72	58	61	61	63	79	60	65	63	72	72	67	63	80	56	66	66	76	77	67	71	51	60	68	71	68	90	66	60	70	58	55	60	62	59	70	75	61	52	73	59	82	64	83	71	74	73	76	69	69	73	63	55	72	70	65	59	75	59	74	64	66	83	67	63	67	68	80	70	61	74	73	79	73	61	72	62	56	73	76	74	90	58	56	62	75	58	50	58	71	70	88	74	64	64	65	65	71	73	63	71	67	54	67	66	69	62	81	56	70	71	56	52	86	78	75	71	65	66	65	65	65	61	59	73	75	74	67	67	74	73	66	56	81	65	73	65	61	76	65	77	79	61	72	65	68	69	58	68	72	83	71	56	51	61	78	62	70	68	70	65	74	78	61	68	72	61	73	70	59	77	67	77	71	69	79	61	70	68	76	62	66	82	50	81	74	73	87	56	80	65	67	64	56	56	65	79	89	72	81	78	65	78	83	51	70	66	63	60	73	61	69	71	65	56	68	79	69	87	68	49	81	54	72	52	66	76	60	73	75	75	62	68	79	67	51	55	61	66	71	61	59	62	64	74	68	83	69	89	68	55	61	65	72	66	64	86	63	73	64	69	67	59	64	53	65	78	70	83	61	80	74	65	76	73	71	63	66	58	63	54	81	72	61	60	60	61	64	59	80	67	79	69	81	59	58	72	66	67	68	83	80	65	71	70	66	66	76	79	60	61	64	74	61	60	76	76	73	65	61	69	57	76	61	70	59	69	57	64	58	68	64	51	74	69	57	63	71	64	69	64	60	66	67	69	80	70	63	68	65	69	51	85	70	62	63	77	64	72	53	62	71	73	63	68	73	63	81	54	57	70	69	63	79	65	58	68	62	72	53	62	67	68	72	58	70	66	50	77	66	64	61	61	76	65	77	59	61	67	64	75	79	64	61	74	62	61	72	64	62	67	88	71	76	59	61	76	88	78	76	70	70	73	80	63	60	72	81	61	72	63	80	78	70	78	63	66	66	62	65	69	70	70	61	71	82	55	58	69	76	66	62	71	56	78	77	61	59	68	77	81	70	73	64	78	55	60	78	65	68	69	70	67	71	70	71	76	75	58	61	68	68	77	66	64	81	73	70	61	70	59	84	61	62	63	71	64	62	71	67	71	75	67	61	68	68	71	72	67	58	66	69	59	73	80	78	65	65	73	66	65	67	63	66	76	67	80	57	63	65	72	60	68	52	69	80	51	82	53	67	65	70	74	69	68	79	62	63	57	63	70	68	70	59	66	70	53	70	78	57	92	72	78	63	70	57	67	71	64	76	89	68	59	53	77	65	60	66	74	70	69	53	67	70	88	71	45	71	78	65	83	74	65	83	76	77	74	69	61	69	75	72	60	66	65	69	52	58	69	74	80	61	58	60	59	57	65	63	61	60	78	77	63	58	65	83	67	70	58	61	51	67	85	68	81	51	67	66	55	62	72	51	74	58	70	66	67	65	74	63	59	60	65	67	68	64	73	58	56	66	70	57	73	69	68	63	64	62	62	73	66	74	70	76	75	69	70	56	73	66	60	70	68	65	75	65	60	51	65	67	62	55	62	71	67	81	68	64	61	82	87	53	62	78	96	61	76	75	72	58	51	60	57	81	62	71	63	71	75	87	71	74	65	64	63	62	74	68	82	72	72	57	67	63	58	70	55	69	75	61	67	70	73	72	82	75	73	71	71	75	74	56	80	67	71	84	74	78	76	61	76	76	75	79	75	78	55	62	68	71	73	67	72	74	54	58	62	71	64	68	74	76	42	73	57	88	63	79	58	74	70	68	78	56	69	66	78	73	55	67	76	90	63	67	60	72	80	75	80	73	63	78	76	68	64	64	60	80	65	64	69	81	64	66	66	56	67	82	67	75	73	67	57	65	72	65	79	67	75	58	62	62	54	62	74	64	63	52	66	68	77	62	82	58	69	74	68	65	74	72	60	74	71	71	66	72	77	58	68	71	61	77	61	57	67	64	57	61	50	68	62	60	68	63	54	65	89	55	63	66	62	75	61	55	79	59	72	68	65	71	73	71	57	61	63	66	72	79	76	77	70	67	79	58	79	84	62	67	74	69	73	83	57	66	54	75	61	71	81	79	74	57	44	94	68	69	75	67	67	64	72	75	57	51	77	61	73	61	70	68	67	73	73	55	53	61	72	68	59	71	77	59	73	73	64	81	59	59	82	73	67	90	59	75	77	84	63	60	63	60	67	73	57	48	69	70	74	63	59	68	62	65	65	60	79	60	65	76	76	70	43	65	66	73	52	69	69	66	70	49	63	80	55	80	65	77	53	67	82	54	71	66	59	74	52	42	62	66	70	75	82	69	71	64	87	74	80	76	54	67	63	76	57	69	60	70	79	65	77	64	88	74	69	68	66	73	52	73	71	66	75	64	62	72	62	57	78	69	57	75	58	67	71	70	94	76	51	79	79	73	61	78	67	69	73	63	76	60	75	78	70	72	72	68	56	59	58	63	67	63	54	71	69	78	70	66	69	73	69	60	65	73	71	66	69	62	48	60	64	64	68	62	66	55	83	91	74	69	65	71	74	59	71	66	72	58	63	76	73	63	80	72	71	61	69	60	67	74	76	68	68	86	72	73	59	71	66	72	70	65	57	72	54	82	75	60	54	80	65	57	62	69	89	55	85	60	69	54	65	71	67	55	67	74	72	84	75	69	75	82	56	69	71	63	75	64	69	72	65	71	69	64	75	68	64	67	72	81	64	64	60	60	60	54	68	67	72	78	77	60	67	72	64	65	60	64	79	78	73	58	57	63	66	60	69	86	52	70	66	78	69	65	65	60	57	53	48	64	84	69	57	72	69	83	63	62	74	88	60	60	64	82	67	79	59	70	75	69	69	68	66	74	71	61	68	75	61	75	76	61	72	74	76	49	64	76	62	73	55	55	57	65	57	60	69	76	71	72	63	64	50	73	44	67	71	67	67	70	72	57	60	59	64	67	68	67	68	66	75	71	62	63	58	65	67	62	64	68	55	69	66	66	65	65	76	82	75	57	56	63	64	69	70	78	77	72	61	66	67	74	63	73	56	47	47	62	64	67	61	55	70	82	62	72	64	68	66	85	68	77	74	81	70	70	69	58	77	81	62	63	80	74	70	59	63	71
37380	23448	16258	11944	13345	16489	13906	10030	7513	5948	4214	3328	2671	2396	2086	1469	1098	955	845	715	763	697	673	655	654	688	631	605	561	560	544	547	558	521	530	553	539	532	520	525	578	489	488	536	544	571	506	584	568	563	578	590	591	534	549	570	532	519	573	514	534	522	567	516	547	567	553	529	511	537	532	534	534	520	526	493	493	534	503	538	538	557	562	527	548	538	546	542	464	537	530	544	565	498	524	509	504	529	519	526	525	526	503	517	518	508	493	511	582	557	527	531	537	507	481	492	523	526	503	497	506	480	520	529	544	551	548	533	551	519	523	537	517	511	547	541	525	492	524	468	495	511	530	472	520	505	512	513	547	529	488	509	508	523	517	541	521	525	494	465	516	505	534	521	523	527	551	506	559	543	555	510	538	513	524	541	515	525	530	492	494	514	529	514	487	573	518	538	521	500	551	523	505	521	495	535	541	521	526	508	515	486	533	531	477	496	516	525	534	492	528	533	502	517	489	490	493	505	490	540	533	501	521	538	525	505	522	537	499	553	486	539	520	538	536	520	551	518	501	517	516	497	553	542	533	532	487	509	542	523	525	488	553	542	551	501	520	535	532	506	540	536	498	509	528	546	510	539	567	575	519	517	497	499	512	526	529	557	533	539	517	561	508	528	544	483	572	530	556	542	539	530	574	558	532	541	545	498	499	550	532	472	499	516	532	488	604	560	540	495	507	492	535	519	532	540	520	480	532	502	488	503	533	490	531	533	534	505	531	473	535	498	478	523	512	523	560	534	523	490	519	523	543	526	469	485	504	509	516	522	519	511	498	523	544	556	495	534	501	539	526	501	524	543	512	522	501	530	502	524	486	554	508	536	526	496	539	556	555	529	478	525	554	590	517	484	490	532	502	497	510	509	512	546	495	503	539	543	512	546	512	563	511	529	479	516	489	527	549	521	499	537	507	535	543	489	548	529	554	525	473	529	511	494	559	531	501	474	481	552	535	534	515	519	541	536	523	529	522	530	546	525	533	517	532	538	541	512	509	521	555	490	543	563	508	517	512	529	514	498	519	496	537	554	494	526	537	496	486	533	527	507	574	509	525	507	529	482	492	559	515	583	521	530	527	538	496	551	539	544	598	568	485	500	562	528	518	548	505	517	589	529	532	515	564	548	513	542	526	523	554	540	511	519	518	553	526	520	528	480	531	560	521	506	506	547	495	577	504	509	526	543	533	513	520	476	550	518	540	533	491	508	517	523	529	536	493	532	518	487	504	539	547	503	497	521	546	518	550	508	559	528	526	472	507	509	530	497	503	532	505	497	491	573	507	549	541	510	487	495	541	520	513	557	548	542	541	489	528	557	571	550	544	511	564	484	527	523	535	499	524	523	525	546	525	519	501	549	543	501	503	548	505	495	514	517	559	529	538	500	479	539	511	523	500	546	558	525	555	531	529	461	528	552	501	509	549	520	513	536	532	479	522	486	494	519	506	513	554	524	509	545	561	506	482	524	507	512	521	527	490	507	506	451	497	474	496	520	549	520	537	501	519	518	514	482	465	519	524	507	475	557	523	541	511	509	542	541	497	496	548	523	527	537	574	477	527	507	538	526	505	530	525	498	541	575	529	521	540	502	505	503	531	506	527	498	576	504	536	513	525	487	543	513	495	528	514	559	539	519	491	514	536	532	540	524	568	545	531	507	529	531	487	511	523	504	516	522	536	481	486	520	480	535	501	516	511	520	530	504	523	535	550	510	509	529	478	527	500	511	519	526	534	537	529	519	520	563	512	499	532	525	515	499	543	516	536	514	547	525	534	523	528	558	545	541	532	520	532	501	511	537	483	495	501	472	505	484	534	524	502	523	512	497	526	503	530	517	516	479	527	523	533	551	535	500	542	500	536	541	516	512	531	545	497	491	521	535	554	519	529	498	513	525	518	530	562	529	511	527	493	521	507	522	498	551	541	483	493	507	521	530	510	535	487	513	530	578	517	498	536	571	549	483	525	534	519	510	535	541	556	521	546	512	509	515	511	481	498	565	497	526	505	526	498	518	516	553	519	493	515	559	521	582	478	500	497	478	495	545	544	542	547	489	513	504	533	524	544	507	519	546	524	523	477	512	490	552	506	501	516	494	483	500	530	539	489	515	562	527	531	523	471	511	484	527	523	522	529	510	500	525	549	520	506	542	492	546	481	525	513	537	548	518	495	521	523	485	528	517	500	498	515	530	496	549	513	471	503	494	557	535	554	532	532	543	508	531	490	553	541	549	565	489	502	534	520	559	512	525	547	515	518	509	539	506	517	542	550	506	522	536	549	485	511	572	502	493	513	529	519	540	514	510	461	551	552	513	585	508	525	494	516	536	524	546	505	511	551	506	523	568	537	523	527	475	560	540	487	544	510	494	547	515	550	522	526	542	524	516	521	515	545	514	516	470	552	513	524	509	544	502	491	553	527	547	518	490	533	546	533	521	489	511	521	545	539	502	560	484	533	483	514	507	543	557	531	491	550	480	525	515	507	511	521	492	512	546	475	517	497	528	527	506	498	548	519	544	517	511	487	530	506	545	539	525	533	455	540	502	527	492	557	553	529	531	515	537	548	530	526	544	515	539	572	501	573	517	493	503	509	521	495	529	541	532	532	502	515	528	539	527	507	557	546	502	509	496	494	507	544	532	520	536	496	498	496	519	509	514	507	554	568	469	530	502	492	494	523	547	565	536	540	543	496	523	498	533	533	506	540	533	479	499	575	516	512	526	550	551	514	533	514	560	518	534	565	557	504	540	508	528	526	475	535	539	559	544	517	528	480	547	523	515	526	528	550	467	491	497	504	551	509	514	535	535	498	514	538	540	526	513	499	518	517	530	542	551	528	545	505	502	504	533	499	500	551	533	529	562	544	522	514	539	508	499	537	505	503	499	520	529	520	517	538	453	561	501	525	553	503	540	561	528	519	504	520	533	519	517	522	513	499	584	517	544	523	494	525	513	520	544	491	510	508	503	497	488	495	501	499	565	534	494	501	521	575	510	509	520	516	532	511	512	510	506	538	520	515	505	533	512	508	506	537	542	517	545	544	531	499	522	513	518	492	494	482	525	498	544	549	553	539	549	527	522	504	533	498	543	566	555	540	568	501	502	541	543	486	530	504	517	488	537	532	522	541	549	475	500	530	533	514	492	532	516	535	499	543	454	527	480	515	526	485	544	556	538	534	560	485	526	506	486	534	496	493	494	530	529	515	505	530	482	528	521	535	541	530	507	511	533	510	526	526	500	520	519	518	555	512	486	511	510	533	518	532	550	536	541	499	484	518	571	546	529	517	505	511	553	535	537	517	512	536	525	502	534	512	509	524	528	548	583	524	501	519	505	504	531	519	549	501	534	552	490	519	524	531	538	595	510	523	485	522	568	504	542	502	536	513	518	517	537	517	522	494	525	529	544	556	561	544	519	519	542	544	536	512	555	511	497	512	546	466	521	553	526	536	531	573	513	540	487	480	551
14443	7336	3630	1529	880	717	538	390	351	261	219	193	144	114	104	80	70	70	64	57	59	44	51	43	52	41	51	51	50	45	44	45	45	39	38	35	41	42	45	50	42	63	47	37	38	44	44	44	39	49	46	45	48	38	45	48	47	43	47	31	41	46	34	47	36	39	46	58	48	52	55	36	36	35	49	43	40	44	53	60	37	45	35	38	54	41	44	51	43	42	49	40	56	41	50	35	38	31	36	46	48	32	38	38	48	34	41	48	36	39	44	42	47	45	56	53	35	60	49	46	51	44	51	53	42	51	51	38	51	47	40	43	36	53	46	49	31	60	45	52	56	50	54	32	43	48	38	48	37	36	50	38	47	44	35	35	38	55	42	49	41	30	50	44	31	34	45	43	53	52	41	49	43	43	46	49	37	47	38	46	51	44	38	34	47	46	40	45	33	44	52	34	46	44	46	43	38	52	41	58	41	36	44	44	38	32	44	46	45	40	42	46	39	27	37	43	44	51	58	42	57	43	41	43	51	32	39	48	44	39	48	47	41	39	46	43	49	51	41	42	45	36	43	50	48	46	44	43	39	49	38	46	45	44	31	47	49	42	53	38	47	35	39	42	43	49	44	41	55	46	54	46	41	55	34	43	57	39	44	41	48	33	46	38	46	51	54	36	45	38	42	46	45	34	51	24	41	58	37	49	29	42	43	47	37	38	35	48	48	51	46	42	48	37	43	52	50	43	37	42	40	48	44	44	46	40	47	43	49	33	36	39	45	42	33	35	34	45	41	44	50	45	41	51	41	38	39	58	56	44	41	32	38	46	47	52	52	51	47	40	56	41	34	32	32	42	54	37	41	53	46	46	52	48	29	44	58	36	44	39	50	52	35	51	43	34	63	40	45	50	46	48	50	43	56	33	50	33	36	39	41	39	34	51	48	42	41	55	46	42	49	45	40	37	43	48	53	36	38	43	42	34	39	36	42	42	49	41	37	49	50	59	35	51	36	45	49	47	46	37	35	49	48	45	42	47	46	52	46	41	49	45	51	49	47	40	49	39	52	55	41	42	51	39	48	44	35	36	43	39	56	40	41	38	40	51	44	38	41	41	47	36	47	47	45	59	41	47	47	45	39	42	45	47	35	37	36	43	32	44	44	41	41	41	54	39	49	60	53	60	53	41	44	43	48	52	46	47	55	47	38	47	57	48	55	56	50	40	52	45	44	42	51	40	53	34	40	41	34	34	41	43	54	50	48	43	50	35	45	49	46	42	48	47	41	38	51	53	38	37	39	43	45	48	35	43	46	43	47	41	41	51	29	40	49	33	52	38	39	35	44	31	46	49	38	48	51	49	39	41	50	40	47	37	41	39	38	51	57	44	57	39	46	57	34	46	38	43	50	58	50	39	38	36	42	40	44	36	38	39	35	52	48	39	48	48	35	40	37	42	41	46	44	42	45	45	52	33	53	43	36	41	43	48	32	49	44	46	38	38	44	35	39	40	47	48	48	44	37	44	48	39	46	36	33	29	44	40	35	47	33	39	42	48	41	43	58	38	47	38	25	60	28	43	46	37	49	48	50	41	60	51	42	46	41	42	41	36	53	39	50	45	38	43	36	34	45	48	44	41	41	39	55	51	41	49	42	44	44	40	64	60	41	45	43	54	55	42	43	45	47	44	37	43	46	46	48	33	46	41	52	55	41	33	39	49	44	60	31	49	49	56	47	43	54	30	36	37	37	41	35	43	41	47	44	45	32	52	47	31	40	41	51	56	25	49	49	53	44	45	39	46	37	45	54	47	47	31	38	42	38	47	49	33	41	43	51	57	40	55	38	49	41	40	37	40	39	43	51	22	53	43	45	48	39	49	44	51	49	40	37	41	43	38	44	37	38	45	45	35	47	43	52	44	45	62	48	38	41	40	35	41	38	50	59	55	46	51	50	43	35	44	45	45	36	47	52	36	49	54	50	47	56	54	56	44	45	34	45	45	52	47	63	37	46	42	46	46	45	38	46	52	38	46	43	33	44	49	41	40	30	40	49	42	42	41	50	42	32	47	51	48	45	42	41	47	48	43	36	53	44	43	47	51	42	47	50	48	42	55	53	55	38	35	50	53	44	49	52	44	40	36	41	54	35	39	44	46	44	47	49	50	51	58	43	53	45	54	48	42	60	37	46	41	45	41	50	41	47	38	43	47	44	38	38	32	33	58	45	43	41	39	40	36	40	36	48	47	48	47	41	47	53	31	46	43	38	44	46	41	38	50	40	36	43	44	50	44	35	36	37	31	46	46	46	42	51	44	44	40	46	40	48	45	47	49	34	36	39	45	47	47	54	41	37	30	40	51	41	41	54	37	48	47	43	43	52	39	42	55	56	49	42	41	47	55	47	50	42	56	38	43	47	40	44	43	36	32	35	49	35	44	49	41	52	45	48	46	44	48	49	38	45	48	44	33	44	35	37	57	41	40	52	44	38	39	28	35	38	38	40	44	48	45	57	39	45	44	37	43	37	40	33	35	51	36	50	38	45	50	37	50	56	49	49	42	48	37	35	50	39	51	48	45	41	52	37	42	65	51	45	39	38	52	41	38	48	44	43	36	45	51	35	37	40	44	45	43	45	43	57	51	38	52	57	46	38	47	48	37	36	37	31	46	35	38	48	43	46	51	47	51	39	46	33	45	46	27	43	41	45	44	48	49	50	48	37	43	29	40	48	48	41	55	35	41	48	42	46	49	42	37	44	54	39	49	39	51	49	51	51	44	43	50	44	39	41	43	45	44	43	48	47	46	45	56	48	49	41	49	43	46	42	46	56	45	45	41	37	40	50	52	47	45	42	37	32	49	34	42	64	43	41	43	55	46	38	32	44	42	46	46	50	43	57	44	42	43	37	46	38	38	42	44	46	43	43	59	34	52	44	55	61	52	46	38	52	47	39	47	52	34	53	48	48	51	54	44	46	35	49	53	39	33	50	35	46	40	41	38	47	34	39	41	54	38	42	27	34	41	46	43	41	54	50	44	32	46	40	47	34	46	49	42	42	47	38	34	48	48	41	45	32	37	47	32	50	40	41	43	45	55	41	55	42	43	34	43	49	48	33	51	45	42	47	39	35	54	45	52	45	49	40	42	54	36	44	42	51	57	50	39	53	36	48	53	33	39	65	43	58	50	45	47	49	36	54	51	41	42	38	43	56	45	44	32	40	36	43	45	60	39	59	34	37	45	47	42	38	53	48	41	36	42	47	46	50	57	49	52	49	36	42	45	44	43	44	53	34	42	45	40	32	42	41	52	48	49	39	41	42	27	48	53	45	36	35	47	47	40	40	44	53	43	35	42	41	40	46	55	46	40	56	45	43	48	35	49	43	44	46	40	39	39	44	54	34	41	39	46	41	55	50	44	46	39	38	37	33	50	43	38	63	43	42	62	47	37	58	39	61	56	30	49	39	43	41	46	33	38	49	47	57	40	52	37	45	50	38	31	34	59	39	45	57	49
42721	28574	20541	15641	19031	20711	16189	11674	9870	7648	5605	4256	3343	2344	1787	1274	1034	761	673	643	621	527	541	568	530	526	409	405	408	393	392	364	328	363	378	349	338	361	368	363	326	343	360	346	341	372	328	387	354	389	360	381	387	362	343	345	379	355	375	362	363	363	359	333	378	359	327	371	336	332	319	349	373	331	326	339	382	333	317	335	353	352	348	350	373	350	310	326	343	357	327	319	355	363	334	323	343	324	325	364	373	319	330	346	330	354	357	331	344	334	354	336	354	349	345	336	295	330	371	349	374	354	290	353	342	324	302	327	336	333	360	359	326	340	371	340	343	363	304	321	357	368	316	349	318	319	394	338	364	313	366	343	336	341	327	320	344	349	334	346	349	336	348	338	321	340	312	334	321	328	349	340	312	352	350	331	375	314	355	351	349	317	345	317	352	331	342	329	289	329	356	382	305	318	352	329	365	371	363	339	335	335	336	330	326	356	323	324	350	378	326	308	340	329	331	336	364	359	314	338	330	343	321	327	355	339	342	342	353	394	353	347	341	319	347	323	325	308	332	341	331	326	342	317	345	347	368	317	351	346	313	328	338	340	338	324	326	343	360	359	319	336	344	364	346	347	316	361	349	346	348	378	343	372	348	331	316	337	358	337	316	363	325	341	387	331	345	310	343	348	323	342	332	392	336	329	344	341	366	358	345	338	313	352	361	328	374	324	306	366	311	318	343	320	340	348	343	351	369	343	348	348	346	323	371	349	335	363	349	351	331	331	329	343	303	294	345	342	330	311	345	345	353	328	332	325	372	337	319	384	364	342	349	335	344	323	383	349	327	323	324	340	316	327	343	323	329	333	319	359	363	323	343	307	342	369	323	346	286	327	365	322	336	362	350	349	353	366	363	345	362	347	375	344	328	322	346	358	341	364	296	356	336	357	345	339	351	322	354	310	356	374	349	322	360	347	355	367	356	344	325	350	350	368	313	345	357	335	325	338	343	340	346	355	330	345	302	390	332	335	359	320	345	339	350	359	332	346	308	308	340	348	345	341	362	324	344	329	348	334	340	324	354	363	339	330	363	337	300	327	350	360	327	335	327	355	342	343	361	322	352	316	316	333	348	338	324	320	346	324	345	332	342	319	342	351	331	319	396	368	311	366	362	329	357	343	347	338	355	341	312	357	359	349	323	326	344	364	334	318	328	372	306	345	295	346	360	354	354	349	344	327	341	309	334	335	342	342	321	363	359	375	344	391	327	323	342	340	339	318	326	360	362	348	335	360	322	358	357	318	340	309	364	354	334	323	356	382	345	322	337	354	367	322	351	335	348	391	338	365	355	328	301	347	355	346	342	396	344	354	346	339	357	378	350	366	329	330	332	306	334	306	341	352	332	318	348	314	336	352	322	298	345	351	374	338	336	357	387	351	355	333	327	319	336	384	314	359	337	333	335	342	352	333	353	338	315	374	324	355	323	309	338	313	342	331	389	353	342	325	336	383	355	348	323	343	336	348	327	339	348	358	373	334	347	344	384	354	351	363	367	332	328	327	352	336	324	360	326	336	349	352	331	337	314	343	336	320	362	353	320	304	299	356	341	335	307	340	334	359	374	334	368	351	372	342	331	337	337	358	339	348	355	335	358	323	337	373	317	315	343	350	331	354	347	345	340	346	322	312	337	328	364	318	330	340	350	351	355	326	356	339	333	361	337	378	349	368	376	356	347	327	356	333	343	396	370	362	375	361	317	319	348	356	345	352	307	327	352	333	320	339	371	344	313	370	328	347	337	347	342	324	344	351	311	326	337	353	346	380	348	322	335	341	350	341	311	354	314	340	359	326	367	370	339	347	361	347	391	347	355	316	381	356	367	324	369	369	352	329	350	351	324	331	353	354	359	318	335	357	333	328	367	351	342	332	353	374	338	354	339	320	353	345	335	315	325	348	344	329	358	363	338	351	359	319	348	361	345	338	347	343	371	334	348	333	362	339	324	374	321	323	329	309	338	332	382	322	320	334	358	337	368	341	364	357	355	344	359	324	314	357	343	347	364	333	347	299	350	334	346	314	356	343	327	337	357	335	369	326	327	370	338	337	353	335	342	352	326	341	348	348	350	367	350	319	364	339	345	352	326	356	314	327	319	336	334	367	330	332	332	316	342	359	307	316	351	349	309	312	347	332	355	336	318	320	300	342	342	330	331	336	341	318	306	319	355	363	322	332	355	345	333	335	334	398	334	351	356	335	326	341	327	368	350	313	348	356	354	343	326	366	337	332	334	349	307	331	316	356	331	331	314	360	323	350	349	353	356	342	328	320	358	322	326	354	307	315	319	335	323	367	350	350	321	342	300	293	340	359	327	337	344	315	330	329	321	342	368	320	365	332	328	308	334	352	341	351	335	352	323	337	341	330	322	349	323	336	340	365	341	355	352	353	310	329	303	326	330	314	336	347	333	326	346	365	331	352	351	318	328	348	372	316	348	320	354	359	343	374	354	375	351	338	323	329	344	357	337	372	343	342	340	342	368	341	368	335	328	342	341	376	339	317	339	372	330	352	340	328	350	334	345	343	367	349	326	388	353	309	355	366	328	352	313	317	340	344	343	308	370	322	345	353	360	356	377	329	335	336	358	351	320	350	320	322	402	360	326	348	331	350	346	321	347	304	349	311	379	352	315	347	325	316	339	349	337	334	343	352	333	346	365	358	323	370	335	341	294	331	334	360	388	343	333	333	365	310	338	324	364	336	354	322	332	350	355	318	345	357	357	337	301	319	340	351	337	325	312	368	355	363	348	323	330	341	352	348	348	321	355	360	358	370	370	334	360	353	343	377	338	368	308	342	351	329	370	337	328	328	356	354	347	356	320	293	320	325	320	306	347	355	385	342	328	363	324	362	333	317	386	318	330	336	351	360	410	342	340	317	309	329	336	346	352	353	317	362	345	341	347	314	361	321	341	326	377	333	339	379	350	360	330	357	336	366	327	360	310	330	314	328	347	331	338	349	373	312	378	329	324	364	369	360	350	310	379	308	352	327	340	332	298	357	352	372	349	356	340	363	330	361	338	342	312	355	351	367	346	338	357	356	349	331	347	307	321	336	359	328	357	316	325	311	365	332	334	349	335	351	337	380	320	345	326	345	337	331	317	310	328	351	348	299	328	356	312	345	324	396	340	332	336	323	355	324	341	379	337	360	375	363	341	356	340	362	350	370	344	338	356	349	343	350	322	327	350	347	314	331	360	349	377	355	322	346	340	328	346	349	350	340	351	331	358	326	326	365	349	362	364	357	338	310	332	304	336	354	325	354	336	325	331	318	332	327	315	321	356	339	364	342	369	376	353	285	370	356	358	331	333	311	331	334	334	328	365	354	312	340	319	321	372	309	337	330	353	367	321	336	352	354	346	337	326	327	344	310	370	351	341	342	374	344	322	357	341	313	371	328	331	378	321	328	387	339	317	363	324	315	363	342	360	368	343	362	358	320	350	355	341	349	346	362	373	289
8115	3001	1104	605	518	430	347	262	231	192	146	120	125	109	101	89	81	103	84	82	55	66	83	65	69	80	65	101	70	92	76	73	78	63	78	47	75	87	68	62	83	75	86	82	75	75	64	74	59	66	74	81	79	73	93	62	85	67	78	94	72	66	61	79	70	74	68	66	76	64	80	88	89	73	71	79	68	73	55	77	62	77	86	70	78	69	88	83	61	66	53	74	71	77	86	84	72	59	92	73	75	79	79	76	58	74	80	74	68	73	75	61	72	79	65	78	82	62	82	82	60	61	64	68	66	78	83	69	68	79	68	65	87	63	79	80	69	72	67	67	71	68	74	72	63	76	79	72	75	63	83	55	64	67	76	80	77	71	80	81	73	74	69	61	83	83	70	75	61	72	77	67	69	67	78	77	67	78	76	65	64	75	49	79	74	66	73	68	67	77	81	74	77	71	72	73	73	75	73	71	84	68	62	61	80	81	90	64	83	90	70	71	89	74	65	69	87	71	72	71	78	89	71	67	61	74	78	64	67	77	58	71	79	64	68	64	89	75	80	75	79	74	70	70	73	77	80	62	70	93	64	68	67	51	82	77	65	75	66	61	76	73	77	86	78	82	60	88	77	74	83	83	72	71	77	80	76	61	75	74	86	77	75	80	73	78	64	83	74	70	83	90	70	75	77	79	50	81	57	82	78	75	76	72	70	77	73	84	75	71	67	77	74	66	65	79	75	83	66	85	82	75	88	79	87	71	78	69	72	84	74	77	82	82	81	71	69	80	71	83	64	81	80	69	66	77	76	78	76	62	78	61	84	80	72	65	84	72	82	58	82	75	82	69	61	81	80	81	79	70	71	78	72	62	73	66	56	62	78	66	82	78	95	66	80	94	77	89	68	73	85	72	65	65	75	77	79	74	79	70	79	56	83	72	54	87	95	83	73	74	76	57	84	88	79	58	79	84	75	64	83	67	75	61	75	65	83	60	76	75	73	70	76	64	73	83	74	81	69	66	67	82	84	86	74	70	79	86	67	76	74	69	87	63	79	74	86	71	81	72	77	87	75	76	78	69	78	64	65	78	62	73	67	81	72	76	71	69	83	82	86	68	77	65	64	58	74	61	83	78	79	72	84	59	71	75	70	76	82	86	58	71	73	83	59	67	79	87	64	67	72	57	66	85	78	59	87	90	76	64	81	75	67	74	59	68	67	69	92	77	69	71	91	66	73	73	71	73	74	87	77	69	78	65	68	70	78	79	57	67	87	62	62	66	58	78	90	67	60	69	61	80	92	87	69	75	79	76	70	70	74	64	76	70	76	87	76	63	69	69	81	74	75	76	82	81	90	67	64	63	81	74	76	68	78	73	78	75	68	68	70	66	75	73	71	81	82	84	79	74	71	75	89	81	77	68	93	66	75	76	68	75	73	89	79	84	58	71	68	74	80	67	77	85	70	66	79	73	81	92	69	62	72	69	65	87	63	83	74	75	71	66	80	61	78	57	68	69	73	87	88	73	70	76	76	79	86	73	81	82	73	74	79	70	64	63	70	67	90	70	86	67	81	67	69	73	75	59	71	77	79	70	86	75	76	66	62	59	68	73	76	78	67	85	74	72	73	88	69	80	69	62	68	81	61	78	67	76	61	64	90	88	68	67	55	72	79	67	75	76	76	88	68	68	81	66	87	77	87	76	67	79	77	70	65	77	81	80	63	74	66	79	70	81	88	57	81	67	64	61	72	86	82	71	65	72	86	71	85	70	59	72	70	75	74	81	67	67	87	82	77	78	83	76	66	76	78	73	76	80	87	65	82	95	74	72	48	58	75	71	74	56	82	77	75	65	79	77	79	72	73	65	75	83	67	57	74	71	70	82	62	68	69	79	76	68	76	74	72	90	72	71	68	73	70	68	74	93	77	76	79	73	75	80	91	74	64	76	66	82	75	72	75	73	87	70	74	84	68	80	67	70	70	67	84	67	73	87	73	76	72	64	88	84	75	61	73	71	74	67	74	86	53	72	77	64	79	61	75	76	63	86	90	79	73	55	62	69	77	82	75	62	78	66	73	63	71	62	68	71	87	66	70	86	71	85	62	83	63	72	80	72	80	63	67	70	73	93	82	70	64	99	75	83	70	68	76	71	84	77	87	78	89	88	63	73	71	72	74	62	77	86	72	84	81	77	78	83	74	71	64	72	71	60	69	78	78	74	75	61	93	64	72	77	75	76	56	77	88	78	66	76	74	70	69	68	74	81	82	65	85	94	82	59	80	56	67	71	83	65	80	76	60	83	96	80	86	64	74	75	78	72	69	91	85	74	72	77	73	57	54	69	72	58	71	84	68	70	69	79	74	65	84	79	73	78	85	77	80	69	82	85	72	84	78	72	71	89	59	71	74	62	75	60	84	78	68	90	87	83	71	86	78	72	80	82	83	62	74	82	80	76	59	85	80	82	70	73	74	63	83	81	68	73	79	64	71	73	70	72	66	74	69	76	85	76	85	83	86	79	74	53	68	82	83	72	88	103	77	66	77	77	80	67	80	71	69	79	88	77	57	66	77	69	64	77	71	70	74	75	74	71	77	90	60	75	78	69	97	74	66	69	72	78	65	72	59	59	76	65	71	82	68	51	57	75	74	63	75	91	71	67	79	69	70	66	79	76	71	77	92	66	77	71	75	83	89	70	78	63	75	82	62	94	72	71	76	57	76	78	67	72	74	75	72	79	87	75	64	74	86	79	72	72	78	78	75	72	75	70	88	64	66	62	71	60	70	70	82	72	93	81	84	79	65	85	77	69	61	74	66	94	67	78	76	73	73	68	75	58	71	68	83	59	72	75	61	83	72	80	76	72	72	62	72	81	88	84	57	72	78	60	78	79	60	67	55	73	82	74	79	68	70	77	95	68	90	63	65	80	56	78	92	77	71	74	87	89	86	79	86	73	75	78	95	78	80	77	91	67	73	73	75	96	67	73	80	80	85	71	63	62	88	72	61	70	78	78	62	76	80	71	79	67	69	77	79	79	68	76	66	85	78	66	90	70	75	66	70	64	74	82	98	76	64	64	71	68	68	80	77	69	68	70	63	75	76	78	88	71	70	70	88	75	76	75	60	64	81	80	65	53	77	73	89	77	80	64	63	71	50	66	62	79	84	60	88	80	70	78	71	102	76	61	78	74	82	74	58	77	84	84	63	79	65	63	72	70	67	77	85	86	75	70	70	71	60	77	81	73	67	83	75	83	82	96	69	61	53	78	71	75	83	68	69	80	71	77	63	78	63	84	81	84	68	80	66	77	93	66	71	77	66	64	78	89	77	61	73	76	78	75	80	64	79	68	68	66	81	66	74	79	77	67	66	79	67	72	76	93	59	86	73	72	70	92	70	81	69	80	84	63	72	80	74	75	68	78	72	89	74	71	75	83	84	71	77	82	75	93	82	66	70	67	93	74	72	62	76	76	74	63	80	72	74	82	63	79	85	71	73	60	58	79	55	78
35703	18947	10050	8361	12800	13899	11241	8723	6517	5109	3382	2734	2139	1663	1248	995	876	824	780	817	701	700	726	654	652	656	661	620	616	589	593	580	603	607	623	560	601	580	593	515	546	584	533	621	522	569	539	566	638	560	540	581	587	595	619	549	605	578	549	570	535	562	549	543	535	524	565	553	586	556	550	558	546	561	529	534	580	549	581	573	561	546	580	550	563	573	532	602	572	525	565	565	563	526	541	552	536	583	586	628	572	598	586	531	550	576	564	568	576	566	580	545	559	571	599	545	553	568	546	580	561	581	533	542	550	572	611	575	536	550	541	575	561	552	600	534	572	559	565	548	604	522	539	542	545	536	573	555	610	506	561	551	580	563	573	624	549	592	559	584	574	548	608	510	578	594	571	562	583	577	565	523	603	565	562	566	562	563	562	585	607	542	595	553	602	556	555	546	595	560	541	556	527	547	562	521	601	554	609	580	582	581	599	520	573	548	581	559	575	563	508	588	549	577	572	573	555	564	589	593	558	545	600	577	595	581	529	539	578	562	550	557	522	545	568	551	546	552	582	569	575	546	564	572	588	576	579	589	571	550	584	582	609	544	554	551	605	561	562	545	534	574	586	590	562	549	610	559	567	536	573	574	555	539	559	515	556	552	545	572	539	556	545	587	546	562	568	560	551	580	589	562	564	551	574	576	582	560	577	601	563	572	582	567	554	573	563	587	585	607	571	551	574	614	581	566	565	548	541	605	588	574	593	520	553	558	574	529	567	597	611	560	541	576	638	562	554	614	579	532	557	596	571	590	590	569	550	637	578	588	534	562	555	564	585	530	632	544	566	564	564	571	539	547	541	553	586	554	584	539	547	574	548	552	577	605	526	575	559	586	553	578	605	548	572	540	572	601	560	586	569	553	585	565	633	593	567	532	581	600	573	568	556	602	590	606	571	554	550	577	554	556	575	539	582	582	566	558	583	558	607	562	550	602	522	546	599	616	546	574	550	598	571	574	570	558	583	590	535	590	596	592	554	522	597	582	543	520	555	545	563	590	548	587	555	606	594	545	550	603	491	567	582	568	527	587	582	559	589	559	556	561	542	579	593	594	493	596	594	519	547	560	575	544	566	531	567	599	549	538	538	610	579	557	524	558	567	587	532	541	551	604	600	537	593	565	530	557	562	584	552	560	579	578	551	583	569	570	574	532	608	559	601	573	531	578	537	573	602	609	537	526	574	566	577	580	559	552	551	616	559	542	533	605	593	587	583	562	551	558	606	568	600	543	573	610	586	573	616	591	566	534	563	574	542	580	588	552	548	587	562	571	531	594	609	551	600	539	542	592	580	558	622	564	553	578	562	569	575	613	549	539	549	539	579	538	562	578	551	536	545	603	563	593	552	585	592	563	575	564	590	576	560	595	571	595	563	539	556	575	542	587	539	535	561	549	577	566	578	567	561	569	572	544	585	529	612	548	560	581	561	566	586	589	565	571	526	538	585	559	561	582	529	572	538	588	586	562	557	593	600	602	552	562	561	559	600	567	543	541	602	553	547	563	552	580	541	582	551	595	597	574	546	545	521	573	599	573	554	572	572	576	546	589	585	540	568	572	535	603	576	557	547	502	601	577	580	599	547	562	586	567	557	581	559	560	541	563	555	541	574	574	597	571	551	555	512	561	604	592	570	544	594	525	559	555	588	542	558	580	548	591	546	585	570	614	586	535	573	544	574	569	569	540	570	546	536	582	577	536	575	589	603	581	584	608	539	581	548	625	573	584	602	574	577	539	537	643	547	577	570	579	569	563	522	562	595	578	584	527	616	564	543	580	563	547	534	537	594	577	577	545	559	553	605	559	568	545	562	547	575	575	559	553	518	546	542	555	527	574	536	549	610	583	563	576	534	580	574	578	599	560	589	577	528	607	563	591	552	559	565	560	550	578	576	563	580	513	586	586	577	579	542	533	583	562	575	615	541	561	519	586	583	565	564	576	572	578	568	593	538	582	544	550	574	593	549	558	535	530	556	567	535	594	566	562	569	548	554	568	583	535	574	576	581	556	603	619	537	566	597	556	586	577	602	614	529	553	582	564	574	610	603	511	601	543	563	545	576	595	536	583	583	569	546	601	560	575	556	573	584	554	594	560	588	539	600	562	565	581	546	587	539	526	580	566	571	533	565	537	537	579	611	557	578	569	561	557	549	596	527	590	554	578	584	577	535	577	551	583	528	572	585	575	544	589	597	584	568	574	538	544	601	563	552	584	558	577	515	561	582	560	550	605	562	556	557	542	563	579	588	547	584	581	574	583	551	556	522	550	560	561	585	616	594	570	554	570	606	583	587	575	608	523	594	565	598	565	561	556	559	569	554	589	582	562	553	599	556	595	555	562	552	591	559	575	615	576	544	599	571	572	556	538	561	547	616	598	535	543	510	601	568	567	560	570	558	565	558	563	610	585	561	553	549	609	573	570	551	530	564	547	523	592	590	567	598	609	595	519	600	571	564	583	553	580	543	566	580	596	546	579	547	586	568	550	542	555	563	567	575	563	559	551	567	565	580	577	591	560	555	577	555	531	537	591	598	543	584	575	569	539	599	604	561	526	567	578	573	558	570	553	571	516	568	563	594	558	560	557	549	561	563	547	606	572	560	556	547	597	574	560	537	535	563	565	533	547	584	571	575	559	569	551	518	560	592	582	562	518	571	557	572	584	551	577	598	554	570	575	542	515	524	614	547	550	570	580	574	537	576	556	558	558	556	588	561	535	570	617	572	559	618	603	533	555	542	589	608	559	577	589	555	578	563	591	571	585	604	503	532	544	571	547	589	559	613	551	558	601	518	566	521	577	588	531	576	552	572	556	521	566	567	571	582	604	610	556	568	585	551	565	552	574	571	550	531	537	580	556	575	564	543	587	536	620	609	577	549	551	577	605	544	573	576	570	573	552	549	528	574	576	538	566	564	592	569	599	562	564	540	571	572	543	565	552	519	562	591	591	568	558	570	597	540	592	553	532	532	590	529	558	553	535	592	544	573	573	568	551	564	573	545	587	582	563	594	536	578	533	533	529	572	600	604	574	575	538	560	546	543	551	512	580	539	584	563	572	547	550	518	598	530	549	552	584	570	541	596	548	607	607	570	580	583	560	585	590	594	592	560	532	604	561	577	557	573	539	538	593	549	544	577	553	540	616	591	564	543	568	558	542	560	528	541	568	552	566	584	549	537	560	583	531	575	553	538	571	578	589	579	549	578	550	545	572	615	599	579	529	567	566	546	550	556	557	607	589	539	544	530	604	569	560	569	524	589	573	553	606	565	577	581	556	544	510	564	579	576	563	570	558	538	526	603	546	565	583	585	567	573	560	592	560	528	572	519	558	565	558	569	585	547	565	576	581	582	582	543	573	545	557	578	580	583	575	545	578	572	571	576	556	557	493	609	527	549	572	592	544	587	566	570	569	552	549	558	545	562	549	560	549	596	583	552	612	543	567	550	547	516	587	598	565	588	507
11329	5829	2554	1132	634	543	428	259	198	163	146	124	99	89	74	72	76	63	67	68	74	62	70	60	67	56	59	36	56	53	58	55	47	54	60	45	49	53	63	63	59	49	53	59	54	41	55	69	62	58	50	41	66	50	68	72	59	37	56	36	66	52	69	49	59	47	55	56	58	55	59	48	52	54	55	60	49	47	51	55	49	62	45	44	42	50	53	68	45	51	60	47	40	51	51	47	50	46	76	53	64	37	59	51	51	57	46	48	57	57	52	56	52	57	44	51	64	46	58	51	49	58	49	49	60	52	40	46	51	55	60	54	60	54	57	51	50	61	42	58	59	48	40	65	53	39	58	54	45	51	49	68	60	56	54	43	64	52	60	51	57	52	61	78	52	50	51	40	40	53	50	48	56	55	64	45	55	57	64	51	44	61	48	55	44	57	62	51	43	52	64	49	52	54	57	45	57	56	53	49	54	45	39	68	51	53	53	38	39	57	49	48	57	50	60	47	58	50	43	55	44	43	46	40	57	35	50	56	48	62	50	56	58	58	61	49	61	40	59	45	40	49	51	53	57	60	64	42	48	56	56	58	58	39	65	56	59	62	61	49	59	55	54	60	52	53	54	62	54	36	60	53	67	48	49	63	53	38	57	53	53	56	50	46	41	57	51	49	49	47	60	66	47	42	59	55	59	48	56	47	52	64	57	56	41	63	58	47	48	52	41	63	55	45	51	52	47	47	50	55	54	49	48	46	54	46	56	54	49	51	42	43	59	57	62	49	57	53	60	48	50	52	44	53	50	59	57	52	60	54	45	56	55	46	52	68	44	52	62	42	66	36	58	58	46	43	61	58	56	54	62	56	48	53	62	63	49	53	44	53	70	48	58	52	51	55	61	50	58	66	42	46	54	52	59	52	39	55	51	50	55	39	46	37	44	47	55	63	71	55	55	59	50	53	38	55	31	56	56	56	51	59	41	49	43	51	65	52	61	49	55	50	62	40	53	49	57	67	58	48	43	57	51	64	46	52	60	55	58	59	56	59	57	51	60	47	54	53	73	54	44	44	44	67	67	57	48	65	50	52	47	58	56	42	57	55	56	50	58	56	46	59	57	55	54	58	53	62	52	57	53	45	56	35	58	53	46	47	47	47	45	48	44	57	56	53	56	44	57	44	45	45	46	43	64	56	46	33	65	42	62	35	50	57	64	52	57	49	40	55	61	50	47	43	47	51	69	53	57	45	60	41	47	42	50	58	62	42	55	48	58	48	37	48	58	55	58	52	61	52	51	59	55	47	50	55	65	51	58	59	46	57	49	54	50	46	53	58	59	53	55	57	59	42	57	61	41	62	52	42	54	47	53	40	53	55	54	54	61	59	53	49	65	58	63	43	60	53	48	54	75	57	58	53	54	54	39	52	50	52	49	48	59	57	52	50	56	38	56	58	56	45	60	49	40	59	46	51	47	56	59	55	54	68	66	59	46	39	44	49	54	52	66	58	55	49	53	59	45	56	54	32	49	69	52	68	47	44	58	60	56	51	56	45	45	55	54	48	39	61	45	51	55	41	53	52	57	55	48	61	50	40	52	59	65	43	53	52	50	78	54	52	53	63	45	42	50	59	54	56	53	48	54	41	53	61	52	55	50	55	55	49	67	51	63	58	58	50	52	53	45	57	48	42	72	62	50	69	52	58	51	52	62	51	39	60	56	43	61	63	63	47	56	49	47	47	50	42	44	55	57	58	60	56	52	63	48	57	40	54	51	63	56	50	43	58	64	45	63	58	66	60	50	59	45	58	65	55	47	69	41	51	51	45	66	44	50	47	51	53	43	55	51	45	39	46	59	69	52	43	37	69	59	58	51	65	49	46	59	41	52	57	34	47	48	52	47	48	44	45	53	47	52	64	47	46	48	72	54	51	56	48	55	48	56	67	50	62	53	52	55	51	50	45	51	77	54	64	61	62	63	54	56	37	46	65	51	43	59	45	51	48	60	43	51	45	57	59	56	49	51	56	59	53	53	56	43	57	56	49	61	56	50	49	48	48	65	42	54	48	51	43	46	66	55	52	59	49	56	55	64	52	36	44	54	52	63	53	53	69	51	55	52	55	56	52	46	41	64	41	68	56	48	50	41	61	67	47	40	50	61	55	52	54	45	54	46	51	57	47	50	54	59	70	58	59	60	59	45	55	51	51	42	57	51	47	55	54	49	57	60	48	61	57	60	54	56	58	54	57	49	46	53	46	51	60	57	42	58	55	65	60	54	64	48	45	53	49	61	50	52	60	51	46	54	44	61	59	51	47	52	48	52	49	67	59	46	50	37	54	56	51	48	56	54	53	56	48	55	56	58	60	52	58	50	53	45	55	55	52	51	55	47	45	54	54	50	49	55	64	43	52	58	38	53	56	48	46	54	59	45	45	53	51	53	62	57	61	42	43	59	61	55	48	48	69	58	61	46	55	48	58	47	53	53	53	53	59	49	56	42	66	56	55	54	57	47	52	52	51	60	55	67	58	48	59	45	44	47	48	47	47	54	56	45	46	59	52	51	60	54	47	53	46	64	52	47	57	45	62	56	61	64	47	54	54	44	57	56	64	55	50	59	51	60	53	46	56	57	46	53	49	51	44	65	44	68	58	56	54	56	49	56	50	54	47	57	52	52	55	46	64	52	45	59	43	56	47	56	55	47	54	47	62	49	50	52	49	63	51	52	54	47	53	51	49	52	51	46	74	70	60	45	59	45	45	71	57	52	38	55	53	55	51	52	52	56	51	42	51	44	63	48	57	55	37	45	63	45	60	55	41	61	47	42	67	54	44	49	50	56	65	59	42	49	51	57	57	56	55	53	47	64	61	51	57	63	60	60	48	70	48	45	57	54	60	60	50	56	51	55	65	50	53	64	56	49	42	56	63	67	61	62	47	49	57	57	59	57	50	44	55	50	53	55	49	49	56	62	43	59	46	50	51	40	51	48	54	49	37	53	65	60	52	44	43	69	61	47	49	51	60	60	48	64	48	58	53	51	43	60	50	50	51	55	51	50	47	57	58	46	49	63	44	53	40	43	57	71	54	54	60	53	61	46	59	51	50	55	48	44	46	51	51	56	42	51	46	40	42	62	57	52	71	63	50	56	51	59	46	49	57	46	49	55	51	50	54	49	57	44	57	62	63	54	66	60	63	65	57	55	54	47	58	58	42	54	37	44	56	45	47	44	51	50	59	52	56	58	62	47	63	47	51	48	52	55	52	59	55	45	50	47	62	50	52	46	55	57	58	52	47	62	52	60	48	50	34	65	50	42	57	57	49	56	69	46	52	46	55	49	47	50	49	65	52	50	55	66	52	58	59	66	50	66	52	51	60	54	53	53	46	50	46	63	54	36	58	58	53	63	41	57	41	48	60	57	46	49	59	51	41	50	42	58	53	58	50	60	58	55	43	39	66	60	43	56	56	67	48	55	37	49	63	48	45	39	55	52	59	48	45	46	47	55	62
40946	26040	17165	12985	15252	17492	13431	8653	6120	4349	3633	2703	1711	1320	1034	951	809	747	685	671	665	579	604	542	599	585	526	497	434	461	410	447	434	429	438	440	412	434	441	424	427	420	435	406	477	416	481	396	437	446	420	424	403	416	430	440	423	420	461	433	413	411	440	417	401	417	446	400	396	422	422	407	434	412	417	386	397	383	380	395	399	440	428	464	408	419	415	420	440	419	425	427	404	405	399	391	418	429	417	438	377	389	414	448	399	375	429	426	408	427	406	412	379	394	386	427	438	415	434	407	443	420	442	393	398	425	424	399	418	408	433	384	438	417	394	435	415	452	387	433	409	430	411	436	440	420	375	415	405	414	436	387	430	413	392	451	413	408	395	403	416	397	377	417	409	423	389	412	441	443	440	425	399	421	449	414	400	413	447	389	428	436	412	434	420	427	406	407	402	425	422	448	386	431	419	389	419	392	376	464	387	405	395	431	427	406	406	403	410	419	399	383	422	387	456	423	409	410	402	427	434	437	413	426	391	421	399	434	401	385	408	390	443	409	397	437	419	431	406	420	461	449	409	428	410	405	412	392	404	434	385	410	412	410	417	433	452	423	390	439	426	451	414	431	423	419	409	431	411	409	438	408	439	426	426	420	412	418	435	411	384	409	388	418	448	414	395	424	435	416	423	389	402	415	396	432	419	430	387	430	373	391	432	424	408	374	440	432	422	432	409	409	428	408	390	406	413	402	399	405	406	417	374	413	427	397	431	449	386	428	438	437	433	393	426	438	431	411	410	405	400	415	396	431	408	417	410	415	411	402	454	398	383	418	420	411	400	448	391	418	417	432	415	387	413	434	404	398	416	427	396	428	409	434	424	427	413	397	417	402	413	438	403	386	426	442	403	373	427	444	404	422	392	383	413	434	419	419	457	434	403	396	394	454	399	404	403	428	429	441	409	385	472	415	407	397	408	409	433	411	424	420	410	420	422	407	417	426	409	426	414	401	431	411	407	434	405	448	454	422	435	403	413	411	418	422	392	402	404	417	435	430	459	391	419	427	407	393	456	425	455	404	421	418	407	438	414	405	404	422	380	406	407	396	411	444	418	414	432	406	397	427	446	416	402	411	427	429	418	413	431	396	422	411	409	417	411	407	455	356	425	410	363	449	426	415	383	390	385	401	395	375	405	434	435	423	394	448	416	396	397	402	426	406	406	413	411	382	424	411	431	427	379	429	451	416	416	375	392	448	415	427	402	440	421	416	433	458	384	429	410	421	399	407	413	402	414	390	432	470	396	402	431	425	433	390	419	442	466	409	394	446	408	404	385	406	409	371	404	385	412	410	444	405	428	395	399	422	417	387	402	405	408	440	395	410	422	443	410	416	456	383	416	441	400	436	391	419	427	432	407	417	397	393	405	423	447	420	408	445	424	434	382	411	420	417	413	435	404	401	390	450	434	398	418	474	431	417	424	391	436	437	406	420	398	423	410	447	420	436	437	421	438	429	387	415	431	402	441	427	444	426	392	447	440	420	402	412	429	397	408	400	399	416	432	421	407	454	428	443	384	405	397	433	362	442	405	392	375	445	439	429	380	410	389	425	440	398	442	428	454	426	392	434	401	416	421	402	379	426	449	425	435	452	396	407	459	415	431	420	407	415	434	422	394	426	400	433	400	419	417	397	473	409	418	409	413	428	430	397	385	413	403	390	391	411	384	397	418	450	385	432	397	428	431	437	400	421	402	428	409	446	438	428	405	404	425	403	433	421	405	414	428	425	418	400	415	413	414	394	451	403	432	395	412	444	410	479	439	407	404	418	412	399	436	418	385	405	391	373	405	433	386	417	381	410	397	446	410	381	400	430	422	430	416	431	418	420	400	419	411	431	420	448	419	363	419	435	416	416	436	418	433	403	426	437	411	407	403	441	395	405	456	397	399	405	423	437	424	435	470	403	420	391	415	444	400	415	400	424	407	452	466	378	454	436	424	412	400	407	412	395	399	377	419	439	414	419	438	416	405	414	447	445	417	396	426	387	438	444	416	410	397	437	445	376	426	435	423	373	430	415	440	417	408	440	414	424	406	425	422	420	406	410	420	443	421	455	406	422	451	454	443	382	404	369	411	456	379	459	407	462	410	377	406	395	422	437	440	407	403	462	413	404	402	392	407	400	402	417	406	418	421	399	442	414	424	391	394	413	447	426	432	400	393	413	393	437	390	427	417	400	400	431	414	426	434	410	426	400	451	430	422	408	405	428	406	427	418	428	426	417	427	389	383	464	421	393	393	411	402	417	383	442	421	422	434	418	394	389	419	404	425	411	437	435	427	390	412	416	440	404	408	404	425	424	433	426	405	423	387	427	387	378	395	394	407	422	438	366	421	410	463	402	427	443	398	420	429	408	423	398	438	406	415	460	397	369	412	427	418	406	416	411	405	427	414	394	412	403	384	424	408	415	391	396	380	424	385	400	417	389	437	420	410	413	410	420	386	446	419	458	432	397	412	443	434	409	438	418	441	414	396	396	420	408	404	451	397	425	446	403	394	423	403	413	409	412	416	410	436	405	417	439	405	426	435	423	396	429	390	401	443	418	419	419	419	400	436	423	441	397	406	397	378	440	390	410	406	436	407	438	431	415	411	414	425	415	397	447	389	394	429	413	426	380	422	411	410	391	385	435	393	418	414	399	408	430	408	403	391	442	394	413	442	452	443	396	418	433	431	440	422	435	452	455	430	390	431	398	438	425	439	435	431	408	454	407	389	407	409	434	424	407	409	370	433	409	411	436	429	372	427	388	426	443	431	436	393	440	434	422	430	409	429	371	417	415	402	406	406	432	393	370	417	398	409	406	406	409	430	419	416	454	424	419	411	431	445	396	386	420	439	389	410	473	400	404	392	413	428	388	437	419	400	468	435	424	429	383	418	441	414	398	412	396	420	398	425	444	410	406	413	379	453	454	414	439	436	401	435	422	407	384	440	454	422	444	452	430	448	401	403	413	404	395	420	378	432	439	435	401	390	393	410	414	439	399	431	419	446	433	414	429	416	412	387	406	416	450	438	451	421	429	436	446	382	429	409	462	385	437	401	420	434	404	408	432	407	424	402	418	427	443	453	418	398	387	434	425	383	435	423	406	431	414	394	418	421	418	415	418	422	396	400	406	412	408	411	390	413	415	383	425	413	396	400	429	438	435	435	422	429	422	437	459	419	402	422	451	412	403	423	422	405	388	453	405	433	407	414	415	449	430	424	436	467	409	417	402	395	412	427	453	408	425	396	426	382	399	460	433	438	450	412	422	458	420	394	391	435	406	421	399	474	414	421	408	400	410	433	469	410	438	399	459	412	372	414	382	414	440	448	430	413	423	402	401	404	418	398	395	389	424	380	415	400	408	415	431	422	443	428	462	450	427	406	441	415	429	415	421	399	426	440	426	415	435	395	409	415	410	403	382	432	402	439	411	431	409	394	428	398	394	421	418	432	425	416	428	424	400	427	420	369	381
12064	4959	2003	968	679	536	298	255	196	144	148	100	100	87	82	78	70	73	77	69	64	76	71	78	69	69	70	66	45	71	63	71	70	62	64	64	63	52	71	73	61	60	55	74	57	69	55	68	72	60	65	56	60	58	69	76	52	81	51	76	63	65	43	67	65	61	53	66	55	69	79	70	73	70	71	57	59	75	66	80	72	64	56	65	62	65	64	70	75	60	62	56	63	65	63	58	59	70	78	70	58	68	60	66	61	66	44	78	65	53	74	73	77	70	58	70	78	60	64	59	58	66	78	74	69	63	51	65	83	65	79	63	66	60	61	63	58	68	59	60	67	66	60	70	78	72	66	59	65	66	71	67	74	72	64	68	73	64	60	54	65	66	57	58	71	67	61	70	64	70	76	78	69	62	82	66	77	59	61	57	85	66	74	58	67	74	78	73	69	57	61	66	63	64	67	57	61	68	68	67	68	50	70	65	75	62	54	69	55	57	59	56	68	85	68	60	59	77	56	61	68	75	72	55	74	72	78	69	73	77	78	65	60	58	60	66	56	58	53	82	48	61	73	68	64	73	78	76	79	75	58	72	61	65	54	61	69	60	64	65	67	59	37	68	59	50	69	73	61	64	80	74	57	73	57	59	72	65	53	68	70	64	53	59	64	45	69	65	65	61	72	65	70	62	80	63	53	42	64	74	76	70	55	62	69	61	58	57	63	56	56	71	67	82	61	57	62	67	57	69	62	71	65	72	62	61	61	64	73	62	69	58	80	70	75	73	61	57	70	76	64	64	58	86	73	66	76	59	60	47	78	68	75	67	71	65	63	61	72	62	58	70	74	59	78	64	63	54	55	80	55	71	61	65	78	48	70	60	70	55	61	71	72	55	65	55	67	72	65	69	63	64	72	66	54	58	82	59	67	77	59	60	65	59	54	64	57	68	67	75	55	67	67	56	62	55	64	64	66	64	79	66	73	74	68	67	69	52	62	63	73	77	64	73	69	77	67	66	63	69	68	66	61	73	71	70	78	64	61	70	64	62	65	77	60	59	59	48	58	68	75	64	78	70	75	65	56	56	56	83	59	52	83	59	57	69	61	61	61	55	70	55	64	68	74	73	59	70	64	67	69	66	51	63	82	68	55	78	68	69	64	71	86	64	64	63	63	78	63	60	64	84	63	69	68	72	74	58	70	76	61	61	65	71	48	64	77	71	71	60	61	67	74	56	77	55	59	65	55	65	69	68	60	64	60	66	86	74	60	55	52	50	64	71	68	59	68	70	64	62	76	66	71	70	60	68	70	74	80	74	69	65	63	68	67	73	52	64	56	80	43	66	65	57	60	63	59	80	68	62	62	74	54	72	68	67	83	66	60	71	60	62	61	63	68	72	52	65	62	70	65	78	80	53	79	63	54	66	77	72	67	69	50	63	62	66	65	68	47	50	62	70	70	61	75	68	64	59	80	63	64	62	66	68	53	58	74	59	71	67	64	54	74	67	72	73	74	84	63	71	82	55	71	61	71	64	59	62	64	61	71	71	58	79	68	72	68	73	68	55	56	75	59	65	69	77	66	64	73	55	66	59	59	61	54	67	74	75	56	70	60	60	69	72	75	59	70	62	62	69	62	49	67	93	79	62	60	72	70	74	64	59	75	84	68	80	68	65	62	78	61	74	68	73	73	69	66	63	73	75	72	64	78	75	67	61	51	57	67	78	76	64	60	64	69	66	70	63	69	60	76	74	62	58	76	61	76	64	67	67	52	68	69	69	59	56	57	64	67	61	52	57	70	69	59	60	61	72	64	69	82	52	73	73	61	60	60	76	61	77	81	67	51	50	72	80	53	68	54	70	80	56	63	77	47	70	73	65	62	67	69	60	64	63	78	57	57	56	59	60	66	70	56	61	69	88	66	76	58	61	73	60	59	83	54	55	75	68	74	54	68	56	60	64	75	69	65	49	67	60	53	64	68	79	53	77	66	54	86	50	68	63	66	70	70	62	62	62	73	62	68	65	66	63	71	72	53	70	59	56	74	64	49	62	58	81	71	61	59	71	67	74	65	58	64	71	69	65	77	59	55	64	69	67	63	64	65	68	62	74	56	62	57	76	66	59	70	63	75	67	70	74	82	63	73	58	82	58	71	75	64	66	75	62	77	55	65	69	65	63	58	75	75	66	69	71	48	73	52	89	73	59	57	53	63	65	58	59	58	63	58	68	59	56	52	57	57	79	68	67	69	60	68	64	62	67	62	53	68	66	57	53	59	68	84	59	84	78	59	67	69	68	65	63	66	63	65	63	66	65	58	59	68	56	63	58	62	87	65	68	61	63	69	68	74	75	77	61	55	71	64	79	63	58	65	52	59	71	64	68	76	61	53	64	61	69	64	67	79	60	59	62	63	67	69	63	67	74	60	49	66	76	53	80	63	48	57	63	77	68	60	72	65	65	67	81	56	65	61	54	64	61	75	73	77	66	59	64	80	51	69	76	61	72	65	75	65	67	63	67	61	46	81	62	64	57	52	71	56	67	47	62	66	65	73	67	57	67	66	57	58	80	77	74	66	68	65	56	68	59	56	64	59	57	44	70	77	63	62	56	61	60	74	78	58	56	68	57	64	63	79	61	56	62	77	61	57	69	80	76	68	80	59	69	69	63	64	72	61	65	58	75	61	61	71	67	67	59	51	62	71	75	63	66	74	65	71	59	83	58	85	71	66	66	68	57	81	59	54	72	60	77	67	71	59	55	48	70	56	70	69	66	70	78	72	61	58	67	67	68	65	64	76	71	64	55	59	87	59	62	56	63	54	75	59	74	61	61	54	56	76	63	69	69	51	71	73	85	79	55	71	50	56	64	65	70	60	68	79	70	73	73	66	59	61	69	60	53	61	63	69	59	53	63	71	74	65	64	70	68	68	81	76	68	71	61	84	83	62	69	62	64	72	67	59	62	59	62	67	57	65	74	72	58	65	62	78	50	73	67	75	56	73	58	65	72	74	67	49	57	55	62	52	70	70	59	75	66	74	58	74	73	64	64	68	75	54	49	73	66	61	72	57	78	90	83	69	70	68	57	72	67	71	70	73	59	67	53	49	63	51	66	79	84	68	66	65	76	67	67	75	78	50	71	71	58	62	55	61	68	70	66	65	60	80	79	46	57	72	55	59	66	68	77	63	65	64	58	66	63	68	58	63	74	61	65	83	56	64	82	48	69	78	62	74	58	75	80	69	70	69	63	72	74	50	69	71	65	64	57	67	70	59	67	79	64	62	63	57	61	50	71	61	63	67	72	58	84	67	52	68	50	56	65	68	52	68	56	46	77	70	52	55	71	56	57	79	68	59	75	62	73	68	54	65	64	73	65	61	80	63	73	67	70	67	78	65	51	52	53	78	51	68	62	67	57	60	72	68	60	54	68	76	70	73	55	78	72	75	79	78	80	74	64	70	61	64	55	76	64	83	79	59	78	66	64	89	82	69	78	64	67	65	63	67	78
38630	23837	15277	11537	15366	14850	11145	7531	5590	3910	3308	2399	1649	1340	1104	989	869	823	764	785	711	707	664	670	670	648	583	545	530	535	544	482	551	512	543	529	537	547	481	520	504	511	518	507	534	522	513	442	516	518	487	479	519	538	528	529	555	511	506	521	522	488	525	501	487	531	455	501	501	466	474	541	493	511	530	512	433	507	535	495	519	518	503	494	524	492	536	509	569	509	493	508	540	496	510	514	498	490	456	498	512	487	497	515	482	536	544	514	506	514	540	462	482	484	524	519	482	513	480	485	494	475	482	505	485	459	506	516	484	516	495	492	501	524	494	507	498	509	467	550	522	491	468	487	478	573	516	509	503	473	521	536	496	492	485	520	500	528	466	542	471	505	483	514	527	461	504	502	501	495	475	508	493	493	511	502	519	547	507	499	528	531	478	509	506	517	485	466	490	540	505	522	470	512	480	493	503	479	536	490	519	476	469	502	499	480	504	496	499	546	474	470	503	523	494	516	437	523	484	545	487	502	509	465	452	522	498	510	482	506	513	540	503	560	564	504	520	544	496	526	513	492	503	462	524	479	483	499	516	486	518	501	486	504	505	509	471	512	502	529	517	496	475	492	493	515	481	527	488	522	494	506	456	507	521	529	497	512	527	503	463	512	504	508	464	470	490	488	512	469	495	514	500	509	481	505	506	477	470	440	486	526	537	534	517	483	466	503	540	547	508	533	484	513	491	503	490	494	431	528	505	496	504	514	505	534	499	502	502	485	492	517	430	480	472	506	485	492	496	501	502	500	513	476	521	472	492	494	487	503	535	540	483	487	487	544	506	508	485	514	510	517	507	514	519	509	521	502	466	494	513	513	467	481	495	537	494	552	499	498	499	552	525	515	526	512	537	518	508	480	508	533	486	485	503	503	520	521	473	460	511	489	494	483	497	470	510	540	513	498	554	505	489	510	507	493	511	467	500	507	514	525	510	506	462	480	520	512	506	504	509	507	500	507	523	516	496	523	519	511	509	502	458	501	494	535	524	486	510	520	548	497	507	515	502	505	517	520	485	509	488	517	508	529	460	493	525	517	504	486	519	482	506	450	511	494	471	506	501	516	501	490	513	487	499	478	493	502	521	527	514	489	500	549	500	525	504	514	506	535	480	494	481	496	498	478	505	487	518	507	495	502	516	491	501	500	486	504	509	504	530	513	499	505	494	511	503	513	565	505	469	476	485	499	487	519	494	493	496	487	520	471	507	528	518	502	513	483	490	497	478	507	489	498	517	542	511	478	495	486	505	515	494	511	484	515	493	486	511	503	506	510	522	473	489	487	504	497	549	533	509	526	523	485	519	527	503	494	511	488	495	533	508	470	551	505	474	542	532	511	461	501	521	521	493	503	532	510	503	539	487	530	515	497	505	500	520	548	480	533	498	505	516	491	481	525	474	479	512	545	505	527	483	462	473	500	505	519	515	515	511	534	485	510	495	513	546	479	510	508	500	514	516	494	534	506	513	507	518	462	499	520	472	498	523	503	488	515	465	536	492	500	519	503	532	473	509	496	499	492	494	494	505	461	482	525	522	484	529	509	518	486	514	532	507	449	462	495	527	540	504	519	507	479	484	521	477	483	501	455	519	534	540	518	465	474	500	508	537	511	548	497	504	522	486	549	481	497	470	501	525	481	476	498	527	520	484	500	503	503	510	518	534	535	511	551	483	521	506	508	529	493	485	532	496	492	512	472	521	470	527	529	493	527	491	539	501	525	481	552	523	476	495	518	497	522	488	509	532	518	483	524	513	528	493	494	495	484	457	511	483	520	525	523	504	510	481	507	510	504	487	487	511	501	490	505	502	510	512	516	516	476	507	513	530	497	493	466	482	491	525	502	485	568	475	517	578	501	495	508	541	493	496	488	473	509	523	553	480	483	477	517	466	479	523	534	541	485	497	470	477	503	501	530	499	497	500	488	492	482	539	469	517	498	497	486	496	491	508	501	475	481	537	503	508	490	520	483	535	498	508	503	496	484	519	504	538	501	509	487	515	523	492	511	486	500	505	477	502	519	507	463	517	502	483	536	514	481	493	482	491	507	538	520	505	511	502	507	502	484	482	526	489	477	500	509	542	486	516	521	473	511	492	519	534	483	512	477	467	506	500	528	489	505	485	539	525	508	482	512	483	495	546	519	529	500	481	489	526	489	489	497	541	508	459	516	501	523	530	513	461	494	495	502	478	466	574	485	522	529	503	493	513	508	499	527	520	496	448	519	482	498	498	476	538	534	528	499	507	502	517	503	484	489	525	512	493	529	504	490	476	499	472	507	512	492	454	496	471	473	520	482	518	505	506	492	440	474	479	508	512	502	471	498	481	495	528	487	481	492	550	523	532	524	506	495	486	514	507	497	453	549	497	478	516	511	552	497	515	476	480	531	488	554	523	528	525	493	473	474	517	516	528	545	520	568	541	500	521	460	494	464	454	486	515	535	481	466	541	502	511	528	483	480	494	488	468	481	525	483	485	495	446	545	500	489	520	508	515	513	506	498	503	498	498	484	484	506	527	489	445	518	542	513	515	487	486	474	523	547	522	459	495	500	485	503	500	495	522	472	517	541	533	512	513	531	472	535	530	493	538	518	505	513	496	505	523	489	509	545	521	548	496	505	516	485	526	505	528	503	530	516	478	514	481	513	495	498	485	504	438	512	497	497	489	527	531	504	490	495	526	509	463	531	470	488	479	480	505	505	499	535	476	514	498	488	530	499	495	550	499	510	511	483	486	478	497	488	507	493	495	553	484	510	501	491	480	489	517	488	533	515	492	518	516	474	481	514	486	498	501	506	520	504	492	521	529	501	494	456	539	495	460	523	486	526	511	539	495	481	501	471	512	508	491	484	498	494	507	523	473	494	501	518	527	480	517	473	514	457	522	544	553	513	519	494	530	514	471	517	511	531	502	493	516	489	552	466	521	496	493	498	523	489	455	478	512	505	514	491	516	495	502	550	499	507	533	494	508	481	523	535	496	496	518	512	494	507	525	493	496	489	481	487	542	515	555	496	530	556	546	486	486	509	489	523	502	511	510	486	505	483	506	504	532	486	560	534	507	504	508	480	518	503	525	469	490	519	492	471	478	499	490	497	547	482	499	512	522	494	481	479	535	523	474	502	523	471	493	525	468	465	521	515	492	478	518	489	478	474	494	462	523	522	486	518	485	510	508	473	492	517	550	492	502	500	501	522	518	479	495	497	536	542	551	530	524	499	528	493	493	543	486	529	476	525	480	495	518	480	547	514	544	517	522	497	520	504	489	491	469	493	511	532	513	490	470	512	488	532	528	477	485	537	549	509	525	506	520	499	463	517	518	498	486	473	466	496	510	490	507	487	522	492	471	476	468	487	515	484	467	482	535	510	471	467	487	488	502	471	474	484	470	520	507	531	491	527	530	496	510	471	467	522	525	496	538	523	498	502	551	511	468	523	517	520	485	486	495	497	531	476	507	479	484	498
14917	7292	2691	1558	985	657	392	273	222	180	150	101	99	77	61	69	51	48	59	50	57	36	46	47	38	61	45	45	41	42	34	41	43	35	55	39	39	47	28	51	53	41	36	40	48	42	40	35	39	30	35	44	44	45	37	34	66	52	32	46	48	37	39	28	48	41	35	41	31	39	45	48	49	34	44	33	29	44	47	27	39	37	36	45	45	42	30	56	49	32	38	45	30	35	43	41	35	42	43	52	39	36	36	48	46	36	43	38	44	44	36	40	40	40	42	34	43	40	50	37	27	31	40	48	47	37	35	39	48	53	38	41	38	33	39	27	41	29	50	37	29	48	28	40	45	29	46	35	36	30	39	35	49	29	34	38	46	36	51	45	33	42	40	41	37	38	30	39	51	39	39	31	32	44	39	43	44	39	41	36	39	43	42	36	40	42	43	52	45	24	43	41	29	26	42	41	38	44	39	30	34	47	47	28	51	42	50	46	47	43	36	24	39	38	39	41	44	49	43	38	45	32	56	40	44	47	34	43	41	42	41	37	43	45	38	40	33	36	38	35	41	46	35	30	50	51	28	29	35	37	41	38	45	30	44	46	35	53	25	39	38	39	40	37	43	38	25	45	45	44	32	46	37	32	45	44	35	40	47	37	35	43	48	47	41	41	47	44	42	43	41	43	37	39	40	43	30	44	41	41	47	43	33	53	38	45	39	45	39	32	29	35	34	38	33	30	45	44	32	39	47	43	50	47	36	42	36	33	34	33	43	45	45	38	34	44	34	38	45	37	28	39	33	37	44	35	50	49	38	37	46	39	45	37	38	47	35	38	47	33	44	35	34	46	43	35	36	39	37	43	39	38	34	35	32	34	49	45	50	37	49	36	38	47	39	29	39	49	35	33	36	39	42	37	34	40	41	45	36	33	36	42	44	37	28	39	50	35	26	41	45	37	41	33	39	39	34	39	31	29	36	37	43	52	42	26	48	35	48	31	56	32	52	44	41	41	45	42	38	34	45	37	40	32	27	33	31	47	40	30	42	39	44	30	40	36	43	39	48	46	37	33	47	38	31	42	45	34	34	37	32	53	42	36	36	43	29	32	41	36	29	34	33	52	34	43	34	37	40	35	40	33	42	39	35	37	38	37	31	48	45	40	45	47	33	40	36	45	34	37	31	34	42	49	28	39	43	41	48	42	46	39	34	47	35	31	36	44	34	30	28	45	35	39	42	39	42	36	33	34	40	35	49	46	36	34	29	46	30	36	38	34	34	44	33	41	48	45	35	45	47	35	42	44	37	36	43	54	38	38	45	41	40	42	32	31	43	40	48	30	41	48	33	34	39	43	35	27	43	51	39	42	45	43	50	32	53	33	47	44	43	30	33	46	49	50	42	42	37	40	46	41	48	36	31	42	44	41	37	46	43	28	33	33	36	35	39	43	42	45	32	35	32	42	36	46	32	38	40	37	40	55	53	45	46	35	47	31	34	42	45	43	53	36	47	38	50	34	34	33	41	33	43	49	41	40	40	46	50	43	50	45	34	39	35	38	32	43	41	32	41	44	52	39	45	53	49	45	34	36	43	30	46	46	46	51	40	48	37	38	34	26	39	41	45	43	38	38	30	47	48	36	39	42	49	42	28	34	36	40	38	44	34	38	37	39	36	30	27	43	30	43	49	26	29	32	48	34	33	38	43	44	36	36	31	37	41	38	42	45	29	46	36	38	31	40	49	33	49	28	36	35	36	34	40	32	33	31	43	32	31	34	45	39	34	51	40	42	40	25	47	41	40	42	36	32	44	36	44	29	35	35	41	34	37	37	42	52	44	34	35	36	44	45	41	40	41	37	44	31	44	41	37	34	34	43	53	44	37	37	38	50	38	48	30	34	37	30	56	38	39	49	39	52	39	41	33	40	37	44	46	45	39	49	44	42	33	52	42	44	39	47	41	37	46	38	47	46	31	42	38	47	38	61	34	38	42	41	35	48	38	49	42	28	43	47	30	44	49	43	35	44	40	42	48	37	43	47	34	40	36	48	30	49	40	41	37	28	34	39	55	38	38	41	33	40	46	39	44	38	47	40	45	40	32	35	52	33	35	43	35	33	34	45	39	39	44	46	38	33	36	47	39	33	44	39	51	28	32	55	35	26	40	28	50	39	31	45	39	27	33	49	40	45	49	36	30	35	29	40	47	42	33	34	40	33	35	35	29	42	34	35	45	37	39	39	38	44	37	34	29	40	30	42	57	48	32	34	49	39	33	42	42	39	32	41	39	48	35	48	34	38	38	38	39	24	42	36	49	42	43	37	37	46	34	41	30	42	36	33	40	45	44	34	39	39	43	40	44	36	31	30	44	43	43	48	27	37	39	25	42	34	36	38	46	47	44	31	46	46	35	40	42	44	40	41	24	36	42	39	38	44	35	37	38	36	35	35	40	52	54	42	33	38	30	31	41	40	43	37	34	46	40	44	37	35	44	42	48	31	39	39	49	47	35	47	39	41	29	46	30	36	40	45	47	50	50	27	31	25	44	50	36	54	33	42	46	38	41	38	37	40	38	52	33	31	48	48	35	58	34	40	47	39	32	42	42	44	43	41	31	47	33	39	27	32	38	47	37	50	54	36	43	35	32	42	42	41	47	32	43	32	36	43	38	53	44	44	36	36	40	36	38	41	28	42	41	45	37	29	41	39	36	29	34	38	51	43	32	37	28	37	23	32	45	44	38	38	36	35	47	34	26	35	46	41	40	30	37	45	39	37	39	40	31	45	35	44	45	45	31	38	49	47	36	31	46	42	41	33	44	44	49	43	49	41	33	35	49	41	37	38	53	30	37	36	54	41	39	36	48	31	28	32	41	33	29	36	44	43	39	36	42	47	34	33	40	38	37	42	36	40	43	39	26	44	29	33	27	40	33	40	45	40	34	53	34	29	35	38	36	36	41	43	27	28	39	36	39	42	36	43	35	49	38	43	34	50	37	37	47	42	35	38	51	46	29	28	30	39	48	42	44	32	36	54	42	23	30	33	48	40	35	42	29	56	38	46	30	48	42	39	26	28	47	38	40	37	37	37	45	41	38	39	38	41	37	31	44	45	43	32	41	40	38	37	36	42	45	43	38	50	29	44	42	41	33	34	42	33	33	28	32	39	39	39	47	51	36	37	41	41	45	37	49	48	29	40	31	46	52	46	38	35	36	30	44	37	57	49	55	41	47	38	48	29	40	59	40	39	36	36	46	25	32	32	41	36	34	29	39	38	46	43	37	37	45	40	40	30	40	42	33	27	56	27	35	34	40	45	43	48	41	44	40	34	30	39	41	52	34	33	31	37	47	37	38	39	40	53	30	35	34	40	47	29	39	55	42	51	32	32	50	42	34	30	37	34	42	25	36	36	53	38	32	40	33	41	38	30	42	48	37	39	45	38	38	40	44	36	38	32	37	29	51	36	33	31	43	48	29	35	55	32	38	37	47	34	26	34	32	30	49	32	37	38
44057	27274	17617	16906	19774	19245	12933	8590	7135	5218	3515	2473	1926	1495	1149	943	928	838	782	739	601	605	614	531	509	483	434	372	360	362	339	365	328	342	365	344	310	338	346	333	312	327	347	332	317	318	374	323	381	369	348	331	328	326	369	373	347	306	342	314	322	321	329	309	354	319	318	294	326	300	306	349	331	315	295	311	296	333	312	322	321	309	309	283	342	315	315	306	322	316	330	322	320	331	293	280	321	327	307	297	274	271	314	341	325	306	309	338	310	290	308	293	301	338	320	316	332	308	324	303	318	306	324	306	298	308	309	332	320	332	304	270	315	328	277	319	331	304	353	309	302	321	314	321	282	301	312	315	328	324	288	272	309	316	310	285	328	332	336	318	307	311	332	303	291	313	289	283	304	306	322	311	300	296	322	310	294	292	290	289	329	284	346	294	304	283	306	332	335	331	324	300	280	297	334	295	317	297	289	335	297	301	323	337	325	304	319	339	281	317	303	293	335	307	281	300	314	316	324	288	336	278	327	306	331	327	277	356	293	301	270	330	310	335	308	311	343	302	299	324	307	325	314	316	331	324	306	309	318	325	316	309	335	326	307	319	326	286	316	331	320	327	304	320	310	316	295	312	330	320	318	306	306	320	294	346	326	323	308	318	326	285	279	278	314	298	328	315	276	330	297	368	306	331	303	334	324	318	301	290	335	285	294	305	336	319	310	315	324	307	320	327	290	338	293	290	271	316	320	318	341	294	314	338	303	305	317	309	327	276	310	291	311	338	302	329	290	310	335	317	302	315	300	345	310	301	283	318	295	312	286	322	285	284	317	342	300	308	299	316	293	285	334	324	298	302	296	316	311	317	320	317	283	296	352	325	316	290	286	311	291	308	317	300	315	302	305	295	291	294	299	307	308	295	285	310	298	272	307	327	288	330	298	297	354	284	271	287	297	326	300	285	310	328	325	291	313	298	328	294	284	315	325	339	296	299	306	316	350	286	295	305	272	307	294	297	287	303	297	298	303	324	319	306	318	302	272	330	310	321	310	324	298	322	274	267	328	291	303	306	323	326	321	313	327	290	296	285	346	321	297	322	327	320	288	308	331	296	307	342	297	314	305	326	312	296	302	291	321	301	337	342	308	334	324	292	336	318	327	315	300	312	337	323	319	306	296	347	315	294	301	288	329	314	315	310	332	318	318	310	319	313	312	318	304	307	302	317	302	322	333	315	296	306	314	334	326	289	291	288	331	309	282	330	320	312	309	292	302	300	307	297	309	304	304	334	329	349	315	315	299	331	313	277	290	313	312	302	317	324	310	295	326	286	306	309	321	310	307	319	307	279	289	324	292	259	312	324	305	343	310	341	298	300	321	295	298	325	299	301	305	280	307	305	328	299	307	299	330	334	330	299	307	282	342	310	305	321	317	293	286	288	302	322	329	311	316	282	338	307	334	273	307	285	302	331	288	292	307	294	308	309	324	294	302	311	287	294	315	316	291	293	334	362	318	327	329	309	310	314	322	259	314	317	325	331	347	307	310	300	317	269	295	298	316	319	284	287	352	327	303	309	305	304	348	293	291	336	342	323	332	341	301	315	297	333	312	317	298	314	314	304	331	319	292	324	314	304	309	307	312	305	339	333	332	290	305	319	306	321	302	314	297	301	322	304	297	319	284	307	300	333	308	295	304	276	293	287	314	301	297	315	289	335	311	307	293	309	286	290	323	309	299	328	313	318	292	308	326	341	329	313	313	313	291	320	318	303	304	325	312	291	309	324	337	307	316	311	318	306	350	310	292	316	311	306	311	340	289	301	279	288	308	307	335	305	328	317	277	321	306	303	320	302	307	308	312	304	352	309	324	322	292	299	301	329	304	321	313	317	284	313	296	306	303	334	334	312	296	331	342	340	327	333	329	335	295	289	283	304	318	321	313	321	285	315	322	307	319	305	330	331	312	305	313	329	281	305	314	310	292	304	337	331	345	313	336	321	309	322	325	340	300	349	331	293	279	292	337	320	304	302	308	317	306	314	324	334	289	306	316	284	324	327	279	310	310	316	318	321	319	292	305	322	294	303	300	317	307	311	309	315	343	304	310	333	290	302	300	308	299	323	288	326	292	322	325	353	303	300	325	308	340	320	326	307	304	330	309	321	296	296	311	336	279	290	322	312	309	304	317	343	309	318	299	297	270	293	317	332	317	301	289	298	291	315	306	339	339	293	297	287	303	292	317	310	316	292	286	308	311	310	318	333	296	329	318	309	310	331	298	322	304	295	306	306	310	323	283	314	322	333	336	293	290	282	333	302	322	287	297	305	316	291	306	339	288	322	332	311	316	319	299	316	330	289	275	296	323	281	300	328	344	297	294	319	303	301	302	322	319	324	283	302	317	325	315	300	334	285	328	297	326	348	284	354	289	324	314	302	300	303	331	338	336	305	318	321	323	315	325	302	307	321	335	332	305	301	304	318	289	317	333	287	321	276	273	308	321	296	320	313	343	339	337	313	288	297	312	340	283	332	304	325	304	305	319	325	331	324	325	315	321	325	289	296	344	318	306	293	342	300	294	304	342	316	305	323	286	351	286	311	328	296	268	283	311	315	287	304	299	322	317	294	318	324	315	317	327	309	324	268	292	305	290	315	304	323	331	298	287	340	298	289	280	297	299	306	330	296	318	329	283	325	328	337	322	313	293	277	326	316	306	304	299	318	304	314	294	298	327	312	305	313	307	350	286	356	295	307	291	312	301	350	293	324	290	333	325	320	299	325	330	301	311	304	321	301	323	345	336	287	293	321	296	284	323	312	322	298	312	308	290	366	309	319	296	303	302	317	330	317	300	317	295	277	333	305	315	326	298	330	312	243	324	316	319	318	293	323	318	327	336	347	308	320	289	289	310	272	294	327	301	296	331	326	289	308	308	308	304	284	338	309	296	323	311	287	324	294	309	301	309	282	308	308	279	314	297	322	300	310	308	324	308	311	300	298	290	311	295	292	317	299	313	284	283	303	302	309	299	323	316	335	312	302	289	316	328	294	262	350	328	321	336	327	297	292	307	309	307	294	313	305	306	326	329	312	303	301	362	302	280	313	276	329	309	312	302	331	276	322	286	320	319	325	306	317	303	314	310	318	294	288	321	355	285	308	310	299	349	304	330	336	345	277	277	248	344	335	298	324	337	316	330	283	317	287	324	293	308	281	314	308	293	314	289	281	320	308	285	308	306	279	335	309	289	301	325	329	303	324	315	295	305	294	343	296	288	332	336	327	312	330	337	321	311	346	285	335	327	326	307	339	324	310	318	292	298	330	311	314	308	318	286	319	309	311	320	302	291	307	297	319	341	289	306	329	343	318	309	315	298	327	319	322	287	300	323	323	277	351	315	294	316	321	300	277	305	298	341	282	330	293	295	337	306	312	314	297	295	316	308	333	285	294	350	278	323	326	298	305	346	339	306	277	338	331	333	320	321	291	283	312	328	307	315	307	287	295	328	311	295	318	302	308
8631	2987	1215	641	412	291	193	197	144	145	116	112	99	84	86	79	86	77	89	81	63	78	62	77	77	67	83	73	75	73	76	84	82	69	84	76	80	73	80	76	71	68	72	86	79	64	75	68	85	61	77	61	75	78	64	78	64	68	76	57	59	74	79	51	72	84	70	77	85	54	74	62	76	67	77	69	70	79	62	72	65	69	58	75	72	62	80	73	78	86	69	93	90	59	73	68	71	85	72	69	85	79	49	82	77	57	68	72	67	74	84	66	62	79	75	71	76	46	68	73	72	68	76	70	68	71	64	75	69	74	80	75	75	82	79	73	69	66	61	74	58	80	70	74	80	72	91	71	76	78	80	79	70	65	68	72	59	63	67	79	52	73	69	64	64	66	57	71	72	67	73	65	72	71	70	68	82	68	67	71	98	70	61	76	78	71	84	73	76	79	66	76	78	82	70	79	71	82	75	62	76	70	61	81	66	74	67	80	79	74	77	70	78	82	74	67	83	72	74	71	61	71	61	65	61	69	79	72	91	82	76	67	79	61	74	65	72	60	71	86	81	73	72	67	75	68	60	56	77	65	73	68	81	73	70	82	55	54	70	54	63	67	68	65	76	57	62	64	66	59	76	89	77	75	84	79	67	72	73	69	72	71	73	64	71	67	68	68	75	64	74	78	71	53	80	62	82	80	79	81	72	71	82	84	72	81	68	79	99	78	82	75	73	81	69	72	85	77	65	64	84	86	69	79	64	62	65	63	73	71	82	63	66	75	65	93	77	63	78	66	70	77	69	79	71	74	83	78	67	81	64	76	86	82	67	70	76	64	75	78	74	72	86	56	64	70	76	78	67	67	60	71	72	65	99	76	66	76	71	68	68	70	69	78	87	69	81	69	67	76	88	77	72	66	60	78	83	75	79	91	63	75	65	72	72	71	64	65	67	78	68	65	78	74	74	75	84	93	81	81	71	61	70	71	80	59	69	79	61	63	75	62	86	64	80	64	76	75	61	58	69	66	72	73	72	78	75	75	75	67	69	64	81	73	73	78	81	72	67	77	62	77	63	65	70	63	67	65	67	68	58	73	70	78	80	70	70	75	88	63	64	66	65	86	76	73	61	49	77	66	74	79	79	76	75	78	72	72	71	63	75	79	60	70	66	66	74	60	80	56	75	90	65	82	74	80	69	72	79	67	76	78	63	71	66	70	90	66	82	53	64	68	70	71	66	75	59	84	65	58	80	82	77	59	53	63	79	62	74	81	80	79	87	83	64	85	78	57	62	80	57	66	58	94	54	84	75	79	66	75	65	86	72	63	66	63	73	76	69	64	61	62	71	57	66	76	73	67	80	76	79	71	78	72	84	70	71	61	68	67	75	60	73	63	64	73	72	81	86	71	73	79	75	69	71	62	67	65	84	68	84	70	61	76	80	75	66	59	67	74	71	79	58	65	86	74	65	71	81	60	77	73	62	66	73	62	90	81	62	74	65	74	90	55	68	69	70	73	59	66	51	73	78	79	79	74	82	86	82	73	70	70	61	82	64	74	69	71	59	66	82	79	60	72	77	83	74	77	56	67	72	75	54	78	85	78	60	66	82	63	64	70	68	80	63	70	76	73	78	59	73	79	74	63	66	73	72	72	69	71	75	82	84	67	63	60	70	66	76	64	81	90	76	86	80	65	83	76	64	82	73	59	76	74	69	55	71	68	77	56	76	65	77	77	64	73	71	64	72	83	64	72	83	74	65	67	79	83	65	79	73	85	60	72	88	75	71	78	70	86	83	76	82	66	63	51	59	61	66	89	80	56	71	63	74	77	84	75	64	66	63	73	71	71	66	83	65	70	67	94	65	91	64	75	75	78	90	75	77	78	86	74	63	74	72	89	67	59	69	72	90	66	81	67	66	70	76	67	67	74	59	64	56	61	69	69	61	71	73	77	69	64	83	80	84	71	83	82	87	83	68	75	57	72	75	68	53	72	92	64	66	73	64	66	82	66	73	88	67	57	64	90	65	68	62	85	79	70	60	54	79	80	68	61	73	74	62	68	79	90	80	74	69	84	49	76	65	78	69	84	76	83	77	59	73	69	67	60	76	78	64	69	61	69	71	78	81	80	65	86	56	60	71	77	70	70	78	69	69	80	69	76	77	55	71	47	63	75	78	64	80	71	71	79	63	60	87	63	59	68	68	71	67	76	70	64	68	71	68	71	66	76	57	51	81	72	69	76	73	69	72	56	61	55	81	66	72	71	67	62	75	66	70	76	70	72	59	59	77	81	67	81	71	61	70	71	70	67	80	69	60	64	78	51	67	77	64	77	63	78	78	75	81	79	71	61	80	61	60	73	77	59	80	79	87	63	74	75	73	77	55	64	95	69	71	66	64	67	69	77	84	88	69	81	72	73	85	65	60	69	78	61	71	92	78	82	71	68	60	74	68	81	70	78	65	66	86	63	74	83	88	68	89	92	91	75	61	76	80	84	67	64	78	64	65	59	65	50	83	63	77	78	62	70	65	68	66	80	78	54	52	83	74	70	58	66	76	74	77	61	71	67	83	89	71	76	67	54	68	60	65	69	80	82	79	81	73	71	61	69	62	72	69	81	62	67	61	77	71	77	66	75	88	81	80	66	67	68	58	58	52	66	78	63	84	65	70	75	70	75	82	70	62	72	82	80	74	72	61	72	68	55	71	72	73	66	75	65	75	82	71	62	82	74	59	74	62	78	78	76	65	63	72	70	81	56	70	72	66	82	68	71	67	76	69	72	72	75	56	78	69	77	58	78	73	76	75	81	65	75	74	78	72	85	79	76	81	73	67	73	68	75	71	76	77	72	66	70	85	82	68	69	72	60	66	65	79	75	66	85	95	80	69	71	65	71	73	75	91	71	68	69	81	73	73	63	79	83	79	81	79	58	86	69	63	58	71	81	63	73	74	72	72	87	75	67	81	74	64	73	55	67	80	70	71	71	70	62	83	60	72	82	69	77	82	74	68	79	68	89	56	82	83	71	57	76	67	65	64	62	62	66	70	77	69	70	66	81	81	69	75	74	76	71	61	63	70	85	65	67	68	77	63	63	73	80	69	90	69	66	57	78	76	66	54	71	80	70	80	62	69	64	72	71	62	65	60	82	76	67	75	75	96	83	83	66	68	73	74	54	79	62	71	85	69	60	85	69	81	75	71	80	80	62	61	79	80	79	68	71	65	80	56	62	90	68	82	66	56	74	63	69	74	58	76	76	79	71	76	72	63	84	75	74	68	75	66	68	71	62	80	80	87	74	67	73	71	68	79	65	66	84	67	60	68	71	56	65	81	75	82	78	64	65	64	71	75	62	101	58	80	69	65	62	64	73	73	79	79	72	68	62	70	75	61	87	81	66	87	80	81	81	58	71	62	77	63	73	78	78	62	72	68	59	63	63	74	72	69	77	76	77	54	54	79	80	61	76	62	69	75	61	68	82	72	78	90	69	65	70	61	66	73	70	66	65
35857	18776	10953	9196	10462	9447	6819	5517	3967	3028	2217	1790	1379	1174	953	898	870	820	821	691	663	655	683	624	621	596	605	602	573	524	554	531	571	561	548	587	518	554	580	567	567	571	562	583	575	575	569	547	563	556	544	523	541	536	540	585	563	527	539	545	562	589	507	562	540	557	565	544	540	540	507	536	516	527	559	504	588	537	592	578	508	543	514	542	583	561	551	560	539	557	564	562	564	578	535	582	553	530	553	575	552	555	561	573	573	529	569	531	583	583	530	581	555	534	579	537	537	537	535	548	526	533	538	561	560	557	524	534	550	580	581	548	531	553	508	575	531	551	557	535	534	560	541	559	546	531	526	569	568	548	526	541	519	533	527	520	579	566	525	562	546	562	558	591	547	531	550	536	530	546	555	512	524	580	508	517	559	543	556	483	516	576	543	577	501	540	503	548	523	544	555	569	545	526	561	565	585	567	558	541	516	531	571	538	543	586	549	547	556	511	549	554	582	571	551	526	547	544	579	558	568	523	534	586	539	552	575	543	582	523	589	543	542	513	553	547	544	546	583	553	592	552	539	547	582	512	590	586	594	536	601	518	593	523	524	531	549	569	579	499	529	576	605	564	532	587	518	558	587	559	547	592	593	554	569	580	593	541	541	534	560	569	554	561	522	540	570	528	562	511	564	552	572	576	531	560	522	521	568	589	555	538	513	556	571	562	548	525	552	543	540	556	514	564	584	536	536	562	586	556	537	575	580	562	563	529	529	554	526	500	579	578	576	533	576	568	531	517	540	532	541	498	560	545	571	557	555	514	547	591	532	550	501	553	588	576	549	579	543	538	557	527	541	553	553	562	519	520	551	566	525	540	554	516	507	554	581	572	578	542	535	523	539	535	574	558	532	541	540	575	542	544	528	598	559	591	541	528	495	550	561	551	534	556	518	560	501	515	517	542	567	570	564	542	517	528	589	530	505	536	539	527	561	574	580	551	576	558	486	570	521	541	555	520	534	551	552	514	538	535	563	555	536	562	537	594	525	526	589	556	515	547	572	567	541	529	538	518	560	521	502	579	512	541	552	561	537	509	567	545	553	544	579	567	523	527	545	526	560	565	540	585	569	554	541	550	573	517	533	552	528	539	532	548	539	564	538	578	580	584	607	565	514	521	558	528	557	569	569	570	536	576	547	560	514	525	571	537	588	559	556	542	571	490	562	552	530	560	502	587	550	563	543	525	568	545	575	533	562	522	506	540	528	529	573	515	594	498	563	585	562	501	533	565	516	512	587	499	567	553	535	552	560	597	518	590	557	540	561	509	569	554	533	512	564	556	552	547	570	556	548	562	569	518	550	539	552	533	540	562	520	555	562	590	515	540	543	543	537	515	570	592	556	558	549	569	530	560	540	525	584	534	505	549	602	587	563	580	582	546	576	524	530	522	600	571	545	553	534	517	516	539	544	522	530	501	540	562	556	526	555	542	575	576	539	537	542	524	554	509	545	537	508	543	580	562	517	534	579	576	535	542	534	574	540	553	576	584	538	577	603	595	500	553	536	551	572	534	563	571	590	541	545	579	513	538	567	582	565	556	551	560	542	546	557	531	569	569	545	563	536	572	519	584	546	542	558	558	525	543	546	518	518	532	561	547	564	541	573	528	505	530	526	528	517	559	526	565	540	533	538	559	536	560	516	554	561	545	536	565	565	507	548	516	554	555	551	532	589	546	509	597	571	577	544	609	555	496	546	529	520	531	550	570	539	548	575	535	543	578	547	553	562	543	521	558	538	560	505	581	530	566	577	531	587	578	545	553	581	554	563	546	536	544	573	538	528	554	566	553	521	578	574	507	544	540	506	552	584	557	565	533	521	547	596	549	555	500	492	513	571	546	561	564	540	550	589	576	542	559	536	564	497	555	566	566	589	525	552	558	592	558	562	556	554	547	526	550	553	567	597	532	544	529	555	550	596	594	548	543	536	574	533	603	546	545	543	572	565	547	536	555	524	542	515	512	533	595	534	547	540	537	555	563	527	565	529	550	520	562	519	596	557	563	552	525	517	539	538	609	598	543	539	579	555	603	565	570	562	578	588	563	525	577	558	531	554	558	506	537	600	526	562	556	564	516	558	534	546	565	548	541	549	509	517	519	563	542	564	511	526	551	590	545	557	512	515	546	583	556	556	550	512	553	548	545	556	536	570	569	545	569	566	569	543	537	524	549	519	571	575	509	523	568	517	580	534	528	535	532	546	565	564	554	508	552	545	533	526	589	547	571	527	546	570	592	561	517	558	559	532	524	506	537	524	558	559	547	522	514	546	542	529	530	580	554	496	521	552	538	540	521	564	548	547	564	543	600	589	566	566	542	562	561	555	555	557	565	562	551	551	540	577	537	571	565	586	514	552	571	587	541	550	496	536	526	597	578	566	546	572	565	583	552	564	545	529	581	523	568	534	556	534	548	559	557	586	513	578	586	552	540	547	552	521	556	552	544	595	493	540	570	556	552	539	531	527	535	577	532	577	583	625	592	579	584	599	583	546	562	544	533	565	591	533	527	496	604	503	598	588	559	521	556	538	518	577	553	578	555	547	523	562	536	541	537	566	525	527	540	550	538	567	502	551	547	549	548	617	546	539	562	500	559	505	568	523	556	591	592	576	536	553	531	522	555	592	538	565	556	546	585	559	536	560	589	567	539	555	509	490	594	556	574	554	561	602	538	496	511	544	581	551	556	535	535	573	529	547	542	539	538	567	532	562	554	514	552	578	587	544	548	546	524	505	539	560	541	524	538	550	546	568	569	556	544	527	546	525	559	566	542	537	545	572	562	516	567	527	577	526	592	532	545	560	572	522	598	553	571	544	569	529	589	541	511	547	517	545	552	530	552	586	548	512	528	547	574	548	562	561	554	561	541	536	579	532	547	519	520	509	539	541	556	518	521	506	529	560	556	551	562	543	503	560	539	525	540	534	554	600	544	559	554	500	582	553	587	506	552	539	566	561	588	567	567	570	557	568	532	550	570	505	531	573	556	549	535	583	587	566	568	543	530	567	539	527	555	539	602	559	581	508	525	619	545	562	536	501	578	531	536	557	552	526	586	591	566	561	537	548	582	566	535	526	591	572	545	526	512	519	524	567	574	537	588	552	536	548	544	545	545	520	546	521	530	564	555	532	540	535	530	565	511	543	576	548	543	535	590	559	532	566	543	562	553	570	536	604	488	548	539	559	548	546	572	544	569	594	525	564	576	537	570	545	552	540	559	536	509	581	546	528	537	580	604	525	558	513	547	535	554	557	537	497	561	520	570	552	566	543	498	573	596	538	517	569	522	566	575	592	566	540	567	560	570	565	540	534	587	600	549	548	542	580	547	581	534	511	566	521	604	528	553	582	532	594	574	582	555	560	545	530	529	601	573	530	556	533	533	529	621	537	539	595	550	544	548	528	498	565	567	514	563	564	539	549	530	559	535	573	539	528	577	584	556	535	580	552	519	562	577	516	598	537	560
10866	5713	2434	1206	658	449	317	259	192	182	123	103	111	70	74	66	69	71	69	55	59	52	54	57	54	51	64	44	51	44	39	55	57	53	66	46	52	53	61	43	48	46	53	55	45	48	38	43	58	43	51	54	49	62	42	38	45	55	44	35	68	40	48	45	51	62	61	50	47	42	48	53	47	74	45	39	50	65	53	49	51	53	51	48	40	45	54	48	43	45	62	44	49	61	42	51	56	42	64	64	62	45	58	52	40	57	45	45	59	51	50	59	56	49	43	50	59	47	51	46	47	56	59	41	57	44	52	35	42	55	43	47	58	39	45	40	56	52	63	44	49	58	57	53	41	37	49	56	57	50	58	57	50	50	45	62	47	43	51	57	49	48	62	49	57	52	44	49	52	55	50	51	55	48	55	50	43	50	41	51	55	67	50	47	54	47	42	66	43	46	39	44	51	60	47	37	47	48	58	60	42	57	58	48	47	55	41	51	50	71	58	42	52	50	45	48	44	52	67	49	40	43	39	40	53	44	58	51	56	50	29	48	59	49	45	56	42	40	45	58	60	61	51	43	61	56	49	80	55	52	43	43	54	53	51	59	43	53	47	55	48	55	33	53	40	50	43	50	43	67	40	38	46	58	52	52	39	48	48	44	45	52	55	35	48	45	54	48	46	38	59	50	57	56	41	58	41	47	54	52	47	47	47	55	49	51	46	62	42	53	48	46	51	63	62	45	66	55	56	56	40	46	54	56	46	47	45	52	35	49	52	50	54	48	47	50	51	51	48	49	60	50	50	50	56	49	49	46	56	44	43	62	57	64	43	52	51	58	54	50	52	48	45	49	68	42	55	56	47	55	48	45	62	45	53	46	46	49	54	50	44	42	44	46	65	62	46	45	59	46	43	57	44	44	39	53	55	33	56	42	46	51	66	40	49	53	52	68	46	46	58	40	51	67	48	58	56	48	40	46	46	63	40	65	55	46	62	58	60	54	53	57	53	46	53	54	42	41	49	53	58	44	46	49	41	46	59	45	52	50	43	54	55	50	53	32	52	50	54	46	48	41	37	52	47	53	50	45	46	59	51	51	56	52	55	61	50	44	52	51	44	55	54	50	60	55	67	56	62	43	54	46	37	58	38	57	46	41	41	43	51	46	46	60	51	57	59	40	56	57	53	46	48	44	51	53	47	52	55	48	45	61	60	52	51	40	36	62	62	49	48	47	57	47	61	57	41	54	52	53	44	45	48	41	50	44	46	55	57	48	59	51	49	51	47	53	58	56	45	53	47	46	51	58	46	59	66	44	65	61	47	55	57	45	43	47	45	48	61	46	48	37	62	55	51	51	48	43	54	57	33	51	44	47	57	60	48	55	45	43	45	48	36	53	60	41	37	50	35	51	47	46	52	63	42	53	36	42	46	52	49	41	48	45	49	61	44	57	37	69	45	48	52	49	40	58	41	47	43	42	44	46	60	64	51	34	51	49	45	56	56	45	46	43	49	45	48	56	44	38	43	50	45	63	51	68	50	59	56	58	46	52	55	53	61	51	57	40	71	48	52	57	59	53	47	46	51	45	52	55	37	54	55	49	53	48	47	61	65	44	50	56	47	47	44	57	50	52	54	57	61	51	43	45	50	54	49	53	51	53	40	57	48	54	65	71	54	39	53	59	67	58	54	47	43	46	57	57	42	49	61	44	52	52	53	55	54	52	52	51	61	46	54	64	51	57	56	42	39	74	61	44	60	49	50	51	54	44	40	49	51	60	44	45	49	67	40	53	51	46	43	52	52	57	55	61	63	59	49	55	55	51	62	53	51	47	43	56	49	33	41	39	47	51	55	58	40	45	56	61	52	62	58	57	51	57	51	53	47	49	60	44	44	50	51	38	50	48	63	51	50	47	40	41	46	58	63	60	49	46	50	43	50	41	51	46	55	57	52	50	49	56	44	55	37	48	46	72	44	45	52	45	50	62	53	60	47	62	57	47	63	54	43	42	53	43	50	48	47	55	55	47	57	45	61	51	53	52	61	39	43	54	49	48	48	51	49	56	53	49	42	42	53	51	61	47	53	46	51	57	55	52	66	52	58	47	42	38	65	50	47	56	34	54	51	57	60	48	46	50	38	59	53	54	43	44	57	41	55	43	65	46	53	40	51	56	45	41	41	46	62	52	35	60	51	47	41	46	47	49	52	36	52	54	54	54	50	47	57	47	42	45	46	57	47	56	55	55	64	53	55	39	56	58	50	42	39	43	51	55	56	52	49	47	43	53	53	53	52	52	58	43	36	54	48	55	68	52	48	57	59	54	66	60	61	54	56	41	45	48	62	61	43	46	54	47	53	66	56	54	51	44	43	58	47	49	41	44	42	54	52	43	51	48	49	54	49	50	48	52	43	60	63	48	56	53	52	50	69	56	42	46	56	46	54	34	36	53	58	50	57	44	37	62	41	42	56	52	54	54	58	60	50	70	43	52	71	55	52	51	50	53	56	51	44	44	55	49	48	64	44	45	38	55	53	52	52	45	54	52	53	54	47	67	55	52	41	47	47	51	41	61	53	64	46	42	44	53	59	47	47	51	47	47	47	51	51	62	56	47	52	65	63	66	44	44	34	48	57	45	56	59	48	56	40	56	47	45	52	50	59	45	41	40	51	54	44	48	43	57	45	64	46	56	55	57	59	50	50	58	48	56	52	59	49	48	66	44	58	44	46	58	47	44	55	50	44	55	46	48	45	55	50	45	56	60	63	48	53	61	59	48	37	46	50	58	58	55	52	53	37	43	54	44	53	58	58	56	41	44	50	56	52	58	32	46	55	56	62	63	50	45	49	48	43	44	38	54	50	45	46	53	55	54	45	54	70	43	55	53	41	52	55	39	57	49	59	51	52	51	51	46	55	43	48	50	45	56	56	57	63	49	50	61	53	48	41	56	50	54	65	51	48	41	58	44	48	58	66	54	56	47	36	55	53	53	45	52	38	53	53	59	42	45	55	47	54	48	42	63	58	47	55	49	60	59	51	51	39	41	46	41	55	48	50	52	55	55	43	42	57	51	44	48	58	54	53	53	53	50	43	46	40	47	57	49	43	43	64	57	46	53	55	45	46	55	65	45	54	48	42	42	44	36	56	46	54	48	48	59	46	51	54	55	41	39	52	56	53	51	55	66	62	47	47	45	48	55	35	48	31	48	65	52	40	45	57	51	55	43	58	54	76	47	40	49	56	50	51	56	53	53	37	42	46	63	43	57	60	49	55	54	52	54	52	44	45	63	41	54	47	49	47	59	59	58	45	54	50	56	55	48	46	51	46	43	46	45	47	60	66	50	39	58	58	68	41	52	50	46	42	49	56	55	48	60	47	53	48	51	51	49	56	54	59	44	39	46	39	62	40	55	52	59	38	41	63	57	60	51	48	49	48	48	42	52	50	60	57	45	57	51	45	46	50	44	51	46	54	44	52	48	45	44	47	44	44	44	57	55	53	52	45	60	60	50
40900	25623	16813	13685	15139	15151	10751	8127	5937	4645	3420	2451	1773	1251	1081	936	847	779	706	647	613	555	549	511	459	494	441	400	404	414	404	445	423	412	433	439	399	410	426	429	423	397	418	361	390	426	411	414	428	399	437	392	428	423	411	394	422	408	397	399	408	415	400	389	404	378	336	381	388	368	412	395	401	404	402	370	391	411	387	391	369	410	365	440	398	402	409	380	417	402	378	399	396	400	370	384	407	374	421	405	384	402	410	408	409	404	360	384	413	449	398	384	390	378	384	417	367	392	388	398	414	394	399	397	388	352	391	433	425	383	420	391	394	392	391	343	393	408	372	392	411	409	401	385	380	371	420	412	395	394	354	409	400	408	427	405	375	409	386	376	354	364	391	394	387	401	375	437	385	407	359	430	388	380	406	388	408	352	367	417	406	376	370	405	380	365	391	421	417	373	394	402	386	394	394	388	375	380	407	382	400	400	405	385	347	420	413	356	418	409	371	365	379	421	410	391	397	387	399	408	381	385	417	376	415	356	406	362	375	423	414	393	430	405	411	376	381	418	396	372	377	407	401	379	379	376	408	414	367	388	376	385	390	357	384	393	386	385	371	366	385	404	367	393	362	412	387	410	365	427	411	415	407	448	395	400	396	409	391	385	416	391	414	383	400	423	390	392	408	394	423	423	383	380	406	375	391	385	396	382	389	383	376	434	375	382	379	399	406	415	415	403	387	357	411	426	397	386	421	418	396	411	405	392	390	391	389	445	415	373	391	394	382	422	399	416	419	395	397	426	379	375	390	417	388	394	395	380	399	393	385	401	403	364	360	388	370	410	357	408	424	434	367	390	358	403	387	397	407	399	433	404	380	356	404	382	417	391	396	405	392	407	406	372	407	419	393	397	385	381	415	383	420	397	393	413	400	398	404	427	467	392	386	384	374	382	386	398	445	402	417	402	417	387	419	362	431	412	416	402	390	388	404	377	367	450	397	390	381	384	394	358	423	418	427	411	374	387	376	386	407	377	400	381	415	393	376	402	397	415	390	408	400	388	363	399	398	427	384	386	399	410	416	420	398	375	381	413	357	398	363	405	354	374	378	412	394	407	422	408	388	351	418	390	365	399	376	411	391	411	369	411	387	371	388	417	366	418	357	377	450	407	404	383	361	383	394	408	404	406	409	401	383	408	390	408	379	384	416	380	388	386	391	388	407	401	390	407	435	385	373	374	381	446	412	405	386	371	396	418	386	378	353	404	400	414	357	400	344	379	415	408	382	401	432	411	431	397	388	416	410	391	404	378	393	383	389	410	407	399	372	394	398	397	394	387	390	394	380	416	382	398	360	391	413	382	379	419	360	417	387	365	411	366	420	382	415	382	412	387	398	358	414	391	429	402	406	366	358	423	387	397	434	402	373	383	411	416	406	375	398	392	403	417	415	397	391	348	400	425	424	409	422	439	372	403	411	442	384	384	391	390	405	391	393	366	374	376	389	401	397	391	371	432	377	390	433	390	413	420	368	383	376	394	405	429	401	384	410	391	390	366	388	406	362	419	385	405	418	403	384	387	375	407	388	394	373	378	364	398	385	394	387	384	421	428	398	382	399	387	375	397	398	409	388	378	359	393	412	404	414	386	415	392	397	391	401	384	400	402	403	381	437	400	377	410	383	422	381	374	382	430	383	369	412	415	404	397	376	399	392	376	399	375	384	388	411	411	400	398	400	398	388	411	374	390	398	432	420	424	425	398	397	385	381	385	432	398	382	392	375	370	425	389	374	348	409	360	378	385	410	395	396	385	371	379	418	373	357	391	388	396	405	374	382	396	369	399	403	379	403	399	387	388	434	415	386	393	376	400	416	401	401	405	396	399	424	427	368	389	408	396	414	389	415	362	425	405	396	413	387	351	427	393	426	404	399	406	387	380	389	380	375	422	375	418	415	410	379	366	391	419	394	397	396	365	380	400	384	376	422	428	391	395	397	369	383	367	438	375	408	368	393	395	403	402	395	412	407	413	409	375	397	389	409	423	401	373	424	375	438	422	403	374	380	390	422	381	379	405	371	397	383	402	389	406	410	375	387	399	402	356	407	415	410	388	427	371	408	400	430	410	395	394	373	417	393	396	386	419	377	394	397	373	394	381	375	400	383	378	433	393	366	389	386	407	368	408	430	437	426	439	402	407	391	363	372	352	421	349	397	410	415	401	383	430	387	411	393	386	421	395	370	396	411	377	384	364	386	391	421	380	393	394	415	393	402	429	405	405	415	396	376	377	391	385	349	412	409	417	375	414	377	424	434	389	382	413	417	371	391	396	395	386	370	366	373	414	404	413	378	377	367	386	410	404	386	425	408	362	364	383	376	399	395	381	405	410	380	373	380	383	372	357	375	405	372	384	377	431	375	363	384	401	425	389	388	401	383	408	420	381	373	413	416	431	355	394	421	422	427	404	414	402	415	369	364	401	383	415	373	412	400	400	410	369	396	399	378	407	407	418	415	399	378	369	389	385	402	390	376	423	419	394	397	388	385	360	387	397	396	373	373	444	421	372	420	361	403	372	394	405	397	413	426	409	410	387	367	391	401	408	363	386	351	397	417	375	400	402	395	399	376	401	406	373	394	394	366	391	380	376	413	406	370	380	383	396	371	387	390	419	416	380	386	385	419	352	377	368	391	393	413	392	390	356	424	357	382	415	411	418	404	422	389	418	382	373	413	401	424	399	402	374	400	368	375	401	437	399	385	387	401	410	384	399	376	411	417	422	377	402	380	373	379	418	408	404	377	415	387	369	432	431	397	367	379	394	411	405	403	430	382	430	398	379	400	435	378	354	421	363	383	385	379	396	398	392	412	399	394	388	369	379	431	376	387	381	428	384	407	397	403	433	390	410	359	429	393	417	361	424	402	438	375	408	409	416	378	396	409	400	366	358	419	385	377	385	363	390	367	392	362	386	399	439	435	362	396	415	426	392	425	428	381	388	413	368	364	372	368	415	421	396	411	397	410	405	395	403	365	388	406	366	412	409	409	382	430	380	390	385	364	398	382	435	381	407	373	381	412	400	422	379	404	410	393	384	392	410	383	388	390	384	395	403	377	412	404	349	388	395	397	409	384	404	390	376	394	349	390	359	378	420	385	397	378	429	379	386	361	400	380	399	432	389	373	384	369	427	423	400	373	408	415	383	349	397	391	371	390	401	382	360	388	402	375	418	374	398	354	390	385	373	393	355	379	393	392	400	372	388	391	397	402	364	362	439	394	370	404	375	404	391	401	379	407	382	373	327	400	387	414	391	428	373	386	430	398	403	429	401	373	401	379	400	416	394	434	412	402	381	397	383	409	371	408	395	425	379	408	367	438	399	383	407	376	420	414	398	416	405	379	408	389	387	376	403	405	382	420	400	390	404	422	408	411	360	406	396	426	404	390	381	384	424	372	381	411	416	430	389	386	409	391	401	418	399	383	374	431	382	424	408	377	405	381	400	422	370	401	393	415	378	405	380
11640	4663	2012	975	599	401	319	254	203	168	146	130	88	104	91	92	82	77	83	75	73	75	63	63	71	68	56	61	56	54	57	77	66	62	71	57	63	63	64	75	64	73	72	64	60	44	67	58	46	67	62	62	72	55	69	53	64	57	62	65	70	57	70	60	69	61	75	57	58	59	56	64	70	49	76	70	70	56	55	56	64	70	57	53	76	58	50	65	70	69	63	81	69	58	68	64	64	60	70	65	75	64	53	77	62	79	61	71	59	68	70	74	61	67	46	72	75	78	73	59	63	66	55	56	58	76	63	65	60	77	73	67	64	62	61	82	70	69	63	63	74	77	65	60	72	75	62	79	62	73	66	62	54	57	70	77	56	74	69	65	57	65	59	56	56	65	64	65	59	72	63	70	59	70	72	65	63	61	63	61	72	67	77	71	59	52	58	67	62	49	70	62	73	47	67	64	63	74	66	62	49	60	55	64	64	62	64	56	51	55	60	65	75	63	67	63	64	65	61	63	43	84	64	60	55	73	63	61	59	61	72	56	66	50	63	58	62	61	69	62	75	65	72	66	72	72	59	70	80	60	68	54	57	64	67	55	53	61	60	59	84	60	67	65	74	47	72	75	66	53	61	75	67	61	49	65	60	71	57	57	52	68	56	64	69	69	62	67	53	51	56	70	63	60	65	59	81	65	76	70	60	83	51	78	74	64	51	59	64	56	61	70	68	49	72	58	76	57	53	65	79	47	54	58	73	59	53	54	70	64	67	85	59	57	71	56	69	66	71	94	70	63	65	71	61	74	60	51	62	73	64	61	77	59	62	75	65	62	71	51	84	78	71	69	76	61	62	59	60	58	71	55	57	58	66	63	61	69	46	70	69	57	77	69	73	70	59	37	60	56	74	60	54	68	71	67	55	62	66	56	71	46	73	58	54	77	58	70	77	66	59	52	66	65	66	67	74	60	65	60	61	80	68	74	65	72	67	69	75	57	65	73	54	54	57	63	64	70	69	73	55	76	67	69	50	63	60	59	62	59	66	63	74	74	60	49	64	60	64	62	66	72	64	56	47	62	76	67	61	63	65	61	47	63	83	67	48	61	57	67	74	49	47	73	58	67	67	63	65	52	68	57	65	62	73	58	72	82	58	77	62	71	69	59	51	58	58	71	61	58	72	64	57	67	72	65	55	71	64	70	75	66	64	67	72	61	60	60	49	76	65	82	56	54	68	55	53	70	73	73	63	51	67	64	78	59	68	61	66	69	69	65	60	70	56	88	61	64	62	63	67	57	67	67	57	53	61	73	68	48	72	70	58	61	69	65	54	50	69	70	57	58	70	72	53	59	59	60	78	70	64	54	55	71	56	73	66	77	65	66	72	54	64	70	69	67	79	64	73	71	63	76	61	69	79	87	71	56	55	79	56	54	58	69	74	75	54	59	50	46	68	56	70	66	60	83	62	70	49	57	63	80	56	51	55	63	61	48	71	68	68	53	57	72	60	69	59	59	63	71	59	60	61	74	65	75	65	84	80	59	51	63	75	58	70	68	60	57	69	54	65	72	43	73	75	61	67	50	57	58	65	52	60	76	56	68	64	66	70	65	49	78	76	51	66	59	71	66	65	62	68	66	52	68	69	76	63	71	65	61	56	70	52	77	61	56	60	56	58	60	59	61	53	58	57	70	59	49	73	64	68	59	69	56	61	65	65	77	73	69	56	61	68	75	56	51	82	63	64	60	67	74	68	63	68	62	61	60	57	64	65	77	61	67	72	56	45	43	66	54	62	63	71	57	69	50	60	76	70	49	64	60	70	69	62	66	63	60	81	68	56	74	70	67	63	59	65	57	61	49	66	71	74	66	75	69	67	63	75	67	61	64	71	51	53	65	75	63	65	52	75	53	63	76	60	70	61	64	65	63	55	78	48	80	62	55	65	61	87	66	71	74	69	75	61	59	58	55	58	78	65	72	68	65	60	62	76	67	55	66	65	62	70	69	60	78	70	58	65	59	71	65	61	58	69	66	66	59	51	65	60	64	78	56	67	67	60	75	50	50	86	71	68	70	65	85	60	58	77	59	70	60	60	49	64	81	50	61	62	63	67	61	85	72	57	56	56	52	64	66	53	63	63	54	62	55	59	63	65	66	53	64	66	60	62	62	58	59	65	49	54	61	68	84	64	64	65	62	65	67	78	66	69	77	74	53	50	53	60	50	68	54	77	68	65	65	58	69	55	73	70	58	70	73	75	59	71	55	64	62	68	53	55	52	87	66	55	62	72	61	62	56	65	78	62	66	52	66	66	59	69	61	62	62	74	67	51	58	68	66	53	53	67	78	54	65	64	69	63	70	80	54	73	64	50	53	57	61	59	78	62	63	65	57	55	57	58	56	70	59	57	67	72	66	57	73	65	63	63	60	65	58	69	71	67	67	50	68	52	51	68	81	61	48	65	67	67	70	67	47	74	61	66	52	60	55	63	53	64	61	72	67	67	55	71	54	52	50	71	64	72	52	70	53	59	52	83	71	63	64	62	65	68	70	54	68	61	70	64	58	63	48	84	75	56	59	60	69	64	70	55	57	71	61	57	62	61	51	69	66	67	67	54	66	63	62	64	57	63	65	69	72	68	61	59	67	67	55	47	67	62	60	78	59	67	70	65	50	69	58	62	57	63	70	67	64	76	53	73	56	60	73	65	64	58	56	70	68	58	64	65	72	69	70	54	53	58	53	63	59	69	52	81	66	62	66	69	67	64	67	47	55	59	60	63	57	51	55	71	77	72	68	72	52	70	60	56	48	52	63	73	66	78	65	47	64	61	58	55	77	59	64	84	66	56	71	45	58	62	53	65	67	68	72	61	55	78	61	65	76	64	66	61	51	73	63	62	70	47	61	62	53	56	55	69	65	55	57	66	61	71	66	49	49	69	80	65	72	50	71	56	58	55	73	65	60	68	61	59	76	59	59	53	61	60	60	67	63	56	50	72	73	54	57	69	72	65	69	78	52	65	71	66	59	77	65	67	61	67	61	82	63	70	69	65	64	54	61	62	63	56	51	62	69	76	70	77	60	63	73	55	72	65	78	91	56	71	51	58	68	70	84	75	70	65	72	75	55	68	79	72	64	45	61	70	72	64	59	53	63	66	59	63	65	61	60	64	79	66	66	72	68	70	80	71	63	64	70	53	81	74	67	70	78	47	54	63	51	57	65	51	66	62	58	65	82	77	61	72	68	69	59	55	58	70	58	44	60	76	53	51	68	64	54	57	75	77	75	67	59	55	63	56	57	54	70	57	55	73	53	73	58	70	68	61	54	68	59	68	78	56	56	63	65	58	57	64	58	68	58	44	64	60	64	73	64	50	66	64	70	53	59	73	55	51	63	58	67	60	64	56	66	65	67	65	57	64	69	76	56	70	73	71	70	60	78	51	53	64	53	50	70	62	61	62	64	62	60	61	62	72	67	75	49	63	55	72	71	55	66	73	60	62	66	72	61
38614	23106	14698	12006	13898	13225	10495	7492	5843	4409	3314	2529	1922	1551	1267	1076	996	833	769	746	616	726	625	592	555	566	551	535	518	458	485	510	519	550	493	487	497	473	457	508	519	494	560	531	539	513	531	499	537	470	496	490	491	524	505	430	511	488	537	522	496	468	490	485	478	468	465	540	486	481	475	472	509	481	497	478	499	472	500	446	474	514	495	495	499	469	461	478	455	477	454	474	484	464	482	487	483	512	510	495	442	474	458	503	452	473	494	530	511	468	503	504	528	468	445	514	516	509	496	518	467	474	486	479	465	477	459	474	484	442	481	494	509	470	501	490	481	474	464	504	504	480	557	469	518	482	430	409	473	459	497	504	461	493	491	445	467	474	499	512	472	455	535	489	487	457	462	493	486	464	496	489	462	486	489	461	474	500	476	469	479	512	448	525	480	480	477	443	472	519	485	500	514	515	527	490	486	451	489	501	495	469	507	483	488	449	510	472	483	508	485	489	528	491	483	484	501	469	500	480	489	431	488	487	475	490	492	462	468	536	466	470	510	485	515	508	484	461	451	539	464	509	481	417	472	456	503	446	477	514	471	473	484	453	476	532	470	474	475	475	478	523	498	496	478	464	470	496	469	504	442	482	484	530	500	488	498	509	506	477	492	474	504	452	516	509	490	436	484	497	458	471	473	476	473	481	499	484	493	452	503	462	470	471	480	486	449	486	514	495	448	474	535	494	472	473	466	477	488	469	546	470	469	497	502	498	468	467	499	475	483	484	489	472	482	509	528	499	514	502	464	466	503	489	481	455	534	489	448	495	466	439	492	490	482	491	478	501	470	474	461	455	472	552	512	460	484	516	468	504	469	457	457	483	475	506	501	522	491	494	495	517	531	447	501	462	504	509	476	475	512	488	479	471	426	478	461	471	468	483	517	499	472	477	446	515	477	461	504	471	478	495	465	479	473	480	494	474	456	486	457	487	431	478	469	482	472	470	469	487	486	448	457	472	498	443	492	472	488	473	447	474	491	455	498	451	507	525	533	479	474	524	446	487	484	494	488	504	502	488	479	479	451	486	454	484	479	462	472	502	450	483	511	496	521	489	476	470	514	481	481	417	495	481	496	475	496	478	509	478	468	464	530	495	496	469	479	497	476	468	483	470	440	459	478	508	504	499	504	462	467	456	479	466	464	513	434	494	464	479	501	501	506	475	455	477	472	432	483	506	472	503	462	459	480	490	491	504	479	517	455	502	503	465	525	478	494	498	497	479	486	478	447	434	521	480	503	469	506	494	480	462	473	476	488	459	472	479	482	472	496	463	531	485	491	509	557	473	439	503	511	495	479	485	489	558	481	486	518	493	447	500	473	469	500	493	480	481	490	468	528	472	496	459	484	468	489	460	451	513	467	451	508	462	502	499	488	462	452	506	491	488	425	479	494	505	477	481	496	504	504	492	477	501	443	486	493	463	492	500	448	496	483	477	460	480	488	431	460	523	476	457	517	465	474	464	520	457	475	481	498	495	456	490	438	469	476	493	453	496	509	493	472	465	464	504	445	499	509	482	499	494	467	445	518	485	506	511	436	490	476	529	491	525	467	492	497	509	513	455	507	446	477	471	483	498	496	485	479	497	493	477	499	459	477	484	473	493	498	473	479	478	481	497	494	439	445	501	478	507	477	480	464	478	472	519	462	472	486	437	503	509	463	498	470	472	491	515	473	501	485	481	501	479	476	471	484	500	472	492	483	442	494	538	482	505	502	531	520	507	464	505	524	477	480	497	499	492	493	513	448	503	492	485	474	498	485	477	470	468	488	494	460	477	475	470	484	508	524	452	471	518	486	486	470	489	466	482	504	537	503	449	468	495	492	487	459	479	501	550	497	468	475	503	478	479	453	487	483	449	505	486	513	462	452	467	467	524	501	507	490	491	490	464	470	485	444	445	504	498	479	523	490	450	479	486	492	450	490	476	513	472	512	514	545	478	516	459	455	466	482	509	448	485	485	477	499	495	510	417	491	474	500	490	482	484	484	485	493	507	432	501	517	479	521	467	502	467	501	486	490	492	497	502	525	512	490	496	500	486	493	506	508	476	460	468	505	500	510	460	472	523	497	457	495	463	468	491	467	478	515	476	483	502	509	449	496	460	510	495	506	452	496	469	463	432	518	466	486	505	494	495	454	464	518	491	478	495	452	510	474	472	465	469	485	460	500	488	517	462	451	474	486	485	508	429	493	490	458	488	477	453	494	456	491	442	515	454	463	442	464	454	508	443	484	487	450	473	479	505	493	463	492	499	479	491	499	501	487	518	497	490	477	481	503	466	501	464	483	489	488	489	498	490	529	484	513	439	491	440	477	436	464	481	475	504	461	492	504	532	472	504	506	495	505	496	475	450	491	492	478	469	506	519	501	467	484	495	449	481	435	460	477	488	475	536	470	503	511	451	522	494	471	472	494	532	491	484	517	480	476	457	527	478	506	465	466	495	476	476	447	478	480	491	456	488	460	465	501	502	452	486	475	510	490	473	471	485	464	495	479	444	487	498	521	468	494	475	520	468	431	470	485	498	477	490	427	479	462	513	437	507	459	451	436	451	484	493	485	495	477	470	451	450	473	481	492	519	471	481	477	517	480	500	478	500	450	485	492	497	486	506	523	518	487	528	493	492	489	495	459	511	484	482	454	484	474	488	472	484	471	490	487	467	456	474	501	499	493	441	451	487	489	487	497	509	487	485	516	491	451	498	492	497	471	469	500	454	461	497	491	465	518	498	483	487	474	468	475	522	486	474	512	456	470	481	471	462	512	446	503	473	481	458	494	479	463	502	503	495	489	505	471	500	491	500	476	454	487	484	438	474	553	497	463	480	509	492	517	545	479	473	488	472	494	467	483	480	522	476	464	483	504	488	431	509	458	506	477	459	480	463	544	484	528	508	450	489	453	476	490	481	468	442	455	476	515	459	427	480	472	510	485	474	477	456	518	448	504	507	496	502	473	486	474	460	500	466	500	480	472	444	463	471	472	482	512	487	466	495	473	528	497	482	451	478	492	463	551	482	495	472	465	511	497	494	496	483	432	506	492	489	474	497	463	446	488	482	481	499	493	501	479	511	474	471	445	520	454	493	502	504	473	494	500	495	443	456	500	476	496	470	483	486	483	500	506	477	463	480	493	458	484	476	520	494	504	492	474	443	516	481	498	485	474	499	483	481	493	491	459	475	502	501	485	479	478	516	524	475	457	490	455	497	481	488	492	476	461	515	466	478	494	460	474	475	484	468	491	479	463	504	471	488	503	465	464	499	466	499	464	507	495	468	480	478	475	466	516	493	499	509	483	494	513	488	468	474	479	466	480	523	488	489	498	496	477	472	530	516	514	462	466	456	485	494	510	480	481	474	507	469	493	521	457	528	483	520	453	479	484	514	525	511	485	515	482	523	516	494	496	469	474	490	509	446	463	493	465	421	474	494	497	471	494	486	516	475	468	460	444	524	492	485	481	464
14476	6505	3202	1132	737	512	448	354	235	238	186	126	118	105	77	53	58	48	55	60	43	44	41	35	47	35	39	41	34	40	33	29	45	42	41	39	36	35	33	27	42	42	43	38	36	43	39	27	42	47	39	34	38	41	48	31	38	47	33	42	44	30	48	48	39	46	46	39	28	29	31	36	31	34	45	31	33	36	35	46	46	34	49	36	44	48	42	31	36	34	32	40	37	52	28	36	40	32	36	41	32	36	44	34	29	32	36	43	35	29	39	47	39	41	32	28	41	32	36	45	36	29	45	29	57	41	38	36	32	33	32	42	32	36	30	36	37	32	30	32	37	38	34	40	37	40	40	22	32	33	34	48	32	34	32	42	28	34	39	45	38	34	36	39	40	41	32	39	46	37	34	42	45	31	47	33	33	34	40	38	43	39	34	44	45	48	35	34	38	36	36	37	44	40	36	40	40	44	29	35	29	34	42	36	38	30	29	32	29	41	37	32	47	37	41	36	41	43	35	47	31	39	41	33	44	37	39	33	39	38	36	49	33	33	25	41	50	40	35	45	34	43	32	35	39	34	33	49	35	40	45	41	32	54	28	29	33	25	40	47	39	30	31	43	37	37	41	29	47	36	36	42	44	38	28	31	43	25	27	40	32	45	36	34	34	39	26	38	39	37	26	30	31	39	32	35	34	39	34	32	38	37	32	42	32	41	43	37	40	42	32	32	42	40	25	49	28	30	27	37	45	40	34	33	39	40	43	45	37	31	37	38	46	37	41	40	41	32	43	43	36	43	30	30	44	31	33	39	30	35	42	34	44	41	38	32	30	40	40	39	29	36	38	41	42	27	31	22	38	46	30	24	37	31	37	31	28	37	33	34	49	24	41	37	38	36	33	31	38	31	30	40	47	38	38	42	36	43	44	34	39	46	45	33	40	41	48	43	26	40	34	46	30	44	31	34	42	31	35	40	45	29	40	37	41	33	39	44	28	35	36	34	42	34	38	40	35	35	37	33	37	48	37	41	46	50	37	36	43	39	43	38	39	37	30	44	40	44	39	40	32	43	35	31	46	43	31	49	40	36	41	26	36	33	37	36	47	29	34	33	29	41	31	44	29	49	43	30	27	37	38	36	40	44	33	38	34	33	38	38	44	31	44	40	39	35	44	32	49	31	28	28	37	44	35	45	36	38	33	24	34	50	33	42	37	49	45	45	52	36	36	42	40	37	38	39	42	35	32	33	37	35	42	42	34	36	38	40	39	39	48	42	44	50	40	23	38	39	31	27	37	36	39	39	40	47	36	26	27	36	37	35	40	41	42	39	36	39	49	41	36	34	34	47	47	35	38	36	33	32	30	35	38	32	45	37	38	40	40	36	37	29	36	34	30	34	42	34	30	37	29	34	29	45	41	39	39	40	43	44	41	33	39	30	39	25	40	35	34	42	40	36	41	39	34	29	48	30	40	44	37	35	28	36	46	32	29	44	35	38	38	29	29	42	39	37	46	32	46	39	40	36	46	40	45	23	26	45	38	34	41	34	43	57	39	37	40	35	29	23	47	42	34	34	31	31	35	44	38	42	38	28	42	37	37	44	34	32	38	39	35	49	34	43	42	45	37	33	38	46	52	42	38	27	42	35	37	31	34	39	34	43	34	38	47	39	35	39	50	26	27	40	49	40	34	36	37	32	30	41	41	42	41	44	51	27	50	45	42	41	33	43	33	32	32	49	44	32	38	43	43	44	43	42	42	42	29	44	37	39	34	45	40	37	43	39	34	35	37	55	40	42	40	29	25	33	33	44	26	37	36	37	35	37	34	36	44	37	40	45	32	46	36	37	33	47	42	30	27	33	35	37	40	36	38	37	30	32	34	43	38	40	34	43	40	50	33	36	38	33	34	38	36	34	39	43	35	40	42	41	46	41	43	37	25	31	42	33	36	27	42	32	41	27	32	32	42	32	43	45	30	39	46	29	43	44	40	23	36	39	36	45	42	42	33	39	34	35	35	35	29	43	39	28	39	50	46	28	46	37	30	46	30	46	29	36	28	44	36	38	33	30	37	44	27	47	38	32	38	41	44	41	43	38	36	24	35	42	41	35	35	30	42	32	45	30	48	46	37	36	28	41	41	28	39	40	35	42	44	41	36	40	39	40	44	30	43	34	30	30	39	30	35	35	43	32	34	34	37	34	39	43	34	37	36	25	36	39	38	44	35	29	39	42	31	41	43	35	52	37	37	29	44	31	37	48	46	28	31	31	36	27	28	33	37	29	42	45	41	40	34	49	36	43	29	32	28	46	35	36	34	51	38	31	29	51	41	45	47	34	46	44	43	39	42	34	33	32	40	39	39	35	39	35	38	41	32	38	41	44	38	42	36	50	30	30	46	32	34	35	40	39	35	37	33	32	40	37	36	33	38	57	45	37	37	33	35	40	33	37	31	41	43	38	27	44	41	35	27	42	45	34	26	31	33	32	30	28	38	45	37	33	38	38	39	37	44	31	35	33	44	34	40	32	35	27	41	36	39	40	42	41	41	30	40	34	36	44	36	36	34	46	35	39	38	33	33	23	33	42	38	45	30	44	36	48	36	35	41	45	37	38	38	41	41	34	35	42	35	30	36	30	31	37	29	39	31	42	40	42	44	38	32	39	29	33	35	36	30	37	32	39	25	35	40	34	26	36	28	37	36	32	33	43	25	29	38	37	38	22	37	55	26	41	43	32	22	41	29	37	44	47	30	26	26	34	47	28	29	31	40	29	41	25	45	42	38	37	42	36	33	34	46	33	39	36	38	34	27	40	32	45	46	35	41	42	34	36	45	36	43	33	49	39	31	38	35	45	38	29	44	43	43	42	35	32	38	40	35	42	36	39	51	36	32	40	34	46	34	31	41	39	33	42	38	34	40	41	41	26	32	31	35	35	40	41	30	32	41	36	32	43	48	46	40	35	27	32	49	36	37	27	39	33	43	39	33	35	45	38	38	28	35	25	35	37	40	42	35	45	33	35	50	42	43	37	31	34	32	38	36	53	38	34	36	35	29	33	32	38	41	42	35	36	33	23	33	32	39	35	31	42	35	44	40	43	42	34	41	30	38	45	46	37	28	40	33	40	40	35	49	41	29	38	34	41	34	37	40	41	31	40	43	39	28	41	43	48	33	40	36	36	38	42	51	33	30	31	42	38	33	38	35	41	34	45	39	29	41	39	34	33	37	36	40	37	37	35	31	37	38	32	48	41	41	34	42	38	39	35	36	30	47	43	41	27	39	44	32	40	27	26	26	48	48	45	41	43	31	34	47	45	38	42	33	33	35	42	33	30	39	32	41	41	41	39	32	41	37	25	33	36	35	27	34	26	39	38	33	41	46	31	39	36	39	34	45	39	39	46	37	47	41	50	35	37	40	33	43	37	41	37	38	50	26	41	44	35	40	40	36	31	33	30	23	25	34	35	43	42	41	39	41	35	36	46	33	44	35	49	40	43	32	40	37	34
43305	26700	19586	12857	16307	17247	14061	10958	7955	6039	4712	3452	2675	2025	1421	1111	997	813	745	674	629	565	469	474	429	429	371	376	318	325	308	349	296	304	328	311	303	284	330	317	303	277	305	340	324	295	306	359	348	318	328	326	293	308	295	302	299	300	321	296	303	299	326	274	280	281	273	296	299	300	300	269	293	280	303	289	269	271	272	313	292	303	286	299	302	293	287	289	313	305	279	289	275	333	309	289	297	274	294	279	274	300	295	301	277	292	309	320	277	281	295	281	314	296	293	305	275	324	299	263	310	313	255	328	311	254	297	296	287	289	289	319	285	284	305	305	278	279	287	272	308	309	304	325	295	288	285	312	280	303	262	294	277	304	291	259	276	285	287	285	297	283	307	269	302	287	295	292	288	284	275	282	283	298	287	282	312	297	285	326	307	287	298	308	296	269	311	316	283	306	324	321	343	283	288	297	279	264	274	297	287	297	290	316	267	266	309	316	299	302	322	286	274	303	300	289	279	284	269	282	296	332	291	295	291	301	310	305	275	283	289	310	301	287	312	291	279	255	273	280	284	300	314	327	309	281	311	290	295	276	313	330	276	262	337	284	288	301	307	295	304	311	282	295	298	292	291	322	298	289	300	302	288	312	295	279	282	265	286	303	306	293	292	271	305	306	294	323	288	295	326	297	264	303	281	312	282	293	290	257	261	275	273	327	280	278	287	293	282	278	271	297	265	299	254	279	292	293	274	264	266	281	317	268	289	278	268	270	279	279	295	269	297	281	275	325	305	314	292	285	293	290	292	322	289	294	284	292	296	287	317	275	299	281	301	300	331	308	277	264	281	272	273	315	303	287	321	250	291	292	259	277	251	293	284	304	306	291	281	264	296	295	273	279	289	293	284	280	257	310	296	299	276	268	296	313	310	289	295	272	301	280	291	265	299	302	292	304	284	296	295	325	277	290	283	276	284	283	303	276	299	306	312	300	279	297	286	328	282	285	291	316	257	288	297	301	303	291	278	279	291	330	299	295	269	255	294	295	327	310	266	283	290	267	295	301	309	285	286	309	263	304	297	270	283	296	290	294	283	282	299	306	279	305	290	271	286	274	302	271	268	309	292	272	267	300	250	302	293	295	295	292	276	258	281	259	283	304	294	307	291	268	282	322	288	274	272	256	267	297	260	286	267	283	295	294	249	282	286	300	285	271	313	296	269	290	296	303	296	306	257	264	292	304	285	293	261	304	275	294	310	280	318	299	293	273	298	302	271	297	278	293	286	300	307	280	313	289	286	318	272	254	286	288	294	287	285	307	238	307	272	315	285	294	310	264	296	277	270	256	288	250	278	264	302	289	283	294	304	289	290	298	284	274	280	308	292	303	291	305	306	311	300	307	285	254	323	296	287	252	307	275	311	288	301	301	307	284	282	263	273	275	317	306	272	304	298	284	305	291	288	273	294	303	281	285	302	247	329	307	279	285	259	261	296	302	296	288	305	275	315	323	298	328	297	338	280	306	286	291	278	303	302	313	290	315	300	281	299	298	270	315	285	308	254	303	312	326	274	281	309	308	311	278	283	272	264	293	290	276	316	296	244	290	296	297	290	319	280	300	302	263	302	290	273	305	273	283	293	322	295	267	272	284	295	265	296	271	276	303	269	300	281	305	284	282	304	277	286	302	263	263	275	288	267	311	301	291	302	245	280	309	305	314	283	297	279	304	293	284	318	287	308	282	269	293	318	324	281	314	275	294	294	280	308	287	290	276	284	291	276	304	304	300	314	279	295	289	294	281	264	305	276	337	261	314	290	275	272	263	312	289	269	282	290	316	284	300	299	272	264	283	315	268	316	275	304	294	298	249	281	284	312	300	290	281	279	308	340	257	277	274	291	267	295	337	334	298	307	294	314	290	288	258	293	286	295	307	283	310	289	268	294	300	257	288	293	295	314	260	315	262	318	276	280	286	292	319	283	293	282	290	310	297	295	299	304	296	284	306	311	317	302	285	300	276	303	289	314	300	292	267	274	318	300	319	279	309	334	270	283	308	276	289	303	267	307	306	301	263	297	288	293	281	278	260	313	303	268	291	277	294	275	311	296	300	308	271	290	309	286	280	298	287	265	280	290	303	281	279	295	289	280	314	279	310	274	293	288	320	298	278	303	292	288	306	296	335	286	301	294	301	279	280	275	281	278	285	302	277	326	273	276	284	290	290	288	296	285	280	281	315	282	311	302	304	255	300	292	282	297	298	300	305	277	325	278	277	297	279	296	296	285	267	308	280	279	287	272	263	282	285	295	324	264	302	318	309	283	265	283	285	298	297	314	273	299	273	290	301	304	298	300	298	323	291	289	288	306	280	279	301	267	295	267	258	300	257	303	290	293	273	301	313	266	278	281	285	259	279	306	279	264	283	275	302	305	309	299	267	277	289	312	326	289	294	295	296	288	276	269	276	280	281	278	288	273	314	313	281	292	288	299	316	289	304	275	302	290	273	313	287	271	257	308	272	291	342	284	276	289	296	308	300	294	307	282	290	297	276	282	310	301	297	296	315	263	294	274	317	290	282	293	267	302	323	268	285	293	305	320	300	284	299	309	287	296	280	250	290	325	319	298	314	288	317	284	293	272	275	293	301	327	293	325	290	304	298	278	287	302	303	315	296	300	308	302	264	283	301	273	291	298	281	288	295	302	318	290	281	276	303	306	285	282	313	284	306	262	281	291	300	271	240	293	317	278	297	301	275	284	322	279	290	292	285	299	316	283	273	302	311	281	293	281	284	270	297	302	283	299	278	301	271	298	258	324	283	293	283	298	294	289	310	329	283	303	294	263	285	316	285	295	292	289	289	298	269	289	294	285	267	295	295	291	285	279	290	309	288	275	298	269	297	296	303	299	300	290	292	281	296	260	283	280	292	278	293	297	280	299	291	265	319	287	262	301	302	309	297	322	310	297	297	289	304	293	289	283	278	328	278	289	288	290	262	274	268	293	303	283	302	287	286	279	275	268	302	295	269	312	312	297	285	294	281	301	301	296	311	286	305	277	255	294	295	299	289	303	290	297	283	276	306	314	312	321	290	283	293	290	294	279	327	307	315	308	262	279	289	306	278	273	297	294	296	259	282	288	296	308	264	281	299	282	299	302	252	287	299	276	240	302	292	287	315	298	342	269	329	298	287	273	292	244	293	270	294	293	292	315	272	290	275	329	304	278	288	309	275	272	282	290	287	282	280	287	273	270	312	298	308	275	294	251	300	293	288	310	305	263	260	289	311	298	295	291	282	299	288	314	268	269	298	293	282	291	316	302	283	298	298	316	294	295	254	277	361	292	304	300	276	300	295	271	280	285	292	262	278	305	310	299	314	299	287	268	291	290	276	297	290	288	283	289	272	308	292	292	242	282	292	296	283	298	297	300	276	279	265	266	295	278	269	285	283	270	280	269	292	314	305	281	312	310	283	297	285	286	311	285	282	310	315	296	287	299	278	289	310	276	284	318	312	300	301
9168	3284	1206	549	292	254	211	194	156	140	136	114	106	79	75	87	80	74	72	68	71	65	76	77	86	56	69	61	75	77	66	59	61	67	68	59	70	71	70	75	79	63	76	85	52	57	83	72	67	78	90	63	67	67	57	74	61	58	68	81	68	54	74	77	74	74	66	66	68	66	80	66	78	79	69	80	69	61	88	67	65	67	78	87	74	58	72	60	75	85	80	64	62	74	59	66	75	76	66	61	63	57	70	76	62	55	55	63	80	71	77	64	64	61	83	71	61	58	74	70	65	71	81	59	46	56	62	51	62	68	88	88	68	54	79	82	59	55	62	74	59	66	83	74	71	66	70	70	70	72	59	70	70	79	67	80	79	72	86	64	65	69	66	64	67	67	71	57	65	79	55	53	65	68	62	85	81	62	62	64	61	62	63	74	77	67	64	63	64	67	71	70	64	70	76	73	78	69	76	63	86	75	67	59	73	75	64	66	70	82	68	64	86	68	53	51	68	74	63	66	75	78	77	82	74	79	64	88	61	64	83	81	63	62	66	65	62	58	70	63	66	54	66	70	72	75	73	76	82	70	76	81	63	68	58	60	69	71	72	68	61	62	72	61	68	70	73	60	56	75	68	72	74	72	72	88	61	61	77	73	73	72	75	71	73	71	62	78	77	61	71	79	72	69	62	62	66	76	66	71	74	63	65	72	81	79	84	64	67	70	63	60	68	64	77	65	75	73	57	78	66	65	81	62	60	70	76	73	61	71	56	69	70	64	63	79	68	76	64	74	63	65	74	67	71	74	61	71	63	64	58	73	72	58	73	71	65	60	58	63	59	58	55	68	74	66	61	63	76	79	73	68	69	71	61	80	75	61	86	75	58	74	71	68	64	64	78	69	83	57	72	76	72	88	56	74	67	69	70	72	69	85	85	76	68	74	78	63	63	70	88	64	76	82	54	69	63	57	56	81	74	69	88	58	62	75	75	63	72	65	67	77	55	64	60	65	76	63	62	80	71	65	73	63	77	54	58	62	66	74	67	63	68	73	62	68	70	68	77	59	77	71	79	63	70	92	76	69	62	68	77	68	92	61	67	62	68	73	75	57	73	72	67	70	67	78	77	74	55	85	63	83	76	70	55	78	86	75	75	66	56	70	54	56	63	64	82	77	70	73	88	67	72	88	70	68	58	70	62	58	64	87	79	73	67	71	83	64	71	75	63	79	72	65	61	70	64	68	74	67	66	78	68	71	68	65	56	61	77	73	70	61	52	78	49	80	77	76	58	66	79	66	70	80	66	85	58	55	53	62	67	70	72	74	65	73	75	64	67	86	71	64	73	62	70	79	61	84	65	75	81	67	70	83	85	78	67	75	73	41	70	77	72	75	65	65	69	67	84	60	74	64	69	62	71	78	55	79	70	76	72	58	60	83	66	64	71	70	55	73	81	73	68	75	66	75	63	57	90	57	72	69	65	73	69	65	58	65	70	69	83	81	65	79	64	66	64	69	73	62	70	66	48	70	75	70	83	62	61	58	49	79	73	64	75	70	79	67	83	65	83	70	66	77	68	62	75	81	73	70	72	75	74	72	82	59	65	61	69	75	51	75	72	66	79	61	79	68	84	70	90	70	69	72	87	59	62	64	60	59	64	71	77	49	53	58	72	68	74	76	86	59	77	65	78	61	74	62	71	80	70	60	68	69	54	65	68	80	62	76	57	79	72	76	68	74	61	73	68	87	80	75	68	78	59	50	64	74	62	64	65	75	73	68	79	83	69	72	70	59	77	67	62	69	80	75	82	78	74	90	73	74	66	81	84	70	70	68	79	68	65	56	72	51	59	65	62	67	78	58	71	83	65	59	58	74	77	62	79	71	73	76	47	84	60	69	73	68	76	57	59	59	67	67	75	57	74	55	79	68	61	78	56	78	70	70	83	69	70	66	81	59	69	65	67	52	86	63	75	73	73	60	65	76	66	54	69	70	86	67	65	72	77	61	61	65	85	64	70	70	66	79	60	63	79	63	66	71	76	79	84	65	65	68	72	74	67	73	63	88	79	74	60	74	73	72	64	66	61	62	76	76	68	81	66	67	67	62	78	65	70	77	53	92	74	59	52	63	81	63	73	62	53	65	80	64	72	67	54	64	86	71	65	57	64	69	72	96	85	74	85	81	64	73	72	68	62	55	61	53	60	63	71	70	83	65	69	79	72	79	62	54	74	77	83	68	57	72	61	67	59	50	75	72	57	75	69	58	72	72	74	71	72	72	83	63	68	89	76	72	58	52	53	73	74	70	66	54	95	73	59	83	71	71	59	68	76	82	71	60	70	81	77	72	71	69	83	63	68	71	66	85	76	69	75	72	66	64	91	70	68	72	49	58	62	78	68	72	66	66	55	77	63	73	53	64	63	76	66	78	70	57	83	62	55	69	55	69	70	58	63	71	74	72	81	76	81	64	85	64	68	64	87	53	64	75	77	64	64	72	60	56	67	82	69	65	80	73	62	74	55	72	74	58	71	81	67	73	79	64	56	71	71	74	59	76	85	64	66	53	67	74	56	57	75	63	68	50	63	57	86	85	84	73	53	61	71	65	70	83	71	59	74	75	67	92	81	69	65	66	63	59	81	61	94	57	74	68	71	69	67	64	85	77	70	79	66	69	78	73	78	78	70	62	68	67	69	67	76	72	70	65	76	67	69	65	61	73	66	74	76	57	61	67	62	70	78	63	72	83	81	65	54	69	72	75	63	86	70	68	57	65	77	75	75	73	77	82	77	70	59	79	66	66	87	76	71	64	71	71	80	78	56	73	74	82	56	76	71	69	61	70	66	82	73	61	75	63	80	74	82	72	78	75	72	76	53	71	71	84	60	71	86	79	93	63	68	72	70	69	75	76	68	76	71	87	74	67	77	63	60	67	71	76	69	88	69	64	64	63	69	74	61	71	59	68	71	71	65	69	64	64	68	82	67	72	63	62	71	69	60	68	67	73	57	70	57	76	68	58	56	61	65	69	71	64	69	68	74	52	69	72	66	74	68	78	85	62	66	61	69	74	62	61	86	81	75	61	66	81	64	84	75	62	60	63	74	81	69	74	76	66	69	65	78	69	72	84	80	69	67	72	58	89	76	59	66	69	81	68	76	59	71	70	66	71	66	75	63	76	70	67	70	63	68	68	80	83	69	56	52	77	73	69	47	73	66	58	69	57	70	60	65	56	63	68	63	73	64	60	77	85	71	74	59	77	69	53	75	69	67	68	81	82	81	68	79	61	82	86	81	75	68	59	76	68	71	71	65	74	68	87	64	68	57	64	77	68	64	67	65	64	69	72	61	61	81	74	72	75	70	93	72	62	62	81	59	62	80	68	56	72	76	65	74	60	76	71	66	79	72	65	60	67	79	71	77	57	61	62	65	70	76	68	83	59	62	62	76	70	78	75	52	61	77	71	81	79	77	69	72	61	68	78	72	68	87	62	72	65	74	70	75	84	63	69
37032	20042	10485	7358	8366	9102	7350	5759	4350	3406	2640	2014	1506	1181	971	906	884	776	760	691	701	666	613	602	587	583	559	521	522	538	534	545	541	486	514	535	558	529	548	541	539	549	569	544	540	601	573	499	565	570	497	541	500	519	542	529	489	534	523	532	531	491	513	556	564	541	517	580	542	518	545	500	579	528	516	524	578	569	571	520	593	532	515	526	525	516	565	522	535	544	497	537	488	574	556	536	529	518	522	509	510	529	574	532	567	542	505	520	577	518	529	504	519	517	560	540	564	533	554	533	549	550	542	526	571	518	516	562	499	559	571	554	543	579	555	550	544	552	548	541	490	512	517	478	511	529	528	505	497	534	552	502	563	540	563	569	524	533	527	498	519	478	542	472	538	548	553	515	529	543	512	523	513	532	503	521	485	498	521	509	536	525	516	521	535	505	525	541	564	523	534	521	503	526	540	501	547	466	523	540	524	554	528	520	509	546	561	549	568	534	552	559	508	512	530	519	523	538	527	544	506	544	554	503	530	511	521	568	563	533	508	546	509	568	526	549	550	520	553	536	559	532	530	557	539	541	524	561	545	527	540	532	553	536	558	507	562	564	554	526	555	524	555	507	554	554	494	599	568	533	490	547	558	551	570	505	535	526	556	548	519	530	527	531	495	503	532	468	508	545	560	538	567	518	557	517	531	556	526	519	572	516	530	516	525	552	546	543	563	539	506	511	515	534	487	590	511	531	565	564	521	561	474	521	537	537	538	543	554	566	539	497	496	539	525	489	508	532	564	548	565	499	495	522	556	507	511	506	556	527	551	561	536	518	564	559	512	541	499	571	536	546	551	520	548	473	513	526	549	497	532	537	510	517	538	550	527	523	514	494	543	534	461	507	517	545	497	519	587	558	540	548	534	537	536	570	524	549	536	520	509	538	503	546	556	569	544	570	537	520	534	523	521	529	498	545	516	547	548	548	509	532	529	521	496	529	503	533	513	584	525	495	521	589	555	560	539	545	500	557	522	512	508	531	514	534	514	509	519	529	513	500	502	555	536	546	568	554	545	522	525	524	542	499	548	528	556	528	506	530	558	518	526	506	529	555	499	543	573	558	544	536	504	561	553	536	584	517	499	521	511	512	543	548	567	543	540	506	518	536	551	507	551	537	551	522	535	498	551	530	555	552	549	529	562	476	507	505	510	558	511	575	576	536	552	519	556	518	515	577	535	516	528	529	548	562	537	572	509	533	567	512	520	504	545	549	555	488	510	569	533	497	511	552	545	559	532	520	559	545	549	514	522	525	528	506	478	528	514	553	547	532	500	529	539	551	535	551	527	540	500	495	559	501	535	530	556	520	578	519	519	547	528	565	543	528	532	524	533	531	512	544	513	543	521	560	538	550	520	560	547	537	563	541	526	547	532	533	513	533	512	571	521	537	510	533	552	566	541	509	528	508	553	534	548	494	533	519	520	554	531	531	575	531	509	533	517	594	515	562	550	549	518	555	553	593	556	521	509	520	513	522	504	542	576	504	546	504	540	577	485	511	492	518	521	536	498	546	504	547	533	565	535	515	605	553	545	528	534	518	505	537	511	553	531	538	550	490	551	542	516	525	513	501	534	549	545	522	572	494	540	529	517	546	530	503	549	555	531	522	542	495	543	570	503	528	567	550	525	513	514	582	538	538	518	594	540	557	529	523	512	499	579	548	519	538	568	552	528	528	542	561	524	518	519	560	496	553	535	518	546	515	568	503	558	555	520	512	493	526	501	557	560	508	500	560	546	496	533	527	527	551	547	518	540	507	542	519	538	517	537	510	527	615	540	533	530	542	516	526	551	518	540	507	574	545	518	538	529	524	512	533	515	563	529	526	576	525	583	556	498	555	510	508	509	530	532	568	538	528	520	529	529	514	512	545	522	534	556	518	521	527	537	547	538	549	543	549	525	550	554	500	564	507	555	538	482	531	591	545	535	516	522	523	572	532	536	549	526	522	498	504	504	520	523	529	538	524	570	536	503	549	514	538	499	540	541	527	547	520	519	556	557	541	565	567	526	529	560	563	540	565	568	559	540	539	530	548	565	546	545	554	547	573	539	566	558	506	541	570	511	523	537	507	508	541	509	529	535	564	528	544	514	531	493	552	526	542	510	523	591	558	517	557	552	506	572	540	527	520	517	570	553	534	544	506	531	521	567	522	546	516	510	540	541	494	542	541	531	541	560	534	546	499	554	561	508	525	600	570	512	548	560	544	546	499	512	555	518	547	518	520	547	525	506	534	528	512	517	577	504	519	534	544	530	533	539	566	529	525	538	525	523	559	591	550	506	519	578	566	504	547	546	578	554	517	500	539	525	520	472	525	567	496	548	549	537	535	507	530	535	548	534	527	526	566	564	510	556	511	559	538	555	515	536	519	545	516	550	505	538	545	526	538	541	535	569	502	543	529	494	524	510	550	559	546	581	546	528	607	538	544	503	521	508	518	526	559	555	489	516	541	561	551	520	543	518	569	554	522	545	536	526	519	530	532	527	522	532	518	506	546	503	558	544	511	526	555	513	552	564	584	519	575	535	540	532	528	527	566	521	511	527	526	528	563	540	516	530	507	578	548	540	540	549	551	516	501	537	599	532	516	544	523	544	532	532	544	537	534	545	532	509	521	516	535	530	543	513	520	576	552	499	543	541	552	565	537	495	514	592	505	583	565	550	531	512	575	527	552	489	534	516	519	542	546	564	543	546	546	549	521	514	542	561	536	536	475	535	531	541	541	509	547	474	468	520	556	510	566	500	564	551	501	503	587	519	535	525	527	536	541	523	571	534	548	518	593	534	542	566	492	507	541	480	525	524	503	560	544	568	530	525	506	501	567	513	534	540	523	566	541	548	551	523	545	530	520	543	527	504	516	488	524	563	498	523	546	524	525	570	525	556	496	541	500	540	515	539	546	549	512	538	498	541	532	562	573	552	495	551	520	509	499	529	565	540	512	534	555	526	525	571	538	510	517	515	554	496	512	494	536	519	525	467	537	568	539	524	504	535	553	496	549	532	546	579	529	542	531	501	543	531	530	515	529	513	563	537	511	557	536	553	525	513	540	557	522	517	528	544	525	510	530	520	577	502	534	513	536	515	557	533	581	545	544	531	573	581	549	566	523	510	541	572	507	536	510	520	564	519	549	582	529	509	541	502	547	545	535	535	506	520	523	541	572	539	533	514	525	536	530	560	541	562	511	553	540	480	522	502	534	533	566	529	534	530	543	500	526	540	513	523	535	540	524	530	519	496	513	532	568	518	516	504	526	502	564	548	521	534	527	523	531	491	551	519	532	522	529	538	545	557	501	563	541	498	539	561	534	527	529	509	548	521	539	537	555	514	571	503	538	535	572	530	513	514	518	546	515	532	553	512	528	533	562	530	541	528	524	547	522	546	549	557	571	522	542	524	538	490	531	518	502	526	555	574	522	509	575	523	494	541	517	493	529	555	557	521	548	572	532	572	530	564	522
12299	5803	1586	1020	533	364	316	225	183	156	133	110	106	71	71	67	69	55	64	48	46	57	56	46	37	66	47	51	44	48	55	53	53	68	37	55	56	49	42	45	48	54	36	48	43	53	64	48	34	53	39	42	61	66	36	45	43	50	38	52	47	52	57	46	49	48	43	41	46	46	42	49	47	51	48	45	54	51	39	47	50	54	44	51	52	48	41	44	50	40	53	56	48	57	44	47	47	43	61	56	47	61	51	56	43	48	43	57	53	45	50	46	56	51	52	46	55	42	50	46	36	53	45	52	39	53	50	60	43	37	67	46	44	44	48	51	45	39	59	48	43	51	44	57	44	41	41	41	39	48	55	41	38	35	47	57	55	52	46	57	43	40	49	45	51	46	50	45	53	52	42	47	49	42	54	60	36	33	36	60	56	45	52	46	40	40	49	57	42	49	49	55	44	64	49	44	57	56	43	49	36	59	50	58	47	50	56	54	50	47	40	42	41	32	60	45	38	48	36	40	57	38	46	65	36	51	34	35	44	55	53	52	53	41	41	44	46	44	39	51	46	57	39	51	49	60	61	38	40	55	56	43	50	30	47	32	51	40	41	55	47	43	46	49	47	56	43	45	49	53	50	54	46	39	43	50	39	41	44	52	52	61	39	39	73	50	72	42	53	59	45	45	61	40	47	41	46	44	45	44	51	45	55	42	42	49	47	45	68	48	54	38	41	56	53	44	41	58	62	63	43	41	70	50	45	55	39	53	51	54	46	42	50	37	49	57	37	50	42	38	62	50	50	44	55	55	50	48	52	51	48	46	39	38	55	38	61	48	44	46	45	64	58	39	49	54	50	49	54	45	57	57	50	44	53	59	41	48	51	52	44	46	42	56	53	42	43	49	51	56	46	57	44	57	47	50	52	47	45	49	43	37	51	50	47	46	46	39	46	69	40	51	43	40	42	47	43	52	43	40	65	46	47	44	40	44	43	56	44	58	62	45	55	31	57	52	48	40	48	52	41	65	45	52	49	51	44	45	43	39	50	46	46	55	47	48	48	43	46	53	63	50	43	50	42	51	35	51	50	37	51	46	54	49	49	39	40	44	57	50	34	55	60	50	49	45	58	50	42	46	34	48	40	50	43	43	53	59	42	45	50	40	37	51	47	48	59	49	56	42	55	44	40	42	44	54	49	47	49	49	53	44	44	55	47	48	41	51	37	45	42	43	53	39	51	51	48	50	44	46	60	59	51	51	41	49	52	51	46	35	50	29	47	50	47	60	48	49	58	42	42	55	44	60	49	37	55	56	49	37	53	54	42	46	54	41	41	45	53	38	51	41	42	38	38	55	55	52	50	46	51	54	62	44	42	58	55	64	57	40	50	41	42	37	40	37	54	51	57	49	51	45	42	54	42	35	50	45	54	40	57	37	49	48	44	44	52	34	48	54	48	55	56	43	44	56	49	46	55	38	65	47	57	52	48	44	44	46	45	47	46	40	50	46	53	44	38	53	44	39	47	46	42	45	38	28	41	44	49	67	39	57	48	47	46	52	44	49	39	56	61	51	43	59	46	47	47	46	53	60	54	57	67	44	41	58	46	44	47	41	47	47	45	50	46	47	42	38	46	48	45	58	40	39	53	50	46	62	51	36	58	55	45	36	50	50	50	50	44	52	50	41	59	50	47	45	56	49	61	45	48	52	43	51	48	38	41	37	51	42	45	57	56	48	50	47	49	48	48	40	49	58	48	42	57	51	45	52	59	59	55	48	48	39	53	67	46	48	48	48	43	55	46	47	54	54	53	45	53	55	53	48	41	59	51	53	46	55	40	48	50	56	47	51	39	57	45	47	52	51	37	44	45	45	42	56	55	51	40	45	50	55	54	37	55	41	52	40	37	49	45	44	47	37	49	49	50	46	44	37	48	65	50	57	42	62	45	39	48	51	39	51	46	53	34	43	65	42	48	46	47	44	54	52	38	42	56	40	43	54	42	46	50	40	50	47	55	42	41	41	48	39	61	46	66	42	44	70	40	39	47	55	62	47	50	52	53	48	44	47	49	58	49	59	50	59	53	47	48	53	52	41	52	46	34	44	54	46	50	49	43	58	56	47	38	46	55	55	52	44	43	53	39	52	40	51	55	52	52	33	50	42	46	59	51	51	45	48	33	51	57	36	44	48	55	45	52	38	45	46	37	39	40	42	48	54	39	40	50	59	49	43	60	46	53	57	39	50	50	37	53	49	51	49	42	48	42	47	61	41	46	51	53	45	41	37	48	52	35	52	57	54	51	64	41	47	47	58	53	48	51	50	49	41	52	64	48	45	42	54	43	51	55	50	53	39	41	49	49	50	36	31	42	48	58	60	58	53	45	60	42	48	48	47	44	41	49	40	55	40	52	54	60	45	50	36	46	38	52	52	37	54	46	48	41	44	44	45	53	44	56	51	55	46	57	58	53	40	38	46	62	47	53	34	40	41	51	49	50	45	43	54	55	45	47	65	63	56	46	44	45	47	51	56	41	52	51	56	42	34	48	49	57	67	44	37	57	47	48	36	54	43	63	59	53	40	49	52	42	56	51	51	45	55	38	60	44	38	55	52	45	53	48	43	51	51	48	52	46	47	51	46	46	56	51	46	47	51	52	51	46	50	54	43	44	43	54	56	47	45	46	57	48	42	42	43	54	52	49	44	55	49	38	41	47	40	44	51	33	38	43	46	61	51	45	40	41	46	52	43	48	50	47	65	47	46	36	52	40	43	56	64	50	55	65	45	44	55	50	43	54	47	58	39	37	41	60	41	47	54	44	52	60	41	56	41	47	58	43	44	41	45	63	46	44	49	33	52	36	62	58	55	60	35	64	52	45	51	42	56	47	44	66	43	44	43	54	31	41	47	47	54	42	52	45	49	54	50	38	37	53	53	38	44	43	35	35	60	42	61	44	43	49	58	46	41	38	38	47	37	56	55	44	52	57	48	49	49	48	38	53	50	52	49	58	32	45	53	51	48	47	45	53	50	46	39	51	58	49	55	42	54	50	38	52	47	48	50	60	48	48	41	53	46	57	35	48	50	56	49	50	59	53	50	51	53	47	43	47	51	53	45	43	49	47	52	57	51	53	34	51	53	52	40	42	38	48	40	48	41	46	45	44	52	48	42	53	60	53	43	44	51	46	57	56	42	27	40	54	52	37	49	44	43	43	37	54	51	38	47	36	44	46	54	51	25	39	46	46	58	56	50	52	48	54	50	44	57	46	47	48	47	58	50	52	46	54	48	53	42	55	39	40	40	55	50	44	43	58	40	50	58	43	43	47	39	46	36	61	51	42	45	42	32	51	55	47	52	59	51	52	44	44	42	45	47	43	57	59	48	50	52	61	55	46	45	46	43	64	48	59	49	53	41	51	49	48	67	51	35	51	47	44	42	47	53	49	44	58	50	47	50	48	46	41	45	46	50	42	57	46	46	39	44	52	36	42	42	48	52	48	42	48	50	54	47
42200	24919	12930	12002	13405	13068	10822	7790	5633	4622	3177	2305	1669	1344	1194	1048	840	726	692	629	571	508	523	471	472	550	418	398	392	384	410	356	395	393	387	374	411	408	435	390	412	383	406	417	405	402	396	374	408	388	383	395	405	379	392	384	386	413	379	393	381	410	375	352	377	386	420	355	378	368	382	397	369	370	363	365	355	384	371	371	378	392	373	402	375	366	402	389	382	364	345	348	368	369	365	343	382	377	366	372	366	358	385	401	368	411	369	367	330	359	370	372	374	393	378	383	387	399	393	365	388	379	382	344	341	363	379	340	364	378	380	347	368	405	382	382	401	373	381	363	356	360	411	401	336	363	376	344	391	370	404	381	383	385	408	397	386	395	361	359	365	391	387	348	389	385	409	389	382	347	393	388	392	339	373	383	403	371	370	350	366	360	355	360	387	369	357	353	403	339	417	375	394	388	404	373	392	386	364	338	360	347	402	393	373	356	392	368	367	350	392	366	354	332	359	347	379	327	373	372	414	408	358	397	377	364	387	397	385	402	351	358	364	375	376	410	361	352	394	376	401	372	362	343	346	351	373	353	407	354	380	358	381	392	403	390	364	403	370	399	379	380	374	354	398	369	404	364	392	354	376	397	355	401	388	317	357	385	377	406	389	381	393	361	379	402	394	372	373	369	360	387	409	361	392	387	373	391	368	381	369	371	405	377	362	397	375	361	369	362	392	371	368	350	365	417	400	374	376	332	348	405	369	374	395	396	377	355	383	414	359	341	393	409	345	377	339	380	388	366	359	387	400	388	374	389	402	384	396	343	422	365	355	374	373	345	390	359	393	395	372	393	377	352	396	350	371	365	336	382	370	404	375	368	401	389	392	370	359	398	400	384	350	360	347	382	391	408	377	390	371	370	361	381	355	400	356	371	409	397	379	374	358	346	382	371	394	392	352	387	398	389	381	346	386	345	384	363	383	375	425	356	354	386	375	399	398	361	375	372	373	396	399	347	375	374	370	376	366	383	382	369	375	395	406	358	377	384	374	375	354	381	380	368	325	388	392	360	362	390	383	390	386	378	364	396	372	398	360	398	377	396	406	360	370	387	361	354	391	392	386	385	375	385	384	345	373	387	330	370	349	379	377	350	371	388	392	375	371	392	370	363	381	365	361	370	351	352	356	365	363	396	366	387	376	405	390	369	371	364	368	388	357	364	399	385	385	369	398	358	360	381	381	386	336	370	386	362	365	391	372	391	375	376	341	364	387	375	403	373	376	359	381	372	393	414	376	357	382	388	394	388	367	382	394	379	347	385	387	383	379	398	359	387	323	391	371	378	381	406	391	365	383	408	370	396	375	341	389	362	367	356	362	399	376	369	363	374	399	390	368	373	389	366	392	381	387	355	391	365	334	393	411	412	396	384	361	383	392	387	405	372	409	374	387	379	406	366	343	350	408	374	362	361	328	374	398	351	360	395	370	358	364	404	411	355	349	391	388	392	362	389	418	397	385	382	365	371	379	391	388	376	365	362	395	378	391	353	416	382	360	352	403	364	385	379	381	351	382	353	330	420	405	358	397	391	347	373	375	400	385	383	369	354	367	366	357	364	377	387	383	360	350	426	380	394	370	377	373	398	361	377	335	376	345	381	361	392	408	383	388	379	356	354	356	362	357	406	374	376	369	391	381	366	424	383	381	340	339	405	387	389	376	359	361	381	331	370	369	407	409	367	385	371	378	383	329	370	352	381	374	372	348	359	361	368	388	376	351	398	415	365	356	381	372	407	375	394	367	373	375	383	362	370	368	391	378	404	370	400	373	375	356	371	377	388	377	363	344	354	363	346	416	357	364	370	402	376	381	402	385	353	369	344	399	406	377	370	363	363	371	384	360	365	392	384	363	390	367	381	344	364	407	387	347	384	367	366	395	373	389	382	349	379	392	378	380	385	384	360	346	359	372	367	344	385	376	391	330	370	350	372	364	349	380	369	371	391	387	403	325	367	392	348	368	361	397	395	384	340	358	385	355	396	362	395	374	387	364	406	382	340	378	377	371	370	418	402	352	406	373	364	400	359	388	412	359	404	376	405	354	399	369	341	392	392	385	361	380	398	401	358	369	339	383	350	370	347	381	399	390	356	384	396	361	358	396	409	361	344	417	386	358	408	361	351	379	354	387	382	399	351	386	386	390	396	424	367	394	358	347	347	373	378	385	340	382	371	357	374	388	381	365	368	373	374	405	364	351	366	391	425	382	404	401	368	348	381	361	350	366	390	363	384	384	334	370	355	414	367	404	385	352	337	384	369	371	382	391	370	374	395	348	374	379	401	368	386	402	358	344	375	390	406	367	372	377	382	359	384	385	394	374	408	362	340	381	355	358	389	376	361	390	341	392	378	407	395	380	335	372	374	379	380	397	397	376	339	371	396	361	372	404	356	375	406	363	409	349	386	385	385	424	348	400	343	369	416	408	396	378	388	389	374	371	378	394	379	361	376	416	401	366	369	340	373	399	362	352	372	351	421	392	342	378	360	383	360	354	383	366	399	385	388	368	398	374	368	371	376	345	373	384	364	359	366	358	358	362	372	387	361	393	388	368	380	367	350	370	368	410	366	420	417	424	357	373	411	360	365	388	376	342	373	362	378	355	357	373	405	354	402	356	394	348	382	358	380	366	356	379	404	335	373	334	380	372	372	395	381	362	353	345	383	379	370	344	368	397	380	365	375	404	361	363	356	371	388	390	360	398	399	364	396	391	350	356	358	358	390	385	390	386	384	379	377	385	395	377	359	367	376	416	379	429	377	367	394	383	384	365	351	408	364	374	341	385	398	406	365	370	404	386	358	368	399	375	359	393	387	392	370	371	389	384	386	384	365	388	350	382	395	374	393	389	390	403	373	390	365	401	381	349	372	360	381	368	390	395	340	360	373	352	359	368	366	355	391	347	375	360	360	360	374	412	428	403	383	376	406	362	405	379	372	366	388	380	380	396	364	359	375	371	359	348	354	393	395	375	363	406	383	384	368	348	395	357	377	406	381	373	372	376	344	382	373	369	352	382	348	348	380	304	368	400	358	375	384	379	382	409	353	368	386	405	356	367	377	364	372	404	348	381	377	392	357	375	376	373	367	385	403	377	331	371	399	386	394	390	408	390	368	360	371	396	338	366	367	407	363	367	394	365	375	414	419	384	338	401	378	390	356	365	393	361	371	400	380	381	345	367	380	343	419	390	407	371	365	357	390	362	380	365	383	413	351	367	418	368	375	375	411	391	389	365	394	351	381	345	400	395	365	393	359	403	385	362	338	353	370	421	365	386	360	385	388	372	402	362	349	400	375	385	391	404	391	422	340	357	377	370	375	390	375	375	405	336	359	383	392	412	387	399	366	365	342	377	368	396	375	425	351	443	415	347	339	372	399	372	384	401	372	412	399	359	377	388	367	384	327	356	393	383	380	366	381	372	377	381	373	381	380	400	379	347	348	326	348	366	387	376	376	371	375	381	374
11066	3941	1966	1080	679	457	322	248	195	161	130	117	117	100	62	72	87	71	82	71	79	59	59	70	70	72	76	55	61	74	50	63	53	57	52	69	55	61	55	64	45	74	60	61	46	69	60	60	58	82	59	70	62	58	60	67	61	65	63	49	61	52	57	60	63	50	64	60	62	55	64	51	63	59	70	66	54	58	75	61	74	78	60	68	57	58	51	64	56	69	57	54	54	63	63	65	75	63	75	72	74	59	56	51	57	65	58	69	63	57	53	56	56	68	63	66	50	63	60	54	54	60	57	78	59	54	69	64	50	65	53	74	62	75	60	56	58	55	58	67	57	62	59	52	57	52	52	63	63	63	66	64	63	63	58	57	69	64	40	53	56	56	71	73	59	56	61	55	61	70	60	55	67	67	57	64	52	55	64	51	53	66	53	60	63	62	73	54	68	79	58	51	59	60	47	60	56	63	63	63	67	47	56	64	59	63	68	66	38	60	53	67	47	51	53	74	53	62	66	61	64	58	76	62	58	63	47	69	53	75	58	70	54	52	57	55	62	65	50	67	58	57	56	51	56	54	57	45	59	52	67	61	68	45	55	60	55	54	51	59	48	66	71	59	60	71	73	58	69	50	56	66	66	59	66	61	63	66	57	57	64	50	76	64	76	63	56	77	50	63	67	73	58	61	71	53	63	77	62	70	45	60	61	74	68	62	69	45	59	76	54	66	58	54	56	52	56	63	71	59	48	44	47	67	52	71	64	68	56	66	63	59	67	49	66	58	59	54	59	83	58	50	66	52	53	64	64	53	55	55	56	62	50	41	68	67	70	53	52	43	50	60	49	59	62	53	66	48	56	58	63	64	59	46	74	66	55	59	63	62	52	58	60	55	61	47	84	44	50	65	51	68	48	62	51	66	70	65	58	50	60	71	66	65	64	59	48	55	50	70	70	70	68	71	64	64	58	55	53	70	63	52	54	62	57	57	59	64	55	60	69	55	66	62	51	58	53	57	67	70	68	73	64	67	45	63	62	55	49	58	69	58	66	54	58	50	65	47	62	64	64	60	62	57	65	63	50	60	67	61	54	55	50	64	57	65	64	55	43	66	57	63	69	57	62	70	59	51	53	50	60	51	53	55	48	57	58	62	66	75	60	62	57	59	52	72	63	57	59	52	53	51	61	48	52	68	54	49	73	66	64	53	45	52	52	59	68	52	70	57	56	62	65	48	53	61	56	54	46	56	54	49	61	60	62	65	63	45	78	57	53	56	65	65	71	56	60	60	63	53	64	56	52	68	58	66	62	65	45	59	68	61	59	65	64	58	57	55	67	63	54	66	60	69	60	60	60	64	56	65	61	42	54	45	65	70	63	64	39	56	73	44	51	68	48	50	44	55	68	61	56	70	61	63	72	62	65	54	68	60	64	67	69	59	69	61	56	60	64	57	51	64	44	74	54	64	70	64	40	65	65	56	59	59	64	45	68	53	61	52	54	67	61	69	52	50	47	63	62	70	69	56	71	79	71	64	57	62	63	71	60	66	69	58	77	65	70	61	59	61	54	58	56	66	57	66	50	59	49	54	53	77	51	57	79	64	85	68	60	62	54	77	53	61	60	66	65	57	74	48	47	58	57	53	55	69	79	52	76	70	63	52	56	64	67	65	55	66	49	62	61	62	61	56	61	63	69	54	67	63	53	51	62	55	61	50	65	59	49	46	56	58	50	50	56	54	61	61	58	54	74	52	57	80	59	63	56	48	62	69	77	57	68	53	51	65	59	70	62	62	44	68	65	59	54	51	63	55	42	63	60	65	66	62	48	49	65	57	49	62	76	64	61	63	50	69	50	64	46	43	54	66	60	60	55	63	65	55	74	66	72	50	54	59	54	59	54	60	60	66	60	58	62	39	55	60	59	57	58	63	80	60	61	56	66	55	55	62	58	60	68	63	51	59	53	62	65	63	54	69	70	62	66	56	76	54	59	63	66	58	66	56	54	50	66	67	65	57	59	40	68	64	58	57	59	60	63	61	63	52	67	55	64	65	69	53	51	52	58	62	61	54	69	59	70	58	57	64	66	66	71	71	58	53	57	55	60	76	62	76	51	61	53	58	49	52	59	70	69	63	52	84	64	62	48	53	57	61	56	45	52	69	58	51	78	56	66	59	78	62	76	82	51	63	59	70	59	62	59	73	63	61	50	70	70	59	55	58	58	60	59	57	57	76	68	59	54	57	56	65	57	61	54	72	59	62	61	48	61	61	52	79	49	69	55	68	76	72	60	61	57	54	65	63	65	60	56	49	54	57	71	55	68	61	62	65	58	67	62	62	50	60	62	58	57	58	64	48	65	64	60	62	52	57	53	61	53	58	55	72	61	55	70	66	68	55	56	62	72	50	65	56	66	62	62	56	63	50	55	54	63	62	57	53	61	71	36	47	49	53	54	68	79	82	56	65	70	58	64	66	61	56	63	66	69	55	63	67	61	58	69	55	63	82	51	50	51	51	84	41	61	54	58	67	60	49	54	58	56	54	65	76	65	62	53	59	53	64	46	67	52	68	56	65	51	44	70	47	76	65	65	72	59	54	52	62	56	64	69	59	57	70	60	61	62	74	57	61	59	67	72	69	59	57	67	54	62	63	55	58	70	62	52	62	63	58	48	57	73	54	52	52	50	55	63	55	62	51	67	47	57	68	51	60	48	54	53	55	71	49	54	72	59	59	60	58	59	57	76	62	65	76	49	60	56	77	48	55	67	53	62	68	60	52	63	70	56	55	61	78	66	65	45	67	58	71	57	59	63	57	50	48	42	60	52	59	71	57	64	71	62	70	58	57	48	63	49	62	74	60	55	69	63	66	49	73	53	56	63	55	59	47	47	60	59	70	69	65	65	65	68	60	56	57	66	68	55	49	57	66	63	56	59	75	80	62	57	62	53	66	56	60	64	42	49	59	62	64	55	48	47	64	64	65	55	51	60	40	49	53	73	60	58	66	67	53	51	59	69	50	50	52	65	64	66	59	63	70	51	51	51	61	59	65	62	60	59	53	66	69	45	80	66	59	63	47	56	66	57	62	58	55	58	49	57	63	49	57	63	53	64	53	57	70	54	58	64	42	61	57	60	56	58	50	61	54	72	71	68	64	51	59	61	66	74	61	50	58	76	67	58	63	55	55	62	59	60	61	71	61	66	66	59	57	68	76	54	45	53	67	61	70	73	71	65	60	55	62	61	66	64	65	50	61	61	56	57	55	64	45	61	74	63	55	69	57	59	59	74	58	50	66	56	56	64	47	50	68	72	62	47	61	52	68	56	65	68	53	54	85	67	54	51	57	73	62	61	64	62	66	61	59	72	46	63	66	54	57	63	56	51	60	64	69	58	66	68	73	60	57	61	74	61	62	74	56	69	55	55	60	56	55	56	63	69	60	67	78	62	72	59	60	45	62	45	73	71	53	65	59	68	58	60	75	77	67	60	65	53	66	57	54	55	68	62	58
37763	21528	15194	12776	15862	13910	10445	7517	5741	3974	3045	2435	1836	1489	1236	1002	883	749	752	708	696	633	652	598	614	559	503	518	521	476	492	463	491	436	489	453	493	473	457	484	468	480	449	483	458	467	487	513	493	508	453	464	440	480	480	444	490	503	459	505	480	491	445	448	451	495	476	451	480	475	482	447	480	438	483	486	497	462	494	424	469	450	481	440	461	439	476	456	489	473	479	470	490	490	461	469	459	470	469	499	482	461	462	467	472	454	467	454	484	430	491	463	481	477	454	445	466	417	464	431	466	476	453	482	490	444	459	473	511	470	473	415	463	435	448	480	451	441	443	466	467	498	465	453	436	470	459	460	454	436	462	446	457	488	447	522	458	456	471	470	452	439	449	496	485	451	430	435	431	474	471	454	462	481	458	464	472	420	444	455	446	505	450	440	470	437	480	435	452	487	475	450	482	431	450	459	450	445	481	473	459	433	474	455	479	452	481	458	462	432	491	445	442	501	484	468	506	473	430	470	473	425	456	443	454	485	473	452	476	463	459	435	469	462	492	461	433	464	475	465	497	452	451	460	447	457	460	466	458	488	458	465	458	479	492	471	422	447	477	431	443	454	521	444	469	460	449	477	447	475	484	438	471	449	489	472	474	449	505	452	461	462	437	409	506	464	502	475	451	485	444	473	493	470	462	491	473	462	492	466	497	453	444	435	428	430	424	468	469	467	498	469	477	443	470	489	466	435	459	452	470	443	476	468	442	479	464	428	466	461	472	461	475	446	449	447	479	456	469	512	461	494	451	512	451	483	487	485	454	415	511	450	444	445	482	514	463	429	458	445	500	453	469	470	464	462	479	465	501	469	477	505	464	449	463	457	447	450	449	484	469	468	464	455	474	474	492	494	501	492	458	452	479	508	486	456	462	451	461	476	510	442	484	488	471	512	489	492	457	436	460	473	503	473	475	473	436	454	466	454	439	489	465	465	448	493	448	454	443	444	434	470	494	445	481	426	476	443	458	450	468	476	457	492	455	475	465	481	468	480	451	447	457	479	477	496	482	467	444	461	479	488	463	454	506	449	457	474	485	508	497	474	463	491	467	455	417	449	481	474	475	475	507	467	453	424	473	485	427	515	455	465	465	457	490	476	479	470	446	472	467	465	463	476	453	496	476	457	489	449	442	470	431	465	460	471	479	461	434	469	460	483	467	487	481	443	480	450	481	450	476	439	502	431	505	465	457	473	484	488	489	469	466	464	497	478	472	461	478	462	453	500	461	435	437	474	487	471	443	447	483	436	481	490	486	443	427	464	475	466	439	453	451	488	478	443	485	426	488	460	458	483	484	470	491	467	458	442	486	485	454	445	464	468	505	495	479	426	420	463	461	475	447	466	462	436	442	474	432	491	454	486	449	463	456	482	454	498	451	467	500	461	475	477	470	471	481	464	468	456	499	488	465	459	460	491	464	471	502	487	448	473	460	443	507	475	441	452	453	478	459	476	432	477	479	436	437	497	445	473	478	490	405	482	440	444	481	473	435	459	476	452	471	452	436	465	436	449	442	504	479	455	434	521	478	488	452	450	452	475	469	484	476	484	479	440	469	459	473	437	481	437	460	461	464	438	473	479	474	457	474	487	474	488	450	449	475	460	431	505	466	468	444	426	436	492	459	486	498	462	503	471	479	476	468	455	462	457	470	459	447	450	470	441	461	462	474	449	448	424	424	414	479	465	443	459	457	473	458	467	486	468	437	421	452	464	467	449	451	461	464	482	482	450	458	496	444	482	474	464	446	448	443	463	456	477	479	447	445	456	457	468	493	455	436	493	437	466	436	439	492	501	438	446	435	466	462	477	477	478	478	436	464	477	492	486	443	451	445	470	445	476	475	506	477	493	469	476	457	457	484	472	441	464	475	474	475	481	497	457	476	431	427	478	491	448	497	430	457	466	502	473	461	462	503	466	491	471	445	478	476	427	512	481	468	457	441	426	440	494	458	480	424	453	449	491	477	508	457	469	446	455	468	495	451	447	453	485	462	443	486	489	458	485	476	444	515	455	446	504	437	472	428	505	522	428	439	463	480	404	427	497	480	470	471	481	439	472	500	429	442	461	452	450	438	459	452	460	464	448	444	440	477	454	480	485	476	481	449	462	440	457	465	450	461	471	432	441	446	461	479	478	443	490	445	443	443	467	446	427	454	439	440	457	464	461	447	450	447	429	462	454	488	464	469	430	469	512	483	444	420	453	479	494	462	475	456	506	464	477	487	417	441	448	456	438	447	469	472	428	448	448	456	479	509	461	457	481	490	472	431	442	447	472	516	457	444	474	496	463	481	488	448	432	393	452	438	469	458	482	454	486	505	483	482	479	475	452	476	445	436	431	501	444	498	443	466	457	470	472	509	472	460	449	515	446	470	474	474	471	465	438	453	467	479	488	439	456	478	461	435	471	489	428	480	467	452	517	486	476	492	465	429	454	461	502	497	463	423	492	454	466	463	473	453	482	467	473	424	497	466	434	476	438	482	443	467	473	463	446	439	443	462	453	468	483	482	453	472	462	421	440	481	464	449	420	481	476	441	468	457	468	451	519	494	484	460	468	463	446	450	463	481	485	501	443	492	481	452	462	460	457	463	478	496	494	473	445	487	492	457	461	436	495	477	507	492	478	462	459	459	454	454	471	470	445	450	477	495	432	482	472	477	479	443	481	466	472	451	468	442	447	469	468	442	436	438	458	420	421	467	477	469	478	484	449	444	451	422	481	453	503	478	462	464	491	423	480	487	448	479	492	454	479	444	466	517	403	454	477	442	472	474	463	458	467	448	496	440	431	460	444	443	472	448	462	467	503	506	470	445	483	465	496	434	442	447	439	462	494	453	504	467	459	454	490	466	451	455	469	498	457	465	471	438	459	453	478	483	456	475	448	469	502	481	445	411	475	508	498	442	443	447	428	442	465	425	452	471	456	481	476	462	478	459	427	466	389	473	498	479	472	461	483	441	430	464	462	442	482	430	459	460	452	441	477	452	511	493	475	471	482	468	455	465	450	453	471	488	444	484	420	450	429	452	451	478	479	494	443	493	433	482	447	456	438	437	434	461	469	436	453	474	484	476	440	449	509	480	447	449	472	433	461	454	456	536	457	467	455	448	475	465	465	465	482	455	447	447	467	440	424	490	478	430	460	455	492	455	459	436	477	438	489	469	469	474	468	439	474	484	496	492	484	461	452	433	453	427	488	472	430	415	456	484	455	445	471	472	449	498	452	472	472	481	457	422	422	449	456	451	488	476	468	481	446	468	463	476	440	474	464	419	460	525	429	474	415	479	468	457	475	474	465	494	452	449	429	491	434	439	449	523	455	442	469	487	490	458	474	466	481	451	491	454	429	476	475	422	447	416	504	460	470	465	467	460	433	485	461	452	481	497	399	461	486	445	478	472	450	412	441	454	487	441	477	446	454	446	461	500	453	450	495	475	456	455	479	438	470	481	459	464	497	454	500
13661	7660	3329	1693	871	472	416	310	213	188	128	94	96	82	81	78	53	61	53	61	47	53	59	41	50	47	45	24	33	34	32	37	26	39	28	35	35	47	45	38	45	34	33	31	44	41	38	29	31	36	35	40	41	38	42	41	47	51	38	42	23	33	34	39	37	20	35	30	36	41	33	24	35	45	37	36	39	37	37	38	29	28	37	43	39	41	31	40	36	34	41	32	38	38	24	36	39	41	28	40	35	33	23	37	37	28	33	44	46	38	30	46	31	33	45	38	34	24	38	35	27	33	32	34	24	39	36	28	41	38	36	29	32	38	28	34	40	39	34	46	18	29	31	32	38	38	36	44	32	43	44	40	41	33	30	37	25	43	39	31	27	36	36	30	31	39	26	31	32	34	30	43	31	36	31	30	36	40	39	42	34	40	32	39	34	34	23	36	25	33	41	40	37	25	41	41	36	35	33	39	46	24	31	34	49	43	34	31	33	35	35	35	31	32	39	47	34	42	27	32	40	30	31	33	45	44	35	43	48	27	40	45	36	22	31	41	41	35	37	25	34	37	39	37	47	35	44	38	29	40	32	39	44	28	43	46	33	34	40	37	23	35	41	37	37	44	34	38	31	46	27	29	26	41	42	45	40	40	27	31	33	33	33	26	39	34	37	35	42	33	30	40	48	32	55	35	27	37	34	45	33	34	40	46	37	40	37	38	40	44	35	41	37	29	28	35	32	31	29	28	32	33	39	37	39	29	36	35	46	27	35	30	32	35	45	33	40	43	35	24	28	24	36	28	38	33	36	31	28	31	38	29	49	41	31	29	38	36	33	29	45	37	33	33	30	36	29	38	39	24	30	47	34	32	29	46	31	35	40	37	29	30	45	38	43	41	28	32	34	37	43	36	37	28	33	30	31	30	30	32	37	25	36	37	51	49	32	27	48	31	29	30	39	29	29	32	35	30	37	39	36	33	44	35	30	22	34	40	32	37	29	38	44	33	44	31	18	31	37	26	40	39	31	30	29	32	34	25	40	44	37	35	36	24	31	43	43	34	44	37	43	41	34	36	30	36	30	41	29	31	39	43	20	33	29	47	38	33	46	31	32	35	26	36	36	38	35	41	31	42	35	47	37	29	34	44	46	31	39	35	38	42	33	30	24	48	35	38	32	27	41	39	35	37	32	35	38	36	45	36	41	29	25	34	43	34	47	38	36	29	40	35	33	39	27	39	35	33	40	32	38	36	41	40	41	42	39	27	29	43	37	32	25	31	42	43	33	42	40	41	37	39	35	41	37	34	37	37	50	37	45	56	33	28	22	27	40	42	37	40	37	27	40	32	37	38	36	39	40	34	26	31	33	39	37	29	37	39	39	35	44	36	28	24	26	44	30	36	32	44	45	34	32	28	27	36	39	31	33	37	37	46	27	37	36	38	43	38	35	34	45	33	40	33	38	47	30	42	37	34	38	38	29	34	28	22	31	32	30	38	27	32	39	36	43	32	38	35	20	33	45	42	31	24	44	40	32	23	30	36	37	39	22	40	36	39	33	35	30	30	28	27	30	30	50	34	39	32	41	39	30	33	36	34	25	34	28	36	32	30	35	41	34	28	20	34	38	43	43	40	40	45	43	29	37	29	45	51	36	35	34	34	38	23	39	36	36	35	30	35	26	24	36	30	30	33	44	32	25	33	33	33	32	42	23	37	37	36	30	47	37	30	37	45	39	42	26	42	33	42	40	32	36	34	58	47	30	35	29	33	38	43	36	45	37	36	35	40	23	33	26	35	35	34	40	35	34	41	38	41	29	34	31	43	31	43	48	30	42	42	30	33	49	43	37	47	44	33	43	22	34	32	43	35	29	37	22	41	40	32	39	34	45	38	25	33	29	27	34	31	31	27	37	35	37	39	54	31	32	47	35	21	50	37	36	36	41	38	39	38	38	35	35	34	36	22	38	32	38	33	28	40	32	42	36	33	31	48	35	34	46	33	28	32	37	39	35	32	34	49	32	33	26	40	38	25	36	25	46	34	37	39	45	41	33	32	34	37	30	39	44	39	29	33	31	37	49	38	45	42	34	38	44	38	32	32	45	34	27	30	33	34	30	25	38	36	40	38	30	35	36	33	27	30	45	39	40	32	34	38	31	39	28	29	32	33	45	27	23	26	27	35	39	35	28	33	43	32	31	37	43	37	42	42	34	31	28	30	38	30	31	30	38	35	34	44	40	26	30	38	34	18	30	39	33	34	41	28	32	36	38	29	32	32	34	40	34	45	35	34	42	35	34	36	30	31	46	44	29	29	33	39	41	32	38	46	23	37	32	31	36	31	40	38	37	43	42	38	34	34	30	41	35	34	32	37	43	34	37	29	28	30	37	29	30	45	33	32	32	30	40	38	33	41	49	40	49	28	34	31	40	24	26	32	33	36	42	34	29	18	43	33	32	37	41	33	32	30	36	37	39	45	43	38	31	31	37	33	44	32	34	36	31	42	23	47	38	39	36	34	40	30	39	30	53	34	41	31	39	38	35	46	34	41	29	22	44	29	35	30	27	27	28	35	45	33	40	29	40	40	39	31	38	42	33	33	39	35	38	42	32	33	31	40	36	37	40	34	33	36	35	37	43	36	37	32	37	32	31	32	35	41	47	30	34	38	41	51	38	32	46	39	40	30	33	37	33	30	26	37	34	30	29	40	44	32	43	35	34	35	36	34	32	33	40	31	35	36	34	40	43	46	31	39	35	37	33	33	33	36	34	36	25	29	37	32	42	34	41	33	32	34	23	49	32	45	26	38	32	29	28	35	35	32	27	34	30	42	30	40	27	25	34	21	28	31	43	46	42	28	36	31	30	31	28	25	34	32	30	28	27	34	37	42	29	31	31	29	41	42	26	38	27	29	25	32	48	31	41	40	40	28	38	38	30	38	32	40	34	36	37	39	28	29	28	24	31	36	44	31	35	33	43	32	29	38	39	45	37	42	40	30	27	25	36	35	33	25	35	27	32	36	46	40	29	32	40	29	38	28	40	29	23	39	21	36	47	38	35	36	38	37	26	35	39	43	42	47	37	31	26	34	31	44	36	32	32	38	37	24	37	43	31	47	37	30	17	25	41	33	35	34	32	36	38	41	36	37	32	35	37	37	37	27	48	29	38	29	39	38	47	43	33	42	26	39	31	43	30	26	32	38	37	30	31	29	38	24	40	32	44	31	24	36	42	27	28	27	38	29	41	45	27	24	34	26	23	42	31	46	42	39	28	26	25	27	39	32	35	41	21	40	31	34	29	38	40	34	28	24	27	41	22	37	32	37	34	40	35	33	50	33	33	40	37	33	24	28	36	39	36	32	28	51	38	40	29	27	29	35	33	30	30	34	32	35	28	33	40	34	31	29	29	27	39	39	40	24	31	41	30	33	38	34	28	41	37	38	36	40	47	38	36	37	38	37	33	36	22	35	38	37	41	36	37	30	41	44	43	29	39	45	38	34	28	33
43600	28841	20069	17057	18174	15781	13150	9800	7218	4705	3117	2457	2028	1690	1500	1282	946	733	659	613	575	478	431	464	435	425	379	350	330	319	283	309	297	295	297	268	304	281	315	301	312	323	278	305	307	326	352	321	274	300	265	320	272	292	295	314	325	287	299	263	301	239	263	292	277	298	238	319	287	308	288	263	303	295	272	268	316	280	274	276	299	272	260	262	293	269	269	251	282	288	296	288	249	288	300	262	249	249	267	256	295	253	279	257	276	294	259	302	307	255	294	283	258	293	262	282	288	272	274	275	260	239	291	270	269	267	300	300	285	274	253	275	258	273	271	307	269	272	254	239	285	258	298	270	261	257	290	280	300	277	259	296	274	252	249	275	249	262	304	264	287	278	250	269	290	286	294	294	291	284	303	243	281	294	255	274	270	296	256	271	265	268	267	280	275	258	259	266	265	239	283	306	294	273	293	251	289	324	298	265	274	290	270	254	288	287	290	281	262	284	290	300	284	247	279	278	285	289	257	278	295	273	273	266	271	294	299	263	282	239	255	254	277	245	310	282	277	265	284	314	291	266	284	277	259	281	269	287	262	289	268	287	282	272	261	257	259	254	266	265	293	297	267	250	262	288	263	301	307	295	275	286	265	254	282	256	288	322	302	271	309	263	272	267	259	275	273	268	289	258	321	276	290	245	282	277	281	285	281	286	278	254	284	288	291	261	273	292	275	292	261	247	268	258	285	285	271	316	287	291	252	285	287	299	260	287	277	286	284	254	273	288	258	263	271	269	262	263	271	266	291	262	267	258	280	272	255	280	292	281	277	261	278	306	278	251	296	280	280	270	300	262	319	286	290	283	251	263	278	274	290	278	265	274	261	276	259	267	289	285	285	275	290	262	260	262	259	280	273	273	309	275	262	260	271	279	260	270	263	260	266	283	281	275	254	282	257	309	291	277	277	268	271	306	278	304	267	245	281	270	249	242	251	263	284	271	278	243	249	289	269	283	301	266	281	263	252	261	282	270	265	268	248	281	258	276	283	280	269	251	284	275	280	235	282	289	280	265	270	266	255	281	239	274	287	262	305	268	289	278	295	305	287	308	273	273	254	307	288	255	291	253	280	269	266	267	273	287	275	272	274	277	281	260	289	283	270	267	283	306	262	257	250	304	263	254	294	274	262	295	268	268	275	274	293	291	251	267	297	259	289	288	261	266	283	279	278	299	285	272	317	245	278	270	281	295	312	246	291	301	273	299	286	289	269	269	278	283	260	299	265	283	271	275	271	284	290	232	279	290	258	260	280	280	273	236	262	275	281	272	264	289	286	283	263	276	264	269	281	282	263	281	300	270	291	276	273	296	265	273	277	243	269	290	252	292	267	261	254	245	271	278	281	275	243	294	258	272	257	261	269	283	274	300	276	287	294	277	269	294	268	288	245	267	274	264	276	288	287	270	262	273	274	290	246	268	275	254	282	266	252	266	248	305	271	266	271	257	272	259	311	295	266	303	273	279	300	264	287	268	276	292	288	255	285	269	295	268	266	258	259	288	269	301	256	270	268	275	257	266	280	270	290	273	276	282	264	291	274	271	280	268	258	290	262	289	280	280	300	280	255	273	259	262	260	274	254	260	262	304	243	280	288	247	241	282	268	260	274	281	270	262	257	257	262	275	270	281	274	260	276	289	276	293	266	302	248	290	277	310	287	290	278	281	297	246	271	259	280	282	284	275	281	276	277	272	266	296	262	285	284	286	251	256	261	280	274	266	301	292	294	254	275	280	281	279	253	268	298	294	275	281	287	281	256	298	282	282	277	308	278	277	286	281	289	280	295	266	263	274	291	294	242	276	262	265	301	281	266	278	272	250	285	290	265	242	301	285	221	254	277	278	284	286	271	295	268	297	267	278	279	270	267	261	295	291	278	267	251	288	258	240	275	246	274	237	255	277	250	292	276	282	314	293	291	260	271	245	274	263	246	274	270	294	274	256	278	288	267	302	277	279	314	262	264	288	283	277	256	286	283	286	257	286	285	269	277	258	276	277	285	249	274	298	261	290	264	270	265	268	277	289	252	265	263	286	288	282	281	261	279	275	282	298	263	305	262	278	270	276	306	314	276	277	283	293	272	276	292	296	290	268	263	274	279	261	289	295	281	255	285	249	284	272	285	271	265	283	314	277	290	268	270	283	265	278	256	285	295	290	279	261	263	286	281	284	268	259	279	266	302	254	281	261	266	316	281	265	289	235	286	267	260	287	282	282	291	281	261	262	250	296	290	294	266	285	286	285	300	294	314	270	298	275	293	275	271	272	263	266	280	275	275	267	274	270	264	269	284	256	283	269	287	257	296	293	258	269	274	246	283	277	275	258	278	257	256	263	266	291	293	286	271	256	258	256	262	284	271	295	267	294	274	267	270	261	277	289	254	281	250	276	273	286	258	256	263	284	277	240	321	270	313	285	266	263	227	267	308	250	264	270	274	284	255	257	302	281	278	252	278	253	297	287	306	257	273	305	274	251	280	310	276	278	294	275	250	293	287	288	278	285	254	241	251	234	263	286	257	301	264	283	248	283	280	271	270	276	258	268	263	282	273	280	266	255	274	260	270	258	282	294	297	286	282	276	303	267	268	252	276	287	283	279	258	288	301	296	300	279	282	273	286	261	261	281	248	254	264	237	266	262	275	289	285	271	265	290	252	283	257	254	275	248	286	282	252	257	290	271	228	276	297	305	239	277	245	279	319	266	260	239	271	272	281	280	273	257	287	275	303	292	300	251	270	306	281	263	277	258	261	236	287	284	280	265	245	290	272	268	278	267	249	275	273	296	292	248	286	286	250	275	283	273	266	259	298	251	290	252	269	259	290	264	313	270	259	278	278	269	268	249	293	285	272	283	261	262	297	271	318	287	283	277	260	258	295	285	264	261	279	260	284	278	265	304	272	313	296	291	275	256	280	304	287	274	281	297	254	276	250	268	273	286	242	287	280	244	275	265	287	284	299	253	297	261	298	253	275	270	305	283	275	280	285	249	287	273	283	271	256	270	275	284	261	281	295	264	278	293	295	270	293	274	259	315	275	287	255	276	261	246	258	284	270	277	294	270	280	272	268	261	268	257	264	275	251	277	266	274	258	268	260	275	276	279	257	261	282	281	276	253	268	311	302	293	271	273	271	271	292	270	276	291	280	265	255	310	262	279	261	262	257	275	280	294	291	286	239	261	290	269	300	265	268	271	277	280	274	264	276	271	314	300	275	300	275	281	309	260	271	280	281	285	292	252	264	278	280	260	272	266	254	284	274	284	284	277	250	253	265	265	285	275	294	250	318	269	273	252	285	253	272	259	247	290	299	273	263	291	266	245	267	298	271	245	299	276	261	251	277	270	293	278	261	265	280	285	291	261	288	292	280	261	241	274	271	280	285	251	251	308	268	250	277	271	272	281	307	271	276	270	280	284	263	280	269	296	259	288	268	281	257	283	252	273	246	299	292	264	302	288	272	296	272	262
8869	2875	1096	588	348	234	219	185	160	129	105	112	108	93	75	69	69	75	70	65	69	66	65	67	69	71	71	68	69	66	75	79	67	68	62	75	67	77	76	72	75	70	69	60	73	66	63	75	54	68	58	77	77	60	67	71	78	67	59	76	54	72	70	62	66	65	80	76	65	69	64	88	68	56	65	60	69	59	56	71	62	69	74	79	66	60	70	73	69	67	69	53	80	63	81	67	57	57	77	65	66	69	61	68	64	62	78	75	72	75	76	72	75	68	54	73	68	64	72	63	60	69	77	60	56	63	72	64	67	61	57	66	63	70	67	62	72	67	85	70	82	54	61	60	68	61	68	66	83	83	68	66	67	65	58	71	67	70	68	66	61	59	83	70	66	64	62	68	72	60	70	71	67	64	74	76	78	56	74	60	85	72	74	67	72	67	79	84	80	62	69	45	85	53	54	64	59	60	70	75	63	57	64	66	66	74	77	74	61	70	65	68	60	60	68	67	65	66	59	73	72	66	61	57	58	63	61	57	68	61	65	73	78	59	74	88	79	77	78	73	68	66	64	68	78	82	74	73	61	75	66	64	78	86	59	63	67	64	74	61	63	66	60	68	59	69	86	65	66	69	61	46	62	66	62	67	58	75	79	70	73	74	56	69	47	87	71	78	53	80	76	68	70	87	75	52	67	76	73	51	66	62	74	70	60	70	53	71	72	72	69	70	81	76	75	76	72	67	65	68	71	70	64	57	66	84	77	77	60	57	74	68	67	71	63	69	72	75	58	66	65	73	63	74	66	78	62	65	74	84	61	68	76	64	70	68	80	77	62	76	66	68	57	80	57	60	71	56	65	74	62	86	58	79	72	62	56	59	71	66	59	59	56	82	64	69	65	68	73	76	57	68	69	61	71	75	63	73	72	65	83	69	60	66	65	84	80	63	70	68	80	74	47	71	65	70	73	70	67	69	62	67	79	81	71	57	64	58	76	75	68	69	64	67	63	59	68	62	65	76	57	76	57	56	68	69	69	63	69	61	63	59	56	81	69	63	66	60	72	72	67	72	69	70	62	73	55	68	74	79	77	66	64	62	64	65	68	58	74	67	67	76	61	67	67	64	84	79	72	69	68	73	73	71	71	63	70	72	70	61	62	74	79	67	75	55	76	70	63	59	68	82	59	54	75	68	76	82	69	51	85	74	59	71	59	66	68	64	61	65	73	78	63	73	70	50	67	59	65	81	70	77	66	77	75	63	55	56	72	74	61	51	62	63	64	59	67	64	68	69	68	74	80	69	77	78	69	71	74	75	70	70	68	55	62	61	64	62	63	73	65	60	73	69	64	63	73	73	68	76	66	69	68	74	72	60	71	74	62	56	65	68	76	66	77	71	70	57	59	77	62	57	54	64	73	67	67	74	60	65	64	74	60	72	73	77	68	83	59	59	54	71	58	75	76	75	69	63	73	60	65	72	65	84	74	83	73	77	79	75	81	72	90	69	74	58	96	70	76	54	74	95	54	78	60	59	58	64	57	67	67	66	86	57	76	79	79	57	73	66	61	65	65	50	69	68	63	64	65	75	78	62	78	82	70	67	70	49	61	49	68	60	46	64	63	74	67	88	64	59	86	76	65	71	71	68	51	63	51	45	63	72	60	68	73	62	65	73	65	81	62	68	57	67	79	63	76	56	74	59	52	65	67	61	63	61	72	60	72	71	60	60	70	67	65	80	80	56	54	65	84	60	67	71	53	70	71	59	68	65	74	54	58	60	84	74	60	76	79	74	80	80	56	53	70	71	67	68	59	58	76	51	61	54	60	69	75	51	66	74	75	79	63	64	81	76	70	60	65	70	73	69	58	68	73	74	65	53	62	72	60	66	55	75	75	69	62	66	67	69	61	70	62	68	79	76	62	59	77	55	76	77	64	50	59	78	82	76	59	55	59	64	71	91	49	68	81	64	66	66	82	72	63	76	73	71	58	80	68	68	49	64	80	90	74	58	56	78	61	67	52	76	60	41	72	72	78	62	67	81	74	75	80	74	71	63	62	82	73	72	64	73	67	69	68	71	62	69	61	68	77	59	58	59	51	64	67	78	80	77	76	65	63	65	98	63	61	71	54	84	63	70	71	61	66	72	65	73	74	63	65	57	67	60	70	64	75	63	63	69	52	71	59	76	70	68	75	62	61	66	63	66	67	65	74	66	61	61	76	58	66	70	80	63	68	66	69	52	81	64	74	72	72	81	68	67	55	75	67	61	67	68	76	73	69	64	63	71	73	73	67	73	54	64	66	72	55	65	61	62	54	69	67	64	73	61	56	72	74	60	82	71	65	70	82	74	65	65	63	75	70	72	71	74	60	65	55	80	69	62	73	66	79	64	65	69	74	56	68	70	67	55	86	73	71	59	75	74	60	74	71	71	60	53	73	75	63	63	66	74	56	83	75	79	64	60	81	68	69	73	57	54	56	69	64	67	76	82	76	68	65	70	75	47	60	59	70	67	72	65	63	63	68	75	62	63	80	60	68	73	61	79	71	71	71	71	73	62	63	77	67	77	49	69	62	68	75	63	68	53	58	85	78	71	77	78	78	66	80	65	70	70	77	60	77	58	66	53	62	72	71	65	76	69	53	69	64	66	68	77	77	68	69	82	72	72	75	71	67	63	72	71	56	67	78	83	65	74	68	65	70	75	57	73	56	65	62	78	79	74	78	66	66	61	64	77	77	72	70	82	75	82	66	66	46	59	91	81	65	71	61	55	78	68	65	62	72	73	63	86	64	68	69	58	64	76	72	80	66	74	60	67	57	63	87	53	72	51	73	66	68	64	64	61	61	52	71	69	62	72	71	72	54	64	59	49	57	65	56	65	69	67	68	79	78	54	66	84	60	73	71	71	59	65	63	84	69	53	76	74	72	70	60	69	63	54	65	75	57	66	74	74	70	61	68	72	56	61	65	82	80	66	60	65	61	69	73	69	64	65	69	71	65	67	62	67	59	72	60	61	74	67	64	73	74	61	69	66	74	70	62	68	58	55	68	61	66	47	73	70	72	73	67	65	71	72	64	59	69	71	67	58	56	72	55	77	54	65	58	67	57	64	62	71	73	71	53	65	63	75	69	87	67	56	65	62	68	67	68	68	62	67	64	44	57	57	72	72	85	65	71	52	70	70	68	70	71	71	71	78	74	66	67	70	72	77	66	66	74	64	67	54	65	78	63	75	55	77	55	84	63	76	62	70	63	63	88	81	57	78	52	60	67	61	83	60	88	60	50	71	67	65	58	64	74	67	73	54	69	87	69	80	81	76	76	82	81	53	67	80	75	70	66	71	69	71	63	63	67	73	77	62	71	70	63	66	52	65	63	65	61	69	62	58	71	64	71	66	65	80	62	70	67	59	59	67	75	73	76	69	59	68	64	46	71	69	53	80	74	73	68	73	59	62	70	63	56	67	74	74	62	76	70	70	83	78	57	62	64	73	69	70	76	64	73	66
36325	18128	10073	8251	9098	8629	7341	5492	4091	3040	2224	1931	1621	1273	1124	884	778	756	677	706	658	659	659	587	605	580	542	567	525	518	531	541	556	537	510	523	532	518	527	527	545	501	518	540	512	583	515	574	548	536	497	523	506	516	550	522	469	530	537	501	577	544	493	542	498	527	533	473	502	532	512	503	501	534	506	548	510	556	498	523	509	536	526	476	517	523	507	540	547	538	509	541	507	514	497	566	536	528	533	510	491	503	545	541	528	489	502	488	512	528	538	543	531	490	513	544	508	506	497	521	509	542	468	506	528	491	516	517	540	498	506	536	533	517	508	522	527	522	518	519	522	511	513	506	505	554	539	529	533	514	487	521	517	453	539	512	486	523	539	508	501	569	518	500	509	530	515	502	511	544	519	552	538	528	525	469	509	559	489	534	545	518	536	542	488	473	573	530	503	475	529	537	509	526	503	512	532	526	525	531	533	497	495	474	479	529	511	551	517	531	466	512	507	537	514	528	527	480	518	523	480	544	519	536	483	538	526	526	542	511	509	522	492	538	487	540	539	534	547	533	531	524	545	516	523	532	526	518	497	507	536	534	508	474	527	493	499	510	530	469	500	477	528	491	532	512	490	500	573	524	520	491	547	539	510	533	555	503	520	515	528	535	521	509	489	495	505	505	530	505	525	527	515	507	527	535	532	542	528	527	525	494	528	496	532	529	496	564	532	488	465	524	530	496	560	494	557	505	519	541	523	520	483	543	500	520	512	545	540	492	547	502	533	507	526	507	550	466	477	489	507	545	514	485	512	546	526	534	496	508	477	528	536	542	490	498	518	484	518	488	520	528	500	508	518	528	563	511	518	494	551	519	517	540	532	535	515	513	527	499	485	503	551	514	553	494	501	506	557	535	537	488	496	505	549	528	506	485	518	470	517	525	541	564	504	549	526	522	530	485	536	514	531	497	533	519	487	569	542	533	556	523	547	531	476	554	513	549	508	497	528	494	532	523	498	522	493	519	533	530	527	515	504	509	519	537	536	514	527	512	541	503	516	512	593	498	538	522	518	485	538	483	537	542	515	536	506	545	506	513	514	542	485	556	552	531	507	539	494	542	509	509	563	535	492	520	515	485	531	508	522	501	513	521	486	518	505	488	538	500	507	514	491	515	525	499	519	513	528	520	518	502	515	552	489	484	548	512	534	519	510	533	499	547	523	517	556	498	528	499	527	524	526	545	532	524	528	490	501	514	531	509	531	549	507	546	506	540	482	532	536	520	543	509	514	515	543	564	538	526	543	514	525	556	521	535	528	499	485	485	524	484	485	502	557	482	532	519	556	477	527	488	526	500	517	549	562	519	486	533	545	523	568	482	497	542	541	502	535	541	527	511	512	491	487	525	500	531	496	539	492	498	535	561	504	547	490	509	493	512	543	521	514	505	533	533	545	508	505	541	516	541	519	518	506	537	519	518	493	504	533	566	510	512	509	500	534	517	519	503	546	478	534	551	507	557	491	472	541	478	509	538	548	511	491	506	538	495	508	522	529	536	499	544	492	517	541	516	525	475	541	529	519	560	522	524	495	503	539	506	523	481	506	505	526	485	497	527	520	519	531	520	549	537	534	544	480	511	522	519	493	541	524	517	547	484	496	474	502	494	514	505	485	519	515	508	533	553	538	537	541	578	544	526	534	526	564	543	510	510	507	503	542	522	583	538	526	469	549	547	475	540	547	526	512	498	504	511	512	535	541	533	492	527	500	534	489	550	514	516	516	536	520	531	526	511	523	477	499	481	524	546	530	500	482	519	507	528	502	502	546	508	502	497	489	495	521	504	553	492	504	500	545	552	528	551	515	496	537	494	541	504	464	513	540	532	511	505	504	494	497	517	528	492	539	502	533	511	509	517	520	526	513	549	524	528	496	524	542	536	520	525	518	534	509	519	545	546	557	534	504	512	523	509	555	573	488	529	511	539	555	515	513	529	501	514	555	518	491	486	521	509	521	504	508	566	557	521	529	571	527	494	548	513	550	571	502	507	504	553	521	536	480	490	542	514	506	512	523	545	523	501	536	493	534	504	519	510	535	526	502	556	549	503	484	515	526	524	532	528	539	507	518	493	513	547	570	549	522	534	535	517	515	547	522	521	540	528	526	522	513	535	527	475	514	485	491	520	525	506	521	506	521	535	495	502	505	508	509	521	506	550	561	531	525	521	493	551	531	539	545	473	489	523	549	502	476	541	501	487	518	534	566	542	532	529	506	503	520	506	519	517	519	561	508	507	520	519	540	511	555	501	591	529	551	507	521	494	536	503	518	531	512	499	468	519	548	554	525	533	518	521	569	514	525	487	515	488	514	519	481	540	527	509	490	521	497	521	530	542	544	524	517	536	505	455	513	543	472	547	513	512	515	529	517	494	521	533	511	526	543	513	504	516	484	536	504	530	469	531	484	478	498	516	530	507	539	501	513	504	552	537	496	496	474	519	531	522	529	522	524	479	556	561	483	534	497	519	542	526	544	500	528	519	496	549	572	506	489	549	513	524	535	535	507	485	557	483	520	530	503	521	524	549	516	534	498	504	513	493	554	554	469	555	526	505	517	478	497	521	518	520	508	505	523	533	500	502	517	496	537	489	511	474	498	537	490	542	527	535	505	490	546	545	477	505	559	536	560	564	508	472	536	530	508	484	504	521	545	473	533	523	490	538	517	487	529	528	513	523	524	497	527	497	525	512	546	489	514	517	531	548	544	502	507	536	543	534	529	530	514	502	528	501	515	504	508	510	511	552	510	489	517	536	522	522	555	546	494	521	545	521	503	500	523	556	544	546	525	534	516	545	548	520	490	525	505	497	540	478	519	506	551	549	521	498	516	538	482	523	554	570	532	507	508	535	512	513	489	503	529	466	551	548	514	531	551	521	509	559	497	507	533	532	497	504	528	519	547	534	535	528	510	521	544	535	518	485	533	518	517	505	519	529	517	533	526	483	494	527	524	550	531	518	556	547	568	494	483	520	516	497	519	554	498	475	546	564	524	533	530	512	483	513	495	541	490	516	527	559	504	478	548	489	526	485	537	502	522	525	520	539	538	510	497	555	474	553	513	516	512	504	505	509	509	543	507	517	551	508	525	518	531	504	516	540	487	518	532	522	515	520	519	522	514	516	514	490	539	480	502	580	521	515	516	516	522	476	553	523	480	529	513	539	539	508	492	533	500	521	515	540	480	500	517	530	517	514	501	525	520	522	484	513	491	523	510	500	475	450	514	558	500	509	530	513	529	513	525	503	547	500	491	579	487	505	526	514	530	494	521	518	520	515	509	475	512	587	552	519	473	550	461	504	509	535	550	503	568	510	552	536	488	511	524	552	505	545	546	519	502	530	518	524	513	517	496	542	515	495	542	502	525	508	519	552	564	549	523	512	553	521	510	524	520	536	492	542	548	562	544	539	523	538	519	504	510	537	502	513	523	506	516	477	504	526	506	506	511	513	502	553	477	518	488	517
10663	5340	2254	1036	518	339	274	217	174	141	138	96	82	93	79	50	60	50	55	50	55	48	55	62	53	46	44	42	57	49	51	42	46	44	46	38	39	48	48	51	45	36	46	41	42	40	55	37	54	41	56	42	48	46	42	53	65	47	36	45	44	54	50	48	51	50	38	41	35	44	52	55	36	43	49	40	53	53	54	52	45	44	42	54	45	53	46	45	44	48	43	45	49	48	47	42	47	54	54	62	45	43	45	43	52	38	50	34	45	48	40	49	43	39	44	50	45	40	51	50	42	43	51	47	55	47	56	57	43	55	50	38	45	44	45	46	54	56	43	51	40	47	42	48	50	45	45	43	49	40	40	52	40	31	61	46	50	49	51	45	39	47	45	59	50	45	57	47	54	48	60	39	42	38	51	50	38	61	40	37	49	41	40	48	40	51	44	46	33	42	38	51	42	51	41	38	57	46	48	47	47	45	48	38	49	52	46	30	41	38	46	39	44	40	40	46	53	58	53	40	39	45	56	48	53	47	46	35	45	46	33	47	45	52	59	36	43	42	40	42	43	45	42	49	39	43	48	38	38	47	60	60	40	41	54	54	40	55	49	49	39	42	43	45	35	39	53	45	36	43	51	44	40	43	46	48	51	57	42	43	33	47	41	44	57	49	51	58	50	47	33	54	47	45	48	31	54	46	42	65	43	57	43	38	49	40	46	47	48	43	51	49	46	45	41	56	41	45	50	53	43	37	43	37	66	42	38	52	48	40	45	52	54	42	44	55	56	48	45	37	49	44	39	44	43	59	37	46	48	47	35	41	43	47	47	38	48	45	48	48	47	47	40	40	41	36	47	50	48	32	39	41	46	43	53	50	46	40	38	47	54	36	53	49	49	45	54	40	46	39	34	43	49	48	50	38	38	50	46	45	55	47	57	49	47	51	47	55	65	44	42	48	43	37	46	47	52	43	49	50	31	49	56	50	52	50	57	53	45	41	44	53	47	43	43	58	37	51	37	40	43	48	50	48	46	42	38	52	49	45	47	57	44	43	39	41	54	48	46	37	46	54	51	49	40	50	43	51	43	46	50	46	38	44	39	51	52	42	52	44	44	39	40	44	46	41	46	38	53	37	39	41	52	47	39	44	51	46	46	48	59	47	44	42	26	50	52	44	34	35	29	45	49	48	59	47	47	48	46	52	42	53	48	52	43	45	43	45	39	44	59	51	34	52	32	49	47	56	48	50	51	45	53	41	34	38	39	31	54	53	42	38	43	42	48	42	33	45	51	54	49	47	55	50	43	46	48	56	41	51	46	44	45	53	55	59	43	32	48	51	40	50	52	52	47	35	67	52	45	46	60	43	44	41	52	47	38	47	40	52	38	42	43	49	42	46	42	48	48	52	55	45	47	41	45	46	45	37	49	34	61	38	34	46	61	41	55	57	62	46	47	48	54	41	55	64	33	38	36	40	52	43	39	55	62	33	42	62	44	50	45	38	44	52	45	33	48	57	39	51	51	51	37	40	51	52	39	42	32	52	45	43	44	55	54	34	46	48	42	44	51	33	47	41	38	35	37	39	47	49	47	35	53	46	42	44	53	42	40	43	56	64	49	40	51	46	42	50	55	53	35	47	48	41	47	48	39	38	39	45	49	36	40	55	44	51	42	50	44	39	33	51	57	44	36	54	43	42	48	34	49	46	49	38	42	45	42	53	45	35	44	50	44	42	48	42	44	42	34	36	28	54	44	44	50	43	58	59	45	48	46	40	38	40	34	41	42	43	52	44	40	49	40	43	56	43	39	57	37	50	48	47	52	43	43	44	49	59	34	52	52	43	49	43	51	45	50	48	47	56	52	49	51	34	49	38	44	56	45	45	35	57	39	44	50	37	43	38	47	54	46	47	34	40	54	47	32	44	47	55	38	55	50	38	43	54	42	56	57	43	49	51	32	65	42	50	47	49	35	45	40	49	42	49	45	43	40	42	49	56	55	38	52	40	73	36	42	45	51	35	42	61	58	40	35	47	40	63	45	42	39	34	37	50	55	37	35	60	50	46	57	52	43	54	35	42	49	42	57	48	72	50	45	57	43	41	41	39	59	45	40	61	46	46	54	49	51	43	45	55	47	42	41	37	50	44	47	48	48	46	46	52	37	44	46	34	45	48	52	55	45	46	44	50	46	49	55	41	35	48	53	44	42	49	43	41	55	38	50	44	37	49	45	45	52	48	45	49	40	52	43	46	49	37	28	42	47	48	43	46	51	44	48	41	40	49	52	45	56	68	47	52	65	46	43	40	40	51	31	62	44	38	54	33	58	37	44	41	50	56	43	46	53	33	38	36	40	42	46	42	51	34	49	45	43	45	49	39	47	47	54	38	41	39	46	50	51	39	52	58	53	53	42	41	50	41	49	55	41	44	46	58	39	46	46	54	44	37	50	47	49	45	38	42	36	43	46	46	41	45	53	41	47	51	43	51	37	52	40	65	55	42	36	50	43	47	38	34	55	39	54	48	48	43	49	61	46	49	42	39	47	46	38	49	36	41	51	48	46	34	55	48	46	37	47	45	53	48	43	39	44	39	44	39	45	44	59	54	50	54	35	35	42	63	63	51	55	48	43	54	40	42	46	36	47	43	43	52	52	46	55	58	46	44	46	49	35	43	50	55	47	46	49	48	51	51	51	60	48	39	44	55	50	36	28	48	47	55	53	45	39	44	46	47	37	47	43	41	41	44	45	45	56	40	54	42	50	45	40	36	37	36	37	36	47	51	44	45	45	44	51	47	41	41	37	56	42	41	42	57	48	42	40	41	39	55	46	47	42	52	36	44	44	51	37	55	55	55	46	45	47	51	42	37	61	44	56	59	53	55	42	41	53	42	47	49	44	55	46	36	45	42	48	50	34	35	34	56	34	65	36	56	45	49	41	43	51	45	37	45	44	30	49	47	50	52	50	40	47	45	45	48	46	54	49	45	33	41	51	48	60	43	51	46	44	40	42	43	44	40	47	49	35	44	59	54	48	53	44	50	46	51	52	51	31	45	48	43	44	49	36	49	58	43	51	38	56	38	50	53	42	48	50	74	54	43	49	46	48	47	43	42	40	39	42	44	48	45	55	37	48	46	47	42	35	39	45	42	49	40	44	42	35	40	61	37	45	62	47	40	49	42	36	43	46	42	47	45	42	43	34	45	49	43	47	46	44	42	48	53	30	45	46	48	44	38	47	44	48	46	35	50	41	52	49	47	46	54	43	39	41	48	40	55	42	39	35	50	47	56	54	34	50	38	44	43	47	55	48	51	56	29	45	40	36	46	49	50	53	43	39	55	44	50	48	46	46	53	41	39	41	45	51	41	54	38	51	56	59	52	54	53	54	45	35	43	43	57	36	33	51	52	42	44	58	41	56	38	52	52	50	60	49	30	41	45	45	55	47	43	47	35	49	47	44	49	51	41	46	44	48	47	39	46	40	44	48	48	56	31	51	38	49	29	58	46
40246	25024	16153	13085	14337	12958	10336	7333	5721	4613	3186	2209	1657	1327	1105	927	780	718	661	618	552	505	508	502	439	459	434	404	409	388	399	393	402	371	376	374	359	374	390	379	393	379	348	361	387	356	380	375	370	387	390	350	398	376	404	369	373	386	369	380	370	397	375	359	360	358	369	365	338	380	356	379	397	354	355	371	356	402	378	352	384	404	339	376	398	356	361	369	328	349	374	341	386	374	352	374	385	328	384	364	358	356	378	387	341	337	339	360	379	386	365	378	375	374	372	359	398	343	338	394	395	360	344	371	373	353	357	362	339	369	359	321	381	344	385	381	400	337	383	332	365	362	362	343	370	354	335	396	337	358	342	352	372	338	363	364	397	370	368	373	361	373	356	375	366	397	362	369	380	363	328	391	383	341	351	335	376	343	358	356	337	375	359	349	342	388	354	368	372	373	348	379	365	375	322	364	381	353	373	367	395	398	367	332	377	396	350	389	400	362	358	361	332	361	347	333	390	352	335	371	343	320	379	377	319	376	389	374	373	345	375	391	379	357	361	345	372	354	367	355	337	376	366	363	373	338	346	382	362	329	349	355	331	361	389	327	377	363	361	368	371	372	382	383	390	333	388	360	366	386	354	388	366	343	368	375	350	362	363	385	389	364	337	371	392	370	389	380	344	359	370	346	366	387	380	402	358	363	392	350	382	375	331	366	373	359	346	336	365	345	335	356	354	362	366	384	350	330	357	350	351	367	350	363	373	396	381	366	376	372	387	381	373	387	350	344	355	359	387	308	391	389	357	370	324	353	321	350	410	354	337	332	390	356	366	358	374	359	333	345	348	368	344	349	373	352	387	366	355	410	370	341	387	355	384	348	339	375	361	338	359	373	380	383	336	371	352	373	365	360	331	335	407	349	368	369	380	348	343	358	350	350	368	334	391	368	348	352	378	332	338	364	350	372	387	349	355	371	355	347	367	358	362	354	394	344	365	342	337	375	332	348	351	408	380	389	391	346	386	343	370	338	346	351	358	388	404	387	373	366	372	370	357	342	366	350	337	338	377	371	377	353	382	334	363	393	414	330	364	365	357	404	353	356	355	334	388	366	387	362	340	328	333	343	368	370	336	359	351	369	337	389	391	348	380	361	406	364	392	375	360	341	397	348	363	377	333	368	376	402	377	348	348	355	369	421	358	345	375	352	372	357	389	333	371	345	339	307	350	387	366	335	375	349	379	359	375	344	337	369	362	337	350	338	340	379	387	383	363	353	339	385	346	341	355	361	350	425	364	367	355	383	374	363	378	370	377	369	348	339	380	342	358	392	372	374	360	355	356	373	372	350	378	370	323	384	370	358	337	358	348	340	352	359	334	376	385	321	381	356	376	357	376	406	355	377	351	371	342	335	335	370	349	373	379	374	378	378	376	333	360	344	360	356	381	389	350	372	360	314	368	389	352	345	325	343	361	391	326	332	362	365	387	370	336	368	344	371	370	358	344	348	346	394	339	382	358	349	364	341	335	390	349	370	352	387	330	365	328	428	370	386	340	363	368	391	391	365	368	373	397	364	361	369	383	373	345	353	343	336	377	354	364	362	367	384	343	347	384	370	332	366	365	354	328	385	340	377	349	355	399	387	346	388	336	373	383	367	383	368	384	370	383	383	385	389	357	368	350	361	373	383	397	363	364	374	378	367	371	353	368	368	376	361	380	371	386	333	347	352	347	351	363	353	375	395	378	364	373	357	339	355	358	350	370	335	364	380	338	343	387	366	375	338	351	371	349	393	345	376	363	352	364	370	371	334	360	387	356	339	343	356	359	373	384	375	368	365	356	324	363	391	347	405	396	346	369	343	381	392	379	372	376	337	346	384	373	356	370	348	372	353	354	375	341	352	326	377	383	371	361	362	362	370	355	363	358	338	380	378	343	387	346	348	363	363	369	370	357	381	334	344	347	357	361	380	368	341	408	365	373	362	360	365	356	331	372	329	373	373	359	400	346	365	379	374	320	346	337	365	380	369	395	367	369	400	371	349	361	397	336	360	349	363	361	382	370	382	319	401	377	341	361	358	354	343	366	349	375	378	346	339	396	333	333	376	400	348	384	372	352	363	361	353	360	342	354	363	354	357	349	368	373	379	361	364	366	378	338	391	340	339	350	350	368	348	358	396	362	334	356	362	375	364	376	390	343	357	353	392	370	351	357	307	386	345	371	350	378	359	371	346	351	342	381	349	364	357	375	362	335	369	375	342	395	360	333	358	380	354	385	330	369	326	348	355	381	352	343	387	340	361	390	355	379	362	346	377	340	348	397	373	344	337	338	328	340	370	384	349	354	344	387	362	352	378	363	380	343	358	393	373	352	368	396	370	349	333	333	362	364	339	336	392	368	362	375	351	378	370	380	362	323	360	377	355	362	375	321	358	375	390	375	351	401	352	354	364	350	399	353	388	359	377	379	363	329	359	393	383	345	342	355	364	359	382	377	387	339	374	356	361	374	365	353	370	346	371	357	366	356	376	388	357	339	370	371	387	351	343	394	375	339	360	412	351	377	369	372	386	363	379	336	384	399	390	346	353	347	375	340	347	339	368	365	346	364	336	365	327	340	385	358	388	366	366	378	391	344	375	366	344	381	374	371	360	345	371	378	366	348	327	343	374	367	375	394	340	373	351	370	348	347	367	381	360	369	359	360	390	377	353	356	359	354	339	387	336	325	360	370	368	361	362	376	364	376	337	389	378	352	342	357	362	352	360	327	378	367	351	340	339	372	337	394	400	358	371	352	388	339	347	362	357	377	380	360	364	340	370	356	379	373	337	339	348	341	378	368	326	371	384	384	370	370	366	349	336	372	320	364	329	335	381	349	340	369	372	350	360	354	319	363	341	350	400	369	355	387	376	357	325	353	361	389	400	366	374	359	365	366	359	364	428	371	383	356	341	323	356	386	342	368	352	349	381	361	368	316	349	330	346	364	398	372	363	387	359	361	357	358	385	358	393	349	339	346	348	345	355	404	380	369	379	347	347	349	362	383	374	348	380	356	393	343	347	374	369	345	374	327	355	321	377	364	361	374	358	379	398	373	365	365	326	380	349	379	357	361	382	387	364	352	351	350	366	359	339	351	371	374	368	374	363	342	359	381	361	377	386	356	380	358	378	386	352	348	385	326	370	377	339	403	354	375	330	387	367	333	362	319	357	348	358	318	332	362	348	352	351	361	371	322	389	387	389	349	394	389	356	383	397	338	377	343	381	376	346	349	379	384	394	392	405	360	340	353	381	357	343	374	393	352	370	366	372	382	379	357	368	351	379	347	375	341	378	354	362	343	352	354	363	354	363	362	354	387	381	354	380	349	336	336	356	375	376	357	364	380	352	365	367	355	382	392	339	335	368	345	361	345	404	373	359	315	376	361	337	381	397	378	365	359	413	353	370	367	375	373	386	363	362	351	345	357	350	342	358	356	357	404	394	343	377	356	411	365	355	364	380	359	335	376	357	370	374
10997	5183	2072	994	538	381	286	208	158	137	93	94	97	74	88	64	71	68	79	47	67	56	68	69	59	58	59	57	52	68	55	64	48	50	67	63	42	68	56	64	63	68	62	61	75	45	64	52	75	48	60	67	66	76	49	45	63	60	69	51	56	67	63	53	61	44	57	53	57	61	52	77	62	43	66	63	52	50	64	74	57	54	45	51	63	49	56	61	62	61	56	50	61	50	53	44	63	52	59	61	65	65	45	59	50	47	55	58	69	54	73	55	58	72	49	75	50	63	61	70	52	63	52	72	61	49	54	46	62	57	63	62	60	58	66	79	62	54	43	65	53	47	49	62	63	50	60	57	60	48	45	42	61	53	61	58	55	54	65	63	56	59	48	65	60	68	49	79	44	63	43	59	61	59	65	61	63	59	55	67	64	65	77	59	46	52	62	46	45	61	56	66	59	60	48	63	55	70	63	47	64	66	45	57	61	58	54	48	62	56	86	53	63	70	64	64	69	63	57	57	63	64	68	62	60	54	59	64	58	58	54	55	55	66	60	58	67	53	56	68	57	43	66	71	53	57	69	59	70	51	66	60	49	43	48	58	47	50	63	62	58	64	55	65	52	53	52	68	62	55	58	59	74	59	65	51	47	41	64	50	54	56	55	47	68	42	61	52	55	59	66	51	64	62	67	43	57	38	57	68	65	58	53	43	69	58	58	63	54	66	63	52	52	54	63	51	57	68	53	69	61	49	50	57	49	52	68	63	51	53	56	63	50	51	60	55	65	64	58	57	59	70	49	53	61	74	61	66	62	63	73	66	49	49	49	54	49	72	55	61	68	79	58	62	66	68	65	56	53	62	55	78	55	68	59	65	71	53	69	51	61	64	54	61	64	65	57	67	71	59	68	66	61	51	63	65	59	53	58	74	67	57	59	49	57	58	55	55	60	46	56	63	63	57	48	56	52	68	62	61	60	49	44	59	56	59	55	60	67	52	55	63	63	59	68	51	64	55	72	52	58	50	80	57	38	63	64	58	46	72	70	57	55	74	51	67	54	67	64	58	57	71	51	73	45	53	45	57	57	67	49	57	49	63	68	55	61	36	54	69	51	56	51	66	62	64	50	62	40	53	67	62	53	57	54	56	55	53	52	53	62	45	72	52	52	60	68	57	70	58	43	49	54	57	66	50	76	59	58	48	55	61	59	61	63	61	67	49	56	53	59	56	56	59	68	48	45	64	56	52	58	60	51	60	56	51	61	58	69	65	61	59	65	48	49	59	55	53	79	53	42	66	67	65	60	55	60	69	59	68	68	74	61	45	66	53	66	87	62	63	55	68	53	66	68	49	60	52	51	51	68	65	63	60	56	64	60	70	65	59	75	53	63	51	69	59	30	55	48	63	57	57	64	55	69	48	65	59	54	58	57	53	70	60	55	61	61	72	59	69	59	56	70	54	62	54	52	69	59	66	64	74	52	59	64	56	55	58	48	69	56	62	68	56	63	54	61	63	53	54	42	49	57	54	60	58	65	60	58	56	61	52	57	56	61	49	60	54	54	76	54	65	51	60	57	59	62	52	41	47	66	62	63	67	60	69	52	64	56	56	52	53	50	63	60	64	57	72	56	50	57	72	67	51	71	60	56	52	50	69	57	62	61	59	62	74	65	70	67	54	48	64	73	55	53	55	59	52	63	61	69	60	68	63	56	56	56	58	55	77	54	62	56	56	65	55	54	52	57	55	52	68	57	52	64	54	44	51	52	62	57	66	67	55	56	67	55	56	65	51	49	66	46	61	67	60	55	65	56	50	58	47	73	57	66	62	54	56	61	72	62	57	74	71	56	53	62	53	55	81	71	65	62	65	49	77	71	62	83	54	59	57	60	50	63	57	58	62	59	57	49	64	61	60	66	44	56	57	66	69	52	54	53	55	51	72	49	56	56	58	59	67	62	62	64	58	55	57	54	65	64	50	61	71	68	50	63	65	51	53	66	45	51	60	48	60	58	63	44	56	41	70	59	57	51	75	52	71	59	53	67	66	56	60	46	59	55	63	57	65	45	63	60	56	61	54	59	52	54	66	57	60	60	64	58	49	52	48	57	45	53	57	55	48	50	57	67	59	59	52	54	69	62	50	54	47	66	71	63	55	61	63	56	49	56	65	65	48	67	60	56	60	54	60	61	60	61	63	59	52	56	57	56	76	63	58	56	56	60	58	67	45	57	57	48	60	73	68	54	61	57	65	54	50	54	60	74	50	58	59	67	55	61	59	61	59	58	66	74	62	61	42	56	59	50	52	57	45	51	56	34	59	52	55	63	55	54	70	50	61	55	72	54	58	48	58	44	53	64	55	50	72	42	54	63	57	64	51	76	50	62	47	67	53	50	53	51	55	60	60	71	64	73	55	50	65	52	64	62	57	50	62	53	72	60	69	57	57	68	61	51	77	53	56	58	54	74	53	56	60	54	66	59	61	54	64	43	54	69	59	41	55	55	50	56	70	59	65	53	55	68	60	51	61	55	63	56	55	74	50	51	78	49	54	62	63	59	59	63	54	70	65	52	57	68	53	48	64	64	66	58	77	71	60	62	55	61	53	61	60	60	61	70	47	68	52	55	56	54	55	77	69	62	73	75	60	70	60	60	43	50	68	68	61	70	48	53	64	54	58	76	71	63	57	52	53	57	50	62	50	69	54	57	49	52	62	66	58	52	56	65	61	55	67	62	52	66	68	57	56	56	60	67	46	50	52	57	56	62	57	51	54	54	77	59	57	61	70	65	63	55	62	68	55	64	57	51	54	54	48	62	46	70	57	54	61	66	63	68	66	57	59	59	57	61	56	51	43	49	61	53	51	47	70	60	65	50	55	52	45	55	67	56	71	69	53	68	62	72	57	46	63	70	50	61	67	52	54	62	48	55	55	42	62	63	56	50	63	60	53	58	76	52	59	57	60	55	55	61	69	60	67	43	75	74	67	59	56	45	65	49	53	55	64	51	46	45	59	52	64	63	64	50	48	61	59	61	65	61	51	59	65	62	56	54	61	50	60	56	54	48	59	71	67	65	51	75	59	51	61	51	66	72	48	64	52	51	58	58	66	52	51	60	61	56	53	71	56	53	61	41	52	63	47	65	51	62	58	54	69	58	67	67	62	46	56	50	68	63	67	58	58	61	65	64	52	68	45	61	57	58	74	64	66	57	54	57	73	52	62	45	64	65	53	67	59	55	49	69	69	56	64	63	55	59	52	62	55	42	52	66	55	51	60	63	52	53	59	56	65	62	64	66	73	75	61	59	61	52	53	47	51	66	70	74	65	60	65	65	66	54	58	46	43	53	68	48	47	60	80	63	74	47	74	64	67	70	70	56	76	68	65	56	71	55	76	66	44	58	59	45	41	27	58	57	56	70	55	61	45	55	62	55	62	59	69	51	53	60	64	52	52	63	53	48	41	54	78	64	68	73	47	48	51	50	77	66	53	57	54	57	63	57	60	68	66
38329	25296	15654	11902	13155	12062	8576	6762	5571	3664	2483	1889	1590	1290	1014	875	804	775	709	695	595	587	589	564	557	502	474	501	451	420	442	450	499	464	428	474	484	471	462	518	456	467	480	470	460	448	490	465	477	445	446	418	480	436	433	478	433	496	457	441	455	417	492	456	447	488	467	457	473	443	420	442	457	424	436	457	420	433	431	440	437	442	509	447	476	483	450	459	459	471	489	468	464	422	449	454	419	471	440	477	439	451	453	488	433	483	454	457	465	441	476	466	432	482	445	444	478	425	449	438	456	451	415	429	450	492	455	429	476	447	461	423	470	450	450	406	474	456	425	443	445	427	412	507	464	467	471	485	479	438	486	469	426	447	460	464	440	438	397	476	444	495	468	433	454	474	404	424	454	477	423	447	419	455	423	446	458	425	450	463	449	441	469	449	457	452	505	450	471	449	454	478	480	444	483	398	440	452	476	435	421	423	464	443	461	478	449	500	443	451	464	427	439	447	472	474	456	450	496	454	455	473	464	444	476	448	415	422	468	472	432	434	433	457	472	455	487	457	453	472	470	458	445	466	459	470	461	463	451	493	439	494	444	437	440	440	474	452	450	444	465	427	461	446	496	489	476	495	443	461	433	461	460	434	526	449	483	440	453	442	419	456	468	443	455	429	465	469	423	447	451	453	441	463	425	425	443	456	432	465	467	418	446	462	476	440	470	455	473	448	458	468	463	428	462	477	513	432	428	457	447	463	480	518	443	428	461	468	456	482	461	468	467	437	476	418	454	498	418	464	444	438	494	486	456	468	449	445	488	458	463	447	477	440	470	410	454	482	486	478	473	445	469	479	425	443	438	435	470	440	475	421	488	451	447	433	441	469	523	435	489	486	437	475	433	462	465	467	465	424	441	414	503	492	435	431	442	491	455	473	432	451	454	490	458	459	461	451	433	501	498	488	466	446	456	441	467	436	465	464	462	469	446	462	454	455	432	432	451	473	483	484	434	455	469	495	469	413	459	448	438	468	443	462	447	420	448	454	450	475	427	438	466	402	461	466	439	434	448	459	484	461	443	443	455	416	430	445	489	444	456	434	484	444	431	481	457	463	478	477	466	469	459	423	466	439	446	453	448	417	468	440	473	487	459	433	421	459	457	438	475	418	467	476	492	451	424	441	438	457	454	433	491	458	462	466	482	464	459	448	428	442	441	442	467	461	446	422	470	462	452	454	436	444	456	456	443	460	465	457	464	463	435	467	436	435	424	425	475	481	459	432	445	456	445	457	410	440	454	455	432	458	458	426	434	454	473	482	470	427	447	432	454	441	448	447	465	444	472	426	451	497	435	428	451	487	497	442	430	455	416	448	458	459	444	417	426	483	410	458	468	427	463	450	439	459	462	449	432	456	454	499	472	413	425	444	446	459	445	481	460	499	453	473	462	465	428	439	471	483	457	446	456	479	502	435	433	423	465	447	467	418	458	471	420	450	466	423	444	487	454	440	481	462	511	450	440	429	413	451	481	478	425	473	433	414	480	433	481	451	469	470	449	451	458	458	449	454	440	478	441	446	451	468	439	442	440	469	449	443	452	461	465	426	426	470	413	436	476	445	455	454	479	446	444	429	452	436	453	495	485	439	433	428	509	450	483	463	462	464	434	433	415	430	449	467	467	459	466	434	406	432	454	430	471	453	521	485	452	445	433	456	430	422	437	443	464	397	462	457	458	440	464	445	438	464	431	456	481	466	440	494	475	468	492	436	458	471	432	420	463	474	459	458	437	420	444	478	436	478	457	443	430	499	458	487	477	429	492	455	440	454	444	454	448	417	468	471	488	450	443	455	522	428	480	454	457	449	475	476	457	443	445	462	509	477	459	516	432	491	489	430	443	447	394	441	455	444	443	454	458	438	460	509	482	469	405	447	450	459	454	404	449	409	438	421	419	474	448	428	465	476	463	468	431	452	482	431	460	428	425	435	465	434	465	430	468	476	473	454	447	440	466	426	470	431	447	465	444	457	459	459	432	462	487	452	432	459	430	476	454	467	433	443	464	442	476	439	453	473	453	459	453	435	439	435	439	428	418	476	408	453	492	481	450	479	457	460	430	487	469	471	436	444	479	447	476	459	427	518	401	490	460	458	463	441	490	444	439	480	456	463	453	482	471	452	451	427	468	408	449	461	456	460	439	475	450	477	451	459	450	453	475	487	487	438	466	452	445	459	473	422	485	473	411	483	442	455	459	475	453	460	401	439	491	449	507	450	447	486	486	458	421	471	470	422	429	431	493	481	430	471	436	426	491	469	456	452	444	480	460	451	468	401	432	459	478	445	423	469	419	502	422	489	459	496	440	409	440	448	461	463	468	473	449	456	454	446	460	466	445	456	437	438	459	446	447	452	453	416	454	445	479	469	439	479	420	434	421	456	454	471	424	445	470	449	472	452	462	489	453	455	462	425	438	448	441	477	466	450	436	455	481	479	456	445	418	484	464	476	488	420	440	421	511	486	481	473	437	507	467	471	454	453	449	446	451	438	427	478	457	452	445	456	411	449	436	461	448	415	484	439	415	455	445	439	472	452	447	465	446	458	430	467	458	479	453	451	470	441	469	435	461	440	453	452	472	463	484	438	454	452	467	461	459	420	447	469	466	436	425	431	507	464	480	451	427	447	443	467	423	427	460	446	417	489	456	446	472	453	444	435	447	437	452	487	428	471	462	446	447	442	497	439	444	464	460	479	439	449	440	470	484	469	437	415	442	449	446	443	474	464	492	475	454	438	461	440	478	467	469	484	467	472	415	446	467	477	394	468	479	468	469	465	463	450	446	444	501	428	459	467	460	462	423	439	448	465	442	436	464	481	460	450	463	476	434	463	448	477	472	456	410	445	430	478	431	455	459	449	455	486	440	455	442	463	500	412	457	451	464	444	464	443	461	442	487	457	464	432	477	425	449	511	431	463	433	481	442	421	442	447	451	451	440	442	444	483	442	448	443	438	468	414	437	435	451	469	423	456	438	450	461	443	480	459	487	457	487	476	465	457	460	428	464	415	421	442	425	463	473	425	453	451	443	446	439	484	462	464	428	460	464	445	443	464	491	413	443	455	462	420	476	435	482	450	447	471	431	445	479	402	432	447	422	446	466	476	443	479	454	423	456	431	452	475	490	456	476	470	464	490	485	449	457	440	453	477	467	439	446	497	446	429	452	482	437	462	461	436	446	466	455	448	474	432	455	452	449	454	433	492	476	440	460	449	498	473	431	456	477	435	480	439	427	477	448	492	453	418	450	459	445	443	475	443	453	441	433	467	439	456	450	458	478	447	507	470	432	456	429	496	480	477	440	469	408	442	463	460	445	449	440	461	480	451	426	448	431	468	445	434	439	435	482	448	488	472	467	450	456	467	438	455	425	474	441	479	445	440	458	450	451	498	462	460	457	433	481	430	458	441	480	455	448	431	455	483	435	473	452	461	471	453	474	455	435	489	474	446	436	471	419	445	478	425
14155	8096	3616	1568	739	422	296	241	144	153	102	91	88	66	65	56	56	46	44	53	46	49	41	46	33	53	43	37	34	34	40	35	35	35	37	35	39	36	38	32	32	37	40	33	40	38	50	35	34	31	34	29	35	31	31	42	35	37	28	33	33	29	28	41	22	30	31	34	26	32	38	33	27	32	25	34	32	28	34	25	31	35	35	25	30	36	35	35	30	41	28	35	30	36	37	42	30	46	33	33	29	35	33	27	33	30	43	36	27	29	34	32	25	31	33	30	26	37	30	30	34	28	31	39	47	40	36	35	32	32	36	36	26	26	38	33	35	36	25	31	42	35	27	39	29	39	34	32	31	32	32	37	35	28	46	36	29	39	29	44	37	33	32	35	29	34	30	31	32	28	26	27	24	27	34	42	30	47	36	30	32	35	29	30	29	39	36	42	23	30	31	30	41	28	33	27	32	33	30	32	27	41	44	27	36	31	24	34	44	36	38	34	35	34	33	30	32	30	30	26	26	31	33	28	33	32	33	38	40	37	33	28	31	35	35	42	34	30	28	31	26	41	34	37	42	20	34	33	28	32	32	22	35	34	40	37	39	36	39	37	37	31	27	31	37	44	37	35	43	32	18	29	27	32	39	32	41	30	35	31	31	36	26	27	28	37	35	38	29	23	38	31	29	35	41	29	31	26	35	37	32	27	39	32	33	40	39	43	36	41	53	34	33	32	30	31	35	41	39	30	41	36	31	29	33	32	33	20	40	41	29	38	49	27	29	34	30	35	19	29	28	32	33	26	36	30	36	31	41	39	45	43	32	35	41	36	50	31	27	33	34	34	41	38	33	30	27	30	38	45	39	34	27	43	36	42	24	25	31	38	32	26	41	31	38	31	38	36	32	28	24	38	30	40	27	41	37	34	27	34	32	46	25	46	38	34	53	38	27	40	29	28	34	33	28	36	28	31	31	34	52	49	34	35	33	31	43	32	44	29	36	31	39	33	48	45	36	30	27	23	38	32	39	34	19	43	40	25	26	37	29	30	35	39	36	49	40	31	30	35	31	33	41	22	34	27	40	32	25	35	35	36	34	45	33	37	31	41	32	31	33	25	34	39	24	30	34	32	23	38	39	30	38	30	42	35	31	42	26	22	23	25	35	34	38	34	26	37	33	23	44	34	35	23	28	38	36	50	35	40	35	40	31	43	31	35	34	27	33	31	36	32	26	42	25	36	24	32	23	38	34	31	42	21	27	28	40	30	25	31	25	36	30	29	30	30	25	26	31	40	34	37	26	30	34	46	38	41	35	23	34	32	33	22	26	38	35	30	40	28	41	31	40	36	35	28	34	37	22	37	35	38	42	36	31	19	30	33	34	35	32	32	32	28	29	39	21	38	34	41	42	35	27	36	39	33	34	41	26	39	33	29	37	29	43	36	36	42	25	42	37	40	30	39	47	39	33	40	37	34	32	32	42	38	33	31	37	42	33	37	31	35	31	37	38	45	23	29	33	33	26	43	31	33	31	40	33	36	34	33	35	46	29	49	34	30	39	42	39	39	26	34	33	22	40	26	41	34	25	28	41	28	41	35	35	36	27	34	35	34	30	34	41	32	31	31	29	29	40	28	33	28	32	41	27	39	39	47	28	37	34	27	48	27	36	32	38	24	41	29	37	32	42	31	33	32	29	30	44	35	38	23	32	23	33	31	30	40	39	28	31	33	30	40	47	32	35	30	34	25	21	28	28	29	36	36	34	36	28	29	39	31	37	39	37	32	32	45	35	32	35	38	43	41	26	31	31	33	41	33	25	27	33	32	33	30	35	33	31	40	36	24	33	38	38	39	32	37	34	34	29	38	42	36	25	26	32	30	45	31	30	34	46	21	32	35	37	37	26	36	45	31	29	35	29	34	40	28	28	26	33	30	45	37	33	46	29	27	42	32	33	28	31	25	35	27	31	34	30	38	43	42	31	33	41	27	43	25	44	37	40	25	28	30	35	30	28	34	30	32	40	28	41	29	32	30	24	37	34	29	32	33	35	38	29	44	42	35	35	38	34	26	36	30	30	38	25	39	32	36	38	34	35	36	41	32	32	44	40	34	34	45	37	40	30	44	40	30	37	29	39	30	36	39	38	43	37	30	32	37	26	14	33	37	32	27	42	41	23	19	36	33	34	30	26	27	30	34	25	34	25	31	33	30	37	27	31	30	29	25	40	39	28	34	31	38	32	23	34	38	38	30	33	32	38	38	35	46	28	38	28	37	33	35	28	36	31	33	30	36	35	27	29	34	34	31	36	34	36	31	27	36	43	25	31	30	28	31	29	37	31	34	33	32	24	32	32	34	36	46	35	34	40	33	27	31	27	43	40	30	21	31	27	31	26	35	29	32	26	37	35	35	43	24	37	25	39	38	32	29	36	17	39	39	28	24	36	36	29	30	34	40	35	35	30	27	49	42	37	37	32	27	33	26	43	40	31	35	34	35	45	24	28	37	38	31	30	31	23	32	26	29	35	48	49	30	34	30	30	32	35	33	27	40	41	30	40	29	38	38	28	39	32	26	40	28	36	31	29	41	46	40	34	40	34	33	30	39	35	47	32	33	47	30	27	28	43	28	31	31	31	33	27	26	29	39	47	34	41	23	34	33	28	44	29	29	23	31	34	38	30	38	29	31	30	45	31	28	30	40	31	25	29	31	37	31	39	33	27	35	19	23	36	37	31	40	28	30	28	25	36	25	34	34	34	40	32	28	31	31	36	32	25	37	34	44	30	27	37	33	41	41	29	46	29	32	38	33	34	35	30	31	30	25	48	33	39	29	33	25	30	35	38	35	35	41	39	29	31	33	31	43	35	37	31	34	32	39	28	43	42	26	28	49	30	25	42	37	29	38	37	36	34	31	29	24	29	34	33	34	41	27	26	37	44	39	35	33	36	24	35	26	30	27	38	26	26	36	39	41	42	35	28	38	27	40	40	30	43	37	26	29	33	32	38	32	36	34	29	29	37	42	30	32	27	35	29	33	42	45	29	36	38	30	33	39	25	40	29	35	29	35	33	39	46	44	24	29	27	27	31	29	30	36	33	37	27	32	36	38	34	37	40	30	41	34	44	30	46	30	35	26	44	27	22	30	39	32	45	31	31	35	40	30	29	34	35	32	27	34	32	36	36	40	45	28	40	36	33	40	36	29	37	24	29	30	32	36	32	25	26	47	33	26	39	32	36	32	27	31	33	38	24	27	41	26	31	33	24	22	45	35	34	26	33	39	34	39	32	40	34	36	27	33	30	39	35	29	31	35	28	27	31	36	34	37	39	39	32	34	29	31	32	32	37	31	31	33	36	31	38	33	39	48	34	42	33	34	31	33	40	33	42	36	42	23	38	37	30	47	26	23	33	31	26	28	35	33	39	19	27	36	31	41	34	31	34	45	31	35	31	35	35	29	24	36	36	43	37	27	36	38	29	34	36	34	41	30	34	42	33	40	39	36	30	36
43943	29159	20411	15944	16599	14325	11475	8687	5509	4027	3160	2431	1806	1532	1160	925	812	705	635	545	501	505	499	433	356	339	329	305	294	319	289	248	272	280	274	303	290	289	246	307	311	311	306	286	307	311	312	310	299	271	259	259	291	275	268	281	308	264	261	277	263	238	235	258	279	280	260	272	278	238	293	265	269	267	276	246	259	253	264	276	267	286	281	281	258	262	251	253	238	264	261	272	282	283	248	242	256	287	279	226	266	263	268	289	265	288	251	247	264	242	243	264	267	284	268	265	277	243	276	268	283	253	272	264	304	259	266	266	256	255	257	271	252	248	261	279	272	252	286	247	253	264	301	237	253	245	244	301	273	277	271	238	262	253	249	270	252	255	280	247	298	261	244	258	265	248	259	279	277	245	270	234	269	240	290	268	277	254	263	278	247	267	253	300	257	263	265	268	255	258	231	256	267	266	248	247	243	244	224	256	281	277	269	239	247	278	258	283	241	243	271	251	280	265	238	276	240	233	248	250	272	266	252	281	295	287	280	271	252	271	252	273	255	217	235	268	246	274	259	281	253	276	266	270	268	281	252	280	245	246	283	285	258	282	271	273	251	259	281	269	262	220	253	240	280	277	263	260	268	241	251	230	245	259	265	292	259	265	229	283	269	266	260	259	250	267	265	249	253	267	245	275	245	276	256	261	257	266	289	270	258	252	253	278	281	282	246	251	262	267	238	272	266	257	275	264	235	260	241	264	276	252	253	260	259	258	258	272	275	252	284	254	259	254	273	289	274	290	254	246	240	259	285	284	213	270	251	260	266	246	254	274	289	261	231	237	288	258	267	252	256	259	247	257	254	246	262	283	274	255	242	273	256	252	244	238	242	260	253	261	271	249	276	296	290	293	267	281	298	269	258	272	240	247	269	264	253	273	290	259	268	276	261	268	254	258	259	277	264	268	291	264	254	262	251	250	256	248	248	278	246	262	297	270	251	280	250	272	252	272	261	255	248	265	256	229	214	249	255	270	255	274	247	268	258	224	235	261	259	255	270	257	282	293	237	287	282	255	225	294	232	226	268	284	268	267	267	237	249	266	239	301	257	259	258	239	261	269	270	274	260	243	268	269	250	259	286	227	251	256	264	276	289	261	257	285	232	234	262	268	275	278	257	254	257	250	260	292	272	244	283	284	292	279	260	253	255	266	266	268	256	261	247	261	248	232	256	224	255	247	274	244	237	278	259	286	255	284	265	278	260	263	257	244	243	265	292	247	281	237	258	248	267	233	270	259	274	260	270	275	271	262	246	270	260	253	264	264	303	286	295	259	263	254	242	241	281	265	236	274	283	288	277	250	278	289	290	252	242	268	290	267	265	249	257	263	277	242	271	244	280	261	274	270	262	253	260	243	264	247	255	272	271	250	276	299	256	270	241	252	254	255	276	256	256	284	255	248	244	260	269	259	249	245	248	270	257	282	273	273	258	258	258	272	271	251	270	248	254	255	247	258	265	247	275	283	249	275	278	255	245	273	275	231	275	256	246	261	215	282	280	246	245	256	295	256	284	265	258	281	252	292	286	266	262	257	251	282	260	291	261	283	254	273	267	264	253	267	297	273	251	258	255	267	254	256	253	223	271	245	266	260	245	259	279	247	283	230	284	262	263	253	248	234	280	291	280	237	257	245	257	279	271	278	246	263	273	257	280	275	249	252	272	255	239	260	272	277	253	280	281	276	267	258	243	298	250	252	253	264	245	265	258	256	238	255	284	275	259	259	253	266	261	257	302	223	279	252	270	259	247	265	264	272	268	289	271	260	271	269	262	263	245	261	266	244	287	282	261	276	286	259	283	277	268	216	252	266	269	253	277	249	236	235	257	236	270	268	272	279	246	274	269	273	282	254	267	251	282	272	277	282	236	262	243	291	244	275	283	278	281	260	265	247	234	232	258	273	276	255	234	266	277	262	270	280	249	261	262	261	257	256	245	268	282	284	271	255	291	258	284	225	273	266	236	245	272	271	229	279	259	287	281	241	238	274	258	231	275	256	261	275	258	287	281	246	238	258	270	234	268	270	272	260	283	278	233	266	255	256	271	272	283	270	272	239	259	254	267	250	272	256	257	275	281	270	257	263	264	246	261	282	287	259	265	262	255	271	276	259	276	279	273	249	268	270	280	271	270	291	293	271	264	282	258	267	237	259	261	268	268	252	243	273	264	269	261	274	249	265	269	271	269	267	263	269	257	236	275	244	262	286	275	261	300	272	279	263	260	277	257	252	251	239	257	257	211	239	245	265	268	292	263	262	255	263	248	297	270	242	285	272	272	260	245	250	277	275	241	272	306	257	257	246	260	255	265	264	276	262	261	239	275	278	263	263	247	257	252	274	263	262	242	300	253	254	242	250	256	254	245	251	262	275	279	260	260	274	240	272	260	229	295	288	267	253	253	261	295	261	254	269	259	259	272	262	268	231	242	259	261	270	291	268	263	260	278	260	266	255	264	279	259	245	264	271	261	234	260	261	275	269	263	253	264	305	279	256	264	271	259	275	233	267	272	266	263	251	233	294	251	244	255	251	250	273	251	253	251	229	281	245	261	256	248	242	253	277	271	268	280	264	273	281	258	262	256	249	273	257	247	261	269	267	268	264	286	247	274	259	274	261	262	283	257	269	270	250	255	264	241	265	260	252	281	263	245	249	249	273	259	250	265	269	266	249	260	256	262	232	253	295	262	269	290	241	260	274	251	221	277	255	236	281	272	276	258	267	266	258	280	252	273	258	251	250	261	242	258	234	256	254	274	274	241	283	287	259	268	279	258	277	246	278	271	238	243	266	268	279	248	272	277	261	251	309	270	239	265	302	269	265	288	282	310	225	252	247	235	254	269	279	257	278	275	254	272	270	244	240	227	254	284	248	221	247	260	238	268	279	256	263	268	242	281	282	247	287	276	250	258	269	252	252	274	259	258	247	289	267	239	230	259	257	258	252	261	268	262	262	210	282	226	267	291	264	272	252	270	277	275	280	270	260	259	249	253	251	249	248	268	244	268	256	260	275	246	262	255	273	242	257	282	253	269	249	264	277	252	272	267	278	259	254	251	271	269	257	280	278	291	251	279	252	255	297	282	264	284	248	274	270	268	286	238	270	267	250	282	267	257	277	255	253	258	233	237	266	264	276	260	249	282	299	266	237	253	259	279	259	245	251	238	250	257	255	276	249	244	259	255	271	254	270	267	289	231	260	262	257	265	266	249	275	304	213	241	276	281	279	262	253	235	299	276	249	272	295	252	265	253	261	278	251	274	300	277	243	246	230	277	283	258	249	229	259	268	286	268	303	277	275	258	253	262	282	281	252	258	265	264	241	241	274	272	253	264	256	254	259	254	233	262	259	262	279	251	245	239	248	258	275	240	265	244	312	248	253	242	299	279	247	274	272	278	222	280	237	258	285	270	267	257	237	250	260	254	259	261	251	280	263	266	263	245	238	281	281	238	242	257	284	256	265	257	232
8451	2719	1119	545	296	186	211	190	170	135	101	109	100	86	78	86	70	77	73	70	78	74	69	75	65	59	55	63	61	84	63	65	61	62	72	73	67	70	58	71	62	69	67	66	61	41	63	78	76	65	66	60	78	56	49	66	63	56	56	54	55	72	59	74	68	73	56	61	61	69	69	54	59	48	76	61	60	74	64	68	71	66	54	71	65	70	71	65	64	55	61	61	67	66	59	56	63	67	64	68	70	71	60	77	57	66	56	60	56	52	73	65	69	57	79	66	68	67	72	67	75	64	73	76	67	74	74	66	69	60	48	82	81	67	67	54	61	93	65	66	75	62	67	84	60	56	59	53	66	75	69	61	65	60	59	57	75	71	58	58	73	61	64	63	76	77	75	72	69	80	65	68	81	77	67	63	68	68	70	60	48	81	65	68	70	77	68	64	76	55	56	75	80	59	58	71	58	60	60	58	51	75	73	72	48	69	54	56	76	61	64	62	51	59	71	61	72	63	70	75	57	81	55	64	66	52	63	56	75	54	78	70	57	82	61	73	61	78	63	58	60	66	68	52	62	67	76	68	67	71	69	73	77	54	59	76	82	71	62	55	52	70	63	71	58	65	72	68	58	52	66	80	51	73	60	67	74	56	53	72	77	78	71	62	58	56	69	67	57	73	62	57	60	67	61	61	63	58	71	60	73	63	68	55	63	69	72	63	62	66	66	79	70	53	67	60	75	51	54	64	66	74	64	56	52	56	74	59	72	62	56	63	61	55	64	65	62	64	76	66	64	45	86	62	74	57	67	79	68	76	74	74	64	63	57	64	72	74	61	70	76	54	68	70	55	70	72	81	74	77	82	67	77	61	77	55	50	71	54	63	62	89	76	51	62	57	62	71	61	62	62	65	67	65	70	61	53	75	68	63	70	63	56	71	67	59	62	66	63	77	65	65	80	57	67	46	57	58	59	82	57	76	81	74	77	56	73	66	75	57	65	59	64	71	66	73	65	61	63	87	67	67	69	57	78	64	65	57	71	56	72	61	77	68	55	54	62	62	56	61	73	67	49	53	61	69	74	62	52	67	65	84	73	64	74	74	61	60	51	53	80	68	68	56	80	68	73	51	44	51	58	84	72	73	65	54	58	70	55	64	67	66	62	79	71	65	78	58	72	71	54	52	58	76	71	67	67	80	65	53	65	72	55	66	69	60	69	66	89	67	60	80	60	60	68	58	57	68	67	72	62	67	70	65	62	61	74	68	77	51	47	64	58	77	54	54	53	79	67	60	60	66	74	67	62	73	63	58	66	73	51	65	63	59	61	71	68	63	70	81	59	69	75	72	65	56	67	64	58	72	71	71	65	63	78	65	57	79	74	77	76	71	72	66	56	60	77	57	72	79	58	56	67	60	66	67	77	58	64	55	62	71	75	60	69	59	68	56	61	68	60	64	67	68	60	68	50	69	75	58	51	67	54	62	59	55	61	80	57	59	70	69	69	45	64	53	70	66	72	69	68	68	79	74	70	75	44	68	63	70	63	70	58	68	72	81	82	62	70	64	64	57	75	60	54	65	74	65	68	60	57	70	65	68	71	68	64	55	68	68	63	60	60	82	79	53	66	52	63	70	56	64	61	69	64	62	58	75	66	71	67	85	73	49	58	67	70	56	49	47	80	66	66	79	58	67	65	59	63	62	67	67	66	61	62	74	64	69	79	69	76	70	56	64	65	75	73	72	80	64	72	55	64	62	57	78	57	68	51	72	73	61	47	72	58	53	60	63	71	46	55	62	71	61	80	44	75	66	70	68	60	78	61	55	50	58	68	71	75	56	68	87	63	67	63	76	64	60	61	60	69	64	71	76	60	70	59	55	75	71	60	60	52	78	65	75	77	63	83	52	75	67	74	72	77	58	64	77	74	79	71	67	67	53	55	65	65	58	71	70	61	62	68	86	55	67	79	72	64	67	58	53	69	74	69	65	71	61	66	73	66	72	71	69	64	64	57	55	73	53	57	50	68	63	63	62	50	76	72	48	65	78	65	70	64	80	51	46	73	60	67	65	77	66	50	77	73	60	77	62	69	71	61	61	75	62	56	53	66	59	75	65	67	55	90	57	60	70	70	61	59	60	77	65	68	57	50	61	72	61	69	49	59	54	62	56	68	75	71	53	69	64	53	66	64	71	69	52	74	70	71	47	71	69	78	60	78	69	58	75	81	61	64	63	82	53	64	64	78	67	67	54	65	71	78	76	63	63	63	55	69	77	59	66	69	66	77	63	77	47	51	57	64	57	59	62	60	72	77	79	62	72	53	80	66	71	72	74	64	73	63	62	61	66	54	72	68	56	59	57	67	61	68	59	70	70	70	69	59	58	57	82	66	64	51	60	66	61	63	75	65	58	78	61	55	60	58	69	75	71	69	72	60	62	82	61	62	72	77	52	75	64	85	68	57	54	60	59	76	61	76	58	79	72	67	62	64	83	63	58	80	68	63	54	62	60	62	73	78	66	54	75	66	58	88	68	59	66	73	66	69	74	52	63	65	65	67	64	56	63	63	74	71	50	48	59	55	71	70	71	67	54	48	67	47	65	63	54	73	69	55	69	60	84	57	52	62	66	70	73	75	70	61	57	64	57	59	65	57	66	63	62	59	63	62	60	60	52	74	62	70	67	56	80	64	66	63	55	58	59	42	71	78	66	65	64	59	60	61	74	68	70	60	57	69	50	75	51	68	82	51	66	71	67	72	62	63	59	67	59	71	66	54	74	90	55	58	72	69	82	74	64	61	60	55	69	54	67	69	72	73	56	63	49	81	58	67	60	73	55	55	64	67	59	58	79	65	77	60	64	73	58	60	64	72	66	59	71	55	45	76	73	54	54	56	71	78	51	83	58	78	64	56	76	56	57	53	72	59	47	77	69	70	69	66	68	72	68	81	61	58	74	56	72	49	71	55	60	73	58	58	78	75	74	52	86	62	58	78	59	80	76	63	61	72	64	62	57	67	56	72	57	77	64	70	66	77	62	54	68	72	63	71	66	71	65	61	60	83	59	60	59	62	66	57	67	56	71	67	68	63	58	82	71	61	64	58	61	61	60	56	68	57	65	78	49	72	62	61	65	61	76	58	79	77	70	66	64	70	54	69	66	65	57	86	81	61	49	87	63	59	62	62	59	60	73	71	67	60	51	60	74	84	57	72	65	69	71	89	58	69	66	68	67	56	69	57	59	65	66	65	67	70	66	56	63	53	50	59	69	67	77	69	68	76	66	66	62	63	62	71	55	65	57	71	80	60	56	61	70	69	76	58	74	56	70	79	73	47	75	71	57	66	52	62	59	62	67	71	64	55	74	72	72	55	71	53	70	62	79	84	74	63	60	93	65	58	69	65	55	75	73	56	63	64	69	58	64	43	68	64	76	63	59	60	60	74	56	70	69	70	62	63	85	66	64	56	71	78	49	71	60	77	73	58	56	66	59	66	72	68	69	80	67	74	61
36214	17850	10646	7484	8016	7394	6565	5408	3906	2877	2283	1882	1528	1167	976	833	820	717	641	618	642	617	604	544	572	505	538	524	486	552	518	491	548	508	526	536	530	532	540	511	533	507	497	506	496	504	514	506	488	516	489	496	483	515	494	529	528	506	526	500	533	507	474	489	513	498	483	513	500	541	494	490	479	543	523	516	535	524	516	522	496	492	500	520	507	462	484	524	499	468	484	481	474	526	495	489	499	485	496	503	508	527	513	513	506	493	490	504	483	535	505	510	483	523	485	497	531	572	470	493	521	519	513	510	485	502	468	546	515	504	513	519	509	517	529	495	521	477	519	489	519	489	488	498	516	487	524	490	514	495	482	480	495	502	536	500	511	500	490	538	487	488	462	515	495	504	520	486	519	465	481	510	533	470	499	522	478	475	489	483	465	543	511	495	506	497	459	519	502	515	507	514	519	482	466	471	481	507	488	517	506	515	508	496	534	528	492	537	484	524	535	496	518	482	467	520	511	514	543	504	516	489	535	507	478	445	514	518	500	498	517	512	502	487	505	491	493	516	494	541	493	523	506	479	506	524	489	480	557	499	502	494	497	510	478	508	478	496	479	527	532	473	529	498	524	478	470	496	507	521	533	511	483	527	503	454	461	500	517	459	526	527	492	479	496	517	464	454	510	479	498	521	481	482	496	456	529	506	474	488	557	491	491	524	502	529	494	508	531	490	501	513	485	486	482	476	512	501	530	521	558	508	460	522	548	539	534	493	516	508	513	502	506	533	523	540	505	488	473	510	505	533	519	507	511	495	472	536	539	520	513	483	470	518	495	508	468	521	560	509	518	527	512	526	554	487	527	474	474	464	540	520	492	514	470	533	491	512	517	492	455	490	463	486	463	468	495	500	469	501	495	489	491	485	516	502	538	514	508	520	521	459	534	510	553	545	494	487	533	491	476	524	508	473	493	487	496	527	492	465	484	521	461	539	535	525	540	496	514	490	492	502	512	479	511	545	494	484	504	491	512	499	491	502	503	479	535	482	489	474	498	521	468	507	530	505	508	508	508	481	488	480	495	524	557	519	502	468	452	501	487	552	493	508	483	483	450	526	470	503	513	540	477	520	516	472	508	514	539	529	528	504	557	528	511	532	484	520	523	515	528	494	481	477	509	472	497	467	509	481	516	484	542	473	492	480	489	516	495	545	490	535	520	497	509	502	507	516	483	503	491	522	503	493	515	477	506	475	510	506	471	500	476	494	493	508	485	515	552	498	490	484	506	536	515	457	464	482	512	490	477	476	520	485	516	475	497	515	524	529	503	493	478	515	497	456	537	490	521	515	471	537	521	494	513	563	481	512	498	495	518	483	477	517	510	507	557	482	474	514	465	492	535	508	498	528	529	529	489	522	487	507	493	552	546	490	538	475	493	478	468	503	465	533	537	518	498	501	527	526	487	530	538	501	517	480	552	534	483	478	465	505	470	484	515	529	507	474	485	519	515	500	462	462	499	478	499	514	502	485	522	463	524	509	504	505	497	518	510	520	454	518	489	547	463	549	512	508	471	541	466	522	504	492	478	504	498	494	509	485	528	532	502	537	473	517	499	532	475	521	477	489	513	504	490	501	509	508	478	510	500	528	457	538	472	494	487	527	498	525	512	509	500	513	495	512	504	497	539	527	503	531	512	485	503	473	499	486	468	481	545	512	508	500	517	507	523	508	522	488	489	503	509	494	519	484	481	503	484	482	492	495	497	458	484	495	494	461	493	525	471	494	524	450	519	488	475	503	528	526	500	516	505	523	488	531	498	478	512	515	501	535	482	502	429	521	536	503	515	493	500	489	507	506	501	464	500	533	527	543	530	514	513	516	522	484	489	512	458	492	525	471	520	474	512	544	555	542	546	517	503	491	537	494	498	547	517	534	500	533	514	501	487	536	497	484	482	505	486	476	472	493	468	507	505	506	521	534	527	519	523	501	531	498	539	502	533	495	491	490	468	495	503	488	500	516	505	493	487	517	488	489	505	494	478	497	496	505	514	512	513	534	498	540	511	520	533	483	487	533	504	520	457	464	504	511	483	479	534	474	507	479	486	494	480	502	512	491	511	520	493	541	516	492	486	453	515	526	495	517	495	510	481	541	519	503	519	510	550	494	507	495	511	505	539	514	498	474	499	507	477	490	515	519	516	521	475	474	541	526	492	514	523	509	519	488	490	520	501	504	545	520	465	475	489	507	484	495	482	459	525	522	512	545	513	484	524	509	506	494	507	497	524	474	491	475	485	468	523	469	460	520	529	524	451	460	485	474	495	542	488	479	515	527	455	483	518	463	530	507	503	570	504	499	475	500	453	469	492	483	490	508	479	473	553	490	554	516	488	501	516	495	498	547	468	513	497	497	490	458	487	469	486	544	516	476	512	509	527	512	520	472	512	514	473	511	471	492	495	455	499	502	487	481	483	502	518	506	547	535	505	510	519	506	468	517	451	507	495	486	512	462	529	548	510	513	492	526	522	539	501	473	502	484	485	520	499	516	482	494	527	468	513	529	481	485	487	484	477	523	512	528	490	521	530	520	504	468	452	500	510	533	500	496	490	478	484	507	506	508	521	492	493	490	504	526	559	503	492	480	485	501	486	525	538	533	494	508	511	522	511	485	444	509	520	504	481	489	522	525	539	490	496	500	513	523	473	540	506	491	524	528	525	540	451	507	463	518	516	505	516	541	529	495	475	504	515	519	513	506	549	515	479	531	516	539	515	520	461	526	514	487	476	516	498	507	489	521	528	519	536	509	521	518	492	471	499	496	537	503	513	498	506	487	520	527	456	490	495	520	476	525	507	510	497	493	499	482	496	541	469	466	503	528	516	474	499	514	533	509	463	500	514	530	464	551	465	462	505	495	516	522	486	476	502	505	493	520	512	490	485	481	466	512	479	497	488	467	525	505	511	496	492	516	550	477	556	498	502	524	529	524	472	480	522	537	490	484	519	503	470	520	465	529	492	498	510	476	529	517	518	482	507	525	512	485	470	483	483	530	527	481	490	526	549	498	504	500	472	484	495	524	489	489	481	498	506	477	496	503	538	518	474	533	502	478	531	546	483	505	510	478	503	504	511	508	462	463	487	498	492	512	486	518	478	492	514	528	511	511	496	509	498	517	507	465	531	490	513	510	472	491	481	485	513	475	495	511	523	487	529	531	460	468	506	551	488	518	497	495	487	483	474	495	499	489	525	531	460	510	483	518	502	498	523	520	487	540	526	493	529	504	489	512	522	502	505	532	514	485	497	541	528	491	520	487	492	542	493	518	482	502	476	509	492	518	501	485	491	488	494	511	493	539	488	522	569	462	495	526	504	492	509	515	517	476	485	516	525	493	496	518	497	510	498	555	521	522	520	456	492	491	498	514	521	506	521	489	502	527	508	505	509	500	487	498	467	484	498	488	497	494	467	506	532	527	463	513	529	492	536	510	455	487	507	462	538	504	540	496	519	507	464	517	477	505
10324	4623	2201	992	473	321	295	235	171	150	115	82	79	61	60	58	50	52	44	50	49	46	52	34	56	35	42	39	50	56	44	46	45	43	40	44	38	62	35	43	41	31	51	31	50	42	40	44	46	42	42	42	55	39	45	54	44	43	36	34	51	41	48	36	49	39	44	54	52	48	35	49	44	35	49	46	48	53	40	52	69	52	44	38	44	44	45	31	50	58	44	48	48	54	44	55	42	33	41	33	46	47	44	41	41	50	49	42	51	31	34	34	39	52	49	42	40	39	54	47	43	50	47	41	41	42	52	49	63	39	47	50	48	49	45	41	45	39	50	38	32	52	44	47	39	46	54	46	46	52	48	34	51	44	44	47	40	50	55	37	50	53	41	37	51	48	47	53	49	40	42	49	31	55	35	39	41	45	54	50	43	41	43	40	46	57	39	52	38	42	44	42	51	42	34	38	47	32	44	45	37	37	50	44	49	55	39	53	40	43	45	43	48	48	38	52	52	32	33	52	32	50	53	48	39	34	41	65	44	41	46	51	38	47	47	44	34	32	38	47	40	34	39	42	41	38	60	34	40	43	45	49	54	44	38	42	38	56	39	49	34	39	42	38	41	43	43	46	37	49	49	35	53	33	36	35	40	39	50	51	38	40	43	38	49	59	45	41	51	47	42	57	47	48	52	39	47	27	50	63	40	49	34	44	53	37	36	44	40	54	48	43	38	48	35	39	34	42	50	56	43	40	36	41	46	46	38	35	50	45	51	34	35	48	44	46	39	38	25	56	53	48	47	46	43	40	43	30	45	36	33	36	57	36	48	34	43	29	51	45	43	40	47	46	54	33	45	47	45	49	48	45	45	52	36	40	35	47	35	38	38	47	47	52	35	49	36	51	48	71	47	49	48	45	57	46	37	46	50	47	31	51	59	40	36	49	43	40	48	44	52	47	45	41	40	41	41	41	31	45	41	45	37	54	35	53	43	50	41	48	48	41	40	45	48	43	43	44	41	46	43	46	43	47	48	46	44	42	44	40	34	47	48	46	33	56	41	47	46	40	46	41	36	44	45	48	40	39	27	31	52	44	53	41	51	45	39	45	49	46	55	45	51	45	48	45	49	50	38	38	55	53	50	40	50	42	31	46	47	37	43	45	49	47	38	46	45	45	41	43	50	56	48	38	48	41	43	50	28	43	30	48	43	40	38	41	44	44	43	37	41	43	53	43	35	39	49	41	42	43	43	38	42	38	41	34	55	62	38	38	47	47	46	51	34	44	49	44	43	48	49	50	32	42	50	45	48	42	52	32	46	45	37	37	50	42	51	38	40	40	58	51	44	38	55	28	48	48	54	52	40	44	57	46	44	30	37	46	39	44	33	42	42	42	48	43	46	43	48	37	51	34	41	44	36	36	44	34	43	43	62	50	54	42	45	51	36	38	47	38	40	50	43	47	27	52	48	45	45	46	39	38	51	39	50	39	44	50	58	52	48	48	54	30	42	31	43	53	49	38	46	42	53	36	53	55	57	43	48	52	44	42	47	46	40	47	44	38	35	51	43	40	58	46	48	41	43	48	45	40	52	50	38	36	37	38	29	31	51	35	41	36	31	63	42	42	51	29	38	56	52	53	51	36	54	57	44	50	50	56	32	45	49	45	44	43	39	43	49	44	37	55	42	42	42	50	41	41	38	42	51	39	41	52	48	39	42	38	46	39	45	35	47	45	44	54	35	39	48	54	41	37	35	35	45	51	50	39	41	49	44	44	43	34	42	34	45	47	42	45	35	46	40	45	38	41	49	38	40	34	50	45	40	49	47	50	50	48	43	41	39	44	61	51	34	41	35	33	33	47	38	52	36	40	43	29	45	46	26	46	38	42	37	46	47	60	48	36	34	36	56	47	37	44	52	37	42	62	46	37	61	44	52	40	60	50	51	40	51	30	44	45	45	51	40	62	40	33	34	53	37	42	43	42	47	38	47	39	46	49	39	50	41	31	45	46	48	32	61	52	43	31	43	41	44	46	36	46	53	51	46	49	42	42	44	31	39	44	41	48	40	48	51	43	46	48	38	49	46	43	39	56	44	56	42	53	42	48	48	38	48	42	49	39	50	46	51	38	36	45	47	42	33	35	30	37	48	44	44	42	46	41	44	34	42	35	48	45	48	42	51	36	33	49	40	39	44	49	46	44	41	49	43	39	55	46	49	51	57	49	56	44	45	42	33	49	44	58	44	47	40	50	46	45	46	62	54	40	51	46	43	43	49	44	44	42	41	37	54	35	37	49	42	47	59	44	33	43	39	36	44	32	36	41	44	49	34	34	30	34	28	46	40	56	46	56	53	37	41	30	46	37	42	45	43	42	43	49	36	37	33	40	35	44	38	52	48	43	41	49	47	36	41	42	52	35	44	46	54	48	42	44	43	35	52	45	51	45	47	39	42	42	37	45	38	46	49	43	33	34	38	44	39	37	42	51	41	37	43	56	47	45	42	42	40	31	41	44	43	43	45	35	33	38	41	58	35	45	52	36	45	36	47	38	48	64	40	44	45	38	42	43	41	41	42	38	41	52	43	41	49	44	48	38	49	51	65	49	45	43	38	55	42	47	45	44	35	59	49	33	50	52	45	42	38	40	42	40	47	35	40	41	37	53	38	38	48	44	40	50	42	43	42	34	48	50	36	46	50	39	46	46	41	52	40	51	43	43	49	47	45	41	32	42	53	38	42	40	38	43	42	40	51	41	42	47	44	37	44	41	43	45	40	41	46	50	43	53	42	51	40	44	44	34	50	54	48	41	48	43	51	41	44	35	43	40	37	48	51	35	39	47	41	45	39	35	39	41	41	40	61	44	50	48	49	53	57	48	41	39	43	41	37	32	40	48	47	39	31	45	53	40	49	44	37	43	42	39	37	38	55	46	41	48	49	36	40	53	53	40	32	56	53	38	46	39	53	40	48	41	41	55	46	50	45	36	52	49	44	46	33	51	42	46	41	41	50	43	47	38	50	42	52	38	43	49	44	37	40	48	47	48	46	42	48	44	47	49	39	53	42	40	44	49	45	37	56	59	45	42	40	41	35	47	32	43	43	44	53	44	48	52	44	38	46	56	48	38	56	38	39	41	38	39	51	48	44	54	32	40	41	54	41	43	55	46	41	43	50	46	49	42	48	39	44	53	46	42	43	44	46	42	50	35	34	51	44	39	60	37	41	41	52	42	43	40	46	42	41	53	35	42	39	54	56	41	47	44	41	45	44	36	47	38	44	32	43	49	41	37	37	49	47	45	48	48	45	38	49	48	43	41	41	39	45	46	50	58	41	48	45	48	47	57	43	44	48	44	43	43	47	38	36	33	50	37	59	43	43	51	41	33	42	38	30	48	41	48	38	37	46	47	43	42	37	44	41	44	33	42	54	39	49	60	41	48	44	38	43	43	36	49	43	35	42	49	41	44	51	56	41	38	51	36	40	32	38	39	55	57	37	47	37	35	54	52
39521	23524	16168	11948	12729	11545	10098	7827	5194	3839	2757	1919	1404	1117	994	930	816	695	627	606	568	560	497	445	387	384	377	384	348	363	371	368	380	338	322	367	343	352	304	349	371	407	377	396	352	378	383	363	325	349	372	355	341	360	351	378	351	353	346	330	354	349	355	345	393	359	363	356	321	370	363	345	331	331	395	376	327	369	314	365	367	354	354	355	334	359	329	343	320	350	370	345	376	335	393	338	348	312	335	346	351	353	352	313	343	350	361	333	378	320	355	314	309	337	379	366	369	327	331	342	379	341	371	353	359	382	384	350	362	354	340	373	362	339	364	328	351	341	340	361	353	346	350	368	345	334	325	342	360	342	362	315	342	330	350	355	349	348	384	334	351	324	328	330	349	337	324	330	386	316	323	362	343	342	359	322	323	366	350	360	337	342	360	324	345	344	362	322	351	354	342	350	331	372	349	347	357	362	334	319	376	358	338	342	372	345	364	319	363	338	326	388	325	354	343	361	344	334	350	318	357	350	357	358	373	346	360	310	333	322	336	352	334	347	379	346	335	377	335	350	309	360	318	338	350	336	384	394	335	320	350	361	366	333	362	344	314	335	367	354	382	341	334	390	332	313	352	331	366	330	338	357	365	322	325	352	350	369	357	315	341	343	308	331	358	355	371	348	369	331	341	344	383	367	355	368	328	344	344	310	343	358	346	339	317	334	353	370	335	376	361	346	360	348	325	331	377	368	308	350	327	317	367	353	342	333	335	345	345	358	351	341	322	365	335	359	350	331	358	327	377	382	326	349	364	348	350	339	322	310	352	359	367	360	377	345	369	357	328	356	364	355	353	373	362	353	346	354	364	360	361	334	352	329	332	368	333	347	334	353	338	322	352	363	364	363	360	363	355	370	328	356	356	344	341	335	359	348	332	360	348	358	348	362	336	369	369	366	337	351	356	370	367	373	360	368	362	332	357	352	342	344	348	330	341	364	368	354	348	341	355	340	354	331	322	345	359	340	316	340	346	369	344	344	320	330	333	333	322	376	318	319	330	343	330	387	374	381	336	327	351	351	330	332	359	339	333	357	327	340	376	340	331	333	336	328	347	378	346	338	354	345	351	363	344	361	379	362	351	353	367	355	317	327	345	328	356	350	355	352	341	343	315	353	322	330	350	375	347	345	335	340	353	330	333	338	346	358	318	362	372	353	352	329	371	346	360	381	325	353	329	379	332	327	296	342	361	350	351	327	374	322	361	338	336	317	356	372	354	344	354	337	355	323	334	349	357	340	349	349	377	351	353	362	384	378	379	358	314	366	337	373	357	356	340	324	386	368	320	336	323	347	362	320	330	351	329	383	325	371	343	355	357	348	329	377	352	333	342	355	325	343	317	344	328	365	325	321	354	354	334	349	338	385	364	352	376	327	332	342	341	356	353	352	319	314	347	359	333	340	369	333	336	315	365	335	346	335	343	348	355	349	363	377	349	358	345	327	365	345	342	312	337	364	332	356	366	368	328	340	373	343	352	319	336	335	333	366	355	359	341	327	324	341	321	311	350	348	360	333	355	360	330	317	318	347	352	370	333	359	350	319	346	348	359	359	345	335	325	358	321	354	357	360	324	384	342	317	337	383	366	360	326	342	384	292	331	346	358	337	365	338	364	373	329	362	349	311	320	353	371	335	357	312	325	305	374	375	361	310	352	345	337	342	339	340	349	340	367	386	357	333	359	362	338	352	370	324	356	341	339	320	340	325	343	358	369	335	351	331	363	346	369	300	350	402	346	320	329	395	348	358	386	347	336	344	340	345	374	368	374	353	339	322	341	359	350	342	339	364	338	356	378	337	361	343	357	334	322	348	346	337	322	332	333	351	336	339	348	361	342	354	322	325	342	350	363	366	359	352	365	354	327	347	361	373	308	349	349	321	322	334	310	331	358	365	329	360	359	345	343	333	355	350	367	346	331	344	350	343	364	339	332	325	364	320	356	333	344	327	344	347	378	370	317	348	348	338	400	358	352	326	342	358	367	330	338	331	379	330	363	329	346	372	317	364	367	352	325	327	362	358	346	351	380	356	368	306	344	332	369	334	350	343	343	338	364	342	339	316	337	344	363	349	351	351	345	347	345	310	346	318	352	369	325	361	353	371	373	350	338	354	332	327	329	381	348	387	342	345	371	359	359	320	351	325	323	367	329	348	350	324	330	324	339	367	360	419	366	342	320	345	334	373	367	348	368	365	341	363	338	367	346	372	360	345	325	357	327	352	380	359	324	394	346	363	348	365	361	351	352	345	354	336	324	318	365	385	357	318	341	353	310	341	352	330	334	333	347	369	345	365	358	352	316	303	320	357	330	347	360	325	353	383	326	345	380	349	319	359	337	350	331	377	362	362	362	373	350	317	358	333	336	353	317	381	353	357	338	349	364	348	351	333	365	374	354	371	367	324	334	322	351	334	346	354	323	334	380	355	340	375	354	351	314	353	368	309	384	357	341	337	336	351	359	335	349	345	345	343	352	363	345	349	344	345	325	350	315	320	361	349	347	375	339	330	360	362	340	340	325	339	370	360	370	333	352	339	349	373	330	346	349	359	330	374	357	378	368	333	357	352	338	365	371	348	366	331	350	339	343	398	344	374	332	322	301	360	349	336	381	339	330	340	340	370	377	366	335	375	351	322	345	350	341	313	330	369	325	356	350	330	338	392	360	353	347	350	339	350	394	329	340	329	340	326	354	332	335	343	315	357	348	343	364	350	342	342	351	330	330	357	356	357	337	338	320	354	369	359	341	351	343	339	345	354	344	342	360	361	366	363	317	350	332	352	340	329	332	330	361	364	335	343	365	374	381	355	341	345	358	338	355	354	345	378	335	341	379	349	332	354	346	343	331	349	374	317	377	336	330	364	361	332	346	330	369	355	351	336	364	359	339	378	339	344	336	324	340	347	336	357	382	334	337	336	336	320	329	343	353	363	354	344	356	343	387	365	362	340	343	366	329	348	330	356	365	363	344	381	362	382	363	330	355	336	365	339	376	353	359	345	370	382	339	382	321	347	325	369	341	349	362	325	323	316	355	353	361	348	338	374	357	330	376	318	363	349	360	357	372	362	340	318	364	335	337	344	355	354	359	376	324	344	384	317	361	331	373	317	345	363	333	355	346	329	338	340	356	345	361	375	371	376	350	357	335	355	348	378	325	340	342	361	343	329	349	359	335	348	359	337	362	314	373	351	361	361	382	347	345	339	340	345	335	370	372	351	349	327	343	376	358	355	344	352	346	333	392	381	355	340	365	380	348	302	337	362	324	351	348	351	349	371	340	347	345	343	359	380	333	362	342	354	351	342	363	374	356	346	348	396	361	350	387	315	340	334	340	354	350	327	329	349	382	377	357	320	337	353	352	335	358	342	343	378	334	357	337	377	339	341	367	348	358	372	348	325	366	338	354	322	378	348	369	357	356	339	333	344	359	362	346	362	324	357	386	351	363	358	316	369	334	397	339	353
10398	4774	2097	915	431	311	276	217	176	129	112	85	94	94	87	77	71	62	76	74	81	70	58	57	55	59	51	62	53	72	56	56	59	46	62	55	48	72	62	58	67	40	58	68	66	44	60	63	61	56	62	61	66	51	57	54	52	52	60	52	62	51	61	68	55	55	50	70	52	52	54	56	54	59	51	67	54	54	55	55	67	61	62	62	65	58	72	48	65	50	52	63	56	60	66	55	46	44	73	69	54	45	63	42	63	58	53	50	53	61	53	57	51	61	72	57	58	49	58	68	38	55	43	55	59	40	56	65	50	71	73	56	56	55	68	49	68	57	48	56	47	55	35	56	65	54	67	61	46	58	50	63	61	62	58	54	58	56	55	57	51	52	74	54	69	70	55	62	48	53	65	48	76	62	55	56	62	61	60	53	41	56	62	63	47	55	66	56	52	55	63	53	57	55	65	46	65	47	49	56	52	62	56	64	49	60	64	55	57	68	53	56	49	60	60	58	58	56	56	72	50	63	53	50	50	69	67	75	57	46	60	60	60	76	56	60	55	54	52	58	68	49	59	40	60	45	56	61	63	59	68	56	75	55	43	52	56	57	60	51	60	74	50	55	57	66	53	46	46	60	68	56	55	66	58	71	52	61	57	63	56	58	65	56	57	63	60	53	60	51	53	58	56	63	55	62	69	64	59	59	64	65	63	56	47	69	48	49	54	62	60	59	62	57	56	70	54	55	62	58	43	60	55	58	48	59	62	58	66	53	65	59	60	55	61	67	65	57	51	53	52	68	39	52	47	50	52	61	47	50	61	47	62	65	72	45	63	62	58	65	48	63	73	55	83	56	62	60	44	53	66	51	78	54	53	63	53	57	78	45	58	44	54	63	54	74	61	47	49	77	55	63	53	60	54	57	58	43	54	48	53	50	55	51	56	73	45	64	56	52	71	46	57	44	45	61	53	51	58	47	56	62	60	47	57	65	66	60	56	59	69	57	53	64	44	49	50	54	56	64	50	49	73	56	63	60	76	53	59	70	59	56	61	72	64	57	48	61	59	56	58	78	53	68	71	68	53	45	67	63	67	47	58	54	42	51	56	58	58	61	65	64	59	49	55	51	64	69	40	60	54	55	62	49	66	70	45	49	55	53	60	55	68	60	55	69	52	63	49	63	67	50	53	54	62	57	57	64	63	66	49	52	65	62	56	79	58	56	47	59	70	70	50	73	55	63	62	56	49	63	59	60	48	69	58	70	61	58	70	77	63	72	57	59	62	56	59	69	65	60	53	48	45	70	52	49	67	48	43	67	61	50	52	50	60	69	41	52	51	58	63	58	77	48	65	67	50	47	51	61	50	77	58	62	57	48	62	71	60	43	52	58	59	54	41	46	53	63	60	54	50	61	74	54	64	58	53	49	66	49	50	68	55	58	59	57	60	49	52	66	70	51	51	54	50	43	60	61	53	58	63	50	63	54	52	59	59	68	66	56	51	58	63	62	63	54	47	60	70	48	49	50	68	52	68	55	71	50	67	57	57	50	51	64	48	50	54	58	66	50	52	59	57	54	54	53	56	51	52	77	47	61	55	66	55	52	54	60	62	62	50	60	63	74	44	57	57	56	59	62	73	60	50	56	55	63	61	50	58	49	55	68	57	58	44	52	33	46	60	64	61	45	58	68	55	71	55	47	55	56	46	56	57	56	40	54	67	55	62	59	50	55	59	61	59	64	46	54	53	44	57	47	55	60	56	47	54	41	56	52	62	64	54	58	58	58	53	54	60	52	48	58	48	63	62	62	60	58	54	60	53	58	49	71	60	51	59	55	58	42	52	56	65	55	61	64	48	53	64	47	59	62	55	53	38	73	68	59	66	58	51	62	51	48	59	48	47	51	58	63	55	58	38	58	61	50	65	44	53	56	56	54	58	67	47	57	51	50	54	51	66	50	41	57	53	75	67	52	59	54	54	60	51	63	68	55	53	41	37	51	49	56	63	57	65	59	70	67	56	70	56	46	72	64	62	57	45	61	54	67	69	70	48	44	66	54	73	63	68	56	54	50	52	64	60	64	54	53	40	48	48	66	57	49	63	49	67	62	61	52	56	55	55	51	47	45	64	62	41	48	56	61	48	61	53	61	47	46	54	50	48	70	54	53	61	55	64	54	52	53	62	62	54	58	52	58	50	54	53	58	58	58	65	52	85	48	57	54	45	50	64	60	68	55	54	51	49	53	61	63	44	62	56	64	55	54	61	47	51	55	59	64	53	69	58	45	62	55	47	49	64	46	46	54	46	39	43	53	65	51	62	52	40	50	63	61	57	53	56	62	60	60	55	58	61	60	47	61	52	70	64	71	63	61	60	61	55	40	68	62	66	51	71	55	49	51	66	64	59	59	53	66	64	63	64	48	68	63	58	61	61	59	58	49	75	57	56	61	51	59	54	60	64	46	72	60	47	56	49	64	66	57	57	64	53	49	65	49	50	49	63	48	59	63	59	63	52	46	73	64	63	47	59	72	55	62	58	56	58	48	57	41	60	54	62	58	66	66	51	59	49	58	64	66	60	53	46	62	51	65	49	45	63	53	63	54	55	54	56	58	64	62	57	47	58	63	64	63	47	58	66	55	59	62	62	73	75	57	59	67	50	56	54	65	62	55	59	55	49	60	60	45	49	54	61	53	59	63	56	36	65	49	56	70	63	52	44	44	47	49	61	47	56	48	51	65	42	46	56	57	54	55	45	64	61	60	53	58	66	57	54	54	59	50	47	59	67	54	62	51	58	66	61	48	57	58	60	56	62	57	58	54	54	56	58	58	54	52	65	58	59	61	54	47	83	49	64	56	49	69	61	52	65	50	50	56	66	57	74	48	60	47	61	59	42	45	50	53	53	55	54	61	55	61	56	63	52	54	67	44	60	62	47	48	60	58	62	58	57	55	44	59	64	64	60	50	64	63	46	58	48	40	41	62	54	52	52	55	63	54	61	51	67	65	51	51	58	54	59	58	49	49	66	57	65	56	49	61	51	68	45	53	56	77	54	62	44	70	58	65	61	47	56	62	57	59	57	55	69	67	46	65	51	62	57	68	64	50	54	58	66	55	49	48	46	52	44	54	45	48	59	62	78	49	54	53	52	54	52	44	46	47	52	69	51	57	43	48	48	65	54	55	65	50	60	52	59	55	51	65	67	55	55	43	68	45	53	54	60	55	67	46	57	67	67	63	55	53	51	56	64	53	55	54	61	47	51	59	59	56	59	67	65	61	58	49	48	51	60	55	59	76	51	52	64	62	50	58	59	51	72	62	58	67	48	59	54	63	60	46	51	59	61	48	49	58	66	55	56	58	58	64	55	50	39	57	47	48	44	56	56	53	56	60	59	72	66	66	61	57	58	44	51	53	59	59	49	62	51	67	53	54	57	47	59	58	39	52	66	59	60	72	53	55	64	57	53	48	53	37	44	48	74	53	68	51	64	51	48	63	49	60	68	43	44	52
37826	24212	15474	11001	11481	11113	9722	6739	4714	3408	2390	1770	1404	1291	1073	1031	904	792	666	677	716	629	535	504	466	473	448	455	414	458	459	480	474	497	444	457	459	422	471	471	469	438	460	469	493	467	448	445	445	427	456	423	458	479	474	449	439	440	408	451	464	405	435	466	425	441	456	405	445	419	417	443	437	450	406	432	452	435	453	415	470	453	394	435	456	447	443	446	417	498	426	434	418	420	418	428	434	435	421	469	436	417	421	403	421	447	432	466	464	456	445	437	450	469	436	425	446	455	472	461	430	433	441	436	451	445	446	436	457	435	436	410	393	388	483	424	446	413	466	441	398	416	433	468	413	420	421	461	453	433	422	439	428	437	406	431	463	453	447	446	460	438	408	407	458	423	409	445	463	463	465	397	407	455	444	440	458	468	400	439	472	445	427	439	443	460	440	447	423	435	434	416	447	461	449	455	431	428	434	421	459	452	495	425	449	474	427	461	505	459	388	450	402	449	442	454	422	447	450	426	446	454	420	442	424	440	466	443	404	472	443	449	405	470	476	475	421	410	429	418	448	444	395	442	417	469	434	429	460	434	444	444	441	481	456	451	431	430	457	427	440	403	433	459	438	428	471	410	449	391	413	408	410	466	415	451	446	485	406	454	415	419	461	440	429	432	456	426	411	444	445	441	497	448	442	447	425	455	463	447	419	431	473	470	429	425	434	450	417	428	440	434	437	401	412	419	413	430	433	437	432	433	437	444	438	459	464	427	422	416	431	417	436	427	421	501	450	395	411	446	427	427	420	423	428	447	456	394	426	456	398	411	411	450	428	423	437	477	445	442	462	465	432	430	436	462	447	422	428	443	442	438	429	446	457	461	418	431	403	443	442	457	368	432	416	421	442	423	432	445	456	456	402	455	411	427	470	429	416	413	410	458	462	458	429	427	431	425	419	431	435	414	482	464	443	446	384	441	443	444	440	473	452	433	454	394	454	443	441	455	470	415	443	454	433	441	424	431	383	410	419	416	438	444	436	420	467	442	405	451	449	411	453	435	463	477	412	400	478	452	442	420	416	426	451	440	447	465	453	446	432	461	465	478	404	430	437	433	448	477	434	450	440	444	480	443	443	458	429	435	510	446	447	476	425	431	444	456	485	455	448	460	446	413	441	430	451	497	419	451	411	450	419	433	408	415	449	475	379	411	430	474	440	422	468	446	427	469	429	444	462	459	463	407	439	471	397	464	438	413	458	428	438	516	446	502	432	446	444	437	442	452	432	466	443	436	414	440	447	456	409	418	411	435	392	425	461	421	418	418	462	429	392	443	431	452	432	429	473	438	464	450	473	455	459	407	425	452	400	460	441	425	429	444	450	426	462	437	447	434	438	458	439	462	429	416	456	454	434	417	427	427	445	423	455	445	432	450	467	402	433	432	466	437	403	449	438	460	430	405	443	426	447	445	439	427	450	456	434	422	424	444	406	451	423	412	429	416	433	416	413	448	422	411	445	406	445	442	441	452	445	466	443	415	497	491	443	413	471	452	450	421	449	487	413	456	452	398	426	452	417	455	418	450	437	398	445	429	474	447	443	434	454	416	427	451	426	441	424	466	452	452	441	438	427	434	440	486	453	419	444	424	418	421	435	503	418	456	495	420	425	419	439	471	463	408	440	428	462	426	420	441	442	423	405	427	429	411	428	449	418	435	419	407	442	411	424	408	443	413	435	434	435	441	453	446	456	463	418	424	441	447	446	426	426	453	436	439	435	426	439	454	467	444	432	441	436	429	461	414	453	422	439	425	448	454	415	431	405	439	441	440	431	415	410	481	450	450	410	430	450	461	428	467	478	447	451	435	456	427	404	444	459	455	426	434	431	434	414	425	457	408	446	442	449	458	433	400	446	411	464	421	409	454	482	406	434	446	435	423	435	478	477	429	430	401	439	452	435	444	430	408	437	415	432	440	469	433	457	429	472	466	455	441	433	450	449	410	455	472	458	421	426	443	463	423	441	400	447	464	425	449	427	423	486	467	467	450	463	428	472	417	429	434	401	412	449	364	447	454	455	443	434	448	471	417	419	438	438	427	431	432	440	468	461	422	450	426	453	431	439	437	442	420	434	468	421	432	462	443	408	466	403	444	449	452	460	418	457	440	438	432	406	439	426	426	443	409	434	437	431	447	424	433	418	455	429	417	452	424	424	455	460	425	494	435	426	454	464	395	423	453	430	425	425	431	430	448	393	449	468	458	417	442	429	437	464	453	432	443	430	427	453	466	416	426	444	430	454	464	460	437	446	450	445	462	423	454	435	440	449	429	446	405	445	420	459	448	450	407	443	445	462	458	433	436	454	420	436	450	447	430	452	424	470	382	441	399	428	434	401	442	431	452	456	433	428	435	435	391	425	462	455	422	443	464	431	421	451	440	460	456	418	419	428	475	421	440	448	456	453	455	449	483	446	447	433	451	423	430	454	424	432	415	424	423	453	422	455	450	393	458	426	459	435	447	439	442	464	408	464	429	446	435	426	434	460	422	409	430	438	439	446	458	448	455	472	422	446	437	435	451	452	469	453	439	449	429	421	440	436	465	431	441	428	454	419	472	452	439	422	475	413	446	398	430	433	451	441	451	450	417	450	417	408	435	460	424	420	435	492	452	451	442	417	459	477	394	451	452	423	417	423	474	433	450	402	432	415	396	439	429	443	432	441	444	420	401	409	447	474	409	428	429	419	438	439	416	446	411	460	394	400	428	457	461	449	446	467	460	393	472	447	460	454	478	421	423	464	451	463	474	437	441	468	450	421	429	415	443	460	436	426	498	429	471	455	439	429	444	445	449	455	414	411	445	407	461	473	413	424	461	412	471	413	466	418	447	443	418	406	424	425	401	432	448	428	440	418	440	418	450	464	428	411	418	419	466	434	426	440	436	456	435	441	437	452	437	473	448	443	435	464	443	449	436	400	456	445	428	422	415	449	405	441	451	444	440	466	423	431	444	425	447	382	447	438	454	447	454	429	412	413	431	468	429	456	394	472	384	401	440	419	430	438	445	467	439	415	404	454	464	445	439	467	415	447	434	396	414	429	451	439	445	447	442	452	435	447	451	446	453	473	412	462	419	461	404	436	450	432	467	431	418	437	420	427	464	391	409	442	428	459	410	421	443	444	479	469	425	454	481	449	444	400	404	418	446	444	470	433	438	432	441	470	489	457	428	411	445	466	467	453	407	437	470	426	489	417	422	436	470	466	431	447	431	424	449	436	445	423	486	436	444	433	436	451	443	440	466	430	444	428	442	445	437	468	441	448	424	429	440	457	420	401	430	448	431	447	425	434	447	441	461	393	442	424	442	424	445	453	468	438	422	448	413	438	473	429	447	417	452	396	443	450	476	425	421	433	412	438	431	471	443	402	484	430	447	433	432	437	444	464	437	424	424	438	427	443	430	418	440	414	440	472	416	457	429	454	419	419	414	446	444	410	439	441	432	414	443	461	437	406	392	399	434
14741	7606	3264	1458	638	391	321	211	143	129	103	72	64	68	59	54	47	43	52	38	31	38	40	32	36	25	43	39	36	32	37	40	36	32	33	37	40	33	30	24	32	37	28	31	31	31	19	36	38	38	25	32	38	26	32	30	26	30	33	33	32	24	28	41	30	33	36	24	30	36	37	22	49	30	22	33	31	31	23	32	25	33	31	36	26	28	36	53	25	48	36	27	39	33	39	33	34	23	25	41	36	28	40	32	28	38	31	36	32	33	41	30	31	28	38	35	35	30	38	31	32	32	25	31	28	37	30	24	25	17	29	31	27	35	34	32	36	23	33	30	29	26	23	30	31	31	37	37	33	41	32	29	26	30	20	26	30	25	34	26	25	27	25	41	43	31	28	33	37	33	33	33	27	46	33	29	35	29	33	29	30	25	22	36	35	42	34	29	28	19	31	19	35	31	28	40	28	46	31	27	29	26	36	26	45	34	39	42	36	30	33	37	31	35	33	28	37	30	28	28	30	38	29	29	38	36	21	26	38	34	23	27	39	32	24	34	18	28	25	37	32	34	29	31	29	39	36	33	36	35	25	38	37	27	31	33	33	35	38	34	34	36	25	37	31	34	31	32	37	33	34	39	25	28	32	39	37	35	21	39	29	34	35	33	39	36	22	28	31	36	37	21	33	33	30	47	40	37	30	28	39	35	38	37	28	29	51	28	38	33	36	28	36	39	28	27	38	31	33	36	27	27	22	35	24	34	35	39	30	31	38	28	37	27	28	23	33	29	23	28	29	36	23	33	50	28	30	24	29	44	21	26	26	31	41	33	28	29	30	35	33	29	42	35	38	27	28	30	33	29	33	25	36	28	42	33	40	37	26	29	41	22	20	29	28	34	29	28	36	32	26	49	26	33	25	31	39	34	27	33	29	39	37	34	32	35	25	23	36	30	41	24	34	37	30	23	16	38	33	35	32	28	35	41	25	29	33	28	35	26	20	32	31	35	33	32	35	44	33	38	38	32	33	32	20	31	31	36	25	36	22	28	33	27	27	19	26	24	26	28	37	28	33	34	32	40	32	25	33	35	33	22	33	49	31	26	37	24	28	23	34	34	29	30	37	32	30	34	39	38	21	24	26	36	43	41	24	30	28	35	24	32	34	34	20	32	29	41	36	32	33	32	33	23	30	44	31	35	22	38	33	32	36	24	43	29	28	31	45	35	32	31	34	32	24	39	35	38	31	38	28	34	36	35	27	27	30	34	38	27	35	32	26	27	40	22	28	39	34	20	27	28	25	33	35	31	38	37	26	35	30	26	36	38	28	33	25	39	30	23	30	36	34	28	38	44	21	31	26	32	30	19	24	26	28	31	37	32	30	24	27	37	29	34	20	31	37	35	37	26	22	33	22	27	35	28	33	29	29	19	29	25	32	27	33	38	25	33	37	37	30	35	23	38	31	29	37	33	39	35	31	37	37	30	22	34	36	38	33	42	38	37	23	37	20	24	25	36	31	40	35	28	36	24	23	33	24	38	27	35	32	33	25	35	26	34	28	36	21	31	35	37	22	27	35	40	42	37	31	28	27	39	36	40	28	36	30	32	27	21	20	31	35	37	35	30	35	41	29	33	34	28	21	24	36	31	31	22	34	32	37	34	30	30	27	31	30	35	38	36	34	36	27	36	23	22	27	33	33	43	29	29	33	41	39	36	33	30	20	35	37	36	40	26	29	38	40	24	30	27	35	26	37	34	39	40	29	24	36	37	32	38	26	27	29	32	27	48	28	34	33	30	43	41	31	38	42	30	27	31	31	29	28	32	39	24	36	26	23	31	34	35	26	29	41	30	42	23	40	25	26	36	34	43	35	41	28	31	26	22	30	27	25	32	28	48	40	28	38	37	36	39	34	31	24	21	23	31	30	24	33	29	22	31	35	39	34	26	35	34	34	24	34	34	31	28	30	23	30	37	35	25	33	25	40	22	36	29	35	27	38	33	40	31	23	36	32	21	36	27	26	30	27	28	40	33	32	27	31	28	30	22	39	31	32	31	32	25	27	32	32	36	39	36	31	30	29	37	33	27	31	30	33	39	25	20	24	31	35	27	36	25	27	39	30	36	27	26	25	24	38	28	39	27	32	31	27	26	34	19	29	27	32	29	37	26	29	38	28	37	33	35	28	44	36	40	33	30	31	31	32	34	27	43	30	36	28	24	34	33	40	27	29	33	24	36	45	30	37	29	32	28	41	29	30	31	25	37	45	32	23	31	26	28	44	38	29	33	33	33	45	33	39	30	27	44	38	34	39	30	46	25	37	40	19	33	32	28	27	30	34	31	33	46	31	30	37	32	32	36	31	33	31	34	27	40	27	38	30	29	26	34	40	36	34	27	39	32	27	32	36	45	31	34	40	31	34	43	36	30	42	28	28	34	36	38	35	32	27	26	43	31	34	30	38	39	42	37	27	22	38	25	36	27	29	29	36	22	37	40	21	35	26	34	19	33	30	32	23	28	39	38	38	28	30	37	36	34	34	23	35	34	35	30	25	33	29	34	26	32	36	26	35	21	25	26	35	30	35	37	19	29	36	28	30	18	31	35	38	33	38	27	30	21	34	44	24	38	39	33	24	33	32	21	31	28	28	27	28	34	33	25	25	32	22	30	39	33	34	35	26	30	31	33	39	30	42	33	25	31	35	28	35	37	31	30	33	33	27	37	34	22	24	40	38	27	35	41	35	46	25	24	40	36	28	34	28	35	40	34	36	43	31	25	29	29	29	34	33	30	33	27	25	30	33	28	37	25	39	31	31	31	37	34	33	27	36	31	31	29	34	30	26	38	33	34	32	25	33	28	28	34	39	31	30	32	34	40	37	24	36	24	34	32	27	21	37	37	30	31	26	26	36	27	35	29	42	26	23	33	32	34	27	40	28	26	33	29	30	32	29	27	26	27	24	30	30	42	31	36	25	32	30	27	27	25	34	28	22	39	29	38	43	47	36	31	26	31	29	36	22	32	25	43	36	39	28	30	33	27	45	27	28	35	24	39	34	29	38	29	18	31	40	30	38	33	33	26	34	31	39	20	31	25	34	32	35	41	31	31	35	29	36	33	29	35	38	24	28	39	33	27	32	34	29	32	36	26	32	55	29	40	35	32	30	38	24	25	20	29	27	34	38	33	34	27	35	35	36	30	31	40	32	32	37	33	37	33	34	35	32	28	29	28	37	28	37	27	32	40	29	43	29	35	28	30	40	34	41	34	29	23	25	34	20	30	26	42	27	41	36	28	30	27	20	36	32	27	35	34	28	32	23	33	31	43	31	35	27	27	33	34	38	32	33	36	43	27	34	35	36	37	35	41	27	34	33	29	33	36	28	34	35	35	23	31	35	45	37	38	40	32	39	38	37	25	38	27	29	30	28	16	31	34	28	31	33	38	37	32	29	40	39	30	27	32	29	38	32	32	27	28	27	26	30	36	33	23	34	31	30	34	41	39	29	23
43878	28401	20309	14965	14412	14002	11680	7595	5103	3490	2615	1860	1582	1296	1201	896	794	657	676	541	494	451	383	320	296	306	286	298	308	279	283	302	308	299	322	323	283	302	290	308	284	296	321	310	265	271	285	241	267	268	269	279	287	274	293	271	266	272	251	259	257	279	259	261	261	240	269	295	278	250	271	292	256	260	247	251	260	281	278	278	291	240	271	246	280	256	258	228	250	244	271	276	265	246	282	246	243	253	233	273	253	237	277	267	252	229	246	237	248	255	264	245	257	226	242	240	259	239	261	232	224	253	270	266	245	252	238	252	262	236	269	242	246	248	261	254	251	251	241	257	255	266	254	246	258	213	236	245	261	244	262	240	253	252	262	246	244	239	263	248	253	246	253	274	268	230	242	269	270	257	255	232	236	248	252	227	253	262	229	248	277	283	257	245	238	248	226	247	300	246	243	266	251	225	259	251	235	229	252	257	249	252	256	219	263	231	286	224	246	264	242	252	245	216	290	243	260	260	244	263	251	277	262	246	255	250	257	264	227	216	267	246	267	275	237	244	247	249	261	234	223	251	258	261	232	260	254	278	265	273	261	224	248	270	258	241	236	250	243	259	270	238	260	237	245	265	237	264	268	263	281	231	241	261	220	258	254	246	260	237	247	255	238	242	267	248	224	268	278	247	246	244	229	259	252	253	256	245	272	256	249	239	273	259	256	239	266	250	245	252	258	255	259	235	268	256	260	268	263	266	271	251	251	235	259	244	276	256	236	227	253	228	249	243	226	230	280	259	242	231	249	254	253	254	215	231	270	248	246	270	256	269	278	235	261	251	252	248	260	261	261	253	234	227	232	284	282	265	265	240	258	270	269	233	230	244	245	241	268	251	244	271	265	243	242	243	257	257	212	257	258	255	250	254	255	270	264	261	261	264	250	248	245	234	254	237	261	241	267	248	234	282	244	260	251	238	250	251	239	246	266	234	257	237	243	243	268	301	259	260	260	257	271	234	247	254	268	226	245	231	243	261	265	253	259	221	290	270	259	239	237	270	274	260	277	228	263	231	259	237	240	258	281	247	259	262	289	236	236	276	267	253	242	252	256	252	251	263	249	261	270	249	263	239	234	258	246	260	231	257	234	261	239	240	234	226	243	271	266	260	220	257	279	311	254	266	249	231	261	272	244	264	253	233	258	250	279	241	254	254	233	248	282	244	236	223	238	246	251	239	234	246	248	247	238	255	262	271	232	244	242	250	236	250	253	227	238	263	254	255	238	261	241	241	242	272	251	248	258	229	252	254	242	272	244	268	255	250	263	276	241	251	264	262	243	248	270	268	261	272	243	251	256	256	248	250	227	229	241	238	279	246	250	240	257	237	238	275	261	258	267	250	221	264	234	254	231	228	261	261	249	253	242	259	263	249	243	242	267	242	255	265	253	262	229	259	237	237	244	259	266	267	235	267	246	248	241	260	258	249	245	243	256	276	255	259	266	245	265	260	235	262	269	260	252	272	262	254	235	263	278	253	257	221	282	237	264	236	250	260	285	289	235	254	268	231	271	267	262	254	240	238	244	241	259	243	251	260	244	232	256	232	268	257	248	237	246	263	225	235	256	297	267	251	260	235	236	239	245	251	263	250	246	265	259	248	217	240	245	240	242	247	257	248	248	242	242	249	282	267	216	241	251	237	260	269	262	237	238	237	240	243	275	275	240	233	272	265	282	254	222	245	255	250	240	244	271	250	281	239	243	269	264	258	222	245	278	242	257	250	236	268	246	243	268	225	223	254	249	251	233	294	238	252	243	244	264	258	238	251	249	256	237	268	248	253	262	282	234	228	251	255	248	251	247	255	262	262	260	222	268	237	253	256	263	268	274	225	241	239	249	272	236	255	260	263	248	263	209	271	230	272	244	247	242	245	261	234	236	252	245	265	247	274	268	246	245	268	217	276	247	259	235	275	252	226	239	243	234	253	276	257	248	262	219	265	263	253	256	237	247	244	266	270	252	249	238	263	246	266	249	258	243	270	255	230	259	270	269	242	251	249	233	261	229	248	251	249	226	250	264	259	256	254	252	231	269	270	280	252	258	248	249	242	259	261	240	281	253	258	267	269	271	256	244	234	235	249	263	262	252	254	233	249	260	251	241	285	262	259	230	240	240	241	259	249	273	243	262	256	249	232	249	249	254	245	240	267	265	280	233	274	242	239	276	256	254	265	235	249	276	262	259	255	244	262	276	255	248	239	264	241	236	261	254	254	260	243	250	247	279	264	268	232	258	257	230	288	265	250	244	241	285	222	262	239	239	270	240	250	220	236	263	222	249	245	243	240	229	233	243	251	236	244	233	251	258	244	244	243	233	239	239	258	272	254	229	225	252	251	243	260	255	273	263	255	247	257	262	257	260	261	240	261	265	260	257	279	240	257	265	213	255	269	291	245	275	247	257	237	290	275	223	256	258	272	250	274	266	244	275	254	244	248	247	270	239	253	258	246	228	272	250	261	272	281	264	276	236	221	262	254	247	242	276	220	248	252	260	272	232	286	252	268	270	239	225	229	232	248	261	275	275	252	242	209	269	214	224	275	244	246	205	245	235	249	273	251	267	276	240	233	269	267	281	249	266	275	258	251	222	238	253	251	224	247	255	239	277	241	233	255	256	214	258	249	241	231	252	237	273	238	276	252	243	264	277	261	254	255	225	253	266	237	244	270	243	260	247	222	261	269	240	264	242	251	252	269	236	215	272	272	250	231	257	288	277	265	233	243	267	257	237	247	248	274	253	211	258	217	219	255	251	239	242	259	242	253	236	242	261	249	260	228	240	267	258	237	271	260	258	246	233	217	274	259	262	265	243	263	255	245	235	262	254	237	231	263	233	264	281	249	242	239	250	239	242	269	269	259	274	261	237	264	238	241	227	235	262	251	266	234	248	276	262	257	259	251	268	271	236	251	228	267	272	244	259	256	271	264	252	263	245	240	270	256	260	244	278	247	246	252	259	235	249	266	226	237	255	258	273	269	267	301	237	270	264	273	222	251	274	256	252	240	237	264	259	240	247	248	250	209	251	238	249	262	254	255	269	242	249	243	262	255	239	226	254	306	220	260	251	249	236	261	261	282	255	262	237	262	253	257	251	270	218	253	243	260	267	225	256	252	245	251	271	235	233	252	251	269	264	259	253	251	224	264	261	256	252	267	242	257	263	261	209	249	239	258	263	264	239	289	221	245	264	226	213	232	263	240	264	251	230	240	246	282	254	260	246	256	287	240	254	259	265	236	243	271	258	248	252	286	245	244	269	252	228	261	235	271	276	262	236	251	245	288	242	216	247	260	260	267	277	255	243	231	227	233	239	272	243	267	238	253	252	244	262	251	252	244	249	256	281	271	243	247	231	258	271	267	269	264	256	247	253	263	270	239	270	251	264	237	252	262	271	232	279	216	274	246	254	252	274	225	247	250	249	232	258	264	241	247	226	253	269	237	260	248	254	258	254	287	251	273	260	281
8264	3330	1345	546	247	189	202	143	128	110	79	71	87	87	100	78	68	66	59	59	67	51	55	80	57	49	61	71	65	63	50	71	72	73	61	66	66	64	59	65	71	60	70	71	62	71	65	49	60	62	70	76	71	64	73	80	63	69	69	57	58	59	62	57	63	62	72	67	66	64	61	73	64	59	68	63	64	60	80	69	64	63	70	47	69	66	63	65	53	68	77	61	71	69	52	57	61	64	65	55	63	67	83	71	69	64	66	72	75	56	64	75	72	74	58	64	45	77	65	77	54	51	54	60	56	63	64	63	73	73	56	67	60	56	56	69	60	57	73	57	41	74	62	74	54	63	73	72	66	69	68	67	63	64	62	73	56	85	60	76	72	73	72	64	68	70	58	57	61	65	56	65	62	48	59	63	62	73	59	59	56	62	77	65	63	55	56	80	71	62	67	68	65	80	73	62	77	57	61	56	56	54	75	55	61	53	80	70	77	61	58	56	73	65	65	60	61	63	70	64	60	64	78	79	74	58	58	65	67	60	65	77	56	58	64	69	64	60	63	60	71	60	59	59	58	54	62	66	61	68	64	55	59	65	63	63	66	55	74	74	65	63	66	59	68	73	70	65	64	64	62	72	66	62	93	67	61	55	77	61	66	65	65	74	71	73	74	58	56	70	60	67	69	72	62	68	63	54	67	68	58	70	53	62	61	71	73	78	73	61	56	62	54	55	67	71	78	56	68	55	55	62	63	49	59	72	67	63	67	64	64	65	56	56	54	52	70	52	81	78	63	59	57	59	69	64	59	72	77	59	69	66	62	69	66	56	61	69	67	57	64	73	65	57	56	67	63	57	61	58	59	62	75	77	62	52	70	51	43	66	76	66	57	69	63	67	58	60	64	71	81	66	66	46	74	57	70	60	53	61	67	57	65	69	61	69	59	65	55	62	75	51	70	78	70	54	61	63	56	59	58	68	53	78	70	60	53	52	85	70	73	70	69	64	72	53	64	66	63	53	67	56	58	59	73	49	89	57	82	58	61	59	63	58	66	64	81	73	71	64	71	47	71	67	52	61	61	68	72	73	75	56	70	69	59	70	54	63	60	58	65	58	75	57	65	61	58	55	73	71	45	70	67	66	68	61	71	59	56	58	66	74	67	77	59	72	72	64	76	78	61	58	65	65	66	64	57	64	49	54	76	51	80	51	68	72	53	62	55	71	67	67	54	60	53	80	61	58	60	61	56	68	55	68	62	78	60	56	69	75	76	66	53	60	65	70	82	68	52	50	62	66	59	65	65	71	59	80	70	52	75	81	59	66	64	64	69	76	63	47	56	65	67	65	65	64	65	70	57	68	68	55	55	46	56	69	81	56	60	52	54	60	67	69	61	57	64	64	65	69	67	58	65	70	60	57	65	69	59	65	71	62	57	64	64	62	75	66	59	73	61	67	67	73	60	76	53	69	80	61	76	74	51	59	68	53	57	81	55	70	47	75	64	62	70	51	56	80	61	67	75	51	63	51	58	61	76	62	55	70	61	59	78	70	75	61	64	52	72	63	64	72	64	67	50	74	79	57	59	53	67	62	69	69	65	62	63	65	67	52	92	53	73	64	67	62	53	66	62	77	58	65	59	57	67	58	50	64	49	64	57	68	64	65	75	57	74	72	48	58	67	64	51	68	73	58	74	61	67	74	70	60	62	78	74	58	49	62	68	76	61	68	70	75	64	52	48	63	64	60	62	75	55	64	64	49	62	57	48	57	54	73	65	56	51	62	68	60	69	54	60	64	60	59	55	64	50	62	57	67	53	69	68	49	52	64	82	64	64	53	71	52	57	61	62	63	55	57	71	54	78	62	69	64	57	56	54	58	70	62	74	73	61	64	61	52	63	69	69	73	67	66	64	66	64	69	57	63	52	65	62	56	49	60	52	64	70	58	64	66	52	75	65	70	57	64	55	63	65	62	66	65	54	73	69	60	67	53	57	71	57	74	64	68	53	51	65	69	49	71	62	57	62	43	55	62	59	70	76	57	71	80	62	82	76	66	68	64	58	81	75	52	66	67	59	60	63	60	62	85	69	62	66	69	69	60	62	76	68	58	77	54	69	64	63	66	59	70	71	66	84	47	54	78	57	71	80	46	67	60	49	50	66	64	68	59	53	54	60	82	57	52	50	64	55	63	70	59	80	64	73	63	59	65	70	62	66	60	65	68	54	75	55	70	61	53	70	64	74	67	64	63	53	55	80	71	61	62	61	59	52	55	77	65	77	66	73	51	56	65	69	67	62	70	58	81	65	57	64	67	68	65	62	71	69	57	68	58	63	73	55	59	60	67	71	73	55	60	59	62	64	58	56	87	74	52	65	51	78	72	65	70	57	62	50	68	65	77	78	67	54	66	58	79	76	67	60	69	65	62	69	59	53	60	68	76	69	70	71	50	72	60	53	60	66	83	61	58	52	62	56	74	61	71	70	69	61	55	53	74	55	72	52	69	67	71	64	72	67	56	64	64	50	61	77	62	61	65	75	61	58	80	64	55	79	63	48	69	69	61	71	58	77	58	75	60	62	69	64	68	67	60	72	61	74	76	57	58	60	60	80	57	59	62	79	48	67	74	48	61	68	50	81	61	65	66	63	64	76	64	70	70	52	79	77	61	70	60	66	67	66	55	65	55	66	57	78	64	63	57	73	67	64	62	65	53	54	65	76	58	59	68	61	71	75	71	76	54	60	62	69	69	75	66	53	59	80	72	64	67	70	74	58	51	69	81	55	72	38	56	68	67	72	66	67	69	80	61	58	63	67	63	73	72	76	82	63	65	70	66	76	68	74	70	65	66	69	53	62	60	70	49	65	61	64	65	77	74	59	60	66	56	58	60	65	52	71	75	64	74	54	45	79	64	65	65	65	58	55	47	60	74	58	45	63	59	70	57	64	75	85	68	61	65	70	54	68	55	44	53	65	60	61	50	65	68	72	67	57	69	59	59	67	61	61	62	42	68	66	72	75	74	77	70	68	55	55	54	69	67	67	65	70	59	69	63	67	65	68	54	60	75	76	59	59	58	59	59	61	66	76	62	75	65	62	67	60	68	58	62	58	73	69	64	61	50	59	56	60	60	56	63	58	60	59	57	72	69	68	66	75	77	70	74	63	53	72	60	62	52	62	70	72	68	71	63	72	63	70	46	75	66	69	59	59	71	60	71	57	59	49	62	53	61	66	74	67	62	58	55	55	77	52	50	47	59	68	60	72	56	51	64	65	53	63	72	63	77	59	70	55	66	66	69	48	60	74	53	56	70	63	52	77	55	71	57	59	72	63	55	69	60	47	65	68	74	66	55	62	69	59	58	67	56	68	55	61	54	64	74	54	60	68	64	74	62	83	75	63	67	76	61	58	66	53	68	68	61	63	74	67	63	67	47	67	68	48	54	75	81	79	54	67	55	70	78	65	65	58	79	70	65	65	61	62	59	58	63	73	60	60	53	67	63	61	68
36267	20381	11970	7234	6674	7118	6304	4158	2754	1992	1521	1259	1136	1040	898	846	712	671	661	633	628	600	544	505	537	502	537	503	523	536	492	469	537	521	541	514	469	504	519	528	471	499	519	521	534	493	482	507	470	484	487	503	519	528	532	494	459	457	491	517	512	476	507	493	495	530	492	508	484	508	496	514	520	510	480	505	495	495	497	500	444	487	550	499	510	537	448	477	486	504	515	500	497	493	521	491	516	503	532	517	516	501	483	490	493	495	483	485	540	483	472	495	511	510	469	517	479	472	478	504	474	457	519	474	459	462	483	458	484	472	495	457	488	434	489	457	511	527	457	499	466	493	469	503	507	508	535	462	478	486	478	498	502	484	500	530	484	483	492	491	521	516	477	508	467	518	489	529	518	469	489	512	507	521	500	505	499	466	489	491	453	506	478	508	498	513	492	470	490	478	481	510	427	525	519	487	496	451	507	486	468	507	507	520	513	487	475	455	486	493	508	479	448	538	524	494	514	516	533	504	481	485	484	539	504	464	499	522	499	457	474	473	527	492	509	486	489	511	521	453	485	508	479	509	529	551	489	492	520	485	492	482	495	498	523	519	511	484	500	460	515	482	536	552	492	509	558	484	515	519	486	515	498	525	506	463	508	504	499	479	506	501	520	493	472	498	503	485	502	475	498	445	497	512	521	466	510	458	505	512	491	476	519	465	481	527	457	526	485	477	497	485	505	522	493	494	493	494	493	495	468	501	535	470	478	474	513	509	482	521	509	495	483	507	507	535	478	490	512	522	516	478	507	514	476	498	459	505	523	468	499	509	514	488	513	454	506	482	489	491	500	477	519	487	491	509	481	497	524	503	475	492	451	465	499	474	522	485	501	466	495	482	509	533	500	531	483	483	516	534	511	485	514	519	455	497	487	469	474	521	472	477	481	495	536	502	483	540	506	544	497	485	523	505	515	499	486	478	493	509	463	487	512	496	489	502	508	482	507	556	488	503	484	471	525	514	494	511	456	496	510	469	490	502	514	473	482	467	496	485	492	483	504	476	500	494	516	508	500	495	459	508	508	459	526	480	515	508	483	481	510	441	504	499	512	510	498	500	493	484	520	504	477	539	516	501	485	492	528	514	466	529	494	465	457	482	512	491	490	533	474	504	483	491	510	504	554	472	493	461	524	473	434	520	486	462	548	488	488	504	471	512	453	481	537	486	480	511	503	491	515	515	496	466	515	522	518	525	494	477	491	498	486	485	512	465	486	508	471	472	468	489	467	516	503	537	487	462	487	506	492	494	521	474	479	501	492	519	541	514	487	501	473	538	522	516	473	516	521	501	486	490	516	488	490	503	472	474	508	479	493	498	502	478	492	482	499	508	493	489	509	488	550	500	508	522	509	462	464	508	477	507	494	480	467	469	511	514	489	512	528	481	476	488	504	516	506	483	512	499	528	458	495	460	495	519	479	534	480	527	468	492	467	475	460	491	473	534	501	513	514	504	485	483	487	494	522	513	492	563	505	483	498	500	449	534	506	504	501	476	476	506	470	444	552	541	509	493	504	525	527	508	512	489	512	495	489	488	468	472	488	520	472	541	527	506	470	490	492	537	453	487	481	499	466	480	452	477	518	468	498	489	484	506	496	493	516	477	500	472	501	540	509	501	453	530	517	510	495	498	496	512	500	484	490	493	500	494	515	486	488	520	526	490	523	500	465	479	506	512	545	522	494	475	491	504	483	464	505	471	471	515	510	479	541	486	510	467	520	475	497	478	486	545	516	455	526	489	504	494	502	501	475	499	486	473	507	523	492	500	499	493	493	512	475	535	483	495	465	467	499	496	443	544	452	475	495	508	512	550	527	496	507	504	516	497	486	517	528	479	469	479	490	448	509	468	480	527	474	497	482	463	518	494	461	477	520	471	493	478	476	492	514	473	507	493	502	502	490	513	541	497	525	492	486	471	495	489	502	495	498	489	497	469	471	529	481	514	476	537	465	533	482	506	533	485	476	470	501	524	484	515	490	504	528	493	497	500	491	501	495	488	486	511	457	477	482	499	485	507	478	489	543	490	489	487	494	454	464	519	510	475	454	509	504	521	536	496	473	453	480	495	431	504	517	499	490	492	506	466	493	541	468	515	531	508	493	480	495	494	473	515	473	522	483	509	499	509	488	462	494	521	495	459	465	509	459	510	505	477	503	527	535	506	481	501	494	481	467	484	466	510	514	450	517	506	520	484	541	514	499	497	465	509	494	488	450	522	513	524	537	496	480	498	494	500	457	519	456	483	500	524	514	492	507	498	532	529	496	541	516	521	506	517	497	476	474	465	419	484	494	488	492	480	490	511	486	492	487	475	492	470	466	482	485	479	523	494	466	527	499	499	471	456	490	489	539	494	498	494	487	491	517	539	461	531	489	532	466	464	539	510	475	528	492	521	505	504	497	478	518	494	475	499	483	512	526	461	477	489	516	489	457	467	480	536	471	496	503	540	480	472	539	463	477	511	491	489	497	544	485	495	488	486	487	492	494	492	490	478	492	504	487	510	488	453	513	508	503	514	493	511	505	511	518	511	468	481	516	500	514	458	508	488	473	505	498	496	477	505	519	513	518	505	507	496	482	509	494	531	519	507	461	516	490	511	503	512	493	516	488	487	479	512	490	480	462	535	477	482	507	510	501	470	481	477	484	529	496	523	480	503	491	510	475	499	483	469	494	507	457	448	518	524	508	476	507	495	501	517	544	473	492	468	499	492	466	469	506	503	494	462	477	518	506	471	470	501	457	485	482	472	524	505	496	536	474	552	479	511	504	522	483	481	507	520	486	479	509	513	471	499	465	476	506	517	563	493	515	486	500	494	519	483	461	504	497	468	481	528	487	520	466	509	496	470	441	520	531	500	489	505	478	488	510	516	509	472	498	460	522	501	502	495	499	466	456	474	509	491	517	508	498	499	512	470	465	514	524	545	509	497	513	500	480	516	516	513	490	495	458	500	484	488	518	490	464	511	514	516	524	516	488	475	497	487	466	547	522	463	473	508	477	535	518	533	466	478	512	487	520	467	494	497	486	509	499	528	495	515	503	506	506	492	485	490	491	471	487	481	459	513	498	558	508	468	488	444	494	509	483	518	530	468	525	460	490	517	477	498	454	482	490	490	485	485	483	515	519	525	492	503	500	518	485	488	471	490	507	498	476	548	534	480	529	514	526	487	522	523	473	509	459	478	478	500	468	502	466	475	483	534	509	485	512	487	562	504	533	466	503	497	489	504	470	499	523	478	514	530	516	499	508	460	503	503	480	474	510	541	458	501	529	517	502	513	520	490	506	494	505	518	515	530	565	502	486	530	482	470	492	488	511	544	495	494	470	482	520	494	501	500	476	487	497	488	537	523	560	465	494	501	510	515	472	484	503	488	487	464	502	482	496	470	487	490	504	495	508	449	479	486	513	516	509	461	465	529	495	494	528	551	484	465	501	513	517	501	476	491	525	485	483	505	464	501
11017	6136	2338	968	416	263	220	149	122	86	70	65	78	78	59	55	63	56	61	52	57	46	46	50	55	34	32	49	42	41	54	33	50	45	44	39	35	43	44	54	45	31	32	50	37	46	39	47	47	37	41	41	47	42	42	50	45	43	37	34	46	56	43	55	56	56	49	41	38	50	43	48	48	39	52	38	38	50	34	45	49	40	34	39	41	33	43	47	51	48	54	47	38	35	46	36	60	47	38	42	44	50	36	58	47	46	49	45	44	47	44	53	48	43	44	38	40	48	50	34	50	49	46	48	44	49	31	45	31	40	47	46	37	34	52	49	37	36	47	44	40	52	38	36	34	39	39	43	46	48	39	45	50	52	38	49	43	41	52	52	34	57	36	57	35	36	36	31	32	45	46	53	50	51	36	42	43	48	42	47	35	42	42	36	44	44	47	52	49	54	36	45	37	50	43	45	26	31	37	45	43	44	39	42	49	46	41	42	58	40	42	52	36	37	46	50	44	55	35	43	41	48	40	40	44	40	57	47	51	48	45	29	54	44	39	46	43	37	44	37	35	37	51	48	27	46	36	37	36	55	35	41	42	36	39	39	48	49	52	32	30	51	38	44	30	55	38	50	35	51	40	52	49	36	33	39	46	57	40	44	54	49	40	33	50	45	59	45	38	43	43	47	46	48	47	37	33	35	52	47	32	38	28	47	49	58	51	41	51	36	40	47	48	48	48	49	35	51	46	31	28	36	45	34	37	49	36	35	34	49	27	42	44	44	37	37	49	48	48	45	40	53	47	50	50	35	45	50	36	40	44	39	43	51	43	50	50	33	38	47	39	47	41	47	36	38	42	40	41	33	44	52	43	48	43	48	60	54	58	42	35	46	52	42	46	47	50	59	54	43	50	44	39	46	33	49	43	56	49	41	41	40	43	44	56	38	49	40	44	36	34	42	39	32	51	36	49	49	56	35	40	44	43	40	46	31	48	34	46	52	41	46	47	28	36	56	44	31	39	30	35	47	55	34	41	39	44	33	43	37	50	29	53	62	34	44	43	42	45	49	44	36	42	51	41	43	43	43	46	46	34	49	39	34	37	47	32	29	36	40	41	46	35	54	49	48	42	61	34	40	48	45	44	49	42	51	46	49	40	40	36	51	47	59	35	35	41	42	49	53	49	42	35	44	45	36	39	46	45	44	53	35	41	35	48	40	34	47	33	39	39	39	42	43	46	33	41	43	41	59	48	42	31	36	38	44	39	53	56	32	47	42	33	46	36	37	42	39	48	33	44	44	42	41	48	49	55	44	42	49	44	42	48	51	47	40	48	42	41	43	37	36	41	42	46	46	37	50	35	44	39	57	31	56	37	48	44	42	58	45	52	38	27	39	55	39	51	37	46	31	34	42	46	36	39	29	38	51	41	37	39	48	42	55	57	41	38	49	56	47	35	42	43	50	41	38	43	32	35	36	41	53	39	36	40	53	35	37	35	41	32	48	34	34	45	47	49	50	45	42	45	37	43	28	35	45	39	53	53	38	63	49	37	29	57	41	50	39	58	40	55	47	38	41	47	32	36	38	34	42	46	47	32	42	54	51	34	46	36	39	48	38	33	43	51	45	44	43	39	46	35	36	39	38	48	51	46	45	50	41	41	38	51	50	37	48	44	33	48	48	44	44	48	44	48	46	44	39	43	38	47	32	43	34	39	28	53	43	37	58	52	38	40	44	45	47	34	43	44	48	37	54	32	43	40	54	41	41	41	51	40	51	47	42	53	37	45	47	31	38	53	54	39	31	30	58	45	49	38	37	46	47	56	40	44	40	40	41	36	44	47	36	44	56	45	39	43	38	39	42	44	50	40	42	44	56	37	42	35	43	36	48	39	35	44	37	44	40	49	45	46	51	51	39	43	46	38	46	38	38	50	50	41	54	43	52	48	38	47	36	32	39	48	47	39	59	33	39	45	56	33	47	43	44	43	40	29	43	36	40	39	57	36	45	44	52	45	50	37	32	40	47	47	34	40	44	54	50	50	33	52	32	34	49	41	46	48	48	45	49	42	41	44	39	41	54	51	41	41	45	36	33	45	50	48	38	48	38	43	39	36	37	41	30	49	40	27	53	57	45	41	45	38	39	27	42	38	44	42	36	47	43	51	42	39	39	49	50	43	42	42	52	42	41	53	41	47	40	44	49	35	44	35	47	40	50	28	41	47	44	49	49	32	52	46	37	42	48	40	37	45	43	50	37	31	40	46	49	38	37	39	44	40	53	38	49	47	44	42	43	43	48	46	41	46	44	39	47	47	50	46	48	46	54	39	40	32	38	34	43	57	52	41	41	53	39	57	43	43	38	60	33	53	32	35	40	42	40	39	41	48	48	39	40	42	45	54	35	30	52	29	56	42	38	35	37	38	36	49	39	53	47	37	46	49	30	43	49	62	43	30	53	55	44	36	41	32	44	38	54	40	47	58	41	37	47	44	50	53	49	40	44	42	44	35	43	41	48	41	44	48	43	41	42	43	58	54	40	59	45	42	50	47	43	49	45	47	37	52	46	44	48	53	42	40	34	37	47	33	34	39	40	43	35	34	39	40	43	40	34	43	31	41	43	39	53	47	43	36	54	47	46	43	40	37	41	46	33	53	46	45	35	36	44	29	33	39	47	31	37	39	44	40	37	44	39	40	43	36	40	42	51	46	42	43	48	43	43	33	49	48	46	48	40	48	49	48	36	46	34	37	52	53	54	47	40	46	40	51	34	42	46	48	37	43	42	54	48	49	48	31	52	46	48	46	54	33	49	43	56	47	41	31	34	51	53	43	47	38	50	37	32	32	54	54	59	39	51	40	56	44	40	42	52	45	45	40	34	52	33	35	43	40	36	46	44	41	40	41	39	34	54	32	47	32	52	36	55	37	47	49	50	52	42	42	48	45	32	53	41	43	35	36	43	44	43	47	48	34	30	44	44	52	44	49	36	39	48	47	33	51	47	46	40	46	44	29	33	52	45	37	42	37	48	37	37	37	47	32	37	37	40	39	49	45	51	49	36	36	49	40	39	46	43	45	38	42	59	35	35	41	42	47	40	24	54	39	38	46	36	55	42	50	38	39	50	46	34	55	45	36	41	37	46	43	45	37	35	46	41	46	35	47	41	38	45	35	51	36	43	47	51	60	43	36	42	45	42	51	49	40	55	46	39	43	45	34	46	47	55	45	38	28	37	50	45	31	45	43	32	42	48	52	45	44	51	42	36	54	33	50	46	35	43	43	50	54	46	44	36	43	51	44	49	51	44	51	36	43	40	44	47	58	42	53	47	41	37	42	50	35	34	37	42	53	37	40	55	54	47	60	44	39	41	49	49	41	32	43	48	47	47	39	36	43	41	48	49	35	40	30	47	38	48	48	40	52	44	48	42	45	46	45	47	42	42	37	43	47	51	39	40	34	36	53	49	34	37	50	36	42	35	49	39	51	48	54	50	40	31	49	45	45	45	56	42
41749	26479	16378	11527	10844	10489	8700	5233	3571	2368	1875	1505	1391	1141	944	795	705	623	662	539	467	479	459	422	356	382	353	346	352	408	359	381	387	410	400	376	387	367	348	363	367	345	353	347	356	398	387	335	373	352	358	393	382	343	337	364	361	351	399	374	356	333	366	351	358	322	338	354	368	325	319	374	373	320	334	350	325	368	350	306	339	388	332	372	353	331	353	342	348	362	323	345	347	334	361	341	367	388	335	393	345	352	367	337	308	399	329	328	342	362	336	367	334	323	355	343	363	355	355	356	348	295	340	315	348	349	340	329	339	327	360	365	341	376	347	366	367	347	306	334	353	321	375	319	351	335	340	339	346	295	347	364	329	375	360	357	352	344	350	356	324	341	328	354	336	349	352	349	354	328	336	335	342	338	324	297	368	364	357	348	326	351	373	333	384	312	337	350	348	346	337	331	333	362	382	349	362	301	366	351	354	327	351	334	346	359	341	348	342	347	332	391	331	343	357	319	342	340	363	339	354	381	364	346	358	354	370	367	360	364	350	348	352	338	347	351	352	334	318	325	340	340	360	337	357	347	329	346	339	362	337	353	341	332	319	316	332	322	346	368	360	331	336	340	318	326	336	327	336	361	332	331	353	365	341	306	370	341	318	349	345	344	332	323	354	341	351	328	325	348	358	354	346	336	345	370	372	305	364	364	322	354	375	344	370	329	387	311	373	320	339	318	339	335	326	341	363	341	333	329	325	313	357	322	317	354	336	317	355	334	328	374	356	336	352	383	348	325	351	337	343	349	327	388	316	355	329	359	367	366	351	366	333	330	337	339	356	339	327	365	360	343	351	339	350	328	368	338	382	335	291	328	334	343	345	342	322	354	359	345	321	348	338	341	325	334	350	318	347	388	387	353	365	333	364	335	341	335	374	323	339	355	399	333	372	328	328	375	356	365	359	350	350	381	347	357	348	336	354	380	336	365	354	321	356	364	360	384	370	351	371	322	371	350	359	375	363	366	367	379	337	336	326	393	335	353	375	320	356	337	362	337	355	364	350	341	362	347	309	361	330	335	349	351	331	357	391	350	336	334	338	348	327	340	353	334	318	329	342	353	335	329	351	346	352	334	336	365	303	327	328	314	361	334	339	362	366	349	343	360	361	382	327	341	338	361	376	322	336	347	384	361	360	345	360	351	365	348	375	344	302	343	336	334	352	386	321	332	369	296	329	357	353	367	310	343	344	339	324	341	352	365	331	332	338	384	343	359	353	358	331	349	357	361	377	337	340	336	324	320	367	321	378	338	329	341	365	346	336	344	353	346	332	352	333	331	374	358	330	323	378	347	367	357	369	326	349	342	373	345	344	343	368	361	341	336	346	329	367	331	343	361	317	335	360	333	338	351	355	345	349	331	332	329	352	316	296	344	324	328	372	355	340	361	341	342	339	350	340	342	350	345	364	319	345	331	369	297	346	330	354	334	349	322	345	353	348	350	323	338	400	314	361	339	328	350	339	360	330	336	357	348	345	338	401	327	352	333	351	379	361	338	354	334	340	351	349	383	378	366	351	320	369	332	355	340	323	348	366	338	324	331	341	330	343	349	354	332	338	383	340	342	335	322	364	310	352	322	352	363	352	349	347	336	370	354	349	351	341	365	338	340	306	326	337	363	362	341	331	321	361	358	343	308	366	343	359	382	336	351	333	342	348	330	353	387	375	369	382	334	330	360	355	325	336	357	322	346	324	340	380	358	353	334	330	401	323	376	391	364	371	333	332	333	338	298	345	354	374	344	342	379	404	363	324	328	350	337	330	350	338	347	346	323	352	335	336	330	374	328	362	379	311	335	362	347	353	354	306	364	343	331	333	314	387	353	359	332	321	350	371	363	341	378	328	353	370	347	347	315	360	356	361	371	369	369	327	343	345	345	320	363	349	372	340	361	331	384	350	353	362	357	330	335	372	334	350	339	337	295	343	333	359	362	344	363	346	324	338	308	331	331	364	327	340	342	383	356	329	367	351	344	331	368	343	338	328	378	352	343	364	370	380	369	331	359	347	319	353	373	332	332	351	361	339	366	346	355	330	329	319	309	336	351	342	319	353	347	354	355	343	337	352	306	370	361	331	340	360	318	372	313	387	330	359	356	335	316	342	327	342	339	311	339	328	357	351	337	331	342	368	353	363	355	388	331	321	337	344	380	324	361	388	378	302	353	331	339	366	355	336	394	323	351	360	360	344	345	349	335	332	358	324	323	344	360	390	350	355	350	314	345	343	301	355	358	331	306	343	351	326	393	336	362	355	341	340	360	352	337	324	349	327	358	355	366	366	347	354	368	345	368	359	366	388	341	355	324	326	358	318	319	361	350	325	356	330	329	323	338	340	370	356	356	360	344	339	335	354	330	357	326	331	334	350	366	350	373	349	336	322	342	318	347	384	345	385	362	356	384	379	339	358	376	364	348	334	318	337	321	325	357	333	356	298	325	339	339	347	381	341	392	350	357	340	351	368	335	367	326	331	359	362	390	341	329	341	339	311	314	342	323	356	324	350	374	362	356	343	319	310	337	352	346	357	394	372	344	318	319	358	344	359	347	338	358	377	322	347	332	342	338	366	370	334	346	353	371	329	359	358	398	334	328	353	377	346	316	335	327	381	342	333	313	330	332	351	318	361	362	332	344	385	318	343	328	337	305	339	325	362	372	356	324	324	350	365	347	319	322	326	341	354	362	329	330	361	323	355	363	356	346	366	357	349	358	364	326	310	330	348	375	323	378	343	358	373	346	342	300	358	333	356	385	332	372	313	326	350	329	339	350	317	348	327	350	342	364	303	323	372	342	338	317	333	355	324	345	334	357	335	361	372	373	282	346	329	333	363	341	353	376	296	330	347	362	373	333	353	349	367	361	331	339	337	349	344	315	344	351	338	381	320	354	375	343	304	332	374	328	316	331	352	334	364	311	336	328	317	346	325	326	321	363	334	363	352	361	369	334	350	340	353	351	371	341	332	330	364	365	371	368	332	363	342	342	372	348	366	367	358	322	367	374	350	337	339	311	359	349	364	367	358	339	298	334	332	350	347	343	356	343	353	314	319	347	338	410	320	325	342	324	350	364	345	375	330	351	341	376	331	355	348	352	343	380	339	344	352	347	344	344	375	325	370	366	344	331	340	353	342	321	359	351	347	358	354	359	347	362	353	373	377	328	333	336	335	372	327	346	349	336	346	400	338	343	319	358	353	360	360	372	343	315	390	361	341	352	329	335	344	324	310	339	363	374	346	332	365	375	345	335	329	329	349	330	340	331	386	361	376	363	347	332	352	341	343	308	334	350	346	317	335	350	372	338	313	337	376	361	358	342	350	348	344	361	308	348	309	332	349	320	342	349	333	355	352	355	324	361	339	350	315	348	357	324	332	350	378	358	343	335	344	314	349	348	328	348	384	367	330	344	365	316	333	355	323	366	309	364	351	331	341	369	348	345	358	358	328	336	351	324	334	333	375	339
11829	5435	2068	746	423	243	188	133	99	103	93	90	101	87	97	78	67	56	64	75	64	59	62	57	48	50	65	49	59	57	52	62	46	60	52	54	50	55	48	65	57	57	53	53	57	62	55	61	63	46	50	55	48	52	59	41	67	60	53	77	58	49	40	58	58	67	64	55	57	68	50	51	53	53	47	53	64	41	54	46	60	50	52	66	44	54	48	53	56	47	65	57	45	51	58	57	55	56	44	46	52	58	50	41	51	53	52	50	57	55	49	59	63	72	58	50	51	50	62	62	61	51	46	49	56	48	60	72	39	48	49	54	53	46	59	58	39	67	49	52	60	46	56	56	52	52	56	50	60	63	41	62	61	54	66	56	49	55	59	43	52	62	62	41	50	69	43	58	63	52	64	55	58	52	37	58	53	57	52	50	63	65	54	49	52	64	51	44	54	66	55	61	45	59	65	66	67	51	51	52	57	63	53	57	55	59	61	50	63	51	63	48	47	51	51	62	52	52	59	49	58	53	56	53	59	44	55	43	58	56	63	58	57	66	61	52	62	61	52	59	42	46	56	54	67	60	62	62	48	53	63	59	54	58	44	67	62	45	60	69	54	61	49	64	65	58	50	44	52	59	62	60	76	51	64	64	49	58	66	57	66	64	66	60	60	46	46	39	48	56	39	71	59	46	40	66	57	55	45	65	63	57	65	50	56	46	62	62	41	52	49	60	57	70	49	54	49	49	62	63	57	57	60	63	59	58	52	47	55	66	58	54	64	51	65	59	62	41	51	55	53	49	52	62	59	55	70	62	54	58	58	47	57	52	60	38	61	55	46	63	57	51	44	52	58	54	69	57	53	58	43	56	44	45	55	66	52	58	65	52	58	48	48	59	57	51	58	67	72	54	49	51	64	55	51	54	53	68	51	58	71	48	53	62	51	57	53	56	56	47	58	48	53	51	55	58	58	61	59	54	52	36	67	54	51	56	66	47	65	51	63	57	56	56	49	57	58	57	55	67	62	43	53	48	50	62	61	55	57	74	56	66	67	41	44	67	60	55	59	55	56	70	51	57	63	51	69	61	71	55	55	58	52	57	47	57	62	59	52	57	56	46	68	46	58	53	60	45	63	72	51	58	51	48	52	58	59	63	56	54	67	44	52	48	74	66	51	71	58	54	49	53	64	52	62	52	59	51	56	67	46	48	61	58	46	51	49	55	42	55	60	46	60	48	54	62	61	61	44	58	56	53	67	50	47	62	54	48	52	49	47	52	62	47	61	49	43	58	46	58	57	55	45	45	63	55	60	69	64	53	58	51	52	69	65	46	56	57	58	56	56	57	68	60	54	51	53	60	51	54	67	63	54	50	57	46	45	54	46	61	55	66	49	64	51	52	51	68	62	62	58	73	67	55	64	49	55	58	51	50	63	66	78	50	63	57	63	39	50	47	59	49	49	53	61	56	60	61	63	55	38	63	40	44	60	49	52	49	59	62	62	67	67	47	44	51	55	65	54	54	69	53	50	59	54	56	53	59	63	60	51	59	52	71	48	48	63	52	53	44	60	57	61	62	58	59	57	53	44	42	55	44	73	63	49	61	71	61	54	64	61	56	52	59	62	61	57	62	52	61	70	48	50	54	58	42	57	55	46	54	74	50	69	68	53	52	57	48	54	52	59	56	49	43	51	62	64	71	65	47	50	73	57	54	70	53	66	56	53	58	52	51	41	55	52	54	45	69	52	59	50	49	66	59	47	59	59	44	49	46	71	58	51	45	55	49	51	52	70	61	69	70	49	39	60	56	66	54	66	69	57	36	61	45	45	55	65	44	63	57	58	56	59	49	47	49	62	59	48	54	57	60	50	51	52	63	60	42	57	57	59	66	53	59	52	61	48	68	58	69	59	34	56	55	48	52	49	69	52	64	41	51	44	43	53	62	48	59	53	57	57	77	51	45	56	49	62	59	61	62	63	54	43	56	57	49	59	65	55	52	58	57	47	43	44	56	59	44	57	52	48	64	59	58	68	40	45	44	68	56	54	60	57	45	58	52	62	56	60	51	50	55	51	59	56	59	58	50	58	50	62	61	57	59	59	63	59	59	63	53	50	42	54	70	52	52	58	45	61	56	60	68	65	62	53	54	46	59	59	41	71	36	75	43	56	48	69	53	63	64	59	75	66	59	56	72	46	51	57	74	60	59	63	71	64	61	46	47	59	58	63	53	58	45	55	54	66	54	55	46	54	49	57	66	57	51	60	57	48	65	46	54	59	49	63	58	48	66	64	50	45	51	61	58	51	62	42	51	72	70	52	46	51	50	52	63	56	63	54	64	53	47	62	51	63	62	73	52	57	48	51	51	62	51	53	67	49	74	46	63	50	44	47	45	50	53	55	50	46	57	77	40	57	38	56	60	46	55	50	42	41	71	53	54	57	52	65	60	49	55	62	57	64	60	39	47	55	57	60	45	57	57	74	58	60	54	59	58	59	57	54	59	59	41	57	41	62	61	49	52	58	67	59	62	54	50	48	62	58	63	56	50	55	55	56	55	51	53	57	71	57	58	64	58	50	54	74	71	50	65	45	60	61	57	67	47	56	50	39	66	56	53	49	61	50	65	41	61	72	51	60	56	63	61	61	40	56	71	64	53	55	49	53	55	56	69	54	62	54	53	67	56	67	64	71	62	52	59	57	60	61	49	56	71	64	47	63	54	51	64	60	64	48	71	57	60	58	55	55	60	55	52	51	52	52	55	58	51	55	41	65	57	65	51	50	48	54	46	57	42	65	60	56	50	50	44	66	52	47	51	61	58	48	58	63	50	46	62	55	59	58	57	53	36	60	73	59	46	48	61	62	57	37	44	55	58	64	55	64	65	70	59	59	60	43	55	60	56	56	60	62	49	55	50	56	36	54	44	50	54	48	58	42	42	66	36	59	56	58	58	49	56	64	56	46	50	55	56	43	60	61	39	59	52	64	47	49	57	53	59	60	49	70	57	52	56	69	40	45	50	61	60	41	57	57	48	50	51	55	58	62	42	62	63	60	59	61	63	65	55	53	55	60	50	60	61	46	50	82	63	68	73	71	62	47	56	53	57	58	57	60	53	59	42	63	58	49	57	52	48	47	63	58	51	53	46	65	47	60	64	46	59	55	54	59	51	55	61	48	53	50	65	61	60	63	61	72	60	46	63	48	54	47	50	60	56	63	62	52	49	62	41	49	39	48	59	55	67	63	58	51	44	56	51	58	53	52	54	52	46	51	47	52	60	58	58	57	59	49	58	67	46	59	52	55	65	55	50	52	49	54	58	48	66	67	50	64	70	46	58	55	80	42	58	50	57	57	61	67	56	48	49	63	55	49	60	63	46	58	55	53	63	65	58	55	53	64	66	68	51	53	61	59	60	50	54	61	60	41	66	56	60	51	61	49	62	50	58	66	63	60	57	59	59	55	53	47	63	65	56	58	42	52	61	51	71	70	52	42	56	49	61	53	64	51	59
39338	24761	15533	9988	9905	9657	6918	4405	2953	2184	1924	1554	1447	1195	956	916	764	712	652	657	538	530	485	508	425	466	467	467	471	492	427	506	493	481	487	478	486	472	472	414	476	443	476	460	472	436	455	444	477	409	430	439	444	424	461	431	447	444	454	477	417	392	417	436	404	448	461	464	445	422	459	430	425	439	449	433	452	453	454	422	445	413	424	434	470	428	437	452	441	467	460	446	432	428	469	410	440	443	382	414	428	447	433	431	419	457	455	430	392	433	426	426	454	446	423	415	480	443	453	481	444	438	452	416	465	425	448	428	388	465	424	463	440	399	411	437	422	398	417	423	434	445	405	475	424	439	407	443	437	437	426	413	461	460	408	429	459	458	462	468	448	429	428	416	427	438	414	431	441	444	427	453	449	450	420	444	436	465	483	427	448	419	444	442	435	399	455	433	436	442	430	437	449	440	426	443	453	478	450	452	449	461	402	417	438	413	440	445	441	445	445	408	426	451	437	409	454	437	452	417	447	433	444	459	439	440	455	488	437	436	436	442	444	440	449	449	447	391	439	403	440	442	439	426	430	441	424	460	428	455	409	447	422	448	438	450	446	445	436	380	430	451	455	436	393	444	483	404	474	416	432	425	434	419	409	434	468	415	466	438	445	445	434	444	426	466	422	435	460	414	427	429	451	432	444	457	410	417	429	478	473	440	443	469	480	422	458	429	430	443	448	406	409	373	467	460	448	450	414	417	447	465	426	442	422	452	456	449	414	468	396	447	432	466	428	460	428	438	449	424	456	439	440	401	425	417	441	485	458	415	408	433	451	449	417	428	406	459	420	463	454	436	416	457	407	474	459	405	445	420	443	410	461	449	438	448	407	468	468	433	428	434	424	429	440	449	440	415	415	433	413	444	455	459	444	462	447	425	415	368	424	416	427	390	431	413	439	411	451	401	462	408	425	415	446	448	419	467	418	424	445	393	398	388	433	427	432	385	399	408	423	440	409	442	415	461	455	399	450	479	417	409	439	462	418	467	454	439	481	429	419	433	412	464	432	443	447	452	428	422	423	394	414	444	410	427	437	449	419	425	434	458	453	402	437	431	433	397	420	408	460	433	408	412	466	453	431	465	460	410	430	431	458	428	415	452	424	436	417	439	441	447	425	420	451	455	433	417	460	428	458	435	442	447	429	419	432	429	419	483	464	419	416	463	409	463	462	443	419	439	415	454	447	401	423	446	398	435	451	417	455	415	418	477	436	440	444	457	443	417	484	447	428	446	445	441	421	462	422	418	453	442	406	394	383	433	480	425	428	430	432	416	447	432	443	422	416	467	408	468	469	388	475	437	446	443	417	422	414	420	434	468	442	420	458	449	447	398	479	421	421	432	444	436	408	456	430	446	437	426	451	409	466	407	426	427	461	431	421	448	440	417	447	452	451	425	412	477	433	435	449	436	399	440	444	444	387	471	426	436	422	431	406	444	473	455	416	436	411	446	448	458	445	470	473	423	444	400	448	470	402	382	446	442	446	444	402	418	446	415	463	400	411	448	455	436	436	440	447	418	423	427	431	430	417	436	431	469	434	447	409	411	410	428	428	432	437	428	441	448	481	453	444	438	439	382	429	450	428	405	458	439	422	423	442	423	421	439	429	401	431	459	445	418	435	401	435	462	459	446	443	444	417	420	434	380	433	408	426	425	429	400	406	410	450	445	431	441	413	400	419	434	421	453	434	428	445	408	445	472	397	432	435	423	453	401	436	442	441	420	429	478	377	459	429	440	430	426	463	422	416	424	428	469	397	449	407	436	442	460	429	419	467	396	453	412	435	427	428	439	436	419	468	450	455	475	440	404	475	458	392	443	464	430	458	420	473	436	408	422	407	456	436	412	413	423	415	449	419	421	462	421	434	471	403	427	431	433	458	464	430	478	402	437	435	415	413	456	439	407	421	442	395	434	436	433	428	411	453	405	433	399	447	454	431	437	404	423	412	459	454	442	431	464	452	475	419	436	437	435	457	398	468	425	423	419	437	405	399	469	391	452	448	416	441	467	414	469	447	401	465	403	427	464	444	409	431	433	390	429	440	432	446	443	424	425	424	405	443	436	448	421	442	446	409	432	417	394	448	407	417	439	445	450	472	425	413	437	457	425	445	434	434	441	443	446	434	473	414	439	437	384	449	467	444	475	455	416	437	459	431	454	456	432	387	428	402	459	473	437	422	440	452	397	406	462	469	441	437	437	405	408	415	431	470	469	424	436	436	466	399	476	440	447	459	427	426	410	421	448	455	460	504	454	458	421	484	440	469	434	438	438	446	455	415	475	424	443	435	420	412	395	432	429	472	447	440	432	410	415	457	420	470	492	437	431	408	432	439	446	442	408	418	404	431	454	435	427	449	415	426	444	466	431	458	425	429	397	440	465	387	402	463	458	459	431	389	410	424	448	439	424	420	461	456	431	433	461	443	413	449	481	436	463	441	430	454	378	439	434	447	430	455	425	480	452	461	439	441	412	416	478	449	424	461	423	429	454	425	408	410	443	464	442	450	457	438	443	430	448	446	436	446	453	454	447	450	421	450	424	441	424	457	470	427	423	451	433	429	478	454	428	439	439	460	434	445	418	419	420	460	422	440	419	432	441	428	473	445	428	413	461	437	413	433	422	414	473	447	444	443	446	440	423	423	437	430	414	461	419	406	404	449	438	443	443	444	436	437	447	432	437	445	425	408	431	429	388	459	417	451	455	419	458	457	438	403	425	418	442	421	431	446	424	421	403	423	421	434	424	425	436	424	400	447	456	424	465	410	427	440	434	436	407	401	420	444	417	437	458	393	461	426	454	428	434	456	410	443	419	418	418	425	446	442	431	414	426	456	424	464	418	419	430	452	432	402	399	404	389	417	428	449	460	446	377	428	419	443	416	456	457	423	466	398	465	429	422	423	414	403	398	399	446	435	453	418	457	464	433	449	446	438	474	460	411	429	429	419	454	456	427	419	414	452	396	440	433	439	447	444	438	455	439	445	407	417	473	449	434	448	425	408	440	451	416	440	438	439	440	417	402	457	405	424	435	465	432	471	444	420	429	456	414	463	457	450	436	430	428	419	452	399	444	480	407	428	444	434	437	431	443	429	465	432	407	442	434	468	415	451	439	399	452	432	445	433	447	447	378	467	438	408	451	393	430	462	402	436	477	411	478	416	448	426	457	427	439	414	420	424	444	449	398	448	445	450	440	428	453	406	432	441	455	435	453	436	427	416	419	430	430	430	470	409	427	467	418	433	427	418	459	456	435	419	473	405	445	445	446	436	426	444	448	426	439	441	471	414	467	417	454	448	397	461	441	434	423	417	442	449	441	440	424	406	447	428	439	393	434	405	457	408	445	410	419	438	438	443	380	445	439	471	473	460	449	434	431	424	458	403	460	437	447	446	434	448	418	428	436	423	447	418	398	433	452	430	417	451	409	429	451	448	426	459	460	417	406	425	432	392	399	424	414	440	456
14953	7677	3053	1194	538	307	212	143	123	95	78	76	76	61	63	44	49	43	36	37	36	30	33	31	36	38	22	34	35	27	30	31	30	36	29	34	39	24	39	32	27	30	39	27	43	25	28	28	33	27	30	35	37	37	35	24	31	33	33	29	34	41	32	31	23	37	18	26	25	26	42	32	28	40	25	22	26	36	33	31	32	31	25	28	34	38	30	35	31	43	31	27	38	39	37	31	34	27	26	30	30	28	30	24	32	23	32	22	38	32	22	37	39	29	41	26	29	32	35	23	34	31	40	24	32	35	28	27	26	31	24	28	27	30	28	20	37	31	20	28	28	39	30	44	27	30	30	22	42	36	25	36	25	28	30	33	27	41	39	28	33	29	22	27	32	27	23	28	25	30	21	29	31	27	29	27	29	28	22	23	24	39	22	37	30	26	28	36	36	25	34	31	31	29	27	35	29	27	33	31	34	31	18	32	32	26	34	43	45	34	30	29	27	23	38	24	26	32	48	21	27	29	34	36	25	42	37	26	33	31	31	29	36	29	32	20	30	27	27	23	32	28	32	33	39	33	30	36	34	35	27	29	30	28	27	30	25	22	26	33	31	26	37	31	33	27	25	31	27	35	26	31	40	28	24	31	26	34	28	31	28	35	40	34	36	37	35	43	35	31	29	30	31	31	40	25	28	26	33	32	34	28	28	41	35	25	28	24	37	36	40	22	27	30	30	30	31	31	35	19	29	34	39	35	31	25	31	34	28	35	37	26	29	31	37	35	31	25	33	25	37	21	24	38	39	28	20	38	30	33	31	27	29	40	18	39	20	29	29	27	27	31	29	23	29	37	27	37	32	21	25	25	33	35	23	28	34	32	26	37	24	30	32	34	35	30	28	35	22	32	41	40	35	32	33	40	30	28	38	34	32	32	30	28	33	31	30	23	29	29	35	25	31	22	30	42	32	25	32	33	35	25	33	26	38	27	30	27	37	30	33	30	29	34	23	29	22	40	27	31	35	25	30	37	32	30	26	28	33	37	32	26	27	39	29	35	28	33	24	37	39	22	30	35	30	33	32	38	26	36	42	23	29	26	40	26	30	34	39	38	27	23	35	39	28	27	37	33	28	40	22	38	30	35	26	29	36	25	26	23	25	29	29	33	33	32	42	36	34	30	32	31	23	41	27	31	25	35	33	27	23	25	29	34	23	35	29	30	33	21	31	37	27	34	40	35	25	38	40	28	26	33	26	26	28	25	44	32	36	40	38	32	37	31	32	27	23	23	38	28	35	32	37	27	31	32	33	25	31	36	35	32	35	31	33	31	35	32	31	35	28	31	29	34	33	30	15	49	39	29	40	37	30	30	33	30	30	26	21	37	25	25	40	29	35	26	31	21	35	34	31	30	28	40	29	26	36	32	31	31	24	23	35	27	33	26	35	32	41	22	34	40	33	32	36	44	35	28	23	22	40	37	31	29	36	35	30	26	27	32	27	33	27	35	28	30	28	38	26	36	32	36	35	26	24	35	30	25	20	27	31	28	36	31	31	30	21	21	29	22	36	35	29	27	15	32	31	23	35	35	34	30	28	41	27	35	30	23	31	20	34	27	36	35	30	32	30	27	31	27	31	24	28	31	40	37	31	32	25	35	33	39	21	31	26	28	47	30	31	20	25	25	23	27	18	25	43	37	30	31	23	19	22	33	25	40	28	27	25	33	30	31	39	36	31	36	25	37	43	40	26	36	31	24	24	25	29	35	29	27	39	38	33	21	32	27	29	36	32	35	29	32	36	30	19	38	34	22	34	33	32	33	31	27	30	33	26	29	34	25	32	25	24	31	39	33	30	35	31	37	35	33	33	23	26	30	31	26	34	32	23	41	22	39	26	27	38	28	25	30	31	39	31	25	36	37	35	32	34	31	29	36	32	28	25	15	25	31	32	29	35	26	23	34	31	24	35	29	33	28	31	34	28	25	33	26	24	37	32	31	39	30	33	27	29	32	32	25	36	22	18	37	33	31	27	24	32	24	30	25	36	29	39	35	34	24	29	33	33	31	27	28	27	25	33	27	35	36	29	35	27	37	35	34	33	40	26	35	28	44	34	31	31	29	35	36	28	29	41	21	41	43	38	32	26	29	33	32	37	35	27	31	35	33	26	31	27	25	39	28	26	30	26	28	37	24	25	43	23	28	29	23	36	33	30	33	33	27	38	31	38	32	27	24	27	30	38	23	25	33	34	33	24	24	35	33	38	33	22	29	47	27	26	26	35	35	23	24	39	25	27	34	29	36	33	35	25	20	30	24	24	25	32	42	36	32	38	22	29	28	31	29	23	29	26	37	35	30	36	29	27	27	41	33	28	35	27	28	27	28	33	24	23	29	33	31	34	30	24	32	24	19	24	28	30	26	37	33	34	34	30	34	29	28	31	24	27	34	30	36	30	34	26	28	33	33	27	36	32	26	36	28	32	37	28	28	24	33	31	29	34	39	27	30	28	38	31	29	31	36	24	32	35	29	28	35	37	39	29	19	25	22	27	32	30	20	27	27	35	29	31	40	33	39	25	31	18	23	24	28	40	34	35	27	24	30	33	40	43	33	27	31	33	25	23	35	35	30	32	32	25	29	29	27	35	33	41	28	36	29	28	35	28	35	27	37	29	27	28	29	31	30	22	32	39	35	32	26	29	42	34	25	28	30	31	31	26	29	24	31	42	41	34	33	37	32	40	31	26	35	31	29	31	30	28	41	24	36	27	26	27	47	24	37	31	39	23	25	26	29	30	29	27	25	31	30	39	26	27	25	51	30	37	24	28	22	28	27	21	37	35	32	44	31	30	33	33	29	30	30	36	40	36	49	37	27	32	21	37	25	33	30	22	30	36	34	26	34	29	31	26	31	29	31	31	28	21	29	35	32	31	32	26	31	31	30	33	36	29	31	23	25	35	35	30	26	29	28	26	32	32	23	30	28	31	21	36	23	26	27	33	34	29	38	33	25	27	24	22	31	27	22	21	38	26	19	26	29	30	28	34	32	30	31	22	26	32	26	25	28	34	32	31	27	28	33	24	28	22	31	40	36	35	30	30	26	23	31	34	25	28	33	23	36	27	36	30	24	29	32	23	30	35	37	28	35	36	42	26	34	36	30	38	35	34	28	37	25	41	28	26	32	33	28	47	28	33	26	18	28	27	33	33	38	31	23	28	29	24	32	41	25	31	27	31	32	41	31	23	31	31	29	35	19	35	27	44	27	37	32	27	28	36	25	32	31	37	38	27	38	32	31	30	38	20	33	20	24	35	32	27	37	34	40	32	37	33	31	25	16	30	40	39	28	40	25	22	29	35	37	30	38	30	26	33	34	33	38	28	34	29	28	31	22	32	40	32	31	30	26	24	32	26	29	30	42	43	29	25	39	42	30	34	39	26	41	34	27	29	32	31	25	32	28	32	27	32	33	35	33	34	26	37	27	30	23	32	30	27	30	32	30	41	28	47	40
44459	28344	18789	13086	12715	11801	8855	6071	4066	2903	2441	2074	1801	1385	1098	939	761	728	595	529	472	444	377	351	322	304	332	298	301	321	313	323	319	309	286	312	287	298	279	263	287	267	275	260	274	273	281	276	259	258	280	249	288	273	277	265	255	248	258	233	245	262	241	281	292	249	223	275	253	249	260	254	263	274	241	255	258	250	276	244	254	216	244	220	246	275	249	245	257	241	250	251	238	253	224	239	247	225	256	246	230	231	246	227	248	245	256	284	218	247	222	249	212	249	228	231	237	262	229	251	229	231	246	247	226	274	220	266	257	252	243	258	261	251	247	269	248	255	273	247	256	240	233	252	240	253	223	236	256	248	253	234	244	241	274	227	233	232	258	259	256	258	228	254	261	237	258	239	259	224	246	254	266	241	254	250	231	249	244	223	228	253	245	262	253	258	236	231	255	259	243	215	235	259	254	227	244	235	237	272	282	261	231	261	227	224	256	250	239	215	254	239	250	224	248	210	247	242	261	282	261	247	232	252	229	229	249	253	235	246	240	231	246	237	228	259	244	228	260	248	244	235	242	271	213	249	238	248	256	258	252	235	260	225	264	251	236	250	236	254	248	222	232	256	236	244	226	237	228	233	236	221	262	245	240	224	248	237	249	257	247	231	249	241	244	248	246	238	259	263	240	236	232	264	265	238	244	236	220	270	263	235	241	243	258	256	239	268	242	246	269	229	257	237	262	261	274	221	251	242	260	284	242	250	255	270	255	259	229	228	258	242	255	269	238	243	243	262	263	233	254	262	238	246	259	255	229	259	240	304	261	249	230	199	261	239	231	256	264	262	262	248	262	219	220	263	253	249	231	255	236	254	238	216	236	218	227	256	253	253	244	254	217	252	223	254	234	241	236	215	214	222	265	247	259	251	230	209	227	250	244	248	254	244	254	267	245	241	223	237	239	234	260	242	224	256	230	255	256	236	239	251	279	238	218	219	271	234	252	247	251	244	222	252	267	222	244	229	252	247	251	223	249	259	230	247	249	235	241	246	236	259	267	244	227	223	270	272	259	237	240	238	250	231	243	231	220	265	253	254	255	251	257	264	238	226	279	225	269	236	231	237	250	251	242	220	246	272	247	240	264	251	262	244	254	252	222	232	229	241	245	242	238	247	241	273	259	251	257	256	216	235	225	254	263	240	217	250	250	243	245	258	233	243	254	254	257	246	253	237	237	259	260	235	224	235	245	244	246	247	235	226	263	233	259	284	240	242	255	233	218	268	216	235	242	240	250	257	241	255	262	228	271	249	224	271	241	243	263	251	225	229	266	223	263	256	249	226	235	255	266	248	244	250	228	278	230	244	234	233	238	247	254	262	251	237	257	264	246	227	250	241	254	248	274	247	218	234	268	241	236	223	247	256	228	227	217	232	267	219	232	258	265	244	260	241	254	245	245	257	257	226	249	263	260	260	250	266	265	255	253	272	253	280	226	246	236	250	280	230	255	242	233	275	253	271	245	224	220	218	247	237	237	242	262	246	255	232	216	268	232	240	247	253	253	251	239	248	230	241	255	283	260	223	230	247	243	246	240	217	259	246	252	227	249	249	259	210	247	225	259	251	238	257	266	285	241	221	242	228	274	265	244	246	224	237	244	247	269	247	230	219	231	266	259	253	253	263	231	236	218	246	275	213	252	244	216	243	258	230	244	238	246	234	243	264	229	250	229	260	220	267	245	233	243	266	232	264	230	234	217	245	231	254	271	252	250	278	242	261	211	254	243	263	280	245	242	260	243	253	237	274	246	230	232	263	230	261	229	257	270	219	235	261	238	244	247	225	242	255	253	244	240	248	206	245	272	244	247	244	242	232	217	249	241	237	232	229	216	253	222	259	249	232	228	271	254	242	261	243	258	257	221	249	207	242	263	240	264	276	228	222	257	246	246	232	248	257	255	236	209	261	208	236	241	238	268	237	243	261	247	238	222	255	229	228	260	269	265	243	244	247	251	238	238	265	233	250	244	240	256	254	233	260	278	259	239	259	223	263	222	243	195	245	240	229	271	220	259	279	221	234	239	219	246	300	236	250	227	212	258	253	223	247	242	222	227	230	243	244	251	223	245	233	234	240	211	228	274	243	234	241	231	266	273	260	249	252	234	268	229	237	262	266	238	240	240	233	243	239	253	228	262	236	237	218	275	242	260	249	238	234	250	226	224	259	232	254	242	225	253	255	261	262	231	253	242	266	231	231	249	223	248	239	246	250	239	252	245	229	252	228	260	224	268	228	245	244	228	245	249	257	226	244	257	266	270	228	239	219	230	247	260	224	256	235	254	239	233	264	269	243	227	239	248	262	261	228	242	226	253	240	227	261	265	248	252	266	259	256	248	271	247	263	250	256	238	231	240	228	256	222	235	228	254	265	228	248	247	253	225	215	239	249	246	250	244	275	247	251	238	247	227	258	243	228	246	252	234	263	254	276	249	259	227	231	251	232	254	229	241	256	210	243	248	264	265	229	258	240	216	236	267	240	244	246	249	233	231	257	257	235	249	239	248	216	228	236	233	235	263	218	222	254	223	262	247	242	251	237	223	239	222	224	232	243	252	250	234	238	218	245	244	254	230	263	280	228	257	206	254	274	254	243	262	240	248	246	205	234	236	233	244	244	271	250	241	254	248	259	261	219	248	210	251	224	255	237	255	256	241	251	260	239	263	270	211	245	238	237	241	265	225	229	209	264	258	244	248	235	240	246	252	264	234	253	269	265	243	261	257	225	266	252	240	224	227	231	247	223	223	256	241	235	253	234	264	249	244	227	237	237	263	233	250	251	244	258	242	240	264	227	231	238	214	235	243	254	242	244	262	233	239	230	262	258	244	245	223	263	238	230	270	246	235	237	251	246	237	244	262	255	245	208	249	237	240	247	259	265	247	224	240	237	228	240	266	243	248	251	245	242	247	253	245	246	258	230	282	240	246	273	235	264	234	263	241	231	201	244	237	260	252	224	267	237	265	234	235	237	257	240	213	251	245	248	232	276	244	244	244	261	243	208	225	245	252	249	261	265	234	235	240	234	244	227	232	219	246	232	226	225	255	253	226	249	250	261	276	253	252	227	228	249	247	239	240	245	223	238	253	235	249	229	258	235	235	219	255	225	236	258	280	240	232	270	260	267	244	269	215	241	229	208	228	254	236	229	244	236	228	227	236	238	254	235	235	287	227	272	221	236	257	237	212	239	254	238	236	235	230	238	272	263	218	244	240	262	233	236	235	239	270	238	270	250	252	265	236	256	245	256	258	246	226	239	236	244	243	238	252	229	236	263	221	217	219	223	235	223	229	272	254	252	263	271	264	261	253	268	238	245	220	245	239	270	236	252	233	233	246	240	259	230	242	236	261	247	238	246	237	244	248	280	244	237	231	254	255	267	249	234	232	273	237	236	248	242	284	230	218	222	254	222	238	233	241	261	228	254	220	251	232	256	254	256	251	260	268	244	243	240	258	238	236	250
9411	3079	889	432	259	189	183	122	107	92	89	92	81	80	66	71	71	74	63	63	62	56	63	67	67	77	55	66	55	62	60	55	69	62	75	70	70	66	68	68	63	74	49	61	57	66	53	62	62	57	71	58	47	52	48	57	81	63	75	69	69	61	65	71	60	76	78	53	66	47	69	50	49	52	66	57	63	71	74	72	57	63	58	62	57	63	66	62	53	61	58	58	67	56	56	57	77	77	68	83	63	53	52	55	68	65	62	69	56	67	61	56	53	58	73	54	50	63	68	56	73	62	61	69	60	60	55	67	66	65	68	65	71	49	72	62	62	62	55	65	61	63	58	66	61	57	57	69	69	58	71	50	72	64	62	76	63	50	67	67	56	65	64	57	65	53	55	79	73	64	90	75	60	65	68	67	76	65	61	75	70	74	73	55	60	52	69	51	60	63	62	66	83	62	52	57	56	56	62	67	77	59	78	55	57	74	64	58	63	79	75	52	60	67	59	51	54	57	77	59	82	77	69	73	66	79	47	55	70	61	67	60	79	45	69	78	52	62	75	52	66	64	71	66	52	70	59	55	73	65	55	59	71	57	67	52	66	77	60	72	72	62	56	57	65	53	67	49	68	59	59	55	70	69	47	66	62	66	71	66	52	66	73	67	59	59	63	64	62	59	60	47	62	56	75	68	64	63	49	60	57	63	72	62	76	59	63	70	79	71	53	79	69	61	67	61	66	65	78	51	62	68	59	67	56	68	49	65	55	59	68	67	72	64	78	47	74	76	59	66	60	55	49	71	63	56	69	58	57	66	59	67	62	48	65	59	63	65	59	67	61	71	54	69	64	72	66	66	58	52	74	69	67	66	71	66	60	49	62	52	57	61	69	64	66	67	66	62	64	61	68	63	60	64	49	69	64	50	62	66	58	66	63	59	54	56	68	61	74	60	71	56	65	48	58	64	66	78	58	52	63	62	55	56	49	60	57	79	56	65	58	51	54	72	68	75	74	63	68	65	83	49	50	70	50	61	62	55	65	49	60	81	49	65	69	69	49	48	75	75	60	65	59	59	70	56	56	61	74	78	56	78	61	50	71	73	48	57	53	70	55	60	48	41	80	52	54	70	62	69	72	54	62	65	70	69	65	61	66	56	78	66	71	54	76	53	52	51	62	62	68	64	57	60	78	74	55	60	60	54	68	61	58	71	72	60	57	74	45	63	62	68	66	61	65	65	61	65	63	66	65	62	56	52	73	64	62	73	51	63	68	75	66	68	47	77	62	61	60	68	79	67	66	56	77	55	61	60	77	63	56	61	72	60	73	85	59	59	66	59	67	62	56	70	73	62	60	58	61	63	57	73	68	65	63	73	67	65	72	73	54	64	50	59	55	67	61	69	63	60	65	56	62	67	59	55	77	58	53	70	60	64	75	48	66	58	66	54	69	73	67	71	72	61	54	59	55	53	61	52	72	54	59	70	69	62	67	56	56	57	52	63	70	69	68	69	79	68	69	74	48	69	74	66	65	73	50	62	62	49	68	71	57	64	74	53	55	53	58	57	78	65	65	52	75	59	58	55	55	73	63	67	75	51	68	62	52	58	61	82	50	66	56	56	68	54	64	63	58	60	75	70	59	66	53	51	64	55	63	72	65	65	65	54	57	72	62	63	46	68	51	74	80	71	66	48	61	53	70	59	50	81	49	64	82	67	63	62	63	66	55	58	59	67	56	69	64	62	73	58	73	65	66	57	67	69	59	76	68	74	69	46	55	62	61	60	58	63	58	70	60	70	60	71	74	74	80	73	67	57	55	62	77	44	54	69	66	70	51	82	76	63	70	75	77	69	58	50	61	71	67	62	59	64	68	62	77	67	59	66	77	56	67	72	73	70	71	68	76	57	62	67	62	56	73	77	56	67	57	58	76	61	58	65	55	69	61	55	70	49	67	63	47	65	67	72	61	53	75	51	47	63	68	63	72	51	58	53	59	52	59	54	53	53	49	75	83	50	55	61	67	68	57	67	58	60	61	76	70	66	74	72	63	60	61	72	61	59	64	68	64	68	64	82	56	61	62	65	67	60	50	45	48	49	62	65	61	56	64	67	60	53	65	70	82	55	62	72	67	60	64	50	54	60	50	61	68	60	80	61	60	64	48	57	60	65	69	70	61	62	55	59	70	59	71	63	59	63	58	45	85	71	70	53	71	66	72	74	47	66	53	65	52	63	70	55	70	60	77	52	59	61	74	69	67	54	57	68	57	57	56	60	68	57	55	59	63	63	60	68	63	62	66	75	61	55	50	63	90	73	80	57	64	70	57	69	53	56	59	75	70	58	78	67	75	58	81	76	55	62	65	61	64	66	66	52	66	63	68	58	65	69	47	66	73	75	69	59	83	62	65	68	79	54	66	66	57	56	60	80	62	62	62	53	77	49	55	64	75	39	74	67	61	54	56	56	58	65	60	59	65	61	53	67	63	65	74	61	59	68	51	64	65	58	61	66	70	75	65	71	71	62	73	56	68	60	52	59	68	74	69	62	71	67	62	61	61	68	57	63	55	71	60	56	61	55	59	65	58	67	68	57	64	66	69	63	61	62	69	76	65	60	63	61	75	62	53	60	70	60	66	55	55	69	61	61	64	62	62	71	82	58	58	65	67	72	63	62	63	60	65	59	60	54	72	58	44	59	67	42	45	51	56	58	57	48	64	72	64	76	60	59	69	55	65	59	65	64	63	68	60	54	57	62	60	66	53	61	71	59	73	61	65	70	63	68	52	64	66	57	68	79	81	60	64	69	58	49	47	67	63	69	53	63	57	60	51	56	75	60	61	64	90	60	67	63	61	65	69	75	59	60	56	72	59	56	52	75	67	64	48	52	56	62	47	61	60	67	56	63	55	73	77	67	63	70	58	61	70	78	56	60	61	63	62	50	57	70	59	59	76	56	51	61	58	49	67	71	58	61	67	76	64	59	49	65	55	62	40	58	58	64	64	78	78	68	59	71	62	74	47	56	58	68	57	58	61	54	68	68	58	61	55	60	68	72	66	49	71	60	66	64	60	75	60	65	62	60	50	49	64	65	69	69	56	56	71	60	54	67	52	75	53	70	80	66	46	68	61	64	61	70	78	73	59	66	62	64	55	58	57	62	60	58	62	72	55	58	52	63	60	67	56	63	63	57	56	67	75	62	65	56	76	64	65	58	64	57	60	60	73	63	73	64	52	56	52	63	70	72	70	72	60	59	58	67	62	57	58	73	64	76	61	60	65	67	62	72	65	65	71	60	67	73	56	66	58	62	78	75	62	67	48	53	61	62	68	59	55	66	71	66	67	62	71	65	65	59	66	71	73	45	68	75	55	54	70	59	58	61	53	69	73	62	62	52	62	53	59	59	66	73	50	69	70	62	64	83	70	59	50	62	52	61	66	56	73	41	63	59	62	62	65	73	59	62	60	63	60	56	70	62	65	77	71	60	73	65	65	61	65	69	68	60	71	60
36869	18729	8719	5929	6312	6547	5804	3514	2732	2041	1569	1370	1131	1037	924	785	731	679	648	617	613	602	540	537	466	510	536	549	522	470	509	501	517	505	505	517	514	547	470	470	505	497	500	488	497	504	500	488	470	497	429	486	479	524	550	485	482	458	489	537	452	450	524	463	464	500	489	503	455	441	491	460	443	489	508	484	488	510	464	493	499	470	456	452	469	475	511	475	458	506	495	508	453	463	481	504	468	457	470	492	453	488	493	498	534	491	480	497	512	454	459	450	448	455	499	480	470	487	471	537	498	511	468	486	523	461	491	476	495	505	438	472	484	500	471	453	486	518	486	525	506	456	495	535	462	472	500	467	485	437	491	492	483	496	465	438	479	469	492	449	486	508	497	490	446	481	481	429	462	488	491	492	484	496	439	508	490	471	469	479	490	483	468	464	473	504	489	520	499	503	493	445	470	465	459	482	468	485	495	497	482	496	438	473	529	491	491	500	486	438	456	513	472	471	485	485	463	483	464	458	509	461	494	508	487	480	482	484	443	490	490	482	454	479	518	493	476	455	492	463	498	495	456	489	447	490	496	506	487	451	499	491	494	497	505	469	480	489	466	475	501	486	485	497	471	475	499	449	439	477	455	515	487	476	499	480	452	499	501	494	509	489	447	490	551	485	544	475	514	479	480	477	482	513	517	496	506	501	452	477	498	513	495	492	467	483	508	464	481	497	498	511	514	503	491	463	459	462	454	508	509	512	481	490	525	479	510	482	460	486	502	463	508	485	495	514	484	504	503	496	476	502	487	511	500	482	491	512	515	481	491	466	510	506	498	479	475	488	509	502	515	470	486	488	494	482	478	506	472	519	478	469	463	481	530	473	466	462	469	471	467	497	491	521	493	509	461	493	462	464	486	532	495	514	484	492	516	492	451	511	482	466	505	490	446	490	501	453	452	500	487	484	476	453	480	485	508	471	483	541	503	471	469	465	481	496	466	508	434	467	483	453	453	421	503	494	501	481	522	466	453	469	494	503	485	493	476	498	500	496	487	532	533	487	469	466	466	492	478	486	475	462	506	470	466	512	499	461	529	503	505	483	525	495	475	486	513	471	499	499	441	486	463	474	496	489	451	472	502	465	487	459	487	459	521	479	468	473	489	432	502	475	457	499	470	493	519	503	478	511	551	480	497	519	494	477	433	495	470	523	470	483	473	503	475	506	530	503	477	457	524	465	474	451	478	483	460	502	487	474	496	488	474	480	478	443	493	490	449	477	503	504	468	492	491	472	461	486	511	502	459	486	468	529	463	524	462	560	514	499	497	457	446	508	481	488	485	521	465	496	486	482	480	486	489	472	485	488	486	461	495	493	467	467	484	470	488	467	506	430	501	470	519	486	504	500	467	473	447	476	448	500	474	461	479	460	507	483	502	528	493	450	490	501	512	465	484	482	465	445	509	492	515	511	480	430	459	477	490	472	517	529	494	462	506	463	450	465	491	487	486	493	455	464	502	481	488	458	432	509	466	527	438	465	491	485	513	457	494	459	473	467	509	460	478	492	533	509	498	486	489	479	442	466	477	479	492	480	490	473	488	474	484	486	485	499	503	464	486	452	493	503	469	475	523	481	475	491	466	496	475	494	485	489	440	490	495	473	501	492	514	484	529	496	469	486	468	547	526	495	474	470	476	495	456	435	480	544	513	496	467	494	468	470	479	526	518	495	505	480	490	488	516	463	503	463	512	508	458	508	473	453	509	472	483	497	485	479	511	457	468	500	463	479	511	450	507	484	488	501	509	486	476	479	506	452	467	484	493	500	454	485	485	495	481	464	487	473	460	497	514	488	504	439	452	448	495	475	460	503	488	493	461	479	422	495	483	529	473	506	501	490	506	488	452	506	443	506	454	502	545	511	476	473	503	444	475	494	499	495	448	488	462	462	528	492	454	532	477	482	451	474	516	518	524	523	487	485	460	488	519	488	485	488	506	524	484	482	465	476	490	509	475	460	461	489	460	496	437	483	517	450	489	466	505	438	519	488	467	466	442	498	484	471	467	485	467	462	473	516	490	477	486	492	461	468	456	464	488	487	512	516	462	462	476	493	468	458	493	457	492	448	485	498	469	495	507	446	449	497	472	465	441	501	462	481	494	513	476	483	466	454	454	502	440	468	504	459	482	418	466	496	467	504	525	468	485	467	478	478	522	522	471	508	501	460	496	450	488	474	457	490	485	480	478	484	450	470	476	507	507	518	492	493	459	444	511	512	497	489	493	470	471	478	496	492	456	487	480	444	481	492	468	486	492	507	461	504	494	443	465	517	493	505	511	451	512	491	467	480	484	484	476	533	500	521	479	523	509	506	491	479	478	525	484	474	513	500	508	491	507	473	463	504	507	476	469	455	448	454	481	457	490	535	447	510	516	485	434	506	481	506	466	478	482	485	504	481	494	483	478	452	490	478	498	525	464	490	496	447	514	446	480	463	472	502	478	476	437	506	495	472	441	496	493	423	493	469	499	497	533	495	454	461	485	495	481	486	471	485	474	472	475	493	476	467	481	479	495	491	472	430	524	530	504	454	474	483	489	515	455	458	466	505	473	553	466	479	490	494	504	476	501	476	509	500	459	488	499	502	494	458	496	465	467	469	468	497	502	501	509	445	490	492	481	468	481	477	475	415	471	497	457	519	447	508	495	451	469	472	466	491	473	506	481	454	449	468	489	459	477	493	525	515	472	508	483	459	492	457	482	494	477	494	491	457	475	450	516	464	483	493	490	533	476	488	489	505	490	481	507	477	466	472	461	491	447	504	502	499	519	515	467	458	485	463	416	511	469	451	469	472	494	510	509	480	459	497	454	463	467	464	471	455	477	473	470	456	515	462	512	525	439	519	469	480	467	498	455	437	487	474	480	487	463	496	477	513	468	466	499	473	472	458	482	499	492	488	484	483	507	498	500	483	433	466	459	454	498	507	483	450	468	486	513	490	496	497	501	489	447	473	448	485	467	486	530	494	485	480	481	455	484	477	518	475	489	441	475	501	501	478	491	489	474	476	482	497	484	492	483	469	520	444	475	452	479	473	498	500	477	519	486	475	458	498	452	467	461	453	460	487	490	476	477	485	454	451	472	492	493	464	472	454	452	497	473	476	522	463	436	493	489	515	485	499	473	492	497	470	472	476	448	508	483	478	482	505	518	479	470	488	496	504	486	496	487	519	478	457	468	482	491	477	496	512	489	542	492	475	475	449	456	485	472	525	544	525	483	467	434	490	507	496	495	467	467	477	476	468	489	486	466	505	441	463	496	470	486	502	456	484	508	505	494	495	469	509	463	497	504	496	520	508	478	524	481	487	473	504	490	501	527	495	489	475	476	488	500	478	476	466	491	466	470	470	448	460	476	490	490	508	461	486	513	454	458	493	474	446	487	468	559	452	488	463	442	479	498	458	473	483	499	478	434	436	495	496	470	459	513	501	476	483	483	471	480	469	462	491	474	462	472	478	497	487
11434	5804	1797	871	412	272	232	166	114	82	83	65	80	52	60	38	45	54	40	44	48	47	51	34	38	38	45	44	46	40	48	47	40	45	36	49	42	32	36	49	62	40	48	47	46	41	51	49	42	43	42	28	56	46	38	36	51	38	31	47	38	43	54	45	37	40	40	41	38	36	46	35	40	43	38	36	39	44	34	44	51	42	30	42	36	36	41	37	50	46	45	44	32	37	39	38	39	45	46	40	48	41	34	40	45	42	42	45	39	55	40	33	55	38	44	36	43	50	50	47	36	61	43	39	37	36	43	44	39	37	35	39	42	49	40	36	41	40	46	49	40	44	50	48	35	41	43	42	44	43	49	48	46	41	36	46	32	62	35	49	37	42	41	44	34	46	54	42	46	52	43	42	49	35	44	34	38	52	39	40	29	50	40	40	48	52	50	23	48	40	36	52	43	31	48	33	61	34	39	41	42	37	40	34	43	40	44	47	36	47	45	41	44	48	36	34	36	39	38	38	35	41	48	54	50	27	61	44	40	43	37	42	39	45	35	56	33	40	41	54	42	42	51	35	45	32	44	39	39	39	45	26	45	45	46	42	33	33	25	36	53	37	43	45	43	47	47	39	45	48	54	32	43	39	51	41	41	39	36	35	50	36	53	58	32	42	38	39	60	50	41	43	47	34	35	45	46	38	41	48	48	54	41	42	59	44	39	38	43	45	42	38	46	39	46	38	30	49	45	27	58	41	59	45	52	43	41	48	33	55	33	33	33	43	31	44	40	50	40	38	30	39	50	53	40	55	36	35	44	48	47	53	32	44	42	40	35	26	37	42	38	31	41	39	43	34	44	48	44	44	51	32	41	45	43	50	38	35	51	43	38	41	50	39	41	40	47	35	37	45	45	42	38	29	38	41	44	36	40	47	46	32	46	34	43	44	44	31	40	40	39	41	32	59	41	35	34	41	31	30	40	40	46	39	43	42	43	42	43	43	39	40	48	40	39	41	40	25	39	48	34	34	41	42	43	48	36	49	45	47	38	34	46	38	41	58	40	48	48	42	44	44	41	44	41	46	45	40	38	43	46	36	40	30	42	35	49	45	41	33	46	47	45	47	44	43	41	43	47	49	38	37	39	36	44	56	34	45	37	41	41	43	28	35	55	37	38	42	46	37	43	47	32	44	49	36	45	47	39	44	37	42	39	43	35	43	39	38	33	37	43	46	47	42	46	37	45	40	34	50	40	43	41	39	43	54	26	36	29	45	42	45	45	49	52	34	48	46	43	35	45	47	52	49	43	49	44	52	47	36	46	39	53	46	50	39	45	36	30	32	37	40	35	43	54	46	39	35	40	39	54	44	43	34	39	39	44	34	41	39	39	35	33	51	34	42	40	41	35	52	40	44	49	52	40	44	29	41	45	44	43	46	44	47	35	49	48	52	35	40	43	45	34	36	38	53	39	36	62	37	37	48	48	42	46	36	39	51	29	41	44	39	44	59	50	35	49	38	38	31	37	38	31	31	40	35	46	46	43	43	53	41	44	51	41	45	44	44	48	52	34	33	36	51	34	38	40	45	28	43	48	44	46	48	38	39	54	43	39	39	51	41	46	36	46	32	45	40	34	41	53	38	44	42	41	39	48	33	47	58	39	48	41	37	41	38	33	49	49	41	42	43	47	43	38	42	36	41	39	31	44	43	39	46	44	38	49	38	38	39	45	41	41	48	41	42	41	38	38	52	41	37	43	38	19	48	43	31	49	39	42	39	57	54	38	39	41	43	47	40	41	52	34	43	44	44	54	37	33	38	37	31	42	40	40	41	49	48	44	33	53	41	43	60	44	44	35	32	47	51	40	36	46	37	54	43	41	38	30	40	32	43	43	41	46	40	58	38	32	47	44	40	52	34	46	31	39	33	52	25	35	48	52	43	33	40	39	31	50	30	35	49	45	34	34	44	34	39	47	47	39	34	44	45	33	49	42	38	58	34	41	35	41	30	39	41	39	42	40	43	56	37	43	51	34	44	43	49	54	44	36	44	34	45	44	36	49	52	42	56	34	38	38	46	36	49	49	52	44	37	39	37	39	50	42	41	35	51	47	59	38	47	46	49	47	38	38	33	45	38	42	39	37	34	36	50	44	43	44	44	29	47	47	50	52	36	42	32	33	50	45	60	40	39	39	39	54	41	36	50	28	45	38	55	40	29	35	44	40	41	28	42	52	45	42	48	38	52	28	47	42	52	34	42	41	38	40	41	37	51	44	48	36	45	51	40	36	38	35	41	43	51	40	33	40	53	34	48	36	47	43	43	40	39	32	41	52	47	51	54	39	47	51	48	54	45	49	44	39	45	41	38	48	45	44	45	46	38	42	36	46	47	44	32	38	48	45	50	51	34	45	54	43	31	45	36	34	37	42	49	50	55	46	30	37	34	39	45	43	43	37	39	47	31	40	49	37	53	38	45	44	31	49	48	34	45	34	37	37	35	42	35	50	47	40	33	38	43	40	34	47	41	42	31	44	41	56	40	27	31	51	46	41	48	43	42	37	36	47	43	46	35	47	46	47	45	37	40	39	45	46	44	48	41	37	36	42	46	42	35	41	42	46	34	35	52	48	43	39	37	36	41	35	34	43	44	38	33	32	46	47	57	40	34	43	46	38	47	48	35	45	41	45	35	33	40	43	42	40	35	45	49	46	45	33	43	30	41	53	46	50	41	33	50	40	50	44	46	46	45	43	51	47	34	46	48	39	43	34	50	49	31	46	46	42	37	40	36	44	41	39	36	53	41	43	46	41	24	42	40	48	46	48	50	47	43	44	46	35	55	55	38	31	47	50	45	46	48	48	36	46	43	54	28	43	42	35	44	47	57	44	49	45	56	42	39	50	34	61	32	33	28	43	45	46	30	49	37	38	45	34	32	39	41	48	41	43	35	43	49	44	42	40	61	45	48	35	45	43	38	37	41	52	51	45	43	42	37	40	47	37	38	48	34	37	34	52	57	32	43	54	45	41	43	39	49	42	40	44	36	56	46	29	48	39	43	38	54	41	46	37	43	34	42	46	42	44	52	47	40	48	43	42	43	52	36	50	48	40	43	46	39	38	45	36	46	44	43	36	38	36	32	46	44	32	46	50	55	29	53	42	51	44	39	39	49	33	48	44	52	38	55	45	42	28	52	40	42	48	49	42	56	45	36	33	38	35	40	40	42	40	36	46	37	35	40	50	47	45	43	41	38	40	43	39	47	53	44	47	37	36	34	42	41	51	39	41	49	38	38	41	53	43	45	41	49	51	46	50	39	41	48	37	41	42	44	41	35	45	38	33	47	38	39	36	49	31	40	42	44	50	44	36	40	50	52	47	37	37	47	41	42	50	48	37	53	42	39	40	36	46	51	47	40	36	42	36	47	57	42	54	34	35	41	46	45	33	38	39	47	41	40	40	38	46	44	37	29	50	37	31	50	41	51	35	36	48	49	40	41	43	46	49	40	48	34
41466	25743	12877	10750	10700	10469	8508	5159	3407	2414	2002	1586	1312	1071	837	682	671	613	557	503	533	459	467	398	388	363	372	387	376	366	380	381	370	371	351	371	325	381	387	360	380	397	350	363	315	382	358	378	341	373	365	355	373	325	349	377	343	339	370	350	334	359	374	342	325	340	341	379	348	348	318	341	351	339	353	324	360	313	328	314	354	351	342	350	335	346	333	335	319	362	325	385	334	350	332	320	374	329	325	360	335	329	346	354	329	327	327	345	343	316	356	342	280	340	328	318	323	334	303	353	329	335	354	351	357	341	339	333	331	333	338	314	344	343	345	341	313	331	361	312	342	315	294	345	337	328	365	350	359	334	348	338	337	372	321	346	309	334	363	340	312	355	334	356	320	342	323	292	325	344	357	335	347	346	332	313	328	358	354	308	347	318	327	333	301	331	335	354	334	328	349	308	313	324	340	344	326	307	282	342	331	348	343	320	329	331	334	299	360	316	349	332	328	346	346	341	318	331	332	320	379	330	356	349	326	349	342	338	346	351	335	335	337	344	331	338	323	345	328	345	336	336	335	322	305	336	340	308	310	350	383	311	325	292	323	368	335	332	343	327	341	314	322	380	349	332	349	352	335	351	315	355	321	339	344	358	346	345	343	322	325	314	350	303	319	333	366	322	339	316	338	314	349	330	307	343	318	307	332	352	363	319	321	312	331	354	321	365	353	298	351	322	315	332	309	348	345	305	342	325	332	330	362	303	300	298	299	375	299	346	323	336	347	337	334	280	325	394	359	349	330	331	347	339	345	330	320	328	325	361	359	328	351	325	318	355	333	339	337	339	373	344	337	357	335	351	323	346	338	354	354	313	320	326	317	330	347	352	329	368	312	350	313	314	325	319	330	324	331	348	356	314	332	354	357	334	328	328	375	353	334	323	341	321	297	326	304	333	356	369	339	354	352	344	342	328	336	386	301	334	341	335	297	349	339	341	329	340	343	372	370	341	358	355	326	313	330	327	321	377	373	347	353	332	349	313	357	316	344	371	350	323	345	379	321	341	316	359	355	330	334	338	334	319	320	340	347	327	327	309	344	337	347	316	356	343	329	360	344	346	336	349	349	316	349	342	340	310	371	325	349	368	318	346	331	329	343	313	343	356	353	341	315	331	338	335	314	317	324	350	340	361	342	324	334	323	332	321	332	302	350	341	332	353	362	335	329	335	327	335	346	301	331	327	297	299	365	330	327	338	316	304	358	315	340	364	335	353	328	320	342	351	313	347	369	321	364	359	317	315	358	348	362	311	333	301	347	303	337	322	334	332	317	344	324	339	341	336	315	366	327	325	362	334	324	315	304	324	352	327	337	315	343	329	374	338	345	334	368	340	317	316	337	321	352	324	344	332	327	333	334	300	333	354	337	321	365	319	337	316	305	345	316	333	352	312	373	338	289	352	341	348	299	311	305	358	314	342	360	329	347	369	332	309	315	345	352	313	349	291	360	329	353	341	324	323	330	335	381	318	348	316	347	371	313	337	313	359	331	332	333	322	330	339	355	375	358	344	361	343	355	329	342	327	314	343	355	328	292	353	339	332	321	314	358	309	362	342	343	309	328	333	361	321	361	329	349	321	355	341	350	363	320	337	333	338	362	344	312	329	319	327	309	341	316	327	331	332	341	318	330	327	323	374	348	305	301	335	345	309	364	350	339	326	339	359	352	362	305	350	340	343	350	326	326	342	298	320	334	343	314	350	308	331	340	340	300	338	341	345	349	354	373	298	354	301	375	342	341	306	334	320	316	327	346	355	322	347	342	326	364	314	361	348	350	297	325	343	368	359	355	339	330	337	339	343	357	346	316	361	323	317	345	317	345	350	349	332	349	363	358	385	370	308	371	343	291	348	316	360	340	318	361	346	311	329	321	282	325	348	354	361	329	378	329	300	330	315	358	340	338	328	330	330	336	358	307	328	327	308	346	365	311	377	308	327	346	357	318	359	335	394	344	367	339	322	316	339	326	364	321	357	305	333	347	313	337	385	351	333	329	304	338	312	361	315	352	310	325	319	329	332	360	316	353	331	363	333	340	357	312	329	350	339	292	316	336	360	360	351	334	290	351	375	338	329	357	320	321	347	379	336	335	304	346	312	357	340	347	333	329	325	334	318	331	325	307	348	360	352	331	343	332	318	347	304	327	317	320	314	327	314	333	351	335	329	335	363	329	352	309	323	319	344	329	346	315	340	331	320	327	340	298	354	341	326	332	358	323	347	328	321	343	329	346	321	348	358	336	366	344	336	348	320	340	351	352	341	397	361	303	313	332	316	337	364	335	356	374	337	335	365	320	331	356	340	315	347	310	338	307	338	336	358	343	320	325	332	355	323	342	288	358	322	339	307	339	353	306	339	350	338	321	350	332	343	341	344	376	306	336	348	314	348	347	335	345	322	365	330	338	342	351	309	339	345	335	302	313	309	339	349	322	346	297	370	304	330	323	334	369	319	314	307	340	313	328	302	337	339	327	315	330	320	332	306	310	333	301	332	345	338	305	366	337	336	352	364	343	351	314	326	335	314	342	350	337	336	318	324	356	347	353	314	328	371	328	323	342	314	343	355	344	359	312	358	323	363	332	294	327	337	344	364	343	314	332	317	343	323	356	338	354	336	352	316	343	311	325	330	305	330	325	329	353	332	336	347	343	303	338	354	312	332	322	317	346	351	374	327	347	356	344	303	330	316	339	292	325	341	316	326	362	355	377	357	334	356	338	327	326	329	357	355	369	350	302	329	328	338	350	370	342	326	326	356	339	348	341	350	350	310	365	335	345	328	362	346	337	353	312	349	338	359	324	335	340	354	367	333	363	325	331	302	307	339	314	360	357	321	313	356	323	323	307	331	317	330	370	310	321	369	361	346	353	328	316	334	306	346	331	348	332	346	349	318	324	371	337	379	305	360	314	310	322	321	340	335	332	308	332	348	315	358	336	341	323	342	331	321	327	351	339	303	364	352	342	364	298	314	343	312	356	349	327	331	371	341	349	320	296	316	364	329	302	334	332	344	331	344	324	357	327	312	327	328	314	318	339	360	334	338	326	342	348	348	344	333	308	335	305	350	313	340	335	344	314	357	348	348	323	315	327	349	341	341	344	355	367	325	335	336	333	343	302	299	318	331	313	346	362	314	318	309	374	339	345	321	355	309	307	297	340	300	344	369	336	316	336	347	297	332	347	354	303	326	338	343	320	317	342	309	356	345	354	367	339	342	349	336	331	345	342	337	345	320	321	328	336	315	362	312	335	318	347	350	353	335	325	344	336	318	359	344	341	366	334	332	312	340	314	363	354	368	339	329	350	341	323	339	326	328	350	330	350	310	333	326	310	337	352	374	351	342	337	314	357	319	320	365	340	326	359	346	341	350	336	337	339	357	312	299	372	333	307	330	357	347	314	297	308	342	327	358	315	351	330	351	329	347	335	310	318	361	320	313	323	345	347	317	317	328	333	350	337	334
10805	5140	1927	779	401	222	184	153	116	107	99	79	83	75	77	57	61	45	60	59	66	60	60	67	58	55	61	70	47	50	39	47	63	59	55	59	52	52	46	58	55	46	44	58	53	50	54	57	55	70	55	49	53	56	44	51	55	56	57	65	55	65	49	48	72	53	58	50	51	51	61	54	63	51	59	54	49	50	50	57	46	73	44	57	49	57	45	67	49	55	57	60	57	54	64	50	53	61	64	57	58	55	54	52	42	53	71	63	52	50	60	34	57	62	48	55	52	64	54	61	56	61	64	50	44	49	42	53	65	45	61	55	67	63	61	60	48	57	44	45	54	58	49	48	50	49	57	43	56	60	57	65	56	55	49	54	52	49	59	51	54	58	67	55	53	42	51	68	63	55	54	72	53	55	60	53	61	49	58	36	54	51	56	56	57	55	61	71	42	57	65	51	60	58	59	54	51	63	36	54	51	55	56	58	51	46	59	62	47	56	56	63	58	46	55	53	60	53	60	56	74	56	51	40	48	50	50	62	37	53	42	59	52	51	59	58	45	53	53	53	76	65	51	53	57	50	60	54	50	53	46	62	49	48	55	58	44	58	50	64	62	52	64	51	65	38	62	39	58	65	53	63	57	49	55	63	45	54	65	53	47	47	65	50	58	54	60	64	53	54	49	57	48	55	56	72	53	47	49	52	59	45	58	45	49	47	50	55	52	57	58	49	47	59	50	49	52	58	52	54	57	66	57	66	45	51	39	50	56	50	59	49	63	61	62	59	60	56	41	71	37	49	49	55	53	62	51	53	62	75	53	51	62	55	40	59	58	45	54	46	56	63	55	61	54	41	54	57	58	61	66	58	53	51	51	60	49	59	51	50	52	67	55	50	61	46	49	52	47	55	59	50	48	43	47	43	57	65	47	46	54	70	56	49	50	47	59	43	56	53	48	54	59	44	52	52	57	54	54	51	50	51	48	47	49	54	48	57	47	44	51	50	48	49	64	47	73	51	53	47	56	60	39	70	50	47	52	69	53	49	51	58	55	64	44	53	51	42	56	46	53	69	70	59	61	55	53	33	52	45	52	61	61	55	70	53	70	58	63	62	53	50	59	53	51	59	65	49	60	68	50	62	55	51	41	56	63	45	46	54	67	52	57	57	57	44	56	65	59	67	55	40	54	59	54	56	48	46	74	57	49	50	51	54	55	54	58	62	59	70	61	67	57	51	64	47	53	58	49	44	53	48	50	63	62	44	61	63	50	55	52	65	56	45	58	60	67	65	75	52	62	53	61	53	59	61	63	56	58	52	56	68	57	59	50	60	61	51	56	57	57	49	65	51	61	44	57	53	67	60	54	56	50	47	56	65	62	54	53	64	43	57	52	45	50	66	59	54	48	55	57	55	51	49	47	42	43	61	61	57	44	42	58	46	36	57	63	38	60	52	54	64	56	57	49	56	62	53	60	46	36	56	57	57	52	58	52	54	55	70	61	66	52	55	52	58	49	52	50	59	47	57	45	56	58	60	52	58	49	52	68	56	64	46	64	64	37	50	52	55	54	72	65	58	42	69	47	48	50	61	64	53	52	41	56	69	48	52	56	56	60	51	48	55	47	52	46	58	57	57	60	59	62	50	51	52	50	57	45	69	62	50	52	62	58	60	52	51	63	52	57	59	46	46	55	40	45	52	64	54	47	47	66	59	53	47	66	59	62	51	46	59	65	49	59	57	68	54	60	52	66	57	63	45	58	53	47	58	49	61	46	66	56	60	51	55	47	61	46	59	53	56	50	67	58	48	61	56	57	50	57	60	65	45	41	59	56	51	52	54	52	64	47	42	50	54	52	56	45	46	52	54	47	47	38	45	58	42	60	38	44	52	61	50	67	65	53	54	45	53	54	56	52	63	63	44	47	62	55	45	59	59	39	43	48	43	47	49	42	50	43	55	40	45	70	55	53	49	58	41	52	69	50	55	51	65	60	48	49	62	55	56	64	58	43	53	61	50	67	37	40	54	48	60	51	56	57	48	54	57	45	45	64	68	57	49	52	51	51	60	54	66	60	52	51	57	48	47	59	54	48	51	47	54	54	51	53	52	58	53	50	50	55	64	49	71	70	52	48	45	59	62	52	58	59	60	65	54	56	55	40	53	52	47	57	54	55	65	53	61	47	56	62	48	50	58	55	52	69	60	55	60	55	45	55	55	58	65	61	76	57	54	57	58	58	59	51	58	44	45	45	56	62	54	59	64	64	54	62	59	68	65	69	45	48	65	55	45	41	62	54	56	53	63	53	47	52	58	53	59	44	58	47	48	49	59	62	63	50	60	61	48	54	51	59	63	63	49	42	70	58	54	54	65	48	59	56	49	56	62	70	59	44	58	46	46	49	60	55	53	59	54	58	45	64	57	50	62	51	55	57	67	61	38	66	56	44	55	42	64	49	59	65	57	61	50	47	60	55	52	51	54	64	58	62	62	50	50	49	53	55	50	52	52	53	53	60	67	62	52	46	57	48	57	42	52	45	50	53	49	61	48	58	64	55	56	59	58	74	56	51	59	52	59	49	49	61	54	55	49	54	54	69	57	61	61	51	56	48	49	38	49	74	57	55	73	56	55	48	55	59	55	54	51	50	53	54	52	49	64	60	58	53	51	49	54	60	53	60	42	46	56	47	55	44	54	59	64	59	46	60	58	51	66	47	56	56	50	48	56	50	48	59	54	55	56	50	57	43	62	51	52	46	58	45	51	65	55	52	53	64	50	53	67	56	46	51	56	66	53	66	52	63	63	59	51	61	46	47	62	47	61	66	48	43	49	51	61	53	48	55	58	50	53	55	56	48	60	57	48	49	47	57	53	53	65	47	45	72	50	45	59	59	58	53	64	56	54	47	56	47	53	59	59	65	53	50	62	52	56	61	46	66	48	57	49	56	63	48	63	60	56	44	54	66	44	54	54	65	41	49	52	50	55	43	61	51	44	64	53	48	48	67	46	56	56	59	34	56	48	53	49	63	48	47	63	54	45	67	50	50	57	54	57	62	39	44	50	61	49	52	48	62	54	52	63	64	58	53	52	58	58	47	63	57	57	48	75	51	52	52	73	75	57	53	51	46	50	62	58	47	65	46	51	51	54	62	61	62	54	64	56	67	63	58	55	54	57	59	60	48	62	59	54	53	52	64	50	61	52	49	57	62	51	53	39	43	56	65	81	51	66	41	49	45	44	63	62	55	49	56	57	52	61	63	48	54	55	54	58	48	56	63	56	53	51	60	45	53	53	63	53	47	58	53	61	60	60	70	52	66	44	51	59	44	69	62	57	43	67	62	59	52	57	54	52	51	50	54	64	43	61	49	56	63	48	46	47	39	48	42	46	70	47	72	59	52	47	61	40	55	69	57	75	54	60	52	56	59	53	38	63	55	61	47	55	52	44	53	48	49	50	41	60	52	67	58	41	54	50	49	53	73	49	59	65	52	72	53	52	45	51	52	59	60	49
38491	24365	14729	10048	10344	8700	6481	4630	3301	2507	2006	1538	1258	1011	1002	800	720	665	681	631	572	556	540	485	439	454	467	455	458	438	466	451	457	472	440	456	465	481	470	450	476	459	454	421	484	445	461	431	431	441	458	425	439	454	433	440	427	440	437	405	425	437	458	436	432	427	438	410	417	416	448	422	427	453	412	426	465	419	431	419	401	431	422	401	442	433	435	429	393	421	443	428	452	412	425	436	426	393	422	418	429	438	427	452	390	399	425	463	489	467	431	453	397	449	428	467	423	440	410	390	425	409	452	413	451	385	459	443	458	450	402	402	412	417	440	445	449	444	399	429	419	414	414	431	425	389	427	425	432	423	413	445	402	456	414	422	420	416	402	478	396	414	436	420	396	472	431	459	377	463	436	436	392	422	434	436	447	411	442	419	418	429	392	401	418	426	396	419	480	407	417	422	443	406	433	423	401	416	422	401	405	412	429	434	444	421	421	429	431	426	441	391	393	421	430	424	419	400	449	435	434	403	455	392	413	392	424	419	387	436	424	393	429	415	444	410	458	400	406	391	384	458	413	435	393	420	438	391	424	414	365	398	432	405	441	417	432	414	392	454	401	391	451	438	413	452	409	433	394	426	374	440	405	389	392	447	405	415	405	417	471	428	442	389	414	417	439	445	439	402	400	427	436	421	427	408	462	421	429	379	387	444	433	448	417	450	446	426	469	441	410	452	461	413	442	401	403	467	448	449	408	412	412	431	412	432	431	398	413	441	413	418	425	431	454	401	408	376	430	441	411	407	414	433	392	466	425	422	416	407	446	440	431	386	395	417	485	439	450	427	408	426	426	428	402	453	428	401	447	428	444	412	433	443	411	402	413	452	403	419	446	424	438	412	382	407	426	424	422	421	396	422	432	411	452	391	398	434	397	468	398	410	416	420	409	456	439	431	454	431	415	421	398	380	452	428	409	405	410	428	438	452	441	390	461	419	420	430	441	409	399	402	408	404	397	418	418	424	437	414	401	439	421	437	429	408	435	450	417	417	432	396	439	422	434	409	401	390	428	414	441	440	379	432	441	423	423	424	417	411	416	374	401	419	436	404	421	446	438	406	410	399	429	403	463	448	421	410	433	415	379	424	442	386	434	419	422	412	412	445	433	441	427	435	456	394	427	411	450	486	425	446	395	402	410	417	407	442	418	427	414	414	417	366	394	422	381	401	430	445	429	416	425	415	408	446	406	414	415	414	449	401	447	419	447	422	425	405	437	411	426	443	442	434	395	409	445	447	394	419	427	448	407	446	406	450	417	414	404	389	437	440	433	443	401	455	430	396	433	420	457	394	410	377	453	414	440	430	386	458	437	437	442	435	415	402	430	432	392	403	409	423	419	411	424	449	414	479	455	413	406	403	440	433	459	438	431	394	405	432	394	446	450	418	456	436	444	441	385	394	422	416	428	412	413	454	438	378	414	437	448	459	406	428	414	394	426	425	434	428	431	439	409	423	445	427	455	417	420	433	444	411	396	402	405	460	478	406	442	444	413	426	409	442	404	395	403	414	442	393	425	415	430	422	403	436	412	417	417	434	402	413	412	396	440	406	434	463	418	411	423	423	432	419	427	459	431	427	485	448	427	408	439	404	426	435	397	420	424	410	422	407	440	447	448	446	432	418	421	402	415	448	417	400	408	415	433	421	450	459	387	448	403	423	424	447	407	422	445	427	395	409	402	404	419	446	430	397	436	437	414	433	404	408	446	410	435	432	413	415	432	412	419	433	427	450	452	412	476	455	451	440	413	413	424	405	419	469	446	442	447	379	424	430	452	409	408	442	425	407	453	426	406	411	477	424	411	425	424	389	421	443	425	417	453	414	451	413	431	403	380	419	409	404	401	420	431	453	417	374	397	368	423	407	417	381	439	418	399	447	426	429	440	433	437	409	407	403	416	386	399	461	411	431	420	422	476	435	404	369	445	400	406	386	429	413	417	404	403	392	402	410	426	432	410	413	402	395	401	438	402	482	435	421	441	467	415	434	434	443	430	410	430	433	402	409	435	425	389	455	472	368	402	426	402	412	449	427	403	417	411	424	448	414	408	431	441	397	441	418	429	387	477	419	381	410	430	397	466	429	443	430	424	432	387	451	409	428	423	424	405	422	417	437	430	419	404	434	438	410	422	428	413	394	403	475	422	397	441	402	428	421	455	386	403	402	393	434	451	448	402	417	428	432	433	403	413	395	437	407	393	416	445	437	407	407	452	427	395	422	409	429	458	462	452	423	426	428	427	403	377	394	427	435	418	411	456	461	440	421	445	413	436	406	424	422	416	413	410	429	438	435	427	444	438	396	442	416	454	381	420	402	442	401	404	408	449	393	370	445	400	394	390	449	411	419	431	436	476	419	441	434	421	410	447	445	422	438	418	401	392	443	400	406	434	465	429	443	433	415	448	433	402	412	424	444	478	393	400	427	416	431	400	409	413	422	440	423	416	442	418	418	407	391	449	416	429	393	407	406	417	421	395	461	400	391	433	458	392	400	408	455	445	429	433	430	443	437	463	408	417	438	426	456	415	453	398	407	415	435	446	423	419	408	395	439	416	430	443	416	436	417	405	429	443	382	403	448	398	420	421	401	414	446	422	454	413	425	399	407	431	413	411	396	444	431	365	422	433	453	401	416	422	452	407	419	418	427	405	432	434	444	414	421	404	391	412	399	427	392	424	453	412	417	409	386	431	432	405	444	427	408	436	395	441	446	411	412	437	443	436	466	417	433	385	431	389	442	421	465	410	412	406	421	429	413	441	433	433	440	444	435	413	376	439	446	431	428	422	382	405	439	405	431	412	396	458	448	401	393	414	397	419	421	466	371	411	405	404	409	409	434	439	424	424	438	431	422	417	438	439	452	447	416	414	454	415	397	454	441	400	410	373	424	437	400	415	452	459	416	432	407	403	432	409	401	414	438	422	408	444	401	408	411	430	416	459	431	399	418	423	453	411	423	395	460	415	408	447	397	427	418	432	431	438	415	454	407	430	411	396	422	430	439	409	442	410	375	431	430	409	453	423	455	454	420	434	464	426	458	407	446	424	406	421	432	435	441	440	424	395	445	423	428	414	417	426	431	406	430	442	434	421	423	426	431	422	421	424	416	430	434	415	422	435	380	409	430	420	446	417	427	432	439	404	446	434	417	392	408	420	421	425	413	430	435	429	408	454	425	448	369	412	434	397	450	443	432	419	445	424	455	405	451	419	420	413	455	395	443	430	437	425	456	437	430	444	451	435	374	410	443	427	420	423	413	431	411	391	429	430	417	415	423	429	413	404	410	441	433	380	470	395	418	411	394	413	404	425	425	441	374	428	452	399	405	403	447	413	439	442	438	436	349	410	402	382	405	439	439	426	419	434	441	418	382	421	417	451	429	434	420	428	421	413	429	422	441	415	450	428	422	405	426	462	436	421	417	433	402	368	371	403	399	413	433	441	405	410	424	410	403	455	432	437	402
14531	7227	2706	1234	585	332	246	196	115	79	68	71	73	53	54	57	49	42	42	30	49	45	47	40	28	32	40	41	21	34	35	32	29	36	37	22	27	26	31	33	29	32	35	40	21	24	36	20	35	29	27	42	33	34	28	43	33	33	24	30	38	42	29	30	28	26	30	35	27	30	38	32	22	35	28	28	37	28	25	28	30	29	24	25	42	31	22	17	25	26	39	29	34	38	26	29	35	32	27	24	24	27	25	35	32	28	24	25	39	29	30	28	37	37	26	26	35	25	36	39	27	25	26	31	30	34	20	27	30	33	29	35	37	35	25	28	33	34	29	30	34	33	31	24	22	40	35	25	27	28	32	34	35	28	27	46	25	29	30	31	38	26	33	39	34	24	35	24	27	23	23	30	35	36	30	26	27	36	38	20	39	33	29	24	21	30	32	23	32	28	24	27	33	29	34	34	28	23	32	31	28	36	16	30	32	29	26	26	28	22	31	29	28	28	41	28	38	32	31	28	30	30	30	24	23	30	39	32	27	29	33	36	21	26	33	24	37	25	22	27	35	33	28	28	35	31	23	47	32	26	37	29	34	27	34	37	21	30	28	29	38	35	35	31	34	31	34	30	26	45	33	29	41	29	28	36	39	24	21	24	31	33	33	24	25	34	32	16	22	30	36	32	19	34	21	25	43	31	24	33	40	27	31	34	23	20	36	36	27	28	36	32	40	32	34	25	29	36	24	31	33	35	30	21	27	28	33	33	29	39	41	36	43	29	26	39	29	19	31	25	24	26	26	30	33	28	29	26	33	33	27	24	25	34	33	28	31	22	28	28	29	25	33	32	31	24	27	26	33	32	36	29	23	38	34	33	30	26	41	35	31	31	29	37	36	30	26	31	25	35	24	27	35	28	22	29	26	48	35	21	29	32	40	30	36	32	30	32	33	26	32	28	31	33	38	31	47	21	33	32	31	39	28	37	29	29	40	32	28	44	27	35	33	35	32	30	22	20	24	25	36	27	41	36	34	35	34	29	32	23	29	28	38	35	25	49	34	32	30	23	28	49	29	26	31	34	31	36	40	16	33	31	34	32	27	45	20	34	27	39	22	28	26	33	23	24	24	27	33	38	18	34	28	27	25	24	34	34	19	36	41	32	36	36	31	26	30	45	32	31	41	27	39	36	32	26	27	28	29	30	32	28	26	30	38	24	33	32	21	36	26	17	30	31	15	30	29	29	36	32	31	36	31	21	22	27	20	30	37	42	37	21	26	33	30	32	37	25	37	43	27	28	26	24	29	24	45	44	29	23	24	38	25	36	22	31	32	37	36	29	26	37	37	23	30	23	27	23	32	34	24	29	33	46	34	22	37	29	30	31	26	26	30	27	32	33	28	28	26	18	30	35	24	22	27	29	28	35	37	29	31	43	35	34	30	36	18	36	34	28	37	24	22	28	39	24	31	28	28	27	19	22	24	33	22	41	51	24	24	33	32	32	14	34	27	18	36	41	28	26	29	26	27	30	34	36	32	23	37	30	28	36	35	34	27	33	40	27	31	38	38	36	30	39	28	37	26	29	29	28	29	30	23	28	42	23	37	25	25	32	24	26	28	26	33	26	33	36	27	33	31	33	20	34	28	27	24	29	19	30	30	39	29	43	27	31	24	40	24	41	35	30	30	37	31	22	24	27	27	24	24	31	32	17	35	31	36	30	31	25	32	32	21	34	17	25	29	34	30	23	32	40	34	32	20	29	32	42	35	32	28	20	31	30	29	23	34	37	30	25	29	24	29	36	26	27	29	24	33	32	40	47	32	20	25	23	35	31	26	36	28	26	32	24	31	20	21	31	37	27	24	28	34	32	22	32	27	26	22	29	33	32	33	33	36	34	25	34	36	33	24	24	38	27	24	29	27	36	40	27	19	32	33	30	31	23	30	21	39	24	29	37	24	26	27	33	34	33	26	21	35	25	29	34	38	19	27	46	33	35	26	23	23	33	25	22	37	33	25	23	33	29	34	27	41	29	34	35	24	23	21	37	28	29	35	23	25	33	32	38	30	22	24	29	23	24	26	30	29	30	39	27	28	25	24	40	29	32	23	34	22	26	37	30	39	30	24	20	32	22	25	31	39	38	28	33	30	24	26	23	29	34	37	28	31	37	29	35	27	25	28	32	24	28	38	30	21	27	34	32	29	34	25	30	31	24	37	32	30	27	34	32	29	37	35	26	31	31	33	24	29	25	30	32	34	25	31	26	24	33	24	41	31	27	31	32	28	25	25	19	32	35	37	23	27	23	29	36	35	26	22	27	22	31	28	39	30	27	37	29	25	36	32	37	34	33	37	32	26	27	34	29	42	34	31	40	46	38	27	31	36	26	32	30	35	34	33	29	28	37	26	25	23	38	34	27	22	23	39	27	25	44	33	35	37	34	22	29	33	33	28	44	26	24	25	30	30	47	37	29	32	26	34	40	27	37	18	31	28	26	37	37	41	24	38	33	33	32	32	30	28	25	32	39	26	37	47	32	28	28	31	39	30	38	25	34	23	41	31	20	35	29	33	36	43	21	20	27	33	39	31	31	23	28	20	31	31	23	34	31	38	36	35	39	27	32	29	23	34	35	27	32	28	37	27	27	29	27	30	37	22	42	36	29	38	24	27	30	34	26	30	35	28	26	27	31	22	39	31	34	25	28	30	36	34	31	37	34	32	26	32	24	29	29	21	29	32	32	27	31	29	27	39	33	35	34	29	26	30	31	25	30	32	31	32	23	27	37	28	21	29	26	34	29	29	31	28	31	39	25	25	26	26	29	44	29	37	22	23	32	22	22	33	35	26	36	35	30	24	29	36	34	17	23	32	31	27	43	23	33	24	19	23	28	29	23	36	36	30	39	21	22	39	37	24	26	26	28	32	29	33	38	33	25	33	27	30	31	26	30	37	30	32	34	38	24	32	36	22	38	31	23	24	29	20	43	39	33	25	31	25	39	30	25	31	36	40	22	30	27	30	29	38	27	34	28	27	36	32	24	23	26	28	32	32	24	34	33	34	27	30	34	27	26	27	34	19	26	27	40	31	18	29	23	21	29	27	34	40	40	30	36	30	34	39	29	29	27	22	29	28	30	21	27	36	29	22	31	35	40	25	21	34	35	26	32	43	32	28	36	39	37	28	24	40	24	40	25	30	29	29	34	37	31	39	32	24	44	38	28	28	26	19	33	27	41	20	41	29	29	22	26	30	28	27	29	37	17	29	29	30	23	26	28	24	30	27	23	19	32	25	32	36	30	24	40	31	26	27	27	40	34	31	41	29	31	32	38	29	35	32	34	24	32	41	34	21	34	26	28	26	26	27	27	23	25	36	31	27	36	25	30	44	22	33	22	31	33	25	31	31	29	29	35	26	23	29	41	32	27	32	32	32	20	24	27	29	34	25	27	34	22	25	33	29	26	31	29	31	26	22	32	24	28	35	32	31	26	27	28	31	24	35	31	30	32
44599	27033	17859	13786	14637	12530	10091	6676	4361	3156	2240	1700	1384	1147	932	847	727	603	541	505	492	422	401	335	303	317	308	306	297	314	294	306	277	300	288	275	289	247	305	278	270	281	261	268	278	267	250	256	266	262	241	268	268	284	287	259	268	238	259	251	259	235	279	262	274	220	282	253	256	220	274	237	250	238	224	230	222	229	223	230	242	257	240	237	252	251	249	250	237	215	265	243	270	216	231	247	225	254	227	243	241	244	250	224	229	224	241	245	258	238	228	242	260	265	227	286	238	245	256	222	240	244	259	241	252	234	228	241	246	274	252	241	231	226	259	237	236	239	266	261	222	258	216	255	231	223	238	232	236	237	214	239	233	252	233	249	216	253	234	244	226	230	217	227	229	232	244	234	264	240	246	227	257	232	240	225	263	227	252	250	225	233	243	250	247	233	248	249	213	257	241	239	244	246	222	252	245	231	239	255	232	246	247	239	229	251	230	250	231	217	230	253	266	290	259	239	246	236	247	252	239	238	235	221	225	251	233	253	243	222	240	266	230	243	247	264	230	246	236	227	218	226	260	229	252	224	205	259	242	233	230	243	253	244	249	214	224	231	239	248	259	227	227	228	244	250	231	220	240	227	223	232	256	257	254	257	241	248	228	259	251	246	255	254	266	237	235	265	228	230	244	224	265	239	233	240	228	236	246	238	264	253	247	223	238	231	229	253	257	228	244	235	232	243	256	236	229	208	244	259	221	219	234	236	223	267	247	243	240	233	227	248	216	244	239	226	233	227	224	246	233	233	243	256	242	242	225	211	250	242	231	241	236	242	256	252	221	231	235	227	270	242	232	217	240	230	234	239	242	255	251	221	233	245	223	246	225	258	256	261	242	237	237	250	230	247	241	252	223	249	228	237	235	243	242	248	237	256	232	242	249	252	231	243	254	220	243	248	238	230	254	232	228	228	254	250	218	244	242	224	249	235	225	216	259	228	255	258	219	244	241	228	257	240	255	238	251	229	233	240	256	248	259	228	252	265	246	240	227	235	208	238	237	229	252	237	234	255	261	260	234	278	244	251	245	245	230	256	235	244	234	236	243	254	219	232	234	229	238	255	244	254	254	218	239	208	219	232	226	231	228	233	225	251	236	222	235	217	234	234	240	222	240	248	230	247	240	241	230	254	224	222	224	255	242	260	252	240	234	248	252	231	254	226	244	233	262	218	252	242	238	234	240	251	216	229	232	263	263	234	227	215	243	256	227	233	253	248	243	263	234	211	218	254	257	234	211	258	234	253	252	257	251	222	237	241	259	224	237	246	195	212	248	251	230	253	210	250	219	231	209	201	235	258	236	243	250	252	246	256	258	250	273	248	262	222	229	272	241	267	265	219	243	234	262	243	241	248	247	210	229	232	241	244	214	220	219	229	244	245	249	227	228	241	228	229	234	228	220	224	232	266	279	232	239	230	210	238	221	248	230	252	229	250	244	228	222	226	252	243	258	227	227	217	218	226	254	241	212	242	243	219	247	258	240	226	236	223	246	253	238	279	265	217	254	257	232	231	247	237	264	205	224	233	250	254	265	253	236	228	253	258	260	230	235	235	213	214	244	252	237	206	231	242	217	239	259	237	230	251	229	225	243	229	249	259	207	224	255	229	250	240	225	231	215	261	220	262	224	222	231	245	212	236	243	224	232	218	235	260	233	250	249	252	210	225	236	240	246	252	233	235	234	248	256	227	236	196	230	213	219	233	219	220	227	228	247	234	237	257	236	235	228	267	223	248	234	245	264	267	236	221	235	240	232	241	244	236	209	234	246	219	226	203	239	231	228	258	228	255	242	237	243	214	260	208	201	225	246	231	219	233	227	238	243	222	236	236	268	216	237	241	254	239	226	237	241	233	250	233	218	235	218	230	239	246	213	232	226	241	239	249	236	247	252	234	276	233	229	239	238	244	243	225	255	227	223	247	241	228	238	233	245	223	241	247	245	278	229	232	252	231	252	228	251	232	238	199	224	243	242	237	208	217	222	219	227	240	240	251	244	231	247	251	274	247	249	241	216	255	244	243	234	231	262	228	238	230	248	223	208	246	236	226	232	207	237	233	232	228	216	234	224	237	256	239	253	251	221	260	228	269	254	262	224	258	273	252	237	246	238	230	243	247	261	243	237	220	248	241	237	232	261	222	260	239	248	222	250	262	233	238	239	198	212	219	228	225	254	242	227	235	214	247	231	231	248	234	259	229	223	247	256	237	210	248	233	238	244	247	252	235	224	234	239	224	249	239	214	255	237	246	216	260	241	266	240	259	233	254	219	249	246	245	234	254	242	242	234	198	268	244	246	230	248	230	244	230	238	242	209	278	228	212	242	217	225	234	227	253	266	245	223	220	225	241	224	240	245	251	258	244	248	240	230	231	230	231	258	233	210	245	224	261	226	242	252	233	229	246	268	243	229	200	250	236	235	230	194	250	226	215	228	268	232	238	257	238	214	228	240	238	240	229	232	252	236	228	233	223	233	254	241	252	260	238	258	229	241	233	228	244	217	251	256	240	247	202	222	227	236	254	234	234	236	253	238	239	241	238	231	246	258	215	249	224	225	231	256	224	260	207	245	245	244	227	261	218	249	244	254	231	237	254	249	230	260	266	230	236	246	256	252	249	247	205	215	228	240	251	297	256	229	241	260	244	240	243	271	238	243	254	251	230	236	207	238	229	248	241	226	238	254	275	246	264	234	248	255	225	219	229	234	241	227	220	233	236	271	222	226	239	258	236	254	263	228	232	222	271	256	240	214	239	223	203	210	250	236	272	249	241	240	211	225	223	239	241	220	253	228	234	233	239	254	203	260	231	227	228	259	228	244	240	235	264	246	257	253	236	216	226	231	228	238	232	262	231	264	237	232	252	240	240	248	262	249	240	266	239	254	225	246	229	234	236	244	264	250	238	227	223	230	216	229	219	257	221	267	259	231	259	241	253	212	255	225	222	249	242	242	257	271	242	226	244	248	246	236	246	260	241	192	238	240	249	249	239	238	231	254	261	239	239	226	222	239	242	242	209	256	223	233	249	259	248	245	238	249	258	242	256	216	224	217	225	241	262	239	222	252	265	226	240	245	208	263	234	222	241	252	236	242	213	228	224	242	243	244	239	246	248	231	244	239	243	241	224	260	265	218	250	255	281	229	243	238	246	249	198	227	205	241	218	237	255	219	207	216	235	248	244	250	228	225	232	223	231	212	245	214	243	264	239	252	245	232	234	240	237	204	246	242	226	232	219	283	239	252	239	255	223	255	241	206	229	218	222	266	245	227	218	264	231	262	255	240	264	218	257	247	253	235	261	206	226	231	224	240	237	255	199	241	257	232	248	240	214	254	242	249	257	221	232	259	258	232	267	269	242	239	213	217	192	249	247	248	240	246	241	238	234	230	246	226	214	253	235	227	243	217	215	230	227	234	240	239	239	245	225	253	240	233	235	243	233	250	213	241	244	238	235	257	247	216	239
8501	2848	1043	517	258	176	156	128	114	100	87	82	79	78	64	71	84	55	62	87	73	63	65	48	65	68	60	57	60	68	56	62	53	61	70	68	59	62	73	68	57	79	71	62	79	70	62	68	56	53	51	62	62	57	74	68	64	73	64	79	70	51	64	71	58	45	86	69	59	63	64	70	76	60	54	58	74	70	52	57	52	71	54	64	51	51	67	75	66	68	56	52	69	68	63	59	51	66	52	59	60	53	48	73	67	65	73	69	74	79	59	55	53	61	66	81	52	50	58	70	55	52	59	65	68	53	58	83	69	72	56	62	57	57	67	61	66	72	62	65	71	56	56	67	58	65	61	58	54	57	68	65	66	73	67	61	43	76	53	66	62	59	73	63	74	56	61	56	77	61	46	66	73	51	84	54	58	70	64	62	68	57	74	50	58	54	74	55	61	61	44	64	57	67	76	62	51	58	61	62	55	80	55	50	78	66	68	55	58	41	58	68	55	69	70	54	79	52	70	57	63	63	67	58	61	64	57	66	68	75	57	85	69	59	69	68	49	62	56	60	62	56	62	66	51	65	54	70	72	58	60	72	59	52	61	69	62	62	69	50	65	57	55	69	66	59	61	48	55	54	53	60	59	56	53	80	72	54	57	56	73	73	61	53	56	67	78	73	67	67	61	65	67	49	70	55	63	48	56	56	57	57	56	60	59	65	68	75	64	60	62	72	75	57	66	78	64	61	64	53	81	56	58	65	85	65	66	67	77	66	57	77	59	60	53	68	58	59	63	63	62	59	61	64	54	62	48	52	61	61	46	72	59	53	44	59	61	59	74	63	67	70	58	65	58	65	73	62	60	62	58	55	56	49	53	57	63	49	60	59	51	67	62	40	64	61	60	72	58	77	41	63	53	53	53	60	50	52	62	61	75	63	60	61	60	64	62	67	54	71	58	46	67	81	63	64	72	56	67	51	61	59	61	71	55	71	66	77	61	53	53	81	59	60	61	79	65	53	56	55	44	49	53	63	64	65	44	71	70	60	69	70	64	63	65	67	54	69	70	61	53	69	81	56	59	50	76	75	77	69	73	65	64	60	66	57	48	67	74	62	57	55	55	64	69	58	47	56	73	63	51	65	53	56	70	51	55	56	62	46	54	53	67	68	57	55	56	56	53	49	53	72	54	67	64	48	55	66	59	43	62	66	61	61	52	61	76	66	65	63	58	53	51	69	65	58	67	62	52	63	62	60	50	60	56	48	59	54	63	48	79	73	54	60	46	61	66	71	54	60	45	66	64	64	60	54	68	78	53	63	69	63	60	62	52	49	68	62	57	60	63	60	69	50	54	58	50	39	72	78	55	59	43	55	74	67	73	51	66	51	57	73	60	63	54	70	71	63	63	53	61	71	78	61	69	72	51	66	70	60	54	66	68	56	64	69	63	51	53	53	49	56	56	60	63	50	62	56	65	78	70	69	73	56	51	58	63	64	59	63	63	59	72	62	73	50	67	59	74	57	61	51	57	58	56	60	57	74	67	62	65	71	66	78	53	73	69	57	76	77	59	53	68	58	71	73	52	56	60	61	57	67	58	55	65	64	70	58	58	63	66	64	45	65	59	56	63	62	58	54	78	73	43	83	60	69	63	65	60	70	64	61	65	55	57	79	66	61	68	65	60	68	61	57	70	59	59	67	53	56	60	56	60	58	59	78	59	68	56	61	58	73	62	70	53	61	73	58	59	68	63	88	85	53	64	72	45	70	56	59	76	62	55	67	79	49	58	59	59	56	68	53	56	59	69	64	49	59	73	54	76	53	53	62	79	65	65	57	62	64	54	51	71	68	63	62	62	53	52	76	61	59	58	60	56	69	50	70	50	73	54	63	71	55	61	71	63	53	57	70	64	75	57	68	57	62	68	63	51	67	57	72	57	67	54	62	65	59	65	61	67	61	62	56	68	55	72	63	66	59	75	54	55	64	80	75	62	57	49	63	65	70	53	68	80	63	61	80	69	66	62	58	64	43	57	60	67	78	57	63	59	57	46	63	68	60	67	65	71	58	66	60	61	60	66	53	54	56	62	66	63	50	62	61	55	60	65	62	56	70	54	57	74	68	60	49	76	69	56	65	62	76	61	56	54	56	56	68	57	60	67	63	59	52	67	78	88	65	54	62	67	61	56	56	74	53	63	72	63	68	64	63	65	70	65	54	58	48	50	56	58	62	71	66	61	66	62	60	69	61	55	60	64	71	79	66	61	64	55	63	66	70	81	58	67	57	70	57	69	58	79	64	44	56	54	54	60	57	69	64	40	71	67	69	62	58	70	55	56	56	60	56	60	63	65	54	63	69	62	64	62	57	74	61	61	67	50	68	62	59	61	64	58	73	73	62	53	65	65	50	58	62	65	58	64	66	56	60	59	69	65	72	74	63	60	64	65	58	48	76	58	59	56	51	78	68	71	80	63	54	55	56	63	64	68	55	74	73	63	60	68	61	56	64	64	64	68	72	58	65	67	65	55	57	66	63	47	65	54	54	67	57	67	62	69	56	54	69	51	62	65	62	53	75	69	72	58	52	62	75	52	46	62	64	74	71	59	71	71	62	61	60	73	66	60	58	49	49	67	69	60	55	64	52	66	71	57	56	64	63	57	60	60	57	61	62	73	64	60	54	58	58	61	63	73	60	82	59	56	67	69	50	71	53	71	58	54	50	66	61	53	50	54	69	65	62	62	57	68	54	72	65	43	67	84	68	55	55	56	70	54	61	76	58	52	53	89	47	83	56	70	61	76	67	69	66	75	59	51	74	48	61	57	78	59	50	62	72	52	59	60	60	52	67	65	68	55	71	59	56	63	49	74	52	52	52	70	54	55	56	70	66	80	65	61	61	59	67	51	45	69	49	56	64	69	67	72	69	69	65	52	65	51	51	52	53	70	54	60	73	74	64	58	73	58	67	62	54	72	57	45	62	55	66	64	61	60	64	74	53	59	67	66	63	47	69	74	54	69	59	58	64	57	79	77	53	59	68	43	66	63	56	65	65	66	78	49	71	45	49	62	70	51	51	57	60	71	66	71	64	64	56	68	65	51	69	67	54	50	61	61	56	54	53	68	54	72	64	70	57	62	62	69	76	78	56	65	57	53	63	60	86	54	57	48	50	58	72	58	62	62	49	67	54	52	76	61	55	58	59	75	58	59	57	80	68	67	61	66	54	65	58	54	63	62	52	65	40	68	62	53	61	55	56	63	51	65	61	47	76	70	55	62	68	66	59	67	69	66	50	66	58	58	69	64	62	70	68	53	62	69	67	50	60	61	75	70	55	54	65	61	68	65	43	62	61	55	65	54	69	58	69	56	65	59	67	52	70	58	75	63	58	57	45	47	65	54	63	64	76	67	68	58	56	61	61	77	67	68	66	52	55	58	64	58	60	75	64	78	69	66	53	55	52	57	60	57	61	60	55	53	54	51	57	57	57	58	64	58	71	52	73	45	67	64	61
36204	18422	9786	7012	6990	6710	4862	3602	2363	1971	1465	1183	1017	891	803	700	667	654	660	558	572	552	546	505	496	516	490	476	533	508	477	472	511	500	492	474	500	456	503	470	499	504	468	479	458	453	476	478	497	487	486	478	493	483	518	461	501	484	478	463	506	503	455	479	490	462	487	485	460	492	487	456	512	479	501	477	491	474	489	487	508	470	504	496	485	464	509	484	454	472	451	463	459	494	442	498	456	524	496	479	447	473	505	513	463	474	489	452	462	460	502	475	478	487	481	461	486	512	462	475	464	460	518	453	464	508	471	509	460	446	474	438	480	483	466	475	462	486	471	496	473	520	472	484	486	515	482	519	494	448	476	487	479	481	492	498	487	463	470	508	465	450	496	472	446	489	495	486	498	476	480	486	474	458	487	505	456	462	465	537	488	469	456	455	469	441	504	472	492	506	473	486	508	488	472	464	478	443	510	479	497	446	495	488	464	458	478	493	486	444	437	493	487	469	479	530	461	438	466	480	505	482	498	470	479	469	449	473	515	484	449	493	462	480	473	482	469	531	438	481	472	478	471	460	535	519	491	463	479	450	469	453	478	469	468	488	457	511	493	480	457	463	466	451	502	517	442	529	441	459	480	517	472	447	457	465	490	473	474	520	474	492	510	474	447	475	450	486	491	476	457	485	475	514	485	481	487	480	488	518	484	468	448	506	497	477	447	473	474	497	465	468	496	508	473	453	476	476	460	465	474	487	482	450	479	518	488	481	512	487	453	476	481	439	500	463	460	486	485	451	442	497	494	439	487	490	491	503	487	462	489	467	459	447	484	466	432	483	487	488	484	466	515	465	456	479	439	469	442	515	483	465	463	453	481	469	464	509	477	511	501	470	510	460	485	494	499	493	479	467	462	472	484	453	471	453	411	516	505	466	443	500	474	477	478	472	470	474	499	483	501	481	445	482	470	463	489	489	468	525	505	471	455	483	496	480	475	494	497	476	498	437	516	492	471	481	476	484	481	480	506	520	477	493	499	479	461	487	486	466	479	453	520	485	460	487	506	498	516	492	499	470	460	459	505	484	479	508	490	510	494	481	472	490	470	514	507	536	470	449	454	486	435	488	487	496	483	469	463	461	484	485	550	476	499	505	509	484	493	474	478	485	488	523	471	494	477	525	476	488	454	487	482	460	519	478	467	535	440	444	453	497	493	509	464	528	467	508	472	469	482	508	482	494	505	426	488	495	505	522	516	448	497	475	489	505	510	473	462	497	487	466	498	490	496	483	469	473	461	469	492	436	466	506	511	458	488	475	472	476	468	472	491	461	467	445	449	468	499	467	508	459	463	445	470	522	462	479	490	461	455	457	458	437	460	489	457	517	479	466	442	496	495	506	473	480	448	448	501	458	460	476	474	467	444	498	500	466	491	482	471	514	490	466	509	482	490	465	481	473	465	454	503	477	486	499	469	464	470	477	479	463	460	484	484	458	480	476	476	470	496	495	485	469	491	515	483	493	429	467	487	450	469	464	493	471	483	488	508	454	459	468	509	439	490	493	461	443	456	441	460	453	493	459	468	484	447	470	486	474	455	486	465	485	474	477	519	490	491	460	518	471	466	472	490	497	460	480	439	499	459	474	463	436	502	448	475	458	514	499	472	453	429	491	517	479	504	456	495	481	461	523	478	478	488	475	454	443	474	500	474	484	466	463	473	464	468	491	497	501	467	464	455	511	483	491	508	452	509	470	515	470	497	466	502	467	475	508	461	464	452	476	465	505	492	492	465	479	463	444	492	488	484	522	483	450	522	524	485	464	492	464	494	481	492	481	465	436	476	494	501	501	474	488	490	442	509	475	453	494	510	508	522	483	453	493	495	490	488	495	522	472	507	463	461	474	443	477	442	465	481	515	487	487	476	442	471	461	508	459	516	445	469	470	478	446	498	453	461	454	509	466	444	486	491	462	491	464	507	465	475	468	511	484	433	461	481	501	488	530	456	478	453	510	449	519	482	480	481	476	472	487	474	452	488	474	455	469	465	464	492	497	488	505	480	510	481	490	450	464	430	513	452	482	524	495	480	485	467	475	471	521	465	467	484	498	459	492	479	479	504	476	470	481	467	461	518	484	466	504	465	490	505	491	454	487	505	468	465	470	458	492	475	462	482	474	477	502	497	508	507	484	468	488	448	491	489	464	498	495	475	462	483	451	465	492	486	489	479	502	498	483	484	501	468	502	472	503	485	502	441	451	479	495	480	484	509	498	476	446	501	480	481	423	476	492	491	484	492	467	484	494	455	483	500	456	457	532	487	493	498	505	476	476	472	485	468	496	490	505	456	481	496	471	454	484	448	470	484	491	450	470	453	445	503	512	489	458	486	486	488	491	463	489	491	505	459	472	481	491	492	446	473	456	504	505	470	451	477	503	453	484	506	471	451	433	482	496	480	465	484	444	495	468	520	468	474	482	481	478	449	511	477	484	476	473	462	452	463	495	499	462	483	453	476	458	521	456	476	476	461	471	484	504	451	468	488	498	506	442	488	528	496	513	443	469	474	466	458	486	454	494	487	467	464	495	499	503	464	479	452	502	497	499	476	519	519	469	469	458	487	450	508	488	474	452	495	436	452	465	511	477	492	509	470	476	489	470	479	520	458	488	531	473	427	489	482	478	496	469	488	468	476	484	424	490	516	503	437	453	473	495	477	490	472	531	496	512	481	506	492	495	486	505	507	499	441	482	485	461	453	487	446	462	507	480	451	454	494	486	495	492	486	450	453	481	484	459	466	479	493	502	499	507	480	509	498	482	443	468	486	524	484	483	489	504	464	468	504	494	492	491	466	451	524	494	484	512	514	453	488	487	519	488	524	449	474	489	489	504	452	460	506	499	506	469	475	491	516	456	467	447	469	432	475	468	475	479	455	451	515	477	451	531	492	459	451	486	467	469	505	430	489	485	486	508	454	511	497	472	513	442	459	483	469	480	486	502	495	453	476	465	486	497	472	452	461	501	479	489	441	480	490	476	486	487	474	469	476	482	481	505	496	484	511	477	439	479	474	492	472	467	517	460	494	449	483	459	461	460	526	522	465	483	482	481	456	538	485	462	492	459	507	491	451	510	460	473	481	477	455	416	464	480	511	458	472	488	498	461	466	485	503	496	482	485	471	520	503	474	494	488	455	492	494	440	482	433	475	476	467	531	465	445	482	502	482	472	490	450	482	510	476	451	454	475	487	469	479	498	494	488	478	494	500	515	483	511	518	510	467	472	496	519	477	454	432	439	500	471	473	483	469	430	527	536	479	514	480	488	477	476	475	464	462	506	447	512	463	482	459	506	496	484	458	479	476	483	472	454	476	441	484	500	468	488	493	464	476	450	495	485	453	490	471	514	488	467	469	498	486	479	488	481	496	478	469	486	492	470	491	492	471	456	473	503	470	444	456	509	504	473	507	504	459	477	473	508	495	480	488	459	477	487	514	486	466	442	481	445	429	459	438	477	496	474
11216	5071	2218	978	434	257	161	137	99	110	98	64	62	60	48	49	56	36	49	48	50	48	33	39	41	50	40	36	32	41	42	43	42	46	55	31	42	36	44	47	47	44	45	34	52	44	52	54	39	35	39	43	41	46	49	42	46	43	40	32	49	51	40	35	45	41	31	41	38	50	41	55	51	47	38	33	35	36	44	41	37	40	46	40	55	49	53	39	40	31	41	33	41	41	35	38	50	40	55	39	51	53	38	38	40	25	41	39	43	43	39	45	52	35	52	45	38	33	51	47	43	43	39	48	29	43	46	39	41	34	35	44	48	42	44	48	53	32	31	42	40	40	43	26	42	30	39	45	37	33	46	48	43	43	28	60	40	46	43	50	35	39	40	43	31	39	40	40	52	29	40	39	44	40	44	51	37	41	55	40	47	39	32	47	36	36	30	35	30	40	38	47	45	35	38	45	39	47	44	45	36	37	45	39	37	31	27	36	37	44	45	37	42	44	37	34	52	46	43	36	40	31	36	45	32	35	44	55	44	38	34	51	36	45	39	42	56	44	31	47	37	49	36	49	33	37	41	56	36	46	45	50	32	39	47	35	45	44	40	48	46	45	51	38	38	50	34	50	40	47	33	38	40	45	43	41	27	40	53	41	43	40	44	40	44	44	37	52	46	37	47	34	42	42	38	41	31	44	30	41	44	50	42	30	64	43	40	44	43	38	33	47	38	36	40	35	35	38	54	43	42	34	46	55	41	37	41	34	46	51	42	52	26	42	50	41	32	42	39	33	49	27	37	36	26	45	45	40	31	30	48	41	47	49	52	44	46	48	28	36	44	40	50	58	41	47	56	34	37	43	45	35	46	37	42	45	29	37	34	50	49	43	43	43	45	36	38	46	43	47	49	52	35	51	50	64	60	41	42	32	44	45	38	33	46	51	46	40	39	35	40	33	37	32	48	31	44	34	50	38	32	38	54	35	53	40	22	44	47	37	28	43	50	43	40	42	41	49	34	41	45	57	36	39	44	48	51	47	41	43	45	38	40	31	35	40	37	38	43	40	50	39	56	49	44	38	40	48	25	38	42	33	45	40	38	51	33	36	45	40	42	33	43	43	41	45	37	51	47	30	43	42	34	45	50	38	45	47	38	32	58	47	39	44	32	44	52	41	34	52	45	40	43	37	40	48	47	37	43	52	53	44	29	48	36	48	41	43	46	48	48	40	40	33	62	38	43	46	32	50	35	35	38	31	48	41	40	51	44	35	36	26	52	39	38	44	37	35	32	33	48	41	43	42	35	38	36	45	54	44	36	46	41	37	46	36	49	43	39	51	33	34	35	33	49	50	31	30	41	35	33	38	36	41	41	30	42	44	33	44	30	37	47	42	28	50	40	45	46	50	43	40	44	35	43	51	39	34	59	38	45	42	40	39	36	31	47	46	32	34	49	33	38	43	48	51	41	42	42	44	43	57	25	46	32	43	47	44	42	45	35	45	30	35	38	43	37	39	45	36	41	46	45	41	41	37	39	40	28	39	35	33	47	31	37	51	30	41	47	44	42	42	32	43	61	44	47	51	41	52	42	44	47	41	37	46	36	47	43	60	49	55	37	47	37	49	45	56	50	44	45	46	47	43	39	49	40	33	41	43	48	45	49	33	54	33	56	49	46	34	53	34	42	53	41	42	53	30	39	47	52	36	34	46	42	48	46	42	34	48	41	36	34	46	38	42	49	39	45	47	34	48	44	40	49	47	38	40	47	49	36	47	47	42	36	53	40	35	39	27	36	36	51	43	55	53	39	36	48	31	57	37	37	33	36	46	42	41	42	46	38	45	48	36	48	43	44	40	35	54	38	40	43	37	49	34	37	39	38	42	40	48	31	43	33	38	47	39	31	40	46	42	39	45	42	46	49	37	43	57	37	39	42	45	39	45	43	53	29	50	37	39	54	38	48	47	36	43	46	34	43	39	38	39	45	47	39	47	50	37	39	62	45	46	38	40	42	48	37	46	53	38	48	42	52	42	33	43	37	39	44	48	49	37	28	42	42	42	35	47	52	41	39	49	48	36	42	38	30	43	38	43	31	44	42	40	30	54	28	45	46	42	40	47	42	37	37	41	41	48	52	40	39	52	39	46	41	46	41	44	39	48	45	42	30	32	40	30	35	49	39	31	44	37	51	51	46	40	37	50	48	56	34	36	34	42	50	41	45	57	37	36	37	48	45	31	33	38	42	40	47	43	41	34	44	41	60	37	49	35	43	35	41	52	36	52	39	33	42	43	60	54	32	48	28	32	36	51	48	32	41	39	38	36	40	34	55	51	45	36	46	51	45	42	38	42	43	37	60	47	43	36	49	55	45	34	34	46	35	40	50	33	28	48	51	42	45	50	34	39	44	41	36	50	36	33	50	38	35	44	50	53	52	42	38	47	37	40	42	33	46	33	35	44	42	43	36	39	47	37	47	32	46	51	47	36	50	36	52	47	34	52	35	48	42	49	34	46	39	49	44	46	39	35	40	34	40	43	34	43	45	32	35	42	35	48	39	46	35	45	50	40	41	41	38	38	36	46	37	37	38	44	50	46	57	40	51	43	46	33	47	46	44	45	43	44	54	47	27	56	35	46	47	37	32	37	38	46	46	42	48	38	46	42	33	46	45	54	32	46	49	34	38	31	48	37	35	35	27	44	39	39	42	33	45	41	46	40	42	38	54	32	40	43	49	33	47	34	50	41	53	47	36	35	33	37	33	49	33	54	43	37	48	44	38	46	46	38	44	39	50	34	38	36	35	43	31	43	38	31	28	50	42	44	40	39	41	38	39	40	38	31	33	45	47	43	37	41	45	47	43	36	43	53	41	50	44	37	43	46	34	47	48	51	51	35	43	48	39	38	41	42	48	60	38	42	33	25	40	47	49	43	35	46	41	41	48	31	37	38	43	32	45	31	48	38	30	34	57	51	46	34	38	44	50	34	39	44	50	49	37	48	44	46	48	45	38	38	41	45	55	37	43	49	44	31	55	46	42	41	43	46	43	36	34	34	43	39	43	33	45	43	48	34	42	46	30	40	42	37	46	37	43	39	45	37	42	27	45	47	32	49	41	41	50	44	48	46	49	32	37	41	48	48	44	43	40	43	45	44	46	41	33	46	37	40	35	37	33	41	34	38	39	42	40	34	37	43	41	42	29	36	46	29	39	44	36	46	39	44	55	35	36	30	46	33	35	33	46	35	39	51	35	53	39	40	36	51	33	42	38	38	40	47	39	55	31	39	43	41	46	42	35	27	31	42	41	35	37	42	51	52	51	57	30	46	46	37	26	33	34	48	37	46	46	38	39	45	49	35	38	33	40	46	41	36	38	33	26	37	27	39	37	42	53	39	35	40	43	48	41	40	38	46	28	43	30	36	33	38	43	50	41	50	42	40	42	29	40	42	41	44	45	33	51	44	31	47	54	51	48	40	45	44	38	47	39	45	51	45	34	44	45	57	44	41
41012	24082	15993	11534	12328	9320	5686	4300	3243	2534	1801	1356	1118	912	661	663	554	523	457	461	417	426	395	364	385	353	367	337	366	377	361	344	339	385	347	348	331	346	310	350	331	355	337	380	389	333	327	377	375	351	323	346	377	347	332	338	335	348	333	333	367	367	354	319	344	318	335	337	329	324	331	360	332	355	338	314	319	333	357	342	350	324	336	340	345	369	333	301	341	338	354	331	340	318	338	314	330	350	344	336	355	351	311	319	328	313	330	323	327	315	332	350	320	310	353	284	287	321	326	354	323	317	338	330	346	346	329	299	348	319	281	330	324	326	287	328	318	332	362	339	316	335	285	342	334	318	345	300	333	317	337	345	361	335	367	333	369	336	327	348	347	325	368	347	341	292	343	349	368	287	329	321	329	319	320	301	348	356	320	311	344	316	347	310	327	322	339	341	359	331	325	312	331	343	356	335	345	333	328	313	318	349	334	332	327	304	304	320	325	315	328	300	321	324	332	327	325	335	324	354	343	327	349	343	296	332	328	335	321	323	327	300	360	325	348	330	334	309	346	331	329	327	359	320	305	323	328	311	322	308	354	359	323	307	322	343	336	323	346	334	338	317	337	320	328	319	285	317	346	344	321	352	338	311	304	323	323	334	346	318	319	338	326	335	331	302	278	307	353	307	309	318	358	347	328	326	325	363	312	338	323	303	329	316	362	338	317	326	315	338	291	308	338	293	322	357	330	335	354	298	352	328	326	342	328	321	319	379	342	329	354	349	368	332	336	352	321	337	314	364	338	325	317	320	281	338	300	318	328	341	316	335	324	347	340	330	336	292	360	323	322	328	344	363	316	336	337	322	323	313	335	324	313	338	337	348	338	341	347	345	327	334	340	329	301	310	326	312	328	338	323	313	334	307	329	330	342	302	324	327	329	328	331	342	342	303	336	338	311	310	341	306	314	338	329	346	309	299	335	332	335	300	305	354	333	339	358	330	338	304	319	327	328	335	333	317	326	315	341	330	319	309	322	355	329	319	342	345	327	316	317	345	350	318	328	322	326	335	340	347	322	355	312	355	317	323	364	334	305	312	354	350	327	329	315	313	328	324	346	318	352	365	318	349	311	340	312	368	313	297	325	300	321	299	343	346	337	343	311	342	325	329	334	329	331	319	346	337	340	288	354	329	322	314	329	311	344	348	354	322	337	351	333	332	338	362	300	324	335	329	326	303	342	332	332	338	329	333	330	310	313	314	319	344	298	343	339	341	349	309	297	348	304	331	328	322	329	311	331	297	329	343	332	332	349	335	345	329	345	328	311	318	314	356	326	297	335	321	318	304	349	323	312	346	337	308	372	315	318	351	312	281	334	331	361	353	355	361	338	296	333	325	331	328	322	340	308	331	326	319	320	303	319	307	323	334	316	296	296	363	332	339	331	347	302	343	359	320	324	288	318	310	313	320	323	323	315	310	316	317	318	320	327	321	335	349	341	333	315	331	308	333	310	349	352	354	333	357	317	347	313	324	307	341	327	358	338	340	331	334	358	335	341	328	321	318	308	368	357	340	332	346	338	337	349	340	361	323	346	332	297	309	329	332	351	326	342	331	325	347	335	326	338	327	310	311	322	311	344	324	318	315	313	341	364	345	338	323	341	317	323	322	341	319	327	333	329	327	281	323	337	325	315	321	334	349	337	294	305	349	359	360	329	341	303	318	363	316	305	340	367	339	290	364	348	365	330	313	334	349	338	334	337	359	290	352	318	313	347	314	350	339	324	346	365	344	342	348	338	342	320	358	338	366	306	345	313	350	313	356	339	339	349	335	323	357	349	350	357	322	346	317	326	352	329	352	341	365	350	335	340	339	342	370	298	336	349	345	332	358	318	365	315	385	311	368	320	320	318	304	330	317	333	334	345	299	327	337	314	353	332	323	346	320	367	321	320	357	327	354	325	306	337	298	343	350	351	351	349	291	320	330	305	334	329	365	294	360	331	315	320	313	325	327	323	330	317	335	339	304	342	297	326	308	309	330	327	355	339	346	336	316	337	336	325	288	340	299	313	336	341	311	321	345	295	360	331	316	348	349	341	335	300	332	356	353	343	321	323	353	327	347	295	363	337	344	291	334	308	339	355	332	326	319	329	337	342	306	345	341	315	299	348	324	352	329	359	310	345	340	352	323	321	352	313	348	345	335	352	322	324	309	349	365	306	343	295	307	342	358	330	328	333	321	327	311	337	363	315	323	325	316	313	340	332	324	335	318	299	344	331	354	324	314	316	317	310	323	339	295	350	345	334	326	361	283	353	349	345	329	357	376	311	325	345	347	305	311	315	377	316	319	319	350	315	325	311	311	357	306	347	315	368	351	352	314	351	349	312	315	342	318	300	323	343	321	304	317	332	313	343	308	321	331	338	339	345	329	336	303	305	344	329	375	346	335	346	345	315	334	315	340	306	298	303	328	331	333	328	329	345	335	331	326	340	340	308	330	321	317	319	312	317	319	313	387	376	322	300	346	339	327	351	301	352	343	358	300	347	365	328	318	287	327	335	339	344	335	333	309	292	296	330	311	328	314	345	327	356	309	341	349	351	348	316	340	314	346	351	352	315	321	329	308	298	315	313	300	337	348	340	335	346	338	328	317	321	311	309	299	330	318	344	332	333	336	324	301	319	336	317	331	286	305	305	336	314	312	344	294	329	330	333	308	320	336	360	341	343	349	313	325	317	315	333	308	297	314	378	317	338	284	345	332	335	330	333	310	315	313	312	308	317	308	334	363	339	307	336	351	343	303	344	313	331	319	342	348	326	322	358	317	301	362	299	350	332	333	343	308	343	333	342	352	323	312	312	335	308	318	291	320	322	311	320	312	313	305	324	320	330	323	343	344	343	348	356	343	326	336	316	323	329	305	357	318	363	334	317	351	337	328	330	338	344	322	338	329	355	314	327	343	334	305	311	360	328	332	318	311	360	336	348	351	352	308	287	328	326	314	303	319	289	320	345	331	357	341	332	305	369	325	327	316	343	319	342	332	347	367	315	313	320	343	331	317	353	307	316	330	376	322	331	316	333	331	338	366	325	326	346	302	341	308	363	335	328	331	347	331	312	337	342	316	313	329	320	363	324	331	349	347	323	325	333	354	324	347	365	330	369	342	337	304	326	295	364	325	307	336	351	329	323	357	316	306	314	315	334	340	328	358	335	343	326	315	316	334	341	351	312	332	322	344	330	287	335	357	328	338	334	299	324	306	307	313	323	299	361	317	336	331	315	307	346	366	307	338	333	333	321	324	344	339	343	329	331	336	351	325	303	293	361	329	320	316	321	328	331	331	347	312	304	322	349	319	326	356	290	337	328	311	337	322	327	283	360	336	343	330	338	326	333	317	348	337	318	307	331	345	346	341	338	352	338	325	326	324	298	300	330	328	315	312	336	326	356	322	320	350	332	312	368	309	345	325	357	343	323	349	322	318	337	336	339	324	360	313	328	333	334	311	326	324	308	315
11897	4768	2074	942	376	207	158	127	107	100	69	76	70	85	66	44	45	72	70	59	43	52	64	51	57	48	53	59	56	57	62	58	46	56	45	49	46	51	55	54	47	53	56	71	53	54	62	67	46	40	49	55	71	61	44	41	54	41	63	40	59	49	53	43	50	55	62	51	41	46	57	52	50	54	75	71	53	48	54	44	50	56	50	71	57	40	66	42	59	62	58	58	53	50	64	54	49	58	51	52	60	41	71	55	39	52	59	49	37	32	56	44	49	52	66	60	57	47	54	59	50	51	55	46	51	56	43	48	63	45	45	67	63	50	56	57	54	53	53	65	55	55	41	47	46	57	54	50	45	52	51	53	55	48	62	50	47	65	51	59	58	46	60	43	57	51	53	40	56	56	44	48	53	45	46	54	61	53	51	54	58	44	57	58	54	60	60	41	53	53	50	56	65	50	64	55	67	62	51	44	51	57	50	48	61	70	48	52	50	41	44	55	60	56	60	51	54	51	56	63	50	62	47	54	64	41	51	51	68	50	47	46	46	59	62	60	53	59	59	48	62	62	56	48	54	58	47	42	45	47	50	56	48	46	44	54	51	48	57	62	52	48	44	42	64	51	54	45	50	53	52	52	54	54	46	53	58	47	46	61	52	67	49	36	43	41	61	52	64	60	50	62	48	72	50	62	42	51	50	59	61	46	66	57	51	52	60	66	40	59	45	55	51	49	48	43	51	51	42	56	47	35	52	54	49	53	52	51	68	60	57	46	43	53	49	63	52	48	51	49	52	64	53	44	61	47	58	56	40	48	49	59	52	69	43	44	47	47	44	42	47	57	60	55	55	66	43	55	48	52	53	58	55	42	62	67	65	55	37	60	55	41	49	52	53	70	51	62	56	65	59	43	53	58	48	46	50	54	55	60	67	57	59	55	60	45	47	55	57	48	51	41	52	58	49	51	44	62	57	61	56	41	53	70	66	52	60	61	70	57	66	56	39	47	42	53	67	52	54	58	67	46	60	66	44	50	47	54	54	61	57	54	57	44	46	54	45	47	49	37	26	52	56	57	53	64	44	51	55	45	45	62	57	47	58	50	60	55	63	41	55	41	45	44	65	54	54	52	46	55	64	63	41	41	39	56	44	52	44	52	55	61	54	46	52	61	70	42	62	53	55	50	49	66	62	68	56	51	62	44	50	67	57	46	63	46	52	38	49	55	57	58	44	57	55	41	47	56	63	49	59	63	51	50	53	54	65	49	65	66	50	46	59	45	45	43	47	41	54	52	55	54	54	61	65	52	53	59	42	50	55	67	61	42	61	54	58	55	60	62	48	46	50	57	69	74	40	59	58	53	47	54	56	55	50	57	50	62	58	53	53	56	48	53	49	61	48	38	51	54	46	65	58	59	49	67	46	56	54	55	50	48	52	55	50	47	54	67	51	41	50	53	70	50	39	51	49	61	66	51	50	49	51	45	66	48	63	48	53	44	47	53	58	53	67	48	61	47	52	53	55	68	62	60	50	60	59	58	44	63	44	58	48	57	63	55	53	55	52	51	51	44	49	57	46	60	46	65	70	53	53	58	53	57	58	58	60	51	55	56	63	53	55	55	50	53	51	64	52	60	38	53	60	57	47	63	58	55	50	57	64	52	54	58	46	56	61	48	52	41	44	50	49	53	47	44	42	45	57	60	40	56	82	55	46	67	62	63	45	48	63	62	56	50	68	53	72	54	50	62	63	60	50	57	48	55	43	44	48	51	47	42	45	48	57	54	62	62	49	47	52	43	54	44	62	53	66	42	61	40	62	58	54	61	42	58	42	54	60	49	48	49	49	56	49	55	64	50	47	65	61	58	41	57	51	49	36	57	52	57	45	60	53	58	42	62	47	63	68	62	59	58	50	61	53	57	36	56	47	41	50	48	55	38	64	67	48	41	33	55	47	48	47	67	55	65	46	61	60	54	59	55	53	43	37	54	57	52	66	70	48	50	66	49	54	54	54	55	49	58	55	59	47	50	62	61	76	52	55	39	60	74	46	43	49	51	60	51	37	79	67	54	55	55	54	38	52	51	53	49	62	46	55	48	47	63	47	41	54	45	54	50	58	52	50	52	47	55	50	46	62	43	62	54	59	53	46	48	57	43	52	59	61	56	54	50	62	50	55	47	56	42	44	57	47	58	56	66	53	65	52	46	53	53	57	50	54	46	53	40	66	52	69	59	53	64	44	51	51	46	54	56	68	49	68	58	63	53	53	63	65	63	43	64	55	47	61	58	54	50	62	47	55	56	59	56	48	60	54	50	50	46	57	72	55	44	55	61	48	60	45	51	57	50	57	55	56	66	58	61	62	56	54	55	60	62	59	50	60	51	48	57	55	57	55	51	50	68	59	61	56	48	50	66	56	64	58	51	61	43	63	48	59	54	51	66	53	54	57	47	42	63	54	50	43	41	51	55	62	52	50	53	54	63	40	49	55	55	56	61	54	62	60	60	49	45	66	57	48	58	52	55	57	50	65	45	48	45	53	51	49	54	63	54	56	49	47	55	38	61	58	49	50	47	48	50	49	51	52	58	49	52	50	59	47	51	35	45	46	53	55	64	45	60	47	55	53	66	40	61	56	65	63	69	63	37	60	68	54	47	59	64	43	58	49	53	43	51	44	54	51	60	54	50	54	66	60	61	58	59	52	55	54	62	50	50	43	54	52	59	63	58	45	48	53	51	62	56	39	70	54	58	40	52	61	61	52	61	52	64	49	40	53	40	56	65	37	54	54	52	47	50	64	48	47	71	58	51	47	63	64	51	42	51	53	69	40	49	47	56	54	37	48	56	47	57	59	44	68	60	44	37	76	51	55	54	47	54	57	57	42	49	58	60	51	50	63	56	58	59	54	52	54	43	50	68	54	56	67	50	42	52	49	64	59	57	56	51	52	51	54	61	45	53	62	46	55	56	54	53	53	50	59	40	59	58	43	48	53	51	48	48	56	59	48	42	58	55	46	51	59	57	44	48	55	57	67	60	52	66	53	59	63	51	67	55	55	56	55	44	68	45	51	45	45	52	57	53	43	66	48	48	58	49	62	47	71	37	48	58	58	53	69	68	52	52	52	70	60	48	42	58	62	58	50	44	56	51	52	54	45	50	59	48	47	55	48	30	59	48	56	53	53	56	62	59	57	47	47	57	54	61	46	46	42	51	51	51	61	56	47	56	50	57	41	55	67	53	51	62	46	55	48	51	54	52	48	54	48	59	54	46	55	62	64	45	46	58	42	56	38	49	49	52	53	55	47	52	64	60	49	58	57	58	47	49	49	56	44	65	56	55	42	65	58	64	44	54	63	70	52	48	60	47	55	52	50	58	45	49	52	42	57	54	60	52	57	59	50	46	62	59	50	58	42	36	51	49	56	49	37	58	49	55	56	66	57	66	43	51	60	58	57	57	53	47	50	52	55	56	48	44	63	65	54	51	57	49	76	77	63	52	43	62	47	66
37889	23728	15270	10804	9310	7401	5130	3994	3012	2213	1698	1291	1103	918	774	727	657	565	541	513	482	484	458	424	430	471	422	451	473	450	461	465	482	422	465	426	451	429	421	423	491	453	418	417	437	440	423	444	423	438	468	449	444	461	433	428	442	435	393	444	396	418	464	406	441	427	387	414	411	421	438	377	467	419	404	431	452	416	399	468	415	402	421	431	434	433	415	407	413	397	434	450	405	440	450	396	403	397	442	411	399	429	423	373	400	407	445	405	390	391	396	423	421	383	450	397	397	396	462	446	431	426	375	406	397	419	407	415	400	415	476	435	431	403	399	436	430	392	455	453	402	443	412	417	388	412	425	424	423	429	390	445	398	401	404	409	423	435	404	440	414	380	410	428	425	410	448	417	426	413	452	438	417	398	412	428	461	410	422	416	385	395	423	409	403	444	403	430	386	422	409	398	401	397	408	437	446	402	383	426	426	433	402	425	414	441	417	391	418	393	423	444	413	432	426	381	410	381	414	431	420	382	390	441	401	421	368	450	459	408	387	448	423	403	404	444	414	403	425	417	428	410	391	435	439	416	425	416	426	435	463	402	422	406	420	419	417	406	415	380	412	381	400	413	402	417	408	412	426	420	429	431	399	415	403	413	407	395	422	410	417	411	399	394	392	423	388	416	378	399	406	423	401	414	416	407	404	429	398	391	417	366	383	441	404	392	442	449	425	402	393	418	440	454	442	429	410	421	422	394	428	386	418	430	383	415	393	425	414	400	432	405	386	393	393	373	384	402	431	402	422	413	401	425	373	423	399	420	423	425	400	411	397	431	448	371	431	375	396	386	429	429	434	391	383	419	396	396	375	397	419	431	428	398	426	417	409	403	429	399	425	451	438	453	424	429	368	404	427	395	405	408	416	400	399	417	416	420	427	385	426	373	428	413	414	367	412	428	414	410	408	408	435	416	436	393	397	381	407	383	409	393	406	427	397	382	390	394	431	392	395	415	392	459	396	441	433	408	437	396	416	401	397	404	410	438	405	407	444	386	389	434	388	417	427	416	409	383	388	433	408	415	422	409	439	421	430	417	435	430	386	396	405	402	403	411	425	424	429	394	412	440	429	403	439	425	395	421	390	439	411	455	428	434	421	405	406	402	464	415	427	421	399	419	413	444	456	390	386	380	386	424	437	426	401	416	422	432	416	451	441	423	426	410	427	405	427	421	379	417	392	426	389	409	416	439	434	452	424	428	390	416	376	405	407	405	425	364	404	436	450	440	432	364	422	456	422	415	445	409	421	404	407	424	439	434	418	421	414	441	393	432	415	447	409	403	395	431	404	441	391	396	449	381	433	405	422	434	448	391	402	435	415	396	411	440	403	415	430	421	434	420	418	403	414	424	420	417	448	395	401	423	373	423	423	418	432	429	362	438	399	404	405	414	435	399	397	399	416	409	408	445	379	427	397	418	399	410	420	393	460	391	414	393	383	426	405	410	388	387	405	413	448	413	402	402	409	392	430	430	394	416	401	422	392	426	384	394	427	427	408	415	414	407	429	432	410	458	393	421	420	414	432	408	413	405	441	437	418	396	422	441	429	412	460	417	427	424	435	384	398	401	431	414	419	455	380	417	404	412	443	458	390	417	426	433	390	432	419	438	380	404	442	430	423	423	393	399	402	370	420	392	438	434	388	435	439	381	445	384	424	415	398	439	475	402	367	427	463	433	386	459	426	378	432	433	428	404	436	456	408	398	436	395	448	423	393	442	411	384	444	404	446	417	397	390	405	407	402	401	413	448	373	442	385	412	409	383	408	405	418	430	441	393	447	398	439	393	426	414	389	400	396	400	397	404	411	426	428	429	417	452	374	427	424	403	418	408	416	409	403	402	424	408	403	432	440	417	412	428	414	413	415	439	410	420	387	415	415	432	399	423	395	447	474	373	435	417	417	405	423	461	417	390	434	434	394	440	402	393	404	406	358	424	430	378	397	414	435	462	415	440	431	422	414	409	419	408	408	425	451	422	423	422	399	396	430	418	428	411	426	416	414	421	417	407	399	418	425	386	365	452	438	452	405	422	425	388	404	426	412	409	409	419	441	401	383	419	401	417	451	414	375	411	405	422	368	421	411	402	426	397	438	395	417	436	417	386	424	420	384	433	409	416	417	406	416	404	403	403	425	407	408	429	426	410	375	436	394	401	414	390	438	404	435	417	386	401	382	434	394	415	447	398	405	390	436	398	385	409	388	413	420	400	412	447	390	389	445	389	400	396	444	409	429	420	418	390	433	414	442	429	447	423	421	397	426	464	438	416	425	409	452	395	399	376	410	388	436	456	412	423	383	398	385	414	404	425	418	400	397	370	401	393	395	416	389	439	428	427	395	392	392	424	397	415	430	406	378	454	440	409	433	390	401	419	418	408	444	392	415	424	394	424	428	395	405	428	412	431	417	422	384	440	414	434	402	396	394	398	412	367	432	431	432	399	411	424	440	443	421	394	379	429	432	427	441	425	394	419	396	409	405	420	393	414	431	404	380	415	392	388	416	411	415	397	409	418	415	403	416	430	384	411	405	394	421	441	394	419	403	437	401	430	408	403	419	437	389	407	406	433	407	430	436	398	404	401	439	390	385	392	420	399	389	467	416	407	419	376	428	405	398	392	425	396	405	369	380	413	429	396	388	417	425	427	461	407	406	410	396	404	425	405	411	398	454	427	452	457	438	439	415	410	428	402	428	443	396	408	404	433	420	438	406	404	390	411	404	437	389	426	415	369	439	435	434	419	449	428	394	384	360	399	386	419	397	417	408	416	407	402	404	411	402	428	400	415	418	431	416	429	426	419	348	420	401	420	405	429	440	408	413	433	411	413	393	408	450	409	409	434	443	454	409	415	410	403	403	405	428	431	428	410	402	458	420	439	438	393	460	422	388	412	389	441	427	411	408	407	416	468	397	378	420	419	388	434	420	419	435	422	398	393	431	400	434	449	437	387	380	397	410	427	408	413	414	403	431	365	446	403	380	400	429	400	439	441	412	454	397	381	410	415	428	437	429	407	425	454	392	437	419	410	453	375	390	423	384	415	450	421	423	427	371	405	396	419	453	400	406	433	454	402	424	423	418	404	411	408	401	428	403	407	411	436	438	448	400	385	453	427	408	439	433	430	428	387	415	403	427	385	420	421	397	418	436	405	437	422	405	434	427	398	417	427	421	426	404	405	427	425	407	399	410	400	407	403	451	420	431	373	421	440	427	435	416	403	393	406	454	435	393	395	422	413	422	430	421	450	435	407	443	417	447	396	431	433	426	396	386	411	444	414	466	432	407	403	428	411	430	410	411	382	437	421	421	436	402	390	433	405	453	382	431	412	370	429	431	381	429	387	417	401	384	417	408	441	397	400	381	405	423	465	411	372	425	406	436	402	407	414	423	396	401	403	414	396	402	387	424	397	414	386	411	408	412	402	448	386	427	383	406	409	404	425	411	419	429	391	412	368	439	389	421	415
15835	8020	3296	1414	605	300	173	111	92	82	68	50	45	66	50	43	33	34	28	33	31	42	42	30	26	37	40	37	28	36	30	37	36	24	25	30	32	33	26	30	32	33	48	46	26	25	35	34	33	39	32	26	29	32	35	25	30	26	34	22	36	19	24	25	26	22	30	26	34	31	40	25	34	38	36	32	35	21	26	30	35	28	27	36	40	30	34	34	42	21	41	31	28	32	29	38	24	18	24	18	27	40	37	33	38	26	32	31	28	33	39	31	46	27	25	34	25	22	31	31	27	38	31	21	28	42	32	31	33	27	27	33	25	34	40	19	32	24	27	43	22	31	33	23	35	24	28	22	41	24	23	27	25	21	33	30	27	34	34	36	26	39	31	29	25	24	31	22	27	30	29	30	29	37	33	23	28	33	26	27	32	35	40	30	25	35	36	29	33	37	40	27	25	36	28	26	44	27	31	40	23	21	33	31	23	40	28	21	30	31	27	25	35	34	29	25	40	30	36	36	25	23	30	33	26	32	27	33	25	33	32	39	28	25	17	19	26	35	34	31	34	28	36	28	31	22	35	25	35	23	32	34	31	36	26	18	26	22	36	34	36	29	27	34	23	20	32	24	32	37	32	35	30	30	37	25	31	26	29	26	37	32	22	27	31	34	34	25	39	29	26	32	22	25	25	29	22	30	19	31	38	33	37	28	31	40	36	25	23	31	35	26	30	31	37	29	28	31	31	33	31	29	36	22	32	36	31	32	39	23	32	40	32	33	29	34	30	28	40	30	20	26	30	25	28	33	18	32	31	28	35	30	24	34	26	41	31	28	32	36	26	38	31	27	34	39	37	29	23	32	20	24	25	31	29	31	18	27	30	27	36	34	33	31	32	39	42	25	33	39	29	19	42	23	31	33	32	36	26	31	32	29	31	33	40	18	30	26	35	32	26	37	20	21	39	30	33	30	30	26	26	33	28	30	46	28	23	27	25	29	28	28	27	34	37	41	33	35	27	24	21	33	13	35	25	30	30	29	26	23	22	29	30	34	24	41	26	27	32	38	30	40	33	21	30	25	27	29	35	28	25	24	42	24	18	31	37	37	34	37	38	25	25	26	30	24	25	34	27	19	37	21	35	32	25	33	27	33	29	30	30	31	33	21	26	20	32	32	40	31	25	35	31	35	29	30	34	34	22	32	25	31	44	24	33	38	27	33	27	27	31	29	28	35	43	34	32	31	21	28	28	35	27	34	34	32	27	26	37	21	43	37	33	25	27	27	34	40	26	37	30	33	34	33	28	31	33	39	42	34	33	22	31	37	29	26	30	29	32	31	26	24	25	23	37	18	22	32	36	34	35	28	19	31	31	33	34	27	31	37	26	32	33	27	36	27	33	31	34	43	27	33	36	21	30	31	36	33	27	20	33	39	23	18	22	40	21	36	30	28	34	31	22	36	36	38	24	38	29	36	26	23	32	31	31	43	28	23	44	25	27	42	27	27	36	25	28	35	21	42	29	32	37	40	37	37	22	25	36	40	22	35	24	39	14	37	31	36	39	32	19	25	34	34	29	30	33	33	41	37	34	30	24	21	26	25	33	39	20	31	33	27	33	45	23	36	28	34	29	29	28	23	27	27	25	31	32	30	41	32	31	29	39	29	30	27	30	29	36	30	21	25	32	27	27	23	23	27	31	34	26	30	27	30	29	28	38	23	29	27	30	26	27	34	37	38	29	18	23	28	35	36	27	34	24	27	24	40	29	25	26	40	29	26	37	41	34	29	27	37	26	27	25	26	38	31	35	30	30	25	31	30	38	37	31	27	24	24	27	30	38	33	35	35	29	31	26	26	28	20	33	31	34	33	30	34	30	32	32	28	33	29	24	35	33	28	30	33	32	35	33	39	34	31	32	23	34	24	20	29	28	29	21	23	32	31	37	22	26	38	28	28	21	33	25	34	37	26	35	40	23	28	32	38	25	34	20	26	23	29	28	23	37	25	39	37	22	27	26	29	30	31	29	28	33	37	30	33	35	33	33	29	30	30	26	21	25	35	36	30	20	24	32	26	32	30	29	29	38	26	38	20	31	36	36	33	29	30	30	32	29	25	27	25	31	26	33	33	39	30	36	35	18	25	34	36	34	30	29	37	29	40	31	32	27	26	37	30	30	33	22	36	29	34	29	22	28	31	33	30	41	31	29	30	22	25	37	23	32	23	22	27	18	34	28	30	31	28	29	30	26	27	22	38	34	42	30	23	28	30	27	30	28	27	26	22	15	30	20	31	30	34	35	32	42	37	37	22	38	25	23	28	38	37	31	28	31	33	41	28	27	33	43	25	30	30	28	28	40	24	30	29	23	36	36	33	25	35	24	30	27	25	32	29	35	40	34	44	34	32	22	35	33	32	32	36	27	32	32	28	31	27	35	35	23	30	29	26	24	38	35	27	36	24	27	34	34	31	27	23	31	25	27	31	50	31	41	36	34	26	26	29	32	36	25	33	22	27	26	21	37	35	24	29	30	26	23	28	31	18	28	32	32	32	26	32	42	26	38	28	32	32	29	21	27	31	35	45	40	33	29	34	20	26	20	26	27	29	27	30	27	34	24	15	27	29	28	33	29	26	27	31	26	22	34	24	28	25	33	30	32	36	30	30	41	36	35	27	33	38	32	33	27	26	34	27	25	25	26	30	29	35	28	28	22	39	35	31	30	18	31	36	30	32	19	32	35	30	23	30	31	34	31	23	27	37	32	29	26	20	32	24	33	23	20	33	33	28	35	33	23	35	31	25	19	26	31	19	29	39	27	26	37	25	35	24	29	39	32	27	27	19	31	32	30	32	35	22	31	37	25	27	32	26	40	33	32	36	23	27	25	31	36	26	29	39	40	37	34	26	32	33	36	29	26	32	31	39	26	25	26	29	24	21	27	34	27	31	36	28	23	35	31	31	30	34	27	23	29	32	30	32	33	36	31	32	37	26	32	47	26	38	32	37	30	34	20	20	33	29	27	23	32	31	31	22	31	27	32	33	24	26	21	31	24	36	25	33	30	37	28	32	41	42	27	27	28	30	38	36	32	28	34	32	38	32	44	32	38	31	24	31	31	34	39	40	25	37	33	40	32	30	30	22	32	27	32	34	26	30	26	25	23	29	22	25	40	32	30	29	23	24	30	25	27	29	35	23	32	43	32	21	25	34	31	34	31	29	42	23	34	22	29	34	34	37	35	14	29	27	29	34	26	34	35	22	24	33	39	34	31	32	40	28	18	40	25	30	27	29	29	31	25	40	22	28	35	32	35	34	35	33	28	25	23	26	34	30	31	34	24	25	21	31	32	30	26	36	41	32	24	27	23	34	42	27	30	31	25	35	23	29	24	29	30	36	36	21	33	44	34	36	30	35	35	34	29	24	24	24	19	27	30	29	32	28	20	40	29	29	32	29	29	23	21	36	32	38	38	35	35	21	30	26	36	35	37	32	29	36	31	28	39	24	39	33
43467	29139	19266	14680	13455	10790	6586	4285	3123	2317	1758	1260	1015	867	709	603	505	480	427	367	293	291	297	305	286	274	297	298	290	348	290	264	308	257	298	285	265	272	268	281	276	256	266	282	272	255	271	269	246	269	287	289	270	243	249	249	234	242	262	252	284	277	248	240	240	265	267	255	222	209	244	263	267	258	241	258	252	230	254	280	256	224	255	251	252	254	232	224	251	254	242	245	240	247	226	244	252	255	209	230	232	253	237	234	226	222	246	240	237	233	223	241	247	252	265	243	210	218	231	244	235	214	240	231	233	256	257	231	214	257	250	241	215	240	232	248	218	218	281	246	207	237	226	261	235	209	222	239	215	258	262	244	235	225	265	246	239	229	219	239	254	238	208	256	241	234	230	240	221	237	254	229	250	237	266	244	249	241	220	213	246	246	250	213	221	218	249	233	236	236	232	212	231	198	248	242	228	219	211	226	244	247	256	220	249	223	228	228	268	233	262	212	220	230	219	242	233	252	218	264	222	241	235	222	232	228	222	231	221	214	240	235	250	245	268	239	236	264	247	204	269	257	231	241	232	242	251	277	215	228	246	241	239	238	235	228	225	237	246	243	232	226	226	247	246	238	233	243	237	222	240	241	242	237	259	235	223	223	232	242	212	227	235	242	220	230	221	269	219	222	212	241	226	229	214	232	224	225	241	247	242	262	215	251	241	261	206	247	250	234	239	227	241	229	242	248	247	226	241	243	239	227	264	242	235	248	245	241	247	235	227	248	226	228	262	246	222	234	220	233	213	217	209	225	257	238	241	219	242	243	262	266	252	221	233	204	259	237	254	235	248	242	234	220	209	235	244	231	246	233	220	244	249	244	241	250	251	230	247	224	220	258	231	217	240	227	237	217	248	221	231	247	261	227	220	253	238	238	246	248	237	238	224	238	218	246	219	218	230	220	225	225	237	252	233	219	225	223	236	194	223	223	252	226	210	230	272	238	223	223	226	220	225	247	236	249	206	235	245	214	242	249	263	221	253	245	208	250	235	253	209	240	248	226	212	226	245	227	230	261	247	228	252	229	238	225	263	209	213	229	229	216	227	272	244	237	216	247	240	247	221	256	249	234	238	212	274	253	260	246	248	227	226	226	236	219	241	261	242	225	244	234	242	227	238	249	229	262	230	245	212	253	225	238	233	261	267	239	259	271	242	240	228	237	259	212	230	227	204	245	229	229	241	240	210	244	250	234	243	228	240	237	231	220	230	222	265	232	239	228	267	229	260	290	231	237	227	259	244	231	213	256	271	206	264	228	247	243	236	207	233	212	213	245	239	238	251	228	239	215	243	231	226	228	231	247	234	246	236	253	265	270	229	241	230	252	229	240	240	224	248	233	226	222	228	249	220	227	240	226	228	211	247	229	235	235	243	215	220	243	243	235	262	251	245	249	235	232	242	238	237	243	224	232	249	226	273	247	239	221	227	226	222	221	251	272	238	207	242	242	190	252	224	246	226	228	270	242	219	226	232	225	229	226	218	210	242	260	223	244	228	242	235	225	241	239	233	232	242	262	240	248	232	228	245	224	245	252	248	248	241	219	266	221	228	233	250	226	228	225	240	236	243	227	220	219	242	228	249	239	231	251	241	217	251	239	241	197	235	245	218	227	230	261	238	239	245	233	221	267	253	239	212	219	275	226	234	246	230	247	223	217	252	260	235	264	219	236	219	232	209	211	240	240	243	242	242	260	264	235	236	222	236	256	238	225	222	249	237	242	244	224	243	257	238	269	234	259	224	268	222	225	243	248	244	209	257	231	223	223	220	234	238	225	226	251	247	248	248	237	225	224	256	233	220	240	234	232	244	213	231	232	218	241	250	229	240	241	262	263	205	235	258	184	240	238	248	216	217	253	226	213	230	227	230	237	236	254	260	230	261	245	231	248	254	246	214	259	219	241	229	237	202	268	229	256	239	239	217	234	247	222	241	229	245	216	254	239	243	237	252	248	252	237	226	214	242	216	236	258	227	259	246	250	247	234	241	253	233	233	232	222	220	215	266	235	222	258	225	233	227	257	242	236	230	223	237	256	238	212	224	240	259	223	226	224	264	228	243	234	207	239	234	243	209	249	240	240	226	244	250	225	243	230	216	219	240	245	231	233	208	248	245	228	237	262	237	221	233	241	209	248	246	205	240	216	237	227	209	227	212	221	244	271	245	249	243	253	241	246	220	227	256	221	253	237	238	229	219	211	259	228	261	251	228	226	240	230	264	231	221	219	217	232	244	213	220	257	218	211	229	231	242	242	264	268	246	254	265	233	224	215	239	237	230	238	226	217	220	234	248	224	213	246	220	221	228	283	238	241	248	228	250	219	229	237	230	219	250	229	230	256	241	241	252	237	236	206	228	249	221	215	247	243	277	261	243	238	215	258	227	223	218	232	239	216	231	223	237	245	245	209	259	236	234	218	249	222	246	243	242	243	227	233	229	269	245	240	255	232	232	224	239	248	217	218	254	212	259	241	266	265	242	234	250	251	205	231	245	241	227	250	218	248	262	220	245	241	230	240	245	240	244	244	239	217	225	263	245	251	268	251	203	239	238	215	241	225	238	230	222	256	255	235	235	224	233	245	265	246	223	275	235	256	215	260	241	218	258	215	206	232	264	224	225	261	271	241	238	241	235	228	198	218	224	234	218	227	240	250	239	204	210	208	209	238	234	234	251	228	205	221	224	241	242	246	233	246	241	250	229	241	233	228	231	247	219	226	239	203	253	227	237	236	271	249	199	252	215	246	235	238	254	191	236	234	232	262	234	248	267	270	281	251	231	223	240	250	221	254	249	230	226	217	243	247	246	228	267	209	251	231	260	251	214	233	231	240	218	259	264	230	280	211	237	244	233	229	238	242	258	209	232	226	242	233	204	225	264	249	220	235	236	248	254	259	247	264	230	236	233	247	256	219	250	210	204	214	245	251	269	229	226	239	245	244	259	234	243	265	243	246	240	256	234	225	216	224	256	224	216	255	241	220	222	226	233	232	243	243	238	197	243	226	238	230	236	251	237	217	231	245	249	244	244	219	220	267	208	253	215	220	219	238	246	234	221	238	262	258	248	231	242	204	207	249	236	253	235	218	252	265	245	229	251	265	255	244	239	212	230	241	243	230	270	245	226	239	238	231	235	226	237	253	248	228	256	224	228	237	251	265	232	236	205	223	215	244	219	257	235	252	248	258	217	223	213	250	291	233	254	242	232	243	226	199	233	244	240	243	248	234	228	253	221	211	233	261	266	217	231	203	215	257	226	228	249	273	256	227	242	211	211	241	261	241	229	205	238	234	252	242	226	243	213	238	255	219	208	222	239	253	234	254	250	238	251	228	236	243	243	243	235	226	262	258	251	251	245	216	254	248	242	240	246	210	233	255	233	235	227	226	263	240	235	239	237	234	259	225	256	215	249	215	238	233	235	245	260	240	217	231	265	213	215	256	237	233	226	255	236	220	220	270	246	232
8351	3474	1171	606	284	163	141	102	79	86	97	89	55	57	64	65	71	84	56	66	67	58	62	63	56	54	58	76	55	73	53	67	59	63	58	63	66	67	44	76	54	54	73	55	56	74	62	56	67	58	58	66	70	63	72	46	54	65	67	41	53	62	58	57	45	63	57	68	57	63	77	64	61	68	56	55	65	57	68	66	56	58	62	51	66	61	50	52	68	63	63	57	56	67	56	65	55	65	70	65	57	58	55	60	70	57	61	63	53	62	72	72	57	61	60	65	59	70	59	64	54	60	53	74	52	58	61	53	59	66	52	65	57	63	80	46	65	60	59	52	84	70	57	71	69	62	62	70	66	50	63	64	59	55	69	58	58	49	59	50	74	70	59	55	54	72	54	48	62	64	61	71	60	57	49	62	63	66	63	65	78	71	58	70	60	64	63	53	52	77	61	58	51	66	42	62	66	62	61	56	53	66	54	69	57	68	54	67	59	68	60	62	72	60	70	62	63	63	61	58	52	56	68	76	63	52	60	69	73	64	54	49	66	61	72	69	56	62	62	66	62	54	45	57	61	58	52	55	56	59	60	55	56	71	51	67	61	62	53	74	60	54	71	58	49	52	56	68	57	50	70	63	58	68	65	54	46	63	64	68	54	59	49	55	65	51	63	46	48	56	64	64	74	67	74	68	45	66	48	66	57	76	58	56	72	50	59	58	73	54	52	62	62	65	67	59	61	61	51	54	64	65	71	76	60	69	49	58	51	76	54	45	73	59	55	73	59	66	57	56	71	70	52	57	49	67	59	60	61	78	51	59	52	60	67	58	59	57	59	68	53	56	51	61	61	59	60	82	65	56	57	66	62	47	56	43	55	66	78	68	53	87	72	61	71	69	61	66	51	65	63	66	58	55	72	69	59	61	65	57	73	57	38	35	62	59	76	70	63	56	61	60	60	58	63	69	71	60	54	66	80	69	63	50	65	59	47	61	66	69	59	64	64	56	61	56	56	54	61	51	69	61	71	67	59	56	63	63	61	77	47	60	67	75	61	48	62	58	53	63	53	62	62	44	63	61	69	54	59	50	55	56	64	68	61	68	58	70	50	68	65	53	76	58	83	60	62	61	53	73	75	71	69	59	64	68	58	62	45	66	60	71	73	53	74	66	51	71	67	70	68	61	77	61	51	59	68	83	57	65	66	53	66	71	73	65	58	75	55	65	65	67	69	47	68	65	59	66	56	60	69	51	55	60	58	66	69	51	60	55	58	56	77	60	67	67	77	66	70	50	62	54	62	63	64	64	56	63	50	57	49	52	61	66	65	71	56	50	73	54	54	56	49	49	53	65	65	57	65	53	67	65	62	60	64	65	55	67	69	55	75	62	57	59	68	74	65	69	73	55	61	67	66	65	58	70	69	66	59	73	61	58	75	76	73	66	55	67	67	68	55	65	71	66	52	64	61	65	59	59	58	57	63	48	64	45	60	61	59	61	69	66	45	62	74	57	60	50	66	56	51	67	63	57	75	69	52	64	51	62	62	70	65	59	48	76	52	69	67	57	61	74	55	60	64	60	66	67	48	68	88	76	74	71	59	60	69	71	75	45	67	63	63	74	51	62	46	64	53	50	61	62	56	57	60	55	72	77	66	69	69	53	64	58	51	53	60	51	62	60	55	55	71	64	59	72	53	59	63	64	58	76	66	62	59	61	54	55	55	68	65	63	73	62	64	56	61	62	50	68	70	62	54	67	65	56	60	67	70	65	54	57	62	51	60	57	60	72	69	66	58	64	72	65	60	63	71	47	64	60	49	66	79	53	64	63	62	75	68	53	66	66	64	53	70	67	52	50	49	67	65	72	69	48	73	57	55	50	73	68	50	60	42	61	52	60	48	60	66	54	70	61	53	62	63	63	62	65	67	52	62	51	58	62	64	67	58	63	60	67	65	80	57	71	70	49	56	59	59	59	59	55	75	55	62	45	57	53	58	57	59	73	64	58	64	70	58	70	80	66	67	47	55	71	59	53	61	66	52	54	73	58	55	48	51	51	68	59	57	62	69	50	50	71	72	55	55	55	69	62	53	67	54	66	68	55	60	59	61	72	52	56	66	59	69	68	70	69	64	65	45	65	73	55	60	64	60	53	49	64	68	66	73	46	63	64	64	62	63	66	38	60	56	64	66	50	63	65	54	59	48	58	57	63	59	65	51	77	61	77	66	66	56	60	57	65	51	61	48	59	57	62	78	63	64	56	67	70	61	65	54	66	71	58	64	56	66	61	67	67	66	48	63	62	63	69	54	51	67	45	59	69	63	57	68	72	57	65	56	69	68	60	62	67	52	65	50	46	72	66	64	55	59	34	59	63	75	67	51	67	74	45	77	60	62	44	60	52	60	60	58	41	59	58	67	52	65	63	69	58	62	62	67	67	53	63	66	63	54	57	62	75	65	56	64	64	63	65	60	71	67	61	56	81	67	49	66	62	60	77	69	73	59	65	63	74	52	52	69	70	53	55	62	67	61	66	66	64	57	67	59	64	56	63	65	62	45	76	54	44	53	67	60	57	61	62	56	68	58	65	67	62	51	50	62	53	57	69	66	66	62	44	66	54	61	53	48	60	63	60	63	56	70	62	75	56	64	61	55	67	52	53	69	60	65	46	53	69	70	61	66	72	70	61	57	59	55	77	57	58	63	61	65	64	68	77	60	52	76	54	65	71	70	48	46	68	50	67	63	51	67	59	54	62	59	61	57	62	62	64	72	52	65	62	70	79	51	53	64	58	74	58	62	59	71	51	48	55	55	56	68	64	75	67	61	52	69	63	56	48	52	66	58	65	50	70	54	69	67	51	77	66	62	65	72	52	62	66	49	60	63	57	57	69	65	68	59	64	62	45	68	65	72	54	77	60	68	60	61	69	62	62	63	58	60	75	58	61	55	54	63	68	82	67	61	62	61	67	76	64	75	70	60	67	64	60	58	79	87	59	56	48	69	76	52	62	69	48	56	55	51	60	66	69	71	64	53	59	50	62	48	59	61	66	60	67	56	66	68	58	72	71	78	55	71	68	62	52	59	63	55	60	63	62	56	63	54	54	65	57	58	77	51	68	72	66	57	68	64	62	62	56	61	64	60	61	56	67	53	64	64	71	56	74	52	64	72	53	62	65	55	69	47	77	68	65	63	55	63	58	65	47	66	66	63	75	67	53	70	69	60	62	72	52	56	68	53	46	58	46	57	64	54	58	57	61	58	62	68	65	61	59	65	59	67	82	67	79	60	51	54	70	55	50	55	72	61	55	64	71	54	50	63	51	64	57	64	59	56	69	55	55	63	66	63	53	72	65	45	59	58	63	50	70	65	65	56	52	66	74	66	57	54	74	56	68	64	65	71	74	57	55	53	71	54	49	63	65	51	52	55	57	64	60	67	65	60	64	87	76	63	65	66	57	50	77	69	64	66	56	67	54	52	63	78	68	60	63	59	63	69	63	68	56	58	72
35811	20797	10331	7562	6785	6234	3998	2440	1741	1283	1063	975	904	755	672	618	603	542	531	502	529	538	504	501	519	534	495	486	523	472	453	477	467	496	487	477	506	440	451	457	482	455	497	471	491	501	497	491	475	516	523	506	470	468	499	457	469	477	478	502	486	447	473	477	455	507	474	487	472	495	467	536	437	465	490	473	480	452	515	438	479	532	500	463	424	478	461	462	455	515	441	475	465	467	496	467	446	500	489	469	451	446	513	465	462	478	496	476	497	419	462	461	497	478	473	444	454	463	455	484	456	472	442	474	499	494	459	464	501	476	445	508	498	458	484	514	458	444	493	487	470	506	444	456	479	467	477	483	495	503	497	482	456	471	433	492	475	449	469	463	493	470	458	478	480	479	446	468	490	453	449	487	434	450	480	456	439	472	430	483	472	440	448	447	449	472	475	447	464	473	440	469	483	464	491	510	432	478	481	429	465	485	447	477	452	438	449	509	475	487	486	447	452	469	454	470	458	474	470	485	448	492	466	467	474	418	488	489	496	483	443	479	443	461	426	436	436	467	475	477	490	489	472	485	488	471	504	443	468	461	492	487	481	477	482	482	455	450	461	497	452	466	489	445	472	490	459	447	506	475	451	487	504	446	482	474	456	483	463	439	454	436	442	464	439	460	477	476	476	474	492	446	481	490	446	441	478	483	442	492	461	473	470	470	457	435	443	438	469	462	496	485	470	492	456	455	456	481	497	478	438	487	486	469	493	466	475	472	511	450	468	466	469	492	458	482	444	478	464	481	468	452	454	453	506	473	457	476	438	482	485	457	471	489	474	496	452	475	493	468	443	469	474	443	452	472	472	497	493	464	460	451	463	467	478	468	505	493	449	437	454	463	496	492	460	444	451	533	466	455	471	502	501	447	435	456	494	484	483	470	478	479	490	494	473	505	429	476	505	481	461	474	478	472	433	444	479	440	497	449	507	448	510	446	467	471	458	502	463	448	474	491	446	470	488	484	470	486	457	445	459	462	496	497	446	467	500	461	487	469	445	473	505	476	491	471	473	482	455	493	483	474	451	443	424	507	472	465	469	474	457	494	483	468	458	480	486	442	508	486	468	440	476	475	439	502	452	465	490	478	473	458	483	483	434	458	470	478	437	474	457	455	493	478	446	462	506	511	452	473	479	480	475	451	455	462	438	478	487	451	467	460	460	512	472	463	436	456	415	506	455	498	455	463	451	457	474	529	503	467	501	457	478	463	491	462	479	456	459	459	455	475	451	456	480	465	488	467	463	473	482	435	450	467	474	488	474	455	445	453	495	484	463	514	430	472	452	463	485	447	511	474	498	451	451	439	440	414	473	436	462	502	494	478	506	437	443	440	469	473	444	488	440	492	490	444	492	493	484	420	481	459	466	497	453	427	497	477	499	501	453	483	481	475	460	478	502	456	436	502	468	433	491	483	458	455	439	468	477	447	485	503	465	443	509	461	465	459	463	493	517	455	473	463	478	484	470	445	450	460	458	435	510	456	463	522	471	457	479	448	491	467	451	499	473	475	444	451	470	457	491	449	470	468	464	498	478	460	530	478	470	487	481	455	443	454	455	489	457	492	457	486	531	454	483	489	463	458	428	488	465	431	443	438	466	487	462	425	463	459	522	441	498	518	488	478	474	458	441	494	494	455	479	453	471	445	496	455	450	466	474	473	462	463	471	469	478	508	508	494	441	460	481	496	454	465	535	527	449	466	462	486	500	425	466	484	442	434	462	472	439	462	462	452	413	497	431	484	464	439	472	467	473	467	476	472	466	489	513	494	495	451	480	494	461	478	519	459	494	484	528	451	510	486	509	450	466	478	469	469	490	472	493	492	451	457	478	465	496	497	438	484	460	470	473	475	477	461	478	427	510	474	484	498	454	507	462	470	472	464	455	468	508	452	480	490	442	498	479	486	459	450	467	474	457	483	481	461	478	452	485	488	508	493	456	479	507	486	455	455	467	490	481	446	485	502	429	475	502	455	448	495	500	491	483	461	465	498	482	477	457	510	427	444	457	467	461	485	477	444	486	486	476	446	458	462	475	460	423	499	475	510	480	501	483	455	464	487	471	471	473	514	474	441	476	475	475	456	451	449	534	493	506	457	468	495	487	443	466	461	439	480	489	447	498	419	477	468	461	456	506	465	485	465	475	472	458	471	433	484	444	430	482	470	477	482	460	512	462	474	492	456	455	470	448	495	474	457	500	503	485	455	515	455	471	445	454	447	465	475	491	436	483	468	431	472	429	446	498	492	516	472	460	489	449	489	474	430	460	459	472	478	457	492	462	473	463	494	456	469	460	499	459	440	487	473	444	466	502	478	519	471	494	462	451	466	449	423	458	453	451	433	466	470	464	481	484	472	469	496	490	456	490	488	466	494	509	466	461	451	443	475	454	419	486	433	468	481	449	476	475	463	475	477	453	466	440	466	412	513	420	470	494	449	452	483	490	519	462	461	438	489	472	469	499	492	467	429	469	472	479	529	471	451	480	484	473	503	457	494	518	488	477	451	498	492	479	495	498	464	459	437	470	493	466	468	486	522	479	456	489	499	484	491	450	450	472	480	467	457	477	492	447	482	504	473	466	471	446	430	517	478	507	491	459	450	477	489	478	484	452	482	469	493	452	493	459	486	540	458	470	494	485	472	477	468	460	506	431	486	493	454	479	455	485	464	467	467	490	469	462	470	506	465	478	458	470	458	504	489	518	472	468	459	483	466	478	451	461	458	467	466	467	503	446	467	498	453	502	435	509	466	485	469	473	467	468	431	441	474	460	477	489	490	449	473	466	492	441	452	517	459	443	495	489	474	488	489	429	446	467	504	504	470	479	483	460	488	449	467	434	487	465	461	473	478	525	506	489	517	462	510	472	442	464	449	453	459	444	478	477	436	462	481	441	515	489	444	461	445	451	460	485	499	436	488	444	500	507	454	450	461	448	463	467	465	475	478	489	493	484	482	512	470	453	490	471	529	456	448	460	436	476	456	453	458	472	411	480	436	468	495	459	501	486	446	501	464	464	459	431	507	506	458	482	479	491	435	478	485	461	475	461	479	476	480	514	444	490	466	455	505	459	490	468	464	479	460	492	461	463	497	475	478	446	452	423	458	478	474	495	457	475	489	467	476	470	451	471	475	505	501	444	482	499	434	455	466	498	453	486	488	473	466	495	467	479	442	453	504	477	449	466	476	507	493	465	460	467	446	462	450	475	455	484	468	525	482	458	461	475	484	479	418	485	447	462	482	493	452	433	461	529	482	459	470	490	486	485	492	511	467	449	502	533	476	453	485	474	422	498	481	433	503	475	511	477	457	470	493	447	490	493	492	485	503	481	514	469	473	459	494	461	513	440	462	464	477	487	495	467	497	474	448	481	496	488	453	469	423	478	450	470	449	457	448	444	487	474	463	484	480	450	461	482	473	496	454	470	474	476	449	474	471	457	516	455	480	440	445	439	480	490	446	448	434
11291	6562	2321	959	352	233	123	105	72	79	64	55	55	49	62	54	41	44	45	25	47	43	44	24	39	45	43	41	34	41	32	37	41	41	49	39	48	43	45	39	36	32	47	51	44	47	47	38	33	39	47	35	48	37	45	47	31	37	46	54	38	40	34	47	50	49	42	40	46	33	47	40	38	45	33	41	48	41	54	52	39	38	37	38	36	45	38	29	40	52	43	43	53	41	33	26	33	38	48	45	49	45	43	42	30	38	45	39	44	46	55	41	32	34	25	36	37	47	35	50	45	44	42	32	38	27	41	41	46	42	36	46	57	32	34	37	36	39	47	35	38	35	54	41	58	49	30	35	33	42	30	30	47	41	45	43	39	43	40	48	42	48	42	41	39	35	34	44	52	44	40	56	48	37	31	43	37	30	63	43	47	47	36	34	38	32	36	35	48	39	32	41	38	36	41	39	48	30	46	39	54	37	34	51	38	53	35	54	44	37	45	40	43	31	39	41	32	35	57	44	32	37	45	43	44	46	46	43	44	43	40	42	42	37	44	43	29	46	44	44	34	44	44	48	42	48	33	36	39	33	44	38	32	39	55	31	37	42	39	39	44	44	39	41	41	53	40	43	44	35	45	43	36	35	48	40	35	48	50	44	37	41	47	44	43	37	43	45	39	48	43	45	46	56	49	31	45	45	47	45	45	38	38	41	39	47	40	63	42	51	36	48	47	40	32	44	48	34	31	37	39	40	43	46	52	36	43	44	34	47	40	40	45	34	37	33	39	42	53	35	38	36	43	39	47	36	39	41	42	38	36	40	39	46	34	37	41	45	34	44	39	39	40	55	31	48	36	35	42	45	37	46	45	40	50	41	49	30	58	51	33	35	40	37	50	49	40	41	38	42	54	34	45	42	51	47	44	39	45	31	49	35	51	29	39	33	34	38	40	34	44	30	42	37	34	41	36	39	39	44	34	43	41	46	48	44	38	34	39	45	31	40	38	32	42	34	42	39	51	33	45	41	45	45	40	28	35	46	34	41	45	43	46	37	48	45	48	40	56	34	48	37	35	29	39	46	43	47	38	47	40	37	47	51	39	36	43	37	39	28	37	34	51	42	35	33	36	44	32	45	32	43	40	42	46	30	40	41	49	41	43	45	41	46	44	27	23	43	41	43	40	34	39	42	51	49	29	49	35	48	35	42	58	34	32	40	42	39	43	50	47	37	42	41	34	37	45	43	47	42	40	49	42	29	34	49	42	35	44	46	41	41	35	38	38	34	31	29	34	41	39	42	44	31	44	39	33	37	32	35	38	34	45	39	44	43	36	34	47	46	50	42	45	45	46	41	46	38	36	35	37	44	30	45	44	37	44	24	41	49	41	42	43	48	45	53	41	38	46	35	46	42	34	39	45	48	53	36	53	50	41	40	46	45	40	41	34	38	44	42	43	49	50	45	43	40	41	52	49	39	39	53	33	41	35	39	38	34	48	43	41	40	44	39	51	49	34	41	41	41	56	50	45	51	38	39	38	42	47	37	53	39	32	40	53	49	33	40	48	39	35	42	46	45	37	41	41	41	43	43	39	44	43	35	41	46	37	41	35	48	41	38	55	41	38	48	35	31	48	44	36	43	33	42	43	49	41	33	34	56	53	47	26	41	44	47	31	36	42	41	44	54	25	48	42	34	42	42	33	40	37	34	41	39	36	50	40	38	39	33	40	41	45	35	39	38	41	49	54	29	37	37	29	43	42	52	40	43	53	38	32	26	39	40	36	35	38	38	41	41	40	46	42	47	35	51	49	50	46	49	33	39	48	46	45	43	45	49	39	34	30	30	39	44	31	33	47	36	40	35	43	48	43	52	33	34	38	40	48	54	30	50	43	32	33	46	48	43	45	43	30	31	46	41	34	35	33	45	50	28	42	42	36	48	43	35	32	39	34	40	42	50	48	36	47	53	35	36	38	45	43	37	58	38	36	43	37	43	45	42	37	44	35	32	41	39	45	48	45	47	34	35	41	41	41	48	31	37	44	36	44	50	42	49	40	45	42	41	57	54	34	34	27	38	35	32	38	42	46	33	33	35	38	42	47	38	38	42	35	24	45	45	38	48	37	31	46	44	50	41	43	42	40	42	41	40	41	38	48	48	45	45	41	44	41	46	41	38	50	37	47	35	43	36	43	42	49	39	39	49	51	42	40	38	39	47	41	43	43	36	49	50	31	37	46	40	44	34	44	41	52	45	44	29	43	42	35	43	40	47	43	37	40	42	43	46	46	43	47	45	41	54	40	39	57	49	38	40	36	47	40	55	32	42	34	38	54	42	29	36	49	34	49	49	37	34	35	35	26	32	31	36	40	40	29	39	33	40	39	29	36	52	41	30	45	29	53	32	36	50	43	40	52	45	39	46	50	47	39	42	34	42	38	29	35	37	45	50	45	27	28	37	39	39	41	46	41	37	38	41	37	42	38	38	45	45	32	38	47	43	40	35	39	40	41	45	36	48	46	31	40	57	41	49	36	35	42	39	37	43	31	41	37	52	45	42	48	31	43	49	48	39	39	40	42	44	39	38	48	43	43	38	39	35	36	46	47	49	39	36	37	57	50	33	28	45	42	54	38	39	53	34	32	40	38	38	47	38	47	38	45	32	38	46	44	43	45	34	40	37	38	50	41	36	44	57	44	46	44	36	30	43	38	50	36	41	42	39	34	33	40	40	47	51	35	52	45	35	34	42	42	43	53	37	45	37	42	38	39	36	49	34	41	46	41	38	30	48	49	38	29	41	30	42	39	46	35	45	34	36	27	39	41	46	33	53	30	35	32	45	46	42	32	40	47	30	35	39	37	36	51	41	43	47	42	51	35	44	42	44	36	29	50	36	47	38	36	37	31	34	49	36	32	36	40	31	47	34	36	36	29	45	45	35	44	46	43	41	52	39	46	28	46	48	45	41	45	35	41	42	41	45	45	44	38	39	35	39	30	40	32	43	36	45	48	41	35	39	43	38	44	34	38	36	40	37	35	42	43	28	35	44	37	44	36	43	35	43	42	42	46	44	48	38	43	53	35	35	41	46	41	42	46	37	34	34	39	34	37	45	45	40	40	43	29	46	47	42	35	35	39	31	42	48	46	56	43	37	41	43	44	35	43	32	44	44	50	41	38	34	30	41	41	29	44	30	39	40	35	46	34	41	41	39	46	65	34	41	44	31	36	39	52	33	45	38	36	53	44	55	40	40	37	44	48	47	45	44	38	39	39	49	40	49	43	41	44	47	47	40	44	40	45	42	42	34	55	45	50	45	33	57	38	37	42	35	45	40	39	34	40	39	38	35	37	31	36	37	38	34	49	37	37	40	33	39	44	42	42	40	43	37	40	34	34	21	39	36	44	49	42	42	39	39	33	41	26	34	41	51	29	38	33	49	53	42	46	38	42	35	49	28	39	51	46	34	40	41	37	35	38	49	43	42	39	35	41	54	41	46	37	34	59	31	34	42
42048	26793	16185	11299	10140	9347	5102	3033	2338	1721	1448	1123	922	849	641	531	512	431	439	438	392	365	404	397	353	394	384	352	389	372	345	372	322	345	359	347	347	337	358	352	354	363	376	348	342	321	361	329	336	360	302	374	345	325	352	320	338	329	349	381	319	337	299	322	339	350	345	326	309	321	353	337	343	297	343	354	335	322	339	304	324	335	345	334	353	350	353	340	322	328	323	298	302	340	332	335	310	333	353	320	306	322	308	299	306	305	332	328	295	338	314	329	339	303	294	345	305	341	301	339	292	291	306	349	322	329	338	307	338	328	314	299	290	357	336	335	337	328	370	336	327	330	340	323	341	325	318	295	319	290	341	308	345	310	309	315	345	309	347	312	315	333	321	313	303	343	342	316	347	341	336	320	321	324	278	335	298	309	330	327	326	291	291	348	310	339	298	314	349	339	341	304	298	308	321	327	328	328	319	352	325	341	325	350	318	329	328	324	325	355	326	320	332	340	328	315	335	333	340	353	351	305	323	291	325	328	340	366	328	337	322	314	318	328	332	290	318	323	330	322	327	332	322	341	321	343	325	318	313	310	338	322	378	342	331	369	348	329	289	340	321	357	318	344	335	313	321	318	333	313	332	288	321	339	303	346	343	320	317	308	334	335	317	323	309	336	326	342	338	337	349	310	347	307	337	326	326	343	318	331	338	341	325	283	323	316	343	321	339	338	299	342	307	273	340	342	323	317	319	308	294	327	357	308	293	280	332	324	350	304	332	321	323	314	315	316	323	330	324	345	385	327	333	330	322	320	308	335	339	326	312	314	356	331	331	317	331	345	316	351	320	331	306	313	335	318	330	305	289	283	302	342	348	322	325	337	322	327	325	305	374	329	324	323	327	348	271	337	360	295	328	318	319	311	293	316	351	335	310	332	334	352	310	312	359	338	304	302	309	334	320	316	302	320	321	317	365	325	333	314	309	327	331	329	308	321	332	347	290	273	342	334	325	311	327	335	319	331	315	338	333	282	329	305	358	339	325	330	334	325	323	326	348	350	316	326	324	310	309	318	328	345	341	319	330	325	328	343	325	323	339	327	324	312	322	340	337	318	338	349	312	363	378	349	320	329	327	317	343	340	342	327	309	327	321	370	330	314	304	325	341	316	303	326	334	347	342	347	361	335	298	333	324	329	297	314	311	305	321	335	311	365	300	291	355	330	321	370	305	355	313	301	322	362	354	355	329	345	331	342	324	305	342	337	323	285	330	315	313	350	323	322	317	327	374	314	318	291	310	335	343	330	272	279	330	354	297	334	347	319	345	299	362	315	340	311	305	322	321	282	319	335	324	307	340	339	314	322	309	357	302	363	323	307	313	318	322	324	335	305	345	318	341	343	312	350	344	355	324	329	279	316	307	309	291	357	343	342	355	310	346	356	333	318	293	305	309	308	311	315	311	302	318	336	325	320	313	332	325	326	316	311	311	295	318	338	370	350	346	304	332	280	342	329	295	280	329	334	310	304	324	318	339	315	335	327	324	351	349	318	332	342	306	304	357	329	387	312	321	315	292	324	311	324	329	334	324	306	345	310	318	330	328	334	338	329	325	335	325	333	327	302	328	305	315	306	311	348	332	332	332	334	331	309	323	317	291	327	320	318	329	329	338	325	340	309	332	346	337	318	337	326	320	310	303	334	330	327	322	322	332	328	285	319	295	304	326	327	347	310	337	324	318	340	318	327	325	291	311	313	290	301	338	326	363	324	307	351	325	314	328	358	332	304	318	318	314	312	330	307	300	339	334	328	314	300	314	315	318	343	319	329	334	303	281	322	368	329	323	307	325	318	352	347	306	311	323	343	309	355	329	311	325	343	304	341	326	281	350	304	308	297	330	333	340	308	315	331	320	352	325	298	350	325	301	322	335	337	315	346	335	349	365	322	305	337	321	306	300	350	285	291	319	347	310	330	348	320	336	340	326	305	327	304	311	321	314	308	288	365	339	335	305	320	335	298	332	350	335	320	342	335	345	310	330	331	314	306	355	288	308	335	329	305	305	315	273	283	311	332	326	288	338	350	348	329	347	343	297	339	283	305	331	295	322	340	323	325	331	309	320	351	335	303	305	310	324	313	307	354	338	350	345	307	336	288	347	355	332	385	323	337	329	330	337	326	360	334	336	305	311	303	311	326	353	332	314	323	292	306	325	314	322	303	347	322	339	334	351	308	355	310	297	328	303	340	296	319	340	336	323	298	365	310	297	306	322	309	303	357	313	361	320	290	335	335	347	313	325	334	350	330	355	348	348	304	339	323	325	360	332	320	325	304	320	300	341	308	309	302	318	336	304	337	340	329	339	342	307	356	294	325	312	298	338	326	299	310	295	348	323	319	341	324	309	295	292	333	331	296	333	328	332	319	314	352	313	332	297	340	324	314	330	348	337	309	308	338	357	309	324	324	362	322	315	342	328	340	323	323	338	315	321	298	336	329	356	341	350	347	339	307	325	336	307	361	321	324	359	313	313	317	334	323	341	331	321	326	339	336	313	333	296	330	326	339	310	298	336	303	321	331	302	303	302	334	353	342	311	311	343	348	308	338	349	309	315	315	343	333	333	278	339	308	336	313	289	312	322	291	274	318	314	352	323	352	314	302	321	346	339	311	316	304	310	335	353	317	339	312	314	343	331	288	342	339	349	347	323	351	315	288	325	325	335	335	308	321	340	347	344	321	332	335	315	294	331	327	350	311	342	322	336	318	285	325	342	288	307	351	362	308	313	332	314	354	331	354	305	320	328	334	292	313	326	336	339	333	298	317	283	328	308	311	349	317	326	338	299	283	318	316	326	314	303	308	363	312	320	323	348	346	348	331	327	291	314	337	331	335	350	340	300	287	324	348	335	306	308	302	318	301	364	317	317	330	334	331	317	303	302	348	316	313	304	353	329	321	294	340	323	350	323	328	311	339	302	285	307	340	345	332	353	327	306	317	316	322	319	313	307	311	317	337	315	334	320	352	332	326	337	351	324	296	331	326	357	308	326	341	337	329	341	344	317	381	300	336	298	340	347	326	326	344	325	295	340	308	333	317	338	342	299	304	329	305	314	342	302	350	329	340	331	330	320	297	339	310	322	321	307	345	312	302	347	297	299	309	344	315	323	298	332	312	328	333	338	321	314	326	327	326	343	347	334	363	308	336	340	331	354	313	304	299	312	288	334	328	313	311	326	344	319	314	301	339	327	316	340	316	349	317	326	321	324	313	310	362	298	304	313	301	329	332	345	310	315	312	324	316	291	321	343	387	325	340	343	302	318	366	319	299	311	334	299	302	328	369	345	344	341	310	304	340	327	342	342	343	310	339	323	323	326	344	336	325	312	323	325	303	332	320	287	332	320	302	296	324	324	323	329	335	329	329	307	312	328	326	329	318	349	332	325	299	307	314	347	324	326	311	336	315	330	310	315	322	361	307	345	329	323	350	277	340	326	327	305	340	326	330	352	313	337	331	340	349
12082	5061	1794	848	366	199	109	91	101	92	79	70	60	69	53	63	53	44	62	70	48	61	45	63	59	73	55	57	60	49	49	59	49	53	60	61	52	65	45	50	64	68	57	61	58	44	54	59	58	61	56	40	68	41	50	55	52	68	63	69	62	47	38	51	52	57	50	53	51	56	62	59	46	48	48	57	57	59	52	45	37	50	47	58	51	46	46	56	37	53	53	49	57	52	54	45	63	66	62	62	58	55	46	43	52	57	51	40	59	55	56	54	74	41	37	47	58	51	65	59	41	53	48	67	49	50	47	47	59	47	46	54	46	61	59	52	57	50	49	58	63	59	45	53	45	70	54	63	42	47	49	66	54	56	43	56	46	51	46	52	43	58	61	63	69	51	51	46	48	50	57	45	58	57	51	61	56	41	57	45	49	51	43	46	47	38	66	72	48	43	56	72	62	57	44	56	59	69	44	57	48	54	51	44	58	62	50	49	47	66	63	58	56	48	54	57	70	42	47	60	61	58	45	54	48	44	52	58	58	54	57	56	51	56	50	51	50	60	50	52	52	62	43	71	53	50	46	48	62	59	54	51	48	62	62	58	62	49	53	40	38	56	49	51	61	47	54	60	52	76	51	54	70	45	51	49	53	49	60	48	48	65	43	63	60	49	58	63	55	44	57	52	59	53	51	55	50	50	60	48	57	50	52	49	43	65	57	57	58	56	37	46	45	51	58	46	58	51	68	54	45	49	43	53	42	50	64	50	52	48	48	47	53	56	57	45	56	48	45	53	58	66	64	34	52	60	45	39	55	47	64	40	37	52	45	55	53	59	66	48	59	61	37	49	52	55	60	48	41	41	42	64	57	64	46	44	54	49	57	45	44	38	53	47	53	56	51	52	58	50	37	45	55	44	61	50	56	54	55	60	64	60	51	62	48	45	61	56	55	58	53	44	64	55	52	51	42	45	45	51	57	53	43	51	52	54	42	46	59	51	59	47	56	42	42	51	53	60	58	60	47	43	55	43	47	44	62	54	55	51	51	47	49	50	47	54	53	46	53	54	43	64	53	55	52	59	58	50	50	55	49	47	63	65	52	62	46	50	48	51	41	48	41	38	51	44	54	56	62	55	56	57	57	46	47	48	53	61	52	46	58	38	51	50	52	52	51	64	50	58	49	56	59	43	54	42	50	53	57	47	45	48	58	39	58	51	60	54	61	51	51	49	48	49	47	59	55	57	53	54	46	49	46	44	48	54	58	55	48	48	54	55	51	55	50	44	54	60	42	53	55	63	48	41	38	55	56	54	41	48	54	64	56	54	58	52	52	52	51	45	43	49	50	50	54	54	45	49	45	63	72	50	50	58	47	58	61	46	56	55	48	56	58	43	48	51	46	62	45	57	45	56	54	50	51	36	42	45	64	55	48	46	44	38	58	56	48	50	57	48	59	49	58	39	53	50	52	54	46	54	56	53	43	56	61	50	45	51	58	53	53	51	42	49	44	50	45	52	60	50	44	60	48	59	56	59	63	52	45	33	44	47	48	63	46	44	52	45	54	53	58	41	63	48	45	54	34	55	50	58	57	48	46	46	61	46	59	57	68	42	55	48	44	49	45	44	65	57	43	59	59	56	44	47	66	48	48	48	58	42	51	51	47	61	45	46	43	45	48	37	61	48	55	63	53	52	60	54	64	50	58	52	62	51	52	56	52	52	46	46	46	55	50	67	56	42	58	39	54	50	57	44	46	48	51	52	65	54	57	50	44	54	47	46	49	56	50	49	60	51	48	53	54	57	47	49	70	52	44	59	50	63	52	60	53	53	56	56	53	61	58	43	47	49	48	52	58	42	58	51	50	38	52	53	45	56	53	60	45	59	50	69	53	45	47	55	50	53	53	34	59	53	48	57	57	51	50	45	56	51	50	58	60	50	58	43	46	52	56	54	41	57	56	54	56	42	53	58	50	57	67	47	53	61	50	47	59	51	63	54	48	58	55	57	58	59	48	54	55	66	56	53	43	46	59	58	58	53	53	48	62	52	55	46	52	47	56	47	55	52	41	52	46	44	49	59	72	59	46	57	42	63	55	63	56	43	50	55	59	62	54	49	61	35	52	36	47	52	53	54	58	53	50	68	50	51	52	51	46	68	48	48	42	53	62	51	64	61	64	54	55	53	49	51	46	50	40	50	54	34	38	48	57	56	47	53	55	53	44	53	47	63	52	55	46	63	52	46	64	48	49	48	50	42	60	51	56	48	50	57	51	54	58	53	55	43	52	50	63	43	59	45	56	50	69	44	69	51	49	55	49	56	57	60	44	41	52	49	58	61	40	45	46	57	46	46	55	48	55	45	48	41	63	70	60	46	51	55	51	59	39	53	55	44	46	53	47	56	53	47	48	55	44	57	47	54	53	45	64	59	55	54	47	42	40	62	56	56	57	58	43	64	59	61	63	55	50	41	47	48	50	48	49	57	57	56	52	51	55	52	59	52	46	58	51	54	59	57	55	43	50	53	68	39	58	44	50	42	59	58	52	49	48	52	56	54	72	58	50	37	50	43	52	64	69	48	38	70	47	48	46	44	61	40	44	51	49	47	54	56	58	51	53	53	46	47	48	51	52	50	59	46	55	47	52	51	60	55	51	53	49	51	37	52	45	67	64	48	59	69	51	43	57	53	63	68	62	56	55	51	54	50	40	55	59	52	40	62	46	43	54	46	56	51	59	51	59	69	49	50	51	62	46	48	61	47	35	50	61	55	46	45	65	51	54	59	44	47	61	62	50	57	53	48	47	55	84	54	48	50	67	47	59	45	60	60	54	57	55	56	57	46	52	51	47	47	51	53	47	47	44	48	58	53	63	55	48	52	54	55	65	63	62	45	46	45	47	50	46	61	48	60	46	62	54	48	52	38	50	50	60	51	46	55	65	53	50	51	61	62	57	49	52	52	42	46	63	57	40	49	48	53	51	58	50	49	61	60	46	55	47	54	58	54	46	67	53	42	44	64	54	55	54	55	64	59	58	44	59	42	58	55	52	51	43	48	59	43	47	52	61	63	51	45	51	43	60	50	47	45	61	53	44	55	52	75	55	47	51	51	73	51	51	56	47	64	60	59	59	43	51	49	53	51	62	43	51	45	52	49	59	47	70	45	58	39	51	51	52	51	50	55	58	59	66	47	50	58	55	52	45	63	47	48	52	45	39	48	54	59	56	58	57	42	53	58	60	50	47	42	57	47	49	46	53	50	58	53	39	52	53	55	42	56	50	62	58	41	55	60	46	55	54	46	46	59	50	59	51	55	48	45	41	55	50	53	49	51	51	53	59	51	55	52	59	51	41	43	47	42	61	50	45	58	46	62	57	47	55	39	61	49	57	35	52	58	61	61	52	48	52	38	52	68	51	70	45	46	54	56	52	48	58	58	47	47	58	57	48	61	57	65	57	61	61	45	44	61	44	65	53	45	55	52	53	62	44	43	52	50	61	55	52	49	63	56
39824	23268	14396	10746	9612	6470	4224	2912	2596	2187	1340	1084	866	783	691	692	563	472	500	463	487	460	457	465	464	468	431	454	431	448	469	424	416	427	404	421	458	425	434	412	434	402	413	421	416	403	428	421	449	425	424	415	423	407	426	401	453	432	445	409	428	381	403	395	394	419	381	400	427	404	425	414	445	428	403	410	430	453	439	454	423	426	408	431	400	397	392	421	413	407	421	378	423	424	394	424	397	409	397	456	392	391	387	410	397	426	388	408	416	401	395	397	387	429	418	395	385	390	374	413	404	412	440	420	431	378	425	436	413	448	409	405	412	412	425	398	409	412	414	383	421	428	411	410	410	422	414	417	400	385	406	418	409	406	412	414	404	406	414	398	415	405	428	405	429	421	406	414	416	404	381	410	396	380	377	409	359	431	437	378	402	378	404	417	400	367	403	409	379	398	367	390	410	389	411	403	419	389	400	403	406	440	396	398	409	427	394	408	384	402	399	397	446	393	402	392	404	408	424	417	398	426	405	416	432	446	415	403	401	412	413	435	435	393	413	402	427	404	422	410	388	397	430	423	417	437	436	391	419	392	394	400	416	443	438	432	396	410	390	439	396	362	420	381	375	390	395	372	447	391	428	393	416	385	391	442	396	403	384	393	427	384	417	424	421	429	365	406	415	380	406	429	380	367	389	393	407	357	392	428	400	409	398	380	397	419	398	424	416	389	401	405	380	408	432	369	437	390	406	369	385	433	413	380	413	415	432	386	432	429	368	418	436	413	410	424	422	408	439	352	374	378	423	417	430	414	403	393	408	431	431	365	384	404	417	401	414	375	423	393	388	405	413	399	388	427	401	412	425	381	407	413	405	421	403	360	429	375	453	392	419	409	437	402	384	406	418	394	374	386	409	404	424	390	420	406	412	433	425	468	399	374	391	409	392	401	407	410	401	436	390	398	416	447	389	416	393	424	411	395	395	431	417	434	401	359	422	401	422	401	398	422	385	402	398	389	383	420	412	431	439	392	436	398	401	396	382	418	386	393	393	433	399	403	400	437	397	400	381	423	390	400	393	427	409	418	437	435	407	412	389	389	367	413	406	399	433	406	399	412	382	384	395	421	398	388	394	455	454	387	435	444	398	395	400	376	428	417	378	398	397	398	413	404	384	416	421	412	405	421	365	404	382	396	445	423	443	419	372	399	438	403	400	391	421	404	393	381	407	408	393	395	407	386	402	429	425	405	402	437	425	436	413	433	417	435	412	416	423	398	398	413	403	389	383	443	392	376	404	401	400	421	406	422	420	411	412	420	429	414	399	397	393	404	433	436	411	413	388	415	398	408	392	399	390	446	403	408	380	400	427	413	419	434	381	443	436	381	385	417	396	397	396	373	403	410	426	430	369	420	400	420	398	380	394	394	391	395	378	426	399	396	417	405	392	399	453	396	399	410	435	406	369	391	405	399	397	411	417	406	412	402	419	402	408	402	383	403	423	377	418	417	419	424	376	398	404	387	430	425	432	400	374	382	409	403	394	420	426	434	415	441	423	405	379	386	380	407	423	413	419	427	422	380	407	368	444	410	356	392	406	388	380	386	399	407	417	437	388	410	411	381	383	443	380	426	412	407	403	385	367	409	377	392	424	373	429	402	412	384	390	412	408	405	398	399	367	442	414	375	439	448	398	412	400	422	386	385	384	379	462	406	415	419	436	390	429	418	439	391	452	386	378	374	385	397	431	406	424	361	401	406	437	421	423	384	420	405	406	381	443	380	391	399	384	393	375	410	394	392	412	386	435	390	404	430	414	369	394	434	423	410	415	413	395	402	406	433	383	359	404	429	418	411	419	398	406	416	396	396	392	398	396	402	404	416	371	440	364	370	413	410	418	394	409	424	387	375	388	406	406	409	434	422	407	411	415	414	389	397	393	394	388	427	453	428	382	401	380	373	381	384	421	430	375	431	391	400	390	409	419	416	407	405	447	397	413	423	421	395	431	399	396	402	396	415	394	415	385	411	420	417	386	374	411	366	398	424	371	419	396	379	413	418	400	411	389	421	435	399	378	369	402	415	437	417	362	395	432	409	367	400	398	405	440	400	418	403	393	445	406	418	422	421	395	411	401	380	396	397	407	428	401	376	382	436	384	393	380	358	427	436	407	378	411	411	363	390	403	405	452	364	410	427	422	404	413	405	385	425	422	386	397	435	413	396	405	408	438	400	401	393	417	396	437	434	390	406	414	408	408	403	406	392	435	419	354	403	408	424	440	408	415	370	402	431	389	421	403	410	413	399	398	419	420	385	388	397	411	443	398	390	402	407	376	384	426	381	384	426	434	403	407	413	449	431	413	424	386	370	406	413	392	405	425	376	402	414	434	423	411	399	435	402	407	419	395	397	424	416	417	421	356	435	407	388	408	390	421	399	420	405	411	431	400	395	436	397	411	466	427	419	408	380	420	397	378	387	393	425	409	376	426	400	439	444	400	395	394	435	385	420	358	419	424	421	415	429	390	415	426	379	406	415	411	414	449	391	416	409	396	402	378	447	377	377	386	389	414	378	399	390	417	376	396	425	362	413	430	399	411	383	433	381	423	425	435	396	422	390	399	405	417	405	430	395	416	411	424	435	401	429	411	406	396	380	408	388	414	400	419	413	410	391	439	400	386	382	402	393	409	399	428	406	414	426	387	403	410	380	369	397	369	393	425	405	357	385	409	414	453	429	420	393	430	406	416	410	422	392	395	376	407	390	395	395	419	402	377	399	416	420	408	407	394	406	403	418	403	370	439	392	370	412	396	428	399	414	391	431	382	420	420	396	409	396	424	407	451	427	386	393	428	417	414	412	370	424	421	420	382	377	408	387	393	413	424	447	407	422	391	386	395	404	373	400	374	363	391	401	390	408	350	389	393	444	390	422	386	374	404	401	391	401	387	424	419	435	418	413	397	416	403	423	393	413	403	403	415	401	403	391	385	395	413	421	407	404	423	397	380	418	374	424	410	420	406	411	419	429	395	386	405	408	404	370	394	425	419	391	409	408	405	412	405	439	378	408	404	416	419	393	415	406	394	386	390	416	387	417	407	389	399	408	391	405	389	421	371	396	439	416	430	407	397	409	391	370	393	431	421	399	379	384	409	414	410	384	427	394	420	415	398	399	412	405	408	426	420	437	407	377	418	401	401	365	426	419	392	390	451	411	381	415	421	384	408	431	418	411	409	424	392	389	365	427	379	386	396	404	389	428	380	410	416	392	431	391	437	413	400	392	392	385	407	429	385	404	396	402	377	364	401	426	444	402	397	427	395	385	400	391	417	423	394	392	423	391	414	411	389	423	417	409	442	362	383	427	434	376	377	435	384	449	411	435	426	414	402	445	395	405	412	411	359	405	398	403	420	377	420	397	362	409	414	403	418	410	411	417	396	392	404	397	409	418	408	391	392	399	401	412	425	420	453	384	367	402	432	404	370	418	392	422	389	396	410	431	394	399	388	426	425	443	411	404
14081	6030	2908	1454	592	303	145	96	108	83	56	50	42	59	39	34	39	34	32	33	35	34	18	25	29	31	35	24	35	34	36	32	30	19	34	23	36	29	22	27	23	41	26	27	27	29	30	23	29	35	33	28	23	20	38	29	28	30	20	33	26	30	25	32	20	29	35	26	22	21	29	38	26	33	23	19	29	30	26	19	21	25	30	30	22	25	31	23	29	23	25	28	32	27	28	26	37	28	25	25	30	28	23	21	32	30	28	24	27	20	33	29	23	28	16	23	33	19	27	32	31	27	25	27	36	35	23	24	33	26	34	30	30	23	23	26	26	27	34	37	13	36	38	32	12	24	23	25	37	34	31	23	32	36	24	28	26	31	27	48	23	32	35	21	28	33	25	27	32	35	25	25	35	19	35	24	31	19	27	32	32	26	26	32	30	40	32	25	25	23	34	24	29	28	30	39	32	31	21	24	19	31	24	29	30	29	26	25	27	22	37	25	26	32	33	23	29	24	24	22	26	35	22	33	25	25	25	30	34	31	20	25	30	30	28	26	29	27	23	27	39	19	25	22	26	24	20	28	22	26	27	28	20	34	26	27	23	32	17	33	38	33	27	30	22	25	27	22	23	35	28	35	27	38	34	38	34	31	24	24	25	32	29	21	29	26	23	20	34	28	28	36	23	26	18	27	23	23	31	34	30	16	27	30	28	24	25	33	33	19	23	28	23	27	25	22	30	18	28	32	22	31	28	28	27	28	27	22	27	19	29	23	17	25	26	31	27	25	31	21	28	26	28	26	32	31	27	27	35	23	24	29	25	29	29	22	35	32	32	26	31	32	36	38	28	24	28	35	31	24	32	34	34	33	39	22	28	36	18	27	32	36	27	31	28	38	32	29	30	41	32	36	34	29	25	26	24	28	30	28	24	26	27	26	31	29	22	29	33	32	31	35	20	35	30	23	26	25	31	28	23	25	24	34	32	29	22	27	28	29	27	28	32	28	26	26	22	30	33	22	19	22	41	19	26	27	31	28	28	21	36	25	27	39	18	26	26	33	22	14	24	39	23	21	27	35	33	34	26	26	21	22	22	23	30	25	24	28	28	28	29	24	25	30	35	23	27	30	24	40	30	25	38	20	29	28	17	36	23	20	28	26	36	28	29	32	25	27	20	31	26	30	32	29	27	29	23	33	26	31	30	25	24	25	21	24	22	23	36	33	26	31	33	31	25	20	24	31	24	19	29	39	25	29	32	37	36	32	30	35	26	19	31	35	26	23	25	29	23	31	34	31	25	28	35	21	29	26	29	23	31	35	24	35	28	24	27	33	22	21	28	33	32	29	29	25	15	33	23	35	27	24	33	25	32	28	24	24	22	35	21	39	30	24	24	36	27	22	27	41	27	22	34	25	23	31	27	24	29	21	28	16	35	25	39	27	36	39	34	21	35	31	31	19	32	24	29	33	27	27	29	24	21	38	37	26	28	32	31	19	30	39	28	25	32	33	31	21	32	29	30	28	18	30	28	19	28	27	36	32	36	22	31	31	21	27	26	24	29	30	29	31	25	28	31	27	30	36	26	20	24	22	26	33	38	27	37	28	28	34	20	29	24	29	28	15	32	28	25	30	29	20	35	31	23	22	33	33	32	29	33	32	24	21	29	25	27	25	28	25	23	26	30	27	27	17	28	38	27	28	16	31	26	27	23	27	26	28	31	32	31	17	26	28	38	28	27	27	29	32	30	30	37	31	22	24	19	29	33	32	27	22	22	27	36	21	34	20	22	23	35	20	38	27	39	29	33	25	18	26	28	27	22	22	23	26	32	23	33	29	22	28	22	33	27	29	35	26	28	32	29	33	37	33	27	29	26	26	24	33	29	38	29	29	14	23	25	30	22	28	28	27	35	25	26	27	35	28	18	18	39	27	30	33	29	27	26	28	28	32	34	25	26	28	33	27	33	30	37	16	28	35	23	28	30	28	26	22	33	32	29	27	22	25	23	30	30	26	34	25	33	27	36	15	28	37	27	26	32	23	26	19	36	26	25	20	27	30	30	38	21	31	25	28	30	36	25	31	23	21	24	27	28	39	34	34	31	19	26	35	28	21	29	25	23	32	29	18	28	26	33	27	18	32	32	27	24	26	24	26	22	24	22	26	21	27	24	22	26	30	20	24	35	24	35	33	25	18	36	34	24	27	32	24	22	24	18	22	32	22	29	32	29	29	33	26	31	35	29	33	27	21	26	28	25	29	32	30	31	15	31	16	36	28	22	30	27	25	26	30	25	29	31	28	28	37	21	30	29	21	25	34	24	22	34	26	32	27	31	26	33	36	24	22	27	29	30	31	32	24	30	27	25	23	28	24	33	30	30	37	23	16	33	25	36	24	31	41	33	24	20	27	26	32	26	28	26	26	23	24	25	24	25	28	24	21	18	29	25	28	29	25	22	29	22	16	25	27	31	43	38	26	44	24	28	33	15	24	35	33	24	40	26	30	33	27	29	30	25	21	30	21	27	28	25	32	36	31	27	20	23	35	24	31	27	23	30	29	27	25	35	34	34	29	27	27	26	23	32	24	21	21	28	18	35	17	27	26	31	30	18	26	32	32	30	28	27	35	41	24	23	23	26	26	25	25	30	31	39	39	37	25	28	22	40	40	25	35	32	33	33	31	31	37	26	23	31	25	36	24	33	26	31	34	31	25	25	21	33	29	23	35	22	34	29	29	30	33	27	35	28	28	29	27	28	29	28	29	26	20	26	30	31	24	27	46	29	36	26	25	30	23	27	30	27	29	26	41	33	38	41	22	37	25	33	25	23	25	32	28	22	31	34	29	35	33	23	29	39	35	23	28	27	21	38	33	26	29	35	18	25	25	19	16	33	31	17	22	22	33	21	23	22	35	25	27	30	30	22	27	27	32	27	33	26	30	26	40	30	35	21	33	30	32	26	33	24	24	30	39	23	34	34	23	22	25	32	20	32	29	28	32	24	29	30	21	31	22	29	28	19	25	30	44	48	36	29	25	30	24	33	35	18	15	28	22	26	34	23	25	31	21	39	29	26	29	28	31	33	29	27	29	27	39	27	31	20	29	25	29	31	34	27	18	33	21	26	29	34	27	31	26	26	22	26	36	21	33	27	34	29	26	21	29	25	22	28	41	27	27	25	27	23	25	23	41	25	27	26	32	28	31	33	22	30	19	26	33	26	20	29	34	34	36	20	24	30	28	28	27	28	26	32	17	31	29	30	23	34	19	36	29	34	29	22	37	33	27	27	23	32	23	17	24	28	33	24	31	31	25	30	31	29	29	32	15	28	23	23	26	35	19	19	23	20	25	40	23	27	26	31	27	22	31	26	28	28	27	27	25	28	26	30	28	31	35	26	34	33	32	33	31	23	37	36	42	28	43	31	22	25	24	24	26	22	28	24	28	34	21	28	30	38	23	25	25	30	34	28	23	28	34	27	21	34	24	44	29	31	39	28	30	22	35	22	31
43007	25783	19217	15423	14634	10863	6206	3888	3371	2322	1630	1340	991	874	707	600	502	423	390	354	339	349	275	341	330	363	289	282	283	306	272	278	266	263	276	276	264	257	266	264	276	272	266	255	263	273	242	267	249	266	259	259	262	230	231	283	227	257	264	244	255	242	209	217	262	244	233	257	236	250	270	247	216	233	238	221	235	221	221	240	255	236	224	236	239	224	211	230	249	228	224	202	259	198	225	247	214	241	218	220	233	234	223	225	242	241	204	224	223	222	237	216	234	218	228	204	231	224	213	234	227	197	194	205	220	231	214	205	227	210	199	215	225	230	205	249	238	219	240	236	222	238	224	237	205	232	224	219	229	220	242	243	231	228	220	220	242	207	231	213	242	230	220	229	209	217	242	261	229	244	233	242	223	221	220	219	209	248	244	215	219	202	229	221	230	213	203	218	230	227	243	233	221	241	212	212	225	199	223	238	220	210	236	233	232	203	226	198	228	225	231	210	222	223	225	207	230	203	233	203	204	216	222	210	227	262	217	204	233	222	229	239	210	246	232	232	213	239	244	228	209	227	233	246	220	217	225	233	221	260	216	203	196	189	232	210	240	219	229	213	191	240	219	226	230	227	233	224	221	224	206	218	199	206	211	248	235	228	219	239	213	213	223	231	214	217	218	211	231	218	207	222	251	218	220	228	217	225	244	249	202	217	206	245	210	206	221	236	211	220	198	220	217	211	220	202	214	213	214	226	207	201	252	221	219	224	229	219	221	244	230	225	220	233	219	210	214	231	229	232	219	206	234	219	209	249	201	252	206	216	206	236	224	209	225	219	220	210	224	225	217	218	219	216	224	226	223	244	206	244	240	214	218	219	216	236	229	206	227	240	204	209	220	217	232	211	221	199	223	218	238	203	235	215	230	194	223	214	217	213	225	222	210	199	217	215	206	225	210	233	213	200	217	209	226	229	241	212	234	241	222	209	222	196	214	252	239	227	205	211	210	221	251	237	198	237	238	229	233	220	215	226	232	202	225	242	246	236	244	231	210	196	192	238	219	233	209	210	229	231	225	205	219	210	239	238	215	204	251	242	214	216	211	232	204	241	218	212	219	244	216	231	219	233	212	215	213	236	240	242	225	216	218	228	238	237	224	205	217	220	226	239	232	202	221	255	202	252	214	228	226	246	225	211	242	237	256	213	217	256	214	223	188	216	230	205	225	235	230	205	197	186	189	203	200	223	254	249	207	248	235	238	223	216	211	220	239	229	207	228	252	201	224	202	200	229	204	209	241	243	206	219	256	230	226	217	228	247	233	210	218	231	218	244	210	219	205	223	236	240	235	242	246	226	210	222	230	220	222	229	209	216	233	225	233	239	218	226	233	213	227	249	228	216	193	212	213	214	218	208	224	241	222	207	233	205	210	232	226	242	249	222	232	203	223	233	223	213	228	210	236	236	243	219	223	216	240	205	217	230	226	214	227	225	206	221	243	202	232	214	214	227	233	235	212	240	194	231	211	209	233	217	217	238	231	214	237	243	210	213	221	224	229	229	248	240	214	230	197	214	215	185	225	219	218	229	218	213	220	226	204	235	212	224	223	209	220	219	212	228	218	224	248	209	240	241	222	226	213	208	211	252	224	220	212	238	191	238	231	250	228	239	236	210	222	215	222	221	190	222	224	229	221	225	235	244	217	233	225	206	245	220	201	233	212	211	215	236	232	225	226	201	239	197	200	215	204	214	219	231	201	249	227	225	243	220	248	217	263	215	217	235	217	259	214	214	241	223	205	235	225	234	232	198	215	220	208	220	229	248	200	270	215	244	243	222	228	215	210	221	208	236	216	218	209	260	203	244	197	220	229	214	241	220	242	195	206	236	208	238	244	237	224	223	239	214	221	241	222	221	223	209	220	243	243	235	239	220	214	221	220	204	250	223	207	232	240	211	234	237	224	186	202	204	214	232	213	208	241	227	222	226	214	224	218	202	237	231	206	224	240	207	225	243	216	234	220	237	252	203	223	214	203	208	222	218	212	191	235	232	207	206	212	223	228	230	236	184	221	245	231	182	215	243	232	222	244	210	250	206	229	231	204	216	196	234	202	219	222	209	215	230	227	231	219	238	220	217	231	220	214	212	209	227	224	207	214	252	231	206	220	214	238	251	184	215	194	231	230	237	238	219	208	229	235	187	215	203	245	232	230	228	231	239	233	203	218	232	248	221	233	238	231	234	218	202	204	212	237	218	218	229	213	237	209	222	240	215	228	197	264	211	211	233	216	216	225	233	216	237	223	216	249	209	219	247	224	203	236	221	209	222	231	222	243	234	207	236	226	209	216	204	220	243	213	246	226	207	218	230	246	207	226	248	232	240	245	207	216	233	212	217	266	210	236	225	193	244	224	224	218	201	198	211	216	231	232	229	230	215	233	221	214	182	193	232	225	236	224	228	198	229	196	215	203	237	212	239	222	197	211	261	207	236	241	250	244	219	249	223	220	250	215	205	228	224	223	211	219	247	243	236	229	231	205	207	205	222	232	223	218	221	218	200	225	225	212	237	203	211	256	201	204	230	234	227	228	224	218	199	224	232	221	195	209	231	198	237	213	208	229	204	208	218	204	199	211	220	243	255	251	224	220	179	224	237	224	208	220	229	209	251	217	248	238	230	184	237	217	219	239	209	227	234	192	218	219	224	192	240	193	213	215	213	216	225	197	222	207	217	259	205	243	218	214	212	205	202	196	214	214	244	243	221	207	243	210	212	224	246	237	223	220	181	224	196	211	227	224	243	242	250	238	234	204	236	213	224	208	218	221	217	216	207	234	250	213	222	233	215	249	188	181	219	235	234	222	240	230	226	210	218	215	229	263	246	225	210	236	235	205	244	234	204	194	211	207	249	213	202	235	207	210	242	191	233	219	210	251	227	222	232	243	258	214	210	222	226	207	230	216	216	189	233	245	235	214	213	200	216	229	222	231	252	227	220	221	224	242	246	248	197	224	228	213	224	216	230	232	216	225	231	204	235	253	226	220	253	253	220	200	256	203	235	200	221	215	225	206	224	231	220	208	221	235	239	203	210	253	213	225	196	227	240	212	220	248	234	215	235	224	215	207	212	224	248	230	230	214	216	224	258	222	209	212	235	197	246	236	221	231	224	218	253	238	198	231	247	180	223	239	221	216	226	217	225	226	255	234	230	223	199	251	234	184	236	212	231	215	222	222	218	224	241	241	240	219	238	225	225	187	234	219	236	231	249	214	224	221	228	202	256	222	239	212	236	209	207	232	252	215	255	230	246	209	231	209	236	216	214	248	200	182	224	238	229	222	239	235	226	215	218	249	218	241	234	236	243	239	231	213	217	223	236	226	239	219	213	219	245	207	231	218	237	219	226	229	226	225	232	233	236	204	242	230	188	218	216	242	227	239	232	206	208	233	213	213	196	213	226	252	176	244	227	245	250	215	232	219	238	232	209	221	229	215	212	227	222	207	237	222	237	218	206	243	207
8950	2844	1219	632	263	156	106	89	92	74	72	68	73	68	56	65	68	68	64	58	74	55	63	65	43	63	53	57	45	65	67	48	53	49	54	64	58	49	71	55	57	63	62	62	68	52	57	61	54	65	61	62	61	43	61	59	63	60	63	56	58	50	59	49	68	57	62	60	63	63	67	69	52	69	61	40	58	60	67	53	72	80	51	52	66	50	49	51	64	57	51	53	56	56	68	57	56	61	71	52	60	59	54	62	62	62	57	65	71	61	63	44	56	57	73	61	51	60	54	68	47	58	57	62	49	54	58	64	58	64	60	62	51	47	51	73	50	66	60	41	61	57	58	43	73	54	63	59	67	54	59	72	44	75	56	52	63	49	61	60	53	69	68	46	55	47	66	73	52	41	58	66	65	77	59	54	53	62	55	63	69	49	55	52	52	78	61	61	57	57	64	61	69	58	59	59	58	64	69	44	58	57	69	57	71	54	59	52	59	64	60	61	62	64	50	67	60	53	54	55	50	74	63	55	58	57	55	54	72	54	58	57	59	55	54	67	50	52	60	68	57	76	64	49	78	66	49	55	72	53	70	58	52	56	66	65	50	70	58	53	58	46	50	61	61	55	59	54	56	72	52	52	60	65	54	59	66	58	53	53	74	66	67	66	59	65	49	66	60	64	54	62	64	61	47	52	48	74	48	55	66	73	58	57	64	49	49	47	51	56	64	51	49	52	63	55	66	56	56	54	59	52	69	42	69	60	64	61	55	60	72	37	70	44	49	49	52	57	52	57	64	46	52	61	48	63	55	80	55	47	62	53	61	56	62	57	55	60	66	57	69	46	56	51	50	61	64	70	67	56	60	55	49	62	61	80	75	51	71	55	59	62	58	60	61	43	57	55	50	58	59	49	48	59	67	68	44	72	61	61	70	45	67	68	65	65	52	68	56	55	64	52	66	62	74	54	48	55	65	72	74	57	65	43	62	57	53	71	54	60	55	60	61	78	69	62	70	58	56	77	56	54	57	58	60	57	52	67	59	50	50	58	70	56	59	54	87	38	48	70	72	56	69	47	63	51	54	55	64	60	59	51	68	52	58	57	64	54	86	44	55	52	53	58	62	54	59	76	63	72	60	54	55	70	63	66	52	59	64	65	61	56	60	63	75	49	60	60	67	53	57	53	60	63	65	41	65	50	59	55	50	70	71	74	47	63	68	55	49	63	67	58	67	60	50	61	60	58	68	66	52	69	48	58	65	45	42	55	63	60	79	65	57	57	60	58	59	57	57	62	52	60	71	46	60	61	55	56	62	59	60	62	54	63	56	50	61	66	55	68	61	54	62	59	67	71	66	60	50	53	57	52	51	51	58	72	60	44	73	59	75	52	66	44	62	57	61	65	56	56	59	49	68	68	56	44	61	53	62	68	55	70	62	67	76	62	64	56	57	57	49	67	62	57	53	60	76	51	58	51	45	62	63	52	43	57	61	61	61	55	61	52	57	60	62	56	78	57	53	60	50	69	55	63	53	59	60	65	49	51	56	49	67	59	70	65	61	51	65	68	62	58	51	60	58	55	55	58	59	59	51	40	64	64	53	60	55	61	63	51	59	58	64	66	70	57	69	53	53	60	68	67	73	55	53	80	57	59	63	60	68	62	57	71	58	67	68	69	47	59	48	51	66	56	60	48	60	54	59	72	75	60	63	54	63	55	57	50	76	50	62	68	43	52	66	60	73	56	79	48	71	64	42	62	63	59	60	48	60	51	58	60	60	60	51	54	70	56	58	54	63	49	41	64	54	58	63	59	62	51	57	65	55	72	47	56	64	69	59	57	75	51	47	62	56	68	63	59	63	51	71	54	46	50	63	71	48	55	62	65	54	58	59	69	47	63	57	45	49	63	67	70	60	47	66	59	49	59	60	61	54	52	67	56	68	56	51	56	45	60	68	72	61	45	59	66	65	60	58	59	51	51	61	65	60	56	54	62	66	67	59	58	53	67	63	57	51	74	60	48	55	50	64	51	63	63	58	61	66	59	56	59	58	50	60	57	56	56	61	59	55	46	59	55	52	52	71	58	51	67	45	60	53	65	53	41	52	61	65	61	60	55	48	60	57	54	64	51	55	68	58	52	62	66	48	55	56	51	49	61	54	51	65	61	63	56	55	55	66	56	57	69	56	68	54	65	49	40	58	57	58	41	68	49	73	56	47	52	52	66	50	60	62	55	48	53	58	61	56	50	70	70	47	63	52	62	59	71	60	69	75	56	43	60	58	59	66	65	63	52	60	62	53	58	57	76	52	59	62	67	69	53	54	61	60	56	55	72	50	63	54	66	40	68	64	51	61	46	44	54	65	56	70	66	53	68	67	55	76	57	66	52	46	77	51	62	65	56	70	70	70	67	54	64	50	43	58	64	60	45	63	55	61	64	53	60	71	62	54	62	53	51	57	69	63	55	57	71	56	55	54	53	46	44	64	57	54	65	58	61	68	57	47	56	50	63	52	54	60	60	52	61	65	64	71	57	57	44	62	65	63	62	63	57	66	56	64	61	62	58	71	45	63	60	52	59	57	53	64	56	57	63	50	47	57	51	59	57	48	55	55	52	57	46	63	46	75	55	68	50	56	63	54	55	53	57	45	67	69	57	64	65	55	65	56	52	46	52	59	56	57	66	66	73	58	57	62	55	58	53	52	49	59	42	60	54	56	53	56	59	64	51	59	51	81	77	45	55	53	59	63	54	58	57	56	52	60	52	60	68	53	49	48	56	62	71	76	74	57	68	64	60	54	55	62	70	55	57	63	63	52	56	64	56	65	69	59	72	53	50	53	60	53	42	55	48	59	58	66	56	72	66	61	49	62	69	57	56	66	61	54	58	58	47	49	66	52	66	55	59	58	70	66	52	57	73	64	57	49	70	50	71	76	56	63	57	67	73	52	51	54	69	57	45	65	46	60	55	58	52	41	56	60	59	60	54	56	63	64	58	52	72	67	56	71	55	55	64	65	49	58	60	65	67	57	62	72	67	65	66	52	48	65	58	62	61	66	65	78	63	61	60	52	62	64	68	64	52	40	63	48	61	63	59	70	54	58	53	58	62	53	53	52	61	50	71	64	68	54	68	70	49	67	60	54	65	51	68	41	68	54	62	55	57	72	54	65	46	45	53	59	65	66	67	50	46	66	45	47	70	49	62	62	62	71	46	52	49	61	61	55	57	70	57	69	57	65	54	46	56	60	67	57	62	74	49	64	49	56	55	53	76	51	58	70	58	68	54	56	65	66	48	62	55	63	61	62	47	66	65	49	55	48	44	59	61	52	68	57	60	56	56	62	57	65	71	55	51	55	55	58	68	52	61	58	54	54	49	58	59	55	63	51	56	57	61	62	49	58	60	65	70	56	50	55	49	46	56	45	62	56	72	72	60	66	57	56	64	56	64	54	58	57	56	69	52	61	43	75	61	52	59	52	70	62	54	69	57	48	51	51	54	63	53	59	59
35902	18394	11062	8276	6753	4601	2798	2061	1738	1285	1067	919	842	741	709	577	565	521	546	512	474	515	492	482	505	461	501	475	494	485	511	484	503	487	452	482	531	487	472	458	487	478	469	476	507	475	498	440	484	463	515	473	465	460	472	481	464	461	506	509	443	417	454	446	470	450	460	432	510	478	461	440	476	451	456	466	476	500	454	458	471	457	471	454	457	449	466	459	485	469	464	454	513	467	474	459	438	462	497	464	440	444	471	452	472	475	467	439	453	477	496	484	461	469	485	520	422	458	459	464	453	451	511	474	456	484	492	459	476	470	460	444	473	492	471	438	475	444	469	479	449	473	485	442	461	439	465	427	475	493	439	478	448	465	440	474	449	459	468	466	424	426	474	503	425	460	502	459	488	466	463	503	477	427	454	478	469	458	482	468	472	486	457	432	454	461	478	460	456	461	458	461	498	460	469	487	446	435	451	415	435	460	432	467	450	472	490	494	443	440	498	468	463	479	457	435	482	490	453	439	429	490	478	438	459	428	443	459	476	453	462	437	490	486	461	477	480	459	487	466	482	491	468	425	460	451	479	454	429	496	472	465	463	437	522	506	441	438	459	421	436	463	484	461	449	470	502	458	428	487	468	473	501	464	446	436	465	459	454	451	470	468	454	448	441	455	476	451	428	493	437	460	443	460	489	448	446	411	523	457	479	454	474	471	490	470	464	483	444	511	477	466	454	467	463	469	487	458	493	457	453	477	478	505	467	486	501	441	462	465	445	406	440	444	460	483	478	487	539	482	467	501	481	476	478	442	449	458	469	494	489	485	459	440	481	486	441	456	453	480	469	423	477	463	473	431	485	463	462	458	482	440	456	444	466	433	469	471	471	498	471	455	466	446	498	504	510	460	477	472	448	495	471	436	455	426	446	449	429	428	470	463	442	460	475	487	449	447	467	497	482	423	472	465	502	425	444	475	476	405	442	490	444	444	449	432	434	491	446	454	442	453	476	426	469	508	454	464	469	471	440	490	432	480	444	463	440	453	488	468	462	483	457	478	477	450	478	449	438	454	482	474	475	477	478	435	497	435	480	492	439	453	441	487	452	425	422	462	472	448	437	454	451	466	457	449	458	470	436	464	438	442	466	475	463	435	503	477	462	482	415	485	489	429	481	446	441	460	401	433	450	463	425	459	468	453	470	425	476	453	452	490	474	455	462	452	465	466	499	454	451	455	455	445	462	520	484	500	448	472	470	432	431	477	482	430	450	472	456	444	475	509	453	439	476	466	442	466	444	451	503	478	461	471	454	472	500	425	458	453	460	447	462	499	477	472	468	441	462	463	448	459	470	494	464	452	429	428	503	475	439	440	471	500	456	477	441	457	482	494	495	440	431	488	475	451	490	497	503	476	453	445	455	476	491	455	487	453	505	447	436	448	457	440	474	439	505	436	455	482	441	489	493	481	472	456	473	460	439	465	486	463	470	427	422	449	444	453	443	460	425	443	448	453	468	507	471	450	460	476	421	522	453	438	474	482	449	456	447	460	472	447	454	464	470	500	446	489	454	484	466	432	450	420	458	457	462	471	421	471	454	454	459	446	490	443	438	490	451	491	508	451	479	495	451	474	472	450	442	450	483	458	440	487	444	464	467	463	443	473	443	479	474	440	425	461	465	465	406	466	444	478	468	438	474	501	479	416	470	456	469	474	472	448	464	478	468	473	477	473	451	472	467	429	448	462	457	482	470	439	410	455	438	490	448	449	479	479	478	462	471	520	516	453	427	450	450	456	454	462	484	498	440	503	434	422	431	435	448	481	493	452	482	415	459	469	478	444	460	461	476	479	485	522	443	470	475	464	442	475	463	473	480	464	458	463	499	448	452	441	459	474	476	459	410	447	491	483	518	472	456	422	499	455	474	455	427	480	425	431	482	482	444	460	468	473	458	511	482	458	447	453	429	490	472	454	427	470	451	447	476	466	493	468	460	445	443	444	465	477	440	405	495	483	467	468	429	441	457	461	468	477	458	453	434	478	430	463	439	427	478	453	452	486	492	454	440	412	438	464	445	486	478	470	443	452	440	472	460	443	418	463	462	467	483	455	483	453	509	449	469	483	466	444	437	515	408	486	461	448	469	454	449	438	438	479	444	447	491	489	435	459	498	450	476	478	478	453	477	450	454	494	460	438	490	477	476	484	437	462	454	471	470	481	468	454	424	464	446	448	429	492	425	484	443	476	443	465	452	461	467	453	430	443	487	447	459	415	462	471	468	474	468	488	461	451	487	469	446	439	464	460	454	473	448	472	476	499	485	456	449	470	455	489	488	466	454	447	444	472	480	435	446	453	424	423	458	435	426	431	462	439	423	456	462	460	479	470	476	461	484	476	443	457	471	460	441	447	481	469	447	444	465	449	469	410	464	457	481	486	426	453	466	450	452	459	437	478	480	448	462	445	453	459	471	466	444	422	470	467	468	484	461	476	452	489	481	472	456	477	470	496	443	469	454	441	452	456	469	470	453	471	463	439	455	440	460	498	459	438	448	477	478	465	470	482	453	441	455	455	431	444	493	453	475	515	488	496	496	466	418	515	439	443	459	452	423	460	495	457	501	427	496	438	481	445	492	473	442	465	485	456	468	457	480	461	463	446	423	456	438	483	488	496	456	470	475	449	467	467	480	490	451	472	444	470	433	519	451	449	507	452	492	437	497	430	481	467	422	441	463	475	474	463	478	464	469	471	493	447	452	495	464	493	509	510	451	469	441	472	472	455	469	442	459	450	461	484	479	430	475	455	421	422	475	471	414	483	462	449	454	430	443	445	459	451	477	468	485	462	479	457	485	478	444	466	473	482	486	426	491	463	457	456	452	437	437	485	467	454	492	467	476	425	462	461	453	439	450	440	488	451	443	462	486	499	456	477	446	417	443	489	462	449	437	471	467	435	503	481	467	450	464	465	472	462	457	474	469	516	500	435	476	480	447	465	462	437	444	470	455	455	438	443	473	458	453	466	455	471	486	420	476	432	454	450	458	472	468	492	468	482	446	442	460	462	492	456	469	462	438	440	469	465	435	443	472	429	478	438	459	498	481	459	475	437	491	443	451	461	447	483	457	470	433	421	483	445	430	476	462	451	451	462	463	457	505	443	465	462	463	477	476	460	453	425	458	418	477	437	485	453	434	449	431	473	486	466	462	429	481	464	426	458	484	490	452	445	462	427	437	442	502	473	513	461	450	394	457	423	474	429	456	441	432	491	485	468	463	453	453	437	470	490	455	474	518	428	482	462	452	475	508	452	460	468	469	500	439	456	478	465	461	489	435	479	466	419	427	514	487	462	439	478	479	501	459	455	449	486	479	481	467	472	447	448	469	485	460	499	447	474	448	474	464	442	465	485	468	462	436	499	448	457	456	423	470	447	465	439	484	457	461	461	439	478	453	471	469	477	464	480	442	449	436	473	436	472	467	499	468	451	482	477	468	468	457	441	481	444	457	482	443	451	481	472
10105	4964	2545	1154	431	216	104	98	84	72	66	66	58	59	37	45	44	40	55	58	42	47	48	60	38	46	50	39	34	38	33	47	47	34	43	51	44	38	48	42	34	52	33	41	55	47	44	42	41	29	38	33	39	39	39	47	38	31	38	32	43	39	28	37	49	46	34	46	41	46	43	42	58	38	46	42	34	45	27	43	47	33	39	40	40	37	37	39	31	42	37	34	38	43	32	54	60	47	45	31	36	31	39	33	28	42	45	33	37	39	39	32	43	36	40	34	45	42	38	42	33	35	42	45	28	37	41	41	37	39	42	34	48	37	43	45	38	43	33	36	23	44	31	48	32	53	47	34	37	37	41	36	38	37	35	37	43	28	32	38	41	38	38	34	42	42	41	33	38	33	31	32	38	42	36	36	37	40	51	39	34	32	35	42	48	38	42	38	34	51	38	37	35	44	40	36	49	37	38	41	40	34	40	38	42	44	44	28	40	44	51	27	48	46	44	40	21	61	40	36	25	35	29	39	34	45	49	35	34	36	33	40	28	38	44	37	26	41	43	40	33	43	35	33	40	32	31	37	33	40	37	50	34	42	33	39	47	41	40	52	34	40	37	33	40	34	53	32	39	37	36	33	47	50	43	41	44	37	41	48	37	39	27	38	41	40	42	39	52	38	40	42	33	29	39	33	32	29	44	34	33	50	41	31	33	52	56	52	34	46	40	31	50	37	38	42	39	42	39	44	34	37	39	52	37	36	43	43	42	31	36	39	38	47	44	33	33	43	38	39	30	45	33	35	44	43	48	42	37	45	44	39	36	32	46	38	42	34	39	42	31	33	37	44	44	39	37	43	45	36	48	28	43	35	36	49	35	44	43	47	47	47	35	37	39	41	43	50	42	31	40	43	37	41	38	40	42	40	41	32	36	41	40	26	49	40	44	43	35	35	41	42	50	37	41	41	50	38	30	55	53	45	38	49	45	32	41	43	34	40	26	41	35	35	53	49	37	41	34	38	40	40	36	26	38	50	48	43	33	42	45	39	38	41	33	38	31	38	46	38	30	35	38	49	35	41	39	43	39	42	47	49	38	40	34	32	48	32	48	49	31	30	45	34	42	51	45	36	39	42	46	36	36	42	54	42	39	39	45	43	50	43	42	40	35	50	36	47	46	40	32	32	48	39	48	35	35	42	46	35	56	36	36	47	40	39	46	36	45	45	43	44	33	41	35	45	51	39	38	41	45	43	52	37	39	32	41	36	44	39	45	55	43	38	44	33	43	39	42	29	36	56	40	49	42	48	37	45	38	32	46	41	32	38	35	57	40	35	34	52	37	34	40	40	38	39	42	39	35	39	41	46	39	33	42	34	35	38	40	40	50	42	43	35	36	33	31	32	25	37	34	48	39	33	42	41	35	33	46	25	41	51	46	48	46	35	50	44	43	34	27	39	38	36	38	43	44	28	34	33	39	30	47	38	28	50	29	51	44	33	37	38	47	46	33	40	35	29	32	48	36	44	37	46	37	52	31	45	35	43	40	40	32	51	35	40	37	45	41	34	49	45	36	29	39	39	44	31	41	22	42	42	43	36	44	45	41	46	39	45	36	39	40	41	48	39	37	43	32	38	24	44	35	37	41	45	40	51	43	38	35	44	40	39	41	48	47	52	41	26	44	42	46	35	35	26	39	37	43	41	45	42	40	46	37	37	36	44	43	63	30	37	38	45	35	53	45	43	29	64	40	52	41	48	52	39	49	37	56	40	46	43	40	44	46	33	44	23	42	46	32	40	43	40	48	44	48	47	41	44	37	31	36	35	49	43	42	28	36	42	36	48	36	30	31	46	46	40	26	35	31	38	34	41	38	47	47	53	31	56	37	39	30	45	34	38	34	41	46	38	46	46	42	31	43	45	35	45	45	39	39	37	42	46	38	53	36	37	49	35	49	45	47	48	32	40	36	43	42	37	45	34	33	36	43	36	51	34	36	41	27	41	50	39	39	37	42	46	40	33	51	44	32	43	41	37	37	33	42	40	42	40	32	35	54	37	46	39	42	40	46	48	37	35	43	48	56	33	41	32	33	36	35	33	52	30	36	46	37	45	42	54	43	40	47	36	35	37	30	43	43	44	36	52	38	48	37	37	51	46	48	39	44	41	37	46	43	46	48	40	36	41	45	41	42	32	50	45	38	48	47	35	34	45	48	37	48	40	45	41	38	40	37	37	43	36	34	31	44	38	39	40	48	30	48	53	44	46	31	40	48	41	45	28	41	49	40	38	43	30	51	37	40	41	38	43	51	33	35	38	33	47	23	45	44	40	33	34	39	39	41	30	55	49	45	51	42	38	33	46	47	43	43	34	52	45	47	45	31	39	30	41	40	51	35	42	31	34	41	38	51	37	32	46	32	28	38	38	39	31	36	39	39	38	38	37	36	39	50	44	34	45	24	37	33	42	32	29	41	39	54	35	49	34	37	42	38	38	48	28	42	38	36	33	38	42	39	51	56	36	41	32	34	43	52	56	39	35	40	37	26	52	35	30	42	36	45	46	48	43	40	32	57	36	42	38	30	43	34	31	43	38	51	42	39	37	35	35	44	37	40	38	46	35	41	40	41	45	45	38	47	38	51	45	39	33	50	51	38	44	40	40	46	42	34	38	54	38	43	33	37	40	41	35	35	36	41	42	39	46	37	43	45	42	46	38	47	48	35	39	39	34	45	41	19	41	38	45	39	36	44	47	38	55	42	39	37	35	39	47	49	45	31	44	42	25	40	38	32	43	40	37	41	48	27	40	45	37	39	40	47	44	46	32	38	45	37	45	37	37	39	43	47	38	36	40	41	40	45	44	49	42	38	56	51	44	38	39	35	36	38	44	43	40	41	33	33	28	29	49	33	37	37	43	42	31	35	39	34	43	44	42	46	47	41	38	36	31	38	43	40	34	48	38	41	41	33	41	51	43	40	40	40	45	35	38	38	45	42	51	41	33	39	51	47	51	40	35	32	42	47	40	46	32	41	30	39	38	55	42	35	45	27	37	25	34	39	36	29	45	35	43	48	35	46	48	45	31	40	33	35	29	41	41	43	38	45	40	38	26	40	40	37	47	45	44	30	49	39	42	35	36	45	38	34	35	34	38	43	32	48	46	30	42	43	43	33	28	49	51	33	42	26	41	47	40	43	50	42	44	42	55	34	38	36	43	45	42	50	38	28	54	37	29	38	56	35	43	37	33	34	32	34	41	43	36	35	45	43	39	38	40	33	40	45	44	34	51	32	43	34	43	46	52	34	43	48	47	43	38	38	41	39	37	30	45	39	39	39	38	50	40	39	46	39	39	34	41	34	51	35	47	30	49	32	52	39	35	48	46	37	42	47	32	43	48	44	36	44	34	43	36	39	44	38	39	36	45	41	44	38	41	28	37	38	43	40	37	35	37	47	51	38	35	38	37	54	34	33	29	39	53	35	42	39	32	33	42	34	38	35	32	34	40	44	43
40356	24214	17935	12899	11309	8224	4428	2839	2315	1806	1391	1125	871	657	579	537	443	441	399	431	428	405	368	393	385	375	362	377	358	360	324	350	341	337	321	330	349	377	353	345	339	371	354	358	328	353	314	337	355	352	331	335	356	358	346	358	367	324	340	329	331	327	321	329	308	300	317	301	344	355	342	332	352	317	346	339	307	311	353	307	295	365	301	307	319	316	304	302	313	347	358	313	319	311	328	308	321	304	377	322	310	309	293	327	298	271	303	329	318	331	322	317	293	307	300	341	316	313	310	297	283	295	314	347	318	323	350	358	313	328	310	355	311	326	333	327	334	310	277	312	331	311	301	349	325	319	301	318	331	310	319	337	333	336	333	329	314	323	305	330	327	319	328	345	330	289	301	354	323	300	315	322	369	315	327	305	327	323	304	310	335	348	358	305	326	315	322	359	314	303	315	320	325	313	333	315	374	299	316	303	320	296	297	320	326	320	324	277	343	320	296	297	345	318	279	314	304	310	305	347	329	335	316	320	312	293	324	342	326	310	338	323	310	338	329	356	329	330	326	338	334	314	339	312	306	331	304	347	322	327	311	327	311	331	347	309	357	313	317	319	291	324	324	314	290	345	307	336	311	336	324	318	328	311	317	317	304	328	326	334	325	307	321	313	296	323	295	324	323	327	302	325	307	339	329	323	323	309	320	309	333	324	310	328	314	293	315	331	274	333	308	302	347	323	343	336	329	310	288	331	332	328	329	303	287	302	308	321	318	349	329	333	373	344	304	322	331	278	294	310	316	320	339	313	317	326	308	354	316	312	312	318	330	325	298	295	322	339	329	346	347	300	313	328	309	328	311	316	303	304	302	312	310	361	299	295	319	338	312	341	309	320	339	335	347	329	311	278	285	298	290	290	288	355	341	313	295	358	349	307	316	300	361	344	359	313	328	319	326	328	307	312	313	312	327	332	310	313	336	305	292	320	322	289	303	335	295	317	320	297	335	334	303	339	288	309	317	330	294	357	329	326	340	323	310	314	338	330	308	311	332	289	333	300	308	337	344	349	314	354	327	324	354	304	326	328	318	295	333	309	343	323	300	326	325	326	304	312	326	325	334	286	322	361	325	298	325	324	335	294	329	314	292	322	309	319	313	320	264	303	317	314	319	303	335	332	338	318	311	335	296	318	286	330	337	322	355	287	308	334	314	329	308	312	326	323	283	328	306	294	323	305	302	303	291	300	329	314	333	315	318	310	331	305	344	320	313	321	294	300	337	310	309	318	300	331	321	299	326	295	312	297	337	330	329	291	332	304	312	322	292	332	324	331	320	341	330	312	324	337	341	350	300	324	322	316	319	330	336	333	338	315	326	316	331	286	337	333	306	286	289	293	302	299	303	308	284	326	307	295	311	344	288	319	304	300	343	335	335	293	296	326	358	318	314	351	343	291	319	351	283	299	337	305	317	309	293	326	316	322	322	311	309	315	322	319	300	298	341	329	312	322	318	297	286	308	305	292	282	308	340	306	329	318	311	361	318	320	372	330	360	315	343	335	334	333	318	343	327	345	307	299	342	333	315	313	294	330	285	314	329	341	324	332	347	290	307	311	352	325	311	292	312	340	324	331	294	317	334	345	325	318	268	322	321	323	325	342	289	282	327	333	323	308	343	314	322	338	305	329	312	304	339	309	316	292	316	316	320	322	323	323	307	312	316	334	299	312	320	334	323	316	323	326	346	361	331	302	323	322	315	333	310	317	308	275	329	323	328	316	339	325	298	288	314	308	301	326	311	307	314	322	296	316	305	343	309	321	327	325	308	347	307	319	355	308	301	306	304	314	309	289	329	292	327	341	320	312	344	321	331	323	327	309	330	296	313	329	318	318	351	304	305	321	292	275	311	329	327	301	324	313	321	339	327	325	312	326	305	335	303	274	322	283	328	303	330	323	322	304	314	323	327	335	292	318	322	305	310	337	332	308	327	281	326	307	336	330	318	304	285	300	310	329	336	324	349	316	322	314	352	332	307	339	287	342	323	317	326	307	303	282	321	337	306	341	320	344	300	310	329	318	307	334	319	318	301	338	301	311	325	317	296	292	323	313	329	298	321	330	349	344	312	348	309	312	283	308	324	325	334	322	309	308	312	314	343	337	331	299	331	335	316	300	298	309	344	323	322	332	340	299	309	308	314	335	338	322	326	345	311	325	319	303	312	304	310	322	328	341	316	313	321	309	306	301	305	298	289	289	342	311	321	279	309	323	314	290	318	331	325	311	304	310	318	309	327	377	311	314	335	284	306	314	318	325	315	314	284	325	279	328	346	324	317	309	330	302	321	304	296	325	334	313	321	334	351	360	294	317	284	320	324	328	335	306	341	316	329	306	321	331	344	324	331	311	347	297	312	330	340	329	326	300	314	276	324	310	304	311	321	340	322	326	339	330	341	352	328	303	307	303	309	314	326	338	318	330	302	337	319	351	335	333	311	325	286	331	309	323	321	301	316	310	307	351	328	327	322	325	309	352	305	320	354	310	296	338	333	323	314	361	303	357	317	318	300	309	322	335	309	345	325	306	330	303	322	329	299	285	331	321	345	322	292	301	331	312	327	311	314	324	299	306	342	319	349	303	298	306	309	313	326	366	288	307	334	317	304	313	312	328	330	348	318	328	316	334	306	343	326	306	302	340	327	327	314	302	341	299	322	325	328	298	319	344	310	283	364	329	314	326	316	293	332	345	328	317	334	363	328	334	308	303	328	332	352	336	316	341	322	342	329	336	311	354	297	313	353	310	329	298	336	295	331	287	298	351	345	283	317	305	339	310	317	331	290	289	307	332	313	326	327	305	334	309	301	312	324	306	300	334	281	344	309	348	310	312	333	354	300	280	319	317	333	298	310	309	318	317	326	282	341	305	309	334	320	312	287	325	309	311	323	318	330	338	332	322	275	329	328	293	322	334	319	297	313	324	318	313	312	312	314	325	282	311	306	338	335	318	338	283	283	332	309	305	324	293	326	319	332	323	320	322	325	320	319	325	313	313	345	315	319	303	273	322	270	323	329	322	305	306	314	317	320	316	322	321	330	312	280	343	321	329	317	345	329	331	342	347	291	313	339	319	306	316	314	345	336	317	308	329	326	294	288	288	295	339	331	287	313	333	319	294	316	311	342	280	331	319	312	315	328	345	302	327	341	327	307	344	327	290	317	319	326	300	346	327	336	339	314	331	318	302	343	320	330	326	321	297	304	313	330	333	293	340	317	336	335	356	329	322	337	334	331	305	302	313	331	346	321	298	303	342	313	320	316	306	311	288	322	292	337	308	325	303	323	337	289	312	336	338	303	296	318	292	332	328	314	321	286	322	318	305	330	306	312	302	318	326	357	323	332	324	338	305	341	312	307	307	319	322	328	272	286	297	325	302	323	317	318	348	346	324	335	300	326	348	319	330	291	312	315	296	331	309	303	310	338	310	269	303	313	303	306	298	317	340	325	335	312	293	314	310	312	341
10165	4854	2149	1032	393	205	128	105	106	96	77	72	62	59	67	62	60	63	48	56	42	47	53	42	53	62	59	46	67	59	52	58	48	44	47	51	63	44	62	36	55	48	49	50	52	51	47	54	61	49	58	52	60	44	39	49	49	52	56	55	54	55	56	50	52	49	52	54	44	38	47	54	47	48	43	48	56	47	50	46	50	44	49	50	54	50	53	55	61	45	53	69	60	60	59	48	55	59	50	67	45	41	37	56	42	58	36	46	50	68	50	47	54	68	59	39	55	52	63	41	56	61	67	52	53	49	54	61	47	44	61	74	41	31	63	46	55	54	61	57	61	53	36	51	54	51	48	52	59	64	60	35	64	72	47	48	49	45	55	72	38	52	64	46	61	58	51	46	50	48	50	59	55	60	54	44	52	59	46	62	47	53	58	54	57	40	50	43	58	55	50	46	64	48	49	44	55	64	52	54	44	51	44	48	49	56	65	60	48	57	56	67	45	55	45	40	58	47	52	44	55	48	48	46	45	69	36	36	59	54	64	61	56	39	43	60	46	52	47	51	39	56	56	50	62	56	73	65	43	67	53	51	55	58	61	63	51	40	47	51	50	50	46	36	29	47	57	46	41	53	58	67	55	56	56	51	52	53	42	42	50	58	64	49	55	68	46	48	61	58	40	52	46	53	51	50	59	48	58	55	55	46	53	51	40	57	42	46	44	57	58	55	45	47	70	60	50	47	51	50	43	66	59	43	43	56	45	57	49	63	53	48	40	54	67	50	46	42	46	43	48	50	55	49	47	49	49	67	79	48	51	56	46	44	49	59	39	51	54	55	61	47	51	73	47	58	49	58	45	52	52	40	42	46	50	48	66	53	55	55	41	50	56	64	58	57	49	52	50	59	39	51	53	59	61	64	62	49	45	51	49	50	49	53	44	51	70	52	55	49	52	61	44	48	47	60	43	57	49	56	60	57	58	34	31	50	49	41	40	54	46	51	49	66	48	44	43	56	53	52	65	51	50	47	47	49	52	60	39	59	55	51	42	50	56	42	44	61	58	49	52	57	61	60	38	47	48	47	56	44	57	48	55	36	55	63	68	50	54	46	50	49	58	57	45	44	51	60	74	40	43	34	52	51	46	56	54	50	62	58	48	48	45	53	49	50	54	51	47	58	53	40	63	51	46	50	52	44	39	56	56	51	54	53	53	60	38	47	47	58	61	50	64	44	42	35	60	48	50	49	59	52	49	52	50	45	49	53	51	51	54	63	50	57	47	42	55	58	43	73	59	53	60	38	60	53	45	56	44	53	58	53	48	45	57	50	61	49	41	52	41	53	47	52	66	60	51	50	44	52	63	51	50	42	60	47	58	45	59	69	47	39	58	58	58	37	48	62	41	59	48	55	53	57	47	38	58	39	51	61	45	55	52	43	42	51	53	57	59	57	52	43	51	60	59	55	57	58	42	63	43	68	54	52	63	47	52	47	49	57	59	44	54	43	41	45	52	63	60	55	45	48	61	52	63	40	52	62	56	58	49	48	58	52	63	51	51	47	54	58	48	58	53	48	55	54	45	47	51	41	46	52	52	52	51	51	52	47	57	55	50	47	49	46	50	69	42	51	61	61	42	50	48	59	54	58	62	63	48	51	63	64	53	50	50	47	55	55	47	58	55	52	57	43	55	60	49	45	59	61	43	50	43	45	50	54	54	48	41	54	49	46	48	69	53	49	50	51	44	51	42	51	46	58	53	46	50	58	54	56	61	65	69	48	58	54	62	37	60	51	46	52	46	50	60	46	61	53	54	41	45	43	52	54	48	42	45	58	42	50	54	61	56	45	47	53	48	53	33	49	52	37	39	55	62	52	47	63	48	57	56	59	54	49	72	58	52	58	55	34	47	60	63	67	44	67	52	55	50	58	56	59	47	47	43	53	51	65	61	50	48	43	64	46	50	52	49	50	48	68	55	48	46	69	54	54	64	39	57	67	44	33	54	47	54	55	59	58	44	54	50	44	55	53	58	55	51	64	52	57	46	43	41	52	58	49	49	47	58	49	37	50	48	45	45	36	52	55	56	71	49	55	49	57	59	47	63	50	50	51	63	45	45	61	48	47	64	54	55	52	54	48	56	45	45	56	53	51	49	61	54	44	52	60	56	53	49	45	50	58	39	53	50	76	58	55	50	48	45	42	59	60	47	40	55	55	60	54	55	52	55	55	45	54	50	49	60	48	72	65	54	46	51	35	57	68	66	53	52	37	41	54	53	43	58	43	50	55	55	48	44	61	50	54	51	59	61	43	44	45	48	51	34	53	44	45	49	43	53	54	42	57	56	36	52	55	48	62	49	45	53	58	59	54	53	40	60	46	50	44	62	46	49	51	65	70	65	56	47	55	61	43	56	45	50	48	52	49	66	71	53	49	60	43	50	40	43	53	56	50	51	53	46	45	54	55	63	54	56	44	63	59	53	59	40	60	36	64	44	48	70	57	45	45	57	54	50	50	50	43	48	54	49	52	52	54	45	57	40	51	48	63	52	53	58	41	52	41	60	46	59	41	60	58	50	69	50	61	57	69	45	52	51	51	51	51	45	46	53	52	48	50	49	56	52	48	46	62	55	48	50	49	60	62	44	49	49	51	39	51	46	45	50	40	51	56	62	51	53	53	57	49	62	58	43	52	48	58	53	61	53	56	54	49	45	50	42	50	55	44	42	54	57	61	54	43	48	50	48	48	42	51	56	60	51	58	59	41	45	47	64	45	53	47	56	48	52	53	62	50	63	51	47	44	40	51	62	62	66	46	52	58	59	49	58	53	46	55	59	58	66	45	48	43	55	46	52	52	51	53	46	55	45	47	52	60	51	56	49	52	61	53	64	52	40	59	48	34	43	50	48	44	34	49	46	62	60	51	58	41	55	41	60	51	50	52	55	51	65	52	60	66	40	50	47	60	55	37	61	60	51	57	54	39	57	60	60	65	47	57	54	51	60	53	48	49	51	57	58	60	64	53	42	53	62	47	63	55	51	53	48	55	58	59	55	46	61	52	52	50	46	58	50	65	57	50	44	57	54	40	47	59	46	55	46	58	58	54	44	65	56	57	70	60	54	49	52	38	68	53	44	54	57	48	55	55	54	54	41	46	44	44	61	58	56	60	45	49	55	60	51	48	48	52	53	49	42	41	53	55	49	52	51	41	53	48	54	58	48	48	54	44	50	44	52	41	47	60	49	43	56	56	56	63	49	44	51	58	51	46	42	48	58	64	57	48	61	57	51	47	38	64	36	49	62	56	66	50	53	46	55	52	52	63	83	50	60	66	58	42	48	53	51	55	49	44	45	57	44	54	51	53	64	59	55	49	59	61	55	47	42	45	39	41	54	54	54	55	46	57	52	41	53	51	44	54	41	58	66	46	39	56	51	56	45	51	67	42	48	66	53	53	49	44	63	51	49	63	49	63	55	70	48	59	53	55	55	40	46	48	44	62	47	49	49	57
37279	24551	16138	11786	10314	7625	3850	2878	2665	1888	1454	1014	818	741	594	572	552	527	495	504	509	449	486	418	501	448	447	453	445	493	469	434	427	449	434	392	400	429	405	445	412	451	451	441	399	457	448	424	426	430	462	430	401	417	453	396	452	415	435	396	401	414	404	417	420	389	417	423	383	426	396	430	416	389	434	401	394	406	368	416	403	400	415	432	395	380	372	433	391	410	415	377	358	364	405	402	353	428	408	411	406	408	412	401	423	382	417	375	391	396	387	405	422	382	424	392	367	419	362	378	368	382	390	398	395	392	390	405	408	390	389	425	403	377	412	405	380	405	400	369	401	429	431	388	401	395	389	405	414	390	396	409	421	416	384	420	417	443	365	396	384	395	412	418	380	420	423	403	399	422	390	354	408	378	414	381	373	411	415	417	397	410	414	367	404	384	406	432	414	361	443	405	373	446	382	399	414	381	380	386	417	439	368	404	403	402	372	396	394	395	382	394	394	395	404	410	403	413	419	405	402	393	393	422	367	406	401	381	402	369	379	369	410	403	390	388	414	393	403	385	425	410	379	403	370	394	398	424	381	371	362	421	429	369	365	407	404	359	416	391	402	417	402	401	427	392	392	373	386	409	380	395	405	447	426	408	396	430	399	413	399	406	397	389	398	395	389	373	408	396	394	398	387	416	397	405	387	429	396	410	379	439	389	392	401	367	414	391	421	379	420	373	401	378	408	417	367	384	387	395	408	408	380	383	413	383	403	414	341	385	388	345	423	409	386	374	399	362	390	406	407	373	427	382	391	395	381	355	406	403	347	379	397	393	402	420	404	387	394	389	390	423	396	371	382	423	396	409	429	368	399	403	383	381	404	376	378	405	382	390	400	360	386	388	385	395	373	417	412	368	420	424	378	424	398	362	376	426	404	388	365	431	428	425	396	450	427	404	399	421	433	394	411	417	375	380	402	389	400	363	404	442	373	375	390	418	386	392	391	347	416	396	387	395	392	436	388	394	375	412	380	410	408	376	414	391	416	391	432	411	372	378	427	404	447	401	440	376	432	407	352	370	449	393	419	369	381	401	387	424	357	416	391	398	431	452	397	406	406	354	394	414	398	397	380	420	387	360	417	399	397	420	411	412	411	438	391	406	368	424	404	393	373	376	371	439	387	414	401	386	410	425	402	401	404	364	378	447	372	413	399	397	370	380	392	408	405	396	430	424	406	408	391	378	393	403	396	425	393	417	376	416	421	396	410	383	431	416	430	401	400	382	373	385	391	377	364	387	415	388	395	435	404	415	399	413	411	424	439	369	419	395	375	369	411	402	383	432	373	391	374	384	422	390	443	444	381	361	431	398	415	408	390	394	386	389	402	422	406	412	401	411	395	390	373	390	390	371	374	411	417	397	388	414	389	404	415	395	375	417	369	404	416	430	429	382	387	405	374	406	407	416	431	383	429	368	387	427	408	390	425	358	410	422	379	375	437	400	385	397	391	443	404	354	441	414	372	408	420	426	404	361	387	407	399	392	391	417	411	419	335	413	388	430	368	404	379	401	383	457	435	374	419	398	385	408	428	412	401	379	420	373	366	385	378	372	388	403	389	406	410	421	419	371	411	408	440	370	388	358	396	386	402	360	411	388	422	395	375	372	407	391	390	351	381	395	390	420	421	406	407	430	406	396	355	429	403	383	381	403	396	385	405	385	385	388	432	391	388	401	355	384	365	384	392	411	391	390	411	355	436	386	419	379	375	436	401	394	406	403	394	370	407	407	413	407	386	403	409	399	418	370	434	379	420	406	397	434	426	394	401	395	394	405	421	390	381	447	413	398	392	422	414	377	393	394	435	409	424	386	395	392	409	411	401	384	411	406	367	372	451	403	411	364	400	394	385	404	401	368	434	389	411	412	427	401	435	386	408	419	426	415	413	425	364	390	354	424	437	375	389	435	438	406	416	386	382	342	419	407	394	405	424	381	407	406	386	392	392	419	409	393	391	389	400	460	438	407	402	383	400	400	413	375	408	408	404	406	375	386	425	387	388	406	398	395	377	365	379	397	387	434	414	397	414	413	404	384	378	467	404	405	402	424	430	415	423	411	395	399	350	386	381	393	377	399	394	405	419	411	380	413	393	413	405	376	417	428	416	414	439	429	412	392	413	399	421	394	389	402	399	378	374	393	402	436	396	375	426	426	386	390	382	387	350	387	394	389	383	381	439	373	380	351	406	419	342	421	430	395	395	373	381	414	425	390	383	436	383	420	382	405	374	420	396	428	409	407	409	395	419	394	379	379	377	422	366	379	433	408	396	406	388	411	451	393	397	375	398	423	401	389	384	396	376	384	418	396	395	389	410	409	413	401	400	431	417	376	392	382	412	420	383	404	398	427	405	435	455	367	412	404	380	393	415	415	392	409	399	400	386	385	365	396	352	416	406	395	429	384	412	423	425	384	395	432	388	419	428	409	398	401	380	399	419	400	421	430	388	424	458	409	382	415	419	423	402	373	403	374	407	414	445	401	372	369	381	394	387	406	428	397	395	400	394	410	386	409	403	405	384	382	412	368	403	385	367	434	400	383	389	405	407	362	437	419	401	399	449	429	398	399	401	399	412	373	389	435	388	430	426	425	398	435	390	395	410	401	387	397	398	382	410	405	434	400	390	341	387	404	378	379	409	394	367	363	417	403	381	379	383	450	391	393	422	388	397	366	391	390	394	353	403	372	417	435	367	390	405	418	432	403	392	438	376	370	397	425	426	377	440	399	412	401	404	377	403	387	404	380	367	394	393	399	409	409	371	363	419	386	404	355	406	406	380	398	400	410	390	368	411	378	415	386	370	390	406	416	371	432	455	386	394	396	397	391	398	389	427	392	397	415	395	395	376	437	419	378	399	377	421	406	400	384	398	406	413	390	408	401	385	394	463	400	439	385	409	398	412	420	372	405	386	425	384	422	410	388	377	414	421	396	394	362	383	385	385	435	390	419	351	398	426	403	397	400	400	413	444	372	400	375	372	438	387	426	379	404	370	410	402	400	383	420	418	414	405	381	415	392	383	387	388	382	399	421	420	412	361	415	400	382	431	381	406	408	386	390	398	398	410	400	411	361	421	391	405	396	413	408	427	424	398	354	385	409	411	390	376	384	365	405	387	398	385	390	414	409	356	393	413	435	396	406	403	378	380	402	397	423	390	418	423	398	398	446	399	368	400	434	377	395	371	421	396	393	368	415	452	408	413	399	368	385	401	400	424	399	397	368	417	394	417	390	412	396	395	429	387	394	391	403	388	384	455	411	394	414	408	424	412	405	409	401	368	396	426	411	454	413	386	397	399	397	388	375	391	388	366	397	413	361	413	410	409	397	397	382	357	366	435	402	430	416	394	446	443	435	391	381	403	418	438	387	409	406	403	417	439	409	414	369	382	419	380	399	394	388	370	396	418	382	391	399	432	392	405	397	391	449	402	372	430	368	374	383	386	385	449	424	402	387	419	419	402	383
12847	7623	3659	1878	597	289	150	119	97	57	62	60	40	47	40	25	45	45	32	32	23	43	34	33	27	32	37	33	31	32	37	30	31	30	31	35	29	28	37	28	29	25	40	32	34	26	33	26	30	27	33	31	42	23	31	38	36	20	32	28	27	35	33	27	31	35	36	23	31	38	32	33	36	26	31	32	29	31	28	25	25	28	24	23	30	23	36	24	44	31	31	25	28	37	30	24	29	27	23	21	22	21	15	36	27	34	22	34	20	29	30	32	29	24	27	28	32	28	30	32	25	24	35	34	27	25	32	28	32	24	21	20	25	26	39	28	24	35	28	30	38	31	32	32	32	32	38	27	29	17	35	27	33	38	20	26	24	19	25	33	36	27	30	29	20	33	29	31	28	26	24	25	29	35	32	40	24	27	31	28	25	24	22	29	26	31	28	27	20	30	24	26	28	26	27	31	26	28	19	33	29	43	24	28	29	30	28	24	33	25	32	24	27	30	23	31	22	24	28	38	24	35	30	33	26	27	23	28	34	38	21	27	23	32	29	39	30	28	22	19	27	42	21	33	27	23	30	32	16	23	37	33	44	24	24	28	35	34	24	25	24	22	14	30	29	26	33	29	33	30	31	32	32	26	22	29	28	30	24	30	26	30	33	26	24	22	34	25	24	23	31	38	25	21	27	38	25	25	28	34	28	26	24	21	30	29	32	26	20	22	28	28	32	23	25	25	27	31	35	23	30	26	25	29	18	31	25	25	33	31	44	35	36	29	26	35	30	28	27	23	33	24	22	31	30	25	20	28	24	24	35	30	25	38	32	22	24	27	20	29	40	24	24	36	24	23	18	25	27	34	29	23	23	23	28	26	20	24	25	41	28	35	25	15	27	35	31	39	27	35	38	26	25	29	28	20	32	25	23	32	30	28	22	26	24	36	31	31	32	25	26	27	32	24	28	27	25	33	20	29	35	28	28	27	27	27	27	29	31	36	39	28	24	21	34	25	28	21	32	23	25	25	23	30	23	21	29	27	24	28	31	26	23	26	32	32	30	34	22	31	24	34	32	26	29	42	29	29	29	31	26	24	23	17	28	23	36	33	27	25	19	26	35	30	21	31	30	31	33	26	28	28	23	26	28	30	25	30	26	30	27	30	39	26	31	19	22	33	25	21	32	34	20	35	26	27	27	32	21	34	34	21	28	27	30	28	27	29	36	26	26	26	25	22	31	33	33	26	26	31	32	29	27	27	25	30	24	30	35	28	34	30	23	29	30	30	35	38	23	32	40	26	35	27	30	22	26	48	26	22	21	22	22	24	35	34	27	28	37	28	30	31	27	39	30	57	30	36	21	22	24	30	23	27	25	26	27	28	28	30	22	28	28	31	32	32	36	31	33	28	31	37	26	31	29	31	25	28	20	24	30	33	36	26	28	27	27	24	19	28	28	22	39	38	33	38	22	27	19	25	28	32	25	28	29	25	27	18	38	22	33	29	24	27	30	41	29	37	26	16	43	26	27	29	28	36	27	23	26	27	25	26	28	33	37	29	29	30	29	36	29	39	31	25	36	33	25	30	31	32	28	28	43	37	26	33	31	36	31	13	28	29	19	24	21	25	41	23	32	31	30	40	18	19	23	33	26	38	26	28	29	38	28	24	25	30	28	22	32	41	32	23	27	24	37	25	30	32	28	20	27	33	28	28	34	28	31	26	27	28	29	29	31	27	31	28	34	27	26	37	36	33	25	38	33	31	41	30	30	13	23	31	28	31	32	31	26	31	37	44	20	37	24	30	26	32	28	32	25	22	31	36	39	30	28	32	38	30	30	33	30	25	29	32	29	26	26	29	33	27	22	29	36	39	26	38	28	34	31	26	34	19	41	26	33	23	28	38	28	28	32	20	28	26	37	37	28	33	36	22	26	31	27	29	27	25	33	28	19	29	27	40	22	31	33	32	19	33	33	26	23	20	31	30	32	27	33	36	27	25	27	19	17	29	33	30	31	21	21	35	28	37	23	38	36	25	33	26	30	32	32	23	26	33	28	22	24	32	27	23	34	31	35	26	26	22	26	24	28	31	24	17	37	29	22	28	31	30	25	32	24	26	29	32	31	30	33	30	27	26	22	30	23	27	28	32	38	30	28	29	25	24	30	27	32	29	30	29	31	25	37	33	19	37	28	39	33	33	30	38	21	36	21	30	31	29	40	27	26	23	30	26	32	31	30	26	27	36	29	35	27	39	29	23	31	25	26	34	30	30	23	22	27	29	21	31	22	31	32	26	27	31	27	31	32	23	26	19	32	23	30	25	39	31	24	21	24	21	28	29	32	32	31	31	28	30	25	24	19	31	29	26	21	25	37	21	39	28	28	24	27	32	28	30	35	26	33	25	28	22	33	30	31	29	34	36	22	31	21	19	29	34	26	28	34	29	30	28	33	36	34	32	33	23	27	28	26	27	34	23	34	31	28	30	28	39	32	32	25	27	39	32	22	28	27	23	26	37	38	22	35	27	30	19	37	25	29	24	28	26	27	24	26	33	29	33	30	38	38	33	24	37	26	23	26	20	31	28	31	36	37	36	30	27	27	27	30	33	39	26	30	17	39	26	31	31	33	35	28	27	40	22	34	30	37	21	24	21	27	27	27	30	29	30	35	28	22	32	30	20	26	27	27	37	17	26	35	23	25	27	24	33	30	30	34	26	35	24	32	30	34	30	34	36	26	31	25	28	44	32	33	21	28	29	29	24	29	30	32	33	29	27	35	25	24	22	26	27	27	32	36	21	24	43	35	25	30	37	32	30	32	20	28	39	29	24	24	28	26	25	24	29	29	29	24	29	30	21	33	23	35	33	30	26	24	30	34	31	21	35	33	30	22	33	34	30	29	23	33	32	21	31	30	36	27	24	27	29	28	30	33	33	27	35	27	31	26	33	30	25	21	30	28	41	29	26	35	24	21	32	30	26	28	26	33	25	21	28	21	20	26	30	26	26	32	35	27	23	32	26	29	20	27	39	23	28	35	28	30	19	28	20	31	32	33	27	27	31	21	31	34	30	27	26	28	49	33	22	30	35	21	26	28	39	26	28	26	27	21	24	32	33	28	31	26	30	27	18	15	31	24	25	36	28	17	21	35	32	29	38	24	25	27	33	29	29	28	25	24	31	19	22	23	28	29	27	27	33	35	29	30	16	40	22	30	27	20	30	23	29	22	25	36	26	33	23	32	24	29	28	21	42	22	29	29	33	20	24	41	30	34	26	27	27	21	34	25	26	31	23	38	24	35	29	21	34	41	31	28	22	26	32	22	23	30	31	24	32	23	21	34	33	32	30	28	19	23	23	33	35	17	22	21	19	30	26	23	19	24	32	28	25	24	28	20	31	25	27	17	38	31	26	30	33	37	18	30	24	29	38	28	36	23	31	25	24	25	34	30	34	26	30	40	28	22	46	29	29	23	15	27	28	32	24	24	28	45	24	26	32	26	32	29	34	25	33
42958	28650	21576	17626	14094	10656	5358	3980	3223	1982	1209	989	757	666	515	515	511	508	448	387	335	332	340	359	343	317	308	330	276	249	302	286	284	277	264	275	279	248	288	285	272	264	297	280	271	263	261	272	257	302	291	314	265	283	286	300	262	265	247	248	243	237	230	235	236	252	250	234	223	266	240	224	209	260	221	248	239	206	226	226	260	258	230	222	220	212	227	238	223	227	219	221	249	216	238	190	214	237	237	216	245	217	220	227	229	207	215	218	242	216	226	234	233	242	230	206	208	228	245	251	238	206	258	221	237	222	225	226	224	200	215	224	232	209	208	234	211	224	214	243	235	235	235	248	215	235	223	221	244	229	225	217	218	203	226	228	249	250	248	215	242	246	196	225	240	236	229	227	209	229	238	224	231	252	195	222	225	217	234	241	250	238	238	215	237	235	208	225	231	245	215	236	230	244	211	251	225	240	233	229	226	218	233	202	212	214	224	219	220	215	217	252	236	232	240	270	212	266	217	226	222	217	219	203	220	258	210	218	238	230	225	208	208	221	228	220	181	242	223	219	203	245	238	215	182	216	205	230	225	250	226	229	229	208	216	199	240	231	245	235	194	189	239	239	243	224	240	232	240	256	229	228	210	251	192	214	205	239	221	228	210	209	257	244	216	199	227	211	250	216	222	213	237	212	189	218	227	252	202	237	219	238	223	224	249	232	221	216	252	236	229	226	218	231	217	243	218	236	241	246	226	224	216	225	224	236	208	236	222	195	212	265	235	222	214	237	203	239	226	242	204	203	221	220	237	219	224	242	229	196	257	201	239	229	230	222	205	190	228	229	240	223	203	228	213	206	242	236	221	234	249	220	208	231	237	227	225	218	207	216	220	219	217	251	217	226	220	221	224	217	210	227	212	224	232	222	206	220	213	238	227	235	238	234	230	230	231	231	228	225	215	215	245	207	208	228	219	217	206	219	242	221	206	223	213	217	220	200	223	239	250	208	198	207	220	222	228	213	232	241	200	207	224	238	222	237	200	215	222	245	223	216	195	218	225	206	225	219	208	240	210	213	227	251	235	215	198	214	236	238	227	242	239	222	235	226	213	250	215	210	236	243	243	241	230	231	226	223	227	220	259	229	236	232	237	246	238	233	213	241	228	241	242	260	218	227	238	216	234	213	232	232	244	232	227	241	213	238	222	227	212	220	229	253	212	215	227	223	223	208	214	243	227	197	225	213	238	217	223	195	200	218	237	252	238	273	235	227	273	248	210	211	223	223	247	207	244	212	219	215	212	235	217	223	218	205	210	223	210	240	215	233	249	195	221	229	227	218	212	235	202	246	238	210	221	223	237	233	240	219	237	211	243	196	248	228	219	246	245	244	190	213	223	225	249	202	206	230	213	212	234	227	238	216	224	220	232	208	229	249	208	233	220	212	222	252	241	221	262	231	241	213	245	237	231	215	244	229	224	266	225	226	227	251	221	241	218	210	226	216	230	212	242	229	220	232	228	222	223	232	243	196	229	236	210	248	231	236	223	241	210	211	225	196	216	207	222	227	191	227	244	252	241	195	219	256	205	214	213	243	209	223	221	236	207	225	231	232	225	249	252	231	210	231	238	205	263	244	190	206	214	230	241	223	217	241	233	219	248	231	228	235	201	249	186	212	204	220	234	238	255	220	216	198	230	194	224	218	223	240	241	225	233	212	217	238	244	224	244	213	230	236	245	234	225	217	231	217	207	220	224	207	209	242	239	224	195	220	238	222	204	236	231	247	250	222	256	241	219	218	222	227	243	230	263	240	236	216	194	217	213	226	222	209	224	232	250	229	225	228	249	211	221	212	200	235	232	224	231	225	234	229	205	244	244	214	254	224	197	228	213	215	236	212	224	196	228	253	205	223	188	231	238	252	224	218	203	213	226	200	240	222	225	219	238	243	208	231	248	237	226	233	223	198	257	207	210	215	220	241	248	232	218	227	238	218	235	213	230	211	225	224	241	215	228	241	206	233	207	218	206	229	237	240	223	219	211	245	226	224	237	237	220	218	224	226	248	218	236	224	239	225	222	201	242	240	245	237	224	239	233	232	207	220	244	233	203	216	222	226	221	243	206	239	228	201	218	234	218	222	223	204	225	217	218	231	232	244	214	265	243	219	200	233	209	213	239	237	236	225	228	190	194	228	236	253	244	207	229	244	242	224	226	216	241	222	239	249	212	226	230	215	252	210	230	222	237	229	238	217	243	230	237	216	227	221	265	202	229	230	220	221	188	224	216	240	242	239	251	242	210	222	213	246	241	243	224	230	216	233	249	214	214	243	214	241	233	223	239	226	234	199	241	213	242	220	214	192	218	239	234	251	238	221	220	206	229	228	232	221	202	239	217	236	202	221	236	248	233	222	214	205	227	235	239	221	201	214	231	232	233	219	235	229	220	240	197	222	263	242	236	220	226	226	260	212	241	223	232	231	217	228	237	226	226	234	232	228	223	231	254	220	234	244	249	242	244	219	212	229	232	240	201	214	235	213	235	218	235	238	235	230	225	217	220	237	242	217	223	212	251	226	214	237	229	201	251	233	239	225	221	230	230	233	245	227	215	237	242	224	206	206	221	257	240	236	213	195	213	226	215	227	242	213	224	240	221	223	223	213	229	195	206	228	223	219	222	246	203	205	220	232	260	209	226	226	204	211	225	255	234	234	227	243	217	212	213	264	201	258	211	225	218	225	221	235	215	233	202	221	238	243	236	214	234	201	230	236	266	229	210	214	240	214	241	197	224	250	237	223	229	247	212	227	238	246	262	228	216	242	220	224	246	206	235	225	225	247	228	241	217	232	228	212	212	237	233	221	227	213	246	220	208	219	223	249	212	210	231	248	223	232	235	228	234	232	223	223	263	245	250	223	207	218	203	217	204	220	229	221	228	222	228	240	245	210	224	205	227	219	223	222	240	213	218	207	216	228	228	231	232	234	235	234	216	228	228	232	221	216	249	264	250	220	190	252	237	241	227	228	240	206	204	247	214	233	197	224	261	239	213	234	232	232	250	232	233	222	215	232	212	208	235	224	233	222	232	218	247	220	254	245	201	235	219	222	227	240	222	225	216	225	218	203	215	201	236	242	222	232	218	224	205	247	220	223	234	218	222	245	236	226	204	215	227	226	249	224	214	230	227	228	230	221	235	242	200	227	197	202	236	242	229	263	226	244	221	240	241	227	222	229	222	232	217	212	242	236	225	211	231	249	211	228	216	221	223	209	224	211	201	227	221	228	259	232	216	202	233	211	227	231	208	234	253	237	210	209	241	220	237	243	212	241	211	234	239	245	201	283	210	244	238	242	215	213	242	237	220	222	197	235	199	237	255	243	226	226	237	235	224	205	204	203	223	242	209	219	237	225	238	224	214	217	245	249	246	222	217	214	223	226	227	228	227	238	225	217	243	223	239	233	242	236	240	235	233	230	220	266	198	247	235	216	214	247	237	235	237	229	230	237	218	222	216	238
8926	3435	1253	480	230	122	92	86	73	78	67	72	53	64	66	64	64	52	72	51	77	63	64	66	59	59	61	69	62	70	54	64	53	63	62	62	59	65	62	52	70	56	53	65	57	68	57	53	61	52	64	54	73	60	65	60	67	68	49	53	54	60	62	63	77	56	60	53	58	59	54	67	68	56	64	65	49	59	69	62	58	76	59	44	56	72	68	62	59	50	61	53	74	59	48	61	66	64	54	71	47	39	63	63	51	75	76	66	51	51	63	57	60	44	52	61	48	68	51	60	57	52	48	52	50	52	59	64	62	60	56	58	68	73	42	68	56	54	62	59	65	58	40	53	63	67	43	62	58	68	69	55	64	71	63	41	60	65	56	59	65	56	60	69	68	55	45	54	69	55	58	73	49	60	59	65	70	64	63	63	58	56	58	57	64	50	59	59	61	51	66	56	59	59	69	65	54	56	77	73	69	66	55	72	58	44	40	65	59	51	54	55	63	62	63	62	53	60	59	71	55	68	55	59	56	63	52	56	53	62	59	64	55	68	53	44	61	60	56	69	49	63	61	61	56	59	47	59	59	50	58	42	52	66	63	67	48	54	61	62	71	59	62	54	58	57	49	61	69	46	49	65	50	65	66	51	48	36	70	56	64	61	55	52	53	63	51	63	58	68	47	53	65	49	63	62	49	60	64	60	60	75	50	62	49	56	59	56	42	65	65	57	70	63	56	62	47	63	50	56	53	56	63	70	48	54	45	53	73	66	51	71	63	52	62	56	70	58	56	59	56	74	49	60	56	62	58	50	68	81	57	58	72	57	52	63	62	48	63	57	55	62	70	63	68	64	42	57	57	54	69	48	54	70	51	51	65	71	61	60	68	63	59	52	57	60	55	61	76	48	51	56	70	55	60	55	48	63	64	58	47	44	56	65	53	51	59	65	77	71	50	59	57	65	65	66	61	48	53	62	59	59	59	63	50	67	56	54	43	54	77	54	60	52	49	65	66	61	51	51	61	56	66	51	52	61	61	52	66	62	56	61	47	63	49	53	53	63	57	57	60	63	64	61	61	63	53	74	61	52	50	70	50	54	76	66	57	65	64	49	57	73	50	64	62	54	56	48	59	69	47	61	67	74	47	64	50	57	62	72	55	64	61	54	66	41	47	63	57	59	58	70	65	68	58	64	66	68	51	71	69	53	65	56	63	51	63	55	82	49	54	58	55	61	66	81	68	66	61	61	61	49	65	62	59	62	56	56	53	66	61	46	51	46	67	63	60	56	63	60	61	55	43	57	57	53	53	55	60	62	59	57	66	67	48	55	60	56	58	58	52	64	55	54	63	52	53	62	59	46	73	59	46	49	56	66	65	77	67	64	57	65	62	58	51	72	68	54	59	63	58	57	57	54	73	43	61	55	43	65	61	51	52	61	72	61	63	53	77	52	77	55	68	53	58	60	60	82	45	59	56	58	65	71	55	52	52	56	62	60	65	56	39	53	65	63	60	65	65	47	60	69	59	36	70	58	60	57	75	52	69	60	51	43	51	51	63	61	49	59	51	49	67	49	67	62	67	65	74	78	63	53	72	56	59	56	53	67	61	47	67	53	58	80	82	59	57	68	69	67	58	52	58	62	73	64	51	52	58	66	63	60	64	56	38	43	62	57	67	46	43	60	68	51	69	70	62	58	58	64	50	59	66	59	53	55	57	64	65	71	64	57	55	67	64	54	61	56	53	64	59	71	79	43	64	48	68	62	57	57	58	55	70	55	76	55	46	56	68	48	55	49	49	88	56	65	56	48	70	53	56	72	51	75	58	67	61	60	56	62	51	47	46	66	44	63	61	51	49	57	50	68	54	60	71	69	72	66	57	59	62	67	64	67	63	73	62	64	50	60	59	52	53	65	54	47	49	67	44	48	52	61	62	51	46	64	72	62	61	66	69	61	53	61	80	74	53	62	73	48	46	54	63	56	63	57	59	47	66	53	52	62	53	53	48	57	61	72	50	49	61	64	49	57	56	63	46	53	74	68	50	78	55	64	48	52	62	55	57	62	71	73	41	57	62	59	64	65	55	58	55	55	70	57	67	56	72	55	69	61	49	67	58	59	59	62	72	61	56	66	57	65	62	54	63	61	40	70	69	63	56	58	60	84	40	65	48	64	65	64	60	62	59	56	54	71	65	62	49	65	52	57	59	54	57	61	58	58	48	59	57	56	59	40	55	65	66	59	70	62	54	52	52	56	71	60	65	65	59	60	65	58	58	56	56	56	62	64	53	73	64	56	62	55	74	58	56	62	74	69	55	74	78	58	60	68	50	56	59	61	57	52	57	64	62	46	57	59	70	51	69	53	47	47	57	52	58	62	69	57	56	59	47	43	59	67	62	54	47	67	52	52	65	62	58	63	52	65	77	58	53	64	64	64	62	65	62	69	52	60	56	57	62	58	52	55	50	46	53	65	63	61	51	64	58	68	53	52	68	53	47	68	52	70	58	47	54	52	64	45	59	61	66	62	72	50	62	57	61	56	64	61	58	50	61	62	59	59	59	69	58	53	60	71	72	58	64	68	46	57	76	60	58	51	65	58	64	67	48	56	47	46	67	57	55	60	63	68	54	48	63	58	64	58	50	65	43	50	68	46	56	65	59	48	59	57	53	53	74	67	50	63	64	60	53	60	52	50	54	54	52	58	62	72	62	61	54	51	59	59	66	57	53	62	59	68	53	65	60	60	61	61	63	52	74	59	56	64	61	62	59	60	63	62	62	61	49	71	64	56	58	70	53	49	53	54	63	58	69	62	67	43	65	65	55	61	65	66	55	54	58	66	64	73	57	50	53	64	60	61	63	50	58	58	60	58	54	63	56	51	51	51	60	43	60	69	49	49	60	66	60	68	53	70	73	71	55	47	59	66	57	63	42	57	48	49	60	57	54	74	65	55	59	50	55	56	51	56	50	60	51	59	45	59	67	58	74	52	64	63	62	62	70	58	61	47	73	63	51	57	49	61	56	49	59	67	64	64	67	63	48	81	65	56	64	49	71	45	60	56	64	46	49	55	58	76	47	61	68	53	48	69	60	60	65	69	47	51	64	54	75	61	68	72	58	55	71	63	60	84	51	63	61	53	65	69	60	75	61	62	66	56	70	64	68	52	55	65	64	61	64	58	60	46	55	69	53	63	54	58	65	64	61	53	58	56	56	56	76	65	75	51	52	63	54	71	50	53	58	66	58	65	52	47	58	54	57	57	59	47	56	54	70	57	66	59	56	41	69	61	62	56	60	59	49	55	66	69	75	53	52	67	50	68	57	71	57	50	54	57	64	73	59	63	57	55	48	49	57	52	60	69	49	52	55	73	51	66	56	67	57	62	67	59	63	56	57	43	68	56	50	60	70	63	52	56	60	62	45	75	55	58	62	58	64	61	58	67	65	48	56	70	60	65	57	70	58	70	68	45	60	65	61	35	46	66	67	65	48	57	74	63	47	47	64	62
37204	20206	11100	6710	6334	4829	2907	2068	1452	1136	898	795	633	550	595	518	582	564	560	489	516	469	522	501	505	485	463	473	469	484	492	475	473	464	480	470	500	460	452	486	474	529	481	483	450	477	482	460	503	477	455	465	521	461	482	466	415	475	490	447	466	477	474	440	483	465	457	458	466	467	418	487	469	473	430	475	504	454	496	468	440	456	460	457	408	464	465	467	490	449	478	497	483	457	460	498	445	464	455	405	480	432	418	427	420	469	445	493	452	483	502	462	514	473	439	456	477	430	435	439	486	442	464	481	469	484	493	468	444	462	479	422	443	485	459	467	486	455	453	459	467	465	455	421	452	424	448	481	435	480	441	459	465	444	421	454	446	456	449	483	479	465	481	449	460	464	430	460	479	473	436	466	486	465	452	456	494	469	445	439	469	432	447	450	430	466	424	448	520	442	459	446	452	472	483	460	445	428	492	430	468	460	463	447	472	435	441	462	495	513	448	434	487	443	460	470	489	458	446	455	423	476	486	461	499	420	434	436	464	433	439	464	443	492	447	485	480	460	434	446	444	484	479	466	433	469	456	469	463	481	403	467	458	453	444	428	452	486	424	460	402	450	477	418	427	442	470	444	454	424	468	469	492	452	437	477	422	441	424	450	482	469	455	491	496	467	432	450	442	415	453	458	458	483	471	441	485	479	420	442	462	418	490	475	461	469	454	444	439	459	439	481	451	473	414	440	448	466	460	457	428	448	443	488	454	450	472	454	452	492	460	429	457	462	422	448	484	411	455	471	407	433	451	460	464	463	453	421	437	448	451	447	465	464	457	456	449	465	424	476	486	493	458	432	403	429	477	454	464	447	461	468	453	459	397	467	456	461	438	451	457	465	484	445	447	473	479	446	481	459	459	458	472	493	477	467	489	488	463	495	479	466	488	433	471	421	490	476	503	430	461	453	475	468	471	467	454	429	453	462	456	456	425	456	474	470	433	492	499	424	486	446	467	462	486	439	489	450	450	456	442	439	412	463	420	443	449	449	464	441	428	466	461	424	435	486	455	460	431	446	497	453	480	451	430	498	448	450	447	471	432	473	468	469	470	449	434	482	446	493	466	459	447	480	473	495	454	449	473	452	509	465	467	468	489	476	457	478	463	492	447	448	483	455	467	471	410	420	420	444	449	445	464	457	406	435	459	443	445	465	486	466	458	426	437	481	498	422	453	456	460	438	489	453	471	456	438	453	450	441	448	456	513	469	427	457	480	489	457	441	502	489	440	443	419	461	445	456	425	436	507	455	449	481	474	493	490	475	467	471	412	429	468	451	487	419	459	469	483	492	464	441	437	461	443	470	445	493	431	454	443	466	464	451	481	430	464	451	416	468	464	454	451	407	466	480	457	465	481	459	463	434	500	443	461	438	433	468	442	437	463	482	431	442	458	443	451	459	459	471	477	421	438	432	487	446	467	477	468	427	495	452	420	454	469	450	461	432	476	411	460	433	442	500	412	456	482	431	468	449	488	439	408	450	477	491	427	459	457	475	405	463	481	410	483	442	463	464	465	462	486	466	443	452	477	455	463	448	488	459	448	433	454	504	483	447	473	484	453	482	432	441	469	420	455	466	446	446	460	484	461	474	450	437	480	464	486	457	477	473	451	492	464	494	447	441	437	437	448	480	426	467	472	456	445	493	443	433	447	488	504	444	464	455	445	456	443	441	478	473	427	461	452	479	436	456	420	442	456	482	461	456	479	442	418	473	469	438	418	452	463	477	469	452	458	477	445	466	490	437	452	474	466	436	467	454	455	460	508	504	437	467	467	452	473	456	440	454	478	412	483	470	485	443	469	463	440	457	463	407	460	472	431	463	456	458	431	459	476	474	459	487	421	448	481	469	443	477	477	483	437	467	466	435	454	408	472	459	467	457	447	462	467	413	501	447	442	451	437	460	492	427	499	443	486	470	460	443	471	468	419	486	458	468	457	484	448	434	445	506	495	488	451	423	479	419	420	443	412	492	467	461	495	435	498	454	444	444	437	460	463	465	467	447	475	446	447	443	496	429	482	494	476	460	467	432	477	453	425	433	453	454	473	484	463	461	451	439	452	445	482	433	446	471	459	468	437	467	436	460	471	452	442	462	452	465	451	459	470	448	460	440	428	437	465	492	449	446	434	461	448	466	466	450	406	441	432	438	454	497	461	419	472	465	459	496	454	450	481	494	467	459	426	471	475	445	443	440	488	466	464	476	461	471	423	468	458	451	441	462	476	470	501	470	491	417	436	458	479	472	445	431	455	430	465	478	418	425	454	462	468	448	473	470	441	489	463	427	483	460	429	421	457	458	438	471	437	450	455	432	417	461	456	455	451	476	470	452	424	457	445	463	456	454	475	495	485	452	439	489	495	448	443	460	468	458	441	465	482	457	462	452	444	459	444	473	448	457	429	455	438	455	472	480	426	472	463	444	476	462	464	417	454	468	451	471	437	466	434	480	453	456	443	478	441	435	470	432	493	520	430	473	488	456	483	446	440	453	503	472	473	448	461	454	474	503	435	454	438	439	434	471	441	453	454	480	459	481	497	447	449	469	450	452	431	439	480	442	456	471	487	468	452	451	489	498	460	422	452	440	435	444	457	483	448	483	435	465	468	423	467	415	427	466	441	434	440	486	460	475	430	458	451	457	456	430	467	477	490	457	472	457	440	479	474	410	466	415	433	469	423	431	432	464	429	427	459	470	500	433	463	473	458	490	444	477	456	460	473	494	453	472	498	442	440	468	455	493	445	436	473	443	440	417	467	466	466	455	454	443	475	466	454	452	422	468	438	513	446	452	473	475	460	438	460	472	499	455	471	453	461	468	469	429	457	460	460	495	462	433	480	458	445	463	478	518	488	498	473	448	426	484	481	464	449	465	410	466	463	479	431	441	476	469	440	411	451	471	470	483	446	496	469	471	461	466	458	438	430	462	444	444	470	430	440	462	477	456	453	436	449	456	482	435	437	478	451	468	434	481	475	471	481	492	439	467	430	446	474	453	422	448	475	454	470	491	453	442	444	435	426	470	467	445	506	477	484	436	453	459	461	449	472	433	452	476	447	459	428	474	445	468	478	448	503	457	478	457	440	427	458	459	439	486	461	455	450	449	453	459	436	476	432	469	430	469	460	483	456	483	448	470	476	467	444	473	444	492	463	451	444	462	448	435	457	459	457	463	442	486	445	478	459	485	459	471	475	466	449	465	444	468	469	464	454	442	473	446	452	413	424	427	436	478	457	472	448	488	456	469	444	418	422	473	515	456	453	463	448	463	466	456	446	492	465	449	457	457	471	450	413	506	455	437	439	451	506	471	438	456	476	444	484	457	434	471	427	444	449	426	447	447	470	481	453	430	447	449	461	486	470	471	468	474	444	450	441	452	431	503	427	452	410	464	460	471	462	458	435	418	455	464	486	452	425	438	474	448	483	441	474	475	439	445	438	420	484	443	450	459	456	465	455	439	461	492
10133	5181	2279	1120	432	237	123	70	73	63	53	49	46	47	44	45	47	45	41	41	37	39	39	39	55	37	37	46	40	39	39	39	34	47	41	33	44	49	41	34	39	48	33	52	40	32	53	45	34	39	41	55	42	40	51	39	42	39	41	42	41	54	39	44	44	40	38	53	46	49	40	44	37	33	41	35	47	44	36	39	35	47	44	51	32	39	38	39	31	46	31	40	42	40	46	38	48	36	40	37	44	31	39	49	41	38	38	51	45	42	33	34	49	35	37	41	29	34	30	30	45	38	50	60	48	52	35	42	46	37	43	36	44	31	53	41	40	39	45	27	44	54	32	40	38	49	38	37	46	40	40	42	40	43	37	26	32	43	47	39	39	38	41	44	32	38	41	52	38	37	38	44	41	35	43	55	39	42	39	39	40	55	37	47	40	31	44	33	33	42	49	39	43	43	42	38	48	43	45	40	27	32	48	46	38	42	44	24	48	27	42	41	41	46	48	35	35	32	39	37	35	50	37	39	38	45	28	37	28	38	45	35	50	34	48	33	41	38	42	49	40	37	28	47	26	38	43	38	35	41	49	51	48	44	42	34	47	41	39	30	39	40	45	45	41	45	44	33	48	42	33	49	40	34	37	47	37	37	27	47	43	39	35	51	33	33	32	35	38	47	35	41	29	35	43	44	43	50	33	36	41	47	41	36	33	43	43	50	42	36	49	38	45	32	34	43	46	37	47	38	40	38	39	47	34	45	40	36	53	41	36	30	42	54	47	47	42	49	36	38	40	36	28	43	45	26	41	49	30	27	30	39	49	27	41	30	45	36	44	45	29	36	45	34	36	35	35	40	44	35	41	34	38	35	38	34	30	41	33	25	43	30	49	39	31	30	41	30	35	45	30	43	39	34	42	38	28	31	32	34	41	34	39	38	31	53	45	47	37	37	36	45	48	41	43	36	35	43	39	40	31	40	37	37	40	36	43	40	38	35	31	48	45	26	44	48	33	38	43	40	34	41	39	45	40	43	44	45	30	40	44	41	45	37	35	40	46	43	48	33	42	42	47	36	29	32	33	40	50	38	37	43	35	45	51	50	32	38	48	45	40	39	46	42	46	36	31	45	44	45	38	36	45	49	44	36	36	34	35	53	45	40	46	49	34	40	43	49	40	44	44	36	29	37	42	55	30	32	40	44	44	39	39	39	45	41	47	39	40	35	39	39	38	40	42	38	48	48	38	37	43	36	31	43	40	53	42	39	44	48	51	38	44	36	48	43	33	36	43	35	36	42	40	39	54	47	56	39	38	35	46	30	34	44	51	43	41	41	43	39	39	43	30	36	44	34	44	43	49	40	39	42	35	34	50	33	41	30	41	40	50	45	50	46	40	32	37	40	38	39	43	50	44	30	43	36	45	26	34	46	32	26	36	40	33	32	41	39	40	37	50	34	39	39	34	43	45	38	56	38	34	38	36	37	41	38	28	33	45	38	35	32	47	32	37	47	41	28	35	30	48	33	43	29	35	35	45	24	46	27	49	29	29	33	56	28	47	47	33	43	42	34	40	37	31	33	44	44	36	59	33	42	33	25	39	38	36	39	43	38	33	45	38	41	40	44	38	43	44	53	29	46	47	45	45	33	53	27	37	48	46	44	47	41	36	37	49	38	37	43	44	39	38	39	39	41	42	46	32	42	36	47	51	41	46	49	42	34	34	35	33	48	38	44	44	49	42	46	39	28	55	37	32	38	45	49	33	27	43	40	50	53	45	35	41	36	44	33	36	38	44	43	47	39	37	43	43	42	40	44	46	41	41	27	27	28	41	43	37	57	38	36	46	47	42	45	45	39	51	39	46	26	40	42	28	33	36	39	44	45	46	32	43	38	38	37	45	41	43	42	39	40	46	41	42	40	42	32	44	34	41	33	30	36	38	46	33	42	38	46	47	41	38	37	43	40	45	42	52	45	41	39	39	43	40	32	40	43	48	38	39	43	48	38	29	37	45	34	36	34	30	43	36	44	39	37	32	43	37	41	42	44	44	44	40	35	33	44	35	35	45	35	35	33	32	33	31	43	40	36	55	40	41	41	51	47	48	38	43	51	44	42	37	34	43	44	39	39	40	37	33	55	32	37	38	41	32	27	47	36	38	37	43	34	37	43	39	43	40	31	43	30	56	32	46	39	33	36	46	37	41	45	36	44	37	47	39	30	45	35	31	35	41	36	36	42	41	33	37	37	45	32	49	42	48	38	37	33	32	47	41	43	37	37	40	38	41	33	35	34	48	39	36	43	41	45	32	33	38	30	53	42	49	39	49	41	40	32	44	51	27	38	31	31	28	47	50	31	39	37	32	40	35	48	38	34	38	43	36	40	43	32	46	43	38	36	45	37	37	38	46	31	38	54	33	42	54	47	41	34	50	47	36	46	41	43	32	39	37	45	38	49	38	29	32	49	48	30	41	39	38	47	44	41	25	40	37	35	27	41	41	39	37	36	37	51	43	37	43	35	38	44	35	40	32	39	35	35	31	46	38	44	40	40	30	36	38	25	43	39	38	48	52	42	41	31	42	33	43	42	53	37	39	31	34	28	44	44	34	34	25	53	41	39	49	43	43	43	34	27	32	43	35	41	40	46	33	40	33	40	37	48	42	42	37	37	42	45	44	45	41	39	37	42	51	46	35	33	38	35	44	43	38	43	34	44	46	34	44	42	45	32	37	38	43	35	37	44	55	41	43	42	40	40	37	33	30	38	43	36	57	36	40	34	33	41	39	48	47	40	29	48	32	32	41	42	49	35	44	44	30	31	38	38	42	34	35	37	41	31	44	43	45	34	35	31	41	41	35	48	43	40	45	40	40	38	35	40	40	36	42	51	44	40	44	45	38	40	47	28	38	38	45	48	56	42	40	42	36	22	32	44	35	38	41	41	42	29	35	41	36	41	42	41	28	30	40	47	38	41	41	44	42	34	50	29	36	46	48	56	35	49	31	40	45	43	47	44	40	41	43	48	44	45	36	31	39	44	34	42	41	40	40	45	28	47	34	51	43	42	34	43	47	40	48	33	42	52	36	40	40	46	40	33	35	44	43	46	46	42	30	33	36	45	44	47	48	49	40	51	33	38	38	37	35	32	42	46	40	53	43	45	37	45	36	43	34	29	38	49	46	34	36	38	46	34	43	44	49	46	36	31	31	44	33	37	40	36	47	40	41	47	50	45	37	37	38	36	43	44	33	30	35	40	37	42	41	36	37	49	52	45	41	39	42	38	35	47	52	33	47	44	44	39	52	38	35	36	44	39	35	35	41	38	30	29	36	42	38	32	35	49	52	49	47	40	23	53	44	32	48	48	34	38	38	40	35	29	52	44	45	45	35	39	41	34	41	42	37	47	43	31	29	44	43	29	39	43	44	45	39	34	37	40	45	43	51	37	34	39	27	38	37	43	47	50	35	39	35	30	57	47	41	33	38	46	48	35	35	39	40	37	42	39	47	36
39813	25065	16308	13194	10759	8574	5250	2778	1987	1435	1046	803	649	603	554	550	516	519	455	487	472	439	438	487	436	398	380	346	358	339	326	326	335	378	366	353	362	363	380	319	338	394	374	328	399	348	370	395	350	377	361	362	327	336	346	330	355	340	334	330	339	345	335	368	299	341	347	332	326	340	339	323	312	323	326	294	350	359	314	293	308	315	337	315	352	318	331	329	349	332	325	345	309	306	319	314	297	296	328	338	325	334	302	345	305	344	328	315	308	324	332	324	320	272	327	303	323	325	299	355	288	337	330	336	329	322	335	305	320	323	291	333	294	287	292	312	300	320	326	337	324	334	322	336	331	265	292	306	314	332	318	325	289	324	290	365	288	303	325	296	342	303	321	334	300	291	311	382	323	308	307	323	298	322	331	297	350	307	327	328	352	343	309	348	328	314	322	334	297	337	305	330	329	312	297	341	299	348	310	333	344	304	312	334	350	308	348	326	313	323	334	303	298	323	314	315	304	310	309	319	311	310	323	343	284	309	306	323	344	309	309	310	300	314	340	315	331	330	349	323	307	330	305	332	316	330	309	297	300	367	314	302	331	338	324	324	329	321	309	299	348	302	331	319	369	314	342	310	298	334	322	320	306	316	327	293	322	322	311	334	323	308	310	286	343	343	316	296	328	324	316	312	331	296	336	308	332	349	300	354	328	334	339	298	326	325	326	306	329	328	322	319	323	342	324	328	316	315	351	305	291	292	344	328	324	323	343	316	316	312	309	303	278	338	333	370	336	321	314	291	303	321	348	333	322	303	311	347	296	303	334	329	317	311	328	318	315	309	322	313	313	324	295	312	318	302	327	317	311	316	303	332	296	312	335	284	340	345	317	313	334	296	327	304	289	311	339	338	293	309	316	298	306	313	327	315	319	334	301	326	317	292	312	336	288	343	335	309	314	343	299	322	303	338	311	311	300	306	299	292	340	323	345	335	335	301	316	322	318	296	337	322	280	305	333	322	294	305	333	327	331	312	302	315	310	331	357	299	361	312	330	328	329	322	324	320	341	334	326	319	315	334	334	306	308	313	316	318	324	324	300	306	333	321	333	309	296	356	314	322	360	311	326	291	282	339	332	322	299	345	275	301	320	339	312	315	284	317	303	323	334	331	303	337	298	333	306	302	304	296	345	358	323	319	314	294	329	313	305	298	309	314	343	327	340	299	341	310	318	341	302	296	345	302	321	325	325	304	305	296	317	325	336	321	352	314	308	336	322	321	301	301	301	309	317	286	337	313	328	324	311	307	326	344	335	341	320	343	324	315	307	327	307	315	282	360	351	313	331	332	329	332	327	333	305	326	300	308	305	322	311	330	303	283	286	324	349	374	339	342	325	327	348	336	363	295	316	334	334	328	345	307	319	321	332	319	323	325	309	313	335	317	269	338	317	333	287	307	321	342	294	330	321	316	342	324	316	323	324	316	309	318	310	317	299	303	340	306	304	340	318	315	308	337	335	321	315	321	317	286	316	297	324	300	309	339	321	323	305	315	309	299	318	363	328	301	311	307	315	350	320	316	333	328	348	353	312	320	316	316	321	280	289	344	324	308	335	354	310	323	338	324	332	311	320	318	325	313	329	316	327	322	319	307	316	331	322	299	327	308	325	310	312	313	332	341	298	319	313	298	288	297	322	323	325	303	297	307	286	306	341	309	302	326	337	344	343	291	316	326	317	326	325	337	318	314	337	313	321	321	332	323	322	320	289	277	305	320	307	328	305	337	349	305	289	310	325	331	321	323	317	362	305	328	324	325	330	304	298	346	327	318	333	317	307	332	326	345	332	300	303	329	309	310	310	346	301	323	306	336	315	299	304	309	308	321	305	330	307	331	316	297	298	312	320	358	302	329	302	284	333	342	327	320	329	315	297	332	316	296	323	289	305	302	343	335	326	312	323	330	321	269	340	287	305	311	295	338	321	331	317	336	327	370	304	332	307	297	339	313	330	311	303	305	297	300	302	302	297	298	313	330	309	310	351	297	330	296	266	314	296	323	312	314	311	311	271	308	360	323	345	343	318	367	302	308	320	326	338	317	337	293	322	318	323	340	335	323	331	360	278	337	308	309	300	320	338	278	319	323	306	321	357	303	334	315	342	334	341	344	344	298	308	300	350	323	334	325	306	295	309	304	313	283	299	308	311	332	346	298	313	295	320	297	359	334	300	328	295	318	313	321	360	353	292	312	329	331	295	323	293	323	304	326	309	309	342	324	325	310	313	310	327	342	327	327	307	311	337	286	336	319	312	289	301	303	343	314	309	300	326	336	308	295	341	334	329	332	294	349	297	334	341	320	309	316	314	331	358	307	325	313	292	305	313	332	325	294	324	318	365	299	335	365	312	335	342	300	354	336	308	306	328	288	323	334	265	331	299	284	314	345	345	320	314	333	324	307	332	331	318	327	300	293	275	331	328	295	290	327	341	315	311	328	330	327	312	327	313	310	296	312	342	334	307	302	323	342	291	303	306	327	291	281	281	325	323	329	321	305	358	313	350	345	344	304	312	310	301	315	319	283	344	331	310	320	344	280	306	300	353	296	337	336	329	324	322	323	330	340	326	323	324	357	298	311	300	338	331	288	332	305	322	326	300	324	314	358	307	311	293	347	340	326	329	330	304	319	330	327	321	328	322	333	317	343	348	326	315	325	335	356	316	324	309	321	309	311	300	293	335	317	324	323	344	311	303	308	349	304	329	328	282	279	324	343	327	337	305	321	292	343	327	341	318	332	323	342	318	338	323	347	291	303	331	303	322	333	326	333	335	336	320	338	335	309	317	332	331	308	325	311	318	309	301	308	314	302	324	326	294	325	311	323	301	310	336	328	318	333	345	323	298	322	313	324	306	299	312	286	306	317	347	284	331	327	347	332	308	308	319	289	346	321	301	319	298	343	322	302	337	327	306	340	319	317	308	282	374	306	284	316	331	352	326	336	322	321	300	329	322	339	309	320	344	292	334	316	298	319	313	320	288	312	332	302	310	306	343	330	296	299	316	324	319	328	293	289	341	315	311	309	323	304	303	335	324	297	343	336	361	321	368	353	313	318	310	319	311	342	310	294	318	314	326	298	293	325	319	304	311	303	334	327	315	334	300	334	319	322	325	314	346	304	313	340	308	321	322	328	324	363	320	288	317	313	327	293	330	311	351	316	345	332	315	306	362	310	323	353	315	308	282	302	302	319	323	284	315	346	297	318	303	303	333	318	323	313	337	313	328	324	329	337	306	300	309	331	322	310	311	279	333	312	338	333	326	310	312	336	351	299	310	288	324	334	310	342	333	350	324	317	340	340	313	295	319	322	307	317	337	308	318	343	333	323	291	318	305	312	326	317	313	325	322	307	308	281	323	302	323	328	297	315	313	303	325	360	304	322	303	330	298	338	339	319	308	286	315	316	292	342	329	300	302	337	308	298	334	337	305	306	317	332	337	345	311	316	290	274	296	308	352	294	325	317
10904	5025	2420	1071	369	225	103	99	80	73	76	62	79	68	49	58	49	56	55	58	48	54	58	43	62	49	44	50	63	52	51	53	53	53	67	62	59	60	56	44	42	64	56	60	48	51	51	71	46	46	66	55	66	59	46	59	44	61	44	53	50	43	54	54	72	48	66	53	47	45	43	35	65	57	46	50	43	42	54	41	55	57	44	42	42	57	52	57	53	51	54	49	50	56	50	45	53	34	64	58	55	51	54	61	51	71	50	44	55	54	66	51	54	50	35	54	61	52	55	58	53	51	44	58	49	58	41	58	53	45	49	40	59	56	43	49	55	62	53	46	53	63	41	56	47	48	62	50	54	47	48	44	48	53	55	48	38	46	61	45	58	48	51	48	56	50	50	51	51	53	49	48	57	57	44	55	49	54	49	59	47	41	57	54	57	56	53	50	48	64	42	56	50	54	58	51	61	57	51	70	56	58	44	63	50	52	59	51	46	61	69	51	63	43	64	48	59	46	51	48	58	55	47	53	54	49	46	54	56	35	54	66	52	53	43	53	52	41	47	63	49	52	69	45	63	43	48	55	64	45	64	61	59	44	51	47	41	56	52	49	48	52	68	43	38	39	55	56	46	57	60	49	51	51	56	58	42	59	51	54	54	56	45	61	61	51	51	52	60	51	57	53	55	38	50	53	45	47	52	60	55	39	58	55	54	45	58	43	49	43	44	32	38	62	51	48	45	54	46	49	50	56	57	40	60	50	45	57	63	61	62	51	57	51	52	59	59	73	60	46	52	57	64	54	60	44	54	59	50	54	57	52	55	48	61	58	44	53	54	74	60	47	55	47	46	48	56	55	56	52	50	39	53	54	61	75	50	59	47	39	44	51	39	57	48	54	59	57	51	59	43	60	60	49	46	42	52	52	64	45	60	55	46	57	44	45	47	59	56	57	59	54	45	46	42	45	52	45	56	61	49	42	49	50	58	50	45	39	45	46	49	50	42	49	50	45	50	51	41	67	55	53	45	42	44	45	52	52	44	43	40	60	55	56	46	54	42	52	47	51	61	58	51	49	67	49	51	62	61	48	44	56	43	52	51	60	55	54	61	47	50	40	50	47	60	48	49	49	47	61	50	46	54	47	54	44	45	49	49	60	65	53	52	52	58	69	54	60	47	41	47	50	38	54	48	57	63	50	46	57	57	45	48	59	44	49	49	40	54	52	37	52	38	59	60	54	46	54	53	53	48	51	49	49	58	48	66	53	46	49	57	59	51	55	44	41	49	50	59	53	60	64	33	54	45	45	46	43	42	51	55	58	58	47	47	48	50	46	52	38	52	44	54	49	42	43	63	43	50	51	54	56	57	53	53	48	52	52	42	57	53	54	53	49	44	72	58	45	56	64	51	55	55	47	46	61	50	58	41	47	56	46	51	55	45	49	60	43	50	51	54	51	50	56	56	50	48	61	58	55	57	59	58	52	50	55	63	50	54	40	37	57	52	50	47	56	53	51	64	50	54	54	61	42	49	57	53	50	59	54	49	54	63	47	55	55	46	47	53	51	62	53	52	42	53	49	65	56	58	46	43	50	41	42	50	60	67	59	50	47	55	39	46	58	48	42	51	46	50	43	47	43	46	50	56	55	53	64	42	61	51	53	60	67	66	59	62	67	61	61	49	51	49	39	53	56	58	43	45	42	45	49	58	56	56	48	47	50	39	54	47	65	58	65	53	56	51	53	45	40	62	62	52	53	50	46	52	43	55	40	52	57	49	60	46	44	68	46	49	48	41	56	43	46	60	46	53	59	53	55	45	39	57	57	43	58	44	62	55	58	59	54	69	44	48	56	49	56	41	49	57	50	36	55	58	39	48	48	55	45	56	56	53	58	64	60	38	50	48	53	48	52	49	61	69	58	43	60	44	47	48	60	50	49	49	52	54	45	47	54	57	41	49	54	49	46	57	57	60	54	55	52	45	72	40	56	45	59	56	43	45	57	59	55	44	64	47	68	50	51	49	52	59	45	60	47	52	49	41	55	50	56	51	62	66	49	45	42	72	54	45	53	54	43	51	59	59	51	67	63	50	64	45	44	50	54	50	34	53	54	52	51	64	43	50	37	51	63	50	53	53	46	68	61	59	54	50	46	43	51	48	49	53	60	53	59	46	61	52	59	50	52	57	59	55	54	42	49	58	50	53	47	54	58	54	62	47	38	49	56	47	56	41	44	36	54	52	58	62	54	54	53	49	43	43	45	52	54	59	57	42	46	51	44	59	48	55	50	56	60	56	59	54	49	52	66	62	40	48	63	54	57	40	47	52	44	54	40	39	43	43	45	53	53	54	60	50	53	54	46	52	37	54	49	60	58	50	60	55	44	47	64	47	54	65	56	48	58	57	48	62	40	44	49	53	48	47	35	50	54	49	49	54	52	53	54	46	61	38	58	49	59	49	53	52	46	55	57	51	65	55	43	56	48	51	36	48	49	45	54	40	59	53	44	58	57	65	54	48	45	46	44	52	50	34	43	49	53	46	49	62	53	46	47	42	43	70	45	62	55	50	51	42	60	69	55	58	42	45	55	61	53	54	53	62	58	43	52	44	55	57	47	52	59	51	50	54	51	56	51	40	41	61	54	49	57	45	45	45	48	49	44	44	45	38	49	47	54	45	72	61	48	50	52	53	57	49	54	60	49	54	54	45	51	57	46	45	49	50	36	48	51	60	51	60	53	51	62	55	44	57	49	58	44	46	50	60	39	39	64	58	49	64	55	51	51	58	41	28	57	48	50	55	53	56	59	47	54	43	52	57	52	43	54	53	61	59	49	41	52	51	64	49	53	47	58	44	51	42	48	54	50	58	56	45	55	55	59	49	60	47	56	46	54	41	43	46	60	53	60	54	50	57	51	50	49	45	63	46	44	51	54	50	59	47	38	48	53	55	49	59	49	61	47	54	47	54	56	52	40	48	56	52	53	52	40	45	44	36	46	57	48	45	61	50	55	41	47	49	55	50	56	52	57	47	47	47	51	54	64	32	54	40	51	62	52	55	59	49	47	53	40	48	47	60	52	62	46	55	47	44	49	55	56	53	58	46	43	60	64	71	51	55	58	50	44	46	50	54	48	46	58	42	49	44	42	53	52	42	53	43	56	57	53	62	53	49	52	50	48	55	52	46	70	53	46	56	55	52	42	52	52	53	53	43	46	47	56	50	60	47	55	49	52	48	59	52	54	53	59	46	52	50	60	50	52	53	57	47	63	49	61	52	48	60	68	41	39	55	53	45	44	34	39	56	49	56	56	48	61	40	58	52	55	49	69	54	52	62	54	56	41	49	43	44	61	43	44	55	57	56	51	52	53	59	53	50	53	41	56	52	47	52	49	53	54	52	45	48	48	63	68	60	51	48	49	61	48	58	65	57	65	59	63	56	53	60	47	55	51	51	46	56	55	44	59	50	49	45	39	58	36	46	59	54	53	59	51	55	61	50	44	51	56	61	56
38506	24948	17369	12262	9190	6926	4062	2551	1931	1442	1010	921	761	669	627	589	608	608	620	623	576	597	594	529	514	495	446	417	439	455	434	417	443	437	442	449	399	437	442	430	459	434	425	433	416	416	443	402	441	423	456	422	417	455	415	431	425	400	418	424	427	393	429	386	401	437	385	385	406	393	370	387	426	421	406	425	369	429	394	400	388	407	427	385	413	417	388	391	390	370	351	391	419	414	435	408	394	408	456	403	401	386	410	410	411	398	414	404	390	400	388	377	405	392	403	425	360	424	409	398	404	394	388	392	425	366	393	429	417	398	429	372	409	433	381	385	400	397	395	397	386	411	386	417	433	390	401	393	389	412	409	403	440	409	423	420	406	429	431	364	366	416	413	396	419	398	408	387	393	384	408	394	370	402	380	395	403	379	368	417	390	365	431	398	408	414	399	401	402	397	389	410	416	382	370	399	367	422	395	382	403	424	408	412	402	389	394	385	412	389	385	397	414	396	379	428	376	373	393	378	384	400	370	416	395	425	387	381	370	418	395	384	379	389	378	406	414	395	413	406	418	426	378	377	386	424	384	396	370	395	380	378	428	399	396	410	387	405	413	399	400	385	412	382	374	426	400	374	413	391	392	396	418	373	386	398	393	400	394	392	423	418	374	405	452	382	397	412	411	398	389	397	378	394	411	376	406	380	384	390	396	362	400	399	400	383	380	407	400	402	406	419	382	451	405	382	423	404	361	395	442	430	425	399	385	395	368	410	401	396	374	406	421	398	437	398	422	435	421	387	374	444	396	408	406	358	400	394	379	423	425	418	414	388	360	388	348	411	392	388	402	397	427	399	398	431	405	405	422	426	410	397	390	393	424	358	345	374	421	387	407	378	400	357	368	380	399	409	372	395	439	395	376	393	401	443	385	386	416	411	405	406	396	422	386	404	390	386	361	414	381	418	387	423	361	418	426	433	404	437	410	429	404	385	381	404	391	372	404	389	371	402	388	360	411	414	408	371	360	445	400	391	398	362	365	399	369	447	393	397	383	391	372	397	431	404	378	427	399	391	405	362	407	376	372	408	398	427	411	377	389	400	371	416	378	374	392	439	389	381	404	392	424	377	399	433	428	372	425	438	379	418	412	386	426	408	398	423	362	426	391	399	385	401	427	373	403	380	394	423	390	387	385	390	404	381	396	375	391	408	367	396	387	408	423	406	396	417	376	415	395	406	379	401	444	410	391	422	391	402	424	414	411	437	419	403	385	431	380	401	395	389	418	405	434	379	394	375	397	380	383	374	363	370	356	395	387	434	409	375	403	409	383	450	375	411	417	391	387	389	427	428	390	408	410	389	400	417	411	440	419	398	417	397	403	420	417	394	371	409	404	376	353	389	392	402	418	386	389	422	382	380	389	404	400	369	398	402	413	378	404	375	419	398	389	407	407	404	389	407	429	402	377	394	353	405	432	379	419	376	422	376	409	409	408	384	423	416	416	397	413	455	367	438	404	361	423	380	424	401	406	421	378	401	376	404	399	395	385	427	355	409	412	398	381	430	397	362	406	419	375	420	382	388	402	431	411	365	398	371	427	381	386	407	423	403	404	440	411	400	420	414	403	414	414	412	408	378	419	409	387	374	393	465	419	406	385	422	402	416	373	388	414	438	406	400	409	378	425	382	412	424	371	398	374	409	407	428	433	402	432	383	399	425	393	393	404	388	425	407	397	389	395	379	385	433	403	404	437	407	382	383	401	427	405	405	353	381	389	381	381	409	382	401	389	381	393	400	406	410	370	397	389	388	386	387	413	415	427	390	419	414	403	391	404	383	370	400	407	377	418	375	400	357	370	412	409	421	408	385	401	382	378	404	422	373	379	421	452	408	391	403	389	381	397	359	378	392	406	358	402	391	391	395	420	397	383	385	411	416	408	373	392	400	379	399	406	366	408	443	419	366	378	408	396	370	404	422	368	416	427	447	399	366	446	395	361	419	401	386	402	405	399	385	389	387	365	387	385	418	413	394	385	441	437	401	441	417	411	385	424	379	380	438	374	369	413	391	447	417	379	375	401	389	394	400	381	390	376	427	436	415	418	404	394	393	396	406	399	392	392	377	428	368	401	382	411	387	384	381	426	374	409	387	430	371	401	403	393	384	417	387	408	375	385	391	416	398	398	425	388	371	396	419	419	425	402	427	401	396	435	423	395	428	396	415	423	397	404	427	405	415	403	420	389	410	365	409	393	425	435	418	383	376	408	381	415	383	405	414	417	386	385	396	402	376	388	362	390	376	369	419	442	369	392	427	392	384	393	437	425	417	409	415	391	382	396	371	404	397	399	389	391	393	370	363	401	401	420	413	421	359	391	406	413	423	367	375	378	385	403	409	415	384	405	402	391	400	395	363	387	369	384	414	393	395	373	363	390	414	391	393	410	423	421	398	423	394	393	373	427	394	381	414	361	415	392	416	436	354	394	398	420	428	423	386	418	375	396	406	444	438	378	394	393	388	394	403	408	411	401	417	376	394	425	397	404	417	393	372	429	435	417	413	401	371	385	397	381	413	381	358	411	391	397	387	392	389	416	412	440	405	399	381	401	369	422	376	393	384	405	395	389	420	432	427	392	415	418	387	396	408	429	427	373	422	402	394	398	384	398	393	415	389	413	405	424	394	375	417	391	389	415	385	386	379	378	362	385	389	408	380	399	425	357	366	378	399	406	384	388	418	368	387	408	418	402	418	350	400	406	386	389	409	400	420	402	360	369	420	414	388	425	417	383	381	399	363	403	385	404	392	393	378	403	387	380	364	414	372	384	391	376	418	433	393	418	400	400	413	397	373	432	417	406	405	385	407	404	374	390	415	389	420	417	384	437	416	366	378	411	389	373	434	399	396	418	414	405	399	410	418	426	420	428	417	402	379	422	385	437	374	417	376	409	364	396	425	402	396	400	399	398	392	387	378	417	419	377	390	425	429	422	384	420	405	410	424	367	400	380	373	401	386	404	427	387	391	376	394	385	435	407	389	421	423	390	411	407	397	374	417	390	385	421	410	416	379	402	418	401	398	406	394	370	392	354	356	406	420	417	410	391	422	383	404	415	399	429	406	396	396	430	402	411	387	387	430	389	400	388	376	392	380	418	400	435	429	421	406	411	429	403	411	409	403	407	397	395	384	412	422	413	431	390	404	401	387	401	420	400	403	408	387	425	391	389	385	438	384	365	403	380	427	404	400	430	381	363	384	391	386	354	416	419	420	403	405	399	423	382	407	383	395	397	406	395	395	430	402	443	369	399	406	392	387	425	410	407	404	447	375	406	386	404	397	418	396	412	381	401	411	403	428	381	413	395	400	390	419	427	383	374	369	371	386	400	424	376	390	380	425	370	376	356	388	409	406	392	399	367	388	357	422	389	416	388	426	377	409	371	382	377	402	440	381	410	397	360	408	435	370	390	387	376	387	429	359	370	379	421	378	443	421	400	385	377	421	427	405	415	399	378	399	368	378
14368	7596	3059	1416	564	320	181	109	89	76	61	51	51	40	32	35	32	43	38	48	37	52	40	23	46	28	28	34	37	34	36	27	40	32	24	36	28	30	23	34	28	22	33	35	27	23	30	31	36	26	26	33	34	26	24	33	37	31	38	32	32	30	31	27	34	28	25	33	19	26	40	30	27	24	32	35	25	26	24	28	35	35	31	32	33	35	35	20	20	36	36	27	24	30	29	24	36	33	38	40	28	27	19	34	34	27	32	33	30	22	32	29	27	38	29	36	31	33	29	36	37	29	27	26	32	33	39	29	33	32	26	24	27	25	24	23	29	26	22	25	29	39	30	30	22	18	32	26	27	29	31	29	33	24	34	32	26	28	31	29	29	25	35	41	16	20	19	34	24	24	31	34	32	27	32	25	25	24	32	33	17	26	32	30	36	29	31	24	28	25	19	29	32	30	20	22	45	25	35	24	34	28	29	27	29	30	30	22	20	21	28	26	22	28	24	29	24	29	34	28	50	30	25	29	21	26	26	32	41	28	21	25	28	29	30	27	35	26	24	23	30	33	23	35	39	37	29	25	32	34	29	27	27	25	22	27	26	30	24	25	19	33	27	22	35	25	37	19	25	29	13	27	22	33	24	26	25	24	22	30	32	28	25	35	33	23	27	35	31	29	38	29	34	29	27	35	31	38	32	27	31	27	40	24	40	29	32	33	38	28	34	28	29	28	29	24	33	18	50	29	27	21	29	38	33	27	24	36	29	29	23	34	20	26	33	25	21	33	22	25	25	31	20	37	28	32	32	27	25	29	31	27	30	41	24	28	27	23	26	29	40	35	27	31	28	25	22	24	33	30	23	30	21	25	30	23	23	33	43	37	27	27	28	33	24	30	33	28	32	22	39	23	25	26	31	29	18	23	33	23	31	25	26	30	31	22	17	32	27	40	25	22	35	23	28	43	35	21	34	30	31	25	32	29	36	41	25	26	28	34	28	25	24	35	27	30	35	33	31	32	24	25	22	41	21	28	30	28	39	28	30	38	32	32	28	37	26	28	24	22	25	26	28	28	30	33	27	31	23	24	23	30	36	38	33	27	24	32	28	23	30	27	25	27	33	23	37	26	29	32	23	30	23	32	20	24	37	25	30	36	30	25	27	25	42	23	23	34	33	35	28	29	33	27	26	28	27	30	35	36	30	38	35	35	20	26	22	38	26	35	34	20	30	22	32	34	32	27	20	37	28	27	27	31	32	30	25	26	43	26	33	28	35	30	25	27	26	17	30	34	21	31	23	27	31	27	23	31	33	30	27	30	37	21	28	28	29	27	28	28	34	21	34	22	30	31	30	39	34	29	33	38	36	26	28	25	29	25	20	27	40	23	35	24	38	36	34	26	29	34	24	30	24	25	23	18	24	30	30	40	33	26	21	36	27	36	27	23	22	17	34	28	26	25	31	31	33	29	39	32	36	28	24	32	24	32	24	34	36	27	26	14	31	32	41	35	28	32	23	27	24	30	22	24	32	29	34	18	30	33	35	23	26	29	27	21	26	30	27	17	36	27	34	24	31	28	21	25	25	25	31	30	32	24	31	35	31	32	17	37	34	37	28	18	35	29	29	29	31	31	40	31	16	31	36	32	29	20	26	31	28	34	40	33	18	27	21	31	32	27	28	27	29	39	25	32	29	25	44	34	31	33	30	22	29	35	26	33	37	30	22	25	33	36	27	29	34	24	31	31	26	28	26	34	21	38	35	35	26	25	32	26	30	32	41	26	25	31	31	30	29	38	27	25	33	21	41	29	27	26	33	29	20	33	31	22	30	30	21	23	31	26	26	28	28	26	31	27	28	37	33	42	37	29	25	19	35	30	24	17	26	34	30	27	31	32	25	33	23	31	20	28	24	35	23	40	24	30	31	31	23	28	28	23	24	24	30	31	28	18	30	28	39	33	32	34	29	24	33	30	27	26	24	32	25	22	24	37	30	29	32	29	35	30	32	27	25	24	33	19	20	30	25	27	27	23	16	19	28	36	25	31	24	26	31	43	37	28	32	36	21	26	23	28	33	27	33	34	35	29	36	20	24	24	33	36	35	25	22	23	23	27	24	25	31	21	32	28	29	36	30	24	21	33	25	25	29	29	24	35	32	20	25	24	35	28	32	16	26	28	27	28	26	26	33	28	25	28	24	25	31	38	27	24	37	21	24	30	36	30	31	22	30	28	26	29	28	35	26	34	33	33	21	25	35	37	34	24	32	21	27	35	32	27	33	39	23	23	27	25	29	26	31	30	25	25	30	30	33	34	39	33	27	36	36	32	18	34	24	19	27	27	25	20	38	20	25	33	30	28	34	36	29	23	22	25	22	24	25	24	29	30	26	23	25	23	26	23	26	31	25	28	35	26	26	34	23	25	31	34	24	32	32	24	31	22	28	31	22	35	35	28	33	33	27	24	32	33	24	36	36	38	22	30	32	29	33	31	37	23	31	29	25	30	30	35	28	29	24	26	28	34	30	25	27	33	34	43	31	27	14	19	34	27	28	26	27	24	29	19	28	31	28	24	42	25	29	38	39	27	39	23	23	25	28	27	24	26	25	27	33	31	40	33	28	17	30	37	20	29	23	25	32	32	25	31	22	34	24	28	26	19	22	43	34	32	33	23	28	32	30	23	30	27	30	35	23	38	25	25	25	29	45	28	23	22	34	25	38	40	35	33	36	19	25	23	20	36	34	26	25	35	25	17	18	22	30	27	24	28	35	41	15	35	40	33	25	42	26	28	21	25	34	32	28	34	30	21	27	30	27	24	25	31	22	40	35	28	32	34	29	36	31	30	34	25	25	32	37	40	32	25	22	33	26	22	29	32	23	27	23	28	34	33	25	26	17	35	27	34	31	29	30	33	22	35	26	41	22	25	24	28	33	25	37	23	34	31	31	28	29	25	26	28	34	25	25	22	27	34	38	27	33	27	22	27	32	21	35	28	31	29	22	30	20	30	20	26	28	22	27	28	28	25	38	31	29	28	26	27	29	27	40	29	27	25	23	24	19	35	21	23	16	21	32	20	35	28	35	34	27	34	26	33	21	22	20	28	37	37	21	33	22	32	24	25	26	24	35	38	30	31	26	34	46	27	29	36	29	36	33	26	35	32	29	25	29	28	30	35	28	28	19	40	27	31	28	36	36	27	24	18	28	24	27	27	41	23	33	31	28	28	31	23	31	33	13	22	33	46	36	24	28	39	38	30	29	27	23	27	31	42	28	34	37	28	36	22	25	29	25	25	31	21	23	37	32	34	32	21	29	32	40	25	26	29	26	31	34	32	30	31	30	39	35	29	39	29	27	27	31	24	46	32	31	32	31	30	27	29	26	28	32	22	29	32	25	37	31	28	34	24	31	33	30	31	39	20	25	19	29	25	26	30	26	26	38	33	32	27	30	26	31	17	27	24	30	37	36	32	24	34	28	38	22	28	31	33	32	25	27	31	34	35	27	29
43592	28677	19417	14961	13392	10634	6597	3413	2519	1977	1544	1196	821	702	707	643	566	643	643	662	573	669	642	458	394	346	293	306	295	263	315	299	270	281	277	246	298	290	288	291	259	265	273	275	249	296	296	259	273	283	266	280	278	279	270	267	251	262	245	231	232	224	219	242	243	226	251	233	238	240	281	266	255	222	240	253	226	225	239	220	230	257	250	244	257	242	258	255	234	243	228	236	263	288	235	230	255	268	222	218	224	225	223	232	236	192	242	243	223	201	231	231	206	232	225	262	237	242	216	239	221	244	218	235	256	239	239	216	232	206	212	234	245	213	223	220	211	222	241	225	200	245	224	253	245	219	221	222	223	202	223	220	227	247	255	217	243	207	208	245	208	247	231	212	206	226	247	224	222	238	241	228	238	227	236	218	222	247	237	260	229	259	201	240	213	225	230	207	223	219	225	231	226	232	202	205	229	232	251	220	260	226	227	242	220	201	228	250	217	238	226	218	229	218	222	230	234	222	250	244	230	241	214	278	220	220	254	265	233	234	208	225	254	243	228	222	210	241	208	213	235	217	223	213	196	232	207	230	262	220	262	260	209	223	242	238	243	217	224	204	230	252	234	235	231	242	224	235	204	253	257	252	224	213	232	245	224	215	224	225	232	227	222	229	221	233	238	224	260	219	215	231	216	230	236	240	237	247	214	235	260	236	254	230	222	261	240	220	240	248	216	198	222	235	244	222	240	243	241	211	233	214	211	220	218	220	233	218	207	221	262	271	208	220	208	223	217	225	245	238	237	237	222	219	220	249	208	217	226	211	251	218	219	233	224	230	233	254	239	234	225	211	243	233	249	236	235	216	210	240	236	214	234	240	215	223	218	234	215	234	234	218	243	225	216	237	233	235	250	212	214	222	268	250	213	235	239	250	248	206	214	256	200	227	232	244	239	224	245	216	218	272	225	221	235	221	202	239	214	223	231	230	238	236	236	237	208	218	209	232	219	235	233	230	203	203	232	236	243	226	240	220	253	226	230	223	216	224	215	247	226	228	231	234	246	210	239	233	211	207	237	215	230	254	230	254	249	220	244	192	226	247	217	237	223	224	218	216	239	215	227	222	229	217	239	225	216	207	211	233	258	218	269	224	238	257	232	244	232	230	256	236	210	235	250	257	221	221	237	255	222	210	219	208	225	251	236	232	233	239	237	228	228	227	195	240	230	253	219	252	242	231	233	228	212	270	246	238	214	221	226	219	231	236	274	208	226	237	246	234	216	232	205	237	231	248	248	232	226	214	235	229	229	206	231	238	240	233	244	238	249	234	247	192	221	243	236	220	234	237	224	212	207	216	256	238	237	245	224	239	235	196	225	230	228	239	241	234	239	233	246	234	235	246	204	242	236	201	216	225	228	246	250	215	224	269	223	218	211	222	231	247	224	234	205	225	241	237	248	226	223	222	207	263	225	268	232	224	242	224	248	224	247	237	235	246	270	237	245	239	224	239	228	210	233	254	241	222	244	223	227	220	213	232	256	229	248	250	226	249	223	246	219	229	223	221	232	239	255	229	243	243	254	190	207	232	232	237	248	247	230	235	244	243	226	233	229	217	273	235	208	238	252	239	244	213	215	216	231	223	231	241	235	225	219	222	238	218	217	245	244	237	216	237	231	217	250	228	247	227	229	232	212	203	215	251	246	195	233	218	233	238	245	239	231	252	221	235	240	240	235	258	240	223	225	241	225	199	224	217	248	226	246	236	223	233	222	260	232	237	254	236	247	215	234	229	261	223	241	230	265	231	215	245	229	228	228	221	240	211	239	237	213	232	250	241	225	234	249	216	191	225	223	211	233	245	214	234	191	246	220	232	250	212	211	211	218	230	206	230	231	241	216	241	233	217	234	244	230	230	204	214	234	227	247	213	244	236	211	231	241	252	245	213	226	218	269	244	241	228	243	209	202	236	243	236	228	219	237	218	253	210	246	235	236	218	240	221	222	231	219	242	254	219	214	219	220	271	226	258	240	223	245	231	238	209	220	222	220	223	230	218	231	243	197	219	237	235	250	232	236	230	213	239	248	252	218	252	221	242	217	221	230	226	228	238	221	266	227	242	227	234	218	213	249	221	244	221	199	228	247	234	242	212	235	212	228	235	238	237	241	242	227	253	241	215	230	238	212	243	202	242	251	219	214	229	233	211	218	243	241	238	236	257	260	210	241	224	231	249	226	229	267	227	237	250	230	236	236	221	248	235	218	197	211	232	233	261	230	245	220	231	220	228	219	228	206	217	246	234	223	215	215	232	237	243	232	218	233	209	225	236	247	226	262	249	233	231	251	234	241	224	211	256	200	238	238	205	198	252	238	225	221	257	241	210	238	211	213	214	233	227	234	236	216	230	238	237	242	227	241	194	240	233	213	235	238	234	242	234	223	220	235	231	215	233	228	248	238	238	225	225	220	197	208	237	246	215	231	213	248	218	254	220	246	202	237	291	242	258	227	228	224	244	222	221	223	231	228	255	222	250	241	244	232	227	246	228	231	198	239	214	227	257	268	239	231	213	235	197	223	227	251	232	220	255	248	202	225	213	231	254	217	237	229	225	212	189	259	230	234	238	223	223	251	205	248	237	219	214	214	235	223	247	216	239	262	239	207	262	246	249	222	228	210	251	225	254	214	221	245	224	244	238	215	235	224	218	230	223	215	208	247	203	231	236	239	233	190	227	242	213	235	266	224	236	234	226	231	223	219	242	226	226	221	211	208	227	201	214	243	211	225	230	224	197	244	216	221	209	234	237	285	246	228	201	241	239	244	198	227	232	220	205	226	235	208	211	225	214	240	263	219	213	224	222	244	236	226	230	225	218	251	220	258	223	240	232	222	245	208	225	244	224	231	249	240	218	237	249	234	224	199	204	221	222	211	220	241	214	232	257	188	232	230	208	236	202	249	231	238	237	270	211	245	229	197	229	236	200	226	241	233	238	226	223	242	248	225	238	241	237	199	227	220	228	240	227	215	218	253	240	229	219	239	235	250	233	223	236	226	253	234	208	239	231	243	216	237	225	234	215	208	247	236	237	233	232	223	220	231	235	208	223	231	221	244	234	210	214	218	239	237	235	246	254	231	227	248	230	239	223	258	216	218	241	216	237	211	218	236	235	203	236	219	224	230	227	237	237	238	214	243	222	229	206	216	253	253	221	259	237	215	226	249	219	240	215	220	217	252	220	242	230	227	221	208	232	224	260	250	248	234	207	213	221	221	245	224	220	228	231	266	245	201	252	236	228	224	218	234	239	232	219	210	206	224	220	228	223	212	216	242	222	219	218	238	226	230	215	221	231	240	235	236	219	222	219	237	241	229	218	243	235	209	252	219	230	217	233	255	230	194	250	235	238	208	215	229	237	241	211	244	229	258	234	223	233	266	228	221	215	223	226	237	247	246	260	243	238	233	266	224	222	219	231	208	217	223	226	233	232	232	250	237	249	250	255	239	214	238	238	244	230	235	244
9047	3470	1293	454	175	142	100	85	81	68	72	58	55	64	59	65	81	55	62	65	71	57	69	50	50	76	47	58	42	51	55	71	59	63	71	54	66	54	66	55	74	68	75	63	51	57	52	63	64	67	56	66	67	59	57	64	55	58	78	64	62	66	45	66	48	65	70	49	63	64	57	66	48	64	58	68	66	47	56	61	60	64	54	61	53	54	73	64	48	68	62	49	63	69	61	53	50	59	69	53	61	72	50	54	62	70	62	74	50	38	69	58	55	55	58	54	52	74	58	60	46	60	39	49	62	58	62	43	60	50	63	60	64	61	57	60	64	73	63	56	60	57	67	57	54	55	67	45	66	51	49	70	64	56	52	63	52	56	44	59	70	57	53	58	82	50	50	57	55	55	62	63	50	59	51	48	43	55	76	49	56	73	64	69	60	64	63	73	56	61	56	56	63	73	65	60	57	75	72	69	50	46	48	52	53	75	68	66	48	66	47	71	56	59	62	55	60	67	72	55	62	62	60	53	41	50	59	69	54	49	60	52	75	66	57	56	47	72	62	61	57	57	65	54	55	68	55	67	53	62	67	59	52	68	78	59	69	57	41	61	58	68	56	53	54	63	51	52	41	60	54	72	67	64	69	66	58	63	57	53	61	57	59	61	50	64	66	56	51	59	52	53	55	59	58	62	56	55	70	53	48	54	53	65	54	59	54	68	49	58	53	67	58	68	54	68	50	64	57	48	59	60	58	45	68	59	67	46	47	68	56	65	65	62	63	52	48	47	55	56	56	54	57	54	53	56	56	64	59	55	67	54	54	49	63	56	59	58	57	58	53	53	58	58	65	51	61	57	71	57	65	65	54	63	54	54	57	57	53	58	62	67	55	59	55	39	62	66	64	57	73	56	46	73	47	60	59	62	61	74	62	53	54	62	54	52	81	82	62	70	53	59	57	61	49	55	61	58	59	50	46	63	45	53	73	66	47	56	57	61	59	50	75	75	50	57	49	49	54	56	57	57	57	45	63	69	60	58	54	72	61	74	66	53	69	60	54	72	56	59	60	55	69	47	49	59	80	52	62	58	53	60	64	58	68	78	70	50	56	62	71	71	56	50	52	41	39	67	55	63	52	52	59	68	50	51	59	63	51	65	67	53	51	51	64	54	56	62	69	71	62	52	62	71	59	61	71	52	67	61	54	65	68	80	47	61	55	79	53	62	66	55	57	55	61	68	57	55	75	51	60	79	61	66	66	54	55	44	48	58	64	61	45	65	48	61	60	56	52	55	61	65	69	66	55	66	55	42	46	68	57	61	55	49	63	50	64	56	44	61	59	69	59	49	61	62	56	54	62	54	54	57	64	49	57	63	63	61	60	46	66	60	55	62	43	54	50	64	59	69	57	49	73	72	50	54	60	61	52	53	61	65	63	69	62	59	66	62	62	60	62	59	56	59	51	48	53	62	62	62	56	56	56	53	67	63	68	49	64	60	53	53	56	66	67	49	69	69	66	51	58	62	68	62	61	53	72	48	53	72	53	60	66	65	48	73	38	58	44	57	74	62	56	46	69	53	43	56	54	47	49	58	48	51	50	65	67	73	56	64	59	59	57	68	61	63	56	55	60	46	47	55	60	65	60	51	58	49	57	66	50	62	68	60	55	50	53	57	56	53	57	61	55	66	39	59	75	64	57	53	63	62	53	48	67	68	54	65	50	58	46	68	56	75	51	48	62	55	51	62	58	72	53	50	73	65	49	52	69	57	56	46	68	65	48	52	67	50	56	54	51	48	64	64	61	64	57	48	55	53	50	57	56	71	70	45	70	59	60	57	55	53	69	57	65	59	63	56	72	56	51	45	74	67	61	52	72	64	65	60	62	63	53	57	34	61	59	64	53	65	61	47	61	62	47	47	54	57	46	61	58	59	72	46	53	56	45	52	53	65	53	63	66	47	56	51	69	66	62	58	61	58	60	60	67	62	80	47	73	56	49	52	63	63	57	60	51	56	50	51	65	56	44	65	79	68	64	61	64	67	67	61	68	63	64	49	65	66	55	56	39	49	56	54	40	53	71	70	63	57	57	59	64	57	60	64	63	72	55	48	45	65	60	55	52	56	48	70	55	54	55	60	59	66	58	64	57	50	69	71	50	68	68	49	63	70	49	65	60	62	72	48	60	54	73	64	58	62	60	58	50	55	61	52	66	60	52	52	59	57	48	40	65	61	71	57	66	57	50	56	61	69	58	52	46	56	57	54	57	42	59	71	57	53	70	52	48	59	62	62	60	52	44	46	50	67	56	54	56	45	60	64	64	52	51	54	57	71	51	55	48	53	72	54	51	47	67	61	48	55	55	59	50	66	63	69	60	57	45	59	56	54	71	51	68	59	47	54	66	53	50	61	61	66	77	76	57	49	54	57	53	63	63	53	62	50	55	67	50	57	58	61	55	48	72	63	49	67	59	51	66	74	61	59	61	49	61	63	56	47	48	52	55	63	53	69	64	50	74	50	63	66	75	64	64	58	62	56	56	63	50	52	49	56	55	47	52	61	56	60	60	59	69	60	70	51	57	50	54	54	65	55	51	70	54	55	69	66	60	49	60	66	53	54	68	68	54	53	65	63	64	60	67	63	59	55	50	63	46	67	74	59	54	59	58	48	62	64	55	66	56	51	56	78	64	63	45	55	53	52	61	59	55	58	60	61	62	49	64	60	61	53	74	59	53	52	46	52	59	56	52	52	48	56	64	66	67	59	57	58	52	69	58	61	63	47	48	63	53	62	65	55	53	58	57	61	46	57	49	45	66	62	54	60	64	65	64	53	43	65	59	53	48	43	58	53	63	67	68	46	54	57	64	58	41	41	53	60	42	60	55	64	75	50	57	61	54	57	58	67	72	70	62	64	57	62	67	58	55	57	65	58	55	67	47	58	60	44	54	64	66	53	51	51	67	68	53	66	64	69	52	51	63	51	59	60	63	51	55	59	64	71	40	66	62	67	73	66	64	57	54	51	65	52	41	50	68	79	72	48	62	57	68	72	52	64	49	66	58	58	70	63	51	48	51	48	65	62	46	55	57	67	51	52	68	55	51	60	67	57	67	65	59	64	49	67	60	57	69	54	60	52	57	75	45	54	43	63	67	57	54	67	63	60	54	50	67	58	58	46	45	61	53	45	49	64	65	51	74	66	60	55	60	49	50	57	48	49	58	59	65	50	63	77	48	63	48	60	52	64	63	67	55	62	66	68	63	70	59	65	60	58	59	61	69	64	60	54	48	57	55	66	55	59	58	73	43	72	55	51	51	50	43	45	62	61	71	68	47	47	57	52	72	48	63	64	61	56	60	53	70	77	69	71	54	56	54	63	44	59	52	63	53	57	70	65	52	58	65	51	49	50	67	51	62	59	56	54	65	56	64	54	59	70	62	59	56	64	62	55	69	62	45	55	50	46	54	51	70	61	66	46	61	55	64	66	77	62	54	66	60	59	65	67	58	60
36140	19964	11475	6595	4635	4539	2825	1824	1474	1116	803	748	764	682	679	624	629	628	650	687	660	600	601	584	520	537	488	482	496	450	498	435	462	450	433	452	445	476	449	442	473	446	440	494	482	483	480	477	473	457	523	447	459	474	485	519	486	454	460	444	475	445	464	478	425	398	475	460	474	415	456	459	469	437	448	457	428	438	404	470	432	458	465	464	444	451	453	460	427	483	475	466	425	425	428	447	464	471	437	478	444	458	439	436	466	457	423	460	462	466	452	473	484	456	453	399	449	451	438	452	450	450	486	425	444	444	408	480	423	474	466	453	453	478	416	401	436	486	449	476	427	456	463	456	457	449	409	442	469	456	446	437	477	470	418	469	462	454	467	465	470	443	437	483	450	420	479	438	470	480	420	451	477	410	426	460	443	473	461	426	504	427	426	465	484	477	441	474	482	414	456	486	498	479	436	452	462	456	462	437	450	408	445	454	469	420	454	448	465	483	426	464	450	428	421	436	470	452	472	475	425	462	492	446	460	428	469	492	421	448	490	473	451	454	467	449	482	449	472	448	435	411	462	470	436	427	433	465	467	439	453	430	433	443	491	450	443	443	445	447	481	467	462	458	433	430	428	441	448	463	421	422	476	444	450	477	438	418	479	443	447	455	433	452	474	480	475	401	455	464	453	463	502	441	466	418	476	482	487	437	445	460	421	442	464	457	427	437	457	472	443	479	458	457	443	464	471	466	448	462	438	461	456	453	470	460	461	420	433	445	472	453	418	453	451	433	492	480	454	444	431	458	443	505	458	490	491	447	446	443	485	450	490	465	438	475	442	459	412	463	423	444	482	443	453	441	430	460	476	450	421	427	413	456	452	466	453	454	458	436	466	446	462	422	442	455	442	445	448	467	473	468	435	450	458	449	460	397	467	451	447	465	431	440	441	428	455	479	480	447	478	423	475	435	487	455	463	455	473	441	449	466	461	492	460	453	457	408	440	465	466	430	472	414	442	422	445	474	469	435	425	470	440	461	436	452	439	413	469	466	437	389	436	459	468	450	442	446	425	419	445	430	459	472	470	434	442	423	460	476	440	441	445	470	429	476	492	468	466	492	467	471	444	464	449	426	459	446	447	409	433	456	491	474	451	437	419	416	437	449	432	460	449	490	449	442	446	428	462	446	479	416	447	476	480	478	474	457	431	433	416	457	453	438	448	456	458	437	421	462	461	468	427	450	446	445	473	477	460	468	435	407	434	443	439	400	520	476	441	494	449	457	445	465	466	429	427	454	436	402	428	447	472	444	500	450	476	491	491	492	441	438	464	436	438	439	452	445	445	454	448	447	462	497	430	458	434	445	463	474	419	470	437	445	493	415	454	438	462	397	476	452	447	437	466	444	438	478	447	453	425	419	443	447	480	428	446	474	422	479	445	441	452	424	459	452	456	431	453	414	462	439	485	448	478	483	469	448	444	383	437	457	399	462	452	440	494	455	477	455	451	442	480	447	417	457	448	475	450	492	439	407	444	439	457	476	456	457	476	441	458	448	448	416	460	470	505	475	435	417	462	448	453	452	454	478	456	449	434	470	446	459	438	478	456	420	455	480	457	441	487	456	427	468	420	471	451	444	420	461	475	488	480	436	427	426	452	480	398	473	472	435	423	414	467	449	442	406	475	444	440	457	422	458	438	465	419	477	416	437	476	420	435	487	439	440	453	489	441	460	454	486	449	487	441	418	431	423	512	454	443	431	459	452	457	440	457	431	456	411	480	446	433	423	445	464	443	446	420	404	425	438	449	442	439	462	444	487	475	457	452	471	416	388	455	462	425	467	403	434	425	452	433	444	486	421	485	474	464	423	453	431	440	444	445	469	445	461	436	445	428	469	445	431	452	465	451	466	451	419	399	450	486	449	446	441	452	471	449	474	467	441	445	463	472	477	498	464	488	468	435	454	464	426	453	473	497	434	421	429	456	449	474	451	468	424	465	448	456	441	426	430	477	441	407	424	424	470	495	492	415	457	427	489	469	446	468	412	424	434	420	481	437	456	413	445	444	444	424	419	484	435	473	438	442	490	423	418	454	441	457	434	495	483	438	474	424	423	479	403	454	434	425	437	422	416	460	472	478	439	430	502	456	448	453	487	447	477	455	461	446	483	415	456	405	419	423	477	439	443	420	441	464	399	495	463	421	450	443	459	451	433	428	422	455	494	475	445	406	451	491	454	449	479	450	450	468	447	451	437	418	462	435	451	449	419	449	437	417	470	422	462	452	479	493	452	463	401	445	470	463	460	490	491	463	477	485	443	439	428	458	455	442	517	432	457	484	443	457	447	438	461	453	453	429	445	393	438	468	500	464	468	424	448	433	464	461	420	467	405	494	421	474	462	458	440	501	454	482	416	455	434	420	439	459	448	442	458	464	457	465	434	427	451	431	437	441	457	460	418	444	450	479	467	479	436	435	447	473	403	444	427	491	471	475	426	443	403	452	460	459	454	455	469	454	487	426	434	453	465	462	458	444	432	458	451	434	471	457	467	469	468	435	453	449	452	445	480	464	401	439	447	486	426	463	449	457	456	455	469	482	445	420	437	414	475	435	404	453	469	430	451	447	490	453	432	467	460	447	454	410	431	450	417	453	485	468	461	399	470	480	409	440	439	482	438	428	475	434	445	450	458	433	446	483	445	453	440	447	466	468	458	439	446	427	433	437	461	443	465	439	461	417	431	424	489	439	455	450	439	474	457	425	466	453	442	462	430	451	393	443	403	446	457	451	448	447	505	422	454	444	417	408	438	453	396	424	477	458	467	392	427	461	458	438	439	424	463	467	487	443	453	409	471	440	420	467	468	391	477	457	471	449	444	434	489	437	448	440	431	447	465	436	459	428	472	446	445	457	444	456	420	476	451	445	462	434	454	431	466	450	443	391	419	433	459	440	452	467	440	446	429	448	490	480	410	436	449	413	428	448	452	448	476	451	456	430	421	445	442	454	434	472	462	462	469	420	499	454	399	452	460	426	450	453	412	446	429	433	477	430	484	445	460	445	452	468	451	439	471	451	453	455	452	470	431	465	479	459	433	399	481	434	446	460	461	456	431	474	502	471	463	462	478	456	466	454	415	473	422	465	446	470	477	441	454	459	465	441	457	483	464	442	458	421	479	466	450	448	425	444	478	433	443	485	422	428	450	452	447	473	456	425	476	419	431	444	486	477	478	460	461	476	495	427	491	462	435	443	418	446	468	456	478	462	440	444	444	416	489	444	406	433	467	452	484	434	486	444	434	464	488	447	457	455	441	443	444	479	424	436	439	428	423	462	472	419	448	452	499	460	459	466	479	432	472	454	461	427	433	447	437	480	454	445	431	428	437	447	446	400	443	478	440	482	484	447	469	432	442	464	412	429	443	436	482	467	470	462	448	412	480	479	424	446	440	465	441	433	466	456	467	448	399	474	460	435	487	454	460	403	450	467	437	424	430	457	461	471	456	441	444	407	439	431	450
12167	4939	2450	916	464	232	152	93	73	86	57	56	54	54	51	55	51	52	48	42	49	74	55	51	40	48	50	41	36	49	34	40	51	47	32	34	40	39	39	38	45	38	50	38	35	47	44	40	48	31	42	31	44	58	42	42	36	46	49	31	38	41	47	44	35	40	43	37	28	31	46	43	43	37	44	49	38	41	30	31	32	40	24	54	43	36	45	41	30	34	49	41	44	52	36	45	37	32	32	35	42	51	47	43	41	46	42	36	40	42	38	33	29	42	32	39	49	42	35	36	40	36	35	37	46	41	58	37	28	24	43	33	41	44	32	44	33	42	43	44	41	42	39	44	38	42	39	41	46	42	53	38	27	29	40	52	47	47	46	36	39	47	38	44	37	45	40	33	39	44	44	39	49	43	41	41	31	31	37	43	37	45	43	40	44	39	42	38	29	43	39	37	40	39	37	35	48	41	37	50	33	36	50	33	44	47	45	38	39	38	46	35	37	39	37	36	43	37	46	30	38	45	42	31	40	48	36	44	39	47	36	44	38	45	50	46	42	42	41	28	43	31	39	35	37	41	41	38	41	54	26	32	38	40	40	24	34	37	44	40	42	38	35	42	43	32	38	29	44	45	23	41	39	33	33	40	31	38	54	45	41	41	37	41	50	47	39	30	43	45	36	34	27	46	40	33	38	47	48	46	35	48	44	36	52	42	39	43	44	46	35	39	39	28	46	29	30	42	34	33	36	47	44	40	41	34	33	34	42	42	41	44	35	37	45	32	48	54	45	64	45	43	49	38	43	45	33	48	35	45	39	32	42	31	45	47	50	50	49	44	48	50	33	37	50	40	33	34	57	45	45	31	41	46	40	35	45	28	41	41	33	47	38	35	51	46	45	38	41	39	34	37	38	43	39	40	43	44	36	39	51	32	47	34	42	43	41	39	37	46	36	41	41	41	34	39	43	43	31	31	42	40	44	45	31	47	49	35	29	41	29	37	36	48	37	46	29	34	40	34	33	41	42	45	45	38	39	36	37	31	35	34	40	40	34	43	46	33	40	34	41	43	43	39	49	36	35	28	43	33	38	36	50	41	43	35	34	38	33	41	49	39	48	40	35	29	39	41	38	50	45	27	39	49	45	31	37	46	44	41	48	34	38	43	40	42	37	46	33	34	37	37	41	47	47	34	29	34	40	38	56	47	43	44	38	43	35	30	36	32	37	32	31	36	34	36	28	34	32	35	45	44	32	50	40	35	45	29	33	39	41	23	44	40	41	32	49	41	31	46	43	41	34	38	44	38	40	34	29	32	40	44	42	28	43	40	54	57	40	47	32	41	36	46	38	31	45	42	35	36	29	43	27	37	45	40	44	36	39	33	33	22	39	40	35	48	33	45	43	46	41	37	37	41	38	31	35	38	58	45	33	44	41	43	32	32	37	31	31	40	44	32	35	41	33	39	35	33	38	46	45	26	41	45	37	34	40	31	39	37	47	39	39	37	36	34	42	37	35	47	43	44	45	44	31	41	39	41	46	31	38	39	41	43	39	30	39	34	40	33	40	38	49	43	45	54	40	54	47	46	41	45	34	40	39	41	32	32	46	41	37	44	49	38	37	42	45	43	46	40	47	32	51	55	48	40	34	39	41	37	57	39	40	27	43	51	48	35	45	42	44	29	35	38	41	43	30	43	35	35	46	38	30	31	46	45	39	35	41	35	35	29	34	38	38	46	40	35	39	43	41	35	43	32	31	43	43	44	39	43	43	36	30	46	31	33	44	35	34	42	41	36	38	54	40	38	36	48	47	36	40	36	34	36	39	42	57	44	36	44	38	56	40	47	42	40	37	61	39	35	38	48	43	48	35	37	38	45	45	38	38	33	32	44	39	31	50	32	35	40	44	39	31	42	33	32	42	43	40	33	37	33	37	37	38	40	38	35	38	24	36	50	42	30	43	26	50	48	43	52	54	40	43	34	44	38	42	37	36	33	24	42	38	26	55	35	43	44	51	50	43	37	41	41	39	35	42	41	21	37	41	34	45	40	33	41	39	42	49	34	41	39	36	35	42	30	35	37	49	38	43	40	38	43	38	49	36	30	33	29	39	40	39	40	27	35	46	32	37	31	38	37	41	41	40	42	26	32	36	48	47	35	46	52	35	33	37	45	39	48	49	47	38	40	30	33	38	40	40	41	41	48	30	41	45	38	36	41	30	46	43	36	41	33	51	42	42	44	33	32	44	39	27	39	36	36	42	35	38	48	33	44	28	28	41	34	36	40	45	41	32	37	32	39	53	33	45	31	32	47	28	38	35	39	45	39	45	54	44	43	39	29	46	36	40	39	27	34	39	58	38	37	34	42	40	48	36	42	42	35	49	39	35	37	40	34	44	46	41	49	39	40	33	47	39	39	41	36	37	47	45	44	36	33	45	36	40	43	40	38	39	39	31	45	28	48	47	40	37	35	51	47	29	35	30	41	39	42	33	36	37	29	39	36	43	35	39	42	53	38	36	35	48	43	43	44	44	36	39	44	45	29	37	40	49	32	45	38	43	55	40	44	41	35	40	53	43	38	29	50	50	40	44	36	44	38	39	34	35	40	31	44	40	35	41	37	45	40	43	34	39	36	31	35	34	51	33	47	37	37	31	43	47	49	44	39	40	49	38	38	41	36	37	32	41	38	42	36	41	36	41	45	40	49	37	30	33	34	38	35	46	31	35	44	46	33	37	33	36	34	49	41	26	46	42	37	38	36	45	50	42	41	41	42	39	41	54	34	39	34	40	37	44	56	47	44	37	40	34	43	39	36	39	46	37	42	41	35	36	46	33	41	37	46	18	43	36	48	50	33	41	31	28	47	34	42	43	46	43	32	37	34	34	50	33	33	35	38	46	37	39	43	32	37	38	48	37	43	40	40	31	36	45	55	40	20	42	41	45	40	34	45	37	41	43	52	54	49	38	45	51	35	39	43	32	43	27	43	39	46	44	35	37	47	46	35	32	42	40	25	45	34	32	30	38	44	34	55	48	29	40	43	33	39	38	43	31	31	47	32	43	33	34	47	39	40	29	35	38	41	33	48	40	37	43	40	34	43	44	44	42	38	45	47	35	41	44	53	30	32	35	40	39	44	31	35	33	40	36	39	37	37	34	37	42	34	31	33	48	50	32	46	37	37	43	40	44	42	45	41	44	52	34	32	43	47	34	27	37	32	32	35	39	43	39	39	39	36	34	34	34	43	41	39	32	45	39	34	43	45	45	33	35	47	51	31	46	46	36	39	42	40	36	42	44	42	45	45	47	38	47	31	39	52	40	32	31	44	47	28	33	41	41	38	45	44	47	37	31	56	38	32	30	41	37	36	33	33	35	33	35	46	34	39	53	36	56	30	39	42	41	34	31	43	45	40	34	29	37	42	43	39	24	44	43	52	42	31	37	34	26	45	47	41	41	45	39	31	29	36	34	41	42	42	40	36	42	41	44	32	35	36	38	42	56	39
41747	23729	16878	10524	11119	8871	5514	3058	1744	1274	1035	832	829	881	684	744	770	793	758	697	671	1141	677	558	455	449	344	362	343	365	352	365	331	337	360	342	380	370	338	330	302	339	340	326	357	335	378	363	363	372	370	373	345	343	321	342	345	347	320	302	323	322	317	312	289	335	291	369	342	319	349	320	305	335	310	322	303	334	323	315	315	330	336	306	322	334	349	316	325	311	335	306	329	285	334	313	324	355	356	333	316	289	293	292	283	303	315	300	315	324	291	335	322	304	324	302	291	327	332	299	291	312	323	332	308	297	333	328	323	295	342	316	297	328	319	334	328	322	312	300	326	317	358	338	293	335	341	320	327	314	295	322	302	314	343	302	315	321	337	342	316	312	295	327	315	308	308	302	320	324	317	338	295	325	348	319	315	331	306	331	337	327	337	335	310	315	335	312	307	302	306	314	351	329	339	341	314	289	301	297	337	303	322	328	333	293	307	301	332	319	323	316	323	354	292	327	343	290	332	327	318	333	313	334	324	319	318	305	306	363	334	322	290	328	328	309	303	324	318	269	331	326	327	329	317	325	301	325	293	344	311	332	283	305	263	306	304	314	317	304	348	331	343	319	298	328	338	319	328	304	300	350	304	315	296	333	315	303	290	339	315	344	326	309	343	337	337	333	329	294	325	317	302	319	308	295	325	327	305	337	302	296	310	328	297	329	334	323	294	314	341	324	307	335	331	317	337	318	325	304	332	317	383	312	307	300	334	332	321	328	338	338	348	315	292	301	314	296	332	346	286	294	317	352	331	336	349	303	301	356	311	330	350	338	327	350	326	328	324	315	309	310	306	305	332	304	317	331	351	352	320	345	336	318	337	325	314	317	302	338	304	303	340	327	316	319	302	305	317	347	312	325	319	286	308	336	327	340	313	329	304	309	331	347	333	315	336	316	334	329	325	319	283	343	308	336	326	320	307	344	360	336	317	310	327	324	316	326	317	308	345	328	350	316	332	307	314	294	330	314	337	306	301	305	348	345	317	308	335	314	309	301	308	346	331	337	317	326	340	330	328	319	305	348	307	311	295	321	324	321	323	321	347	295	318	336	334	289	298	340	333	282	333	299	334	278	331	328	355	343	335	326	321	335	275	306	332	331	275	316	326	341	296	323	319	322	335	322	345	323	331	326	339	310	330	297	333	301	347	310	331	317	299	351	302	325	305	320	362	295	317	316	336	302	291	312	295	289	321	314	307	329	314	311	323	314	327	304	307	273	321	320	299	314	336	321	321	329	301	329	270	352	290	313	324	294	312	301	270	350	318	334	295	289	305	313	308	349	326	327	306	301	342	322	332	328	342	321	336	317	306	325	286	312	328	329	320	337	310	330	304	317	309	309	328	295	299	313	333	287	309	321	322	315	325	306	305	331	336	335	329	312	292	343	350	306	312	296	317	339	354	345	321	330	366	337	333	321	321	298	281	350	331	334	368	308	345	337	332	318	309	337	317	351	319	334	293	332	311	319	332	318	295	319	328	325	307	322	301	310	331	322	311	350	319	304	307	305	337	332	335	297	319	336	298	309	313	342	344	324	295	297	328	303	328	340	320	323	360	354	306	293	318	297	321	291	326	323	314	300	308	351	270	339	331	320	340	319	316	283	318	313	346	327	320	318	337	327	300	344	312	318	330	292	367	333	313	291	303	329	314	326	335	326	332	330	344	325	279	322	335	338	322	311	359	326	327	268	331	285	326	337	284	329	317	315	291	309	307	343	308	309	319	300	327	306	309	320	319	329	330	297	287	324	346	320	320	298	330	312	340	351	317	356	333	326	305	325	305	331	321	315	346	331	338	328	298	334	307	332	320	301	318	316	321	339	301	278	318	322	328	298	334	325	311	301	312	330	304	302	337	316	345	325	331	310	311	306	342	342	301	317	305	331	299	310	336	355	313	307	324	331	339	340	315	325	304	351	321	303	314	354	349	314	294	307	323	330	325	335	305	323	327	314	319	293	329	335	309	317	323	331	317	328	304	344	343	321	322	338	313	322	292	307	322	325	311	310	314	338	297	339	339	308	321	292	336	325	307	299	314	305	348	319	308	350	332	301	325	331	327	323	316	337	301	324	333	314	303	299	325	338	312	330	314	322	304	309	297	336	329	313	312	323	300	336	338	326	295	351	329	319	339	308	340	315	278	344	319	309	352	304	360	296	329	311	322	312	311	315	296	334	345	299	323	314	348	295	323	294	332	296	322	288	284	294	344	315	308	320	305	326	300	318	316	307	331	298	311	305	310	306	308	290	332	289	316	309	332	332	329	381	277	353	290	335	299	334	341	321	297	338	329	291	316	324	295	334	292	353	334	342	324	291	312	345	330	308	283	339	317	280	350	341	305	285	309	343	324	335	326	343	313	331	319	300	338	327	285	304	320	318	296	338	334	303	333	328	307	317	324	317	323	316	318	359	294	350	298	312	299	326	338	314	315	309	322	314	348	368	344	309	311	318	322	322	296	298	305	321	341	331	309	290	308	314	310	323	331	262	321	335	322	308	291	302	324	318	312	312	326	325	292	331	297	298	294	311	297	338	326	294	306	336	326	351	328	326	308	307	330	301	328	352	324	316	367	340	332	331	347	306	295	324	293	329	296	303	345	307	309	303	329	301	335	318	309	332	323	319	307	299	277	362	353	360	331	291	300	313	323	308	337	345	321	343	338	321	308	282	341	343	295	298	323	322	316	339	344	337	302	301	309	323	342	308	321	342	320	298	313	280	303	348	358	314	294	353	334	295	293	304	308	355	329	330	323	304	278	306	322	312	325	297	324	329	292	313	317	303	361	344	326	309	332	309	350	336	321	331	331	303	326	331	334	308	323	316	348	332	318	347	281	325	329	306	289	331	318	321	320	295	336	304	316	306	335	339	346	337	296	317	359	324	341	277	314	316	317	326	302	299	273	295	291	339	342	313	347	322	317	320	316	320	317	304	341	317	320	312	363	335	302	329	308	308	277	299	292	320	326	319	306	322	307	341	326	315	339	304	312	328	299	316	292	323	324	332	336	311	307	333	307	340	282	353	311	333	331	282	317	328	309	320	318	313	292	343	308	309	302	342	281	309	336	305	330	292	340	338	292	306	293	311	316	305	308	328	315	311	330	345	310	308	309	276	333	327	286	318	298	306	305	320	305	299	300	306	289	284	341	334	313	315	334	304	315	313	288	325	313	334	287	294	318	297	334	334	300	310	348	320	314	327	336	303	321	321	323	312	306	304	318	310	344	339	304	302	320	294	330	310	320	346	298	336	339	346	318	269	288	329	341	311	298	319	327	290	328	334	296	299	290	328	308	321	335	336	343	329	301	318	298	303	311	320	328	321	306	340	333	315	315	321	320	313	300	335	321	305	316	322	353	313	308	314	325	317	287	298	327	313	324	343	323	283	336	355	327	305	316	331	358	309	324	302	326	343	301	343	309	308	323	337	286	320	333	350	326	301	336	320	326	330	312	330
11495	4731	2267	861	337	220	160	91	73	71	76	50	56	59	63	61	76	73	52	53	67	77	68	67	56	63	50	51	54	58	48	46	56	51	39	44	54	54	55	58	52	50	43	50	46	54	43	60	59	48	43	56	46	44	56	52	55	49	41	61	42	49	54	50	44	53	61	44	50	48	40	63	52	42	41	60	50	44	55	51	56	45	59	41	52	58	53	42	53	46	50	43	42	49	42	60	41	60	51	47	56	51	44	64	56	47	52	43	50	46	42	38	57	44	54	35	55	37	44	51	62	55	41	49	49	47	43	51	48	47	44	63	45	54	58	51	60	48	55	48	43	60	48	50	51	49	41	55	54	52	40	46	51	51	45	45	44	47	61	53	55	51	48	52	53	48	42	60	50	50	51	55	58	51	47	53	55	41	60	55	43	63	60	49	57	41	50	44	54	53	37	45	40	44	53	44	57	55	56	62	45	69	57	57	52	54	48	50	50	55	43	52	49	51	46	50	40	43	47	53	43	51	66	49	59	48	42	35	52	60	47	37	49	39	58	45	53	55	44	45	56	56	53	43	48	38	55	61	49	45	48	58	46	63	42	55	52	53	51	54	50	51	51	50	44	39	47	61	43	57	58	43	59	51	50	46	40	64	43	52	49	38	52	55	46	42	36	51	51	55	43	61	61	51	56	56	48	51	51	40	50	51	45	56	55	42	62	64	48	35	56	54	46	49	47	47	54	42	45	41	63	43	57	53	57	61	54	53	61	53	60	47	45	57	50	47	58	45	55	49	47	48	44	56	51	39	42	60	52	56	67	47	50	46	41	49	52	44	43	47	50	48	41	43	65	40	42	51	45	65	45	50	47	68	66	43	50	57	57	53	45	53	55	52	56	50	53	46	61	60	57	48	45	62	40	51	63	47	39	46	63	56	45	42	54	65	46	44	39	61	33	48	59	52	51	53	46	57	53	55	47	52	47	48	44	61	57	56	40	48	62	46	57	58	54	47	41	54	41	46	42	52	46	52	56	33	50	64	61	51	55	51	47	66	43	60	48	57	34	47	46	50	48	53	41	61	52	45	54	47	52	64	60	52	61	54	47	56	46	47	51	48	50	39	45	50	60	60	47	48	46	43	53	38	49	55	47	47	55	58	52	41	58	41	50	47	47	61	57	50	56	62	42	55	45	50	51	45	44	53	61	50	47	55	52	50	45	52	41	58	52	41	53	60	54	49	47	47	50	44	43	60	59	43	35	56	51	46	47	52	34	48	62	44	43	47	58	46	53	47	44	65	46	51	40	64	64	55	53	49	51	39	52	35	58	61	54	43	55	42	45	34	69	54	50	54	48	37	53	54	57	47	43	58	49	49	60	52	65	56	61	60	40	53	52	39	62	69	67	48	51	53	48	71	46	39	49	53	55	58	57	52	50	51	52	59	48	49	43	44	51	59	60	63	44	56	61	44	61	46	55	35	49	54	37	48	48	52	45	63	63	50	59	49	51	55	53	46	50	47	55	60	43	57	59	63	50	60	51	59	47	42	57	59	46	44	54	62	57	41	48	57	38	30	53	38	63	50	61	35	41	46	50	47	46	44	57	50	57	46	52	50	56	45	60	52	64	56	51	64	61	51	44	52	40	49	50	39	61	58	47	42	56	42	63	62	56	37	52	51	47	45	52	59	53	42	51	39	45	53	42	48	57	57	35	59	59	41	38	50	51	47	47	53	42	43	49	52	63	39	47	61	36	57	51	47	48	44	43	59	54	53	49	40	42	48	50	49	53	45	47	60	47	53	48	59	54	61	66	54	51	45	48	51	40	53	59	65	45	46	47	43	65	53	50	61	51	67	43	55	61	44	54	47	57	44	46	41	44	46	61	51	46	56	40	52	57	54	44	53	40	47	43	65	50	47	50	55	60	50	47	52	42	47	57	57	48	52	34	45	41	41	59	51	42	42	51	37	43	39	46	60	49	60	51	52	39	55	45	55	52	41	52	53	58	48	43	31	54	65	51	59	48	55	42	50	48	58	71	45	43	51	59	52	52	51	55	48	47	45	57	52	40	48	63	55	55	52	54	50	49	53	48	55	48	68	56	46	44	49	39	52	57	55	60	46	41	55	47	48	52	54	51	59	55	60	50	57	52	49	56	58	56	53	61	39	44	48	42	56	50	45	30	51	50	51	61	46	53	50	48	59	49	41	41	51	37	52	54	46	62	34	49	55	42	56	49	53	50	39	62	36	48	47	41	56	48	65	56	59	47	45	58	47	43	52	62	43	44	51	50	61	54	53	54	39	46	63	51	53	51	59	61	45	64	58	47	49	60	51	43	49	50	36	53	52	65	50	58	44	54	59	42	43	44	49	47	65	52	52	46	55	44	53	53	49	59	51	53	48	55	68	49	44	49	56	54	52	60	46	54	50	52	52	56	45	48	36	62	60	53	59	41	64	49	50	43	40	49	44	56	39	59	52	54	49	55	49	47	45	54	51	48	37	50	48	49	51	41	51	56	53	36	57	45	49	42	53	46	64	54	65	53	52	59	53	47	56	44	45	61	54	49	58	50	53	43	61	48	47	44	48	42	62	51	64	48	63	39	50	51	65	38	55	50	47	40	38	45	58	57	50	56	51	51	60	56	47	42	47	39	49	50	53	45	49	50	52	39	49	60	55	59	46	48	64	48	42	51	56	50	57	46	58	59	54	50	40	47	62	53	41	49	54	51	40	48	53	46	52	40	48	52	49	43	47	52	46	55	47	64	60	42	35	48	40	52	43	49	49	52	58	50	39	47	42	44	35	50	52	47	43	58	49	65	42	48	48	38	51	52	51	44	45	51	57	54	55	41	61	61	53	48	68	60	40	41	40	53	50	57	52	45	40	50	48	55	45	51	47	51	48	55	52	42	53	59	44	47	56	57	56	51	50	55	66	44	55	50	42	49	59	60	43	40	44	51	42	35	45	39	63	56	58	53	43	59	56	39	39	61	49	53	61	62	53	59	51	49	56	33	47	52	53	65	46	44	47	43	48	45	45	47	46	64	47	48	56	58	52	41	51	52	58	56	44	53	47	48	54	49	57	43	45	53	45	47	52	48	46	55	50	50	41	40	52	45	42	46	63	63	50	49	62	48	53	44	49	36	61	51	51	47	38	78	60	50	46	57	43	46	41	54	47	60	52	49	58	43	46	53	38	45	53	53	50	47	45	51	42	50	52	46	54	49	63	47	59	53	55	52	42	51	47	57	55	40	51	48	43	60	56	59	45	38	43	40	61	53	42	40	43	65	54	55	44	48	47	53	51	54	59	50	38	61	52	54	65	42	53	59	48	60	45	70	38	56	51	50	52	53	48	49	53	46	55	50	59	40	43	53	57	49	54	35	65	68	56	63	54	38	55	50	67	60	45	57	51	51	53	59	50	42	43	49	61	36	47	49	46	53	50	61	52	47	54	52	58	56	38	59	46	45	39	44	56	56	48	47	50	46	46	51	37	44	59
38560	23852	16105	9871	8894	7898	4929	2474	1730	1327	1147	914	908	855	803	836	930	915	747	648	744	1087	1099	545	526	508	443	455	466	424	430	389	436	401	415	417	443	457	404	396	357	417	424	425	440	409	420	437	450	441	408	421	420	398	394	412	416	390	407	413	442	411	353	390	389	409	398	395	393	408	389	442	388	420	384	390	374	393	389	387	406	395	393	428	424	373	382	448	393	410	391	419	403	411	379	403	407	386	381	369	403	386	383	359	383	378	401	373	356	355	407	357	399	388	363	421	360	342	364	430	400	389	358	410	420	421	422	390	363	424	437	405	364	424	385	416	397	413	389	375	341	342	410	394	415	388	393	401	390	416	382	363	397	387	381	370	392	430	375	411	372	416	375	373	399	418	391	406	372	400	389	408	349	376	411	386	421	399	393	383	363	388	414	394	402	369	389	397	389	389	404	365	425	395	361	380	403	411	411	409	395	389	385	356	397	401	409	397	390	394	391	392	378	395	406	356	406	361	398	452	362	382	379	401	413	406	417	401	409	376	396	379	397	402	400	349	411	370	362	393	386	389	422	372	401	400	385	387	392	409	395	434	417	376	370	392	380	415	400	354	397	362	365	401	391	395	364	359	417	371	407	360	382	404	387	418	422	364	426	383	395	373	403	387	400	373	361	385	403	427	390	396	381	426	438	394	388	389	410	376	417	391	397	411	428	415	385	405	417	410	368	424	391	386	378	367	435	397	384	412	400	381	398	393	385	394	377	419	412	419	403	383	375	412	393	400	373	399	385	377	368	406	431	360	370	354	399	381	390	350	399	408	377	369	390	392	399	396	374	376	388	417	396	380	407	413	373	368	399	398	381	389	398	390	402	408	370	399	418	413	404	389	383	401	349	395	353	432	387	426	417	396	367	386	408	367	400	374	381	370	367	420	389	374	414	387	424	389	415	400	393	376	372	388	381	383	382	395	415	371	385	365	392	384	375	430	398	388	413	359	403	389	385	389	396	390	389	383	383	394	372	392	390	400	392	397	384	398	380	390	329	380	371	422	399	417	403	360	400	352	382	387	417	365	399	433	405	405	431	382	368	392	405	374	409	368	387	376	438	358	412	385	392	408	391	368	398	377	382	460	380	403	398	376	415	365	410	377	411	390	388	412	396	414	358	394	381	383	389	386	364	390	392	374	407	361	446	398	347	379	390	402	382	394	402	387	394	401	385	421	410	399	392	405	375	375	401	386	384	394	400	383	400	392	368	400	395	395	424	365	377	421	373	424	405	435	404	412	378	376	382	418	392	389	384	401	381	331	347	422	376	408	383	391	374	374	385	404	408	368	438	431	410	402	402	355	414	389	389	394	399	374	378	374	420	405	369	382	387	403	357	381	372	369	379	368	397	380	388	385	382	383	411	420	384	378	381	381	391	370	371	412	413	395	406	374	396	368	404	376	388	398	348	407	391	374	401	418	412	418	415	375	413	397	419	431	399	393	411	400	375	393	399	370	421	391	385	376	377	369	398	417	390	379	372	397	340	381	425	375	372	405	368	396	411	378	398	391	388	378	365	382	404	401	420	356	385	389	433	375	368	435	407	411	384	382	400	363	397	395	425	411	389	368	416	421	355	366	389	355	399	400	417	391	377	412	417	397	387	394	402	402	378	388	404	374	372	404	387	355	382	387	425	364	422	390	403	383	347	368	353	387	415	429	369	402	416	407	392	386	380	392	360	404	427	349	383	390	398	377	429	423	384	404	410	416	390	393	417	361	367	380	406	368	371	423	379	376	376	375	401	414	407	386	397	408	392	395	356	406	370	423	368	380	396	357	398	438	379	422	392	395	398	421	377	370	404	377	377	412	363	356	394	432	383	405	370	384	386	407	407	425	391	389	372	393	358	407	402	412	370	399	389	404	405	382	380	362	424	399	411	369	361	394	418	406	426	391	382	370	409	429	394	418	407	404	413	392	382	387	408	403	381	429	394	383	366	427	415	399	375	375	377	398	403	400	398	394	418	372	388	425	411	344	377	395	400	413	404	386	396	385	394	402	399	382	384	401	391	388	427	411	396	372	405	388	386	377	391	419	397	375	384	400	406	375	392	354	396	382	371	376	386	408	368	396	436	399	368	385	372	416	410	427	386	400	427	397	369	404	383	387	419	432	399	400	394	367	411	390	393	375	423	394	383	404	364	363	394	408	440	387	419	391	384	371	369	400	403	370	396	363	362	395	394	406	430	390	346	442	398	398	369	407	408	398	388	409	371	372	394	393	387	384	395	425	388	364	362	380	387	401	380	389	373	355	391	414	397	397	410	375	369	422	415	442	382	383	380	404	396	388	375	412	418	375	424	369	415	388	387	393	385	396	400	427	412	406	397	386	368	402	409	419	391	396	414	369	400	384	400	412	400	380	412	409	409	407	421	378	393	383	398	421	409	372	382	378	388	401	405	361	366	414	391	389	415	399	394	397	386	405	418	360	392	388	410	391	383	426	405	406	358	436	401	398	401	403	402	376	413	432	366	394	383	378	380	361	363	404	414	384	411	399	370	379	385	362	416	386	386	436	383	377	415	423	398	386	389	371	385	390	374	390	378	368	360	398	401	410	428	398	367	361	402	386	406	367	433	416	406	392	420	415	412	375	378	419	407	442	405	393	415	381	388	385	368	387	412	402	407	391	367	403	401	396	417	370	408	394	406	379	428	400	388	432	378	390	408	379	394	404	399	396	447	422	410	389	384	412	429	391	402	356	386	396	389	424	393	385	359	364	427	399	392	372	357	392	405	413	380	380	365	390	408	401	420	430	414	396	382	382	411	356	418	382	375	380	387	401	420	395	379	391	367	369	417	396	355	376	403	400	360	399	378	421	352	386	372	400	361	406	399	377	412	389	380	369	381	359	401	380	401	418	396	386	377	422	451	395	387	420	411	406	417	394	397	381	388	387	387	368	379	371	403	397	407	362	415	394	418	373	382	367	413	403	418	386	413	430	426	392	372	389	386	415	403	382	390	384	418	373	397	453	413	376	386	391	388	401	359	389	398	409	414	423	372	397	394	387	357	395	418	379	366	387	386	381	420	391	397	387	426	386	379	396	416	398	389	380	401	382	402	400	401	399	378	362	388	377	411	402	390	387	419	420	411	401	418	416	372	385	355	365	392	390	390	401	374	372	402	430	394	388	385	382	411	389	409	400	393	408	416	366	386	406	366	416	346	391	426	374	397	367	395	399	379	351	414	388	399	392	365	391	375	421	410	377	404	387	391	409	371	361	395	372	417	391	365	379	371	401	399	383	391	408	393	399	374	370	381	399	356	360	380	406	383	363	387	403	343	364	384	390	388	406	383	390	359	382	362	373	423	409	393	367	337	379	399	365	410	440	370	403	386	375	391	353	374	387	367	422	362	396	394	383	398	394	348	402	403	382	417	413	405	384	432	435	395	373	403	422	369	346	363	409	393	404	375	396	388	444	395	418	398	395	396	365	414	381	377	398	372	416	389	371
14926	8184	3434	1165	475	292	167	110	57	49	45	49	48	30	49	50	44	54	42	41	58	157	146	58	32	32	21	24	36	34	29	41	26	37	37	28	31	35	29	33	35	26	32	25	33	33	26	23	36	27	27	26	39	35	28	22	28	29	26	31	18	36	31	27	37	29	30	25	32	29	27	31	29	29	36	29	28	19	40	30	26	32	35	19	28	26	28	18	27	27	34	25	18	15	32	35	32	25	26	39	33	34	35	25	21	22	18	38	32	36	18	27	35	42	25	36	16	33	34	24	31	28	34	29	28	31	28	25	22	28	20	29	22	26	32	26	26	24	18	34	28	25	27	29	28	23	26	29	27	34	32	31	22	26	29	37	28	35	28	31	28	26	29	23	23	23	31	35	30	29	26	28	26	48	31	23	35	21	28	30	26	25	22	21	41	33	30	34	35	24	33	25	26	23	22	30	33	28	25	30	29	21	35	28	20	27	35	34	30	31	31	28	23	39	38	46	31	28	33	29	21	27	30	30	20	21	36	34	38	34	25	19	27	36	34	33	32	28	21	32	32	30	16	24	28	25	31	37	23	27	35	19	25	23	29	37	27	28	31	27	24	24	26	32	30	23	21	26	29	28	24	18	29	22	22	31	26	34	28	37	22	31	29	22	27	28	24	25	25	41	34	33	29	26	33	26	31	23	31	31	37	28	34	23	31	33	30	34	28	32	22	27	25	35	27	17	22	36	32	30	30	32	29	35	27	24	36	28	34	25	23	25	36	23	22	33	36	18	25	30	31	28	22	36	29	31	26	34	27	30	44	28	28	27	33	21	28	25	26	37	30	28	37	31	33	20	28	37	30	17	32	35	26	28	31	25	28	31	25	37	18	25	27	27	25	27	30	23	26	35	32	30	27	14	21	19	33	23	36	25	33	34	30	24	24	36	32	31	32	29	32	36	26	37	24	29	31	35	22	40	35	27	23	23	32	34	28	28	23	28	34	27	24	29	21	15	30	25	27	24	29	26	26	37	31	29	32	35	43	31	38	27	36	33	30	28	24	23	22	37	31	20	16	25	30	31	17	23	28	20	32	26	31	24	24	31	27	39	31	34	27	26	23	27	19	26	27	24	29	16	40	34	31	31	34	34	34	29	41	34	25	20	28	28	28	33	26	27	26	30	31	24	35	32	30	19	36	30	27	32	26	33	22	28	35	30	21	29	34	27	34	29	30	27	33	25	35	36	22	24	26	25	28	24	29	23	38	21	27	36	30	29	24	37	32	25	32	26	21	29	24	22	34	29	30	26	25	28	19	24	26	22	18	20	32	34	23	30	19	26	22	33	28	32	26	21	30	20	23	29	31	20	32	30	29	24	26	33	34	40	34	25	45	30	31	28	34	38	28	29	28	31	28	35	22	37	32	31	26	27	26	27	29	21	25	29	22	37	22	25	20	27	27	26	33	26	24	17	30	18	28	36	29	26	27	33	25	34	33	26	31	40	17	27	39	23	24	23	26	30	22	36	31	40	24	29	29	25	25	27	24	25	29	23	30	27	24	22	29	30	33	22	24	36	28	35	32	33	28	35	29	30	40	28	31	25	32	29	33	18	38	23	26	23	25	27	29	25	32	31	23	34	33	20	20	31	29	28	36	23	33	31	31	27	35	35	40	31	28	28	31	31	23	35	39	25	19	36	28	39	41	31	21	33	28	35	33	30	30	29	33	20	23	24	27	28	21	29	23	26	31	28	29	25	35	26	36	24	33	25	37	20	29	30	39	21	26	27	20	22	33	26	29	31	29	28	28	28	21	26	30	28	37	33	32	29	38	16	27	36	22	22	24	24	25	21	23	25	23	31	27	23	39	20	31	23	31	26	29	30	33	22	30	27	27	27	24	20	20	31	40	23	24	23	25	27	35	32	20	26	38	29	25	32	28	20	25	30	24	31	32	31	33	28	18	28	31	25	23	39	29	25	26	30	27	25	26	30	35	26	35	27	23	27	33	36	23	32	29	30	29	31	33	28	36	30	27	22	27	25	30	22	29	30	30	28	27	22	25	22	29	31	24	29	35	24	31	27	20	28	36	29	32	22	28	27	32	38	29	23	28	31	26	27	26	35	30	22	22	26	25	27	27	23	31	30	30	30	19	28	24	20	32	29	33	21	27	22	23	26	42	24	32	28	25	31	35	24	26	34	39	27	28	19	27	32	31	29	23	31	32	30	25	30	29	18	28	24	33	41	27	24	30	30	37	32	19	38	32	24	25	32	20	35	30	47	34	36	35	25	32	31	21	29	22	28	29	21	31	31	34	23	26	17	19	29	24	33	36	30	25	29	26	32	26	23	31	34	36	26	21	33	22	28	32	29	38	30	31	30	24	27	30	23	25	34	17	27	13	38	21	27	30	33	40	28	25	29	32	32	23	30	17	26	36	23	30	20	22	42	31	26	33	26	24	22	34	25	30	34	38	27	26	27	31	21	35	23	25	24	36	33	22	35	41	38	25	33	28	33	23	25	27	33	21	31	29	29	30	36	20	26	31	18	24	25	36	25	30	46	35	25	34	30	36	29	33	30	30	26	33	29	35	24	33	24	25	22	30	23	32	24	17	35	23	22	30	30	21	29	26	26	26	33	32	35	27	19	19	39	19	22	31	33	27	25	31	34	34	28	37	19	27	32	25	28	26	26	25	24	19	25	33	21	36	22	28	31	23	22	24	23	27	25	20	25	23	28	31	36	34	33	27	23	28	21	18	18	35	22	36	23	17	21	31	29	27	26	30	25	27	25	32	27	24	23	39	27	36	28	31	24	30	34	31	29	32	29	36	24	19	28	20	33	32	35	28	17	39	28	19	30	35	28	31	22	36	25	22	29	25	32	34	31	29	28	27	22	26	24	29	26	26	39	20	29	31	27	28	32	24	36	33	30	24	33	27	19	28	33	25	26	24	34	31	23	30	30	27	35	26	30	31	26	24	31	27	29	27	29	25	32	21	30	25	23	24	29	25	35	25	30	22	23	12	25	30	21	15	29	42	16	28	24	26	30	31	33	38	23	25	20	26	28	38	35	24	34	33	20	21	26	33	26	25	25	28	20	19	31	23	36	38	31	21	34	30	19	25	27	35	35	30	34	27	36	19	29	18	20	25	32	27	36	24	23	18	22	39	35	17	24	25	25	23	34	30	20	28	31	29	24	43	30	38	33	35	26	37	21	26	34	36	35	33	44	24	24	28	34	33	18	26	35	26	31	14	24	37	23	20	36	31	29	27	29	28	22	21	26	21	28	23	34	30	33	29	30	27	27	20	25	29	24	30	29	34	31	20	33	24	28	25	27	28	36	32	19	29	25	30	23	26	35	27	31	43	33	24	26	46	31	30	30	22	34	23	27	19	30	21	42	32	26	24	32	28	33	30	20	25	30	27	21	34	30	16	20	39	23	23	25	29	33	31	22	26	26	26	29	31	23	31	29	17	32	28	27	26	26	25	25	34	25	27	31
44031	29477	19522	12342	12336	11738	7705	3309	1832	1465	1151	1013	968	843	846	829	962	1007	863	789	1167	2839	2768	1060	384	348	394	315	297	293	285	258	264	267	271	273	229	262	235	252	241	247	253	244	261	268	252	291	302	279	286	298	287	263	250	263	230	246	235	254	213	237	222	227	249	225	237	233	222	257	232	258	225	244	198	238	270	236	234	226	232	238	237	252	251	243	241	221	210	216	216	235	232	252	236	243	209	232	208	216	237	225	199	211	233	236	239	227	226	199	209	211	249	217	243	249	242	237	244	230	219	219	222	213	214	219	192	244	254	196	232	215	238	260	249	228	238	229	203	238	218	238	242	247	217	258	237	215	235	215	233	241	225	225	220	227	217	212	226	226	234	220	213	234	227	225	231	211	251	222	256	205	229	211	229	213	217	207	212	227	239	225	255	212	247	238	217	222	214	217	232	248	227	222	217	219	215	217	221	212	249	268	243	243	221	213	230	205	218	217	202	259	215	238	213	251	213	222	251	233	216	227	213	251	226	231	213	248	230	228	232	242	224	227	235	201	244	230	248	247	224	198	233	207	232	238	217	223	227	214	218	218	206	226	231	239	230	232	223	214	198	250	219	243	203	230	194	227	214	186	231	223	243	255	194	237	215	221	228	212	216	213	223	237	236	212	232	221	230	241	205	230	232	244	263	205	233	232	199	232	233	227	212	254	250	231	246	239	215	244	245	230	230	215	226	217	231	235	210	282	228	253	245	248	238	226	228	224	232	221	214	215	198	226	223	198	220	232	223	227	220	198	211	208	265	236	214	245	234	203	224	216	247	224	222	227	236	211	253	232	210	199	225	230	236	239	245	219	233	212	235	202	214	224	234	229	197	213	241	227	206	204	215	239	236	220	241	235	197	241	239	223	230	216	223	246	254	209	220	250	213	227	221	220	219	247	242	209	249	214	225	229	255	244	255	234	226	212	247	237	214	212	218	211	212	237	241	236	220	224	224	217	235	209	236	215	222	228	237	242	248	204	242	226	223	234	229	237	223	221	242	222	222	218	246	227	225	221	221	248	224	237	238	247	215	229	231	220	247	259	229	226	222	221	235	220	232	244	227	237	222	231	225	222	226	236	200	235	245	241	233	218	217	226	250	248	248	219	242	256	185	239	210	222	232	223	218	204	231	220	238	225	218	234	227	226	209	187	228	216	246	258	227	218	244	259	216	214	220	239	240	206	236	227	240	216	237	228	223	234	216	225	230	241	219	215	223	221	243	233	214	248	228	236	231	247	219	226	231	228	221	206	215	195	240	230	206	238	225	244	229	219	213	218	223	208	222	199	241	206	235	223	209	227	233	225	204	233	210	237	246	201	209	220	246	224	211	216	209	213	203	239	243	259	220	234	242	226	235	236	253	211	237	222	226	238	213	181	225	219	225	227	225	236	219	214	247	249	187	234	234	227	228	236	244	229	243	258	234	239	208	236	213	211	239	242	222	217	201	212	235	247	239	188	246	246	254	226	229	242	246	237	212	219	209	206	198	215	232	228	204	236	245	204	234	228	214	230	237	225	214	237	235	226	216	219	228	204	210	228	247	221	246	277	216	232	205	239	224	228	244	254	233	226	232	247	235	237	233	217	205	226	225	255	215	230	207	228	198	196	222	240	230	210	212	231	249	254	229	215	243	228	208	218	231	267	227	195	253	180	237	230	220	239	221	210	216	238	232	250	261	245	187	238	231	269	228	237	230	233	229	218	233	240	231	229	235	248	241	234	231	214	207	220	208	247	205	192	234	210	215	225	232	234	212	217	216	214	237	249	222	218	235	230	245	225	235	190	193	198	212	218	218	225	231	225	231	206	239	198	236	229	256	214	217	218	218	238	232	215	205	224	248	224	196	230	229	223	231	216	205	231	209	238	244	261	219	219	220	238	228	249	222	218	214	221	232	219	246	195	204	204	208	241	221	206	271	219	247	230	226	223	268	224	225	218	219	221	234	203	227	236	222	222	228	228	223	259	197	251	234	225	240	259	197	228	217	214	226	229	241	219	245	261	222	213	217	234	223	229	224	225	226	216	221	227	218	244	223	245	237	191	249	237	231	249	218	224	230	221	227	240	210	228	215	218	238	227	223	253	226	223	224	210	234	241	238	219	208	223	213	227	209	222	225	244	208	238	247	211	228	230	215	207	237	212	229	204	237	222	263	215	208	220	237	218	228	245	217	228	232	229	253	231	228	221	230	249	202	236	231	214	212	217	213	215	219	245	237	214	211	237	244	217	236	214	240	216	232	217	223	224	242	241	220	239	233	207	234	219	244	207	219	232	246	210	209	230	208	229	228	225	209	206	221	201	216	230	238	237	228	208	221	245	239	229	215	252	233	198	210	203	249	245	234	228	216	224	244	245	253	241	241	222	201	195	239	242	235	222	211	221	207	227	228	231	228	210	219	200	212	261	222	237	260	207	215	209	237	216	217	250	236	227	212	229	210	221	238	244	234	211	225	221	213	222	239	228	236	212	237	210	190	221	232	221	242	211	213	218	208	249	229	215	241	219	219	221	231	224	220	238	220	241	231	224	226	227	214	279	240	196	240	229	228	245	255	222	229	230	238	227	203	220	249	233	217	222	226	206	234	220	235	226	212	197	201	235	202	220	222	233	212	210	240	222	235	211	201	217	233	215	209	225	251	226	219	249	221	258	224	261	212	229	236	227	235	239	207	227	254	247	249	205	215	214	226	202	254	239	224	215	228	216	219	216	228	227	230	233	227	212	235	213	233	221	277	233	231	249	219	218	223	226	234	193	212	251	235	203	211	221	210	235	233	225	241	210	208	215	220	233	248	233	233	249	241	197	233	231	243	232	214	227	221	226	223	207	204	245	227	259	213	221	244	243	210	226	224	250	227	211	214	251	246	243	221	232	226	219	232	251	238	211	205	268	220	221	223	242	243	218	241	252	212	251	229	234	232	198	245	242	242	230	250	232	219	261	213	241	240	266	211	251	229	282	226	228	233	236	223	250	227	227	218	255	257	218	218	224	217	229	236	206	205	234	222	242	217	219	219	246	214	216	222	223	222	225	219	232	210	233	219	252	235	255	214	199	226	234	239	234	233	252	233	255	235	222	236	235	229	210	257	207	229	238	213	240	220	221	226	202	232	209	224	239	219	238	235	243	207	231	265	213	240	226	223	234	202	203	216	212	238	210	244	234	231	214	203	218	218	241	264	238	224	249	213	215	230	208	237	246	245	227	241	226	216	238	243	229	210	232	241	217	226	233	259	244	232	242	230	215	212	248	237	239	252	227	238	225	217	248	226	206	209	246	241	203	249	244	246	223	202	218	221	246	231	257	249	243	250	236	222	214	260	226	248	252	237	197	234	217	255	221	246	247	236	249	238	245	219	247	236	213	223	226	259	234	221	213	220	206	219	230	218	227	230	221	255	236	246	243	235	215	231	244	225	222	205	254	221	251	232	233	191	191	241	228	216	237	202	226	259	225	242	223
8007	3100	1089	433	213	154	94	81	76	64	72	66	60	58	69	64	77	58	88	73	59	71	63	46	63	51	70	50	55	74	66	63	50	55	68	49	60	69	47	57	51	60	54	58	48	50	69	51	51	42	61	63	62	58	66	58	60	58	52	50	65	48	65	65	58	58	64	45	58	56	65	63	62	61	54	58	59	48	63	50	52	53	61	73	54	65	48	57	51	43	72	48	59	46	61	50	59	44	42	55	54	63	57	57	51	56	51	48	50	52	45	65	65	56	60	42	60	79	48	52	55	48	57	52	49	65	64	61	54	50	53	62	63	64	51	47	59	52	59	57	53	46	49	53	58	66	54	59	51	60	49	52	50	63	46	70	40	51	51	44	56	65	74	54	48	61	65	53	49	73	57	56	62	39	60	80	43	56	64	80	52	45	56	57	53	67	53	49	64	65	54	65	58	58	67	50	58	74	53	61	67	50	54	54	49	58	60	56	55	57	67	54	48	62	47	64	53	55	57	59	56	54	55	48	55	60	56	66	56	55	66	61	47	67	39	49	59	64	49	70	58	61	48	48	51	57	65	56	49	53	58	62	54	49	62	51	68	58	54	61	66	53	62	61	48	45	77	65	65	69	42	62	58	43	47	59	70	54	65	50	56	45	56	59	58	59	66	47	58	56	60	38	61	58	67	53	61	59	48	48	35	47	70	66	47	65	53	53	53	61	53	55	65	59	60	70	69	56	57	49	56	47	53	53	60	49	59	54	57	53	56	47	62	63	67	58	50	58	52	63	60	65	54	57	52	44	59	60	55	66	66	48	53	59	58	48	39	58	55	62	61	69	66	57	53	70	68	48	53	54	59	64	68	58	55	72	51	47	56	52	56	64	54	62	65	47	41	55	61	59	63	59	54	57	52	47	61	59	48	52	51	41	61	50	53	64	54	62	44	54	60	61	50	61	54	65	70	58	60	57	61	44	62	57	53	42	65	44	48	45	63	49	57	72	51	57	58	47	49	52	50	64	59	58	59	68	34	43	77	49	50	47	52	58	65	65	43	64	53	59	61	59	60	45	51	51	68	60	56	60	59	47	56	53	49	52	58	56	59	66	63	58	50	49	58	56	64	60	51	59	50	69	56	48	51	68	64	54	67	63	70	51	51	58	52	61	48	52	55	54	48	57	54	59	60	67	39	62	54	49	58	56	53	75	70	58	49	53	60	57	78	62	39	61	56	61	62	67	69	55	64	53	64	54	59	54	43	73	61	57	66	53	52	48	57	51	41	65	57	65	58	68	57	56	73	64	52	57	66	69	51	43	57	47	56	70	66	55	70	44	56	59	77	47	52	45	62	48	56	77	51	48	43	63	58	46	53	53	60	60	52	50	48	54	49	65	61	69	60	59	64	62	55	69	57	58	61	58	54	59	54	68	58	63	74	55	56	53	53	55	64	61	53	55	70	46	58	61	45	61	46	53	58	53	48	38	49	64	56	71	50	49	54	68	51	71	56	51	42	51	66	61	67	63	68	64	65	51	52	53	48	62	59	67	67	58	64	57	66	52	67	47	47	59	62	64	45	56	66	63	63	56	52	50	56	50	53	56	56	65	56	61	52	66	68	50	61	59	55	64	47	59	63	58	49	66	69	52	48	44	51	54	62	67	57	64	55	61	63	59	44	45	68	69	52	51	55	58	50	68	56	57	51	43	41	54	50	56	58	58	62	70	59	57	58	54	49	63	47	48	57	42	63	57	62	68	66	47	66	42	47	53	56	59	61	43	37	45	63	53	54	54	49	65	48	61	57	40	56	71	49	54	60	58	69	48	67	58	60	43	47	61	51	40	61	63	53	36	52	51	67	51	52	59	45	59	55	58	50	64	45	52	63	57	51	57	49	55	62	51	52	56	50	50	50	61	57	79	53	67	60	48	50	62	62	48	61	61	42	44	60	59	60	42	61	63	63	43	48	52	43	45	64	60	60	45	62	58	53	58	61	58	49	61	66	52	58	47	64	63	56	56	44	50	50	55	61	61	51	40	56	70	56	40	71	91	64	64	49	73	53	64	63	39	58	53	49	53	60	58	60	51	53	53	54	53	60	48	44	70	51	59	67	58	65	47	47	55	42	54	61	53	60	57	68	54	65	60	50	68	65	62	47	50	60	65	49	54	59	65	64	61	52	46	65	49	51	54	54	54	60	61	59	52	62	48	51	60	57	51	43	56	56	56	57	46	57	55	51	49	68	36	61	58	59	68	45	68	54	53	56	57	55	64	65	49	66	58	42	69	49	56	48	63	53	54	58	61	64	63	47	53	56	56	54	64	51	69	61	54	38	51	63	56	55	40	59	55	46	66	75	61	50	59	49	51	56	47	58	65	62	53	61	60	61	39	53	60	56	53	59	52	58	38	50	63	53	63	56	55	64	48	54	60	66	62	48	53	57	52	60	38	63	55	65	50	53	68	56	44	63	63	59	57	57	56	57	52	60	56	53	59	58	51	53	64	79	57	56	59	59	52	52	58	68	57	42	54	50	44	58	57	61	64	57	50	65	55	58	47	51	62	57	49	50	38	67	46	62	51	68	55	43	48	62	49	53	50	47	62	60	44	61	41	51	47	57	60	69	48	51	62	59	63	49	54	57	55	55	57	52	55	54	46	50	55	59	63	41	57	49	58	53	55	59	63	66	61	61	62	54	48	66	42	55	63	70	67	44	58	58	60	73	54	63	64	58	69	42	55	55	56	54	54	53	44	57	52	49	65	50	53	60	63	56	57	55	60	55	60	49	47	39	54	54	54	65	53	60	69	50	57	62	53	54	53	42	61	56	60	55	51	59	49	50	50	63	50	46	69	60	57	64	71	55	48	65	56	80	42	62	46	59	58	48	57	55	61	64	58	62	62	76	48	62	45	58	53	58	58	50	56	51	55	69	73	51	48	65	47	66	63	69	44	52	57	49	58	49	39	63	71	51	56	69	62	53	44	59	52	62	60	47	70	77	57	71	54	61	57	65	53	52	42	65	53	63	60	50	64	56	61	57	66	56	63	57	48	52	52	63	47	67	48	59	54	56	53	53	57	58	68	50	61	52	55	53	59	50	53	46	48	52	57	57	54	51	64	56	54	54	47	58	64	61	45	53	70	40	69	66	43	67	59	49	60	58	55	62	46	58	54	55	45	56	70	52	61	58	48	47	59	62	47	43	44	47	55	56	65	72	57	44	34	58	51	48	51	58	43	58	58	66	45	51	52	60	42	51	54	64	50	57	55	56	62	57	62	62	60	48	64	61	41	68	66	60	59	67	65	63	72	66	43	62	61	60	41	58	63	54	55	59	62	54	59	55	50	54	54	53	48	69	56	46	45	53	59	60	59	56	66	61	59	54	58	49	46	53	58	58	57	73	57	52	61	57	51	52	51	40	48	72	50	51	56	61	39	57	54	47	67	63	56	40	53	49	67	57	64	58	51	57	64	55	43	47	64	53	59	50	59	63	48	60	62
35197	19801	9864	6025	5592	5461	3305	1518	1104	975	897	839	797	840	812	911	889	793	783	682	720	713	621	557	509	537	558	483	445	466	430	429	445	444	458	477	413	466	489	449	473	459	470	488	433	455	496	451	493	472	437	466	458	478	462	475	465	423	427	457	428	438	411	435	421	440	424	447	451	441	468	422	468	471	407	400	434	457	437	422	452	434	437	459	428	429	416	431	436	457	450	438	430	454	432	444	408	459	455	438	449	460	424	462	461	444	464	466	483	457	446	457	437	460	454	431	401	433	426	417	443	473	454	426	415	448	438	470	414	446	442	409	427	449	425	488	445	442	429	442	426	432	441	438	452	459	488	448	429	458	473	442	421	425	468	426	454	469	446	444	462	443	481	432	422	423	453	463	388	435	438	413	454	421	397	435	493	450	479	495	448	415	474	486	472	430	426	449	416	460	441	455	462	467	422	450	419	467	450	416	442	423	414	432	430	443	454	398	432	450	440	435	445	413	429	429	460	447	435	447	493	425	476	465	455	453	446	450	474	460	404	484	452	446	413	449	433	437	427	442	426	488	485	489	455	450	402	428	378	457	409	434	453	465	447	450	455	429	459	416	433	439	477	386	447	431	402	416	453	450	439	478	389	452	456	433	432	398	406	473	445	434	456	437	465	480	449	438	445	455	448	436	446	414	442	467	425	443	450	430	447	443	460	449	427	435	412	443	460	457	453	440	458	452	459	452	446	462	440	426	447	463	478	461	471	437	465	462	417	437	442	443	405	452	457	455	487	446	432	441	448	450	419	457	463	444	447	475	454	438	461	461	466	420	439	446	470	458	416	433	482	450	435	470	406	451	423	415	494	458	445	422	452	482	407	444	441	444	426	462	444	445	427	458	427	444	451	431	409	412	472	428	440	423	440	448	488	466	440	447	427	439	381	435	407	408	439	448	444	419	468	413	431	431	456	422	456	465	426	443	470	456	455	435	413	431	444	444	431	428	440	424	494	421	451	453	463	442	410	481	408	479	424	442	452	484	459	482	454	435	448	485	460	462	432	461	443	428	440	438	431	420	436	443	449	463	453	462	424	407	431	451	426	468	446	456	397	465	439	471	439	430	391	438	422	423	453	466	453	428	448	411	477	457	431	452	429	451	423	413	437	417	424	456	443	457	457	452	449	454	436	439	392	424	415	473	475	446	451	471	406	458	454	435	414	445	431	461	467	450	424	428	442	418	438	448	437	436	433	420	418	396	424	477	417	425	470	440	457	436	431	461	465	447	420	451	457	445	418	393	450	474	477	421	495	396	476	425	458	429	445	437	429	446	434	472	432	421	438	429	439	450	436	435	437	443	463	475	426	449	435	439	463	434	433	443	443	466	421	477	446	462	431	456	437	422	442	428	459	409	448	445	447	484	464	416	442	425	421	425	415	450	465	449	450	423	475	456	416	460	434	425	440	494	417	424	464	469	423	436	464	439	433	444	425	436	453	434	404	468	454	433	465	439	449	423	446	423	430	408	431	447	419	424	433	447	449	448	426	415	444	412	419	425	439	414	409	457	459	431	438	424	461	466	463	480	450	462	501	446	446	443	429	460	423	421	442	437	454	471	428	403	445	451	419	458	453	469	442	444	414	485	483	439	429	486	421	452	440	416	423	441	487	454	460	451	476	423	396	441	466	432	469	446	452	411	459	477	432	437	448	432	431	410	453	446	401	450	415	406	436	455	440	441	430	414	440	442	447	441	437	456	425	455	449	459	406	465	418	476	441	446	433	434	447	433	461	442	403	424	422	467	437	453	440	467	443	456	432	468	444	448	454	397	414	441	408	455	454	458	454	463	419	445	423	473	438	441	441	442	451	433	443	411	428	447	452	433	455	443	472	401	459	413	452	443	471	464	428	474	396	456	443	450	422	439	482	471	436	446	423	409	442	455	416	409	421	456	430	489	448	475	427	420	424	433	448	414	483	457	482	441	453	406	465	421	449	449	417	431	443	435	435	440	444	445	428	401	426	440	449	414	491	449	418	452	434	419	429	429	444	461	466	455	459	453	435	501	429	428	415	404	430	438	453	445	488	448	435	493	419	416	447	437	450	435	477	436	464	466	437	425	469	451	436	441	432	431	409	440	432	407	445	436	471	452	430	468	478	423	456	420	469	422	451	436	426	403	441	470	440	432	453	433	462	443	464	424	446	449	424	425	461	431	459	461	482	439	424	420	435	448	411	410	459	468	437	452	482	447	418	435	461	473	444	439	448	437	440	423	428	463	432	461	451	473	438	420	471	435	424	418	444	432	413	466	472	427	404	395	437	452	469	456	427	449	455	442	462	461	464	446	437	425	428	466	427	442	458	433	389	474	432	471	468	448	441	425	413	473	428	478	387	438	444	396	428	433	431	493	455	456	451	458	444	437	488	468	439	423	479	460	453	452	413	415	431	457	424	411	436	447	454	469	447	472	431	411	429	419	447	413	418	500	410	454	403	421	461	459	449	429	475	424	454	444	421	436	450	399	434	420	438	416	403	453	426	470	444	437	444	411	451	424	435	454	449	480	438	469	428	470	426	433	431	452	472	471	424	438	418	443	472	459	434	401	465	482	442	406	436	426	439	450	445	437	424	417	478	477	442	428	406	413	445	437	436	422	456	450	429	442	421	411	449	403	435	414	468	422	459	453	425	438	430	448	421	444	431	442	436	415	448	491	423	417	435	419	438	448	457	442	423	489	456	443	469	446	479	458	425	436	441	470	442	452	409	489	421	424	431	452	402	426	412	434	463	480	417	424	437	410	454	477	434	434	424	457	475	471	456	413	432	405	449	412	482	468	461	466	441	499	468	444	465	444	379	471	460	398	445	469	413	445	435	411	420	460	427	375	451	495	445	424	448	415	436	464	424	480	443	415	490	449	424	445	414	413	436	439	428	444	428	400	466	419	428	458	477	454	418	432	435	440	451	454	420	414	461	438	418	459	437	432	458	455	419	446	464	429	494	442	451	444	438	460	463	397	445	447	445	488	432	423	441	493	452	422	421	442	453	462	412	421	440	434	449	456	452	429	442	411	412	464	426	478	424	428	411	435	427	428	444	410	442	496	455	424	442	470	456	494	426	472	425	454	463	436	439	438	456	431	471	453	431	448	445	424	418	403	406	436	434	415	460	461	451	438	393	444	435	414	455	420	464	464	437	437	455	403	441	475	442	429	452	430	447	467	454	445	412	463	444	447	456	477	423	458	456	464	475	471	446	407	423	424	445	409	441	472	417	433	434	426	451	424	452	484	447	429	457	432	437	435	441	479	415	458	458	462	441	449	455	432	435	435	459	470	428	451	454	457	403	411	418	451	426	435	435	409	420	433	449	444	445	418	427	438	410	434	447	440	474	471	441	429	455	480	426	418	435	444	455	477	422	457	464	464	419	455	441	428	460	467	423	467	426	464	428	464	438	425	476	418	443	459	431	414	418	449	448	452	452	445	457	445	427	467	447	419	430	470	420	456	438	430
12448	6493	2119	1025	443	213	115	91	52	63	84	68	51	55	62	58	62	67	43	58	50	41	58	36	33	42	53	46	27	40	38	50	46	26	42	34	39	39	40	46	37	35	37	44	43	38	37	36	45	36	44	31	32	39	45	23	38	35	41	28	41	43	40	34	46	32	30	48	40	38	44	44	45	48	47	49	30	38	41	33	43	51	36	42	33	46	30	41	35	30	45	36	31	33	37	52	38	40	40	38	31	39	44	37	41	45	35	40	32	34	32	49	41	39	25	27	43	51	42	30	37	38	49	26	38	40	39	44	31	26	36	38	39	47	32	46	47	38	45	42	27	40	39	32	30	42	39	48	45	35	38	39	33	43	32	35	39	42	39	37	45	44	38	49	36	41	26	45	44	31	34	36	40	35	41	39	39	35	33	34	37	43	41	32	36	38	44	39	37	43	41	38	45	39	36	30	39	38	36	40	34	38	49	44	43	49	42	30	37	32	42	37	36	39	36	37	39	34	31	43	48	32	37	42	26	50	35	27	41	40	35	46	37	28	43	35	38	44	38	44	42	36	37	39	37	33	32	37	37	38	36	49	35	41	44	37	47	32	46	42	44	28	33	50	37	40	40	44	46	40	37	45	44	36	35	35	27	34	37	41	38	31	33	32	37	44	47	34	38	38	33	40	50	44	32	29	42	45	44	43	48	28	37	32	36	35	38	41	37	50	37	40	37	50	46	33	29	33	52	45	42	34	39	38	32	32	38	20	34	45	34	32	38	38	31	38	44	50	54	44	41	42	41	45	44	39	42	34	37	43	34	33	45	41	33	36	42	33	48	43	43	37	38	32	45	40	40	51	31	25	41	51	32	48	45	37	42	36	42	31	42	37	44	38	37	47	39	28	36	36	38	42	37	46	41	42	39	42	39	29	30	37	47	37	27	46	39	34	46	46	40	43	47	28	39	30	38	51	33	43	44	36	33	31	29	39	48	39	40	47	35	43	40	38	34	34	44	37	34	41	35	42	42	34	42	34	43	36	35	43	40	41	52	41	42	26	36	43	43	30	35	30	50	35	33	33	52	33	44	42	41	47	36	36	35	46	40	33	43	35	46	34	41	36	37	29	43	39	39	37	32	35	27	36	36	45	30	50	41	26	34	49	41	37	37	34	50	42	28	42	36	37	36	43	45	36	35	54	36	22	37	34	45	42	36	40	41	36	47	35	46	43	45	46	43	39	39	39	35	40	46	38	35	34	37	36	30	37	44	39	46	35	37	35	45	48	32	46	36	39	44	39	37	40	35	33	34	52	53	31	36	30	47	34	40	46	33	49	41	30	36	42	39	41	36	36	24	31	35	33	44	39	38	40	41	51	54	43	41	29	39	40	44	42	40	36	38	48	34	36	43	35	38	40	37	45	45	47	40	41	33	40	37	37	35	40	43	48	27	31	41	46	27	46	34	38	32	20	34	43	39	33	31	39	35	30	24	31	32	39	42	45	38	43	48	37	32	34	40	50	40	40	35	38	37	33	37	24	35	31	42	35	34	48	33	47	27	39	38	28	35	43	42	40	38	45	34	37	40	28	49	34	32	41	32	44	41	34	38	47	36	28	39	60	46	36	42	32	37	41	34	30	25	32	35	40	39	34	43	42	48	42	46	37	34	35	45	45	40	39	41	37	36	38	41	43	39	40	27	38	37	50	47	39	37	40	33	30	29	32	55	37	33	41	33	44	32	36	38	35	32	31	39	32	39	37	41	38	40	45	44	34	35	41	27	38	46	43	35	36	47	38	47	39	37	40	30	37	54	29	41	47	40	39	38	44	31	46	41	39	41	23	28	35	37	30	29	30	38	47	42	45	46	35	38	35	37	32	38	43	38	35	41	39	44	37	26	47	30	54	40	42	44	35	38	41	40	38	36	40	36	40	31	39	39	31	43	37	38	35	31	37	39	46	38	43	34	38	43	35	38	39	45	43	27	38	35	48	37	39	44	44	40	33	29	30	35	37	42	33	26	46	38	41	31	42	43	28	41	32	37	44	26	39	36	33	40	46	36	28	39	30	33	45	38	35	30	36	32	39	34	45	29	45	47	40	29	36	46	32	38	33	33	35	42	43	34	29	47	38	33	31	39	41	32	45	35	35	42	31	39	42	43	35	38	35	34	39	32	37	30	35	32	38	29	41	47	36	32	37	31	34	40	40	33	41	38	46	45	32	36	27	38	33	45	49	53	35	43	41	48	39	36	37	45	40	41	40	30	42	39	42	43	31	39	28	44	38	26	40	33	46	45	37	34	38	49	50	41	48	36	42	45	39	41	41	45	30	34	40	34	33	38	36	46	43	42	42	30	43	42	38	40	40	41	41	35	44	37	41	44	50	45	46	39	50	29	33	38	34	36	24	48	44	34	36	46	27	34	31	37	45	28	37	28	29	49	39	37	37	44	39	47	30	38	40	43	53	30	34	29	35	41	36	46	40	47	41	43	46	32	42	32	35	37	42	40	43	35	34	40	42	34	37	40	40	46	38	43	48	30	54	39	35	40	37	41	44	44	41	42	39	44	42	41	35	38	41	26	42	43	41	46	48	38	50	32	38	40	49	49	35	35	37	39	38	41	29	40	38	38	39	52	49	34	49	44	34	46	39	46	51	39	34	34	42	34	36	36	31	49	24	41	49	32	37	29	41	36	44	40	46	45	33	36	51	37	39	42	38	33	40	51	44	43	45	45	43	47	36	35	43	42	39	31	39	38	47	40	45	28	40	41	36	38	47	34	39	29	32	30	31	34	30	34	51	32	36	40	36	47	39	29	45	33	31	31	43	37	49	47	41	36	40	36	42	37	37	46	34	32	43	38	40	36	34	33	35	48	43	37	36	46	44	36	46	30	45	35	33	39	41	42	37	32	36	38	33	33	34	30	42	34	40	33	42	36	39	43	35	46	40	40	45	45	38	35	54	24	53	33	40	39	30	32	46	36	40	32	43	40	44	53	45	28	30	46	36	39	37	40	33	40	43	42	35	42	42	49	33	44	39	40	41	37	37	46	40	35	38	43	44	42	33	42	51	46	44	50	46	38	42	27	49	37	45	46	37	34	42	46	30	29	43	44	46	38	41	38	37	47	31	32	32	39	45	23	46	39	53	37	41	36	42	49	30	33	31	47	37	46	41	27	45	26	27	28	50	38	41	35	35	43	33	46	38	39	32	30	28	28	36	49	41	37	45	39	48	38	33	55	40	34	33	36	40	37	45	39	34	41	48	36	39	41	36	39	34	40	39	38	44	47	31	43	37	25	35	36	33	33	36	38	49	40	32	45	40	30	41	32	26	39	41	33	35	35	30	30	36	33	41	41	48	30	34	41	47	52	50	40	31	51	32	34	33	40	38	24	34	34	32	41	31	40	29	32	31	43	29	39	37	31	33	35	47	33	45	37	37	44	38	42	48	42	36	48	53	39	33	42	31	44	41	39	44	45	37	41	38	45	38	29	40	32	40
42692	26153	15257	11741	10967	8401	4450	2415	1536	1183	1066	1052	932	877	863	965	836	787	721	710	596	565	541	466	455	427	347	356	365	350	316	338	354	328	362	352	346	321	324	345	335	342	353	342	334	375	369	321	333	347	361	349	346	350	322	320	325	298	325	322	300	332	304	325	310	344	331	322	299	331	303	296	297	351	303	318	311	306	310	334	334	285	292	311	329	312	325	311	301	291	334	289	304	308	317	300	352	326	303	304	308	341	319	301	316	311	290	308	330	278	311	304	323	329	304	297	320	324	321	309	336	301	306	293	307	277	298	317	286	322	293	333	330	321	316	283	333	310	330	334	293	324	319	322	300	325	317	304	303	318	318	314	341	326	326	310	332	305	294	277	306	294	337	317	312	317	287	296	287	310	314	303	325	328	343	322	326	303	291	336	291	302	314	314	304	310	307	305	292	290	309	313	310	298	297	291	312	284	305	332	331	324	309	303	299	323	311	275	319	302	294	297	314	300	287	280	298	297	311	298	305	280	316	271	297	284	279	311	342	333	302	289	336	264	325	303	330	306	298	313	311	318	312	322	295	315	322	292	318	318	289	275	304	282	303	323	295	301	277	337	323	275	311	307	300	335	312	289	261	309	272	302	311	313	297	318	285	311	304	278	314	270	334	319	321	319	336	319	295	313	294	311	334	303	321	305	305	303	289	280	323	289	329	296	314	272	300	298	318	314	286	281	323	297	325	327	291	317	332	313	306	317	339	301	306	306	328	298	287	306	285	299	305	301	320	315	300	280	308	315	290	314	311	299	294	279	348	313	312	337	317	341	311	333	330	278	272	337	317	303	305	285	341	281	297	312	344	300	327	280	303	299	336	303	306	311	290	322	307	295	288	308	286	311	321	286	308	300	300	305	338	330	302	332	300	312	313	279	301	321	325	313	314	297	311	322	299	286	321	261	303	297	316	296	326	301	297	331	331	306	297	290	313	316	321	289	291	295	312	302	310	341	329	300	303	281	330	290	314	291	286	292	306	294	335	269	296	340	325	270	305	307	291	299	282	293	285	316	330	303	324	304	328	325	322	342	324	316	319	297	339	292	316	281	318	332	318	297	310	319	329	320	352	298	308	311	311	294	300	336	330	315	277	285	284	295	335	303	315	318	311	293	327	310	299	281	300	329	302	308	315	306	290	310	298	315	295	320	315	295	304	305	315	311	324	325	323	304	303	291	289	320	290	279	269	305	315	298	299	317	297	308	306	297	306	308	291	286	339	297	319	288	342	326	322	317	321	340	278	292	296	309	304	310	275	321	320	317	309	328	327	282	317	297	295	315	298	310	332	300	307	317	319	326	319	313	289	286	307	314	326	317	300	297	309	307	297	296	334	287	300	325	296	329	322	282	303	299	303	287	317	288	304	271	303	311	313	315	291	307	271	327	289	331	314	322	288	307	312	308	323	297	291	315	348	353	327	309	325	315	306	312	289	304	304	289	321	312	264	297	321	298	284	330	315	302	314	291	286	323	295	277	333	325	346	290	294	328	330	328	292	321	300	309	299	306	311	334	289	302	311	327	309	304	341	288	292	333	325	300	309	284	326	305	323	289	328	330	304	304	288	307	309	325	291	303	331	329	327	291	305	326	349	291	338	298	314	296	289	293	302	320	331	336	306	327	313	316	340	304	318	322	302	312	359	306	321	292	322	307	300	306	311	297	300	313	320	302	311	326	295	313	291	295	364	307	293	316	326	288	299	325	313	299	319	292	309	321	316	300	282	308	295	313	329	307	269	318	314	330	303	279	308	295	312	316	280	300	343	321	292	317	309	285	301	305	316	288	313	313	327	352	324	291	302	307	302	306	278	300	311	309	265	303	307	316	311	313	286	305	327	294	287	277	293	306	288	302	273	304	292	301	298	303	290	312	302	318	326	302	335	323	327	322	334	321	315	316	324	304	321	299	328	315	284	326	307	304	336	331	311	293	299	298	314	298	304	313	329	292	320	312	316	280	292	317	302	338	300	294	298	327	327	338	299	322	288	294	312	314	313	344	330	338	313	309	295	322	290	322	328	296	292	282	342	288	311	310	316	347	303	342	289	326	285	302	312	284	288	307	302	324	310	308	321	296	314	292	343	300	293	276	311	294	276	349	311	317	321	323	318	288	315	322	282	293	314	357	306	320	300	297	320	307	319	312	315	327	335	309	319	310	305	329	276	274	323	296	303	310	276	256	335	306	298	260	314	283	315	315	309	326	291	321	297	279	327	287	293	296	350	351	304	333	286	285	309	331	321	298	320	324	314	310	300	313	355	322	315	322	300	294	306	311	338	287	328	344	323	261	292	309	301	334	327	294	312	319	317	318	317	294	315	312	323	320	317	300	268	330	323	302	293	299	322	308	331	337	304	318	306	298	323	279	306	321	303	288	322	310	310	322	325	333	319	299	287	301	319	288	304	313	307	297	299	293	313	332	305	285	304	337	281	324	308	299	302	299	323	298	269	321	324	303	288	316	293	332	317	304	320	296	289	302	327	308	281	287	331	330	320	282	297	328	310	307	318	292	297	320	317	298	340	338	311	321	302	308	289	308	331	301	280	324	306	308	295	331	284	288	333	293	315	315	303	287	291	299	306	330	294	302	310	319	317	309	303	335	292	310	279	314	292	307	303	334	329	309	307	303	335	305	311	323	281	310	319	337	355	318	321	307	299	306	292	328	293	317	338	301	317	318	318	309	326	329	313	317	319	313	333	310	310	305	296	310	293	287	305	310	292	332	330	296	356	332	314	288	315	307	321	322	320	297	308	303	325	301	298	302	315	303	319	318	308	338	314	308	332	313	336	257	330	329	292	283	311	296	322	291	290	300	321	331	314	307	320	291	293	323	311	297	316	343	273	308	309	301	319	319	310	321	302	309	331	324	323	319	338	294	281	282	291	300	273	326	314	291	311	306	316	321	287	302	277	308	278	311	288	314	287	323	329	323	316	334	288	313	291	317	307	301	291	320	308	308	290	309	300	295	310	314	319	303	281	319	300	280	335	286	367	321	303	297	317	274	321	324	315	281	325	275	295	345	314	327	317	278	305	305	296	305	286	323	336	326	298	308	310	324	302	343	308	334	317	306	292	329	288	319	270	318	303	268	299	331	282	300	286	305	348	270	324	287	294	319	312	280	320	272	343	316	284	298	330	316	302	300	301	311	316	306	314	336	289	326	301	313	323	316	293	296	346	347	305	305	328	296	288	347	321	317	328	312	300	295	313	310	295	290	318	295	314	298	298	344	329	326	298	317	336	348	346	341	342	336	319	313	331	315	316	299	304	299	290	309	297	282	281	332	306	288	328	309	301	292	303	304	324	336	343	347	327	293	314	327	286	326	323	301	293	293	321	314	309	305	285	291	321	334	295	295	302	323	305	300	292	264	301	302	284	327	321	291	323	342	329	330	259	262	321	289	314	288	313	296	302	330	315	267	305	292	304	324	309	326	297	316	326	296	292	319	316	286	311	309
11656	5221	2299	1005	360	231	124	91	68	75	69	72	73	86	93	66	82	57	57	48	63	53	64	61	62	61	36	55	51	46	47	53	49	59	36	57	49	53	51	42	48	48	51	51	47	54	44	45	41	41	50	40	62	59	46	56	39	45	57	48	39	43	58	50	32	54	49	51	42	53	61	59	45	47	52	56	58	56	48	51	60	56	66	45	51	46	47	54	51	50	37	52	47	35	43	54	32	44	44	53	45	58	61	58	48	46	49	45	50	40	55	45	47	49	53	45	39	38	53	33	62	45	47	53	49	44	46	48	56	55	59	57	50	66	56	52	54	51	51	44	59	43	60	44	50	49	66	52	52	59	51	56	58	38	52	44	42	63	43	49	50	60	36	42	45	40	37	49	53	50	42	62	59	50	56	53	59	39	47	49	46	43	48	49	53	44	40	55	52	47	61	42	62	48	38	37	55	46	53	49	48	45	49	40	60	55	45	59	49	43	47	52	46	42	48	46	44	52	44	53	47	44	49	57	48	47	56	54	48	45	55	52	61	38	54	47	40	52	41	54	45	54	64	53	59	46	50	46	45	60	56	54	56	51	48	55	55	57	55	53	52	47	46	41	60	57	52	45	55	55	58	63	46	38	48	48	48	48	47	58	60	59	54	53	61	46	58	40	48	47	50	37	45	58	47	63	64	34	50	47	54	52	38	58	49	47	52	53	45	49	67	29	37	46	53	53	46	53	57	55	41	52	36	39	47	46	50	49	59	58	56	37	51	47	57	45	40	38	51	53	42	40	66	45	44	47	30	37	41	32	52	54	52	28	50	53	55	39	59	55	61	55	55	57	60	46	53	44	50	44	35	52	58	41	50	63	42	46	39	43	48	38	44	60	52	58	49	44	54	42	45	49	60	57	38	49	51	59	51	41	51	56	45	42	47	48	45	45	56	44	43	37	44	40	53	36	56	56	58	39	60	50	51	49	45	48	43	38	50	44	50	43	53	40	45	60	52	53	40	72	48	56	37	42	48	46	60	40	38	48	41	44	53	52	46	42	44	54	53	57	45	48	48	53	49	43	42	48	58	55	37	35	52	43	43	55	46	45	54	56	62	50	49	51	48	51	42	40	41	43	51	52	57	56	37	45	49	50	56	53	54	38	47	43	54	37	43	41	45	54	63	50	41	34	44	40	46	58	50	52	50	44	44	47	55	45	47	44	48	47	64	43	52	64	56	53	40	44	51	52	52	40	50	55	36	58	53	54	46	52	61	54	54	34	54	43	53	44	48	33	50	49	51	43	54	49	60	42	38	55	47	58	50	52	43	45	39	55	53	37	49	53	62	56	54	51	41	58	44	47	46	43	46	59	50	42	54	59	42	50	58	53	50	50	55	54	68	50	42	41	43	51	47	41	48	55	43	40	50	35	42	44	52	51	48	47	47	40	61	50	52	57	37	39	44	44	55	63	53	47	57	45	46	52	47	44	57	53	56	57	49	62	44	50	59	46	41	46	48	54	56	52	58	48	39	41	62	35	50	53	50	39	52	44	42	44	54	46	49	47	47	45	35	55	57	47	46	49	54	44	56	49	46	45	52	52	54	46	45	45	44	49	48	60	46	58	55	46	53	49	58	58	46	54	52	53	57	47	49	49	53	52	53	55	51	55	54	50	50	52	35	48	53	50	38	44	51	49	49	52	56	35	38	47	52	55	52	47	44	46	50	54	44	42	37	56	54	41	61	45	37	52	43	46	57	41	45	63	49	55	55	43	54	50	49	55	46	53	52	45	40	55	52	51	50	35	38	49	48	43	46	45	52	58	53	62	57	63	53	59	54	43	52	49	43	46	41	55	54	46	43	63	56	53	47	60	43	32	44	43	47	50	47	60	54	44	49	50	49	44	38	59	44	39	35	36	56	51	42	58	39	45	42	33	40	45	44	39	48	43	49	44	48	49	52	58	54	45	53	45	64	56	49	43	44	69	57	38	46	35	49	43	53	38	55	49	42	41	44	51	65	47	51	45	49	44	42	44	53	48	44	42	47	40	52	50	50	44	51	44	52	59	53	45	48	61	51	48	51	55	47	40	39	47	46	46	48	53	48	60	57	59	49	54	49	52	52	47	45	40	48	63	42	39	51	44	66	42	46	54	49	53	60	49	56	51	45	45	50	54	48	56	49	43	59	56	43	51	50	47	47	46	51	49	54	39	46	50	41	33	47	50	46	46	57	61	44	35	53	48	56	44	40	52	66	49	47	39	60	63	51	44	47	66	40	61	58	59	54	56	47	43	44	45	56	44	45	57	59	49	55	56	51	50	55	37	49	57	51	42	43	53	50	56	42	56	62	42	59	36	44	59	46	36	57	53	49	47	45	42	49	53	63	50	40	53	48	61	43	55	37	57	40	56	44	35	55	26	54	51	27	52	45	42	50	55	45	51	62	65	69	48	46	45	47	62	32	43	49	49	56	50	53	44	53	56	52	39	56	53	41	63	45	60	42	51	46	45	40	49	42	62	41	53	45	42	43	45	48	39	57	48	58	47	57	47	51	55	49	58	52	49	64	50	56	45	57	53	47	47	45	55	50	53	36	42	41	55	55	58	43	53	47	39	46	48	50	52	50	51	47	47	47	48	49	50	50	70	49	56	47	49	46	57	39	66	50	59	50	59	49	51	49	49	53	44	50	42	50	45	46	57	53	29	52	50	62	50	37	41	52	42	47	57	55	47	48	45	55	49	48	48	46	49	45	42	51	47	43	44	50	48	42	50	60	53	49	54	47	54	51	37	48	58	50	50	42	45	54	53	49	48	32	35	52	50	45	48	40	44	51	53	50	35	42	59	50	44	48	52	40	44	58	47	47	42	56	49	41	45	40	40	47	51	55	48	49	39	42	51	64	44	43	57	47	50	45	49	41	50	47	54	47	64	58	58	53	46	58	33	46	49	38	49	49	57	56	56	54	49	45	61	50	52	46	53	57	49	42	47	33	52	50	46	48	46	44	70	68	59	49	46	43	36	45	61	54	42	54	57	50	58	49	53	47	57	56	45	46	39	53	51	40	69	44	62	53	52	48	42	60	47	56	45	50	48	54	50	53	45	52	45	52	54	48	46	50	55	53	50	67	47	48	39	58	45	42	36	45	50	43	52	44	48	51	48	52	52	42	55	44	41	40	45	46	45	57	50	54	44	50	50	48	36	55	53	49	51	45	49	41	37	45	65	44	42	50	58	50	43	41	48	54	53	60	55	50	51	51	54	49	46	46	58	57	45	56	57	54	46	39	49	52	59	51	42	46	47	39	45	54	53	56	55	48	47	48	46	58	45	63	46	56	63	35	50	48	59	42	52	58	46	47	52	43	52	36	48	42	47	36	39	42	46	43	45	52	41	48	58	49	48	47	62	54	52	47	48	45	47	51	53	52	42	50	34	42	50	52	50	42	51	51	43	49	60	51	49	54	52	40	55	39	46	47	46	50	48	47	45	60	63	41	52	61	55
39088	24822	16508	11127	8974	7078	4527	2442	1732	1325	1268	1198	1197	1116	1139	1003	897	841	771	704	677	579	578	565	515	456	436	430	424	426	396	384	420	409	386	431	398	412	399	388	420	406	417	403	383	407	463	424	445	417	404	447	423	435	388	382	423	399	388	353	398	435	372	375	380	399	394	409	396	398	414	424	401	430	407	386	406	353	364	392	379	380	385	401	398	366	399	385	376	415	367	409	418	408	390	381	383	415	382	397	379	368	384	354	361	368	398	381	347	414	398	391	381	379	393	396	364	393	400	390	359	398	338	375	377	372	392	345	357	388	378	350	363	376	422	384	402	405	364	395	375	394	417	355	358	388	355	388	383	383	402	360	377	386	406	390	409	361	379	353	380	375	392	392	400	386	406	368	384	376	387	382	372	375	393	386	369	405	364	402	370	396	382	368	394	401	376	389	398	391	391	386	415	378	366	361	364	396	376	430	377	360	384	385	413	391	395	380	370	386	418	402	369	372	381	389	358	346	390	394	368	390	374	379	361	344	384	374	365	381	400	393	410	420	358	400	398	346	347	361	401	387	388	405	357	362	374	379	376	377	365	386	413	400	360	386	422	387	380	374	393	395	387	352	383	379	386	393	381	373	378	348	401	407	386	376	354	378	389	396	400	378	362	402	434	408	383	381	404	411	388	381	381	393	366	401	390	382	347	382	369	371	363	367	391	410	367	387	402	377	382	377	352	330	417	396	382	407	377	354	401	415	380	352	377	382	396	384	370	405	386	379	362	369	371	372	383	389	397	354	415	414	382	375	412	402	383	400	395	396	381	375	379	378	379	384	400	402	391	374	378	381	399	362	374	401	389	379	398	365	362	360	398	401	408	384	358	404	412	409	390	377	372	397	394	405	361	370	393	384	339	405	389	382	372	379	363	414	358	341	361	400	335	381	403	391	406	370	377	377	392	395	428	384	417	393	343	374	379	400	369	388	424	425	372	373	385	364	392	385	363	358	376	394	431	375	374	363	352	374	377	393	365	419	359	410	391	391	369	400	379	348	386	410	357	366	408	404	364	424	387	435	378	356	395	392	346	360	399	369	401	404	382	377	360	386	374	394	393	370	376	402	358	357	421	388	350	406	362	377	381	394	395	384	378	389	352	395	389	381	408	388	391	397	379	385	370	390	393	377	384	354	386	419	380	401	362	370	374	415	355	392	369	421	366	387	381	394	386	366	352	374	365	382	383	341	392	398	401	395	391	367	389	374	382	418	401	345	360	412	402	380	391	426	388	368	360	385	353	383	383	361	358	410	392	400	441	336	408	363	383	387	389	370	391	388	378	397	362	390	369	384	387	344	404	401	397	381	390	372	371	359	361	341	374	405	424	405	394	395	390	409	415	363	396	387	368	428	408	392	423	392	410	365	360	423	381	373	383	371	377	385	364	409	383	423	391	418	394	404	391	373	369	387	361	412	432	375	366	408	395	378	406	352	429	448	371	427	370	371	396	354	424	413	391	385	388	414	418	401	393	354	360	422	372	408	374	404	383	393	394	395	390	377	363	414	367	403	403	390	407	376	369	377	375	391	373	366	392	388	374	352	402	379	402	390	415	377	390	383	366	407	409	358	356	405	369	389	388	380	386	391	373	383	374	379	322	385	392	373	370	393	406	374	385	402	405	392	391	383	358	349	404	371	403	387	358	385	408	373	425	402	366	380	381	376	371	386	376	376	355	384	365	361	370	367	406	400	387	390	383	388	383	394	399	396	380	385	369	426	371	376	344	421	377	381	377	388	386	352	395	364	373	373	373	331	358	376	392	393	376	415	372	367	400	405	405	357	392	396	390	368	371	364	411	395	414	397	353	372	398	394	434	384	380	381	383	411	384	360	428	409	340	397	383	388	370	358	391	371	386	384	385	366	391	429	386	406	385	401	401	414	360	369	391	418	365	406	393	405	350	359	411	378	362	385	389	338	417	423	410	387	377	396	415	373	393	384	428	370	361	391	378	378	370	369	407	393	385	378	363	415	367	370	399	356	396	394	376	390	383	395	385	355	376	376	386	369	342	402	368	370	386	420	400	385	358	375	400	385	379	389	409	388	391	364	387	366	375	400	373	360	388	366	376	406	380	391	392	400	368	387	397	370	392	385	384	362	395	370	365	370	374	367	395	386	393	382	344	368	410	416	417	397	395	396	346	346	381	399	364	386	371	363	388	382	390	381	414	361	373	381	371	363	406	382	348	372	427	397	386	373	364	362	381	385	386	412	364	375	373	384	355	369	399	399	405	377	384	397	370	385	342	415	391	396	374	396	369	388	395	374	395	376	383	403	377	419	343	376	376	386	369	391	396	391	354	373	368	381	380	370	355	396	349	380	390	362	365	367	381	372	383	364	386	395	392	413	359	359	379	386	340	357	404	379	386	400	408	353	394	408	383	339	387	351	365	341	399	355	381	381	414	393	351	381	381	373	373	400	393	374	404	394	406	352	384	384	362	378	375	382	378	396	330	384	393	374	366	388	371	361	365	399	399	345	389	395	386	393	444	381	389	369	393	400	400	379	411	361	383	374	355	414	375	366	380	410	336	366	359	399	393	377	404	434	367	368	386	408	417	359	405	386	377	394	394	378	379	390	391	378	382	419	363	375	418	360	343	379	378	380	390	384	352	380	370	402	380	376	377	356	393	398	374	387	409	399	385	372	393	388	417	389	371	370	392	384	410	384	394	399	410	387	364	370	372	405	388	378	387	372	397	357	382	385	412	382	381	364	382	426	397	389	377	394	382	356	375	356	382	380	385	366	394	381	359	381	417	367	391	344	374	416	366	377	361	378	343	379	405	394	405	426	357	401	343	398	401	413	367	392	415	401	381	384	393	362	400	394	361	373	409	359	394	380	388	394	379	392	400	408	390	387	376	393	341	389	388	412	360	417	353	392	413	369	396	371	385	351	400	408	398	395	431	408	402	401	383	396	365	388	330	405	385	376	359	354	379	388	356	347	356	378	348	366	356	354	367	422	380	365	356	383	415	357	382	405	362	383	361	398	375	395	396	374	363	357	405	385	360	370	356	382	386	387	350	375	356	363	372	356	360	395	420	400	379	389	371	378	361	382	384	381	379	369	377	373	374	378	384	394	381	355	353	358	382	349	367	409	367	391	367	376	373	382	390	368	371	365	395	395	389	362	383	378	347	395	336	384	414	374	366	363	391	357	412	371	376	361	359	376	390	373	380	372	379	406	358	387	395	377	358	380	362	389	389	408	372	392	366	394	404	390	412	415	423	372	394	399	378	403	397	418	368	406	389	387	396	400	420	352	357	363	377	344	354	394	380	412	391	424	384	411	389	376	372	381	355	424	402	359	391	375	395	365	385	387	389	376	381	404	411	389	402	380	402	391	411	378	367	378	350	378	401	395	419	360	359	421	366	395	410	408	395	410	364	369	386	372	388	368	394	387	392	419	366	372	405	338	378	381	418	363	382	389	376	373	393	387	350	381	393	351	345	379
13205	7498	3550	1386	575	274	188	80	72	75	65	66	78	50	58	61	53	49	41	47	42	42	31	36	31	33	29	28	31	32	32	29	37	26	29	36	28	22	27	22	25	32	25	25	38	22	30	24	27	31	38	26	29	32	24	23	36	29	26	24	36	35	35	29	29	27	24	35	17	30	29	29	25	26	31	25	24	31	37	32	21	34	28	36	24	32	25	27	33	33	25	30	23	28	22	21	30	25	29	22	34	22	29	34	29	35	25	29	31	31	26	29	26	18	21	27	28	25	25	26	31	24	41	30	23	33	20	40	29	29	27	29	22	27	25	33	20	29	30	20	27	26	26	38	37	31	32	36	22	29	23	26	31	35	26	37	18	27	20	23	31	41	23	36	41	33	31	32	39	20	22	27	26	29	33	26	29	27	19	28	34	31	29	28	32	19	29	31	33	29	25	18	32	33	25	35	26	27	22	21	34	29	23	27	49	30	31	41	33	35	18	29	33	32	28	33	23	33	21	25	26	26	26	27	26	24	15	33	24	21	23	32	30	37	28	27	29	23	28	40	31	28	27	27	28	33	34	24	28	34	21	29	25	16	28	28	19	32	29	21	19	35	25	31	36	24	32	34	26	33	34	19	27	29	27	31	22	32	21	28	28	30	26	25	22	17	30	33	23	26	20	24	30	32	26	27	34	23	29	27	16	25	27	35	25	27	34	21	27	29	28	31	28	25	30	29	29	28	20	19	39	30	25	20	36	32	25	28	34	29	28	30	25	35	29	23	31	24	30	29	38	28	22	23	30	29	32	25	23	35	30	40	30	24	26	27	29	20	24	27	27	27	32	23	25	32	33	32	25	21	27	32	32	32	29	24	28	25	19	34	31	32	39	35	17	26	34	24	26	28	20	22	28	29	36	26	30	34	18	20	26	34	27	24	22	24	39	30	25	29	23	22	25	31	22	31	21	18	33	31	30	24	17	31	28	22	26	30	30	20	34	26	18	34	25	27	24	29	24	28	30	28	28	33	23	28	30	33	31	33	32	21	29	26	26	30	22	23	26	37	31	32	18	29	25	24	28	24	22	38	28	31	29	25	31	27	39	30	30	25	36	22	33	25	33	26	26	19	30	32	27	32	22	26	32	18	24	34	24	28	23	21	37	35	25	30	29	35	24	26	25	30	28	24	31	29	28	28	27	30	18	21	28	25	33	32	21	25	20	30	29	15	26	35	33	20	26	25	18	22	30	32	29	30	31	20	30	27	29	32	20	24	33	35	29	36	27	24	22	23	32	29	21	26	25	27	26	29	24	28	37	32	25	25	27	27	26	23	22	28	36	26	34	25	22	30	28	32	36	25	21	29	34	28	29	23	25	25	31	25	32	22	28	35	32	32	26	22	30	32	25	20	27	21	27	32	13	22	22	32	32	31	35	21	25	21	30	28	30	31	33	22	34	20	31	30	23	29	33	23	22	30	24	35	27	20	28	23	28	27	29	35	29	25	32	35	24	24	24	31	24	26	38	33	30	26	28	20	25	23	28	25	30	30	28	17	27	29	29	16	29	34	29	18	27	25	28	24	31	31	32	17	30	26	26	33	23	25	23	20	34	29	29	26	32	27	23	22	23	28	30	22	24	28	19	20	21	30	26	30	19	17	25	34	38	39	22	21	30	22	22	25	29	33	31	31	43	29	24	25	23	32	24	27	38	18	26	35	30	27	28	29	31	28	23	30	38	24	29	27	36	39	29	20	26	40	27	33	26	26	30	37	24	30	28	23	21	28	19	22	30	23	26	38	22	20	38	34	20	26	29	31	25	25	27	20	23	29	28	25	25	28	25	25	35	25	25	39	26	23	27	28	28	25	26	31	20	26	32	23	30	20	28	25	23	23	23	29	29	30	23	29	22	25	25	29	37	28	29	25	23	29	19	36	33	29	32	30	25	22	32	31	31	25	29	19	26	41	29	31	25	37	29	28	32	22	21	22	23	35	24	26	30	19	26	34	30	41	25	30	30	31	28	28	20	23	38	38	31	25	35	26	29	28	26	27	26	32	27	24	31	24	27	18	29	27	32	25	24	34	33	23	28	28	28	24	25	29	30	31	21	20	23	28	23	27	34	27	24	29	31	16	33	30	30	22	29	28	31	31	26	30	24	34	24	29	21	24	28	34	27	28	34	24	34	34	30	22	21	20	30	26	27	34	24	31	27	21	24	24	26	29	27	26	25	28	27	39	23	25	27	28	25	27	21	25	27	37	22	23	26	28	26	36	16	29	37	29	26	30	26	32	25	23	24	26	32	23	33	27	19	28	30	25	22	31	26	32	30	19	20	25	32	20	30	34	26	25	21	28	27	27	30	19	24	23	31	39	23	28	31	29	32	26	28	32	34	32	37	34	25	25	22	19	26	27	28	28	20	28	25	29	25	29	25	29	28	27	26	28	18	27	22	29	25	27	20	31	27	33	27	24	23	32	25	23	22	26	25	34	31	32	31	25	25	29	25	23	35	26	38	30	30	28	25	23	24	23	29	31	42	39	29	23	23	26	25	33	27	28	12	18	32	23	23	30	35	27	20	36	21	26	28	29	22	23	21	32	31	24	23	20	24	29	31	20	34	27	19	29	31	21	38	41	27	28	36	22	32	42	35	29	31	23	25	29	14	28	35	25	23	20	26	27	37	20	27	22	29	21	24	38	19	19	25	25	32	38	29	26	26	30	27	30	27	26	25	24	21	24	26	25	33	24	36	27	26	24	24	33	34	30	27	25	35	27	27	23	25	34	21	38	30	25	25	33	23	22	20	27	24	31	30	22	25	35	25	32	26	28	38	22	28	27	26	29	18	28	20	30	29	35	33	27	23	32	34	27	25	28	25	32	23	18	15	23	38	21	30	33	29	24	24	28	25	19	34	29	23	29	30	27	27	17	35	23	22	27	33	21	32	28	31	23	36	32	26	31	30	31	27	22	19	20	45	20	25	46	20	23	22	33	23	24	25	24	28	19	30	33	31	31	25	32	26	36	33	32	28	31	32	35	30	33	26	33	27	18	32	24	28	25	38	26	33	26	36	40	23	28	24	21	25	31	32	21	32	37	26	31	22	24	21	25	22	37	26	31	31	31	19	34	22	16	26	24	20	31	29	29	32	18	27	21	23	22	26	21	29	18	33	21	18	30	39	31	41	38	39	27	29	29	20	22	24	28	22	20	21	32	31	38	37	29	22	21	28	29	32	33	24	29	33	26	20	21	19	23	27	22	27	22	26	31	34	29	33	33	30	27	27	28	31	22	27	24	36	29	26	29	29	20	23	21	25	24	17	36	35	23	34	31	26	29	17	26	35	29	28	20	28	34	25	30	26	37	28	22	34	22	24	33	23	25	28	29	33	20	24	28	23	20	22	26	24	24	22	27	21	28	31	37	31	36	25	27	31	33	28	23	25	33	26	34	23	27	36	22	28	20	25	27	25	26	26	27	29	26	31	28	30	28	30	27	34	27
42856	28581	20909	14289	13243	10657	6765	3988	2414	2012	1712	1689	1750	1470	1307	1190	1033	911	830	701	613	551	505	461	379	332	306	302	287	292	304	294	278	276	252	294	289	280	273	256	239	288	224	273	272	291	280	275	300	272	275	250	281	274	277	252	242	238	226	243	259	260	236	235	234	215	208	232	225	242	222	211	220	232	215	226	205	206	240	222	231	242	217	221	198	209	203	204	244	222	203	202	230	221	235	195	229	224	212	200	211	229	217	208	191	198	190	220	207	203	237	222	207	209	207	221	221	230	207	202	209	242	229	193	227	247	232	231	195	212	215	210	200	212	228	230	250	228	213	235	202	234	233	203	213	208	233	218	195	219	224	207	240	207	229	219	197	198	211	190	227	224	215	236	208	243	204	207	224	210	210	207	196	219	201	221	224	203	190	254	228	219	211	219	204	211	201	238	226	205	208	221	190	212	215	205	198	228	233	226	236	227	228	187	227	199	222	209	197	222	225	225	192	213	212	201	222	200	229	202	204	217	211	217	195	223	227	204	210	209	212	195	229	232	216	220	203	234	206	224	220	199	222	219	200	186	213	188	236	227	210	210	224	210	223	218	209	206	218	205	241	221	198	223	215	213	221	214	222	223	223	207	204	220	189	222	244	231	195	233	194	189	217	210	222	207	207	188	214	213	191	222	218	216	200	225	220	190	215	219	212	206	228	206	193	237	242	223	191	192	191	196	230	212	202	214	220	216	219	207	239	213	198	196	206	219	220	211	225	249	215	220	203	203	233	173	232	224	228	216	204	209	216	222	233	203	242	214	211	221	221	202	229	200	230	209	191	210	239	199	208	226	210	224	209	239	213	228	205	224	200	226	215	210	211	223	208	223	225	215	228	223	229	195	196	231	220	209	191	205	217	239	212	228	234	214	210	188	210	189	239	235	209	235	208	215	204	229	234	185	238	243	208	210	229	210	197	240	216	217	216	219	236	213	192	224	233	219	218	200	218	218	198	218	207	220	229	219	199	202	252	197	210	219	208	200	193	216	202	206	222	236	195	208	211	200	188	232	223	236	214	220	247	212	219	208	225	183	200	197	224	190	226	223	239	210	211	226	239	212	199	218	235	227	221	210	233	209	209	216	230	237	226	216	232	204	207	210	235	225	232	210	217	237	225	237	221	232	204	217	211	189	214	189	215	195	233	214	210	210	210	215	234	216	181	206	200	212	229	234	208	236	224	211	228	216	217	214	228	197	221	228	190	209	198	218	223	223	218	220	222	239	239	225	206	195	242	240	226	202	215	207	254	228	233	211	225	217	215	200	217	189	208	203	216	231	216	236	228	228	220	219	193	208	229	203	223	222	251	204	199	192	204	229	233	226	210	223	237	206	184	197	215	237	201	187	229	220	220	192	219	214	203	254	205	215	224	222	204	243	212	207	206	221	213	235	228	217	206	213	241	233	211	214	206	233	236	178	226	221	194	191	216	209	202	215	226	229	207	239	238	244	209	220	199	236	216	203	207	199	193	222	217	235	217	197	206	214	222	208	211	207	231	204	220	211	207	191	215	205	224	217	224	203	230	213	217	208	203	228	250	197	226	203	175	236	191	228	217	213	219	216	208	209	226	216	225	224	224	214	196	245	209	239	226	194	238	237	229	193	223	209	209	184	224	209	228	215	187	229	185	223	204	226	214	212	191	221	234	223	209	214	216	225	192	224	221	227	226	192	239	228	210	210	225	212	206	201	224	207	210	219	225	199	252	216	209	220	239	204	214	205	244	201	229	218	223	226	267	214	219	228	206	237	210	218	203	218	190	218	208	208	237	206	214	226	188	196	209	205	199	201	235	184	202	211	228	212	225	222	188	204	243	217	238	232	219	219	242	204	209	230	216	216	223	216	231	205	210	240	219	203	231	211	227	209	213	205	235	203	237	211	209	223	210	220	222	217	217	199	214	225	189	221	204	213	210	209	258	232	215	198	228	209	223	187	238	214	204	215	209	221	228	215	206	220	223	218	248	235	221	217	188	244	232	238	216	252	226	205	213	213	212	203	212	214	237	213	220	233	212	207	199	206	208	219	233	230	213	194	227	214	231	199	224	222	235	192	217	207	234	219	227	198	252	220	221	217	239	201	243	210	197	218	222	215	245	238	232	203	208	215	223	219	231	199	243	228	200	212	209	210	214	226	226	207	239	237	223	194	192	218	233	229	236	236	237	196	208	217	220	199	229	234	221	232	193	221	197	219	228	232	234	199	213	233	205	219	224	233	215	220	236	187	226	190	259	249	239	239	212	233	228	190	230	209	214	220	192	203	219	187	210	198	221	203	220	195	201	216	213	212	219	184	231	213	204	205	197	239	214	196	208	214	219	261	222	204	211	191	202	198	220	212	242	216	206	231	211	208	215	227	211	216	211	187	201	264	223	237	205	228	237	217	211	239	219	220	209	204	239	214	223	214	222	213	232	227	223	216	205	233	205	216	207	229	248	209	222	215	233	200	204	210	209	206	225	220	210	200	209	187	183	227	232	238	198	225	224	234	187	212	200	260	231	199	216	220	204	194	223	223	200	192	224	206	202	217	223	201	182	217	196	213	201	250	221	211	231	221	207	197	226	258	237	239	217	188	198	254	201	216	224	219	207	208	221	227	220	225	207	212	235	228	204	231	209	224	195	211	174	200	155	214	194	214	229	211	196	221	203	197	191	196	232	222	225	191	212	231	197	193	212	200	228	238	195	207	238	204	227	219	228	222	209	194	225	226	219	206	193	212	208	222	208	220	229	216	202	217	207	194	218	225	195	229	214	201	221	243	226	213	226	228	221	212	250	205	217	229	234	209	221	221	184	211	229	207	220	194	222	194	244	229	207	230	211	208	216	201	228	207	175	241	230	212	223	222	219	242	212	192	232	215	205	205	211	215	218	199	196	230	212	222	215	198	211	222	191	221	199	207	248	211	206	219	224	217	204	209	189	198	228	242	222	211	200	204	215	215	228	245	218	236	218	217	219	227	184	201	203	214	223	218	234	200	205	204	197	206	233	193	220	201	202	203	228	234	212	230	219	244	225	218	200	222	252	225	208	213	233	190	198	207	231	228	222	221	254	232	207	193	224	202	227	217	218	225	240	217	248	208	211	215	234	214	214	230	219	224	204	213	213	213	191	190	220	222	214	227	201	228	214	233	220	215	214	213	215	204	185	213	213	229	215	217	245	236	198	238	236	227	216	204	221	231	218	212	218	206	231	246	209	228	216	230	214	213	214	209	223	196	197	220	202	219	235	200	193	221	211	239	228	227	207	226	228	201	215	207	214	241	249	203	218	232	198	214	239	233	208	197	244	210	218	211	212	228	216	236	207	206	211	249	225	200	209	202	195	201	235	220	208	251	219	203	220	207	223	219	227	202	198	198	230	213	236	208	220	189	202	217	217	223	217	235	233	215	215	239	240	231	250	226	242	228	209	203	220	212	207	239	212	211	207	181	230	221	222	211	219	213	236	209	237	210
7590	2771	1119	422	210	110	108	74	70	77	94	78	75	69	71	71	71	77	59	69	52	56	62	56	58	43	53	52	58	57	43	55	66	45	48	53	52	49	63	63	51	68	49	51	56	65	56	51	58	59	42	54	67	56	57	66	53	57	51	43	50	60	50	58	55	71	61	67	61	82	65	68	56	57	53	58	56	57	43	43	49	52	69	56	59	56	60	62	78	45	66	45	63	59	56	66	63	42	56	41	59	49	47	61	61	45	63	38	51	55	58	50	51	59	57	52	46	46	56	52	45	62	55	59	54	50	62	59	43	70	59	51	42	64	48	66	44	42	68	56	57	55	36	43	61	46	58	47	60	53	60	56	75	51	46	61	44	71	44	54	50	49	54	52	50	54	54	54	46	60	44	48	47	71	62	53	63	59	50	52	51	58	56	70	51	50	51	58	56	46	60	62	56	56	68	52	58	59	58	61	60	63	57	49	66	62	64	48	51	75	57	54	50	55	64	70	63	57	52	40	53	49	56	47	54	54	53	56	58	54	51	60	44	64	72	65	49	63	55	51	72	66	70	51	56	47	61	50	49	54	48	42	54	55	67	71	61	57	46	67	55	39	44	49	53	52	49	57	65	53	67	70	48	57	55	59	60	59	61	53	55	53	51	51	41	54	52	45	53	58	46	57	55	60	67	51	57	49	54	71	57	53	52	56	66	56	48	58	55	49	58	55	49	45	41	69	66	53	56	66	54	49	60	71	62	45	52	54	59	38	54	55	64	55	53	60	64	63	51	51	59	51	55	57	54	57	78	55	62	53	52	46	72	58	48	48	47	44	44	56	68	60	61	53	60	59	63	56	62	50	51	50	52	60	55	46	66	50	62	49	60	44	65	61	56	53	53	59	68	64	64	45	57	56	69	43	58	54	45	47	68	61	60	46	67	48	71	55	55	68	53	62	71	65	71	66	61	58	63	45	56	64	45	55	53	64	57	54	50	59	57	55	49	62	59	54	52	52	59	52	48	67	62	55	52	54	63	49	56	60	56	51	43	59	63	52	55	60	56	59	53	43	64	54	70	60	67	49	49	64	65	55	53	53	53	57	68	61	52	62	50	51	53	58	64	53	51	60	47	45	65	61	51	65	51	54	58	53	58	51	54	59	62	60	67	60	55	51	48	58	56	50	46	57	59	56	52	57	58	54	51	66	55	44	50	59	51	46	57	63	58	67	57	62	50	58	76	46	84	44	63	70	53	42	53	56	55	55	34	54	59	66	62	57	58	53	58	70	54	63	57	74	60	56	56	53	59	47	58	49	55	66	61	54	56	47	53	51	56	62	60	52	70	54	53	47	63	51	45	55	51	41	61	50	51	49	51	57	46	63	65	48	45	64	58	70	53	47	60	58	66	57	61	59	66	46	73	55	54	62	67	58	70	68	50	65	45	62	52	62	62	50	66	54	59	58	54	53	63	63	58	58	58	59	65	52	57	55	54	59	55	56	54	45	60	55	51	56	73	61	72	49	65	61	55	57	47	54	57	47	50	48	52	44	57	49	59	50	50	44	62	50	45	47	52	43	51	61	51	47	59	49	55	44	47	48	51	58	54	53	65	45	51	57	62	54	50	57	50	69	49	49	64	49	61	72	53	46	70	59	62	56	57	71	50	61	43	52	48	49	56	56	41	49	57	54	66	50	43	51	49	53	49	52	62	60	47	55	54	47	52	64	63	54	49	55	57	57	51	64	67	50	51	55	51	48	54	60	49	64	62	47	57	64	45	57	53	54	49	51	56	71	55	62	59	60	52	38	63	46	64	66	59	51	51	52	63	64	58	39	52	58	50	53	50	58	57	59	56	53	57	63	53	61	63	50	52	58	56	61	57	55	54	58	48	65	45	46	54	54	56	60	53	65	60	58	45	51	57	56	58	62	48	53	43	58	61	58	57	45	53	47	56	56	56	62	58	58	64	64	56	59	68	55	57	53	50	69	56	48	68	56	49	51	52	48	50	64	54	50	53	44	63	52	51	65	57	56	51	58	59	55	60	60	58	76	77	62	59	49	55	63	65	68	61	53	64	53	48	56	53	59	66	70	61	72	59	57	48	56	58	49	59	59	46	53	54	62	59	50	73	62	67	57	60	51	54	62	59	55	58	66	66	50	62	54	57	60	53	73	74	63	52	56	65	52	65	51	51	58	43	61	61	50	63	52	47	45	56	50	52	61	81	56	59	58	57	52	55	55	56	54	43	62	60	59	54	49	57	46	50	62	49	69	56	64	70	60	59	46	62	70	41	52	53	57	58	52	56	62	55	62	55	57	50	49	56	61	64	51	66	66	54	54	70	78	51	61	45	54	55	68	55	58	66	58	55	54	46	47	65	54	54	58	56	62	52	71	54	51	59	63	53	51	60	55	57	54	63	52	45	46	45	56	62	61	49	43	66	62	69	63	47	59	66	45	44	46	50	52	61	67	51	64	51	60	52	48	48	50	49	58	50	46	52	47	63	50	55	38	43	53	65	58	57	59	53	55	44	52	55	58	52	64	47	66	63	52	54	59	43	56	58	56	42	54	52	52	55	55	52	53	50	50	49	52	54	51	51	58	53	48	60	59	45	49	52	65	64	54	49	49	43	64	56	56	52	67	61	60	53	57	56	48	65	58	63	68	50	64	51	52	57	64	54	67	62	62	65	54	48	43	61	50	57	61	66	47	55	48	56	45	53	55	79	59	54	52	50	57	39	42	39	57	64	54	60	65	53	63	54	59	62	58	41	66	50	53	46	64	50	54	65	51	58	55	60	53	56	51	50	65	59	49	60	54	62	45	44	60	59	48	45	55	68	69	63	59	69	50	62	54	55	62	58	64	62	53	60	64	56	55	50	59	60	53	56	62	53	68	57	57	47	63	65	46	55	47	62	52	48	65	57	47	55	49	60	68	59	63	56	51	53	69	57	69	81	40	42	52	52	56	51	64	49	57	57	63	49	44	51	54	52	52	61	46	59	60	54	62	53	55	63	62	57	65	56	57	47	57	55	56	56	65	64	69	60	67	47	65	52	61	59	49	58	58	50	65	55	56	49	61	49	66	55	61	56	56	63	62	53	66	71	56	75	54	68	50	63	48	63	50	63	55	53	48	62	49	55	63	51	48	55	60	50	75	47	62	56	64	58	47	64	57	53	62	49	53	58	58	73	61	51	56	43	46	47	64	66	56	42	61	47	47	49	55	59	69	55	46	55	66	62	70	51	65	63	54	73	60	55	41	52	62	48	46	51	56	53	53	55	44	55	72	51	54	47	55	59	54	49	62	54	44	74	58	58	60	63	63	51	69	61	51	54	70	50	76	38	44	53	60	46	49	69	58	36	56	67	60	56	53	67	45	58	63	58	48	49	53	63	59	51	54	58	56	58	65	50	64	60	72	36	55	65	61	58	49	67	49	50	56	47	50	47	57	58	53	59	65	56	47	64	62	52	59	63	51	50	55	57	43	59	65	64	59
34909	17949	10344	6053	5357	4105	2882	1557	1336	1299	1320	1362	1270	1091	989	915	776	791	759	698	638	576	660	567	499	506	470	486	435	460	493	428	493	511	448	402	448	435	438	504	455	445	470	419	462	457	478	474	466	415	449	428	454	468	426	431	481	444	430	447	428	432	429	423	443	469	423	438	466	431	435	481	421	448	427	405	421	445	428	411	417	445	430	419	408	422	435	455	410	442	411	463	419	437	454	444	407	457	421	404	466	432	457	420	445	453	469	423	430	442	434	448	469	429	450	430	427	425	446	418	418	471	425	447	446	450	440	370	438	441	451	441	422	408	425	386	406	401	458	432	434	430	448	428	430	429	438	436	457	435	472	406	425	454	430	412	477	408	401	407	432	441	453	420	488	448	385	446	444	419	383	432	456	439	432	440	433	444	445	426	481	416	459	410	412	402	455	455	444	381	456	423	458	447	461	437	416	412	452	441	405	398	453	413	452	427	409	449	429	444	452	428	436	416	403	407	435	434	411	433	455	458	441	427	423	415	461	441	434	417	410	429	396	454	443	413	443	408	464	477	465	422	448	470	468	421	434	415	413	424	414	434	427	405	427	440	437	418	432	412	460	435	435	424	436	439	453	433	462	460	436	435	432	449	460	429	452	399	404	421	434	445	466	451	430	427	443	412	447	435	438	466	482	447	441	420	410	413	459	426	426	387	397	450	454	425	439	434	417	467	427	397	450	416	454	430	433	413	428	420	420	457	433	451	421	450	434	455	443	452	413	446	457	396	425	423	458	449	441	402	450	444	418	419	476	423	396	437	420	438	433	410	411	430	419	415	421	447	461	457	453	466	437	446	460	438	411	411	456	424	448	406	441	455	401	443	420	416	434	414	449	404	415	447	411	445	454	401	421	436	455	436	427	460	446	451	425	454	413	466	482	436	451	403	428	442	446	467	431	444	417	458	459	473	466	417	445	418	439	431	414	440	423	470	436	432	448	440	421	460	436	396	437	416	412	414	363	417	445	428	422	441	413	433	386	436	437	507	433	413	436	418	402	444	473	440	433	416	446	413	436	394	414	432	482	450	456	422	421	428	418	413	474	446	411	411	452	401	446	418	403	483	410	402	431	412	435	390	442	449	453	440	406	450	410	427	442	440	438	413	433	425	436	405	452	437	431	408	433	441	430	408	455	435	432	390	415	419	425	404	455	407	430	451	448	428	422	442	434	385	434	426	448	438	435	409	406	460	466	419	414	460	450	428	448	455	454	395	420	412	458	451	411	418	448	456	424	456	429	409	429	460	419	419	414	439	398	433	438	422	373	401	429	425	431	430	444	420	408	433	471	445	412	427	460	427	446	449	385	424	441	402	426	447	435	463	424	425	426	463	434	427	426	446	462	463	443	441	452	450	418	431	432	425	433	432	454	443	485	437	427	435	426	425	405	443	446	402	428	422	437	426	413	440	419	433	421	436	467	436	420	429	432	448	450	456	399	436	423	431	434	464	440	421	452	456	401	406	456	445	451	452	425	424	473	447	418	440	452	386	422	432	444	444	435	474	430	427	392	446	422	428	451	421	414	422	423	438	432	417	472	390	411	401	428	402	466	476	451	420	418	447	422	439	431	424	464	461	440	453	426	451	440	407	443	402	404	429	453	439	414	473	430	435	434	428	428	451	428	439	391	415	418	400	448	455	400	407	433	416	432	399	412	480	430	425	404	438	429	458	402	416	440	461	406	428	390	416	431	393	485	449	453	425	411	459	440	424	457	437	447	456	429	414	390	458	455	470	446	460	448	443	423	425	409	421	431	407	426	425	433	424	449	413	419	428	403	432	441	411	448	391	480	441	401	407	453	410	433	409	434	450	454	457	438	427	443	428	447	419	454	454	449	441	447	420	451	439	433	461	458	385	457	454	434	423	439	455	449	394	400	419	397	456	452	407	426	400	434	444	423	399	449	419	448	443	441	439	434	428	422	420	420	455	429	433	471	416	467	446	383	440	434	407	407	441	465	491	453	482	440	442	420	429	428	387	411	440	406	456	425	430	440	372	429	431	440	404	392	450	413	438	419	448	432	416	419	447	431	418	445	437	472	421	440	408	416	453	485	410	474	467	448	428	431	423	426	427	441	423	467	438	403	449	431	461	455	420	416	430	420	404	403	424	463	435	444	404	433	429	420	462	440	462	447	422	437	436	420	434	418	428	404	437	425	420	466	451	437	425	446	432	404	421	430	427	414	411	439	432	433	445	431	433	415	418	383	426	390	387	431	462	429	456	447	459	436	417	486	418	401	434	413	392	445	430	447	423	420	439	475	439	405	452	394	451	428	415	430	450	429	438	436	429	400	410	467	436	472	416	419	407	425	448	451	431	419	463	421	449	448	459	440	417	448	445	407	414	446	422	408	447	424	409	415	434	454	447	462	448	409	423	420	456	433	410	437	424	420	448	424	429	420	435	443	425	414	440	439	409	427	436	416	443	459	465	412	428	418	464	430	445	425	431	414	442	435	422	457	450	409	434	399	426	421	457	451	415	429	409	452	455	457	410	420	408	454	437	410	468	443	455	428	419	428	409	436	420	427	413	456	450	423	450	426	393	422	425	467	446	459	438	438	437	414	428	461	383	413	434	424	413	440	425	435	416	408	459	417	465	460	386	404	425	464	442	407	456	383	407	404	435	455	427	421	452	425	407	405	382	446	420	396	450	412	434	446	439	435	405	431	425	405	436	474	421	458	423	436	425	402	407	425	424	425	412	426	403	417	433	450	436	450	416	407	410	418	420	388	413	448	458	393	398	494	455	431	385	419	415	454	442	406	415	440	446	456	446	454	396	432	426	459	418	421	417	441	437	415	445	444	411	438	441	425	408	431	429	434	444	417	461	414	434	470	453	420	408	454	446	453	450	427	460	456	452	431	415	447	422	488	400	443	422	435	422	440	416	425	476	407	446	414	460	420	459	414	444	472	420	424	444	420	428	448	431	445	394	408	453	439	432	453	424	432	429	484	434	420	419	444	424	436	458	448	464	430	431	443	425	440	402	435	423	413	421	429	454	434	420	440	430	440	421	412	425	447	434	424	423	483	446	426	415	423	391	437	402	445	410	394	444	403	449	467	452	440	454	423	422	441	429	454	424	456	448	437	414	458	418	425	439	471	415	418	411	414	441	416	412	415	453	440	420	437	419	449	459	433	442	444	433	380	426	431	430	465	430	430	435	430	442	417	460	459	448	440	458	419	440	439	397	405	429	431	452	455	467	430	426	413	429	422	447	464	422	442	444	427	398	429	411	404	450	462	443	449	424	406	411	412	417	437	428	436	407	467	401	402	458	442	471	407	461	460	407	439	455	461	437	408	427	447	426	418	408	439	433	437	466	468	427	414	420	441	429	452	426	407	445	453	438	392	439	427	432	446	457	432	462	417	450	417	451	451	470	436	440	439	402	446	440	484	419	446	445	442	438	437	438	395	461	418	441	428	406	441	427	440	432	427	416	428	449	417	399
9588	4905	2548	890	362	191	102	83	105	62	76	69	69	65	70	39	65	56	44	54	48	43	46	49	44	46	45	50	39	36	34	37	35	44	36	29	35	42	37	32	34	49	33	48	46	36	37	42	42	38	30	35	22	39	40	41	40	38	39	39	28	44	40	30	32	26	38	40	29	34	39	35	37	42	32	36	29	37	31	40	56	42	32	40	34	44	31	40	39	39	25	36	33	43	32	25	29	40	40	42	40	36	30	41	26	40	46	39	33	33	33	35	27	34	40	34	50	37	25	40	38	42	36	45	29	35	24	37	32	25	32	44	31	28	37	43	39	38	32	29	39	53	36	41	39	39	41	40	42	31	41	32	36	49	37	38	38	36	44	41	42	37	47	37	47	32	41	39	35	39	32	36	42	26	39	37	40	38	48	36	29	21	42	44	32	41	40	42	32	29	34	35	40	42	39	33	24	50	30	32	38	39	32	46	36	38	38	47	28	43	40	29	53	47	45	36	39	31	43	22	26	32	45	31	38	41	37	34	36	40	37	37	36	29	43	36	50	31	35	37	32	31	51	39	49	32	29	50	31	37	35	49	31	38	48	45	38	37	30	37	36	44	32	32	27	33	31	26	35	36	37	38	33	39	37	29	50	32	31	45	35	33	41	36	36	25	42	43	47	32	47	32	40	30	41	38	39	46	42	41	45	39	36	40	36	34	42	30	38	38	35	23	37	38	30	31	29	34	46	43	51	46	41	29	41	31	31	56	30	42	33	36	31	45	40	41	35	40	35	36	37	41	40	41	37	36	41	36	33	33	35	49	30	32	35	38	43	40	39	35	31	35	34	37	41	36	42	50	31	23	34	39	38	37	44	25	34	36	45	41	53	37	33	39	36	37	38	28	39	38	39	39	33	38	37	31	32	30	31	35	46	41	45	45	34	46	36	42	35	35	39	35	34	34	40	39	37	28	34	36	34	44	44	38	32	41	37	48	37	39	41	36	26	38	52	36	29	30	41	24	48	51	37	38	34	45	39	44	37	40	41	35	37	36	37	26	32	47	36	40	45	44	29	49	40	32	30	37	43	42	33	36	45	36	36	39	44	32	28	22	39	27	42	33	37	40	33	37	29	36	43	33	36	35	43	42	38	40	29	33	28	31	32	38	38	49	28	39	39	40	37	32	35	36	38	33	40	39	45	54	44	35	50	34	41	37	40	45	41	30	38	44	35	24	35	50	37	23	28	32	37	40	31	33	36	38	45	33	43	28	35	27	39	40	33	39	34	24	46	45	34	30	35	32	41	46	44	37	31	35	41	38	40	41	42	23	34	33	42	36	32	32	32	37	40	39	35	42	41	38	32	41	41	50	42	40	31	34	44	42	32	41	50	39	37	31	38	37	40	35	36	30	42	38	31	37	24	42	32	35	43	31	33	35	35	37	30	36	44	28	36	40	43	46	35	40	29	33	36	40	37	34	40	43	27	29	37	28	38	39	41	31	33	35	32	47	37	36	34	32	45	36	35	41	33	35	40	35	43	34	31	36	27	37	53	32	32	49	44	43	24	32	34	44	31	35	35	35	37	27	43	35	30	29	36	42	40	33	40	38	39	34	38	47	34	50	36	35	37	31	35	47	41	39	31	37	37	32	36	42	34	35	28	33	36	36	29	33	38	47	42	39	34	41	40	39	47	29	44	44	30	36	40	36	41	37	35	32	36	52	34	35	33	48	44	43	37	46	38	37	43	33	31	36	36	37	36	37	42	31	42	33	33	36	44	30	47	32	42	34	44	36	36	23	42	23	39	34	37	39	37	31	36	31	41	33	36	44	38	27	46	35	26	24	45	37	45	44	37	30	39	28	39	41	48	46	35	33	41	34	38	34	42	33	41	35	21	38	37	43	39	30	29	36	41	30	41	39	39	36	38	36	31	33	27	39	36	30	31	35	40	38	39	40	39	46	42	27	39	40	27	33	37	26	44	35	40	47	50	34	40	30	29	38	42	40	31	29	30	37	46	47	37	31	33	32	38	33	38	52	33	28	27	30	29	41	39	29	34	34	40	37	46	36	46	44	43	39	32	24	38	44	44	32	38	31	41	43	29	37	32	39	31	31	39	24	37	38	16	34	34	36	41	30	37	31	36	36	44	39	32	36	45	35	38	40	47	35	32	44	37	47	39	57	47	26	33	43	22	33	45	36	34	33	51	38	40	29	33	38	43	32	45	31	41	42	30	41	43	41	31	37	40	32	39	32	40	39	30	37	42	52	41	49	40	42	32	39	32	32	41	35	34	29	49	35	33	36	35	31	34	41	42	35	35	37	33	47	30	48	35	52	43	35	42	34	41	42	35	44	31	35	33	45	35	32	28	49	40	46	34	40	35	41	29	34	36	32	32	37	34	42	48	38	32	45	36	43	33	29	38	31	35	36	39	43	44	40	33	44	34	30	38	27	28	44	45	38	39	44	41	34	22	29	41	32	37	26	45	46	51	38	37	25	38	34	32	37	34	24	41	42	35	34	31	30	40	38	52	35	40	35	33	31	34	37	29	39	42	40	36	44	31	41	35	38	30	32	40	61	28	48	37	33	26	47	38	47	43	30	30	34	38	28	33	33	29	39	43	40	37	44	43	37	34	48	47	36	36	29	45	26	28	34	37	35	37	37	44	50	35	37	40	37	25	35	40	33	38	37	33	37	37	45	36	39	35	35	42	44	38	40	46	35	44	35	34	36	39	36	33	44	38	30	36	40	38	36	32	42	38	35	39	27	35	30	47	32	44	40	35	30	37	45	39	26	31	35	26	22	40	34	38	36	37	32	44	35	56	39	34	41	37	39	47	36	39	51	43	44	40	33	37	41	29	33	26	41	44	43	41	41	27	35	30	53	36	36	42	37	50	40	33	41	39	31	43	38	39	25	36	44	44	31	28	38	37	46	36	42	36	45	44	28	37	27	43	46	40	39	33	48	35	35	39	47	42	34	40	41	41	35	24	42	38	43	34	46	29	34	38	39	36	29	37	34	29	21	42	41	50	27	37	28	40	36	38	35	36	36	34	46	38	29	42	40	44	43	40	36	38	40	41	34	26	42	27	38	38	36	45	50	39	46	43	28	50	45	29	41	32	35	41	28	37	32	45	45	40	38	33	41	29	32	47	35	42	39	32	37	45	41	46	45	53	36	32	28	37	37	39	38	40	42	40	47	32	37	33	35	38	40	28	35	40	40	33	33	46	38	24	32	34	28	38	46	29	31	35	35	33	35	30	41	40	40	28	38	34	46	22	28	29	27	32	44	33	35	45	41	31	31	34	29	34	37	38	27	35	46	40	41	50	39	46	38	25	41	25	37	38	47	39	31	35	38	42	41	31	35	32	39	31	36	41	40	33	41	55	50	38	45	39	44	32	37	36	36	43	35	41	29	42	37	35	41	42	41	33	45	31	46	39	35	26	45	36	32	33	51	33	36	43	40	39	38	49	42	26	34	45	34	29	30	28	31
39942	24190	17007	10239	9904	7641	4144	2707	2370	2027	1837	1459	1390	1283	1142	1009	978	836	714	659	596	639	644	566	399	358	352	358	337	368	340	380	317	368	316	333	332	326	347	303	344	331	357	360	342	354	349	309	330	314	330	339	298	286	350	307	319	279	300	304	336	312	309	324	327	329	303	327	286	321	284	283	319	294	311	302	315	308	307	291	299	332	298	291	291	310	307	284	301	306	290	325	299	308	310	316	298	316	293	260	320	313	280	251	300	269	280	304	288	301	298	295	303	308	324	307	308	282	293	285	320	314	290	254	297	302	281	313	268	276	306	323	284	308	310	300	295	289	314	303	314	298	264	274	314	290	276	317	273	292	277	310	291	277	286	277	307	282	286	309	285	299	317	324	314	326	291	308	311	308	334	300	281	300	297	279	274	300	281	271	311	264	291	341	284	279	308	267	284	300	284	322	320	286	323	326	316	299	311	270	311	307	293	325	326	304	263	250	243	287	289	311	277	285	298	310	281	271	294	331	304	304	308	287	289	280	307	287	285	302	333	293	294	283	322	299	284	304	301	326	277	263	266	260	274	280	276	303	297	294	310	275	315	275	271	290	293	295	297	267	272	299	295	305	286	299	292	304	312	295	342	280	292	300	273	267	261	286	295	312	278	277	278	309	256	296	328	271	282	293	283	308	310	288	303	265	277	314	301	295	287	307	273	311	315	299	317	293	286	282	295	331	310	306	309	304	293	308	289	293	286	270	304	291	292	275	307	310	269	344	312	279	317	313	309	263	336	302	300	312	313	292	264	307	302	276	307	278	268	303	345	293	310	301	265	298	307	299	319	302	287	281	315	296	310	291	300	327	298	338	301	278	282	300	310	279	284	259	294	281	296	300	278	292	307	300	287	288	293	306	314	292	306	305	305	303	275	311	267	295	342	292	300	290	304	311	310	322	326	308	324	293	312	285	306	296	314	269	306	293	293	299	262	281	286	271	291	297	298	295	317	294	300	309	298	287	281	311	270	309	315	307	284	304	277	298	283	270	294	291	268	320	328	298	283	317	277	300	265	303	265	282	280	297	311	313	295	289	278	292	275	295	299	270	331	307	314	306	298	284	307	308	293	276	295	302	277	313	288	303	297	313	297	282	305	305	294	281	286	275	308	314	341	293	302	275	296	291	314	283	266	305	270	276	292	289	277	285	307	295	284	307	278	259	318	321	280	295	315	296	316	284	288	279	297	256	268	281	292	330	292	306	298	296	292	266	305	301	301	305	324	264	324	292	279	288	304	306	307	330	312	308	304	317	299	289	296	307	328	291	303	298	278	328	288	269	287	293	287	318	274	266	286	297	308	312	308	293	276	299	299	302	295	302	275	302	283	310	320	301	313	270	278	289	288	292	294	266	277	286	299	292	273	285	279	320	293	308	284	298	280	271	330	284	267	271	267	305	305	310	261	314	322	276	270	331	302	305	303	277	308	278	262	306	307	303	320	313	286	301	270	311	277	298	260	261	316	275	295	287	299	307	300	303	273	281	283	285	287	320	309	294	283	277	291	302	280	286	320	335	262	333	288	306	289	268	275	312	292	313	297	297	286	330	313	267	283	302	288	278	283	286	299	302	275	298	307	293	278	288	304	281	295	315	303	308	255	287	297	290	296	299	308	263	283	320	299	269	293	298	269	279	306	285	318	311	285	288	294	318	316	294	310	332	299	290	277	288	291	292	303	282	308	288	306	294	287	272	302	287	291	267	288	283	312	310	298	294	260	314	323	280	331	284	283	278	290	310	300	278	289	288	320	263	278	293	298	342	283	325	310	305	295	273	309	324	309	325	313	295	322	304	302	324	325	296	310	303	298	287	303	282	264	312	324	296	288	292	283	282	297	308	279	318	308	296	312	327	315	285	301	300	308	270	289	317	332	295	292	307	311	301	309	314	302	313	282	279	300	313	298	301	285	302	341	292	297	273	293	312	299	277	337	304	301	271	288	322	295	324	320	281	299	316	312	293	307	290	332	303	306	283	320	271	276	307	320	329	333	302	286	299	319	298	298	282	323	320	265	305	311	305	314	321	292	303	304	306	260	282	267	305	305	284	283	290	296	318	311	281	302	285	281	318	296	294	286	325	321	307	285	295	280	295	268	270	271	305	303	288	299	283	294	288	293	282	301	304	302	337	296	280	306	279	294	292	288	288	288	289	317	303	310	297	279	306	296	278	305	273	300	284	271	277	293	311	319	310	301	323	313	262	284	303	285	301	288	286	288	279	317	292	300	294	301	284	311	265	303	279	284	308	327	296	307	305	322	307	297	317	301	300	279	299	286	289	303	290	320	303	313	295	310	278	271	308	291	325	287	290	289	314	273	303	277	295	308	319	310	299	245	293	312	307	302	297	269	310	262	302	307	315	299	277	307	279	286	297	315	296	316	300	307	311	319	254	283	268	320	299	294	282	302	308	288	331	302	284	300	292	307	315	335	306	302	296	295	284	314	310	294	279	260	293	302	286	339	275	340	259	286	276	275	306	299	288	302	315	285	313	298	301	301	282	287	293	296	291	298	290	323	288	287	287	298	291	291	304	260	270	331	256	298	275	310	308	291	299	299	290	298	296	296	285	281	253	297	279	294	285	278	285	289	284	289	326	306	312	270	303	311	314	297	306	302	319	313	289	319	292	268	298	297	290	301	303	303	291	284	273	275	278	308	308	275	324	309	327	287	303	309	278	310	296	285	309	343	304	288	289	331	258	277	310	305	299	302	319	293	305	287	281	289	311	295	293	281	262	275	274	306	277	317	321	297	301	301	295	280	283	298	310	276	323	275	305	326	268	285	263	294	297	308	279	298	305	289	295	287	291	314	306	306	283	306	305	276	321	316	258	282	289	278	312	300	311	294	280	327	316	299	308	329	298	290	280	297	300	310	314	264	298	294	299	299	269	271	336	305	308	284	331	299	311	306	281	304	261	304	320	325	306	311	271	308	318	302	289	295	275	296	305	298	279	288	314	277	306	288	300	329	272	304	285	296	263	277	286	320	292	291	287	314	267	303	315	279	305	299	288	288	280	288	290	285	317	299	295	300	304	321	310	283	331	297	282	296	291	270	292	274	278	278	281	329	290	303	298	304	334	257	302	313	277	304	283	288	321	328	275	324	273	302	301	292	303	283	329	336	300	304	332	299	326	323	313	293	318	303	303	293	280	291	294	277	322	286	315	309	305	307	321	291	276	314	299	296	279	294	304	283	283	298	331	296	299	282	268	263	323	281	279	317	259	328	281	303	287	294	294	301	277	307	308	281	327	285	310	319	305	309	259	309	281	287	283	283	296	278	282	304	317	305	294	312	271	284	289	302	325	309	267	284	324	303	285	313	284	275	314	292	319	299	308	291	309	326	272	296	280	286	322	310	324	291	293	317	292	291	286	299	325	310	277	294	292	305	296	314	292	292	296	275	312	287	321	288	319	290	293	255	293	307	302	284	308	298	314	279	306	301	294	280	266	328	300
10828	5195	2076	764	330	161	106	83	86	87	71	73	73	70	80	65	60	39	65	63	61	58	39	59	42	63	50	33	51	56	54	40	50	58	47	51	49	53	51	50	37	57	45	61	57	58	50	44	61	61	46	40	55	40	44	49	60	53	30	60	53	48	38	44	44	53	45	50	25	50	58	51	44	56	51	48	52	50	55	44	34	41	47	51	43	55	57	46	53	33	40	49	51	48	39	39	36	41	45	55	51	53	43	36	59	46	56	39	47	47	46	48	56	59	41	53	48	39	43	49	53	45	55	49	44	38	50	47	49	39	45	50	51	30	58	47	39	46	48	45	48	39	52	55	66	35	64	47	47	45	45	46	37	53	47	47	45	51	53	55	50	43	59	39	57	56	61	52	52	40	45	37	40	35	48	64	41	54	43	44	44	46	54	55	50	31	33	50	48	42	39	51	56	54	42	41	34	38	47	42	53	42	45	39	45	52	43	51	34	57	45	52	45	48	56	52	58	48	39	56	45	48	49	54	43	45	50	38	40	46	35	42	44	47	65	42	43	46	58	50	40	43	45	63	53	52	50	53	36	46	38	44	58	43	50	47	40	45	42	41	33	51	56	38	41	43	61	47	57	41	52	51	50	49	50	36	48	41	49	58	48	36	62	42	56	40	45	47	49	42	43	38	60	56	54	44	55	46	48	43	46	47	51	42	60	43	49	41	43	52	55	45	51	32	52	48	47	46	41	53	50	43	45	35	43	48	47	42	37	55	50	50	47	54	42	40	47	50	61	58	47	36	55	40	44	54	57	49	40	42	53	69	40	53	45	56	43	46	49	52	39	46	46	48	48	43	59	50	60	43	50	47	47	45	44	42	46	49	50	53	65	39	60	55	42	49	37	51	40	46	45	50	50	48	42	38	45	53	45	37	55	47	49	58	44	69	50	56	54	49	57	47	53	42	51	44	49	49	44	39	44	50	53	55	52	54	40	42	34	40	59	54	45	56	37	59	57	57	41	40	47	48	44	45	43	45	53	43	37	51	44	46	59	50	56	47	33	43	53	61	50	43	53	43	49	54	62	52	50	54	41	44	54	48	42	46	55	57	47	50	43	57	34	44	49	50	48	42	40	47	46	40	56	49	39	50	39	45	39	46	55	55	43	65	50	52	37	64	51	44	51	49	58	53	58	54	55	41	43	66	50	48	43	54	49	47	49	46	45	48	38	46	55	35	47	43	43	40	56	44	48	44	41	38	56	57	49	62	45	36	35	63	46	43	40	56	55	57	48	42	54	55	49	32	52	47	44	38	40	43	47	50	39	51	60	32	47	47	51	43	44	57	43	37	51	62	49	41	52	58	61	46	47	57	42	53	44	39	44	61	51	51	53	62	50	42	50	44	55	54	38	49	53	40	53	50	38	56	52	52	51	51	41	65	42	37	45	58	43	46	44	54	54	43	45	44	50	42	44	57	38	43	41	34	48	59	55	52	48	52	55	54	36	50	49	62	51	44	50	45	43	68	40	48	59	47	44	64	49	53	52	41	52	48	56	43	46	47	41	52	45	50	47	43	60	60	42	45	41	51	48	47	49	54	44	46	52	50	49	57	46	41	41	47	49	57	47	42	48	48	45	47	52	58	45	50	46	66	54	43	48	41	48	38	60	47	51	39	46	54	48	50	37	44	54	60	43	44	55	45	51	47	44	40	42	48	50	53	57	43	48	50	54	38	59	60	43	56	56	38	41	50	54	49	43	40	59	40	49	39	53	49	51	58	55	53	38	42	62	59	46	45	49	43	49	53	43	58	45	45	36	44	45	57	34	44	49	36	64	54	51	49	39	41	38	55	51	35	53	48	57	57	55	63	49	47	52	45	46	46	58	38	49	39	49	49	51	49	39	40	57	57	55	43	53	63	54	39	65	41	37	51	54	47	45	46	46	38	42	60	37	40	42	53	44	47	52	52	45	52	45	55	48	44	48	50	50	43	41	47	58	48	65	50	43	39	47	43	44	54	47	46	48	42	46	40	40	59	43	48	40	39	46	52	47	45	50	55	42	27	51	44	64	45	52	48	38	48	47	49	34	39	45	54	54	41	41	53	49	51	53	47	47	45	52	56	59	40	54	41	56	44	47	42	40	47	39	46	57	39	52	41	45	55	70	51	49	45	59	54	46	57	55	38	39	44	51	34	56	50	51	48	58	50	49	53	52	49	48	52	44	41	50	56	53	31	48	37	32	41	55	42	49	38	62	46	58	38	39	43	45	48	56	52	51	54	43	62	36	42	43	58	57	58	50	54	44	57	50	43	58	50	45	49	39	40	41	50	42	36	47	49	40	44	46	46	37	50	43	44	56	41	51	50	43	56	43	43	50	33	47	51	51	60	47	57	42	54	56	45	48	45	45	45	42	47	31	41	54	38	51	51	50	64	38	45	56	61	60	55	46	58	47	44	39	57	56	53	39	61	43	59	39	56	43	44	41	44	44	53	42	45	41	33	45	52	53	35	55	43	53	49	35	40	47	46	51	56	48	45	51	46	56	51	59	49	49	38	41	53	47	43	43	42	54	57	49	48	54	50	53	55	45	43	53	50	35	46	63	50	61	54	42	52	42	49	43	41	43	51	51	48	53	42	46	55	60	41	45	40	41	48	56	48	53	61	46	56	39	55	52	46	46	49	40	56	47	46	54	42	36	46	44	52	53	54	43	52	72	51	48	45	39	55	38	59	47	61	47	52	40	44	56	36	64	55	48	48	38	47	49	45	52	47	65	37	45	36	48	33	47	59	46	42	51	55	46	53	37	50	50	39	31	50	45	41	45	51	56	42	44	57	58	49	42	43	41	57	44	65	46	51	38	42	59	35	52	47	41	52	46	48	51	54	47	41	51	54	58	44	42	34	53	40	55	45	33	44	50	46	56	45	53	40	44	39	51	48	46	54	34	49	48	51	38	56	47	50	39	49	47	44	45	44	49	49	48	61	66	36	41	37	62	42	56	43	51	38	62	40	45	44	46	42	40	44	46	34	51	60	56	49	47	58	55	36	51	48	45	47	46	41	50	55	59	50	45	57	47	54	43	54	46	45	32	49	52	39	45	55	58	43	45	50	61	47	44	39	59	43	45	46	50	54	53	49	45	45	57	51	49	39	43	41	52	45	64	42	49	60	58	48	50	43	55	36	45	52	48	49	57	43	51	46	64	39	57	45	47	52	44	44	47	56	45	41	57	58	56	43	40	51	55	43	41	50	51	40	55	42	39	48	42	38	57	41	43	45	49	47	51	49	42	42	41	61	41	55	55	52	37	41	55	63	42	42	50	45	48	42	59	53	47	54	70	50	45	48	56	40	38	57	41	47	48	38	44	54	39	43	51	47	55	43	55	43	41	48	44	46	36	41	50	43	51	51	48	41	54	45	48	54	47	54	51	44	44	43	44	54	54	33	33	49	50	40	52	45	48	45	38	47	43	47	46	42	44	45	41	47	52	39	43	46	40	51
38103	24756	15239	8845	8478	6580	3818	2580	2088	1810	1681	1583	1388	1267	1217	1131	955	855	773	615	626	667	684	517	471	466	423	438	436	383	420	387	442	399	425	417	415	435	421	408	427	390	443	403	430	399	397	418	431	420	392	422	409	425	386	372	412	387	360	432	351	367	383	374	392	374	390	376	371	327	355	364	361	383	382	374	375	387	391	404	379	374	360	364	395	385	369	346	392	384	354	393	351	395	364	348	362	335	370	388	379	391	362	389	384	393	355	363	385	350	376	376	417	383	392	365	384	354	383	379	378	336	336	329	377	345	367	353	298	354	373	359	356	347	393	328	356	359	383	397	364	350	367	388	376	346	379	340	387	355	397	393	343	357	396	369	359	377	391	326	382	369	356	385	388	379	388	372	339	363	371	402	368	386	383	402	380	363	369	379	351	365	355	347	331	365	367	357	395	353	381	372	386	388	379	389	374	380	386	355	363	404	348	376	391	397	377	373	417	413	356	377	361	346	378	374	384	379	385	381	383	382	357	394	387	393	381	382	369	346	366	359	409	354	382	372	377	361	367	367	380	383	388	371	402	373	384	384	381	373	401	367	367	383	393	375	365	379	368	385	396	384	340	360	408	345	376	362	394	405	362	379	401	367	379	402	381	384	394	378	372	342	353	375	367	392	359	397	397	355	341	390	421	350	379	391	346	368	371	379	379	360	368	366	381	349	332	392	410	370	359	381	406	372	399	387	370	372	380	382	346	369	372	327	391	352	382	386	347	349	366	392	387	382	361	399	387	396	391	381	388	359	369	365	352	358	380	378	378	350	356	338	365	349	330	376	355	393	373	354	370	392	344	393	370	385	375	377	403	391	370	359	358	330	365	378	352	391	379	405	380	351	372	354	381	383	395	361	358	335	352	364	360	316	338	333	391	341	363	383	389	369	385	393	330	381	379	368	363	402	386	356	413	336	367	382	406	385	355	362	383	353	376	340	365	379	363	340	369	336	369	359	380	382	368	358	416	355	434	383	377	357	380	365	367	374	357	389	405	368	349	371	382	374	385	390	373	398	352	349	396	413	392	390	385	367	381	378	361	379	374	366	355	383	373	368	368	416	375	378	361	360	390	360	356	362	375	369	417	382	390	399	351	372	387	410	344	369	369	374	339	356	365	353	360	346	374	366	399	382	355	364	386	390	379	351	345	385	377	390	416	402	360	403	356	360	379	380	361	386	375	341	376	392	401	376	352	367	405	363	347	344	374	368	354	362	394	331	391	373	379	343	388	370	363	381	377	377	373	415	342	375	394	358	345	364	360	369	375	433	362	352	370	379	369	341	370	399	344	323	404	365	391	391	345	340	365	335	397	381	350	376	362	362	375	394	372	382	352	388	400	382	384	380	371	380	372	356	369	370	382	376	367	385	381	375	350	362	390	400	373	372	368	355	323	370	388	408	348	373	362	376	378	364	367	369	361	361	380	366	419	374	398	408	389	372	353	366	412	363	386	381	349	434	382	360	365	369	361	385	328	364	381	379	371	377	397	379	424	378	366	386	395	370	395	359	386	390	369	391	387	373	358	368	405	371	378	341	401	373	371	379	348	377	358	374	357	363	338	369	344	333	384	398	376	349	361	355	361	406	363	350	353	350	362	346	345	354	350	368	375	344	407	359	361	362	368	361	422	345	380	398	369	354	346	387	407	339	374	358	380	379	375	373	386	377	388	364	384	378	362	366	378	388	350	371	374	384	399	375	385	380	404	347	393	379	404	350	354	347	379	375	424	377	368	377	363	387	376	382	357	365	351	375	388	384	397	393	371	359	372	354	348	391	407	376	370	355	350	375	403	372	364	359	384	349	407	364	371	367	382	380	357	387	348	356	428	350	384	350	397	398	398	381	367	375	351	373	364	404	387	384	363	375	401	361	388	361	389	367	412	342	355	370	374	396	409	379	392	360	352	367	389	356	346	375	388	345	385	379	354	376	391	357	384	397	377	385	352	359	389	384	398	368	401	372	367	365	347	404	346	369	374	382	392	356	355	375	351	355	347	366	373	409	365	346	363	391	359	370	349	385	364	401	364	375	392	386	373	348	370	377	356	370	374	394	373	376	366	391	361	365	363	370	349	323	390	358	379	391	375	378	363	358	402	357	346	413	375	404	367	392	357	379	383	386	372	403	370	346	394	369	368	371	359	397	361	374	397	353	382	376	405	399	376	373	396	344	344	345	375	384	403	359	357	383	366	376	369	364	370	384	387	397	366	391	413	368	395	384	343	378	370	384	386	394	379	361	377	404	374	348	370	347	372	361	395	355	369	397	401	396	365	373	389	367	418	372	386	360	337	391	383	372	385	341	373	345	391	408	371	375	361	383	395	363	347	350	348	372	354	373	370	379	389	378	342	386	393	409	354	384	367	363	416	379	371	363	372	376	353	390	362	375	383	383	366	346	366	338	421	371	365	368	377	351	378	389	374	376	346	344	338	365	355	389	394	385	357	375	397	408	362	359	382	341	375	395	349	393	343	356	363	400	418	365	355	368	381	356	390	344	384	373	381	395	350	360	355	349	362	372	387	376	377	369	386	363	363	376	406	361	359	358	353	347	362	355	348	356	371	379	358	392	398	392	339	339	403	372	376	383	399	402	345	380	385	369	383	363	388	361	381	362	382	368	371	381	353	350	363	388	406	345	385	352	353	382	379	385	394	367	350	375	374	363	370	348	381	363	370	370	365	381	333	382	372	381	392	359	357	360	349	360	379	363	366	393	382	346	393	365	363	371	362	352	398	403	407	359	373	332	340	370	371	367	422	374	390	368	339	359	359	349	372	367	366	382	354	355	371	388	384	402	347	415	391	350	372	362	388	361	397	363	388	358	359	369	376	361	398	364	358	382	330	378	362	351	390	367	386	388	386	367	360	354	361	391	345	380	401	366	378	372	357	339	397	370	357	350	411	399	351	377	369	353	369	367	384	381	336	336	365	365	324	364	359	389	361	388	365	364	383	342	360	411	390	363	351	369	360	368	355	385	370	346	384	384	336	374	332	398	357	388	374	375	358	336	350	357	371	390	380	360	401	361	342	392	352	355	393	390	381	364	384	377	370	403	360	360	354	349	357	396	382	367	366	390	379	358	370	373	373	403	365	366	370	383	364	370	364	381	381	349	345	391	372	362	376	346	349	352	387	387	399	381	359	378	353	360	341	358	378	396	376	391	359	363	368	360	358	384	333	346	370	366	366	388	354	334	374	354	385	367	383	365	343	386	359	380	364	356	359	369	376	374	346	365	379	367	345	334	364	374	385	391	345	395	348	345	371	363	380	361	399	413	370	380	388	378	406	342	365	343	384	392	391	369	342	418	386	366	375	406	375	410	342	384	406	360	386	391	346	351	345	370	355	361	384	377	349	375	337	358	399	372	371	367	374	355	379	336	389	361	367	369	376	363	384	343	370	389	378	393	391	396	380	375	422	384	383	400	398	375	364	376	378	377	400	385	357	360	342	357	377	364
12959	7243	3062	1168	493	242	135	114	79	95	76	74	64	74	72	54	44	44	39	46	36	35	36	24	31	34	34	32	26	35	23	26	33	25	20	36	25	31	35	34	21	29	32	21	26	34	27	32	31	28	25	30	29	22	21	25	31	23	21	24	25	18	22	31	29	34	19	28	19	22	27	28	25	28	23	18	22	22	25	25	25	23	18	31	33	24	33	24	17	35	32	16	26	24	20	26	31	19	27	33	29	22	35	18	26	26	14	16	28	21	26	25	34	28	31	26	21	30	34	21	22	23	17	23	26	30	15	31	27	27	25	36	22	27	27	16	35	40	22	28	20	38	36	33	29	18	24	29	26	32	22	26	24	33	28	29	19	23	17	21	28	27	29	26	18	26	19	25	36	20	33	22	36	28	25	19	27	21	22	26	22	31	19	34	19	26	21	20	25	27	23	14	31	23	35	25	27	29	29	27	28	25	18	29	28	16	27	23	23	23	22	24	20	26	31	19	34	27	29	20	27	33	22	28	27	21	26	33	27	28	20	19	25	15	24	14	28	28	22	25	40	19	33	36	23	30	33	17	32	25	23	23	26	25	21	27	22	18	25	27	21	26	18	31	42	27	26	18	19	29	35	25	22	30	21	32	29	25	20	31	22	28	27	19	30	26	28	26	26	18	30	23	21	27	28	28	27	16	30	27	33	20	17	22	28	24	34	29	21	21	22	19	25	27	31	26	25	24	31	29	29	26	24	28	34	23	29	33	30	20	31	22	23	26	23	37	24	16	15	27	24	28	33	28	21	12	29	28	26	19	26	20	29	20	30	18	30	32	30	26	31	18	19	21	18	16	24	28	21	35	29	29	32	20	26	31	22	28	19	35	14	16	27	36	30	19	27	35	24	27	24	23	24	19	27	15	28	31	35	24	30	24	37	30	27	26	29	24	23	33	30	32	25	21	26	25	24	30	26	28	32	40	27	22	25	19	24	26	39	25	29	18	13	22	31	26	35	22	24	25	39	25	28	41	29	24	32	25	23	16	25	24	22	28	18	25	19	33	22	23	17	23	17	21	27	19	25	20	23	27	16	18	25	20	35	22	23	33	30	26	32	32	24	31	30	30	28	31	33	25	34	31	18	30	16	38	20	26	35	24	32	27	17	24	25	24	25	30	29	31	27	19	32	19	27	21	26	31	31	26	26	24	32	14	31	32	24	15	31	32	19	25	25	25	26	22	24	22	26	17	24	26	31	26	26	18	33	31	25	22	20	26	26	25	30	25	20	35	31	27	23	24	28	23	25	31	24	19	20	31	23	25	18	27	28	25	23	24	25	30	22	23	19	29	21	26	22	19	25	27	22	23	30	25	30	23	23	18	17	29	22	28	30	18	27	16	23	20	24	26	21	24	25	27	17	24	29	24	35	35	25	36	24	30	21	15	21	27	30	37	21	27	31	24	23	22	26	30	19	35	23	32	26	19	26	28	29	23	36	24	18	33	32	15	23	25	23	21	34	21	27	40	29	26	30	28	19	14	22	27	26	26	25	25	23	28	21	27	18	30	32	24	29	25	27	29	22	21	39	23	20	24	29	23	25	27	21	26	25	17	27	35	36	19	35	16	26	34	17	25	19	25	24	40	17	24	27	26	26	31	28	19	34	30	33	29	25	31	19	29	28	31	35	29	27	29	27	26	23	19	32	30	23	21	27	25	28	22	27	22	27	22	29	23	15	18	34	25	17	34	37	24	18	24	18	40	29	21	41	31	26	34	39	23	25	26	19	31	36	27	27	22	29	27	26	20	36	27	28	24	31	19	28	35	37	20	20	37	32	29	24	25	27	22	26	20	30	16	17	25	24	22	17	22	19	30	33	37	21	22	21	31	32	35	26	23	28	22	25	22	23	25	21	31	34	31	21	31	14	20	25	26	33	30	29	26	30	32	20	34	23	22	26	26	37	20	26	26	26	14	20	25	40	31	18	17	30	25	33	25	10	29	34	26	32	19	30	33	23	24	25	23	26	24	34	28	26	23	25	31	21	28	25	21	23	17	31	18	19	27	24	27	24	28	19	29	29	31	22	26	34	16	37	27	25	31	31	29	21	27	25	24	29	19	26	26	25	27	25	24	20	26	29	20	25	27	28	30	24	26	23	18	22	31	31	22	25	20	25	25	27	23	22	22	29	24	23	22	24	27	26	15	34	17	31	20	29	21	31	32	31	26	22	20	21	26	19	29	23	34	26	27	28	38	31	25	32	29	21	28	25	23	25	25	21	28	34	16	31	27	29	28	22	22	39	23	24	24	30	24	22	32	34	19	19	17	20	30	32	27	21	22	20	27	24	23	26	17	30	28	22	23	25	29	24	29	26	19	30	28	26	37	21	25	33	29	22	17	37	26	28	32	24	28	26	26	28	28	29	25	21	27	23	28	28	28	26	31	24	31	30	27	17	18	38	25	19	30	25	37	26	20	29	28	35	31	24	40	29	21	28	24	20	26	20	23	30	21	31	29	26	17	16	24	34	30	29	26	26	22	29	22	22	20	28	23	33	26	41	24	24	29	25	28	24	31	17	25	21	28	23	33	31	31	30	29	25	30	20	21	19	34	29	16	34	19	22	25	27	17	25	29	28	30	33	34	26	23	21	28	24	23	26	20	21	23	20	27	25	26	21	29	22	28	23	24	21	20	24	21	32	32	29	29	29	24	20	20	29	26	27	24	28	27	24	22	16	25	19	27	24	26	23	24	14	30	24	24	26	26	33	32	23	26	30	21	30	24	19	20	19	41	24	25	22	25	17	27	28	25	22	29	29	24	23	21	27	28	24	31	31	32	41	20	23	24	32	22	18	25	28	20	23	24	22	32	20	23	21	25	19	26	34	20	29	27	30	25	22	26	26	25	29	21	28	35	27	21	17	28	26	28	26	24	30	23	26	25	33	21	21	31	26	26	21	25	28	18	31	22	24	34	26	31	23	38	30	25	31	18	32	22	25	22	25	27	18	21	33	29	32	21	22	29	20	35	27	32	25	29	34	23	21	19	24	26	33	17	26	30	23	24	21	16	26	17	31	12	25	29	33	33	22	29	27	19	23	29	25	22	17	26	23	24	20	16	34	35	25	35	24	23	22	26	31	24	30	26	27	27	34	23	19	26	26	38	25	32	29	19	19	26	29	26	28	24	34	19	36	27	14	24	24	23	22	31	33	25	25	32	26	20	25	24	32	32	22	26	27	26	21	21	26	22	22	31	28	33	26	22	28	30	34	25	18	29	26	23	23	25	18	29	30	24	23	31	21	30	36	29	30	27	25	30	32	27	22	21	26	26	25	30	27	16	21	26	25	32	24	24	31	32	23	21	26	28	21	23	27	32	34	19	31	17	20	27	27	21	26	29	28	36	31	21	25	29	22	18	25	27	24	20	18	26	19	25	31	32	29	30	29	21	28	20	30	16	26	26	23	30	16	29	25	32	35	34	24	16	30	25	35	20	23	24	25	17
43056	28332	18314	12548	12965	9858	5773	4001	2870	2491	2252	1924	1758	1619	1361	1229	1121	913	757	629	608	635	464	451	383	352	317	315	274	296	305	278	297	292	292	254	257	283	253	278	276	303	283	268	265	257	263	244	254	281	292	289	258	263	236	189	222	213	224	231	211	239	232	234	236	232	205	240	181	176	229	215	207	238	232	184	197	199	229	212	217	221	192	202	203	219	213	219	213	200	180	205	202	190	212	238	217	206	198	202	205	226	193	216	236	197	220	231	199	197	225	214	205	201	222	205	225	227	214	197	199	218	206	204	223	219	210	205	228	205	211	202	190	209	205	204	217	203	236	223	196	190	215	200	213	234	197	210	209	195	217	201	189	200	229	193	190	203	198	191	207	218	212	221	222	197	224	182	222	212	197	176	207	203	206	225	171	210	220	216	195	218	212	225	210	243	208	214	197	205	178	218	222	204	207	209	186	217	254	208	215	205	187	212	196	180	203	203	198	200	178	192	193	201	195	219	200	196	231	206	198	176	203	198	226	193	203	203	196	192	199	199	213	200	214	233	187	216	211	223	228	204	216	201	212	213	211	212	200	218	194	216	222	212	182	210	185	185	186	211	210	199	197	217	169	223	204	197	204	214	210	221	203	208	201	212	232	198	188	215	174	191	199	210	206	193	202	197	212	209	210	201	200	179	204	226	204	203	207	214	181	212	225	214	212	206	224	218	220	225	206	169	218	202	201	192	223	213	199	215	188	195	217	208	215	189	183	202	208	197	216	206	204	211	194	216	190	209	212	210	238	177	208	189	216	193	195	198	221	208	202	219	196	209	204	203	210	206	213	186	227	210	195	234	208	209	204	205	203	201	193	223	194	197	184	194	218	235	201	206	217	217	209	174	194	205	245	211	192	209	199	219	198	196	218	209	199	237	210	219	194	199	221	180	192	208	198	195	220	200	210	215	208	195	232	229	183	186	190	226	206	189	197	194	206	205	207	227	205	175	209	241	217	213	213	196	179	184	205	211	208	201	222	243	196	215	191	229	197	191	198	201	218	225	210	235	195	215	210	236	202	174	212	222	203	228	222	198	233	177	180	186	199	198	210	209	188	186	201	229	219	205	190	220	224	193	247	215	210	226	213	216	175	206	202	195	225	187	190	201	212	212	220	188	198	210	187	195	204	232	208	217	204	202	210	210	198	208	205	209	201	232	206	218	242	178	202	191	183	205	199	197	197	200	213	197	218	191	185	241	211	208	207	197	237	195	212	212	198	196	201	210	224	196	229	214	219	227	195	188	226	172	214	193	193	210	202	219	199	233	218	198	203	209	212	236	201	195	205	196	192	206	205	212	203	172	200	215	199	224	192	193	217	227	222	191	198	213	202	223	217	220	208	196	190	199	233	208	193	202	189	209	201	221	214	226	198	190	201	206	198	204	212	217	207	173	201	189	221	202	206	224	203	204	200	189	218	216	188	190	190	206	207	209	205	217	216	214	188	209	228	203	198	194	209	195	210	221	213	197	212	214	235	205	203	192	213	196	204	226	215	203	201	201	197	199	194	191	217	207	206	187	176	224	186	227	209	199	197	197	216	228	213	241	202	201	211	216	212	233	221	207	222	228	209	211	208	209	220	208	225	204	195	218	207	178	243	219	193	201	201	193	209	219	227	200	182	199	227	222	221	232	223	186	223	206	190	204	203	196	207	222	199	207	222	203	230	202	194	196	188	200	209	204	223	211	206	210	184	199	222	212	222	215	198	207	188	205	191	214	219	210	196	210	198	205	218	193	212	212	215	202	177	204	165	215	215	190	202	197	218	196	252	210	214	197	216	208	210	197	186	198	205	202	202	213	198	207	210	194	198	229	211	231	214	188	217	219	194	204	194	194	198	195	197	211	206	194	210	208	205	188	225	203	200	220	198	222	213	225	204	177	218	205	213	202	218	195	215	208	231	209	196	242	211	190	191	214	213	227	241	225	210	203	206	187	220	210	226	209	190	232	205	211	181	187	179	212	185	213	215	238	206	200	198	210	205	219	213	217	182	193	206	203	180	218	217	188	188	201	226	197	196	224	223	204	208	204	233	217	207	178	187	191	186	187	222	220	203	225	184	192	190	205	192	228	190	215	227	228	193	196	181	184	190	202	219	217	216	208	190	182	211	217	220	200	224	210	213	197	231	201	203	218	192	212	226	224	210	214	191	195	199	227	201	217	215	202	192	187	197	196	212	209	221	204	200	191	211	190	202	202	211	207	209	192	208	207	217	192	206	176	213	224	181	207	201	200	191	175	218	219	219	183	216	192	217	204	192	189	184	188	230	179	217	182	202	221	212	195	202	196	202	210	189	199	218	210	214	223	191	196	192	220	191	213	218	203	202	197	216	192	234	188	213	207	194	206	211	200	218	203	223	207	202	196	210	202	203	220	205	199	194	206	210	213	222	208	185	204	221	201	230	199	207	197	225	184	192	203	205	185	209	201	228	188	192	177	166	198	203	215	210	214	200	216	207	228	211	176	214	203	214	210	209	216	207	189	206	211	188	213	201	237	208	181	214	189	226	203	211	186	212	233	211	224	206	218	212	207	229	198	219	182	196	191	201	208	213	231	201	191	221	209	187	194	200	199	181	169	200	204	215	202	212	195	193	195	218	203	211	231	215	212	183	244	210	203	223	223	181	185	192	197	178	193	214	208	191	184	195	203	201	210	203	188	213	209	185	210	204	224	208	218	215	198	196	211	190	208	186	201	207	217	220	184	215	197	198	196	216	204	192	186	214	232	208	213	198	218	209	215	185	206	195	194	204	201	209	217	190	208	197	215	229	208	208	219	193	207	203	220	219	214	200	215	185	202	198	197	191	198	213	208	181	191	210	213	243	217	216	193	207	218	234	252	205	203	211	210	186	224	192	205	187	217	215	217	177	222	185	192	223	220	194	198	233	198	192	187	205	212	220	207	223	192	215	220	208	216	232	200	234	195	204	219	224	222	217	214	202	209	209	196	216	193	189	202	208	182	214	195	220	220	218	206	202	205	224	193	186	194	202	202	200	194	200	215	204	206	215	233	192	207	216	206	192	220	193	211	214	219	184	185	189	202	182	201	238	209	209	220	177	220	223	209	191	200	180	199	186	208	210	206	191	198	195	218	218	187	209	211	192	190	215	207	209	197	216	214	192	188	186	207	206	187	219	221	220	213	224	216	212	202	207	187	176	215	196	223	202	219	229	201	228	222	197	204	219	201	197	214	188	188	196	198	215	204	176	192	217	224	210	204	191	207	203	205	198	209	208	195	211	177	221	214	193	211	205	201	243	211	181	206	226	185	243	231	214	188	208	197	181	201	210	200	203	177	188	198	221	194	208	214	199	190	163	217	187	201	198	194	180	185	222	204	220	234	217	228	191	213	214	184	209	210	214	214	181	225	186	213	196	198	202	199	180	193	206	195	221	211	183	230	216	198	214	179	221	223	187	205	210	190	181	201	219	215	207	183	215	188	179	196	207	206
7403	3372	1025	419	185	109	94	107	81	75	73	78	71	82	66	68	57	67	67	52	55	67	54	55	61	59	55	47	56	57	54	62	50	42	53	58	54	45	52	58	57	48	71	48	54	69	53	63	68	57	46	46	65	65	50	57	54	77	57	49	52	37	50	56	50	47	49	56	50	44	38	51	64	55	65	66	62	49	67	61	51	44	44	54	44	68	50	52	52	66	55	51	57	58	58	64	44	51	56	53	60	59	59	54	57	58	71	43	50	60	53	51	47	60	57	52	56	59	50	67	52	52	49	56	71	52	57	40	58	61	49	61	68	64	54	66	70	49	41	56	53	62	42	48	47	59	47	70	42	69	56	60	50	51	48	55	53	58	67	42	51	57	47	62	50	64	49	50	60	47	77	64	53	58	47	67	49	57	62	48	43	39	53	61	45	64	70	62	54	59	53	52	63	61	58	46	71	38	57	51	55	52	64	60	67	43	61	56	42	71	48	48	55	55	44	52	49	49	51	50	51	58	52	64	56	56	64	49	52	59	52	59	47	74	50	52	50	54	51	54	45	54	46	68	45	47	54	43	58	42	55	58	59	69	52	58	56	58	60	67	54	57	52	57	49	48	67	54	66	66	57	53	52	55	57	52	49	41	57	57	52	50	41	61	68	62	55	45	46	48	47	49	62	64	63	63	42	55	57	57	53	55	55	51	56	59	54	68	66	49	48	59	47	60	54	56	68	47	42	59	47	50	60	48	54	58	59	59	63	61	67	58	50	46	68	42	45	49	64	63	60	48	54	65	54	61	43	76	57	38	58	65	53	55	60	43	66	52	53	53	44	54	53	59	50	56	48	64	48	64	54	66	50	57	42	44	64	51	46	56	65	67	54	51	62	55	54	49	55	54	67	54	43	52	53	50	50	58	58	47	52	64	62	49	43	59	48	45	59	67	64	64	46	52	53	53	55	57	55	61	51	57	49	51	43	59	51	59	60	53	50	60	46	57	57	72	53	54	38	45	61	59	61	52	61	59	56	63	65	61	59	57	54	68	52	57	53	70	49	58	48	57	57	57	52	43	50	53	58	58	48	39	52	55	46	49	43	53	49	60	52	45	46	47	61	52	43	55	50	67	57	57	46	57	52	57	49	52	57	59	58	54	47	58	47	56	43	60	57	48	63	50	54	56	39	54	53	48	53	60	38	45	66	54	58	59	56	54	46	42	49	56	65	60	40	51	58	50	62	52	50	46	63	56	62	62	63	57	58	51	55	52	51	52	58	40	37	54	56	54	44	45	57	66	46	43	60	50	56	64	56	46	50	52	51	62	60	53	62	57	71	53	57	47	60	52	47	44	54	48	62	56	59	49	52	59	60	42	49	65	55	47	60	66	62	58	51	55	63	45	71	55	45	57	62	59	65	57	53	55	51	62	43	46	67	61	61	53	55	44	63	45	53	49	63	65	54	59	71	51	48	59	57	55	49	40	47	57	50	65	57	54	50	58	50	49	58	69	49	47	61	78	64	56	61	65	56	56	64	62	60	56	64	38	42	47	49	43	56	51	62	65	44	48	55	50	64	58	52	51	58	53	54	42	38	38	59	51	55	61	65	51	33	56	55	55	50	58	44	61	58	44	46	48	81	60	54	49	59	43	63	52	51	54	57	78	40	58	60	52	50	42	56	58	54	47	60	50	54	63	53	41	54	48	48	53	51	68	55	40	31	59	50	51	48	57	66	55	53	61	52	50	55	61	64	50	45	53	47	50	55	50	66	46	63	45	54	61	47	53	43	45	61	46	59	52	54	50	48	64	47	35	51	56	59	42	63	58	41	62	60	48	42	63	57	58	43	52	50	63	58	54	57	51	51	45	58	34	60	45	51	71	51	48	48	39	65	54	43	56	48	54	53	46	47	47	64	61	46	45	53	52	49	46	43	65	50	55	58	56	62	59	53	53	60	50	60	55	60	56	54	60	58	58	62	60	49	63	62	59	44	64	41	43	54	60	46	48	61	52	42	60	57	42	61	55	57	53	43	63	65	54	40	51	55	60	58	53	55	68	63	66	51	51	45	65	54	53	59	66	41	63	60	57	49	56	69	49	49	51	56	59	42	54	40	39	47	57	49	48	53	52	60	55	51	54	48	52	55	55	40	41	58	43	36	52	60	55	59	43	53	63	68	37	59	47	53	67	49	54	57	47	59	48	55	52	51	56	70	54	67	58	35	58	52	51	54	71	59	40	57	64	63	66	48	40	58	60	51	53	60	58	46	46	53	46	52	42	52	56	46	57	53	51	49	55	52	57	56	58	50	50	53	47	48	45	54	59	50	52	57	62	66	51	44	57	51	59	49	49	65	60	67	57	58	54	51	49	52	52	63	60	51	56	56	57	54	46	56	66	64	53	62	49	46	58	46	48	62	40	61	39	41	53	58	54	39	59	53	45	50	45	49	43	43	61	52	52	64	66	58	45	52	63	46	53	52	55	55	45	45	52	63	55	56	43	59	67	58	62	62	57	58	51	65	54	51	56	47	46	47	68	57	56	48	44	52	57	51	55	64	47	45	61	45	46	53	43	41	51	49	48	60	53	54	55	42	55	64	62	50	55	57	57	48	60	59	45	46	47	61	72	57	54	58	36	60	61	66	50	57	66	49	71	41	58	69	42	54	48	56	52	51	56	56	57	45	53	57	54	57	51	58	57	54	53	59	41	56	50	51	51	51	70	55	43	56	54	74	64	51	50	60	56	54	53	52	57	53	46	53	63	51	51	71	65	55	48	43	67	65	48	49	49	51	49	52	65	56	53	58	53	47	65	62	56	53	33	60	52	50	54	53	47	47	66	54	53	52	65	53	53	52	36	54	61	53	53	49	49	51	67	61	54	54	53	54	59	63	64	67	52	62	66	58	59	58	45	65	55	49	48	39	56	55	44	51	54	64	48	55	47	53	51	67	52	53	55	53	52	41	46	56	57	51	42	57	62	54	44	59	43	50	52	45	72	39	38	50	61	61	53	58	59	51	64	60	60	53	61	63	54	62	67	54	66	42	63	57	47	44	53	53	41	56	50	60	51	51	50	43	50	62	62	57	55	53	49	46	71	46	54	47	47	54	47	54	47	53	46	57	61	60	55	52	59	56	48	44	68	52	45	63	54	54	66	51	61	60	49	58	55	40	57	50	61	59	52	57	62	50	66	35	60	51	68	51	68	54	47	37	50	55	51	50	53	61	48	59	62	53	51	70	59	57	45	49	69	50	61	41	54	47	56	51	54	47	40	53	48	55	66	45	50	51	47	54	59	60	44	48	59	72	51	68	51	50	68	64	46	56	47	63	57	48	47	66	45	50	63	65	51	62	57	60	49	59	50	56	54	53	57	35	47	65	54	58	52	54	56	53	58	43	59	65	53	52	68	66	60	54	49	62	60	49	71	49	72	40	62	44	54	55	58	66	54	51	50	58	62	58	49	61	69	52	59	51	55	51	56	54	52	58	47	50	54
34969	20770	9081	5603	4575	3464	2707	2110	1579	1410	1262	1337	1238	1087	1055	983	875	722	664	656	597	586	555	517	483	527	468	488	451	427	449	442	472	488	474	456	451	478	420	423	475	482	456	428	477	465	429	476	480	450	476	399	444	446	425	430	431	406	405	376	450	429	452	440	429	417	419	442	401	402	415	468	408	416	432	425	411	420	417	411	420	468	420	414	420	435	428	397	422	419	435	438	440	414	403	406	425	399	421	440	414	420	434	429	417	401	382	394	418	434	423	430	439	418	402	419	423	405	422	417	427	422	438	417	400	423	394	422	436	448	420	424	431	408	409	445	401	416	422	437	410	404	365	425	425	444	421	404	409	422	391	412	444	398	435	425	435	374	429	426	416	394	408	394	387	418	434	436	430	417	403	463	410	411	435	418	397	404	410	425	408	420	398	438	457	412	409	399	442	445	431	391	438	431	407	421	454	388	413	432	408	450	422	397	435	423	440	418	456	446	455	428	444	404	439	412	414	396	446	453	479	459	412	403	425	400	407	408	434	416	422	414	400	445	455	406	423	392	456	425	390	415	440	410	416	443	413	435	403	417	413	473	427	425	401	396	405	430	411	416	415	415	360	426	395	397	413	406	414	400	405	440	416	421	426	431	422	423	423	416	386	416	417	392	420	443	448	439	429	420	417	425	401	390	418	395	411	404	420	450	424	442	442	436	422	429	452	401	423	437	426	388	402	436	422	453	416	426	426	434	398	409	431	396	398	397	404	440	406	386	412	431	426	403	424	466	408	417	401	409	443	438	428	404	432	466	452	388	419	404	405	418	398	458	393	439	436	428	395	427	420	430	404	447	440	442	424	401	454	450	443	387	443	428	432	453	387	420	422	414	464	446	395	447	427	400	411	423	424	427	402	438	441	435	434	429	417	432	383	390	421	401	407	438	414	432	431	405	426	407	374	406	422	414	441	429	410	406	415	410	434	443	397	413	420	449	476	441	404	431	411	419	434	394	409	428	386	409	371	448	421	454	413	415	428	369	425	427	399	422	437	456	420	397	426	432	411	408	421	439	398	442	378	404	441	376	400	449	424	423	389	418	434	438	430	439	442	449	405	419	426	400	408	446	454	442	436	399	422	434	401	456	445	422	405	423	434	404	428	437	416	449	433	380	422	406	453	422	413	425	418	421	436	419	419	426	422	401	435	413	400	398	427	397	434	429	402	421	463	399	423	420	411	419	392	400	413	416	430	413	407	406	397	415	377	401	403	416	425	445	433	426	431	412	419	450	425	415	426	408	397	385	372	418	424	406	456	432	390	426	423	423	419	385	444	412	412	412	433	393	405	406	428	451	402	402	412	419	421	382	430	433	420	461	414	407	421	396	414	405	437	435	446	446	457	423	402	411	414	432	416	455	436	414	410	393	422	422	403	406	424	394	427	399	410	410	385	403	462	434	425	439	426	400	451	445	395	400	430	416	424	433	424	435	432	396	428	481	408	410	389	424	417	429	447	422	407	388	427	451	420	447	407	446	388	410	448	416	437	431	442	446	447	411	444	442	391	424	423	422	443	393	390	427	416	446	420	419	387	456	421	400	448	410	462	448	423	422	380	400	434	413	458	402	416	406	453	449	423	421	416	425	419	406	401	424	394	468	411	412	441	399	426	424	404	485	378	428	409	435	423	439	415	433	423	412	437	436	421	426	422	404	403	382	402	422	424	434	432	392	392	425	383	421	392	455	441	433	386	421	386	415	409	435	439	389	387	441	396	427	415	392	423	433	443	415	443	408	429	420	408	459	453	446	430	377	428	403	414	449	431	430	395	412	428	416	409	408	457	421	411	400	393	408	440	423	457	402	400	459	424	448	438	411	389	448	420	416	456	445	440	385	406	449	408	428	442	449	401	415	429	443	404	429	416	427	421	439	395	463	424	441	400	402	453	424	430	427	386	421	449	432	440	388	437	433	388	426	416	431	452	433	382	402	416	419	420	452	418	454	448	463	412	434	444	390	399	391	429	430	423	421	462	453	404	424	477	458	417	425	417	409	410	406	428	424	433	418	393	442	466	391	418	431	444	462	441	397	387	421	427	404	404	392	409	433	416	426	405	412	412	416	434	414	424	422	398	367	412	408	408	412	448	473	402	431	404	439	386	429	450	413	449	413	407	435	445	403	437	386	404	403	416	408	428	395	444	446	419	425	451	422	404	431	430	432	395	419	427	438	460	400	404	398	441	412	391	423	398	452	434	412	402	442	426	422	430	413	411	414	434	465	437	397	423	438	406	408	428	417	410	417	404	408	426	421	400	439	388	420	405	426	420	408	416	438	431	419	443	382	420	438	408	442	390	457	442	465	435	409	412	426	380	412	432	418	445	424	461	432	363	398	414	416	378	443	431	443	421	433	442	428	417	387	389	420	459	410	406	389	388	430	423	403	433	435	464	421	424	426	455	405	427	426	442	468	432	425	404	405	402	453	430	384	386	403	451	405	420	426	410	456	423	414	434	418	445	427	437	423	432	399	431	387	439	447	388	401	401	430	440	446	422	422	415	428	381	424	442	409	444	438	425	401	387	398	387	375	409	424	421	455	423	402	446	417	394	446	421	441	406	401	449	425	435	465	426	392	439	430	435	422	425	420	378	437	431	412	406	438	425	427	418	416	430	445	433	429	414	456	428	368	414	426	419	429	419	463	356	438	441	414	430	416	433	410	402	414	410	428	393	428	404	425	407	450	419	425	442	396	421	430	431	435	430	406	424	421	409	418	471	421	411	405	435	432	433	430	401	447	420	387	440	411	420	424	390	453	429	420	437	422	414	419	448	438	437	452	425	404	435	394	448	447	443	441	418	409	443	403	414	406	436	409	418	403	431	408	422	404	401	405	405	428	440	455	402	416	418	446	447	426	422	439	435	424	447	427	438	413	419	393	408	428	401	373	421	432	417	406	419	459	445	400	398	413	426	436	404	451	437	409	399	403	402	405	443	406	413	450	407	418	442	426	421	413	454	436	423	417	439	438	416	404	387	432	423	400	391	411	434	414	430	432	401	439	445	449	384	440	415	403	408	397	423	441	425	430	438	405	419	427	434	413	431	398	471	400	449	404	397	397	425	426	430	441	442	416	404	398	414	413	442	409	407	418	431	396	445	404	460	412	403	445	412	427	433	451	441	423	412	417	468	425	443	434	438	419	419	415	407	418	438	379	437	420	411	418	445	412	397	476	387	420	462	434	397	402	385	434	378	434	398	417	429	435	443	430	417	452	404	421	418	441	436	442	422	415	423	395	422	480	443	424	411	413	401	438	463	426	440	411	444	422	428	414	431	416	453	398	423	429	456	468	428	384	413	420	429	422	411	448	399	452	425	421	443	413	430	398	415	453	451	393	434	402	429	413	432	425	437	417	414	414	414	372	434	429	445	435	411	442	421	454	445	421	409	396	428	431	434	415	422	407	413	415	410	358	382	414	433	394	464	428	418	405	436	450	392	422	430	411	449	405	434	419
10791	5911	1896	725	266	143	121	100	70	82	78	80	61	67	74	68	46	51	51	45	54	39	42	53	40	48	43	41	35	36	47	44	33	42	46	41	47	32	37	38	33	40	26	43	29	51	34	55	38	40	39	30	27	39	37	41	35	33	39	35	37	32	42	33	40	31	27	38	41	29	26	43	35	31	40	36	37	43	35	35	36	41	35	29	48	39	48	48	35	36	35	30	41	47	48	33	29	27	33	33	28	47	43	40	37	43	38	45	44	40	45	35	37	49	41	42	42	33	43	35	33	26	34	33	37	41	31	37	30	32	34	36	39	28	30	37	48	44	38	33	36	44	37	34	34	43	35	39	31	31	44	31	33	42	36	43	47	33	35	40	41	37	49	34	31	37	35	31	37	37	35	41	28	37	36	42	45	33	35	27	45	26	31	34	36	31	28	39	35	36	39	37	30	31	41	38	34	34	42	36	37	37	44	48	45	34	33	42	42	28	39	30	35	38	37	39	32	35	34	34	39	35	25	33	38	41	34	33	33	42	40	36	35	40	30	32	30	35	41	35	36	20	33	35	29	38	36	32	35	24	37	33	31	41	31	32	48	27	44	37	32	41	44	37	40	31	35	40	37	45	32	36	26	47	37	40	36	31	34	32	34	33	25	26	37	36	37	40	36	45	28	28	34	34	40	35	48	38	32	43	36	30	28	43	35	42	37	41	42	26	45	27	50	40	31	44	24	36	38	39	37	30	26	34	30	45	34	32	41	36	37	36	33	35	23	43	37	35	39	34	41	38	36	37	31	33	39	20	39	46	51	48	35	35	41	44	41	30	37	36	36	29	39	32	39	33	32	37	25	30	35	30	38	30	42	41	32	33	32	31	21	39	44	59	35	32	25	32	22	42	37	29	32	38	40	35	38	33	33	34	37	29	42	39	46	30	34	38	41	41	41	35	34	36	39	32	30	34	35	28	33	42	41	38	49	48	34	40	49	40	45	40	24	37	28	39	30	36	32	35	22	30	33	29	39	28	42	32	37	30	39	34	34	27	31	39	31	31	44	39	44	37	48	41	42	35	42	32	37	41	34	34	42	42	37	42	40	50	31	42	26	42	39	35	34	40	35	31	33	42	39	31	45	35	47	41	36	36	21	44	37	43	37	45	32	27	32	39	37	38	30	32	37	25	37	35	35	35	34	28	30	35	37	38	33	40	46	49	48	39	38	38	32	24	31	40	35	48	38	26	31	34	42	34	39	42	26	23	44	30	34	26	38	38	37	38	33	40	33	28	49	31	35	39	30	41	43	40	38	41	26	41	35	38	38	34	42	38	43	35	21	34	35	38	41	34	39	26	28	34	37	37	31	44	39	30	38	30	36	44	30	30	47	40	30	30	37	36	40	41	33	34	43	33	46	37	34	32	32	46	50	39	48	29	51	45	29	42	33	30	38	36	32	42	37	38	24	53	31	34	29	47	31	50	33	34	38	29	40	32	41	37	24	40	40	42	26	32	35	40	40	32	42	32	37	45	36	39	37	37	30	48	30	40	35	40	36	35	38	32	29	34	44	31	43	45	35	28	40	29	50	38	41	34	24	31	36	47	41	31	39	28	24	33	28	26	41	33	47	31	35	29	42	43	34	34	33	49	34	40	32	33	37	33	45	34	48	33	37	42	44	45	36	28	28	33	40	32	31	38	23	30	37	28	30	36	31	48	41	27	31	43	33	30	46	36	31	28	36	33	36	39	41	41	46	32	30	42	34	35	41	50	34	40	41	52	35	28	38	37	33	31	32	34	46	38	51	33	42	27	36	33	37	30	39	39	43	32	37	34	39	35	45	29	40	34	28	34	26	38	27	29	37	41	33	38	46	41	41	30	43	28	41	44	35	39	29	38	47	35	32	33	41	39	26	32	43	47	37	35	40	42	40	39	41	30	47	48	33	39	36	36	35	43	28	47	29	40	36	37	45	33	42	35	45	37	32	39	34	42	34	30	39	30	27	31	51	39	34	42	35	30	34	40	34	40	43	39	44	38	42	38	30	29	45	38	35	34	46	31	30	39	49	30	32	36	38	41	25	36	19	49	33	30	43	34	46	38	28	34	28	33	43	20	45	45	24	47	40	39	45	28	37	31	37	35	29	38	33	37	34	39	37	31	35	54	40	42	29	32	36	34	29	36	44	48	33	40	35	45	29	30	44	31	28	30	34	33	31	41	33	29	42	34	34	36	44	47	34	33	29	29	37	38	50	41	32	35	43	35	38	40	36	48	32	38	33	40	39	42	35	34	24	37	43	32	36	30	42	33	30	34	42	23	31	25	25	34	34	39	43	40	36	48	35	32	38	43	34	40	29	32	26	34	34	45	41	30	41	30	37	32	31	48	39	33	24	24	28	40	35	33	43	35	41	54	40	45	36	34	49	40	45	50	43	32	38	32	36	38	40	35	43	44	41	36	28	43	23	30	45	40	36	49	29	46	42	36	33	35	27	31	29	31	31	41	32	39	41	38	37	44	39	28	39	39	30	31	39	30	36	41	37	38	43	38	34	38	34	39	43	29	39	41	47	31	36	35	34	34	29	46	38	43	32	38	33	30	24	40	45	36	32	35	33	19	29	31	36	40	35	42	33	26	41	36	24	40	34	33	32	43	32	33	33	28	42	38	38	43	28	46	46	32	35	43	30	35	30	32	30	26	44	38	24	48	36	38	35	43	41	31	29	47	30	34	34	38	37	35	37	52	42	33	36	32	40	34	36	41	35	29	32	29	38	50	38	36	45	35	27	40	32	36	43	24	50	32	39	38	38	39	39	32	43	33	36	44	38	42	40	29	31	27	31	42	39	26	30	42	40	28	29	33	32	37	40	31	38	36	30	34	42	34	37	40	35	44	37	35	40	40	40	38	45	32	31	35	43	50	30	41	31	39	37	37	34	37	33	31	30	36	32	34	53	38	33	45	35	34	30	27	30	35	45	32	39	32	48	31	31	40	26	27	30	36	44	39	45	40	34	30	32	22	36	36	35	33	31	32	34	42	38	30	32	31	27	31	29	27	28	45	31	31	33	48	34	31	40	29	32	29	41	40	31	41	29	37	32	45	35	43	30	33	33	38	31	34	45	43	30	42	33	30	30	29	40	36	42	37	38	37	35	35	43	34	29	30	33	31	40	46	37	42	37	29	41	39	52	32	38	32	32	33	39	29	40	34	32	38	37	40	45	31	35	40	33	42	31	39	36	43	29	37	49	38	36	35	31	34	35	39	28	26	31	34	35	29	55	24	40	41	43	29	39	42	28	38	42	37	43	34	45	34	35	33	32	31	29	44	45	37	32	39	39	32	32	31	48	28	42	32	37	34	33	44	34	37	37	32	44	25	37	38	38	26	45	27	38	32	35	32	34	37	32	33	30	40	41	40	43	34	41	34	37	33	36	42	48	40	28	43	42	48	30	28	52	42	26	39	30	38	35	50	31	32	42	39	42	40	37	40	34	39	46	39
41717	25000	13884	8973	7988	6512	4677	2999	2274	1900	1759	1680	1413	1323	1227	1116	878	780	705	623	543	530	499	430	444	420	359	366	318	308	337	319	366	331	387	318	316	328	342	321	284	331	330	321	343	329	343	310	332	319	328	327	318	335	286	305	308	332	291	294	314	304	292	332	310	295	298	264	270	313	306	283	305	320	315	301	317	293	278	258	311	299	292	296	312	316	323	298	285	294	279	291	274	258	282	279	318	290	283	272	306	286	291	271	285	272	294	280	296	290	267	290	280	273	249	293	274	288	302	260	316	278	294	304	301	291	289	305	295	288	282	262	302	291	271	297	268	292	302	300	292	321	286	309	306	291	290	296	290	314	297	255	286	267	277	304	318	289	317	313	287	287	298	306	285	296	321	276	299	258	261	299	258	294	276	290	293	284	276	295	267	285	271	285	277	320	302	312	310	301	314	309	283	293	295	309	293	309	279	270	321	313	279	290	281	308	274	309	298	285	279	298	306	267	250	319	292	280	303	282	314	282	287	293	321	299	274	279	278	296	276	299	294	314	292	321	292	289	288	280	279	282	277	292	304	284	282	298	292	287	274	307	332	274	283	275	296	285	318	301	270	296	280	324	296	261	280	286	277	287	294	294	285	292	297	281	312	263	283	307	296	306	295	277	267	310	254	287	304	282	333	289	276	283	276	252	264	306	259	291	259	300	292	269	286	290	282	279	306	279	293	323	274	318	304	298	289	293	301	280	270	277	277	298	283	309	294	287	280	274	282	276	306	283	308	300	264	305	292	296	295	305	277	331	286	287	296	283	268	307	265	310	262	299	285	313	287	309	267	317	266	290	294	279	249	336	285	257	339	313	286	315	283	280	314	265	293	286	302	271	314	306	299	302	283	282	308	308	272	287	311	280	270	308	287	281	310	272	291	300	300	269	290	306	316	308	309	280	306	270	248	329	284	292	292	266	312	317	294	310	290	294	298	292	287	280	319	290	250	278	317	289	274	288	303	271	272	297	290	288	264	297	283	304	282	268	288	248	300	285	283	291	274	293	292	275	312	280	298	272	284	285	285	273	297	302	326	284	291	302	290	263	285	301	322	282	268	273	273	290	276	309	285	314	293	289	289	281	289	311	277	269	286	250	278	300	303	290	296	288	306	301	321	305	293	307	292	267	321	263	296	277	299	284	305	282	290	290	309	298	293	281	277	282	299	271	279	304	308	278	289	281	290	319	289	284	286	298	335	287	303	284	288	312	276	297	291	276	294	315	281	340	295	300	293	272	279	317	284	319	348	284	281	275	298	305	259	271	321	304	314	260	333	295	282	281	263	268	306	292	284	285	291	298	293	298	273	285	262	278	323	275	269	290	292	280	279	275	292	282	282	303	313	294	291	309	299	294	299	294	298	290	284	302	305	300	285	286	287	295	287	297	297	294	284	294	303	280	297	295	269	278	293	294	263	312	293	305	305	289	321	277	290	276	292	317	284	277	300	297	310	299	309	310	292	278	272	303	290	312	293	267	297	335	289	285	283	290	280	285	289	316	292	291	308	280	272	302	298	310	264	308	306	294	288	272	282	297	279	282	274	281	292	295	257	304	265	268	269	300	303	316	296	292	304	284	257	264	290	303	282	266	308	319	309	299	286	284	271	300	308	277	299	281	297	302	302	276	299	290	280	323	289	291	318	309	253	276	301	275	300	295	283	302	303	270	314	301	306	266	308	271	330	294	282	309	291	293	281	281	284	311	307	313	289	292	277	288	272	301	293	274	279	276	241	285	288	290	300	270	280	278	300	303	297	305	337	296	278	289	301	290	315	270	281	285	324	273	303	314	312	319	310	305	297	273	273	277	329	284	323	274	283	302	304	303	264	305	299	288	305	306	265	291	301	287	289	285	300	294	283	279	273	322	299	292	290	269	277	266	284	298	275	292	293	289	279	274	302	315	286	309	306	284	280	301	300	288	289	302	290	279	296	284	272	289	307	305	318	285	304	304	298	289	272	298	307	298	280	287	321	288	278	305	262	295	305	309	295	300	287	267	302	287	311	308	286	322	267	300	257	276	302	292	290	288	324	292	283	255	280	275	292	269	265	307	289	276	288	286	274	289	310	292	264	296	279	279	291	282	280	279	324	310	298	313	298	276	294	302	254	310	269	268	318	291	283	281	268	292	288	274	250	304	267	284	295	286	312	272	323	326	294	268	286	308	312	293	287	290	323	305	272	251	270	270	274	297	279	281	293	238	270	268	311	308	289	271	281	299	263	296	284	280	274	290	295	299	272	291	271	266	299	308	301	279	294	301	293	277	337	272	306	294	288	327	302	290	294	272	294	292	304	266	296	304	288	311	292	284	293	288	298	293	304	292	289	302	299	280	286	310	277	296	287	313	302	277	270	292	294	309	293	296	298	278	267	275	276	290	291	303	309	306	275	266	289	291	258	299	298	307	283	262	282	286	277	293	265	278	284	301	307	314	281	294	262	292	316	308	296	311	299	255	268	302	325	310	313	285	308	296	300	299	253	302	285	304	287	275	283	281	286	302	252	273	270	266	279	294	280	301	321	289	293	277	265	290	293	305	273	305	312	300	281	273	292	318	277	284	258	287	295	286	293	267	290	290	332	282	314	274	284	298	297	306	300	297	289	261	292	279	299	265	299	289	264	292	298	330	259	278	279	268	316	280	302	323	294	295	264	277	262	303	281	316	275	275	298	300	322	309	280	291	278	284	274	287	299	277	294	304	270	281	281	320	297	312	285	296	296	285	279	309	309	304	283	323	313	324	305	277	310	277	319	306	294	321	308	306	282	289	318	287	303	313	267	283	295	283	294	290	286	292	257	278	303	306	294	287	323	310	300	312	281	308	292	298	312	293	284	297	267	284	291	291	283	290	304	256	328	304	274	289	293	289	310	299	313	281	276	295	305	269	292	317	286	268	309	256	304	278	301	303	298	296	273	298	293	290	287	315	270	303	304	279	295	303	257	265	288	304	314	283	281	297	294	274	312	299	298	288	267	279	308	262	299	301	285	263	289	329	302	267	297	299	286	297	279	302	289	296	311	305	282	300	324	276	301	284	318	289	294	312	267	269	263	312	316	287	308	304	295	270	292	317	313	266	290	296	260	290	289	278	273	293	310	292	280	290	295	317	275	303	282	324	301	289	285	309	325	267	281	320	271	305	299	297	286	277	279	323	313	292	315	324	303	314	257	281	328	278	297	314	294	295	290	310	280	282	269	288	284	304	315	318	286	285	271	282	274	275	285	299	302	276	288	316	278	282	315	309	299	248	312	281	266	264	294	272	280	296	312	250	265	271	297	298	298	314	348	288	312	295	327	312	271	251	300	296	276	291	315	275	315	305	303	282	274	292	285	293	274	287	293	313	306	296	320	282	283	295	303	298	240	281	278	317	324	308	301	284	289	282	308	306	294	274	286	270	275	284	325	284	312	301	310	315	260	275	300	296	296	279	271	303	330	299	295	268	285	319	307	294	274	321
10528	4029	1577	662	276	163	117	82	88	98	73	82	86	82	82	74	70	67	66	56	40	59	48	48	45	60	35	61	48	37	44	50	46	52	45	56	57	45	50	48	52	48	58	52	48	70	53	52	43	46	42	52	53	51	37	49	47	51	49	47	51	56	56	46	51	45	57	45	44	52	54	51	58	54	46	55	47	43	45	46	49	38	47	50	49	42	45	43	60	50	45	32	57	39	52	40	56	50	52	45	39	45	47	63	56	40	54	58	51	36	33	45	56	53	53	50	45	50	55	55	41	37	41	48	38	49	45	40	53	43	45	31	36	56	40	46	49	35	45	47	47	51	36	60	46	61	55	54	55	48	43	38	60	37	47	56	48	49	45	38	52	45	44	53	49	29	32	57	37	60	50	47	49	53	53	49	54	42	44	47	47	38	46	44	43	49	52	44	46	44	45	39	50	43	42	43	40	58	34	45	60	35	47	44	58	45	51	39	59	48	46	37	38	49	48	59	42	56	36	51	45	37	51	53	41	46	37	43	45	48	46	45	51	49	55	43	51	44	54	48	38	43	47	48	61	42	37	56	45	41	41	47	48	49	45	43	45	52	45	47	44	43	33	41	28	49	44	43	44	34	38	43	39	45	38	53	52	44	50	55	46	52	44	47	50	54	34	46	42	48	44	35	34	55	51	49	36	41	53	55	40	41	53	37	51	56	40	43	52	43	43	40	55	53	53	60	38	53	44	53	47	46	46	32	56	51	55	58	41	57	36	45	36	50	44	45	57	49	32	42	48	45	30	41	36	65	40	40	47	53	49	42	48	41	40	44	45	41	44	44	46	42	41	41	53	46	64	45	48	44	46	37	49	39	46	56	45	46	54	58	50	53	49	49	41	60	45	49	48	41	45	36	49	42	44	43	44	40	54	31	51	54	50	55	40	43	49	58	50	44	45	46	46	52	59	51	47	45	38	53	54	40	38	36	52	49	42	53	40	51	45	38	48	58	49	51	45	38	55	42	44	48	47	52	55	45	46	40	50	49	47	42	51	39	55	46	47	34	38	52	47	41	54	49	42	40	56	63	48	47	47	52	31	56	52	46	43	34	52	49	37	49	50	50	53	43	50	36	66	45	38	40	55	51	57	55	51	52	36	42	44	51	39	60	47	46	48	40	43	41	51	46	45	41	35	43	45	47	51	50	53	51	52	52	40	53	38	36	47	57	53	49	44	57	54	60	40	35	43	43	47	43	48	49	46	41	55	52	49	41	47	54	52	34	48	46	54	49	49	43	51	47	38	55	62	43	52	57	49	68	40	48	49	47	41	43	62	55	48	55	38	59	52	46	37	57	54	52	56	49	51	36	52	52	63	45	38	34	50	43	40	54	37	54	55	50	44	45	58	43	43	47	56	40	58	49	55	45	44	44	46	58	53	43	35	49	56	48	47	48	32	44	46	41	50	41	41	67	44	40	46	50	41	49	42	42	43	48	65	40	46	59	42	39	40	55	33	47	38	45	48	51	49	43	57	52	52	46	37	38	46	56	52	43	58	52	42	43	44	45	43	54	50	45	48	41	68	47	38	42	44	53	42	48	40	40	54	51	58	55	49	48	51	43	43	49	43	56	38	47	36	37	49	48	45	53	47	49	49	51	51	44	48	60	47	39	40	60	48	41	51	41	27	35	43	45	50	47	40	53	55	59	57	56	46	53	38	50	40	47	53	45	40	48	76	52	47	39	62	49	39	48	54	44	53	52	61	51	45	45	36	47	39	48	48	51	44	46	48	47	47	38	46	43	55	42	44	39	47	42	47	50	45	50	39	53	52	51	43	58	45	50	53	45	49	45	45	55	43	44	43	45	54	47	43	54	54	31	40	49	42	44	42	45	54	53	42	52	50	51	46	30	47	46	49	47	45	53	49	34	50	43	39	51	57	37	33	34	66	48	48	52	45	57	52	40	48	40	41	53	56	63	40	45	44	50	41	58	44	49	39	38	30	50	42	48	50	40	48	40	47	50	54	35	41	45	46	40	47	49	38	38	37	52	56	51	39	49	41	46	43	46	52	39	49	46	46	58	49	44	41	56	37	64	49	54	39	49	44	47	39	31	41	39	52	46	41	39	42	45	57	37	57	47	39	42	50	46	41	59	51	44	51	34	49	49	49	48	58	36	55	46	35	46	45	38	54	39	43	51	45	53	47	40	55	40	49	48	55	43	45	55	51	53	45	42	45	48	36	47	42	44	35	43	42	36	39	47	44	48	47	37	40	53	45	48	50	38	53	50	48	49	46	45	37	36	50	39	51	48	42	50	44	44	47	45	51	40	44	45	44	49	51	40	39	44	48	39	44	41	44	37	50	46	48	50	52	47	40	47	47	40	55	49	49	43	44	38	45	39	51	51	37	47	51	53	42	54	57	43	49	33	34	53	50	53	41	54	49	46	36	54	43	57	37	42	44	51	52	55	46	44	50	62	51	39	67	39	43	57	55	47	44	50	39	57	41	51	53	38	38	46	50	38	54	37	53	48	48	60	42	37	55	47	53	48	53	55	43	42	46	40	41	49	40	45	46	38	50	43	55	50	48	51	40	52	49	42	47	42	49	58	48	51	49	42	50	53	43	38	46	47	62	70	60	48	39	58	46	47	42	29	51	51	35	64	58	45	38	52	55	48	50	60	52	50	70	49	47	55	53	40	52	32	58	49	32	41	41	45	48	52	56	46	55	50	45	34	42	54	56	37	60	53	41	49	53	47	40	51	41	42	49	44	36	46	49	58	50	41	43	46	49	52	43	41	59	53	39	48	37	43	51	37	45	42	57	50	36	46	35	46	57	46	54	53	48	55	33	39	54	47	55	37	44	42	40	44	50	50	60	41	49	35	49	53	50	41	54	42	56	56	54	54	50	60	55	40	42	46	43	45	40	45	52	41	43	55	55	56	56	52	41	53	42	46	59	41	48	49	57	44	43	57	52	54	48	59	47	49	57	38	59	39	51	48	45	52	40	50	50	58	36	53	37	41	45	41	44	53	46	33	48	50	47	44	46	44	47	46	34	38	47	50	50	45	50	46	47	54	48	40	40	46	46	45	51	57	35	50	55	57	52	51	31	46	36	42	46	40	42	47	44	42	44	47	48	43	51	49	47	58	51	61	43	46	46	46	46	42	56	58	50	43	40	50	45	41	49	48	45	60	41	46	39	46	44	44	39	45	62	48	49	42	56	47	56	41	41	48	42	51	50	49	46	33	43	43	53	55	40	39	48	45	40	50	48	45	58	48	49	53	43	52	52	44	35	52	58	38	43	57	46	44	47	42	43	44	51	45	46	56	46	55	39	41	47	41	51	48	56	50	47	52	56	49	60	48	40	52	50	35	48	48	37	51	42	45	53	54	44	54	43	42	48	35	55	41	53	52	42	46	61	41	44	48	43	53	35	44	43	53	47	42	44	62	46	49	47	45	45	43	59	42	41	51	42	37	55	48	37	50	52	41	51	52
38286	21804	13089	8590	7183	6142	3925	2720	2205	2024	1916	1719	1780	1519	1454	1181	959	922	843	763	703	594	578	500	504	497	498	468	405	442	436	414	439	455	439	430	403	432	443	438	382	405	448	408	400	414	426	395	403	416	409	378	365	375	369	382	396	371	383	361	379	373	410	372	345	362	359	391	370	357	360	368	372	395	344	352	349	355	381	331	380	375	391	393	371	372	354	347	350	373	346	372	366	319	360	376	334	345	334	374	399	357	360	390	359	347	354	366	335	338	365	363	380	353	366	356	378	392	341	375	362	387	353	390	329	388	354	345	360	361	343	353	352	354	354	349	340	364	399	381	346	365	326	372	360	370	365	374	352	355	367	354	354	359	355	397	365	361	339	348	345	378	338	369	335	330	338	346	343	402	365	343	363	325	347	374	348	345	333	367	326	366	391	358	397	364	343	359	390	359	385	363	333	348	352	380	392	358	362	390	356	332	355	326	343	378	374	377	362	346	360	372	355	363	343	357	377	354	350	357	366	378	378	365	371	340	362	372	378	381	345	334	332	363	365	375	369	322	343	350	372	338	353	371	397	380	391	390	330	348	335	348	362	362	376	363	352	366	328	354	396	366	335	363	344	363	356	342	346	340	339	351	356	356	354	408	373	387	366	382	356	368	356	378	366	368	331	358	386	368	356	373	344	366	383	390	368	327	364	343	351	355	354	373	344	375	376	368	381	357	348	394	363	358	361	369	323	389	345	379	363	366	361	349	350	375	326	343	358	360	308	373	369	407	394	383	395	382	379	363	355	392	348	390	362	353	359	348	373	365	364	360	380	375	367	350	345	395	342	377	377	363	368	363	353	358	359	368	360	396	366	355	368	412	330	367	340	369	391	375	353	336	378	338	360	386	344	428	325	356	340	356	346	364	364	344	359	377	353	352	358	397	367	362	352	348	363	333	383	316	333	333	374	333	366	340	392	365	368	383	344	370	336	350	351	375	367	372	391	373	373	350	335	342	358	377	353	337	396	355	381	372	382	353	377	386	358	377	375	353	341	378	383	350	369	376	373	366	333	337	386	399	387	385	378	363	410	383	351	331	332	350	363	371	356	350	318	349	357	353	354	354	357	345	331	368	353	370	363	335	367	352	352	386	399	381	363	369	366	374	352	358	377	378	345	318	340	348	336	377	350	350	336	371	348	338	389	323	362	369	375	354	362	339	343	365	364	355	371	338	338	379	360	378	387	388	327	371	352	339	350	386	365	390	329	384	371	362	375	355	383	358	401	368	360	365	373	342	390	404	342	360	387	333	342	361	373	356	368	377	368	354	331	358	365	381	395	350	335	385	355	379	364	402	375	350	357	371	342	393	364	337	380	405	369	353	329	376	355	390	382	362	375	359	377	373	394	382	338	352	356	359	370	339	345	348	370	375	376	359	373	376	349	343	365	349	363	337	364	306	321	370	389	410	375	342	348	368	317	357	352	356	369	325	389	367	367	391	381	351	353	347	347	338	361	377	360	347	387	363	345	366	343	401	378	383	353	376	389	366	376	387	366	355	385	371	365	368	404	359	364	364	380	337	366	354	340	368	341	377	368	364	363	373	339	356	381	352	374	366	396	366	388	376	357	381	350	365	347	374	375	376	346	337	357	377	370	362	351	371	354	364	334	380	396	369	353	379	371	346	332	411	342	362	350	339	360	362	366	392	371	336	377	353	354	359	357	379	357	339	363	390	342	369	376	377	323	313	368	370	372	359	398	359	339	354	372	379	345	352	394	354	343	391	350	358	346	357	351	362	367	361	364	378	322	398	386	365	390	368	351	369	370	368	346	363	363	377	351	371	351	340	395	356	348	325	378	384	392	336	384	380	363	358	351	363	376	362	373	349	363	387	369	370	389	379	367	354	334	364	367	388	332	356	376	376	338	355	358	357	363	352	371	396	364	386	353	326	371	365	367	331	363	370	348	351	369	356	360	361	374	349	373	372	365	379	358	350	359	385	355	358	393	387	367	384	362	363	378	336	352	372	377	381	367	378	352	354	378	379	356	322	359	381	360	373	356	364	385	349	362	364	381	378	375	327	393	359	368	356	365	388	322	329	365	372	388	350	321	364	361	375	374	385	366	351	351	369	350	342	338	350	346	362	372	375	364	342	359	375	347	352	361	366	354	394	354	359	348	349	372	354	366	371	393	364	340	393	356	351	378	361	362	384	382	320	326	331	365	338	346	357	392	354	347	383	378	384	383	366	368	349	361	396	355	355	338	325	345	389	363	331	357	340	391	388	338	385	352	344	349	385	368	366	391	370	380	403	365	388	385	353	337	355	357	345	406	373	373	385	335	368	363	416	308	368	358	363	350	322	364	347	328	382	366	335	373	365	333	358	347	357	378	360	338	367	395	358	394	350	363	380	360	348	343	310	377	336	343	369	327	376	372	342	340	346	362	374	357	346	362	393	370	346	374	340	352	379	359	377	346	363	373	363	338	375	374	356	378	366	377	332	344	427	355	330	397	347	378	350	381	345	379	341	366	385	365	349	381	339	406	379	379	367	394	357	355	350	362	373	373	391	351	374	339	401	350	395	360	385	387	366	356	384	386	354	349	324	348	357	331	341	357	392	365	360	381	352	376	370	337	366	392	400	354	366	347	331	390	356	365	383	348	403	367	368	332	365	348	368	378	358	362	378	362	347	367	344	348	395	348	380	347	402	372	350	384	364	380	335	341	404	335	365	363	351	347	336	373	380	357	366	370	359	361	353	358	370	355	350	372	356	361	340	363	346	357	365	406	352	368	364	355	351	343	378	389	382	392	364	364	334	357	369	387	359	343	363	356	374	372	392	344	377	346	382	374	366	339	376	396	348	347	366	362	363	353	352	354	359	374	383	356	388	368	362	358	365	350	395	366	365	367	366	356	340	376	400	383	329	364	354	361	366	323	353	362	343	368	364	378	368	366	368	348	368	358	362	341	319	366	340	341	361	356	353	393	329	380	394	371	346	355	349	365	381	346	348	336	414	351	361	334	341	382	352	330	404	377	371	385	378	374	364	348	349	354	352	360	381	354	358	351	375	355	351	320	370	368	388	341	337	357	370	380	385	359	375	329	330	366	385	391	394	333	405	366	341	371	355	385	353	369	352	372	352	371	373	372	368	383	362	380	384	362	355	353	382	364	358	381	369	379	403	383	354	402	370	347	348	334	352	377	382	373	387	394	376	369	351	340	365	389	332	352	342	367	370	375	371	335	360	371	354	364	361	363	349	368	354	367	375	372	352	359	366	352	364	375	373	356	341	357	374	372	353	347	375	378	370	374	345	346	378	347	336	378	365	333	354	354	382	357	352	367	366	351	360	333	359	377	364	395	365	361	335	352	386	360	379	335	342	371	357	345	347	372	352	376	365	377	328	368	356	374	383	389	374	378	360	356	380	350	367	351	318	369	361	331	368	387	338	364	360	339	341	385	341	341	361	367	355	370	334	355	353	386	327	354	353	367	347	357	362	350	361
14242	6970	3067	982	384	132	121	103	83	79	80	88	82	95	76	65	64	59	43	38	40	34	36	36	32	29	32	28	29	25	23	24	21	41	33	28	35	30	40	29	25	41	32	20	29	22	27	30	25	28	28	30	16	26	35	30	25	31	22	29	29	20	26	30	42	29	27	29	21	31	18	22	24	21	27	15	29	29	29	26	31	27	20	31	24	27	18	25	25	30	20	28	20	27	23	33	22	23	27	20	22	17	21	18	25	27	21	26	25	27	21	26	31	33	31	33	29	23	27	30	25	22	16	22	30	14	26	22	18	19	21	18	16	31	24	28	28	33	35	17	23	27	23	24	29	27	33	22	39	27	20	29	25	30	25	29	19	24	27	23	28	28	24	29	19	17	22	29	20	30	23	24	31	22	31	24	21	23	31	30	24	20	29	23	24	19	29	19	23	25	28	32	16	24	27	29	24	31	22	25	26	31	26	25	27	21	23	25	26	22	25	24	26	22	23	34	26	28	30	28	22	28	28	27	35	33	22	21	27	31	28	29	26	24	33	33	18	31	19	27	21	36	24	26	25	20	20	25	29	31	19	31	23	26	32	23	27	17	35	22	23	27	26	21	24	27	24	27	23	25	15	33	33	17	30	25	25	21	24	33	27	27	25	22	21	24	24	30	31	15	27	31	32	29	22	27	18	31	24	30	31	21	20	25	24	29	29	24	28	28	28	29	14	24	30	28	21	38	17	22	29	30	28	23	33	23	28	25	31	20	21	26	26	27	24	26	31	21	24	31	28	29	27	23	16	23	22	28	21	21	25	20	22	21	15	26	26	34	24	29	23	32	39	29	27	27	32	23	29	16	29	32	19	23	21	20	28	26	35	23	20	19	18	33	36	20	36	21	16	30	26	28	25	30	27	30	24	24	32	24	28	22	32	26	24	21	30	27	33	28	18	20	33	30	30	27	26	23	34	26	34	29	23	28	35	22	21	24	16	30	24	35	17	29	23	26	33	29	35	21	30	24	27	29	21	25	24	25	25	21	19	23	20	27	29	29	38	14	22	33	24	24	30	25	27	23	25	33	26	27	24	30	27	30	26	26	22	30	21	27	19	23	14	24	23	23	17	23	20	18	26	21	29	38	26	20	21	25	32	27	16	17	20	25	29	30	12	33	27	20	27	24	25	25	25	31	26	34	24	25	19	25	19	22	27	28	20	26	25	24	33	18	23	26	16	26	20	21	27	21	26	18	26	26	19	24	24	22	17	30	30	32	23	19	24	23	29	24	22	13	31	23	23	33	26	20	19	25	26	19	18	23	28	30	27	25	25	26	25	31	19	28	18	35	31	34	25	29	24	27	33	47	27	30	29	31	36	30	23	29	27	26	24	26	16	29	24	24	32	26	26	28	26	24	19	33	22	29	28	37	25	32	19	26	21	22	28	22	20	25	31	34	23	20	28	18	29	31	22	24	16	26	20	32	23	15	28	28	26	26	21	23	26	29	23	21	22	18	28	23	29	31	21	20	25	34	16	28	28	32	36	34	32	23	30	30	28	23	23	17	27	32	28	28	20	31	27	32	23	21	29	23	17	28	31	22	25	27	24	30	29	30	24	31	16	25	19	27	32	26	23	24	29	33	24	29	23	22	29	29	16	21	28	24	33	26	30	21	28	24	30	24	28	34	21	18	25	26	27	22	22	24	24	27	19	30	27	31	16	20	25	23	32	25	35	20	28	32	23	33	26	25	18	25	33	23	33	30	28	23	24	28	24	18	21	26	23	32	30	22	21	31	28	18	29	27	23	18	27	34	30	17	28	17	25	30	28	32	18	27	21	24	23	31	24	25	17	29	23	28	28	27	33	32	28	18	17	25	25	24	25	26	27	24	27	25	29	28	25	29	28	24	22	35	21	24	21	22	33	18	24	25	37	26	23	18	20	21	25	30	32	26	23	24	27	18	28	25	34	20	25	24	28	27	19	21	23	24	28	26	26	24	17	23	18	22	27	23	20	21	39	23	24	26	28	28	25	21	25	20	33	25	28	21	25	30	23	26	29	24	23	27	24	24	25	28	33	26	17	22	27	21	26	22	36	25	22	22	22	18	24	16	25	27	20	19	26	18	20	21	31	30	33	21	22	35	29	26	26	23	29	29	28	21	31	40	14	31	27	27	27	31	18	31	24	19	22	24	30	25	31	17	30	28	31	24	25	15	29	29	16	21	31	27	29	28	17	22	22	21	38	18	28	20	22	31	34	30	26	29	28	17	21	30	27	28	26	25	41	24	18	27	22	28	22	30	26	30	16	36	22	30	32	25	27	24	26	32	21	23	23	31	25	23	21	27	26	32	26	33	22	26	24	25	16	26	30	25	23	36	18	28	17	24	26	22	23	26	26	29	22	26	24	20	24	23	21	29	26	16	30	20	26	19	19	28	29	21	31	27	22	26	23	33	20	33	24	22	24	30	19	20	21	20	14	32	25	29	33	27	22	36	34	22	25	29	29	33	28	25	24	27	24	19	26	18	14	31	36	21	23	26	34	19	22	25	22	20	24	30	16	23	28	26	17	23	32	23	22	28	28	30	29	17	27	31	20	23	24	27	25	26	32	25	25	26	27	26	23	26	19	25	26	30	29	31	22	20	27	24	38	32	30	18	21	26	26	13	29	30	23	19	18	29	23	25	17	25	24	31	22	24	21	26	20	31	33	27	28	30	27	22	30	24	27	25	32	23	17	27	23	29	16	34	21	31	33	30	13	21	32	33	24	27	16	33	16	29	18	22	29	22	26	22	30	27	18	28	30	26	25	22	25	26	16	32	30	29	24	29	27	24	20	22	30	19	22	23	26	35	35	34	31	23	29	23	29	33	25	29	23	36	28	28	14	21	26	13	23	24	23	24	25	27	27	19	32	22	32	24	17	31	31	21	36	25	21	24	20	33	22	28	24	17	35	32	36	30	22	27	14	24	25	16	28	19	41	29	28	28	23	33	25	24	27	23	35	31	19	25	28	30	33	18	38	32	25	21	33	23	29	29	25	26	34	16	22	21	29	20	32	31	26	18	23	23	22	30	27	30	27	41	17	25	29	20	21	26	28	23	26	25	27	25	23	18	25	22	22	23	25	31	24	30	28	24	27	21	30	37	29	19	29	20	23	38	21	27	24	27	24	27	21	22	33	29	31	29	21	28	28	26	21	26	25	26	30	29	29	23	25	24	23	37	30	28	28	28	27	26	34	25	24	21	19	15	20	21	24	14	16	27	26	26	34	22	27	22	26	29	23	16	21	20	35	28	25	25	22	30	23	21	26	21	25	34	34	18	25	25	33	28	33	27	20	24	23	24	30	29	39	23	29	30	30	25	25	23	21	19	17	34	28	26	28	33	27	22	29	32	26	26	39	20	29	33	27	27	21	22	21	28	24	23	20	22	25	22	29	21	17	18	26	32	24	29	28	30	17	24	28	27	26	32	26	26	27	25	28	24	36	24	20	28	26	22
43108	27546	18719	11760	9572	6683	4883	3746	3246	2838	2350	2130	1892	1927	1711	1331	1046	963	789	621	570	486	513	464	384	315	348	309	275	312	309	318	293	294	345	284	279	293	283	310	301	303	267	295	295	308	279	284	257	261	236	224	246	220	225	220	212	211	209	228	253	254	218	209	240	218	243	233	256	210	199	220	243	222	224	206	229	216	231	191	226	213	208	211	202	201	196	209	195	206	209	218	199	197	219	222	201	198	173	205	232	205	215	220	220	229	222	220	206	201	206	202	193	246	223	223	211	196	205	212	227	193	186	201	216	202	193	190	213	240	231	186	207	200	210	221	220	200	207	208	198	190	223	245	221	204	207	193	223	207	192	209	211	244	168	183	199	200	217	197	210	220	196	205	201	218	274	227	226	209	183	192	187	193	218	186	194	202	196	195	220	171	201	197	195	219	214	202	218	181	198	212	218	240	214	189	218	220	220	213	185	212	197	221	212	212	200	197	206	212	197	209	206	213	202	233	227	218	186	176	201	193	206	204	220	215	213	209	213	204	199	241	203	203	197	204	194	201	202	223	220	195	193	191	225	191	212	223	240	204	198	203	231	221	192	217	216	218	174	219	226	203	216	204	206	216	200	209	222	221	215	196	193	210	213	226	204	206	205	213	224	200	209	188	219	238	191	195	222	214	216	226	214	211	226	237	187	231	212	218	198	205	210	207	192	202	210	233	231	215	187	202	217	213	202	189	197	205	210	203	203	213	213	192	209	202	216	215	195	197	214	211	225	201	220	212	189	192	211	221	206	210	215	215	193	222	221	197	214	216	215	202	199	202	201	199	242	235	213	209	222	226	230	210	215	218	188	199	196	224	183	230	213	224	196	207	197	228	198	186	193	202	185	192	223	202	201	217	199	200	218	211	206	207	202	187	205	174	216	205	225	182	221	217	201	189	219	202	199	220	190	198	201	215	215	221	219	180	200	191	197	229	198	225	205	217	208	226	183	217	186	206	191	209	201	190	214	206	211	205	216	201	178	246	201	195	198	223	211	227	202	208	213	196	189	199	203	206	231	206	237	197	210	220	189	220	201	198	250	211	223	227	207	208	209	182	212	215	197	211	191	195	239	215	212	223	169	207	216	201	199	213	222	223	210	219	218	193	208	206	224	203	200	216	196	202	231	220	230	208	201	216	199	206	208	216	200	227	212	244	209	204	204	197	202	202	216	195	202	189	206	225	193	224	179	206	220	217	214	203	196	213	223	212	207	193	212	180	219	173	191	201	190	201	224	229	190	212	218	182	220	193	227	223	186	201	218	208	202	200	210	196	217	192	207	186	208	206	188	185	226	190	187	212	225	224	204	178	193	196	182	217	216	199	216	219	213	234	223	218	232	210	218	216	230	202	206	192	196	212	190	231	192	181	213	209	186	233	193	193	188	214	224	234	190	205	194	205	224	186	212	196	214	213	192	212	202	210	202	188	212	221	203	185	212	194	236	224	185	223	190	213	229	205	205	188	196	225	187	188	219	207	213	216	203	192	196	198	211	222	199	191	212	230	214	225	184	211	207	185	204	216	199	177	215	194	207	199	224	197	200	232	221	229	198	196	234	200	187	199	196	197	222	209	209	198	212	212	193	227	184	202	211	192	223	215	229	187	201	231	228	192	206	206	189	191	212	201	217	185	246	194	187	192	218	209	179	207	218	227	199	239	213	207	186	189	199	197	191	216	213	234	203	217	203	189	179	214	217	243	207	217	208	223	220	211	208	178	209	200	200	219	229	215	186	220	241	200	201	205	182	188	205	196	218	205	229	201	191	207	217	202	203	216	228	219	203	206	193	218	216	211	203	212	215	217	224	188	220	175	213	198	223	192	231	210	211	220	201	209	191	238	196	207	225	239	225	215	194	187	233	204	243	218	211	203	227	184	204	201	198	206	175	196	189	220	168	212	210	229	209	200	191	219	218	186	196	204	211	226	198	199	204	205	187	203	215	214	206	205	208	211	193	204	205	220	226	229	193	194	211	225	242	202	190	212	210	200	177	169	205	231	229	201	218	227	230	224	215	197	214	213	204	197	220	220	222	187	209	191	213	212	199	207	210	208	208	190	219	212	184	210	196	225	198	203	244	217	186	203	215	179	203	216	224	216	208	205	210	204	222	202	201	204	216	220	193	193	200	197	211	219	218	201	221	212	209	223	193	187	213	213	201	201	180	209	188	193	217	188	243	204	192	223	202	204	191	215	205	203	207	217	198	219	186	224	213	206	190	199	198	202	196	199	205	228	212	207	240	207	180	206	176	200	209	230	190	195	217	199	232	221	194	201	205	198	221	205	199	198	214	200	204	209	208	202	202	215	211	208	194	212	226	223	195	218	198	201	225	214	208	189	222	216	183	215	220	203	214	222	208	209	224	203	199	229	204	210	201	222	230	202	231	220	216	227	188	212	225	202	226	224	211	231	187	224	197	226	202	212	231	205	186	242	200	212	192	220	199	192	206	205	211	211	203	225	212	198	163	247	204	218	223	198	209	220	204	227	231	225	200	223	182	187	192	196	182	201	184	219	204	216	215	170	200	174	191	207	229	219	188	202	200	222	207	221	211	199	190	177	235	219	185	211	198	235	204	205	202	222	195	197	217	224	211	197	216	243	213	201	185	209	174	208	203	171	197	210	198	213	224	211	184	189	209	208	225	205	202	216	199	195	222	198	214	192	215	225	223	204	198	206	219	221	182	205	210	200	216	192	212	201	210	226	230	221	198	206	207	220	204	202	216	224	243	224	235	221	196	231	216	189	220	197	186	257	204	201	214	205	202	197	198	194	198	199	233	189	226	200	193	206	202	224	233	205	203	211	210	206	200	208	216	199	217	215	191	226	188	194	224	210	171	194	218	206	193	211	233	198	221	192	211	210	233	185	177	187	221	239	170	219	188	226	177	213	223	203	198	214	217	214	199	221	213	213	219	215	212	208	215	212	206	199	185	207	208	205	196	214	211	212	195	244	211	184	206	201	190	191	179	204	192	213	223	176	231	210	224	200	205	203	211	197	200	220	216	240	200	173	193	214	201	180	195	198	210	207	215	219	201	222	203	203	198	174	217	213	217	189	217	200	207	181	198	197	203	220	210	200	199	200	222	237	217	216	204	220	220	200	226	206	218	236	228	201	200	219	224	209	212	176	198	215	170	199	219	220	211	231	211	246	227	224	238	213	199	200	210	209	219	217	218	180	204	192	208	209	212	190	196	201	195	201	185	217	215	217	237	207	192	190	225	192	205	211	210	214	206	212	200	200	221	201	198	205	202	188	200	217	198	225	206	202	194	207	208	219	222	197	209	185	225	198	231	193	225	213	173	198	211	202	190	221	203	217	221	182	212	203	208	235	199	225	206	218	198	200	191	197	216	228	198	207	231	209	200	220	189	232	215	202	205	229	212	212	189	218	193	222	236	211	191	202	191	219	188	209	167	223	217	208	210	210	198	210	180	238	199	200	216	191	219	209	218	193
7822	2776	949	340	136	100	97	92	76	109	72	60	77	68	89	78	73	67	63	68	67	64	81	62	67	48	58	52	59	40	55	60	52	60	56	40	48	60	48	59	53	52	50	53	44	72	47	63	57	52	49	56	47	46	61	49	62	64	39	44	54	47	53	49	52	55	40	42	48	65	51	61	63	64	52	55	44	52	48	65	62	42	47	63	65	60	39	65	55	59	61	53	54	55	48	50	48	46	62	53	42	52	43	46	46	57	69	37	44	56	56	60	49	51	61	52	48	61	39	58	52	60	55	51	49	52	60	53	63	62	50	47	60	60	53	49	44	48	60	50	48	60	38	57	65	56	55	58	55	48	58	53	50	56	52	62	57	53	41	43	57	45	53	56	58	53	57	49	53	55	63	49	62	62	54	54	58	46	61	35	54	59	61	49	53	35	69	61	49	59	49	49	52	49	49	44	53	63	59	56	55	52	53	50	56	63	56	65	41	54	55	47	46	47	61	50	52	48	45	59	58	50	56	52	61	57	52	57	56	51	47	66	62	52	47	43	75	55	38	48	49	44	68	64	56	50	60	40	71	65	57	53	27	59	58	66	62	48	48	50	53	64	52	50	54	47	50	40	53	53	53	53	52	54	44	58	66	61	46	53	45	43	47	56	50	41	63	45	46	52	58	49	51	50	47	43	45	44	55	58	50	55	65	40	59	52	59	55	58	55	46	71	47	42	59	52	62	52	53	56	55	53	46	56	52	48	54	48	40	52	58	48	52	64	51	58	66	58	60	54	46	59	42	62	46	56	50	54	55	52	65	50	55	67	51	43	68	48	52	52	57	52	44	62	61	61	61	61	56	56	65	60	47	45	53	63	47	56	54	62	66	53	55	53	65	62	69	55	45	48	47	62	64	62	53	51	51	64	51	48	48	55	47	59	51	47	46	60	46	53	41	62	53	57	52	48	59	41	48	51	54	58	55	65	60	57	57	60	50	53	55	49	59	56	55	61	56	56	53	59	39	56	52	65	58	47	66	60	58	66	50	63	59	49	53	45	64	62	58	64	48	46	52	60	40	54	48	45	57	54	65	52	47	68	53	45	58	53	51	57	62	57	58	58	35	40	53	55	62	59	44	44	58	55	47	54	45	35	47	66	53	63	62	55	53	52	64	61	54	62	54	57	44	46	56	49	50	53	35	69	53	58	62	44	48	61	55	51	63	48	55	49	54	51	60	52	50	59	43	55	64	56	49	50	60	56	51	47	40	47	53	60	56	46	59	65	54	53	53	57	46	46	44	50	55	64	56	54	57	57	54	51	50	57	57	54	50	54	58	60	54	38	53	58	51	46	42	52	54	60	33	51	68	44	41	51	48	52	63	53	58	54	67	46	53	64	50	57	67	49	46	62	62	41	45	49	52	53	55	51	48	48	53	62	45	62	58	59	46	55	42	66	53	53	53	55	44	73	69	55	59	52	46	56	45	65	42	44	55	44	51	58	65	54	62	59	51	67	54	66	39	64	48	48	53	47	60	45	62	56	55	46	73	63	48	48	56	49	61	60	58	47	58	45	55	50	50	52	44	54	59	60	36	53	51	49	64	43	51	62	59	52	46	52	55	43	57	50	54	60	34	44	55	54	60	61	56	47	51	57	52	46	40	46	45	44	58	52	50	47	54	61	52	52	49	56	54	46	57	57	59	60	60	43	56	49	62	41	56	54	47	54	53	52	49	55	50	35	50	50	45	52	53	60	55	61	51	38	47	59	46	40	67	41	58	54	69	58	51	48	61	56	59	58	54	42	46	47	51	48	48	58	51	62	41	49	52	38	46	48	49	57	37	49	56	46	43	49	60	52	51	58	44	63	53	43	56	62	63	57	57	60	83	53	50	53	53	49	52	52	51	51	45	49	65	52	54	60	42	52	56	57	52	47	52	44	49	52	46	54	57	58	52	38	61	47	58	47	54	38	59	67	57	59	52	55	71	55	50	62	49	48	49	52	52	47	54	51	41	59	57	46	59	51	46	42	51	60	53	50	63	52	43	56	37	52	42	55	57	47	63	51	55	47	58	47	55	58	39	55	51	55	59	43	47	62	52	42	42	58	56	54	65	54	54	68	53	50	55	52	61	47	41	46	55	45	44	66	62	45	56	55	56	56	50	42	51	53	49	62	52	57	61	48	51	56	46	49	45	46	41	40	45	47	63	51	45	58	46	40	57	53	41	58	52	58	51	62	51	56	56	40	48	54	60	57	45	55	45	52	61	54	59	49	58	52	57	40	49	55	67	51	60	54	54	44	46	49	41	39	61	47	56	54	45	64	48	40	55	57	54	47	52	56	43	71	52	66	43	48	62	50	49	47	59	55	47	61	58	63	44	58	58	53	48	57	43	55	59	60	50	42	54	52	57	42	65	51	54	53	50	37	61	50	54	50	45	54	55	50	62	51	50	58	43	54	56	56	67	69	47	52	56	52	68	59	55	53	44	47	43	51	52	59	55	34	56	58	54	52	51	54	54	53	52	48	58	48	55	46	48	50	54	57	54	53	35	60	37	45	44	52	48	48	48	59	54	56	49	61	47	56	42	59	57	49	63	59	58	47	54	56	71	51	44	56	55	49	62	59	58	53	51	57	55	68	61	68	67	60	41	50	54	57	43	59	54	54	51	53	65	58	62	50	51	71	49	57	49	50	52	50	57	62	57	54	50	50	73	54	46	58	57	39	51	42	48	60	46	50	55	40	53	63	67	43	57	61	50	61	57	47	53	59	52	56	53	51	64	46	59	48	63	44	57	47	41	51	61	52	40	57	54	51	71	51	40	50	47	62	45	59	59	49	53	60	41	65	67	54	42	51	50	52	57	52	48	55	50	66	58	61	56	62	57	58	56	42	63	52	56	57	59	42	62	57	65	50	51	47	46	55	49	51	60	63	59	48	45	57	43	57	45	63	50	42	57	49	41	61	53	64	56	52	44	54	54	53	54	45	50	66	62	46	55	71	58	53	55	43	41	56	55	44	45	59	64	46	50	54	45	64	45	48	63	42	52	62	53	44	57	59	54	59	58	49	45	44	69	65	41	40	49	54	63	51	54	56	46	58	64	48	55	46	58	56	56	56	59	49	55	38	46	54	58	50	51	56	58	60	52	54	49	61	67	58	47	35	47	51	64	54	59	58	49	61	55	50	51	60	53	47	63	61	44	59	52	47	59	57	59	48	50	46	42	55	53	52	47	67	51	65	47	60	52	45	49	51	54	42	41	57	45	43	57	63	56	50	70	51	49	64	37	59	56	49	46	57	38	54	72	52	53	68	49	58	58	56	46	49	64	32	48	62	54	44	59	52	62	55	40	41	44	48	58	44	62	45	53	55	59	48	40	59	58	53	68	45	51	49	50	45	54	48	52	50	48	55	53	50	66	50	41	54	46	59	47	55	49	47	52	60	60	49	47	54	51	57	50	50	57	48	54	45	43	61	51	51	51	62	52	65	57	63	46	56
34740	18454	9331	4837	4155	3383	2592	2527	1992	1665	1378	1291	1224	1239	1157	952	870	705	626	596	547	514	671	648	478	440	490	431	422	471	439	458	470	432	432	453	423	460	435	481	423	429	442	472	452	439	427	461	446	410	439	433	418	386	417	451	430	421	451	451	439	478	442	438	415	435	444	448	427	412	401	427	432	406	412	418	391	422	447	400	426	419	400	438	409	412	415	412	446	393	391	412	434	438	442	451	402	458	399	412	401	462	358	448	403	397	383	408	418	399	388	392	393	415	405	420	438	382	414	381	443	388	443	383	399	391	419	394	408	388	411	392	440	436	444	395	406	446	419	373	408	453	449	387	399	417	434	429	392	399	416	408	420	408	397	431	428	380	422	423	437	406	460	397	426	423	409	400	426	392	419	406	407	399	404	421	425	403	375	421	402	400	406	410	474	432	407	419	452	395	415	372	424	411	425	411	398	403	427	425	410	401	428	411	404	366	435	402	402	379	407	386	414	414	416	386	456	429	385	427	383	429	389	381	393	420	454	398	402	419	452	433	406	398	430	399	421	451	438	413	441	410	425	420	398	436	412	449	385	390	439	398	399	419	457	423	413	380	434	379	380	408	389	420	385	435	396	404	393	396	437	417	425	402	419	406	458	414	421	401	392	448	434	403	438	421	434	349	398	436	383	375	403	413	400	385	412	399	438	394	444	415	431	431	420	407	398	391	429	406	400	421	396	454	458	378	447	454	408	423	412	450	461	420	394	449	394	421	428	399	440	426	379	413	393	422	431	387	393	423	404	427	417	380	405	395	423	418	420	418	423	390	411	399	408	401	430	393	407	428	407	436	431	417	426	386	423	425	467	401	405	389	422	419	405	407	430	440	417	428	456	399	412	402	388	426	441	424	394	422	396	395	458	373	395	435	396	392	422	403	413	411	394	420	393	441	446	427	406	431	401	401	396	397	415	384	413	437	415	420	401	409	404	449	414	403	421	435	365	394	415	412	418	464	439	418	446	429	400	396	375	426	430	445	375	415	423	407	425	384	410	385	401	442	395	423	428	423	395	392	418	419	374	440	403	411	394	388	409	427	443	424	417	408	420	422	427	428	421	445	427	407	400	408	386	422	443	426	407	393	402	419	371	422	438	404	424	448	411	412	371	392	410	389	420	386	410	390	439	427	432	425	407	444	410	414	420	438	400	405	381	453	431	405	402	404	393	422	423	446	470	398	417	408	401	426	389	422	404	422	430	414	391	438	429	455	402	438	381	403	402	378	380	429	416	456	425	392	407	419	403	383	402	385	407	459	424	441	440	437	397	406	375	408	405	454	422	388	453	430	415	425	387	389	412	412	424	422	446	410	398	419	419	416	428	403	426	393	410	389	415	411	400	430	407	412	409	392	409	426	377	398	413	462	384	441	423	425	396	416	425	383	435	396	441	410	402	396	434	406	438	413	423	393	391	415	422	394	427	430	426	416	404	436	402	395	411	397	393	392	400	415	432	429	392	446	416	434	372	432	407	432	406	406	397	451	448	429	424	420	401	421	401	418	438	413	411	418	392	398	396	398	404	443	453	380	425	418	372	404	399	410	466	394	421	403	441	404	452	430	418	429	406	408	410	448	426	437	432	389	390	397	453	415	399	406	414	414	398	390	398	435	438	397	401	429	424	406	450	402	426	409	420	379	412	450	402	446	394	423	437	386	398	384	432	398	430	418	423	378	416	418	416	381	407	418	411	410	405	401	448	438	382	395	381	432	405	417	419	401	431	424	417	411	424	403	445	407	430	410	431	423	384	360	401	466	420	412	418	413	393	427	395	402	416	425	431	398	391	412	414	443	395	387	402	388	424	435	410	396	400	401	453	376	400	448	418	365	437	396	383	419	397	409	409	395	399	411	429	444	455	435	400	400	404	454	413	410	427	427	414	383	389	425	444	378	417	431	435	411	413	421	407	390	435	387	417	410	439	385	426	448	391	434	393	386	399	413	396	416	407	415	397	395	398	409	439	408	406	410	417	432	385	406	385	400	438	457	403	400	410	414	417	437	418	390	408	419	398	429	400	403	386	422	425	419	421	409	439	406	410	392	400	419	398	454	435	386	426	420	442	406	407	405	395	379	402	399	415	397	459	406	412	383	441	397	414	437	455	396	383	406	451	450	419	392	402	416	394	420	422	421	398	411	398	439	457	401	425	399	418	392	434	417	393	431	439	414	421	402	430	419	402	439	428	424	397	396	438	388	432	412	450	409	410	398	397	420	381	440	468	388	433	385	379	409	453	381	379	426	401	400	410	395	482	421	411	392	452	426	441	413	441	433	422	398	438	429	402	406	447	394	427	447	363	409	414	433	412	408	401	394	409	409	398	381	416	388	435	367	420	442	398	393	404	403	388	416	431	394	395	408	417	425	394	389	422	402	410	415	413	426	388	412	419	431	377	415	383	450	415	451	425	392	399	412	430	418	371	452	423	396	439	416	418	404	430	416	453	374	441	431	396	451	415	422	437	419	408	430	410	427	464	445	423	413	441	441	406	402	433	438	407	450	415	403	433	427	447	391	448	438	362	411	415	443	385	419	443	453	421	405	417	420	428	406	395	414	433	396	442	393	384	391	379	395	406	447	397	399	416	389	426	416	420	390	431	422	409	406	431	438	423	429	440	370	437	428	399	428	425	413	372	426	417	416	414	418	389	414	428	440	398	433	424	455	384	387	401	420	410	424	417	377	363	445	402	418	399	441	412	431	407	395	409	432	424	410	396	441	430	431	425	389	406	393	375	447	414	405	382	435	413	445	416	409	402	400	356	404	444	408	389	402	437	413	430	393	403	380	389	429	405	420	372	432	407	450	376	411	423	412	430	404	444	454	392	394	418	401	406	397	412	461	403	415	410	400	412	380	439	445	396	391	432	399	393	420	436	444	378	405	401	444	443	445	405	406	436	396	405	393	445	431	417	450	431	407	433	423	419	446	436	387	416	408	430	414	413	402	387	408	394	389	408	438	426	438	403	411	377	389	418	423	402	412	414	422	398	411	433	421	403	387	384	417	449	424	441	435	387	399	378	398	388	409	397	427	432	409	383	398	392	404	450	409	402	383	413	439	412	409	457	384	435	407	426	451	415	438	417	375	402	422	418	417	393	434	418	361	413	408	414	408	417	458	403	382	414	440	429	403	434	456	378	389	392	406	379	396	415	396	443	438	376	384	388	397	408	412	461	421	396	417	418	409	427	399	376	419	410	412	393	430	449	429	417	409	414	395	410	392	415	437	396	416	394	385	420	427	408	408	391	395	418	437	408	390	384	423	448	372	410	462	418	430	398	445	412	416	406	422	374	420	406	427	452	449	398	415	428	421	376	405	413	426	374	400	436	387	439	421	454	415	416	441	433	408	392	429	404	428	432	386	384	449	420	391	402	422	403	418	438	394	414	391	395	423	389	420	440	429	409	405	417	434	401	423	432	411	420	410	409	401	398	422	433	446	465	412	446	418	427	372	406	456
10241	4477	2302	752	242	160	105	91	92	83	70	73	76	78	57	58	49	47	39	52	47	59	62	77	75	46	37	43	31	37	40	40	30	46	37	38	43	46	37	37	42	32	51	46	33	44	36	32	37	40	38	27	35	41	31	44	38	42	49	30	33	51	31	34	27	27	38	33	39	31	33	30	31	41	28	36	43	47	40	42	29	26	36	38	30	40	39	45	36	36	41	39	46	36	35	32	41	26	29	35	36	27	20	42	40	40	33	33	36	31	35	40	42	45	33	31	32	35	42	30	41	45	32	47	29	32	33	30	39	40	38	30	33	24	25	35	32	34	24	38	33	28	41	43	26	29	30	51	42	42	38	39	25	39	35	52	28	38	39	44	47	37	41	37	36	32	36	43	32	29	44	38	36	43	35	35	35	29	39	38	38	26	34	34	28	39	45	23	43	45	30	28	37	38	34	40	29	32	29	30	31	46	54	38	39	40	51	33	37	33	36	30	33	44	35	40	32	30	37	36	31	34	35	29	34	28	30	34	33	36	22	30	42	34	40	45	34	31	26	26	37	35	30	45	43	24	43	37	38	33	39	41	32	35	31	35	23	26	41	33	35	31	35	41	38	41	44	30	33	39	32	36	41	37	26	33	22	35	36	40	39	34	42	38	31	31	29	42	45	35	34	33	31	33	33	47	28	36	30	37	44	32	36	37	48	31	28	28	37	35	36	36	39	31	34	34	27	32	40	35	43	42	39	37	34	32	34	34	32	38	41	41	40	33	40	40	36	39	50	49	47	40	39	28	48	41	53	37	36	34	37	33	34	45	28	41	30	31	35	25	44	21	40	38	45	51	44	45	37	45	44	36	43	38	36	37	48	27	30	46	43	48	29	45	29	47	39	51	30	36	43	35	39	36	34	44	40	25	34	28	28	30	31	29	40	26	39	38	45	34	42	41	35	42	34	28	37	40	30	29	34	34	32	30	39	44	34	49	36	36	41	34	40	41	54	41	39	30	40	32	41	26	37	31	39	40	42	36	28	35	36	45	38	36	35	46	42	36	37	40	43	35	40	41	34	32	36	25	40	28	30	40	40	37	30	45	40	39	39	36	27	40	36	28	30	35	36	28	43	38	29	33	38	32	21	36	38	26	34	31	43	37	30	40	46	31	41	36	33	40	33	36	34	34	39	34	32	37	37	38	33	32	34	36	37	38	40	30	40	53	33	55	31	41	47	41	37	36	37	44	44	45	33	28	35	35	39	42	39	37	28	40	39	29	34	37	32	34	39	27	38	31	34	44	38	36	38	35	22	41	26	38	42	28	33	30	50	33	35	43	43	41	25	34	45	43	43	28	45	44	38	37	34	51	34	29	26	34	35	36	30	43	23	26	34	25	32	31	36	38	38	44	34	38	41	46	33	44	33	45	34	39	47	42	40	34	30	38	26	35	36	23	41	36	32	30	42	43	37	29	42	30	45	33	27	34	30	38	40	39	34	28	31	36	45	38	31	32	35	51	40	37	41	37	37	41	36	21	33	44	40	39	35	35	41	35	34	36	41	33	41	37	40	40	36	34	45	34	37	42	37	30	32	34	27	38	30	39	31	41	44	39	39	36	37	40	36	32	41	36	43	35	32	39	39	34	31	33	33	34	24	42	34	38	38	58	34	31	29	27	44	33	23	36	38	35	36	26	36	39	38	39	32	39	38	30	43	32	43	30	37	46	31	34	33	52	40	46	43	35	39	38	40	35	25	30	29	36	43	31	40	45	36	38	39	39	42	40	33	37	43	27	33	26	38	37	40	40	38	40	42	39	40	35	32	40	31	45	29	39	31	42	37	29	38	29	37	36	35	32	27	32	39	43	37	43	32	33	42	36	32	27	34	35	35	49	20	34	26	31	42	36	29	37	25	40	37	35	42	46	33	40	38	49	50	35	30	37	30	40	42	31	39	41	31	47	39	28	32	39	29	45	42	46	43	35	43	44	35	34	38	38	29	41	25	39	40	54	24	51	30	33	33	26	31	18	46	39	33	28	41	35	40	30	40	38	29	36	39	31	31	37	32	36	46	28	32	33	39	27	39	25	49	35	30	33	39	37	31	34	30	39	53	36	38	34	30	38	36	39	47	26	47	37	34	30	46	34	41	24	34	35	27	32	38	31	35	35	22	33	29	42	44	43	40	41	40	34	40	42	38	28	37	38	35	44	31	34	47	25	53	30	48	45	29	44	47	44	34	35	41	43	39	46	33	46	35	37	20	39	40	42	42	28	32	30	40	36	42	22	25	39	35	40	35	38	31	44	40	38	35	42	37	33	43	28	34	34	39	34	44	40	38	39	33	33	42	52	40	33	45	37	41	39	38	31	34	48	32	53	45	40	46	31	37	40	27	36	38	30	41	42	27	27	43	45	35	37	32	30	34	26	36	37	50	32	25	39	29	31	41	36	44	31	38	40	37	27	42	26	29	51	37	38	33	23	33	46	33	39	29	37	34	40	31	42	26	34	45	41	49	29	41	36	45	20	39	43	43	32	32	43	54	47	37	33	32	34	40	39	31	39	41	32	46	37	46	35	42	35	32	29	34	39	28	42	28	38	40	39	39	35	37	45	28	30	28	43	41	27	29	41	40	36	31	36	30	44	28	36	46	35	29	38	42	32	35	31	43	32	33	36	64	37	36	34	24	32	33	28	34	41	29	28	30	30	33	37	49	44	31	36	29	40	36	39	36	35	42	54	27	35	31	41	32	29	31	33	29	40	28	45	48	33	48	36	44	27	41	32	34	30	26	36	33	35	37	35	42	44	39	37	33	40	43	44	33	30	32	31	45	36	33	36	34	37	32	33	30	29	49	35	34	34	31	27	36	28	42	28	38	41	36	38	27	41	35	33	35	26	34	37	33	37	38	46	35	33	34	38	23	38	34	43	45	45	46	32	33	41	32	44	40	28	35	34	25	32	40	39	42	31	25	49	52	41	38	32	38	43	34	26	36	32	33	35	41	40	27	30	36	38	29	32	42	27	24	35	37	38	41	33	47	39	39	32	38	40	38	38	36	31	33	33	39	28	36	39	41	41	37	44	34	37	31	36	42	40	47	34	35	41	31	46	29	36	34	40	46	39	27	34	33	36	38	44	27	42	47	34	42	30	32	40	25	29	36	38	40	49	39	42	21	37	41	33	37	29	39	39	34	37	26	44	42	36	31	31	40	26	30	35	27	41	30	43	36	52	41	47	44	41	27	45	49	37	34	31	32	39	27	39	48	37	39	34	38	39	33	38	42	35	46	31	39	37	25	34	36	40	47	44	42	31	24	35	47	34	33	32	38	38	39	31	35	42	44	34	38	35	41	34	42	41	33	38	42	43	37	33	41	37	40	33	29	42	29	43	34	29	27	36	38	39	41	35	47	27	28	36	41	52	36	30	43	37	40	32	36	36	42	40	40	40	43	38	37	38	27	35	30	36	35	38	30	37	38	38	40	36	37	33	30	40	38	29
40058	23383	16524	8526	7319	6807	3915	3014	2805	2100	2338	2143	1835	1564	1374	1142	889	702	647	591	637	697	966	1931	1267	367	386	375	324	358	355	365	337	331	328	362	329	365	354	323	322	365	333	334	345	314	328	292	337	294	269	322	319	305	308	315	268	341	299	310	328	298	350	306	328	286	300	289	317	310	313	306	298	259	276	271	294	306	275	303	271	287	270	299	286	262	301	294	293	297	303	298	288	260	277	287	313	277	285	280	266	264	305	301	302	308	294	299	282	304	283	272	303	301	336	281	287	312	310	297	285	267	294	294	289	288	305	284	299	293	303	257	289	301	263	266	301	278	278	274	276	324	250	277	299	318	325	306	293	273	315	301	296	314	295	337	287	247	283	287	282	267	267	277	303	285	301	292	303	297	280	280	290	278	286	260	281	292	309	311	271	307	339	277	293	311	287	271	280	296	284	312	283	281	276	310	317	329	299	306	305	270	316	283	265	296	290	319	294	293	323	284	318	278	304	309	287	248	300	311	279	303	297	305	290	309	291	294	306	308	287	285	267	260	286	274	326	289	305	287	295	264	304	289	281	280	291	293	265	265	252	272	285	306	320	284	309	298	274	300	295	295	296	280	297	301	310	317	279	333	308	285	321	308	278	313	272	287	306	295	281	287	317	296	309	281	302	271	278	302	274	285	277	312	265	289	302	299	301	290	310	301	263	308	301	300	279	250	285	261	293	281	286	287	300	271	278	270	316	246	294	279	300	297	268	282	301	289	304	311	311	303	276	274	272	297	280	279	267	286	259	272	266	284	291	294	315	309	289	267	291	266	277	301	294	320	294	311	276	290	312	269	267	293	261	303	282	265	284	288	301	296	286	313	277	305	294	275	254	284	300	272	287	309	302	278	299	305	312	301	267	259	273	269	307	279	262	290	284	279	291	285	273	279	290	288	285	269	266	313	296	256	305	280	277	302	277	287	288	270	290	281	281	283	267	300	304	325	280	284	303	311	289	293	310	279	344	252	267	267	286	249	320	286	291	285	287	297	285	303	283	285	270	287	298	273	292	284	279	280	290	266	268	277	324	319	325	298	296	276	295	296	289	316	299	294	295	288	300	289	306	300	294	286	300	280	301	296	308	273	290	289	299	266	307	298	303	305	277	269	279	317	255	288	287	282	283	282	261	267	282	270	292	274	305	292	301	271	302	259	302	321	292	320	279	296	277	282	336	306	299	281	302	300	271	291	303	283	297	285	297	245	325	291	275	280	314	288	287	295	303	309	291	303	282	302	308	282	311	283	317	258	300	303	279	325	309	287	289	265	278	273	295	248	298	252	293	281	295	292	312	303	278	296	293	281	302	298	296	307	288	291	267	280	314	286	303	272	263	324	305	300	266	290	316	270	287	299	291	288	275	301	292	280	290	314	341	280	281	331	275	300	321	293	280	278	309	307	285	305	295	299	286	271	294	265	294	297	297	275	281	299	307	276	283	301	284	261	285	287	313	287	301	279	289	314	314	290	314	288	296	292	329	282	332	286	308	322	284	281	281	299	277	298	284	293	280	301	297	291	283	301	287	321	287	275	253	294	304	286	297	284	260	310	298	295	285	285	276	278	303	282	298	309	297	266	261	293	288	286	295	292	316	305	281	283	283	270	302	285	302	297	311	283	314	287	319	315	272	281	274	257	308	330	299	295	309	271	272	308	295	317	291	279	306	290	297	307	282	271	267	258	274	270	265	277	292	292	313	304	313	285	282	287	318	278	307	309	300	270	307	275	259	287	279	276	320	305	286	316	295	291	306	299	289	301	275	277	301	316	277	310	290	307	298	271	348	278	276	280	266	303	268	280	279	270	285	302	285	268	288	321	306	273	256	299	274	271	282	301	333	297	286	283	288	277	305	327	291	296	283	280	285	269	296	302	320	277	297	313	254	283	302	299	292	305	288	284	286	288	289	277	270	286	313	292	321	312	300	281	290	302	277	285	290	270	277	281	293	271	261	293	290	275	298	263	325	289	247	292	300	284	302	299	290	308	306	295	301	259	279	312	278	272	310	291	319	271	275	296	280	271	278	297	259	266	287	296	254	288	300	243	295	303	303	324	286	267	283	278	292	307	315	282	274	278	297	332	323	318	313	293	292	305	292	311	309	311	301	304	280	265	282	280	262	304	325	294	291	306	276	278	304	310	264	282	272	312	268	282	287	288	297	297	302	278	303	287	295	276	265	274	309	314	296	294	299	286	300	331	271	273	291	302	318	329	292	304	307	277	293	320	286	282	308	301	266	278	281	287	304	271	320	312	284	315	287	285	334	293	293	314	287	277	314	294	284	296	322	286	301	275	309	288	311	299	278	285	290	262	296	312	296	293	308	293	287	303	267	323	290	284	304	278	280	319	273	302	300	305	279	272	338	296	286	308	297	306	288	311	274	294	280	303	287	275	299	269	312	290	285	287	315	302	280	265	286	298	293	271	272	291	299	320	323	282	265	312	298	284	287	255	262	318	302	319	303	270	314	275	340	304	302	257	280	254	278	322	276	282	296	302	288	284	300	284	318	279	288	285	299	306	291	262	302	260	297	280	309	309	282	300	302	281	319	271	281	296	263	264	310	269	279	315	290	326	305	291	286	283	306	285	305	296	312	290	250	289	276	277	334	298	282	286	329	291	293	276	337	313	278	312	290	284	304	275	316	273	277	305	307	313	261	259	275	314	287	276	312	286	321	286	280	297	285	314	301	286	307	289	269	308	285	275	300	288	295	304	298	304	288	294	303	284	304	344	317	303	292	292	288	252	280	276	259	274	295	280	288	287	257	301	291	283	297	290	292	310	298	299	305	320	270	304	284	320	310	275	345	297	278	277	300	307	295	306	304	312	265	262	273	311	284	298	281	291	289	292	276	297	302	302	334	314	295	273	278	255	299	279	299	270	299	302	291	278	286	300	301	301	308	319	294	268	269	273	300	291	310	307	287	269	274	315	278	259	268	321	335	293	283	303	316	284	298	297	279	292	279	296	309	300	296	273	260	277	311	276	289	292	263	284	282	270	279	285	315	257	278	290	293	304	309	304	292	286	292	269	312	334	282	297	268	281	282	287	280	288	328	304	272	278	284	277	320	314	281	277	298	302	276	307	278	277	285	291	291	265	305	266	279	270	276	273	309	302	303	308	285	292	288	286	266	290	321	296	280	298	265	325	273	287	286	279	284	316	281	272	297	284	272	294	317	296	290	273	297	311	298	277	307	304	284	314	298	264	261	306	316	293	310	287	284	317	261	274	289	269	276	299	309	275	278	274	296	281	279	284	275	290	271	282	293	298	295	293	278	291	295	298	287	294	299	289	279	269	293	273	279	321	275	278	292	265	299	293	296	264	264	327	307	304	290	309	297	286	292	300	294	317	297	288	322	272	326	302	266	277	274	296	299	295	320	270	311	280	282	296	300	281	302	275	288	264	275	292	287	306	247	292	273	284	300	284	302	309	303	320	305	287	303	327	300	268	270	266
10312	4288	1754	632	271	152	111	86	100	99	80	90	93	97	89	80	82	67	67	60	69	73	112	121	58	43	46	44	54	54	36	46	47	41	48	51	46	55	57	45	46	54	58	60	48	31	48	47	50	47	44	48	47	39	37	48	46	40	52	47	40	52	48	55	44	46	43	54	41	51	51	52	48	61	49	40	46	51	50	58	41	46	47	48	50	43	39	45	40	41	45	53	49	46	46	49	36	55	40	35	61	54	46	37	55	53	50	48	47	50	52	53	43	40	51	39	45	45	55	45	41	53	39	35	44	55	47	49	45	47	60	48	46	46	45	51	53	48	25	43	48	50	52	41	54	44	58	51	47	43	31	52	57	39	42	51	53	49	54	35	62	51	44	51	56	36	54	44	38	48	44	47	58	38	54	58	38	53	39	56	57	43	49	42	44	55	42	44	39	37	57	48	42	49	39	40	49	37	65	37	52	33	39	45	50	39	48	49	32	38	50	51	49	38	48	46	45	46	58	50	47	43	50	51	52	46	45	39	41	44	43	47	52	61	42	46	50	60	42	42	38	49	61	52	44	46	54	43	41	52	47	57	39	46	46	40	42	47	36	53	46	48	34	49	34	43	49	46	45	50	53	57	51	42	39	48	52	41	41	59	45	49	48	38	37	46	56	47	50	49	54	51	40	53	42	55	33	36	49	60	58	52	40	36	52	34	49	39	30	41	51	41	53	52	49	50	42	55	37	37	50	49	36	53	45	53	50	44	46	40	48	45	50	43	43	44	46	45	52	43	44	48	42	56	42	25	55	51	38	37	38	46	64	45	43	43	40	63	48	55	36	54	40	42	48	52	47	41	52	46	56	48	43	48	40	37	42	51	51	27	56	36	46	48	37	50	44	44	45	56	40	53	37	59	55	43	54	41	58	49	62	37	45	50	54	38	41	47	56	43	48	40	43	46	50	48	36	35	44	50	49	50	44	52	41	49	47	38	50	34	39	53	46	49	48	50	44	47	41	47	52	58	49	60	41	55	44	48	44	50	50	44	48	54	52	57	46	43	58	57	42	56	52	50	51	55	37	37	45	42	45	42	47	46	39	43	48	41	57	55	53	55	32	52	42	37	50	41	43	45	44	47	51	40	41	50	40	54	49	38	43	52	47	53	52	48	46	53	53	53	43	45	50	43	47	42	54	46	39	44	47	48	47	52	34	42	43	52	48	48	49	56	38	45	48	45	50	34	56	48	40	46	40	46	39	59	36	54	42	35	42	47	46	41	37	37	45	52	38	56	53	42	48	51	52	42	55	31	41	40	46	51	62	48	32	51	44	45	50	35	51	38	55	47	48	42	49	42	44	31	48	46	37	50	55	40	52	58	40	38	59	40	46	55	39	53	55	45	52	51	62	65	47	51	46	56	43	55	49	46	56	45	45	44	47	54	44	48	40	56	44	40	49	57	48	50	43	49	51	45	50	49	57	52	44	48	43	46	45	49	48	30	47	38	47	53	41	49	29	43	45	48	49	29	47	59	48	35	47	50	46	42	61	33	33	53	39	44	47	44	56	45	50	53	43	47	54	47	46	38	46	51	45	56	47	35	51	49	51	46	42	27	56	54	42	40	53	55	30	51	53	54	46	50	45	39	45	50	47	34	46	55	46	56	50	49	43	40	29	40	51	37	38	58	39	50	42	60	41	39	42	53	48	32	38	45	50	40	49	53	40	57	39	39	41	58	65	48	41	41	41	44	40	52	40	39	46	49	56	34	49	38	38	50	50	44	40	57	52	41	45	53	51	40	53	48	41	44	47	39	55	59	53	33	46	57	43	40	52	56	46	35	56	47	51	48	39	47	40	36	53	44	53	56	43	50	62	45	35	39	39	59	52	40	50	51	46	53	46	43	42	50	50	43	39	40	49	55	54	49	47	48	34	50	40	49	55	45	50	43	51	34	45	41	43	45	53	35	41	35	47	37	53	34	40	37	41	38	46	38	46	41	41	42	38	38	46	50	43	35	51	36	31	53	53	37	52	35	37	43	39	44	47	58	44	56	40	40	38	54	55	46	38	45	56	51	52	30	51	34	42	50	45	42	44	41	46	44	51	49	49	45	42	47	37	51	48	58	47	32	50	40	41	44	41	55	53	48	41	38	53	46	52	57	44	43	49	45	50	51	62	59	60	42	52	56	48	43	44	48	46	33	43	47	50	40	42	51	48	41	44	52	40	42	54	40	38	33	43	44	38	53	51	54	67	46	49	48	49	48	55	55	45	38	43	48	55	52	54	48	40	34	45	41	48	50	49	50	41	54	41	49	48	43	57	47	39	42	44	48	51	51	64	45	43	41	53	63	46	53	44	41	48	56	43	53	55	44	44	33	57	49	53	50	52	48	42	41	47	54	48	57	52	48	47	44	49	46	41	42	45	54	46	45	50	45	39	49	46	56	51	42	39	58	43	45	49	50	49	50	46	58	43	39	44	40	48	68	42	39	46	49	42	43	38	50	54	34	46	45	56	42	44	48	43	40	57	42	45	54	54	36	42	43	39	51	49	38	45	49	56	48	46	54	48	40	52	51	36	31	57	41	54	37	39	43	53	57	47	55	34	43	39	40	41	38	48	50	58	46	54	44	51	55	33	46	47	50	41	55	52	54	49	31	50	41	36	55	52	47	49	45	39	44	42	47	53	55	38	45	46	42	29	37	52	53	42	56	42	41	41	51	45	50	44	51	54	37	41	46	47	47	47	44	48	50	48	41	56	51	50	54	55	40	49	49	44	49	57	36	41	41	42	44	44	53	48	48	49	41	35	64	30	43	51	55	44	56	52	53	41	49	33	50	53	57	47	46	46	41	42	42	39	56	37	45	34	42	51	44	48	45	54	40	35	33	49	52	54	54	54	53	43	44	54	47	47	49	47	35	57	40	45	44	53	52	45	45	35	38	56	49	52	39	45	42	51	35	37	51	41	40	47	46	45	46	33	55	46	47	57	47	64	42	47	48	61	45	54	37	45	50	49	48	50	34	52	43	39	43	50	38	48	45	55	58	49	43	56	52	46	55	52	50	45	40	55	37	43	41	46	48	46	42	55	50	60	41	44	52	34	60	42	39	48	45	54	41	52	48	49	49	45	53	53	45	40	45	48	41	66	46	47	48	54	41	56	49	55	51	47	52	43	44	47	39	43	40	41	43	52	35	48	51	37	42	48	44	39	56	41	48	52	39	52	50	49	34	58	48	49	50	36	39	41	40	44	42	55	51	45	42	42	50	59	57	44	47	56	42	42	51	51	51	48	46	42	40	32	56	43	48	47	34	43	45	42	40	51	58	47	60	39	43	45	46	52	44	40	38	43	39	36	41	51	51	48	46	55	42	46	59	43	47	47	55	59	44	40	56	53	51	45	41	34	43	53	51	52	40	60	43	73	47	47	54	45	41	46	47	37	47	42	44	40	44	40	36	45	45	48	54	51	35	47	55	35	57	41	50	46	47	44	47	52	58
37398	22627	13342	8185	7975	6311	3258	2960	2663	2810	2681	2145	1707	1625	1252	1151	1016	868	751	735	653	1071	1871	2696	642	458	414	425	406	400	376	404	444	400	395	437	382	456	396	392	412	435	419	402	418	435	383	402	378	388	373	385	357	391	382	363	371	357	378	389	388	351	381	363	351	385	374	391	378	407	397	352	343	374	364	341	366	368	372	380	335	358	375	354	413	341	400	337	348	362	374	365	376	380	370	339	355	367	351	363	366	401	367	363	371	353	345	363	332	336	325	332	358	329	342	366	344	357	332	392	360	364	349	343	397	379	353	364	341	314	339	343	347	342	341	404	347	359	375	359	384	384	333	402	370	360	369	366	329	332	375	388	380	344	335	380	359	329	337	368	341	372	387	369	347	355	359	370	334	390	344	344	395	354	352	333	337	380	368	359	386	338	364	361	338	365	384	363	350	364	374	370	360	397	363	350	340	372	333	335	375	371	353	341	352	394	356	373	334	347	345	377	373	349	345	337	349	354	402	350	387	356	355	342	348	364	382	378	368	333	346	355	373	361	374	378	376	369	357	381	364	351	383	333	348	384	373	355	354	369	364	380	385	360	398	349	372	330	343	376	379	364	360	372	368	372	343	337	389	321	345	338	359	360	388	397	346	357	354	323	360	364	378	371	335	342	331	390	369	341	354	390	335	363	347	344	397	373	368	353	344	344	358	372	372	365	331	349	358	339	374	394	373	369	420	341	368	344	326	352	353	344	393	364	338	367	345	323	349	333	328	333	363	363	340	365	346	355	353	359	328	340	347	343	359	361	371	360	353	359	370	373	347	379	372	364	374	340	368	354	347	371	371	345	372	320	360	353	341	364	383	366	383	347	374	353	370	329	357	393	375	356	357	326	378	374	377	372	374	349	344	346	342	348	347	356	358	323	369	361	362	328	366	367	375	316	395	379	333	373	365	364	366	368	330	335	359	334	374	384	375	357	405	360	377	350	381	380	390	351	344	388	369	362	387	354	369	357	375	395	330	337	355	380	378	380	340	390	363	361	370	356	361	366	358	372	353	343	359	346	336	355	377	393	373	340	362	344	399	380	372	359	356	374	343	395	380	343	352	346	382	357	380	342	328	325	334	360	358	383	337	378	334	352	369	332	344	366	339	341	388	371	338	366	354	368	362	317	371	349	373	347	344	375	374	350	327	341	352	385	385	392	371	369	366	360	375	366	356	346	367	351	367	353	384	355	342	359	343	373	353	335	351	366	356	361	393	334	382	358	371	361	360	342	350	396	327	318	361	374	376	358	357	382	361	385	376	360	334	353	366	384	354	357	372	365	366	354	411	360	353	370	376	331	367	364	373	348	365	347	376	367	386	346	385	387	394	374	387	360	387	338	392	323	370	365	378	381	348	340	357	372	372	319	395	346	339	349	319	310	365	350	363	377	365	334	360	334	323	345	367	363	369	368	362	351	349	340	370	372	375	374	359	364	373	366	373	373	356	376	343	373	366	345	372	340	401	348	368	349	342	337	354	350	365	371	328	363	380	346	366	367	370	385	346	365	328	366	361	374	346	366	395	358	333	374	355	371	363	348	352	367	399	367	354	375	321	339	348	365	363	367	340	359	390	366	355	339	378	338	364	356	349	348	379	360	332	340	364	354	361	370	374	348	390	339	343	384	358	392	346	394	369	326	346	349	372	342	335	383	366	386	355	367	366	325	358	368	363	343	383	361	355	388	310	333	349	362	343	361	371	361	347	366	344	350	354	385	359	380	364	362	371	350	391	362	370	337	355	384	375	379	394	340	336	364	340	385	349	350	373	373	384	362	369	373	369	349	378	352	385	369	345	377	318	347	378	371	339	366	354	379	344	372	335	374	361	360	388	343	360	325	351	352	370	352	359	384	342	385	361	359	363	345	350	342	367	343	348	362	336	366	367	327	413	367	377	339	329	348	365	376	368	386	374	353	326	325	331	360	352	342	337	366	375	325	323	327	390	336	365	360	359	391	375	341	336	368	370	354	358	356	344	356	357	361	342	382	366	336	349	396	379	341	336	368	352	365	326	334	386	346	404	356	333	363	395	339	351	362	350	371	343	358	387	372	358	380	359	386	382	404	347	401	354	339	323	358	345	361	375	332	368	358	346	395	377	364	375	364	352	325	352	366	351	402	372	356	341	369	376	351	396	375	370	359	353	333	363	366	345	381	346	340	401	350	360	362	351	331	377	336	347	376	368	325	363	392	339	315	378	356	320	353	396	345	387	361	347	355	342	341	389	337	338	351	350	357	388	345	354	347	386	335	375	343	370	334	366	343	344	403	356	365	359	357	337	400	342	367	352	347	358	405	330	342	326	379	360	365	380	381	349	329	357	366	363	341	346	379	344	391	383	355	376	354	334	344	374	386	345	358	383	341	348	362	313	338	396	386	342	370	360	373	372	343	347	382	378	338	403	387	385	362	371	360	383	360	360	314	329	385	342	337	369	348	343	386	393	382	378	339	332	358	373	388	355	371	372	355	376	370	352	384	369	352	362	398	359	367	346	359	338	359	329	330	395	367	337	371	363	370	367	327	363	346	355	394	361	364	349	387	346	371	351	337	389	382	405	356	358	367	396	334	346	358	373	339	325	336	363	347	392	371	369	356	346	337	392	363	348	349	317	337	348	337	341	329	359	379	332	345	345	333	356	349	344	363	371	302	382	389	370	331	368	349	366	378	338	356	360	329	391	387	363	332	377	355	352	364	378	364	352	349	319	356	353	322	352	345	359	373	377	376	355	333	331	407	339	361	359	365	383	386	358	396	358	377	389	363	354	341	344	376	375	366	336	359	391	367	362	374	360	362	345	376	345	374	368	336	388	381	363	368	358	344	364	365	389	376	349	373	406	388	367	367	344	354	378	358	316	378	354	344	385	375	364	335	347	375	347	365	358	362	353	348	358	369	362	368	366	333	362	376	352	357	369	352	348	342	371	373	360	358	364	341	352	347	330	370	384	350	385	375	348	329	382	358	351	396	366	361	365	369	381	362	326	351	338	376	356	334	352	366	355	356	360	381	368	342	346	338	360	325	352	390	348	352	386	345	369	335	361	404	340	354	374	378	362	384	385	355	348	385	382	348	340	363	360	365	358	365	381	403	359	349	366	399	351	322	358	361	355	381	345	360	349	351	342	367	368	362	346	342	348	354	369	374	370	336	351	368	341	366	351	363	356	378	364	337	360	349	380	356	318	340	390	357	329	388	360	378	354	365	372	342	351	349	368	365	337	333	369	341	359	361	380	358	337	358	339	351	324	366	382	365	347	402	363	356	358	342	384	347	385	332	379	321	340	373	340	344	380	366	340	370	322	354	333	387	377	408	353	361	365	392	363	329	369	354	378	385	337	356	365	353	356	371	358	365	401	366	340	391	345	362	349	356	356	370	392	377	379	353	363	349	348	338	354	349	366	373	333	377	360	359	344	357	364	327	357	357	333	376	357	389	368	331	368	353	367	388	340	354	329	360
13627	6666	2988	1094	416	189	130	119	103	118	111	102	73	74	66	87	60	47	53	39	41	113	122	85	35	39	35	30	26	33	35	36	28	31	28	29	19	23	25	33	30	24	39	19	23	30	19	23	26	34	19	30	26	29	24	21	33	21	37	22	30	20	29	34	24	30	16	17	27	19	24	19	26	21	24	21	34	24	23	36	24	28	25	29	26	26	29	26	31	25	29	26	28	26	23	35	23	21	27	30	20	22	16	34	28	25	26	25	28	31	38	32	26	30	21	22	22	22	31	31	29	27	23	30	32	24	26	27	21	27	18	21	27	31	21	30	29	23	22	28	23	30	19	23	22	13	22	35	34	24	25	25	26	26	34	22	35	21	29	35	31	29	28	31	22	28	25	27	37	41	22	22	23	26	19	21	28	20	26	23	30	18	30	32	27	32	27	32	21	26	31	22	28	25	25	17	20	25	24	14	25	26	26	24	26	29	20	27	30	27	30	22	21	20	31	30	26	27	29	30	19	23	29	21	27	20	17	32	25	26	25	29	32	34	22	37	22	26	18	26	24	30	26	27	32	36	25	23	26	21	22	24	25	19	29	21	34	27	27	29	26	26	36	20	28	27	19	25	25	38	24	28	33	28	22	25	27	21	28	19	28	35	30	27	17	27	31	18	34	23	23	33	28	34	26	32	30	25	20	22	30	34	26	30	25	22	20	22	27	32	29	29	33	21	21	19	25	28	19	31	24	12	23	19	28	27	25	28	24	24	32	20	20	32	28	21	25	19	33	26	23	22	24	18	29	28	27	26	26	25	22	36	27	23	20	28	24	19	27	33	25	19	24	19	21	26	25	24	23	34	28	30	26	25	26	33	26	28	30	25	15	26	23	24	27	22	24	21	19	30	22	25	21	23	27	17	22	23	27	21	20	27	30	24	23	31	23	26	13	31	27	33	23	29	21	26	18	33	20	23	36	22	28	21	30	30	29	30	28	27	22	30	34	26	27	33	24	27	28	19	26	25	18	29	29	20	29	24	28	23	20	33	28	26	21	39	24	30	28	26	27	20	24	26	19	25	19	32	18	26	24	30	21	20	24	24	21	33	28	32	26	19	23	24	28	25	40	22	26	29	25	24	23	26	28	22	20	29	25	21	21	28	24	30	31	25	26	22	25	30	28	26	29	19	19	38	33	23	25	34	33	26	28	18	24	21	33	29	25	35	27	26	31	22	29	31	29	27	29	25	24	26	30	27	25	29	29	38	28	26	24	21	23	37	20	23	22	24	23	20	20	29	19	27	26	17	23	30	21	28	27	21	17	29	23	26	20	32	16	23	33	22	25	30	29	26	21	22	22	26	19	31	19	23	23	31	25	27	18	26	18	15	31	18	26	25	32	34	30	25	24	37	24	21	23	28	27	26	35	32	28	24	31	21	31	25	22	19	24	29	22	12	34	26	26	28	18	20	31	32	21	23	26	32	30	30	29	23	20	32	14	28	26	24	28	25	21	23	29	26	20	19	18	35	29	24	29	20	19	22	27	22	28	26	18	33	26	28	27	39	36	31	20	30	30	22	24	26	33	34	20	32	17	31	29	26	25	26	25	29	33	23	21	29	24	29	33	21	21	21	25	22	29	19	30	22	18	28	24	29	26	28	29	27	23	21	36	24	31	26	19	18	31	18	30	26	24	23	33	27	25	27	33	19	39	19	28	19	18	19	23	19	31	27	26	25	32	28	29	26	26	27	31	37	32	23	24	20	30	12	30	23	25	28	30	28	17	33	25	24	19	22	26	33	28	27	23	28	31	20	27	26	21	26	31	30	30	16	21	23	27	23	24	24	24	29	25	21	30	28	32	27	22	29	30	26	26	31	27	22	24	35	27	24	22	26	31	24	19	27	27	20	29	26	26	28	24	31	23	32	27	31	35	21	32	34	22	29	28	22	31	16	19	21	23	33	31	32	23	23	24	27	24	24	26	25	31	31	26	26	28	23	23	25	35	22	30	26	31	28	33	26	23	38	20	25	28	30	31	22	24	29	17	23	24	16	25	26	27	22	38	30	26	22	15	25	22	26	32	29	21	25	28	25	24	18	26	33	34	25	32	22	34	21	30	28	30	21	22	27	34	33	35	23	28	34	22	28	16	27	25	28	22	24	29	19	29	14	23	22	27	26	23	33	30	18	21	26	27	28	25	26	21	30	25	27	29	25	27	20	34	27	31	31	30	29	24	26	20	36	25	29	24	41	19	34	31	25	29	19	25	29	25	29	24	31	27	16	26	21	28	29	32	27	25	33	24	22	26	17	28	18	27	24	29	28	26	24	31	23	22	26	22	26	22	31	21	19	13	30	25	28	30	29	19	18	25	20	28	31	28	16	26	21	28	26	24	23	17	30	38	22	23	18	32	15	35	29	19	26	20	27	22	16	24	35	37	21	24	21	28	20	29	29	22	26	33	20	26	15	22	35	26	25	15	25	24	29	30	21	27	23	22	21	22	32	26	26	39	18	26	29	27	23	30	26	26	29	31	14	24	31	28	25	26	23	24	34	21	34	30	28	20	24	22	30	31	29	33	24	30	19	27	23	23	26	32	22	30	23	23	25	22	23	24	22	30	32	23	24	23	26	31	27	34	23	20	26	30	20	28	25	27	21	25	31	21	31	25	19	26	36	27	24	22	24	23	32	31	32	16	29	23	24	27	28	27	28	32	30	29	20	34	24	26	16	23	30	23	29	19	21	27	24	26	23	28	33	22	26	29	22	25	31	19	19	30	25	33	35	28	28	27	24	26	25	28	27	21	25	25	21	20	22	17	25	19	26	25	21	27	30	27	34	36	31	21	36	22	24	19	27	35	28	20	27	31	29	22	18	32	30	25	26	38	23	26	21	30	23	32	28	29	28	33	23	15	32	27	30	26	33	26	27	34	22	19	26	25	20	32	18	43	33	32	26	20	22	23	24	31	25	31	28	21	30	22	26	26	26	25	29	35	19	28	25	29	21	31	22	29	24	25	28	28	28	24	30	30	23	18	30	20	22	28	29	35	25	29	20	29	21	27	29	28	27	21	19	19	26	16	19	31	29	24	19	28	19	24	29	27	25	33	24	23	20	31	26	30	29	32	30	23	24	16	31	24	16	27	28	26	16	22	29	24	25	27	25	28	29	24	22	23	33	26	28	25	29	34	29	22	31	23	24	27	21	27	25	23	28	29	21	29	21	30	20	31	25	26	25	33	29	17	17	27	30	19	26	36	27	24	27	28	34	20	26	26	28	27	26	32	29	21	33	25	26	21	21	19	23	21	23	29	24	35	34	28	33	27	27	32	20	36	22	36	29	27	33	23	29	24	24	25	25	27	21	28	18	27	30	29	19	24	28	34	16	29	24	22	27	21	36	29	22	25	26	27	26	18	23	24	22	31	32	27	31	28	12	23	29	27	31	21	28	24	24	25	26	39	32	21	34	31	34	27	31	24	26	30	41	22	26	30	33	28	26
42296	27159	18358	11595	11126	7880	4609	4269	3829	3872	3315	2788	2220	1682	1521	1524	1325	1148	963	733	835	2896	2753	1540	355	329	319	301	295	274	300	275	321	309	282	304	281	278	283	266	298	277	288	284	272	255	254	250	223	244	234	226	248	242	261	266	263	261	231	234	220	220	234	226	224	223	257	228	225	217	225	227	225	218	218	215	206	220	195	231	216	214	206	206	204	248	203	205	219	223	260	188	202	201	207	210	207	211	226	215	196	227	211	213	195	212	185	226	207	221	211	231	206	186	197	209	224	211	223	198	228	206	230	201	215	199	219	219	209	193	188	210	201	199	211	185	225	198	200	201	218	210	201	191	204	196	206	193	204	205	192	215	221	232	189	194	198	222	215	205	212	224	212	202	183	219	199	212	203	214	237	228	198	209	199	179	215	189	218	213	219	200	197	212	196	186	210	206	231	189	201	204	196	210	193	195	235	222	212	204	190	184	230	199	213	210	218	214	191	189	223	205	217	230	204	212	191	196	199	221	213	216	218	215	218	212	192	217	203	242	186	212	203	206	227	185	209	214	211	206	234	239	197	240	193	214	212	200	195	220	231	199	203	197	196	200	222	218	232	224	212	190	205	218	222	203	217	231	206	232	203	216	213	206	223	225	224	219	224	193	197	208	223	208	223	190	218	218	220	214	199	200	213	219	216	207	192	186	211	208	211	231	227	215	211	211	226	203	191	210	207	204	208	239	192	215	198	233	203	206	196	213	199	208	205	209	208	208	204	214	227	204	198	211	231	216	211	212	204	181	219	212	230	192	208	201	214	218	235	185	229	196	217	212	226	222	239	202	231	195	224	199	216	198	211	230	213	200	199	183	186	213	188	191	214	227	218	228	186	187	211	210	210	203	197	223	247	198	213	210	203	203	215	207	200	197	189	217	207	205	247	211	238	222	192	207	194	209	205	209	179	174	245	214	214	198	204	207	210	210	225	190	190	212	187	188	205	213	204	213	196	218	192	193	221	200	189	219	196	202	209	198	219	199	202	196	201	195	216	208	176	178	190	237	203	220	203	198	214	206	238	209	213	210	207	208	196	230	203	212	173	224	212	201	211	201	215	215	201	214	207	196	228	210	217	182	191	219	216	203	197	210	216	218	218	210	209	184	205	203	203	202	204	210	223	221	199	193	202	193	203	210	225	205	204	199	191	190	205	188	212	207	207	197	213	188	210	207	218	201	212	215	208	208	203	206	210	207	211	219	181	203	222	201	219	217	226	214	197	206	223	188	207	214	232	209	192	212	216	222	232	201	247	204	230	217	202	203	200	227	178	190	219	205	213	205	230	208	197	184	198	191	191	225	196	220	207	220	213	213	199	199	192	223	229	208	178	220	195	220	203	195	203	218	179	216	208	193	210	212	208	204	220	210	200	229	227	197	188	212	206	184	195	198	201	206	197	203	190	181	185	207	202	230	206	211	203	206	207	202	221	188	216	195	212	206	217	198	224	199	191	193	215	206	192	193	218	232	207	240	202	210	223	194	222	194	189	181	204	207	208	233	216	192	195	229	210	202	224	212	218	211	192	225	199	238	211	184	214	229	197	216	202	186	219	221	190	225	203	198	203	215	220	224	209	216	205	210	246	193	206	204	209	211	205	196	208	215	204	211	197	197	212	216	220	193	193	200	202	188	199	193	247	227	179	196	216	207	215	203	226	180	204	205	204	221	210	203	193	185	217	224	214	222	203	205	204	194	196	209	216	192	202	200	213	195	187	204	212	200	212	201	229	194	205	206	209	205	208	231	214	199	202	210	207	230	219	202	207	201	214	237	197	215	194	208	199	183	198	204	225	239	202	220	207	215	178	216	205	222	225	209	199	261	223	198	222	210	179	234	233	209	202	232	202	176	210	211	199	185	202	217	205	193	245	204	209	214	224	215	208	206	244	199	189	204	183	198	220	207	243	199	222	204	198	218	200	207	181	222	211	195	230	186	201	229	241	185	210	236	190	211	204	206	218	215	186	202	192	230	199	200	192	225	214	193	193	212	218	210	197	218	194	207	202	199	188	196	196	222	205	208	236	175	239	214	176	212	211	230	212	224	206	208	219	197	222	202	196	198	242	214	229	220	201	209	198	198	214	206	223	223	210	212	208	218	204	205	205	209	182	218	211	199	212	209	216	207	211	215	196	220	212	229	207	206	194	188	185	180	199	211	197	219	221	212	220	212	197	205	212	200	189	199	224	194	190	206	194	213	219	208	198	205	215	213	217	205	225	202	206	218	223	213	221	216	214	184	218	186	225	191	215	218	226	183	205	220	203	241	210	199	207	220	245	208	204	214	203	208	193	207	210	224	227	198	197	217	220	221	220	212	203	217	209	197	193	226	211	183	212	216	223	211	192	230	219	208	189	180	211	195	220	203	196	196	206	216	192	239	198	225	215	213	208	244	204	239	199	204	230	252	227	217	204	193	195	216	197	204	196	218	210	223	210	214	203	193	199	208	193	212	185	224	216	194	181	213	205	202	202	199	197	237	217	209	190	192	214	222	209	203	212	197	205	202	213	231	221	201	212	186	216	199	191	214	231	210	207	209	191	195	205	191	212	201	221	197	218	173	219	220	196	227	218	188	196	219	206	192	192	211	209	196	201	219	207	212	193	211	199	217	232	201	216	210	199	209	190	230	194	224	227	205	193	196	218	197	219	210	194	216	208	196	183	220	214	221	209	228	220	202	212	215	198	198	220	205	190	211	184	194	186	227	188	193	194	207	184	197	212	179	206	201	226	207	200	215	219	203	210	191	202	224	226	225	208	214	215	195	183	206	195	207	202	204	207	213	219	168	202	220	198	191	195	194	209	213	185	205	237	209	224	226	202	188	223	232	224	192	220	192	214	218	226	220	217	210	222	215	219	218	219	196	198	225	205	182	212	213	206	200	217	202	196	201	222	225	205	211	208	204	213	224	194	217	198	208	213	197	226	223	212	202	227	224	210	212	175	215	222	202	215	216	203	195	210	227	211	197	194	198	179	203	213	193	214	218	199	208	224	201	215	211	209	207	214	220	213	221	176	225	221	235	212	194	211	208	225	212	191	229	211	215	193	219	210	232	225	183	219	183	194	201	189	200	213	193	209	232	230	183	212	204	211	235	206	221	200	218	191	218	194	246	248	219	228	213	215	216	210	208	203	186	222	213	214	202	216	210	214	195	211	227	191	189	224	232	186	212	206	224	206	194	221	206	225	210	221	215	218	224	186	205	210	200	225	201	202	183	196	224	206	192	209	200	190	199	216	217	222	189	195	197	201	190	212	198	206	225	206	213	194	223	180	185	218	220	206	216	182	191	209	220	216	193	232	226	203	229	231	225	213	174	215	205	240	209	193	226	209	209	192	215	218	212	222	198	205	203	193	208	204	195	207	215	196	195	195	216	210	233	206	207	201	235	193	210	205	200	199	200	204	197	235	210	198	201	215	192	236	214	226	218	205	223	183	196	204	249	199	202	206	193	215	203
7784	2978	885	317	154	105	101	101	78	69	82	80	81	76	83	55	72	82	47	64	55	62	62	55	50	58	67	55	43	52	60	62	52	52	65	45	47	50	64	59	50	49	47	56	39	46	38	53	49	58	52	55	60	42	50	53	58	54	44	53	47	55	52	45	44	47	51	56	58	48	37	55	52	59	61	48	50	51	56	52	69	56	51	55	33	68	55	59	47	51	52	50	58	54	62	52	60	58	40	58	47	47	46	49	45	49	59	51	45	43	43	46	41	64	53	64	47	47	49	55	56	54	54	48	44	51	56	54	52	50	56	36	56	61	33	40	55	52	43	43	61	47	56	60	56	60	64	46	48	49	55	46	55	42	48	53	60	52	53	51	55	62	56	54	46	52	57	50	54	47	54	46	51	50	60	55	48	49	50	40	59	46	44	55	57	50	55	40	65	58	53	60	45	50	57	51	56	52	49	45	65	53	56	59	57	56	50	46	44	44	41	54	54	63	66	41	41	57	54	49	50	39	62	42	56	44	47	60	58	62	50	65	51	49	57	38	58	51	56	59	48	52	35	59	59	35	59	54	60	68	42	47	52	58	54	45	61	64	65	57	53	74	54	54	48	42	53	47	41	36	52	44	71	45	51	64	39	49	56	58	44	57	44	68	47	59	59	56	53	63	48	47	49	45	57	50	59	43	39	57	56	69	50	50	54	55	55	45	47	68	69	50	56	51	63	59	34	56	54	65	57	54	63	46	58	62	57	54	49	41	61	62	48	55	44	58	58	50	52	56	57	46	60	55	55	68	48	49	64	46	56	51	58	48	57	58	58	82	47	46	59	52	59	60	54	60	52	58	42	58	56	46	39	56	57	53	42	54	52	65	59	40	60	44	67	54	51	47	46	48	32	60	53	71	50	45	46	35	47	57	52	52	49	46	53	54	62	68	45	43	40	37	58	54	51	67	47	61	41	63	60	50	51	46	60	56	55	47	51	47	47	37	54	35	55	35	58	54	39	63	63	72	64	60	46	52	56	66	44	53	50	50	53	53	49	52	54	48	57	61	41	54	46	46	46	42	54	52	51	53	43	38	65	46	54	74	50	50	53	54	50	46	40	38	54	56	55	47	32	47	50	54	63	55	52	46	48	54	55	55	47	54	62	47	58	66	40	55	60	44	58	50	46	69	46	59	55	48	45	41	47	61	64	51	55	59	56	43	58	47	44	72	61	52	51	49	50	54	51	62	56	43	65	49	50	58	59	49	55	57	41	33	59	55	40	62	72	45	43	45	50	50	46	45	56	61	54	72	49	50	54	55	45	51	53	70	39	55	58	47	53	63	39	62	45	53	47	50	54	60	60	53	55	61	57	49	57	42	59	39	43	57	56	39	61	49	45	51	53	53	42	59	47	43	66	48	46	51	43	48	59	54	42	50	52	48	52	63	49	45	48	48	56	49	52	44	49	62	48	51	57	49	55	48	52	47	48	44	45	60	53	58	58	59	49	45	58	52	48	45	56	48	56	51	44	44	59	49	55	63	59	49	52	55	57	59	49	51	57	40	37	43	46	56	66	45	49	57	53	60	68	59	50	54	37	49	47	45	66	56	62	51	42	44	52	48	61	46	53	45	58	48	47	52	51	50	63	63	48	54	63	39	50	58	43	50	45	44	53	47	58	46	50	63	45	53	57	58	53	58	66	54	63	47	47	41	52	39	58	45	50	53	51	53	54	56	52	55	69	52	47	41	46	44	63	60	57	50	49	53	40	57	55	47	62	65	51	63	54	53	49	59	48	53	53	53	51	57	51	47	54	59	42	46	57	51	45	71	64	52	46	38	39	61	62	60	44	49	46	51	52	52	55	55	59	56	44	65	60	52	54	48	45	34	46	44	50	50	61	53	60	46	50	44	63	45	45	55	45	48	47	52	50	49	43	58	51	53	60	54	41	59	62	38	70	64	57	53	51	50	53	38	61	59	55	50	51	56	36	46	49	64	48	57	59	39	58	59	48	55	49	58	55	44	52	42	59	73	48	51	49	60	49	39	41	58	60	53	53	55	39	69	37	66	60	49	55	65	52	42	55	50	56	57	58	53	62	55	55	41	58	70	51	51	69	53	39	56	51	38	55	51	58	56	40	53	55	49	53	54	59	48	45	45	55	44	52	47	49	42	50	48	55	42	47	61	49	57	54	56	48	56	40	50	57	61	38	44	53	61	48	63	54	54	53	40	44	61	52	64	60	50	53	48	39	60	48	41	45	46	45	67	56	44	50	44	65	44	56	65	44	62	46	49	51	48	48	50	38	48	63	53	55	56	52	52	64	53	53	54	58	60	60	48	65	58	66	52	46	54	55	63	57	51	65	51	63	49	54	50	70	66	57	45	40	43	48	74	40	64	55	63	61	60	39	52	54	52	56	51	48	50	44	52	52	41	47	66	65	42	62	59	53	52	63	61	45	56	59	53	61	39	52	65	57	51	49	38	51	63	55	44	44	57	45	42	52	60	41	48	39	52	47	55	54	56	42	66	43	45	46	46	42	40	44	55	60	51	58	52	36	58	51	60	47	50	54	64	43	46	53	41	49	61	45	54	45	62	47	50	62	57	53	64	57	52	48	54	64	49	48	48	45	59	49	52	55	50	43	51	58	51	55	45	54	52	57	57	59	50	43	54	42	52	49	74	60	52	37	50	52	49	48	63	43	37	50	56	58	56	46	62	50	47	59	40	45	52	58	47	57	56	55	62	61	50	46	53	46	52	63	49	41	55	49	53	53	63	48	55	55	42	51	65	56	46	52	50	53	54	44	47	54	56	68	59	46	43	39	57	44	40	68	53	47	35	58	47	45	52	52	72	47	61	59	55	54	48	74	48	65	62	51	63	54	52	61	58	59	50	56	54	56	57	54	58	60	48	61	53	59	61	63	58	53	56	54	55	50	54	58	40	64	62	57	62	51	56	53	42	51	61	61	53	52	63	69	55	47	54	48	58	47	56	58	41	57	49	43	65	63	56	53	54	43	61	40	57	57	31	54	64	49	55	51	50	42	56	49	54	43	42	57	59	56	45	49	56	50	60	42	60	47	53	67	57	54	50	36	60	53	56	39	38	53	44	53	62	63	56	56	51	36	70	49	55	46	51	64	50	42	68	56	63	40	60	52	58	48	62	45	55	49	46	51	53	52	50	48	51	32	54	60	54	42	39	65	69	59	45	49	55	58	54	47	56	52	51	52	58	61	42	49	52	51	59	67	56	50	57	54	67	47	53	55	51	68	41	57	46	50	49	56	48	48	48	55	59	47	56	55	60	63	53	44	56	47	59	51	50	41	43	58	52	59	61	53	54	53	43	39	54	63	56	54	50	56	55	47	48	53	46	64	56	47	41	61	54	45	51	59	48	56	47	52	55	56	56	54	47	46	68	49	60	64	43	68	39	49	53	46	57	44	61	55	56	60	50	46	44	53	48	46	51	46	51	57	47	48	50	64	56	56	45	42	48
35709	19232	8219	4526	4255	3513	2428	2269	1968	1642	1534	1529	1410	1335	1284	1117	880	718	692	656	636	744	761	656	449	461	446	456	428	418	454	436	426	443	437	427	403	479	421	410	422	444	419	454	468	452	440	453	385	464	411	464	414	426	448	420	449	425	445	407	429	412	428	423	413	398	405	401	402	377	410	399	426	410	390	413	405	448	409	390	423	445	420	410	413	406	432	423	433	401	393	343	437	398	399	398	415	424	413	439	392	430	365	412	407	362	413	407	401	358	391	380	417	421	403	405	431	431	439	397	383	416	400	416	407	424	412	380	447	389	394	365	410	383	396	417	391	425	425	414	421	397	443	422	394	407	410	414	422	402	394	387	371	428	408	431	404	394	400	428	404	406	378	468	411	412	446	404	421	407	417	409	414	378	395	391	434	392	408	415	408	408	427	418	398	403	424	382	400	409	388	389	414	427	375	417	383	417	423	416	411	380	419	429	381	404	406	434	413	427	433	423	406	397	420	433	421	393	378	403	339	352	400	404	394	429	396	427	411	419	388	404	424	369	394	400	441	375	381	397	383	421	398	416	440	382	410	429	390	361	401	451	404	422	414	421	391	397	445	430	423	417	424	421	413	415	421	425	372	415	434	427	388	438	401	426	406	456	388	417	377	410	391	406	395	405	420	389	411	396	385	378	405	410	385	378	404	421	396	424	387	407	414	433	427	405	414	459	421	384	400	405	440	431	406	414	412	407	386	412	398	383	402	380	383	419	397	401	408	387	401	404	422	420	417	413	410	420	390	385	446	409	410	397	415	428	372	452	384	385	412	383	425	393	428	387	435	425	389	408	387	383	429	408	416	413	367	432	409	397	394	372	392	407	390	404	395	386	413	416	408	423	380	406	432	406	390	433	408	383	429	426	358	402	391	385	390	426	398	418	414	422	420	431	440	458	375	435	409	423	423	396	408	442	399	386	418	381	378	433	349	404	408	439	430	391	397	392	411	423	379	400	405	399	394	417	428	397	407	391	459	423	433	436	394	424	356	423	404	393	400	381	392	412	392	423	415	390	386	406	401	407	395	409	436	398	407	422	432	413	400	400	429	394	417	443	396	391	444	401	421	414	416	391	394	439	415	392	390	446	434	397	406	434	391	424	412	423	427	418	424	422	404	418	418	402	431	448	407	422	430	413	448	445	427	428	384	382	398	392	401	413	449	417	406	434	388	409	391	414	392	400	412	435	466	374	394	413	430	408	437	399	390	426	387	414	386	425	432	388	427	412	426	391	433	480	383	387	397	432	399	420	411	363	403	414	416	442	420	448	404	415	371	395	409	419	429	427	408	429	400	425	402	440	405	401	404	429	439	405	406	385	403	417	429	407	416	409	386	432	442	429	452	404	392	449	441	395	389	394	379	428	440	406	393	393	398	382	408	386	413	473	409	403	413	391	400	347	418	422	427	418	383	389	409	403	385	384	414	409	405	432	419	410	413	417	407	377	410	439	400	395	409	457	420	395	399	411	402	401	428	404	383	406	403	378	429	390	382	415	413	391	427	394	447	409	417	441	418	416	412	427	441	401	451	421	420	413	466	422	396	419	433	428	363	397	415	369	406	400	436	431	399	392	423	415	366	398	401	376	409	445	444	434	432	402	416	433	419	381	416	404	407	437	400	424	453	396	377	372	404	416	396	424	442	398	417	382	416	396	378	360	403	420	409	405	422	406	412	390	404	415	432	403	420	425	409	411	402	409	409	420	431	443	387	394	412	451	400	404	409	422	410	424	409	400	424	412	418	378	419	421	429	388	403	414	454	401	406	419	390	423	390	395	428	448	406	398	434	410	405	421	419	404	410	436	375	409	398	397	395	411	415	402	414	412	417	416	403	405	427	407	420	405	438	396	361	390	434	407	397	423	407	414	387	384	422	409	370	429	372	407	406	428	417	384	418	400	409	436	426	408	420	429	405	391	415	413	387	415	414	422	404	423	455	404	420	384	385	413	445	371	416	444	416	398	378	399	367	436	425	400	463	380	411	395	447	420	387	433	407	436	390	397	421	387	429	391	397	404	394	414	405	414	406	369	402	417	389	368	444	400	444	414	404	409	372	421	440	446	398	380	408	411	425	389	393	392	419	390	400	352	421	405	423	395	390	436	421	406	407	397	388	396	385	386	420	406	433	456	415	432	406	412	449	424	388	443	419	438	411	423	396	419	395	426	422	365	410	405	435	401	406	417	452	397	382	417	414	423	382	407	417	406	385	406	410	403	422	424	483	407	420	433	394	422	425	389	399	383	407	406	389	421	379	410	378	400	434	413	424	416	414	423	439	418	432	390	401	420	420	386	418	386	418	418	426	436	410	417	403	396	409	434	417	414	420	419	393	384	416	433	397	423	415	389	406	418	419	394	436	410	423	434	413	358	395	385	408	386	423	389	422	393	423	429	401	402	384	450	441	424	406	423	381	387	406	426	393	408	410	410	388	425	418	397	389	410	394	441	392	426	403	433	396	409	412	421	395	442	397	444	405	434	409	402	397	399	388	387	410	418	393	415	417	394	417	418	432	408	411	419	402	387	413	395	415	441	400	407	396	394	422	423	364	408	412	420	369	421	405	442	393	423	414	429	437	403	401	403	397	407	372	414	431	406	427	394	418	412	372	396	429	384	429	427	414	422	431	430	370	380	390	427	399	415	415	433	425	418	421	409	404	423	380	434	409	441	388	415	377	427	419	446	416	449	424	385	396	381	398	401	385	408	428	410	404	448	390	395	389	382	396	427	418	418	379	436	376	440	404	406	416	408	397	384	393	437	396	381	426	375	415	398	389	381	379	417	431	408	408	396	421	417	410	409	424	445	422	450	373	439	406	400	453	387	407	449	407	402	392	410	437	404	454	407	429	415	394	412	416	422	369	415	417	437	420	402	409	420	449	423	402	372	413	393	453	407	362	409	412	391	404	399	427	369	397	413	435	387	423	400	402	402	411	414	385	435	446	443	430	426	393	456	408	353	406	372	407	408	402	412	445	462	378	408	396	353	400	406	436	422	383	421	481	423	431	374	416	419	413	394	402	414	404	446	390	433	410	398	414	396	393	384	438	399	418	388	404	372	385	432	407	428	424	400	397	399	395	427	381	429	384	436	409	369	383	381	438	416	449	420	407	407	406	392	414	371	417	431	409	423	423	418	378	415	407	404	400	387	396	398	425	396	435	424	377	406	421	409	427	423	412	415	402	398	432	440	440	389	411	366	424	433	384	424	385	433	413	420	438	402	419	443	407	400	455	417	376	407	460	383	432	388	389	408	423	406	424	397	370	416	417	387	433	431	405	395	377	430	411	412	407	423	352	415	419	404	422	404	426	386	428	443	448	380	433	402	418	435	377	414	405	402	404	421	401	409	393	407	400	387	413	426	406	432	400	382	385	416	392	415	404	425	397	410	379	443	415	422	407	417	391	413	448	434	419	436	409	432	416	407	405	393	415	405	423	402	409	403	378	450	408	447	391	429
9728	4585	2026	720	273	190	100	107	96	98	92	93	69	71	64	58	54	49	38	39	57	64	59	64	47	30	31	44	40	34	26	37	41	28	43	36	29	43	50	44	28	49	40	35	47	44	37	27	33	48	23	39	35	41	33	37	46	46	31	43	39	33	28	41	24	37	40	37	29	30	44	37	32	36	29	27	44	42	48	33	49	34	42	31	38	46	30	33	33	39	40	31	43	35	37	38	40	43	34	31	22	40	29	38	36	39	43	35	42	37	37	42	37	48	35	30	30	31	35	40	25	45	33	29	40	30	35	28	43	41	44	32	39	34	34	25	38	49	31	40	34	31	29	42	31	34	26	32	29	43	36	30	36	39	27	31	29	27	29	29	35	32	37	40	31	31	29	29	22	37	32	39	34	34	41	35	37	34	29	35	30	27	42	31	34	34	32	31	25	37	37	35	30	30	31	34	35	36	29	35	30	26	27	35	31	39	39	31	49	36	25	30	30	37	30	32	25	47	25	32	39	40	26	30	26	37	29	38	35	44	31	34	27	30	38	31	28	31	28	38	32	33	42	36	40	29	32	40	39	32	34	38	28	36	27	39	34	38	25	27	46	31	38	46	34	35	39	30	27	41	29	37	37	30	36	36	39	33	33	30	32	32	33	33	28	41	38	43	31	29	27	41	35	39	52	45	36	36	47	39	42	32	31	34	35	31	27	35	38	42	31	34	28	42	31	31	26	35	30	28	41	31	33	25	34	29	32	38	38	37	30	41	40	29	34	30	40	35	30	26	27	41	43	39	36	34	25	30	41	33	34	34	30	44	32	34	36	36	24	37	32	35	32	35	35	37	43	41	33	24	34	43	35	42	34	38	28	40	37	39	43	38	30	37	31	45	22	28	41	25	39	32	36	41	28	35	46	31	34	27	25	39	30	41	36	32	27	37	29	28	32	35	42	40	40	25	30	41	32	37	33	48	29	32	36	24	32	34	37	40	31	36	40	39	36	25	31	29	33	34	28	38	32	25	30	40	41	33	37	35	35	29	33	33	32	33	38	34	31	39	25	33	32	35	39	42	29	38	33	33	32	34	37	24	35	35	42	30	44	39	32	31	43	45	33	30	36	40	40	33	47	33	41	45	39	44	37	40	32	46	43	41	33	27	37	35	38	27	39	36	38	42	44	43	36	35	32	38	34	38	43	40	26	30	30	27	24	38	36	35	39	38	32	35	43	35	29	39	37	34	36	30	34	31	32	43	29	38	31	42	28	25	34	30	25	31	36	38	30	23	43	31	30	34	39	41	40	39	44	45	36	31	34	31	29	47	38	37	35	28	32	37	33	32	31	43	37	26	32	35	23	25	38	30	26	27	25	44	42	32	28	35	27	35	35	39	36	22	41	47	26	35	33	33	28	41	29	37	41	42	41	39	29	38	29	26	40	31	36	36	37	37	42	34	36	25	37	29	29	42	27	32	25	37	39	33	32	41	29	35	41	31	43	35	37	39	26	29	39	36	49	51	34	45	35	42	33	27	29	47	31	45	36	34	49	43	46	41	32	30	38	32	45	46	39	30	30	40	38	32	32	39	46	26	45	38	38	42	46	29	35	37	32	30	31	40	37	21	35	35	21	31	32	41	19	39	31	29	40	37	42	44	34	29	26	26	39	29	43	36	36	31	38	29	31	40	27	35	35	44	38	34	30	28	35	37	25	45	35	34	40	34	34	36	40	34	39	41	39	39	34	43	39	47	31	44	24	47	31	38	37	23	38	40	30	38	36	33	35	34	44	32	26	25	38	38	30	24	45	43	37	27	28	36	38	37	41	36	52	36	39	42	33	35	43	42	35	26	35	52	32	27	34	36	43	30	31	34	36	37	30	35	36	36	22	39	28	30	46	28	31	39	29	23	28	34	37	40	18	35	34	28	39	36	35	37	38	39	46	32	32	22	32	49	30	32	38	38	33	41	33	35	42	29	35	36	35	38	39	36	34	34	39	35	42	34	32	36	35	32	41	31	36	42	33	27	23	43	30	37	30	28	34	34	27	38	32	43	40	23	34	39	39	32	42	33	30	28	29	29	22	40	35	26	28	37	29	21	37	43	32	32	28	33	43	33	35	26	38	34	44	36	34	20	33	33	34	35	33	30	44	33	39	39	29	39	34	28	36	37	30	44	30	33	46	37	44	32	37	35	42	27	24	49	44	35	38	38	37	29	34	27	35	28	41	36	32	30	37	32	39	40	28	34	29	37	33	41	39	36	34	33	31	42	26	27	41	26	40	30	28	35	30	33	24	37	36	33	40	35	29	29	45	29	30	35	27	47	36	36	28	32	42	38	44	36	42	33	35	31	38	37	33	37	41	40	29	25	38	26	36	36	36	34	30	41	33	35	22	37	24	29	36	30	36	39	38	31	29	32	33	35	36	39	31	31	32	33	27	36	47	35	26	48	38	47	43	34	34	35	34	37	29	33	29	34	42	27	39	33	38	43	29	35	45	35	34	43	37	33	31	30	40	35	42	36	32	35	28	34	27	42	29	31	23	33	37	37	37	37	35	45	36	27	36	42	32	42	26	34	28	33	23	41	36	46	43	40	43	34	20	39	29	37	33	30	37	37	30	44	36	42	33	30	32	36	32	40	33	32	38	36	35	34	38	34	36	35	42	25	27	33	31	39	32	34	30	32	26	25	33	31	34	30	40	44	30	34	28	36	32	32	33	35	35	34	22	27	35	31	34	49	37	41	29	51	38	33	39	37	32	53	35	48	38	41	38	40	35	48	35	45	43	37	26	44	38	32	31	39	43	25	30	42	46	31	36	34	23	41	25	44	37	47	37	30	25	38	32	40	33	32	44	29	32	41	35	33	33	32	27	28	22	32	41	40	31	35	30	27	26	46	50	19	22	33	28	33	43	56	30	27	32	40	39	36	42	42	34	38	44	30	38	33	29	36	38	40	31	36	35	38	45	46	44	43	41	36	44	39	33	45	35	33	41	38	39	27	28	26	44	30	29	33	38	36	34	32	32	41	37	43	35	32	42	47	36	43	40	31	40	29	25	40	30	33	27	36	46	44	41	41	41	38	42	33	34	46	40	24	35	37	40	36	38	33	38	30	33	41	35	33	32	25	37	37	35	39	32	40	40	39	33	29	33	35	32	33	36	29	44	26	26	29	36	35	32	35	36	34	28	42	50	34	40	31	30	47	24	36	26	39	42	33	31	36	38	35	23	36	33	31	39	34	31	28	30	26	40	35	34	32	30	26	42	39	37	37	29	38	43	33	32	39	34	44	33	17	35	43	32	28	39	37	36	33	33	34	36	35	39	33	25	33	35	21	28	37	33	39	30	43	39	38	36	32	37	35	35	33	45	34	33	36	36	27	33	31	41	36	38	27	38	28	26	42	31	28	38	29	31	43	39	32	30	37	46	26	29	37	31	35	30	31	37	33	37	42	32	36	30	34	37	41	38	38	27	32	31	35	48	33	31	41	37	39
39586	22569	15162	9053	8367	7347	4489	3339	3205	2748	2613	2347	1974	1655	1255	1039	834	746	645	729	727	863	765	1018	433	396	395	378	336	315	367	342	343	354	377	351	328	326	346	344	364	344	306	336	317	319	324	307	328	320	284	310	315	329	285	306	302	299	273	317	267	295	306	294	287	313	293	275	293	295	299	295	254	288	287	266	289	274	261	267	279	281	271	282	285	269	309	300	283	254	261	305	267	284	317	282	266	284	298	286	267	299	265	305	266	295	303	313	279	262	273	281	277	277	263	266	242	251	287	278	306	257	260	272	265	276	265	269	284	265	312	318	296	280	284	265	300	271	280	282	288	273	270	302	290	291	272	271	270	253	294	297	274	293	306	294	255	269	288	274	276	274	280	269	292	311	272	266	255	264	255	295	275	274	290	292	283	278	274	302	278	263	294	292	297	287	273	287	263	272	264	286	273	302	285	252	288	297	257	275	278	259	278	260	265	283	301	293	282	248	301	290	279	266	294	269	278	271	311	267	265	265	319	278	288	308	313	263	315	268	296	260	264	274	290	291	271	296	290	288	292	243	295	310	286	282	295	283	266	290	314	291	281	272	255	296	292	312	309	313	256	272	272	280	272	320	285	292	291	293	262	285	278	279	271	329	281	290	290	290	289	322	305	280	313	283	281	281	277	268	301	291	322	279	276	309	277	275	289	291	242	266	262	271	291	255	295	279	270	266	280	279	291	287	278	254	290	261	295	268	264	285	281	266	272	250	289	263	298	282	283	268	278	282	275	247	261	263	281	280	255	308	305	280	304	268	304	277	278	264	302	284	269	262	256	286	278	280	268	271	248	264	253	272	289	303	266	279	275	301	275	267	270	274	275	296	277	308	261	272	253	293	283	275	290	271	276	277	261	279	282	282	293	273	276	277	260	306	260	286	287	271	293	279	252	297	304	297	297	259	271	295	276	301	309	288	293	293	305	299	300	299	279	267	271	276	278	268	303	315	273	287	262	319	278	270	293	293	299	257	259	282	295	261	292	274	261	270	266	271	289	313	274	310	295	291	288	308	275	308	294	283	286	298	297	263	274	309	296	281	273	295	268	270	276	269	292	269	273	284	282	259	277	278	283	304	303	273	272	310	294	309	257	280	285	284	297	263	273	281	277	272	278	288	296	271	283	283	315	261	260	271	318	308	269	269	316	294	277	263	264	287	272	260	284	277	271	282	280	287	271	250	266	287	249	279	273	248	292	276	257	266	309	287	284	284	296	264	258	292	303	284	283	304	278	302	278	289	272	281	293	266	285	276	269	298	267	282	302	287	272	302	296	277	261	273	305	296	279	276	281	281	274	282	305	260	270	287	247	275	276	288	280	277	318	264	264	315	297	282	281	277	286	272	264	272	250	319	275	275	251	284	284	292	278	302	277	276	249	289	250	259	262	259	288	287	263	298	271	257	286	271	283	276	307	273	287	301	241	256	290	297	295	301	282	263	274	273	283	260	291	292	292	275	311	277	301	288	294	274	293	260	280	281	276	265	276	265	290	280	299	290	313	269	329	285	265	282	296	299	286	306	285	255	270	279	285	299	281	262	290	308	291	276	296	271	281	319	310	276	315	288	286	275	283	273	270	305	268	282	252	301	280	307	287	277	310	292	272	305	295	278	259	286	268	263	263	291	292	290	272	285	293	259	314	315	273	282	290	266	279	301	316	258	277	271	308	249	278	278	297	313	250	295	290	286	244	291	282	238	277	252	291	293	243	288	298	292	277	331	283	268	278	278	308	279	313	303	275	270	293	287	264	300	270	288	270	294	274	281	287	292	271	301	253	281	285	277	304	259	252	253	263	254	287	282	296	305	274	268	255	267	273	287	284	273	282	263	288	285	275	295	273	299	301	257	276	252	283	262	259	323	285	284	249	257	256	282	272	282	282	287	299	252	300	288	299	277	280	281	297	265	302	273	262	282	285	277	281	267	276	302	298	292	294	276	260	267	271	322	291	308	313	291	300	274	290	287	275	280	259	253	286	296	286	257	299	285	274	276	272	275	261	312	264	285	314	295	237	271	237	270	287	284	287	264	272	284	260	300	294	293	286	276	255	274	299	260	302	262	254	290	293	268	295	272	312	252	266	259	286	288	298	304	271	299	318	266	290	282	305	292	276	313	279	274	272	281	259	293	267	257	325	297	277	295	270	264	267	276	265	280	263	293	295	261	282	296	285	292	301	295	268	282	290	283	292	316	294	290	280	276	284	287	277	302	291	283	292	302	298	286	251	289	309	264	299	264	291	280	269	260	270	300	308	264	293	263	286	293	317	254	261	263	292	274	272	293	281	283	283	280	288	272	300	288	265	286	273	306	279	317	275	290	290	281	280	254	268	309	314	264	285	282	279	259	279	294	264	300	269	295	277	269	320	295	293	303	251	307	283	276	267	295	270	268	302	303	281	297	250	275	266	299	291	305	276	271	239	258	270	293	279	255	283	283	297	293	256	300	279	309	278	270	278	332	295	284	291	272	264	266	283	301	270	299	303	305	248	277	302	275	298	290	281	298	261	295	273	281	266	263	296	256	249	264	277	260	298	273	253	286	249	274	300	278	265	263	275	287	295	308	281	277	306	274	299	273	276	246	282	301	248	281	314	268	298	274	280	283	300	281	289	258	270	287	281	306	286	290	278	254	241	304	277	303	306	293	285	282	283	244	305	295	298	270	286	314	314	291	267	303	278	266	280	309	308	301	271	282	288	304	298	267	313	288	294	280	275	289	250	301	282	258	273	272	296	279	308	282	255	283	273	260	272	270	283	290	289	278	298	307	269	254	273	279	273	298	334	307	299	291	283	284	263	303	279	276	261	282	285	283	275	283	279	269	254	284	317	288	305	251	255	295	291	296	279	301	284	261	279	284	307	299	299	262	281	264	259	285	291	259	269	295	318	270	286	299	273	254	294	301	293	261	280	302	287	275	257	299	252	274	289	273	299	305	307	281	281	279	250	275	298	309	286	277	285	287	295	285	294	262	262	290	314	311	250	273	255	304	282	281	288	272	260	286	262	293	298	288	274	297	295	295	263	262	319	273	293	283	258	293	273	285	264	318	301	273	293	264	287	274	267	275	275	257	291	330	250	299	240	291	313	286	305	253	279	279	291	277	298	273	281	267	275	278	257	307	272	279	278	275	303	267	286	280	274	269	272	275	280	286	273	297	298	285	295	288	302	306	274	272	255	249	254	267	284	300	286	292	299	295	257	267	323	309	290	268	275	278	310	279	264	283	285	278	257	284	256	286	279	274	277	295	272	284	268	271	324	291	292	266	270	288	279	295	278	295	271	281	275	288	253	300	285	268	303	280	279	267	264	269	291	268	288	263	259	281	286	285	264	294	277	285	287	281	303	271	298	275	277	294	238	271	287	310	287	269	286	305	265	251	293	270	276	273	287	288	293	273	289	264	271	274	266	290	270	314	305	280	297	295	298	298	279	296	272	294	296	301	265	299	284	290	309	302
10709	4005	1703	602	270	159	116	120	102	106	122	92	72	59	67	61	68	55	44	60	47	68	69	74	65	36	72	53	59	45	52	54	49	41	50	54	44	45	42	57	50	42	46	45	42	42	57	57	46	50	43	49	45	37	40	48	40	53	36	50	46	47	57	44	45	41	51	39	37	38	46	50	41	50	49	49	35	48	41	49	53	32	50	29	50	39	38	53	51	39	43	43	43	42	62	36	44	43	55	28	38	40	46	45	48	44	39	45	48	49	48	48	39	39	46	47	47	44	35	45	39	46	40	49	47	50	54	39	46	41	44	43	49	38	48	43	43	38	54	40	49	50	45	30	42	55	52	51	42	38	48	40	51	49	39	52	48	54	34	52	44	39	59	39	46	46	45	54	44	46	47	45	38	48	41	51	59	37	53	41	51	47	54	48	44	53	47	39	59	51	33	44	42	41	45	45	46	48	55	46	41	37	37	54	40	42	40	63	48	48	42	34	27	40	41	46	44	49	44	32	37	44	48	55	49	38	49	45	45	45	43	48	42	44	37	42	49	54	52	43	44	41	52	39	50	41	52	47	57	37	41	60	39	51	40	42	42	41	51	44	39	48	44	40	36	52	35	47	41	48	60	47	46	48	51	40	43	45	53	35	49	58	38	34	41	35	46	43	40	44	39	42	40	38	55	41	47	41	49	39	53	49	52	38	47	45	37	43	54	45	50	48	34	38	40	40	46	45	49	52	52	40	41	43	39	43	51	41	41	48	39	54	44	44	51	44	30	51	41	49	43	41	52	47	48	42	57	49	41	46	50	36	37	41	54	41	53	37	55	38	53	54	42	43	42	48	50	52	35	57	30	42	30	31	39	48	36	40	44	45	48	53	48	43	50	51	44	39	48	41	41	59	53	42	40	46	37	51	44	26	47	53	43	52	42	40	61	52	45	47	45	48	39	49	43	59	50	49	28	65	51	43	43	40	39	56	58	44	28	43	42	42	48	66	51	43	40	46	39	50	31	51	36	57	48	41	49	29	49	46	44	44	58	33	51	36	41	42	49	37	54	58	45	39	60	45	37	47	55	53	44	35	36	36	47	36	37	36	56	45	44	37	36	49	51	26	56	53	40	44	41	38	44	60	52	44	52	53	48	39	36	48	43	49	50	49	38	50	42	51	39	45	52	45	55	34	47	48	45	33	49	56	47	38	43	45	49	38	49	43	36	38	47	50	49	57	43	52	39	57	34	40	48	52	46	46	53	33	44	51	38	34	45	40	60	45	42	53	48	43	43	35	36	46	53	38	50	47	35	43	54	51	49	40	45	40	44	43	54	39	48	60	51	41	43	51	49	49	37	42	39	40	51	47	41	41	45	39	54	44	46	56	50	54	52	55	52	52	49	35	51	31	39	46	51	40	49	51	46	45	36	51	44	51	56	46	51	45	35	42	60	44	47	42	31	49	40	44	45	54	51	42	40	46	49	40	47	41	47	50	45	38	45	54	34	43	46	51	43	46	36	46	29	42	40	48	40	39	45	52	46	45	48	50	49	41	42	53	50	32	44	34	45	41	44	53	53	50	38	63	49	57	44	55	44	48	56	37	50	57	39	52	42	43	53	52	42	39	52	43	46	33	38	37	57	38	32	39	38	45	51	56	40	39	45	38	35	49	30	35	49	37	44	36	37	48	44	56	47	47	41	40	39	36	47	38	44	42	43	44	30	52	47	39	44	51	46	43	59	44	38	35	58	50	43	34	37	37	45	43	33	29	38	52	50	46	49	35	59	36	57	60	51	47	47	37	50	51	40	45	43	35	52	59	45	49	47	40	41	39	40	41	54	47	58	39	48	42	40	41	47	47	46	48	40	52	33	44	44	48	51	64	42	38	54	46	48	46	46	36	36	45	45	60	44	47	32	47	56	43	38	45	51	58	40	47	50	47	45	46	45	44	53	43	42	48	33	53	34	47	35	50	53	55	49	34	54	46	49	43	54	47	39	42	46	45	46	55	40	48	38	44	52	42	55	42	42	50	40	28	47	49	46	37	56	45	46	43	27	50	43	38	61	52	49	51	44	50	42	41	47	48	55	45	49	41	56	58	45	48	42	65	42	37	47	54	44	37	43	52	51	49	46	47	40	48	46	30	40	47	45	48	53	46	42	44	45	46	50	54	44	38	52	37	49	31	47	41	54	38	53	35	45	41	50	47	52	53	56	45	39	53	41	57	44	48	51	50	45	32	35	52	42	45	47	43	46	44	38	41	48	38	41	44	43	42	40	42	42	38	45	42	37	41	36	38	46	46	35	37	46	43	55	45	48	44	50	44	39	44	34	50	43	39	49	57	39	37	45	50	46	47	55	48	38	44	47	42	47	43	29	41	31	53	39	47	46	44	54	48	47	49	55	49	35	48	54	56	48	56	64	36	49	45	42	41	48	44	49	43	61	36	46	52	46	55	37	46	44	51	40	41	53	44	52	39	46	47	50	40	50	46	43	54	31	36	47	37	45	47	41	56	47	33	42	36	45	30	44	44	45	35	56	42	39	41	42	56	44	45	58	45	40	40	38	36	39	44	54	47	47	54	45	40	49	60	46	45	30	48	44	45	37	49	43	43	55	45	44	48	36	49	47	52	36	42	33	33	39	50	48	43	51	37	52	42	42	35	46	56	42	38	46	53	49	42	43	52	46	41	53	45	50	42	47	49	32	38	50	45	43	37	36	53	50	37	44	36	45	48	43	53	53	40	51	45	47	45	41	44	49	51	51	36	38	50	54	45	35	47	49	49	47	47	28	41	43	53	42	55	39	59	46	38	44	43	43	54	41	54	43	39	45	44	41	61	49	48	38	42	37	57	46	47	46	55	45	49	52	44	52	44	52	49	46	51	41	43	51	56	46	49	37	46	46	40	34	44	44	45	43	39	47	44	46	45	51	43	40	49	55	38	43	36	45	59	55	43	42	42	45	50	52	50	35	44	51	35	37	41	50	52	57	40	38	43	60	41	42	51	37	46	51	35	42	49	42	58	45	48	41	48	51	59	40	51	38	43	43	47	52	45	45	34	36	45	53	49	42	53	43	41	47	43	53	45	46	52	48	38	42	50	52	47	50	39	45	40	38	42	44	41	34	35	53	48	38	42	31	42	46	39	44	36	41	41	42	47	37	53	49	41	35	42	33	40	45	44	43	44	42	39	35	45	41	37	42	46	49	33	36	54	39	42	51	38	50	44	35	53	47	41	42	49	44	39	44	49	53	48	47	35	34	38	51	53	43	50	47	45	54	38	35	39	46	35	46	48	60	44	49	48	47	55	49	40	45	44	40	44	43	54	50	37	46	44	38	50	46	47	44	40	45	40	47	38	39	44	48	38	42	53	41	42	48	52	45	49	44	42	57	53	50	51	47	50	43	56	38	48	41	33	53	51	47	48	49	49	53	40	45	56	48	40	59	51	50	45	54	48	38	48	53	54	56	41	51	52	52	38	57	57	29	57	43	44
36488	21809	13605	7988	7470	6188	4318	3596	3293	3081	2733	2084	1601	1319	1022	886	812	802	713	743	686	805	1046	1527	853	447	434	419	461	453	411	452	418	429	434	441	389	409	413	391	432	373	407	366	433	375	395	379	374	404	360	408	366	381	407	375	381	354	373	344	355	321	365	408	358	345	354	357	334	360	346	351	371	332	375	395	333	393	321	367	357	369	335	350	363	346	322	317	367	352	346	340	338	337	362	354	342	335	339	374	337	349	337	345	341	367	364	357	347	377	374	349	348	339	377	358	354	362	358	395	389	309	348	334	335	347	351	372	333	357	348	326	336	327	321	351	376	343	356	329	336	343	366	351	338	352	345	347	322	318	373	347	340	334	326	376	305	348	351	331	373	328	336	345	380	372	343	361	358	324	359	368	360	360	374	329	363	344	333	338	342	312	329	343	356	359	353	345	318	373	345	375	379	361	319	388	355	360	370	347	360	303	340	325	351	369	349	332	357	350	348	336	336	335	338	337	317	329	361	372	360	358	336	335	392	335	383	360	371	376	341	313	377	325	347	356	377	350	350	335	343	344	359	362	364	354	358	369	354	326	334	354	334	362	347	334	348	339	348	382	333	335	348	335	356	382	400	389	351	353	333	337	362	331	342	359	368	350	344	316	341	338	327	323	345	348	350	329	358	329	353	356	342	322	380	370	333	352	379	363	334	352	334	299	347	364	350	344	378	376	327	343	337	353	335	359	360	355	380	349	323	331	304	334	322	356	368	337	359	355	390	313	319	349	376	313	360	342	373	352	333	343	323	387	341	357	372	365	366	340	370	354	346	374	322	324	361	356	359	345	348	364	357	339	370	347	352	363	374	331	349	366	377	346	343	359	360	360	331	365	333	338	345	354	379	357	349	369	349	373	342	338	307	371	358	318	352	350	362	338	341	329	362	352	355	337	402	328	347	364	377	349	353	317	357	353	347	342	368	328	341	370	331	343	346	350	382	352	337	371	346	311	333	351	318	368	349	334	328	372	366	362	337	384	374	346	364	342	340	338	349	350	351	301	329	343	331	350	351	371	362	400	341	365	349	374	348	372	335	374	355	328	350	361	340	346	340	349	355	347	340	393	297	348	317	344	360	356	331	336	341	375	341	337	349	327	347	329	339	368	332	362	338	376	343	374	364	303	332	370	329	368	319	360	309	375	337	372	333	345	334	354	338	302	347	343	353	318	352	342	330	316	333	338	356	355	341	371	320	343	314	354	351	343	351	325	327	343	369	355	370	382	344	333	339	333	323	346	336	348	330	343	338	350	326	377	369	354	335	343	356	344	364	364	344	376	363	346	366	336	373	329	353	357	358	346	364	358	345	369	325	333	339	359	331	357	351	365	314	356	357	358	369	349	364	398	339	310	339	312	388	355	337	336	352	339	343	353	340	327	347	356	384	346	364	388	347	358	358	359	354	357	332	394	357	322	362	359	353	334	363	324	360	326	358	341	385	320	379	352	333	369	371	367	334	344	322	342	337	341	319	341	327	360	342	327	356	369	356	361	358	356	347	335	366	337	360	344	372	370	338	350	371	360	341	338	374	344	343	330	344	337	350	371	353	337	352	349	370	338	362	339	310	337	362	355	370	351	357	357	335	330	338	357	330	345	366	333	318	358	336	375	351	361	361	326	359	366	342	317	360	329	341	353	380	337	318	364	363	354	353	339	358	378	373	373	357	377	301	389	361	323	347	351	335	334	359	319	365	378	364	358	354	338	376	361	356	343	341	372	359	365	357	356	358	323	347	353	388	352	361	362	341	326	358	357	357	343	348	355	320	352	371	348	317	364	354	368	363	333	352	357	371	331	342	332	335	364	356	370	331	331	362	340	322	341	349	338	343	369	360	351	362	348	355	339	340	346	364	329	358	356	360	370	333	343	365	374	389	388	333	328	349	386	336	355	377	351	325	350	351	328	370	317	355	365	343	357	353	338	342	339	377	346	365	360	326	351	373	383	356	373	360	342	353	344	367	348	378	357	349	359	338	322	350	333	334	325	344	338	355	355	346	337	342	357	329	359	345	395	344	343	339	332	374	381	382	360	350	343	369	369	345	349	318	358	342	356	363	356	313	350	346	356	356	370	354	357	367	344	353	353	362	335	347	385	353	388	361	329	342	339	345	355	351	334	368	356	312	349	332	361	351	341	319	327	356	360	361	331	335	343	369	349	342	336	327	335	334	376	331	356	357	326	361	317	345	343	349	357	319	327	310	347	351	341	344	349	353	360	381	350	363	327	345	346	323	385	365	342	357	358	360	354	355	342	362	361	359	336	329	354	352	326	393	351	372	321	358	326	343	351	363	364	337	342	371	346	347	318	366	384	344	362	369	339	335	353	331	392	350	362	359	330	362	369	368	329	362	365	376	364	349	388	333	342	351	372	350	357	411	331	346	360	341	337	331	351	353	336	308	361	333	359	380	367	370	351	320	326	309	377	380	374	313	366	323	360	358	366	342	349	369	346	416	335	307	362	367	326	371	334	376	347	354	374	353	378	341	354	363	335	343	339	351	393	362	362	372	327	340	378	355	342	352	363	353	325	363	376	351	366	353	366	374	349	336	366	345	320	368	375	383	374	359	366	361	374	345	379	352	352	380	389	341	324	368	352	349	340	331	369	347	345	309	359	363	335	353	318	322	350	352	351	362	367	369	363	346	339	340	356	341	346	309	334	374	321	340	347	341	363	360	334	335	372	369	351	333	346	362	344	334	336	372	353	332	318	336	361	329	363	344	352	356	336	342	334	357	337	367	320	340	365	356	331	354	345	355	331	344	319	352	325	358	342	349	357	319	355	343	380	359	364	353	380	325	341	348	344	352	325	347	352	350	351	372	376	348	347	353	355	337	318	318	357	360	348	349	342	360	360	343	334	365	367	345	351	372	368	354	348	339	354	347	356	356	359	326	367	352	349	365	340	339	335	354	348	324	363	329	353	332	354	346	326	392	348	351	331	363	323	345	343	347	342	326	399	356	335	343	337	341	344	331	351	324	322	332	334	377	343	361	349	368	329	324	351	365	353	332	331	356	365	337	330	342	335	354	368	368	366	356	363	356	386	334	364	370	331	353	364	365	349	367	302	355	360	386	346	351	340	375	335	341	360	292	352	333	351	323	344	328	362	362	344	340	337	349	370	351	345	370	353	356	371	374	354	348	345	301	356	350	362	351	367	358	335	349	363	336	345	335	335	345	388	361	359	341	350	332	363	358	377	323	322	341	368	364	322	337	390	342	362	364	340	356	361	335	336	324	322	348	342	350	346	342	356	375	337	357	358	351	355	336	335	349	321	321	335	342	380	364	339	380	348	321	306	319	322	362	330	335	321	344	337	369	390	327	345	354	332	350	352	371	333	372	357	387	373	382	345	379	345	359	362	348	343	356	359	342	332	338	371	329	382	335	360	342	351	407	356	335	346	344	369	327	336	349	341	346	331	369	370	335	334	372	379	355	356	356	344	337	389	362	338
11175	7289	3023	1162	387	215	146	167	135	126	102	82	80	68	48	55	33	44	37	37	44	71	74	126	42	28	23	23	27	43	23	29	33	30	33	29	32	42	32	22	26	27	22	27	27	25	31	20	28	24	20	18	21	27	22	29	25	22	30	25	21	36	21	31	34	25	24	25	34	22	29	30	30	21	22	19	28	23	23	21	18	20	15	22	22	35	17	25	19	30	24	20	26	31	18	26	28	26	36	19	17	26	22	25	20	17	24	29	30	31	27	32	20	30	24	24	32	34	24	26	29	21	33	32	22	22	27	32	25	30	26	32	20	29	24	27	34	20	24	22	18	21	21	27	22	29	19	30	23	26	21	29	21	33	34	26	20	24	27	29	24	21	23	22	30	16	28	23	26	15	28	32	19	27	23	27	29	22	28	17	20	30	14	24	26	21	18	19	31	23	22	23	26	16	24	25	28	32	25	20	27	18	24	19	29	26	17	18	23	23	30	31	20	24	26	29	22	31	22	24	18	22	30	26	27	25	27	25	29	23	29	20	24	24	25	25	26	15	23	17	21	25	22	25	17	27	17	20	20	19	18	29	23	30	24	16	33	18	26	32	26	22	24	23	32	18	24	25	21	26	33	21	24	18	22	22	20	27	27	30	42	19	32	31	26	30	31	25	30	25	31	25	22	34	27	23	31	17	21	30	26	32	23	32	23	26	26	19	26	24	29	24	31	24	29	36	26	17	24	30	26	25	19	25	34	31	25	29	31	18	27	19	27	30	19	21	23	23	20	25	20	28	24	23	23	28	36	23	23	25	19	26	24	34	26	27	22	30	18	30	27	22	23	22	24	18	26	30	16	30	24	11	37	26	33	17	21	22	31	32	21	22	28	26	29	14	18	16	31	28	27	19	33	24	30	27	16	30	24	17	22	17	23	18	31	29	31	22	15	25	22	27	17	32	23	19	27	22	33	25	28	23	26	17	33	31	27	26	27	26	21	18	22	23	29	30	30	19	22	19	23	23	21	34	19	29	26	25	25	19	30	12	29	18	33	25	23	19	24	26	15	19	30	15	28	21	20	29	32	23	26	30	26	19	25	27	22	15	29	26	28	19	24	29	28	24	24	31	22	22	17	29	24	28	28	18	22	27	22	25	28	29	32	25	32	30	26	24	19	18	24	31	18	19	33	29	19	27	21	28	29	28	24	17	26	22	26	22	33	19	38	20	26	20	30	12	25	25	27	24	21	13	15	24	28	17	22	22	22	23	22	30	25	33	27	28	27	29	16	27	25	21	24	23	29	18	34	21	27	23	26	23	28	30	28	22	19	21	26	22	25	28	21	34	24	16	20	36	20	22	20	32	29	27	21	20	24	29	20	20	39	25	28	31	23	26	24	24	24	24	31	19	21	31	28	23	27	23	28	32	29	22	28	22	24	26	27	21	21	21	18	18	30	23	26	35	28	34	21	26	23	20	37	20	19	27	28	26	26	18	23	26	24	26	34	23	18	31	30	22	23	24	23	32	27	25	26	35	16	20	26	25	21	14	24	16	21	34	24	30	29	16	31	30	24	31	28	21	17	16	31	23	24	22	20	22	32	29	23	27	23	27	20	18	26	29	30	19	25	23	34	20	26	27	19	25	27	24	31	29	26	22	26	27	24	23	27	22	33	27	31	33	24	26	27	30	20	19	20	22	26	26	26	29	24	21	18	28	26	24	24	19	33	28	30	22	24	23	27	22	27	17	24	20	19	18	24	29	18	20	15	24	20	23	19	21	30	28	33	23	22	28	26	24	14	24	22	24	16	23	23	29	37	22	31	23	25	32	23	19	25	37	27	29	19	26	31	26	31	28	24	16	18	22	23	20	19	27	29	38	32	23	25	27	24	23	28	22	27	32	22	22	21	26	15	20	17	17	29	31	29	20	26	23	25	21	22	14	20	19	37	37	32	28	25	23	18	23	23	24	31	25	27	16	27	21	35	24	26	27	25	25	26	32	22	18	24	32	24	26	17	35	16	19	27	25	33	28	28	27	29	17	27	26	32	36	22	24	29	30	16	18	25	23	19	24	19	28	22	34	20	18	32	23	18	30	22	27	32	28	38	27	18	26	21	26	32	24	29	36	20	25	33	34	21	22	21	22	15	29	27	29	30	18	21	26	25	17	28	28	29	25	22	29	28	31	27	20	25	20	32	29	29	25	22	28	20	31	28	29	26	16	26	19	18	20	30	21	29	19	29	24	21	23	33	20	32	22	16	18	19	28	25	30	38	31	22	23	22	29	23	18	19	24	17	23	22	28	35	20	20	33	17	16	25	27	29	33	23	26	22	31	25	21	27	21	24	26	36	28	31	34	13	25	29	33	20	28	16	25	26	28	17	18	31	25	24	17	22	24	25	18	22	29	26	19	25	30	17	19	29	24	30	29	26	22	19	24	26	18	23	21	37	20	24	27	29	23	23	25	26	23	18	26	18	29	21	21	33	37	18	31	23	24	22	23	24	19	31	25	23	22	16	27	23	26	18	27	24	19	24	22	19	17	18	33	38	26	30	18	33	24	22	29	27	24	19	22	28	20	28	29	31	18	23	27	28	28	28	16	26	26	29	27	18	29	25	21	32	28	27	24	28	22	22	21	19	24	21	17	31	24	34	24	28	25	29	21	29	31	22	31	20	22	22	17	18	23	33	22	18	33	22	21	37	23	27	35	19	23	24	30	21	26	25	18	25	21	13	26	39	22	23	26	27	29	22	18	34	18	26	31	22	29	35	17	25	21	22	26	23	18	30	19	19	26	27	23	22	23	24	25	21	28	31	19	25	23	28	33	28	18	23	32	26	39	29	15	17	18	25	21	21	27	28	19	26	15	23	20	31	21	35	23	29	22	29	30	30	26	27	20	20	27	27	19	31	27	32	30	33	28	20	23	25	26	27	31	27	37	29	24	28	33	31	23	28	17	30	29	26	29	20	16	23	29	24	26	25	32	30	22	23	20	23	32	26	23	23	34	24	25	22	19	20	42	22	18	29	21	22	17	25	18	30	27	20	19	19	23	21	32	21	23	27	29	18	20	26	27	20	16	21	29	23	22	19	27	26	18	20	25	32	26	25	26	35	17	25	30	21	23	35	29	26	17	21	22	15	23	18	26	21	25	26	23	33	34	22	30	24	16	34	25	23	26	27	29	26	24	20	32	21	21	24	35	17	27	30	26	27	30	21	27	27	22	22	23	28	26	21	27	20	31	20	24	18	24	20	20	33	26	18	36	35	23	25	37	28	24	22	21	38	30	19	22	25	22	25	27	20	31	32	31	23	21	19	23	22	29	30	30	28	24	15	23	29	26	24	28	22	21	21	17	16	32	28	24	33	26	19	24	27	27	21	23	22	15	27	31	23	28	33	25	18	29	28	26	25	32	29	16	26	21	21	14	23	20	26	27	29	25	28	30	22	23	42	26	25	28	23	27	27	22	30	26	21	29	21	21	38	24	25	18	30	22
40929	28814	18627	12754	11016	9728	7065	6713	5678	4700	3791	2800	2208	1681	1228	1031	926	776	779	710	661	1419	1764	3067	968	363	340	316	284	312	303	289	288	314	316	298	320	257	294	262	285	275	273	267	280	238	242	265	240	260	237	231	248	209	233	224	217	224	223	197	211	193	196	228	227	204	205	235	210	199	195	176	211	221	228	190	220	208	201	199	210	198	187	213	209	196	213	177	213	188	209	184	206	199	205	211	214	200	205	227	191	212	207	190	198	229	192	210	215	222	204	231	193	207	209	192	209	201	207	174	202	202	206	232	206	197	193	207	190	207	186	218	194	213	194	217	201	196	214	194	193	208	197	219	195	177	183	191	209	213	204	215	182	189	198	192	201	190	222	186	207	197	207	199	220	185	204	182	209	213	186	194	208	189	184	194	199	217	200	216	192	183	206	165	184	200	202	175	176	179	197	201	202	191	197	174	203	205	192	185	205	181	207	179	194	209	187	189	229	199	219	168	194	211	197	208	205	170	210	211	174	205	216	209	210	195	216	202	199	183	187	172	208	182	205	187	193	178	209	216	183	177	196	198	188	204	199	220	201	194	220	189	190	198	206	204	197	198	201	203	204	195	200	203	178	207	188	190	164	208	182	213	179	220	185	200	197	202	200	189	238	193	188	207	200	199	204	201	225	205	206	189	204	182	208	196	199	192	197	217	194	203	199	189	217	225	187	210	191	218	220	172	205	179	175	207	239	197	169	198	200	203	188	204	190	222	199	215	194	219	196	193	222	195	212	206	192	189	214	221	198	187	172	228	221	215	187	213	191	198	194	216	187	205	206	188	212	196	207	211	205	194	174	190	179	214	193	205	212	211	207	179	184	206	203	182	200	175	181	188	226	204	218	205	224	215	226	199	190	198	198	201	231	199	208	178	189	200	200	223	218	163	201	187	198	218	218	184	200	190	167	228	189	199	204	193	165	206	204	199	205	216	199	187	201	182	212	175	185	182	184	187	214	183	198	187	187	190	185	206	214	188	198	177	184	223	200	216	204	214	200	230	193	211	189	204	207	193	190	188	176	204	197	191	192	201	187	180	204	184	199	205	187	210	209	217	187	196	205	174	191	208	206	191	211	182	186	206	211	211	194	193	208	225	212	191	207	218	195	172	192	200	199	181	198	193	211	206	191	201	220	205	200	205	190	201	215	199	205	221	200	179	214	203	198	211	195	216	212	205	205	229	204	202	203	210	193	213	206	194	208	213	193	195	216	194	194	211	196	215	211	195	205	199	225	206	181	168	190	204	231	220	196	223	177	209	210	222	203	204	197	201	215	214	211	187	179	215	206	205	207	211	188	173	204	229	202	209	215	196	207	201	206	182	183	201	187	192	231	176	218	216	195	208	197	177	203	216	162	207	187	217	206	211	187	200	181	212	196	209	220	187	203	199	187	231	177	179	218	209	189	196	190	190	197	183	193	201	207	176	207	193	177	198	216	200	205	199	200	179	205	200	213	191	175	192	209	186	187	194	188	188	191	210	219	215	206	209	178	177	191	175	192	195	164	213	201	201	189	208	195	202	200	202	195	221	207	196	197	209	209	211	206	179	221	234	178	195	221	192	185	220	191	182	202	219	200	211	201	200	213	206	217	178	201	212	184	175	200	150	190	208	188	213	212	204	167	208	198	196	196	203	200	205	195	231	197	202	183	193	230	198	195	172	193	174	166	199	190	191	214	179	180	194	230	213	208	202	232	222	203	206	192	196	215	200	220	201	193	195	187	181	206	202	189	173	196	197	193	213	177	209	219	218	204	212	168	200	209	193	177	200	196	176	198	174	208	211	229	194	200	189	176	202	224	199	205	213	195	209	230	186	220	202	197	178	196	201	194	212	216	174	206	208	201	223	216	204	203	191	199	181	204	193	213	204	188	195	191	204	207	196	193	218	192	186	176	216	200	203	235	194	195	181	220	165	191	198	200	225	200	185	188	185	194	199	230	218	196	191	191	198	207	188	199	192	176	198	179	202	206	189	192	195	220	185	203	193	199	212	211	194	192	205	186	192	192	185	202	189	211	186	159	168	226	195	203	185	226	189	199	194	184	218	208	175	220	224	186	200	210	219	213	202	208	191	210	207	187	205	224	203	221	219	189	208	210	167	202	217	198	196	214	202	213	202	198	186	197	196	224	199	204	226	197	203	213	176	212	194	205	212	195	199	208	190	202	188	200	185	191	191	191	216	194	216	192	201	219	215	216	204	185	206	194	211	172	174	214	214	182	187	175	196	197	215	219	184	204	188	193	185	167	201	201	185	164	229	216	218	200	194	196	188	183	200	214	218	184	205	175	212	223	214	202	210	213	208	176	199	190	178	199	201	181	203	181	199	219	201	218	189	186	184	191	198	216	176	193	202	211	199	212	186	188	197	197	204	184	192	190	213	186	185	213	208	199	215	202	194	215	212	204	206	206	203	209	179	197	174	186	213	217	189	203	202	184	216	211	190	181	200	226	196	214	202	194	214	187	188	199	207	196	195	194	176	207	191	197	210	210	213	202	227	194	220	193	176	204	205	183	197	198	200	209	198	216	182	207	200	182	192	199	196	202	182	198	191	231	216	210	186	156	211	202	204	208	195	176	207	219	186	227	181	198	204	206	190	179	192	203	186	190	166	195	205	193	196	202	201	200	186	192	206	212	216	201	197	178	193	210	178	188	199	212	215	173	216	196	178	193	205	205	212	204	195	198	204	217	186	231	180	210	176	209	191	200	229	223	208	196	203	179	200	181	224	212	203	215	176	211	187	184	208	166	192	190	238	183	229	192	190	194	198	187	216	190	198	199	190	201	199	192	199	179	205	191	200	205	190	189	199	217	197	215	209	222	217	194	174	182	188	204	194	191	203	191	208	201	202	195	227	191	211	195	191	188	193	206	210	202	216	201	182	183	199	195	194	202	202	214	210	182	217	195	184	217	204	183	189	181	200	155	213	206	195	197	186	202	196	206	206	196	200	188	184	178	178	200	185	192	202	193	213	217	214	196	184	188	199	186	214	197	205	189	191	195	192	199	206	188	179	183	203	203	175	190	225	205	203	200	200	216	216	173	188	204	224	200	183	234	198	210	195	206	176	186	204	204	195	221	210	211	195	212	199	192	215	180	222	235	197	192	226	209	209	203	192	189	201	188	199	202	192	179	195	201	195	191	185	191	188	201	199	208	189	196	207	208	200	193	194	184	197	201	200	232	202	178	193	192	195	193	192	218	198	220	185	201	194	181	207	187	183	207	212	199	204	234	199	189	169	192	208	194	211	181	211	196	214	191	207	216	199	201	188	199	200	164	209	187	206	197	193	198	208	207	205	211	219	201	176	191	195	211	189	187	208	209	183	203	209	201	194	185	188	206	209	199	211	193	191	204	197	186	188	197	204	189	217	196	208	188	205	196	202	204	213	209	183	197	198	200	223	188	205	190	189	187	200	178	196	196	223	196	186	184	208	210	194	215	209	190	201	210	216
8729	3253	979	256	139	111	110	123	82	88	92	87	89	64	79	60	58	72	69	51	50	49	57	60	71	54	44	58	54	64	53	53	66	53	58	56	47	50	50	51	55	48	55	60	53	60	47	57	51	43	42	48	49	53	56	59	50	45	55	39	48	52	52	49	46	44	42	45	46	51	45	58	57	33	60	46	58	46	67	49	63	59	45	61	55	61	46	50	41	51	53	51	47	54	58	51	59	43	62	61	56	57	50	47	61	48	53	37	60	47	49	68	44	46	53	42	53	48	47	49	68	54	61	32	41	41	53	47	59	46	53	45	55	56	61	54	58	51	48	46	54	59	43	51	50	43	57	54	53	52	48	37	51	64	44	38	51	54	51	59	49	51	53	49	56	54	54	63	53	55	53	58	57	46	43	54	53	58	50	54	49	48	50	46	47	53	49	51	51	57	53	49	49	50	61	44	51	57	58	59	48	45	62	51	57	53	41	53	55	48	47	50	53	46	56	54	52	44	51	38	41	55	40	47	38	59	43	41	50	53	43	53	47	44	59	60	52	60	44	59	51	61	49	58	48	49	50	37	42	47	52	55	71	62	56	58	59	47	59	34	51	59	57	56	51	44	44	54	59	58	45	54	46	48	57	48	59	65	50	64	36	43	41	55	64	56	51	50	50	60	47	50	37	53	53	64	45	39	50	62	56	45	52	55	56	50	43	56	43	57	63	46	43	43	43	56	50	53	58	48	49	49	48	68	55	60	69	51	59	41	56	48	49	43	49	48	56	61	42	52	44	56	38	52	57	51	43	58	66	58	49	52	46	61	56	55	51	53	43	63	48	54	48	35	51	64	56	44	71	40	41	51	42	39	41	52	45	51	56	38	54	43	52	59	52	47	55	58	44	41	36	44	61	48	53	64	50	39	63	57	48	67	54	43	41	49	47	39	51	43	55	55	44	59	52	58	42	45	36	46	57	53	46	53	57	53	40	45	50	65	57	64	51	50	62	54	41	52	49	58	47	57	41	49	63	50	55	34	54	51	46	53	47	41	46	52	49	50	50	56	61	57	63	64	60	57	47	54	50	54	47	61	57	48	49	50	52	43	54	46	54	57	41	56	56	50	56	68	54	56	38	58	51	61	50	51	46	39	57	59	49	60	64	53	52	43	53	45	54	48	43	63	56	66	58	56	58	51	54	55	50	49	54	50	57	69	42	55	41	57	51	59	62	45	46	52	46	47	47	48	56	54	60	52	38	62	34	53	44	46	40	48	45	41	55	50	55	42	43	51	55	49	64	59	48	54	66	47	38	41	47	55	43	47	63	43	58	55	58	59	54	60	56	52	42	51	60	58	55	45	50	49	38	38	47	42	62	58	56	60	55	65	60	55	48	52	42	58	49	48	58	50	49	55	47	50	42	62	71	55	50	45	40	52	46	48	51	53	49	54	42	44	53	47	50	47	49	66	49	39	53	48	50	57	70	48	58	57	55	51	45	60	48	56	41	60	58	52	48	53	57	56	50	46	42	41	56	55	53	55	40	40	58	45	50	54	45	46	49	56	59	52	44	40	48	44	41	44	51	46	44	58	59	60	55	44	59	59	47	57	59	73	50	42	57	43	44	58	55	54	56	59	43	54	50	56	51	50	60	47	51	46	51	53	56	40	54	57	44	54	46	50	70	56	32	53	47	54	53	55	58	53	58	44	67	58	55	45	57	41	46	51	51	56	55	53	70	46	51	58	49	61	35	49	59	46	58	62	61	57	55	56	58	58	53	35	53	59	50	44	48	48	51	44	49	46	63	54	59	52	49	54	46	48	44	54	51	50	43	45	53	48	48	49	46	50	47	61	55	47	47	40	62	56	48	63	56	55	45	52	43	52	45	40	61	54	48	60	53	62	53	59	45	53	50	49	62	48	63	51	52	49	52	51	54	60	52	40	56	49	56	42	54	52	50	52	49	46	46	42	42	65	55	54	54	60	54	57	53	43	54	54	50	59	58	64	61	53	53	54	56	48	53	55	63	61	59	43	37	40	42	46	50	68	47	52	51	47	55	52	57	47	49	45	52	62	56	64	54	46	58	43	48	48	60	46	50	44	58	49	64	54	57	45	55	33	51	53	43	46	52	49	42	64	50	44	63	50	49	45	64	55	47	50	54	50	48	51	65	54	53	63	53	61	48	51	46	47	52	52	52	49	56	48	43	48	45	71	60	54	63	49	48	39	61	49	45	48	63	59	57	58	53	52	65	57	47	50	53	54	43	35	56	54	58	63	48	62	53	49	60	41	50	44	56	54	36	41	47	49	59	52	42	51	46	50	46	53	56	55	51	43	52	49	75	45	47	46	55	46	64	56	56	46	46	44	42	62	60	37	51	37	52	57	42	43	52	51	46	48	47	54	50	60	50	52	56	56	56	54	58	49	51	44	51	46	50	57	46	50	46	45	41	56	50	62	51	51	35	48	45	55	50	49	54	62	63	47	46	48	55	66	47	68	41	54	54	70	45	56	53	52	47	58	47	38	41	56	50	35	50	56	46	67	58	55	54	56	45	54	64	44	52	65	56	60	48	53	52	56	63	52	51	43	57	45	70	46	32	49	56	57	54	52	52	29	52	59	51	47	54	45	45	59	47	67	59	35	54	69	53	49	51	55	45	60	42	66	57	34	46	49	50	50	54	66	57	54	48	45	52	60	38	52	55	49	60	46	57	54	47	54	49	54	65	52	45	46	52	52	55	55	56	52	48	48	45	43	65	44	47	40	55	62	58	40	39	58	44	60	59	47	40	49	51	42	54	55	56	60	44	49	44	38	41	58	54	51	50	51	49	42	52	51	44	51	53	43	51	48	48	45	40	56	58	49	54	56	56	62	55	48	61	54	47	45	59	60	45	51	68	50	53	46	70	42	57	47	57	42	37	56	46	45	43	60	58	51	46	61	62	58	54	48	47	49	53	56	51	62	46	58	62	45	61	46	62	55	50	55	59	42	59	57	46	77	66	59	46	57	47	66	61	39	40	34	53	67	60	37	52	40	47	56	55	55	40	65	51	54	49	46	51	52	46	51	63	48	66	46	51	45	64	54	55	55	62	57	50	50	40	49	51	47	43	41	38	33	46	51	44	59	58	40	45	56	68	59	46	57	39	44	51	56	43	61	60	55	45	69	51	49	61	51	51	55	48	61	65	41	60	48	58	53	63	50	48	50	49	48	54	48	48	55	58	51	31	43	51	48	49	51	51	57	47	57	57	59	50	49	40	43	62	54	55	49	61	56	62	50	45	56	50	67	55	36	43	50	57	60	51	49	60	45	57	52	50	37	49	47	58	52	61	67	50	46	65	56	74	54	55	67	47	49	53	53	44	49	52	52	52	67	46	38	52	60	36	65	52	44	54	63	52	50	45	56	44	47	50	51	64	50	68	48	55	66	51	53	55	50	39	54	58	54	56	43	41	57	51	55	53	48	48	60	54	53	47	48	39	50	43	46	52	43	54	57
35895	19648	8904	3595	3739	3944	3741	3145	2942	2506	2027	1719	1483	1223	904	760	733	673	615	632	580	558	581	899	594	473	467	446	409	452	468	418	443	418	459	445	439	450	461	410	449	423	439	399	408	389	440	378	417	421	425	422	388	411	401	403	396	401	406	384	412	406	397	411	406	438	410	379	365	431	378	378	424	403	371	432	388	396	365	384	434	373	414	372	431	391	425	406	390	412	402	412	411	390	357	385	390	392	369	408	407	395	456	408	392	387	408	397	394	417	393	435	419	402	404	431	412	402	395	412	379	407	392	428	381	394	415	398	371	380	391	400	383	416	409	421	369	423	422	410	418	385	411	405	375	411	411	389	445	413	407	422	399	374	388	390	400	411	415	404	387	418	385	397	423	404	388	390	383	401	422	413	408	408	397	396	363	408	449	403	407	406	404	399	422	381	403	399	416	390	366	382	390	403	367	401	375	415	410	404	402	361	418	367	394	409	421	433	392	400	428	375	414	394	416	390	421	386	405	413	409	421	414	396	434	390	401	392	410	389	353	391	382	385	400	416	368	388	407	377	417	405	401	413	402	397	420	435	405	416	426	409	407	396	417	396	410	397	403	391	405	376	427	403	394	407	434	373	382	387	381	402	386	422	378	408	390	418	413	421	407	377	411	415	401	399	413	375	381	432	380	410	411	391	389	399	409	439	394	409	400	415	387	403	454	418	391	393	396	365	369	405	422	412	424	395	402	396	399	412	373	410	406	404	391	420	416	417	405	394	361	382	399	400	412	370	436	423	398	397	423	430	419	400	387	418	409	402	371	426	411	402	399	430	414	394	394	411	397	387	407	422	409	407	391	399	401	405	403	415	396	416	400	440	429	401	420	408	376	375	395	392	415	392	387	420	410	406	396	403	400	440	423	387	377	429	434	414	393	386	404	395	424	389	400	411	407	409	372	404	416	385	397	399	378	417	388	375	375	374	394	417	387	432	372	384	377	407	408	384	410	402	417	421	387	417	407	420	426	425	383	381	432	433	407	433	367	368	387	414	402	412	422	416	418	418	390	427	408	418	387	415	401	402	420	393	399	446	412	397	407	366	413	392	386	437	386	386	405	374	401	404	396	452	405	392	382	409	421	403	377	411	441	414	428	418	396	391	426	403	438	394	389	421	373	385	383	404	389	378	422	365	386	396	431	419	357	419	442	374	421	384	380	393	406	383	394	389	420	378	431	424	381	396	423	420	415	448	421	395	427	419	371	352	392	405	401	383	384	427	368	378	413	400	407	376	420	408	376	417	421	405	419	381	421	390	423	421	403	431	366	412	385	415	401	393	363	398	413	377	382	378	434	376	421	377	396	412	394	412	394	422	407	412	373	387	369	404	390	404	408	390	374	390	425	424	413	395	413	402	389	396	395	410	387	396	398	396	395	436	421	385	398	397	388	401	413	383	401	407	413	429	423	415	397	402	428	394	435	463	400	403	423	377	377	423	372	408	411	419	412	370	386	396	398	419	405	371	399	432	395	413	366	387	441	415	371	411	384	365	423	426	427	410	399	387	400	380	377	416	413	391	406	400	385	429	412	383	402	432	426	425	445	395	388	380	395	399	413	427	407	427	419	384	399	402	385	417	392	419	395	386	373	390	418	388	418	399	405	419	399	421	442	377	395	395	373	455	426	391	433	402	371	422	399	408	388	400	383	414	404	399	416	412	425	426	417	395	408	384	407	383	384	414	401	381	430	394	405	412	402	405	450	387	407	390	398	417	398	410	394	419	393	391	406	405	390	397	403	378	425	399	387	415	398	394	400	378	378	372	436	409	398	408	424	415	399	381	434	406	399	390	354	373	423	404	407	422	408	396	404	376	448	393	445	419	381	407	388	397	374	390	432	388	363	389	378	393	398	379	417	429	428	389	380	365	385	404	428	431	376	370	416	405	419	405	392	386	379	400	415	400	399	396	422	437	387	429	382	418	403	406	398	440	405	390	393	393	414	399	405	402	418	406	403	391	437	425	409	388	396	384	391	389	386	399	426	396	383	385	451	392	435	378	412	388	402	409	407	382	383	415	415	413	376	369	406	372	362	385	388	399	416	361	388	368	443	412	393	395	434	416	441	371	399	403	405	429	398	359	399	399	392	407	400	403	391	402	403	402	390	374	402	417	391	405	415	380	418	402	421	382	415	405	425	419	421	379	434	396	403	377	368	386	424	402	394	394	386	384	420	419	419	408	399	418	410	402	427	393	401	400	415	388	404	408	398	387	416	386	427	419	419	386	397	396	381	405	412	398	402	417	433	414	399	406	386	404	397	382	391	419	354	409	419	376	392	365	412	430	412	386	430	380	412	432	411	400	395	414	372	395	408	407	408	365	408	393	374	417	385	367	390	411	415	404	393	435	423	421	429	376	397	405	412	375	403	405	427	377	402	408	397	372	416	384	434	422	389	383	393	412	394	391	448	403	407	398	387	457	360	409	444	404	384	388	386	381	373	388	409	404	398	434	390	382	398	376	404	404	421	394	395	418	395	399	396	419	421	408	385	411	409	406	392	411	410	415	425	417	415	386	392	383	399	416	375	411	408	397	415	407	396	394	380	437	393	410	382	390	392	385	418	395	386	413	445	439	404	420	411	385	413	399	388	405	415	427	413	422	370	411	397	381	390	443	403	400	391	395	408	399	387	397	438	404	383	400	391	416	377	403	433	403	411	410	383	425	411	385	384	406	403	391	405	353	397	409	411	409	412	385	363	387	396	372	420	398	391	397	398	386	386	392	442	378	418	392	382	426	416	429	364	390	430	414	410	390	443	391	422	385	408	378	381	374	396	406	373	398	418	416	420	430	394	398	372	380	408	426	404	392	431	392	436	421	435	415	385	381	392	420	395	425	396	385	378	419	406	431	397	405	411	407	396	433	401	406	412	392	390	401	439	396	394	400	405	403	437	410	411	394	399	399	397	411	357	427	399	404	369	431	421	438	418	385	390	371	402	404	370	425	405	446	396	393	390	399	378	402	405	416	412	452	406	397	368	390	412	406	412	400	365	427	400	387	388	403	405	390	445	390	414	381	399	454	406	394	403	415	386	407	437	388	399	354	371	395	392	409	375	400	414	411	407	381	393	407	400	370	406	380	428	387	418	394	416	405	387	402	400	400	354	414	403	388	400	409	398	415	409	430	403	452	417	365	402	397	407	399	411	405	410	408	393	392	394	459	398	408	436	373	395	395	379	387	446	379	366	388	377	400	395	404	406	399	382	441	374	393	406	373	412	394	410	411	427	422	395	406	380	411	368	384	411	378	399	415	384	379	406	399	385	399	391	392	371	417	416	389	400	392	395	381	382	443	437	383	421	448	394	395	404	414	403	384	404	404	398	412	429	403	422	446	381	428	403	406	385	378	418	402	399	414	411	410	409	384	408	414	420	401	389	376	360	401	411	362	439	390	357	425	407	401	418	462	431	426	379	439	442	385	392	411	372	364	412	382	420	371	367	418	416	389	406	360
10931	5788	1769	577	280	158	135	130	109	124	91	79	76	50	69	43	48	47	58	53	33	41	55	67	46	29	43	45	35	35	32	40	39	36	38	33	35	38	44	32	36	33	32	25	37	38	27	48	36	40	36	32	36	40	25	48	41	35	25	39	19	42	36	38	39	43	29	24	40	51	38	37	25	39	33	39	37	38	33	31	40	26	29	35	37	38	29	37	33	33	31	41	35	31	34	35	36	36	24	41	33	31	26	28	45	34	35	31	32	44	20	34	30	29	30	36	36	41	46	37	36	39	35	42	45	26	36	22	41	32	44	31	34	22	33	24	37	25	23	35	28	30	42	33	37	40	40	40	29	48	28	36	24	31	36	31	43	38	24	38	44	36	25	36	25	36	46	32	29	38	36	29	35	33	28	36	31	32	34	28	38	46	36	35	44	32	26	34	23	33	42	41	28	48	26	22	29	24	32	28	34	51	30	34	41	34	42	35	46	23	31	25	47	34	37	30	36	33	37	31	20	42	31	30	27	38	27	41	26	43	26	31	30	52	33	34	25	30	39	42	26	47	37	35	32	39	37	35	32	37	44	47	39	26	42	30	35	40	39	42	44	34	31	34	32	21	35	36	43	32	26	24	28	33	38	45	25	28	35	43	32	42	43	32	43	39	38	24	27	22	29	32	21	40	25	36	46	32	35	33	34	27	25	30	36	34	32	28	34	27	33	36	20	31	38	31	35	30	38	45	31	24	36	41	38	46	34	33	30	34	37	35	35	37	30	36	24	49	35	27	31	33	29	39	29	33	38	41	35	31	36	30	41	35	38	37	41	44	33	33	51	40	34	39	27	35	40	33	31	29	49	40	30	23	32	33	28	34	34	36	23	35	32	37	30	28	33	38	36	44	28	33	23	43	37	37	26	42	35	37	30	36	35	33	42	29	37	33	30	34	36	36	27	22	36	21	35	43	32	24	36	33	30	45	24	26	29	32	31	26	45	27	39	37	40	33	31	49	28	40	29	35	39	30	39	32	37	37	32	28	44	22	42	42	37	35	29	38	38	47	36	42	28	34	33	26	46	29	38	28	26	33	33	29	34	33	22	29	39	35	45	28	36	38	48	37	38	37	34	44	25	30	34	40	35	26	31	37	43	39	34	37	37	24	25	39	36	43	39	25	36	37	32	37	37	49	42	39	29	35	32	36	35	24	35	23	37	32	35	38	28	32	38	31	43	21	34	37	36	25	32	39	39	31	37	31	34	32	46	36	32	33	38	41	30	33	34	43	39	45	38	37	27	39	31	31	22	39	33	31	29	37	32	33	38	35	19	36	40	36	36	46	33	25	34	37	32	49	33	44	37	37	40	29	34	41	36	40	31	33	32	26	30	27	33	40	29	38	31	30	38	33	22	42	32	29	21	42	25	32	37	25	33	33	31	32	26	24	39	32	35	33	33	37	38	32	33	47	32	29	29	30	32	27	24	32	30	32	32	38	39	31	33	37	26	41	35	36	21	45	39	32	27	41	39	40	29	47	19	37	34	27	30	40	42	34	34	31	30	30	34	37	36	25	42	21	44	37	29	37	31	32	38	34	34	52	41	43	36	26	28	30	28	37	36	38	47	30	30	44	31	32	38	45	33	24	38	34	40	31	36	42	27	29	33	26	31	35	37	44	36	35	29	46	37	36	33	29	38	40	30	47	27	39	37	35	41	29	36	34	27	35	34	38	30	32	34	41	39	35	37	30	45	32	35	40	40	39	26	38	41	30	43	46	38	34	38	29	32	25	25	39	37	46	34	39	30	35	45	35	45	20	28	50	18	41	31	35	39	22	32	38	30	40	27	48	32	36	39	41	26	37	20	29	30	36	38	32	26	33	35	42	42	34	41	47	27	32	41	36	42	24	38	51	37	25	35	29	36	29	33	35	34	34	40	51	25	32	31	39	27	38	35	25	37	40	34	45	39	34	40	34	23	38	32	31	42	37	42	37	29	32	36	43	35	38	32	38	30	36	29	35	36	43	30	28	32	39	34	47	36	40	38	27	23	26	26	43	38	32	31	34	35	35	38	30	34	31	34	35	41	32	22	30	34	43	44	39	28	37	31	32	38	30	38	35	35	36	29	41	28	30	30	41	35	34	29	36	31	34	36	30	32	35	40	31	39	30	35	44	34	36	26	42	50	40	42	31	35	30	33	39	30	28	32	30	39	23	37	32	33	50	31	29	35	41	34	39	25	27	31	33	24	28	38	36	40	40	49	25	35	32	40	40	41	30	33	32	31	25	34	42	32	30	34	34	39	32	24	42	37	38	24	37	36	40	42	24	27	33	45	32	46	39	30	27	44	37	36	41	38	41	36	34	28	35	34	39	38	29	33	35	37	29	29	31	29	33	36	33	45	38	27	30	32	28	35	31	41	39	36	37	56	40	36	25	32	34	35	25	40	35	40	35	32	32	31	30	33	31	34	36	28	34	38	38	38	34	35	28	49	30	40	31	46	43	32	43	39	43	31	35	46	26	36	31	34	32	30	43	26	29	33	31	37	37	37	29	26	44	33	36	31	37	31	28	37	43	29	31	27	27	31	34	37	35	39	31	32	34	36	33	35	26	45	39	29	31	35	29	40	39	29	24	33	28	42	44	28	30	30	34	31	34	45	37	33	39	38	40	24	46	40	36	30	50	48	33	34	31	36	29	32	21	42	26	46	34	33	36	31	35	37	32	40	25	35	36	33	36	39	33	23	34	41	47	27	33	36	48	44	27	30	38	34	34	36	44	40	44	30	32	40	24	33	48	34	45	30	32	33	34	34	31	28	32	35	41	35	35	39	20	37	47	32	39	23	37	38	46	38	43	38	36	35	29	35	24	31	28	46	32	39	37	41	26	29	29	33	33	29	29	41	30	41	32	39	34	25	37	29	36	32	30	25	26	38	40	31	32	40	32	31	42	26	38	29	32	34	32	27	29	30	45	29	34	27	26	33	36	44	40	35	45	38	39	29	36	39	28	53	33	31	34	34	32	40	36	30	28	39	40	34	33	33	26	43	32	32	25	32	31	46	36	41	31	35	40	39	31	35	41	41	34	28	36	29	35	32	39	39	28	32	35	34	30	34	35	36	26	38	44	22	37	39	28	29	30	41	34	34	41	32	37	39	32	34	31	35	35	44	36	30	37	44	45	34	33	31	30	26	27	35	31	49	38	37	38	35	28	29	36	41	40	48	29	30	31	34	34	34	43	25	26	32	44	36	40	32	41	32	35	35	35	29	27	36	37	32	32	25	36	35	36	33	41	32	40	32	44	27	31	31	27	36	34	34	23	36	26	26	38	40	40	25	34	41	33	37	35	44	31	33	35	33	36	41	28	34	23	39	34	38	51	33	28	49	41	40	22	43	35	36	42	23	28	37	33	35	35	32	39	22	34	32	34	36	34	35	27	29	41	30	18	38	34	28	38	33	42	45	41	35	30	40	35	33	32	35	27	32	32	29	44	32	40
41479	25440	12976	7820	8438	6339	5123	5039	4414	3426	2971	2316	1728	1289	1011	956	859	807	753	671	606	553	712	1118	499	388	298	363	386	361	388	389	354	359	298	341	332	339	386	330	322	340	320	326	329	298	302	315	312	316	330	330	345	299	297	325	287	304	310	274	288	293	283	269	271	276	268	265	272	270	290	275	300	273	288	266	262	289	262	291	311	271	272	275	285	245	254	317	317	304	273	254	276	293	258	269	272	278	288	287	286	291	250	275	290	287	297	273	301	269	271	283	261	305	310	290	264	252	295	266	283	276	239	263	269	304	262	271	292	298	271	290	287	268	283	286	257	294	272	277	275	297	261	293	299	283	271	304	277	273	299	287	266	264	286	245	285	270	276	299	259	274	263	245	288	248	242	269	273	319	277	291	281	262	298	296	282	248	294	293	299	292	281	274	252	288	281	267	265	318	250	278	283	285	288	301	262	285	298	290	295	264	254	264	288	293	303	299	283	293	271	258	259	281	261	298	257	286	283	250	273	283	272	268	258	289	274	277	295	286	280	308	307	257	301	297	259	295	272	284	282	254	280	258	271	296	274	260	271	295	268	297	280	274	263	262	288	322	293	270	286	298	280	281	300	268	296	277	271	260	278	268	305	266	311	296	265	274	223	248	259	273	307	271	252	263	283	265	281	249	279	250	281	290	280	265	270	272	291	288	257	285	285	261	260	258	296	276	293	314	279	251	309	287	253	310	289	262	265	267	280	264	280	261	268	260	248	300	292	310	269	290	273	289	264	262	264	251	282	255	284	269	290	273	304	276	277	263	293	260	266	264	305	286	299	278	255	256	296	266	262	269	274	296	288	271	281	312	271	296	257	274	271	281	265	239	301	278	254	291	267	270	304	292	257	259	274	300	289	300	258	281	266	279	299	281	270	276	246	310	293	255	275	271	252	292	269	280	289	293	267	281	281	264	265	264	267	279	287	272	266	254	287	295	299	265	261	280	283	266	289	240	295	289	311	291	257	308	261	282	278	277	261	291	272	265	280	284	288	280	261	290	278	276	302	297	260	294	259	244	298	301	281	271	298	267	298	275	257	280	279	276	284	263	299	261	277	275	288	283	278	272	272	260	290	242	297	311	272	270	288	295	248	270	307	262	270	271	277	282	255	285	270	314	272	262	295	277	287	277	273	261	275	264	314	297	260	273	261	290	263	294	297	261	274	277	287	273	281	282	297	290	291	276	283	308	268	259	270	290	275	268	289	262	287	295	289	294	275	309	257	269	277	288	273	297	247	290	286	289	315	244	286	283	304	298	253	283	247	274	254	286	301	276	278	301	283	286	267	279	271	304	287	273	264	260	278	252	298	251	282	272	292	315	296	280	283	257	300	296	289	272	279	287	273	246	280	265	290	271	262	281	272	302	311	260	276	257	303	267	299	265	308	260	301	255	276	280	297	282	260	301	298	276	249	257	294	257	289	309	266	317	288	271	257	263	273	290	280	284	244	273	267	274	295	245	293	273	246	294	287	308	284	306	279	290	291	289	278	271	277	294	289	289	283	262	290	253	292	260	252	282	273	230	282	280	290	280	272	295	301	286	265	280	264	273	280	255	303	263	257	273	282	296	280	287	253	308	274	279	267	299	253	280	290	299	268	275	283	312	245	249	252	287	252	279	295	264	259	287	292	277	296	280	292	271	274	309	283	271	293	246	269	277	289	266	272	280	253	296	253	284	268	268	276	297	314	267	279	272	297	301	266	238	261	256	273	276	243	263	278	313	284	287	271	280	261	273	282	291	289	294	257	253	287	264	297	265	274	255	277	271	316	290	275	315	256	277	289	290	265	253	275	263	270	294	292	294	279	269	275	272	264	286	274	265	263	287	306	255	261	301	303	299	262	291	306	270	253	293	282	279	247	281	266	296	289	277	274	290	302	285	301	252	254	273	277	290	272	282	297	282	307	286	304	282	266	280	291	279	282	300	256	324	282	256	275	296	266	258	269	276	278	258	263	281	273	266	270	307	259	256	284	285	317	248	287	273	274	271	263	293	294	272	265	278	287	275	289	268	276	271	299	291	310	293	272	260	298	242	285	290	280	257	249	268	283	260	307	288	296	290	267	274	274	272	284	265	242	254	276	268	273	234	290	260	297	285	246	280	290	288	301	283	254	292	297	299	264	261	284	289	272	261	292	273	258	261	277	256	286	289	261	266	276	272	288	267	251	284	263	251	279	268	289	252	281	272	288	270	273	277	281	246	293	291	287	306	274	275	268	274	246	299	266	291	287	274	286	282	298	261	304	296	292	280	249	289	298	248	299	274	310	257	281	283	257	289	279	302	262	291	261	288	281	277	269	314	264	303	270	300	259	277	241	280	270	287	263	298	288	305	296	285	271	276	273	278	279	270	295	275	299	275	289	284	284	289	249	303	258	301	302	286	292	273	291	273	282	290	279	293	257	269	296	291	257	285	274	268	320	283	268	279	301	258	270	277	252	296	288	267	263	281	256	303	295	302	284	299	245	279	275	258	247	313	280	263	280	292	267	263	300	290	261	282	280	278	279	285	276	299	286	256	276	288	319	298	278	272	268	292	263	273	295	282	292	258	264	277	317	298	283	279	276	252	279	321	254	283	266	259	277	301	277	251	277	283	278	272	282	258	287	258	270	257	291	267	249	283	275	270	269	255	291	277	295	295	298	291	250	257	262	297	281	248	241	266	265	247	276	265	276	267	264	301	265	295	286	273	285	268	265	296	238	289	297	275	272	284	274	237	259	291	286	289	290	262	278	279	271	278	246	278	268	250	279	264	283	303	268	267	283	253	271	290	289	261	271	295	277	279	277	286	291	276	319	286	256	285	274	265	278	267	267	316	252	311	267	295	286	287	310	261	244	294	264	275	295	261	289	287	243	266	280	290	272	279	288	272	284	257	264	269	263	268	264	275	272	258	265	264	260	290	297	275	290	289	279	260	263	280	260	258	266	282	277	286	273	274	278	244	250	266	261	279	271	275	283	291	267	289	267	275	288	250	292	272	310	277	278	290	274	293	242	299	271	288	282	300	304	266	264	299	286	267	289	262	266	293	321	253	266	264	279	275	260	287	296	295	275	281	311	281	292	247	279	270	244	293	306	274	270	259	285	286	288	267	281	283	273	288	292	287	286	258	279	306	265	269	268	277	288	281	300	270	260	265	300	290	284	299	274	280	270	288	258	287	292	286	281	275	276	279	263	287	285	240	270	231	270	298	270	265	300	277	300	272	254	257	268	272	302	252	314	261	280	278	294	300	280	288	278	262	281	272	265	310	277	262	273	266	262	259	292	277	274	281	263	246	281	286	271	266	293	280	272	274	292	272	286	271	287	291	269	269	258	256	255	279	293	259	250	270	283	278	282	271	275	283	273	267	280	255	294	308	252	288	269	265	245	281	286	253	300	275	274	289	306	255	283	263	258	277	292	253	245	281	292	295	294	258	290	264	256	254	284	270	271	260	269	288	282	291	292	260
11643	4474	1768	595	246	125	101	117	130	94	99	77	74	59	49	65	56	66	59	63	54	54	62	70	55	57	49	54	45	50	49	46	52	38	47	45	55	52	50	37	46	43	37	40	36	56	52	34	54	52	35	56	53	41	47	47	43	48	48	46	37	37	41	51	56	45	44	37	34	33	48	55	53	42	38	34	45	41	60	45	51	42	32	37	40	44	45	38	36	35	40	46	45	51	31	38	45	46	41	60	58	45	34	36	35	48	39	47	44	60	57	35	48	41	51	24	40	38	55	45	49	46	40	28	41	41	52	44	48	45	38	44	39	46	41	51	45	50	43	45	62	39	39	55	50	41	48	34	49	35	40	52	47	51	46	40	51	55	59	38	37	39	40	53	58	39	35	40	38	64	35	46	33	48	44	50	49	46	46	40	36	34	36	46	49	39	41	33	35	53	45	40	43	41	37	31	32	45	53	45	34	49	48	36	54	45	55	55	53	58	41	50	35	42	40	43	37	41	42	62	41	49	44	59	41	38	43	47	47	44	39	42	29	38	50	46	46	55	42	39	38	46	41	42	39	39	52	45	44	43	48	41	45	34	45	46	37	36	52	52	46	33	57	30	40	52	36	56	37	40	45	44	45	37	51	46	34	43	47	61	49	54	38	39	46	54	41	55	47	41	49	44	49	30	36	41	41	38	38	43	42	58	42	41	55	45	51	42	41	40	38	50	40	41	37	38	48	41	53	41	52	48	41	49	58	47	46	45	38	47	52	36	32	39	39	47	35	46	39	49	44	41	39	43	60	44	43	43	41	49	42	48	45	43	47	45	41	39	31	42	47	38	39	44	45	34	50	46	62	42	50	39	36	46	36	54	39	44	45	48	38	53	49	49	49	45	45	50	46	37	48	40	58	44	41	41	44	59	45	45	36	55	48	45	31	44	48	41	45	44	43	43	45	53	34	36	53	53	40	45	52	55	47	46	51	36	55	46	52	33	41	46	42	45	39	39	50	44	44	39	36	46	49	26	46	33	43	34	38	39	41	41	44	60	47	33	39	35	50	44	41	42	44	33	45	36	35	51	33	50	41	41	42	54	32	60	56	45	42	46	40	37	44	34	39	37	42	46	39	42	45	46	52	29	39	50	49	42	56	50	51	43	56	44	38	41	43	55	56	41	52	36	45	58	43	52	44	39	44	48	40	45	37	40	46	46	35	36	41	39	38	46	53	51	50	39	33	47	34	39	33	52	32	50	46	52	53	49	55	48	43	63	42	41	35	55	40	46	49	42	43	52	32	35	41	38	53	35	33	44	41	44	47	39	35	37	41	34	39	39	48	51	45	45	62	50	47	42	57	51	41	40	47	46	49	46	40	51	41	42	36	42	48	52	49	38	36	34	50	45	48	40	46	56	30	50	37	43	49	44	41	38	47	41	53	67	35	52	62	40	40	45	48	47	41	51	46	45	43	34	41	43	34	46	56	48	47	39	38	48	49	44	45	43	29	49	42	36	51	46	42	46	43	39	49	42	57	46	39	48	44	45	38	47	49	47	52	52	54	51	48	28	39	42	40	34	28	36	39	39	55	35	51	52	42	39	44	44	50	35	28	46	55	45	41	49	47	50	41	54	41	34	51	42	35	52	47	38	56	37	34	48	46	40	44	46	49	53	46	39	35	61	55	43	56	47	38	41	49	34	51	33	35	36	28	41	48	46	45	42	42	48	33	45	48	40	51	48	35	55	47	52	55	40	47	47	39	42	38	53	37	41	50	37	34	45	46	55	55	30	34	44	54	49	44	43	53	39	48	50	39	33	47	49	46	56	45	42	32	41	41	48	46	45	50	41	43	47	46	38	41	37	44	46	39	52	44	39	42	49	46	39	46	67	55	42	42	48	51	45	56	46	42	32	50	45	37	41	40	38	55	52	40	48	42	45	47	41	50	55	40	46	38	51	43	46	44	55	38	43	48	36	44	54	50	41	46	45	45	44	43	40	45	55	33	44	33	31	52	45	38	64	40	45	30	47	53	51	40	46	45	33	34	53	53	36	45	47	53	48	50	48	38	33	50	39	34	37	40	39	37	48	43	45	51	36	47	47	38	31	38	45	39	43	52	47	61	46	53	36	33	44	37	42	49	31	34	47	44	42	36	33	42	55	45	43	46	58	39	51	49	45	28	41	43	52	54	35	50	44	41	45	55	45	33	50	52	40	46	33	30	44	38	37	46	51	46	43	41	53	54	30	44	33	54	44	39	43	42	40	53	41	50	39	45	39	50	34	41	59	40	45	47	42	46	42	61	45	53	39	40	39	38	42	32	62	46	53	45	48	51	38	46	29	49	41	44	53	46	48	40	48	41	41	49	37	39	37	47	54	42	35	53	45	49	34	36	43	37	41	61	44	50	40	40	42	43	33	50	45	49	43	35	38	52	31	42	47	40	37	50	54	40	52	47	47	44	42	45	38	45	42	53	40	43	35	48	33	36	28	51	42	41	44	40	47	30	45	55	37	47	39	37	54	41	60	35	42	40	47	41	44	36	52	47	37	46	47	34	62	38	46	44	43	49	48	38	46	50	47	43	38	47	39	36	42	47	34	34	48	39	45	43	51	46	29	49	39	51	34	37	51	44	37	53	44	48	40	35	40	49	41	41	43	33	47	38	43	40	40	42	53	41	59	67	37	55	37	37	43	42	43	44	47	47	49	32	50	51	53	49	52	48	54	47	50	44	44	42	45	36	45	54	52	57	44	34	49	44	44	48	39	38	48	49	36	60	53	42	37	39	46	46	45	34	46	53	51	56	36	55	51	39	42	45	47	46	47	45	46	43	49	29	51	56	45	42	35	50	42	43	37	54	36	46	43	45	41	45	44	49	36	37	33	42	51	32	53	42	50	43	54	48	48	47	51	52	39	40	40	46	39	38	48	45	44	59	47	63	45	49	56	44	30	41	39	50	40	51	40	44	42	44	46	44	47	53	38	39	55	39	47	42	44	45	42	48	53	52	55	33	47	48	35	43	37	44	40	44	49	45	49	28	45	48	42	42	49	37	36	47	35	43	47	43	37	51	40	34	42	43	40	49	29	38	44	53	43	51	40	40	42	37	43	38	47	37	45	32	42	37	49	48	39	43	48	49	46	43	48	47	46	47	42	41	36	46	40	35	43	51	54	40	36	40	61	48	39	35	45	28	38	48	47	55	47	51	50	44	45	43	55	36	61	38	52	50	57	50	33	30	43	38	43	43	41	44	48	48	45	51	45	23	49	48	58	39	31	39	42	36	44	47	45	43	53	36	52	38	51	39	49	41	34	39	39	32	36	49	31	45	46	31	53	41	50	44	44	47	44	40	36	53	45	55	35	46	44	45	47	34	42	42	38	34	46	37	35	47	41	51	43	40	44	47	45	42	40	45	51	50	40	53	31	50	38	48	46	41	53	39	40	50	44	39	46	41	36	44	47	40	55	38	44	50	32	42	39	37	36	43	40	52	49	58	43
39003	22451	13355	7649	7314	5267	4711	4383	3840	3196	2738	2139	1535	1324	1217	1018	925	904	872	794	689	602	839	1067	443	439	427	416	479	370	455	439	443	381	452	388	412	393	388	370	401	400	368	415	417	405	370	362	381	385	374	382	371	366	367	365	333	378	346	352	347	380	337	370	378	339	357	353	345	349	360	360	360	333	359	345	315	358	308	362	360	333	352	339	352	375	318	333	383	365	340	366	367	345	337	352	323	393	363	348	340	332	369	347	340	330	364	324	326	377	328	351	334	319	337	331	322	346	320	354	340	378	378	322	337	343	360	349	372	354	347	349	375	342	341	308	326	351	372	395	324	344	359	353	385	343	347	362	370	379	350	332	358	328	340	361	355	309	346	382	365	330	323	336	381	362	352	306	314	340	307	356	348	356	359	309	321	314	328	354	372	370	322	364	355	350	349	344	345	364	345	337	350	362	309	323	329	349	335	363	322	364	366	364	361	348	351	331	325	334	334	347	347	356	342	387	327	343	338	340	360	307	372	362	363	319	343	323	322	331	341	342	342	335	375	356	309	356	325	337	323	362	333	370	330	349	356	347	337	322	369	373	320	338	352	375	350	325	334	305	327	336	337	331	348	331	319	341	363	355	385	331	363	392	382	358	345	354	331	358	360	345	330	336	339	353	347	377	335	365	361	359	325	339	317	315	367	335	362	350	346	340	325	331	334	346	351	356	330	322	353	316	326	340	348	315	343	352	339	335	335	377	356	359	338	326	358	372	323	351	338	300	345	332	319	330	349	342	333	339	336	343	352	355	369	344	364	339	346	346	343	342	361	357	339	345	327	326	316	338	359	324	327	327	355	334	336	360	328	352	347	321	332	343	355	334	371	359	368	329	343	323	336	325	361	380	381	314	302	315	365	352	341	370	335	333	343	344	359	389	349	346	337	354	373	324	323	381	306	335	351	346	360	377	346	326	331	358	361	335	354	324	333	332	338	334	308	375	310	347	347	322	342	345	341	325	376	352	346	348	341	346	311	336	384	362	360	321	355	350	339	364	360	361	349	357	353	345	383	348	367	339	349	385	336	329	333	331	345	360	330	323	376	326	348	354	358	355	315	346	331	333	349	346	312	313	337	342	371	332	328	336	352	321	329	339	357	364	335	342	357	349	300	355	346	341	333	315	357	326	353	323	330	336	355	326	333	343	350	298	337	340	355	348	320	387	365	351	349	358	360	329	329	345	322	318	324	357	344	339	330	334	341	324	356	383	315	342	313	345	352	374	337	347	314	355	317	353	334	338	336	339	350	348	348	362	302	336	360	363	352	347	333	353	375	302	321	341	339	334	338	367	340	339	330	306	356	363	355	338	347	364	315	300	326	319	357	329	344	370	338	350	360	353	354	340	330	335	311	319	365	345	331	339	352	354	332	340	362	362	313	331	340	358	362	328	324	332	338	353	330	365	334	332	347	372	343	345	332	366	360	350	316	347	357	353	357	343	352	334	370	342	349	353	314	323	347	310	342	331	364	348	348	347	322	328	339	357	345	359	344	332	331	366	380	357	348	370	329	352	354	334	345	340	354	352	355	346	360	334	347	335	335	317	364	355	335	343	369	323	364	344	319	369	332	352	334	306	338	340	325	362	319	337	354	329	333	334	340	312	337	381	351	324	323	363	327	307	345	354	329	341	341	309	330	349	405	356	386	336	333	342	356	342	372	348	325	362	350	345	329	338	362	332	318	352	345	345	354	348	369	338	333	307	345	358	332	356	338	349	313	351	361	359	338	338	343	341	361	336	346	345	322	342	330	385	325	335	387	345	352	335	363	328	345	340	336	348	364	340	305	344	315	340	349	342	327	348	337	372	337	342	332	317	361	376	361	322	331	342	345	342	341	325	371	356	337	357	316	370	389	317	345	328	309	349	342	332	354	311	294	328	361	312	353	377	340	343	377	365	328	358	331	346	357	321	332	344	309	332	363	359	341	335	336	332	332	334	327	320	345	324	312	351	327	344	349	330	306	332	347	353	328	325	339	367	303	376	367	316	292	315	361	310	330	333	362	325	356	352	331	336	352	349	344	353	326	325	379	377	356	344	348	356	368	344	349	346	332	352	372	333	348	380	316	359	342	327	322	365	365	343	337	384	350	348	349	307	345	342	334	285	327	345	340	356	330	342	357	336	343	358	336	368	369	293	362	317	340	341	380	316	345	351	331	348	346	344	322	335	354	331	336	352	315	326	332	361	343	337	331	348	334	344	355	342	349	329	367	327	320	329	351	338	307	319	336	330	336	358	361	345	308	365	347	359	355	344	355	377	319	347	338	350	339	331	380	351	345	363	328	365	335	329	329	348	340	336	344	360	399	340	354	351	350	323	338	353	334	360	368	330	322	353	328	322	380	326	343	357	345	327	368	359	335	360	343	341	313	293	366	346	340	356	369	338	351	336	353	329	319	364	334	319	315	336	343	358	356	336	320	333	341	345	339	391	321	344	354	400	364	361	334	342	354	359	346	336	343	346	311	321	317	353	347	344	355	301	369	345	337	335	348	318	363	378	372	355	356	329	363	334	323	325	376	345	370	371	365	371	319	318	320	340	338	351	354	341	350	353	376	359	358	356	338	340	354	337	354	281	308	299	372	365	332	341	368	332	296	331	356	321	330	320	314	353	344	317	331	361	321	378	364	348	322	335	355	331	350	312	323	334	365	339	335	336	342	338	380	327	344	329	344	332	309	350	352	345	321	348	330	335	348	340	334	306	346	340	335	339	325	356	328	361	360	344	365	315	335	342	359	336	342	358	372	339	361	338	318	337	355	345	336	367	331	360	345	345	363	345	355	349	346	368	351	346	339	373	333	363	338	363	377	333	339	365	358	364	357	346	314	370	329	317	333	337	334	339	365	349	327	361	342	313	347	353	333	344	366	340	348	338	344	342	364	322	355	357	313	319	306	349	336	345	371	340	343	363	377	353	307	310	326	351	326	356	348	315	323	332	356	336	349	354	376	354	354	348	367	330	385	340	315	321	339	364	342	333	344	352	352	358	349	346	362	328	342	323	325	347	324	319	343	332	367	364	321	296	320	345	347	327	324	362	364	357	361	347	342	342	362	353	351	341	338	376	345	315	324	361	352	355	355	324	312	318	358	322	341	296	368	313	352	321	342	380	354	333	335	357	368	338	332	361	319	344	321	339	322	359	352	351	381	374	339	367	353	356	346	339	346	336	374	387	373	339	361	322	329	343	321	388	355	353	353	339	348	329	326	334	342	321	325	360	325	333	354	322	379	348	335	330	361	342	358	342	329	371	304	348	368	331	337	394	374	334	344	369	351	346	346	317	372	358	337	307	333	341	321	353	337	339	329	352	339	372	327	342	299	375	346	345	318	338	371	348	344	307	347	371	326	309	333	351	326	368	332	324	344	325	304	331	334	319	355	347	346	318	356	338	345	326	352	333	344	362	358	298	360	349	331	343	308	326	350	350	390	367	327	361	340	386	349	312	379	319
13688	7298	2982	930	361	163	168	171	144	138	116	104	95	75	59	59	50	50	36	42	38	36	50	38	37	16	20	28	32	27	37	33	30	32	24	20	23	21	23	31	34	36	29	27	30	22	24	27	24	22	37	25	28	27	26	20	30	14	18	39	27	18	34	25	30	24	36	33	27	31	30	18	23	26	19	29	28	26	27	28	20	18	26	23	34	22	26	28	22	22	28	34	20	25	21	21	22	14	25	25	29	16	21	24	26	29	25	21	34	23	20	25	34	19	22	30	18	24	29	24	15	16	24	32	20	29	18	21	26	40	24	21	18	19	28	22	26	18	30	18	24	24	25	23	24	31	21	22	20	24	24	26	26	27	26	27	26	22	20	22	22	22	23	20	16	21	25	27	26	27	19	22	26	27	28	23	25	26	28	18	26	34	33	16	25	30	28	19	24	25	28	25	19	31	26	29	22	26	18	23	18	29	29	29	21	21	20	22	29	24	20	25	22	26	18	28	26	30	42	17	35	29	31	21	26	31	26	17	16	24	23	19	24	23	26	28	28	22	30	23	28	25	19	27	21	30	19	19	22	21	31	23	23	30	13	20	14	25	21	19	18	25	17	31	24	27	25	27	20	19	30	37	27	24	28	16	18	23	22	19	19	32	18	21	19	18	33	24	18	18	20	23	22	17	22	24	27	24	38	28	22	22	18	28	32	20	27	20	25	26	30	26	21	31	23	24	28	25	23	23	22	29	25	23	20	22	23	30	17	32	33	20	27	25	29	15	16	25	30	17	21	23	31	23	19	24	30	28	20	22	23	20	15	19	28	20	24	23	18	29	23	24	25	21	19	28	28	26	31	26	22	22	28	22	23	19	34	24	16	23	25	16	26	25	31	21	28	18	20	18	27	22	24	18	25	20	22	20	16	21	29	32	24	23	31	17	21	24	13	27	26	29	22	17	36	27	17	26	29	27	19	26	22	26	32	21	22	28	29	22	24	29	23	24	26	22	21	26	17	26	19	24	24	25	16	15	29	29	22	23	15	24	24	23	26	21	29	23	20	25	25	21	25	33	25	20	21	28	24	24	36	26	25	18	27	24	21	27	28	30	27	17	32	22	33	19	22	13	19	19	23	23	22	28	21	29	21	22	19	25	30	22	26	25	22	24	18	25	27	19	29	21	32	25	20	26	38	23	24	27	28	21	26	32	28	32	15	25	19	21	27	13	22	17	24	21	14	26	24	32	26	25	24	23	20	27	16	29	20	14	20	26	28	33	28	19	20	22	29	33	21	21	29	14	27	18	22	26	28	20	25	22	20	23	26	19	26	23	24	23	22	26	29	22	21	23	28	22	23	26	16	23	23	32	24	20	28	24	26	27	20	28	16	31	23	22	31	26	27	20	30	22	35	26	36	23	17	22	17	22	32	29	28	26	17	22	33	32	24	19	25	35	24	24	23	19	22	23	30	26	24	19	18	29	29	26	19	25	19	18	23	26	28	22	21	33	30	19	23	18	28	27	31	25	20	29	28	18	23	27	29	24	22	20	28	21	28	29	29	24	25	24	26	23	21	17	12	28	28	23	25	17	26	22	30	26	26	23	21	11	30	26	26	29	20	25	21	27	21	25	25	14	27	17	21	22	21	29	29	30	25	29	20	15	19	25	24	19	37	26	23	24	25	17	28	29	20	19	24	14	21	18	16	25	18	30	24	30	20	22	23	16	21	27	22	25	24	23	21	18	28	20	24	24	27	27	16	36	22	29	24	29	17	24	28	22	18	19	17	29	13	20	24	24	23	23	28	24	26	24	26	26	12	24	20	32	29	27	20	25	25	27	25	21	29	18	24	21	21	28	24	28	32	26	28	32	23	21	26	24	22	30	33	28	22	21	23	26	27	24	31	25	22	20	20	18	26	32	25	24	15	22	26	16	24	32	18	22	31	24	26	19	35	21	20	21	22	23	27	31	34	13	31	24	33	21	23	15	22	20	33	28	22	23	27	32	17	18	22	16	23	28	20	37	22	29	28	21	26	20	27	18	24	25	25	30	22	28	24	22	19	17	22	24	23	19	24	28	20	22	21	20	29	24	22	20	25	18	22	31	16	22	17	25	18	23	25	23	26	21	34	24	33	21	31	15	18	23	18	22	23	32	20	19	23	25	19	31	27	21	31	32	26	18	25	24	29	30	22	14	26	26	25	20	19	21	19	27	30	22	21	23	19	26	29	24	25	24	22	28	29	27	13	26	24	22	27	16	25	30	26	21	22	31	20	24	22	21	26	24	26	21	17	15	14	31	20	27	23	20	21	26	24	28	23	24	27	21	23	21	23	24	18	28	27	27	25	22	35	19	30	28	26	24	21	21	20	16	26	17	17	27	20	31	21	31	29	17	25	26	23	17	21	25	22	25	33	25	27	26	24	27	21	16	24	25	22	30	28	25	32	19	27	22	23	21	24	18	28	29	22	26	27	23	30	22	21	24	19	20	28	25	21	26	16	25	28	31	29	23	25	20	23	29	22	24	25	17	27	26	26	24	24	21	25	27	18	20	24	23	22	22	23	19	18	18	22	10	20	19	15	20	16	16	23	26	27	23	26	29	16	24	32	25	29	22	22	23	23	29	25	31	16	18	26	20	21	31	26	24	27	23	18	20	22	24	23	19	27	22	26	25	20	16	21	23	17	20	24	12	30	28	18	20	33	25	13	23	25	24	23	21	18	27	28	35	22	24	16	20	25	30	19	32	21	17	31	21	26	30	17	22	27	25	20	29	24	22	21	20	24	31	29	25	21	17	24	34	23	23	23	22	25	20	27	29	25	27	24	17	22	21	19	25	24	24	22	29	27	28	22	35	26	20	20	20	29	16	18	23	27	29	22	27	34	18	25	33	18	18	32	22	27	31	19	17	28	31	21	18	31	30	27	21	25	28	18	29	19	21	25	24	27	11	20	25	23	28	23	22	21	22	21	26	21	25	25	19	23	21	24	24	18	24	18	25	30	26	32	31	30	14	28	25	17	26	18	26	25	30	18	22	19	17	24	26	30	27	32	28	28	33	19	24	25	17	27	22	25	32	23	23	18	25	26	29	29	33	22	25	22	23	23	22	27	18	24	18	20	17	23	29	21	23	22	26	33	24	23	32	18	28	21	20	37	20	19	18	12	34	25	23	24	31	19	17	19	28	23	12	19	26	20	20	29	21	16	26	24	23	21	15	19	19	37	24	30	26	15	21	25	25	21	20	23	26	20	28	22	20	20	26	24	24	24	28	26	28	30	28	24	30	24	21	23	21	39	31	22	20	23	28	23	21	32	30	19	22	25	23	23	23	28	21	14	23	25	28	28	21	26	27	22	27	30	35	18	26	24	26	25	30	22	25	17	21	18	20	25	15	30	28	21	32	15	35	21	28	28	26	24	34	32	18	23	25	19	24	27	17	25	17	22	31	25	26	18	24	21	26	26	17	21	23	25	26	32	18	27	20	23	22	17	29	21	15
43460	28087	18006	10128	10145	7366	7470	6858	5497	4387	4007	3029	2193	1844	1308	1230	1135	1002	875	800	731	673	722	486	378	337	296	301	316	360	336	360	358	282	280	313	273	308	301	274	304	282	256	261	286	262	273	246	266	259	224	250	231	254	260	235	212	228	241	216	223	230	237	215	204	204	182	184	208	199	186	222	191	211	192	231	173	206	196	207	182	214	173	175	204	220	179	176	213	213	182	206	178	206	177	194	174	165	177	163	180	219	186	182	184	193	183	178	219	178	202	216	206	228	201	200	186	192	191	189	201	174	198	198	184	193	164	192	193	187	180	165	197	223	190	183	203	199	184	206	209	204	187	196	203	192	195	211	171	170	173	211	199	205	199	201	193	201	182	196	181	194	206	191	180	193	206	186	206	187	218	180	183	182	183	186	197	199	192	192	198	173	191	193	190	211	189	198	205	192	198	199	201	197	186	203	203	195	193	202	196	194	208	201	197	207	196	181	190	187	184	185	199	189	192	188	194	204	191	203	189	201	214	182	181	212	191	182	200	196	190	206	194	203	187	199	194	197	182	174	207	198	210	214	192	180	173	202	215	208	203	177	192	197	203	176	208	221	213	200	193	176	213	192	190	175	167	176	168	207	185	201	209	167	179	196	172	215	192	208	188	200	192	184	200	207	188	184	171	181	194	193	204	174	211	202	192	200	168	204	179	174	172	192	210	171	181	185	191	196	198	196	204	204	199	200	199	220	196	187	209	199	199	185	201	187	179	197	176	187	189	183	191	192	216	186	204	175	193	177	178	178	189	207	179	175	192	174	185	177	182	172	190	213	207	207	202	183	188	182	194	201	200	198	178	186	201	196	195	191	208	193	184	199	195	205	174	199	205	198	199	184	204	171	190	207	214	186	184	195	195	164	214	177	191	209	189	186	200	198	177	222	210	191	188	207	212	180	202	211	177	195	186	192	192	200	200	212	179	179	179	190	199	185	186	179	170	203	188	197	198	193	202	207	186	200	185	185	194	165	176	185	177	197	193	198	208	193	211	194	182	192	211	192	214	183	193	168	183	193	207	187	201	194	191	180	200	196	231	193	219	202	176	176	203	223	208	198	184	208	182	197	167	205	197	180	190	177	213	172	192	212	170	191	154	193	180	174	184	179	220	191	198	194	236	183	173	228	173	205	207	186	208	173	180	182	163	193	178	198	209	200	191	194	229	197	189	172	184	172	181	192	198	215	197	212	172	196	195	208	226	198	202	177	196	188	197	192	217	195	173	194	208	183	186	175	197	220	183	204	179	192	196	184	180	185	172	184	210	191	218	196	195	180	191	181	207	206	196	185	199	206	179	185	179	209	208	177	156	179	196	190	201	194	206	216	196	185	168	171	190	184	192	194	185	191	192	195	228	204	211	185	198	203	216	183	196	195	214	202	209	192	192	223	202	178	197	204	185	183	184	197	189	212	174	175	206	217	203	200	205	175	200	183	185	207	195	172	178	216	194	203	188	188	193	178	222	183	182	186	175	221	206	222	221	185	205	184	212	216	193	199	226	188	198	202	198	183	192	180	185	204	188	182	191	205	193	194	184	204	195	190	202	179	178	195	174	205	191	212	200	220	179	210	198	189	213	171	190	186	178	202	197	157	177	186	188	202	198	206	211	198	172	175	215	188	178	203	203	202	174	197	201	203	192	168	206	188	202	173	197	186	198	175	193	203	193	195	197	183	199	198	185	191	194	177	177	193	201	184	220	198	182	196	195	163	171	206	186	200	203	222	189	171	190	197	210	179	192	180	201	202	174	183	181	211	196	173	190	184	196	199	201	201	176	187	197	190	196	190	215	197	183	195	194	175	177	184	199	198	166	194	178	183	188	195	216	226	186	180	198	211	173	194	187	184	192	198	184	191	188	182	196	201	210	206	186	202	191	183	171	186	196	211	198	199	188	201	188	178	186	171	207	195	193	206	189	186	227	188	171	191	182	202	186	197	172	178	194	200	201	198	188	179	193	202	191	176	191	191	205	180	197	198	181	184	200	204	189	179	199	180	192	224	193	182	165	193	165	184	203	197	192	181	205	216	186	204	188	176	185	195	174	194	206	180	190	189	196	194	190	184	195	194	167	182	197	206	168	191	204	192	199	185	182	203	198	189	198	192	194	222	200	183	184	203	183	204	205	189	201	195	191	200	188	178	190	198	202	175	204	200	183	191	188	178	174	192	202	204	197	186	210	195	173	177	191	175	213	204	201	187	228	195	179	195	187	195	181	181	207	179	193	180	205	177	200	168	218	218	196	213	210	183	192	192	186	207	165	208	204	195	198	173	190	184	208	164	193	193	183	205	193	178	181	192	184	170	198	187	184	195	190	191	185	187	181	207	192	210	186	187	211	171	191	228	210	189	190	213	193	207	168	182	199	189	191	191	195	173	197	203	202	186	201	177	180	183	230	189	188	209	203	216	215	200	197	215	185	189	212	187	184	183	196	188	194	189	204	177	192	185	205	197	209	186	208	160	185	238	193	186	199	172	204	198	214	205	186	199	223	192	160	197	182	185	210	167	186	192	183	204	209	199	178	178	194	170	207	178	202	207	180	215	220	202	197	188	194	193	206	190	191	185	188	217	200	200	177	240	181	202	209	194	200	189	187	205	181	188	184	180	191	180	188	174	201	202	214	172	199	173	214	193	196	193	181	199	180	203	204	215	201	181	174	203	196	183	217	191	162	186	189	187	195	202	188	195	213	204	193	209	183	181	184	168	202	218	175	185	183	210	209	210	169	216	168	190	191	186	184	211	206	191	198	180	201	166	203	190	180	186	208	188	188	200	184	204	194	198	206	193	194	193	175	192	206	189	193	190	160	200	174	221	216	187	209	190	214	189	202	193	165	207	217	197	175	185	196	215	192	200	217	205	192	195	192	182	199	184	192	183	191	179	188	212	170	196	200	183	169	225	178	213	197	177	201	206	209	191	188	188	192	177	193	180	223	198	194	209	168	168	205	186	205	195	174	180	194	205	191	201	187	180	201	210	191	199	180	192	194	198	193	175	199	209	171	179	190	195	183	183	186	188	223	202	184	174	194	182	195	182	185	181	191	166	201	199	203	203	173	189	204	191	171	193	195	195	188	189	177	207	182	204	186	187	204	195	205	197	203	209	170	193	206	182	192	205	159	210	193	200	181	184	173	187	180	211	199	211	190	173	172	192	183	214	184	199	177	174	180	184	195	153	197	184	198	193	208	199	190	193	171	183	196	205	216	204	199	193	178	181	155	186	205	205	199	200	192	192	187	202	188	212	173	194	180	173	192	200	203	194	191	213	207	177	204	174	202	193	199	194	191	181	200	198	208	206	181	195	207	212	177	183	197	194	207	207	170	196	208	216	190	199	198	197	200	173	207	189	191	187	220	210	180	208	193	194	210	201	174	181	187	205	185	186	204	191	173	203	213	192	214	202	220	224	184	181	220	185	183	196	189	206	177	195	220	201	177	204	191	197	181	182	187	206
8013	3039	828	314	167	116	124	134	115	100	97	85	78	49	71	81	77	67	58	62	72	79	59	51	51	41	45	54	46	52	39	59	42	45	53	45	71	50	47	44	42	51	46	52	52	46	55	43	41	54	49	51	43	42	48	49	53	48	70	47	60	60	45	59	46	56	53	61	46	38	48	39	57	57	56	44	68	56	49	46	47	49	58	49	48	59	38	49	60	57	50	54	43	43	47	49	48	48	57	67	54	52	53	51	50	47	51	51	46	45	43	53	52	52	45	54	40	50	50	46	50	48	45	37	44	51	37	44	48	47	50	60	50	44	44	53	55	43	48	50	64	64	49	53	50	51	47	57	58	50	46	42	50	47	40	52	61	57	47	45	53	53	55	56	53	53	39	41	60	48	49	39	48	48	52	52	51	51	47	52	59	58	49	50	61	58	55	47	42	53	56	49	48	51	46	57	54	38	68	48	49	60	46	54	50	54	57	52	55	57	54	54	48	46	56	55	54	43	53	64	40	45	52	58	47	50	51	44	51	49	54	51	40	37	47	48	51	53	53	63	59	43	41	52	64	58	57	46	42	71	52	48	62	52	55	53	50	47	53	67	45	63	47	45	55	45	61	48	53	51	41	50	53	49	47	44	40	45	49	48	44	67	58	49	54	50	49	55	34	56	53	40	43	53	42	66	42	41	59	50	49	61	51	46	41	52	46	48	60	55	45	51	54	50	57	46	47	60	51	43	60	58	49	53	51	59	46	47	48	41	53	51	53	54	45	43	41	36	60	64	40	35	58	54	48	50	49	58	55	49	49	49	56	49	40	58	48	68	41	54	51	56	56	39	44	60	38	47	59	49	63	63	51	62	55	67	48	43	61	51	53	45	51	62	51	60	51	44	42	50	44	45	56	46	49	62	49	58	53	58	51	43	42	42	56	45	45	45	55	45	66	47	44	38	49	45	53	39	60	44	50	58	54	52	48	49	53	46	54	55	57	42	55	43	43	48	52	45	66	45	58	55	47	46	58	50	59	48	55	47	41	57	41	48	46	54	39	55	55	54	60	49	47	42	52	54	62	52	39	57	40	42	39	51	40	50	39	50	46	44	58	44	47	43	52	53	51	50	49	48	43	48	57	57	55	55	49	56	38	45	52	51	45	51	50	45	54	46	46	50	41	57	50	53	54	53	57	40	50	62	49	58	45	45	50	52	41	70	40	43	57	41	39	44	42	59	47	64	49	49	52	44	44	46	47	49	47	43	56	51	52	60	53	51	43	42	35	52	48	52	61	49	52	60	40	39	45	50	61	52	53	42	62	58	47	53	44	36	50	62	56	47	48	57	51	51	41	38	41	51	45	46	50	57	44	51	55	47	58	37	48	42	50	48	55	49	45	42	51	55	51	59	65	57	54	59	54	48	55	49	36	56	42	55	39	59	54	62	47	41	43	53	55	44	50	43	52	42	51	49	56	53	47	52	42	41	57	51	35	34	62	40	53	42	52	54	52	46	58	63	45	41	52	51	45	39	54	52	71	51	53	60	58	54	39	44	45	46	41	50	71	29	51	44	39	51	55	58	44	39	70	54	50	47	54	41	50	40	75	59	50	39	44	57	54	55	52	58	62	61	49	49	61	52	41	46	48	52	61	47	50	40	48	47	50	50	55	53	46	56	39	42	54	46	63	50	49	46	42	52	44	47	46	47	37	51	55	65	58	53	50	64	45	42	43	38	50	48	57	63	51	48	59	40	56	38	46	43	45	34	39	44	62	36	50	56	44	62	53	48	59	50	56	48	41	51	33	45	55	53	51	58	49	40	48	55	64	39	48	50	61	60	48	45	48	39	41	56	49	43	62	52	48	47	49	43	49	59	53	41	45	43	57	70	45	49	39	56	35	49	60	44	42	60	41	44	40	48	51	51	46	47	57	33	49	53	45	58	48	53	59	59	57	44	42	54	36	49	48	64	48	56	43	42	48	61	60	51	56	49	42	48	43	55	69	48	43	62	48	50	54	69	57	47	26	55	55	52	63	49	43	50	41	42	51	45	53	41	53	55	41	38	53	57	44	52	46	45	52	51	64	51	45	56	46	45	51	50	49	56	52	51	52	46	57	59	48	51	55	55	48	51	49	46	43	61	54	38	50	38	48	57	49	51	44	56	41	50	46	51	55	48	43	55	62	54	51	43	45	55	57	51	47	48	53	53	49	51	45	44	58	41	51	51	49	41	52	67	53	44	60	49	42	43	53	61	44	60	57	43	51	55	50	56	56	50	52	54	48	66	56	56	46	41	47	56	47	52	48	47	44	63	63	59	51	51	41	50	49	52	57	50	52	51	46	40	51	47	44	52	48	56	50	52	55	60	55	59	47	64	47	40	58	42	62	54	45	53	58	56	45	55	45	45	52	52	56	55	64	53	48	43	66	51	44	48	54	43	48	44	61	48	46	54	39	62	45	57	61	47	45	67	54	52	44	59	46	55	54	52	38	44	59	63	56	59	61	50	60	42	67	56	50	52	52	47	54	47	49	53	47	47	43	54	46	52	56	53	48	54	49	38	57	49	51	49	52	53	33	50	47	54	53	47	64	48	49	61	41	39	31	52	58	51	52	57	42	51	68	53	49	50	54	51	66	39	57	46	46	36	52	46	59	60	34	40	66	51	43	48	44	55	48	51	58	65	40	54	49	44	45	55	51	63	55	51	53	39	51	53	52	42	44	57	43	56	49	47	49	53	53	60	47	38	52	31	39	39	38	49	55	47	55	49	53	41	55	45	47	37	52	56	49	42	47	58	49	50	57	45	42	62	45	66	50	57	47	60	55	43	48	54	46	60	44	70	42	34	48	50	58	33	48	54	51	73	49	54	58	49	50	52	57	53	58	46	50	47	50	57	57	68	48	47	51	53	56	59	54	64	43	48	46	47	45	62	51	59	51	51	46	61	63	53	49	53	61	42	43	53	56	45	66	48	44	44	30	52	44	54	60	66	50	53	45	60	64	51	44	64	54	41	45	57	54	61	48	55	55	47	55	48	63	47	56	52	43	51	38	54	52	55	63	49	48	44	43	53	48	71	51	46	56	51	45	49	44	53	42	55	58	46	51	40	46	51	50	53	53	41	52	48	46	48	47	68	51	54	53	50	58	44	43	41	49	63	49	39	56	61	40	49	50	46	57	52	58	52	46	39	46	48	40	50	59	46	59	42	50	57	53	53	65	48	55	55	50	59	45	48	55	47	55	46	47	44	43	46	40	40	62	45	48	54	64	50	60	62	54	50	48	46	57	47	54	46	47	49	45	44	41	47	51	48	53	47	54	39	43	52	48	57	55	50	51	46	57	47	53	41	52	60	50	62	58	55	52	47	50	49	48	59	50	70	51	45	40	52	47	45	44	53	47	44	36	53	52	40	52	71	49	52	47	42	51	44	31	47	40	37	51	54	57	60	47	37	70	53	58	51	52	42	47	51	50	46	57	55	59	45	47	54	70	46	59	49
35904	18703	7708	4454	4501	4195	4254	3905	3145	2611	2177	1890	1695	1195	1076	988	873	829	770	669	636	609	695	740	445	418	449	426	404	447	485	475	458	430	463	463	446	440	437	450	405	427	422	427	433	412	441	416	415	424	418	429	412	386	380	409	369	389	405	422	413	410	395	384	390	379	423	370	426	383	398	403	383	385	416	369	384	368	396	377	395	376	351	392	424	381	415	412	387	390	386	400	383	391	386	401	416	379	381	394	376	393	421	393	379	375	412	392	376	414	424	354	393	385	412	395	409	385	398	419	362	385	379	381	377	402	372	410	387	377	392	382	385	401	368	412	410	376	389	384	362	380	341	371	380	385	398	354	388	397	367	427	357	384	421	372	407	382	365	368	400	380	410	402	388	425	407	381	422	381	392	382	391	410	383	353	371	429	395	402	393	374	423	392	389	393	401	390	383	405	386	380	426	364	378	395	383	371	387	379	389	406	370	392	382	367	390	426	394	374	363	431	382	374	402	361	388	395	398	372	405	386	371	411	412	400	397	384	410	396	399	374	424	379	374	415	379	352	365	401	363	371	398	414	395	395	399	377	395	387	393	401	374	360	431	350	375	363	378	361	385	357	377	417	359	394	402	386	410	384	384	406	367	350	397	404	400	414	387	375	394	363	399	393	378	403	363	375	387	384	383	394	376	357	383	405	393	372	399	433	418	378	398	402	407	417	388	436	391	376	412	414	381	407	392	384	394	361	414	387	394	389	401	385	362	415	359	410	435	397	391	397	376	430	416	398	395	383	426	401	405	368	416	429	404	412	401	417	377	354	400	395	403	393	387	375	389	398	395	405	432	376	377	382	362	432	389	389	373	420	400	391	406	399	404	392	356	369	392	393	360	406	394	394	375	364	376	386	377	414	405	367	400	380	447	422	415	383	417	393	405	425	382	400	404	395	373	378	407	401	399	419	375	356	374	385	427	366	419	382	389	377	376	398	414	379	388	377	382	376	407	387	357	370	377	381	405	362	400	405	397	387	396	379	368	393	411	388	390	418	407	409	402	368	365	373	372	378	403	370	376	370	399	384	360	380	381	375	397	389	393	400	344	377	402	402	382	427	390	392	394	363	375	395	379	406	401	384	356	389	396	384	434	390	385	384	403	401	402	402	360	407	395	409	385	409	402	373	379	435	415	393	409	434	424	403	387	362	400	350	385	404	385	414	392	383	381	406	385	385	410	408	389	389	402	421	368	410	370	407	385	406	425	362	422	361	373	405	371	389	413	423	377	384	376	385	398	411	364	379	388	349	404	358	398	400	390	423	392	385	417	387	391	387	434	407	387	403	338	386	374	417	403	392	377	387	374	405	420	378	351	423	386	368	397	382	391	396	412	402	374	400	430	374	371	387	414	410	406	372	381	375	379	387	396	367	381	376	389	422	387	400	425	374	369	415	393	372	387	368	403	396	369	385	370	423	373	382	391	410	366	373	375	415	433	382	397	414	405	367	414	375	425	368	398	391	368	379	446	360	415	405	385	398	400	393	365	371	411	399	368	391	369	378	414	380	401	431	391	405	374	396	387	416	401	367	395	369	421	396	360	410	391	380	403	394	374	430	415	382	365	385	393	351	398	390	382	369	387	418	399	406	398	401	370	402	422	397	382	390	423	401	382	395	394	387	365	390	427	406	370	387	402	396	382	363	399	434	366	386	410	418	386	393	389	361	388	399	340	418	346	436	372	417	416	394	447	386	365	404	357	388	408	385	391	411	391	365	372	375	395	397	416	389	408	379	417	406	424	366	361	385	408	370	373	390	357	410	404	372	417	393	418	415	399	376	388	411	388	396	389	407	371	384	345	407	380	399	409	413	389	368	367	364	368	422	386	382	420	392	375	372	369	374	405	394	384	423	372	423	385	400	363	368	415	434	413	413	421	406	409	382	361	400	374	401	386	393	385	364	389	410	350	352	371	393	388	398	416	395	378	414	426	408	402	361	408	390	386	393	401	395	424	404	429	375	382	364	368	443	361	419	412	392	372	411	387	413	451	391	443	421	405	343	393	390	397	384	396	390	354	348	393	407	371	387	387	380	405	417	379	392	397	402	353	389	379	393	399	364	376	411	416	387	394	370	396	404	394	376	380	386	377	376	390	395	385	390	389	393	419	377	378	381	404	366	378	407	401	384	406	394	383	408	399	367	384	395	374	394	396	410	385	397	368	378	378	360	398	397	396	411	386	410	398	399	383	384	401	376	414	390	406	378	389	402	397	413	381	349	379	390	394	384	374	396	399	410	402	414	405	399	382	436	375	407	402	408	407	399	396	413	430	428	418	401	391	402	426	379	437	385	391	378	409	397	407	409	384	378	390	398	414	394	378	404	408	382	393	389	385	387	400	396	392	405	399	398	376	385	389	371	392	380	379	404	392	398	385	391	399	369	399	435	416	356	396	365	372	394	405	384	394	391	381	399	405	395	402	388	361	391	398	385	409	386	428	364	371	429	380	430	381	340	390	413	422	405	385	413	389	410	371	427	406	380	407	415	386	375	390	402	414	394	409	418	404	383	381	390	434	412	431	352	393	398	395	373	374	400	400	412	391	409	395	399	374	381	385	375	378	427	395	425	427	364	421	429	395	404	405	424	402	404	388	395	349	399	409	385	402	435	367	402	372	418	412	395	391	403	344	374	386	384	405	402	406	400	403	406	419	401	375	387	408	383	388	430	401	432	424	416	382	399	424	375	385	384	383	402	398	406	397	403	408	401	445	355	433	387	357	406	352	400	401	352	370	383	389	422	385	384	387	389	402	419	391	373	401	353	384	375	383	422	417	378	410	387	383	378	431	376	398	409	387	431	420	409	373	376	418	393	419	370	420	395	376	388	386	393	361	412	394	405	352	368	402	396	393	389	387	383	401	389	425	404	417	383	387	387	395	406	372	375	386	396	402	397	377	360	394	405	390	402	418	357	388	424	394	380	376	392	423	418	398	376	390	387	373	388	376	393	406	346	374	408	387	398	369	424	363	398	385	389	407	377	402	405	411	407	410	409	432	406	403	375	417	372	386	394	406	378	399	394	439	402	384	397	353	399	401	357	408	378	394	394	411	400	382	409	380	418	426	388	365	385	384	392	372	389	377	351	374	405	416	423	392	402	387	396	395	369	395	405	405	429	394	374	351	380	405	440	399	373	385	388	405	424	389	366	376	382	386	431	366	424	369	396	383	393	371	370	379	405	414	413	368	420	358	404	404	388	412	396	383	415	339	398	369	404	387	385	412	398	383	412	435	358	413	409	398	377	381	406	416	388	371	372	420	366	385	387	387	380	368	340	387	405	396	382	405	414	385	411	373	392	389	389	410	366	400	418	384	365	399	412	390	373	412	380	405	405	372	353	407	385	394	375	403	374	401	427	408	384	405	411	426	396	393	378	399	395	414	415	400	391	414	390	369	384	408	375	408	403	428	375	421	385	428	431	381	381	352	383	396	403	392	382	392	371	362	405	394	414	388	386
9835	4650	1622	636	292	179	176	146	115	120	109	99	87	77	56	57	53	45	41	50	44	64	80	76	35	45	29	30	33	38	30	35	37	45	41	39	30	35	30	29	38	34	30	41	27	27	47	30	56	42	40	32	32	31	38	36	28	22	35	29	29	26	35	34	25	42	32	30	41	33	33	28	39	44	31	32	40	38	39	27	38	32	41	32	38	35	36	26	22	28	33	47	25	34	44	34	31	36	39	31	34	24	42	34	35	36	36	27	48	27	32	26	43	28	29	35	34	22	27	34	29	27	23	36	34	31	31	39	35	37	33	26	43	30	23	32	31	35	37	37	32	30	37	29	44	31	39	31	33	34	25	26	36	23	32	43	36	35	36	24	25	39	33	47	47	33	45	28	40	32	39	29	37	30	33	36	22	27	38	30	36	40	27	33	22	28	25	28	29	27	34	37	30	37	27	29	34	27	43	37	31	40	29	26	38	28	35	32	39	39	27	40	33	31	29	36	27	28	29	35	34	24	34	31	29	34	29	33	30	29	34	36	31	29	29	42	31	27	41	26	38	26	39	38	38	43	34	32	39	39	41	32	35	22	29	31	39	39	37	30	29	35	39	46	34	30	28	36	28	26	41	27	31	27	43	39	37	20	34	40	33	36	35	28	37	30	28	32	32	36	29	33	28	33	31	27	35	33	43	34	36	42	38	25	38	39	33	37	33	24	44	40	35	39	35	41	27	35	33	32	34	33	40	35	19	45	26	34	21	29	44	32	34	27	33	35	41	37	39	40	30	34	43	30	24	40	32	31	28	31	36	21	34	33	39	22	33	34	34	35	40	24	32	42	44	33	32	28	33	30	31	41	30	30	33	36	39	37	32	42	40	40	27	31	37	29	44	24	33	44	29	35	27	32	27	35	42	37	36	33	25	37	46	31	24	28	23	27	47	47	26	38	36	30	31	31	35	25	24	41	27	27	21	26	30	32	39	36	42	30	27	31	28	42	37	33	29	30	28	20	28	28	27	31	30	46	37	40	37	48	30	27	39	31	33	38	39	25	24	27	30	31	37	38	21	29	31	35	33	36	30	32	34	32	42	37	36	38	32	30	35	39	48	47	32	27	28	29	29	38	33	36	34	35	44	25	30	31	27	31	35	41	34	27	28	37	39	24	33	35	39	34	36	37	31	36	32	32	39	28	38	27	38	37	30	36	32	35	27	37	35	23	26	39	41	38	41	32	33	28	26	34	38	27	27	34	33	28	43	33	34	30	30	34	39	34	41	40	31	26	31	29	40	39	43	34	31	32	27	56	32	37	28	25	39	27	32	32	35	40	32	31	32	40	33	22	39	29	28	27	23	29	28	28	26	25	46	42	37	31	39	32	31	26	39	34	43	30	38	50	39	30	33	30	30	44	35	37	36	25	32	36	37	27	37	43	32	28	36	23	29	42	40	37	42	31	27	30	38	29	42	38	35	35	35	29	24	35	28	25	38	28	25	33	30	31	37	35	38	33	25	28	25	23	37	28	31	25	33	35	17	30	21	41	32	34	34	27	29	39	32	33	37	41	36	34	34	28	32	37	26	34	34	23	29	33	28	29	32	41	29	33	32	36	48	37	45	27	50	29	39	36	34	37	39	38	32	35	32	37	38	28	35	36	40	42	43	37	27	34	37	29	34	36	24	34	33	26	38	35	34	35	28	35	21	30	31	31	31	34	42	24	29	32	33	29	33	33	43	37	34	35	30	26	27	25	32	31	34	41	27	28	30	44	31	30	33	43	37	30	33	28	40	35	35	34	24	29	32	28	37	28	40	20	32	27	25	27	31	36	34	29	32	38	26	32	34	32	27	35	41	34	23	32	25	29	39	29	35	27	29	46	28	27	25	32	43	30	30	32	31	36	37	36	33	30	23	21	40	35	35	15	20	37	47	33	38	35	27	25	28	31	22	35	33	39	27	34	35	27	33	30	34	40	37	40	30	37	32	36	38	36	25	32	36	35	43	28	32	28	40	43	27	30	35	41	28	29	32	32	40	33	34	28	36	33	34	27	36	25	33	29	30	31	32	20	38	45	28	29	32	33	31	31	36	42	24	30	33	28	37	22	25	32	34	22	30	36	34	29	40	34	32	30	36	29	39	36	24	28	28	39	32	28	33	27	30	35	42	33	40	32	40	29	30	32	35	32	55	39	35	30	41	37	26	29	34	42	26	25	38	33	32	27	33	27	39	29	34	42	34	29	33	37	34	43	35	32	29	37	32	36	36	33	36	31	25	32	33	33	28	28	30	36	28	31	42	26	30	29	38	27	25	28	31	27	38	34	31	30	32	33	23	30	30	38	41	31	40	36	46	32	36	39	35	31	30	37	31	33	33	39	32	35	30	32	21	23	38	26	37	37	30	47	38	33	34	28	28	32	43	47	31	38	36	44	27	27	31	25	42	42	31	40	31	38	34	27	30	31	35	35	26	32	29	30	34	37	26	28	32	32	34	29	35	33	37	30	41	38	31	30	31	31	27	36	29	35	26	27	25	40	33	34	30	28	29	31	34	29	34	34	36	42	24	38	36	35	35	39	36	44	43	30	31	44	29	37	45	39	32	29	34	45	42	39	27	35	34	26	34	27	38	34	33	27	35	36	36	33	34	28	27	31	30	32	41	41	31	29	42	34	41	29	29	26	36	37	38	26	25	30	36	36	27	24	29	38	37	25	32	35	29	42	30	26	36	36	35	34	33	41	38	40	27	42	26	32	36	27	31	30	34	29	33	29	23	22	28	29	26	42	36	34	34	40	29	21	32	37	33	35	36	33	33	28	26	27	39	30	26	31	34	43	34	36	30	29	33	34	37	29	34	33	33	35	39	33	34	28	34	40	33	31	28	27	27	44	27	20	33	28	33	39	27	25	35	32	30	32	36	26	31	26	36	36	30	32	42	41	26	26	27	25	31	28	37	32	35	34	28	30	27	43	31	28	30	29	26	46	30	42	29	35	34	34	30	26	38	27	31	31	28	30	39	34	33	35	32	36	31	36	31	43	40	32	35	44	38	30	37	38	33	29	40	28	28	28	31	32	33	21	33	43	36	41	29	36	41	30	33	37	35	34	30	35	41	37	30	29	33	34	24	21	37	36	27	36	24	28	41	31	28	32	29	40	30	31	43	34	27	34	31	30	26	31	40	41	30	25	32	31	30	30	35	37	33	32	32	40	51	40	34	32	31	38	36	25	34	38	35	39	25	40	36	28	27	32	36	32	35	32	41	38	37	37	29	30	35	26	31	35	33	39	31	32	30	36	39	27	39	35	38	38	35	38	40	35	41	43	30	40	35	30	29	29	35	27	39	56	33	32	41	31	28	24	31	28	33	32	41	37	34	28	33	34	30	39	34	22	37	33	32	29	33	41	30	23	40	29	34	28	25	50	37	33	34	42	34	33	30	27	34	30	27	33	50	37	37	31	36	32	27	30	30	31	46	28	38	36	35	38	28	24	32	38
40598	22652	12783	8586	9211	8601	7262	5965	4658	3928	3045	2613	2173	1853	1455	1224	1086	995	847	699	654	1135	1753	1187	404	397	325	357	386	380	360	359	360	337	333	350	374	345	335	336	328	333	346	287	292	329	340	300	315	286	290	315	278	294	304	296	294	311	292	271	324	281	313	261	253	294	264	262	276	283	258	276	283	265	288	293	286	283	311	318	249	262	257	228	266	279	294	252	272	279	248	292	276	278	250	283	271	305	303	271	287	269	250	282	288	243	281	290	292	249	244	275	286	299	287	283	276	295	286	259	269	295	280	279	282	291	254	271	285	281	296	275	268	267	243	290	259	269	286	274	268	276	254	302	260	274	254	299	271	278	285	269	274	282	262	268	252	263	266	253	272	279	242	288	256	267	272	294	290	261	287	270	253	229	268	283	246	260	273	269	241	313	253	252	258	268	247	258	303	262	269	264	267	279	257	258	278	253	258	251	257	273	306	291	297	293	282	294	244	266	253	284	265	258	268	255	273	254	272	274	256	265	254	307	259	275	244	277	279	276	303	266	277	283	244	289	294	258	285	243	283	253	275	261	257	286	271	276	247	251	256	244	292	243	255	274	268	305	266	256	263	272	291	260	289	280	274	272	240	266	227	274	254	273	294	263	299	257	288	290	288	260	238	261	285	252	296	271	270	263	264	281	291	240	297	279	260	250	284	281	287	277	241	255	280	259	297	281	274	291	285	282	275	238	258	287	264	271	281	266	268	272	280	269	254	277	289	271	270	269	275	296	271	250	289	291	267	259	253	256	268	308	297	270	274	294	248	241	253	263	264	261	255	246	276	251	275	277	270	265	294	248	283	264	255	263	278	253	253	262	276	260	271	265	237	289	273	270	270	265	282	292	250	256	282	262	260	297	287	271	292	295	257	277	267	242	270	321	278	256	273	274	247	257	256	300	286	300	252	273	267	267	269	288	248	238	251	260	242	267	269	259	270	240	273	273	284	275	257	242	253	268	269	261	280	284	266	268	275	249	243	258	257	268	245	265	255	287	281	275	249	268	263	252	257	302	298	303	290	288	264	249	280	267	277	271	293	261	251	276	286	251	259	287	244	274	258	282	268	311	290	269	292	250	294	292	259	273	271	255	274	266	282	243	250	276	282	263	288	259	297	274	262	274	258	255	267	264	270	285	270	257	287	233	253	272	288	273	236	267	271	250	304	268	263	271	276	283	309	277	265	268	261	289	261	282	250	279	265	253	267	272	286	277	258	255	305	274	285	272	257	262	267	250	271	239	261	280	283	278	272	267	276	262	261	315	291	257	265	284	258	285	278	271	256	267	265	286	257	258	299	266	257	268	257	259	239	269	263	283	282	232	262	277	288	282	284	249	270	269	276	280	274	280	279	271	247	244	278	276	289	249	253	237	247	279	292	314	257	278	254	268	256	271	292	257	261	255	259	259	244	272	264	279	267	277	268	259	296	265	264	289	292	263	282	291	294	285	295	275	267	269	268	250	294	266	272	276	284	264	297	265	221	262	265	259	264	291	272	269	285	288	265	279	255	275	274	288	258	241	278	274	270	280	246	281	265	233	250	278	283	256	250	281	286	248	268	290	246	292	257	268	262	282	253	246	270	261	296	258	291	278	254	273	236	287	266	260	278	272	255	264	260	276	266	258	247	277	295	220	282	260	305	264	244	294	280	268	283	272	261	282	270	307	253	262	272	244	270	252	283	296	265	292	241	279	286	254	268	300	266	272	289	256	266	263	250	284	243	288	256	282	304	248	282	247	272	293	262	259	256	277	278	285	284	229	297	267	269	268	292	248	255	280	271	279	281	285	275	295	261	270	271	309	286	270	272	248	258	258	280	258	273	286	261	306	253	239	299	273	287	299	265	284	254	283	266	297	265	291	249	259	264	257	252	266	297	275	297	253	264	276	269	264	265	280	284	282	244	288	264	306	274	282	281	272	251	286	278	252	257	282	245	240	272	265	231	279	285	233	275	280	280	276	279	245	298	285	311	258	242	256	248	260	258	282	280	284	274	280	281	262	243	269	292	304	257	283	280	263	264	287	249	260	247	255	288	263	270	251	257	302	285	281	273	299	270	285	242	259	262	289	289	256	293	270	230	288	251	275	275	288	258	253	288	266	269	264	298	281	246	253	286	283	256	271	268	286	266	281	289	255	263	301	251	259	283	272	291	282	256	269	274	279	243	284	253	281	262	291	241	276	292	266	267	268	258	276	276	288	302	304	272	248	286	246	264	274	274	293	266	325	259	281	267	272	238	268	251	278	276	281	249	270	260	303	264	265	234	269	253	278	291	311	309	242	286	257	275	275	264	262	267	264	283	298	252	261	284	266	291	264	302	267	267	298	279	285	278	250	275	279	279	259	263	297	281	277	250	270	248	321	284	268	303	293	294	295	265	270	261	258	280	266	268	289	251	270	256	266	265	280	290	274	291	288	250	270	265	287	292	268	254	277	271	267	263	259	271	273	258	269	274	272	274	243	262	282	266	257	267	266	282	265	291	261	270	290	246	251	264	249	259	244	274	267	285	298	264	257	271	275	281	295	262	289	263	286	268	264	280	239	277	294	265	242	272	253	281	293	279	238	289	264	255	221	280	289	283	236	292	269	277	276	303	251	290	271	258	279	254	280	257	289	280	276	309	294	289	272	256	272	284	242	259	263	259	262	259	260	294	284	240	273	254	251	274	281	263	281	242	286	275	274	286	255	293	269	286	279	270	264	281	268	282	289	284	279	283	298	261	288	293	265	283	269	278	276	282	283	274	275	231	277	291	243	257	263	250	260	250	240	288	281	282	296	276	287	266	304	281	325	292	258	256	226	269	294	284	268	279	271	266	281	270	288	249	261	252	271	280	251	264	246	284	276	282	255	245	266	250	280	311	278	314	261	280	259	262	280	296	292	270	286	281	270	290	255	263	245	264	283	269	266	270	227	278	278	283	274	285	286	271	276	300	277	306	305	254	251	253	267	269	284	273	252	235	266	254	292	269	265	271	292	278	261	277	271	281	252	296	275	269	239	281	278	264	258	271	282	263	243	282	293	274	284	254	271	286	273	242	265	272	255	273	248	272	276	273	257	275	290	237	275	266	246	289	254	295	239	244	264	267	252	247	254	281	284	291	255	273	281	267	266	264	252	259	278	270	258	248	271	256	252	239	286	262	274	287	257	268	252	260	267	270	289	280	274	264	268	267	254	262	265	257	259	258	275	283	239	273	272	283	290	248	268	270	243	319	266	272	247	244	271	295	245	273	300	256	274	282	249	268	290	248	255	263	272	269	273	286	302	287	248	283	289	293	270	244	294	290	278	253	246	287	254	273	252	262	274	281	272	242	259	273	259	280	271	258	253	283	275	279	278	273	302	263	280	281	265	300	258	279	257	277	262	277	271	288	274	302	257	252	267	242	287	269	271	246	278	266	238	268	275	267	275	258	260	266	321	292	276	270	281	285	271	307	234	254	302	261	275	273	275	284	280
10078	4198	1716	609	297	197	151	163	142	125	99	90	77	88	78	85	71	56	56	60	63	86	95	54	58	56	42	50	44	32	49	43	39	48	51	44	44	48	52	29	37	44	45	49	40	42	33	60	37	44	47	39	44	45	43	41	39	34	44	46	43	43	41	46	54	57	50	38	45	40	36	46	50	36	38	52	42	38	41	45	48	40	48	53	40	33	33	46	50	36	54	46	39	44	59	46	43	39	35	39	45	41	44	42	48	44	44	35	47	43	35	56	28	53	39	41	53	37	59	38	34	38	43	47	38	47	36	46	53	45	38	37	45	34	33	41	42	45	37	43	38	44	40	41	38	45	48	45	49	40	36	34	33	44	25	51	40	40	52	52	46	46	44	42	49	39	40	43	60	47	39	42	42	48	46	38	45	43	42	43	38	57	50	43	33	39	42	39	41	35	50	47	46	45	48	44	38	40	35	44	43	47	32	37	37	36	35	38	41	43	47	58	47	43	35	35	42	46	44	29	27	36	39	36	43	49	36	35	39	55	30	35	38	39	50	43	41	33	29	36	51	40	49	46	43	23	39	37	37	59	48	41	39	33	51	37	46	41	44	44	45	48	36	40	44	34	41	50	31	41	36	48	43	39	40	46	31	45	42	45	46	62	49	44	41	45	50	47	39	40	35	32	43	59	45	49	55	43	45	54	58	46	46	47	37	43	40	45	40	49	41	38	49	43	59	39	40	41	44	41	46	37	41	49	43	46	35	49	38	48	50	38	40	41	40	40	37	42	44	40	41	43	50	43	45	32	30	41	49	38	55	43	55	43	42	52	43	35	37	35	52	35	43	45	50	51	52	62	50	32	43	48	36	42	37	38	44	40	38	41	40	50	58	36	33	36	45	41	50	51	50	38	45	51	45	34	48	38	38	36	34	52	57	53	41	36	32	44	43	43	44	45	45	43	39	33	34	40	41	37	54	46	49	31	65	33	57	50	34	48	48	39	42	39	34	40	40	37	44	42	57	36	40	50	48	43	32	46	39	47	34	44	54	43	46	46	41	45	47	41	49	45	45	43	38	43	42	41	45	52	39	38	35	42	32	49	36	52	33	37	38	38	46	43	34	40	37	49	37	42	46	50	46	29	39	49	44	55	28	46	53	53	48	51	36	39	37	36	39	44	59	36	46	34	45	43	47	48	40	50	28	43	38	48	36	38	53	45	42	40	40	33	38	36	38	50	48	50	33	42	40	33	42	34	49	53	32	41	39	32	41	37	47	45	38	46	37	42	37	51	39	29	46	38	44	43	35	40	34	37	50	41	41	40	58	30	48	46	43	49	45	36	45	61	51	46	53	41	53	44	27	34	45	41	42	44	47	49	38	47	44	46	32	36	44	38	43	45	57	51	38	49	42	33	37	38	34	53	36	44	40	36	42	42	43	45	31	41	46	48	40	30	31	39	46	41	43	47	43	44	47	44	44	33	58	42	54	34	48	43	47	49	41	44	48	53	41	36	46	44	36	33	45	39	39	43	34	36	45	48	40	42	52	45	48	34	26	47	39	47	54	43	44	42	49	36	27	46	44	47	49	33	41	35	38	42	42	33	40	38	33	43	30	51	46	40	46	48	33	55	55	52	45	34	40	42	41	39	40	57	33	56	42	51	33	37	58	57	50	36	42	38	51	48	40	45	50	55	40	45	55	31	48	51	54	45	45	45	32	45	35	53	40	33	39	38	49	44	38	37	45	44	46	38	42	39	32	47	44	46	46	48	34	46	42	41	56	37	37	43	39	37	56	41	36	41	53	43	58	50	40	52	39	40	47	50	44	41	42	42	48	48	40	37	40	43	38	55	28	61	49	51	47	38	44	33	42	45	41	41	42	47	41	54	46	44	43	50	43	43	52	39	42	35	41	33	39	40	38	40	36	37	41	45	41	41	41	42	50	29	38	45	49	39	40	43	45	41	46	57	41	38	52	46	42	56	39	42	39	44	44	43	50	33	43	49	51	47	50	47	42	56	32	46	45	39	49	44	46	45	37	50	44	45	49	48	47	36	48	33	47	28	47	45	40	43	45	39	45	36	48	44	58	40	50	33	43	40	43	50	47	38	38	36	33	34	42	35	37	32	36	48	40	35	42	50	39	38	41	41	39	37	51	48	42	45	46	35	53	44	41	41	44	43	44	37	50	46	43	36	42	45	42	45	62	46	36	45	43	35	40	42	40	51	47	39	55	49	41	43	44	45	39	46	47	45	42	50	45	40	42	38	39	46	38	36	51	39	42	58	50	40	54	50	38	40	52	38	50	48	46	49	37	42	50	33	38	39	39	40	39	48	47	35	39	48	46	32	36	48	48	51	51	52	45	48	42	42	47	44	45	43	45	43	53	35	44	41	39	33	41	38	42	40	47	45	38	44	47	42	56	44	41	57	38	57	32	40	51	36	49	54	44	34	44	42	51	36	40	45	49	43	35	35	40	40	39	43	37	40	41	53	42	51	52	41	46	40	38	56	46	51	43	34	45	38	49	38	49	40	35	46	43	47	45	52	31	35	37	50	57	42	41	42	53	40	52	43	42	43	38	46	49	33	36	40	50	38	40	34	35	47	43	42	54	45	50	54	37	47	44	40	30	48	38	47	51	53	38	49	52	49	29	41	43	36	44	34	45	43	48	49	38	37	41	38	48	44	39	45	39	43	39	38	43	28	53	32	44	46	43	33	36	37	47	43	51	46	44	40	39	32	40	38	45	45	44	43	42	42	60	42	64	31	26	36	45	38	32	37	45	38	44	52	51	39	47	40	29	49	36	39	38	23	47	54	46	38	57	45	53	33	25	36	52	36	41	43	47	60	37	41	44	52	48	42	61	44	30	25	45	40	44	49	36	51	45	49	56	41	51	46	54	42	42	39	48	47	45	45	38	57	47	39	34	45	50	36	41	51	37	41	33	45	42	46	31	60	59	45	44	41	34	52	44	37	36	53	46	37	37	37	45	49	39	43	38	42	39	41	46	43	40	49	44	37	56	37	32	36	45	48	35	36	45	45	41	43	53	40	42	28	47	46	41	40	38	46	52	36	46	39	42	38	42	39	50	36	39	42	35	40	58	46	46	34	40	45	41	37	34	35	42	42	40	39	39	37	57	55	56	42	39	43	49	41	53	38	32	53	42	46	54	50	41	38	45	41	42	42	37	30	36	43	41	45	41	41	56	56	37	36	52	54	41	42	45	46	37	42	51	56	43	43	49	33	50	50	38	40	44	34	42	48	50	33	43	43	45	43	47	46	39	43	37	38	39	48	36	57	55	43	37	51	43	33	51	45	38	53	34	43	46	42	38	52	44	49	46	37	41	48	44	55	41	43	36	49	33	29	49	44	41	36	50	38	42	44	41	40	39	31	30	44	47	39	41	43	49	46	40	42	37	40	48	50	34	45	45	43	41	51	41	46	48	44	46	46	40	43	46	53	48	46	53	52	45	44	46	49	44	43	40	40	30	38
37983	21977	13743	8156	8874	8269	6704	5267	4486	3656	2971	2423	1985	1706	1599	1345	1135	944	848	788	725	1379	1709	490	480	409	405	428	454	395	435	401	438	383	383	399	402	427	402	401	415	365	385	370	384	417	376	369	362	357	345	353	356	340	331	341	343	328	355	347	348	312	356	358	369	317	315	317	319	361	328	334	345	366	302	329	342	296	315	383	343	355	349	345	317	326	339	321	318	330	308	336	302	334	332	344	299	316	350	374	333	362	317	374	336	314	322	347	339	316	313	363	322	366	313	370	332	359	307	345	316	343	352	308	355	308	345	315	325	338	348	335	356	329	348	309	313	348	339	337	332	352	305	354	312	321	345	338	330	356	347	353	310	322	339	362	328	364	327	372	346	367	344	328	330	338	327	316	340	344	336	348	318	330	334	340	310	331	317	354	355	363	326	342	372	335	304	335	331	333	352	371	369	337	315	367	308	341	316	364	335	356	341	370	349	328	377	304	372	353	333	310	333	339	358	320	349	360	288	346	317	357	322	334	351	326	325	332	367	332	351	312	326	336	337	353	361	359	325	341	323	339	321	321	346	334	334	327	299	332	369	348	357	356	334	314	379	382	324	378	358	350	304	322	322	353	343	350	309	353	328	311	338	365	343	375	355	315	340	338	336	324	360	350	345	330	337	334	356	317	325	351	350	360	367	304	376	351	368	331	343	364	340	347	315	315	339	361	309	337	361	337	355	339	332	361	358	356	323	320	345	341	357	332	324	321	384	321	344	297	331	357	339	311	316	339	367	353	328	364	314	310	347	350	333	322	308	319	324	316	328	347	319	345	317	350	315	344	323	336	297	352	320	315	377	333	339	324	343	338	342	302	303	324	350	352	356	303	349	339	337	354	333	337	366	352	325	325	330	345	332	331	343	338	325	346	335	319	309	348	329	332	330	350	333	311	349	303	356	360	326	349	347	295	311	342	342	324	326	316	343	323	344	325	375	352	331	324	341	331	344	323	334	327	333	350	354	324	333	323	338	335	341	364	350	323	334	381	336	399	364	360	329	348	338	310	346	301	334	311	334	332	365	324	329	347	365	340	346	342	315	305	309	350	360	322	349	324	329	301	329	363	336	348	357	366	371	335	332	329	318	290	335	313	334	357	344	334	322	302	345	320	347	331	321	347	341	327	317	304	350	326	343	324	343	319	316	370	326	333	301	359	377	328	382	328	301	335	336	325	335	321	331	320	331	351	353	375	323	336	323	355	331	318	331	350	368	337	360	333	363	341	344	367	338	365	322	335	339	350	336	332	324	332	349	341	333	337	339	327	343	347	348	331	329	365	325	336	324	327	342	320	328	347	323	334	318	350	305	366	349	330	339	311	355	323	306	328	326	340	339	333	327	361	328	343	347	338	333	336	322	314	312	333	325	330	320	343	353	357	315	325	337	342	354	329	307	352	324	332	298	328	328	309	357	323	368	347	321	322	336	358	325	361	324	348	330	318	361	329	331	350	344	296	326	346	309	341	332	326	338	339	346	326	330	323	335	369	330	337	348	335	307	339	318	343	360	323	333	361	369	338	327	326	359	355	352	358	347	317	356	315	313	347	339	298	316	354	328	354	335	369	333	332	326	347	349	352	336	329	346	313	344	333	322	323	321	364	322	331	354	345	356	308	331	301	338	301	329	351	328	337	347	369	337	350	325	343	345	349	375	319	344	328	349	329	368	316	367	346	319	334	346	365	332	342	317	308	324	352	331	339	338	321	354	344	331	311	339	378	350	347	309	332	318	336	318	344	322	345	317	316	315	359	323	356	344	325	294	328	370	346	380	350	326	348	313	348	340	346	342	338	340	311	337	356	355	348	330	359	299	359	346	315	337	328	319	336	340	335	343	325	340	325	324	328	331	332	344	362	310	324	318	353	323	306	374	329	343	304	333	331	353	336	325	339	338	327	311	334	335	327	325	314	361	317	319	305	338	329	321	302	343	313	367	345	344	355	320	337	305	325	341	319	314	297	298	354	325	334	333	340	348	344	366	324	341	321	312	333	344	342	356	320	341	322	330	354	343	331	372	319	360	332	308	326	320	387	349	299	330	318	339	331	354	365	334	330	343	328	368	344	336	360	335	318	316	324	345	355	354	327	306	356	332	343	338	327	318	336	330	346	329	331	355	306	322	325	336	332	338	353	299	318	346	330	316	313	343	330	331	350	352	320	365	354	334	351	333	345	366	336	350	325	344	368	312	339	329	333	364	333	328	313	325	329	313	344	339	360	310	355	365	339	348	314	324	332	356	342	361	351	332	331	326	325	359	340	339	349	323	328	355	343	313	346	338	328	325	335	322	351	342	334	374	329	336	360	337	293	321	319	314	339	337	327	328	310	333	344	338	337	340	324	343	349	338	345	345	324	322	298	291	327	325	312	338	301	360	329	368	285	310	379	362	381	367	288	323	324	349	343	333	366	350	353	332	342	353	330	349	364	315	341	347	330	331	358	335	326	307	331	325	346	328	370	362	314	356	330	335	360	315	357	338	343	321	352	339	314	346	331	320	339	318	318	350	377	308	352	340	340	316	332	332	346	325	334	363	346	347	336	336	327	303	345	364	362	324	340	363	358	333	371	330	354	342	322	319	363	304	315	333	352	317	284	352	320	338	325	321	326	378	310	336	339	368	349	363	335	320	359	369	311	344	334	349	320	362	347	323	323	341	355	335	328	333	334	325	304	359	295	312	309	347	354	313	361	322	324	319	317	359	347	364	327	320	305	360	358	342	351	323	343	311	324	329	310	302	318	321	326	313	302	317	333	345	306	305	311	327	369	322	336	362	322	352	352	324	305	311	344	304	357	343	320	343	363	333	339	328	363	347	335	342	291	324	330	332	331	362	353	338	345	352	336	328	331	336	351	346	336	322	308	341	315	342	320	320	345	327	333	363	339	312	324	354	379	337	340	332	346	344	349	341	311	326	323	338	303	330	337	329	310	338	356	332	335	332	348	349	354	367	334	322	325	351	349	310	328	335	324	344	307	322	342	329	349	342	351	357	351	332	338	319	329	315	332	350	343	339	357	349	346	339	315	343	324	289	363	352	343	336	358	381	321	322	321	386	353	361	327	358	319	317	309	343	345	326	331	362	342	391	349	326	374	358	306	330	322	359	320	340	342	315	321	334	346	358	334	358	324	355	371	344	346	321	377	311	320	338	334	347	325	344	333	318	359	336	338	324	340	348	352	322	327	349	315	359	296	337	357	341	330	364	323	346	351	308	307	330	339	343	341	345	300	324	328	331	312	351	344	321	321	345	329	349	351	355	364	340	342	382	325	357	327	345	351	330	333	335	315	339	321	350	349	346	315	333	329	325	327	321	316	342	355	351	335	349	331	317	322	332	319	355	346	311	333	341	340	340	322	354	383	325	333	328	296	347	369	328	332	369	347	340	354	318	340	311	335	348	320	326	336	342	313	334	343	335	339	343	331	318	330	390	344	320	333	335	324	326	331	325	347	350	347
11483	6141	2681	1150	452	294	213	173	133	145	103	90	107	81	79	69	56	46	53	44	32	39	55	40	28	36	32	32	35	37	38	32	27	26	26	29	25	33	32	28	26	28	30	22	28	19	29	23	18	16	30	22	28	24	31	21	24	25	26	29	28	32	26	22	28	14	23	25	33	23	16	27	28	17	26	24	31	21	9	17	25	22	26	29	25	10	22	20	24	34	25	22	23	15	28	22	27	22	24	20	25	17	24	17	28	26	20	16	18	26	23	21	25	31	15	16	18	21	24	20	26	14	23	21	18	17	23	27	20	22	28	27	20	29	29	25	21	29	26	22	27	21	26	33	16	29	28	18	18	24	24	20	18	27	16	19	18	30	28	23	27	16	23	21	26	20	21	29	26	23	18	21	15	15	35	24	25	26	21	17	19	26	28	25	20	29	29	17	24	16	23	23	22	28	17	23	33	23	23	22	20	28	24	21	21	19	27	32	21	20	13	25	26	20	14	27	22	26	28	27	27	27	23	26	21	17	27	20	20	34	16	33	18	22	28	28	24	21	37	28	20	21	21	17	23	21	26	22	29	24	23	21	22	26	25	22	25	23	26	29	29	20	23	19	20	23	29	25	29	28	19	15	26	20	25	21	27	22	17	20	26	29	16	30	17	19	24	23	24	21	22	33	19	24	21	23	33	20	20	23	17	29	24	22	18	26	31	17	22	33	27	25	22	17	20	26	18	31	15	25	23	27	31	27	31	25	18	28	18	18	20	23	33	25	15	23	22	20	26	26	26	21	19	27	24	20	25	20	27	31	14	27	23	23	20	21	17	19	18	24	15	27	18	22	14	17	26	22	23	23	27	25	25	17	22	17	19	19	24	22	25	20	18	16	15	29	27	22	20	30	21	28	23	21	30	22	21	23	18	21	24	28	13	25	17	27	25	19	23	19	20	28	26	27	25	23	22	25	26	19	18	35	22	22	27	28	25	20	27	25	16	26	25	28	19	19	20	17	26	19	31	23	20	14	36	19	25	20	28	21	36	23	22	25	20	15	25	19	18	25	21	22	17	18	20	24	25	24	32	17	26	20	25	25	21	23	30	22	20	28	28	20	27	23	37	28	25	23	31	24	25	23	17	23	22	23	29	15	26	21	20	24	20	22	21	18	22	29	30	32	23	29	28	22	25	18	21	19	18	25	22	14	24	17	18	29	16	27	22	24	23	24	19	21	24	22	28	22	30	20	26	9	36	23	25	19	28	21	31	24	26	23	19	19	28	19	22	23	25	17	15	19	27	26	17	21	23	18	16	18	35	23	18	22	21	16	25	23	24	23	27	25	23	29	30	22	24	26	26	29	23	23	23	25	23	19	21	28	24	36	29	26	31	27	28	29	12	18	30	22	18	19	20	20	23	24	25	18	23	22	24	16	25	26	27	22	22	21	19	26	16	20	29	23	23	27	24	21	34	16	22	24	25	23	30	24	21	32	22	24	24	24	19	24	21	23	27	25	21	20	22	29	16	25	21	21	18	19	19	30	25	22	24	26	23	17	26	18	27	26	23	18	29	17	18	19	28	23	25	21	27	19	33	18	22	32	28	21	18	16	15	15	13	25	25	21	18	24	21	20	28	24	24	21	19	23	23	26	27	23	26	25	19	23	18	17	20	26	32	13	27	29	27	18	27	22	22	26	21	28	29	30	34	26	29	18	26	18	24	24	10	23	16	17	19	20	22	32	27	18	22	22	23	23	25	20	32	24	26	13	25	28	25	23	22	24	22	31	22	26	25	22	30	30	22	33	21	21	28	31	24	25	15	22	28	21	17	17	23	26	25	21	21	25	18	20	14	24	24	20	31	29	20	22	17	19	21	21	26	27	22	23	20	31	18	22	20	20	19	37	25	15	16	19	26	20	24	22	20	19	32	22	33	34	13	28	28	22	19	32	19	18	25	20	24	28	35	18	21	20	32	22	21	23	26	28	25	14	15	21	25	23	14	18	27	12	30	21	14	18	21	19	25	24	18	23	16	16	14	21	26	21	16	21	29	31	24	16	19	20	22	23	16	19	25	37	25	19	25	27	17	17	15	18	19	13	15	16	20	29	18	21	27	23	23	21	25	31	25	17	22	24	33	30	20	22	16	26	27	18	19	17	18	18	24	22	23	22	23	13	27	33	24	26	17	24	29	23	31	15	18	20	30	26	25	25	20	24	16	31	23	24	23	22	21	25	23	19	28	27	25	25	25	23	22	24	26	22	13	20	23	23	27	23	21	25	13	32	22	27	21	20	22	20	31	19	24	15	19	26	25	16	26	32	15	25	19	27	21	20	26	31	21	20	29	21	22	27	31	25	22	23	18	25	25	18	27	15	26	29	26	23	19	27	22	22	21	30	31	29	32	25	15	21	21	18	25	24	20	17	26	19	24	22	22	26	18	24	25	28	23	21	26	19	24	28	15	17	24	18	25	21	22	19	27	24	23	24	29	20	25	30	19	23	25	14	22	18	28	21	21	35	33	22	26	23	26	20	23	23	27	20	24	19	29	22	22	27	11	28	22	15	20	24	21	22	18	26	26	17	22	23	26	24	21	17	16	19	17	28	27	24	19	25	19	27	19	31	23	27	35	19	20	18	20	20	25	27	21	25	34	24	29	24	28	23	17	19	10	33	20	26	17	19	18	33	21	21	26	20	21	19	29	21	23	20	20	25	15	26	27	27	24	29	25	19	25	18	29	15	23	18	30	19	30	20	24	17	22	21	32	29	27	28	17	27	20	26	23	33	20	26	21	21	19	23	24	24	18	20	22	25	18	29	22	25	27	31	25	27	20	22	22	19	21	24	15	25	25	29	31	25	29	18	17	26	21	21	28	23	18	19	25	24	30	28	23	21	30	24	29	30	25	20	20	21	24	20	18	25	30	30	21	23	17	26	22	13	29	19	20	25	27	25	28	34	33	30	31	31	24	18	20	34	24	27	21	23	16	25	22	22	21	26	30	25	16	25	24	24	27	23	29	20	21	31	13	23	23	29	18	21	21	11	22	31	28	24	24	25	18	18	29	33	14	26	21	27	22	18	21	19	25	17	24	19	26	23	22	23	21	28	23	32	24	27	23	28	28	27	25	26	24	23	26	19	24	19	25	27	28	24	21	23	21	17	22	26	23	22	18	28	17	36	18	18	24	21	23	20	27	23	30	29	22	22	28	16	16	35	25	20	22	34	20	30	19	16	25	21	22	28	20	34	24	23	27	16	20	26	23	24	25	21	21	16	26	17	28	24	18	31	22	27	29	14	27	21	39	30	32	23	25	21	31	21	26	25	21	20	25	21	15	17	17	24	24	27	22	18	17	15	19	29	29	18	24	20	18	15	23	31	25	25	24	17	26	17	26	32	19	27	31	19	30	29	24	16	20	22	28	24	26	27	27	17	19	19	34	26	15	29	26	19	24	23	20	22	14	26	22	29	20	26	22	19	26	24	32	21	24	18	21	36	21	32
41225	26673	17385	13578	12664	12075	9884	7527	5724	4661	3831	3318	2851	2327	1972	1653	1398	1132	931	767	753	898	1263	596	357	302	328	313	335	325	317	314	336	291	328	299	292	287	291	305	263	250	274	274	260	276	249	254	234	225	232	208	220	231	215	226	179	226	197	198	203	199	197	164	190	184	200	196	187	177	170	196	191	179	183	204	201	197	180	190	172	185	182	182	183	203	189	189	200	171	190	210	178	216	204	173	198	177	190	182	200	180	170	195	201	186	159	198	184	210	164	175	206	168	204	177	161	191	196	208	180	179	199	175	205	181	177	192	203	179	194	178	194	188	207	182	177	189	206	197	183	203	174	185	180	183	192	200	169	193	180	184	175	173	170	180	212	163	189	161	185	179	205	173	177	168	178	175	178	169	168	210	166	202	196	189	169	194	195	185	167	178	192	204	160	167	219	190	157	188	214	204	181	181	173	177	183	197	174	199	176	179	188	174	212	190	182	193	204	200	171	174	208	202	193	193	183	171	177	169	180	177	186	184	194	186	174	198	207	171	185	194	212	161	175	198	198	171	199	194	204	196	219	208	195	171	191	198	198	218	168	200	207	181	196	197	187	188	179	176	166	181	202	196	192	180	234	196	204	184	184	204	170	217	183	181	178	177	195	174	160	174	176	177	206	165	183	185	194	192	188	180	182	197	198	202	200	195	171	168	209	163	181	184	171	179	186	167	199	186	196	186	190	179	195	194	180	189	193	185	154	169	195	194	180	166	205	169	187	179	213	191	172	157	195	195	207	190	182	184	181	189	184	188	184	169	174	195	198	152	219	170	179	196	184	179	177	175	204	205	185	199	189	206	185	175	171	189	186	183	166	157	175	209	206	169	197	181	177	182	184	177	209	181	192	183	190	226	189	197	174	204	191	178	196	183	189	201	199	203	188	178	188	174	195	200	214	191	202	208	204	197	199	197	203	191	231	164	180	189	168	198	178	215	167	200	185	185	194	197	170	178	171	189	185	194	189	205	189	191	186	188	183	199	199	212	160	191	184	196	206	183	173	181	220	200	185	174	186	197	177	199	170	174	191	177	191	190	196	207	188	163	189	165	196	164	190	164	200	199	180	217	177	190	161	185	157	174	186	148	194	200	188	189	187	185	204	181	176	179	157	180	168	198	186	200	183	155	174	186	178	187	179	169	170	177	192	182	206	187	187	184	178	193	202	178	191	187	193	193	202	189	179	188	181	167	194	189	147	189	205	163	196	192	196	186	180	190	203	186	176	187	207	180	186	170	209	189	197	176	183	171	188	178	206	196	189	186	179	183	167	193	208	186	194	194	203	222	178	200	178	186	168	205	176	180	186	168	173	175	192	191	194	196	198	168	189	202	199	193	199	194	182	187	185	193	190	216	189	197	199	176	184	187	213	169	171	194	185	166	194	173	201	163	187	200	165	206	175	178	188	153	177	180	195	182	201	176	176	179	190	191	191	187	183	182	180	198	180	207	165	224	200	195	183	181	191	179	175	205	177	209	199	164	192	218	206	213	198	189	184	183	167	167	173	163	213	161	179	191	166	193	199	176	213	183	212	168	222	215	178	181	193	177	205	187	177	175	159	188	192	182	180	203	186	192	185	183	207	195	187	182	195	161	205	186	170	173	195	187	197	192	188	179	198	197	171	199	189	213	206	181	180	188	168	187	173	186	182	182	221	179	181	196	196	170	208	192	207	185	177	198	185	158	183	176	178	235	195	208	182	186	190	213	160	168	190	160	172	174	151	158	172	172	170	182	193	182	192	191	194	201	191	186	187	216	212	180	170	190	207	179	185	182	199	196	194	166	202	190	180	194	188	194	169	176	180	186	164	181	181	187	211	193	159	182	186	190	175	190	204	183	169	186	201	178	149	170	171	188	181	179	188	211	176	187	190	188	163	206	184	180	175	187	159	224	184	203	171	197	155	165	173	165	210	192	202	214	186	208	194	175	201	192	174	217	191	177	190	167	180	176	168	203	175	197	228	194	188	187	199	194	187	172	206	205	179	187	186	187	198	196	191	192	179	204	182	179	174	210	202	196	165	193	174	191	205	204	174	177	207	191	182	193	202	189	181	174	195	187	192	211	184	209	197	182	199	185	174	197	180	184	185	169	168	183	208	200	176	188	199	200	202	173	193	151	172	186	169	174	172	195	206	182	201	194	188	187	217	202	211	174	191	166	192	222	209	183	166	169	186	162	181	174	207	172	167	177	161	165	184	171	200	191	178	166	202	188	199	170	213	209	189	188	171	194	168	158	185	171	191	190	194	188	175	192	172	168	186	168	173	201	202	192	184	170	163	190	187	210	180	171	190	183	193	168	188	158	198	196	189	204	179	201	189	167	185	179	201	180	191	166	205	159	186	166	172	183	182	188	191	170	182	156	158	175	199	179	199	182	193	194	196	189	189	190	201	192	189	196	192	175	189	190	196	179	177	192	168	199	179	162	192	193	202	183	204	164	184	201	188	176	159	203	192	173	186	173	184	176	194	186	188	192	180	175	190	172	188	181	187	158	194	209	195	194	212	197	192	186	198	166	172	177	182	201	197	192	186	158	201	190	169	175	192	184	163	188	162	206	195	212	191	162	195	189	220	193	179	178	172	200	193	170	182	179	184	184	194	188	196	177	181	218	174	197	193	170	211	178	184	188	184	185	168	187	196	157	212	191	186	184	200	199	183	179	198	194	182	192	191	171	196	180	194	182	191	209	176	192	176	190	196	174	186	175	189	195	185	178	214	174	192	188	172	212	180	187	170	178	199	185	199	169	188	185	175	185	168	180	167	176	192	219	206	216	181	177	189	198	169	203	193	209	162	184	212	169	186	195	185	179	178	180	197	186	179	197	179	166	159	192	200	153	181	201	193	190	160	194	179	211	203	184	191	192	178	185	190	171	207	187	209	196	186	189	176	162	198	159	178	174	195	213	159	185	174	180	160	206	183	199	171	167	190	182	198	174	179	177	207	198	209	176	182	196	222	183	198	177	189	192	183	169	204	178	228	184	185	179	174	174	182	199	186	173	194	174	209	165	180	172	202	221	207	154	188	214	200	175	194	173	190	174	183	186	171	196	159	197	196	189	183	193	192	193	206	171	181	173	197	217	193	203	192	166	177	196	192	189	189	206	182	187	186	194	169	188	170	197	181	190	182	188	187	171	191	177	179	193	190	175	175	195	183	182	183	197	179	180	186	181	197	187	204	187	180	176	181	188	177	192	193	201	205	167	177	211	188	182	161	161	179	200	184	186	199	198	189	192	195	191	178	195	195	183	203	211	188	181	178	181	162	187	195	197	195	174	194	154	183	182	179	165	182	186	182	200	207	191	181	188	207	178	166	192	187	181	188	176	198	186	191	185	180	189	199	186	211	183	214	188	217	183	177	210	182	178	224	189	190	171	173	189	157	199	208	177	191	169	200	197	181	156	218	196	164	182	176	199	150	184	184	185	184	189	199	187	204	175	179	187	200	199	179	185
6917	2817	911	309	151	155	121	106	115	105	108	78	88	85	68	74	53	51	52	64	48	59	56	51	53	62	46	48	58	49	59	65	52	38	57	44	52	37	37	51	70	45	69	55	52	56	41	50	57	44	51	44	44	57	55	53	51	49	45	55	51	36	48	56	68	42	47	44	39	48	60	45	56	49	53	45	38	63	38	47	33	41	54	48	39	56	50	49	46	48	46	38	47	58	58	50	35	48	42	57	38	60	53	59	53	59	40	55	55	47	63	42	41	54	39	45	42	48	48	41	52	51	43	46	51	58	47	41	47	54	41	50	46	45	44	52	53	48	37	41	46	62	37	37	36	43	46	40	41	63	50	46	35	57	42	36	33	42	47	54	51	50	56	53	50	44	32	45	62	44	60	51	47	43	44	56	42	48	52	45	41	45	43	46	48	55	59	50	49	54	54	44	36	55	59	67	48	53	58	62	51	41	48	47	50	43	34	45	49	50	51	50	58	31	57	54	49	45	47	54	41	44	45	38	56	52	51	47	46	53	44	52	41	56	50	57	71	47	55	34	46	36	56	51	27	47	42	45	44	49	49	43	46	55	51	48	45	48	45	50	52	42	42	45	51	50	58	53	57	42	53	41	51	43	39	45	53	46	54	54	44	46	51	55	49	38	43	49	50	42	46	48	40	43	40	54	50	38	41	41	54	55	44	54	58	54	38	48	40	53	51	51	60	47	40	51	58	59	52	47	42	43	53	58	50	40	55	56	43	53	49	40	57	43	54	48	52	49	63	52	53	47	53	53	48	52	50	55	43	46	46	56	48	51	60	61	58	55	52	46	47	62	55	59	47	62	40	47	58	46	42	41	59	39	54	38	54	46	58	52	49	42	37	37	50	40	52	47	40	63	38	51	38	59	51	57	50	48	44	49	45	49	51	51	52	41	46	53	49	50	47	37	48	53	50	35	50	39	45	47	37	40	46	44	38	66	45	44	48	40	45	34	46	53	56	51	52	59	58	51	41	56	43	54	52	51	49	49	42	51	45	50	57	40	41	34	45	55	49	48	55	52	46	54	47	52	37	52	39	56	44	54	38	51	37	53	48	38	50	57	47	57	61	49	56	50	47	44	44	45	51	52	51	54	55	53	51	40	40	48	36	35	46	50	44	50	51	43	55	47	46	49	55	45	41	47	46	52	48	50	56	55	48	45	54	46	45	49	46	41	57	53	43	51	44	42	42	39	58	64	42	77	45	59	48	42	47	44	53	53	37	51	49	49	41	52	52	50	48	41	52	48	42	45	50	53	37	48	46	69	47	57	56	44	38	59	47	51	46	57	46	48	37	54	45	44	42	46	54	45	50	48	45	42	46	45	54	56	53	51	44	49	46	44	60	69	38	52	40	42	40	43	52	42	58	53	54	45	41	49	49	45	51	44	48	43	51	44	49	50	52	39	55	50	51	51	62	50	52	46	43	43	53	53	49	56	61	67	49	48	45	58	51	55	38	52	61	46	36	41	49	54	56	41	47	50	59	48	49	36	51	47	53	50	43	45	37	42	61	47	40	49	52	52	57	49	48	41	44	60	39	65	52	47	55	51	56	56	50	44	40	48	47	62	41	47	46	50	43	50	59	49	43	44	42	60	44	58	36	50	36	51	45	54	48	45	54	37	55	51	58	62	48	58	40	53	51	53	56	49	56	38	55	55	39	58	58	38	48	53	59	57	52	50	41	47	65	59	45	46	41	48	52	56	56	37	51	49	49	53	48	59	39	39	44	51	53	41	58	51	40	47	37	51	43	48	48	40	47	47	48	36	44	48	45	36	51	45	41	47	53	46	60	62	48	35	42	49	50	57	47	58	45	43	39	51	46	37	52	50	44	53	46	39	44	42	44	45	55	38	38	64	48	46	55	46	44	54	47	35	54	61	58	42	42	51	46	60	48	43	54	49	53	49	53	46	40	51	55	42	57	48	47	62	47	51	61	51	39	67	50	40	46	40	66	54	58	48	63	44	44	47	46	39	53	52	52	55	43	36	52	45	44	43	43	50	61	54	50	40	52	48	38	52	36	54	50	44	58	50	56	56	59	49	47	57	55	49	50	41	57	40	44	43	49	48	53	38	50	49	49	40	56	50	57	40	52	53	61	55	52	48	53	46	45	49	55	47	48	40	48	58	50	46	50	40	45	41	42	52	48	48	52	38	42	48	48	53	53	51	36	36	63	43	55	48	58	57	47	37	38	50	55	53	45	49	56	52	46	48	50	45	54	54	53	51	53	50	43	41	45	50	58	48	54	39	50	53	52	49	59	62	41	52	43	52	35	40	45	54	47	55	66	66	35	44	53	53	47	50	42	49	61	62	58	49	50	59	42	54	46	52	39	41	33	46	59	44	55	42	50	53	54	55	55	53	58	58	40	47	34	45	41	49	47	52	55	43	62	43	46	37	45	68	52	47	48	44	47	57	44	46	49	63	46	54	55	53	50	49	39	41	42	44	55	38	55	37	56	50	57	49	37	43	49	46	51	41	39	57	43	54	43	51	46	58	52	45	44	50	64	45	46	43	51	46	49	50	54	54	39	38	39	60	48	56	42	48	65	53	57	47	48	37	42	45	46	43	41	61	52	52	45	47	45	37	61	50	39	45	49	47	45	39	52	57	61	48	46	47	50	45	48	51	56	46	45	64	37	43	37	44	46	44	47	49	48	59	41	46	50	50	56	41	45	37	43	55	55	52	49	47	51	48	43	43	50	57	54	47	34	51	48	39	53	44	39	53	42	46	47	67	44	51	44	47	50	47	45	56	61	57	43	53	38	50	42	38	42	46	50	53	45	42	54	46	46	51	51	54	58	41	43	52	41	52	52	37	42	51	44	42	32	46	47	52	37	56	40	54	44	35	37	56	52	56	64	35	60	49	42	55	46	55	44	53	50	44	46	45	40	62	46	52	44	41	55	49	49	56	60	59	50	46	46	45	48	52	48	50	51	56	61	51	55	48	56	52	43	47	46	54	44	47	61	49	40	39	60	45	56	42	56	43	37	44	38	45	37	47	57	42	43	47	52	43	40	54	44	46	40	40	46	53	50	43	54	50	53	48	47	58	51	44	52	44	24	43	48	50	46	48	63	43	59	31	33	39	48	51	37	45	48	37	43	40	52	38	51	44	52	53	52	55	52	50	47	46	60	40	43	58	54	59	58	52	35	52	49	49	52	63	48	50	50	58	51	43	54	48	44	46	37	56	51	46	45	56	46	48	41	44	43	56	46	52	59	45	56	43	39	46	54	52	33	52	53	49	42	40	58	40	45	55	54	48	54	46	49	52	62	42	55	46	41	46	55	45	48	50	61	41	50	51	44	47	56	54	42	44	56	43	58	47	41	48	42	58	52	50	53	57	50	51	46	52	53	45	50	31	56	47	47	50	39	36	52	63	40	57	39	50	32	39	41	52	50	45	53	49	51	55	46	51	47	65	44	43	50	43	42	39	45	47	45	44
34327	18583	8620	4636	5207	5851	5054	3759	3153	2629	2268	1857	1651	1388	1115	999	875	842	800	709	688	694	582	505	503	438	439	459	481	464	435	469	481	435	409	441	426	425	420	390	439	418	419	440	371	401	438	404	396	386	370	405	365	407	358	373	418	394	387	369	363	350	401	393	436	348	427	370	361	421	362	382	369	409	392	401	392	384	361	389	387	408	368	354	394	404	397	362	375	366	381	403	361	389	341	381	395	361	360	385	370	400	378	406	386	410	329	389	378	386	395	383	396	365	418	393	352	377	409	378	355	373	382	393	402	379	377	407	404	374	408	375	376	376	351	400	373	380	388	389	362	352	379	370	355	372	394	376	396	422	385	358	373	395	403	363	396	364	400	352	393	387	381	404	355	383	356	409	378	360	373	382	356	364	384	386	380	375	338	349	408	388	379	375	397	376	410	386	359	377	385	366	398	372	418	357	375	394	328	378	405	378	393	410	382	355	398	366	361	342	351	417	367	371	402	381	347	387	384	351	409	378	364	367	405	394	382	390	395	366	384	392	378	376	390	396	374	386	382	385	377	377	400	392	371	379	385	367	382	391	392	398	361	390	384	388	409	373	390	416	383	419	338	401	367	394	383	390	356	376	381	370	360	388	409	418	382	380	371	397	366	402	378	382	385	396	395	383	388	389	408	396	362	405	368	372	369	390	385	426	366	366	401	395	415	375	392	396	371	373	380	410	417	362	366	345	369	387	354	387	389	391	390	371	375	379	386	397	369	382	390	369	400	405	365	389	360	371	402	363	370	386	357	338	386	379	385	399	379	377	387	378	390	387	394	369	375	361	357	404	387	385	376	358	393	382	364	383	358	377	373	385	374	350	415	368	357	365	376	387	334	370	373	375	366	373	379	416	367	378	376	399	365	391	403	355	388	355	363	395	395	389	343	343	401	382	376	404	354	375	383	384	396	382	374	412	384	408	416	411	354	392	363	408	379	395	376	383	360	351	372	369	383	381	405	375	365	384	381	369	385	375	415	387	420	372	384	391	391	395	368	391	395	376	387	364	394	386	412	384	357	388	360	379	405	393	398	396	409	415	371	397	349	394	361	372	364	367	365	381	395	386	408	402	382	365	378	419	361	395	390	398	375	376	404	367	378	383	393	380	387	381	384	369	374	396	374	384	386	392	397	369	370	412	357	376	372	432	409	368	388	370	384	386	375	411	403	394	389	359	386	376	406	403	401	365	408	354	396	386	350	412	372	389	359	373	381	421	393	377	378	350	401	326	380	412	399	408	397	344	367	368	359	326	387	390	376	371	354	393	396	382	385	363	380	366	412	388	405	401	390	421	397	378	387	386	368	380	403	396	419	374	397	376	389	369	385	336	387	355	368	399	371	374	386	428	410	377	383	368	359	396	408	356	397	393	403	363	359	342	404	379	381	387	358	389	367	367	397	362	403	380	383	414	383	360	364	378	393	380	392	353	398	382	387	404	399	404	363	404	364	417	350	404	387	367	385	399	400	403	393	349	365	376	387	378	392	391	372	388	345	396	395	401	378	379	379	383	398	372	393	384	409	397	390	409	352	407	398	352	381	358	364	397	387	391	387	379	371	380	385	392	403	370	369	409	394	372	380	368	378	412	381	387	363	398	368	387	394	386	354	363	399	354	384	427	368	385	425	360	374	389	376	392	369	395	371	367	351	373	365	351	350	365	400	406	383	432	368	381	351	381	381	383	378	384	365	384	360	381	378	396	366	359	374	374	377	372	399	379	390	396	411	358	350	381	364	395	411	382	400	380	352	368	339	411	381	364	410	374	394	381	406	397	377	383	377	375	362	377	361	363	383	408	374	362	420	363	372	369	396	400	399	386	375	382	365	407	393	354	421	384	388	391	353	381	373	379	370	381	362	358	379	396	399	365	386	358	380	368	412	384	382	379	370	386	400	390	380	391	412	376	364	407	380	383	359	397	388	390	403	375	375	388	395	394	358	352	382	375	375	391	349	355	380	375	383	384	394	364	376	418	394	356	400	398	379	372	379	369	384	385	381	352	384	378	342	355	385	362	374	382	371	401	385	401	390	371	374	377	372	359	360	383	392	393	400	361	402	363	446	369	364	371	391	383	331	373	404	317	390	367	373	365	384	398	371	398	385	357	356	379	422	420	408	404	341	396	351	368	385	384	359	371	379	374	408	374	375	370	398	360	409	390	386	414	382	389	410	349	393	363	398	355	391	366	379	381	375	378	379	372	378	344	387	378	365	338	399	382	394	393	402	384	362	409	366	363	366	360	354	386	342	410	353	398	371	406	401	391	385	368	351	370	404	394	379	342	380	388	373	402	423	377	408	402	407	405	384	392	407	378	341	414	363	424	404	397	398	366	366	352	365	345	363	397	427	405	378	394	349	413	363	370	355	363	405	391	393	392	368	362	410	354	354	414	399	366	385	391	360	404	412	374	379	383	406	397	398	389	405	342	372	386	381	424	387	391	377	364	381	378	360	395	422	371	425	343	370	363	369	383	360	366	367	397	417	390	420	396	406	363	376	386	383	400	374	376	393	367	361	370	357	416	404	402	371	365	419	385	390	357	407	394	384	402	370	408	382	397	377	419	378	405	356	428	384	365	393	382	379	409	383	381	391	364	383	395	399	386	400	379	394	378	364	397	368	422	388	397	368	405	365	391	386	397	361	364	332	351	349	397	349	392	427	390	369	410	367	368	396	366	362	345	393	394	378	399	374	364	379	392	440	408	389	413	364	358	426	404	359	381	388	345	404	365	376	411	408	362	362	391	385	377	397	389	379	380	400	391	368	358	380	392	370	393	389	378	390	425	373	381	399	362	373	374	395	413	393	378	362	375	388	358	424	388	433	385	426	413	387	368	407	388	370	389	405	345	390	401	365	423	385	349	411	361	396	366	386	412	388	398	352	366	363	397	393	362	417	347	386	385	367	387	382	368	417	402	353	425	343	385	373	377	390	367	364	382	363	392	392	388	379	413	372	366	377	390	368	386	371	372	372	369	359	398	365	372	376	375	389	377	344	401	399	369	375	377	377	398	408	381	383	371	376	395	388	361	336	399	400	374	369	410	358	383	401	419	390	329	433	408	362	395	374	391	408	405	379	379	375	348	388	353	388	367	386	408	378	368	401	340	395	398	379	370	407	393	391	403	386	359	374	409	399	396	373	366	384	337	394	349	401	344	400	350	393	362	392	422	367	362	387	385	412	408	401	393	366	372	392	363	375	381	377	383	395	374	378	352	371	389	359	352	365	355	394	373	392	379	390	395	391	386	344	382	391	390	377	370	383	387	388	383	369	419	358	342	401	396	391	346	367	371	370	369	375	371	398	444	390	385	362	380	380	398	385	393	398	381	375	370	387	370	398	377	383	383	372	391	389	382	407	380	383	387	420	359	398	343	379	403	409	380	361	379	377	375	366	391	378	370	366	375	372	385	411	406	390	381	399	335	409	361	403	347	409	413	404	358	396	398	354	356	397	405
10064	5291	1913	640	314	193	165	138	149	135	99	68	69	81	79	74	68	49	43	42	39	59	84	35	43	37	42	33	45	29	36	35	36	31	33	41	31	41	32	35	30	37	36	24	39	30	27	46	38	34	34	27	32	40	29	27	24	37	32	33	29	35	30	35	24	33	22	26	30	29	33	50	34	47	37	26	33	28	31	39	31	27	26	31	32	45	28	30	29	31	40	31	40	36	40	32	39	32	24	48	22	34	26	37	31	37	29	39	27	28	33	37	33	25	37	31	33	32	37	35	31	30	25	27	23	39	33	29	33	42	38	31	41	26	35	35	25	38	27	26	28	22	35	42	36	32	47	28	27	29	34	30	37	25	33	40	32	29	37	29	33	31	36	25	31	43	36	40	29	28	46	32	34	31	38	34	34	42	41	34	37	33	32	29	32	28	28	32	34	30	29	30	26	37	35	30	31	34	37	33	33	29	39	33	37	25	29	36	26	39	36	22	25	30	36	41	28	40	25	35	32	36	37	32	26	38	34	37	30	33	35	30	34	33	34	32	23	29	35	38	33	34	38	34	40	29	40	34	42	20	22	32	33	30	30	34	29	27	30	34	31	32	38	42	35	30	32	37	39	38	40	39	36	40	34	29	28	43	37	34	33	30	32	29	45	29	32	28	42	36	33	30	28	34	26	32	39	29	33	36	35	41	31	33	29	33	37	22	43	27	31	36	33	31	22	24	38	38	24	42	38	22	37	36	34	36	35	28	31	30	35	39	48	43	28	32	35	40	28	36	36	37	38	35	47	36	24	29	39	30	38	40	28	31	40	31	32	27	35	29	36	37	37	31	33	28	25	34	41	28	42	24	24	39	28	31	28	34	31	38	38	35	35	33	30	35	47	28	36	24	34	28	27	26	28	40	31	39	26	46	29	41	31	37	27	29	33	36	29	41	33	34	31	24	31	29	38	37	39	32	37	37	30	41	30	24	37	30	35	27	27	31	35	32	34	35	39	24	33	30	34	37	25	32	34	29	35	32	29	36	39	43	35	40	37	31	28	37	37	36	34	36	40	33	29	30	31	35	33	30	33	37	34	30	27	39	34	38	44	36	39	34	28	40	38	43	43	32	40	31	34	31	32	39	49	42	38	19	40	44	25	32	34	25	40	26	27	26	30	25	23	33	25	35	30	36	35	28	31	37	47	34	27	31	42	31	21	37	41	36	32	23	35	19	38	33	37	42	24	40	39	31	25	32	31	29	34	43	34	34	32	35	25	30	30	33	26	26	46	27	30	36	39	39	28	30	42	31	33	29	27	31	28	32	34	36	19	33	34	37	39	40	39	28	42	25	42	31	35	29	36	37	31	29	34	44	28	35	35	28	26	42	29	29	36	36	40	30	44	37	29	43	41	30	34	41	33	37	22	51	30	27	29	22	29	30	21	34	28	28	34	26	30	39	25	32	27	33	37	37	34	19	39	25	31	29	32	24	33	33	39	27	32	30	26	21	40	28	48	39	43	38	34	36	26	23	40	31	33	36	31	27	27	29	42	34	37	25	30	23	27	33	22	46	38	37	38	30	37	33	39	35	24	30	35	43	34	36	35	33	45	17	23	34	39	29	33	43	42	35	33	26	35	39	34	33	34	32	31	31	36	26	37	28	31	29	39	39	41	26	36	34	41	33	25	32	36	34	21	23	41	33	46	26	30	29	25	35	33	29	32	40	42	32	33	31	22	22	33	29	24	30	30	19	35	31	39	26	45	25	34	38	23	35	40	37	34	31	32	39	37	31	35	38	28	29	45	37	36	42	26	24	29	34	38	31	36	39	27	32	29	30	29	27	40	26	34	26	29	35	47	21	27	26	32	34	36	26	32	36	38	47	41	29	32	40	27	25	31	40	38	41	30	31	35	27	26	30	28	23	31	38	37	27	35	34	38	20	24	35	34	35	29	21	33	30	26	37	33	39	24	34	34	33	35	42	27	31	35	24	35	34	35	31	32	37	24	29	29	28	34	25	30	35	21	39	34	31	36	25	29	38	39	28	29	31	39	29	25	25	32	25	37	35	29	35	37	30	26	37	37	17	33	36	36	29	37	33	29	31	36	31	30	34	40	41	28	22	35	25	56	32	38	25	34	38	37	37	39	33	43	36	29	39	28	30	39	30	26	33	27	28	34	34	41	41	31	43	33	40	32	35	27	33	36	37	37	38	32	39	39	28	29	19	20	36	31	38	30	28	35	30	34	18	38	32	25	27	33	42	37	23	33	39	30	29	37	36	36	34	31	44	31	24	28	43	38	26	34	36	40	42	25	35	33	29	32	32	32	28	44	33	29	31	33	26	35	25	30	25	28	38	27	36	34	24	34	40	37	36	36	20	36	36	33	39	28	37	36	31	28	27	25	24	32	30	36	31	42	34	37	42	42	35	32	30	28	25	15	25	26	28	22	33	33	37	33	29	33	38	24	33	33	25	34	36	37	29	31	33	35	25	35	38	35	30	32	36	32	23	33	31	22	37	34	31	29	27	24	41	32	31	26	35	29	29	38	33	24	30	25	32	31	48	25	34	40	27	38	32	40	31	29	37	36	51	31	47	40	26	33	28	35	31	31	28	25	27	40	34	38	27	39	28	24	36	40	28	34	28	43	41	44	33	32	41	28	40	29	39	28	38	33	29	42	32	31	33	25	43	30	29	37	32	34	34	32	35	32	36	40	31	30	30	35	34	33	30	25	36	32	25	28	36	37	45	32	33	37	31	38	42	29	40	34	35	31	31	28	31	18	37	31	33	40	29	30	24	40	40	36	38	33	22	34	33	35	25	22	37	34	31	36	22	23	37	34	47	34	43	36	28	28	38	34	34	37	31	23	32	46	29	30	33	27	42	41	33	44	37	34	25	21	37	36	25	39	36	28	37	26	33	31	40	38	31	24	32	32	47	44	36	31	35	29	33	45	35	37	34	29	30	33	35	35	36	31	40	36	41	29	28	33	37	35	40	39	33	33	31	29	37	30	41	36	41	28	36	31	34	31	36	37	29	23	34	39	42	40	22	41	31	30	43	27	42	40	34	22	23	33	34	22	31	34	31	34	32	28	30	29	22	43	27	40	27	32	29	24	22	30	48	34	31	36	33	35	36	39	30	37	24	36	34	34	28	20	26	28	38	35	28	29	28	24	38	38	37	36	33	29	22	25	19	23	26	32	41	31	26	32	27	33	29	42	36	31	27	27	37	23	38	44	36	34	46	37	35	33	43	36	34	37	37	27	41	24	30	25	42	29	34	24	22	32	33	38	42	29	35	35	34	35	36	34	31	42	27	30	40	31	34	24	29	43	40	39	27	31	31	43	21	32	42	37	33	29	32	31	31	40	28	42	20	22	21	28	35	34	30	27	30	41	34	35	34	40	36	32	39	25	36	42	34	31	31	29	41	39	27	44	36	28	32	42	34	41	35	35	43	36	33	35	27	32	35	34	24	25	38	29	27	39	36	28	35
40432	25029	14114	8003	9218	9292	6830	6049	5087	3961	2991	2462	2079	1883	1603	1364	1232	1104	878	758	708	863	1378	478	413	345	329	362	376	391	382	361	358	381	347	377	379	360	347	309	335	342	306	299	300	301	315	305	302	312	306	276	266	274	257	278	253	260	281	262	303	247	276	254	298	278	299	286	253	285	297	267	277	245	269	267	267	242	295	277	261	254	264	261	246	249	268	301	287	215	293	251	273	271	251	285	269	287	266	300	274	275	246	267	275	267	255	262	266	267	265	255	223	261	276	264	280	272	249	271	242	278	275	271	277	292	263	276	251	266	245	275	266	284	240	281	271	286	243	254	221	252	251	280	248	262	277	249	256	287	286	295	284	287	262	283	244	266	251	289	291	244	272	285	279	259	247	252	282	247	265	261	281	267	253	289	258	242	277	271	306	249	254	287	272	270	267	273	294	263	276	288	264	229	263	273	276	260	270	249	246	263	277	259	271	284	304	260	254	261	279	249	276	279	274	246	235	264	272	265	274	246	257	250	279	259	262	272	281	278	265	274	256	279	232	281	300	276	265	272	267	265	263	268	246	258	283	283	284	256	293	299	266	287	258	275	288	267	247	270	270	247	255	268	246	256	275	287	249	284	256	256	283	249	265	267	258	291	251	261	288	250	265	266	260	276	271	267	260	280	273	265	270	278	261	274	231	264	253	271	249	267	272	251	268	268	294	260	253	272	252	263	247	248	274	292	236	264	268	287	254	257	243	251	250	251	293	278	287	250	259	264	257	275	261	277	280	255	262	283	253	258	242	279	254	254	266	237	261	282	307	264	290	233	292	299	283	260	266	263	251	275	285	251	283	286	286	264	278	278	263	271	244	251	265	255	243	264	251	301	264	259	256	272	287	279	286	306	268	277	281	251	273	259	249	280	265	244	249	260	282	270	290	293	242	290	294	270	267	273	263	237	267	311	288	260	257	281	262	248	261	258	250	280	262	276	262	256	256	250	248	276	279	260	261	271	284	271	273	236	281	247	268	266	262	284	259	246	258	293	270	247	286	260	275	263	278	271	270	267	274	274	247	245	275	271	271	277	266	275	266	268	257	252	259	272	262	256	266	252	280	241	271	247	271	267	259	256	299	271	254	287	258	252	252	304	282	242	271	295	247	265	263	270	251	245	248	240	286	275	279	239	270	298	253	261	281	262	258	272	289	261	249	258	253	253	267	269	250	251	283	297	263	253	279	266	273	283	233	251	296	269	291	268	279	300	292	231	267	238	241	284	280	238	244	236	277	275	249	267	255	263	267	268	242	263	252	280	278	266	270	259	286	283	293	271	263	237	287	262	263	270	241	261	252	259	234	254	262	262	250	253	283	247	281	256	286	254	254	271	286	258	247	271	288	260	267	254	260	248	244	256	264	240	261	267	263	263	223	256	269	264	282	250	260	239	291	296	257	275	239	249	285	268	249	260	263	255	277	296	259	299	294	280	281	283	280	271	262	252	263	268	272	270	264	253	282	278	285	268	274	285	248	248	251	290	278	275	251	269	314	303	247	269	239	247	242	259	259	279	267	292	276	286	264	252	270	291	253	263	276	304	284	272	246	278	288	270	256	282	283	275	268	293	269	290	267	263	323	282	268	232	233	232	282	240	244	275	271	264	258	278	286	294	258	296	257	269	279	245	294	273	273	274	294	291	245	267	287	263	253	254	271	253	281	262	272	270	257	276	275	263	295	253	295	263	287	282	265	259	241	299	275	273	263	267	287	255	228	287	296	271	261	271	290	262	262	307	266	246	282	261	279	275	287	260	252	260	270	273	273	276	276	246	279	243	260	286	260	259	272	257	253	258	254	264	260	263	255	281	279	303	248	274	244	244	268	249	255	273	255	276	227	253	290	287	261	268	267	271	266	266	253	263	256	251	256	264	238	272	257	284	293	258	257	284	278	286	262	252	272	239	284	299	287	285	286	208	269	258	259	245	250	269	270	272	288	286	261	251	277	281	235	278	256	278	264	277	278	277	286	263	286	272	263	243	273	251	295	271	276	244	240	282	267	253	303	273	271	278	264	298	306	275	258	243	257	252	284	239	271	277	277	271	251	267	270	277	311	274	264	296	250	273	259	261	251	235	280	242	272	274	272	237	277	267	272	272	268	263	247	242	263	259	255	280	285	262	241	279	280	265	273	263	275	252	254	277	302	280	262	264	263	238	263	270	282	256	238	269	290	274	289	277	267	269	285	261	276	244	240	283	274	248	286	270	252	266	246	269	268	248	280	260	270	291	259	256	276	287	268	267	290	261	267	256	256	290	273	247	287	252	227	269	272	315	236	248	280	262	266	272	257	283	262	234	261	270	250	262	237	291	278	266	276	274	260	296	274	301	243	265	269	241	250	267	240	280	284	291	269	262	240	285	257	248	264	264	259	273	302	282	290	254	300	265	277	269	257	292	280	269	255	273	273	252	244	273	269	277	286	254	256	257	249	270	260	272	255	245	265	247	293	274	270	272	236	244	256	257	279	307	248	268	271	310	271	274	261	274	253	274	280	272	282	274	237	269	271	285	230	270	246	297	298	263	228	224	277	267	286	273	264	258	274	271	266	231	278	275	277	279	268	287	261	256	263	251	261	268	257	270	254	256	286	267	269	267	244	271	273	233	255	279	263	248	251	279	268	260	308	277	306	284	261	251	255	285	241	255	290	268	260	274	267	276	240	282	256	260	275	258	317	277	270	269	284	241	269	250	258	277	283	284	286	273	296	269	246	288	265	256	286	260	272	259	276	254	286	269	266	286	271	236	287	269	280	275	278	280	256	271	265	248	275	243	275	310	281	256	280	274	294	261	280	257	245	268	240	265	245	255	272	251	257	263	285	251	254	267	263	283	252	256	272	236	259	249	244	233	260	279	241	286	297	280	291	262	256	243	269	273	285	258	278	284	293	270	260	265	259	249	265	258	249	252	277	271	259	255	308	248	243	263	269	253	253	273	277	288	280	269	272	248	281	270	263	244	261	255	228	264	295	257	258	274	287	274	251	275	302	280	259	254	295	234	253	286	246	254	245	282	270	265	272	257	266	268	266	257	250	261	272	300	264	267	276	297	237	271	281	270	294	273	274	265	258	284	249	263	283	271	296	282	294	252	269	259	280	267	246	293	287	273	281	288	272	260	261	290	249	262	261	275	281	258	266	277	275	271	288	246	257	291	277	251	285	252	218	241	268	274	236	284	258	269	248	275	243	275	269	269	265	257	262	261	255	246	280	268	276	296	291	324	272	300	252	277	301	287	266	259	290	300	252	269	258	285	270	250	275	270	245	265	270	259	250	292	236	231	254	263	268	256	279	254	294	265	275	265	275	263	266	280	251	297	295	243	270	266	253	250	302	251	238	265	254	259	268	273	250	279	261	239	270	272	289	246	292	298	282	271	282	272	292	254	252	265	250	248	304	259	265	277	252	264	278	299	259	288	279	266	267	249	284	283	296	254	274	290	253	262	294	273	257	290
10018	3529	1349	552	302	208	190	165	167	147	113	113	122	111	100	89	73	72	66	61	64	53	75	67	50	50	38	45	54	40	44	37	50	47	45	63	44	35	37	48	39	51	33	49	48	39	50	50	38	44	37	42	41	55	46	40	52	47	44	39	27	37	43	45	39	41	40	46	49	53	27	36	40	52	41	48	38	37	41	39	29	46	45	26	36	48	34	56	37	45	29	53	39	39	47	47	46	43	34	40	40	47	41	41	43	44	38	41	31	50	60	38	44	55	43	39	56	30	32	45	51	35	35	34	47	41	49	43	42	41	30	32	38	47	34	48	52	37	30	40	46	44	37	39	30	45	42	41	34	39	45	52	40	38	37	53	31	35	42	45	39	42	44	39	45	48	46	45	34	62	44	41	36	36	51	35	33	29	49	48	36	49	39	44	49	40	34	39	40	47	40	39	38	38	50	40	47	43	32	41	47	46	48	55	40	47	55	39	40	47	32	41	36	36	40	52	44	38	38	43	34	30	41	33	45	46	40	40	45	47	37	46	43	48	37	42	45	33	52	36	41	32	53	29	44	31	46	29	44	30	34	35	29	39	49	45	33	45	49	40	38	45	52	41	43	34	37	43	50	35	39	41	44	44	38	38	53	32	40	41	48	43	46	47	39	43	48	31	40	47	31	43	43	34	30	46	41	56	44	46	44	36	40	31	40	44	38	46	42	40	45	33	54	39	39	51	36	36	41	24	46	44	42	44	46	44	40	37	44	37	31	40	44	35	45	35	37	48	47	43	35	57	37	29	44	27	51	45	36	31	44	41	37	33	33	32	39	37	37	49	39	38	49	42	35	36	49	50	52	50	39	42	41	44	51	38	39	40	39	44	43	41	40	53	48	35	47	47	37	51	53	40	37	29	41	38	41	35	49	35	39	45	43	42	51	36	45	38	41	42	35	53	35	47	41	54	39	55	42	52	39	47	46	53	32	39	43	42	52	35	52	38	41	48	39	56	42	52	41	43	39	31	42	46	41	35	34	46	51	42	45	51	44	48	40	51	52	49	38	52	30	34	41	34	40	33	35	30	38	42	44	49	42	48	53	38	32	44	40	34	51	42	36	32	49	60	52	43	48	41	38	42	49	42	48	50	42	40	47	38	30	43	46	41	45	53	45	41	37	43	41	53	35	44	32	40	33	41	41	33	45	44	36	30	51	46	40	35	37	51	39	46	35	38	40	47	48	50	42	46	39	44	56	44	34	32	49	44	34	37	37	37	35	39	34	36	48	38	45	47	42	35	45	39	41	43	51	44	39	46	42	40	34	34	33	41	47	41	48	39	36	40	41	38	31	43	40	35	33	43	31	35	38	36	44	48	42	43	33	39	31	36	41	34	49	37	42	40	42	34	42	49	47	43	42	32	37	38	43	45	40	53	30	43	31	37	37	53	34	35	29	36	47	41	50	42	44	43	33	37	40	37	39	29	47	43	37	45	43	43	40	47	42	40	30	43	39	40	51	31	43	37	40	46	32	35	40	45	38	42	32	40	51	40	34	31	46	41	42	29	35	41	39	44	39	43	45	48	43	44	54	42	47	44	45	31	46	45	42	38	32	42	39	58	41	43	41	40	35	31	42	26	46	45	42	35	51	37	44	41	47	50	42	43	41	38	38	43	43	48	52	32	39	38	31	32	44	44	43	36	44	39	41	38	40	34	39	46	56	33	38	46	49	48	35	29	39	43	40	37	44	41	39	60	47	41	41	56	36	44	46	36	43	36	40	51	36	39	45	40	37	46	33	46	31	42	40	48	43	43	35	50	38	47	38	46	53	55	36	39	43	35	44	39	43	45	39	45	48	37	32	42	60	51	45	48	40	44	37	32	40	50	43	41	42	51	46	53	42	58	42	35	56	33	33	44	42	50	37	39	43	40	44	44	41	38	39	54	42	34	46	31	44	37	48	42	36	41	44	51	48	41	39	35	59	42	41	32	44	42	45	37	36	57	37	42	40	47	26	37	46	45	34	40	52	35	42	42	44	34	47	38	34	53	62	52	36	51	38	48	43	43	42	42	47	51	36	41	46	39	31	42	40	48	38	37	34	38	51	45	46	45	34	38	44	30	39	31	47	33	51	34	34	48	43	40	39	50	30	42	48	43	53	35	37	36	53	48	31	46	48	49	50	50	48	37	27	39	46	38	47	32	49	47	28	43	35	40	43	38	50	40	42	43	43	31	42	40	44	61	52	40	45	40	48	33	51	24	38	51	44	45	51	54	46	43	50	34	45	52	39	40	40	43	37	59	47	33	46	48	37	39	46	45	35	49	37	58	36	38	41	44	29	40	53	34	42	40	42	34	36	43	39	40	41	37	42	46	41	43	51	41	44	39	54	40	45	40	50	43	36	49	47	45	44	37	45	46	27	44	38	39	34	45	34	33	40	41	43	49	52	51	45	45	45	45	29	33	26	40	49	38	51	38	48	39	42	49	50	46	44	36	33	41	41	42	50	32	43	44	40	40	43	37	41	38	48	47	44	51	52	48	46	42	50	37	45	38	34	46	43	59	33	42	38	38	44	38	47	43	32	56	45	41	41	47	39	37	43	45	47	41	36	56	43	43	38	39	34	55	35	41	40	32	40	48	48	34	36	42	42	36	37	45	44	43	42	30	46	39	48	38	41	47	46	43	38	52	34	42	49	41	30	47	44	46	42	50	30	51	39	30	38	50	48	45	35	51	32	36	46	41	28	52	43	43	47	42	52	47	54	44	39	41	47	35	42	41	54	46	43	42	45	46	52	54	35	46	47	61	33	41	45	42	40	38	43	39	35	36	51	34	36	35	41	48	55	35	42	46	42	34	49	32	43	30	33	34	42	44	44	48	31	33	39	35	40	42	36	38	46	37	46	47	38	59	44	39	51	39	39	45	39	35	37	33	48	46	38	45	41	29	46	24	48	44	51	37	33	55	40	36	31	42	45	36	44	48	30	53	40	46	42	43	47	29	49	40	31	39	33	34	41	40	43	45	44	41	40	48	52	48	33	44	47	43	36	40	47	40	44	41	36	34	48	51	49	30	39	40	36	43	43	41	43	38	42	50	44	41	31	36	45	59	35	39	38	43	48	42	40	41	32	47	41	50	38	48	34	36	37	44	37	39	44	43	40	41	38	43	43	39	44	31	50	33	43	45	54	42	39	38	38	39	41	42	41	43	38	46	37	39	45	40	45	37	27	34	40	43	41	44	42	37	49	44	54	48	38	55	36	45	41	42	34	41	35	42	38	41	51	49	51	46	39	35	44	43	44	46	43	41	47	40	38	37	42	42	39	33	32	45	45	30	38	46	44	38	43	45	41	34	44	44	28	38	46	51	40	34	41	40	51	38	44	32	43	53	49	31	50	28	46	39	37	42	27	43	31	33	47	37	32	37	38	33	47	35	51	45	39	41	52	32	44	46	44	34	35	48	42	45	30	48	49	41	48	48	41	38	39	41	36	34	48	45
37075	19912	11842	7415	8246	7936	7734	6572	5751	4702	3700	2768	2383	2075	1809	1639	1510	1104	853	818	808	804	1194	683	429	426	420	444	466	464	430	416	429	433	415	423	409	403	406	374	387	422	403	375	358	332	365	348	375	374	369	352	335	347	321	328	321	322	329	407	329	325	313	339	338	308	299	347	318	363	314	363	307	318	306	338	323	339	320	354	328	358	351	311	350	330	314	325	359	314	315	335	316	324	305	316	344	337	335	321	323	343	323	346	335	310	338	340	325	338	312	290	331	328	336	327	325	354	350	337	353	319	317	361	355	324	321	362	327	316	337	348	325	309	325	329	353	300	334	328	333	320	346	303	335	323	325	318	318	353	308	367	332	317	306	301	316	352	338	364	358	310	346	331	350	332	343	341	335	338	311	313	343	357	294	351	335	364	307	362	339	323	346	346	303	334	346	314	309	328	322	365	357	345	327	317	367	355	323	328	274	322	350	327	349	326	336	318	338	337	306	310	324	343	303	330	326	310	288	300	332	289	309	327	339	320	336	306	337	325	334	348	339	338	332	322	358	363	344	344	336	328	317	327	348	329	333	337	344	339	310	346	331	352	331	346	316	368	342	329	363	319	317	331	377	319	366	341	332	333	364	314	308	337	338	330	327	319	314	328	330	315	343	321	316	330	342	309	342	330	327	335	333	310	320	331	315	319	322	369	321	332	343	352	299	363	311	345	293	322	312	351	326	301	334	352	337	335	329	360	332	336	324	322	334	354	305	305	334	347	308	344	346	331	330	310	363	340	340	326	318	306	335	309	363	321	317	334	330	330	339	344	339	325	331	342	313	327	299	306	322	328	349	326	339	320	359	327	304	304	313	320	301	327	336	327	316	362	360	332	336	312	325	359	333	329	342	322	308	292	305	341	309	331	326	330	314	313	324	346	323	309	354	321	346	314	306	318	337	332	328	321	348	320	340	305	307	339	334	321	326	354	323	311	318	353	323	333	328	320	311	298	308	336	303	337	301	314	328	337	368	327	339	345	326	341	336	345	347	342	342	352	326	323	316	308	346	290	331	374	337	330	320	358	336	337	326	342	312	321	342	321	329	346	357	320	333	362	316	312	327	327	356	318	314	362	344	358	317	330	330	337	309	330	344	336	309	345	358	315	333	322	328	320	315	291	319	370	347	337	314	348	341	325	298	319	269	345	344	351	304	314	338	375	331	334	333	316	334	309	314	323	350	315	339	357	314	372	323	306	317	324	328	309	323	337	292	359	325	325	354	324	336	328	321	304	332	327	318	328	302	314	306	335	305	350	319	302	312	305	293	374	319	325	351	314	383	320	340	325	358	323	362	311	308	343	300	308	319	328	322	353	337	320	329	329	303	323	325	315	297	325	351	321	356	341	332	334	328	302	354	369	311	341	326	365	346	327	310	307	332	308	313	358	322	290	358	307	347	361	347	351	298	353	312	334	325	303	327	326	346	326	335	360	319	335	284	376	320	319	312	315	317	355	342	321	300	341	330	333	340	317	333	340	335	322	332	304	335	315	331	322	340	303	336	338	322	301	317	352	351	333	338	323	339	322	301	340	328	308	309	333	356	335	325	339	327	312	326	312	344	299	346	381	340	313	333	335	351	321	321	312	357	323	307	346	311	307	350	286	352	301	349	261	325	326	340	331	288	327	331	365	311	336	292	295	323	365	307	331	319	329	363	311	289	318	347	293	344	323	322	329	346	341	316	333	345	308	323	337	336	337	310	321	345	366	326	345	305	336	321	323	353	327	326	307	342	321	342	344	330	332	354	340	324	351	332	333	339	310	309	351	337	307	334	328	352	332	346	337	338	359	319	381	354	297	325	334	372	299	318	315	295	348	329	316	344	327	291	315	323	326	309	310	327	308	330	316	312	355	340	329	333	347	335	341	348	341	333	342	341	316	324	345	301	341	318	347	327	315	326	312	323	318	355	308	339	313	319	317	336	316	317	317	289	340	331	321	328	303	313	319	299	311	328	326	312	307	326	342	363	312	334	344	331	319	331	343	319	345	354	349	306	333	318	319	337	307	326	335	325	371	288	318	324	351	322	347	318	324	340	355	313	340	299	291	333	313	335	366	335	343	344	321	311	334	286	345	323	329	340	300	325	340	311	317	300	362	336	360	319	332	341	335	336	329	315	334	314	327	305	313	353	327	325	306	379	342	315	339	321	349	332	328	302	326	321	341	329	327	334	326	332	298	322	341	331	347	295	314	326	336	330	297	313	321	306	312	310	304	366	325	331	304	340	330	334	322	312	324	341	348	347	339	299	307	348	298	355	331	329	337	353	351	343	294	339	317	325	363	307	327	353	352	326	330	324	321	313	332	322	340	349	339	321	312	318	346	331	334	369	308	284	331	318	308	300	302	322	336	350	334	308	343	327	344	334	323	339	344	330	322	303	354	361	321	314	328	288	330	335	333	315	323	359	363	339	314	341	320	316	346	346	326	334	268	347	319	329	302	309	322	330	310	326	313	323	320	303	311	329	322	320	332	288	330	315	302	317	380	347	362	333	329	357	337	290	329	322	332	304	351	331	331	325	334	326	309	343	355	368	361	341	351	303	344	334	319	324	314	342	314	330	315	368	313	309	318	342	346	310	331	323	321	325	341	326	329	350	349	346	339	329	356	353	319	302	358	327	348	304	333	329	312	363	320	337	302	329	323	333	357	330	305	343	349	340	346	335	334	327	330	335	337	331	315	351	307	328	327	344	328	345	349	321	333	321	328	350	336	302	344	289	316	332	335	339	370	344	334	341	355	329	330	305	334	345	330	322	329	319	347	308	355	316	351	284	307	343	318	301	309	344	347	325	324	290	356	390	358	329	317	340	320	331	334	342	331	349	321	354	351	321	338	302	322	349	301	331	314	347	300	349	333	372	314	328	321	327	334	328	332	302	350	369	334	315	333	330	329	317	293	355	307	336	374	344	330	290	321	339	337	320	335	339	323	348	334	318	331	328	336	330	321	315	298	335	343	316	332	344	274	318	370	314	309	324	338	324	337	306	328	341	341	321	328	316	320	339	320	321	322	303	287	321	335	346	343	344	317	346	306	341	299	347	322	316	335	315	314	335	324	311	315	332	319	330	322	331	330	335	342	357	350	328	340	324	357	308	320	335	366	327	337	324	344	353	322	312	328	340	366	322	373	299	326	308	354	354	300	368	332	314	324	351	320	342	341	309	305	343	331	310	331	299	315	302	294	336	325	306	292	335	366	332	339	320	291	322	378	322	308	337	310	323	308	314	335	317	355	348	320	367	320	350	301	346	335	320	345	341	330	359	300	297	339	350	332	346	339	322	328	335	331	337	320	300	323	332	340	357	340	342	316	321	314	303	340	301	321	329	341	316	324	305	330	333	322	343	319	359	313	306	315	319	326	338	328	311	334	319	290	335	337	315	374	338	352	328	322	337	301	322	327	334	339	322	312	310	325	340	347	337	334	367	316	328	316	322	327	331	312	307	298	323	336
12675	5653	2472	913	409	247	242	263	177	171	143	138	116	101	94	82	62	43	53	45	41	34	50	28	29	29	27	30	30	26	26	23	25	29	18	32	18	34	28	19	26	30	19	32	27	33	27	31	27	25	17	26	25	30	26	22	32	29	20	12	28	18	20	28	23	19	34	23	20	16	28	21	30	21	27	20	23	25	20	28	24	28	25	23	15	23	22	18	27	23	28	19	22	28	32	26	32	14	17	16	30	17	25	25	23	22	28	29	23	25	30	24	16	22	14	28	17	23	21	22	30	29	26	23	14	26	27	19	26	25	25	23	23	21	25	23	16	26	21	24	21	24	30	23	30	20	24	24	23	22	24	33	23	23	22	20	18	20	15	18	28	24	17	29	21	24	27	25	16	20	24	20	24	17	17	21	11	22	22	23	23	19	21	22	23	16	25	25	29	26	28	18	26	34	21	23	28	23	27	24	14	28	24	19	31	19	24	20	29	21	19	25	20	17	19	24	29	31	22	24	21	23	26	25	29	24	22	11	19	15	23	16	24	32	26	22	21	25	33	22	17	30	19	21	20	21	25	19	19	21	16	36	20	30	31	27	22	21	21	23	40	23	22	17	25	26	19	32	25	31	19	26	15	23	30	19	19	30	28	19	15	31	32	25	25	21	18	24	26	14	23	28	27	14	19	29	19	15	25	22	21	19	29	15	28	29	21	21	25	20	21	30	32	26	28	18	28	28	16	19	21	24	13	19	27	22	15	19	17	20	29	17	26	24	23	21	16	36	31	22	28	33	22	31	25	30	34	23	20	22	20	17	21	22	31	25	21	23	17	23	20	21	22	19	34	24	24	12	30	22	25	25	27	22	20	21	22	28	32	24	26	21	16	22	30	24	23	21	23	18	26	26	15	16	27	18	30	26	19	24	21	26	25	28	15	16	24	23	13	20	26	27	19	22	21	21	19	21	21	19	31	22	24	34	26	26	26	20	27	28	20	25	29	27	21	22	19	28	16	25	20	20	17	18	22	17	19	17	21	13	27	17	24	28	19	24	19	22	21	25	19	30	28	19	12	18	23	19	20	27	24	37	25	24	33	20	16	30	22	23	22	20	24	19	21	30	31	26	17	23	23	27	19	23	21	24	20	25	22	24	22	24	21	18	18	23	16	10	21	28	18	27	25	21	25	28	23	20	23	26	20	24	33	15	21	25	24	22	27	17	14	19	21	25	21	23	24	24	20	24	28	26	39	24	22	28	24	27	23	17	22	30	28	32	25	23	23	18	19	20	20	21	31	29	28	26	21	25	22	20	20	24	24	19	25	25	20	24	22	24	21	30	32	19	18	18	20	34	22	25	25	21	24	19	22	23	26	20	18	27	23	24	27	23	26	16	21	24	25	26	23	29	23	18	24	26	27	25	25	17	12	26	31	13	19	22	27	18	31	18	23	19	28	21	16	22	22	33	16	27	16	21	27	28	19	18	20	25	28	22	23	17	26	32	13	17	23	21	20	25	31	22	28	24	22	19	20	26	27	24	18	27	28	19	29	25	23	22	14	22	17	13	28	34	19	23	23	16	19	20	21	17	25	27	19	18	24	21	22	23	19	22	25	24	23	17	26	32	27	21	22	24	23	24	16	26	27	22	23	23	20	27	27	25	25	17	28	28	21	31	35	18	18	19	25	27	19	16	28	25	34	23	23	24	22	22	32	26	24	24	17	27	19	25	24	30	25	27	16	26	20	23	25	30	27	22	22	23	21	18	34	26	20	29	32	22	21	15	26	18	24	21	24	18	22	28	25	18	27	26	19	23	28	18	14	20	32	15	14	25	23	25	9	29	24	30	20	28	16	22	20	22	23	16	21	17	23	22	24	34	21	24	21	28	27	17	21	16	29	26	20	26	24	21	20	17	29	31	28	25	27	22	29	23	19	16	25	22	22	25	21	21	26	19	23	29	20	30	20	13	33	27	29	19	27	24	27	25	26	24	14	19	22	18	23	25	21	25	26	24	23	18	11	18	30	20	23	29	22	21	18	17	27	30	26	21	22	25	31	16	33	20	28	16	26	18	21	22	24	27	29	16	19	17	31	22	20	33	25	32	22	24	16	20	23	28	26	27	17	26	23	24	24	25	23	22	23	27	27	30	22	25	32	24	28	29	21	30	24	22	27	24	23	29	18	28	18	18	32	20	19	24	18	20	21	30	24	27	15	23	16	22	13	14	26	25	25	21	22	28	12	20	30	25	21	24	27	16	23	27	30	22	31	29	20	20	28	25	32	18	20	20	25	19	28	23	20	27	21	34	27	22	23	23	29	23	23	21	23	19	24	31	25	26	34	24	33	24	19	33	20	14	23	25	16	15	21	27	19	23	19	21	35	22	28	28	22	28	15	19	29	23	30	15	19	19	32	27	26	24	18	26	19	27	27	23	29	24	31	26	18	21	25	27	15	30	34	21	25	29	26	20	22	24	28	21	15	25	20	34	18	15	22	33	24	24	23	22	27	20	22	20	20	20	16	23	22	28	23	27	23	19	29	23	22	24	21	23	25	28	19	19	18	26	29	22	27	25	18	26	21	17	14	21	23	20	26	19	17	22	16	24	28	22	22	29	25	28	22	21	30	23	26	25	22	21	24	23	23	25	10	26	25	27	22	22	21	17	21	25	31	15	24	22	23	18	24	24	22	27	17	18	19	23	28	26	23	20	34	19	24	27	28	32	17	22	21	19	23	25	32	22	21	22	25	21	22	25	23	19	31	26	21	29	20	19	20	20	17	21	26	22	20	23	28	25	24	19	14	16	32	30	25	21	29	36	21	21	13	19	20	23	26	22	19	15	28	17	26	22	25	22	32	32	22	21	23	27	24	25	26	20	18	28	29	15	22	23	21	22	32	29	24	19	31	24	28	30	28	16	32	19	16	22	24	27	35	20	20	21	13	23	31	25	19	23	15	32	26	20	20	27	24	29	31	20	20	22	28	17	18	19	21	13	24	20	19	21	20	22	18	24	17	26	17	27	19	23	30	31	24	19	27	24	11	29	27	27	28	36	26	20	32	23	16	18	17	20	28	26	22	19	23	20	19	20	26	19	22	25	22	18	17	26	23	21	23	19	18	21	13	19	12	18	31	28	24	13	27	23	22	28	17	24	12	10	20	16	18	24	32	22	24	21	31	20	21	15	31	27	24	21	25	31	26	26	31	32	18	24	17	28	32	34	27	20	23	13	25	20	27	19	23	32	27	25	25	26	21	27	16	26	16	23	25	25	20	24	18	33	24	20	26	19	22	25	16	20	29	24	26	23	17	22	24	17	26	34	30	19	23	29	29	29	24	30	29	24	27	26	27	26	24	25	23	30	23	30	22	25	20	24	30	18	27	28	25	14	24	22	24	19	18	22	19	23	28	30	26	27	36	28	29	26	20	22	24	18	21	24	15	14	18	32	19	19	9	19	23	22	19	24	22	19	18	21	20	30	20	17	24	20	17	28	20	19
42151	24652	16772	10926	11476	10760	10316	8430	7284	6036	4740	4105	3451	2820	2402	2056	1704	1104	1024	851	694	670	1083	397	354	340	326	377	396	360	324	336	317	290	314	298	293	256	265	270	247	267	249	263	254	237	250	247	240	223	215	213	194	208	189	214	183	207	182	198	188	202	194	166	192	176	207	183	181	177	184	163	191	200	175	193	190	184	202	184	195	179	190	228	184	188	175	173	213	167	194	209	183	206	188	165	181	217	232	194	164	191	191	190	202	187	184	178	204	198	190	194	203	184	178	176	201	171	204	194	195	193	169	190	180	191	185	188	183	180	211	198	172	185	195	203	171	194	207	164	203	174	215	200	176	182	180	178	170	197	185	197	168	193	178	185	182	191	189	173	179	173	181	192	182	199	196	192	178	167	206	195	175	179	202	187	171	190	196	172	176	179	157	211	194	168	187	186	200	184	180	215	208	186	194	191	185	192	167	186	166	172	192	205	199	173	198	183	174	181	195	177	188	171	181	185	185	197	175	165	185	190	200	198	189	169	192	185	179	184	189	198	183	181	177	157	196	202	183	200	179	203	202	187	197	176	200	183	169	174	168	185	211	196	192	185	186	196	192	183	195	181	191	181	187	196	190	236	187	210	167	186	186	173	176	203	193	193	193	181	199	168	200	191	173	180	205	193	169	199	187	196	187	169	196	192	184	186	173	202	165	179	189	179	164	178	206	150	175	188	188	182	187	175	194	185	161	188	188	164	171	194	172	191	182	179	209	179	185	197	213	181	185	194	180	179	179	187	182	196	202	205	184	189	190	192	190	173	199	173	169	195	177	211	208	204	187	183	176	183	194	189	180	179	189	211	202	196	169	186	195	209	172	193	179	192	179	194	215	201	168	175	200	197	176	187	203	200	174	180	201	169	188	171	151	202	194	176	184	204	168	208	181	184	172	166	189	176	179	199	209	198	211	180	170	178	185	179	171	193	217	201	196	187	188	158	196	203	170	203	185	176	201	212	199	221	164	182	218	194	179	192	188	156	203	185	180	190	179	189	215	195	164	183	178	183	206	177	181	177	179	189	179	198	193	182	185	194	199	156	170	209	206	185	178	196	173	174	197	160	174	164	171	187	187	173	198	191	194	166	193	178	209	189	186	177	188	188	191	178	204	188	190	179	165	205	186	204	184	186	175	166	200	182	187	173	180	175	197	179	181	186	188	192	196	185	184	159	209	211	191	200	218	179	174	187	171	183	177	201	197	199	200	197	172	179	176	183	177	199	156	198	180	161	175	210	206	174	191	182	183	202	215	205	166	183	190	169	190	217	196	204	181	168	175	181	200	156	188	179	185	203	187	193	179	203	163	181	188	162	191	179	191	189	173	188	185	174	186	198	169	209	186	170	178	179	173	193	214	195	190	188	194	168	193	206	173	204	218	205	205	200	182	194	151	160	184	200	200	183	181	177	172	176	164	204	172	204	188	183	196	159	196	211	215	174	173	167	207	174	193	169	168	179	193	173	179	174	177	172	197	226	172	190	198	181	190	180	187	208	182	200	206	198	164	186	191	192	192	192	172	161	183	173	187	212	191	206	202	170	182	175	164	201	205	217	193	186	176	187	174	170	186	178	170	181	192	189	187	214	192	192	190	193	191	193	194	169	159	197	158	185	189	191	191	206	198	160	180	178	186	191	199	207	181	192	194	199	194	170	197	184	193	197	184	200	199	185	189	190	177	189	186	183	182	195	152	196	197	184	199	200	174	206	182	178	172	201	180	191	174	181	210	185	195	195	204	172	187	164	191	206	189	188	221	196	192	176	181	198	183	197	185	179	171	187	192	177	188	197	205	194	188	185	184	176	180	196	175	197	178	203	187	180	181	174	159	188	171	176	213	186	189	176	198	188	219	168	191	204	200	174	192	195	177	202	212	193	191	161	188	203	176	192	180	151	189	182	181	170	182	187	170	191	172	164	189	208	200	185	192	174	183	199	179	168	182	203	171	201	185	187	195	204	188	175	190	195	184	204	201	181	192	184	204	203	188	205	173	208	201	169	160	164	185	202	184	190	192	194	173	199	197	193	188	187	180	195	175	192	181	181	201	167	186	204	180	197	168	167	198	174	203	185	182	160	176	204	185	186	204	201	197	205	170	180	193	177	221	185	196	196	187	188	182	180	220	176	177	183	181	165	200	185	205	190	179	185	195	165	154	176	195	174	194	181	193	195	204	192	169	205	162	184	187	191	196	193	180	180	201	172	170	200	203	197	194	181	187	211	190	191	190	187	180	175	198	206	203	209	189	213	183	207	181	179	158	171	173	187	210	180	177	218	201	192	203	187	196	201	186	191	177	199	177	177	165	173	190	171	193	196	199	201	193	166	189	163	196	187	210	169	176	177	204	192	202	215	197	195	198	232	184	171	188	199	190	188	186	197	184	188	179	190	186	168	186	187	142	181	210	190	171	188	196	193	188	196	218	193	166	189	202	179	225	187	171	174	199	182	189	221	183	173	217	183	189	176	179	182	181	183	207	202	179	182	163	180	225	194	170	159	175	196	183	180	199	188	210	188	195	186	201	200	182	160	162	192	192	174	187	191	194	179	199	188	194	178	206	173	174	185	199	189	206	176	211	180	217	190	179	203	194	189	183	202	188	196	226	196	192	196	217	165	180	193	180	169	182	182	188	200	187	174	191	185	187	212	188	209	180	194	196	191	179	210	211	189	184	181	196	186	179	178	208	196	166	168	188	180	195	187	206	191	186	161	205	190	174	184	203	181	175	221	193	183	180	162	201	191	173	191	181	191	201	194	192	212	195	207	209	157	162	183	198	178	178	198	191	178	196	163	186	196	177	202	211	210	189	194	189	171	225	182	221	193	214	175	191	200	181	170	192	182	177	191	205	194	183	159	204	185	195	184	180	206	196	201	175	193	185	216	187	211	172	216	189	182	204	182	194	167	168	195	220	190	191	185	189	218	173	183	198	183	183	203	194	202	168	176	201	193	199	181	174	201	202	202	195	184	189	191	176	185	186	178	214	188	189	178	194	179	190	172	163	187	193	203	182	193	200	178	185	191	178	193	205	166	168	182	162	203	208	183	167	187	180	165	187	173	205	168	190	185	221	182	168	170	175	199	187	201	185	175	193	188	191	196	180	156	196	172	190	192	202	180	211	181	194	204	174	159	162	180	182	204	171	187	169	200	182	178	186	195	198	170	206	182	188	189	178	211	208	201	195	192	188	207	191	199	190	191	205	212	198	177	190	186	174	173	197	180	216	188	179	196	182	199	170	198	180	206	165	165	179	150	187	187	189	195	178	183	187	213	196	156	191	188	180	178	180	187	190	201	171	221	197	202	201	186	187	196	188	195	179	209	194	189	168	149	182	211	173	200	187	227	194	196	188	205	178	194	191	194	183	185	196	188	190	192	197	181	181	174	188	212	193	222	183	179	203	168	175	190	190	164	190	179	190	166	159	219	175	190	169	209	192	184	173	190	196	215	169	180	195	161
7056	2646	777	313	166	123	139	154	132	124	116	101	90	75	80	72	75	63	42	59	51	52	51	57	50	43	50	45	51	45	59	44	44	54	44	47	47	40	37	48	44	59	53	55	45	41	36	43	45	53	56	49	45	39	44	53	58	50	54	39	48	43	52	60	52	46	46	57	45	36	36	40	47	50	49	46	40	65	57	56	43	46	46	48	53	48	47	41	38	40	51	62	45	50	45	43	40	53	56	37	43	41	54	51	54	42	63	46	34	40	37	47	29	46	49	51	52	51	40	49	47	40	51	48	48	46	42	41	42	56	60	50	40	34	48	52	59	44	50	40	65	44	41	46	61	57	35	50	49	45	48	33	42	35	49	52	47	45	38	53	59	53	62	65	44	56	48	54	43	52	48	47	42	34	45	34	54	47	55	51	49	46	36	35	41	45	40	33	61	45	46	31	42	58	53	48	41	49	66	43	45	38	51	58	33	37	49	37	50	44	49	39	46	46	47	44	54	40	47	48	55	49	49	57	48	44	49	58	44	36	46	67	58	64	39	54	53	37	55	48	46	40	40	55	50	49	49	43	48	55	45	52	35	51	60	53	56	35	44	44	33	56	46	43	42	52	43	45	46	53	46	55	63	50	56	51	45	48	52	32	51	53	56	40	58	41	46	54	58	50	55	54	44	46	63	49	37	34	47	32	44	60	37	36	47	47	47	57	43	49	32	42	47	37	54	53	31	44	51	51	51	46	51	44	45	52	53	51	43	41	40	39	49	53	51	40	44	39	47	50	52	49	59	53	44	48	56	52	47	52	51	51	49	52	41	38	44	43	46	35	39	55	47	43	43	49	51	41	35	47	42	48	51	55	39	42	39	34	43	35	44	51	42	58	42	45	48	66	39	40	49	58	44	48	42	44	50	38	55	48	43	50	50	40	52	46	53	45	43	50	47	43	54	48	51	47	43	65	55	39	46	59	45	39	41	47	47	51	42	57	52	44	41	40	52	40	34	38	56	51	55	48	39	45	57	56	33	47	52	60	57	52	46	42	56	42	39	52	55	60	44	51	46	40	56	46	45	53	51	44	50	40	50	43	48	36	43	35	35	42	49	46	44	51	62	54	41	44	59	40	51	53	38	54	44	60	46	48	49	54	67	40	44	45	46	47	46	50	46	62	50	52	48	51	46	47	49	55	55	52	45	52	44	48	46	44	49	43	43	45	52	49	64	43	49	54	44	54	58	47	57	58	47	55	46	52	53	35	48	48	39	50	55	61	46	39	47	45	48	46	55	43	36	46	41	50	47	50	66	32	53	50	54	44	50	52	56	43	51	40	52	41	58	50	53	47	37	41	54	42	54	35	52	43	43	52	53	53	50	33	55	47	57	52	38	38	51	45	43	52	59	54	52	49	42	52	56	50	41	46	48	51	44	46	39	42	34	47	44	45	47	38	44	50	43	37	53	47	57	47	52	46	48	40	52	31	44	45	59	49	51	39	30	38	45	40	38	44	61	38	53	40	46	47	41	48	42	45	45	52	54	53	59	39	38	54	52	45	39	46	37	39	52	40	49	56	41	45	46	35	47	30	34	47	58	45	59	39	49	54	46	43	57	46	47	55	36	53	57	41	45	35	54	33	49	46	47	47	49	54	37	48	39	62	45	57	34	56	56	52	59	48	37	44	49	37	44	47	55	44	54	42	47	50	44	56	36	44	49	45	46	51	41	45	56	45	44	45	33	43	49	51	50	49	49	60	50	54	41	42	47	43	51	48	40	51	46	43	38	50	50	40	61	47	48	43	52	53	50	45	49	41	50	41	52	53	45	57	50	58	57	52	47	43	54	53	44	44	46	51	36	58	52	44	40	52	49	40	48	43	38	38	48	51	41	62	38	46	45	47	58	51	41	53	51	55	50	47	47	45	57	42	46	53	52	49	54	52	59	54	50	45	53	40	43	47	43	60	47	41	58	30	53	66	48	50	53	59	52	50	41	54	34	48	50	46	43	48	52	47	47	38	51	51	42	47	51	50	35	45	41	36	45	50	60	52	46	46	44	56	39	49	47	50	54	45	46	54	45	47	54	33	37	51	51	54	54	39	49	38	46	43	50	42	54	64	42	36	50	36	53	58	31	44	49	48	54	38	41	43	59	42	42	46	49	41	39	54	42	43	36	56	42	48	43	58	46	41	52	56	36	51	45	50	51	53	45	49	55	38	41	46	49	55	43	51	52	63	50	54	61	48	47	52	37	45	43	51	41	62	45	41	49	44	49	49	51	49	49	42	53	43	49	40	54	50	56	49	47	42	40	50	39	36	52	50	61	68	54	44	50	29	55	50	55	49	48	44	42	45	52	55	40	49	40	52	53	61	39	47	32	43	48	37	37	55	49	55	48	32	49	42	48	57	38	41	50	42	37	58	34	44	47	43	52	54	60	44	34	42	34	57	39	45	48	43	32	45	59	50	52	46	50	59	59	42	41	42	61	53	52	52	46	38	40	47	36	44	57	50	40	57	41	51	51	46	54	44	56	52	52	32	53	64	48	52	55	57	42	37	61	52	61	37	48	50	49	41	49	49	39	46	65	55	49	45	48	47	51	43	59	47	38	56	52	40	63	50	47	46	47	42	56	50	49	53	47	63	44	54	48	50	47	52	38	45	50	50	52	41	47	51	54	48	45	59	48	40	51	37	54	47	39	51	52	61	52	51	44	41	48	46	47	50	50	49	53	42	56	50	52	58	47	45	35	51	45	50	46	43	49	56	48	53	43	39	59	56	45	47	50	46	54	54	51	47	51	45	45	47	44	50	43	54	45	50	47	44	31	43	45	44	48	58	44	47	44	69	50	30	47	40	45	43	49	49	38	44	56	24	53	51	55	50	55	51	52	54	33	42	47	39	55	47	54	48	33	40	48	44	46	46	48	35	45	49	44	30	49	44	43	46	59	34	70	52	48	42	57	52	52	43	38	42	39	38	50	48	54	45	41	42	43	48	40	46	38	45	49	50	51	48	50	56	66	58	53	43	54	45	46	42	50	63	44	45	50	41	47	56	36	55	49	50	69	48	36	54	55	49	39	40	53	43	56	53	49	52	38	48	52	52	46	55	46	33	46	41	55	49	47	49	42	60	42	46	32	56	46	46	50	50	42	43	53	50	54	55	51	61	50	41	42	45	44	41	52	41	50	42	40	60	40	35	36	48	36	56	41	44	57	40	47	51	39	50	48	34	47	47	54	53	56	36	44	53	37	53	41	44	49	61	51	40	50	46	59	50	44	55	51	49	50	47	46	46	51	45	40	52	56	42	60	58	59	55	51	38	51	47	61	55	51	40	45	61	49	51	47	48	44	41	67	49	34	34	43	64	56	52	56	52	43	53	60	51	45	30	38	62	48	48	51	50	51	43	49	43	45	49	50	59	45	37	45	51	44	43	42	41	52	50	52	38	44	45	52	59	41	58	41	51	44	52	50	43	42	55	40	36	49	40	46	43	35	51
34355	18148	7901	4700	4842	5055	5080	4683	4082	3640	2990	2382	1952	1729	1361	1191	1043	930	712	667	621	629	560	515	445	458	470	467	449	488	441	452	447	427	430	455	429	444	453	413	433	414	393	404	397	385	415	399	391	357	382	400	362	334	346	358	395	393	405	421	367	386	375	393	377	376	368	354	362	354	377	365	363	364	389	394	382	394	392	386	390	347	345	352	360	395	358	377	377	384	344	388	389	392	366	396	383	358	381	376	371	389	381	363	389	364	392	347	377	380	348	392	389	345	391	398	361	369	383	362	368	364	391	401	366	367	361	411	361	374	334	356	369	381	371	378	388	380	384	361	413	368	396	365	378	375	413	375	367	351	362	381	386	373	372	407	401	363	399	363	368	383	364	365	415	386	371	361	371	384	369	350	393	346	359	396	388	405	377	416	384	377	365	358	391	373	341	384	387	384	345	393	359	351	362	352	364	380	379	375	373	386	393	367	369	356	392	382	350	366	376	379	392	385	380	380	370	374	397	373	396	371	375	392	328	371	370	345	387	378	397	379	397	354	395	414	398	354	386	415	417	367	406	396	378	352	387	360	382	385	376	396	383	353	396	355	369	353	392	363	365	365	374	404	392	418	355	385	399	402	358	390	361	372	396	375	381	383	382	383	398	365	369	383	390	380	322	406	363	357	347	334	373	355	344	364	363	389	399	358	370	374	410	358	379	393	396	376	367	385	369	379	388	389	353	363	381	369	383	380	384	413	384	365	388	365	382	371	385	377	390	343	351	375	363	379	407	371	398	367	376	350	365	362	372	389	399	394	365	360	367	375	385	372	354	365	369	355	346	384	338	354	355	381	363	365	381	392	373	378	366	383	366	383	368	376	340	384	402	395	381	390	370	395	404	372	363	400	371	383	385	365	366	415	412	380	397	350	417	381	390	370	395	356	358	383	362	331	382	378	367	392	361	369	367	358	363	352	399	346	371	417	360	369	335	408	339	410	409	406	364	360	346	364	361	354	400	377	378	371	401	360	412	364	372	360	366	405	349	394	340	364	355	357	401	380	362	395	341	419	393	341	386	390	372	350	394	380	369	393	361	379	363	410	408	385	357	366	408	389	371	364	380	394	370	368	371	398	364	390	363	360	396	373	337	382	405	409	402	392	387	318	391	352	383	360	395	376	389	382	366	395	356	397	373	385	392	373	411	367	391	443	379	338	378	388	374	394	380	378	402	349	387	378	371	394	365	382	344	374	337	383	367	354	365	382	350	357	381	404	388	373	397	419	389	394	354	383	379	389	382	385	374	364	386	367	395	386	410	355	400	367	384	369	361	375	374	399	372	341	386	390	361	405	378	329	390	373	374	344	415	381	322	351	393	387	394	372	391	374	377	389	390	386	386	408	358	365	371	371	383	405	414	405	354	391	359	395	359	376	387	373	378	375	373	372	346	414	367	390	378	420	383	387	419	360	381	372	384	362	376	353	378	392	394	352	376	359	353	355	362	390	340	358	410	388	388	368	373	369	363	384	367	361	370	389	370	355	382	360	368	353	375	372	363	368	365	365	352	383	396	385	356	408	353	349	375	357	362	383	367	400	392	355	393	351	397	367	377	387	360	359	380	386	402	381	398	365	368	390	369	382	393	356	354	378	386	383	401	390	393	367	384	355	364	363	392	375	361	382	399	364	385	370	355	387	367	364	400	364	382	387	388	398	378	408	327	396	354	354	351	385	382	384	393	381	340	370	369	392	356	389	415	373	361	367	344	373	349	370	358	397	383	354	360	359	419	382	392	410	406	351	391	362	373	392	370	356	444	356	395	364	382	383	340	439	328	377	374	398	367	362	369	384	381	365	370	375	389	378	368	383	374	344	354	374	389	413	358	376	358	404	408	384	354	383	412	368	365	389	404	359	355	389	370	389	360	410	361	359	369	375	363	368	396	344	440	361	375	353	358	362	408	337	375	379	351	368	356	362	427	385	364	386	386	345	359	376	378	392	371	340	385	365	361	366	379	377	361	396	375	368	383	376	346	375	395	379	412	379	378	381	382	388	377	413	374	367	358	379	388	367	410	383	376	336	356	384	378	376	346	388	376	389	387	400	362	375	393	350	405	375	385	354	367	371	379	385	371	373	377	363	346	370	363	387	424	354	420	375	389	396	356	408	389	369	387	361	365	357	394	391	373	399	380	387	373	333	378	382	380	373	389	366	388	379	352	370	333	382	385	381	387	396	380	374	384	369	377	343	402	352	373	438	385	394	373	356	345	378	393	365	361	348	359	389	350	364	381	387	364	378	374	376	369	380	379	402	355	424	382	385	363	370	372	406	360	339	414	407	398	364	333	384	375	372	354	374	367	349	362	387	391	348	403	372	417	417	382	381	388	345	365	349	389	371	355	370	382	385	358	400	363	363	369	394	357	387	385	377	365	417	376	392	384	384	378	379	409	349	390	363	366	322	378	346	350	368	364	371	389	403	359	344	371	379	366	408	371	393	365	367	365	386	398	358	355	344	390	359	388	381	420	424	383	382	361	369	376	376	365	387	330	343	407	376	363	379	373	396	367	362	367	378	371	401	407	388	373	370	351	376	385	386	354	378	348	370	367	348	398	414	399	364	359	375	365	398	371	348	384	398	376	352	364	399	383	344	365	379	367	413	358	358	365	374	369	365	358	394	388	376	354	420	346	379	390	350	392	382	359	405	417	393	401	380	365	344	355	383	358	359	362	375	373	355	364	376	355	363	386	360	389	350	372	401	402	375	371	362	401	371	393	332	408	389	369	394	388	374	391	335	377	428	355	370	359	389	365	367	408	360	374	364	380	389	358	364	357	371	375	378	377	376	390	370	376	372	378	367	354	362	353	404	392	377	387	374	359	368	395	366	382	386	391	394	373	420	364	386	366	347	353	377	404	386	357	375	371	402	400	375	365	393	379	376	408	349	384	376	376	384	366	357	349	399	349	362	384	367	353	396	382	360	381	386	367	378	346	366	381	377	360	356	398	393	360	382	377	343	380	399	375	367	373	354	348	369	373	406	339	388	392	375	350	406	379	384	375	387	342	355	402	360	352	345	411	363	328	353	399	367	384	372	398	342	364	375	364	358	376	375	372	380	384	420	375	354	404	363	365	383	397	378	366	361	381	364	391	403	384	386	369	362	360	355	412	391	395	359	354	352	385	355	368	377	415	369	399	373	359	375	376	374	369	392	393	365	393	374	344	344	394	383	370	402	381	374	362	388	353	393	372	381	355	411	385	389	353	386	356	382	385	395	379	388	350	385	372	346	379	369	363	374	373	377	372	352	397	356	391	401	390	332	407	375	400	389	372	371	383	372	367	362	370	373	351	373	350	365	392	370	379	361	368	395	383	394	366	366	367	372	345	374	366	378	357	377	371	377	372	401	383	357	380	387	379	405	355	372	370	370	404	361	390	361	369	386	360	414	363	412	349	366	377	363	368	363	378	373	388	407	411	411	334	377	391	337	353	364	385	375	415	379	377	392
9415	4540	1762	654	236	184	202	187	169	148	101	125	105	91	83	56	71	48	52	44	50	67	42	39	39	33	34	38	43	41	35	35	33	35	36	22	40	43	28	36	36	47	38	33	47	31	39	30	38	35	41	30	24	40	28	43	37	25	28	37	29	34	30	32	38	32	31	29	36	30	34	33	23	32	36	36	34	35	25	32	23	30	32	40	40	31	26	27	35	38	26	37	38	28	32	38	28	31	42	29	31	39	29	32	35	27	32	40	42	18	39	37	33	24	32	34	30	29	19	40	35	26	45	29	42	38	25	33	30	31	40	26	33	39	16	38	34	37	33	30	28	27	29	27	39	35	32	30	21	46	36	31	28	35	33	23	27	33	32	21	29	38	31	40	41	30	30	26	30	34	29	35	30	26	34	33	36	31	36	31	31	35	28	42	33	33	32	25	31	32	34	32	46	36	41	22	38	39	33	31	33	27	28	37	36	35	27	33	27	31	28	35	33	24	32	29	37	36	24	26	46	25	21	19	30	44	34	29	32	40	33	42	35	31	29	27	30	27	28	25	31	28	24	28	31	31	32	37	44	41	28	34	40	21	34	27	29	26	30	36	32	41	35	31	40	37	30	30	44	29	37	30	26	34	26	33	26	33	29	34	30	31	26	37	36	35	32	24	43	38	25	41	30	32	30	31	32	31	20	31	30	33	37	40	34	24	32	26	36	24	43	35	34	28	46	41	32	35	36	42	41	36	33	32	33	37	47	34	31	38	27	31	39	18	25	31	26	31	32	31	28	21	36	27	35	29	33	31	30	41	28	38	46	26	31	34	27	26	22	38	29	25	23	22	22	25	35	27	40	38	34	29	28	27	37	33	28	23	22	41	30	26	31	35	35	31	36	26	28	34	30	31	33	34	30	28	25	28	26	34	27	32	33	25	38	38	30	37	35	36	23	38	44	26	30	42	30	31	32	33	38	24	34	37	25	26	33	34	24	29	34	27	23	33	33	38	29	26	26	26	30	25	28	43	36	42	31	40	31	24	32	29	38	28	32	37	36	37	32	39	31	29	28	33	32	27	37	34	31	31	43	34	31	34	36	29	34	36	35	27	19	29	34	22	30	27	34	30	33	25	38	31	35	38	22	28	28	33	29	36	34	23	31	42	35	33	26	30	24	39	29	24	27	34	30	25	39	39	22	32	27	28	34	35	29	27	35	27	35	34	31	44	41	31	34	33	38	25	29	30	33	25	34	30	35	32	34	40	38	29	28	29	25	37	42	33	35	30	22	31	39	35	33	35	25	25	29	33	22	26	38	32	35	22	27	34	28	42	36	33	29	32	41	27	32	52	25	36	34	38	28	28	27	30	24	29	38	38	29	28	28	37	27	34	39	29	24	32	45	26	30	31	38	35	31	21	42	40	32	28	33	39	40	31	34	34	33	33	33	37	31	43	23	35	28	35	22	35	32	37	43	33	26	40	37	34	33	26	35	52	24	32	22	26	31	30	41	32	25	29	29	27	38	27	30	30	41	24	29	33	28	26	32	23	27	31	32	39	31	32	39	26	30	43	30	15	32	33	27	33	41	42	42	38	32	34	31	26	26	30	44	35	33	29	32	38	29	29	34	32	21	27	31	31	25	31	29	33	25	36	30	23	36	40	34	29	28	30	34	41	32	33	25	37	30	37	44	27	17	28	18	32	39	30	33	32	25	33	30	27	40	28	35	34	36	20	34	31	32	31	27	46	30	24	32	33	32	29	29	41	34	22	34	33	33	18	26	29	37	29	33	31	33	27	25	28	40	39	32	36	37	42	43	29	42	25	40	35	38	34	33	33	30	27	25	24	33	22	28	40	26	43	32	35	32	39	23	32	34	37	33	40	32	31	40	41	26	37	29	26	28	36	27	27	29	29	42	44	30	32	26	30	33	28	29	30	28	21	22	35	33	37	20	31	30	28	25	37	34	33	27	25	43	32	32	30	35	25	33	32	37	37	36	34	31	39	30	33	45	27	33	25	28	29	32	38	21	40	34	30	23	34	38	34	29	31	30	34	27	43	32	26	26	43	36	35	34	38	38	36	24	30	36	26	36	32	31	30	29	25	40	20	37	36	26	28	28	30	21	22	31	33	33	27	19	29	27	35	38	25	25	43	29	30	23	43	31	29	34	29	29	25	33	29	45	28	40	35	29	19	43	36	28	23	33	38	38	34	30	37	31	37	37	33	35	31	34	36	22	27	25	26	37	41	33	38	28	27	33	40	26	25	34	25	38	30	45	29	34	35	37	26	30	33	33	24	31	35	27	31	30	39	42	26	29	29	29	32	26	27	29	35	39	33	32	36	30	30	33	25	41	35	31	35	33	32	39	36	34	24	27	36	35	31	32	27	30	31	37	28	28	39	33	39	37	43	28	28	28	28	40	26	33	34	20	32	30	27	24	34	28	32	23	27	36	28	37	36	41	29	32	28	36	34	37	30	32	31	32	34	33	35	27	37	24	35	31	27	30	25	30	22	29	23	29	34	35	36	31	33	32	30	24	31	34	22	32	28	25	33	34	32	35	44	26	26	37	32	33	30	33	31	44	39	25	31	31	30	27	33	32	32	24	38	27	28	34	34	33	37	38	41	26	29	26	37	33	24	29	41	25	38	36	23	33	36	33	29	31	38	33	33	44	35	33	30	36	23	38	26	29	40	33	37	32	26	37	33	34	30	33	31	34	26	33	30	28	27	35	29	25	35	26	30	29	29	35	42	39	38	32	30	30	29	28	33	30	38	38	40	27	34	23	37	26	25	24	32	25	31	25	29	32	26	37	24	36	40	32	34	36	36	24	31	36	36	32	31	22	32	26	23	35	25	28	28	36	28	29	34	35	36	31	35	35	41	26	31	22	29	38	24	42	27	28	29	30	28	25	21	30	28	34	24	23	34	36	28	37	24	19	30	21	15	32	35	37	32	37	30	37	37	32	28	37	35	33	39	34	32	33	27	24	27	27	38	36	39	31	33	36	30	37	34	24	39	31	31	35	32	30	24	30	34	41	29	26	27	24	27	29	33	25	32	33	24	32	42	22	35	33	31	33	28	27	46	30	30	38	25	36	36	28	36	32	35	20	24	29	34	25	24	22	32	33	30	23	29	35	35	33	43	26	42	29	31	39	32	30	37	37	30	27	27	28	37	29	38	30	37	34	25	24	28	34	28	22	34	24	33	32	34	26	37	35	31	32	35	30	36	29	31	33	40	32	30	27	40	35	34	33	24	24	38	41	41	27	34	34	32	35	34	27	27	32	25	14	22	22	31	43	34	35	38	36	27	28	27	31	33	28	30	38	38	34	39	35	40	40	24	35	30	22	32	30	20	36	30	34	24	38	34	30	34	20	28	35	28	36	44	32	23	35	29	30	37	25	37	32	38	37	36	34	28	44	23	36	27	26	28	32	30	35	29	23	23	30	32	32	39	45	35	33	34	25	36	30	39	27	34	31	28	40	27	33	23
39581	23546	13531	8594	8241	8410	9286	7808	6427	4839	3863	3346	2771	2234	1902	1445	1077	894	729	733	751	875	688	447	419	392	428	449	401	412	392	328	397	360	361	342	335	344	315	325	354	294	344	284	305	268	306	317	314	261	277	284	256	274	260	273	283	276	247	258	254	245	264	250	266	268	289	261	312	244	276	257	287	284	253	278	250	283	292	275	234	274	272	247	257	255	280	265	286	270	253	289	253	287	250	283	260	273	308	288	274	278	256	265	286	279	252	245	239	276	257	273	243	274	277	263	242	237	278	256	257	250	236	243	275	273	257	284	292	262	304	245	278	255	266	280	265	230	258	255	276	269	249	285	267	266	248	256	267	251	267	253	272	253	248	277	256	260	221	258	266	260	298	296	265	254	266	256	237	296	216	260	261	264	267	259	247	272	270	282	280	264	270	234	241	252	260	258	261	260	260	251	257	262	261	273	257	280	273	286	280	254	247	301	282	268	288	246	250	285	283	262	250	245	258	264	262	258	243	263	276	236	228	256	254	255	242	246	249	264	253	274	284	278	261	277	266	256	264	268	252	254	237	244	261	245	288	236	257	282	284	251	269	248	277	244	267	253	274	270	277	297	252	255	255	233	244	263	263	258	275	270	260	253	252	262	239	268	250	278	281	279	257	278	221	243	260	260	265	270	255	254	250	275	245	257	271	251	262	284	260	244	275	277	260	282	270	269	256	271	245	254	268	261	248	272	258	290	285	283	262	257	257	269	279	236	247	255	298	264	231	267	243	263	326	270	254	264	232	299	255	231	266	254	281	266	274	256	272	267	287	236	247	270	276	268	245	279	262	250	240	256	252	251	235	262	267	237	243	288	264	264	275	275	258	264	277	287	232	251	252	227	252	262	277	269	261	275	267	274	257	267	254	302	279	222	263	256	255	257	253	266	286	236	274	240	273	268	265	245	249	259	282	262	284	263	282	242	265	240	280	260	271	276	274	253	258	258	262	279	227	270	265	266	276	225	271	252	240	240	225	245	261	257	261	285	248	261	258	265	269	259	270	250	281	259	291	247	279	273	265	229	271	238	265	271	246	282	262	257	283	262	285	247	279	240	248	261	237	280	268	293	270	274	263	295	303	286	250	256	242	267	267	254	241	263	259	273	282	266	259	273	266	276	265	257	261	272	254	248	275	282	249	276	249	236	271	281	259	248	288	267	245	288	246	256	250	264	246	266	243	262	272	275	294	235	264	281	298	239	271	257	285	272	279	270	264	254	261	280	245	266	261	216	279	229	251	257	251	260	248	254	273	260	274	267	250	256	265	260	261	230	234	277	263	267	254	248	273	288	223	273	258	248	254	285	263	269	281	251	247	261	286	244	271	247	257	298	299	274	274	238	242	241	263	233	261	253	251	261	269	251	257	312	278	250	254	245	262	236	262	245	241	266	239	273	244	233	285	279	235	260	281	263	264	268	264	244	250	254	264	251	241	264	275	238	266	271	253	280	246	255	259	240	277	267	260	254	280	227	279	261	264	262	258	274	269	262	253	269	256	278	273	276	283	250	250	250	273	262	267	257	274	277	269	272	265	257	262	242	267	270	260	258	252	285	235	271	275	270	288	278	245	260	234	253	266	253	254	242	255	262	271	246	268	260	250	269	266	272	278	250	249	273	263	280	246	253	289	286	268	272	261	247	260	247	254	270	299	242	291	285	259	268	232	240	264	274	271	280	253	258	268	248	287	210	291	267	251	263	266	239	257	278	249	274	296	258	286	269	243	293	265	245	267	262	277	258	275	276	264	292	271	262	264	260	287	269	259	260	285	255	298	270	284	263	247	280	265	263	234	249	262	261	292	260	266	257	233	266	247	269	233	273	280	250	245	241	271	284	251	285	273	249	260	232	250	253	279	254	262	247	240	257	279	269	261	279	252	254	245	263	270	257	233	254	251	241	256	262	263	270	246	288	269	277	261	262	247	239	262	265	242	244	242	273	271	256	247	251	260	240	235	276	265	271	277	281	269	258	260	272	253	250	299	260	256	256	254	280	253	268	245	286	249	248	267	284	257	263	252	267	267	277	252	247	274	279	272	255	231	275	272	277	257	272	260	238	254	240	273	257	260	276	253	258	242	270	277	290	275	258	278	254	254	238	268	275	255	258	239	255	248	264	251	282	248	258	263	252	266	267	246	299	270	266	246	241	258	281	277	245	254	280	263	237	256	260	224	269	258	235	277	267	276	258	256	280	249	261	247	219	275	271	279	246	258	284	270	264	293	267	296	243	234	277	272	246	275	280	244	248	277	234	243	277	254	274	263	283	259	255	294	233	275	241	262	261	235	263	242	285	256	256	275	277	258	257	257	241	239	252	254	260	253	269	260	280	264	275	264	268	236	251	270	276	247	250	265	262	287	267	271	269	254	246	271	291	255	265	271	283	282	262	276	229	263	296	277	241	242	235	272	290	237	251	263	279	272	259	262	272	253	245	240	244	255	287	260	252	237	251	250	267	249	265	279	259	279	269	274	265	261	262	266	255	265	273	253	262	274	267	254	252	261	273	277	256	264	265	251	283	263	281	259	275	261	249	242	261	293	261	290	289	264	264	242	256	276	246	270	250	233	256	284	288	259	245	277	240	263	250	247	269	253	262	252	250	274	286	239	266	275	243	266	247	252	269	277	224	237	256	262	272	259	256	277	269	275	257	261	265	228	261	274	262	260	267	275	238	285	270	260	290	237	253	273	263	267	259	264	267	284	241	244	260	273	270	255	269	260	261	249	268	278	246	270	280	299	259	236	279	274	240	246	251	244	257	239	261	235	266	251	271	304	267	258	275	235	251	266	245	256	254	275	269	271	266	261	274	246	260	265	253	277	222	305	250	271	306	249	246	266	246	293	243	256	264	249	271	250	264	244	259	265	279	265	270	252	253	267	240	260	251	240	268	252	231	260	262	264	254	256	278	254	246	211	261	267	266	275	300	237	236	262	280	248	254	274	294	258	266	278	242	292	251	243	241	259	261	263	243	262	258	286	277	254	280	286	273	265	267	271	255	271	247	272	269	273	259	237	266	256	251	229	289	235	266	268	267	288	269	283	274	261	254	245	266	241	265	255	258	250	267	250	256	252	242	259	242	272	278	255	220	242	266	276	279	238	267	268	259	230	272	255	259	277	235	253	242	264	270	235	258	267	263	268	269	228	239	279	271	234	251	267	239	267	250	276	261	264	243	270	290	261	235	262	277	248	274	259	256	298	266	274	251	262	286	288	255	272	248	277	261	242	275	252	261	260	282	266	257	267	241	259	269	252	245	255	278	255	262	269	242	269	261	269	253	251	284	256	243	261	246	239	270	246	261	271	257	244	245	273	257	239	267	259	269	239	266	269	249	254	258	288	247	265	253	260	231	270	260	306	271	254	271	258	240	255	260	273	234	231	278	259	262	269	260	265	256	264	287	292	254	238	269	257	246	267	240	269	285	264	269	267	277	250	246	269	251	255	268	256	244	262	247
9267	3803	1519	542	239	197	179	214	169	137	126	113	87	108	78	73	60	61	58	44	50	67	63	49	56	45	50	52	50	43	42	43	50	46	41	41	36	61	53	49	45	38	36	36	38	38	41	49	39	42	29	38	24	48	46	39	44	32	38	35	49	45	34	34	38	33	54	42	37	40	34	31	52	39	34	39	38	39	40	35	35	45	42	46	40	47	41	41	39	47	36	49	40	47	42	34	38	53	26	37	38	44	37	39	50	45	45	46	34	49	36	38	35	44	44	38	45	39	58	41	52	36	34	29	38	41	45	34	36	32	41	33	42	36	26	40	44	35	47	58	38	39	39	35	47	36	45	45	42	40	52	38	46	38	36	30	36	47	42	39	46	33	39	31	42	39	40	45	49	46	44	56	44	31	40	47	39	45	47	40	34	43	37	50	42	55	32	40	37	47	39	41	34	38	40	44	30	35	49	36	44	42	31	42	60	38	43	42	41	43	47	40	57	39	50	45	28	36	40	38	41	42	37	39	38	53	31	42	43	52	42	47	31	42	38	47	38	40	30	50	39	47	41	40	47	33	44	31	49	29	49	51	38	46	31	47	46	36	27	46	52	44	48	41	44	40	27	35	37	46	43	46	35	27	45	49	38	50	40	50	43	46	45	40	36	55	45	41	44	39	45	35	43	38	28	56	43	37	42	28	49	32	41	38	32	36	38	50	36	35	39	39	58	40	54	42	38	39	37	38	50	48	36	45	45	31	50	53	33	36	48	46	40	44	44	42	40	31	57	33	40	48	37	39	47	36	32	48	36	39	40	48	42	49	48	33	37	38	43	44	45	37	47	44	37	45	41	26	33	39	34	27	34	34	46	46	40	46	41	36	34	48	31	34	36	33	38	43	45	31	46	57	40	46	41	32	45	50	41	37	38	45	35	35	35	42	34	35	66	38	45	41	38	42	48	45	39	38	48	38	31	39	43	38	41	36	41	51	31	36	27	38	45	52	46	44	36	50	34	39	42	50	45	46	45	42	46	32	36	40	46	42	45	49	33	55	36	42	33	50	35	35	50	31	25	36	54	43	51	40	34	39	35	37	42	55	41	33	46	53	45	38	46	30	40	46	48	40	42	44	38	36	42	41	37	38	36	38	49	37	39	35	26	33	38	42	42	34	42	41	40	33	36	37	42	35	37	36	44	42	38	59	28	46	37	39	48	37	34	42	44	49	43	45	41	42	27	54	37	37	37	45	53	40	45	40	36	43	44	52	32	52	52	49	46	42	37	36	45	33	53	42	35	42	50	38	41	42	33	44	48	46	47	36	45	47	34	46	38	42	43	37	52	42	38	45	34	41	52	40	37	32	45	45	36	37	39	40	46	54	32	28	45	48	35	43	44	42	32	36	51	51	34	33	37	48	42	45	35	44	30	40	28	43	42	44	30	45	38	47	41	46	39	40	45	55	39	51	37	46	33	37	42	43	34	34	54	35	43	47	35	42	31	31	36	42	44	37	35	42	55	51	44	48	41	33	40	49	36	45	27	40	53	29	29	46	43	27	33	32	45	45	40	54	33	32	45	41	49	37	43	40	35	51	49	39	35	35	44	44	32	40	40	42	40	37	33	50	39	39	37	48	45	36	25	47	31	42	46	44	46	37	36	47	55	39	33	34	32	34	45	53	37	35	36	40	37	40	38	41	35	45	39	40	39	36	46	37	45	39	39	45	47	35	38	31	41	45	41	45	35	29	40	39	40	33	41	40	41	36	34	39	47	41	48	38	38	46	50	41	43	32	36	29	44	42	55	26	34	52	42	34	42	45	45	43	40	39	36	36	48	32	40	42	41	39	47	37	44	25	39	38	40	34	43	37	43	38	41	38	42	40	27	41	36	48	37	49	48	34	45	31	44	35	30	40	47	38	40	42	47	44	30	40	21	39	39	57	35	51	43	50	43	45	38	43	43	34	40	43	38	45	44	39	38	39	43	44	32	47	30	43	39	42	43	41	43	23	46	42	39	36	26	31	30	41	45	38	39	29	38	33	35	39	43	38	40	28	40	37	40	40	53	47	41	44	35	44	31	53	42	32	47	39	38	47	42	47	36	37	32	36	42	41	53	31	32	35	32	40	34	40	32	47	45	42	38	25	46	34	38	38	43	36	29	31	40	35	42	30	48	37	38	32	38	37	27	43	49	45	40	47	24	33	47	39	47	43	28	42	40	43	33	51	31	39	41	45	41	37	42	44	51	31	37	44	39	56	36	31	37	57	41	50	34	40	40	36	48	33	42	46	45	53	30	48	30	41	48	43	37	39	33	46	33	43	44	40	46	52	42	41	33	45	43	46	36	37	41	39	46	44	39	46	38	36	31	37	48	45	38	46	45	40	41	37	30	37	39	35	41	38	33	37	32	51	36	34	37	42	47	44	33	34	34	37	44	41	40	33	44	38	43	42	35	36	41	30	49	46	29	38	41	36	41	54	31	37	36	49	39	42	38	30	35	38	30	31	43	33	39	42	48	39	33	46	27	41	42	34	38	48	38	36	48	41	40	36	49	44	46	50	55	42	44	46	35	49	51	40	52	45	47	30	39	42	47	37	45	45	41	42	33	40	41	45	38	44	38	33	56	39	40	31	48	36	42	37	39	42	37	50	50	38	37	40	39	37	48	37	39	38	38	39	42	47	38	40	47	42	41	39	35	38	46	37	42	37	46	40	39	53	40	34	32	52	38	44	39	46	48	42	41	47	45	42	56	54	49	31	40	42	43	39	37	42	39	59	36	33	40	50	37	47	40	48	42	46	42	46	53	28	41	36	36	41	26	40	44	45	43	41	46	42	29	30	40	34	44	43	42	40	39	44	48	29	44	39	39	44	37	28	35	39	55	40	34	34	50	48	50	38	48	41	45	40	36	54	56	44	52	35	31	43	47	56	40	58	32	38	43	36	38	35	36	47	49	36	31	46	38	34	34	41	47	46	37	37	38	42	36	41	56	48	51	32	33	42	27	49	49	49	53	29	48	46	42	31	39	38	47	44	40	41	56	51	40	42	37	35	31	37	39	39	36	53	41	45	34	46	39	39	31	45	39	38	47	47	33	46	39	50	34	43	42	29	46	42	36	42	41	37	46	43	51	35	34	36	38	40	43	31	33	44	32	39	35	46	46	43	43	36	43	37	55	42	40	35	34	45	44	37	44	34	45	47	45	36	39	35	37	47	40	42	41	46	43	42	54	39	36	41	49	40	27	55	36	33	45	40	34	36	47	42	43	31	37	46	37	41	44	36	38	34	46	46	39	31	44	40	44	35	37	40	45	34	49	49	40	42	31	28	38	30	51	48	53	32	42	55	45	39	34	44	29	36	43	36	37	33	58	44	52	41	48	37	46	49	28	37	39	28	48	46	42	45	31	47	42	40	45	38	33	37	38	45	44	50	50	40	45	32	40	48	34	38	40	32	44	41	46	47	40	33	40	38	38	39	36	31	45	36	54	41	28	32
35823	21223	12908	7637	7893	8425	7701	7559	5810	4527	3585	3042	2674	2415	1883	1386	1123	932	799	687	599	956	763	525	463	496	532	442	460	455	437	423	436	424	389	403	389	424	400	385	399	393	391	396	411	365	358	384	373	342	330	319	356	340	318	331	326	325	306	308	318	342	322	324	316	340	305	300	320	310	352	339	309	314	326	328	318	325	282	293	304	324	338	291	311	296	347	337	327	334	305	348	364	334	325	339	321	301	347	308	323	329	316	321	314	325	331	344	331	349	322	336	335	323	297	295	319	323	348	333	299	319	348	319	331	306	320	322	339	351	306	333	316	314	327	300	299	345	305	301	321	340	306	342	305	348	359	319	321	331	296	341	320	331	322	338	340	322	316	349	337	310	311	321	310	305	339	255	304	321	316	294	333	327	299	285	341	313	298	300	327	305	311	340	307	314	373	327	331	330	317	311	335	335	332	328	304	292	311	337	349	324	336	340	316	342	320	325	328	350	338	299	330	322	340	329	356	323	321	332	356	318	330	319	357	299	326	318	349	284	370	292	322	314	341	318	299	365	310	340	318	334	334	279	296	335	328	318	341	310	314	335	313	305	333	341	337	316	303	296	330	317	315	323	333	326	324	334	343	377	310	333	296	325	309	322	292	294	330	339	341	348	337	343	329	333	345	295	325	329	324	305	331	326	353	299	323	362	320	311	341	345	320	290	306	337	351	319	326	318	318	348	344	322	333	318	328	337	302	324	308	324	337	343	292	289	312	343	328	305	357	300	312	310	317	324	300	300	318	307	319	302	312	309	337	315	332	296	314	311	339	325	317	302	304	324	317	348	304	336	331	309	311	345	233	297	341	339	303	324	310	316	314	308	324	333	309	319	278	329	304	337	340	313	337	327	348	356	321	322	315	313	305	336	327	330	327	339	311	298	351	320	314	334	296	323	292	309	315	318	317	334	323	326	300	333	324	320	306	305	299	305	324	314	337	316	343	310	332	316	316	316	306	331	317	303	329	320	290	322	317	306	316	320	324	326	317	315	294	343	309	340	325	332	319	278	325	347	284	307	330	327	301	319	307	312	329	326	315	318	302	337	318	349	334	293	324	314	327	330	329	337	318	353	332	328	320	322	349	343	326	334	325	293	287	302	367	284	341	320	295	317	325	329	334	280	285	355	331	324	321	323	315	320	335	319	310	352	347	330	347	346	320	302	323	327	310	303	336	319	301	323	337	322	345	343	317	328	317	309	325	321	308	309	314	340	321	323	288	322	293	300	348	321	332	334	313	354	323	318	316	339	309	311	312	328	317	329	282	318	349	335	311	331	314	325	317	307	299	352	292	350	305	306	336	344	312	346	341	348	314	331	311	327	304	328	319	300	310	352	308	319	302	332	305	330	316	355	332	298	293	337	312	338	321	320	311	354	334	318	299	297	337	315	322	347	324	335	318	329	338	324	334	289	371	286	329	340	318	349	316	311	343	345	325	331	327	311	303	332	344	319	314	303	334	361	336	355	352	336	302	316	325	336	308	342	322	341	323	358	340	328	314	305	327	351	295	308	317	345	342	326	286	367	340	308	323	349	310	320	346	331	331	309	309	318	330	311	326	318	330	301	322	307	328	339	327	317	295	346	328	334	297	295	305	319	305	316	310	324	311	352	342	319	316	314	340	327	331	316	328	331	359	330	314	316	332	327	331	335	335	344	340	297	305	344	312	341	336	324	328	325	302	351	285	321	323	337	326	335	309	368	309	335	320	316	323	316	340	341	336	363	305	297	310	331	311	323	328	313	314	326	288	320	345	326	328	329	311	338	307	322	317	296	308	318	326	308	325	304	328	326	340	348	311	292	318	329	323	317	316	330	299	299	323	320	310	334	290	324	333	324	327	279	326	330	334	305	345	283	327	298	349	304	312	349	328	342	287	329	319	323	292	329	326	344	332	324	336	326	312	344	295	347	311	318	320	316	327	334	315	323	351	301	346	291	328	330	341	350	345	362	320	325	320	332	326	302	319	319	338	314	337	347	314	319	332	301	333	344	299	332	343	323	322	321	303	332	312	332	306	302	298	301	352	331	333	319	340	344	304	298	316	337	333	302	303	286	297	323	323	338	309	333	301	313	321	322	321	329	304	317	332	334	318	330	311	330	301	285	327	311	306	306	327	319	295	320	319	325	341	322	345	316	308	322	323	316	344	303	310	311	346	323	320	339	329	331	304	306	331	289	339	340	321	313	306	329	343	326	330	317	313	333	337	315	341	301	303	349	341	352	315	330	298	307	343	323	343	323	346	331	309	317	312	335	322	331	324	325	283	304	330	322	328	323	354	334	324	280	326	343	314	308	331	310	329	340	342	347	313	313	328	346	313	337	313	367	333	337	310	313	332	308	327	311	336	298	318	315	293	359	330	344	329	326	333	296	306	312	356	326	361	303	311	338	354	320	362	325	308	340	290	307	342	336	340	327	318	309	327	333	308	329	310	334	334	346	317	313	316	345	310	322	312	301	287	315	331	315	287	323	323	325	331	347	354	326	335	328	344	287	325	325	306	329	292	314	343	304	338	309	329	331	343	325	385	336	305	325	317	309	343	357	338	326	318	305	304	348	325	317	363	312	307	324	314	298	335	303	279	282	334	313	342	303	303	310	331	311	322	296	309	315	349	313	324	334	327	368	331	340	325	300	308	342	300	317	327	310	315	326	309	330	338	306	338	319	312	318	327	333	311	306	335	318	320	343	308	344	334	343	310	331	309	307	305	304	309	323	329	335	283	326	291	336	309	313	337	305	329	321	308	325	344	346	303	332	347	296	311	336	355	344	315	318	348	334	321	305	311	333	328	355	313	300	323	308	321	315	261	301	315	315	314	321	311	307	341	324	296	302	331	318	295	352	321	299	322	316	347	328	334	304	328	302	290	309	333	332	320	330	315	343	325	335	322	324	290	309	328	289	337	319	351	315	324	297	305	329	349	318	334	306	303	323	301	314	324	339	294	300	354	330	307	320	288	310	341	300	325	321	337	337	316	301	358	351	326	310	353	306	311	367	313	336	334	303	312	326	334	322	313	344	352	322	345	293	327	330	331	315	326	290	313	322	308	328	318	338	324	330	295	343	334	323	322	291	325	338	320	325	303	350	346	320	327	321	306	334	286	292	307	327	335	301	338	324	286	344	338	314	327	295	309	339	321	278	319	326	334	304	296	328	337	313	326	305	313	302	337	346	305	332	322	324	308	312	320	333	343	304	324	326	337	318	301	290	293	329	290	337	323	366	303	335	315	315	295	336	286	335	305	341	331	323	327	330	348	318	340	340	317	327	295	325	309	318	312	333	326	302	330	306	344	327	331	291	330	329	314	310	334	319	317	335	342	321	336	314	329	317	313	290	335	308	333	333	317	318	337	314	336	335	315	355	346	310	319	297	324	331	329	330	309	305	328	313	325	332	336	349	302	316	294	348	322	312	339	332	307	321	304	316	306	301	311	341	361	336	347	296	304	318	336	325
11947	5622	2549	1000	456	301	251	217	144	132	110	106	103	114	107	78	59	48	41	35	43	101	54	28	47	27	31	37	29	31	22	33	29	27	26	30	31	23	24	29	25	25	27	33	28	22	25	24	26	20	32	25	29	19	18	23	29	30	26	20	16	32	21	16	22	25	26	20	21	18	19	24	27	15	23	26	29	24	17	24	21	22	24	24	17	26	28	27	27	28	20	28	25	24	26	24	13	23	28	28	28	23	26	19	24	22	23	22	23	24	22	17	20	23	24	17	22	27	20	19	29	17	17	29	18	26	30	27	20	23	29	23	24	24	21	19	23	31	25	17	33	12	25	17	20	20	28	23	23	14	15	23	11	23	27	32	14	27	25	18	25	28	16	35	25	22	19	21	19	24	16	35	23	25	25	26	30	26	17	25	13	19	19	20	18	25	16	33	18	21	29	17	20	25	23	22	16	28	22	24	21	16	21	25	24	28	23	16	19	14	24	20	19	15	27	23	29	17	17	24	18	20	21	31	21	25	22	20	22	25	21	21	20	21	20	29	28	27	28	21	21	23	31	22	16	21	26	17	25	26	20	22	22	23	16	31	19	20	18	28	23	31	31	37	29	16	22	30	25	21	22	21	21	19	18	28	22	13	26	22	27	30	26	33	22	22	23	24	16	21	20	20	26	21	30	13	18	21	26	16	22	13	25	16	26	23	31	17	20	22	17	28	33	22	21	25	27	19	18	20	20	22	16	18	26	26	23	30	19	25	20	26	21	23	24	23	28	27	29	19	28	22	24	35	19	25	18	22	24	24	17	18	18	16	25	17	22	20	21	21	22	24	31	19	28	31	27	23	13	24	18	24	24	28	22	29	21	16	22	26	24	18	24	22	24	21	27	17	25	28	17	25	27	19	27	19	29	16	18	25	14	20	25	23	24	29	18	21	25	23	24	26	26	23	20	27	20	23	22	23	22	20	29	9	18	22	20	33	21	26	23	23	22	24	17	21	21	20	22	23	22	26	31	26	25	22	24	24	25	18	29	26	30	20	24	20	20	24	21	30	29	26	22	26	11	21	30	22	23	22	31	22	20	25	25	15	16	23	29	19	21	27	20	17	26	16	23	22	24	15	21	20	23	24	19	29	23	18	26	18	22	23	18	34	22	32	23	15	26	18	19	19	15	29	17	23	16	43	17	22	22	20	12	26	26	30	21	30	30	22	17	33	20	26	19	26	21	20	14	21	28	20	22	22	25	21	20	28	17	30	15	29	24	27	21	24	30	23	24	20	16	33	21	21	27	22	19	21	20	26	35	26	22	18	17	35	19	18	21	25	28	23	23	25	24	18	16	28	26	22	26	19	12	25	23	23	36	24	25	20	18	17	17	19	34	23	17	22	18	17	25	25	15	17	16	26	30	24	24	20	20	28	17	26	26	23	27	26	15	26	22	17	28	22	15	24	18	15	23	16	21	21	25	19	18	21	18	16	22	18	17	22	28	22	30	23	25	24	20	25	21	22	20	16	26	22	30	21	21	20	23	23	15	21	15	19	34	22	25	21	21	22	20	24	23	19	15	21	25	16	16	18	35	19	21	28	22	26	17	18	30	24	23	24	16	23	27	19	19	20	23	17	32	21	21	23	34	25	27	17	17	28	29	17	27	30	21	29	19	22	19	20	22	15	20	15	20	24	21	19	29	19	33	30	23	16	23	22	29	16	25	21	21	28	24	20	21	21	28	22	22	22	27	20	25	23	24	22	21	28	32	22	22	31	24	21	32	14	22	26	16	20	19	26	19	20	27	23	27	21	21	26	24	29	22	28	19	24	20	23	16	29	16	19	20	28	19	32	23	25	28	25	12	22	26	30	23	18	23	17	27	27	33	21	17	27	17	26	26	25	19	27	29	22	24	23	28	21	27	14	21	25	22	17	23	29	14	29	18	20	18	25	20	19	16	24	27	18	18	24	23	31	20	29	21	15	26	34	24	19	23	21	15	12	29	18	32	16	20	18	25	25	15	16	26	33	26	23	19	18	23	24	27	33	25	27	21	11	32	13	25	21	22	24	22	19	24	20	18	26	26	14	23	25	24	18	26	24	12	22	22	25	33	19	18	12	24	16	28	17	31	22	21	25	20	20	19	26	19	20	17	19	24	18	21	14	21	36	25	22	24	20	30	14	18	22	9	23	25	19	17	18	19	25	19	26	20	15	23	26	21	22	25	26	27	25	22	22	31	13	21	23	30	19	17	20	20	17	14	22	14	32	19	19	23	34	22	25	21	26	21	26	19	21	23	21	22	24	24	13	19	23	18	31	17	28	25	24	25	16	17	20	17	29	27	29	21	25	22	22	28	15	25	23	21	30	27	26	24	17	22	19	19	22	17	28	22	27	27	20	22	16	19	32	20	24	16	26	19	24	16	23	29	25	26	23	28	24	25	27	18	28	21	21	18	36	21	13	15	25	21	20	27	15	21	23	29	21	34	25	22	23	25	30	18	22	19	16	23	14	18	28	28	31	15	21	19	21	30	23	22	22	27	20	21	31	16	23	22	30	25	28	23	23	17	20	24	20	22	18	33	23	28	18	18	21	23	21	29	14	22	27	30	23	18	24	18	21	21	24	22	19	25	30	20	28	15	16	40	21	24	22	29	15	18	17	22	26	21	24	14	19	23	30	19	26	17	27	19	16	11	28	28	35	24	19	17	23	21	23	32	32	13	32	21	28	29	21	25	18	24	18	22	26	16	32	15	21	25	18	23	15	19	17	23	22	17	25	17	20	18	25	23	27	28	19	21	18	23	18	21	20	24	21	16	23	18	40	26	19	17	24	20	24	15	28	22	28	24	19	20	19	27	20	22	28	18	16	31	22	15	22	21	14	16	27	31	22	25	25	28	23	25	18	19	22	25	22	25	17	23	25	34	29	24	23	17	35	25	19	19	21	21	22	22	26	15	28	27	21	16	27	23	23	17	22	26	17	26	24	29	17	20	19	19	27	22	22	28	21	24	23	20	21	27	25	26	31	27	25	25	18	25	29	28	26	31	17	16	20	19	20	31	30	21	24	17	23	21	23	22	23	23	35	19	20	15	27	11	23	23	19	17	18	20	22	31	19	21	24	26	15	16	24	23	15	30	36	19	20	23	24	23	30	21	18	22	17	21	26	25	29	27	18	24	23	17	24	25	29	29	24	25	17	30	19	14	22	21	28	23	24	17	26	24	22	17	26	26	34	18	19	17	23	21	31	29	22	26	31	22	28	22	17	18	17	30	28	18	22	13	26	23	18	18	23	21	29	30	23	19	24	15	23	23	26	17	13	19	26	24	14	28	25	25	22	21	31	22	23	35	20	19	19	18	19	19	28	20	19	20	30	18	31	24	26	18	28	26	20	19	26	21	26	20	20	17	17	16	21	17	18	15	13	31	20	33	18	22	13	22	29	23	21	21	23	36	19	21	18	23	10	32	19	22	22	31	21	20	22	24	21	21	25	27	26
41106	25574	17270	11728	12654	13044	10360	8533	6016	5037	4588	3858	3272	2991	2370	1877	1428	994	696	572	799	1954	936	437	443	421	389	403	402	377	370	327	306	334	308	275	317	295	287	295	313	272	284	253	257	238	230	235	230	228	201	226	187	201	189	184	202	240	187	200	182	221	186	182	205	198	175	165	181	214	197	195	206	166	201	184	186	198	183	171	189	201	199	207	197	181	186	191	197	190	200	177	209	178	178	199	186	185	164	173	194	187	173	195	209	171	181	186	210	188	189	196	187	193	162	182	187	192	202	195	178	197	180	188	198	180	181	192	194	193	168	175	195	189	184	191	175	181	190	184	198	203	186	158	188	187	205	162	203	172	175	159	180	202	182	192	187	210	168	161	194	182	184	173	175	189	217	167	175	168	196	175	182	198	194	196	155	194	194	184	189	202	193	197	172	185	210	201	180	198	177	191	173	210	186	198	201	223	201	191	184	189	196	203	184	193	185	171	162	204	193	191	177	192	201	184	144	184	191	175	197	182	173	175	202	151	176	182	182	172	173	176	191	175	189	194	182	207	171	163	231	185	187	166	179	158	166	188	196	194	192	156	187	173	174	189	193	175	186	198	207	198	194	202	186	180	194	185	181	167	188	187	180	173	204	199	175	198	212	178	204	185	187	171	176	168	178	173	183	188	180	194	197	182	195	189	190	196	184	175	165	191	201	179	168	187	191	186	170	180	155	197	173	200	180	211	180	202	194	187	170	173	164	179	186	170	166	187	182	184	174	178	215	199	195	202	187	165	206	169	187	176	173	174	199	168	189	177	190	153	203	179	194	181	186	166	204	203	190	184	167	199	158	191	176	163	170	193	164	158	180	179	189	163	166	188	174	186	196	165	165	188	203	181	208	205	203	184	189	189	212	199	198	177	178	195	189	186	179	177	177	162	174	183	178	185	187	178	184	165	177	174	165	181	182	167	177	194	194	174	171	188	185	172	177	183	154	186	196	196	184	182	177	177	176	174	210	197	176	187	199	202	189	200	185	191	188	176	184	189	190	172	167	178	188	195	174	182	195	186	172	194	216	178	196	180	199	178	199	196	176	183	184	181	173	184	181	191	198	189	196	183	180	178	185	184	176	178	194	187	189	164	169	181	196	171	180	200	171	193	169	172	168	202	185	156	160	177	191	177	188	179	207	177	199	177	193	164	195	186	173	182	189	175	205	183	183	199	170	182	162	169	158	174	181	165	190	193	172	185	154	188	203	180	178	183	162	185	197	189	171	172	206	181	172	178	209	188	183	176	177	175	173	189	194	187	189	178	217	178	197	168	196	165	200	182	190	208	190	167	181	167	176	180	168	217	199	193	191	187	180	173	176	205	205	182	196	179	186	205	206	189	185	160	178	175	167	195	171	213	183	163	176	174	184	201	214	198	184	191	163	197	179	200	203	169	183	187	199	193	183	183	172	197	179	193	176	191	195	181	195	170	174	165	196	185	183	175	180	206	231	182	207	185	183	185	174	170	178	192	159	186	186	203	179	186	186	198	180	155	149	197	206	203	169	184	189	184	187	180	192	173	195	177	200	181	190	211	191	204	215	171	177	182	171	196	197	182	182	180	185	184	201	189	171	199	173	197	181	166	178	157	210	176	179	179	201	202	173	183	176	188	184	180	171	199	176	176	187	199	166	193	209	200	170	168	172	199	198	213	157	220	210	181	188	193	192	154	183	180	197	179	186	174	175	213	195	200	194	191	179	174	198	177	180	187	208	187	194	161	191	167	165	192	194	182	183	182	183	187	187	208	164	179	174	174	180	187	178	176	185	189	207	166	199	179	202	169	174	182	193	156	176	176	197	177	197	179	201	196	202	179	192	181	168	175	178	172	202	197	180	178	186	205	174	186	168	177	186	183	195	176	199	207	210	189	194	182	184	168	186	199	207	163	213	173	191	197	200	187	204	185	211	204	148	200	205	191	187	198	189	185	185	199	207	182	195	185	182	175	193	176	175	187	192	180	175	185	191	196	191	170	173	167	193	177	197	197	163	172	170	189	189	174	164	166	161	174	195	174	163	194	191	177	196	177	192	193	169	183	171	193	173	182	174	169	178	184	184	191	167	177	204	192	182	187	193	189	205	203	195	184	174	182	206	181	177	187	198	186	193	189	178	176	187	172	189	172	209	167	184	166	186	181	180	187	165	193	163	184	194	183	173	172	167	203	200	167	193	188	202	192	187	200	166	187	174	200	186	180	184	169	192	180	173	189	181	188	182	186	178	181	199	199	213	179	196	185	198	182	189	182	196	204	197	189	197	199	196	192	187	181	174	170	173	181	177	193	195	170	180	200	170	162	213	207	174	174	184	186	192	175	183	192	194	166	208	179	156	172	183	183	190	172	186	170	167	202	187	192	184	189	181	178	194	203	201	195	188	181	179	167	173	185	183	186	185	194	168	182	189	176	199	193	187	179	157	194	198	174	198	198	183	173	169	183	161	179	195	175	196	190	198	191	159	168	172	204	181	197	194	183	162	178	197	182	173	192	200	178	185	203	180	178	176	178	207	195	204	215	196	174	213	169	187	212	169	182	212	189	172	193	185	204	190	170	166	182	195	171	197	200	167	186	175	193	186	178	175	180	183	169	157	199	204	172	193	170	204	179	179	171	178	178	194	170	182	192	199	198	182	184	181	187	161	202	197	199	169	175	182	187	209	190	187	186	195	176	160	190	184	195	191	191	180	202	179	186	186	159	186	202	176	180	177	183	189	162	183	175	201	188	178	202	203	209	184	186	190	179	173	168	180	184	194	179	169	180	181	169	193	186	188	191	192	184	179	186	189	174	189	179	157	172	198	188	175	180	182	171	196	194	192	184	189	187	212	205	165	181	178	179	155	199	177	187	192	193	185	183	201	188	168	174	176	215	217	197	185	206	175	181	186	185	191	195	182	198	200	197	186	201	193	188	178	188	198	175	204	168	187	195	186	173	200	210	182	180	209	197	178	180	198	178	180	188	192	154	175	196	176	182	171	171	196	187	189	211	173	178	178	175	190	180	189	162	189	152	185	182	209	198	205	193	208	198	175	203	170	180	193	180	184	180	196	188	172	171	184	183	175	166	164	215	175	193	197	189	191	185	178	196	200	171	186	197	182	195	186	208	157	187	186	151	203	175	189	198	207	183	184	180	189	175	179	169	157	192	187	180	205	186	169	159	198	175	185	173	187	184	182	185	200	181	185	156	206	179	203	197	179	195	213	183	171	196	186	178	205	175	176	191	205	191	208	209	196	179	201	187	183	170	182	179	172	206	187	163	200	174	201	184	187	182	178	172	171	190	201	184	191	190	182	169	188	188	184	164	210	185	192	164	200	172	205	171	215	191	182	193	166	169	182	194	163	178	214	182	204	203	173	180	179	207	200	191	186	148	181	187	159	173	175	171	188	195	220	165	175	180	183	190	174	179	191	175	167	170	175	164	208	186	204	187	177	179	192	177	187	173	194	188	168	204	190	186
6535	2324	807	347	184	155	128	145	139	130	102	106	93	79	96	82	58	67	61	62	47	59	63	49	46	43	69	39	59	50	52	52	42	54	40	54	49	46	46	46	50	44	45	46	57	50	38	52	57	48	37	50	47	46	47	33	56	49	61	30	50	44	50	44	43	29	37	40	48	48	44	37	40	43	49	54	42	47	52	52	54	49	60	46	62	46	48	49	41	42	45	37	42	46	47	50	46	46	41	47	42	56	41	44	41	53	53	46	42	53	49	51	46	49	52	69	43	41	49	52	34	53	44	35	51	52	45	40	65	60	51	41	54	62	51	56	44	42	40	45	57	43	40	50	45	44	42	52	55	50	38	52	35	42	56	41	38	39	44	49	50	42	46	45	54	52	47	47	54	51	48	44	51	32	56	43	53	57	45	41	53	54	42	52	44	59	42	37	37	42	46	38	46	44	50	47	53	54	48	39	44	52	55	33	63	47	55	34	32	36	33	46	38	39	45	51	44	58	49	47	40	53	41	47	45	45	43	57	37	59	34	54	43	41	49	39	40	49	38	46	43	43	43	40	48	55	50	59	38	38	42	46	48	45	45	40	33	49	48	57	38	39	43	41	50	50	44	43	45	46	31	48	45	48	50	56	52	42	42	37	32	64	44	57	46	52	62	40	66	51	46	42	47	42	53	44	44	46	53	51	51	47	47	41	40	43	50	38	53	44	44	33	54	35	38	47	50	53	49	39	49	54	54	43	46	44	38	56	40	50	56	47	47	56	37	48	45	39	40	42	36	54	41	53	42	36	50	45	49	47	52	43	56	35	36	47	51	54	49	38	38	43	45	52	50	54	43	45	41	51	55	51	46	57	48	37	54	44	52	37	51	48	50	42	54	47	47	53	42	40	51	46	39	63	54	38	40	53	39	36	52	46	52	61	52	44	39	55	36	44	52	55	53	36	45	58	38	57	37	37	47	42	44	43	43	48	47	36	41	48	48	64	50	49	43	41	40	57	56	47	35	47	49	36	52	56	57	46	42	37	51	40	38	43	55	45	50	43	40	36	34	50	54	48	53	51	59	45	55	33	38	51	46	39	47	41	48	48	44	46	53	52	45	34	45	32	48	46	46	56	43	47	54	31	60	54	59	50	36	49	56	46	42	39	50	49	53	51	43	36	40	54	57	59	50	52	57	46	59	50	62	38	55	42	46	48	54	49	48	38	35	52	37	42	51	38	54	61	54	44	43	28	58	43	46	39	40	40	45	45	45	52	36	32	41	61	37	52	48	52	51	51	50	61	45	40	42	53	57	48	46	41	48	43	41	50	56	41	47	47	35	46	53	47	41	41	42	43	55	47	56	48	48	50	47	51	54	48	44	54	41	55	42	50	37	50	41	38	45	49	56	53	41	43	43	46	54	40	35	47	58	51	41	54	51	43	44	46	45	44	55	58	46	44	45	44	51	60	56	37	33	47	47	41	57	44	43	49	50	36	56	40	34	47	56	41	53	51	42	50	43	62	46	52	49	43	55	54	48	48	64	52	53	42	40	38	51	48	51	46	43	45	34	48	39	54	46	38	57	48	45	55	55	54	39	47	46	47	41	51	43	45	53	55	42	35	39	54	49	45	54	45	57	49	50	42	44	39	48	49	36	54	59	45	35	38	39	41	59	47	37	42	48	35	49	47	40	52	48	31	49	58	41	47	45	44	50	49	44	53	37	62	44	55	54	39	44	35	42	55	48	48	49	51	53	45	44	48	46	52	58	52	55	45	45	36	45	53	50	35	47	54	44	53	44	54	49	46	45	53	54	55	50	52	50	52	40	55	47	42	54	53	32	50	53	47	44	52	52	49	46	46	38	49	43	48	46	49	43	36	48	40	42	47	32	44	55	45	48	33	40	50	44	32	44	44	48	61	48	55	57	55	45	41	44	52	46	67	46	48	47	41	47	57	42	41	44	44	47	60	42	44	35	51	46	37	51	38	36	37	48	42	49	57	54	36	42	42	37	50	50	43	56	53	57	52	43	42	48	46	56	38	56	64	40	40	53	49	44	53	47	48	49	37	51	55	49	40	52	42	45	60	44	39	48	34	49	45	60	40	59	44	47	57	40	61	50	50	51	34	44	55	33	48	49	42	46	49	48	46	34	49	47	44	54	53	50	52	40	55	50	44	42	50	40	41	35	30	51	39	49	45	56	33	54	52	56	45	51	44	55	55	46	47	45	50	48	41	33	48	45	46	48	41	47	41	50	51	38	43	35	40	42	34	44	42	48	47	39	37	46	31	56	46	45	38	53	45	50	45	42	43	43	47	48	56	39	49	57	45	52	41	49	32	28	36	49	49	44	51	43	71	58	45	59	48	56	43	53	49	43	59	56	55	36	45	55	43	60	39	47	42	44	51	41	47	47	51	48	47	45	36	47	36	51	46	56	37	50	43	47	48	42	41	46	36	55	41	61	53	41	51	63	46	48	49	42	52	44	54	40	38	50	31	56	48	58	37	52	51	41	56	44	51	46	65	46	43	61	32	55	46	45	34	41	50	46	61	48	45	48	50	53	55	50	49	42	45	49	48	46	54	46	40	51	46	52	38	51	43	44	47	42	51	48	47	40	44	39	39	49	40	41	45	50	46	54	44	50	49	43	33	46	47	37	54	43	47	38	43	56	43	49	51	55	58	37	49	36	51	47	49	51	46	47	48	54	44	37	48	41	45	50	53	37	49	39	46	53	47	41	52	37	53	57	47	49	47	47	42	57	38	41	55	48	38	51	45	51	56	47	45	37	47	46	48	47	50	44	46	49	32	50	44	47	51	45	61	57	58	58	46	41	36	49	34	52	36	39	51	48	47	37	43	42	49	49	50	41	36	53	44	61	39	55	43	49	41	62	56	56	34	45	43	53	49	39	43	40	60	51	38	50	51	43	51	55	34	61	40	51	47	51	52	54	55	59	35	32	43	47	50	57	42	49	38	39	47	55	59	58	49	44	52	46	42	42	41	50	40	51	43	40	42	56	44	43	49	54	44	42	42	36	42	40	41	46	50	38	46	44	36	45	45	43	45	47	43	43	36	36	43	58	51	42	31	50	58	46	50	63	36	59	34	50	44	48	41	48	46	35	42	31	52	51	48	53	54	40	36	33	63	33	42	53	57	44	45	56	33	51	42	45	46	50	44	48	43	62	41	46	54	42	42	45	48	45	51	52	49	36	52	44	45	53	45	40	49	53	65	66	46	46	59	54	56	56	41	49	54	47	59	49	49	36	50	43	51	39	47	40	39	70	33	44	45	29	46	41	49	40	44	44	37	56	44	38	41	38	46	44	53	46	39	41	55	42	48	35	45	55	47	58	50	48	39	46	36	46	47	59	31	49	36	54	47	49	50	46	43	45	48	37	46	45	39	38	41	34	44	53	47	51	51	55	40	50	43	49	37	49	55	39	58	42	43	56	53	55	49	46	54	32	48	39	41	55	41	46	45	39	55	53	52	39	53
33405	16795	7929	5193	6490	6444	4655	4794	4087	3405	2894	2293	1944	1732	1379	1249	1076	719	527	530	553	800	698	529	505	503	488	478	440	486	465	437	447	399	448	415	421	454	428	449	437	437	419	409	418	398	414	414	402	405	403	360	377	378	368	360	340	389	370	388	383	345	398	354	366	398	411	356	362	361	353	339	377	356	381	360	364	361	361	361	401	356	419	370	380	374	358	381	358	387	365	410	394	386	338	342	391	395	349	366	360	386	403	331	348	347	349	341	384	340	361	318	358	376	399	367	361	379	366	348	391	373	410	381	394	357	390	367	379	386	352	401	374	385	381	371	386	383	342	383	393	367	362	380	373	351	399	362	355	415	373	392	373	352	354	352	354	400	358	385	364	407	362	383	368	388	419	356	389	364	405	382	359	393	359	358	371	345	359	347	390	397	362	344	346	366	375	366	399	351	345	347	366	387	370	394	376	375	390	355	362	361	372	386	424	376	359	362	323	368	367	373	356	386	359	369	415	330	397	366	356	367	373	359	369	368	387	376	386	363	384	351	384	381	374	400	354	341	408	359	390	376	367	365	359	377	330	415	381	357	364	355	383	370	356	379	373	383	367	372	371	389	368	386	388	403	429	348	356	376	345	376	351	368	378	349	368	389	395	364	359	375	359	388	334	374	353	390	368	381	359	390	347	372	326	379	367	366	363	335	362	375	366	394	371	404	375	327	383	360	386	407	382	354	385	363	355	376	438	367	347	382	336	366	376	347	393	374	367	357	391	349	325	376	364	372	393	348	375	354	349	349	369	425	347	404	386	339	401	342	355	368	413	380	377	327	401	367	367	379	347	378	360	417	385	366	368	393	379	391	340	356	366	405	353	349	368	353	355	409	359	370	375	378	353	338	402	345	358	323	393	373	391	366	352	383	373	365	325	354	352	412	333	367	378	367	381	379	403	381	366	398	363	342	375	370	387	370	395	350	399	377	403	382	377	380	400	382	360	369	396	414	369	316	342	374	334	385	374	393	377	327	371	395	357	334	370	347	360	389	342	371	394	353	411	406	387	365	354	397	370	365	371	390	430	387	385	366	369	354	395	356	385	392	383	331	357	377	352	400	350	370	357	408	363	388	398	341	333	330	331	395	412	378	363	359	342	383	318	399	362	371	361	360	344	379	328	363	408	365	342	330	383	313	368	344	348	404	360	389	387	351	353	406	378	362	382	400	387	357	369	366	394	353	344	386	380	398	364	373	373	383	402	349	355	380	359	349	382	360	342	369	370	346	358	396	386	346	388	400	381	383	336	389	348	428	395	399	382	386	381	359	378	382	399	407	377	353	330	370	380	360	340	397	390	391	362	366	365	351	357	400	371	380	354	340	389	393	368	357	363	357	349	394	368	357	355	382	363	400	363	373	373	351	374	359	399	365	368	391	383	356	357	368	357	366	420	383	371	398	391	381	359	365	370	363	372	339	368	390	370	386	377	396	384	342	397	386	366	377	353	378	367	361	384	397	373	394	370	352	344	418	380	331	361	385	370	370	364	367	392	339	346	370	397	363	366	382	369	375	391	432	340	341	370	378	398	402	388	360	369	358	377	342	400	362	375	386	370	388	364	380	370	340	351	379	388	389	358	377	383	380	372	366	377	363	367	351	374	370	386	379	383	383	377	378	358	355	355	378	387	367	357	343	371	349	366	381	429	358	357	352	372	384	369	376	352	385	366	362	371	388	378	367	378	413	351	373	365	375	377	379	371	387	353	354	355	383	394	367	380	398	380	373	365	371	363	384	343	407	387	400	364	382	373	376	357	416	369	385	392	372	376	388	346	348	322	378	323	361	377	354	402	398	365	397	346	377	390	355	364	356	353	363	381	388	382	350	378	409	376	398	339	393	390	382	339	355	338	371	367	406	367	345	407	422	380	366	363	370	396	366	370	367	389	363	357	377	404	402	364	376	376	369	386	353	411	372	358	342	368	400	366	377	432	362	357	390	339	379	367	388	376	355	372	373	381	346	344	329	394	349	388	325	371	383	392	352	360	399	389	349	341	382	390	402	401	382	350	396	363	393	361	378	417	408	404	371	356	343	394	388	359	403	381	383	368	375	362	374	388	363	366	406	336	363	387	369	357	387	385	372	374	366	415	367	384	343	368	375	385	373	370	335	391	396	382	379	381	388	355	353	363	383	365	366	375	375	399	323	383	371	379	360	398	385	425	346	403	400	374	384	380	347	397	339	407	397	408	357	359	377	360	375	387	412	393	357	404	346	383	361	346	376	343	368	359	338	348	418	371	384	351	392	372	364	371	381	359	402	412	358	382	384	393	362	373	404	366	373	372	428	388	361	330	355	370	331	357	393	349	374	380	398	384	407	348	392	383	380	348	363	374	386	358	365	357	395	363	381	368	366	383	340	395	382	380	376	378	359	383	375	348	386	399	373	380	377	370	360	343	384	384	358	373	392	386	363	358	371	383	348	323	372	355	396	365	379	349	387	351	371	386	363	386	353	389	410	361	378	363	399	359	334	330	373	382	437	415	386	341	368	385	374	381	385	388	360	361	359	355	381	398	389	398	372	384	349	396	382	397	400	392	374	358	369	416	378	339	353	397	365	348	382	410	353	356	388	354	380	364	322	380	366	352	378	379	373	382	386	389	388	352	386	359	364	386	401	359	395	340	362	340	387	352	385	362	346	355	371	374	377	379	413	379	352	337	329	354	361	349	393	378	350	368	360	352	358	381	386	397	350	364	395	375	382	373	370	365	358	362	378	356	387	356	440	392	375	331	383	377	350	409	355	364	382	372	368	370	344	396	364	382	345	415	367	349	363	381	409	353	368	374	345	413	363	390	366	385	390	370	426	390	379	382	364	367	381	371	378	406	347	372	382	372	376	362	360	376	389	405	403	343	371	381	356	354	405	360	402	366	393	372	377	347	389	366	381	397	377	359	366	350	408	378	353	355	383	357	365	366	384	370	370	394	368	364	360	352	390	405	362	346	380	337	362	347	370	421	325	380	373	386	375	358	358	368	382	387	340	384	386	393	376	346	390	368	373	367	386	377	369	386	368	384	348	354	343	361	391	351	364	350	362	380	343	406	378	365	374	350	364	402	367	377	360	379	387	379	390	380	386	392	385	366	350	372	378	399	362	341	374	394	371	400	367	350	360	393	366	380	345	394	345	392	383	358	373	372	385	362	368	389	357	345	407	381	412	393	365	371	363	394	361	385	348	349	375	382	361	358	379	376	373	370	393	338	389	392	351	373	366	361	395	364	367	384	376	391	366	371	408	362	366	378	368	357	358	343	385	360	384	358	374	353	385	314	392	389	376	390	391	348	399	383	385	365	353	334	380	374	358	335	338	412	391	353	357	370	364	402	358	402	362	380	347	355	360	366	371	372	351	371	380	359	394	389	382	371	395	375	364	364	346	343	362	395	374	397	368	348	350	405	379	396	377	377	393	383	383	391	364	384	373	380	345	374	389	350	349	387	362	361	395	374	370
9103	4684	1496	700	359	196	176	163	181	135	119	92	87	76	45	49	35	48	42	48	53	64	49	25	38	37	44	33	33	37	38	38	32	36	37	25	32	46	33	31	33	45	33	29	34	41	25	30	41	31	25	30	40	27	24	30	29	34	30	33	34	28	32	27	32	32	29	22	37	22	32	41	31	27	38	29	33	29	34	34	30	53	32	31	32	34	25	27	30	32	33	37	29	42	27	33	27	27	33	31	32	29	31	26	37	26	27	34	32	25	40	41	33	34	41	33	28	29	32	41	36	44	31	23	19	36	34	27	35	30	28	28	38	26	34	32	30	36	32	28	29	28	38	32	31	33	31	31	31	34	26	27	24	32	23	27	34	39	24	27	28	34	33	30	36	31	36	30	23	26	31	28	29	31	25	29	32	24	29	25	20	34	28	35	29	31	28	30	33	26	27	40	20	34	32	33	28	31	28	23	27	36	35	25	30	30	32	27	25	29	32	25	25	33	44	26	29	34	31	32	35	33	29	37	26	39	21	36	36	31	29	24	29	24	24	35	35	31	34	31	23	31	32	41	25	35	36	35	31	31	19	45	34	23	35	32	25	30	33	22	31	30	29	40	38	35	20	26	15	31	28	41	37	21	24	29	37	45	42	26	35	23	22	37	41	26	34	32	31	24	37	31	30	35	26	42	32	32	24	37	41	24	32	32	28	31	36	34	33	35	34	42	34	28	37	26	38	32	31	32	27	43	20	33	31	29	33	27	28	41	37	39	32	20	33	41	31	42	29	17	28	30	29	29	31	21	21	30	28	29	27	24	27	31	40	28	26	40	29	34	35	24	33	27	30	35	30	20	31	38	30	33	36	38	30	34	25	24	33	35	36	41	23	32	34	27	35	34	30	28	33	26	26	32	27	23	34	50	24	32	31	39	27	33	35	34	33	36	33	33	35	29	26	18	29	29	36	35	29	34	35	29	40	38	36	34	36	26	41	34	33	31	30	33	41	30	37	41	38	26	36	36	32	29	36	34	38	51	29	38	31	27	32	47	40	24	31	26	33	28	28	36	34	33	25	35	21	29	29	28	39	31	34	35	31	30	26	34	31	25	28	34	41	33	26	24	35	41	26	27	27	25	23	26	34	44	38	28	25	33	35	35	35	26	35	28	23	37	20	31	31	24	34	20	25	33	24	33	31	29	25	27	22	33	37	32	34	26	38	35	33	23	21	31	28	31	34	27	30	36	31	29	21	28	32	25	33	32	29	26	38	25	33	35	30	25	33	29	25	43	38	34	25	28	40	32	27	32	38	34	41	18	42	32	33	34	32	43	28	33	23	40	35	28	29	39	34	31	20	36	38	32	33	27	30	34	41	30	34	35	29	43	28	37	35	35	34	31	20	32	26	22	26	29	32	29	34	33	26	32	37	40	28	24	25	26	30	24	43	39	33	38	25	38	35	25	37	31	27	34	40	31	29	35	31	32	32	34	27	27	34	34	27	37	23	31	34	35	29	33	42	25	34	43	31	36	40	29	25	41	34	32	34	23	27	38	27	33	24	24	29	31	36	36	34	30	36	28	37	32	30	18	42	33	28	36	36	38	47	22	31	39	42	41	28	40	28	36	30	29	38	28	42	36	39	31	40	29	34	39	31	34	34	44	26	40	21	28	22	35	30	33	33	41	28	30	35	21	37	39	32	28	27	31	36	27	34	38	29	32	29	25	23	36	46	33	31	33	29	18	39	37	23	26	31	23	48	38	35	22	27	45	24	32	36	25	23	33	36	32	32	33	31	37	33	31	34	31	43	30	35	36	30	39	39	45	30	26	35	27	28	35	23	29	36	29	19	25	33	39	33	33	30	33	33	31	38	42	35	36	46	35	24	31	38	29	34	24	29	32	30	36	30	40	30	34	31	33	31	25	37	16	22	40	27	33	35	37	23	28	32	21	50	26	33	32	31	38	36	28	30	33	35	35	38	45	25	38	32	25	38	28	45	24	27	29	35	34	42	27	31	26	37	36	21	32	40	30	30	27	41	33	29	41	47	29	32	35	29	34	39	45	36	28	46	43	36	32	47	34	29	27	28	30	32	36	41	31	39	23	30	33	41	41	26	27	26	35	38	40	35	35	25	33	39	36	34	27	32	24	37	32	26	28	45	39	35	25	32	31	43	37	32	25	31	38	28	39	26	26	35	29	40	30	31	26	35	45	29	38	33	36	39	38	22	24	18	31	33	36	22	24	36	32	40	31	29	25	35	29	26	34	34	31	33	36	31	39	36	28	34	31	33	23	43	29	35	32	27	33	25	40	28	32	25	35	45	31	30	31	25	30	29	24	20	23	26	44	29	28	25	33	25	31	28	44	22	26	26	33	21	20	27	35	45	39	28	31	33	28	38	32	30	39	34	33	24	32	22	21	27	35	36	27	41	28	28	23	37	39	36	27	34	32	32	29	30	33	27	44	31	25	37	29	21	38	40	37	35	36	18	31	31	31	32	29	41	33	33	29	33	31	24	43	31	22	25	29	32	24	36	35	27	33	34	29	40	28	34	29	29	38	34	33	35	32	27	24	26	36	38	23	38	23	27	35	34	28	31	31	41	30	35	28	27	29	33	25	29	30	32	32	37	29	36	34	28	38	41	35	24	33	34	27	30	44	35	36	25	38	24	31	43	29	38	19	36	40	23	33	34	41	34	25	29	24	23	41	22	32	33	39	37	28	34	29	29	38	40	32	32	31	35	28	35	38	39	22	28	26	26	24	39	35	29	33	48	28	36	35	38	40	30	29	31	36	31	36	26	30	31	30	26	27	37	27	30	34	33	37	35	30	29	31	41	33	35	33	32	41	28	37	35	29	39	35	31	39	29	35	29	26	34	32	43	31	21	35	30	39	35	32	34	27	38	25	31	28	46	31	26	21	30	19	33	25	32	29	32	32	19	32	28	30	31	27	30	21	19	20	32	22	30	25	30	39	29	37	30	29	29	30	34	40	38	32	22	31	26	38	26	25	32	20	33	26	36	20	29	29	23	36	29	42	34	31	33	37	30	32	32	30	22	34	32	38	27	31	34	24	33	31	42	31	30	36	34	27	24	32	22	34	32	27	40	23	30	35	35	31	40	35	36	33	25	33	30	35	26	38	37	39	32	28	31	26	36	23	30	26	27	33	39	45	27	36	27	22	31	29	40	35	27	34	33	28	41	28	40	36	30	27	42	29	34	27	37	37	41	43	37	35	26	34	31	30	26	34	30	32	36	28	25	27	30	37	32	25	27	32	37	37	39	26	41	27	41	24	36	30	41	31	37	27	31	41	47	35	34	39	36	33	28	22	36	31	34	35	37	36	29	22	44	30	32	43	33	30	27	30	33	25	26	32	26	32	33	37	42	29	49	39	31	31	21	30	45	39	26	29	29	36	27	32	27	24	20	34	28	38	18	33	26	34	28	33	29	34	20	34	32	40	27	33	37	40	31	31	28	43	31	36	34	28	22	25
39101	23415	12215	9416	10166	9344	8802	7539	5992	4745	3636	2878	1944	1371	1128	921	695	589	563	629	984	1691	602	528	509	518	475	467	392	407	362	337	348	371	384	357	354	389	344	400	359	323	322	310	295	281	278	267	268	280	302	260	263	276	253	248	251	288	272	285	277	258	247	272	265	256	225	263	265	263	275	251	248	234	262	279	258	245	259	248	258	262	302	243	252	278	262	257	222	266	259	251	216	279	236	267	236	265	268	280	270	265	256	252	285	255	265	250	249	254	237	250	225	279	236	257	276	245	246	265	253	263	273	238	245	241	254	278	249	260	265	254	253	269	243	236	230	235	267	256	267	247	253	275	242	244	242	286	239	234	233	249	242	255	266	278	253	227	265	261	265	244	248	234	259	258	267	260	251	282	272	275	298	248	252	259	272	260	274	266	264	250	265	278	239	271	245	267	252	259	228	250	263	249	235	274	257	250	254	264	254	271	276	250	256	256	265	281	238	274	237	250	245	263	263	238	247	262	244	255	233	267	274	276	236	248	249	267	263	259	245	256	278	272	252	263	265	228	275	263	273	259	246	257	264	284	253	234	277	252	265	259	273	275	263	286	282	279	231	264	233	267	258	261	246	247	248	272	268	243	255	228	265	272	264	260	264	280	230	241	252	247	249	235	271	214	306	237	267	267	288	270	244	258	246	256	230	275	272	265	273	266	275	250	241	226	249	245	273	250	284	251	263	236	252	233	287	250	257	263	266	267	261	254	266	274	242	241	261	258	266	256	246	252	264	248	245	245	267	265	252	327	254	280	279	278	252	287	263	273	264	234	264	240	269	275	265	275	251	274	239	262	229	266	247	266	267	243	244	268	234	278	270	257	292	256	254	279	243	254	221	298	264	266	254	260	268	236	261	279	256	274	267	298	272	245	267	248	234	234	265	250	240	235	278	229	244	255	260	285	301	232	229	262	278	274	238	273	234	235	240	271	280	239	264	248	263	274	252	273	253	280	269	242	250	247	267	236	276	257	255	257	254	269	267	263	244	246	286	276	251	258	242	260	257	263	252	240	252	245	271	267	268	254	265	267	251	234	266	239	278	268	228	259	238	263	267	231	268	255	271	257	267	272	273	248	298	269	251	220	254	293	266	282	276	263	276	277	262	270	253	252	263	276	252	244	240	273	256	241	247	232	275	241	258	246	278	251	272	219	243	256	272	246	273	271	258	248	259	248	262	277	269	250	287	250	223	292	223	274	264	274	294	245	268	249	262	283	268	262	276	247	247	239	230	274	237	262	256	268	248	246	258	282	243	244	250	263	264	259	257	272	274	258	211	260	258	248	261	243	254	278	262	257	249	241	277	270	271	258	260	253	254	257	270	297	256	256	271	272	268	273	251	286	239	234	254	268	286	269	248	250	291	227	247	292	254	247	236	251	250	245	257	242	257	233	236	272	227	263	252	254	259	233	278	300	236	256	265	255	275	258	278	261	272	281	240	237	286	242	284	260	244	246	269	238	216	295	285	251	252	249	265	250	279	237	294	283	254	248	232	239	280	235	246	250	281	270	246	245	258	260	248	263	264	248	255	274	247	239	297	265	281	257	259	249	227	266	261	265	246	283	238	250	263	229	258	235	235	239	254	244	266	268	238	231	265	259	266	252	284	290	252	265	270	256	249	305	263	225	256	261	259	272	251	248	266	277	233	245	293	258	274	256	258	280	280	253	248	267	270	264	242	257	261	224	285	248	252	228	258	245	249	229	253	239	270	253	248	248	281	282	263	239	267	264	252	266	279	254	250	259	270	279	277	261	250	226	253	251	243	247	248	255	278	285	255	264	280	266	264	283	264	269	242	267	251	246	261	257	250	253	246	276	241	238	255	237	263	256	245	234	253	277	249	234	289	256	259	273	275	256	240	259	269	235	257	253	253	276	264	254	252	253	265	276	237	273	261	254	255	243	243	253	259	290	305	241	227	260	248	249	274	273	270	260	255	217	284	266	261	233	287	262	247	249	246	255	248	251	257	241	260	270	277	265	279	216	260	225	273	260	276	229	240	287	255	273	295	257	291	297	243	263	245	259	253	220	247	260	253	271	261	266	287	253	260	248	228	290	265	290	262	229	252	268	280	230	285	249	214	241	264	265	254	281	260	270	261	264	273	257	261	281	249	269	252	250	239	253	226	249	239	277	241	283	264	270	238	238	250	263	264	243	250	233	240	255	269	240	286	267	237	245	274	245	252	268	250	273	268	265	253	237	271	262	259	252	232	244	259	243	265	265	263	285	279	232	250	256	260	259	266	234	254	258	228	262	246	269	273	244	254	250	244	282	234	248	252	279	260	277	251	260	247	256	264	255	274	257	272	239	263	229	263	260	259	248	280	251	243	231	257	260	228	268	249	272	230	250	247	240	251	239	241	235	261	282	245	256	267	259	284	278	262	285	257	247	262	241	252	251	253	263	284	239	255	259	261	257	243	249	256	265	270	239	258	248	261	270	231	229	244	251	275	281	229	298	296	240	271	256	256	259	268	245	245	288	264	261	263	249	261	238	264	280	261	237	259	249	265	265	246	230	251	247	253	268	253	270	252	253	296	246	245	267	241	243	224	254	238	259	272	247	259	248	269	268	236	247	238	292	232	242	249	265	262	260	266	273	279	246	243	244	255	283	246	271	271	270	240	245	264	284	213	259	265	271	262	257	248	265	258	256	237	271	255	252	273	244	267	247	251	253	295	270	250	278	269	279	251	250	246	267	255	253	230	265	265	259	258	241	250	244	234	241	248	260	245	263	245	272	271	252	265	259	251	302	269	246	280	243	253	267	259	233	284	260	265	250	264	263	254	244	269	261	256	254	285	285	256	248	260	257	220	262	261	267	296	239	248	258	239	245	279	244	252	275	273	257	270	274	243	253	256	247	251	263	265	267	231	272	260	250	245	259	274	256	275	253	248	284	280	266	234	283	250	286	253	265	237	267	249	256	260	263	262	249	247	270	255	233	256	250	250	266	262	217	218	268	252	271	255	253	273	266	255	267	243	230	261	272	242	248	255	257	246	260	269	262	280	230	232	257	265	261	244	240	260	242	269	259	248	252	253	251	298	280	243	265	272	246	278	240	237	289	250	271	250	262	239	231	274	260	267	256	272	229	247	255	239	234	240	263	235	262	267	244	241	253	265	265	249	239	254	237	252	232	248	239	275	295	284	242	255	262	224	244	249	242	247	259	245	257	265	249	272	243	284	266	247	289	255	229	293	293	250	271	251	251	281	264	274	271	259	286	250	281	271	242	251	264	237	255	241	267	258	247	274	274	254	275	263	250	270	285	269	238	245	247	227	256	250	268	214	270	280	270	259	286	282	254	242	264	273	262	241	272	290	270	249	245	258	279	260	258	256	279	270	246	244	256	272	242	259	249	238	242	275	235	242	245	221	259	249	270	242	261	262	245	269	266	272	230	273	268	240	266	251	264	249	230	277	230	285	263	273	250	222	249	236	247	273	265	258	244
9053	3407	1409	677	308	209	223	178	183	149	118	78	62	48	45	62	45	54	45	53	79	73	56	52	53	42	59	46	43	37	34	41	55	32	46	41	44	41	35	43	41	39	48	45	50	40	45	39	50	45	43	38	50	30	44	43	34	38	48	35	41	33	40	43	42	35	44	35	37	37	54	40	35	34	23	26	47	39	41	38	53	53	44	40	41	36	40	28	26	42	29	40	53	40	31	42	46	34	37	35	36	32	38	40	36	41	28	32	37	38	29	33	45	37	28	48	46	41	39	49	36	38	36	41	50	40	46	39	35	38	45	45	51	40	47	43	43	36	37	42	49	48	41	40	44	34	32	30	27	35	41	23	37	45	33	37	33	47	48	40	32	38	42	34	37	32	31	51	41	42	45	35	40	54	43	35	39	37	30	37	34	38	40	45	42	37	37	41	41	40	39	45	41	42	32	36	31	51	45	39	39	28	25	39	42	38	44	38	41	37	40	45	34	42	26	33	36	42	36	52	50	43	31	49	42	38	45	33	37	36	53	36	27	33	47	34	38	40	39	40	40	38	44	48	42	42	27	45	32	44	34	45	35	37	31	33	47	39	43	37	48	51	45	48	47	31	42	29	35	45	43	42	40	37	39	48	47	38	40	51	37	53	32	29	30	41	41	37	34	41	44	35	42	33	38	42	45	40	42	33	30	38	38	34	39	38	38	32	43	40	37	38	37	44	37	55	53	35	32	32	29	41	40	40	52	43	30	45	38	42	54	43	33	40	37	46	45	38	40	37	35	28	33	49	55	50	39	45	35	39	38	36	36	42	34	51	38	42	45	49	37	46	39	35	49	37	34	39	42	42	48	34	41	54	45	48	43	49	46	36	38	38	52	33	40	47	49	48	47	38	47	48	42	56	38	44	31	37	42	52	51	43	42	35	42	47	41	35	43	44	31	44	37	39	33	36	42	44	37	34	34	38	40	29	46	43	38	40	38	28	42	36	43	28	39	39	36	42	45	29	32	46	38	49	55	34	42	36	45	34	46	37	46	35	35	35	47	43	51	36	36	25	44	40	51	32	45	38	35	38	39	48	31	34	48	57	43	38	42	48	44	34	30	29	38	41	35	42	43	43	46	53	37	32	50	35	46	35	36	46	55	47	45	45	52	44	44	42	40	41	44	45	37	31	47	38	45	40	53	40	37	42	42	44	31	29	44	24	39	31	40	28	37	44	36	48	44	40	35	49	40	31	34	37	33	34	37	47	32	43	45	41	50	34	38	33	43	35	43	40	24	41	39	49	42	41	29	36	53	38	42	46	44	29	33	45	30	33	39	49	40	31	31	44	40	33	41	44	32	41	42	40	38	47	32	46	54	36	40	40	34	43	39	36	31	31	44	39	40	37	36	39	37	37	27	36	47	40	35	49	35	37	48	42	41	46	27	34	47	40	42	33	48	41	32	30	39	34	40	40	44	42	43	41	45	46	51	42	31	36	32	37	44	32	39	41	49	37	39	45	41	38	32	31	32	42	42	38	42	42	36	35	42	46	40	28	49	37	47	39	44	32	42	40	26	41	28	43	34	39	35	39	40	32	39	37	38	40	36	39	27	34	44	45	48	36	41	37	44	36	41	40	33	37	38	37	33	47	43	57	39	51	28	43	44	42	48	40	37	37	28	45	29	44	34	40	45	38	53	60	42	35	43	29	48	40	46	32	40	27	36	43	43	41	25	43	22	45	37	46	42	43	52	48	30	30	42	36	44	33	43	40	46	47	43	45	21	27	33	29	38	37	35	48	39	39	42	33	33	40	41	41	33	27	45	30	28	56	41	50	32	40	50	43	38	33	48	31	37	46	48	39	48	38	48	35	33	31	31	42	37	36	31	27	37	47	33	42	36	48	41	52	41	48	39	36	44	32	44	40	42	33	49	35	41	46	29	47	39	29	47	39	37	40	39	39	35	34	61	41	31	38	47	44	33	37	41	42	31	43	37	38	44	37	51	30	38	53	27	38	41	46	44	41	40	28	40	30	41	33	33	39	29	48	40	43	46	43	40	49	24	29	28	47	42	35	31	36	46	41	37	35	32	39	40	33	38	39	39	36	47	46	43	50	44	36	34	30	35	44	42	37	39	35	56	47	40	46	39	39	39	35	38	50	37	48	50	34	24	36	37	33	30	40	35	46	41	49	39	38	41	39	31	59	30	49	41	33	42	32	46	46	49	48	48	41	46	35	42	45	40	39	32	49	35	42	40	49	47	36	33	44	40	37	35	41	29	48	48	40	39	37	42	42	43	49	39	47	35	42	39	31	47	48	45	38	39	41	46	42	44	49	38	27	44	41	37	35	46	32	44	37	31	29	46	33	41	39	42	29	43	31	37	31	27	39	39	48	41	39	42	34	36	44	34	34	37	39	45	35	39	42	35	41	46	34	32	31	55	37	42	29	32	33	46	54	44	53	34	40	40	37	40	30	34	47	44	42	37	35	31	46	43	33	47	44	51	33	44	44	53	32	33	30	33	38	44	41	50	32	40	45	36	35	38	38	39	48	48	49	36	38	42	47	41	27	54	31	36	40	37	46	35	33	44	46	40	45	34	35	58	46	47	40	39	50	27	36	43	40	39	35	33	46	39	30	31	55	49	37	35	38	39	43	35	41	30	48	34	37	36	44	41	44	52	31	35	40	38	36	43	35	47	39	39	29	40	37	29	46	45	32	39	42	41	46	34	54	38	37	39	41	43	33	41	45	44	31	43	44	55	44	36	42	40	35	38	37	27	40	42	35	38	41	40	42	33	22	38	35	36	30	49	37	41	48	50	43	46	56	43	39	55	29	33	36	36	31	36	38	35	31	36	37	33	44	29	47	42	44	47	33	39	44	38	39	48	37	51	44	35	42	40	42	42	35	39	48	31	33	36	47	42	47	45	30	46	29	34	50	37	49	35	45	35	41	40	41	41	54	44	29	40	47	44	35	29	43	41	49	35	35	38	34	37	39	37	47	39	28	48	44	48	31	38	41	41	52	36	38	25	39	46	38	44	38	50	43	40	44	33	48	41	43	43	29	38	39	43	50	37	35	38	46	42	47	27	38	41	40	40	46	42	52	37	39	31	36	44	41	47	44	37	44	29	47	39	40	36	41	31	33	41	30	45	42	33	41	36	32	38	40	33	41	34	34	39	38	45	50	43	42	34	41	42	35	33	43	33	41	39	36	49	40	43	42	31	27	50	45	39	47	49	33	40	33	36	39	34	48	24	44	54	44	39	45	34	32	47	43	38	33	25	34	42	42	32	27	49	44	49	41	49	34	39	37	45	41	37	40	43	46	34	44	36	45	35	32	47	38	38	34	40	44	55	38	45	46	41	39	40	37	33	41	38	41	30	37	35	33	40	30	42	43	33	40	39	37	36	34	36	35	27	39	45	51	40	39	35	37	40	46	42	34	43	51	42	38	35	37	36	46	29	27	44	30	39	34	50	47	44	38	41	42	39	34
35808	20069	12468	9069	9160	9066	8637	7188	5866	4309	3162	2044	1285	852	746	765	656	704	737	1009	1498	1287	923	592	573	583	542	524	448	486	434	398	438	397	403	403	453	470	406	420	435	430	399	388	376	388	360	382	338	302	353	327	317	319	324	331	326	313	320	329	304	286	303	323	331	338	307	345	288	292	319	341	308	311	310	311	281	296	325	303	336	352	353	301	291	301	323	298	314	313	335	298	289	284	316	342	337	330	334	326	282	307	295	320	336	301	328	282	316	333	310	351	339	313	306	367	324	317	346	343	327	318	332	314	304	339	347	296	316	311	306	322	313	315	331	305	297	335	307	301	310	317	305	339	310	356	351	323	345	328	330	309	364	284	324	289	315	316	292	305	309	294	308	325	329	338	323	317	333	353	326	335	311	304	337	346	307	293	349	335	304	320	312	333	300	339	323	317	318	312	305	295	280	336	296	293	341	278	299	312	302	289	325	290	299	302	279	324	336	302	327	307	293	310	302	283	320	309	325	299	313	339	323	334	330	298	334	334	334	337	331	334	321	327	298	303	332	310	306	359	303	311	293	346	310	321	312	306	321	340	325	359	313	306	293	330	326	313	327	329	298	326	308	296	335	289	320	286	283	339	310	335	313	337	310	296	355	295	322	322	308	314	301	324	283	311	299	330	314	312	324	320	278	325	269	331	309	303	322	296	341	322	308	333	329	317	320	324	309	295	311	291	331	313	311	330	315	330	303	344	318	314	308	325	346	329	314	327	330	309	329	278	308	325	324	281	284	314	342	273	318	344	310	314	280	286	300	321	314	299	333	311	312	303	321	331	327	302	285	311	308	323	308	334	332	320	323	353	352	318	288	298	313	308	310	298	334	283	330	332	331	333	300	347	292	297	341	322	305	319	321	318	309	315	301	303	325	321	306	317	310	326	345	290	325	281	339	353	294	333	295	322	317	328	326	315	290	314	320	320	329	324	299	323	305	293	300	330	316	326	346	293	328	324	296	314	327	316	285	315	310	347	333	316	359	308	297	318	272	335	299	330	305	329	323	314	293	303	355	292	300	316	338	309	308	289	297	313	302	346	306	317	311	348	315	336	308	295	294	285	334	311	259	306	323	316	334	319	313	311	302	326	302	322	301	290	349	291	331	291	310	293	335	296	292	328	346	286	326	307	318	325	290	297	313	297	315	316	356	330	318	320	302	326	293	357	310	340	325	311	324	327	312	321	303	326	307	328	325	310	305	339	311	322	312	304	313	336	347	324	318	322	313	317	315	273	296	324	273	325	320	315	274	311	321	325	310	287	331	312	336	299	324	323	335	310	333	300	335	335	323	321	295	311	304	304	307	295	346	321	330	292	305	319	310	301	302	329	317	296	321	314	295	299	295	300	310	317	293	291	317	321	282	357	340	336	317	352	309	327	293	318	312	318	299	299	291	327	299	303	325	330	309	323	313	348	334	328	327	315	325	306	326	313	319	318	351	311	298	325	326	296	312	329	296	314	301	317	300	316	305	321	332	326	319	303	310	319	317	314	298	323	310	353	335	310	330	305	348	311	345	315	315	358	349	318	310	318	308	304	331	309	304	300	321	310	330	333	293	313	288	337	341	307	298	326	308	311	312	296	307	315	330	311	294	305	350	299	276	319	332	320	285	306	326	326	286	288	296	294	318	308	257	302	283	319	268	313	313	294	307	315	286	312	325	286	302	310	293	317	312	311	309	313	337	316	336	302	335	312	321	285	311	335	299	299	300	307	322	324	306	304	346	332	292	282	275	339	309	315	336	328	296	324	317	359	305	290	341	313	321	317	312	339	333	313	302	324	296	327	290	290	312	319	324	346	292	308	298	295	302	309	286	338	296	288	321	300	311	308	318	306	337	331	310	326	311	319	331	295	292	325	319	320	309	302	298	310	324	298	303	295	311	314	323	325	302	301	337	364	310	288	298	309	286	319	316	310	320	273	321	311	316	315	298	318	297	341	349	332	328	330	290	327	315	315	302	321	302	282	335	326	339	311	300	335	342	304	319	313	285	328	341	272	317	315	304	308	299	336	308	329	299	296	324	313	318	350	349	273	331	293	295	312	320	358	319	336	321	315	319	324	324	306	341	326	320	299	319	308	316	256	307	325	343	331	279	306	330	332	327	292	308	334	301	341	313	306	289	271	339	318	311	309	329	332	332	360	283	336	313	342	304	330	331	348	312	326	310	311	313	343	300	304	322	329	306	294	318	305	316	323	294	326	317	334	284	308	313	327	315	343	305	307	341	316	300	332	317	299	282	320	313	334	343	329	301	325	346	341	300	316	302	283	307	325	322	318	299	343	275	306	294	300	321	330	298	298	308	305	324	341	329	323	292	260	319	297	323	298	352	344	314	336	327	338	340	322	326	325	282	289	310	317	311	305	308	343	306	332	300	325	290	310	303	300	315	306	324	326	362	305	317	301	343	315	300	322	316	318	294	315	368	294	314	271	326	326	322	282	299	318	343	277	332	333	322	282	350	303	313	334	294	296	337	329	331	312	309	282	325	329	338	333	335	328	295	312	317	302	310	319	283	302	309	332	305	345	298	305	279	322	313	305	336	284	283	323	277	300	331	319	292	313	295	312	314	304	335	341	321	290	303	283	300	325	320	308	341	296	292	325	349	321	314	327	337	303	285	288	311	280	329	328	304	335	325	305	352	328	334	324	304	303	303	311	328	315	335	323	314	340	287	325	320	332	307	307	308	298	301	307	310	305	324	307	341	265	295	319	334	294	333	344	305	310	332	331	331	323	319	339	313	329	304	283	324	322	299	313	283	329	312	295	304	311	328	311	344	316	328	331	326	310	303	317	328	308	285	302	291	322	325	294	324	308	305	319	302	302	308	292	315	289	294	346	289	309	302	294	319	315	308	327	310	335	312	297	290	347	344	315	310	330	295	320	329	277	294	320	325	310	320	286	270	299	287	295	323	304	300	341	318	291	313	325	320	284	322	311	356	301	329	302	314	328	325	322	302	313	319	338	317	312	320	298	320	311	294	314	295	328	329	310	324	300	311	323	290	289	311	335	307	284	308	336	362	321	309	311	333	316	345	318	312	331	343	322	272	320	342	332	281	328	311	301	310	293	351	351	291	309	317	291	304	313	313	301	346	275	316	311	362	358	299	315	323	320	318	308	302	315	347	315	322	332	308	305	295	318	312	309	295	299	304	321	300	345	310	324	297	300	326	312	309	309	306	334	324	327	335	319	303	312	291	308	307	289	333	316	307	309	308	344	317	293	318	290	323	346	336	307	301	285	321	319	313	326	295	297	285	323	334	325	324	314	335	314	317	345	329	280	323	314	343	303	344	320	325	308	318	311	320	316	291	311	319	315	317	305	334	324	302	305	306	328	289	317	282	307	307	310	311	314	326	322	300	295	321	320	336	329	298	308	323	320	298	287	305	322	326	324	303	295	298	292	323	305	313	318	315	324	314	329	301	305	301	305	305	325	320	299	329	307	316	314
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
