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
342732643351	342732643907	342732644456	342732645006	342732645556	342732646107	342732646656	342732647207	342732647756	342732648307	342732648857	342732649407	342732649956	342732650507	342732651056	342732651607	342732652156	342732652707	342732653257	342732653806	342732654356	342732654909	342732655457	342732656007	342732656556	342732657107	342732657656	342732658207	342732658756	342732659307	342732659857	342732660407	342732660956	342732661507	342732662056	342732662607	342732663156	342732663707	342732664257	342732664807	342732665356	342732665907	342732666457	342732667007	342732667556	342732668107	342732668657	342732669207	342732669756	342732670307	342732670857	342732671407	342732671956	342732672507	342732673057	342732673607	342732674156	342732674707	342732675257	342732675807	342732676356	342732676907	342732677457	342732678007	342732678556	342732679107	342732679657	342732680207	342732680756	342732681307	342732681857	342732682407	342732682956	342732683507	342732684057	342732684607	342732685156	342732685707	342732686257	342732686807	342732687356	342732687907	342732688457	342732689007	342732689556	342732690107	342732690657	342732691207	342732691756	342732692307	342732692857	342732693407	342732693956	342732694507	342732695057	342732695607	342732696156	342732696707	342732697257	342732697807	342732698356	342732698907	342732699457	342732700007	342732700556	342732701107	342732701657	342732702207	342732702756	342732703307	342732703857	342732704407	342732704956	342732705507	342732706057	342732706607	342732707156	342732707707	342732708257	342732708807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2157	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	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
3335	1966	678	284	242	360	2821	10322	10036	9489	7471	4726	2209	739	138	85	58	53	35	26	29	28	35	40	30	27	25	36	30	39	29	33	32	25	36	30	32	30	34	38	34	33	42	28	24	28	27	37	29	26	31	35	44	33	36	41	42	33	41	32	28	20	29	30	26	30	25	35	24	30	38	32	35	31	24	23	33	26	28	33	39	33	27	20	27	28	16	36	33	32	42	27	37	22	41	26	39	26	37	35	36	28	34	29	30	26	38	34	31	27	43	26	29	27	34	27	30	28	37	34	35	37	25	30	33	32	22	28	23	31	25	30	37	33	19	31	31	32	40	33	35	32	35	31	42	35	33	29	26	31	26	40	32	30	31	37	24	32	24	29	35	30	32	28	33	33	32	31	41	16	28	21	25	34	29	38	32	39	29	27	28	31	26	29	37	36	23	22	34	34	30	27	28	31	35	24	37	28	40	32	39	29	32	31	38	31	32	26	28	37	27	30	35	28	37	31	23	38	30	33	27	26	29	40	22	32	36	33	22	37	31	37	31	36	27	26	36	27	30	21	29	32	26	25	23	34	28	25	39	26	21	35	30	19	40	31	32	45	21	26	36	24	26	31	40	23	34	38	28	31	29	27	33	40	31	28	27	33	30	45	34	36	30	33	31	31	30	29	43	30	41	35	25	30	26	31	32	35	30	25	44	31	23	34	30	25	29	31	28	37	39	33	39	38	24	29	31	28	31	28	33	25	26	47	35	26	25	36	33	30	47	27	25	27	32	41	26	34	37	32	27	28	32	37	26	25	27	38	22	26	32	38	15	27	33	25	30	32	33	48	32	31	36	32	19	27	41	21	30	21	31	35	37	28	26	25	23	17	28	38	36	33	26	22	36	26	27	25	37	29	26	34	31	30	28	29	37	36	31	30	38	25	36	43	30	33	36	30	27	26	31	34	21	28	26	42	25	31	30	26	25	29	27	17	19	45	38	36	34	33	36	23	31	40	31	34	38	36	25	31	27	26	30	35	28	40	30	30	33	27	35	27	41	27	34	30	39	37	34	20	32	38	26	31	30	35	31	22	26	38	26	41	30	32	30	26	23	36	33	27	35	38	21	29	29	34	32	25	30	34	30	28	38	33	27	26	25	29	34	31	26	29	28	29	40	27	36	38	41	30	29	28	30	25	34	28	27	29	35	34	40	27	33	28	28	38	23	24	33	29	27	32	36	31	41	35	32	35	29	24	36	28	32	28	35	26	30	28	28	31	32	38	17	32	27	30	25	26	27	36	31	33	32	29	32	24	29	36	25	29	29	29	29	29	36	24	30	30	40	31	29	40	29	38	39	33	25	25	29	23	35	30	36	32	26	26	23	29	33	31	31	37	21	21	29	25	24	35	15	37	26	20	26	33	34	37	26	35	28	43	37	31	27	27	28	23	36	23	27	34	33	27	31	34	20	38	22	35	41	35	46	33	46	24	43	32	28	29	25	38	29	19	27	30	30	31	26	32	32	36	31	33	42	33	23	23	35	36	40	31	30	23	31	40	38	22	31	30	31	31	27	30	31	35	25	17	28	42	21	23	26	31	33	40	24	35	22	39	33	25	23	35	31	18	26	37	26	26	29	25	38	34	27	38	27	35	43	34	26	28	33	32	28	32	37	37	35	43	33	31	28	25	37	29	26	38	36	29	37	35	25	24	31	31	29	31	33	31	37	35	31	26	27	35	36	32	26	27	30	26	37	28	31	26	25	31	26	39	29	20	31	40	41	28	26	35	33	39	26	29	29	29	25	33	28	30	29	25	34	28	27	20	20	23	21	31	31	37	38	23	30	36	34	28	30	27	33	38	28	28	32	27	33	25	21	38	27	25	25	35	22	30	31	28	18	29	25	36	34	32	28	33	36	37	24	36	26	31	38	27	43	31	31	28	30	42	40	28	36	30	24	24	31	33	30	35	21	37	20	36	35	28	35	37	38	31	27	20	24	26	29	29	26	42	32	41	19	29	38	30	27	29	32	30	33	32	34	35	42	43	29	36	32	30	25	32	43	36	25	25	28	33	30	35	19	24	36	20	22	35	29	37	38	20	32	25	40	47	32	30	29	35	26	34	32	35	33	24	32	36	22	36	33	36	29	32	38	32	33	41	33	31	38	37	30	32	30	39	30	24	22	32	35	24	30	23	25	25	31	34	38	32	30	30	27	37	27	34	23	34	34	30	30	31	26	24	34	28	43	29	35	28	31	31	19	28	39	35	31	47	20	40	40	27	41	30	25	40	31	29	31	31	27	29	28	29	32	31	33	28	39	32	29	20	29	43	33	28	31	31	28	32	39	25	32	32	37	37	29	32	40	33	23	26	28	40	30	40	31	30	30	25	32	28	35	43	38	34	30	27	35	28	22	24	25	38	34	20	32	32	36	33	39	18	30	36	34	33	40	35	28	30	23	39	35	38	35	29	36	31	48	35	40	33	27	29	29	27	31	37	26	26	33	30	24	31	32	32	24	30	34	38	33	31	32	29	38	23	24	33	26	26	27	31	30	34	32	35	27	40	28	28	36	37	30	38	34	34	32	18	34	35	36	29	26	28	26	32	28	32	34	33	30	26	35	30	30	25	42	30	28	35	38	31	33	31	27	34	30	29	21	21	28	25	33	25	39	31	41	30	27	31	33	35	31	21	33	41	26	38	29	26	39	36	30	33	44	28	32	24	25	22	25	26	24	36	36	25	33	39	32	30	32	29	24	41	35	36	40	29	36	20	37	44	17	28	26	19	23	37	43	27	29	38	29	32	33	33	25	37	33	34	38	27	32	19	31	25	31	26	31	22	28	32	30	29	33	39	35	34	27	36	37	28	35	18	31	30	25	38	37	23	32	23	32	44	33	30	29	43	31	28	30	25	23	28	42	43	27	36	28	29	34	40	36	30	26	36	39	27	27	26	25	29	34	31	34	27	27	34	34	32	23	32	36	19	31	36	24	29	32	28	28	37	24	24	31	26	35	24	36	33	31	27	37	30	27	25	31	36	27	36	31	20	36	34	22	30	37	29	38	27	33	39	32	30	49	29	36	36	30	36	31	26	31	28	33	31	52	32	28	45	42	36	27	30	36	29	31	34	39	24	29	23	33	31	28	36	40	33	28	32	40	35	35	29	31	34	22	23	30	36	28	33	35	26	29	25	38	31	32	25	28	33	25	31	28	25	32	26	27	27	32	23	27	27	30	30	35	30	32	36	30	37	30	30	37	31	32	36	33	33	29	32	40	27	25	31	29	37	33	39	26	26	29	33	23	31	32	21	28	34	36	27	38	28	28	42	26	29	18	39	36	30	37	27	33	36	30	30	33	39	39	29	24	34	31	20	46	24	37	29	27	25	32	29	35	32	37	38	32	30	24	33	33	33	33	32	32	28	34	25	28	20	29	21	26	41	26	28	22	29	40	35	35	28	36	38	25	38	31	34	35	43	28	34	36	32	28	27	20	28	35	36	36	41
32169	18828	10574	13728	18725	23538	38584	56862	46014	47490	43279	35854	26232	13856	4288	2320	1305	865	533	449	398	396	422	436	417	424	395	351	416	413	387	405	373	416	373	420	419	418	433	440	433	398	437	406	394	413	415	385	374	402	425	383	438	413	434	414	425	451	386	417	407	423	425	411	431	417	394	421	386	421	442	370	394	385	410	412	426	424	421	433	350	422	409	392	395	452	428	406	380	440	419	415	376	384	398	432	398	407	412	442	430	387	478	411	386	425	403	442	448	421	408	423	399	406	434	401	394	415	411	393	408	383	391	404	413	422	424	383	410	382	380	384	396	432	388	391	418	391	401	421	430	432	347	405	377	446	395	419	458	395	414	421	401	435	400	422	449	400	419	404	447	404	411	441	441	407	421	436	406	421	387	419	433	398	420	398	416	403	415	398	426	425	433	378	383	409	434	417	423	396	397	399	440	424	435	400	428	402	431	404	404	373	421	374	370	415	430	419	416	410	428	401	420	405	415	388	384	411	378	428	421	408	410	412	450	394	443	396	421	420	413	416	404	382	408	380	424	424	406	412	395	427	443	403	441	405	407	379	399	388	438	404	417	405	417	417	392	414	400	408	419	393	413	402	403	381	425	382	422	412	407	437	369	389	427	394	428	422	406	371	398	439	375	426	419	421	411	415	423	403	416	420	415	396	418	424	425	410	469	427	420	408	390	434	392	407	407	416	410	372	408	431	400	372	410	411	447	391	401	409	441	390	397	420	395	409	367	406	408	377	371	409	403	409	427	403	445	383	410	412	404	409	414	456	437	420	410	415	427	401	413	443	425	404	452	418	408	421	431	413	385	375	410	384	421	385	408	446	413	418	382	403	361	392	420	476	402	388	418	432	412	379	391	416	458	413	427	396	424	421	429	382	394	422	401	364	412	429	438	418	419	388	412	442	410	395	401	427	427	416	414	394	419	438	433	421	431	415	411	402	434	447	393	392	418	391	400	423	429	431	439	389	383	409	409	434	405	389	388	387	368	430	453	440	413	432	413	409	427	416	412	382	435	400	427	422	437	423	399	405	420	421	419	432	417	405	376	388	403	434	449	377	412	380	404	418	429	386	384	396	427	407	401	397	396	433	409	408	423	422	414	400	424	410	397	405	443	446	386	388	441	412	408	386	444	403	434	420	413	443	401	389	391	393	424	395	422	395	388	384	411	393	423	436	429	403	410	400	390	432	455	404	404	426	398	393	447	433	366	410	404	396	388	395	440	432	414	405	401	368	442	403	424	459	407	415	417	402	447	425	442	350	397	411	466	413	400	447	428	392	436	446	403	397	413	408	421	395	412	408	414	421	388	431	385	392	395	423	411	405	406	427	414	442	429	418	440	404	409	408	397	410	412	381	396	422	417	427	410	393	383	427	378	412	420	389	415	447	410	408	393	409	421	405	393	414	414	385	476	408	431	406	446	393	416	401	440	408	445	392	427	389	401	414	427	419	425	390	464	419	451	436	412	395	370	401	429	399	392	404	365	410	433	439	423	371	384	420	420	409	439	431	416	388	387	402	432	394	455	391	416	421	437	398	415	396	398	428	369	428	371	421	403	401	405	424	409	427	400	437	386	414	440	410	400	414	445	443	424	424	421	408	402	390	433	395	410	395	399	418	427	391	408	428	418	381	431	408	406	420	410	405	407	428	414	419	394	412	443	385	409	416	420	432	408	379	448	397	381	425	396	415	418	407	426	403	387	440	401	453	405	419	422	401	435	425	433	392	398	443	391	429	415	434	433	440	409	425	412	391	413	428	387	361	371	414	448	406	366	446	416	405	431	431	415	437	436	444	395	393	433	426	369	416	440	426	358	408	390	370	459	434	405	399	429	412	424	408	434	418	408	408	404	379	456	433	401	431	436	410	412	410	378	400	404	411	382	385	430	418	437	381	398	457	392	423	414	423	405	416	412	420	408	397	410	426	406	424	408	384	392	418	387	392	408	405	419	413	423	411	425	417	388	436	417	395	378	443	433	385	413	391	421	417	448	391	401	429	425	437	460	426	412	422	377	448	414	419	417	377	398	455	417	452	419	352	426	432	399	417	410	403	388	416	426	404	415	412	423	400	394	423	422	383	416	387	411	422	405	446	392	404	433	408	413	431	403	399	403	419	391	403	402	424	427	402	451	444	424	401	412	411	399	383	380	384	385	453	424	370	380	405	400	407	407	410	417	423	402	390	401	411	396	404	404	408	434	396	375	392	421	443	420	434	406	406	377	418	392	391	394	407	426	419	432	403	406	459	419	428	397	425	409	429	411	423	404	430	433	448	390	443	431	389	399	354	432	387	387	466	425	436	431	385	430	395	396	433	428	388	406	414	404	411	410	415	417	408	395	425	427	407	402	429	392	423	404	432	412	436	437	424	414	412	432	458	415	402	398	386	392	421	468	387	406	428	464	427	423	459	415	454	386	402	421	406	420	404	426	433	403	390	408	417	419	446	394	421	416	447	421	416	408	442	385	397	408	410	378	411	395	402	416	409	408	406	387	444	403	434	403	416	432	412	411	415	452	436	419	444	397	438	414	429	423	396	427	377	392	411	436	413	410	407	421	403	381	377	440	433	407	428	421	400	413	416	403	421	412	413	416	434	395	422	441	434	392	399	399	423	408	413	409	447	439	431	457	414	397	428	446	414	425	389	425	422	405	425	421	435	431	429	429	430	441	424	409	401	384	393	403	430	414	400	421	414	391	423	408	439	390	424	386	416	436	399	404	415	412	426	403	400	425	415	449	388	415	402	423	406	427	389	380	427	416	406	424	407	448	407	422	449	416	433	390	414	430	381	417	421	444	402	427	401	410	445	394	405	416	398	457	401	416	398	457	436	405	438	387	433	404	410	386	412	413	428	385	415	416	386	403	403	402	359	451	429	394	372	417	380	403	408	422	400	378	431	420	423	432	436	431	411	409	384	421	425	431	406	424	416	440	422	394	411	413	398	406	406	459	439	428	391	408	452	434	383	407	386	444	416	406	390	420	402	414	462	437	413	383	396	420	408	412	454	377	421	411	408	448	412	437	400	418	409	424	433	397	417	414	434	391	419	414	414	429	400	415	429	412	425	456	410	397	416	436	402	429	405	404	423	377	405	408	408	424	404	426	397	386	429	434	387	415	382	382	418	413	432	435	423	406	370	375	416	403	427	424	410	415	411	424	407	450	388	416	398	393	404	412	444	436	436	404	417	421	431	397	410	421	374	420	400	420	382	407	419	390	426	424	432	420	413	419	400	414	410	405	397	402	406	396	442	400	469	421	453	403	425	419	429	424	432	426	368	427	407	421	399	399	401	395	439	390	412	399	390	431	426	437	398	414	423	443	427	397	412	452	409	419	371	376	417	413	460	432	415	408	412	431	405	393	444	381	438	395	418	411	441	422	396	420	438	409	414	438	432	426	390	429	419	420	387	412	377	429	382	412	437	434	385	422	432	423	418	424	444	410	425	366	406	422	374	418	406	429	408
1501	336	163	82	76	141	1714	2641	2974	1638	997	598	350	114	82	41	40	22	28	25	31	39	30	33	34	21	23	41	31	37	21	34	29	31	31	25	36	26	27	25	31	37	24	26	27	26	25	25	24	31	26	18	29	25	29	30	33	33	36	21	38	30	25	27	32	25	25	30	30	28	33	28	29	21	33	27	22	37	31	35	30	35	25	29	29	25	34	31	20	33	26	35	26	24	28	32	27	36	24	28	29	33	28	39	27	36	27	22	37	35	32	25	35	28	25	29	26	29	27	30	25	31	30	31	39	43	42	30	36	25	29	34	36	22	27	33	29	25	33	31	28	28	35	32	22	33	27	28	27	34	32	26	43	36	40	25	20	34	24	27	32	15	30	27	27	39	28	20	28	26	29	35	29	38	39	26	35	28	30	37	38	32	40	28	33	27	32	35	45	26	35	36	29	23	28	24	30	35	33	29	25	24	20	36	37	31	23	32	33	29	32	22	24	24	29	31	32	35	36	38	32	30	33	28	26	31	24	22	24	30	37	30	29	30	35	24	26	26	26	31	31	37	18	26	31	41	26	24	26	28	30	30	27	25	25	42	34	39	29	35	22	26	27	35	22	42	32	27	36	40	33	21	36	36	34	31	36	28	34	38	33	37	32	42	20	31	34	37	26	32	29	39	34	40	33	36	26	26	30	26	38	36	25	29	21	20	44	31	26	27	26	27	34	26	30	38	22	33	26	34	28	40	36	23	26	27	30	39	28	36	28	27	26	36	25	20	20	31	25	26	34	30	45	35	25	35	39	27	28	23	33	37	25	25	33	29	23	30	34	36	29	28	36	26	32	34	34	31	34	30	39	42	36	27	24	23	34	30	30	27	35	29	25	23	27	23	29	33	33	32	27	40	38	35	32	26	36	39	40	39	32	31	24	21	29	28	30	32	33	36	32	24	26	28	29	30	35	24	26	38	28	22	28	32	21	30	26	30	29	32	33	34	25	32	40	33	28	27	31	35	28	29	30	20	38	39	27	35	29	26	33	28	25	33	28	24	34	32	31	38	28	36	35	29	26	32	41	28	26	27	24	26	27	35	29	31	33	29	24	31	28	24	29	40	23	37	33	28	21	28	28	34	25	37	24	27	31	37	32	38	23	36	28	21	37	31	22	29	33	29	25	37	36	33	35	35	31	35	37	34	27	28	30	34	28	34	29	35	24	20	22	29	27	35	26	35	24	25	28	33	37	27	28	27	36	29	33	36	19	31	28	20	30	28	38	25	29	25	42	34	27	35	28	26	27	38	28	31	30	32	46	28	25	22	37	33	29	32	23	39	29	32	17	26	33	21	26	31	24	29	34	37	26	34	24	27	39	39	29	35	27	29	27	29	35	33	28	25	30	40	24	34	30	35	38	34	32	32	27	29	37	38	26	31	28	26	41	29	33	32	36	22	31	24	39	23	25	28	40	35	29	31	33	32	31	33	40	25	34	35	40	29	30	39	33	31	30	27	29	33	35	29	29	26	36	24	31	32	24	29	37	23	46	38	34	34	24	32	29	34	31	20	27	20	31	24	31	26	31	30	31	24	38	37	35	27	28	28	42	32	24	24	31	27	31	27	37	32	22	24	24	33	33	31	28	41	29	32	29	32	37	24	31	29	29	39	25	38	29	30	24	40	33	25	32	23	34	38	31	31	34	26	32	35	29	36	22	24	31	42	34	16	29	33	22	33	33	20	27	32	25	22	31	33	32	41	40	16	28	33	28	28	33	31	22	31	29	37	34	28	30	34	26	27	34	30	23	39	17	35	26	35	28	28	41	27	34	24	33	37	27	32	25	29	24	26	29	26	30	36	27	26	31	35	29	25	31	27	26	29	36	30	40	27	29	27	33	24	24	27	36	23	27	21	32	33	39	35	27	19	29	26	31	35	41	32	29	30	30	28	36	33	37	29	28	22	23	27	25	37	22	28	28	39	35	28	30	35	32	40	31	25	26	29	19	37	31	26	27	23	35	20	35	29	25	33	32	31	26	27	28	34	28	30	25	24	27	19	29	25	41	23	32	26	35	19	29	23	35	24	31	29	23	30	21	26	32	31	30	31	32	33	23	39	33	29	24	28	39	37	28	28	29	26	28	28	29	29	34	32	28	30	32	26	35	36	27	25	16	35	34	39	45	30	30	42	29	21	29	29	27	27	31	28	32	33	33	31	27	23	33	34	33	25	30	30	33	34	33	31	27	37	25	25	27	28	42	25	32	23	33	26	30	36	25	32	32	35	28	35	17	25	34	31	38	29	29	29	22	40	16	36	33	32	24	31	26	25	29	32	24	24	31	14	36	34	30	25	36	35	28	32	29	30	34	37	33	32	28	37	19	35	31	29	27	25	24	34	28	25	15	25	34	23	25	36	29	35	25	28	37	36	27	35	30	21	27	36	36	31	31	30	44	34	41	29	26	29	23	26	26	27	26	28	26	32	29	30	36	27	29	27	23	24	32	32	25	33	21	43	29	30	27	33	35	28	25	45	30	29	34	36	29	29	34	35	27	29	34	33	31	31	29	27	46	28	29	25	31	34	31	26	25	22	26	32	32	34	21	33	29	35	33	19	34	39	24	35	28	29	29	25	28	23	25	31	26	20	27	27	29	28	28	30	27	24	29	28	32	36	30	36	37	37	30	22	29	40	35	22	38	31	22	42	33	26	24	28	25	34	36	28	25	43	27	28	29	27	37	34	29	26	38	27	26	23	26	22	27	28	22	25	15	31	40	30	32	26	24	42	39	29	21	35	32	39	26	30	23	33	33	32	45	27	25	34	37	28	28	34	32	26	24	25	28	25	27	37	32	36	34	30	25	35	28	18	42	19	43	37	31	29	24	23	23	24	32	31	35	28	31	25	26	32	31	23	27	27	32	27	37	33	35	38	30	27	35	34	23	30	36	29	29	28	39	18	34	33	33	30	24	34	34	29	27	26	25	37	29	41	26	31	15	27	34	30	37	22	25	27	27	29	30	32	28	37	32	32	29	32	32	32	37	27	25	32	41	24	32	36	26	30	37	34	35	33	34	24	27	21	34	34	26	39	31	33	33	19	29	30	27	34	39	29	27	34	20	31	29	33	20	39	36	23	31	19	38	35	35	29	26	31	29	27	34	31	23	34	21	43	35	24	20	23	24	19	27	27	30	30	38	27	22	37	41	31	24	20	32	25	27	29	32	46	26	25	32	37	25	24	27	39	33	28	33	23	34	31	32	26	44	36	20	25	29	41	30	34	36	27	24	30	31	28	36	28	37	38	26	29	37	28	28	33	24	23	27	25	30	29	22	29	33	30	28	17	39	37	24	36	22	25	29	34	34	27	34	35	23	27	39	33	38	26	31	30	20	26	34	25	26	35	28	36	35	28	29	27	31	31	24	30	35	35	22	29	34	27	32	34	37	23	29	25	31	31	33	30	25	33	28	34	31	20	24	36	36	30	23	20	34	38	40	31	22	34
17081	8242	3633	3797	6900	11640	34993	36633	35190	26725	21766	15599	9432	3149	1586	852	559	499	430	380	424	389	392	381	413	388	424	419	406	394	372	406	369	384	434	402	415	412	407	431	449	389	443	406	408	399	387	368	401	394	376	427	412	425	392	429	391	387	412	407	389	407	411	392	414	422	390	442	394	385	352	409	395	404	407	393	414	383	397	412	425	391	398	437	427	408	376	407	395	397	400	447	407	410	385	383	385	395	412	407	431	416	450	398	390	409	424	384	415	419	382	423	390	373	404	386	405	428	414	394	398	459	380	366	395	397	427	383	427	390	393	404	437	386	377	378	416	404	392	434	417	411	368	405	403	374	425	398	400	394	409	429	405	420	420	361	437	382	411	408	406	424	367	413	396	384	417	397	392	391	402	399	429	439	442	394	419	415	398	405	420	417	396	414	405	403	382	433	427	402	420	380	435	405	411	385	411	402	380	429	403	435	419	449	382	443	421	359	411	413	397	388	394	411	397	388	393	401	424	402	437	393	408	419	393	374	429	405	443	343	419	435	404	371	419	415	409	399	412	406	407	414	389	414	434	373	397	400	414	390	408	421	434	381	410	393	428	401	382	409	406	434	410	378	422	418	432	433	465	415	405	378	420	428	412	403	420	428	424	422	414	408	433	385	417	391	381	375	420	395	399	420	406	463	400	411	421	407	408	400	388	395	394	373	395	422	420	427	391	404	425	414	403	400	374	383	402	402	395	404	434	407	402	406	404	410	433	380	419	426	433	395	395	396	395	415	432	379	403	404	413	388	442	401	412	408	424	445	427	394	404	401	419	420	418	389	408	408	451	390	425	369	389	436	423	426	424	390	401	380	412	390	410	425	406	377	407	390	398	409	425	413	430	408	395	397	391	421	425	443	406	420	408	395	430	369	413	406	392	363	391	381	400	426	416	398	392	466	410	370	386	407	391	422	397	396	407	406	429	397	390	420	370	422	415	385	397	412	415	421	397	411	396	428	394	383	434	407	425	400	372	410	354	385	434	397	450	378	413	422	400	402	410	395	427	395	428	407	416	384	420	416	368	374	431	384	416	402	398	426	406	340	436	431	409	381	425	391	409	424	409	389	424	401	397	417	424	409	383	394	396	394	383	434	375	379	394	439	421	370	439	392	429	375	408	428	385	420	416	395	421	383	418	378	387	416	407	455	386	388	410	390	401	394	402	381	414	414	412	394	427	409	396	415	393	473	398	381	429	376	412	375	423	429	406	416	422	401	390	380	371	431	433	442	431	398	401	420	436	419	408	435	438	414	397	411	397	438	406	417	413	423	438	459	386	411	398	459	389	388	405	415	375	412	385	393	399	428	401	441	390	413	430	425	425	373	420	440	407	401	401	380	467	448	425	408	396	401	415	394	402	397	401	374	419	374	407	423	371	432	391	400	413	406	391	412	406	403	415	413	391	414	426	399	402	464	414	441	370	391	410	392	411	422	405	394	437	432	360	399	374	417	422	435	401	390	379	425	422	432	392	381	438	375	405	445	411	410	400	431	367	411	385	409	419	425	386	422	454	390	398	390	366	391	410	398	423	385	422	404	406	419	391	425	400	470	416	384	406	427	451	407	420	412	422	384	419	418	396	412	377	401	423	435	405	417	407	393	436	416	398	411	417	406	410	430	413	413	408	417	406	415	378	403	439	433	421	396	389	444	425	392	437	441	414	420	437	428	392	405	390	411	445	414	406	380	411	375	393	399	426	383	423	433	388	430	382	430	426	406	397	383	374	406	363	386	395	374	359	420	395	423	388	415	364	442	393	377	423	387	419	428	425	400	392	419	362	405	397	406	428	406	419	397	425	432	412	406	402	421	376	417	404	374	407	376	373	392	422	382	439	396	387	413	400	395	382	445	410	427	404	399	426	401	414	433	382	402	387	397	384	415	420	409	370	398	407	364	415	413	397	434	394	391	405	398	428	396	392	400	429	412	431	438	408	416	410	423	440	401	382	419	396	389	451	396	390	386	413	385	404	369	383	411	402	397	382	409	390	437	406	430	412	372	384	420	440	415	395	380	432	407	419	422	401	397	430	398	383	416	389	442	404	438	402	409	415	425	413	406	404	427	400	410	415	440	387	417	355	442	407	440	406	374	417	395	418	387	413	391	407	402	372	409	406	400	387	384	438	416	402	398	394	454	368	441	397	355	410	368	427	397	445	412	389	382	408	378	419	397	408	403	390	402	373	442	403	375	423	428	414	418	421	458	396	404	425	375	412	412	391	397	433	384	392	440	420	419	373	404	385	373	398	415	386	420	438	411	442	412	399	400	396	404	390	398	411	389	418	399	416	406	398	415	390	403	481	423	393	366	415	414	416	394	398	414	384	394	445	407	381	438	422	389	401	403	394	412	405	398	376	417	423	431	414	350	398	428	375	380	387	395	410	390	393	412	427	444	388	371	437	408	411	403	411	417	418	416	384	414	401	385	394	429	432	380	368	393	438	379	406	441	375	369	442	415	364	425	398	393	447	426	391	400	417	375	399	406	417	395	414	410	439	387	433	427	407	437	410	377	423	420	393	408	410	437	425	401	442	428	425	377	443	426	404	398	429	385	397	407	449	393	414	390	398	397	395	419	426	403	402	376	375	413	421	422	435	399	422	440	467	414	397	396	437	404	361	412	376	384	421	415	426	432	422	399	405	393	429	410	433	394	440	412	381	417	443	447	411	383	410	375	420	407	414	391	381	447	432	386	353	387	417	401	403	422	412	428	393	381	388	418	399	413	413	370	430	392	393	399	395	368	399	392	394	380	438	404	410	389	390	431	371	396	402	425	396	394	407	412	422	415	375	392	412	372	401	424	426	438	367	351	384	395	375	388	358	458	428	424	358	445	373	440	414	431	399	428	417	406	435	404	340	419	388	422	402	424	391	409	406	421	411	387	392	399	406	432	416	425	416	414	413	434	399	377	426	419	401	413	427	442	392	423	395	425	379	394	410	411	426	398	423	408	413	403	398	399	374	408	377	418	374	414	405	426	393	412	388	423	406	380	408	395	380	385	381	408	407	425	379	416	439	391	386	399	448	395	419	411	401	404	406	423	383	406	416	403	435	399	401	380	406	408	414	397	389	407	398	414	432	399	398	396	416	386	360	407	407	397	397	412	451	415	405	437	408	381	418	399	411	382	402	404	414	417	432	394	432	415	407	395	419	437	412	402	426	409	370	367	411	402	413	410	404	399	387	414	404	375	397	399	382	408	379	398	392	398	397	415	379	398	407	406	405	455	376	371	390	406	455	430	441	383	416	404	355	396	462	430	394	432	392	438	330	439	422	407	380	388	413	408	403	400	390	392	386	421	405	416	408	419	398	416	448	400	434	402	401	402	394	387	417	406	373	414	394	400	407	408	430	380	423	407	399	395	462	409	399	389	485	419	405	393	436	419	398	422	416	398	448	372	408	401	389	396	383	449	430	431	445	416	418	407	411	421	368	423	421	433	396	415	455	435	392	407
1702	1591	673	264	143	228	2122	7336	8511	5455	2409	1324	847	295	104	59	36	29	30	28	31	31	21	36	18	23	21	35	34	33	28	24	22	24	29	33	33	17	27	28	19	33	18	18	24	27	24	31	20	23	23	20	26	21	28	26	21	33	23	26	25	23	29	22	29	31	26	25	29	26	22	22	25	26	33	28	12	30	27	28	26	31	27	29	24	21	27	21	29	28	32	24	22	21	28	25	22	29	26	28	25	15	29	21	27	28	20	29	22	27	28	23	28	29	26	22	27	22	38	29	31	21	22	27	21	28	18	20	26	24	25	19	28	31	20	25	20	34	22	26	25	20	18	33	22	24	23	21	21	28	22	31	32	27	17	20	31	28	27	14	21	34	33	23	26	36	31	28	23	31	20	28	22	21	29	22	34	26	22	21	28	28	34	33	39	28	33	20	32	17	30	38	25	33	20	26	25	28	31	24	20	28	28	25	26	27	30	24	39	39	37	23	28	35	22	26	31	24	24	21	31	24	19	21	25	32	31	21	26	18	32	27	25	26	25	18	22	28	18	23	23	27	21	19	28	22	25	24	25	22	26	23	25	28	29	27	20	17	25	25	22	15	31	20	30	32	17	32	24	28	24	24	30	20	20	25	28	12	24	24	29	21	22	29	22	19	29	28	27	21	31	21	28	23	38	18	36	24	33	29	26	28	24	17	29	21	22	30	23	31	25	24	23	22	28	23	24	25	31	30	30	28	25	24	15	26	26	28	29	12	33	21	27	27	32	30	22	28	27	23	27	21	21	26	23	30	32	21	31	21	22	31	19	22	29	37	14	25	27	35	19	26	25	31	30	23	29	24	21	26	28	24	20	18	28	19	27	25	29	19	25	27	37	27	30	19	23	29	24	30	25	25	20	17	23	26	23	28	30	20	22	17	25	23	22	26	27	25	29	29	22	21	22	30	20	26	32	30	24	28	21	20	30	33	26	27	19	30	20	18	15	22	27	24	35	26	24	27	26	23	26	28	28	26	30	17	26	20	24	28	27	22	29	21	28	22	23	18	27	30	29	24	37	18	27	27	26	29	22	17	26	26	16	23	24	26	22	25	26	22	32	22	28	20	18	27	21	24	25	33	30	19	24	23	20	25	17	24	29	31	33	32	20	31	23	25	24	24	20	15	22	22	19	24	28	35	13	33	25	25	25	26	20	28	19	32	21	24	26	18	29	26	30	28	22	23	34	19	33	25	19	35	25	27	28	13	20	32	21	32	27	24	36	19	28	27	26	27	11	25	15	24	34	21	25	30	22	23	21	37	21	26	28	25	29	26	22	32	24	24	24	29	31	29	26	23	30	27	35	23	23	25	22	35	23	24	19	19	25	15	26	29	32	25	32	28	24	27	22	22	19	24	17	22	29	22	34	32	30	19	27	32	27	30	15	26	21	28	25	35	27	22	25	18	28	23	35	29	20	22	24	22	14	30	32	30	24	25	23	23	25	27	26	19	25	18	34	21	22	22	28	24	29	27	25	25	24	33	31	33	18	17	19	23	27	26	26	32	29	24	30	23	23	25	26	26	31	30	20	30	26	22	26	23	21	22	21	26	19	28	22	26	34	19	17	31	24	20	17	23	25	24	24	21	21	35	24	26	28	24	29	30	18	27	27	25	21	19	23	27	20	27	24	35	29	21	30	28	40	32	28	25	21	32	25	27	21	36	27	24	28	27	35	33	20	19	22	27	21	25	24	25	28	25	23	25	23	24	26	29	32	28	33	38	24	32	19	26	22	23	26	43	28	33	25	26	30	22	22	33	27	34	22	28	26	28	22	23	30	16	24	31	32	36	27	23	21	23	29	34	32	35	30	23	27	19	21	26	32	25	19	28	22	27	19	12	32	27	19	30	34	27	18	18	22	27	31	30	20	25	28	20	28	24	27	28	26	22	28	29	24	16	28	27	25	32	19	30	29	25	21	16	29	18	26	25	31	24	20	23	25	29	29	25	27	37	21	23	26	31	25	27	22	26	28	27	26	22	30	25	19	20	29	22	27	29	29	18	20	22	29	37	27	14	27	21	27	29	26	29	28	26	19	27	24	25	23	31	29	31	27	23	29	29	33	26	25	28	30	24	39	27	27	18	26	30	32	24	26	50	24	20	22	38	37	29	33	30	29	29	24	36	24	24	33	28	22	17	26	19	26	21	39	19	31	24	19	33	18	32	24	26	27	24	24	17	25	24	18	33	19	28	27	17	27	39	30	30	31	23	25	25	27	23	12	29	26	28	22	44	19	19	26	35	20	26	11	21	20	21	24	29	18	26	27	29	21	26	26	18	21	27	22	25	25	25	23	24	32	33	22	38	25	31	25	27	24	25	33	24	26	18	23	28	26	31	20	22	17	19	25	24	28	22	23	23	23	20	25	28	29	22	29	24	30	17	21	15	25	17	20	26	34	20	23	28	27	27	35	25	36	20	29	23	16	16	27	25	20	28	11	17	31	33	24	30	23	24	25	20	25	18	24	22	21	20	22	34	24	28	25	33	23	22	30	20	23	26	15	25	27	22	30	22	22	24	28	33	24	22	25	25	28	34	28	14	25	29	23	26	18	29	21	26	28	31	25	17	33	27	36	33	27	28	21	25	28	44	33	17	26	28	20	25	28	26	24	27	24	18	26	21	26	21	33	21	24	22	25	28	22	32	13	23	29	30	29	32	29	23	30	24	19	21	44	22	18	24	28	31	27	23	34	27	37	30	32	26	24	35	26	15	31	25	15	30	20	27	29	17	22	32	26	32	25	26	23	24	23	35	20	28	21	31	24	26	30	25	29	23	28	33	24	17	22	20	22	25	28	29	19	21	27	30	26	30	29	24	22	26	21	21	27	23	35	15	29	21	23	27	26	32	20	27	25	29	27	28	27	24	35	30	37	26	24	16	17	17	21	20	20	34	20	24	34	15	19	27	22	26	30	29	30	27	23	16	34	22	33	28	35	29	30	34	30	28	26	20	13	24	27	35	26	23	27	23	21	29	24	24	26	14	15	35	26	24	20	27	19	31	21	29	34	25	27	38	20	22	31	22	32	24	24	26	27	25	19	20	23	27	30	23	34	26	23	21	25	23	19	26	25	23	37	13	19	27	26	22	29	13	24	24	24	20	26	34	26	33	25	21	20	20	23	22	23	19	28	22	19	28	22	22	18	21	18	20	37	24	36	23	29	31	24	24	30	28	31	35	17	25	32	30	38	29	32	26	30	28	22	36	21	23	22	23	19	25	17	29	31	27	26	21	31	23	26	26	25	24	25	31	24	22	32	25	23	27	22	29	25	20	19	16	28	21	29	23	22	28	28	29	30	26	28	27	28	24	28	21	30	30	28	18	17	25	35	27	24	24	24	19	25	29	19	35	35	25	25	35	24	21	27	24	28	27	35	25	22	25	33	27	17	29	26	21	28	28	27	31	16	25	18	26	24	15	27	31	27	26	27	28	22	25	27	24	26	16
25201	18958	10176	12114	14849	17587	36850	50205	48453	38635	29154	22843	17046	7309	2308	1045	611	405	360	400	370	370	338	336	365	358	351	338	331	312	323	377	355	324	301	350	341	373	339	332	324	348	350	320	321	335	329	345	334	350	319	352	323	323	339	326	328	353	320	349	361	371	333	327	318	325	305	350	340	359	387	355	313	363	342	358	346	371	346	339	349	353	380	350	349	365	361	346	341	339	322	358	363	328	346	350	363	333	350	327	390	355	379	328	369	371	318	321	346	319	328	340	354	386	314	350	339	343	332	359	341	344	327	339	334	331	357	336	340	341	336	330	361	372	369	336	379	343	363	341	332	363	386	340	355	335	311	338	337	334	303	345	342	326	334	325	359	341	368	333	336	344	342	344	381	329	329	359	335	326	330	345	329	302	355	345	338	340	335	343	353	300	359	354	364	350	334	338	342	356	321	341	375	341	319	362	337	347	324	372	334	350	341	386	372	356	369	339	348	372	400	317	361	361	318	352	337	326	337	375	355	343	317	343	339	325	310	363	362	352	362	322	336	356	324	349	383	316	344	301	360	356	343	313	332	362	327	334	363	334	376	341	340	362	327	361	326	357	336	362	350	339	351	373	337	340	356	347	351	352	330	352	355	328	341	357	362	338	335	334	356	344	316	324	339	333	323	352	347	318	324	335	361	343	345	349	338	352	344	357	315	342	345	317	346	367	358	376	338	347	322	359	335	379	314	326	330	355	337	333	355	349	312	378	321	336	374	305	350	343	317	339	346	337	338	371	303	333	324	363	318	348	342	344	353	372	343	369	331	332	360	311	368	363	355	368	325	373	346	312	348	330	342	332	338	355	338	340	346	356	341	325	385	364	370	356	329	343	345	322	327	351	338	337	337	314	331	326	380	370	342	384	333	347	336	347	371	328	361	313	379	357	360	305	351	339	335	334	300	340	342	340	354	333	355	361	330	322	359	374	383	334	365	367	356	329	388	365	358	331	350	343	317	362	352	343	311	343	375	329	338	350	353	352	320	330	347	368	368	351	338	357	329	359	338	355	382	364	345	355	344	343	373	350	328	327	324	315	353	365	376	347	360	331	345	316	347	373	385	336	351	363	382	353	321	323	338	330	352	357	331	316	341	344	354	299	384	361	383	334	361	343	331	328	371	342	334	342	382	332	344	320	337	316	321	354	345	394	335	346	360	322	328	355	353	354	330	354	360	338	319	332	323	336	356	334	343	327	365	338	362	345	329	326	342	362	346	324	350	316	370	303	348	334	307	365	335	331	316	358	333	339	341	342	361	362	381	335	363	326	340	369	341	363	370	375	335	348	358	340	330	344	334	378	304	332	353	338	353	326	325	349	337	381	337	291	351	355	346	351	325	344	357	342	305	351	356	306	342	342	332	311	344	336	316	369	340	342	358	323	338	340	347	312	319	355	371	361	309	343	334	329	347	350	341	332	360	321	351	348	335	368	348	324	350	346	358	342	345	334	369	317	360	325	317	325	349	372	340	312	381	354	334	330	370	342	348	307	341	330	293	380	358	352	330	319	345	357	330	369	336	375	332	368	361	339	354	355	358	342	393	371	367	333	326	356	357	360	365	339	341	366	360	351	384	350	370	340	370	351	366	345	332	346	381	366	345	348	372	349	323	318	336	359	380	401	357	336	302	349	342	332	355	342	360	352	380	349	336	343	361	350	317	370	344	338	319	341	367	356	327	325	340	336	346	342	345	354	343	345	325	349	312	371	374	316	333	337	337	368	320	328	330	345	312	344	337	363	338	373	330	347	360	334	320	346	348	347	317	350	353	333	351	343	375	355	338	358	352	347	335	323	341	341	322	357	324	337	362	357	361	326	360	312	343	361	354	357	341	325	338	332	346	331	348	360	339	348	326	321	342	352	355	370	315	326	331	344	341	344	364	350	334	375	328	330	351	362	343	374	307	370	322	344	326	321	351	350	347	322	311	361	306	357	344	328	355	337	358	359	327	341	348	356	353	351	332	367	367	331	343	361	331	350	352	318	327	343	354	333	340	359	314	353	315	385	365	338	338	336	355	311	359	347	359	370	330	350	344	339	350	363	352	317	364	320	351	338	343	359	352	343	331	355	337	306	302	345	356	354	341	331	303	361	336	379	338	336	362	359	350	337	369	329	329	337	363	362	366	335	346	357	310	353	363	360	327	342	342	306	350	377	318	333	341	344	370	347	338	328	336	369	330	369	330	380	386	343	372	365	330	354	323	388	325	339	353	339	303	345	339	347	356	356	365	340	355	354	338	315	336	357	373	351	313	369	332	343	332	344	340	346	348	368	357	318	312	337	360	323	326	319	315	330	374	324	351	358	323	355	328	361	329	365	342	359	330	333	351	312	329	349	351	327	316	352	334	325	326	331	302	357	312	319	332	345	361	341	363	318	354	344	317	338	338	344	364	333	345	335	359	337	331	348	366	311	333	373	355	374	356	365	331	335	372	343	368	329	363	370	353	340	361	339	309	371	335	325	362	366	341	303	362	401	329	369	339	366	316	339	329	354	336	337	332	339	345	359	347	329	357	339	347	389	374	328	377	346	361	333	327	335	354	354	322	351	353	336	313	339	341	361	344	332	344	377	367	339	337	367	308	370	324	335	379	344	327	360	334	311	333	347	354	306	334	346	351	361	325	360	371	345	326	322	328	382	278	344	339	328	317	357	333	317	328	325	359	328	345	357	344	329	378	338	335	369	340	349	357	346	340	351	338	372	361	312	360	358	357	334	335	321	379	365	347	347	353	352	403	349	337	361	347	345	324	338	364	348	335	329	338	331	337	326	311	339	355	342	363	314	306	372	339	359	357	370	359	339	363	336	365	334	389	344	332	372	343	359	340	393	336	344	349	328	335	351	352	347	355	331	332	342	342	336	361	299	323	355	329	375	330	385	324	338	331	324	356	358	378	318	360	317	359	334	377	342	323	345	342	323	325	345	338	344	299	367	358	349	344	367	342	338	361	334	335	303	350	335	359	319	346	369	378	355	349	312	351	329	367	364	344	341	339	350	366	380	330	344	354	360	333	328	309	374	355	333	348	345	339	335	343	357	354	355	309	349	350	359	321	374	361	359	322	341	342	325	365	315	357	353	334	327	341	331	343	364	335	359	347	357	361	337	334	344	362	345	329	337	326	352	332	340	354	349	350	312	339	376	360	339	325	370	364	350	318	352	368	354	354	320	323	378	341	332	340	337	343	360	326	343	346	308	384	337	353	329	326	330	365	332	343	312	343	335	344	356	392	383	359	353	326	352	328	330	350	327	340	331	326	326	338	347	345	337	339	371	351	367	317	313	338	362	334	350	389	297	357	319	323	352	375	348	355	361	338	341	369	333	352	337	347	356	341	344	358	330	354	340	324	354	343	333	375	363	351	356	308	336	364	310	323	319	325	320	326	351	355	345	366	336	351	341	356	328	358	353	349	346	336	335	321	332	330	349	354	318	337	341	352	313	363	312	346	329	339	364
3218	1330	521	150	155	265	902	5252	5131	4075	4896	3824	2305	754	256	117	82	59	35	42	35	44	36	28	34	33	40	42	31	37	45	41	28	41	44	37	29	27	40	32	35	36	52	32	39	42	37	35	34	40	52	34	48	38	25	38	35	28	38	46	41	35	41	33	40	32	37	38	34	47	24	36	33	32	40	35	32	35	32	32	41	39	38	31	39	49	39	40	40	38	35	34	35	39	27	29	30	29	44	34	34	31	27	43	43	29	40	31	39	41	39	34	33	42	36	36	35	37	44	35	38	39	36	35	33	41	33	49	38	31	31	30	40	23	44	28	49	41	33	40	38	26	36	28	33	27	36	29	40	34	37	42	30	28	47	39	39	27	37	47	37	40	27	44	37	32	30	21	30	29	30	34	38	30	43	41	24	39	35	31	37	34	39	35	37	32	33	44	27	44	30	46	45	38	31	35	32	37	32	22	33	43	34	39	46	25	17	39	34	36	38	36	28	38	36	34	26	39	35	27	29	49	30	41	36	36	32	37	28	27	31	32	40	39	31	38	44	35	42	41	41	35	30	38	30	38	38	31	51	37	30	36	34	34	34	30	42	37	38	43	35	42	33	37	41	35	45	38	33	31	30	37	33	42	42	42	36	33	34	35	34	40	39	27	39	30	37	36	37	31	36	22	44	38	29	27	38	37	34	30	37	32	32	35	36	41	32	28	34	47	42	29	39	43	30	36	30	36	25	34	42	41	39	32	35	42	35	34	42	29	50	41	49	37	35	38	36	41	33	35	38	34	38	40	38	35	30	35	37	45	41	46	34	42	37	34	35	41	30	27	28	31	35	25	38	29	25	38	36	31	33	37	29	36	35	32	36	35	33	34	29	32	35	27	35	41	35	42	43	42	42	42	44	43	38	41	48	31	32	31	33	30	39	34	37	50	44	40	37	28	28	33	33	39	38	44	40	49	31	45	33	42	30	46	41	38	31	27	32	24	34	46	42	41	30	33	31	35	37	42	31	28	45	27	32	45	35	35	50	38	29	32	27	32	32	32	30	40	36	29	39	36	33	31	33	27	45	34	37	29	33	35	42	44	38	38	27	31	42	44	42	40	45	26	45	43	41	42	33	31	27	47	25	43	31	38	27	38	40	33	42	39	30	33	22	40	44	36	33	29	39	27	33	35	41	37	45	39	32	33	42	36	23	32	32	29	34	33	40	34	34	29	40	45	41	41	44	43	37	29	37	32	40	32	32	30	36	43	36	41	31	30	38	25	35	31	37	36	38	44	32	31	36	32	29	28	27	35	41	19	32	32	33	29	32	45	37	38	24	29	42	42	44	25	26	34	28	35	41	28	36	28	36	36	33	22	32	31	30	39	32	37	34	38	37	39	33	28	32	29	28	36	50	44	33	31	36	38	36	43	29	35	42	41	36	40	38	30	20	52	42	38	40	37	44	39	43	27	32	38	38	35	37	36	37	36	56	44	34	36	34	30	40	26	39	31	37	42	29	32	36	39	31	37	39	25	32	39	45	38	43	46	32	34	31	28	37	30	31	31	36	33	38	44	37	34	39	36	33	30	44	46	35	47	37	35	39	29	36	42	46	34	43	36	37	31	39	46	21	34	28	31	31	38	45	30	25	37	47	44	37	30	26	38	41	46	34	24	33	41	42	33	36	36	33	26	31	29	45	32	43	40	38	50	48	34	38	42	35	34	32	48	37	26	28	44	31	32	34	47	41	36	37	34	40	35	33	36	23	33	35	35	39	40	41	38	24	30	33	33	34	43	34	40	27	29	35	39	45	38	35	39	46	38	40	35	29	36	29	24	45	27	41	37	38	17	38	37	41	41	33	35	25	31	25	30	29	37	32	38	30	34	34	43	40	34	35	33	31	39	41	46	35	33	28	34	39	35	31	52	42	27	41	42	35	41	38	39	50	35	28	46	38	49	27	36	35	44	29	35	32	29	38	40	33	33	36	34	23	37	38	30	40	27	33	33	35	40	33	39	47	41	26	37	34	38	29	36	39	41	43	32	48	32	43	38	25	43	31	26	24	41	32	48	37	33	40	37	39	33	42	37	23	34	32	31	34	31	43	33	34	39	35	44	40	42	43	38	35	42	41	29	30	36	36	43	26	33	34	44	34	38	45	42	26	51	49	42	43	26	34	37	36	30	40	40	32	41	54	38	39	35	42	39	34	30	46	40	37	40	36	30	35	43	34	36	39	45	33	30	37	36	36	31	38	34	40	42	29	29	42	31	33	32	30	42	42	28	28	35	31	30	37	31	38	38	26	26	30	41	49	29	32	38	33	36	42	41	31	36	30	38	45	34	49	38	40	38	34	35	30	35	33	31	34	32	41	43	40	38	49	29	31	35	38	36	30	36	31	28	38	40	34	26	34	35	30	32	35	23	36	42	37	32	33	29	26	26	42	40	49	35	36	28	34	36	35	42	46	21	35	38	36	40	29	41	32	45	38	33	36	21	36	31	41	25	43	39	40	26	30	33	42	36	35	45	37	53	29	26	40	46	36	37	28	41	42	34	36	39	43	40	44	30	40	31	43	35	36	36	34	46	40	41	35	37	38	27	35	29	42	33	26	42	43	24	29	35	33	32	53	40	33	31	30	39	46	38	25	42	38	34	38	34	37	36	35	42	41	27	35	31	26	42	35	27	36	39	35	38	37	43	31	36	44	31	32	32	35	40	42	41	43	29	36	38	48	23	44	38	40	29	31	34	41	37	25	50	33	33	39	40	38	33	26	31	23	25	47	30	36	35	37	36	38	27	32	42	33	36	27	32	39	32	36	36	37	33	34	37	45	46	34	36	28	30	35	32	33	39	25	40	51	36	34	36	40	26	38	37	46	45	36	39	39	35	34	32	32	33	40	35	44	45	39	39	39	41	38	44	27	38	25	36	35	34	35	40	43	31	38	36	41	48	32	28	38	40	44	32	40	41	34	48	30	40	39	35	43	29	31	29	33	36	38	36	36	26	28	31	33	37	34	32	26	33	37	45	37	40	21	44	51	36	42	35	23	36	40	43	35	44	37	36	43	35	33	29	26	40	36	21	40	28	39	40	29	34	35	33	30	35	40	32	30	34	35	37	27	30	33	35	39	41	42	25	32	34	35	37	30	34	35	34	39	29	35	42	40	41	26	39	39	36	33	29	33	36	36	51	37	36	36	39	34	43	39	36	39	42	31	33	34	44	47	40	33	38	36	28	42	43	39	41	31	31	39	27	33	36	34	53	32	30	36	39	28	35	45	33	38	32	37	38	32	38	32	37	39	38	33	40	37	45	39	35	36	33	29	34	38	39	30	49	36	38	41	33	33	23	32	38	26	31	49	33	32	28	38	35	29	32	29	44	44	37	33	29	28	27	38	45	32	44	40	32	45	47	41	38	38	34	39	37	26	42	32	36	50	48	33	26	32	46	40	52	30	25	38	44	37	28	34	33	49	38	41	58	41	37	34	27	35	39	47	30
25913	16613	8081	7793	15611	18631	28077	44993	38276	36900	39462	34167	27561	14319	6276	3213	1707	866	588	534	488	481	493	510	503	435	475	439	494	489	488	485	463	452	480	459	478	477	482	406	480	485	501	458	508	505	458	468	469	450	497	447	465	503	488	471	489	486	487	485	503	459	496	501	458	503	475	484	477	494	472	493	483	475	447	480	470	497	493	470	470	519	475	490	485	481	447	464	493	503	468	509	477	505	487	482	484	500	460	465	510	443	433	437	449	452	481	467	463	470	454	516	487	466	502	484	471	481	486	464	485	531	500	537	494	466	456	503	487	499	464	474	464	455	515	548	491	433	496	476	450	474	466	442	505	446	428	496	460	424	488	465	492	477	469	457	461	465	484	456	452	489	460	486	511	467	439	440	467	474	472	479	509	493	465	484	495	482	473	480	475	454	472	466	479	488	445	462	491	478	492	485	468	486	483	458	499	472	493	500	498	465	463	469	507	491	454	462	513	486	497	462	499	491	479	459	510	506	457	473	460	452	482	485	467	471	504	477	446	483	495	514	475	429	497	502	446	508	478	470	444	441	485	462	481	500	513	507	459	453	481	488	436	462	458	427	491	507	462	483	484	456	477	445	469	453	497	468	479	449	463	452	488	458	495	495	433	493	462	476	472	461	446	471	500	478	525	468	476	469	454	452	473	515	489	499	476	478	487	513	485	481	489	476	462	495	478	454	451	494	488	491	493	457	450	466	470	497	443	485	480	501	493	476	485	469	488	479	439	511	472	485	491	495	457	484	468	493	502	485	493	483	496	446	493	465	498	484	394	423	469	517	476	484	470	498	446	459	478	431	517	462	449	476	471	460	471	472	516	501	482	455	470	441	478	485	458	470	496	489	476	485	465	494	471	484	465	472	473	485	504	435	489	445	501	470	445	497	463	506	499	436	501	465	466	485	472	474	489	463	460	464	453	458	474	496	515	465	488	498	455	482	491	445	463	452	472	458	512	475	524	450	509	471	490	500	487	501	465	473	489	474	433	484	486	496	491	502	461	450	471	468	502	432	443	469	487	494	512	488	452	429	495	477	518	497	459	465	468	461	507	471	471	469	499	456	448	474	459	440	487	483	459	483	470	442	471	465	492	451	434	511	478	474	500	463	494	471	476	486	469	447	467	445	449	454	430	457	489	488	476	486	450	409	496	511	513	473	501	437	484	481	484	481	509	442	448	501	514	514	488	527	497	502	485	476	455	468	465	491	479	493	456	464	511	481	503	492	490	483	482	445	494	459	479	480	500	489	485	482	498	485	493	473	483	512	498	505	467	454	464	492	461	498	462	514	503	481	494	493	484	478	468	471	466	502	491	457	470	462	457	458	445	492	449	513	475	462	498	481	488	486	496	484	453	487	463	477	492	474	504	483	482	455	483	441	518	482	481	457	456	466	474	447	491	431	486	453	488	454	487	478	464	491	470	456	470	474	515	472	492	454	457	455	448	486	463	462	458	482	466	490	490	514	467	478	456	465	460	423	497	459	481	457	434	475	462	475	483	492	428	499	486	462	499	452	448	450	488	494	467	476	478	454	461	480	451	487	468	503	492	486	476	466	477	487	456	492	486	523	467	466	509	472	476	460	513	482	486	433	481	443	467	456	485	466	488	454	505	460	485	440	431	472	450	457	504	454	471	467	469	463	489	483	473	472	420	463	514	469	483	449	516	462	494	464	448	486	486	468	443	468	555	514	506	468	518	492	521	464	451	464	486	447	504	491	466	503	472	496	501	453	461	464	506	433	511	481	445	454	471	515	474	464	480	538	495	463	464	492	455	493	496	473	468	494	453	455	451	461	475	474	490	504	482	442	493	481	490	432	476	486	484	479	492	434	463	475	477	490	468	469	494	457	455	485	466	428	474	475	497	471	502	470	500	471	485	477	499	491	477	498	473	445	460	439	449	459	469	488	502	450	474	451	472	487	467	502	477	487	485	499	486	487	504	448	478	470	480	477	476	441	481	492	471	515	460	459	456	445	471	469	466	463	461	450	475	480	483	481	437	422	444	486	489	509	468	464	450	508	500	490	490	468	495	473	482	469	471	489	452	482	480	462	514	488	445	468	469	481	485	479	471	455	485	490	496	464	498	482	464	488	454	490	484	445	478	447	460	475	484	501	488	451	518	492	482	464	508	471	492	490	459	479	449	503	499	504	489	485	465	481	462	465	488	513	430	437	462	447	501	454	443	492	470	484	447	442	499	510	482	471	477	503	453	474	469	488	490	470	442	465	470	465	487	480	479	453	468	472	475	486	492	468	501	484	457	478	473	475	462	447	500	457	456	485	471	504	451	442	479	480	483	437	483	463	446	509	478	516	497	503	468	464	458	453	464	424	467	484	460	492	479	474	491	448	497	439	484	480	452	490	438	504	466	499	490	451	481	515	437	448	512	476	480	464	474	476	482	479	479	481	483	463	445	514	482	481	483	472	504	471	516	468	478	488	465	511	441	488	444	495	461	492	472	470	482	464	497	486	472	479	429	491	454	498	464	483	498	449	468	511	478	469	475	500	506	505	475	470	485	456	476	477	497	470	479	419	493	444	451	478	487	457	512	468	486	480	473	454	491	456	471	487	489	476	447	488	477	458	494	477	470	472	471	464	455	453	463	474	483	446	470	452	470	498	457	489	463	453	476	512	482	464	475	469	443	457	436	502	480	493	470	475	481	477	465	464	469	460	466	536	508	489	480	456	470	459	437	478	490	467	457	464	467	472	467	468	483	483	461	461	471	496	467	503	443	471	496	520	486	476	475	476	496	472	498	479	509	486	461	501	445	486	477	467	474	467	490	458	475	492	478	481	474	481	509	465	491	499	472	477	490	459	471	499	491	425	489	496	472	495	486	485	499	442	475	517	456	468	454	473	472	488	506	497	468	485	530	472	473	490	476	467	514	480	474	421	477	457	465	492	431	507	519	496	476	538	481	472	468	481	475	433	481	464	475	471	437	484	489	497	487	443	466	438	492	479	455	464	448	519	499	455	492	514	476	473	493	471	428	494	456	503	476	465	473	455	455	500	460	476	467	485	452	488	421	454	451	471	479	485	492	459	513	448	443	458	451	471	479	475	490	464	486	493	487	491	475	484	479	449	467	494	467	487	448	479	469	452	478	481	432	490	480	474	503	491	472	454	519	491	485	475	478	445	475	483	449	481	481	519	452	477	526	510	484	521	517	478	462	468	466	449	492	490	494	473	461	479	457	448	480	472	449	454	412	481	489	495	473	465	450	440	455	454	492	444	478	455	479	452	491	419	483	485	458	455	516	459	452	445	471	466	485	439	499	489	458	459	470	477	467	455	461	472	472	506	456	478	515	493	495	474	465	479	495	492	478	442	437	501	508	494	488	466	476	439	508	444	476	475	481	465	436	457	494	439	476	497	481	439	474	441	468	490	504	491	451	502	505	479	457	474	446	425	484	504	457	487	466	486	478	472	462	474	495	474	480	496	462	456	501	462	450	451
2906	958	437	174	288	590	2143	7820	5500	5353	7709	8137	4701	1323	390	163	108	48	48	33	20	36	42	17	31	27	36	28	17	29	25	22	25	23	36	34	40	29	29	25	31	21	23	21	36	33	25	22	33	24	27	27	34	24	18	31	32	28	23	24	28	33	33	28	29	29	28	27	27	23	29	23	37	38	20	28	35	31	32	33	31	30	30	31	27	30	37	34	28	23	31	23	24	28	20	27	39	33	25	24	22	32	34	35	27	26	41	40	30	31	27	22	28	25	28	29	31	29	28	34	25	28	25	33	34	22	24	28	28	46	39	26	26	31	24	31	29	31	26	32	31	35	29	32	35	39	31	25	35	39	36	37	35	26	23	29	36	27	31	25	27	37	34	27	36	33	35	28	39	38	37	29	31	25	36	21	28	28	30	29	24	29	30	25	47	29	24	25	30	26	29	35	27	33	21	30	30	32	21	22	24	31	30	30	28	27	22	27	26	29	35	29	38	33	28	32	27	38	46	29	22	30	34	26	28	39	24	30	30	40	27	32	32	25	27	24	31	35	22	38	32	36	34	21	28	29	26	35	17	34	28	23	32	28	30	26	34	17	26	32	36	35	39	23	25	35	28	30	36	33	22	30	23	16	32	37	39	29	29	20	29	30	22	12	41	27	36	28	30	33	27	33	30	40	22	24	36	20	23	28	34	35	30	30	26	40	40	40	27	39	36	29	26	30	34	21	29	35	27	28	25	29	35	29	27	31	25	23	31	24	33	35	30	29	34	26	36	30	40	36	21	34	20	32	32	27	26	23	29	19	27	27	25	28	38	31	39	23	26	36	34	36	24	36	23	26	28	32	35	27	22	27	30	29	26	36	35	18	30	25	29	27	25	30	16	34	31	22	32	29	37	26	21	29	31	32	27	36	34	29	34	24	32	25	27	36	25	36	34	25	28	30	36	35	30	20	25	25	34	42	31	20	32	31	21	22	31	16	19	24	27	31	35	20	38	28	39	29	40	28	26	23	24	25	22	30	40	24	21	29	34	31	24	18	27	40	15	27	22	30	33	23	35	31	27	22	29	25	40	27	24	32	32	29	14	34	29	36	30	30	22	31	32	36	36	24	41	28	25	28	26	30	30	26	29	25	29	34	14	31	40	28	28	31	25	28	24	38	37	37	24	20	33	31	33	30	36	28	21	22	27	32	25	39	28	32	31	31	30	29	29	33	38	36	31	25	28	27	31	29	43	29	28	33	19	36	32	22	31	25	29	22	28	28	38	32	37	26	22	23	32	28	30	32	26	26	29	26	34	42	33	24	32	35	32	19	21	31	32	19	22	22	28	31	36	40	31	21	28	28	31	28	26	39	25	24	33	32	29	25	35	38	25	28	15	29	28	23	33	31	43	34	35	26	27	40	38	28	23	21	29	28	33	30	29	24	34	37	38	30	31	35	39	30	33	31	26	42	26	28	29	35	25	35	29	32	32	30	29	38	30	32	34	30	23	29	38	28	26	31	32	28	25	36	30	35	44	33	27	26	26	37	24	30	29	26	24	19	37	35	27	37	38	32	30	38	32	36	32	22	35	22	28	26	27	40	23	20	24	30	26	30	32	40	30	30	25	20	31	42	26	32	28	24	31	28	19	28	35	26	23	29	24	24	32	32	26	26	27	31	29	25	28	24	28	29	44	31	17	33	33	30	36	34	31	25	26	25	22	44	33	29	34	30	24	29	36	33	27	31	33	30	27	30	31	22	32	32	23	25	29	34	33	24	24	44	26	27	32	36	36	28	40	26	30	25	27	28	32	28	25	30	30	40	26	43	36	27	28	27	22	27	38	23	29	28	26	30	33	26	30	40	25	35	32	28	26	29	35	26	38	27	24	30	32	29	27	26	32	38	36	23	34	33	26	32	33	19	26	38	34	26	38	36	29	35	21	28	30	29	25	30	32	35	34	20	23	42	39	28	27	30	30	27	27	32	30	22	28	34	23	22	27	33	35	22	23	36	33	33	40	33	28	35	20	26	32	36	23	33	25	32	23	32	29	31	21	35	35	25	27	26	26	25	20	35	22	30	32	21	32	33	31	28	26	29	22	21	21	39	20	33	33	30	30	39	26	30	27	28	28	35	36	26	28	27	30	38	36	29	26	28	27	30	29	29	29	23	25	30	25	24	29	39	31	26	31	39	39	26	45	25	31	25	26	27	29	32	23	29	35	24	26	24	24	28	36	34	28	27	28	24	33	31	21	19	16	32	23	37	20	25	24	39	32	31	28	24	26	24	30	30	34	28	30	30	33	33	25	32	37	32	32	21	24	21	32	32	22	21	27	33	44	22	31	33	28	33	29	25	30	29	30	27	27	28	16	33	34	21	25	30	31	29	34	42	25	30	30	31	25	26	23	25	31	22	32	29	25	30	31	25	17	34	28	30	30	33	28	25	27	31	29	20	26	27	35	20	33	20	29	31	27	27	33	21	25	19	30	31	31	29	35	28	25	33	21	34	33	33	24	30	31	32	31	29	31	31	35	33	25	27	35	25	36	31	26	33	27	23	30	28	25	17	29	32	27	35	30	28	25	32	35	28	27	29	29	31	31	36	28	31	29	19	30	26	35	21	22	40	25	31	18	33	19	36	29	29	21	29	40	27	28	29	32	25	25	35	20	24	36	38	28	29	27	20	28	26	30	32	37	30	30	39	26	25	26	43	27	29	28	35	28	23	37	28	37	27	28	26	44	28	34	25	24	26	25	27	30	30	25	23	27	31	28	35	15	29	23	23	24	34	24	25	36	27	31	29	39	26	26	33	33	31	34	34	31	31	26	31	31	33	30	26	38	25	27	34	27	26	28	44	27	24	25	36	34	23	26	38	30	38	24	16	27	19	33	27	31	30	20	21	39	31	32	35	24	34	29	24	34	25	31	36	28	38	27	33	35	27	23	33	26	25	28	29	22	31	36	29	23	33	33	29	34	35	23	27	34	32	38	27	21	21	29	38	22	32	20	23	27	32	23	29	21	34	36	34	38	42	20	25	29	44	23	20	27	29	23	40	23	25	30	18	26	36	20	31	24	24	26	24	34	29	37	36	34	33	25	24	30	28	30	33	17	24	36	25	27	30	33	22	31	29	33	35	32	31	43	29	25	30	27	31	25	29	38	22	24	23	29	27	36	23	38	31	26	35	33	32	40	22	31	30	34	31	34	29	37	32	37	29	28	28	37	21	24	22	31	28	27	36	28	19	37	27	30	33	22	26	29	26	24	30	32	46	37	32	39	34	30	30	31	34	27	29	26	28	34	23	24	26	28	27	27	14	30	24	29	32	21	31	34	30	30	31	33	21	33	31	37	25	19	34	26	28	29	35	28	27	33	30	36	36	24	29	35	31	27	19	32	24	30	33	26	34	38	38	25	25	26	30	29	22	33	36	32	40	22	42	33	32	19	21	35	28	23	24	27	27	35	25	29	34	28	37	26	27	37	35	24	36	30	16	23	19
29083	13607	6957	11071	23639	26795	37118	50919	38977	41531	46250	43893	33944	19981	9402	3998	2169	917	603	508	425	387	390	420	371	359	354	365	374	365	403	405	377	405	415	388	411	374	345	420	342	377	402	380	396	375	409	397	390	359	364	350	382	353	363	380	377	347	376	354	365	349	368	377	364	390	369	378	388	435	391	398	428	434	423	388	389	402	379	397	366	380	377	376	351	358	406	358	411	385	373	367	377	405	378	376	349	369	387	372	394	390	368	390	357	379	388	395	331	398	410	382	383	383	396	386	362	354	395	413	393	397	377	375	375	413	357	361	355	367	389	402	355	440	401	354	417	393	414	390	369	371	376	391	409	384	381	363	401	384	384	419	405	422	410	362	369	399	385	432	378	387	423	387	364	366	347	383	361	370	348	378	409	416	368	379	372	368	371	357	411	403	410	392	377	371	376	364	390	387	363	388	381	358	422	375	375	387	398	395	403	379	362	372	367	397	369	366	384	373	379	355	423	369	351	421	378	391	405	393	394	379	377	358	361	399	429	398	350	414	405	368	399	409	389	384	391	369	440	355	377	374	390	405	375	378	371	393	396	387	393	413	364	376	390	349	380	367	387	380	411	350	351	396	370	385	378	369	357	406	414	399	357	380	392	372	375	358	355	421	427	343	413	382	378	368	416	397	385	370	406	371	391	392	348	372	375	364	375	382	380	370	398	357	392	385	401	383	397	387	378	395	389	383	410	355	416	405	379	386	369	402	365	434	406	378	407	377	408	400	376	395	376	368	341	424	386	370	365	382	359	391	387	377	385	355	363	353	376	403	409	420	362	357	384	394	374	410	395	412	393	389	379	388	409	409	376	366	393	361	345	382	401	370	378	398	388	388	362	380	364	374	429	395	391	390	386	367	369	393	353	349	351	357	368	392	382	407	366	389	382	389	364	380	364	405	385	371	386	414	399	380	383	384	419	386	389	364	365	388	378	374	382	358	372	351	375	403	377	413	396	372	368	340	382	408	389	362	358	362	376	388	375	382	386	373	362	386	389	410	375	394	402	378	409	398	384	392	419	385	374	368	381	394	396	360	363	350	374	397	390	355	362	359	355	377	357	383	393	392	394	378	365	424	402	341	402	368	379	363	384	400	392	387	378	377	359	374	384	354	382	363	408	388	403	367	349	379	389	381	383	343	399	400	414	377	361	401	366	339	391	420	406	372	394	383	396	398	403	394	403	384	336	396	374	376	384	408	362	372	393	386	337	378	353	378	373	407	386	367	393	401	389	368	378	395	365	377	387	369	355	360	365	373	392	383	398	377	346	394	399	424	365	345	402	377	410	389	378	366	387	368	374	403	380	407	384	407	357	391	395	389	374	374	373	405	391	353	392	402	385	382	392	371	367	412	368	398	363	402	390	430	381	382	320	392	399	408	365	390	416	379	389	402	398	408	375	397	362	386	376	364	386	406	380	393	399	357	391	339	411	390	376	377	402	427	322	399	392	379	378	389	409	414	400	382	419	385	394	382	399	402	379	400	394	398	397	352	388	404	352	376	380	394	379	370	378	358	403	357	380	370	379	402	407	346	387	374	378	379	378	417	394	418	393	359	399	407	384	396	375	388	391	370	394	372	397	402	409	388	398	400	352	399	375	410	392	373	373	391	389	375	357	364	381	362	346	386	377	402	358	370	371	381	355	392	391	390	386	375	375	403	388	384	365	347	384	400	368	398	371	393	357	347	401	381	429	367	377	379	410	417	354	391	351	388	371	398	379	396	387	388	405	381	381	424	397	406	386	386	387	401	414	384	386	386	381	384	379	370	390	383	387	357	383	416	396	362	356	377	390	351	372	395	357	389	387	352	406	404	367	402	389	413	367	370	415	369	397	352	366	358	358	393	367	380	419	424	372	365	386	344	357	377	346	413	421	372	376	391	402	388	370	372	363	381	370	401	395	359	359	391	372	403	433	372	380	376	398	397	370	370	345	401	407	384	375	373	402	381	373	373	392	398	373	383	394	386	371	380	386	380	395	428	387	396	372	383	375	382	353	387	364	413	348	365	377	368	386	385	398	415	409	392	431	388	366	357	372	365	405	380	371	383	397	381	389	391	377	393	370	394	375	365	429	369	385	378	356	363	346	389	419	360	391	376	369	416	382	388	373	354	388	393	365	370	386	361	360	396	373	386	370	351	366	404	386	370	402	353	361	385	368	396	378	418	343	370	391	394	412	411	396	413	360	397	388	400	368	378	387	373	427	396	378	389	367	352	423	396	389	355	379	377	396	394	373	400	363	367	387	398	375	391	386	377	385	381	387	379	384	369	398	389	398	379	399	388	367	397	413	367	386	381	360	355	370	415	386	359	405	422	402	398	387	397	397	377	405	377	355	410	398	399	385	381	376	367	378	382	404	366	370	346	385	423	387	412	369	378	373	376	396	355	351	370	391	374	359	389	384	413	386	435	375	380	398	378	401	387	387	349	360	379	402	381	379	375	413	380	356	395	374	416	346	381	387	417	381	390	346	387	367	363	393	420	402	331	389	375	356	385	412	362	393	357	392	389	375	390	381	417	370	377	380	359	388	384	358	414	399	389	384	377	388	396	362	377	395	390	393	409	368	366	339	351	377	411	426	360	395	404	347	376	379	365	357	372	384	399	372	400	387	388	349	379	411	347	364	404	358	373	362	380	361	372	333	355	360	371	389	371	391	388	409	394	379	353	408	352	443	349	389	382	376	398	410	389	395	387	367	399	353	345	373	385	378	413	376	366	401	372	383	383	392	355	352	394	377	359	378	351	388	379	393	403	398	391	412	382	395	375	380	383	392	377	394	364	408	384	397	378	362	379	409	381	391	357	358	396	403	369	361	379	400	369	395	371	392	418	368	383	402	393	378	399	346	371	388	374	402	383	351	396	371	365	382	375	368	389	411	368	364	367	379	382	416	396	387	422	401	354	388	375	402	362	388	400	389	412	417	383	396	350	388	386	347	399	373	392	368	356	367	403	397	378	362	378	368	396	364	376	356	386	346	395	348	375	395	389	386	375	379	370	381	375	413	395	363	416	397	391	363	406	402	407	399	430	384	433	352	370	393	363	366	431	371	366	384	396	383	388	386	379	389	386	376	356	398	366	373	381	384	399	397	399	388	398	417	392	407	397	342	399	401	375	378	394	412	382	413	355	347	355	393	434	367	379	368	398	364	364	380	370	377	384	422	361	386	398	360	389	397	359	395	362	371	395	399	376	396	367	384	402	374	344	376	395	359	374	390	393	389	388	402	395	360	385	401	379	389	404	427	464	378	400	405	390	370	390	361	358	404	397	399	388	356	411	376	358	387	385	369	355	402	397	383	372	433	367	366	400	420	338	407	374	367	417	393	360	378	363	408	346	395	345	373	360	370	402	413	379	384	385	387	399	361	357	382	412	385	402	374	379	409	371	390	382	371	384	422	391	374	405	366	380	363	410	425	387	392	384	381	368	387	377	397	407	335	365	427	404	428	358	355	392
1491	205	92	67	79	136	805	1653	2363	1477	1192	1093	771	281	136	93	48	42	26	19	21	26	29	33	28	32	30	47	34	35	30	34	30	29	27	31	23	27	27	19	28	20	29	26	41	27	32	27	24	30	32	17	36	44	24	37	45	19	30	24	29	23	23	30	23	32	19	29	39	27	28	27	39	33	30	25	29	36	35	26	20	18	30	28	30	22	32	35	25	22	26	38	29	36	24	28	28	29	25	32	26	33	34	36	18	31	28	20	33	24	25	34	27	37	34	19	35	31	22	27	30	29	33	42	23	29	23	33	25	34	27	21	29	22	33	37	25	30	22	21	24	24	15	32	27	41	16	29	28	16	24	28	31	24	30	33	27	29	29	19	28	25	39	30	30	27	34	36	23	21	31	32	25	29	21	21	23	24	22	32	25	27	35	29	24	24	20	24	25	33	36	32	29	26	33	17	33	30	27	23	26	34	39	29	31	23	27	31	36	26	26	32	23	30	22	30	34	36	27	32	24	31	27	42	29	26	21	25	33	26	41	34	26	29	22	24	29	31	39	36	22	20	35	30	27	22	29	25	29	23	25	26	29	32	23	26	26	25	17	25	33	30	31	26	25	22	28	26	21	34	30	23	27	31	26	26	30	33	23	38	22	25	27	35	22	35	27	22	23	23	32	25	21	27	35	24	31	26	16	28	34	30	27	20	24	22	23	29	21	32	28	22	25	29	26	32	32	25	32	29	17	24	23	31	31	16	34	20	19	31	29	22	32	24	27	34	29	30	22	33	28	31	27	28	29	31	27	24	32	25	33	23	36	31	27	27	19	30	32	23	26	25	24	27	32	22	22	23	32	21	33	29	28	35	28	20	24	33	32	26	28	23	32	24	17	42	37	31	26	27	34	31	28	29	29	20	28	29	25	24	38	23	21	32	24	25	35	22	23	21	29	23	27	24	19	30	27	31	30	31	19	26	27	26	28	34	35	32	20	22	26	33	31	26	25	29	35	31	30	30	29	26	19	27	27	29	30	32	26	36	39	25	25	41	29	35	26	28	30	29	45	34	23	32	22	14	29	28	36	36	26	28	27	22	25	24	39	25	23	33	30	21	15	19	25	29	25	31	34	25	21	31	36	30	26	21	27	22	39	28	21	26	31	28	24	31	32	31	24	29	23	23	33	25	27	29	28	21	37	33	30	38	29	28	21	28	29	25	36	34	23	30	21	17	20	36	29	28	32	39	29	31	28	29	28	21	34	24	24	21	39	34	25	24	31	36	35	34	25	35	25	40	35	27	30	30	28	29	32	19	29	30	40	25	29	28	26	28	28	31	24	23	30	34	26	24	26	26	22	27	28	30	41	30	25	25	29	34	32	24	25	23	30	23	28	23	32	37	29	29	37	34	34	26	26	31	25	26	38	31	24	20	25	32	39	29	34	35	19	28	24	33	25	26	28	37	35	30	27	29	25	24	23	28	28	35	24	31	32	39	17	32	25	25	30	34	26	27	29	19	33	34	34	32	33	32	20	17	29	41	25	25	24	29	26	27	21	25	39	29	24	39	28	23	21	27	34	40	38	37	30	34	35	31	32	20	26	27	28	30	28	34	24	24	29	21	24	27	24	20	20	30	34	23	27	31	33	24	25	26	28	21	27	27	30	27	19	34	32	28	36	38	25	27	27	33	33	25	16	32	26	32	23	32	27	26	25	28	34	32	29	24	25	34	22	22	30	35	19	42	27	26	32	36	34	22	23	22	22	23	31	24	28	32	24	23	27	31	26	39	17	31	34	35	30	32	34	22	30	27	38	36	27	44	27	29	32	27	24	19	32	26	32	24	21	39	25	29	28	26	31	24	18	36	22	23	36	35	30	36	28	38	27	25	32	33	26	31	38	32	29	42	39	34	32	27	29	31	17	30	34	27	26	34	34	29	37	40	16	30	28	29	33	37	31	22	18	28	31	25	22	31	32	27	20	39	28	28	31	23	31	26	21	22	31	25	24	25	17	29	24	31	30	20	25	24	26	39	38	31	28	23	31	39	30	27	31	28	32	27	30	31	32	28	38	30	29	30	23	23	34	32	29	31	22	18	28	26	28	28	25	36	18	21	21	23	26	31	30	31	35	17	23	21	25	26	41	28	23	22	32	26	35	24	30	33	34	39	29	19	28	36	32	34	32	27	30	27	20	30	23	29	44	30	19	21	23	28	19	28	33	39	22	32	36	33	28	32	29	32	37	33	38	29	20	26	17	24	43	32	22	39	34	40	28	29	20	29	30	23	18	32	23	23	32	27	35	34	19	27	19	39	25	26	27	28	24	29	26	29	26	27	26	34	26	28	31	27	26	31	21	19	26	37	32	30	31	31	23	29	26	34	28	24	30	26	26	27	29	29	29	31	26	31	33	27	38	36	31	25	28	28	30	33	24	29	42	28	30	30	28	20	19	34	26	35	26	34	25	26	20	24	45	23	29	25	36	21	23	33	27	33	29	24	28	29	30	37	29	29	36	36	35	28	27	27	21	28	30	30	25	27	23	29	21	34	31	28	26	29	17	24	27	34	25	28	28	36	28	28	30	30	28	36	24	27	30	47	32	23	33	17	24	20	36	31	21	20	25	25	32	32	19	27	21	21	33	27	33	18	30	27	26	39	24	27	30	31	32	26	26	35	18	23	24	31	25	29	33	39	31	29	33	31	31	24	26	26	28	29	36	20	27	26	33	23	24	34	25	33	29	27	17	34	38	25	28	24	28	40	37	36	28	27	31	25	21	25	26	31	25	27	29	25	31	33	19	27	27	29	30	32	23	20	25	32	35	29	29	31	33	32	28	19	21	31	24	27	30	31	29	40	32	24	38	22	23	31	33	27	30	37	35	19	20	24	19	19	26	33	21	25	29	33	25	32	33	27	26	29	32	36	39	26	20	27	35	30	27	28	28	30	27	28	30	18	21	35	27	29	28	23	18	26	27	27	21	32	36	30	24	33	25	29	29	23	33	25	25	28	29	34	23	29	29	21	23	27	31	29	34	32	18	34	31	27	33	26	34	22	25	29	39	17	33	30	20	25	26	21	38	34	27	36	19	24	24	33	17	21	24	32	31	20	29	23	35	19	32	23	22	18	27	25	31	29	30	31	33	29	23	29	31	28	30	30	29	20	26	22	30	23	25	23	32	25	36	22	22	36	41	32	43	25	29	22	34	21	26	28	24	19	29	28	26	25	27	26	33	22	32	24	23	21	33	28	32	29	31	31	30	23	30	29	22	26	40	25	25	27	35	30	30	21	24	26	34	26	23	37	30	25	25	23	35	29	35	18	35	41	35	20	30	25	25	26	28	28	34	34	38	22	29	30	27	32	21	28	28	27	41	32	28	23	27	33	38	29	35	26	29	30	35	39	26	25	24	32	33	40	26	32	27	19	33	26	34	26	26	16	22	24	27	21	25	22	27	25	36	29	32	34	21	38	37	38	30	30	24	29	19	32	28	24	33	26
15323	5054	2022	3053	8053	11366	28107	32108	34140	25693	25120	22553	17383	7999	3695	1945	1027	565	402	406	380	373	382	373	384	401	379	355	369	381	374	398	392	375	342	394	360	377	406	373	403	375	383	382	386	394	357	359	368	332	424	395	370	386	369	408	385	379	373	381	352	383	384	382	398	373	361	357	385	394	372	385	377	385	369	387	370	381	401	398	340	384	380	383	384	395	373	373	334	355	365	387	400	398	397	375	379	345	355	391	386	405	347	376	395	350	380	378	373	409	390	403	402	360	357	373	385	348	403	363	375	369	343	370	387	406	378	363	394	336	354	383	361	373	471	373	394	341	370	388	363	363	355	375	361	377	353	341	376	410	388	364	401	382	381	385	385	390	391	425	416	373	365	381	394	379	380	372	384	368	381	374	392	370	423	402	387	357	366	378	410	365	343	365	341	342	404	401	382	369	356	361	382	384	406	347	402	356	392	370	386	384	391	370	347	368	375	356	381	366	346	375	387	351	376	368	368	324	368	336	387	402	357	407	383	370	388	390	398	378	350	371	385	377	387	354	378	398	390	382	391	381	366	355	396	404	401	388	367	380	421	379	402	404	399	359	403	378	370	342	389	366	373	374	377	354	365	360	400	398	366	412	374	348	383	368	364	404	360	378	390	392	403	358	368	374	384	392	391	435	369	375	391	386	412	364	399	396	363	380	375	384	406	375	371	393	371	411	393	388	372	379	395	343	389	396	379	410	398	402	354	355	389	366	368	381	376	395	360	404	404	378	359	383	383	375	388	352	362	381	345	392	370	412	413	353	374	353	381	376	399	389	375	332	355	387	396	388	387	377	359	360	405	422	401	393	394	359	401	366	385	358	417	389	369	391	391	386	359	374	369	355	351	368	361	346	389	392	402	403	403	368	427	400	385	389	376	383	373	384	363	379	382	397	367	392	408	382	401	392	385	391	382	381	385	389	368	345	362	390	396	358	392	390	378	404	407	380	350	356	373	356	362	375	377	372	388	394	386	373	356	378	401	385	364	393	373	405	372	374	397	371	393	373	382	341	388	365	382	369	403	346	376	423	369	399	398	404	391	361	383	376	387	390	342	381	379	410	325	379	411	341	389	377	358	364	371	361	371	397	386	400	345	412	386	366	353	379	389	359	361	355	338	418	392	395	364	368	373	368	377	389	377	379	379	358	343	394	374	388	373	375	370	382	363	353	375	376	357	392	361	365	391	406	364	435	382	411	354	374	345	347	365	388	368	370	402	346	401	414	349	405	408	355	371	376	415	422	348	379	410	368	390	374	386	395	345	405	374	404	377	391	406	381	377	407	366	381	381	398	378	388	377	381	348	382	367	388	373	382	390	409	383	346	377	360	368	343	355	397	410	413	355	389	376	416	349	363	371	353	391	401	379	377	359	372	387	383	417	400	338	358	336	395	390	389	396	371	384	404	389	397	399	378	380	398	418	382	360	386	355	378	387	336	382	381	373	376	382	394	378	408	357	381	354	375	369	400	377	387	372	374	403	410	373	378	385	380	344	375	345	400	410	373	371	392	413	373	414	388	388	383	354	374	342	378	364	378	391	398	398	391	410	363	347	369	353	372	389	387	376	388	374	398	365	371	407	373	399	386	352	413	389	376	405	356	371	361	410	383	403	383	391	425	372	371	365	381	425	407	334	357	390	386	379	441	376	381	385	388	389	398	364	382	376	350	404	396	406	357	375	382	368	387	406	406	373	355	351	393	406	357	354	374	401	382	398	371	355	363	371	413	376	354	372	369	371	385	333	372	373	393	407	373	389	398	391	368	370	359	439	382	416	380	420	400	394	410	390	318	371	422	386	363	403	363	386	328	403	363	385	379	344	379	369	403	398	388	383	385	371	353	400	369	359	397	401	410	406	402	401	398	375	394	402	387	387	370	394	381	385	398	353	413	367	417	401	373	373	397	376	379	359	382	369	416	362	427	392	395	401	364	405	390	372	342	412	375	337	386	374	412	413	381	381	386	376	370	356	369	341	391	378	371	401	400	414	368	360	373	366	365	399	348	329	358	386	378	370	371	365	407	368	409	376	371	382	369	374	377	369	375	416	388	377	361	394	358	388	384	375	377	414	378	384	332	412	393	421	357	362	394	377	397	377	366	383	365	360	355	345	385	346	400	427	400	379	393	370	382	364	374	387	386	382	369	382	356	394	370	356	402	392	381	411	383	369	352	381	370	359	341	406	387	380	369	385	360	395	369	381	381	397	389	375	365	401	363	371	384	387	391	382	394	375	381	409	360	412	400	362	356	426	358	378	400	365	387	363	365	409	371	392	395	388	344	409	367	389	386	381	360	407	363	434	368	398	363	391	366	358	372	412	392	383	350	362	409	404	341	376	388	364	350	381	376	367	389	362	376	384	404	372	377	399	365	368	374	386	369	379	407	379	391	398	355	385	386	406	399	366	358	349	353	398	384	376	383	398	354	371	378	365	376	391	365	404	384	385	380	415	372	347	399	384	386	356	398	387	409	389	388	395	373	378	356	351	387	392	405	391	387	369	391	388	345	387	376	384	379	386	356	396	395	370	390	366	371	401	397	394	368	369	388	338	399	361	412	345	378	391	394	383	382	370	362	358	372	397	362	354	383	373	353	360	334	407	403	350	386	390	376	344	395	380	392	361	362	361	346	386	369	393	403	374	371	346	387	359	331	370	377	391	371	379	388	408	394	374	383	343	407	369	390	349	337	332	404	398	387	393	402	353	348	353	332	383	348	387	344	351	380	365	350	364	371	334	397	377	402	422	409	359	392	363	373	342	363	375	400	404	362	374	356	424	398	363	380	377	405	346	411	351	375	368	364	404	405	385	400	373	379	371	349	373	382	360	330	368	417	384	344	390	369	399	372	403	373	352	379	365	406	401	369	339	372	370	357	394	406	381	373	373	372	392	380	370	405	357	391	345	391	387	385	427	371	404	371	358	448	378	361	380	390	372	372	387	376	387	332	406	392	371	373	392	404	336	385	383	368	371	410	386	362	402	395	391	381	361	334	371	384	355	396	420	402	366	389	396	414	400	386	382	376	414	353	381	429	363	391	393	397	390	403	399	367	368	396	397	380	437	323	394	405	374	381	365	377	355	369	383	387	353	384	387	364	374	385	382	365	382	351	377	365	394	371	375	416	389	349	392	374	370	416	378	361	398	363	414	354	365	393	379	354	393	375	405	377	393	361	397	383	390	374	356	381	388	380	366	388	385	428	358	390	388	383	410	396	401	340	374	348	367	374	381	357	370	380	368	390	393	375	403	386	385	369	426	391	362	373	394	381	403	380	403	391	386	396	390	377	353	402	396	392	392	399	388	382	377	361	374	373	400	358	367	409	398	382	381	365	406	386	345	345	374	412	394	391	371	369	420	365	387	355	359	439	369	388	369	371	369	330	357	359	367	395	361	390	371	359	410	395	353	375	359	402	362	368	353	411	371	412	362	388	381	363	366	397	403	402	378	377	389	365	443	360
1378	787	255	126	195	392	1861	3985	2383	4299	3839	3601	2520	913	391	187	111	46	33	35	29	24	28	20	24	26	21	23	24	28	22	24	21	19	17	26	30	27	32	33	27	19	23	21	32	27	25	24	22	22	26	27	19	23	21	17	28	21	28	28	21	23	25	19	30	25	26	18	30	21	21	27	32	18	17	26	25	15	30	24	28	23	27	22	31	29	22	24	23	27	25	25	19	26	31	16	23	22	23	25	27	19	19	20	25	29	20	19	30	21	23	30	22	26	29	23	29	27	22	21	26	30	16	24	22	28	26	17	24	17	32	30	20	29	24	26	29	28	24	22	31	28	23	19	32	22	13	31	31	23	20	22	22	19	25	15	28	20	19	32	21	16	29	21	19	22	24	18	22	28	29	26	25	23	23	28	32	24	29	22	21	28	19	20	33	35	24	31	24	26	28	31	24	21	23	33	24	31	27	21	18	23	28	29	29	35	20	22	24	21	19	25	31	20	29	16	28	28	24	26	29	24	22	29	21	17	23	18	32	24	21	34	22	22	33	17	31	35	13	32	28	35	13	25	26	25	27	22	26	21	30	15	28	23	30	23	27	19	26	23	20	30	28	26	28	27	17	19	17	23	20	30	43	22	30	28	24	22	21	26	26	25	22	19	19	24	21	21	31	29	19	23	30	27	17	22	27	23	15	18	29	22	30	27	27	20	23	30	29	18	25	22	28	30	27	17	30	22	24	23	25	31	29	26	17	31	22	28	31	22	31	21	33	36	26	26	25	30	29	23	26	17	32	32	24	16	24	30	32	30	19	33	26	31	26	17	23	23	24	19	24	32	27	33	35	29	24	21	29	31	32	35	28	26	15	24	26	23	22	28	20	28	29	24	21	31	23	36	22	31	25	22	27	31	22	16	33	32	36	29	28	29	26	26	30	25	22	29	31	23	31	23	23	21	19	30	23	23	25	36	26	20	27	32	22	18	22	19	27	22	19	20	27	29	21	22	28	17	28	24	28	28	21	23	25	19	26	26	28	22	23	29	15	26	27	28	36	16	24	25	24	28	28	18	37	27	27	28	19	25	23	22	27	22	23	22	25	23	21	22	19	28	23	27	25	19	20	19	29	29	23	26	22	29	22	24	28	25	20	26	19	23	26	22	17	19	29	23	20	25	32	15	22	21	19	28	27	24	37	27	20	22	23	26	25	19	30	20	21	18	30	25	25	25	26	38	19	28	29	18	20	21	19	22	20	25	29	33	23	24	22	25	31	24	23	20	27	22	22	18	22	20	27	26	19	24	35	17	34	30	20	31	15	38	17	27	25	22	19	21	23	20	27	24	21	33	25	27	26	20	21	27	23	21	16	25	23	20	24	19	33	15	34	28	21	37	17	26	22	30	12	30	16	32	15	27	27	18	21	26	28	27	24	22	22	34	18	20	27	20	19	29	28	20	36	27	25	24	38	30	22	35	32	28	37	23	26	42	24	23	24	26	30	28	29	22	25	23	27	22	23	28	32	18	18	28	17	17	31	21	26	23	26	25	32	22	21	23	18	27	22	22	27	18	22	29	34	15	26	34	26	27	22	29	23	27	20	26	24	24	25	18	26	26	20	35	23	24	33	23	34	16	35	21	26	21	20	24	24	22	17	31	26	28	31	24	26	21	21	24	24	26	29	20	18	32	28	32	32	19	23	24	26	26	23	26	27	22	33	26	17	24	32	25	21	22	29	20	18	26	30	17	21	31	26	31	29	26	26	25	31	33	17	22	20	23	19	41	33	19	31	26	34	25	20	29	31	22	25	25	26	28	23	27	29	30	19	25	28	31	20	19	17	26	22	24	28	27	21	29	17	22	17	21	29	19	28	21	24	33	18	21	24	26	23	22	28	22	22	19	30	20	27	22	25	26	26	32	25	31	32	19	38	23	21	35	26	18	26	19	24	23	21	23	17	23	30	20	25	23	25	25	18	18	28	22	29	19	26	22	28	28	22	24	31	36	23	31	36	25	25	22	21	15	17	21	27	21	31	21	27	23	29	15	25	17	27	28	17	23	35	25	18	19	26	20	21	33	28	17	22	22	19	14	24	28	28	25	25	20	33	20	28	30	33	23	30	26	20	18	25	26	17	32	20	21	18	21	25	26	15	16	30	19	26	24	34	22	28	29	22	29	22	25	22	24	24	35	25	28	33	27	32	25	28	31	33	23	24	15	25	27	27	21	28	27	13	31	21	24	27	18	15	22	16	29	21	25	22	23	25	23	24	16	22	24	21	28	25	16	26	27	23	31	27	21	23	23	30	34	27	34	18	25	29	23	21	17	25	31	20	22	15	29	29	25	25	26	25	22	30	30	25	28	24	35	33	39	22	15	30	19	19	24	32	19	23	22	25	32	22	16	22	30	22	20	24	28	16	28	16	20	24	26	39	32	30	30	29	27	27	18	27	22	23	19	32	28	16	25	22	26	24	28	24	24	24	31	31	37	29	27	24	23	23	22	17	26	25	24	24	22	21	23	25	18	18	20	31	20	29	31	30	22	27	22	34	26	25	32	23	26	20	21	26	22	16	16	21	32	26	29	29	33	30	22	25	39	31	19	27	32	25	23	24	20	21	30	27	24	23	31	25	22	20	23	30	32	27	28	22	27	16	34	19	28	13	19	22	24	30	19	25	24	31	19	31	20	28	28	23	23	18	28	22	23	29	35	27	30	33	33	28	19	17	27	22	27	23	23	28	25	25	23	30	39	26	35	31	28	26	30	22	31	32	23	23	19	25	27	15	19	23	21	19	23	24	18	29	20	35	17	17	23	30	28	15	26	20	29	23	17	19	22	23	35	27	17	22	27	18	30	26	27	33	22	23	23	25	33	22	25	28	30	28	26	36	22	24	32	27	29	19	28	24	21	19	32	17	39	22	25	20	18	29	18	22	12	25	17	12	21	21	18	18	23	16	30	26	29	22	31	28	20	32	25	19	15	24	28	24	27	29	22	28	31	18	24	26	24	21	19	16	33	30	20	33	27	23	33	28	22	21	35	29	24	21	17	26	24	33	20	22	20	27	25	28	22	36	25	19	25	22	20	18	28	17	25	21	19	26	29	25	18	23	27	32	16	22	31	19	24	22	33	19	18	28	25	16	28	25	17	30	29	17	25	24	30	24	33	23	24	29	28	16	30	19	22	22	23	24	23	29	25	20	22	26	28	28	25	26	26	19	23	27	17	20	29	28	28	25	29	25	26	25	28	18	31	22	19	20	25	26	22	35	35	22	25	22	24	33	22	25	29	23	31	24	21	27	28	22	27	22	22	24	32	21	31	28	30	18	23	18	30	31	23	27	25	17	22	33	22	29	25	30	21	22	18	23	20	34	22	12	21	26	29	22	15	37	37	20	26	23	24	38	26	22	28	29	22	26	30	34	29	24	29	24	22	18	18	17	20	22	17	25	18	25	32	24	27	28	20	22	28	17	21	24	31	26	24	17	25	27	33	25	22
22554	12358	4593	8163	18368	23196	34750	35957	31457	37363	35835	33905	27399	17149	9744	4783	2122	965	542	376	341	297	342	319	314	332	336	308	326	324	297	348	301	319	360	329	323	361	338	345	325	316	368	314	327	324	318	355	322	327	307	348	280	343	349	289	309	303	311	327	359	318	308	340	315	314	341	304	347	333	325	331	328	330	321	316	312	299	336	331	327	317	308	362	272	327	307	352	348	323	309	357	329	303	321	350	320	305	306	338	344	312	316	323	296	314	313	344	302	310	321	323	323	308	344	319	322	295	337	307	302	320	336	325	319	335	337	307	306	334	297	323	289	313	337	324	370	325	313	305	307	355	267	310	307	353	319	355	321	322	349	317	310	325	328	335	318	307	319	313	319	340	336	336	321	328	335	326	313	346	310	312	336	312	329	305	326	334	333	319	327	340	360	310	340	314	321	352	344	307	353	308	326	312	313	322	326	299	338	310	347	356	340	373	315	319	336	334	299	311	337	334	335	333	356	324	307	330	352	345	334	334	302	342	332	332	332	370	325	296	345	316	340	349	312	322	319	292	333	330	325	321	328	388	348	360	345	307	315	319	348	334	327	307	327	342	342	328	318	304	317	340	344	359	312	330	309	278	309	324	351	321	330	311	298	344	312	311	306	323	326	311	342	345	338	351	328	295	363	344	312	343	314	332	339	322	331	335	289	318	336	314	342	305	325	350	311	338	302	332	324	340	321	316	334	325	340	322	317	325	307	325	322	359	309	332	338	327	343	309	353	349	325	305	336	353	314	309	314	342	338	349	297	325	341	366	327	350	311	361	337	315	333	307	328	345	336	333	325	324	317	325	350	320	312	328	336	323	315	310	315	311	314	298	347	349	355	318	299	321	329	325	331	310	336	336	327	341	336	338	354	348	300	340	307	347	337	333	334	308	317	321	368	303	295	288	346	303	323	333	318	330	320	327	314	356	338	349	333	329	326	338	303	311	364	334	314	337	315	345	311	327	328	332	294	317	339	313	329	336	329	318	348	355	355	328	317	332	354	346	338	281	323	304	329	299	344	345	294	337	351	353	330	319	363	311	292	317	340	317	349	341	303	306	314	349	305	328	365	340	336	352	324	335	354	346	355	309	334	340	340	338	322	309	330	339	328	309	349	321	298	328	329	296	340	326	336	355	333	328	328	331	318	314	334	321	317	332	292	318	312	267	289	318	320	305	314	328	308	346	310	306	330	328	329	284	352	299	317	367	326	340	345	352	340	313	297	327	309	330	315	320	343	313	330	341	346	312	308	344	337	316	331	330	349	343	312	340	318	326	328	317	336	302	350	346	342	312	325	311	310	314	368	305	315	315	317	336	298	335	323	315	357	318	346	332	344	329	308	350	332	315	339	331	323	312	337	343	352	322	315	368	296	334	321	305	319	351	326	343	350	319	312	315	374	319	350	303	313	323	340	295	309	330	323	337	327	309	321	324	333	338	365	342	331	333	317	317	331	311	303	320	330	327	331	330	326	346	322	333	336	307	319	321	356	310	358	330	299	302	338	326	311	302	347	330	332	320	333	301	312	338	343	314	358	309	318	360	300	327	333	355	352	337	342	332	307	345	289	319	320	322	342	301	317	342	320	334	335	329	343	313	350	328	342	334	342	333	316	353	319	314	322	297	325	310	343	326	333	313	313	309	325	298	351	326	334	343	338	308	296	333	329	335	308	307	336	327	354	332	342	340	309	302	333	344	333	305	333	315	329	290	310	302	323	353	335	344	340	310	301	335	357	340	310	321	301	333	313	335	297	311	341	323	325	324	334	312	315	345	341	296	289	329	309	368	307	347	338	349	302	332	300	304	346	336	341	288	319	298	315	377	331	338	307	317	321	340	317	337	293	297	335	306	366	338	340	330	307	349	334	345	330	323	326	319	321	305	375	314	342	289	338	308	331	322	325	318	319	341	323	331	275	315	335	330	319	338	356	335	336	325	373	311	307	307	327	318	335	326	318	349	298	300	352	289	319	337	304	347	316	332	326	310	304	354	313	311	336	305	321	334	292	325	321	323	316	359	301	308	353	321	333	351	301	313	363	328	326	343	330	276	286	319	289	342	327	330	323	319	292	335	337	322	337	359	349	320	316	353	347	346	352	326	299	323	316	331	326	340	334	348	327	340	302	320	339	298	325	303	303	327	330	319	315	323	298	347	345	307	295	335	320	309	308	326	331	320	313	325	372	338	333	332	325	327	321	314	336	329	310	352	310	335	312	325	294	348	307	338	336	291	359	328	280	372	337	302	319	321	305	305	332	349	331	312	312	351	335	315	348	302	322	302	321	318	370	336	324	342	324	342	335	342	332	308	349	317	314	337	303	310	316	342	328	338	328	322	370	316	314	339	372	337	335	300	330	339	321	318	347	306	325	343	342	350	343	327	319	345	316	315	330	316	357	322	281	325	311	345	332	316	337	342	312	331	332	320	340	310	333	300	316	316	334	328	333	307	312	315	324	297	328	320	324	324	334	334	309	322	332	323	298	323	305	322	325	339	326	339	339	315	327	378	295	327	324	350	316	338	324	307	290	329	321	314	318	303	329	313	316	322	309	338	331	313	347	360	324	350	296	326	348	362	330	335	321	336	344	333	330	332	348	355	303	345	349	287	342	304	292	320	344	353	315	294	336	315	326	329	290	323	351	321	340	328	325	329	321	325	317	335	341	346	333	331	324	310	308	331	304	313	347	323	339	346	321	333	314	300	299	360	350	351	356	332	319	321	323	320	299	355	324	314	358	341	342	326	324	332	337	326	323	311	354	322	323	303	316	334	323	314	342	327	327	341	369	299	321	345	348	343	336	333	333	333	333	335	308	306	325	344	324	312	310	327	336	334	351	326	297	304	321	305	304	339	328	307	340	333	299	290	317	350	331	329	311	318	318	308	330	334	315	324	320	339	335	357	314	317	320	311	321	303	319	354	333	321	352	337	361	326	343	302	357	300	315	313	366	331	327	321	313	313	319	335	333	357	309	337	325	322	350	340	317	323	329	323	329	322	382	316	365	340	325	331	335	320	353	354	331	344	337	325	364	341	358	305	347	347	338	331	289	308	329	351	341	300	321	319	325	299	341	298	293	342	324	293	305	354	347	328	347	310	296	334	273	346	332	324	304	331	327	314	323	320	356	340	318	306	322	300	312	359	366	337	324	315	345	349	327	327	305	325	337	329	348	288	335	313	343	312	309	322	368	334	302	305	343	359	317	358	316	324	334	309	337	291	334	344	321	329	344	326	322	359	296	333	305	378	337	317	314	355	329	330	351	315	331	333	314	296	314	353	342	329	318	351	311	284	339	327	302	309	334	304	312	342	323	339	343	357	279	319	297	313	316	315	340	329	310	317	296	305	306	335	336	318	343	335	337	343	317	349	343	316	307	321	334	318	317	330	278	342	343	348	302	309	302	308	325	323	309	283	358	331	354	329	336	388	326	340	354	313	355	341	297	353	300	328	324	344	340	308	339	336
2945	1102	322	174	281	477	4237	8277	6294	3167	1833	3705	2041	662	239	82	49	41	42	34	41	41	36	39	42	37	39	31	37	32	51	43	27	35	41	36	58	42	34	31	36	34	33	34	36	41	34	28	36	49	28	41	30	34	37	34	35	40	32	50	39	46	33	36	35	36	30	40	45	33	30	31	30	33	44	38	24	40	38	43	31	22	38	29	38	27	35	41	37	31	38	40	41	36	47	40	41	34	26	52	42	37	50	29	38	29	44	24	28	34	36	31	32	33	31	37	37	35	36	33	32	53	32	32	32	36	41	25	39	38	35	32	25	42	39	42	32	41	33	35	41	24	34	35	45	42	38	45	42	48	41	44	34	26	32	34	42	43	34	28	38	31	38	40	32	32	30	41	32	43	28	41	30	33	38	43	29	42	30	30	44	32	42	28	52	46	33	29	34	36	43	26	37	43	36	25	40	34	34	32	34	29	28	28	34	38	47	43	39	35	48	35	31	39	47	37	40	24	34	43	38	51	39	45	35	33	45	26	32	33	42	53	42	40	35	35	30	41	44	37	41	32	37	30	35	47	31	34	45	39	37	33	41	39	43	40	40	37	53	40	36	40	33	35	50	39	42	36	44	31	46	33	32	35	35	32	42	44	29	43	37	37	26	27	42	49	30	39	46	38	32	40	47	24	36	44	51	40	49	36	36	33	35	38	35	33	34	36	37	36	36	37	29	50	32	41	28	30	26	32	41	32	38	39	35	31	35	34	29	33	36	28	31	35	39	46	35	36	26	31	49	39	33	39	36	37	40	29	34	36	36	35	41	25	36	39	29	40	30	36	36	33	46	37	36	38	34	35	37	38	31	32	37	35	45	29	31	34	32	26	44	40	36	39	37	35	43	37	31	38	49	45	28	39	41	41	39	28	43	47	37	35	40	53	36	40	26	32	42	37	43	31	45	33	34	28	28	43	32	42	30	44	35	36	41	33	32	32	42	29	26	27	28	32	51	41	34	34	34	36	44	27	44	28	34	29	36	34	40	28	34	25	35	28	34	37	35	40	34	35	29	33	34	31	36	40	30	34	37	34	29	33	41	38	40	34	34	31	20	28	42	38	39	29	46	32	37	39	46	39	38	35	33	44	45	37	35	30	32	42	45	36	33	38	33	34	38	30	41	41	40	38	25	24	39	32	34	40	26	37	31	52	37	34	37	30	37	27	44	31	34	31	28	34	36	37	38	40	27	40	37	27	38	44	28	46	29	41	41	37	42	29	41	49	29	28	42	35	41	33	31	42	34	42	38	41	35	41	37	33	40	32	34	38	32	36	29	35	38	35	30	29	38	33	33	44	46	36	39	49	53	34	17	35	33	34	43	44	25	40	29	38	30	36	37	43	29	31	34	40	24	32	36	31	40	43	44	41	38	30	31	35	41	34	31	42	40	38	40	43	28	40	52	32	42	42	37	37	43	32	29	31	32	33	43	43	41	36	31	30	32	40	39	43	41	38	34	35	51	35	35	34	47	37	33	33	38	33	22	36	39	35	34	33	37	43	36	25	38	39	30	33	34	32	36	42	49	39	32	30	34	39	33	34	43	42	37	44	36	38	45	35	42	37	30	29	39	36	39	35	31	33	46	47	41	36	27	37	29	34	45	37	33	46	34	43	41	25	36	33	34	42	45	42	37	25	41	34	26	45	38	33	40	30	35	32	38	35	40	49	40	27	26	52	39	44	31	37	46	37	38	34	32	34	33	43	33	44	31	40	38	33	47	54	36	28	41	31	31	42	33	34	45	40	39	27	34	30	32	41	49	32	41	39	51	35	35	43	29	31	40	48	36	37	47	30	41	32	36	38	34	25	46	31	33	33	34	41	39	34	34	37	39	36	31	37	28	44	51	38	36	37	29	44	42	37	40	45	31	33	33	37	43	36	40	53	35	45	43	37	28	31	29	32	33	37	34	37	23	45	42	39	41	35	34	30	29	35	40	39	30	32	36	28	37	34	39	32	34	34	38	40	42	35	44	36	45	26	37	32	41	38	36	42	44	38	39	39	41	27	44	39	35	33	44	31	32	36	34	27	35	37	41	42	43	36	31	35	43	28	35	23	46	26	39	43	32	42	37	29	42	46	39	26	38	32	38	40	37	42	41	41	42	29	33	33	38	40	40	64	42	32	33	38	38	46	36	48	42	39	29	37	39	38	33	34	39	47	31	36	37	35	37	40	32	24	33	28	28	27	43	35	38	38	27	30	34	42	38	29	36	39	29	36	41	26	39	33	30	26	43	21	39	34	30	38	29	39	33	37	34	40	32	40	37	36	35	36	28	40	41	38	42	23	37	33	44	38	36	34	39	35	34	28	49	36	36	35	41	45	41	38	32	37	37	32	34	31	32	37	36	35	44	44	33	37	28	39	40	38	31	38	33	37	36	43	45	45	22	35	44	48	37	36	24	34	47	50	41	31	48	30	45	38	33	31	33	46	39	36	42	31	25	35	45	37	25	45	36	36	38	38	41	31	33	34	29	42	28	21	40	40	36	29	25	48	37	28	36	33	42	33	30	39	45	37	43	39	49	43	47	38	40	29	36	37	33	28	43	37	35	48	38	30	55	44	35	39	33	30	51	37	40	34	24	44	38	40	44	45	36	29	37	36	31	36	36	36	35	38	38	32	33	36	28	38	28	34	28	37	29	32	36	32	46	32	43	35	33	37	38	33	35	37	33	42	38	41	37	34	47	31	49	36	30	41	46	47	44	42	38	53	35	31	21	48	26	33	41	29	19	44	31	29	26	50	40	43	35	35	34	38	41	31	39	31	34	32	43	37	46	40	43	34	34	38	48	43	37	34	37	37	35	22	33	39	35	45	34	30	31	27	43	42	35	34	43	35	37	40	40	38	33	43	37	33	41	39	27	31	44	36	27	44	36	34	30	38	37	33	30	37	34	30	33	53	30	35	34	40	42	33	39	28	39	40	47	34	31	28	40	36	40	32	31	35	29	26	35	43	39	36	34	38	28	54	39	34	23	31	38	31	50	31	38	33	37	40	31	39	38	35	40	45	37	36	32	42	32	52	48	44	36	36	28	31	50	27	36	27	42	41	35	34	32	41	50	38	29	33	30	40	29	39	40	35	39	35	40	33	32	42	45	31	34	41	43	36	37	40	44	39	46	34	36	40	40	43	35	28	40	34	31	40	44	43	28	28	35	43	35	29	32	33	30	38	37	30	28	35	44	32	37	28	35	30	35	33	41	31	42	42	42	40	38	37	34	32	35	32	39	33	30	32	44	34	42	42	28	42	35	32	26	37	36	28	27	35	45	43	35	31	33	35	31	32	34	44	49	39	30	41	48	31	36	34	47	43	35	37	41	34	37	32	32	37	37	30	25	29	36	36	34	30	28	32	35	48	40	39	32	32	33	41	32	29	37	36	45	35	42	33	38	31	28	29	36	28	41	34	33	41	27	43	43	32	37	33	30	29	35	37	31	22	37	40
23872	15026	5604	9743	22162	25376	46052	49560	43736	29371	28909	34559	24814	13973	6137	2003	1107	666	546	488	454	447	467	500	463	470	498	459	477	468	530	479	471	448	490	477	489	496	492	492	515	486	467	456	535	498	495	516	467	478	465	520	474	479	499	445	473	497	498	473	471	492	474	483	498	464	502	462	520	492	496	498	445	489	454	465	474	507	486	493	468	495	528	452	501	440	452	457	456	482	486	528	458	462	454	490	490	506	496	473	474	486	499	480	499	470	472	483	475	486	465	513	470	473	485	491	491	481	453	443	467	474	546	449	446	484	459	490	486	460	481	531	484	508	520	445	493	501	489	471	463	479	513	504	485	500	500	478	463	471	506	466	465	445	504	481	488	469	459	443	502	441	457	460	480	518	459	475	526	466	479	498	483	496	459	453	503	478	449	479	465	493	502	455	438	526	510	475	467	500	465	495	453	494	505	476	458	497	446	471	455	498	469	513	527	467	498	523	494	493	454	518	474	476	466	479	507	486	477	511	540	492	498	481	472	496	497	487	487	457	488	469	484	443	479	498	457	483	493	480	494	496	509	467	479	438	470	453	490	498	517	471	503	478	473	488	524	533	479	491	514	492	510	505	440	476	482	487	497	482	488	529	449	505	450	490	456	445	471	478	492	485	468	494	467	473	483	507	472	479	492	498	528	480	495	502	479	481	525	474	443	490	501	467	486	514	504	467	472	511	470	474	488	455	495	505	499	448	484	481	476	476	489	467	484	498	470	493	429	464	529	472	531	502	491	486	510	463	471	507	514	455	480	481	446	510	501	466	453	492	495	493	487	482	501	450	490	451	429	494	510	468	445	497	474	512	517	475	524	445	431	432	453	502	480	457	480	543	495	483	448	460	432	486	515	468	493	497	458	463	481	496	456	503	500	489	478	515	473	509	469	481	483	475	460	492	516	491	465	471	475	480	482	467	537	513	466	525	463	508	503	513	469	454	466	518	458	488	506	463	445	489	456	494	476	475	459	460	496	499	468	456	467	490	510	520	521	460	457	448	499	503	452	502	487	489	497	502	467	474	438	472	481	483	548	459	517	517	495	479	504	496	464	507	463	475	477	495	479	469	504	481	519	500	487	489	491	500	512	474	533	523	483	461	519	500	499	520	495	492	473	469	480	489	513	495	473	475	508	469	460	503	478	492	490	462	473	472	475	535	450	526	483	496	479	467	500	498	521	468	457	499	493	473	460	467	454	516	502	513	493	491	459	474	471	486	474	481	466	506	433	488	516	469	470	453	473	442	485	485	472	467	500	479	471	493	474	516	497	446	464	474	468	476	506	479	473	498	498	471	505	502	482	448	441	474	482	468	494	470	494	500	507	479	460	510	474	469	518	458	461	461	526	462	482	489	486	504	462	461	453	494	515	516	474	499	488	472	502	465	491	456	476	485	473	488	492	563	475	452	533	469	487	460	487	505	486	501	521	507	495	461	444	470	434	480	487	528	480	444	511	506	473	454	490	479	490	517	497	440	461	482	463	425	511	493	498	512	482	491	484	501	508	477	498	457	494	488	495	462	521	509	415	517	496	463	488	512	482	475	442	468	467	478	451	471	445	520	501	481	509	513	472	457	448	481	468	468	488	463	466	504	496	461	485	509	479	486	477	461	489	486	493	425	515	504	521	474	497	487	460	446	486	498	478	496	515	467	502	501	438	456	476	466	519	487	512	517	485	486	516	486	487	509	449	438	465	515	519	482	521	463	440	521	442	480	451	472	478	511	494	439	486	505	475	457	492	497	467	502	492	486	450	465	503	522	468	501	479	498	460	464	463	498	475	480	464	488	446	488	442	490	491	510	469	474	465	488	468	494	495	484	456	454	443	506	468	491	471	469	512	489	472	506	485	447	512	563	474	486	468	436	456	509	490	486	487	454	518	465	505	470	467	474	494	447	478	489	470	470	483	514	494	498	467	510	488	462	493	477	472	465	503	468	475	462	507	483	442	478	462	470	499	484	463	481	460	506	484	458	506	495	479	497	459	473	481	520	497	492	486	465	527	450	485	484	453	477	485	500	467	461	492	553	466	469	525	496	508	470	518	508	491	492	486	471	461	513	510	520	469	460	513	477	496	462	452	458	498	451	455	486	499	490	463	482	423	477	505	483	504	499	462	508	467	514	458	480	493	471	427	487	507	506	468	495	467	480	522	477	500	472	482	504	487	480	511	492	488	527	474	527	465	440	495	483	475	464	456	526	455	509	483	472	499	503	455	489	453	491	447	467	477	484	461	492	520	468	523	471	487	474	467	498	495	498	490	503	520	468	492	486	465	473	506	497	523	480	478	507	451	489	503	490	501	427	482	482	497	468	472	460	437	478	490	473	469	485	473	466	482	479	482	482	448	477	484	448	478	494	453	476	473	467	470	447	485	440	468	454	475	490	491	515	464	490	483	469	478	498	483	473	485	495	505	519	450	475	466	471	512	453	487	490	491	484	496	461	466	488	495	479	492	465	486	463	468	490	533	502	480	496	488	454	497	473	485	489	483	519	471	481	458	473	505	472	460	441	446	477	463	520	472	479	506	495	445	479	446	518	531	486	476	459	480	511	461	453	514	498	486	498	468	440	455	452	491	478	474	480	532	518	506	503	472	474	477	468	463	489	468	504	494	471	477	501	476	465	484	463	490	493	487	508	444	498	460	490	484	480	530	483	479	480	469	466	453	471	461	464	477	491	471	481	497	463	469	504	487	505	500	475	498	482	506	530	487	525	489	468	496	475	496	475	494	487	487	459	473	523	507	492	499	502	443	482	470	493	486	472	491	479	499	516	536	480	487	516	474	463	471	459	500	474	456	483	507	495	490	499	494	472	499	482	480	466	524	510	491	516	482	529	459	496	511	506	500	452	483	474	447	479	502	468	452	450	485	524	514	464	473	459	429	499	452	477	472	466	456	474	487	505	481	505	507	515	434	463	457	517	450	458	498	501	516	484	492	433	475	481	501	511	486	466	503	486	550	490	473	467	477	433	485	469	512	467	420	474	498	465	454	519	460	456	502	528	513	519	446	488	499	476	463	475	498	515	478	499	493	479	510	514	464	510	441	492	480	504	452	532	474	505	493	486	481	488	456	475	475	488	451	482	500	485	496	458	510	485	493	475	502	500	484	499	454	490	496	470	479	439	459	459	513	540	479	482	504	480	465	483	462	477	470	475	469	526	478	466	510	494	486	474	459	475	430	477	499	499	509	464	496	546	480	477	471	530	444	450	485	470	500	494	456	472	441	467	501	498	465	515	465	464	510	480	500	496	491	453	480	449	511	461	482	497	496	480	514	465	514	478	472	514	467	497	493	546	502	502	446	511	468	519	474	515	502	506	461	505	456	477	491	497	493	495	463	491	547	463	497	466	466	482	470	479	516	483	504	508	502	471	479	458	507	469	496	488	512	505	483	527	521	492	511	473	461	454	473	477	440	518	474	496	495	477	511	474	528	483	483	466	472	489	475	458	482	481
3341	1509	388	281	393	1184	11097	17115	13738	5014	1918	2185	1732	731	232	75	48	31	32	36	40	29	36	27	23	37	33	24	18	27	28	28	31	30	36	39	39	34	31	29	37	35	37	36	34	30	27	40	27	29	38	34	33	26	32	30	30	23	37	24	24	36	27	34	39	42	37	37	48	34	36	26	27	35	28	34	31	28	29	29	31	29	36	29	23	26	17	32	39	26	36	30	29	34	27	47	31	35	48	19	37	23	41	42	34	26	28	40	33	25	34	33	34	45	34	30	28	27	26	28	30	30	32	41	33	29	33	18	35	30	43	21	42	31	36	29	24	35	45	31	24	27	35	27	21	29	27	37	27	40	48	32	33	37	27	29	38	28	32	37	20	29	35	31	32	31	34	34	32	28	29	25	25	29	38	29	37	31	33	39	32	23	25	23	43	29	40	27	29	30	34	32	42	19	19	36	29	41	23	30	34	34	33	35	31	34	32	44	33	41	26	40	34	33	40	35	28	41	33	36	27	30	36	34	33	29	30	29	30	24	25	43	24	35	32	29	41	28	37	36	31	36	35	24	35	29	31	31	34	31	47	33	27	40	35	41	26	32	31	36	40	40	35	35	29	36	20	26	32	39	43	22	28	43	31	34	35	42	34	28	35	35	26	38	25	31	32	29	26	35	27	33	28	27	30	22	32	35	44	33	32	28	33	32	28	23	39	41	33	39	35	28	26	30	29	36	41	43	39	31	26	26	30	36	27	30	30	26	39	29	35	23	32	39	26	34	31	32	45	32	36	31	25	26	29	38	29	35	27	32	25	30	32	35	28	39	27	37	33	31	32	42	40	29	41	37	37	30	33	24	27	29	25	22	37	39	38	30	35	37	31	30	40	33	29	34	32	35	29	41	30	32	33	31	36	29	31	33	38	31	32	30	31	38	31	27	23	30	34	29	35	36	37	22	37	31	47	30	27	37	31	23	30	36	39	36	25	36	30	30	30	28	40	34	23	33	26	21	24	22	35	28	38	22	38	28	38	33	40	31	34	37	41	33	33	43	25	31	28	33	32	24	41	34	44	33	32	37	26	35	24	38	26	44	33	26	36	23	34	41	34	39	30	35	39	34	24	28	37	34	23	28	31	26	29	35	38	36	33	27	37	35	16	37	38	40	40	30	18	35	34	23	25	31	47	36	34	31	43	33	36	36	32	34	38	29	32	40	41	34	29	34	30	33	23	32	26	37	30	27	26	25	30	35	31	39	25	28	32	25	24	21	22	31	29	41	30	31	45	36	28	33	40	38	30	23	33	33	28	40	29	29	31	26	37	38	26	36	40	23	33	42	31	26	26	30	33	27	28	38	29	39	32	29	25	29	25	36	36	38	23	32	30	32	39	25	31	30	35	21	29	34	29	28	29	25	33	23	32	42	42	25	36	34	35	41	26	37	32	27	27	31	29	37	37	35	27	31	28	38	39	34	28	30	31	30	35	32	39	34	32	36	37	27	31	40	31	37	37	34	24	36	32	31	36	26	35	35	34	30	38	35	31	30	29	40	33	36	46	36	31	29	31	33	41	36	25	30	32	36	32	35	30	27	30	27	20	42	32	30	34	32	33	33	30	28	28	34	34	29	42	36	32	38	40	35	27	28	33	43	22	37	19	35	29	30	34	29	42	37	45	34	51	26	37	25	29	36	34	37	37	21	28	24	32	36	35	34	30	33	34	34	44	38	35	41	27	28	41	25	36	27	37	23	42	34	34	34	31	35	35	26	26	27	35	27	30	34	31	38	36	33	24	31	38	33	33	27	26	38	44	31	31	36	28	26	29	32	31	44	36	29	40	27	35	27	35	39	29	26	30	32	38	22	31	35	38	31	26	38	24	24	32	28	35	27	31	40	39	28	31	36	31	41	32	23	23	25	34	44	28	27	25	32	30	20	29	21	34	23	30	32	31	32	27	31	30	24	29	31	28	34	36	27	31	39	27	37	31	33	34	31	35	28	30	27	34	28	27	31	27	31	32	29	30	28	31	32	34	38	31	38	32	36	41	29	27	32	42	39	26	39	26	35	41	22	30	28	28	34	32	30	31	27	47	29	28	34	28	39	33	25	36	35	26	28	33	31	34	38	32	36	36	30	35	33	32	32	35	31	33	37	36	37	30	31	25	40	36	32	24	28	40	48	29	27	27	37	29	37	23	27	34	29	27	25	28	24	33	29	25	33	29	28	29	28	35	24	38	41	35	36	30	33	22	39	34	25	33	23	39	46	33	35	36	27	26	12	37	34	22	38	36	32	35	29	22	32	31	32	35	31	42	32	34	33	33	31	32	26	32	31	27	27	35	32	25	37	31	38	29	31	27	32	29	30	31	38	31	21	45	34	34	31	29	31	35	25	22	29	30	36	33	20	33	34	32	24	42	41	36	43	29	38	28	30	34	38	37	24	42	20	34	33	27	26	36	25	33	24	38	26	30	45	19	25	34	37	27	41	34	27	24	38	28	31	42	36	30	28	31	41	25	28	37	31	35	39	33	27	24	26	33	35	29	39	33	38	41	23	24	29	17	27	39	33	24	37	34	34	34	36	33	25	33	41	37	31	37	28	34	30	39	31	35	29	25	30	35	33	31	34	32	35	33	22	32	39	35	28	37	32	35	27	46	27	35	28	25	39	35	25	32	26	31	32	30	38	21	24	36	19	18	30	50	43	34	35	32	29	37	25	35	20	30	40	40	32	29	29	31	32	31	34	20	23	35	27	39	25	29	30	35	37	30	35	33	25	23	30	32	34	24	34	28	35	31	30	40	31	31	21	41	36	27	37	26	37	32	29	40	28	38	32	31	25	40	33	36	38	36	36	28	41	32	41	35	33	33	37	34	37	23	27	30	50	34	34	30	26	26	33	26	39	31	41	31	37	37	27	40	23	25	29	32	26	24	36	31	28	24	30	30	40	25	42	37	35	27	36	30	31	33	22	39	28	42	28	36	32	23	33	35	25	24	37	35	35	36	27	26	37	41	28	25	19	29	37	35	38	28	38	24	26	35	26	37	30	32	32	25	29	35	25	30	20	34	33	25	26	33	31	33	33	41	30	40	37	30	30	29	31	29	31	29	41	35	35	40	31	34	24	33	39	33	41	35	28	32	26	30	28	28	31	33	34	31	27	38	32	39	38	31	30	49	23	30	29	28	31	18	35	36	31	27	28	38	34	24	44	26	30	36	29	21	25	24	28	28	19	39	38	29	33	29	21	29	25	37	28	33	34	31	30	40	30	35	30	27	22	35	33	19	34	30	46	28	37	39	39	25	28	32	37	38	37	29	37	38	32	27	26	31	31	29	34	30	32	24	27	29	42	30	30	34	27	38	27	37	30	36	23	28	51	28	31	35	30	45	24	35	37	29	33	27	44	43	28	42	33	32	28	42	25	35	36	37	40	28	24	24	30	29	20	30	26	29	31	28	33	33	33	40	31	31	30	37	29	34	28	39	22	27	23	30	34
31472	15299	7560	14697	26365	34341	61873	65865	54970	34395	28709	29809	25465	15464	6095	1672	903	607	511	476	407	423	433	420	434	402	437	408	463	417	411	449	447	436	437	423	403	431	400	422	417	414	393	424	431	447	438	388	385	433	423	460	412	456	462	424	445	430	404	428	459	450	424	435	424	421	438	399	411	429	432	405	401	426	427	422	445	433	428	411	409	435	412	382	459	436	475	436	445	416	415	429	378	399	422	436	434	432	430	414	450	402	410	430	463	437	406	439	461	412	439	437	422	373	433	420	422	425	435	478	412	448	425	408	397	408	418	464	427	421	386	396	432	434	441	451	424	468	418	414	446	443	430	446	394	420	454	414	437	413	438	384	442	446	410	456	413	427	422	415	433	453	436	436	447	442	419	426	467	418	429	447	453	423	409	459	425	427	454	447	458	406	431	415	437	381	466	406	407	435	453	443	435	432	445	418	470	435	433	421	403	460	437	425	443	386	406	435	421	419	435	416	427	422	446	425	419	419	425	458	443	423	430	445	458	444	437	415	442	447	421	412	451	486	412	371	418	411	417	442	427	424	403	398	422	413	448	403	414	415	434	387	431	467	455	436	413	403	423	444	429	395	440	421	423	454	441	385	397	423	414	449	435	444	430	391	421	431	393	417	427	405	390	415	435	401	427	459	442	401	412	434	423	423	427	464	476	423	447	405	436	410	408	407	418	441	451	433	427	393	444	394	430	479	428	457	406	441	429	423	423	396	434	447	413	425	433	438	446	431	445	471	466	418	375	416	449	437	401	468	414	421	431	440	416	424	440	440	444	398	448	421	412	490	419	393	432	399	434	428	448	436	398	465	445	440	433	442	385	404	438	445	444	427	416	415	447	422	406	441	420	411	404	433	423	426	413	431	454	407	427	422	380	418	456	440	396	433	437	402	423	425	439	410	433	421	406	404	422	430	411	394	422	434	428	419	415	423	411	451	409	422	441	416	446	404	419	441	437	409	455	427	413	460	404	451	410	416	396	414	438	419	464	459	415	421	459	435	447	457	434	445	423	451	436	467	420	429	436	418	455	422	430	479	425	462	429	430	403	444	408	432	427	405	431	420	379	407	442	439	395	417	437	364	423	448	407	451	407	449	424	411	451	421	425	403	441	407	424	385	466	416	428	444	426	420	440	436	442	447	423	440	367	423	406	447	385	461	412	396	455	377	435	425	418	406	445	393	423	416	415	416	425	468	421	404	407	391	427	425	407	409	408	432	427	434	414	434	471	414	435	449	453	398	429	455	446	418	425	463	439	456	460	464	420	448	423	446	409	428	419	413	422	414	408	421	472	408	404	427	410	415	432	402	410	424	392	419	412	429	419	443	444	411	448	428	435	442	425	410	412	437	419	429	441	439	416	426	439	438	436	413	443	415	444	442	414	431	411	401	419	457	402	400	433	442	452	411	423	430	417	413	446	444	465	396	433	435	451	418	430	393	392	448	426	463	451	443	444	461	412	444	415	400	403	416	469	420	460	439	428	416	431	407	419	454	428	408	441	441	415	432	421	396	396	440	434	413	408	438	408	427	406	465	392	432	434	424	441	442	417	479	404	454	448	456	395	396	432	407	411	399	405	415	411	427	440	397	472	454	414	436	431	428	439	400	425	454	415	401	415	384	430	412	442	446	419	434	434	419	411	431	395	408	411	402	407	475	411	418	381	445	433	427	406	444	378	468	410	408	420	463	411	399	452	435	406	416	442	478	435	418	411	444	438	393	465	431	426	410	427	387	428	407	433	410	408	427	400	463	427	438	442	455	406	445	404	438	423	449	425	437	459	419	404	426	435	396	395	439	415	444	418	475	422	421	414	444	445	393	403	413	424	388	437	424	414	422	430	444	407	475	437	415	438	459	447	404	427	416	444	431	462	412	390	438	439	428	398	430	429	381	461	431	448	421	415	425	455	398	429	393	429	443	411	410	417	443	428	409	396	450	395	400	456	448	451	433	408	457	391	432	454	426	427	427	448	404	423	442	421	424	434	458	457	456	450	430	414	440	448	455	412	425	434	395	447	369	443	440	388	435	455	424	431	447	405	434	397	476	434	418	419	417	442	451	396	432	433	435	417	418	453	443	407	401	433	411	427	390	414	402	397	458	450	412	446	405	433	412	397	379	424	432	396	430	457	435	415	434	408	406	417	425	450	412	420	445	444	447	399	432	432	475	443	449	465	433	422	388	455	423	399	426	368	436	420	417	467	425	412	416	427	409	430	439	411	417	439	409	394	440	389	382	397	428	473	408	441	420	474	431	419	435	471	398	413	413	460	393	456	446	429	417	447	411	450	421	463	446	431	413	410	414	450	439	409	385	439	427	402	440	406	450	401	413	415	379	432	443	436	497	445	447	444	410	438	427	448	437	458	456	416	437	453	470	423	443	430	428	411	435	410	431	400	430	371	435	434	423	446	412	432	414	416	424	408	405	422	427	372	405	431	417	424	434	431	422	419	417	409	461	422	455	402	410	419	388	402	408	438	437	441	376	434	398	477	434	417	467	392	401	448	417	441	394	437	435	414	439	439	414	395	428	440	422	431	427	396	444	390	446	400	456	419	413	398	433	426	409	429	445	431	409	413	430	410	413	403	429	437	382	442	417	450	427	452	449	424	410	413	385	442	462	429	425	411	437	411	437	410	466	403	433	414	424	417	445	427	424	439	420	418	457	442	437	412	460	409	438	464	417	457	447	418	435	392	399	460	415	469	430	429	452	423	423	433	394	434	403	418	411	438	381	388	427	396	424	365	446	426	455	407	390	411	412	406	428	440	414	420	454	434	416	452	415	412	408	424	418	394	416	426	407	416	423	420	449	384	478	472	429	414	387	418	421	429	446	456	414	456	466	398	433	430	441	423	448	422	389	388	433	420	400	419	402	409	414	437	452	445	429	420	427	423	438	389	386	423	437	444	426	435	403	411	455	394	434	452	432	444	419	410	414	463	415	428	435	418	448	432	377	424	423	433	398	451	405	433	403	405	387	405	428	411	403	444	420	422	449	413	422	426	418	392	464	398	433	411	412	391	404	434	410	416	410	422	448	442	480	400	452	421	426	398	450	412	430	426	421	453	443	429	374	455	445	430	447	397	421	451	402	439	431	417	427	429	416	431	405	415	439	450	411	431	419	412	462	442	434	424	410	423	454	448	424	390	420	442	429	450	426	401	435	437	430	407	407	400	437	424	426	390	414	395	422	431	438	419	431	411	396	417	413	428	437	422	427	427	437	393	455	456	461	413	386	441	438	446	440	412	443	396	380	432	425	426	457	395	424	443	460	431	444	380	444	403	460	429	401	352	434	394	449	449	400	443	386	461	375	398	443	393	410	464	429	401	427	460	434	448	415	431	444	431	443	426	410	404	407	399	417	419	422	421	416	436	452	452	423	432	432	374	410	430	458	437	390	439	398	428	463	436	460	430	428	395	458	432	407	415	429	469	422	423	392	381	404	410	373	464	464	413	437	452	435
1709	265	98	94	95	270	2251	3973	3093	1384	557	319	226	145	76	29	34	38	35	25	38	38	36	32	31	38	29	35	28	20	34	38	24	22	34	26	36	36	32	27	40	35	21	33	27	25	29	32	33	39	36	40	32	29	44	27	31	36	37	32	30	26	33	27	36	30	28	30	30	36	30	33	30	26	26	23	35	33	31	27	34	31	29	26	29	29	31	37	33	42	33	22	31	42	34	20	27	36	34	28	30	30	31	32	25	33	33	28	32	34	32	31	31	42	34	29	36	36	24	30	38	33	30	36	34	33	29	40	27	29	29	33	20	42	32	36	27	30	39	36	38	24	24	30	38	38	29	27	35	27	24	25	34	27	34	43	43	31	25	30	37	36	33	38	29	16	35	37	31	24	26	32	36	31	40	40	24	34	27	25	25	22	33	30	18	31	31	25	28	37	37	34	33	19	23	31	33	29	35	31	31	31	27	34	28	35	31	34	32	30	34	32	38	40	34	44	32	34	32	34	34	40	35	20	30	39	31	39	31	37	35	37	22	31	32	15	31	24	30	30	35	27	42	30	27	31	23	27	31	47	31	36	28	36	42	33	37	35	39	36	33	18	36	37	25	30	38	25	35	30	28	32	31	35	27	35	27	46	25	26	33	29	28	38	33	42	32	25	43	36	27	31	34	39	34	39	36	31	26	38	36	36	26	41	34	26	33	28	35	36	26	23	34	36	38	34	35	26	31	39	35	28	35	31	40	33	37	21	30	33	40	22	30	29	34	25	29	28	27	37	29	31	27	39	35	27	33	34	31	33	33	32	32	30	34	34	28	34	31	30	24	25	27	41	19	38	31	30	22	27	30	32	40	33	31	34	39	29	30	34	33	28	22	24	29	33	36	25	32	43	31	24	32	24	30	25	28	31	29	27	35	33	33	32	36	30	39	27	30	35	37	28	30	37	43	24	31	37	24	39	34	37	37	36	39	34	31	36	29	39	32	34	30	26	33	31	34	24	36	23	37	30	30	37	32	41	32	35	36	39	25	27	39	34	40	32	27	25	34	32	29	33	37	29	23	27	30	35	25	39	33	35	31	31	40	30	25	30	28	28	23	28	30	30	26	36	30	36	24	30	24	34	27	35	31	25	30	31	26	30	29	28	25	40	36	27	33	22	33	29	26	36	31	24	33	24	29	25	36	33	36	34	32	32	39	34	37	45	24	39	26	29	30	34	29	40	35	33	38	44	34	30	30	31	27	35	45	30	33	43	28	29	38	34	37	29	31	35	33	34	33	36	28	29	44	24	31	40	38	35	27	32	37	38	30	40	26	30	26	37	32	31	27	34	34	31	22	32	22	29	39	30	33	33	26	23	42	36	42	30	32	37	30	41	27	47	37	32	41	35	38	30	33	28	35	40	31	35	36	41	34	39	37	28	34	35	31	24	33	35	27	24	34	28	31	33	36	24	25	25	30	22	33	30	31	33	31	32	26	37	42	23	37	31	29	26	35	36	36	29	32	37	27	37	29	29	32	33	26	31	33	33	31	34	30	27	31	28	42	38	25	28	42	41	34	36	26	38	36	28	29	37	24	31	35	22	33	27	34	35	35	28	33	31	35	27	31	37	28	28	34	29	25	44	30	34	23	34	36	44	23	36	35	42	33	38	40	35	31	32	31	30	21	24	33	24	33	38	21	35	25	32	21	26	26	29	34	35	41	38	30	33	28	21	37	21	37	29	32	38	48	32	37	32	38	39	29	35	44	32	32	29	33	43	22	36	44	39	30	26	37	31	29	31	25	35	30	28	38	31	23	24	23	39	37	30	30	31	25	21	35	45	30	33	27	30	32	28	32	25	29	29	31	31	22	35	39	24	29	36	25	28	30	29	31	24	36	29	29	32	34	28	32	35	33	29	33	31	32	35	26	39	32	34	29	33	30	27	22	30	38	27	25	22	30	25	26	30	28	15	26	33	25	28	32	26	32	29	31	46	38	20	35	37	22	25	31	33	35	32	29	20	30	31	31	47	33	22	40	30	32	34	29	31	32	28	35	45	35	39	30	34	28	36	32	34	24	33	34	33	29	31	43	28	28	35	40	39	35	37	27	22	26	29	35	30	37	29	32	27	25	27	35	37	36	27	33	27	35	28	25	33	31	27	35	18	31	33	30	34	33	31	25	39	36	34	27	22	41	34	32	34	24	26	28	33	24	32	35	38	35	30	40	32	30	31	33	30	31	28	38	38	37	27	21	35	29	29	33	40	31	43	25	37	42	17	38	40	40	28	37	27	28	31	37	27	37	19	22	23	44	36	37	33	32	28	23	27	28	35	36	22	30	28	29	29	30	21	30	36	24	33	29	35	22	23	36	25	31	34	24	34	37	33	33	26	36	36	43	34	42	29	34	24	28	31	35	26	23	32	29	27	31	32	30	39	39	31	32	30	36	22	39	45	32	33	30	39	44	25	33	25	27	38	34	33	40	31	26	33	33	30	33	26	32	41	27	43	27	34	38	30	34	37	26	28	30	37	33	25	30	29	37	26	43	34	29	35	28	25	36	28	36	41	30	31	29	24	40	32	28	32	30	31	32	26	35	39	21	33	31	29	26	34	31	25	40	34	35	28	33	27	31	36	30	43	30	30	43	25	32	40	24	23	35	27	37	34	27	39	33	26	42	30	37	33	30	35	35	30	36	31	34	41	32	34	44	23	30	44	29	36	31	28	29	35	31	28	32	38	40	37	34	19	32	34	34	30	26	26	27	31	34	40	38	19	32	39	30	46	29	46	27	30	43	25	36	34	30	31	25	30	28	31	31	43	34	32	33	32	44	26	35	34	23	32	31	29	29	41	23	25	26	28	26	27	34	29	28	40	43	44	34	32	34	38	38	30	30	37	31	36	37	23	41	21	27	31	34	25	22	34	24	29	30	32	40	38	27	31	21	36	28	39	39	27	29	37	33	30	31	36	29	25	35	32	32	28	34	27	38	33	33	37	28	26	27	31	24	29	32	20	36	34	23	36	27	36	28	31	23	29	38	31	36	33	29	38	38	43	29	22	36	30	36	35	32	39	42	39	23	25	32	32	32	28	35	29	33	33	27	22	42	42	31	31	36	29	42	40	35	37	22	34	32	32	27	35	24	38	33	24	27	40	28	36	29	46	32	28	31	22	35	34	20	30	28	41	28	39	36	34	34	34	32	31	25	25	45	33	35	29	22	36	39	32	41	28	39	36	29	33	28	30	27	27	33	31	35	35	30	31	42	29	30	30	33	29	26	31	30	24	36	33	32	28	33	25	40	31	33	28	29	32	28	29	25	27	50	32	32	39	33	43	31	26	38	35	26	32	41	37	30	26	34	26	24	31	27	28	31	34	27	33	27	23	30	22	34	36	49	34	31	31	34	34	26	34	36	35	29	30	29	38	26	42	25	33	40	36	29	28	30	32	26	34	35	30	34	34	27	32	30	33	35	31	29	29	33	32	29	31	26	34	28	30
19320	6190	2194	3862	10411	18470	38428	40813	34525	23810	15502	9911	6653	3564	1578	770	545	452	374	423	456	399	419	426	414	410	417	399	430	425	429	426	419	429	422	402	422	398	383	430	436	421	425	421	432	422	409	398	398	435	439	415	386	413	420	393	394	399	451	411	445	455	399	452	431	398	432	427	438	437	428	402	392	436	401	403	406	443	452	402	413	448	413	422	429	396	412	405	389	424	402	424	416	421	396	427	489	421	400	449	437	440	411	412	416	403	432	429	495	433	434	384	385	399	390	389	443	418	422	434	390	436	415	405	439	461	414	416	403	420	407	435	404	447	443	424	424	392	421	427	442	451	409	422	422	437	412	433	426	405	420	459	399	376	421	408	420	416	454	425	448	376	423	435	426	397	397	443	417	417	446	439	458	431	411	447	407	414	450	420	450	411	420	389	421	391	410	417	456	428	414	401	451	426	413	405	419	393	424	403	422	432	451	385	411	433	456	407	433	450	411	406	435	404	428	387	427	426	421	393	410	441	436	393	418	396	440	439	439	380	452	424	389	451	391	410	433	375	418	415	412	426	437	432	462	411	432	420	421	362	418	435	439	436	432	444	414	450	430	437	429	414	424	396	401	411	415	439	410	444	400	417	380	404	407	420	451	416	420	443	407	418	410	406	433	390	410	425	414	420	420	444	427	449	445	383	439	391	415	416	458	389	421	418	454	423	430	433	415	448	423	424	427	443	407	416	383	414	410	422	428	390	405	403	433	441	399	463	421	429	453	408	464	434	434	434	408	399	419	467	423	389	384	439	462	457	435	419	416	406	420	446	427	456	432	428	409	438	433	406	436	448	409	419	416	438	449	459	437	409	374	438	410	398	414	429	421	387	444	427	422	417	415	428	402	443	421	403	414	442	424	456	437	435	435	430	426	466	416	412	421	426	411	444	448	401	423	446	424	433	409	408	418	444	437	443	418	414	414	423	454	442	387	420	411	398	436	422	414	417	407	416	424	392	467	448	401	418	403	417	406	397	407	404	474	403	379	372	436	363	427	415	425	436	400	401	490	405	425	406	409	392	427	435	465	416	403	398	444	436	411	422	432	410	406	422	433	413	421	440	452	392	433	425	394	394	387	448	454	408	415	427	432	447	439	424	478	398	417	430	434	437	435	420	421	409	414	422	413	415	409	409	430	445	407	404	455	442	430	407	403	461	396	362	445	435	434	413	457	430	393	424	429	398	422	441	451	464	417	424	415	434	430	457	438	477	405	394	423	418	398	416	448	418	410	456	425	386	401	439	431	397	393	441	406	441	429	429	430	402	436	420	460	404	409	459	425	446	436	410	446	443	397	423	404	436	429	441	441	431	402	420	394	394	395	388	460	433	412	414	409	410	448	424	419	449	442	427	433	408	408	410	438	421	404	428	392	444	410	438	440	434	418	409	442	441	412	449	437	408	452	436	429	424	407	420	441	449	420	398	441	409	418	443	431	401	439	413	437	449	456	446	415	412	385	418	432	442	418	430	455	396	404	434	411	432	429	413	393	460	391	402	414	444	433	397	420	451	459	414	426	439	423	410	420	406	406	417	401	401	413	397	396	416	402	439	416	414	403	412	416	398	428	378	429	417	406	400	424	423	438	436	393	434	432	411	413	407	413	441	395	425	388	441	403	406	430	411	424	426	410	422	452	421	412	399	445	412	441	420	395	423	437	428	461	462	417	400	414	391	410	410	430	395	434	431	399	439	381	463	404	427	404	437	398	430	429	420	408	420	452	397	442	440	416	417	402	433	446	418	405	453	417	403	417	417	452	450	374	420	409	422	432	410	427	420	439	410	406	374	419	441	405	403	430	430	405	430	460	403	437	439	407	400	402	418	367	459	404	462	400	427	412	418	438	452	383	409	439	401	404	435	412	456	424	441	405	395	401	420	447	453	427	397	441	412	398	444	447	423	435	387	414	416	425	448	418	426	405	393	458	417	426	377	431	397	431	425	425	406	391	422	431	429	405	414	412	415	403	399	418	434	401	435	429	417	399	411	423	430	404	443	424	398	435	425	430	389	426	409	432	431	438	393	450	402	415	411	410	453	405	468	397	420	413	407	438	400	404	405	374	403	416	444	424	404	392	424	388	419	401	440	404	424	437	430	465	436	430	441	449	427	402	401	452	397	436	458	391	405	419	439	422	429	427	431	446	459	462	425	415	432	421	426	448	430	424	435	393	404	438	381	402	441	423	434	414	471	388	453	412	458	444	452	428	414	427	452	421	431	427	429	412	418	414	429	415	420	432	421	410	436	416	422	461	417	403	445	394	418	425	443	430	427	423	416	400	408	409	447	448	406	414	413	421	449	393	441	439	444	439	429	419	432	391	415	426	395	426	450	427	417	431	440	416	439	454	407	397	391	410	400	392	403	416	404	426	456	449	415	426	431	443	438	429	410	458	420	414	399	405	483	449	445	424	427	410	406	445	406	408	413	402	418	399	450	438	413	414	427	412	398	422	415	463	424	410	412	434	429	405	409	421	405	442	418	397	437	437	445	414	424	427	400	409	417	399	432	410	431	437	430	423	423	431	407	465	434	466	414	410	387	403	431	448	428	421	404	404	400	425	447	428	417	420	424	428	413	385	436	436	416	402	437	417	456	413	414	407	430	433	453	445	408	423	434	410	384	403	426	437	416	441	425	396	428	391	440	441	406	427	400	432	406	447	410	414	431	402	416	432	406	404	463	426	389	393	405	421	415	429	473	401	428	454	410	432	389	410	421	431	435	454	419	427	445	403	425	415	434	408	398	434	413	427	401	437	432	416	385	428	396	456	423	427	413	438	440	439	412	431	403	385	424	443	418	406	420	391	393	391	404	404	415	450	447	404	422	449	448	418	426	410	403	436	370	431	445	406	452	387	445	459	397	417	417	443	430	395	449	402	451	404	413	434	433	434	431	436	438	426	398	439	406	433	443	386	427	416	452	423	384	450	453	450	424	434	440	409	433	463	416	420	419	443	429	409	437	404	438	433	434	407	469	469	414	376	404	415	415	419	428	458	438	397	427	443	449	446	435	393	425	369	445	439	480	413	416	422	421	463	413	435	403	437	438	401	416	406	412	436	470	415	416	419	416	372	398	437	451	454	455	402	420	434	445	431	411	439	421	386	412	419	429	422	432	431	403	451	420	385	411	437	419	407	437	415	432	409	414	411	437	433	437	464	409	416	419	436	425	402	403	411	432	441	391	381	442	400	443	376	411	420	425	464	460	439	413	418	423	439	400	407	400	426	405	430	453	410	417	405	418	406	431	389	400	454	428	410	396	430	452	411	392	439	410	413	445	433	427	437	421	421	404	396	429	398	439	400	443	413	407	402	450	420	388	439	438	435	427	442	410	427	411	448	440	421	434	486	420	420	465	431	464	395	442	417	473	438	418	421	424	405	406	432	429	473	448	420	407	390	426	394	447	404	428	427	415	450	436	420	429	393	443	424	467	442	440	421	415	449	432	417	429	402	414
1617	546	226	156	250	975	6846	10221	7035	3814	1470	787	472	230	87	56	31	32	25	25	34	29	31	32	26	25	40	39	25	23	17	24	22	31	16	24	32	38	31	32	31	28	16	23	34	31	28	29	32	26	38	24	33	25	28	32	30	33	27	34	18	33	27	27	26	28	22	37	38	28	32	25	27	22	24	32	32	25	23	22	24	27	43	34	26	34	28	23	27	30	30	31	38	33	27	21	32	29	24	38	20	32	29	25	28	19	26	24	33	24	36	36	31	28	25	27	26	18	29	23	22	34	32	32	31	37	25	32	28	24	25	27	23	36	23	32	34	28	30	20	40	34	33	30	36	28	36	32	28	39	32	29	28	23	30	33	27	31	30	24	27	26	24	29	25	16	32	30	28	31	28	17	28	25	29	27	26	28	24	31	32	34	32	12	33	32	20	27	30	31	34	28	30	42	33	33	34	30	29	24	33	27	29	28	25	33	22	22	31	27	26	27	23	26	25	22	22	27	36	34	29	34	32	43	28	29	25	29	38	25	22	17	32	29	33	26	23	22	31	28	25	28	40	21	32	36	33	30	23	33	23	23	32	30	33	24	23	35	29	31	26	30	31	32	28	21	30	21	23	35	35	33	22	28	22	30	27	21	29	35	32	24	23	27	34	30	22	30	29	30	33	27	35	25	29	33	23	27	17	23	31	37	25	26	32	27	29	27	32	32	25	27	20	28	25	17	40	25	31	27	23	21	24	29	31	26	19	20	28	27	24	27	28	27	28	25	31	42	42	24	28	26	29	26	32	28	38	26	22	33	37	33	25	36	30	35	24	34	24	36	26	26	27	24	28	29	30	25	25	27	32	36	29	29	22	27	38	29	39	33	21	28	40	26	28	36	21	30	37	27	28	29	28	24	31	25	32	30	22	24	29	25	27	29	34	20	39	27	22	24	29	34	28	33	28	37	29	32	29	34	19	33	42	35	31	26	30	34	35	37	23	25	26	29	25	37	21	28	27	21	38	25	25	26	22	25	24	35	32	34	26	29	34	22	29	34	27	33	32	21	26	37	28	32	31	25	29	36	32	21	29	41	29	21	37	33	24	25	22	29	31	39	24	35	21	35	32	36	24	32	26	28	29	27	29	31	26	22	26	30	29	18	32	33	36	34	29	33	29	34	24	28	34	29	29	35	25	27	24	30	26	27	25	23	36	37	32	32	30	29	23	30	27	23	34	29	39	26	21	31	22	25	22	25	30	29	26	26	35	19	24	24	29	33	34	32	35	25	33	23	37	27	32	27	29	29	38	28	34	24	27	30	24	27	32	31	33	27	30	31	25	23	30	29	30	33	30	38	28	39	25	36	26	19	27	26	27	33	28	28	27	31	27	25	34	25	24	33	41	28	22	29	30	29	32	27	24	26	26	22	29	37	28	26	32	29	27	23	33	22	33	23	28	31	26	38	27	28	28	25	33	34	30	29	28	22	30	27	31	22	24	37	24	23	25	33	27	36	30	36	28	28	25	33	35	29	19	35	29	25	31	41	25	25	31	27	30	29	34	26	21	31	31	35	30	30	26	26	26	30	28	27	22	29	26	23	31	35	28	25	24	31	27	34	27	24	21	34	28	32	30	20	21	36	30	33	22	32	16	25	29	33	29	21	41	27	38	26	26	32	15	27	28	35	35	30	30	27	36	26	23	32	15	32	33	30	24	34	28	25	28	30	24	21	25	35	27	26	18	28	29	33	22	37	29	33	28	35	18	28	36	30	25	35	22	24	19	32	30	27	38	26	22	33	30	34	29	30	30	33	20	25	26	32	29	35	28	29	33	40	30	26	24	34	26	37	27	26	30	19	32	15	18	25	33	24	29	27	27	26	28	25	36	35	26	24	29	46	27	32	29	23	27	23	26	39	34	23	30	31	42	30	23	19	31	22	31	35	33	34	35	35	35	23	30	34	30	32	27	21	33	23	30	19	26	33	30	19	35	31	20	27	29	21	18	21	25	28	27	23	33	24	37	24	20	32	33	31	32	30	31	32	29	26	25	29	21	24	28	22	24	13	30	25	37	28	26	26	27	26	27	30	31	14	30	39	23	27	32	24	27	26	38	34	29	27	34	34	20	28	32	30	27	24	23	33	29	28	36	26	36	24	33	22	38	22	30	30	33	34	35	37	26	39	25	30	25	21	30	43	37	32	37	24	17	33	32	29	27	29	28	32	28	29	44	29	29	30	35	26	27	30	28	34	40	24	21	30	28	40	33	30	39	14	33	29	29	18	19	21	32	24	26	24	31	31	24	32	30	30	31	34	27	29	34	29	29	17	23	32	24	24	24	27	30	34	33	30	28	24	22	24	31	29	27	33	33	34	37	32	26	28	28	36	34	31	25	22	34	29	23	30	31	28	27	26	30	20	31	31	31	29	26	19	25	30	27	31	24	18	26	18	22	37	30	31	37	34	28	31	27	34	37	23	35	28	21	26	36	27	28	26	23	26	27	25	30	27	25	26	29	27	21	33	27	29	42	28	34	21	32	25	24	24	28	36	22	33	24	32	34	33	24	40	28	39	31	25	41	26	26	24	30	33	36	30	22	31	22	37	29	29	42	31	18	26	30	23	26	22	32	27	35	32	30	41	35	17	28	35	27	24	31	33	34	23	26	33	35	23	29	25	28	27	22	35	31	24	23	29	30	28	18	29	24	38	20	28	37	26	32	31	29	25	37	22	27	32	36	23	26	30	19	23	29	22	13	39	28	22	33	29	29	41	30	26	42	28	26	28	28	22	36	24	33	25	40	23	37	31	26	23	31	22	29	24	25	25	41	28	26	28	21	20	33	27	25	21	24	30	22	30	20	30	37	35	19	28	19	35	31	26	25	26	19	29	27	29	14	35	31	29	18	28	29	23	28	30	27	37	26	24	30	36	26	31	29	28	30	29	22	34	38	25	32	31	36	20	25	27	22	35	28	33	31	19	25	37	25	27	35	29	24	24	22	33	30	32	21	26	27	31	26	38	28	28	27	31	20	39	32	35	24	39	33	21	24	30	30	25	23	34	25	26	27	38	33	38	42	19	22	30	26	31	37	24	27	29	25	26	24	30	26	31	27	28	24	27	23	27	23	32	28	33	28	29	28	22	25	32	30	26	32	29	34	28	26	33	30	33	36	14	33	32	27	39	34	26	31	27	34	25	26	28	28	26	27	24	23	27	28	34	22	26	38	28	26	29	30	33	25	40	21	28	36	24	27	25	28	28	43	23	31	29	21	30	32	23	31	38	31	31	33	27	28	37	27	34	32	21	28	27	25	23	40	32	39	30	23	30	28	27	27	20	31	28	36	33	28	23	21	27	35	26	33	38	24	27	21	28	28	36	25	29	22	19	33	30	32	33	20	23	25	34	31	28	27	24	25	28	36	28	33	30	25	25	33	23	29	21	35	26	18	30	29	37	38	22	26	22	35	23	30	27	28	48	34	24	22	31	18	33	33	23	33	24
22988	9720	4794	9063	22093	31784	53650	54653	44363	34739	24007	18270	12565	6170	2487	960	498	443	394	410	393	397	371	385	381	363	372	404	349	349	349	379	421	402	341	392	399	366	402	414	410	363	384	343	382	369	354	404	362	421	397	409	368	402	363	375	371	364	386	422	354	384	419	357	383	393	371	389	369	387	415	427	379	368	358	388	391	397	359	379	399	381	383	394	387	396	371	406	371	383	383	397	405	378	338	387	384	382	379	368	414	389	410	361	382	415	417	374	392	389	395	397	394	378	382	358	387	361	400	377	387	364	405	393	392	392	383	389	344	407	387	426	392	365	383	408	427	375	364	378	409	365	388	366	403	394	386	405	356	403	389	371	376	373	392	368	413	395	411	395	388	390	407	417	388	360	403	349	366	350	394	384	391	382	418	421	359	371	391	359	374	408	386	371	343	312	382	381	353	370	349	367	390	373	406	394	391	396	402	383	403	356	350	384	397	358	401	408	399	388	381	366	365	366	390	422	350	391	398	377	359	391	401	412	356	368	382	382	412	424	388	371	368	431	368	363	373	387	387	367	365	403	383	414	356	378	398	364	406	386	361	405	371	424	366	404	396	379	380	409	400	367	346	380	380	392	413	342	375	392	421	374	367	373	392	382	379	367	381	429	403	365	411	382	364	414	366	391	373	394	391	406	425	380	374	368	386	378	414	389	378	382	371	352	392	375	376	416	354	391	378	373	384	401	401	375	366	414	400	423	373	363	407	421	380	340	340	365	362	375	375	389	403	370	370	361	398	375	359	386	388	386	408	389	388	397	394	407	369	374	358	392	396	402	384	400	382	397	381	403	405	377	366	382	403	403	369	374	379	440	402	381	377	396	386	390	374	361	409	396	395	374	404	365	393	394	371	367	384	383	368	373	433	418	393	383	399	399	381	428	397	380	387	375	406	396	371	393	380	355	389	351	387	385	380	381	371	415	372	397	355	363	373	366	405	376	393	421	367	375	390	404	380	400	366	408	436	410	370	397	399	377	415	367	381	372	430	390	385	392	436	358	405	404	398	394	345	385	375	405	407	362	377	341	396	370	362	386	369	387	387	360	419	369	372	406	323	400	381	376	351	390	402	381	415	390	388	372	422	380	366	402	386	385	367	415	383	361	353	361	387	396	393	375	370	385	394	405	423	391	385	393	378	380	357	358	402	372	377	392	385	403	367	383	396	408	396	369	399	411	393	411	390	371	359	399	394	384	375	377	384	386	376	412	390	367	399	341	372	413	377	384	380	367	407	375	400	353	395	395	351	408	362	427	370	395	369	415	348	377	408	377	396	405	381	371	372	360	388	363	404	357	350	389	392	362	409	372	394	424	412	369	379	390	371	377	391	417	399	377	420	350	379	381	417	396	393	363	397	374	410	364	409	399	366	390	410	346	410	387	369	362	371	375	388	367	395	380	376	343	396	409	383	391	396	358	374	372	347	357	377	362	416	400	390	396	378	375	352	392	376	374	343	382	383	411	380	400	379	359	385	353	376	355	383	415	379	386	371	390	398	441	371	410	404	388	397	362	393	405	393	368	349	379	381	390	373	401	390	390	376	418	384	385	431	380	407	383	373	371	409	398	397	413	412	386	419	398	417	410	400	394	376	375	371	401	379	380	397	388	389	382	413	372	380	406	374	379	376	397	377	372	362	355	384	410	421	381	395	365	378	428	372	421	399	392	385	380	403	410	379	402	408	385	354	401	385	399	377	391	424	360	392	339	363	405	349	377	355	361	364	417	388	357	343	368	421	397	430	400	393	371	376	357	404	418	376	384	389	422	382	414	380	360	353	379	412	379	333	391	395	404	403	376	406	426	406	409	387	406	375	404	390	398	350	388	390	398	368	403	378	366	386	386	396	350	408	380	372	408	401	382	385	415	402	408	378	379	359	381	423	350	395	407	382	393	382	385	377	395	381	399	366	368	363	371	400	379	417	381	397	403	360	413	406	379	418	349	400	354	395	392	377	382	374	347	374	381	369	397	396	377	373	376	398	390	385	382	422	395	396	387	431	405	384	387	378	411	395	406	389	406	391	397	387	399	380	391	410	367	407	391	370	360	374	376	363	366	381	378	381	407	342	365	360	364	413	368	379	350	413	411	376	361	365	416	392	375	392	374	396	395	384	375	381	379	397	398	402	387	377	389	385	384	398	403	386	409	354	374	354	407	375	396	404	344	381	390	373	359	401	409	371	383	400	377	378	361	381	358	390	352	408	384	373	374	374	384	394	375	411	369	377	414	381	356	360	372	380	413	374	350	352	392	327	371	405	368	408	366	400	386	374	393	379	405	402	370	410	395	373	384	375	336	377	369	398	364	393	386	356	391	410	398	386	379	350	404	400	380	402	391	408	407	372	343	354	395	377	395	398	342	374	370	377	394	366	420	396	394	380	407	388	407	370	410	390	385	407	351	355	408	422	379	380	363	409	386	382	392	348	368	377	378	399	375	383	404	361	377	388	343	386	378	385	384	394	377	367	363	377	379	365	402	360	402	370	398	364	383	381	401	404	373	366	375	383	374	396	378	344	381	340	400	398	397	370	358	394	409	373	354	375	396	356	372	411	420	414	374	377	365	404	371	367	392	377	374	388	367	396	379	375	372	357	411	392	416	354	385	378	402	391	381	414	379	363	363	357	362	406	375	371	408	401	388	365	405	367	374	355	404	429	389	425	356	384	354	402	390	334	352	395	347	381	392	368	401	385	365	371	390	406	383	367	404	411	398	380	366	402	381	381	390	411	418	398	381	418	363	402	382	395	420	370	374	375	371	396	378	384	414	375	392	384	413	389	392	369	379	371	392	369	394	394	402	414	384	367	393	391	392	386	360	405	376	397	373	378	343	384	400	383	379	420	397	432	380	375	378	409	411	361	376	392	372	447	370	379	405	340	410	402	389	384	412	371	373	407	363	366	374	398	389	393	396	399	381	353	392	403	397	394	404	381	399	384	387	423	387	386	388	376	386	336	368	376	396	374	431	381	390	369	385	406	373	386	396	396	378	374	364	395	383	393	358	359	383	375	397	407	399	363	390	388	381	406	356	396	391	425	395	373	351	364	430	377	418	357	384	385	354	368	406	376	369	395	414	374	363	387	364	409	371	388	339	366	386	403	407	374	391	403	381	359	384	408	395	380	427	368	375	358	391	396	416	354	389	383	381	391	375	368	397	377	400	369	363	397	406	388	386	369	388	359	363	396	406	408	383	332	399	434	421	368	395	375	402	366	405	402	382	396	401	399	400	420	361	392	408	388	422	395	370	371	407	399	332	375	354	387	380	382	395	418	401	383	366	391	429	402	373	385	394	386	395	398	428	359	413	348	385	386	359	411	343	414	389	391	372	380	378	374	343	378	382	341	409	387	343	390	348	364	384	371	369	412	356	399	399	381	363	381	398	396	371	374	376	374	397	383	416	390	390	390	391	390	371	393	395	391	391	358	396	402	395	375	385	369	380	358	363	356	407	400	391
2804	348	237	175	297	610	4125	9564	9895	5672	2665	1062	529	257	107	62	38	35	40	35	26	32	37	29	50	36	30	35	47	36	44	39	43	24	51	41	49	44	38	38	41	35	26	48	30	46	34	42	54	43	28	42	41	19	52	33	40	43	34	34	36	33	36	34	37	41	27	40	45	33	36	35	36	44	37	39	37	26	35	30	56	47	42	40	42	32	39	33	36	34	50	32	34	31	37	34	37	40	38	30	37	31	28	38	39	24	41	29	48	49	36	34	39	37	39	33	29	50	43	37	31	40	40	46	39	39	36	42	33	37	38	29	39	29	38	39	30	35	37	38	35	41	46	42	32	35	34	39	36	41	36	31	29	33	41	45	33	43	30	32	51	33	32	37	32	31	33	25	41	36	32	34	44	45	37	34	32	43	43	33	49	44	38	33	42	44	39	35	43	50	44	36	44	45	38	35	37	31	44	34	50	37	47	43	34	30	51	34	40	30	33	43	36	43	34	43	49	27	28	30	32	43	28	28	38	34	32	36	47	38	34	38	33	25	43	39	45	37	34	38	40	34	47	29	46	34	43	48	47	34	38	29	36	33	46	43	34	35	38	42	34	39	33	33	47	32	36	42	38	37	39	34	37	32	33	38	31	35	35	37	36	43	30	41	38	33	39	34	38	32	39	39	39	36	37	45	42	36	28	38	33	39	45	36	47	33	30	35	36	34	31	30	42	35	35	38	29	47	25	48	42	37	47	46	30	37	35	32	24	40	45	37	38	30	37	50	31	46	26	44	41	30	37	43	37	34	42	39	38	32	33	35	26	38	38	38	47	31	39	42	37	34	30	33	46	41	29	26	37	34	32	37	41	37	44	44	42	39	36	23	36	36	34	35	44	35	49	46	39	40	43	46	36	35	40	33	38	44	31	37	45	31	35	42	33	36	37	39	46	45	45	33	34	41	32	27	36	34	41	46	37	34	40	35	37	47	24	42	33	42	45	43	33	29	36	33	28	42	27	36	41	34	27	29	35	50	44	42	41	44	37	35	31	30	49	28	40	44	41	36	38	43	30	35	31	47	41	43	40	33	42	38	36	49	35	22	27	44	39	40	30	44	44	44	42	46	45	39	31	42	43	38	48	38	33	42	57	34	34	32	27	44	51	41	39	42	38	43	37	37	29	34	37	49	31	39	43	31	28	41	39	30	48	31	33	38	42	39	32	35	40	41	38	37	42	38	45	39	39	35	39	35	33	30	43	34	43	34	43	38	38	34	33	31	39	31	34	33	36	30	34	48	35	41	35	44	42	36	33	38	39	40	36	43	45	49	47	47	32	34	31	26	46	31	46	43	44	31	48	46	57	27	30	41	24	33	56	31	32	49	23	39	53	31	29	34	31	35	37	35	27	33	33	45	35	41	39	35	31	32	40	41	38	41	33	53	38	29	41	38	32	33	42	27	33	46	43	38	43	36	40	46	41	41	32	44	40	53	37	44	40	48	33	47	37	39	39	29	36	35	38	35	35	48	34	34	43	42	40	25	25	34	42	53	33	45	32	25	37	40	35	33	26	40	36	38	39	45	47	38	39	35	22	41	28	26	40	43	44	40	35	52	37	39	40	43	41	44	46	36	33	31	56	45	34	27	35	40	26	38	34	32	35	31	31	37	30	29	40	37	41	41	45	36	34	39	33	32	31	26	36	44	36	43	36	47	32	32	31	45	36	32	36	37	42	30	30	48	50	38	41	42	38	44	31	29	33	51	49	38	31	37	30	41	32	39	38	38	48	30	29	38	44	40	32	45	36	36	37	39	50	37	24	33	35	29	35	33	29	39	38	49	39	43	31	39	33	47	38	41	41	37	35	43	40	36	31	33	40	35	38	25	32	28	32	49	48	40	36	35	40	35	27	36	41	34	27	33	34	36	48	31	47	28	35	43	40	47	39	34	46	40	38	42	34	34	29	31	26	47	35	39	44	30	40	35	32	40	36	37	35	31	32	34	50	40	33	47	42	28	44	40	40	38	31	48	38	34	44	46	36	26	35	44	36	34	39	31	43	26	46	37	44	38	45	43	41	35	42	42	35	45	28	51	29	36	38	36	36	49	49	31	35	51	40	45	31	45	39	31	35	40	34	35	43	46	32	41	44	40	40	36	40	31	35	31	28	35	48	34	37	41	36	34	39	32	37	40	45	42	35	40	37	39	46	49	38	37	40	31	45	40	36	37	49	36	43	37	39	36	42	34	37	34	28	34	35	52	48	43	45	34	52	45	36	39	41	42	35	30	42	34	43	39	45	38	42	33	29	44	33	46	38	36	32	35	35	39	41	55	44	32	31	42	40	33	36	27	48	49	31	41	39	45	41	46	35	35	42	43	32	44	31	22	36	34	33	40	31	34	34	33	38	40	33	51	36	44	33	37	41	39	34	41	31	36	33	47	38	46	46	35	40	49	37	39	53	37	33	39	36	28	42	48	48	39	39	29	31	30	49	31	49	33	33	43	51	45	35	42	40	23	34	36	31	32	49	37	43	38	40	37	30	54	35	43	34	37	40	40	27	44	40	36	40	41	29	45	30	40	41	37	30	37	37	40	39	28	42	37	39	42	35	32	37	33	41	45	45	36	39	33	37	35	36	38	44	46	33	28	38	37	40	35	34	43	35	49	28	48	37	36	37	33	41	38	39	40	27	39	35	52	45	38	43	17	25	35	33	43	45	35	38	44	33	24	34	23	39	43	44	37	32	26	33	34	36	35	37	40	42	38	33	42	33	45	35	31	39	41	47	28	35	40	39	31	35	34	36	34	48	40	51	40	39	43	46	40	41	41	41	39	41	35	35	34	40	42	34	39	38	45	40	48	34	24	36	39	36	30	55	32	35	34	30	25	40	31	41	37	36	30	32	29	28	34	41	40	35	36	39	40	41	34	42	49	34	33	37	35	34	40	36	37	30	37	35	40	50	41	41	41	31	34	38	47	35	42	42	38	32	44	42	41	38	36	39	48	34	37	28	30	52	42	35	28	39	37	45	34	40	43	34	32	33	36	35	34	40	40	31	28	36	33	50	31	43	35	44	39	32	35	35	35	36	33	51	42	41	39	33	30	33	41	63	30	35	40	35	31	31	29	32	40	39	35	40	35	38	39	48	36	37	39	41	47	34	47	30	33	25	47	46	32	36	43	25	29	38	46	40	35	39	31	35	38	41	33	41	40	44	28	35	41	41	37	33	39	41	37	29	39	46	30	37	32	39	40	41	44	34	28	37	37	30	36	33	45	26	42	32	37	35	36	33	42	48	44	42	41	42	32	41	43	38	40	35	40	48	39	29	36	39	35	34	47	41	36	32	38	62	43	34	37	35	34	35	29	30	33	34	34	48	30	39	34	31	43	43	28	36	32	32	63	24	46	46	34	37	43	51	43	29	31	39	34	38	36	49	30	30	35	44	36	35	42	39	40	42	38	46	35	40	35	31	32	32	34	47	33	38	26	41	41	37	34
20679	7489	4348	10813	22979	28122	45536	55032	51045	39592	29964	19741	13849	6515	2807	1380	875	628	546	510	536	487	499	475	516	513	462	519	476	532	484	471	489	481	521	517	466	536	495	497	490	523	492	512	490	512	497	502	503	491	494	453	510	532	503	457	495	516	522	444	513	470	507	502	492	501	494	514	515	489	519	500	508	538	494	482	526	527	487	516	491	491	452	520	487	535	546	468	476	524	516	535	498	487	552	559	516	492	511	491	515	459	493	494	508	504	508	488	530	513	525	495	475	493	477	463	496	445	500	488	554	539	496	480	517	523	508	512	512	520	507	492	516	535	500	498	526	485	487	516	517	489	496	474	521	493	489	506	491	501	512	487	482	490	544	476	491	507	554	508	478	494	514	542	507	482	531	529	495	517	472	518	516	502	445	520	536	517	504	486	503	501	549	505	493	508	453	488	504	472	507	425	540	498	490	527	513	503	520	513	523	484	514	509	471	498	474	500	490	506	508	530	555	493	499	521	535	449	513	487	526	493	512	526	502	505	488	513	477	535	483	493	513	469	522	504	504	469	502	492	486	496	516	520	485	499	478	482	500	523	519	499	485	492	495	492	514	479	489	522	480	510	492	525	532	518	469	534	502	509	527	545	497	514	511	467	484	475	492	481	514	504	501	513	526	483	492	524	489	505	491	532	486	501	484	466	497	501	520	509	538	499	532	516	485	521	500	502	521	495	536	535	486	516	494	527	499	499	508	483	486	488	487	521	498	501	531	495	488	471	525	487	514	535	499	469	486	472	504	523	486	472	508	516	470	506	506	518	520	479	512	506	487	521	529	564	491	474	502	474	519	506	512	488	508	524	489	504	541	463	505	474	506	511	482	516	525	492	515	530	485	523	550	513	474	483	521	516	517	531	475	523	502	522	526	468	453	461	517	512	504	536	519	501	481	497	537	477	501	519	525	521	471	494	518	500	475	551	498	496	477	501	481	503	486	508	469	475	544	528	504	483	524	489	481	530	480	496	510	502	508	487	493	493	471	481	461	504	469	486	482	506	500	471	503	521	501	544	478	509	523	497	515	529	476	507	484	491	494	482	513	494	540	463	537	462	479	431	472	549	506	540	511	498	510	493	484	494	500	524	489	541	491	491	481	483	492	516	502	499	481	471	491	512	539	472	520	484	501	515	510	499	486	501	483	515	460	469	494	462	477	542	545	545	539	516	528	495	502	519	521	474	498	483	494	486	514	466	487	489	495	478	489	548	496	505	520	490	480	471	476	491	503	491	507	483	472	469	468	498	544	486	519	455	507	516	511	515	527	523	468	533	491	501	474	542	471	537	509	470	508	483	491	493	518	473	459	514	406	502	486	499	530	523	504	485	482	513	512	532	497	511	469	503	482	465	472	536	530	513	498	503	490	502	473	492	486	520	483	505	518	483	493	457	481	552	482	522	512	487	471	489	501	513	510	493	504	557	507	490	477	499	493	495	482	525	500	493	507	529	519	463	497	506	521	465	521	520	493	505	499	505	503	483	496	470	517	512	534	463	494	501	485	494	492	512	492	540	535	501	482	535	509	561	493	497	495	482	490	533	529	512	516	483	520	474	512	498	525	510	515	506	554	504	448	518	514	515	502	484	520	487	460	530	504	506	467	503	512	508	487	517	490	478	487	541	490	479	472	495	500	480	487	498	456	501	491	498	526	513	514	498	481	473	494	476	497	511	488	501	500	530	511	498	511	532	487	503	505	531	485	478	528	491	505	484	494	515	492	478	505	501	524	540	482	515	524	520	505	480	479	521	498	536	549	475	491	491	490	478	473	472	495	517	520	481	483	517	520	533	480	489	478	516	530	500	519	540	507	484	527	531	486	507	473	503	523	477	495	511	504	504	455	492	535	478	488	503	491	483	526	496	472	531	499	488	538	493	537	498	507	528	515	488	508	506	459	484	490	490	539	464	527	509	517	441	525	462	492	505	473	467	486	505	493	491	467	511	481	517	535	545	525	511	537	464	507	518	521	518	462	522	540	496	501	508	507	534	484	457	512	487	500	490	513	522	523	508	536	501	450	494	496	521	543	528	476	514	494	482	478	476	493	494	499	479	476	516	499	499	450	497	523	489	495	467	469	508	472	501	510	503	505	473	462	491	539	515	499	495	545	499	507	513	522	538	509	496	479	492	500	467	497	475	528	487	543	475	491	488	519	450	518	491	510	531	481	513	469	509	458	477	532	496	464	472	507	470	470	460	475	472	480	525	497	504	492	484	486	463	505	507	510	453	490	485	490	514	535	491	524	506	488	519	491	493	536	508	467	465	481	487	511	530	503	474	484	484	455	505	492	498	473	528	515	492	488	507	462	478	522	507	479	490	486	501	501	523	453	544	515	518	513	503	491	490	520	519	463	489	490	536	498	482	532	500	528	521	489	495	538	485	528	486	488	484	530	480	518	518	533	512	480	504	466	509	452	479	476	505	521	455	507	505	485	518	552	503	468	511	491	509	468	511	535	498	485	474	499	508	545	486	489	461	527	473	485	481	529	468	479	493	544	502	481	480	491	495	507	507	479	512	495	509	480	525	460	523	500	503	485	494	469	508	513	507	453	508	512	446	478	507	494	508	500	465	477	497	490	466	477	513	516	542	462	530	513	546	493	501	533	489	492	458	489	554	551	508	533	527	502	512	502	490	446	505	513	524	498	514	548	495	516	481	498	498	502	493	511	529	479	528	513	534	499	476	493	501	507	536	485	501	488	512	527	530	488	495	505	483	512	488	485	511	482	475	504	518	478	487	491	533	463	499	498	459	515	500	500	512	519	499	502	485	495	475	487	490	473	489	484	425	497	448	507	486	486	483	497	522	503	538	510	511	472	552	504	458	517	518	502	548	504	521	481	494	527	512	491	472	492	497	497	492	478	532	519	510	492	498	472	509	537	514	524	515	522	479	502	496	505	495	479	489	465	503	530	523	516	498	507	537	531	467	482	487	496	519	548	479	504	506	516	466	482	499	456	498	473	492	506	497	479	516	502	507	495	500	463	495	507	481	465	493	545	473	473	474	481	558	483	510	471	508	472	490	468	548	492	511	470	496	520	486	490	484	469	489	502	505	511	467	510	499	478	475	530	549	473	479	504	460	495	498	512	493	530	533	497	514	508	468	473	540	500	510	461	506	496	519	485	490	513	495	485	464	485	523	470	506	543	548	525	502	499	512	485	520	523	506	498	521	513	511	508	478	505	479	486	539	477	527	511	488	469	517	521	524	501	496	494	489	490	488	514	517	467	500	509	514	507	511	472	463	503	497	425	498	486	535	504	512	492	508	493	493	461	484	478	480	509	486	455	469	511	495	521	461	543	490	506	508	562	471	503	500	470	497	515	468	558	473	492	492	515	469	491	502	500	521	500	482	534	529	467	502	494	518	529	514	513	485	476	527	488	483	516	513	498	460	517	544	492	495	504	458	512	494	465	487	490	502	469	519	471	528	483	480	499	548	516	509	484	495	486	494
2024	880	425	363	567	1117	9205	15041	15082	9246	3803	1636	692	212	84	64	34	34	39	37	32	35	40	32	35	35	25	32	32	28	34	40	33	25	36	36	20	32	42	37	29	30	40	37	34	30	33	27	29	40	28	35	20	23	44	23	25	30	30	38	35	36	34	28	33	29	39	25	39	38	29	35	38	37	42	44	40	35	35	29	30	35	43	33	37	30	32	32	30	40	34	29	36	39	33	37	40	31	47	29	27	33	36	26	35	29	33	22	31	30	34	47	33	22	24	35	28	34	34	29	38	22	43	30	40	33	40	30	36	40	39	43	27	29	29	34	30	29	28	38	46	36	27	33	30	36	37	30	26	25	20	34	35	33	38	31	31	27	39	38	35	46	25	26	33	34	34	35	35	32	37	32	29	35	48	27	35	33	42	26	39	29	32	27	34	32	37	33	29	36	44	24	24	31	17	36	41	31	23	33	31	34	38	37	33	37	34	27	38	35	25	24	38	31	35	26	30	26	23	40	38	27	42	33	43	33	27	20	27	35	35	37	40	35	48	27	33	31	25	26	28	43	39	36	35	29	30	37	39	32	27	29	42	36	26	29	44	24	35	40	28	27	31	31	32	24	25	27	42	29	27	41	33	27	42	36	32	51	33	31	25	44	38	28	39	23	22	34	39	33	49	37	32	40	32	28	45	42	25	38	31	30	20	36	33	20	32	32	17	33	39	40	36	37	33	21	28	28	31	33	31	40	34	23	46	33	31	22	42	37	29	33	32	30	40	38	21	43	26	38	38	26	45	35	33	37	25	23	29	33	30	35	28	24	33	32	27	34	45	32	25	39	40	35	43	41	26	33	24	30	28	33	26	28	32	29	40	33	34	39	25	35	27	43	20	29	41	32	27	39	29	35	33	35	33	39	27	44	47	26	34	37	35	33	33	33	40	45	28	30	24	32	34	30	28	44	36	27	34	44	27	45	39	32	26	39	19	27	27	36	30	26	34	20	33	27	40	42	30	23	28	29	36	27	29	28	27	32	28	21	40	32	29	38	26	33	25	33	42	44	34	33	34	35	36	22	43	32	39	38	35	33	37	23	30	44	30	28	27	36	47	35	36	33	36	37	41	24	30	34	32	37	28	28	36	32	35	33	31	40	22	36	34	38	33	30	40	32	45	33	36	28	32	25	35	30	30	32	35	33	34	28	34	32	24	27	31	34	29	26	33	24	41	38	32	39	29	35	37	33	31	36	33	24	41	37	36	30	39	22	33	34	29	26	44	31	31	34	23	40	23	38	30	34	31	31	37	44	26	36	25	30	25	39	26	32	28	37	39	36	50	32	33	37	33	34	31	35	37	47	27	40	23	35	35	39	32	31	41	25	45	36	30	35	47	37	32	32	32	22	22	40	34	31	38	29	32	39	32	34	28	38	36	39	25	40	41	33	33	43	29	38	33	25	32	32	30	35	23	42	29	39	24	31	30	40	34	32	32	30	27	40	36	26	31	29	27	29	41	29	39	32	25	24	37	28	35	29	40	31	23	35	45	31	24	27	25	38	45	33	30	34	40	39	38	31	33	43	31	43	36	30	31	30	38	34	28	29	29	26	28	36	42	49	32	35	41	41	35	32	41	43	25	29	37	33	30	39	30	33	32	28	35	32	34	29	35	34	42	28	32	35	36	27	41	39	32	43	40	36	33	38	30	36	36	38	35	35	31	32	33	28	28	25	36	42	31	27	35	34	29	32	35	35	23	23	32	37	30	43	29	32	28	33	39	34	34	31	32	32	35	33	29	35	28	35	23	23	31	21	38	27	26	36	38	35	35	37	28	35	33	38	15	38	30	32	37	30	27	36	34	29	42	29	30	34	38	30	39	37	31	40	42	23	34	35	31	27	50	40	38	26	30	36	26	33	28	38	36	29	35	37	27	32	42	27	35	38	42	36	41	24	37	39	39	36	33	34	30	41	28	25	36	29	23	28	33	34	45	38	34	29	26	29	34	28	33	30	39	35	34	30	28	31	26	36	38	27	42	51	31	30	32	37	32	29	39	38	41	30	33	34	32	24	23	37	31	27	38	31	30	35	36	36	29	30	32	42	26	34	24	33	39	24	32	38	40	29	39	25	39	25	36	26	24	39	29	35	37	29	30	25	33	25	37	35	33	32	29	41	31	36	34	35	34	42	29	29	24	38	27	31	34	35	37	31	36	42	34	33	28	44	34	26	39	34	35	28	40	34	24	28	37	30	37	36	31	37	29	19	30	28	35	31	51	31	44	34	23	39	38	36	34	33	30	33	39	33	34	25	28	37	40	36	29	34	36	36	38	29	50	31	42	40	34	47	29	40	32	37	43	33	29	31	36	53	28	31	32	39	27	37	34	35	36	26	29	39	38	34	36	28	26	36	33	28	37	36	33	30	32	24	19	39	40	30	39	29	43	45	35	36	33	39	44	32	32	35	35	32	29	31	32	38	34	41	29	28	33	39	29	35	36	26	37	32	23	31	31	32	40	30	28	38	26	26	31	33	26	41	44	34	32	35	29	36	36	33	33	37	40	32	22	35	29	32	30	42	32	25	34	27	35	25	28	27	36	36	39	29	28	21	32	35	53	30	36	29	34	35	26	26	28	26	23	34	44	31	28	29	26	31	25	28	32	33	17	33	19	27	36	40	38	36	37	18	29	30	32	43	32	34	29	29	43	35	38	26	36	28	36	50	27	37	22	31	37	30	30	31	34	31	34	23	34	29	25	27	34	29	32	30	37	32	29	30	35	28	36	38	45	32	35	50	34	27	41	34	37	26	35	28	30	24	28	38	48	38	25	38	34	38	36	38	35	29	34	34	18	39	40	30	41	25	31	34	41	38	41	31	40	25	26	37	28	34	31	30	31	39	35	37	35	31	33	29	34	18	33	26	29	28	47	27	26	29	49	32	31	28	42	44	33	31	43	34	41	43	35	28	29	26	39	38	43	34	32	37	30	39	36	41	46	30	32	30	34	30	52	29	39	32	29	19	41	23	34	38	24	30	32	34	25	41	23	25	34	34	34	34	47	40	45	47	32	32	42	27	42	33	39	21	34	30	42	37	30	26	41	32	35	30	28	37	26	28	38	42	36	27	19	46	24	36	33	33	38	42	28	37	33	53	35	43	39	23	30	31	33	28	33	43	33	37	38	35	42	34	30	28	27	39	41	41	37	41	35	31	32	49	32	35	37	34	39	26	27	26	35	41	27	40	39	28	33	35	27	40	25	41	30	36	50	32	38	34	28	41	29	32	26	26	37	33	33	20	38	34	43	36	30	37	37	44	31	34	42	35	33	34	42	27	28	34	38	29	31	28	40	25	34	25	28	36	34	38	27	37	26	26	27	44	30	32	37	34	29	34	32	22	21	38	29	28	32	29	32	33	24	35	24	31	36	39	34	32	23	30	36	26	26	34	29	35	38	31	31	35	25	30	33	37	37	35	31	36	21	36	34	24	44	26	26	39	25	34
25598	13555	8213	17347	30431	33883	57335	62205	58760	45497	33142	24338	14616	5519	2424	1408	881	620	552	500	499	434	456	433	431	431	451	432	483	424	439	468	441	406	444	452	433	437	476	464	427	433	410	437	423	460	411	410	452	366	410	406	422	453	443	435	463	439	493	445	465	443	428	448	420	441	411	415	423	428	417	406	448	411	442	423	446	426	391	434	393	443	440	439	433	415	407	410	466	437	447	443	410	466	453	415	435	391	486	404	467	415	443	449	403	425	407	415	428	452	471	438	462	430	468	440	450	449	438	446	406	418	420	439	446	446	437	491	436	426	448	461	390	410	438	417	480	422	448	412	446	452	425	445	416	437	431	415	431	401	395	440	452	424	426	416	402	446	468	415	420	443	404	439	390	461	403	472	419	429	439	446	473	452	434	439	425	480	436	453	425	462	443	454	502	437	398	422	449	445	450	425	441	427	441	421	446	484	429	422	446	416	454	427	407	435	449	423	448	450	441	428	431	445	470	446	418	414	489	430	438	445	452	426	457	444	438	440	444	465	453	459	422	440	377	422	463	445	457	444	428	411	436	403	434	434	438	461	430	445	452	466	441	412	455	469	416	423	423	413	463	461	408	427	452	445	416	399	437	423	417	425	435	441	401	441	442	490	433	415	457	444	442	456	435	437	457	386	436	402	440	472	428	451	420	425	418	462	432	479	489	439	414	444	451	435	417	429	415	430	427	422	429	406	411	417	426	434	448	412	436	419	438	454	443	400	401	436	423	432	404	413	436	433	421	403	435	490	426	466	451	452	451	456	434	447	428	435	424	438	445	472	417	443	432	406	459	439	424	432	424	463	467	427	451	417	442	443	420	430	440	413	407	452	428	416	420	402	434	427	475	435	442	441	390	453	435	417	403	458	425	489	438	411	445	458	411	459	446	418	475	447	458	478	430	459	426	429	439	454	393	445	430	461	463	487	492	414	468	397	431	445	406	451	424	439	424	436	457	441	398	414	420	447	475	459	435	424	424	428	421	401	431	432	466	422	421	435	447	435	436	419	420	436	429	423	441	448	431	433	428	468	428	448	461	478	422	437	452	448	405	446	454	407	450	414	392	486	459	403	417	429	421	463	420	457	420	433	468	427	463	443	416	426	452	448	417	406	414	411	510	476	438	413	447	387	418	452	457	422	446	441	440	443	456	460	405	411	409	444	424	438	454	482	422	452	438	446	412	443	417	464	420	447	432	463	423	394	448	430	423	451	395	458	436	446	430	443	460	387	415	449	436	437	453	444	439	435	424	438	462	426	436	440	436	485	442	443	451	438	436	434	452	427	444	438	428	417	439	449	435	424	446	450	460	417	414	423	433	426	461	461	420	425	455	444	469	428	490	458	453	439	416	408	428	425	477	437	413	406	452	416	453	421	422	413	381	486	435	454	424	460	422	399	467	438	454	395	446	431	439	470	465	417	432	408	453	464	440	431	449	403	437	472	434	463	452	446	440	468	451	487	443	428	460	405	440	464	471	421	440	414	425	427	453	431	409	439	432	415	439	446	420	413	455	432	431	429	449	449	483	439	448	466	441	419	439	419	406	419	447	449	412	430	416	477	468	418	418	459	460	439	452	411	422	431	446	455	437	430	453	430	452	435	419	415	445	454	473	429	398	427	432	412	419	404	422	454	430	451	430	470	442	433	451	409	416	439	440	467	424	401	430	427	431	445	430	432	458	446	429	443	482	433	429	410	478	435	435	459	434	451	440	417	443	460	457	401	455	445	421	453	468	444	436	470	428	410	410	416	458	465	461	399	454	424	441	452	408	372	405	415	430	437	453	450	394	456	423	420	437	454	459	437	463	452	457	443	428	439	496	447	417	435	457	429	434	434	448	456	455	440	405	418	424	451	436	435	405	421	473	412	384	453	441	397	434	469	422	448	465	421	479	454	479	443	411	442	475	416	460	497	433	447	440	433	420	432	408	427	452	433	450	419	483	440	432	457	471	421	435	421	428	416	451	413	403	436	419	443	434	494	436	498	473	407	406	412	445	450	439	389	452	416	387	411	427	440	451	447	437	411	436	435	457	407	438	430	407	412	452	439	453	412	419	434	407	440	424	443	433	460	448	413	416	461	485	427	419	416	444	450	451	407	438	405	462	416	435	431	419	429	444	421	424	460	460	447	446	448	401	476	442	451	430	411	422	415	430	446	430	442	451	423	455	448	438	449	466	428	457	466	435	447	419	478	464	430	405	412	390	408	429	440	444	477	449	433	468	404	423	421	432	415	439	443	461	457	419	426	436	437	470	474	477	409	435	477	407	442	460	423	435	407	456	431	401	437	428	427	409	432	453	454	453	409	453	408	429	436	448	436	438	420	437	471	429	422	414	447	446	405	456	395	450	426	395	427	451	455	432	410	422	453	441	443	471	438	446	420	428	457	450	443	430	457	437	449	436	459	428	446	432	443	431	417	440	443	462	433	399	447	461	451	461	414	429	454	447	400	458	459	424	455	450	464	462	481	460	407	434	435	406	426	401	437	485	416	408	451	421	447	435	455	446	443	427	431	447	422	450	449	415	440	439	445	475	427	414	457	423	446	410	433	451	401	433	476	458	453	424	454	395	458	458	413	449	423	442	441	405	461	423	448	456	427	404	411	439	437	409	470	447	426	424	440	454	475	409	446	403	448	424	435	406	423	460	474	437	445	402	437	418	439	431	454	438	422	425	441	429	457	470	432	420	447	417	426	437	433	501	431	435	425	399	416	447	410	469	450	432	452	419	452	420	436	427	432	444	455	478	481	415	403	413	473	431	450	422	459	459	419	391	439	459	415	440	448	450	398	464	434	412	400	484	425	444	433	445	453	409	429	450	416	454	459	462	429	412	417	447	435	441	438	460	407	421	461	452	473	431	456	465	400	412	424	478	437	458	458	454	412	443	403	432	441	446	440	440	401	393	431	414	446	449	411	433	433	443	444	419	458	451	451	421	459	413	439	443	459	466	415	462	469	469	449	429	441	456	424	431	423	451	409	414	441	411	434	430	446	445	447	419	449	446	424	466	481	435	430	422	433	420	438	437	395	423	436	440	413	447	459	424	467	424	437	458	433	430	437	429	458	411	409	422	431	426	397	416	430	441	439	469	441	426	470	461	428	448	452	406	470	451	408	456	435	432	409	422	434	444	434	405	443	410	456	420	425	453	435	436	443	449	440	454	422	445	436	422	432	450	453	432	431	414	484	447	403	458	454	482	458	433	418	431	402	413	410	460	416	431	407	446	441	395	436	448	418	435	435	436	459	442	445	465	419	445	411	455	418	430	418	459	462	426	448	427	412	443	441	467	410	420	408	438	426	480	430	431	411	433	422	421	416	410	425	469	467	456	441	408	454	451	445	400	452	445	391	425	414	430	415	423	453	441	447	422	452	468	440	419	414	442	438	416	442	420	433	466	424	450	441	439	411	454	447	392	451	450	419	454	440	425	431	432	451	438	401	438	434	438	410	425	443	444	441
1407	173	103	97	146	303	1715	2014	2649	2134	1261	680	272	122	72	52	45	33	31	28	38	30	28	24	31	27	26	28	37	30	36	35	31	37	27	33	32	26	37	30	29	37	42	37	28	28	30	36	27	30	32	33	38	23	28	42	42	32	34	26	27	28	31	37	31	40	34	36	34	36	28	36	35	29	28	28	25	28	43	40	23	33	38	26	24	35	38	25	45	46	26	29	20	39	33	33	34	40	26	24	31	34	30	40	40	36	28	32	40	31	34	37	29	36	28	21	43	30	33	31	22	34	31	37	33	20	26	30	36	29	20	28	39	32	33	33	32	28	36	42	19	33	36	27	30	25	31	36	36	40	32	32	26	31	40	33	27	33	28	34	44	28	24	35	29	36	29	29	30	29	29	29	32	39	28	33	34	26	26	39	38	31	39	37	36	37	31	29	36	27	26	28	35	32	31	22	25	29	28	24	31	30	31	22	37	30	25	30	35	35	36	35	43	31	32	26	32	30	24	31	35	37	22	40	34	35	29	38	30	26	39	40	32	31	32	32	26	25	36	49	24	43	29	21	32	30	33	35	27	39	48	28	30	26	22	36	33	32	34	43	32	35	34	32	29	44	40	26	24	30	40	34	30	26	25	27	27	33	33	40	32	23	32	34	37	32	28	38	33	25	29	27	35	33	33	33	22	31	31	32	39	39	31	36	30	41	35	26	29	38	24	25	32	29	28	44	25	32	42	28	31	31	37	39	29	30	33	31	29	24	19	38	23	28	34	22	24	33	35	28	34	29	29	22	39	31	24	29	37	36	30	36	30	19	34	29	24	31	32	24	34	37	30	29	32	31	37	33	37	31	39	46	27	39	29	32	17	35	34	33	37	42	28	32	23	30	29	26	34	21	32	27	32	34	39	33	26	21	39	29	40	41	32	32	26	25	30	29	23	23	38	35	38	37	37	30	29	27	28	47	34	36	36	41	45	18	40	30	43	37	41	36	29	27	34	26	27	37	34	31	25	28	33	26	36	32	26	40	38	34	25	34	26	33	29	34	38	38	33	43	34	29	28	28	24	28	32	28	27	37	42	34	22	35	38	26	25	27	30	32	40	32	22	37	26	24	37	23	36	37	19	27	24	31	24	33	29	38	33	44	29	35	33	44	39	27	32	34	29	29	26	18	37	23	35	27	37	40	38	20	30	44	35	25	34	21	33	23	31	32	36	37	33	43	43	34	33	28	34	40	37	33	36	40	34	31	19	28	31	29	31	26	26	28	38	38	33	28	32	23	31	42	35	26	35	29	37	30	40	36	17	28	23	34	32	38	28	39	35	41	36	33	31	34	31	33	30	29	36	29	37	33	39	40	29	36	36	27	35	42	31	31	36	33	46	36	36	36	32	38	31	31	32	32	31	26	34	32	36	35	34	39	35	32	27	33	36	26	24	31	37	34	32	44	28	30	28	25	32	41	32	36	29	24	37	28	37	34	35	31	33	39	30	40	30	24	33	30	35	30	33	33	23	32	31	32	30	26	22	33	35	31	34	26	29	38	33	29	22	24	28	36	23	37	31	43	27	22	28	25	28	30	39	30	37	34	30	26	32	27	31	27	37	36	32	35	32	32	31	32	39	27	25	38	31	31	34	33	35	29	23	32	30	40	27	25	23	35	34	31	28	31	24	40	21	20	32	27	40	24	31	29	37	40	30	37	30	27	32	35	30	28	36	20	22	29	31	28	18	29	39	34	31	28	25	35	32	35	32	33	24	29	24	38	40	26	23	30	32	34	34	26	46	32	36	32	38	29	41	27	32	31	28	28	37	22	37	28	30	36	36	31	23	32	32	30	31	28	21	30	29	25	39	39	31	24	30	30	27	34	35	45	39	32	20	34	35	30	32	32	30	36	38	30	29	44	19	28	35	32	25	37	29	31	41	36	35	37	36	31	31	34	37	25	26	35	36	36	40	34	26	32	34	35	39	17	28	28	26	27	34	38	21	33	33	27	26	23	37	36	31	26	28	22	37	39	38	30	22	37	31	34	31	26	35	35	33	45	34	41	33	38	27	30	27	33	38	32	41	30	22	32	37	20	37	30	30	25	44	35	32	36	24	41	22	35	21	29	26	38	37	35	39	27	27	31	27	20	25	31	30	38	31	40	32	34	29	24	30	24	33	28	30	24	38	46	35	33	23	32	39	39	47	34	32	38	31	29	34	28	32	28	25	26	41	32	24	34	37	23	32	21	34	32	38	40	31	39	33	25	31	33	33	27	24	41	28	31	25	36	35	35	37	31	37	36	36	24	30	32	33	25	36	35	37	30	36	34	39	43	31	28	28	31	33	38	33	28	43	37	31	40	22	40	33	31	36	24	30	29	30	22	25	37	38	30	41	33	34	32	23	33	32	35	25	28	38	21	37	32	25	38	18	37	42	38	34	36	26	34	31	28	29	26	37	37	38	35	30	36	28	29	28	29	41	28	40	30	21	27	34	35	27	30	32	34	44	37	25	30	33	39	31	38	36	33	25	32	31	34	37	36	25	23	29	27	30	24	24	30	29	30	29	32	32	34	33	34	31	30	31	27	25	28	42	45	31	34	35	37	28	25	36	36	33	36	29	32	37	37	32	29	26	33	34	30	35	32	43	33	27	29	32	35	37	32	37	35	30	26	21	21	32	36	37	19	29	33	30	36	24	36	39	28	32	36	30	21	37	24	33	35	38	23	28	25	31	28	38	42	36	29	33	36	29	33	37	21	33	30	29	30	35	36	40	34	26	30	44	32	31	22	34	23	21	28	28	29	23	33	20	44	31	37	29	28	28	28	38	26	31	31	38	27	24	38	34	27	38	25	38	29	45	38	28	31	26	37	31	25	41	45	27	40	30	29	40	36	36	38	28	27	34	34	35	31	44	29	39	38	37	29	31	32	27	33	35	31	28	28	32	32	38	33	35	28	27	31	37	25	34	21	26	25	28	41	38	27	41	30	31	34	33	28	22	21	32	30	23	31	38	39	34	39	34	40	32	36	32	32	33	27	45	36	32	28	44	27	31	37	27	30	28	30	29	38	40	32	28	44	32	27	33	36	39	30	24	33	38	27	33	31	26	33	23	41	30	33	31	38	33	36	34	41	46	29	27	36	32	36	33	31	29	25	25	33	30	33	29	38	37	32	42	37	30	31	32	32	27	30	26	34	30	32	34	40	38	33	23	37	42	35	21	28	36	35	30	32	37	40	23	39	24	37	36	31	29	26	30	44	39	41	31	29	37	34	27	39	42	24	40	38	28	34	34	31	23	37	39	39	38	33	33	32	32	33	38	32	28	34	33	42	36	19	23	24	49	31	36	24	32	18	32	25	30	30	25	22	26	28	28	29	33	42	31	20	35	32	34	33	20	34	33	26	32	27	22	43	33	36	45	28	26	38	35	24	32	24	34	42	27	31	23	35	26	28	26	30	33	34	25	29	44	32	24	29	27	25	41	31	32	31	40	39	27	24
14992	4238	2437	5892	15165	19607	33372	34001	34707	29826	23332	14984	6972	3276	1576	747	511	466	432	440	395	429	455	425	419	449	433	398	418	431	413	400	415	416	416	426	369	428	411	422	412	437	387	403	424	428	410	395	450	430	450	393	434	413	409	466	424	468	369	392	426	433	435	438	408	403	408	407	407	414	408	445	427	454	472	404	433	396	400	399	428	435	399	411	417	446	420	434	440	391	390	413	428	397	429	389	379	432	380	420	418	405	418	405	404	386	416	432	418	412	407	421	424	454	383	403	456	418	408	411	440	418	391	449	452	460	410	455	417	450	468	414	437	430	443	450	421	413	426	412	412	412	423	393	430	434	422	475	385	419	460	414	406	483	418	425	429	439	404	427	440	450	449	422	417	396	423	441	399	423	419	448	430	429	426	434	423	404	435	385	424	423	405	420	436	484	460	423	436	449	465	392	403	438	407	438	405	382	448	398	364	416	445	472	391	441	409	420	416	400	439	406	465	415	400	404	398	420	443	409	456	417	421	443	429	451	441	428	434	408	422	415	405	435	414	430	424	445	438	410	499	381	420	431	413	441	427	446	434	390	412	406	423	440	410	428	419	422	400	442	420	395	435	417	414	427	418	441	450	378	404	410	401	432	424	409	447	447	470	431	406	439	404	408	407	426	385	427	418	388	466	419	388	413	413	427	404	412	414	422	447	419	393	452	385	423	403	412	434	427	405	393	427	436	409	412	389	438	428	428	425	414	422	428	430	438	440	387	421	421	444	412	446	436	423	390	479	423	427	445	429	419	396	415	416	433	401	424	444	411	385	446	410	401	409	443	436	396	436	426	403	433	394	412	412	419	441	422	453	428	388	407	447	396	381	385	409	408	412	421	441	415	393	458	411	425	464	422	415	417	388	415	403	394	422	457	424	410	413	452	438	435	450	447	415	392	390	401	397	425	422	424	404	428	463	449	420	419	410	443	411	453	412	433	406	404	390	391	439	414	443	417	420	442	397	407	424	441	408	418	392	422	439	416	421	421	402	451	394	408	408	422	436	460	396	412	426	408	384	440	435	417	412	432	439	384	470	410	435	419	366	413	431	411	408	461	411	419	412	416	419	401	410	401	376	414	423	465	397	439	449	421	407	431	440	423	422	418	421	429	401	443	436	445	419	444	412	457	418	417	409	419	430	455	426	426	425	406	440	392	426	454	420	480	441	395	417	439	451	395	391	416	425	382	430	395	433	411	432	418	426	409	441	413	389	427	401	413	421	457	441	402	424	427	417	456	395	391	399	393	405	435	415	417	429	473	456	408	435	414	438	419	396	441	405	444	409	451	435	410	432	396	411	422	444	440	449	419	456	415	416	423	376	408	437	434	445	408	421	434	454	451	437	454	414	407	438	418	410	434	452	429	412	454	440	412	423	406	399	413	405	427	430	434	423	482	415	422	413	437	402	370	394	436	416	447	440	393	435	421	419	388	456	428	440	413	431	447	407	401	420	418	452	433	418	397	424	435	406	463	466	423	427	419	401	424	400	411	471	428	437	433	430	426	398	431	395	405	430	416	427	438	400	384	471	401	420	421	420	429	424	387	452	407	431	383	433	418	430	399	448	405	424	414	425	486	484	409	396	436	446	405	417	402	404	413	434	456	402	447	410	446	414	444	427	398	424	419	413	429	381	367	427	446	417	398	441	396	413	388	422	441	428	399	394	412	418	415	421	444	421	456	418	433	401	440	414	396	427	434	419	413	420	423	402	407	444	417	438	394	406	452	445	406	396	442	385	441	390	404	436	450	437	436	399	396	398	441	416	430	438	463	410	451	383	465	392	400	424	418	432	447	404	430	374	398	440	405	431	427	460	413	431	418	428	423	416	419	417	403	420	459	419	445	420	416	382	384	454	417	392	422	402	414	414	427	429	411	416	430	411	373	407	397	425	413	436	433	407	409	404	424	418	449	432	387	408	461	407	422	423	406	399	397	393	441	434	402	414	422	422	443	452	439	393	417	448	421	454	475	439	408	414	455	416	401	392	451	400	400	435	414	466	423	403	384	452	442	420	400	414	411	428	442	414	456	433	447	413	439	422	438	412	400	437	440	421	430	419	442	395	449	431	407	429	411	410	395	418	393	436	449	424	433	431	455	455	424	422	397	399	407	443	418	409	460	489	410	424	459	443	407	417	398	490	425	399	399	439	397	469	414	463	394	434	414	426	417	424	426	390	408	429	421	421	445	415	395	389	422	437	437	414	424	438	433	444	418	390	432	411	454	434	433	445	391	473	425	430	420	467	428	409	450	398	391	399	444	402	441	451	433	418	416	411	409	430	422	448	417	449	411	438	427	382	427	386	440	418	425	416	372	424	414	420	386	448	438	399	414	466	400	453	413	417	410	433	432	399	423	436	397	393	401	418	419	411	423	404	465	414	419	410	414	465	442	459	402	403	417	406	417	402	427	437	414	402	400	439	403	426	402	430	480	415	466	470	436	422	420	446	397	412	461	428	395	438	408	454	402	406	397	428	411	414	417	410	406	459	441	417	391	396	422	436	414	423	429	415	437	415	409	436	420	422	421	408	423	397	409	443	434	420	447	421	431	390	429	445	440	416	401	429	425	417	417	439	440	417	425	429	397	423	393	438	427	433	406	403	401	421	430	435	414	436	415	436	431	409	429	431	423	396	442	446	399	422	436	428	413	409	451	418	408	436	416	442	466	400	445	411	389	437	433	462	409	402	421	433	433	434	412	428	453	413	424	433	409	391	414	426	415	468	451	442	399	382	443	426	409	393	429	425	418	436	389	405	412	380	421	394	403	425	406	409	419	400	430	401	410	416	431	408	425	442	433	419	468	427	444	456	418	417	424	444	415	423	440	444	430	372	408	437	441	415	432	426	455	431	443	440	421	432	410	401	358	386	417	427	405	407	441	427	404	395	427	463	426	400	420	471	414	415	457	404	436	433	369	431	417	442	424	442	420	404	464	414	449	414	398	427	438	435	405	402	441	405	433	440	381	418	428	421	391	411	395	397	416	385	430	385	454	427	435	408	423	447	447	411	419	392	392	461	438	438	389	419	431	422	422	440	396	412	440	420	418	430	422	423	423	422	423	394	424	450	437	397	402	433	446	403	458	400	437	406	412	392	415	408	427	439	425	426	426	419	464	425	436	427	406	426	461	430	388	407	416	423	436	431	416	425	462	470	438	405	425	435	422	392	391	379	429	412	452	412	434	405	416	383	440	390	394	414	434	423	474	409	438	423	447	418	429	424	387	428	424	428	406	407	417	400	405	399	445	404	409	413	451	402	415	441	379	417	388	409	416	434	389	425	467	442	412	420	433	422	450	434	463	397	423	413	424	433	432	438	421	403	456	406	440	431	396	409	396	387	427	399	446	426	417	423	387	364	428	429	423	458	445	411	439	405	447	421	416	416	419	395	434	420	436	409	441	456	398	397	403	429	427	410	402	442	395	417	438	405	424	400	400	418	418	428	385	387	433	392	388
957	310	301	306	368	849	1527	5558	8216	6143	3231	1735	901	308	131	69	55	35	32	30	30	28	26	24	29	32	26	20	26	25	26	26	29	32	26	26	33	25	29	38	31	32	35	23	42	31	28	36	28	31	22	38	35	32	28	20	31	30	26	24	16	20	33	33	32	21	32	32	35	23	28	31	35	30	27	42	27	33	37	29	30	31	36	33	23	32	31	28	29	19	25	27	24	24	24	33	32	26	21	33	26	32	29	30	25	35	36	34	29	30	32	23	35	37	36	26	34	33	24	27	30	36	32	31	28	15	26	31	28	33	31	28	30	37	21	29	20	31	41	26	29	25	29	33	32	25	24	35	32	26	28	26	21	34	32	26	26	23	23	26	26	33	25	24	27	22	35	39	36	38	35	37	26	23	31	25	23	24	26	21	36	26	21	32	18	24	31	36	33	44	36	24	23	25	40	28	26	36	31	30	23	30	26	39	37	22	33	26	34	25	24	20	24	27	29	26	24	32	41	25	30	33	29	27	37	34	30	25	31	25	32	22	26	21	30	22	27	30	21	29	26	34	27	26	26	32	22	23	29	25	22	16	25	30	37	37	33	29	21	42	19	44	39	28	22	18	25	30	21	26	35	35	32	31	35	39	38	37	37	46	30	29	27	19	26	27	26	38	27	37	32	31	27	32	32	29	28	31	37	23	30	31	21	25	23	38	35	29	20	28	33	30	34	27	24	32	30	22	30	27	27	39	28	34	23	30	28	28	31	37	26	25	34	23	27	32	26	38	25	32	31	28	33	35	41	21	27	34	28	25	32	30	33	24	30	28	34	32	24	31	37	31	35	30	30	31	35	26	27	28	23	25	24	33	36	27	20	28	24	33	24	31	30	31	29	28	30	24	28	28	34	25	36	22	32	35	21	22	30	30	39	32	22	20	30	26	30	23	28	24	23	37	25	34	28	34	23	27	34	35	26	32	35	37	26	24	32	27	25	29	29	27	20	32	32	38	41	48	25	29	35	32	23	20	31	29	28	18	34	37	38	22	25	40	27	25	43	22	30	35	22	38	24	27	35	31	46	26	19	43	25	26	28	29	29	31	25	29	35	29	33	46	39	30	34	30	23	27	26	24	30	30	29	31	33	21	22	32	33	28	32	33	27	34	28	23	35	20	34	36	28	29	36	24	25	31	23	36	22	34	23	25	30	33	37	19	25	26	32	34	39	29	27	29	35	25	37	22	36	29	30	24	23	32	26	32	32	37	25	26	30	34	31	28	32	28	39	22	25	29	39	29	24	36	28	26	31	28	30	21	40	30	24	33	34	29	23	34	30	31	29	24	34	21	35	37	26	29	34	32	24	29	31	35	24	32	36	34	25	31	29	34	29	24	31	37	27	24	27	31	28	15	24	36	30	25	41	35	27	22	24	24	25	30	27	35	32	20	36	27	39	27	38	35	28	28	32	27	27	28	22	25	24	37	25	31	42	26	27	26	24	28	25	27	31	30	21	32	32	27	26	40	37	23	41	32	32	31	21	31	28	23	27	26	26	33	34	33	22	32	30	18	36	23	19	29	31	28	34	49	23	30	26	28	31	27	32	40	32	22	34	34	30	25	29	31	29	25	29	26	23	29	31	25	26	29	31	26	41	19	20	37	21	30	29	32	14	36	32	19	30	21	36	20	27	23	21	33	26	38	24	31	34	25	23	33	30	36	36	37	45	24	38	31	29	32	35	35	35	35	30	22	32	33	33	32	25	29	29	24	33	22	25	33	35	32	28	42	19	32	25	44	24	25	29	32	24	18	25	40	31	27	25	29	25	20	36	31	39	32	27	28	30	27	18	25	25	25	27	31	30	34	20	42	30	33	36	38	29	30	32	32	23	30	36	30	34	36	37	31	20	33	29	20	31	30	34	24	19	38	31	29	26	32	31	31	25	25	33	33	28	38	26	21	21	27	26	27	32	24	31	32	27	24	32	36	38	24	27	29	38	31	29	33	40	27	32	26	25	32	22	28	35	30	39	27	27	35	28	28	36	28	35	31	29	27	20	24	31	19	27	24	29	35	33	40	19	23	26	23	26	33	27	23	26	27	22	31	27	26	29	37	30	26	30	35	30	37	37	24	32	22	43	42	34	33	28	29	34	21	21	17	34	38	36	37	28	26	25	31	31	33	33	30	29	28	37	26	22	24	30	38	32	37	22	32	30	29	21	39	30	31	30	30	21	29	21	41	21	32	26	39	29	30	30	38	27	25	32	34	18	29	29	24	34	21	36	25	23	34	27	25	33	36	26	29	39	33	20	32	28	27	26	27	32	30	28	27	26	22	34	33	23	25	35	27	45	29	32	28	34	29	24	32	36	26	23	31	24	26	34	26	29	28	36	37	30	33	22	32	28	33	25	23	39	27	23	34	32	30	34	30	14	33	24	32	23	27	24	22	23	34	25	28	31	35	26	27	30	20	37	26	34	20	26	33	34	28	28	27	35	36	35	35	37	31	33	26	27	27	30	32	28	23	16	26	31	25	30	39	38	24	27	28	27	37	29	27	26	34	30	24	27	29	36	21	33	24	32	40	38	25	25	26	24	23	27	36	35	22	29	25	30	35	32	39	36	20	25	35	22	28	32	32	23	27	33	34	26	35	32	35	25	31	30	35	36	24	29	23	28	28	37	24	23	25	34	31	29	40	25	32	26	30	30	21	30	25	31	32	23	27	34	31	32	25	20	36	44	26	34	22	31	31	34	30	29	32	29	21	31	33	27	26	29	31	36	30	33	29	33	28	25	25	32	35	34	35	30	24	31	41	27	26	26	25	24	26	20	28	36	29	33	35	28	21	24	35	26	28	39	36	32	29	21	21	40	21	38	29	24	33	33	23	23	31	40	26	34	34	33	34	38	24	36	33	29	26	29	32	29	30	34	24	33	26	26	36	35	14	30	42	38	24	31	36	32	23	35	35	40	18	31	37	30	24	29	18	30	38	33	22	20	30	21	45	25	35	26	35	28	32	23	30	22	30	27	24	23	32	22	18	31	30	28	25	32	31	29	44	33	34	25	19	33	27	37	34	32	29	35	28	26	40	27	30	23	31	29	25	16	27	25	39	32	21	33	31	25	23	29	25	24	35	32	28	28	26	28	29	29	21	37	37	35	36	24	40	30	31	28	35	36	17	41	33	21	33	25	27	28	29	31	34	24	26	36	29	32	23	34	29	38	37	24	35	35	27	13	32	28	35	24	30	34	28	29	28	20	27	22	32	26	30	20	36	26	30	33	32	36	32	39	26	37	33	23	29	35	23	21	24	38	28	20	29	32	34	36	24	24	19	30	42	35	32	28	39	29	28	22	35	24	33	29	15	31	30	27	31	25	34	20	26	24	22	39	29	31	29	33	32	30	17	24	23	30	27	20	33	25	24	26	30	21	17	43	25	42	39	31	22	40	27	18	32	28	32	33	28	30	26	40	27	41	29	30	30	22	38	31	30	33	32	38	32
18922	7888	6398	14999	26775	30403	34503	45855	48785	40765	32043	25325	16803	8321	3358	1441	725	511	423	383	387	393	375	353	360	420	421	362	410	360	368	378	392	373	383	388	392	354	413	360	416	400	380	371	363	386	410	389	382	379	418	407	390	390	396	373	388	377	373	366	389	382	358	403	397	363	368	387	402	387	399	384	383	357	384	386	393	393	381	374	388	355	383	398	373	377	393	409	382	371	404	380	392	390	391	380	383	383	423	426	363	368	370	399	360	385	394	378	332	398	371	385	376	402	395	385	399	385	390	386	378	371	398	369	391	414	359	381	372	375	403	384	405	364	355	361	375	352	399	420	405	408	373	362	388	375	384	409	367	382	370	390	382	340	365	410	394	372	373	355	369	411	379	373	402	392	393	403	396	392	373	363	371	421	384	406	396	380	405	359	393	353	370	382	370	370	398	379	368	383	358	385	384	403	426	372	443	383	396	367	399	372	414	394	421	388	379	371	392	392	394	385	394	368	385	375	408	399	360	381	414	408	404	378	440	388	363	390	395	380	401	372	395	373	394	364	370	386	362	394	385	429	411	398	391	364	367	398	367	345	376	360	355	361	366	404	388	355	370	387	406	385	387	389	390	399	398	378	383	371	400	379	413	390	395	375	386	367	388	405	402	370	369	384	355	389	382	408	391	388	418	383	412	403	392	386	404	362	388	361	349	392	362	392	395	353	385	412	370	393	383	386	402	386	399	361	380	396	393	403	375	398	406	377	365	389	421	379	368	362	401	378	413	407	385	370	393	357	371	359	396	359	367	375	397	384	383	372	385	399	382	393	366	363	368	376	367	411	377	403	375	354	399	411	395	388	369	391	390	391	387	386	368	360	382	383	348	373	425	360	383	419	388	388	357	401	383	378	397	430	410	360	350	355	378	402	384	377	368	364	374	424	390	410	378	444	399	405	392	393	414	404	397	365	391	370	381	388	389	403	388	377	373	413	384	390	401	348	395	354	368	406	377	385	383	375	368	385	391	381	352	388	363	393	373	348	395	344	349	382	417	356	387	361	404	397	379	374	383	330	383	367	378	379	367	394	384	374	380	391	404	392	402	386	360	400	396	399	388	371	382	381	372	418	397	394	399	333	389	385	393	386	427	379	406	366	374	352	399	378	341	350	406	416	375	373	397	383	383	363	378	379	397	379	394	386	393	388	403	392	383	385	387	411	411	377	400	398	405	397	345	409	374	393	428	418	414	418	376	344	386	372	375	359	386	387	381	376	360	401	367	408	373	353	404	404	381	372	393	394	387	397	382	392	384	367	365	399	391	388	411	419	389	386	397	385	392	370	396	391	406	383	406	381	420	355	388	381	393	368	394	397	429	400	375	384	389	384	396	424	362	399	376	404	419	383	375	392	365	365	333	394	356	397	440	415	403	409	415	348	404	375	375	366	368	391	383	365	397	358	363	355	415	416	391	367	405	399	367	388	368	411	404	398	362	401	352	399	381	391	377	422	406	390	370	364	363	341	359	354	405	360	433	354	379	362	372	378	399	384	426	385	369	400	382	360	384	426	416	382	385	400	363	398	381	415	403	381	379	358	383	426	385	396	399	385	391	393	408	365	357	377	379	348	360	381	377	389	398	356	356	390	383	383	393	376	394	411	348	372	367	363	377	398	400	362	360	402	417	366	398	397	351	377	382	406	360	342	384	348	362	390	383	398	375	375	382	357	401	398	405	404	347	377	363	382	354	353	425	353	362	383	419	361	385	381	381	376	360	372	406	394	388	403	402	360	386	374	327	402	385	373	394	395	405	410	391	406	423	410	352	372	354	373	373	378	386	399	380	373	425	368	369	404	353	359	389	391	399	393	376	399	379	365	417	394	375	416	383	398	404	382	403	360	395	392	365	389	381	386	377	401	409	371	414	385	378	378	394	396	383	369	374	384	361	418	395	369	403	392	369	362	360	387	393	409	367	366	420	419	387	371	371	394	374	415	377	368	423	379	409	401	390	367	369	410	399	394	364	344	380	409	352	404	388	354	403	390	357	372	379	393	375	380	378	378	403	360	410	391	379	360	366	373	360	387	387	361	377	393	407	368	425	343	399	377	379	389	374	405	416	385	394	374	397	409	361	396	403	362	406	388	388	394	353	385	393	357	373	399	399	367	352	369	392	400	393	395	383	367	372	390	418	387	383	372	432	438	357	379	398	377	422	362	394	375	374	361	384	386	384	391	375	347	413	413	402	434	369	386	382	375	359	420	355	394	329	379	396	392	382	407	391	412	381	374	414	381	397	362	399	391	380	357	372	396	386	370	404	368	407	396	381	404	395	353	396	387	376	379	381	414	347	380	384	368	375	378	391	360	382	369	358	394	373	386	362	357	380	396	398	390	387	454	362	400	414	389	360	398	380	408	388	366	359	414	375	404	400	356	384	367	374	396	385	359	369	400	359	383	385	376	371	382	394	369	365	350	374	393	348	390	423	384	379	373	386	374	388	381	364	342	377	417	355	367	408	387	434	377	413	370	400	394	357	368	355	377	406	359	398	358	356	399	378	355	394	386	382	360	354	412	344	404	354	406	400	420	392	374	403	398	383	382	421	414	356	365	368	376	417	387	378	417	397	397	373	368	398	374	357	387	388	390	367	403	390	392	357	416	381	378	408	376	389	380	383	401	396	398	383	402	387	406	341	379	384	388	388	389	398	381	383	393	397	411	387	387	384	357	345	426	378	382	389	375	361	377	397	392	374	393	401	396	403	382	345	408	379	394	365	413	361	391	402	381	387	426	408	366	371	375	384	389	423	379	382	384	403	404	396	351	381	370	391	390	350	413	389	407	397	391	425	360	364	404	392	419	402	400	369	406	376	386	355	406	388	398	368	364	383	365	349	387	346	394	391	379	366	377	396	374	372	404	412	388	380	405	379	358	362	405	376	386	375	429	394	415	370	396	388	384	385	420	390	399	379	361	395	371	368	376	375	376	408	367	382	371	386	385	372	393	387	417	378	419	405	379	366	373	394	386	373	408	415	393	414	342	377	389	413	340	383	390	372	392	388	388	368	382	351	361	387	395	392	383	398	366	383	390	387	396	392	380	392	365	371	363	377	360	396	374	403	399	363	369	377	407	387	415	376	397	376	367	404	365	408	417	400	405	371	387	386	385	380	379	392	378	362	363	397	377	380	339	373	375	392	397	438	377	382	395	375	377	381	377	387	410	366	370	374	414	371	361	374	385	422	397	373	374	408	386	381	381	341	368	378	356	425	387	394	346	394	365	381	383	376	384	372	371	375	371	357	390	370	370	385	425	353	365	408	410	380	392	374	396	392	375	356	387	390	353	374	336	373	362	393	390	404	387	392	407	394	389	394	376	373	400	414	379	398	371	352	397	377	402	382	402	402	430	403	389	388	361	372	361	414	362	365	383	378	396	400	357	372	403	374	375	359	382	391	384	414	417	412	384	368	361	411	417	398	375	385	401	385	380	371	368	359	379	420	358	347	383	367	361
1956	409	307	327	549	862	2943	8785	7327	4369	2691	2100	1333	733	315	141	77	47	39	37	46	35	34	37	51	31	31	30	31	34	45	40	42	42	31	42	33	35	43	32	38	41	32	43	33	30	36	39	39	28	35	33	36	41	36	39	32	36	47	35	32	41	24	30	37	32	37	36	20	39	24	29	48	37	37	42	44	36	33	33	39	27	30	37	34	33	43	37	28	41	35	36	42	27	35	28	23	26	37	39	36	33	30	45	35	37	46	40	45	43	45	43	38	36	34	37	42	27	42	35	53	32	39	45	31	39	41	47	42	40	33	31	34	36	31	43	43	44	38	30	37	39	40	33	32	30	38	35	40	33	34	36	36	28	38	38	34	36	21	37	37	34	34	40	33	29	33	42	35	44	31	36	49	38	40	35	39	49	49	42	35	34	35	34	50	42	41	42	38	39	51	27	40	30	28	27	34	38	36	50	41	39	46	36	31	32	40	26	42	34	30	44	44	33	43	42	36	36	36	40	42	33	33	49	32	40	39	35	41	50	43	32	56	27	29	36	38	37	35	43	52	48	38	32	35	29	35	31	45	31	47	51	39	34	33	41	43	33	35	35	49	45	31	34	32	41	30	40	33	41	32	29	37	43	38	42	39	39	47	30	35	36	36	40	47	27	33	36	47	46	35	35	56	24	20	33	47	26	36	34	43	30	28	43	41	42	47	31	42	40	36	42	42	45	40	35	39	40	43	34	38	47	38	46	41	36	39	33	32	27	48	31	25	26	33	26	37	48	46	46	32	40	16	34	34	50	42	30	29	36	48	32	39	51	36	47	37	28	41	41	30	30	41	42	43	34	39	36	46	44	43	38	29	37	40	36	44	33	35	41	42	37	35	36	42	34	39	37	40	31	31	33	38	36	36	43	34	31	38	37	38	47	41	39	43	38	46	40	36	46	41	34	25	49	35	44	32	39	40	35	34	32	36	34	32	30	50	35	28	46	36	43	36	28	30	52	38	22	42	32	37	39	34	37	35	39	46	30	34	35	38	33	44	40	31	38	36	41	50	43	21	31	33	40	40	32	34	32	29	28	40	38	30	46	37	46	42	25	33	30	37	45	32	43	48	38	36	37	36	40	42	39	35	40	35	32	47	40	24	35	39	41	29	47	32	31	52	47	34	21	33	49	48	38	43	40	40	37	34	34	49	36	40	31	48	37	32	40	40	51	31	33	28	33	29	36	37	32	23	40	26	37	25	41	35	47	43	36	43	35	29	41	50	32	40	36	33	40	34	39	38	37	32	38	25	41	38	39	39	28	30	32	44	35	37	33	37	46	43	46	42	43	38	42	30	44	37	44	37	48	42	41	52	33	38	40	39	39	48	36	46	32	35	44	43	31	37	50	41	36	41	29	32	42	38	35	48	47	48	40	36	39	35	46	46	30	28	46	31	39	33	35	34	34	30	42	43	29	39	42	32	46	38	34	48	45	49	37	34	33	44	42	31	36	42	34	26	32	48	42	34	53	32	38	36	51	41	29	37	45	36	39	29	31	29	51	39	46	40	49	33	41	46	43	38	33	36	32	32	43	47	38	41	41	37	37	32	41	37	38	32	41	26	42	43	34	28	37	43	32	33	37	28	38	33	36	33	37	40	39	34	31	33	46	44	22	39	44	38	49	41	40	40	38	51	43	36	48	34	31	43	36	33	48	36	37	37	37	47	30	34	45	31	45	33	39	50	36	26	43	36	36	41	31	40	39	40	39	39	42	50	37	38	35	54	33	37	30	40	40	31	36	37	42	37	30	47	46	49	36	32	34	43	42	44	40	40	45	25	44	40	32	26	27	35	38	37	43	36	30	51	31	39	42	27	29	40	46	43	30	40	37	43	44	31	40	40	39	29	34	39	37	44	44	43	44	36	49	36	35	32	39	36	44	40	45	44	40	34	34	33	29	44	25	26	39	47	37	40	32	34	40	41	32	36	50	29	37	30	33	41	40	37	41	34	40	26	52	37	28	39	39	50	40	39	52	43	46	52	44	33	48	29	38	40	47	40	34	38	39	30	40	31	44	44	32	39	32	26	45	29	51	38	30	42	43	43	27	41	36	33	38	27	45	39	35	28	43	36	28	45	44	32	29	30	42	32	41	41	37	39	41	33	33	40	43	40	44	34	47	45	44	36	43	29	34	39	31	46	41	43	39	43	31	42	39	36	46	36	28	40	39	27	37	35	44	32	35	28	36	36	50	29	26	39	36	45	40	38	35	42	46	38	35	39	60	37	36	33	50	37	49	35	37	48	44	34	44	36	24	38	32	40	28	42	27	31	34	42	34	30	29	43	44	21	38	40	41	37	36	34	50	35	38	31	35	35	41	38	40	45	30	45	35	32	41	43	40	49	37	42	45	38	40	28	38	36	32	35	33	39	48	41	33	38	46	32	49	31	34	38	40	42	36	33	38	36	36	49	39	17	40	33	42	36	37	32	35	32	30	39	40	35	38	33	35	31	28	40	44	32	31	42	34	35	36	47	43	39	36	43	44	35	37	38	36	33	24	34	31	39	38	37	42	36	44	28	39	41	44	31	41	31	38	45	38	37	34	45	41	41	40	39	41	34	33	38	35	32	43	30	46	42	39	44	25	37	36	34	43	31	33	29	24	30	31	40	43	37	49	31	43	42	37	40	32	39	38	33	41	25	38	39	44	44	39	34	39	34	38	25	43	42	42	42	40	38	36	37	49	37	36	35	33	45	32	45	35	40	42	45	36	33	37	32	34	40	36	28	41	47	35	41	38	37	38	48	45	36	31	46	43	40	30	32	47	41	36	47	29	38	35	34	29	37	42	31	38	34	38	26	39	44	37	50	48	39	41	40	51	35	38	34	45	30	38	27	44	36	35	35	39	32	33	39	33	36	36	42	40	35	29	30	35	42	40	35	32	31	33	41	43	36	44	37	43	38	45	33	31	49	39	29	48	34	38	35	44	30	32	36	37	38	33	40	40	46	47	31	44	34	37	30	33	31	48	47	39	34	38	27	30	31	32	40	35	31	32	38	36	43	46	43	46	42	33	31	36	33	39	35	39	46	34	53	46	37	25	35	43	40	28	33	42	34	42	40	40	38	34	46	36	42	41	41	41	37	38	46	50	33	27	33	34	44	34	32	39	30	24	35	43	43	50	38	39	43	29	37	41	35	35	37	39	37	49	33	37	43	33	30	32	41	36	39	25	39	48	42	37	41	43	29	42	33	36	31	38	35	37	36	43	45	33	31	36	37	37	45	36	31	28	45	40	45	36	40	45	43	47	35	36	48	35	30	33	34	34	31	45	44	26	29	48	35	39	35	48	38	29	46	42	34	38	40	38	26	43	39	31	30	44	36	62	32	33	36	35	24	33	37	39	42	34	28	42	43	31	40	49	33	40	29	33	33	34	56	25	51	29	55	31	27	40	21	33	42	47	34	38	42	42	46	54	47	42	35	40	41	44	31	39	40	37	29	45
15990	9693	7455	16513	28482	30807	41019	54120	45194	37027	31935	28762	23235	15547	8050	3678	1759	840	580	554	488	526	474	495	527	526	486	531	561	491	526	486	491	493	519	484	536	495	513	500	506	511	490	510	490	482	480	468	538	481	534	506	501	522	473	485	499	513	468	559	525	527	494	498	510	493	524	513	533	484	494	507	498	463	511	500	523	511	525	530	516	476	525	462	521	483	486	506	496	472	522	490	463	477	512	523	515	534	517	497	542	464	475	493	523	493	516	510	514	473	487	526	521	533	523	506	499	505	506	516	513	524	485	459	499	510	506	495	522	511	526	506	511	497	507	478	519	529	477	464	561	484	521	535	519	500	494	519	480	459	515	498	509	505	525	496	500	506	517	516	477	491	520	510	539	526	489	479	581	499	496	498	488	500	513	513	480	522	549	475	524	511	490	487	514	500	520	493	536	524	514	507	483	514	483	530	504	465	489	504	485	462	480	509	503	491	472	474	503	557	500	510	536	512	453	487	493	464	497	532	518	504	491	517	496	492	506	496	510	507	475	532	522	497	530	503	503	510	507	482	503	499	469	528	526	537	494	521	490	506	510	516	480	516	504	506	507	500	530	530	488	490	501	485	478	496	526	532	521	525	482	486	501	496	503	493	505	519	510	524	512	504	528	493	540	558	507	534	476	497	468	522	506	499	516	508	538	497	476	500	456	535	498	475	513	507	506	521	512	513	552	503	482	484	515	518	523	518	515	504	464	525	521	548	512	506	495	508	540	500	508	523	510	520	516	533	510	484	532	501	500	491	501	499	461	492	477	508	505	479	505	493	493	523	518	531	546	490	547	499	528	493	495	485	517	499	528	539	516	517	481	476	507	498	544	510	526	461	503	480	467	516	468	513	503	558	488	454	527	512	500	485	491	500	521	476	525	549	546	503	479	492	464	509	512	519	501	461	496	512	502	535	506	465	485	510	555	503	476	501	484	513	501	533	487	509	525	471	476	497	487	531	498	464	498	499	519	511	527	553	489	510	507	510	487	522	504	501	513	550	482	517	506	469	484	486	531	478	500	492	490	482	502	458	529	495	479	553	516	517	516	491	483	478	510	493	480	462	527	536	524	501	546	484	507	472	476	468	454	535	501	508	502	493	461	468	501	496	476	501	484	489	510	490	517	492	482	517	512	536	535	551	496	498	497	486	529	492	480	479	494	509	500	468	504	508	489	517	499	510	495	470	501	508	500	511	572	482	510	537	480	517	483	475	492	491	473	513	532	525	486	516	525	459	531	515	477	457	489	513	517	524	524	483	529	509	477	501	480	512	449	481	525	523	535	473	452	501	513	487	487	468	496	513	516	504	478	497	496	526	501	511	492	506	495	498	526	495	502	479	539	474	527	530	486	486	487	504	543	508	505	494	522	537	475	492	509	464	493	502	501	516	474	490	523	544	528	509	456	451	496	542	447	492	546	504	484	524	516	527	484	505	472	514	497	497	494	527	476	523	489	506	520	477	448	534	495	480	509	503	487	507	492	503	503	493	498	502	484	496	491	510	511	491	464	546	490	522	522	505	543	496	474	546	517	509	514	500	492	500	495	509	504	530	473	503	478	510	496	485	483	518	481	499	464	492	534	533	474	520	518	520	503	502	492	550	484	533	522	482	502	505	520	492	519	530	501	502	518	466	490	533	483	517	469	519	520	466	470	469	485	490	483	488	513	468	450	502	528	482	493	478	531	553	519	540	487	502	503	441	519	521	503	515	522	479	514	491	522	491	512	502	498	447	526	501	528	506	477	512	539	513	523	504	506	505	488	480	449	541	517	476	478	506	532	483	517	537	474	502	487	498	483	520	486	493	476	458	517	516	525	479	489	501	534	505	479	527	516	504	522	494	501	485	507	523	466	488	476	459	505	484	516	521	471	532	498	471	482	502	516	437	507	508	506	545	480	490	531	527	506	517	524	486	563	499	525	485	498	486	504	520	473	471	502	517	527	536	496	491	520	437	484	521	486	511	522	519	487	517	501	442	546	463	514	526	492	478	490	501	566	499	496	512	510	509	497	489	543	471	536	520	474	516	507	525	524	489	508	492	472	502	533	498	496	465	505	527	511	483	472	520	488	458	491	523	484	580	507	465	500	475	528	535	491	489	509	536	480	535	477	518	536	486	486	498	552	485	546	518	509	456	515	496	524	484	531	524	492	482	497	495	455	507	501	488	533	485	563	492	517	498	469	482	545	505	509	496	517	495	473	480	509	499	509	472	504	462	528	544	502	497	487	467	504	461	552	462	461	509	497	521	490	484	496	480	509	525	529	544	518	514	521	473	551	501	508	520	501	503	490	503	497	473	506	500	506	521	524	508	527	492	466	529	547	481	486	502	530	495	475	504	508	488	520	504	473	531	535	505	458	512	488	544	492	495	505	466	498	483	475	507	482	503	534	519	504	511	521	522	484	532	511	505	488	483	500	506	495	458	541	483	541	505	528	482	538	491	526	497	494	505	519	474	449	506	504	498	464	498	520	492	492	564	477	460	472	506	506	492	525	530	528	461	494	459	504	466	511	475	500	495	554	524	531	484	504	468	501	489	530	530	513	506	502	479	482	509	539	454	491	495	499	467	493	470	535	502	512	502	530	547	490	470	528	483	496	482	517	506	488	527	543	509	484	510	505	475	494	474	525	476	484	490	503	533	477	518	442	514	530	516	535	492	480	461	509	480	520	463	490	496	491	516	504	495	515	497	508	530	478	492	527	495	471	534	484	459	509	491	501	486	508	502	470	509	522	497	493	525	517	492	504	526	479	524	486	479	503	504	514	480	520	461	469	530	495	491	481	492	542	525	528	520	514	550	465	540	488	502	475	517	487	496	467	523	508	499	526	495	491	511	489	469	515	502	496	504	509	506	509	527	529	504	495	510	517	498	518	471	489	475	476	488	478	486	489	489	501	477	489	530	490	507	465	517	495	472	493	525	500	489	497	476	486	461	503	513	490	472	525	514	489	475	515	527	495	534	495	540	494	501	530	482	546	527	526	483	519	518	501	523	498	500	534	520	517	513	520	546	524	479	500	511	507	495	500	504	538	480	525	497	502	513	485	529	443	528	492	502	502	499	518	519	459	507	478	470	453	561	529	468	475	492	489	509	474	516	502	494	512	499	524	541	518	514	504	523	498	542	460	467	490	475	479	518	533	501	472	499	448	469	519	504	516	495	528	484	518	481	525	496	526	513	503	525	527	508	490	520	465	521	530	508	474	502	490	517	499	490	523	490	458	501	462	522	518	558	505	488	520	538	492	497	515	542	514	524	508	516	517	518	492	503	478	492	494	493	495	499	477	509	464	513	498	517	508	534	511	527	537	567	492	505	503	484	462	466	508	512	491	509	504	492	492	510	532	520	532	497	553	489	489	500	475	483	493	518	508	511	501	524	525	492	530	521	479	547	497	539	490	533	499	490	496	507	454	521	522	485	469	495	474	540	494	490	490	502	487	474	525	556	503	523	517	540
1088	683	583	564	790	1457	2414	6715	10407	8541	7471	5038	2845	1325	647	277	126	52	41	33	35	45	33	30	36	39	36	20	35	34	31	42	39	31	26	32	29	29	33	30	35	34	28	37	36	37	39	29	37	25	26	32	30	40	38	32	32	22	31	27	28	26	25	49	34	30	29	43	39	31	31	28	33	36	29	34	21	43	38	37	29	37	33	36	36	37	35	31	25	37	35	29	30	23	28	33	36	40	31	33	35	29	39	28	35	30	43	36	29	38	33	26	31	34	35	43	31	39	41	38	40	38	26	28	41	37	31	35	33	31	21	33	36	30	41	30	32	34	30	33	43	44	42	27	37	31	45	36	34	36	40	30	38	29	35	31	33	33	51	35	32	32	39	33	36	29	34	32	35	39	26	36	32	44	36	32	33	31	38	30	30	34	26	41	41	27	34	23	30	34	25	26	31	27	31	26	42	35	39	22	29	40	33	29	31	44	22	33	33	25	26	27	35	30	33	33	31	43	27	32	33	39	40	29	25	36	40	31	31	40	30	33	21	35	29	35	32	34	30	37	34	36	39	33	37	28	35	30	34	35	24	35	36	30	33	32	36	31	23	26	42	21	31	25	29	28	41	22	33	36	25	25	37	27	45	29	33	36	26	22	30	33	23	31	35	37	27	31	34	27	30	32	30	36	44	35	36	31	31	33	27	23	34	29	37	37	33	38	28	35	31	32	33	37	37	25	30	28	44	31	35	35	36	30	40	32	37	33	31	34	27	30	48	33	26	36	27	26	35	26	33	27	33	31	40	33	35	38	25	33	30	30	30	33	41	40	25	29	22	23	44	29	32	41	25	31	32	25	30	31	31	34	26	43	35	38	30	32	20	47	41	39	23	30	46	32	39	27	30	30	39	29	34	38	38	29	38	25	32	24	41	32	41	39	29	30	36	28	32	26	21	39	28	29	31	34	30	31	35	29	26	26	27	50	26	36	41	35	29	31	37	31	40	36	47	35	27	37	29	42	32	31	33	24	28	25	32	37	35	34	31	43	24	34	29	32	44	24	26	32	32	29	30	35	33	30	25	29	25	30	34	35	36	34	37	24	34	33	22	33	31	36	20	35	34	33	31	31	33	21	36	39	21	43	35	35	37	35	39	36	35	39	22	34	33	28	42	32	46	25	31	41	36	42	31	32	37	27	30	33	29	39	26	29	41	22	32	38	33	37	36	39	39	35	36	31	22	27	27	31	34	36	38	33	35	28	31	31	41	33	26	33	29	31	36	30	35	33	27	35	35	44	37	44	38	33	38	32	39	26	34	35	31	35	41	28	27	29	40	45	30	29	31	35	33	21	34	28	33	23	32	35	25	46	37	22	32	30	36	39	22	36	34	33	41	34	38	31	29	28	32	34	36	37	32	32	37	28	26	27	39	29	40	43	28	35	38	20	36	29	25	42	38	34	28	32	36	34	31	41	33	35	29	36	31	30	44	28	35	36	23	28	38	27	30	36	39	37	33	34	26	37	40	35	44	28	22	30	37	31	34	33	32	38	42	40	27	33	32	39	33	35	31	36	32	29	42	31	32	30	27	35	32	26	36	40	38	30	37	32	34	46	35	28	20	38	30	33	29	34	27	35	26	32	42	40	38	35	42	30	36	25	45	35	37	34	33	32	39	31	34	36	33	27	27	33	33	27	28	30	30	37	30	38	32	35	29	39	38	27	29	27	33	51	36	31	32	40	32	31	31	42	39	39	30	34	32	28	33	29	30	36	38	30	42	32	35	38	37	43	31	27	35	45	39	30	41	33	25	40	34	28	39	23	35	30	44	36	39	44	35	37	42	37	41	30	47	38	39	28	28	28	33	33	32	28	35	30	34	27	26	43	30	35	26	32	37	30	32	34	43	30	22	36	41	31	36	34	31	33	37	26	34	34	37	35	32	39	28	40	32	32	35	27	35	22	23	34	27	27	27	27	36	28	46	29	26	28	40	37	40	33	33	38	34	25	25	36	27	23	35	21	29	43	36	30	29	38	34	35	34	31	26	36	41	29	29	31	35	33	28	36	46	34	34	36	23	35	32	23	35	28	43	31	29	32	39	29	35	37	38	36	35	32	25	33	34	30	38	25	40	32	34	31	29	25	45	42	25	42	40	37	19	29	30	38	29	38	29	42	28	29	24	35	27	29	34	42	34	32	31	27	23	23	35	41	35	24	27	24	37	46	29	33	37	38	31	25	31	27	30	24	25	34	31	35	40	33	35	28	24	23	31	25	19	36	25	32	35	41	30	19	31	25	21	23	33	27	36	28	28	35	38	32	33	37	32	25	25	40	38	40	37	38	37	37	45	30	45	41	49	18	35	27	31	38	38	33	43	19	21	36	29	29	30	37	22	28	26	34	30	32	45	34	42	31	28	30	22	27	34	25	28	32	42	39	29	33	38	29	37	24	30	33	38	29	34	23	40	22	36	36	32	28	33	26	33	24	29	38	31	39	25	29	39	31	28	38	38	35	30	36	32	29	32	40	40	38	37	32	38	37	20	37	31	25	31	28	40	44	36	40	23	33	33	32	39	38	26	33	38	31	33	22	34	28	24	39	44	35	43	38	30	27	31	25	39	25	32	26	26	47	25	34	26	31	36	42	29	34	43	28	38	22	36	30	40	27	32	35	36	32	30	33	25	29	28	34	33	40	32	33	18	30	30	25	33	35	38	47	35	30	34	33	24	43	36	43	26	32	32	33	27	34	33	36	37	44	29	26	32	20	34	34	28	36	37	43	30	30	27	27	34	30	32	27	36	27	35	22	33	28	29	41	29	33	40	24	39	44	27	33	46	33	25	30	20	27	37	36	26	29	35	27	41	33	32	37	36	27	35	36	30	42	28	24	33	36	35	30	34	41	24	33	29	43	33	32	32	27	44	39	37	32	34	34	27	23	28	21	38	27	29	34	27	33	36	37	35	29	35	39	29	35	31	30	42	42	29	38	38	29	38	39	27	21	28	41	28	30	42	33	38	29	32	36	46	25	47	30	25	37	42	31	32	23	31	30	33	44	38	34	32	27	40	37	40	41	34	33	33	36	33	35	24	43	29	24	33	28	35	33	29	29	43	22	36	34	33	27	28	33	39	43	35	42	30	38	32	42	41	42	24	24	17	44	39	35	34	28	28	21	38	32	27	23	27	28	28	40	34	39	28	30	28	36	40	32	28	33	29	38	34	36	39	38	35	35	25	31	26	33	38	28	28	31	29	50	38	31	29	40	37	40	37	32	18	26	38	34	31	33	29	37	38	29	36	38	27	31	38	24	25	25	31	29	20	25	36	39	27	41	31	30	30	33	47	33	26	31	28	35	30	32	20	33	41	28	43	38	44	38	34	30	33	40	27	37	32	29	39	35	26	33	36	29	38	41	31	32	38	24	43	29	32	32	34	30	25	37	39	34	29	31	37	47	33	22	32	27	29	39	34	27	34	39	39	30	38	23	32	33	23	39	30	38
20381	13418	11287	22273	33677	35825	38293	47728	52004	47314	43298	36386	29445	21361	14085	7065	2865	1274	660	503	442	473	405	424	402	435	397	443	428	454	423	414	442	441	452	401	444	412	448	441	461	444	403	436	432	416	413	443	405	403	415	419	408	396	425	428	418	459	458	423	451	469	408	451	431	419	417	431	447	400	412	479	450	422	422	437	440	446	447	438	424	459	416	428	400	441	395	418	440	428	425	398	437	430	433	457	383	433	448	417	438	374	438	413	453	393	433	416	413	452	396	462	429	432	433	432	426	423	416	424	440	415	407	429	430	428	442	453	391	474	439	437	437	414	422	402	440	420	427	432	450	464	427	424	427	423	445	387	451	470	428	427	439	439	448	414	414	406	450	422	433	409	392	466	423	446	441	393	440	382	443	435	430	433	428	394	386	408	403	441	407	462	408	412	450	420	412	408	430	415	435	457	407	520	421	439	427	419	454	439	399	462	421	444	431	433	414	427	452	422	420	406	386	485	434	463	447	417	427	452	442	462	431	421	418	433	426	479	457	430	399	451	430	426	455	459	417	422	388	418	453	415	430	452	430	437	423	452	410	459	462	450	388	419	395	432	423	404	401	458	469	426	432	455	447	444	426	437	393	433	399	434	428	449	390	424	428	453	450	423	455	411	415	443	431	390	403	462	442	404	440	412	430	421	395	415	380	405	433	439	445	450	415	439	437	435	428	415	422	414	434	471	434	412	438	434	426	430	449	444	437	445	444	421	466	429	456	476	413	441	417	465	442	412	454	432	423	410	435	419	471	394	435	468	418	483	419	417	455	442	412	436	448	418	435	421	443	419	430	435	437	472	442	435	442	438	405	429	451	413	384	424	406	427	411	411	424	398	427	424	401	406	455	426	423	411	427	385	402	419	440	414	426	425	407	460	397	421	474	425	424	434	434	419	446	456	421	433	420	415	439	426	402	433	466	471	433	439	409	420	435	438	458	412	417	398	432	474	434	422	400	475	469	411	445	404	440	415	433	451	409	432	451	468	393	414	444	448	436	429	413	427	424	448	421	462	445	407	434	407	461	407	433	435	422	431	406	458	431	455	406	443	451	458	437	461	432	423	404	430	458	442	427	419	427	432	464	417	430	421	423	405	394	425	418	391	422	435	430	432	420	426	409	416	408	403	422	427	408	386	430	402	414	416	446	419	406	415	458	403	421	414	429	409	432	427	454	434	423	410	434	436	411	456	459	436	447	426	425	435	453	451	403	432	443	436	411	435	417	405	402	422	439	447	411	440	435	404	408	432	418	443	408	453	459	463	456	421	465	432	428	422	439	415	419	412	405	431	407	423	415	414	451	437	393	449	435	410	443	419	418	421	448	402	412	388	408	441	399	441	438	416	433	423	449	413	432	436	427	437	481	443	418	394	409	444	434	423	418	420	405	449	382	448	416	421	421	422	466	418	452	431	408	454	436	432	442	422	462	444	450	399	443	447	478	425	452	397	429	452	451	436	439	403	412	403	387	449	440	417	432	430	447	396	402	431	407	427	429	409	424	442	397	410	426	432	453	402	447	420	461	453	425	436	440	415	420	392	456	392	404	393	455	414	420	411	464	450	415	449	433	388	411	434	457	418	466	430	429	424	427	420	456	422	423	432	433	396	411	443	442	437	415	432	455	398	450	414	420	431	417	404	433	397	421	430	441	417	445	436	444	464	433	456	448	450	441	423	419	452	424	439	424	382	439	397	443	404	431	404	431	469	433	426	454	444	428	414	439	402	438	425	429	446	409	415	409	429	455	463	417	415	415	429	415	425	410	437	423	378	467	414	432	450	424	431	411	437	421	408	419	440	420	452	425	451	426	438	428	426	417	456	458	429	416	435	412	434	467	419	422	381	418	429	409	442	467	431	460	487	402	449	423	422	437	434	436	416	411	436	437	454	397	436	412	453	418	404	435	391	417	416	453	390	438	470	456	445	415	445	446	422	441	414	475	430	438	441	423	420	444	448	418	417	397	440	437	443	435	437	458	459	431	438	437	455	449	395	418	385	430	412	422	406	437	431	432	425	482	455	402	461	415	450	427	424	429	413	440	403	459	461	430	447	425	429	438	397	444	435	412	469	427	410	458	413	402	445	418	433	450	442	421	458	429	411	426	436	404	425	466	426	414	407	438	442	445	405	422	448	438	460	422	412	409	398	390	416	426	413	425	413	363	478	411	443	437	425	420	438	429	441	433	426	388	390	431	448	437	368	444	398	414	402	419	383	440	441	422	440	424	392	468	448	446	407	435	413	394	436	411	405	440	403	419	406	442	417	409	415	423	429	473	435	421	460	419	445	432	455	402	424	419	412	440	458	417	466	424	424	446	446	428	406	459	439	395	434	436	389	455	446	431	429	423	402	422	427	453	463	442	433	418	425	436	444	404	452	464	453	406	430	445	412	421	432	384	441	456	393	434	422	447	413	456	437	466	403	496	433	416	444	439	418	414	415	425	437	380	445	421	398	452	452	449	433	411	439	412	411	416	406	432	432	407	426	428	452	457	406	437	432	462	426	485	390	466	416	409	433	417	420	400	430	394	432	425	408	410	428	430	452	417	430	419	410	448	420	421	424	407	419	400	440	389	411	403	388	458	434	445	443	459	356	459	386	451	398	404	403	403	438	422	425	443	424	407	382	387	422	456	434	422	421	426	443	400	452	450	440	451	427	411	412	456	447	440	414	413	420	414	433	438	457	396	442	463	430	424	484	419	437	426	450	430	436	431	458	392	455	418	423	437	485	412	419	400	399	423	429	384	400	422	432	447	422	420	444	438	431	432	415	463	401	475	430	418	433	394	461	451	385	431	474	389	438	438	446	455	437	431	385	455	413	458	399	440	436	419	434	442	466	416	422	427	468	415	406	401	441	428	411	417	403	418	423	428	460	443	416	465	417	401	449	437	423	437	418	430	413	408	427	444	467	431	429	433	421	451	438	442	398	465	434	430	430	441	416	457	432	422	431	427	413	439	386	439	468	383	446	420	419	437	419	426	424	465	420	413	432	456	377	462	409	438	431	412	410	436	383	443	446	424	401	430	447	414	414	428	450	425	424	429	426	403	428	440	433	424	446	401	431	422	442	429	440	430	443	441	413	410	450	455	426	456	449	416	427	440	437	496	448	450	428	474	470	427	445	437	405	383	442	426	407	379	416	416	411	431	406	425	460	430	419	430	456	410	419	432	432	435	432	469	433	416	437	453	412	410	441	421	417	416	414	449	414	395	428	449	404	443	411	416	430	435	467	433	401	435	459	412	472	398	422	426	443	381	400	454	393	427	433	422	402	439	423	413	429	440	446	446	453	403	433	420	462	443	451	444	422	428	414	460	463	451	431	452	417	436	437	440	475	429	424	473	403	452	466	434	420	439	446	470	452	391	441	426	441	438	457	438	436	411	452	430	441	475	442	418	427	423	412	441	436	432	424	398	429	422	413	435	442	421	394	410	446	440	421	398	417	461	447	404	436	432	413
1326	243	163	125	161	280	338	521	1742	2803	2072	1047	519	310	175	99	56	53	43	31	23	35	29	32	24	25	44	38	38	29	30	27	26	35	36	34	33	32	37	23	40	32	31	31	43	29	29	35	28	35	30	34	39	34	31	35	43	28	40	29	29	35	24	29	34	43	42	33	35	19	34	39	28	37	36	32	35	28	30	27	33	33	31	35	39	25	32	35	34	30	30	38	35	28	44	39	23	35	25	31	24	26	34	19	32	39	26	38	23	29	31	37	35	38	32	32	23	30	26	38	42	33	33	30	48	26	24	24	32	26	30	32	39	34	30	28	26	51	31	36	35	38	32	34	42	30	23	35	25	44	23	31	45	37	31	32	36	28	30	34	33	39	32	32	31	35	30	26	32	25	39	38	23	27	37	34	18	42	31	27	33	38	30	32	38	24	31	26	26	24	27	30	26	37	31	27	34	29	27	30	31	24	30	38	27	35	40	33	25	37	34	26	42	40	34	32	36	25	22	30	30	36	29	31	33	33	37	30	36	19	31	37	20	31	33	25	27	32	36	34	29	26	28	43	29	33	31	30	32	26	31	29	34	24	34	39	28	23	40	26	33	34	28	32	29	30	24	35	32	31	34	33	39	35	24	26	27	29	40	26	34	38	23	39	40	33	26	41	29	35	25	32	23	20	28	30	35	31	38	30	30	19	25	32	38	27	30	28	35	35	36	32	33	39	40	25	38	25	41	25	37	41	30	19	31	37	38	34	22	42	37	36	20	32	20	34	37	26	34	25	22	35	34	21	26	35	40	28	35	29	19	30	37	32	30	34	35	28	32	27	26	24	34	27	25	35	35	30	29	26	30	22	33	32	30	30	40	28	36	35	32	38	28	35	43	35	28	29	35	35	35	25	35	34	37	30	32	31	34	31	37	26	40	33	25	35	40	32	28	26	31	31	30	51	35	29	28	27	33	38	34	21	31	31	28	38	19	34	34	21	35	39	31	30	33	30	34	29	38	26	36	32	28	32	34	31	34	27	36	34	41	32	26	39	27	26	31	33	37	30	34	32	31	26	22	28	35	25	28	22	36	29	27	21	38	34	28	30	34	31	34	35	38	35	25	21	31	37	31	28	36	36	35	37	44	26	26	31	27	30	30	37	36	26	29	27	27	24	29	39	30	32	30	31	21	38	26	35	37	38	32	29	25	27	43	24	31	32	37	31	44	50	36	35	32	38	38	33	38	34	30	21	36	29	23	31	41	31	30	25	31	40	44	25	41	26	32	43	34	23	35	20	32	45	45	24	40	28	34	22	29	35	34	22	29	24	24	26	33	35	32	31	24	33	39	25	34	31	27	30	20	34	50	23	26	26	47	42	21	27	34	24	41	31	33	29	35	28	35	29	28	35	36	35	43	25	37	33	38	25	27	30	32	21	25	38	32	23	17	29	40	31	42	32	29	39	31	39	15	28	32	29	34	30	26	43	38	32	40	26	40	27	28	33	31	29	37	22	31	37	26	25	33	32	26	27	28	31	27	29	38	25	31	35	27	31	28	32	29	34	31	27	24	36	40	34	34	26	23	34	28	35	36	32	32	27	27	30	27	23	26	37	27	41	32	28	35	41	32	38	25	33	32	38	24	20	25	27	24	43	32	31	32	36	30	37	30	34	27	32	30	32	26	37	39	16	38	36	30	38	27	34	26	28	28	22	38	40	26	32	28	30	39	30	32	44	23	33	33	27	24	44	34	31	34	23	26	41	22	29	31	26	34	32	25	33	31	27	42	33	41	30	34	29	31	31	32	36	24	39	34	31	37	33	25	26	31	27	26	22	34	31	22	36	32	38	39	31	36	40	38	43	29	36	37	38	33	32	28	36	25	31	35	34	37	29	31	29	40	26	34	24	36	40	33	27	32	37	34	28	40	33	29	34	31	23	29	28	31	23	26	28	43	32	32	30	35	26	39	31	33	26	46	32	26	34	43	35	37	33	32	41	41	35	30	25	26	34	30	34	31	26	35	33	31	28	40	35	41	27	36	28	41	31	37	34	36	26	38	36	38	25	26	35	34	34	33	38	40	41	41	32	25	46	28	36	38	29	29	26	34	29	29	31	29	23	19	35	37	31	37	36	31	28	30	37	25	22	29	27	30	36	38	39	33	24	25	31	32	27	31	33	36	48	29	28	24	29	21	34	34	30	27	28	40	34	28	38	35	24	31	29	27	32	35	24	31	29	22	34	36	38	31	35	39	27	27	37	32	40	27	40	28	31	37	30	23	29	33	34	18	34	45	36	30	35	31	27	44	31	40	30	27	28	34	28	24	28	28	34	35	35	34	41	39	34	32	26	41	27	24	30	37	31	45	22	36	30	35	30	26	34	26	34	29	26	43	33	39	33	37	38	26	28	37	35	30	30	34	41	27	33	37	41	33	32	39	31	33	48	43	31	28	33	38	33	31	32	39	33	30	23	36	26	28	37	33	32	30	36	28	31	36	33	37	25	26	35	43	35	34	41	28	32	31	23	26	44	37	36	31	35	31	33	36	32	32	34	22	34	32	41	36	33	25	26	31	37	40	36	35	36	36	32	38	39	32	29	26	41	32	25	29	28	25	30	37	26	31	31	35	24	39	39	26	32	28	33	26	43	37	31	31	34	30	46	34	31	31	26	23	32	34	20	35	27	31	28	38	41	26	30	27	45	37	33	41	39	25	32	40	36	33	31	35	41	35	20	40	27	37	32	30	37	37	36	32	29	36	46	34	32	40	23	38	26	33	44	27	35	33	36	26	25	31	36	27	36	34	32	32	27	30	22	28	34	39	27	26	35	35	26	34	32	26	21	44	24	29	22	24	29	31	37	25	23	36	26	32	34	28	44	21	22	34	24	31	25	39	28	37	29	38	29	37	32	29	29	35	29	38	39	26	42	32	40	33	33	25	39	32	35	37	20	32	41	31	41	28	29	30	26	33	32	34	25	31	39	24	35	30	32	39	34	23	46	30	21	34	44	27	34	30	34	30	23	22	30	27	39	38	33	25	39	39	27	36	29	29	37	26	38	37	24	36	29	23	28	28	25	34	32	50	23	25	25	31	29	18	36	24	38	35	37	32	21	31	31	25	32	31	26	31	36	25	29	41	27	25	26	31	23	30	27	44	26	35	42	32	24	36	30	27	30	35	36	30	28	30	31	33	27	41	37	32	34	29	24	31	35	31	26	23	26	32	38	27	37	31	32	24	38	33	28	32	39	38	26	29	28	37	35	32	24	30	28	35	30	34	41	35	30	30	33	33	30	29	38	40	32	28	23	30	23	29	33	28	25	31	31	24	31	29	31	40	35	44	41	30	31	29	38	36	33	27	36	34	29	36	30	32	33	46	25	39	37	23	38	40	27	28	23	23	32	27	23	30	40	24	34	36	34	27	30	24	25	33	31	33	33	40	27	33	30	37	31	27	32	37	42	28	27	43	26	36	31	26	37	28	32	35	33	28	37	25	29
14749	6083	3574	7621	15681	19032	18923	21733	31400	34083	28125	20236	13882	8532	4500	2327	1094	643	453	408	406	418	413	425	430	440	468	403	414	381	424	434	387	429	410	410	421	404	399	431	452	403	439	433	424	415	414	410	420	410	437	432	408	432	433	402	416	373	394	373	406	462	403	421	414	407	446	418	397	414	441	427	432	386	422	462	423	400	449	397	403	396	391	406	408	478	393	408	401	437	403	426	461	401	427	458	421	416	420	394	412	418	433	456	405	377	413	425	395	416	430	450	408	413	444	391	394	452	418	410	438	423	411	405	401	431	401	450	421	429	429	432	396	414	384	424	428	397	404	402	416	416	449	427	392	436	418	413	418	429	412	453	434	408	454	414	463	431	405	424	431	407	455	414	422	431	466	411	397	412	403	418	388	427	396	413	374	412	417	370	449	395	443	402	404	424	431	439	410	436	426	387	430	431	396	420	400	366	411	414	452	459	417	420	388	397	378	443	447	427	448	382	426	397	423	430	394	384	410	427	431	402	393	437	402	390	382	413	419	479	388	416	416	460	445	411	440	427	444	446	434	406	441	431	399	405	396	387	398	414	428	444	437	394	438	424	416	413	419	400	411	438	405	422	414	418	406	393	386	471	430	412	404	425	383	419	413	424	428	413	438	406	421	427	405	396	412	434	451	409	439	409	386	426	401	411	433	432	420	415	415	407	455	421	438	438	411	418	417	434	427	428	414	382	406	380	379	401	406	439	434	449	371	441	433	439	397	430	428	411	406	445	401	385	394	469	451	438	429	402	423	408	406	400	379	418	421	399	420	412	420	426	386	399	419	337	407	416	439	419	433	381	386	456	383	430	409	457	415	420	426	423	425	439	404	444	426	390	434	447	421	380	408	397	404	419	408	385	443	429	433	396	420	393	445	424	402	420	415	414	407	411	445	462	444	420	424	440	418	412	451	371	429	404	435	452	401	396	409	441	424	417	446	404	410	420	416	381	437	425	430	407	444	450	426	426	430	450	406	416	391	405	429	397	390	404	430	404	401	414	417	404	452	409	396	432	430	421	462	423	436	443	409	409	408	431	420	418	412	398	412	431	417	424	434	341	430	406	444	426	412	440	427	422	438	397	430	405	453	438	460	374	417	399	430	433	398	432	424	415	462	408	399	443	409	443	408	426	460	387	386	456	398	400	403	427	393	426	392	419	422	470	404	377	409	401	406	439	428	421	403	428	396	431	434	452	430	415	408	408	428	419	431	429	405	439	441	398	410	409	400	433	473	370	418	404	405	393	392	396	407	426	397	420	399	433	420	415	425	438	423	440	419	467	441	363	389	440	410	444	435	396	435	425	471	439	442	380	391	423	403	357	436	433	413	429	441	441	376	405	448	403	401	406	398	405	407	374	441	408	407	452	387	434	450	400	420	424	421	427	394	417	418	392	403	393	456	371	454	388	414	427	452	438	427	424	445	381	395	426	419	443	405	443	381	426	408	418	389	408	426	403	395	418	421	427	433	393	410	394	398	412	418	424	384	404	439	432	389	418	422	401	376	438	388	421	406	436	435	419	402	437	389	447	392	419	447	400	402	435	401	409	400	420	438	435	417	404	404	452	394	391	430	423	392	393	436	398	415	403	419	425	437	395	459	452	406	403	420	385	385	395	394	459	406	416	438	399	421	425	426	404	436	394	429	419	421	401	460	444	401	404	422	420	416	426	431	419	392	425	406	375	424	411	409	388	450	386	408	441	409	440	409	435	401	455	403	379	460	433	410	420	413	405	434	448	432	418	407	435	426	440	446	374	395	442	415	433	466	385	435	424	429	428	414	450	442	434	420	426	419	401	391	410	390	421	416	389	437	383	417	456	398	407	416	404	434	426	403	428	415	420	405	430	436	428	442	438	433	437	456	412	458	432	424	421	438	449	400	430	403	434	422	405	410	381	408	415	414	385	416	458	416	411	410	407	445	420	404	429	418	394	459	412	423	381	427	380	421	426	389	392	428	389	425	410	412	422	396	412	403	415	420	419	448	395	421	456	377	402	438	435	418	396	397	422	410	403	407	426	419	379	458	399	440	417	445	450	399	426	455	403	422	445	413	447	430	410	399	429	447	426	412	368	375	383	394	402	381	447	416	420	397	421	384	433	442	450	447	419	411	438	385	397	398	386	437	380	450	435	421	390	428	413	409	391	417	394	451	429	393	467	402	415	481	441	416	409	405	427	428	443	451	415	430	416	433	398	426	458	401	416	446	428	444	405	391	437	401	450	417	445	388	411	415	432	403	419	379	410	403	426	394	442	462	388	402	400	422	399	402	427	421	402	425	402	450	414	391	387	398	437	414	434	402	408	415	421	439	430	453	423	434	436	465	399	424	418	443	485	405	402	395	400	427	434	373	405	403	393	422	390	409	426	395	409	459	394	383	451	424	420	416	457	439	375	428	392	441	382	427	386	441	406	416	424	428	457	419	427	444	454	401	412	424	448	410	430	393	402	425	417	385	438	390	406	429	466	411	450	405	404	458	433	438	430	426	397	407	421	415	413	377	437	445	405	417	426	435	432	384	440	460	415	406	435	427	427	422	443	415	411	428	388	395	411	371	427	440	414	398	416	424	395	405	445	447	437	414	431	404	410	463	434	400	420	448	403	383	424	409	442	418	410	404	367	428	424	395	440	428	425	412	436	432	417	418	412	336	414	435	432	387	403	402	421	421	405	394	404	377	416	429	425	389	421	409	408	416	459	389	416	387	403	419	444	424	400	391	414	388	411	438	418	407	389	418	444	413	430	414	417	445	424	443	464	402	420	431	420	422	422	438	420	413	393	412	403	434	392	393	423	434	415	389	411	415	403	446	459	410	431	468	422	403	420	417	418	426	402	405	449	420	450	405	396	436	410	449	456	431	404	395	428	441	409	385	449	396	434	429	437	415	414	415	411	441	399	437	419	391	443	459	403	404	403	410	398	396	434	429	436	435	400	427	405	394	410	408	436	399	420	456	402	402	412	455	444	444	411	399	421	421	392	421	438	418	408	424	417	439	415	382	420	413	392	411	445	413	413	418	390	447	389	418	415	410	414	451	427	400	399	402	437	410	413	428	400	441	393	386	442	410	416	444	408	436	419	458	413	381	394	447	449	446	485	459	462	414	431	396	406	399	430	410	411	413	437	427	456	422	411	448	427	438	402	431	391	418	417	410	448	395	449	421	404	415	434	415	421	406	434	368	414	400	434	423	433	407	435	442	411	420	420	405	446	429	417	436	443	422	434	424	426	411	401	418	432	417	437	423	414	420	482	420	383	447	440	410	421	425	369	451	438	358	423	396	397	379	383	399	406	408	425	428	401	424	424	389	412	389	433	452	450	416	421	435	442	436	382	439	441	384	426	451	438	422	442	398	410	407	407	409	396	389	412	405	390	403	421	442	428	419	404	416	451	440	417	410	397	418	413	416	389	363	409	406	434	427	404	447	450	408	392	410	413	433	405	458	405	391	422	388	415	423	434
822	527	375	312	521	871	1285	4717	6627	5408	2753	1977	1328	647	295	135	84	43	33	29	25	34	29	25	23	18	23	32	38	31	26	27	27	32	24	30	30	30	35	44	26	22	31	23	34	33	42	24	34	34	30	35	29	28	28	30	28	23	25	24	19	34	28	17	39	28	22	35	24	32	24	35	25	29	29	30	25	34	29	30	25	24	36	28	33	23	27	27	33	32	26	29	29	33	22	28	30	25	31	19	24	31	30	32	34	30	30	29	28	23	23	30	41	19	34	33	25	26	27	28	27	36	36	32	25	23	29	28	29	36	16	35	18	23	24	21	30	32	25	18	39	34	37	25	22	22	24	30	37	32	38	25	30	34	26	28	27	29	32	38	25	25	28	26	30	31	32	26	24	24	26	32	34	26	18	19	26	26	28	31	26	27	26	34	27	21	30	33	26	38	27	33	27	26	25	34	28	27	35	24	20	28	29	24	20	34	29	36	29	26	29	21	36	30	22	27	21	32	26	36	30	24	32	31	42	40	28	22	36	33	22	30	37	21	34	32	21	31	44	33	37	32	24	40	29	21	38	30	37	30	35	30	27	27	22	31	29	31	30	26	32	24	26	26	33	33	33	28	23	30	30	35	27	35	23	35	27	36	27	31	26	22	21	20	23	31	30	33	38	37	35	33	18	25	26	22	32	29	31	40	29	35	25	28	33	36	23	28	32	28	27	27	31	31	23	23	36	27	26	31	31	28	24	25	33	31	28	28	22	30	31	28	35	28	27	38	34	27	22	20	26	27	26	31	27	24	34	20	19	41	24	29	34	18	36	36	28	32	23	29	23	24	27	22	28	33	28	28	22	24	24	32	30	36	26	35	34	31	23	26	28	33	32	27	23	29	29	22	32	31	27	33	21	44	29	30	28	24	24	25	31	24	36	34	34	26	30	29	27	31	26	22	22	35	29	26	30	34	29	30	30	27	25	27	30	28	34	29	35	32	28	16	28	34	25	22	36	18	20	27	25	26	16	30	35	15	24	24	44	35	23	33	27	28	24	20	37	24	32	27	29	23	26	22	26	19	27	27	34	23	26	32	30	23	22	39	26	24	24	21	34	40	22	24	33	30	25	23	27	20	25	27	23	25	25	25	25	34	23	37	25	26	31	26	35	37	40	31	28	34	26	34	27	32	26	27	29	33	27	25	36	40	27	33	36	25	28	31	21	25	31	21	30	35	34	28	32	31	26	40	31	16	32	23	37	31	21	28	34	25	11	29	33	28	27	29	36	24	20	23	36	34	22	25	20	26	27	25	17	26	29	21	31	28	24	31	24	30	37	18	38	30	27	27	24	32	24	29	25	35	28	33	26	27	25	32	38	25	29	22	24	35	31	31	22	23	24	36	35	27	18	34	36	35	20	35	29	26	23	32	26	30	40	22	36	20	31	20	32	23	26	28	25	27	31	36	25	17	26	36	20	30	24	26	27	31	22	21	26	32	18	30	18	23	27	24	27	25	25	27	29	38	35	29	36	23	29	33	34	18	33	30	27	24	24	22	28	23	24	28	24	20	34	23	27	24	29	21	33	29	28	35	18	28	32	39	33	23	28	33	16	30	24	35	22	29	36	25	30	19	27	43	26	30	34	29	28	31	32	25	39	29	23	28	20	25	26	33	31	25	37	33	25	37	30	34	28	34	30	28	16	29	34	24	34	23	28	24	24	31	30	21	21	24	29	30	23	31	22	27	27	30	38	37	27	30	36	34	23	26	31	24	31	26	25	29	30	27	26	37	36	27	32	28	24	26	29	30	19	21	30	25	30	36	29	33	28	22	28	30	25	22	35	28	37	28	35	23	29	22	26	19	26	31	24	33	26	25	22	31	27	20	24	20	25	26	24	29	23	27	35	24	29	25	28	23	26	21	28	32	25	29	33	41	22	26	26	33	21	27	20	23	33	32	25	35	30	26	33	25	31	28	27	27	25	28	33	34	30	20	34	27	31	23	34	33	25	21	25	24	32	28	33	22	24	24	31	24	21	20	25	23	32	28	42	32	26	44	18	31	32	28	34	26	35	28	25	21	30	24	33	23	24	28	32	23	25	26	28	30	23	31	31	26	25	29	25	11	18	40	30	26	25	26	33	27	35	27	31	35	22	28	35	21	26	28	35	34	39	16	34	27	28	29	28	45	27	16	23	29	22	26	26	27	42	24	27	20	27	42	32	28	22	23	30	22	31	23	34	27	26	21	22	24	25	31	27	25	28	25	17	23	30	30	24	30	30	31	32	31	32	35	21	30	24	27	25	23	28	26	34	24	34	25	35	25	20	25	32	21	23	32	22	25	38	21	27	20	40	30	20	27	36	30	35	25	38	31	40	31	27	33	27	32	29	30	27	34	25	30	19	31	35	24	34	30	31	37	32	34	29	28	23	32	23	26	25	34	34	38	36	23	25	31	40	25	31	27	19	28	30	29	31	20	31	30	32	25	35	24	27	32	16	23	29	28	27	22	31	21	36	30	26	36	33	25	28	29	27	33	28	25	35	27	22	33	32	28	25	29	34	28	34	18	32	28	24	26	33	20	26	46	24	21	29	30	22	36	23	30	25	21	32	29	30	29	33	33	27	24	35	25	26	30	36	35	33	23	34	22	28	26	29	27	32	36	17	23	29	28	29	23	27	41	34	40	28	20	28	40	35	31	23	34	33	32	25	25	33	21	28	40	23	25	22	28	31	30	28	30	26	22	25	32	35	24	31	28	24	24	29	33	30	23	25	20	26	31	32	28	13	22	30	29	30	29	27	41	31	25	23	29	20	19	27	33	27	24	34	30	22	30	21	34	27	34	21	37	20	24	27	17	28	35	18	25	29	21	30	38	32	25	32	24	20	38	30	28	37	34	30	34	30	25	27	28	21	25	33	24	44	34	28	15	34	37	23	23	30	32	28	31	28	28	25	29	27	26	28	38	29	28	23	22	26	21	31	15	34	31	25	28	26	29	16	28	41	30	28	13	33	31	35	29	26	37	36	32	32	30	28	41	24	21	23	30	31	22	36	30	18	37	20	28	31	29	25	28	31	35	25	32	27	32	26	31	31	19	26	22	31	34	30	34	22	22	33	26	25	30	32	33	16	24	24	31	34	34	20	26	32	33	35	22	23	32	24	29	27	23	24	18	19	26	31	20	23	33	20	31	24	29	28	25	19	30	27	26	30	27	25	26	28	28	30	25	36	29	29	26	29	32	33	20	30	31	32	27	21	27	22	26	32	28	37	35	25	29	25	39	33	44	29	27	39	20	34	32	26	32	30	25	27	25	24	24	33	26	33	23	22	20	26	29	30	28	25	27	34	19	31	26	36	35	35	24	30	27	33	28	24	16	26	38	31	26	37	31	32	24	24	29	31	20	29	33	25	29	29	29	35	33	36	25	31	30	28	27	29	23	26	21	27	32	26	22	32	33	33	30	24	31	24	23	21	32	34	32	28	29	27	31	25	23	34	22
18113	11614	7632	16239	28740	31067	32164	44862	45687	38786	31182	27617	22642	14568	8306	4225	1838	872	535	399	403	401	370	342	378	376	377	357	346	375	352	383	368	357	335	416	382	353	367	389	363	334	376	347	364	369	404	383	351	382	373	387	322	375	342	361	369	360	369	374	410	375	339	347	347	336	353	349	381	365	358	364	356	370	372	342	371	380	357	369	365	365	361	376	334	373	346	371	412	352	363	332	373	367	397	350	365	390	364	370	315	344	365	367	358	393	359	349	407	391	388	390	374	363	389	362	372	393	359	364	355	400	353	356	357	360	341	327	352	407	360	364	366	369	373	394	357	363	376	359	388	364	390	362	338	391	367	366	347	365	362	354	379	351	377	373	368	371	393	349	345	358	385	372	371	347	371	363	367	371	394	362	362	352	380	382	385	362	386	367	387	378	380	392	369	366	354	329	377	384	359	387	365	365	329	384	376	359	361	329	359	345	334	369	347	351	343	391	376	395	353	384	347	336	380	360	370	355	345	360	347	377	372	379	381	364	399	367	340	389	363	370	368	388	383	326	393	375	378	372	391	335	381	341	396	380	363	385	365	360	390	346	349	348	395	348	356	366	376	347	374	363	377	378	369	365	375	342	412	368	366	381	355	339	392	345	359	344	388	365	360	365	352	396	368	350	384	329	398	351	392	392	369	357	375	366	381	329	338	362	373	384	357	374	372	364	367	348	404	393	363	348	401	349	370	373	377	352	369	371	374	367	376	338	360	388	375	368	372	352	378	376	341	360	371	377	355	363	376	364	386	387	403	380	353	381	353	389	382	403	367	368	357	392	376	350	358	358	387	360	390	342	377	340	332	392	358	380	370	378	330	314	373	346	362	381	353	387	389	363	326	398	361	349	375	381	335	357	365	367	358	333	381	407	411	354	379	366	371	328	384	345	347	375	398	332	385	342	373	411	392	378	373	370	370	384	356	395	364	363	359	370	360	364	355	375	340	348	411	325	407	362	404	348	352	338	380	373	374	360	337	357	342	343	366	356	383	392	335	358	342	366	349	332	339	336	345	418	373	338	361	362	376	357	377	383	352	353	348	383	384	342	366	390	367	397	362	369	379	363	380	374	366	356	334	363	369	404	355	410	359	330	403	369	377	346	378	348	399	367	343	366	356	392	332	370	393	402	401	377	355	358	357	393	328	367	393	347	356	376	398	361	353	371	369	368	374	353	360	391	351	395	357	377	382	347	383	366	383	363	395	389	353	344	369	357	358	379	367	378	364	375	378	363	367	370	412	380	365	365	346	378	363	352	377	379	375	377	402	380	363	351	303	375	363	364	346	380	358	384	336	357	369	340	345	384	373	380	380	367	389	360	370	385	377	342	383	343	371	335	361	384	354	352	342	390	380	378	359	361	329	375	359	365	364	363	369	350	389	361	327	342	358	354	363	360	353	392	369	377	363	362	352	392	340	322	349	360	401	362	373	335	383	384	384	362	342	383	324	362	332	344	368	359	361	390	374	366	382	376	371	344	357	390	342	371	392	368	353	349	367	321	356	361	341	361	342	350	378	372	411	358	378	368	356	349	377	357	356	354	403	372	348	375	377	362	343	364	365	416	350	340	372	366	370	375	385	352	385	397	378	359	354	362	362	357	377	341	357	343	349	358	354	364	393	348	382	364	363	372	370	382	377	383	381	371	362	340	404	368	393	356	365	351	356	353	353	348	361	372	362	403	402	409	367	391	341	334	387	365	398	366	376	362	364	381	361	338	346	367	380	358	378	379	360	369	367	357	386	334	365	393	354	352	382	347	384	401	362	350	368	375	376	371	317	368	375	379	361	341	386	372	354	354	381	344	359	385	396	408	379	350	388	348	411	347	377	382	332	350	340	350	372	349	363	369	351	364	400	378	360	399	372	377	357	349	368	406	369	366	375	376	388	350	363	404	353	358	340	379	385	373	355	356	336	364	344	336	360	370	366	363	410	386	349	380	369	347	381	366	350	342	389	392	366	360	362	322	362	337	346	354	374	335	361	374	368	373	381	385	343	334	371	345	361	379	354	370	343	402	382	353	382	378	375	373	359	365	351	357	383	353	370	364	351	389	369	367	321	364	348	345	361	392	366	353	364	364	374	366	385	357	399	344	367	355	361	356	369	357	363	390	380	341	370	392	336	385	409	358	359	354	391	341	366	316	357	356	356	372	371	331	373	382	367	363	374	368	358	377	388	365	369	352	364	333	400	360	362	367	351	353	377	322	363	392	366	346	377	329	371	385	353	411	371	369	377	347	379	375	356	363	378	371	402	351	332	397	374	367	340	383	391	345	386	423	370	370	424	359	350	356	388	364	350	382	340	379	333	355	374	385	364	353	401	387	387	335	359	377	373	315	329	368	381	373	372	338	385	351	384	377	348	357	366	376	370	388	368	359	334	351	390	380	342	371	368	382	360	365	357	385	366	338	372	381	346	341	369	365	369	379	348	384	353	364	375	389	362	346	357	367	352	363	343	420	373	363	375	373	343	376	360	396	378	396	381	366	375	360	348	348	392	338	391	346	334	368	363	371	374	372	362	362	366	361	321	390	367	363	356	393	387	360	367	343	355	360	359	354	392	351	374	388	340	342	366	368	330	346	377	384	375	360	359	354	348	374	355	358	392	361	347	363	381	391	327	375	356	356	367	372	388	363	387	383	335	389	371	383	386	340	352	400	382	336	352	375	364	339	364	385	340	369	388	361	367	399	356	370	352	380	366	364	349	361	353	380	339	339	348	370	390	372	401	351	351	367	353	356	375	369	375	382	414	368	370	387	343	393	359	351	372	361	361	346	360	393	392	363	339	368	353	339	379	343	363	396	333	359	368	363	339	365	347	335	355	359	403	378	375	387	338	375	369	373	367	394	348	380	367	377	378	382	364	365	342	376	358	384	366	356	357	357	378	368	349	385	409	357	374	387	359	365	353	352	397	340	317	364	348	351	338	359	375	359	394	375	408	367	361	364	334	362	376	368	360	356	366	371	361	374	350	350	366	345	362	387	374	351	349	372	361	390	356	369	375	364	375	357	388	387	335	375	353	355	407	381	389	391	366	364	384	350	366	349	407	351	363	354	386	356	360	368	358	359	381	381	414	400	363	329	395	360	316	380	382	370	339	322	409	325	364	362	348	378	358	391	361	349	378	366	347	354	383	356	356	354	396	347	386	370	382	364	405	370	380	355	428	359	353	349	368	361	371	354	376	345	357	362	355	380	343	376	341	367	377	370	376	378	368	382	359	357	387	372	384	366	367	381	371	374	351	350	338	398	378	376	362	362	355	370	366	335	368	351	397	373	336	361	360	384	378	356	381	371	355	352	385	389	399	346	320	340	343	384	370	360	362	377	333	362	352	334	347	393	352	352	380	395	368	369	393	389	379	368	364	343	363	369	354	409	367	348	364	369	356	375	364	357	359	352	387	375	366	367	354	362	363	367	385	368	378	372	331	347	366	371	375	378	393	324	374	380	364	375
2093	424	402	327	444	816	908	2253	4885	4995	4357	3748	2507	1415	640	317	154	67	53	50	40	51	36	35	38	31	31	38	39	32	30	27	44	41	36	41	42	37	51	41	35	41	36	40	48	41	31	36	38	41	47	49	34	29	35	43	35	32	36	44	37	38	28	37	29	27	36	32	33	43	36	42	38	43	43	32	33	41	34	41	46	31	38	49	38	36	33	37	39	47	39	42	45	39	29	44	41	32	36	38	44	38	30	42	41	32	43	50	30	30	42	36	41	43	27	32	39	24	42	30	46	40	36	36	37	36	38	34	24	34	35	32	38	29	41	27	22	39	38	43	39	44	40	40	40	29	36	35	33	36	40	47	33	39	57	39	35	29	40	32	40	34	40	33	38	33	45	28	41	31	26	35	38	36	33	33	39	34	33	36	45	47	41	25	40	44	24	36	42	48	44	33	42	39	45	33	45	33	45	25	30	44	34	45	30	33	38	32	25	33	29	34	40	43	39	29	39	31	41	39	36	34	49	26	39	34	27	26	37	38	42	39	41	34	46	40	36	37	38	34	42	43	34	36	36	44	31	34	43	31	42	37	47	43	32	32	46	35	26	34	22	43	30	40	38	36	34	49	40	38	36	35	44	43	43	41	35	33	34	31	46	35	31	45	32	34	33	46	27	44	39	34	34	34	26	43	34	32	33	42	40	37	38	39	54	44	30	34	30	39	42	42	32	38	39	39	37	42	51	35	33	38	30	44	40	41	39	30	33	32	40	45	40	31	39	41	40	32	33	42	54	38	56	27	41	32	39	47	31	38	40	42	45	30	38	35	46	32	28	44	32	32	31	36	52	53	37	39	36	32	40	37	43	26	32	28	42	37	46	44	35	35	35	31	39	41	52	31	41	40	30	32	47	33	39	34	46	25	31	35	27	44	38	31	55	41	38	40	39	38	38	38	51	29	46	42	40	37	34	36	45	41	37	39	44	49	40	48	40	39	40	30	37	34	29	31	32	44	38	36	30	39	43	31	31	41	31	44	37	42	46	41	40	42	44	46	36	38	42	37	35	34	35	35	38	37	45	29	35	41	29	33	42	42	35	35	34	26	26	28	32	39	40	44	39	32	36	39	32	36	41	37	30	34	23	45	36	42	48	27	42	34	42	47	33	40	39	32	36	34	35	32	41	41	28	44	41	46	36	40	40	38	33	32	36	40	31	39	35	35	44	52	34	34	44	34	36	25	44	43	31	39	37	38	43	41	41	41	40	35	41	46	35	37	37	41	30	35	28	54	34	36	37	30	36	42	34	42	37	42	32	31	43	37	43	38	32	40	25	37	42	41	38	44	44	33	32	38	38	39	37	40	40	37	35	42	40	40	40	37	39	42	34	32	40	46	37	38	34	30	41	46	36	54	36	31	38	29	35	35	46	33	34	44	42	42	41	43	31	36	37	47	31	42	36	38	46	35	36	32	31	36	34	34	48	35	44	40	34	43	38	33	42	36	41	43	41	40	30	32	30	33	37	52	44	32	36	36	31	34	43	39	43	45	35	45	29	33	43	41	24	36	50	41	41	41	29	45	43	33	28	49	47	30	32	36	37	31	40	40	56	33	43	46	38	33	42	44	42	30	30	28	44	43	40	41	54	41	41	33	37	39	49	47	39	35	41	35	45	36	47	37	42	47	41	39	39	34	45	31	31	37	31	44	36	37	34	44	49	36	40	41	44	39	45	42	36	33	41	32	31	50	41	39	25	44	36	45	49	35	35	40	32	28	43	39	41	36	39	31	34	36	47	39	44	42	32	35	39	29	37	25	38	32	35	51	39	37	41	48	30	37	35	32	36	46	43	43	37	33	49	36	28	42	30	34	38	38	46	29	40	50	38	37	28	39	32	37	42	27	34	38	25	49	37	48	42	25	36	34	35	44	52	44	29	29	37	50	32	36	31	34	32	37	29	39	40	39	37	42	36	44	34	38	34	42	53	44	36	44	37	31	31	31	37	38	37	37	41	25	28	37	37	38	42	39	38	29	32	29	36	27	52	33	43	37	38	27	41	35	31	32	50	48	42	35	40	47	58	32	33	44	39	42	44	38	30	40	32	38	37	42	34	36	35	25	57	43	36	28	41	42	32	35	37	36	37	33	40	38	35	44	34	38	28	40	40	38	37	38	33	39	41	34	36	26	39	33	44	46	42	53	39	38	42	51	38	32	29	30	34	39	41	44	50	44	36	39	51	63	41	37	41	38	41	35	42	42	41	46	38	31	35	37	38	39	37	37	34	42	35	34	42	35	31	28	36	33	40	31	48	40	41	46	50	36	43	37	33	38	44	38	35	45	38	42	32	43	39	36	31	44	32	42	38	36	35	43	36	34	30	43	46	35	42	33	39	27	32	43	32	40	39	37	31	49	29	36	44	31	44	48	50	33	38	40	41	45	35	37	25	33	37	46	36	44	37	44	38	44	24	40	40	38	35	47	35	30	41	37	39	49	44	29	40	39	40	33	38	43	51	48	40	35	39	34	40	41	33	43	33	34	44	40	51	35	37	36	42	47	47	41	43	39	38	26	42	39	37	39	36	33	47	45	44	37	38	41	39	47	33	29	39	40	35	38	39	43	36	41	37	42	45	33	35	32	38	28	44	42	41	53	43	49	33	39	34	28	24	36	38	33	44	30	21	38	40	32	46	33	50	37	37	44	36	48	36	49	38	33	35	45	41	38	39	41	39	46	38	32	37	37	37	41	47	38	34	37	35	25	43	42	31	42	38	44	28	41	28	44	35	41	40	37	39	49	40	30	35	36	40	28	31	32	34	44	40	45	48	46	37	33	42	46	39	39	33	42	38	43	33	36	26	44	50	44	28	30	35	44	37	36	36	44	43	44	30	35	33	42	28	38	38	37	43	42	45	35	48	39	37	38	56	38	40	33	36	39	26	34	41	39	41	39	57	26	44	37	43	53	40	41	40	38	36	38	38	43	25	41	42	40	32	45	40	35	31	34	35	37	27	36	45	27	44	51	43	37	37	36	41	37	46	49	34	46	45	26	42	20	47	41	31	39	32	37	42	35	36	33	42	28	48	39	32	43	48	36	38	44	53	37	31	28	34	27	34	49	43	41	40	31	36	24	38	39	45	33	28	29	36	55	39	31	43	41	38	30	30	41	24	34	47	35	34	41	45	33	39	42	43	45	36	48	44	37	35	34	37	35	35	29	28	39	35	41	37	40	34	41	38	35	38	32	37	42	43	40	37	45	37	40	40	34	40	31	35	31	39	39	49	34	35	33	34	27	49	40	44	35	49	36	43	32	38	34	32	39	37	41	33	48	32	29	28	43	32	32	28	44	45	33	34	46	44	26	46	26	26	50	40	41	31	33	30	41	36	45	32	42	35	46	34	37	35	35	40	34	39	39	47	33	36	37	42	40	38	42	35	35	47	42	40	44	50	32	39	37	43	43	35	33	30	36	39	34	38	47	40	41	38	32	38	31	40	34
18520	10255	7923	16215	28099	30005	28702	37031	42779	40567	37908	34831	29199	22551	14912	8353	3773	1738	809	641	537	534	523	464	486	496	477	487	505	533	492	480	474	537	501	506	522	497	524	523	503	526	521	503	487	480	538	480	517	475	478	517	513	515	516	454	507	509	471	481	534	497	513	470	479	463	457	472	495	473	510	474	500	519	508	511	498	556	431	515	497	484	479	503	466	436	448	528	464	511	510	540	471	507	512	489	516	517	495	517	501	499	516	478	493	505	490	513	503	494	486	447	510	482	518	466	492	508	511	490	503	465	498	489	496	504	521	475	500	521	490	472	541	516	458	468	482	496	468	534	543	484	482	531	462	495	466	521	477	485	489	527	479	469	474	505	535	499	509	506	477	506	482	489	491	508	480	486	510	436	468	495	471	539	502	495	500	510	501	462	485	476	505	539	491	505	502	505	512	495	510	501	472	477	507	516	522	453	502	458	508	494	477	480	484	487	491	491	440	488	505	487	458	484	519	477	479	468	497	502	479	475	530	474	500	505	525	520	504	486	491	496	498	498	481	504	538	453	490	522	540	460	464	510	506	495	500	508	527	504	487	523	494	504	519	503	523	529	504	481	500	508	472	535	455	488	494	519	483	505	464	521	496	531	538	485	505	524	486	458	503	486	478	471	519	470	506	509	461	492	492	491	506	496	495	563	532	515	518	515	522	524	534	478	500	514	562	516	492	479	510	540	490	484	505	517	469	533	486	497	506	468	520	481	504	511	520	490	481	557	517	513	497	493	517	451	483	515	524	523	494	495	517	495	487	468	471	528	496	468	509	523	454	484	525	490	534	503	505	477	462	469	504	471	497	483	512	484	516	510	491	504	495	490	511	500	531	480	477	474	520	496	515	481	481	509	494	476	495	468	512	486	506	503	462	479	503	500	476	506	476	515	474	495	466	495	472	489	507	483	507	518	532	504	542	507	492	514	518	512	481	525	522	485	474	530	488	508	493	504	471	503	499	559	511	507	509	485	506	466	463	495	504	461	483	495	506	503	487	499	471	486	560	521	500	467	490	484	487	490	487	497	495	490	481	482	496	485	481	526	490	541	485	454	502	465	441	507	489	450	461	478	510	478	505	490	498	466	525	502	504	503	481	489	496	480	518	516	527	499	505	492	476	483	487	537	470	469	493	464	514	469	500	481	556	498	521	487	467	492	474	440	506	518	469	493	487	518	526	498	532	501	519	520	468	485	515	475	473	446	519	517	515	485	487	473	532	507	515	545	533	504	503	435	499	514	485	515	479	486	436	517	506	497	510	498	501	489	483	480	509	518	497	504	473	539	505	523	474	491	518	478	499	532	494	486	497	488	485	514	451	488	492	512	499	500	517	473	534	476	538	425	488	477	459	483	452	513	513	528	519	478	495	512	515	496	543	556	465	514	515	538	508	463	472	489	487	483	489	463	452	517	550	489	449	456	504	489	533	507	524	505	500	469	435	501	484	496	509	456	509	510	478	496	525	459	536	507	488	516	495	519	544	506	512	521	524	507	514	499	470	474	494	476	483	486	508	484	471	502	516	444	490	516	483	515	488	470	483	481	494	478	479	455	460	530	519	521	521	498	497	502	505	496	497	504	483	515	510	487	454	523	511	487	509	486	516	471	539	488	509	544	509	451	507	523	492	530	464	480	488	494	499	483	490	506	495	486	516	483	503	472	487	497	495	488	505	511	476	529	501	454	502	516	559	538	511	540	483	520	539	501	504	492	513	499	436	514	491	488	504	484	483	468	486	471	516	457	490	507	488	507	482	518	489	484	482	477	442	513	490	486	479	519	457	482	496	476	473	515	446	456	475	500	503	484	490	509	492	503	484	460	503	504	497	487	476	495	500	484	521	517	500	492	479	530	540	517	480	498	515	511	539	514	481	504	487	494	519	478	494	518	478	481	512	486	458	476	500	495	497	507	474	495	492	476	502	491	484	508	497	494	484	452	505	492	496	504	453	482	527	504	492	516	474	523	516	498	502	486	442	480	458	520	474	480	502	490	521	491	465	512	504	489	474	514	501	490	464	479	456	511	444	502	507	491	490	457	499	499	486	474	480	481	473	490	500	487	529	495	502	465	526	476	513	460	519	524	493	468	490	484	481	515	489	526	480	540	466	526	463	456	481	471	469	465	500	494	534	524	490	489	501	500	517	514	505	472	479	464	499	528	475	481	511	528	469	525	500	479	491	459	506	499	482	504	523	508	496	478	500	545	469	471	438	503	523	507	467	453	485	502	489	512	489	497	482	497	489	489	485	496	510	498	468	492	482	520	488	465	523	493	464	444	496	479	499	476	512	466	484	500	536	490	504	474	487	489	472	503	500	472	511	463	517	500	514	511	497	492	504	504	485	498	508	509	471	479	525	497	464	472	486	471	504	519	460	499	491	501	475	533	502	519	507	519	497	503	500	524	498	500	500	464	534	495	492	515	470	489	486	475	528	482	480	530	480	437	474	562	488	471	485	519	479	494	496	495	477	496	501	478	494	481	478	484	500	529	517	498	508	470	528	511	519	492	497	513	502	524	493	492	488	498	526	517	479	488	518	526	532	531	507	451	463	474	517	503	493	496	481	472	502	533	463	507	485	487	488	486	499	500	472	520	498	506	495	497	482	502	499	478	513	470	461	467	494	487	515	482	517	532	489	484	502	500	483	481	445	496	535	509	502	480	496	512	461	474	472	535	531	502	473	468	538	475	517	496	474	456	462	519	546	558	512	516	485	467	540	526	536	498	501	499	498	460	512	487	465	515	460	454	516	488	492	490	505	493	503	514	497	504	501	546	502	461	509	439	514	553	469	494	463	518	507	506	493	477	494	481	480	529	504	454	463	534	474	505	469	472	483	508	495	482	484	453	485	475	524	522	472	492	489	515	501	457	522	498	484	496	511	494	457	465	474	515	515	442	496	482	512	462	533	474	498	502	506	477	483	496	482	510	516	495	511	501	466	530	527	484	512	485	471	460	480	543	465	490	508	496	508	468	499	516	550	465	490	472	518	508	489	557	521	480	512	470	509	505	523	470	492	523	506	470	541	494	492	490	470	520	469	497	492	486	521	501	475	507	525	505	452	510	532	463	545	479	465	509	497	485	522	517	486	521	517	514	518	465	477	460	485	509	526	483	482	458	496	533	498	478	468	481	505	516	509	506	505	472	498	492	541	479	485	496	510	524	477	497	523	488	494	492	478	467	505	493	455	503	525	548	471	486	482	475	476	507	499	507	475	541	502	489	508	466	497	530	482	488	493	498	528	466	521	457	500	501	481	475	483	501	517	491	503	492	488	477	510	478	501	513	503	517	481	513	471	468	489	514	498	470	507	502	484	487	487	529	502	537	496	487	507	486	471	491	522	467	513	476	492	491	489	518	503	503	492	486	488	532	466	485	521	481	453	494	485	492	497	497	477	469	499	461	521	491	494	471	477	487	487	485	452	497	505	496	497	536	473	492	489	519	522	506	479	477	455	495
1212	902	807	648	763	1332	1520	2143	4817	8021	9015	6664	4242	2223	1106	507	256	127	52	43	32	26	34	30	28	41	33	31	34	36	28	40	36	44	33	26	36	20	29	40	25	23	38	25	30	32	33	27	27	19	34	30	36	27	34	22	28	28	28	33	41	32	25	35	24	31	29	31	33	38	36	28	28	21	30	25	33	35	37	23	31	29	33	30	42	27	38	30	40	26	42	32	30	30	29	26	33	49	37	30	39	29	25	29	32	20	39	30	19	41	41	30	31	21	37	35	23	31	24	26	37	22	35	37	39	27	22	27	35	26	30	34	38	22	24	28	40	27	37	23	35	32	32	26	31	34	41	28	24	27	37	31	22	30	26	30	32	33	20	29	26	30	18	41	22	30	31	23	27	30	28	26	26	34	32	33	20	28	30	36	38	36	45	26	32	31	28	41	36	30	33	36	26	34	37	27	29	32	39	27	29	38	24	41	42	34	42	38	41	37	38	27	22	36	38	31	30	37	34	25	43	24	27	34	39	35	32	25	31	36	41	30	33	21	22	35	29	29	29	27	25	24	23	32	32	39	28	32	34	44	23	28	37	30	20	34	43	27	39	31	39	28	26	31	36	28	34	39	32	34	32	36	26	33	33	27	29	40	32	26	34	40	38	28	37	35	35	30	33	32	23	38	41	34	20	26	35	26	34	43	33	39	32	24	31	35	37	27	37	25	31	40	40	31	31	25	33	29	37	28	31	22	38	32	26	39	42	32	25	31	29	22	30	26	30	32	26	36	30	17	34	36	43	27	27	21	28	22	27	33	27	26	34	27	33	30	32	34	29	32	31	39	29	24	30	21	36	30	23	29	29	29	38	29	42	28	26	34	28	27	33	32	39	30	32	22	22	28	41	17	27	27	34	27	36	27	23	29	34	37	28	43	40	38	40	29	40	33	29	33	34	30	43	27	42	35	29	33	35	24	49	35	29	34	34	33	24	39	33	24	29	31	38	32	33	35	32	36	44	40	31	27	25	26	38	25	34	32	29	36	30	29	39	34	41	26	37	26	32	21	35	35	32	34	40	36	39	26	26	40	33	25	36	24	35	31	27	30	38	42	27	38	32	26	34	25	34	34	27	28	37	42	33	36	24	40	26	32	37	34	30	40	36	35	48	29	24	30	28	40	26	38	25	34	21	29	29	27	30	29	39	29	38	31	40	28	26	27	38	26	35	31	34	32	35	38	22	31	33	32	34	33	27	34	34	27	24	25	31	27	35	29	37	30	37	33	30	24	40	32	33	29	23	35	42	29	39	36	28	28	33	35	27	32	29	32	41	25	25	35	28	26	27	27	21	30	33	26	26	30	29	23	30	39	36	32	32	35	29	27	36	30	31	36	30	35	39	36	32	36	32	46	28	24	33	38	39	34	24	29	33	31	35	38	31	24	30	35	28	29	30	36	38	35	31	27	24	30	31	32	27	23	20	37	39	18	33	25	39	26	26	33	27	31	32	29	33	35	23	26	48	35	30	28	23	39	33	26	34	29	29	37	33	38	30	25	36	32	22	30	36	24	28	30	37	33	25	30	25	36	37	35	32	18	35	42	26	29	40	31	35	30	37	40	40	24	34	32	37	30	36	28	18	24	35	34	31	26	33	32	31	31	36	33	35	29	36	29	34	39	40	21	31	22	29	22	22	36	29	33	33	44	27	32	24	33	34	38	30	33	30	27	30	34	31	24	34	28	35	33	28	37	26	29	32	37	30	32	30	27	29	29	34	32	29	34	33	30	28	32	34	32	25	29	32	31	30	34	23	35	31	29	35	27	23	32	31	35	32	37	28	33	40	30	33	43	37	41	34	41	21	28	27	31	24	27	29	37	21	26	20	31	40	27	27	26	33	16	25	33	44	32	28	30	21	32	41	30	25	25	24	33	28	36	32	29	38	27	32	30	37	21	44	26	29	34	35	35	27	45	31	28	29	31	31	28	32	31	33	34	41	34	41	37	33	34	39	33	36	22	28	44	31	31	29	27	29	36	28	37	32	36	34	29	34	38	39	32	32	42	34	26	32	32	22	32	23	29	28	24	33	35	36	27	30	38	38	27	26	25	30	32	33	32	28	34	28	34	27	31	44	33	37	33	30	25	35	33	38	34	29	29	29	39	31	36	23	40	37	31	29	35	36	31	36	25	30	26	36	36	22	32	37	37	43	29	22	34	32	20	37	18	28	36	28	33	33	32	35	33	26	45	34	35	39	47	37	34	29	21	32	26	32	28	33	38	31	28	32	39	39	34	28	31	27	18	26	33	21	30	32	30	30	34	33	29	27	32	31	28	28	29	34	34	27	31	42	24	31	35	37	33	28	28	39	29	33	37	26	39	28	45	35	38	46	34	36	30	24	28	28	32	32	26	21	32	32	20	33	28	29	31	32	32	30	38	35	38	39	27	28	36	31	41	26	25	39	25	30	27	23	31	38	40	39	25	28	29	33	35	31	35	34	39	34	28	25	20	30	24	46	33	44	30	26	36	25	40	29	32	28	30	27	31	43	37	31	33	31	42	29	30	32	31	40	36	41	26	28	26	30	28	21	31	26	25	35	33	37	27	33	29	31	37	30	31	33	29	27	32	25	28	40	31	37	30	31	28	33	37	44	27	28	28	23	41	36	31	40	39	23	24	33	32	35	29	31	34	38	28	35	32	22	29	39	39	27	33	27	38	36	39	32	24	25	37	27	27	32	30	25	40	23	31	31	40	24	33	28	33	19	40	36	22	32	33	33	38	31	36	23	37	30	33	34	30	39	31	31	31	32	35	33	36	34	27	29	32	29	31	29	29	27	31	38	24	42	32	27	34	32	43	27	40	39	27	26	26	30	25	33	30	30	43	37	31	39	32	35	35	24	28	35	34	31	33	31	32	39	44	27	31	25	33	32	25	32	29	37	26	30	23	40	28	31	37	19	27	27	38	44	23	35	27	42	46	40	33	33	30	41	32	27	33	25	35	29	25	29	37	34	36	34	30	40	28	20	34	28	33	31	39	34	32	39	33	29	29	31	30	33	45	37	35	28	28	30	34	30	28	41	47	26	27	30	43	32	42	34	42	31	31	34	29	27	44	37	32	35	32	23	20	29	37	20	33	32	37	34	34	36	37	38	39	32	36	39	37	28	34	42	37	30	42	26	32	38	33	37	26	27	40	33	27	36	28	27	30	25	29	40	27	33	20	25	31	36	32	27	35	36	35	25	25	30	32	35	36	26	24	29	28	31	31	22	27	38	39	33	29	44	24	33	22	28	30	31	28	29	35	28	25	29	37	33	31	37	30	34	31	27	30	21	33	44	33	34	27	27	22	26	27	32	34	25	35	28	41	31	33	39	41	34	29	34	34	24	29	27	33	32	32	35	45	31	32	33	33	35	28	17	24	32	40	31	28	25	22	31	30	39	37	36	32	32	24	41	29	23	31	26	33	32	30	27	34	43	30	31	27	23	32	22	24	30	31
23012	15878	13534	22278	32896	35030	33043	36225	43881	48562	46723	40735	34450	27173	19214	12086	6049	2594	1146	628	443	411	408	419	368	391	397	399	406	409	379	382	450	410	402	388	404	381	398	414	387	382	431	419	386	387	403	412	423	454	387	399	380	424	450	424	397	408	422	415	413	421	389	423	407	384	407	401	403	408	413	413	417	384	401	426	398	384	451	399	377	383	415	403	387	439	427	389	405	396	411	384	426	393	376	440	374	390	402	413	425	366	379	411	443	382	450	407	409	436	408	426	439	383	439	413	442	399	427	384	441	417	397	412	420	376	380	405	336	408	389	393	384	423	426	443	395	436	356	403	416	372	416	432	400	413	417	418	428	400	363	459	394	419	405	382	427	375	401	431	418	382	428	416	414	397	423	381	430	386	446	383	415	398	390	375	371	399	432	386	392	391	410	424	411	414	397	441	398	393	425	413	402	416	384	379	366	428	369	395	418	438	413	402	424	402	391	407	437	423	405	394	400	420	424	385	416	388	413	409	419	399	460	422	430	399	371	423	429	404	408	425	408	430	406	415	414	427	438	412	394	461	419	424	438	402	414	419	450	421	422	400	426	385	416	428	436	409	409	404	408	462	411	405	396	436	431	420	409	421	401	407	450	445	410	406	458	406	411	386	405	404	389	374	407	415	416	421	412	407	391	403	421	440	434	385	386	429	425	415	377	415	369	415	397	459	376	412	434	448	396	454	454	399	408	420	397	387	413	378	452	414	419	423	425	383	405	375	417	412	373	407	361	431	408	411	404	399	425	397	470	426	393	390	404	410	438	400	399	400	388	451	402	376	411	410	410	407	377	408	412	406	393	361	422	418	405	378	407	392	416	400	359	427	405	379	387	423	376	449	398	400	407	404	416	408	417	404	404	428	403	386	415	433	409	433	422	396	360	355	410	427	428	389	434	419	425	407	396	403	401	397	417	398	428	441	375	395	415	432	412	438	414	434	444	419	401	405	402	404	411	422	420	409	399	420	402	410	391	403	383	419	435	432	412	434	418	408	421	419	386	410	394	408	414	395	381	414	392	424	414	411	427	388	400	403	408	389	405	419	402	412	411	403	415	464	389	443	426	412	431	420	410	411	420	410	391	426	430	411	407	392	390	368	388	395	411	386	371	396	465	405	405	414	421	426	364	404	380	417	378	419	403	435	399	432	419	379	384	369	406	413	433	427	435	392	438	386	421	409	438	394	406	423	434	394	420	424	398	426	395	425	426	394	435	378	398	441	393	428	410	404	387	406	406	391	421	392	391	399	399	426	435	403	412	409	412	419	425	381	425	399	389	424	425	366	417	384	409	391	425	397	397	407	403	379	420	373	416	423	409	422	401	396	382	439	429	381	424	410	453	415	392	388	461	412	359	385	427	401	421	370	417	408	399	408	378	410	384	419	411	384	448	400	385	433	422	402	474	424	441	398	395	417	404	404	412	394	395	401	394	389	394	444	414	412	374	373	394	386	412	464	420	377	449	389	407	438	436	422	368	429	398	373	386	391	407	395	414	396	396	398	413	430	420	400	408	415	408	392	465	402	393	417	429	400	433	394	407	406	429	442	410	427	424	409	410	403	363	393	421	419	397	395	416	409	427	411	400	377	426	415	387	429	418	428	406	421	399	406	438	376	410	386	391	437	390	396	406	415	423	397	436	408	409	421	446	392	413	414	387	419	375	408	392	441	464	416	416	373	394	414	424	435	425	420	378	405	414	378	431	403	436	398	430	405	432	406	388	369	409	442	407	398	416	404	424	420	363	444	428	387	380	400	406	399	400	397	404	419	373	407	434	408	413	406	367	420	393	386	355	405	411	380	414	382	401	399	387	416	418	399	397	394	420	410	393	376	437	420	380	408	446	389	377	420	453	417	411	419	376	418	438	465	422	381	429	464	377	413	431	427	405	384	412	384	373	379	389	403	393	436	395	382	408	418	421	410	435	388	406	395	410	367	405	432	357	447	432	427	417	422	382	442	399	385	430	416	407	409	389	421	390	407	382	462	384	416	364	417	398	393	404	425	391	405	401	416	419	419	365	390	420	419	387	401	422	385	428	406	360	433	385	375	412	371	412	381	388	416	402	403	405	420	408	402	416	405	450	426	408	397	402	398	383	386	420	407	460	367	407	433	398	405	426	372	439	400	378	396	402	414	401	412	406	437	411	395	410	401	420	410	378	390	380	426	410	425	446	408	425	419	379	423	365	404	438	418	395	368	386	407	412	426	418	424	406	417	452	419	404	391	412	408	413	419	425	432	407	402	427	438	394	458	413	409	387	407	367	433	410	412	368	397	423	423	401	390	387	421	394	382	402	409	414	397	433	402	433	407	409	451	415	411	383	421	393	426	389	425	444	423	370	394	421	376	417	410	434	403	416	406	396	403	415	443	371	430	409	403	396	411	420	403	425	426	409	404	370	413	404	381	379	433	437	418	389	412	369	408	398	444	400	404	412	413	420	407	421	410	425	404	408	427	410	412	407	391	399	420	407	380	401	399	405	447	426	424	409	413	420	399	391	384	392	440	427	420	409	413	413	413	396	412	435	421	435	423	419	414	454	454	386	405	432	420	386	415	418	412	393	408	463	394	429	434	425	386	388	412	405	381	456	378	389	430	432	425	394	428	406	421	389	423	397	396	384	409	394	404	404	369	406	391	401	389	404	419	371	415	390	387	387	412	407	411	382	399	404	406	406	415	400	402	420	393	433	373	433	384	413	400	420	384	431	417	409	461	389	426	450	440	382	380	389	394	400	444	397	400	421	455	379	394	369	391	419	409	409	416	406	416	414	377	443	406	399	405	403	401	435	435	400	420	409	413	444	407	417	424	449	391	383	431	394	413	402	415	407	477	445	420	415	420	383	397	430	435	423	390	421	411	421	423	391	417	424	404	385	408	410	408	429	409	390	397	421	402	398	412	406	365	394	396	371	396	401	411	449	416	426	411	424	425	402	389	398	413	441	422	380	404	409	444	391	416	394	430	399	408	386	420	411	445	407	397	433	431	405	433	375	388	416	384	419	417	412	400	408	401	419	414	401	395	403	398	390	409	402	406	419	387	443	410	364	377	403	420	396	385	420	405	412	394	402	378	409	395	398	423	400	429	413	379	407	391	391	392	397	445	417	417	441	399	398	409	404	387	410	423	415	435	430	417	377	408	394	398	410	405	392	425	418	435	419	417	424	387	397	402	415	413	419	417	376	390	410	413	400	417	408	404	382	450	397	413	395	423	417	420	437	408	411	410	413	402	387	403	415	391	413	435	398	381	407	385	435	448	378	406	452	396	396	425	395	412	416	397	416	425	414	391	415	404	406	421	407	435	405	397	427	380	427	422	392	417	398	393	428	409	427	445	394	385	394	419	382	394	434	380	407	384	408	422	386	420	415	402	405	388	389	414	414	350	436	424	392	433	398	369	431	411	422	416	423	391	414	426	418	424	434	410	414	416	416	422	452	395	416	377	418	395	399	427	380	405
1358	278	158	101	126	193	308	641	1153	1563	1561	1182	758	490	356	220	162	97	53	39	29	27	36	34	36	28	28	29	19	23	23	40	24	30	30	25	37	35	32	35	27	26	32	26	32	29	30	24	27	22	25	24	20	35	36	34	31	39	22	33	35	21	25	33	33	26	29	25	23	28	24	24	29	32	27	38	21	35	37	35	42	33	33	15	24	31	20	31	39	28	31	25	17	26	22	37	38	21	23	27	23	27	28	25	29	24	32	36	23	27	33	24	29	28	39	32	31	27	21	26	31	32	27	33	31	32	22	24	29	33	33	23	28	27	28	38	25	28	27	29	33	21	30	23	30	25	31	28	29	27	20	29	35	25	32	29	31	28	34	24	28	24	29	23	34	35	25	26	20	20	35	37	39	30	33	24	19	30	29	25	36	33	25	32	34	33	32	34	40	30	31	28	30	44	22	35	36	44	33	27	42	30	22	25	29	30	28	38	25	31	27	28	32	31	18	33	23	25	31	22	44	29	35	33	28	22	30	23	24	25	27	31	30	29	31	25	24	24	31	34	35	29	35	34	27	28	40	33	31	28	28	26	26	25	25	31	30	27	26	32	21	27	27	28	32	37	33	31	31	26	29	27	36	29	33	25	33	36	22	35	27	28	35	44	30	29	20	34	27	24	30	26	36	24	34	31	30	25	29	32	28	28	24	30	39	31	27	27	31	40	31	28	36	29	33	35	33	26	33	35	35	31	28	23	36	31	21	30	21	34	28	27	33	17	26	31	31	25	41	40	39	29	36	30	38	21	33	31	25	30	30	32	19	32	26	29	27	16	31	32	25	34	38	18	37	22	35	26	23	34	27	43	29	32	27	36	29	20	29	39	40	29	31	32	16	36	27	31	36	32	22	24	21	31	37	28	27	28	37	40	41	30	25	25	35	30	37	23	35	23	32	27	21	22	31	29	43	33	35	31	30	28	28	28	20	28	36	31	34	36	28	30	29	33	19	23	39	30	25	32	29	27	21	29	22	21	28	22	35	34	28	26	36	22	30	26	26	23	30	24	37	26	26	27	30	34	32	25	25	40	26	35	31	30	25	30	31	33	35	36	30	34	34	17	26	27	28	36	27	18	29	30	26	31	24	36	30	20	23	26	29	38	31	35	26	26	42	30	33	33	27	30	36	27	34	25	26	29	27	35	23	37	27	30	33	34	21	26	32	23	24	36	29	32	27	30	36	28	32	36	33	33	28	33	30	37	24	27	29	29	17	28	31	31	30	29	28	29	24	21	22	28	26	25	33	30	37	38	23	33	28	33	26	26	29	28	20	26	30	34	33	27	42	26	25	23	34	28	28	34	33	31	27	24	31	35	28	31	32	31	23	26	28	32	37	30	30	18	21	34	24	33	30	32	20	31	36	39	30	26	32	30	32	30	25	31	41	24	31	31	24	33	29	35	32	26	38	36	22	33	36	26	20	35	37	36	31	33	36	29	32	30	24	34	37	24	36	27	27	25	24	19	27	28	37	30	25	27	21	28	35	21	24	36	39	36	41	35	29	22	23	27	38	40	27	36	24	36	23	35	25	31	31	40	40	28	25	23	34	24	33	32	27	25	25	27	25	32	40	39	26	30	32	28	33	42	26	33	26	35	30	34	31	30	40	29	30	27	30	39	30	19	33	23	21	39	42	41	32	30	23	26	21	34	19	24	37	31	26	30	30	44	42	36	34	18	37	24	32	23	24	29	25	27	26	22	29	29	38	34	30	28	37	29	23	26	33	25	24	40	26	34	25	28	28	25	29	36	21	27	31	30	20	32	32	29	25	24	33	27	24	29	25	29	24	26	25	23	32	30	21	21	42	26	33	33	31	25	30	40	37	29	32	28	25	31	33	26	25	29	28	31	25	23	35	23	18	33	36	28	23	37	35	33	35	30	31	35	23	24	27	28	32	35	37	22	30	23	25	30	19	26	29	21	24	23	31	29	28	26	27	28	41	36	37	31	22	31	33	24	28	32	31	28	32	38	32	27	25	24	40	24	32	25	26	27	31	24	33	25	30	29	35	33	20	31	23	27	29	26	30	22	26	25	36	30	26	23	38	23	29	34	34	32	33	25	25	35	29	29	24	27	35	25	23	24	31	33	34	43	26	28	31	24	24	33	28	27	27	46	24	35	31	26	22	24	30	20	35	27	30	24	27	26	24	33	36	31	34	39	30	37	23	27	30	33	33	36	30	31	27	30	30	31	30	27	26	31	28	35	25	34	26	30	23	23	34	17	29	30	44	36	30	30	31	28	31	23	31	30	27	28	38	34	27	38	27	33	35	31	23	37	26	29	27	31	17	25	32	34	31	38	32	35	34	28	27	29	31	41	28	37	26	38	27	26	30	20	31	32	24	25	33	21	38	26	23	24	30	31	23	21	30	38	22	38	34	35	32	27	32	36	38	30	24	28	32	36	33	43	18	28	28	29	28	37	36	26	33	29	32	31	31	30	18	30	24	23	26	26	29	31	35	30	28	36	30	19	32	28	25	17	34	28	24	22	32	15	34	38	34	36	26	21	21	22	28	29	28	41	32	24	26	38	29	32	32	26	34	18	24	29	34	33	25	18	30	29	24	29	34	41	29	24	33	32	22	33	26	35	38	30	29	32	31	28	29	31	25	33	28	26	37	34	36	31	20	33	36	27	26	27	36	32	34	33	30	28	44	34	36	38	37	40	21	24	34	26	32	17	36	27	40	19	28	34	30	20	19	37	27	26	19	29	31	33	20	34	40	33	32	38	37	33	31	34	30	27	34	30	28	30	39	23	32	25	32	21	27	20	33	25	30	30	23	25	25	24	33	29	38	40	30	34	26	32	24	28	49	33	30	30	19	40	30	29	38	31	30	23	27	30	37	34	31	31	27	29	27	20	26	27	22	21	23	25	35	29	30	32	29	30	30	26	27	36	22	30	28	27	37	34	29	31	31	16	33	34	26	28	25	18	26	30	36	21	34	30	33	24	29	36	37	31	21	25	25	32	28	26	33	28	25	32	25	44	30	17	26	24	24	27	27	17	30	29	29	32	36	33	33	43	32	28	38	28	25	27	32	31	27	20	19	16	32	41	27	29	31	32	30	32	28	29	29	40	30	28	30	37	33	27	26	36	25	27	20	37	34	30	30	27	35	34	35	29	35	32	29	31	39	23	36	25	34	24	25	33	22	31	20	41	36	21	33	34	19	32	28	26	33	35	29	24	36	35	24	33	29	32	23	31	39	26	35	29	21	25	30	33	36	38	31	32	33	23	26	30	26	40	21	32	19	37	33	27	22	34	20	40	23	24	23	28	23	36	28	26	27	29	33	36	32	20	31	37	30	19	32	34	38	26	24	33	28	27	18	20	27	29	30	28	22	25	36	22	41	28	37	24	33	30	32	24	22	30	40	27	28	33	36	34	26	25	20	33	36	36	45	24	31	33	32	28	30	38	37	26	30	27	39	27	34	30	24	32
15540	6681	3883	5518	12668	15823	18325	23276	27694	28970	27343	22718	18137	12835	9405	6851	4217	2122	961	519	491	393	380	387	415	407	379	428	384	364	400	392	429	381	398	389	414	400	411	396	404	383	377	389	378	434	404	424	415	422	378	411	426	380	426	379	413	418	371	402	403	381	385	390	403	412	394	394	374	376	401	387	366	419	390	423	396	411	390	406	374	364	437	370	360	404	422	413	388	388	384	370	379	378	405	333	380	402	386	421	397	399	390	392	411	391	367	403	410	388	415	408	412	384	391	393	384	376	381	425	376	392	402	377	393	380	378	400	424	416	380	389	371	397	385	426	402	382	393	396	362	374	423	384	430	396	400	387	439	372	409	418	372	398	402	406	406	399	396	403	392	414	405	405	375	388	386	352	381	405	408	406	416	417	398	385	403	364	396	420	407	378	385	426	382	420	390	384	396	404	370	425	374	369	385	412	424	380	380	394	416	380	403	431	440	401	385	405	404	395	376	400	408	378	398	407	382	384	365	414	395	399	418	414	407	429	442	408	381	384	422	429	413	391	397	427	400	385	366	386	412	407	431	389	367	389	429	404	415	414	354	370	423	394	374	393	390	434	397	381	393	367	369	410	412	409	374	374	421	400	396	399	387	401	416	412	385	362	387	415	385	382	396	387	394	379	345	417	416	368	412	407	395	418	437	375	395	434	416	401	420	430	423	416	398	407	409	354	398	415	393	421	417	396	379	387	389	386	396	387	408	396	402	384	370	361	383	384	390	389	395	391	411	386	398	428	430	396	407	429	411	407	381	402	420	405	386	367	384	418	441	385	412	411	377	386	429	397	372	380	405	378	389	414	368	374	386	399	381	402	392	403	351	391	394	430	362	397	392	407	397	392	419	409	410	367	385	395	411	392	428	381	397	406	419	390	364	374	394	398	401	410	353	389	420	425	424	381	392	403	374	356	379	430	403	389	380	414	344	394	428	386	389	412	374	408	393	404	400	413	401	388	392	377	404	393	388	400	389	411	411	411	433	401	367	388	427	393	395	380	392	398	394	371	404	397	410	366	407	382	375	388	394	398	396	355	433	378	403	409	377	395	402	418	377	387	385	374	335	375	428	377	408	404	401	395	430	415	354	403	359	368	357	414	380	425	388	416	407	376	408	370	444	363	397	398	388	392	414	387	379	399	377	402	371	399	399	403	399	395	434	410	386	410	374	383	444	395	385	386	405	393	410	372	403	386	416	400	409	368	386	406	419	391	388	415	388	388	383	384	413	405	396	399	374	396	404	431	402	405	394	408	399	380	363	398	401	394	397	399	416	388	423	382	359	383	409	378	363	386	356	421	412	404	392	416	391	417	401	360	400	361	393	379	399	400	430	358	376	371	374	420	411	375	398	395	382	424	364	383	378	441	393	408	386	391	392	378	405	392	384	364	382	389	378	419	406	381	383	384	409	374	413	409	400	393	387	407	390	423	396	396	405	365	400	404	407	376	391	364	420	409	400	394	361	419	411	411	394	400	395	371	420	373	400	381	409	377	432	383	412	404	422	384	417	429	396	373	391	382	418	400	392	400	371	398	376	409	447	400	372	390	361	387	403	437	381	382	395	400	405	368	388	405	379	409	419	412	357	406	411	386	412	380	358	408	361	379	395	388	404	407	392	351	393	384	410	398	399	354	394	365	418	401	373	393	408	412	405	410	381	377	394	403	388	373	387	394	428	383	380	386	403	382	409	408	420	417	373	386	411	406	366	387	411	378	381	389	437	378	396	398	363	406	404	403	373	383	402	361	385	396	375	402	386	391	380	389	419	377	391	425	396	371	394	354	392	408	408	379	371	354	378	392	391	382	392	405	414	372	388	430	360	412	355	416	375	380	422	401	385	363	438	442	404	377	377	389	383	400	361	389	398	391	363	337	353	401	419	407	417	406	389	413	400	379	370	415	405	418	375	434	373	415	386	418	333	383	403	378	377	429	410	376	403	400	387	387	385	372	394	381	370	411	413	361	367	411	384	403	424	368	405	379	422	411	353	373	397	412	362	385	415	367	382	389	389	400	416	371	414	390	402	388	404	412	377	397	395	400	429	391	408	373	400	384	402	388	407	374	348	397	426	406	387	416	380	368	366	385	399	400	381	369	352	363	398	392	409	436	388	351	380	403	399	422	378	382	381	374	408	408	404	421	392	376	432	387	426	396	392	384	385	401	374	388	385	409	392	424	384	409	395	386	423	410	405	403	403	362	416	376	398	388	385	415	419	398	449	407	404	389	400	385	380	375	360	387	386	384	390	386	389	387	376	387	366	400	403	376	400	402	407	375	387	381	388	360	411	394	390	412	383	400	389	378	391	358	397	387	387	397	408	383	414	436	351	381	401	404	372	358	419	408	388	362	383	367	386	403	378	401	407	417	380	396	391	385	418	392	391	378	378	411	415	397	425	405	413	394	411	394	439	419	385	404	399	415	406	401	395	440	411	400	404	419	413	392	386	413	399	373	376	382	407	372	389	383	384	367	443	393	402	413	388	398	404	399	387	397	421	388	394	391	410	410	409	401	398	435	406	400	359	405	420	377	365	432	426	446	411	392	405	414	407	412	365	391	410	415	371	405	400	412	393	385	418	410	406	358	365	410	418	391	340	404	405	390	406	398	423	353	392	354	380	398	431	392	370	404	370	378	430	406	385	429	387	390	401	415	409	388	368	375	398	388	380	382	409	391	398	409	415	383	375	407	375	420	421	386	362	429	380	392	398	424	402	392	413	359	390	368	404	429	400	396	400	400	381	404	398	390	416	409	392	429	374	408	392	375	419	365	347	396	414	369	400	390	385	415	427	401	428	422	356	398	402	403	392	394	398	395	395	349	385	340	395	390	402	417	397	417	389	381	404	427	378	378	404	384	430	349	397	414	375	401	396	390	417	368	364	354	397	432	421	399	411	406	374	415	410	428	389	394	385	390	389	395	374	359	395	402	395	384	420	438	410	400	423	422	421	405	406	372	439	405	388	374	398	403	428	376	420	400	416	400	387	413	376	389	441	387	384	419	401	376	408	415	407	435	382	394	397	387	393	387	361	391	385	380	375	405	359	408	367	393	399	397	400	396	379	401	401	365	372	372	394	350	432	417	448	392	390	411	383	379	412	382	381	375	418	400	401	383	387	378	406	384	397	392	396	383	428	403	411	413	392	416	395	383	398	390	412	394	396	362	420	426	365	408	368	386	394	418	421	429	403	422	422	372	415	357	375	417	384	415	409	408	379	425	399	370	380	370	376	383	371	425	413	386	360	367	364	367	393	410	389	368	404	384	399	393	369	393	417	381	395	391	384	377	392	369	404	426	380	395	401	409	393	403	377	401	388	389	391	377	391	416	386	383	413	404	430	411	385	423	394	416	369	398	397	396	405	395	413	400	409	399	356	390	400	370	368	426	397	417	384	378	440	429	352	430	388	371	392	407	390	415	459	390	382	416	410	421	363	391	385	390	411	373	415	391	367	408	396	394
864	719	457	170	267	589	974	1324	2227	4733	4828	3702	2296	1271	620	274	150	76	50	38	34	23	24	18	36	27	25	30	24	27	27	20	23	25	28	25	26	28	38	37	29	22	14	24	32	26	24	24	25	24	20	28	18	28	29	24	31	18	25	26	21	20	35	28	25	22	24	34	21	26	30	31	23	22	25	18	29	33	36	36	22	21	29	19	22	36	29	25	31	27	30	36	27	23	26	25	29	30	38	34	25	24	31	24	36	34	23	22	19	30	28	35	27	15	29	24	21	28	20	23	30	23	29	32	18	29	37	20	30	23	28	24	36	24	22	28	29	29	26	29	30	21	25	31	25	39	34	25	23	25	23	21	34	31	29	33	21	20	28	23	31	23	24	26	26	32	37	28	28	24	28	24	34	29	22	24	28	25	17	25	31	27	29	29	32	26	22	17	29	23	18	28	29	33	26	21	18	23	17	23	31	25	20	24	28	31	25	31	21	28	30	33	31	21	28	26	20	27	26	29	31	14	36	30	32	36	18	36	27	25	29	30	35	35	25	31	42	31	33	24	21	23	27	33	36	19	24	30	26	28	22	23	27	27	20	40	28	27	16	23	23	30	27	22	20	27	27	24	26	24	23	23	35	25	21	33	33	26	28	24	27	17	24	26	32	28	25	26	35	31	39	18	24	20	40	21	21	39	21	26	24	29	14	43	30	24	30	25	24	22	33	18	37	21	31	32	24	28	28	26	22	21	30	32	22	30	30	19	27	26	26	31	28	42	40	32	33	36	24	33	19	25	22	30	20	30	26	24	31	26	28	31	31	29	41	24	23	24	35	24	28	21	39	47	25	24	25	27	22	29	22	29	32	24	35	26	29	27	25	36	24	30	34	24	17	27	23	26	30	27	25	30	36	25	29	29	35	34	25	21	24	23	39	26	22	31	24	25	23	26	20	33	24	23	22	25	26	20	18	32	29	24	32	28	26	29	29	28	26	24	28	29	31	27	20	30	30	34	24	27	25	28	26	27	33	27	26	28	28	31	31	30	27	26	31	28	30	25	30	32	27	27	23	21	18	29	28	30	18	22	22	17	33	26	31	34	27	35	26	21	14	29	41	29	28	25	32	25	24	21	21	21	22	25	21	32	28	32	19	25	25	22	23	22	37	20	33	27	22	38	33	23	20	29	28	28	27	25	26	33	33	21	13	20	34	24	23	15	30	20	31	26	30	23	21	27	24	24	27	23	28	31	21	25	25	19	33	35	31	22	23	16	27	25	23	20	24	26	22	30	19	27	37	29	26	34	21	39	33	27	21	25	24	25	26	28	23	22	27	20	27	28	24	16	31	27	29	26	30	40	20	24	23	24	25	13	25	23	23	27	21	27	26	27	24	19	24	22	23	37	28	29	18	30	24	22	33	25	32	28	18	27	34	27	31	26	20	31	18	32	30	21	22	22	28	28	19	32	22	33	25	24	32	23	32	22	33	30	27	21	22	17	17	29	21	22	23	29	28	32	23	32	20	33	33	25	33	22	32	31	28	17	22	16	22	19	31	27	18	33	25	24	25	33	26	25	26	32	29	26	21	25	26	31	37	22	29	27	19	23	22	25	18	24	38	26	27	29	29	23	23	27	26	31	25	23	32	25	35	23	25	25	33	19	25	29	31	35	30	24	33	26	26	30	23	26	23	19	28	20	21	27	27	28	27	35	28	20	25	19	22	29	22	19	30	36	38	21	22	30	23	31	29	30	28	24	36	21	37	31	36	26	32	31	31	22	31	28	28	27	16	27	28	29	33	22	21	21	38	26	28	33	31	24	22	25	31	33	37	30	26	22	25	29	27	34	45	24	39	32	34	21	40	26	17	33	25	24	27	24	20	25	17	26	19	34	18	23	22	21	27	29	28	34	22	30	22	29	17	29	33	26	27	22	31	28	19	24	33	25	26	18	33	28	21	25	23	28	38	17	25	41	26	21	25	23	23	22	29	26	34	32	23	26	21	26	37	38	21	30	33	22	19	22	24	20	32	25	31	31	24	21	36	34	21	23	22	22	23	28	24	30	30	24	25	24	21	20	26	23	26	29	33	27	27	22	24	18	24	29	21	31	30	24	19	25	33	23	22	29	19	29	33	18	31	24	34	25	28	32	37	26	22	19	21	30	21	24	15	16	29	33	27	40	23	27	28	18	19	23	28	31	25	30	36	23	20	32	32	30	31	32	26	30	16	21	38	35	24	34	25	28	22	32	37	19	27	34	20	29	23	18	24	20	19	30	27	32	27	29	29	15	26	33	23	29	27	21	29	28	29	22	34	41	33	23	26	28	25	16	39	34	33	28	31	27	31	26	22	35	29	25	17	18	29	26	35	23	20	25	26	33	17	34	29	27	20	32	28	32	24	25	34	16	31	23	23	24	24	29	31	32	35	28	27	24	29	33	26	23	26	30	21	26	30	32	22	20	25	29	27	22	27	20	27	36	16	26	24	25	22	20	24	27	27	30	31	38	31	29	20	22	22	20	25	34	24	20	25	30	36	30	18	23	25	30	21	31	27	31	25	21	25	22	20	28	31	24	25	31	19	25	25	32	32	35	13	27	31	25	31	37	28	34	23	22	22	23	23	27	17	31	26	30	30	19	19	21	19	29	37	19	19	26	31	22	26	26	20	24	26	18	24	26	34	28	30	23	26	22	25	27	33	29	27	19	26	36	26	25	27	30	42	27	26	37	25	30	19	35	35	22	28	31	32	22	20	35	28	25	17	25	36	32	19	28	27	25	39	21	20	23	22	18	23	23	30	26	26	29	25	28	17	22	29	34	32	24	25	29	23	26	24	39	27	25	34	18	21	21	25	29	31	24	30	30	18	26	28	33	24	27	25	14	28	26	23	35	25	30	29	18	32	31	20	24	24	18	22	26	33	18	29	18	35	32	32	31	36	24	21	34	27	36	26	25	31	29	36	30	19	26	24	30	23	30	23	25	28	35	28	27	30	23	27	27	21	29	29	26	26	27	21	32	26	24	39	21	25	21	24	23	19	37	37	33	25	18	23	40	26	24	23	27	26	24	29	24	36	24	20	16	26	14	23	27	26	31	13	31	18	26	35	29	29	28	26	20	25	32	25	27	19	30	30	39	22	25	21	20	28	28	25	33	25	26	32	23	35	31	22	29	17	29	25	33	29	29	27	29	30	27	18	22	35	18	24	28	27	29	32	35	36	23	25	21	24	22	24	27	23	35	18	26	20	28	23	25	35	28	24	28	30	24	23	33	20	34	23	32	23	19	25	19	22	21	28	23	30	20	33	17	20	23	22	25	29	35	31	25	23	29	24	30	20	25	22	22	20	22	24	33	23	24	26	26	27	27	31	27	34	26	32	18	26	25	27	34	26	18	15	38	26	22	35	31	26	27	23	29	15	24	19	24	25	16	24	20	29	31	26	29	27	29	29	27	22	25	17	23	27	35	21	29	16	22	24	23	19	28	22	21	28	24	34	33
18954	13476	7595	10664	22779	27566	29149	30026	34128	40885	38458	33755	28214	21303	13732	7933	4074	1998	1019	606	420	374	342	329	337	342	366	327	330	354	335	342	329	347	353	355	305	345	330	313	340	347	345	335	333	355	312	346	320	352	325	341	318	329	314	358	321	326	337	349	319	344	301	334	342	307	335	371	321	347	336	327	353	341	371	300	312	298	317	366	372	362	351	347	352	347	318	355	305	336	361	389	344	357	314	329	368	343	331	345	351	332	335	342	356	344	374	363	336	378	316	363	345	297	331	377	333	338	340	361	358	315	331	344	350	353	359	305	367	356	350	349	359	357	316	348	342	347	313	334	325	329	308	310	349	323	357	339	329	359	318	337	368	389	331	361	332	366	330	347	364	369	333	369	340	341	359	328	349	342	328	340	322	351	314	340	365	343	332	351	361	336	354	338	340	330	330	335	342	354	331	347	339	324	338	314	338	345	384	343	367	363	333	333	336	339	328	348	354	348	337	358	338	324	352	345	354	343	339	356	347	365	325	334	347	372	347	364	339	359	343	356	346	293	347	363	357	321	337	324	354	368	340	320	361	362	340	327	364	341	337	345	346	341	334	347	315	336	320	361	351	299	330	340	346	325	343	324	359	343	305	334	341	351	334	299	363	371	361	335	360	310	342	331	364	336	305	314	329	349	330	351	369	311	328	345	333	337	363	321	332	353	332	325	306	357	323	340	340	356	384	322	343	328	307	373	343	371	343	335	325	352	346	362	328	333	346	327	314	350	312	312	350	329	352	321	344	339	367	337	326	335	330	348	337	325	330	353	361	336	365	332	346	314	377	340	353	331	295	297	329	343	333	350	308	333	343	327	330	333	354	344	358	351	345	367	364	320	323	343	332	318	382	325	367	344	332	339	332	354	338	307	325	344	336	324	375	335	312	360	368	365	314	352	352	322	379	335	357	324	324	334	318	380	347	324	326	357	351	319	358	344	354	341	329	304	331	326	337	358	314	335	329	321	344	336	319	335	311	341	331	370	364	327	328	340	313	327	317	370	319	324	349	318	347	361	339	372	370	335	347	346	317	335	322	337	349	333	341	334	302	345	352	337	361	327	355	349	364	348	325	360	359	326	320	337	336	365	344	379	340	356	328	330	349	369	329	386	320	335	354	369	334	337	364	327	356	319	343	339	359	350	375	346	325	361	359	347	335	372	355	361	339	337	341	349	315	332	329	351	346	364	366	350	384	352	360	324	324	379	289	361	352	329	285	319	327	327	352	357	335	349	332	340	367	333	338	361	336	326	350	357	332	307	323	343	363	328	336	321	351	342	345	331	317	378	335	338	340	342	376	357	328	337	329	359	356	324	351	311	324	373	339	323	316	357	328	341	357	355	322	358	330	344	360	352	350	325	332	351	357	349	330	339	340	316	335	353	342	337	355	330	310	363	335	363	338	347	319	340	330	353	337	332	372	317	355	324	365	364	353	343	360	332	358	323	341	360	339	308	340	341	334	336	323	328	359	307	346	314	357	365	328	357	312	319	351	346	325	356	346	369	353	314	336	365	344	353	348	311	340	340	362	352	319	368	366	371	365	338	346	358	346	324	376	347	333	313	357	370	338	346	346	367	322	342	313	337	362	370	352	312	361	348	310	367	321	365	353	339	327	354	365	331	341	298	347	310	327	330	354	351	347	368	324	339	329	347	319	342	339	334	327	323	324	311	357	334	385	339	342	352	323	350	334	335	353	343	335	329	344	332	350	354	310	349	332	344	338	322	367	316	352	376	318	361	346	357	340	344	356	350	342	319	335	310	307	321	365	328	335	305	368	347	332	337	319	325	348	322	326	335	355	343	360	346	337	315	319	347	339	372	340	340	341	373	350	340	374	328	344	297	385	329	331	324	338	354	356	321	331	346	328	330	339	340	332	351	366	328	322	316	336	317	354	365	318	350	343	317	351	346	338	340	361	357	341	343	357	328	325	355	342	333	361	340	330	306	339	363	380	358	326	341	366	353	340	321	345	325	375	337	316	346	345	342	361	313	374	346	319	349	323	345	376	320	320	330	349	341	379	332	334	329	368	349	339	346	347	326	314	339	349	351	358	367	373	346	347	310	345	352	372	366	332	386	354	358	376	356	324	293	352	353	345	334	337	345	333	324	325	349	338	301	350	341	358	326	375	339	340	339	375	331	357	377	359	336	366	340	345	317	366	291	334	352	345	323	328	357	325	369	367	345	314	343	349	335	307	320	330	334	325	308	357	349	372	351	306	347	323	332	316	365	318	391	350	328	326	359	354	333	363	344	339	371	351	339	362	356	328	365	342	324	336	369	333	338	352	347	278	346	351	361	299	328	314	371	346	319	319	286	356	322	320	327	359	323	341	387	297	361	361	348	334	320	351	351	328	373	347	357	352	333	325	347	362	339	344	331	356	364	330	368	338	325	346	384	350	352	319	314	331	321	339	362	330	325	317	384	345	367	338	313	325	330	338	340	309	344	334	356	350	328	380	313	330	395	348	339	334	349	366	363	355	355	333	328	331	353	372	343	338	339	339	359	303	311	324	318	362	360	358	362	367	356	348	327	354	366	318	350	335	360	334	327	348	365	349	349	349	321	329	346	313	337	322	336	378	346	338	347	342	345	323	324	338	346	331	342	358	323	324	334	350	329	372	344	349	361	321	318	346	350	328	292	335	353	319	356	342	317	344	356	366	347	319	304	311	361	302	341	311	324	342	317	351	343	380	325	338	331	342	346	338	363	333	348	355	366	348	362	334	353	323	330	365	328	331	325	342	344	317	328	325	361	315	339	336	361	328	348	334	313	351	304	361	325	340	350	362	332	358	323	321	335	351	343	334	359	334	326	371	353	342	360	334	340	355	350	343	348	380	341	338	315	348	350	329	349	324	332	348	351	339	331	352	333	361	364	362	340	379	362	365	299	347	342	354	325	335	368	318	341	353	347	346	344	329	383	337	346	348	343	334	341	338	354	324	350	310	325	360	338	337	355	343	377	355	356	350	376	315	350	380	362	318	336	357	340	322	341	344	306	348	331	346	360	344	363	359	346	335	330	327	365	332	349	349	341	328	306	351	334	308	363	303	325	347	346	337	335	376	356	327	325	325	362	330	326	363	353	345	345	322	359	342	374	349	389	365	328	304	327	385	347	356	350	341	336	335	343	340	370	338	315	337	336	331	353	358	332	342	338	353	359	369	335	314	352	321	319	323	316	342	330	303	329	337	341	338	339	355	351	342	311	322	357	329	319	350	336	346	338	370	335	334	352	330	348	376	340	367	364	359	329	364	326	367	352	346	351	374	342	334	376	363	377	322	379	344	339	350	345	336	330	349	325	369	340	340	283	327	351	341	344	320	338	314	358	338	343	334	329	360	341	342	343	343	340	333	343	333	348	309	336	337	352	330	371	351	341	352	379	367	377	339	329	361	334	339	328	362	348	329	345	368	348	332	379	342	334	324	316	335	334	358	375	356	348	358	343	358	359	339	327
2221	639	361	203	390	872	1315	1972	3217	5221	6196	4378	2748	1312	588	300	133	86	51	36	45	41	40	33	33	41	45	42	35	34	35	41	38	43	39	37	43	28	47	41	39	35	43	45	34	43	50	38	23	34	36	43	40	43	33	47	42	41	34	47	41	40	47	42	35	39	53	36	47	36	36	32	43	39	36	44	35	46	25	39	47	44	45	39	40	41	38	37	52	49	37	37	30	32	33	39	36	37	32	44	32	53	25	41	44	33	43	57	49	42	43	49	37	38	34	49	39	31	39	36	44	34	41	32	42	35	34	33	31	34	32	38	36	37	48	35	40	25	41	36	35	44	34	43	39	33	36	42	30	52	42	31	42	32	39	53	45	33	37	36	38	37	39	34	41	34	40	32	40	50	38	38	47	44	47	34	32	33	33	40	39	38	32	27	31	46	30	41	38	28	33	31	30	40	42	46	32	42	33	29	41	45	34	45	55	35	42	38	41	52	40	36	28	28	36	41	33	34	44	39	37	42	49	28	30	40	39	31	43	38	34	30	50	34	38	48	42	35	45	34	40	42	44	32	37	33	38	37	40	29	41	34	41	46	35	32	41	37	37	31	38	48	54	35	41	38	34	46	42	43	42	40	44	44	37	36	42	52	36	30	30	32	42	47	41	46	39	31	37	49	28	44	30	40	25	25	37	33	49	45	37	33	22	32	42	32	44	30	31	43	42	33	44	38	49	30	39	41	41	45	35	36	32	42	40	37	38	26	30	38	40	44	37	33	32	52	40	38	32	33	38	38	34	42	46	29	37	38	43	30	41	46	33	30	38	37	48	32	33	41	49	46	32	29	40	44	32	38	36	40	43	33	34	41	36	42	32	34	38	43	37	29	38	47	40	45	40	35	35	40	50	35	49	48	23	45	36	39	35	35	42	33	54	31	37	44	30	35	47	42	32	43	43	35	36	37	39	44	42	41	38	41	38	41	26	43	52	28	45	41	25	36	42	41	29	44	42	45	40	30	41	45	45	42	39	41	39	38	29	42	49	45	34	38	34	49	34	33	45	38	34	25	33	41	43	37	36	36	39	37	37	34	42	45	36	43	39	34	45	31	19	38	42	37	40	40	41	39	34	39	35	43	38	28	31	31	38	36	35	37	45	34	43	33	28	36	36	33	46	40	46	36	40	36	44	44	39	34	40	39	27	40	41	43	42	34	27	42	43	36	44	40	39	39	25	29	38	34	38	32	31	34	35	30	37	43	35	45	31	28	38	38	41	39	35	43	42	34	49	38	33	35	37	41	38	33	34	44	31	30	41	42	36	39	36	29	45	53	35	41	41	34	36	37	35	45	32	43	39	44	47	45	41	27	38	49	41	43	46	38	38	38	49	43	34	47	44	36	48	45	29	56	40	44	38	27	30	39	35	39	37	42	45	44	36	41	45	39	29	32	46	45	36	35	36	42	42	28	36	36	27	36	38	32	22	34	31	39	30	47	39	41	37	36	34	39	35	39	34	41	35	42	42	51	38	35	36	34	38	36	36	38	33	37	46	42	28	33	32	28	43	31	35	33	36	34	44	37	42	31	36	39	36	56	33	40	29	41	36	32	36	41	24	49	47	44	41	36	31	38	42	33	44	24	36	46	43	48	38	44	30	43	31	45	42	31	39	39	38	29	35	35	39	37	40	37	32	39	32	44	41	35	28	45	36	36	38	33	40	34	42	41	39	39	38	25	44	43	38	30	40	29	42	37	35	32	24	34	47	43	41	27	39	46	33	45	25	31	35	35	32	44	37	38	46	31	30	35	33	20	38	30	45	36	46	49	36	36	31	36	39	38	46	42	44	42	50	39	39	46	45	38	35	35	36	51	38	31	34	39	38	35	38	32	36	42	33	44	30	35	42	43	33	49	43	42	47	20	49	43	37	37	45	34	32	33	39	30	36	36	31	42	33	38	47	38	38	38	48	42	30	38	36	40	34	40	37	33	40	38	37	34	28	38	39	49	32	47	32	35	45	35	49	40	33	44	31	34	34	36	36	41	46	42	46	37	39	41	42	36	41	47	38	42	32	36	33	31	38	28	39	37	36	43	46	38	36	36	31	42	47	43	50	34	37	36	35	36	39	38	25	35	35	33	47	37	43	44	31	36	38	42	40	32	35	40	40	42	35	44	39	37	42	34	40	26	44	39	44	32	44	33	34	36	38	38	38	40	39	30	35	44	47	29	38	34	35	47	50	31	29	37	41	46	34	43	40	34	47	34	36	45	38	42	32	38	34	42	38	48	45	44	40	31	46	42	30	43	24	37	36	38	35	34	42	44	42	43	38	41	44	41	32	37	38	42	28	28	47	40	39	31	32	32	26	32	41	36	39	44	43	34	34	38	46	46	32	34	34	38	29	51	40	42	39	48	40	47	36	38	42	27	56	36	33	35	34	41	33	32	46	34	31	46	38	26	30	38	35	38	41	34	44	36	46	44	44	35	52	32	42	37	37	38	32	34	45	40	39	38	39	31	29	42	54	43	26	43	45	42	37	30	36	26	35	36	41	31	35	56	39	44	34	30	37	35	29	43	36	32	33	36	41	42	39	41	52	33	45	36	36	37	33	29	35	41	40	36	35	43	38	37	47	41	39	40	41	31	39	42	36	34	34	39	31	44	40	40	35	47	46	38	36	50	27	40	34	39	37	36	26	35	35	45	46	36	36	39	41	30	34	37	47	38	30	40	42	37	44	36	31	34	51	37	36	35	34	41	31	45	35	40	37	46	32	46	33	35	36	40	36	40	33	44	41	43	34	41	34	39	38	36	33	38	29	43	48	32	42	42	35	49	41	37	35	31	36	37	46	35	37	37	35	44	41	37	30	43	33	47	41	49	53	39	47	53	42	41	42	32	44	57	41	51	37	30	36	34	37	35	41	22	42	42	39	30	39	38	30	34	43	34	37	36	35	32	30	43	38	40	36	37	34	31	36	47	34	44	30	45	42	43	46	35	50	37	45	47	38	36	36	39	37	31	41	36	31	37	39	28	41	31	28	36	30	31	38	48	34	40	42	30	45	42	33	34	34	34	36	35	37	47	42	36	24	37	33	35	40	38	40	36	36	40	29	48	38	42	42	44	40	40	38	33	42	36	34	52	39	40	35	37	39	45	40	35	39	31	47	45	37	33	29	31	37	44	23	24	39	41	37	43	45	37	36	41	37	49	43	50	33	25	41	40	33	40	35	40	39	54	39	44	27	45	39	52	37	44	41	35	47	32	43	45	30	29	31	38	42	35	37	33	28	36	40	47	44	37	33	27	39	39	36	36	43	34	45	32	39	32	35	31	34	45	46	49	35	48	33	36	24	31	39	36	29	41	34	45	24	40	40	42	43	32	45	40	34	30	32	40	41	32	37	40	40	41	37	44	40	32	41	33	35	41	34	39	53	42	42	33	34	29	39	41	31	27	47	35	34	36	34	31	31	38	32	37	50	37	35	40	39	34	35	35	45	45
20903	11950	7032	10539	25073	31175	32373	34761	38590	42742	41914	35730	29306	21694	13534	6879	3139	1392	828	567	497	476	511	459	516	502	521	500	511	490	484	466	469	504	485	511	449	513	567	517	488	516	479	504	466	485	530	499	504	482	466	457	520	481	479	511	508	495	496	470	504	525	508	518	502	503	478	506	490	483	498	527	454	459	506	471	492	482	482	468	486	531	484	489	532	502	511	509	466	489	497	467	512	527	441	486	500	466	467	494	494	544	498	485	470	476	488	552	513	461	486	506	465	531	482	491	519	492	489	498	511	506	491	508	472	481	503	500	496	523	520	496	505	484	477	489	490	475	485	499	494	474	522	514	482	481	465	486	475	477	506	515	489	483	505	494	506	469	445	487	513	487	468	475	478	467	475	502	517	507	531	494	483	501	522	487	485	475	499	542	460	493	470	511	469	481	492	490	483	507	505	523	536	470	502	502	486	481	499	497	486	506	506	459	451	538	463	466	536	461	450	487	487	487	448	529	512	491	530	521	468	503	496	475	487	517	499	494	476	484	498	466	467	466	487	465	466	435	488	484	476	480	457	447	477	479	487	491	514	477	496	463	503	492	507	456	510	491	492	462	481	493	457	484	459	470	500	498	516	546	516	509	483	493	486	514	501	468	492	508	505	476	471	459	484	494	470	462	480	494	469	490	484	455	509	494	496	519	499	469	540	486	533	483	509	483	469	493	489	486	475	524	535	508	481	487	516	521	488	481	483	533	459	494	487	541	511	486	519	514	525	502	500	507	508	502	512	482	503	495	523	480	436	484	522	513	470	488	489	501	523	532	526	477	520	500	480	497	454	496	497	458	487	525	486	492	511	467	512	506	513	497	510	486	453	496	512	469	513	506	516	489	508	467	493	516	489	481	526	479	471	493	460	487	491	465	468	503	476	478	483	488	506	530	484	492	508	480	499	486	467	442	501	471	487	515	506	473	535	495	500	485	508	521	529	488	471	451	472	455	479	499	485	467	509	508	506	516	487	523	514	482	461	486	516	537	503	509	507	511	471	526	534	534	479	508	510	474	480	504	496	506	501	480	513	513	498	469	478	451	474	515	503	479	486	514	504	499	484	490	489	476	507	494	486	446	462	483	474	511	474	474	460	495	485	522	524	487	502	521	518	457	506	487	513	509	516	498	498	502	476	476	504	503	474	490	509	508	478	498	516	458	518	493	456	497	515	518	508	509	480	488	499	471	513	497	507	480	490	502	466	454	463	478	506	493	517	498	469	468	505	474	469	540	479	476	482	514	521	486	506	480	522	476	486	499	490	448	523	524	476	508	506	494	520	490	487	507	481	478	485	489	488	499	502	462	462	475	536	457	498	479	507	487	448	485	517	514	470	484	519	481	478	510	502	519	493	500	494	487	498	469	479	483	493	496	474	521	501	483	490	508	487	492	497	447	478	489	512	521	492	509	492	448	450	490	496	515	496	468	523	477	486	489	482	490	466	493	485	497	499	481	488	508	497	479	470	489	542	481	540	502	497	472	515	496	489	486	456	481	517	479	484	495	495	514	512	509	493	478	485	431	484	504	505	484	510	499	528	515	496	529	490	499	505	524	497	461	493	494	490	474	515	482	498	506	474	546	521	435	497	470	503	482	501	484	482	542	454	492	479	491	461	503	457	487	497	485	467	537	500	442	501	485	477	474	470	482	424	514	475	463	516	510	545	502	473	479	479	503	518	505	517	493	517	483	502	488	483	506	488	505	495	500	463	497	478	516	505	433	498	457	442	491	492	494	450	472	472	526	496	452	462	527	478	516	469	479	509	537	462	492	448	519	482	508	510	492	513	486	491	464	458	502	492	476	476	497	501	528	495	488	499	496	469	465	503	494	485	497	471	495	473	466	499	511	443	485	504	520	494	511	475	481	477	532	483	521	500	483	473	487	516	452	498	490	516	489	505	516	511	511	472	499	494	476	469	500	494	486	485	494	480	495	512	497	480	508	477	495	514	504	500	490	466	516	496	463	445	527	506	459	509	506	482	512	506	499	505	510	534	489	501	491	494	476	524	482	484	457	449	475	486	510	511	500	516	502	487	486	553	515	498	500	521	494	514	509	533	489	492	528	565	485	541	505	504	487	466	493	487	470	504	521	448	447	497	497	510	503	510	507	491	483	540	475	507	471	455	495	465	467	472	477	517	481	463	523	488	482	489	485	499	482	469	499	490	502	492	495	498	502	502	492	496	479	499	498	476	512	493	468	511	503	484	483	484	482	505	491	490	497	477	482	452	461	499	519	517	463	480	508	474	445	507	507	469	444	527	478	500	545	491	477	505	488	475	479	452	500	495	462	505	513	491	495	459	468	460	477	489	478	480	463	513	466	472	524	462	467	489	502	471	452	529	491	539	486	554	482	478	513	471	499	501	523	480	516	515	522	478	486	488	458	510	537	500	474	514	495	487	501	438	518	481	489	515	477	504	487	513	526	496	488	495	478	488	468	490	494	515	508	446	513	506	487	497	494	462	484	499	486	515	501	483	482	507	460	461	496	515	489	510	472	501	481	494	500	484	485	502	494	465	506	480	485	485	506	498	530	473	503	443	493	473	499	499	515	438	514	494	484	491	493	528	510	530	478	502	525	493	489	508	504	503	507	521	435	469	466	495	483	485	519	520	465	485	451	514	490	515	513	513	484	495	498	508	497	518	511	518	494	503	512	502	499	499	471	503	512	486	501	495	480	451	458	555	499	528	528	499	532	533	501	514	478	487	510	509	495	484	497	509	509	507	464	514	523	504	473	505	499	481	463	473	494	527	506	526	476	486	513	457	523	478	534	476	459	494	476	471	512	489	496	492	488	502	518	522	500	479	491	510	499	505	516	469	499	496	492	504	545	474	478	463	487	524	481	496	523	509	516	502	516	493	516	463	466	505	503	476	501	500	497	539	522	493	493	488	486	500	524	476	495	504	505	507	500	489	493	497	466	492	486	512	516	507	499	504	496	482	476	499	471	487	501	494	473	487	482	503	489	497	517	502	461	471	465	525	479	478	472	494	514	499	508	518	474	521	440	455	505	510	493	498	507	484	499	505	522	472	499	476	460	469	515	509	472	485	483	479	518	489	475	495	486	486	480	499	490	500	482	518	475	514	488	479	500	509	468	486	474	513	453	490	461	516	473	478	516	472	545	489	494	498	498	465	436	515	525	464	490	498	483	492	503	456	464	534	511	490	506	495	487	494	521	426	486	472	491	437	478	506	487	506	511	515	495	446	466	532	523	467	495	483	498	491	526	475	471	488	496	483	479	500	516	497	461	476	549	514	453	492	489	470	501	503	512	500	523	505	529	503	482	481	493	522	503	471	490	496	481	496	505	449	533	484	487	485	482	478	490	510	502	492	466	450	482	509	495	491	505	526	476	498	485	496	444	491	525	499	474	536	538	452	498	518	503	470	513	469	509	511	503	487	478	517	518	514	487	514	545	491	480	505	542	486	467	458	495	478	472	491	530	506	480
1379	949	702	405	430	909	1855	4481	7792	8658	8557	6863	3967	1888	845	400	167	74	54	40	39	26	39	30	39	28	41	33	23	26	42	35	29	34	30	31	32	22	27	35	29	21	38	34	24	29	27	29	28	37	30	28	30	31	23	38	28	36	33	26	26	35	25	25	38	42	27	36	27	29	39	32	18	37	28	32	40	37	29	29	29	35	22	35	27	34	29	35	37	29	28	30	37	23	30	34	33	33	30	27	34	34	33	45	34	39	42	40	38	31	29	30	36	37	24	30	32	32	35	25	35	33	28	29	38	36	24	34	27	35	21	37	29	22	32	28	29	28	38	39	24	26	30	34	31	30	31	40	34	36	28	17	28	27	23	33	33	15	37	42	28	33	26	26	31	38	33	36	30	24	32	35	23	37	35	29	25	34	31	29	25	36	37	29	26	36	30	34	41	33	21	31	39	26	22	26	51	30	29	44	38	30	31	41	41	34	34	31	35	27	30	38	30	36	31	28	34	32	31	35	35	31	40	42	42	32	33	29	30	32	32	29	31	41	30	27	36	33	30	33	31	39	21	38	37	35	28	39	33	27	42	43	31	28	37	37	31	41	26	41	32	31	33	31	28	28	24	34	26	24	35	33	31	32	26	30	43	29	27	29	36	36	32	35	35	33	40	29	39	38	27	37	26	30	30	37	41	33	30	28	39	31	38	33	42	27	31	37	33	22	31	37	36	31	27	23	34	28	34	26	24	23	24	38	31	36	39	35	36	23	31	36	29	31	28	26	30	30	32	25	32	25	29	30	33	39	22	29	32	36	35	29	33	35	30	26	35	31	30	21	32	20	33	41	37	27	40	34	40	36	41	31	44	45	34	34	38	48	25	29	38	28	36	32	44	35	33	29	38	26	35	33	26	28	38	41	28	32	27	29	25	36	33	33	37	23	32	26	38	29	33	31	27	40	32	30	32	37	34	33	31	33	26	25	29	32	31	38	32	31	26	34	35	31	31	29	40	32	45	32	27	33	27	33	29	37	29	43	22	34	32	35	25	32	23	31	34	24	32	30	28	34	34	28	26	28	38	29	27	23	30	34	35	40	31	26	35	34	18	37	31	34	26	26	35	33	29	27	37	26	30	40	19	37	34	31	45	43	45	43	38	41	34	37	35	24	30	35	29	46	44	44	30	45	29	31	31	22	37	35	33	35	37	36	28	29	27	29	32	37	35	32	35	35	35	31	33	24	31	26	34	30	30	31	35	32	34	32	41	37	41	29	32	40	31	27	31	27	43	37	40	29	38	28	41	32	34	35	23	37	44	30	24	28	36	33	32	34	38	32	43	39	29	33	36	27	35	39	33	31	35	21	24	33	35	33	30	33	29	34	35	27	27	43	43	46	34	30	32	31	33	36	33	31	27	40	31	34	32	30	29	25	32	29	32	33	37	34	24	33	31	27	25	36	33	30	27	46	32	27	38	47	32	28	28	32	39	30	30	46	25	26	31	33	23	23	28	28	38	32	31	38	42	36	32	31	28	35	34	43	37	42	38	28	30	22	28	32	34	33	31	28	33	27	44	38	22	38	36	28	32	34	33	31	38	35	28	24	32	22	43	28	31	34	22	36	28	38	31	21	31	38	21	30	39	42	28	29	37	24	24	21	34	37	29	44	30	35	30	34	29	29	19	34	25	20	31	30	33	40	34	27	27	31	35	35	34	32	38	34	27	35	36	25	31	38	33	30	23	33	26	32	39	29	32	30	36	42	30	24	43	32	21	24	38	32	30	24	28	29	32	34	31	26	29	44	40	28	38	33	36	34	36	31	35	28	35	32	23	27	30	37	29	31	38	24	30	27	36	36	28	27	43	31	26	30	39	17	25	43	34	35	28	36	32	39	31	33	48	21	29	35	33	28	33	27	40	27	27	39	29	38	33	36	30	29	37	25	38	38	35	27	39	30	27	36	33	33	36	26	35	34	31	33	29	33	39	35	36	25	30	35	31	33	34	45	36	24	33	31	25	23	33	37	36	33	28	25	34	27	37	38	34	32	31	38	37	41	35	42	32	33	30	45	27	38	33	29	40	38	30	30	24	27	31	29	29	28	34	33	30	28	30	43	26	36	35	29	30	29	51	37	39	30	39	28	35	31	33	35	36	43	32	31	28	25	32	32	30	34	36	38	31	26	40	28	32	37	41	24	31	32	29	37	29	32	28	24	32	44	33	33	22	33	39	44	38	28	44	30	35	28	29	38	34	26	27	34	30	26	34	37	20	23	24	27	24	35	31	35	35	35	37	38	31	39	34	38	27	26	23	34	34	29	39	26	35	33	25	37	39	28	35	27	36	30	44	33	22	31	40	35	35	33	28	44	30	33	27	27	32	40	26	35	37	37	41	47	34	33	29	30	34	29	28	32	36	27	31	23	39	33	30	34	21	22	32	34	31	38	30	30	35	37	33	29	18	33	26	38	25	23	30	27	37	29	27	26	39	27	26	27	26	33	32	41	31	40	40	30	34	46	25	24	39	31	32	30	44	32	35	36	37	28	26	33	26	29	29	39	29	31	31	31	28	30	34	38	26	31	29	29	38	37	31	37	24	23	32	32	34	29	26	29	32	36	35	31	36	32	37	31	26	40	29	31	29	22	35	34	34	32	31	26	29	27	35	29	26	22	32	40	31	34	38	41	35	38	28	44	28	29	30	29	33	21	34	39	37	34	31	43	41	22	25	21	31	32	23	29	30	31	27	37	25	27	36	30	36	37	33	30	38	28	26	32	41	29	30	33	41	35	33	27	39	32	29	36	45	29	35	35	25	29	37	33	32	42	28	24	40	43	37	36	30	25	29	35	27	30	31	29	32	38	39	28	26	31	35	23	32	25	35	27	27	33	36	18	35	22	38	35	26	21	34	20	37	32	35	39	24	38	37	35	36	28	24	35	32	36	25	43	40	26	28	23	36	41	33	26	36	36	34	37	34	35	42	29	33	31	30	40	35	25	45	30	33	36	36	24	29	23	35	26	36	32	31	31	29	30	32	30	34	38	31	34	27	30	36	35	29	35	28	40	34	32	31	27	29	35	33	29	34	30	32	37	25	36	35	28	39	25	27	35	30	28	46	32	29	28	42	34	24	28	28	32	30	33	25	33	31	37	33	28	27	38	32	26	35	43	36	33	35	32	41	30	34	37	30	31	32	35	33	33	31	32	34	35	35	33	28	25	29	34	27	40	29	37	42	44	34	26	37	35	38	21	34	35	37	25	26	52	34	38	40	30	27	32	46	55	26	28	31	31	30	33	23	26	31	38	22	36	28	26	32	42	43	34	38	32	31	23	26	33	39	28	26	30	28	25	35	27	35	34	35	35	23	28	37	32	24	29	32	31	35	33	29	38	39	38	37	45	27	34	31	29	36	15	37	29	21	33	28	27	32	38	29	39	42	25	35	29	31	40	38	35	30	36	25	31	39	35	27	40	32	45	32	31	27	33	34	39	24	37	23	33
24155	16015	11645	17037	26962	31133	36562	44504	48834	48920	46178	40743	32819	25077	17039	9367	4111	1766	845	603	447	461	423	409	429	429	444	398	406	414	407	398	449	410	394	402	411	391	407	418	466	430	435	389	417	397	431	412	406	412	436	398	411	378	420	440	365	437	413	400	424	419	375	439	414	433	394	415	424	399	423	420	428	416	419	394	426	390	435	403	415	394	438	369	359	401	442	411	416	387	437	402	393	384	412	423	412	388	415	422	386	404	418	428	418	378	428	397	402	395	403	405	422	412	428	430	436	409	390	403	419	402	433	445	430	437	423	409	405	412	402	385	445	416	390	419	422	387	394	390	392	405	396	381	426	413	410	379	386	387	413	414	413	407	394	410	444	400	430	413	387	404	430	376	397	439	410	391	415	427	364	427	409	424	406	420	411	421	402	365	409	382	376	423	428	410	444	390	404	394	462	375	418	395	455	393	453	397	476	418	424	397	399	439	410	398	430	381	425	415	432	399	409	392	445	419	412	428	367	402	421	414	416	420	359	404	410	414	421	423	385	447	397	421	398	407	432	427	397	370	391	430	374	423	417	425	419	426	421	389	414	398	399	414	401	390	390	371	432	442	391	401	391	398	383	435	402	429	413	414	412	411	403	418	429	434	426	436	401	386	382	395	421	406	422	416	421	417	408	435	406	422	376	400	416	430	393	393	442	382	412	428	403	386	415	411	439	434	416	399	380	424	411	424	453	432	391	426	433	427	396	404	373	428	398	396	430	439	380	408	386	417	462	422	399	421	413	406	403	437	440	401	367	410	459	370	423	424	375	407	438	430	394	404	387	402	417	416	395	404	397	397	389	379	394	408	432	393	404	394	436	418	436	437	380	412	417	393	412	418	391	412	439	433	403	426	421	421	409	403	421	401	406	386	374	431	436	421	392	381	368	386	395	399	408	420	424	403	406	377	393	393	404	440	408	401	395	433	394	396	392	395	431	416	415	414	422	401	422	389	391	416	409	376	399	396	386	371	374	397	442	454	426	435	385	430	404	431	431	442	382	428	413	412	454	433	384	425	398	385	393	409	397	388	433	432	436	408	422	442	378	421	441	421	392	405	413	394	399	423	433	407	405	393	451	414	401	435	411	402	422	449	407	435	378	399	399	416	375	430	411	371	413	422	440	399	464	403	408	415	415	425	404	357	415	431	447	419	394	416	421	417	384	446	400	394	400	387	456	395	425	410	434	427	411	391	380	405	407	415	434	410	385	432	385	414	404	387	391	421	374	391	414	401	411	408	440	398	395	408	402	435	408	423	431	398	410	439	408	392	436	416	457	409	434	427	425	423	387	418	436	393	416	433	415	450	399	423	392	426	393	407	420	381	429	436	371	404	435	392	389	431	401	400	377	420	401	413	398	403	399	383	439	406	390	419	443	405	402	391	376	403	403	395	383	427	421	383	411	460	377	412	400	402	395	420	409	408	412	405	378	425	393	406	409	403	397	431	384	373	388	447	402	415	392	390	373	392	429	439	430	385	404	406	401	412	448	433	364	419	397	403	436	399	447	411	418	389	401	428	411	405	427	386	432	413	401	439	408	382	414	398	401	409	362	392	417	415	413	396	403	422	418	402	430	421	420	412	393	413	439	394	407	415	435	413	401	426	419	395	407	416	432	380	397	460	382	403	417	420	445	394	390	427	424	412	359	416	454	429	403	413	433	410	399	398	420	411	375	390	405	393	394	416	382	403	411	394	445	376	366	447	396	399	362	381	416	397	421	418	457	359	413	394	403	380	414	417	446	393	424	400	409	383	405	414	409	391	410	423	396	381	452	400	411	393	409	399	419	436	448	395	445	441	401	417	458	412	413	437	377	380	434	411	405	389	445	415	394	412	396	422	436	413	390	420	415	420	433	402	425	379	373	405	423	408	408	396	402	418	397	355	412	417	406	419	377	388	397	402	402	444	386	382	427	401	410	414	432	424	382	394	391	390	409	402	429	417	471	415	434	379	419	429	414	383	416	412	395	420	439	415	423	446	400	375	431	383	394	375	388	426	380	404	392	440	418	408	432	408	425	420	398	438	428	414	455	409	384	388	403	379	437	422	417	430	383	394	426	413	423	440	407	409	444	406	411	404	395	430	412	446	437	397	384	415	427	407	430	395	389	391	378	410	413	450	379	413	424	439	443	452	410	388	409	391	403	396	438	406	440	403	404	397	386	422	384	410	373	390	387	384	411	406	395	444	392	388	443	416	386	445	433	417	399	416	394	396	404	410	446	387	383	389	396	411	396	418	409	406	404	441	408	410	406	426	420	401	432	413	433	407	410	426	430	427	404	410	411	415	407	403	412	381	385	414	450	422	415	421	406	406	413	376	411	391	406	415	405	433	444	410	398	431	408	425	387	417	398	425	407	408	461	440	407	371	375	413	406	398	420	383	392	382	409	427	407	411	407	426	370	379	393	394	406	412	410	452	413	417	382	390	403	397	429	393	386	433	401	406	395	387	407	423	393	389	414	424	413	450	430	406	396	418	437	405	403	421	426	425	434	424	398	404	414	431	389	401	402	398	450	431	438	418	401	400	439	443	447	435	366	445	387	390	403	376	392	397	371	428	439	395	418	413	405	423	400	402	419	424	403	391	396	422	404	417	400	411	438	380	422	397	405	403	402	471	419	410	419	440	411	406	421	421	383	414	409	379	384	422	389	409	414	401	388	457	409	410	387	383	367	388	423	415	436	413	403	365	399	439	387	420	390	394	409	410	419	430	365	415	415	409	372	392	402	400	442	364	426	397	404	385	410	431	449	391	421	380	382	435	382	404	386	419	399	368	385	399	375	408	423	406	369	401	419	431	419	407	405	417	410	400	422	406	416	415	397	411	428	416	427	432	414	402	416	363	404	423	406	424	401	449	397	423	400	397	410	388	416	426	397	408	428	426	387	447	413	415	385	435	410	431	438	404	405	362	402	419	408	423	424	410	450	430	418	437	389	417	398	443	393	436	387	390	397	400	436	406	403	394	404	399	434	426	394	412	403	414	411	417	393	415	389	396	425	389	395	374	389	383	382	420	418	393	409	436	380	389	425	415	397	384	400	399	416	379	403	409	372	400	437	426	382	436	399	429	396	415	403	399	424	405	408	391	366	398	372	397	431	409	431	409	427	385	417	421	394	417	391	422	403	412	407	421	415	414	411	416	420	369	412	406	449	424	372	454	434	423	385	412	383	387	405	413	443	411	426	424	396	405	412	404	388	395	387	407	418	419	394	426	393	404	403	400	392	421	403	426	386	406	428	395	417	376	398	418	416	422	404	400	464	400	412	452	398	426	387	384	407	406	434	415	409	417	396	381	414	388	459	394	412	411	402	421	438	423	390	411	439	375	387	407	466	419	388	440	424	427	384	442	436	374	404	436	445	423	409	393	411	430	395	411	443	434	432	426	362	415	367	409	406	431	367	406	380	424	401	434	446	401	421	410	400	396	406	410	411	391	425	378	409	397	418	404	400	441
1347	237	120	73	106	132	255	714	1619	1723	1767	1364	831	512	263	142	86	38	46	32	31	33	35	29	41	28	28	39	47	25	33	30	29	33	33	30	34	29	32	29	16	27	32	24	39	30	33	34	26	34	34	27	27	29	21	48	23	32	27	30	36	37	33	43	29	21	25	30	30	32	34	34	37	26	32	30	29	22	33	36	30	41	33	36	36	26	24	26	34	35	28	29	43	32	29	37	33	36	35	29	27	36	24	38	27	24	24	35	29	28	37	27	22	35	28	38	31	33	30	23	18	24	27	34	37	26	35	28	29	29	37	37	30	23	29	30	27	19	34	36	34	36	33	29	26	25	29	24	35	33	27	26	31	29	33	25	33	35	35	29	24	31	35	31	23	30	34	28	33	30	22	36	33	26	29	34	28	30	27	29	32	26	34	27	25	26	29	31	35	30	31	27	26	36	31	26	33	30	21	29	29	49	30	27	27	28	33	28	24	32	25	36	24	42	23	28	27	28	28	31	33	27	32	30	40	27	23	31	33	38	33	28	44	31	24	24	24	26	37	38	29	33	26	28	33	21	39	29	36	29	26	33	29	35	24	44	44	36	23	26	30	25	35	23	34	16	28	29	25	27	16	24	33	21	20	39	29	29	30	32	27	37	33	35	29	37	24	32	29	35	35	48	29	22	35	27	35	33	33	37	30	32	33	30	18	23	27	29	31	28	36	31	36	30	40	33	40	21	30	27	31	35	31	30	33	34	28	36	25	30	28	23	33	16	22	32	29	38	29	30	27	31	32	28	28	30	33	35	26	34	37	35	30	40	34	36	30	35	37	29	26	27	24	26	24	24	31	29	34	19	23	31	30	26	28	33	31	27	35	28	32	28	23	33	31	36	30	27	31	32	44	28	29	34	33	28	32	33	37	33	26	32	42	24	29	28	36	34	29	39	34	31	35	32	45	30	41	31	33	22	28	29	41	34	30	26	32	24	26	37	34	38	33	35	27	30	36	25	38	24	25	33	35	29	22	34	22	30	32	23	38	27	29	28	33	24	23	26	27	29	27	30	30	32	36	39	32	50	31	29	29	26	38	26	30	36	37	33	26	32	30	31	30	35	33	34	33	26	38	29	42	37	36	28	38	20	33	38	27	23	39	30	28	31	30	39	29	31	30	29	32	30	36	32	23	22	40	28	28	30	30	41	37	42	26	33	27	30	26	37	37	34	38	23	43	35	37	36	25	45	37	29	27	29	25	38	25	37	22	26	30	30	29	34	29	32	26	28	42	24	30	25	37	29	27	33	33	25	39	36	31	24	45	26	39	32	22	32	22	31	26	20	44	37	27	33	33	27	22	26	29	35	28	25	29	37	30	28	25	38	31	27	39	34	24	29	33	26	23	26	26	23	36	31	36	25	26	34	32	36	32	34	35	25	35	32	24	37	28	39	36	33	38	20	30	28	20	33	29	26	25	25	30	36	38	13	26	27	16	42	27	33	34	24	38	38	32	37	29	29	24	34	22	30	24	36	27	39	44	24	32	40	32	36	30	35	23	28	33	27	30	27	27	35	28	37	36	31	26	29	29	23	24	27	26	29	18	33	29	25	36	34	24	28	42	20	35	27	41	27	29	42	24	33	38	30	27	35	29	32	34	32	26	28	26	30	26	28	36	28	29	30	26	25	34	31	36	23	37	22	28	39	33	24	28	28	28	27	27	32	32	20	30	27	35	25	32	27	27	26	30	31	30	33	37	32	32	28	29	31	35	28	43	30	40	33	29	23	27	16	35	27	32	32	28	18	29	28	22	34	23	31	32	24	34	29	46	33	31	32	16	34	29	32	30	30	23	29	26	33	24	28	20	23	29	35	28	31	16	28	25	30	35	21	25	32	26	33	36	27	27	24	33	22	33	31	30	18	37	29	27	29	29	34	18	23	25	33	31	25	27	34	33	29	26	43	33	37	33	28	33	27	30	35	39	32	44	38	33	33	41	31	32	26	36	30	29	35	38	33	40	30	33	32	29	31	31	30	23	22	27	35	27	29	33	33	19	47	25	31	36	39	37	29	35	38	37	34	33	28	34	22	29	29	37	27	20	27	36	34	29	31	30	28	36	32	32	37	33	28	30	30	38	31	31	32	17	35	26	20	33	37	28	25	30	33	23	42	27	20	29	36	30	29	33	24	29	29	32	31	34	39	23	22	22	32	26	34	20	25	25	34	27	39	31	24	29	30	35	24	37	39	24	24	25	39	35	24	29	29	27	27	34	31	39	33	31	31	23	34	32	34	34	26	33	39	26	28	32	32	28	35	32	27	41	32	28	30	40	32	36	33	27	30	23	32	20	32	33	29	40	26	31	17	30	31	28	29	35	33	27	25	36	30	24	30	30	27	19	27	19	25	26	34	37	31	39	28	36	41	27	36	40	21	26	31	28	29	27	37	30	24	24	34	21	30	38	25	26	26	26	20	19	28	29	24	32	30	31	28	28	31	30	21	30	30	29	29	34	25	35	25	30	34	24	22	29	25	26	28	23	35	32	37	39	22	25	39	31	30	26	27	31	41	28	35	28	28	26	30	36	24	28	27	31	41	29	35	26	30	35	28	44	31	21	29	23	39	31	22	34	39	24	28	37	25	26	30	33	34	35	35	28	29	32	28	22	24	26	29	35	38	25	27	33	29	28	34	29	23	38	30	25	24	31	28	25	27	21	26	32	38	41	31	23	28	24	39	26	27	34	30	38	40	32	34	31	32	38	34	20	33	24	32	30	25	26	26	34	23	28	19	25	36	19	26	34	35	22	35	35	41	37	23	34	15	34	26	39	32	26	23	29	35	23	36	31	22	33	29	36	33	38	33	34	30	37	33	31	32	30	36	21	27	28	36	42	36	30	35	27	25	25	25	27	36	25	28	27	31	34	32	38	30	20	41	30	23	31	29	24	31	40	28	30	33	31	25	35	26	27	28	27	28	29	33	27	28	35	25	24	38	29	42	30	27	36	35	33	33	27	24	33	26	31	33	25	24	36	44	22	35	26	31	25	35	28	28	33	38	32	26	22	34	30	32	31	34	24	30	21	26	25	24	36	22	29	35	38	25	30	35	31	39	29	23	25	37	37	23	32	43	30	34	27	34	26	25	27	35	36	22	33	32	23	30	32	34	26	24	27	23	45	27	35	35	25	27	32	36	26	27	28	39	38	29	35	26	29	30	30	29	34	22	34	23	31	37	35	21	24	43	18	29	35	25	35	28	41	21	38	27	37	31	31	25	31	37	22	33	26	26	36	28	31	37	30	27	36	39	34	35	27	33	25	30	31	29	39	30	27	32	29	31	37	18	24	27	30	37	28	26	35	33	24	30	36	27	39	28	33	34	27	33	33	24	28	27	26	26	24	25	27	28	36	22	36	34	24	30	26	37	34	29	26	27	32	21	24	41	30	29	33	32	37	18	33	23	26	36	41	34	33	21	32	33	36	17	38	25	31	29	27	31	27	33
15277	6022	2891	4476	10310	12552	16686	22932	29578	29870	28605	24068	18665	12582	6993	3359	1744	872	504	456	417	406	400	377	370	368	417	395	434	403	383	389	389	398	403	413	431	395	355	401	433	391	446	385	405	395	352	408	379	392	398	381	390	410	378	401	416	398	418	424	419	416	387	406	424	420	417	387	418	404	398	426	423	400	408	388	409	434	354	407	403	409	416	400	402	395	410	397	391	433	430	419	383	429	371	406	394	427	439	410	394	416	408	380	388	409	383	428	401	355	394	396	407	435	393	425	411	427	393	410	421	391	418	398	377	432	358	406	400	397	360	425	372	412	372	386	387	406	425	435	360	416	419	413	351	395	441	427	390	407	400	400	410	394	400	356	394	431	362	368	441	388	405	379	410	397	415	413	397	394	423	384	419	407	397	367	415	395	400	362	370	409	423	412	423	403	403	397	438	427	414	405	408	393	372	395	406	414	419	355	378	412	438	394	390	429	416	399	386	415	418	390	384	402	388	413	418	404	416	399	398	400	446	415	434	373	414	390	393	379	381	364	383	410	386	433	418	406	400	405	407	378	390	407	384	379	423	370	385	371	392	416	383	406	418	394	435	389	413	439	392	418	402	445	426	401	396	383	387	431	414	399	414	426	421	396	397	381	393	407	418	376	411	417	403	387	408	409	437	384	392	385	422	415	388	421	433	407	408	383	394	405	423	443	422	424	381	395	399	400	385	388	434	401	432	388	409	426	414	405	385	370	386	427	415	434	423	399	404	418	404	389	389	397	414	392	418	386	388	407	407	409	380	399	402	366	393	400	375	378	409	393	397	389	415	420	406	439	359	406	358	396	411	413	434	424	412	397	405	409	406	399	371	385	423	398	397	440	418	459	382	412	405	424	426	380	354	414	381	412	390	384	372	389	405	421	396	336	368	404	383	435	351	396	380	411	363	418	406	406	365	434	385	396	389	392	409	422	426	410	384	389	392	393	397	395	409	410	379	410	417	443	380	413	392	409	403	433	376	375	378	420	403	414	426	412	409	453	400	413	415	394	383	402	397	383	413	419	418	400	382	449	402	399	390	406	422	385	396	417	405	431	422	376	416	397	411	390	413	389	382	420	396	395	390	405	412	372	442	378	374	387	409	399	398	408	427	380	436	406	439	397	404	399	420	421	375	431	412	398	404	390	400	408	389	379	381	391	413	420	382	414	403	394	366	386	372	377	398	386	395	419	419	407	419	382	420	395	406	404	422	397	427	410	389	408	389	419	394	418	426	373	405	372	413	411	382	384	394	423	400	406	414	380	361	382	394	372	377	410	426	400	394	393	389	405	371	404	419	400	422	414	425	394	404	402	365	403	396	396	363	387	403	409	401	390	416	409	407	408	404	425	360	417	409	388	386	381	417	447	413	398	387	370	382	401	418	429	431	403	382	413	388	408	431	403	411	428	392	357	399	423	389	378	418	397	415	392	377	385	401	381	382	400	377	413	411	389	421	391	400	386	400	416	386	399	406	427	379	390	407	399	394	414	420	378	422	403	385	382	427	417	389	413	413	418	381	392	372	434	390	404	395	410	374	428	417	366	368	413	409	410	398	398	415	424	351	395	390	399	441	402	439	414	389	372	401	425	383	399	406	408	397	394	391	373	405	417	400	410	408	377	418	391	386	353	436	419	399	416	412	408	374	362	425	385	388	397	382	410	408	397	433	434	367	378	412	406	422	420	412	374	376	373	410	417	381	425	440	428	395	433	418	436	424	421	410	404	400	400	411	398	394	405	437	401	413	400	437	407	418	404	419	408	411	402	366	348	408	353	387	435	441	392	404	400	361	442	384	410	421	419	376	413	428	386	368	428	423	401	384	410	420	394	411	386	406	377	389	376	419	418	404	421	404	403	381	431	392	416	438	384	404	396	398	412	424	395	396	389	405	418	376	407	423	391	410	406	389	396	406	421	407	432	393	393	400	432	390	422	384	388	417	445	416	377	419	432	365	436	403	392	394	345	419	406	421	380	413	397	410	400	409	383	376	389	408	427	396	366	384	377	414	406	384	416	401	393	415	406	416	410	393	391	396	397	383	382	397	363	414	390	391	402	426	383	402	429	424	416	394	379	406	410	396	428	401	405	437	422	393	401	402	418	394	419	401	397	438	385	455	405	392	413	396	410	431	403	410	404	390	413	403	371	391	406	376	375	400	363	391	435	369	392	442	379	406	405	387	409	446	407	447	373	381	381	409	411	394	417	402	420	412	417	384	387	381	413	390	392	369	414	402	398	405	414	384	371	412	388	412	407	402	422	409	423	410	450	419	411	419	401	385	394	377	375	370	411	397	400	437	386	384	394	423	377	403	385	419	372	378	425	409	396	404	388	376	410	412	383	437	445	404	390	404	400	409	405	381	407	349	372	455	422	401	382	406	410	435	398	395	429	372	399	367	383	392	411	399	427	367	388	423	401	430	424	409	401	422	396	428	395	415	393	407	419	383	375	373	391	383	394	389	392	399	385	403	361	399	325	409	400	395	399	385	392	414	399	388	418	405	389	408	391	399	417	380	417	391	410	412	423	375	376	386	381	399	391	385	411	419	370	395	386	381	431	409	384	424	403	400	365	402	403	396	392	423	427	388	410	398	394	414	428	396	399	388	392	411	385	403	401	396	436	376	411	419	387	404	411	435	400	392	423	392	370	395	381	386	424	397	379	408	397	401	386	365	402	393	416	427	398	416	453	433	440	411	402	362	392	383	395	380	412	378	385	416	406	406	375	438	422	357	416	383	426	420	414	371	394	363	429	381	410	395	417	371	419	435	402	428	365	365	370	426	406	418	395	430	394	367	410	377	379	391	377	395	438	388	429	406	411	389	393	380	393	396	403	431	394	380	372	408	392	432	409	413	387	389	441	392	448	399	421	430	393	404	437	403	417	427	363	435	428	396	388	380	410	388	398	410	405	426	391	430	407	383	432	387	409	379	404	412	416	381	397	417	387	374	358	418	405	403	397	379	413	427	371	411	391	434	393	401	420	387	427	443	424	427	392	438	386	399	390	412	407	389	406	393	394	399	395	396	406	391	403	365	430	422	406	402	390	405	385	402	398	432	413	406	406	387	399	398	351	376	401	434	401	422	398	418	389	405	386	405	409	407	410	415	403	415	435	402	407	401	414	381	410	429	412	362	423	403	396	433	389	379	417	394	403	436	391	429	422	427	391	408	382	409	396	416	379	441	398	411	411	386	428	378	377	376	364	387	412	400	407	381	421	391	436	389	386	379	414	443	392	428	410	416	382	409	379	426	423	432	402	401	411	416	403	372	423	405	397	398	400	433	413	409	391	412	416	404	368	430	382	383	392	434	368	411	445	380	378	407	385	398	398	389	402	353	401	376	393	395	398	418	381	421	378	405	391	415	407	354	379	404	428	429	388	394	428	392	411	415	376	427	371	404	418	367	400	434	352	354	408	419	420	402	408	409	422	405	384	422	416	413	408	409	403	427	451	389	411	423	397
711	454	320	217	286	485	691	2305	4013	4241	4898	3616	1877	1031	526	265	114	61	33	36	24	27	23	34	29	32	33	28	31	39	29	27	28	26	23	20	43	35	32	24	34	30	38	20	22	28	20	27	22	30	26	33	24	27	17	24	33	31	35	34	22	23	25	19	24	28	28	32	36	34	31	28	25	20	29	24	33	27	24	20	18	34	32	29	28	26	25	27	22	26	21	25	26	26	29	28	34	30	23	23	20	23	29	26	32	38	18	31	39	23	32	21	36	23	16	29	26	22	16	21	35	30	26	38	21	31	27	40	22	20	28	22	28	29	35	23	25	21	27	32	27	30	25	18	32	31	22	27	25	35	25	22	18	21	19	24	36	27	15	20	26	25	32	21	27	25	32	32	26	29	28	28	28	27	30	24	25	34	35	24	25	26	28	26	17	27	25	25	17	24	22	18	21	27	23	24	25	26	27	26	24	28	25	33	28	26	32	26	33	17	24	21	23	23	26	22	29	24	17	26	27	19	23	22	34	16	23	25	27	33	30	30	24	33	29	26	22	28	41	27	30	25	31	18	25	18	28	23	31	30	31	26	27	25	24	18	32	30	32	33	19	29	23	21	30	18	33	25	34	31	21	25	34	21	33	22	26	26	33	36	29	40	23	27	27	32	26	27	27	23	31	21	28	37	22	22	32	24	23	25	29	20	29	37	17	34	23	31	25	26	29	24	20	33	19	23	31	32	29	33	30	29	25	21	25	26	23	28	30	27	24	31	37	22	24	30	20	33	28	34	25	27	28	26	27	22	20	19	21	28	30	37	29	30	29	22	16	26	19	29	30	36	25	19	31	29	24	31	23	22	24	40	37	25	30	26	30	27	20	32	36	29	25	31	27	19	37	25	16	23	32	29	34	24	29	31	26	25	36	26	24	36	30	28	30	28	26	21	23	18	27	26	26	25	39	19	26	30	35	26	34	19	33	45	30	26	23	17	28	29	27	23	40	20	32	31	26	29	32	22	24	31	39	30	26	35	26	22	30	25	29	26	26	26	31	21	30	25	30	27	26	28	18	25	36	26	30	27	22	15	24	33	28	38	27	24	27	21	18	24	19	19	26	26	24	25	35	28	33	26	27	27	36	33	23	22	34	35	24	24	21	16	29	30	40	20	29	26	21	24	32	25	27	27	30	32	27	26	29	25	32	30	40	29	23	25	32	32	25	28	19	24	27	14	22	26	25	27	32	24	29	29	25	24	21	22	29	31	29	32	25	18	22	28	22	28	27	35	33	30	25	31	30	22	26	19	23	20	27	28	31	23	27	34	29	28	24	24	21	19	26	23	26	32	28	35	29	31	32	29	25	19	27	26	26	33	27	26	23	22	41	21	21	25	24	24	35	31	26	24	23	18	31	27	30	25	22	30	33	24	30	20	24	29	27	31	34	24	32	26	28	19	28	27	36	26	28	22	39	32	23	36	28	24	31	32	26	26	22	32	36	22	28	25	27	22	36	20	21	28	15	24	27	29	22	27	40	24	24	33	26	24	32	28	30	27	29	33	21	32	27	22	24	31	16	22	32	25	23	26	25	26	22	30	23	31	25	33	32	30	21	33	29	31	22	22	20	24	32	39	25	37	33	29	31	27	28	31	22	27	20	25	26	27	28	32	23	22	21	29	30	25	27	28	30	30	25	21	27	25	27	33	25	32	31	23	19	30	32	23	29	30	29	17	23	29	25	24	31	33	20	30	25	26	33	23	29	37	24	16	23	29	33	32	17	28	31	31	35	18	32	24	30	26	24	29	26	19	27	29	20	29	24	27	21	32	20	22	19	21	16	31	19	41	28	23	31	27	34	32	30	22	30	28	32	35	25	31	30	29	43	21	32	22	33	29	28	29	28	28	27	33	33	27	27	20	22	22	22	27	21	32	22	29	31	24	36	33	35	32	35	32	18	34	20	28	27	28	30	33	19	26	31	18	27	33	23	26	24	24	26	23	28	30	19	23	30	29	19	21	22	29	33	28	35	29	41	30	32	28	24	20	31	20	23	21	33	32	19	30	30	18	31	29	23	38	40	21	25	26	31	33	24	33	22	21	33	25	13	42	28	21	24	25	29	18	27	25	30	26	26	30	28	27	32	37	25	26	27	20	19	21	18	35	28	28	27	24	20	24	31	27	23	25	30	28	25	30	29	21	47	22	31	28	28	29	15	27	22	36	24	25	23	31	31	29	22	24	33	28	30	23	24	30	26	28	28	24	27	23	27	25	27	26	26	31	28	35	24	27	27	22	27	30	23	25	18	25	24	26	31	14	24	20	26	21	28	18	27	24	25	27	23	28	22	26	22	25	22	25	29	23	38	17	32	44	26	20	28	14	24	29	31	20	29	22	33	23	31	29	34	27	23	23	18	15	23	15	23	23	22	31	26	24	29	35	20	31	22	18	28	31	27	28	29	28	25	25	28	26	26	26	29	28	39	21	25	32	29	26	31	24	31	21	21	15	22	19	17	28	21	17	22	33	25	28	20	22	25	37	31	26	29	22	24	25	28	22	27	28	32	36	28	33	28	30	31	26	22	24	23	25	30	28	29	32	24	30	25	23	14	28	22	21	19	33	21	34	28	25	20	31	24	32	24	12	22	32	27	34	21	24	28	35	23	38	31	31	27	24	25	26	29	37	27	36	25	32	20	38	31	31	27	16	24	20	30	25	28	22	25	13	30	32	25	26	22	20	34	27	36	29	23	36	37	39	23	31	23	25	28	20	26	27	24	32	31	27	15	28	48	24	28	27	28	27	27	27	31	21	16	19	31	31	30	29	29	32	28	25	22	21	27	19	22	25	18	24	21	24	33	21	23	25	29	26	19	26	26	24	29	26	26	32	17	33	23	29	21	28	26	23	24	27	28	33	29	24	31	34	32	32	26	35	33	22	20	27	21	33	28	27	34	27	20	30	29	28	26	22	27	28	30	34	21	31	25	25	23	21	21	28	23	23	30	25	36	28	21	27	35	24	29	26	29	32	26	29	31	22	27	24	21	26	24	33	24	28	25	30	27	27	33	18	26	29	28	26	23	29	20	28	19	21	24	25	24	24	31	30	23	23	26	27	30	34	25	29	27	23	16	29	32	24	28	20	30	28	29	25	24	22	23	33	25	29	31	26	29	29	31	26	20	31	25	23	27	35	30	28	28	19	22	34	20	33	23	25	23	20	32	26	27	24	28	25	25	25	26	20	25	24	22	29	22	34	30	18	35	33	27	30	31	26	32	24	25	33	25	25	31	19	30	34	27	25	20	27	25	26	29	29	27	24	36	24	31	18	26	34	28	17	27	25	38	26	22	26	28	24	32	22	22	29	33	37	23	19	41	20	30	30	26	31	29	28	25	37	33	24	33	27	24	29	27	24	31	32	26	34	25	19	27	15	25	26	26	30	26	29	32	31	36	29	18	29	30	24	29	26	24	24	41	23	29	24	31	26	34	30	25	33	23	22	36	26
18040	11646	6450	12463	22717	25895	26084	35658	38608	39446	38942	33027	26006	19623	12256	6350	2884	1248	669	397	419	377	365	374	367	329	390	338	377	349	358	346	365	334	364	342	344	363	340	356	349	343	328	344	368	347	345	385	373	340	358	369	345	357	356	346	348	356	344	335	373	349	337	361	356	329	372	349	366	367	374	349	336	352	344	349	367	360	351	353	383	363	360	340	330	370	356	342	359	365	359	326	344	366	344	346	349	329	381	361	342	353	336	344	372	341	363	334	348	368	355	382	360	369	368	365	346	322	371	320	368	382	366	365	377	391	375	379	328	358	356	352	334	334	345	341	352	318	360	378	351	344	310	342	361	375	369	377	342	357	360	329	349	356	366	350	362	349	327	347	374	373	368	352	347	385	345	320	352	364	393	342	379	359	335	351	329	335	344	326	330	329	370	372	366	336	384	350	335	351	380	335	365	388	348	345	363	321	336	369	348	343	348	351	362	364	364	371	339	311	351	357	334	365	334	347	342	328	367	328	374	357	370	386	349	400	358	372	327	352	323	334	358	371	364	309	370	329	343	357	363	357	373	364	331	352	356	336	363	392	322	373	352	356	343	354	366	336	348	349	372	336	349	342	318	349	376	376	373	386	355	336	351	357	347	370	388	388	374	382	350	360	342	373	361	369	371	374	374	340	352	365	358	366	364	341	366	348	373	348	357	353	358	376	356	367	362	351	328	365	372	334	336	329	345	340	324	370	345	356	331	370	315	350	339	351	381	333	344	370	349	362	348	342	331	357	357	327	349	330	302	346	339	348	376	334	351	365	355	370	323	353	350	402	350	338	342	360	334	374	414	363	324	382	365	360	369	353	348	359	323	399	373	355	343	343	321	346	345	360	345	352	359	320	342	375	354	345	340	348	367	362	351	331	375	353	357	315	320	350	365	343	360	345	366	345	344	349	347	364	346	353	381	382	389	310	338	356	352	357	358	377	360	366	377	334	358	371	328	329	348	336	345	380	323	336	361	344	346	343	342	347	368	351	343	368	347	392	340	334	356	347	385	397	314	374	308	323	353	372	324	365	333	345	329	367	333	362	381	345	368	351	349	361	366	349	357	359	368	378	370	331	340	404	362	363	341	332	369	361	342	300	346	337	344	335	335	373	341	365	340	342	335	387	356	341	355	338	381	333	328	325	359	359	346	358	348	386	381	341	333	335	316	339	361	359	357	353	351	335	362	352	347	312	310	334	380	346	352	350	356	376	342	330	342	330	332	314	353	321	398	329	351	375	346	349	352	323	358	348	374	342	358	374	385	369	340	345	352	351	358	389	362	335	350	343	366	339	363	370	349	340	359	348	357	372	355	357	336	353	335	340	357	376	332	373	362	360	354	367	341	361	364	367	330	348	356	358	365	371	363	356	392	377	361	348	360	339	361	375	362	337	358	353	361	354	383	324	335	351	367	360	338	317	368	364	385	362	361	374	379	415	365	348	341	392	347	341	325	339	335	343	362	351	335	363	353	359	338	352	355	379	374	374	366	345	369	338	354	371	365	336	347	376	411	344	336	347	366	357	336	359	360	336	329	344	341	342	334	348	341	345	352	316	337	365	375	349	338	350	354	349	377	361	344	326	347	325	323	344	343	366	353	324	364	345	336	380	373	354	343	358	331	342	343	333	346	373	361	364	355	359	367	349	354	368	347	343	327	350	377	361	358	355	369	358	351	353	373	341	333	330	353	337	350	346	372	348	401	342	351	348	313	346	356	342	393	352	346	349	354	366	362	375	340	347	352	329	359	349	351	360	363	377	379	343	358	393	374	314	347	366	361	347	347	325	379	369	367	351	340	354	376	362	328	395	377	374	364	369	352	359	356	351	340	356	349	366	381	340	355	358	360	365	360	359	367	372	363	350	330	350	377	351	343	369	362	347	358	338	340	373	368	344	366	350	307	319	345	366	346	361	339	349	336	362	313	382	350	349	350	356	379	373	324	313	334	360	345	319	367	381	333	345	354	341	305	371	346	353	379	341	336	349	384	366	364	318	366	368	365	343	342	341	349	357	362	376	351	369	384	388	368	345	368	368	354	358	369	326	352	376	346	339	357	364	342	370	350	323	360	312	361	369	356	382	360	348	334	322	330	330	364	347	333	354	359	350	382	338	381	361	348	371	326	330	375	332	330	349	369	341	335	346	358	348	331	382	329	356	328	380	375	319	360	346	330	345	347	354	344	373	364	337	374	368	360	347	346	339	369	365	339	373	335	345	370	326	354	329	327	401	318	371	332	311	348	325	367	356	376	324	360	364	342	362	379	356	364	357	334	333	386	340	353	359	373	396	355	358	386	368	385	380	364	344	343	361	347	329	343	348	344	365	378	348	335	340	394	346	364	333	374	347	356	366	358	353	382	356	315	387	357	330	318	346	377	372	364	382	342	362	385	372	383	319	372	373	383	379	362	343	338	374	333	371	310	344	337	376	374	377	317	349	352	320	397	391	352	375	361	322	360	353	349	347	362	379	354	352	316	347	377	357	360	355	373	341	332	351	348	343	358	370	352	344	354	359	367	351	346	368	321	356	356	364	382	351	395	345	334	406	346	356	344	367	353	339	347	330	356	341	350	343	332	316	334	375	351	298	337	366	367	353	388	373	367	336	346	350	334	329	358	360	373	344	335	357	340	323	357	349	359	347	314	335	325	364	357	375	364	341	359	349	376	330	366	315	335	351	322	361	340	331	360	357	338	344	334	353	352	353	362	343	376	364	345	382	338	322	355	384	403	406	342	356	365	359	374	387	383	375	325	344	342	338	357	357	342	329	401	343	377	356	371	359	371	355	401	354	373	311	355	310	396	380	373	333	356	341	344	385	349	357	346	355	344	324	346	358	363	329	358	338	339	326	365	361	340	345	308	344	378	376	345	350	381	348	366	353	340	347	397	373	367	340	358	341	321	352	341	366	361	342	352	347	368	362	340	356	355	343	334	317	346	367	347	367	348	359	340	336	326	359	353	365	354	359	355	371	362	334	365	366	329	338	370	333	325	366	371	338	365	321	339	385	385	347	368	357	343	375	365	296	343	353	364	359	348	352	346	340	330	365	348	346	358	350	366	313	347	358	351	309	353	364	347	362	363	345	336	372	379	344	393	386	333	350	314	353	347	355	351	364	317	356	345	365	368	382	341	359	336	345	357	365	369	349	331	338	350	375	345	373	345	341	330	350	342	359	366	358	364	343	345	362	386	325	323	343	358	350	351	324	375	324	351	343	334	338	401	356	330	349	380	355	379	320	369	347	332	376	352	344	357	347	329	384	365	319	362	327	363	320	362	366	328	377	357	317	365	347	348	326	323	365	359	369	367	397	341	350	323	373	325	357	369	347	333	367	325	345	363	337	351	346	368	312	327	392	379	383	346	337	345	367	358	342	357	326	355	367	377	371	355	329	338	360	321	359	363	330	354	333	386	369	394	376	356	373	369	323	370	355	353	324	353	349	312	360	364	344	375	356	354	337
2038	479	353	297	411	594	840	4767	4475	3849	4834	3786	2122	1138	568	278	137	64	50	45	34	25	43	41	34	37	38	36	35	30	36	29	37	37	32	47	29	34	34	39	26	42	32	51	36	38	40	48	36	45	36	36	25	36	34	39	40	42	38	38	32	44	30	46	39	50	31	34	35	35	36	40	34	51	29	35	28	35	42	35	42	49	29	34	39	47	31	37	39	33	32	48	44	29	39	31	47	35	33	40	31	48	55	45	46	45	52	36	43	39	25	42	37	34	41	34	37	57	25	48	36	37	35	28	43	46	45	36	31	46	49	45	36	37	41	28	32	36	30	54	60	44	37	38	32	37	39	30	37	56	38	38	24	34	33	34	43	50	40	32	33	32	38	32	43	40	39	33	32	43	39	41	40	32	28	37	50	36	46	42	44	33	36	52	36	42	33	27	39	34	46	34	32	50	37	44	29	44	42	48	31	33	47	54	30	35	30	32	38	38	30	46	50	38	41	34	46	36	40	41	44	34	36	36	34	36	37	40	33	39	42	37	45	33	38	44	36	29	38	32	37	36	44	44	38	42	36	31	31	26	34	37	44	42	48	29	34	32	34	30	45	41	34	42	32	40	48	41	30	41	39	33	43	26	28	41	51	33	35	43	36	33	30	19	37	30	37	53	46	38	42	46	46	38	40	35	45	40	41	32	48	46	39	37	41	39	30	44	41	33	36	28	37	38	43	26	27	43	28	40	48	39	37	35	33	39	36	36	38	48	42	41	52	32	45	39	40	36	34	32	33	37	51	37	44	36	34	34	33	32	37	37	48	50	40	34	31	41	39	37	44	39	39	42	45	38	43	36	40	45	29	37	32	43	42	38	41	33	34	32	31	39	31	37	39	34	35	35	31	40	42	34	24	41	34	46	29	35	35	30	45	24	32	31	24	29	39	30	38	46	28	36	30	34	30	40	40	38	37	42	39	43	42	34	36	33	34	35	38	37	35	53	32	34	45	34	43	41	43	26	43	32	32	48	43	26	36	38	37	33	47	28	42	41	34	39	47	41	39	42	34	31	47	36	32	35	34	35	38	47	48	31	21	41	36	36	40	47	39	34	41	38	38	44	37	40	27	45	47	38	36	44	35	35	45	32	37	42	33	35	41	33	29	41	26	42	40	33	36	37	32	35	43	38	46	39	43	33	46	43	29	34	45	24	37	28	45	41	38	50	34	26	37	47	42	29	40	37	32	45	43	39	27	32	51	44	32	39	36	37	32	44	35	39	28	37	35	41	42	48	33	37	34	40	32	39	39	37	34	36	35	41	47	34	41	34	38	40	27	35	32	36	50	28	37	43	33	24	31	40	38	38	35	45	40	46	42	38	50	35	36	34	38	37	43	39	35	32	37	32	33	33	37	46	31	37	33	50	28	28	36	45	42	35	40	32	41	43	32	36	46	37	33	48	29	43	39	43	36	37	39	36	30	47	42	41	46	38	45	32	34	33	39	32	38	37	30	41	35	39	42	44	30	35	45	36	47	41	37	47	36	26	42	44	30	24	33	38	41	34	45	31	33	43	47	29	35	29	50	39	34	36	31	38	41	31	29	45	37	36	19	33	30	36	38	40	24	35	33	38	28	37	33	34	42	35	29	35	34	33	42	37	37	26	38	40	37	46	30	36	36	39	34	53	39	35	35	46	30	33	37	35	42	38	37	56	43	34	40	20	40	41	29	40	34	38	41	42	38	34	39	27	35	42	33	41	39	37	28	34	32	29	26	33	35	46	40	47	45	36	39	30	35	40	37	30	42	33	38	38	52	51	42	34	44	42	25	38	36	30	25	43	52	34	40	38	41	48	31	49	41	31	28	41	34	41	39	40	40	32	40	36	30	37	40	24	36	37	33	42	34	25	30	38	34	50	40	30	35	39	36	32	29	32	33	36	28	37	42	32	40	32	40	43	44	33	39	37	29	31	45	35	37	45	35	39	43	41	30	31	38	46	35	34	33	34	43	29	29	32	37	37	52	36	39	36	44	44	46	45	41	27	36	35	39	40	23	40	34	26	33	31	43	46	32	37	35	32	39	39	37	39	35	39	40	41	47	41	33	40	40	43	36	51	40	52	35	31	39	46	40	29	44	41	41	44	40	32	41	37	37	34	37	36	37	31	38	31	37	38	46	29	40	49	36	31	30	36	34	34	38	31	37	27	31	32	34	45	42	38	39	29	41	46	43	33	36	37	43	49	44	32	43	36	43	39	44	37	41	35	29	41	38	35	35	31	42	37	36	24	36	41	34	34	37	40	26	31	30	38	53	34	29	29	24	32	50	27	39	39	41	33	30	47	40	34	31	47	30	39	55	32	32	41	50	47	31	36	50	45	35	40	35	51	32	41	34	37	34	37	44	31	38	39	33	40	35	31	34	45	42	34	36	50	39	47	41	50	33	41	44	38	34	39	38	41	33	31	33	30	26	33	32	33	39	41	49	40	31	32	37	35	36	32	34	45	32	33	32	42	43	30	29	33	39	28	34	32	37	35	39	35	40	41	36	36	35	38	35	47	34	34	48	37	32	38	32	37	36	39	36	46	43	27	34	43	25	35	49	41	44	40	33	39	47	33	40	43	41	30	44	39	32	45	40	34	47	31	38	30	34	50	38	33	47	41	51	35	38	38	46	35	46	40	42	34	45	33	35	37	40	40	39	37	40	41	43	35	45	29	46	39	44	46	40	29	27	36	43	24	37	40	32	38	36	29	46	39	33	33	33	44	37	45	35	43	36	34	42	24	29	40	34	29	37	37	29	40	32	38	34	34	44	42	37	35	33	44	43	35	54	40	35	41	39	42	32	36	36	34	43	30	39	33	37	26	30	48	47	38	32	33	35	36	44	24	39	42	34	41	59	38	42	42	46	38	34	34	32	43	36	28	37	29	48	35	39	42	41	43	47	42	33	40	44	40	36	44	52	40	32	33	38	27	37	42	39	43	35	37	33	45	32	42	36	32	29	28	30	41	34	32	41	43	44	39	47	35	31	29	38	40	41	46	51	42	34	32	38	48	35	34	37	27	41	33	35	39	39	27	42	20	42	41	34	28	30	46	23	39	39	35	40	32	49	37	34	41	47	36	38	39	33	44	38	35	39	38	38	37	41	28	43	39	33	34	34	36	48	31	31	45	33	40	30	47	31	30	33	36	38	46	31	33	48	40	31	37	35	32	39	30	32	34	37	34	40	39	37	47	36	24	29	39	38	26	37	42	38	37	39	41	34	45	32	43	49	35	35	35	38	37	30	24	26	34	42	46	34	40	40	36	33	45	37	29	33	32	31	24	41	38	44	37	46	35	33	32	26	48	32	28	39	39	45	42	25	37	41	31	35	37	33	41	34	30	39	34	41	42	33	44	34	31	42	38	35	49	42	40	40	36	38	31	36	33	43	45	42	37	38	44	32	34	42	26	44	34	44	42	40	39	36	35	32	35	36	44	47	40	38	34	29	39	29	31
18221	10605	7677	15363	26722	27990	28803	44879	40392	38728	39562	34426	27630	21000	13471	6970	3213	1462	777	584	512	454	514	495	471	537	524	504	486	495	526	481	503	465	485	479	520	467	524	511	528	450	488	441	476	517	507	491	468	450	515	498	492	528	436	468	515	507	547	484	503	491	515	474	523	500	477	496	484	508	468	492	478	490	534	519	494	490	507	500	482	518	497	475	503	520	494	511	528	477	509	533	530	461	493	465	506	478	495	498	467	479	474	492	457	487	462	476	488	511	535	511	506	477	501	491	516	483	469	518	482	483	494	466	485	495	493	477	510	492	463	508	473	502	502	496	522	476	500	466	488	521	478	511	474	495	481	489	511	480	493	554	506	497	463	526	469	483	490	499	517	460	520	502	495	478	510	499	552	499	514	561	493	536	493	492	477	477	501	495	501	528	494	498	492	513	515	469	481	455	495	484	459	485	503	471	544	497	507	484	486	500	489	468	509	507	509	510	541	477	512	462	539	485	505	525	491	504	484	563	483	503	481	496	517	537	467	504	495	476	472	493	509	488	494	524	500	503	492	498	502	513	479	469	528	485	490	476	463	489	519	444	511	551	496	471	465	499	525	505	499	519	507	500	547	475	503	495	515	498	531	479	519	485	501	491	511	488	553	491	533	482	532	539	497	512	497	506	485	524	489	467	481	525	497	465	516	490	509	546	535	516	491	470	485	507	494	478	507	482	508	460	521	503	491	495	501	515	509	437	472	495	493	500	460	479	469	512	503	519	508	537	492	465	487	492	466	468	497	537	530	484	496	498	465	498	481	505	540	500	439	468	512	515	506	522	522	523	467	490	481	538	485	494	495	503	520	505	530	469	508	504	511	519	513	471	474	492	547	501	537	499	489	472	475	511	512	482	506	503	507	489	505	496	491	516	514	513	499	479	502	494	492	512	497	525	495	521	512	521	475	522	479	478	537	458	483	492	490	483	501	462	483	517	486	535	497	501	482	478	465	500	511	490	483	511	493	514	497	493	498	454	510	499	485	510	497	497	501	468	447	477	502	475	514	496	483	498	493	489	468	506	502	516	522	510	509	488	475	514	467	488	534	488	509	519	507	505	493	485	502	506	472	454	545	507	516	496	483	482	487	493	508	512	485	451	513	516	518	516	519	526	495	507	475	473	494	513	468	507	495	479	502	513	493	526	492	532	444	469	503	513	497	475	483	486	519	492	473	492	592	490	535	515	506	448	508	511	500	504	488	478	456	499	491	491	491	497	506	489	520	513	512	527	492	490	509	517	518	514	505	465	539	489	513	536	460	471	452	489	519	517	477	483	487	476	528	475	507	506	525	486	459	505	482	450	523	464	481	507	482	443	490	491	508	461	518	525	501	482	492	513	481	506	490	467	536	497	501	501	536	521	529	505	490	521	488	508	479	493	529	491	511	503	488	443	497	480	504	529	519	513	479	464	471	491	484	490	502	510	493	521	480	497	518	498	507	470	482	520	504	473	516	486	508	514	511	473	493	495	503	523	502	519	482	488	496	487	511	496	532	518	459	512	500	479	490	478	472	520	475	486	464	483	472	483	490	494	518	515	486	491	528	478	477	489	487	492	502	512	463	548	493	484	503	513	488	499	507	496	491	522	484	507	488	485	517	480	515	484	544	496	461	472	508	490	454	482	505	455	489	512	464	507	513	477	551	499	511	510	519	492	463	490	480	513	506	485	494	503	480	487	524	496	512	498	551	474	483	454	516	492	551	523	531	543	534	445	535	510	474	498	514	513	496	504	505	482	482	507	544	480	470	474	528	495	506	453	517	496	535	492	486	503	487	470	520	481	482	486	481	528	467	485	448	498	466	433	513	497	514	495	481	468	505	508	464	499	502	476	501	525	529	493	488	490	506	503	504	474	489	500	523	496	518	501	495	542	511	500	507	476	480	494	490	474	494	466	544	486	537	495	490	479	531	513	496	496	476	503	510	488	512	487	508	530	473	506	450	465	468	507	509	515	531	521	510	504	520	509	481	449	469	499	494	480	508	478	488	494	497	500	505	521	520	481	532	539	499	496	465	508	493	493	536	515	478	520	523	511	497	505	483	471	471	533	467	458	510	470	487	480	488	479	494	500	486	495	517	486	543	523	494	480	514	477	506	505	531	499	500	511	494	483	500	444	516	508	482	490	482	485	513	533	476	494	532	529	516	466	497	501	467	530	519	500	529	492	512	510	485	484	525	508	476	529	468	527	477	503	500	456	479	520	489	467	466	488	522	448	494	544	473	499	513	458	482	475	522	470	476	499	477	478	511	530	519	504	519	482	481	489	478	483	499	470	480	523	490	484	501	485	543	463	502	478	495	516	500	483	508	483	456	493	478	501	520	485	490	537	477	479	498	519	509	481	482	479	481	461	535	492	473	470	499	519	480	469	524	511	483	491	486	501	461	490	479	491	549	464	503	482	495	499	521	479	482	489	500	501	508	507	499	521	499	493	501	484	518	484	473	495	507	502	484	488	489	499	456	517	499	497	485	511	489	508	463	497	507	520	511	454	494	461	486	480	474	502	531	471	513	485	479	483	500	503	520	512	522	528	517	490	517	491	537	476	541	494	481	473	471	529	495	495	507	513	506	518	483	450	486	476	569	513	466	504	510	513	478	476	462	488	484	510	492	520	501	530	479	523	506	482	503	501	500	487	459	467	502	456	509	507	472	518	456	489	504	479	508	499	477	527	482	517	494	507	481	521	494	489	481	499	451	505	486	509	491	482	495	492	528	510	495	500	513	541	530	508	524	496	504	497	483	534	534	484	457	480	489	486	523	498	521	472	465	466	499	471	468	493	458	481	502	461	443	470	513	465	514	497	469	509	479	486	478	505	522	485	469	492	493	505	458	522	475	530	472	515	490	515	512	530	514	489	497	504	490	472	499	525	489	502	500	502	501	475	524	488	543	500	506	519	507	475	541	510	488	512	489	504	470	488	511	526	502	483	481	476	484	471	496	506	515	525	500	449	473	471	477	472	488	505	498	440	485	489	509	488	502	468	559	492	498	471	469	519	490	507	462	498	462	491	516	474	530	511	505	498	504	491	482	514	501	503	516	539	476	507	537	486	498	491	468	465	515	481	443	514	479	526	509	489	490	457	451	503	475	502	507	472	506	492	498	520	491	471	538	474	488	475	481	542	497	501	564	468	504	497	512	462	493	493	476	476	491	468	483	510	474	482	506	508	472	443	501	510	486	461	533	505	447	528	499	546	523	526	481	495	492	513	515	494	488	520	525	476	489	455	502	523	534	483	505	489	499	506	516	526	547	493	489	492	466	517	495	515	494	494	470	474	499	484	479	496	513	491	522	490	503	507	494	502	487	485	486	494	517	504	509	500	508	518	496	465	490	492	479	517	498	494	488	502	477	448	509	503	487	486	518	531	532	511	486	518	501	468	500	479	487	506	535	473	475	526	528	500	487	524	497	536	450	505	464	485	493	493	493	505	504	503	493	479	514	490	520	495
1160	765	611	474	735	1150	1518	10130	9885	6902	7072	4861	2978	1450	671	305	141	70	48	40	40	30	43	38	35	31	41	24	35	36	36	27	30	25	31	28	33	31	34	31	32	24	39	30	26	26	33	35	37	25	28	34	30	24	39	37	32	26	35	39	27	37	33	42	30	23	21	26	28	38	30	29	35	40	27	23	42	34	38	36	22	24	36	29	43	40	38	31	29	37	32	24	35	36	22	39	32	41	35	33	26	35	26	34	42	35	38	26	23	36	36	30	27	37	32	30	42	31	27	27	30	34	31	28	25	43	38	37	33	35	22	33	33	36	33	27	32	26	36	37	27	28	30	30	31	36	26	34	34	22	37	32	30	28	38	33	33	30	29	28	36	34	37	28	28	49	30	26	35	35	23	26	38	26	50	32	26	24	22	27	34	37	29	38	28	28	43	38	27	27	33	31	44	31	29	29	30	50	34	30	26	31	32	33	30	43	35	40	32	34	25	31	28	28	28	34	38	37	41	34	34	29	24	28	40	35	34	32	43	35	34	39	26	44	40	29	38	34	26	29	28	32	29	34	30	23	28	33	34	42	24	33	33	28	28	24	29	36	31	39	30	26	28	28	29	26	30	24	32	39	24	43	37	43	34	35	38	24	30	45	25	32	34	44	39	39	31	34	32	37	33	42	40	36	42	33	26	33	36	26	42	33	38	28	33	33	31	27	32	35	41	27	44	32	32	31	30	39	35	23	36	39	36	49	29	38	33	36	42	36	17	31	37	18	33	27	27	26	27	30	27	28	28	23	30	20	40	37	23	26	27	41	26	30	28	36	34	24	34	39	24	37	33	30	31	39	36	24	36	37	25	29	34	26	36	37	38	30	21	31	25	31	30	22	31	34	30	27	24	33	33	32	36	38	37	38	27	32	36	36	24	44	29	24	27	37	28	29	29	39	33	34	35	32	37	33	22	29	44	34	31	32	27	32	34	36	42	22	30	34	25	24	34	42	30	36	29	33	27	25	28	30	28	39	32	35	30	35	22	32	33	25	36	19	35	36	24	35	27	16	31	36	26	32	38	38	31	31	34	28	23	26	35	28	32	36	27	25	28	37	32	29	51	31	23	27	35	33	30	37	23	27	33	23	31	33	40	29	30	24	24	31	26	38	31	27	34	22	37	35	25	36	22	37	31	24	36	25	25	22	26	33	35	26	33	26	27	30	33	27	40	24	45	34	42	28	34	29	28	41	35	25	36	36	36	30	32	33	33	22	35	34	24	43	26	30	32	28	32	36	37	25	35	25	29	33	22	42	36	38	32	29	40	25	27	43	38	30	28	24	25	28	32	29	23	34	39	27	41	31	42	38	25	29	25	36	33	33	33	25	18	38	31	33	30	36	27	34	36	40	42	30	35	27	29	32	32	32	36	27	34	35	30	26	32	36	28	34	37	48	36	25	35	39	28	32	27	33	34	26	38	25	23	23	30	47	30	23	38	39	35	32	34	32	32	38	38	33	29	25	28	29	39	38	29	40	32	27	34	34	36	38	40	33	28	30	38	35	39	25	45	33	32	27	26	32	28	36	31	32	32	34	43	41	36	26	30	30	34	30	30	33	35	38	36	25	34	29	29	23	36	24	38	39	30	26	34	29	45	36	39	39	35	25	28	22	29	38	33	32	25	32	25	32	34	30	42	30	29	35	34	32	31	30	20	52	36	40	29	30	29	43	26	27	34	30	27	34	24	23	25	31	33	32	38	28	35	38	35	31	37	34	40	25	36	30	33	34	29	29	31	35	32	33	46	32	40	21	34	39	33	33	31	27	42	41	41	25	32	24	37	35	32	35	23	37	29	40	30	35	28	33	43	33	37	35	35	24	23	29	30	46	24	27	43	26	44	28	33	24	39	36	27	36	20	29	37	22	30	35	31	37	32	33	40	26	32	39	35	37	26	21	31	45	38	28	34	24	34	45	32	33	28	26	32	30	37	38	43	29	20	29	36	37	30	22	33	39	38	29	41	27	33	31	32	38	33	30	35	54	26	25	35	31	40	30	29	42	33	27	32	31	22	32	37	30	36	24	42	37	21	40	25	33	41	34	33	25	41	42	33	36	31	26	26	33	29	34	34	36	29	26	21	40	23	21	26	35	37	40	39	28	33	37	30	28	31	31	33	28	42	33	22	33	35	43	35	30	38	27	23	39	28	28	41	33	33	25	28	31	37	26	32	39	39	22	40	27	30	34	36	33	34	39	23	42	29	23	29	37	23	36	37	31	27	31	30	39	33	29	27	29	31	30	24	42	34	42	37	31	27	22	27	35	32	29	28	28	30	34	36	26	29	33	26	32	35	28	26	30	43	21	29	29	38	37	31	42	34	26	32	30	31	20	30	32	36	34	23	27	31	35	21	34	27	29	32	27	30	46	29	40	34	37	37	38	31	35	38	33	28	44	40	30	21	29	26	28	29	27	37	38	41	35	34	31	20	33	35	37	33	34	22	30	32	31	30	41	38	27	47	39	24	33	33	30	32	33	45	33	32	39	33	28	39	28	38	36	20	37	25	27	33	36	31	29	27	33	34	29	32	35	35	42	41	27	30	31	27	39	22	23	32	34	31	32	32	39	31	24	19	26	28	23	24	38	14	29	31	33	37	28	32	35	27	17	32	30	37	28	29	32	16	30	30	32	26	37	29	26	35	42	35	30	38	34	33	34	43	28	34	34	40	30	25	31	34	34	33	30	27	31	31	27	26	37	31	33	29	25	25	37	24	31	29	37	28	47	35	33	29	29	41	25	45	36	30	27	39	41	32	30	35	33	29	31	28	39	34	30	36	33	50	33	32	30	32	33	30	41	25	32	37	29	30	33	24	29	29	30	37	48	31	27	36	37	39	36	54	27	37	20	24	27	34	29	36	41	42	34	21	35	33	34	27	32	29	30	29	36	18	36	30	40	29	39	37	27	30	27	28	37	35	24	34	33	33	29	23	48	29	33	28	24	26	38	40	36	43	45	31	29	36	37	24	28	41	37	30	28	29	32	22	30	29	29	32	33	28	31	30	32	31	27	28	43	31	32	36	46	22	26	36	21	30	30	31	39	39	34	28	43	33	38	34	34	29	43	32	23	48	28	25	31	33	24	42	33	35	34	40	36	30	35	35	29	30	35	34	23	39	37	40	33	36	30	25	29	31	22	35	31	28	39	36	31	26	28	30	30	22	25	35	32	23	34	38	41	33	32	25	33	20	28	31	29	31	29	32	29	41	33	28	32	48	34	33	37	34	32	30	25	19	37	24	32	30	28	25	37	33	41	35	33	31	29	34	33	29	36	27	38	36	38	29	36	38	40	30	29	28	40	31	30	39	35	32	34	29	45	27	32	29	33	24	24	27	28	32	37	25	33	36	30	41	27	26	35	27	37	24	25	32	40	36	34	23	32	30	39	29	26	33	33	27	32	30	27	35	27	28	31	25	35	38	37	36	36	30	34	29	37	30	38	32	30
21523	14254	11410	20930	32377	34196	34282	53081	49290	44368	43836	37055	30718	23430	15094	8149	3488	1569	788	544	451	388	406	424	393	437	422	457	435	426	435	487	428	411	466	423	391	438	423	456	437	442	433	431	402	399	455	433	417	413	409	406	428	394	428	402	471	428	391	470	414	459	401	408	436	428	419	439	416	409	395	419	467	465	412	419	428	449	426	449	435	421	415	413	395	436	423	428	439	431	438	415	448	418	455	414	451	428	435	419	434	434	422	408	449	455	444	452	399	409	425	431	444	443	432	448	444	413	397	385	424	439	399	434	384	442	427	421	452	459	430	406	435	423	434	427	406	446	430	420	409	423	430	435	436	444	448	451	418	425	412	423	417	417	449	429	417	407	441	452	409	446	463	414	449	416	407	398	451	402	443	427	410	414	438	409	412	479	411	432	421	424	455	423	436	461	442	445	385	423	426	406	435	431	428	416	407	439	377	409	400	411	444	413	400	434	411	427	402	421	408	435	425	430	401	425	438	423	417	426	405	470	444	397	418	442	432	443	425	437	407	436	417	432	436	434	448	416	430	437	417	435	439	416	404	436	411	440	408	446	468	431	407	427	486	444	462	417	436	417	411	420	402	439	415	440	414	433	433	436	429	450	420	400	406	407	418	404	432	447	448	413	451	423	437	436	411	448	426	413	421	409	422	412	421	432	416	441	419	424	421	392	402	450	434	404	412	428	410	428	388	409	436	460	388	420	403	423	448	440	434	405	418	468	426	364	437	453	420	406	450	441	410	397	407	419	438	434	405	412	394	444	442	446	448	421	423	428	423	431	405	431	393	387	427	464	432	423	407	384	439	415	439	432	431	405	424	402	422	447	431	414	442	393	401	383	444	410	416	422	412	426	448	397	399	391	404	430	402	420	421	434	421	399	400	423	399	406	444	426	435	400	444	445	442	410	395	422	394	432	438	467	393	446	395	444	441	455	420	429	449	419	429	452	434	411	459	430	426	417	465	407	430	420	419	394	439	415	419	418	426	430	415	379	427	437	396	425	420	448	407	445	404	449	445	421	445	434	433	427	427	396	444	461	415	423	430	412	400	417	433	420	438	414	446	439	431	420	460	424	432	433	432	405	442	433	386	428	414	410	415	386	429	388	401	420	471	483	382	443	436	393	442	469	442	419	408	444	457	431	433	416	420	393	420	425	397	448	423	396	444	366	438	439	423	439	451	434	447	434	410	442	428	431	430	430	411	452	419	384	444	391	376	406	412	427	424	416	455	422	395	415	416	434	420	452	411	446	409	426	440	396	424	428	397	434	426	416	415	421	411	413	400	415	444	401	439	428	450	456	455	451	447	456	382	446	443	414	444	480	419	408	419	401	442	442	446	433	443	463	423	447	433	434	405	444	437	448	398	449	453	422	430	407	423	432	434	414	437	420	427	421	433	433	430	438	443	418	407	436	451	414	428	421	450	431	422	412	439	408	405	374	413	462	443	423	430	405	419	431	437	442	407	405	393	436	429	454	408	425	433	411	409	456	460	397	425	433	422	423	453	398	438	428	419	444	391	457	401	412	415	384	401	436	394	442	403	444	395	414	421	396	388	413	416	392	447	387	416	407	417	430	422	418	426	432	443	407	414	405	430	417	405	461	420	428	430	462	395	395	383	407	404	451	407	428	420	435	429	419	466	384	407	427	419	426	435	471	435	417	430	412	422	427	398	449	412	423	432	419	439	464	430	375	400	396	426	406	395	406	391	417	443	427	434	403	448	401	444	423	401	426	439	415	391	451	409	424	440	395	420	400	438	459	398	451	440	468	423	431	447	420	411	415	391	411	422	411	417	399	438	414	443	398	444	440	411	444	389	413	416	458	427	467	391	413	416	431	396	406	444	455	386	444	431	426	451	412	429	420	410	421	445	418	428	420	431	425	410	449	420	399	445	437	411	427	415	449	446	426	413	430	422	419	456	438	430	421	405	427	411	411	440	461	431	422	426	393	436	400	425	415	413	430	427	408	466	420	452	429	450	395	470	424	395	436	430	411	419	424	448	413	414	418	408	438	389	429	456	434	394	424	417	459	409	421	442	454	461	431	433	414	405	438	387	418	429	414	417	453	394	408	427	379	401	392	405	408	451	422	437	437	419	434	434	418	408	429	460	485	439	413	422	418	419	414	435	388	428	439	459	409	451	430	385	457	440	420	409	418	443	421	447	413	413	428	388	388	433	420	424	437	388	422	452	414	406	425	417	421	431	431	454	422	444	428	429	414	461	424	448	420	408	429	442	418	470	431	460	431	407	419	436	422	412	411	414	438	451	409	470	426	415	434	419	434	409	406	418	424	431	439	427	407	415	460	403	414	436	434	432	368	483	429	422	416	419	461	382	432	435	406	444	393	430	414	394	429	416	416	403	437	439	435	411	408	386	416	441	460	423	435	483	420	430	425	424	380	413	454	420	423	403	458	456	421	381	439	448	434	407	444	397	396	449	431	466	440	436	419	446	390	422	439	425	448	443	423	462	371	417	434	402	439	456	433	435	444	409	415	433	443	399	431	435	423	416	441	460	409	405	440	405	401	384	419	463	383	418	435	420	390	460	444	437	447	410	445	411	404	413	413	444	421	398	419	439	431	442	455	424	426	419	402	383	431	418	442	397	421	432	455	413	397	425	457	402	437	406	420	422	411	408	419	389	435	412	410	422	438	401	407	438	427	408	451	400	426	427	420	430	368	425	353	417	384	438	421	422	431	409	398	451	422	413	412	405	434	413	430	428	427	430	462	422	433	434	401	419	428	438	436	426	434	411	421	408	441	422	422	424	435	435	433	404	404	415	437	456	446	443	442	445	413	444	396	410	429	415	436	470	421	440	378	444	401	420	402	417	417	409	387	410	401	418	442	404	444	432	435	439	405	428	445	405	435	451	434	458	411	437	428	405	407	458	416	416	437	455	447	431	425	456	432	459	439	424	440	438	412	419	413	414	439	409	416	433	425	434	422	440	446	403	433	442	403	453	441	418	453	433	440	415	431	414	398	430	412	406	419	380	447	406	460	384	461	415	414	445	377	415	414	448	470	429	417	443	416	458	412	465	436	448	415	425	459	432	400	402	471	412	423	420	456	420	429	392	426	453	459	418	430	427	408	415	416	405	408	407	431	408	409	398	410	418	424	441	376	416	377	405	456	447	406	422	421	416	444	436	412	414	459	392	438	418	418	427	419	431	423	437	406	394	438	389	441	439	417	423	422	400	468	430	434	468	454	412	442	398	459	412	410	396	435	437	438	425	446	412	448	441	380	408	422	395	384	401	444	407	441	441	456	436	463	408	405	403	416	412	387	444	435	428	413	456	436	426	466	407	412	402	418	435	403	427	443	416	416	430	427	430	407	380	434	431	432	409	456	388	424	423	412	420	409	436	405	423	386	445	398	440	410	413	434	412	419	372	437	416	428	454	410	399	414	434	417	437	427	423	424	425	398	448	419	412	431	465	415	411	438	425	434	404	385	419	426
1280	205	142	127	151	285	519	1621	1915	1544	1503	1083	684	351	191	91	42	35	46	44	29	34	37	33	39	28	26	37	36	32	34	30	31	24	34	33	26	28	39	25	27	37	27	27	39	32	43	23	39	32	30	38	31	29	34	28	34	31	31	34	29	23	24	37	32	26	24	39	31	35	30	33	29	20	32	29	31	23	27	29	29	27	28	37	25	21	36	29	30	45	36	36	30	34	29	33	27	27	24	25	29	33	30	27	34	38	36	32	24	21	30	40	33	33	25	34	31	31	29	28	31	29	34	35	24	31	35	35	29	26	33	35	36	42	32	29	30	35	25	22	39	35	34	33	33	26	36	28	34	28	37	35	28	32	33	31	26	32	32	23	28	39	40	29	33	27	42	36	32	31	41	33	30	33	30	32	21	30	37	36	28	32	28	42	30	38	34	38	19	29	24	37	34	38	36	23	36	36	25	28	37	28	36	31	35	30	32	29	28	27	45	23	45	33	25	24	34	22	34	40	34	32	31	26	27	29	24	30	33	29	38	40	27	34	29	38	33	26	26	35	30	29	33	34	26	26	25	35	30	24	40	30	28	36	38	33	30	32	33	27	38	31	40	34	27	30	43	39	20	30	31	36	30	33	33	36	32	32	31	34	18	32	32	44	25	29	40	25	26	30	31	41	26	36	31	31	27	25	24	27	35	36	31	25	52	38	23	28	26	21	24	33	32	31	31	35	30	25	35	28	27	35	40	33	33	30	30	30	43	37	31	26	35	30	43	33	35	25	27	38	29	38	27	34	29	30	36	33	33	29	29	30	29	38	31	35	30	42	37	35	35	32	28	31	31	24	33	24	40	41	34	39	32	34	41	29	21	27	39	35	30	33	40	32	33	33	24	40	22	38	27	27	42	38	38	39	29	28	36	27	29	36	26	37	26	44	36	37	32	31	28	25	31	38	34	18	24	35	29	36	39	36	22	34	34	37	34	32	29	25	35	37	26	36	35	29	32	26	34	27	35	23	24	29	21	29	42	31	36	20	26	40	24	31	24	32	34	36	36	38	35	25	31	35	22	36	23	43	18	40	42	33	46	30	31	29	42	24	28	38	37	30	35	35	29	37	29	43	27	36	26	23	40	35	30	28	32	24	26	29	27	34	38	30	22	19	31	35	26	26	20	37	28	42	34	33	29	31	32	30	22	21	34	35	42	41	29	32	34	28	26	38	39	32	33	34	39	31	32	31	30	32	39	39	35	30	25	26	35	25	37	29	40	33	32	21	25	41	30	24	36	30	25	28	21	43	40	17	32	27	39	26	26	36	29	46	28	40	28	24	24	33	20	23	21	31	33	37	32	35	28	37	34	32	24	26	36	32	32	32	31	34	24	35	38	31	31	27	28	21	30	37	41	35	25	38	34	33	23	26	32	35	29	33	32	31	32	27	26	29	35	41	34	39	37	34	25	20	28	28	26	30	33	24	39	31	33	30	26	24	36	41	28	22	37	25	31	39	39	37	28	47	27	36	32	41	39	32	22	32	27	24	31	48	37	25	40	29	33	27	32	37	25	31	35	34	33	36	33	19	24	35	21	44	36	37	30	36	38	31	37	38	41	30	37	33	37	34	25	28	29	37	37	28	28	26	36	31	31	33	25	30	33	28	31	22	33	37	33	37	40	34	26	36	34	42	41	29	29	31	39	32	25	31	29	35	39	39	27	37	38	31	29	25	32	36	37	24	38	20	31	40	34	37	30	36	41	36	40	33	23	43	32	33	34	26	39	32	33	31	32	45	35	31	35	41	34	34	29	31	36	34	35	33	28	31	33	26	22	34	28	27	30	41	26	27	32	29	30	25	36	38	39	38	21	24	28	37	26	29	35	30	25	37	21	32	26	27	29	36	37	33	30	27	28	36	37	35	35	29	35	38	26	37	36	29	28	43	22	30	33	29	21	25	23	39	39	31	35	31	42	17	31	23	25	34	31	42	31	31	26	24	30	34	25	40	28	38	31	27	32	36	38	48	27	39	25	32	29	33	37	36	26	27	32	39	32	37	42	32	28	38	31	35	34	30	31	28	32	28	34	40	32	28	43	32	35	43	38	29	46	27	34	50	26	30	30	36	34	31	29	32	42	28	31	34	35	29	44	32	28	29	21	35	25	29	34	36	38	28	38	36	24	40	35	31	36	33	38	41	31	34	26	37	28	25	35	32	26	25	26	23	28	39	29	29	23	31	30	39	32	34	38	31	34	33	25	18	32	32	23	37	30	28	34	42	33	38	35	37	38	34	30	36	26	28	36	32	29	35	37	33	28	43	35	41	32	28	36	33	28	45	23	42	32	26	35	36	40	42	36	29	22	26	31	35	50	37	33	21	18	25	28	36	39	40	32	31	26	39	31	29	37	33	37	31	29	32	40	36	29	35	20	28	35	29	23	22	41	31	41	36	37	42	33	33	27	35	30	28	34	25	31	38	30	37	27	22	25	25	34	34	22	29	39	35	29	41	41	28	34	35	34	30	33	31	29	30	35	26	28	30	37	27	34	27	30	28	38	36	35	26	34	27	25	37	25	27	33	32	33	27	29	36	26	31	29	31	31	37	29	39	36	26	31	30	25	35	34	38	40	35	29	34	36	36	24	29	21	30	39	40	33	30	29	44	34	40	38	29	24	28	31	32	26	31	31	29	37	31	36	27	26	20	31	28	31	26	40	24	32	32	38	25	33	27	40	36	26	38	36	34	33	33	27	30	36	31	29	20	23	22	30	38	35	37	27	41	32	32	30	38	32	21	30	36	31	25	37	36	24	34	39	47	32	36	36	38	23	32	34	33	37	31	43	30	42	29	32	31	43	27	26	26	21	25	39	34	25	23	33	28	25	34	36	33	34	26	27	30	35	34	32	28	25	28	19	42	31	49	33	26	29	35	23	29	37	34	32	34	31	27	22	34	39	32	38	40	33	44	35	34	36	37	27	32	21	33	30	30	42	35	39	33	36	35	31	29	37	32	27	36	30	35	27	32	29	30	36	34	37	25	35	36	35	25	28	33	37	29	22	30	27	29	30	30	40	44	33	31	27	36	24	34	25	30	37	23	38	38	34	34	30	22	30	40	32	29	20	30	36	28	31	23	38	36	30	32	38	31	35	25	26	28	29	41	36	32	27	24	29	27	24	37	36	19	24	36	27	26	37	39	42	20	37	33	31	26	25	39	27	29	34	26	35	32	31	39	29	39	29	22	36	29	41	24	33	39	35	40	38	33	25	37	41	32	18	31	34	38	25	35	29	32	28	21	36	24	28	41	40	35	23	32	28	26	27	27	25	36	34	31	37	33	34	28	53	33	39	37	22	34	28	31	41	21	27	28	28	32	34	25	25	23	27	26	34	38	38	31	20	28	33	24	28	40	37	36	33	29	36	30	34	26	21	29	34	42	38	31	30	33	33	20	30	35	24	32	34	41	32	30	38	24	30	32	23	34	31	34	33	30	34	34	30	34
14445	5564	3466	7386	15707	19061	23605	32465	32266	28250	26398	21563	15933	10289	5332	2426	1197	720	497	444	459	416	435	416	423	428	438	430	406	453	475	429	430	424	394	419	419	427	442	416	452	458	385	371	415	377	438	432	455	414	416	415	390	442	427	447	420	386	452	449	459	400	429	426	421	369	418	458	420	436	458	450	419	424	465	388	415	416	433	453	413	406	438	395	419	422	438	451	414	405	386	385	388	461	423	440	433	432	479	457	399	427	436	384	398	410	407	458	383	423	435	429	465	434	431	440	450	406	437	412	422	417	406	434	417	424	414	414	439	433	426	402	420	428	412	434	452	435	391	411	430	428	397	426	433	424	420	442	421	429	417	431	406	428	450	416	456	414	413	403	447	430	395	434	394	438	407	465	413	415	429	432	430	395	427	461	435	460	377	401	409	394	415	412	420	406	407	433	443	372	409	434	437	400	438	438	411	443	448	411	420	443	442	452	452	418	431	383	418	459	378	429	434	454	435	422	438	398	442	447	419	395	403	454	418	445	427	409	429	403	410	394	427	393	443	434	430	447	439	438	446	424	416	412	398	417	447	435	412	436	405	394	400	446	390	456	396	434	415	411	427	378	424	391	476	399	436	428	450	401	420	426	410	417	457	463	421	401	471	418	418	422	446	433	430	431	419	429	418	417	439	403	439	409	401	431	419	402	435	447	452	438	372	428	434	395	426	429	408	427	401	424	413	412	401	444	440	411	440	427	416	429	421	416	439	413	408	442	415	408	411	422	412	435	437	398	436	422	447	438	415	431	430	417	426	419	471	399	422	433	447	400	403	423	433	439	407	448	418	471	429	422	413	429	396	431	390	451	438	445	397	402	460	424	410	414	454	417	422	404	449	452	402	387	433	432	422	425	403	442	444	440	437	416	431	409	418	443	424	401	461	430	429	389	378	432	418	407	357	428	426	390	386	461	446	433	427	471	432	417	473	404	442	421	420	423	416	435	460	404	431	446	438	412	430	428	394	418	441	417	434	418	434	438	441	436	418	395	443	404	417	418	418	404	441	391	382	442	443	413	437	427	391	401	412	456	379	436	395	437	402	429	418	438	438	434	455	410	409	421	413	453	427	417	461	408	401	454	396	422	405	404	461	445	436	442	442	436	460	436	424	438	436	436	427	431	428	411	415	433	402	449	427	433	427	465	416	423	475	384	415	438	454	430	448	412	390	410	456	453	409	450	424	417	386	397	404	414	396	428	402	436	415	436	431	432	423	412	412	431	453	430	436	415	393	400	400	411	438	441	429	462	428	457	422	400	451	422	406	429	454	444	450	442	436	370	438	462	446	394	407	422	458	423	408	408	440	457	434	429	408	385	404	429	426	410	425	432	402	423	419	441	418	426	433	425	451	422	418	408	429	398	398	435	444	423	425	454	406	403	452	396	442	419	400	437	421	416	405	378	411	417	401	415	413	410	432	461	409	414	400	429	417	450	448	441	422	410	407	411	433	407	415	417	420	419	423	457	426	418	404	428	448	389	470	441	413	429	424	421	371	447	422	446	406	429	415	427	455	478	391	421	404	403	425	456	403	420	436	398	432	434	459	414	432	462	430	391	407	410	407	422	439	406	446	467	410	406	429	436	431	407	388	416	395	431	427	441	443	394	404	409	448	445	390	439	444	427	441	430	429	401	429	446	397	426	460	421	410	430	400	404	395	445	437	405	376	440	409	439	425	432	438	404	420	442	422	407	446	456	433	430	437	415	421	468	451	449	410	459	417	417	430	425	428	451	440	434	447	399	415	428	423	414	413	470	433	419	425	424	435	427	417	412	428	420	388	456	416	431	418	457	404	411	428	425	427	453	442	388	388	421	455	438	469	469	420	394	470	412	431	445	423	401	445	438	430	424	415	411	445	406	445	421	421	412	416	365	393	412	414	466	421	429	443	432	457	396	448	412	380	461	447	404	418	465	441	442	411	414	441	432	396	472	411	455	445	441	458	453	446	428	394	437	417	420	421	425	449	455	409	425	378	399	431	453	410	445	421	434	391	465	418	463	399	433	434	437	417	422	436	418	391	443	405	420	393	414	437	408	421	427	415	434	433	418	426	424	428	434	444	441	424	427	408	410	383	433	429	420	412	424	418	456	426	413	439	428	400	400	414	420	418	435	402	427	387	430	423	425	437	424	481	403	399	384	426	446	428	447	459	414	419	437	424	438	412	426	432	419	414	424	430	438	406	400	409	424	436	410	414	420	426	414	419	451	411	446	440	390	426	433	428	420	447	420	407	433	403	406	428	453	447	426	433	433	423	441	465	426	405	428	418	436	446	449	424	432	430	415	446	427	430	434	467	467	432	477	437	426	437	394	416	435	444	444	443	456	422	406	431	410	410	442	421	417	417	440	426	414	448	389	396	406	456	414	437	418	440	404	439	437	404	408	432	415	420	413	449	438	412	423	417	394	454	423	457	450	422	438	436	446	463	414	444	421	410	421	433	406	408	409	444	436	444	423	403	446	423	438	404	382	393	452	413	376	412	380	454	419	439	414	450	412	396	441	433	422	426	449	429	414	407	502	400	423	433	418	415	409	452	415	424	421	427	443	436	425	436	405	423	433	403	387	483	424	387	398	424	394	431	442	467	412	464	425	435	422	395	421	457	418	443	463	417	431	416	395	417	441	409	422	455	413	441	411	418	427	404	425	437	391	436	436	437	430	404	460	403	427	408	418	427	432	422	462	417	395	421	450	447	422	417	420	406	440	443	433	410	432	421	423	386	396	403	402	436	432	410	439	441	419	455	418	455	446	464	434	447	432	407	421	402	455	418	398	425	424	442	423	431	446	416	401	387	389	402	461	392	400	431	428	427	404	433	394	418	420	442	427	401	390	433	462	447	448	412	445	433	435	402	448	401	427	404	438	438	388	421	447	423	437	431	441	417	422	412	430	402	453	386	430	419	427	416	414	410	437	451	425	468	420	412	434	406	457	416	432	444	459	421	414	443	431	405	403	431	425	441	421	427	452	414	451	407	415	438	438	433	416	440	425	442	425	390	415	407	405	451	391	459	417	375	396	413	408	477	444	405	424	441	413	440	462	377	432	451	442	400	429	419	411	388	445	418	427	408	417	455	460	412	419	407	446	448	435	427	435	422	413	452	421	431	443	450	455	418	432	402	429	417	417	409	436	413	422	409	410	390	430	458	450	418	402	436	429	454	476	419	455	399	416	430	404	405	366	371	425	445	414	411	421	414	417	435	445	468	457	425	426	409	435	408	383	438	445	401	423	424	397	388	436	408	443	418	427	411	403	426	393	428	412	436	413	476	402	440	409	422	414	442	386	449	441	442	430	423	439	432	409	420	458	410	418	420	437	435	424	435	409	421	403	419	397	446	411	419	409	422	419	448	414	431	452	399	432	439	424	444	415	458	466	433	451	425	394	418	432	432	430	455	429	407	393	407	478	411	434	428	422	423	431	369	445	448	396	474	410	424	441	419	441	440	428	432	423
710	593	396	359	400	772	1268	2352	3233	4038	4707	3465	2098	984	452	229	96	67	37	36	32	32	31	37	33	30	26	29	33	34	30	26	19	28	23	33	22	42	35	25	31	20	32	29	26	17	36	35	24	31	27	22	48	25	35	30	39	30	28	31	28	27	31	17	28	25	38	28	29	37	29	32	35	36	27	34	27	28	26	31	19	41	25	26	29	36	29	36	25	25	28	33	37	33	22	18	23	28	32	22	29	36	26	34	32	26	29	26	28	33	25	28	37	26	31	32	37	27	22	30	24	32	35	24	23	24	29	34	32	26	25	35	22	25	32	38	29	30	38	26	32	24	30	31	25	25	29	19	28	31	31	31	20	26	32	32	25	32	22	25	32	27	29	39	34	38	27	38	31	35	20	28	21	39	35	25	39	26	24	32	32	33	35	31	37	23	43	36	31	34	32	27	25	26	27	36	26	25	39	31	28	20	27	24	18	30	40	26	35	27	29	31	23	27	33	28	38	20	21	36	29	26	27	29	37	23	30	28	28	36	22	34	33	34	21	28	22	28	30	20	27	28	24	34	21	25	17	34	27	30	27	25	28	31	28	29	29	27	18	28	35	31	33	35	37	33	29	21	29	34	31	32	36	34	26	37	42	29	34	25	37	39	31	31	29	22	27	26	27	28	30	25	24	25	27	37	30	37	30	21	20	27	28	32	33	25	17	24	29	30	26	31	24	47	22	28	30	30	27	31	32	24	23	21	36	27	35	28	32	20	31	20	25	26	20	42	23	22	33	27	31	25	40	32	27	25	25	30	21	30	27	32	30	18	30	37	32	32	40	30	24	34	27	29	23	29	25	35	30	28	24	29	34	34	24	27	16	31	26	28	26	32	30	29	37	33	29	33	23	31	36	28	38	29	26	25	34	33	22	30	39	29	28	32	20	27	23	24	31	29	26	36	31	39	36	28	29	28	21	34	37	16	31	29	32	30	22	26	40	20	23	25	31	38	21	34	29	19	15	26	33	20	32	30	25	41	42	29	30	30	38	35	20	41	36	32	28	29	17	34	23	21	28	32	37	28	21	24	28	26	28	26	29	23	35	28	33	25	26	23	30	31	21	24	32	41	23	26	26	24	28	24	31	34	19	26	18	33	24	24	32	25	25	40	23	33	30	30	29	23	26	25	28	32	26	28	28	23	32	40	32	25	22	28	32	28	34	25	32	35	28	34	21	41	30	25	27	27	39	23	26	36	36	35	26	37	29	25	23	32	23	24	35	36	23	29	23	23	22	44	30	28	27	36	30	30	22	31	26	27	25	37	32	28	31	36	25	31	26	28	26	36	24	26	25	28	23	29	28	34	29	20	35	29	27	26	27	42	29	28	25	30	27	20	26	33	33	21	30	22	23	35	32	27	29	24	24	19	32	30	29	26	27	35	18	26	32	17	25	25	30	33	32	33	25	26	35	24	31	26	35	28	34	26	22	18	29	26	25	25	34	26	28	31	46	27	32	27	31	33	40	40	33	24	33	38	28	29	32	22	24	31	28	28	31	37	23	33	26	29	37	29	28	30	22	27	23	34	32	34	17	19	21	34	23	25	37	17	27	29	15	30	24	29	37	37	33	32	32	24	25	36	27	24	32	26	27	25	23	25	32	34	29	25	30	39	20	33	30	34	37	22	21	26	28	32	22	36	30	23	37	24	18	19	29	28	39	29	27	29	31	28	24	22	35	36	36	24	24	24	30	22	41	25	33	30	34	20	31	32	33	30	30	20	17	34	30	29	27	32	20	27	25	29	29	24	29	36	35	29	30	32	27	25	28	25	25	36	23	23	28	33	28	29	28	23	31	33	28	28	26	26	32	23	29	27	27	33	25	31	27	32	24	16	28	34	37	33	23	32	33	32	26	29	33	19	23	40	29	18	28	22	29	37	29	18	33	29	26	28	35	26	24	25	19	26	33	23	25	23	29	22	33	25	34	30	23	33	27	26	35	30	24	28	37	15	28	27	26	37	33	32	29	25	26	32	38	20	14	25	36	26	21	29	34	32	29	23	30	19	25	30	32	31	21	27	21	30	19	36	23	24	30	28	32	26	26	38	23	30	24	24	24	16	28	36	15	26	26	24	31	26	23	31	32	20	18	25	23	28	27	32	32	37	28	32	22	34	21	26	20	30	33	26	33	22	27	20	40	22	29	30	39	35	35	20	32	28	34	37	24	29	28	31	28	51	25	18	27	25	28	22	32	34	24	21	27	30	28	27	33	25	24	26	33	21	22	25	32	24	22	31	25	38	34	30	29	34	17	28	20	30	35	29	27	29	21	30	32	17	40	28	37	28	37	28	23	30	29	30	35	31	32	35	32	28	18	30	22	27	15	34	30	28	34	22	35	31	34	22	33	26	32	34	28	34	26	31	29	33	32	37	28	34	31	31	28	28	33	29	35	16	37	31	23	27	28	27	24	20	33	26	32	37	26	29	28	35	29	23	37	34	22	30	24	20	26	29	31	32	29	41	37	41	29	35	28	24	21	31	29	33	24	29	22	27	24	23	26	34	33	28	27	29	20	32	26	23	31	26	27	26	36	27	25	29	32	19	20	30	28	28	31	39	31	24	27	31	23	24	29	34	34	27	17	24	35	26	32	28	23	21	23	34	27	25	33	24	20	32	34	26	28	24	23	27	38	21	29	32	31	28	35	32	25	31	30	32	31	32	28	25	32	25	22	33	22	21	38	29	28	27	34	22	32	26	26	29	26	31	24	31	26	34	30	28	27	37	37	33	25	28	20	34	24	38	30	33	28	29	29	35	36	39	26	22	18	30	28	25	28	34	26	26	21	26	37	32	38	22	32	32	27	28	21	26	29	27	30	33	38	27	26	42	33	31	25	32	32	27	43	23	25	32	30	27	30	25	27	21	25	20	27	27	28	30	33	17	37	24	27	28	28	30	29	30	29	26	19	32	31	30	25	28	16	36	41	24	22	23	34	41	28	33	29	29	20	28	31	26	29	38	30	28	36	20	30	21	31	29	32	34	32	31	28	22	21	25	24	28	23	27	23	32	33	22	31	17	22	22	24	32	23	31	30	32	22	30	33	26	30	40	29	23	24	24	32	31	27	26	32	22	25	26	28	25	17	23	38	35	29	45	21	29	37	33	30	28	30	33	23	28	29	30	23	43	26	28	33	24	19	20	37	27	23	27	33	34	24	28	26	22	39	20	31	26	24	11	35	27	24	30	28	31	23	24	24	27	34	27	30	22	22	27	35	24	27	26	39	30	26	25	33	37	27	26	30	26	21	30	34	32	37	32	32	25	20	16	31	32	22	32	17	32	25	37	26	26	29	26	25	21	20	27	30	22	26	23	24	29	19	38	26	26	29	20	21	34	24	23	30	28	30	38	24	30	35	30	33	20	36	18	41	26	26	25	29	21	24	35	27	41	24	31	34	29	23	29	29	22	25	31	37	21	25	17	30	28	39	23	30	23	25	34	36	27
17746	12130	8476	17078	26972	30004	32277	35508	37924	38230	38429	33441	26858	19097	10828	5015	2095	939	548	415	396	410	371	373	390	370	361	328	360	385	356	356	370	361	350	388	374	391	388	389	331	373	397	372	430	389	411	379	393	334	358	379	364	400	361	345	395	366	350	385	380	356	360	377	347	348	378	414	408	371	415	372	390	394	374	356	390	384	392	364	381	387	384	403	366	406	378	377	365	403	429	360	351	367	436	374	387	379	376	365	363	361	353	381	363	366	383	375	368	405	373	385	388	367	402	366	406	352	378	362	390	376	380	382	405	373	360	386	398	413	396	364	365	373	397	363	371	397	368	369	342	377	362	370	380	384	397	347	363	360	354	386	398	359	384	365	381	359	400	386	372	382	394	410	399	387	381	377	378	362	366	372	369	383	369	415	376	362	379	379	367	358	376	346	379	353	357	387	356	382	387	393	382	374	389	420	370	369	399	402	367	357	392	360	387	359	365	420	364	379	360	398	349	390	363	389	382	400	370	368	367	433	386	365	368	402	398	333	373	379	337	366	379	394	368	361	356	390	382	396	356	383	342	384	350	367	377	389	378	369	383	376	383	382	399	392	404	411	385	352	357	344	349	393	407	369	406	385	383	385	373	373	388	376	380	348	366	377	384	382	362	409	363	390	371	390	426	372	397	342	391	389	377	387	377	356	350	380	362	398	371	369	347	358	372	359	380	370	405	373	382	358	432	375	382	385	374	356	401	393	416	359	378	380	375	373	408	401	408	393	406	397	356	407	394	430	387	385	361	378	382	362	363	399	393	391	387	387	370	377	369	356	354	350	343	351	371	380	411	379	386	402	369	356	381	351	341	358	373	364	401	382	376	376	369	372	388	387	398	401	400	389	352	399	376	375	370	352	345	399	403	422	350	377	372	381	368	360	356	354	369	382	353	359	354	412	393	390	388	376	385	390	344	358	360	414	387	397	411	396	397	372	389	389	375	392	386	375	371	377	373	370	374	394	373	351	415	385	390	385	349	376	405	345	379	404	375	379	374	352	393	373	393	381	391	366	405	374	368	375	357	382	344	348	391	383	371	389	379	374	380	378	364	385	398	384	353	379	357	399	357	336	364	377	359	347	372	358	349	346	409	404	377	370	367	378	365	405	378	377	388	395	351	382	353	365	362	351	385	369	378	389	360	382	388	340	352	352	316	344	387	385	394	415	378	377	388	358	374	389	352	390	384	390	361	384	395	374	411	385	350	368	368	350	365	387	410	357	356	378	392	374	364	384	334	393	429	354	380	392	391	367	371	389	368	368	410	394	404	369	425	384	387	384	384	374	401	382	336	393	352	378	385	356	384	348	374	367	345	382	382	378	416	421	398	381	387	397	406	371	368	374	356	399	403	382	402	389	411	367	385	406	364	355	362	367	359	377	413	369	358	381	352	408	348	385	373	392	364	387	405	386	367	372	364	384	350	401	383	375	384	394	349	372	375	415	347	370	425	409	383	383	381	360	381	402	388	353	400	384	393	399	383	394	403	375	368	415	358	419	369	421	382	401	416	371	355	390	355	409	396	370	340	421	386	367	356	384	415	361	352	381	373	361	419	385	384	400	388	369	394	399	387	391	414	387	365	371	380	384	347	406	362	384	411	352	380	371	387	366	355	391	411	381	411	435	373	414	417	383	376	359	341	372	389	363	397	369	388	378	404	361	348	377	384	356	346	388	393	354	359	359	348	367	390	359	376	391	369	340	394	358	399	392	354	380	374	355	389	365	356	369	381	360	370	407	358	373	381	387	371	382	380	389	406	350	389	384	361	368	379	357	394	352	374	411	410	350	381	381	367	370	361	377	408	394	390	400	372	399	355	377	372	388	368	384	386	387	382	389	397	399	364	402	360	374	387	378	360	410	377	415	358	354	371	364	378	386	385	395	349	363	369	382	378	374	359	379	377	410	364	405	400	366	376	395	369	409	379	377	382	374	370	354	426	384	380	363	348	374	392	361	387	396	355	402	337	351	401	385	400	351	372	365	407	353	402	350	392	385	393	385	394	413	377	372	398	349	386	384	370	387	382	400	354	390	382	390	379	411	382	383	380	376	364	375	385	349	384	398	390	341	397	364	348	393	378	349	381	407	401	360	387	390	349	399	349	358	361	379	382	383	385	386	390	315	357	411	385	401	368	364	411	373	378	352	391	375	387	356	402	332	401	364	371	393	379	369	366	373	417	401	373	366	377	376	372	373	355	353	377	404	378	387	415	389	375	367	368	377	369	358	385	397	352	398	377	378	374	335	369	386	357	378	351	401	352	354	394	394	392	372	363	340	390	370	361	410	362	374	381	364	380	353	387	359	356	375	381	337	372	355	379	370	381	346	380	356	404	345	392	390	374	353	384	401	384	357	433	353	386	360	390	384	393	370	340	364	377	405	405	387	393	385	362	397	323	378	349	348	379	369	368	379	386	405	376	394	388	404	356	372	369	389	373	385	372	359	387	386	396	385	372	384	405	379	347	407	362	329	398	379	382	388	416	386	379	372	372	368	375	381	368	347	356	366	368	370	384	371	392	365	361	386	395	362	357	392	351	398	368	379	336	364	361	382	392	379	379	369	363	383	384	376	381	405	396	366	386	370	402	407	393	368	372	372	374	378	380	382	384	368	374	408	352	354	409	383	423	335	356	356	373	340	369	338	396	352	384	406	396	406	390	379	351	432	420	382	381	370	410	338	378	360	375	345	371	355	366	353	391	385	384	368	403	390	357	379	356	357	361	371	365	385	349	388	376	364	379	395	397	374	379	387	381	351	409	389	369	408	371	366	364	404	380	350	354	394	370	377	373	364	382	365	374	383	382	395	387	392	350	349	354	375	374	364	389	394	379	370	367	396	391	373	390	401	409	384	382	393	366	357	379	364	387	357	352	400	376	377	375	379	393	399	345	380	371	389	366	411	388	388	381	377	391	374	374	369	345	372	381	382	357	399	367	357	375	343	390	387	362	368	398	411	390	353	368	343	386	405	357	388	378	358	375	397	400	410	384	380	372	383	374	348	420	381	349	362	347	381	361	368	360	369	369	372	370	384	368	387	380	360	406	362	392	368	361	377	387	390	390	365	366	363	336	380	391	395	370	381	356	369	390	350	364	378	365	371	381	361	339	390	397	409	389	365	379	378	349	397	391	393	380	365	393	361	369	365	405	409	420	385	373	388	349	345	390	352	374	360	374	384	411	392	357	365	383	387	364	368	371	369	378	366	379	356	363	410	339	357	361	410	370	371	357	381	388	388	355	348	365	374	369	356	403	382	371	399	387	348	365	374	399	387	385	389	377	376	374	417	362	367	369	387	340	386	383	330	403	362	361	366	373	353	372	371	382	387	370	384	350	412	390	376	414	376	367	394	370	397	380	369	386	388	374	363	365	419	373	370	364	372	372	381	369	351	387	401	371	364	378	392	396	347	380	398	360	353	383	374	371	371	386	418	372	407	393	367	388	376	393	381	361	399	354	390
2031	530	478	391	480	737	977	1895	5462	5605	5048	4043	2256	1142	481	221	103	62	29	43	38	43	47	33	43	28	46	42	38	43	44	32	42	31	30	37	36	44	32	33	33	37	39	38	44	49	32	34	40	41	27	45	37	40	42	38	36	38	41	39	25	33	40	39	40	41	42	43	42	31	35	45	44	48	40	46	42	45	24	27	26	46	28	38	33	34	40	53	37	32	34	23	43	23	28	40	32	34	37	49	30	31	42	32	40	34	35	34	38	39	30	47	31	35	40	31	35	41	34	44	32	37	45	43	37	36	39	47	44	26	35	41	43	41	37	39	40	41	44	42	33	34	52	46	32	32	40	33	27	26	34	37	25	43	31	44	44	33	41	39	38	46	27	33	29	33	41	37	42	47	34	37	35	52	36	45	35	49	35	34	41	35	35	40	43	38	38	26	39	35	42	32	31	40	41	42	29	27	34	36	38	47	40	34	38	42	37	38	39	39	37	37	40	38	35	37	36	45	53	42	42	37	40	27	31	33	38	40	40	37	28	36	40	46	46	40	35	37	37	24	45	30	41	38	38	32	48	45	41	31	36	43	45	32	45	35	29	42	44	33	36	32	37	37	22	37	29	36	43	31	45	38	33	32	29	47	45	29	40	35	39	40	29	41	44	45	39	44	29	40	34	45	39	44	38	39	37	46	40	48	35	41	43	40	34	36	42	42	34	41	42	37	50	40	46	44	39	37	26	46	47	54	37	39	36	34	48	47	36	26	34	31	39	32	36	40	34	36	31	39	25	32	37	30	34	32	47	44	47	39	32	35	32	38	43	37	35	41	34	33	44	28	40	45	37	32	30	52	45	40	38	50	31	32	31	35	46	42	38	40	31	37	30	31	31	48	35	37	29	49	32	26	58	41	41	37	36	39	42	31	37	33	36	36	31	39	34	28	39	32	32	38	35	55	45	33	36	37	24	34	38	31	38	38	40	37	35	33	34	35	43	43	49	36	45	34	40	46	26	32	34	39	38	44	34	43	45	46	38	34	39	30	57	31	32	33	31	30	43	43	33	29	40	40	37	47	45	43	43	41	42	34	33	42	33	31	43	35	37	37	40	35	41	30	32	38	33	49	37	38	38	38	38	40	40	33	35	36	27	24	38	32	42	35	36	36	36	35	42	32	34	31	35	37	49	33	38	36	38	39	35	42	36	36	38	25	35	40	40	35	43	41	42	36	40	41	39	27	45	40	44	40	40	45	24	35	43	34	30	33	38	44	35	34	35	41	47	33	44	41	34	37	37	22	36	41	35	35	29	31	40	28	36	45	42	41	37	42	54	38	46	40	35	35	31	56	44	57	29	35	36	31	33	47	34	30	31	38	39	42	30	33	35	38	40	39	39	43	42	34	36	44	31	33	20	41	38	40	37	35	46	39	41	38	41	43	46	31	22	35	43	38	34	37	35	43	35	44	29	34	32	46	43	31	37	26	39	41	40	39	46	47	35	50	32	35	32	37	49	33	42	40	32	24	35	42	47	32	38	38	37	37	57	41	29	42	39	43	46	51	44	37	41	29	40	45	37	31	36	28	40	31	37	43	31	34	31	40	35	39	37	22	34	35	31	41	27	35	30	31	22	28	42	34	40	33	51	38	28	35	40	37	43	29	37	41	39	26	37	47	46	32	41	31	40	26	55	33	30	26	49	24	32	37	30	39	36	33	41	41	52	34	44	32	42	31	32	32	29	36	46	48	38	42	30	37	33	22	39	39	41	43	43	39	38	40	29	35	39	31	40	35	41	34	45	29	56	48	47	35	27	37	38	34	52	39	30	30	47	38	34	37	43	37	43	46	31	33	41	36	34	39	47	32	33	33	34	43	30	36	32	38	43	42	36	34	36	45	32	26	50	37	38	42	33	42	45	46	48	47	33	44	34	44	39	27	43	43	36	35	47	37	38	29	43	34	41	35	40	49	43	27	46	41	36	35	34	36	43	34	31	36	31	37	40	41	31	39	41	51	30	35	26	35	35	39	25	33	38	38	35	40	38	47	52	52	29	43	26	46	30	43	36	36	31	43	35	29	36	51	30	31	40	40	32	28	34	38	43	27	35	51	41	35	37	37	46	44	35	42	40	43	37	27	40	32	35	45	40	40	29	34	34	30	35	53	35	37	45	39	38	52	48	32	34	43	32	39	30	37	28	37	31	37	30	33	33	45	29	44	41	30	34	39	46	40	32	40	38	36	44	38	39	48	43	36	38	41	40	45	38	47	50	29	39	38	39	32	41	39	49	46	28	36	37	36	43	46	39	45	43	31	46	37	35	28	41	41	43	43	35	34	36	36	36	42	40	39	38	33	37	40	35	35	36	29	37	32	36	27	33	46	37	42	31	42	32	37	50	30	37	35	33	41	46	35	42	38	39	36	31	43	38	42	44	24	44	55	36	28	35	27	41	31	39	34	33	45	41	42	32	35	31	44	40	37	41	42	36	30	34	32	35	34	44	29	38	39	29	33	40	48	35	44	33	31	40	40	32	32	41	41	36	35	43	37	28	39	35	29	40	42	31	33	36	32	45	43	31	37	49	37	42	40	31	36	35	45	54	41	38	32	33	39	39	34	50	31	38	44	39	36	39	40	39	29	43	40	37	32	44	38	36	36	42	42	32	21	32	47	39	30	32	41	36	34	32	25	33	44	49	31	42	50	33	35	36	31	40	38	33	46	35	40	30	31	45	42	30	38	41	35	38	34	47	30	45	36	37	44	37	42	36	42	34	35	33	35	28	56	33	32	34	32	42	39	48	43	32	38	46	40	40	46	34	43	39	37	39	42	36	49	41	38	36	36	35	46	40	44	43	52	33	44	42	35	37	30	41	41	37	35	43	37	45	37	50	48	29	38	35	37	30	31	30	40	29	45	45	32	28	44	44	39	39	33	33	39	35	42	33	40	30	35	49	42	35	34	35	43	46	38	33	28	32	33	35	35	28	39	36	49	36	40	32	37	34	43	41	30	51	44	45	37	38	32	52	42	45	39	41	54	41	44	38	33	40	33	47	36	30	40	35	34	41	38	41	41	34	37	40	43	44	42	41	33	35	41	43	47	45	44	44	33	39	27	47	47	37	31	41	31	44	27	40	35	32	37	33	40	33	38	32	25	39	43	38	36	35	43	42	27	42	46	32	38	36	40	40	32	38	38	32	45	46	38	36	36	39	37	31	35	41	52	38	46	31	42	33	32	39	34	48	46	38	30	46	41	36	35	46	41	42	41	44	26	30	33	32	37	39	40	41	44	32	38	44	33	40	48	41	35	34	32	40	44	39	36	35	33	32	45	45	36	33	41	32	36	33	48	37	40	30	45	29	33	40	33	40	29	33	42	44	50	38	50	37	41	47	33	36	35	34	43	35	42	34	39	40	40	36	38	47	45	43	30	42	52	32	33	46	43	43	36	44	43	47	36	36	39	40	31	50	24	30	49	39	33	30	38	39	39	33	36	34	31
19270	12056	9234	17767	27506	29047	29367	34756	44918	42236	39643	34917	27700	19722	11643	5539	2285	1042	671	599	529	529	496	501	495	502	513	520	520	531	526	505	506	497	510	511	493	505	479	505	474	506	501	531	514	446	506	499	490	503	470	502	513	520	454	519	471	489	504	509	498	513	510	500	487	504	525	516	482	506	515	488	485	512	501	517	527	505	524	459	483	485	489	520	471	478	486	479	533	459	477	525	488	487	502	514	488	488	509	508	485	496	472	510	496	495	513	493	506	537	471	496	521	530	510	496	495	502	503	501	526	507	539	501	464	532	513	486	491	535	491	517	500	498	500	493	537	557	468	548	491	560	510	543	479	483	531	492	522	509	463	529	534	479	490	514	545	504	516	502	441	478	494	481	522	443	506	480	485	467	473	477	492	496	478	490	549	519	514	497	512	516	498	506	464	480	489	515	547	490	502	521	508	500	515	480	487	469	476	472	499	525	473	506	461	523	473	510	505	508	516	495	483	494	484	482	547	507	490	492	490	466	524	532	499	514	532	502	497	466	507	525	533	473	506	467	513	503	487	502	493	498	502	509	526	509	492	475	497	536	496	520	516	469	464	504	478	510	473	512	482	525	489	487	510	474	462	502	512	505	487	514	483	523	497	502	518	504	484	484	513	483	505	486	495	512	487	496	523	517	487	481	545	504	458	492	534	483	485	516	488	439	480	515	488	508	520	526	493	508	469	471	485	508	464	520	499	513	502	500	506	550	506	488	518	521	489	519	471	472	522	535	498	524	536	504	500	502	498	509	524	505	508	506	471	509	515	481	504	464	513	515	473	489	523	474	498	520	531	494	467	520	490	500	482	518	489	530	530	559	491	508	526	502	473	533	468	518	481	538	505	522	565	498	524	518	491	481	487	505	515	475	542	495	532	470	510	530	498	550	484	539	511	505	507	486	505	527	493	529	508	514	545	474	497	486	487	507	495	526	495	512	501	475	506	523	539	519	542	503	491	505	519	521	499	541	482	505	505	506	472	498	473	509	520	502	475	492	499	545	492	487	533	507	523	504	544	516	482	520	484	464	536	480	536	524	474	502	525	497	511	500	462	522	499	509	492	534	490	501	461	516	515	495	483	493	534	495	516	506	492	517	514	510	486	523	505	462	530	520	493	541	535	503	456	479	499	515	510	531	504	511	514	461	459	504	469	483	532	477	514	523	531	531	462	519	505	476	479	511	485	501	518	504	510	519	506	543	508	505	481	527	500	480	480	576	452	502	513	527	489	486	486	461	521	453	473	520	509	486	524	484	504	497	523	545	539	514	513	531	485	516	482	537	509	504	483	500	502	478	494	519	503	500	508	511	484	508	521	540	489	533	509	490	521	510	508	488	475	491	507	510	497	513	493	478	509	491	492	460	509	521	500	525	506	519	538	502	503	511	515	474	516	517	536	501	541	494	502	492	508	503	554	508	481	531	514	509	484	498	474	483	525	515	492	493	535	491	520	514	505	504	513	505	487	492	496	530	489	483	463	514	517	480	553	498	533	529	532	491	510	483	479	490	510	517	510	537	497	475	535	497	453	512	521	470	518	503	471	487	476	496	496	507	505	465	555	494	520	541	510	458	463	500	515	477	528	515	484	509	502	538	501	506	500	515	524	511	484	518	495	481	481	518	482	501	533	515	506	505	461	549	502	505	527	476	481	520	472	509	478	497	502	519	490	530	450	478	527	532	493	539	509	504	487	516	496	481	483	477	511	479	505	509	507	512	474	473	485	478	522	523	492	513	508	519	515	478	490	517	513	511	491	493	476	519	497	496	467	517	500	487	471	486	507	531	492	504	491	529	493	508	484	501	492	533	528	492	556	511	474	514	498	490	524	531	491	493	522	518	513	485	501	479	539	514	503	536	557	512	523	508	501	487	513	517	523	522	513	491	491	509	526	500	480	548	496	497	488	503	509	502	521	509	464	469	496	492	514	524	506	483	511	500	521	523	523	534	497	512	508	468	472	532	513	532	476	476	499	519	466	495	519	536	521	517	510	517	522	510	526	491	511	516	504	483	506	537	546	483	487	504	523	522	503	484	512	505	510	490	475	529	510	493	478	484	499	535	500	474	508	513	537	472	485	537	490	511	484	467	533	490	468	508	489	527	489	496	491	507	470	460	520	535	534	483	534	479	454	476	529	494	483	501	492	488	535	485	472	523	509	488	508	473	497	503	515	480	481	466	512	520	491	495	506	517	468	495	533	537	527	509	552	501	511	499	513	530	470	510	498	485	510	481	532	526	499	489	492	525	485	472	506	514	499	533	540	491	497	515	507	508	527	499	465	481	450	529	542	468	495	503	506	543	492	536	505	526	502	505	488	503	475	470	502	541	480	482	520	468	533	508	524	496	454	498	466	488	499	506	486	531	505	501	501	523	492	532	527	511	481	503	465	536	502	473	531	525	536	515	457	513	517	519	474	499	491	494	473	531	476	510	520	466	531	455	537	514	500	519	490	525	465	495	497	507	513	515	480	511	473	510	500	485	495	531	431	505	530	549	504	522	514	478	457	533	505	494	528	495	469	495	495	482	499	495	496	513	452	449	498	517	538	497	530	558	495	525	556	501	473	509	499	502	508	496	491	469	499	507	521	506	498	490	507	514	483	547	496	503	504	516	493	507	512	473	521	448	455	500	486	573	506	501	481	488	551	465	509	492	452	498	493	549	516	533	509	516	502	507	492	496	473	507	499	520	520	491	512	525	502	491	483	516	518	501	480	459	493	491	482	522	518	528	505	510	500	532	486	487	544	528	492	492	569	511	502	482	470	504	483	464	469	509	507	501	524	525	495	496	510	539	498	515	486	524	522	475	499	543	511	529	485	523	490	533	535	487	496	501	549	523	505	522	478	524	470	510	506	485	510	500	502	503	489	527	501	536	459	493	507	555	497	496	516	475	507	513	480	507	519	505	445	499	514	495	487	499	472	515	543	488	486	480	497	490	471	503	510	460	509	462	474	471	476	470	530	526	495	473	489	520	480	515	473	510	473	493	482	509	519	521	499	504	505	483	490	493	506	479	475	524	488	496	516	512	478	506	485	478	500	452	481	499	504	473	558	516	515	553	516	525	482	470	493	507	559	488	496	511	510	496	508	501	512	496	515	473	469	518	480	506	512	511	503	503	482	501	505	470	518	485	542	497	459	514	502	498	513	486	487	524	519	520	461	474	525	533	508	516	493	508	552	481	512	495	540	495	501	489	501	513	517	500	497	502	519	496	504	483	472	520	488	503	496	532	508	519	511	477	498	486	516	495	523	477	510	523	537	521	523	494	453	503	491	499	517	480	539	494	501	498	487	498	464	519	513	522	473	554	533	494	490	542	490	468	552	473	472	521	500	505	519	499	474	496	518	523	516	528	496	475	546	528	491	510	480	516	456	467	509	490	486	502	521	476	521	499	541	518	506	523	524	502	492	454	510	502	496	522	480	540	482	500	500	502	514	477	507	505	496	529	481	474	500	523
1287	1002	886	776	1035	1687	1685	2652	9309	10063	8101	5253	3102	1670	703	287	129	62	48	36	31	45	23	22	34	30	38	32	27	28	34	28	35	31	31	33	24	39	38	24	26	18	36	44	42	25	26	26	30	20	36	29	43	33	39	41	32	34	37	34	41	31	35	33	35	40	25	34	26	31	30	37	28	36	37	34	37	34	31	32	30	40	27	28	31	32	38	27	47	20	20	39	26	29	28	27	27	37	23	33	30	28	30	26	38	33	36	32	26	32	22	37	29	38	31	37	32	32	28	29	36	36	25	42	33	39	38	44	25	22	28	33	35	24	30	27	25	42	24	27	30	40	46	19	32	26	37	34	31	39	26	35	53	39	35	35	28	48	38	24	28	31	31	39	31	36	30	44	31	30	28	22	33	32	38	26	34	27	33	18	33	30	37	40	35	34	28	35	45	34	37	34	37	26	25	36	29	43	31	29	21	39	31	23	35	41	25	23	32	32	26	26	32	35	35	27	35	32	29	35	39	36	34	37	41	36	29	33	36	26	45	25	38	27	27	28	22	32	38	29	40	38	33	25	37	30	42	35	31	28	36	25	40	35	43	33	36	35	32	42	25	36	33	35	32	36	33	31	35	36	38	35	36	28	34	36	31	19	37	37	40	36	30	30	35	33	40	30	34	21	29	37	31	24	31	34	32	28	33	35	21	29	36	32	53	30	28	44	36	31	31	33	35	41	31	25	35	35	32	26	38	41	25	32	32	27	32	24	32	33	37	41	23	34	44	34	27	30	39	30	31	22	30	37	28	30	28	40	27	33	45	34	31	29	26	30	31	22	43	35	25	35	27	35	38	34	28	29	33	40	40	33	24	42	43	34	42	39	34	31	24	25	31	33	41	35	27	26	45	24	27	33	29	38	33	22	28	39	16	37	35	32	35	34	35	39	40	34	33	37	32	22	28	33	37	35	27	31	24	35	32	32	29	35	35	25	34	35	31	38	33	35	32	28	30	34	35	36	52	31	36	33	33	27	25	38	28	29	26	37	43	30	35	47	29	35	40	37	34	21	28	33	30	50	25	19	24	42	35	40	31	35	36	25	35	30	37	38	32	30	41	31	33	43	37	34	30	23	20	32	32	39	23	36	37	32	23	46	41	32	22	24	35	29	29	32	39	29	33	26	34	41	29	33	27	26	38	35	33	29	40	18	37	26	38	30	26	33	39	27	46	28	30	40	28	35	31	35	28	31	33	44	32	30	37	34	36	32	30	42	27	30	32	39	21	37	28	39	33	35	34	34	44	37	26	31	31	29	39	32	28	30	23	37	27	26	25	35	34	31	34	25	33	24	40	27	40	30	16	24	36	50	27	31	30	45	30	35	29	36	34	30	26	38	36	35	34	39	31	34	30	36	30	36	23	37	28	36	34	50	29	37	33	34	29	26	29	36	35	36	36	28	28	36	24	36	24	36	28	30	35	35	38	31	24	24	31	29	27	27	35	25	35	26	50	33	30	32	38	26	38	32	27	34	27	41	33	26	32	27	37	38	43	38	24	40	32	35	32	34	21	35	34	30	36	33	42	27	31	30	30	31	31	43	34	36	36	37	29	36	38	26	41	34	38	34	32	25	34	36	20	21	23	40	32	38	39	41	35	27	36	32	35	34	31	27	32	38	24	30	36	35	25	32	25	32	37	32	36	30	36	21	41	36	37	26	35	37	32	35	32	44	32	37	28	34	32	28	39	32	35	29	38	29	32	28	37	50	37	31	34	33	35	26	33	25	33	24	31	51	27	30	49	26	38	22	31	32	31	40	38	38	46	29	43	39	25	28	42	34	43	33	46	27	34	34	37	37	31	35	20	46	45	41	43	40	26	36	30	33	32	35	22	34	33	43	39	34	37	35	26	30	37	29	36	31	29	38	36	31	50	21	38	31	30	32	42	37	38	33	43	28	36	37	42	42	33	33	39	35	26	32	28	49	35	37	28	35	41	38	35	33	42	39	30	39	35	37	37	33	32	31	33	33	28	26	33	32	38	42	30	36	43	28	37	24	34	26	32	34	24	34	20	27	35	38	29	31	49	38	31	31	22	27	46	31	29	32	37	31	36	40	38	39	28	33	30	35	40	22	40	21	25	43	31	32	51	37	34	31	37	33	33	25	33	43	32	35	40	36	46	38	26	35	29	36	42	27	30	26	30	28	29	34	37	37	32	39	26	41	31	31	33	27	35	31	26	45	28	30	33	35	22	35	41	29	38	27	42	30	43	35	35	36	36	37	31	33	32	26	22	31	35	28	34	35	28	33	31	30	35	33	26	23	31	35	37	38	28	37	39	27	32	32	46	25	37	23	35	39	26	26	27	24	29	34	38	35	26	36	32	26	30	30	36	30	19	32	35	33	32	23	45	33	36	36	39	34	27	29	40	25	34	37	32	26	41	31	22	30	36	40	41	49	29	22	41	35	32	43	30	34	40	30	26	38	29	34	33	37	36	30	33	37	31	31	29	33	31	38	38	42	38	34	34	34	35	25	35	26	35	45	31	36	34	40	35	30	42	30	38	27	17	20	37	45	37	31	36	52	40	30	39	34	20	33	29	37	34	31	32	35	34	39	33	39	41	40	35	31	33	32	26	35	26	41	26	43	35	35	39	34	32	35	32	33	35	37	27	36	38	30	35	40	36	33	45	38	37	27	37	32	30	26	37	39	30	39	40	33	38	33	30	38	33	27	24	39	43	35	31	38	28	29	27	33	39	35	23	40	24	33	32	41	28	40	32	39	37	25	29	33	34	30	37	31	37	38	41	30	38	36	33	32	43	32	29	30	24	29	29	33	37	24	36	21	37	29	28	29	31	30	36	42	29	47	25	39	44	33	48	28	36	32	27	38	28	33	45	29	41	30	27	45	34	26	33	25	36	35	27	33	40	47	28	36	26	28	41	38	28	30	31	26	28	36	43	37	33	34	32	29	31	36	28	43	27	46	29	39	31	31	39	36	39	39	41	23	31	35	32	31	45	26	31	45	29	38	29	35	44	35	30	25	40	32	30	35	27	37	38	39	27	28	38	30	30	38	34	26	30	37	36	44	19	33	37	38	38	30	28	30	26	44	35	37	37	32	38	35	36	37	33	36	30	34	31	33	35	26	40	31	24	28	33	30	27	35	40	27	33	35	32	27	33	47	27	31	25	33	31	27	25	36	34	34	38	38	29	23	40	40	40	38	32	37	35	24	25	36	25	34	34	24	28	31	38	34	37	29	26	32	36	26	34	31	30	35	28	39	29	37	31	35	29	35	31	44	23	40	27	41	28	35	27	34	32	42	35	32	40	29	30	27	40	32	33	37	30	24	24	36	39	43	27	38	28	46	31	31	41	35	31	34	31	37	32	38	44	40	35	40	50	30	26	27	26	30	39	32	31	34	36	29	41	29	26	35	31	23	30	33	30	26	34	34	49	33	37	42	27	31	30	26	34	32	26	33	46	38	28	35	25	34	38	22
23950	17179	14467	25061	35300	36271	34194	38711	52814	50512	44057	37544	30881	23915	15553	7602	3180	1269	658	530	429	442	442	446	378	419	440	434	450	452	456	442	418	472	437	424	424	405	465	483	429	439	437	422	447	464	473	417	421	410	433	440	438	409	437	395	411	417	459	437	458	418	423	457	394	401	425	426	424	433	404	480	407	419	417	436	457	440	436	425	421	433	428	439	424	452	454	432	438	416	421	445	473	392	435	427	447	473	442	408	423	404	424	440	433	471	424	463	414	407	444	424	434	470	451	447	428	420	434	457	466	392	442	429	476	430	428	479	417	413	437	421	432	436	431	443	447	461	408	432	409	437	429	443	373	395	485	444	395	410	428	423	424	439	417	434	440	426	418	431	433	430	448	451	426	452	404	427	456	432	420	434	439	430	449	446	427	444	434	412	433	413	422	470	411	404	456	401	433	452	404	444	434	461	457	386	444	449	455	403	452	441	430	413	446	483	440	447	457	418	409	427	407	463	431	434	421	461	432	383	413	441	402	461	445	443	431	399	455	406	441	442	455	434	461	415	372	437	421	445	456	409	461	457	440	433	439	458	448	420	451	481	407	456	431	440	448	439	429	451	430	409	459	433	451	441	451	423	455	456	401	426	455	393	428	442	391	443	450	401	431	415	419	451	432	458	419	430	465	431	424	457	453	458	461	446	472	398	413	453	416	395	441	429	416	433	411	401	457	418	465	407	418	406	440	444	402	396	435	458	472	451	448	408	437	443	419	390	435	441	444	398	431	457	413	435	446	430	468	416	415	425	444	403	461	424	421	432	430	468	408	406	442	444	423	435	438	425	404	416	422	427	446	440	428	435	432	411	453	435	444	422	427	429	448	417	471	413	428	447	436	446	427	428	455	426	437	466	433	380	395	433	448	455	434	416	386	395	441	438	452	395	439	457	423	441	405	415	413	415	408	442	430	442	458	400	445	415	447	423	433	448	428	462	452	426	399	404	450	440	414	426	419	401	440	441	406	402	426	421	426	419	462	426	463	420	438	401	427	425	480	426	446	439	415	431	422	444	468	465	434	403	384	423	433	392	459	438	414	438	430	444	427	401	432	385	415	436	416	466	447	466	399	446	426	456	440	428	435	443	423	431	431	435	449	446	430	468	462	437	424	420	414	436	445	408	424	395	445	386	479	426	454	404	449	420	444	467	432	420	447	423	442	421	440	425	442	439	423	428	442	443	436	442	425	465	383	427	429	435	457	458	452	431	426	446	448	426	460	412	409	440	441	439	438	421	430	431	382	448	431	440	424	412	417	427	456	434	427	425	435	406	458	484	427	433	439	428	428	422	420	440	428	428	420	382	460	395	454	419	470	421	454	469	454	432	430	440	406	430	418	443	444	441	453	429	434	432	450	418	442	431	433	423	413	488	413	373	465	451	448	433	440	442	423	484	408	437	433	459	425	457	425	403	425	458	428	412	461	426	421	441	428	447	443	444	446	467	392	438	434	458	424	401	423	404	415	449	444	415	468	416	437	439	428	443	440	439	403	460	431	416	439	434	411	441	421	437	427	437	448	451	422	423	417	412	423	441	417	432	447	429	426	438	443	411	407	430	423	422	435	459	441	461	433	430	418	454	447	431	397	420	436	448	437	423	381	448	456	440	436	404	420	402	420	404	442	425	436	453	421	433	410	471	421	404	448	461	424	424	445	440	420	437	446	411	487	427	449	443	428	442	448	420	427	429	399	470	426	435	426	421	423	445	446	420	419	453	437	396	391	429	410	420	497	467	431	419	435	425	442	438	444	449	455	450	452	423	415	447	428	423	408	403	441	434	456	457	423	437	388	438	433	432	424	451	405	429	403	434	465	404	436	433	423	463	426	484	445	398	431	439	425	420	431	435	406	447	455	444	428	432	432	480	457	481	436	455	429	437	441	446	465	440	446	453	429	385	456	420	457	433	455	419	436	436	406	421	430	425	413	390	433	399	407	448	400	477	416	411	446	433	406	415	444	451	446	458	405	458	409	402	400	435	419	435	391	426	439	430	401	405	450	424	398	424	420	442	438	434	421	452	399	457	412	408	413	419	450	421	417	429	425	419	464	414	401	426	455	382	455	445	467	411	437	383	434	445	415	451	465	427	441	451	454	449	419	415	442	422	447	427	442	445	422	413	455	428	427	455	436	410	456	453	424	423	438	411	424	438	399	468	504	470	410	408	439	439	399	414	410	427	431	454	444	483	413	467	448	436	444	422	414	469	455	458	435	415	432	425	428	417	400	434	423	433	431	460	456	451	447	431	419	400	422	456	432	431	419	461	403	428	417	411	425	413	454	467	411	436	474	434	437	413	447	419	415	446	446	439	431	423	457	433	445	401	433	441	467	456	444	447	410	397	438	427	433	470	428	413	477	436	422	466	421	474	414	452	426	440	428	430	411	429	444	415	464	465	441	404	434	406	441	454	447	395	420	460	439	400	461	414	444	441	424	446	441	487	474	416	426	452	386	444	417	410	436	437	440	431	436	462	459	447	447	424	440	441	430	442	470	469	474	425	421	424	428	445	401	430	438	426	425	473	444	422	452	430	422	430	444	462	444	449	395	456	447	468	437	434	460	422	461	434	431	435	442	425	418	399	467	442	416	429	482	469	469	441	424	452	453	435	466	408	416	409	406	409	425	422	401	436	461	420	399	444	405	450	428	433	441	420	409	439	430	442	424	434	481	418	408	467	400	426	450	414	446	420	386	437	461	419	438	436	451	420	408	423	455	446	437	428	443	428	435	427	445	422	443	443	444	433	402	452	412	401	401	459	431	444	444	440	445	412	442	423	426	418	416	434	462	407	460	407	458	401	409	434	429	465	470	441	402	429	464	433	401	468	445	442	409	451	465	432	417	422	431	441	405	452	417	425	434	428	423	431	431	443	439	451	460	456	430	471	478	452	448	433	422	450	455	404	445	425	398	406	415	406	426	453	428	430	417	438	441	421	454	456	459	438	405	423	466	408	436	410	428	438	464	449	454	417	403	426	431	427	431	426	434	419	403	399	457	439	450	399	421	415	439	428	448	421	408	441	382	424	444	431	456	411	413	429	395	450	414	462	425	490	390	451	410	434	421	396	425	429	421	416	422	443	445	463	411	407	465	413	428	450	444	438	397	421	476	447	458	414	436	431	468	401	468	457	471	445	417	423	464	424	441	457	440	483	442	449	409	431	401	430	438	448	434	460	478	408	417	447	427	400	474	447	438	415	423	430	447	409	441	417	449	419	418	435	414	437	449	429	426	406	416	442	441	453	425	422	460	387	426	427	401	433	413	419	414	462	444	437	429	419	474	488	432	448	454	440	418	404	428	425	487	429	410	398	416	450	446	427	440	425	439	435	419	449	427	423	419	422	440	428	413	470	433	453	419	433	429	430	445	419	479	469	432	422	416	466	417	419	416	446	402	426	445	433	440	469	442	398	421	405	447	397	410	457	449	435	467	473	469	417	427	422	449	459	436	432	437	439
1401	362	225	173	242	897	1307	1548	1203	1444	1299	819	555	296	161	76	51	32	36	39	33	27	32	21	42	25	30	33	33	35	36	28	34	47	35	37	31	32	40	29	30	30	42	37	32	30	31	22	33	26	26	34	22	37	30	39	32	17	50	31	37	39	45	27	33	41	28	31	21	33	37	27	34	29	30	24	39	31	31	35	29	29	43	27	33	32	39	32	33	43	34	21	34	32	29	33	25	32	30	27	29	35	32	26	24	36	34	31	30	53	31	40	23	35	36	39	36	40	23	32	43	39	35	26	41	40	29	35	32	28	46	24	43	34	35	39	37	35	33	28	40	39	32	32	30	30	35	37	27	24	41	43	37	25	33	27	39	42	49	25	26	31	38	26	32	34	32	40	37	37	31	37	35	33	42	32	39	31	38	43	30	33	38	30	37	29	34	31	28	33	45	42	32	30	33	30	30	29	27	36	28	22	35	26	34	33	37	30	28	28	28	30	34	33	35	31	46	25	26	37	40	35	32	32	34	43	31	24	36	30	39	39	43	39	30	31	36	34	26	37	42	33	37	36	33	30	33	28	40	36	31	34	28	31	38	36	42	35	27	35	35	30	39	25	37	32	35	26	39	36	36	28	38	31	36	35	33	38	42	40	24	33	24	38	34	29	31	27	30	30	37	29	37	27	32	32	30	28	40	34	34	31	36	33	36	37	33	28	34	32	31	34	43	37	36	30	31	41	28	38	42	32	42	30	27	34	35	31	34	38	38	35	32	35	28	28	30	36	28	32	35	44	26	29	30	34	40	32	32	27	25	33	27	33	38	35	41	38	24	25	21	33	34	34	27	30	28	34	27	40	44	32	38	29	37	39	31	20	30	34	33	29	39	42	25	26	26	26	38	32	30	28	36	30	34	40	31	38	34	40	17	42	33	29	30	35	36	31	35	30	34	42	38	26	32	29	39	33	31	30	35	33	34	26	43	41	39	36	27	32	33	36	33	27	39	25	27	25	38	32	30	27	39	23	35	34	30	31	29	26	27	37	32	35	23	38	33	32	34	32	40	32	34	35	21	30	35	30	34	34	34	38	37	29	25	27	27	35	26	21	44	26	32	36	28	46	46	31	31	32	27	31	31	34	34	34	34	35	35	33	39	44	30	24	24	32	19	29	30	23	37	29	37	28	39	30	29	37	33	33	37	40	31	33	34	41	44	25	30	39	22	32	26	38	29	34	46	30	23	28	42	26	32	38	40	33	28	28	40	42	27	32	38	28	36	30	32	49	28	35	41	33	32	25	35	30	43	33	31	36	37	28	36	28	40	28	34	40	44	33	45	48	36	44	31	32	25	35	29	28	34	30	31	43	25	25	36	35	39	31	35	33	29	26	36	31	36	40	32	40	38	25	34	27	30	44	30	44	43	24	40	32	38	30	20	29	32	33	36	35	34	27	32	30	29	34	39	32	35	35	34	46	26	33	39	34	34	27	31	30	35	31	31	28	30	33	33	34	29	33	34	34	28	38	29	35	30	36	37	43	48	21	28	47	30	34	37	46	39	30	35	22	37	28	40	23	30	27	27	38	33	30	32	29	39	31	30	35	24	29	34	31	34	31	36	31	32	43	30	36	31	35	21	38	31	43	35	25	24	30	37	24	40	28	29	35	29	25	30	37	34	28	24	33	34	28	32	41	23	28	24	37	30	37	25	33	32	25	32	48	34	22	27	38	26	32	32	35	45	29	32	36	37	31	36	31	34	29	31	45	23	35	27	48	32	26	24	34	30	30	39	29	22	26	26	31	25	25	22	43	42	26	28	28	34	48	45	30	26	32	43	40	34	39	44	41	36	23	36	44	35	33	35	25	23	42	34	45	37	21	24	29	29	39	35	26	29	38	33	28	29	34	35	23	31	33	30	26	33	31	31	44	24	37	31	24	26	40	39	27	33	30	29	31	40	31	34	25	26	37	30	21	37	26	33	38	28	31	35	28	18	35	28	32	35	28	30	43	37	37	33	39	35	35	34	32	36	33	39	30	32	34	25	28	37	27	36	32	38	32	35	32	35	25	29	24	26	29	36	32	36	27	36	34	28	43	36	31	40	27	36	32	36	27	35	36	28	35	36	38	37	38	33	42	34	29	35	34	23	39	31	31	33	32	33	41	47	25	29	41	30	43	39	23	34	28	31	32	27	32	30	32	24	34	30	31	35	41	41	30	39	41	31	27	36	32	27	38	36	32	34	37	32	35	32	36	25	36	30	34	35	26	29	38	30	36	27	29	29	29	34	36	32	20	31	30	30	27	33	33	25	42	39	30	40	30	24	33	35	31	29	30	46	43	29	38	30	36	25	34	37	28	30	35	31	22	26	33	28	34	36	37	36	34	36	25	30	29	34	25	39	32	41	32	34	26	27	30	28	32	36	39	33	37	25	24	29	34	24	36	28	36	27	30	24	29	38	37	33	31	40	32	26	34	28	38	32	27	28	26	42	34	28	34	21	31	41	47	34	31	37	32	32	27	25	24	36	32	30	38	32	32	39	31	23	40	35	26	28	34	37	32	40	26	33	34	38	36	27	27	28	34	34	35	29	31	32	29	35	34	39	30	29	21	26	31	28	25	26	26	24	27	46	33	40	38	42	31	32	30	37	32	34	28	33	37	27	33	34	39	29	32	41	41	41	30	26	32	50	28	28	27	39	31	28	27	28	39	24	39	28	34	30	23	23	29	39	31	32	46	29	24	35	25	34	31	42	32	33	25	37	45	34	33	36	50	29	36	23	24	34	34	30	27	27	33	36	29	30	37	32	19	28	27	30	27	24	28	24	39	25	29	36	17	31	27	20	29	32	27	27	31	38	42	39	31	38	28	29	38	22	41	30	19	27	33	37	33	39	31	40	36	30	30	35	42	31	25	36	39	32	40	39	30	27	24	29	36	35	44	19	51	24	42	34	30	38	36	37	36	37	31	32	35	30	39	31	42	32	33	33	35	36	43	25	27	23	29	36	27	24	41	34	37	37	29	33	26	36	34	38	45	30	34	31	34	36	24	32	27	41	32	32	32	28	38	38	28	35	31	38	35	40	33	36	27	24	37	32	29	27	25	26	36	28	30	33	36	44	33	24	41	31	29	33	38	31	41	39	39	24	31	36	37	25	27	36	32	46	29	35	32	27	23	28	35	46	29	33	27	23	31	29	41	39	37	44	40	27	37	38	37	29	39	29	30	37	31	41	33	32	32	37	32	28	32	43	29	25	36	35	31	32	31	39	24	28	27	30	34	38	35	43	31	35	31	26	27	24	34	27	41	24	34	31	28	41	34	37	32	29	45	31	29	24	40	31	30	27	43	33	43	32	37	23	41	32	31	33	36	32	36	31	31	39	32	40	40	28	27	27	38	28	28	31	33	33	35	25	28	29	23	42	38	20	34	30	43	35	27	22	38	28	36	39	33	37	31	30	31	30	40	36	35	37	36	33	40	24	27	30	29	30	39	24	32
16675	7964	5107	10013	19162	29214	32273	30211	27238	28419	24602	19102	14232	8167	3938	1749	847	591	479	449	448	418	403	430	462	460	460	438	446	438	419	393	413	443	437	444	419	448	446	445	431	433	413	394	388	456	426	397	439	450	467	416	450	474	427	442	422	436	426	432	406	426	437	418	444	413	406	425	398	410	434	416	451	449	410	435	461	439	425	428	409	434	467	416	412	401	416	431	462	414	453	424	429	440	409	418	385	410	395	386	402	422	439	447	442	437	414	399	406	424	430	436	437	441	406	435	425	421	423	458	432	425	419	432	407	403	430	414	428	413	428	416	397	434	405	425	434	444	379	438	473	418	384	448	410	389	433	450	392	428	430	409	444	420	440	438	443	430	402	451	410	438	473	412	430	414	417	436	439	443	439	444	432	429	406	422	456	448	425	468	397	406	424	444	424	433	462	419	436	447	426	428	423	442	460	412	423	440	432	410	418	396	426	430	402	413	450	438	443	416	356	410	462	453	394	442	430	438	434	426	449	386	396	443	406	427	427	411	416	431	419	436	446	387	402	408	414	427	488	425	421	468	454	436	406	425	424	447	412	414	428	417	423	426	423	431	399	445	429	439	433	444	403	458	445	418	469	436	445	442	397	426	424	442	451	431	377	419	410	442	433	431	432	446	461	432	432	462	447	444	475	470	436	386	429	397	437	463	435	421	403	426	437	431	398	425	422	451	406	420	412	417	436	411	442	455	436	425	407	425	450	448	426	396	431	438	391	439	431	474	439	418	435	474	413	416	417	402	428	453	406	444	431	404	409	421	411	416	405	400	431	443	415	405	422	418	429	433	452	409	415	438	399	469	416	380	489	417	419	422	451	400	421	440	450	447	419	448	441	422	435	411	449	433	434	394	449	420	431	402	428	422	363	419	413	428	444	439	428	390	447	419	422	456	438	419	440	427	399	440	409	424	437	450	395	446	407	424	470	432	435	443	414	424	419	408	439	446	429	447	459	431	430	461	420	451	419	454	422	423	434	436	442	395	396	410	427	430	434	423	418	458	429	417	393	432	431	414	414	477	432	405	453	433	424	457	411	418	457	432	457	446	441	416	417	430	401	436	427	451	430	430	453	431	443	422	433	419	417	446	430	429	417	433	430	463	405	428	426	431	458	444	408	445	427	425	435	435	449	439	380	454	423	441	424	439	410	411	420	451	407	419	460	439	428	409	428	458	442	435	466	431	458	407	428	430	413	426	448	407	432	439	432	409	403	455	469	453	419	446	435	453	380	461	431	417	441	453	422	382	385	427	450	410	429	429	420	402	438	417	475	429	447	419	431	425	424	397	402	418	437	425	420	426	437	428	454	403	459	416	434	432	446	454	415	391	405	443	415	404	440	440	415	445	452	401	438	428	441	470	412	409	405	431	441	410	414	425	429	433	443	441	435	443	436	404	428	441	435	415	412	434	441	435	427	442	412	441	435	409	412	417	426	400	402	433	454	407	467	411	443	385	410	418	454	446	399	439	429	465	428	437	439	409	417	399	437	440	435	431	424	416	467	431	380	404	415	415	388	419	416	399	412	436	402	427	445	437	425	412	433	419	429	417	426	426	469	411	473	448	427	421	427	425	433	437	470	408	446	443	416	430	427	427	422	400	420	439	447	447	405	390	417	399	423	448	437	418	434	449	439	431	455	425	403	424	412	409	467	411	421	439	428	486	413	432	414	429	445	460	446	427	446	377	444	418	406	393	431	441	482	412	453	431	438	476	397	444	459	469	422	425	476	446	433	401	434	417	428	421	438	408	437	430	420	434	426	457	423	430	436	393	415	437	455	390	449	466	414	457	422	410	473	437	443	425	389	425	452	404	435	416	442	427	415	420	437	399	395	421	415	429	438	428	434	432	436	414	461	433	441	478	427	406	443	429	435	413	417	388	452	445	416	437	431	433	419	453	391	463	454	431	461	405	418	410	433	458	432	426	441	432	425	460	418	437	411	457	405	446	415	417	401	387	471	446	434	439	464	496	439	423	414	414	420	425	420	430	429	416	423	406	426	414	429	397	400	424	415	422	449	386	478	421	432	391	421	387	426	436	397	416	448	452	418	396	451	419	392	409	428	421	386	419	404	439	421	434	442	389	440	424	425	405	412	414	442	435	380	424	422	468	442	407	436	439	429	437	448	403	429	411	472	430	422	412	417	432	399	437	424	416	443	413	468	426	421	395	428	449	474	440	384	429	449	447	435	454	411	428	415	437	447	416	437	456	396	437	414	443	437	406	420	432	432	415	405	412	448	419	409	455	425	428	428	409	440	421	426	427	427	417	446	408	430	482	434	444	448	417	418	430	470	460	469	429	432	408	437	442	423	433	420	416	430	436	462	413	411	417	433	465	441	426	444	440	453	456	431	449	451	434	434	437	455	410	405	434	453	434	447	463	422	440	443	459	434	438	386	448	429	419	434	413	415	408	428	415	414	474	399	451	437	415	464	452	438	397	444	410	432	384	423	442	430	398	424	429	422	408	460	427	451	417	442	412	427	414	406	446	444	432	388	481	432	469	450	419	407	436	399	435	387	437	407	431	397	430	415	416	421	400	476	419	422	415	428	428	399	414	450	429	416	410	418	416	447	384	461	406	428	394	411	433	390	411	421	434	444	419	407	408	427	451	433	404	452	435	433	415	447	431	433	462	440	427	447	424	432	436	386	403	445	429	443	428	446	423	437	417	457	458	394	427	446	419	408	449	447	398	414	444	461	417	444	439	455	452	456	396	445	468	480	444	433	412	459	455	438	446	395	433	424	403	425	431	456	451	426	430	425	427	424	393	412	457	460	456	411	458	455	408	439	468	442	443	440	399	435	435	417	448	414	442	458	412	421	459	432	460	427	423	405	432	440	433	404	437	453	418	404	437	422	413	452	433	429	435	443	419	423	448	424	432	446	462	405	418	440	420	411	470	409	429	436	411	405	443	412	445	441	396	387	421	441	421	435	427	396	388	434	425	438	446	426	439	425	484	466	431	382	450	436	418	471	388	457	432	433	395	486	424	417	435	390	447	434	419	428	418	423	445	408	425	430	431	415	454	458	437	416	430	399	438	404	420	424	438	408	428	410	424	454	420	369	400	417	419	448	454	414	419	398	474	417	421	400	446	453	402	448	451	435	382	440	423	437	428	449	471	416	453	403	464	424	399	455	441	432	411	442	434	476	412	411	423	436	408	411	468	418	434	450	445	446	438	398	441	461	446	428	394	412	422	425	456	433	418	406	416	441	436	418	454	415	477	453	430	434	442	466	460	435	423	442	391	408	430	428	443	397	424	455	402	422	420	436	430	461	396	443	438	439	412	402	425	451	441	447	402	426	415	411	440	456	390	438	449	443	390	396	428	401	426	386	453	455	440	426	443	438	418	423	450	417	470	422	421	403	457	429	463	462	436	439	428	448	421	442	423	434	411	438	441	411	411	424	416	433	463	439	423	405	404	422	375	420	453	458	461	415	433	422	427	438	456
951	917	657	524	713	1488	4408	7336	6251	3953	2319	1241	514	310	161	69	52	30	28	19	29	19	35	27	37	23	30	27	38	26	27	31	29	35	31	35	25	25	23	25	32	20	29	35	31	29	22	36	27	21	12	30	29	31	38	27	21	28	28	35	36	31	29	28	37	21	25	26	23	32	34	41	36	36	28	23	33	30	31	27	29	31	25	27	21	30	30	23	14	21	35	31	28	21	33	29	32	26	34	27	26	27	16	31	39	26	25	22	33	20	36	26	23	31	32	40	29	27	37	33	39	30	34	34	28	26	31	32	24	26	25	33	35	27	30	30	36	24	28	37	33	34	29	27	34	36	17	22	23	33	34	28	29	33	27	20	36	31	34	30	32	20	27	29	35	29	28	35	24	20	31	28	43	31	26	22	38	29	33	41	24	28	33	30	26	32	37	19	32	36	35	28	29	35	29	34	31	25	29	26	30	31	30	27	30	32	34	25	26	23	32	30	18	38	34	31	31	41	25	29	17	34	35	31	33	29	28	29	24	33	25	22	23	26	36	31	33	31	35	28	33	40	26	22	31	28	32	36	32	22	36	29	38	33	25	36	32	32	30	24	32	28	39	31	29	36	29	27	25	33	21	29	33	32	23	28	25	24	27	34	29	29	29	17	32	36	20	39	24	25	22	25	26	35	29	31	34	29	26	20	37	24	31	32	30	25	43	27	31	30	20	23	29	36	35	25	25	27	29	40	34	32	21	28	30	36	41	31	28	25	23	28	30	34	24	26	38	40	29	28	30	31	31	28	27	25	28	37	34	46	21	25	25	30	31	21	25	30	24	39	31	33	32	32	27	25	29	29	26	25	25	33	37	37	34	30	19	32	27	26	26	25	32	36	31	25	34	28	36	37	35	27	29	36	35	33	38	35	26	25	30	35	36	36	33	30	28	28	30	25	28	30	34	36	35	27	23	34	33	26	26	27	33	39	31	33	27	33	24	30	26	36	22	27	27	24	27	31	27	39	28	28	26	27	28	33	25	30	33	28	23	34	30	22	30	25	25	35	40	28	30	28	25	27	35	25	35	38	35	31	31	42	22	35	30	34	39	35	26	28	24	33	33	42	33	29	30	27	34	34	29	28	31	27	39	25	34	35	35	26	32	25	21	36	27	19	39	35	30	28	34	27	20	35	20	39	26	39	31	34	22	28	32	23	31	29	30	34	31	27	25	18	26	27	30	33	30	27	22	23	26	30	33	25	39	30	28	24	33	31	28	39	39	34	38	25	26	24	32	25	34	28	25	24	29	34	25	20	19	27	46	26	42	22	29	27	30	39	28	50	39	38	32	29	26	33	27	23	35	44	36	32	26	43	33	27	33	39	31	36	28	32	30	25	31	33	36	29	30	38	24	36	20	32	30	32	33	29	33	33	33	31	24	34	31	34	27	29	26	28	27	24	29	25	27	33	20	26	32	27	40	32	29	27	28	29	30	29	29	30	29	30	41	28	30	25	32	33	33	36	28	33	33	31	23	33	30	33	32	29	25	24	33	27	23	35	31	38	32	24	35	29	34	25	38	37	32	40	23	34	38	33	29	30	31	30	29	45	31	35	23	33	27	31	30	27	34	33	36	31	39	31	22	29	21	22	23	25	26	30	34	24	26	31	26	32	24	35	23	30	28	31	32	29	37	41	28	28	26	37	38	31	22	23	35	28	31	23	21	43	30	26	25	36	29	37	32	29	24	18	28	40	30	22	31	35	25	31	28	28	27	33	29	31	30	23	32	28	32	28	22	34	27	27	25	28	25	22	35	26	37	38	30	31	41	24	34	40	33	23	33	33	28	33	25	28	25	21	22	33	37	30	35	31	22	24	25	25	27	39	36	38	31	23	35	22	31	39	36	29	32	30	29	29	23	24	26	32	25	34	37	30	36	39	27	30	26	23	22	36	26	36	36	38	25	24	42	36	37	32	37	23	31	34	25	24	34	27	25	22	42	20	31	35	31	30	32	35	24	27	29	30	27	31	30	36	32	43	30	25	40	39	32	19	23	22	32	28	34	26	32	23	31	17	41	42	21	19	36	39	28	28	33	24	27	24	32	30	32	30	23	31	28	31	40	31	26	37	30	36	29	37	31	30	24	22	29	26	24	36	26	25	30	34	18	22	32	33	28	26	26	29	24	39	30	25	25	23	35	30	28	29	29	28	33	36	34	35	38	24	30	36	39	30	32	30	25	34	27	34	30	36	21	29	20	30	31	30	20	39	27	30	32	25	21	28	23	28	29	30	29	30	23	23	28	37	30	21	27	28	32	27	34	28	40	22	20	30	28	26	25	38	28	33	26	33	29	35	29	22	26	30	32	30	37	39	23	34	21	20	35	24	28	25	35	28	30	24	21	32	29	24	39	25	32	34	24	36	34	32	36	33	36	41	26	33	45	35	32	28	35	28	24	19	28	30	28	27	42	42	33	33	26	38	38	28	32	31	33	33	30	40	27	27	24	30	23	30	30	23	32	30	29	22	32	31	33	30	40	27	32	29	36	30	31	39	20	28	36	28	38	22	35	28	27	28	23	31	20	26	28	28	42	28	26	31	26	34	38	35	31	22	30	22	36	24	32	23	30	34	37	30	23	29	34	25	17	28	21	37	32	27	22	28	40	24	21	39	27	33	32	28	34	37	30	23	30	24	33	26	32	39	25	32	27	31	30	30	32	41	34	40	27	24	25	27	31	23	30	29	37	26	38	31	32	34	30	20	30	35	38	24	24	38	46	29	40	40	43	29	20	26	25	35	26	30	31	33	31	31	37	34	33	30	28	20	30	27	39	32	36	27	24	44	31	28	23	28	31	24	26	32	37	32	28	25	37	32	15	25	34	31	30	33	32	22	28	36	33	27	26	39	29	29	27	26	30	35	21	33	29	29	33	29	35	37	44	28	36	38	25	26	32	27	35	35	19	30	29	32	30	42	32	25	32	34	26	29	20	33	31	22	33	29	37	19	27	36	41	24	22	34	28	32	19	38	26	25	32	37	29	27	25	23	32	33	30	31	26	31	28	32	26	25	25	25	32	24	24	25	34	29	35	24	25	31	26	30	27	31	31	35	17	35	27	18	32	33	31	31	29	27	27	27	25	27	35	31	38	40	22	31	32	32	29	29	28	34	31	48	34	35	23	26	27	23	27	14	29	24	29	29	35	23	18	35	35	36	31	22	24	39	35	36	30	26	31	31	34	34	24	37	20	27	40	34	38	38	26	30	35	28	28	24	27	37	32	36	26	36	33	33	31	28	38	26	25	36	29	37	36	29	38	33	18	33	32	29	32	22	26	43	24	50	38	27	26	27	38	33	31	30	31	29	29	31	32	28	40	33	29	26	31	26	35	25	28	28	28	18	36	25	27	35	33	22	30	26	37	36	23	27	14	33	26	35	29	24	41	21	31	34	29	30	35	39	29	43	27	22	30	27	35	35	15	31	30	25	38	23	27	31	28	44	20	23
21176	16126	11653	20839	31331	34453	46247	49287	43160	35527	29315	21521	14000	8325	3832	1754	864	540	469	412	361	402	394	383	438	360	419	396	352	388	394	398	416	353	374	356	393	395	414	384	419	403	392	395	372	382	361	384	397	391	391	360	409	382	372	384	387	436	385	359	389	395	382	378	384	406	394	355	335	383	414	384	381	404	393	388	388	385	401	398	362	389	362	412	415	385	399	375	408	431	377	351	368	368	386	366	387	386	412	377	388	368	412	378	378	433	392	344	397	394	361	392	384	417	412	379	403	385	389	393	405	429	371	382	395	424	383	418	384	387	365	359	398	407	440	380	374	394	398	406	365	364	368	364	390	377	399	381	410	364	376	414	404	417	394	401	392	409	423	383	386	372	381	382	404	405	382	381	409	395	409	403	382	394	379	390	361	420	373	356	396	415	418	383	388	404	366	351	369	375	421	397	371	403	386	418	361	393	387	397	400	402	396	389	377	428	394	407	398	419	360	395	401	383	384	390	406	391	374	406	387	395	399	374	405	395	390	395	384	376	398	392	380	434	370	384	392	390	388	359	401	417	404	388	398	406	378	379	380	386	384	339	360	396	454	409	370	377	409	407	379	374	403	388	362	423	396	383	399	351	402	410	407	409	389	399	366	368	393	420	416	357	413	401	418	408	383	407	389	408	440	415	401	401	391	418	389	398	421	411	374	375	376	391	389	392	388	388	398	407	434	399	423	387	400	379	382	433	392	382	401	326	419	383	381	397	375	375	394	363	393	431	377	365	375	408	393	362	372	387	404	371	391	414	426	406	388	421	403	410	392	417	418	412	378	374	406	369	378	379	341	393	414	408	400	390	380	390	405	415	382	437	396	359	389	403	401	395	413	393	409	387	415	423	389	365	421	388	404	389	394	383	381	400	371	371	417	326	385	385	408	373	381	375	406	385	365	381	431	363	378	383	440	393	384	370	410	393	381	382	384	367	399	399	430	404	403	421	388	415	361	362	377	367	337	406	410	375	405	399	386	364	367	380	380	403	392	370	389	374	384	370	366	394	387	414	398	388	403	382	409	388	382	400	399	409	401	392	397	417	374	393	367	395	389	390	399	443	402	397	387	406	388	373	370	400	393	365	399	405	360	425	399	389	373	357	400	421	375	409	378	395	378	380	364	375	383	400	368	380	398	396	386	375	408	347	407	396	401	395	420	385	400	377	360	376	381	396	371	372	395	388	395	401	390	401	380	398	416	377	414	400	397	402	394	355	380	381	401	416	415	388	376	391	377	449	386	407	387	364	358	397	383	404	398	401	400	414	408	388	407	367	374	402	420	390	406	379	394	395	386	402	377	415	364	380	415	389	378	389	405	338	378	356	345	382	384	370	397	437	377	401	397	371	358	371	377	420	400	376	385	399	341	390	422	380	394	350	386	405	422	393	422	377	402	411	401	406	386	429	397	380	398	374	374	360	392	372	369	430	363	358	381	392	397	386	368	376	369	410	430	401	377	404	391	350	407	412	371	411	385	393	382	381	415	410	429	404	423	382	405	398	398	416	431	376	380	366	419	394	397	414	367	395	376	423	396	400	398	366	397	427	380	378	400	404	384	417	350	389	390	394	400	392	368	406	376	426	397	378	376	398	364	349	399	416	418	387	376	387	376	418	392	416	381	389	418	399	380	394	414	396	367	401	386	374	393	375	405	397	391	394	391	414	422	426	390	364	401	389	400	418	380	421	430	358	395	347	358	362	411	401	409	371	384	364	393	382	408	401	413	375	398	391	394	396	397	364	390	396	410	377	381	421	411	388	373	393	401	408	366	376	401	392	390	379	377	404	404	413	382	396	383	401	375	412	383	389	348	401	360	404	386	397	408	383	380	371	362	387	374	371	413	387	405	428	419	431	437	367	376	375	426	367	381	423	392	357	367	389	401	384	416	392	361	369	365	364	397	346	362	363	398	392	373	386	386	363	412	358	376	373	367	370	393	388	399	402	370	395	400	357	382	410	431	386	366	413	406	416	419	400	377	403	370	397	356	374	400	374	385	394	348	396	383	348	393	384	403	390	375	391	388	386	395	403	364	388	367	363	388	396	409	347	396	378	387	389	394	404	430	380	366	381	418	383	409	393	376	389	419	405	377	406	411	424	403	413	403	397	415	345	368	392	406	405	396	374	417	398	419	400	418	320	435	382	396	415	420	380	394	399	417	415	407	374	386	388	399	417	408	374	421	415	416	411	396	370	433	417	421	380	416	406	414	451	433	401	393	394	402	391	369	403	396	409	408	416	387	365	376	402	360	410	398	388	359	371	394	367	421	408	399	411	415	414	385	422	380	413	412	391	414	388	372	396	388	416	378	373	361	389	390	421	425	371	391	385	391	389	389	401	384	401	406	393	355	379	410	385	394	411	405	436	384	427	383	394	419	414	348	362	378	396	403	401	349	384	365	405	402	428	399	379	379	432	406	406	390	400	371	418	394	366	417	406	391	368	381	368	387	363	409	382	416	410	387	413	395	381	416	415	396	410	371	346	382	382	411	405	382	402	418	388	407	391	394	375	399	409	385	381	394	375	383	390	346	392	370	392	402	416	401	395	377	399	369	391	388	403	413	378	378	403	391	393	378	393	376	388	429	392	407	399	381	430	392	399	415	375	385	404	405	405	402	390	417	376	394	367	399	389	390	416	418	417	349	389	408	376	414	359	380	391	401	409	414	409	402	416	384	397	347	373	401	386	376	409	391	363	394	399	387	403	373	394	390	357	406	416	439	388	400	422	374	416	458	382	417	385	391	403	391	430	371	403	374	361	367	383	370	385	371	401	407	417	395	413	374	427	391	410	411	422	377	399	409	395	373	397	398	395	389	359	366	360	413	386	369	353	396	399	414	417	357	395	362	383	414	377	357	369	407	418	420	404	422	376	392	373	411	398	410	397	396	405	409	406	372	385	391	376	407	385	426	407	420	400	384	359	384	356	357	371	391	375	368	377	392	401	378	437	410	349	425	398	383	386	366	379	378	425	361	412	393	386	352	377	408	384	399	399	369	355	388	368	377	372	390	416	411	380	397	431	399	386	371	375	387	393	370	376	379	393	405	367	405	399	400	398	368	401	403	393	431	393	364	416	376	384	388	379	363	388	414	429	384	402	406	365	382	352	390	405	392	386	388	359	391	393	381	379	402	391	368	384	393	374	413	403	392	407	372	370	395	382	391	358	403	369	428	426	371	382	411	414	390	387	413	380	401	389	404	425	390	403	402	421	409	346	391	392	402	414	388	389	414	398	394	351	376	421	393	397	356	403	406	422	397	397	403	370	382	361	389	440	420	401	371	358	392	411	405	404	389	404	412	359	385	403	407	423	364	382	378	374	417	391	421	406	338	396	412	401	429	428	372	370	389	385	390	411	371	388	360	376	382	382	398	369	392	367	386	399	398	403	446	371	417	385	412	403	375	388	364	365	397	431	397	367	377	421	399	333	380	401	365	409	427	412	381	382	372	407	366	392
2259	883	646	554	767	4584	10031	8140	5732	2561	1548	813	531	228	127	62	55	54	44	39	45	41	42	35	33	39	44	51	33	37	49	40	41	28	37	43	31	35	36	36	43	50	42	39	35	40	40	33	36	36	40	35	32	46	44	37	49	45	41	33	32	33	35	41	31	44	35	42	26	35	37	36	30	34	42	47	39	41	41	50	36	38	33	33	36	42	30	36	32	49	46	33	34	34	40	26	48	36	32	39	39	28	39	48	44	33	43	31	37	30	43	25	24	26	40	40	33	40	43	53	29	41	26	50	43	34	31	36	47	48	29	41	27	43	34	36	35	37	23	40	45	28	51	37	29	43	41	46	46	38	41	38	35	37	38	33	34	38	41	39	35	50	40	40	35	50	39	39	30	37	31	36	28	42	36	42	36	38	46	47	39	42	35	35	37	41	41	43	37	32	35	31	36	36	33	36	29	44	31	47	55	31	30	34	38	31	28	27	41	28	34	38	47	34	34	34	40	43	46	29	43	45	28	44	41	41	39	37	33	41	42	41	34	30	45	29	34	36	34	46	39	33	37	29	37	41	53	25	50	46	30	51	39	49	34	37	36	40	38	31	46	44	34	46	33	39	32	33	38	35	38	36	36	40	49	42	41	44	40	28	37	51	45	37	45	46	35	37	32	41	47	33	42	42	31	31	32	34	47	39	39	39	33	47	49	28	42	34	49	57	45	32	40	36	41	41	29	42	44	48	38	28	39	32	43	39	44	48	48	31	48	34	42	40	53	24	39	37	37	47	46	51	40	39	42	42	32	26	33	33	45	37	38	45	31	28	43	30	31	40	41	37	29	42	33	40	39	42	48	33	41	42	36	34	48	35	38	40	39	35	38	38	36	32	37	40	40	31	30	41	39	42	40	39	40	44	38	37	36	37	37	44	29	37	52	39	41	34	34	40	30	35	41	30	45	33	43	30	45	36	42	42	37	39	39	35	37	32	36	47	26	33	34	48	47	30	28	37	37	35	25	38	40	37	40	37	34	46	42	40	41	45	37	46	35	53	38	32	35	40	41	41	34	42	38	48	37	37	37	32	32	39	37	36	40	32	36	33	39	31	37	38	40	35	39	36	35	33	33	40	48	36	34	35	42	35	29	41	39	45	33	36	36	35	39	35	43	47	30	31	42	34	33	42	39	45	54	35	47	35	41	37	41	41	37	41	46	29	29	40	26	50	40	31	34	31	37	26	37	33	43	33	37	31	27	35	35	48	34	34	31	37	38	28	36	44	45	34	43	32	44	32	35	34	37	47	34	36	31	42	38	31	51	40	41	33	32	30	27	29	38	40	30	34	28	35	30	35	39	62	42	33	34	35	44	35	27	35	29	29	44	32	35	36	34	39	28	40	35	35	34	35	33	38	35	29	42	43	43	24	32	36	43	47	48	32	33	44	39	40	35	42	41	26	39	38	37	36	37	33	46	34	35	31	33	33	45	28	40	36	23	38	44	32	43	32	32	39	35	35	30	46	36	37	31	33	35	33	40	35	41	44	31	43	29	39	35	45	41	48	32	39	38	38	38	43	41	43	27	31	31	39	41	39	39	43	27	38	25	40	36	35	52	47	30	39	32	44	37	36	39	53	33	37	42	48	32	34	47	32	39	38	38	35	34	35	39	33	42	34	32	43	44	33	35	33	43	44	41	36	38	46	34	39	37	40	50	39	41	43	39	37	40	34	38	37	43	52	35	49	35	35	42	27	32	39	35	41	48	38	46	32	34	43	32	39	47	46	30	42	40	41	26	34	38	42	37	34	45	39	27	29	30	36	33	43	32	40	26	35	35	38	37	27	45	44	34	35	40	41	33	37	34	36	30	38	35	34	32	26	45	48	38	33	32	39	34	28	44	37	52	39	34	32	32	36	34	39	46	22	38	42	34	36	38	36	43	38	32	46	29	42	34	38	46	41	37	37	36	37	48	37	42	41	43	41	36	42	38	45	35	40	46	37	43	37	26	43	35	42	40	31	34	26	37	37	34	40	55	35	28	39	31	39	44	34	43	42	38	34	47	36	42	38	39	37	35	49	36	35	29	41	29	39	30	37	34	37	24	40	35	39	32	43	38	49	59	36	29	30	34	31	36	31	53	39	37	49	46	37	49	42	50	45	36	42	32	38	43	45	49	33	35	37	45	33	44	30	34	45	45	44	44	39	37	53	37	37	35	40	40	51	34	34	53	44	43	45	31	35	43	36	40	29	35	41	32	32	39	35	27	50	30	43	38	32	41	40	35	40	37	49	34	40	30	32	33	47	39	33	36	27	42	31	25	30	38	36	28	34	41	34	42	40	35	46	25	40	40	41	43	32	33	42	44	31	27	32	36	37	26	46	48	44	47	44	30	38	43	38	25	39	38	37	42	48	44	39	43	25	41	30	31	32	48	36	38	38	39	35	45	42	39	38	32	31	36	41	28	27	32	32	49	44	34	50	37	52	27	40	49	39	46	45	25	43	35	44	47	30	40	40	58	31	34	29	37	41	34	39	36	43	31	41	60	44	39	42	42	35	38	37	37	35	29	38	35	43	33	35	32	44	45	44	30	36	42	37	38	48	39	40	43	45	39	39	35	49	38	32	32	36	34	40	34	34	24	22	51	35	41	36	43	32	42	38	30	40	41	30	33	47	38	35	26	27	35	28	31	28	37	43	37	34	41	46	41	37	45	41	44	29	46	28	40	42	40	28	43	40	38	45	37	36	37	43	39	33	34	33	43	42	34	48	40	43	46	38	41	36	42	38	33	43	45	36	35	42	40	36	33	27	43	27	38	30	40	34	38	47	41	42	40	47	34	39	35	35	38	34	44	42	36	34	29	28	43	38	49	36	39	49	35	41	36	41	36	34	36	38	39	44	36	50	39	40	40	36	41	37	35	33	41	33	36	33	48	38	33	38	39	43	34	32	37	46	30	34	39	39	40	41	44	46	45	41	38	49	35	44	48	45	51	47	35	27	34	35	36	40	30	39	32	30	43	34	35	40	37	52	33	37	39	38	42	31	37	42	36	33	42	31	40	48	40	31	39	38	40	30	42	46	46	41	41	47	43	53	32	32	37	43	28	32	28	41	32	34	38	38	36	24	40	35	34	33	44	46	39	44	42	36	37	49	31	36	31	32	37	40	33	35	43	37	32	41	38	35	34	39	41	35	35	44	42	44	43	44	39	45	47	47	40	41	34	34	50	35	43	34	46	48	44	27	48	43	35	35	40	35	34	47	52	40	44	46	42	41	42	33	37	38	35	44	43	41	36	49	35	38	41	34	34	31	34	32	42	42	43	28	41	33	35	33	36	40	47	27	40	35	30	42	46	46	57	33	30	44	33	39	39	38	32	42	37	34	47	34	35	40	22	44	38	43	45	39	44	67	29	38	34	40	53	37	34	38	40	31	38	38	35	33	46	45	46	40	42	34	40	33	36	41	44	45	42	36	47	38	39	28	36	39	40	50	40	49
22054	15111	12292	21527	32498	49010	56943	49464	41337	31433	26024	19006	13804	7678	3606	1778	945	669	569	542	486	490	502	481	521	530	503	502	532	523	521	500	524	486	511	493	504	519	530	516	501	533	533	512	459	542	510	486	508	515	523	536	533	566	491	513	538	488	498	511	493	536	498	501	542	515	528	498	498	469	499	503	501	523	472	523	499	511	538	472	521	523	491	509	537	489	478	510	506	507	490	512	555	490	501	493	487	514	501	521	467	518	531	515	531	507	527	508	496	548	527	482	472	521	527	496	489	551	518	475	554	520	454	509	475	542	520	499	515	524	526	523	510	510	545	503	513	507	525	527	507	485	520	520	503	532	488	491	518	495	467	570	503	489	526	526	478	508	532	521	504	484	492	511	493	477	523	497	475	510	506	495	511	508	500	527	499	547	524	534	508	510	488	475	473	493	517	483	543	513	513	489	489	513	491	529	516	490	516	499	534	483	498	488	528	523	526	495	485	496	493	473	494	502	522	516	532	525	497	500	481	504	481	484	541	522	475	498	525	472	499	563	485	506	519	501	526	496	494	522	492	476	501	544	487	482	503	501	526	517	516	527	511	549	493	499	479	532	518	541	524	516	560	482	513	537	487	537	518	507	488	534	540	525	517	492	514	523	535	461	494	495	506	512	496	503	517	529	481	505	522	494	488	516	523	523	523	529	540	495	536	484	491	476	491	524	510	513	516	525	503	479	493	516	542	494	551	500	527	478	516	519	490	505	553	520	505	533	535	520	493	497	479	501	476	479	502	539	500	472	496	493	516	526	533	497	513	492	552	539	507	540	503	509	501	534	525	552	540	538	514	493	486	516	504	509	534	515	521	473	502	508	531	496	511	520	536	524	523	501	534	524	497	503	458	540	508	491	541	538	519	488	465	526	518	504	507	498	500	504	481	506	521	463	509	481	498	519	508	507	507	474	508	539	526	497	504	500	537	528	504	540	516	503	523	503	518	492	554	508	495	490	524	472	490	486	528	531	539	515	519	529	522	506	476	510	537	549	512	536	521	520	500	507	536	549	520	493	526	506	514	470	508	518	527	489	506	469	501	485	485	522	543	493	515	525	465	491	491	527	553	541	522	496	485	505	552	528	505	466	515	549	493	538	525	483	478	483	488	505	546	496	521	534	518	538	516	506	510	549	496	472	482	502	469	499	528	518	506	489	500	507	489	478	526	499	495	541	514	518	485	473	469	516	534	500	488	480	514	543	523	515	485	522	527	529	511	484	538	502	499	499	496	504	500	474	504	490	537	524	515	501	505	542	537	501	485	521	494	515	497	469	508	495	501	515	501	519	481	507	485	494	502	490	488	556	523	500	491	496	526	534	527	506	507	507	526	510	492	520	498	538	531	530	524	500	512	538	538	514	498	489	476	487	489	496	515	508	498	470	542	513	563	493	511	509	495	541	478	519	508	512	534	531	523	519	477	538	516	519	510	499	472	532	474	533	512	500	531	511	530	496	494	503	502	496	475	502	538	532	511	515	476	534	470	487	500	491	536	550	501	517	553	495	558	480	506	491	552	504	536	524	508	501	475	527	481	501	503	488	532	564	510	499	504	492	518	521	538	488	484	514	513	511	508	520	510	514	519	497	496	476	513	546	509	486	521	495	481	500	545	519	509	518	519	510	500	551	522	525	502	514	515	530	491	519	526	546	512	513	459	490	510	501	483	553	482	513	538	544	528	536	502	511	492	490	473	511	525	513	498	486	538	535	505	503	494	540	561	504	524	506	498	503	484	497	464	508	545	525	503	542	474	535	541	519	508	487	508	518	545	513	479	495	516	509	486	478	486	506	467	540	532	520	465	529	506	498	490	503	485	477	506	518	556	512	521	496	501	520	497	522	524	511	474	478	539	504	512	497	483	500	509	502	513	524	507	516	511	519	512	522	524	528	504	533	509	499	506	516	527	504	520	514	520	524	519	489	483	526	503	486	516	500	497	534	468	524	507	495	526	516	543	504	495	479	493	494	457	499	488	539	550	498	528	533	527	530	524	500	502	510	477	500	514	477	507	501	499	544	501	492	504	524	502	464	530	502	512	512	485	477	555	565	507	500	532	469	497	531	508	488	480	532	511	525	481	490	509	485	502	511	526	485	530	480	526	503	484	532	502	516	572	536	493	495	515	527	476	489	505	552	493	502	504	519	524	517	526	532	499	524	510	520	540	509	538	561	534	501	485	521	538	523	517	479	497	503	537	468	531	506	470	509	512	512	487	521	505	530	484	533	525	508	507	559	495	511	474	509	488	519	507	509	517	531	505	484	523	515	505	489	529	516	472	544	530	492	525	516	471	491	513	547	479	545	504	486	492	540	553	504	481	525	521	505	550	511	489	500	473	499	506	516	507	531	535	505	480	479	537	490	518	505	467	503	506	529	560	502	509	478	515	492	479	546	484	460	505	499	498	506	505	494	489	502	539	518	547	509	500	512	524	502	476	484	509	535	522	522	467	482	469	495	554	497	506	510	550	498	502	518	466	555	516	451	510	517	523	506	518	526	537	529	517	532	549	542	497	501	496	503	516	507	528	526	506	501	509	500	536	509	522	505	541	523	522	510	513	492	469	501	517	525	513	530	451	525	473	458	519	474	522	537	499	541	523	514	452	518	492	513	494	532	520	512	480	489	512	508	477	527	471	507	529	508	517	485	514	501	556	546	499	479	487	508	534	511	519	510	516	537	517	514	434	518	508	534	541	498	485	514	506	497	519	497	519	448	483	502	522	536	513	476	463	582	512	499	533	485	490	528	496	503	504	541	531	511	492	456	496	500	548	492	496	477	476	505	576	499	493	508	473	475	503	534	559	516	510	506	507	502	531	526	551	480	523	524	478	515	507	530	503	520	559	529	528	502	484	523	515	519	477	491	496	530	484	517	479	505	493	535	516	496	551	489	467	521	505	517	543	529	535	571	534	512	494	512	548	525	500	510	524	536	518	513	514	516	526	513	493	494	520	511	516	483	487	507	484	519	502	494	480	485	481	506	520	477	482	508	501	541	507	513	485	525	535	508	505	507	515	512	505	505	482	493	528	517	518	496	480	492	504	502	488	487	508	501	522	492	514	478	518	522	524	522	483	485	474	514	465	521	502	558	536	530	477	513	470	530	500	515	524	511	529	531	505	511	508	484	489	519	512	492	488	505	515	516	496	515	493	516	497	511	500	514	481	500	507	516	510	496	503	498	490	534	501	491	506	523	508	518	511	514	565	534	535	466	516	509	487	490	511	529	489	499	500	515	540	468	446	504	496	507	506	509	501	515	507	521	500	465	480	470	493	531	512	517	520	498	522	492	558	540	543	502	482	502	496	518	500	505	551	519	519	516	515	496	534	505	524	547	531	504	522	496	484	512	527	490	491	526	504	527	504	567	503	492	510	524	471	502	515	512	512	521	451	512	513	516	488	502	514	505	525	478	493	495	491	512	509	504	499	526	497	460	475	547	557	531	493	528	504	496	470	513
1543	1315	1068	889	1202	2618	14678	17379	10049	3562	2235	2056	1041	540	232	125	47	43	41	35	32	35	31	29	40	34	30	35	39	31	22	34	24	37	34	40	32	39	31	26	32	41	22	37	46	37	32	37	35	41	27	44	35	34	42	38	35	34	40	34	38	45	34	32	38	27	36	29	36	23	32	36	30	28	35	44	28	38	43	32	31	37	33	32	38	41	26	26	37	27	25	31	35	31	36	28	33	34	31	32	29	30	43	31	34	30	38	32	31	32	33	39	38	31	20	36	25	33	24	35	27	34	29	35	33	37	38	34	29	31	31	41	30	27	42	34	38	39	33	31	32	41	38	20	38	33	27	28	36	23	34	41	39	31	46	34	33	33	30	38	38	36	29	20	35	36	25	30	35	28	30	30	28	31	34	35	35	36	25	35	35	28	29	41	26	28	23	27	26	38	42	37	33	29	38	22	23	34	31	33	28	27	37	46	29	28	28	36	31	42	27	49	39	39	39	31	31	27	31	26	29	24	33	32	35	40	30	32	19	34	32	46	28	28	37	28	27	26	35	31	29	27	42	23	44	41	34	33	30	39	32	32	29	38	27	38	35	32	41	45	35	30	46	37	31	37	25	33	29	36	30	36	37	36	37	36	39	28	34	35	31	40	32	33	44	39	41	42	33	35	36	35	45	27	33	40	42	27	32	28	30	29	30	34	31	43	40	40	36	47	31	34	30	34	24	18	28	35	34	39	25	30	32	30	36	33	32	33	44	41	34	40	27	37	30	37	35	36	36	35	34	30	32	33	44	25	34	34	24	30	30	35	47	28	37	23	38	36	23	49	35	39	33	34	20	33	28	45	39	34	34	29	34	24	31	31	30	36	41	33	34	38	40	31	37	33	34	35	28	33	34	28	30	34	28	35	38	48	41	38	27	36	36	38	33	31	29	28	36	36	27	32	32	37	22	35	36	33	32	35	26	39	37	32	32	34	21	29	42	34	31	31	34	31	31	43	27	39	42	30	40	32	46	28	42	28	30	33	38	43	42	45	30	34	40	38	51	28	23	40	33	33	30	41	40	36	36	39	37	33	31	40	28	33	37	30	25	36	35	43	37	27	36	25	39	36	42	37	28	37	34	31	39	33	26	24	38	40	47	34	31	26	35	27	33	41	39	34	46	33	37	39	40	33	40	42	36	31	32	32	28	34	29	30	43	27	33	36	46	34	31	34	30	43	30	29	27	24	34	30	33	33	34	37	35	28	27	35	25	35	32	42	33	36	28	32	20	31	43	36	38	30	36	27	40	30	30	25	40	39	28	38	28	36	38	50	34	41	36	45	33	38	37	38	29	36	31	35	38	37	29	29	39	34	40	30	44	39	37	30	32	39	45	38	35	40	38	35	31	33	24	34	31	27	38	29	23	37	33	24	28	39	33	30	30	41	33	33	31	30	38	30	36	47	45	28	28	29	44	39	31	26	28	32	35	37	31	34	29	27	36	34	32	34	35	26	34	44	43	38	34	42	45	52	34	35	29	22	39	21	31	47	37	22	42	23	36	32	38	38	31	39	32	33	31	27	34	30	30	30	34	43	30	33	31	36	29	33	25	36	33	35	34	38	34	41	34	30	32	31	32	43	33	30	36	33	44	35	39	42	31	26	35	29	40	40	39	28	47	27	34	34	35	27	31	35	32	32	28	38	36	35	31	33	35	21	36	27	41	31	45	37	23	30	23	36	37	26	33	31	38	36	28	28	33	33	32	21	40	42	21	32	40	27	28	24	27	50	23	33	30	44	43	29	42	32	30	33	34	36	34	35	35	35	30	27	40	31	28	37	31	38	41	38	30	38	24	37	33	49	33	23	25	32	31	22	24	35	39	31	28	38	42	29	38	29	28	22	28	30	35	36	31	33	41	31	25	32	38	26	37	35	39	45	33	39	30	30	31	27	26	30	37	32	32	35	38	28	34	33	39	28	38	37	34	31	46	37	29	32	31	48	27	28	41	31	30	20	24	32	31	28	31	36	24	33	40	40	32	39	29	30	34	41	29	31	33	43	37	30	39	29	34	39	37	31	34	41	34	49	38	31	44	32	39	23	37	31	31	32	29	29	34	35	30	33	35	43	25	52	36	33	28	44	36	33	35	36	36	34	37	43	37	38	45	32	30	30	26	33	26	40	34	45	37	22	36	38	36	26	39	29	30	28	39	35	27	35	32	36	32	34	36	47	40	33	34	26	27	27	30	36	34	28	31	27	33	37	35	44	37	31	35	29	35	32	41	25	27	30	40	35	27	34	41	44	41	31	43	30	47	39	42	36	39	31	22	28	33	37	24	24	36	39	45	22	35	44	31	31	41	40	27	38	33	34	32	29	28	34	24	33	28	32	36	30	46	36	39	40	32	25	26	35	39	31	38	36	30	36	32	26	30	35	30	43	36	27	37	29	29	46	38	26	41	35	34	39	23	30	32	32	34	39	38	47	22	27	37	22	23	27	38	39	43	30	34	33	31	35	41	29	30	35	38	30	30	29	32	28	38	33	35	33	31	34	32	30	39	33	26	33	36	46	29	42	25	27	35	20	36	34	33	39	36	40	38	33	45	30	29	35	24	33	34	27	25	25	36	34	36	35	25	33	20	49	32	34	34	27	31	30	37	37	23	35	38	28	28	56	31	27	30	35	33	34	32	33	44	31	29	36	32	39	35	32	34	32	32	29	36	45	42	31	36	40	26	43	32	44	34	37	44	32	38	32	31	32	23	38	40	33	24	27	32	26	49	42	33	30	32	32	37	37	34	40	26	37	33	40	25	21	28	33	43	30	31	28	38	31	33	38	26	38	36	31	29	23	35	40	32	43	26	40	37	32	42	34	39	30	32	35	36	39	39	28	35	28	31	36	28	31	24	33	38	32	27	33	29	33	27	31	41	29	31	29	36	45	36	29	30	40	27	24	37	29	32	30	28	36	35	33	22	40	39	34	24	39	41	29	30	26	34	39	50	25	34	39	32	28	32	26	28	29	41	30	32	35	36	37	28	35	21	29	33	43	30	37	30	34	32	32	42	36	27	37	35	37	39	38	53	43	41	36	37	34	20	35	32	37	26	21	34	36	27	27	37	27	25	32	41	24	29	34	40	27	36	29	38	29	30	33	33	27	32	25	30	39	38	37	28	26	25	28	30	41	35	31	39	38	34	37	33	39	31	27	36	28	35	31	30	27	31	37	41	40	42	28	34	29	28	51	36	37	40	39	31	35	39	28	32	31	36	41	38	37	33	41	31	36	40	30	36	31	38	21	33	39	42	27	38	42	42	40	26	35	31	37	48	23	34	33	26	29	44	25	29	26	31	39	27	31	32	36	32	28	30	39	28	25	33	42	31	31	34	39	36	33	39	34	37	29	26	32	34	32	29	50	28	26	39	31	29	39	24	31	31	19	53	36	32	31	40	32	36	36	36	30	24	40	27	35	33	37	33	32	28	37	31	22	37	32	37	45	39	30
25963	19457	16032	26236	37018	43586	66308	62828	46095	34367	30449	27863	20874	12893	6309	2710	1261	766	551	521	450	468	453	463	475	454	441	422	450	423	411	446	487	403	446	474	442	461	492	455	455	449	446	456	455	463	476	435	446	403	478	439	417	437	391	423	430	411	441	439	456	454	403	463	463	441	429	496	432	464	418	419	412	416	435	440	468	407	451	464	454	459	496	456	434	436	446	424	464	433	447	400	451	464	447	454	448	455	443	426	473	435	443	445	457	446	428	464	428	426	456	443	419	413	459	448	408	462	439	461	447	427	423	446	440	464	437	484	465	441	454	406	418	475	453	474	435	473	477	478	457	417	501	436	424	432	439	452	442	450	425	426	457	434	451	430	453	439	464	438	432	477	446	453	451	457	418	452	427	435	436	432	401	414	449	446	472	428	457	478	453	432	435	465	466	443	444	431	464	452	430	466	429	417	420	457	447	459	448	472	463	431	473	427	473	453	445	475	434	478	414	412	438	421	432	438	434	450	474	463	428	432	429	476	452	458	433	437	471	416	459	412	423	441	450	460	470	414	470	458	421	431	424	427	465	420	469	428	417	426	454	458	450	475	459	436	449	421	434	454	429	451	403	405	477	461	470	432	413	435	446	446	433	427	442	427	452	435	430	421	436	428	442	447	445	469	433	453	427	441	439	442	480	431	425	455	493	441	459	432	442	449	441	445	452	480	459	455	488	463	443	488	429	467	463	465	450	458	453	460	421	440	461	458	414	455	446	417	491	470	414	443	433	458	428	463	435	456	415	445	443	454	446	451	384	494	444	459	436	462	449	421	462	457	428	426	429	439	455	481	424	449	425	439	467	462	431	462	433	435	424	446	443	456	474	442	443	419	420	402	418	477	453	433	443	438	446	457	464	501	445	456	447	440	443	456	466	448	474	430	459	433	405	430	458	423	465	443	435	477	479	446	442	445	420	459	441	442	464	415	408	460	444	469	463	437	455	461	477	395	462	470	444	440	430	436	441	408	406	449	468	421	437	442	428	442	440	466	440	430	443	416	464	432	466	428	451	423	418	468	450	431	465	413	437	425	484	418	448	408	435	446	485	457	447	456	432	435	470	427	437	470	435	404	453	461	471	483	419	446	485	444	464	442	470	475	437	443	424	402	431	415	472	455	462	413	434	425	455	414	429	438	461	459	448	432	456	390	436	438	448	440	428	427	440	494	426	452	462	432	431	436	436	452	466	443	423	446	470	415	382	447	419	468	475	447	455	448	452	488	437	432	455	444	493	441	425	440	417	463	462	457	467	419	458	444	396	472	430	470	422	411	453	420	445	427	445	409	449	438	419	445	406	430	427	464	462	452	493	458	443	410	438	464	445	432	434	430	429	441	484	426	502	437	450	458	409	437	424	449	477	437	450	456	473	419	444	452	410	475	425	455	427	429	448	459	465	460	427	452	458	460	439	453	418	455	454	422	423	453	430	440	491	445	441	432	466	436	431	461	471	455	434	454	440	430	434	427	460	429	435	445	447	434	466	437	451	441	442	422	450	497	447	409	452	439	419	428	476	442	461	464	442	473	459	432	452	451	439	404	430	466	443	465	423	466	446	461	438	427	441	454	425	449	455	445	429	493	477	438	412	469	490	442	455	452	477	458	431	473	541	443	444	424	422	464	442	436	442	432	476	442	440	421	480	468	427	440	460	451	463	463	434	466	452	465	501	434	480	474	441	428	425	459	445	422	487	459	440	421	426	443	451	416	447	440	443	467	492	449	485	446	472	423	468	474	490	451	429	409	457	491	435	423	425	473	411	446	460	467	427	437	454	447	463	435	491	461	471	433	430	447	464	437	463	434	448	464	435	443	437	459	408	453	451	477	436	470	398	456	429	407	424	427	431	437	423	443	442	423	455	412	464	448	440	446	451	463	435	454	423	474	466	464	436	459	448	439	409	475	468	475	438	456	483	440	456	440	457	435	399	442	470	455	432	436	469	480	455	391	447	447	452	427	450	443	422	404	502	467	428	449	460	493	419	470	450	426	418	456	460	472	446	430	407	458	448	441	417	414	428	434	437	446	443	465	443	423	413	436	433	447	402	453	467	431	490	442	436	440	465	436	472	431	453	434	420	414	405	432	418	436	443	428	456	486	440	454	450	413	469	425	419	478	438	438	420	434	437	448	444	442	456	450	447	447	449	440	473	456	464	459	460	433	459	442	451	434	435	489	490	508	434	444	477	422	438	463	443	435	428	421	426	430	451	444	475	431	477	408	460	425	420	419	463	421	436	441	438	421	470	442	430	449	445	439	448	457	453	440	423	456	473	477	460	417	466	478	475	435	466	399	443	412	435	469	408	459	469	439	444	417	434	452	469	442	427	469	446	447	446	458	433	401	419	437	430	450	479	434	467	451	420	419	416	453	435	466	450	453	456	462	418	417	440	414	446	471	477	409	436	425	471	428	482	435	459	442	416	440	453	399	410	456	427	439	433	420	437	452	426	424	439	446	426	475	459	436	463	439	430	432	480	417	422	440	396	441	465	454	445	429	448	453	441	439	416	437	443	454	450	456	436	435	458	430	449	440	453	476	428	418	405	469	467	441	452	436	448	455	425	463	424	479	449	468	451	404	472	448	449	429	475	419	434	444	405	427	451	439	446	468	442	457	422	423	464	456	439	424	408	439	460	452	422	458	390	407	455	477	436	462	442	451	428	443	422	424	424	457	472	428	423	456	450	437	455	421	466	414	429	405	407	452	436	489	467	457	448	442	447	435	432	435	429	474	470	471	426	443	479	439	445	475	452	442	425	440	445	430	456	430	448	421	449	431	457	440	462	471	460	447	443	429	466	431	440	477	427	427	432	440	455	432	398	461	429	443	409	434	437	456	450	454	429	455	432	428	409	447	451	459	459	447	434	463	430	450	473	454	445	439	461	445	423	442	419	450	435	429	429	427	428	441	406	438	444	449	456	463	443	416	452	461	446	442	465	422	439	449	440	441	445	453	437	460	446	456	462	479	475	440	466	453	463	489	424	462	446	433	444	442	435	431	486	430	456	446	480	457	457	428	440	477	444	465	461	463	442	394	465	404	467	485	423	478	470	475	473	486	437	421	463	475	449	488	475	468	446	444	470	429	437	431	427	433	454	440	444	466	450	463	427	490	465	468	461	421	448	479	453	469	421	421	439	450	422	466	474	426	466	488	453	435	404	456	432	468	480	465	445	491	447	456	454	448	481	475	442	430	429	459	429	441	417	447	417	430	470	475	436	437	415	435	460	468	469	442	505	409	459	438	438	444	437	457	419	438	457	466	441	488	396	479	438	454	451	432	434	448	474	459	450	469	432	449	491	450	413	439	410	416	428	454	436	449	449	474	469	439	453	447	468	445	461	448	426	433	433	462	454	411	459	423	391	439	448	461	440	440	461	451	460	449	460	456	470	441	460	427	446	450	451	463	471	450	425	473	463	461	426	442	435	457	487	488	449	470	453	448	446	447	451	421	417	440
1408	344	211	187	201	466	2830	3640	1708	388	558	607	462	216	130	71	52	40	36	39	34	35	37	30	31	30	33	26	38	26	40	40	32	32	34	33	36	38	36	33	31	29	25	36	33	26	25	34	32	34	34	32	31	37	27	26	44	30	29	37	26	31	29	34	31	40	24	42	33	35	34	37	36	38	37	25	35	37	30	34	30	35	28	36	37	27	23	34	36	25	31	33	38	40	32	28	28	31	29	35	26	33	39	28	29	33	33	26	33	29	21	31	38	41	36	33	34	33	54	33	28	31	33	38	32	36	43	32	29	28	43	25	31	28	38	31	28	33	28	26	33	28	32	32	28	34	35	39	30	35	41	40	47	34	37	40	28	24	24	43	35	31	37	36	29	28	42	28	40	26	27	35	26	29	41	30	33	30	40	33	30	33	33	26	26	43	30	39	47	29	36	36	36	38	33	29	26	38	25	30	31	35	25	36	32	27	33	29	33	36	30	33	35	36	31	39	37	44	31	39	39	35	24	37	44	39	38	38	38	35	32	53	25	39	38	29	22	25	33	25	37	30	45	33	39	28	30	42	41	31	28	25	39	29	29	36	41	39	35	42	31	35	30	33	42	39	33	34	34	23	40	37	28	36	34	42	29	38	31	42	36	34	42	30	25	29	34	31	34	29	34	24	25	25	44	45	40	38	29	38	33	40	30	44	27	32	29	32	37	38	25	47	33	43	36	39	35	41	38	28	30	27	35	36	39	35	32	39	32	35	28	48	36	36	38	36	42	30	26	36	36	31	33	27	46	37	40	40	33	31	43	36	54	36	22	41	35	27	39	30	31	37	35	26	30	44	31	34	38	35	39	34	38	28	22	26	31	30	48	36	25	21	38	34	30	25	32	35	32	32	29	35	31	34	26	20	32	23	34	25	31	34	54	35	35	32	28	36	36	38	33	32	30	36	24	42	32	33	39	54	31	32	29	29	39	42	30	33	33	35	29	33	43	27	43	28	26	31	32	33	31	34	51	35	32	41	33	29	29	41	40	35	29	35	44	28	25	33	26	38	26	29	32	30	32	42	32	37	29	35	36	31	42	43	37	37	35	35	26	45	42	28	38	53	33	28	34	42	35	28	46	45	41	29	33	34	33	34	30	37	35	38	26	30	29	28	43	26	32	41	41	35	33	30	24	41	33	34	35	29	25	31	35	30	29	37	30	39	32	35	30	28	44	20	32	38	24	34	26	31	31	26	37	38	34	32	24	23	31	30	31	44	25	39	34	25	25	38	39	25	30	35	39	38	21	36	33	29	30	30	29	42	31	43	37	34	25	35	27	39	26	35	33	26	28	41	24	32	36	34	40	30	35	38	39	40	34	30	28	32	44	27	39	30	26	24	28	24	30	29	44	35	29	43	37	33	39	25	29	26	35	41	31	31	35	33	36	38	33	30	28	39	24	30	31	34	33	35	25	44	32	21	29	26	32	31	35	45	45	27	44	30	34	24	30	34	27	31	36	34	31	32	18	32	33	25	25	32	33	33	30	46	25	24	40	45	36	33	22	32	35	36	32	37	35	39	33	28	29	49	45	29	40	33	39	33	30	30	39	34	32	42	42	22	41	34	40	30	47	30	34	38	21	43	31	28	34	36	31	19	39	36	48	32	31	28	37	27	32	29	35	35	32	39	35	35	38	33	38	38	17	34	32	27	24	31	47	37	32	33	34	39	40	36	34	34	38	30	31	32	33	31	29	25	34	29	38	21	37	26	40	26	37	26	36	35	22	17	32	34	32	32	37	36	32	31	37	34	32	39	41	35	43	36	36	28	30	37	29	28	38	22	28	34	33	28	35	31	35	34	36	35	27	27	33	27	31	27	37	35	33	43	25	36	35	22	41	28	37	25	28	35	25	32	27	47	31	28	30	31	32	33	41	35	36	36	23	29	43	38	29	31	34	34	37	26	37	39	32	25	37	25	24	45	43	35	25	28	35	32	38	40	30	37	31	31	29	33	28	32	35	34	27	25	30	34	26	37	27	36	40	37	35	32	28	40	34	49	34	30	35	31	24	20	38	31	30	30	38	42	27	37	30	21	41	41	33	40	30	35	29	35	37	27	32	30	28	30	32	32	34	31	30	35	37	34	35	36	43	43	33	33	31	24	32	27	32	30	25	27	28	24	41	31	30	40	27	32	33	28	37	29	27	41	30	19	26	35	28	29	38	22	19	21	33	36	35	31	41	30	32	36	26	44	30	28	39	44	39	27	36	26	31	34	21	30	25	30	30	29	30	34	25	39	39	25	31	19	32	33	32	29	36	40	46	34	23	26	39	42	25	32	44	23	27	34	31	39	27	37	30	37	37	21	38	41	36	33	36	26	24	27	29	33	41	34	26	41	25	25	36	47	28	37	28	35	28	42	39	27	31	34	27	41	30	33	38	21	37	36	27	38	35	37	29	22	39	36	43	32	30	29	33	36	32	33	44	31	27	36	29	41	43	34	48	30	21	25	37	39	48	34	33	29	21	37	28	31	21	32	31	28	33	32	33	29	36	28	30	28	35	32	38	33	31	36	26	22	22	36	29	46	36	33	32	34	36	36	36	42	37	35	29	29	34	25	32	29	27	29	24	30	28	39	34	29	33	42	28	29	36	34	34	19	31	33	32	34	34	35	31	25	26	32	34	37	27	29	22	30	30	29	29	32	31	34	34	34	26	22	24	40	32	33	33	33	35	32	51	40	20	32	38	39	43	26	39	30	32	31	32	32	34	33	28	32	23	37	20	42	31	31	33	33	34	24	38	35	22	40	30	39	36	34	28	45	34	23	28	31	30	32	33	21	26	32	15	28	31	28	26	37	33	30	28	31	34	36	31	27	30	50	29	40	37	26	33	40	31	31	35	30	31	57	29	40	30	31	27	43	28	29	35	38	40	32	29	33	33	29	39	30	35	26	31	33	35	55	31	30	35	44	24	33	24	30	31	35	40	27	30	29	34	33	25	32	28	35	34	32	32	36	27	30	28	27	43	43	37	30	30	33	33	35	31	41	31	43	34	32	33	24	39	38	21	25	31	34	42	33	32	39	37	35	29	35	22	35	37	42	32	37	35	24	20	26	34	39	31	29	36	35	26	41	32	36	39	29	38	39	31	41	34	36	29	45	32	22	28	37	37	36	41	26	30	45	39	38	38	31	28	38	30	36	33	28	37	34	37	34	30	31	33	25	26	30	30	42	27	37	29	31	31	37	31	31	33	31	38	30	37	31	31	31	46	38	36	23	27	25	28	28	29	41	31	23	41	29	30	32	33	30	45	31	32	35	31	33	40	35	25	38	33	30	31	30	27	28	29	32	34	37	34	33	29	41	36	35	32	38	34	30	40	20	31	33	31	30	36	38	28	31	42	22	38	31	35	36	27	30	37	32	33	30	37	36	32	41	40	38	31	31	26	33	29	20	29	29	31	32	25	37	33	32	29	29	24	36	30	36	45	31	32	23	33	44
17480	7969	4813	9524	18792	25057	40979	38165	24184	14639	17609	16862	11625	6337	3102	1604	885	553	440	472	423	431	423	429	423	436	441	409	486	431	388	458	450	477	411	434	433	433	450	426	453	452	443	433	466	422	460	412	428	417	456	420	454	439	414	431	441	448	440	438	421	453	450	403	380	453	417	420	410	476	407	467	410	439	442	458	427	448	450	453	437	438	388	442	454	429	448	438	404	404	409	431	442	441	398	438	451	425	433	424	407	409	411	442	416	471	429	431	464	406	398	417	409	417	444	448	423	440	446	473	394	403	403	454	428	433	416	434	412	431	453	433	409	407	457	445	433	426	434	411	440	396	469	422	423	416	420	459	424	457	435	423	407	435	417	449	449	443	432	438	482	465	443	482	454	450	407	442	471	429	447	424	461	405	397	437	461	441	434	460	412	443	428	430	457	457	446	429	462	481	443	449	431	418	400	444	416	473	467	461	444	418	395	449	444	423	418	419	417	429	456	441	433	415	413	467	472	426	435	442	433	465	445	411	414	430	405	437	435	441	459	455	432	407	437	448	418	422	432	458	452	445	434	404	439	409	464	415	443	452	437	458	455	460	441	411	440	412	455	409	439	406	435	415	449	461	473	429	419	443	454	439	438	444	472	444	438	470	431	450	392	441	437	440	420	441	416	410	413	462	469	431	443	462	430	466	426	412	460	398	424	444	455	421	440	415	449	419	425	430	409	469	418	422	471	406	394	391	447	448	459	420	444	449	450	407	450	432	440	431	464	405	421	469	428	433	440	427	430	421	441	470	409	434	457	430	466	426	406	449	422	403	425	417	436	423	468	456	435	415	438	447	402	465	478	463	451	454	434	453	474	431	441	438	418	469	436	432	437	432	428	417	463	453	474	489	444	401	424	449	446	448	426	456	451	450	444	452	414	425	409	413	426	424	440	431	417	446	455	432	442	422	414	434	431	436	421	429	404	393	447	423	451	429	477	429	461	458	452	425	445	411	440	408	473	445	454	489	422	420	442	452	456	445	434	445	447	448	455	396	428	413	410	461	454	415	443	454	473	437	424	451	404	419	451	395	408	441	447	430	471	409	439	429	425	455	403	476	416	404	418	448	414	404	454	406	444	419	380	439	420	476	455	417	474	474	453	407	436	442	419	390	420	446	408	430	418	455	421	411	458	393	418	434	432	419	449	442	448	477	446	430	480	414	415	432	412	427	435	435	452	418	412	434	401	460	432	457	454	417	435	442	416	422	454	453	451	436	467	474	424	485	431	462	390	427	424	396	456	438	451	426	419	444	445	417	449	398	421	435	425	488	376	440	443	446	446	446	435	442	421	413	485	476	430	436	421	414	414	434	482	445	432	434	449	439	436	450	414	440	438	460	423	459	403	448	439	444	401	456	444	429	422	439	432	430	477	431	449	448	443	405	447	455	445	504	438	440	446	393	458	414	414	464	433	475	435	448	471	443	421	446	438	438	474	446	429	431	448	450	438	439	430	399	465	440	455	449	417	461	403	424	457	391	425	439	436	440	451	398	479	433	461	404	456	447	475	467	433	435	443	422	427	433	432	442	444	402	443	426	433	418	442	445	430	469	407	422	421	458	454	454	470	433	438	414	422	435	447	399	456	465	437	449	400	429	439	475	453	430	425	450	458	499	455	424	458	463	444	423	442	448	444	422	441	406	428	449	438	451	426	448	433	436	442	390	440	436	429	447	459	476	445	442	451	456	419	438	420	388	457	466	434	446	459	450	435	464	426	405	443	425	468	416	431	448	421	450	434	429	434	430	463	399	472	448	435	448	400	412	429	427	478	419	405	419	421	432	463	447	442	401	416	403	462	418	425	418	450	447	408	404	446	459	448	453	462	419	399	448	444	441	437	412	440	439	493	402	428	443	409	437	436	450	452	431	429	435	497	448	472	418	407	396	483	431	454	436	436	387	437	445	416	398	406	429	425	461	457	441	428	446	427	418	437	421	423	448	390	458	491	443	405	416	430	411	438	413	408	453	420	424	427	446	443	432	452	451	412	476	417	420	428	408	425	444	425	447	401	433	417	449	432	464	386	403	426	395	446	442	423	431	413	423	414	431	441	455	411	458	465	421	457	476	414	428	429	454	422	435	415	398	443	436	417	417	433	416	439	386	479	440	434	404	418	397	383	442	448	437	424	454	411	462	454	417	392	417	455	436	421	434	447	428	442	433	403	418	415	479	418	439	421	474	439	426	455	455	426	461	430	437	427	430	433	445	444	472	429	451	445	410	395	402	429	446	434	414	443	467	438	427	449	441	485	431	395	452	424	433	426	462	423	438	440	411	420	435	417	427	431	421	403	414	458	475	439	405	427	418	455	440	428	431	425	453	452	448	404	452	481	455	460	404	441	401	422	441	442	471	456	425	464	430	413	459	420	435	433	428	415	446	464	474	418	452	451	471	432	448	441	438	445	425	402	412	422	420	452	435	458	454	446	456	436	463	426	436	404	382	434	446	432	448	420	446	424	423	410	464	397	466	391	403	428	450	430	414	440	421	471	409	437	411	446	446	439	426	428	430	423	453	422	446	423	438	442	445	425	402	437	440	427	429	425	472	440	418	410	439	431	426	451	466	438	453	454	422	456	460	433	463	415	455	447	426	450	413	433	441	438	426	434	412	448	426	462	441	464	431	414	414	439	416	437	432	406	437	449	433	434	436	436	478	426	431	421	419	408	422	422	457	441	432	402	445	422	455	468	457	432	405	413	413	429	451	439	446	447	451	452	436	422	417	450	435	428	482	453	447	437	435	440	416	463	438	411	429	424	448	430	414	430	418	410	450	451	461	393	427	405	447	431	379	399	456	420	415	468	439	438	435	437	453	450	445	436	482	419	449	397	421	475	442	421	437	435	416	409	457	421	412	425	435	405	417	440	469	444	455	422	457	472	441	419	416	457	458	476	445	442	435	401	433	448	450	444	432	455	447	462	418	409	438	461	414	457	444	413	442	416	447	424	414	421	415	436	432	408	440	444	414	423	439	414	411	423	464	440	452	457	425	460	457	415	458	430	458	423	479	422	420	473	450	458	441	433	447	391	419	418	411	461	446	464	425	426	437	429	463	436	426	416	418	436	447	423	455	417	434	482	455	432	420	445	438	471	425	451	474	445	457	454	400	397	445	436	411	415	448	377	424	432	421	394	433	463	488	431	444	422	434	444	436	446	405	431	451	462	420	419	453	465	454	406	410	441	436	422	434	457	427	450	451	457	451	442	441	423	473	472	431	418	415	443	419	394	456	450	417	435	427	433	419	426	422	434	422	435	465	419	408	439	419	404	413	458	425	411	423	425	397	408	417	458	459	449	435	447	449	451	447	468	495	417	456	398	456	429	470	433	383	428	418	452	409	425	433	433	431	451	503	436	460	456	392	431	438	414	422	391	430	438	426	423	455	438	460	442	432	437	438	421	456	412	452	445	452	464	443	447	434	423	458	451	438	428	412	454	456	425	446	407	456	423	423
912	860	582	415	592	1208	6045	10209	6986	1347	1427	1336	724	413	211	102	71	32	41	28	37	39	29	24	33	30	23	29	38	23	29	39	24	24	34	20	26	22	30	33	37	31	25	31	30	32	25	27	22	30	39	40	34	27	32	30	28	31	36	28	36	33	28	31	32	43	29	27	33	30	37	22	17	34	27	17	30	38	33	35	32	37	35	32	25	31	31	26	27	31	33	24	25	30	37	34	30	21	35	31	24	28	26	21	32	33	25	26	37	34	27	24	29	34	31	25	25	28	36	30	36	38	34	24	44	31	31	33	29	29	24	28	19	28	27	31	25	33	26	39	32	22	25	28	44	23	27	29	21	28	31	35	34	32	29	36	30	26	27	24	21	24	34	28	33	31	24	29	28	34	29	24	27	36	36	30	21	29	32	23	34	26	26	37	27	30	35	27	36	45	15	24	23	32	29	34	25	37	24	28	31	32	33	21	31	33	27	32	29	26	32	36	36	35	28	40	32	30	29	36	35	22	35	33	37	28	29	28	37	25	38	27	27	23	28	32	41	34	30	34	30	41	30	28	24	33	33	28	35	31	29	24	28	28	30	27	34	23	34	42	35	31	32	27	27	35	35	34	42	26	28	26	28	30	31	23	36	24	34	21	37	31	38	30	39	33	24	31	24	34	29	31	27	32	35	32	42	31	28	23	27	26	30	29	30	23	23	29	23	29	44	31	26	33	29	26	22	24	33	25	36	31	25	36	30	19	33	33	28	30	34	30	37	37	25	32	29	38	25	36	36	22	28	28	26	35	33	29	29	27	29	29	26	32	30	33	23	32	23	21	33	31	24	35	32	20	29	34	25	32	36	33	19	22	36	22	34	37	26	28	25	36	27	31	31	36	27	32	23	31	29	31	30	40	22	29	25	25	29	33	36	27	27	38	29	33	25	21	35	30	28	27	28	48	33	37	25	28	43	39	22	32	25	24	33	30	23	24	44	33	30	34	26	29	34	23	27	37	28	26	36	27	24	31	28	28	35	26	32	33	26	19	26	38	27	27	24	27	28	29	22	24	38	29	31	30	30	29	29	27	36	25	34	34	27	27	26	28	46	26	27	23	19	29	27	41	31	21	22	26	32	26	24	29	34	29	33	32	43	32	34	34	22	36	29	35	30	33	41	32	27	26	31	30	21	22	17	25	29	27	32	22	34	33	35	35	31	24	29	32	35	29	26	28	26	31	33	26	28	32	33	40	37	45	26	28	29	30	29	24	32	41	35	32	29	37	24	26	39	31	31	23	23	30	16	28	26	27	28	31	32	35	34	32	23	32	34	37	31	38	37	32	36	28	22	32	36	29	34	34	37	35	27	35	32	29	29	38	33	32	27	26	20	28	33	25	31	33	31	36	28	32	36	31	20	31	25	27	35	41	29	30	27	39	39	36	40	17	25	24	25	19	26	27	27	39	27	26	37	23	24	26	34	26	37	26	36	35	19	30	18	21	33	35	28	33	16	24	26	23	35	29	23	36	29	32	21	36	22	25	43	27	27	34	28	21	23	29	31	28	26	25	31	34	23	27	29	30	29	24	26	27	26	24	40	35	35	33	27	27	31	32	35	37	32	30	33	33	34	39	20	36	25	35	36	27	28	32	37	23	30	30	31	27	29	39	34	37	36	24	26	28	30	27	34	20	34	34	19	27	37	30	30	28	43	42	25	24	33	31	26	39	29	26	28	33	32	20	32	31	42	27	33	29	26	34	29	27	26	28	25	30	21	32	22	35	34	26	37	29	31	38	34	28	20	37	25	33	26	27	25	22	23	37	36	36	34	33	26	37	34	28	27	24	27	36	32	37	24	23	29	43	29	31	31	31	34	25	35	21	34	34	40	25	30	24	25	27	31	36	28	27	33	31	30	23	32	26	45	29	29	31	48	27	37	29	22	30	29	35	27	27	37	26	28	31	25	33	31	17	21	30	29	25	28	25	21	30	29	25	40	22	26	29	31	27	32	33	32	29	38	36	30	38	28	30	30	35	26	25	34	20	33	26	40	35	36	32	33	29	22	37	30	27	26	34	33	24	25	28	22	30	41	34	29	26	34	29	32	25	25	34	36	31	27	32	30	31	21	32	32	19	26	43	35	33	32	28	28	28	35	31	26	33	30	34	26	34	39	31	26	28	28	29	33	21	36	26	42	35	27	31	31	34	33	29	21	26	21	28	35	25	28	33	24	36	27	23	23	23	22	31	24	44	26	36	25	28	36	27	28	34	24	31	24	26	28	27	38	31	25	29	30	28	31	34	28	32	31	29	32	37	29	27	30	30	29	24	23	35	28	25	29	34	36	29	35	29	32	25	25	22	25	35	22	34	33	41	33	36	28	27	22	23	33	34	35	28	34	23	20	22	36	23	43	30	36	31	25	26	31	36	37	28	34	27	28	35	34	21	38	32	25	23	30	27	26	33	22	29	36	28	27	31	33	33	38	33	33	29	29	38	47	34	32	33	44	28	32	21	31	25	29	27	31	26	31	29	35	30	23	20	27	38	27	31	33	24	30	31	33	28	31	32	34	31	33	24	33	25	21	37	38	33	28	23	32	35	30	32	25	30	26	36	26	31	29	39	30	28	31	34	25	16	31	34	33	33	25	38	36	24	30	27	38	25	28	27	21	38	35	25	34	39	43	27	33	31	26	26	24	27	28	25	36	25	31	30	23	30	40	24	29	31	29	24	40	44	35	27	27	33	28	27	33	24	25	30	26	23	27	31	34	41	21	22	35	26	32	27	19	29	34	37	45	27	27	28	36	26	32	39	20	37	23	21	42	37	36	31	28	25	47	26	36	28	32	26	30	32	24	39	33	27	23	32	32	40	28	27	32	36	37	29	25	29	33	36	31	32	25	27	33	31	28	28	21	34	26	25	32	35	26	29	32	29	34	26	37	27	32	32	36	26	25	30	24	30	27	26	23	40	39	19	29	26	31	25	34	24	32	33	33	30	24	30	32	30	30	24	23	27	37	33	31	34	30	26	24	33	23	26	31	17	34	25	31	33	35	24	39	31	25	33	41	25	37	26	28	32	25	26	34	36	27	41	28	32	23	31	28	31	32	26	33	37	28	26	33	30	23	42	19	40	37	28	33	37	27	33	24	32	34	32	36	32	30	38	28	33	29	29	43	33	32	33	21	25	37	30	32	41	36	29	30	28	31	41	27	29	31	48	34	29	34	33	24	26	44	24	38	39	25	20	35	28	26	33	27	34	27	24	25	35	24	31	38	26	20	33	28	26	26	27	32	21	35	34	26	27	30	36	30	29	35	39	38	30	23	27	28	39	24	31	30	25	26	34	27	25	48	32	28	22	26	30	30	27	36	35	32	23	27	33	36	20	37	31	30	33	25	28	38	28	29	24	38	33	27	29	32	35	41	36	34	30	34	31	31	31	24	32	45	31	30	25	32	37	34	25	24	29	33	29	28	29	37	40	35	31	31	24	35	31	30	31
20851	14919	10678	18801	30025	34338	51083	52747	42052	23006	26124	23790	17100	10585	5254	2480	1146	696	487	428	420	416	374	409	422	406	401	431	410	369	360	393	399	371	395	392	382	385	374	362	419	396	389	381	364	380	408	381	390	424	409	386	386	376	434	366	424	376	386	382	383	404	406	363	401	413	404	395	406	409	421	418	406	430	406	409	409	362	416	388	349	372	384	395	391	386	363	416	372	380	420	373	371	370	435	409	381	377	366	401	415	375	403	431	367	387	385	411	412	387	376	370	431	404	382	403	361	383	373	391	387	401	403	402	398	439	366	371	356	402	412	392	394	401	420	409	394	384	391	388	367	385	412	404	407	375	404	414	389	405	375	412	391	401	394	428	399	408	387	359	392	407	419	358	426	414	383	374	392	363	369	377	398	374	424	398	397	385	420	376	377	397	392	386	389	381	390	382	391	425	431	402	361	396	373	376	409	389	390	413	398	392	423	394	404	393	357	412	358	372	394	419	367	381	423	412	409	402	384	382	397	398	401	396	391	405	354	384	404	378	403	394	427	396	362	407	383	361	388	410	383	400	402	395	394	361	434	404	407	412	389	413	410	398	412	413	411	404	364	434	391	363	438	386	396	357	356	389	378	447	393	383	397	404	375	371	420	405	393	407	408	365	394	411	387	385	421	361	411	370	389	401	391	392	419	389	393	398	414	414	407	381	381	363	405	373	399	374	388	383	388	402	378	425	433	386	386	404	372	384	435	367	436	400	403	443	421	385	404	390	391	405	361	422	363	401	400	406	388	397	407	399	386	415	385	366	418	388	400	378	379	393	409	394	410	400	414	377	398	420	409	397	389	388	380	401	400	389	394	416	404	418	421	372	375	366	368	425	368	405	394	427	416	379	365	368	365	400	414	393	385	405	386	411	389	353	430	452	399	382	414	385	382	374	409	415	416	398	418	382	399	396	362	379	410	401	422	387	386	414	410	366	402	398	363	377	429	442	344	376	399	381	414	377	399	374	408	340	394	412	396	373	377	376	399	396	423	373	365	379	382	437	390	361	403	399	390	379	381	395	391	393	388	411	398	409	424	357	387	361	427	395	374	393	420	426	396	388	403	392	405	377	395	420	419	383	357	411	380	368	396	419	429	414	391	378	422	333	413	367	401	358	371	429	379	398	395	406	404	371	368	429	383	395	390	406	355	387	408	433	387	399	410	377	370	392	421	416	401	408	397	392	389	375	405	398	369	397	379	375	413	453	370	370	383	386	367	392	424	392	375	380	415	421	413	392	417	441	372	405	406	401	398	424	369	356	364	413	356	384	387	405	379	393	424	428	402	395	389	399	425	384	385	351	399	392	424	397	398	404	405	408	410	383	390	392	382	411	407	387	396	406	421	397	372	433	396	381	390	396	361	416	394	359	406	438	419	415	414	419	371	439	373	408	432	388	419	405	450	387	346	406	428	399	400	424	389	387	384	392	457	374	398	406	404	413	380	365	392	427	425	425	345	386	412	396	364	371	388	410	392	366	371	393	350	370	372	377	403	422	414	423	436	354	424	366	387	394	390	385	371	396	359	396	384	409	390	413	438	400	388	410	407	336	364	411	366	353	374	393	380	397	384	390	434	412	350	396	417	390	369	384	397	345	437	380	400	402	367	415	395	365	397	403	370	376	380	393	403	393	403	410	412	374	404	388	397	412	389	391	409	398	413	376	380	400	371	402	403	369	385	394	396	404	372	392	422	398	408	393	398	425	385	399	387	417	405	376	369	425	390	389	425	384	415	369	375	424	383	405	371	380	389	397	358	379	374	403	402	380	408	415	411	406	377	386	408	390	355	368	406	391	416	390	385	382	377	375	412	404	386	393	393	408	379	403	414	389	412	396	386	377	390	356	387	393	381	401	393	386	407	380	369	372	425	392	392	408	387	396	439	374	390	396	413	379	419	374	387	349	397	394	394	382	395	409	398	383	385	396	402	376	425	373	404	386	375	410	362	429	392	380	370	408	410	375	388	382	394	373	386	403	391	419	375	416	383	356	399	423	396	384	389	364	408	414	419	368	427	373	409	385	448	407	391	440	407	407	405	376	406	432	400	387	383	375	380	409	371	379	418	407	404	414	418	406	386	382	403	397	370	394	375	414	400	409	396	424	371	384	408	396	403	417	410	419	391	392	395	371	416	381	377	393	386	339	360	391	407	397	412	375	398	391	388	438	389	396	370	415	400	387	382	389	398	398	401	395	424	400	417	360	384	396	404	383	385	424	383	419	409	403	386	425	359	391	472	387	356	418	364	397	386	364	410	385	374	414	369	351	398	354	398	429	416	414	396	398	375	441	380	422	393	430	415	425	372	402	412	360	407	351	378	383	423	409	401	437	397	376	415	389	388	379	389	374	408	381	423	391	368	381	422	401	359	393	413	417	350	414	374	430	406	430	427	387	384	428	424	433	393	398	397	385	379	374	388	391	392	388	387	424	384	390	378	392	383	401	396	372	385	395	417	336	399	380	411	376	376	404	441	392	363	376	426	368	370	396	433	444	380	394	371	397	429	424	358	410	403	390	387	400	394	363	426	393	374	416	391	421	419	382	411	402	430	399	405	413	376	416	373	394	409	382	381	393	399	392	389	376	397	405	376	396	444	409	383	362	369	368	376	385	437	370	388	391	367	421	408	432	392	367	416	425	381	359	342	412	386	363	377	362	412	405	414	366	396	398	407	395	411	396	377	421	432	369	410	413	386	407	390	358	436	356	394	398	346	354	435	396	395	361	403	383	374	419	364	405	385	400	373	379	392	415	373	360	423	427	393	428	409	400	392	364	424	386	408	394	383	399	387	399	392	388	405	408	393	400	370	422	380	404	409	397	408	394	390	386	399	426	430	411	352	390	386	386	378	384	391	406	473	405	412	377	398	389	370	398	428	405	377	396	404	372	383	405	392	407	376	372	407	388	390	389	393	396	382	382	409	381	374	405	382	398	405	389	424	384	375	422	391	404	371	388	413	410	406	391	369	381	364	401	381	365	387	416	394	388	407	397	419	348	389	389	375	397	439	395	361	396	396	384	403	371	413	375	392	342	427	385	373	405	387	362	380	394	406	386	390	401	403	414	352	389	404	401	424	386	378	397	426	381	373	426	358	380	364	354	360	372	437	398	395	380	430	413	419	392	386	414	406	424	396	351	426	394	373	385	422	375	387	430	417	380	406	411	406	420	403	377	420	408	387	377	393	414	392	383	399	396	410	399	374	430	385	403	389	398	383	382	409	393	386	396	372	375	401	370	418	380	411	381	410	395	388	403	372	364	400	379	411	410	392	400	400	397	365	395	404	376	363	419	402	394	377	404	392	422	384	383	382	390	433	402	406	378	401	390	383	393	416	388	382	420	384	390	391	421	389	380	386	382	379	367	410	405	406	384	386	362	383	379	394	430	388	402	442	378	391	387	418	379	401	385	394	373	396	384	391	402	368	367	399	397	405	380	392	410	428	384	398	390	388	396	425	342
2309	745	537	471	606	1057	5968	10623	7452	2749	1923	1642	836	309	146	80	47	47	42	37	46	42	32	24	31	30	53	36	37	30	32	32	45	35	39	27	39	34	33	31	46	41	33	36	30	31	43	43	39	34	39	43	43	42	44	34	44	41	36	31	43	27	37	28	39	35	38	51	37	34	46	38	44	49	39	36	37	43	41	47	40	35	30	51	32	43	44	37	40	37	45	34	37	40	41	49	39	37	34	47	34	45	36	28	39	43	21	47	38	46	41	29	45	32	40	47	34	36	42	40	44	30	34	32	22	36	43	29	41	42	38	41	49	35	31	42	39	40	34	38	35	33	41	46	34	54	33	45	51	37	18	46	43	40	40	39	38	44	40	43	29	38	45	38	47	41	40	30	44	36	36	39	34	24	41	29	37	43	32	44	36	37	49	38	34	27	39	22	39	38	44	34	38	34	40	37	34	41	45	37	41	52	42	34	41	33	36	34	45	44	40	40	41	41	35	40	37	36	41	34	38	41	36	39	50	38	40	34	34	41	29	35	39	33	31	40	36	30	46	28	38	31	40	35	36	42	43	34	38	28	44	39	41	42	36	44	40	43	26	42	50	41	43	41	47	39	43	25	30	39	34	31	37	49	32	44	48	40	41	43	39	25	39	34	33	29	35	32	31	39	37	40	45	37	38	32	47	45	45	31	40	39	41	36	34	44	31	38	35	41	44	32	34	41	37	33	46	43	38	41	32	43	35	40	31	35	40	45	43	41	42	28	42	40	38	50	42	32	36	34	43	37	39	47	34	39	44	33	37	40	40	37	42	46	33	42	35	22	33	36	41	35	33	34	41	34	39	33	37	33	46	42	34	42	36	25	48	30	51	35	33	40	52	39	35	42	43	35	49	37	45	40	38	29	54	38	43	46	42	40	38	34	30	39	33	30	39	38	35	32	41	30	38	32	33	39	41	33	32	31	32	39	42	23	44	33	48	26	39	33	38	34	46	30	35	42	38	47	31	39	47	42	26	30	30	36	37	36	33	40	39	31	30	48	31	31	35	44	40	44	30	31	49	36	56	36	40	36	35	32	38	31	42	44	47	40	36	34	40	32	43	34	35	29	31	31	41	33	31	30	39	41	52	43	38	32	39	40	30	41	38	26	62	44	37	46	42	40	40	39	46	45	46	43	44	41	46	30	47	35	41	38	39	37	31	38	48	36	31	26	40	42	33	40	25	40	43	24	46	43	39	35	44	38	44	46	53	44	41	38	39	41	41	38	39	42	41	45	31	39	36	37	25	45	41	42	31	43	45	45	39	48	27	37	39	35	35	40	45	38	32	46	34	39	37	32	39	34	44	26	38	35	37	42	57	36	38	46	49	24	34	31	33	33	41	40	37	42	38	31	40	28	52	38	35	32	38	40	41	33	45	53	39	36	33	37	33	36	40	39	36	36	50	38	37	38	34	28	26	43	46	38	52	43	47	45	41	43	33	40	28	47	40	35	44	41	23	44	36	34	38	46	42	36	35	35	36	37	43	35	35	43	30	32	42	41	52	35	41	48	37	35	45	44	42	39	40	26	39	38	41	44	33	25	37	45	32	38	36	41	37	39	41	44	29	34	28	35	37	37	44	33	42	35	32	47	46	29	32	32	43	39	34	35	45	35	51	42	33	40	37	36	43	46	31	37	37	32	35	42	48	31	48	33	42	33	47	44	38	35	27	36	43	36	32	45	45	33	38	46	37	45	41	38	42	36	38	38	39	35	49	40	30	25	48	46	42	39	44	38	43	30	43	50	39	36	43	35	33	47	34	34	31	39	34	47	37	43	38	39	36	42	51	38	30	36	29	45	36	31	47	47	36	37	39	31	37	40	34	38	25	36	28	48	31	41	46	27	52	34	57	39	38	42	51	37	47	39	44	30	37	46	39	34	45	40	32	35	35	36	44	34	42	46	46	32	44	40	35	38	39	33	40	43	41	42	44	41	40	30	29	32	38	39	32	50	37	38	36	47	44	40	36	41	38	35	41	21	39	48	41	32	31	44	32	50	33	43	45	23	37	33	39	39	31	32	39	35	35	41	34	30	49	38	42	35	43	43	33	41	39	32	44	35	34	42	40	42	40	33	31	34	30	34	44	38	40	43	38	35	46	41	46	35	27	50	40	41	37	30	41	43	36	36	29	33	41	44	42	40	35	41	40	38	32	31	42	45	36	28	50	38	37	30	31	43	32	39	37	22	40	38	32	38	33	34	42	41	37	28	38	40	42	31	44	37	48	35	35	43	40	38	36	50	44	39	35	36	38	45	45	46	28	35	32	35	33	35	42	37	35	29	32	36	41	32	42	36	49	48	45	38	27	44	47	51	37	41	57	26	43	40	44	47	46	31	46	37	31	37	28	33	47	30	37	47	37	48	40	44	37	34	47	34	35	39	38	38	31	42	32	44	47	41	52	31	43	29	52	38	38	36	53	49	40	30	34	42	51	43	47	42	36	32	32	29	42	34	25	56	40	46	32	36	35	36	37	36	33	51	41	36	32	38	39	36	38	39	28	41	43	43	37	39	42	36	38	28	44	43	39	49	40	30	35	35	31	48	50	41	41	27	40	38	41	46	44	40	36	39	40	37	46	50	49	42	23	44	52	37	37	23	32	34	30	37	43	33	40	46	52	36	38	49	40	43	36	33	49	51	36	49	40	35	35	35	32	31	40	49	29	39	41	35	37	44	26	47	36	39	35	43	35	45	40	42	41	46	39	40	46	43	47	45	43	43	38	36	45	38	46	48	41	39	36	42	37	40	39	51	40	31	35	35	50	42	43	46	36	45	39	38	41	39	33	43	28	34	37	45	35	44	41	31	46	33	35	38	41	43	38	31	35	35	39	43	30	50	46	35	41	40	35	46	45	30	36	41	42	28	43	33	28	35	51	38	49	40	34	40	41	45	48	38	39	34	27	39	39	50	31	38	46	39	41	48	41	38	27	42	39	36	35	29	37	42	40	39	37	55	39	31	37	41	58	31	31	39	35	27	35	38	46	43	36	35	36	42	32	48	22	48	52	37	40	43	32	46	33	48	41	35	32	32	40	49	45	42	27	41	39	42	40	28	35	45	41	34	35	45	28	37	35	39	34	43	37	44	43	33	46	41	42	33	36	44	39	34	39	37	33	42	36	37	38	34	37	38	39	28	42	32	33	36	43	50	48	45	40	32	39	44	25	48	35	41	39	41	40	30	46	35	46	32	33	39	36	29	49	36	41	31	48	37	41	40	29	34	32	40	41	36	37	51	23	43	24	41	39	36	41	42	42	44	42	39	51	39	35	46	39	40	39	35	29	45	43	36	46	47	32	42	31	45	44	40	48	51	42	39	47	40	29	37	47	35	45	31	36	37	40	34	37	47	31	40	32	36	39	42	27	39	45	37	36	34	26	50	46	42	34	32	33	47	32	42	43	35	38	40	35	51	38	39	36	31	39	38	31	38	45	34	41	46	41	41
22082	14043	10657	18621	29989	32396	51605	54276	45287	30273	28444	26040	16890	8300	3939	1837	985	645	554	537	506	505	489	539	475	484	494	494	536	540	484	525	512	517	490	479	519	503	532	510	531	492	484	504	477	520	493	519	527	500	491	541	480	501	496	501	515	495	513	504	518	513	468	467	506	481	527	503	512	503	505	525	464	515	495	513	493	486	481	493	499	514	520	527	495	519	502	541	528	512	532	514	507	474	517	480	521	503	513	512	506	509	520	538	476	483	527	512	570	500	515	487	521	523	503	510	541	523	498	521	516	511	455	499	551	505	522	494	497	510	469	570	504	515	510	511	522	485	522	494	518	480	492	500	526	487	548	508	534	516	437	489	529	483	499	511	524	515	472	483	466	476	492	477	521	529	504	507	494	497	516	495	491	528	492	499	494	506	543	541	482	497	548	504	468	489	505	477	496	504	520	500	533	530	490	492	523	468	509	491	516	477	541	535	499	501	473	480	568	526	519	517	481	509	532	500	480	493	514	499	519	540	521	483	499	465	465	526	482	474	532	486	476	522	486	478	493	461	491	496	483	499	502	500	516	470	492	542	485	523	501	513	472	480	515	508	535	522	468	514	497	512	478	529	498	515	494	489	518	519	486	549	478	489	505	493	492	493	509	490	470	512	473	502	521	482	522	517	504	506	489	502	495	475	467	507	554	489	527	467	526	515	496	532	516	512	497	522	510	523	491	482	522	466	523	507	537	509	491	486	529	485	489	473	512	509	487	483	532	496	501	485	512	512	484	523	523	503	479	519	486	528	455	518	495	488	509	491	473	511	507	514	508	497	511	486	517	502	528	501	511	478	489	509	496	489	493	502	493	491	513	458	548	469	467	531	518	507	531	477	470	495	499	526	549	506	518	508	522	537	529	481	511	526	492	489	514	517	498	519	503	515	484	506	509	497	511	519	527	504	538	535	492	468	470	476	502	504	585	514	478	510	514	512	556	518	494	488	518	479	533	511	508	508	499	511	461	466	526	517	504	504	531	499	523	540	533	535	508	496	483	472	462	484	504	497	515	519	537	525	512	515	531	512	545	505	494	500	497	507	510	506	478	470	494	524	505	514	450	502	520	480	524	529	511	491	492	545	511	537	497	532	524	559	524	509	466	500	496	495	491	491	558	511	498	488	488	521	508	491	500	506	534	459	502	509	506	524	505	465	522	504	509	527	510	512	481	506	533	462	474	530	514	513	496	507	512	519	517	467	487	469	490	520	517	507	467	479	512	483	486	536	478	501	502	498	515	491	520	484	511	501	526	469	511	542	514	465	498	487	483	530	526	536	518	524	498	468	508	519	498	459	527	493	502	510	552	488	506	497	523	527	471	504	477	511	494	534	511	493	472	504	495	503	483	479	500	518	478	466	519	547	462	506	495	498	482	508	546	491	499	483	551	489	474	534	531	531	479	493	508	483	482	513	516	462	503	466	488	519	535	526	488	508	500	490	543	495	523	488	480	508	488	462	501	507	481	492	503	506	483	533	495	524	498	517	499	489	484	508	502	507	528	508	501	542	535	475	450	533	474	481	535	517	495	556	495	514	507	493	503	490	504	512	451	500	480	459	540	518	495	463	511	529	483	497	499	522	481	515	496	486	510	497	517	516	503	502	506	489	514	480	520	513	506	466	528	517	505	524	514	491	524	523	469	479	489	535	531	551	479	494	505	460	526	504	532	506	481	527	521	506	472	500	498	506	529	523	497	516	527	508	512	490	508	465	508	538	522	539	502	502	486	527	515	511	486	507	505	511	508	448	479	504	527	462	501	537	494	564	514	489	512	478	525	516	495	518	500	492	489	500	514	483	480	534	491	460	522	462	546	485	497	479	526	534	544	553	519	499	512	481	507	493	517	483	505	492	514	532	500	518	477	542	510	519	537	506	529	529	518	483	532	504	492	463	466	489	541	489	529	506	504	524	509	472	486	486	500	516	476	438	496	476	483	470	535	485	538	500	516	494	513	523	494	515	534	483	492	510	516	486	538	503	516	511	474	475	481	500	556	501	527	474	489	484	542	489	467	494	551	473	523	497	446	511	496	526	478	465	483	518	492	491	503	491	493	516	477	496	523	515	530	541	526	479	479	513	515	527	482	525	520	526	491	471	527	483	471	525	546	486	489	522	513	511	509	460	517	486	535	476	553	493	513	481	494	487	498	516	471	517	510	495	522	471	541	496	483	526	521	528	550	526	530	511	484	488	479	496	531	526	473	519	520	523	539	492	493	494	509	506	525	516	493	508	472	505	497	495	507	492	486	509	508	497	526	527	474	526	521	481	491	532	503	487	536	511	516	532	504	514	481	519	546	525	500	475	487	470	474	488	513	514	497	480	503	516	543	519	488	481	541	511	545	534	531	517	544	511	458	512	492	466	532	509	507	493	495	487	508	476	544	523	513	533	457	506	491	511	484	494	511	500	494	525	492	565	480	505	516	455	468	520	467	531	522	503	486	474	477	505	473	516	471	545	490	525	458	486	474	477	517	484	493	559	513	499	516	503	506	465	469	526	488	519	483	525	509	498	496	477	486	487	523	546	501	526	531	477	505	478	541	509	477	476	502	501	515	511	507	530	528	497	495	488	530	497	445	483	460	513	497	492	513	500	502	549	506	542	474	477	458	478	461	492	491	494	490	516	492	475	538	519	509	490	536	537	524	473	521	509	500	496	538	514	475	514	533	518	483	516	543	510	496	556	452	496	492	498	500	492	468	514	526	481	505	488	472	524	505	468	503	478	536	514	514	525	504	501	533	540	493	496	475	477	465	502	452	589	497	459	521	507	517	527	508	511	528	527	497	497	523	509	503	496	520	521	483	506	519	527	485	449	502	510	537	464	480	533	520	534	512	472	539	532	482	512	516	482	515	512	505	505	485	512	520	496	496	522	486	485	456	479	507	508	521	476	515	492	491	499	507	479	518	554	503	511	498	502	521	461	507	470	503	510	506	540	505	516	488	562	510	549	468	469	494	519	450	482	500	540	487	542	500	463	515	497	502	502	480	480	553	503	519	531	495	561	497	475	482	477	544	458	474	515	530	534	521	498	474	511	482	471	511	476	498	509	481	542	514	466	463	520	530	516	504	517	510	506	475	513	448	505	510	501	480	501	491	494	512	526	486	499	495	511	514	504	488	539	497	506	495	492	506	545	453	505	517	461	507	475	491	505	543	553	491	487	516	498	534	487	530	510	482	481	507	503	487	519	496	519	488	485	496	494	533	495	501	514	521	491	520	505	514	518	531	514	491	469	520	496	466	469	489	501	459	465	487	535	500	487	509	500	497	469	503	505	524	499	510	509	527	516	476	488	535	474	518	521	537	563	490	513	516	482	498	542	509	524	486	486	505	520	500	500	498	471	445	520	484	516	520	502	499	517	478	466	503	508	507	545	517	492	513	530	522	483	465	463	505	507	501	484	457	494	467	494	535	499	497	518	520	496	488	522	481	519	485	525	466	481	494	520	503	481
1576	1171	901	817	1087	1704	9726	19438	13236	5331	3091	1680	726	334	186	99	57	35	52	35	36	34	40	33	48	37	37	38	33	28	37	42	32	30	36	35	28	39	33	39	34	34	34	30	37	38	41	26	30	34	35	29	37	31	40	39	43	36	38	29	36	36	34	33	39	25	42	38	47	34	35	42	34	44	50	27	40	38	36	41	35	41	34	34	41	27	34	33	37	37	35	35	28	34	37	43	26	35	36	45	30	36	28	44	33	31	37	37	23	32	41	38	41	33	41	28	33	35	41	39	34	33	39	35	25	34	25	28	38	45	30	46	27	45	35	35	26	22	42	42	31	41	34	44	33	35	39	31	38	37	33	29	39	43	47	33	37	41	23	31	35	30	34	35	38	26	31	31	30	26	28	31	38	36	37	33	40	34	41	32	34	38	42	29	41	30	30	34	28	24	34	42	26	26	37	31	29	37	30	42	35	31	27	34	40	38	38	25	39	38	40	32	36	37	38	34	43	33	45	36	29	45	26	27	32	41	44	40	42	31	37	37	41	25	35	26	34	33	43	33	26	29	44	30	36	18	39	26	45	44	32	40	33	30	34	39	46	33	31	44	35	32	37	32	36	31	31	25	34	48	34	37	35	51	34	23	33	27	35	32	28	42	29	30	31	46	44	40	33	40	37	38	29	22	23	39	42	29	33	40	39	43	30	34	36	35	25	36	41	40	40	30	38	50	41	38	31	36	32	28	34	30	33	29	35	35	37	31	39	42	27	33	34	46	39	43	38	39	34	26	32	32	42	40	38	42	33	30	39	42	36	25	37	38	35	50	36	42	26	23	35	28	55	36	42	42	45	40	46	36	50	43	30	30	27	31	30	28	33	37	39	33	40	29	32	43	37	26	41	28	42	31	33	37	32	37	29	31	43	45	32	37	29	43	44	27	39	32	40	38	35	33	41	42	33	29	30	31	35	27	30	43	29	27	27	33	42	35	45	41	42	14	35	32	52	32	37	25	33	30	32	35	42	30	22	27	23	31	31	24	38	36	34	28	28	36	39	27	30	31	22	38	36	36	39	37	29	40	40	33	37	26	31	27	38	35	35	35	37	34	30	38	26	32	34	39	33	42	33	27	27	33	38	37	34	33	28	40	27	36	41	41	39	43	31	44	33	33	23	27	40	33	36	31	30	39	31	35	39	30	32	31	41	41	37	44	33	47	38	34	32	28	31	40	49	40	31	29	34	34	37	33	34	33	34	31	33	40	29	38	36	39	33	32	46	35	26	36	31	38	35	38	44	32	29	38	25	36	29	26	28	39	28	39	39	28	45	29	43	29	29	36	39	37	36	31	36	34	36	26	31	37	35	40	43	36	33	25	41	31	40	29	24	32	39	40	34	37	36	43	26	38	34	37	38	26	23	34	32	30	30	48	39	34	30	34	35	37	31	26	31	32	23	27	32	23	36	29	38	36	30	39	31	33	40	29	37	38	33	34	33	42	34	38	33	43	26	35	32	28	37	42	35	40	39	36	30	34	41	41	30	48	40	34	30	34	31	34	31	30	28	41	40	38	41	40	39	39	33	44	37	24	32	35	42	35	39	45	29	27	25	34	39	41	41	39	39	40	35	23	30	29	38	37	32	28	28	43	31	33	41	33	25	31	32	40	38	31	31	31	40	45	33	43	38	24	28	31	27	32	36	19	40	42	37	35	31	31	26	35	33	30	32	48	27	31	32	41	27	32	38	25	37	33	40	40	31	36	40	36	29	40	37	34	50	36	44	38	38	42	41	38	40	27	46	38	34	45	37	26	40	35	31	33	41	43	28	30	34	31	26	35	33	35	44	36	46	32	32	44	38	27	33	36	37	30	35	28	34	48	42	43	28	41	29	38	36	33	35	29	27	34	37	27	20	37	28	26	37	30	37	34	35	31	41	39	38	37	42	40	32	29	27	31	29	32	32	24	34	42	34	28	41	38	35	34	34	36	36	38	28	32	46	36	27	27	34	31	32	34	31	28	30	31	33	35	32	31	31	33	32	31	36	43	35	35	32	32	41	26	44	37	32	37	33	32	27	31	44	39	39	38	23	31	32	41	40	34	28	37	26	44	36	34	26	29	24	22	51	29	29	36	29	34	35	37	32	30	31	33	39	29	31	32	42	39	40	37	28	38	37	34	47	35	33	23	43	40	38	44	26	36	26	43	26	34	31	31	30	29	33	40	32	45	29	28	30	34	29	44	37	34	36	35	24	22	29	43	33	44	39	38	34	24	35	43	33	30	34	40	34	40	38	38	28	30	38	32	32	30	32	23	40	33	34	34	40	31	29	41	39	41	31	38	34	37	24	39	33	39	38	31	45	38	33	36	35	20	31	40	39	49	43	39	34	26	27	31	39	34	43	26	38	35	26	30	32	38	37	36	33	37	29	23	26	45	41	32	33	34	32	37	30	26	30	20	39	44	48	34	39	37	31	23	31	41	36	33	34	33	26	46	39	21	28	29	41	34	29	34	33	46	37	28	33	51	24	28	34	28	34	42	41	36	33	34	29	35	31	33	26	31	45	34	37	40	30	31	38	32	32	29	21	31	41	35	38	41	34	24	36	37	32	34	36	42	36	42	34	28	37	43	36	38	30	42	33	35	33	41	39	38	26	29	26	35	35	40	29	42	33	38	42	47	33	45	36	39	26	29	35	37	36	28	26	33	27	30	27	35	35	30	34	30	28	34	36	41	36	43	30	42	29	36	35	34	38	34	29	37	29	39	41	37	32	24	40	39	41	37	25	31	39	40	30	32	39	49	34	34	40	37	27	36	28	34	32	44	37	32	27	27	29	33	39	42	35	36	28	35	21	38	30	30	30	28	32	25	36	40	26	29	36	33	36	31	38	37	36	32	27	43	35	40	34	35	38	29	40	31	28	25	34	34	43	34	26	42	22	24	27	39	36	23	33	32	38	34	30	36	23	28	31	36	28	26	42	26	33	40	26	26	48	40	26	46	35	35	29	33	25	43	37	38	18	35	33	49	33	35	49	37	32	38	40	40	38	35	31	34	36	34	42	36	40	31	39	36	28	36	27	34	28	30	34	20	33	33	36	37	38	28	47	42	46	34	40	51	26	28	37	32	34	48	30	21	36	41	40	41	34	40	26	35	31	32	37	31	42	34	44	39	19	23	32	37	38	40	33	37	24	34	39	46	37	40	35	32	35	39	28	37	39	22	28	39	26	39	24	36	34	39	28	34	33	43	27	41	33	27	41	34	42	51	38	40	40	38	47	30	37	34	33	39	36	38	27	32	38	35	32	43	32	38	25	40	31	36	37	31	30	43	49	37	32	29	31	27	27	42	33	33	36	31	28	35	34	31	38	34	47	43	32	38	38	35	33	34	34	31	38	33	36	30	37	45	32	35	35	34	24	29	34	35	36	37	33	37	35	33	39	37	37	36	36	35	36	36	42	29	38	54	34	43	32	30	21	40	33	38	31	37	40	34	33	42
25459	18896	15111	25406	36389	37782	58007	67749	51243	37036	32070	25374	17100	9800	4663	2141	1005	606	517	421	447	459	464	465	456	469	425	473	432	456	438	419	463	469	419	441	455	436	442	442	462	445	432	461	453	451	443	453	423	448	450	444	441	424	440	496	445	490	434	464	392	439	444	423	458	471	443	480	451	480	453	427	511	475	427	451	460	463	462	435	413	469	431	432	451	431	476	428	450	435	412	468	441	453	418	444	426	476	440	447	446	427	463	456	430	479	482	466	478	430	426	439	440	432	445	453	424	441	452	450	441	443	473	446	472	423	474	453	461	457	457	495	442	461	443	450	458	445	458	476	437	470	476	438	447	477	459	444	420	463	446	423	412	452	417	434	463	382	452	425	431	436	424	447	451	429	456	442	449	464	444	445	437	466	450	483	464	440	461	435	445	434	456	480	462	458	427	474	400	488	464	468	446	457	445	444	436	449	437	431	485	445	481	422	479	491	420	443	438	448	466	446	427	413	435	395	452	453	496	468	457	426	461	456	450	444	435	462	444	454	476	436	455	419	477	456	412	460	407	431	460	472	450	445	436	468	457	440	442	453	426	460	443	462	420	449	487	487	446	435	400	414	467	421	443	466	457	440	482	427	452	454	431	429	471	456	463	409	461	434	436	436	425	436	435	444	445	392	443	424	422	429	417	435	475	472	430	481	458	446	502	454	428	456	469	478	462	479	441	427	494	438	440	425	474	443	437	441	457	469	467	489	462	422	450	440	453	467	423	429	449	441	458	433	459	412	448	448	450	448	468	461	448	445	469	457	466	456	450	430	451	464	422	414	466	466	434	471	411	443	479	472	426	440	444	460	446	426	460	443	428	418	476	448	421	398	472	443	479	471	460	460	414	439	424	453	448	424	438	437	500	445	454	396	411	406	439	464	437	451	465	429	441	478	461	450	413	459	478	428	435	430	469	448	459	476	492	454	456	450	482	439	476	478	439	430	447	482	434	463	435	447	501	467	466	467	458	484	472	436	443	459	475	426	457	477	448	472	470	422	467	462	443	508	457	460	437	439	470	442	448	454	411	432	467	451	428	433	420	424	437	477	448	464	462	471	449	429	464	418	414	480	465	439	442	434	484	439	479	469	452	440	473	473	458	470	479	456	423	455	448	482	467	426	439	446	418	476	437	475	448	447	448	454	441	447	460	459	490	458	451	438	431	407	477	446	451	477	431	445	427	483	430	485	454	488	463	457	447	484	458	478	431	418	460	461	441	463	432	485	452	383	483	465	421	445	483	426	438	424	401	490	461	445	415	436	500	452	427	425	415	443	468	448	424	471	445	450	432	431	428	467	462	439	449	459	464	470	457	461	467	451	459	437	436	456	470	440	419	499	439	453	423	452	427	422	430	456	468	456	459	465	450	438	445	440	442	520	461	452	443	445	442	440	431	455	470	393	443	503	458	441	444	453	459	434	455	426	475	451	453	463	449	445	458	484	446	437	452	461	463	450	486	465	474	492	500	471	459	458	446	454	441	404	445	438	493	435	454	428	430	463	469	447	501	459	437	477	450	499	410	450	446	496	451	461	444	441	445	445	479	424	452	424	420	465	414	460	437	446	446	450	459	463	468	472	459	450	464	457	450	476	451	445	429	432	455	459	436	470	451	416	468	414	470	425	459	450	474	456	433	411	470	460	463	494	452	420	440	431	449	431	475	454	436	457	443	438	483	396	454	457	431	446	436	449	419	445	472	448	441	461	460	490	481	451	450	443	485	445	481	413	464	459	465	433	428	437	470	455	451	465	449	452	388	493	415	416	454	431	397	428	454	452	451	487	433	435	461	448	449	419	499	448	437	427	430	446	461	471	455	485	417	456	467	453	413	471	477	431	405	459	491	465	464	414	473	413	440	473	444	470	470	476	452	434	499	415	443	463	437	479	417	449	456	478	441	446	419	430	439	487	441	404	443	433	478	404	421	455	462	435	477	445	477	482	474	427	424	459	469	512	434	469	433	433	445	459	433	458	440	495	455	437	478	440	426	441	408	442	460	465	421	442	430	416	502	470	438	427	448	435	462	464	455	479	443	457	487	471	465	427	471	453	437	456	456	448	439	429	465	415	515	455	475	472	457	420	435	414	422	491	483	456	438	454	454	422	416	434	471	448	440	437	444	435	486	486	444	444	459	414	456	398	460	432	441	463	441	446	443	391	464	439	435	425	443	443	444	426	427	461	443	467	439	451	443	440	431	472	420	470	465	411	439	433	439	498	432	445	432	460	428	443	446	438	442	432	488	481	443	460	447	454	450	425	451	479	406	435	415	456	439	410	454	429	438	463	455	463	421	470	453	454	445	469	464	450	429	467	459	453	463	450	489	465	504	443	419	440	433	429	414	479	465	400	446	408	460	471	434	463	432	438	442	433	429	469	458	433	437	450	446	457	461	410	464	465	421	440	427	449	440	457	446	450	450	458	456	464	442	455	469	460	449	426	446	435	444	429	477	449	452	474	456	477	446	438	432	442	459	433	429	436	449	455	446	483	427	463	472	463	448	438	478	457	445	451	453	417	438	460	442	470	429	438	437	426	498	420	459	422	485	449	440	480	454	420	465	469	432	431	450	481	439	471	462	484	456	417	432	462	438	470	459	411	510	426	485	479	482	468	435	464	467	477	414	472	472	435	486	440	427	439	444	456	460	425	426	477	408	512	455	446	470	440	444	446	431	476	455	479	440	435	410	422	447	471	472	445	447	454	491	463	442	412	431	436	458	445	428	442	428	441	447	429	439	406	391	449	494	422	470	439	456	487	478	419	462	470	437	430	408	452	486	455	415	457	411	486	411	428	453	445	440	453	443	456	439	429	470	445	470	428	426	447	435	428	441	453	432	438	428	427	420	426	442	414	435	489	454	430	458	491	416	424	453	471	439	451	459	449	480	463	432	453	436	465	458	472	440	462	459	444	450	437	449	409	465	445	435	434	499	435	425	434	446	485	431	464	418	468	445	463	406	426	464	441	415	468	462	463	444	435	451	441	439	439	452	441	436	423	442	436	415	441	465	443	456	437	431	462	481	435	461	434	457	441	451	430	479	463	419	444	441	459	483	475	460	423	401	407	451	436	414	460	417	440	412	471	420	439	474	467	426	465	449	477	459	482	451	496	452	449	457	463	430	483	409	431	438	482	443	420	456	457	457	496	457	447	436	475	452	407	449	441	428	471	464	445	466	466	445	451	448	474	451	460	476	411	434	451	474	487	442	469	481	450	446	422	450	492	435	470	463	432	473	494	422	485	424	471	436	471	434	429	468	432	462	469	433	443	463	493	481	484	446	464	455	443	462	446	470	458	418	448	470	424	465	435	478	438	460	493	452	486	497	437	443	444	456	442	441	392	466	448	439	414	452	466	423	427	466	479	480	461	445	418	465	439	455	473	471	458	426	453	424	423	465	474	460	454	433	434	454	458	426	463	473	454	462	413	459	426	433	452	446	496	434	423	415	478	450	447	451	414
1392	340	160	163	223	409	1564	4769	3317	1277	575	356	194	101	72	46	29	34	32	35	29	36	39	29	30	41	36	26	36	29	44	37	48	37	27	39	42	28	37	31	46	28	45	38	36	28	37	27	35	30	41	33	40	36	34	37	30	37	36	37	42	39	29	32	40	25	21	41	26	36	37	26	32	36	43	46	47	34	35	27	33	38	36	36	36	34	22	30	34	33	42	29	38	45	37	40	39	28	28	36	36	26	31	35	25	37	47	35	36	26	29	32	33	32	32	21	33	34	30	31	42	37	44	36	30	32	40	40	27	30	25	26	30	33	36	45	38	41	41	40	38	35	38	29	33	39	31	31	44	27	34	33	29	29	24	19	33	28	39	34	33	43	31	33	31	32	34	36	26	38	31	34	26	20	34	41	40	30	32	40	39	33	34	41	33	37	22	30	27	39	31	38	24	40	41	36	34	41	29	32	31	38	38	29	41	41	23	32	34	35	38	24	31	36	32	33	47	37	37	37	39	38	43	35	39	23	38	41	37	28	42	37	42	33	27	33	35	31	31	33	42	30	37	29	27	36	39	29	27	26	55	46	32	38	35	32	26	43	35	39	45	39	33	37	44	33	24	28	46	40	40	45	36	41	41	40	41	43	44	37	44	33	28	36	34	33	40	30	38	39	40	34	39	36	30	34	30	30	40	33	22	43	32	25	36	31	35	27	46	40	25	36	29	34	28	31	31	33	36	38	31	34	30	40	29	24	26	42	31	49	40	36	33	27	33	30	31	31	35	30	23	46	29	44	45	31	31	31	29	36	34	23	28	36	36	31	37	28	48	44	26	38	29	44	28	29	31	31	31	45	47	38	38	32	35	40	32	44	44	25	36	41	36	32	39	31	42	33	31	36	25	30	32	31	30	32	28	36	35	36	42	45	35	35	46	39	31	22	34	31	32	33	30	32	32	46	37	28	39	27	39	32	36	35	29	30	32	28	28	28	30	37	28	37	32	35	31	31	32	30	40	30	37	40	31	35	34	38	40	42	35	44	36	33	28	41	44	35	46	29	45	30	21	49	33	32	32	64	37	36	45	35	43	35	38	37	30	43	28	35	34	33	45	37	45	29	37	35	36	28	39	40	24	40	36	30	38	36	35	28	29	37	37	29	25	31	39	46	36	34	37	35	33	28	32	30	55	38	35	29	18	32	30	35	44	39	33	38	42	34	22	31	35	30	40	23	40	42	28	26	38	32	30	44	39	37	29	37	29	43	39	41	46	27	40	29	36	35	37	24	36	33	35	34	30	36	36	33	31	34	36	31	38	23	42	35	38	28	30	35	26	32	22	29	38	34	32	48	46	43	34	30	30	29	32	34	26	38	37	30	35	53	36	35	35	32	24	40	36	26	31	28	41	41	17	40	37	34	28	34	43	37	26	28	37	25	36	34	28	39	38	35	35	42	32	34	39	34	30	25	33	39	33	33	31	31	31	40	35	42	24	34	35	35	40	34	43	40	37	39	37	46	23	37	37	34	35	29	31	25	35	41	48	30	36	23	27	36	39	31	28	41	35	26	37	51	24	42	44	41	23	28	43	33	33	32	29	36	38	29	29	38	42	36	21	27	33	33	48	33	44	39	45	37	35	43	37	25	25	34	37	41	39	32	43	47	31	28	46	44	39	39	27	38	37	32	32	36	26	45	41	37	37	35	22	39	30	31	42	26	36	38	37	36	34	35	37	31	26	31	41	28	36	35	27	33	30	39	29	40	38	35	44	27	27	36	32	33	33	33	31	33	39	25	34	30	25	36	31	26	30	39	26	22	33	39	33	25	32	20	35	27	51	33	41	32	36	37	27	37	31	39	35	30	26	31	30	33	38	36	34	38	30	39	39	28	23	29	36	33	30	33	29	29	42	37	36	40	27	29	28	37	30	26	29	33	29	31	33	29	36	42	34	32	35	39	37	26	29	39	36	27	41	31	43	35	21	31	25	32	48	29	44	34	32	32	39	31	36	34	30	39	28	36	40	31	37	28	32	31	28	35	37	26	34	37	31	43	34	36	40	34	23	38	38	32	30	31	36	31	32	22	25	31	29	42	44	36	25	22	44	30	23	47	42	35	30	32	32	35	38	41	29	34	28	32	24	31	39	28	35	26	35	47	28	42	27	37	31	39	41	32	23	36	34	30	41	31	37	28	44	42	30	27	32	32	33	24	39	35	30	38	39	29	29	32	36	47	29	25	28	30	36	31	34	32	23	34	39	34	33	32	34	32	29	29	34	32	41	38	27	38	37	32	37	37	32	34	40	29	32	33	26	29	36	34	40	34	33	25	37	27	29	32	32	26	34	37	34	45	36	34	23	36	21	27	32	25	39	35	31	51	40	27	31	28	45	24	28	41	41	28	38	35	31	33	35	25	38	29	36	35	40	27	34	33	37	36	32	26	39	28	40	35	40	25	34	28	36	36	30	34	31	33	28	26	48	33	38	42	44	34	34	37	33	32	34	34	33	35	43	46	29	37	43	43	38	39	34	35	31	23	36	34	36	28	29	37	34	33	36	26	26	45	45	36	36	30	35	37	38	44	31	39	38	34	34	32	27	32	31	33	40	27	35	29	43	34	31	33	31	27	44	32	38	35	34	30	31	36	31	32	29	33	31	33	36	27	27	39	35	25	30	35	36	30	27	36	32	32	37	33	32	35	43	35	30	30	22	32	29	49	28	38	32	38	22	36	32	30	40	25	33	27	34	33	38	23	36	32	30	45	44	29	41	44	29	25	26	28	31	35	28	27	42	34	24	29	42	50	32	27	40	40	39	42	22	34	29	32	38	36	37	33	30	33	31	37	31	36	43	29	35	32	34	36	36	24	36	32	36	27	31	25	32	40	25	30	41	35	42	24	32	29	39	42	39	28	35	38	32	41	34	30	37	29	39	31	32	33	32	33	25	20	34	31	35	36	34	35	29	36	21	27	31	31	33	27	25	36	27	29	31	35	25	32	36	25	44	41	24	31	40	31	34	37	47	24	32	34	37	39	28	30	34	36	22	54	25	50	37	35	39	30	31	26	32	40	40	37	27	26	40	30	45	26	38	29	31	47	25	35	30	30	32	40	31	25	25	27	28	42	29	34	32	43	38	31	43	32	33	40	28	33	26	38	34	34	34	28	40	44	35	36	32	28	31	33	35	38	41	35	27	36	25	33	31	38	37	40	39	39	23	35	28	28	33	33	35	21	45	29	36	39	38	37	32	40	40	24	28	40	32	37	45	31	39	30	33	33	29	38	34	27	35	28	39	30	40	31	27	32	33	37	42	38	38	33	38	21	33	28	49	20	30	43	46	29	33	37	32	37	41	37	33	32	32	34	38	30	32	40	32	34	30	34	23	43	33	36	29	31	43	33	39	28	42	27	28	29	29	29	31	31	35	31	33	41	27	30	33	29	37	38	34	32	28	32	32	29	41	43	32	34	33	32	28	33	27	40	30	34	26	33	28	40
17469	7775	4509	9240	19233	22566	33945	42768	34034	22341	14911	9959	5802	2914	1475	840	588	525	441	427	430	460	446	443	436	467	449	477	426	470	441	438	479	458	471	473	438	462	459	424	416	438	458	470	424	456	459	437	443	446	445	430	432	440	418	445	464	466	453	474	449	470	436	425	439	413	422	457	433	418	427	416	445	418	440	434	447	442	441	467	438	446	455	453	416	455	447	438	425	433	430	421	464	442	487	414	455	473	427	423	431	417	432	456	435	432	444	388	443	460	418	446	463	433	426	441	451	427	438	431	438	456	428	437	420	423	432	447	458	457	456	418	415	443	428	425	434	471	432	429	455	454	432	397	479	432	458	434	442	449	422	442	430	489	422	436	450	415	420	417	465	392	458	458	463	409	401	443	460	459	470	467	462	426	452	455	448	452	485	432	472	429	459	434	504	457	419	438	446	457	444	410	455	492	467	478	445	431	469	461	464	405	475	413	441	454	419	474	444	449	470	437	479	441	462	479	444	476	408	415	468	489	474	405	458	465	424	447	469	455	442	479	434	458	442	458	492	462	430	430	418	448	449	412	431	429	444	478	437	438	449	443	428	407	424	439	436	441	458	467	447	457	439	440	467	457	484	424	440	443	405	461	480	472	448	415	434	440	437	442	428	438	474	448	414	441	434	473	459	456	430	426	447	470	482	438	411	476	473	447	434	459	463	424	433	452	430	440	444	435	467	458	463	455	458	417	447	442	442	469	461	422	477	455	462	433	409	450	471	438	457	430	425	439	464	497	410	443	472	415	421	458	443	420	455	426	423	436	467	428	434	423	454	462	456	433	444	437	427	439	469	385	451	462	442	438	450	453	469	439	458	447	456	436	437	453	453	456	467	493	474	468	404	440	444	464	405	415	470	447	390	441	439	435	437	411	393	415	459	463	443	428	428	469	464	448	455	436	444	446	463	446	419	454	460	426	455	458	496	406	477	435	391	448	443	460	452	437	480	431	433	468	447	421	444	411	448	444	483	490	495	445	448	464	459	474	471	437	429	420	481	401	414	451	442	463	418	414	435	454	456	454	464	428	460	481	449	437	430	436	474	462	496	466	473	415	444	432	449	452	438	478	442	452	434	420	450	424	466	482	405	435	457	406	436	488	453	436	463	453	438	445	421	476	444	423	448	439	455	438	450	449	449	457	464	444	470	423	446	461	445	469	436	420	424	445	439	453	421	472	442	459	429	489	429	459	471	442	438	449	470	442	467	440	462	500	450	449	458	432	406	425	455	444	441	436	440	486	425	465	460	426	432	462	421	418	427	453	493	473	456	434	424	412	476	456	422	476	434	433	422	444	440	437	448	460	428	472	437	422	445	442	439	452	480	442	426	441	474	454	442	433	441	445	447	453	446	408	419	451	447	441	432	464	442	430	434	441	459	421	435	449	458	458	436	412	464	454	435	422	442	437	466	465	419	426	489	429	453	451	434	443	419	415	480	419	439	445	470	438	432	435	484	418	457	489	452	447	437	446	432	412	474	491	449	440	426	435	479	424	470	414	437	422	471	437	447	465	411	469	452	459	469	467	395	458	436	457	466	401	426	439	429	422	460	439	466	410	456	466	438	461	428	449	469	455	428	398	419	455	417	414	432	466	412	429	453	427	452	471	429	418	496	501	446	409	426	428	443	446	428	460	448	447	439	416	421	459	444	433	455	455	463	416	450	482	412	436	436	466	449	493	445	436	397	443	435	427	423	442	445	429	445	453	462	454	429	435	447	453	455	443	449	471	447	425	419	461	471	434	418	423	442	441	448	425	461	443	447	465	451	419	423	468	449	416	439	423	436	419	388	450	456	399	444	419	464	429	446	441	440	395	434	433	464	405	465	453	462	457	460	454	446	446	458	457	458	448	427	444	438	428	406	426	435	436	419	452	431	463	459	425	405	427	463	469	442	441	444	448	490	425	453	445	459	455	450	449	483	451	478	426	459	441	455	447	452	438	443	422	479	394	437	430	475	468	467	450	438	464	413	440	414	438	439	395	463	456	439	450	453	420	433	497	439	449	462	425	453	409	441	475	430	449	433	457	432	457	439	446	450	437	470	434	436	438	413	451	468	473	465	463	459	489	447	452	449	453	458	430	431	438	441	451	457	441	431	454	453	422	385	465	436	430	466	453	456	468	444	426	439	456	462	465	465	443	439	436	481	473	418	449	398	406	480	435	450	444	434	441	429	417	411	442	456	418	426	410	420	416	423	407	468	469	426	415	456	454	447	444	458	497	434	449	451	424	418	474	440	453	435	412	448	424	471	462	444	427	433	446	419	481	446	462	452	452	485	451	460	444	443	395	428	450	453	436	438	432	417	439	427	448	420	423	433	442	429	479	475	453	478	491	469	421	440	453	474	397	444	406	438	455	440	472	445	441	461	454	468	468	464	453	410	435	438	434	469	437	476	459	477	425	414	417	397	447	468	422	438	424	458	461	439	432	446	429	421	393	443	452	423	484	403	472	412	411	462	428	488	461	421	438	424	428	464	485	435	455	469	440	429	450	452	460	455	467	439	425	449	429	474	470	432	446	456	456	469	438	469	411	453	427	484	432	434	449	466	415	456	434	439	423	454	416	436	495	392	435	436	420	463	473	457	467	444	431	457	473	448	465	398	456	467	424	460	443	452	443	441	438	460	451	438	462	419	434	442	438	485	450	432	481	432	461	390	450	431	455	426	473	480	430	421	446	418	473	408	468	437	446	436	429	441	468	430	417	439	431	418	398	420	455	437	447	437	449	461	427	453	407	477	452	490	424	462	445	435	438	429	504	446	430	448	407	429	415	396	467	412	443	440	451	420	435	473	430	454	415	458	443	450	471	409	457	446	432	426	463	447	472	475	461	433	421	419	448	468	444	469	480	459	435	408	450	485	428	433	455	489	494	435	441	469	455	480	450	425	476	460	424	423	436	470	427	446	448	455	462	450	421	436	451	459	449	480	449	429	427	440	451	451	434	459	464	442	430	457	457	457	447	429	459	456	452	460	471	434	457	458	451	457	461	478	474	427	483	428	423	396	484	452	476	420	479	428	469	453	472	417	451	428	455	439	444	427	463	462	444	406	472	439	444	462	476	467	435	432	439	440	456	442	453	417	407	464	440	444	435	426	425	442	458	442	464	432	438	400	459	474	450	441	411	448	432	464	460	430	474	454	463	415	406	469	451	451	488	466	443	475	448	432	450	483	463	470	442	450	458	462	419	422	424	456	466	435	436	470	497	428	431	448	464	460	413	476	429	484	426	465	409	460	466	425	456	431	460	456	437	443	452	411	440	475	438	454	434	416	417	435	422	420	446	442	441	447	477	463	440	437	442	438	453	455	444	449	448	497	432	450	468	424	445	420	448	434	420	403	468	434	457	437	426	451	468	463	451	427	433	438	440	442	420	440	454	428	420	456	473	488	461	446	453	444	427	445	438	413	460	450	452	455	434	475	434	432	484	457	425	447	439	414	437	413	429	450	410
962	766	582	451	703	1204	2746	6506	6435	4105	2666	1707	905	462	207	109	60	39	22	43	32	33	32	36	31	29	27	29	31	32	47	24	30	28	27	26	26	34	28	29	32	31	30	36	30	34	33	36	27	29	31	29	18	32	31	23	41	39	30	33	22	29	18	30	34	31	27	21	26	24	29	26	39	27	32	27	36	33	25	27	32	39	37	45	24	36	41	32	25	28	28	26	38	33	28	39	35	21	28	33	30	36	27	31	32	29	36	33	36	37	39	37	17	27	29	30	21	33	32	30	36	33	32	31	16	23	39	38	27	29	33	31	34	36	29	32	30	30	35	28	37	32	24	23	37	26	36	40	31	42	35	32	31	41	32	37	34	28	35	37	47	32	37	33	28	24	27	27	26	27	34	33	36	29	37	27	33	39	35	24	26	21	35	28	28	22	26	25	40	23	32	29	34	33	32	27	39	35	27	34	34	29	33	28	28	34	38	19	33	20	35	19	32	25	23	29	24	36	34	28	30	28	35	39	24	23	25	26	37	36	21	24	33	26	30	32	29	28	40	36	37	31	34	40	44	27	40	28	43	22	32	22	33	32	45	26	40	22	26	28	41	28	29	44	30	29	26	29	34	30	40	30	34	28	34	32	20	30	38	36	35	41	27	38	33	36	28	25	24	25	33	31	29	23	35	22	28	35	31	29	29	24	34	30	33	25	28	24	29	36	35	36	32	27	29	29	34	30	29	36	29	22	36	34	24	28	26	23	33	26	32	32	30	30	35	29	29	35	35	33	27	28	36	29	32	37	31	32	37	32	31	32	25	20	37	37	28	29	28	32	25	30	30	29	37	26	31	33	40	28	32	29	26	36	33	29	29	23	13	38	29	26	40	35	35	22	37	27	23	25	33	26	32	26	32	31	31	29	34	30	33	22	26	31	26	24	29	31	33	34	29	29	31	31	20	34	32	33	29	29	25	31	32	35	27	30	31	31	32	22	25	28	31	27	30	32	27	30	45	31	34	25	29	26	28	40	23	30	29	28	32	27	24	23	36	30	31	34	38	28	30	36	29	29	33	30	26	47	30	23	34	26	36	20	25	22	35	31	24	36	33	31	29	38	36	35	34	27	33	27	33	31	30	34	32	31	24	31	22	33	36	26	28	30	36	34	33	24	30	23	39	22	20	32	33	40	41	34	24	37	49	35	24	35	29	28	30	30	43	24	37	32	32	37	38	31	19	26	30	31	29	26	26	40	34	26	29	31	32	31	27	29	33	35	27	35	36	33	28	31	29	23	38	25	25	36	29	24	24	27	30	28	31	33	34	42	18	27	22	40	22	36	29	27	31	27	17	37	37	33	25	29	36	39	30	31	35	23	34	33	35	28	33	22	21	23	29	27	32	31	23	37	34	34	38	28	34	37	36	28	30	33	27	34	30	30	34	33	31	28	31	38	35	33	36	29	40	30	29	39	30	25	24	32	39	23	32	34	26	33	40	27	29	28	33	26	41	35	32	47	29	28	39	33	30	32	31	30	42	28	28	30	31	34	26	35	24	26	30	34	28	36	23	21	32	29	34	37	29	36	33	37	43	32	39	23	35	31	37	36	25	28	25	27	32	39	26	33	39	24	33	32	39	35	31	33	35	30	41	25	28	24	28	25	27	27	40	26	30	30	19	38	24	34	33	26	29	38	31	32	41	31	28	26	39	29	33	15	26	35	37	22	45	27	32	26	23	31	33	30	27	32	33	30	33	21	24	39	31	31	28	28	20	30	24	35	23	37	33	25	25	31	25	23	40	35	46	25	28	30	28	30	43	28	35	25	32	32	23	36	28	27	26	34	24	31	27	39	36	32	29	40	29	39	28	33	24	30	41	31	27	34	34	25	29	35	34	32	27	29	34	32	31	28	26	32	29	23	21	23	21	22	25	41	34	33	43	26	27	21	30	22	34	26	32	32	33	40	25	34	30	22	22	32	36	36	29	21	33	26	26	34	25	30	23	26	40	33	33	34	42	33	28	25	44	33	34	26	22	29	33	25	40	36	37	25	26	31	22	26	34	42	30	16	27	26	42	34	32	36	22	33	27	34	41	30	28	26	34	38	25	29	23	38	33	44	26	30	34	20	24	31	31	32	39	32	35	30	27	26	31	36	41	33	35	27	20	30	30	34	41	41	32	39	26	24	33	32	41	29	22	37	27	30	36	29	28	30	34	28	34	29	26	26	28	35	40	36	17	30	32	29	29	38	28	44	33	25	29	27	32	37	29	22	31	24	44	35	38	29	31	32	22	29	26	42	34	30	36	37	35	41	38	37	34	47	33	29	29	30	19	33	29	35	29	18	32	31	29	37	32	27	26	30	24	33	31	27	25	31	30	28	33	32	36	37	28	38	29	24	42	33	31	32	30	31	30	27	42	34	36	37	32	25	35	37	46	36	39	30	35	24	24	34	28	24	28	27	35	46	38	23	28	21	25	38	35	32	31	32	39	26	34	31	16	27	31	32	32	29	32	22	19	39	28	33	31	22	28	33	27	34	18	26	39	35	25	28	29	30	27	25	17	39	33	22	25	24	33	29	36	27	37	26	25	29	44	31	36	38	35	35	22	31	28	30	27	29	43	24	29	24	23	34	27	28	28	24	34	35	33	36	32	32	31	37	16	22	40	27	27	40	38	33	34	32	35	27	33	32	30	21	44	31	28	31	22	30	26	28	30	31	24	28	36	30	43	32	35	30	28	22	24	38	28	34	23	28	29	33	28	34	35	26	26	39	25	30	29	28	43	36	27	27	28	26	30	24	25	33	31	26	26	33	26	31	24	18	32	27	33	32	34	33	31	43	28	25	26	35	29	29	33	31	29	33	33	30	36	30	30	27	24	35	28	28	24	37	32	30	31	26	24	32	35	28	38	40	47	38	29	36	31	21	37	36	28	41	27	27	38	28	29	21	33	46	36	37	25	27	33	24	26	27	34	38	28	28	37	33	37	30	31	28	28	33	34	41	27	32	28	21	29	35	42	24	24	27	33	33	30	41	26	28	34	36	32	25	34	23	34	30	26	32	32	26	31	41	28	27	38	18	34	24	28	41	38	39	31	25	28	37	30	18	22	28	32	31	31	28	18	30	21	35	22	34	22	43	37	31	34	27	25	23	26	31	29	30	24	22	25	35	24	25	33	25	31	25	25	26	27	33	35	32	28	23	23	33	23	30	29	29	36	25	29	26	42	27	33	32	32	37	32	30	35	23	21	35	26	41	40	23	22	33	25	45	31	34	26	30	37	31	32	22	30	29	32	27	37	34	32	18	32	24	29	30	34	29	31	31	30	30	35	25	32	24	36	41	34	24	32	24	34	36	23	33	38	27	27	32	24	21	22	34	36	45	36	29	27	34	32	31	34	30	21	29	34	26	35	24	25	35	38	27	23	35	24	38	27	28	37	29	29	23	27	34	25	29	30	42	25	30	40	30	45	36	25	27	30	18	38	31	31	32	26	30
20722	14352	10038	19712	31781	33859	39814	47716	44162	36527	31060	25393	18803	11377	5546	2320	1082	639	484	409	378	373	397	394	365	411	394	429	386	409	386	393	401	406	401	401	395	410	415	400	434	372	384	417	452	367	370	379	410	404	394	405	388	396	413	409	378	395	395	415	394	383	397	389	395	356	390	385	397	420	391	402	374	392	397	403	413	418	377	391	371	435	386	425	384	388	405	389	359	390	416	397	463	423	400	407	391	414	390	393	397	406	411	407	405	416	399	378	363	338	423	339	412	389	399	429	381	397	396	410	389	392	383	390	400	404	387	404	425	378	385	399	431	426	393	389	392	411	374	369	392	396	414	394	394	409	409	429	393	392	426	459	429	388	409	420	392	392	391	386	372	438	381	415	416	416	440	437	366	400	405	419	421	403	418	400	376	370	454	429	414	386	386	391	387	417	388	399	414	415	412	402	385	430	395	404	418	403	433	376	408	404	381	384	414	423	385	391	395	383	415	386	426	411	379	385	392	360	397	384	391	389	370	365	396	361	409	367	412	425	398	400	379	420	395	383	400	427	446	399	409	355	394	391	380	380	428	397	385	380	396	382	418	400	422	410	393	377	397	401	380	421	405	408	394	392	371	353	409	395	397	428	395	415	388	390	411	384	404	415	388	411	413	434	388	389	403	391	439	446	403	373	396	352	413	377	400	412	396	418	396	395	393	417	349	387	440	414	417	411	418	424	370	383	415	423	427	423	394	408	402	362	383	414	381	412	390	392	421	414	401	397	394	406	380	382	378	394	401	391	401	349	386	373	365	383	379	345	428	416	380	357	395	402	385	354	400	408	398	388	412	399	423	390	411	409	391	384	371	376	442	410	407	397	381	423	426	435	421	427	380	423	410	387	364	380	380	414	422	377	418	392	367	375	440	356	384	423	389	392	422	397	415	407	388	407	411	373	373	449	405	418	404	344	386	391	398	414	396	404	422	401	421	368	428	413	393	426	411	394	406	391	416	403	378	428	416	374	364	421	416	411	413	420	414	385	412	401	376	373	381	382	400	389	434	393	456	396	405	408	407	431	396	409	393	402	434	385	389	393	408	371	387	422	433	406	404	395	412	422	385	366	379	388	398	356	403	381	415	433	401	393	424	389	400	400	383	383	380	426	402	403	395	400	406	400	389	409	440	421	412	422	385	421	384	420	400	384	389	413	430	403	427	398	373	405	393	420	423	384	369	421	393	356	370	441	394	370	408	426	410	408	394	371	373	395	419	433	423	403	412	416	407	424	377	389	393	394	386	393	390	420	412	410	394	388	370	388	396	397	393	430	384	387	404	403	382	418	410	395	409	408	436	380	425	391	381	396	372	421	414	353	383	405	413	387	379	387	405	404	407	377	407	386	391	398	408	388	397	409	418	405	381	383	438	411	410	413	401	411	396	395	389	394	385	374	373	400	368	400	374	417	404	419	397	424	413	416	407	383	382	402	398	407	398	386	388	393	397	404	404	396	383	409	362	407	433	394	405	392	389	426	410	387	427	436	407	406	418	407	391	404	389	416	416	409	436	396	373	418	381	426	390	393	367	386	373	382	424	386	409	392	395	391	413	397	396	385	393	403	432	372	407	402	369	403	406	401	414	432	425	381	409	376	396	397	402	428	382	384	394	378	387	388	402	427	367	399	368	375	399	401	382	402	406	404	421	347	370	390	405	408	421	422	405	403	405	432	368	390	405	416	409	382	373	409	381	412	393	393	380	406	409	386	428	362	391	407	396	416	411	388	436	416	397	416	424	402	404	402	395	407	394	389	376	404	396	395	364	437	422	412	429	386	385	348	382	381	394	412	372	393	414	365	403	372	389	379	409	423	400	422	417	359	383	423	393	390	406	403	408	381	382	431	437	382	402	415	389	393	370	436	409	362	415	402	366	424	392	419	425	417	395	391	410	395	410	367	403	397	399	386	413	412	335	399	392	377	373	424	376	396	408	380	371	400	396	421	379	382	382	392	413	402	385	431	384	400	429	415	401	408	409	418	402	403	413	419	376	415	387	414	416	367	400	357	396	381	365	415	418	404	399	394	411	361	405	402	393	384	384	415	388	366	406	406	400	391	429	396	417	377	433	359	386	384	396	376	404	416	440	422	404	414	398	366	412	416	376	428	416	409	422	404	410	394	421	391	396	421	384	376	403	380	384	401	375	409	412	422	384	449	389	414	408	390	376	387	392	414	410	389	465	420	400	444	415	385	426	434	442	424	423	426	395	412	434	391	380	391	389	413	414	420	404	409	383	415	403	376	394	377	434	405	379	396	357	362	372	398	415	386	383	439	428	403	381	423	385	407	399	387	407	407	441	407	382	388	406	395	380	407	409	413	435	354	421	407	399	409	434	407	447	407	342	395	378	408	403	393	423	376	414	394	432	417	406	404	446	375	407	415	426	405	395	369	447	414	408	374	399	402	425	405	438	390	391	393	390	435	431	396	394	405	375	369	408	409	405	419	380	400	421	397	421	409	355	400	395	415	440	415	357	422	422	376	374	405	380	420	403	435	389	417	410	392	417	416	410	378	383	426	398	411	401	381	386	400	391	389	416	387	399	373	369	401	392	432	390	369	420	406	416	418	381	416	436	440	373	426	372	437	427	367	387	403	381	389	386	432	410	393	405	412	383	410	392	421	409	406	381	405	427	443	387	446	392	356	409	357	396	400	426	396	407	407	416	409	399	413	390	384	416	399	399	407	411	389	413	377	406	375	409	378	385	399	359	371	384	414	393	378	383	416	382	392	407	376	436	355	427	393	384	405	386	398	410	395	369	397	408	405	421	409	415	424	399	410	381	428	410	379	439	404	383	392	420	409	393	401	383	407	415	389	402	417	402	416	377	394	368	439	420	390	424	376	379	433	395	377	384	382	390	418	386	425	386	380	411	404	382	412	392	366	374	379	430	414	397	402	397	439	422	409	408	416	416	423	416	429	402	402	389	417	392	378	408	388	404	364	371	404	407	407	393	383	401	399	429	393	412	421	404	380	369	385	401	401	423	394	382	391	431	431	427	407	367	411	398	382	404	390	404	403	419	410	419	383	391	389	403	411	394	393	431	407	430	408	428	379	395	406	400	402	390	406	385	418	418	383	397	413	408	373	382	399	440	362	413	398	413	425	378	372	406	394	394	410	375	403	381	417	381	398	383	430	404	418	419	397	436	380	382	370	410	382	416	381	406	351	400	389	419	424	399	417	402	435	418	377	409	409	419	416	391	422	356	402	384	387	364	396	380	422	402	419	424	399	369	406	386	413	430	414	390	393	392	421	448	404	363	419	411	398	389	379	391	381	433	392	401	362	429	398	414	379	399	393	400	375	398	403	435	405	419	408	375	396	387	419	384	396	412	392	373	428	420	411	427	456	382	401	408	397	402	417	423	405	402	405	408	371	390	384	410	406	411	395	410	432	384	437	409	405	419	412	396	413	438	419	410	394	411	393	393	448	398	386	403	375	367	393	399	434	404	411
2245	705	551	430	669	1239	2405	5603	4482	5599	4386	2719	1502	739	291	134	75	57	37	50	55	45	38	38	34	34	32	52	32	40	38	46	37	37	46	41	40	50	38	32	29	40	46	40	37	30	45	26	37	43	44	29	43	31	44	44	41	35	32	48	40	32	50	39	38	43	38	31	50	39	38	38	40	38	54	27	54	32	44	50	35	49	47	42	35	31	32	53	34	31	49	43	47	36	38	40	40	40	39	40	32	39	40	41	45	43	37	33	31	44	38	39	38	37	40	52	33	42	38	26	50	34	39	40	42	39	40	37	42	38	34	54	45	32	37	30	48	38	41	29	39	31	32	49	33	40	36	41	47	34	40	24	41	35	46	42	28	33	34	40	46	47	29	43	34	40	32	40	33	35	51	25	34	34	40	44	40	38	41	28	34	36	35	43	43	44	39	42	40	42	21	33	41	51	37	39	46	42	45	43	31	36	48	42	38	37	40	37	37	39	43	39	35	36	38	43	43	25	36	41	30	27	48	36	32	44	30	41	29	38	40	37	30	47	33	47	50	50	38	37	30	48	28	36	49	37	55	35	33	33	33	41	46	32	41	38	40	34	44	42	43	44	34	47	54	39	41	43	47	36	38	29	47	37	48	39	33	34	43	47	37	34	39	42	26	46	48	37	38	31	35	35	43	37	40	44	35	44	49	39	44	39	30	45	54	26	37	41	48	29	24	41	39	37	45	44	37	40	30	40	43	33	41	33	42	43	36	34	43	36	39	32	39	31	43	38	34	34	37	38	38	36	43	38	40	45	39	33	49	40	34	37	35	45	49	41	32	31	41	33	41	28	38	40	38	30	29	41	42	44	43	41	45	31	42	35	36	31	35	44	35	42	32	42	40	29	48	40	34	41	38	41	27	35	39	43	40	41	42	41	35	37	28	36	43	44	42	45	33	34	49	37	45	41	32	48	46	41	37	42	23	51	31	38	39	29	37	37	35	38	46	45	45	28	36	35	43	36	40	28	44	41	42	54	39	31	50	42	50	28	37	42	34	33	37	39	32	31	40	43	27	36	35	24	29	38	28	38	43	42	36	44	31	33	31	40	41	31	39	41	38	43	32	32	48	29	49	38	36	40	34	38	37	35	22	50	34	45	43	42	40	44	35	42	35	30	42	30	31	48	48	32	20	39	22	36	34	37	42	36	33	51	34	39	40	42	34	38	36	41	41	37	38	38	46	35	34	40	34	41	34	31	35	44	31	33	42	49	29	39	34	50	31	34	34	37	42	46	40	55	37	37	47	37	34	46	53	38	41	34	43	27	39	48	38	50	39	30	44	49	39	30	39	38	45	32	34	37	45	46	27	43	46	36	44	34	43	35	42	36	36	40	38	33	32	27	40	32	46	35	50	36	34	36	41	43	40	34	45	45	47	43	39	39	39	38	31	36	26	45	41	45	37	41	24	37	45	51	48	44	41	27	45	46	38	44	34	32	39	36	31	44	39	35	25	41	32	32	38	46	40	36	38	41	26	36	37	29	31	44	43	29	43	35	42	42	36	37	33	34	41	35	36	30	29	35	36	37	36	43	30	44	32	42	46	35	41	34	51	33	47	44	33	28	44	40	34	35	36	37	27	36	46	41	41	40	38	43	47	32	28	29	42	43	37	36	28	35	33	40	37	48	29	43	41	37	38	35	44	51	32	35	27	39	37	37	33	36	41	40	47	47	34	41	36	32	33	39	42	46	42	34	36	42	31	30	42	39	33	42	29	48	36	44	27	39	37	37	34	31	38	34	46	29	41	43	50	35	48	38	40	32	38	39	32	39	27	44	51	29	44	51	29	43	33	34	30	37	44	48	33	42	30	35	41	39	30	42	47	40	32	43	33	32	33	47	37	41	35	35	54	39	39	45	38	35	41	37	36	46	38	39	42	33	37	31	46	43	34	46	42	45	41	37	51	36	29	39	35	39	43	35	49	36	36	43	35	33	43	41	42	47	43	35	40	36	43	53	40	28	34	38	38	44	38	42	40	48	45	26	39	40	44	44	42	37	51	35	35	40	48	42	45	34	45	41	28	30	40	43	38	53	37	39	37	35	39	43	35	43	36	44	47	37	35	38	43	42	43	39	38	33	34	42	47	44	43	27	37	32	41	41	37	44	37	27	43	37	35	45	42	36	35	42	48	36	34	32	26	38	48	26	34	39	33	37	42	50	33	46	48	38	42	43	38	42	39	43	36	39	34	50	22	42	34	38	28	37	32	34	37	38	39	43	39	37	40	32	45	40	42	40	43	35	40	36	44	34	47	27	33	27	36	38	41	41	34	38	44	34	35	35	42	35	36	36	27	31	41	38	38	44	24	33	37	46	49	34	40	53	45	41	39	40	35	37	48	36	29	40	37	41	40	35	37	37	48	52	38	30	33	39	39	40	29	32	38	32	36	57	49	45	36	42	38	41	32	27	48	37	36	27	37	44	39	31	40	39	30	38	31	33	39	34	36	38	37	35	33	45	38	39	35	36	43	48	34	38	52	29	37	46	43	36	52	45	36	34	48	40	40	46	41	47	40	35	42	31	41	33	38	40	42	37	37	24	43	42	35	45	45	44	38	28	34	35	40	35	35	47	37	49	31	45	35	40	34	41	44	34	37	45	43	40	42	37	39	33	40	53	42	40	46	40	35	30	39	32	43	40	42	49	42	42	45	49	39	47	38	42	41	33	40	32	49	31	44	49	35	39	43	51	56	36	37	37	33	41	27	36	34	34	40	35	37	35	39	33	36	41	30	43	44	43	44	38	36	24	36	49	37	34	49	32	40	41	30	42	36	45	38	40	48	48	36	43	34	48	35	43	38	30	38	37	38	40	34	39	37	35	40	40	40	42	42	36	37	34	41	34	49	50	37	37	21	42	37	23	41	39	23	40	47	33	47	44	40	28	43	39	46	36	46	44	43	40	39	41	36	37	41	35	36	35	42	40	49	42	42	30	42	53	42	46	32	40	43	37	35	36	34	29	44	26	54	37	42	47	32	32	22	38	46	49	29	48	31	34	39	38	46	41	41	36	39	48	32	38	46	24	42	37	42	41	33	47	38	40	39	30	38	32	42	38	34	32	35	44	39	32	46	50	39	52	41	38	34	31	34	35	37	42	34	32	45	43	41	27	38	37	30	37	44	35	44	35	34	29	40	48	41	47	43	48	41	39	45	45	33	27	46	25	37	34	30	43	31	35	36	30	45	50	39	38	46	37	30	41	33	36	47	40	33	39	38	34	41	31	32	49	40	41	32	39	38	33	41	33	31	31	39	32	47	43	34	33	28	40	40	31	35	38	31	46	43	40	34	26	41	36	39	40	38	36	30	44	32	34	40	34	40	38	38	39	38	32	38	38	41	32	32	45	30	33	49	36	41	39	38	40	30	34	40	37	38	41	44	42	32	47	30	33	39	36	33	41	34	33	25	52	43	39	37	34	38	33	41	45	29	36	45	29	41	35	40	30
21038	13486	10257	19358	31028	33959	39238	44282	41439	42333	36749	30694	23783	15393	8074	3607	1573	786	588	542	491	494	471	506	514	523	514	500	527	515	490	475	491	528	489	500	502	508	507	570	491	524	495	469	499	481	505	502	499	503	517	495	521	478	547	448	482	500	495	482	472	521	506	486	525	495	490	507	488	504	471	528	463	482	492	484	483	513	478	510	521	475	482	470	488	517	503	510	502	526	493	525	504	490	485	549	462	513	499	503	493	505	529	488	489	523	506	534	499	520	512	501	504	499	536	507	524	470	523	488	554	493	557	488	477	500	507	460	536	491	525	519	511	510	479	478	516	532	497	491	512	490	540	517	553	540	511	480	492	509	480	453	518	467	476	512	475	487	534	477	550	485	540	509	504	499	518	519	467	533	502	518	507	537	510	523	547	542	518	507	488	542	493	498	516	502	534	501	516	553	492	526	492	543	491	519	524	501	491	532	467	463	514	493	533	537	520	545	528	536	484	482	520	480	522	519	484	496	521	497	498	478	495	506	541	491	518	496	495	528	502	476	536	533	492	522	532	515	531	500	517	486	507	502	522	525	504	487	514	475	525	525	494	547	483	511	488	498	526	505	513	498	494	524	473	497	478	508	466	521	483	516	532	489	451	507	506	469	523	497	530	529	558	478	475	509	478	504	544	504	516	538	511	466	489	474	501	523	499	530	498	499	551	498	511	521	500	499	508	513	489	520	499	512	545	476	487	532	518	521	472	504	473	518	485	486	497	510	526	508	528	497	538	482	520	510	530	525	477	521	507	538	509	502	488	531	545	499	509	528	531	504	526	536	481	495	524	506	508	502	492	502	534	469	526	503	488	503	542	461	494	506	493	530	503	497	513	521	485	536	484	510	530	520	508	476	493	518	502	490	554	496	507	536	530	467	472	472	503	495	464	492	515	510	512	507	488	529	543	440	513	505	497	518	460	492	535	483	502	492	477	506	497	515	483	528	502	505	512	536	449	499	533	496	507	510	486	505	480	474	469	507	488	495	513	500	525	489	506	554	520	490	483	517	497	540	508	512	547	499	489	517	453	519	509	495	489	512	503	524	502	527	523	504	491	509	521	502	490	527	538	520	517	536	536	480	497	503	488	555	486	513	543	513	514	524	538	511	514	523	499	490	514	509	481	478	500	510	533	505	499	544	516	514	522	530	522	502	509	490	531	495	515	524	519	485	526	496	504	557	528	495	524	485	496	499	484	500	515	538	518	493	476	501	531	477	531	480	491	539	478	497	542	499	531	515	486	532	496	518	470	514	511	512	490	530	530	469	516	463	522	512	508	554	516	517	541	482	511	462	501	525	494	503	485	494	521	470	528	515	533	525	510	522	495	469	497	507	512	511	496	557	508	494	468	486	520	493	519	468	496	532	506	500	522	465	507	465	509	463	528	513	523	484	529	517	517	521	496	554	501	475	501	510	487	486	506	476	511	485	500	503	486	511	508	535	476	508	484	495	495	513	511	477	531	466	504	503	517	557	470	531	482	564	524	472	546	507	532	476	504	514	479	486	504	495	494	503	513	533	484	519	493	526	508	536	478	493	507	491	526	468	477	515	520	494	535	547	508	509	534	508	531	531	473	492	502	501	522	503	497	520	550	532	524	469	500	503	532	546	480	493	506	533	497	518	483	502	484	491	494	495	497	504	518	523	505	507	514	529	489	541	511	490	501	518	466	515	491	528	511	470	474	500	483	494	510	580	501	498	518	527	476	516	494	516	545	499	527	519	489	554	467	495	523	524	537	500	495	499	504	513	499	474	537	502	484	480	483	496	499	531	498	545	505	488	500	534	535	489	498	495	483	513	504	500	500	514	483	488	534	538	524	518	510	510	496	512	496	499	493	511	487	527	510	515	520	511	501	522	517	548	502	493	476	494	515	508	503	500	494	541	513	519	515	480	473	491	531	511	535	519	503	533	540	518	513	530	493	520	505	495	551	544	528	560	501	501	485	494	511	556	481	482	488	501	548	512	463	495	517	515	493	504	500	540	515	501	502	508	522	508	518	490	542	497	525	470	499	510	523	536	500	506	505	479	525	552	521	520	502	537	484	506	519	504	527	515	482	508	516	509	557	484	502	472	506	508	486	472	550	505	510	515	480	527	497	467	480	490	471	553	549	487	507	489	530	498	478	492	529	500	499	509	509	560	501	495	471	522	520	538	512	516	506	517	491	520	457	510	518	503	501	461	526	500	477	488	477	516	530	486	523	507	508	487	536	534	547	494	495	496	486	490	483	474	495	504	497	527	501	511	505	498	534	543	502	481	519	502	506	514	492	529	533	518	496	471	500	498	490	475	475	521	441	536	535	490	546	486	506	506	523	497	473	483	481	477	526	503	514	466	526	559	501	482	523	505	506	485	481	540	515	534	500	535	482	490	503	530	476	524	510	557	523	491	498	501	495	475	486	517	541	494	459	476	492	505	485	487	522	502	508	505	531	493	467	545	497	545	479	515	495	540	513	518	506	480	530	510	526	548	517	530	529	474	514	522	529	562	517	534	504	487	509	508	492	521	498	518	493	475	525	504	512	515	523	490	528	490	464	506	473	473	530	504	508	484	526	482	520	471	510	531	510	527	513	491	487	468	489	483	494	501	495	494	484	520	507	471	467	524	498	499	495	520	515	503	476	476	517	499	538	515	506	500	528	525	487	513	490	489	502	466	507	550	534	506	486	489	501	514	545	528	466	476	533	515	503	507	506	486	499	502	493	477	483	529	485	510	486	500	531	497	503	511	504	509	527	513	512	497	501	544	511	475	479	484	480	498	547	481	535	481	475	465	515	501	486	473	490	471	489	503	504	466	485	520	507	522	495	564	489	492	495	548	503	542	480	510	488	498	481	498	532	507	507	495	529	496	483	499	501	514	494	485	491	482	491	485	483	517	541	505	518	505	508	543	516	464	532	556	518	531	459	497	525	500	525	506	532	505	503	489	531	511	468	490	522	490	513	515	519	495	527	523	490	507	492	482	512	496	496	494	477	528	554	520	519	511	479	478	532	510	464	501	452	480	490	493	464	542	489	511	509	528	502	513	520	506	516	496	498	527	486	511	551	522	524	512	470	501	501	502	523	512	501	500	468	489	505	541	486	471	468	496	526	490	496	545	510	511	525	504	486	522	521	537	557	549	499	521	506	487	525	548	547	504	501	520	538	494	502	476	527	507	506	502	514	478	476	508	509	510	541	537	516	469	481	515	471	525	514	493	525	516	492	499	525	483	484	467	481	523	493	519	486	439	468	495	518	510	489	489	511	482	443	524	505	511	501	478	549	517	491	492	513	498	518	541	525	539	501	463	532	505	498	493	502	501	490	469	491	470	543	540	533	492	485	479	565	518	500	524	497	514	486	456	499	474	551	501	509	545	519	485	500	490	504	502	498	472	470	500	515	482	496	533	511	518	537	532	528	539	530	516	475	522	462	526	469	523	497	512	492	544	507	520	555	467	523	521	490	516	475	545
1458	1212	898	784	1140	2161	4694	3044	7468	10016	8105	5116	2720	1234	542	195	98	53	39	34	31	32	42	36	31	40	24	39	41	43	32	34	44	24	33	35	35	31	26	32	27	40	30	28	38	35	31	33	38	34	33	33	22	26	26	29	34	41	26	35	28	28	28	32	37	39	22	35	34	31	37	41	34	29	35	46	44	42	36	35	41	38	29	40	33	27	35	34	38	37	38	32	37	34	34	27	26	30	35	29	46	34	46	31	33	32	31	32	36	40	40	30	27	27	33	33	37	30	36	43	36	23	36	40	31	39	44	38	30	32	28	31	40	28	40	36	32	32	28	38	35	27	27	28	27	38	28	32	27	37	32	34	35	40	34	33	34	27	35	30	36	33	37	28	27	28	46	26	33	25	29	33	39	32	43	26	37	23	37	37	37	27	35	32	47	35	37	29	34	45	34	39	33	32	32	26	32	38	28	34	28	31	37	33	26	44	23	36	31	37	29	34	40	36	36	36	40	37	40	32	29	31	48	31	38	30	34	35	30	40	32	38	34	36	32	32	37	36	30	31	39	32	31	32	26	36	40	26	49	35	50	45	40	29	31	33	43	38	37	34	37	36	35	36	33	28	39	34	33	34	41	31	38	39	23	43	32	36	35	40	28	29	25	30	33	43	37	37	33	36	44	24	37	29	33	40	36	33	32	24	39	39	35	37	25	32	25	38	35	33	22	35	43	30	25	38	28	42	36	30	26	41	34	44	35	28	31	30	28	43	39	41	42	34	30	39	34	27	35	44	36	42	40	30	41	38	27	30	28	31	36	35	30	31	36	33	40	37	33	44	46	34	39	32	39	39	27	30	34	39	34	35	29	39	34	34	31	33	33	39	36	29	26	29	37	33	40	34	36	41	32	40	36	30	34	32	35	31	36	38	36	33	31	38	28	25	23	26	31	28	33	31	38	34	31	44	42	27	42	45	23	26	28	35	29	31	26	32	23	39	34	36	43	37	36	35	39	28	32	32	44	38	29	37	37	27	31	39	41	27	35	34	36	36	33	35	37	35	34	23	36	34	37	31	42	28	39	25	29	29	44	24	37	42	38	30	28	36	36	37	39	23	30	46	40	29	34	38	24	32	46	38	41	37	31	26	41	30	22	19	30	35	35	26	43	32	37	46	35	25	38	36	34	36	33	25	40	29	34	25	36	37	48	39	30	29	40	35	28	42	35	33	34	29	25	39	23	35	34	32	47	31	36	36	31	31	47	26	47	28	43	34	32	36	42	35	39	33	33	44	39	28	48	31	34	32	26	39	43	28	27	28	32	40	30	26	24	32	33	36	25	30	31	37	40	51	31	36	36	32	27	27	34	27	31	36	37	40	26	30	37	26	37	29	27	35	31	30	31	36	32	40	24	30	31	39	31	27	30	41	32	30	31	33	45	42	25	35	39	43	36	26	31	40	30	24	27	39	31	37	29	40	31	34	29	33	34	35	31	33	25	30	30	23	40	27	29	43	33	41	31	25	29	45	39	54	40	34	46	34	31	37	54	27	26	29	42	43	32	26	38	32	30	33	36	36	35	37	30	35	34	43	27	33	39	26	35	42	34	28	41	30	33	25	31	38	23	29	34	40	34	36	35	44	27	33	44	38	36	34	43	39	41	35	39	37	27	25	38	35	37	38	40	24	39	37	36	32	29	42	27	41	45	36	34	46	37	22	42	33	33	37	39	50	33	36	46	29	33	29	36	31	23	39	35	44	29	29	29	30	43	38	33	32	38	44	48	35	27	50	40	33	34	32	38	35	38	25	26	35	41	30	35	35	39	41	32	36	27	27	25	25	39	30	41	31	28	37	28	39	40	37	40	41	32	34	35	29	28	37	28	36	41	29	44	36	31	37	21	32	30	46	37	23	40	41	32	34	28	34	28	27	38	39	43	32	43	34	40	29	33	34	27	41	42	37	30	30	31	27	30	37	34	36	39	50	33	35	48	43	37	28	37	40	33	33	33	41	35	39	32	37	39	36	38	36	39	27	35	31	31	27	32	31	30	30	39	30	28	37	27	39	33	29	33	44	33	41	25	30	32	36	30	32	32	37	26	41	35	38	39	27	34	41	38	33	28	38	30	29	37	34	25	25	41	28	33	26	36	28	39	50	31	43	33	39	28	36	14	34	40	33	31	30	25	34	34	46	53	36	42	32	36	39	41	34	34	35	30	40	34	28	33	37	34	28	41	36	36	21	25	41	48	43	38	31	33	30	34	36	43	33	41	35	31	38	38	35	23	28	33	24	28	27	38	33	37	34	37	51	32	33	33	34	33	48	43	35	42	38	27	40	29	34	31	28	32	22	39	24	36	34	36	33	32	31	29	27	31	39	46	38	31	39	41	27	32	37	36	32	22	38	33	25	26	23	40	24	29	31	39	44	29	39	36	36	32	33	38	33	29	33	41	33	40	37	44	39	36	31	28	31	40	26	31	37	23	39	34	28	29	42	28	27	34	48	29	42	35	46	33	34	39	27	21	27	24	27	34	28	25	31	31	32	32	26	35	29	31	28	32	37	29	47	28	31	30	36	33	38	37	37	31	31	23	37	25	34	26	43	32	34	36	35	34	30	29	38	36	40	36	28	39	36	39	32	25	47	37	30	37	35	39	27	27	30	27	42	25	37	36	39	29	31	30	35	23	31	38	33	26	33	18	34	36	28	31	29	27	39	33	38	38	37	44	39	39	44	38	30	25	29	34	41	27	32	28	44	41	36	33	28	37	38	41	32	38	27	44	38	24	29	32	25	35	28	43	29	38	43	37	34	35	28	30	31	29	27	29	39	36	38	21	36	26	24	38	29	38	45	38	39	34	38	40	31	31	33	35	35	32	33	34	32	28	23	39	32	27	31	40	31	37	32	34	29	29	30	30	32	35	42	26	32	29	33	32	34	26	28	36	32	30	45	37	34	50	27	29	35	31	44	34	28	42	31	41	39	28	25	44	38	39	35	31	32	34	45	25	27	39	29	38	30	41	31	31	36	33	29	36	18	27	34	36	35	30	29	40	40	36	33	29	44	46	40	31	25	43	35	43	30	43	29	28	32	26	37	26	38	39	33	31	25	26	29	41	31	29	28	39	37	29	30	37	37	31	43	36	35	40	28	34	25	34	30	35	36	35	38	41	34	45	27	24	29	24	34	26	26	36	34	47	23	38	28	40	39	42	31	25	37	25	34	30	24	43	41	33	38	38	40	25	30	30	36	35	37	23	35	34	24	30	28	26	26	28	33	31	26	27	34	32	41	33	31	32	40	32	35	31	48	46	26	41	39	39	32	36	30	40	31	31	33	36	28	21	41	34	36	46	27	38	32	42	32	37	29	32	37	36	47	41	22	35	33	40	42	33	44	35	40	32	27	36	31	33	31	46	30	35	35	38	41	43	24	22	30	30	36	38	38	18	41	36	22	36	27	29	41	35	35	42	38	24	29	33	28	37	23	27	39	38	26	40	34
25088	18644	14456	25577	37058	40038	45819	35526	49870	50418	44133	36560	29106	20479	11727	5401	2182	1030	587	523	460	443	456	444	456	447	454	464	475	442	442	427	435	429	444	436	447	417	446	462	454	444	421	417	456	424	435	457	421	460	463	460	451	456	421	418	457	454	398	390	434	434	472	400	489	395	417	471	454	431	459	437	438	421	441	466	462	459	467	433	393	421	490	465	444	440	381	440	426	473	479	472	433	454	435	446	477	459	439	439	386	448	431	422	395	455	420	467	465	412	431	455	419	443	479	470	439	453	446	414	424	437	393	433	438	429	413	465	441	455	441	438	456	453	460	433	457	453	421	447	454	430	436	440	456	437	427	435	403	462	453	436	425	428	429	438	440	440	421	470	395	430	434	440	406	427	440	455	446	466	473	428	422	442	429	454	445	412	465	439	454	419	415	458	403	441	426	435	438	427	490	441	445	459	469	441	428	393	473	399	435	463	435	446	427	453	416	460	420	480	474	421	447	446	464	448	449	426	418	487	470	436	471	425	412	446	411	460	438	497	431	424	448	454	437	439	438	433	454	449	465	456	450	484	475	449	440	446	441	431	429	429	444	475	439	443	471	441	475	463	453	458	441	479	436	443	441	428	466	440	414	425	426	411	470	480	447	432	434	405	423	409	423	463	446	448	403	391	440	430	457	444	438	460	421	445	426	445	412	414	425	445	477	448	411	419	435	466	486	435	420	473	437	417	466	426	416	444	455	408	429	495	417	434	438	451	418	453	435	463	421	448	416	454	447	413	417	416	435	427	387	437	415	446	441	420	420	430	461	410	436	444	426	481	459	445	454	418	467	459	457	449	439	448	416	457	437	474	440	445	469	417	450	433	425	459	436	449	428	467	455	451	467	430	451	419	463	400	479	409	430	408	435	435	462	445	439	412	437	429	448	409	481	465	428	458	489	418	442	425	473	453	428	441	490	406	433	418	427	448	438	450	456	446	450	451	446	454	444	473	417	416	441	448	470	401	461	463	412	407	455	440	421	433	434	445	433	469	437	445	480	426	445	425	485	415	438	448	447	420	422	456	439	427	443	449	443	440	437	417	417	440	436	440	464	433	423	469	441	442	409	436	442	461	493	423	446	432	432	454	433	413	429	457	458	454	440	446	436	471	458	454	441	447	470	434	446	457	468	448	461	425	473	468	448	429	438	429	393	444	500	448	462	432	438	453	455	438	428	422	440	393	459	441	454	459	464	432	463	456	425	420	451	409	484	437	442	463	416	424	427	433	435	434	441	422	453	418	432	414	464	460	424	415	453	443	452	438	426	432	452	468	457	431	456	433	488	399	467	479	417	478	453	429	482	441	490	497	424	492	415	454	419	441	453	415	430	434	447	458	419	425	474	441	455	460	459	420	455	433	451	452	459	478	426	405	439	437	391	449	413	467	453	459	471	455	418	430	452	413	451	435	451	450	448	399	455	423	413	440	416	460	457	454	432	469	417	469	480	443	475	432	455	413	433	476	465	427	439	431	449	444	438	420	444	419	467	472	441	409	465	444	458	421	439	438	448	445	441	406	430	439	441	450	444	423	447	470	492	473	436	456	430	421	454	410	438	412	460	437	416	461	420	440	427	448	444	442	409	444	418	408	463	453	446	424	469	448	454	442	437	423	446	479	406	440	435	428	458	467	461	434	454	443	420	452	456	410	431	419	443	423	400	445	471	416	444	435	430	457	426	400	478	463	421	421	440	445	455	481	419	488	435	447	434	420	441	458	453	419	479	451	434	444	421	443	455	455	466	429	467	431	454	453	430	415	449	392	455	450	434	449	435	413	422	444	485	450	424	460	467	491	475	437	443	417	453	467	433	434	461	426	442	455	402	432	423	436	433	467	449	454	414	462	459	449	462	409	452	452	472	461	461	437	422	427	440	442	417	410	443	483	467	461	421	432	441	436	437	448	473	432	429	426	489	485	444	469	445	446	449	418	450	426	445	412	439	469	441	469	433	471	416	437	418	448	457	444	429	447	440	457	457	404	445	439	437	442	482	471	459	450	438	424	491	449	403	452	427	434	433	418	449	441	456	424	441	469	459	470	436	466	409	413	432	417	411	464	463	448	463	441	432	411	441	420	404	459	401	435	450	438	443	431	449	423	442	413	486	422	477	462	432	445	443	484	424	441	512	427	458	423	458	433	462	420	452	416	442	469	464	464	454	488	422	422	444	450	411	458	453	440	439	411	418	429	451	443	433	480	455	457	422	429	417	452	426	443	470	448	437	456	442	427	414	382	395	430	441	448	448	423	454	413	464	417	424	441	421	426	421	428	429	465	466	439	454	416	453	439	437	439	491	433	491	452	456	427	455	423	453	418	463	438	442	410	454	466	440	421	450	436	457	437	421	467	412	449	434	429	461	437	460	424	445	443	436	430	424	438	477	445	453	401	433	470	444	474	454	458	465	431	420	448	464	441	467	430	494	425	462	460	440	428	485	437	399	443	420	472	453	427	422	439	448	442	462	433	438	435	453	462	426	458	426	445	448	450	426	458	413	465	436	429	415	443	463	457	474	476	415	453	451	437	450	457	467	394	476	403	472	446	469	443	453	410	453	433	457	415	453	461	486	460	463	437	421	448	435	462	465	457	458	472	420	471	416	417	436	445	457	441	432	431	468	435	434	453	457	458	460	449	435	451	436	455	436	440	413	451	443	458	419	444	430	437	427	431	425	446	422	432	410	443	418	438	470	449	427	459	399	445	445	428	441	446	421	427	460	463	417	468	486	435	424	440	455	453	472	444	474	448	413	499	451	420	429	429	414	428	433	462	407	441	430	433	412	430	453	434	452	448	436	448	455	432	424	405	445	425	439	458	461	446	446	448	408	422	454	430	478	429	419	434	445	441	450	441	436	434	477	435	441	468	445	450	425	429	426	454	444	447	446	456	439	437	438	446	485	434	437	438	458	473	452	421	400	494	440	450	466	443	439	432	439	440	412	480	443	493	455	482	439	435	446	415	467	460	417	428	487	430	433	439	457	444	470	437	444	421	464	449	438	415	454	455	460	433	463	448	413	425	454	444	452	448	412	446	467	413	445	420	453	437	451	434	431	437	428	409	468	394	462	411	444	497	442	448	433	451	452	410	426	431	463	432	454	422	430	454	419	443	459	446	405	403	447	427	411	462	449	420	429	434	447	470	453	432	442	481	485	429	430	444	405	446	455	419	409	413	454	442	449	450	415	410	497	438	441	394	439	451	444	449	407	440	450	445	469	445	455	454	431	436	469	452	466	463	410	438	442	410	443	444	442	450	462	441	427	437	425	426	439	444	449	444	451	453	474	475	491	433	445	426	425	446	441	469	472	454	399	415	455	480	462	454	446	441	433	455	420	422	428	462	429	421	451	451	426	448	431	432	467	456	429	452	433	463	429	439	472	417	443	420	429	408	457	434	472	427	439	432	480	453	441	425	436	455	433	461	441	400	406	471	457	416	440	436	423	468	420	409	459	440	420	434
1362	378	194	207	240	413	504	799	1342	1873	1873	1250	708	363	165	90	65	34	34	22	39	36	38	21	43	27	25	31	38	35	45	33	40	34	27	36	44	33	43	30	37	26	24	37	26	41	35	34	35	30	33	43	39	34	31	44	41	30	39	36	28	24	31	21	35	36	47	30	34	28	40	32	44	36	34	44	35	32	41	49	28	41	34	27	22	32	30	32	29	28	29	34	41	32	47	28	34	39	25	45	45	33	31	31	31	31	29	27	39	29	29	36	31	24	34	26	23	44	32	35	36	41	31	30	31	29	27	34	38	35	29	37	35	30	41	28	34	25	31	40	30	38	31	38	31	29	36	43	37	30	36	37	34	28	35	29	33	39	41	24	35	44	36	36	27	41	29	35	39	39	38	32	33	37	31	29	44	36	33	34	35	31	41	38	32	38	35	31	27	26	42	29	40	27	21	31	23	27	36	29	32	27	37	36	43	41	39	32	35	46	44	35	29	30	39	32	28	33	34	27	27	35	34	37	28	38	32	37	26	33	33	37	22	34	31	27	35	24	33	38	38	26	35	42	33	40	35	34	34	38	44	35	37	31	34	29	32	28	34	35	40	35	28	37	31	31	47	33	39	31	30	24	29	32	41	31	27	24	31	50	41	42	23	35	35	42	27	39	35	32	30	34	27	32	38	45	45	31	40	32	29	38	35	32	26	41	28	33	32	43	33	29	33	29	31	32	39	27	22	43	37	29	32	19	31	31	44	28	24	30	40	29	31	29	40	38	27	27	37	32	28	36	27	33	37	43	39	37	30	39	35	35	42	33	29	34	31	34	39	35	32	32	32	34	34	35	47	24	24	28	26	37	32	31	40	30	24	37	28	33	17	40	33	32	34	35	40	36	26	32	27	40	37	32	31	36	37	37	43	24	41	38	32	40	27	32	42	31	31	38	39	28	39	23	36	34	27	33	34	28	34	30	34	27	34	37	32	41	36	30	40	29	32	28	25	37	20	31	31	32	41	30	34	26	33	35	40	35	31	29	32	39	33	34	32	31	34	43	35	40	33	51	31	35	31	21	36	26	36	28	34	33	35	30	35	27	25	30	34	29	31	33	37	29	27	35	28	35	28	22	27	34	37	31	26	38	37	31	36	29	34	38	38	29	47	24	28	38	33	34	36	52	33	31	19	32	39	33	27	13	39	37	42	36	39	37	29	47	35	54	25	31	38	27	34	28	31	39	31	33	32	42	35	36	33	31	49	45	34	39	35	41	36	22	34	40	34	30	39	36	39	24	32	29	35	28	33	30	34	31	30	38	24	26	33	21	30	42	32	22	39	29	36	32	33	33	41	38	36	40	25	32	30	28	36	33	29	37	34	34	35	21	34	23	41	36	40	32	29	32	41	37	21	40	37	42	35	30	31	31	35	23	34	37	35	36	37	25	45	43	37	34	32	33	42	29	37	38	33	33	31	41	33	36	36	23	34	29	28	33	37	25	30	47	30	37	30	39	34	35	38	37	24	38	44	38	50	31	33	35	30	30	44	29	27	26	29	28	30	35	34	30	40	44	31	32	54	29	35	36	37	27	28	24	37	35	43	28	39	37	36	34	36	23	39	31	30	45	39	35	35	38	35	33	19	39	36	39	36	40	43	22	42	30	46	30	43	22	39	26	37	48	26	33	30	22	39	27	29	39	47	38	37	31	32	39	25	35	19	31	22	35	31	33	32	39	22	43	42	31	42	27	38	31	33	32	34	42	28	30	44	35	33	22	16	25	34	52	23	29	25	27	32	18	32	30	38	35	29	37	45	32	34	27	38	30	38	29	31	38	38	25	31	29	34	39	35	39	38	33	32	25	26	38	32	34	34	41	29	24	45	41	25	32	29	29	43	32	36	35	27	32	39	32	29	29	28	30	36	31	32	36	29	40	40	28	34	30	27	36	41	30	25	35	33	30	24	23	35	27	23	42	34	36	38	32	30	34	32	38	38	34	35	28	26	28	32	36	37	29	33	33	37	33	31	27	31	38	37	32	32	27	32	38	32	30	30	34	30	28	42	24	38	39	42	47	31	47	33	33	45	36	43	27	43	33	30	33	43	39	37	35	34	31	30	22	35	34	39	30	29	39	40	36	30	34	40	38	37	35	29	33	37	35	36	27	32	31	38	30	34	31	34	34	22	42	30	34	38	29	36	36	33	31	41	40	38	34	29	32	37	46	39	27	29	30	27	35	31	28	36	31	30	27	51	35	22	25	34	35	27	28	35	32	28	32	41	32	38	37	30	38	42	27	36	36	29	41	39	27	32	30	39	36	40	41	30	36	28	37	28	42	30	47	26	32	39	51	33	47	31	23	38	30	31	24	42	24	30	30	44	33	34	34	25	32	35	29	32	31	32	41	22	30	28	31	33	38	27	39	29	46	31	30	31	34	34	41	45	28	36	23	25	23	34	29	27	34	41	30	32	33	32	30	32	37	36	44	39	30	30	33	36	29	39	22	39	32	34	25	32	32	27	42	38	24	40	35	42	38	43	32	43	27	35	31	37	44	34	33	27	33	38	38	39	40	27	41	28	24	30	30	38	30	35	32	30	23	30	32	30	39	44	32	43	34	42	35	30	39	47	29	44	37	30	22	36	23	35	39	22	30	31	24	32	38	31	31	36	33	32	30	35	31	32	40	43	26	35	31	38	34	28	46	29	39	38	28	37	33	28	31	32	28	31	37	41	28	31	28	30	28	33	33	33	39	28	29	35	38	38	22	28	32	43	29	25	24	26	23	26	35	44	36	36	41	26	28	30	36	33	35	30	41	24	32	42	26	39	27	33	35	37	38	45	44	42	36	44	36	45	44	33	26	31	27	43	28	33	33	28	52	36	34	31	34	33	25	33	36	33	42	27	31	34	36	30	37	39	42	40	36	29	43	27	43	33	36	43	32	26	29	24	36	36	37	27	31	33	36	33	30	35	29	31	38	29	29	37	31	30	28	38	29	41	29	39	33	38	47	35	36	43	34	37	31	28	23	29	30	33	39	35	22	40	32	34	31	33	31	26	33	27	35	24	29	31	29	31	34	32	42	39	34	46	28	34	47	26	30	45	31	29	29	35	30	35	28	26	36	33	33	39	32	43	37	28	34	25	41	16	46	31	42	27	33	22	40	32	28	37	45	33	42	36	32	32	35	34	28	36	31	26	35	40	29	37	41	30	28	31	37	34	26	29	27	43	32	36	30	31	23	34	29	31	29	37	22	24	34	26	24	27	34	34	36	41	30	35	26	36	29	37	31	31	40	34	27	24	35	27	40	30	35	26	26	29	28	35	40	32	42	41	27	34	28	31	29	40	37	35	47	32	37	23	39	37	24	34	24	29	33	37	32	39	32	39	28	38	44	44	34	30	40	39	29	35	48	45	31	33	33	37	41	45	35	34	30	34	36	31	35	29	35	37	35	44	28	37	37	43	36	28	29	41	26	30	35	33	33	34	31	34	34	46	31
17597	8419	4776	10483	20591	22758	22589	23909	28959	30590	28240	22514	15693	9287	4523	1939	937	582	471	481	412	419	457	500	420	433	418	436	405	420	438	458	415	421	451	443	449	441	456	421	412	454	444	415	407	389	449	414	442	460	441	404	436	407	461	427	422	423	467	455	484	452	423	458	456	447	412	467	432	482	458	435	410	391	447	420	416	448	425	442	434	410	455	447	438	442	444	468	408	428	406	411	465	437	449	442	443	426	426	438	455	451	431	414	438	434	423	439	423	400	432	437	471	411	424	409	427	423	463	418	422	488	405	424	407	443	427	452	423	425	442	422	442	407	427	407	448	460	397	423	402	430	451	439	446	424	469	463	447	418	455	427	472	429	450	408	462	425	425	463	414	448	439	425	448	430	428	413	399	394	431	419	440	438	440	412	440	461	443	435	431	463	459	413	411	417	437	417	445	441	425	468	408	439	408	402	394	461	427	422	444	491	444	448	436	457	460	459	416	415	420	453	414	414	444	439	463	434	437	414	421	453	435	424	422	429	430	445	450	424	503	413	448	441	394	433	432	447	406	441	474	442	421	406	413	440	435	432	416	449	452	408	437	448	432	445	453	448	407	446	464	420	437	468	400	445	430	424	466	449	434	418	406	434	442	442	439	431	424	431	455	428	428	454	435	413	457	446	417	470	438	458	407	439	403	407	432	436	441	445	442	415	422	447	446	419	484	454	462	423	451	422	455	407	462	428	461	403	444	415	460	451	436	418	469	400	451	426	418	438	420	424	437	405	433	457	443	482	445	434	436	440	395	434	444	449	424	424	432	422	458	454	391	413	459	437	467	429	473	445	439	445	447	391	442	443	437	411	429	437	466	427	448	423	453	451	426	442	428	464	426	415	457	406	433	407	426	447	446	449	425	462	450	451	444	465	401	419	431	432	446	473	426	400	454	443	458	413	423	425	477	392	441	458	453	436	405	420	455	406	477	420	411	449	475	441	444	434	441	446	421	421	404	397	441	430	407	435	381	409	422	444	460	406	452	424	433	433	432	422	407	442	451	424	430	438	469	432	436	399	439	428	440	412	423	417	456	436	443	424	428	423	464	443	410	453	407	469	414	423	443	467	407	458	424	461	427	404	421	444	421	455	420	444	434	428	437	436	429	457	439	459	438	449	432	403	414	376	441	416	444	444	445	412	465	389	413	422	445	438	452	479	446	413	411	445	470	431	437	410	437	473	441	466	422	397	437	434	437	436	403	465	430	399	421	434	419	385	441	436	441	435	441	399	435	439	419	441	405	435	443	467	441	467	463	436	430	450	451	419	447	455	455	455	458	442	440	419	440	393	419	401	473	443	419	396	454	417	434	462	440	431	416	448	465	442	419	432	452	434	468	429	452	432	424	475	468	461	459	417	414	458	439	424	436	460	434	415	426	413	464	439	435	427	422	440	459	445	449	472	442	443	427	451	422	440	428	425	422	438	413	438	447	447	415	464	409	412	453	434	427	409	402	444	404	431	452	389	440	409	426	422	407	464	448	410	401	429	413	443	448	390	411	410	382	448	471	429	428	463	426	447	436	404	435	412	416	449	423	434	423	402	447	449	471	422	456	417	447	461	424	415	474	417	479	426	447	429	469	418	446	391	386	464	436	420	425	438	405	431	436	481	417	468	422	397	399	410	442	442	439	445	461	434	462	408	431	426	476	455	423	457	416	464	429	448	422	438	435	460	451	454	421	439	424	446	460	441	427	426	480	422	430	467	426	428	416	448	441	449	448	454	416	447	435	428	437	434	435	468	380	446	431	469	445	460	440	418	392	463	447	434	397	421	434	446	400	436	465	436	385	456	398	428	428	403	433	419	441	445	405	469	445	409	459	417	395	422	416	449	426	450	410	490	457	433	442	458	454	389	415	477	461	446	424	458	419	466	430	446	397	426	479	435	424	475	421	441	466	457	429	432	432	448	450	454	451	434	419	425	452	412	452	467	429	445	405	429	461	436	445	460	462	461	426	447	429	420	429	483	480	452	433	421	404	456	425	399	434	425	488	428	441	444	452	425	469	459	424	383	472	451	448	464	458	390	422	439	429	428	420	431	432	475	409	456	430	448	425	434	400	422	420	430	434	407	447	433	449	422	463	440	436	434	440	462	439	425	442	429	463	431	432	435	428	462	459	440	414	478	465	419	451	419	428	421	431	472	396	428	431	447	444	426	438	444	461	414	411	440	451	441	409	454	410	442	443	478	440	432	395	447	426	464	437	447	417	457	442	459	448	427	411	426	460	446	417	454	446	423	449	415	426	436	452	433	450	408	434	456	415	416	422	440	408	420	450	395	426	447	417	466	422	440	450	416	464	456	389	426	446	430	390	430	456	425	370	407	422	440	424	425	468	428	422	444	410	412	433	439	454	448	437	458	465	401	442	402	453	443	444	440	407	410	427	430	451	440	438	444	437	460	432	450	411	442	448	430	440	438	415	467	469	446	421	428	447	416	462	450	396	396	437	430	420	450	434	431	436	444	452	429	446	442	431	445	411	445	493	444	411	418	437	450	410	424	449	481	467	468	402	427	427	455	432	435	464	464	397	430	434	407	420	444	448	404	434	440	440	427	427	432	441	495	454	453	445	449	420	417	435	435	461	421	480	394	383	427	408	420	445	435	419	422	436	467	403	422	437	412	442	465	423	441	443	447	453	467	421	445	460	402	453	440	411	417	435	446	410	414	445	397	447	444	434	392	450	451	460	449	419	431	434	434	419	430	447	390	392	405	453	415	413	446	448	422	442	477	458	429	441	437	428	428	480	433	427	417	425	383	413	449	403	461	420	440	452	453	426	447	420	445	456	412	450	432	443	428	437	448	458	441	445	465	433	484	428	452	447	419	440	448	443	439	468	451	444	448	403	435	422	455	427	417	469	424	424	432	414	391	434	440	452	423	420	421	450	460	430	410	449	425	412	420	407	417	437	439	475	473	395	437	391	433	418	437	442	454	450	444	444	439	482	416	370	419	479	414	421	408	448	419	434	422	450	476	397	449	472	468	430	426	462	452	463	414	474	457	431	399	412	450	441	422	460	433	404	415	444	454	424	460	447	441	455	416	432	454	474	408	397	454	469	409	418	424	453	412	426	409	388	454	423	435	434	406	454	424	450	423	439	443	419	456	439	491	425	440	455	436	391	421	417	457	431	409	441	432	431	421	408	425	459	450	396	426	418	439	440	461	455	437	461	457	453	414	470	428	420	439	428	430	441	419	455	449	481	444	439	438	446	419	442	448	451	468	434	456	454	454	421	419	421	468	431	441	437	434	442	383	411	447	435	432	404	450	414	458	443	401	448	463	432	451	450	394	443	459	437	460	430	453	405	419	417	436	469	423	426	402	405	444	479	442	425	417	436	401	428	473	451	387	411	460	399	429	424	463	448	441	435	397	423	445	455	454	404	431	449	429	458	432	445	412	410	409	450	428	428	428	436	408	402	453	424	426	396	446	443	460	430	420	441	432	480	411
1074	873	582	489	597	945	1160	1932	4344	5771	4256	2824	1331	638	256	107	52	43	38	27	29	24	33	39	26	30	19	29	26	22	19	31	23	27	20	35	37	34	34	27	24	24	27	27	34	35	20	39	29	24	33	35	33	34	31	25	25	27	34	32	18	33	28	32	30	25	26	38	31	35	24	30	29	28	37	30	38	30	21	36	23	34	31	31	26	31	29	26	23	31	40	22	25	22	19	20	32	21	38	35	23	27	35	38	32	39	45	35	29	34	37	27	24	29	20	34	43	31	22	37	31	31	25	26	37	24	28	34	26	29	23	32	34	25	27	30	28	24	32	32	33	25	37	30	26	27	41	27	24	27	31	43	31	28	24	32	28	37	33	29	19	31	28	39	22	23	31	27	32	26	33	32	29	36	26	38	37	30	34	32	19	30	29	33	35	39	29	23	27	32	31	25	26	40	37	20	31	38	25	32	33	36	26	36	31	30	41	25	23	33	47	37	34	29	27	22	20	21	29	37	36	29	34	30	36	34	29	24	37	29	25	28	26	28	29	33	29	26	36	36	33	28	29	33	25	28	25	28	35	28	33	26	32	28	26	37	23	20	27	28	30	28	41	30	33	32	38	26	23	34	39	24	35	23	32	29	37	40	37	40	36	29	24	26	27	31	31	23	26	29	28	30	35	34	38	33	31	37	27	32	39	27	25	36	31	31	24	25	28	33	39	31	43	38	35	19	35	26	34	24	35	33	15	42	33	29	36	27	27	29	33	29	22	29	33	33	28	37	32	28	27	33	24	30	25	32	35	31	29	25	34	27	37	40	37	28	26	30	25	27	41	36	39	30	32	22	29	32	41	34	23	27	31	26	27	30	39	19	31	32	29	31	29	43	29	29	20	25	33	29	28	36	26	34	31	32	29	33	38	33	33	31	32	23	34	37	32	32	33	22	28	28	32	33	35	33	24	20	25	29	23	27	27	27	43	27	35	24	36	31	35	32	30	32	28	30	35	28	34	40	42	32	25	29	38	34	35	39	37	27	34	22	26	34	30	24	32	23	27	20	34	27	22	34	35	37	26	40	27	24	34	34	35	28	21	31	30	30	21	34	37	30	33	31	25	35	32	35	29	17	31	45	25	36	28	31	21	35	26	26	28	32	32	35	35	32	46	28	23	36	26	24	34	31	33	20	35	20	24	38	25	32	32	25	44	27	45	39	27	32	33	35	26	32	30	24	37	23	33	38	35	18	24	32	25	27	26	47	32	28	30	32	30	21	25	31	32	39	30	37	40	36	34	41	29	36	34	22	24	29	37	25	24	26	21	26	48	32	31	29	28	31	35	31	27	32	31	35	32	35	31	27	31	26	30	26	26	35	23	25	36	37	29	36	28	38	30	32	26	28	37	32	25	32	29	36	34	20	37	39	33	41	32	29	31	27	29	24	25	35	23	35	20	31	31	29	30	27	29	46	27	34	34	24	26	34	35	28	25	26	27	27	46	30	25	33	33	32	33	34	29	32	34	29	38	29	27	30	28	30	41	26	29	24	44	32	36	25	28	24	29	30	22	27	42	32	33	26	36	34	25	27	23	33	23	32	28	37	36	26	26	25	28	32	17	36	32	31	25	29	30	32	28	39	29	30	33	38	24	26	27	29	31	24	28	24	26	28	25	37	23	40	26	35	36	26	27	35	31	20	27	28	28	32	39	25	26	24	35	39	51	26	29	25	33	31	33	33	23	33	34	26	38	25	29	19	24	35	30	38	38	29	45	33	35	26	30	33	31	26	28	27	37	29	33	33	45	23	35	30	39	29	34	23	45	24	16	27	35	31	30	32	41	36	29	23	19	45	27	27	30	34	26	33	33	33	35	43	37	24	38	36	25	27	31	28	38	32	23	30	28	27	34	39	45	37	34	30	26	34	27	29	38	23	37	27	22	40	31	31	24	27	24	37	33	34	36	40	25	36	29	30	43	26	28	34	28	32	22	25	38	30	25	31	32	36	35	35	24	42	37	28	24	41	32	17	32	34	33	32	25	21	26	38	37	30	31	20	31	28	39	28	23	26	37	26	29	27	24	39	34	32	31	30	34	38	37	20	32	32	33	30	25	25	28	30	25	31	24	32	31	21	32	32	28	30	27	29	23	40	30	29	27	40	28	35	28	32	29	46	32	29	19	33	23	32	28	37	30	30	34	41	21	33	24	35	38	28	32	31	33	23	25	33	36	33	40	23	33	30	27	29	29	34	34	27	20	30	29	40	27	25	30	31	25	29	38	23	33	27	37	38	18	35	29	32	28	30	27	35	21	34	28	35	36	20	35	33	30	29	32	28	30	46	31	27	31	28	27	31	30	34	44	25	36	28	26	26	27	38	21	29	34	31	29	33	32	29	29	36	23	28	31	37	38	31	34	18	29	31	28	26	28	31	35	20	27	31	24	33	22	21	30	26	29	25	23	28	34	26	40	29	37	29	35	34	39	27	31	36	28	22	40	28	34	36	28	31	32	23	45	31	21	32	24	37	34	27	40	32	30	30	40	37	20	28	30	25	24	30	23	29	31	29	29	33	39	37	22	29	33	29	28	29	40	29	38	29	28	24	28	33	32	39	32	36	32	32	35	29	29	28	26	25	31	30	33	41	29	23	33	33	32	19	30	39	35	24	43	30	30	31	28	31	29	41	30	35	25	38	32	27	32	25	34	36	33	25	25	28	33	43	38	24	30	32	29	42	32	30	30	32	32	27	29	30	37	23	35	35	30	33	26	33	31	36	32	39	26	28	22	30	29	23	23	25	34	18	33	31	30	31	37	26	40	31	31	29	23	31	20	31	24	30	22	41	33	35	28	20	21	29	32	22	38	30	21	27	31	35	24	29	27	45	32	24	32	35	27	37	40	20	30	35	28	24	30	33	33	42	32	38	34	24	32	33	24	35	31	31	28	33	35	29	28	21	24	35	31	29	25	29	33	32	28	38	26	33	31	35	30	35	32	33	36	33	38	28	25	29	39	31	31	31	34	34	31	25	29	39	20	30	34	36	41	32	33	19	28	24	43	25	29	35	26	28	28	30	34	29	28	24	27	34	32	22	26	24	29	22	33	40	30	32	41	31	26	36	24	36	26	32	28	34	42	32	26	27	38	31	23	26	36	40	27	34	23	30	33	26	28	24	31	27	23	27	25	31	35	37	36	28	37	32	37	26	37	36	42	35	30	33	35	30	33	29	35	15	24	35	29	25	31	22	38	33	37	28	32	38	36	23	40	31	37	34	26	33	29	32	31	33	31	32	32	32	22	34	38	41	35	38	36	38	42	33	32	34	26	30	25	24	22	31	31	26	29	30	25	33	25	25	25	32	32	38	33	33	25	31	25	30	30	23	35	40	26	30	29	31	38	35	29	44	29	36	29	27	27	32	32	40	32	25	31	36	36	27	30	28	37	39	33	32	32	31	39	34	32	32	32	31	35	33	25	32	36	18	35	22	27	26	25	38	29	34
21810	14631	10688	20164	30984	31297	30375	31911	41257	41743	35946	29562	22299	13668	6719	2813	1128	630	491	433	395	391	412	393	409	402	381	392	415	391	375	391	406	395	368	366	414	411	415	387	381	410	350	371	360	410	401	395	383	413	446	417	366	399	391	369	382	387	379	361	382	421	390	378	380	380	390	376	401	364	392	417	405	404	399	420	370	402	402	350	433	362	392	387	402	369	381	393	410	408	392	417	378	402	382	406	388	373	406	381	391	363	393	404	384	391	375	367	355	386	390	394	386	411	414	395	396	396	409	407	411	385	378	429	405	411	404	386	409	391	390	380	397	397	381	382	360	363	411	355	374	392	398	399	377	383	347	338	408	380	388	384	396	391	382	378	369	382	413	382	380	380	399	394	384	395	369	410	403	380	395	390	428	440	373	390	407	412	395	415	393	363	441	367	400	388	392	401	381	384	389	404	408	393	398	383	381	404	398	362	390	378	354	405	387	443	412	419	408	428	405	382	397	347	376	382	389	322	378	428	389	419	381	397	390	433	363	396	379	415	382	375	392	382	404	406	386	413	364	401	392	406	398	402	369	457	390	371	399	404	386	430	401	369	381	406	388	392	353	404	392	376	392	414	364	419	414	386	411	398	384	410	385	386	419	412	432	401	385	433	411	385	394	390	354	400	390	371	399	393	381	392	392	419	405	394	383	410	396	395	410	426	371	365	388	377	423	353	425	400	393	402	373	391	401	417	381	386	411	401	396	395	367	391	386	386	386	403	414	372	400	389	400	382	402	428	404	393	400	389	405	355	412	415	406	402	378	388	401	362	371	391	378	404	375	415	410	387	410	411	416	396	400	341	370	393	390	385	369	362	390	421	405	381	405	390	387	357	409	445	385	399	393	365	387	344	354	379	395	428	378	421	396	367	389	372	379	411	416	371	404	407	398	404	376	376	397	419	372	375	425	357	411	379	411	375	397	431	404	407	370	387	388	416	390	386	362	379	394	418	409	393	407	377	392	388	385	385	377	371	384	402	396	407	387	401	408	386	403	407	388	393	372	399	365	397	429	390	368	363	393	395	397	380	394	397	408	394	369	348	420	385	371	384	383	386	414	366	394	392	399	425	372	379	363	417	430	376	372	401	414	374	406	405	394	374	395	440	371	386	401	384	414	371	385	391	408	378	353	398	395	413	381	398	406	406	416	385	403	400	407	403	375	413	390	395	399	423	379	380	421	373	382	383	394	396	388	409	393	390	382	377	417	397	407	368	384	376	435	394	410	331	377	372	410	368	405	368	394	434	405	404	344	381	383	408	417	391	395	385	382	389	410	470	387	392	367	419	366	403	380	394	416	362	386	416	391	393	397	406	392	369	394	412	405	405	381	391	386	402	389	332	424	408	400	408	406	394	356	399	348	397	409	383	383	366	426	406	393	375	392	382	383	385	400	406	386	404	392	390	375	424	371	397	428	413	382	389	363	395	373	369	409	387	395	378	378	370	377	401	392	406	404	412	370	396	414	407	398	381	370	395	381	403	394	372	398	427	397	381	389	383	394	380	405	368	384	405	394	409	380	434	345	385	406	414	346	414	419	371	377	388	370	401	385	363	390	392	410	399	380	418	396	401	387	409	362	396	412	392	378	401	352	395	400	419	372	370	383	401	424	403	415	414	395	355	396	396	400	396	388	384	400	403	398	401	402	434	365	409	418	392	396	392	352	413	398	400	382	396	396	414	370	367	423	385	389	420	386	414	416	402	363	354	415	403	388	384	392	381	385	385	393	412	402	399	376	391	395	419	375	393	405	373	398	398	399	430	413	401	403	393	403	416	382	389	404	414	424	376	358	410	411	405	417	414	389	388	395	406	406	398	413	375	426	380	391	397	354	428	394	382	399	383	378	372	392	362	383	386	420	425	401	392	417	410	378	410	372	377	363	416	397	403	393	419	348	386	380	408	360	384	344	397	386	418	364	397	395	390	400	356	378	382	382	419	425	407	430	361	376	404	401	374	378	435	389	383	398	409	404	424	386	378	373	395	370	394	388	416	400	375	395	384	394	403	410	392	416	385	370	431	428	429	346	396	437	381	395	411	389	365	372	416	385	397	416	391	386	394	387	390	384	360	383	378	376	384	417	372	379	381	363	411	395	399	397	378	396	423	410	388	402	405	399	429	409	422	410	397	418	384	383	385	398	394	381	390	433	386	417	374	412	403	425	400	400	383	393	387	389	415	404	391	378	353	341	390	352	374	380	394	400	396	410	399	376	386	404	403	438	410	388	395	383	449	394	383	392	386	376	370	445	393	384	382	374	404	358	383	399	402	395	360	402	397	404	380	381	391	376	398	410	412	350	385	378	395	394	371	377	367	411	391	360	381	425	403	414	376	390	361	388	415	419	413	408	405	448	361	373	366	413	396	379	411	375	395	389	371	363	382	382	412	398	382	369	383	387	374	401	379	371	382	394	384	351	369	366	393	347	385	381	370	375	405	381	368	420	397	410	389	398	407	413	382	398	401	411	405	385	372	372	371	377	420	382	356	403	378	429	364	409	413	403	415	403	390	377	381	374	375	397	390	377	368	351	408	360	419	403	386	375	387	397	405	411	377	434	349	406	389	411	407	380	375	365	381	366	373	416	409	388	400	386	419	357	401	398	403	402	409	395	398	433	395	394	383	440	387	411	381	406	421	402	417	377	388	377	416	415	402	407	361	373	352	392	430	399	381	386	390	424	381	392	399	394	415	360	368	406	409	404	380	410	433	394	388	360	401	405	373	439	411	390	365	393	425	358	457	375	372	400	373	413	418	384	393	399	394	379	385	427	394	369	388	385	416	402	402	400	386	402	416	366	432	375	396	409	370	388	414	407	420	375	388	393	408	375	390	398	353	364	379	398	399	370	383	400	399	374	390	376	380	390	409	403	382	406	418	386	393	371	385	419	384	389	384	376	375	377	410	382	391	387	383	386	375	415	391	371	389	375	383	356	397	405	375	378	375	410	369	398	411	368	375	342	404	389	395	391	385	408	415	385	380	396	387	393	368	417	380	346	384	368	351	416	370	391	414	395	379	358	403	377	426	384	377	400	375	433	404	383	396	378	409	444	381	398	390	375	388	387	396	384	390	388	407	397	381	371	398	412	396	394	379	389	389	403	421	444	410	401	416	387	380	430	394	399	400	393	400	381	380	391	390	380	396	381	407	423	396	376	386	381	407	431	394	394	346	372	372	392	405	415	388	391	337	423	379	384	379	383	374	379	388	377	364	368	379	386	381	384	391	377	408	379	423	384	376	381	401	391	405	384	377	412	410	391	376	429	390	370	352	370	409	399	386	399	428	410	405	370	369	392	396	392	374	355	350	401	371	389	383	397	392	413	399	363	405	375	406	425	409	394	424	339	376	420	425	392	416	421	408	349	437	386	400	407	382	396	403	415	431	396	402	395	410	403	396	394	381	397	404	358	372	374	398	406	419	394	379	377	415	389	396	372	408	372	397	374	418	429	377	374	388
2305	825	588	510	614	919	1007	1124	5755	7281	5327	3322	1580	715	329	154	87	53	42	41	49	37	37	39	39	40	38	32	46	31	45	35	51	44	48	34	42	33	50	43	49	39	37	41	44	46	39	36	22	45	49	43	39	27	42	30	47	33	40	52	38	37	37	36	33	33	45	36	42	33	56	39	29	45	33	37	41	39	39	37	45	28	39	47	41	34	27	40	41	45	53	29	36	43	48	46	37	38	29	40	35	39	53	34	44	41	37	45	45	37	42	42	35	43	49	41	54	40	41	45	33	42	42	29	35	37	27	43	26	35	38	38	43	50	53	41	31	45	41	42	46	45	41	28	38	39	47	29	40	31	38	43	43	40	35	39	48	41	43	40	46	48	47	33	35	39	47	37	35	39	38	42	36	41	38	44	31	32	34	38	43	38	35	47	20	22	36	41	31	39	51	37	38	48	44	43	36	47	38	43	34	35	33	41	51	30	42	37	29	46	46	45	35	40	48	33	37	28	38	36	41	35	41	36	34	39	39	38	43	49	35	32	38	36	42	37	39	39	39	26	45	34	34	46	42	51	34	35	30	44	26	49	51	36	37	46	41	46	44	38	44	54	39	34	39	42	40	45	47	32	42	48	34	35	40	39	31	25	45	29	39	47	38	39	43	37	36	37	32	33	24	46	50	29	32	38	31	38	45	42	36	33	39	45	46	27	42	39	43	35	41	30	40	33	27	40	39	60	33	30	37	35	45	33	42	37	35	42	30	40	39	43	29	29	47	37	39	31	29	36	35	48	40	39	41	39	39	35	37	49	41	34	33	48	37	40	55	37	33	51	36	43	41	39	38	43	44	33	36	41	32	30	37	41	45	35	42	32	37	29	41	44	43	28	35	32	55	52	41	36	47	41	45	39	42	47	38	55	49	42	38	49	43	41	47	39	36	46	38	51	30	35	37	41	46	32	35	32	48	34	29	51	44	33	40	35	34	40	37	39	51	36	45	24	35	34	51	39	38	40	33	33	47	34	44	33	31	36	42	40	30	34	32	31	43	35	42	39	38	45	49	48	35	35	48	33	33	49	31	41	34	26	41	34	49	44	37	48	45	42	35	45	29	49	48	39	43	38	24	29	43	37	40	36	37	40	36	43	46	42	35	47	37	32	38	34	43	40	43	42	32	44	33	38	30	38	38	37	46	44	40	40	30	42	35	34	38	41	26	31	29	39	41	27	31	43	34	35	34	28	47	34	44	36	38	40	33	45	35	42	39	44	38	37	41	40	33	45	41	42	42	44	30	50	38	37	40	39	37	36	41	42	41	34	39	29	40	54	42	48	49	51	45	35	38	32	52	38	45	38	48	49	45	51	49	33	48	38	29	39	31	41	32	57	40	33	51	39	33	39	43	46	40	29	40	42	40	32	34	37	46	37	49	40	43	41	32	43	36	36	31	45	43	39	49	36	44	44	36	30	33	45	30	36	47	41	45	41	42	43	36	46	35	38	31	29	42	39	52	31	29	49	36	29	47	34	39	54	36	33	36	32	35	48	33	40	46	40	26	39	45	40	28	40	30	32	40	37	34	48	24	52	38	41	35	22	35	32	35	31	38	40	25	40	40	30	33	48	36	36	46	37	26	51	42	35	39	32	41	44	39	34	34	39	40	51	33	42	27	42	44	43	46	39	37	41	37	40	33	48	42	40	41	43	51	43	34	47	36	33	40	41	49	50	37	33	33	42	35	42	37	37	43	39	43	42	27	46	43	40	40	30	46	29	56	30	41	48	49	28	36	47	33	36	24	43	33	39	38	34	34	31	44	41	30	39	31	41	37	38	39	40	36	47	41	47	34	46	44	52	45	41	32	38	36	38	33	30	37	40	35	38	36	41	37	46	31	55	55	32	40	48	32	43	48	38	39	46	41	42	29	51	43	28	53	47	42	22	35	30	35	35	43	41	42	39	35	41	44	46	41	40	36	30	42	32	29	43	32	35	37	31	63	44	36	35	31	34	37	46	42	47	45	33	41	40	38	42	28	32	38	44	32	42	42	49	34	48	53	47	40	37	42	40	40	24	31	34	44	40	40	39	35	41	48	38	46	48	52	40	42	29	33	33	33	45	40	43	43	38	34	29	39	31	33	47	32	30	47	39	44	23	39	38	44	42	40	32	37	50	37	45	40	30	37	48	40	29	37	46	38	38	33	37	49	43	34	35	41	38	32	47	46	30	33	47	36	44	38	45	40	41	47	36	33	28	39	36	36	44	45	42	41	42	41	32	38	41	36	48	26	44	44	50	37	35	35	46	47	28	43	37	30	29	40	46	41	34	39	33	35	33	41	30	45	37	41	36	46	33	32	50	41	43	33	48	46	39	38	36	39	30	32	44	46	39	36	44	38	48	24	49	36	42	32	38	31	34	37	29	25	34	26	46	45	54	37	44	36	41	33	52	37	48	37	36	41	51	31	45	28	33	38	43	24	33	44	52	49	30	34	36	36	48	36	46	35	35	36	43	27	53	53	40	47	51	41	37	43	21	35	44	31	52	39	31	42	38	43	31	34	49	44	45	37	32	38	33	34	39	43	40	42	37	39	41	37	36	34	49	37	53	47	34	31	38	41	31	43	41	37	42	50	50	35	33	39	32	30	50	38	35	47	41	27	48	40	44	40	37	34	40	39	40	31	39	34	47	34	49	39	32	39	51	47	41	40	38	39	33	35	54	32	37	36	36	51	36	44	44	43	42	39	42	36	43	46	33	40	41	34	47	32	40	37	53	33	35	53	41	48	29	36	39	39	36	42	33	47	31	43	44	42	54	37	39	31	30	31	41	40	36	39	35	37	37	32	36	29	27	29	38	38	33	36	39	42	34	41	48	34	36	43	25	45	38	29	32	48	43	33	43	32	37	33	51	43	46	44	36	44	44	31	35	43	35	45	40	38	36	40	36	41	47	36	42	49	30	37	38	32	33	37	38	42	46	24	47	56	28	35	46	40	42	47	49	37	44	29	36	39	42	47	27	38	42	43	39	46	36	36	41	37	37	46	40	31	35	31	42	40	42	37	54	32	40	40	36	42	39	30	35	33	35	28	37	41	35	37	41	43	40	41	46	30	44	31	38	40	36	45	32	53	35	42	49	31	42	34	36	37	31	37	32	47	38	36	43	45	46	41	34	50	40	33	42	42	40	42	37	41	36	43	34	50	44	24	32	45	42	52	35	37	43	37	32	36	44	51	35	45	43	31	37	36	50	34	28	33	43	55	34	49	32	37	24	33	50	34	40	47	31	39	39	38	46	43	46	33	35	38	41	35	45	37	38	25	33	37	36	44	43	34	39	40	30	42	29	36	51	48	44	33	40	37	29	51	52	44	33	35	35	37	26	29	30	35	54	37	26	40	39	35	34	37	47	37	42	39	44	32	36	46	54	43	38	24	32	40	39	30	40	39	36	39	39	37	49	32	35	30	34	41	42	32	35	44	38	42	48	24	37	40	34	46	41
22737	14546	11273	19685	29507	30413	28666	29469	46050	45130	38841	31590	23731	15182	7627	3274	1362	755	562	525	510	532	469	498	503	535	525	484	504	553	459	484	460	495	477	472	526	478	472	516	480	435	481	549	499	506	499	461	473	491	487	543	485	478	500	525	498	527	480	488	514	504	510	528	496	562	476	502	535	538	492	537	485	526	494	521	501	493	536	532	495	475	478	470	483	496	482	501	479	503	470	541	469	501	484	530	498	522	491	493	493	481	523	502	484	480	490	501	463	519	504	466	510	483	496	467	503	540	490	505	513	514	494	490	520	537	501	501	496	488	477	516	488	497	535	548	489	473	515	536	509	487	491	511	506	495	491	487	504	483	483	496	505	496	482	489	486	552	522	542	539	479	482	525	520	511	488	483	521	539	521	524	485	509	514	513	521	523	525	493	455	516	504	493	503	522	522	506	486	495	470	469	505	466	521	526	514	492	462	487	515	461	519	505	508	510	497	545	500	474	484	516	529	513	509	492	514	483	519	521	492	484	539	535	532	521	506	501	502	508	470	520	545	480	508	490	476	510	491	454	496	528	526	519	491	478	515	497	531	486	524	488	517	484	513	533	513	499	502	518	504	520	481	489	526	505	520	456	482	469	498	551	494	479	490	509	504	536	500	514	511	496	478	514	529	513	519	467	506	502	539	511	524	490	531	473	536	517	507	489	519	505	480	506	543	478	470	506	492	459	534	470	514	497	523	468	502	498	505	499	490	477	481	495	496	496	502	522	484	503	445	523	519	509	491	534	507	486	461	453	478	477	518	508	483	518	492	467	538	462	478	507	475	499	514	484	505	502	482	516	497	486	504	493	515	517	522	473	522	491	478	503	541	529	481	501	476	492	498	558	495	516	507	482	515	508	519	476	514	488	524	517	506	459	500	516	514	461	502	538	491	508	477	522	523	537	492	514	473	531	509	416	498	507	518	477	504	489	506	479	465	480	531	453	490	482	535	519	494	472	442	490	465	483	503	465	540	472	482	510	516	506	535	518	489	531	466	464	489	486	526	485	482	541	487	507	499	510	512	483	511	490	480	501	518	519	508	494	473	483	497	518	485	486	531	508	507	497	519	503	519	541	536	493	510	515	498	502	495	511	475	524	526	489	513	485	512	490	478	500	492	494	508	496	545	470	485	495	516	475	504	513	491	477	525	524	503	471	515	513	517	503	497	507	512	503	516	448	505	513	511	485	510	485	522	491	478	534	489	493	464	529	511	487	493	513	520	475	526	470	506	510	481	525	480	480	491	496	495	493	507	480	476	525	505	518	489	516	547	489	473	460	524	488	492	457	513	536	521	507	483	496	519	506	520	509	499	514	521	509	458	523	468	500	527	486	470	487	479	481	487	518	518	490	560	522	503	496	498	520	480	517	466	501	523	523	511	506	506	487	481	526	472	503	531	493	462	512	489	478	501	495	549	515	514	465	505	484	515	489	465	500	511	514	476	523	488	497	475	488	497	498	529	520	478	491	494	517	508	478	513	504	501	499	528	474	524	505	518	514	531	506	519	494	450	445	510	487	535	492	488	473	456	500	504	497	522	497	499	530	464	483	521	512	484	503	516	478	509	493	498	491	508	534	433	530	516	495	522	468	522	512	488	488	498	518	471	497	473	500	495	477	508	525	489	523	502	494	505	476	515	484	545	480	527	522	513	502	469	515	534	488	493	470	472	506	491	487	508	520	556	514	500	486	510	474	472	468	522	488	505	509	508	528	481	500	529	510	521	493	517	510	500	505	468	502	503	468	492	513	491	541	530	463	508	519	526	498	509	497	506	507	518	478	539	474	551	463	508	483	498	506	528	475	502	517	493	513	483	491	464	485	469	520	486	529	471	503	506	478	491	512	534	522	521	513	473	486	477	472	546	465	475	529	519	503	469	502	476	525	531	469	550	486	528	484	481	507	476	492	528	486	543	494	528	477	492	488	508	511	495	515	483	467	501	495	499	499	500	524	512	504	515	505	522	522	465	493	502	523	519	482	475	499	526	495	510	489	482	446	461	535	515	488	454	503	513	511	489	520	501	488	525	501	509	501	526	462	502	465	497	442	482	468	505	498	516	479	484	548	489	485	478	493	509	506	480	486	502	489	493	468	509	479	477	478	499	484	530	460	518	498	486	487	474	506	506	530	530	498	556	472	488	515	519	498	484	501	538	512	508	495	504	490	488	469	518	501	488	511	514	497	496	525	488	546	516	471	499	514	459	469	485	473	538	495	459	528	509	460	509	437	505	505	510	502	491	505	511	487	490	484	521	498	546	509	513	506	509	501	492	504	492	539	468	506	473	483	522	504	546	534	542	466	504	491	508	478	488	484	491	527	485	502	478	471	514	464	471	501	520	521	522	557	487	508	513	421	487	501	507	513	511	541	454	496	492	489	481	486	515	502	519	536	442	504	471	515	527	503	492	503	476	469	484	470	477	506	482	502	500	489	482	499	519	524	511	505	457	554	483	499	536	490	493	480	490	533	522	509	493	528	499	512	513	518	461	494	506	510	494	482	515	496	536	510	495	521	504	485	541	508	496	506	486	518	485	500	548	462	516	559	491	498	476	545	447	476	498	512	499	555	511	492	514	489	486	491	506	460	511	491	509	514	494	497	528	522	477	533	501	466	533	526	508	543	520	492	492	476	480	478	486	469	476	523	516	514	509	493	509	483	513	500	498	531	485	477	529	531	484	490	509	510	498	485	487	492	506	504	535	509	509	529	501	508	488	520	508	501	512	479	511	497	506	499	495	503	501	513	547	495	501	514	573	504	531	494	518	488	561	512	541	525	500	520	545	519	492	512	518	492	484	502	464	530	504	483	506	489	530	457	469	520	482	514	498	532	544	491	536	494	472	501	489	527	506	513	537	505	538	536	499	527	478	479	501	558	499	523	501	500	532	499	490	459	489	512	511	479	531	470	523	515	547	526	506	494	528	503	515	479	499	493	553	539	467	490	472	470	466	523	502	491	545	519	514	502	502	488	532	497	438	513	486	473	478	504	483	504	498	492	492	496	493	505	503	542	522	507	511	490	493	507	487	479	476	476	516	517	484	533	465	509	478	500	513	504	486	491	505	499	463	488	490	512	523	516	488	473	516	501	494	521	513	529	530	485	505	500	503	499	489	472	508	498	512	512	527	513	495	487	519	495	497	478	499	503	478	527	477	497	503	493	528	497	476	482	474	542	500	468	468	512	537	493	480	507	464	498	511	504	493	518	523	508	493	503	529	506	475	523	501	510	516	511	512	482	494	499	479	503	484	465	489	483	466	508	518	482	492	526	486	506	462	503	501	488	508	494	498	494	517	514	503	456	473	458	488	491	495	504	496	498	514	497	492	520	509	502	536	447	525	463	527	494	519	497	523	496	491	509	497	514	538	501	511	522	473	520	489	500	545	513	494	522	559	460	489	538	489	496	502	556	524	492	519	474	514	557	527	504	499	505	505	490	517	493	550	506	481	482	510	519	503	533
1803	1188	963	713	930	1408	1651	3597	11119	11610	8135	4559	2143	943	401	133	73	55	26	38	33	40	35	36	38	37	38	31	31	35	33	32	26	26	50	29	39	33	33	31	22	35	39	31	37	34	28	40	37	37	32	26	33	29	30	31	28	38	32	37	30	31	33	33	50	44	39	43	32	39	44	32	45	39	25	27	38	26	29	36	37	34	40	33	37	24	41	35	32	39	30	26	48	33	27	32	33	37	34	25	35	41	30	42	32	30	34	36	31	44	38	31	45	43	28	50	28	35	35	36	28	34	36	35	45	28	29	25	35	38	30	32	42	34	30	32	37	40	33	40	31	26	22	32	35	37	36	32	26	26	40	37	35	40	31	34	30	34	46	36	29	32	41	33	22	57	40	30	35	32	30	40	38	35	28	30	47	43	34	30	40	32	22	38	30	30	27	40	45	33	34	39	35	34	38	40	32	35	31	35	25	26	38	39	32	31	30	34	43	38	27	29	33	27	31	35	38	38	28	30	40	35	22	42	37	28	37	41	31	41	38	38	23	41	32	32	29	32	28	33	29	36	46	31	43	36	42	34	32	32	36	38	36	28	44	31	30	43	21	35	25	32	37	40	37	32	45	34	40	31	37	34	31	33	37	39	39	30	32	32	30	35	31	39	30	34	33	38	42	35	34	33	38	29	34	30	39	33	47	42	33	41	28	43	26	30	29	31	28	42	40	35	27	41	32	41	33	34	24	24	42	40	38	32	38	39	39	31	43	39	32	30	37	41	36	36	29	30	36	53	33	29	27	37	32	30	27	34	29	28	28	32	40	30	36	32	31	33	43	36	30	28	22	34	30	31	39	47	37	32	30	35	32	24	31	47	35	22	44	35	52	37	37	31	36	33	34	36	28	42	31	38	44	34	28	34	33	40	31	39	28	40	36	40	41	39	43	25	40	37	39	34	28	41	40	38	34	41	37	23	45	38	31	35	36	44	44	33	35	36	42	37	46	32	36	34	40	38	37	36	39	44	39	33	37	44	30	42	38	31	36	32	28	45	29	36	49	29	34	31	38	24	29	40	30	43	36	30	30	32	28	32	37	40	33	32	37	44	44	33	34	34	31	39	22	32	40	38	28	42	41	38	36	41	36	45	38	28	38	35	31	28	31	32	18	36	31	35	30	45	28	30	31	43	34	33	30	27	36	28	33	28	42	38	48	27	31	21	34	39	23	28	36	35	31	33	43	39	27	41	40	33	41	36	34	33	36	31	36	34	40	44	37	28	41	34	32	41	49	37	28	38	32	34	28	28	45	39	33	32	38	26	40	33	32	34	29	36	30	40	37	41	36	38	38	28	40	35	32	31	38	27	42	29	32	42	37	40	30	51	29	33	41	21	26	31	42	44	30	35	34	19	27	34	46	39	35	21	36	38	26	26	27	31	31	33	31	28	47	34	29	40	32	40	27	33	45	34	34	30	31	34	32	25	37	25	38	26	31	38	40	38	30	39	32	20	26	38	28	36	38	36	20	34	28	34	40	38	37	39	33	35	40	38	30	27	41	37	38	38	41	36	31	31	32	35	25	31	42	28	32	36	33	36	40	35	31	30	36	31	38	27	37	41	36	29	34	37	32	43	28	38	37	41	37	30	29	30	36	43	36	41	37	42	24	37	36	39	33	33	40	35	37	30	29	33	24	32	34	33	29	33	35	32	48	31	46	29	29	42	29	29	25	35	43	37	35	28	33	40	33	27	29	25	29	39	18	39	36	35	32	39	30	25	36	36	34	29	42	30	32	46	25	30	38	32	36	36	36	35	36	44	41	42	27	29	30	38	42	23	30	26	40	26	31	42	36	34	34	37	41	23	29	25	39	34	32	29	30	33	31	36	29	24	28	35	35	33	33	34	37	33	28	33	46	23	22	35	31	40	29	26	27	34	40	37	30	32	32	41	39	35	28	32	28	36	35	35	30	39	32	34	39	41	29	35	40	53	35	25	38	31	38	41	34	32	21	42	28	37	41	34	54	24	32	39	40	41	33	42	29	28	29	37	36	33	30	33	36	37	21	32	29	38	43	28	41	43	39	28	22	31	43	29	23	28	40	41	30	29	30	35	32	39	34	34	37	36	36	41	34	45	42	36	31	26	31	33	37	41	36	23	39	31	30	32	32	35	36	26	36	31	46	40	29	37	51	32	31	36	33	36	34	31	25	30	39	37	37	31	32	50	35	32	31	31	31	32	50	33	27	41	26	31	39	33	34	34	34	44	41	32	37	38	28	37	31	32	43	34	24	33	28	40	24	31	23	37	33	30	37	40	31	40	31	32	36	27	41	30	30	39	32	30	29	32	39	47	32	34	36	33	33	31	39	42	33	40	31	33	37	42	35	34	30	39	31	22	38	39	38	42	33	42	40	33	33	27	34	27	35	24	36	39	38	35	27	23	27	44	32	37	37	39	37	35	45	39	27	37	40	29	42	34	27	43	34	32	35	32	21	44	45	32	22	32	32	37	43	36	42	40	47	28	39	39	38	30	36	42	36	34	39	35	28	28	37	30	35	33	43	35	36	38	30	34	30	26	35	40	33	30	37	33	29	27	40	30	30	37	27	37	34	37	27	44	38	31	38	28	20	26	33	31	39	30	33	27	41	38	26	39	33	38	38	27	39	42	36	35	33	29	40	34	42	30	36	41	32	38	22	39	31	22	39	31	34	38	37	50	38	37	34	31	29	37	37	30	31	35	33	32	33	32	33	30	40	36	33	40	37	38	32	52	24	26	35	40	35	34	35	35	29	36	29	35	34	25	31	26	27	25	41	40	50	31	35	36	37	35	39	34	32	30	29	34	26	33	36	44	33	38	33	34	33	37	33	29	29	24	33	33	28	39	40	40	28	24	30	34	42	34	28	30	33	36	25	33	28	33	19	28	33	26	32	33	35	47	26	40	27	35	35	36	46	30	36	33	30	34	40	33	31	39	37	37	32	41	41	32	41	39	33	29	24	38	30	39	34	36	24	40	27	37	30	36	39	39	35	34	29	34	37	34	27	31	27	31	32	30	31	38	46	42	34	40	33	38	41	39	30	36	28	38	34	47	31	27	51	29	46	38	36	31	36	42	30	39	36	39	49	42	34	35	34	21	32	32	29	34	35	38	34	43	36	32	38	30	29	37	37	38	25	47	25	28	37	36	41	33	25	28	34	39	28	37	36	36	45	32	28	39	37	31	27	26	42	36	34	33	38	32	35	30	30	32	35	42	38	30	19	33	34	26	28	33	33	31	39	28	26	37	45	38	29	40	37	29	34	39	23	29	34	40	38	42	29	33	37	36	40	45	42	34	23	34	41	30	27	35	30	27	38	32	30	34	44	35	37	29	24	39	30	29	30	30	37	27	41	35	34	26	33	31	37	34	30	27	39	36	35	36	25	28	41	34	34	39	31	26	36	48	40	34	39	27	29	35	39	23	37	40	38	27	34	34	30	42	36	35	29	34	31	24	41	40
27008	17913	14854	23924	34035	35213	34275	41376	56349	51961	43455	34692	26555	17611	8678	3586	1325	651	507	445	467	467	418	448	432	472	455	446	430	496	421	421	441	449	443	437	444	440	441	412	451	426	459	434	458	467	454	412	416	461	439	439	430	490	462	411	440	396	476	462	428	421	394	465	446	417	425	413	452	446	426	422	424	449	466	418	436	455	439	455	407	435	447	478	460	471	423	456	440	469	397	418	424	444	442	410	434	453	428	436	470	434	425	455	404	431	443	452	472	441	421	451	447	408	418	384	448	428	467	436	410	439	491	440	422	422	447	416	493	474	402	436	470	408	438	442	424	423	485	425	422	437	444	473	456	449	476	463	414	432	463	433	442	435	440	461	424	429	476	431	448	441	447	426	460	433	456	391	449	459	499	432	484	463	477	433	437	475	447	466	433	479	418	437	461	405	473	433	441	429	418	458	492	421	431	461	446	468	471	455	482	426	425	419	498	423	443	419	422	461	454	425	466	441	419	467	422	435	458	461	407	455	476	443	428	438	426	477	429	444	466	474	467	414	417	447	419	461	464	419	453	457	450	459	410	434	425	485	441	455	463	387	441	464	413	409	423	470	493	488	459	455	462	458	451	379	459	439	472	467	439	448	483	460	401	479	474	425	439	457	423	455	421	446	422	425	422	400	450	459	425	463	489	455	439	418	465	420	436	465	455	430	446	442	439	426	464	436	454	421	435	415	416	407	448	422	437	422	457	473	468	452	394	424	411	452	432	410	459	420	414	451	429	444	427	415	425	432	451	436	418	435	454	411	442	405	447	406	450	437	425	429	470	404	440	384	455	436	461	487	429	432	436	431	420	470	489	476	442	449	433	440	452	423	431	413	444	445	445	460	458	457	416	482	453	445	436	418	440	425	400	475	432	435	445	434	418	428	459	434	444	449	427	451	420	442	451	447	439	443	464	395	459	476	456	442	416	442	488	459	451	428	450	425	444	457	443	447	428	435	474	429	487	429	456	431	412	398	434	432	445	427	423	465	442	426	446	440	450	453	405	446	453	471	466	452	452	404	384	422	432	445	410	430	439	429	440	448	431	418	489	439	446	438	444	450	446	392	419	497	449	450	429	440	468	437	433	491	431	444	432	446	474	451	467	422	457	482	455	406	469	455	447	443	425	413	497	468	469	430	435	468	471	429	423	463	433	437	414	412	419	460	453	445	419	417	428	483	485	424	440	457	432	451	448	465	418	454	424	428	439	444	424	421	451	438	456	445	465	455	455	373	401	455	452	455	458	435	487	428	440	426	441	439	434	425	427	454	458	474	420	460	434	461	492	444	444	437	423	463	414	473	415	420	449	469	418	443	425	426	426	436	421	482	446	448	481	452	445	433	425	491	432	425	452	436	472	461	447	474	411	455	438	411	414	419	453	454	426	476	455	418	442	463	446	460	433	466	441	478	460	432	468	451	398	413	431	449	435	410	478	445	466	419	436	458	448	444	476	422	419	418	451	485	443	436	417	444	433	418	442	473	487	415	439	479	422	426	422	460	468	433	450	423	425	435	426	432	462	431	447	444	455	401	422	476	433	450	426	414	465	453	425	466	423	421	432	460	435	436	493	429	436	448	477	434	429	435	446	471	445	437	417	411	433	465	444	442	473	436	432	431	439	436	447	418	468	450	462	455	476	443	456	450	482	406	460	420	447	442	440	427	431	447	401	429	430	450	459	462	432	444	422	475	441	450	463	416	405	459	436	459	436	422	447	433	411	434	407	415	448	428	453	446	462	467	445	421	434	438	433	436	444	470	483	461	453	460	413	425	439	444	470	444	447	419	410	411	428	458	437	451	439	423	446	418	451	416	435	465	420	423	428	470	458	432	444	458	441	469	420	432	448	452	443	463	458	418	476	415	412	441	479	450	471	386	422	412	441	433	410	402	459	423	439	443	443	409	456	428	442	449	383	477	462	440	445	478	407	449	429	443	434	447	421	448	459	434	434	442	459	411	461	406	444	479	424	403	446	440	463	434	384	439	433	440	478	477	420	436	451	434	417	455	467	446	474	440	445	447	486	477	429	435	430	470	492	463	437	444	443	412	478	455	459	433	425	466	446	461	447	441	430	437	451	434	466	436	432	426	463	430	430	462	429	408	462	448	436	449	455	462	451	457	487	407	468	435	442	433	417	422	443	447	441	420	448	459	434	449	456	445	441	458	453	422	416	433	405	407	447	432	404	436	433	443	450	457	379	432	410	476	440	464	424	473	435	411	451	432	441	481	437	463	450	441	413	427	467	474	406	451	445	457	443	427	483	448	461	470	451	426	425	461	430	475	443	434	429	411	466	449	433	436	411	417	473	439	416	428	398	433	437	430	449	435	466	427	481	415	435	487	483	439	406	452	483	438	443	423	426	446	455	450	441	450	467	442	438	464	449	448	439	474	440	430	463	477	469	445	419	445	404	421	452	485	434	439	442	453	430	482	414	474	461	427	442	453	479	434	446	430	454	458	452	447	464	437	439	454	472	443	483	466	441	457	455	449	422	407	421	432	416	442	448	427	431	437	474	438	464	479	453	462	427	445	435	451	440	416	448	416	481	421	415	464	406	404	425	421	440	415	434	449	477	462	448	440	441	429	433	418	449	466	453	455	469	427	423	432	439	437	424	440	427	477	424	430	434	414	460	472	450	427	457	446	429	447	446	461	415	461	444	437	431	474	453	448	463	419	448	415	421	435	459	414	436	419	446	447	441	426	442	426	428	449	446	447	436	430	433	398	449	427	415	463	474	443	411	455	433	420	445	440	481	420	471	466	458	457	446	443	415	436	432	440	458	418	447	402	460	447	450	436	420	463	476	472	472	441	423	456	465	427	432	432	445	443	446	438	409	429	472	424	426	414	468	413	446	448	410	414	456	439	422	419	420	445	419	437	440	412	479	417	431	494	410	433	446	460	416	447	460	464	470	383	433	450	442	473	451	443	437	451	472	439	435	430	396	422	414	465	411	426	397	441	407	471	428	421	461	442	456	441	445	448	424	444	450	441	473	421	453	472	471	440	422	425	441	431	456	485	458	451	455	413	435	425	430	422	430	422	432	413	436	432	424	423	472	465	473	471	447	433	448	407	450	473	402	411	474	427	446	428	452	464	463	455	418	426	412	423	440	420	474	469	446	426	453	448	468	478	485	409	454	474	433	412	409	439	504	468	454	442	412	492	469	461	452	429	426	427	460	453	462	443	470	470	449	429	445	437	449	444	444	434	402	452	431	467	448	444	419	454	444	447	434	478	426	426	458	418	433	436	443	435	460	445	439	378	440	436	444	443	443	429	430	446	493	496	447	438	450	441	443	423	427	441	446	405	434	457	419	470	457	467	402	435	485	401	440	452	432	428	449	443	449	454	448	463	417	466	474	459	437	447	461	451	434	481	450	461	449	465	445	415	418	414	429	452	493	465	438	439	427	436	438	437	435	462	462	409	400	473	430	479	450	461	438	456	401	434	451	438	453	434
1419	276	154	125	174	291	303	821	2446	2537	1840	1074	565	302	118	73	51	28	52	30	40	32	40	28	18	32	33	34	35	26	23	34	42	41	26	37	40	40	32	42	47	51	33	37	42	35	28	35	31	32	27	30	33	32	30	31	36	42	36	32	30	41	50	28	31	40	28	35	33	44	34	36	33	29	45	23	37	27	34	35	39	48	32	40	37	26	39	33	30	27	31	35	33	33	40	18	35	29	44	37	31	42	33	32	36	34	30	31	35	45	31	36	39	34	39	40	41	30	40	33	45	40	32	29	37	28	35	45	35	32	34	29	37	39	30	47	34	34	38	35	31	33	53	35	30	38	27	28	34	41	34	33	34	34	31	27	36	25	35	39	35	40	30	35	34	42	32	31	36	41	33	39	29	34	39	27	37	30	38	36	32	26	38	30	33	37	45	25	41	40	32	25	38	32	31	33	39	32	41	31	36	42	38	42	39	32	42	38	34	35	29	36	44	21	34	40	39	31	37	24	41	34	29	38	37	46	38	35	23	42	38	40	38	30	20	39	29	24	33	19	27	38	34	40	34	28	34	34	54	32	45	32	27	31	31	33	37	33	31	31	33	31	40	33	47	29	28	28	39	34	34	39	28	29	38	23	31	30	36	38	46	24	35	34	27	37	38	25	34	41	32	34	27	36	44	39	42	45	36	29	43	41	31	30	27	34	33	30	38	32	28	43	32	29	44	30	39	33	32	38	26	42	40	35	43	31	32	39	36	39	30	43	37	27	39	32	35	38	31	43	38	27	23	33	30	28	35	32	29	45	48	44	34	41	40	25	33	39	17	45	29	36	24	33	26	32	45	26	32	35	23	30	33	35	36	29	38	45	35	22	35	35	35	30	31	36	27	39	29	40	25	28	30	25	44	33	44	36	37	46	40	30	32	35	35	37	39	31	33	35	32	32	33	33	29	39	46	45	33	39	32	42	35	34	36	37	32	40	40	33	43	39	37	25	28	29	34	37	28	35	29	30	33	40	35	23	31	42	33	26	40	44	24	43	38	24	33	29	28	31	32	47	39	35	34	23	37	43	33	28	20	34	28	33	31	34	37	44	33	38	34	32	36	38	35	36	31	40	33	33	40	41	34	30	35	36	37	35	35	31	28	39	34	41	25	39	33	27	42	38	41	36	29	38	32	24	43	40	25	46	30	39	32	38	39	40	32	45	29	29	23	25	33	35	35	36	42	38	31	44	38	25	34	25	37	34	26	37	34	30	30	44	37	37	32	21	42	28	33	21	48	43	33	32	38	31	32	37	35	38	32	35	36	33	33	25	22	38	38	27	37	25	26	27	33	42	41	23	35	38	26	38	40	34	42	39	37	30	37	30	28	33	34	38	30	41	32	38	35	36	39	37	31	31	27	27	38	28	34	32	27	37	33	35	28	45	39	38	39	26	27	24	35	25	35	27	25	37	31	35	36	37	37	44	36	30	38	26	33	31	29	38	41	36	31	38	29	42	42	43	30	35	42	38	44	37	39	28	28	41	31	26	50	42	39	34	32	36	37	26	40	36	35	32	32	42	34	40	22	37	38	35	33	29	28	25	28	37	44	35	34	30	27	30	41	33	35	40	40	31	32	34	34	40	42	31	28	46	35	43	46	35	31	35	36	35	22	37	45	31	29	24	31	35	33	37	42	35	29	40	23	36	37	51	35	28	32	35	34	44	33	38	33	36	38	39	38	29	39	38	26	29	38	34	33	33	47	31	32	35	30	33	40	38	32	39	40	31	27	32	38	37	31	24	33	36	33	27	29	28	32	27	36	37	32	36	28	28	33	39	38	21	31	30	32	41	30	33	29	32	32	30	27	24	32	37	32	32	33	42	28	29	33	35	35	33	32	29	27	38	36	32	27	27	37	33	42	32	55	32	33	40	29	25	29	42	29	29	31	46	43	38	38	33	37	20	46	25	32	33	32	37	31	35	21	31	42	36	24	34	31	27	35	35	34	31	34	34	24	36	33	25	33	34	28	39	42	24	35	31	34	38	36	32	41	30	34	50	31	34	32	35	35	37	30	40	17	31	28	30	35	45	30	24	50	25	39	30	44	32	30	26	29	44	32	24	31	33	35	34	27	31	43	34	33	44	37	29	42	34	29	33	21	46	25	37	26	31	35	44	42	23	42	26	36	37	27	33	29	28	33	39	37	34	33	27	40	33	33	26	25	32	36	41	23	23	28	29	37	44	37	40	39	44	37	33	24	32	29	32	36	37	34	29	30	34	32	19	38	31	47	30	40	33	31	39	28	21	29	42	35	33	33	39	33	37	36	37	36	34	31	38	30	36	36	29	27	25	41	38	33	32	33	29	34	37	32	35	45	39	35	24	42	42	44	29	52	33	34	36	28	37	36	26	28	36	36	45	28	42	31	36	38	31	33	49	24	42	32	37	24	32	38	36	37	31	29	39	40	33	32	36	28	35	30	37	36	26	30	29	30	32	36	40	28	35	25	30	40	25	44	35	41	35	36	21	23	39	41	23	35	34	29	40	31	29	36	34	33	32	33	33	38	40	39	33	40	40	23	35	34	39	36	34	36	34	38	31	32	33	30	28	31	35	35	26	35	27	37	28	33	30	35	28	28	33	39	44	26	39	35	33	30	43	26	30	23	33	27	29	37	31	41	37	27	35	25	39	34	38	24	39	30	32	28	34	36	24	38	28	32	42	41	43	39	28	32	41	28	34	38	28	33	25	40	32	23	33	32	40	41	28	31	31	33	36	47	40	30	31	33	35	34	29	29	33	25	25	38	20	43	30	38	26	39	27	34	24	45	29	29	43	36	20	34	28	36	39	30	25	31	35	36	26	31	35	31	31	40	38	33	32	32	30	33	27	44	31	28	22	38	26	33	41	20	31	41	23	44	33	35	30	32	35	34	40	32	38	35	37	34	30	28	47	36	30	35	35	32	22	35	29	31	48	34	50	23	34	37	34	34	39	30	23	31	38	42	40	28	21	36	37	30	38	30	27	32	37	33	27	35	31	34	32	33	37	34	24	34	28	41	38	31	34	35	31	33	41	21	31	33	32	28	35	31	28	30	26	29	37	37	26	34	23	30	25	42	40	43	39	45	35	34	27	29	29	30	32	27	33	25	40	36	37	31	37	29	35	31	37	36	26	19	34	32	42	30	29	34	36	30	29	35	28	36	32	33	33	24	43	30	24	44	39	47	28	35	34	46	45	35	26	31	26	24	38	29	20	27	26	43	48	36	36	27	34	38	44	33	19	35	20	31	39	28	25	27	38	43	47	27	27	26	31	42	28	37	33	36	33	37	32	34	38	34	47	52	40	35	36	33	37	31	38	34	42	34	36	37	36	32	32	16	37	36	26	37	42	33	28	38	40	30	32	42	38	25	36	27	39	42	33	37	30	37	30	33	41	32	24	34	38	34	31	34	32	25	33	32	27	28	30	38	34	38	31	31	29	28	42	43	28	38	46	31	30
17566	7108	3818	7867	16684	18898	18148	25345	34887	32269	27370	20268	13546	7014	2947	1218	673	507	436	449	447	473	428	435	434	431	459	437	418	435	428	430	437	442	441	419	446	427	458	417	424	443	439	460	451	457	480	438	439	450	422	464	428	428	435	423	413	427	431	447	446	498	454	430	425	461	426	417	448	423	425	447	406	483	398	451	437	425	419	429	434	431	417	428	426	454	436	440	425	415	450	443	414	462	444	444	440	447	448	437	455	419	464	426	415	464	430	432	446	407	446	417	492	420	469	435	426	461	428	435	467	444	427	404	448	437	456	461	432	444	434	413	420	455	414	439	435	456	461	450	426	443	453	465	431	455	460	439	451	459	437	445	429	436	432	426	444	434	412	451	446	458	439	468	432	438	462	449	432	467	449	444	434	452	468	429	462	503	441	492	463	420	433	458	418	441	426	491	464	423	430	463	452	456	436	450	430	461	445	437	386	419	430	458	477	441	438	455	462	408	477	425	431	451	448	467	425	458	389	441	456	457	402	472	438	413	416	448	411	439	457	429	449	425	430	411	420	401	429	459	454	460	430	420	437	450	425	455	454	453	420	417	448	440	453	443	417	428	392	412	438	460	426	439	431	429	437	436	442	403	465	422	441	459	450	421	447	445	461	450	427	410	453	450	412	439	425	423	415	413	413	446	450	454	429	463	402	421	437	403	449	455	458	410	448	458	450	438	416	418	475	461	465	443	440	398	446	464	433	445	438	412	428	455	471	392	441	474	469	450	447	464	443	432	442	412	426	449	429	432	418	421	423	455	409	452	411	481	466	436	473	411	433	427	445	460	440	431	408	456	467	429	453	441	455	454	437	434	484	423	456	435	465	415	430	446	437	442	493	458	424	415	418	458	434	442	411	442	433	447	406	400	420	439	458	408	405	424	453	418	436	452	435	433	443	450	415	416	451	449	447	435	446	449	443	414	446	470	426	424	434	414	431	427	458	435	417	425	430	413	470	430	433	456	441	398	432	453	436	420	457	421	445	419	436	445	410	452	449	464	458	410	452	436	427	449	430	432	449	451	455	431	428	400	449	422	421	448	460	438	442	432	432	440	415	437	452	455	436	439	411	446	424	434	405	472	419	436	456	424	434	434	416	451	454	507	441	455	449	413	452	449	400	470	432	466	439	418	404	428	413	432	385	464	474	418	407	413	472	413	458	431	430	444	425	421	446	456	390	422	422	459	467	425	451	450	460	426	452	482	445	449	452	431	420	456	459	439	490	478	422	458	464	421	459	467	428	422	486	395	410	436	457	454	455	483	425	387	470	432	488	426	430	430	464	413	420	438	401	402	444	441	478	452	446	444	444	442	423	449	441	456	452	442	414	409	448	451	431	461	421	421	442	416	421	449	421	420	451	421	447	414	381	462	412	429	416	441	403	479	432	437	425	433	423	441	445	459	421	426	403	447	435	414	437	412	404	421	419	448	437	456	441	433	455	450	479	425	486	446	420	428	397	474	448	429	481	420	425	408	463	480	446	401	458	439	400	458	418	441	447	415	473	440	415	432	410	454	404	416	469	405	400	422	435	450	452	428	403	449	455	438	469	459	410	454	439	464	441	438	468	414	431	446	400	447	431	429	418	443	429	438	471	404	446	432	437	413	413	434	456	453	427	461	477	444	455	463	481	422	455	426	455	479	436	423	439	446	416	414	442	470	403	427	415	439	425	427	423	458	443	452	443	447	468	409	451	414	443	431	448	436	421	441	446	460	454	411	417	407	461	404	410	443	449	450	412	430	421	443	455	428	444	427	443	450	387	461	485	449	451	453	425	433	444	380	401	447	450	418	433	405	455	432	451	454	417	469	467	446	454	412	403	451	461	420	440	480	412	449	466	459	411	429	423	400	462	402	403	432	451	479	429	453	465	443	474	431	420	450	431	398	447	438	450	424	427	418	444	434	437	390	482	448	498	465	440	429	415	393	449	473	415	474	420	448	399	448	435	433	424	446	437	434	461	460	453	448	461	474	441	405	476	443	434	402	484	418	471	427	467	425	455	454	471	435	445	501	414	434	440	457	417	427	447	441	424	423	445	452	459	411	430	482	402	436	430	439	449	420	409	470	447	429	441	426	435	441	457	448	477	408	428	464	430	420	435	427	494	415	424	445	478	452	421	496	425	420	499	440	410	400	456	431	456	437	441	443	445	464	436	468	427	392	470	424	416	431	467	455	419	419	448	458	438	437	461	427	437	404	428	409	398	437	425	426	490	447	436	397	440	438	443	489	435	446	435	428	439	429	456	434	451	456	431	432	446	426	435	441	403	465	430	449	434	449	442	426	421	466	442	460	402	492	446	452	426	452	430	462	445	449	418	434	460	413	452	423	440	435	442	417	445	443	455	491	443	429	465	427	426	435	437	411	415	436	404	442	466	415	429	456	464	419	427	419	461	445	446	419	417	410	475	442	429	456	431	414	447	412	416	469	426	453	425	414	404	447	457	449	440	433	399	410	416	439	445	451	422	447	460	465	445	461	435	416	438	435	457	454	418	396	432	425	429	438	453	434	440	424	454	426	406	429	432	443	458	489	438	454	414	464	442	447	427	423	405	477	429	461	421	441	420	418	493	459	433	480	460	439	441	427	443	449	463	444	452	447	445	450	438	393	481	428	432	455	450	412	440	428	458	463	423	468	423	440	423	420	393	421	414	422	396	480	445	445	417	436	451	429	464	447	408	466	432	422	414	425	441	446	422	451	440	436	410	440	434	463	444	447	447	462	450	452	429	457	451	462	427	467	421	453	461	419	466	462	416	438	439	472	451	465	427	437	452	420	440	412	439	390	470	416	439	458	442	467	458	444	462	472	443	478	440	412	452	444	450	428	417	428	470	439	442	437	444	444	424	420	471	468	439	462	456	421	440	430	456	442	425	492	459	449	420	415	421	459	413	442	454	432	431	473	422	408	493	446	433	449	454	438	425	402	436	460	434	460	428	450	415	426	470	433	475	412	443	443	458	444	449	458	416	429	438	442	428	435	446	435	440	425	458	436	443	419	428	468	441	399	453	436	445	451	414	438	422	462	433	436	449	452	432	421	404	426	453	434	427	432	445	432	439	448	427	437	407	453	424	441	430	424	456	470	455	482	435	385	440	450	485	446	454	438	413	446	421	435	401	451	421	461	456	432	439	433	458	444	446	458	457	421	429	446	432	453	426	456	457	435	461	380	415	440	448	421	420	431	430	464	463	435	447	457	431	438	419	436	389	412	445	420	469	439	415	463	459	417	411	419	454	408	457	449	462	433	444	462	473	480	434	431	436	428	429	421	450	459	428	458	403	426	455	456	430	422	425	431	451	467	420	430	442	460	474	450	454	397	435	431	407	413	440	418	484	456	454	451	430	432	464	439	501	438	417	440	436	406	428	450	451	447	449	472	479	418	454	470	459	396	421	480	435	473	458	426	426	459	431	429	409	404	445	442	457	430	431	442	404	433	443	434	419	436	432	455	474	429
744	477	328	321	476	731	823	3384	6199	6090	4388	2500	1258	521	232	91	53	33	29	33	35	31	28	28	29	27	30	25	38	26	24	32	40	34	32	34	29	34	33	36	38	29	29	29	38	35	31	31	26	28	30	31	33	25	33	30	34	32	32	40	30	28	36	29	29	30	30	33	47	34	31	34	43	22	33	29	40	34	29	32	34	30	24	30	33	41	34	31	32	31	37	35	23	23	38	31	30	30	36	26	33	26	20	24	29	28	27	33	31	35	28	36	26	31	27	37	35	24	35	37	32	30	36	36	20	34	32	31	33	22	26	22	31	38	26	23	30	32	42	22	35	28	36	25	24	30	35	32	33	31	31	28	29	22	35	24	28	26	36	35	24	27	28	30	29	20	27	30	30	42	25	33	23	22	34	41	36	29	34	33	34	30	34	26	28	18	34	30	40	25	30	34	35	24	35	37	38	37	27	36	32	42	33	33	31	32	31	28	25	33	26	28	33	33	29	29	30	34	29	30	34	26	27	28	50	23	24	31	15	34	34	39	32	29	25	34	44	22	33	26	26	23	23	36	37	34	31	37	23	34	32	25	27	26	31	33	30	30	36	32	29	27	21	31	24	25	24	31	32	26	32	33	35	36	36	31	28	30	28	27	31	29	33	24	36	26	23	31	34	38	29	26	35	29	29	23	30	37	35	30	26	20	29	32	32	26	20	29	22	23	27	21	30	29	24	26	35	26	26	33	28	32	36	37	28	28	26	41	32	35	41	36	32	27	22	37	40	40	32	29	32	25	35	39	32	25	33	33	28	34	34	33	30	26	36	29	32	32	28	35	31	31	32	31	28	36	27	30	26	30	22	33	30	42	29	26	35	27	27	34	38	30	33	30	32	33	26	28	30	35	40	34	29	33	29	31	31	29	34	27	34	29	31	35	26	28	24	34	28	37	30	37	26	35	25	31	26	29	28	23	39	39	29	34	31	37	29	38	35	20	33	27	23	31	27	26	33	35	28	24	30	22	28	29	25	31	32	37	29	37	24	28	20	34	25	33	28	33	37	50	29	44	27	35	42	33	24	29	26	30	26	28	34	28	42	21	27	35	39	20	34	28	38	25	30	28	32	24	23	35	25	34	29	29	31	33	39	29	28	37	28	29	32	30	29	36	31	30	23	20	24	25	29	33	29	33	26	26	44	33	32	24	21	24	28	30	34	39	34	30	32	25	25	43	34	29	32	34	28	36	27	36	28	29	28	31	26	22	38	33	17	32	26	36	27	30	33	34	32	36	29	33	21	27	50	36	28	36	28	33	28	25	33	34	32	28	42	32	40	27	25	28	30	30	27	32	35	28	32	31	29	33	28	27	33	35	28	33	25	29	31	35	27	35	23	20	39	23	29	38	31	25	33	36	25	33	36	32	29	26	31	26	26	28	35	28	37	35	42	26	36	32	31	22	33	36	23	26	17	31	37	31	25	28	34	24	33	25	30	24	30	25	31	34	29	36	34	44	27	34	39	27	32	36	37	37	26	25	30	28	29	28	24	27	38	34	32	29	34	33	34	25	22	32	29	27	29	24	25	32	30	43	25	32	28	26	35	32	29	34	31	40	31	22	20	20	22	26	28	22	26	35	29	33	29	21	30	30	31	33	35	29	27	32	25	30	31	34	32	31	31	34	33	25	47	31	26	28	31	31	24	31	24	32	35	24	31	31	34	24	37	34	32	21	29	38	23	28	31	27	40	33	41	24	30	34	26	31	32	28	36	31	22	35	37	27	30	27	32	22	30	26	29	30	30	26	32	32	28	25	36	29	30	39	26	25	33	30	32	39	27	35	23	27	30	39	29	36	25	21	32	33	46	24	33	27	35	30	32	31	43	35	30	30	39	24	32	30	42	22	27	33	34	33	31	26	35	35	36	19	32	27	33	31	25	28	30	34	24	29	31	33	29	34	32	30	35	29	35	26	26	31	27	30	29	28	25	37	34	26	31	23	34	31	29	32	36	34	16	38	33	33	26	32	28	30	24	35	27	30	37	36	29	28	30	28	34	24	38	33	32	29	32	35	34	28	36	30	33	30	29	26	45	17	27	34	35	31	31	41	31	24	38	35	34	38	25	32	30	32	29	43	21	30	27	35	38	25	27	26	28	35	35	29	33	23	22	27	36	41	32	24	25	33	30	28	42	27	24	33	31	24	29	26	27	35	34	35	25	34	30	29	40	36	20	31	30	23	23	41	25	35	33	21	36	37	24	20	31	25	31	26	32	20	31	35	44	29	37	35	29	25	31	36	24	26	22	34	32	36	28	34	27	27	23	31	33	27	36	34	24	27	28	42	26	28	37	24	31	38	38	36	33	37	37	24	20	24	27	28	31	38	25	41	33	27	30	33	22	36	27	31	29	28	26	33	32	43	36	26	20	29	29	31	27	35	33	29	22	28	38	36	24	19	25	32	34	28	33	22	28	27	35	17	34	24	29	31	23	28	34	23	27	25	38	23	33	21	37	19	40	29	23	23	28	29	28	36	27	31	26	30	37	39	30	27	34	34	33	32	27	28	23	37	25	28	32	29	33	29	31	43	29	27	33	33	32	33	25	29	36	27	24	23	29	34	28	28	21	26	20	23	32	32	27	37	28	34	37	22	34	32	27	22	29	19	31	28	25	34	35	28	33	28	39	28	35	33	29	26	26	35	32	22	31	24	21	39	36	29	31	19	33	26	26	25	20	36	28	35	52	28	31	31	35	41	27	29	37	32	35	31	20	37	42	37	27	32	27	32	26	19	27	24	37	37	34	34	33	29	21	34	35	32	34	26	34	22	31	18	28	29	27	30	44	40	25	27	42	25	23	35	27	38	30	28	31	31	30	27	36	31	32	30	27	28	30	22	24	36	37	32	33	35	30	33	38	35	30	28	26	40	39	33	42	30	29	38	31	30	35	25	23	35	15	30	30	31	29	15	32	28	38	39	29	34	30	24	33	27	37	40	34	21	32	28	55	33	24	40	33	31	38	26	27	22	32	28	29	28	25	36	29	31	34	31	31	29	26	37	30	21	25	25	35	34	40	33	34	30	24	33	32	26	23	24	28	27	33	21	35	25	38	29	35	24	32	38	30	24	29	28	30	28	30	24	34	32	31	44	18	32	33	30	30	36	31	42	41	16	33	24	31	27	22	21	21	24	33	30	34	24	30	32	24	28	37	28	31	32	31	37	35	33	25	27	39	28	30	29	31	27	30	30	36	31	26	33	20	30	34	24	32	36	33	20	33	27	24	28	29	39	25	20	32	29	34	31	33	40	28	35	33	34	39	32	28	30	34	28	40	27	25	29	31	32	27	33	33	30	26	33	39	22	34	35	29	29	38	21	30	22	23	33	29	31	31	26	32	33	24	43	31	31	27	20	30	36	28	26	26	32	29	41	41	35	24	22	32	33	33	25	21	27	42	23	26	34	33	28	30	27	40	42	27	42	34	30	25	29	36	33	31	33	33	22
18158	10799	6811	15501	26934	28803	27440	39813	45842	41878	35771	28657	20743	12253	5444	1956	792	531	450	449	381	396	417	357	412	401	385	401	418	400	403	392	387	372	408	402	392	395	455	398	406	385	412	410	398	394	396	408	411	362	421	401	427	410	370	376	402	389	375	385	374	416	406	395	360	410	362	393	386	409	385	393	361	399	382	403	386	377	401	403	361	407	351	387	411	355	386	378	416	378	402	373	421	405	423	417	361	389	408	381	423	397	416	398	360	424	397	406	407	401	376	411	379	370	422	377	369	417	359	419	392	378	427	353	346	407	371	370	387	384	403	366	402	391	355	395	380	391	429	377	414	389	407	410	408	418	396	395	395	384	370	392	403	409	394	366	411	382	405	412	349	380	382	396	375	428	372	372	392	417	381	370	347	419	401	414	378	373	403	367	386	372	380	354	414	394	438	353	397	373	383	386	412	392	391	408	391	377	408	387	388	399	364	402	392	413	369	405	421	401	351	415	366	420	401	407	393	387	456	378	414	403	383	361	359	401	384	391	396	374	366	380	376	389	390	406	375	414	390	381	375	396	378	402	377	394	410	448	378	417	388	409	389	358	424	349	406	380	400	366	389	369	384	372	414	389	422	396	407	377	373	405	370	404	423	397	403	398	395	420	353	412	400	399	383	389	432	409	371	396	410	395	398	413	383	378	370	409	378	412	420	406	396	393	354	405	410	386	427	389	383	415	400	380	382	394	405	376	388	393	396	376	390	431	412	412	405	406	391	403	396	408	395	403	381	417	369	396	365	366	384	358	352	351	424	382	380	417	380	388	381	399	423	418	415	397	385	390	406	374	404	355	382	396	404	408	395	448	437	396	409	402	419	398	405	392	424	396	411	399	394	401	372	406	392	405	414	434	395	398	377	369	394	380	377	332	377	400	375	387	398	412	392	416	432	410	392	363	349	391	355	421	386	385	395	330	394	393	356	397	391	391	428	400	382	406	390	416	399	413	418	368	413	429	387	364	388	362	399	413	368	398	421	406	390	378	399	397	410	400	371	383	402	379	407	414	405	422	397	388	396	415	392	385	403	425	401	401	400	381	392	392	364	359	409	374	380	400	422	395	384	366	371	405	382	412	393	391	429	423	426	380	385	347	385	388	435	388	415	401	376	399	402	374	403	367	369	408	398	402	348	426	400	371	406	407	360	397	396	426	385	431	449	387	407	396	402	360	421	395	371	403	426	373	370	410	402	354	403	418	393	404	397	395	416	370	365	401	428	404	396	400	421	374	386	409	418	383	361	385	386	390	408	408	411	432	378	438	392	380	375	370	417	387	378	390	383	383	395	438	418	372	394	358	374	407	381	393	372	344	391	393	407	363	392	372	399	400	386	395	391	417	416	372	393	390	370	389	409	405	358	382	382	382	381	393	403	416	390	437	399	360	435	387	375	428	425	414	384	415	397	393	415	408	389	379	442	387	379	420	392	417	391	405	392	418	416	392	377	388	393	391	406	388	383	403	416	388	382	435	378	410	396	414	392	381	386	359	382	371	371	369	395	390	365	386	419	404	366	402	424	349	380	379	382	381	402	404	409	415	376	428	389	408	385	407	391	397	382	383	353	433	356	413	384	398	399	398	400	368	411	388	433	378	399	373	397	408	398	416	400	414	402	410	413	370	415	423	373	398	399	388	419	392	391	370	383	379	420	382	394	370	396	402	382	395	389	414	395	369	410	415	387	404	404	402	391	391	369	390	384	375	402	401	385	399	378	392	392	401	360	408	391	366	437	381	402	388	416	381	405	439	378	414	381	385	396	411	412	391	403	418	368	426	419	415	359	395	405	411	380	383	368	356	401	404	373	409	392	401	392	406	383	381	409	401	394	432	405	389	414	385	404	391	406	404	391	346	358	402	388	438	408	381	388	421	406	404	390	419	385	385	353	427	383	417	397	397	405	410	411	366	400	368	423	387	357	364	402	396	394	406	412	399	398	394	385	363	410	409	423	380	386	373	411	382	374	424	380	416	402	375	417	394	359	393	410	402	387	395	380	394	396	377	373	374	390	363	372	342	407	418	396	383	386	409	402	391	406	366	423	413	367	363	404	388	371	428	390	438	388	386	430	437	415	381	418	356	386	386	453	399	393	371	418	383	398	384	398	431	412	396	421	376	388	421	410	367	422	373	390	424	368	387	424	411	426	418	375	361	383	391	422	392	427	371	411	408	379	405	376	380	406	387	383	397	396	402	391	419	405	415	377	362	382	404	398	390	387	370	395	405	402	377	376	404	405	373	399	401	365	390	411	419	394	379	385	423	388	387	411	399	420	396	415	381	400	415	402	365	404	384	402	404	416	407	386	384	425	404	415	413	372	356	384	369	419	402	403	387	400	393	384	370	410	404	389	406	399	398	351	356	388	365	421	405	399	387	412	409	400	409	403	412	449	375	371	403	385	395	397	374	391	418	401	379	397	366	355	378	372	430	408	403	391	397	390	377	399	364	350	396	413	386	367	440	404	408	415	420	402	369	393	384	383	372	419	383	388	418	420	382	382	453	414	416	417	402	366	415	368	390	399	404	411	406	393	428	396	424	403	402	377	400	394	390	375	389	415	389	378	401	415	395	441	366	376	385	408	403	393	391	409	415	386	386	377	437	406	388	404	404	402	367	368	398	434	379	393	390	367	359	392	380	430	389	377	409	403	436	401	404	380	385	348	402	435	394	395	368	395	417	380	342	377	376	368	414	409	409	367	376	377	402	401	409	392	421	387	402	418	442	362	370	379	388	396	398	403	410	378	389	394	422	419	357	393	432	387	393	359	379	352	383	374	413	397	412	379	426	385	407	396	408	384	401	398	423	412	401	380	387	385	408	379	368	378	381	397	449	412	395	405	358	393	368	390	386	430	379	387	411	381	407	404	424	415	432	410	409	408	376	400	383	410	376	355	353	398	371	439	381	436	376	406	377	400	366	381	381	420	381	434	385	378	391	343	393	397	421	378	381	376	403	377	430	405	402	387	421	392	389	369	421	426	389	394	388	385	387	405	412	399	394	392	414	364	415	414	388	359	377	378	403	402	397	377	352	407	367	393	405	400	402	411	392	415	413	390	414	377	404	381	383	387	436	338	412	414	388	364	385	420	410	392	396	381	414	368	392	380	371	424	353	384	384	385	367	435	399	392	402	407	389	414	360	375	391	385	413	418	399	428	370	373	400	404	420	395	415	413	379	399	401	404	390	397	393	384	373	380	412	388	381	367	392	397	407	358	370	407	370	391	383	395	412	406	418	386	394	408	394	393	423	369	386	417	391	402	383	347	386	388	411	404	392	367	398	390	388	375	396	400	389	380	387	408	400	402	406	382	404	395	393	397	431	377	418	391	385	386	390	391	423	366	385	411	368	389	415	410	413	408	356	406	380	424	406	365	439	393	370	377	400	369	407	376	388	423	359	385	385	401	426	384	367	393	376	400	392	398	365	428	368	391	390	363	424	401	421	401	417	425	410	409	414
1938	369	271	285	426	840	982	4946	9173	6657	4230	2488	1242	490	218	93	54	42	51	31	51	37	46	40	39	41	50	45	37	43	36	43	38	36	35	32	35	36	45	41	40	43	49	44	28	34	32	34	41	38	33	42	41	36	46	35	40	40	37	44	32	38	44	38	52	33	43	39	40	29	40	31	35	36	38	35	27	35	25	46	47	41	32	41	42	40	45	29	39	42	47	34	34	55	39	32	33	36	42	34	36	36	37	41	27	28	34	40	38	36	35	39	40	35	38	45	28	34	34	51	37	50	37	39	42	34	39	45	32	36	37	40	31	40	37	47	34	26	24	38	37	41	38	43	48	40	31	43	37	41	37	41	39	46	44	37	37	43	40	33	31	37	34	33	42	29	44	37	41	43	34	39	31	38	35	32	50	50	34	39	36	52	50	36	44	33	46	57	30	48	39	32	32	34	32	39	30	18	48	49	32	34	34	32	31	41	28	36	44	38	48	36	49	37	44	33	37	33	54	33	32	43	43	43	49	41	38	43	46	38	35	50	42	26	32	30	48	31	31	44	27	26	34	37	33	44	46	42	43	31	37	33	44	40	36	43	44	44	39	37	30	45	40	37	33	34	36	40	36	40	36	38	33	37	40	32	37	34	47	28	40	42	37	36	35	38	37	45	41	40	45	41	30	33	39	29	43	45	51	36	37	47	30	42	39	47	38	39	42	32	37	39	44	32	38	30	36	37	42	35	40	37	56	39	49	43	35	35	40	30	44	40	41	43	39	30	43	36	27	31	52	34	41	42	29	33	44	44	47	41	40	41	33	31	35	27	40	40	38	25	36	43	24	44	38	40	38	47	31	40	40	46	33	41	47	37	40	39	47	32	41	32	45	36	37	29	33	46	46	36	36	36	34	34	37	25	39	33	27	36	41	42	53	46	32	41	38	30	34	31	27	45	38	50	43	40	42	40	49	36	33	50	42	42	36	43	37	30	42	48	48	26	41	43	37	44	36	39	33	41	31	35	36	35	37	42	45	37	47	39	38	38	59	32	38	38	40	42	19	34	35	43	35	41	39	36	43	36	28	40	29	37	35	57	60	41	37	32	36	35	31	42	46	24	30	41	49	41	37	39	31	40	43	54	33	34	34	44	29	40	27	33	35	35	32	37	46	32	32	37	33	33	37	37	40	30	33	38	38	29	38	34	40	44	31	28	32	41	35	29	37	47	39	38	46	37	27	25	46	40	32	45	40	42	34	41	38	35	46	41	42	32	50	40	38	36	48	32	38	37	36	39	41	46	29	41	44	46	48	42	37	29	33	38	37	42	33	44	33	40	49	30	27	43	44	38	39	37	36	47	39	55	43	35	49	38	39	42	42	35	36	36	36	39	39	32	37	35	35	39	44	37	39	31	35	35	35	37	38	38	31	32	41	51	34	43	29	43	37	44	37	34	31	40	34	48	36	40	42	44	35	41	46	31	40	48	39	51	45	36	33	43	39	35	32	40	43	41	38	34	38	28	42	39	44	41	43	30	46	39	30	41	33	36	36	32	41	43	41	37	38	45	40	50	29	36	33	36	37	42	44	41	39	40	31	36	46	38	42	30	41	42	34	40	39	41	36	42	37	31	36	34	26	36	44	35	30	37	45	42	45	45	41	46	41	46	40	46	39	45	44	40	34	28	42	45	38	28	28	32	38	39	41	35	41	42	31	33	32	44	44	37	48	41	32	49	51	33	32	36	34	35	29	33	36	42	40	38	39	39	45	33	28	44	42	43	41	32	31	43	49	40	46	37	42	40	44	41	25	37	39	37	38	36	47	44	37	31	39	42	29	24	42	42	38	39	39	32	28	36	36	26	43	34	40	40	39	31	38	44	39	42	31	39	26	35	31	42	31	39	46	38	26	35	44	35	43	50	30	43	33	44	35	34	40	38	39	38	45	33	38	29	29	29	38	48	45	46	38	47	43	36	38	39	41	47	30	51	47	32	26	39	48	30	32	43	29	33	35	45	27	37	34	42	34	34	44	46	40	47	40	41	35	35	49	34	39	33	29	38	36	36	35	33	35	32	34	42	46	42	38	38	39	37	34	46	29	37	33	31	36	31	39	37	47	49	28	46	37	39	42	42	36	41	36	49	36	32	33	41	37	35	33	39	40	39	30	32	42	40	37	38	44	35	36	41	46	42	40	51	38	47	31	28	41	31	37	42	39	37	43	32	45	36	48	39	31	52	31	27	47	47	37	42	27	37	47	42	43	45	33	32	33	51	41	54	45	38	45	35	45	36	35	42	44	40	44	40	35	40	36	29	35	35	33	32	55	34	35	30	38	50	34	34	37	37	29	31	28	43	46	33	44	40	32	41	48	40	35	45	40	43	42	29	50	33	32	41	42	54	40	36	33	50	39	39	30	37	34	42	42	32	38	40	35	35	40	48	44	27	40	35	36	38	31	40	38	27	41	40	34	42	42	35	41	44	37	41	30	30	40	39	32	39	40	39	38	38	39	29	43	50	31	31	26	38	32	33	40	50	36	40	40	44	34	38	32	44	31	41	39	32	40	28	33	33	25	36	35	41	39	37	39	38	32	41	25	29	33	44	34	28	40	34	40	38	42	40	33	35	32	31	34	37	39	33	31	37	37	29	39	35	45	39	42	32	36	27	30	36	49	26	31	35	43	35	49	35	45	48	33	38	37	37	39	36	31	45	41	48	40	41	31	36	31	32	41	46	47	33	32	35	42	48	40	25	37	25	28	44	41	33	39	33	34	44	34	50	42	37	40	41	34	45	30	34	42	35	32	35	41	31	34	46	43	41	34	40	30	41	38	37	34	42	46	42	38	39	43	30	34	37	35	36	34	35	44	41	49	34	30	38	30	34	46	41	44	34	42	55	38	34	42	50	42	38	37	27	34	34	41	46	33	41	39	39	43	29	41	36	43	34	43	29	40	58	41	38	37	34	35	38	38	33	35	46	33	33	50	43	43	40	45	49	29	46	46	30	26	40	39	47	33	37	39	37	39	41	30	44	53	37	45	34	28	45	55	31	44	38	43	35	31	40	30	37	50	49	39	40	46	37	37	37	43	36	35	49	38	41	36	57	35	46	34	31	46	41	44	33	35	32	36	31	44	48	37	48	45	45	34	36	45	40	34	50	30	39	42	37	44	45	33	40	43	42	35	25	38	42	31	34	34	31	34	39	41	39	37	30	37	40	32	40	31	32	36	42	49	28	38	31	29	40	35	41	37	36	44	38	30	45	37	37	38	55	38	33	30	38	31	32	39	43	30	42	31	34	35	43	31	34	36	32	47	32	44	38	47	32	44	45	43	52	30	33	42	19	32	28	37	20	38	42	48	40	54	31	33	36	33	35	40	41	34	36	32	38	35	41	39	32	35	40	38	41	35	35	36	28	37	45	28	35	34	45	32	38	53	40	25	61	41	33	33	39	44	29	43	40	37	33	39	30	50	33	23	38	44	40	46	33	35	38	43	43
17570	9352	5756	14261	26737	30059	29083	44684	51041	42780	35958	29200	21185	12317	5510	2022	923	589	517	455	501	506	527	502	491	492	505	481	509	497	524	501	479	477	497	458	536	493	523	489	498	493	486	538	526	514	508	500	496	499	499	479	471	498	503	464	474	488	457	451	484	481	482	489	546	480	524	541	483	503	471	506	507	502	505	516	530	463	492	475	490	488	508	520	488	519	517	528	506	494	461	537	472	497	473	532	481	490	545	504	514	463	480	487	513	519	494	498	508	472	475	474	474	492	507	509	527	465	503	450	510	458	518	489	470	531	486	491	513	509	486	527	475	495	498	455	456	511	489	487	519	492	528	482	477	509	473	479	484	521	514	509	442	503	475	475	528	488	489	453	460	539	492	547	516	492	518	487	459	524	508	557	500	501	497	499	510	506	479	462	509	545	499	530	506	473	485	511	488	527	480	496	494	493	498	545	526	498	514	518	503	503	505	479	508	458	513	506	485	496	508	500	497	525	503	448	511	498	510	468	510	515	484	487	477	540	491	533	492	496	438	514	506	498	504	501	512	525	508	509	507	502	497	509	524	481	472	527	518	475	496	498	487	502	469	510	517	486	487	498	495	498	493	477	526	498	499	515	494	491	519	520	496	491	528	479	473	530	540	473	480	543	499	511	491	538	497	509	468	514	499	525	529	459	498	487	514	524	462	522	526	484	493	512	511	490	470	499	511	532	503	491	491	518	496	503	487	517	524	516	491	498	491	513	485	483	521	508	522	473	502	498	460	514	516	527	494	491	504	516	510	493	520	519	452	518	514	486	506	500	508	489	450	501	501	517	509	506	506	549	506	456	472	480	480	515	526	516	507	447	487	443	499	493	480	526	525	493	503	539	489	485	462	484	500	529	476	503	465	500	515	542	481	497	509	480	516	474	527	488	488	505	475	493	521	532	504	501	441	520	503	500	529	484	525	517	540	498	506	473	475	490	524	480	495	510	517	520	497	505	484	498	477	537	492	509	489	484	534	469	536	519	516	485	502	490	500	512	562	501	526	483	482	503	488	525	502	478	481	524	462	515	469	477	502	489	494	509	452	499	469	494	484	457	551	463	504	480	446	514	500	502	538	519	504	510	494	521	513	479	517	487	519	504	528	512	513	496	527	516	486	522	527	487	486	496	485	487	473	516	497	545	503	486	464	512	504	516	505	482	495	508	492	492	492	500	546	528	492	514	512	461	490	487	477	485	516	515	505	523	558	467	510	479	501	492	519	501	510	513	516	499	503	516	491	484	498	504	518	493	528	483	443	500	485	511	508	519	479	497	440	507	472	477	505	507	518	503	520	528	503	495	497	510	500	507	497	516	474	456	478	481	446	489	517	474	480	523	468	517	529	504	508	507	496	501	469	505	508	498	509	538	523	464	560	493	538	498	500	531	476	536	456	519	472	487	529	515	471	499	497	523	501	487	479	499	503	489	447	501	456	530	485	494	492	501	477	458	516	523	509	489	478	527	464	491	491	519	483	493	493	472	492	524	492	445	522	501	479	546	483	486	492	518	510	496	501	521	517	485	519	551	482	490	488	563	510	523	523	488	545	490	516	508	490	474	505	494	494	495	518	509	529	508	512	524	495	537	479	525	544	514	499	482	504	499	467	452	508	524	484	530	497	508	517	550	481	494	506	472	486	472	473	501	510	458	483	474	486	504	528	504	527	492	531	524	503	472	493	505	487	488	536	535	518	502	524	440	469	506	472	518	465	485	483	510	509	477	512	506	483	505	523	506	545	492	530	500	527	494	473	491	504	521	457	513	492	486	537	474	488	501	509	495	520	482	487	525	509	494	509	482	520	502	483	517	508	527	519	543	487	466	510	516	524	518	550	540	493	480	494	515	469	511	515	500	520	492	510	497	524	482	529	525	534	547	534	505	515	482	507	492	510	474	461	497	528	508	502	514	472	483	509	535	530	483	496	470	513	516	515	488	489	529	506	475	523	484	494	471	484	457	480	474	490	487	493	465	500	500	493	509	489	482	514	504	468	489	469	491	522	509	480	512	503	487	540	493	522	511	484	518	507	493	543	501	478	507	468	462	508	495	537	515	519	498	481	507	522	485	524	510	449	500	461	524	489	501	462	483	509	530	498	497	503	493	536	506	529	492	514	524	483	499	531	492	512	505	528	520	509	504	475	491	496	521	534	483	467	501	475	515	533	480	497	501	503	503	490	521	501	479	470	512	512	509	512	497	519	503	516	470	511	489	515	504	500	503	475	511	474	479	489	482	501	480	489	475	523	475	468	495	499	488	466	558	470	493	502	483	468	520	488	543	516	529	515	521	482	515	504	521	500	529	481	529	508	485	484	492	511	522	509	488	496	507	530	513	507	519	493	493	495	535	526	506	499	504	535	512	496	475	527	500	496	475	523	559	529	515	525	534	473	509	490	519	496	524	526	514	523	498	494	477	498	504	526	494	525	445	509	497	527	527	498	503	478	468	528	494	518	486	486	497	516	443	508	505	541	522	542	536	512	528	471	461	522	492	501	494	500	532	493	488	483	504	448	510	458	531	488	491	498	497	502	512	462	501	507	519	507	487	541	538	516	510	455	528	504	483	497	523	502	522	535	516	470	493	499	507	521	534	486	534	502	485	523	506	534	531	474	534	527	516	480	511	459	517	524	478	501	504	493	485	517	486	539	539	492	493	450	527	510	480	490	486	503	495	501	496	497	500	488	488	485	453	463	501	506	490	532	503	477	509	479	512	502	516	502	499	488	499	463	493	540	487	514	499	488	507	488	503	508	489	472	461	524	528	506	469	477	529	513	534	471	542	490	449	462	506	463	534	520	489	467	508	480	513	459	521	561	487	508	460	454	533	500	487	497	494	531	508	537	500	474	497	492	503	514	493	478	468	511	501	463	491	487	488	466	493	557	460	502	508	511	518	486	500	500	523	495	497	513	480	460	497	518	579	520	528	480	482	524	449	528	499	512	512	504	507	507	489	497	517	494	504	497	490	502	468	510	487	511	502	483	492	498	508	486	498	512	539	497	525	548	521	482	497	511	515	474	485	514	511	467	511	463	537	533	490	451	511	534	504	517	470	470	499	493	525	508	485	496	471	501	518	500	500	506	479	492	519	489	512	479	510	520	526	549	488	500	482	535	515	492	495	509	490	512	470	502	516	515	528	529	520	507	520	456	515	464	492	518	512	450	487	489	480	471	498	544	520	492	498	446	476	482	529	523	484	507	527	499	467	523	487	503	535	477	551	520	519	526	541	518	515	522	518	524	514	518	512	519	468	524	481	514	459	475	478	536	496	512	515	473	539	508	509	524	543	430	510	493	506	519	461	500	452	517	486	501	507	485	476	490	474	498	514	472	474	529	460	463	485	496	484	506	496	502	491	556	475	539	495	539	477	500	487	492	482	471	462	482	518	503	466	504	500	507	483	511	472	545	455	517	503	534	476	488	545	485	493	531	480	512	500	495	500	539	501	540	473	528	506	509	481
1114	644	455	353	633	1200	2098	12332	14085	10111	6001	3200	1473	619	251	98	54	29	26	24	31	26	30	40	43	36	32	28	37	41	29	42	32	32	33	32	41	35	29	37	34	52	40	37	27	49	35	40	42	30	39	29	30	31	23	35	33	35	31	33	33	32	21	31	32	39	34	39	34	42	34	38	37	27	34	34	32	30	30	26	36	28	38	21	37	22	34	25	31	30	29	34	34	36	39	32	35	52	33	41	34	38	34	28	35	39	32	25	37	29	29	26	45	41	40	33	32	32	39	25	23	37	30	42	27	37	42	36	35	35	33	46	29	43	25	31	21	32	36	25	19	28	37	29	35	33	36	29	35	23	26	28	42	33	53	41	30	34	31	49	36	38	34	35	26	35	32	40	31	33	35	31	49	42	29	36	28	39	49	44	28	33	40	31	45	21	39	35	31	29	35	54	34	27	21	32	30	34	40	38	42	37	42	28	39	43	34	35	37	37	29	36	40	29	41	39	30	41	33	38	37	38	26	36	32	30	34	31	29	33	33	29	37	33	36	34	37	33	30	39	41	44	25	31	34	39	40	27	23	54	33	28	34	29	32	33	28	35	37	48	41	30	30	32	34	30	35	23	33	38	21	36	32	36	30	30	35	28	30	41	25	27	29	41	28	30	34	38	26	39	31	38	30	31	37	34	33	29	28	31	34	40	38	41	42	30	31	34	37	34	40	29	28	29	40	40	27	42	40	34	36	35	22	25	37	34	38	41	30	32	39	30	31	31	35	30	43	32	33	41	36	31	32	42	29	23	40	41	45	26	30	34	42	35	42	37	37	29	39	35	25	45	34	40	27	31	36	31	36	41	42	39	42	43	38	28	26	28	38	35	32	30	27	28	25	30	36	33	26	40	37	32	26	39	38	38	28	33	29	25	37	37	40	44	36	31	41	23	34	38	32	31	32	37	35	36	21	28	31	37	43	37	40	32	38	34	28	38	23	46	39	30	28	42	31	38	34	40	25	34	39	35	33	35	40	25	32	30	22	40	43	32	40	37	31	34	37	26	39	37	33	35	38	35	38	40	25	32	31	29	27	34	32	34	43	34	38	31	31	28	30	31	38	37	29	27	36	41	43	33	31	28	34	35	34	46	31	34	37	36	29	31	40	38	41	34	43	31	30	32	37	25	30	28	42	32	28	35	33	38	29	31	36	29	25	29	41	43	34	32	39	39	35	32	26	36	23	29	39	42	31	44	35	34	34	40	31	34	36	41	31	35	42	30	44	28	34	38	40	33	35	48	36	36	39	39	47	44	33	46	37	28	40	31	38	34	26	42	31	43	36	38	30	26	29	24	21	39	40	31	32	43	44	38	34	40	35	39	38	31	38	38	41	32	34	24	25	37	43	30	35	27	33	43	49	35	32	29	30	38	44	36	32	37	34	30	30	38	35	36	29	35	38	43	40	29	33	33	26	38	35	24	24	40	31	26	39	35	47	36	36	25	31	32	39	31	37	35	40	39	30	41	38	28	37	26	41	40	34	32	30	39	31	35	41	34	28	35	26	31	38	27	34	28	27	34	32	38	39	37	36	41	32	45	43	39	35	37	32	33	43	30	40	31	43	39	17	27	26	31	36	43	35	30	31	34	41	34	36	49	38	43	28	33	32	32	36	30	33	39	44	36	35	33	33	35	31	38	39	36	32	37	32	33	44	37	29	34	29	30	33	29	34	34	36	34	41	26	36	43	39	31	43	27	35	33	29	38	37	34	35	22	34	32	20	28	23	34	30	31	33	35	29	30	38	27	40	33	26	37	44	42	30	29	36	43	30	31	32	27	37	35	29	30	39	30	30	39	29	34	31	30	39	30	32	28	40	41	30	27	30	33	39	44	33	30	34	17	42	38	39	33	27	35	29	34	35	39	35	35	43	25	42	29	30	44	32	34	40	39	35	52	38	37	38	26	35	34	38	30	26	34	39	40	31	36	29	45	35	34	36	29	39	37	33	36	31	37	42	32	36	29	29	24	32	24	31	48	41	32	47	30	37	27	31	37	38	49	43	43	37	32	35	30	36	41	33	41	36	37	30	30	30	39	38	36	37	39	27	47	38	27	28	35	26	39	30	40	42	40	32	34	34	29	36	36	23	39	32	39	36	35	29	43	37	31	26	45	34	40	38	34	28	26	39	33	36	27	28	32	35	38	38	35	32	30	31	39	32	44	36	42	20	38	32	42	35	38	35	38	48	42	28	40	24	29	22	32	32	33	41	38	34	28	28	41	35	31	39	39	34	45	31	39	35	39	33	31	34	34	42	37	23	33	26	30	34	34	41	33	29	49	31	26	28	29	42	34	27	31	32	37	39	34	32	30	29	33	27	41	34	40	29	32	36	21	35	36	33	26	37	23	36	36	42	27	32	31	23	26	35	31	30	29	45	34	29	37	26	27	29	33	45	33	31	41	38	34	35	29	33	26	40	43	24	30	39	31	35	26	35	24	29	34	36	31	36	28	29	26	41	33	32	32	32	27	39	25	27	33	39	30	35	35	27	35	44	24	22	40	34	29	31	42	26	32	26	24	35	25	39	30	32	29	32	38	28	24	34	29	33	36	32	28	34	40	30	25	34	29	27	26	32	32	37	31	43	34	43	30	25	42	31	26	39	43	28	28	37	37	32	44	30	36	33	46	34	27	40	25	32	38	28	38	43	24	32	32	28	37	27	37	26	35	30	43	40	48	36	31	23	44	24	32	34	35	33	47	29	36	36	34	39	30	31	40	25	40	30	20	33	27	37	42	39	32	34	32	36	41	34	35	33	26	28	27	29	31	33	28	28	36	42	40	29	30	35	39	34	28	27	32	51	33	26	39	42	34	39	30	39	32	45	30	29	50	33	42	35	36	39	42	35	27	36	30	31	26	27	28	42	35	34	41	33	30	39	30	41	34	31	39	31	40	36	41	38	35	39	38	28	38	36	27	34	43	29	31	34	29	36	24	35	29	31	29	34	34	38	39	32	37	31	38	29	29	39	28	30	35	34	29	30	42	42	35	25	35	34	34	29	29	39	18	28	39	31	31	27	47	39	29	41	34	39	35	32	31	33	37	36	35	39	25	25	29	42	36	31	33	24	32	46	23	27	40	27	34	32	36	43	29	37	35	32	33	34	31	39	27	25	23	32	30	33	30	33	37	37	38	31	32	38	31	37	42	34	15	32	33	34	30	25	42	31	36	33	36	30	29	37	31	37	37	35	37	30	36	31	30	40	34	32	34	40	40	34	27	38	33	41	30	30	32	36	32	20	32	36	24	31	32	32	35	34	41	38	34	34	34	31	28	35	37	26	40	41	36	24	40	34	36	32	36	43	34	41	38	29	43	35	42	31	27	35	29	31	38	31	41	38	30	33	41	42	35	46	35	34	31	37	44	34	25	27	27	41	25	28	41	39	31	36	41	30	37	35	32	34	39	39	39	27	35	44	31	33	30	26	31	35	34	33	42	35	36
21043	13027	9465	18178	31622	34085	37785	60139	58349	48263	39458	31615	23056	13747	6629	2498	1041	657	481	499	420	421	443	428	428	414	462	429	485	487	460	444	444	432	423	423	467	430	423	459	436	492	430	445	454	459	463	444	451	423	435	471	458	431	441	453	422	428	463	412	484	379	439	442	473	463	435	486	485	439	449	407	430	458	424	443	461	466	454	470	420	459	479	427	471	454	449	467	502	449	470	433	467	439	459	473	436	426	467	447	424	441	443	457	432	438	452	441	446	438	416	459	433	438	449	417	425	400	430	484	431	467	446	463	429	439	442	425	469	448	459	433	413	465	426	416	445	462	481	452	431	498	457	463	405	404	486	460	436	443	429	456	416	480	459	440	453	464	427	463	470	433	467	455	448	451	449	449	398	445	420	445	454	490	439	439	468	460	465	457	429	417	444	439	470	402	451	428	433	448	455	404	470	430	440	445	465	480	451	418	442	430	452	430	406	450	498	450	445	459	453	438	431	438	464	419	456	446	463	422	434	474	466	475	454	418	444	445	485	419	440	441	473	461	465	449	428	424	432	427	403	439	452	463	464	443	443	470	451	415	437	438	477	429	474	410	422	430	426	432	435	424	449	449	513	461	469	447	444	423	441	438	454	447	435	449	427	442	419	459	419	444	433	477	430	422	466	472	430	466	426	499	444	470	445	451	461	451	460	421	439	433	432	462	447	410	495	452	421	486	460	458	419	430	416	461	463	421	449	471	418	465	448	434	434	418	427	451	448	485	418	453	462	432	447	423	466	489	455	443	432	384	447	465	471	432	464	446	451	454	494	422	431	431	422	437	459	402	402	454	430	484	437	433	432	419	438	472	420	451	457	478	471	426	446	479	450	450	463	459	450	444	469	421	437	458	473	429	419	422	446	425	435	449	428	473	394	441	467	426	449	474	421	435	415	448	449	432	461	439	430	433	449	446	446	448	466	495	466	485	423	431	435	439	413	416	421	464	431	439	447	435	438	462	480	435	442	431	473	450	435	459	443	426	458	464	465	450	463	451	476	459	458	447	428	436	449	438	451	460	435	443	446	431	467	459	419	457	452	433	435	443	433	429	408	457	438	426	435	476	438	461	429	451	448	445	419	454	493	480	448	462	435	453	428	447	483	455	472	436	479	464	443	480	436	447	465	467	470	424	453	467	459	438	442	418	448	442	452	420	454	411	459	476	462	425	484	436	460	422	416	472	472	477	428	425	417	467	431	407	448	453	450	444	420	432	437	464	465	428	446	442	438	440	447	467	429	462	431	434	444	440	483	447	432	488	444	466	454	436	406	470	436	444	450	438	415	486	471	439	448	424	471	439	477	477	475	477	467	464	462	465	463	430	438	427	414	469	467	429	447	476	451	447	451	430	472	433	455	431	453	445	459	433	456	451	434	459	431	377	416	474	436	465	422	448	462	460	438	443	402	415	443	418	460	442	459	426	447	449	446	454	443	440	441	459	436	434	478	439	434	447	443	431	436	431	437	427	492	466	430	454	443	400	455	452	492	439	431	447	436	493	443	427	457	419	434	457	452	445	450	417	471	430	418	444	445	465	460	452	426	422	428	428	441	428	461	433	424	400	421	423	445	456	442	441	437	429	450	445	436	435	468	450	461	437	442	431	428	441	463	441	484	451	462	427	427	464	439	437	475	425	430	438	431	434	437	433	446	441	458	428	500	442	420	420	415	427	450	438	478	453	472	464	478	410	451	437	423	404	438	519	463	440	465	454	488	436	427	441	451	418	450	427	427	417	426	463	443	441	398	444	446	480	408	482	471	426	451	443	436	422	488	471	482	428	402	412	472	453	455	430	470	503	425	458	444	459	442	468	425	436	462	477	420	448	456	483	475	431	454	454	415	462	453	467	447	428	460	448	470	467	470	415	411	449	451	448	419	433	477	445	440	435	461	445	462	458	409	456	435	417	435	408	440	462	434	432	421	446	451	451	441	464	436	441	462	447	466	469	416	432	460	452	462	436	447	442	426	489	469	424	434	454	458	443	431	451	432	409	467	474	428	444	447	443	430	478	444	443	409	493	461	403	420	405	413	413	443	469	432	448	454	471	446	505	446	446	424	425	432	446	439	464	462	436	448	450	413	427	449	420	413	422	405	418	439	439	442	431	418	424	473	425	458	449	440	442	452	456	457	506	427	430	398	466	454	471	450	434	447	456	477	449	437	470	432	461	432	431	428	468	458	426	469	458	465	455	473	487	448	440	481	461	453	430	443	433	416	503	465	492	425	484	464	431	418	442	459	458	435	463	430	429	456	464	450	419	422	453	436	429	443	453	480	470	500	419	458	453	461	471	473	461	458	427	438	463	453	450	459	457	442	414	469	484	436	424	454	430	396	450	452	438	490	395	438	427	443	441	417	426	480	452	466	460	449	471	385	435	428	486	424	483	436	459	463	468	432	455	431	440	443	393	438	414	481	454	438	465	453	458	427	417	454	414	448	432	481	477	442	475	444	494	463	435	423	455	460	455	423	481	444	447	427	438	436	422	474	427	450	449	428	450	425	437	441	436	471	441	416	461	464	431	471	381	447	448	401	434	433	438	427	448	411	435	448	475	456	435	461	446	457	473	479	441	459	437	456	441	434	469	468	499	420	461	442	486	419	445	437	434	461	435	479	431	430	430	440	459	432	426	472	453	442	448	450	453	418	409	423	435	480	424	480	425	466	467	466	412	437	430	465	423	462	462	416	421	462	482	414	407	465	447	419	469	444	462	479	456	434	415	491	448	446	461	416	427	464	419	461	418	437	429	422	454	459	447	462	425	466	386	454	426	444	418	443	432	428	465	471	414	446	420	458	435	438	452	407	430	465	461	461	451	417	480	453	464	462	455	458	442	433	441	450	443	462	450	450	392	432	440	461	433	482	448	479	438	463	409	447	458	456	444	430	434	444	468	431	467	421	465	468	431	459	405	420	439	434	480	453	494	459	451	462	454	431	446	404	454	452	450	419	424	453	448	442	426	468	454	427	445	445	423	450	429	473	427	411	430	427	439	444	472	465	488	406	384	484	487	454	481	465	400	450	420	447	440	477	412	444	435	482	431	425	467	432	460	443	442	474	466	446	452	445	431	461	448	477	444	433	450	433	432	457	402	461	427	448	482	434	465	449	456	451	437	481	422	441	454	438	436	440	426	452	421	455	441	490	410	455	445	449	445	452	426	416	460	406	449	473	461	404	458	467	430	455	455	450	422	442	426	451	423	465	448	481	448	453	426	459	458	427	451	449	421	441	431	460	430	432	436	451	452	425	413	439	456	449	445	431	432	418	482	440	451	449	496	463	453	464	443	421	459	479	439	453	447	428	427	455	475	447	478	439	425	459	487	455	449	433	414	462	431	467	417	458	457	461	454	415	448	431	433	443	446	446	426	446	398	461	466	417	429	427	463	454	445	465	443	470	420	468	445	433	428	432	453	418	442	409	424	445	438	474	434	451	438	477	437	448	447	466	476	441	459
1304	207	117	105	140	269	390	1817	2475	2569	1811	842	376	154	99	48	30	27	42	43	41	35	20	20	26	39	25	28	33	35	28	39	30	29	33	38	22	46	32	28	36	35	36	29	32	35	32	37	36	39	36	30	27	29	34	32	36	27	27	34	26	22	32	29	38	28	37	30	43	23	29	28	39	31	36	35	35	35	38	30	35	34	19	35	34	23	31	37	27	33	35	29	33	34	26	45	32	21	30	24	29	50	33	31	35	39	35	30	27	42	39	36	41	28	25	26	34	25	33	28	37	38	28	41	29	25	32	33	35	30	32	24	26	32	40	28	34	28	34	21	32	28	27	29	43	31	39	36	25	36	31	42	28	26	30	28	35	35	31	29	27	27	32	29	32	33	35	33	35	34	26	38	41	31	30	29	40	38	25	30	29	37	27	30	27	32	27	30	37	31	29	39	46	25	30	34	32	30	30	40	46	27	39	30	28	31	27	37	34	33	32	47	41	39	45	32	30	31	32	34	30	30	33	33	36	38	34	38	33	43	31	40	33	32	31	35	32	30	40	31	31	30	30	33	28	30	40	37	30	39	28	37	29	33	28	31	35	30	42	38	41	30	22	34	38	30	32	36	37	31	22	35	32	40	29	27	26	41	32	26	28	38	26	35	32	38	30	34	35	26	31	35	37	39	41	36	35	24	31	34	39	24	37	41	26	33	32	27	29	25	39	45	44	32	31	30	37	32	40	40	38	18	32	41	39	40	38	27	26	28	32	27	23	23	32	31	34	23	28	39	29	40	42	42	31	34	34	36	38	42	37	27	39	40	26	35	35	28	34	31	34	41	29	29	33	22	36	34	36	33	41	39	32	40	32	35	35	17	37	28	30	37	32	44	24	39	32	34	32	37	24	38	31	29	24	26	34	29	24	34	42	38	43	33	36	28	29	31	34	44	27	34	38	28	23	41	39	29	34	38	25	33	40	40	34	26	39	37	33	39	39	33	29	28	39	29	36	36	39	35	25	34	34	33	29	28	28	40	23	39	35	28	31	29	34	38	39	26	36	31	34	30	26	36	40	27	32	30	34	33	33	33	33	24	32	23	36	42	30	33	25	32	27	34	32	38	40	33	41	35	34	26	34	32	24	32	30	39	31	39	27	32	36	34	30	35	36	47	29	36	28	32	49	29	41	26	36	22	27	31	29	46	47	35	38	36	26	35	38	29	38	30	46	23	34	32	25	32	36	35	28	23	29	31	31	29	40	23	33	30	37	37	33	29	35	38	21	41	27	23	36	34	43	34	29	25	32	43	31	37	25	37	38	29	31	35	39	26	21	38	27	26	28	37	41	28	35	31	38	38	36	37	34	39	33	29	27	30	36	32	40	27	30	26	28	27	36	40	42	35	36	40	40	37	27	32	31	41	27	31	31	37	38	35	34	31	37	34	44	31	32	36	29	33	47	30	32	25	38	39	31	46	31	31	36	32	37	31	34	29	38	30	32	31	26	37	35	36	25	39	36	44	36	37	31	37	34	24	32	33	25	27	37	41	30	36	26	28	31	30	37	20	32	28	28	35	37	25	25	42	43	42	38	30	38	37	28	40	40	39	33	38	30	27	38	32	35	32	36	35	47	34	32	29	25	38	30	28	29	29	30	31	29	31	28	42	35	27	42	31	39	33	38	28	30	33	38	43	26	27	34	25	27	17	33	28	27	29	40	43	36	25	28	31	29	23	32	29	28	34	32	37	40	36	33	33	33	44	37	44	33	29	25	31	29	38	23	37	25	33	28	38	28	29	37	26	28	30	29	31	32	34	28	25	30	38	27	33	42	36	36	29	36	30	32	34	41	31	34	38	44	32	41	30	36	32	34	34	34	23	24	33	30	39	36	37	25	33	36	32	38	26	40	34	33	22	43	27	41	25	31	32	29	29	37	31	39	31	39	29	30	27	29	28	30	38	41	34	36	43	39	34	31	32	36	25	35	32	32	23	33	24	38	32	32	40	38	39	42	37	32	36	43	28	35	30	28	28	28	29	30	47	36	35	42	30	38	53	37	35	28	30	41	36	30	32	36	36	34	30	29	33	33	31	39	25	28	34	28	28	26	42	43	32	33	30	31	33	33	32	22	26	26	37	46	32	29	38	35	35	43	36	30	33	27	29	32	35	28	39	31	36	28	29	30	37	32	26	29	26	32	29	35	35	36	40	34	38	31	27	31	39	29	35	30	25	24	34	26	36	32	29	34	37	41	30	23	40	29	32	29	28	39	37	28	33	26	27	36	34	28	36	41	31	26	28	36	30	26	39	36	33	26	27	27	37	39	32	26	29	37	39	33	40	29	31	44	30	43	40	33	30	31	32	36	35	27	27	41	33	19	46	43	28	41	37	33	32	46	44	29	40	36	27	31	38	31	24	33	34	31	31	21	27	20	32	24	24	34	30	35	28	46	26	43	32	32	29	42	31	37	34	29	28	34	41	29	41	35	19	28	35	29	37	28	37	26	34	35	31	35	35	33	22	38	34	40	39	30	30	33	43	33	35	37	40	37	28	38	31	26	38	32	35	30	37	31	26	36	33	46	25	33	35	37	30	28	30	33	27	36	30	30	38	25	30	17	31	26	23	22	29	28	29	26	28	27	34	27	39	41	27	41	34	36	44	34	30	24	29	30	37	43	24	39	34	44	35	40	25	50	37	43	31	28	36	38	30	21	34	33	26	33	26	35	26	35	33	29	40	48	31	28	35	37	29	29	35	31	31	29	33	26	39	28	29	39	44	18	32	48	34	40	35	42	39	33	33	33	32	23	37	41	30	30	30	35	23	27	30	33	34	31	33	36	36	46	48	26	31	35	34	26	36	31	40	38	36	30	29	34	28	39	23	38	33	35	26	29	33	30	44	34	28	29	37	36	36	26	47	30	34	23	35	32	33	29	36	33	39	30	25	39	40	32	32	28	33	30	30	25	41	45	26	26	35	41	30	33	32	38	38	39	24	32	27	35	40	31	44	40	37	29	38	37	35	31	35	25	40	37	37	38	23	40	27	28	37	30	33	31	31	33	22	35	25	35	34	40	29	29	28	37	28	32	41	32	45	33	35	40	25	39	41	23	24	24	37	31	33	29	24	44	46	29	32	31	26	38	42	30	24	37	31	35	32	21	38	33	28	25	39	27	31	29	24	35	31	34	29	21	22	33	35	37	33	31	31	29	37	31	31	34	27	45	37	36	40	22	37	26	39	33	36	35	48	32	40	32	29	30	29	47	39	41	32	40	34	48	32	35	36	31	23	28	29	42	26	32	30	30	38	34	33	38	33	31	36	36	27	29	34	36	40	35	42	42	39	28	38	40	31	34	35	40	38	28	42	28	37	35	29	35	34	31	26	26	37	26	26	37	17	30	31	29	30	30	43	30	35	43	40	29	28	29	33	31	41	27	38	40	32	25	31	32	29	40	31	29	41	26	29	31	30	35	27	37	31	32	28	29	25	37	28	27	42
13002	5230	2488	5462	13955	17471	20197	32945	34747	32487	26212	17927	9653	4434	2028	966	615	496	482	465	433	444	390	470	462	435	442	445	434	414	449	402	424	486	407	462	473	453	447	416	417	408	427	422	443	460	400	430	442	427	455	471	407	446	451	487	419	443	463	444	416	420	417	417	400	430	439	488	445	439	458	430	427	449	381	432	428	469	431	404	416	434	446	498	463	414	452	458	467	424	432	460	443	438	448	451	424	430	454	477	434	448	425	455	456	436	451	460	451	412	407	425	423	450	445	456	448	425	473	412	465	421	430	436	433	396	448	411	413	456	457	462	438	408	448	428	447	489	444	440	412	457	451	445	439	463	444	435	458	403	427	449	436	440	417	456	454	418	454	435	428	396	437	409	418	441	458	450	432	431	406	395	449	455	427	453	458	409	468	410	454	434	443	461	438	434	413	427	434	435	448	448	464	486	435	414	422	454	458	443	470	470	450	440	448	478	495	441	491	467	427	454	417	432	431	432	448	432	423	443	416	433	404	450	449	454	426	447	458	412	453	405	415	428	415	480	396	427	427	419	426	429	424	425	419	431	424	474	465	441	439	406	458	399	425	458	404	380	395	419	419	439	449	459	425	468	405	462	433	419	435	431	431	471	392	422	486	453	461	420	465	471	465	418	423	424	452	409	424	436	424	439	437	472	466	453	433	451	455	453	428	417	436	426	417	468	397	450	411	421	481	435	425	441	453	437	417	428	456	431	490	454	434	438	451	460	441	461	430	456	447	395	442	446	434	424	413	414	418	498	430	447	446	450	458	464	414	447	409	423	438	439	457	443	408	452	414	423	459	423	430	431	425	448	451	446	471	439	473	450	422	449	480	443	444	416	456	453	465	470	467	442	467	439	474	446	431	435	435	438	453	448	401	444	418	416	424	467	400	453	443	416	470	457	437	423	421	431	377	403	476	483	451	444	404	470	427	435	447	442	437	424	456	475	428	449	422	384	421	444	453	427	439	432	422	443	455	474	435	404	446	417	459	434	400	458	447	450	409	432	420	438	440	417	428	435	425	446	429	428	448	453	411	455	466	441	426	428	430	467	446	431	398	435	433	447	442	433	462	447	466	447	432	401	450	465	471	468	467	479	449	468	449	460	433	463	469	395	421	464	450	431	436	447	490	457	435	421	459	456	443	448	442	409	471	444	418	447	444	422	436	444	447	440	397	457	425	428	463	452	438	433	420	454	405	441	383	455	437	440	412	437	488	458	444	424	394	460	423	417	448	457	426	397	461	459	418	466	424	472	455	423	451	421	459	462	417	438	460	466	433	447	424	436	446	416	433	449	438	415	418	438	459	454	443	420	452	422	461	468	460	438	466	414	406	456	435	449	415	452	372	479	411	458	430	467	439	426	440	438	434	446	436	431	431	456	501	459	431	453	465	462	429	420	446	445	430	429	463	419	460	436	454	476	430	452	439	445	435	403	449	448	433	427	474	475	438	456	432	420	484	480	438	408	437	421	407	442	456	462	444	455	455	433	433	420	442	470	432	455	432	436	446	460	401	456	442	437	461	450	449	462	417	449	428	423	437	420	451	478	454	454	481	415	454	433	453	463	422	440	461	440	421	455	427	388	414	428	436	463	464	442	461	434	433	459	445	429	442	447	460	443	443	445	418	427	414	419	428	476	429	430	434	437	453	426	400	445	429	444	427	406	421	431	451	486	406	453	434	414	466	430	397	452	399	432	435	416	429	421	450	457	457	442	425	434	412	443	449	449	475	453	441	417	467	429	416	467	436	444	443	442	436	444	413	428	426	449	440	415	427	438	441	436	415	430	453	416	439	419	435	445	416	460	418	466	458	445	388	454	459	482	432	434	439	425	442	429	448	434	459	425	447	449	440	442	421	457	475	422	430	448	474	456	459	480	467	448	464	437	401	429	424	434	449	447	439	428	463	449	391	405	450	472	442	444	406	443	455	436	470	453	440	442	411	402	446	462	410	446	423	481	437	424	405	484	462	422	374	443	446	433	430	445	439	439	420	457	460	433	432	456	420	449	452	428	421	469	409	432	420	472	457	433	421	467	472	474	436	485	406	452	418	426	445	454	457	441	401	420	420	435	433	415	497	429	435	413	450	417	435	430	438	473	427	403	400	472	464	393	477	451	450	434	416	423	468	441	405	438	476	436	453	437	405	455	455	416	446	444	438	460	485	446	413	434	438	427	417	409	459	437	449	415	452	395	427	440	431	451	458	442	421	403	479	425	452	412	460	421	444	440	445	408	424	432	440	436	443	397	446	448	439	458	486	415	425	460	472	415	411	418	413	441	440	476	438	445	459	430	422	430	440	420	428	456	445	453	440	472	412	449	429	443	455	432	440	453	432	425	427	455	460	444	442	429	432	409	423	474	457	449	487	418	432	448	441	447	443	462	444	496	432	455	450	391	443	473	448	409	444	459	455	438	425	411	415	425	450	448	466	462	426	406	471	429	437	463	437	438	408	423	446	443	448	415	407	423	451	457	433	460	429	434	434	446	448	464	474	443	424	407	462	421	441	504	498	493	475	408	392	444	459	444	420	453	446	443	425	462	454	451	464	435	427	469	456	473	411	433	420	467	449	467	462	459	412	437	455	432	416	443	445	437	448	416	422	445	454	462	468	412	451	425	444	428	422	419	414	473	395	478	423	423	428	389	437	469	442	436	454	423	424	444	466	453	426	440	443	443	444	472	466	454	457	443	436	432	439	458	459	453	426	414	435	433	470	435	446	450	439	410	444	473	405	443	457	446	405	430	438	407	424	409	445	482	441	418	447	442	455	431	463	410	464	395	466	437	418	438	478	457	433	438	435	445	457	460	417	464	455	432	467	480	407	417	446	441	420	430	447	401	447	445	436	464	440	439	460	443	436	385	423	447	467	475	435	423	457	467	440	425	499	422	460	428	422	403	450	444	464	468	464	428	433	457	428	496	446	458	474	430	412	445	459	395	449	434	429	414	394	466	473	441	423	448	414	456	468	428	461	457	460	436	425	435	450	422	458	436	396	467	411	433	474	451	454	431	452	422	399	433	403	415	455	465	466	427	448	447	422	504	474	457	450	423	433	414	453	465	427	448	447	435	421	393	454	426	447	424	467	453	453	460	422	427	474	448	419	445	435	434	458	441	456	483	423	431	420	440	458	447	408	402	463	452	470	459	411	451	484	440	433	428	448	445	473	450	447	463	444	417	433	422	446	466	411	444	470	407	424	460	401	495	446	468	439	471	397	421	398	463	437	449	450	451	427	421	474	439	434	456	425	473	465	465	448	465	449	472	414	460	450	411	430	465	449	459	471	417	440	459	450	428	421	452	444	424	463	449	447	435	426	432	419	455	455	457	438	451	436	425	452	415	422	439	428	431	445	403	441	444	488	456	425	456	424	460	424	446	422	458	431	446	460	492	431	416	465	457	412	448	454	421	410	441	440	446	453	434	466	407	428	435	398	441	412	477	468	445	471	394	438	423	451	400
643	362	261	207	336	601	1835	6645	5497	5574	3974	2293	873	353	154	102	53	29	35	32	32	36	36	43	38	30	19	22	32	29	31	29	21	34	32	40	41	28	31	16	28	39	33	20	29	34	25	27	39	29	25	29	38	27	27	39	29	28	37	27	32	33	31	26	37	35	37	34	30	25	26	35	50	34	16	27	27	29	35	26	33	21	28	38	34	22	36	30	33	37	31	30	35	35	33	26	22	26	34	24	24	39	36	31	23	32	38	45	31	31	42	37	28	24	27	26	25	31	27	31	29	41	27	33	31	19	32	37	22	27	27	37	31	35	32	28	37	36	33	22	31	21	21	33	33	23	28	45	37	29	31	38	30	35	40	29	33	34	28	30	27	25	27	27	32	26	32	29	34	24	27	39	35	27	29	39	27	24	36	34	40	36	26	37	29	30	37	33	42	36	23	26	31	34	25	35	21	32	25	29	24	31	36	22	28	26	29	28	40	34	31	36	26	25	37	36	29	30	25	26	19	30	29	28	31	41	33	38	36	33	41	31	26	26	32	30	25	28	36	22	33	29	38	29	28	31	35	34	26	30	25	26	34	36	25	31	29	30	35	38	19	31	31	35	33	23	35	37	24	27	35	32	25	28	40	36	23	34	31	33	41	36	42	43	21	33	30	32	29	43	32	41	27	35	29	24	28	25	21	26	26	26	31	31	29	33	29	40	25	28	35	23	33	36	25	37	31	24	34	42	30	28	25	34	36	37	34	34	29	23	35	17	24	38	28	29	27	33	29	31	30	34	36	34	35	35	35	34	26	27	30	26	29	31	38	42	31	32	26	38	29	28	39	33	35	32	20	30	29	21	29	33	36	24	35	41	41	21	27	27	27	28	41	41	38	41	22	33	22	39	40	35	30	36	31	28	29	28	35	25	30	33	33	33	27	29	34	26	30	28	27	24	37	41	29	35	27	38	34	39	31	30	38	36	32	36	32	37	24	32	40	35	17	40	46	45	28	34	32	30	34	29	30	32	26	39	37	34	23	26	38	37	41	31	37	25	30	27	30	32	37	35	31	38	25	39	30	34	23	34	32	33	25	36	27	35	34	37	32	25	35	28	28	39	29	38	34	26	30	30	35	28	39	31	35	50	29	35	27	31	24	34	33	28	29	19	31	37	33	34	35	31	25	42	41	42	27	28	18	38	34	37	37	39	31	30	30	26	34	27	33	35	32	33	29	23	38	23	35	30	28	28	33	26	27	22	34	43	28	31	40	27	27	28	37	30	27	31	32	32	24	28	27	22	40	28	37	27	39	30	30	27	34	36	31	26	36	24	31	28	32	30	25	32	30	33	33	30	34	33	20	41	27	21	24	32	24	38	36	25	39	32	38	33	32	27	35	33	33	34	33	29	29	42	43	19	32	25	31	33	26	38	24	27	33	29	31	22	25	30	38	28	31	34	32	36	28	41	27	36	27	29	35	29	36	30	26	33	31	31	29	41	30	38	28	31	28	29	33	22	33	29	29	28	37	31	33	31	31	25	34	26	35	28	34	39	34	32	37	32	28	32	35	36	26	33	29	19	34	27	36	29	23	40	27	40	21	32	33	35	27	27	36	44	31	28	38	22	33	27	32	36	24	29	27	19	31	33	26	29	30	29	29	37	33	34	33	36	29	24	23	34	35	30	23	28	37	28	33	32	26	31	30	42	30	39	23	31	30	29	20	26	24	32	29	36	33	35	34	36	31	29	26	33	33	34	31	35	34	28	30	27	34	33	40	28	39	32	32	28	26	35	37	33	36	33	20	30	31	32	31	30	32	23	39	32	33	29	38	38	21	30	29	29	37	35	22	45	29	25	30	31	38	37	38	33	41	30	28	24	29	34	28	31	35	36	35	40	25	33	32	28	29	36	27	26	29	31	26	31	27	30	34	42	26	30	32	32	35	28	32	22	29	26	33	36	32	32	32	28	32	31	38	29	19	18	33	33	36	34	28	37	38	24	37	34	36	32	30	32	31	39	33	27	33	40	40	44	37	25	32	26	30	35	28	24	24	29	44	29	37	30	30	31	36	23	39	34	25	36	36	29	30	36	26	30	27	29	38	34	33	35	32	30	37	28	36	25	26	37	23	32	28	28	22	32	36	39	29	26	24	27	32	33	28	28	24	29	34	30	29	26	31	25	34	24	41	25	31	28	37	36	26	33	25	26	34	29	34	30	31	30	36	45	42	38	36	35	34	31	35	35	38	27	27	35	36	36	22	24	31	31	30	32	29	27	33	37	31	35	29	36	41	28	34	25	33	37	33	33	26	25	30	29	29	25	30	31	24	29	27	32	27	29	26	20	22	37	38	21	37	32	28	36	27	43	45	36	34	41	22	21	28	28	25	40	34	28	32	30	36	30	26	30	41	31	29	26	26	21	33	25	36	36	20	30	27	34	29	33	29	35	30	31	28	42	32	34	30	25	27	27	34	28	28	30	25	36	31	24	30	27	21	38	28	36	29	34	35	28	41	31	29	27	31	25	36	34	30	35	38	38	37	23	28	37	23	20	28	35	29	33	38	23	33	35	36	31	30	32	31	28	27	32	29	21	22	35	30	30	29	28	28	31	35	33	23	31	37	27	33	28	39	27	24	29	43	30	25	24	31	25	30	30	38	34	32	28	24	25	28	31	29	31	27	37	35	37	34	29	28	21	34	36	22	39	33	30	30	22	40	33	37	33	44	41	31	23	30	42	32	29	25	28	30	26	25	38	36	32	31	39	28	21	30	33	33	34	31	35	28	22	39	31	27	26	37	29	31	39	31	36	24	21	34	24	30	32	18	33	29	47	31	23	36	28	31	32	32	24	35	28	28	30	41	30	27	27	37	21	24	28	32	30	34	34	37	39	31	26	22	40	15	28	33	36	32	32	19	32	27	45	38	25	35	29	36	37	29	29	29	27	25	20	39	31	45	33	38	42	39	23	30	31	28	33	27	34	38	30	38	36	30	35	26	31	29	29	35	35	28	37	24	23	25	27	22	33	27	36	22	31	33	44	27	36	34	21	27	31	30	38	35	29	29	21	32	41	28	33	34	34	32	37	35	35	31	34	28	25	32	29	24	33	36	29	29	29	39	32	33	29	34	23	33	27	41	33	32	35	44	27	34	26	40	28	32	24	27	37	27	26	29	32	29	38	30	30	39	39	28	28	36	35	40	36	33	30	31	42	27	35	30	17	28	31	36	25	37	22	32	38	34	33	30	30	25	30	29	35	29	38	26	30	34	38	30	31	20	33	33	40	30	35	27	30	34	37	24	28	26	42	35	26	35	29	38	31	31	24	21	35	40	37	32	23	28	36	37	31	21	28	22	37	33	22	25	25	36	38	31	28	30	34	37	28	37	36	36	32	33	29	40	27	22	28	28	33	23	38	31	28	28	36	39	29	18	28	35	30	25	25	25	31	26	34	30	24	28	23	23	25	39	24	27	21	31	38	33	33	32	37	28	31	28	38
14959	8946	5408	12083	23762	26942	34947	48124	42216	40926	35034	27743	17479	8962	4059	1831	839	493	455	405	439	421	395	373	377	401	415	402	449	409	386	398	424	434	392	392	441	403	381	418	390	449	393	438	424	419	412	403	386	390	402	402	419	391	392	412	401	415	419	406	394	386	419	427	380	373	366	421	431	400	415	405	389	398	425	427	415	425	411	454	408	382	391	396	429	428	422	415	403	400	389	423	402	372	369	435	395	401	385	428	403	406	379	395	398	384	353	395	422	416	405	442	418	390	404	397	415	408	460	437	415	421	398	384	382	406	424	408	410	429	381	416	422	393	407	418	375	416	384	398	422	367	438	477	412	373	389	366	378	387	411	427	410	394	411	405	402	410	424	429	447	410	410	409	394	422	408	422	419	419	448	436	429	425	391	376	419	440	427	413	421	405	403	425	410	389	445	432	435	408	367	440	412	383	391	414	400	428	371	420	429	375	459	414	393	425	393	400	427	427	440	443	407	434	438	370	426	442	422	421	396	389	465	409	445	349	428	413	417	381	429	392	391	407	416	450	409	394	409	441	377	383	397	425	417	426	389	411	452	412	380	400	387	398	448	431	403	414	379	426	431	394	431	398	436	409	416	406	370	426	427	398	422	406	407	438	378	395	401	430	422	390	401	398	411	376	438	405	402	384	398	391	431	388	416	389	435	400	380	418	404	420	428	399	384	421	391	380	430	411	409	397	427	420	423	416	401	393	397	379	418	412	410	409	401	408	403	378	415	460	412	423	422	408	438	437	382	404	392	384	406	408	397	430	408	429	436	418	407	373	413	410	393	422	410	381	428	395	411	429	414	396	419	413	411	367	382	406	393	383	418	414	406	383	437	427	397	414	391	426	402	429	417	430	413	417	430	426	422	407	403	403	414	402	445	394	396	427	415	401	369	410	434	422	428	404	406	426	424	422	446	383	376	410	413	387	404	423	388	414	411	387	410	401	421	424	399	388	420	424	449	402	417	392	411	405	416	391	424	398	435	436	410	436	419	408	409	399	424	420	432	407	406	389	426	413	415	409	403	382	424	399	396	417	411	450	400	410	417	420	437	452	423	440	396	433	399	408	393	465	415	406	407	389	391	434	406	382	415	419	386	394	421	411	410	423	414	396	424	427	415	417	414	439	389	382	419	453	417	431	443	420	390	369	429	442	430	427	411	433	424	414	393	389	429	429	377	401	433	405	385	391	378	431	408	393	384	383	441	418	403	413	435	430	405	413	390	430	449	411	416	428	410	397	390	417	446	410	423	385	413	418	410	387	397	396	382	407	437	418	416	417	443	395	413	414	385	419	414	385	397	395	415	408	401	414	440	402	436	411	421	399	383	385	401	393	421	425	421	410	436	432	374	433	390	400	401	433	390	440	397	419	398	396	386	388	403	406	420	389	412	419	403	398	384	412	405	408	432	444	423	404	432	427	430	388	432	396	404	394	402	415	400	425	392	402	411	434	411	396	421	393	432	390	400	408	424	407	381	433	436	416	409	395	394	382	415	393	405	420	363	446	405	401	429	369	384	392	424	411	384	404	403	409	446	404	418	401	414	422	435	426	400	385	377	395	426	414	430	419	416	430	413	396	385	413	403	410	402	385	416	414	418	429	432	416	395	407	411	391	418	405	381	430	426	394	394	397	459	392	408	428	410	416	398	412	426	365	427	425	400	393	416	418	390	409	436	387	362	417	427	405	414	375	401	417	388	436	388	411	418	427	414	436	420	414	412	425	423	397	424	376	424	413	416	388	439	415	406	417	425	413	378	422	438	436	435	359	426	436	375	409	404	384	401	420	404	380	446	390	425	404	415	430	386	416	411	430	401	419	424	458	403	412	391	372	421	437	396	369	376	408	399	374	399	415	424	416	397	426	399	426	432	384	421	390	410	412	402	391	425	423	413	372	405	433	413	405	418	393	412	417	405	403	418	407	368	439	386	423	442	426	374	413	409	375	396	441	399	395	416	361	439	405	414	393	405	409	423	425	424	416	380	411	421	418	419	372	382	424	374	409	401	442	441	402	394	405	421	395	442	398	392	407	417	414	425	402	401	420	392	443	437	422	428	393	406	399	401	408	410	410	434	431	437	424	412	420	385	418	414	414	445	384	382	377	437	418	395	417	414	428	397	438	422	417	395	395	392	394	378	424	427	437	386	443	422	395	382	420	404	471	429	406	397	409	396	457	412	423	444	419	419	439	426	416	462	383	395	413	405	423	408	436	436	384	418	441	416	395	395	442	447	389	430	417	400	389	423	446	407	381	414	420	406	407	416	399	408	420	404	418	399	417	415	422	396	386	384	412	407	392	438	426	380	402	401	390	412	406	383	411	392	413	416	438	411	441	416	392	396	420	444	418	410	409	416	395	424	425	399	423	405	426	422	397	413	404	465	398	450	400	417	429	429	380	416	373	417	382	399	420	397	394	434	399	439	409	415	405	415	394	389	421	367	375	436	382	386	389	386	412	419	388	421	389	405	460	446	445	438	405	405	426	435	387	422	411	411	397	386	365	408	402	432	404	383	397	443	431	411	424	390	402	386	440	435	405	403	436	395	396	427	386	397	419	366	459	408	424	386	424	410	433	446	404	440	430	418	409	408	407	422	401	383	428	410	406	413	455	404	416	435	429	419	399	403	448	408	432	407	406	402	413	434	404	388	426	432	386	417	396	411	443	406	425	371	418	389	414	410	418	378	406	409	408	410	399	434	393	411	423	425	417	407	403	414	397	406	375	445	404	389	392	375	415	369	424	390	408	424	406	416	388	449	440	403	370	416	407	419	409	426	409	407	405	384	357	409	390	426	462	376	408	418	400	447	447	420	378	425	411	409	394	389	373	397	416	451	421	401	422	397	402	429	386	382	391	405	407	433	400	404	417	420	421	412	424	411	424	387	392	425	404	422	399	436	411	386	390	388	382	394	372	419	384	407	411	422	407	426	395	399	441	379	406	417	411	447	439	420	404	403	422	414	389	450	415	382	448	426	432	407	413	413	410	395	391	369	387	386	417	406	435	422	399	444	408	413	460	403	387	382	402	376	464	419	459	378	411	406	396	383	411	424	386	402	396	414	417	422	406	426	425	427	379	417	383	415	392	394	433	435	388	425	407	418	389	427	396	390	415	379	410	393	410	406	416	416	377	411	401	453	431	423	431	395	435	415	438	407	443	433	400	437	411	412	406	411	406	405	440	454	403	399	456	387	419	403	415	413	410	419	404	388	436	461	392	419	410	448	372	416	417	441	418	426	410	393	397	393	439	459	376	393	406	435	377	395	395	374	430	403	392	394	434	377	446	416	388	381	430	405	393	390	425	418	437	409	416	379	383	433	389	435	406	417	406	407	444	420	411	447	429	420	419	419	410	387	413	425	403	450	420	408	391	377	402	411	403	416	412	412	394	402	419	433	387	418	393	441	383	427	418	411	410	417	427	403	426	419	470	390	390	414	453	405	399	444	407	400	404	435	394	405	426
1884	359	254	233	375	657	2903	8126	6318	6877	4560	2253	763	245	119	65	36	43	37	34	30	53	44	37	37	45	35	38	44	51	33	42	45	38	34	41	46	28	48	36	33	33	44	53	40	30	35	35	40	46	41	36	44	46	41	45	40	27	43	38	34	37	40	38	48	36	27	33	34	45	27	31	36	40	24	38	38	46	29	34	44	39	40	42	34	38	39	49	44	41	49	46	39	45	39	46	46	33	34	47	47	33	39	35	41	37	23	39	45	30	39	26	39	42	50	43	41	52	39	35	39	39	46	31	41	49	34	40	39	31	48	50	45	35	37	29	26	36	39	33	41	37	43	37	22	46	40	34	34	40	39	48	36	55	27	33	40	43	45	36	42	32	27	36	43	37	46	45	45	41	45	39	33	44	48	43	27	36	27	31	43	39	44	43	38	40	42	32	41	34	33	32	31	43	39	33	33	37	28	31	42	42	39	33	42	38	28	50	44	45	54	38	33	45	30	38	40	39	35	49	31	43	50	39	38	37	39	44	43	41	37	53	35	55	36	35	35	38	47	31	37	37	36	40	23	30	38	30	32	31	46	36	41	35	41	35	40	34	42	42	37	44	48	48	47	45	42	41	37	35	38	33	35	43	42	43	39	39	46	41	33	41	34	31	41	41	38	35	36	40	41	27	41	30	37	36	39	46	44	37	34	32	43	38	32	40	34	33	29	48	37	43	39	40	47	46	50	40	29	42	38	36	42	47	31	45	45	42	36	41	42	33	38	50	40	42	41	48	27	47	41	38	34	38	25	47	35	29	37	31	43	35	32	28	46	37	32	37	41	27	39	40	36	34	38	45	33	44	38	41	46	38	37	35	35	34	50	44	29	51	42	50	42	33	42	42	41	40	38	43	55	53	32	32	42	48	37	32	36	51	43	45	37	38	45	30	33	28	37	41	33	38	38	38	43	44	58	37	35	43	34	33	35	45	44	47	39	49	27	46	36	46	35	56	37	38	39	41	37	32	37	36	34	45	41	38	38	34	29	38	36	43	38	31	35	51	41	28	44	44	34	43	41	37	38	33	29	36	44	46	46	50	48	41	44	25	35	41	38	43	39	44	49	48	43	30	40	35	44	37	39	49	40	40	38	29	47	39	40	47	42	39	39	41	35	51	32	40	26	39	48	38	38	41	34	36	50	35	47	36	34	42	36	46	33	38	37	40	43	33	47	37	43	46	40	41	37	40	44	35	50	47	39	36	48	42	37	38	44	34	33	28	39	42	40	30	46	37	37	37	34	37	31	35	28	36	42	39	44	38	38	35	43	49	36	41	43	35	37	30	42	38	38	56	38	55	49	45	51	37	33	44	39	41	42	33	41	39	39	27	43	36	44	37	32	42	47	46	39	49	53	39	44	35	50	39	36	44	49	41	43	36	50	32	39	34	41	36	41	42	43	34	45	42	48	36	40	37	39	42	35	33	32	38	34	30	55	35	40	47	31	31	40	34	45	33	37	46	52	38	36	41	44	38	41	35	56	32	30	48	53	33	40	27	44	36	38	48	39	33	47	50	32	40	33	28	46	40	44	36	35	39	44	40	35	47	41	43	42	36	30	37	34	48	30	37	44	38	31	41	23	37	44	43	35	33	47	40	45	31	41	38	44	42	39	40	37	29	27	44	51	34	26	40	47	38	39	44	38	32	43	41	31	47	36	34	48	36	43	32	39	32	40	41	44	37	51	42	35	31	33	42	45	42	42	39	39	46	38	44	43	39	41	40	49	42	50	38	43	26	28	39	46	52	25	31	39	41	42	40	31	33	32	33	41	48	32	43	44	41	40	50	37	25	27	42	34	40	40	31	45	38	42	41	36	42	41	36	32	38	31	33	29	41	40	41	34	42	40	42	37	31	32	47	35	39	36	33	34	50	31	36	37	38	50	34	34	50	58	52	43	36	36	36	40	31	48	40	35	39	47	30	52	47	44	32	45	30	43	32	34	34	43	39	38	38	37	48	45	30	42	36	36	35	36	34	35	41	27	30	34	33	35	40	31	28	28	47	35	39	43	37	37	37	39	26	48	30	38	38	45	39	48	32	35	46	34	35	46	44	37	43	43	47	47	34	44	33	34	28	41	38	33	38	42	36	48	40	34	34	34	39	32	32	44	33	42	42	42	33	42	47	35	32	37	44	50	40	42	53	43	43	37	27	36	32	30	46	42	34	40	34	37	38	43	36	47	42	32	34	47	46	45	32	20	41	44	31	38	29	35	32	33	38	40	40	37	36	33	38	38	52	39	37	37	38	40	39	32	35	30	38	36	42	32	35	39	32	59	46	30	29	41	36	35	47	43	39	34	28	31	41	47	36	34	41	37	30	35	46	45	44	43	39	39	37	36	39	34	46	39	37	28	48	39	34	44	34	37	50	36	37	45	32	34	35	23	34	31	30	52	40	37	41	50	33	35	28	28	37	46	31	40	38	40	42	44	33	35	40	42	42	36	46	35	41	35	39	37	47	34	35	42	56	33	43	33	46	40	40	35	47	34	40	39	34	39	26	41	37	49	46	37	41	30	54	48	32	30	37	39	37	40	41	37	29	46	34	43	38	48	35	34	39	39	35	47	35	32	39	31	35	48	44	36	31	37	43	47	51	33	42	44	42	44	38	29	37	51	38	50	26	46	31	26	43	45	32	32	24	34	38	34	39	33	37	44	37	54	42	24	42	41	40	40	27	42	41	43	37	45	46	27	41	36	42	43	34	37	42	50	30	36	35	36	36	40	43	31	33	40	30	39	41	47	41	40	46	50	43	40	38	44	26	42	40	29	30	39	39	39	29	51	38	46	42	40	42	44	39	41	30	29	42	41	36	34	51	40	33	34	32	48	44	43	42	43	43	27	38	34	38	40	24	46	48	36	44	28	50	33	43	34	48	44	37	25	47	44	28	43	31	39	45	33	36	31	33	35	27	29	34	36	38	45	38	37	42	35	30	44	40	40	35	34	45	33	46	42	41	39	46	41	38	42	43	45	30	43	37	42	27	38	48	44	29	34	36	25	34	30	42	41	48	39	37	32	43	58	33	39	38	35	40	42	35	27	32	36	43	43	42	35	33	31	46	27	38	37	44	32	32	36	37	29	35	29	39	35	45	29	50	38	35	28	38	30	32	42	39	43	41	41	29	42	42	32	44	39	34	37	28	25	36	44	37	41	36	37	34	37	30	36	31	50	44	45	32	46	39	37	42	30	57	44	31	42	41	44	29	41	41	37	38	36	41	29	46	50	28	35	37	29	25	37	29	33	42	48	37	44	36	28	53	38	37	37	41	39	34	40	31	44	35	35	43	42	42	41	36	45	40	33	40	40	38	35	26	54	42	37	35	34	55	40	30	37	41	44	35	38	32	34	26	28	40	37	41	43	32	42	46	38	39	33	30	38	43	26	45	32	37	40	44	36	50	33	44	40	32	30	36	26	46	32	40	33	57	44	40	28	32	46	36	38	39
15809	8811	5749	12587	24916	27995	40812	49554	45603	43777	36433	26865	16415	7228	3077	1339	784	565	554	525	525	520	519	507	552	491	517	485	544	549	524	503	522	501	507	506	514	528	532	536	498	494	494	543	497	529	490	470	517	493	483	503	468	513	554	496	512	507	536	541	471	500	492	452	524	499	537	505	515	522	494	487	461	520	516	472	487	528	493	524	516	517	518	532	521	527	540	521	499	511	482	516	479	488	486	519	511	480	512	501	525	573	492	499	534	499	498	532	523	511	489	518	467	500	525	507	480	499	521	525	537	509	519	498	507	478	506	521	506	508	507	543	485	541	501	496	480	518	544	554	487	521	508	550	523	524	541	491	515	511	527	498	511	467	531	548	444	567	499	511	498	521	494	491	520	529	486	489	513	557	515	509	475	513	489	493	502	508	491	526	498	514	543	542	503	545	558	478	519	487	497	476	490	488	520	495	509	541	547	483	490	539	520	481	491	481	513	522	550	535	518	514	546	483	523	527	567	534	528	508	495	506	517	504	537	499	529	508	491	485	479	507	577	493	534	494	528	496	524	515	530	499	501	511	505	540	531	500	483	491	532	508	534	517	530	515	502	557	529	484	505	507	524	535	510	481	521	552	504	519	494	510	511	522	525	552	517	466	515	536	513	484	535	513	490	523	488	533	524	551	507	523	512	535	502	519	520	520	509	509	508	524	559	555	524	504	480	541	527	518	498	538	527	511	515	491	490	519	500	479	516	532	446	501	506	553	529	483	545	518	519	554	529	522	478	497	489	510	493	499	500	517	480	509	494	506	517	542	492	543	483	526	497	535	504	493	531	514	509	474	481	477	508	485	486	500	514	561	496	486	494	485	498	515	501	505	509	506	526	557	488	513	507	534	510	490	521	548	582	504	471	470	544	531	524	519	513	547	480	500	535	496	474	491	480	490	518	497	534	539	549	516	528	500	483	515	477	492	460	534	511	508	491	549	540	545	495	491	533	530	517	496	521	481	519	513	508	537	481	501	525	506	489	505	509	568	525	530	499	493	517	470	480	515	500	523	527	500	490	484	537	537	518	498	531	499	543	541	541	487	526	489	503	510	488	488	523	492	486	515	514	490	487	503	537	501	516	527	502	478	535	514	503	497	481	500	525	482	527	495	514	494	489	514	531	512	504	505	519	541	495	473	518	509	528	508	497	497	465	510	540	521	472	557	493	513	524	527	507	483	480	540	496	483	507	491	500	489	500	488	514	519	523	501	507	502	508	522	524	541	498	548	496	477	493	499	493	546	545	523	514	502	507	536	495	548	477	500	497	529	482	549	477	539	515	571	496	475	520	520	501	530	500	518	530	543	518	480	537	497	467	520	504	533	513	517	504	489	536	483	477	550	479	518	530	523	548	519	532	578	517	492	492	470	500	480	488	547	513	524	529	505	522	511	471	558	532	507	532	507	517	490	506	553	506	544	495	548	505	498	508	503	491	502	524	493	508	495	555	501	476	508	479	515	526	526	508	525	551	512	483	524	506	561	498	506	568	457	512	487	490	501	512	510	486	507	499	522	499	476	486	517	504	515	515	495	507	500	517	534	543	521	498	496	512	520	522	471	475	508	500	531	505	506	516	488	555	486	531	544	515	494	517	506	494	542	508	500	555	470	521	483	518	492	513	485	516	531	499	524	477	519	491	495	519	487	549	478	535	539	535	511	509	492	521	521	475	545	508	525	528	534	508	491	516	480	548	510	538	491	481	509	519	546	504	534	515	538	527	533	512	490	492	463	501	480	502	500	476	519	502	497	546	513	508	503	535	454	529	519	484	502	532	515	529	511	540	512	547	485	479	561	500	488	498	494	517	507	564	504	520	496	553	510	531	486	455	523	495	538	540	516	515	517	519	535	537	532	493	528	529	535	502	472	493	510	494	542	487	517	507	546	517	486	527	511	525	524	485	512	541	504	525	507	484	499	490	534	496	527	481	498	502	518	479	482	513	511	555	492	500	562	497	535	502	529	521	481	504	507	544	542	517	476	473	521	502	527	522	516	557	495	531	520	533	529	545	497	527	492	494	522	517	492	512	497	512	459	494	514	507	549	491	519	504	502	531	522	534	535	537	510	478	489	490	469	534	541	495	466	539	540	535	528	501	506	494	503	505	464	529	489	551	515	522	519	495	533	515	510	501	529	494	475	464	490	541	562	490	475	514	533	500	498	480	512	509	497	504	496	524	501	566	547	543	522	500	494	514	508	501	494	511	522	455	537	529	503	507	519	495	506	543	501	458	501	543	493	532	508	507	531	524	471	499	512	493	505	523	529	514	523	507	515	528	524	508	528	507	522	525	481	489	504	533	495	550	545	492	487	509	490	485	525	527	485	483	521	514	510	517	511	519	479	527	545	511	516	507	507	503	486	487	506	516	520	543	513	522	536	509	509	513	525	533	539	523	504	481	499	528	551	508	504	510	535	544	511	475	483	528	535	530	534	499	502	494	518	521	491	558	509	523	543	484	515	483	523	488	521	533	536	478	499	504	535	531	514	526	560	518	567	511	506	507	515	485	471	508	510	512	528	492	500	511	507	512	549	509	507	469	485	517	519	534	494	536	517	513	504	523	539	497	524	504	506	501	506	518	530	530	511	538	512	483	512	498	521	553	501	501	499	495	517	519	499	528	535	534	496	498	503	501	509	518	478	513	500	487	496	474	527	509	550	511	509	547	505	501	471	523	491	495	496	527	499	514	517	510	508	524	538	491	511	511	502	495	507	561	524	515	502	540	467	501	566	514	504	504	459	514	499	520	533	549	501	518	516	506	521	477	550	532	537	490	527	523	528	492	485	516	504	506	540	548	512	518	503	502	490	518	497	480	487	536	501	520	523	521	492	507	523	510	514	520	515	483	514	482	480	532	502	459	504	515	471	529	522	488	474	491	520	510	540	490	507	564	512	547	483	468	504	543	488	516	515	508	536	524	518	545	496	521	516	490	526	530	511	478	497	487	554	506	480	517	500	506	491	558	461	522	521	557	518	527	498	474	497	500	530	493	504	517	491	516	467	452	517	522	519	508	527	546	549	502	526	512	482	458	512	523	488	540	515	539	526	516	509	510	512	493	508	498	507	504	547	491	520	484	487	507	539	484	486	538	532	477	492	534	510	513	484	476	518	507	465	515	514	488	518	515	485	525	570	527	521	515	543	524	495	500	509	517	506	499	514	525	506	504	511	457	513	501	541	519	502	488	519	507	536	525	488	503	505	517	524	515	540	533	535	519	493	506	543	485	516	512	520	543	540	498	532	507	500	488	500	508	516	525	462	507	521	510	532	520	508	508	493	519	562	551	517	547	543	565	506	456	531	512	529	545	501	497	541	503	531	528	528	529	521	472	515	500	511	516	525	502	505	515	544	512	493	519	512	533	513	510	506	506	513	504	511	517	541	536	554	521	560	496	514	518	514	534	518	534	489	561	521	537	522	446	527	543	536	520	461	498	546	507	497	502	510	496	540	513	535
956	504	364	338	603	1081	4998	13496	15135	11244	5604	2081	626	203	98	49	50	34	34	41	35	49	32	33	32	34	20	29	35	34	33	41	31	25	39	25	26	45	35	29	24	40	40	34	31	30	34	33	31	41	39	38	32	41	37	40	38	41	28	39	33	47	38	29	32	32	34	33	40	32	36	33	30	29	26	38	41	35	42	30	33	27	31	38	35	34	34	36	30	37	29	37	30	24	32	40	38	35	41	25	45	29	34	31	38	33	39	37	34	39	43	33	36	32	25	42	33	33	21	28	34	28	34	27	41	26	26	38	35	37	37	36	25	30	40	31	36	31	33	36	35	39	35	37	34	35	26	44	43	34	33	30	33	23	32	41	38	42	32	44	45	45	28	29	34	32	38	37	36	34	30	42	34	31	33	36	38	44	33	38	30	28	31	34	30	26	42	41	35	35	31	42	27	40	37	37	31	33	45	27	36	35	39	34	23	39	35	28	28	31	27	35	45	29	27	37	32	38	32	39	41	33	47	45	39	30	36	20	32	33	38	40	37	26	41	24	31	36	39	31	38	32	33	32	38	34	34	25	37	38	28	34	42	34	29	36	32	35	30	28	36	36	37	44	27	36	29	50	24	40	43	29	37	31	41	33	29	36	36	43	34	28	43	43	34	35	43	42	28	38	29	37	35	37	30	35	42	36	37	30	44	36	47	28	29	33	42	38	33	26	29	38	25	38	34	28	42	43	35	40	40	35	31	31	33	43	32	33	29	41	41	34	28	38	40	39	35	43	27	32	30	38	47	42	30	33	40	36	46	35	41	40	37	41	38	33	33	33	22	31	42	34	28	32	39	42	38	30	39	41	35	42	32	41	43	42	31	36	43	32	30	37	47	48	40	23	36	37	33	45	38	34	34	35	35	33	35	40	35	34	39	39	44	34	28	35	39	34	39	30	27	36	31	35	24	42	37	41	39	34	30	33	25	29	40	39	35	36	30	37	30	37	38	41	34	38	33	29	29	46	34	38	34	33	24	31	30	38	37	43	33	40	35	29	38	33	36	29	30	39	33	28	42	37	32	26	39	28	36	34	37	42	32	29	42	35	29	30	34	33	45	40	29	38	50	48	36	34	35	43	39	35	38	30	38	29	34	29	36	36	36	32	37	31	39	43	33	43	32	32	39	30	30	41	36	38	45	38	35	33	35	36	29	45	41	41	39	38	33	38	21	36	32	38	32	41	34	31	39	34	35	27	50	32	38	40	34	41	37	40	35	31	34	39	47	29	35	39	31	31	37	33	43	38	37	38	31	32	34	26	38	36	33	37	26	45	31	36	41	44	43	35	42	37	41	32	42	34	32	41	36	29	33	39	43	23	36	29	25	50	26	32	44	35	26	38	28	28	26	38	44	34	43	37	34	25	36	32	43	29	30	40	29	37	32	40	33	33	40	36	41	37	34	37	31	36	39	25	28	36	31	37	42	34	35	41	31	24	34	39	42	42	35	36	38	48	45	32	30	30	35	42	23	40	40	39	36	31	37	35	38	41	32	29	26	31	45	31	37	39	36	45	40	35	27	37	31	31	36	37	39	38	31	40	33	34	41	41	39	42	30	31	34	36	30	40	30	26	34	24	40	27	47	29	34	32	26	34	32	29	35	45	35	38	29	28	26	42	29	42	38	34	28	33	26	40	30	28	33	35	47	31	40	34	32	29	40	22	31	21	29	32	32	35	38	36	26	39	32	44	27	27	33	34	35	31	45	37	36	31	45	38	37	31	30	38	32	42	36	31	40	32	28	51	36	21	42	33	31	27	33	27	32	35	41	33	38	32	24	27	35	34	41	33	41	36	28	39	35	37	35	40	39	34	29	23	33	42	38	39	29	36	36	25	35	39	38	35	38	32	38	39	47	34	42	36	34	33	36	35	41	33	34	40	29	27	31	34	36	42	43	32	37	33	39	27	37	31	45	38	21	44	32	25	35	41	25	38	39	45	29	33	30	40	34	22	40	32	32	47	35	39	41	33	32	33	36	36	38	43	34	34	26	26	33	28	27	31	32	28	42	26	24	39	34	35	29	31	40	27	25	42	44	38	25	30	35	40	23	30	31	44	43	43	44	39	42	31	35	31	37	34	31	36	26	34	39	48	45	41	30	34	35	32	46	31	42	31	32	36	32	53	29	35	33	34	35	21	27	34	40	28	35	35	36	34	39	44	39	40	36	30	44	25	36	37	25	40	37	40	44	40	45	31	30	45	32	39	35	29	34	31	46	39	25	28	40	28	34	26	24	45	39	38	34	29	27	42	43	36	51	33	29	42	26	30	35	40	25	41	42	40	44	30	40	36	38	39	39	25	33	33	27	39	36	44	30	31	32	28	41	46	32	47	34	50	32	50	42	28	36	24	29	34	34	31	35	28	34	44	31	26	30	51	40	34	44	30	38	34	27	40	33	21	36	37	30	32	40	35	41	34	39	40	32	33	33	31	43	26	34	28	40	33	37	35	34	34	35	44	42	29	43	40	34	28	31	46	48	38	28	34	42	46	31	33	30	41	31	42	35	37	47	41	28	31	36	44	30	31	34	37	31	31	26	29	36	37	29	41	25	30	34	30	32	36	39	45	43	37	39	42	41	32	31	36	36	42	34	36	35	34	41	28	33	29	32	41	26	40	28	24	38	43	37	36	32	25	28	39	43	34	42	37	31	32	34	37	35	41	28	42	39	45	34	29	36	33	32	36	35	44	36	31	39	33	39	38	27	33	31	37	34	35	41	31	33	32	29	32	32	31	40	33	33	35	38	32	34	21	34	30	33	38	28	32	22	29	42	31	42	30	29	38	45	44	33	33	39	34	40	35	41	34	34	31	35	33	42	42	40	18	38	44	33	45	35	40	29	30	42	34	33	38	28	33	29	48	28	44	34	32	38	37	47	42	33	36	33	31	29	34	35	37	29	28	34	38	45	45	40	39	33	33	32	43	45	38	34	39	40	37	29	32	48	23	38	48	21	32	34	33	40	45	38	39	35	38	37	36	49	42	38	34	38	42	32	39	42	42	24	38	47	41	35	30	42	31	29	35	35	32	28	32	37	32	42	38	34	32	36	40	37	37	29	35	28	36	31	36	35	30	34	33	34	38	29	40	33	38	36	36	38	32	26	34	43	38	27	33	40	29	36	36	45	45	39	36	40	37	30	33	40	23	28	34	38	43	29	31	25	37	34	32	38	33	38	33	30	41	32	38	26	45	34	34	39	39	28	27	35	34	39	41	43	40	36	40	41	34	43	31	36	42	28	39	40	30	26	36	43	43	34	40	32	26	33	39	40	40	31	33	35	34	30	36	41	32	33	37	32	28	32	39	33	33	38	35	27	42	36	38	37	35	33	24	38	57	44	54	41	37	26	35	46	35	33	38	39	36	31	29	37	34	39	34	33	34	32	37	44	29	34	38	28	36	34	36	32	33	31	32	38	35	32	32	40	27	34	43	28	43	29	31	31	33
18797	11315	7348	17035	30322	33319	47015	60692	59480	49473	37066	25940	14590	5632	2397	1124	626	481	458	461	490	474	455	458	483	473	472	440	513	426	458	435	481	463	443	447	467	460	439	446	443	482	457	427	461	408	502	444	482	465	461	494	427	452	453	423	456	434	433	442	452	441	452	474	464	442	464	420	461	452	473	454	481	392	465	453	456	461	461	402	482	453	414	477	485	506	389	441	490	461	479	452	442	460	482	479	495	469	466	443	478	475	434	452	418	483	471	445	501	478	454	448	477	466	485	467	430	469	465	476	469	423	438	471	501	438	470	492	466	472	473	463	449	464	463	476	485	468	459	492	467	454	478	505	439	453	483	448	469	472	501	457	462	444	436	460	436	488	485	470	485	473	455	428	447	431	503	449	430	473	506	478	445	452	447	449	454	414	434	477	449	467	483	472	456	438	449	475	463	451	433	503	453	479	444	508	449	452	470	507	485	454	490	455	476	440	485	510	430	469	418	436	462	455	482	467	454	499	475	443	459	446	480	448	471	450	439	491	449	443	494	503	469	529	454	438	428	475	441	459	470	426	450	464	436	481	461	454	426	461	475	450	487	455	492	505	490	477	434	424	476	481	462	478	476	465	450	442	475	474	455	435	426	456	475	439	471	460	457	442	476	470	479	412	472	488	448	438	462	466	454	455	451	475	439	487	504	476	453	466	466	479	482	479	458	429	480	447	433	458	486	418	493	495	480	431	464	434	475	458	440	430	463	446	447	470	462	457	449	482	448	490	426	437	494	454	453	471	478	439	454	483	458	469	455	422	467	475	461	444	452	476	446	436	437	423	449	517	449	487	450	459	416	482	450	455	486	495	469	491	471	491	467	464	466	497	460	472	472	463	408	495	460	489	446	482	508	480	471	464	432	445	457	433	457	435	454	480	446	466	433	440	479	468	472	444	449	437	455	458	447	451	485	471	470	482	444	503	449	462	461	463	436	457	473	482	448	437	450	441	420	434	451	454	469	447	475	433	486	462	454	479	464	484	459	490	441	452	467	459	439	448	446	520	465	508	449	470	472	456	454	465	438	500	439	446	539	447	433	479	506	486	450	487	450	436	442	484	459	458	463	463	470	460	473	478	500	480	506	453	492	459	425	454	461	473	423	483	441	459	437	473	490	415	440	445	473	449	473	493	452	481	476	473	491	467	420	454	457	475	448	472	451	486	469	481	475	482	468	429	452	462	483	416	461	421	472	467	470	401	489	453	455	449	451	488	417	440	465	470	449	470	455	462	460	484	448	504	423	450	485	462	451	450	465	463	448	429	455	431	442	449	446	449	469	442	467	487	479	472	448	455	459	438	478	478	447	462	421	467	468	455	514	456	457	465	485	471	467	468	427	489	461	466	470	414	477	452	508	468	483	447	458	461	458	457	455	476	427	490	475	451	475	442	470	491	489	441	480	479	440	447	460	437	431	471	483	452	471	430	412	468	469	436	463	477	432	458	447	481	459	481	475	481	421	457	481	444	451	444	470	436	434	460	483	456	471	465	411	438	504	460	432	476	449	463	433	449	501	453	444	442	451	473	480	443	480	425	499	437	456	440	461	436	479	481	500	469	451	452	452	496	481	468	439	490	476	458	466	405	433	455	435	442	457	462	474	447	490	452	470	473	454	439	434	489	473	496	449	438	479	459	475	423	404	474	451	452	431	466	461	459	478	412	426	442	456	483	457	446	491	471	443	458	458	457	454	447	476	439	447	460	472	459	459	453	461	450	412	471	450	426	429	465	439	497	472	441	479	484	486	473	473	491	442	427	467	479	439	437	463	488	450	468	453	501	430	434	439	466	478	518	439	404	488	439	467	491	500	443	456	478	469	441	463	443	469	442	467	484	472	462	461	441	466	419	470	449	456	483	481	424	492	474	435	458	443	491	424	485	435	417	465	449	442	466	430	416	457	444	479	451	476	458	429	450	442	471	477	503	468	455	435	453	495	459	463	439	439	439	443	442	447	426	472	471	452	465	464	435	422	436	472	458	453	429	470	505	487	440	430	493	432	447	483	427	439	426	469	464	469	482	493	444	467	463	444	469	450	444	515	466	449	484	464	470	457	431	481	486	493	471	489	474	447	508	498	450	475	445	447	441	458	438	469	460	466	445	440	503	456	451	453	512	466	491	424	426	481	458	479	441	455	466	444	440	494	495	435	463	448	451	471	461	456	445	451	472	462	479	456	469	492	471	460	468	466	456	444	482	447	440	454	473	446	441	446	479	453	435	441	476	461	473	422	429	447	426	451	516	415	454	433	420	448	487	468	462	471	452	483	481	435	439	456	448	461	460	446	453	460	446	432	429	483	425	471	410	463	477	413	450	434	445	444	466	444	455	519	432	471	443	456	443	443	486	399	454	439	469	470	473	447	496	498	434	484	432	452	455	490	431	462	466	448	463	458	434	444	498	467	443	453	471	418	444	484	445	478	443	432	457	429	461	452	458	471	417	468	462	461	452	467	479	477	454	454	402	456	435	505	458	427	449	444	451	470	479	482	419	471	472	483	455	456	455	530	454	460	449	445	436	433	428	465	449	453	487	460	449	489	487	476	492	479	461	499	437	476	459	456	482	445	440	441	443	448	420	446	458	425	471	462	454	444	484	466	425	467	458	445	482	432	479	472	456	453	460	457	438	489	448	453	462	410	474	449	457	450	453	471	480	453	457	460	497	441	441	487	452	486	466	468	473	460	476	471	451	428	464	429	460	437	455	479	457	487	457	452	456	466	465	447	435	455	456	445	471	462	503	406	469	460	460	418	426	451	433	466	434	479	479	449	481	424	469	462	463	430	490	463	445	472	485	479	459	512	444	466	512	439	447	468	445	476	444	458	443	497	446	476	470	456	483	477	430	451	456	498	427	454	451	478	452	479	459	442	490	481	482	453	483	468	461	497	442	455	421	490	452	460	458	451	504	422	469	467	462	460	462	464	446	390	451	475	448	483	457	434	486	435	497	430	470	474	480	435	484	467	482	458	441	474	466	476	420	444	478	460	460	459	444	452	485	452	499	477	457	455	445	486	457	465	472	439	426	489	459	446	462	457	520	479	467	472	479	483	440	451	430	437	410	463	454	467	459	453	452	476	471	463	442	446	499	485	455	502	459	448	479	467	451	443	475	479	435	467	445	448	491	453	429	498	472	418	476	481	409	473	538	471	474	444	461	485	478	462	466	453	465	445	450	491	466	473	472	457	503	458	445	419	465	486	446	462	462	483	434	448	453	454	457	451	492	430	467	480	463	458	464	481	455	426	440	482	451	492	452	451	465	449	463	477	438	456	452	454	440	473	432	468	445	432	483	414	443	485	440	452	452	461	464	437	431	490	423	462	447	458	451	458	467	448	470	446	444	439	460	418	481	447	470	437	491	527	458	455	451	430	475	457	482	459	452	467	427	468	462	485	465	471	468	474	376	479	452	443	501	469	453	452	455	436	455	448	476	442	443	468	417	490	452	506	459	478	460
1229	163	106	88	121	208	1114	3392	3603	2286	1113	489	204	95	61	47	42	29	28	44	41	30	40	46	34	39	32	27	34	36	36	25	35	32	21	40	36	30	40	29	35	42	26	30	43	50	33	28	28	36	31	32	30	30	27	35	36	35	39	24	33	41	35	41	37	28	27	36	32	44	36	35	38	42	26	30	25	40	30	33	30	33	42	31	40	32	35	40	35	45	47	33	27	39	31	37	40	31	35	32	31	37	31	37	41	29	35	31	33	26	34	32	38	32	29	23	32	31	38	30	35	31	39	40	28	44	41	44	32	33	27	31	35	34	26	26	40	36	26	36	33	29	29	44	33	25	35	26	34	26	33	35	35	39	40	29	41	39	29	40	33	27	25	31	28	39	43	35	32	41	35	25	27	30	30	29	36	31	25	34	37	25	34	28	39	39	33	34	36	23	32	29	24	29	29	25	31	34	26	31	32	36	25	42	36	39	30	37	28	27	20	30	27	30	36	34	31	25	26	39	32	24	32	41	34	27	27	43	25	26	42	32	30	35	26	46	32	40	33	42	29	45	41	34	47	30	42	32	28	31	36	30	33	44	28	39	34	36	33	34	37	34	34	44	32	37	30	30	42	36	23	25	30	37	29	36	27	36	29	36	38	35	26	34	35	34	24	30	29	36	40	24	36	31	28	29	27	40	32	30	39	46	32	40	51	36	26	36	36	26	27	40	28	34	24	40	34	27	27	31	38	34	38	31	26	32	34	32	34	34	34	29	34	26	34	36	36	41	38	30	34	48	37	26	38	35	37	30	40	27	31	31	44	26	31	46	32	26	23	33	42	35	41	38	37	44	35	24	45	48	21	48	37	29	43	31	48	33	32	45	37	41	34	36	32	37	33	40	35	48	29	31	37	29	35	29	33	34	34	42	35	30	20	38	37	30	36	39	38	36	33	38	28	36	35	21	45	31	34	24	35	42	36	37	37	31	35	31	36	37	42	38	42	34	41	37	27	29	30	35	38	32	26	38	36	38	34	32	27	33	29	37	33	39	32	39	32	39	34	35	34	45	31	36	33	28	34	30	34	31	38	43	31	38	37	26	45	32	36	32	31	42	34	34	35	32	26	40	40	34	39	42	43	34	33	30	28	40	39	32	31	30	28	35	34	31	32	46	37	32	23	41	40	23	34	43	29	27	27	40	49	46	30	44	25	25	37	40	23	35	27	42	36	33	38	35	43	43	23	43	41	45	33	33	34	33	35	33	40	29	27	26	43	36	28	29	44	20	31	31	29	40	36	34	29	40	32	41	26	43	37	41	40	24	35	27	37	31	26	37	42	39	36	31	26	40	27	34	34	31	32	27	32	32	39	33	34	26	35	35	40	28	40	24	42	32	29	39	48	28	40	34	40	34	43	35	35	35	33	27	35	40	27	37	39	39	30	42	36	36	33	27	29	41	36	44	33	45	38	42	32	43	41	31	37	27	28	28	27	35	32	36	41	34	35	37	34	38	36	39	38	33	42	34	31	29	33	36	35	33	28	39	45	33	41	32	34	37	38	24	38	40	28	24	26	37	40	34	36	32	37	35	39	38	39	34	25	35	35	33	36	33	32	37	38	45	40	29	37	35	41	35	42	28	23	35	38	30	33	38	47	29	37	39	32	46	25	37	15	35	34	32	41	35	36	22	30	27	35	38	34	27	37	37	33	33	49	37	37	27	42	39	48	16	35	37	35	37	42	38	30	36	36	28	30	42	28	33	32	38	39	25	35	35	35	31	42	38	39	35	31	26	37	32	43	28	29	48	31	40	32	29	32	38	23	27	34	37	34	31	35	40	27	29	29	35	39	40	36	33	37	27	33	27	34	40	32	30	33	33	41	45	36	43	42	34	29	36	31	38	42	33	26	26	34	20	26	30	24	38	28	41	44	29	36	34	29	41	27	28	32	29	43	32	25	27	32	38	40	37	30	28	42	35	40	36	31	34	36	26	34	36	31	29	35	32	31	36	44	32	40	30	41	31	39	31	42	34	31	29	40	40	43	31	28	34	29	42	32	28	33	57	39	37	30	41	35	37	41	26	28	38	36	32	40	31	31	32	36	36	30	37	30	47	35	40	32	44	27	45	34	34	36	37	38	32	45	38	30	33	29	38	42	40	44	36	32	43	33	34	35	35	47	37	48	31	30	29	34	27	35	38	28	45	40	34	29	29	34	40	45	34	31	31	36	31	39	38	34	34	30	52	23	37	36	36	44	36	36	35	35	42	30	33	32	38	34	32	27	24	22	30	28	25	34	33	37	28	24	36	43	34	40	36	32	41	25	30	37	46	42	30	46	36	29	32	34	39	35	29	29	40	33	36	31	44	33	26	33	34	37	34	29	32	40	43	32	29	35	29	41	28	33	29	34	38	27	37	40	26	41	33	33	37	28	28	32	26	36	36	36	33	33	43	34	43	28	33	33	30	41	31	36	35	32	35	46	39	31	26	24	38	26	45	35	35	42	30	28	34	29	32	44	37	36	38	42	43	39	37	38	50	24	25	29	25	44	38	33	43	24	47	28	31	38	38	36	33	37	27	29	34	43	33	19	45	37	40	36	40	24	27	33	31	48	41	31	28	41	24	33	36	35	35	37	27	23	34	28	30	43	30	31	33	33	26	26	22	28	46	39	31	37	30	43	28	32	39	33	37	30	40	25	34	33	31	33	29	31	35	37	33	42	36	47	27	34	38	34	31	36	30	32	41	33	42	42	30	40	33	37	43	44	22	30	36	40	27	41	27	28	33	38	31	35	34	41	24	33	33	40	36	24	36	33	44	34	25	44	33	39	35	42	42	29	33	33	36	34	31	31	27	30	32	36	29	30	37	32	35	37	34	35	42	36	36	34	35	27	40	28	28	34	38	31	33	31	22	33	29	41	37	29	36	22	33	27	44	37	34	43	22	30	30	37	42	33	31	33	30	33	39	42	33	30	34	37	22	30	40	37	42	34	36	34	29	43	23	41	34	29	28	29	25	37	35	28	29	30	31	29	40	39	32	33	30	30	34	35	44	31	43	34	39	28	38	44	42	31	38	25	37	29	41	34	30	49	34	41	32	34	45	31	35	40	37	34	37	28	38	36	32	33	47	35	41	22	44	38	37	39	37	28	26	38	29	31	34	37	39	23	39	36	31	31	35	41	31	35	38	42	33	36	25	35	29	33	33	41	42	27	31	41	38	40	37	24	39	39	32	25	42	31	36	37	45	37	30	37	30	26	38	35	29	29	28	37	38	26	38	27	28	30	37	28	36	36	31	28	35	38	38	41	40	44	38	37	35	37	24	39	35	41	41	38	29	34	35	40	31	30	31	25	32	27	41	28	41	31	33	35	28	38	37	29	38	33	36	44	31	22	35	33	41	30	37	29	37	37	36	32	38	36	36	23	43	37	40	34	32	30	38	43	24	27	34	28	47	32	40	37	37	38	44	30	42	34	42	40	25	36	27	38	37	33	43
11660	4356	2152	4980	12997	15666	29498	39986	36622	29382	20731	11391	5510	2407	1182	735	501	459	472	441	445	422	453	410	461	440	462	477	474	468	481	501	476	476	487	433	420	429	448	477	419	468	431	450	446	480	460	424	442	471	446	458	450	436	450	494	503	454	442	408	445	433	439	427	457	479	450	425	438	473	467	427	471	435	412	439	480	460	447	480	423	445	500	468	466	424	445	475	451	431	445	469	471	482	460	440	448	473	418	481	466	420	465	474	461	447	407	396	466	442	458	448	435	464	460	472	484	472	487	440	449	432	479	441	429	476	447	468	460	454	443	415	445	455	465	452	439	446	505	438	443	466	442	457	440	448	424	476	464	468	459	448	403	463	461	443	468	446	464	435	470	426	418	447	432	432	431	441	461	467	435	483	463	407	469	437	449	471	448	472	428	478	432	417	405	445	438	478	443	432	487	469	472	462	463	428	444	484	477	478	466	431	447	462	439	448	428	430	448	451	449	455	479	451	441	459	451	450	441	445	445	451	442	436	483	490	500	476	423	437	441	447	488	461	450	462	466	448	465	469	425	485	463	498	432	428	451	425	446	447	433	457	468	434	480	457	440	455	456	421	462	453	447	424	441	456	461	481	434	448	472	454	456	443	462	450	483	442	441	443	457	440	475	450	429	458	466	452	436	431	450	444	420	452	441	433	454	435	455	429	428	460	409	471	449	483	437	441	441	463	449	441	465	439	449	429	474	425	458	467	439	431	488	460	437	464	479	443	419	436	462	416	417	426	491	456	480	421	415	515	478	446	469	446	432	416	441	477	434	478	450	475	448	450	456	444	449	407	429	434	475	444	487	453	468	427	422	452	470	459	415	444	442	475	477	485	456	450	448	436	443	457	463	415	444	469	471	485	470	459	442	472	472	441	473	419	476	417	446	458	473	475	426	446	432	440	473	428	467	469	450	428	446	422	486	472	475	452	461	452	461	451	477	450	496	437	436	452	442	437	457	462	473	412	459	414	447	457	452	423	449	440	431	441	470	459	442	456	468	459	425	468	472	467	468	441	423	447	472	468	416	438	458	441	455	466	490	450	443	459	422	448	438	465	419	437	466	451	481	453	453	424	459	461	447	453	501	470	446	456	493	470	453	414	439	443	405	460	487	416	463	442	447	455	439	484	479	431	493	442	449	451	454	442	502	481	468	432	499	440	452	415	443	451	454	427	468	459	458	474	464	480	452	440	448	459	418	384	464	449	490	460	435	413	454	458	466	434	476	474	479	441	436	430	446	427	451	444	450	470	487	481	448	404	455	463	481	455	442	465	482	458	485	486	451	472	465	430	421	455	434	467	458	476	456	444	469	440	467	401	522	442	430	454	463	475	470	446	431	438	469	470	437	473	438	432	474	421	501	467	448	436	493	435	494	468	473	445	459	430	480	447	477	426	446	425	465	474	476	437	472	457	446	444	460	408	482	440	455	463	463	444	418	463	440	460	448	412	417	457	445	437	455	416	414	457	468	477	463	449	455	473	464	427	452	459	435	430	469	453	454	478	459	393	445	417	430	469	480	465	445	432	467	462	413	477	448	455	468	438	438	449	425	434	488	427	485	440	443	471	422	488	450	483	482	436	466	430	479	395	508	460	461	443	444	434	440	446	444	447	449	434	466	453	463	441	488	432	460	432	436	460	467	467	437	436	494	470	416	436	457	491	416	450	458	421	457	461	455	491	416	426	461	443	444	456	499	461	416	463	423	480	432	506	434	452	452	454	415	467	488	443	437	419	449	461	454	470	469	422	507	421	460	464	448	477	442	460	473	447	453	448	463	455	436	441	439	478	457	475	460	461	463	453	448	420	446	475	441	474	467	449	484	435	448	425	459	479	478	440	411	481	447	449	451	450	450	443	426	478	459	448	446	474	448	407	435	451	480	432	502	437	496	458	440	451	463	441	457	452	426	431	453	454	471	454	416	408	443	462	480	441	479	449	444	442	456	449	472	440	403	448	458	414	476	449	452	487	436	456	455	436	457	465	441	401	403	443	494	460	460	443	422	463	456	452	453	436	445	404	465	437	434	469	438	450	436	467	416	453	451	468	458	442	449	447	458	428	432	439	439	439	452	427	452	453	467	441	446	464	481	486	470	449	470	469	472	459	453	423	470	434	431	489	466	451	444	452	424	450	449	450	456	448	431	440	473	474	462	452	463	447	448	437	461	408	465	433	425	464	411	481	457	423	462	451	463	460	478	418	435	474	462	479	418	483	436	420	461	406	467	451	456	446	436	464	420	425	446	441	425	434	440	464	472	421	444	452	486	403	457	455	470	423	427	449	429	412	440	471	454	441	486	475	452	433	469	413	437	444	448	440	427	457	457	479	443	458	446	458	449	449	442	440	425	446	457	445	498	499	470	465	446	450	445	451	464	454	446	460	445	398	466	434	485	487	488	465	429	459	439	456	460	492	437	499	506	461	428	425	483	436	427	472	442	449	456	450	432	441	466	454	432	468	458	450	465	464	461	480	433	450	444	466	463	437	452	506	438	450	427	463	470	497	423	408	461	470	458	402	466	433	468	455	457	474	453	503	404	435	455	481	443	432	479	461	449	458	459	429	417	469	482	460	480	450	414	461	439	446	471	472	489	465	483	452	480	472	430	449	442	431	471	441	471	457	434	433	460	455	451	440	465	437	462	443	451	462	445	435	456	444	438	432	433	471	474	415	420	438	436	457	503	475	465	415	469	470	431	451	462	473	463	465	431	412	484	445	523	448	449	473	440	446	425	410	414	441	507	481	435	421	456	456	471	431	434	467	487	418	459	466	458	440	436	449	455	414	435	448	436	448	427	431	442	474	432	448	483	451	455	465	455	459	444	459	482	441	487	469	431	458	437	433	462	464	465	429	437	438	456	453	429	459	423	443	460	444	454	420	445	413	454	462	450	459	436	447	444	480	417	472	428	465	460	460	479	477	499	452	465	444	425	413	445	446	473	475	447	473	439	430	448	488	504	457	488	457	463	458	494	465	459	438	471	461	472	458	423	437	465	444	465	430	444	465	436	419	453	470	433	472	477	462	444	437	425	448	450	433	466	461	466	450	477	490	470	480	421	446	450	455	461	458	449	455	470	444	488	414	455	449	436	410	426	439	457	474	493	449	422	432	449	431	480	447	423	448	435	431	453	433	456	456	464	445	445	463	472	455	462	475	458	388	418	431	467	444	426	440	429	418	442	458	498	462	443	468	451	449	437	434	432	422	442	442	458	421	463	483	426	467	438	397	455	464	407	439	483	402	429	447	464	495	412	435	458	461	441	491	482	470	461	434	454	430	435	457	484	426	432	456	458	489	482	433	477	449	472	428	488	469	479	498	464	430	411	424	476	475	451	426	481	430	446	464	466	453	422	417	468	452	489	443	476	469	439	482	413	470	431	480	456	428	395	462	468	460	438	433	487	451	457	467	448	419	447	474	467	437	449	468	487	465	440	439	460	433	431	471	470	416	483	446	454	456
588	370	224	184	272	761	8046	9943	7297	4035	1654	837	335	170	86	62	39	31	31	47	34	24	41	35	29	42	34	35	29	30	37	35	32	38	36	40	45	34	33	24	28	25	34	33	36	30	31	30	28	36	43	26	28	28	19	24	32	28	27	40	27	33	38	33	30	22	37	26	34	28	43	39	32	31	37	38	32	34	26	48	28	41	33	37	21	26	38	40	32	28	31	31	25	35	33	29	40	31	37	32	36	43	29	31	20	34	33	29	25	29	32	30	36	28	29	31	25	31	23	32	26	28	45	29	25	23	37	19	38	39	26	35	30	25	31	29	26	26	25	29	23	28	31	27	32	25	38	29	31	33	26	33	46	27	41	25	30	33	26	29	30	40	34	32	29	36	25	39	24	24	34	32	27	35	40	31	36	41	37	26	24	27	23	39	27	30	32	33	35	31	22	24	40	30	29	39	39	31	22	29	29	34	29	29	30	28	30	32	35	17	31	40	30	28	36	35	21	37	26	32	35	40	32	33	37	34	35	36	27	43	36	27	26	27	24	35	26	31	31	30	28	36	30	25	36	35	33	29	30	31	35	24	31	30	24	35	37	41	35	36	35	36	20	26	33	45	25	42	29	25	41	30	34	33	28	15	31	41	37	34	42	40	31	34	24	28	41	36	43	35	38	34	37	32	33	26	35	30	39	24	34	34	34	37	32	23	34	33	29	35	34	31	35	39	39	27	28	38	40	35	28	34	27	23	25	32	32	32	25	22	36	28	36	29	27	41	21	33	35	26	29	23	36	35	31	38	29	37	28	29	32	50	28	44	30	30	36	32	31	29	47	44	31	28	32	26	27	31	29	22	36	51	23	28	41	24	29	34	34	28	33	36	36	23	34	30	30	33	30	29	36	32	37	26	23	34	33	38	35	29	35	28	30	40	31	31	28	38	31	34	24	30	29	32	40	29	29	42	29	23	32	36	36	39	19	35	33	21	32	23	34	30	32	30	27	26	36	32	25	32	38	34	38	32	32	32	25	27	36	24	25	22	45	27	27	37	35	45	36	23	36	32	34	40	30	35	23	31	40	31	30	32	35	34	26	25	35	36	26	36	34	29	29	29	35	31	31	31	29	39	21	32	26	37	27	29	40	31	34	33	26	35	38	23	38	30	35	27	42	36	42	24	39	43	37	30	31	41	28	27	42	23	23	41	33	27	27	26	31	39	28	35	32	33	40	23	37	29	33	32	35	38	31	25	28	40	38	31	32	36	27	37	31	43	37	30	25	41	29	21	34	26	25	29	24	35	30	31	24	37	30	25	23	29	31	34	32	31	33	37	37	30	37	32	30	27	30	23	32	28	33	43	23	32	31	40	42	23	32	35	21	27	31	23	25	23	20	38	26	30	34	28	33	30	32	18	30	31	35	41	22	36	35	41	35	30	29	40	30	32	28	29	27	29	33	32	28	42	38	27	32	34	32	34	31	38	36	29	28	36	44	35	40	37	37	35	35	29	38	36	24	26	38	34	37	22	25	37	32	22	32	33	29	33	34	32	40	38	32	33	38	28	34	31	34	33	25	38	39	33	39	26	24	34	31	35	37	27	35	29	29	41	27	30	40	31	25	28	27	31	32	21	28	34	31	31	33	39	20	36	20	29	40	29	22	30	31	39	30	26	28	36	35	23	30	27	31	32	31	38	29	30	38	38	27	34	33	45	37	34	25	34	22	30	32	33	27	37	34	33	37	32	30	33	33	42	33	39	37	36	38	32	38	31	34	24	38	39	26	35	37	26	43	31	22	29	29	37	30	38	32	31	29	34	27	29	31	26	27	32	31	27	24	30	27	34	43	26	24	30	41	32	37	40	38	33	42	32	31	26	33	38	32	39	33	37	33	29	38	30	38	28	24	26	31	37	47	20	31	31	31	42	30	28	25	36	30	36	31	19	36	42	27	41	35	32	31	46	36	33	43	30	37	29	33	27	34	32	27	35	28	34	37	25	30	32	36	31	28	35	39	34	36	31	31	31	26	30	34	23	28	24	36	22	43	33	25	31	34	34	24	27	32	40	27	34	20	45	28	27	34	34	32	39	29	26	29	36	27	38	24	25	35	40	30	34	38	28	25	31	32	26	26	42	24	36	42	34	32	28	26	26	29	39	28	32	29	33	38	27	29	31	35	38	26	37	34	32	34	23	28	23	24	34	24	28	35	38	31	31	25	41	29	28	32	32	34	28	27	30	28	36	37	28	28	35	24	30	38	35	30	28	27	28	18	32	36	40	32	29	38	36	34	29	28	40	28	23	33	35	43	42	36	38	33	44	31	37	33	34	31	40	27	36	25	32	28	23	31	27	31	33	21	32	33	24	36	34	33	25	31	35	18	33	25	36	30	31	29	44	40	23	35	41	43	20	32	33	46	33	32	34	36	44	23	37	26	47	28	24	20	39	33	32	42	35	32	33	31	28	25	34	33	31	31	33	39	26	27	34	27	27	32	34	29	27	44	37	27	30	31	36	30	31	35	26	48	36	36	25	35	34	32	44	27	42	39	30	39	36	34	32	30	20	39	36	40	25	41	33	42	23	29	37	28	30	32	27	27	26	38	35	34	37	32	32	26	27	34	30	36	30	26	37	32	34	33	38	32	27	35	34	32	34	33	27	38	31	28	31	30	40	25	33	31	35	31	27	31	30	39	39	28	35	30	29	46	35	36	52	40	24	42	40	28	34	38	20	33	37	33	37	33	41	32	35	39	29	35	35	34	30	30	22	33	26	33	35	27	30	27	45	28	33	26	30	39	35	26	32	44	32	36	35	39	33	39	35	32	32	24	24	34	38	31	31	34	27	31	36	34	30	29	34	42	35	34	38	32	41	34	30	21	38	38	33	36	30	36	33	25	31	29	38	36	39	31	34	42	35	34	32	36	42	38	33	29	45	32	25	22	25	38	28	41	34	38	37	26	23	28	36	28	29	24	29	33	43	36	34	46	35	24	29	41	33	38	22	36	34	31	35	33	25	30	34	25	41	23	28	29	39	33	36	40	40	22	28	31	31	27	31	29	29	28	43	33	29	18	34	23	36	24	30	29	34	29	24	23	33	29	30	38	27	37	27	22	33	32	35	34	35	36	33	36	36	34	27	32	21	35	30	29	32	40	21	25	32	33	51	40	31	45	41	34	24	32	16	31	41	37	35	30	35	38	28	29	42	37	40	33	32	23	34	29	28	27	28	29	30	32	36	32	21	38	31	26	25	31	30	34	36	36	25	31	40	30	41	28	29	27	37	25	29	34	24	35	29	28	32	34	31	38	28	27	28	29	27	30	28	24	37	31	40	27	28	30	31	28	29	30	28	28	30	35	34	39	37	27	39	33	30	44	47	31	33	30	44	24	42	41	34	35	36	39	37	33	27	35	32	27	27	33	22	37	32	42	36	49	30	46	23	32	33	34	30	49	33	36	35	33	26	34	29	33	45	32	24	40	23	26	40	32	25	37	36
14256	8173	4537	10470	21657	28271	55814	53831	44593	34748	24929	18268	9729	4340	2046	1097	607	481	423	396	450	416	418	412	470	392	395	430	442	401	393	450	389	413	378	403	409	401	429	424	412	418	408	407	381	423	425	401	431	393	387	397	412	386	413	427	421	446	430	433	403	445	403	414	422	403	419	386	424	410	411	413	373	439	418	417	423	422	398	433	403	384	401	432	432	403	398	402	430	422	417	438	397	417	403	387	376	396	436	431	408	406	403	425	403	433	436	435	411	413	419	394	409	409	451	417	404	426	393	435	384	404	423	418	418	402	440	432	378	410	412	419	421	385	384	395	420	442	413	407	389	390	402	391	376	394	446	413	381	417	423	409	439	416	410	433	389	398	404	402	431	374	417	452	408	395	410	419	387	432	393	412	414	396	375	412	380	399	407	408	412	416	421	421	414	412	399	397	432	396	417	387	420	403	408	426	401	425	430	400	386	415	422	435	397	431	393	389	410	404	454	410	408	411	416	461	426	406	406	414	415	366	388	438	415	425	388	400	414	441	382	362	427	452	398	421	390	417	373	448	385	407	432	406	425	428	415	438	410	403	427	415	433	419	409	432	440	422	394	426	402	415	412	386	448	394	391	431	419	395	415	387	388	396	424	441	407	415	389	438	417	383	405	400	409	428	436	451	419	409	444	471	409	399	399	454	422	377	449	432	422	398	407	446	402	415	378	427	444	397	419	392	414	432	418	450	423	404	419	397	426	401	404	411	417	372	426	399	418	412	377	401	425	403	399	434	421	398	422	438	413	432	411	457	410	411	398	386	435	422	403	436	407	415	406	430	410	377	376	410	402	433	429	372	401	426	391	436	427	410	424	412	401	419	434	476	391	389	407	394	366	422	391	380	429	459	387	398	442	394	428	422	418	438	360	386	431	435	425	451	402	392	389	420	428	429	399	422	409	421	440	435	415	409	425	431	415	425	411	409	424	415	445	384	400	404	411	420	417	422	410	400	398	394	399	446	436	396	365	400	401	388	449	461	415	391	410	418	457	418	427	448	415	407	400	427	405	432	393	423	424	415	401	391	414	429	438	445	447	400	420	451	428	429	453	419	414	406	388	402	412	426	454	418	412	440	413	433	402	427	402	392	410	435	432	415	409	446	439	423	408	403	423	402	462	438	388	388	406	430	433	418	429	436	404	393	422	444	397	430	406	406	407	394	388	421	397	418	435	439	376	413	390	394	438	400	393	392	438	434	430	432	420	407	384	418	433	426	411	453	436	412	389	417	447	433	430	417	433	441	454	396	409	403	410	406	408	387	443	407	408	409	456	425	410	411	402	417	431	436	405	401	410	423	474	392	425	411	413	415	416	405	405	421	395	402	374	423	405	410	402	373	408	437	416	405	407	442	430	409	427	404	387	449	409	431	430	415	412	408	447	419	399	393	414	395	411	433	396	382	397	407	423	429	437	385	436	440	384	407	384	449	406	394	441	398	407	443	416	422	397	413	425	434	410	426	381	423	419	412	403	427	401	388	409	399	400	396	379	436	407	421	422	404	429	427	404	455	410	392	412	411	419	421	409	420	394	450	454	423	397	409	432	421	461	419	402	391	419	403	395	412	396	441	372	382	412	430	435	426	424	382	416	415	403	433	395	434	390	464	409	424	401	396	414	439	443	444	421	398	409	396	439	419	415	425	436	403	409	430	381	445	439	420	446	407	390	407	386	396	366	421	426	393	391	405	456	374	415	386	431	391	386	429	404	408	386	438	418	415	415	427	432	375	411	424	393	409	410	409	424	419	433	438	427	422	464	428	419	406	395	400	385	407	387	416	392	434	424	442	435	425	389	386	427	419	431	407	432	378	407	417	435	396	375	390	410	414	414	411	420	410	408	417	417	430	420	411	426	415	401	475	421	418	395	431	413	383	430	425	416	418	421	400	448	414	409	398	416	439	393	404	428	410	391	431	422	419	394	397	392	417	420	412	392	415	406	409	394	403	406	383	384	394	396	418	409	390	403	381	418	382	426	424	400	400	395	442	425	435	435	392	417	384	461	405	439	391	411	401	383	409	400	430	416	433	395	395	409	414	406	424	414	442	390	414	396	408	363	448	418	392	428	409	416	418	453	378	413	431	408	399	407	433	416	421	439	421	406	419	401	390	387	388	407	385	399	382	438	433	425	440	435	416	422	438	422	418	432	376	449	427	420	419	415	397	397	394	415	416	414	419	421	431	406	428	384	416	402	414	438	434	449	423	418	445	437	405	431	428	402	414	481	435	434	429	400	441	436	416	443	406	380	432	407	404	430	382	439	435	414	410	404	390	414	410	415	434	427	426	430	427	420	387	424	404	419	425	411	418	419	434	396	397	401	401	430	412	423	401	435	423	415	409	426	419	401	398	381	420	451	418	375	372	405	417	444	423	355	410	441	436	491	447	403	388	435	427	404	388	378	414	387	438	412	425	457	439	411	401	429	408	379	416	456	392	431	403	401	434	422	413	393	404	403	328	421	388	391	422	398	393	435	385	421	402	427	442	369	429	401	405	405	414	407	404	396	427	404	397	392	439	399	438	403	377	394	430	421	394	415	388	421	427	394	411	403	411	402	413	393	432	414	433	402	427	440	402	428	437	441	427	415	405	422	424	392	409	384	413	396	385	424	406	374	408	396	426	418	441	442	399	416	425	398	410	445	400	436	400	438	403	417	410	408	422	390	419	398	434	441	412	408	403	429	433	421	403	416	422	416	384	432	393	396	441	417	434	448	399	374	426	402	384	372	377	393	427	439	410	438	455	430	377	410	400	439	407	414	385	395	463	433	404	382	383	397	385	431	425	421	431	410	416	434	411	415	422	436	404	398	441	404	429	402	379	398	396	403	423	370	441	390	402	387	493	379	435	390	406	393	417	437	435	412	394	411	441	418	423	398	454	377	418	393	408	455	458	418	410	397	404	434	422	406	395	394	386	368	431	416	392	404	418	403	408	415	439	429	397	412	429	414	394	408	401	421	404	440	388	441	400	389	437	400	431	388	448	435	425	432	399	395	425	387	398	423	428	419	400	399	414	390	411	399	400	429	411	401	381	416	434	380	416	423	408	404	378	420	390	423	443	390	385	433	435	399	465	412	421	424	399	425	427	404	397	431	393	391	380	404	423	386	429	393	425	401	399	453	404	406	407	404	421	408	450	415	387	439	405	427	458	421	415	398	455	393	430	423	413	416	417	375	432	401	382	402	414	425	412	448	436	406	432	434	406	430	465	447	415	435	394	412	370	417	405	400	399	423	437	401	421	403	406	442	433	422	411	392	416	385	388	403	366	445	394	416	430	435	425	441	417	447	418	418	406	422	429	425	386	417	447	422	467	405	439	399	395	428	418	382	402	403	424	412	443	421	401	454	395	413	414	400	402	390	439	469	425	446	425	392	411	423	410	394	428	403	411	402	413	415	441	428	403	459	399	419	428	421	441	467	428	402	451	415	444	442	392	427	402	400	428	429	419	457	421
1855	301	234	204	239	834	7995	11326	8697	4540	2135	972	388	151	97	51	51	44	47	53	35	35	33	38	40	44	34	44	47	30	31	34	41	25	38	31	48	45	43	30	42	29	56	31	32	47	43	43	47	38	36	36	44	38	39	50	39	37	30	37	48	45	50	41	34	33	34	35	43	41	40	32	33	43	37	45	37	43	47	44	33	33	47	29	44	42	40	47	48	44	33	41	40	36	41	40	43	57	32	35	31	39	29	27	41	36	45	42	41	49	45	38	44	52	35	42	36	28	48	39	37	32	40	42	34	39	49	37	36	45	42	43	32	32	34	47	46	39	29	36	44	45	43	47	40	50	35	32	37	39	32	39	45	42	38	37	42	39	52	43	37	43	30	36	37	42	39	41	35	38	37	47	39	42	41	30	40	41	56	38	32	35	39	44	50	43	45	32	37	51	36	31	31	40	34	46	43	47	42	34	44	33	39	32	40	31	28	36	30	43	43	44	49	43	37	32	30	39	40	47	36	35	43	43	41	34	40	43	41	33	50	41	35	37	54	31	35	35	48	38	45	26	43	44	40	43	28	46	30	56	34	52	35	41	45	45	36	26	41	40	37	43	45	34	34	43	43	38	34	41	40	34	39	42	38	36	39	31	35	46	43	33	28	47	39	48	42	34	30	40	38	45	38	38	52	41	38	32	43	38	26	39	32	30	30	42	43	33	36	33	30	41	33	37	51	33	41	37	27	26	39	38	36	45	39	33	44	35	39	40	37	34	37	46	45	46	39	37	32	46	34	43	44	32	47	49	34	33	47	39	47	45	42	44	34	28	31	39	29	41	27	47	49	37	36	40	49	42	51	45	34	33	40	46	35	44	28	36	45	47	43	42	43	40	45	29	29	51	35	30	29	45	49	36	31	25	49	32	46	24	48	49	33	48	35	45	32	37	45	29	44	38	44	44	33	41	40	30	32	42	33	38	48	51	44	32	35	34	38	39	35	31	45	39	26	37	45	29	37	36	41	30	33	53	32	37	32	41	38	29	34	33	51	34	41	55	37	36	45	43	35	45	41	43	50	34	48	33	39	41	34	51	33	43	36	29	36	28	45	35	48	47	36	54	33	28	39	37	47	42	44	41	36	51	39	43	37	45	42	33	38	25	46	31	26	59	34	38	36	44	29	36	42	42	27	44	49	54	36	38	42	33	29	30	47	37	35	36	31	40	42	43	31	38	32	39	46	49	35	39	37	46	40	48	45	34	48	39	48	32	38	44	37	33	55	36	35	52	49	29	48	31	56	34	37	42	50	34	37	40	30	37	33	32	50	46	37	41	37	39	33	36	42	43	31	37	33	41	47	52	30	48	36	45	40	56	35	45	32	47	40	39	51	46	33	34	39	39	39	37	43	35	41	49	32	47	38	27	37	44	44	35	50	33	33	31	38	39	41	38	31	39	38	32	34	39	47	46	30	28	48	30	34	41	43	32	40	47	41	33	36	42	41	32	34	54	41	39	39	35	44	39	45	37	33	33	41	41	46	28	44	58	33	37	43	38	31	35	33	42	38	46	30	37	25	57	28	33	38	38	47	40	46	53	35	40	45	31	29	29	32	36	43	51	43	30	30	43	35	36	43	38	36	41	39	47	46	44	40	47	43	43	47	44	36	32	39	40	47	41	44	40	30	41	27	31	34	33	47	34	42	37	33	44	44	28	46	38	32	46	46	46	41	29	36	31	43	34	46	39	35	37	41	37	34	33	38	39	40	27	49	35	43	33	37	37	40	34	41	24	46	52	33	37	33	42	39	33	30	28	35	54	38	33	31	31	39	25	38	32	37	33	39	34	35	44	38	40	51	38	43	46	31	39	44	33	39	32	44	35	37	37	44	40	27	32	43	35	38	28	31	41	42	36	39	29	47	42	49	45	34	37	43	35	38	37	40	41	33	48	39	32	37	49	45	29	27	32	45	29	30	51	34	41	42	44	43	35	47	36	41	27	33	34	39	54	38	48	32	37	33	42	29	38	39	41	36	36	38	30	33	50	27	44	40	30	36	36	45	33	41	44	48	36	34	39	42	37	36	51	40	35	45	32	37	43	42	32	40	36	41	33	42	53	31	39	39	45	27	37	42	42	50	40	38	38	44	49	36	33	26	34	42	38	39	34	42	31	31	41	37	46	41	44	38	30	40	44	46	40	36	45	46	31	37	35	37	45	32	37	43	42	35	36	40	38	41	35	37	41	37	34	49	43	40	38	36	30	28	33	38	46	32	31	49	34	50	40	35	33	41	40	43	30	36	42	32	32	48	39	39	40	43	34	40	35	39	50	42	33	50	39	33	38	46	50	37	39	37	34	44	31	53	38	37	43	42	37	50	35	45	32	36	45	47	29	40	38	33	31	50	49	36	44	39	33	34	40	40	37	40	33	38	34	42	43	37	26	37	34	47	38	29	51	39	31	36	40	31	39	36	46	40	35	33	40	40	33	37	40	42	34	42	38	40	44	31	32	42	35	37	39	30	30	46	38	48	42	42	42	42	31	34	31	32	40	29	35	37	31	44	42	43	40	36	39	37	38	38	38	42	41	31	32	41	45	36	30	48	38	36	51	33	41	48	43	49	44	41	36	28	38	45	41	45	37	32	40	40	39	36	41	41	41	37	24	28	35	44	40	27	30	35	34	30	35	34	38	45	33	36	41	37	33	41	35	49	34	30	35	37	31	30	49	35	34	51	46	34	36	43	38	53	42	38	34	44	34	31	37	30	35	40	40	36	36	28	39	29	33	56	36	44	41	39	36	38	37	37	38	43	37	43	29	43	37	29	36	42	47	32	33	40	22	42	45	49	32	52	39	48	34	45	43	47	39	40	33	47	32	44	41	35	34	29	51	52	38	41	33	41	42	45	36	40	31	44	41	41	41	36	43	51	49	41	39	46	36	35	49	21	52	35	39	40	44	37	36	35	32	31	34	36	38	45	45	42	43	44	32	42	53	36	56	41	46	46	34	37	32	36	47	41	29	32	36	40	34	27	37	34	37	42	40	40	39	40	45	45	31	47	42	30	42	36	42	35	31	33	40	44	39	41	39	47	36	35	41	43	36	38	36	35	36	40	30	40	36	49	37	39	38	45	42	38	35	32	37	34	28	35	35	42	32	47	43	38	53	37	49	31	48	34	36	36	41	45	44	37	44	39	23	45	33	35	37	45	39	36	39	34	44	46	47	31	35	29	39	34	37	37	34	48	39	40	37	33	40	33	46	41	37	36	36	45	44	43	65	53	25	40	36	34	44	45	39	35	54	45	34	32	31	42	41	49	46	35	39	54	43	40	26	39	42	35	37	41	42	38	38	39	33	38	43	39	40	27	36	53	42	45	27	39	44	37	32	41	32	42	39	35	36	34	43	40	35	49	46	34	36	30	41	37	38	41	31	35	37	29	35	22	44	41	49	41	38	33	48	33	36	28	40	35	36	39	54	48	41	42	38	33	36	36	36	32	40
14531	7242	4788	10319	20818	29739	57011	57425	48251	36068	27622	19219	9801	4611	2227	1131	751	570	480	513	520	515	511	519	525	494	493	510	524	518	514	523	531	521	496	532	526	497	495	534	508	515	488	510	558	500	473	529	539	534	501	522	527	489	552	522	540	511	470	503	525	529	537	523	497	508	513	515	519	522	522	527	527	497	544	511	512	507	515	531	468	508	498	511	521	474	513	504	483	513	526	525	540	505	490	519	483	541	496	509	489	501	545	518	492	529	486	503	498	524	528	505	465	496	483	516	529	484	524	512	518	534	520	497	502	494	496	529	505	501	479	508	524	551	486	528	498	517	509	556	518	526	490	477	523	532	544	522	484	515	465	484	536	508	547	530	490	525	523	554	519	519	470	501	495	543	493	542	533	515	521	562	550	548	496	524	490	493	534	531	510	484	502	510	522	501	492	499	502	488	486	489	523	474	496	529	515	510	542	468	496	518	547	514	530	517	528	489	500	522	504	524	519	460	549	501	525	471	540	507	492	482	530	508	500	545	453	504	511	504	550	482	523	501	519	511	474	520	508	502	543	509	495	505	522	502	534	471	475	506	494	586	511	520	553	519	569	513	514	538	537	545	508	482	506	508	447	517	485	502	518	533	499	540	556	522	483	506	508	478	467	515	517	517	528	545	516	539	523	522	561	506	511	541	511	474	491	510	517	492	495	512	491	492	545	494	519	499	563	537	468	502	530	553	538	519	546	484	516	551	516	497	511	472	470	515	538	504	494	501	532	534	536	536	476	515	539	542	502	531	501	499	541	513	520	488	534	533	521	509	512	491	514	502	497	519	505	495	505	526	526	523	490	518	529	559	555	499	487	511	518	530	547	532	529	509	490	518	538	479	481	515	528	497	542	486	514	526	493	533	526	530	489	513	528	538	508	516	503	536	501	524	513	509	518	524	456	505	515	496	504	536	566	520	543	522	498	516	532	501	548	512	483	521	524	514	542	475	507	473	539	528	543	484	457	510	505	535	511	502	469	534	503	482	499	534	537	518	506	503	527	509	515	532	523	509	536	532	495	513	505	535	519	506	533	516	525	518	502	511	536	497	497	517	495	506	478	549	498	548	546	500	526	540	502	524	500	514	518	493	511	535	513	528	511	521	507	496	532	506	497	523	520	502	529	522	557	520	552	516	525	512	507	531	521	523	490	489	527	531	517	503	492	508	533	500	513	499	495	538	497	516	495	511	511	524	484	515	463	496	489	524	527	522	473	552	495	547	525	543	503	488	508	514	521	488	499	523	504	515	482	521	504	492	518	475	524	531	523	532	518	539	488	481	492	514	501	537	528	507	512	534	484	520	514	476	486	513	525	488	475	519	484	527	554	538	522	489	514	511	537	553	497	507	517	489	545	550	523	517	505	526	523	526	502	523	511	517	523	497	504	519	507	541	510	538	543	550	541	517	503	512	507	498	507	544	524	525	546	544	459	501	521	505	511	501	465	496	501	527	515	481	493	516	471	546	512	563	513	534	550	531	518	528	539	520	529	471	511	473	533	476	485	485	509	516	496	542	520	519	453	461	490	519	466	481	516	571	553	504	518	539	512	512	460	503	495	500	508	493	544	523	482	502	504	466	465	481	508	541	523	529	533	519	531	505	510	531	502	533	510	471	532	525	479	527	505	499	538	539	502	489	506	488	507	477	497	501	494	510	534	529	503	508	496	547	511	509	504	550	508	543	521	550	514	505	505	546	523	531	528	483	518	484	539	511	527	497	500	517	507	527	495	546	493	507	527	517	504	525	556	481	466	521	506	498	479	523	473	543	471	524	519	511	502	524	489	517	509	484	510	523	502	518	488	526	529	529	542	534	490	537	539	529	506	494	519	507	491	458	547	497	521	509	539	538	502	518	499	543	500	514	511	521	505	524	533	513	497	551	501	519	514	524	515	499	542	516	543	504	517	496	530	548	484	540	500	521	490	527	488	560	525	494	532	519	514	532	527	511	499	535	511	525	525	511	508	570	516	492	499	503	519	527	510	538	529	518	545	510	502	510	479	520	511	500	512	496	496	502	468	502	490	514	548	514	512	487	546	543	502	527	511	489	527	550	503	517	500	496	538	537	521	519	543	501	501	561	538	480	526	497	509	486	553	515	551	518	525	508	513	498	575	520	491	516	484	513	512	498	541	505	501	476	532	527	495	511	529	524	531	530	536	497	499	530	515	524	474	481	510	557	506	586	513	481	512	528	488	516	523	520	485	571	537	497	454	535	509	535	480	482	533	536	522	510	545	527	502	513	469	501	487	506	471	511	511	496	559	517	499	557	554	491	550	555	535	541	519	510	492	580	482	555	505	516	512	508	503	503	471	521	500	481	498	500	521	515	534	516	532	467	520	538	465	490	494	531	498	484	513	528	505	489	512	457	524	568	513	484	501	514	509	484	507	535	521	550	517	496	518	537	507	498	541	530	503	511	533	541	532	513	557	521	496	504	536	525	481	532	549	537	509	517	516	509	531	506	535	566	522	538	542	535	509	484	502	521	515	480	501	552	529	530	509	487	493	533	516	494	487	499	528	520	540	483	532	533	497	513	501	516	509	509	525	531	502	478	477	476	545	546	534	480	512	508	502	529	497	474	493	528	516	464	507	499	538	519	501	522	535	516	506	490	525	503	544	529	510	539	524	503	519	497	534	524	500	508	459	559	543	506	523	548	531	512	486	505	569	515	509	507	525	545	508	497	492	529	481	506	501	523	495	464	531	495	524	501	527	542	517	543	499	506	496	505	517	514	565	523	525	533	501	506	465	505	520	494	521	508	475	529	506	476	486	520	509	532	528	504	490	481	499	551	494	529	494	526	476	531	519	495	511	561	539	523	515	469	514	521	529	527	537	543	514	464	526	501	522	471	518	530	527	505	501	555	519	540	535	518	582	521	549	518	488	503	517	511	514	517	493	486	517	497	481	476	522	507	539	526	515	500	506	496	508	553	514	516	488	502	508	548	468	515	528	525	486	522	512	524	511	516	523	496	526	515	552	507	569	501	507	529	502	488	518	510	567	545	504	563	490	522	516	485	544	530	523	476	512	524	545	508	551	505	530	484	546	500	491	518	505	511	500	556	487	519	535	482	520	466	512	498	505	546	491	508	493	509	498	548	505	518	520	501	530	497	474	511	517	492	529	495	523	508	531	534	538	505	501	511	482	469	484	488	500	522	474	509	500	532	519	532	505	549	494	567	505	515	574	527	506	501	531	546	487	539	509	507	523	501	507	462	470	529	514	487	484	487	503	518	554	488	521	526	574	541	520	497	523	554	520	519	506	524	487	550	510	481	501	539	501	488	508	535	535	507	543	501	495	537	508	507	545	512	502	513	518	508	541	530	530	514	522	534	500	533	494	499	513	538	512	507	539	490	536	564	464	521	513	593	506	492	532	485	493	526	508	532	490	533	462	502	525	525	497	521	511	556	541	554	550	543	494	448	522	533	565	481	539	485	558	512	528	519	531	512
991	497	334	232	277	897	13265	18274	11921	6407	3568	1688	817	440	217	111	62	41	40	32	32	30	23	32	30	39	25	37	33	31	28	34	37	31	37	28	38	20	31	40	31	42	33	38	26	28	36	35	43	45	39	34	34	40	29	30	31	34	44	24	23	42	36	39	44	32	39	30	42	28	36	37	43	28	31	34	31	33	41	29	42	24	36	45	38	35	23	33	41	24	30	48	31	41	39	38	32	36	27	34	27	44	25	34	43	37	39	34	33	32	29	35	35	30	36	37	39	33	35	26	32	33	36	26	38	32	32	32	38	36	48	30	26	29	31	40	42	21	37	30	30	31	29	29	44	32	40	28	53	42	45	30	26	33	28	45	35	33	35	35	33	35	43	42	32	42	30	31	35	40	32	47	39	34	32	28	39	40	33	26	37	34	30	37	34	28	38	32	28	35	36	37	42	41	44	38	34	33	37	33	50	33	33	47	38	30	35	28	48	33	38	34	34	38	32	35	27	46	45	25	41	29	42	49	36	33	30	27	40	41	38	42	31	38	35	26	30	34	30	33	39	43	39	34	36	39	29	37	39	31	40	25	27	34	34	34	31	32	42	35	29	33	34	34	26	38	24	29	32	25	33	44	28	37	44	29	36	45	28	34	30	42	25	27	31	31	44	42	40	36	33	39	40	39	41	41	33	42	35	39	36	37	33	19	37	47	33	28	29	37	30	41	28	45	35	30	25	33	33	37	38	51	40	32	38	28	36	42	34	39	30	41	29	31	35	34	24	27	24	26	41	28	32	34	31	42	38	30	33	45	35	26	33	45	41	43	29	45	46	41	32	24	31	56	32	41	34	42	30	39	34	27	46	42	31	33	33	27	30	42	32	34	43	25	37	37	37	38	44	39	30	46	29	39	24	31	26	36	32	31	35	24	30	37	40	21	37	34	24	40	32	28	34	36	27	35	41	32	34	39	39	38	28	27	44	28	35	39	35	43	36	30	35	30	43	33	19	35	32	22	37	38	32	35	40	53	43	38	39	32	43	33	34	35	24	41	33	41	31	32	28	35	37	35	38	29	29	38	28	29	35	29	42	34	40	34	20	28	27	36	30	46	30	26	31	32	35	38	29	45	32	35	35	32	33	39	43	47	48	36	36	39	29	38	30	34	25	41	29	32	41	32	32	31	33	35	34	40	26	33	35	40	28	37	30	35	35	39	35	35	40	31	38	38	29	27	27	43	39	31	34	28	42	23	36	31	37	34	36	38	48	40	30	34	36	44	35	40	28	29	24	32	31	27	36	25	39	28	35	27	28	38	35	39	30	29	37	25	33	34	36	32	21	32	24	26	37	46	31	41	38	42	29	29	27	45	40	33	39	34	37	33	45	33	33	38	37	34	28	40	48	19	37	41	37	30	32	35	29	29	31	32	28	34	19	32	25	35	60	33	38	28	34	34	38	41	39	30	43	30	29	42	29	35	32	30	22	37	40	38	33	32	28	28	36	44	25	30	42	36	43	31	36	36	27	41	38	49	44	45	40	43	32	32	34	40	42	21	45	34	29	28	34	41	30	47	42	37	29	33	37	26	21	41	31	39	27	30	40	30	41	28	46	35	30	32	30	41	38	28	37	22	25	30	30	35	31	22	33	45	40	35	25	37	41	31	28	36	32	23	37	35	40	39	28	31	39	40	35	35	25	42	42	37	40	26	24	40	41	29	31	45	38	38	46	35	35	40	30	38	39	30	37	41	29	28	40	41	43	27	22	37	26	42	32	42	27	34	25	34	36	28	38	44	34	42	46	32	24	36	20	46	44	44	40	32	37	31	29	39	33	34	43	39	42	36	42	34	48	31	28	29	33	37	37	35	38	41	39	38	48	40	40	28	29	30	36	42	37	37	37	40	32	42	38	23	31	34	39	27	32	31	39	40	31	31	37	41	36	32	34	28	28	34	39	33	23	32	39	32	31	32	34	39	52	44	33	32	39	27	49	44	29	37	33	45	38	36	35	31	28	32	34	41	27	30	39	32	29	35	32	21	27	48	29	34	34	30	34	31	28	33	31	38	28	46	27	42	31	39	37	33	38	35	28	33	36	37	34	43	41	44	37	31	40	30	33	40	24	45	29	33	40	41	38	36	38	31	35	35	41	39	27	26	32	37	31	22	31	31	45	28	40	37	32	44	30	45	42	30	40	35	38	27	34	46	31	35	42	42	36	37	32	26	33	43	37	34	36	36	35	33	33	36	40	27	40	28	41	40	27	32	39	28	32	38	31	36	35	33	22	34	32	29	29	36	37	36	41	46	41	36	35	26	37	39	39	31	28	42	31	40	32	37	49	39	40	35	38	22	33	28	37	43	31	34	29	32	28	27	35	33	37	28	39	43	33	23	50	38	33	28	30	34	43	29	43	31	29	24	32	34	25	16	37	41	26	35	31	35	27	37	37	31	33	35	30	33	35	35	28	32	33	43	34	37	38	32	41	36	42	29	31	37	27	34	34	35	30	30	36	35	49	36	36	34	35	24	30	37	34	33	35	34	31	31	33	38	32	38	32	33	32	45	36	36	37	24	38	36	37	42	32	30	49	28	34	43	27	30	36	33	45	40	37	45	27	36	40	36	46	35	27	35	38	26	34	38	32	36	29	34	30	31	37	37	27	33	38	33	36	25	36	24	29	48	35	28	37	33	41	42	40	28	41	34	33	29	42	36	20	40	28	38	33	35	41	33	31	35	35	39	43	32	37	36	43	32	37	30	34	25	36	43	31	36	35	35	43	41	41	40	23	35	35	29	37	36	38	41	41	40	34	36	40	36	35	28	42	41	29	25	31	29	31	30	28	35	27	32	32	40	36	35	38	43	30	44	25	36	28	32	35	29	31	33	47	31	37	30	29	39	37	22	34	35	37	24	32	34	32	31	27	38	29	33	34	28	36	21	41	32	29	22	38	36	29	32	29	43	34	33	40	36	30	34	29	30	32	37	45	36	43	36	43	36	27	37	29	36	25	31	35	29	28	30	29	32	28	53	25	34	36	39	39	37	37	31	42	34	34	26	48	31	37	36	27	32	47	42	29	35	37	24	38	40	37	32	22	29	35	30	37	35	40	25	35	35	41	30	38	42	43	22	34	29	34	43	27	41	36	38	43	39	42	40	35	27	26	29	36	37	47	39	33	34	36	37	26	34	33	29	40	36	34	47	26	42	39	35	46	33	28	27	39	34	22	19	34	42	30	34	36	40	27	31	35	34	34	36	35	27	34	41	29	32	27	43	45	22	24	42	38	44	31	29	46	33	37	40	38	44	43	34	33	34	36	32	40	31	43	36	31	29	36	33	30	36	31	30	44	46	30	30	29	45	34	23	40	39	36	26	29	38	39	40	41	31	31	32	25	32	26	22	35	32	34	31	37	34	38	32	40	41	33	36	33	35	39	32	44	32	37	24	20	35	30	39	35	33	34	40	32	40	33	43	32	29	35	41	27	22	36	35	37	29
18864	10988	6656	13558	22977	30785	66689	66518	51967	41221	33603	25171	18223	11484	6000	2780	1286	729	510	450	437	485	443	487	455	476	457	467	480	482	438	472	471	435	450	450	461	483	457	422	433	420	463	465	445	472	455	462	459	453	459	446	477	459	453	454	469	409	435	497	465	423	475	457	434	469	422	413	416	457	455	455	447	445	435	457	449	388	465	459	421	452	422	482	444	445	447	439	429	483	457	424	463	415	422	477	454	436	449	434	462	425	436	473	441	441	454	459	461	424	434	443	440	444	447	436	422	426	478	431	469	512	473	421	459	468	471	467	455	423	506	421	484	461	506	493	433	476	459	411	488	458	456	470	485	458	463	446	457	471	484	432	448	467	420	461	453	446	483	449	435	459	451	460	478	417	473	450	467	430	435	488	470	421	417	453	431	470	447	421	472	445	423	380	471	457	437	437	475	437	441	475	438	456	469	445	469	448	458	443	440	460	431	449	451	472	485	434	477	459	477	410	446	457	430	445	488	465	472	466	482	429	465	490	461	460	497	474	436	473	465	451	461	462	462	469	490	441	450	474	466	497	467	467	473	499	439	473	466	478	472	432	447	441	432	440	489	465	436	464	473	446	469	486	484	484	469	464	421	433	392	460	407	465	416	434	447	471	484	448	443	442	468	434	456	449	441	462	438	452	458	443	458	447	467	450	441	418	442	458	439	461	442	442	455	427	427	476	460	434	445	443	435	458	485	428	451	463	443	430	477	441	456	489	478	478	457	420	505	430	459	469	467	430	440	459	451	452	474	450	433	485	450	447	440	445	432	459	440	490	431	450	422	475	489	443	489	452	421	451	430	411	403	441	429	432	469	448	464	443	442	439	443	442	423	448	431	445	457	473	445	466	466	481	419	468	430	468	428	474	466	497	481	502	420	470	445	445	452	457	449	463	460	467	478	453	465	469	433	439	418	454	450	451	417	421	454	478	481	456	447	478	448	442	460	475	506	469	442	463	418	461	486	434	465	428	443	444	451	458	477	443	466	468	444	401	415	520	452	460	429	453	430	455	439	476	483	430	450	432	459	449	393	458	500	434	446	422	402	463	469	435	448	452	456	491	451	436	436	437	451	487	443	460	430	481	460	468	457	428	445	441	433	471	448	458	474	475	447	442	412	433	485	462	446	450	457	480	428	450	441	454	462	442	471	467	461	417	431	487	486	444	448	444	461	470	464	473	450	427	510	469	460	469	436	496	470	432	491	506	454	447	454	455	482	447	461	440	435	444	445	451	451	452	451	426	462	477	456	494	424	465	484	450	432	446	472	452	477	455	477	471	450	478	483	486	475	474	454	491	439	457	478	431	434	475	458	452	447	487	441	470	481	488	432	435	422	439	480	507	447	457	489	447	445	449	472	439	444	441	486	441	400	466	421	446	465	458	449	450	439	476	433	472	444	470	491	495	451	432	500	467	414	451	443	461	446	465	437	488	468	473	441	423	457	476	444	442	458	458	452	456	489	474	484	480	475	443	439	434	436	428	511	466	448	456	434	478	453	504	453	450	447	437	429	416	476	473	459	455	476	438	417	443	442	452	453	427	437	436	459	440	476	432	459	436	497	455	440	427	434	462	453	453	480	456	459	450	463	475	453	441	485	425	474	441	475	458	437	451	450	486	424	435	459	434	444	470	465	435	483	470	438	437	495	433	504	448	453	488	458	420	491	443	448	426	487	459	458	455	446	455	464	446	402	471	457	450	454	466	469	467	422	454	469	471	453	455	489	446	486	422	473	439	469	421	474	451	441	471	473	462	446	454	448	436	416	448	466	487	430	420	439	427	415	457	455	442	416	464	449	432	475	463	508	448	475	424	469	456	449	472	466	481	458	440	475	452	402	441	464	477	453	461	425	452	473	458	423	436	468	437	437	482	452	450	480	491	461	471	440	449	451	474	455	451	460	502	448	463	414	472	434	469	473	467	460	466	494	485	469	413	450	471	473	474	472	494	458	455	459	439	470	461	426	448	470	439	447	451	490	415	426	488	487	505	446	428	457	438	455	451	415	440	478	462	439	437	440	436	453	460	472	445	431	445	499	486	471	476	404	452	435	479	453	435	448	462	482	469	412	474	475	455	463	424	451	488	492	432	425	465	488	443	469	460	444	482	445	448	462	472	479	450	447	447	457	440	473	444	464	466	452	446	477	439	449	436	420	435	421	452	430	483	448	426	485	462	469	491	441	455	450	433	435	447	470	465	438	453	464	442	434	428	479	451	456	474	475	452	492	474	465	474	432	426	467	486	469	457	464	459	489	423	427	475	420	435	431	444	445	443	466	470	437	443	448	474	476	465	455	475	455	495	447	465	442	440	462	472	449	457	491	416	445	467	469	452	465	438	473	425	461	489	457	418	432	425	460	455	471	437	465	434	435	481	448	466	459	456	433	441	460	453	485	488	441	442	424	465	496	427	482	434	479	423	510	468	450	428	456	426	450	481	446	472	478	441	423	448	438	443	445	425	444	470	414	432	438	496	474	482	460	437	429	476	481	445	462	501	424	481	451	475	458	403	498	450	438	473	431	490	437	428	448	427	450	438	460	464	477	450	474	445	463	472	455	425	451	445	473	480	459	473	449	492	468	457	417	453	446	432	455	431	457	462	451	461	487	411	406	438	501	401	436	449	467	458	471	446	436	450	450	422	483	465	439	463	411	439	456	472	470	464	450	461	447	504	436	429	436	456	417	450	420	460	420	424	423	442	449	469	477	457	454	469	431	471	468	462	464	421	469	438	441	456	458	406	437	419	446	479	459	437	443	454	460	416	471	451	449	487	493	448	436	460	468	467	454	441	413	478	473	461	470	439	440	446	485	465	466	464	442	428	437	467	435	496	467	465	440	404	421	447	474	461	444	483	429	448	424	491	420	436	445	448	440	477	477	425	478	411	473	420	477	463	485	512	464	427	444	478	461	447	468	484	437	441	445	445	436	455	438	451	459	459	452	431	451	477	452	430	430	460	449	451	448	463	484	458	440	455	472	424	450	432	452	462	422	429	441	454	449	474	454	468	469	479	429	465	449	411	447	454	444	501	430	456	419	437	471	515	470	416	488	437	445	403	462	469	438	463	464	437	479	461	457	447	429	443	454	461	424	529	448	454	449	451	492	475	465	465	453	448	469	429	467	444	460	446	448	453	441	457	452	436	452	472	449	478	451	444	421	454	435	458	439	436	473	438	447	421	460	451	467	440	466	451	422	448	452	478	465	486	461	454	455	471	474	482	467	445	451	457	456	402	459	447	440	446	468	472	439	479	451	435	457	485	483	481	444	431	461	428	444	447	453	441	427	451	460	461	433	485	467	449	474	445	477	458	466	434	449	435	474	473	459	456	423	449	433	439	503	457	479	410	467	459	406	509	425	467	483	485	436	445	443	430	457	439	430	452	438	446	488	461	463	416	460	484	468	438	447	470	474	507	449	473	452	482	446	428	456	418	396	484	468	433	448	454	463	481	485	449	432	450
1183	139	80	69	83	546	3187	3537	2442	1048	520	398	285	224	123	65	64	40	43	47	35	23	42	37	33	30	33	26	30	27	33	36	33	24	30	35	44	28	33	35	31	41	28	45	34	32	41	41	37	44	32	31	26	34	38	23	42	35	36	35	25	29	43	36	23	35	30	38	37	47	44	33	30	38	38	33	35	34	33	38	38	44	26	26	31	30	35	35	40	28	25	32	28	25	40	34	31	33	37	36	41	36	45	36	28	36	32	41	38	33	36	31	38	45	29	41	45	29	38	30	29	28	35	32	28	27	37	42	30	28	38	29	31	32	27	30	27	47	30	39	40	30	29	40	39	42	36	20	30	32	30	33	24	35	42	38	26	24	34	25	45	40	34	27	41	40	27	37	40	41	32	38	33	33	40	38	32	35	22	38	31	32	31	31	35	41	31	30	42	28	35	36	38	31	27	33	42	29	46	37	41	31	36	43	35	31	36	31	38	32	32	40	25	33	35	30	33	35	32	33	34	34	29	28	29	41	46	39	36	41	32	31	33	29	26	36	29	44	46	43	33	37	36	37	23	37	34	34	37	29	33	35	46	39	31	31	42	49	30	41	30	26	31	43	32	34	33	30	28	43	34	23	30	35	40	29	31	38	28	26	36	40	30	33	30	41	44	23	30	50	30	34	30	40	45	30	48	25	33	27	30	36	39	36	29	30	27	41	28	40	31	30	38	37	34	27	24	30	27	35	35	26	34	36	36	26	37	36	31	37	34	32	36	32	32	27	28	32	48	41	35	33	38	42	29	41	30	20	45	32	38	28	36	31	33	31	34	39	23	32	37	37	36	37	31	34	34	31	34	35	31	46	39	43	23	34	30	29	43	42	29	25	42	25	38	33	23	36	36	30	25	21	47	34	36	23	33	30	33	35	31	35	36	30	36	39	41	37	33	26	37	36	40	22	44	24	41	37	44	26	31	29	29	30	33	40	30	29	29	41	22	33	33	33	40	37	47	38	29	39	29	42	41	35	33	24	30	39	31	33	35	31	34	29	42	35	27	34	37	44	33	36	37	22	34	34	31	33	38	30	35	45	39	37	47	36	35	44	37	23	39	36	31	31	33	28	40	39	43	35	33	33	33	36	31	41	34	33	27	39	33	28	39	45	34	27	34	34	37	26	46	33	30	33	32	25	29	35	52	26	39	31	24	23	35	38	40	37	38	43	40	28	26	40	38	33	27	28	30	35	31	26	32	42	35	33	29	33	41	38	36	23	29	27	37	27	40	39	40	44	23	25	38	34	41	32	41	33	36	42	26	27	37	32	26	36	37	42	37	34	36	43	42	43	39	36	42	30	35	39	42	33	41	33	34	34	31	42	37	33	47	38	23	35	32	26	33	30	35	34	33	31	37	39	42	35	31	38	28	24	29	35	43	30	39	36	47	45	34	30	37	35	30	29	28	36	35	46	37	26	32	30	34	37	29	30	38	42	34	34	42	35	36	38	26	29	35	33	40	31	30	30	32	30	30	26	27	33	26	42	31	47	39	38	36	31	34	37	41	39	41	41	30	34	35	37	49	33	31	28	31	47	36	25	35	43	31	37	31	33	42	44	31	39	30	35	38	32	50	38	30	36	39	31	29	28	33	26	26	30	30	21	25	28	35	30	35	42	33	31	24	34	32	36	37	35	32	31	31	37	33	31	32	39	40	34	27	32	33	50	32	37	33	52	42	35	31	42	28	28	31	35	37	28	31	33	37	44	41	23	32	35	25	36	32	40	28	32	30	25	29	34	33	26	30	25	36	32	38	31	33	35	36	37	42	38	30	28	38	35	32	33	44	33	30	36	29	30	34	42	34	39	36	42	45	30	41	35	34	33	43	42	43	32	36	42	32	36	24	37	32	33	43	25	33	34	30	22	44	32	28	31	32	45	41	24	27	30	28	29	27	35	27	28	27	43	36	34	21	41	39	50	51	49	36	30	36	35	30	43	32	27	28	36	35	46	38	30	32	37	38	36	38	31	32	36	42	24	37	27	38	43	32	40	42	36	28	32	34	28	29	32	30	36	24	37	39	35	33	43	36	40	39	29	38	32	27	29	45	33	28	33	39	23	32	31	32	41	24	29	41	30	39	24	34	34	18	31	26	36	34	32	26	31	27	33	30	35	32	32	29	31	35	29	41	41	40	30	24	33	30	31	36	43	33	38	33	40	41	39	26	36	41	20	44	35	32	39	36	34	31	34	31	23	28	30	43	34	34	35	32	41	29	42	39	42	33	35	35	38	39	41	55	32	27	32	41	39	35	24	35	40	35	34	30	35	32	30	36	42	38	36	36	46	29	33	41	29	35	23	28	42	32	33	45	29	32	25	33	41	29	34	38	28	31	28	26	38	30	38	28	25	20	26	37	30	34	31	44	43	45	30	23	29	38	38	32	38	37	37	37	32	29	31	38	36	35	24	21	32	28	38	29	32	30	35	41	29	26	48	37	34	35	28	38	42	34	39	36	29	30	39	26	29	36	42	31	39	40	32	39	37	23	36	40	32	31	28	37	43	33	40	35	22	33	40	30	41	38	34	30	36	26	28	32	41	31	28	30	32	36	42	33	37	41	39	27	24	29	35	42	31	31	39	44	36	32	34	26	30	32	28	35	29	37	36	40	36	31	36	40	29	42	28	25	29	28	35	42	23	32	29	41	35	30	38	29	28	35	36	28	30	41	34	32	27	34	43	46	34	38	29	31	26	30	27	33	26	38	24	36	32	25	34	38	37	26	44	37	36	30	33	35	36	34	39	29	37	38	21	32	38	30	24	32	35	46	40	38	42	41	35	23	35	32	36	45	37	28	44	36	35	34	28	34	39	33	36	40	47	44	32	33	30	34	29	49	35	35	36	30	42	29	46	30	35	36	44	33	25	40	32	36	48	49	26	47	40	26	37	39	35	36	39	26	36	33	25	35	32	30	39	37	35	29	25	33	26	34	35	22	53	35	26	33	31	30	57	40	29	44	29	34	34	29	28	34	33	39	25	22	38	23	18	39	28	36	42	32	40	28	23	29	32	45	38	38	29	36	30	39	32	29	35	43	33	31	30	33	33	26	22	23	38	30	33	36	31	27	47	30	35	31	44	31	26	40	28	20	38	34	42	27	27	51	45	32	26	34	42	25	28	37	32	31	32	37	29	48	37	36	37	38	31	26	43	41	25	44	27	32	26	38	40	34	40	37	48	37	40	44	30	31	45	30	23	32	37	44	31	42	28	33	34	43	31	20	34	26	30	30	31	32	38	44	41	35	32	30	21	30	33	29	30	22	32	40	28	39	37	31	39	33	36	21	37	41	33	40	30	36	33	43	36	37	31	40	35	33	33	42	46	33	24	36	34	33	39	28	32	31	35	32	25	42	39	35	33	31	36	23	31	29	33	36	32	36	35	33	30	29	35	40	31	36	28	40	21	33	31	33	30	35	49	26	41	28	36	34	35	31	34	35	28	25	27
11406	4039	1664	3204	8166	22466	42446	38675	31294	20457	15818	12173	9527	6044	3442	1749	961	550	469	468	481	461	442	445	456	442	442	426	432	482	419	436	456	469	450	434	438	458	456	406	444	463	472	417	407	447	452	428	445	458	420	454	463	425	467	480	463	431	426	446	436	440	436	451	428	479	440	423	479	436	466	420	466	439	451	451	447	464	465	417	449	461	454	433	420	449	433	434	476	439	446	452	416	457	437	451	440	443	477	427	386	474	463	445	469	453	453	404	466	476	431	430	458	416	472	452	467	430	485	442	461	442	456	451	446	464	463	454	413	451	429	414	437	471	505	423	454	463	452	484	438	454	458	470	468	456	444	438	471	422	426	424	459	477	443	453	504	462	459	433	451	395	478	438	457	428	429	437	462	447	452	462	457	442	468	399	430	466	431	464	410	448	446	454	449	412	409	452	464	466	427	438	487	458	483	451	469	428	429	476	459	442	417	429	431	405	404	433	442	431	454	433	402	414	433	415	428	451	515	457	456	440	415	414	468	433	451	434	477	462	459	457	425	438	474	431	450	482	470	417	440	449	441	445	448	437	425	438	469	450	445	413	469	453	450	403	454	440	432	428	426	489	447	462	431	433	418	442	472	433	468	439	462	466	450	471	464	459	422	479	473	428	445	433	481	473	435	477	441	425	442	477	459	449	464	420	404	450	503	449	454	443	437	437	456	413	469	435	459	474	454	423	449	465	457	420	438	455	453	424	436	423	438	447	404	398	428	431	417	466	415	437	445	462	486	437	448	447	458	459	435	450	446	420	422	459	460	422	492	453	468	445	425	464	440	436	450	459	477	426	454	462	444	434	430	422	463	440	465	430	449	443	410	452	422	419	417	474	433	425	433	440	477	407	478	427	434	429	427	436	395	442	453	433	430	443	455	450	469	489	434	452	450	445	397	488	425	451	466	434	451	451	430	464	429	460	465	437	454	487	433	470	425	447	474	440	429	473	457	455	439	446	448	441	486	471	433	437	466	443	406	418	400	421	458	446	452	436	432	450	440	450	465	443	489	444	423	427	493	423	467	443	485	435	461	427	433	445	450	501	459	436	412	473	396	444	432	481	430	464	457	441	445	433	435	458	461	427	438	402	490	464	416	450	424	479	466	453	451	420	446	482	448	447	447	413	415	413	432	467	457	438	426	423	464	434	436	453	432	467	457	433	438	462	419	455	428	494	444	486	452	492	445	418	399	486	453	456	476	447	407	476	441	491	437	429	419	476	425	483	462	415	440	480	453	444	427	426	473	465	449	497	444	419	442	418	464	430	442	466	452	439	463	451	459	450	459	417	456	442	428	483	469	467	463	445	454	451	450	434	433	478	446	423	429	427	478	445	447	444	448	453	474	421	437	410	410	433	437	402	466	433	435	464	456	478	442	435	474	415	440	471	444	443	424	480	463	473	402	465	474	462	412	416	452	441	462	461	445	408	452	443	467	465	418	451	463	471	466	450	437	429	443	445	458	412	476	452	447	480	457	437	473	449	441	441	394	482	473	484	410	442	456	425	470	427	439	420	460	437	406	465	493	456	441	457	436	443	418	462	448	453	465	477	437	409	446	465	421	444	466	483	432	407	446	444	429	441	460	455	439	423	452	453	468	439	444	485	476	459	452	450	492	423	438	439	462	466	438	478	467	409	438	447	478	442	424	459	446	419	441	427	462	449	462	448	460	424	475	438	453	401	450	476	425	476	437	478	416	417	451	449	432	453	449	436	444	460	459	445	429	419	434	418	478	508	397	437	432	409	426	430	461	435	469	459	432	431	403	409	449	442	439	476	393	441	464	408	448	462	455	435	429	455	470	425	444	464	412	394	450	436	405	418	489	449	450	415	435	423	454	408	444	475	447	476	422	448	445	451	448	420	430	426	439	454	445	416	403	433	436	435	463	478	454	433	442	420	441	462	458	471	456	441	454	447	430	416	456	465	438	447	434	488	441	439	454	423	436	438	454	473	418	427	441	473	402	407	438	459	432	430	429	442	432	431	433	434	462	421	452	434	432	424	429	433	470	426	456	484	400	439	443	448	418	418	469	460	449	452	431	439	457	391	494	453	456	421	431	444	439	425	410	472	445	408	443	463	468	434	449	447	468	445	435	421	489	422	442	430	464	462	441	433	414	400	451	424	432	475	439	473	424	473	434	458	445	468	452	461	435	446	431	433	442	483	465	450	453	477	458	447	428	489	438	455	450	462	419	473	443	423	452	432	433	438	461	422	426	442	434	422	427	479	449	462	447	453	446	436	452	439	468	468	432	441	435	402	477	450	448	407	392	456	435	453	453	452	467	406	422	435	459	430	430	454	432	460	457	421	451	426	453	460	459	432	454	445	468	438	466	499	444	427	449	480	437	469	444	434	425	435	481	439	400	441	435	430	438	431	468	435	440	447	486	436	440	426	467	482	475	463	432	483	471	417	487	467	470	449	418	465	430	454	442	444	415	435	443	421	452	449	465	477	417	441	430	436	431	463	475	432	412	460	452	468	472	407	430	453	437	482	413	452	438	458	466	446	452	462	413	413	424	449	439	454	421	452	444	466	448	459	495	447	408	477	433	442	476	446	476	438	466	453	434	436	422	440	433	475	446	445	437	458	443	432	452	467	471	418	464	425	431	446	450	432	461	442	448	407	400	442	412	460	418	422	452	449	449	438	448	455	426	470	459	481	401	439	424	434	432	453	423	454	422	424	445	445	428	462	463	416	439	434	469	436	410	422	417	441	458	488	452	460	431	445	408	437	460	446	453	452	419	436	434	462	408	470	465	460	457	440	448	425	435	467	460	453	451	439	461	431	448	481	443	467	451	415	463	470	445	429	435	471	441	458	430	450	447	445	453	395	437	455	421	454	443	435	442	467	453	436	379	410	402	442	454	396	443	440	461	478	457	408	441	455	445	466	438	410	422	460	436	450	446	464	456	447	462	452	424	423	459	471	436	448	463	444	447	439	462	423	444	453	435	474	431	475	409	464	455	467	450	439	444	436	457	472	452	453	415	435	434	458	437	416	431	406	458	438	417	435	444	425	472	443	444	486	444	431	444	462	442	431	459	446	421	471	438	457	431	404	447	464	431	469	434	459	404	440	434	447	418	474	434	436	456	415	420	465	444	434	438	422	441	498	444	432	422	445	423	433	446	458	395	451	490	429	436	443	463	440	442	447	442	438	461	470	427	441	437	428	461	420	483	456	439	440	457	427	470	439	428	470	430	509	433	469	435	447	449	424	450	456	461	460	463	425	451	432	424	441	430	455	415	472	449	441	428	446	451	440	439	396	454	415	444	469	464	423	413	454	438	482	426	439	421	430	462	457	473	445	441	407	453	454	456	422	440	433	480	436	449	462	458	458	442	461	447	430	456	473	473	417	443	444	478	451	460	461	468	445	456	436	459	462	455	444	424	460	428	449	416	434	443	452	454	420	442	474	419	419	444	476	405	456	424	464	431	437	437	414	460	435	427	433
560	275	147	95	167	1802	8438	2646	1294	2188	3241	2850	1932	1251	775	367	137	66	46	39	30	38	36	27	27	30	25	33	20	27	31	27	31	38	28	31	29	23	22	29	28	33	33	40	36	44	35	23	22	20	19	29	23	31	32	26	31	39	32	30	35	37	30	25	30	31	38	26	26	31	31	35	31	30	33	43	31	29	37	28	33	27	24	18	27	27	30	22	25	39	26	27	21	30	27	29	22	34	33	29	22	34	38	24	30	25	31	35	28	27	36	35	36	27	28	34	31	30	25	37	27	41	30	23	33	24	29	34	32	28	18	26	32	35	29	19	27	31	34	30	32	24	23	23	31	40	24	31	38	24	30	36	29	21	27	31	30	27	27	34	28	22	38	30	27	26	27	27	32	42	36	28	27	26	32	23	30	22	25	25	33	25	25	37	25	31	22	26	34	30	31	30	32	21	33	26	30	23	34	22	30	32	25	37	22	34	32	32	24	37	41	21	33	28	38	22	30	23	33	27	38	37	25	27	40	27	28	22	25	25	24	25	32	36	28	34	31	33	31	27	23	23	25	30	33	26	26	36	24	20	24	25	21	26	29	27	28	37	31	25	27	25	29	21	24	28	30	22	27	28	27	29	31	28	26	36	23	25	33	23	22	35	34	25	25	25	36	29	27	47	18	24	31	28	33	29	37	23	24	27	35	34	37	29	40	34	19	21	32	27	39	32	34	27	35	30	23	28	33	21	25	28	29	32	27	29	26	32	34	28	24	30	29	31	30	32	30	28	30	30	23	30	27	23	30	31	33	27	32	31	31	26	29	27	21	35	30	26	32	32	26	31	24	28	25	34	29	47	23	37	32	23	25	35	27	36	30	22	24	25	30	29	30	25	35	32	32	31	24	26	29	37	38	28	28	20	28	28	33	32	26	25	29	27	20	34	25	17	26	28	29	31	41	25	29	27	29	35	37	39	39	23	42	35	31	29	25	34	36	34	34	29	22	23	30	36	23	32	29	32	22	33	33	37	30	22	26	20	32	25	26	31	33	37	27	20	25	27	28	27	25	33	28	36	30	33	31	41	34	36	32	30	30	22	22	35	43	34	33	29	38	37	29	33	33	30	21	37	30	26	26	26	29	33	26	36	23	40	21	26	28	34	32	24	34	21	41	26	34	32	23	26	32	32	38	34	28	37	37	39	31	30	26	22	21	26	23	21	18	24	35	37	20	31	24	26	36	24	27	28	24	27	26	32	29	28	32	23	27	28	28	23	33	23	23	25	29	27	29	35	29	36	28	41	21	27	27	30	32	29	28	22	23	27	32	27	28	28	35	33	30	29	24	26	30	32	22	29	27	37	25	24	31	20	25	31	38	33	32	24	34	27	37	31	27	29	31	26	36	34	27	30	14	29	36	27	29	32	22	32	32	34	27	35	29	39	27	18	34	39	34	29	28	27	45	37	37	26	33	30	24	33	27	27	32	39	29	27	29	26	24	37	28	18	25	33	32	24	28	28	20	28	35	28	32	30	36	28	29	27	30	38	27	30	38	27	29	32	27	34	32	34	29	28	35	30	26	36	21	25	33	21	29	39	27	33	32	18	35	32	32	26	23	34	27	32	25	34	31	27	31	31	36	20	38	28	18	25	28	28	20	28	27	33	24	28	22	26	19	35	32	26	29	24	37	27	30	32	29	29	42	29	30	32	35	32	28	26	26	25	30	30	34	29	26	28	37	33	29	28	21	31	36	32	36	29	34	24	34	35	31	15	32	30	35	34	30	31	32	34	31	38	23	27	35	33	31	27	31	25	29	33	31	27	28	18	24	30	21	37	41	32	28	27	33	26	22	27	32	29	32	37	31	30	35	29	33	30	37	30	37	27	28	40	39	31	29	30	26	41	25	31	36	22	32	24	30	25	32	36	20	27	31	36	31	23	31	29	27	27	34	27	34	24	25	34	32	24	39	26	40	29	24	34	31	28	24	28	21	32	28	28	19	27	31	33	32	26	18	30	30	34	32	31	34	26	25	22	32	31	24	28	29	28	28	30	33	20	30	34	20	25	31	26	29	32	21	27	35	35	35	28	30	40	26	27	22	26	37	32	25	23	28	25	29	29	39	34	31	35	21	15	31	31	33	23	31	26	29	25	35	32	24	29	28	39	31	32	31	25	34	27	27	35	45	34	24	29	22	17	33	28	35	26	40	24	31	33	23	28	37	32	33	25	29	26	42	27	29	33	32	32	24	26	24	30	32	40	27	30	34	30	22	26	29	27	28	32	19	25	27	34	25	31	32	31	31	28	27	29	23	22	19	29	25	27	23	28	23	27	29	33	40	30	26	29	28	23	31	30	35	37	27	23	32	33	31	32	24	33	26	22	32	18	29	27	28	23	26	35	27	32	26	26	40	25	38	25	38	26	17	25	34	25	23	25	37	35	28	33	37	25	41	27	18	31	23	36	33	33	34	35	22	32	30	27	21	30	32	28	25	26	30	26	36	25	28	22	31	28	33	23	32	24	37	28	28	31	31	34	29	28	45	30	40	23	31	26	32	33	35	35	32	27	29	38	28	25	29	43	35	32	38	27	26	34	27	33	28	24	24	24	27	28	19	27	26	33	20	26	32	27	35	20	20	32	22	37	30	37	24	34	28	35	33	33	40	25	23	27	31	36	27	38	19	25	40	21	32	27	26	28	37	31	29	22	30	28	34	33	30	31	28	33	33	31	28	31	29	32	24	35	32	26	24	30	37	18	29	26	26	30	33	27	39	21	30	34	28	23	29	35	34	36	38	44	32	24	31	30	27	28	26	28	26	22	23	22	21	36	23	33	26	28	32	29	29	29	28	37	32	33	28	31	30	35	31	38	23	27	29	19	29	38	30	19	29	25	25	25	27	30	21	31	32	32	27	35	30	33	29	36	25	27	33	27	30	34	29	41	24	33	28	31	33	37	26	28	27	38	24	28	39	44	46	30	24	30	35	23	26	36	21	23	32	34	30	38	25	35	32	30	29	37	22	27	28	20	29	28	41	24	20	37	37	34	29	36	26	19	28	27	21	20	28	22	27	30	26	34	29	35	23	20	27	23	31	26	29	33	31	32	33	30	33	32	28	33	19	22	24	38	32	39	35	30	25	36	46	36	29	23	25	30	38	30	28	31	33	27	29	28	25	29	34	32	35	26	22	22	34	31	23	26	28	35	27	37	25	32	31	28	25	33	32	34	32	31	21	14	25	26	20	18	25	33	31	30	32	28	37	23	28	23	26	32	23	32	25	28	32	25	30	26	27	25	27	29	27	23	25	36	29	19	30	29	24	29	30	34	26	35	30	31	25	27	30	21	37	31	33	27	26	37	24	27	25	28	21	26	30	44	34	35	33	20	32	28	27	25	41	23	28	31	28	24	25	32	30	34	32	31	23	35	30	29	24	28	28	33	34	31	28	32	23	26	30	35	27	29	20	25	27	28	20	30	25	47	32	31	29	31	27	34	34	28
12935	6784	3105	6874	17656	36075	53047	25514	28194	32391	34779	31470	27122	22083	15980	9246	4089	1571	733	466	437	405	371	396	442	402	380	391	398	400	383	388	373	420	406	403	403	386	361	377	381	371	385	358	374	407	372	371	420	413	357	377	408	386	390	404	339	392	371	375	387	372	391	408	368	393	380	384	366	388	389	377	383	392	392	375	410	360	375	369	346	376	413	349	391	388	347	362	402	361	379	410	400	385	408	384	403	345	369	367	361	386	380	388	409	357	402	395	376	407	386	420	398	387	385	388	381	382	376	343	369	344	387	394	371	363	354	381	339	368	363	359	371	422	386	398	369	384	379	369	379	416	367	399	370	387	412	360	360	387	356	369	382	364	350	367	356	390	384	362	402	403	404	395	380	333	367	411	394	364	385	351	381	400	381	394	380	355	396	389	415	404	415	391	398	366	398	371	401	385	377	350	393	387	369	390	376	378	334	390	368	371	380	382	431	372	359	354	389	393	421	368	360	358	398	373	371	410	399	389	357	363	366	376	440	364	376	379	396	371	349	356	394	403	364	411	374	383	363	386	374	354	381	402	394	393	394	380	391	366	422	388	391	401	326	342	373	412	361	370	382	356	367	400	379	382	376	356	377	405	347	439	391	338	366	361	367	391	389	403	357	413	391	352	392	395	380	393	356	386	362	402	379	377	356	344	383	392	369	402	367	413	357	380	375	399	403	404	406	388	349	368	404	411	389	408	375	421	392	390	377	368	323	393	403	384	403	403	386	406	406	384	414	392	383	386	428	379	399	393	348	396	356	410	363	372	387	436	366	387	377	379	372	371	376	433	386	349	390	378	385	444	407	398	396	435	390	392	386	370	412	408	395	391	370	377	381	350	406	357	402	376	369	402	399	416	380	409	404	399	384	408	395	398	388	401	404	408	407	415	370	364	382	385	396	385	412	378	358	399	421	379	385	410	377	403	376	391	410	371	445	389	363	361	402	414	409	411	346	414	404	386	395	407	389	358	413	403	381	385	391	388	361	399	363	350	382	415	397	373	380	402	402	366	362	381	417	373	375	370	394	371	377	364	383	382	379	407	386	355	374	365	382	410	381	375	371	374	388	364	380	394	408	401	370	400	358	383	410	386	365	387	334	373	356	406	394	431	377	386	391	351	372	396	381	385	336	410	381	404	382	351	367	411	362	386	362	402	406	358	376	388	357	369	352	381	372	381	387	404	374	368	397	404	409	416	371	359	369	362	380	379	409	395	369	410	388	387	353	372	391	364	400	374	378	396	420	410	369	367	349	374	390	412	396	408	354	380	400	381	375	410	377	389	395	376	411	381	366	356	392	401	376	391	361	406	392	422	388	402	382	394	390	417	396	402	398	373	368	384	357	356	369	354	354	362	337	405	373	391	378	397	376	396	370	385	368	409	381	411	404	406	379	382	349	396	391	401	394	430	367	386	360	347	379	378	357	407	346	382	395	394	379	360	367	379	375	366	427	376	365	390	403	394	366	404	384	403	377	363	400	387	372	372	390	414	382	384	381	389	356	370	424	374	402	347	380	374	374	412	382	432	334	384	394	379	413	380	387	378	356	372	383	363	372	379	366	384	386	363	381	378	382	390	378	390	401	361	385	324	406	372	367	387	399	370	394	365	362	363	406	399	387	351	360	399	398	370	365	382	381	357	413	380	397	350	385	402	399	409	387	379	371	343	374	376	376	391	360	382	398	390	384	360	375	385	370	375	393	381	354	372	394	434	367	392	381	381	398	401	419	396	397	392	367	377	373	353	380	389	337	337	359	349	358	391	397	373	349	402	369	356	373	382	396	407	385	379	380	393	395	366	366	369	380	388	391	370	380	402	369	385	422	392	362	372	383	377	383	356	340	395	428	350	375	384	384	375	365	386	399	390	406	358	326	376	371	381	377	364	364	344	409	383	376	352	376	372	417	368	383	395	395	393	375	353	361	398	409	403	391	380	400	392	352	387	403	426	374	380	397	399	346	411	362	321	393	347	370	379	379	375	379	410	339	388	371	379	402	391	364	363	351	371	372	402	362	393	406	384	377	407	428	362	368	369	390	386	361	378	389	395	392	408	405	372	361	374	365	370	359	375	362	364	349	392	395	389	365	363	410	368	377	375	382	429	380	391	426	364	369	374	383	383	397	360	371	385	386	380	383	381	363	381	372	355	400	380	396	375	382	378	345	385	371	374	417	358	364	380	403	378	417	393	411	387	366	372	387	398	417	387	402	399	388	340	357	370	384	386	358	381	394	397	383	392	374	403	391	393	372	386	381	401	364	409	389	375	403	390	409	382	398	415	388	392	386	381	349	387	347	384	420	359	367	405	414	364	376	380	381	361	361	399	424	387	353	381	369	388	421	401	388	395	383	384	373	354	401	368	371	382	401	400	372	384	358	370	385	412	365	391	395	380	361	375	358	426	428	348	372	411	416	411	430	381	363	372	354	405	393	354	392	363	361	342	384	395	378	368	393	420	375	365	364	396	366	380	358	378	407	372	413	377	404	374	380	370	395	377	407	378	397	369	385	383	398	407	406	397	385	399	361	369	387	373	369	390	409	377	402	375	374	324	400	402	383	387	352	357	374	377	403	358	390	361	378	380	353	383	375	397	387	398	395	347	386	383	359	412	372	390	388	414	403	350	380	372	407	375	374	374	415	389	358	399	382	372	346	390	398	415	377	347	411	366	386	363	352	378	361	399	386	389	379	393	400	385	397	374	395	407	370	381	405	371	370	358	376	386	395	382	374	365	378	393	403	373	414	376	381	361	394	360	389	374	363	362	385	390	400	363	358	354	376	410	412	377	370	381	401	341	398	368	382	376	417	408	399	379	381	396	406	382	412	370	359	364	387	407	367	360	387	408	379	369	386	399	374	354	362	404	378	372	390	390	371	398	373	371	361	371	386	382	379	426	368	389	371	351	400	385	377	401	393	413	392	341	375	376	368	382	354	421	386	393	356	391	372	407	414	383	406	361	363	384	427	397	423	404	415	409	391	357	387	412	401	381	393	398	427	361	426	360	347	334	385	384	397	368	406	406	374	375	373	398	366	381	386	390	395	360	378	384	370	369	366	398	361	343	362	396	387	362	343	356	350	349	380	385	358	356	382	401	393	390	363	373	405	373	358	359	397	362	364	399	343	390	367	406	408	384	382	412	379	404	388	364	387	353	398	397	424	351	373	367	364	413	347	447	392	384	384	382	389	399	396	386	397	381	375	363	379	362	387	422	369	367	380	354	395	393	400	408	377	396	424	386	390	438	393	357	404	406	384	417	368	414	379	391	371	367	361	344	391	377	373	413	389	375	385	375	393	374	423	356	397	406	370	407	417	388	392	349	391	374	383	378	364	385	392	406	387	387	367	379	377	378	380	396	378	387	392	377	369	372	385	349	411	376	363	367	369	379	417	352	382	419	383	398	435	369	389	354	391	373	382	371	406	369	368	368	410	383	370	375	365	365	402	399	410	371	371	386	356	384
1945	211	108	118	202	1760	2499	676	1529	3415	6073	5516	3271	1725	785	357	144	67	64	44	25	36	41	44	33	41	43	40	39	42	41	35	38	36	29	26	39	38	36	37	34	45	40	41	31	38	34	40	39	43	53	37	35	42	34	37	35	51	28	47	38	34	40	31	34	39	31	40	28	37	38	41	31	28	43	42	48	50	43	29	40	46	28	31	48	39	37	34	46	39	50	33	38	40	45	37	32	39	35	31	30	34	40	34	35	37	50	34	34	34	33	34	45	33	33	37	34	28	29	37	37	42	40	43	27	35	35	48	36	40	50	40	58	45	31	46	35	39	38	38	40	43	30	46	34	42	47	48	40	46	36	53	32	50	47	36	52	45	41	33	45	42	33	42	36	40	47	29	42	41	44	44	34	30	42	44	32	40	47	45	34	32	36	33	31	40	42	37	34	49	39	32	44	30	38	37	33	42	43	31	25	44	34	32	45	38	37	33	29	39	38	41	50	45	39	35	31	35	40	35	44	33	47	33	35	29	40	37	41	22	35	35	42	31	29	39	45	36	39	34	37	49	42	38	44	32	29	34	61	43	37	43	30	44	41	41	42	43	42	33	48	34	51	41	44	43	44	35	48	37	33	38	35	43	44	36	38	40	37	42	32	38	44	37	43	36	41	34	28	36	32	48	45	31	38	31	40	33	45	42	36	53	38	32	42	36	35	35	42	36	24	30	48	45	35	42	40	41	57	40	30	35	40	27	27	36	32	38	37	50	41	40	48	41	46	48	39	36	46	45	35	37	34	25	45	39	45	39	30	40	33	45	54	40	35	29	37	44	31	41	47	43	38	37	40	34	46	36	38	41	35	38	45	53	42	39	42	44	41	41	32	38	36	34	36	32	44	35	28	36	32	39	46	56	29	30	37	32	31	37	36	41	38	39	38	37	44	45	42	35	39	36	40	35	32	44	33	37	34	39	44	32	33	50	40	37	33	20	32	40	35	41	38	44	25	43	44	42	39	31	44	58	42	25	36	46	40	44	33	42	38	38	39	49	30	43	42	44	39	30	38	32	33	47	42	45	30	48	38	48	48	36	33	38	42	32	34	41	39	36	31	46	39	40	24	48	36	36	53	40	34	46	41	28	41	30	30	37	42	42	37	28	33	39	43	38	39	44	40	45	26	34	40	37	34	39	39	48	27	53	42	39	44	41	50	38	44	41	54	31	44	32	37	39	31	38	34	43	29	41	37	37	37	40	46	46	41	42	35	42	39	35	39	45	41	27	44	39	47	44	43	34	39	33	29	42	39	38	38	28	33	40	36	23	32	44	33	37	49	37	34	39	38	39	39	42	36	28	29	43	45	48	45	40	35	36	39	42	30	27	38	33	36	37	37	43	44	30	35	38	38	29	51	37	36	39	37	39	40	49	36	43	33	39	41	45	36	37	35	32	35	30	35	28	40	31	37	33	36	44	35	38	38	41	52	37	36	45	42	38	56	33	38	37	37	46	39	37	39	28	32	39	45	37	45	40	33	38	42	32	38	50	33	44	38	42	34	39	29	32	30	30	30	41	42	35	39	41	43	38	34	42	48	39	34	55	38	29	34	37	44	32	38	46	25	31	35	48	45	41	36	38	37	34	32	35	36	45	34	39	44	49	36	33	38	48	37	43	55	45	46	32	30	41	42	31	39	41	46	37	32	28	29	40	33	37	37	32	44	30	39	36	47	44	24	47	29	35	42	39	51	32	39	43	43	42	48	32	41	27	34	35	33	42	43	33	45	48	40	37	39	37	36	46	33	38	34	44	44	38	30	40	47	30	39	48	37	36	38	48	33	35	24	44	35	33	31	40	48	39	37	41	33	43	37	39	40	27	32	40	35	46	36	36	34	43	34	36	43	32	34	39	45	30	34	37	46	36	40	40	33	35	37	38	43	40	34	37	33	37	34	37	40	32	38	32	33	40	40	41	41	35	41	48	42	43	37	42	45	36	41	41	36	40	31	34	34	31	50	27	34	41	38	35	37	29	38	40	43	31	43	33	37	41	48	53	26	38	41	41	36	37	39	37	29	41	38	42	38	43	31	39	39	32	35	37	38	37	52	33	34	29	56	37	33	27	40	38	37	43	47	39	33	37	37	38	37	30	37	31	37	33	44	28	45	43	45	40	36	32	45	40	47	47	41	43	35	37	41	47	40	37	32	35	40	35	37	35	30	34	43	35	33	36	39	24	34	39	39	42	38	37	48	48	38	33	45	26	46	44	34	43	37	36	49	47	34	46	33	40	36	35	39	44	44	43	35	45	37	53	43	49	34	42	41	43	44	37	32	37	39	43	33	45	33	29	38	35	45	31	38	50	35	26	45	26	42	39	49	41	29	36	35	38	46	37	42	34	57	41	35	42	44	35	43	28	31	47	40	44	42	38	36	34	50	49	40	42	42	45	23	31	42	35	34	40	64	36	35	42	32	38	36	38	37	35	34	41	28	49	31	35	35	51	33	39	39	47	30	53	37	51	43	46	25	47	40	49	36	45	45	30	33	38	44	41	29	52	51	39	46	32	29	46	37	33	41	44	38	37	40	40	43	49	54	37	47	36	63	48	41	41	41	28	48	35	26	25	37	51	42	42	33	38	25	32	46	34	34	31	53	32	51	38	34	46	37	36	32	33	36	43	43	40	36	45	34	56	33	51	49	40	42	45	44	32	35	37	48	32	49	25	39	42	48	32	38	28	48	42	40	35	50	33	43	38	35	52	39	33	23	47	42	45	39	37	24	40	49	45	26	40	40	40	40	37	39	40	37	40	43	36	36	34	37	40	35	37	31	25	43	38	35	39	33	37	39	51	26	24	42	33	50	49	34	33	36	30	39	33	38	44	41	36	43	30	31	32	31	34	30	36	30	32	33	41	47	38	39	30	31	38	49	42	35	27	52	42	36	37	38	46	43	33	45	45	34	31	38	35	41	43	44	37	41	29	35	46	35	39	37	33	51	42	38	36	38	28	34	26	37	52	31	40	51	38	35	28	39	37	28	21	45	33	32	44	33	27	36	41	36	31	34	44	37	34	34	36	26	42	41	35	32	40	31	28	45	45	39	39	41	30	50	44	31	33	45	48	39	52	36	38	36	68	32	41	36	46	43	32	34	40	34	27	42	33	34	28	44	37	47	40	33	36	45	37	32	40	58	41	37	37	39	39	33	46	28	31	39	40	35	41	46	40	33	42	36	39	47	42	37	44	40	33	43	34	42	28	48	37	51	37	41	27	34	45	35	36	40	43	37	31	39	35	30	29	37	40	37	39	33	32	33	43	50	38	39	42	28	35	35	54	42	31	33	35	52	44	40	42	42	49	31	38	44	36	40	40	45	31	29	31	35	36	30	40	38	31	40	52	43	34	33	41	35	36	29	43	33	41	40	41	27	37	34	27	40	44	37	35	43	43	36	33	53	46	45	42	35	43	36	51	37	36	43	33	36	49	35	37	40	45	36	37	42	42
13171	5690	2556	6285	19483	35855	30349	21494	28907	37421	42849	38549	31913	24875	16372	8693	3794	1562	857	602	564	530	501	540	498	478	490	545	519	543	481	530	504	485	492	519	491	479	468	551	478	521	551	511	537	544	519	521	479	487	498	544	522	536	548	487	492	508	521	521	491	539	528	515	511	522	498	491	486	505	514	515	519	511	538	518	490	510	547	493	494	500	514	540	570	513	471	464	484	532	472	522	527	542	496	507	496	517	523	506	533	472	513	503	495	501	524	513	473	484	500	503	505	541	516	500	527	488	498	509	511	518	491	510	530	476	479	530	467	467	533	473	482	493	521	462	517	477	483	493	522	534	503	533	550	526	509	480	498	514	530	484	500	509	533	514	473	530	513	509	484	513	487	509	501	541	466	482	525	519	528	502	526	499	477	541	515	518	526	520	475	482	533	473	494	506	472	506	525	494	514	489	521	533	505	512	506	481	507	495	501	481	508	523	475	531	514	532	515	481	515	496	490	490	510	503	491	541	503	511	508	474	498	537	504	505	491	498	515	492	471	497	489	527	511	512	506	542	507	519	524	517	497	488	489	524	497	478	511	467	515	533	471	509	507	523	500	471	500	543	515	498	531	513	530	510	499	485	515	485	506	466	514	467	474	507	541	491	477	515	508	475	524	452	468	514	531	522	505	489	514	529	540	494	538	562	470	549	544	544	534	489	497	520	487	536	481	516	532	494	507	486	475	475	489	487	526	500	502	527	516	487	466	518	509	500	521	520	510	527	491	504	503	497	480	536	495	541	520	495	500	537	493	508	473	508	520	505	509	509	479	509	515	464	484	486	501	473	521	464	501	499	506	499	496	521	477	519	541	489	501	534	540	530	487	479	499	523	464	518	529	485	495	455	488	531	512	529	485	485	509	500	543	466	512	512	504	486	485	519	513	481	479	476	501	501	536	487	492	487	528	506	493	472	520	504	465	523	511	505	539	476	511	519	498	494	513	529	476	489	541	491	498	532	510	500	534	510	516	500	499	537	485	512	512	470	515	494	524	455	533	486	505	487	536	508	498	489	503	526	504	537	500	518	489	479	486	508	526	539	526	486	509	509	545	459	521	489	482	505	500	497	483	479	514	505	517	532	526	504	499	498	507	466	494	568	551	480	496	488	516	478	461	519	474	516	490	516	508	486	466	505	502	494	516	499	501	552	499	486	510	481	505	513	528	498	527	465	496	480	527	533	506	475	479	516	471	504	524	485	512	502	522	538	483	491	551	496	491	498	513	457	498	518	493	522	479	539	512	542	478	525	514	565	484	515	487	495	486	471	512	518	507	505	496	517	497	511	525	467	488	476	500	491	517	471	539	516	511	489	510	485	496	508	487	496	510	500	512	467	548	472	504	468	521	517	519	534	496	490	489	498	509	502	533	508	468	526	470	506	504	491	503	473	515	506	529	500	506	530	470	527	500	515	480	497	527	516	469	495	483	477	514	548	490	476	502	550	535	466	518	471	487	478	497	498	522	465	492	512	490	480	549	473	519	525	521	466	525	510	494	505	501	501	542	471	533	489	510	535	497	502	521	510	508	528	481	488	493	487	540	487	497	544	495	488	536	517	488	477	499	516	537	540	511	526	510	495	490	481	507	511	515	481	459	533	481	515	502	504	559	500	484	504	513	455	482	487	486	518	487	494	491	502	499	489	481	543	468	487	527	536	502	525	518	517	510	528	537	529	529	488	544	499	519	525	524	508	512	517	504	517	472	460	530	501	499	497	491	491	540	505	535	522	505	522	494	465	534	515	540	530	495	461	554	531	503	488	518	497	488	522	508	533	459	507	487	499	491	499	513	508	502	488	482	492	561	474	473	548	529	503	500	487	523	537	505	486	524	478	494	482	494	488	511	498	484	503	477	493	505	496	480	498	500	483	507	494	487	538	497	521	513	524	519	454	453	525	525	516	540	480	483	479	509	496	513	563	558	489	529	491	494	485	510	509	498	497	520	527	516	518	517	494	477	496	517	456	501	509	466	473	506	513	513	558	507	508	496	473	513	546	539	524	477	455	484	476	504	554	499	519	521	509	488	496	519	492	486	483	531	538	487	510	488	500	551	516	504	530	499	507	474	516	532	472	449	522	499	511	538	538	504	466	518	505	505	522	526	526	494	493	498	495	461	483	489	498	523	545	507	509	473	500	523	512	548	497	475	488	482	510	476	504	504	527	480	547	534	501	479	504	507	523	478	526	482	530	492	516	505	489	499	538	476	506	521	500	478	497	502	474	472	515	482	508	545	510	546	526	511	484	522	507	500	490	564	516	535	492	474	522	523	519	506	476	513	536	511	503	475	514	466	488	468	519	516	533	526	482	475	540	499	507	514	495	521	487	514	554	478	490	496	534	508	532	466	505	509	497	495	525	481	502	526	527	488	521	504	537	496	530	507	509	476	534	517	499	486	518	480	525	482	502	472	505	499	488	525	516	520	515	496	532	495	538	511	517	502	502	509	495	540	475	473	511	531	497	524	482	508	493	507	484	487	474	490	472	526	518	554	488	504	550	503	501	518	491	506	483	519	492	501	509	509	530	518	492	532	540	531	503	510	527	478	496	511	507	493	498	489	522	518	514	523	476	514	469	507	490	514	511	480	478	511	525	503	507	511	514	501	485	517	528	472	513	501	498	517	506	541	530	541	522	505	517	486	546	493	475	495	498	467	527	491	519	474	534	484	537	496	504	568	494	487	497	492	538	528	525	505	518	501	494	499	551	525	540	539	511	504	528	545	497	501	483	509	477	515	475	500	535	497	468	529	484	514	537	539	511	488	481	532	489	486	526	516	524	507	488	508	483	512	475	488	499	485	450	526	498	499	501	505	568	483	510	499	529	501	482	495	504	513	507	499	488	513	515	480	485	508	505	488	464	519	520	467	497	509	470	513	499	488	451	541	510	515	481	495	478	516	536	489	529	550	537	516	525	499	528	492	519	500	526	519	516	519	495	491	479	495	523	548	508	512	525	509	518	480	520	487	481	509	503	477	513	513	523	508	509	511	508	536	491	474	492	507	536	512	494	506	570	487	485	529	545	530	548	502	504	492	496	491	533	479	499	525	497	490	491	485	499	502	529	523	475	487	499	499	503	489	518	539	539	546	480	492	494	505	472	514	483	499	523	497	483	528	523	520	514	441	511	499	535	538	549	483	513	513	516	483	495	532	507	497	464	488	528	529	523	527	540	515	512	521	500	505	508	517	558	487	545	514	477	503	474	499	500	581	515	495	514	504	490	491	521	498	506	514	525	487	528	532	491	516	517	535	497	494	516	542	497	466	497	516	527	482	526	552	470	502	516	476	505	480	496	517	542	497	450	482	509	498	509	488	540	485	450	513	509	492	538	465	529	483	520	498	543	477	481	541	535	486	518	534	504	473	519	510	517	544	495	493	543	492	503	522	516	520	471	512	484	500	502	495	532	497	530	502	504	515	492	511	501	517	533	515	495	508	502	481	519	520	495	510	489
869	302	173	132	261	717	1167	2701	5361	9037	10386	7105	4288	2722	1171	458	190	97	56	40	26	29	38	40	32	40	40	40	43	34	28	38	25	44	23	43	21	39	28	28	33	33	35	48	44	28	25	31	39	42	32	46	25	46	34	41	30	34	42	40	38	33	29	39	29	29	30	35	36	25	38	31	27	32	30	33	38	35	36	36	42	29	28	30	30	38	31	24	30	29	30	31	41	36	35	36	41	36	16	40	40	27	27	28	28	33	27	31	30	41	31	41	38	23	27	41	28	28	32	27	26	45	23	24	34	32	37	39	15	38	32	31	41	29	31	27	36	32	28	30	30	37	29	36	41	30	30	33	40	43	38	34	31	39	32	27	40	32	30	32	35	29	42	18	33	33	32	24	32	26	38	28	34	33	33	35	27	20	27	29	36	29	26	29	25	48	32	33	25	31	28	28	31	30	37	44	33	45	28	35	46	39	29	28	36	28	36	30	39	33	24	24	31	34	25	31	40	38	39	28	31	32	34	40	39	28	34	31	39	28	29	31	32	32	29	38	45	27	40	23	34	46	31	28	34	29	28	40	37	24	40	37	38	29	35	35	40	27	18	43	31	33	33	37	33	32	34	35	40	26	27	29	25	34	32	40	28	32	39	28	31	25	24	42	30	31	22	34	34	36	34	29	37	37	35	29	33	35	34	27	29	33	37	24	37	38	30	36	30	26	35	34	39	30	37	27	28	31	33	43	27	30	43	40	24	33	36	34	33	32	26	43	35	48	27	25	44	26	30	30	29	38	30	31	37	42	29	47	41	39	37	29	30	25	35	33	32	33	43	29	36	30	33	41	32	29	34	29	24	37	25	32	40	29	31	30	32	32	35	33	39	34	24	32	37	36	31	39	30	34	36	40	40	29	27	30	20	34	25	48	32	37	32	34	41	24	39	32	37	30	37	31	32	47	46	40	30	36	33	33	26	30	35	32	26	39	32	36	46	35	41	29	31	31	36	38	31	28	28	35	37	26	30	33	29	34	38	35	34	45	36	22	32	40	38	42	34	38	34	41	27	43	32	28	40	37	26	32	27	31	33	38	34	29	42	41	37	32	40	32	33	34	27	23	40	46	40	31	34	35	32	28	36	31	25	29	30	36	30	35	29	26	43	30	28	28	31	32	35	50	35	35	22	34	34	36	27	31	30	31	32	29	31	38	35	13	35	25	31	32	41	33	36	32	33	25	42	27	41	36	29	34	32	41	35	34	28	34	26	29	34	34	42	43	33	39	39	38	31	33	23	21	33	40	27	32	28	35	38	39	31	43	34	33	33	36	35	36	43	32	34	32	31	33	37	33	38	40	37	28	33	32	31	38	30	32	35	35	34	32	28	25	27	35	20	33	33	31	32	33	33	49	31	36	35	27	40	33	31	19	35	25	28	28	30	30	44	39	23	32	40	21	30	49	35	36	32	33	30	24	27	33	30	37	32	37	37	32	37	42	29	24	34	39	33	39	20	37	40	46	23	34	29	31	32	33	35	32	34	33	32	34	32	29	31	28	28	23	47	36	32	28	36	27	32	36	41	33	32	34	38	31	31	28	36	33	33	39	24	26	28	37	36	47	32	42	28	42	34	26	28	23	30	35	36	27	36	31	31	28	38	36	34	36	39	33	35	30	32	31	33	37	40	38	32	34	29	24	35	30	34	30	36	32	34	25	28	30	37	39	41	32	45	30	31	30	28	34	41	35	31	32	30	30	37	41	37	31	33	25	33	28	28	27	26	40	25	38	31	34	36	29	20	34	26	47	25	37	40	25	31	35	32	39	30	33	43	36	41	25	35	32	36	38	34	33	42	30	38	35	32	21	27	34	35	29	44	26	38	31	31	35	16	35	34	30	27	26	40	28	31	37	29	31	28	22	39	27	34	33	24	37	34	38	26	40	34	29	34	33	30	33	39	28	39	34	28	44	40	24	34	42	23	22	30	35	32	37	30	28	32	37	24	35	28	33	26	34	33	22	42	32	34	33	36	37	37	34	32	34	38	25	36	36	31	27	34	38	30	37	30	36	43	36	30	28	45	36	39	25	40	34	31	39	25	31	30	32	28	30	29	30	32	26	26	34	33	39	34	29	32	35	25	30	26	38	29	25	30	29	38	37	31	33	31	32	33	31	31	26	33	37	43	27	31	34	36	36	32	32	28	31	32	26	30	31	29	26	28	44	34	31	31	44	29	35	41	30	27	48	32	31	38	40	36	41	29	43	40	39	36	36	25	37	35	28	42	43	31	32	34	34	33	30	45	30	29	39	33	34	32	28	42	40	37	27	42	37	32	35	38	29	32	28	32	29	33	39	30	34	29	39	41	30	42	38	42	37	37	23	23	30	25	35	46	31	28	21	27	39	27	36	29	40	28	30	33	34	35	19	43	36	30	42	34	29	27	47	31	39	30	30	40	39	28	25	30	26	27	33	30	29	20	34	36	30	40	30	42	39	34	38	25	24	28	30	30	40	35	31	38	40	29	32	24	36	46	31	46	35	27	39	30	28	39	47	35	36	48	40	26	21	46	43	23	34	33	20	28	30	34	44	35	38	42	34	23	28	44	31	34	43	34	28	24	33	40	52	28	32	37	37	45	36	43	35	36	34	41	35	25	30	40	35	29	42	38	39	41	34	37	29	40	35	32	31	38	32	35	36	36	32	26	38	25	36	42	31	33	40	27	37	31	34	40	39	28	30	44	26	33	42	33	40	34	41	26	42	30	36	35	35	34	32	31	42	32	34	33	25	29	36	31	25	36	33	30	50	34	38	30	26	37	23	25	26	38	38	36	29	29	40	41	33	29	30	31	35	28	37	29	28	37	33	31	39	37	31	47	41	39	38	34	43	36	35	32	19	39	37	41	25	32	28	32	25	31	24	36	30	33	45	22	25	28	29	29	33	40	28	27	35	34	31	36	36	39	34	27	43	29	31	36	33	34	27	37	43	35	28	40	36	27	32	29	39	37	30	30	38	34	42	30	35	33	34	28	34	30	28	32	26	40	46	36	35	30	33	32	43	32	41	40	37	32	39	25	27	31	35	34	45	29	25	36	34	24	35	39	26	36	31	31	33	27	48	30	36	31	32	23	35	24	26	28	27	40	23	35	33	30	39	42	35	32	36	31	40	40	34	24	42	34	39	40	36	37	29	38	32	34	36	35	38	29	20	35	43	49	45	27	37	39	29	28	44	35	35	34	27	34	28	36	33	25	31	35	38	34	46	35	28	44	29	35	34	39	24	32	37	32	25	36	25	41	41	25	40	25	34	41	29	36	36	36	34	35	34	34	41	29	34	39	39	34	45	33	33	43	33	39	26	36	35	32	39	38	37	40	45	32	34	41	20	36	49	32	33	24	24	28	37	36	34	43	42	18	28	29	41	41	28	23	27	31	35	30	27	24	30	33	36	42	33	42	26	29	41	38	28	31	28	34	34	39	33	41	32	26	22	32	21	24	34	30	37
16226	7732	3896	9039	22595	29137	29613	35554	42805	50319	49493	40435	34477	28708	20117	11301	4928	2018	851	509	471	428	425	406	425	406	431	469	407	401	426	431	435	426	413	426	427	433	432	410	420	443	465	402	446	402	414	419	448	438	434	420	413	423	406	437	425	422	408	418	418	414	387	414	461	433	456	448	444	413	424	445	414	410	426	437	441	407	428	430	417	425	384	425	393	385	416	428	433	430	426	394	403	396	426	453	429	400	429	406	412	417	415	397	403	454	412	424	454	436	412	416	425	424	418	450	435	429	432	434	415	433	430	410	426	418	412	401	428	406	436	421	435	444	405	471	455	415	437	439	432	430	433	428	425	398	450	418	418	402	428	402	403	408	414	397	429	404	416	437	438	441	415	424	430	453	420	439	418	442	439	424	398	414	411	424	424	453	389	412	427	400	387	434	432	426	432	402	419	484	428	434	394	416	444	402	435	436	414	421	443	430	425	404	407	407	388	403	462	423	443	391	418	427	395	468	444	433	417	395	435	411	422	425	484	426	418	442	431	403	437	420	418	375	437	430	393	401	452	433	449	469	446	406	416	420	446	438	438	460	434	427	423	425	426	440	468	414	411	453	452	478	404	379	399	430	402	370	427	398	444	453	410	444	421	403	411	420	425	430	432	413	405	438	471	435	417	455	417	414	434	391	430	423	422	451	425	416	433	391	394	386	433	443	418	441	455	430	433	438	455	413	428	417	414	474	455	399	429	438	417	436	415	423	435	411	410	420	468	413	406	424	409	444	427	408	436	411	430	433	420	377	424	402	442	449	431	412	445	437	388	419	438	404	397	421	428	420	437	429	419	436	446	427	394	401	382	418	415	429	416	417	448	391	450	414	417	381	465	423	426	434	399	415	428	417	463	416	408	424	433	451	402	437	415	434	449	416	444	432	443	426	438	434	419	421	419	447	444	427	427	436	410	402	428	418	444	451	459	403	422	419	431	435	406	424	446	408	443	425	403	432	451	408	421	412	441	412	406	428	443	427	399	441	432	416	413	434	446	461	454	416	419	427	430	419	434	400	433	423	453	425	401	403	428	402	399	399	446	404	466	450	424	408	438	430	427	428	429	461	446	447	420	442	443	412	420	442	405	438	407	441	445	433	420	410	386	440	414	434	411	404	433	425	443	441	397	429	412	396	435	409	412	446	426	391	417	428	375	411	463	419	438	413	431	405	397	418	401	415	392	448	444	423	394	408	437	412	425	433	461	444	468	464	487	429	464	435	447	426	427	473	442	436	404	388	419	381	400	433	405	414	420	442	424	444	445	467	419	454	404	441	434	432	444	442	432	423	394	431	453	391	423	436	433	435	393	436	408	432	417	404	434	409	402	417	440	409	424	404	422	409	429	453	448	405	436	429	415	400	403	422	421	412	451	408	453	433	402	418	424	405	404	445	426	442	414	411	423	428	451	403	408	406	401	446	446	427	387	415	415	423	431	429	434	427	429	430	440	442	450	429	421	426	409	445	402	432	463	448	461	426	433	418	394	398	411	460	441	390	399	387	399	435	472	433	431	401	418	464	438	425	418	404	411	429	407	418	425	437	441	421	439	450	445	423	424	443	434	407	424	459	388	423	443	447	441	377	419	448	419	459	444	387	427	429	450	409	401	399	431	433	442	425	391	441	402	471	423	408	439	414	481	445	467	470	444	409	422	428	433	392	425	413	451	463	402	421	419	432	455	433	420	366	468	404	439	438	434	438	435	434	366	407	434	394	403	416	434	413	417	417	395	391	433	403	408	442	407	425	473	447	439	453	439	411	434	429	439	430	423	414	427	437	394	437	421	420	439	450	422	458	478	427	417	443	427	426	414	414	430	415	470	462	438	443	423	413	446	470	436	422	451	422	431	394	424	409	450	390	452	449	415	419	446	455	435	431	403	431	431	430	478	453	435	433	400	453	415	411	410	402	435	441	433	418	426	435	422	436	445	400	433	413	409	424	444	419	411	449	439	416	423	382	439	424	389	417	411	423	453	444	446	374	425	415	417	440	381	460	415	460	433	428	395	419	409	462	398	480	429	447	430	392	424	423	450	405	425	457	463	442	422	402	438	455	395	407	436	448	436	422	408	433	442	418	388	398	403	420	424	427	449	438	432	436	408	400	437	458	443	384	435	455	400	427	419	419	442	424	429	423	415	418	454	423	386	391	430	424	403	417	412	435	460	422	436	416	408	458	438	422	432	409	430	409	407	405	426	423	406	457	428	428	395	407	379	402	410	440	421	437	380	414	384	469	384	430	388	451	421	419	430	422	404	456	448	430	429	439	382	419	448	426	440	416	400	445	426	440	409	448	408	433	410	423	415	423	448	417	463	449	443	452	431	421	418	418	424	386	436	413	435	434	418	407	407	440	435	419	447	425	435	366	456	442	448	442	430	427	411	400	437	456	441	413	471	433	403	398	458	436	417	451	450	389	442	448	404	437	444	420	432	406	448	387	459	406	433	421	439	375	449	394	414	443	434	413	431	446	434	415	467	469	437	439	423	454	426	449	412	428	433	422	438	436	426	436	440	446	434	457	424	429	415	404	422	475	468	393	414	404	449	428	428	444	442	389	411	422	452	447	409	406	435	434	425	445	421	407	410	453	378	448	403	430	410	444	385	428	446	408	420	414	413	431	420	416	456	439	413	389	400	412	407	434	437	448	422	406	436	404	432	417	469	474	448	387	448	446	413	444	428	430	401	397	371	402	428	405	421	452	427	408	434	402	404	459	399	407	422	435	437	436	420	431	440	432	386	438	440	421	423	436	432	405	433	414	399	415	443	400	434	467	387	402	418	400	432	427	420	418	391	420	413	426	399	440	403	465	442	401	419	437	435	425	446	422	442	444	435	442	403	418	426	432	416	403	411	424	466	410	431	399	448	419	418	467	450	428	416	425	418	396	400	417	434	457	396	389	460	411	421	429	426	431	451	473	426	464	396	451	453	425	408	423	439	391	442	463	458	424	413	417	426	419	422	394	425	425	452	441	435	431	390	441	441	442	436	442	413	456	442	405	445	383	430	433	399	441	444	480	446	423	400	438	461	433	449	425	417	425	430	423	422	405	453	437	435	421	450	444	410	381	453	385	471	410	404	426	437	408	404	467	392	420	418	423	467	422	424	425	422	414	412	462	416	413	452	423	434	459	455	410	427	435	404	425	432	425	383	414	456	434	409	429	408	378	417	479	423	404	431	436	408	455	428	426	408	447	423	433	436	431	423	400	434	421	420	427	390	413	399	367	427	420	421	398	442	420	431	458	451	423	399	433	445	390	401	436	445	416	450	447	429	439	422	432	443	444	417	397	420	420	457	411	400	443	387	433	433	398	434	425	416	417	468	420	434	426	403	411	425	414	396	429	420	457	404	399	413	439	474	391	409	435	412	407	421	413	433	464	436	437	432	441	465	400	427	402	421	443	411	429	431	395	427	406	414	416	446	410	407	419	437	474	444	427	450	429	465	386	456	446	411	405
1176	69	55	61	104	332	1609	3210	2201	1921	1165	706	403	194	148	76	54	37	40	31	35	29	26	31	37	35	23	36	22	29	35	30	39	33	38	31	30	33	31	33	34	48	36	33	39	35	44	27	40	27	39	46	38	39	32	34	32	34	26	31	35	35	35	37	32	40	31	20	43	31	30	36	34	28	33	39	25	33	31	26	30	23	24	38	21	33	31	41	30	36	42	32	31	29	37	41	26	43	28	34	36	32	45	28	39	32	32	33	41	36	32	39	30	32	27	37	39	34	27	34	47	31	28	35	36	35	29	36	37	37	36	34	31	33	36	35	37	26	37	39	30	34	33	35	31	45	31	31	33	35	35	32	34	20	26	33	28	36	38	32	30	35	38	36	28	31	31	32	29	33	34	25	27	29	33	36	33	29	34	30	38	39	51	27	29	35	31	37	42	26	28	37	38	36	31	28	38	35	28	39	38	31	29	41	33	28	28	29	35	27	31	33	26	33	35	35	31	37	48	39	27	36	41	28	39	33	31	27	41	36	25	27	30	27	35	28	33	31	37	34	38	34	36	34	32	36	38	28	33	25	28	26	36	40	27	27	36	35	33	32	31	35	32	30	26	41	29	31	49	32	33	45	31	25	29	26	36	38	30	40	37	33	35	33	44	37	39	31	29	26	36	29	24	34	37	32	31	45	30	30	40	30	34	29	25	34	47	30	29	26	26	36	33	33	32	34	30	37	41	33	28	26	38	34	33	29	37	36	29	29	38	33	37	30	42	31	27	44	26	45	30	35	40	38	35	31	24	39	26	45	32	27	34	32	32	31	33	30	29	28	28	35	27	27	39	30	36	35	32	24	30	34	33	39	22	45	32	26	33	33	43	35	32	28	31	26	30	29	32	41	27	32	36	27	38	21	38	28	35	23	32	35	29	34	46	35	36	35	44	23	39	34	35	29	24	39	37	35	35	35	36	29	31	39	40	36	34	27	34	40	34	27	30	23	36	32	35	36	42	33	34	35	41	32	29	23	49	31	39	31	35	42	36	33	35	28	42	28	23	26	34	32	35	36	33	33	33	45	38	36	34	40	47	40	38	32	34	28	22	31	25	33	36	34	36	29	37	32	35	27	42	28	36	33	25	39	34	34	24	39	26	30	38	32	38	37	28	35	25	26	41	32	26	23	37	28	39	38	34	32	24	36	28	32	47	38	38	39	32	32	28	36	29	27	28	31	29	27	41	37	31	35	30	33	24	33	32	19	31	33	36	37	27	28	28	37	35	34	27	33	40	29	35	33	27	33	31	32	36	39	41	23	34	42	30	37	30	28	34	22	24	39	32	32	37	30	34	41	31	30	31	42	28	38	33	39	22	26	39	36	36	38	33	35	38	31	27	33	39	32	32	34	25	34	37	34	28	34	34	33	41	35	29	34	33	29	29	36	29	37	31	24	38	29	35	41	41	29	33	30	36	27	38	31	24	47	35	43	30	31	44	29	26	44	20	43	23	32	43	38	39	28	27	37	21	26	35	39	33	34	26	43	37	36	38	21	37	35	30	31	39	32	31	43	39	33	37	21	34	37	25	34	26	39	35	32	30	32	23	39	44	27	27	41	38	32	37	36	34	29	20	39	40	41	40	33	37	42	35	35	32	32	38	29	28	36	31	27	31	25	36	29	40	41	30	27	38	28	33	33	31	33	32	35	41	29	41	27	25	31	27	48	51	46	23	35	27	49	46	32	33	35	35	32	39	36	27	35	26	32	30	31	33	27	37	31	27	44	26	29	34	28	35	33	34	34	25	36	32	32	35	32	29	40	36	37	23	29	31	26	31	41	30	33	28	38	28	31	34	31	32	34	19	24	35	37	32	46	31	26	34	31	29	26	35	31	37	37	32	33	30	35	23	39	32	35	24	39	42	32	32	37	32	42	37	24	27	41	30	26	24	35	36	30	33	33	26	38	34	44	39	37	33	46	27	26	39	27	30	27	37	30	32	34	33	35	33	33	42	61	25	41	39	26	25	44	34	27	32	24	34	27	32	32	27	33	31	33	35	32	36	39	33	38	39	37	24	39	41	42	31	39	26	26	36	31	32	28	31	35	29	29	28	41	39	30	35	26	35	26	40	24	47	28	32	36	22	28	43	31	28	40	35	40	26	35	27	29	38	29	33	40	38	44	34	36	40	40	35	25	30	33	24	33	24	35	30	32	25	35	32	37	24	30	30	37	41	44	36	36	33	24	37	33	35	33	34	27	34	30	33	32	36	35	42	35	41	41	43	28	27	27	31	20	35	35	30	32	38	45	29	30	35	35	30	34	42	35	38	39	38	27	40	34	32	32	35	35	35	45	35	33	41	38	36	36	46	30	34	45	33	29	29	27	40	38	26	23	40	37	33	29	39	40	29	18	44	32	28	27	27	33	35	34	35	39	31	32	31	35	31	30	31	38	38	34	29	34	45	27	34	33	30	27	35	31	30	47	36	38	40	38	35	41	33	26	32	30	37	36	38	24	33	33	31	29	41	34	33	38	38	35	38	33	26	42	28	34	34	34	25	38	26	42	26	28	32	31	31	36	33	30	34	30	42	35	25	25	35	27	31	33	40	35	28	27	36	40	32	22	39	30	27	29	36	33	47	35	26	38	35	38	30	27	31	30	37	31	35	33	28	40	30	28	33	37	26	30	20	27	24	26	41	33	26	29	39	32	36	24	31	23	27	36	28	37	35	23	36	43	31	31	31	26	34	31	31	32	30	38	35	46	33	28	29	32	28	42	30	28	39	24	38	26	36	31	25	29	36	37	32	37	33	24	38	31	36	30	32	36	36	27	28	36	25	32	27	36	31	29	30	34	27	30	34	40	36	34	28	29	34	32	31	34	29	28	27	40	34	35	34	33	23	29	33	28	32	30	30	38	38	36	34	28	36	34	21	50	42	30	25	24	34	33	37	44	31	42	34	29	29	31	35	34	28	25	35	32	41	34	30	45	39	41	23	33	49	35	33	27	32	37	28	29	35	28	31	22	29	38	36	34	36	38	34	37	39	29	33	33	28	28	29	27	27	35	32	38	33	27	39	36	39	36	31	37	32	38	32	36	30	27	35	39	36	33	42	36	40	29	29	40	39	35	34	41	36	35	32	29	31	35	30	31	39	27	35	26	24	32	30	26	25	31	34	28	31	36	29	40	27	29	27	39	26	32	38	24	46	28	30	32	30	37	36	47	36	32	27	32	33	35	28	32	34	24	26	25	36	31	30	39	38	27	33	35	30	40	23	35	28	26	32	31	34	25	24	29	35	47	34	38	36	30	36	33	24	31	35	27	36	22	42	29	32	25	35	26	30	37	41	45	28	32	25	31	35	31	38	34	31	24	30	37	26	29	35	37	35	43	32	30	31	37	24	37	29	23	31	27	29	32	44	35	35	41	33	36	44	34	38	39	41	54	38	32	37	32	41	34	33	22	28	31	34	36	37	26	24	29	28	40	27	29	23	41
8989	2008	1069	2663	10001	20680	33984	38052	30596	28438	22157	16650	10896	6137	3749	1996	936	640	519	423	469	420	398	458	371	464	476	434	434	441	417	448	420	435	427	420	434	448	445	445	423	390	429	436	440	443	417	440	465	419	455	411	459	408	416	436	454	409	411	485	439	452	421	472	422	451	433	413	446	407	452	439	460	420	445	430	440	405	419	410	428	436	413	421	407	417	406	435	441	452	437	486	459	417	406	434	421	451	459	454	419	446	375	443	460	419	454	407	407	432	435	394	445	407	424	460	415	449	426	423	494	430	412	449	446	418	490	405	451	442	441	414	423	421	439	444	459	417	427	448	396	438	414	448	427	427	420	443	467	467	411	434	425	441	417	451	411	436	457	411	426	475	440	414	394	438	438	438	484	470	439	452	451	427	438	419	459	402	425	457	461	427	461	414	462	494	378	438	397	454	448	474	430	418	419	428	442	418	410	440	433	427	415	424	452	453	443	438	434	425	433	436	446	435	438	415	432	412	444	423	400	464	424	456	464	440	400	469	446	434	404	468	417	430	441	412	393	453	418	469	427	476	412	430	446	429	402	419	417	426	459	400	431	441	443	434	436	441	450	445	419	480	425	401	439	453	392	451	464	400	431	455	449	444	415	460	435	437	453	441	443	413	427	426	432	429	424	407	452	442	417	438	456	443	400	420	432	384	434	415	414	433	438	439	429	411	439	439	459	434	452	448	426	415	391	448	439	452	434	445	432	414	393	454	440	462	433	447	459	454	461	438	451	465	434	473	440	419	471	455	429	487	439	470	463	444	464	451	439	457	431	434	449	430	450	428	410	419	428	427	428	404	377	427	415	400	413	423	441	470	440	426	431	434	455	427	459	456	433	393	432	431	425	413	412	392	414	469	421	438	462	450	443	435	430	404	466	468	422	420	450	458	436	428	450	467	438	430	476	432	423	445	503	449	391	428	413	400	438	459	444	443	447	450	431	401	424	451	472	456	465	431	427	429	438	468	400	400	473	465	451	421	460	430	414	434	429	429	451	482	434	435	470	442	431	431	421	422	457	474	438	456	433	420	421	436	428	450	432	398	463	448	415	438	423	432	481	447	464	447	398	413	395	466	415	432	450	462	434	439	438	458	412	433	426	457	428	434	450	432	423	429	431	436	426	448	425	425	422	439	417	394	462	474	423	429	435	440	445	427	440	415	446	410	426	465	453	409	451	435	434	421	427	450	451	427	408	383	459	433	419	425	440	418	434	463	440	439	415	453	417	415	406	472	431	442	468	428	404	421	458	452	449	441	418	442	463	428	420	442	412	437	482	452	428	433	450	418	438	461	464	416	458	454	451	434	404	446	454	445	444	440	390	417	425	406	409	435	426	420	432	438	434	439	447	447	429	433	418	438	439	389	416	433	447	402	416	431	428	416	440	430	404	459	469	420	447	431	393	403	483	441	432	414	444	457	459	425	411	435	461	432	447	418	372	437	455	497	542	438	448	406	386	410	433	442	444	454	381	425	485	415	450	436	413	461	464	415	422	445	463	404	401	438	434	461	426	434	452	437	429	471	451	460	436	473	461	415	459	448	411	433	417	434	420	448	423	426	447	438	465	432	452	430	434	475	432	439	427	481	423	426	421	429	413	467	414	414	460	436	443	425	429	432	445	401	431	442	426	445	475	433	439	437	441	445	418	426	420	443	438	424	458	409	446	434	449	446	415	412	486	457	437	452	449	453	432	448	464	459	439	464	444	455	452	425	433	441	416	405	438	417	473	418	448	429	424	464	418	446	417	433	461	440	442	443	410	469	448	419	417	461	437	443	428	428	451	431	455	433	412	473	465	453	432	416	449	409	419	483	431	411	436	448	425	408	435	444	402	464	414	425	446	449	441	393	484	445	434	435	444	427	400	435	419	417	474	451	461	465	435	462	471	423	429	440	449	459	474	447	418	428	435	455	443	421	410	408	462	445	442	405	456	463	479	437	420	467	425	398	443	447	454	430	414	448	446	463	435	407	438	453	436	439	457	420	436	416	416	486	433	435	428	422	436	434	441	452	453	449	442	425	456	427	416	442	406	454	401	430	402	417	418	433	438	414	432	431	415	439	399	422	428	416	429	414	393	444	411	480	377	440	483	410	405	410	430	437	424	452	442	410	433	419	445	431	417	445	435	431	418	453	451	450	461	438	437	435	416	436	489	440	439	441	440	421	446	433	428	435	419	409	429	407	464	414	446	437	417	414	402	441	451	407	422	417	436	461	415	464	469	411	406	435	440	448	458	433	432	441	426	438	425	429	464	442	443	411	437	468	438	438	411	417	405	427	419	425	463	440	457	416	440	423	444	437	448	461	429	437	450	440	458	470	464	418	404	409	424	483	452	415	410	450	398	420	388	490	434	455	414	407	418	432	445	446	456	437	456	431	477	474	412	434	430	464	400	414	434	448	430	427	441	426	390	442	435	440	416	407	431	435	395	415	431	403	429	449	430	395	454	428	447	435	444	419	443	432	422	453	438	466	461	414	444	441	434	435	422	433	414	447	472	441	442	472	435	460	438	410	431	463	447	414	416	403	430	418	463	429	421	432	397	416	411	445	436	453	437	427	445	449	451	414	370	428	454	472	477	435	436	465	447	450	466	448	459	458	478	453	415	447	423	421	392	434	446	420	416	434	478	438	424	453	393	443	452	432	435	417	428	450	422	445	449	440	408	423	417	429	439	460	443	437	432	431	433	438	434	428	417	442	437	411	427	437	441	449	436	407	429	426	432	427	451	407	415	439	442	453	473	459	446	462	432	439	393	473	407	466	412	413	431	458	426	456	448	442	410	441	463	447	429	410	406	410	425	446	418	440	427	406	403	411	430	453	433	407	417	441	467	446	423	450	465	478	414	438	474	452	472	437	418	434	453	423	446	450	437	430	451	457	435	452	453	462	460	431	464	475	455	451	440	405	427	441	418	446	440	450	419	434	442	413	419	440	437	415	436	428	430	452	429	430	475	427	401	430	422	383	434	456	423	437	426	420	445	441	422	429	402	436	436	434	407	395	440	447	442	429	447	434	419	422	414	370	429	453	419	416	409	450	395	376	430	417	450	440	419	427	467	439	450	459	436	469	449	438	453	462	417	429	477	440	442	450	447	465	433	424	432	438	420	443	440	412	463	432	420	420	456	470	428	438	431	439	417	426	453	476	439	386	421	424	424	475	426	444	415	464	453	435	436	414	424	414	422	458	454	401	438	445	451	428	461	441	456	438	448	426	462	418	422	439	461	435	424	410	445	397	417	430	469	443	463	423	435	433	458	434	442	446	458	431	442	431	439	431	424	411	400	433	450	429	460	480	471	431	405	443	401	482	432	462	441	419	427	416	438	451	451	461	422	429	389	454	455	411	437	452	470	419	424	421	464	435	396	397	443	426	461	455	406	452	450	462	402	437	406	454	484	442	440	461	454	430	409	428	404	400	471	411	410	462	444	448	405	419	411	419	454	447	411	445	464	438
474	159	95	102	323	654	3244	4841	3925	3796	3560	2321	1958	1137	568	239	154	91	43	27	27	38	27	38	33	35	36	24	23	36	25	29	40	27	30	35	35	24	29	32	31	34	30	33	28	34	31	32	25	33	25	20	54	37	30	29	23	23	34	28	27	37	26	30	28	28	21	21	29	29	27	35	29	26	25	29	26	29	32	30	40	21	28	20	31	27	29	27	27	30	27	26	31	25	35	27	38	22	27	45	32	34	34	37	37	25	24	24	33	28	28	31	18	27	23	23	23	38	32	29	31	35	25	34	28	32	19	23	16	31	32	28	32	22	26	27	21	29	35	15	26	29	30	25	27	31	29	30	33	33	28	37	37	30	28	18	43	30	21	15	26	27	25	28	24	30	33	29	22	36	30	26	25	36	26	27	33	31	29	30	29	29	24	21	22	23	31	27	28	35	37	22	33	24	34	30	36	30	23	33	27	24	43	29	22	32	29	30	16	26	27	28	26	32	26	23	30	38	13	29	30	32	29	42	25	23	36	29	32	22	32	22	35	30	25	24	34	22	31	37	24	31	27	26	37	28	36	40	35	26	39	22	19	36	34	22	33	32	28	27	30	19	23	34	32	34	38	22	25	23	19	46	23	44	24	31	33	20	32	29	31	27	34	15	31	23	27	25	28	20	30	27	30	30	28	26	32	32	34	28	18	25	28	33	27	35	22	28	33	30	30	20	31	32	22	23	33	27	25	25	25	32	30	29	29	28	32	31	26	29	29	41	35	22	26	26	28	22	27	19	29	26	34	24	34	27	25	25	22	23	28	21	29	37	29	30	38	39	25	25	29	34	32	29	31	25	36	27	33	25	28	37	20	26	25	19	22	27	36	22	23	26	29	21	35	30	21	30	38	31	30	27	30	34	22	31	27	27	26	31	29	20	30	29	24	33	26	29	29	34	27	27	24	27	29	26	21	30	25	29	28	35	33	24	38	28	36	24	26	23	19	34	31	25	25	28	26	32	26	21	23	29	19	25	23	33	28	34	23	39	35	28	32	29	23	30	32	36	30	36	29	36	32	21	33	21	28	29	25	24	32	29	34	32	35	29	30	24	28	19	28	35	28	31	26	32	25	23	28	21	20	24	33	28	20	24	31	23	23	21	33	27	33	28	30	37	27	30	23	26	33	32	32	26	25	25	33	17	34	28	29	30	27	34	36	26	28	28	27	26	30	37	24	31	27	33	36	36	25	28	32	31	25	31	27	30	37	28	32	25	27	27	28	26	26	32	34	34	22	29	27	39	23	32	24	22	34	31	33	23	28	19	28	30	31	29	25	27	26	30	17	29	22	25	35	20	38	31	23	26	25	17	33	26	24	21	26	29	20	25	25	24	32	25	21	26	34	35	30	35	33	33	27	26	21	40	34	26	25	36	23	31	26	35	36	32	25	39	28	34	35	24	35	27	32	24	37	31	25	27	26	34	29	27	30	25	25	23	31	26	29	24	34	28	34	21	32	28	26	35	29	27	36	26	26	29	28	23	33	25	38	29	31	28	28	29	34	17	32	32	19	29	24	23	22	33	37	35	26	33	31	32	14	29	30	27	22	19	32	28	21	28	34	33	22	19	24	35	21	28	34	31	24	28	22	22	19	44	32	43	27	26	40	32	30	28	28	31	33	34	34	26	30	32	27	23	34	29	27	26	24	25	26	27	24	30	26	29	26	28	35	35	23	26	22	33	35	24	19	29	27	27	20	32	24	29	33	23	28	21	31	29	25	31	45	27	21	29	35	29	43	29	25	26	44	25	19	33	30	27	23	28	25	34	34	30	26	30	33	19	39	23	27	21	21	21	30	18	29	16	32	21	25	33	27	28	26	26	28	28	28	27	27	34	27	16	31	28	30	27	23	41	25	29	27	30	21	39	28	32	31	20	25	50	25	20	33	31	22	31	31	25	32	31	26	27	30	39	28	33	42	22	20	27	29	30	29	23	33	28	30	26	20	33	45	34	25	27	29	29	29	37	29	28	39	25	25	23	19	27	21	28	30	29	33	25	31	26	32	31	24	22	28	30	26	32	32	33	34	36	34	28	23	29	23	34	37	25	23	34	34	20	27	21	32	16	31	27	23	28	32	38	26	36	27	26	23	24	30	29	36	23	32	26	26	25	31	22	27	32	23	32	38	29	24	27	22	33	22	24	29	26	31	28	24	30	27	24	42	34	30	33	19	30	28	26	24	30	26	23	21	31	30	34	31	30	36	23	31	22	31	20	28	28	36	29	28	32	25	34	23	33	26	25	28	26	34	21	29	31	28	32	35	36	33	36	25	29	20	35	39	18	30	26	21	40	25	26	35	27	30	25	32	25	21	30	27	24	31	35	36	24	37	33	25	26	33	29	24	33	34	25	24	33	24	26	29	34	21	23	19	23	26	28	21	29	40	33	39	35	25	24	33	23	35	29	31	29	30	28	31	20	29	32	36	31	24	26	27	32	22	32	35	30	29	24	34	25	24	23	25	25	17	30	31	26	22	33	33	24	20	20	37	31	29	23	30	34	24	23	26	30	27	25	31	32	32	29	24	28	26	28	34	29	31	33	30	37	27	29	30	27	31	29	30	36	36	26	29	27	31	27	41	22	32	33	29	36	30	27	31	39	26	20	24	16	36	23	32	28	45	27	33	29	36	25	37	31	24	29	24	29	36	27	35	39	26	37	32	33	19	29	26	34	25	34	32	29	28	24	20	26	33	37	35	21	34	23	15	23	26	42	25	33	28	35	41	38	32	32	37	27	35	41	21	28	26	29	24	32	27	30	25	25	33	27	37	24	23	24	22	33	28	31	35	35	32	23	25	24	29	23	35	30	23	20	30	25	35	38	30	33	26	39	25	34	33	28	31	35	23	28	25	29	25	21	26	26	23	32	27	24	23	36	30	20	31	32	35	23	31	31	25	32	36	25	30	31	25	28	32	38	26	31	33	30	33	27	33	25	32	31	27	29	26	25	34	26	26	30	23	29	33	18	21	22	22	29	31	30	34	25	32	23	27	36	36	30	17	24	28	27	37	33	28	37	27	27	26	37	39	30	29	32	35	33	31	26	26	37	31	34	30	33	33	31	30	47	26	31	35	31	31	25	25	30	25	46	31	30	24	35	29	37	28	33	34	30	24	30	26	19	33	33	36	24	32	39	24	27	45	28	31	34	31	32	23	29	29	24	41	23	30	31	24	37	34	21	22	29	28	26	29	24	31	35	25	29	37	26	32	30	29	24	22	31	28	32	32	27	34	27	23	29	30	24	35	19	26	21	27	22	32	30	26	30	27	25	31	25	28	26	27	40	37	23	19	26	36	21	24	28	38	16	27	25	27	30	34	33	35	29	32	22	37	28	31	22	30	29	38	27	28	29	24	31	34	33	22	32	35	27	25	33	26	27	17	26	36	29	29	38	27	27	19	31	27	27	31	23	31	25	17	21	31	32	32	25	34	23	26	26	23	24	30	36
10522	4963	2322	6673	25192	28157	40967	41652	38754	37347	35117	29931	27243	20926	12500	7013	4351	2202	927	559	438	379	411	397	379	370	382	358	365	406	379	361	393	382	344	338	365	372	390	360	317	382	364	343	347	356	399	359	337	390	373	378	391	385	401	371	345	370	389	374	400	376	344	395	399	367	362	402	390	364	380	356	389	366	364	402	372	394	396	396	371	388	390	372	382	356	403	381	376	335	377	359	389	413	352	360	377	409	369	369	357	385	384	352	375	400	409	362	333	375	365	360	397	377	374	367	384	374	406	375	355	367	381	375	361	378	389	387	391	362	372	383	390	382	362	394	372	372	391	352	381	352	405	402	372	365	371	372	371	369	372	376	368	350	381	400	389	361	394	371	404	383	376	378	380	381	373	336	369	381	407	402	366	384	370	378	389	374	415	406	352	378	374	354	376	362	353	389	376	369	367	353	409	405	391	401	391	376	404	371	372	391	375	369	364	364	375	374	368	361	370	391	355	393	365	375	422	387	349	387	360	397	378	383	354	366	388	347	375	381	361	392	354	369	401	389	363	373	368	395	352	388	364	403	338	361	339	364	379	358	393	407	399	410	377	371	359	347	356	397	363	352	367	366	384	393	382	388	362	365	362	399	381	380	343	367	369	359	392	364	397	391	357	426	344	358	386	377	390	376	370	400	367	377	421	337	377	401	371	369	350	380	392	381	347	365	400	382	365	374	379	391	372	381	388	378	375	378	367	381	385	410	361	365	415	381	365	367	379	359	358	416	354	369	360	381	372	350	374	355	357	349	390	407	374	344	400	407	348	399	348	378	338	387	377	387	356	388	356	431	374	376	400	370	364	370	380	411	372	412	412	382	363	398	400	358	367	401	387	415	375	406	395	389	378	373	345	392	360	368	370	371	383	363	350	374	400	423	368	381	411	351	378	376	377	377	398	394	369	384	367	353	365	356	367	384	401	367	376	384	381	391	364	347	386	376	371	372	375	377	411	372	395	331	378	384	373	369	389	344	362	365	378	386	370	391	400	387	383	386	408	372	355	396	350	387	371	369	391	383	420	384	376	378	370	340	345	393	366	350	350	389	384	357	395	361	390	368	332	394	384	420	363	346	347	346	377	389	357	365	380	384	361	397	350	387	380	367	354	389	340	393	395	351	387	380	379	391	358	340	385	355	351	400	360	349	352	373	396	383	373	357	415	399	373	380	377	381	366	384	381	395	378	387	413	361	373	370	375	367	370	368	385	397	374	352	396	392	391	395	425	377	372	365	375	375	370	405	357	374	383	360	369	389	348	384	374	375	351	371	366	388	373	397	372	371	388	370	362	384	371	362	386	354	342	365	348	431	382	372	399	392	376	360	356	366	405	378	364	416	366	380	398	372	361	397	388	344	353	379	367	403	408	364	394	370	419	362	409	405	346	369	391	360	370	392	415	376	405	367	354	346	380	395	384	357	362	371	372	396	392	392	408	391	383	385	388	381	393	404	382	378	380	395	421	360	388	370	407	381	384	380	427	395	364	370	362	382	385	394	375	370	399	376	375	352	411	385	353	388	387	344	377	369	380	407	340	396	377	367	384	364	365	394	376	374	374	373	371	383	348	390	379	354	374	391	386	369	401	387	357	372	373	389	415	355	364	364	378	375	389	361	382	402	382	339	384	372	404	375	374	370	374	394	395	366	377	378	366	380	388	345	361	354	389	414	380	348	370	380	387	395	372	359	379	368	370	348	417	359	366	361	339	341	351	357	351	364	381	370	343	380	369	344	410	389	376	359	378	381	354	390	377	384	372	396	383	364	352	383	353	384	361	348	372	412	396	374	383	387	414	358	383	380	379	343	412	418	359	375	384	361	364	345	416	386	385	377	374	357	387	378	380	390	365	408	396	388	382	400	396	414	430	356	376	391	395	380	367	414	363	363	358	410	352	411	390	398	384	388	410	377	388	366	403	402	365	408	384	373	392	355	363	374	389	364	388	359	391	367	366	403	418	362	358	367	368	381	396	367	358	384	403	373	382	400	401	390	399	366	363	369	392	367	373	398	358	419	375	368	379	371	356	361	380	388	379	368	393	372	413	379	393	388	395	387	390	415	416	358	402	367	376	370	341	384	363	382	368	359	364	410	368	361	379	391	361	359	360	373	353	379	395	372	378	391	376	376	377	380	396	396	370	356	401	394	365	376	377	385	357	363	357	380	381	411	381	368	388	390	384	391	346	374	377	368	364	381	388	398	347	368	360	408	357	375	368	419	359	381	382	383	353	399	382	399	391	359	358	367	380	372	400	388	401	378	390	340	375	350	380	404	353	391	388	366	374	352	366	368	403	384	376	367	334	362	370	389	408	393	384	392	367	389	379	413	366	395	363	397	374	373	341	353	352	385	371	401	380	358	385	381	372	388	388	382	325	343	359	394	401	371	386	383	379	351	390	359	390	384	368	402	356	365	375	381	436	369	345	376	388	392	372	415	382	386	431	347	383	358	385	387	363	404	388	358	414	358	379	362	385	357	369	392	386	356	375	385	369	384	395	363	360	374	376	376	387	388	372	376	381	359	384	379	378	386	402	376	414	380	396	380	365	384	413	396	382	391	390	364	358	376	409	369	399	356	380	401	342	425	363	390	356	409	383	360	394	361	376	377	395	365	376	382	366	349	391	347	362	372	399	381	374	375	361	405	422	408	404	393	372	371	419	341	364	389	346	364	393	358	382	376	389	375	401	392	364	405	372	373	401	372	368	394	401	408	393	379	420	382	364	369	389	374	411	388	376	361	397	411	333	402	385	387	408	374	371	359	374	342	380	376	389	356	344	361	378	380	392	351	395	368	389	376	352	366	372	363	344	394	402	404	371	410	389	364	373	371	365	381	373	355	368	372	401	357	360	387	416	379	359	367	354	397	333	405	374	374	372	368	358	388	387	410	350	368	387	393	370	394	383	382	387	400	380	382	366	356	364	384	337	373	400	344	402	387	351	374	355	371	362	359	380	357	405	367	356	366	376	419	411	414	399	382	348	402	397	373	380	392	394	369	383	390	370	403	410	394	394	377	388	366	349	361	355	385	378	357	373	378	360	419	377	364	378	360	352	392	326	371	400	363	349	378	397	392	400	380	367	400	377	385	379	372	380	380	361	418	367	366	318	341	368	344	375	383	366	404	368	374	362	382	336	350	398	365	390	376	393	363	404	396	395	384	336	368	394	376	376	372	364	381	390	373	375	392	376	370	351	368	408	369	368	397	408	378	391	375	395	383	392	357	346	441	371	411	403	338	392	345	372	393	353	352	369	388	329	392	382	363	381	337	394	355	400	425	349	355	382	384	384	359	393	382	368	360	397	331	354	407	403	350	380	395	375	370	410	373	371	348	387	334	385	418	386	373	360	376	374	377	399	384	353	377	366	373	415	366	380	415	373	385	361	359	384	403	382	399	361	370	385	369	374	380	376	404	352	375	349	383	410	401	367	372	374	395	371	381	391	407	354	378	363	362	376	346
1823	126	112	90	242	491	1303	4022	10243	8403	4457	1969	1155	558	312	126	104	62	40	39	46	48	44	35	38	47	46	38	35	36	48	33	38	37	42	45	42	30	36	44	36	41	38	36	37	40	42	42	36	41	42	33	40	30	40	53	40	44	40	37	35	32	39	43	36	31	41	45	44	36	37	49	36	43	51	40	37	33	48	25	41	24	37	45	46	32	28	30	33	39	41	28	45	29	40	41	48	29	37	36	31	40	44	33	37	32	35	32	31	39	37	41	38	37	37	43	38	31	46	38	39	26	49	38	45	32	33	42	39	51	31	33	36	37	31	41	43	40	44	34	37	40	32	46	48	35	44	32	35	42	49	37	34	40	39	47	49	35	52	43	36	39	42	37	41	34	39	46	38	27	39	44	33	45	43	47	32	33	47	44	36	43	39	49	36	33	40	40	46	47	34	53	34	40	47	38	50	36	45	35	39	41	38	33	39	40	45	50	42	28	43	39	26	48	43	38	37	37	33	28	40	42	40	38	47	40	43	28	43	35	44	43	37	33	45	43	42	41	51	33	33	29	38	38	40	43	41	47	41	40	45	42	36	47	45	39	37	53	39	36	38	42	35	32	42	34	29	42	33	47	31	38	43	39	30	31	45	37	44	27	47	58	39	40	34	29	38	42	31	49	37	50	37	48	44	40	31	43	23	52	35	38	37	34	37	25	41	38	37	41	57	41	44	38	30	22	47	34	47	41	43	35	44	38	40	38	44	47	37	36	38	35	29	40	41	46	37	49	37	49	39	50	39	48	39	39	39	29	39	37	33	44	53	30	35	51	37	37	42	38	33	28	34	45	29	44	46	40	42	42	40	44	36	36	54	42	32	45	49	36	44	38	37	40	36	38	41	35	37	39	34	42	46	45	40	42	28	39	35	34	36	41	38	34	35	30	41	34	56	47	44	32	38	52	41	26	41	34	39	36	36	32	29	42	44	39	41	32	40	30	40	36	47	34	25	32	46	32	45	47	41	41	43	35	29	36	34	33	45	39	43	47	39	43	46	43	34	36	42	38	47	40	41	38	44	33	32	40	34	34	41	42	39	47	42	35	42	26	54	36	29	47	48	31	40	46	30	30	37	35	42	45	48	36	46	39	42	32	39	36	37	35	36	38	34	36	39	24	41	37	36	48	41	42	41	24	37	40	41	30	19	26	38	41	47	40	41	37	34	34	37	28	42	37	43	33	33	35	44	42	27	38	31	41	27	40	33	62	40	39	45	46	46	36	38	51	40	32	38	35	44	39	45	29	52	50	36	40	47	40	36	40	30	35	41	40	36	35	35	35	47	36	37	38	45	48	27	53	39	31	32	52	40	44	48	45	35	47	40	46	46	43	39	40	37	43	33	36	42	33	38	30	33	49	45	40	35	37	41	49	48	49	37	33	34	38	37	39	38	35	27	33	31	40	29	45	41	48	46	41	35	34	39	29	32	34	39	41	34	41	40	34	38	39	42	49	41	31	30	33	38	33	52	49	41	44	35	47	44	48	31	37	38	41	45	46	37	34	29	52	39	40	46	41	40	44	45	28	53	32	40	44	49	25	38	39	40	39	50	39	51	25	29	43	28	25	38	39	38	45	47	36	38	37	33	37	37	37	50	36	38	39	34	37	40	40	40	46	30	40	36	35	43	34	40	34	44	44	42	39	40	36	41	45	32	51	41	50	46	38	57	43	35	41	35	40	30	34	38	27	44	38	32	42	44	32	43	29	45	45	31	37	37	35	49	30	42	38	27	43	33	48	47	36	37	33	41	38	45	47	31	51	44	32	38	41	51	33	39	46	38	42	47	41	37	34	40	36	40	36	39	36	47	50	45	49	36	36	38	41	48	39	46	34	36	44	39	37	34	33	49	45	34	39	33	51	36	39	40	52	43	51	33	44	37	34	38	34	40	34	34	41	31	37	39	31	41	42	35	37	36	35	29	48	43	38	33	33	37	24	32	37	40	49	44	53	41	35	35	39	38	36	42	39	39	44	33	43	29	41	38	31	40	49	23	30	37	48	30	43	43	54	48	45	40	35	43	46	48	38	30	33	41	38	48	37	40	43	41	54	41	51	47	31	35	38	42	40	31	37	41	31	38	44	32	37	43	46	46	44	31	33	34	38	37	44	34	24	53	38	44	51	34	44	39	41	42	37	42	30	23	35	32	36	41	36	28	27	33	32	30	35	35	33	41	54	34	40	40	55	39	35	41	42	34	40	41	52	35	40	48	37	41	40	36	37	53	42	38	52	39	38	37	35	41	49	39	42	32	38	31	43	36	47	42	39	38	38	50	41	35	38	34	38	43	47	39	38	40	31	40	30	29	35	37	40	30	32	38	36	36	42	34	34	36	43	36	35	43	33	46	37	39	40	33	41	34	37	42	38	31	34	26	36	37	31	27	37	47	36	37	46	50	41	42	43	28	41	40	29	42	44	43	30	29	46	37	39	34	34	34	42	52	34	43	39	34	35	31	37	36	45	42	30	44	35	33	43	36	40	34	40	30	33	39	28	38	45	45	35	35	41	36	31	43	35	40	35	43	33	45	39	41	49	47	43	45	39	37	46	41	42	39	39	46	43	37	32	32	42	36	47	38	38	46	39	36	30	48	41	58	27	37	46	36	42	35	49	39	39	45	46	48	35	47	33	31	37	42	32	33	40	34	31	36	41	42	34	37	39	42	33	39	30	33	45	32	28	38	34	36	19	36	33	41	40	36	37	54	38	45	29	49	39	36	36	35	38	35	51	40	46	34	36	27	33	37	38	37	38	35	26	36	46	32	36	44	31	40	32	36	41	29	40	35	43	36	35	40	39	38	51	35	29	45	42	40	43	38	40	36	42	34	30	49	36	22	39	44	49	31	53	48	35	47	51	44	43	30	32	32	28	44	43	42	27	39	34	37	37	33	38	35	44	37	42	40	35	37	32	32	43	32	25	43	37	34	32	42	45	35	38	40	44	36	26	42	38	47	39	35	29	41	35	37	42	37	34	39	43	40	38	38	40	45	37	46	41	46	40	32	36	40	39	39	37	40	34	34	34	27	41	38	44	34	40	44	29	32	34	41	24	39	45	39	48	43	43	45	47	41	41	42	44	33	43	34	39	40	36	39	43	40	39	36	37	35	32	49	46	35	45	46	28	46	38	41	37	34	26	41	33	45	36	38	47	36	44	35	40	39	31	47	38	39	46	40	35	29	40	35	46	39	34	49	31	48	35	43	42	39	40	39	32	36	43	30	48	39	47	33	25	39	36	39	48	32	37	44	45	41	35	41	33	34	38	37	39	36	38	44	36	39	41	52	26	45	30	37	47	32	45	33	39	30	43	30	37	41	44	45	42	30	35	37	36	38	38	49	50	23	43	35	45	42	28	36	35	37	51	31	37	31	55	40	57	34	50	48	55	36	59	36	38	43	44	26	39	36	39	47	36	37	26	34	54	40	40	34	49	31	38	38	34	30	39
11296	4042	2312	5994	21431	25275	31655	42848	53788	45537	36038	26614	20774	13355	7618	3604	2117	1259	769	598	576	514	514	479	534	550	493	513	530	494	518	526	510	509	509	486	498	482	509	527	496	518	525	518	515	522	503	467	519	489	493	522	498	513	514	503	525	510	516	520	517	504	521	487	485	521	553	461	521	544	518	529	515	528	493	501	514	520	481	532	522	521	511	521	498	492	507	530	510	497	486	516	498	555	520	502	535	511	532	479	497	506	498	472	511	509	531	530	535	527	511	488	517	485	511	492	500	528	501	489	526	505	499	493	524	488	480	450	543	503	499	499	519	466	503	486	522	487	512	500	482	528	505	490	486	513	475	509	519	506	540	509	475	504	534	520	492	470	501	516	523	539	499	494	507	510	515	520	556	492	504	496	501	559	519	489	501	519	523	534	552	507	540	535	537	458	492	515	501	516	522	458	500	536	513	530	540	523	463	545	491	564	497	510	529	515	482	512	527	504	500	540	526	517	497	545	523	507	499	507	542	500	531	484	498	507	488	518	481	473	514	492	491	508	507	514	509	532	503	487	508	457	514	517	533	502	508	495	517	516	537	520	531	506	530	508	510	522	541	473	512	509	510	514	480	482	453	546	510	507	538	507	486	494	537	490	495	511	498	503	476	514	498	525	478	559	542	525	519	535	466	509	537	513	523	520	526	533	534	517	472	498	510	529	492	513	514	476	482	512	535	522	504	529	518	519	518	514	483	528	566	471	486	528	495	541	498	561	522	536	503	480	524	495	527	519	514	544	513	470	535	511	555	554	537	521	505	524	514	512	486	515	514	552	522	546	471	507	523	516	527	521	512	494	497	513	545	540	539	510	496	483	508	544	491	564	510	520	484	481	484	532	539	473	540	506	504	480	530	532	528	526	499	478	548	506	552	516	533	553	487	533	494	535	542	545	519	479	475	515	490	492	510	504	516	521	521	451	560	500	515	510	509	521	526	549	483	471	537	466	513	496	532	495	507	512	506	500	525	563	519	533	529	463	483	512	531	508	570	497	524	517	529	504	508	501	530	510	533	539	522	537	488	481	520	511	510	538	554	480	486	524	500	499	514	533	493	514	478	535	517	515	533	479	526	525	487	511	512	497	513	570	524	502	502	522	488	515	516	516	527	467	501	491	496	496	471	495	554	519	545	541	480	529	516	497	532	513	465	527	503	469	523	526	555	503	487	505	531	475	501	498	513	478	505	523	489	527	525	554	482	504	517	576	491	524	486	498	485	487	497	491	495	515	489	519	477	497	493	535	499	530	519	486	543	476	518	511	526	473	510	502	509	523	519	510	507	544	504	491	511	549	504	517	515	503	538	529	557	527	499	528	539	505	553	506	546	561	519	532	518	525	530	534	520	500	507	568	500	514	528	516	529	468	479	489	530	555	518	494	515	507	504	491	519	539	521	484	546	549	527	505	543	539	543	509	497	537	502	494	508	480	500	498	548	527	513	468	490	545	526	485	481	514	511	497	498	534	517	502	511	509	527	498	489	477	511	520	554	531	532	505	542	509	566	533	507	516	506	533	517	488	506	527	541	533	521	515	512	544	543	527	487	503	531	471	505	507	521	535	506	542	532	495	521	480	526	491	487	496	494	508	516	529	505	489	505	512	543	524	551	494	520	527	497	523	482	442	480	484	500	518	500	513	524	504	508	530	513	530	563	535	539	513	481	518	516	468	524	471	515	499	506	566	522	518	497	507	511	518	493	519	508	512	517	501	484	555	530	528	533	503	525	525	526	507	561	524	481	512	510	498	521	484	517	486	575	497	509	518	500	513	479	507	481	507	523	480	556	538	527	515	501	512	508	503	517	519	503	524	538	517	516	530	465	457	491	500	521	475	499	540	480	551	504	525	549	518	503	483	520	507	510	535	509	522	490	534	508	539	506	499	471	523	518	505	473	536	540	522	537	491	522	504	502	503	549	529	496	488	469	507	527	543	498	498	499	528	511	503	524	485	537	556	507	496	507	524	513	527	515	531	490	512	478	555	506	563	510	501	504	477	504	531	494	484	579	494	536	520	527	506	506	488	481	542	508	494	546	517	533	508	513	483	502	498	535	511	505	486	514	557	564	560	510	520	526	524	466	522	464	532	528	501	514	473	569	495	478	491	518	534	520	553	474	550	513	517	519	519	526	544	534	508	475	499	532	488	515	509	529	509	510	551	500	593	517	538	488	510	490	526	476	486	531	515	473	481	530	485	501	523	523	473	510	492	527	495	528	520	510	502	491	526	500	502	501	483	538	519	541	493	511	510	525	496	494	508	481	477	487	539	523	511	507	482	517	521	522	516	534	532	522	523	492	511	478	506	519	514	552	513	484	526	527	519	504	561	513	534	484	517	546	537	525	488	522	495	467	520	491	491	526	487	509	512	584	516	476	521	544	523	514	551	509	567	553	494	531	452	486	493	524	528	512	493	479	489	502	493	474	520	530	489	490	481	490	490	514	526	539	504	524	516	479	473	493	487	561	574	503	537	498	511	478	488	504	491	495	512	515	505	465	536	522	513	499	526	498	522	517	526	479	502	495	533	490	516	513	528	507	498	524	498	496	533	505	495	535	541	520	491	518	520	518	531	510	534	511	496	514	520	538	534	551	533	516	515	502	468	521	514	521	518	536	530	517	515	494	530	487	536	501	532	516	469	538	547	506	494	509	504	479	525	557	519	535	495	536	501	462	495	477	515	514	493	504	556	505	489	564	501	513	519	516	514	508	505	528	534	528	496	526	493	474	521	551	488	573	484	499	498	503	507	488	556	536	560	499	507	522	523	491	528	481	471	485	519	497	518	507	501	528	543	544	479	524	517	508	526	538	538	503	553	496	495	523	509	507	476	523	485	538	481	490	520	488	519	512	510	522	520	558	530	523	515	512	506	551	476	535	487	519	500	520	525	508	488	502	514	506	516	512	494	488	481	536	492	517	509	505	527	490	560	498	480	482	502	490	492	543	498	503	571	535	536	478	490	505	521	488	517	444	491	513	503	542	520	493	506	519	533	507	528	506	511	533	486	499	516	498	505	512	500	520	521	504	548	540	504	492	513	570	543	479	530	497	523	529	506	496	496	511	493	497	539	581	514	509	534	511	517	520	501	535	505	500	537	523	493	532	503	496	541	570	546	516	506	501	508	517	532	484	512	504	533	527	508	519	486	484	502	499	483	523	540	523	471	519	535	500	509	532	530	529	507	521	532	504	468	522	485	518	511	514	497	510	511	489	496	524	543	571	505	553	535	514	500	491	511	529	505	518	480	536	455	503	495	510	519	510	548	532	538	519	495	498	518	537	519	510	496	549	521	486	520	496	543	516	532	504	494	507	475	449	505	514	521	516	497	518	538	520	505	477	484	541	511	496	508	503	524	537	504	550	478	522	483	492	516	558	493	508	493	505	485	513	523	509	502	486	513	496	498	475	502	511	508	519	552	515	532	514	534	515	525	456	490	534	532	522	509	522	538	507	558
827	207	166	151	421	887	3526	9475	14759	12688	4979	2959	1445	1202	519	230	109	91	57	32	43	34	26	40	26	35	43	41	41	34	41	36	21	40	39	30	37	33	30	33	39	31	26	34	34	28	25	32	34	33	30	33	37	30	31	35	37	34	28	27	31	41	38	27	38	38	44	30	35	42	30	38	27	36	26	33	41	40	30	36	41	32	34	37	40	33	36	36	30	28	32	37	36	46	29	21	32	34	30	24	31	30	39	27	28	30	39	27	35	48	45	38	37	30	32	31	32	46	35	20	38	32	35	34	42	36	41	52	32	37	43	30	33	28	27	43	34	25	33	29	29	34	28	41	26	44	52	28	41	28	44	29	43	31	42	29	42	25	31	23	26	42	35	40	29	40	37	39	45	36	28	40	38	35	33	30	28	31	35	30	36	41	37	34	36	40	31	39	36	34	37	36	26	37	36	32	33	33	38	40	30	26	36	44	32	32	24	32	33	35	36	36	34	33	37	30	32	24	38	33	31	38	33	30	39	35	31	37	32	35	35	31	27	34	30	40	27	37	42	32	37	33	30	34	30	32	35	32	32	47	38	31	31	37	23	31	32	48	30	36	33	32	28	37	26	19	31	20	37	39	37	40	31	35	38	34	23	39	28	40	33	37	27	33	29	40	44	32	24	35	29	38	48	36	29	36	30	39	19	34	37	36	38	29	37	36	42	34	43	31	37	31	30	34	43	40	41	33	26	31	39	29	37	33	31	29	34	34	31	39	32	34	25	27	35	32	34	40	27	32	34	30	25	23	44	28	38	31	35	30	39	42	31	29	22	45	39	41	36	28	35	39	28	35	33	31	36	40	31	34	32	32	30	38	34	32	43	34	28	30	37	33	34	39	31	37	33	45	36	38	38	38	42	34	34	36	38	27	29	30	39	34	23	41	32	30	39	31	40	34	38	31	35	29	37	32	27	28	33	26	40	36	38	34	36	41	32	39	32	38	34	31	31	36	33	47	42	33	31	33	37	32	38	38	41	29	34	34	27	23	27	29	32	28	41	32	33	44	36	35	33	30	27	32	36	30	32	29	45	37	42	26	41	34	36	36	25	28	37	32	26	38	34	44	33	21	41	34	24	51	26	42	32	42	38	31	34	32	32	35	29	40	37	31	36	33	38	30	33	39	36	36	30	39	33	48	37	42	40	23	39	37	37	36	31	37	30	30	44	34	38	43	29	40	36	21	32	35	24	47	32	29	32	35	40	37	41	31	39	26	28	33	31	35	23	27	43	40	33	24	38	35	26	35	42	42	37	35	41	31	32	36	34	32	36	33	37	32	34	44	27	33	37	45	39	31	30	28	35	33	35	32	29	26	31	25	25	36	19	32	30	31	35	26	32	33	43	35	33	31	29	34	50	35	33	46	33	33	31	49	34	30	34	39	33	34	44	33	27	32	42	32	28	34	26	33	26	30	48	34	26	42	38	34	35	33	29	35	30	31	37	34	36	38	33	30	36	34	34	35	37	36	34	40	34	34	39	35	31	36	29	32	26	36	44	36	28	34	37	40	38	31	41	40	37	29	25	38	41	22	36	22	30	41	40	25	38	27	35	31	31	33	28	34	31	38	29	33	36	40	43	38	39	35	31	32	31	32	28	38	32	29	34	35	33	26	30	31	41	30	31	34	38	33	29	45	45	37	32	33	36	42	36	27	38	24	32	33	28	30	45	22	29	27	28	34	45	34	30	33	34	33	33	42	34	31	28	27	30	52	30	36	26	39	37	33	36	27	34	40	38	39	31	32	33	33	39	30	27	30	33	34	20	37	31	41	34	27	23	37	20	29	26	28	48	32	39	39	37	31	35	37	34	32	45	31	36	32	33	29	32	27	19	29	31	38	25	42	34	27	20	31	39	36	33	42	30	41	35	39	42	38	31	39	35	41	35	26	36	33	37	39	40	44	32	29	34	35	40	26	35	32	29	38	36	36	33	29	34	34	33	43	47	54	35	39	30	25	32	32	34	37	35	37	40	40	37	35	35	34	27	34	32	28	26	39	40	36	43	33	29	38	37	42	28	27	43	45	36	37	42	24	39	29	30	35	25	31	41	25	34	35	32	33	34	38	32	32	34	45	33	19	31	36	29	37	30	31	43	33	40	43	35	31	44	36	32	29	31	33	34	31	37	33	30	35	33	31	40	29	40	38	34	34	38	31	33	37	34	39	36	35	36	33	47	32	47	32	39	29	20	29	33	26	38	28	43	29	39	24	25	39	33	33	25	39	40	38	29	28	38	28	45	28	35	31	37	32	34	30	26	29	40	33	26	31	37	24	22	28	33	26	45	33	27	30	28	32	26	27	38	27	23	29	30	32	31	34	43	37	33	32	31	40	24	29	52	29	40	35	32	37	43	32	32	33	41	44	33	30	35	35	49	35	30	36	41	27	31	30	40	37	40	38	34	33	26	31	34	44	34	29	29	34	31	36	29	33	38	26	38	43	42	34	36	38	34	33	23	33	44	39	26	27	24	33	40	32	37	26	32	28	40	34	26	39	29	29	37	31	41	36	23	37	31	34	26	29	22	33	26	32	37	31	37	47	35	35	32	43	37	40	40	35	22	24	28	36	31	29	25	47	37	38	27	38	32	37	32	37	39	33	33	30	35	42	48	33	38	38	35	35	36	33	31	33	35	35	28	33	27	40	35	31	29	42	30	39	31	41	27	34	32	38	44	35	32	32	32	29	42	33	38	36	31	38	31	37	43	35	32	44	31	35	33	29	45	29	29	29	30	26	30	24	34	38	35	39	30	24	37	36	31	32	30	35	45	49	36	30	37	37	29	26	38	31	25	37	34	33	36	39	29	40	42	28	34	45	33	30	25	28	37	32	38	26	33	31	36	42	32	36	31	41	36	40	28	30	31	33	30	33	38	23	33	53	29	29	36	50	34	44	32	37	35	29	36	43	33	29	42	41	37	38	33	34	35	33	36	35	33	32	37	39	35	31	31	35	44	34	40	28	31	32	31	29	31	29	23	26	46	33	30	39	40	33	29	27	33	31	34	22	36	36	37	43	35	55	21	40	36	33	28	31	32	31	26	29	27	37	24	25	38	27	31	41	31	40	32	33	41	31	23	29	39	31	42	39	38	40	28	47	32	28	26	25	26	44	47	34	26	40	28	32	37	25	32	35	33	32	36	29	25	38	31	37	24	31	32	34	29	24	38	32	32	37	37	33	36	32	32	38	30	33	38	31	38	33	23	28	36	24	33	30	38	43	30	37	27	39	42	27	27	29	36	33	40	39	33	41	35	35	21	32	43	28	32	39	32	39	45	33	29	37	33	24	26	44	36	38	30	35	38	37	45	38	29	34	24	30	37	25	41	28	22	26	26	26	33	40	25	31	34	32	26	35	36	39	33	32	32	31	41	34	39	21	36	27	30	33	33	38	31	42	25	37	40	22	31	39	42	28	42	36	21	32	36	30	31	39	30	41	40	37	31	34
14368	5859	3376	9139	26759	31822	41250	55473	60906	48669	33701	29066	23942	19423	12015	6261	3054	1503	782	551	485	474	460	455	463	437	437	420	412	432	448	467	461	451	406	429	468	473	431	462	426	438	416	486	423	485	416	424	433	463	425	452	459	431	449	479	446	466	428	469	443	412	445	441	400	445	414	409	446	440	464	456	397	442	438	417	432	441	442	402	438	464	417	420	462	456	439	412	486	436	452	448	435	463	443	464	429	455	404	437	435	476	409	412	429	406	445	427	419	400	430	429	460	412	442	417	441	440	451	436	490	437	398	431	454	439	454	468	440	398	422	453	444	449	401	416	401	444	464	422	453	460	434	459	451	464	464	454	471	461	438	394	418	405	407	470	435	472	456	418	458	433	454	484	481	449	442	419	434	465	390	454	465	450	446	433	442	405	462	421	409	459	481	433	451	417	447	479	481	428	469	483	444	442	456	449	456	463	456	472	483	442	403	436	415	455	429	465	395	453	433	442	406	443	426	432	475	421	431	436	447	436	421	427	447	446	444	409	412	426	419	408	446	437	447	432	409	444	463	452	421	466	444	431	476	444	409	487	407	459	465	466	424	428	430	462	474	437	410	430	426	441	457	464	437	458	464	414	423	466	447	449	437	417	470	473	453	466	445	409	451	465	468	472	441	445	453	433	438	441	479	452	442	455	414	429	429	439	451	438	425	446	476	423	441	446	431	421	445	452	419	457	457	453	401	424	421	398	452	450	439	392	427	462	452	432	368	420	435	443	446	437	430	440	421	423	421	455	421	443	445	440	454	445	454	424	419	388	414	445	442	411	445	447	396	474	380	434	506	450	424	442	471	472	450	429	398	436	453	476	444	444	459	440	434	440	455	443	443	412	401	390	450	398	442	448	460	415	406	406	434	467	448	424	436	438	439	442	432	436	467	450	462	443	446	436	458	447	469	444	471	441	437	461	472	470	404	449	449	416	473	481	457	432	468	455	421	437	430	427	451	435	409	389	443	471	453	440	442	457	454	447	461	443	468	460	443	472	446	433	434	444	440	431	468	445	407	420	454	394	436	440	439	437	436	455	425	458	470	406	457	427	465	400	440	462	444	418	465	483	461	434	435	441	461	404	445	449	460	429	462	451	436	447	441	494	424	447	447	423	407	431	455	448	432	448	485	429	429	434	454	437	433	467	397	426	429	417	448	457	429	460	434	410	440	430	404	430	439	467	414	373	429	437	433	470	429	415	488	393	437	400	427	463	430	477	451	426	481	431	431	445	419	470	409	492	458	432	401	458	440	462	430	458	488	438	430	429	434	465	402	447	478	442	452	460	423	436	449	454	406	406	440	506	461	445	455	437	428	429	440	425	427	474	461	430	439	411	443	452	444	436	476	458	462	411	450	438	474	458	449	422	439	440	438	415	454	412	448	412	407	420	451	426	432	436	399	417	433	429	423	463	429	488	437	429	472	455	454	445	425	450	450	432	484	445	433	424	487	441	435	459	434	439	436	472	467	453	432	475	470	450	471	405	470	431	438	415	453	468	433	470	429	421	436	445	427	476	420	421	435	463	418	431	428	448	419	459	427	421	443	472	412	428	440	434	449	455	445	419	447	461	479	439	412	421	430	460	447	455	445	376	457	438	446	410	465	476	436	427	410	467	427	431	405	454	457	464	471	413	485	439	419	443	470	461	458	445	422	476	427	455	424	463	447	433	439	433	419	476	408	451	417	444	444	414	437	434	410	404	471	467	422	434	460	450	452	442	445	436	477	423	433	442	440	430	447	435	443	420	432	444	441	405	471	475	406	441	433	432	434	435	427	423	422	416	457	433	402	443	422	419	451	419	457	470	413	450	444	459	454	463	459	414	459	441	460	443	433	402	455	446	453	435	391	474	401	472	445	405	454	422	430	456	406	461	457	445	451	448	420	412	437	430	468	455	413	430	426	487	455	423	426	432	440	464	439	455	454	423	466	446	464	418	437	416	432	421	442	445	456	417	506	422	455	443	432	434	430	428	436	437	461	442	489	426	434	451	423	425	474	435	444	468	410	431	451	458	451	458	448	433	444	440	419	389	446	450	447	443	433	417	396	478	424	469	427	475	415	406	443	436	447	442	405	453	443	414	436	442	472	466	428	416	423	453	432	439	432	432	463	424	437	444	453	437	401	442	426	457	428	432	463	445	453	419	435	424	398	442	428	423	456	472	437	437	441	431	445	423	425	434	431	458	404	431	424	421	449	428	478	454	446	444	460	424	462	450	459	424	384	462	435	466	462	430	483	389	462	474	420	446	448	448	429	463	457	445	432	423	436	466	426	434	421	430	432	399	424	441	406	438	415	480	450	446	447	436	453	405	463	406	408	429	477	432	442	442	452	434	461	483	411	437	472	452	457	462	424	440	431	415	421	398	452	452	446	452	421	411	431	432	413	433	426	468	440	434	442	417	444	439	445	447	448	457	440	444	415	425	449	428	441	453	440	437	437	429	411	442	437	487	452	448	442	412	438	466	434	447	463	428	480	437	444	431	438	433	444	418	433	422	422	432	393	430	414	459	419	453	449	439	446	453	437	442	410	410	469	430	435	424	419	426	430	417	453	435	395	450	493	431	441	443	424	424	391	436	445	475	461	435	438	450	441	455	438	409	429	410	423	461	453	432	440	420	430	397	486	448	457	405	446	439	454	486	440	456	419	411	474	438	429	458	421	442	447	452	424	436	420	426	451	453	435	436	432	437	426	494	467	423	500	454	444	437	450	467	451	404	434	422	463	440	404	446	437	466	476	421	469	453	456	415	424	429	455	436	458	440	419	428	452	449	472	422	410	432	482	418	449	449	463	397	480	432	422	414	382	465	432	421	425	443	458	444	468	446	433	450	447	456	464	432	471	443	463	407	465	432	433	447	428	455	458	442	419	412	417	411	414	471	461	461	397	433	410	434	434	453	468	445	488	423	420	453	452	456	440	434	425	472	413	475	430	453	453	439	427	446	449	473	463	438	450	419	401	440	451	422	466	414	431	418	458	464	430	462	433	452	438	456	420	441	412	443	443	453	439	414	453	468	440	431	446	474	450	455	424	472	436	426	416	448	423	457	448	434	457	426	462	435	462	454	453	451	425	419	475	437	477	454	456	423	438	475	459	402	438	431	444	444	428	474	440	463	435	443	436	458	432	434	478	442	436	443	411	468	451	458	454	428	446	447	477	443	402	414	429	447	482	442	448	457	415	422	430	401	442	489	426	466	466	404	457	448	489	447	449	428	433	443	432	453	435	416	443	442	425	491	416	443	435	432	457	483	427	460	478	413	447	402	436	470	436	437	470	465	437	429	437	429	397	468	471	468	416	490	456	423	460	442	460	410	473	467	408	486	465	461	419	474	440	421	426	444	418	450	443	426	433	413	428	458	431	411	413	425	455	462	416	456	428	459	476	425	448	469	452	419	432	449	427	462	448	430	447	461	458	433	452	424	433	444	397	493	470	407	407	415	456	426	464	433	459	435
1138	60	65	56	102	127	694	3827	3246	1719	317	422	492	401	234	121	74	42	36	31	26	27	30	37	25	34	20	31	29	35	29	39	27	34	35	28	29	32	35	34	37	32	34	34	33	26	35	51	36	40	28	34	31	38	35	33	36	26	34	31	33	41	42	27	24	30	29	24	34	37	37	28	40	35	37	43	22	30	42	30	46	30	26	32	25	35	29	33	32	36	26	52	38	32	34	42	30	44	39	28	38	35	35	25	35	29	38	36	36	31	36	47	34	29	42	31	35	38	32	41	43	25	36	31	36	30	32	31	46	29	27	37	38	31	30	31	33	37	34	37	37	36	39	29	39	35	35	33	29	31	44	41	42	39	37	31	38	32	36	34	33	42	39	34	38	23	27	29	33	28	27	35	35	32	45	34	35	25	35	23	46	20	29	31	36	35	46	49	42	44	31	39	33	36	25	23	28	37	33	38	28	32	32	33	40	37	30	38	41	21	30	36	35	31	30	31	35	38	32	41	34	31	36	36	22	30	35	34	27	40	31	30	21	42	36	24	38	30	36	52	42	40	42	35	24	27	30	31	34	29	44	45	29	33	36	40	39	26	25	30	28	31	31	45	35	37	35	43	31	45	44	36	34	36	43	24	28	32	29	30	27	27	30	34	24	34	29	26	36	30	39	44	34	33	33	35	34	28	35	35	31	37	33	34	38	28	35	39	28	37	24	32	43	33	29	40	29	31	33	31	38	33	31	32	27	34	41	29	29	31	39	24	31	35	31	26	36	26	37	35	25	40	37	40	24	30	32	33	31	29	37	36	31	25	24	31	31	32	32	27	33	35	29	22	32	27	27	29	36	34	25	44	23	34	20	45	31	39	36	26	27	34	29	38	40	37	35	33	29	28	21	41	34	34	27	40	32	32	31	35	30	33	25	31	43	42	30	29	39	35	32	23	28	43	29	32	38	26	21	29	31	37	42	35	35	30	31	35	27	37	35	36	50	43	30	45	19	37	31	35	32	35	28	32	30	29	32	40	20	32	18	36	31	25	27	45	34	34	30	40	37	29	31	33	32	26	35	36	37	27	31	36	44	29	33	26	44	25	33	37	45	30	38	28	34	27	30	29	33	27	38	29	35	29	39	30	37	35	36	40	38	36	36	30	37	33	38	37	25	36	37	39	36	38	36	40	53	42	28	34	45	23	33	28	34	37	32	37	44	31	29	32	31	32	40	27	42	38	32	34	32	31	29	34	27	35	41	36	32	29	30	27	42	35	41	36	31	36	28	33	40	30	28	37	35	33	35	42	39	38	41	35	37	31	35	21	30	38	30	29	36	35	26	32	27	23	28	33	43	28	39	26	42	33	35	32	30	30	32	47	37	43	44	29	34	33	42	28	44	41	36	42	31	28	27	40	28	40	37	24	46	44	30	37	39	27	39	32	33	35	35	40	37	27	37	29	36	39	33	23	35	31	35	36	43	36	37	23	27	34	23	44	22	37	29	35	29	39	35	40	28	37	30	50	33	31	43	36	33	35	23	31	33	39	28	30	30	34	31	24	29	28	43	48	41	31	25	33	34	27	30	33	41	34	32	32	26	29	26	26	37	42	30	37	33	31	39	44	28	34	34	29	34	37	33	34	35	38	32	35	33	32	29	31	37	43	29	40	31	48	34	22	32	27	35	30	37	33	30	35	42	37	22	30	42	41	38	34	34	28	31	29	24	28	34	32	28	28	30	27	36	42	35	28	38	37	33	34	39	38	38	29	36	36	41	35	35	27	27	23	34	35	36	31	28	27	31	31	20	25	32	28	43	32	31	29	30	49	25	30	32	27	37	34	37	24	39	33	40	28	34	38	27	20	28	35	34	36	29	26	36	25	30	42	36	17	35	43	31	32	32	45	35	31	33	33	38	39	36	32	44	19	35	35	23	35	42	30	30	37	30	31	30	29	32	44	36	26	39	37	38	44	37	27	31	35	46	40	30	38	35	41	26	39	41	38	29	32	40	43	35	43	37	36	28	25	34	30	26	32	30	29	32	26	40	23	31	34	30	28	28	38	30	30	41	31	32	36	37	37	37	34	38	42	37	31	49	38	26	45	31	21	32	26	31	36	34	39	39	31	42	31	34	41	32	29	24	20	44	37	34	34	23	40	31	42	40	28	35	39	32	40	33	32	39	32	29	42	33	29	28	21	35	22	37	28	30	33	38	30	38	20	31	27	23	19	20	28	38	34	32	29	29	36	40	31	26	40	37	16	24	23	41	35	39	40	21	33	32	28	47	34	35	31	23	36	35	32	33	36	36	32	25	38	42	28	32	28	31	30	25	23	37	33	30	30	37	31	38	25	29	33	30	45	43	42	33	25	22	35	32	34	39	20	38	38	26	37	36	35	42	36	29	43	41	32	34	32	31	41	39	37	27	28	29	36	40	25	31	26	39	23	25	37	39	37	38	29	25	32	26	30	43	33	33	38	40	32	38	34	32	25	31	37	34	30	43	30	27	34	38	33	38	33	36	27	37	32	30	30	32	33	30	30	35	31	28	32	24	45	30	36	43	32	33	26	34	34	41	30	31	33	31	34	36	26	30	32	44	39	33	39	32	28	26	40	30	22	43	26	36	23	37	33	32	45	31	37	29	35	31	31	36	45	25	41	27	31	27	36	33	34	35	31	32	27	39	21	31	25	29	38	34	39	43	34	33	29	38	23	32	26	29	37	39	36	29	38	28	34	39	34	35	38	28	36	25	38	46	31	31	35	30	31	28	31	39	33	36	38	35	31	28	32	38	38	32	26	44	28	36	43	26	35	29	28	35	42	28	35	41	25	19	33	38	30	29	32	46	32	34	41	34	38	37	40	31	31	38	23	33	34	26	28	39	36	27	41	26	37	42	29	24	32	36	36	23	43	30	28	31	35	39	38	37	32	35	31	31	26	25	36	27	29	27	32	36	35	36	15	36	38	29	30	30	33	35	31	35	27	38	31	30	38	31	31	26	35	38	33	33	25	34	37	33	33	42	29	37	20	35	40	29	31	33	22	28	37	39	46	29	32	27	42	30	36	32	29	39	29	35	30	31	35	36	30	32	33	39	39	36	42	27	34	30	31	41	27	30	31	32	40	22	37	22	30	35	32	28	30	49	28	37	22	30	32	29	32	34	31	38	33	36	32	42	28	33	39	33	31	33	43	30	25	38	30	31	30	38	40	38	41	28	36	36	41	29	29	31	24	35	35	29	42	34	44	28	42	19	34	38	34	32	32	35	34	35	32	31	31	36	36	30	43	26	35	31	31	27	37	44	24	26	49	38	29	36	32	39	41	25	37	32	39	22	37	34	40	36	35	29	26	32	31	34	32	40	29	26	35	28	25	28	42	35	39	29	37	27	37	32	33	29	26	36	36	32	31	37	46	38	44	29	32	31	26	26	28	35	35	30	38	35	36	38	28	26	35	38	25	24	37	39	29	32	36	31	33	28	30	42	32	37	28	33	32
8058	1529	968	2470	10337	12263	21837	41014	35656	24149	8638	14265	14131	11228	6260	2699	1287	830	498	472	459	433	446	460	412	460	467	431	444	439	426	411	442	416	405	405	392	429	451	422	481	425	450	416	434	430	429	462	452	454	457	386	414	471	422	435	413	468	424	445	445	458	453	448	454	447	440	441	422	444	411	424	394	454	447	410	448	413	385	430	431	466	428	460	470	469	427	452	440	422	440	473	451	453	435	464	435	448	468	426	411	431	458	455	462	437	443	425	444	421	432	395	420	421	447	449	421	415	424	450	448	421	422	427	458	427	443	426	418	429	455	442	441	415	434	409	429	450	426	453	435	414	416	416	432	437	453	434	431	458	460	432	422	463	417	425	455	436	456	441	450	444	429	439	404	442	456	403	438	434	473	436	435	436	423	445	437	445	468	422	437	449	460	404	422	463	435	441	484	434	430	421	454	425	436	431	417	427	458	426	436	441	422	429	453	422	474	426	461	451	463	432	434	419	435	434	419	417	476	461	434	451	415	458	412	437	441	397	428	429	448	393	432	434	399	443	434	432	420	390	444	453	400	415	434	412	466	450	459	430	451	442	438	438	437	449	426	425	442	440	432	474	427	415	436	398	461	438	449	435	401	448	427	444	424	424	453	422	451	465	418	422	444	432	401	402	435	442	459	454	454	449	459	417	428	424	422	423	401	428	438	433	427	452	444	400	458	433	441	464	460	453	427	416	430	446	451	468	438	459	442	435	394	442	426	462	439	456	423	432	440	455	424	407	407	401	427	465	425	459	430	453	407	432	470	453	432	428	445	408	449	424	430	471	408	436	462	437	424	432	459	446	456	421	429	460	415	434	406	429	434	422	446	414	413	429	433	463	441	453	480	407	470	446	411	409	420	430	451	428	478	463	440	439	451	447	409	442	465	446	408	440	401	455	426	441	424	417	424	420	449	437	417	424	416	454	443	418	438	428	411	465	434	447	424	432	440	430	429	369	438	456	441	471	439	453	458	433	378	422	415	445	413	456	439	467	448	436	447	457	435	434	425	442	453	456	437	427	436	449	444	421	442	432	408	460	467	431	437	455	449	425	476	435	448	444	434	471	479	423	426	437	412	452	401	397	444	449	448	421	418	431	448	449	437	417	431	395	449	419	445	432	393	417	425	416	433	457	404	432	450	429	461	468	443	427	409	456	471	446	420	399	424	439	446	435	456	431	446	459	423	465	441	434	439	404	448	460	407	453	471	431	430	384	457	438	447	428	393	405	480	435	391	446	436	461	431	433	446	439	381	426	407	462	451	467	418	437	447	420	422	436	461	395	416	439	453	401	434	443	436	426	424	423	403	390	381	394	439	438	485	441	429	425	420	463	437	455	496	421	439	446	426	432	438	405	432	449	456	451	460	461	432	415	421	460	465	427	452	438	441	444	467	435	412	424	445	427	417	452	427	417	405	419	437	454	464	450	433	440	428	428	420	451	448	409	449	432	447	410	431	381	424	427	431	460	429	449	435	406	441	420	478	436	451	450	451	449	419	403	425	405	431	422	431	446	472	435	446	406	447	434	439	416	443	436	426	427	421	426	449	441	429	456	425	461	459	445	453	439	422	458	424	473	458	426	446	419	460	413	455	443	423	457	415	436	442	445	483	449	455	408	452	414	446	445	444	443	453	504	434	465	421	422	469	438	449	444	425	450	440	418	438	441	430	440	410	455	441	420	452	415	462	426	422	430	413	440	437	438	441	444	475	432	425	449	416	477	436	402	405	470	458	425	446	410	490	435	444	420	451	425	419	446	407	453	440	410	465	437	417	480	471	441	402	432	433	433	455	425	471	471	425	456	424	441	450	416	436	468	454	418	444	439	452	441	441	436	449	445	466	452	461	411	442	428	456	402	426	451	401	453	463	423	453	465	418	430	438	460	418	400	432	414	417	429	429	459	460	445	410	437	443	453	446	439	451	429	391	445	436	449	455	410	436	437	445	420	438	446	436	456	425	424	466	410	433	456	412	448	437	439	474	402	404	418	488	436	451	433	419	430	459	448	437	440	475	400	410	404	440	447	435	451	403	432	450	435	424	440	418	479	470	430	444	456	457	425	412	448	455	412	447	425	392	469	470	464	419	439	440	430	423	431	426	424	458	389	449	416	426	437	440	427	436	419	458	442	480	405	442	498	484	455	396	443	415	414	397	411	405	455	407	449	468	418	393	465	436	433	455	437	443	423	464	430	457	464	464	436	427	436	476	487	443	463	426	426	430	461	433	405	471	450	459	426	416	392	450	415	434	452	426	454	426	456	431	391	412	440	412	434	456	426	449	472	420	438	427	423	460	406	465	443	456	423	440	445	425	478	446	444	432	485	393	436	434	421	447	451	415	458	441	464	453	425	435	414	464	450	456	436	422	408	463	409	411	407	433	433	457	450	398	418	407	433	450	429	441	423	433	440	429	468	437	432	441	460	463	444	408	466	398	425	434	432	433	444	458	453	449	418	432	435	424	470	426	447	441	425	456	441	450	422	429	367	424	440	408	404	451	447	419	416	432	435	420	384	436	437	443	435	410	415	462	443	412	413	439	422	426	450	442	435	420	443	441	411	384	430	400	458	409	450	428	424	441	409	437	441	471	449	445	460	407	446	438	442	430	442	389	454	453	444	420	428	475	442	381	454	444	441	462	429	451	428	447	432	451	410	437	431	417	464	469	428	446	439	418	429	408	412	432	431	413	441	407	433	444	428	441	430	449	408	463	421	450	461	436	484	452	445	450	452	459	421	416	398	428	431	424	441	453	427	464	465	433	428	425	416	411	415	455	444	407	432	423	424	430	435	407	419	440	406	423	414	487	467	440	427	448	442	421	414	442	470	425	410	402	420	464	427	439	421	452	429	438	449	435	423	449	431	421	462	433	442	457	447	408	428	412	436	409	433	427	419	455	420	453	431	399	405	440	463	423	449	416	431	431	458	443	433	440	446	459	428	463	444	431	441	436	419	439	436	443	437	479	416	447	443	431	442	410	421	445	472	432	391	431	439	390	427	440	429	453	456	452	423	449	414	425	404	453	434	422	415	431	446	376	396	438	424	461	436	409	480	435	411	423	447	408	452	461	438	457	413	431	437	443	432	418	425	448	415	463	396	389	439	416	453	428	425	371	405	409	382	447	423	434	461	448	422	416	434	415	458	415	460	437	450	453	403	438	469	452	443	415	443	449	441	442	460	438	424	425	446	413	444	418	424	430	426	412	433	442	420	421	449	422	445	420	471	472	435	456	407	437	464	432	428	444	454	435	431	457	462	446	439	447	412	465	444	430	450	426	441	417	451	429	418	466	447	431	420	451	459	453	434	420	384	397	418	443	454	430	424	431	435	449	430	431	441	421	416	427	448	447	432	448	438	439	442	427	442	425	432	436	386	407	452	422	441	458	441	460	451	416	414	390	424	427	406	449	419	403	448	424	425	451	411	447	414	455	449	423	407	454	461	431	439	440	449	443	412	444	443
468	127	117	109	205	372	3003	10252	7130	2837	899	1405	1696	979	510	217	115	70	44	29	28	35	31	27	36	29	31	33	23	22	19	25	32	29	24	37	23	25	18	17	18	37	30	31	33	36	29	28	30	25	27	30	32	17	33	34	32	32	18	32	35	26	25	28	21	25	21	25	20	28	29	32	28	23	31	29	24	28	22	30	22	23	27	29	35	39	29	27	30	41	31	34	31	33	26	29	26	27	27	33	29	30	23	31	24	26	30	17	28	30	28	37	23	41	21	22	28	39	27	32	21	26	40	25	36	30	17	32	32	29	24	35	28	28	26	30	28	30	29	24	24	29	31	28	42	42	29	22	30	27	29	27	30	30	28	22	24	29	29	23	24	28	36	28	27	33	32	28	23	26	28	27	24	27	23	27	27	25	28	30	33	28	26	32	17	26	31	33	30	27	24	26	27	23	33	23	30	25	26	20	23	35	29	30	18	26	31	32	28	31	29	32	23	37	27	29	27	30	27	33	40	35	23	33	25	24	27	30	38	27	28	25	41	33	34	20	24	26	28	20	26	23	26	32	32	31	21	25	30	27	29	21	33	22	23	39	33	34	34	26	30	26	27	29	32	36	23	25	22	29	42	23	26	28	30	28	32	23	27	37	32	31	25	43	28	18	33	30	25	39	28	28	19	36	27	20	39	31	29	31	25	28	32	27	18	35	39	37	23	27	34	32	36	29	24	24	18	29	36	20	25	23	21	30	34	27	27	28	27	29	34	36	30	25	28	34	25	36	33	36	23	29	36	37	30	32	25	35	30	23	39	25	29	32	21	32	33	29	22	29	37	26	37	30	29	24	34	23	35	33	29	24	29	31	37	38	31	25	33	23	24	31	26	30	28	33	23	24	35	39	29	32	31	13	24	35	24	28	32	32	24	22	23	23	24	26	33	24	39	29	29	24	27	27	34	26	34	23	25	34	30	33	31	36	29	25	33	23	24	25	27	36	32	33	29	37	32	25	35	30	32	25	24	27	25	26	32	27	24	28	26	26	25	24	27	27	36	29	19	40	34	29	21	33	33	29	39	24	34	27	29	25	31	27	29	34	31	34	21	27	23	21	36	32	22	29	27	30	30	31	21	25	32	32	29	20	38	23	22	30	22	33	28	24	30	28	29	29	22	25	26	28	26	31	17	27	33	20	21	30	38	36	31	24	35	24	28	26	31	34	42	25	38	30	23	32	26	25	31	25	33	27	35	30	31	31	32	25	24	35	34	22	24	24	29	23	18	24	33	36	31	21	26	32	32	34	24	29	33	27	23	31	25	26	33	32	19	26	24	22	31	26	26	18	26	37	32	34	31	27	30	25	38	34	29	28	35	28	37	27	30	32	28	30	28	33	34	33	30	25	33	32	26	26	31	30	38	27	22	22	23	27	28	34	22	33	29	31	27	22	25	27	30	33	26	23	25	36	37	25	34	33	29	18	36	32	36	34	28	28	31	29	31	32	25	17	24	31	33	21	23	32	26	26	28	28	26	35	28	26	28	29	26	35	31	28	27	30	21	30	26	34	24	19	33	22	27	34	23	23	23	39	31	32	36	21	31	21	25	27	20	27	20	36	33	33	33	32	36	37	23	35	24	27	23	23	26	23	23	36	32	26	26	38	24	33	24	23	30	26	30	33	26	24	25	30	20	22	24	28	32	38	29	23	24	27	35	27	24	27	37	36	27	21	25	29	34	32	38	27	36	41	40	32	32	30	31	29	27	33	34	24	25	25	37	29	24	30	32	21	27	23	33	27	28	35	30	28	27	30	26	25	36	25	24	26	38	25	36	25	29	31	26	32	27	29	26	21	31	19	32	34	21	37	32	31	31	27	22	24	35	32	22	28	22	22	21	35	27	34	28	34	21	22	36	26	18	28	32	28	38	31	32	26	40	33	26	25	40	34	32	27	26	31	29	28	30	36	29	28	33	24	25	24	23	32	29	31	24	33	29	28	32	32	32	27	45	41	22	39	46	38	30	19	25	19	35	29	33	28	29	31	29	18	32	29	36	25	27	25	36	27	28	30	28	27	28	34	32	19	27	29	27	26	24	28	26	26	29	36	24	26	32	33	24	28	32	28	31	31	20	27	26	29	27	35	40	34	23	31	30	23	40	37	27	21	27	30	32	28	28	36	32	27	22	31	24	31	27	29	33	32	30	27	28	36	33	27	38	29	33	35	31	31	19	32	25	22	28	42	37	23	28	28	28	19	25	26	31	29	35	33	28	21	31	27	22	32	32	35	29	30	30	41	31	31	34	30	33	25	26	23	34	18	25	24	35	27	37	28	33	28	26	28	33	26	34	28	24	19	36	32	22	36	25	27	25	30	22	35	38	32	31	18	28	30	30	28	26	33	28	26	27	26	13	32	32	37	31	35	30	25	26	22	31	26	31	28	30	32	24	25	40	37	28	35	32	28	25	33	25	23	35	27	20	26	26	26	28	32	29	28	32	28	20	31	36	26	28	38	25	32	29	26	23	25	42	27	38	29	29	37	31	33	36	29	22	28	24	17	29	23	36	30	30	29	22	34	26	21	35	29	33	40	35	29	28	38	29	31	30	35	37	30	31	23	32	18	33	24	26	31	32	22	27	30	26	37	38	27	30	34	30	30	22	27	24	27	28	33	26	30	27	24	22	30	19	31	30	23	20	42	17	25	38	21	28	21	34	30	27	33	30	27	23	25	21	33	31	27	38	30	28	36	27	29	29	37	24	27	27	34	32	26	31	29	32	30	32	21	25	34	22	25	27	31	30	36	27	30	28	29	29	34	31	21	37	31	27	31	31	31	30	25	22	22	26	28	29	30	26	39	32	24	22	34	22	30	24	35	20	28	29	22	16	26	32	27	26	26	31	32	21	26	37	26	29	35	32	42	35	26	25	24	37	29	35	28	34	34	27	27	38	29	30	42	34	32	21	26	37	28	28	29	25	26	20	34	24	37	24	34	26	30	31	22	35	32	27	30	35	30	28	32	32	32	26	32	39	15	36	28	29	24	33	28	40	27	33	29	26	23	30	31	30	30	31	35	25	32	28	29	34	24	23	30	31	30	30	25	22	28	30	40	23	22	28	27	29	26	23	21	28	22	34	29	32	33	26	27	26	31	34	26	25	19	37	39	21	26	33	29	22	29	23	30	22	31	38	29	30	28	24	27	30	34	28	21	29	31	21	27	28	27	37	30	25	26	24	22	28	21	30	25	34	31	22	36	32	26	24	36	40	37	27	27	27	33	40	33	31	32	28	28	30	30	29	31	26	14	27	26	29	22	26	23	28	27	26	30	19	26	29	31	29	28	32	34	43	23	25	33	34	26	29	26	38	33	35	25	31	26	19	28	19	34	34	38	22	39	32	33	31	24	26	34	31	39	38	29	25	32	34	26	32	31	37	22	25	22	40	24	29	34	21	36	36	32	26	27	31	31	24	27	25	39	28	27	39	27	21	32	23	32	36	24
9776	4000	2433	8183	20702	21687	37490	55072	37880	25120	14530	25295	24866	18868	11735	6204	3310	1614	806	529	437	394	392	398	371	416	367	380	396	364	338	348	363	391	394	394	394	379	378	393	390	350	391	350	384	343	343	358	386	400	390	350	373	417	377	379	347	401	352	388	332	382	370	375	361	363	371	366	387	368	377	424	374	376	372	422	356	389	414	379	362	363	388	376	385	400	403	374	371	358	395	326	374	362	391	396	370	346	414	381	419	359	406	328	411	366	337	373	373	400	362	375	390	399	373	396	377	376	375	374	345	346	382	338	380	390	373	379	396	374	381	358	360	387	350	393	375	390	410	352	382	371	390	373	395	339	338	372	345	381	419	361	371	391	381	375	370	372	371	361	371	377	359	362	394	368	380	362	400	391	390	400	401	362	353	382	405	376	368	336	357	372	399	330	369	335	369	353	404	354	371	338	355	358	372	371	374	355	386	350	381	374	397	372	373	368	403	354	368	416	359	407	386	350	363	369	373	373	404	375	399	383	378	371	353	369	363	376	362	408	369	376	363	374	375	384	377	385	370	411	340	384	377	396	393	367	392	400	388	367	384	366	341	393	352	340	374	350	373	368	359	336	395	368	339	363	404	366	370	393	372	343	347	367	398	364	363	381	360	395	339	403	357	348	371	366	354	380	337	383	396	354	376	377	370	369	354	378	333	374	388	371	350	360	414	370	380	371	356	353	358	379	371	364	357	361	369	380	379	375	368	391	352	364	354	390	370	377	383	355	402	375	385	377	440	400	356	357	374	393	377	362	392	399	338	381	362	399	370	359	368	402	354	382	355	391	400	368	359	345	363	380	365	394	354	424	403	366	370	401	396	381	393	378	344	385	412	380	369	371	347	375	373	354	369	380	396	363	333	380	367	377	383	371	371	371	390	371	422	369	409	364	366	361	366	412	365	353	347	418	391	331	350	370	358	366	347	365	387	358	392	367	386	353	392	380	351	362	366	388	394	391	376	366	414	370	364	385	372	367	362	356	366	348	390	389	383	383	377	385	363	390	347	388	381	356	407	400	363	361	351	359	359	345	391	382	349	352	385	385	402	408	362	404	419	395	347	378	370	378	389	389	363	400	411	409	386	389	352	359	357	390	394	374	378	418	354	377	368	384	364	379	357	369	395	361	357	382	355	409	394	382	382	392	334	392	408	353	362	378	376	366	375	381	360	353	332	382	404	351	385	335	336	343	411	359	358	389	337	377	383	324	350	382	367	365	409	375	389	348	347	369	360	394	366	357	373	390	368	373	383	393	343	393	361	361	405	396	388	334	361	364	361	367	347	365	395	377	383	371	377	376	378	384	355	354	367	386	382	381	390	357	383	383	386	381	349	392	353	390	375	401	359	371	381	376	348	355	359	376	361	380	347	403	369	381	375	357	376	419	361	391	370	343	357	355	388	351	389	373	398	380	407	338	381	348	368	346	352	343	374	404	374	380	382	359	373	389	331	414	359	391	385	365	381	386	348	351	381	401	367	379	373	412	380	383	369	349	345	385	351	363	388	384	400	357	334	389	357	393	387	342	368	337	393	375	420	387	378	385	361	355	375	345	380	391	367	385	324	419	388	388	335	366	369	381	381	379	392	368	333	351	393	367	408	383	383	389	400	395	362	378	397	346	423	381	353	331	362	369	378	346	400	364	393	372	369	369	368	379	357	387	388	334	381	395	384	390	381	349	368	345	407	419	363	373	395	369	398	346	350	365	393	386	331	380	370	387	360	376	354	382	369	352	363	356	397	371	386	376	380	369	407	349	381	371	376	387	374	406	355	346	406	365	379	389	353	396	375	386	344	378	396	402	379	389	379	401	385	400	390	364	352	379	378	386	430	384	361	407	356	390	359	380	349	382	340	384	399	375	367	388	377	367	354	361	381	380	389	382	366	341	394	385	368	411	412	346	378	402	362	381	379	355	386	350	366	373	421	391	376	392	378	388	355	387	389	387	392	386	395	364	344	372	322	377	392	381	371	393	350	341	392	370	368	390	388	341	397	394	389	367	374	400	396	379	348	392	381	362	399	380	367	383	353	336	395	402	373	406	346	371	363	370	361	353	384	377	379	364	356	366	406	378	376	382	365	352	385	402	382	395	406	358	385	378	419	389	372	387	413	392	400	388	373	367	376	404	385	400	388	383	364	351	380	349	382	341	365	342	378	356	398	380	425	411	383	391	392	370	378	396	363	404	355	388	395	403	377	367	383	399	373	397	389	378	375	359	347	406	365	348	384	425	348	387	360	359	370	391	373	420	409	383	419	382	370	360	373	350	377	375	364	388	337	405	403	370	369	382	418	345	392	397	359	379	383	384	349	378	353	396	383	368	350	356	372	368	355	365	394	385	383	389	381	407	389	381	402	356	388	387	379	375	377	384	394	374	383	379	375	373	352	396	375	373	410	414	375	394	398	406	350	383	398	403	374	375	401	406	402	373	341	362	347	374	399	340	359	359	359	401	390	383	399	437	360	354	345	382	358	352	376	388	359	379	376	369	355	352	386	373	383	337	402	422	361	398	368	349	392	369	368	404	361	378	349	380	400	348	347	393	368	358	389	348	413	396	376	399	396	360	348	377	380	331	382	395	365	349	400	407	356	378	385	369	372	372	390	367	345	385	384	384	373	371	376	394	376	373	364	370	434	336	389	338	392	378	386	375	385	383	358	407	366	366	371	380	381	380	391	369	382	368	394	366	400	363	362	384	351	372	350	345	370	374	354	349	382	342	349	384	370	382	419	350	392	389	370	406	345	363	343	334	372	383	363	328	395	370	376	363	385	387	377	348	384	363	384	400	388	341	368	354	409	353	423	338	360	378	414	361	377	367	371	383	359	407	362	359	389	391	375	354	379	363	362	359	410	366	368	364	363	400	374	410	371	381	372	381	393	395	377	359	382	379	376	412	372	383	372	374	374	340	357	401	343	335	372	366	384	365	384	381	376	392	374	375	385	390	379	356	347	382	377	404	347	381	356	394	372	380	364	387	371	341	380	373	415	353	403	343	378	400	371	361	377	363	395	384	400	399	382	356	377	369	353	372	367	371	373	379	396	373	358	375	377	375	366	370	425	364	365	394	357	391	395	347	375	339	369	382	354	376	339	373	349	368	381	406	379	365	359	384	362	370	346	371	341	378	378	398	333	381	379	379	372	331	359	397	390	380	349	355	382	384	367	369	383	374	376	366	363	390	351	394	375	343	416	368	403	395	389	400	405	381	403	392	397	352	388	414	339	341	358	386	370	345	361	356	370	341	354	368	387	358	362	382	369	365	400	363	355	367	337	375	420	380	382	409	350	399	353	392	374	394	339	382	397	339	382	383	373	343	361	389	387	390	345	399	380	347	377	362	386	336	368	391	369	409	365	344	338	367	349	385	365	376	384	357	386	384	384	384	351	387	342	360	398	362	397	335	370	361	359	376	381	391	360	412	350	401	373	416	408	370	388	408	378	389	386	355	362	373	366	351
1778	141	162	118	202	270	2275	2548	1697	1824	2029	5374	4891	2718	1361	679	291	140	61	55	41	48	37	27	45	37	32	27	39	36	40	42	44	34	41	40	37	49	41	38	34	42	40	33	30	36	45	40	44	37	36	35	42	35	41	31	45	46	52	47	36	39	52	41	42	43	37	51	32	32	39	48	47	39	38	44	43	42	45	40	40	38	37	47	29	27	50	36	32	34	41	38	34	41	49	37	50	24	47	30	47	31	38	44	36	37	45	43	38	47	41	26	43	39	34	42	42	36	45	32	29	39	35	37	35	44	43	41	47	27	35	36	37	38	35	28	31	39	32	51	43	41	36	41	49	45	31	32	32	33	38	41	34	33	45	42	38	39	37	43	40	40	35	28	35	38	36	37	38	35	28	33	39	37	37	38	41	44	39	51	42	48	30	48	34	37	40	40	34	24	34	40	39	42	35	33	36	35	34	37	40	40	37	38	35	39	39	38	36	29	39	45	38	37	44	41	41	36	36	52	34	34	30	38	38	34	20	46	36	39	38	37	44	34	38	38	47	41	39	41	41	38	39	41	42	37	42	41	39	36	34	39	44	33	40	39	43	45	39	29	46	40	41	49	38	40	41	32	45	48	36	30	40	43	42	28	46	41	33	48	43	36	46	43	34	47	39	42	24	41	39	41	35	48	37	46	33	38	42	41	39	47	45	45	36	38	42	34	42	34	38	42	44	44	44	36	41	40	39	37	42	38	49	33	37	48	35	38	29	36	32	50	43	56	54	43	42	37	47	39	42	40	40	30	33	30	33	30	39	28	38	35	34	43	38	38	42	41	39	36	45	45	30	46	31	32	44	45	38	37	43	43	53	36	37	35	49	36	34	36	41	37	37	36	36	35	36	37	41	39	50	36	32	47	37	53	37	38	47	42	43	35	35	43	26	37	33	45	45	38	40	39	36	43	41	40	34	51	27	44	42	45	44	44	38	44	38	50	56	42	34	45	41	34	46	39	42	32	40	40	44	33	35	37	38	45	37	41	38	33	36	44	35	38	42	49	38	43	50	47	41	44	36	38	35	45	31	48	39	43	37	43	46	44	34	34	39	30	36	38	41	34	38	49	35	32	36	38	32	38	42	33	39	30	37	36	40	47	38	39	36	39	34	34	60	43	38	35	44	39	42	35	37	42	36	36	42	39	37	40	42	44	36	42	53	37	35	39	37	43	41	30	33	43	45	42	45	42	33	35	30	49	42	44	39	49	45	39	39	32	38	34	48	29	37	45	38	51	41	36	44	54	33	47	43	33	35	39	56	38	41	51	34	46	40	41	28	36	29	41	43	31	37	37	40	41	45	38	31	34	27	54	37	51	40	43	38	32	33	38	37	45	33	41	39	47	40	42	34	39	39	61	57	29	38	44	43	34	39	29	29	40	41	53	28	38	36	40	33	43	36	50	34	37	41	43	49	29	29	47	39	46	33	41	48	40	43	38	37	35	36	37	40	30	38	38	32	47	38	41	49	38	34	37	43	38	44	41	41	37	40	43	33	36	46	30	49	44	31	37	39	29	41	52	22	41	41	40	35	45	46	29	35	32	41	49	40	41	27	37	44	45	42	34	56	27	36	27	37	38	48	42	36	37	50	35	42	35	31	44	35	39	35	40	30	46	32	33	31	37	30	54	32	28	52	41	46	42	49	33	31	53	37	35	39	32	44	34	32	37	35	33	41	41	40	50	38	31	32	41	48	40	52	41	44	50	43	38	48	40	40	44	52	45	54	37	36	39	47	32	36	51	32	41	41	34	43	41	36	41	41	36	43	41	30	25	41	29	37	37	49	34	33	38	47	37	40	41	39	46	45	35	31	39	43	38	44	38	42	46	38	44	45	36	33	35	39	52	56	52	36	38	41	32	40	33	36	37	38	33	44	41	41	32	42	37	44	27	36	44	56	40	39	44	44	39	44	32	44	48	43	43	45	30	28	35	40	38	40	47	35	32	46	53	32	51	35	42	34	33	38	36	52	37	44	42	40	46	52	38	43	31	40	39	39	31	38	32	41	38	31	42	45	36	38	33	38	47	32	43	44	25	32	44	48	39	48	35	40	35	52	52	43	38	43	30	34	49	44	47	45	44	37	46	35	40	36	40	38	35	31	50	45	44	36	43	35	52	33	34	31	36	36	40	39	39	39	33	41	35	50	35	43	47	37	54	41	33	38	20	49	50	43	41	37	33	44	39	32	44	51	41	48	45	34	26	41	34	29	44	41	30	29	43	40	40	33	31	38	36	37	32	45	34	43	39	35	38	40	52	44	42	44	28	47	24	28	28	31	38	46	45	35	35	34	33	47	42	47	31	40	33	43	49	34	35	40	36	31	46	41	45	47	32	31	31	49	29	44	38	36	43	47	38	30	25	36	39	37	43	30	35	47	49	49	38	35	40	34	35	34	36	47	37	46	38	37	37	39	45	39	38	37	45	41	41	46	40	40	39	47	37	39	38	44	38	46	36	39	49	35	36	41	37	38	45	45	34	32	34	42	35	42	51	34	33	51	39	38	36	55	52	34	39	43	34	52	37	43	30	40	33	39	35	44	48	30	41	41	32	38	34	49	46	42	37	35	38	45	36	34	44	33	39	34	38	41	30	43	44	53	41	34	34	42	39	44	25	28	40	43	42	33	38	42	36	38	43	40	39	36	47	48	33	45	28	30	36	41	48	44	33	38	56	36	34	43	37	42	40	34	37	36	38	38	45	41	35	40	34	41	41	55	46	44	43	48	42	35	47	32	45	49	47	40	36	27	36	36	46	45	33	43	49	36	38	35	43	40	36	40	41	40	39	40	45	39	37	33	37	48	40	44	44	32	43	38	35	35	46	30	44	40	41	40	47	51	27	44	48	43	33	46	32	45	45	28	46	31	41	32	46	43	31	46	34	41	34	38	38	29	53	20	43	44	44	34	42	35	33	34	36	34	46	23	38	39	31	37	48	28	34	40	32	39	36	37	41	55	47	34	37	45	26	43	42	47	29	34	37	51	39	42	40	45	46	33	38	37	54	45	46	31	46	36	43	37	45	38	39	30	32	31	44	53	54	30	47	40	33	39	38	32	50	34	40	38	46	48	32	33	37	30	47	35	34	51	39	31	37	34	41	51	33	33	37	47	48	38	41	41	39	44	40	32	32	31	41	38	39	38	37	38	51	41	28	47	28	35	48	41	36	44	58	32	36	44	36	39	33	42	31	34	43	28	38	46	44	40	37	41	48	33	50	39	43	36	42	41	31	40	35	36	37	37	38	54	36	33	31	36	40	34	33	42	49	39	44	54	43	42	39	42	37	27	37	42	39	46	39	39	29	44	39	36	36	30	48	35	37	34	49	37	45	52	29	39	31	34	46	35	48	36	41	37	22	46	33	43	38	34	31	36	34	26	40	35	38	37	38	42	39	42	52	39	41	47	45	33	45	34	49	50	38	46	31	40	55	36	43	44	42	37	37	39	38
10582	3912	3204	8481	18807	18152	32467	22569	20268	28508	30532	40500	36804	29135	21847	14690	7287	3578	1421	878	688	538	474	496	510	511	505	540	477	522	498	493	505	530	566	528	496	506	528	530	533	500	507	469	525	512	520	513	525	502	508	515	529	538	547	519	568	553	512	532	510	512	503	548	504	516	547	463	487	529	522	514	535	510	517	503	469	563	514	509	510	510	524	540	503	510	526	535	519	533	543	545	511	495	518	510	517	489	488	513	503	536	524	457	504	499	536	532	541	568	507	512	516	506	508	523	488	533	486	489	535	500	501	512	508	511	496	523	509	555	508	544	507	513	487	538	508	539	526	514	522	491	515	528	545	511	490	526	545	497	491	521	544	512	510	487	543	504	487	502	528	513	532	509	496	512	509	483	522	503	527	530	507	507	538	518	535	502	534	541	511	522	520	495	524	489	483	484	530	540	564	474	533	551	487	489	496	519	506	476	510	489	538	520	521	531	488	498	500	495	504	583	509	476	528	503	524	512	542	542	535	496	505	535	519	496	495	509	546	533	514	529	509	520	508	493	541	495	544	519	550	499	552	522	492	477	529	509	492	530	495	503	511	495	564	515	477	538	531	490	522	565	510	500	489	537	526	483	551	509	500	516	514	533	517	509	485	510	528	502	514	523	485	529	546	510	515	492	494	512	492	515	522	511	576	505	561	488	539	516	506	523	552	505	493	521	553	476	545	498	522	505	541	496	548	510	536	514	505	509	534	494	494	510	483	527	528	518	487	502	471	533	518	498	487	519	508	567	490	532	515	530	514	527	501	509	496	566	473	547	558	558	526	521	511	545	537	529	485	490	505	508	522	534	526	528	523	518	546	494	560	505	553	518	520	466	547	503	533	520	535	550	510	480	478	513	529	503	502	514	513	536	546	515	515	533	478	549	526	502	490	495	527	528	515	553	506	518	504	521	501	516	495	528	531	506	501	526	544	480	511	547	522	523	518	518	517	508	524	507	509	516	522	478	508	456	534	536	500	522	514	530	494	518	550	531	527	493	557	501	517	508	554	479	492	536	506	508	518	530	487	521	526	536	501	517	477	511	513	515	520	577	516	524	503	533	526	500	501	516	537	482	497	521	517	498	506	489	540	543	499	492	507	538	508	470	496	540	529	498	545	504	484	533	570	492	486	521	553	503	492	487	541	485	513	524	496	533	518	527	527	540	530	559	527	525	510	541	504	517	523	524	524	494	525	532	505	489	514	508	484	520	524	488	545	513	518	517	500	517	513	539	511	540	473	510	520	494	520	557	491	510	504	514	517	486	526	489	507	541	537	518	503	503	487	503	486	500	518	534	490	518	538	518	507	524	502	505	555	521	566	498	544	480	511	531	535	526	489	508	488	547	511	495	483	541	511	499	518	491	510	475	520	493	488	491	447	519	506	508	522	524	524	511	510	517	528	511	518	455	516	521	526	515	513	526	522	504	509	493	536	534	511	507	512	481	503	527	518	502	521	500	502	543	551	512	528	529	524	488	552	488	499	485	514	567	489	518	464	496	480	517	498	519	511	512	470	516	516	499	560	508	495	489	502	542	505	510	501	483	516	501	498	517	493	516	486	519	530	460	547	549	514	503	520	546	530	555	515	535	483	545	512	510	543	526	492	539	530	552	507	512	490	517	501	475	514	485	524	506	502	533	501	546	504	528	516	496	523	480	506	509	476	533	531	498	521	560	520	484	510	511	478	507	452	508	495	492	479	537	527	546	513	504	542	524	513	534	484	508	514	505	489	516	511	509	486	522	510	528	518	513	512	506	525	555	549	527	512	537	528	498	530	501	527	513	515	514	550	526	522	526	550	516	492	524	504	516	506	515	523	496	514	526	503	525	491	552	504	526	486	519	522	507	510	542	486	506	516	517	502	487	526	529	545	493	483	471	526	552	511	538	473	550	553	488	546	481	499	504	488	484	507	502	496	550	461	509	512	518	510	508	493	500	570	519	483	533	534	495	566	555	527	508	491	496	488	515	513	541	539	528	594	472	506	550	568	509	502	525	515	510	534	531	496	471	504	483	503	541	537	502	494	497	524	518	521	523	521	523	492	561	506	517	552	491	471	449	524	530	556	535	488	534	487	548	511	511	525	528	522	500	458	491	484	512	498	542	486	574	553	565	508	495	504	470	518	496	519	525	549	531	527	507	524	532	506	511	474	554	485	486	549	529	515	509	508	508	528	527	548	494	528	529	495	510	487	502	541	517	545	475	494	503	510	516	525	514	492	536	482	501	465	492	518	526	519	426	533	504	562	523	489	518	535	523	492	508	475	482	502	471	546	561	500	524	505	532	488	539	529	509	502	518	528	518	494	514	487	512	461	488	512	488	468	551	466	549	560	538	508	489	534	522	525	513	526	551	507	552	505	505	530	523	514	512	495	527	532	514	520	503	547	499	491	496	531	478	543	497	497	523	521	501	527	533	569	483	541	522	471	518	508	527	526	473	503	482	552	496	506	495	586	482	514	505	511	508	487	544	495	527	562	512	532	449	482	523	490	577	528	486	474	500	491	563	527	516	526	540	538	488	478	490	542	495	483	488	505	517	511	538	533	491	522	504	500	512	495	524	527	453	501	502	504	490	552	518	536	499	557	520	492	502	514	517	522	524	547	528	504	512	500	493	508	518	487	520	556	497	513	520	524	503	513	513	487	533	524	483	541	511	531	482	520	509	520	500	501	524	519	511	554	499	514	550	526	482	515	532	546	511	529	520	476	502	507	502	527	498	499	502	501	539	453	521	514	537	507	523	534	474	535	545	536	529	499	528	511	516	522	563	532	504	513	516	521	507	584	493	442	539	519	519	522	498	467	542	518	544	538	510	510	492	523	507	530	529	515	502	502	484	548	524	525	511	537	488	516	550	524	490	501	536	541	517	555	541	496	520	538	505	538	540	538	528	528	542	499	524	512	499	477	520	504	495	539	466	468	504	493	512	536	505	491	516	493	490	536	516	508	471	518	485	500	547	548	568	506	513	491	538	546	475	521	473	543	495	501	536	553	490	518	547	501	496	500	496	575	515	520	488	512	539	501	517	575	510	505	538	513	531	523	503	514	513	503	522	504	572	513	522	510	529	485	517	500	508	519	539	474	490	480	529	514	527	525	546	492	489	526	528	511	494	532	532	518	493	478	488	499	529	502	506	528	563	528	525	504	534	489	515	468	509	537	535	514	523	473	547	534	527	521	510	532	490	495	580	494	558	529	524	449	532	513	525	465	507	501	517	526	544	542	493	557	531	481	500	520	545	541	541	495	515	514	530	501	525	532	516	484	544	503	513	517	518	522	541	523	497	526	538	505	484	492	505	493	510	506	490	529	498	521	473	536	539	520	501	560	487	512	520	545	520	530	501	504	523	513	519	573	556	498	515	488	495	548	545	527	520	538	505	489	490	571	526	530	486	526	517	493	543	501	535	556	507	520	504	496	536	486	525	524	522	518	527	527	516	512	536	478	496	527	532	532	551
845	278	246	215	278	442	600	2848	6977	8007	8551	7769	4844	2334	906	472	239	174	132	72	68	56	40	32	26	36	38	38	39	30	27	35	29	39	20	31	28	34	34	34	26	28	26	36	23	28	28	29	41	19	31	28	26	30	31	33	26	23	28	30	33	37	30	25	22	28	25	37	33	29	30	38	36	29	28	30	25	24	36	31	33	32	24	37	29	31	28	29	23	26	22	28	22	30	31	37	21	21	30	29	36	32	34	36	24	39	35	35	29	32	20	23	25	18	37	34	29	23	28	26	24	20	22	30	29	33	22	34	38	27	17	27	29	20	34	35	25	29	34	35	34	36	29	36	24	34	27	37	28	22	26	30	19	41	30	23	26	40	21	37	32	35	37	23	27	30	32	27	23	20	41	25	27	29	28	27	31	36	33	29	25	36	28	28	24	23	29	25	26	34	19	36	30	37	17	41	30	31	30	36	38	25	40	35	29	21	26	32	26	35	25	31	26	30	26	34	37	32	27	21	30	33	36	28	29	28	26	23	33	23	23	24	31	42	36	26	36	26	28	32	25	30	37	29	38	27	34	28	37	30	20	20	30	31	31	37	36	26	34	21	31	23	28	28	30	28	35	29	30	22	29	19	27	23	28	24	30	28	34	39	32	31	34	27	25	27	22	23	24	28	29	35	25	28	32	32	46	27	29	17	29	32	26	26	34	28	26	29	23	29	44	24	36	35	37	21	29	25	25	32	32	24	28	24	31	46	37	38	31	24	29	27	33	26	31	32	34	28	21	16	30	30	31	33	30	34	27	35	36	24	36	22	29	31	30	19	32	26	32	20	29	34	29	31	28	32	28	27	31	28	27	42	36	24	29	23	23	28	30	22	29	25	42	40	36	27	30	31	31	32	23	29	25	33	32	32	27	31	38	40	27	31	25	27	25	18	43	33	28	26	24	30	26	27	39	28	39	32	24	29	21	24	29	29	33	38	35	31	24	25	21	19	29	34	30	42	22	40	24	28	29	19	29	27	29	27	36	25	33	28	38	27	31	26	32	33	27	24	24	29	27	26	31	25	33	32	26	22	28	34	42	29	31	24	29	32	33	36	30	39	35	34	33	27	29	32	31	28	26	21	32	30	39	25	28	26	32	34	38	37	24	21	34	39	28	34	31	21	30	29	24	23	19	36	22	43	30	38	28	43	23	17	40	33	20	29	31	28	32	27	25	36	40	27	31	30	27	20	19	30	28	38	29	18	22	27	21	29	23	30	30	28	38	35	24	22	28	27	22	36	30	35	26	27	30	33	21	20	18	27	29	33	30	24	18	24	46	30	34	30	29	34	26	31	16	26	33	28	29	34	20	29	37	30	37	29	25	24	30	27	31	16	18	31	29	35	26	32	31	26	30	34	30	31	29	22	30	28	35	28	33	24	23	29	30	41	24	28	24	34	35	27	28	22	26	19	26	27	28	32	34	29	25	28	20	33	36	27	26	40	27	35	38	29	35	23	28	19	25	34	18	36	36	36	26	26	29	40	25	28	26	28	31	46	30	34	27	29	39	24	28	24	34	28	24	32	36	26	36	28	28	32	27	35	21	26	29	33	26	28	26	29	22	27	27	26	26	29	40	18	17	26	27	23	34	26	29	29	19	26	44	27	31	35	31	25	30	29	31	30	34	28	25	25	21	31	32	27	33	31	35	32	20	32	28	37	26	35	33	26	39	38	35	36	29	28	31	23	24	31	23	27	31	14	34	20	32	45	37	30	26	25	25	24	17	31	23	27	34	28	27	33	20	34	34	32	30	24	40	25	36	26	38	34	32	30	35	29	37	30	33	28	34	33	32	33	35	31	30	31	29	26	32	23	28	39	24	37	19	32	37	20	26	34	22	27	32	25	37	28	43	35	23	26	27	35	35	33	29	33	31	34	30	34	26	33	33	29	31	25	36	28	25	25	21	25	20	32	26	40	33	39	25	22	36	36	32	26	30	24	27	25	33	27	34	31	37	36	39	26	39	28	37	26	27	30	31	21	26	26	30	33	24	31	35	32	35	26	34	33	26	33	39	24	27	24	28	24	27	23	38	28	34	33	24	26	27	32	26	29	25	27	31	31	31	40	24	19	35	26	25	36	24	28	24	31	46	22	33	28	21	34	27	33	36	30	32	31	25	34	27	22	35	28	29	24	24	26	27	33	26	25	31	30	26	40	25	31	31	24	29	33	32	30	29	37	38	30	25	23	29	30	30	25	26	39	31	33	36	39	37	32	31	27	32	26	24	26	33	27	30	29	23	33	28	17	31	34	24	31	39	27	29	32	27	27	22	27	26	37	30	29	33	23	29	33	35	33	30	27	32	35	24	29	27	21	35	30	35	26	29	32	21	33	28	33	34	39	24	30	17	23	34	32	30	28	33	32	27	27	20	24	20	28	30	28	29	22	31	37	32	31	30	28	23	29	19	36	27	32	38	27	24	28	36	24	24	23	40	26	32	25	27	25	27	34	38	24	28	40	31	26	28	32	29	23	29	31	30	30	33	32	36	26	33	33	32	36	29	33	30	33	29	34	31	40	29	28	39	33	26	29	28	28	34	35	34	20	31	37	30	40	27	24	28	29	38	35	27	30	23	30	31	28	36	38	30	29	35	32	34	33	26	32	34	31	33	30	29	30	27	26	27	27	32	27	22	41	34	30	19	33	25	31	27	25	30	21	32	27	32	30	20	32	40	27	24	40	32	27	21	36	26	34	38	32	28	26	33	48	30	40	36	27	28	22	26	30	36	29	29	28	29	28	16	41	25	30	27	24	25	30	31	27	33	19	44	23	40	36	31	32	43	31	31	39	21	34	25	43	23	35	31	29	29	36	21	23	22	31	31	20	31	24	20	30	30	27	25	27	30	29	32	19	34	32	30	33	23	33	33	28	29	28	29	25	26	26	31	24	41	35	27	32	27	29	30	27	26	33	25	22	24	31	32	32	37	24	39	33	27	33	24	24	27	27	23	22	32	28	25	31	32	27	33	32	23	41	25	23	29	19	21	27	32	27	30	30	24	34	22	28	29	28	34	32	24	28	37	25	26	25	30	23	23	29	32	27	31	25	22	37	24	35	27	32	21	28	22	28	40	32	43	21	31	32	42	35	32	20	22	30	30	22	26	42	22	40	28	48	31	30	28	22	29	30	32	28	21	27	23	29	40	31	33	37	22	30	31	28	43	23	33	20	29	45	29	32	38	35	35	26	26	38	35	29	32	28	36	37	43	30	34	31	31	24	20	32	31	21	25	32	34	31	27	24	19	31	36	34	26	16	26	29	43	28	33	28	27	27	40	32	27	37	29	37	34	22	31	35	27	33	29	38	38	38	28	35	29	28	32	36	24	33	31	32	30	33	37	35	37	23	20	30	33	26	25	42	31	24	26	37	37	26	37	30	28	29	26	29	34	32	28	37	36	30	26	35	33	25	31	38	32	35	37	25	24	20	31	27	39	26	31	36	29	31
14994	7049	4799	12571	23125	22349	23228	38017	48954	47531	46565	43718	35154	26645	17422	12053	7102	5597	3692	1363	1287	1105	800	414	346	383	373	397	406	399	370	393	411	376	381	352	376	376	368	376	399	372	389	375	380	361	353	382	375	349	391	357	424	407	380	369	350	365	383	363	366	377	340	382	370	372	395	383	373	365	392	347	366	406	385	381	379	395	349	392	414	376	354	339	364	378	405	354	404	404	374	382	358	365	383	390	386	358	377	367	371	364	385	386	365	395	394	373	372	380	391	374	370	372	389	387	341	386	374	351	355	358	365	398	398	377	404	360	365	368	415	391	353	390	399	382	387	360	381	396	395	369	405	367	403	432	428	422	394	379	414	382	356	395	377	380	329	327	418	419	387	414	382	419	375	380	403	386	390	409	385	408	405	355	409	376	354	386	384	416	381	379	363	378	377	359	387	378	387	406	401	404	370	382	349	399	372	380	375	378	365	387	410	364	389	373	359	368	380	365	353	368	349	396	398	359	340	400	374	390	406	361	373	378	378	403	367	387	347	379	356	357	403	405	380	383	388	332	379	384	379	398	398	389	375	382	379	398	341	393	405	401	368	385	369	389	390	396	360	384	399	387	419	348	397	370	384	372	369	415	386	393	390	426	443	349	387	406	388	397	375	393	419	407	393	373	372	401	394	388	330	384	374	378	381	359	360	418	375	407	412	369	384	378	384	369	375	388	398	374	373	357	351	392	406	362	365	412	385	369	372	361	403	386	381	378	422	354	413	376	398	397	383	358	354	368	374	411	365	357	356	353	390	355	400	403	365	394	384	353	406	384	372	377	400	376	352	402	345	401	355	369	385	385	361	362	352	360	384	385	380	385	377	408	378	346	390	366	378	408	355	375	385	386	397	376	392	390	410	399	369	422	341	382	423	391	383	403	397	415	398	359	415	362	396	361	383	397	362	390	417	370	379	399	414	382	373	395	329	366	342	365	407	360	341	373	406	382	387	348	378	398	401	381	384	386	426	402	396	388	371	360	399	380	387	388	370	395	367	364	396	379	396	368	386	384	362	376	371	395	407	379	409	370	390	375	368	383	404	372	367	381	379	378	403	372	366	379	409	355	402	347	395	393	378	369	383	371	402	404	363	396	388	419	382	395	429	362	374	364	397	367	404	410	395	353	385	359	396	400	410	402	361	383	367	378	417	404	388	384	352	376	410	365	386	374	380	366	383	333	402	361	355	379	395	389	364	390	381	355	400	375	401	343	384	373	389	332	343	393	376	375	395	399	389	353	371	361	387	405	350	356	391	384	364	377	404	389	382	393	382	355	412	384	391	386	371	381	348	385	392	388	385	395	384	388	392	372	362	385	341	402	355	366	379	394	398	401	338	404	388	375	393	388	383	376	397	359	369	367	402	400	386	384	394	382	417	361	399	396	383	380	357	367	389	377	394	357	352	379	340	379	371	389	368	339	400	423	361	392	394	352	424	420	387	407	395	382	375	374	400	397	363	368	387	413	400	363	389	361	374	405	383	387	368	392	419	411	378	379	383	387	400	358	387	366	409	381	393	403	392	396	390	391	367	384	380	370	398	362	398	374	380	387	376	377	357	384	371	385	397	384	350	395	402	390	408	351	360	357	381	348	382	379	386	395	419	358	422	390	392	413	389	415	361	379	408	358	416	376	399	356	362	394	384	410	339	375	382	371	369	405	397	363	378	380	352	382	358	406	350	350	378	389	411	404	396	386	381	357	388	376	348	367	405	424	361	391	368	379	391	371	386	380	388	346	388	376	392	331	375	378	400	360	369	424	390	368	391	365	411	389	369	380	383	390	395	430	342	373	388	390	386	383	381	382	383	384	350	364	410	333	391	386	379	360	357	393	388	401	356	345	367	367	411	368	376	406	396	366	391	419	373	359	358	388	398	356	383	402	379	388	371	389	392	363	409	388	379	367	376	367	375	367	396	411	404	398	353	374	374	390	378	372	388	399	385	392	394	391	390	383	362	390	385	337	341	342	419	378	386	388	354	345	385	395	389	410	380	394	395	366	370	394	399	338	390	373	377	380	352	380	383	397	355	369	399	407	413	374	407	347	402	391	387	410	343	353	382	383	391	412	378	386	336	388	371	398	341	364	406	380	397	367	354	404	384	365	393	401	377	355	366	364	376	369	403	378	391	377	408	390	326	374	381	380	406	380	405	406	393	421	381	391	386	392	389	399	382	367	431	370	392	379	378	390	375	401	327	363	352	407	398	394	387	399	384	379	393	389	398	397	400	390	365	404	392	364	415	384	396	365	365	400	401	403	380	371	400	369	380	381	380	365	375	407	356	364	402	380	365	376	365	376	365	352	359	391	366	409	375	329	439	397	376	402	375	434	393	405	351	392	380	395	381	372	397	367	368	348	343	391	369	388	364	363	368	371	372	373	373	392	402	389	396	386	383	368	390	395	382	412	365	377	395	358	360	377	434	376	370	368	401	395	398	383	365	375	412	349	387	387	390	381	383	362	359	387	390	377	363	398	387	407	378	408	356	384	371	352	389	385	394	397	388	346	409	377	356	367	383	382	367	408	369	364	392	350	329	404	396	381	411	372	400	365	403	376	391	381	368	388	379	368	391	406	398	382	386	395	345	375	400	385	361	378	394	347	367	397	380	387	370	363	396	360	389	385	404	385	386	388	389	386	390	388	381	416	399	345	366	359	422	395	411	356	376	385	388	403	387	396	386	359	413	399	383	392	409	355	395	402	384	397	397	397	390	421	378	385	349	374	387	387	358	378	367	384	377	387	361	404	398	394	399	354	383	357	365	370	350	409	397	313	379	349	366	368	379	372	386	434	379	375	382	421	367	354	370	380	404	361	356	371	401	420	404	388	371	386	390	401	392	401	344	406	394	355	371	407	397	385	369	352	394	403	400	410	415	373	362	409	362	392	405	388	400	350	389	366	375	370	400	370	399	402	389	405	365	379	346	369	378	423	389	374	395	390	372	380	371	417	378	385	408	370	377	395	413	379	367	413	389	380	353	353	415	358	342	393	382	369	386	397	363	398	403	398	383	383	400	426	390	381	363	379	381	363	382	429	394	362	398	355	396	414	373	338	388	406	406	400	380	395	378	413	386	395	403	373	416	392	390	394	448	392	388	385	379	396	413	398	351	376	377	372	373	385	400	391	364	373	338	413	386	385	404	377	410	408	397	358	377	383	376	417	402	393	397	377	370	381	381	397	435	370	395	379	391	383	379	368	385	363	395	400	388	375	396	388	394	403	394	389	400	373	372	357	410	396	402	403	372	395	410	382	390	390	370	400	360	416	389	349	360	394	415	349	358	355	354	403	366	372	350	369	389	392	364	374	389	390	373	391	398	383	376	362	357	380	339	413	366	349	385	400	382	422	376	398	416	387	353	363	391	387	396	349	369	391	395	412	355	388	385	387	364	396	368	382	381	360	416	398	389	373	381	402	395	378	393	385	414	408	403	385	357	353	335	356	365	371	405	362	351	385
1083	84	56	58	69	86	187	189	531	489	1073	1683	1144	1416	811	447	232	60	48	55	38	35	29	21	33	27	29	20	24	27	23	41	18	34	24	21	28	36	15	35	31	26	30	21	23	18	19	33	32	26	23	28	22	34	20	24	24	30	28	31	32	33	28	25	18	26	29	33	23	33	25	39	31	23	27	31	22	27	36	39	19	34	26	24	30	35	34	21	28	25	38	22	22	33	30	26	27	22	32	31	34	21	24	23	26	27	26	28	27	27	32	35	24	22	29	25	26	29	23	27	21	30	34	31	33	26	40	23	29	34	21	29	24	18	29	29	21	27	19	31	20	25	31	22	29	32	29	27	22	23	34	25	30	34	23	21	30	20	28	30	33	28	26	28	24	26	27	15	32	17	32	27	31	34	34	30	25	30	32	28	22	31	26	22	24	29	18	22	31	21	27	37	29	23	28	35	26	26	26	22	28	26	28	31	33	35	46	32	33	23	21	31	31	33	25	20	35	22	34	24	26	30	30	28	28	39	24	26	21	34	29	19	25	23	25	19	21	29	24	31	24	37	34	24	31	31	29	20	25	30	30	32	24	30	27	29	32	26	20	27	22	31	25	23	23	31	26	23	28	29	30	27	24	31	13	24	14	27	24	22	31	23	33	22	41	32	21	24	26	18	28	24	28	28	29	24	34	22	22	19	28	32	19	29	30	24	28	24	32	34	25	29	22	29	28	28	29	36	26	24	33	27	38	33	26	26	29	20	27	26	36	26	28	23	24	29	25	25	21	18	31	23	34	30	33	19	29	35	33	29	24	30	30	21	35	25	27	27	32	28	34	24	35	28	16	24	27	20	29	32	28	25	29	29	27	32	29	27	34	20	20	31	25	24	31	29	25	26	27	21	25	27	36	25	27	27	29	42	24	24	31	19	22	28	28	32	24	29	22	31	32	22	26	35	16	31	26	23	23	20	38	28	27	31	35	30	26	30	26	30	31	28	31	22	33	18	22	31	38	23	29	31	23	29	20	23	25	21	30	27	25	32	28	27	29	14	33	35	29	33	25	27	20	25	26	27	24	32	24	17	21	25	33	34	30	33	27	22	29	23	26	22	31	23	28	36	27	22	31	24	20	25	31	26	26	31	30	27	34	20	34	21	26	26	37	36	36	30	29	35	22	28	31	32	27	35	24	27	35	25	36	23	22	34	24	15	24	28	30	23	37	24	21	28	31	31	35	23	26	30	24	27	30	28	29	26	27	31	23	26	24	27	33	27	21	26	38	20	36	36	29	31	30	39	35	28	24	32	30	22	32	27	23	25	23	22	20	28	30	28	24	31	22	22	32	23	30	27	26	24	34	28	26	32	32	27	33	29	27	21	22	30	20	25	34	31	22	33	26	24	22	31	16	25	24	32	23	30	23	24	25	24	22	31	22	36	32	20	30	21	32	28	26	35	21	23	27	21	38	27	32	31	35	23	29	23	24	24	23	23	21	32	31	29	30	36	18	24	33	19	31	24	25	30	29	17	20	34	26	24	23	39	20	29	25	28	31	29	29	19	31	29	29	28	27	29	23	32	25	25	23	30	38	30	28	28	23	28	31	28	20	18	28	28	33	22	19	25	26	26	26	31	20	29	15	24	35	40	24	29	28	27	29	25	20	32	34	25	34	23	27	36	29	36	31	23	24	25	30	25	32	33	26	26	39	32	38	38	36	21	26	29	28	18	34	31	25	34	27	21	31	24	32	35	31	29	23	31	37	29	21	31	31	33	36	30	24	34	24	33	23	21	22	25	31	20	24	30	27	32	29	30	30	35	21	35	30	19	28	28	20	35	26	21	25	24	28	31	23	32	37	32	34	31	32	29	29	27	42	33	25	26	38	21	26	35	28	24	35	27	23	31	30	22	20	20	35	25	26	33	21	27	24	30	22	21	25	30	27	36	29	31	30	33	29	30	20	36	26	34	29	30	29	27	16	22	29	41	30	26	29	19	33	21	23	33	28	28	30	34	32	39	25	33	26	34	22	26	17	32	36	30	27	33	23	21	17	35	31	27	31	22	25	26	28	33	37	21	33	46	29	37	31	33	22	23	20	19	33	24	30	24	26	30	31	34	27	24	23	36	27	28	24	24	30	32	32	16	27	31	22	33	26	36	27	18	38	28	27	19	27	34	31	30	32	18	28	27	25	24	15	21	22	40	22	17	37	36	34	26	34	29	26	29	27	34	25	26	23	30	35	25	28	37	29	24	29	24	30	26	27	25	27	27	23	18	27	28	32	26	29	29	26	23	25	25	24	27	33	26	31	28	26	30	21	20	21	22	33	22	26	36	35	26	24	33	29	21	27	35	27	27	26	27	29	29	43	26	32	31	27	37	32	23	27	36	35	23	24	19	30	33	28	33	28	26	36	22	27	29	25	22	24	29	26	34	35	25	30	35	33	28	20	21	32	29	37	27	32	27	33	27	28	33	26	23	20	34	25	33	27	33	36	37	21	29	28	28	26	19	33	28	21	28	30	22	22	35	34	30	37	25	36	31	28	28	32	31	29	32	22	21	15	21	36	31	23	24	30	28	32	28	24	31	38	27	28	30	32	23	29	36	28	22	33	31	31	25	22	30	29	27	27	35	27	21	25	29	26	31	28	38	26	21	31	26	31	20	29	28	26	26	22	41	40	31	32	30	26	41	23	32	24	28	32	28	26	25	37	29	17	28	26	28	18	32	32	29	23	23	14	31	30	22	21	31	27	29	22	32	30	21	17	28	21	31	22	27	32	30	20	32	26	27	30	23	28	34	25	32	26	32	30	30	16	23	26	25	24	34	26	22	24	28	21	28	15	28	29	28	30	30	26	32	23	30	32	31	28	22	19	31	23	25	31	26	26	19	25	26	29	29	32	24	19	27	23	23	24	24	38	39	27	29	29	28	28	30	29	30	22	26	33	29	28	29	22	29	24	27	36	22	23	24	26	34	29	37	34	24	33	19	28	23	36	33	33	35	26	25	24	34	22	31	26	19	23	30	36	28	19	23	26	30	23	42	30	30	22	30	26	27	24	33	32	36	29	33	26	34	21	24	36	34	33	37	40	24	34	32	24	22	22	25	31	28	30	34	20	23	19	24	25	27	22	25	35	31	29	29	29	32	22	32	29	26	31	28	27	28	32	20	28	19	32	30	25	45	28	39	32	24	22	25	24	26	23	28	12	23	32	31	30	26	42	19	28	21	33	28	36	27	27	33	25	32	38	33	31	27	39	17	34	27	18	29	18	21	36	33	35	29	25	35	19	31	36	27	20	28	27	32	31	28	28	23	31	21	26	24	31	29	28	48	29	26	28	36	29	31	33	39	27	26	29	24	22	17	23	32	26	22	30	33	24	30	29	30	30	21	25	28	27	30	37	35	33	25	25	31	27	27	24	28	24	23	29	23	24	19	26	22	26	26	32	29	35	32	26	32	22	28	28	24	20	38	22	25	23	30	31	24	16	28	37	21
8533	2090	1494	2815	7133	8604	12471	10042	14952	15556	20053	26041	21320	22694	16139	10604	5303	1751	1097	697	597	482	424	383	362	389	389	357	383	374	378	370	345	379	370	368	389	367	338	408	347	380	335	365	370	337	368	345	361	373	340	378	368	353	369	374	364	398	355	376	375	355	374	339	374	340	360	393	361	360	391	343	364	365	355	350	369	369	368	411	385	379	377	385	335	375	372	380	383	382	364	376	367	365	381	380	351	376	353	321	364	351	375	349	363	359	366	367	355	376	341	362	390	337	357	371	378	355	381	340	339	380	365	378	383	371	384	363	374	351	337	349	352	329	363	384	380	361	342	346	365	358	359	360	367	371	369	371	380	347	370	341	365	353	396	374	357	378	378	349	381	361	347	361	342	364	401	384	373	378	362	386	331	389	363	414	374	359	350	361	389	375	394	344	393	374	379	374	351	385	371	369	356	369	360	417	364	376	395	350	414	325	369	361	323	391	379	356	355	373	364	376	357	387	389	364	333	388	373	369	360	349	407	347	356	366	361	350	414	365	380	372	387	407	370	353	391	385	379	369	396	351	375	339	364	356	371	351	374	376	388	391	364	358	366	388	373	348	371	347	373	363	343	381	389	354	343	381	381	321	393	379	375	348	405	371	377	328	332	375	346	342	372	372	362	378	374	375	390	399	334	371	353	374	338	353	369	353	343	358	382	395	349	388	371	376	405	373	384	369	346	349	373	347	395	367	354	368	364	376	359	364	349	381	346	395	386	367	348	372	377	338	385	392	358	377	360	361	340	347	353	344	338	380	342	345	374	338	390	358	376	375	371	374	372	354	393	358	344	364	377	379	367	358	353	381	365	388	349	388	359	344	368	372	352	398	353	354	362	373	370	366	350	357	376	360	363	395	352	331	336	348	371	383	382	376	339	359	375	348	378	368	336	362	374	350	353	375	362	348	374	377	389	363	377	385	347	360	360	359	355	358	342	369	380	340	372	336	358	367	370	396	375	387	351	378	386	381	344	365	370	377	368	336	377	399	361	366	367	364	361	397	374	342	382	345	432	396	360	344	378	366	360	377	360	379	372	359	349	349	397	367	352	364	376	394	402	374	378	367	380	365	399	355	364	369	329	360	354	338	363	351	395	375	351	385	370	384	345	401	365	357	370	382	339	355	404	368	348	351	373	343	366	352	382	412	356	368	367	380	376	331	339	377	360	358	341	368	384	346	383	387	365	375	340	358	382	338	357	354	404	378	352	383	363	384	363	323	400	338	323	350	373	376	355	367	386	358	367	365	379	343	310	382	378	376	403	392	371	338	344	377	358	348	382	358	395	349	380	361	375	362	328	342	352	352	370	397	350	380	370	349	363	356	364	354	358	372	377	367	390	382	366	409	382	361	363	377	372	387	392	379	367	373	361	349	366	330	380	383	370	362	344	369	387	379	369	364	326	382	345	349	378	356	345	396	371	368	323	346	374	319	368	377	385	341	365	389	380	360	375	407	363	364	364	371	369	391	371	365	424	346	361	337	335	352	382	373	380	351	349	343	364	381	369	353	387	390	377	358	341	387	362	361	359	361	349	376	356	395	391	387	370	362	373	368	376	389	379	392	357	363	355	347	382	377	357	354	372	358	361	352	380	313	358	389	347	373	391	376	371	372	383	404	393	339	383	333	328	394	367	390	356	352	373	395	378	408	363	362	399	386	372	368	373	365	361	373	395	365	408	385	385	398	360	388	348	344	375	356	329	358	382	334	362	332	357	393	361	347	347	366	371	368	374	350	416	331	372	387	367	359	329	410	345	388	393	351	343	369	345	359	352	336	362	365	390	375	386	381	367	394	380	362	404	382	381	365	392	386	354	368	382	351	394	361	361	368	341	359	366	421	363	343	355	392	369	360	347	364	369	403	368	361	371	361	361	374	385	403	371	371	375	387	349	381	389	381	364	384	368	364	378	379	318	362	364	384	351	339	349	333	370	356	346	380	385	346	372	363	379	372	372	386	364	368	388	403	345	374	395	356	394	340	331	356	389	370	344	370	361	386	340	397	354	354	358	357	361	357	357	344	354	369	352	362	376	329	385	391	361	369	362	375	380	366	371	359	380	371	345	353	381	379	353	352	381	357	378	360	371	398	388	342	391	351	362	365	349	373	386	341	368	384	373	372	361	374	356	358	394	356	384	360	382	370	381	376	353	342	388	342	370	372	372	374	349	363	339	373	355	399	408	374	326	382	351	360	351	385	347	341	305	371	379	353	347	369	402	345	365	354	362	402	370	352	381	371	364	364	374	393	351	377	372	385	366	375	368	336	356	357	392	360	354	340	394	364	339	337	347	386	409	380	355	353	367	392	397	376	367	393	381	345	403	366	383	427	357	323	360	340	395	390	365	387	350	408	379	369	362	370	377	354	384	399	332	379	365	370	341	360	395	375	367	394	403	380	353	327	373	394	359	356	373	361	368	372	337	369	381	373	386	409	381	391	357	354	369	386	375	373	338	357	335	357	382	376	359	384	368	355	352	400	354	370	345	347	361	368	356	396	354	329	378	384	365	378	363	349	381	391	371	378	380	334	398	366	386	391	391	352	382	383	363	367	411	370	366	351	361	357	389	352	379	387	354	398	338	356	362	371	360	370	356	371	324	392	349	361	354	387	383	357	348	368	386	371	367	347	374	353	330	372	376	380	359	409	382	378	366	359	358	395	366	363	410	373	352	354	336	366	362	375	368	360	351	360	395	376	382	352	380	373	359	346	342	373	351	354	378	352	372	364	371	351	359	385	380	354	384	351	357	373	353	356	374	374	357	356	378	340	389	380	384	374	388	376	382	362	345	367	383	362	368	351	361	362	366	383	368	350	362	375	362	368	374	327	363	391	367	376	387	338	340	374	387	336	374	386	338	394	396	374	355	358	360	369	360	343	384	334	350	383	336	358	419	332	367	365	406	330	338	372	393	376	371	380	351	342	369	371	346	372	362	406	373	361	374	384	363	375	358	357	332	390	349	385	358	369	372	368	395	385	347	360	391	368	360	357	371	354	372	340	359	358	374	351	401	373	359	351	388	359	387	390	372	373	367	379	378	390	367	379	365	367	350	349	357	373	366	370	354	378	392	363	401	345	368	362	389	381	362	356	335	370	376	374	366	368	371	396	348	355	354	367	369	356	360	387	372	380	339	362	368	383	330	397	359	347	385	383	374	377	357	356	366	365	351	379	414	358	381	327	353	389	389	375	349	405	336	390	372	351	378	381	376	399	347	362	366	353	353	367	386	355	373	328	363	348	364	357	373	356	371	339	384	363	341	383	391	347	363	366	365	350	395	348	362	366	350	394	391	361	391	369	397	342	395	396	344	408	359	386	347	404	375	356	373	360	338	381	372	416	361	376	336	365	384	356	365	362	380	372	355	353	358	363	351	334	359	358	356	380	373	346	362	370	397	395	374	368	342	349	400	391	346	377	355	364	357	357	404	358	379	376	367	375	386	377	358	395	368	361	356	353
470	224	154	115	122	121	107	108	124	112	314	909	2984	3152	1862	1634	1259	842	568	241	137	48	31	29	18	18	17	18	13	20	20	17	17	18	17	23	22	23	23	31	20	24	16	19	20	24	24	12	27	20	17	23	12	15	22	13	17	22	28	22	19	19	15	13	15	18	14	20	20	14	15	18	18	18	25	16	21	25	22	11	14	12	18	25	24	12	27	25	20	19	17	21	20	16	20	25	21	25	19	13	18	25	19	17	18	23	13	26	21	19	22	17	25	18	22	11	8	23	24	21	21	20	20	19	19	17	18	5	15	20	14	16	17	16	24	20	18	31	21	21	12	22	29	25	27	24	17	29	20	24	17	20	18	20	16	10	22	31	23	14	19	28	29	21	23	19	25	17	21	18	25	18	24	14	21	18	17	19	15	20	21	15	22	23	17	22	28	17	17	21	22	26	17	20	16	13	22	24	17	25	20	20	18	15	24	12	18	22	14	23	22	20	24	19	22	15	22	20	15	20	22	23	30	24	23	18	13	16	16	23	23	17	18	20	18	21	24	21	22	16	19	21	24	19	27	15	23	25	22	23	24	16	21	20	28	15	30	12	20	20	23	20	24	25	18	26	18	17	17	23	12	17	14	13	21	24	20	22	21	24	25	21	22	16	20	17	20	11	19	21	9	17	17	15	21	16	15	17	15	22	22	20	16	20	24	21	23	24	17	20	16	19	14	25	19	18	16	23	17	34	21	17	21	15	25	19	20	19	23	22	20	22	23	16	24	12	21	14	17	23	15	15	22	13	33	19	22	16	22	15	24	20	17	14	16	18	24	23	13	17	22	12	28	17	11	24	17	19	18	17	15	15	19	26	28	25	18	20	24	25	24	23	22	27	29	15	22	14	24	21	21	27	14	30	20	20	19	22	19	17	18	23	19	21	19	16	30	22	20	23	13	23	13	22	16	13	16	19	22	21	27	13	18	18	19	24	20	14	23	21	18	21	20	24	19	28	22	15	22	21	13	15	25	25	19	23	22	22	20	18	16	20	25	24	11	27	18	12	21	25	25	20	17	16	20	14	22	20	19	20	16	18	20	22	14	20	13	22	14	14	19	16	22	20	24	15	15	19	14	21	17	23	15	15	15	21	13	16	16	24	15	25	26	22	28	23	19	18	25	25	20	23	22	17	23	17	24	18	14	22	25	13	23	29	23	21	33	27	21	24	24	19	25	25	22	18	16	24	19	22	24	17	17	19	17	31	14	15	22	20	23	16	11	18	24	23	26	28	27	23	23	19	31	24	22	18	26	17	15	21	15	17	28	23	14	14	18	18	21	17	15	26	21	22	22	18	15	17	24	19	23	26	26	12	15	23	20	21	17	20	23	26	27	17	16	24	21	23	28	15	13	26	21	25	23	22	26	25	21	19	18	16	21	20	17	21	18	21	12	20	15	17	19	12	20	21	19	14	20	23	19	22	25	14	30	19	18	16	19	26	21	24	17	14	19	16	10	17	27	30	22	19	25	23	13	13	23	16	10	20	21	14	24	24	15	23	26	24	21	20	19	25	22	26	19	24	21	28	29	20	19	13	19	19	13	24	16	18	16	14	24	20	26	15	22	15	31	23	20	25	22	23	17	21	25	26	16	12	8	27	29	25	22	19	22	19	27	23	19	24	17	19	18	20	28	16	29	19	16	22	21	16	13	20	14	13	25	12	21	21	22	19	13	15	20	21	16	22	22	25	27	29	27	27	19	23	18	16	18	26	26	21	17	22	23	26	22	29	18	10	23	17	15	24	22	17	19	18	15	23	28	25	18	18	10	17	13	17	16	17	17	28	20	17	27	15	13	13	14	19	20	21	22	20	18	16	29	31	20	25	18	18	18	23	26	19	18	17	17	22	24	23	26	21	15	16	18	16	17	24	21	17	19	18	21	24	21	20	18	29	18	21	16	22	13	17	26	13	22	16	19	21	26	18	19	17	22	16	12	20	20	36	22	29	21	15	23	27	35	19	12	21	16	25	21	20	15	13	17	21	18	23	29	23	29	21	23	21	22	15	25	17	21	15	20	17	27	14	21	23	24	20	27	23	29	24	15	23	18	15	21	15	13	18	23	16	19	10	17	22	24	17	20	24	24	18	22	19	21	23	15	26	28	18	15	21	21	27	18	23	19	15	22	18	23	15	28	21	21	18	24	16	22	29	17	21	25	9	23	24	18	22	24	21	24	23	23	17	24	25	17	20	29	21	11	23	21	22	15	20	19	19	22	17	30	21	18	25	16	21	18	26	18	24	17	28	26	22	24	23	14	14	19	13	29	15	19	20	22	19	16	23	21	21	19	22	15	19	23	15	28	19	16	22	22	11	15	12	17	27	19	18	25	19	20	13	21	26	23	18	9	15	20	12	19	18	26	18	18	25	25	15	20	22	19	20	16	16	22	17	21	21	21	14	21	21	26	21	18	21	19	26	26	22	22	16	25	24	18	23	26	21	25	15	14	22	28	23	20	18	28	31	18	13	22	22	16	23	20	16	28	17	18	24	17	20	21	25	20	18	22	20	12	14	23	21	22	11	20	26	24	23	22	24	22	26	20	18	23	18	26	15	17	16	22	25	24	16	27	9	27	21	19	28	27	25	19	25	20	16	21	14	23	26	22	17	21	19	29	21	30	20	12	21	23	23	21	17	24	21	31	15	18	21	17	19	24	19	15	14	26	19	27	24	26	19	14	25	14	17	13	21	28	17	26	23	18	22	23	22	14	15	24	24	23	22	19	19	16	19	29	20	19	12	16	16	36	20	22	15	21	16	27	12	27	22	21	15	13	25	25	26	13	20	17	14	26	16	13	16	15	16	23	16	23	16	28	18	18	22	20	27	17	13	23	22	15	23	15	21	18	17	21	22	23	14	29	20	17	14	22	19	17	17	19	27	9	26	13	22	24	22	15	21	20	18	21	14	20	22	30	19	15	22	17	22	23	18	18	21	27	14	25	12	26	21	21	19	16	15	21	18	15	11	31	19	20	18	28	17	21	19	24	13	14	24	17	20	24	15	23	23	16	17	26	17	26	21	23	12	23	22	16	15	20	21	30	17	18	15	16	13	15	26	26	24	18	21	13	17	15	21	25	21	23	20	23	16	20	12	26	13	27	19	23	29	21	18	20	19	25	15	16	23	14	22	21	22	26	20	20	23	11	22	28	19	22	14	21	16	17	30	16	19	22	15	15	12	20	23	25	21	25	19	29	20	19	21	33	24	16	15	14	16	15	24	18	19	28	15	15	20	20	27	18	25	18	22	15	19	16	18	32	17	19	16	19	23	22	25	18	21	21	20	12	12	18	18	24	16	17	22	17	18	17	14	19	28	11	25	19	20	25	17	24	26	24	18	11	17	20	23	20	18	24	17	23	22	15	24	26	24	27	16	22	18	11	13	26	9	23	12	29	14	14	18	11	29	23	19	18	20	19	15	15	19	21	27	26	21	22	28	24	28	25	20
11145	6184	3141	6989	14136	10726	8689	7366	7267	5483	12007	19304	31414	30108	25060	24998	22067	16792	12148	5828	3024	922	475	365	269	252	253	263	266	285	277	273	301	289	262	263	263	269	255	262	262	298	245	259	261	297	261	255	245	237	272	258	256	279	228	265	267	261	239	264	294	266	268	249	257	247	277	257	259	267	269	272	262	256	239	254	265	252	267	256	261	251	265	287	278	260	244	256	285	260	265	264	254	266	273	255	247	254	262	255	282	260	286	247	264	241	287	258	252	296	284	266	301	272	260	280	258	271	244	284	256	250	245	253	270	281	241	289	258	264	259	256	283	254	271	283	250	285	238	294	247	275	249	287	262	270	266	261	288	301	276	285	266	255	281	266	242	272	253	266	276	268	258	249	261	280	248	269	265	259	305	236	281	255	255	286	291	269	219	242	276	277	275	240	265	262	246	260	260	250	272	269	251	245	267	273	298	261	274	273	270	262	282	273	259	278	257	290	263	276	286	266	276	274	253	256	249	253	261	275	265	259	247	277	274	266	262	281	283	270	265	255	279	278	280	280	277	267	292	272	254	266	250	268	247	255	293	280	255	273	278	242	244	245	298	249	251	272	255	262	263	257	252	252	263	264	274	274	283	273	291	267	267	275	266	267	265	255	266	274	293	261	264	273	250	264	262	259	246	275	270	266	254	283	293	254	259	257	262	241	256	277	256	251	241	294	248	244	271	261	269	262	282	267	292	262	256	282	247	282	253	250	249	266	278	264	267	268	267	242	224	257	241	305	290	247	260	265	271	226	260	267	255	255	286	247	261	267	250	290	267	283	277	267	262	284	257	260	263	253	245	262	244	260	277	282	260	270	257	259	294	277	225	249	273	298	262	227	262	272	271	286	277	268	272	233	264	233	294	273	241	260	264	265	259	267	284	262	249	240	269	237	226	284	275	275	261	281	264	247	277	251	259	265	270	204	249	264	274	278	234	240	277	257	252	272	262	286	256	265	279	254	258	296	280	261	254	258	271	272	242	269	256	262	265	246	269	272	291	274	298	257	282	256	231	266	288	265	245	280	287	287	276	287	270	290	250	280	250	272	267	288	238	272	253	261	280	250	269	261	280	267	265	266	266	279	266	249	256	265	238	243	272	243	303	263	229	260	250	257	248	272	234	297	277	261	282	265	243	282	237	266	274	269	268	266	266	278	249	270	289	277	247	253	263	253	245	241	274	267	260	231	253	297	267	251	254	224	241	252	263	266	254	256	246	268	265	243	258	258	270	285	263	250	254	263	278	277	277	268	271	262	280	270	265	259	253	269	274	246	295	239	259	266	259	266	276	288	236	241	236	242	234	262	263	275	246	269	246	259	273	255	265	279	260	261	290	236	259	287	266	278	269	266	272	275	262	292	285	250	257	285	263	265	245	248	242	272	259	263	251	263	259	248	304	265	273	252	254	258	252	278	278	276	284	302	232	259	276	293	273	255	245	259	246	261	282	267	296	265	268	268	284	270	259	234	283	280	263	262	261	258	244	264	282	248	260	283	276	253	286	261	285	270	288	273	272	264	274	269	244	256	280	263	255	282	275	260	256	292	256	260	244	263	264	284	271	280	258	259	244	257	261	255	269	258	283	272	247	281	298	273	247	274	266	269	280	282	270	252	243	270	228	266	268	282	287	276	247	244	263	258	269	255	276	253	267	256	237	249	277	272	289	273	268	293	249	253	287	288	262	240	274	262	266	274	281	237	266	303	229	258	292	254	260	273	319	258	244	246	278	277	276	257	273	287	249	262	285	300	241	273	289	274	271	268	277	283	293	247	263	251	261	256	245	286	251	291	248	265	282	254	287	281	292	249	247	277	246	254	266	307	264	268	231	261	268	292	290	280	256	295	274	254	257	270	255	273	263	261	277	297	279	262	296	261	270	244	264	244	245	260	246	247	261	237	286	251	273	250	250	282	279	250	229	267	254	242	272	272	287	242	260	277	268	262	269	251	270	265	267	277	258	273	262	264	265	254	282	262	258	275	258	230	260	267	263	265	269	253	234	273	289	262	288	269	253	290	259	280	259	240	264	251	246	272	252	262	235	264	302	264	288	242	264	283	227	278	261	251	298	272	268	300	251	286	295	257	264	270	237	269	289	267	256	263	266	269	226	272	286	254	269	239	252	297	255	265	298	272	257	277	284	274	245	242	282	268	275	272	275	250	261	236	267	266	279	234	235	305	253	267	248	263	255	276	255	284	250	265	252	262	258	254	265	286	267	265	292	264	267	249	250	277	266	272	244	263	254	258	274	261	302	258	274	270	273	247	256	270	260	271	281	275	254	238	291	261	282	259	286	268	294	269	259	265	258	255	274	284	265	253	269	242	256	248	287	264	249	267	257	271	272	291	285	243	280	258	280	276	280	241	240	264	256	263	254	301	259	261	265	270	253	269	240	278	262	256	292	297	273	292	258	261	277	264	264	270	280	228	284	298	260	278	263	290	251	305	259	295	262	250	293	288	271	280	289	241	292	242	289	242	265	275	256	278	272	277	286	257	283	255	288	261	245	294	278	234	268	267	274	232	276	257	258	254	252	260	299	262	270	268	252	281	281	252	275	254	264	259	252	284	285	281	254	227	281	250	296	223	252	293	277	267	277	274	242	260	272	280	300	249	283	255	283	262	283	276	270	252	270	263	286	272	264	289	269	231	282	251	253	276	267	257	279	243	234	250	259	272	252	288	293	272	271	280	282	226	260	248	226	297	271	272	285	245	276	282	273	248	258	261	247	280	238	270	278	252	277	265	248	294	270	240	236	263	248	252	271	277	260	254	258	272	266	272	269	250	271	269	267	272	272	272	301	254	239	258	267	276	293	266	299	255	284	236	300	255	286	269	262	267	262	284	292	252	251	269	273	278	257	284	269	269	245	268	236	279	264	280	264	217	269	281	267	246	267	252	254	278	264	260	252	268	261	273	243	287	250	249	264	248	285	275	288	288	275	252	268	235	262	269	286	254	246	249	223	256	254	249	275	265	268	294	288	267	275	262	240	247	251	233	248	266	265	282	259	230	259	282	262	278	268	260	290	293	287	281	268	287	248	254	260	270	267	302	279	254	257	260	272	279	277	267	284	269	286	272	256	289	258	320	245	245	255	284	283	289	268	291	277	272	277	274	265	263	266	285	257	261	260	221	263	245	277	246	250	275	310	267	232	265	269	258	271	254	273	273	225	251	284	264	239	264	258	253	265	289	265	254	282	259	291	251	231	246	250	278	272	289	279	266	286	274	259	239	258	276	260	278	247	249	267	254	272	279	239	267	270	262	315	291	291	261	249	248	284	282	253	263	287	258	265	247	265	249	274	279	268	257	274	281	256	282	273	254	288	260	282	264	263	251	258	269	300	263	292	281	275	235	259	267	255	280	268	246	274	288	278	241	292	254	270	234	283	278	242	273	292	268	277	254	246	266	270	285	267	269	278	245	252	253	277	266	252	278	289	244	262	269	246	263	280	277	266	251
1809	235	151	116	102	193	175	107	63	77	72	143	959	1036	3978	1647	2480	1589	847	582	440	182	132	75	39	27	48	49	52	27	19	41	38	40	36	44	33	29	39	38	35	34	23	48	32	32	38	33	31	31	32	34	28	34	29	31	40	26	37	37	36	43	29	25	31	38	28	27	35	28	27	31	36	35	37	40	30	28	39	27	35	41	33	47	41	31	35	38	41	39	33	42	38	30	33	39	38	33	38	38	27	34	30	34	40	24	40	32	35	35	38	38	46	40	41	20	40	31	28	30	32	44	37	35	38	34	39	35	27	46	37	40	33	25	34	32	19	30	30	36	28	32	34	32	36	36	43	37	35	31	44	28	34	37	29	45	38	35	34	38	28	43	30	41	27	34	33	35	48	22	35	36	47	45	43	27	41	35	34	44	38	34	22	40	40	33	40	33	45	29	31	31	31	36	24	27	39	37	31	33	38	30	32	28	31	32	42	25	33	37	37	45	30	30	28	27	39	27	32	26	35	32	34	36	37	35	33	29	34	24	33	32	29	35	34	31	24	38	34	54	23	29	36	27	31	29	39	34	24	29	34	40	35	26	33	34	40	28	37	40	41	39	25	49	45	45	37	36	38	36	43	34	40	31	38	23	44	41	46	33	34	23	37	30	38	43	37	39	26	28	31	43	46	32	41	31	35	47	31	34	22	42	43	39	33	25	27	32	36	39	33	33	29	35	35	26	46	38	45	27	38	33	37	39	41	29	46	42	37	30	40	31	37	30	38	36	37	31	26	44	33	39	32	29	37	45	29	43	41	30	25	29	45	22	38	39	31	37	35	43	34	40	38	38	35	36	35	35	34	41	35	33	38	30	38	38	38	33	25	40	42	27	35	33	30	25	39	26	32	39	32	37	37	47	41	39	24	33	36	39	35	43	39	43	26	45	27	39	32	36	39	36	39	39	28	25	32	26	29	38	27	38	38	38	30	41	26	34	36	32	39	43	35	36	35	31	36	35	30	33	30	32	35	35	31	35	46	30	29	36	36	37	37	31	32	26	30	30	27	34	34	25	36	39	17	31	40	30	32	35	38	34	31	31	42	33	32	34	34	32	31	45	41	24	37	30	40	30	42	31	24	35	28	32	29	36	40	28	40	38	38	30	30	36	40	31	38	31	43	38	25	29	26	37	45	27	52	32	31	37	31	40	39	32	40	23	29	29	28	35	40	33	28	36	49	40	30	28	36	33	38	33	35	32	41	31	43	36	32	35	33	21	32	27	41	43	32	34	24	25	30	35	23	32	24	30	22	35	32	35	29	35	33	30	27	39	26	35	37	35	44	33	36	39	32	36	36	29	31	30	33	52	42	41	28	31	29	31	44	27	32	38	37	41	33	32	36	40	35	35	21	32	33	28	30	31	40	39	22	29	36	30	18	26	29	38	47	39	44	42	28	45	38	36	36	34	29	29	32	33	31	31	35	36	43	32	37	37	34	34	47	36	39	38	37	39	37	37	44	32	37	31	38	36	28	38	38	29	26	40	31	25	26	34	27	42	32	36	41	30	39	44	38	37	30	35	39	39	44	29	30	33	28	40	33	34	41	40	33	38	26	40	37	32	35	37	40	28	29	37	27	32	28	33	28	38	34	38	28	37	32	32	31	36	32	43	37	44	28	27	46	27	24	32	30	34	34	31	27	32	35	33	35	30	26	38	39	36	22	33	32	41	36	35	36	32	39	33	31	31	30	40	44	32	29	37	44	36	42	21	45	34	32	40	37	35	36	47	31	25	35	29	28	42	36	39	32	36	42	40	33	24	37	37	38	38	33	25	36	24	35	34	35	30	28	45	33	31	31	38	31	37	27	28	35	27	29	33	33	45	41	32	31	26	36	39	32	30	46	50	38	32	28	35	37	46	35	24	37	44	42	30	43	42	30	35	32	41	41	34	32	32	37	33	38	42	32	32	38	38	32	31	40	30	43	39	34	31	30	35	43	30	28	39	27	34	34	33	34	35	28	37	30	31	27	29	35	25	30	28	33	32	35	33	36	33	37	35	35	27	38	25	35	35	26	24	32	30	38	30	29	37	29	49	33	26	33	40	38	31	27	32	33	26	30	40	33	14	32	37	33	31	34	33	32	32	44	30	35	38	32	38	35	41	36	27	39	37	42	46	33	34	30	27	40	32	36	39	26	36	34	32	35	31	33	41	44	39	36	28	35	24	38	39	32	38	24	45	30	23	43	37	32	33	39	33	38	41	34	32	28	31	37	27	36	35	43	38	43	32	43	26	28	32	47	35	31	23	28	33	23	37	33	27	37	40	30	27	34	35	37	32	39	33	32	36	31	29	32	33	35	24	42	37	42	29	20	42	27	26	36	32	37	28	20	36	33	28	35	34	43	35	46	33	41	33	36	42	28	33	36	38	34	38	34	26	30	38	28	36	42	38	38	36	28	33	30	28	28	39	27	37	48	40	35	40	49	28	30	30	27	27	37	24	35	28	44	40	30	31	39	28	31	33	31	31	24	32	42	35	32	40	49	31	31	39	29	36	29	28	37	34	36	30	37	32	35	31	37	26	32	52	45	36	26	35	40	32	30	39	32	30	31	35	34	38	30	48	26	37	34	44	38	45	37	31	34	22	34	36	38	30	34	41	36	34	40	44	34	39	34	33	46	33	36	29	40	30	47	29	32	32	31	38	37	28	40	41	33	30	26	29	40	29	34	47	32	38	35	32	27	34	46	35	18	47	38	34	36	30	33	37	30	35	30	31	27	44	23	52	36	29	47	33	39	35	46	27	34	36	30	43	39	39	40	22	38	34	30	33	33	28	34	39	30	28	43	38	46	32	31	36	32	30	25	31	32	35	38	29	42	41	37	28	28	26	42	36	34	40	34	37	24	48	36	31	36	19	38	33	36	46	25	32	30	39	37	27	35	31	37	28	29	25	32	27	36	35	31	31	32	30	28	21	28	28	34	35	33	31	35	34	26	32	31	38	40	29	37	29	33	30	25	31	38	32	25	34	28	24	41	39	37	34	25	35	32	29	41	38	43	38	34	37	45	32	43	39	34	45	40	35	37	29	33	31	40	33	48	32	28	30	33	45	32	31	30	36	41	30	31	38	39	42	44	30	36	28	41	41	28	32	34	36	33	43	39	34	41	37	24	43	39	35	38	35	37	35	36	37	25	28	40	38	36	34	30	32	34	28	42	36	23	38	41	37	35	42	30	33	42	39	39	53	42	35	36	38	33	25	39	33	36	36	38	22	33	36	29	31	31	29	43	32	43	42	28	36	39	36	45	30	35	32	41	40	40	33	28	40	38	33	36	35	31	44	31	39	33	34	33	45	30	51	39	30	27	33	31	39	34	41	31	29	26	33	46	40	40	44	32	32	34	31	33	32	37	43	38	30	33	30	39	30	39	42	32	35	46	40	46	27	33	34	35	38	35	28	36	34	39	33	37	37	38	41	32	23	31	36	25	30	34	31	41	41
12191	5180	3169	6443	11067	16020	12407	6562	4316	3048	2739	5583	17905	20379	32337	24901	28495	23116	17815	13688	10392	4715	3169	1602	465	452	449	471	458	434	441	398	458	449	459	411	458	424	471	439	475	406	420	410	455	464	439	500	462	465	450	482	464	450	456	466	426	457	481	500	447	458	439	456	459	438	472	436	445	444	472	443	466	456	507	467	475	435	453	467	470	452	445	461	475	426	439	429	445	462	476	438	473	462	445	430	443	433	455	452	463	451	461	435	457	445	455	450	450	483	473	474	451	480	486	446	451	445	467	450	481	450	437	479	413	459	451	453	419	443	429	424	454	460	437	450	478	442	444	473	453	472	456	499	444	452	449	483	446	447	429	453	455	446	454	441	490	443	477	463	508	466	459	466	487	473	409	420	489	418	427	477	439	409	446	438	418	450	498	449	465	441	414	438	470	459	456	430	459	472	421	430	451	434	518	432	414	478	441	463	461	429	481	448	452	481	424	446	420	498	453	422	466	436	459	456	459	453	442	461	449	478	435	493	461	463	493	446	469	473	478	418	470	423	433	430	448	469	432	433	445	431	473	437	465	398	459	430	419	458	461	440	492	456	482	450	434	479	445	468	451	459	463	440	485	442	458	428	430	483	451	493	476	440	457	419	467	437	416	461	462	436	432	433	470	443	469	444	440	415	474	481	440	436	422	464	413	411	444	453	482	468	448	487	451	445	446	446	445	449	425	442	448	443	436	479	477	457	442	426	445	468	435	470	465	458	450	485	481	450	467	463	428	458	467	461	453	449	450	431	416	446	463	428	453	455	502	505	495	450	407	463	464	454	450	447	471	441	420	460	455	468	442	456	442	436	463	452	472	454	474	460	442	452	453	478	456	445	471	461	433	454	437	450	431	443	437	430	450	444	468	452	499	458	481	465	461	473	432	463	440	453	427	435	467	477	454	441	469	467	464	443	457	475	438	449	461	425	430	436	420	446	433	445	436	478	498	464	443	471	447	482	489	463	458	448	447	494	449	458	426	449	518	446	472	420	455	474	426	453	467	488	445	438	428	459	435	409	456	403	471	441	446	442	470	469	453	457	473	486	425	463	476	450	444	459	424	493	445	468	439	413	424	476	456	454	440	473	442	464	419	463	484	458	495	469	469	465	462	475	471	438	458	486	438	460	461	433	451	470	423	479	447	471	474	456	455	440	484	482	454	463	445	450	479	485	455	478	476	436	443	439	412	413	440	442	444	446	499	472	443	440	442	484	444	450	468	413	482	453	443	439	480	425	467	444	463	464	453	469	465	460	451	453	450	444	411	459	457	457	428	438	466	473	437	421	465	464	458	452	483	461	462	469	458	473	432	441	437	453	425	454	430	476	462	460	453	411	445	425	451	457	438	434	469	454	433	475	464	459	453	470	471	432	416	432	429	458	465	414	480	445	450	471	442	459	481	404	449	491	449	460	475	447	457	430	440	455	441	467	479	435	469	500	420	423	445	468	435	452	464	490	439	466	444	433	449	484	437	437	425	467	453	477	421	458	466	468	477	461	436	417	485	450	448	445	475	450	480	489	467	452	486	420	467	460	459	465	452	464	462	463	461	457	433	453	484	497	388	433	433	458	486	456	451	412	482	409	439	457	479	448	469	447	476	454	455	444	448	459	468	455	452	447	442	414	437	441	459	427	474	487	465	477	482	442	440	427	426	460	482	461	447	489	471	451	471	487	470	449	452	416	457	477	474	455	455	441	431	459	478	477	434	440	443	486	455	455	433	437	470	427	444	481	445	436	464	491	451	463	435	450	484	443	448	456	451	411	433	426	492	433	456	462	454	428	436	454	462	477	442	472	477	447	454	461	456	424	444	466	435	410	500	439	453	427	434	454	463	424	458	461	437	411	462	514	483	485	471	462	466	487	444	470	483	462	472	449	447	438	473	463	422	473	487	425	461	471	447	464	475	463	492	471	490	418	483	429	427	438	471	426	448	446	442	463	431	451	471	464	447	437	442	419	449	425	401	465	488	474	478	460	466	469	471	435	420	475	479	415	429	449	493	464	432	448	448	461	490	430	471	479	435	429	499	476	462	450	440	459	485	452	439	419	432	466	443	438	449	479	441	435	471	453	439	456	440	455	451	465	465	454	433	458	481	481	467	453	475	455	427	435	446	484	450	452	459	471	460	453	434	469	453	434	438	478	441	437	476	434	429	501	437	496	466	444	463	464	491	457	423	461	455	443	447	465	480	447	467	435	470	462	476	467	428	393	458	484	501	441	467	453	465	448	435	422	469	474	448	460	437	413	450	417	441	498	467	433	466	448	459	457	435	467	418	435	461	491	429	429	436	461	461	467	448	496	459	477	462	431	456	447	473	441	484	478	477	455	455	464	453	475	444	451	464	420	440	416	444	445	473	476	475	435	473	440	450	437	466	473	486	442	469	487	456	466	439	483	478	479	455	477	446	477	452	430	433	463	472	426	453	465	468	423	454	469	468	458	473	455	435	434	466	457	484	468	478	452	446	500	439	506	448	470	441	457	460	459	410	476	456	405	470	465	425	436	450	435	495	459	453	465	475	459	451	449	478	444	461	470	450	461	463	462	422	464	467	464	462	451	467	426	412	454	491	470	443	432	461	455	466	455	465	493	480	486	435	456	443	461	481	458	458	474	432	474	434	456	439	504	412	473	479	460	464	489	403	454	455	439	446	473	448	476	463	459	452	422	476	451	439	426	428	480	451	436	444	433	478	483	454	397	451	470	460	466	458	428	498	447	467	478	417	464	469	467	499	481	448	461	408	482	454	444	422	466	420	429	430	464	467	478	454	468	479	467	463	474	441	420	450	445	427	431	469	447	431	458	448	470	447	465	422	464	479	429	430	465	441	437	443	478	428	472	445	408	481	422	448	475	455	512	458	477	452	471	486	450	466	452	426	454	446	456	450	413	435	477	462	505	457	431	440	440	422	448	469	452	427	485	458	447	460	460	451	451	437	381	472	438	489	460	450	413	469	484	451	451	457	492	437	392	449	465	460	444	456	453	451	421	457	458	433	439	453	418	450	454	454	422	446	474	439	475	462	464	447	496	492	460	457	479	446	450	487	441	463	468	472	439	481	465	433	477	460	457	427	441	461	454	444	484	490	460	437	474	434	451	452	473	419	454	436	473	474	420	439	436	454	452	494	437	440	428	463	485	480	458	441	430	433	479	445	466	446	446	426	454	459	477	435	448	441	442	438	444	458	439	401	461	461	444	435	418	470	479	463	471	465	449	458	453	437	435	483	411	470	480	482	460	499	473	486	461	446	453	494	450	463	424	453	446	450	456	441	440	438	416	464	475	466	502	443	451	471	477	428	430	435	432	451	460	478	481	434	434	468	452	484	442	480	453	480	435	457	490	462	416	465	453	467	440	457	460	481	463	459	463	446	478	478	462	455	439	478	461	466	443	493	461	467	489	451	456	439	427	435	436	432	458	427	455	464	436	464	453	456	462	475	477	470	449	411	425	462	439
766	262	188	163	155	245	216	191	145	92	67	81	1558	4398	4510	2580	2003	2347	1022	599	774	591	301	195	38	29	19	23	14	21	29	21	28	30	21	17	30	21	24	26	24	21	15	31	26	20	31	25	24	29	28	17	29	19	27	26	21	22	24	22	26	22	21	22	25	26	25	27	20	26	24	22	21	20	16	22	22	26	18	36	15	14	19	25	23	21	15	18	28	28	12	17	26	18	21	34	20	17	23	21	20	23	24	19	28	22	22	19	25	23	21	22	26	21	31	25	20	30	25	20	33	22	19	30	21	24	30	27	27	15	23	24	27	26	25	24	26	30	20	17	20	23	20	23	22	29	20	30	26	16	14	22	24	31	29	27	20	22	23	22	29	26	13	21	19	29	33	24	35	20	17	22	22	22	27	19	19	28	23	15	19	28	27	26	22	22	22	18	19	19	22	28	20	28	27	32	23	23	24	23	22	29	28	18	24	23	13	25	19	23	27	25	17	27	23	30	28	18	16	23	24	27	18	24	21	24	26	26	19	23	28	18	31	20	22	21	27	26	21	29	26	29	13	23	19	23	29	17	24	21	34	21	24	22	18	21	22	25	24	19	19	25	16	18	22	24	20	28	27	23	37	22	18	19	23	24	17	26	17	26	24	28	30	19	24	26	21	22	25	19	32	23	25	28	24	23	11	21	19	16	16	19	24	26	21	19	35	24	25	16	26	29	11	35	19	16	21	16	23	22	23	24	29	24	19	22	18	29	24	31	23	21	18	25	24	23	22	26	21	21	27	19	16	23	19	19	36	25	21	25	17	32	19	30	21	29	24	16	15	18	25	22	35	20	20	27	26	20	22	23	26	15	22	23	21	27	25	26	23	25	29	22	32	20	20	25	26	14	26	22	25	36	14	21	24	20	21	27	18	28	35	22	17	26	28	20	21	15	14	23	23	21	29	25	25	20	22	30	30	32	18	20	19	18	22	24	22	23	27	19	23	20	26	23	22	15	26	24	24	21	28	34	19	25	15	29	19	24	25	19	30	25	19	25	26	22	18	19	26	22	20	18	27	25	24	27	21	29	28	18	17	29	37	12	25	25	25	24	28	28	24	24	21	25	32	22	27	20	21	23	31	21	14	18	22	22	21	23	24	32	28	25	30	20	19	30	23	22	25	26	25	28	21	22	28	30	21	27	18	29	27	27	24	24	27	26	23	23	19	19	17	29	32	11	26	25	24	23	20	17	22	18	29	27	23	28	23	26	20	23	25	16	21	18	25	25	18	23	21	18	24	31	16	26	23	21	18	19	33	19	23	24	24	22	19	33	31	27	24	25	25	27	22	32	19	16	29	21	20	27	19	19	22	24	23	20	25	22	19	25	30	17	28	28	18	26	19	22	19	30	25	21	25	22	21	25	22	24	25	21	20	23	14	23	20	26	23	23	22	16	21	26	22	31	21	20	21	21	25	24	20	21	16	21	15	20	28	25	30	17	31	30	33	18	31	19	24	22	27	26	30	21	18	16	26	26	21	23	21	24	27	22	23	14	18	27	29	20	21	24	22	23	13	24	21	18	21	36	17	20	29	23	21	27	13	28	24	27	27	26	27	24	27	23	21	26	29	19	25	27	24	26	17	16	22	31	23	26	25	26	19	26	18	27	28	27	19	36	17	18	20	27	29	31	21	27	22	32	23	28	17	26	23	27	20	13	28	16	24	28	19	25	28	30	22	28	23	21	26	22	26	20	28	19	27	27	36	20	28	20	28	22	33	19	27	36	17	30	21	17	19	18	21	24	24	17	31	21	28	26	17	27	21	22	31	18	21	23	19	30	24	18	31	20	21	19	25	23	26	25	25	29	24	26	20	20	24	13	30	21	16	25	20	24	22	23	22	27	25	27	20	21	26	13	26	24	30	28	30	17	20	18	19	20	21	25	29	30	22	13	24	23	21	22	27	26	22	26	27	28	23	26	25	24	16	30	25	22	15	28	19	24	26	24	23	32	20	32	17	22	27	22	18	24	23	23	25	18	15	29	25	29	27	19	14	24	26	25	20	23	23	17	21	22	21	34	30	35	18	30	20	25	21	23	27	27	23	29	29	17	21	23	30	12	24	30	28	16	23	21	21	23	24	23	29	29	19	21	15	28	28	19	24	22	24	24	15	24	17	14	15	23	27	29	32	17	23	29	19	18	23	23	26	20	26	27	36	20	23	29	32	26	25	22	24	20	17	25	25	25	29	28	27	27	23	18	20	26	37	22	31	17	25	24	23	28	16	21	33	17	23	20	29	24	18	28	25	15	20	31	22	23	19	21	18	21	29	26	24	27	17	17	22	23	15	17	29	21	24	30	26	29	18	15	24	19	22	24	24	28	24	19	14	20	20	27	24	26	31	23	37	19	25	22	29	18	20	24	23	13	35	23	21	26	29	26	21	23	25	27	30	30	22	19	27	29	21	16	35	23	21	22	23	25	22	25	20	21	25	23	17	24	29	17	22	23	30	22	25	25	26	24	35	23	29	16	21	18	24	28	30	30	19	29	34	24	16	21	22	17	20	21	23	29	18	21	22	25	12	26	26	22	23	22	24	21	27	26	26	22	17	16	23	22	17	12	25	16	20	19	16	27	20	31	25	28	24	30	32	18	21	20	21	23	42	30	31	30	20	24	33	30	30	14	21	22	24	24	19	22	24	22	22	33	18	29	25	19	28	25	19	19	25	17	22	23	28	20	23	22	24	22	28	25	23	20	20	16	21	32	22	26	29	18	24	24	16	22	17	23	26	21	22	25	23	14	28	16	18	14	21	20	20	26	20	19	26	22	24	29	21	25	16	24	22	22	27	28	24	24	34	22	21	33	27	14	23	16	20	24	29	23	29	21	26	13	17	22	27	24	28	30	21	19	17	17	30	19	20	25	23	21	32	25	30	16	25	17	21	23	32	32	23	25	31	25	21	13	22	21	16	31	32	23	22	25	24	23	20	24	22	17	20	19	30	32	24	31	29	27	24	42	25	22	31	32	19	28	29	16	24	22	26	17	23	28	16	24	21	23	22	17	21	34	33	35	16	28	18	36	18	22	20	30	22	21	24	30	27	26	18	19	20	31	25	23	22	20	17	31	22	20	23	10	18	19	18	32	12	29	26	19	22	19	25	21	24	24	18	26	23	31	22	22	19	20	22	23	13	23	24	22	19	21	25	27	26	32	27	15	26	29	32	14	12	21	20	24	19	25	24	31	22	22	24	21	23	28	21	28	26	25	22	11	27	25	19	29	22	26	24	24	21	23	30	19	28	18	21	16	30	19	24	26	27	31	31	26	30	19	27	23	17	23	32	19	29	26	28	20	24	34	21	25	27	26	22	20	14	19	22	30	33	29	26	25	31	18	25	22	19	15	33	26	22	31	24	22	12	27	21	22	26	22	27	25	29	25	28	24	18	18	30	16	22	18	21	21	26	15	19	26	22	30	14	21	24	27	28	30	26	22	19	24	20	27
14993	7324	4655	9879	16652	18288	15066	11555	7022	4131	3374	3600	22287	35162	34381	26751	25477	27642	18285	15192	16071	12889	7705	5156	530	316	294	314	325	274	281	307	297	267	315	283	306	309	291	292	287	288	305	286	268	314	290	295	304	297	319	294	295	305	276	314	274	294	287	306	288	279	293	286	319	295	282	305	303	290	275	301	287	271	298	270	312	298	272	318	273	276	299	303	300	298	286	282	289	299	303	284	285	295	283	299	331	279	274	312	331	260	299	285	305	261	314	269	280	257	282	322	318	287	267	300	306	287	322	267	266	313	301	268	314	320	292	280	281	300	279	313	302	294	324	292	319	275	285	275	319	283	324	298	300	293	293	320	277	284	273	280	290	263	284	277	274	303	279	266	279	280	286	287	314	285	312	293	315	293	281	290	305	308	311	298	323	279	291	305	297	266	300	255	296	294	295	304	296	309	337	336	320	304	293	287	284	316	298	309	311	345	285	304	299	296	289	302	301	275	280	320	308	297	268	302	254	297	288	291	304	300	300	296	307	313	306	283	299	299	278	306	296	287	313	281	330	305	283	322	308	327	311	321	304	277	249	300	307	272	288	287	313	285	293	306	320	301	309	312	308	318	268	288	295	300	287	297	305	263	317	294	273	299	271	294	301	283	268	317	315	298	292	285	268	310	273	296	287	303	274	295	282	291	299	290	300	291	295	301	295	301	282	277	297	293	293	282	314	307	329	320	321	296	304	283	297	274	324	283	285	302	286	297	310	315	292	315	322	290	314	268	314	293	300	275	287	283	287	303	284	287	313	315	322	273	320	313	288	287	304	286	290	280	301	294	282	299	318	280	275	305	285	286	311	315	309	298	301	269	295	297	284	284	305	291	319	289	293	327	292	288	297	322	272	271	297	282	290	287	301	307	294	290	263	279	305	287	303	290	281	275	317	273	274	269	297	277	315	312	294	304	316	323	295	274	288	290	263	285	308	274	289	293	294	287	291	288	308	289	281	301	288	272	291	294	324	300	308	271	292	290	304	291	304	307	281	296	291	290	300	300	305	265	330	301	302	293	285	309	317	323	288	312	308	270	318	284	308	286	318	290	296	311	305	301	310	295	300	281	309	277	316	339	292	300	268	275	308	300	305	296	285	287	252	313	285	297	272	327	293	266	295	286	307	305	289	290	279	290	272	288	269	297	282	280	299	288	284	318	311	272	291	278	288	312	286	279	309	322	318	280	280	306	291	296	287	292	285	288	329	282	308	298	320	295	263	279	290	293	289	294	281	322	302	304	272	283	291	306	303	293	280	285	295	298	308	302	288	307	292	294	292	317	313	284	288	288	294	294	292	304	296	315	304	300	284	277	301	300	294	307	310	307	313	272	278	290	277	316	305	268	297	302	331	289	294	274	309	306	304	275	289	300	304	308	301	302	307	263	278	319	285	282	268	289	280	348	287	306	325	307	275	304	301	326	331	290	328	267	257	282	273	300	266	300	304	285	312	289	308	302	321	308	295	315	328	299	277	301	294	325	274	312	286	316	279	298	307	285	300	288	303	290	301	311	308	275	305	285	288	303	288	274	288	258	289	285	288	310	284	335	299	297	317	301	295	291	278	307	309	296	307	286	279	302	341	272	305	280	306	348	277	261	295	265	318	284	304	313	306	304	272	287	302	277	278	282	304	292	316	290	305	303	317	310	257	268	301	285	295	286	292	309	302	300	293	303	297	295	298	308	280	288	283	296	288	317	267	303	295	269	301	300	257	288	288	312	300	306	300	298	301	300	305	261	300	282	291	283	276	299	268	299	293	283	307	308	309	309	299	297	274	273	275	298	286	305	299	301	271	295	290	300	292	313	289	302	304	295	303	304	303	305	295	293	258	302	295	261	307	287	314	279	312	295	287	293	315	268	280	273	295	315	290	341	315	306	302	319	294	317	298	285	279	317	277	300	319	302	303	304	301	271	296	308	261	281	284	290	270	299	321	326	277	281	308	299	286	305	290	303	294	276	309	272	317	290	287	338	311	293	310	275	314	309	301	316	321	326	300	301	321	311	309	298	266	286	310	322	295	285	308	293	297	288	319	278	324	283	291	298	296	262	307	281	333	281	323	328	323	325	301	280	280	274	283	314	297	278	319	315	265	331	284	306	296	303	300	292	325	313	312	317	317	275	297	285	307	294	300	292	285	317	268	271	308	318	311	314	315	307	250	304	284	300	314	305	300	299	286	290	269	293	311	283	297	266	301	266	301	298	298	279	291	303	288	303	296	291	294	311	262	272	298	291	285	288	283	252	320	295	298	306	311	301	291	303	281	296	285	304	287	279	286	306	263	307	309	279	290	282	290	295	291	299	306	285	267	322	282	304	315	269	294	294	297	271	290	301	322	317	252	333	301	284	295	282	288	301	303	325	292	328	278	269	297	294	299	295	291	298	287	312	310	292	277	288	298	306	290	286	301	305	302	295	314	284	253	317	283	297	297	284	314	293	291	275	277	272	290	327	304	299	313	310	304	276	297	275	293	282	294	291	305	307	256	285	286	320	277	294	314	292	278	287	306	303	280	270	297	302	299	285	329	281	278	310	265	310	305	272	327	265	293	318	322	315	284	301	279	305	284	308	311	306	285	286	290	301	289	307	271	293	315	298	281	280	287	297	281	295	270	279	305	322	302	305	280	314	304	295	323	326	361	300	305	319	284	300	325	321	307	325	322	272	280	294	301	317	297	304	287	320	299	288	289	302	292	305	276	293	290	293	313	276	291	307	293	285	295	296	296	308	311	302	289	324	274	276	254	282	303	315	277	300	287	284	299	285	280	286	274	256	298	302	309	288	281	299	293	293	297	292	290	300	290	286	282	299	267	316	294	281	285	269	284	273	314	302	286	293	293	361	290	266	310	294	280	287	328	295	295	295	269	278	308	297	298	314	285	298	270	306	294	302	256	299	258	275	276	299	302	292	294	313	292	328	301	259	298	304	292	261	317	302	299	256	296	279	348	283	301	276	299	300	286	297	320	301	287	291	292	313	309	288	317	314	269	312	303	302	287	292	294	312	317	287	296	333	312	271	304	280	279	297	295	260	318	314	302	298	288	326	298	281	286	300	320	308	316	303	306	294	301	275	287	301	285	328	295	285	317	293	277	286	297	309	298	296	289	288	296	300	312	261	323	318	317	327	316	267	316	305	315	312	281	276	267	277	310	312	302	285	287	274	257	303	279	307	307	299	288	290	304	278	295	308	287	313	292	296	300	304	258	299	276	282	293	298	289	282	328	315	291	272	317	303	280	306	310	310	306	298	317	280	275	289	295	281	271	285	299	277	310	297	332	314	300	270	321	288	311	309	292	295	311	269	281	334	314	295	331	273	320	320	311	263	271	275	297	283	281	275	314	289	298	305	308	293	280	293	312	298	276	296	298	284	318	285	290	296	283	338	277	288	271	284	301	309	276	306	319	285	316	319	287	288	295	321	266	298	296	286	306	259	324	316	300	281	280	341	336	278	342	296
1127	71	53	36	44	67	84	65	29	30	28	35	1046	767	611	416	230	218	159	174	315	237	86	96	26	28	19	21	29	23	22	23	26	18	21	19	20	18	18	19	19	18	24	23	23	21	28	25	24	25	26	15	21	23	20	21	19	18	16	19	27	11	21	27	19	20	33	18	20	23	13	19	22	22	21	25	14	17	27	17	19	27	16	35	21	22	23	20	30	18	31	19	21	26	28	21	20	20	17	28	31	31	30	26	24	21	21	31	22	20	32	9	29	15	19	22	17	22	20	23	16	13	22	24	22	16	21	23	21	27	25	32	21	26	20	28	32	20	21	22	17	14	24	21	18	24	29	23	20	16	24	33	22	29	20	31	27	17	31	24	25	20	28	29	22	16	21	20	18	28	18	20	22	22	20	24	8	23	26	26	31	15	10	24	17	29	16	25	19	26	21	20	26	17	21	29	23	21	18	24	24	19	21	27	20	26	14	23	25	16	14	20	22	26	18	26	30	19	22	21	22	25	22	24	19	24	15	20	24	25	11	20	19	19	21	24	19	27	27	26	23	20	30	18	33	18	16	18	22	23	25	18	14	22	18	20	19	22	27	29	33	32	30	15	16	19	33	21	22	26	16	19	19	21	26	13	30	20	20	23	20	19	21	26	20	20	25	20	18	12	21	14	16	23	25	24	22	26	23	20	27	20	21	19	26	24	21	21	20	10	18	22	22	22	15	18	18	16	22	20	24	22	21	24	20	22	21	21	20	23	12	26	28	23	19	30	15	24	11	16	27	24	24	21	19	17	26	22	21	25	13	18	28	18	23	27	24	24	26	14	20	25	22	23	26	19	19	18	21	23	28	19	21	23	21	16	26	20	16	17	21	17	24	14	17	10	30	24	32	18	22	22	27	26	26	25	20	21	31	19	28	14	19	30	21	15	18	21	22	19	22	27	23	20	28	21	20	21	18	18	21	28	27	19	26	35	26	21	25	26	29	19	22	30	18	16	28	22	22	12	24	21	18	26	22	20	15	28	17	25	23	29	23	30	16	29	19	23	14	19	20	24	22	19	36	18	25	18	28	20	22	17	24	22	22	20	24	26	26	30	28	28	18	30	29	18	22	16	28	23	17	22	17	29	17	22	20	21	24	21	21	35	23	21	19	20	25	21	31	18	22	31	28	20	20	30	36	24	18	25	23	19	32	16	22	17	21	16	23	13	23	26	22	21	18	16	15	24	15	17	23	27	23	15	21	10	33	18	24	20	28	21	18	26	23	19	31	27	26	26	17	26	29	29	15	20	27	14	25	21	28	18	20	30	22	25	26	21	19	34	20	22	25	22	25	16	26	22	19	19	26	32	21	25	20	21	17	16	28	19	19	27	17	23	21	24	21	23	22	22	18	22	13	25	22	26	25	22	17	26	27	21	19	30	17	22	23	24	21	21	19	24	23	27	20	19	15	15	22	23	22	29	26	20	22	19	31	26	17	31	23	23	26	34	20	27	14	23	23	25	23	22	30	26	22	30	21	21	26	22	29	31	21	16	19	21	22	21	23	16	24	21	19	22	16	18	22	22	28	24	24	19	28	22	22	21	29	23	20	17	18	20	29	27	25	20	20	18	22	22	19	21	31	16	20	29	16	21	26	26	23	30	23	23	26	27	20	23	27	19	16	26	18	23	29	20	24	24	24	27	25	18	17	22	24	21	25	32	16	20	25	20	27	22	25	17	18	20	20	24	14	22	24	17	15	22	26	24	21	36	28	18	18	18	21	16	16	33	14	29	21	21	21	23	24	29	18	20	18	21	28	12	24	24	19	25	26	28	20	21	22	25	22	20	29	22	20	16	11	21	22	25	20	21	14	22	20	28	23	15	17	18	21	23	29	24	23	14	23	14	15	11	13	27	20	28	17	20	22	22	31	20	20	28	24	23	33	27	20	22	20	20	24	21	26	24	20	20	21	19	22	21	26	12	18	26	18	26	28	23	17	15	23	25	12	17	21	18	17	16	16	21	22	27	22	16	19	17	23	20	21	25	24	18	19	20	21	19	20	23	19	20	24	33	22	25	27	25	20	18	17	20	24	23	25	21	27	20	21	19	24	19	18	27	21	19	28	19	24	26	18	17	25	22	17	22	25	23	22	13	11	27	18	26	21	16	26	23	20	17	20	24	24	16	10	23	14	19	18	29	24	17	14	23	27	21	21	21	26	26	22	18	16	23	28	19	22	17	25	22	18	26	23	17	28	19	25	25	16	23	17	19	14	20	14	20	25	23	18	22	19	19	29	14	24	31	30	18	15	21	21	15	19	28	19	15	33	12	19	20	20	28	26	22	17	25	32	19	30	23	11	22	15	20	26	31	17	21	20	11	19	41	13	17	25	30	26	28	26	23	20	11	21	16	20	22	22	20	16	27	23	28	23	17	21	29	23	24	22	22	22	14	22	28	15	21	18	21	26	23	21	22	19	22	28	22	28	32	20	24	23	18	18	28	19	23	25	25	17	27	24	20	19	15	21	16	15	14	23	23	14	28	17	24	28	27	24	20	25	25	29	19	23	20	20	28	26	19	25	24	23	18	16	22	19	22	20	24	23	25	20	22	23	20	17	20	31	19	18	23	16	24	20	24	31	27	26	23	26	24	30	20	14	21	23	12	24	16	25	19	28	21	18	20	23	25	19	28	23	24	18	26	20	19	18	19	25	22	28	27	23	17	18	20	27	30	20	24	26	19	24	20	20	17	21	23	24	25	18	22	19	27	26	17	22	14	18	22	23	23	18	27	20	18	19	21	20	28	21	23	23	9	15	29	33	25	18	28	20	12	21	18	24	16	16	24	27	25	16	31	22	24	16	23	22	32	25	25	17	22	23	27	23	23	16	15	24	36	20	19	21	22	23	24	21	22	21	21	20	34	20	18	27	20	23	23	28	28	22	23	31	22	12	18	19	26	23	23	25	25	16	18	16	20	22	32	16	23	27	26	27	12	21	21	25	20	30	23	20	21	17	14	17	18	23	13	23	22	22	18	20	24	19	24	19	21	20	14	15	20	23	21	20	17	18	25	11	19	13	30	18	21	23	17	11	22	14	25	23	29	23	19	19	18	25	16	19	23	21	26	21	18	21	19	25	24	22	19	18	28	19	18	20	28	20	26	22	19	17	22	22	16	29	27	21	23	23	29	22	15	25	16	18	22	21	10	20	21	22	24	16	24	27	17	17	21	22	11	22	20	22	26	25	27	21	21	18	21	19	19	16	16	26	24	17	21	24	19	22	21	28	19	20	18	15	24	20	28	30	19	19	15	21	24	14	29	21	24	26	27	19	23	31	16	13	22	18	19	15	15	16	26	25	28	11	19	20	22	15	25	14	19	21	16	28	20	16	18	23	19	25	22	16	19	15	17	17	15	19	15	13	25	16	16	21	14	27	24	19	22	24	29	22	22	23	27	21	23	19	26	20	22	18	21	16	23	16	15	29	18	21	17	15	21	25	13
8698	2055	1101	2065	4804	6210	7515	4043	1625	1286	973	1308	23764	18731	15053	12420	8354	6747	5401	6903	9155	6938	2375	2807	502	286	280	281	319	308	325	330	284	286	297	323	297	286	278	290	269	291	311	299	295	312	309	277	311	290	332	285	315	282	319	317	306	272	302	285	258	312	288	287	302	330	331	271	276	294	316	316	302	303	290	312	295	299	316	301	334	299	327	296	301	298	346	271	286	303	283	290	284	306	316	279	300	319	322	282	316	326	291	270	338	304	280	315	332	296	290	302	271	328	282	300	303	284	289	264	308	305	292	275	298	292	264	300	292	332	343	297	321	282	285	276	298	298	260	275	310	296	336	266	289	280	306	279	301	280	286	285	276	288	278	318	343	327	263	303	335	269	300	288	289	302	274	252	317	268	296	312	284	310	299	303	322	281	263	326	319	315	301	301	298	311	311	283	303	301	295	279	300	289	298	308	285	309	284	317	296	294	301	297	287	312	288	268	330	303	274	277	295	292	275	291	305	298	304	286	278	272	289	330	270	282	307	313	311	273	307	308	312	300	271	304	276	295	301	283	312	308	304	284	287	309	287	298	295	312	324	292	298	270	293	288	276	284	305	302	291	285	290	282	350	284	298	283	292	321	300	286	276	281	305	276	291	312	287	278	283	286	293	277	285	256	285	294	287	289	334	322	302	253	303	288	302	316	283	296	297	297	308	297	307	323	333	304	303	270	311	323	281	311	300	310	290	268	308	303	302	308	294	309	318	295	291	310	287	291	300	313	330	306	313	300	321	306	307	291	337	291	306	284	305	279	288	281	295	283	266	290	294	326	280	292	307	298	266	295	292	301	312	330	267	293	283	272	324	275	271	289	278	303	314	287	329	271	292	288	305	325	312	296	287	275	287	285	272	271	275	332	273	291	281	285	274	272	295	300	314	291	299	304	321	273	282	304	275	287	296	274	298	294	321	311	273	298	339	286	302	300	281	273	273	343	280	307	312	284	299	297	298	273	300	295	279	273	315	290	294	301	300	321	283	311	299	289	275	305	281	279	303	284	283	287	293	296	286	269	254	289	309	289	305	308	301	297	283	276	265	300	298	351	327	285	294	289	324	324	285	303	306	280	300	308	264	310	297	307	282	308	281	311	314	303	304	301	292	290	291	321	298	315	286	289	305	308	309	318	274	302	281	316	312	313	292	273	269	318	298	307	302	290	307	308	290	308	282	266	273	315	281	283	297	324	293	280	316	281	300	291	290	303	277	277	286	291	307	318	283	308	290	291	291	295	260	300	281	301	301	315	300	280	307	290	289	302	308	282	323	281	280	328	313	288	314	318	307	296	282	317	294	281	319	298	315	297	305	267	245	288	258	289	299	267	291	303	292	292	300	262	273	322	306	316	275	332	318	334	261	277	288	307	290	296	308	329	301	310	330	299	317	295	283	302	277	288	300	294	304	278	305	272	291	305	355	326	294	281	277	314	304	299	313	289	313	274	281	312	285	305	288	301	274	295	301	294	287	317	307	298	304	307	277	267	311	312	307	277	303	323	293	307	295	306	285	291	271	310	316	314	300	290	302	318	274	283	299	291	315	289	287	288	277	313	260	317	313	313	285	256	311	310	292	324	320	309	275	294	300	279	278	301	290	308	331	319	283	268	296	299	276	312	304	281	271	288	295	321	300	287	276	289	306	290	293	267	289	334	261	324	264	292	330	302	330	279	326	288	324	298	300	314	299	283	309	261	300	278	335	276	287	298	281	254	290	286	300	297	305	296	292	307	328	302	298	284	302	269	293	291	291	288	300	282	305	288	317	295	297	254	288	295	323	305	291	307	279	324	278	310	288	304	302	317	322	294	280	309	302	298	321	285	303	305	281	308	296	290	304	285	325	311	252	314	307	295	318	280	329	286	296	334	298	288	314	304	297	311	265	257	285	337	329	297	260	313	325	282	270	289	310	262	283	295	274	280	318	292	290	299	317	303	295	299	322	324	302	313	309	256	284	306	271	287	281	294	296	303	328	287	287	287	281	296	297	282	302	275	307	293	320	285	312	291	330	323	290	309	322	288	292	283	328	291	343	269	307	304	283	315	287	273	299	294	311	284	275	338	308	310	289	274	305	305	300	289	305	271	293	293	333	302	297	279	277	299	289	296	304	288	320	278	268	286	304	303	293	281	273	311	315	290	309	314	301	263	323	298	289	299	291	310	296	284	303	317	275	275	306	296	310	289	345	293	268	285	270	261	279	316	290	304	301	281	332	273	287	265	323	319	326	308	282	300	310	310	328	298	292	291	308	317	277	311	281	321	296	275	265	297	357	292	314	272	286	305	309	284	280	287	281	282	290	277	329	298	297	245	301	284	306	324	277	316	317	296	317	286	309	299	272	283	294	278	293	264	274	295	284	295	289	296	305	311	268	288	309	263	339	278	294	304	296	270	291	272	294	318	294	295	303	278	322	302	286	283	295	303	306	312	289	316	288	304	288	310	292	316	294	304	304	278	287	322	308	288	313	276	294	324	289	271	294	316	281	293	309	289	297	288	300	295	293	277	278	324	302	297	300	281	284	270	328	312	278	305	304	303	306	309	298	301	286	318	316	301	295	281	318	297	293	302	336	290	282	285	307	292	278	294	298	267	290	358	289	313	290	285	327	340	280	280	319	269	275	295	287	281	317	324	297	316	300	289	286	277	287	292	317	273	252	294	288	287	300	296	333	282	293	286	301	310	272	291	321	282	313	308	282	272	264	292	282	304	332	301	304	307	288	315	296	305	260	307	299	284	302	303	296	249	286	293	289	296	304	287	300	279	269	271	296	312	278	294	292	283	305	317	294	293	276	295	284	272	282	284	291	314	293	261	293	307	308	267	314	328	303	289	288	292	271	312	294	321	296	306	293	290	311	311	312	271	306	309	267	290	331	279	304	314	295	338	291	307	311	321	305	308	278	296	299	280	296	303	294	314	283	298	314	255	291	267	278	251	283	253	304	293	295	301	292	310	282	294	311	332	283	313	298	295	276	280	315	300	345	281	336	302	319	304	307	290	297	315	293	288	314	286	329	292	302	278	306	315	321	276	306	280	277	268	301	313	307	312	275	301	269	300	307	291	312	276	282	291	288	305	287	317	258	300	318	276	283	291	300	299	287	284	305	317	284	273	326	302	336	260	278	270	276	293	305	308	278	278	277	310	275	353	295	286	301	310	296	293	309	287	290	291	300	294	307	260	274	325	320	280	299	284	319	315	305	306	310	348	281	293	291	324	300	280	288	294	292	275	275	262	274	292	286	298	292	291	328	297	300	293	320	302	273	307	310	318	292	298	276	303	323	290	283	278	319	262	316	299	314	296	279	320	289	280	298	287	284	324	356	276	266	285	287	302	298	327	315	276	296	321	273	259	318	290	302	292	288	292	267	321	279	254	309	279	328	285	310	272	269	328	313	334	311	300	316	288	308	259	301	310	264	300	271	309	323	288	293	281	298	295	308	309	291	289	276	302	298	305
429	181	109	68	85	241	145	59	41	61	314	103	920	1212	442	904	1489	1026	527	423	569	551	217	108	34	17	13	8	17	13	12	11	19	19	12	14	17	18	19	11	13	11	15	10	9	9	12	10	8	18	18	11	6	16	13	12	9	15	12	10	14	16	10	7	18	10	7	11	9	14	15	8	18	20	13	9	16	9	14	13	9	11	11	14	13	13	15	11	10	8	13	10	9	14	9	13	14	13	19	21	12	17	16	13	13	14	15	17	10	8	11	12	10	16	21	14	17	11	11	15	19	6	16	13	13	22	12	13	12	17	15	18	10	14	10	16	15	14	15	11	7	15	16	18	13	15	12	16	15	16	16	9	17	20	9	12	15	12	12	12	13	14	16	12	9	17	5	17	17	16	18	16	11	18	13	9	5	15	13	13	12	16	13	7	7	7	14	8	13	13	20	14	15	11	12	14	9	18	12	12	16	16	15	13	17	9	11	17	18	11	8	21	9	15	10	13	12	14	15	15	14	4	15	16	14	12	11	14	13	14	15	11	16	14	7	12	10	15	8	11	12	10	11	13	12	12	10	12	11	11	15	16	11	18	18	11	20	5	6	15	13	13	9	15	12	11	9	16	13	23	10	13	16	26	14	12	16	13	4	11	11	18	16	13	16	11	17	12	9	19	9	11	10	17	18	21	13	21	12	10	16	9	13	18	13	12	22	16	18	12	11	19	16	17	16	14	14	13	14	21	18	9	15	22	15	19	19	11	9	10	12	17	14	18	13	8	16	7	9	13	14	13	16	18	12	13	6	12	11	16	15	14	17	12	12	16	13	17	20	15	8	9	18	15	8	8	14	16	13	14	8	12	9	20	17	10	13	16	14	13	12	17	19	12	13	11	17	24	20	12	11	22	14	14	19	14	22	9	11	15	9	17	13	22	11	17	16	18	13	18	17	9	20	14	19	16	11	12	15	12	12	20	14	16	8	15	18	19	15	23	17	10	10	18	9	11	12	13	20	15	16	11	9	23	16	16	16	14	8	25	15	17	13	11	17	16	8	7	20	16	17	20	11	15	13	14	17	16	15	11	16	10	6	12	13	13	13	16	20	15	9	16	8	18	20	9	11	7	16	12	13	9	11	12	13	12	17	18	21	6	17	14	20	12	11	17	13	18	18	15	10	11	19	17	9	11	8	13	10	7	15	9	16	18	18	16	7	16	13	17	9	12	13	16	6	19	12	5	11	21	13	11	12	21	13	15	13	12	17	14	17	17	21	11	13	11	11	15	15	12	13	13	15	13	10	8	13	14	14	12	17	11	8	9	12	14	12	11	15	12	11	15	8	13	11	18	12	11	18	15	18	10	14	9	14	19	15	14	8	9	16	18	13	13	17	8	10	14	13	12	10	10	14	6	11	10	15	13	11	14	10	16	14	12	19	8	15	12	13	14	11	13	9	9	21	9	15	14	18	13	19	15	16	17	18	11	8	14	15	16	17	13	16	15	15	16	11	14	9	15	13	10	14	13	19	12	13	14	13	17	13	16	11	20	11	10	4	16	11	15	18	26	7	13	14	6	6	16	15	8	19	19	20	16	12	13	14	15	14	12	14	17	12	8	7	13	14	17	15	19	13	17	14	15	13	14	12	9	10	15	14	15	13	6	14	20	10	12	15	12	11	17	19	5	9	13	9	17	11	12	12	14	19	14	12	20	8	15	12	16	13	14	10	10	13	22	12	19	15	13	18	12	15	13	14	16	9	17	14	7	18	19	17	12	11	9	16	13	8	17	11	21	16	10	11	15	13	15	14	12	24	16	19	19	22	12	11	20	11	14	16	9	12	11	12	18	16	9	18	11	13	11	22	15	9	11	12	12	9	9	12	10	12	18	14	19	15	16	11	15	10	13	11	13	16	17	14	19	12	13	13	20	11	11	7	8	17	16	18	14	18	9	18	7	12	12	14	13	9	11	13	11	10	10	13	26	12	17	17	15	14	11	16	13	13	10	13	19	11	13	8	10	23	13	20	15	10	19	15	24	11	10	17	14	16	11	9	17	16	16	12	12	11	18	12	26	6	19	9	8	15	15	7	19	14	9	15	14	13	8	24	13	14	15	8	14	17	13	8	8	7	11	17	13	25	7	19	21	14	11	15	17	14	8	17	11	10	11	17	14	18	17	24	14	5	7	12	13	11	16	12	12	13	13	8	14	15	6	11	11	8	11	13	13	14	17	15	10	17	18	17	16	18	13	11	13	15	19	10	11	11	19	17	14	16	7	9	15	19	10	13	14	16	13	14	15	10	16	9	11	12	25	18	15	14	13	13	22	19	17	14	20	15	15	10	8	20	11	12	7	10	20	16	16	11	14	13	8	17	8	17	16	15	13	19	9	11	12	11	24	13	20	15	16	18	13	12	11	17	18	9	15	16	14	16	10	17	12	10	16	17	15	13	9	13	13	14	10	13	9	13	12	16	20	9	14	19	15	14	16	16	18	6	12	13	18	11	17	11	13	16	11	15	12	12	13	10	19	15	19	12	17	10	14	16	14	17	13	10	21	9	10	15	12	16	17	16	13	17	11	10	13	17	19	14	14	7	10	17	16	13	10	10	12	10	14	17	22	11	20	17	13	12	11	14	10	13	11	20	21	10	18	12	12	6	16	9	12	10	16	14	14	15	15	16	14	11	9	15	16	15	12	17	13	11	11	11	15	16	7	10	18	18	12	19	18	14	22	9	11	15	12	13	11	10	14	12	18	12	20	10	17	9	22	15	6	11	19	10	9	14	13	15	10	7	6	12	14	14	15	9	14	11	15	13	12	10	9	16	13	15	17	10	16	16	14	10	16	18	19	14	11	14	9	12	15	19	16	17	8	10	10	13	22	11	12	16	13	18	17	10	13	11	15	16	14	13	16	18	12	16	9	14	9	16	12	15	18	17	19	14	14	7	18	10	15	8	10	15	10	15	25	12	14	9	15	18	12	9	13	9	13	9	18	11	11	16	13	12	10	10	16	20	13	23	15	16	24	11	16	12	13	13	6	21	16	3	13	11	15	13	16	12	9	17	17	13	20	9	16	24	17	15	11	14	12	11	18	17	11	14	14	10	10	10	7	10	14	13	16	17	16	11	14	14	12	13	13	17	6	16	10	15	11	15	9	13	12	15	19	16	13	15	7	14	16	22	12	10	11	15	17	6	7	17	9	9	14	15	14	14	12	11	12	14	14	16	13	16	13	11	17	14	10	16	11	11	12	13	13	14	18	11	12	12	12	10	16	11	16	13	12	15	23	15	12	11	10	15	13	18	15	16	9	26	20	3	10	13	17	15	16	16	15	14	15	20	16	10	21	14	10	17	14	12	12	12	13	10	12	18	11	10	16	20	16	12	11	13	8	10	13	23	16	10	17	14	19	17	17	11	22	12	14	14	19	16	11	10	12	13	16	9	21	12	14	14	17	7	13	13	12	15	17	12	12	20	17	11	11	13	8	19	15	14	19
10063	5395	2580	5700	12995	18431	9767	4495	3085	3276	9724	4285	17819	20899	12274	19716	24198	18473	12012	11884	14816	13688	6197	4107	1023	199	186	190	182	188	194	213	177	202	189	177	179	217	181	172	198	160	183	158	184	185	165	184	167	180	185	159	164	191	185	191	197	187	196	169	201	200	198	182	186	158	169	155	170	158	152	179	161	180	185	183	191	152	193	174	197	181	157	194	162	170	171	161	202	169	167	190	195	155	178	177	183	171	161	173	182	173	187	171	167	173	174	188	187	192	175	169	186	175	201	184	176	179	208	162	174	180	201	178	166	179	171	156	180	179	207	166	161	163	165	168	147	177	190	180	184	179	180	199	158	194	180	198	195	176	177	180	184	176	205	175	178	198	198	180	180	160	153	168	201	179	182	173	196	151	177	179	166	164	164	201	174	203	153	202	166	181	179	179	181	202	187	179	163	188	158	174	171	182	142	201	178	171	198	172	190	191	166	194	184	178	192	180	169	171	196	208	176	158	183	163	171	164	188	179	181	152	177	179	191	182	184	190	179	163	195	173	166	155	169	157	179	179	156	185	180	178	164	173	190	171	178	180	183	189	196	176	209	172	165	178	201	154	190	188	169	189	183	178	156	194	174	160	162	190	160	149	190	173	171	161	192	180	156	161	196	185	170	144	150	154	161	181	179	166	180	176	177	165	174	161	182	166	179	205	173	170	170	213	180	187	165	186	177	193	192	153	158	191	187	172	181	163	170	184	184	177	163	166	194	181	160	174	167	183	190	165	196	154	194	181	175	198	207	165	189	180	168	201	155	163	185	171	183	180	174	178	196	184	165	168	167	162	188	171	188	186	181	202	168	199	171	166	204	166	165	187	187	150	170	184	205	168	195	189	168	158	195	159	156	181	165	202	180	181	171	203	177	188	176	181	147	188	175	187	167	179	171	160	203	172	179	181	165	174	178	167	172	190	177	166	164	215	189	175	173	189	183	179	180	172	158	171	205	176	188	183	175	174	153	158	179	158	186	183	172	180	176	182	169	174	195	169	174	174	166	201	189	176	173	209	177	183	163	161	187	174	191	185	172	211	179	162	161	177	158	180	158	169	176	187	190	184	163	198	200	175	183	190	175	185	169	174	192	160	176	229	176	175	165	176	169	189	182	171	211	178	177	174	168	181	173	180	191	174	196	167	173	181	167	169	182	179	186	169	181	178	156	173	182	195	181	175	175	188	178	168	176	168	183	159	187	171	166	182	180	165	183	179	186	192	146	174	185	190	175	177	184	186	162	174	163	179	166	189	169	195	177	149	194	181	149	172	184	202	166	143	189	177	173	166	184	178	181	169	181	189	165	182	184	208	173	166	174	157	182	164	170	203	188	192	195	159	179	186	150	181	163	192	161	180	170	161	171	170	208	174	169	201	158	160	202	149	183	175	175	185	168	189	176	183	164	200	171	169	153	146	150	179	148	189	165	192	155	166	171	187	183	202	187	170	163	182	170	215	186	157	183	186	190	172	200	176	184	167	162	183	183	158	179	206	194	191	186	162	174	165	173	187	171	180	167	167	160	185	207	178	162	157	177	187	164	179	189	179	181	171	186	210	140	173	168	196	190	189	190	180	176	177	191	178	145	194	197	161	183	165	170	177	168	168	182	165	186	176	182	191	208	196	165	172	172	184	181	159	174	157	162	174	200	190	145	156	157	176	184	216	172	179	195	168	190	177	188	180	165	171	177	167	190	195	167	184	168	194	171	182	158	187	179	165	181	162	168	170	167	173	156	191	203	172	183	161	165	194	166	184	145	179	181	157	182	175	198	197	180	192	185	176	161	175	139	173	164	185	161	180	177	180	164	154	176	176	163	167	180	180	165	192	174	180	166	195	182	171	176	172	184	176	175	195	161	167	148	163	167	165	173	184	164	193	164	188	153	165	168	171	153	157	159	180	173	170	173	155	176	189	172	167	179	170	181	179	197	195	161	165	165	175	167	184	166	166	156	162	171	174	156	149	186	174	152	203	197	180	199	168	176	195	191	165	183	169	193	172	176	171	192	170	169	187	188	206	191	192	180	182	179	165	189	184	192	163	182	156	216	173	177	166	166	201	176	193	164	182	172	165	181	160	186	169	183	186	171	162	167	166	192	165	184	170	174	178	179	186	176	187	194	193	163	167	163	206	138	166	168	159	168	193	191	169	177	172	177	144	171	188	172	171	181	175	160	161	169	165	178	173	163	156	158	164	159	164	163	183	176	179	175	167	194	153	165	187	185	162	182	171	158	183	181	193	185	213	174	177	175	154	192	179	180	169	189	175	188	176	192	177	162	181	135	188	171	160	174	171	177	133	172	180	203	173	165	174	175	148	155	187	190	165	166	162	194	195	161	186	178	170	157	197	164	187	164	174	154	156	159	169	190	180	199	153	180	191	182	181	165	183	176	188	180	211	138	184	185	152	178	213	160	168	168	149	179	191	179	199	178	181	191	167	181	193	201	177	182	181	160	169	170	188	199	172	189	190	195	168	148	177	170	169	164	175	164	180	171	160	179	191	149	169	164	161	193	167	181	194	159	182	181	201	186	186	166	170	176	177	169	171	189	202	182	179	205	175	170	183	186	174	170	150	165	184	172	172	175	174	201	185	169	171	167	161	204	152	193	180	153	170	153	152	174	163	177	169	175	164	214	181	180	186	174	176	188	155	191	179	186	163	182	161	172	205	197	159	183	192	198	191	168	178	190	167	194	193	171	158	180	174	164	174	191	155	166	182	165	168	169	168	163	172	187	186	195	182	150	162	140	200	172	176	194	160	166	183	174	194	199	156	174	164	178	187	175	174	168	171	181	164	181	166	167	170	162	159	187	167	160	165	148	164	181	181	180	161	157	183	180	174	183	154	167	164	198	193	194	161	196	180	186	180	157	151	169	200	138	172	157	176	185	187	189	177	168	172	185	186	168	158	191	155	183	171	167	163	181	165	162	184	163	198	188	164	163	190	162	161	177	166	155	187	197	165	149	174	161	164	184	167	193	167	166	205	182	177	174	187	180	200	169	168	174	201	192	169	152	174	190	188	171	190	188	163	211	191	204	174	199	164	181	178	180	193	195	171	185	179	170	187	183	173	170	172	177	192	164	170	174	189	203	177	167	174	181	163	187	166	183	185	215	144	196	196	166	188	136	171	195	189	164	181	171	167	172	157	161	173	185	196	175	179	177	190	184	177	161	191	156	175	198	194	187	163	179	169	184	190	156	181	170	171	194	201	169	193	197	195	166	166	165	173	188	159	172	178	174	152	150	179	170	168	173	169	188	159	157	176	165	173	166	179	170	203	202	158	185	189	188	176	180	187	184	176	180	203	184	170	205	143	173	219	181	180	169	185	192	169	186	183	178	202	179	183	182	166	191	170	190	165	185	160	172	194	180	184	169	176	178	171	176	171	184	158	165	180	181	200	203	184	190	188	175	175	166	165	175	181	188	186	187	180	178	175	167	173	168	188	179	170	158	177	181	184
1719	219	136	88	169	204	96	85	101	152	523	439	2781	992	1386	1383	2515	1821	803	636	512	235	162	56	47	39	28	42	39	39	34	48	28	36	32	26	29	31	36	31	29	26	31	32	31	34	22	34	30	27	27	35	37	36	33	33	39	29	26	47	34	32	33	33	31	35	31	39	42	35	32	36	46	27	30	32	29	42	39	27	29	36	37	29	31	44	25	29	35	36	34	39	33	40	28	36	39	44	38	36	40	29	22	34	44	23	26	21	32	27	32	30	38	24	46	31	40	38	34	30	46	38	32	28	27	37	37	30	35	35	46	35	32	34	44	30	37	37	35	38	34	28	28	25	33	36	41	33	43	31	33	26	37	37	27	34	29	42	29	41	40	38	40	29	34	43	38	33	35	37	17	47	28	37	33	33	23	33	38	29	32	44	37	32	29	41	33	39	38	31	42	31	36	41	32	33	36	31	34	28	35	33	31	33	30	39	42	37	36	21	26	37	42	41	33	32	32	31	43	35	46	42	33	31	40	23	37	50	44	33	32	40	40	30	50	34	35	27	24	45	38	30	33	30	28	39	19	25	48	34	31	44	22	38	41	35	35	37	36	32	38	41	34	20	26	28	41	31	45	38	33	40	25	39	51	31	34	33	33	31	34	43	37	31	34	30	47	35	33	37	22	40	36	35	47	26	26	27	39	30	43	41	31	35	27	32	40	39	46	38	30	35	30	34	32	36	46	41	31	29	28	35	37	41	33	31	30	34	36	29	49	44	37	36	39	31	31	33	52	34	33	31	27	32	34	34	35	34	30	39	45	28	29	33	38	38	32	29	29	35	28	32	33	34	32	46	33	32	27	29	36	29	34	31	43	35	44	28	34	33	32	35	39	35	43	38	24	33	30	32	43	42	37	29	49	29	33	32	36	42	37	43	37	40	30	34	36	34	34	39	42	27	34	30	24	30	24	36	32	34	30	31	29	30	37	31	42	25	43	22	44	31	33	30	30	34	25	40	25	30	35	42	46	38	30	23	29	31	35	37	34	30	37	39	41	34	38	50	42	24	34	30	32	36	33	31	30	35	29	32	24	39	38	34	36	34	35	32	29	52	34	27	26	37	26	33	35	30	52	33	36	33	31	35	39	31	42	34	33	25	42	38	44	39	33	48	32	39	25	28	32	38	42	26	28	29	43	26	39	28	38	25	35	32	34	46	38	37	35	36	22	38	33	38	40	29	26	41	38	30	36	33	29	43	38	29	32	33	35	29	40	38	40	30	38	41	32	37	26	36	35	33	38	30	32	38	19	34	39	38	32	42	32	37	30	32	32	35	35	34	31	34	38	36	31	45	34	30	34	40	39	36	34	29	39	47	34	30	34	29	36	32	30	27	41	35	35	40	34	41	26	34	31	36	29	38	34	36	37	33	31	37	42	23	29	28	28	32	41	44	34	33	41	38	34	32	40	42	31	40	40	43	37	33	28	33	37	29	41	30	36	36	32	35	33	35	34	26	29	36	45	32	32	36	27	29	38	42	18	24	35	32	30	32	33	33	33	27	36	25	31	33	36	29	32	43	29	31	33	42	33	31	26	45	29	27	40	19	43	39	32	39	41	35	42	42	38	28	26	26	37	31	31	31	39	39	36	35	34	34	33	41	34	29	42	36	32	22	47	35	34	35	30	29	33	41	34	32	32	38	34	41	33	39	40	30	35	34	43	44	35	31	41	21	46	36	43	35	25	29	28	36	43	33	42	40	35	27	26	30	31	36	32	30	33	31	34	34	38	33	43	31	29	28	48	29	27	39	30	31	43	51	36	36	37	30	27	22	38	49	30	32	34	26	33	22	38	30	45	31	42	33	35	37	35	29	33	37	25	32	37	35	38	36	35	36	35	31	26	27	38	41	35	27	46	26	31	35	42	27	40	35	39	34	37	32	26	37	43	31	44	31	33	28	34	33	43	34	30	31	36	29	35	35	45	31	37	27	31	30	24	38	31	28	35	36	25	37	40	28	36	43	22	47	41	35	29	30	43	41	27	22	22	43	32	33	39	32	34	32	31	32	31	39	33	42	44	32	33	45	23	30	26	33	26	36	25	25	24	33	42	38	38	36	39	27	29	34	52	33	34	27	32	30	40	33	40	23	36	35	26	28	28	36	39	47	28	32	40	33	41	38	39	29	33	35	29	28	41	29	32	27	33	28	38	26	38	42	28	34	39	45	40	28	29	39	32	33	31	44	43	46	34	24	34	28	33	25	34	34	35	47	28	24	41	31	28	28	23	22	38	38	31	34	30	43	28	40	39	27	19	42	34	37	34	43	31	32	48	26	29	31	47	43	32	38	44	40	21	33	29	17	36	20	26	25	35	41	38	44	34	24	43	40	30	34	26	36	34	35	19	42	31	30	35	34	37	30	37	36	26	24	26	39	34	32	23	40	37	39	30	36	34	31	35	41	30	36	29	43	39	31	37	22	32	37	33	39	35	27	30	22	37	26	29	33	21	32	35	41	35	38	33	46	33	38	33	32	24	28	29	37	30	29	34	28	31	31	31	30	33	35	31	53	28	37	44	36	35	29	38	36	39	32	29	35	42	29	39	42	35	34	47	38	29	30	31	46	31	35	18	38	35	36	43	24	35	34	33	36	38	30	38	38	47	37	30	28	30	52	33	41	49	27	29	23	26	31	35	32	28	37	42	37	32	34	34	35	31	38	35	25	44	29	45	38	33	35	49	27	39	31	36	35	29	45	30	44	38	29	36	29	31	37	38	36	27	35	34	41	30	40	34	28	37	34	34	45	28	16	35	25	34	31	26	29	35	34	33	31	23	42	41	31	31	38	28	32	35	36	39	35	41	38	42	44	36	42	38	32	39	29	32	35	31	33	32	46	32	30	38	36	31	28	39	29	50	39	34	30	44	30	35	37	33	34	39	32	25	40	27	30	25	31	35	34	36	37	35	31	32	32	35	31	30	26	24	39	35	33	27	39	29	37	34	30	30	22	37	32	33	39	23	28	29	44	30	49	33	30	36	27	41	23	28	25	28	30	40	26	41	37	26	30	32	34	33	31	35	40	35	38	33	45	33	41	36	36	33	32	41	48	35	40	34	30	34	31	35	39	23	38	28	40	43	31	41	24	26	26	40	39	36	35	37	35	38	27	25	37	25	32	39	27	29	44	26	35	27	34	43	33	41	30	38	31	36	32	35	35	39	34	41	31	38	32	44	43	27	30	27	32	31	36	25	42	36	21	29	34	46	36	34	31	41	31	40	40	34	29	28	43	37	28	29	36	36	30	39	38	34	33	33	37	37	30	33	35	29	41	38	41	33	39	43	49	38	41	29	35	31	31	32	25	45	26	36	28	40	33	41	36	41	28	40	32	31	38	28	44	37	28	29	34	33	38	31	43	26	39	50	24	40	40	30	37	31	34	29	35	42	24	27	40	29	37	43	27	36	35	33	43	38	37	32	37	33	33	34	24	30	32	34	49	34	41
12596	5091	2776	6474	16323	15148	6981	4514	5180	7261	16291	15113	31471	18546	24472	22943	28196	24811	17027	14855	11498	6904	3912	1062	716	451	441	465	456	483	411	452	429	456	446	466	488	449	431	441	437	458	454	433	433	475	447	453	481	443	439	432	419	451	457	461	436	461	454	422	429	464	443	437	469	424	436	440	420	455	435	447	401	475	464	425	445	477	453	447	430	410	458	504	477	443	467	440	474	457	444	458	464	442	477	471	435	486	463	428	401	427	450	474	420	439	482	437	443	438	429	463	444	446	457	451	434	483	417	416	421	439	447	473	469	480	406	432	436	461	444	430	440	465	450	431	426	445	451	434	475	465	433	439	461	445	440	442	452	421	427	443	423	463	456	450	437	455	477	414	453	492	500	438	410	449	440	460	486	421	455	414	469	429	455	428	452	456	423	387	452	493	450	419	490	448	423	428	440	426	514	460	451	465	426	419	426	443	444	425	431	465	419	432	473	454	427	476	452	403	418	467	416	433	403	423	434	424	420	429	412	461	461	410	420	448	416	502	443	421	459	455	466	447	437	463	459	438	445	456	446	492	482	443	460	434	429	454	422	432	448	408	442	444	466	452	457	468	455	450	446	457	447	488	443	398	445	432	427	459	489	453	442	415	453	422	437	435	441	445	448	450	413	407	451	456	446	428	475	423	473	441	455	455	434	491	401	404	442	441	440	396	472	445	442	421	463	418	461	439	465	459	438	469	488	465	449	478	432	447	434	463	435	487	439	475	445	435	433	443	446	389	422	435	457	448	467	421	490	454	454	454	490	449	402	438	451	398	443	483	466	394	471	402	495	434	436	432	433	452	426	466	448	443	430	486	455	460	443	406	451	434	469	440	439	453	429	477	453	470	455	414	397	465	468	413	479	446	433	420	435	482	436	483	468	470	454	446	472	429	484	468	431	448	451	439	440	424	456	425	416	441	437	469	464	453	444	423	445	448	449	470	437	435	431	414	455	438	421	453	422	481	451	453	449	476	446	429	440	435	407	468	476	432	441	450	430	446	440	446	434	449	451	418	428	440	456	458	454	440	418	426	454	437	447	444	441	426	440	455	453	408	445	444	422	441	454	468	428	437	423	465	409	443	476	448	426	411	423	432	464	428	427	440	449	432	434	468	414	434	438	389	421	446	430	427	475	472	448	432	372	404	454	439	434	468	412	454	462	443	476	464	464	446	427	463	439	441	445	440	456	456	431	439	464	461	455	449	468	434	492	447	462	463	429	471	446	434	421	424	432	454	450	415	434	428	429	432	435	454	480	453	433	446	479	444	454	444	440	427	403	458	448	502	468	426	491	493	413	450	465	404	466	464	466	458	443	406	480	480	483	439	471	455	459	434	451	428	434	422	437	484	432	457	441	417	449	451	483	453	455	453	477	465	425	448	452	452	452	423	413	431	435	463	420	415	449	453	427	415	408	473	435	459	396	455	450	434	466	414	460	442	469	460	457	403	464	425	418	458	410	452	477	458	395	412	482	465	443	433	442	429	447	424	446	455	461	458	444	397	465	453	449	483	445	406	435	442	436	437	441	484	469	417	468	445	468	456	416	420	451	457	439	449	461	447	443	422	464	444	428	464	478	436	443	433	445	456	412	448	463	405	445	482	443	403	418	430	447	464	454	433	431	462	471	442	432	473	422	412	400	439	454	410	456	443	422	446	440	432	457	467	428	442	425	438	455	423	451	456	439	444	455	419	407	428	447	420	449	477	453	429	449	469	446	413	417	423	437	419	508	458	411	432	427	469	427	445	423	469	444	465	441	505	436	417	454	466	413	420	423	429	444	440	440	428	426	413	462	433	460	473	445	403	474	463	438	400	424	447	445	438	456	468	411	456	418	441	450	465	462	475	434	461	463	449	442	406	471	435	418	482	418	451	466	462	452	428	434	435	441	429	469	445	441	463	423	440	405	455	439	432	482	475	433	443	434	457	431	431	451	490	449	469	447	439	411	445	451	430	454	421	447	416	435	462	443	483	449	455	437	442	447	453	429	438	456	430	474	466	476	429	443	449	444	412	426	423	469	422	451	471	402	464	434	454	464	443	471	454	450	428	480	468	410	455	447	417	450	462	414	439	420	413	451	458	447	435	460	460	444	502	457	437	441	440	445	479	435	441	473	463	458	434	434	452	451	418	440	425	414	425	440	408	491	411	420	462	420	464	450	416	484	444	396	450	440	456	439	419	456	438	444	446	465	459	455	417	463	416	437	476	415	447	485	446	478	428	429	456	465	465	444	465	425	427	451	447	418	468	453	445	450	429	454	452	428	440	411	453	441	450	419	437	447	443	466	416	424	433	447	460	443	428	443	444	485	442	411	460	435	420	436	429	461	440	438	456	466	476	444	445	423	449	464	467	444	407	446	413	482	459	463	468	452	437	431	431	429	473	447	412	467	451	447	417	463	450	459	430	454	449	445	461	425	453	459	448	439	428	488	442	468	454	444	491	452	468	443	447	408	442	428	468	454	446	436	454	455	439	411	443	446	410	469	429	444	453	433	400	431	429	450	452	462	419	469	435	451	459	481	501	411	482	443	422	396	453	469	439	450	453	435	407	468	464	430	443	433	426	455	425	450	438	486	461	455	440	419	423	425	452	431	467	449	465	443	425	428	457	473	438	412	455	411	441	430	450	434	373	478	448	433	491	438	439	433	452	437	455	470	433	454	457	431	473	433	442	473	458	445	410	444	448	451	400	480	460	439	472	441	431	449	461	472	405	458	445	417	396	483	444	499	439	463	438	444	412	447	474	449	465	446	440	434	456	442	466	423	456	426	463	448	422	457	482	416	448	408	425	435	414	442	424	483	467	462	456	441	455	475	450	413	444	408	461	451	432	482	447	450	425	445	429	449	485	430	467	441	501	453	436	476	449	448	442	451	450	452	459	450	421	398	421	424	445	440	426	426	452	452	477	432	464	432	454	450	431	477	430	449	434	477	436	449	435	441	461	446	463	436	434	438	441	469	459	438	446	430	469	435	476	446	442	413	439	440	445	434	413	437	456	439	471	429	432	441	437	410	436	418	476	417	436	432	455	457	444	457	468	446	441	401	419	416	416	435	457	440	444	414	447	478	453	463	450	429	430	474	450	439	461	459	421	452	442	441	417	444	469	436	463	455	479	412	406	454	459	410	464	435	429	449	466	460	453	479	482	455	451	415	409	452	428	450	463	433	435	412	446	413	437	454	453	458	480	449	454	460	452	480	453	438	398	455	425	445	477	441	460	460	462	464	475	457	448	457	415	457	416	406	408	410	416	454	475	419	451	457	450	459	452	442	441	481	420	467	451	421	456	461	459	493	434	460	426	429	469	461	446	464	446	434	433	417	412	506	439	433	458	463	479	414	418	418	473	433	455	443	441	455	416	431	460	415	489	442	423	483	439	451	445	438	438	436	426	448	434	432	445	395	455	445	429	420	467	451	435	448	449	456	445	427	476	412	436	444	476	466	410	446	443	408	441	455	455
851	324	217	191	188	188	161	108	254	358	447	1335	3624	2550	7553	5404	2895	1365	547	196	138	103	59	31	23	20	28	24	26	26	31	19	22	27	27	23	24	21	27	31	28	23	23	17	28	16	22	34	28	35	28	30	27	24	21	16	21	29	15	20	21	20	20	36	26	21	28	30	29	27	37	26	26	32	33	28	32	23	29	27	28	34	30	20	22	25	23	24	27	34	34	25	26	27	27	23	39	28	29	28	26	29	27	17	31	16	28	21	37	30	28	37	24	29	25	24	23	19	36	19	26	25	29	33	35	21	30	27	36	19	22	22	18	37	19	28	29	43	22	26	27	22	28	25	38	24	23	28	19	28	31	20	21	32	21	31	33	37	23	34	34	26	28	29	20	23	37	24	30	32	26	29	25	23	31	27	36	31	24	28	33	37	25	23	31	23	22	30	28	26	19	28	18	36	24	20	24	18	33	28	13	34	32	31	18	31	28	28	25	33	22	34	27	23	35	33	31	26	21	30	21	26	29	33	33	28	44	16	37	29	28	25	30	20	24	23	26	27	36	26	30	23	31	30	29	38	30	30	25	26	30	30	24	25	23	27	25	20	19	27	20	24	28	31	21	26	23	24	32	33	25	28	25	25	31	17	23	28	23	30	29	22	32	33	23	31	20	31	38	26	21	31	26	15	34	28	30	26	21	19	30	26	38	29	36	31	31	28	30	41	27	29	30	21	24	37	29	33	26	35	28	30	32	30	35	30	35	29	25	33	28	28	18	20	24	28	32	22	23	25	23	26	26	19	33	35	27	29	28	24	30	25	26	30	30	30	25	25	29	37	32	36	28	27	20	25	21	29	37	34	27	24	38	32	33	33	32	25	29	18	29	32	33	27	24	46	25	18	31	25	21	27	39	23	24	27	25	26	25	25	18	30	26	38	20	28	31	22	23	36	20	34	12	20	34	23	28	28	27	32	25	27	35	21	23	29	31	28	34	36	25	28	31	26	29	29	32	30	21	25	28	33	32	21	34	26	24	28	19	39	25	33	12	17	24	34	17	24	26	25	28	37	21	24	34	29	27	30	24	27	31	32	28	32	29	30	31	35	27	29	33	27	27	25	32	24	27	25	29	23	27	26	20	29	22	24	30	26	28	32	23	25	25	22	20	19	27	19	23	25	30	28	33	22	33	21	29	31	30	20	33	23	36	25	28	34	25	39	29	29	31	28	33	25	25	33	27	19	25	30	29	30	40	24	17	35	29	29	34	28	37	28	25	34	24	25	24	32	26	25	30	28	29	25	22	33	37	22	28	27	31	32	21	25	25	24	31	25	29	23	32	17	24	24	27	25	34	15	28	26	29	32	32	15	22	29	28	19	30	20	37	36	37	26	28	28	28	33	35	25	23	29	28	29	36	21	31	28	31	37	22	29	29	20	17	32	23	25	21	28	25	24	16	34	39	30	34	17	20	30	37	22	20	36	37	31	31	22	19	26	20	23	32	30	28	19	24	21	25	34	15	30	29	23	21	28	26	28	33	30	33	28	31	30	25	32	37	30	20	15	23	24	20	20	30	33	22	18	34	26	35	22	22	33	35	25	26	29	17	23	23	32	24	18	28	17	28	29	19	33	31	28	26	25	24	24	36	31	29	23	22	21	27	32	32	24	25	34	19	18	18	30	25	28	21	20	24	30	31	34	12	25	29	21	33	24	28	21	23	20	24	27	19	28	33	31	25	31	28	30	27	26	17	31	26	29	30	23	23	28	23	28	23	25	30	29	28	29	29	29	23	22	29	22	30	37	22	28	29	28	28	24	35	26	23	30	27	28	30	22	22	22	31	25	18	25	24	18	27	18	27	25	30	30	37	26	30	23	25	32	24	31	32	29	29	19	32	26	22	30	33	26	29	24	17	28	35	34	26	26	16	27	28	36	26	28	22	28	22	34	27	20	29	33	40	33	32	23	26	25	37	26	25	25	31	35	19	30	33	28	21	31	29	26	22	27	27	23	26	25	24	30	24	24	26	29	26	36	31	40	15	33	30	26	29	28	30	30	28	34	28	25	25	34	22	32	25	21	32	27	24	28	25	38	33	36	19	22	31	16	25	25	24	26	24	23	31	28	33	18	30	30	36	18	28	26	31	18	33	38	31	18	28	28	27	19	26	35	31	35	29	35	30	32	24	25	29	26	23	15	20	34	26	26	16	21	36	29	27	32	36	28	27	27	39	26	24	34	19	20	29	24	21	34	33	23	36	29	21	35	28	27	16	24	25	36	23	27	30	22	23	30	26	25	23	24	28	30	26	28	31	28	23	35	21	29	31	26	31	35	32	37	31	22	24	22	32	36	28	24	28	24	23	32	21	23	25	18	21	24	30	25	22	33	23	30	23	33	31	23	25	34	21	28	29	29	29	34	23	25	29	30	27	14	34	25	23	28	21	34	25	32	32	34	32	31	27	27	31	31	22	23	30	34	32	23	35	20	27	26	29	23	21	27	28	35	24	32	23	20	26	30	30	25	31	23	17	27	29	32	29	17	28	23	21	31	30	32	16	32	26	27	30	24	21	31	24	32	29	21	23	20	19	36	23	27	34	30	29	30	20	21	31	19	22	24	24	28	33	33	31	23	24	26	32	29	34	33	31	30	20	28	24	22	22	23	23	32	27	26	26	27	23	39	30	30	39	24	30	34	37	35	27	28	21	22	36	26	31	25	26	34	23	26	30	36	23	23	30	27	30	21	35	35	31	28	23	28	24	19	26	29	24	29	20	19	29	19	24	27	27	34	19	22	22	23	22	25	33	30	34	30	34	18	26	40	29	29	25	37	30	27	24	32	22	34	33	23	30	30	20	31	19	29	24	21	28	30	22	25	25	36	28	29	33	22	31	26	20	32	36	23	26	29	27	31	26	32	36	26	36	28	21	18	20	36	30	39	24	24	28	27	29	24	42	36	30	25	28	31	29	18	31	32	43	29	18	29	18	23	44	24	22	30	31	24	28	25	36	25	20	33	28	27	28	26	27	28	25	27	32	18	35	27	37	21	34	29	33	28	21	30	31	32	34	34	22	29	32	36	21	30	28	32	27	23	27	30	23	25	21	26	23	20	20	28	29	23	26	31	23	33	26	26	26	39	23	18	26	25	22	28	30	24	33	29	31	27	35	15	31	33	21	32	23	31	30	24	23	24	25	29	32	28	39	36	24	32	28	30	21	29	24	26	29	16	22	35	27	38	20	18	19	18	36	30	29	24	31	27	33	33	31	32	28	40	24	15	14	27	24	33	23	27	27	33	24	18	27	39	27	19	33	22	31	36	31	31	28	30	25	32	23	24	29	37	22	28	24	20	32	26	30	28	28	27	25	24	29	24	26	26	31	24	25	31	33	30	27	36	37	26	29	26	26	27	23	26	22	15	24	31	26	35	29	16	26	26	25	22	29	20	27	27	31	31	24	30	29	19	25	30	26	23	28	37	29	30	25	23	37	36	21	24	32	22
16011	7694	4395	11676	19015	14959	10699	7264	12592	14570	16600	26249	33456	28939	42174	35748	28302	20349	10674	4969	3565	2614	1396	550	506	351	347	351	336	350	347	345	333	364	330	346	338	376	370	336	342	375	311	352	322	360	335	323	372	311	334	345	359	333	317	341	329	319	351	334	351	340	341	360	305	361	360	313	323	353	345	336	358	344	351	352	328	298	337	362	326	333	350	338	302	321	326	339	328	352	348	349	370	328	371	349	340	360	350	380	340	313	335	346	352	364	351	349	369	339	319	323	329	326	323	345	367	361	356	339	332	359	348	336	333	367	305	383	320	308	395	362	324	335	346	324	334	335	337	316	354	334	330	340	352	393	356	358	330	339	301	360	366	344	352	347	328	350	356	371	346	345	353	302	314	354	335	336	324	320	325	343	318	348	332	356	349	358	349	343	338	354	331	380	354	354	353	343	365	360	363	358	371	337	369	362	325	373	324	377	366	363	376	336	339	381	336	321	339	330	348	349	340	351	348	338	332	348	366	354	365	338	350	342	347	346	301	350	321	339	354	351	358	354	340	309	359	343	323	343	325	320	340	364	346	357	363	345	336	348	331	340	333	361	356	387	349	362	326	321	329	346	327	308	336	355	310	346	300	334	361	334	306	357	324	324	336	339	335	335	357	355	369	342	346	335	346	337	308	313	340	346	354	351	339	339	337	316	359	313	329	347	353	341	358	362	336	322	376	310	347	372	338	316	373	338	373	369	394	362	331	318	327	352	363	352	351	328	349	338	342	375	363	346	334	350	321	334	337	314	354	361	342	344	318	381	317	329	349	320	362	370	368	344	345	337	332	353	324	332	339	368	328	332	356	364	345	334	343	344	326	345	313	344	380	326	354	385	307	351	312	336	376	350	346	335	344	345	350	381	325	340	358	349	348	333	348	351	325	350	346	323	357	364	363	345	350	347	323	336	372	351	337	315	345	318	338	311	326	365	340	339	356	354	350	370	325	318	347	314	335	347	331	340	341	358	380	367	357	346	348	374	344	323	350	308	367	359	331	339	351	367	323	334	372	354	332	354	325	349	347	297	334	352	356	337	349	344	349	331	338	325	333	341	303	336	355	336	377	340	340	323	335	321	341	367	355	319	334	361	371	374	365	352	312	331	348	398	342	313	326	352	338	340	344	330	358	347	334	343	334	341	353	362	325	358	329	365	327	338	351	355	321	345	352	340	345	347	323	344	362	350	327	360	333	381	316	338	326	328	333	343	328	340	340	365	355	336	353	314	347	337	313	364	346	360	359	316	320	366	349	312	341	344	369	327	353	348	335	337	346	356	380	333	309	342	333	345	362	332	353	364	345	352	352	306	321	354	351	362	327	333	322	325	341	380	346	336	315	338	322	330	348	370	339	359	352	323	354	379	331	331	376	359	357	349	368	319	356	344	317	348	356	340	337	352	360	372	285	338	338	345	343	363	367	328	365	316	353	365	367	332	358	334	322	369	330	347	319	346	330	313	344	330	332	354	349	336	338	335	334	323	327	328	353	340	338	360	340	353	322	374	317	345	330	325	365	383	343	380	382	330	336	323	321	347	350	350	345	359	336	325	345	320	374	369	337	363	341	368	332	350	339	319	317	347	329	372	351	328	328	324	331	340	345	346	373	287	381	356	335	355	361	360	331	379	307	361	360	332	339	303	305	345	362	329	341	369	342	344	332	341	329	350	346	396	350	365	339	346	352	350	392	347	318	342	356	348	321	339	376	301	335	383	360	343	360	351	369	297	337	369	336	334	330	344	331	365	324	369	352	314	353	338	346	338	327	365	328	331	349	356	327	346	352	347	343	385	325	364	337	349	344	350	364	374	333	316	362	364	360	358	323	352	347	364	365	333	327	338	347	320	377	339	358	320	330	344	370	375	331	344	355	341	318	356	339	343	359	306	325	347	337	344	342	313	325	325	377	382	336	376	319	343	296	367	366	307	331	377	309	373	328	354	353	325	362	327	334	314	337	361	301	359	379	365	337	315	336	347	328	360	370	333	358	377	360	365	370	348	329	318	349	340	327	364	348	314	359	363	338	355	328	352	348	326	353	350	352	370	358	336	344	361	348	354	344	344	365	374	320	339	361	348	361	349	344	356	325	347	345	360	355	347	363	375	318	363	373	344	309	362	369	353	329	341	355	336	347	344	365	363	340	341	333	357	343	353	319	361	343	359	319	380	330	339	332	345	357	358	329	347	354	334	338	335	322	370	322	314	336	312	351	360	337	346	355	319	357	348	360	352	335	316	327	338	337	329	342	352	348	333	323	348	378	337	340	318	316	333	369	332	346	333	316	343	299	373	340	337	351	338	323	368	352	342	321	342	366	365	319	346	312	362	368	343	344	322	365	315	308	349	343	326	354	335	346	342	335	353	343	357	335	326	337	365	332	360	346	329	346	339	354	328	327	355	340	335	315	317	359	343	343	331	349	320	340	321	320	337	368	373	319	351	327	356	375	344	340	322	357	350	342	328	334	330	351	364	316	319	330	334	351	322	352	361	351	319	408	312	367	299	348	319	371	362	336	374	333	345	322	323	345	340	348	347	344	328	350	353	317	337	374	358	337	360	362	321	355	328	311	343	347	337	320	321	332	341	352	350	351	332	345	318	356	316	330	343	357	357	338	336	321	387	373	352	342	353	368	352	359	312	374	382	348	329	341	350	318	311	339	397	370	322	322	360	353	334	307	341	364	340	318	351	348	350	315	353	358	288	339	346	343	332	342	363	339	367	373	337	289	390	339	315	353	373	318	340	350	343	317	310	346	351	338	324	303	369	310	378	339	338	350	359	337	347	356	354	337	347	354	315	316	361	342	336	372	321	321	360	342	346	367	312	343	337	346	311	341	377	339	340	331	326	339	346	355	364	323	334	358	331	349	350	330	361	328	405	355	333	354	329	357	370	361	333	357	341	360	348	321	320	328	352	359	359	324	321	351	335	338	383	335	359	349	317	345	336	320	373	343	352	329	369	320	367	331	350	360	329	344	330	352	369	354	362	312	352	367	325	299	356	336	316	338	319	345	366	376	335	348	388	363	365	329	361	348	311	323	353	317	325	352	373	364	344	373	340	347	330	373	369	366	377	354	344	352	307	358	318	365	364	318	347	348	371	313	330	349	347	397	314	365	367	386	321	324	345	350	343	349	339	342	343	331	354	365	324	322	332	327	323	311	336	321	351	358	355	343	349	338	359	345	320	341	310	352	342	319	384	332	354	356	334	338	354	341	348	343	363	352	304	324	319	333	331	367	359	323	353	329	367	354	360	319	364	366	320	351	355	340	337	357	342	348	335	342	332	356	338	356	353	369	358	355	366	361	352	335	364	371	378	341	353	368	336	368	327	335	337	332	347	371	370	326	330	350	332	328	314	340	342	355	359	355	322	356	371	380	369	343	362	350	368	341	361	337	347	369	329	333	322	329	338	338	347	346	339	309	319	318	338	332	369	330	315	364	341	367	316	361	371	337	334	338	337
1154	87	65	46	51	55	45	42	54	73	290	308	798	640	1568	1451	709	326	145	70	37	26	22	48	18	37	26	21	27	32	30	33	22	27	34	33	35	34	31	29	31	24	25	38	24	30	21	21	29	33	25	31	24	25	26	36	37	21	31	32	41	24	20	27	37	30	15	23	21	28	26	33	25	16	25	24	25	30	27	25	30	26	24	31	30	28	32	33	34	22	33	27	27	26	35	23	25	23	32	31	39	23	34	31	28	28	39	27	28	29	32	32	30	36	31	26	31	27	30	32	28	28	35	28	31	21	32	22	31	34	31	31	22	27	33	30	30	40	27	33	30	22	20	29	18	21	27	32	26	31	33	27	31	30	29	21	22	42	30	34	30	23	31	29	36	13	24	41	20	32	34	19	23	29	32	22	34	34	28	27	19	28	25	29	30	21	20	32	28	30	25	22	25	18	29	31	30	26	34	39	34	34	26	28	30	30	29	28	31	22	28	28	29	31	29	29	31	25	35	27	40	24	33	23	31	23	29	28	28	38	27	38	20	29	27	31	16	32	30	32	22	21	26	35	30	28	31	15	27	18	35	19	42	22	28	22	33	22	25	31	34	26	28	24	31	21	29	29	33	22	22	41	31	24	39	29	32	25	30	30	38	33	34	33	35	27	36	26	32	27	18	29	26	31	26	27	32	25	31	21	29	29	33	34	36	19	31	35	29	30	22	36	25	30	31	25	28	30	28	22	30	34	31	25	33	29	30	30	37	29	21	24	25	37	34	21	34	25	33	25	35	32	29	28	28	24	33	21	25	31	29	21	18	34	28	28	28	35	42	38	26	29	21	26	25	31	33	27	24	25	21	31	26	27	37	23	31	26	32	33	24	22	35	30	31	33	22	30	31	34	28	34	27	32	27	30	19	24	22	26	32	31	34	36	32	29	37	29	34	30	31	30	26	30	35	32	29	29	35	24	25	32	37	30	33	32	36	24	25	33	28	22	29	27	28	22	33	39	28	25	32	35	25	24	28	26	26	29	31	37	27	32	29	34	24	26	28	16	21	25	22	26	34	27	29	29	31	28	26	28	26	28	28	27	28	22	21	36	29	25	17	28	30	32	28	27	27	25	36	37	26	35	25	35	28	30	31	15	40	26	27	26	26	35	23	36	30	35	32	26	32	16	29	27	27	29	33	28	17	29	30	35	25	26	23	31	29	42	38	26	24	18	33	34	32	27	28	32	31	21	28	24	26	26	25	21	26	26	34	29	28	18	25	35	30	33	35	34	30	33	24	28	28	37	29	31	26	35	29	32	35	30	31	29	25	28	27	24	27	32	29	28	25	33	36	31	34	28	24	29	29	24	31	28	37	26	31	24	31	36	29	26	30	24	35	23	26	31	33	25	24	24	24	32	33	31	27	36	32	36	30	21	31	30	21	33	25	34	29	36	28	31	32	21	36	23	30	22	25	30	20	25	36	32	35	24	26	30	25	35	38	23	40	30	29	27	25	30	32	27	38	29	23	22	39	44	32	30	30	34	29	29	24	23	32	26	27	30	23	33	32	31	33	22	26	36	33	26	29	20	24	16	28	26	27	22	20	31	28	23	18	30	33	28	27	28	35	35	25	34	30	33	23	25	35	21	33	27	28	31	27	26	27	29	34	40	30	30	28	29	32	33	41	27	26	23	28	28	33	32	35	30	23	31	33	31	31	40	26	21	28	26	30	27	26	39	24	30	27	33	31	36	33	25	26	32	22	28	34	25	22	31	30	26	18	27	30	28	26	31	31	25	31	33	23	26	36	24	29	21	24	39	35	32	22	25	27	36	22	29	23	20	36	23	24	33	31	33	29	30	26	19	17	39	28	37	31	18	18	28	29	39	29	23	36	35	32	31	21	30	28	30	24	30	24	20	34	26	28	27	38	32	25	32	27	25	36	32	25	26	33	22	26	32	31	21	29	37	25	36	25	25	25	36	30	22	25	26	28	24	38	36	35	27	33	27	32	26	25	32	24	24	27	24	24	31	26	25	27	28	21	27	36	26	31	18	22	40	26	31	30	35	27	21	37	21	31	30	32	20	31	31	33	24	27	25	22	18	30	36	23	20	24	31	27	28	29	36	32	33	34	38	21	25	33	29	31	35	29	30	26	27	22	22	34	35	34	28	26	30	31	39	20	25	37	25	26	38	26	26	27	34	25	27	31	35	35	29	29	26	30	34	35	31	28	27	29	24	25	28	26	31	24	30	36	31	30	26	21	31	26	29	23	29	29	27	43	31	33	23	27	20	31	26	29	34	23	37	33	19	34	34	26	28	22	28	26	34	45	28	25	32	28	33	21	27	29	25	32	41	30	27	23	32	25	27	34	28	31	23	28	27	23	33	23	26	33	32	29	30	24	30	34	18	22	27	21	35	29	30	27	33	23	25	25	35	26	25	35	31	29	24	38	23	37	32	27	29	31	31	26	26	36	19	33	29	32	18	23	22	27	34	36	31	26	25	30	28	25	32	34	39	27	35	25	24	32	33	27	28	27	30	24	20	19	27	25	21	28	28	26	25	30	31	27	27	37	25	35	34	26	29	23	26	27	23	20	19	25	21	23	27	30	20	27	23	37	43	31	31	32	24	27	38	25	33	21	25	30	28	32	34	39	30	31	24	21	28	21	26	22	29	32	30	27	22	25	22	20	32	26	24	30	31	37	44	26	44	24	29	35	36	34	30	43	28	33	30	30	25	30	25	31	26	29	32	21	34	37	29	32	35	31	29	30	27	24	22	30	21	22	23	32	27	23	29	31	32	34	29	31	29	45	33	27	29	33	32	18	31	33	17	25	26	34	31	29	26	31	26	29	21	19	22	23	30	39	23	28	29	30	28	28	23	38	33	26	29	29	28	24	22	29	28	32	27	26	35	23	23	29	33	35	26	29	32	28	39	24	28	29	39	23	32	30	38	26	29	19	24	23	26	29	32	26	23	25	23	20	30	28	21	30	35	31	29	35	31	24	28	30	26	27	31	27	38	22	25	34	26	32	37	26	37	30	27	21	37	19	39	24	25	22	13	38	32	30	36	29	34	23	20	38	28	36	31	32	25	33	35	33	26	23	28	30	37	31	31	25	29	33	25	29	29	25	37	34	27	26	30	37	34	30	37	20	31	24	29	29	31	24	18	26	26	33	29	30	32	27	26	32	19	37	25	24	24	27	28	31	33	39	33	35	26	35	35	27	29	20	29	32	34	28	38	38	22	40	37	36	39	30	29	28	33	34	31	26	38	34	33	34	26	27	29	26	27	29	29	25	33	28	29	27	26	26	26	32	27	36	29	33	32	27	28	20	29	30	25	25	36	26	28	29	30	26	30	27	38	32	21	37	24	30	26	24	25	36	25	31	27	28	24	39	28	31	21	33	40	30	30	34	35	37	37	25	33	26	35	29	36	44	19	24	21	27	29	28	27	29	32	36	26	29	39	32	33	17	22	28	21	40	25	30	27	31	22
9149	2427	1221	2371	3655	3444	2730	2133	3065	4363	9156	10459	20029	17952	25787	23257	15230	8174	3682	1534	746	482	422	365	369	387	385	396	375	386	374	376	391	346	387	389	384	361	358	396	406	374	354	365	409	384	387	396	350	384	388	360	371	366	367	386	359	367	382	385	387	400	353	374	359	377	395	388	397	394	386	384	390	421	360	388	370	411	338	360	394	387	382	385	374	412	369	367	407	385	407	421	377	396	384	373	347	399	386	414	395	385	389	369	398	343	350	370	353	394	394	355	384	395	385	392	353	384	391	373	384	348	399	374	410	383	376	398	383	351	413	352	381	379	375	345	414	362	377	400	394	409	388	378	367	420	388	363	368	370	384	390	412	385	384	367	375	356	383	435	383	398	369	379	398	426	381	383	383	406	400	401	368	342	390	372	369	394	385	395	397	397	387	363	378	445	358	382	371	401	379	391	361	407	352	373	380	399	335	428	370	347	393	395	401	383	378	362	392	393	374	377	383	409	381	405	385	397	380	386	372	413	388	366	332	370	374	379	419	385	382	401	395	376	377	383	364	409	392	376	340	399	377	371	356	362	412	371	380	400	375	401	405	384	384	367	373	384	374	398	406	422	352	385	359	371	385	382	418	354	385	359	377	378	384	377	365	378	393	405	414	403	403	356	393	347	359	353	371	414	397	352	388	388	370	352	384	394	363	396	376	395	375	366	388	378	376	363	361	432	377	363	357	351	410	389	388	418	424	395	403	399	418	389	386	376	366	409	383	374	324	416	413	405	379	382	358	357	398	383	408	369	400	393	378	369	406	379	387	353	399	414	360	343	436	390	371	369	376	397	382	349	358	400	398	412	367	362	413	339	390	366	376	385	373	364	393	382	387	359	367	382	407	398	396	364	403	375	360	397	394	408	373	389	379	390	344	402	409	382	385	377	363	397	390	362	356	389	421	386	367	378	386	417	358	356	374	383	376	381	364	356	413	420	385	380	398	382	386	369	392	390	341	374	376	382	358	383	350	373	363	375	376	413	386	396	403	429	406	379	369	405	333	374	358	410	394	374	435	419	386	404	408	369	360	387	375	410	375	394	418	379	434	401	379	391	411	377	375	429	371	375	406	357	364	379	375	380	372	369	393	362	361	387	382	397	387	383	387	366	396	423	403	364	382	384	364	409	380	381	370	370	378	376	356	409	395	359	381	380	366	396	360	401	409	370	391	374	379	362	392	373	378	397	375	367	354	352	364	372	405	375	358	396	368	417	386	387	411	392	369	346	349	379	354	386	381	401	368	400	368	410	416	375	400	386	394	418	408	418	380	359	386	343	364	388	365	380	359	357	379	383	378	359	370	401	385	383	349	403	368	392	413	389	368	366	397	405	381	381	401	404	421	370	352	375	366	411	372	401	406	412	390	412	398	369	368	378	382	371	356	380	350	367	397	381	377	384	437	391	372	365	373	408	364	394	382	383	372	356	370	374	387	387	376	398	390	362	417	383	376	378	403	371	367	383	375	388	356	362	397	377	390	380	362	387	374	380	371	392	346	391	407	404	374	373	392	365	390	403	404	345	353	396	384	339	387	386	383	394	394	361	403	384	389	378	381	360	418	389	363	382	399	391	399	361	395	378	355	367	357	418	384	395	378	357	361	381	356	427	362	378	393	358	366	380	387	410	414	366	402	368	374	386	375	388	385	369	380	365	365	401	397	390	355	361	380	370	393	377	392	399	404	389	388	372	386	403	336	380	368	377	370	386	356	394	391	403	390	363	435	372	373	374	356	366	375	378	413	367	401	377	384	400	398	369	371	354	401	401	443	383	365	392	375	404	362	390	377	397	370	394	384	381	366	353	396	403	357	367	388	403	375	375	437	389	395	343	387	388	365	363	382	385	374	379	360	394	361	388	368	373	359	352	360	388	361	407	372	364	371	368	388	362	417	388	354	380	367	392	369	350	429	358	413	388	390	386	391	399	399	387	377	373	377	369	402	402	371	420	394	377	381	377	378	373	398	398	412	417	399	376	385	374	370	365	366	390	381	378	359	378	396	396	377	404	374	365	390	401	393	380	398	355	377	374	380	387	355	380	390	406	415	358	376	378	342	385	414	392	381	395	385	362	404	405	403	367	397	391	396	419	398	376	410	368	385	338	382	358	394	361	394	387	394	380	405	354	380	393	370	370	360	379	419	411	386	410	369	376	414	382	378	395	405	405	373	385	372	389	396	377	386	386	393	389	359	384	382	367	400	375	387	370	394	375	373	400	397	414	408	376	351	363	399	399	408	412	366	333	358	372	418	386	409	382	396	366	386	408	405	350	338	375	407	401	376	361	384	389	382	386	360	339	400	369	416	367	357	351	389	358	361	402	400	392	352	385	347	401	406	386	394	350	392	385	387	377	383	347	345	408	414	378	414	361	381	401	385	386	382	378	414	385	347	370	328	369	387	362	396	394	392	406	383	408	413	351	359	368	359	355	360	386	371	381	350	372	380	395	363	389	374	388	371	352	403	373	369	357	377	419	397	367	367	377	384	357	348	381	363	415	371	393	393	375	424	362	405	354	395	353	392	396	375	401	396	366	381	390	398	413	385	412	402	405	410	422	376	382	393	400	369	368	386	379	399	387	346	415	388	374	398	363	415	368	357	338	363	417	404	371	356	360	368	392	369	406	426	372	393	381	437	391	378	405	362	400	388	403	383	385	362	381	386	409	393	404	378	377	415	399	359	368	391	400	338	375	384	415	395	367	383	364	355	371	353	399	441	374	369	361	388	375	382	394	363	371	357	398	346	408	386	370	375	352	400	400	354	371	378	380	349	375	407	377	391	352	378	383	395	371	378	383	364	355	384	353	358	400	438	372	375	347	394	381	363	393	404	407	399	397	389	369	338	366	407	400	377	433	386	400	367	416	377	383	397	367	364	375	427	415	344	377	371	394	372	404	372	393	369	381	375	403	354	401	359	372	363	392	355	398	390	434	379	370	409	365	376	381	413	382	389	377	382	392	370	405	393	414	379	382	370	377	372	360	396	404	389	383	369	377	368	364	395	369	363	375	390	364	389	357	401	430	399	388	361	374	384	379	379	397	360	344	400	360	388	383	351	383	366	391	415	387	391	366	366	380	377	364	372	370	387	356	385	330	350	408	366	379	407	387	409	373	389	366	403	404	363	410	404	382	389	361	377	378	348	361	407	410	402	365	390	412	384	349	397	394	399	387	376	367	391	410	386	366	386	381	400	384	407	392	392	371	371	390	339	382	387	423	370	407	430	388	343	344	371	420	376	370	383	423	352	415	374	380	375	384	379	416	383	384	420	396	362	392	388	404	374	367	376	398	393	375	383	369	388	396	389	386	362	369	389	405	344	363	402	365	373	359	386	348	367	373	368	387	382	350	360	359	364	316	355	408	352	377	345	360	397	368	373	414	380	354	376	372	377	375	383	365	391	378	391	407	384	386	413	400	380	430	378	410	362	354	356	364	407	365	388	377	392	413	384	404	403	351
479	186	94	46	65	72	90	70	206	1960	4604	4435	1067	1229	2507	1610	609	267	130	56	40	27	31	26	26	25	18	22	30	33	33	25	29	16	25	28	26	27	24	22	27	27	29	27	29	24	39	24	25	18	24	25	31	22	30	25	27	19	28	28	34	27	23	24	30	33	21	24	15	22	17	29	39	30	28	25	24	22	22	24	23	32	31	36	38	34	27	24	26	17	23	31	23	28	19	22	25	22	24	27	24	33	19	29	16	32	27	23	25	25	24	27	29	17	36	23	31	21	26	22	30	32	19	25	27	26	25	33	26	27	36	31	30	29	22	18	24	29	28	21	31	34	18	26	26	25	23	25	30	25	21	19	18	29	25	28	30	23	31	19	27	31	28	21	36	26	22	20	31	33	25	24	29	27	17	28	29	23	26	29	29	29	40	26	25	31	33	23	24	21	27	23	32	29	25	27	20	29	24	22	26	23	36	20	18	25	22	28	29	32	26	24	17	26	24	34	29	31	35	32	30	26	26	25	29	23	24	24	32	22	33	18	24	30	27	24	21	35	22	24	29	26	29	30	26	29	19	26	23	21	25	36	23	26	24	30	26	24	16	31	33	24	30	31	29	27	27	26	25	25	32	38	25	18	19	32	22	29	20	36	34	26	18	24	31	26	26	31	27	17	35	28	24	26	25	20	26	23	26	18	21	26	22	20	30	23	25	23	32	16	30	28	26	16	28	26	27	15	24	19	21	17	14	32	24	19	16	21	21	25	24	23	39	22	29	30	22	25	26	23	32	22	32	22	24	29	33	32	22	16	29	29	18	23	24	23	27	27	21	31	19	29	20	29	32	23	33	29	30	21	30	25	27	27	27	31	27	18	22	33	27	33	29	26	22	16	31	13	35	20	27	18	26	29	15	25	24	35	30	32	26	26	26	27	26	31	26	21	25	28	27	33	24	24	21	31	21	24	22	23	25	30	19	35	32	27	36	25	36	20	21	26	29	29	27	29	42	29	28	28	29	32	23	26	29	37	35	25	40	27	30	31	24	22	26	25	28	24	24	21	25	25	23	21	23	30	25	29	26	26	23	32	26	26	25	22	20	26	25	20	21	19	16	22	26	24	26	29	33	22	29	21	27	30	29	29	19	22	34	18	18	28	26	26	28	25	24	31	29	30	28	20	22	32	28	15	23	20	20	29	28	29	23	25	31	20	27	21	34	28	32	26	22	28	25	21	21	20	27	21	24	26	23	21	29	33	15	22	22	26	32	22	22	35	29	30	33	29	24	20	27	21	22	32	24	20	25	29	30	26	31	21	26	22	23	24	22	28	17	32	34	25	23	28	24	22	22	27	30	29	26	32	23	26	29	26	34	35	28	29	26	26	21	28	33	29	24	22	24	19	30	31	23	14	34	31	21	23	39	22	22	28	30	25	14	21	26	29	37	20	23	23	24	25	27	32	24	26	28	31	36	25	23	26	29	31	28	21	26	28	30	31	25	25	26	28	35	22	15	35	20	28	30	27	34	19	26	23	32	28	25	25	22	28	18	27	21	35	22	27	18	24	23	22	20	25	23	23	26	18	21	18	21	31	29	27	32	34	36	19	29	24	19	30	28	17	25	36	20	20	24	29	22	30	23	29	17	31	31	24	16	25	22	29	22	18	14	27	23	36	36	30	19	24	28	32	24	21	30	22	36	28	30	30	21	32	18	32	25	18	16	17	26	22	26	30	23	29	23	31	23	30	20	29	28	27	27	24	32	27	26	27	24	17	34	26	22	26	19	20	25	23	29	27	24	27	28	29	35	22	28	22	23	27	21	29	23	29	28	21	31	29	18	24	21	20	29	26	26	39	17	36	28	24	34	22	30	22	31	28	34	24	24	22	30	32	26	21	31	29	25	20	27	22	37	25	29	34	22	31	30	20	27	29	26	32	29	24	25	32	29	22	29	38	32	22	31	32	30	34	20	29	28	27	24	25	34	23	24	18	27	29	27	21	27	29	26	31	23	28	23	19	29	25	28	23	19	18	28	22	39	31	17	37	26	38	29	26	34	19	24	29	23	30	23	16	34	25	30	24	28	22	27	25	25	25	29	26	21	29	26	36	16	27	25	22	34	24	26	13	21	20	28	18	30	27	24	29	27	27	27	24	36	25	17	24	25	29	29	32	23	22	23	23	32	24	28	29	22	27	32	31	17	19	27	30	19	22	23	22	23	24	26	28	22	21	32	29	32	25	25	16	30	22	20	25	17	33	27	29	26	26	25	24	29	26	27	34	35	25	21	28	24	19	21	31	31	18	28	30	30	24	20	23	19	31	24	35	26	26	31	27	32	27	19	25	23	26	21	27	27	26	29	15	28	23	31	26	25	24	24	20	28	20	21	33	26	28	21	22	27	30	32	25	26	21	27	19	32	18	21	22	29	23	20	20	32	23	26	16	29	29	29	30	31	28	21	23	28	24	31	32	26	18	21	27	31	24	31	29	12	23	35	25	24	23	31	30	34	21	34	22	33	29	33	33	21	23	26	26	22	29	21	25	26	23	30	20	27	25	23	18	28	24	31	19	22	25	32	29	27	20	34	27	21	25	21	24	29	24	17	28	16	33	20	29	30	22	26	25	24	26	27	33	29	22	20	23	24	24	31	39	24	30	24	24	24	24	35	25	26	42	22	29	19	17	25	27	28	27	22	17	19	29	35	29	26	20	19	30	27	34	22	24	28	29	23	29	22	26	27	23	26	24	15	25	21	16	19	19	36	29	27	37	32	26	21	21	32	23	24	28	33	23	25	26	27	22	29	28	23	30	27	18	17	29	20	22	19	29	20	25	25	22	30	21	29	27	29	14	28	28	33	23	23	27	40	31	20	15	34	22	36	35	22	23	31	28	20	29	23	30	29	25	24	26	22	34	16	29	20	33	29	19	26	27	27	26	21	25	30	22	26	22	28	30	32	27	29	30	26	22	31	25	17	33	30	28	32	31	29	31	30	27	35	28	28	30	24	19	28	23	30	38	35	31	30	27	28	24	27	23	23	18	18	22	26	19	14	29	30	23	27	27	30	25	22	21	30	27	31	31	22	31	22	34	20	33	30	27	28	30	25	23	32	26	26	31	21	37	24	24	22	27	16	26	25	30	26	16	23	20	29	30	26	27	29	29	25	17	22	30	17	32	27	40	33	18	23	26	21	25	31	19	23	28	22	26	28	23	33	26	33	30	17	22	32	36	26	22	30	21	21	29	29	34	35	22	21	31	29	23	33	31	23	28	28	19	31	30	23	29	28	27	26	22	27	22	28	26	29	25	25	20	16	29	30	31	21	17	24	39	35	28	25	31	19	37	24	34	18	20	28	22	22	20	36	20	20	30	26	26	20	30	16	26	27	24	34	19	29	22	18	25	25	21	39	26	33	23	25	26	23	23	46	24	28	20	24	34	26	28	24	32	34	33	25	20	15	24	18	24	28	26	28	17	27	22	18	26	30	16	24	25	13	24
11660	5648	2107	4358	7341	7863	6031	4596	7677	29252	39726	34884	19761	23545	29526	22646	13069	6341	3202	1185	655	417	399	371	334	344	348	324	309	338	342	358	346	316	363	347	342	370	328	326	336	319	345	320	346	336	323	350	332	354	310	321	372	293	328	329	359	362	349	361	345	347	341	343	321	347	348	362	342	346	326	361	328	363	318	342	342	354	322	330	318	338	349	333	320	334	364	341	346	348	357	340	344	326	343	316	324	316	353	316	303	342	329	310	335	361	347	327	324	327	348	301	374	335	355	334	353	348	312	314	348	343	366	330	333	332	326	340	337	366	321	354	331	315	348	329	325	355	363	337	320	373	316	346	319	360	340	357	341	328	327	342	324	338	362	365	325	345	357	323	339	309	352	326	357	297	323	372	328	326	326	338	330	341	329	321	313	350	371	334	328	321	355	340	355	361	353	318	319	369	339	309	386	317	348	341	325	327	333	352	353	352	331	333	297	309	356	346	297	357	324	347	329	332	332	329	355	350	331	389	339	317	329	361	373	352	310	345	314	319	372	327	353	329	339	335	346	337	322	353	347	337	375	342	357	366	332	331	362	375	325	324	366	331	343	319	345	329	361	324	367	323	351	353	312	353	316	342	321	331	323	340	332	298	351	367	352	331	349	370	305	327	337	334	375	320	363	335	360	351	340	329	332	309	320	309	336	349	315	357	317	339	369	331	372	300	307	301	317	333	326	330	326	330	314	339	363	318	357	330	360	317	349	351	314	349	374	334	329	348	392	338	329	344	342	363	315	337	312	326	373	337	331	375	320	338	349	332	319	339	323	346	314	368	365	304	342	337	339	322	342	360	337	354	336	352	316	333	356	342	355	300	357	371	325	349	368	338	309	328	309	338	338	339	336	323	352	338	375	343	340	335	323	339	328	339	333	339	358	349	361	348	319	366	346	351	341	337	346	340	377	332	354	353	356	342	351	329	334	326	346	310	315	358	335	355	337	355	342	337	343	347	369	339	356	333	358	323	329	368	370	335	374	328	368	342	366	316	349	356	344	331	321	329	321	331	319	341	349	348	337	347	358	349	336	390	325	351	301	328	355	352	331	328	349	308	370	404	357	385	332	324	320	365	353	365	363	349	342	376	351	344	310	336	356	389	343	339	326	401	325	349	365	330	303	352	351	354	344	348	326	356	335	316	337	339	302	345	370	337	320	372	338	362	366	307	369	334	356	333	352	347	316	355	377	322	330	342	358	351	363	364	321	357	330	354	370	349	356	358	347	344	326	339	349	312	343	330	345	316	329	327	350	314	355	352	362	316	355	372	351	385	312	334	305	342	322	327	313	351	366	330	382	330	356	313	323	350	328	333	302	337	364	368	333	338	319	323	373	356	321	358	353	328	339	351	320	345	330	313	344	317	313	318	333	333	370	352	340	362	319	380	330	336	346	319	343	333	330	326	377	324	344	368	339	330	340	359	361	345	317	328	331	343	323	358	354	335	332	367	373	332	307	335	371	356	340	375	321	366	350	311	342	346	354	351	363	354	367	331	346	319	384	346	293	324	340	326	363	312	337	315	355	329	338	329	336	323	346	368	368	332	351	342	346	330	374	329	345	322	377	333	347	345	339	337	314	333	306	359	337	324	335	352	361	309	347	360	336	368	365	345	349	340	367	337	353	349	354	297	355	329	338	349	360	317	347	361	327	344	328	320	306	357	329	351	347	347	305	353	339	347	296	321	356	353	353	336	359	361	346	369	317	343	371	380	335	329	345	384	339	328	336	349	356	314	328	353	373	333	354	350	350	366	333	337	346	342	336	334	346	352	323	343	310	348	365	317	337	329	355	345	325	322	343	342	372	369	319	318	341	342	336	339	340	347	331	310	316	361	325	334	351	329	358	366	357	352	330	349	334	363	310	313	338	363	352	354	331	338	325	346	326	354	354	330	313	357	356	339	335	362	343	364	349	338	326	353	345	337	346	307	294	383	347	350	354	308	340	329	331	342	367	381	348	344	338	311	316	367	303	357	345	282	353	336	354	320	318	324	348	315	317	326	340	342	330	337	342	350	330	313	372	325	316	347	338	360	340	336	324	357	327	338	320	333	344	332	335	368	335	333	369	376	362	356	286	342	324	332	319	345	344	357	337	346	341	327	360	319	356	347	344	355	362	350	357	310	341	326	345	340	328	336	347	372	341	366	379	350	359	368	313	340	323	324	341	310	316	378	346	321	336	361	342	356	332	309	332	318	327	351	333	336	290	358	357	356	339	350	350	325	359	324	314	346	343	328	320	365	330	372	326	318	357	341	325	358	346	325	330	348	328	339	283	341	326	346	357	350	329	320	319	331	344	333	333	345	342	325	368	348	325	324	337	322	338	323	323	331	342	335	326	353	352	313	343	350	333	354	278	367	336	320	350	315	366	346	347	372	341	338	378	354	334	341	353	351	349	351	329	320	349	320	320	341	362	336	337	342	376	334	353	289	362	356	326	331	358	336	373	359	329	316	359	349	325	360	349	324	369	357	370	316	332	324	367	327	361	312	323	333	345	336	322	335	324	361	377	353	330	354	320	331	355	314	333	317	297	354	317	331	371	293	337	367	309	305	344	346	347	347	310	358	340	358	328	320	353	348	313	358	337	329	346	338	391	343	341	319	327	332	352	360	332	359	351	367	358	296	354	367	357	344	356	342	334	352	343	326	314	349	368	344	353	312	393	346	353	339	343	323	332	357	346	330	347	366	353	337	349	313	348	329	326	388	330	340	344	330	328	346	334	321	318	358	324	340	347	314	323	359	355	345	354	351	322	332	345	327	341	368	330	336	326	337	354	310	352	330	370	337	324	321	322	314	354	309	360	344	349	361	353	283	331	339	326	309	360	347	361	338	338	329	348	331	348	361	319	350	344	340	347	377	297	359	317	279	345	335	324	331	357	329	353	308	360	315	366	377	355	389	334	327	345	346	384	340	347	336	337	349	328	353	324	339	338	372	350	323	334	314	336	329	352	297	331	346	361	350	350	334	330	354	366	360	331	335	323	340	330	350	341	336	348	305	317	327	359	333	349	325	352	353	333	310	322	383	332	361	337	355	305	347	346	305	357	336	349	327	307	328	321	342	357	329	349	351	366	356	336	363	332	343	297	331	319	318	314	359	343	314	346	355	320	327	360	385	325	311	392	373	334	353	323	300	332	335	345	327	360	346	348	348	353	349	336	331	360	310	367	337	323	347	320	320	371	331	319	313	345	338	312	349	312	372	344	339	317	356	334	350	339	342	335	327	348	330	358	362	332	363	341	350	315	319	330	358	319	340	342	325	336	346	324	343	339	358	359	332	350	320	340	333	346	341	331	331	313	350	330	339	318	329	366	331	333	335	342	331	298	356	328	362	339	367	328	359	338	322	365	325	324	339	341	336	332	331	304	339	351	344	375	338	323	344	333	368	366	313	337	319	337	340	348	348	343	328	309	322	364	347	332	378	336	372	361	327	345	334	330	325	351	359	315	375
1758	163	115	88	91	107	86	77	386	2370	7428	6223	2994	2322	1724	774	337	167	88	59	44	43	50	41	55	34	26	36	39	35	43	37	45	28	29	42	40	31	36	46	39	36	46	40	31	34	34	32	35	40	25	37	39	42	32	35	27	43	39	36	42	37	37	59	45	45	33	50	33	43	38	32	48	40	45	34	30	35	40	51	33	46	44	50	43	31	42	36	42	36	41	51	41	37	44	36	33	39	52	31	34	43	43	44	44	37	44	40	37	36	37	32	45	38	55	42	42	35	34	28	39	24	30	34	39	38	38	45	21	56	32	37	36	59	46	42	43	50	53	37	32	51	26	37	33	40	35	36	33	36	42	44	38	42	37	34	39	53	30	39	32	40	39	30	44	38	35	30	32	40	33	45	41	37	43	35	38	28	41	40	43	51	37	55	41	40	39	41	40	42	31	40	39	32	40	32	38	33	53	37	45	40	41	36	37	43	46	51	39	42	38	36	50	35	43	32	41	36	52	31	37	27	33	36	42	33	33	34	42	34	37	37	38	37	37	45	30	37	47	41	47	32	45	41	40	36	48	37	27	31	41	38	28	49	49	47	57	41	40	35	30	41	44	36	37	33	40	46	46	41	46	46	43	40	32	40	30	42	40	48	42	42	48	43	43	38	33	37	38	42	37	39	48	28	40	30	32	42	39	49	42	45	29	43	43	39	39	36	33	37	50	36	49	40	35	50	30	39	33	34	39	38	46	36	36	37	37	34	37	34	41	45	49	51	41	34	40	56	35	47	37	39	36	41	37	44	36	49	38	42	47	45	50	42	29	48	34	43	45	32	43	43	38	34	42	41	45	40	42	46	42	45	35	35	48	39	40	47	42	46	49	42	45	43	35	30	28	30	41	40	44	34	43	36	44	43	44	48	45	40	47	55	35	40	45	40	37	35	44	56	37	53	42	43	49	29	33	37	37	34	40	33	35	38	29	44	40	34	38	42	46	37	50	33	35	50	35	37	45	32	29	26	41	31	51	36	42	40	36	45	39	46	25	33	37	34	41	39	49	38	41	42	35	44	48	48	30	46	28	42	33	53	36	44	38	48	36	40	44	48	40	43	50	48	35	53	37	45	47	35	39	42	44	52	37	41	39	38	53	35	47	38	42	30	43	36	40	42	30	47	38	46	38	45	29	35	36	39	39	34	31	33	46	41	39	46	35	40	32	36	41	46	34	39	38	46	35	35	46	34	33	42	40	48	39	44	39	51	48	22	40	44	48	38	37	35	44	48	29	38	33	40	45	38	45	38	31	31	48	41	34	32	46	40	45	34	35	46	38	48	50	39	29	35	43	39	49	31	39	29	38	33	50	34	47	45	35	47	43	41	40	39	46	42	41	40	38	40	27	56	44	40	34	40	29	37	40	48	42	48	40	31	47	32	33	46	39	39	47	37	42	30	40	41	42	37	37	47	41	39	42	30	33	35	41	38	46	46	46	37	53	41	44	43	34	39	51	34	51	38	37	46	48	34	37	38	41	42	30	36	35	42	40	32	46	37	39	48	59	40	46	56	38	42	49	36	28	31	41	35	30	41	44	43	40	33	40	36	32	30	36	35	47	41	41	43	45	37	45	36	47	36	47	47	33	33	45	37	33	42	30	26	39	33	34	38	44	38	43	35	29	40	42	46	35	40	32	39	45	41	45	41	40	41	35	50	43	40	28	38	45	41	44	28	44	42	41	35	46	32	43	37	41	52	46	34	32	45	37	38	34	40	33	35	47	39	40	36	54	34	44	33	34	48	41	48	50	48	41	28	34	43	36	40	52	46	33	39	35	40	50	36	42	37	34	44	37	30	41	41	39	35	35	45	56	39	40	53	38	34	40	40	34	38	34	36	40	46	25	35	36	39	37	43	40	31	36	38	47	48	32	41	31	32	41	43	31	41	31	40	41	40	44	22	33	43	38	33	49	37	37	39	38	33	39	38	44	38	34	39	45	43	36	31	37	41	33	41	47	53	40	38	38	51	32	50	49	31	45	43	29	31	39	42	39	34	46	50	33	40	30	33	36	29	43	41	42	45	37	40	43	41	34	51	44	42	28	35	44	43	39	31	50	42	34	39	29	41	42	39	36	33	41	39	41	50	44	35	31	38	32	33	39	40	42	46	37	29	49	41	36	50	42	35	38	36	48	37	45	43	41	45	34	30	51	37	45	36	50	43	39	37	40	40	43	36	44	48	52	33	39	51	39	45	32	47	42	47	51	33	43	49	35	44	34	33	55	37	44	43	48	38	36	36	39	42	30	39	41	43	37	32	42	23	52	39	41	41	47	40	41	40	43	36	39	41	48	38	42	41	41	35	34	39	30	34	24	42	47	35	47	43	34	47	46	36	40	37	43	30	35	50	36	42	35	43	39	37	40	52	26	37	40	39	30	47	47	34	37	39	41	41	50	36	49	39	36	27	33	44	43	42	38	35	39	44	41	39	37	36	40	33	31	29	36	34	36	42	42	44	42	41	42	31	44	37	37	45	44	41	36	39	32	39	42	42	34	54	37	47	28	31	38	55	32	34	42	31	40	33	45	50	42	51	32	44	49	37	38	42	36	41	31	46	41	42	44	25	45	33	40	44	55	41	42	39	38	47	39	43	38	48	50	33	40	35	50	37	36	42	36	40	31	42	41	47	44	39	41	38	37	42	45	44	36	41	46	46	41	40	35	33	36	35	36	44	34	23	51	40	39	38	40	42	38	29	44	37	44	45	55	31	42	42	30	34	37	37	42	37	42	40	33	37	47	39	44	40	45	38	37	48	36	27	44	47	26	50	46	51	44	39	39	42	41	54	48	36	29	44	40	35	36	40	46	50	41	33	36	37	25	36	33	36	43	45	36	37	33	51	34	38	37	40	44	43	37	42	38	37	34	38	43	33	47	34	27	33	34	38	39	47	37	33	49	38	55	36	46	34	37	43	35	39	45	51	48	45	36	42	43	36	41	44	40	34	55	43	48	35	44	34	40	52	40	44	43	31	41	34	46	37	44	33	37	41	39	47	39	41	36	50	45	33	50	42	48	53	46	49	30	46	28	38	35	40	36	31	40	42	31	41	45	41	23	37	50	43	39	40	37	49	40	40	38	42	37	51	43	41	39	34	40	40	52	43	41	38	26	32	46	32	46	35	38	32	37	40	25	54	36	30	40	36	46	39	33	30	37	36	41	38	43	33	40	43	37	46	42	33	46	24	31	25	42	35	48	44	39	38	41	32	41	47	31	45	39	42	38	38	39	33	48	42	33	41	38	36	39	38	48	47	40	44	36	43	38	43	44	45	42	32	51	37	37	30	37	29	37	42	41	27	45	45	35	43	44	49	40	30	47	31	32	41	45	46	46	35	36	40	43	49	43	48	35	45	36	32	49	53	41	43	28	47	46	39	42	54	31	32	34	30	43	32	26	37	48	34	37	37	35	36	50	35	45	31	31	41	40	41	44	45	49	38	42	52
12555	4900	2174	4722	10056	8322	6323	5035	14130	35011	45953	40255	29888	28006	23908	15770	8146	3700	1548	769	604	535	507	470	563	476	468	488	479	538	490	513	508	538	522	539	505	526	471	508	524	525	520	551	515	525	516	504	524	504	533	501	517	525	493	544	506	564	486	532	525	549	523	518	504	515	503	503	533	477	509	551	544	519	519	487	511	488	518	525	532	540	548	469	512	506	514	523	552	530	541	481	497	499	506	515	468	494	481	499	480	533	506	487	501	538	506	550	507	525	520	532	512	506	516	496	481	504	518	526	509	525	522	498	503	515	538	525	544	493	501	537	528	523	503	516	501	541	567	524	504	495	555	517	530	595	475	523	535	525	536	533	510	509	522	494	529	514	499	504	473	549	481	496	503	514	514	520	535	514	548	499	522	517	507	518	498	512	541	513	515	478	525	502	535	505	493	544	522	510	490	526	497	534	485	524	515	476	540	505	488	508	560	525	521	491	521	502	524	570	512	542	506	483	522	526	513	517	496	532	528	471	521	511	530	472	499	524	517	527	528	520	472	531	498	511	552	517	504	541	528	518	513	484	494	489	519	540	535	488	522	497	512	524	501	470	488	514	538	546	527	490	562	537	503	522	510	494	511	527	498	543	506	503	555	529	514	524	535	515	497	515	534	523	566	523	504	494	512	528	499	489	519	529	521	493	520	538	489	489	573	491	525	517	547	485	520	554	548	535	515	524	533	470	497	524	500	474	534	510	520	520	509	530	485	505	531	507	552	500	484	538	512	506	532	543	526	493	522	499	504	496	538	533	523	550	533	507	533	523	506	501	498	545	511	532	571	493	499	493	485	495	495	550	511	485	522	501	485	552	513	539	523	511	553	514	520	516	505	497	520	494	506	527	491	567	512	478	489	558	554	540	508	538	526	515	484	475	560	519	535	528	519	543	502	466	528	494	494	529	485	524	501	500	499	524	535	528	544	484	523	510	564	550	522	514	545	496	536	505	476	516	471	501	499	510	520	519	442	511	509	526	549	546	505	538	521	522	533	522	537	502	486	523	516	515	515	488	547	493	562	526	555	506	528	563	513	508	528	482	494	499	491	481	503	513	482	527	483	506	557	521	492	505	515	557	513	479	484	521	539	512	535	518	476	557	508	492	523	536	532	505	534	560	539	483	501	476	528	520	504	517	548	499	474	490	534	566	509	488	558	532	510	547	515	545	542	503	529	528	535	501	524	521	538	522	514	463	531	526	507	476	499	513	522	514	537	550	507	483	519	508	547	531	507	497	508	537	524	511	500	527	523	529	531	543	553	561	497	507	501	510	501	523	498	499	489	504	482	493	483	497	504	534	465	548	488	551	528	535	533	485	551	518	518	521	518	532	507	531	515	551	505	541	523	546	522	506	536	538	476	492	512	485	508	562	520	530	530	492	477	547	495	501	484	540	539	542	498	514	545	481	489	523	470	495	481	512	499	553	547	502	510	519	506	516	497	550	535	534	484	501	527	528	523	496	519	574	515	540	504	503	496	498	520	525	519	511	504	502	483	504	490	517	498	520	575	511	536	545	525	529	483	491	519	555	505	485	476	527	524	559	508	461	527	468	473	499	542	552	494	525	516	512	508	493	532	502	498	480	546	529	521	502	533	495	523	478	535	476	534	555	503	487	433	495	535	504	540	532	523	534	514	499	510	529	475	514	526	522	511	493	538	482	480	509	519	509	546	489	552	547	525	522	511	554	517	500	517	491	500	472	538	518	502	527	543	491	519	503	541	506	549	544	464	488	487	555	490	505	495	522	471	515	505	511	459	542	524	516	507	524	523	478	529	463	508	495	494	482	505	501	496	504	493	504	494	470	515	491	538	530	514	509	492	516	526	492	512	528	496	515	490	499	490	512	519	561	499	554	520	518	529	507	524	533	535	484	512	544	520	530	528	541	522	553	516	526	542	475	519	502	561	533	525	489	488	532	536	544	540	484	536	501	510	538	492	508	522	548	527	520	525	541	495	520	498	514	507	488	495	556	501	511	490	521	519	518	533	520	533	488	503	524	521	497	465	570	512	533	505	521	516	561	516	539	556	562	508	519	563	490	487	513	523	518	530	520	520	505	539	510	533	522	546	517	518	532	528	508	533	589	468	518	535	503	476	532	527	509	528	498	523	549	508	521	501	529	510	552	486	517	493	548	491	509	524	531	553	480	525	497	516	488	547	500	488	519	528	491	559	514	542	505	527	532	535	557	544	564	521	533	515	521	531	483	549	495	493	530	515	516	536	531	525	520	548	512	515	516	540	510	517	483	520	560	547	509	532	536	525	535	478	522	516	526	542	482	491	559	501	493	531	511	497	533	541	510	515	527	512	552	530	540	509	546	548	498	507	514	504	511	509	481	519	521	545	496	474	509	550	520	545	503	472	510	516	512	526	566	535	507	494	494	531	539	506	508	553	504	536	525	555	535	521	484	530	497	505	545	548	519	536	502	506	489	550	528	528	513	550	534	509	545	476	513	471	496	523	522	545	488	525	516	504	509	519	557	502	491	527	502	506	571	451	466	532	534	554	530	532	501	558	524	469	506	524	523	520	527	554	509	518	519	505	545	492	519	516	497	557	524	540	508	487	471	491	498	505	557	499	537	495	485	528	505	510	529	548	499	527	506	515	458	511	501	507	523	479	513	529	559	486	500	506	505	541	518	552	516	523	538	528	525	486	531	455	518	473	514	530	536	560	531	541	493	514	500	559	568	519	552	528	542	512	500	501	477	526	550	508	526	442	533	517	493	513	528	496	511	469	497	505	545	532	556	516	552	547	529	549	519	509	518	501	532	497	490	550	555	516	483	527	531	537	536	511	528	547	509	540	534	510	516	475	494	499	494	562	501	508	542	518	589	488	488	499	507	559	512	539	502	540	546	504	562	534	508	515	534	511	485	503	505	565	546	507	517	487	519	459	516	515	544	525	510	524	524	493	517	522	511	525	530	521	503	513	530	495	490	479	542	558	517	525	549	498	549	523	526	521	498	533	506	536	524	515	526	529	479	496	511	488	515	541	483	537	575	511	551	496	491	514	514	521	494	510	494	503	516	484	544	484	541	474	494	535	536	518	563	539	502	529	554	519	509	515	521	481	492	505	531	513	476	530	515	491	515	584	509	511	525	518	509	530	541	492	518	569	503	497	524	531	518	521	554	524	488	508	490	514	472	532	516	513	515	526	591	564	507	524	519	522	497	481	523	488	519	541	535	552	536	526	532	529	478	509	461	521	519	507	477	484	536	527	542	527	504	479	509	540	536	510	510	532	513	494	517	550	469	522	535	506	543	548	531	543	545	511	525	502	512	538	508	503	518	518	537	550	516	526	499	486	531	520	512	497	478	535	524	516	503	494	532	506	538	519	526	556	515	449	495	503	545	512	540	512	526	519	504	477	495	527	503	506	514	495	539	510	507	509	495	495	521	461	476	531	522	513	518	532	541	528	510	498	501	501	457	487	496	529	529	520	519	515	511
901	296	196	89	227	347	228	279	1172	3731	8636	8309	6503	4114	2668	1265	515	194	93	49	44	41	36	43	35	40	29	22	38	30	37	48	43	34	24	32	30	32	38	27	30	31	27	32	31	30	40	39	41	31	24	25	36	24	29	33	30	35	39	39	31	39	27	29	23	36	29	27	32	29	26	35	34	33	42	38	32	27	27	36	32	31	38	38	28	33	36	39	36	32	28	35	29	37	41	29	33	42	36	40	38	23	34	25	36	38	32	32	40	23	32	40	29	31	29	35	30	34	31	43	28	38	37	29	32	41	23	32	34	31	37	39	27	42	44	38	30	30	35	28	43	34	33	26	40	36	23	39	23	32	21	33	36	27	29	47	37	26	25	33	34	26	32	44	30	28	26	28	29	29	36	38	31	43	19	40	29	29	37	33	29	33	38	35	31	25	33	34	33	33	40	30	29	37	31	30	27	33	39	23	48	31	35	28	41	34	27	19	29	39	39	31	34	28	37	37	40	38	34	36	39	23	35	32	40	37	34	34	30	32	30	30	35	36	27	39	39	28	34	30	32	21	27	40	26	34	31	42	27	25	34	36	29	29	24	41	28	37	37	38	40	32	48	35	38	39	25	36	41	29	41	35	34	35	33	28	35	32	36	41	26	42	28	34	25	31	42	30	30	44	33	31	37	31	36	24	45	39	35	34	34	33	40	31	51	37	32	34	38	37	39	36	33	45	40	26	21	27	38	27	25	32	25	41	31	40	34	34	40	36	45	37	31	30	35	32	40	30	32	37	39	29	45	27	30	41	31	31	39	39	42	38	31	32	30	27	28	36	26	40	39	26	38	32	24	40	46	28	50	37	17	34	34	34	27	31	35	22	39	28	38	46	35	43	32	36	37	24	35	30	29	33	29	37	40	27	32	34	36	36	40	28	31	45	41	32	32	38	37	31	40	43	41	29	35	33	29	32	29	40	31	45	35	34	19	29	28	35	38	42	34	34	36	34	48	36	34	39	25	42	30	46	32	34	36	40	36	31	32	32	30	45	29	33	32	39	28	34	32	28	37	39	28	34	32	27	34	41	21	40	36	28	36	33	23	36	38	31	43	33	31	23	42	21	27	29	36	42	28	28	37	32	38	41	25	27	36	35	42	40	34	27	21	35	28	33	40	30	35	32	34	27	27	36	45	46	27	27	31	39	32	35	51	26	40	33	29	41	32	32	35	34	32	42	42	37	45	26	37	41	38	33	27	36	36	35	32	27	50	38	21	27	54	34	31	48	32	27	30	45	29	52	29	36	32	40	32	38	25	33	44	42	24	36	27	37	33	32	26	31	34	32	27	31	34	35	48	37	32	32	39	30	31	33	35	24	24	38	37	24	24	23	35	26	38	45	29	38	31	28	37	36	35	25	43	42	40	29	36	34	31	35	41	37	34	34	32	29	41	27	30	24	31	33	28	40	35	34	43	42	35	32	36	31	45	40	36	31	44	30	40	41	34	30	40	42	31	29	35	48	33	23	41	41	41	36	35	44	33	34	42	30	23	30	30	38	42	38	41	27	32	48	29	27	30	39	21	29	35	49	38	34	38	32	25	33	27	35	32	37	22	30	43	38	31	37	32	30	44	31	48	33	35	32	44	39	37	39	32	35	38	41	31	37	20	28	48	30	35	31	30	33	35	31	31	32	35	38	35	29	34	27	30	28	31	35	27	34	41	25	30	37	29	40	42	37	24	40	31	27	22	34	41	33	38	34	29	27	38	34	28	27	43	42	35	32	50	39	38	42	41	39	46	37	34	44	37	28	39	32	31	26	18	34	42	32	29	35	30	31	38	31	37	38	38	27	34	29	34	29	39	45	44	38	34	29	46	37	27	32	33	37	31	48	37	30	38	37	39	33	19	28	36	43	28	31	38	50	31	35	28	24	36	34	31	17	27	32	30	35	36	30	37	48	37	35	38	38	43	32	27	26	47	28	40	31	30	40	30	39	35	34	32	27	36	35	24	23	40	29	42	35	31	39	31	30	36	34	29	40	37	40	20	39	50	38	34	46	42	33	37	44	34	33	33	32	39	28	29	35	41	33	31	32	36	26	30	33	43	36	40	38	31	25	30	24	36	41	39	34	29	43	32	39	36	35	36	32	36	34	30	32	27	39	36	33	37	35	35	35	36	28	42	32	31	34	34	38	36	33	27	34	38	35	32	32	38	33	37	42	31	28	38	32	37	39	29	39	36	42	34	31	29	45	32	30	28	30	36	30	27	30	41	38	34	32	33	43	35	37	34	35	33	27	27	44	22	37	40	35	30	30	28	27	36	36	38	45	36	35	42	33	30	32	43	27	36	33	40	32	33	39	34	37	37	42	48	26	40	34	27	27	37	44	33	28	45	37	32	37	39	35	28	35	38	31	25	34	40	25	31	32	19	39	25	41	26	33	34	38	28	31	30	39	30	40	35	35	45	34	36	35	32	39	35	36	27	52	31	39	27	40	36	43	26	39	28	41	32	21	32	20	44	22	28	41	41	31	31	41	38	28	44	24	32	31	38	27	31	27	33	39	33	31	34	34	27	34	33	33	40	28	27	38	36	33	41	31	33	31	39	45	32	33	33	29	31	31	36	26	30	37	36	37	32	40	23	43	34	36	31	27	31	32	36	31	28	29	24	31	29	35	26	35	37	38	31	41	37	27	35	32	29	32	27	28	40	34	48	35	41	36	25	34	31	32	35	27	33	40	38	45	25	30	32	32	30	44	30	38	27	29	38	29	40	33	34	36	42	36	29	36	35	47	37	47	41	38	26	32	22	38	24	33	42	31	26	38	35	26	38	39	45	35	31	30	25	30	40	24	43	39	32	31	31	32	30	33	32	29	32	47	33	33	32	33	32	44	37	39	39	35	50	43	29	39	36	28	41	28	34	26	41	45	35	35	26	34	30	34	41	44	43	39	36	35	35	28	36	34	43	25	28	40	34	36	31	30	25	33	29	33	34	37	40	22	25	34	29	28	30	32	36	39	33	33	41	36	38	34	33	22	21	31	38	26	28	44	35	44	32	30	40	32	29	32	23	40	42	39	39	34	35	31	47	30	25	41	37	22	29	31	29	36	26	29	30	35	34	38	25	31	33	32	25	36	34	30	50	33	29	40	35	37	29	19	30	33	45	40	38	23	22	32	26	34	31	30	29	43	26	37	39	33	35	44	31	24	37	37	32	42	34	42	35	35	34	33	35	48	30	41	35	39	25	39	43	35	34	40	33	28	22	38	45	33	34	34	35	39	22	29	38	29	34	38	29	34	43	32	37	36	37	40	33	38	22	37	32	37	37	27	40	40	33	27	46	33	36	30	38	38	37	31	38	37	37	30	29	38	42	37	30	45	32	30	37	43	34	37	31	30	38	30	31	41	37	40	27	30	31	28	34	31	32	38	40	41	35	39	38	39	22	35	29	29	34	38	33	39	42	33	33	29	32	28	35	38	30	32	26	30	21	38	34	37
15953	7406	4267	7132	19279	19642	14093	14692	26287	37195	47308	45597	39756	33973	28442	20447	11734	5268	2162	941	531	475	421	426	451	393	411	465	443	424	436	437	420	484	424	410	396	447	418	435	429	405	438	413	437	422	433	454	453	446	453	454	427	412	441	434	454	415	427	390	433	422	454	430	437	448	419	452	419	428	412	424	430	446	466	468	419	416	445	398	429	437	401	395	423	451	444	405	426	405	435	436	428	438	429	406	387	483	443	411	411	424	457	402	452	416	452	446	451	388	419	404	432	378	440	434	473	447	431	449	431	451	442	426	419	415	447	479	404	435	441	474	421	430	397	421	412	426	421	427	426	412	413	433	463	412	431	436	404	385	410	455	431	422	450	422	411	418	457	439	444	438	400	425	437	427	450	424	436	441	415	437	446	426	451	414	437	440	439	447	426	410	407	413	430	464	424	455	427	387	403	446	442	450	463	469	442	422	484	457	420	421	448	395	462	410	442	429	399	427	413	434	446	465	405	426	460	456	409	411	443	443	435	421	416	473	423	466	422	433	451	473	437	446	409	403	426	429	413	391	431	461	422	442	384	418	434	464	437	394	421	464	442	426	454	413	411	428	450	439	432	451	426	465	446	467	463	411	432	414	414	468	428	465	454	434	408	457	475	421	434	381	435	425	404	390	428	447	419	429	459	422	407	464	466	421	413	404	392	416	463	430	444	447	448	464	457	454	450	404	465	425	446	434	452	428	427	442	441	434	433	484	434	458	403	438	418	474	428	414	403	409	395	456	415	418	441	453	439	439	474	463	438	396	493	429	433	458	422	415	376	429	427	437	450	417	462	440	472	436	434	425	426	466	414	396	428	435	443	439	427	427	441	445	443	436	432	417	405	434	457	437	439	411	427	409	466	428	413	416	431	432	417	445	441	400	438	436	460	412	455	434	405	434	427	416	428	424	454	427	444	402	443	413	430	428	419	419	419	428	440	458	456	428	414	433	406	390	428	418	451	429	426	409	456	479	435	426	441	459	423	429	446	448	451	436	420	435	402	421	398	457	430	412	432	410	477	422	455	416	450	456	409	459	423	398	421	438	420	413	429	434	458	408	447	419	445	408	457	448	480	411	424	434	402	405	409	413	466	438	425	411	425	447	438	408	450	460	449	430	427	425	407	424	439	423	436	429	432	410	417	437	406	438	448	462	453	431	436	427	458	436	431	434	437	439	421	408	431	420	459	462	436	424	470	429	439	460	429	421	440	431	433	476	449	448	420	429	423	427	425	403	452	420	426	384	407	440	420	445	478	434	418	457	407	426	444	413	410	429	436	465	420	454	380	408	422	409	448	438	435	447	414	449	428	410	422	427	431	441	440	439	423	427	450	426	421	409	435	393	459	443	433	415	430	426	447	445	432	421	434	449	444	448	420	450	466	436	454	429	436	412	448	419	437	421	436	453	409	451	416	413	433	430	432	464	427	420	462	474	445	454	422	395	434	444	431	438	455	450	453	431	407	418	421	456	418	450	415	413	420	411	424	404	425	412	432	447	444	455	393	414	422	434	477	448	394	436	439	435	472	415	394	448	400	430	436	421	450	436	424	455	406	435	391	420	405	455	428	450	401	453	411	434	389	425	466	386	426	418	455	456	427	424	429	416	412	478	390	445	437	432	396	433	473	418	442	445	443	435	405	401	447	426	422	459	404	448	440	424	422	423	422	428	453	428	453	440	422	413	413	460	463	420	440	397	448	450	425	431	429	427	433	408	435	444	423	426	438	436	441	421	459	429	468	436	442	433	462	444	400	429	452	419	451	430	450	434	447	432	424	439	420	400	409	452	438	411	435	419	416	421	404	450	448	399	399	423	424	389	445	424	434	431	439	440	423	428	405	425	470	474	393	423	429	427	435	436	401	449	384	464	423	437	423	431	481	441	414	408	393	446	449	419	434	419	458	447	404	417	431	423	436	455	419	458	463	430	426	440	428	437	430	403	451	431	429	457	424	431	413	414	428	434	406	401	400	444	487	437	413	441	468	441	421	457	460	437	455	459	442	460	401	445	465	413	440	430	441	419	402	438	458	409	423	419	416	397	443	428	433	454	407	435	431	423	457	470	477	457	442	417	482	457	439	425	483	436	423	424	455	378	420	448	420	481	399	439	468	388	436	433	452	453	443	443	446	481	480	436	453	439	469	448	459	458	435	443	457	422	418	434	439	428	441	446	473	429	422	415	427	421	437	409	403	453	426	422	410	419	442	426	430	421	454	459	390	418	423	423	458	421	446	424	455	424	399	448	453	452	456	450	420	433	416	471	462	442	427	410	429	426	435	428	404	411	419	460	394	445	409	445	435	429	391	442	401	434	416	462	427	425	426	435	480	440	416	442	408	411	447	442	415	427	411	422	421	443	435	459	447	456	427	403	412	452	418	452	419	414	419	426	393	408	481	474	460	465	437	404	426	452	463	399	392	433	439	416	446	431	406	405	448	426	442	460	470	444	417	421	396	417	446	452	430	417	454	437	469	464	431	455	392	452	445	440	449	444	418	402	408	415	459	449	447	428	465	435	439	373	411	455	433	416	425	429	423	451	431	396	438	466	426	408	445	414	424	396	430	407	444	446	426	419	453	461	439	454	430	436	417	418	452	446	419	436	417	433	458	436	429	427	424	457	420	459	416	421	443	423	401	440	433	433	449	458	436	402	458	446	425	429	387	427	437	458	456	480	446	467	359	454	413	408	442	453	428	435	464	430	426	442	437	463	474	445	423	413	435	460	402	431	431	461	437	409	419	482	457	419	426	451	423	362	491	446	438	388	428	422	416	448	417	466	440	459	399	459	401	389	458	449	432	421	434	425	424	445	417	438	432	422	476	436	389	389	438	420	444	406	447	450	418	421	397	430	447	438	451	479	433	441	422	431	409	414	486	448	459	430	442	410	424	453	416	445	455	431	414	470	402	444	405	415	432	433	434	408	434	430	431	442	455	443	400	420	454	451	406	427	420	411	463	478	479	449	441	465	416	446	424	439	419	415	451	443	413	417	420	436	385	441	467	390	430	449	435	436	436	443	425	438	425	428	448	419	452	441	404	452	413	404	438	427	412	430	408	435	468	455	449	475	431	422	443	435	450	479	420	466	421	432	410	457	412	420	465	443	451	445	411	420	423	428	434	418	418	450	461	388	464	448	445	415	436	449	408	459	444	409	462	440	438	436	420	468	411	411	427	450	411	450	441	485	408	425	494	422	436	419	395	411	483	469	435	427	450	438	445	435	427	429	423	427	428	428	454	432	467	413	449	435	415	423	448	426	472	414	465	432	441	438	430	447	426	416	428	421	423	449	420	419	406	433	452	441	456	442	400	444	476	439	450	465	399	404	442	401	425	411	414	444	422	420	416	412	434	428	431	418	423	412	450	435	392	439	439	436	421	427	430	422	453	419	460	421	429	460	418	416	415	404	443	421	469	456	447	421	442	431	416	428	465	430	448	481	440	431	408	440	454	420	426	430	419	426
1161	80	54	48	94	115	141	270	654	1271	1815	1708	1261	917	447	266	144	88	45	34	44	28	21	39	36	40	29	29	34	34	25	45	30	41	48	38	34	42	36	39	37	37	34	44	27	41	32	32	39	26	34	44	36	36	37	22	34	39	29	45	32	41	28	44	33	34	44	30	40	43	26	24	27	22	37	28	35	31	25	25	31	36	35	48	28	31	30	42	26	34	33	32	38	39	27	33	30	28	43	30	27	44	41	42	37	43	35	27	37	36	32	34	31	29	29	34	34	34	28	41	42	20	29	28	37	26	49	33	33	39	38	36	33	29	24	29	32	29	26	41	41	37	28	29	31	34	38	30	28	31	28	37	35	34	34	39	32	38	31	21	27	28	38	33	26	26	27	35	43	30	32	40	31	31	45	37	29	32	27	33	34	24	30	32	42	35	34	33	31	40	39	28	44	42	30	36	34	34	28	41	40	39	32	33	43	21	24	36	31	40	32	40	44	42	41	31	41	27	39	43	38	33	32	31	31	41	45	42	30	33	32	36	24	31	34	28	44	38	24	34	28	27	32	41	39	38	37	46	35	35	42	25	34	38	34	27	34	32	38	32	28	32	35	25	25	24	40	35	28	36	37	39	35	31	37	34	39	41	30	36	23	34	44	33	24	37	31	31	29	40	38	41	39	36	34	39	26	35	33	36	41	32	27	24	33	29	28	39	30	27	42	38	36	35	41	37	28	31	31	23	38	36	31	31	30	34	36	38	33	40	32	37	35	27	30	31	30	23	39	32	43	39	34	31	34	35	30	21	37	41	38	56	38	41	48	46	39	28	28	43	31	39	28	31	31	50	42	44	32	36	34	40	34	30	43	31	39	39	37	44	27	25	34	37	30	29	36	39	27	36	36	31	43	35	36	32	32	40	42	28	40	30	29	32	34	27	39	38	24	33	27	38	33	34	30	40	29	39	36	40	38	28	32	38	48	28	45	36	37	48	42	42	32	37	41	32	24	43	40	38	46	31	42	39	28	31	34	33	40	39	31	32	29	38	42	45	36	30	32	23	40	32	26	47	32	30	36	35	31	36	32	35	43	33	30	26	39	36	39	42	30	29	33	40	36	30	38	27	39	32	31	40	20	29	34	32	38	39	46	34	39	33	32	37	24	33	34	38	33	38	31	28	46	42	41	34	29	32	32	31	39	31	27	28	32	25	42	37	34	27	36	34	32	25	29	40	30	42	37	43	34	34	34	34	40	34	32	44	35	22	24	30	33	40	35	33	30	30	34	20	35	21	25	31	39	44	27	39	45	24	34	28	33	38	23	41	30	39	34	29	48	29	26	30	24	40	44	38	29	25	43	20	37	36	29	41	28	38	25	29	28	25	26	34	35	26	27	41	32	42	38	30	29	33	49	23	29	36	39	40	30	34	35	28	42	25	28	38	31	38	34	32	25	25	21	25	52	30	32	44	34	40	34	31	35	34	41	29	36	34	40	27	25	29	32	31	42	42	30	19	29	35	41	28	29	34	37	44	47	38	40	39	32	26	38	31	33	30	25	30	31	38	37	48	48	30	36	34	31	30	37	31	37	32	38	27	35	38	31	27	58	46	41	30	27	32	32	30	36	41	39	28	23	29	30	37	25	23	33	33	43	36	32	36	31	27	55	46	31	40	36	31	43	45	47	32	32	40	48	29	37	27	28	34	39	35	36	46	32	31	35	30	29	40	28	37	31	32	34	30	42	30	36	36	23	39	30	29	30	32	31	40	47	24	26	34	27	37	32	35	41	40	22	39	33	35	41	31	30	26	34	30	39	42	37	40	36	31	43	33	35	31	36	33	31	27	34	42	33	30	22	41	39	29	39	38	36	37	30	32	31	31	29	27	26	31	37	34	34	32	38	42	23	36	36	37	29	35	31	17	28	26	33	33	33	44	34	28	32	41	36	28	41	25	31	28	23	28	40	27	25	23	31	34	41	32	31	42	39	37	32	24	28	37	38	30	34	44	40	46	30	41	24	33	23	38	35	40	29	45	40	41	36	36	28	38	46	35	26	26	33	34	38	33	37	27	30	31	34	35	35	30	30	37	38	29	33	22	40	38	32	35	31	42	44	32	34	32	31	41	36	31	28	26	36	31	35	33	38	32	36	24	37	34	32	32	24	33	37	39	31	23	32	36	29	35	35	45	31	43	36	35	34	41	22	36	23	39	42	33	38	35	35	38	37	26	47	44	48	38	37	30	24	35	32	44	28	33	36	33	40	42	35	33	34	39	40	32	32	36	32	36	36	28	37	35	25	29	28	39	29	33	36	40	30	41	34	35	43	35	36	42	32	36	51	38	30	35	39	29	29	34	41	38	31	40	36	23	32	30	38	39	40	38	38	33	27	29	33	21	24	45	35	35	46	22	38	44	29	36	36	34	25	43	37	39	48	35	29	32	26	37	28	33	30	33	30	33	45	35	38	33	49	34	38	41	35	23	24	32	34	43	40	20	38	43	28	41	31	32	29	32	33	40	32	45	34	33	34	23	40	31	25	35	38	29	41	36	29	35	34	26	40	33	44	25	27	34	27	40	27	43	33	35	29	27	37	25	31	31	35	40	50	46	33	36	35	28	32	37	43	36	38	42	37	29	30	27	31	36	33	31	20	29	37	32	25	36	36	46	41	25	31	38	32	25	29	40	26	34	39	42	41	31	38	30	39	32	36	34	35	41	43	30	41	29	30	39	32	40	37	31	30	32	33	39	49	41	31	40	34	38	41	30	38	30	41	32	31	42	26	31	42	32	31	38	41	40	26	36	34	32	38	42	42	40	31	27	37	26	32	32	35	27	29	27	37	27	26	28	36	26	28	30	41	35	44	36	36	23	44	29	32	35	33	29	31	37	38	36	36	33	38	25	35	37	41	30	36	33	40	29	39	22	32	32	34	38	26	30	43	39	18	34	33	37	35	34	37	42	32	35	32	42	32	37	39	29	39	29	17	33	34	37	32	35	33	34	30	35	35	27	33	33	23	33	27	33	38	34	35	24	30	35	36	44	38	28	42	36	26	35	32	43	30	35	33	35	29	36	37	28	29	41	39	29	35	34	26	39	28	31	35	41	39	30	33	37	44	44	33	36	30	42	25	31	34	26	23	34	28	30	30	51	33	39	37	32	42	37	30	38	22	31	31	41	34	35	33	27	37	32	31	36	39	35	26	37	30	24	40	25	43	43	37	30	44	39	35	36	36	38	23	24	40	31	36	33	40	28	35	27	35	25	27	39	32	31	36	32	28	29	26	37	29	39	40	39	34	32	36	34	26	39	29	36	30	41	38	34	36	35	37	32	38	35	43	32	30	30	28	35	30	37	32	41	44	41	27	36	43	40	30	37	30	49	34	37	27	34	20	31	28	35	39	34	29	50	32	25	32	39	41	38	29	29	40	27	41	31	32	34	38	39	31	32	35	33	41	36	33	33	25	35	31	34	30	26	34	27	36	35	30	46	34	40
8963	2469	1251	2685	10526	10474	8611	14344	22668	28097	29599	27088	23723	18814	12441	7049	3539	1599	839	538	487	471	471	446	449	448	439	470	440	433	452	444	459	446	420	440	414	431	430	443	440	425	471	440	447	459	458	450	415	421	474	422	495	452	422	432	465	447	468	448	406	445	455	406	449	438	488	437	439	484	451	451	434	425	439	439	488	447	475	440	424	439	478	457	438	409	442	428	459	449	453	438	466	465	431	442	445	425	423	461	462	479	481	428	471	497	405	459	480	428	419	426	496	440	467	455	414	457	439	467	458	474	442	458	450	479	443	437	439	448	448	439	459	465	443	457	462	471	479	451	485	460	461	442	458	439	452	431	484	438	446	435	454	449	424	430	464	461	446	454	443	450	476	462	459	447	466	431	464	419	415	470	418	427	454	423	425	443	439	452	458	445	449	451	467	450	450	474	441	455	469	446	447	454	434	430	459	431	439	440	439	450	462	461	457	495	429	431	445	451	468	468	446	463	422	466	395	465	454	446	453	430	429	459	464	449	440	471	440	422	457	521	454	484	469	451	431	423	435	434	433	459	450	457	444	491	442	415	453	443	433	495	476	464	442	445	478	440	440	429	408	426	466	434	451	458	467	435	453	450	407	473	482	452	455	470	504	448	448	459	436	431	471	460	431	440	466	439	458	431	451	423	436	467	461	481	483	434	449	472	455	450	422	458	441	450	442	425	430	431	448	437	426	452	457	424	465	413	419	441	485	454	473	450	444	446	458	440	448	421	462	474	465	414	427	455	422	421	471	446	474	451	438	461	455	442	434	415	438	448	474	439	444	465	459	432	469	453	452	399	447	462	462	471	495	467	468	472	420	471	451	480	451	466	464	407	489	455	422	440	475	447	399	445	472	472	456	458	396	468	436	481	433	415	459	455	428	469	467	435	469	451	427	472	451	426	481	429	469	461	419	428	464	496	447	473	424	459	432	421	453	455	450	467	466	497	434	431	469	428	443	442	448	437	434	454	471	420	462	442	457	457	447	475	420	423	422	425	447	486	428	468	447	432	483	483	466	438	430	461	465	483	432	464	470	452	452	449	482	438	449	453	503	457	432	454	475	468	486	434	488	455	430	447	423	450	449	485	482	469	434	445	396	421	433	425	453	485	428	451	447	452	460	451	443	433	431	453	450	425	429	487	451	469	437	412	477	425	406	465	445	449	431	459	439	475	479	448	412	470	462	428	450	437	494	432	464	433	451	433	453	434	430	469	460	449	456	434	433	423	430	459	471	445	451	476	462	468	439	444	423	407	425	464	439	423	467	413	513	459	436	476	469	475	472	423	462	444	423	472	465	424	455	473	458	447	492	454	438	429	435	435	423	474	423	437	441	472	417	452	466	422	453	472	441	471	459	466	442	461	450	450	477	452	510	440	446	428	417	441	455	436	417	406	431	441	417	451	427	480	410	458	404	488	462	424	435	456	430	498	441	470	450	444	465	457	435	421	468	417	450	419	438	441	443	443	463	427	449	421	450	492	417	449	445	445	430	470	432	473	451	438	443	430	430	438	409	482	478	474	479	462	476	467	427	422	440	420	477	464	503	474	471	420	425	488	487	425	442	469	468	433	471	460	455	435	441	444	428	451	427	471	483	426	471	444	452	431	459	468	469	433	431	421	518	432	449	422	446	411	436	449	449	470	455	452	433	451	414	481	431	485	436	452	461	443	462	438	441	484	459	426	433	440	465	450	455	446	451	421	414	433	472	451	436	438	473	440	460	484	431	421	453	426	435	411	447	441	439	448	415	451	470	459	455	430	474	413	433	472	438	462	490	492	472	440	417	476	448	471	402	471	453	465	451	425	496	461	455	459	474	434	488	481	459	450	458	450	427	481	480	444	440	444	473	457	481	436	425	443	423	423	459	463	440	459	481	446	451	443	419	393	402	458	473	478	489	437	398	425	440	415	451	438	471	449	446	394	466	468	437	460	415	474	416	432	435	435	497	404	443	434	437	466	438	433	437	444	432	466	449	466	425	472	485	466	458	408	461	461	443	433	457	464	454	473	503	432	479	446	457	503	464	426	467	461	444	445	489	447	409	502	477	435	437	449	425	441	410	450	424	411	483	422	434	458	449	472	451	484	417	458	474	516	442	471	481	461	427	444	461	433	425	435	479	457	467	424	453	458	462	429	448	450	437	459	439	448	453	429	417	472	435	468	467	492	463	465	435	441	424	447	454	438	438	428	464	438	457	434	455	442	435	442	458	485	469	477	455	447	408	479	442	467	434	468	465	417	449	397	428	461	450	435	445	443	473	432	437	487	468	439	460	434	441	442	441	468	470	434	467	458	479	469	463	463	436	435	422	448	483	428	444	441	482	471	419	418	473	435	448	442	453	456	468	460	435	475	441	443	461	435	453	438	440	451	454	445	455	487	435	409	460	474	482	455	471	437	433	460	468	477	396	480	467	435	462	434	414	436	476	445	428	458	435	452	438	479	452	462	427	424	476	420	445	441	482	460	489	442	418	468	480	443	442	458	431	431	420	453	475	430	430	445	441	455	410	451	436	452	483	451	460	496	473	432	452	477	434	394	432	465	428	485	453	431	456	434	474	443	486	395	465	437	428	444	399	448	427	465	490	413	441	400	445	450	441	455	448	472	463	396	461	443	455	416	470	431	475	456	424	477	468	402	404	440	456	430	470	466	432	505	431	456	444	452	451	482	458	430	444	433	463	476	416	432	429	468	445	437	463	484	459	490	447	459	453	405	471	449	449	447	440	442	495	419	435	427	471	454	439	458	510	463	458	452	436	450	492	472	404	445	471	445	440	454	457	456	454	468	443	445	451	460	418	475	440	481	447	436	487	437	435	438	457	429	474	466	453	439	428	424	414	446	456	465	442	437	441	460	441	427	459	440	426	448	436	420	430	506	461	408	476	473	427	447	444	422	439	429	453	464	447	461	439	444	447	442	458	458	432	462	465	492	459	431	363	462	434	465	436	449	458	451	456	445	457	453	462	471	466	481	454	441	443	462	397	423	454	426	439	433	476	432	443	434	473	455	442	477	459	452	454	480	500	441	454	428	467	432	440	485	461	433	486	443	455	443	430	437	439	443	426	456	463	435	419	473	425	492	425	448	446	461	434	432	440	465	457	410	458	439	460	440	471	445	471	460	479	453	426	435	407	456	455	459	425	480	450	466	444	415	454	435	433	405	441	450	450	464	419	434	442	439	404	441	469	453	473	460	419	466	452	467	478	434	432	404	469	453	416	414	456	452	436	433	456	451	444	477	467	462	450	469	435	426	455	462	456	435	434	425	476	439	426	471	455	466	444	463	471	433	434	453	448	446	465	418	423	426	444	474	486	410	443	474	429	486	413	466	480	452	469	413	482	451	451	427	444	448	466	465	481	455	421	444	502	453	439	419	456	465	417	433	452	428	465	410	460	477	438	431	487	460	439	477	487	446	453	444	432	451	453	450	462	457	450	429	434	422	465	429	439	447	464	427
509	235	151	128	133	414	661	693	785	1567	3925	4670	3757	2471	1394	617	277	151	79	40	38	28	32	21	29	37	24	30	22	35	27	29	18	29	35	28	26	30	35	29	23	32	25	33	32	36	29	27	30	35	20	26	22	34	38	28	35	31	23	40	29	27	27	34	22	29	29	32	31	35	37	32	25	22	25	31	33	32	24	42	32	32	25	36	29	33	32	32	27	22	36	28	30	37	22	31	39	27	28	37	29	43	31	35	32	35	33	26	27	28	25	28	30	25	19	22	30	29	36	24	35	30	35	33	41	36	30	23	37	22	29	31	24	31	32	25	28	32	24	33	35	24	26	23	38	27	26	30	39	33	32	28	21	34	22	40	37	32	31	33	23	29	23	28	30	34	37	30	21	22	27	26	26	24	28	29	30	34	26	29	29	28	38	34	31	35	35	28	27	29	23	25	22	24	28	36	19	24	42	32	23	30	22	32	38	30	31	33	24	25	32	31	43	25	32	40	31	34	36	39	32	29	25	23	19	24	19	31	30	41	37	33	42	20	28	35	33	31	27	29	32	27	37	26	34	35	24	38	23	29	31	28	28	27	29	40	23	31	26	34	42	23	28	22	35	26	26	31	28	32	37	38	34	42	28	27	40	25	31	25	24	31	26	31	34	28	21	34	34	26	20	38	30	22	26	31	37	30	31	33	29	29	31	21	35	36	33	20	35	20	25	28	46	35	27	24	43	29	28	28	27	30	15	32	27	36	22	26	33	32	36	22	31	39	37	34	25	27	28	33	32	29	24	22	25	26	22	38	35	26	27	33	34	39	30	19	43	31	31	29	28	31	29	33	30	29	29	39	21	31	23	27	30	43	29	18	33	22	27	34	22	26	32	23	37	22	21	34	27	36	33	34	33	30	22	39	33	25	26	25	37	24	22	43	30	34	44	36	29	38	24	31	24	28	34	30	43	37	24	21	28	24	20	31	28	22	33	30	30	37	21	38	22	28	32	26	25	39	31	32	30	32	26	30	26	36	33	30	31	30	26	24	20	35	37	26	18	26	35	32	30	31	39	34	26	25	29	23	38	23	24	28	31	31	34	27	38	30	31	38	26	28	29	39	24	25	32	40	27	28	33	26	31	30	20	35	37	32	33	29	27	40	26	33	34	18	31	28	28	26	21	27	39	28	34	34	31	41	34	34	26	32	35	25	28	33	26	40	32	31	20	32	30	31	33	37	20	24	27	30	36	38	39	27	28	23	38	26	33	38	34	34	20	45	34	25	26	34	31	38	22	28	35	31	38	32	28	28	28	35	29	24	27	35	37	25	27	29	34	33	35	24	28	24	31	25	26	38	24	27	30	22	25	38	31	26	36	32	29	42	22	40	23	25	40	28	32	27	34	42	25	29	37	41	35	26	27	32	33	24	29	23	35	44	25	30	34	28	27	29	30	33	27	31	32	39	31	22	28	41	24	34	35	28	37	24	34	30	31	27	41	36	39	27	21	29	23	37	30	34	26	36	33	28	42	30	27	33	26	29	25	34	27	33	28	35	30	31	29	35	29	30	34	24	42	32	21	32	37	27	28	32	27	41	31	24	36	40	35	20	29	26	23	31	26	28	33	33	28	36	31	27	27	26	25	31	26	31	24	39	35	22	27	28	37	28	23	36	30	29	32	36	40	34	39	30	25	35	30	33	33	24	29	18	37	26	26	29	33	30	30	19	25	29	32	30	30	36	20	30	29	24	33	34	28	34	26	29	24	33	17	26	29	34	41	22	34	34	23	28	32	29	35	18	38	27	37	26	23	33	31	41	39	29	32	34	30	26	38	36	23	37	37	36	31	27	19	25	30	28	27	22	39	31	31	24	37	37	27	37	24	26	27	32	28	41	34	26	30	27	31	32	32	38	21	28	23	32	27	29	29	31	22	33	27	33	24	29	26	33	22	37	37	41	31	32	27	33	39	34	21	27	36	26	25	36	29	29	30	38	29	30	36	26	38	31	29	31	23	35	22	36	32	30	27	37	23	26	21	27	29	29	34	37	30	37	28	28	29	30	30	37	37	28	36	40	34	32	32	32	26	24	20	32	25	29	34	27	32	31	30	29	25	31	34	23	37	31	36	28	32	23	28	27	36	33	34	27	36	29	35	28	34	37	33	42	38	24	27	28	26	32	25	40	25	29	28	39	33	28	22	21	33	31	22	28	34	34	24	27	29	44	34	24	28	30	29	36	39	26	31	24	33	28	33	45	35	16	34	26	27	30	24	34	32	28	32	26	38	30	27	20	40	19	31	32	31	29	34	30	25	37	31	27	35	36	21	28	17	26	29	39	36	25	20	28	28	28	34	25	20	28	32	33	28	32	38	26	29	30	17	25	24	26	30	30	37	44	29	25	37	27	35	34	34	30	36	29	30	35	36	25	24	34	38	40	45	40	19	42	24	21	33	32	30	24	40	36	37	21	31	21	33	30	33	24	34	34	25	22	34	31	27	37	35	26	32	29	25	40	20	36	28	39	33	33	41	27	33	27	24	31	29	37	32	29	38	32	31	30	41	47	31	36	32	31	31	28	27	30	38	31	31	33	33	26	26	24	32	38	22	31	28	36	27	35	25	29	32	39	33	26	37	34	27	34	34	25	38	17	29	31	30	29	33	33	35	19	29	25	34	25	27	33	25	28	37	27	30	33	27	43	34	31	27	37	23	30	20	23	29	35	33	26	39	32	22	30	33	33	32	32	27	28	32	23	18	38	31	26	33	24	31	34	36	26	27	24	38	26	31	39	35	32	27	31	32	36	41	33	43	32	38	21	27	31	25	34	35	34	32	31	40	31	31	26	27	33	35	24	31	30	39	35	23	25	25	45	41	27	25	28	30	25	25	37	41	27	21	37	30	32	31	36	29	30	43	28	35	39	38	43	37	25	23	26	37	38	33	30	35	28	19	30	36	26	33	22	26	29	26	33	36	32	24	34	32	31	24	27	34	22	27	28	29	29	40	20	35	28	40	47	28	33	41	36	29	35	36	30	24	24	31	35	34	36	32	19	30	33	36	31	28	31	29	28	32	39	30	30	32	25	31	34	21	27	38	33	25	32	30	34	23	25	26	37	32	35	26	23	35	26	34	29	26	38	39	45	39	27	36	25	31	31	33	38	28	20	29	25	33	33	27	33	24	40	24	36	29	28	27	29	31	27	34	28	34	29	26	23	26	27	28	29	27	32	25	34	41	39	27	33	17	24	32	32	28	30	33	23	33	33	34	30	18	35	29	30	31	13	34	31	25	37	25	37	36	35	25	31	22	25	31	38	38	34	20	37	36	30	28	30	35	30	31	29	24	28	35	28	31	29	44	36	32	37	34	32	27	37	38	35	20	21	40	35	21	32	23	30	36	33	26	32	27	33	38	30	32	29	35	29	29	27	35	24	26	29	23	24	37	32	28	24	29	24	30	27	39	29	43	32	28	29	30	35	32	33	33	26	35	25	25	28	25	29
11967	6255	3169	8063	15558	23733	25296	23739	24231	29262	37813	37576	33694	28570	21760	13800	7108	3150	1322	670	497	428	416	406	401	376	385	427	399	394	360	359	385	382	405	378	363	397	434	388	383	390	417	391	373	399	421	382	423	403	370	362	351	418	421	385	406	366	403	383	388	388	379	381	379	386	424	375	424	407	372	364	402	392	374	425	399	376	396	396	405	349	411	383	397	386	407	376	383	360	406	380	429	391	415	399	367	382	373	412	408	390	370	402	404	372	374	407	390	380	390	388	404	371	409	412	381	397	367	393	378	387	426	412	393	420	378	391	421	427	382	373	394	367	435	401	385	386	400	377	413	369	369	408	374	395	387	387	400	360	380	407	371	376	372	378	379	372	411	409	405	411	393	405	403	376	378	353	371	409	390	416	414	401	369	438	364	397	397	355	428	364	404	384	387	385	399	418	405	392	366	417	386	409	384	394	424	397	389	377	386	392	434	387	404	389	364	389	407	384	375	419	391	382	403	390	403	396	394	395	367	408	387	394	364	362	394	378	396	404	376	386	396	376	368	392	415	372	417	383	396	384	395	419	413	406	401	371	400	392	387	372	400	399	419	380	426	397	388	393	370	365	411	402	398	403	391	435	367	395	375	406	393	342	353	373	373	364	410	385	405	414	377	386	398	386	408	412	340	383	387	411	389	395	439	391	399	437	397	362	387	419	396	371	410	419	388	379	423	371	405	388	395	399	392	404	401	409	364	381	375	409	377	414	400	369	384	419	387	391	367	389	418	404	390	381	367	375	410	390	412	383	378	398	412	365	390	382	413	393	397	429	384	381	410	372	408	384	389	389	416	382	383	369	389	421	364	386	422	387	449	392	415	405	392	419	417	398	435	371	397	379	407	403	363	411	399	366	384	382	425	395	377	396	364	397	393	401	419	405	428	379	413	363	417	386	412	418	391	357	405	426	363	370	387	383	413	364	387	378	407	398	374	401	417	382	371	388	432	405	385	419	386	381	407	423	380	380	372	393	403	370	410	410	415	385	381	418	420	430	361	374	410	388	380	375	399	372	416	398	406	387	403	375	398	384	403	429	395	390	370	416	400	417	400	386	396	416	370	387	373	376	400	411	398	383	403	416	407	433	413	404	381	386	377	378	377	395	407	436	366	393	409	413	375	351	388	372	381	373	404	391	400	423	418	370	399	407	397	410	429	395	408	450	368	396	400	420	391	372	364	434	385	378	392	369	403	418	388	382	373	375	380	385	417	348	399	403	388	403	402	399	370	355	380	397	385	360	408	410	417	375	429	366	415	390	432	383	404	394	380	411	383	418	377	385	376	414	402	431	393	385	389	442	373	369	385	390	402	382	398	407	372	394	395	406	374	401	406	383	399	403	385	381	377	412	397	419	416	369	388	387	393	401	392	366	441	383	385	391	426	424	383	373	395	361	391	415	400	383	370	375	379	405	404	382	410	379	372	372	394	385	411	414	398	449	378	401	418	380	368	420	420	417	412	391	365	406	388	381	383	434	406	386	404	425	417	395	400	398	426	364	389	378	380	389	378	403	422	403	386	414	397	405	416	400	390	403	399	379	393	405	422	379	396	374	369	375	397	386	388	417	396	360	375	368	375	363	424	400	404	399	357	401	401	395	380	414	397	417	369	409	387	381	376	442	425	372	458	400	392	381	371	436	365	365	397	392	416	384	397	397	431	404	397	380	361	405	342	369	402	412	381	371	394	408	411	433	408	396	400	395	394	378	399	443	394	425	381	415	365	385	359	399	401	391	403	397	381	385	370	383	387	405	409	419	397	383	392	387	401	398	387	394	370	386	376	394	382	403	410	428	400	403	410	400	378	435	365	395	417	373	370	414	373	400	405	373	385	396	426	369	394	369	422	395	429	366	373	384	377	383	381	381	398	409	413	412	344	398	393	393	426	363	382	419	374	430	394	386	402	383	412	410	386	414	397	380	414	362	418	410	387	381	402	384	333	392	393	385	398	367	388	380	408	430	409	388	391	389	357	382	393	389	406	422	386	403	397	390	399	381	395	377	393	387	385	371	412	394	381	362	398	393	385	439	383	392	363	357	390	429	384	382	357	406	365	363	427	383	377	396	374	401	405	399	416	401	378	399	396	437	392	413	405	401	400	402	395	388	385	409	389	398	379	375	389	372	428	383	398	401	389	397	389	397	395	390	397	428	400	431	422	392	421	393	385	399	413	405	388	364	389	390	393	396	412	394	401	396	374	360	383	384	403	432	391	383	418	386	379	365	392	395	365	405	377	377	391	371	371	405	403	365	392	370	408	404	398	366	410	411	424	384	361	357	380	421	409	416	393	374	386	410	428	387	409	412	401	396	376	415	420	386	371	365	356	367	389	395	395	412	388	367	393	402	397	375	374	379	402	390	387	383	401	415	411	408	402	353	418	384	393	395	391	415	396	394	399	389	385	401	383	385	376	393	409	385	398	410	387	418	438	379	393	389	401	386	418	382	401	377	429	371	416	370	386	422	405	419	375	401	409	374	433	377	396	405	400	380	380	388	408	384	398	385	383	409	412	370	391	364	373	382	378	372	412	391	414	420	410	411	366	402	372	400	363	419	422	415	377	375	380	416	376	413	338	381	379	426	404	408	411	374	372	369	403	405	410	370	367	397	405	397	360	405	386	368	380	392	415	451	415	365	392	415	391	398	399	401	407	392	421	380	387	405	382	363	375	381	423	395	335	435	345	397	375	387	383	412	416	386	407	391	413	408	378	427	402	380	401	376	421	377	379	370	388	429	436	379	400	402	393	409	352	410	421	413	396	413	361	433	369	398	392	420	388	409	398	376	408	405	402	392	399	384	386	387	366	403	385	414	397	403	397	387	360	388	373	364	376	396	414	350	412	399	389	382	416	402	370	397	387	392	411	375	421	417	373	378	426	374	430	418	410	405	403	413	379	412	398	418	382	388	397	402	386	365	420	398	384	394	353	378	380	422	423	376	380	412	391	383	437	393	362	393	405	370	378	403	390	417	396	395	415	393	412	393	410	423	408	438	414	418	392	382	379	394	384	386	353	414	402	395	377	416	373	385	398	365	388	396	356	391	392	391	383	366	411	373	388	411	391	407	373	409	416	365	397	400	419	400	429	401	420	366	396	434	395	373	415	422	391	390	432	421	439	383	388	374	400	381	375	400	389	388	380	357	437	408	421	373	386	403	405	403	388	390	375	444	404	385	382	410	381	385	389	390	404	380	362	402	361	357	416	414	363	425	386	377	390	368	382	367	397	413	401	396	400	425	373	402	359	383	405	383	396	389	387	393	412	377	383	419	366	382	390	383	405	395	383	392	394	419	367	423	407	429	379	434	386	384	403	386	376	399	371	374	408	408	324	384	377	388	388	400	391	423	380	418	394	403	385	404	369	398	378	365	451	383	351	387	355	440	376	423	425	425	363	379	414	398	415	393	406	371	402	371	389	370	414	379	342	393	388	372	414	396	376	404	367	360	389	404	396	418
1913	249	199	164	161	325	507	825	686	2161	4741	5571	4391	2883	1557	724	347	150	90	60	44	42	39	40	47	36	38	27	36	40	37	41	41	31	42	45	40	31	35	38	33	40	33	34	36	42	39	42	48	47	45	45	31	47	28	40	41	46	43	44	44	43	33	48	41	46	49	34	49	44	46	44	46	46	49	40	41	45	47	38	34	41	38	36	36	45	44	46	40	27	37	33	47	36	40	36	46	35	50	45	41	34	38	39	46	32	41	39	42	35	28	44	43	51	45	44	38	42	37	43	31	33	38	34	51	48	44	34	33	42	38	42	54	34	25	37	33	45	43	40	47	47	37	40	33	45	37	52	37	57	42	36	52	41	35	53	40	43	39	39	41	44	38	31	42	52	48	35	35	29	48	46	34	38	35	40	42	40	39	32	45	44	41	50	31	53	57	50	45	37	40	35	34	37	53	37	43	43	44	39	44	41	30	43	43	39	49	46	36	31	44	32	48	34	31	41	36	48	51	48	35	40	36	27	40	46	42	46	41	46	45	39	58	39	40	56	46	32	35	28	30	42	51	47	42	54	41	38	40	48	36	40	39	53	47	47	36	35	42	45	49	42	37	43	39	40	39	34	45	37	34	47	37	29	31	40	41	47	54	44	32	45	33	39	43	43	48	43	50	32	41	52	40	39	35	54	30	42	45	50	40	45	45	36	48	46	28	41	32	42	34	49	42	35	37	43	40	39	49	42	39	44	45	51	40	38	59	33	36	38	33	51	35	44	32	34	33	42	36	31	43	33	33	42	30	30	56	40	41	30	37	36	37	43	37	46	34	35	36	47	47	43	42	37	37	29	40	37	43	50	38	40	44	43	42	33	44	51	41	43	40	43	49	25	43	44	57	39	45	42	39	39	45	45	42	46	41	29	50	27	34	36	51	52	46	49	37	51	48	46	37	40	31	39	41	32	40	44	40	43	50	38	33	28	36	44	52	42	40	47	48	45	47	36	32	37	28	32	43	42	49	31	43	34	47	33	49	35	46	51	32	35	40	37	45	43	44	40	37	46	37	36	40	29	44	35	43	48	31	28	42	39	51	38	47	37	36	54	52	38	34	44	33	48	38	35	45	30	43	41	31	36	54	40	45	41	47	49	44	35	40	36	38	43	34	41	36	48	46	46	39	55	41	61	40	43	37	42	40	53	47	38	34	32	39	33	41	39	46	42	37	46	41	34	41	48	28	37	35	35	55	37	52	36	37	35	44	40	38	43	38	36	44	43	30	27	36	38	53	39	44	53	33	49	34	42	34	50	43	40	39	44	37	41	38	28	38	51	42	44	33	42	43	41	41	48	42	36	41	43	35	38	43	37	35	34	37	38	50	43	38	37	43	43	47	43	43	31	35	44	35	38	48	37	32	36	44	42	42	28	35	53	43	40	47	41	48	39	34	45	35	50	35	44	45	40	44	38	40	41	41	39	39	48	33	37	37	33	53	40	33	41	42	50	40	51	40	39	35	38	35	52	39	40	57	46	37	46	38	38	41	37	37	49	43	46	38	38	38	30	43	40	56	41	26	42	48	40	42	46	39	36	46	42	38	41	37	45	39	43	44	34	42	43	41	43	40	44	52	42	42	41	38	37	36	43	40	30	57	36	39	29	44	37	39	45	36	35	32	44	39	44	39	46	28	45	38	35	50	52	39	32	24	45	52	35	42	46	38	35	41	44	36	49	43	46	37	29	39	38	38	44	42	29	33	40	34	24	44	39	39	38	40	42	43	38	34	34	33	51	52	38	45	47	44	31	48	48	43	38	42	28	42	39	51	48	47	42	33	51	37	38	39	33	44	48	38	48	40	48	44	35	34	44	47	33	38	38	37	54	39	47	46	42	51	43	42	35	42	41	37	32	51	38	44	41	40	56	41	62	39	41	42	53	61	65	50	38	42	38	47	26	36	36	44	40	48	37	59	42	44	51	41	43	40	34	30	35	47	34	34	50	39	46	33	46	41	45	42	35	44	47	42	32	40	42	38	44	45	42	51	35	36	38	43	35	43	42	34	34	30	38	40	44	49	44	50	52	45	37	46	36	47	35	43	52	40	48	31	47	43	33	36	50	49	45	53	33	41	33	52	38	49	52	35	42	39	40	36	33	53	46	40	47	61	45	50	46	52	43	30	35	33	41	43	43	35	39	34	40	45	37	40	45	43	38	31	48	32	50	41	35	34	39	36	41	47	39	45	34	31	39	38	39	36	52	34	38	54	38	34	51	43	38	38	30	40	45	48	32	35	39	49	39	38	33	39	36	30	39	46	45	48	35	46	34	38	49	36	50	45	41	46	37	48	32	54	36	36	47	46	44	38	47	27	35	37	35	45	48	37	42	40	39	47	38	39	44	43	37	41	45	35	30	29	45	43	35	42	42	42	41	40	39	52	44	42	50	44	42	38	40	39	49	46	44	33	55	48	38	49	40	36	48	42	43	41	35	47	33	31	47	34	37	38	43	35	53	36	35	44	41	50	48	44	31	48	40	35	37	41	40	41	32	40	40	35	37	28	35	44	44	36	36	55	50	44	48	35	40	32	41	33	40	44	43	51	43	37	39	39	37	42	41	47	44	35	44	26	39	53	24	35	40	33	41	40	42	40	46	37	43	30	37	45	44	42	43	37	32	38	42	50	43	41	48	47	43	41	42	35	32	49	50	35	44	50	46	23	26	37	41	37	41	44	50	41	36	42	30	45	40	40	35	50	47	39	46	39	42	37	37	45	37	48	36	42	49	37	49	41	28	52	33	49	36	37	45	39	36	55	45	40	44	42	37	51	40	46	51	38	45	43	42	33	42	37	43	48	38	37	37	44	46	48	43	39	43	30	37	42	48	30	41	45	44	32	48	30	36	56	44	50	54	35	37	32	51	42	38	50	42	36	32	38	48	46	33	54	26	41	35	43	36	39	49	34	31	43	40	36	50	37	50	31	50	37	46	37	46	34	33	32	40	40	43	34	57	42	43	34	36	37	41	36	23	45	52	47	45	38	44	38	38	39	36	46	42	35	34	37	46	38	44	44	48	42	57	36	44	48	36	36	38	43	53	43	32	37	35	27	33	49	41	32	41	47	42	42	49	42	54	33	48	44	51	34	61	40	54	50	34	38	28	37	44	46	36	40	41	37	43	41	44	49	40	40	37	43	52	46	41	41	48	34	42	49	39	39	38	46	34	38	32	36	38	53	49	32	32	40	48	49	37	37	33	31	42	41	56	42	33	37	37	35	42	42	34	41	50	51	41	35	41	38	33	40	41	45	48	42	38	40	43	46	37	33	48	40	42	48	32	43	50	38	39	38	34	40	31	33	50	46	42	36	34	44	34	30	46	36	41	39	43	45	47	41	42	24	37	28	38	34	43	44	39	33	46	29	50	34	33	47	34	41	54	33	49	35	53	37	42	44	32	41	37	45	48	45	33	36	42	51	45	53	50	45	34	45	43	37	35	45	42	44	42
13758	6783	4158	8722	16133	21053	23387	26060	23278	33947	40849	40503	35792	30126	23077	15315	8392	3838	1803	922	710	537	566	545	577	495	589	509	537	518	536	522	545	545	514	530	549	562	538	550	548	533	540	519	516	546	541	496	501	506	558	556	557	573	560	560	538	567	544	596	490	558	511	534	546	580	521	528	539	553	537	558	528	520	520	564	474	522	536	540	527	519	520	506	546	551	531	511	555	594	554	515	505	503	543	561	526	517	544	526	502	546	536	492	508	517	536	535	531	528	530	494	558	486	560	559	537	548	506	560	534	554	503	551	512	552	537	542	581	539	543	501	521	573	542	515	553	547	513	537	489	572	524	550	526	569	521	561	520	493	530	546	558	512	540	491	496	508	517	548	540	526	561	573	590	553	538	511	506	535	559	566	552	549	546	500	502	557	536	554	553	547	566	536	555	571	547	515	530	519	544	504	523	552	545	554	534	579	539	578	567	558	551	540	523	580	529	515	533	544	544	570	546	524	535	529	502	542	547	550	565	505	556	595	521	521	541	530	579	542	533	554	528	562	540	555	518	550	514	572	556	557	586	515	550	567	555	560	508	545	511	514	561	530	552	580	521	526	558	493	561	540	532	556	512	549	556	527	530	574	577	562	535	505	505	567	577	541	561	592	524	528	502	540	596	510	559	518	511	543	509	553	541	540	580	546	519	525	531	529	566	527	575	512	557	538	541	559	520	499	550	544	510	563	568	525	539	503	554	476	568	519	537	570	569	540	527	557	551	533	546	528	479	526	559	537	534	526	540	533	513	557	557	525	584	556	573	530	550	551	548	519	587	572	580	537	544	505	549	532	552	527	562	537	498	555	528	568	524	493	505	563	534	523	529	508	530	546	506	519	539	559	596	542	547	499	525	568	522	526	527	528	581	541	528	553	547	528	574	565	558	536	479	569	562	566	544	517	537	538	564	500	540	533	498	547	551	511	552	549	551	520	528	540	529	512	550	514	557	558	540	559	532	553	524	537	560	558	530	555	536	579	582	575	529	560	517	543	509	521	529	576	524	543	556	523	551	507	534	544	510	554	530	543	523	564	558	531	528	539	550	563	567	532	552	534	524	539	507	541	560	532	547	555	526	542	510	547	531	554	531	552	530	505	466	571	545	514	560	584	540	551	551	563	524	490	535	532	559	542	532	521	544	557	546	557	577	574	580	559	533	564	512	518	605	524	546	552	515	523	530	562	558	528	521	527	508	530	576	567	538	544	596	551	562	538	537	501	572	545	553	530	531	574	563	544	537	534	534	502	527	551	531	586	564	531	553	542	532	521	548	550	555	496	529	539	543	531	545	529	531	503	526	548	571	574	533	523	539	550	557	511	555	535	521	527	512	522	568	531	560	554	543	544	531	564	548	539	493	540	522	574	564	527	526	510	546	536	518	550	523	523	520	529	490	540	505	540	580	559	526	557	538	499	527	521	509	536	540	496	582	563	532	567	535	526	500	556	558	498	559	534	570	584	505	560	556	513	537	534	557	537	587	539	559	497	506	510	529	561	566	577	554	544	535	541	523	518	564	500	553	547	527	523	533	535	574	532	568	550	526	552	524	533	572	547	536	488	533	561	494	552	549	487	544	481	556	518	506	567	545	542	554	522	553	566	532	594	524	527	561	578	532	530	552	532	526	599	559	533	557	563	579	563	581	509	508	552	526	565	512	554	538	531	569	517	547	555	516	517	540	535	582	555	530	566	515	528	537	530	566	530	523	559	566	502	528	510	540	546	551	510	498	531	483	575	543	572	550	551	543	524	564	546	562	542	587	518	503	541	525	552	525	575	587	547	551	573	545	561	502	534	546	515	599	509	532	536	486	558	544	515	523	557	554	559	569	505	516	514	575	535	537	540	532	539	533	586	588	509	542	522	546	565	504	549	559	531	556	508	488	555	580	566	541	550	515	507	516	543	563	560	517	527	572	549	499	572	556	550	533	558	506	543	549	486	566	528	514	541	568	549	543	586	544	560	527	522	491	530	535	533	532	573	573	542	571	571	529	558	479	487	497	566	506	520	513	519	533	541	528	545	547	576	553	538	544	526	538	515	537	521	551	549	570	529	553	537	538	501	527	522	499	533	540	557	540	544	523	581	550	576	522	563	537	578	552	550	574	532	549	530	520	545	551	501	544	525	559	526	547	554	578	476	546	550	531	492	550	554	543	552	504	544	545	551	519	547	488	515	545	532	578	574	529	533	546	511	513	580	552	542	531	562	536	581	508	596	525	553	532	548	553	541	515	542	538	588	547	520	547	549	549	527	569	547	507	536	506	539	531	555	564	521	532	540	550	542	568	497	539	570	523	551	520	503	497	526	566	541	554	542	583	559	510	507	540	550	525	551	518	559	573	558	569	532	516	574	504	577	536	527	545	562	527	560	540	527	558	531	517	561	581	505	520	546	557	580	541	556	540	596	524	554	553	543	533	511	555	549	538	566	568	516	544	536	558	535	550	519	528	563	567	533	579	551	545	545	535	560	542	505	509	505	546	534	507	546	532	491	544	563	569	545	518	519	560	528	541	552	554	537	532	548	555	557	586	560	540	501	545	557	543	558	541	570	551	517	561	549	534	547	522	526	548	530	507	533	495	542	528	560	527	530	522	550	579	511	585	522	569	532	603	553	511	562	510	578	550	519	588	551	581	545	587	548	546	491	512	539	527	512	515	530	549	507	568	545	577	517	551	538	497	552	574	537	565	494	579	525	501	551	524	517	561	569	557	510	551	581	572	562	531	542	540	557	569	558	559	492	527	568	533	533	538	557	566	557	534	589	548	541	560	558	561	549	520	577	537	500	575	573	539	578	538	529	518	500	583	518	505	522	524	522	591	541	586	537	562	523	520	515	551	563	554	517	548	519	530	578	522	500	551	534	535	537	526	582	528	516	538	530	576	523	509	509	555	565	545	559	497	628	514	534	532	539	530	551	550	500	530	603	538	555	537	575	555	543	515	525	581	523	581	512	570	538	531	509	563	563	567	539	550	529	561	520	538	525	528	523	619	531	556	552	527	535	511	510	522	541	527	508	515	508	557	525	570	492	516	553	522	588	532	518	529	595	500	515	549	518	554	508	524	542	529	550	546	567	561	574	550	500	529	516	521	525	468	537	551	520	564	556	524	538	520	586	534	594	494	543	492	520	549	522	538	550	560	571	518	570	524	535	586	555	552	546	595	556	520	512	528	564	548	587	542	549	559	531	537	551	523	554	536	515	526	540	519	552	538	554	538	538	543	541	503	558	574	543	555	547	536	569	546	585	555	530	533	583	531	531	556	505	519	522	534	572	531	542	564	519	527	549	531	520	555	528	561	551	562	527	555	553	612	563	523	574	532	558	511	505	573	543	532	525	558	532	542	546	588	526	559	528	573	510	573	565	525	547	528	534	568	564	542	576	562	550	507	538	554	552	539	549	529	515	549	539	542	553	551	564	485	549	535	548	525	537	567	551	524	582	513	563	536	518	524	527
921	481	331	196	300	808	1232	1720	1931	2970	7556	8647	6390	4292	2281	1061	495	192	107	58	44	43	34	33	41	39	40	27	37	31	36	33	42	35	48	40	34	41	42	37	31	35	20	32	32	37	29	33	36	40	32	27	33	38	33	31	27	30	35	34	41	31	42	30	36	38	35	51	42	23	38	35	37	24	44	28	37	32	39	35	38	32	43	31	33	33	34	27	30	35	48	22	29	42	43	42	27	26	39	34	35	31	35	37	43	38	32	35	39	42	38	31	40	36	38	38	31	37	35	30	39	35	38	33	25	31	32	39	30	32	28	33	48	33	30	30	40	29	39	37	41	31	32	39	29	31	34	44	36	33	39	41	33	33	45	36	35	23	32	29	33	24	38	33	38	39	34	33	31	39	42	32	30	29	43	39	24	44	27	39	35	42	28	31	28	47	41	31	33	34	35	41	29	31	35	43	49	30	32	29	37	32	32	37	39	44	35	38	31	31	33	31	37	35	37	33	31	27	34	41	43	35	31	27	28	27	38	38	40	36	41	40	43	34	38	26	43	37	34	33	39	36	34	29	34	36	33	34	24	36	38	29	31	30	25	43	37	17	47	44	39	36	41	31	33	31	36	38	34	31	28	46	34	36	30	26	35	37	44	35	35	30	42	48	42	47	37	41	32	55	46	25	18	34	29	43	37	30	30	32	41	32	39	35	26	29	28	30	29	27	29	25	39	33	40	38	40	27	31	24	42	37	31	38	33	37	35	39	25	32	49	39	30	33	32	40	25	35	40	35	37	28	29	40	31	46	51	32	35	43	27	32	32	50	35	33	35	21	38	33	38	27	34	41	39	36	41	29	36	27	27	35	23	32	27	26	43	27	43	22	37	30	30	35	31	33	26	32	39	36	31	38	27	36	38	31	35	30	36	45	39	38	40	33	40	35	43	33	31	25	33	40	43	47	37	33	43	45	30	33	33	39	35	52	25	32	50	33	41	33	31	36	38	37	39	30	31	38	30	34	28	37	34	43	28	36	33	34	35	45	23	38	45	41	29	32	45	32	29	37	43	23	33	36	39	33	40	35	46	25	42	41	41	32	39	40	40	43	38	45	32	33	38	39	43	36	43	34	29	29	24	48	23	34	35	41	49	30	30	32	34	28	38	44	41	28	34	37	43	46	28	31	30	34	35	30	34	42	31	30	26	25	34	35	27	44	26	34	45	42	35	41	41	44	32	32	32	32	28	38	34	38	32	27	24	29	28	32	33	34	39	43	36	29	46	44	38	38	46	37	36	32	48	31	31	38	26	46	33	38	41	27	33	31	39	33	29	28	29	31	40	39	43	33	30	26	37	38	44	33	45	33	39	31	30	31	31	36	33	33	40	38	54	38	47	38	35	38	29	31	33	32	37	38	31	41	34	31	42	43	37	39	42	39	39	42	31	43	34	40	28	41	38	35	40	33	30	42	34	34	39	41	29	28	32	35	40	41	35	34	34	35	32	33	42	35	31	28	20	25	31	23	35	37	33	36	36	34	30	37	44	34	29	27	33	33	32	36	40	40	31	35	32	28	34	35	37	45	34	34	41	38	39	34	38	24	34	39	41	41	38	41	38	28	39	35	36	27	37	32	32	35	34	35	33	27	35	29	25	33	33	36	21	30	34	42	42	27	31	40	30	41	38	36	26	32	32	41	28	44	32	29	35	38	34	38	37	38	28	37	40	39	38	33	33	33	32	37	39	39	22	30	26	30	32	32	40	37	38	37	26	29	46	29	31	33	41	43	51	25	42	31	33	28	41	29	28	27	35	32	42	34	41	38	34	45	38	41	37	32	33	29	36	36	33	39	39	50	38	38	39	44	34	36	43	30	32	31	28	22	33	30	47	37	48	42	45	26	31	32	40	29	37	29	25	43	38	39	29	34	35	38	48	32	36	40	49	37	32	41	48	36	36	41	31	35	35	37	36	33	33	34	43	34	26	38	31	35	34	42	30	29	51	31	42	32	29	31	29	44	44	37	37	36	33	28	33	32	42	32	41	37	33	36	26	40	36	30	40	36	44	31	33	22	38	33	24	37	35	33	41	43	41	32	39	32	43	51	32	26	31	41	37	40	37	29	36	37	28	34	28	41	29	39	22	27	45	37	35	36	31	30	40	37	35	39	33	33	32	31	27	51	33	42	38	33	35	34	38	25	31	31	35	35	26	30	28	34	45	31	27	35	28	36	37	23	32	40	46	38	43	40	34	24	31	34	35	29	29	36	37	31	33	34	33	46	37	38	42	38	32	40	29	40	33	29	34	33	28	40	29	45	36	45	31	31	37	30	35	42	42	28	35	36	29	28	42	37	34	32	37	33	38	28	42	30	37	34	34	34	36	28	34	30	37	45	34	34	50	28	36	34	38	43	48	32	32	37	33	33	30	37	30	36	30	37	35	45	35	27	35	36	40	35	39	41	25	35	28	36	41	39	42	34	32	32	20	36	39	39	34	34	24	35	30	30	44	26	36	33	31	40	41	41	32	37	30	39	37	26	33	50	29	38	31	28	37	38	41	22	31	27	32	35	35	30	39	32	28	36	42	38	33	49	31	40	32	31	23	35	38	26	41	39	38	52	25	48	27	34	47	42	31	35	26	35	38	29	37	30	43	34	32	35	35	32	43	35	30	34	38	39	27	39	43	30	49	38	46	31	39	39	24	42	40	35	37	38	36	40	39	35	35	34	34	36	37	34	35	25	28	36	27	38	36	33	21	37	45	23	25	35	31	31	31	38	41	25	35	44	39	37	42	32	34	25	40	28	42	37	41	33	30	37	32	47	24	24	26	30	26	34	39	27	33	33	38	31	28	23	35	35	25	34	39	25	40	37	31	38	31	31	39	39	24	38	33	38	41	35	40	33	46	43	34	32	29	35	40	37	35	36	38	31	40	41	36	33	46	34	37	36	30	38	28	42	42	37	38	45	39	26	32	26	40	40	27	47	33	29	33	33	40	29	39	38	41	32	30	35	37	43	41	32	46	33	43	30	38	29	31	31	34	33	47	34	38	26	26	42	32	57	42	44	37	39	44	44	32	29	30	34	38	37	34	34	32	37	37	26	33	24	38	39	28	35	37	36	42	45	33	31	32	29	36	31	35	39	26	31	37	30	44	27	43	28	35	36	38	35	23	34	34	42	31	40	39	32	39	32	32	30	38	27	47	38	28	35	31	19	37	37	47	34	35	30	36	34	37	42	38	33	34	30	29	36	29	36	22	34	38	44	32	34	38	30	30	32	38	22	33	21	45	29	39	38	24	33	39	42	41	29	42	31	39	37	32	35	29	23	33	28	35	38	45	31	34	39	31	33	36	35	29	33	33	32	29	37	34	36	26	38	43	33	29	29	27	36	33	29	21	43	35	31	28	27	33	40	43	34	31	35	39	37	39	37	39	41	39	32	45	32	28	34	37	30	45	36	43	29	30	31	31	37	32	39	40	45	36	40	42	24	36	20	30	28
18826	11499	6923	11614	24768	30140	31753	33366	33183	37020	47062	45907	39873	34167	27155	19313	11441	5442	2299	1164	691	497	520	427	444	458	454	437	467	495	451	462	462	420	460	439	455	436	463	462	495	465	423	464	458	488	436	435	450	472	475	451	478	465	456	450	415	456	466	484	465	450	429	460	444	452	434	427	488	458	475	418	459	449	458	477	464	426	447	468	458	487	479	429	456	451	451	436	436	464	464	448	483	466	435	481	439	423	476	432	417	464	465	458	428	420	451	494	436	461	455	471	474	450	461	422	457	468	472	440	461	416	454	426	455	459	464	489	433	434	445	454	457	445	447	450	425	445	433	453	426	453	440	466	431	443	471	458	422	429	428	496	508	449	470	478	441	460	451	451	439	449	404	460	448	478	460	466	453	436	466	425	456	468	436	470	461	419	479	480	447	469	467	456	467	425	427	421	482	463	474	451	452	479	447	439	446	439	479	477	442	471	466	434	439	489	468	451	443	450	434	482	451	455	460	422	464	512	447	483	473	441	439	485	433	452	454	475	453	437	472	408	479	463	503	448	440	424	473	504	446	460	464	431	430	463	419	444	486	448	467	479	453	441	483	428	425	458	471	448	454	428	457	501	441	494	504	463	471	458	442	456	458	460	488	447	495	436	456	471	433	444	447	469	443	463	455	459	437	464	476	448	477	459	465	462	463	441	427	435	447	427	475	434	457	433	414	452	454	476	455	484	463	439	438	443	444	473	440	444	446	406	465	447	492	437	445	486	439	460	439	460	443	454	467	416	457	447	457	482	443	440	454	456	433	432	416	392	507	459	463	410	443	450	457	469	456	444	423	468	436	484	473	446	419	491	471	478	465	462	437	428	454	453	453	494	479	427	503	493	434	442	464	469	438	449	446	443	468	433	435	459	456	493	441	450	454	434	402	442	450	461	449	459	458	449	450	468	476	442	465	440	429	457	455	435	461	434	469	460	465	444	426	450	472	489	459	452	487	471	453	435	429	440	425	442	452	439	463	433	451	435	469	485	450	449	460	429	470	427	471	445	482	423	441	414	455	464	433	476	463	424	455	430	441	466	441	429	457	435	446	454	430	505	443	462	466	467	465	454	454	428	467	477	457	405	479	463	486	453	456	462	473	443	489	433	413	462	462	451	490	454	493	445	461	491	434	461	450	476	490	485	479	439	445	435	440	435	431	485	469	461	456	446	480	502	449	430	449	428	476	426	435	471	481	454	452	479	476	469	495	475	467	451	483	451	495	450	475	489	463	473	456	454	473	491	441	419	474	454	486	459	435	468	478	466	474	458	439	456	463	480	450	426	472	451	464	506	452	451	448	477	428	481	423	449	452	428	492	464	441	431	462	446	484	463	428	483	390	441	466	485	436	446	489	491	479	457	450	454	434	445	467	468	437	458	482	468	458	486	414	493	432	463	433	446	408	453	493	456	435	435	428	487	424	485	477	460	422	462	445	461	450	463	412	401	451	474	513	454	470	477	480	427	467	430	477	462	441	405	430	481	475	450	438	432	431	483	467	438	427	487	422	462	501	449	455	430	505	475	408	453	456	468	497	451	467	439	439	462	451	454	456	409	434	462	485	435	447	476	470	448	475	477	438	425	459	471	449	409	437	458	502	432	420	448	462	425	445	418	441	474	446	450	451	467	504	443	469	459	438	479	431	429	473	410	457	417	453	453	472	423	413	443	422	461	471	479	442	460	489	481	432	456	437	461	435	440	432	436	413	465	414	478	460	432	411	433	453	434	486	439	432	409	439	457	483	473	419	479	462	468	487	440	462	484	463	472	433	468	478	448	436	459	473	462	460	462	436	414	409	435	449	482	500	446	495	445	467	485	460	441	448	483	453	447	483	443	474	458	468	441	461	462	457	459	442	446	448	429	462	463	423	465	465	428	452	424	435	451	412	439	443	473	433	439	447	458	426	428	438	495	427	460	487	420	461	446	431	465	491	473	421	419	449	465	461	458	415	436	459	463	445	446	480	483	478	470	462	436	442	464	500	460	465	441	479	418	437	460	421	431	451	461	458	443	455	473	455	452	457	426	463	443	454	446	466	469	454	457	421	472	478	433	458	460	477	496	456	436	449	450	470	457	440	450	433	455	447	487	442	433	413	462	459	502	438	474	437	492	467	453	460	433	458	510	461	429	462	422	458	431	486	440	443	438	442	431	454	459	488	489	450	442	501	427	476	445	428	464	455	421	483	450	477	461	462	462	436	464	440	438	431	421	415	464	440	457	458	464	453	409	472	433	459	463	500	419	439	454	457	462	444	459	451	427	444	469	439	456	459	424	478	476	466	435	455	461	442	464	458	451	486	464	488	462	462	452	507	466	437	455	478	473	443	468	464	463	429	464	470	454	481	458	448	449	415	430	479	459	464	430	431	451	419	504	458	462	481	447	480	449	462	452	457	485	458	456	433	499	451	470	479	472	461	451	472	403	451	469	448	473	422	479	488	433	461	422	432	444	410	471	494	492	422	453	451	442	481	450	432	499	432	506	425	457	433	440	428	471	453	439	479	449	481	451	437	445	502	466	460	444	483	409	501	476	457	495	432	435	475	431	485	462	489	507	463	452	434	445	409	427	457	433	484	441	395	484	445	461	475	462	499	454	463	470	469	449	479	467	438	433	470	466	451	464	448	476	445	443	443	453	460	444	459	444	443	443	427	443	464	423	467	481	471	449	447	485	486	469	506	487	420	489	474	508	430	478	509	479	470	484	499	488	485	464	473	449	456	443	480	441	477	450	473	456	424	461	457	444	444	487	447	473	448	462	452	450	497	453	441	482	424	463	469	452	460	466	460	452	427	465	424	474	459	472	460	511	426	440	448	479	448	468	438	426	463	466	491	449	450	475	469	465	454	434	498	468	472	498	490	425	439	443	477	460	430	487	466	469	478	508	458	498	440	414	484	456	445	472	481	465	484	446	468	478	469	471	465	458	466	435	446	443	477	449	457	461	425	483	466	440	420	480	446	460	442	460	487	464	440	464	493	476	451	421	475	449	479	477	446	464	493	425	459	425	457	432	443	463	465	428	417	444	454	462	458	475	425	500	472	496	463	442	459	464	441	434	460	468	448	462	414	418	455	452	477	453	482	482	421	444	465	437	503	458	475	466	443	454	481	472	482	425	477	448	452	440	468	416	481	482	480	422	435	426	485	452	453	422	488	476	456	456	430	473	429	418	476	460	441	453	462	463	441	436	440	437	464	478	485	481	445	464	439	432	443	475	447	464	443	459	462	458	473	445	457	460	441	457	439	456	477	473	427	445	476	484	480	433	434	451	439	457	493	471	421	476	448	463	405	467	443	427	481	482	452	442	443	432	433	504	449	464	457	426	492	484	462	457	472	440	455	476	471	422	472	444	438	484	458	479	438	461	461	450	489	478	417	453	459	424	458	422	456	478	441	466	477	470	468	457	437	453	443	472	470	483	468	453	481	444	479	461	437	454	459	449	442	452	435	439	461	445	459	488
1246	141	67	68	92	150	294	360	409	748	1464	1669	1494	987	646	331	193	97	53	39	44	30	30	30	37	27	41	15	24	20	35	38	43	29	33	42	30	33	42	37	31	33	30	38	32	34	35	34	36	30	27	31	33	37	36	30	29	33	27	28	41	32	44	32	35	30	35	43	41	46	39	32	34	50	29	34	31	24	34	33	47	30	49	34	41	45	30	30	28	31	28	39	25	40	30	31	36	28	35	45	34	30	43	36	40	38	43	28	31	40	33	37	27	31	39	40	29	36	40	44	35	43	38	30	29	35	38	35	28	35	36	44	39	42	38	40	31	40	32	35	46	32	45	28	30	33	27	38	41	37	39	21	38	26	33	29	30	37	36	40	21	31	43	28	36	31	32	36	34	36	30	28	38	33	31	40	28	42	34	36	24	35	39	28	38	32	31	45	39	27	41	31	40	29	32	36	33	35	31	28	32	29	35	30	30	25	37	37	37	34	42	49	39	28	40	32	26	31	37	35	35	36	37	40	32	33	44	25	25	36	38	40	29	29	33	28	35	36	28	37	46	29	44	40	34	28	39	28	37	32	37	33	30	40	41	47	34	38	38	30	38	33	36	29	36	37	32	38	32	38	28	24	16	37	42	31	28	46	34	41	27	33	35	29	35	33	33	37	36	37	39	26	25	32	30	35	43	32	36	40	32	38	32	36	30	37	22	36	29	35	29	30	25	38	42	42	35	39	28	39	31	37	42	33	35	27	33	38	29	43	36	38	38	39	33	41	40	36	42	24	30	22	32	35	30	30	39	34	42	44	25	38	41	38	32	38	26	34	31	49	30	36	34	32	34	28	34	34	35	29	42	36	35	34	45	37	30	26	35	43	32	25	42	23	41	33	34	37	52	36	34	37	34	37	41	39	34	22	32	20	28	41	45	37	37	41	29	38	31	27	40	31	25	43	42	41	38	29	38	41	23	32	46	29	32	28	29	39	46	34	41	29	33	37	34	37	30	37	34	28	38	42	36	32	44	28	47	37	33	34	29	27	38	30	22	30	36	39	27	43	37	41	32	37	32	46	40	34	36	29	35	42	37	42	28	28	32	29	39	38	42	35	26	39	36	36	39	31	36	26	36	36	41	42	35	29	36	30	25	47	31	37	31	32	37	35	33	29	38	31	40	36	39	42	24	40	33	35	36	33	40	35	41	41	42	38	40	35	33	35	29	31	32	29	39	31	52	34	38	37	44	37	37	42	36	36	33	30	23	46	32	39	33	31	28	31	31	37	45	36	35	35	39	35	28	33	39	43	29	35	42	31	28	31	29	28	32	29	25	37	22	38	33	40	29	27	37	36	42	39	38	39	35	29	38	34	30	34	34	30	37	31	29	41	31	41	39	35	35	32	34	34	44	29	37	40	22	31	33	36	33	34	37	46	22	32	28	32	36	31	49	38	30	31	37	40	27	27	27	33	25	28	37	35	37	31	29	38	23	43	32	40	24	29	37	30	39	33	32	31	35	38	43	36	35	39	41	39	39	42	40	31	29	33	31	32	34	36	33	38	35	30	38	32	34	34	34	34	36	30	43	28	29	38	35	32	34	28	24	39	34	20	29	30	24	30	25	32	39	31	38	29	26	31	41	32	33	26	32	35	32	35	27	31	30	32	39	23	42	27	29	35	37	40	36	36	41	36	18	40	28	40	39	39	27	36	35	28	36	24	28	36	41	38	34	38	38	21	45	37	26	35	36	36	32	37	38	38	38	34	42	38	28	31	38	38	35	37	35	36	40	34	28	33	29	44	44	38	28	47	27	30	32	36	34	47	38	33	33	32	34	19	39	41	34	31	40	31	27	39	35	29	44	35	31	29	38	34	32	36	38	29	39	31	32	22	36	33	35	21	29	35	33	44	39	34	30	31	34	31	22	31	36	41	28	44	30	36	39	43	37	27	35	36	46	36	33	27	35	41	41	28	37	27	34	35	34	31	34	37	33	33	30	34	33	16	45	30	43	34	33	34	31	25	37	48	38	39	37	41	42	22	34	36	43	22	29	36	35	37	37	36	30	29	26	26	27	31	45	36	38	31	50	31	35	36	41	34	31	37	34	39	19	35	49	22	29	39	35	33	33	29	33	35	39	37	31	36	31	30	41	25	42	37	46	30	34	43	35	34	35	39	25	36	32	35	27	35	27	39	34	37	34	34	45	39	39	29	33	30	41	23	47	39	20	37	35	32	35	32	31	36	24	37	31	38	32	32	34	36	35	42	30	38	36	31	36	45	47	41	38	25	29	31	38	40	37	47	27	28	39	39	36	33	40	29	30	31	30	31	20	39	41	38	33	39	29	40	42	37	30	35	30	38	32	36	26	36	32	34	32	32	39	43	39	35	44	33	32	39	32	38	37	39	41	26	39	33	42	25	40	32	42	32	41	37	35	44	22	36	27	39	38	39	31	28	37	36	42	39	44	30	34	32	24	30	30	28	35	29	26	34	35	31	42	32	31	29	29	28	25	37	37	29	34	38	43	34	36	26	25	29	39	31	30	31	27	28	34	35	31	34	46	35	38	40	35	32	41	33	47	27	31	33	40	37	30	42	37	43	38	55	38	25	26	41	36	28	33	40	33	41	32	27	25	32	31	29	36	28	38	37	28	36	34	26	38	27	37	35	31	33	41	39	37	31	37	41	37	38	37	23	43	32	39	38	38	29	34	40	38	31	34	42	46	31	31	45	32	34	37	35	39	33	42	32	39	43	30	36	45	34	36	32	35	32	43	40	36	29	37	35	33	26	35	33	30	34	31	33	36	43	31	31	31	29	46	33	45	39	34	30	39	35	37	44	41	26	35	35	31	31	21	34	40	33	38	25	30	44	48	33	37	34	36	25	46	33	39	42	33	44	45	41	37	35	39	35	33	42	39	21	36	37	40	30	37	31	31	33	32	27	39	41	36	41	32	29	43	40	34	33	24	33	32	38	30	33	40	42	35	39	35	42	45	31	46	40	36	24	32	38	31	34	32	28	33	40	28	29	41	31	36	35	37	36	23	31	32	24	35	33	42	42	34	40	42	28	24	38	30	38	26	45	40	45	40	40	28	38	35	42	34	35	36	34	40	32	33	41	40	35	27	34	37	34	41	27	37	34	25	30	34	39	38	35	27	37	31	36	25	34	38	36	32	42	34	31	28	41	27	28	36	30	28	27	45	25	40	24	34	28	41	28	37	39	30	31	34	36	31	36	38	36	30	40	26	42	35	41	36	32	36	22	34	27	31	52	43	44	31	22	41	33	40	43	29	36	45	34	36	27	36	36	26	32	27	42	38	37	39	38	31	27	33	31	33	28	42	19	28	36	32	36	23	35	42	32	44	37	31	41	32	41	42	32	36	23	27	35	45	47	28	28	38	26	35	43	49	39	28	36	33	33	41	27	33	35	37	40	38	28	37	28	35	41	29	20	35	34	27	25	34	36	36	31	34	47	41	39	29	37	43	37	30	30
11741	4011	1530	3846	9786	13633	17722	18327	18377	22621	28131	27941	25358	20366	14301	8530	4389	1881	988	626	524	460	481	452	432	461	466	469	453	454	440	436	470	473	466	458	487	451	406	465	464	451	492	459	466	461	481	452	447	436	445	459	477	440	494	489	477	474	444	471	444	469	479	469	436	467	462	459	435	452	433	453	433	470	420	482	497	433	470	469	486	456	447	464	482	463	446	482	470	453	436	437	459	452	477	477	493	475	482	446	500	470	443	480	470	497	483	455	446	485	442	428	484	472	469	457	436	454	481	433	438	439	520	455	451	479	449	426	436	489	509	458	445	488	474	430	471	455	463	429	445	423	460	476	481	483	456	439	426	455	465	440	507	467	464	484	461	426	454	448	425	450	459	455	495	464	454	439	478	461	459	488	456	437	477	456	459	493	463	449	425	450	461	430	437	424	445	497	455	433	437	456	473	457	521	490	460	451	481	469	480	475	488	467	438	460	438	453	429	465	441	457	494	423	487	440	478	412	501	486	438	439	447	460	443	462	492	488	488	473	456	430	483	454	461	426	457	462	446	474	475	462	444	461	457	435	448	475	449	471	449	461	461	455	452	439	449	456	430	431	478	485	441	474	457	465	443	437	429	485	458	524	444	451	475	497	443	439	455	463	469	482	450	439	443	483	458	480	470	486	492	449	438	500	479	477	453	488	474	418	473	470	483	482	504	453	483	454	467	476	470	470	450	478	483	435	478	463	454	433	436	442	446	452	455	489	457	422	475	470	450	452	438	404	441	465	454	476	432	464	433	443	455	491	452	431	505	472	493	473	492	497	476	476	455	476	468	471	444	478	481	506	463	456	467	497	474	436	474	424	404	479	423	489	503	478	466	493	460	485	438	442	449	469	458	470	456	469	452	449	457	450	440	450	468	496	428	458	483	447	447	446	460	447	443	447	464	488	500	418	464	452	466	457	458	476	437	512	400	400	493	518	442	462	457	475	465	466	492	443	490	449	434	472	465	465	464	467	470	483	430	438	468	452	466	466	457	466	478	432	473	457	418	451	483	477	463	451	442	433	457	471	463	446	491	443	443	475	476	453	487	465	442	484	453	449	473	461	472	483	455	438	486	445	433	488	467	454	479	493	478	477	506	435	451	455	463	448	449	464	471	453	443	467	438	477	442	443	505	479	441	462	446	463	461	450	461	462	475	462	457	494	450	471	460	508	460	444	423	446	458	456	464	457	446	471	452	460	436	455	482	443	440	447	476	462	455	453	478	467	477	482	457	453	477	475	470	468	441	469	463	456	442	483	412	434	452	509	449	440	502	443	466	443	453	485	453	422	458	437	441	454	421	463	422	447	433	475	456	464	492	456	466	468	458	484	455	470	450	453	439	475	444	444	479	471	466	484	445	477	448	466	445	468	480	459	472	499	490	438	443	448	494	503	451	422	414	472	438	422	472	463	441	480	436	483	475	442	461	463	453	487	448	451	450	420	460	480	508	423	435	458	457	462	466	447	486	478	510	514	471	468	425	448	473	423	501	400	443	476	454	415	446	434	464	469	429	410	473	513	482	444	467	463	480	411	472	467	424	447	439	476	444	487	460	493	457	405	449	460	470	467	482	506	473	496	447	468	490	437	452	428	439	471	464	448	467	495	489	484	435	472	459	477	470	455	446	463	476	492	448	450	485	491	476	487	448	469	484	487	463	461	485	478	485	472	466	452	473	437	461	488	482	457	487	433	454	463	476	461	448	462	441	482	482	491	451	448	450	476	455	499	447	454	499	457	441	454	421	436	438	473	432	429	469	468	452	468	484	441	484	455	502	472	450	487	485	438	457	444	400	453	417	440	450	496	439	464	465	460	466	496	447	453	414	428	468	473	451	437	440	455	467	469	466	477	442	457	433	473	429	476	471	471	488	492	496	497	461	464	459	444	489	492	448	429	425	448	492	428	506	480	440	450	444	428	484	485	487	438	445	465	468	422	454	476	479	453	476	490	477	486	448	447	477	440	473	427	485	435	442	448	476	448	451	434	466	510	461	450	494	437	454	455	476	461	461	480	484	426	422	401	461	503	468	516	484	473	455	486	467	490	457	457	457	449	446	483	460	469	443	478	467	422	482	450	475	427	467	452	457	430	459	457	502	426	489	464	425	489	471	472	443	463	455	439	430	460	439	443	462	465	446	445	489	430	491	462	473	489	454	474	514	499	505	474	432	445	441	465	440	479	453	452	450	481	462	442	445	481	454	467	471	454	448	432	464	442	423	479	465	495	458	425	473	476	448	416	455	464	428	469	486	457	467	446	473	491	461	481	476	468	462	445	458	467	485	454	518	469	461	501	503	488	471	443	508	450	485	449	496	456	485	467	446	437	492	463	457	476	466	475	448	442	436	462	437	474	477	435	462	442	480	420	441	469	459	472	442	506	432	405	489	441	481	469	436	470	439	468	460	459	519	457	453	458	485	456	487	452	463	485	459	484	460	455	440	479	482	447	458	424	439	433	436	466	449	460	498	464	466	511	430	447	487	481	464	463	478	454	478	431	486	516	445	499	453	467	415	462	459	446	453	460	466	454	468	497	461	469	455	462	437	438	450	442	443	458	457	485	471	449	462	454	448	500	423	465	477	450	439	449	452	466	461	475	475	485	511	458	430	470	468	438	480	480	484	477	443	483	447	440	491	451	484	463	417	457	467	460	483	472	441	465	467	464	467	464	475	473	445	470	426	476	449	436	431	439	432	472	485	443	467	483	448	466	447	457	485	428	432	485	434	493	490	437	443	484	455	472	486	484	469	501	462	461	467	454	452	467	472	451	467	471	438	443	466	446	447	414	459	452	501	454	459	445	477	460	417	483	489	416	483	446	469	452	438	452	470	500	442	449	445	461	477	455	440	413	466	469	471	463	462	499	478	456	440	477	457	455	441	509	441	417	440	409	472	473	438	492	478	431	431	431	445	441	463	415	461	461	448	481	470	474	451	487	479	435	445	417	448	456	470	448	458	399	496	470	465	406	442	477	493	454	449	470	448	495	455	496	482	471	470	455	458	467	444	468	472	494	436	488	427	450	458	491	443	438	469	441	481	428	511	448	450	441	482	465	473	462	480	470	453	486	498	452	472	445	454	455	431	409	445	473	467	445	450	453	481	457	458	509	494	443	483	460	432	478	459	463	436	434	467	459	434	482	498	455	448	483	452	482	424	440	425	476	517	475	441	442	483	500	477	439	450	431	466	444	478	433	460	460	470	455	454	453	455	436	436	493	459	488	453	478	449	464	463	454	416	453	475	427	480	425	458	478	456	468	446	454	458	473	445	461	442	467	512	454	452	511	452	437	474	457	439	419	464	455	446	487	459	459	457	470	490	437	436	454	444	456	457	479	443	451	468	474	486	466	424	458	495	450	433	461	500	457	443	452	464	456	454	434	453	448	482	470	423	501	480	454	472	453	455	449	401	430	505	455	455	424	502	434	461	458	485	465	506	470	488	482	457	472	439	465	491	398
583	306	215	158	215	582	853	1068	2154	2564	3937	4355	3288	1950	1036	484	243	116	59	38	40	32	23	33	32	21	29	44	34	32	25	32	30	23	34	36	25	37	17	30	33	19	31	33	27	33	25	40	39	27	36	18	27	32	30	26	28	29	22	19	23	30	34	30	37	30	29	32	25	24	35	29	35	27	35	25	27	37	30	33	31	29	36	28	42	29	23	29	29	28	32	37	22	34	30	26	26	24	29	32	28	32	33	18	25	25	33	32	27	35	27	31	25	33	25	35	30	34	31	36	20	27	34	28	30	30	22	27	34	32	21	31	33	29	26	27	34	33	37	24	25	17	20	24	41	28	22	28	30	40	24	26	20	44	49	31	42	23	25	34	32	37	31	25	31	21	36	37	22	32	34	34	27	35	26	26	40	34	29	23	25	23	28	32	33	31	31	29	46	36	28	31	30	24	34	39	32	40	26	21	39	26	35	38	26	30	29	26	25	31	28	31	26	28	35	33	43	39	31	26	31	38	31	26	31	31	37	28	26	32	33	37	37	29	39	23	29	26	30	34	26	29	33	16	36	31	29	34	37	29	36	24	39	34	31	30	28	37	34	28	29	22	31	30	29	25	39	26	37	23	29	36	34	32	29	45	34	31	37	34	32	35	34	26	27	25	39	32	29	37	35	34	25	30	36	32	34	25	30	30	27	23	29	29	26	34	39	38	32	32	35	33	32	34	40	27	36	39	16	24	26	35	29	34	37	31	36	34	38	17	32	23	34	26	38	29	28	35	32	27	32	27	25	32	28	46	30	28	27	29	38	17	38	33	23	35	33	26	35	39	29	25	39	33	35	37	17	25	38	23	33	35	31	28	30	26	30	32	21	25	30	36	31	46	33	36	16	22	19	32	26	25	23	27	34	32	29	39	29	30	38	40	25	26	35	27	31	26	25	27	23	43	26	27	30	31	36	39	31	29	30	28	18	29	24	28	31	29	35	23	33	27	33	31	32	37	36	29	29	31	25	31	29	34	33	32	36	33	31	31	19	38	37	35	30	43	35	34	29	22	21	32	34	36	31	31	29	30	38	33	37	29	31	35	34	27	19	22	32	35	32	28	39	45	35	33	28	27	26	44	33	26	26	42	25	30	31	40	28	28	29	35	35	27	28	29	28	28	27	27	39	27	27	30	37	32	38	39	27	30	35	32	31	26	20	26	27	37	24	20	27	36	29	35	32	24	25	34	31	36	34	25	29	35	22	32	35	21	40	32	33	30	24	30	40	28	35	33	29	35	28	29	38	39	32	38	35	28	42	25	29	35	23	28	25	35	34	33	38	23	20	37	26	28	32	26	28	29	32	35	29	36	37	28	27	28	34	31	30	44	25	26	34	24	40	32	25	28	35	33	38	31	22	22	22	39	30	23	30	35	36	27	33	32	27	35	25	32	28	29	23	34	24	28	39	26	42	29	27	36	29	34	37	29	35	34	28	34	37	26	37	35	27	32	16	30	31	35	34	37	35	31	32	37	28	33	35	29	33	15	26	41	24	39	31	26	36	31	27	23	24	25	34	38	26	30	31	36	34	33	31	25	25	31	27	28	32	23	39	32	34	28	32	30	26	28	36	31	30	30	33	29	31	27	31	34	26	28	31	34	34	31	20	33	33	26	27	20	32	23	25	25	22	28	32	28	33	28	39	36	34	26	36	34	30	31	40	26	34	34	36	26	37	39	29	29	36	32	33	32	27	29	25	27	31	27	21	27	39	31	32	19	33	21	26	30	23	25	25	37	24	38	24	20	34	32	31	34	26	33	26	27	34	31	32	26	23	22	27	20	33	36	37	33	37	33	33	38	34	33	28	25	29	39	38	34	25	37	38	40	27	33	41	26	39	34	26	24	32	25	26	50	30	22	31	30	38	35	22	25	28	32	25	26	32	35	27	32	33	30	33	32	20	35	28	32	32	25	30	27	34	32	28	40	31	37	23	40	29	29	26	27	26	24	37	36	32	27	34	28	34	25	34	32	22	29	20	35	32	29	36	26	29	19	24	28	30	27	32	41	35	31	29	30	25	19	34	31	37	30	34	35	43	40	20	29	33	34	31	36	25	30	23	22	31	27	36	36	42	31	38	31	28	31	31	46	26	32	26	31	33	26	20	28	37	29	34	26	32	28	28	36	35	23	27	33	38	29	34	31	30	29	30	40	27	18	17	36	39	31	25	27	29	29	26	25	34	26	24	27	38	28	43	29	23	31	33	29	24	30	34	28	35	23	35	36	26	29	34	27	29	35	25	27	29	35	29	20	31	30	32	34	26	30	43	32	31	23	32	29	36	28	21	27	30	37	37	33	48	22	21	37	26	34	33	34	35	26	36	28	24	33	24	29	40	29	42	37	35	28	27	31	25	37	42	34	26	22	38	26	21	29	32	22	25	34	29	26	29	36	27	36	40	31	28	28	29	25	29	25	22	30	31	29	31	41	34	27	30	27	31	29	35	29	25	31	37	25	26	36	28	27	36	36	23	33	29	32	24	29	25	27	30	46	31	32	31	30	22	25	26	40	23	32	29	33	34	32	32	29	33	31	22	22	34	30	25	36	29	35	23	33	37	30	25	29	26	16	33	34	31	33	24	31	32	24	43	22	38	33	40	25	27	30	20	30	25	29	31	30	32	25	20	26	16	22	34	26	28	30	25	35	28	37	26	27	29	40	30	31	18	30	33	34	32	35	37	27	21	28	22	39	39	30	30	37	26	34	20	34	32	22	31	32	24	21	22	28	27	31	38	29	21	39	32	36	26	28	30	33	33	22	27	34	30	26	30	22	25	24	30	32	25	31	32	25	25	28	35	42	29	33	25	51	31	35	29	33	30	35	32	36	40	35	26	31	32	29	39	36	29	41	22	25	28	29	32	39	25	37	29	30	32	37	31	27	30	22	40	27	29	29	40	28	26	30	30	35	40	35	31	30	24	35	24	32	35	44	31	26	28	28	28	43	33	23	32	32	29	33	38	28	28	31	26	35	24	18	28	36	42	35	27	33	29	31	34	30	34	36	28	35	31	32	31	20	32	22	35	29	33	30	26	25	41	32	28	29	29	19	29	26	35	33	31	42	22	17	31	47	47	33	42	22	29	23	38	25	27	29	32	34	39	24	21	29	35	37	21	25	39	25	32	23	37	33	25	37	25	22	33	18	25	50	35	17	39	28	34	36	35	44	28	36	32	29	28	28	26	23	26	32	31	25	19	25	33	30	32	31	36	21	26	29	30	36	43	34	25	27	35	26	26	30	31	25	26	23	28	27	31	27	40	23	32	36	24	22	27	36	22	32	32	30	27	36	38	19	32	35	29	36	39	32	34	43	35	25	25	28	25	33	29	37	29	25	33	31	38	35	23	30	28	32	27	28	34	35	37	30	31	22	36	35	24	30	27	25	29	26	36	27	38	33	37	34	26	39	32	25	39	31	24	20	29	38	26	28	27	32	42	27	30	25	24	37
15116	8337	3719	10099	20701	26942	27870	28611	33483	33288	37383	36744	31953	25754	18776	11235	5667	2541	1121	613	432	390	444	401	377	391	446	376	425	433	409	394	443	407	385	394	433	400	390	423	386	423	404	397	368	423	384	383	402	409	410	391	392	396	406	399	378	394	377	366	378	429	410	410	395	404	382	423	380	409	390	394	407	385	387	388	433	379	389	368	379	388	410	384	399	389	416	400	391	404	388	426	417	429	389	410	388	381	401	403	403	369	395	399	398	407	415	410	451	422	399	387	378	406	413	398	407	408	396	420	406	393	418	382	383	366	402	418	400	388	420	390	391	401	405	414	388	398	389	425	401	392	379	398	418	411	390	416	374	392	362	385	410	384	399	414	447	403	372	408	387	409	455	406	398	436	386	389	406	372	393	430	423	431	404	406	405	400	380	396	401	408	423	382	412	389	398	415	356	436	434	390	420	401	409	460	401	391	374	395	385	404	407	388	404	379	427	437	391	424	386	424	358	401	404	415	433	371	370	385	399	357	394	380	380	394	424	429	392	413	418	388	401	419	436	383	390	403	406	469	403	427	392	399	342	359	398	405	414	385	407	412	404	408	401	422	402	419	403	400	395	387	374	397	444	413	404	408	427	377	397	405	401	403	389	407	354	436	401	395	465	398	421	372	453	390	408	398	424	380	399	407	431	410	413	427	378	402	413	365	412	392	431	389	443	432	367	422	370	435	387	393	389	442	388	408	396	408	385	408	395	402	350	390	402	393	381	408	403	451	409	414	412	408	433	413	426	427	438	389	417	407	404	378	445	405	380	401	373	437	392	408	419	398	447	390	421	405	404	409	367	410	383	420	396	407	379	395	409	396	391	380	421	385	409	426	380	429	412	405	387	415	381	362	409	387	393	432	381	403	400	400	420	417	396	387	371	385	370	444	398	409	422	397	409	381	402	354	419	416	375	416	412	382	386	397	429	439	421	408	398	383	407	405	414	404	404	389	407	418	381	416	433	372	382	413	415	431	404	396	417	381	418	432	420	436	426	405	403	411	409	399	388	448	414	395	392	432	391	378	460	397	451	411	401	439	416	375	389	393	382	419	430	407	420	408	399	426	435	375	398	398	370	392	371	420	437	426	374	391	418	398	393	423	399	419	390	398	388	425	412	380	399	433	381	403	382	414	407	418	408	421	379	470	381	384	368	385	421	421	451	407	415	385	405	390	423	388	397	381	404	387	410	390	402	368	398	367	394	364	380	385	404	377	408	397	422	388	371	421	447	450	402	369	415	416	422	416	438	391	411	393	386	375	382	421	404	417	371	390	412	431	395	421	386	390	408	391	417	443	411	425	431	386	406	378	389	407	399	418	397	407	405	389	425	393	399	437	395	410	454	390	400	392	387	435	429	393	398	404	400	379	397	407	417	411	377	394	392	399	398	404	424	409	405	391	399	408	425	435	404	422	415	420	411	430	383	411	382	409	416	399	372	385	395	389	396	409	445	376	394	396	424	379	410	441	405	410	402	420	356	398	394	434	360	406	409	424	375	415	360	359	408	414	417	366	395	379	372	380	431	389	419	440	389	374	380	391	425	416	405	398	400	418	401	359	400	395	409	430	400	371	423	435	400	402	412	391	393	381	426	396	372	395	381	395	444	385	416	405	406	421	381	396	391	415	367	442	388	376	432	410	416	390	406	420	383	381	394	415	403	430	419	400	375	411	434	397	399	419	386	421	399	385	375	398	426	428	367	421	380	382	398	398	422	407	434	396	441	418	416	385	392	405	414	373	409	419	435	421	396	424	413	392	404	393	383	427	382	415	417	395	411	410	441	442	395	403	437	385	400	384	404	412	407	407	414	408	407	388	384	426	384	421	404	386	419	431	367	400	381	445	372	365	391	371	410	410	396	363	406	400	395	372	402	394	402	405	424	402	376	363	408	432	379	426	392	438	420	417	431	407	422	376	407	430	389	381	388	407	403	405	413	455	398	424	379	350	421	405	399	383	422	434	396	416	375	397	396	389	391	429	399	411	389	392	415	389	383	357	397	421	401	430	414	415	405	401	401	403	421	393	416	401	432	373	409	406	423	400	426	419	375	421	395	427	394	438	428	400	407	410	393	400	410	416	428	397	372	407	389	361	405	400	402	384	384	394	406	424	398	414	397	403	395	406	392	419	412	418	370	414	398	367	424	374	402	399	399	397	414	396	418	416	416	396	385	386	401	425	407	401	408	392	421	369	417	420	407	356	388	385	420	389	406	407	405	440	425	382	391	418	366	392	377	431	442	387	402	351	424	412	408	429	382	396	393	404	404	393	387	383	396	396	436	404	399	435	406	406	436	444	422	443	372	417	389	393	406	378	410	401	391	397	431	371	420	386	366	383	392	429	401	423	366	377	367	424	409	414	382	373	429	398	436	358	410	399	377	365	398	378	405	398	394	384	384	396	446	399	387	377	415	422	415	379	404	408	397	414	401	437	419	384	434	424	420	421	398	425	400	422	407	375	383	397	404	398	368	414	417	375	386	433	412	404	441	416	427	421	398	426	384	418	408	430	368	432	415	378	384	422	417	395	409	379	398	403	398	392	389	406	361	422	392	418	386	380	406	388	390	388	392	380	416	419	410	433	411	399	381	372	393	457	394	424	417	428	386	387	390	393	393	437	397	381	383	377	384	419	412	406	349	431	367	377	400	379	393	424	416	424	422	393	383	424	410	388	416	370	398	384	423	424	392	394	347	398	400	454	408	433	388	408	408	403	418	406	408	413	371	434	437	411	407	396	433	409	373	437	390	401	433	419	410	394	398	399	382	386	384	390	405	399	399	443	416	406	418	399	395	414	414	366	413	365	383	396	371	427	424	391	397	389	422	380	411	409	392	397	368	381	407	397	406	426	380	392	405	430	427	370	406	409	396	439	422	401	391	417	386	400	393	405	397	374	422	382	399	388	399	412	437	432	375	412	412	417	414	399	385	396	447	420	388	417	394	388	422	396	382	417	421	411	404	398	389	368	418	426	420	385	411	409	401	409	401	408	416	420	392	421	429	435	409	392	391	419	414	429	388	393	410	386	426	399	406	408	401	440	401	403	413	401	416	411	390	435	418	393	406	414	433	425	389	398	418	397	407	389	422	399	410	400	396	408	381	382	408	407	417	401	382	421	424	408	431	411	418	443	407	399	396	439	374	395	389	422	416	416	414	437	398	424	403	425	416	412	382	394	414	423	415	394	440	409	410	417	395	410	391	402	419	366	391	384	414	422	388	399	400	410	427	392	425	388	426	399	411	380	380	450	404	430	390	428	391	423	446	390	427	394	389	429	386	432	386	425	409	362	400	405	389	386	407	403	384	385	401	373	438	400	404	413	414	381	430	382	450	420	382	387	421	411	413	420	376	404	420	399	399	439	428	398	447	401	415	414	412	369	396	428	425	392	394	422	402	434	425	423	388	427	414	402	380	414	404	383	392	409	353	467	400	388	400	412	397	362	408	398	395	424	429	360	426	398
1937	290	197	140	194	547	865	2385	3568	4250	5737	4531	3023	1728	906	464	190	99	55	46	46	35	29	36	45	32	52	47	49	45	47	41	40	47	48	30	42	49	45	33	39	41	47	38	49	44	42	36	29	33	40	36	36	34	29	53	36	42	48	45	41	36	50	42	44	49	32	45	49	45	41	35	33	40	40	42	36	42	39	51	42	46	41	36	35	45	49	41	50	42	47	35	35	40	39	38	40	35	37	39	40	39	45	47	36	47	55	46	48	36	46	38	40	41	43	55	44	43	35	38	41	40	42	52	44	47	44	38	40	50	33	41	50	46	31	49	32	44	38	52	48	39	35	45	42	45	39	42	40	52	30	43	38	47	34	42	35	35	42	36	42	42	47	38	45	36	34	47	44	38	44	46	45	47	46	49	26	44	44	41	61	47	48	37	47	49	40	40	49	37	43	36	38	41	42	51	33	32	29	40	42	32	38	42	47	36	44	34	32	37	44	45	45	46	48	29	34	30	38	41	41	30	46	47	49	40	32	35	34	32	36	41	36	33	50	41	44	38	31	33	41	45	44	55	38	30	35	48	35	37	50	28	49	41	35	44	45	27	46	35	38	37	45	31	35	33	45	36	40	50	41	32	42	44	38	37	41	34	45	34	32	36	39	44	25	37	50	43	43	42	34	36	42	45	39	41	42	35	38	40	34	54	39	41	38	40	46	38	49	34	38	50	36	45	40	53	43	43	45	39	45	25	40	37	36	36	39	50	30	40	45	46	34	30	46	33	39	26	32	31	52	44	39	40	33	38	53	40	37	44	47	37	37	37	45	27	37	38	50	38	40	47	39	49	46	40	36	42	44	35	48	37	36	47	52	42	36	42	50	34	48	49	31	39	38	43	42	36	47	34	41	48	37	41	34	43	41	38	48	35	47	35	54	42	43	55	34	39	37	40	43	25	38	38	38	41	41	40	31	28	32	33	42	35	38	31	35	40	39	44	40	47	33	38	33	31	36	35	44	43	30	45	38	36	53	42	41	42	47	40	45	33	37	40	47	46	49	34	41	46	39	47	43	40	41	41	43	39	39	49	54	43	43	45	36	31	32	39	42	40	43	39	47	38	37	33	45	50	46	34	36	56	43	33	33	29	42	44	37	40	38	36	37	35	36	42	47	35	44	40	48	45	35	41	35	50	27	45	43	42	42	44	29	54	47	42	46	40	30	45	41	40	46	41	34	32	46	35	42	42	41	51	40	43	48	37	30	28	45	43	38	38	33	46	38	39	50	37	39	41	43	46	46	42	45	38	43	46	48	37	53	49	48	52	45	43	34	49	41	46	40	44	29	35	36	41	46	43	49	40	36	54	48	38	34	44	53	46	39	32	49	42	37	44	49	44	37	51	36	47	31	37	37	55	58	30	43	33	57	43	34	46	44	33	46	42	38	47	54	35	48	46	44	38	40	42	49	47	37	38	40	39	33	45	52	34	38	36	34	56	38	41	37	54	33	35	38	43	45	36	44	44	34	35	36	44	31	35	49	45	43	47	36	42	44	42	41	37	45	50	40	34	26	42	42	43	38	44	39	42	46	43	50	50	37	46	35	40	48	38	37	27	39	32	46	40	42	46	41	44	31	40	55	30	48	47	46	40	38	42	47	50	46	36	48	35	32	39	36	56	42	36	45	39	36	42	34	47	36	40	43	38	39	40	39	36	29	39	34	36	41	33	52	34	49	27	55	36	36	40	46	41	47	44	54	36	49	41	54	34	38	40	35	40	33	42	34	34	47	28	47	33	53	50	41	49	36	41	49	45	37	35	40	41	39	45	49	34	39	41	34	44	43	42	46	47	30	43	46	30	44	39	41	33	57	45	44	51	42	46	40	47	34	40	40	37	28	44	40	52	34	49	38	41	37	42	58	45	47	36	34	52	44	33	34	40	51	44	39	26	45	44	45	48	46	47	45	36	42	48	46	37	35	47	30	42	48	44	43	42	34	30	33	41	33	35	42	38	32	44	30	42	34	33	49	35	47	42	53	40	40	49	38	44	46	40	43	34	36	44	44	49	35	40	53	41	57	32	37	42	47	30	42	27	46	39	34	38	49	35	48	41	45	38	47	42	47	47	36	46	32	40	42	36	44	37	45	40	38	41	32	44	47	42	40	40	33	37	53	40	46	40	51	26	45	44	40	32	38	31	45	31	42	48	44	51	42	42	30	38	45	32	36	36	52	46	48	35	48	44	28	44	42	45	35	35	41	36	45	40	45	36	38	46	55	37	44	48	41	35	29	55	32	39	38	28	36	31	42	44	40	40	42	45	36	45	45	38	44	40	36	51	37	36	38	42	46	41	47	31	28	37	39	48	29	40	28	46	47	47	44	47	36	52	49	36	44	45	46	47	38	37	44	39	35	31	40	57	43	41	36	36	40	41	44	48	43	42	37	47	42	41	46	30	46	36	41	52	40	55	44	36	42	36	47	40	33	42	34	46	49	37	49	49	37	34	41	35	45	51	35	42	30	43	38	43	51	39	43	47	41	53	40	39	38	33	36	38	47	54	30	39	38	42	37	37	44	34	47	43	35	31	36	49	36	46	41	35	44	31	36	37	37	40	33	50	46	36	39	26	45	45	43	36	39	42	44	44	42	34	42	40	33	37	39	45	24	35	34	35	42	40	44	47	39	55	36	58	40	45	44	28	40	51	48	44	39	43	38	31	44	38	33	37	46	35	34	33	46	41	53	42	49	36	38	40	50	46	43	41	35	33	37	39	37	35	27	42	49	43	40	30	37	36	46	44	40	49	41	41	49	42	41	39	44	36	38	46	37	46	42	41	31	37	30	35	48	38	34	52	45	41	48	34	45	32	38	48	37	31	32	47	35	43	49	35	41	31	40	47	49	33	35	45	40	39	37	37	44	52	43	36	42	41	35	35	39	43	27	54	41	36	45	51	39	43	45	34	39	42	39	47	42	36	46	47	41	39	42	41	38	39	41	38	39	45	27	41	32	33	43	43	34	41	39	43	42	52	51	36	40	29	42	42	31	42	44	39	40	49	36	37	40	39	51	43	42	44	41	42	45	41	42	45	37	40	42	50	41	42	51	36	36	38	54	37	34	26	49	38	41	43	28	37	39	55	49	43	32	35	44	38	46	40	42	44	38	39	52	39	39	32	50	52	40	52	51	42	35	36	48	29	41	45	35	44	42	30	32	35	36	30	40	35	32	32	39	40	36	47	42	52	49	48	40	51	44	46	41	33	48	38	29	45	31	42	46	39	36	39	48	35	46	45	30	36	42	37	40	36	36	27	36	43	36	40	40	39	53	41	41	43	38	38	54	42	47	44	34	43	46	38	43	37	40	52	37	51	41	45	28	57	35	38	37	66	40	50	36	43	42	55	45	40	39	44	43	58	45	50	58	37	51	30	26	36	29	39	48	42	32	44	38	43	44	41	42	43	46	49	37	38	38	43	45	44	35	49	48	44	38	37	35	30	45	39
16374	7810	3882	7195	18045	26522	28997	37393	39575	39777	41636	37151	31337	24945	17734	10306	5209	2290	1195	731	631	588	581	534	558	545	563	515	526	525	527	540	527	542	566	545	541	519	575	520	579	557	546	544	513	550	566	538	547	520	513	525	544	511	512	548	530	536	572	573	542	534	538	552	544	524	545	528	529	513	543	527	541	566	523	559	550	515	454	527	538	512	527	547	528	522	556	546	533	536	495	515	529	505	557	571	505	544	500	553	503	535	545	543	542	569	535	550	524	543	550	602	557	529	531	495	532	493	574	570	556	504	518	504	518	545	520	496	496	546	575	527	535	545	495	517	514	576	532	484	533	530	553	516	542	584	496	542	578	517	523	575	529	546	546	563	528	513	557	511	545	548	522	552	574	566	517	507	546	556	543	553	515	546	546	543	492	573	535	540	535	508	545	575	512	538	505	570	500	542	549	546	541	515	545	526	542	509	548	557	552	554	513	546	541	537	568	558	598	543	532	548	519	530	527	522	531	523	528	531	524	570	518	528	523	555	544	574	522	545	551	501	583	518	504	521	579	533	474	515	530	550	549	492	521	527	540	521	550	530	512	555	531	556	533	527	504	526	503	557	539	536	512	527	577	517	538	510	520	561	551	522	541	555	515	545	537	554	555	522	588	531	574	529	501	521	534	525	514	521	538	555	526	521	563	506	551	543	566	563	528	557	557	508	521	551	534	502	558	548	510	532	520	525	515	554	559	515	534	538	491	580	532	548	518	529	539	550	541	562	572	531	543	542	549	533	557	546	517	489	542	541	547	566	540	499	524	526	556	531	582	513	543	566	560	509	509	546	574	553	519	563	512	537	548	507	543	521	511	549	540	523	553	514	575	527	531	597	568	573	556	534	538	547	549	541	558	531	473	548	530	558	514	545	572	514	540	537	566	525	566	556	525	528	539	585	540	511	541	508	502	525	558	518	555	570	569	593	539	507	519	519	522	557	549	520	525	522	521	537	550	567	535	520	490	503	545	518	587	523	529	522	531	565	556	530	548	549	559	554	541	575	537	537	561	527	552	530	580	574	535	540	491	545	531	554	576	496	498	538	511	536	512	535	566	546	540	532	518	549	546	587	548	528	504	577	510	547	564	508	528	544	535	516	533	552	517	525	543	563	517	524	552	552	543	537	588	558	534	587	543	565	512	528	525	537	531	571	571	541	565	554	570	524	572	551	568	514	514	520	551	555	534	566	518	513	555	520	521	552	568	538	560	510	549	552	557	520	571	527	513	515	502	507	553	562	583	516	537	536	530	554	600	583	543	516	527	551	550	530	520	537	573	508	526	530	534	552	500	558	540	543	571	572	534	564	556	563	544	568	546	507	512	524	554	517	515	541	548	527	576	528	540	549	519	569	517	530	518	528	534	527	540	495	535	531	558	558	526	527	548	558	515	545	525	549	543	505	522	529	510	515	528	567	539	520	547	532	547	493	588	562	574	577	536	516	549	506	567	532	512	488	489	572	522	551	544	515	517	512	561	520	538	547	547	576	582	568	533	555	517	570	509	535	531	543	580	528	545	555	562	501	533	516	559	552	557	524	524	566	528	518	523	526	564	512	515	554	517	488	524	534	563	553	498	527	509	535	558	531	503	475	513	554	606	565	499	560	550	529	536	501	546	504	507	519	538	508	561	541	519	578	566	528	553	550	515	512	523	506	529	562	547	509	544	528	535	525	556	547	527	514	519	530	537	497	540	542	541	552	562	505	504	517	549	524	563	565	544	547	540	522	580	509	527	537	541	525	534	530	504	482	546	523	549	566	541	499	485	572	525	491	523	506	539	571	524	493	531	571	528	547	564	535	520	538	535	528	542	538	555	521	549	562	542	518	541	561	558	552	530	529	550	574	484	533	530	568	547	516	547	499	538	561	543	516	566	552	549	535	551	548	537	525	482	568	515	496	565	573	533	592	552	555	554	561	528	529	541	526	563	561	575	509	503	563	557	579	517	531	565	564	530	506	552	570	572	545	572	552	549	555	532	585	524	503	559	535	517	526	579	536	536	571	552	549	505	619	514	525	546	574	514	506	536	510	522	497	544	571	579	579	527	536	574	476	556	577	526	540	544	558	530	568	516	537	507	508	543	512	526	539	509	541	565	574	568	526	514	541	525	534	570	503	509	510	530	555	584	546	539	580	540	508	510	532	535	504	545	558	571	556	527	560	508	535	527	527	535	522	540	547	544	539	535	517	549	515	543	560	543	542	527	539	530	523	536	566	543	560	520	564	530	598	564	529	578	552	543	546	515	588	529	556	553	562	521	509	537	512	535	529	567	566	536	551	539	555	555	536	490	533	509	544	572	488	528	542	533	552	586	580	520	516	550	529	536	543	512	563	525	508	558	555	532	595	543	553	496	519	556	550	558	524	510	548	570	483	511	498	476	522	526	555	567	539	572	545	525	543	546	562	518	566	564	535	565	501	535	533	537	515	505	552	562	524	538	510	543	553	527	526	540	515	566	539	536	556	543	570	569	564	527	569	535	584	537	530	562	527	526	503	538	538	552	478	580	519	564	526	568	547	514	584	578	527	540	517	498	542	534	544	507	559	534	537	546	574	558	552	553	547	556	553	580	565	541	547	546	531	534	521	538	510	522	576	574	524	539	543	578	525	492	542	546	534	568	537	549	545	504	520	557	544	555	527	549	535	532	501	499	519	505	546	528	559	553	538	508	513	505	529	518	525	544	558	528	539	579	516	563	531	526	538	571	535	542	513	540	521	533	489	512	481	516	500	526	537	545	532	503	546	530	535	519	543	524	505	557	546	517	491	559	590	541	529	548	547	532	525	535	535	537	566	537	535	483	565	548	560	550	549	570	549	506	542	514	515	539	514	530	497	560	490	548	554	546	550	486	542	557	548	511	557	541	536	560	518	536	557	492	532	507	599	554	555	519	541	510	555	575	563	537	573	558	527	489	559	548	554	547	547	515	564	565	557	530	539	512	551	573	516	493	510	555	499	525	524	572	550	571	504	566	539	550	548	515	585	541	538	545	539	574	539	569	552	578	562	610	548	518	539	577	505	527	551	499	536	548	540	538	496	515	544	585	541	513	492	541	542	517	575	549	485	536	591	573	557	555	511	525	531	521	535	530	551	576	533	574	550	523	590	552	535	561	530	543	518	554	507	598	531	525	546	534	522	561	555	526	528	512	548	550	557	533	527	577	518	552	515	513	501	563	543	514	540	549	561	557	516	525	543	526	546	572	511	562	545	581	517	577	513	538	566	558	508	542	536	535	518	552	551	521	587	574	528	548	553	477	521	540	519	540	539	537	517	536	525	557	582	519	546	522	540	525	506	526	568	519	586	527	565	536	550	519	544	529	550	503	535	527	587	532	506	544	515	498	540	540	495	581	565	530	546	533	488	499	538	555	536	587	518	504	581	502	589	524	576	523	508	557	566	536	562	507	550	544	500	546	562	540	510	548	532	532	556	551	514	563	541	532	549	538	546	539	592
1047	478	224	160	237	890	2223	3190	8545	8205	9235	7353	4141	2116	949	454	180	89	72	38	40	30	29	23	39	36	38	41	29	47	25	35	31	33	36	37	32	38	22	34	34	44	33	44	31	41	33	41	34	40	38	29	44	36	35	38	40	38	31	37	40	39	39	30	31	46	40	33	40	37	24	37	30	36	25	41	31	38	28	32	37	25	36	42	37	33	38	37	33	40	41	35	27	44	36	40	25	45	36	30	40	40	33	37	39	37	38	40	36	39	29	28	32	47	34	32	25	34	42	39	30	26	44	34	36	22	37	38	28	24	42	32	39	37	47	43	35	37	36	28	38	23	33	36	29	31	21	41	37	31	45	37	39	34	33	27	23	35	27	36	25	41	30	45	31	31	37	38	39	43	42	35	43	30	36	41	35	39	30	33	45	34	24	42	32	38	43	27	35	27	29	29	37	27	39	42	22	39	47	38	36	39	24	22	29	36	37	37	41	34	24	30	34	37	31	35	42	33	32	38	29	45	38	28	28	28	35	32	36	29	35	38	37	34	34	41	34	43	36	32	38	29	34	33	31	33	37	30	22	29	33	40	34	34	31	28	32	26	35	34	28	33	29	44	36	41	40	43	26	33	37	34	30	36	34	33	37	26	31	31	32	34	30	32	38	26	39	36	27	37	30	35	35	31	33	41	31	31	34	38	37	46	34	42	34	41	37	31	28	41	27	33	24	33	38	26	36	35	34	35	25	31	28	34	38	42	32	46	35	39	39	39	45	39	35	33	33	42	31	26	32	36	30	46	28	36	30	39	34	35	23	26	35	44	40	32	38	23	27	41	30	41	31	43	35	34	39	31	30	36	28	33	41	26	29	42	34	50	31	45	36	41	25	41	41	50	38	41	33	23	35	36	38	31	36	44	33	34	40	38	41	32	29	26	33	31	26	40	49	42	36	23	33	28	35	32	47	40	33	36	35	31	43	38	41	31	24	35	43	57	56	32	48	37	36	36	45	40	36	33	27	25	37	30	34	29	32	41	30	31	37	39	19	34	34	29	36	56	25	33	41	33	31	29	32	31	33	35	31	37	34	24	23	38	38	35	34	39	31	30	47	23	32	30	39	36	31	30	27	35	43	33	39	30	26	36	25	37	34	34	38	34	32	31	37	36	38	26	34	31	26	39	28	33	43	33	32	44	32	43	34	30	24	41	32	46	43	35	33	38	26	46	45	37	36	34	41	36	31	34	39	47	36	24	39	31	40	28	31	36	36	31	26	44	44	17	28	34	32	38	34	35	38	26	43	36	34	20	38	32	31	39	29	40	33	32	26	26	36	27	32	35	40	36	32	36	34	41	29	35	40	37	42	30	33	36	37	35	31	26	33	34	41	36	28	29	40	38	37	28	46	31	30	36	44	31	31	44	34	25	35	40	30	37	37	31	36	39	27	44	29	48	40	31	30	33	32	37	46	41	35	29	27	33	31	45	38	30	33	27	27	37	31	37	38	47	37	41	34	37	35	39	20	36	30	41	35	42	39	50	34	30	19	42	21	37	31	38	25	33	34	25	31	35	25	32	31	41	43	37	35	44	30	32	36	47	29	37	29	28	37	32	42	39	29	53	34	30	35	34	36	37	34	32	33	39	30	31	35	29	29	37	34	33	38	29	27	35	32	31	31	33	43	33	39	28	36	29	28	38	38	35	39	38	24	39	41	37	34	42	36	36	31	35	40	33	45	26	38	34	27	33	39	35	31	46	35	41	48	27	44	33	31	31	35	44	33	35	40	36	26	36	30	26	24	25	33	32	29	40	33	32	33	32	41	32	36	32	37	42	40	27	35	23	31	32	33	36	27	37	26	36	41	34	40	36	40	40	28	29	26	44	32	34	37	36	47	27	33	37	35	30	28	47	33	28	41	39	30	29	36	30	32	30	34	37	31	38	42	43	31	40	37	37	35	32	26	37	41	46	27	35	38	38	40	37	45	23	24	31	30	34	35	28	29	30	30	30	27	38	32	31	34	30	24	31	39	36	37	35	39	30	33	31	38	39	38	39	27	45	38	39	35	55	34	31	31	36	33	38	28	34	34	34	44	38	36	26	28	30	43	28	25	32	37	29	39	31	42	36	41	35	38	42	44	38	28	36	34	35	29	30	37	37	34	31	33	39	26	32	39	32	36	37	33	25	25	38	40	30	39	27	20	32	38	43	34	31	27	26	39	24	38	37	41	26	32	25	28	33	45	35	35	38	42	28	32	32	31	39	29	45	43	24	28	33	43	32	37	33	35	34	43	39	36	41	37	30	33	29	27	40	35	33	33	38	35	34	29	39	41	41	33	33	33	34	30	31	44	37	30	31	41	35	31	33	28	27	33	34	37	31	31	38	48	20	31	35	39	30	43	31	37	34	26	37	33	33	41	43	31	35	39	31	48	30	41	43	32	41	34	38	39	26	33	30	29	31	39	34	40	31	34	27	37	36	37	39	37	20	30	40	39	27	37	30	34	30	37	31	37	18	32	36	43	40	35	40	32	28	32	41	35	38	35	36	30	34	33	35	41	25	39	28	31	29	32	38	27	42	29	39	29	33	29	29	24	34	30	38	33	35	34	39	39	31	30	40	33	27	38	41	30	30	40	33	28	40	36	38	35	36	30	45	37	34	33	38	25	32	28	32	34	29	41	31	35	34	31	42	28	36	41	31	31	36	25	46	40	36	29	33	42	32	36	31	29	35	41	32	39	40	39	27	33	45	36	31	36	37	27	30	30	35	43	44	38	39	55	35	35	42	36	50	34	31	41	38	31	37	31	31	34	37	29	30	38	42	34	32	30	52	51	46	25	27	36	40	36	38	33	39	40	26	35	38	34	29	33	49	32	32	39	39	38	26	32	33	44	32	32	41	29	38	42	35	30	29	30	28	36	28	32	34	37	37	38	34	30	44	37	42	26	32	36	39	31	40	28	36	44	31	38	37	39	33	34	37	42	23	39	33	35	31	35	37	32	36	36	32	34	32	24	39	28	31	40	32	45	34	36	36	29	38	39	28	44	41	38	28	25	37	43	37	40	36	32	34	24	26	32	47	33	42	27	30	30	30	28	38	37	29	34	43	31	37	25	38	42	45	38	40	26	41	27	32	32	41	30	39	44	31	35	39	27	26	40	31	34	32	39	47	32	26	46	38	37	42	48	38	39	46	43	46	27	36	37	36	21	27	41	35	36	36	27	40	40	38	34	29	31	36	45	32	28	35	37	34	34	43	31	44	38	26	40	37	37	45	36	38	32	37	33	26	34	34	29	32	37	34	25	35	45	34	25	34	25	38	46	35	27	38	34	34	35	39	25	42	32	35	29	33	39	30	32	32	34	34	24	29	27	40	28	43	34	41	39	28	32	38	41	39	28	48	30	33	26	41	32	32	38	40	31	31	28	33	33	32	40	38	52	43	40	34	37	27	28	28	27	43	22	30	29	44	37	42	28	33	39	32	42	35	38	34	42	29
20791	11058	5178	9460	22076	31527	38411	41329	50735	47608	47293	42206	33456	26234	17877	10408	4988	2359	1108	663	523	490	443	434	471	427	446	464	441	435	426	487	496	444	416	456	469	467	439	478	452	444	465	465	445	427	447	397	492	440	473	486	435	431	421	459	461	409	491	442	483	438	450	457	424	475	449	427	436	455	462	462	436	455	454	407	465	459	447	513	479	460	444	450	468	450	460	467	448	456	447	437	450	453	473	467	465	422	457	467	462	425	424	414	488	452	447	451	429	435	477	459	418	459	445	436	444	418	449	486	439	409	466	442	449	472	464	488	458	472	467	469	486	453	443	444	464	497	447	449	449	429	442	461	446	467	463	401	439	439	439	450	436	436	419	430	441	459	437	415	448	462	425	501	430	458	418	444	484	459	461	467	483	490	455	460	455	467	441	458	473	416	446	440	440	468	437	477	458	440	453	463	452	457	440	434	482	469	415	452	463	438	462	432	454	447	445	427	437	424	484	452	458	399	440	438	428	471	490	479	487	435	441	445	491	410	411	458	416	448	474	441	461	436	488	417	481	458	465	423	448	440	483	440	488	443	438	451	457	445	429	460	454	466	465	471	461	469	436	460	497	463	474	462	477	473	472	471	457	511	447	454	454	477	420	429	450	434	474	461	430	477	468	436	471	451	477	467	425	464	418	434	432	449	440	462	427	442	430	457	453	396	447	456	461	463	428	445	425	429	463	428	459	435	423	459	509	417	478	466	443	418	437	474	440	445	461	437	431	414	488	459	463	413	435	431	438	423	438	433	441	453	463	422	459	452	443	487	466	445	483	444	450	482	431	446	461	424	436	411	448	469	460	468	458	470	450	470	425	442	442	479	443	435	446	439	437	446	438	464	463	449	474	421	443	503	468	470	479	435	465	422	460	457	439	453	466	448	443	405	453	467	457	433	483	444	440	482	456	503	434	413	466	468	401	423	425	418	466	452	452	456	439	437	421	464	451	454	472	502	459	486	447	411	416	460	491	438	459	421	479	448	450	468	443	449	482	483	469	461	442	467	433	502	457	432	448	448	488	431	449	419	451	448	439	465	455	436	470	494	468	453	429	444	477	440	405	465	435	466	455	424	481	413	451	465	452	414	449	490	447	479	443	455	452	447	413	472	447	472	484	416	443	479	431	463	449	470	465	476	429	500	444	467	438	472	447	450	462	433	447	442	436	458	451	451	450	464	486	461	479	467	447	445	440	416	440	417	412	439	449	448	442	429	445	448	422	493	472	477	448	465	464	446	465	468	469	436	467	445	476	403	440	443	431	499	453	496	447	455	415	450	432	423	433	433	473	482	458	477	426	441	443	429	416	455	388	486	494	440	479	461	476	474	445	469	441	488	436	437	477	420	467	491	451	493	459	457	451	457	462	450	515	431	456	471	488	473	408	433	438	450	488	427	456	437	443	444	448	441	423	451	457	450	456	465	469	439	446	480	417	461	475	419	418	446	425	488	488	467	436	438	447	467	478	455	468	454	435	444	460	435	452	489	430	467	458	476	442	447	443	460	490	466	479	449	445	468	435	457	462	423	439	472	448	447	448	445	435	504	464	453	426	473	498	435	445	447	432	470	498	447	463	455	484	449	475	440	429	481	458	487	438	450	444	458	437	447	447	492	393	467	417	466	455	499	445	473	461	390	430	435	484	455	422	469	471	438	454	458	462	434	460	490	452	459	469	434	429	449	531	430	474	454	429	458	474	413	465	470	453	476	500	476	489	464	467	469	488	457	444	462	440	431	464	445	469	460	431	442	484	439	457	475	462	433	441	471	435	469	463	440	433	480	426	470	459	489	468	480	517	445	472	438	442	428	477	472	436	456	461	453	464	444	475	448	468	442	436	467	465	470	462	457	435	447	475	427	465	481	453	441	469	481	483	425	450	468	449	454	455	454	434	427	472	464	432	456	454	434	432	456	446	421	454	468	434	475	450	473	458	446	421	414	463	451	444	447	420	433	436	470	470	486	430	456	431	470	451	469	443	450	477	431	435	471	458	456	450	484	471	444	436	441	484	458	410	464	442	459	447	466	447	463	464	455	461	496	470	411	478	454	467	448	443	440	427	485	448	474	455	439	497	487	447	461	454	504	440	437	472	440	486	431	424	453	508	455	499	468	458	453	498	441	437	456	440	441	480	426	487	459	487	459	482	444	457	480	441	439	420	455	465	442	449	469	442	461	461	450	469	471	456	437	466	423	441	471	464	463	453	450	461	466	471	421	453	501	449	450	426	465	446	463	445	488	485	469	439	416	479	424	447	435	454	449	449	473	482	471	478	444	480	480	474	440	437	467	454	405	458	506	455	452	464	485	458	429	458	413	463	475	472	413	453	467	506	448	444	460	475	485	478	466	427	441	419	437	467	457	455	456	456	448	425	463	454	446	449	422	470	439	444	471	470	446	435	495	489	426	461	444	457	449	458	480	445	476	444	481	445	437	466	459	465	493	482	444	460	438	453	471	455	439	449	497	436	476	429	436	450	440	471	415	456	430	459	461	487	476	462	441	416	427	461	447	453	448	479	444	466	427	412	437	459	447	451	456	475	459	462	441	416	471	468	416	458	453	442	446	442	427	466	442	414	470	425	467	470	446	430	446	449	450	424	475	443	440	459	477	451	461	503	474	464	479	444	486	432	500	461	461	449	453	425	417	461	468	439	487	447	486	460	446	423	417	440	510	439	437	422	458	478	453	449	462	482	435	460	462	419	488	469	445	461	444	449	454	464	452	435	422	446	425	443	453	464	469	446	477	431	461	416	449	451	454	466	429	439	463	432	464	429	437	444	433	482	427	487	493	438	462	440	437	464	466	428	424	437	426	471	435	417	430	424	443	484	473	466	470	443	463	441	439	483	432	382	436	443	478	478	429	441	454	450	450	434	457	446	493	455	447	424	448	448	471	469	446	466	475	422	486	449	481	435	442	448	472	435	454	448	462	459	497	471	443	454	462	431	505	406	449	464	431	450	471	499	481	435	457	438	423	450	440	424	447	433	468	447	426	439	480	412	427	407	429	492	462	433	445	469	423	455	412	437	463	441	437	411	480	459	470	437	415	461	485	513	467	439	481	417	472	431	420	420	477	440	415	498	458	445	439	430	438	485	456	464	439	457	452	409	449	459	444	462	467	447	473	419	469	449	460	459	471	481	433	511	423	397	419	414	444	460	445	440	460	443	463	468	422	434	459	466	458	426	436	464	472	423	417	459	466	464	438	400	466	455	484	443	473	427	486	460	454	454	428	432	462	450	436	471	450	450	478	401	468	436	447	474	473	447	499	422	480	484	465	439	450	457	452	472	461	461	458	448	495	454	440	470	452	452	466	471	472	483	446	468	474	486	430	454	447	458	435	458	475	478	452	452	446	423	497	447	416	445	456	427	454	424	442	433	459	475	486	438	464	465	463	461	458	512	476	404	455	435	455	461	436	437	475	462	396	465	457	444	460	473	419	457	487	431	492	482	470	441	456
1232	156	86	55	81	178	242	540	1027	1483	1504	1515	1251	819	430	244	110	68	59	39	36	39	34	34	43	34	34	34	41	48	32	33	32	27	38	40	39	36	37	41	41	36	23	33	24	21	30	34	31	39	30	34	39	36	31	28	33	38	40	31	30	34	29	35	33	24	33	39	39	36	37	31	32	31	40	42	36	35	25	31	30	30	41	36	26	27	27	31	33	24	39	35	23	34	43	45	39	26	23	46	39	36	46	40	45	43	44	34	39	30	33	35	40	29	42	32	39	31	32	36	36	33	32	41	26	33	39	50	34	33	32	43	41	37	29	32	40	33	33	23	38	28	38	35	32	39	31	37	30	29	36	44	31	31	22	31	32	26	31	24	36	28	48	32	31	31	38	38	42	32	37	28	32	37	40	36	33	30	30	35	37	46	34	37	46	42	36	36	34	32	30	34	45	32	27	34	28	33	35	37	33	34	30	25	35	27	36	38	33	35	29	33	35	34	23	31	30	32	33	35	38	34	39	32	31	32	41	41	37	44	32	36	31	27	37	37	34	36	29	30	35	34	40	36	38	34	36	28	38	39	37	42	41	31	40	37	39	23	37	34	34	40	39	20	37	40	22	32	34	35	37	25	43	37	41	31	41	32	37	36	39	21	22	27	38	32	45	24	30	35	48	29	26	23	46	27	34	33	35	34	31	30	30	24	35	34	22	43	33	38	46	45	42	32	30	32	37	31	36	36	34	22	28	31	33	39	34	35	26	30	41	36	32	20	33	28	32	31	38	37	35	28	43	35	33	37	45	34	36	33	35	44	30	30	30	37	40	32	29	34	36	32	33	29	25	29	39	38	29	36	40	43	26	29	31	42	38	29	29	28	40	40	42	34	25	28	39	35	31	22	35	32	30	24	41	24	29	29	24	21	29	33	38	29	41	35	27	25	32	29	31	36	32	36	29	36	33	39	29	33	28	30	37	36	34	29	26	37	37	38	45	43	31	40	44	29	39	35	28	38	31	33	30	36	40	40	33	39	39	29	35	31	34	28	31	31	32	47	40	32	34	23	25	33	37	35	34	26	35	45	31	32	34	27	40	25	35	29	40	31	35	26	33	47	32	34	42	37	34	19	33	27	32	38	32	30	34	42	40	38	32	41	35	29	30	29	47	21	33	40	34	31	29	29	33	25	31	38	30	31	41	33	44	35	37	37	29	30	35	32	37	30	31	33	45	34	43	31	28	36	33	31	29	33	32	36	39	36	37	36	29	30	30	36	38	28	35	27	45	28	41	37	28	35	31	40	34	31	36	29	35	36	30	30	39	31	34	37	38	38	31	31	37	38	38	31	37	31	29	40	29	41	37	31	37	40	28	37	35	24	39	38	25	39	28	30	33	31	32	32	24	38	39	43	39	36	30	27	44	28	44	46	27	31	37	29	36	31	33	28	29	39	41	36	35	38	34	33	46	24	38	28	29	34	29	36	31	40	35	29	37	32	37	30	33	43	33	45	43	21	30	28	43	31	27	41	30	32	28	31	23	33	30	25	20	31	42	52	37	27	34	30	43	44	41	33	32	31	30	26	31	31	34	37	28	33	23	38	34	26	40	33	37	34	30	38	36	32	36	35	25	31	34	32	37	34	27	31	26	29	36	37	41	40	25	37	34	37	26	38	31	23	32	31	30	44	43	37	38	42	34	42	32	33	31	32	30	25	33	25	25	39	38	34	29	32	32	32	31	33	24	37	34	40	41	26	34	37	36	27	35	34	30	32	36	35	23	23	28	41	39	37	42	32	25	30	45	31	34	29	27	26	29	21	28	41	33	28	32	25	25	39	27	28	28	24	33	33	35	40	30	31	39	39	39	33	26	33	36	36	43	27	34	30	27	33	41	34	33	36	33	40	41	29	30	33	36	33	25	31	34	33	21	27	26	34	28	24	27	39	32	26	29	26	29	34	37	24	33	32	39	35	37	41	32	37	29	29	31	36	45	43	31	30	37	23	30	27	40	32	43	21	42	23	33	32	42	46	33	41	23	25	29	39	30	40	26	33	45	25	36	25	44	34	29	34	36	39	38	33	30	37	30	40	36	31	33	28	49	25	31	35	31	22	40	37	37	38	35	30	32	35	23	37	24	28	37	23	29	27	39	35	32	40	37	38	32	22	35	34	25	28	40	34	38	31	41	36	41	41	36	28	40	28	36	31	38	29	32	18	30	30	15	31	32	28	35	29	26	26	42	29	39	33	29	32	32	35	32	25	42	33	28	31	43	33	33	32	28	34	24	31	22	35	41	31	29	26	34	37	30	33	23	27	40	34	27	38	36	28	38	28	37	46	32	40	37	30	29	29	41	32	19	34	40	23	34	33	33	27	39	32	36	30	40	24	29	36	29	28	43	30	35	39	35	31	33	28	24	38	41	33	33	39	32	40	33	36	33	39	31	41	40	32	29	26	39	32	39	40	40	20	32	41	34	31	33	37	32	44	41	39	31	36	27	21	36	35	31	31	29	33	30	38	33	26	37	34	29	32	24	34	24	32	31	30	18	37	29	28	39	43	22	44	33	27	41	45	34	31	30	47	28	31	21	31	29	32	38	32	29	37	34	32	34	32	34	28	30	39	36	44	41	45	41	40	39	27	32	37	47	30	37	26	37	36	32	35	33	35	32	43	34	48	37	27	34	33	26	34	31	35	41	31	37	32	30	32	26	39	23	30	19	26	43	42	27	42	29	33	50	31	34	48	32	31	39	27	30	35	36	39	35	30	26	23	30	24	28	27	37	44	39	38	40	33	35	32	31	34	32	20	36	41	38	38	42	34	33	34	40	36	40	33	31	38	27	40	30	38	32	34	41	33	36	39	31	40	25	41	32	33	31	33	28	33	43	32	37	38	31	32	40	39	21	35	33	29	26	20	38	41	31	31	41	38	37	31	42	32	26	27	37	49	38	41	31	34	19	34	30	51	38	36	40	25	30	35	43	32	37	46	37	40	32	31	33	33	25	33	28	34	41	32	31	32	24	42	40	37	33	37	28	39	31	32	39	24	37	25	37	39	35	38	23	30	27	35	32	38	28	29	40	33	42	45	25	31	36	34	30	36	35	38	38	37	31	35	42	35	30	35	33	26	29	32	33	33	30	39	46	27	32	35	46	31	35	51	35	30	31	27	32	32	32	29	45	45	40	36	34	36	33	30	40	37	38	34	34	29	31	32	35	38	29	32	29	21	33	31	32	32	34	33	38	41	36	37	27	33	32	41	44	30	36	53	30	41	42	30	38	22	44	35	26	27	36	39	40	29	39	36	26	26	35	40	34	32	32	23	33	33	30	29	24	39	35	37	28	28	38	30	31	46	24	44	31	28	29	31	41	47	31	33	48	33	32	24	36	26	39	38	33	32	43	33	23	29	39	34	37	31	25	32	39	36	35	41	26	32	40	41	38	24	31	32	34	40	48	30	43	41	34	38	34	34	35	38	28	27	31	35	28	39	32	36
13114	4436	1780	2338	7806	13967	15736	22583	27075	28608	28053	25700	23556	18062	11560	6377	3008	1291	784	601	504	457	498	457	434	456	454	465	458	442	448	477	472	420	462	461	480	461	428	474	461	447	443	435	421	488	442	465	437	441	449	464	423	473	447	462	457	472	439	413	470	473	462	460	448	441	421	493	468	437	433	462	440	520	472	460	459	476	492	476	456	440	461	472	494	449	457	443	456	444	452	460	469	432	459	439	449	452	458	445	445	443	439	485	453	423	474	427	449	447	462	419	444	440	469	441	457	460	461	426	465	434	439	440	473	470	475	450	446	465	439	488	410	446	474	476	426	454	408	437	447	445	492	479	429	484	436	452	455	432	463	476	449	431	475	452	426	445	466	422	443	480	414	441	439	439	464	451	414	451	419	467	448	440	447	465	419	442	427	414	453	449	469	421	446	471	480	485	462	439	434	504	475	445	402	442	464	433	440	474	459	483	426	447	454	458	424	414	454	490	462	455	393	449	466	462	452	426	420	488	412	440	434	482	467	456	469	487	456	403	489	418	480	472	454	426	487	420	457	425	433	427	415	442	482	462	414	471	464	428	499	405	429	495	435	470	475	479	451	430	450	468	423	411	467	468	434	418	414	402	479	407	474	464	447	463	461	437	450	451	433	466	454	461	435	464	435	429	422	447	463	491	455	437	414	428	439	450	464	447	490	426	422	476	451	471	442	439	494	422	403	424	448	519	425	443	469	445	477	423	458	404	452	464	443	428	420	457	467	414	456	449	464	456	450	432	454	474	490	429	471	432	480	480	465	447	484	419	488	458	461	466	452	451	449	451	451	431	472	426	490	454	449	456	440	457	451	466	513	489	404	432	463	441	465	417	462	460	475	421	456	471	444	475	489	502	450	434	465	430	451	482	461	460	448	454	465	425	468	441	437	445	438	485	430	431	490	435	461	472	441	479	433	457	433	462	425	465	471	437	467	463	417	464	457	462	445	470	467	479	420	448	470	484	458	459	473	468	452	453	481	456	433	464	447	435	438	425	450	480	442	473	453	429	449	483	418	428	459	479	450	447	454	433	477	440	497	440	436	460	466	452	450	447	458	434	468	481	454	455	443	449	452	433	465	464	459	422	480	483	454	396	449	421	473	439	464	482	473	480	440	435	444	473	426	452	490	445	431	450	414	442	484	443	465	482	454	468	441	453	510	484	469	412	470	455	422	434	435	454	444	436	454	456	459	474	451	375	446	440	490	446	433	423	451	473	501	453	471	478	433	457	478	448	464	436	392	514	467	475	455	486	456	423	471	475	468	459	439	441	450	454	447	438	429	441	455	437	469	452	447	450	449	449	460	471	441	433	449	445	440	450	448	448	449	443	441	412	428	469	467	426	466	436	469	457	428	448	461	425	454	436	426	451	413	448	472	449	432	438	456	437	445	483	459	402	490	452	439	451	442	474	483	454	434	450	416	409	448	461	440	449	472	456	421	431	435	441	471	456	453	433	459	466	459	451	415	433	461	455	462	444	465	472	436	423	487	453	449	465	445	427	465	442	448	491	453	427	455	428	469	406	439	470	442	485	428	417	470	436	435	443	430	466	456	447	414	456	429	443	436	471	465	423	432	455	487	430	445	458	458	456	463	441	431	442	462	426	423	445	498	456	438	465	469	445	451	461	455	421	479	440	469	444	451	453	477	484	411	470	441	441	442	454	452	424	427	451	438	427	441	466	437	408	464	426	427	451	451	440	448	429	431	442	444	443	450	461	422	450	472	453	459	433	447	430	458	459	450	442	422	473	456	434	427	493	414	460	446	476	451	465	444	446	420	466	478	480	459	464	410	431	443	433	445	438	452	467	456	467	442	438	421	447	457	416	460	439	498	466	449	462	434	465	460	465	446	448	479	439	429	466	473	434	454	471	500	461	437	403	424	458	463	461	452	425	429	467	456	464	447	459	445	419	442	449	416	461	454	469	457	434	444	459	467	481	421	487	485	451	467	450	442	438	447	448	422	445	431	454	397	466	468	420	444	463	444	465	462	462	473	466	485	441	434	454	435	410	438	419	466	476	469	477	466	462	436	439	440	442	478	455	492	453	425	452	440	410	491	436	466	439	449	462	437	418	478	430	449	476	460	429	466	425	458	462	428	451	430	441	408	454	445	426	437	461	427	433	465	456	425	418	465	490	409	467	442	442	487	427	459	492	434	481	449	445	451	433	459	421	461	481	472	448	446	433	474	429	449	509	472	449	435	420	458	426	435	459	468	456	478	445	421	453	443	453	457	463	466	470	447	493	500	473	437	426	480	467	460	465	437	427	448	449	474	434	424	477	429	455	479	516	443	447	415	495	442	423	452	458	481	484	441	468	461	416	453	426	443	444	449	451	478	447	443	448	424	439	462	436	462	473	470	452	437	422	436	477	419	488	424	431	427	463	471	439	446	466	477	439	482	440	453	463	475	512	467	456	466	454	420	407	434	491	461	446	475	484	484	412	445	427	441	476	451	423	457	476	466	459	458	455	435	435	441	460	476	463	445	457	428	463	447	428	415	463	455	442	438	482	487	447	458	436	443	440	412	430	434	436	504	415	449	436	437	491	475	512	468	426	438	474	450	424	418	469	472	459	446	424	462	437	422	492	461	455	456	451	488	432	487	444	470	501	465	438	464	462	443	451	450	479	439	459	452	420	447	418	440	467	435	446	434	489	499	466	419	486	462	406	418	446	449	431	473	475	436	437	458	414	466	443	418	454	433	485	476	433	471	472	432	463	419	454	456	467	463	430	436	469	513	480	475	429	426	415	471	470	456	454	430	454	483	445	466	445	432	449	440	455	462	479	463	445	463	426	412	452	468	441	448	443	480	468	435	458	454	458	484	468	433	439	468	438	462	435	479	456	422	463	483	477	436	475	448	434	477	427	453	435	453	430	434	465	444	477	462	456	436	417	477	466	483	414	451	440	448	436	445	446	435	426	473	465	460	441	467	426	499	408	453	467	459	454	482	433	463	412	467	445	430	480	498	459	436	458	482	422	448	455	439	449	445	458	421	488	432	440	454	417	433	465	470	440	433	426	438	414	438	444	458	462	451	456	459	442	439	456	457	472	432	446	432	414	514	487	473	441	446	444	436	446	426	484	457	445	460	473	414	504	424	459	453	444	432	464	447	445	446	468	447	469	458	458	435	425	431	454	452	442	480	437	447	430	436	450	481	450	497	477	467	442	437	479	430	443	434	427	435	455	438	460	430	439	443	470	435	437	428	444	464	451	467	423	428	465	403	452	465	444	448	498	456	430	479	446	438	479	478	426	448	436	491	454	458	445	421	462	415	468	461	503	430	463	445	481	437	446	449	457	435	443	440	434	486	442	479	427	461	471	480	468	440	426	436	448	456	485	446	450	417	387	452	457	454	474	460	440	425	479	421	442	459	503	438	474	445	461	436	484	420	464	443	453	461	437	432	432	478	457	420	442	475	443	443	440	479	454	441	453	476	469	463	466	458	457
698	426	194	84	172	631	957	1535	3055	4074	3866	3590	2633	1759	910	458	223	113	74	39	40	22	40	21	23	24	31	31	28	29	28	30	32	30	41	23	33	35	29	30	36	34	20	26	30	30	27	38	27	25	27	23	30	37	18	40	28	31	28	20	26	30	42	23	24	27	27	32	25	31	28	30	25	28	23	23	26	30	22	30	31	30	27	39	31	27	24	31	20	26	34	34	31	25	31	30	29	26	35	30	32	32	26	28	28	31	27	24	18	21	32	31	37	38	37	19	33	27	26	32	36	28	26	27	25	30	29	21	34	34	24	25	27	30	35	33	32	32	40	28	24	36	25	30	34	21	32	30	32	34	27	45	31	40	32	25	23	24	25	25	31	34	30	22	21	28	26	23	29	37	25	25	37	34	25	25	35	27	30	22	33	34	37	29	39	28	31	35	34	35	24	38	37	31	25	24	26	33	34	29	20	32	28	29	35	26	28	38	28	33	37	29	32	38	37	25	22	31	26	25	33	30	22	26	27	22	34	39	29	32	30	35	29	20	25	30	40	28	27	28	27	37	29	20	17	34	30	22	30	23	37	26	15	35	37	21	35	28	26	26	28	23	40	30	30	40	22	27	39	31	33	29	30	32	29	29	29	28	34	36	35	28	39	25	27	24	26	34	23	38	29	23	37	24	29	25	35	34	27	37	33	23	29	24	32	35	22	34	36	32	34	28	36	28	33	24	25	21	34	31	39	32	29	29	31	28	25	33	29	27	26	30	30	36	24	43	30	26	31	27	25	37	23	22	40	34	22	46	29	36	28	30	24	26	25	25	34	32	31	31	30	34	25	31	30	26	30	31	34	38	34	25	23	34	29	25	31	31	38	33	35	27	21	36	25	20	22	21	24	20	33	22	37	30	35	34	32	28	21	25	32	28	27	27	28	20	22	29	29	21	28	30	34	33	25	26	27	29	29	22	33	26	22	43	36	27	36	28	26	32	27	24	38	36	26	26	27	26	22	26	24	34	35	37	26	22	25	39	27	32	31	24	35	32	31	31	32	26	26	28	33	30	30	31	32	38	35	32	33	21	24	24	31	20	33	19	21	30	30	29	40	25	25	27	27	40	28	32	25	25	29	32	37	28	37	30	30	25	32	25	25	32	35	23	32	30	27	37	34	36	24	32	35	31	37	22	28	26	29	27	37	35	22	28	21	30	41	29	24	31	31	35	31	32	14	32	25	31	34	37	17	32	27	20	23	31	25	28	28	34	31	32	24	28	33	19	34	34	23	27	29	28	32	29	33	37	26	23	31	29	30	31	30	23	31	28	30	29	27	32	35	32	35	29	28	27	27	28	34	37	29	29	24	32	38	21	33	35	28	29	28	34	29	32	35	30	37	27	30	31	25	35	30	26	25	19	22	25	24	45	32	28	34	32	35	27	35	22	28	26	28	32	33	27	34	27	25	31	27	17	28	34	33	21	39	33	20	29	19	24	26	30	32	23	30	29	28	32	24	29	25	29	31	26	33	29	20	27	34	45	35	21	29	32	34	31	35	24	31	43	26	36	24	31	39	31	28	29	39	35	38	26	33	34	30	25	27	26	27	33	31	32	29	29	34	29	19	24	31	26	36	27	35	32	19	21	32	31	18	32	30	32	31	28	35	31	37	29	32	26	31	31	25	41	27	26	30	29	25	25	31	25	33	38	26	29	28	32	21	38	24	25	30	28	26	34	29	33	33	33	33	30	27	19	32	43	36	27	35	34	26	23	32	25	26	34	30	19	26	30	25	23	37	24	24	33	27	27	28	30	24	29	27	28	26	34	28	23	34	27	31	21	35	23	36	28	27	31	31	29	28	24	29	28	37	29	31	33	27	29	28	26	31	40	28	26	35	29	30	32	26	30	18	35	27	30	22	23	36	34	29	35	25	31	32	24	21	30	34	32	26	28	28	33	29	28	25	30	29	30	23	32	31	34	34	29	28	30	31	39	31	35	33	27	27	31	32	32	19	39	22	35	30	25	23	23	35	35	27	26	32	42	33	23	23	30	18	27	32	37	24	46	31	31	25	24	22	22	31	40	26	25	30	25	31	32	27	19	26	23	28	24	40	30	28	25	23	38	24	34	29	28	23	36	29	28	28	26	26	34	23	35	25	24	34	37	34	31	25	30	28	30	25	22	28	25	34	27	32	19	30	26	36	21	34	34	22	28	25	27	31	40	31	25	21	37	32	26	23	18	31	37	22	31	33	26	25	26	30	23	41	29	26	28	25	36	27	33	30	24	36	25	22	23	22	32	35	28	36	26	34	34	31	28	33	30	38	27	30	32	32	32	28	25	24	22	27	25	25	34	27	33	29	23	23	33	26	34	43	29	28	35	37	24	32	34	22	29	24	23	35	28	34	19	34	23	30	32	29	27	19	35	33	27	30	25	37	30	32	29	38	25	34	31	29	29	34	28	33	23	26	37	37	26	30	24	31	34	36	31	30	30	27	25	22	33	31	33	31	42	30	40	31	28	31	28	32	37	29	20	23	23	36	31	24	33	35	22	27	27	19	32	19	32	35	23	23	29	24	30	35	27	30	30	20	23	28	38	30	29	31	33	24	31	43	37	29	24	23	26	31	23	31	21	23	20	32	30	36	32	30	29	25	38	32	32	25	36	23	31	31	25	23	30	33	34	25	30	35	28	30	26	27	24	25	43	24	28	33	31	25	35	19	24	32	32	36	26	25	29	43	33	20	33	23	27	24	30	30	29	36	30	30	34	28	30	36	23	30	33	25	38	37	25	21	21	33	21	31	26	30	35	35	24	30	28	26	21	38	26	22	25	19	25	26	32	42	29	39	41	37	30	33	33	21	40	24	29	28	32	18	33	40	32	30	25	37	41	28	26	33	33	33	25	28	22	29	27	35	29	32	32	28	29	29	34	29	28	36	31	23	16	38	27	34	22	32	34	30	32	32	19	29	29	26	32	30	32	24	29	32	27	29	32	25	34	28	33	34	37	34	41	28	33	27	33	28	28	34	27	25	35	25	28	33	29	37	24	31	30	17	31	30	21	27	30	27	31	32	34	37	28	34	25	24	28	26	31	33	25	40	24	27	23	30	24	34	26	26	30	20	30	20	32	19	27	36	18	28	18	30	25	23	34	23	20	32	32	26	14	38	34	26	32	25	29	30	25	32	30	37	34	28	39	23	27	30	32	32	29	32	42	33	41	28	26	32	21	22	23	27	37	27	39	29	29	27	29	29	31	38	38	27	32	36	22	32	23	33	29	29	34	36	27	36	24	30	28	28	29	30	27	24	26	24	28	41	28	26	25	30	27	33	21	31	34	37	33	28	25	28	30	31	31	29	22	31	28	32	34	26	30	23	28	28	20	26	25	21	31	34	18	37	24	25	27	31	40	29	25	31	29	36	28	32	34	32	24	32	36	23	30	34	23	20	33	32	28	34	34	31	26	31	35	30	36	32	24	25	33	32	33	36	33	27	29
16229	10069	4198	6222	17812	27839	29424	32193	37066	38277	36690	34379	30048	24870	17950	10938	5821	2621	1288	673	462	401	388	349	354	408	404	393	346	396	383	420	388	391	377	426	353	324	394	383	359	355	400	396	365	383	402	406	381	381	396	388	410	383	378	388	401	376	403	355	384	368	403	346	401	384	366	405	387	388	354	384	371	358	372	401	406	397	397	374	383	406	385	380	384	367	407	367	403	381	425	385	375	436	419	396	390	373	353	386	377	383	390	350	400	398	388	406	376	397	378	376	370	376	401	382	397	364	403	378	383	401	392	370	363	398	368	416	387	373	383	399	409	354	425	411	385	362	411	401	386	391	382	403	382	368	387	382	350	365	406	394	403	410	369	366	371	370	378	426	399	395	345	388	404	408	397	373	378	419	369	380	376	372	375	397	395	370	372	387	356	394	391	352	372	363	356	393	371	380	400	363	405	383	386	388	356	361	408	374	417	380	372	367	390	393	395	347	376	369	378	382	397	377	355	349	357	358	393	381	365	381	360	373	401	368	350	409	377	376	357	369	384	368	364	406	373	390	389	367	402	423	351	404	367	398	368	358	402	393	381	380	375	379	366	375	401	384	397	398	372	386	399	404	404	388	368	403	371	388	347	382	369	387	391	396	359	356	354	411	382	420	368	366	400	404	335	378	396	378	386	396	389	382	389	403	369	384	382	366	414	363	345	387	397	407	403	372	352	352	386	379	371	396	370	366	384	365	382	380	400	414	374	383	369	398	393	377	371	425	376	407	393	369	348	371	379	367	373	380	380	386	396	400	403	376	358	380	395	395	401	384	390	385	385	371	364	408	373	397	372	406	406	382	374	404	373	343	395	351	387	391	382	384	379	375	411	377	360	373	406	362	377	390	371	369	374	375	397	400	403	370	405	388	393	419	387	362	390	385	378	423	420	417	372	393	408	405	411	376	393	364	375	364	375	400	377	425	366	385	374	380	369	372	367	408	381	379	369	392	375	383	391	374	396	377	363	436	362	370	390	397	370	375	427	399	426	411	381	357	400	400	403	392	352	395	405	338	361	378	385	397	420	393	370	361	390	394	387	386	371	384	380	405	396	391	370	397	383	389	355	382	346	383	357	360	417	390	364	327	382	349	361	343	374	401	406	350	360	391	386	400	389	360	363	387	400	407	392	382	409	416	364	394	379	408	393	374	392	350	386	386	347	390	377	389	378	389	391	348	388	378	413	403	410	381	383	361	388	386	396	378	408	385	391	390	382	373	388	372	372	390	403	383	367	370	402	386	421	370	407	387	360	376	389	370	376	375	374	390	424	383	366	355	397	355	382	387	369	390	365	388	351	349	381	365	393	364	375	375	408	418	375	359	416	380	372	400	343	389	375	416	398	402	398	378	386	342	378	387	396	380	403	385	366	401	390	399	393	374	387	374	368	413	373	400	344	397	390	385	395	386	412	362	416	418	367	418	367	398	373	387	390	366	399	361	378	409	382	388	384	372	373	369	367	372	374	343	396	328	385	369	396	415	359	390	429	381	399	395	367	393	406	346	389	384	371	382	401	391	418	387	367	381	413	368	351	371	382	410	361	367	371	369	395	398	378	387	411	379	396	423	366	348	388	391	359	418	384	356	397	376	386	383	403	373	414	395	343	378	399	379	371	386	381	393	388	373	369	346	391	376	371	359	372	383	397	401	374	379	366	395	404	415	409	359	397	362	392	382	385	388	382	409	370	367	349	371	388	356	405	401	386	405	383	393	365	375	371	390	391	406	395	375	393	374	366	357	368	385	377	376	391	355	375	377	416	367	381	349	377	403	402	383	369	380	410	360	397	364	389	406	391	375	399	389	386	374	376	390	372	399	371	412	350	379	384	355	383	412	384	407	418	391	373	397	396	388	382	357	363	386	364	386	396	406	365	373	389	395	376	412	359	344	394	415	381	387	377	381	367	380	432	352	393	354	394	421	380	371	387	403	366	367	383	363	337	370	390	357	409	413	363	365	385	407	392	419	421	395	426	381	379	401	379	353	372	355	399	393	405	341	388	422	354	417	369	379	397	365	342	374	340	359	389	405	392	386	405	357	383	412	388	397	388	363	384	377	409	369	390	366	371	380	390	393	356	386	349	380	367	355	383	391	404	409	386	403	426	411	395	412	380	390	383	362	347	410	386	418	355	395	406	378	401	385	360	387	368	422	373	393	384	371	373	405	352	409	378	395	351	393	402	374	386	402	370	382	369	386	355	385	430	373	422	387	386	376	400	361	409	386	383	364	446	374	359	413	402	381	388	405	383	424	429	366	389	401	399	379	378	396	403	367	398	377	367	393	405	390	359	389	372	367	407	433	385	350	374	378	355	396	379	348	392	396	392	395	395	418	400	400	401	408	392	367	361	383	402	373	393	387	380	356	372	413	403	374	371	406	391	370	373	388	380	372	375	397	402	372	394	416	397	394	412	396	391	376	399	421	390	390	374	377	388	385	379	378	369	352	408	391	363	410	391	384	357	390	409	397	398	389	371	375	360	362	350	402	409	415	426	376	395	369	415	404	382	387	384	393	386	355	384	391	390	380	422	406	377	393	364	383	364	399	396	365	376	360	392	412	366	400	365	394	385	377	369	391	380	372	381	385	406	411	394	385	390	371	369	386	383	394	364	383	380	401	387	407	368	394	360	415	348	390	361	389	397	389	415	352	361	401	377	350	402	367	376	389	339	381	435	388	386	412	368	365	382	362	366	353	363	374	397	384	371	370	404	357	399	413	400	393	383	364	378	342	353	402	378	400	359	410	382	375	383	346	350	380	388	369	392	381	358	359	391	388	340	382	369	405	381	409	373	382	370	377	384	386	372	397	428	393	386	369	375	352	415	368	380	403	415	363	399	410	371	386	399	384	369	422	382	381	378	416	358	378	397	360	375	369	396	372	382	406	363	387	381	398	399	372	394	398	359	390	378	373	374	401	399	368	351	406	347	389	389	391	367	393	390	378	416	386	379	377	340	400	372	373	347	348	407	389	355	380	399	406	413	374	361	405	404	376	383	391	370	405	384	349	439	408	386	370	384	381	365	349	387	393	381	376	357	427	353	334	385	376	392	365	378	387	338	360	402	389	395	401	374	362	365	415	386	417	403	371	387	427	419	358	383	385	377	357	364	364	391	377	393	398	366	381	400	398	394	371	377	366	404	384	399	361	392	358	379	364	367	358	387	375	410	398	369	371	384	400	392	358	411	385	432	391	382	375	364	378	405	408	363	398	395	355	387	396	426	402	388	409	403	372	366	384	367	394	379	381	375	385	358	393	382	381	414	372	407	392	328	365	373	414	383	360	355	408	360	377	396	371	389	395	392	416	363	378	383	382	386	356	407	384	377	356	352	380	380	390	389	378	386	358	402	423	333	388	373	391	417	380	396	345	414	380	353	392	388	445	393	395	372	378	379	378	351	384	372	376	393	365	379	387	399	390	371	378	401	377	393	382	396	367	347	404	400	393	389	349	365	406
2054	428	233	136	203	933	1595	1963	4999	5102	5397	4073	2380	1449	796	493	221	121	68	47	46	42	51	40	39	37	40	50	37	41	38	44	39	42	47	45	47	31	28	34	43	39	34	46	36	40	45	39	37	34	37	37	44	36	42	47	38	26	41	43	37	44	38	43	43	33	40	27	41	39	39	34	41	42	39	46	41	31	38	46	40	50	45	41	54	39	40	45	37	46	51	47	54	59	43	45	42	39	52	43	39	37	40	41	27	39	49	51	43	54	42	40	32	34	33	42	43	37	33	49	44	43	54	37	45	29	39	40	35	41	45	36	39	39	41	38	40	50	33	37	33	42	37	54	38	37	34	49	36	58	47	45	47	51	56	42	45	30	40	39	44	44	53	36	39	46	39	50	38	34	38	39	34	47	44	39	38	56	45	51	35	42	38	45	43	44	39	38	36	53	51	33	41	27	46	46	24	31	35	35	43	43	43	50	30	44	46	40	51	36	41	46	43	40	49	39	30	31	43	40	37	36	40	44	44	43	32	37	37	39	31	49	35	43	35	45	42	39	43	38	43	38	43	36	49	47	51	45	36	30	28	39	34	37	40	44	41	52	27	34	57	35	41	38	42	37	41	37	40	34	46	42	37	31	43	55	46	49	39	41	32	38	44	44	36	50	37	43	38	45	44	36	43	51	28	41	39	32	36	45	32	35	47	40	33	39	39	33	44	34	40	49	43	46	32	35	42	38	50	37	31	38	44	45	42	44	45	43	44	37	45	40	43	43	50	46	39	37	44	49	45	41	32	42	34	39	44	41	49	45	38	42	47	36	47	44	44	48	34	29	27	40	41	37	40	39	40	49	39	37	40	41	38	33	35	43	36	37	26	36	40	39	53	39	30	49	49	41	43	50	35	44	34	42	38	55	39	46	35	32	39	45	29	39	36	30	39	43	36	29	30	36	30	49	28	39	34	42	39	29	38	43	44	39	34	33	40	35	25	40	47	46	50	41	35	42	48	41	38	45	36	42	46	40	45	44	43	38	36	39	50	46	47	39	42	43	45	31	51	36	46	44	33	38	46	35	50	45	47	40	43	41	47	40	40	30	46	45	44	53	41	37	39	36	55	48	31	49	41	35	51	38	46	40	37	45	33	35	40	43	43	43	39	36	35	49	27	36	39	40	34	46	34	41	44	43	41	32	45	47	33	38	36	44	47	38	46	36	40	42	49	41	36	42	31	27	40	42	52	49	45	36	41	40	62	41	30	39	41	34	36	42	40	44	41	56	33	32	34	37	38	40	46	37	34	45	35	49	32	38	43	42	45	46	45	37	40	26	27	38	42	52	38	46	34	52	26	32	43	37	44	42	37	48	41	39	56	44	45	37	46	44	33	39	35	42	29	48	35	39	42	39	36	45	41	40	37	38	34	39	39	44	40	34	50	27	46	40	33	49	41	37	47	35	42	45	47	45	36	48	41	48	33	31	50	37	47	28	41	35	43	48	45	52	41	47	39	38	48	36	44	33	42	44	43	43	44	39	36	37	32	43	50	47	30	38	42	33	37	43	32	53	33	52	27	42	47	53	45	42	47	48	35	40	31	36	30	36	31	39	46	43	47	42	42	42	46	35	39	50	37	37	38	39	48	45	31	32	36	33	38	44	40	30	40	37	33	38	28	42	36	50	43	37	38	49	36	38	37	34	35	36	31	35	33	44	45	46	40	35	36	39	33	47	45	43	34	50	42	45	24	41	37	42	35	30	44	36	33	27	35	49	41	44	32	45	35	32	41	38	46	47	32	50	44	38	45	48	44	37	36	40	44	32	34	42	50	39	43	39	29	49	51	47	44	45	49	55	45	47	32	31	36	32	36	46	46	31	33	44	41	40	40	49	36	39	36	32	38	32	41	42	39	47	35	28	43	50	36	37	24	42	36	35	38	53	35	56	41	34	42	48	49	35	33	33	50	39	46	43	34	34	28	39	39	41	41	33	34	40	48	44	46	46	45	39	52	36	34	38	41	52	49	41	34	49	36	36	37	40	39	41	45	45	30	35	41	42	41	34	40	39	36	50	35	33	46	27	45	41	37	33	45	42	41	39	41	30	36	52	34	41	48	29	41	39	48	34	49	37	43	30	54	39	33	36	32	45	56	39	46	37	41	25	41	28	46	36	48	47	46	44	44	43	42	55	45	36	36	44	43	48	42	35	40	39	37	47	33	54	49	47	40	53	44	43	34	40	42	34	44	38	39	36	42	53	43	33	31	41	44	49	49	36	41	43	50	37	55	50	32	34	37	48	36	53	32	45	40	36	42	36	37	40	31	36	45	50	41	30	41	39	39	42	33	33	35	38	46	42	39	45	61	43	38	39	44	35	38	34	34	44	29	32	49	48	35	41	51	43	56	34	32	39	46	41	29	36	36	35	45	41	42	40	38	32	27	32	49	34	43	51	33	50	48	42	32	43	42	41	40	48	44	52	40	39	33	39	29	48	25	34	39	36	35	37	41	43	47	38	36	32	39	50	36	41	44	40	39	43	46	28	35	36	43	53	26	37	38	55	38	44	45	39	36	31	27	46	33	37	42	40	35	32	29	39	30	35	36	38	39	39	34	42	32	41	43	46	41	46	35	31	38	51	46	36	46	46	42	41	42	46	30	43	44	43	34	43	45	33	42	36	54	49	48	44	35	34	40	50	41	37	40	33	27	19	39	42	41	34	39	52	40	48	53	44	33	35	41	38	40	37	39	33	45	38	38	34	40	32	31	44	53	46	36	34	50	42	33	45	38	51	40	50	37	36	48	39	46	42	42	42	45	40	44	25	41	39	44	44	33	48	36	36	42	36	36	38	47	46	34	38	37	41	45	53	40	30	35	35	36	40	35	50	42	50	30	46	49	48	46	46	38	48	37	42	53	43	30	40	49	28	42	41	42	40	19	47	41	43	33	44	38	42	33	39	36	49	36	43	53	36	29	41	38	43	40	34	33	47	40	31	49	36	33	35	44	44	50	43	32	38	40	50	47	34	48	44	39	45	43	34	38	44	45	40	50	44	30	35	41	50	42	43	44	48	42	50	29	37	35	31	31	45	49	45	33	36	33	32	42	39	44	41	48	40	43	53	39	36	29	47	36	34	34	35	30	44	26	44	46	41	36	35	38	27	50	40	34	43	36	30	41	36	41	41	36	40	36	47	46	33	43	42	29	40	39	37	33	52	42	55	37	39	42	31	35	36	31	57	52	36	35	50	48	41	46	35	41	36	49	44	35	46	32	35	36	53	44	42	52	38	41	44	50	46	34	37	43	34	35	38	34	38	41	44	41	45	42	37	41	45	42	32	43	47	38	39	40	39	36	36	45	50	31	26	31	37	42	36	35	50	41	48	34	30	40	45	38	43	36	31	47	42	42	59	49	28	36	39	47	45	40	36	39	40	29	38	49	32	40	40	35	38	39	53	28	44	35	51	37	36	34	38	39	48	41	31	31	38	37	33	34	34	42	52
17803	9969	4716	7624	16098	31346	34943	35221	43668	40287	40083	34861	28220	22622	16398	10816	6362	2805	1307	771	613	529	556	503	554	508	545	484	527	532	548	509	518	496	519	545	518	568	511	534	536	534	535	533	518	529	521	525	544	545	508	503	537	560	521	518	552	548	538	549	481	516	599	512	495	554	507	481	502	508	522	539	507	523	511	557	539	503	524	516	524	522	518	527	551	524	496	499	520	576	528	514	512	527	557	533	566	541	553	477	574	531	515	543	536	563	492	532	450	568	532	530	571	545	500	510	570	506	537	538	530	504	513	529	504	542	515	546	520	520	527	511	514	508	508	560	561	539	499	534	529	534	532	489	519	515	542	558	552	515	495	530	542	508	533	529	566	531	543	533	561	528	548	521	508	573	548	548	571	498	546	522	569	524	501	545	526	540	541	546	522	541	496	553	533	514	522	512	538	526	518	543	569	532	547	544	530	566	539	507	582	483	535	578	529	551	529	541	497	525	538	563	536	502	506	518	540	547	501	528	509	562	516	548	530	550	496	533	557	564	571	504	551	534	505	548	509	523	513	503	572	508	541	505	556	516	535	516	556	535	544	540	521	523	579	540	565	487	509	525	502	519	523	537	542	488	532	522	501	542	508	573	502	511	546	535	499	523	517	532	518	590	539	566	522	527	528	509	502	525	537	550	509	579	527	568	603	489	513	606	544	552	542	543	523	521	532	491	566	494	537	520	551	558	543	562	528	540	558	530	541	508	530	538	568	514	521	494	521	521	481	542	528	526	552	530	592	544	533	528	524	519	551	494	565	505	501	491	526	516	489	536	537	553	513	525	509	540	536	518	574	548	518	498	513	531	548	532	508	545	524	534	542	530	546	517	571	536	527	561	524	543	531	544	505	567	541	557	538	542	529	532	521	546	546	493	531	525	525	525	564	551	542	514	464	537	474	522	543	526	578	509	483	499	511	504	528	527	509	532	508	576	502	532	544	548	559	525	481	562	579	543	532	536	572	562	503	515	560	580	519	505	551	505	519	508	547	544	517	494	519	510	551	564	529	552	511	542	563	545	594	546	519	487	552	563	524	539	536	509	544	516	516	517	529	533	515	524	534	520	507	507	525	503	472	569	542	577	521	501	547	535	552	531	526	496	530	555	520	553	570	561	508	497	533	538	542	544	514	531	526	514	534	532	534	530	515	519	536	545	541	528	541	509	552	564	518	517	529	533	537	511	578	565	552	500	527	542	512	538	546	509	528	494	541	519	525	589	488	499	508	573	502	543	514	500	525	501	527	501	524	521	530	587	522	516	510	575	509	536	573	570	536	516	522	550	543	568	514	533	527	534	490	485	567	517	552	554	525	510	525	555	570	538	532	582	543	541	535	579	515	490	504	507	542	507	532	502	531	509	537	544	538	563	554	513	537	502	559	530	596	558	516	502	525	522	552	547	539	584	522	510	527	542	539	489	535	523	542	508	510	533	512	569	553	561	495	531	530	546	549	521	500	516	506	509	538	518	522	567	534	565	548	534	525	551	511	552	512	553	531	510	565	438	505	537	492	498	524	504	517	539	537	578	504	568	498	532	565	515	507	553	498	583	537	521	553	510	539	539	521	530	558	516	512	495	554	542	550	491	548	557	551	544	536	494	562	562	575	533	479	565	517	505	527	482	588	560	535	540	562	496	502	516	524	505	512	464	533	573	568	518	564	537	559	538	542	509	533	529	533	543	553	507	494	506	521	535	544	512	553	541	552	562	527	556	532	509	492	535	495	505	564	541	574	572	506	519	512	483	518	539	537	534	489	536	481	526	550	530	509	519	558	568	535	542	504	562	516	578	546	567	532	534	505	554	509	533	531	523	551	521	533	528	522	557	496	512	548	536	501	515	517	479	498	578	566	534	508	531	545	540	573	523	523	520	542	518	535	519	549	546	523	530	530	505	524	539	533	540	556	524	554	533	527	508	525	537	529	546	493	539	527	526	535	535	530	495	556	521	545	553	503	512	563	490	529	493	541	531	516	557	557	486	537	557	469	530	522	498	539	601	530	540	540	513	498	507	504	514	512	542	525	506	480	535	579	537	515	551	527	467	588	525	512	507	504	521	531	549	577	510	561	560	550	531	573	492	518	492	522	516	553	520	544	544	538	539	492	510	522	495	542	557	528	537	518	565	487	527	544	521	541	551	531	545	529	523	514	541	524	554	508	530	554	547	561	531	538	548	571	551	538	564	549	503	561	528	565	523	542	537	499	532	532	519	487	523	517	541	509	558	542	528	497	501	500	475	535	502	517	544	544	520	543	517	554	551	551	538	485	517	567	555	523	508	521	521	534	542	544	494	510	550	561	530	530	492	556	525	537	561	532	568	561	550	532	562	540	512	536	531	521	534	525	529	484	519	546	510	541	518	528	527	517	564	501	498	513	547	550	537	508	527	534	541	526	593	550	523	558	516	581	514	534	569	524	490	538	506	551	558	533	507	536	541	486	555	544	521	491	502	522	551	548	505	499	530	550	508	549	561	508	555	474	521	540	546	539	492	486	553	523	496	528	518	550	543	522	583	533	519	560	516	499	529	499	487	544	520	507	572	516	501	546	509	522	522	535	500	516	525	517	529	514	530	547	550	533	522	515	532	533	532	517	496	518	532	505	492	515	526	530	560	538	498	517	518	518	528	555	562	522	509	503	531	531	551	533	574	548	509	496	505	519	557	553	525	506	494	531	518	518	531	562	544	535	527	538	542	515	519	539	560	496	543	535	506	528	515	540	526	517	458	570	515	538	474	545	536	570	571	500	509	550	533	515	517	501	520	555	508	530	538	585	526	572	504	538	512	533	504	536	534	529	541	524	513	588	553	556	565	508	530	505	520	492	587	523	548	520	521	512	515	506	555	515	525	525	535	510	511	505	541	533	522	563	516	521	516	539	487	524	531	550	506	497	543	502	540	503	543	548	534	529	548	515	548	524	499	524	523	539	558	503	498	519	551	536	514	513	534	597	516	533	547	537	524	534	530	497	544	512	510	544	485	495	541	499	542	515	507	523	518	527	529	577	517	493	516	519	497	545	574	591	522	599	534	546	541	502	528	550	520	576	536	504	560	528	541	543	548	542	563	542	547	491	510	491	501	533	521	519	512	524	526	502	537	520	500	531	502	524	537	493	534	560	542	539	550	497	553	520	504	523	508	527	534	525	555	534	517	519	520	521	552	527	548	561	532	558	519	537	534	537	538	589	492	542	519	568	571	526	500	536	544	488	537	526	503	498	534	552	501	576	534	520	524	559	526	520	533	495	573	498	533	523	525	521	543	508	547	537	549	529	518	500	511	508	511	522	491	570	526	510	557	492	528	547	543	524	526	537	544	542	529	537	556	580	528	537	511	500	524	558	552	551	526	513	501	539	509	541	547	536	492	512	540	509	512	525	540	516	560	532	550	510	531	557	552	500	521	544	555	528	566	533	504	553	557	523	501	522	534	522	517	561	543	491	550	589	540	513	523	514	538
1095	738	274	143	363	1920	2538	5203	10577	11353	9470	5224	1818	1030	581	273	160	78	50	37	40	43	35	36	45	41	37	50	27	32	45	27	43	40	32	43	36	35	37	35	30	36	28	37	26	27	35	34	36	30	34	37	31	35	36	37	33	29	43	34	36	40	40	33	30	38	37	33	34	36	29	34	43	26	38	30	40	37	36	36	34	34	34	29	28	42	30	27	36	44	36	37	32	37	40	41	37	40	34	28	27	38	32	37	40	34	39	38	33	38	34	36	46	30	32	26	27	32	35	32	36	20	22	33	43	35	31	38	39	31	27	36	41	37	41	19	43	26	33	37	24	41	27	30	30	33	22	39	38	33	41	25	22	40	28	29	42	26	29	35	26	29	26	43	35	29	39	34	44	36	29	31	37	49	27	35	27	28	34	39	31	22	33	43	29	24	34	35	35	30	42	39	26	30	43	29	25	32	39	44	43	28	40	21	35	30	27	36	35	32	31	38	31	32	19	45	40	38	31	34	35	37	30	34	31	39	43	33	47	26	38	39	31	49	40	37	40	34	34	33	36	38	30	40	44	31	33	38	42	41	35	27	36	35	28	29	34	31	43	46	37	32	32	37	42	35	43	43	29	48	32	40	37	24	26	29	35	45	37	29	43	44	28	36	32	25	26	36	37	38	44	42	39	35	42	35	46	37	35	54	34	45	28	31	31	43	29	34	43	27	34	37	38	33	33	29	49	38	36	34	34	39	37	28	43	37	35	32	39	32	34	36	39	34	39	34	28	27	28	33	34	34	32	28	23	39	34	26	30	31	29	29	37	47	32	34	36	34	38	35	28	29	38	42	27	30	33	29	27	33	34	42	35	39	37	35	42	37	25	40	36	37	36	32	41	32	41	30	29	29	37	32	33	42	39	44	26	27	32	38	43	32	43	24	30	37	34	34	44	39	30	26	36	27	31	37	44	29	30	33	36	34	35	42	34	42	42	41	43	40	38	34	27	40	44	28	29	38	23	39	40	34	29	37	31	31	28	42	48	47	33	36	47	42	36	38	35	35	29	34	37	36	41	38	31	40	32	39	34	39	35	33	40	36	28	41	26	36	27	31	36	35	33	33	31	37	29	39	27	35	34	29	24	35	38	29	32	28	25	47	46	35	36	35	25	39	39	48	35	39	42	27	24	31	26	32	41	42	33	32	44	25	31	35	38	30	31	27	29	36	31	38	33	45	34	31	44	31	34	33	32	37	43	33	39	34	36	26	31	33	42	39	44	39	48	36	35	32	32	31	39	40	39	26	40	31	52	40	31	37	32	26	36	42	33	39	31	32	33	32	45	36	37	40	33	36	29	38	27	44	34	35	41	36	40	35	30	31	33	26	39	42	36	27	37	31	42	42	40	35	32	22	29	47	34	34	38	33	42	34	34	31	26	29	35	27	30	40	39	30	24	34	30	26	30	44	35	33	25	33	42	37	40	38	27	38	45	34	37	31	36	41	37	42	37	33	46	49	33	28	29	42	34	31	31	53	37	35	33	32	36	21	34	50	28	36	38	37	24	41	42	27	33	33	31	30	33	36	37	29	23	36	39	34	35	34	41	40	35	39	50	37	49	31	38	29	45	34	32	36	36	35	37	39	43	35	37	38	30	32	33	36	33	39	32	35	37	38	31	26	35	23	37	30	35	29	37	33	41	41	38	30	35	26	28	44	33	36	28	32	42	34	40	34	39	28	36	32	29	30	31	35	38	30	45	29	49	29	34	29	45	30	34	31	31	38	39	37	33	38	28	37	27	35	41	34	40	34	32	36	33	24	39	26	33	26	32	30	39	42	31	30	29	21	39	40	40	27	44	30	44	34	24	30	22	30	42	29	28	33	32	48	25	38	27	43	34	35	20	23	43	35	46	35	33	36	30	25	36	37	25	43	37	32	38	30	45	30	28	29	43	37	35	34	35	33	29	41	24	40	30	23	37	37	34	45	19	27	29	37	31	42	32	30	34	41	35	45	38	37	28	31	32	46	34	32	39	41	32	40	50	43	24	34	33	27	39	31	21	36	24	38	26	37	37	35	25	36	36	35	28	37	25	33	33	36	33	43	36	24	37	18	45	24	29	38	36	42	30	39	33	36	42	43	37	38	51	37	32	34	28	26	38	34	31	37	27	29	33	34	34	31	43	29	33	44	34	30	30	29	32	39	32	41	32	35	37	34	30	37	43	32	39	39	47	37	37	39	27	50	46	39	29	27	28	37	45	42	36	28	41	39	21	30	44	29	22	35	37	39	33	28	37	42	31	33	26	34	30	41	30	28	28	36	25	37	33	36	39	33	38	43	40	36	32	29	36	44	40	32	32	30	37	34	46	27	27	38	31	42	29	28	47	40	26	44	22	35	23	39	34	36	40	34	36	28	32	41	40	30	36	21	35	35	37	33	28	42	31	22	40	34	32	40	34	36	40	33	35	39	27	37	43	36	38	34	37	27	30	37	33	38	35	42	37	34	29	26	34	36	34	39	32	52	34	38	39	30	30	33	35	32	42	42	34	38	38	33	33	39	37	36	26	34	25	34	28	27	33	30	39	36	36	40	32	47	33	39	27	32	31	29	35	29	40	27	49	20	35	32	47	27	26	39	39	29	29	31	36	29	39	34	38	34	41	32	32	37	36	37	37	33	30	32	34	29	27	24	34	37	36	44	39	36	29	26	30	33	30	31	46	32	33	41	39	40	27	27	60	36	32	32	42	28	35	41	31	36	37	37	46	33	38	42	36	36	26	29	33	30	32	37	37	43	38	37	32	42	31	37	32	28	48	41	35	30	49	35	35	24	27	32	40	31	34	24	40	19	37	35	43	31	34	37	33	28	36	36	30	38	32	33	36	32	41	25	36	36	27	35	41	35	40	37	38	40	50	31	44	40	29	26	37	34	32	43	40	34	36	26	42	36	35	28	34	25	36	36	36	38	31	24	26	41	19	48	37	31	37	34	40	38	33	34	38	26	27	27	23	40	32	28	35	36	37	44	40	34	40	39	28	29	41	40	40	34	28	45	32	31	34	30	45	26	30	41	32	40	38	34	38	39	35	37	30	40	36	31	28	33	30	37	47	30	36	43	57	33	24	27	40	34	38	33	35	37	40	32	41	34	31	32	38	38	32	34	30	27	25	38	30	36	25	42	35	26	41	37	35	37	33	35	29	43	31	35	33	39	33	31	40	30	26	32	35	30	33	39	34	36	37	30	32	32	34	47	34	29	28	38	36	45	34	41	45	52	43	33	39	41	24	39	27	38	36	31	31	42	34	34	30	40	31	38	45	25	46	30	35	43	27	33	38	39	35	36	43	38	31	39	33	46	26	44	37	22	42	36	40	29	45	29	33	38	37	35	36	39	43	40	36	41	36	30	37	33	32	41	42	37	29	34	31	33	29	40	27	32	41	29	39	38	34	25	35	36	47	42	42	47	38	34	42	35	31	37	34	28	33	47	28	28	32	40	33	32
21907	14310	5665	9189	25564	39779	39496	47182	55362	52416	46241	35682	25407	20142	13287	7445	3809	1767	876	561	435	449	412	428	467	447	441	474	438	457	470	462	456	487	445	472	467	452	447	447	455	466	468	480	465	440	441	424	457	480	434	452	458	429	433	442	447	444	478	483	431	415	452	464	463	475	427	440	437	442	440	419	397	475	418	455	440	452	470	444	489	448	442	434	459	447	416	479	474	487	432	447	462	415	457	437	427	449	449	455	438	409	435	461	446	479	467	417	420	413	448	433	442	440	482	423	460	415	483	473	467	458	466	411	455	440	460	431	433	448	451	467	453	400	468	465	427	455	435	447	439	446	453	466	462	468	474	436	444	463	451	454	451	468	414	465	497	452	482	434	516	456	448	445	473	463	430	457	457	465	440	458	400	448	418	465	418	454	472	445	496	492	451	435	491	423	481	435	444	414	469	472	459	410	436	428	442	452	428	428	458	472	470	423	457	466	444	483	470	435	453	432	473	426	486	444	472	455	439	446	428	443	453	433	492	468	427	447	441	461	450	444	432	420	471	480	464	483	448	483	442	439	445	455	436	447	432	433	448	437	467	456	444	439	429	434	485	428	473	470	451	459	437	429	467	445	469	429	453	458	488	462	432	474	447	445	474	433	445	448	470	481	436	430	488	455	457	456	484	437	463	455	431	418	451	460	479	462	404	452	451	451	429	493	453	436	472	439	384	457	447	452	449	472	460	440	466	452	475	456	428	454	451	425	432	455	480	493	448	430	450	488	438	435	484	447	445	460	439	445	442	465	442	475	461	451	486	440	460	432	429	452	430	491	448	443	430	426	442	433	430	467	466	472	443	453	433	420	434	471	451	478	455	426	449	408	425	440	454	441	478	493	456	444	458	410	454	465	508	499	411	470	462	439	435	462	435	456	449	435	452	475	484	459	443	451	464	398	435	452	439	458	422	427	440	447	456	457	441	487	430	456	464	442	455	474	434	426	473	431	460	483	420	449	500	479	439	478	451	490	440	439	456	432	420	414	452	439	455	440	448	448	441	427	452	446	430	485	450	429	436	473	445	471	456	477	437	442	492	426	435	436	460	470	405	423	442	449	436	462	453	498	455	462	476	457	497	451	442	449	448	463	449	458	460	477	411	457	468	401	458	443	464	458	435	455	467	427	474	410	444	471	488	455	463	475	453	480	475	434	464	417	452	477	474	428	423	438	488	472	426	481	449	463	468	450	437	470	448	503	449	453	443	423	459	448	470	454	440	460	461	423	464	450	429	441	434	484	483	451	412	458	466	431	452	422	482	497	481	450	457	441	482	459	426	466	423	468	503	460	478	467	436	468	500	477	450	475	468	446	489	461	441	471	459	450	460	428	409	480	465	443	411	459	385	454	407	465	453	433	440	410	467	415	443	452	454	458	492	446	469	416	452	451	447	458	479	443	443	472	427	440	440	476	446	482	440	433	430	476	473	443	446	451	467	449	454	446	394	466	470	474	448	451	456	470	482	445	492	471	447	442	443	415	461	446	460	469	444	475	419	428	485	432	462	454	446	462	458	451	469	486	439	467	486	493	450	413	452	441	446	451	464	401	445	473	443	448	455	431	440	471	415	475	464	497	414	458	495	447	463	442	401	459	457	451	488	413	452	446	465	475	448	432	453	431	466	442	476	426	450	442	425	421	451	471	437	447	458	429	434	427	451	425	424	470	426	463	444	438	449	436	405	462	443	437	446	440	448	462	441	432	449	461	426	446	474	451	443	449	447	444	414	454	428	451	424	447	458	464	445	459	456	471	480	469	457	465	457	408	480	433	444	480	445	460	461	450	490	430	450	468	425	451	458	420	472	464	405	449	474	453	442	455	436	421	474	474	435	445	468	441	445	458	425	456	416	444	469	418	435	461	433	468	458	456	441	446	438	439	454	429	441	459	442	476	429	460	425	489	472	447	445	476	447	458	464	425	478	465	467	464	458	445	502	433	466	443	432	439	449	473	468	464	409	471	463	405	452	432	462	442	463	455	437	487	452	450	460	465	459	474	453	469	450	463	438	458	467	451	439	447	430	480	470	446	442	434	484	498	454	436	450	473	474	518	423	445	442	428	481	474	420	446	427	438	460	448	455	414	427	459	436	456	438	467	453	463	460	455	455	440	476	448	452	464	446	418	424	441	475	451	445	481	434	425	459	445	482	443	467	482	468	411	451	442	481	407	453	445	440	428	445	469	472	450	445	473	451	479	453	447	457	463	455	449	442	449	435	464	422	458	432	443	450	425	454	483	424	479	466	446	461	471	442	483	468	439	440	469	416	421	445	436	425	460	425	423	459	500	433	435	435	472	436	450	456	459	487	522	447	454	462	427	474	415	473	481	461	420	421	430	435	456	510	456	461	479	461	467	439	455	418	488	496	440	477	465	434	442	418	456	432	448	438	446	460	457	438	484	438	483	449	433	431	431	454	438	480	448	439	440	438	446	479	446	452	445	439	462	479	468	476	422	429	488	420	445	464	450	479	492	451	481	441	448	467	445	418	412	407	428	411	457	427	470	434	439	450	440	434	418	437	469	427	478	443	445	445	443	460	421	443	410	461	427	483	466	479	442	453	459	452	430	448	488	413	451	457	442	446	493	491	436	455	432	476	461	417	441	453	449	468	479	417	447	469	434	429	426	439	465	455	427	480	451	483	452	435	463	430	473	450	459	459	425	441	422	463	482	463	460	526	436	446	453	483	466	434	427	442	394	462	500	443	441	452	452	424	459	442	449	461	483	421	467	495	447	450	446	462	393	440	434	454	433	428	469	475	475	440	476	448	466	438	438	456	455	456	430	452	469	440	447	450	480	443	458	464	460	424	404	443	480	472	473	471	483	391	484	431	438	438	445	462	468	468	443	449	450	462	396	449	455	454	462	430	434	456	424	445	433	495	468	458	442	463	459	457	439	466	470	452	423	473	474	442	473	431	474	438	490	421	447	459	472	466	452	466	473	480	433	455	447	458	457	470	489	472	429	443	474	432	420	483	461	487	427	454	498	395	462	428	435	450	472	443	457	455	409	425	470	447	447	434	459	420	451	465	458	471	483	436	474	461	464	444	442	440	497	461	498	439	446	443	439	446	442	445	491	438	454	473	466	454	437	449	444	457	475	425	416	461	417	451	436	433	451	506	415	452	475	452	441	454	466	464	466	420	413	452	411	455	420	464	437	449	505	474	502	458	443	436	476	425	489	464	457	462	443	456	498	423	462	426	448	464	438	450	451	465	492	455	478	484	440	474	480	437	438	469	461	497	412	451	449	444	417	433	444	438	456	473	444	444	415	455	415	441	469	472	446	461	446	445	454	421	441	485	407	473	474	492	456	448	467	468	490	460	463	484	421	456	446	451	442	430	462	465	447	446	490	436	450	440	451	432	431	467	453	450	435	478	474	453	434	400	451	462	451	440	491	464	428	425	461	482	443	432	461	469	457	415	457	467	454	468	431	431	447	470	437	462	431	470	454
1289	189	100	66	73	160	332	513	2115	2811	2097	1002	586	381	220	132	77	57	33	20	30	46	34	29	29	28	33	34	27	23	40	29	36	34	25	31	32	28	41	42	33	32	34	41	34	21	26	29	33	37	28	24	28	29	36	39	31	43	35	34	34	28	37	35	27	31	25	44	26	48	30	39	39	43	30	34	24	31	38	21	31	22	31	32	36	38	36	49	34	31	39	32	35	32	26	26	40	38	31	38	34	27	41	39	35	24	36	31	43	44	32	49	35	31	32	32	38	18	35	24	39	31	26	33	32	28	38	32	38	35	33	24	29	45	30	33	48	34	34	39	45	28	34	25	26	31	33	27	21	16	39	27	40	37	36	27	34	39	38	31	33	29	32	26	24	45	38	34	39	41	31	35	41	27	37	33	28	34	29	33	34	30	31	43	35	40	35	27	39	26	45	27	36	36	28	31	37	39	39	36	37	38	35	34	29	32	26	38	39	41	42	43	41	46	29	30	43	33	36	33	37	32	28	37	31	27	48	24	29	31	33	38	38	45	36	40	24	41	30	35	39	36	37	36	31	39	40	36	27	36	23	34	32	30	31	34	37	30	42	28	31	50	22	27	35	44	32	34	23	27	31	31	30	34	44	27	29	40	30	37	32	29	35	29	24	27	34	39	36	29	28	34	46	21	31	31	43	33	29	43	40	45	45	28	37	31	41	28	33	37	33	36	32	36	40	40	33	37	43	30	41	38	37	30	36	23	32	44	44	29	40	30	31	36	32	20	31	30	38	29	45	33	38	34	25	33	40	33	40	34	26	29	30	33	43	40	31	45	37	26	38	34	36	28	21	38	39	38	36	38	39	39	42	26	23	36	31	40	31	20	32	38	39	27	25	29	35	30	34	24	25	34	34	35	37	25	39	27	43	22	34	33	33	32	30	34	25	27	32	44	32	31	38	25	46	33	35	26	32	28	38	30	31	38	32	25	32	35	25	35	40	28	34	37	38	43	21	39	36	37	38	31	34	34	40	33	36	29	35	32	38	36	43	40	40	30	32	31	43	33	32	40	36	31	32	41	37	37	34	32	30	35	27	58	36	30	38	34	38	36	24	35	35	33	35	39	39	48	38	36	32	40	27	30	28	37	28	50	28	32	28	29	37	33	28	43	37	36	41	49	34	38	35	27	35	35	40	41	27	31	40	26	36	43	32	30	21	33	38	34	36	42	36	39	39	26	23	41	29	32	38	36	37	32	26	35	37	31	29	26	37	33	29	33	33	32	34	29	34	26	41	25	43	35	44	30	31	34	39	28	38	37	47	38	31	27	33	30	30	29	27	39	25	36	28	42	34	32	31	33	23	32	34	23	45	30	28	35	27	31	37	32	42	34	26	33	39	34	40	31	37	36	38	33	34	26	35	34	32	29	30	28	38	38	35	29	34	28	35	40	27	40	38	45	31	42	40	32	26	41	38	30	32	32	46	32	29	36	35	41	32	32	39	33	28	30	44	39	29	31	26	23	40	31	43	28	34	31	38	37	29	42	30	36	45	27	35	42	30	41	45	38	29	42	37	37	40	25	38	36	33	37	39	33	39	34	34	26	31	40	29	41	39	42	38	41	34	29	44	36	30	29	32	37	29	39	36	23	38	32	44	24	34	46	25	33	36	35	44	34	33	38	41	37	23	28	29	37	41	35	27	35	35	35	29	46	31	39	35	36	30	37	24	40	36	29	33	32	41	50	34	42	36	24	33	33	30	37	28	38	36	31	39	34	33	40	36	37	33	23	42	37	29	32	37	33	32	31	46	36	49	25	37	33	35	34	31	34	31	34	31	36	33	28	34	34	34	25	37	29	38	37	33	27	28	32	31	30	34	26	28	26	38	38	39	34	33	31	40	41	31	37	35	37	31	39	30	35	33	32	28	34	28	38	38	28	41	28	40	36	48	37	34	36	36	29	29	32	27	33	43	24	39	40	26	35	46	47	38	44	35	35	31	29	31	35	35	32	24	35	28	28	22	35	31	36	31	35	37	30	32	34	34	43	34	29	47	42	34	34	27	38	31	32	39	34	40	39	42	39	24	34	27	28	32	37	26	25	21	34	30	35	32	25	30	34	27	23	30	37	45	34	34	23	49	34	31	32	34	31	34	29	36	26	32	33	37	32	45	46	28	36	35	34	34	33	41	37	33	36	36	33	38	37	43	38	35	31	47	30	26	32	23	37	28	28	35	31	34	36	36	37	29	34	30	32	32	39	38	36	21	25	31	40	37	39	43	33	38	36	30	36	34	42	42	26	40	32	28	39	23	31	30	33	38	32	39	31	38	30	33	32	39	29	43	32	33	38	42	32	36	30	30	45	36	32	28	39	29	31	32	32	37	30	34	30	39	40	29	39	50	29	34	35	33	28	36	35	50	25	43	30	30	23	44	35	32	32	35	30	29	34	41	23	31	36	45	33	32	38	37	31	22	47	30	54	38	29	44	33	28	36	35	31	37	31	30	41	39	34	29	31	30	43	38	34	33	27	39	34	35	40	39	29	50	41	28	39	28	36	39	27	21	37	34	34	27	35	32	36	28	41	44	34	38	20	35	30	37	41	37	35	32	31	34	31	40	32	29	24	33	25	35	37	30	36	36	35	32	41	30	35	37	40	43	28	34	37	38	24	34	32	29	31	38	32	30	45	34	38	27	24	37	37	29	27	36	30	31	29	35	32	41	31	36	28	28	25	44	34	33	48	30	33	34	25	34	23	28	38	40	40	39	29	32	35	32	40	42	29	39	31	34	40	32	30	34	34	42	41	32	43	29	28	34	43	33	40	31	30	26	30	41	37	37	30	33	37	24	34	35	29	37	41	39	34	30	40	32	24	27	35	35	31	35	55	32	27	29	45	33	26	20	28	34	42	35	31	27	36	35	30	28	27	33	37	32	19	35	31	35	39	43	39	33	35	31	33	37	45	40	33	23	30	32	30	29	38	37	39	37	40	37	34	32	33	44	29	46	34	24	29	25	35	31	30	36	27	40	39	43	30	34	27	35	29	31	49	43	27	38	27	34	24	30	36	23	38	34	33	32	44	37	41	27	31	37	46	27	33	37	30	34	40	31	40	44	25	43	31	32	32	35	35	34	39	33	41	38	42	21	34	31	38	28	44	28	27	32	39	34	27	32	29	27	47	38	32	27	25	37	31	29	36	43	36	32	40	21	32	47	32	35	36	29	33	32	48	37	25	37	27	32	25	35	37	30	39	33	21	34	33	42	28	44	35	35	31	44	38	30	30	43	31	34	34	26	36	37	44	41	32	34	26	33	35	28	37	35	41	19	31	42	40	27	26	31	33	35	41	31	29	30	33	40	36	29	35	30	28	38	41	38	25	34	31	30	36	38	33	28	32	25	27	27	29	34	32	35	40	41	35	27	34	36	45	24	35	28	35	28	37	35	35	32	39	32	43	35	38	34	34	31	28	31	32	38	40	37	28	45	38	40	32	31	35
13408	4974	2053	2371	6905	13270	18726	20503	33916	33879	27626	19931	15013	10926	6037	3128	1537	817	568	499	450	483	456	445	433	422	444	444	427	433	387	423	482	496	461	466	464	442	461	448	414	433	482	426	434	439	432	488	443	439	463	402	408	471	435	443	429	445	464	415	429	456	441	467	432	429	446	451	451	450	433	451	445	451	478	434	471	446	426	472	456	460	437	430	508	451	460	436	399	475	456	474	452	472	469	460	462	496	412	424	437	470	426	440	467	458	467	464	430	487	483	431	441	449	439	433	477	444	447	410	424	486	431	460	460	425	461	425	440	450	414	447	454	438	482	431	423	433	445	416	451	459	443	514	433	451	462	434	451	423	444	443	470	431	462	480	469	448	503	472	463	488	428	453	432	433	479	411	488	438	470	438	438	433	459	452	413	453	433	436	443	422	417	445	431	443	456	465	459	443	432	420	480	437	470	447	483	410	435	470	454	472	444	458	486	474	452	442	454	481	479	417	411	426	449	423	467	430	456	441	465	455	410	420	462	425	451	430	520	445	435	429	458	437	421	431	459	414	433	444	432	484	494	478	459	444	460	428	431	423	437	433	423	420	428	432	458	469	448	460	433	452	428	442	443	466	467	449	443	475	445	427	424	460	478	436	470	468	480	490	453	391	452	425	492	443	456	429	466	460	440	436	452	431	482	436	451	449	444	461	450	422	454	468	451	447	404	498	440	434	482	456	432	424	473	439	422	443	484	461	446	457	445	463	453	409	434	474	443	441	431	428	449	460	455	479	444	392	448	444	461	497	428	431	422	421	412	414	451	483	457	473	403	432	420	414	435	458	449	461	427	454	459	399	473	436	439	440	464	452	428	486	451	433	477	464	467	466	478	438	414	435	446	454	411	454	463	473	460	488	469	433	410	410	462	493	423	446	472	420	451	422	442	430	477	459	425	463	452	436	449	466	419	450	446	454	459	438	449	458	444	456	471	480	435	463	440	489	423	444	446	420	460	417	480	438	456	452	469	475	451	417	489	444	456	497	418	441	440	460	463	416	431	453	448	455	450	450	461	421	428	462	432	451	491	429	426	399	511	432	452	465	463	439	466	458	476	448	428	430	442	427	421	454	438	443	458	443	471	448	435	514	456	416	446	483	429	432	450	485	408	440	462	423	398	446	447	440	437	421	443	443	465	469	465	481	454	493	434	458	468	459	451	465	417	498	443	436	417	485	450	441	451	451	437	458	422	491	482	467	452	436	451	430	439	486	455	427	501	446	454	443	437	465	478	478	443	461	415	450	455	470	466	490	447	444	445	438	497	430	445	430	435	429	481	449	442	436	465	465	447	443	417	455	430	492	433	447	478	470	415	456	446	460	459	430	401	460	440	433	458	443	463	463	452	448	468	474	419	453	428	475	441	437	440	466	444	474	443	456	440	422	435	445	441	428	423	452	463	469	435	439	439	424	440	442	458	443	453	452	466	429	473	452	425	441	463	434	460	445	466	489	463	441	480	449	417	441	462	446	448	442	502	471	474	441	477	417	409	485	466	460	444	457	466	439	452	448	463	449	470	440	481	474	431	479	452	412	456	450	432	444	434	456	426	428	406	474	439	447	414	421	486	450	467	434	495	453	450	484	496	502	455	453	436	425	470	465	440	476	437	441	454	442	452	429	461	444	521	448	501	443	487	470	480	477	444	483	461	451	517	485	423	427	463	435	450	426	483	454	451	449	419	445	431	480	458	427	456	444	470	479	435	449	455	445	432	449	441	426	449	442	452	439	415	459	456	423	467	449	517	477	415	445	473	415	482	390	442	487	460	478	438	461	455	459	440	473	455	454	479	449	463	477	444	454	446	452	443	468	463	437	422	457	453	465	470	425	419	426	446	435	432	444	483	427	449	474	503	454	459	441	462	428	455	476	482	433	460	462	460	484	461	446	457	473	460	452	446	473	473	415	473	441	446	455	482	446	415	457	439	400	489	461	459	492	461	476	464	480	453	463	446	430	435	435	417	457	475	424	430	447	468	448	486	478	419	454	426	440	436	455	429	432	437	419	501	447	470	489	440	432	449	465	494	465	441	465	441	428	464	424	407	475	448	436	461	441	450	414	465	444	455	460	475	438	461	445	458	486	440	472	478	456	444	442	461	444	417	428	423	450	467	454	460	452	458	445	434	461	441	456	422	463	464	464	448	481	406	444	438	447	459	448	479	434	490	514	429	441	438	491	451	436	429	431	431	464	451	422	465	463	454	459	488	433	484	468	457	492	409	437	440	425	446	441	429	436	456	492	443	455	444	433	433	512	464	444	443	458	448	466	492	484	429	477	447	394	474	462	474	457	442	412	464	454	465	457	439	446	478	441	497	444	471	466	433	486	479	456	447	460	461	440	459	483	479	436	394	426	448	456	445	448	419	441	482	439	446	443	452	493	445	442	454	430	458	412	432	445	462	450	453	452	479	484	432	402	501	448	482	469	471	452	449	450	441	466	425	477	432	453	418	423	457	465	452	438	413	452	460	476	435	459	446	445	449	474	442	439	425	450	473	499	442	463	459	444	456	432	442	442	445	447	445	445	450	475	440	450	477	454	431	454	444	443	485	446	468	462	450	428	472	409	443	489	446	469	422	450	458	462	434	482	436	457	445	479	449	468	465	458	484	443	437	431	444	452	424	411	434	458	468	456	401	432	467	411	433	439	439	419	469	480	454	440	460	467	457	482	442	412	440	485	469	426	446	468	474	440	443	451	426	440	462	453	473	463	422	456	440	470	471	431	415	471	419	466	443	433	442	447	467	438	482	442	469	449	395	442	469	463	429	453	452	433	433	485	464	438	464	494	477	426	437	462	425	424	479	464	435	450	425	433	438	461	439	468	448	460	425	422	420	414	481	425	500	433	432	443	441	435	410	459	443	456	446	453	416	465	451	466	443	449	457	438	437	415	443	457	451	483	469	453	440	473	436	422	426	416	429	428	396	463	450	445	417	504	462	459	454	450	438	433	431	423	425	418	445	437	490	437	432	414	470	492	440	464	459	418	438	438	406	486	465	465	450	445	441	439	428	476	431	420	477	429	454	426	444	426	446	437	450	442	471	448	445	483	445	424	435	442	467	497	438	451	454	453	479	418	455	475	420	435	485	461	447	459	460	467	453	408	433	426	445	435	448	451	459	451	470	445	434	424	427	440	417	434	466	426	460	463	472	413	400	456	452	455	496	475	443	421	464	428	452	459	475	408	438	451	449	496	464	447	444	480	474	463	462	430	474	469	468	459	462	444	460	442	485	471	466	436	432	454	449	442	462	469	446	425	458	436	470	451	476	407	423	462	450	449	447	445	427	429	479	418	458	444	444	391	448	480	483	426	447	407	449	421	481	477	420	459	473	450	468	427	446	409	429	437	454	438	462	473	484	465	461	422	426	445	458	452	477	444	459	460	430	468	471	445	420	452	461	460	430	470	444	461	456	442	448	450	463	419	504	439	465	424	463	488	495	460	471	456	447	419
685	553	316	161	157	397	719	1992	5805	6450	2555	2306	1989	1171	652	364	129	60	46	30	29	27	33	41	30	39	17	22	27	27	24	26	40	25	30	35	26	22	35	29	34	33	29	35	26	27	34	32	35	24	37	24	29	29	28	28	32	31	28	28	25	26	23	35	37	33	29	30	30	30	25	27	32	25	23	33	23	23	32	25	39	27	34	29	33	24	37	24	31	35	24	26	31	36	34	24	21	23	30	36	33	17	30	28	37	41	29	27	19	23	31	29	30	31	33	35	24	35	16	40	26	36	37	36	33	27	52	36	33	31	39	27	35	33	34	24	27	20	28	34	23	27	30	36	22	17	36	22	28	32	41	23	31	33	22	36	24	26	33	28	29	33	23	22	27	36	42	27	33	29	26	32	34	26	26	35	32	32	28	21	33	21	20	32	40	25	27	30	19	24	24	25	35	38	25	33	28	32	19	24	39	36	33	33	34	35	29	29	26	27	34	32	29	25	36	25	32	36	39	42	27	20	30	31	34	28	24	27	39	27	33	34	33	31	31	25	36	33	33	26	43	30	40	21	33	28	26	34	36	26	30	25	27	27	32	34	29	26	28	30	28	33	29	29	36	26	19	19	33	23	31	22	17	34	27	26	28	31	36	33	29	31	21	26	34	30	35	35	26	25	30	33	25	27	37	32	26	32	36	28	27	29	22	43	25	29	19	26	30	25	32	42	24	27	17	34	34	25	27	35	31	39	23	35	31	27	32	29	14	36	41	33	27	34	33	25	32	32	27	34	41	23	44	34	23	24	37	26	21	30	36	28	33	24	27	40	32	28	19	32	26	28	20	39	23	40	22	26	32	28	31	27	36	20	33	31	36	32	30	26	28	32	38	32	35	25	38	39	28	32	35	23	30	28	31	26	22	24	30	14	28	26	27	27	24	26	31	31	31	23	31	34	44	26	34	20	29	30	31	39	33	23	27	36	36	24	22	36	26	29	31	26	33	28	24	26	30	30	24	27	22	26	19	31	31	23	27	26	25	32	33	29	37	23	22	39	29	29	26	32	28	32	30	33	38	31	34	25	31	35	24	35	27	29	37	33	32	38	27	38	31	22	32	25	28	28	30	35	34	40	39	30	28	36	28	32	23	32	26	35	35	24	36	24	36	23	23	24	20	23	45	33	38	23	36	32	31	25	27	30	32	35	27	30	29	30	29	41	34	34	29	35	37	35	37	29	29	30	24	33	19	36	39	27	27	28	25	34	36	33	20	24	28	29	20	29	29	33	25	26	29	34	34	37	34	25	36	30	23	25	34	30	27	38	27	30	31	21	37	28	27	41	30	39	34	32	42	38	29	36	36	36	29	25	35	36	36	22	31	30	33	39	32	27	25	27	29	31	30	29	40	23	30	30	34	24	34	39	34	32	25	25	30	35	27	33	38	26	25	30	25	29	27	27	27	39	27	20	29	39	26	30	28	37	26	38	37	31	29	47	31	42	31	23	32	24	38	34	28	41	26	27	33	31	27	35	31	30	32	36	35	35	30	21	34	33	28	36	24	28	32	41	27	30	30	21	30	16	31	30	36	32	32	37	28	32	31	29	29	29	19	31	28	33	35	31	35	29	32	29	34	34	29	30	31	35	22	29	28	25	33	37	23	39	32	35	35	28	27	30	20	30	31	24	27	38	29	36	34	23	27	30	30	40	38	33	26	30	32	31	32	38	32	37	28	23	25	39	30	36	37	36	36	25	29	35	30	27	29	30	30	27	27	27	35	39	19	24	28	34	22	29	31	33	25	27	36	32	33	33	25	36	20	28	33	28	35	28	34	29	30	41	26	19	23	25	27	31	25	32	23	22	31	28	25	34	20	27	27	20	24	21	29	31	33	33	26	37	22	35	33	33	21	21	39	14	34	29	30	28	34	30	25	31	26	25	39	29	28	22	30	26	29	24	24	32	38	29	22	31	27	32	26	33	27	35	24	26	28	30	20	27	27	30	37	31	27	27	35	36	21	30	20	33	32	31	41	26	32	44	30	27	30	28	33	31	26	25	22	30	33	26	40	38	30	34	37	33	36	22	24	32	35	35	30	29	28	37	31	24	29	28	36	27	31	41	19	34	27	21	29	27	41	26	24	39	36	37	34	27	23	19	23	24	35	38	44	29	20	26	34	30	30	33	35	36	29	31	28	31	32	22	34	30	40	40	33	42	29	33	30	32	29	30	40	34	25	38	31	21	28	38	33	37	33	30	24	28	39	32	30	29	35	22	32	29	30	35	25	25	32	29	37	32	33	31	25	35	35	28	33	29	29	16	29	22	21	26	34	26	38	38	37	32	29	30	24	33	37	26	31	25	29	31	24	32	35	34	29	29	30	22	37	24	30	30	30	30	27	24	26	39	34	39	31	31	32	32	23	29	30	41	33	30	35	29	24	35	20	33	30	32	30	25	31	28	24	35	22	29	37	27	27	44	31	23	21	30	35	34	27	29	28	26	37	45	42	35	24	24	36	24	24	36	26	25	29	28	37	34	33	30	31	21	33	30	21	24	31	29	27	27	27	40	30	31	28	31	36	33	33	31	25	25	34	28	31	24	36	37	31	34	34	31	38	29	34	25	29	31	35	30	39	35	21	27	28	28	31	30	35	35	35	41	41	25	28	32	23	29	40	27	20	27	43	30	30	29	31	35	35	32	37	27	34	31	29	24	31	31	33	32	22	25	35	34	30	23	39	35	26	33	31	33	28	27	21	42	32	30	25	37	32	38	18	35	37	30	31	29	36	26	34	31	26	33	30	33	29	31	42	31	25	32	31	19	25	34	29	30	29	23	30	26	21	25	25	26	32	29	37	29	29	32	31	26	33	23	32	38	37	30	25	31	30	43	28	35	28	31	28	33	33	19	23	30	25	28	29	43	23	35	34	24	34	28	33	23	23	27	22	37	28	31	28	25	34	21	29	25	29	28	28	37	25	45	27	38	29	36	34	40	30	30	36	39	24	26	29	32	31	33	42	35	35	22	38	29	32	36	30	30	33	35	32	29	33	23	21	32	25	24	33	26	21	37	35	29	38	33	32	23	40	29	24	28	30	26	35	27	29	28	37	36	33	29	27	34	29	35	30	37	29	34	37	24	22	32	32	34	27	30	24	39	32	21	34	30	34	40	38	35	31	26	34	33	33	19	29	27	46	37	17	30	29	28	40	29	24	35	28	33	32	27	38	30	17	22	27	26	25	26	29	32	36	32	36	37	32	28	42	40	29	24	31	29	25	36	25	30	28	39	23	33	24	31	33	35	31	25	27	27	33	40	30	23	34	33	30	28	20	29	33	33	38	35	31	29	39	46	29	29	31	34	28	29	29	35	25	29	33	29	26	18	32	30	27	31	33	21	33	42	35	24	36	31	24	21	25	33	36	23	29	36	25	22	36	28	36	30	32	30	36	43	30	15	22	31	42	39	26	35	35	23	29	18	29	38	34	29	35	41	37	27	22	19
18074	11804	6805	9613	15107	22962	26609	34176	45026	42265	29011	29792	27005	20762	15098	8928	3866	1667	775	527	425	415	401	392	433	388	401	398	404	424	383	391	393	392	394	401	386	404	394	383	420	402	379	365	437	383	395	428	430	376	396	419	399	404	393	396	425	407	413	405	373	362	420	412	430	419	429	406	360	414	374	403	409	394	408	412	421	364	394	409	389	370	394	387	367	407	397	386	437	381	388	417	397	430	410	366	432	384	368	408	411	397	391	391	401	383	415	384	403	423	443	406	435	400	363	397	394	411	398	382	394	370	376	400	432	359	416	389	394	346	400	417	395	360	412	409	389	409	365	374	391	384	384	397	394	394	371	400	410	417	377	382	380	373	367	403	376	408	401	386	401	391	414	395	421	400	387	468	410	422	379	392	407	387	373	370	410	385	410	405	402	351	400	366	415	371	392	407	371	388	418	419	389	404	428	415	421	366	391	404	380	384	364	396	424	409	359	410	401	454	384	400	387	426	394	373	383	377	402	384	390	390	385	414	433	410	402	366	428	394	378	409	400	395	419	357	390	363	383	427	397	381	408	397	413	432	418	401	426	413	402	424	451	405	395	364	396	394	414	385	429	441	408	388	390	410	402	376	398	403	380	371	419	420	364	390	410	396	384	398	395	396	395	401	417	398	388	410	400	396	364	375	386	370	405	358	418	401	344	422	365	410	390	379	396	408	382	416	412	403	410	433	397	446	425	401	378	377	438	400	417	385	386	415	369	396	408	350	409	374	418	406	410	395	408	382	381	404	381	387	390	378	433	380	422	404	413	407	381	359	387	399	428	402	403	383	378	430	391	427	424	389	410	417	398	383	405	424	452	373	390	400	393	404	407	383	414	425	380	381	370	373	393	422	373	379	393	413	404	388	403	419	378	417	402	388	403	384	396	384	404	372	376	402	422	404	394	443	418	404	400	398	388	391	344	424	393	389	372	369	400	421	393	421	434	428	417	372	402	389	410	374	400	388	399	389	420	401	418	375	410	402	430	385	387	391	371	432	395	424	457	382	406	401	415	371	374	398	413	392	389	360	410	396	412	400	392	429	420	384	425	405	387	405	413	436	380	411	397	382	398	399	398	402	358	402	419	398	386	411	408	399	351	399	395	370	369	404	406	407	398	386	388	430	372	390	418	408	402	375	369	390	414	417	406	381	428	370	387	379	431	401	404	385	383	393	416	358	370	398	380	388	410	409	401	433	374	392	360	389	357	377	411	425	423	396	403	416	413	392	390	398	387	372	396	420	415	412	406	437	387	404	402	396	384	389	400	382	435	420	391	440	391	390	397	390	371	388	416	410	417	412	369	423	395	399	386	376	395	385	441	393	373	418	387	424	410	386	390	389	396	396	411	420	389	428	392	385	396	379	380	384	408	412	373	427	370	395	383	406	400	407	396	426	399	376	439	413	400	360	391	388	375	424	407	401	426	418	443	408	425	415	386	409	379	418	417	399	404	455	426	416	425	417	427	392	368	422	400	391	390	382	389	405	419	404	443	391	433	378	440	401	419	441	362	435	376	423	428	397	395	422	421	395	425	419	413	403	419	367	404	430	415	422	430	401	366	378	360	403	385	383	407	404	389	359	387	389	395	404	440	418	412	410	386	380	402	395	385	413	418	411	410	403	384	408	382	410	409	432	404	392	408	368	381	395	395	425	363	402	402	367	397	394	409	391	376	427	411	379	374	398	379	426	378	389	395	391	419	385	407	400	413	383	396	391	406	417	371	420	427	388	432	379	425	401	417	427	397	399	385	381	350	423	382	396	378	404	382	428	366	414	398	406	392	398	380	385	414	370	433	403	401	413	392	401	404	409	403	424	390	442	399	428	389	404	435	409	390	425	390	413	373	400	386	384	405	386	429	396	429	426	411	371	387	380	403	420	409	383	362	378	410	400	384	375	401	406	389	376	433	391	413	376	390	387	396	423	434	387	420	363	440	408	424	404	385	385	379	435	384	374	412	407	388	427	447	388	387	406	396	413	391	389	407	406	404	427	381	412	445	401	404	387	389	389	383	388	388	409	413	385	393	422	404	372	418	393	370	431	402	380	407	424	426	374	419	439	392	410	414	394	410	378	421	421	365	397	413	392	397	421	405	403	388	412	406	377	430	404	408	403	360	376	418	404	391	441	382	406	392	367	388	415	393	401	381	435	400	340	390	388	401	386	384	387	387	397	386	391	405	406	375	419	402	397	379	391	408	415	391	406	402	375	415	374	436	395	421	399	410	384	388	432	412	393	364	435	405	414	399	358	419	422	378	399	424	380	348	373	411	396	394	411	370	411	406	339	379	392	397	376	398	370	394	427	380	424	411	427	385	404	429	416	405	413	376	404	403	399	416	380	389	420	415	411	397	375	443	404	421	399	411	362	433	387	409	354	383	375	430	419	397	387	352	391	398	406	363	414	365	385	418	416	412	390	445	396	394	433	448	386	394	412	368	414	416	378	385	409	396	396	434	407	400	425	370	429	408	411	383	417	388	414	415	395	416	389	435	413	437	405	410	360	390	418	431	410	423	416	416	386	412	364	395	423	359	408	404	380	396	374	434	424	361	439	419	384	431	439	369	371	389	351	408	426	398	395	390	400	407	428	416	399	377	399	406	358	380	397	375	409	356	366	387	428	389	385	383	399	429	379	405	400	416	358	394	407	370	401	418	395	417	407	403	385	368	391	361	401	405	378	431	418	411	384	406	392	424	391	403	413	395	365	403	386	407	381	395	384	386	445	401	382	379	414	393	395	353	407	382	403	425	383	385	423	390	350	398	415	421	384	409	365	409	397	384	441	444	365	375	404	387	386	417	377	397	406	386	413	413	394	407	414	384	406	409	415	427	381	384	405	407	416	393	400	351	403	404	421	394	380	388	398	377	409	393	400	425	380	434	374	367	357	409	375	413	443	399	379	388	367	423	396	374	423	413	380	410	365	399	395	395	404	443	394	406	378	390	416	411	390	392	430	389	385	409	415	346	418	370	419	394	422	429	392	425	378	361	418	411	391	398	404	391	386	397	416	399	414	418	409	417	380	424	415	401	392	375	393	398	386	396	379	424	387	425	352	395	406	404	421	401	384	432	425	419	419	434	382	407	426	387	353	424	434	437	447	378	367	465	412	393	433	403	369	371	435	400	374	388	380	393	425	407	401	404	394	372	406	407	374	387	375	416	402	398	391	367	382	385	381	370	390	401	414	420	450	443	433	397	405	404	360	384	396	442	384	387	405	364	405	408	418	415	408	400	369	408	393	379	376	393	370	450	421	391	372	417	392	390	413	401	373	407	412	422	401	431	400	391	393	414	423	387	386	395	374	414	396	401	428	412	377	389	444	382	429	419	444	398	392	402	392	422	396	409	379	390	358	391	379	367	405	443	421	399	372	414	413	422	392	372	411	416	385	419	419	395	434	398	390	414	398	441	387	433	384	433	412	389	425	414	386	398	420	385	415	393	425	374	431	390	406	398	407
1991	433	348	246	294	612	1007	2376	5387	6039	4238	3946	2366	1323	586	298	149	84	47	43	46	41	38	35	40	32	49	39	37	37	46	26	41	35	41	41	47	47	44	37	38	43	45	41	36	41	36	40	36	38	41	42	41	30	35	34	34	35	41	38	38	39	43	42	41	24	53	47	31	37	40	38	31	43	27	38	41	36	46	47	46	38	46	33	41	40	40	33	35	30	33	43	36	44	36	29	38	50	47	36	41	38	33	43	39	43	28	29	44	45	38	45	44	38	33	37	42	34	45	48	40	37	32	38	37	41	43	41	33	35	43	45	38	38	32	48	48	39	45	45	47	44	37	43	34	36	43	38	45	43	30	34	26	38	32	43	44	39	51	40	41	45	27	30	42	35	42	44	38	40	53	38	42	56	38	44	39	31	36	38	40	42	43	44	41	31	36	39	47	52	36	33	33	44	37	41	30	41	47	48	31	41	46	37	42	42	36	43	42	37	46	39	37	30	32	43	38	36	51	41	39	37	41	33	29	38	21	28	45	34	39	23	31	47	37	35	31	46	47	41	50	54	45	37	44	25	41	36	42	40	37	37	27	41	45	43	44	39	29	35	51	33	40	38	41	54	37	33	49	41	37	32	32	45	32	43	40	39	43	40	41	41	53	40	30	29	36	34	43	42	42	45	33	40	34	37	38	34	43	27	50	48	49	44	38	39	47	41	31	35	51	36	29	50	33	47	47	33	49	56	38	42	45	41	57	37	41	39	32	37	42	34	35	50	39	36	35	36	38	37	48	36	47	43	36	29	39	41	38	49	42	25	35	36	42	54	40	40	36	44	36	39	40	35	25	44	41	46	44	44	48	40	33	36	39	44	40	28	37	43	38	39	38	38	41	40	49	37	40	35	26	34	37	38	41	46	39	40	37	47	32	41	40	22	28	35	38	38	33	35	30	27	33	37	36	43	33	32	31	50	40	42	23	31	41	33	37	33	35	35	30	36	38	33	39	36	46	40	43	34	48	44	46	43	32	44	43	34	38	44	44	30	45	47	29	42	35	43	32	33	48	41	41	45	38	45	39	41	40	32	41	45	40	37	44	40	37	45	34	28	40	42	45	47	43	39	55	51	35	44	33	34	34	42	39	30	40	43	42	46	45	33	40	36	39	45	36	38	42	46	40	45	35	32	44	43	34	31	40	32	44	36	35	44	44	32	32	36	32	41	37	39	40	50	49	42	40	38	34	43	45	38	33	39	29	45	37	57	50	41	42	47	46	36	44	41	29	33	36	43	29	35	28	38	31	32	42	40	52	56	29	31	35	40	43	46	53	40	27	41	48	45	45	33	42	51	48	30	52	29	45	30	40	37	37	43	31	36	42	42	38	38	41	37	39	41	44	38	36	40	42	44	46	47	37	39	40	32	47	49	42	46	54	39	34	37	36	32	31	53	40	33	45	44	35	42	39	35	37	48	49	37	31	36	35	41	46	33	36	45	35	47	49	29	51	51	34	39	39	37	37	49	48	33	35	39	34	35	45	47	46	37	38	41	30	34	40	37	42	36	40	36	30	36	53	45	37	51	36	33	39	44	37	39	49	49	45	34	38	35	33	36	32	33	47	44	43	42	43	43	33	38	45	40	37	48	36	41	39	42	47	37	30	42	29	44	32	53	40	38	37	37	41	43	39	38	38	38	42	39	39	40	41	29	46	37	42	43	38	34	40	41	38	39	33	40	34	35	47	46	25	40	36	33	43	29	40	39	37	38	42	44	29	39	43	39	52	44	39	42	40	32	37	45	40	32	41	40	42	42	38	53	50	40	43	48	44	37	33	37	36	31	36	46	37	41	48	35	37	37	53	38	39	26	39	49	40	43	45	37	23	33	39	41	41	38	34	47	40	39	35	43	46	37	44	45	36	54	38	49	49	40	35	32	34	41	41	38	38	39	34	41	41	36	35	33	36	44	39	35	49	35	38	36	39	46	38	25	32	33	30	45	38	36	35	50	39	40	45	54	37	43	44	36	33	39	41	33	44	45	43	41	44	37	51	44	47	45	30	37	42	39	36	37	40	37	41	48	24	27	35	37	31	24	36	52	37	40	45	47	33	45	37	48	37	37	41	29	46	42	44	37	27	34	34	34	41	41	36	43	38	35	36	36	40	41	42	40	35	47	34	37	44	48	48	38	46	41	32	46	29	37	40	40	45	46	47	42	39	37	42	32	48	45	53	37	30	37	43	34	46	25	39	44	36	36	50	40	40	41	31	31	42	34	47	35	42	56	29	38	41	39	45	34	43	35	48	41	39	44	41	29	28	34	34	51	41	43	38	34	48	35	39	52	43	39	45	36	44	39	51	37	44	36	62	35	51	45	42	43	42	44	37	41	33	37	51	45	45	53	36	36	40	45	39	44	39	44	45	48	45	37	30	41	40	42	38	35	34	49	44	33	41	34	44	36	40	38	39	44	39	47	39	44	36	46	30	38	45	37	37	41	39	40	55	43	49	40	44	37	30	42	42	41	41	40	33	33	48	46	39	45	36	48	43	42	50	43	44	36	37	32	47	44	44	50	44	41	42	33	42	35	24	42	34	42	45	45	47	38	31	42	33	41	31	35	35	56	39	43	38	50	43	43	40	38	52	40	54	53	39	55	47	46	47	37	35	33	38	49	57	42	37	38	34	34	37	35	37	37	41	41	39	46	42	43	47	39	40	36	51	44	37	38	48	30	39	41	37	45	29	31	44	31	42	42	41	30	37	35	51	44	30	42	41	35	45	37	38	44	47	37	37	59	43	48	38	47	47	31	46	32	45	44	35	39	40	42	45	47	27	46	41	43	36	41	39	35	29	50	44	34	36	34	41	35	43	45	39	40	37	32	40	55	43	43	46	37	34	41	38	38	39	29	37	46	44	33	48	47	32	44	47	43	28	43	39	36	43	52	39	41	43	32	38	36	38	43	58	37	43	43	36	46	40	57	33	31	39	51	45	37	34	37	26	37	28	41	41	40	31	39	54	40	36	39	43	22	43	33	35	36	44	45	34	44	39	32	45	43	42	51	38	47	20	33	42	42	34	46	31	37	30	46	40	36	43	30	30	38	39	41	48	45	43	44	40	35	40	50	33	48	42	46	50	35	42	46	44	39	39	41	36	36	38	39	43	35	42	39	54	39	44	45	41	28	44	34	32	38	31	36	26	38	41	40	37	40	39	33	49	40	40	42	38	35	38	39	33	41	42	49	29	30	42	35	41	41	35	34	49	47	35	56	38	42	42	50	35	27	43	41	29	39	33	34	32	28	36	46	42	31	37	57	30	43	35	33	54	42	45	46	43	24	26	44	45	41	40	38	34	45	38	42	42	37	36	54	35	42	43	37	51	32	44	53	45	33	38	41	32	42	37	42	41	45	36	55	42	37	48	35	52	49	39	35	33	42	44	40	51	41	37	40	45	47	42	45	49	34	44	42	39	28	47	36	40	38	39	36	35	43	38	47	36	35
17906	10373	6911	13143	22448	27741	29452	36627	45314	41521	37278	34601	29055	21479	13990	8097	3723	1584	831	611	535	556	561	507	537	539	537	526	566	532	547	531	506	600	527	531	517	479	449	539	558	516	536	531	532	557	500	554	567	539	512	485	536	490	536	517	527	536	510	541	505	552	496	550	508	501	533	500	490	531	559	528	546	515	507	515	478	505	513	546	555	541	509	540	506	533	537	524	511	526	514	503	517	540	504	546	538	561	549	499	562	516	578	547	522	493	512	521	580	519	524	512	555	491	532	534	512	544	493	498	481	516	532	493	556	556	516	544	561	531	532	559	515	528	553	550	551	533	522	541	565	556	494	511	553	550	528	499	529	522	498	508	521	559	522	518	511	520	516	522	532	560	521	515	530	552	541	530	525	541	533	534	560	542	516	469	522	539	540	528	544	539	556	497	544	526	534	536	505	543	548	511	519	522	525	536	560	565	535	512	586	549	513	515	504	542	532	507	520	565	523	515	551	500	554	550	498	526	528	523	505	525	559	530	559	535	505	519	543	520	497	534	531	542	512	531	548	533	537	507	577	549	553	528	546	569	540	503	553	547	488	592	505	502	545	555	558	547	539	513	544	532	519	579	532	502	532	495	562	519	537	514	492	521	492	511	463	502	532	486	533	523	522	534	498	510	544	549	497	539	559	561	476	514	561	528	530	520	521	504	506	548	452	536	525	561	512	485	552	556	543	483	497	535	511	542	507	548	547	517	551	558	548	514	516	539	533	538	532	545	566	547	569	499	514	522	565	504	536	577	481	528	507	523	517	526	518	518	514	535	564	530	515	513	493	482	539	547	582	530	528	542	562	530	530	525	489	497	532	482	543	527	548	543	539	506	540	524	539	563	540	529	534	541	549	506	532	525	548	481	551	520	529	520	495	533	536	531	531	496	526	471	569	549	523	519	523	513	557	555	555	568	532	569	497	511	503	521	560	511	549	603	509	592	520	485	522	560	500	550	508	532	509	554	556	497	532	534	521	542	532	597	527	499	543	506	537	512	507	529	592	565	552	549	552	508	524	582	534	508	565	493	502	514	519	539	539	524	542	505	543	519	553	525	491	542	560	537	532	516	520	524	562	547	526	508	537	500	530	490	559	535	544	522	490	550	529	529	547	543	502	554	510	497	571	559	530	522	541	506	508	536	496	555	520	527	547	568	519	549	532	542	511	510	530	523	525	546	486	496	548	537	562	504	488	563	546	501	529	516	516	481	514	505	538	527	524	543	510	510	530	537	510	522	557	546	493	500	523	527	532	549	544	526	541	527	509	519	507	536	514	543	578	536	557	526	553	537	523	512	551	528	560	483	534	522	568	473	529	555	523	534	514	564	492	524	530	518	531	567	522	517	537	512	536	518	507	557	525	507	528	533	525	559	586	517	550	529	517	499	499	532	516	546	513	497	517	543	540	546	510	481	515	503	536	513	515	557	526	514	525	580	510	551	549	550	544	491	552	529	521	477	534	512	549	550	544	548	514	525	531	524	521	509	526	570	531	512	550	519	558	501	505	553	551	555	529	522	552	571	534	527	536	521	564	541	537	533	509	575	544	547	548	530	555	530	528	510	556	562	494	539	494	500	513	522	513	553	534	526	566	517	490	536	519	489	556	510	510	559	480	508	520	525	562	550	526	537	524	580	524	532	510	496	571	574	545	510	487	509	519	531	484	483	536	519	526	550	511	535	518	522	512	516	539	486	559	546	569	522	521	530	514	492	529	501	554	538	515	511	575	541	509	537	517	567	553	527	508	486	571	520	517	539	530	525	532	549	538	478	540	567	540	529	531	557	519	564	534	540	550	515	534	519	515	502	559	499	526	551	502	543	550	513	526	525	528	540	482	542	560	519	533	549	479	518	538	510	547	500	532	497	487	544	523	504	530	535	569	526	570	519	506	529	555	524	519	570	476	557	504	509	538	555	546	524	507	539	508	509	557	519	557	527	504	515	505	502	518	534	502	540	539	534	514	513	493	569	511	534	516	546	513	565	563	542	548	522	553	522	553	492	501	525	519	554	561	529	561	537	509	517	554	547	480	500	487	516	533	481	497	520	537	515	516	536	538	501	516	573	488	548	578	540	540	494	499	531	550	545	595	521	573	551	527	516	546	556	522	514	550	539	498	535	549	507	480	562	489	553	515	527	542	542	531	565	515	506	507	539	489	513	526	525	527	521	556	524	522	475	541	538	530	486	519	563	487	518	540	534	505	541	487	520	495	533	569	552	529	526	517	471	535	560	539	526	516	546	537	542	502	584	557	512	518	566	555	526	519	519	514	552	531	523	520	539	530	532	512	538	506	516	548	525	509	542	514	522	563	515	529	515	534	506	512	474	510	537	509	506	528	529	568	480	524	503	531	524	527	524	545	545	533	524	558	553	550	539	522	551	521	549	554	516	542	496	543	503	533	516	535	540	540	559	493	546	489	570	537	550	527	532	542	532	543	547	542	582	528	517	524	519	537	528	573	546	503	521	548	549	550	544	531	562	546	528	540	522	570	539	579	528	520	526	551	500	532	511	517	513	526	519	565	490	522	531	520	532	554	499	522	493	538	581	510	519	531	544	490	523	546	536	507	519	529	516	525	530	542	524	528	552	547	520	525	502	556	530	565	562	499	490	586	523	507	531	534	546	526	562	524	515	537	541	511	583	517	561	511	533	530	593	537	535	554	501	550	509	522	530	511	518	521	492	505	561	514	519	496	527	511	529	559	537	528	537	552	534	563	546	567	527	530	533	523	508	488	540	518	537	545	520	528	520	564	559	559	519	546	526	530	513	529	497	516	511	543	526	500	552	511	511	520	518	541	530	515	518	526	528	535	538	522	512	506	498	535	546	533	515	513	521	539	529	522	548	550	524	522	502	492	485	533	577	555	559	565	511	553	535	511	522	555	560	523	517	522	567	548	505	500	522	496	505	501	539	541	528	537	527	479	512	568	531	549	538	543	539	520	494	542	528	531	532	559	487	579	530	532	565	536	519	534	517	544	514	504	522	540	533	500	498	505	553	563	553	529	527	520	590	550	558	529	529	572	523	552	555	516	501	519	491	539	553	513	526	530	531	520	506	538	509	528	555	528	541	522	536	547	515	574	535	591	541	530	522	509	577	527	569	552	564	556	506	578	500	504	537	564	513	563	516	554	520	569	511	526	528	543	530	564	552	523	534	541	530	553	514	507	550	552	533	541	532	524	521	494	554	526	572	541	492	507	481	562	492	517	501	533	543	530	552	556	541	536	542	501	537	494	510	553	524	548	545	541	537	520	562	537	494	509	542	522	521	538	549	562	532	555	526	569	557	503	540	572	525	515	524	572	501	520	537	491	507	506	522	532	494	514	542	548	495	542	557	540	536	517	464	524	521	559	489	537	532	526	524	562	525	539	541	509	546	543	550	520	537	569	539	502	546	522	592	516	529	540	523	540	519	506	509	543	478	521	492	544	515	461	512	555	527	519	546	536	528	494	525
1158	776	617	462	575	1007	1767	2369	8960	10730	8606	5717	3153	1857	931	431	200	119	68	51	32	45	26	43	38	35	25	39	46	31	35	43	38	36	30	36	40	39	36	35	32	33	32	44	33	46	36	47	35	53	28	30	34	37	42	37	38	34	32	41	40	30	37	40	40	40	20	30	38	35	31	38	35	43	38	37	41	40	37	36	26	40	44	23	30	40	48	31	32	34	35	35	28	33	30	35	31	35	34	33	35	31	39	21	29	33	43	34	41	24	26	30	29	33	30	36	30	29	38	36	35	31	34	22	41	44	31	33	37	44	35	31	35	40	40	29	33	34	35	38	31	45	34	29	38	35	42	29	43	33	26	35	37	32	32	40	36	46	32	42	32	39	38	34	33	35	29	32	43	33	33	37	32	33	39	28	27	41	25	25	37	32	37	43	35	26	25	28	33	40	31	35	37	36	31	34	36	28	41	29	28	28	26	24	35	32	37	30	28	39	45	32	35	42	32	35	49	41	23	35	35	25	48	30	33	26	36	45	41	39	35	46	26	41	39	36	38	38	30	33	33	35	42	33	35	36	37	40	41	31	23	36	36	44	32	33	43	42	42	32	34	46	41	34	33	20	33	35	43	31	29	40	37	30	36	32	34	27	31	21	31	32	38	37	29	32	32	30	25	40	36	36	40	35	36	32	43	53	36	27	32	39	38	29	34	37	28	39	41	41	29	33	29	18	28	29	24	33	28	36	28	35	36	34	34	31	34	40	30	33	34	25	44	26	37	27	35	28	37	27	44	36	41	38	32	28	29	26	36	35	36	32	28	42	36	26	30	43	36	32	36	31	35	34	36	33	34	35	30	39	26	37	35	37	33	24	38	32	39	29	28	34	23	29	43	35	38	35	41	37	43	35	32	23	39	45	24	32	36	40	25	35	36	35	28	39	36	34	38	32	30	38	41	31	51	44	34	24	28	33	51	22	30	30	40	39	31	24	35	38	44	31	35	40	33	42	32	43	40	34	28	37	36	37	45	28	27	36	35	39	44	37	32	34	25	30	39	34	36	30	24	39	33	36	38	31	34	32	32	43	43	30	39	21	29	42	39	33	36	31	36	32	25	26	29	27	34	40	35	35	38	29	27	40	44	39	41	31	35	39	25	33	42	39	34	35	29	41	31	38	34	44	36	35	32	34	34	34	33	32	26	26	46	28	25	49	28	34	41	37	42	31	31	34	37	28	38	23	32	36	45	34	37	29	37	30	30	35	36	25	38	35	39	36	36	41	35	33	48	40	30	34	32	21	44	26	39	40	33	45	42	33	31	32	39	26	28	36	34	35	25	35	31	38	32	34	38	42	33	52	34	33	36	30	41	39	33	32	34	24	34	32	39	35	35	38	51	38	35	32	36	34	32	40	36	44	40	31	50	44	32	29	32	29	46	25	28	31	38	32	33	41	38	26	21	46	41	31	33	33	39	45	30	28	28	41	35	37	39	27	36	34	41	32	34	27	36	44	29	44	39	33	41	33	36	48	31	34	38	24	36	45	28	35	41	38	25	37	28	29	40	35	27	39	34	28	34	42	31	31	45	45	39	28	29	35	41	40	37	25	26	32	33	20	43	36	33	30	37	41	32	35	36	33	55	42	33	32	31	35	25	29	38	34	30	36	25	32	41	34	33	38	33	33	36	37	39	38	30	39	28	38	34	26	29	32	27	43	31	32	37	30	34	43	36	32	41	25	38	35	34	27	39	32	31	29	41	35	35	37	35	42	34	35	35	26	45	38	36	34	41	36	39	41	44	46	34	30	28	30	41	31	29	35	33	35	38	28	34	43	36	42	36	43	23	44	37	37	33	37	27	41	35	32	38	34	28	30	45	37	27	34	30	48	39	27	37	25	23	41	51	29	40	42	21	40	30	36	30	34	38	52	45	50	35	31	35	31	29	38	35	37	39	38	42	33	33	31	34	35	38	39	43	28	41	26	38	27	26	27	34	32	43	30	40	40	30	36	50	32	33	32	37	35	32	33	41	36	26	30	37	42	29	37	24	27	28	23	36	29	37	36	36	38	33	44	46	34	20	32	42	37	50	34	29	41	32	38	31	39	46	45	31	34	29	42	35	24	42	29	28	41	40	41	27	26	30	32	30	41	39	37	44	36	33	31	30	36	41	39	37	29	37	35	29	38	35	34	39	30	30	26	23	46	30	42	36	39	30	39	38	22	39	38	37	40	34	34	43	35	29	42	26	30	38	30	28	40	25	41	33	28	26	41	26	32	36	43	29	31	43	21	36	40	32	38	42	39	39	39	28	50	37	45	32	38	45	40	40	33	34	45	37	25	35	37	40	30	34	28	29	34	40	25	36	41	33	38	31	37	37	42	38	39	50	41	30	43	34	38	34	37	45	46	38	36	43	30	38	25	33	23	37	29	34	33	34	41	44	35	40	41	42	34	33	35	34	24	36	29	36	38	41	36	40	39	43	32	31	36	23	28	36	21	29	36	30	32	30	33	36	41	28	34	41	40	42	34	45	26	36	33	31	32	36	47	39	40	32	26	33	27	42	29	27	38	38	38	22	36	34	42	38	26	36	38	46	32	42	37	38	38	38	26	29	36	35	35	34	42	36	34	25	29	29	42	41	42	46	34	28	24	35	37	30	31	34	32	36	40	32	37	26	26	40	28	40	36	45	39	32	41	24	33	34	32	38	28	35	29	27	24	30	35	20	40	35	32	30	30	35	45	34	41	29	29	46	35	36	28	32	26	33	34	33	36	30	37	24	38	36	39	32	33	23	50	41	34	45	41	37	36	46	31	32	36	48	32	54	41	43	41	36	40	42	36	32	31	29	41	35	29	33	33	41	40	29	31	34	27	49	31	39	39	33	31	39	34	38	34	34	31	35	41	29	42	32	41	34	34	36	31	30	39	37	36	37	29	40	42	32	40	29	40	35	35	29	39	29	40	39	44	28	33	35	36	55	39	24	27	33	30	34	26	33	30	35	42	29	26	41	36	34	39	52	29	41	45	31	34	44	30	42	29	31	37	36	42	20	31	37	47	44	39	35	31	28	39	41	33	33	39	35	24	39	26	39	32	41	23	31	29	39	35	30	29	36	29	47	46	42	34	33	32	31	28	39	30	33	28	37	38	24	37	31	35	41	29	27	31	36	26	33	45	34	35	30	37	37	35	37	39	44	39	36	32	27	36	42	31	37	33	33	37	30	27	31	44	39	38	42	40	37	34	43	35	28	32	34	43	25	33	28	39	26	31	29	42	44	28	43	28	30	36	34	35	42	35	33	37	40	33	48	21	29	35	39	33	37	23	47	50	39	37	35	28	34	39	33	39	39	29	21	42	39	29	40	26	33	42	38	42	32	34	22	38	35	36	35	36	27	28	32	32	32	28	34	41	35	31	31	28	20	47	29	43	28	36	39	50	37	38	34	43	32	29	31	31	39	31	37	33	50	35	45	36	45	34	33	35	38	41	36	37	46	26
22112	14761	11009	19774	29855	32140	35209	37140	53014	51175	45646	37785	31739	25276	18222	10934	5376	2379	1141	679	524	503	493	463	450	442	465	467	454	454	458	453	477	437	451	478	457	474	466	462	404	459	444	442	443	469	476	468	461	430	437	446	482	445	459	468	473	452	471	471	487	410	475	443	435	427	435	444	466	475	509	464	431	467	465	424	425	458	438	471	449	451	447	506	457	477	471	452	454	473	442	446	441	489	460	457	427	484	430	409	507	438	435	499	439	454	448	460	446	447	446	467	446	449	493	449	421	466	456	439	475	442	464	433	469	446	478	462	452	431	464	460	521	478	455	437	442	475	431	465	478	477	445	469	462	422	447	438	447	473	428	447	455	472	454	442	472	449	463	449	457	471	463	434	432	428	438	466	447	460	439	455	414	466	488	439	499	429	447	468	450	485	428	439	444	474	447	457	467	477	477	429	457	454	438	471	420	475	486	481	452	471	459	437	448	452	462	414	461	464	473	462	433	450	460	456	470	424	440	439	463	482	457	456	453	475	477	441	436	456	442	460	428	455	456	445	471	482	461	435	461	470	478	478	459	473	437	462	446	498	453	472	469	447	455	451	461	430	476	480	485	469	450	441	462	472	472	460	462	446	456	436	486	467	480	436	467	483	479	490	466	470	467	465	442	435	441	404	462	436	454	465	491	433	438	452	450	433	498	455	493	457	444	410	467	472	445	438	446	433	473	519	463	430	457	466	477	452	469	482	452	447	469	454	434	436	481	459	477	495	446	442	428	464	454	449	399	477	451	452	483	467	479	450	434	476	492	511	462	429	467	483	446	412	474	459	481	454	472	457	447	498	432	464	483	448	454	446	471	469	457	464	448	446	478	454	488	448	464	434	464	442	462	455	461	498	459	453	440	435	458	451	438	457	462	454	479	447	472	464	465	431	471	453	469	441	451	450	450	447	454	477	426	447	471	472	438	441	444	469	456	475	452	428	451	451	432	474	447	499	459	437	446	437	439	462	483	455	458	440	468	443	450	479	459	446	463	404	452	441	433	457	471	475	497	472	452	473	439	489	456	467	445	464	480	483	460	461	458	468	443	488	469	495	471	456	469	437	468	452	466	464	435	461	444	466	484	410	443	467	447	449	413	408	445	494	403	453	466	459	452	471	448	480	467	479	438	490	498	454	436	487	452	462	487	464	445	423	432	444	477	432	434	416	472	458	453	482	438	444	449	443	440	460	444	509	439	434	493	467	455	448	485	472	466	440	465	447	521	463	450	469	459	467	485	482	481	451	471	410	442	483	443	441	449	473	471	416	438	477	453	460	452	444	476	439	447	449	465	430	410	424	454	470	495	446	473	477	482	440	468	485	454	438	458	458	471	478	447	493	459	418	474	445	503	435	476	437	465	469	432	452	477	442	472	449	510	440	472	455	459	445	470	444	476	462	446	434	452	474	456	452	433	446	468	505	455	431	457	483	455	453	473	479	471	427	451	430	455	446	417	444	462	436	445	457	492	460	479	426	413	494	482	460	505	468	461	475	478	425	472	455	466	427	464	474	446	461	438	467	460	456	425	423	459	455	478	468	458	489	482	478	469	462	463	441	492	436	447	450	444	412	491	440	450	474	457	453	470	447	473	428	456	482	464	494	468	489	481	448	424	436	418	484	439	478	481	455	482	484	468	458	435	443	448	490	463	476	483	462	483	438	464	491	438	447	416	451	451	441	433	467	456	479	492	475	494	482	461	480	429	419	501	448	449	482	448	465	476	442	440	490	422	448	455	414	452	451	455	458	473	429	464	469	431	434	453	479	444	439	436	499	454	503	467	448	467	448	458	436	463	427	440	439	449	475	457	441	449	421	496	442	458	495	487	487	462	445	455	463	452	461	449	485	434	440	466	443	444	496	439	478	515	484	471	476	469	441	447	475	470	474	456	418	462	473	425	475	457	459	449	455	451	460	448	479	472	478	476	452	441	440	441	484	437	438	472	448	451	468	467	490	454	439	444	447	425	475	456	469	471	456	453	440	479	441	423	425	485	460	478	442	464	418	441	437	442	471	456	436	468	430	456	451	436	464	457	458	422	454	465	434	431	452	443	492	462	445	456	441	474	475	441	489	463	496	483	466	431	445	421	460	529	446	431	470	462	468	450	483	474	432	476	458	415	441	486	459	476	433	428	468	445	434	455	427	449	444	428	461	431	425	418	424	426	467	453	393	423	471	472	438	432	501	457	460	451	453	463	446	473	445	435	504	459	413	490	417	467	448	439	478	461	461	476	467	462	470	455	478	453	463	491	448	415	437	413	393	446	451	477	454	417	470	468	455	468	471	459	465	438	449	446	492	489	437	464	435	455	456	438	459	488	450	429	444	482	451	464	444	446	470	460	440	448	468	439	505	440	452	452	448	435	423	447	483	455	460	495	422	490	421	427	457	457	500	464	445	444	446	441	449	517	454	465	473	451	463	444	469	449	467	430	455	465	463	525	442	448	494	492	455	478	473	434	467	495	472	455	462	460	475	467	465	477	449	444	458	417	401	454	491	453	465	485	453	452	484	496	490	452	471	463	453	449	473	494	429	434	422	481	475	496	475	477	461	496	456	437	417	478	443	460	448	410	460	431	431	437	459	451	470	457	464	472	447	449	452	426	482	431	436	468	466	478	444	468	464	454	461	463	443	457	450	459	465	488	453	484	429	452	413	428	465	432	478	422	463	427	482	471	464	486	440	456	453	484	433	482	471	463	441	421	453	457	443	521	455	439	425	470	488	438	395	482	500	477	474	464	468	466	447	455	449	427	464	451	463	425	475	480	435	429	429	473	462	463	430	478	447	471	487	490	457	444	468	456	433	446	438	428	458	495	519	463	463	434	452	439	455	483	473	473	474	467	437	444	458	453	465	455	451	480	450	480	403	454	458	482	460	478	434	464	435	462	505	443	443	450	450	438	463	481	471	483	411	453	456	438	475	437	448	400	461	446	494	464	420	472	470	442	431	459	453	427	454	475	477	479	463	445	485	449	464	459	445	474	445	473	497	420	457	487	482	474	477	440	438	458	430	443	443	415	462	473	441	440	475	449	459	413	472	458	434	458	427	433	452	451	477	453	457	437	458	470	468	467	423	438	461	471	419	471	430	445	457	446	429	426	442	495	440	460	412	485	424	454	436	470	430	424	416	422	455	489	462	462	459	493	473	480	443	468	451	461	453	455	440	487	458	485	443	445	481	434	461	462	440	457	443	465	444	471	437	452	456	489	466	446	449	422	462	498	458	462	481	425	458	449	477	402	457	447	443	475	443	417	452	462	459	429	457	451	433	454	439	417	450	431	422	425	463	460	466	454	465	460	423	471	454	461	445	420	463	440	459	458	485	445	452	469	484	434	448	450	449	475	433	458	475	475	455	503	449	436	493	476	459	453	474	429	453	466	423	460	394	451	455	481	435	467	459	460	469	464	486	520	498	480	466	460	454	464	450	472	400	438	452	450	435	449	429	430	446	425	469
1326	197	161	125	196	323	394	695	1370	2148	2124	1305	666	438	295	144	94	45	52	39	34	33	40	27	29	33	41	27	40	37	37	34	29	34	27	38	37	39	33	34	42	28	34	47	34	38	37	34	39	37	26	29	37	36	35	37	33	30	39	24	24	41	32	37	36	36	27	37	32	32	27	32	40	32	33	38	26	39	39	21	37	40	22	39	49	41	36	25	37	29	37	22	35	33	41	32	32	38	42	41	30	34	34	31	39	30	31	30	33	33	42	43	26	24	38	30	43	38	36	42	34	31	28	31	24	23	39	41	31	41	32	38	36	45	43	40	47	43	45	33	37	42	29	31	32	41	24	26	33	31	33	32	34	40	33	36	35	37	38	23	31	32	37	28	33	35	25	33	33	27	31	41	36	43	32	34	43	37	33	44	38	37	39	42	34	36	36	53	28	34	40	44	37	30	29	40	31	48	37	28	33	36	42	41	32	35	35	32	42	34	33	32	34	38	26	44	40	47	27	30	38	26	41	32	28	26	28	37	46	28	32	39	40	27	32	35	34	39	37	38	35	41	30	24	19	28	38	26	35	35	35	32	33	36	34	40	34	36	27	36	40	33	44	35	36	44	25	42	44	25	27	24	36	35	28	29	36	27	42	36	37	33	43	38	35	30	35	41	46	31	41	31	33	25	29	33	37	32	36	28	34	37	31	33	34	33	37	40	23	53	30	38	34	37	48	33	42	42	42	38	28	30	37	35	30	36	29	42	40	30	34	34	45	43	42	37	35	37	46	45	43	33	34	35	29	38	20	38	42	35	41	41	28	47	38	33	49	37	28	29	43	43	30	36	36	42	33	33	41	36	40	45	38	33	41	29	43	30	34	45	36	30	34	36	38	28	42	36	34	44	34	26	29	33	37	33	40	33	35	30	28	33	42	47	35	23	42	25	35	29	40	30	42	34	34	26	30	48	41	40	30	41	31	28	32	40	33	31	33	37	43	34	38	48	33	34	31	34	36	29	51	34	40	33	41	42	31	31	35	46	37	39	46	34	30	46	27	42	29	39	33	43	35	39	31	34	33	27	35	29	34	35	38	43	39	35	28	30	39	31	34	33	35	27	34	41	35	40	44	28	36	41	40	30	45	42	51	38	30	31	45	41	46	33	38	36	40	39	35	44	31	25	56	38	30	32	36	33	24	34	38	24	32	41	32	39	32	32	34	38	34	20	41	32	36	26	38	44	22	25	35	37	30	30	25	37	42	39	32	34	23	31	31	30	26	35	31	38	42	30	42	31	35	39	32	28	43	33	32	34	39	40	29	39	42	41	27	41	41	28	32	31	40	38	38	30	35	40	43	41	29	26	30	34	41	40	43	34	43	34	34	36	41	45	36	37	33	34	35	29	38	27	31	23	40	27	43	34	30	41	40	29	51	34	35	41	28	26	33	35	37	31	34	29	35	33	28	40	38	40	37	33	30	42	43	23	26	29	26	44	42	33	33	28	25	36	23	36	45	30	21	37	51	27	39	30	34	32	49	34	43	37	37	32	37	40	29	48	31	30	27	33	37	31	30	31	31	33	38	24	34	21	43	38	45	49	36	36	28	32	35	32	43	34	32	30	34	33	26	36	35	37	33	40	29	37	35	34	32	38	41	43	32	37	37	30	33	34	40	45	37	31	36	26	44	35	40	40	29	34	35	48	33	28	35	31	32	44	39	39	36	30	34	30	39	48	31	36	36	37	46	37	41	43	33	24	40	37	40	52	36	28	38	32	33	34	36	38	37	38	40	27	34	35	52	40	35	35	32	35	32	33	43	38	39	23	43	28	40	40	32	21	34	23	48	31	35	34	26	38	46	35	41	45	38	25	34	30	41	46	34	23	27	28	37	32	33	35	25	44	33	32	39	35	29	36	37	36	34	38	39	36	28	30	30	46	35	23	34	32	37	22	28	42	47	33	28	36	45	28	29	35	26	34	42	39	37	38	43	38	40	38	37	34	30	24	43	39	41	26	38	32	30	46	42	37	39	32	41	29	41	44	37	32	31	38	41	28	44	35	36	27	43	36	31	42	42	28	35	35	25	42	39	35	34	28	42	44	42	30	36	47	34	49	40	45	35	34	33	46	32	29	32	34	35	28	37	40	34	36	46	33	30	45	44	35	45	27	34	27	34	39	29	32	33	36	35	18	36	41	29	30	35	41	36	29	46	36	26	35	50	38	40	38	45	28	34	35	41	29	39	37	44	30	36	35	34	41	44	28	41	40	37	35	43	32	23	32	41	43	34	40	28	37	30	43	26	37	38	35	33	37	33	33	36	33	39	44	41	30	41	42	35	40	30	26	40	36	44	39	34	31	24	36	36	38	32	34	36	29	32	36	21	39	32	36	34	41	33	54	38	34	31	36	23	34	43	30	31	30	29	43	41	32	39	42	51	41	42	38	26	36	33	34	32	36	39	36	37	33	29	36	43	34	29	39	33	43	42	46	44	35	31	33	31	35	41	34	37	33	29	41	36	35	40	44	27	30	26	22	31	43	43	31	39	39	34	38	43	32	41	37	29	27	33	45	30	36	42	21	28	35	32	26	46	29	39	32	24	29	33	42	38	36	38	31	46	30	25	43	41	37	32	38	29	28	29	29	25	28	23	39	33	42	42	32	41	34	28	35	32	31	29	36	45	32	42	36	27	38	43	26	32	38	32	31	27	33	35	32	40	22	37	40	39	43	32	45	29	27	37	45	42	32	43	35	25	34	41	37	29	33	45	36	32	37	44	36	45	30	28	29	31	29	30	42	30	29	39	32	37	30	35	41	26	44	39	30	38	36	25	32	40	38	36	23	41	30	32	34	31	39	30	31	27	35	39	35	31	31	35	33	42	40	30	40	34	28	30	41	35	42	39	37	37	29	29	29	42	29	42	35	35	26	28	25	34	30	39	28	34	36	42	34	38	36	31	32	19	30	29	35	30	39	43	39	38	37	30	41	29	34	27	29	29	41	40	32	40	41	34	27	34	26	35	40	42	30	32	35	35	31	30	31	33	38	34	40	34	36	42	46	22	29	26	40	23	39	32	27	34	46	36	47	45	34	36	34	45	31	44	39	27	30	37	31	32	33	41	33	40	30	41	30	25	34	42	37	43	33	28	32	40	38	35	42	40	24	41	42	30	30	31	38	36	31	41	32	35	41	39	31	34	30	35	30	34	43	34	28	35	41	33	41	42	37	36	18	34	40	28	26	33	33	41	28	39	30	27	36	27	38	42	37	28	36	35	34	32	31	51	44	41	29	32	37	36	28	31	29	42	36	22	32	30	46	35	36	34	38	21	45	29	35	23	35	34	38	26	27	25	32	30	29	28	37	47	23	31	30	33	27	40	47	35	35	28	35	24	52	38	40	40	41	31	45	39	44	37	41	40	50	32	37	38	40	37	30	22	38	30	37	30	32	27	33	38	50	33	34	33	36	46	34	27	39	44	39	30	34	38	37	43	25	34	31
13541	5331	3341	7652	17402	20385	20160	24496	29169	32057	29607	22764	16160	10975	6963	3486	1607	848	557	495	483	483	470	467	461	468	477	472	452	481	468	442	472	456	485	491	487	456	463	499	461	445	438	469	450	468	485	501	515	524	499	491	436	504	428	484	470	477	496	442	445	446	432	478	455	450	441	477	501	465	471	474	454	464	441	488	497	422	472	435	450	455	479	481	438	438	429	460	481	463	420	495	474	468	457	484	496	463	443	458	432	468	466	484	453	461	478	498	453	462	450	466	458	441	469	483	502	475	465	479	467	465	461	468	452	458	434	462	463	483	443	444	476	483	470	455	499	464	446	445	458	511	442	501	444	433	437	461	477	466	463	494	468	488	484	473	461	473	474	492	488	471	463	488	426	464	443	453	489	455	414	452	478	494	450	497	471	451	494	448	467	468	453	447	433	464	458	435	509	455	452	460	470	470	511	442	488	452	443	470	447	476	426	439	451	512	480	484	485	481	452	436	461	438	434	462	445	485	474	502	500	459	483	456	496	478	459	438	483	464	504	461	429	464	469	461	511	486	462	464	493	462	474	459	446	443	440	482	457	486	483	470	472	464	511	427	501	455	494	466	486	457	424	497	491	451	444	470	488	495	480	436	462	475	458	455	447	435	471	481	484	475	447	447	434	476	436	488	468	442	456	427	429	478	440	468	453	493	429	472	496	438	513	451	474	469	456	464	454	458	463	469	460	465	449	445	466	502	452	480	469	446	478	461	485	419	490	460	467	461	477	478	464	471	468	462	487	468	456	475	465	438	457	485	468	481	451	466	475	455	461	469	464	451	509	454	430	456	458	480	467	461	462	473	448	483	482	473	463	455	469	509	499	481	469	505	456	487	461	419	466	460	462	437	436	480	447	502	484	448	448	448	475	482	518	449	466	508	446	475	434	469	495	480	503	481	461	475	459	465	490	513	452	487	459	445	437	477	487	452	473	459	442	457	468	431	460	448	474	469	447	465	484	457	467	455	436	458	503	452	488	494	481	461	474	459	465	445	440	463	479	451	488	474	437	462	453	490	453	436	483	454	477	491	453	485	489	446	494	447	481	457	465	419	447	467	460	438	475	485	449	430	493	463	492	473	423	446	444	505	450	466	446	457	482	487	488	461	483	431	429	446	484	482	474	473	479	437	501	464	481	461	439	472	469	475	483	477	464	459	498	498	471	458	490	428	454	474	440	464	453	442	473	468	478	468	468	481	512	466	454	455	504	473	449	512	488	469	451	423	450	477	455	502	504	454	466	475	419	461	434	458	472	437	485	458	471	486	453	441	443	471	455	457	484	426	435	468	443	471	456	493	461	487	478	465	453	458	469	482	466	461	442	465	485	470	476	484	460	434	436	450	483	494	450	497	482	491	472	460	476	440	463	468	453	471	490	496	480	432	473	477	450	474	459	437	457	480	459	465	450	464	467	438	440	492	471	441	486	470	508	421	489	453	450	457	425	446	472	457	435	474	483	491	458	470	466	488	440	415	484	441	462	463	463	425	474	466	440	469	442	455	454	488	483	470	474	449	461	411	474	482	422	507	450	470	494	472	504	519	464	504	479	486	488	489	460	485	466	443	413	468	485	454	466	451	475	456	480	490	483	494	465	444	435	429	493	494	445	472	436	449	466	464	475	478	483	492	444	486	460	452	452	459	472	490	499	461	464	457	449	422	483	444	446	460	486	483	480	478	466	459	475	435	503	459	478	458	469	444	463	455	475	456	434	441	454	477	454	429	478	469	484	462	456	486	410	430	485	456	489	470	468	459	446	477	436	484	462	478	459	454	440	500	442	454	483	468	465	502	454	448	462	444	482	459	463	480	460	501	479	435	445	468	462	465	465	422	472	451	440	448	489	462	501	447	459	484	461	484	467	476	509	483	457	479	463	460	493	473	458	497	441	453	471	469	474	447	431	476	464	442	490	476	454	480	438	515	463	455	480	455	473	470	443	463	483	466	479	429	430	441	468	481	462	450	468	494	472	435	444	449	493	461	497	459	446	459	484	490	455	510	459	467	474	465	468	484	484	464	430	484	474	467	455	491	487	500	477	481	476	472	462	458	456	429	491	476	474	467	452	462	464	469	454	473	463	457	449	456	439	455	490	506	437	498	414	479	451	477	471	455	462	466	463	430	493	477	503	497	479	489	453	438	450	476	444	475	494	483	442	431	471	493	431	488	490	463	423	507	509	472	455	492	461	432	477	437	453	458	457	496	488	461	442	471	450	431	463	462	476	494	482	506	441	489	444	469	489	470	471	471	499	478	494	483	467	485	452	447	452	462	476	499	475	431	428	476	448	455	454	469	508	523	467	465	472	508	437	438	486	459	489	472	483	475	457	508	463	467	498	501	476	483	467	489	458	464	449	452	475	500	485	471	449	447	450	446	489	474	469	471	473	435	468	459	474	431	422	443	477	457	439	473	454	474	462	464	440	461	471	466	488	494	495	467	447	449	473	436	507	455	433	467	480	404	479	477	464	434	480	493	490	468	460	455	444	472	487	483	436	445	449	449	468	485	453	434	444	453	449	515	476	484	469	439	504	463	436	464	454	495	487	486	450	474	472	468	422	464	442	464	492	464	475	478	460	481	495	458	462	469	446	477	475	528	458	496	481	459	433	459	511	503	486	480	449	457	489	500	458	477	487	456	495	462	488	451	431	465	471	460	501	437	476	487	440	468	447	485	446	420	451	464	447	457	472	432	458	478	473	460	504	474	469	503	459	414	467	536	439	487	481	456	519	472	489	447	469	465	449	447	456	462	494	475	440	487	458	482	494	462	448	480	435	484	468	486	459	450	482	437	460	457	468	438	460	482	452	499	473	476	494	490	432	466	455	465	479	450	478	485	495	454	484	463	460	471	456	483	474	464	460	471	464	470	461	456	471	493	467	442	442	466	479	443	448	473	465	454	476	464	468	486	466	434	454	492	487	490	479	445	482	512	474	448	442	481	484	426	480	474	504	511	489	457	451	495	454	460	466	493	465	527	452	463	465	499	493	496	470	486	476	475	441	470	486	472	452	454	469	476	473	442	487	465	469	440	445	467	492	471	505	461	455	496	466	496	437	422	515	489	444	451	476	472	441	486	434	467	456	460	468	469	454	461	442	517	482	481	463	458	436	505	421	470	470	465	480	500	505	477	469	466	487	505	445	451	467	455	479	493	405	461	511	442	491	489	440	452	462	501	493	421	444	424	455	473	479	480	467	472	479	474	439	482	485	449	447	481	451	463	464	448	499	448	492	432	524	480	488	486	455	456	463	451	468	462	500	496	444	447	453	500	433	437	466	472	461	468	473	489	437	498	447	446	472	465	451	471	428	460	459	429	465	482	464	459	470	463	451	481	458	460	516	466	478	466	459	436	503	464	481	462	471	494	446	480	483	443	456	452	467	419	461	444	449	475	456	475	464	455	487	466	441	444	469	496	479	431	454	412	434	443	478	497	463	447	472	524	472	458	423	464	457	512
663	504	381	326	545	898	1056	1466	4486	5862	4854	3150	1508	831	455	211	105	60	32	43	42	43	33	28	35	33	33	33	33	29	39	29	33	27	28	26	30	31	35	42	32	28	31	37	29	29	27	33	36	30	29	32	34	29	23	34	28	24	35	48	26	27	28	27	32	26	25	40	27	35	38	37	23	34	33	28	30	30	31	31	35	29	30	29	30	32	29	23	29	30	25	27	41	33	29	33	38	35	33	31	31	23	36	35	29	34	30	33	28	31	31	24	28	28	35	32	36	30	40	35	31	33	30	25	44	37	40	30	41	36	32	29	23	37	35	40	39	34	28	24	38	33	28	33	21	29	36	36	31	28	48	29	31	35	37	20	32	34	32	37	30	38	31	19	33	28	20	37	21	30	37	35	31	25	38	31	34	26	28	34	25	27	28	33	31	29	29	38	30	30	29	29	34	28	32	26	25	36	25	39	30	39	27	28	26	35	28	23	37	27	40	28	27	27	31	40	35	28	32	33	29	37	35	32	44	30	32	32	32	37	27	38	31	24	38	36	29	27	33	31	32	28	36	42	25	42	32	32	42	37	27	32	23	39	35	20	27	30	33	28	42	37	38	32	30	42	32	32	34	42	34	31	30	39	47	26	42	33	37	36	26	30	31	41	32	39	29	34	32	25	33	26	36	30	27	20	37	44	26	31	23	31	43	39	36	36	35	30	31	43	36	19	26	34	24	26	28	25	24	27	29	27	33	32	32	30	32	28	28	34	28	22	37	29	37	29	25	35	25	32	36	25	27	30	25	41	36	34	34	35	26	31	57	37	30	31	27	27	32	37	37	31	29	38	32	28	39	30	34	34	32	24	34	34	26	29	32	30	41	31	28	36	32	34	25	40	34	35	30	29	23	34	30	32	33	27	35	38	26	37	26	41	23	37	29	28	38	37	36	36	43	32	34	38	32	43	30	25	39	29	31	33	44	36	34	29	33	32	29	37	37	37	29	36	28	32	34	36	38	40	35	33	27	47	26	39	33	33	32	34	21	27	28	31	36	29	37	34	26	36	29	32	43	25	40	43	38	34	34	28	41	30	25	37	32	38	34	33	23	38	32	26	28	38	33	24	27	37	33	35	27	37	25	28	37	40	26	25	38	30	36	22	37	32	48	37	35	43	35	32	26	23	33	28	25	34	38	36	41	28	33	23	37	32	28	25	28	27	34	32	33	36	28	39	27	25	37	37	32	35	29	36	33	28	27	32	31	34	23	48	28	25	37	31	25	23	38	38	37	34	31	35	34	33	30	31	28	35	22	30	34	26	31	29	44	28	24	39	27	36	36	32	34	33	36	30	28	35	32	31	31	39	24	34	45	35	28	25	23	31	44	26	37	32	43	37	28	32	31	34	23	40	36	36	40	35	32	45	23	42	38	35	39	34	34	33	36	24	32	33	24	32	23	40	46	31	37	29	24	42	35	44	28	28	28	27	36	27	42	34	32	33	40	30	38	38	33	40	26	34	30	39	36	36	36	27	32	36	22	32	30	30	36	28	44	34	22	31	29	29	40	33	37	25	35	31	32	41	30	39	28	32	24	26	38	34	29	27	36	35	29	40	35	32	29	35	30	32	33	36	29	29	33	21	39	37	29	41	43	31	47	28	39	29	35	34	28	36	35	39	37	37	31	35	22	36	23	27	37	23	29	43	35	33	32	34	23	25	26	30	37	27	30	29	30	31	24	39	32	36	32	31	37	33	29	26	37	42	25	25	33	35	28	41	34	31	41	29	36	24	33	34	35	25	29	28	20	40	26	31	30	27	28	41	26	32	31	37	32	31	39	30	36	29	34	29	25	38	28	22	34	23	31	31	32	37	28	35	25	33	31	41	29	35	28	26	35	29	30	29	40	25	39	25	29	28	30	30	23	24	29	33	39	44	27	36	28	31	33	36	30	32	24	36	36	39	33	27	32	40	41	36	26	33	36	23	30	41	31	34	33	33	27	32	24	28	35	45	36	25	32	41	37	34	31	31	42	33	30	37	29	21	40	32	29	28	40	28	33	35	38	30	43	42	34	35	39	33	40	25	36	28	31	30	33	29	30	41	30	32	30	28	37	34	37	22	29	41	40	29	34	34	31	25	31	29	37	34	22	37	33	30	26	30	36	35	20	37	34	37	22	33	30	33	32	26	40	34	31	28	26	39	36	38	29	35	28	36	30	36	29	33	34	38	41	46	39	22	39	23	39	28	32	26	37	27	31	23	33	33	44	36	22	42	32	42	39	41	39	39	27	32	38	42	31	25	32	29	35	38	24	31	34	28	30	35	31	35	34	28	39	42	33	25	34	25	40	33	35	28	33	37	29	35	25	33	40	24	43	32	37	31	32	34	27	24	31	39	25	35	31	38	31	34	28	33	40	35	29	33	38	39	25	31	27	30	38	31	38	26	39	32	36	31	33	36	41	38	40	41	33	25	33	38	35	32	44	30	24	33	34	36	44	30	41	42	40	37	40	32	32	34	38	42	29	27	30	31	38	39	41	23	34	30	30	23	30	31	23	21	28	38	30	32	48	31	32	26	28	34	33	38	29	27	29	44	40	37	35	21	35	37	31	35	41	32	52	22	38	35	35	37	31	26	27	29	19	37	32	31	32	41	20	24	33	34	33	29	29	30	25	20	23	37	26	34	31	37	30	41	28	43	29	29	39	30	30	32	21	34	27	38	21	28	27	42	32	38	27	24	31	33	34	30	29	34	35	44	26	25	18	30	47	26	31	25	28	37	31	36	30	24	34	28	39	38	32	26	35	36	29	33	29	33	33	29	48	43	22	28	35	19	33	28	27	26	40	36	26	35	33	21	33	44	33	31	30	32	33	28	32	25	40	37	28	18	30	47	30	36	31	24	29	29	33	36	40	33	36	37	31	39	45	31	26	32	34	27	29	41	40	38	37	36	32	43	25	35	39	36	28	27	24	32	45	29	39	32	31	28	29	24	25	38	33	26	31	20	32	32	37	27	39	30	37	32	32	19	41	37	27	35	34	29	32	29	32	40	27	26	34	36	30	29	30	33	33	37	30	33	34	34	34	26	36	29	38	32	31	32	33	28	38	35	27	34	39	27	34	32	37	28	24	28	45	37	24	25	30	41	35	27	28	29	35	40	36	34	34	27	27	29	33	30	23	25	32	38	33	29	29	37	31	39	32	29	40	34	40	37	39	29	31	30	31	27	27	47	31	30	30	24	26	23	35	37	25	27	45	33	31	31	33	45	27	41	26	27	29	26	35	33	22	38	38	21	37	30	32	34	33	30	42	24	32	29	30	37	46	41	35	26	36	15	38	35	41	41	35	25	33	37	37	22	30	28	33	35	32	37	35	46	37	21	27	40	40	25	40	32	31	29	42	27	40	33	31	40	30	28	30	30	40	31	30	17	32	25	48	30	35	28	33	35	40	31	29	29	32	32	37	25	44	38	35	31	40	33	39	32	32	34	32	33	26	35
16761	11063	7994	17380	28733	30955	29523	31675	42527	41706	37851	31112	23189	17387	10177	4821	2222	981	549	480	455	385	435	412	464	411	382	441	395	432	443	433	438	428	425	445	430	424	394	444	411	443	430	413	428	428	425	454	439	456	444	428	446	458	436	437	400	393	423	373	426	415	408	433	430	406	396	453	399	443	419	411	393	410	402	435	400	392	385	379	442	462	423	375	446	431	415	411	445	429	451	420	431	396	438	443	398	437	428	436	433	401	476	404	468	413	422	449	430	422	400	410	419	413	413	394	424	448	429	431	437	399	416	428	423	416	415	420	416	437	437	421	384	436	422	398	412	427	405	410	425	455	398	465	406	413	420	407	424	399	437	414	421	428	427	432	420	401	449	411	426	419	475	422	405	411	405	449	474	408	435	452	413	451	427	422	446	408	414	427	430	460	409	425	420	404	412	447	454	417	431	426	423	431	391	413	422	427	428	400	442	427	414	440	404	428	463	431	410	405	435	402	470	420	408	415	400	409	463	446	413	432	456	427	395	432	410	436	467	460	395	412	400	440	399	391	423	419	400	445	439	449	416	410	418	473	415	429	419	406	393	442	385	423	456	405	450	451	393	444	442	475	466	424	400	413	459	435	431	468	443	446	417	437	445	421	417	394	429	412	411	422	419	414	420	417	420	404	406	433	387	406	410	404	421	412	404	412	418	420	427	403	420	457	428	427	424	412	439	432	446	420	409	405	411	427	380	398	449	444	426	406	432	444	416	454	433	426	411	413	409	435	451	404	429	449	480	376	447	447	404	359	415	426	422	436	419	421	413	429	434	403	432	472	387	432	446	411	470	381	398	419	431	416	445	456	441	416	378	436	423	432	428	415	426	409	439	425	429	436	388	447	411	465	388	460	419	444	445	434	406	432	420	415	434	423	418	399	426	370	423	433	396	422	431	449	422	413	421	463	406	406	455	426	429	400	447	411	385	404	423	418	473	408	427	388	435	421	445	435	427	466	444	404	438	418	456	408	439	424	422	434	423	422	409	440	446	399	392	420	479	433	433	402	425	456	432	452	396	415	415	414	411	411	401	434	378	406	430	477	428	423	462	412	386	433	416	408	430	445	427	407	429	455	431	442	431	418	420	405	457	371	432	443	398	424	435	384	419	440	437	410	435	375	428	421	448	418	404	419	398	431	413	440	440	429	425	442	414	431	443	413	440	396	410	430	456	416	465	398	421	416	439	417	449	383	390	370	442	411	394	397	436	392	433	456	407	429	439	417	454	418	416	425	441	396	423	447	437	421	450	446	451	433	416	448	386	439	422	451	423	406	439	413	464	427	402	417	390	434	396	424	442	445	393	449	415	422	407	383	391	397	410	423	407	420	450	447	452	446	438	411	410	393	387	443	433	477	461	419	430	432	436	397	455	382	421	437	456	439	407	445	432	395	420	423	413	430	407	424	436	426	420	416	423	403	430	438	401	396	412	436	493	416	423	445	419	421	436	447	417	423	408	414	398	383	453	411	433	437	355	421	423	417	445	421	429	384	397	430	412	409	461	384	426	434	411	420	392	443	411	415	413	451	395	442	404	461	435	453	437	416	438	423	431	416	397	413	411	466	422	397	421	442	388	441	410	420	448	414	436	420	404	418	428	441	443	454	438	418	383	458	388	433	445	454	442	406	432	453	429	455	431	430	444	398	417	445	382	411	438	424	468	424	413	397	446	424	426	435	422	439	431	430	440	379	447	436	391	444	439	429	414	384	388	413	416	447	424	457	415	425	443	429	420	469	415	421	448	429	408	430	435	446	410	403	407	422	432	423	415	427	431	451	438	470	391	423	411	410	406	417	391	438	398	415	411	407	438	416	437	409	414	416	465	421	424	397	398	402	437	402	437	366	384	437	444	441	462	402	432	393	427	431	433	428	439	415	418	417	436	437	444	452	408	414	398	413	444	419	414	430	422	441	418	415	452	408	432	400	413	437	422	410	458	392	403	396	443	425	385	424	417	427	432	391	439	417	438	425	443	405	427	438	442	438	405	409	419	420	383	399	467	420	421	439	425	400	422	424	436	414	443	421	413	452	438	454	423	408	414	438	399	438	430	416	430	413	410	393	390	444	414	394	399	452	412	450	438	422	417	425	414	432	443	402	414	412	418	423	411	428	424	431	453	435	433	395	477	452	444	415	402	435	405	405	423	429	422	422	439	416	399	450	403	408	437	427	406	469	414	424	425	384	410	397	468	408	423	398	412	430	400	408	401	431	411	448	446	438	423	406	435	451	451	424	422	417	382	391	430	402	405	425	416	416	387	406	401	419	386	421	443	434	401	450	399	446	456	418	430	462	438	438	432	423	450	405	404	412	427	404	387	417	420	453	432	404	438	408	444	436	439	441	429	430	439	393	424	406	407	445	422	406	388	428	433	427	414	409	438	408	480	422	426	466	406	415	468	404	436	404	464	416	417	434	422	444	457	394	407	395	427	433	415	390	427	428	410	417	392	419	420	460	428	423	401	429	439	441	412	406	450	413	401	432	420	428	424	410	445	378	435	416	439	421	451	428	390	414	427	426	420	433	430	402	390	416	447	431	380	442	435	396	430	419	426	398	421	395	401	420	429	460	407	408	442	381	414	433	460	414	450	424	393	429	441	412	402	423	428	433	437	409	397	384	396	414	391	395	441	403	409	423	446	408	442	434	424	453	451	390	462	416	396	469	363	415	422	405	402	447	422	412	405	404	432	436	378	393	373	412	381	399	450	444	453	375	411	421	426	411	431	451	439	407	472	416	434	389	447	445	426	438	438	440	462	445	432	402	419	452	398	423	432	437	418	450	454	415	441	434	431	428	425	421	430	447	434	428	433	451	457	438	428	424	453	425	451	459	455	420	421	408	395	399	451	467	422	422	452	417	406	431	406	386	427	390	459	412	416	413	438	417	450	439	409	421	435	416	444	420	428	426	423	429	416	397	404	476	405	415	406	461	414	404	391	417	416	438	406	453	402	414	417	433	412	415	410	397	436	415	436	426	439	422	460	401	403	460	404	406	430	431	451	440	418	398	404	407	446	402	424	438	417	437	427	413	419	425	436	405	429	428	434	431	402	402	417	449	399	416	426	414	408	445	418	395	409	465	410	448	447	391	427	395	408	436	404	491	374	403	389	395	398	410	452	476	396	435	401	412	393	368	390	403	419	430	411	423	441	420	449	377	437	433	419	431	397	402	441	428	451	429	454	439	407	431	405	398	451	400	434	440	436	401	427	422	409	415	426	420	420	440	393	432	392	416	411	430	439	449	403	377	385	422	397	439	445	434	383	397	462	439	365	409	429	391	416	412	438	454	421	464	409	432	402	455	435	441	411	405	420	406	442	409	442	408	427	425	424	415	423	416	417	448	426	399	400	440	446	420	392	402	417	399	419	394	440	425	413	402	467	400	432	416	445	444	431	387	427	443	457	391	440	383	406	443	427	445	441	407	431	400	433	399	420	425	445	422	396	427	415	403	381	396
2016	463	420	318	424	764	916	2633	6691	7615	5454	2815	1600	811	376	195	102	61	44	50	45	38	38	34	34	43	38	47	41	37	47	46	44	40	31	37	50	30	48	45	32	47	49	32	39	35	42	50	51	41	36	37	47	43	36	36	45	36	38	33	35	35	46	46	38	51	48	53	42	50	42	38	35	40	41	42	39	43	43	45	44	40	40	45	39	53	54	37	47	44	36	42	36	56	46	55	44	41	42	51	48	47	47	45	40	40	50	47	37	33	36	37	39	49	37	38	51	37	47	38	27	51	53	29	42	28	45	43	42	45	34	46	33	42	39	41	54	44	49	55	38	34	36	40	29	46	43	37	42	41	35	49	36	56	41	27	37	45	41	34	35	36	38	47	39	39	38	38	34	38	36	40	31	47	39	35	54	43	49	52	40	43	36	48	46	44	41	40	39	41	34	40	35	35	33	37	37	36	46	43	31	43	40	30	38	35	43	45	42	52	45	48	51	38	24	41	33	52	38	36	40	40	44	44	43	36	53	37	34	47	48	47	32	44	39	57	41	33	48	38	43	49	44	48	33	59	41	33	46	41	48	38	39	48	45	45	42	36	32	40	49	46	35	39	43	38	50	47	40	34	43	38	39	40	44	42	34	37	38	45	39	40	42	43	38	42	31	33	34	43	42	49	55	37	47	53	39	53	45	34	26	38	37	38	39	46	37	35	42	47	49	50	45	45	40	53	30	35	38	39	42	42	49	36	31	31	38	40	38	46	47	45	43	51	45	33	41	48	48	47	57	42	43	31	38	37	39	45	52	61	31	48	59	40	41	50	33	32	34	47	46	35	43	44	34	51	34	42	44	37	35	45	37	52	44	38	36	36	42	37	44	31	47	41	39	38	56	48	49	41	40	47	39	38	38	56	51	53	40	44	37	50	40	44	41	52	36	54	34	47	45	37	46	37	34	34	40	45	48	36	39	37	38	37	37	39	37	49	44	40	37	52	31	54	43	41	48	47	49	42	39	44	43	27	45	34	41	38	51	38	39	39	32	47	49	50	31	40	39	45	30	45	38	47	27	29	41	46	45	43	31	49	29	35	45	31	41	41	40	39	43	31	39	33	37	47	43	32	44	33	38	32	35	41	50	38	47	29	38	41	50	41	54	46	46	35	37	44	36	37	24	57	42	44	40	42	33	46	41	46	39	29	45	60	41	39	31	38	43	40	43	46	47	38	49	54	37	46	34	39	39	38	54	36	33	45	30	42	46	40	49	37	36	46	41	42	35	39	42	47	52	47	42	38	45	45	47	40	39	48	45	54	37	39	40	36	41	36	48	30	46	51	43	36	41	37	41	37	37	34	39	44	34	53	44	47	41	46	46	40	49	34	41	34	40	35	30	57	37	49	43	38	38	62	45	36	53	32	32	43	44	43	39	33	36	36	40	48	37	34	49	34	44	43	44	51	43	50	39	39	39	42	43	43	39	33	39	45	40	36	43	48	48	38	32	43	37	23	37	35	28	47	40	29	41	36	37	55	53	50	36	41	38	42	41	42	42	36	41	31	58	45	52	37	36	41	37	34	31	42	43	37	42	48	37	42	43	38	35	45	36	30	42	38	38	53	36	39	42	31	47	31	42	39	44	53	47	44	40	32	30	40	41	38	46	48	44	56	47	47	34	40	46	37	41	50	36	43	29	48	48	48	47	46	47	46	42	42	46	44	51	53	38	40	43	53	38	47	32	38	34	48	38	30	35	45	41	31	32	38	37	43	47	45	39	50	37	49	45	54	43	43	45	42	36	41	47	33	49	44	53	41	42	37	46	47	48	41	40	33	44	44	31	42	35	49	50	34	42	44	39	40	38	38	36	50	39	35	45	45	48	34	42	39	43	39	53	43	47	53	45	28	39	24	37	41	44	39	46	48	36	38	45	42	39	48	36	51	45	39	51	46	49	38	30	38	44	38	31	22	45	38	44	26	37	46	36	48	46	39	44	34	51	44	44	48	49	51	39	45	40	51	43	40	56	49	47	35	32	44	45	50	39	34	42	45	47	44	48	51	37	43	32	39	51	38	41	39	39	44	55	49	41	40	45	40	39	39	58	42	38	30	43	38	39	29	49	37	27	34	41	33	51	44	50	32	46	46	42	34	48	45	45	48	40	39	38	43	43	40	45	49	28	28	42	48	40	40	34	43	39	43	35	34	45	35	34	44	35	39	47	38	43	36	43	36	54	38	36	44	53	34	30	44	41	42	37	43	46	50	33	42	36	44	52	38	50	47	45	43	37	40	50	27	29	43	35	38	41	34	38	43	41	52	34	38	43	35	41	44	41	49	58	45	43	51	35	41	43	42	47	32	38	38	46	46	41	51	47	41	39	41	45	39	46	35	26	51	36	40	52	36	42	36	41	44	30	39	38	50	44	47	38	53	40	46	41	47	38	42	46	52	44	39	39	51	24	46	44	46	42	50	39	34	34	50	50	42	59	41	49	45	39	52	47	40	37	41	42	31	45	28	29	46	46	34	31	28	43	56	38	43	42	29	35	49	47	45	36	41	46	49	34	35	52	50	51	40	29	37	47	54	27	47	46	49	45	50	36	37	36	39	49	43	47	44	35	51	49	30	46	32	40	38	38	34	37	45	39	42	43	33	37	31	52	42	41	46	41	38	33	47	48	52	50	34	34	43	48	43	40	42	46	55	39	38	38	37	58	38	49	44	46	41	38	52	30	46	45	64	47	44	38	41	51	36	46	41	44	41	45	38	27	40	39	41	44	33	39	45	46	40	33	42	39	37	48	41	45	39	42	36	54	42	60	48	40	38	36	31	48	42	43	38	49	41	39	44	38	33	37	37	29	37	50	41	34	39	49	44	48	39	31	45	46	31	40	41	45	39	45	45	44	47	38	46	42	36	40	50	35	29	40	46	38	34	43	38	41	29	43	42	40	40	33	40	57	55	48	45	30	33	34	33	42	50	44	42	30	42	35	47	36	39	40	29	45	52	35	36	41	36	45	33	44	44	33	38	35	51	40	45	48	37	34	43	41	43	39	31	44	61	31	36	43	39	41	35	34	45	35	42	41	42	37	44	49	39	47	35	52	30	37	38	48	48	33	40	41	43	29	41	43	35	44	27	47	44	49	37	34	32	34	37	40	35	46	44	37	33	38	40	38	42	45	31	45	49	37	30	50	42	33	45	44	40	40	41	40	30	43	36	53	46	37	43	44	45	41	36	46	49	41	37	36	46	42	36	43	41	43	52	26	48	37	34	47	46	53	29	43	44	39	40	45	35	46	41	45	40	42	37	36	39	36	41	45	37	54	54	44	44	34	39	44	37	32	41	35	52	29	35	45	50	33	43	42	36	51	37	43	35	46	38	37	36	53	40	41	47	49	39	36	41	42	38	40	35	35	44	41	47	29	37	44	34	33	35	40	44	39	30	45	36	38	39	36	39	35	42	38	34	36	39	48	36	39	44	39	32	39	42	44	38	37	36
18383	10737	7971	15849	27272	29407	29157	38121	47253	46085	38729	30738	24560	17235	9700	4664	2165	1069	687	562	551	578	551	514	552	528	526	557	563	472	549	541	579	554	558	534	553	545	531	540	493	528	570	555	547	570	540	556	557	519	519	521	532	521	538	583	532	559	528	542	550	492	542	559	526	500	511	528	538	563	529	498	541	568	528	512	546	550	528	512	541	570	562	577	544	555	573	563	553	545	527	513	520	558	530	562	533	553	518	548	573	532	533	570	524	618	555	505	507	524	547	572	531	535	544	558	518	508	521	568	539	518	548	520	517	527	584	556	507	507	556	544	581	526	528	591	508	552	507	585	560	606	557	552	510	572	568	512	571	553	516	533	549	546	545	557	550	585	548	523	563	546	501	545	549	585	563	550	519	549	513	508	530	515	569	568	542	549	538	570	537	540	540	550	513	568	555	548	522	523	526	512	529	548	523	527	528	526	555	550	563	528	532	522	521	524	521	524	540	531	517	519	594	526	526	561	527	540	522	584	534	530	531	496	523	574	583	547	544	531	527	544	581	547	534	539	548	556	532	521	551	551	559	544	539	582	530	510	515	551	548	559	521	503	469	579	527	601	554	560	544	513	558	526	521	558	560	539	521	510	569	552	534	503	558	516	505	536	538	525	539	531	533	560	549	539	537	531	527	532	522	545	543	525	547	491	542	521	530	515	565	507	523	553	524	509	574	537	560	551	526	544	535	563	516	534	573	535	505	525	577	558	550	545	516	519	556	543	510	529	558	567	531	568	502	538	536	519	521	528	559	517	542	558	586	534	521	538	528	567	518	561	527	565	536	524	539	529	537	543	533	582	529	554	546	506	519	529	534	552	553	547	601	537	540	553	567	543	534	538	536	526	517	554	532	526	556	530	535	550	534	530	527	531	544	588	515	562	494	534	534	511	558	520	526	497	560	518	519	531	509	548	520	570	560	575	530	541	559	529	563	545	524	551	510	534	561	524	567	499	524	561	542	533	519	567	555	497	572	522	529	489	536	502	568	518	519	525	503	506	512	524	512	524	542	552	494	591	509	545	520	527	526	558	518	545	599	546	528	517	559	549	513	539	503	546	547	526	569	542	522	535	548	531	537	507	542	503	519	560	520	525	569	530	538	519	539	538	532	501	555	550	537	520	540	538	553	538	546	539	567	518	532	553	581	564	525	510	557	542	523	582	491	541	531	526	524	486	575	518	561	523	530	550	525	514	536	561	549	556	548	552	541	574	542	551	518	576	544	575	597	489	541	499	498	507	553	518	532	536	571	583	506	569	549	527	551	515	543	539	534	549	551	516	569	524	562	515	537	532	543	521	556	488	508	555	533	548	546	523	554	506	530	544	519	506	512	517	507	525	567	570	519	544	583	509	527	555	516	568	531	530	500	510	520	546	507	521	542	520	559	549	569	499	555	519	568	527	518	532	547	536	544	534	534	522	526	520	507	529	544	521	549	505	543	574	576	554	581	560	549	529	559	539	540	542	509	518	535	533	509	525	526	536	508	552	531	514	548	545	605	546	513	532	552	561	515	518	530	559	563	524	514	558	579	534	573	528	509	586	536	512	559	497	516	556	544	532	550	559	568	542	520	519	510	491	519	541	536	503	535	561	559	545	520	568	555	504	537	524	528	481	529	532	523	526	541	590	575	540	512	526	530	518	551	535	519	552	543	552	531	510	537	545	547	507	532	546	521	559	537	526	538	544	568	533	529	523	500	545	504	557	500	519	555	535	531	530	516	537	532	564	504	525	553	573	561	546	515	556	548	542	554	506	577	530	510	494	566	565	517	524	527	534	541	550	568	551	540	550	567	553	497	536	583	550	573	523	584	549	572	542	549	568	545	566	545	516	533	569	541	547	554	518	535	527	542	564	528	556	534	552	563	530	486	579	509	574	528	560	545	533	528	552	493	539	536	498	577	546	528	531	556	503	560	540	550	548	482	550	541	524	531	518	541	526	527	525	568	549	522	535	570	520	566	521	531	528	570	570	565	533	506	545	547	556	527	545	601	588	515	547	520	549	541	538	516	525	515	496	506	565	552	572	529	515	499	516	567	545	540	547	580	504	532	524	571	550	570	565	560	541	522	518	529	547	539	558	536	523	521	532	530	539	536	560	543	533	577	551	504	554	524	538	545	555	528	517	502	571	536	557	534	508	527	514	517	586	559	544	491	557	534	564	528	555	535	501	529	521	502	519	567	500	553	549	530	556	545	522	530	563	557	520	518	536	556	568	571	503	539	510	547	551	543	570	544	560	539	515	552	524	523	497	495	555	567	579	562	541	579	520	531	551	499	502	525	566	531	563	525	512	524	527	558	548	561	516	554	534	497	554	517	550	512	573	545	494	562	530	554	538	515	525	513	545	569	583	542	551	536	540	569	511	558	544	542	509	577	575	511	565	574	520	537	516	518	546	535	540	549	534	540	508	514	567	541	526	529	519	521	527	563	516	495	523	553	555	561	559	561	548	588	536	547	566	540	604	535	549	573	551	604	513	542	555	572	540	527	532	565	499	558	546	538	577	504	529	551	546	496	546	550	521	558	550	525	591	578	524	519	521	543	543	555	553	542	553	521	546	544	560	522	498	521	562	513	524	532	531	483	531	524	527	526	550	516	487	541	523	512	590	533	537	548	553	509	555	559	538	506	487	540	533	506	554	556	579	542	543	507	478	513	549	493	518	554	519	556	562	528	536	539	520	541	520	538	582	503	520	521	531	523	560	490	566	537	529	541	535	546	485	567	508	568	531	555	536	517	545	544	509	524	590	476	546	582	499	547	581	546	541	547	552	526	565	520	582	523	545	503	556	542	488	533	564	561	542	560	537	549	543	531	532	538	545	539	476	540	501	557	540	566	584	562	546	539	540	550	533	546	513	544	518	524	544	547	519	542	530	512	529	538	522	510	539	570	497	585	551	523	516	551	566	545	541	550	532	509	482	513	565	572	521	560	526	552	529	566	565	546	570	558	550	542	548	556	550	518	504	537	554	517	544	540	537	524	542	484	536	558	516	563	534	491	587	527	525	501	537	552	532	591	535	527	546	520	533	549	564	551	546	528	563	521	530	522	537	555	546	548	583	560	549	548	586	515	540	542	531	565	533	570	546	534	535	561	495	509	549	512	528	536	537	540	515	554	519	506	511	554	550	551	544	516	537	546	568	506	510	562	571	548	568	535	505	526	536	510	544	534	575	511	530	547	548	582	506	554	534	544	523	537	525	519	553	546	544	537	512	530	507	529	508	486	493	533	537	524	506	533	520	543	522	555	507	544	527	537	498	516	555	552	504	555	536	535	559	511	553	571	544	521	540	562	523	514	538	525	532	526	506	526	542	577	546	560	565	549	547	509	576	573	589	583	540	521	539	549	534	600	580	551	584	540	540	544	531	548	522	547	530	544	533	522	534	577	502	473	553	502	481	523	520	536	524	523	507	521	520	530	518	561	537	536	533	526	505	553	515	521	536	507	541	530	534
1178	898	674	540	787	1247	2292	8193	12492	11110	6888	3893	1780	845	364	167	86	60	44	43	25	44	31	38	43	38	38	44	32	28	35	32	45	28	35	39	36	30	39	48	39	36	44	37	35	41	38	35	45	47	43	46	37	36	33	38	43	41	28	48	41	28	38	30	29	35	38	38	31	30	32	44	28	36	22	36	42	38	47	35	28	22	42	33	30	36	38	43	38	36	43	35	38	42	36	31	50	43	48	32	37	41	35	30	35	35	35	41	28	38	32	38	35	37	25	32	27	42	38	34	31	46	33	41	35	35	33	27	44	34	34	39	38	40	35	39	30	33	49	33	21	32	35	31	38	30	46	35	33	49	42	34	41	35	46	37	31	39	40	31	38	40	31	32	30	32	32	39	34	42	32	35	40	35	31	43	33	38	43	31	42	37	32	36	33	40	26	33	31	31	40	41	38	39	37	30	33	30	38	43	48	48	41	45	47	32	40	44	38	30	31	29	36	32	35	47	46	44	38	29	34	39	32	30	39	23	42	30	34	29	36	39	34	37	32	37	50	37	37	32	32	34	33	28	37	38	39	36	26	30	32	42	33	35	45	28	36	42	33	52	39	22	40	23	35	38	43	35	38	42	28	37	32	36	34	45	30	35	34	27	33	40	46	34	30	27	35	28	30	36	43	42	38	40	41	39	36	31	41	32	32	36	38	32	30	37	26	36	31	37	35	35	32	33	31	35	37	28	40	38	32	30	34	33	51	40	40	44	44	41	34	39	30	34	49	38	43	32	37	43	30	39	34	29	44	30	51	45	39	32	33	33	34	38	50	21	39	28	27	25	34	34	47	39	31	39	33	33	32	34	34	36	35	38	43	40	28	41	36	47	34	38	27	33	40	25	39	41	45	32	36	33	48	38	44	29	30	34	37	37	42	39	24	42	44	32	40	49	28	42	29	40	29	30	35	45	31	33	24	35	32	33	33	34	36	34	28	28	36	37	34	43	39	52	41	40	30	28	36	35	31	30	39	42	50	34	40	38	36	32	41	35	32	35	48	31	26	35	31	40	42	23	41	18	37	44	35	38	34	34	34	43	37	28	31	32	35	34	37	36	40	35	31	33	37	30	36	34	45	44	37	35	32	43	34	32	34	36	33	34	48	39	30	37	34	34	47	49	33	44	31	36	44	53	49	37	24	35	46	33	45	36	35	40	29	32	49	36	24	26	39	43	41	51	31	29	36	40	37	41	33	29	38	35	37	31	38	33	36	36	35	35	31	40	31	48	34	36	29	41	36	41	35	38	32	31	40	43	36	26	36	36	41	36	33	33	34	34	31	38	39	41	41	41	47	40	44	35	32	37	43	33	41	29	41	28	40	34	39	33	32	35	41	21	34	33	29	32	29	35	29	24	40	45	42	34	31	35	32	44	34	33	30	40	38	33	36	47	33	28	36	28	35	35	31	42	32	36	42	44	39	33	38	41	42	44	32	40	29	33	35	28	42	25	37	43	40	38	38	40	33	36	39	25	34	37	32	54	38	28	37	34	38	37	42	31	25	40	26	33	45	47	40	30	46	37	46	43	27	39	32	37	33	42	35	37	29	27	35	36	33	33	43	40	29	44	33	37	38	38	28	40	29	39	38	26	34	39	31	43	37	37	40	24	43	37	45	37	34	38	32	45	40	32	37	33	21	42	37	32	39	32	43	24	45	34	48	47	42	43	36	25	32	34	28	35	37	37	35	41	37	43	39	43	38	46	31	48	46	31	29	34	34	45	36	45	33	41	37	37	36	39	29	40	35	38	28	38	30	36	32	35	29	41	22	37	38	36	34	40	38	36	39	48	38	37	37	35	38	33	39	27	27	35	35	39	29	38	29	37	32	37	43	34	38	42	43	37	43	23	34	35	36	34	28	48	36	41	34	37	29	29	40	39	35	45	44	40	32	40	45	29	46	32	38	46	31	32	43	42	35	31	36	35	32	33	42	41	42	33	29	38	36	37	42	29	41	37	36	32	39	37	47	32	38	27	48	24	38	32	40	22	39	35	38	34	34	47	42	43	36	39	37	37	29	32	27	31	27	34	35	33	33	35	30	38	37	35	35	39	34	30	34	34	20	37	49	25	46	45	34	28	33	49	36	28	48	37	38	32	42	27	31	35	43	31	35	43	31	38	52	36	33	44	41	34	34	27	44	39	40	35	36	30	35	39	37	47	38	27	38	37	24	37	34	36	42	32	28	31	38	32	27	31	43	41	32	37	37	30	54	39	36	37	45	32	36	39	48	45	31	37	38	38	45	30	30	32	40	37	37	47	32	37	41	35	38	38	28	35	32	42	32	40	30	41	37	33	29	40	43	34	39	52	51	33	26	46	31	37	26	42	38	31	32	41	38	26	29	37	29	39	48	33	49	38	33	39	29	29	31	34	24	42	41	40	50	33	41	29	39	27	49	45	41	31	52	52	34	29	30	33	45	32	38	28	36	51	40	41	33	38	47	37	35	39	41	36	37	35	41	30	25	25	39	43	40	28	39	30	31	46	30	41	33	20	40	39	30	33	29	31	40	40	42	32	41	35	36	36	23	36	43	40	39	37	40	30	33	31	42	44	34	27	32	38	33	25	40	38	23	44	29	46	37	44	39	30	28	41	29	42	36	33	38	36	44	41	35	42	28	29	39	35	29	25	38	37	28	29	43	22	39	33	24	35	36	39	40	27	25	38	37	35	35	40	36	51	32	31	42	43	28	42	25	34	37	33	49	36	37	40	36	33	36	37	27	35	36	30	38	36	26	32	28	44	41	33	46	38	37	31	37	46	36	46	33	45	35	27	35	35	25	41	36	35	49	44	37	44	33	38	37	38	42	33	35	37	36	40	32	46	46	40	37	34	43	44	29	44	38	32	34	50	40	38	28	39	37	35	35	37	30	29	32	27	39	42	32	38	41	39	33	37	36	36	43	36	39	23	32	35	38	31	27	38	48	35	42	26	38	31	44	41	44	38	35	41	37	28	34	34	45	38	44	26	38	34	33	31	39	28	41	41	31	45	27	38	40	42	34	38	50	38	46	33	36	42	29	32	36	50	27	38	33	32	42	37	38	40	39	46	36	36	31	26	29	37	38	50	40	45	32	32	46	42	44	35	32	31	28	45	39	31	34	46	33	30	42	35	28	37	37	43	37	31	41	35	37	41	30	36	33	37	45	35	37	33	34	41	35	39	37	34	29	36	35	41	36	35	26	36	36	33	32	45	36	39	42	39	28	39	40	43	31	41	37	42	34	34	30	40	40	35	35	36	37	45	37	32	31	40	35	27	26	35	38	31	39	31	47	27	29	38	45	39	31	36	41	32	32	43	37	38	36	28	40	39	55	41	37	35	42	33	43	47	24	35	32	29	41	38	34	26	31	29	37	38	28	34	37	38	40	32	38	42	41	49	33	35	38	22	32	34	35	37	39	35	36	40	47	32	39	29	44	42	31	41	34	36	32	36	28	31	41	31
22744	15623	12174	21921	32846	34903	38634	52524	57247	50924	41219	33395	25464	17786	9829	4306	1922	944	654	529	501	498	466	471	494	513	493	491	502	513	456	460	471	470	505	489	483	500	460	452	461	451	455	461	486	471	459	491	513	474	489	472	450	483	491	508	499	466	487	446	449	453	480	483	416	507	489	498	466	473	462	500	475	463	498	431	457	451	503	453	488	490	478	482	502	474	469	478	455	494	527	460	495	450	465	456	450	489	512	497	463	477	455	478	472	489	508	452	467	473	532	477	462	458	459	449	480	462	494	474	522	495	484	501	503	502	491	477	500	464	499	491	455	470	498	489	438	470	491	494	456	502	500	495	470	455	491	510	487	474	496	471	491	500	480	444	439	521	465	481	468	478	443	485	433	478	478	479	439	500	431	462	452	452	500	494	473	499	486	503	459	507	444	473	439	464	486	473	480	492	489	517	481	451	484	504	488	458	447	474	480	455	432	502	475	452	514	487	450	454	417	492	469	463	492	450	485	456	485	436	517	459	478	467	441	496	467	448	484	474	487	435	429	494	470	475	456	462	540	452	481	499	440	458	464	522	440	494	458	531	472	453	477	464	464	524	458	458	478	520	501	488	478	479	445	441	488	463	463	497	439	530	520	496	502	471	445	457	469	502	488	487	459	467	495	517	503	492	473	504	501	469	467	458	517	475	484	469	524	476	480	431	499	468	470	449	499	516	456	462	474	495	499	429	466	452	440	471	480	469	485	474	467	458	475	424	481	459	480	480	450	496	451	494	501	494	487	454	457	510	495	507	449	476	452	546	459	449	463	520	470	466	492	482	484	469	471	512	464	510	494	509	476	486	469	479	489	478	500	490	420	459	497	469	474	487	452	460	453	448	455	484	463	464	469	474	486	455	474	470	520	459	475	500	485	474	450	439	462	475	508	518	465	436	468	498	478	451	468	469	474	493	492	486	462	474	492	480	467	471	527	456	418	474	461	515	518	464	479	480	518	458	506	479	481	496	470	445	459	495	474	495	503	534	493	481	444	464	419	503	512	435	461	470	471	477	479	492	489	526	462	453	481	461	495	497	471	438	441	462	495	513	478	457	467	435	458	505	433	477	496	469	478	456	452	470	450	513	461	462	478	449	455	496	500	481	470	443	472	448	508	469	466	462	491	474	440	461	450	482	502	464	507	482	487	482	435	418	470	476	483	477	490	502	441	475	475	484	500	497	480	451	455	500	497	481	464	475	487	450	477	475	465	458	490	476	462	502	479	482	464	475	472	459	491	491	478	486	488	480	474	437	527	462	493	505	459	478	455	457	506	485	509	440	524	504	516	468	494	456	524	433	502	449	475	498	479	455	508	496	490	492	481	473	483	486	508	494	451	506	474	502	491	496	450	475	467	486	493	470	462	476	466	491	479	477	533	516	457	439	443	487	446	499	482	491	467	489	459	467	488	480	510	442	480	481	476	493	468	490	483	502	515	514	439	502	500	464	483	492	488	440	452	527	492	470	443	519	456	475	504	454	483	477	509	516	486	520	491	471	464	476	462	486	493	485	485	467	501	466	483	467	473	476	451	502	491	463	486	452	477	453	494	476	486	482	504	479	455	470	436	474	470	469	489	484	496	497	502	502	456	490	496	475	452	429	484	445	481	469	456	473	478	468	503	480	467	497	443	464	470	482	494	478	476	442	471	506	452	452	445	502	496	465	486	472	495	438	491	511	430	463	482	461	451	483	486	492	434	481	489	449	454	469	478	448	441	470	460	483	475	472	444	463	499	479	480	472	476	479	506	481	510	455	472	495	492	456	466	504	462	481	483	462	464	489	497	525	473	465	493	509	448	479	454	473	469	467	467	421	478	484	503	453	522	484	470	470	427	486	495	470	443	464	487	495	479	481	468	477	474	450	456	493	488	539	464	471	451	482	449	483	495	513	494	510	482	514	506	427	449	499	471	462	456	480	490	496	504	467	412	472	456	451	473	458	486	498	524	485	483	441	448	485	454	416	498	475	488	495	488	489	495	452	466	451	462	481	451	479	509	474	460	459	464	461	502	508	439	480	467	485	482	511	486	472	498	490	464	513	498	479	469	472	491	498	450	476	476	485	462	452	486	485	444	507	483	488	509	497	494	479	423	480	483	483	466	504	469	462	445	466	513	457	491	502	470	475	485	479	459	461	484	470	473	476	486	458	466	498	508	479	480	482	475	489	446	515	472	524	483	483	482	477	476	495	496	473	446	480	471	487	482	464	481	442	514	446	462	456	470	468	480	437	503	463	465	489	479	520	451	498	473	468	483	488	488	508	476	460	460	446	467	478	465	475	494	474	472	516	462	481	475	480	457	477	501	451	475	458	512	457	458	448	441	481	455	501	483	472	505	476	526	504	518	505	465	456	472	451	490	486	464	483	469	458	462	519	471	460	457	475	485	478	444	458	473	457	524	460	482	549	487	505	466	511	502	470	481	435	462	495	482	480	497	465	487	478	461	477	439	493	490	489	478	445	477	493	523	482	453	441	470	488	472	492	476	463	460	484	459	474	516	457	469	462	488	506	475	502	467	479	417	462	480	486	457	455	471	440	467	477	459	450	517	478	443	482	504	510	485	475	495	468	503	506	451	464	481	496	458	467	468	499	450	460	482	441	482	451	484	478	487	445	469	473	485	477	493	490	476	496	492	481	474	491	491	477	475	498	480	499	471	458	491	472	459	472	495	483	485	458	481	471	468	478	479	485	485	510	475	488	502	473	481	477	434	440	474	468	470	497	483	446	490	458	455	487	488	472	480	455	489	474	465	480	486	490	500	486	459	482	447	483	492	522	496	522	511	472	477	472	477	434	473	480	531	487	507	448	477	472	459	517	469	536	472	463	486	505	510	480	483	491	496	463	470	472	495	489	472	482	494	498	431	461	461	472	486	474	449	474	463	462	477	476	469	504	484	468	466	481	475	471	496	483	478	463	528	468	481	494	463	495	460	473	445	462	464	453	450	524	468	466	454	510	485	503	472	456	489	445	472	477	475	497	499	457	446	456	446	484	489	478	537	459	487	477	492	465	460	432	466	467	487	473	487	499	459	528	456	479	489	461	511	481	498	457	479	467	467	487	444	479	441	479	483	493	480	471	459	467	495	467	459	485	469	494	435	494	445	489	495	481	504	482	478	526	494	455	495	491	488	476	513	502	506	446	491	497	527	448	486	462	486	521	459	484	466	463	461	504	490	467	484	449	486	490	460	467	473	457	495	509	505	482	483	488	478	447	515	462	502	468	464	499	411	479	508	493	470	476	464	485	478	514	502	512	498	450	472	455	463	464	467	482	491	518	510	532	499	457	460	461	493	435	505	469	498	486	472	493	451	488	465	497	482	518	510	499	463	469	469	442	468	471	473	466	462	479	463	475	464	462	514	489	464	471	489	443	458	452	480	466	506	470	446	497	499	507	463	474	493	436	471	485	469	422	479	455	494	494	481	498	500	471	480	488	430	492	480	458	480	449	460	493
1308	260	169	120	164	267	2444	2329	2171	1791	1189	628	323	168	80	58	29	33	34	37	25	37	41	35	49	48	40	36	32	37	32	42	39	38	24	34	31	40	38	27	38	34	32	44	27	37	29	29	46	37	35	36	36	40	30	28	27	46	35	36	27	42	35	42	29	39	38	37	33	36	35	35	33	33	32	22	42	37	38	38	40	37	35	30	38	37	45	32	25	32	44	23	34	37	47	41	32	36	45	37	34	39	33	47	46	46	38	40	40	36	38	42	34	32	34	47	28	41	48	37	44	52	43	33	39	30	39	39	42	36	30	49	33	32	30	45	37	29	40	31	40	54	44	36	45	42	42	36	31	26	27	35	40	36	26	35	30	36	31	38	38	33	29	34	42	37	31	38	38	28	24	38	39	34	36	38	27	26	51	30	47	35	42	38	26	32	32	36	37	44	25	37	31	33	47	34	43	49	53	42	45	33	41	38	44	35	41	40	40	44	40	28	39	38	37	31	35	39	45	35	33	31	32	41	44	40	43	30	32	48	37	34	41	40	33	38	26	52	45	41	42	43	35	41	33	44	38	41	33	36	27	35	37	42	37	25	37	43	38	39	38	26	24	37	37	37	41	34	45	29	39	29	53	36	34	35	29	40	34	29	39	39	40	42	33	30	27	53	30	55	35	32	36	31	41	39	33	43	39	45	38	45	36	38	32	31	43	30	43	40	28	37	25	27	37	43	53	36	43	38	43	32	43	37	38	31	53	29	43	29	36	23	39	43	44	48	31	41	39	37	37	42	35	39	21	45	34	34	32	24	42	32	28	30	34	41	33	26	33	41	33	34	32	30	36	33	38	35	31	45	30	29	44	42	43	38	29	40	45	31	35	37	35	37	44	36	26	42	41	30	39	34	39	29	44	41	46	49	26	41	34	38	51	39	44	37	36	40	23	35	46	28	24	29	23	40	36	36	53	39	35	39	38	40	39	36	39	29	38	34	44	36	44	40	42	20	38	37	29	45	29	41	30	34	39	31	44	37	26	33	31	20	47	39	37	31	45	33	46	40	36	38	35	39	29	36	40	29	34	43	36	40	44	45	31	42	37	31	26	49	38	34	32	38	34	37	34	43	33	46	34	45	38	32	33	44	48	53	39	39	33	34	52	33	33	29	43	32	29	35	48	29	41	34	39	23	33	32	44	30	43	37	48	43	36	28	38	48	37	45	35	42	35	27	35	39	41	42	45	42	28	28	39	37	32	28	46	33	29	31	36	51	42	34	31	37	24	31	37	37	29	43	35	27	32	32	43	38	55	35	33	37	41	35	40	29	30	38	33	49	34	47	32	28	33	27	42	33	33	29	42	29	29	39	38	36	37	23	46	44	36	37	33	44	43	39	25	31	30	38	31	39	40	41	39	43	42	40	30	34	36	31	31	40	41	41	31	35	30	42	33	37	40	35	35	45	45	33	29	43	28	37	23	44	33	32	50	38	43	30	29	27	38	28	27	36	31	33	37	35	41	35	40	39	41	33	47	44	34	36	40	30	29	22	39	35	38	33	36	37	40	30	36	33	46	37	43	37	39	41	34	34	25	32	28	30	45	37	37	48	28	47	38	39	29	34	34	35	36	41	35	32	42	49	32	30	39	38	42	37	37	42	30	42	32	28	40	35	40	33	39	34	30	35	34	31	32	43	48	35	32	40	46	40	29	45	47	44	37	35	35	35	43	38	41	35	34	32	32	47	33	28	37	34	27	29	31	38	31	40	47	48	24	45	29	30	31	36	40	46	44	38	37	30	37	38	48	36	45	44	36	37	36	27	33	35	33	33	33	25	38	34	32	33	42	27	33	38	38	39	41	42	27	41	29	35	38	33	34	31	47	51	37	40	43	31	40	41	40	39	39	38	36	31	33	39	37	52	49	37	48	29	33	35	31	30	36	27	39	31	40	36	38	35	31	41	38	57	37	41	49	39	28	38	30	31	47	49	40	31	43	45	34	37	30	30	30	24	44	31	27	37	35	37	44	36	30	24	35	37	30	32	42	32	33	36	39	32	37	38	42	30	35	30	40	35	39	36	31	43	33	36	35	43	32	44	37	35	32	36	41	40	44	46	29	37	30	32	39	33	33	46	34	33	37	37	45	41	49	37	36	34	37	26	27	31	39	33	36	42	38	28	34	40	37	30	37	40	40	42	43	41	37	32	42	35	44	33	39	40	38	42	28	33	35	32	34	33	36	44	30	33	38	30	29	38	35	25	27	35	35	34	34	32	33	31	40	27	44	29	35	40	41	33	33	42	30	35	37	44	35	40	35	46	30	30	39	36	38	47	41	37	42	26	37	31	29	39	36	35	36	43	38	40	33	33	30	35	40	33	39	44	36	53	34	29	42	38	27	47	30	37	27	37	42	44	39	31	22	51	34	38	47	44	33	38	35	50	38	39	46	35	40	34	31	45	42	34	39	29	43	33	38	34	35	31	38	36	37	31	31	25	36	33	35	51	40	34	40	37	42	37	30	35	39	38	47	25	40	37	45	29	34	29	35	23	35	36	29	36	44	37	43	35	37	40	38	30	44	31	46	36	50	34	28	35	42	30	24	37	34	39	34	34	35	33	35	40	35	44	47	25	25	38	35	39	38	39	40	39	30	34	33	30	37	20	46	31	42	30	42	40	46	43	32	31	27	47	38	32	31	32	47	35	34	42	39	45	34	45	43	34	35	40	53	42	35	31	38	31	42	38	35	28	49	31	37	32	42	32	36	31	42	48	37	34	29	27	30	40	29	25	38	40	42	25	40	37	42	30	35	37	38	40	39	44	34	42	34	39	39	37	37	47	44	32	39	26	34	39	34	39	39	35	39	32	39	38	43	35	40	39	32	34	42	32	34	44	42	37	36	40	40	34	34	43	39	29	40	40	42	35	34	36	28	37	34	26	37	35	48	47	40	40	36	45	34	43	39	36	23	33	39	39	35	37	48	43	21	36	32	39	26	37	40	24	37	32	23	32	41	31	38	42	32	30	42	46	36	33	30	25	33	36	37	38	32	37	26	31	40	39	41	38	29	28	28	36	36	41	48	34	39	37	33	44	32	52	46	27	33	53	41	37	47	39	40	40	33	33	42	48	38	31	38	33	37	28	33	32	27	36	41	27	37	32	30	31	44	41	42	34	36	39	42	35	31	41	32	51	36	31	35	41	33	36	46	41	38	36	38	41	43	29	34	43	46	37	43	41	29	34	31	33	42	38	39	42	34	36	35	47	51	40	40	36	37	39	39	32	42	35	30	36	44	35	43	39	32	43	39	33	32	38	37	29	38	37	20	47	26	26	42	37	42	25	32	39	33	32	32	42	33	31	29	35	36	34	37	42	33	36	34	48	40	43	28	34	33	45	49	27	49	40	39	33	38	35	30	34	33	43	41	27	44	27	37	38	37	32	37	26	33	35	40	21	26	40	45	25	34	49	31	52	40	35	36	42	37	34	28	34	36	31	35	31
14826	6186	3425	6866	15253	19135	38222	33845	32488	28526	22552	14996	8992	4417	2112	1104	627	550	516	478	509	514	493	473	520	473	416	446	471	508	474	470	464	468	491	447	461	513	491	485	483	463	483	515	467	499	494	450	444	457	506	497	485	463	467	496	447	488	518	463	486	492	490	444	485	475	487	448	513	452	494	406	468	481	433	489	451	467	439	508	492	478	448	482	471	493	487	500	467	473	470	492	466	455	507	492	474	491	429	500	461	493	446	467	465	464	491	490	435	494	507	501	481	490	435	450	475	463	470	484	471	500	509	451	469	448	526	427	472	522	460	448	440	470	473	504	494	456	517	490	514	482	483	471	469	477	437	497	494	442	475	469	503	496	480	473	491	461	487	512	481	486	460	512	472	472	458	467	475	477	478	470	465	493	442	536	460	469	447	503	475	499	476	513	487	460	508	479	491	449	452	489	465	521	496	483	490	466	470	467	449	488	477	462	509	447	440	465	510	482	481	477	478	463	461	496	471	469	496	457	506	491	465	483	472	458	499	467	472	505	450	467	509	438	474	518	494	477	459	469	466	473	460	462	519	469	470	469	497	464	492	472	457	471	435	469	504	456	503	507	489	462	526	501	496	463	460	445	450	495	492	448	477	470	491	470	508	486	473	484	506	467	508	497	470	519	439	439	479	509	435	493	482	517	442	471	501	496	501	447	488	516	476	459	514	477	456	496	488	519	484	477	476	459	463	507	478	527	486	436	479	493	471	472	478	503	479	487	469	506	499	481	456	481	456	487	510	437	466	523	458	461	474	486	463	493	476	482	457	502	505	517	463	488	438	506	468	516	457	471	476	486	449	495	481	486	472	463	478	453	492	439	442	484	467	480	497	511	461	479	509	456	499	515	481	477	477	503	451	510	514	513	451	449	437	495	492	468	465	453	460	454	469	486	463	491	500	460	461	472	461	467	494	487	478	486	483	464	537	466	485	435	492	503	519	460	486	457	486	499	525	496	525	474	451	477	470	470	451	462	483	505	450	476	478	516	500	502	488	457	464	482	483	487	492	471	466	503	476	494	503	483	448	510	498	471	480	491	463	490	481	494	469	530	513	503	487	469	510	464	479	473	453	494	445	483	439	467	472	467	482	437	452	473	494	468	455	450	461	460	481	468	453	491	520	471	488	528	457	502	512	475	508	469	454	484	447	493	483	450	483	459	468	460	525	489	484	491	464	488	469	450	461	466	483	488	470	476	485	508	458	501	442	529	491	452	475	497	446	487	478	466	470	466	427	486	486	484	471	452	473	514	560	482	456	499	477	463	476	493	476	457	475	479	460	499	508	472	467	509	521	484	478	463	492	484	440	499	493	487	497	443	486	522	489	462	503	460	450	479	510	474	484	468	495	493	493	490	455	477	466	455	511	479	486	432	499	497	494	463	477	480	511	482	504	455	507	489	457	464	439	473	490	478	460	472	481	493	500	456	474	507	486	498	458	485	483	462	472	452	498	513	463	481	464	460	504	492	489	480	472	476	470	509	467	457	470	489	484	437	484	472	468	512	465	472	483	464	498	467	517	446	462	480	519	494	459	464	481	526	505	498	454	503	486	509	488	463	477	453	495	461	499	463	468	493	493	468	466	487	450	463	528	494	456	471	474	507	438	475	497	510	532	489	483	473	482	453	471	471	467	492	487	523	485	480	453	482	481	448	466	465	448	462	488	459	514	502	465	478	521	489	476	489	457	484	475	505	485	447	437	510	452	479	464	431	462	508	467	466	478	483	447	453	452	479	485	455	482	484	469	501	442	489	466	454	458	472	467	478	457	457	482	456	494	490	511	459	470	427	501	454	450	474	505	517	439	492	473	536	492	466	486	500	471	461	509	492	465	508	484	451	509	496	439	494	452	468	473	480	455	491	478	469	495	478	463	495	473	486	477	482	473	482	504	492	491	490	510	493	481	469	483	468	479	453	425	498	496	526	473	457	453	454	498	458	445	422	498	458	489	504	508	503	460	465	475	514	469	466	486	505	480	493	463	492	474	451	482	467	470	505	513	483	469	478	475	501	495	491	498	436	440	463	452	464	477	490	459	479	461	451	452	475	509	492	479	471	450	481	465	480	465	466	464	455	517	493	489	469	459	472	500	494	498	467	451	468	517	470	494	467	503	488	500	492	432	502	496	487	503	467	499	462	467	482	483	494	452	458	460	461	524	423	511	519	474	490	465	479	470	472	549	500	444	466	504	454	509	481	479	494	459	457	445	487	502	470	464	508	494	492	473	483	454	494	483	471	466	464	535	508	464	486	469	495	470	506	461	510	439	458	508	467	486	470	490	466	489	485	484	496	520	505	526	452	501	482	494	444	472	480	462	468	461	491	498	479	476	484	478	497	475	491	483	472	468	461	487	478	518	499	454	510	496	463	471	466	495	506	485	470	466	476	480	496	484	468	480	465	477	505	486	522	453	428	467	524	505	500	482	467	453	471	486	458	432	468	464	462	476	506	462	461	463	451	444	444	467	474	459	453	472	478	483	474	477	489	474	475	477	440	487	457	499	435	504	482	496	479	474	505	475	486	487	462	489	461	497	477	443	456	499	498	503	494	526	463	488	490	486	468	523	448	447	494	463	521	453	453	549	483	473	501	503	487	463	467	454	498	476	480	528	486	508	496	501	469	490	504	501	471	449	468	493	473	489	468	447	498	473	483	487	523	519	477	470	520	478	494	499	474	515	514	465	489	411	447	472	499	492	474	471	491	478	420	488	463	436	487	481	479	526	457	546	504	487	462	477	479	495	450	507	479	430	479	458	464	448	502	433	479	470	486	475	481	448	511	463	490	485	417	543	449	455	447	468	472	470	472	477	445	485	478	485	513	502	507	485	493	466	505	481	495	491	487	495	478	477	454	507	484	443	488	486	506	446	483	490	463	482	498	494	481	489	505	483	462	471	452	493	484	483	502	447	500	475	469	502	464	462	503	496	453	495	484	475	525	477	479	462	443	508	493	484	485	497	479	453	493	467	469	515	497	476	466	479	519	493	484	497	453	506	445	485	483	474	482	472	464	486	509	473	479	494	441	486	503	448	484	447	484	448	476	451	448	450	492	433	481	469	470	479	507	476	501	493	467	505	491	476	484	471	469	496	457	493	503	462	460	470	517	524	485	487	487	459	491	469	492	447	414	469	476	473	462	495	493	461	478	492	487	455	491	481	476	493	457	497	469	478	471	420	450	524	447	478	495	481	482	479	505	492	494	445	462	435	487	469	469	465	462	502	475	488	461	464	478	502	480	462	496	504	493	483	485	492	467	478	494	463	480	489	468	515	526	494	475	495	475	488	480	480	475	469	463	499	466	461	475	503	499	436	492	448	491	498	442	477	442	451	469	493	484	519	478	458	461	480	435	495	512	493	499	462	480	482	486	464	494	451	492	466	467	446	466	480	482	456	524	438	472	486	462	482	493	471	476	451	475	534	495	500	504	506	452	458	465	481	495	510	470	475	456	490	508
772	542	353	258	363	1075	7285	9755	6558	3967	1905	908	422	203	89	55	43	42	27	33	30	21	34	39	26	28	31	32	34	28	27	27	37	47	31	31	38	37	32	38	36	34	33	31	27	35	26	34	28	32	36	42	32	44	31	29	42	34	43	37	23	39	30	40	31	48	38	33	36	40	38	31	33	33	43	29	33	40	34	34	30	30	41	39	27	33	38	35	43	29	35	31	36	38	33	44	47	24	32	25	29	36	41	28	37	31	48	34	32	39	35	37	25	37	27	33	32	36	32	37	37	41	38	36	35	27	43	32	25	31	32	30	23	36	37	32	30	43	49	42	26	32	25	44	43	30	34	38	36	39	31	24	38	33	36	36	33	26	23	21	39	26	33	26	30	37	27	33	38	45	29	25	35	32	30	35	30	44	37	42	26	31	38	29	40	38	30	30	33	37	23	37	37	38	29	24	37	29	26	38	38	33	48	32	30	34	35	36	25	31	29	25	28	24	36	31	29	33	33	35	28	34	30	27	37	31	32	27	32	39	33	29	31	35	47	39	28	29	28	34	43	43	34	33	46	34	37	30	37	31	26	36	27	33	33	29	36	30	30	41	32	36	36	25	32	30	32	27	29	29	38	35	33	34	32	36	30	25	29	33	32	41	40	32	36	33	39	29	38	26	34	36	37	44	40	39	33	22	40	39	35	31	31	39	31	30	35	30	27	38	25	37	23	22	33	39	33	38	34	38	35	30	44	31	37	39	34	38	33	35	28	40	34	27	38	29	28	28	41	23	21	42	35	26	25	37	36	39	23	36	33	43	35	36	33	33	47	43	39	29	40	39	26	27	42	41	32	34	26	30	33	31	33	40	39	35	28	39	34	35	20	38	42	31	33	39	47	43	42	34	36	40	30	38	37	52	38	40	30	39	30	36	36	28	37	34	32	26	34	44	23	36	41	28	40	31	32	27	31	42	43	41	29	36	37	39	59	27	28	33	30	27	41	39	42	38	38	38	43	17	35	39	58	33	33	26	30	39	40	38	27	48	44	36	32	30	47	46	25	35	29	27	33	40	32	26	40	33	40	40	36	23	34	38	46	39	36	31	24	38	29	27	26	34	42	34	36	35	36	46	46	33	36	37	36	30	32	23	41	41	32	36	24	37	40	29	32	25	32	36	37	40	34	30	32	31	40	33	19	38	34	37	49	33	31	33	34	39	43	45	35	36	30	36	31	27	30	42	34	41	35	24	29	31	28	35	37	35	34	29	23	44	26	34	33	32	41	31	34	30	31	29	31	39	33	39	33	37	41	24	36	29	36	42	30	33	36	31	29	33	17	34	37	28	32	40	36	33	45	30	35	44	36	36	31	28	43	28	32	44	31	39	36	36	35	25	33	26	37	21	28	33	38	26	29	35	30	25	32	40	46	31	32	27	33	27	35	35	49	34	30	32	32	32	28	39	35	48	35	44	37	37	26	42	26	37	38	30	43	35	30	36	38	42	32	28	36	37	30	28	23	28	47	38	26	31	29	39	42	34	32	29	34	37	29	41	32	33	26	19	30	26	37	31	28	36	34	31	32	37	34	29	38	26	27	31	28	41	35	23	24	26	38	33	37	38	42	26	48	38	40	34	25	42	27	31	22	36	36	38	31	32	52	38	45	33	39	45	45	23	27	45	39	37	28	30	44	49	31	27	32	38	28	37	30	34	41	34	33	38	27	24	39	35	41	44	41	32	34	26	28	35	34	32	30	34	35	37	29	39	32	27	26	37	31	33	30	32	33	27	48	37	32	29	31	42	45	31	37	33	26	29	44	32	36	36	43	23	28	34	29	30	36	30	47	28	27	37	32	40	30	24	34	31	24	49	40	51	36	54	30	32	38	47	33	45	33	29	44	41	30	47	35	33	27	32	55	34	29	33	34	28	37	35	37	33	34	29	20	42	29	34	36	37	32	40	28	33	37	29	39	36	37	33	34	31	41	28	27	22	28	41	38	36	27	29	41	29	38	44	31	41	42	30	29	32	29	36	43	35	24	28	29	33	35	26	25	36	32	34	22	34	34	27	29	28	40	38	38	29	36	32	37	29	36	31	28	30	35	32	40	28	31	32	19	19	31	29	28	43	33	28	41	37	37	34	44	35	42	31	36	38	41	36	35	37	36	34	32	31	39	29	42	26	37	23	35	37	37	41	35	44	28	27	30	40	29	48	36	42	26	35	42	36	32	34	35	34	32	26	28	36	30	45	33	26	25	35	38	27	21	25	29	34	42	33	30	40	29	28	34	36	20	34	35	31	39	39	37	32	30	29	49	33	37	38	28	38	28	36	33	20	31	40	27	37	41	36	36	28	32	37	37	38	25	32	27	39	39	31	27	24	41	35	33	30	39	31	38	33	28	31	39	29	30	35	34	31	32	39	40	33	37	40	30	33	34	35	37	37	33	36	40	36	35	24	38	28	29	33	24	28	37	42	40	44	23	39	28	22	26	39	35	23	33	45	39	45	29	43	40	31	33	38	37	29	32	32	32	42	44	28	31	38	38	39	45	25	23	26	30	24	35	29	43	36	36	32	32	33	30	30	31	35	42	33	27	35	34	38	45	34	36	33	39	41	35	30	40	27	36	31	31	27	31	39	32	37	30	25	26	45	38	30	39	38	35	27	21	38	49	34	23	32	31	32	39	35	43	34	31	41	39	37	38	43	32	31	33	36	30	31	39	38	27	34	29	36	31	30	30	38	30	33	34	32	38	35	30	32	37	43	27	35	38	32	32	23	36	39	39	28	28	36	38	31	31	43	34	38	36	45	39	36	28	33	27	37	36	30	36	37	45	39	43	39	33	34	38	24	25	39	29	37	38	38	34	34	40	32	41	35	25	33	33	39	28	24	41	23	24	35	31	39	32	31	28	27	35	33	26	40	31	23	35	34	37	33	25	29	34	35	32	34	45	39	36	28	45	35	36	31	31	33	26	46	28	28	35	37	27	36	32	37	31	23	30	34	42	37	33	41	40	34	33	33	23	33	38	35	28	24	31	40	35	27	28	29	23	34	32	31	36	32	32	33	27	28	40	36	40	38	25	41	27	36	24	40	31	39	15	34	34	39	44	27	29	49	23	30	36	38	40	30	31	38	29	31	36	42	32	41	36	36	38	28	25	29	31	27	28	32	29	26	28	44	32	20	25	38	29	31	51	29	36	35	27	43	35	32	28	31	29	41	39	40	34	33	28	26	26	25	41	28	35	35	27	42	33	41	36	32	41	27	39	31	31	33	36	40	31	32	32	35	22	25	31	27	45	33	34	36	33	22	29	29	29	42	35	26	40	35	18	31	30	31	29	35	33	41	29	36	38	34	27	28	32	33	34	38	27	27	32	36	35	28	38	35	35	30	48	37	36	36	34	25	41	36	45	36	49	37	42	31	39	30	23	28	34	39	39	38	28	35	38	34	34	46	27	35	29	37	43	26	34	34	45	41	21	40	34	37	24	37	32	38
18546	12182	7306	14051	24211	32038	53609	52891	43097	35148	27054	18807	11322	5465	2313	1022	631	515	492	439	437	420	439	433	463	415	435	445	466	437	448	437	435	435	458	451	408	459	414	461	457	416	469	412	460	468	448	439	491	458	469	458	415	484	460	452	426	429	426	411	426	454	430	458	417	460	452	456	453	419	439	424	436	446	430	450	491	420	478	431	441	465	450	457	437	437	470	464	450	443	413	448	428	438	435	419	439	430	441	417	441	416	430	449	440	419	451	450	474	469	466	404	431	456	433	447	403	437	441	452	459	470	458	390	460	433	441	405	445	434	453	422	454	456	404	470	437	412	461	433	469	434	457	456	429	457	431	473	435	441	437	446	411	461	430	445	429	433	467	427	411	471	445	426	410	450	490	458	395	457	419	440	498	450	419	432	408	434	428	416	454	447	406	415	472	430	421	465	422	473	427	410	470	405	412	449	413	431	434	420	452	460	437	411	437	464	485	470	430	442	438	443	447	431	436	444	430	426	457	450	441	413	455	447	418	418	449	455	441	443	450	426	477	417	426	474	474	456	417	456	493	478	463	443	457	470	484	465	468	458	453	405	424	415	464	428	446	422	444	457	433	447	428	471	411	443	460	443	400	411	477	465	463	428	401	438	410	503	466	444	418	465	440	463	437	459	433	440	447	440	434	448	448	459	435	420	470	457	465	434	414	431	475	429	432	430	447	423	455	439	418	479	478	461	435	487	417	421	459	430	419	467	440	459	420	459	456	436	436	452	432	407	454	473	414	452	431	456	439	422	448	431	445	431	475	487	439	482	430	481	475	461	442	425	472	425	438	469	430	457	426	434	451	426	455	451	475	420	442	416	454	476	431	463	461	433	465	414	444	399	432	446	423	455	407	458	411	444	443	438	439	444	461	443	419	433	414	453	421	419	487	459	442	446	444	431	422	474	435	490	459	434	443	478	419	460	444	442	470	434	430	445	443	480	465	458	439	429	454	440	440	461	411	433	445	459	437	435	454	462	429	397	422	452	455	442	420	458	469	437	458	433	433	434	395	452	470	424	476	468	436	439	432	439	458	489	438	437	462	459	427	451	412	413	436	398	450	447	460	431	443	431	463	430	462	429	461	418	389	451	442	470	421	448	489	437	439	438	381	465	428	419	482	396	415	423	402	485	444	447	449	471	422	453	423	436	439	421	466	463	489	476	418	443	448	418	432	458	464	441	455	440	448	431	413	455	454	441	444	482	470	469	418	424	473	425	436	438	429	445	440	460	434	433	427	428	469	415	473	449	433	437	433	453	425	444	402	448	452	457	431	459	436	434	442	421	435	441	437	443	416	424	426	427	430	448	441	482	422	435	423	453	426	441	445	474	482	464	446	477	455	436	443	411	447	453	401	456	401	442	446	459	432	452	427	458	459	442	452	454	471	479	436	435	407	393	432	466	448	424	475	425	436	474	435	415	430	457	406	442	435	445	440	455	430	420	434	451	452	425	466	428	477	440	459	431	430	421	470	405	426	439	446	461	453	448	412	464	455	447	447	414	423	425	425	417	451	454	457	422	448	426	410	421	425	439	452	457	441	407	457	438	466	451	415	456	466	444	470	444	480	472	461	394	437	423	452	441	443	443	453	447	451	422	445	441	439	440	435	439	445	448	467	421	472	448	449	427	444	464	465	455	421	422	464	427	426	465	477	417	433	474	446	471	429	442	475	419	437	455	446	493	436	408	423	415	451	443	432	440	441	496	436	403	436	459	444	431	425	435	417	398	444	458	505	442	465	471	403	407	455	443	448	396	450	413	429	434	471	449	446	433	435	445	479	435	432	481	443	434	453	404	450	445	461	436	449	433	417	421	463	442	454	405	465	454	433	455	452	419	454	408	473	427	431	454	444	488	410	451	431	457	411	451	467	472	425	423	440	429	425	435	447	467	452	502	447	489	424	419	480	449	429	459	435	408	420	458	464	438	440	467	457	478	446	445	461	451	434	401	457	441	454	447	468	457	419	449	489	440	447	431	471	421	463	473	442	427	440	414	434	445	496	474	464	436	454	374	449	419	480	438	438	472	433	475	444	415	459	441	454	462	433	478	432	424	468	435	446	455	447	448	417	450	426	460	418	416	461	428	405	451	461	479	444	413	465	429	428	422	398	447	421	411	472	415	449	464	437	435	457	429	428	403	423	422	460	402	428	461	491	441	471	447	469	450	455	444	422	422	450	422	430	378	446	452	449	473	435	399	449	427	443	464	417	452	424	469	467	392	403	425	455	427	452	469	428	445	459	447	454	463	422	465	432	452	450	461	465	443	426	445	429	460	438	502	441	469	461	416	453	459	426	455	461	423	473	425	454	438	439	433	460	437	443	465	479	464	461	452	429	429	444	463	430	438	450	436	473	476	423	433	448	474	477	428	425	423	449	443	396	429	421	425	435	445	453	440	452	446	433	442	466	453	457	456	434	422	419	446	453	447	465	436	448	461	425	460	431	455	448	440	445	432	479	451	455	461	451	419	443	448	434	454	410	425	435	442	424	467	449	447	449	444	448	445	443	493	450	424	449	452	433	437	394	469	452	392	470	466	458	430	425	443	442	427	479	453	427	470	483	427	444	421	445	463	460	433	436	429	470	429	438	473	422	451	440	466	460	452	409	456	450	457	456	439	477	427	414	462	453	412	454	441	398	427	461	464	383	453	438	452	444	449	437	458	439	450	432	498	441	465	433	449	437	425	449	446	447	442	440	452	479	460	447	452	467	455	409	428	440	442	449	447	444	449	458	447	449	474	434	444	459	456	460	442	411	426	473	419	403	436	441	460	471	433	452	422	448	415	441	420	455	464	418	425	426	427	454	449	445	457	411	437	443	433	450	434	420	476	448	458	447	414	463	428	414	445	427	450	465	438	458	473	459	459	458	461	396	453	460	433	427	440	444	452	422	446	440	461	410	472	462	466	431	378	463	472	425	436	497	442	446	429	476	465	466	430	457	440	438	451	409	420	407	468	423	469	445	427	454	453	415	441	426	458	472	455	432	430	449	463	468	427	487	453	441	426	456	439	456	450	429	408	455	446	437	446	439	435	467	390	461	466	451	493	437	414	432	439	434	464	423	448	429	442	498	471	452	459	435	414	417	460	426	388	441	433	453	418	435	420	457	448	424	405	409	436	448	413	449	459	446	460	469	459	441	436	430	458	422	446	427	409	439	443	480	429	441	457	461	426	466	399	436	446	455	439	445	497	462	439	443	438	440	456	461	479	455	421	454	426	448	442	446	457	413	412	450	450	432	416	438	405	438	465	393	443	430	397	403	418	428	451	497	489	459	433	449	423	441	452	421	459	460	446	413	447	480	449	451	448	454	443	415	412	443	446	430	452	401	448	431	429	462	452	422	394	420	437	410	427	446	450	457	446	450	424	492	479	439	489	453	428	445	443	427	442	480	424	452	432	422	451	421	446	451	452	452	440	463	460	431	421	436	421	470	452	427	465	447	434	493	473	433	447
2066	483	346	291	370	939	4621	8477	8537	5540	3119	1420	621	279	122	69	50	42	47	41	43	36	51	40	42	43	38	43	36	43	34	36	43	45	31	45	38	40	49	51	33	42	43	29	26	42	42	48	46	26	37	50	47	31	50	29	47	47	34	39	49	46	42	37	39	39	42	38	38	38	38	38	41	42	35	33	42	44	36	48	41	40	41	34	50	36	39	46	44	50	32	44	37	50	51	40	38	48	42	39	45	39	34	40	49	49	44	47	45	49	49	38	39	42	53	35	34	47	25	33	44	43	42	52	45	57	44	33	38	39	45	41	30	43	39	37	42	49	33	40	32	51	29	43	42	38	59	44	49	47	38	38	54	38	40	36	39	40	32	44	42	39	41	38	42	44	33	39	43	39	37	54	51	48	39	44	36	38	31	38	37	38	35	33	46	36	42	40	43	41	38	46	38	32	48	43	46	47	41	39	40	43	43	32	34	37	35	33	24	31	52	50	46	33	39	39	36	38	44	43	29	38	43	40	44	33	41	39	40	45	35	45	41	43	38	39	40	38	39	45	44	41	41	38	50	44	39	40	32	36	49	43	50	39	41	46	47	34	42	43	42	38	43	49	33	37	49	35	44	41	44	42	34	52	49	30	39	38	39	39	40	27	38	39	33	49	48	39	38	37	37	44	52	41	32	37	44	49	38	42	45	49	34	41	42	41	41	41	35	46	43	39	38	49	38	52	49	40	38	40	39	35	37	39	48	49	38	39	33	50	45	49	39	44	51	39	39	34	38	47	45	42	42	55	36	37	43	45	38	45	42	48	41	47	45	38	40	26	49	34	44	35	37	44	29	49	33	34	37	45	38	48	33	44	41	39	41	44	39	56	49	46	38	28	40	36	40	50	48	45	42	33	47	31	39	35	40	42	36	41	47	50	46	46	50	28	42	52	41	27	41	41	42	39	30	42	34	39	55	44	42	26	42	29	47	44	28	38	35	51	37	43	46	36	31	44	50	45	36	47	41	46	38	29	38	37	45	32	34	43	46	42	47	39	38	42	47	54	46	44	46	39	29	47	36	44	37	45	38	42	37	39	53	47	34	30	43	46	43	36	31	45	38	30	39	42	47	41	50	43	28	35	36	38	48	40	41	40	43	42	44	51	49	49	42	47	53	27	37	41	41	35	35	47	53	35	37	34	37	33	37	36	41	38	42	46	45	36	34	54	46	45	28	48	36	45	45	49	46	40	53	45	41	41	46	44	39	45	50	34	37	39	42	48	42	42	51	44	47	37	54	41	42	42	39	48	41	49	38	43	38	49	38	39	33	41	40	31	38	38	28	47	36	44	30	46	42	40	51	27	42	33	33	32	38	46	27	36	42	40	35	44	35	29	36	40	36	49	47	42	47	37	49	45	45	48	41	46	41	36	40	37	44	49	36	40	42	45	37	41	38	30	48	42	32	36	34	38	48	42	41	34	57	36	46	40	41	38	43	35	35	42	35	46	49	49	42	38	53	31	55	39	45	36	38	34	50	47	42	31	47	43	34	40	36	38	45	44	41	48	34	26	45	38	41	35	42	40	41	37	53	43	39	35	48	27	33	38	37	25	34	42	39	41	32	33	41	33	45	36	42	38	31	40	35	49	47	47	51	52	38	39	46	37	42	40	50	28	36	34	44	41	34	44	52	52	35	43	41	46	42	35	31	43	43	35	45	51	37	42	36	36	39	40	34	47	41	37	43	38	39	42	26	49	34	42	39	35	43	48	48	45	37	43	30	55	46	45	45	32	36	39	34	47	35	38	41	38	32	34	42	38	47	47	52	40	25	37	30	43	57	54	48	46	51	43	53	37	44	40	36	34	41	33	46	39	39	41	34	27	35	41	39	48	36	41	37	46	46	51	40	42	49	39	40	39	39	40	37	41	38	51	51	35	54	30	41	38	50	55	27	49	38	49	35	34	33	39	54	42	40	42	45	44	38	43	37	36	47	54	49	33	48	51	35	40	42	44	46	45	42	37	47	43	40	38	37	30	47	34	41	29	44	38	46	42	31	45	29	40	46	50	32	38	35	42	42	50	37	41	41	31	38	42	47	30	41	52	37	40	45	36	41	48	45	39	37	42	45	46	43	43	44	38	36	38	40	35	49	42	30	32	41	46	32	42	52	38	46	36	34	43	32	48	39	35	45	34	49	39	43	47	38	48	42	41	42	45	28	36	31	45	31	47	44	38	45	43	40	46	48	43	43	40	40	38	39	46	33	50	41	50	47	40	31	39	48	35	50	39	38	29	38	37	52	38	40	42	37	36	38	39	39	41	46	47	44	36	42	40	39	46	40	38	39	54	59	47	45	42	46	44	45	44	56	45	33	41	47	42	53	35	41	40	39	38	43	27	34	43	41	38	53	44	28	54	33	43	37	46	44	34	41	35	41	32	48	44	50	40	40	49	39	40	33	36	26	28	41	43	44	49	45	37	29	39	48	34	41	46	36	39	40	35	46	34	41	45	37	42	45	42	30	36	54	40	39	30	26	42	33	42	48	40	43	41	33	38	43	35	43	43	32	41	44	32	44	35	33	38	37	38	43	41	46	35	52	39	37	38	39	44	42	41	38	41	50	42	48	49	40	31	32	43	33	45	35	44	53	42	44	45	43	45	45	42	43	41	56	48	51	52	38	32	47	36	36	39	46	40	39	40	41	34	40	42	36	32	43	38	42	38	37	48	36	45	31	31	52	43	50	44	42	45	37	39	47	47	46	37	33	41	45	50	59	42	42	40	47	37	42	35	48	36	41	35	36	34	45	44	36	49	39	40	39	41	39	33	43	34	38	36	38	34	34	42	42	51	48	40	39	46	49	42	45	48	33	26	37	45	51	41	54	33	41	42	47	44	49	41	50	32	40	41	35	43	37	48	38	53	47	26	45	43	38	41	45	40	30	51	46	35	42	44	48	39	47	38	43	50	33	40	33	45	43	35	38	42	44	37	38	43	46	30	46	47	45	39	36	52	42	44	42	55	31	42	51	39	39	36	45	36	36	46	47	38	41	45	35	34	34	36	35	30	56	35	38	35	38	40	43	50	57	27	42	33	48	34	46	49	40	47	46	38	29	41	47	49	49	47	34	35	44	56	45	40	48	47	40	39	48	44	48	28	50	44	33	37	41	43	34	31	43	45	45	39	46	43	46	53	39	37	38	40	35	41	34	47	46	41	37	34	38	41	41	54	47	41	49	46	38	37	35	32	35	51	50	44	58	39	43	48	40	37	45	54	38	30	43	37	46	31	33	36	45	47	56	29	33	38	45	40	43	36	35	34	39	32	52	50	48	44	36	55	44	40	44	45	40	35	42	50	50	34	39	37	40	58	38	37	43	36	45	39	52	42	31	39	32	45	38	44	39	37	40	45	50	39	40	41	48	29	48	39	34	46	43	37	32	49	36	54	48	39	43	38	42	44	39	50	30	40	41	45	44	44	35	41	28	43	32	44	34	37	49	45
18864	10780	7295	13914	25753	32173	46688	53605	49570	40359	31873	23775	14982	7689	3228	1512	804	638	550	551	574	554	546	576	552	571	546	524	514	552	579	490	547	552	550	560	549	566	535	510	587	524	548	560	543	566	527	570	530	543	565	603	522	532	564	550	527	481	546	520	547	558	551	518	529	529	563	555	560	554	498	542	545	553	529	569	566	526	552	542	530	559	523	533	545	514	546	563	521	548	565	521	582	482	563	539	543	527	483	543	541	549	557	582	549	499	519	498	548	550	539	550	525	494	590	508	523	531	585	513	532	523	564	588	576	514	552	552	559	550	509	529	525	545	534	572	527	555	593	566	596	571	569	557	567	567	489	542	538	519	544	573	535	560	554	545	513	504	530	528	540	563	542	536	537	568	534	546	545	548	544	532	550	507	521	542	565	553	574	544	591	533	514	532	542	544	568	552	589	540	534	523	546	554	536	564	562	533	537	545	553	542	523	554	544	527	530	577	553	527	527	568	562	554	576	591	541	538	569	612	566	608	498	517	511	587	563	542	566	528	541	523	550	520	532	533	536	600	574	541	548	531	572	527	554	527	524	577	551	545	558	596	520	518	524	559	558	579	536	578	536	569	570	541	607	565	525	555	533	569	543	550	527	541	511	551	541	571	554	537	510	498	533	580	563	539	537	570	560	541	570	542	546	535	523	569	544	503	577	571	568	533	522	548	495	567	533	540	614	555	511	500	576	538	549	563	533	542	527	584	523	560	586	564	533	543	576	543	591	534	543	557	545	541	565	528	522	541	519	541	524	576	546	580	521	532	529	540	543	521	548	531	526	513	539	514	572	567	535	648	592	533	513	563	558	547	540	572	547	569	586	550	548	542	525	558	539	528	590	539	566	549	537	578	556	505	529	565	525	525	562	522	553	554	563	508	520	592	507	546	575	551	513	520	523	537	517	586	528	571	553	537	583	571	554	554	554	542	529	538	547	577	554	513	546	540	568	599	539	531	505	565	580	528	575	535	520	540	514	600	582	535	533	529	547	535	522	524	534	558	573	537	562	538	554	548	580	536	537	564	565	528	563	533	539	573	539	565	525	554	568	536	536	541	547	569	517	509	519	545	518	568	507	579	559	505	490	559	538	556	561	535	546	566	544	545	536	526	592	580	566	562	510	554	578	515	533	581	479	532	543	543	586	543	538	567	592	563	592	573	506	573	570	572	568	527	565	481	555	538	522	521	556	615	539	594	546	537	592	563	545	580	591	542	533	543	505	554	558	542	564	546	585	531	533	533	514	538	515	552	523	531	551	549	553	538	565	532	533	597	526	564	525	567	559	510	545	549	567	506	531	536	557	582	530	578	579	547	545	573	537	540	554	561	540	562	521	538	554	523	555	574	570	519	583	565	524	568	566	552	564	585	542	533	589	597	561	506	506	567	555	578	546	560	581	551	607	581	572	538	577	592	559	539	531	509	558	510	537	546	547	575	565	572	551	588	519	573	579	521	567	517	531	547	546	507	522	538	519	552	525	527	554	552	535	555	522	580	577	540	547	518	553	508	611	525	528	490	568	551	527	590	528	577	553	526	528	599	532	542	556	511	545	527	525	522	528	540	557	543	541	503	529	540	534	538	563	524	551	595	572	575	538	533	487	537	548	518	530	544	550	534	518	505	546	574	511	560	558	550	528	537	516	531	530	509	513	527	534	553	527	617	585	537	579	570	510	545	532	590	490	541	518	596	534	581	558	536	549	576	576	549	527	545	539	535	560	558	533	584	545	537	528	534	551	490	604	585	552	524	563	535	539	542	516	531	526	545	545	539	602	526	560	531	525	535	515	517	590	510	542	517	543	582	571	565	575	543	572	558	573	550	529	537	558	552	556	538	555	568	525	538	520	539	532	558	548	539	569	497	513	540	525	563	553	559	545	512	515	566	517	561	509	573	557	512	507	529	553	578	552	540	599	526	524	543	532	552	546	536	542	553	551	573	520	580	520	528	504	589	537	558	501	531	522	502	553	558	505	545	557	573	562	493	588	507	587	541	533	553	549	535	535	526	546	541	557	559	520	582	554	559	520	559	561	566	534	575	577	506	534	550	567	554	538	619	544	534	590	527	529	582	541	565	543	536	508	557	549	509	540	500	529	516	525	535	533	554	577	563	528	555	506	553	549	564	527	518	541	545	504	559	591	551	510	506	571	548	566	613	567	518	549	539	490	541	531	530	528	528	547	561	535	533	538	555	524	526	578	511	532	509	547	541	586	499	531	523	545	514	563	500	534	571	540	571	541	586	534	537	497	559	529	560	557	587	551	528	528	575	507	563	582	544	525	496	563	519	522	547	524	569	576	557	526	538	522	550	559	554	509	554	529	562	532	551	563	526	539	527	541	529	549	581	522	574	470	521	579	543	541	504	540	542	534	547	491	552	548	570	580	542	523	525	561	520	538	570	526	525	579	545	493	568	579	559	525	515	514	548	562	515	525	550	531	523	529	529	527	588	522	550	563	567	530	552	528	543	541	545	565	534	548	588	558	556	559	541	526	584	550	506	573	556	535	574	545	575	548	541	551	556	552	547	541	561	510	561	537	561	560	542	546	527	522	583	514	545	553	535	551	549	513	557	583	552	541	534	524	492	583	583	535	525	534	514	530	567	521	507	555	551	544	549	560	522	514	534	537	534	512	550	536	554	582	550	560	515	575	528	552	536	554	535	567	561	512	578	554	513	522	493	562	536	550	550	524	589	472	524	550	544	549	568	541	553	553	509	540	543	551	532	544	559	594	572	538	541	563	539	568	567	561	555	607	497	562	508	528	520	551	521	532	512	522	560	556	560	552	540	496	517	532	528	530	577	571	548	527	573	548	545	511	559	536	527	514	559	535	537	506	561	529	565	517	547	538	585	560	576	543	543	528	500	544	527	600	553	521	515	567	575	536	551	539	548	522	549	517	541	500	534	545	584	523	588	542	550	544	538	526	522	519	534	532	569	542	544	547	500	555	583	500	569	583	519	538	568	577	547	553	583	520	551	531	549	549	571	568	590	535	605	604	544	523	504	525	559	549	563	517	529	558	513	530	529	570	506	583	568	542	497	540	527	541	556	559	544	558	553	556	568	558	564	572	562	541	545	552	555	593	561	544	586	549	550	532	556	526	551	585	561	560	575	519	554	557	550	557	568	542	538	555	560	587	603	518	569	532	615	542	515	530	570	546	536	545	524	558	531	522	540	573	554	520	535	507	528	576	557	571	554	567	559	554	554	513	530	555	561	547	558	559	525	566	537	520	515	552	564	535	571	523	558	552	540	549	556	565	510	539	574	568	514	600	522	550	541	540	566	521	540	538	563	542	549	583	527	546	574	568	537	526	546	532	490	531	540	546	559	536	534	532	544	542	562	541	572	539	497	516	545	510	523	556	528	547	528	563	525	586	567	510	534	536	538	576	522	528	537	558	560	562	558	511	525	587	509	542	561	538	539	531	564	577	547	551	492	538	527	534	534	513	571	558	549
1226	786	513	451	712	1582	4212	12971	15039	10565	5411	2465	1041	404	151	92	50	31	49	41	39	29	30	36	24	39	33	39	44	33	37	29	26	31	41	37	41	35	39	37	25	30	44	38	28	35	42	30	30	41	38	34	38	33	26	40	39	27	36	35	33	28	28	29	29	28	31	36	38	42	39	32	24	38	43	31	34	41	48	37	32	37	39	29	30	41	34	33	27	42	35	31	47	47	34	43	36	44	39	33	37	39	36	38	32	41	40	42	38	28	41	43	41	31	38	35	31	34	33	34	41	39	46	39	53	24	32	29	36	23	31	31	41	41	35	43	39	31	42	33	29	35	40	43	38	45	33	41	42	31	31	34	39	40	37	26	30	38	38	34	33	39	40	29	31	37	29	36	41	42	37	48	30	38	41	36	45	38	32	30	31	36	49	41	37	32	40	41	43	36	40	32	46	34	32	43	50	42	36	36	33	35	33	42	41	33	35	50	34	31	45	41	35	40	37	49	40	46	34	45	34	39	46	32	34	40	40	42	45	44	41	34	39	43	42	46	34	37	31	35	39	26	38	39	47	43	33	44	39	41	39	39	42	41	43	27	42	50	38	22	34	29	41	33	46	24	34	40	37	45	48	38	34	44	39	29	41	35	32	32	42	41	31	44	41	37	33	40	44	32	53	40	34	28	39	33	38	49	32	47	42	43	36	33	47	38	43	37	57	26	38	36	34	43	42	28	30	43	36	29	42	29	36	42	31	36	37	39	45	29	39	32	43	26	39	32	45	39	28	33	34	41	30	36	26	43	44	44	32	35	51	37	33	31	43	31	41	37	29	44	30	37	51	42	34	45	39	38	39	45	36	38	34	35	40	40	36	37	34	46	32	48	35	30	36	32	46	43	35	33	34	29	25	40	38	39	35	43	37	35	40	37	41	39	40	30	38	39	45	33	34	37	41	38	42	43	40	25	36	44	52	38	30	47	38	37	51	34	48	40	46	40	40	33	40	30	35	54	38	38	38	33	44	40	32	45	39	55	38	46	33	34	38	33	53	40	27	40	33	26	39	37	38	53	36	33	37	33	36	40	50	47	38	46	29	35	46	26	27	41	36	44	39	38	47	39	41	52	40	40	44	33	42	25	37	38	42	32	45	36	46	45	38	36	45	48	42	27	31	39	49	34	35	39	37	42	39	42	31	46	38	31	41	44	33	41	50	33	42	39	37	43	35	40	37	32	36	41	40	42	33	46	38	35	35	43	35	34	36	33	40	29	48	42	42	36	32	37	39	31	41	31	39	29	41	43	37	40	45	39	46	38	36	27	39	29	29	39	39	36	37	46	27	39	22	46	32	30	38	34	34	38	24	36	41	40	32	45	32	36	49	38	41	27	39	28	38	43	57	41	32	38	41	44	38	40	38	36	29	32	33	43	36	40	36	33	41	34	34	45	28	35	53	32	34	50	28	40	34	37	35	49	32	30	38	33	52	33	33	44	41	29	36	42	47	37	37	43	42	39	38	31	31	37	47	33	41	30	36	40	38	28	48	38	28	35	21	40	33	46	37	44	34	43	31	35	33	24	34	39	26	26	44	35	43	31	33	38	49	29	44	35	33	36	59	37	29	48	29	26	45	38	38	38	47	38	31	49	42	41	37	38	35	36	41	47	43	44	38	39	26	47	40	40	36	34	39	35	36	32	36	49	38	44	30	41	40	38	46	25	36	28	31	37	38	23	33	41	32	32	47	36	41	31	40	40	38	34	51	32	46	31	37	32	38	31	41	27	31	47	35	34	42	34	35	30	38	26	29	40	41	39	31	46	38	37	40	47	47	34	44	33	36	47	42	26	47	42	35	34	42	34	40	35	27	36	25	29	41	33	34	42	38	34	36	35	46	30	33	37	41	40	42	26	37	40	38	40	33	36	37	37	33	33	30	35	33	39	34	35	43	34	45	39	32	38	35	37	22	32	36	54	33	32	39	30	42	36	42	38	35	38	37	26	37	35	32	30	40	38	29	45	41	28	50	33	24	32	42	41	30	41	32	38	34	29	43	42	44	43	28	34	34	31	31	23	34	33	40	47	48	26	20	44	38	44	41	32	27	36	34	32	36	34	31	40	34	44	44	40	45	34	42	39	39	49	31	36	36	32	48	41	35	38	40	35	27	37	37	38	36	23	38	35	38	32	23	31	41	38	42	39	40	44	37	32	35	33	31	43	29	41	34	48	46	32	40	45	35	40	39	33	42	42	38	28	41	37	49	34	38	39	28	31	39	30	46	37	34	42	44	46	46	45	39	41	36	37	30	42	41	31	33	29	43	30	36	39	35	44	29	47	44	30	33	37	32	41	36	41	35	38	46	35	40	35	42	42	28	33	30	37	33	45	33	28	43	33	35	40	31	46	36	40	25	35	30	33	37	33	30	35	32	36	40	39	43	39	36	45	31	32	39	30	42	34	41	33	35	34	35	38	36	30	46	45	31	38	47	42	37	46	42	36	28	30	42	41	36	44	41	28	39	39	37	35	32	46	34	41	44	35	31	32	34	33	33	34	38	43	32	57	48	35	43	35	31	31	42	35	30	43	32	40	43	34	36	44	43	34	35	30	30	36	34	26	39	31	48	35	40	36	46	40	41	30	29	26	38	51	36	43	32	24	38	33	34	35	42	32	37	38	42	35	34	27	43	30	40	29	35	48	38	35	41	42	37	51	37	36	33	32	43	33	47	37	43	23	35	30	34	53	40	37	38	34	33	34	32	38	32	34	34	28	37	36	34	59	34	43	51	24	34	31	38	39	42	40	34	34	34	24	39	25	43	33	42	39	42	25	33	33	44	45	39	29	29	36	29	41	26	35	38	36	40	28	42	42	25	41	51	37	54	35	47	32	28	32	46	39	50	38	30	39	39	32	38	38	35	31	36	30	49	33	44	40	43	31	50	37	42	37	44	42	40	36	26	41	30	38	37	46	47	39	33	38	36	36	43	37	34	47	49	39	31	40	32	44	38	23	40	43	39	26	31	54	41	40	38	44	36	39	26	26	31	34	32	42	36	39	38	33	45	41	33	29	41	33	29	49	41	33	37	43	33	28	30	46	39	46	39	34	34	40	37	39	40	30	38	39	35	33	35	41	39	30	33	35	48	33	29	42	30	45	40	48	44	44	45	41	44	49	34	36	31	30	38	38	36	32	36	40	31	43	29	40	44	28	33	31	28	37	40	26	36	49	39	35	38	40	38	38	51	36	45	40	44	43	45	36	37	31	49	30	29	30	48	28	40	31	45	44	46	34	44	48	34	30	32	30	34	34	30	47	30	29	32	33	32	46	31	35	47	38	36	35	44	42	42	37	50	35	26	47	39	39	37	42	34	44	46	31	31	29	45	38	48	26	37	40	41	26	35	38	43	41	36	40	35	36	43	32	38	33	28	38	33	43	47	33	45	35	30	44	42	35	36	42	34	35	41	38	39	41	37	46	41	43	31	42	31	40	29	40	45	46
22913	14677	10269	19768	32039	36915	44815	62212	59774	48387	37252	28248	18841	9734	4032	1635	836	599	478	520	500	525	488	458	510	499	472	482	463	481	470	479	465	480	463	512	503	487	458	465	457	487	467	525	493	470	516	479	464	464	482	486	472	464	482	508	477	463	510	483	442	474	495	496	498	471	488	460	494	466	476	522	509	534	499	506	473	517	519	492	499	493	481	451	501	472	489	491	508	497	509	469	497	494	505	473	490	512	467	497	487	490	475	466	464	491	516	478	508	529	471	470	497	512	487	487	467	463	522	481	466	462	507	508	493	502	498	460	487	493	462	487	465	468	523	471	483	484	499	462	500	451	493	478	476	472	479	473	468	495	505	486	455	499	477	494	468	496	494	484	497	531	486	519	456	463	485	478	433	478	471	469	493	500	450	461	520	483	495	518	456	511	500	494	459	494	472	512	496	464	527	479	498	528	453	506	517	517	543	477	516	487	481	454	471	524	510	494	466	490	513	481	502	482	501	491	502	508	513	449	534	478	468	463	498	485	481	494	488	509	486	544	471	525	512	496	498	491	462	513	516	473	452	487	492	491	479	460	472	466	459	467	508	497	479	493	482	509	480	518	496	508	490	462	508	464	455	523	488	468	483	484	479	498	490	423	510	480	485	456	515	495	477	488	507	500	496	477	506	523	477	525	449	479	448	511	474	493	485	468	433	522	469	484	480	550	471	513	498	464	513	490	511	492	490	494	503	474	469	491	476	488	509	459	460	452	511	516	502	476	506	472	509	496	502	507	516	506	505	496	508	525	468	482	484	490	484	513	501	483	493	461	439	497	508	493	537	494	473	488	495	466	442	477	446	473	502	519	484	462	504	514	456	457	487	507	464	489	446	488	497	520	500	462	504	477	489	481	547	464	513	470	487	486	482	494	493	493	514	495	544	509	506	466	506	499	521	497	449	474	452	461	548	496	502	459	487	463	485	470	462	462	487	502	490	515	470	515	480	470	468	484	496	476	470	479	492	468	473	492	459	483	508	487	500	477	479	484	484	508	476	488	487	463	494	483	499	453	492	473	492	458	483	471	464	465	455	513	483	475	483	484	500	464	456	476	473	479	495	474	469	470	529	494	476	482	487	472	457	477	480	482	496	511	513	466	469	457	475	468	515	491	523	498	456	493	460	509	477	467	448	448	501	506	484	491	449	495	470	489	490	466	487	508	492	490	500	465	484	488	490	483	498	490	485	468	523	459	496	471	458	488	471	501	457	500	519	481	501	475	460	498	485	480	472	493	515	477	468	511	463	488	497	470	469	463	491	457	506	464	511	460	510	496	460	479	482	466	477	546	489	498	507	463	483	520	452	519	507	476	446	489	498	494	517	504	516	465	538	491	456	443	484	499	495	463	487	478	468	487	499	486	491	459	473	523	486	479	475	514	509	519	489	485	447	495	477	457	487	491	522	492	432	473	510	449	538	493	524	475	472	469	453	483	477	463	493	443	502	465	516	479	483	473	480	479	458	502	489	488	499	465	482	489	514	474	475	544	495	503	492	428	461	514	483	551	519	476	483	499	490	508	527	496	499	496	479	507	475	476	479	487	515	505	489	455	460	474	492	483	475	460	505	503	482	512	470	511	456	479	504	446	459	466	454	469	501	484	509	511	473	479	452	502	431	488	456	483	469	483	461	487	521	472	506	494	463	518	453	462	482	491	498	474	528	463	522	483	477	551	492	525	486	498	543	481	461	489	497	474	474	471	467	488	549	512	466	497	508	492	484	514	504	470	522	488	510	496	522	512	514	505	511	517	527	501	492	472	497	479	487	496	510	469	501	491	531	497	498	464	481	474	465	492	498	465	493	500	458	466	463	501	459	480	503	520	533	516	480	501	504	476	490	454	469	486	472	493	507	513	500	482	485	472	489	500	438	466	474	520	462	494	503	512	511	474	502	525	472	463	503	489	529	456	499	455	472	511	483	418	493	492	512	452	481	470	501	452	461	517	459	483	468	474	499	518	485	480	460	517	499	478	482	474	517	488	439	490	493	492	496	470	513	529	469	482	498	501	466	492	489	521	507	491	515	469	493	521	461	492	515	484	503	482	475	513	479	490	470	473	496	467	466	469	494	514	513	527	447	514	463	497	467	476	497	476	486	508	494	511	499	486	474	481	478	506	464	513	516	494	479	467	474	499	493	495	505	508	455	506	465	500	483	446	473	508	474	504	497	461	507	529	490	487	523	451	437	504	490	460	493	507	492	524	482	477	462	477	485	475	460	504	467	478	507	493	495	515	488	494	486	508	459	492	523	492	476	480	445	494	507	445	481	474	475	481	480	489	463	470	504	486	482	495	482	474	472	448	507	492	500	501	446	501	489	469	490	463	452	465	463	454	508	502	511	468	456	512	495	490	521	446	453	464	495	474	472	503	467	501	463	484	489	494	445	495	460	482	504	475	514	421	445	478	492	471	485	487	489	481	486	469	487	497	518	465	486	514	471	511	479	451	513	507	480	462	481	473	461	479	456	529	476	478	478	466	490	494	495	483	469	478	488	500	508	489	532	493	517	490	469	499	486	499	469	456	499	461	494	472	490	468	480	481	461	483	481	478	445	505	514	477	463	453	503	480	479	504	446	484	499	508	478	434	523	472	495	444	468	502	475	494	456	523	492	501	517	492	465	474	466	489	508	493	496	513	488	484	426	499	459	505	467	468	451	489	465	462	480	516	490	444	525	472	476	474	502	480	513	483	484	452	485	502	503	480	472	478	495	458	459	499	479	484	532	506	528	511	517	500	516	477	463	442	491	457	472	509	489	468	467	477	490	486	469	506	480	497	455	490	444	454	514	474	475	502	560	442	505	505	498	491	465	468	482	490	473	473	516	458	454	475	503	486	526	501	477	518	494	493	437	491	492	464	490	492	479	458	477	491	476	548	474	461	496	545	498	503	477	479	481	475	482	483	479	468	514	474	505	469	503	485	467	488	480	474	532	489	544	487	495	514	491	462	461	491	479	523	468	491	472	495	460	460	505	481	472	489	501	450	488	506	533	457	465	534	479	477	515	506	500	473	449	488	504	487	465	492	477	514	484	456	449	470	481	488	460	495	470	464	509	451	494	478	486	471	465	453	464	525	470	514	471	509	498	533	470	479	453	482	444	502	450	449	498	478	464	468	451	496	488	501	526	461	494	514	513	457	524	480	500	466	536	471	460	475	498	470	476	494	482	468	536	490	495	484	485	467	478	502	481	486	473	466	507	482	507	495	517	484	478	481	494	463	480	528	526	470	494	502	504	485	504	532	486	479	514	508	471	445	476	509	473	492	514	501	505	454	457	494	476	551	504	504	461	469	534	477	506	511	475	530	473	525	456	488	471	490	484	492	468	455	475	513	467	513	451	488	486	457	492	469	467	489	495	511	502	476	508	489	479	487	479	482	447	472	502	482	499	476	486	486	512	491	473	498	489	474	463	483	486	479	469	473	534	460	518	451	507	520	501	513	452	448	482	463
1317	210	127	138	253	362	1214	2932	2917	2001	1150	541	238	125	71	51	45	34	26	32	31	46	49	36	35	29	41	33	42	30	26	40	32	44	41	41	37	30	34	35	27	31	41	27	34	40	38	31	36	36	33	36	42	32	35	38	33	39	42	38	38	48	32	48	53	36	42	38	34	37	41	36	28	43	27	35	47	43	34	36	43	36	44	36	31	34	33	32	37	54	26	40	31	35	38	41	37	34	44	33	42	40	36	36	37	31	31	33	38	40	46	38	28	38	31	40	43	43	25	43	26	42	27	37	35	34	34	41	36	28	38	34	44	43	39	40	40	33	31	32	41	37	32	45	32	41	38	31	38	34	34	53	35	40	33	38	39	34	42	36	49	31	35	40	33	45	27	38	34	39	34	40	32	52	30	37	46	42	28	37	33	34	36	33	42	45	38	42	43	32	40	34	35	36	45	42	43	29	41	39	41	35	29	45	41	38	45	35	43	34	33	41	28	38	41	36	41	27	42	39	35	29	34	33	49	34	31	34	46	35	32	32	39	27	42	43	35	34	43	47	39	37	46	33	34	41	34	34	38	41	49	39	41	30	43	48	30	38	29	40	33	32	38	43	41	32	42	48	39	42	35	42	27	28	35	35	35	31	33	34	40	38	43	46	40	35	34	43	44	39	37	36	28	39	46	44	45	31	32	44	41	47	35	32	37	44	37	43	43	31	33	54	39	33	44	36	50	49	32	44	44	30	26	26	31	31	42	34	28	33	29	41	32	46	37	46	40	32	40	31	39	42	40	22	35	34	37	42	34	44	36	34	28	39	33	37	32	35	35	38	24	37	51	44	37	35	39	36	33	45	34	38	41	32	31	49	45	43	34	38	33	41	33	35	37	47	50	33	38	42	25	38	33	40	41	26	33	43	43	42	32	35	37	33	38	28	31	41	44	38	42	39	34	26	42	45	40	35	39	22	39	31	39	40	40	21	36	36	49	40	34	35	42	29	40	38	38	36	45	33	41	37	36	41	46	43	31	44	37	25	45	35	40	45	38	32	37	35	36	37	45	43	41	37	36	32	34	49	35	41	26	35	31	39	41	37	40	30	43	41	27	36	39	29	38	33	34	36	36	41	30	33	29	33	35	41	40	31	40	38	42	42	27	29	35	44	41	31	41	44	38	33	30	41	35	26	25	51	46	33	39	32	38	40	32	32	37	39	36	31	39	34	29	45	38	41	32	48	47	42	36	34	33	31	37	39	30	33	35	44	33	39	43	46	47	32	44	30	34	38	37	40	33	36	37	48	35	47	33	43	49	39	41	39	43	28	40	40	43	33	31	41	38	34	36	46	39	33	40	41	37	43	45	43	49	43	30	42	40	36	23	27	40	34	38	39	29	36	45	36	42	43	36	24	43	40	26	38	43	37	31	26	39	40	32	28	43	42	34	48	39	34	41	29	38	56	46	39	33	35	35	44	38	44	30	38	42	41	35	35	50	29	33	38	27	26	28	40	36	31	29	34	40	33	33	31	38	29	23	42	36	55	30	38	27	38	35	53	34	33	34	34	53	38	34	29	45	27	32	38	43	43	44	34	35	32	30	38	39	33	29	38	37	42	27	39	34	42	45	33	32	25	36	30	36	33	43	41	32	36	21	38	48	28	52	46	42	38	33	40	44	24	44	46	44	43	37	36	31	33	36	49	45	38	45	32	36	38	41	25	33	31	48	37	37	28	46	38	29	23	43	48	36	47	42	26	39	39	35	39	34	42	37	44	29	38	47	41	51	37	49	34	48	48	39	46	37	41	42	28	37	49	33	41	41	33	28	32	44	24	39	37	30	40	38	41	42	27	32	40	30	38	43	38	37	37	34	35	36	47	45	49	29	37	32	39	30	39	28	39	40	46	28	28	34	36	34	31	39	34	42	42	36	38	36	32	31	33	33	42	35	41	37	33	36	31	45	35	33	39	31	42	41	34	40	24	36	47	37	37	48	39	34	31	35	27	44	41	34	38	26	42	63	30	37	35	38	42	31	41	33	44	32	38	38	23	40	32	31	40	36	35	43	35	33	39	43	40	37	35	36	51	35	31	42	36	34	37	30	30	37	33	36	39	33	38	43	35	28	34	32	25	36	33	34	38	42	35	26	29	36	43	46	45	25	38	45	34	34	37	41	32	23	28	40	46	41	37	36	50	30	52	33	30	33	37	41	36	22	47	33	23	34	36	31	41	35	39	40	41	38	43	34	42	37	34	49	37	37	30	29	37	33	31	43	44	35	39	37	41	45	42	39	45	38	35	30	38	34	40	31	31	44	35	43	34	36	23	32	32	32	45	36	32	31	43	30	49	37	40	30	34	34	38	33	21	28	33	40	44	40	43	21	40	40	37	40	49	42	40	37	41	42	33	35	35	41	35	31	45	36	42	44	42	35	41	35	47	25	34	47	35	40	33	38	22	29	32	34	42	31	45	34	34	24	34	36	38	28	34	34	36	27	49	40	41	44	37	34	37	35	44	38	38	43	29	37	33	37	42	44	40	38	34	25	36	35	41	32	38	37	46	47	33	42	37	39	35	33	48	45	40	40	30	35	38	34	35	36	29	37	34	30	48	37	42	42	48	31	46	43	33	31	31	29	31	41	33	29	42	53	33	26	35	41	39	31	39	46	31	44	31	29	44	36	31	34	42	35	37	52	38	30	45	52	41	42	41	37	38	36	34	29	34	30	38	44	42	36	32	51	48	35	40	24	35	46	34	23	39	42	33	36	40	23	43	40	41	35	36	26	35	37	48	34	44	46	54	29	30	37	52	44	36	28	43	35	30	39	31	40	42	40	51	24	42	33	31	38	38	55	26	37	38	41	33	34	27	44	35	44	37	46	53	29	32	43	37	25	43	42	42	37	45	48	33	29	34	39	41	29	45	47	33	23	32	34	40	30	43	34	45	31	27	46	41	32	33	36	42	31	29	40	56	32	43	33	43	38	36	46	32	21	42	41	28	36	30	34	38	19	32	41	36	42	27	38	38	33	39	31	36	47	29	39	41	32	44	32	38	42	44	48	38	46	39	36	35	45	28	34	29	31	47	30	31	31	36	34	42	39	39	33	39	37	34	47	39	32	43	33	33	40	31	27	41	35	27	30	40	42	29	42	34	40	42	35	45	34	35	38	49	46	26	40	40	42	38	38	39	39	30	35	29	35	34	42	34	38	41	40	32	28	43	31	38	41	56	33	44	48	45	44	35	36	32	37	37	41	30	41	35	46	41	23	49	40	38	31	28	38	43	25	25	41	40	23	39	39	41	47	43	31	42	25	43	33	41	35	49	45	39	30	35	35	39	46	38	36	32	35	35	39	48	29	40	42	40	46	30	41	45	31	37	49	37	23	34	38	29	42	43	33	55	36	35	36	35	32	35	40	43	29	24	30	38	45	43	32	37	33	34	39	37	42	55	35	29	26	42	46	40	37	37	35	36	47	37	36	32	36	31	46	42	47	37
13842	5138	3251	7631	18416	22162	30805	38181	34437	28493	21689	13699	6975	3382	1635	941	641	562	480	465	475	448	510	498	468	454	440	508	462	530	513	463	457	463	476	485	502	461	478	510	465	529	491	441	480	484	507	490	494	509	485	488	500	453	535	474	523	471	454	503	503	480	485	465	464	479	502	464	488	484	495	525	537	469	460	471	466	508	503	477	477	517	495	480	490	509	463	421	503	470	434	497	526	429	472	504	474	476	468	493	481	473	467	458	458	486	515	497	514	511	498	462	484	492	483	510	519	463	484	475	512	472	468	490	474	473	483	453	521	492	473	506	477	513	480	533	490	459	483	490	488	458	486	484	469	478	471	483	479	497	479	459	498	496	486	467	489	457	470	437	508	473	478	518	490	511	515	458	474	507	477	494	456	537	496	468	513	524	467	474	433	473	463	479	472	485	466	469	505	472	464	468	505	470	442	534	485	506	475	494	525	478	462	508	499	451	463	473	505	489	472	497	471	466	515	508	489	455	492	479	458	478	481	503	463	529	476	484	477	467	485	497	493	532	470	498	501	479	484	492	496	489	514	452	493	445	505	490	488	482	513	481	474	498	463	465	456	469	508	481	459	494	488	499	482	479	480	477	457	488	469	455	454	467	501	471	478	455	486	491	463	513	501	457	508	518	496	485	488	492	446	478	502	465	498	516	489	523	489	472	490	489	489	463	464	487	479	489	515	493	499	504	463	435	494	447	487	457	481	477	524	500	479	480	488	468	475	476	486	467	514	468	522	466	474	490	463	460	490	535	477	511	455	495	485	488	460	522	457	482	506	455	477	489	487	480	511	483	465	440	452	515	516	486	529	502	487	476	483	486	495	471	475	480	509	497	490	493	502	454	478	487	475	496	492	486	491	477	512	464	469	456	466	489	487	503	474	476	484	467	478	443	462	486	472	456	485	503	460	495	530	514	490	460	491	447	461	490	461	486	518	501	503	478	448	499	468	528	466	497	504	453	487	484	513	487	472	494	491	512	468	487	486	499	492	492	455	470	500	498	456	486	498	505	466	441	455	445	483	462	489	472	462	458	486	500	491	513	516	472	504	492	490	493	481	499	499	465	493	470	460	476	493	497	483	472	530	529	482	499	489	490	495	494	463	476	442	480	490	543	494	428	494	484	522	525	481	459	515	508	468	478	486	484	467	491	463	523	483	489	500	480	487	482	482	501	482	504	461	476	456	468	483	458	474	496	522	480	477	457	477	495	521	441	476	477	471	489	480	472	472	471	483	463	498	486	518	488	485	442	485	464	501	462	484	464	470	488	479	479	459	506	497	477	525	513	555	477	514	480	499	522	503	445	486	439	480	517	500	487	460	487	521	508	465	452	461	447	465	490	494	436	463	490	512	513	487	455	523	477	469	498	489	500	529	525	471	492	459	452	509	472	485	498	472	494	484	452	491	458	486	462	505	526	465	496	470	513	460	475	483	500	535	482	485	492	472	502	498	488	502	484	523	486	487	468	433	517	503	514	478	487	479	488	479	471	518	508	502	476	462	460	423	497	470	466	513	459	500	498	514	457	502	518	467	458	449	498	481	481	535	478	451	471	484	494	457	489	424	502	493	447	485	456	481	485	467	462	512	473	520	441	483	497	507	464	461	450	496	496	553	440	465	522	488	444	489	467	510	464	441	502	459	471	501	467	473	477	485	518	483	486	470	502	467	451	483	506	500	500	457	479	526	512	479	518	459	439	491	487	458	464	477	475	460	475	481	461	538	483	503	472	476	494	479	483	518	543	475	505	515	456	497	505	480	519	446	481	456	451	479	469	477	506	500	481	486	437	458	504	508	458	469	527	497	462	470	510	493	495	518	501	435	513	495	459	460	504	470	488	502	491	478	457	516	432	521	492	522	469	502	493	493	455	458	485	485	504	479	508	462	463	525	476	493	485	460	502	499	486	464	475	507	517	509	463	473	458	469	466	497	451	436	473	461	442	494	533	501	473	464	478	470	510	468	493	491	488	499	503	478	509	459	434	489	494	489	472	467	482	483	495	507	475	502	455	475	518	468	462	480	482	502	470	476	458	473	449	516	478	503	468	466	492	521	515	481	525	506	454	475	467	496	466	457	493	458	487	487	497	480	523	531	488	507	482	527	484	480	499	478	503	513	511	478	515	496	466	486	491	461	433	506	492	444	489	493	487	498	493	478	472	516	503	499	446	483	492	529	504	472	488	447	518	498	482	474	503	514	460	488	461	457	463	450	480	474	483	481	514	476	483	481	506	477	478	436	480	471	486	483	448	499	475	469	528	461	453	480	491	478	522	498	483	483	471	492	493	504	510	487	513	460	480	526	484	470	464	504	465	455	470	461	465	472	491	482	447	512	500	430	479	494	495	452	499	497	458	487	521	470	457	486	471	474	519	489	480	480	478	467	490	516	513	439	527	486	491	482	447	464	475	449	473	466	468	497	447	466	493	487	459	472	531	478	429	481	527	487	471	467	456	476	469	487	508	471	487	508	496	490	498	485	460	494	465	464	471	490	490	515	482	474	511	446	509	507	474	516	482	532	470	497	485	483	463	458	515	517	484	504	479	519	491	497	486	524	489	474	516	492	490	504	518	489	437	455	487	494	452	491	499	491	520	487	444	494	462	464	491	462	500	490	469	475	501	485	476	501	471	510	485	473	473	500	479	459	435	486	488	450	473	500	459	469	467	479	475	464	496	530	495	456	512	491	507	502	515	505	479	500	496	469	456	462	517	502	463	503	484	473	482	512	481	487	468	499	479	496	475	449	476	491	458	489	505	521	499	502	498	510	485	455	457	505	506	477	483	463	498	444	517	455	491	481	510	476	460	478	469	473	461	466	469	460	467	483	498	516	511	483	519	485	486	448	451	481	491	495	476	497	480	457	477	476	478	491	486	420	501	485	462	475	471	451	498	496	471	511	492	497	433	493	461	477	476	462	477	492	490	492	473	484	536	441	521	472	520	497	516	479	501	468	524	449	463	483	493	495	484	509	453	498	487	519	516	492	470	505	472	470	497	505	497	496	527	467	485	456	481	498	479	489	465	487	478	464	483	500	522	494	515	483	474	483	482	496	470	500	483	500	486	505	520	464	517	495	510	499	459	487	517	459	517	471	489	486	485	482	472	513	468	469	488	533	511	521	473	493	478	482	451	501	518	508	486	459	472	504	449	512	489	499	489	494	453	442	519	516	491	472	488	484	486	481	477	480	497	510	489	498	496	482	481	488	469	450	515	418	499	507	466	499	505	518	480	461	481	492	506	511	513	490	427	434	471	486	440	460	506	471	476	511	479	470	463	494	465	465	502	497	509	479	490	496	463	509	473	468	494	476	437	515	513	498	488	489	477	478	467	466	442	468	471	472	490	501	493	450	478	510	461	497	456	447	445	489	506	491	490	482	497	461	500	482	518	493	459	504	515	509	481	499	488	496	526	455	482	491	483	458	462	477	483	474	506	482	506	487	495	495	489	470	501	534	504
646	583	467	368	584	1142	4350	8673	7001	4215	2264	1158	563	222	106	65	36	38	28	42	34	43	40	39	35	37	33	26	29	27	27	32	30	41	33	26	23	37	43	39	37	27	27	37	29	36	35	48	36	41	39	21	34	36	26	28	31	32	33	34	37	32	35	36	48	39	39	46	40	31	34	28	37	33	35	35	38	27	41	29	25	34	29	38	32	40	32	33	36	45	22	45	29	41	30	33	31	33	31	28	35	40	31	28	32	36	38	27	26	38	30	31	30	29	43	33	43	32	38	31	37	33	28	34	23	25	44	39	32	43	25	37	46	35	36	29	33	40	38	30	27	39	18	40	30	25	38	31	46	33	28	30	39	27	35	35	36	32	30	22	40	28	31	39	35	32	29	44	37	45	28	36	29	41	36	31	28	29	26	30	27	28	38	35	27	37	25	35	41	38	34	33	33	28	40	34	42	45	38	31	31	37	30	38	43	32	41	43	36	28	40	33	40	35	36	29	29	44	37	32	41	28	30	43	33	15	31	29	35	30	35	41	36	34	37	35	38	40	35	37	33	32	26	43	22	27	30	33	34	38	33	34	33	31	36	25	29	32	38	32	31	26	38	30	24	29	39	41	35	38	33	33	34	26	33	44	34	33	34	42	38	34	31	30	32	24	30	26	33	35	25	28	37	32	26	33	39	31	34	30	32	44	37	34	29	25	35	40	35	34	37	36	36	40	43	40	26	28	33	45	34	35	27	21	35	32	28	31	31	25	24	41	26	36	32	28	32	22	35	39	36	43	36	29	39	41	42	33	38	39	35	31	46	34	23	37	36	31	33	34	33	34	40	43	42	44	21	28	30	30	35	35	43	29	46	24	38	36	25	33	43	30	35	44	39	30	29	18	34	45	41	32	32	42	37	31	55	38	44	31	35	23	25	41	30	25	33	42	34	30	36	26	42	33	44	32	26	32	35	22	33	38	45	39	39	33	30	29	34	30	41	31	43	38	44	29	31	38	28	44	34	41	34	35	36	35	42	33	31	29	35	37	35	39	40	29	39	35	30	29	30	29	38	30	43	29	31	39	40	40	37	35	37	36	44	43	28	34	42	34	26	24	33	27	22	42	29	30	36	37	28	44	39	29	33	24	42	33	24	37	32	39	42	35	34	33	28	27	28	37	41	42	32	30	30	44	25	28	45	40	30	37	28	32	36	29	36	27	37	29	41	28	25	25	33	36	38	36	47	36	27	46	46	27	45	33	37	32	36	23	32	30	41	36	32	27	29	33	38	40	44	28	29	35	37	40	38	32	46	38	39	20	36	24	34	25	36	35	37	38	31	25	30	35	38	36	32	38	36	31	40	30	34	31	36	29	38	33	44	42	27	23	39	33	43	39	35	38	34	28	26	34	39	34	34	37	37	31	36	37	33	37	32	26	47	31	40	28	42	42	40	39	26	45	45	32	35	45	37	31	40	35	31	23	23	33	34	35	39	38	34	40	33	27	30	41	31	27	31	43	29	34	28	26	35	41	37	40	35	32	31	30	42	42	27	34	20	41	36	30	31	34	34	33	35	29	33	37	33	45	33	27	41	31	32	40	33	33	35	34	37	32	33	43	32	30	43	37	37	32	36	27	32	31	40	29	24	37	28	34	27	41	40	28	41	36	30	31	36	32	40	42	32	33	24	25	29	30	39	38	42	32	37	31	36	25	40	37	41	40	24	33	37	34	35	37	28	33	32	36	40	34	36	39	37	32	40	37	45	37	37	37	24	29	34	40	39	35	34	31	30	41	34	39	33	35	31	30	36	39	25	26	35	40	29	27	32	27	36	29	32	31	36	36	30	34	27	32	29	34	35	26	37	29	27	34	23	38	37	37	31	36	32	35	37	36	29	30	35	48	38	37	37	37	40	33	32	42	37	38	41	31	41	24	32	31	36	31	40	31	32	36	38	25	50	35	32	25	37	36	35	38	37	30	38	31	26	27	31	27	23	37	32	28	31	47	30	31	18	39	43	36	20	38	26	34	33	34	41	35	25	45	37	39	43	29	39	41	33	33	37	37	28	26	32	34	28	43	33	29	28	34	39	24	36	38	37	36	38	31	29	43	33	27	41	40	37	48	41	37	33	28	31	25	32	33	40	25	31	26	25	33	33	35	39	42	27	31	43	36	34	39	46	36	35	19	28	33	31	40	40	33	26	28	39	30	39	32	41	35	34	33	35	39	39	40	24	38	31	39	24	42	39	34	30	30	34	41	33	27	31	28	35	25	52	43	31	40	44	41	29	35	33	28	30	40	32	37	37	49	32	30	38	38	33	36	46	40	38	37	32	23	39	36	39	37	28	49	41	32	29	27	41	27	26	35	34	42	33	34	43	39	40	37	38	37	40	41	31	26	39	35	37	40	44	34	28	23	29	35	32	38	37	36	27	45	24	31	37	30	33	33	39	35	29	29	43	41	32	34	31	32	36	31	25	24	33	42	34	39	39	33	40	32	39	24	28	22	38	46	36	42	35	19	23	34	37	37	36	27	30	30	29	39	35	30	31	46	31	31	33	27	37	37	35	39	33	37	38	35	48	38	30	35	33	38	29	39	33	40	39	36	38	38	36	23	37	44	36	26	21	24	32	38	30	34	27	33	30	41	44	51	36	36	25	41	37	38	28	27	34	32	38	22	35	39	29	36	35	37	36	23	25	33	41	26	43	49	31	28	46	41	44	40	35	31	30	26	34	39	33	47	35	38	40	33	41	29	40	28	23	42	38	30	23	43	25	40	29	42	39	45	35	34	32	28	34	41	31	35	35	30	27	27	31	25	33	42	28	31	30	30	33	33	31	35	33	42	40	25	22	30	35	44	27	33	31	31	38	37	29	45	41	31	36	35	34	35	46	36	34	36	31	39	32	39	35	33	26	37	28	35	32	39	37	35	43	37	30	36	27	30	37	33	31	31	42	34	31	37	35	33	44	29	42	22	33	32	44	32	31	39	34	37	43	31	36	46	38	36	37	42	31	34	40	43	30	33	31	33	31	39	26	22	26	36	38	35	37	23	38	27	33	34	34	39	37	30	35	33	40	35	34	35	49	40	45	26	35	35	34	41	28	33	22	37	28	43	33	29	37	47	34	36	34	33	29	34	31	25	31	34	29	30	31	34	45	37	38	42	31	25	40	31	39	28	28	21	28	38	31	27	35	25	43	34	37	34	25	35	39	28	38	42	32	35	34	38	37	44	41	39	41	35	27	37	30	45	37	28	35	40	25	36	32	40	39	30	37	38	27	31	39	42	25	43	32	27	32	24	23	31	37	27	35	24	32	45	34	43	35	34	29	31	28	45	34	40	38	36	25	38	37	30	22	35	42	27	31	39	44	24	34	30	38	35	30	33	37	36	35	30	34	34	34	33	33	38	33	42	36	31	25	33	34	32	41	29	33	45	25	28	22	37	47	25	29	37	33	29	35	40	36	31	40	33	38	33	44	35	50	41	34	30	34	34
16924	12023	8904	18168	30090	33372	45666	52797	44763	36048	28278	21026	13360	6515	2886	1426	780	541	483	441	465	426	444	461	482	459	456	480	428	434	444	448	461	481	440	409	451	452	438	431	473	434	473	473	438	464	458	427	459	465	467	415	447	471	477	462	484	465	435	443	427	423	431	434	455	462	462	468	437	422	445	413	448	444	428	454	441	434	416	432	407	447	421	433	452	454	456	425	454	409	498	477	477	454	454	474	435	466	434	440	473	465	443	459	458	431	430	448	473	455	419	410	474	506	468	436	421	461	485	431	421	424	420	424	430	477	483	451	461	408	454	443	454	443	436	428	425	441	414	449	453	431	444	441	445	454	417	431	446	420	423	433	425	455	457	448	481	425	424	438	425	442	471	415	429	458	449	430	460	427	416	449	471	469	461	449	418	469	415	441	439	445	419	434	450	477	471	411	458	430	427	431	454	451	424	436	435	429	461	407	417	471	449	462	458	427	481	417	450	440	446	490	440	478	397	445	448	464	495	445	467	436	441	466	421	427	438	435	429	473	465	445	450	447	452	450	442	486	443	458	443	431	458	451	442	461	452	455	470	456	454	439	466	449	461	414	467	456	440	418	456	459	440	438	447	464	443	423	446	444	434	422	489	456	426	443	463	444	442	441	489	420	429	450	450	430	461	430	448	440	429	406	462	438	439	438	452	457	443	501	436	461	459	451	400	443	476	450	459	436	468	469	453	423	462	438	451	438	469	481	427	468	405	446	444	440	424	443	473	422	446	440	450	449	417	478	444	457	477	451	467	434	461	468	415	491	404	432	450	455	482	448	473	434	440	409	465	406	406	464	442	439	452	445	417	441	458	478	431	436	485	487	457	459	455	457	444	464	474	418	458	452	476	460	427	462	459	448	443	456	442	459	466	479	460	431	438	443	443	430	458	428	463	453	434	454	437	444	423	420	469	452	464	487	447	466	456	459	442	436	429	426	410	466	445	426	437	426	439	427	470	453	425	472	434	474	463	421	428	439	445	493	448	462	515	465	481	473	407	461	461	448	455	421	446	448	446	468	437	431	450	431	454	442	456	437	440	447	458	461	502	482	431	498	483	449	449	441	426	451	446	431	470	462	507	444	469	422	447	440	413	442	443	473	484	460	424	486	442	427	438	471	401	402	441	478	445	434	471	454	478	470	387	441	444	437	470	433	473	433	476	454	433	451	448	447	445	458	422	416	475	468	440	419	430	451	445	376	436	453	467	444	446	409	443	446	423	454	449	463	439	455	424	474	418	449	441	437	466	400	444	434	433	452	465	458	452	453	453	420	446	443	485	469	427	443	449	449	460	426	437	427	460	416	452	422	463	429	458	420	450	418	455	433	431	420	420	437	471	421	434	430	479	432	416	431	423	463	469	407	439	407	467	448	425	448	448	433	420	455	392	453	436	424	433	491	425	447	457	481	416	445	423	478	435	392	473	445	452	439	418	438	435	462	440	423	403	451	473	451	454	443	437	448	420	477	461	468	467	437	446	457	434	441	462	456	430	418	441	417	414	423	433	455	446	447	451	486	440	469	422	455	427	453	449	458	420	471	430	476	466	471	437	428	455	436	396	469	453	475	423	450	459	481	450	442	448	448	483	478	454	456	438	446	482	462	489	444	464	468	444	470	473	494	506	452	446	463	456	478	460	441	465	460	469	443	478	454	433	450	465	460	442	470	432	442	418	447	423	451	465	458	442	468	461	448	420	513	435	455	454	461	462	482	475	459	443	486	451	441	467	419	439	474	479	452	449	419	471	469	439	443	423	471	432	467	411	449	452	459	422	448	447	457	463	432	415	467	464	459	486	472	456	477	485	481	450	447	433	499	446	458	479	452	431	441	480	457	448	432	426	461	476	470	484	445	485	453	481	449	432	457	436	464	461	442	500	434	438	427	486	440	421	459	434	435	468	447	483	441	424	454	437	470	460	429	424	478	468	391	439	459	425	475	423	441	472	425	471	453	446	481	452	418	475	495	438	432	420	471	471	466	428	444	484	481	445	429	437	439	422	454	427	445	435	427	429	438	416	438	490	448	445	431	498	466	445	445	439	433	441	446	447	440	463	454	449	470	472	455	455	485	479	470	422	444	415	435	435	410	469	455	425	424	422	417	428	424	415	459	395	429	444	433	413	460	442	407	441	447	420	426	440	459	449	454	447	453	430	453	424	450	434	470	407	477	482	443	429	454	433	453	457	453	467	473	427	476	455	465	471	454	462	460	487	478	428	422	441	465	487	446	436	472	458	437	418	446	469	488	461	451	483	470	415	437	470	442	465	433	440	434	472	442	452	442	425	438	479	476	467	438	455	456	473	422	468	418	430	480	436	471	464	425	451	453	454	434	441	438	423	466	415	438	441	427	450	474	430	446	453	421	430	424	456	414	447	462	423	459	443	417	460	463	425	407	469	430	450	482	412	444	466	462	466	454	440	447	450	449	430	457	448	486	451	454	423	475	468	449	444	464	427	418	423	465	507	480	424	433	463	472	461	448	455	440	448	429	458	443	449	442	422	435	408	437	440	442	457	423	424	485	507	453	481	421	457	491	435	440	441	451	426	440	452	453	445	432	428	452	454	439	428	456	480	393	462	429	456	461	422	423	452	466	437	462	466	451	440	473	410	469	447	461	423	481	444	421	423	440	429	494	442	418	455	448	459	465	443	444	453	419	489	446	456	461	423	464	449	445	394	464	445	427	486	447	451	444	415	460	417	458	447	477	480	502	437	472	446	470	444	415	485	464	454	469	470	431	452	424	442	466	445	457	458	430	468	481	452	462	484	462	432	432	474	456	428	421	453	472	461	450	467	427	454	445	395	447	417	431	474	433	428	431	452	422	445	468	436	430	441	439	498	449	474	474	458	454	448	472	450	466	472	437	445	468	416	448	490	465	453	459	419	406	414	452	428	407	446	455	410	425	447	458	418	445	456	438	447	408	483	448	454	449	429	436	457	460	434	475	459	450	434	445	471	459	418	470	416	483	489	435	440	452	418	433	440	468	481	421	421	457	452	451	474	461	475	446	476	401	451	412	418	443	454	462	454	445	418	439	415	451	447	434	420	431	443	432	508	422	476	464	398	409	454	458	458	459	425	441	440	469	483	448	469	446	452	451	443	454	429	420	429	495	432	474	442	439	448	453	457	473	469	455	466	451	435	438	420	464	475	454	409	476	431	450	451	455	428	469	461	403	431	445	448	465	400	478	462	426	481	454	469	479	455	450	463	441	483	454	461	445	430	457	465	425	422	464	407	446	441	453	433	427	492	453	488	422	424	457	426	462	471	453	463	431	459	419	481	477	457	451	444	463	466	439	450	434	442	409	462	511	435	457	471	434	435	429	440	448	433	490	470	453	442	431	453	445	416	471	457	481	458	444	466	463	457	475	437	484	425	419	470	457	473	492	450	442	439	432	466	431	447	441	441	432	436	457	463	459	477	457	443	440	477	434	469	471	418	436	443	410	411	470	437	417
2096	564	441	420	621	1677	5823	9656	6340	4265	2594	1553	764	411	177	103	60	51	42	33	43	47	44	50	39	31	38	52	39	57	39	50	38	30	36	47	41	50	44	62	39	42	28	47	49	36	43	20	43	44	43	40	48	38	32	38	45	29	34	43	55	33	37	40	42	27	36	53	35	58	42	35	48	37	56	42	37	39	39	38	45	32	43	43	36	30	33	49	43	31	33	45	39	50	52	47	48	52	47	52	44	37	35	54	43	44	36	34	56	43	38	43	51	35	37	50	45	44	38	48	50	50	33	38	38	35	40	56	47	42	37	43	42	37	48	53	46	33	40	38	40	36	47	34	47	46	41	40	47	38	39	39	37	46	42	28	38	30	41	48	38	49	48	51	44	36	47	38	54	38	35	51	35	36	38	40	36	49	47	50	45	36	39	48	35	42	46	26	54	46	41	51	44	37	46	42	44	39	46	39	42	44	44	38	53	38	37	45	41	50	50	40	38	44	33	43	51	31	46	41	37	59	42	38	40	50	48	31	46	50	45	41	43	30	48	39	40	35	41	47	52	47	40	51	57	38	47	48	44	44	53	44	45	46	43	32	47	38	49	42	34	35	37	54	43	33	45	44	41	42	44	42	46	52	46	35	55	34	48	50	52	42	43	32	35	31	32	46	28	41	51	48	46	35	50	34	45	41	29	42	27	41	48	37	39	47	43	39	46	47	46	37	38	43	36	36	35	44	43	39	52	37	43	61	46	44	21	43	38	52	53	48	37	38	40	43	45	30	43	40	41	48	35	42	37	36	41	35	49	52	44	34	35	32	37	41	39	52	47	30	39	42	35	40	40	33	30	47	43	44	45	31	48	40	32	40	47	42	37	38	24	34	40	37	34	41	41	46	53	40	55	37	46	39	46	33	59	38	29	44	31	36	50	46	40	48	45	44	36	48	36	48	48	61	34	36	44	38	51	49	46	36	39	28	37	37	37	38	43	49	33	43	48	46	40	37	32	39	37	39	52	37	39	42	41	45	39	40	36	46	45	32	51	44	41	43	38	48	38	39	39	48	42	33	52	47	32	42	44	46	53	40	50	45	41	40	45	46	40	44	33	43	38	36	30	38	42	41	37	48	39	41	33	32	52	29	40	48	42	44	41	45	32	40	32	47	45	39	38	53	41	46	48	54	41	38	45	24	52	38	35	52	35	48	39	40	40	48	46	41	47	34	49	45	37	36	40	37	39	42	48	38	46	39	49	35	28	42	35	44	46	34	35	47	37	52	39	54	50	44	33	41	41	36	33	46	39	51	40	35	46	38	43	41	47	43	43	46	40	43	39	35	39	35	54	52	49	29	44	33	30	45	36	34	61	45	38	36	40	37	47	44	42	53	41	44	36	36	28	54	38	39	39	51	37	34	40	40	39	35	47	46	48	46	38	44	47	38	40	44	48	43	39	35	48	35	44	50	54	40	39	39	46	41	46	42	43	47	46	37	41	45	51	37	35	52	37	44	46	38	38	42	43	34	39	43	47	40	37	42	29	40	39	30	40	51	46	37	31	35	43	35	39	46	48	45	45	48	40	34	36	40	35	37	42	45	51	38	42	33	49	33	55	38	49	28	34	38	40	54	37	39	36	36	41	52	41	43	35	40	49	57	46	48	41	48	47	35	36	45	50	52	43	43	35	40	37	38	57	38	41	43	48	51	38	35	36	31	41	43	34	40	52	40	43	58	37	37	38	43	38	34	50	39	31	39	43	48	45	52	43	38	34	41	41	40	51	39	47	49	44	48	47	36	44	40	52	45	42	43	40	40	46	50	51	41	41	53	41	37	50	30	51	34	42	46	45	39	45	41	44	39	49	41	45	50	49	43	39	48	38	34	47	36	41	41	38	38	41	42	48	34	29	53	46	49	39	50	50	42	47	33	46	37	39	42	39	42	36	40	37	49	46	37	44	47	41	42	37	32	36	48	38	37	31	40	36	46	33	45	55	33	36	51	35	38	36	42	57	33	44	40	51	42	38	48	35	40	36	44	39	53	41	55	49	52	43	47	32	40	31	48	36	47	45	41	48	25	39	45	54	51	56	37	43	43	31	41	30	46	42	41	51	52	37	61	46	48	42	46	33	32	50	40	48	42	47	31	46	33	37	38	41	34	38	35	28	37	51	41	30	36	39	44	45	42	39	52	43	45	38	36	43	29	47	48	22	29	50	44	36	48	35	33	41	45	39	44	40	37	44	40	54	37	38	56	40	52	28	43	36	35	41	38	42	43	39	37	40	42	38	31	32	39	45	40	50	45	46	38	46	27	43	61	29	34	45	44	50	33	42	41	31	34	32	40	40	38	53	44	33	44	40	38	44	35	47	39	44	54	36	43	36	42	51	41	39	48	55	42	40	49	48	32	38	37	39	40	37	37	34	51	37	34	40	32	41	32	40	40	34	45	38	47	41	38	36	32	31	31	41	41	40	39	47	42	47	32	48	45	49	29	41	32	48	42	43	44	46	44	46	55	39	42	44	37	39	37	43	42	45	49	42	37	36	46	32	43	35	48	37	41	46	39	39	40	52	49	32	46	43	52	32	34	41	43	27	31	40	51	36	48	43	46	33	38	31	51	50	54	43	45	41	46	49	39	46	57	44	42	42	48	35	41	32	35	38	41	43	44	51	37	43	34	36	42	48	44	47	57	46	47	36	34	40	38	46	45	41	36	43	52	42	44	39	37	33	40	44	45	31	37	35	35	37	40	42	43	52	44	48	44	41	41	36	39	40	41	36	41	45	43	40	56	43	41	31	44	46	42	37	44	45	37	46	44	42	29	43	46	42	39	56	43	47	45	43	32	35	38	40	42	53	37	46	34	38	39	33	45	49	34	46	37	39	47	39	38	54	47	29	33	47	45	43	30	48	33	36	37	39	49	46	40	42	37	42	45	37	49	39	44	49	42	43	49	44	41	44	40	50	39	37	33	47	49	45	46	30	40	44	38	23	34	36	49	44	46	38	33	40	32	34	34	48	43	49	47	53	51	45	46	45	39	33	41	40	35	43	46	36	37	47	41	39	34	52	37	45	41	43	43	30	40	38	40	32	34	29	41	38	42	33	49	47	36	47	40	38	37	41	41	56	34	46	48	39	36	36	31	53	41	44	40	34	35	42	39	37	52	31	52	40	31	41	31	39	42	45	41	42	38	42	51	38	50	40	44	31	37	41	49	44	32	44	45	39	38	52	49	51	34	39	37	36	45	40	40	44	28	44	44	44	33	35	39	42	40	38	46	44	46	47	31	33	30	31	52	44	32	43	45	29	53	39	38	36	32	45	39	44	42	32	51	38	51	63	51	38	34	53	45	37	41	40	48	48	50	48	31	29	31	42	34	41	42	42	33	55	37	39	32	38	37	42	38	42	43	38	53	36	42	38	38	43	38	38	47	33	38	30	44	48	43	52	38	43	43	42	41	42	29	44	53	47	35	34	39	41	43	50	45	32	35	38	42
18925	11937	9297	17996	30273	37464	50480	53711	43774	37082	30905	24676	16688	9328	4439	1942	1000	703	609	578	560	537	526	549	558	532	555	536	518	579	534	558	577	583	534	551	544	549	563	565	543	536	538	525	504	542	555	496	536	538	509	555	523	533	544	536	573	502	574	562	546	541	569	532	565	556	590	499	561	549	566	571	517	505	575	531	552	503	488	530	514	527	581	573	574	536	545	514	590	572	518	551	546	548	560	588	551	541	547	508	533	543	565	585	528	527	561	499	562	544	555	536	569	549	533	532	558	531	556	572	581	524	532	565	554	554	561	560	549	482	566	511	533	556	528	526	577	558	542	519	591	516	578	538	561	558	551	578	534	559	547	565	579	579	571	511	533	543	574	495	530	545	576	553	521	549	534	528	550	589	602	544	573	521	541	543	527	534	537	541	574	562	554	565	544	561	517	557	545	526	521	567	552	564	570	511	528	552	493	551	571	545	578	541	554	537	553	557	582	542	538	563	559	531	538	597	524	552	517	531	550	512	545	590	539	535	577	519	545	526	523	540	560	537	575	556	523	572	566	538	506	516	554	548	537	541	546	567	520	528	562	569	490	491	574	597	530	575	546	517	504	534	513	520	539	542	547	588	559	542	534	547	545	539	543	532	556	529	516	527	523	573	549	558	567	555	521	577	493	569	572	541	558	533	559	535	562	574	584	548	621	562	587	559	542	543	559	559	549	546	554	552	552	535	570	557	606	523	521	543	542	526	549	565	522	605	561	540	563	544	521	510	576	546	580	571	548	497	571	527	568	573	554	539	546	554	542	565	551	552	556	561	551	566	557	535	547	553	543	568	575	543	574	600	556	528	598	546	591	552	540	533	560	515	515	523	556	555	558	570	558	550	551	552	551	542	509	547	548	567	584	550	589	531	547	592	554	524	530	579	560	524	545	501	557	543	558	561	527	527	536	523	528	560	482	538	569	531	527	573	516	566	538	532	548	578	550	506	561	550	517	553	525	589	548	554	550	536	540	537	519	547	523	505	554	539	534	555	543	551	559	537	570	536	552	535	556	551	549	559	551	567	543	500	570	572	556	525	556	563	558	558	555	503	576	585	545	548	531	515	544	558	552	517	563	558	525	538	499	546	543	576	535	545	575	535	563	580	592	521	570	540	535	542	549	532	566	550	556	509	513	533	554	587	552	556	549	537	556	536	567	566	525	561	536	492	542	591	511	512	548	521	566	556	564	579	546	556	548	530	533	537	543	517	611	545	542	562	561	566	573	557	573	520	509	581	546	546	594	574	533	546	493	559	540	535	518	567	571	532	543	574	566	584	557	538	536	558	584	543	475	532	558	541	552	536	540	548	509	542	611	547	565	498	550	559	559	554	560	549	578	582	542	521	565	535	561	577	570	525	532	574	556	553	557	524	546	558	532	578	534	503	548	588	551	517	550	544	516	522	584	559	567	572	550	548	550	526	546	559	571	540	542	574	553	594	525	528	532	548	552	591	560	529	576	544	530	547	538	553	540	560	525	572	564	509	590	560	565	567	568	534	577	566	557	552	559	566	578	549	528	556	549	543	564	512	558	584	535	549	525	522	552	549	572	508	511	550	519	575	527	551	521	557	576	551	561	532	550	549	553	558	531	531	559	513	494	532	523	556	556	572	539	558	547	539	562	535	533	552	506	524	560	535	538	577	555	503	571	564	551	558	586	546	549	524	524	532	546	536	563	531	540	570	530	589	509	533	567	546	537	582	574	568	591	553	546	550	542	547	519	572	569	568	548	568	537	576	562	578	564	563	556	539	535	578	563	532	528	556	551	590	501	565	590	532	546	535	518	550	576	523	567	553	557	567	522	504	586	601	529	552	580	538	558	543	544	552	545	553	584	542	550	554	510	516	570	570	521	543	551	551	555	569	520	561	519	543	579	556	572	544	541	537	534	534	530	530	544	531	534	553	518	509	580	586	536	512	556	510	575	535	537	538	563	531	507	558	515	538	558	541	541	600	536	557	520	540	534	531	558	537	548	536	547	584	520	539	568	555	551	528	547	541	562	576	545	523	547	512	514	552	548	501	585	533	582	553	556	564	526	548	561	556	493	570	508	551	559	538	532	538	568	565	541	546	507	580	570	510	551	537	577	554	562	573	502	561	512	579	561	524	552	566	486	510	534	534	559	526	553	556	531	545	567	544	591	572	565	576	554	564	543	579	535	512	577	578	551	567	589	571	600	533	559	561	563	537	525	551	561	574	566	551	558	567	550	533	556	511	538	554	571	548	540	598	543	557	568	531	512	559	542	516	531	594	567	542	533	587	559	567	565	570	539	546	565	520	544	574	553	553	561	523	520	576	581	523	525	557	568	528	539	570	580	530	573	563	538	510	527	527	550	584	564	542	565	582	594	561	561	540	498	583	552	587	535	538	544	566	559	580	547	544	521	570	568	544	503	538	533	546	518	546	523	555	538	521	538	548	495	539	550	550	545	542	522	519	582	535	545	536	601	579	569	561	583	534	554	554	541	538	566	547	534	526	573	574	550	560	534	578	563	544	514	555	519	518	546	529	529	515	565	516	543	573	575	559	512	522	536	532	569	532	546	563	526	516	557	535	539	569	554	523	578	508	544	538	524	567	538	572	570	599	514	540	568	543	546	550	581	586	554	549	524	574	590	561	568	517	534	570	594	564	558	589	534	557	542	525	515	545	497	554	515	596	600	531	555	593	558	562	571	554	549	543	513	568	589	521	524	549	546	514	518	539	514	557	552	559	576	545	541	558	534	570	529	541	555	542	581	548	599	547	540	565	515	581	530	549	548	536	573	541	542	540	553	524	510	553	545	514	572	548	517	558	568	596	538	564	532	561	552	563	534	577	536	573	539	549	552	538	558	545	560	547	554	516	537	532	548	550	580	598	549	546	533	546	536	584	480	543	569	564	556	554	569	531	542	526	546	571	528	540	545	565	565	576	540	513	536	543	551	571	551	528	532	540	560	537	527	578	537	547	550	532	581	565	547	563	581	541	564	558	570	570	525	535	552	544	555	548	551	523	547	522	603	566	543	522	509	557	560	567	558	507	556	611	519	527	545	590	533	551	581	574	558	539	520	528	533	549	554	545	546	521	569	518	562	546	576	556	549	533	547	541	523	536	516	569	550	534	533	565	585	567	553	519	526	569	507	535	531	576	570	540	564	553	554	507	518	540	545	547	502	559	532	542	575	564	552	515	515	524	531	573	515	516	559	503	580	572	564	573	554	545	533	527	522	584	559	550	515	547	540	545	579	516	507	523	582	558	596	531	560	555	575	521	560	534	529	554	555	554	542	529	554	512	566	542	575	562	530	548	553	581	578	575	564	556	541	597	589	519	600	528	559	540	576	603	525	516	521	554	554	543	582	515	540	540	540	527	542	533	556	570	567	514	552	521	554	582	550	549	586	582	578	545	567	551	543	518	556	516	538	554	536	544	564	520	549	531	546	562	553	531	516	550	518	583	520	537	538	540	504	531
1329	970	758	736	975	1820	10700	16820	11435	7373	4106	1955	790	296	141	64	41	51	37	30	39	41	38	37	31	40	28	46	48	29	43	45	39	33	38	43	37	27	44	44	34	29	26	52	33	29	45	39	36	32	40	26	32	31	46	38	34	30	41	34	41	36	43	31	38	51	36	42	36	49	23	30	35	40	40	32	39	38	48	46	43	49	34	28	40	32	42	39	28	43	40	27	37	36	26	42	39	36	48	38	35	45	33	52	46	43	32	29	30	50	36	47	39	41	29	26	41	46	37	51	44	38	45	33	44	36	39	28	40	50	36	29	49	24	39	41	30	43	36	41	38	30	38	32	33	27	42	42	30	47	49	29	42	42	55	28	42	37	37	33	33	41	23	37	38	52	47	28	30	49	46	47	40	40	47	35	34	48	52	33	44	37	39	39	35	34	39	37	36	42	41	38	38	36	44	38	41	52	42	47	35	28	27	35	40	39	31	45	39	33	42	33	40	43	31	34	28	36	29	46	33	29	35	45	40	38	40	39	48	31	37	40	38	37	36	42	33	43	31	36	31	33	31	41	42	42	41	42	40	28	35	29	34	22	39	38	33	46	39	31	45	48	30	34	43	37	33	29	34	42	40	35	48	44	30	39	31	37	41	41	47	29	53	38	37	49	29	26	41	35	43	41	42	48	45	38	29	37	38	39	42	25	39	38	34	24	45	33	39	39	38	41	38	30	32	46	39	40	35	35	33	48	37	33	32	32	49	46	35	36	43	44	45	42	35	43	39	42	44	28	34	43	38	38	36	46	39	30	45	41	39	46	43	51	43	36	40	32	42	46	36	45	29	39	35	25	26	38	34	45	27	38	37	38	39	42	45	39	33	37	33	40	43	51	44	43	42	30	35	43	37	40	38	28	36	38	35	44	39	34	49	47	42	31	31	38	47	42	26	31	37	25	28	36	33	38	28	32	40	34	55	38	37	37	48	38	41	47	29	29	43	44	33	39	37	44	40	37	27	31	45	40	40	39	30	34	31	44	50	37	35	31	40	34	44	32	27	39	34	35	60	32	35	38	43	42	46	51	40	36	36	38	31	39	38	37	38	39	36	28	43	31	38	29	32	35	43	31	26	35	38	40	37	32	34	42	42	48	36	43	37	39	42	41	43	39	42	44	37	37	33	38	35	34	48	44	38	36	34	43	41	40	36	36	37	36	41	43	37	30	32	33	36	50	37	42	48	34	42	44	37	50	28	32	34	39	42	35	36	43	43	49	38	41	34	41	46	33	37	29	43	39	42	38	42	29	33	38	33	34	42	43	38	36	26	33	44	31	41	36	39	41	34	43	44	48	37	38	37	34	40	33	36	32	31	36	33	40	40	38	34	49	35	46	35	42	36	32	31	35	34	38	52	28	38	31	40	44	39	36	36	48	32	48	31	34	54	39	29	35	35	40	34	38	33	23	35	41	38	39	32	37	46	39	35	38	37	33	47	27	31	43	40	38	35	36	40	40	41	39	30	41	35	36	30	39	44	43	39	37	51	33	51	53	33	38	35	36	35	33	36	38	36	48	30	48	43	41	38	41	35	40	36	40	44	32	37	41	35	36	40	43	32	36	47	41	36	40	35	44	34	36	43	32	34	26	41	35	39	42	35	36	43	38	48	32	45	27	31	39	42	48	25	51	48	26	32	34	49	28	40	46	39	36	41	31	29	34	43	46	38	32	47	45	38	50	47	40	54	31	42	35	39	45	32	30	32	25	32	37	34	35	47	44	39	37	38	42	36	24	40	36	45	35	35	38	39	45	36	32	37	39	43	41	50	30	38	29	40	37	24	46	34	32	38	40	41	40	47	37	34	36	28	47	50	31	42	39	34	16	37	34	31	47	41	35	32	32	42	29	42	34	28	35	45	39	34	36	42	34	36	35	31	34	42	32	42	40	37	41	35	36	46	35	46	44	29	39	44	33	33	36	38	30	31	45	41	44	36	28	42	41	29	43	36	36	39	42	47	37	29	42	50	34	32	46	37	38	49	40	35	43	40	41	44	36	37	43	42	29	32	27	50	53	48	39	43	28	50	36	33	40	46	38	38	47	33	42	40	34	23	43	38	37	32	30	27	33	45	34	38	37	34	44	32	40	38	38	42	33	40	41	41	49	39	39	38	34	39	30	39	44	47	45	38	38	41	27	51	34	37	35	28	36	36	39	35	50	27	29	47	43	42	24	36	34	29	28	34	43	34	26	42	39	42	33	35	37	44	42	34	34	45	39	34	38	28	38	34	34	25	36	32	40	37	46	34	37	38	39	36	36	40	41	48	38	44	35	46	29	31	33	41	31	39	45	35	41	29	22	39	24	39	36	38	25	43	36	44	38	40	38	38	32	37	31	33	40	33	32	35	39	48	34	34	50	37	45	31	41	32	35	26	46	40	34	35	47	33	40	30	38	39	29	36	32	44	36	42	37	31	26	40	46	32	30	37	43	39	36	43	37	30	37	36	50	38	42	36	35	43	31	36	30	39	38	42	44	35	39	44	37	46	41	36	41	33	35	31	45	34	34	40	35	37	54	36	29	27	35	25	40	39	30	27	37	35	30	37	48	30	30	47	42	43	27	35	50	28	34	41	23	38	50	45	30	32	32	43	38	41	38	32	32	30	40	28	36	40	37	44	42	34	32	34	30	34	31	39	37	37	48	42	23	35	32	28	40	41	41	38	38	47	42	32	36	48	34	44	33	39	35	29	40	39	44	41	35	36	48	40	42	38	35	43	34	32	26	48	26	31	32	32	46	30	52	38	40	38	33	34	36	36	42	46	29	30	47	51	38	43	41	37	38	30	42	36	50	34	44	39	34	48	38	44	32	33	40	40	40	35	31	27	42	37	43	40	33	43	38	46	40	31	37	35	41	37	43	34	40	28	44	38	35	40	46	34	34	43	38	37	37	34	30	45	45	42	36	29	42	49	27	33	42	28	40	39	34	39	35	43	34	47	42	35	43	29	34	45	47	39	39	43	39	36	35	45	57	34	38	38	44	33	35	27	41	48	40	42	37	30	35	41	29	39	37	47	43	43	39	43	44	43	33	38	40	31	35	44	40	34	36	41	26	40	47	34	34	45	38	36	38	34	33	35	43	35	49	32	38	35	39	27	35	55	31	36	34	45	41	29	33	35	49	33	44	37	37	36	42	28	37	44	49	33	35	35	37	50	40	41	47	34	44	40	37	43	39	35	44	44	44	42	30	37	42	38	48	39	36	42	46	33	23	32	35	28	47	43	25	38	35	37	32	40	32	40	41	45	38	43	30	38	35	40	32	29	35	37	32	42	41	37	34	24	29	48	35	47	32	34	29	37	34	44	43	39	34	45	34	29	38	39	26	35	46	39	35	35	30	34	33	36	41	28	40	53	45	41	30	45	37	32	46	34	32	32	43	40	36	38	40	29	43	38	30	49	44	36	39	31	53	32	33	41	49	35	38	39	41	53	36	37	43	45	31
23305	16742	13218	23935	35388	38762	61148	64082	52022	43568	34741	26080	16596	8289	3570	1394	811	572	523	501	516	507	465	498	504	497	489	475	541	487	471	516	491	490	497	485	492	483	511	529	491	494	514	479	488	474	533	443	480	478	511	551	527	494	543	506	499	501	513	517	518	477	526	466	517	501	488	533	501	494	503	513	452	518	496	480	552	466	493	518	502	486	486	498	509	508	506	510	484	489	526	532	496	478	485	502	458	511	500	489	470	510	506	497	516	510	508	497	503	485	499	536	497	490	506	471	472	539	498	510	539	476	495	532	463	501	475	509	507	497	526	482	504	491	521	506	499	495	490	510	502	521	474	484	542	500	479	473	488	496	538	512	475	486	471	479	493	478	487	476	504	471	489	492	485	497	475	510	467	486	514	480	509	535	476	472	475	486	464	536	491	460	476	489	490	502	494	551	515	520	490	490	507	467	477	538	476	510	475	506	513	477	465	476	486	512	465	479	515	555	517	501	493	468	476	476	514	497	469	485	483	534	554	465	527	548	509	517	444	529	489	526	536	532	543	473	478	460	527	507	547	464	513	469	519	512	512	543	502	520	509	521	494	503	481	517	467	510	479	500	441	473	470	522	478	494	513	492	472	524	481	506	500	531	501	493	493	477	507	495	492	500	516	500	530	496	515	496	509	506	490	511	484	509	522	513	509	478	485	515	511	520	503	490	508	497	501	558	455	520	493	470	493	435	489	504	470	499	479	507	482	477	520	519	452	495	512	493	481	487	490	474	511	508	563	474	511	469	518	468	483	491	484	510	492	491	457	481	504	524	543	492	497	513	499	476	478	497	520	488	477	471	498	481	504	482	492	537	487	485	500	478	495	509	488	508	499	484	518	510	487	496	479	480	515	466	500	486	544	481	547	521	485	538	510	485	443	522	517	541	488	522	507	471	463	491	531	481	477	458	502	477	503	504	496	501	522	525	455	486	494	505	491	492	497	504	498	528	481	506	498	462	524	463	511	535	492	483	476	524	498	474	497	501	489	481	469	490	493	515	473	508	539	488	444	481	531	521	519	484	517	482	495	465	517	490	510	497	525	499	440	507	491	510	513	502	472	537	484	528	482	494	532	487	524	502	520	492	487	525	477	495	465	477	531	497	509	511	479	513	477	504	470	498	496	541	511	500	487	513	520	520	544	477	525	470	503	495	523	480	458	514	500	473	443	494	481	512	498	493	490	503	507	501	507	549	514	517	545	489	475	481	476	504	488	502	518	468	505	555	483	498	500	505	512	500	478	469	483	531	485	516	505	494	489	481	507	524	492	480	477	504	498	475	437	490	472	502	493	481	469	510	471	500	506	494	500	531	505	491	478	492	478	525	496	501	493	501	433	505	546	511	512	467	474	492	466	513	535	515	507	516	484	520	512	553	537	533	472	510	454	497	504	505	506	484	504	502	487	501	491	497	527	469	518	532	515	496	501	482	490	526	490	493	496	527	506	463	473	483	537	510	481	536	496	492	507	512	503	506	496	498	479	545	487	546	540	470	511	452	510	455	496	478	509	474	481	481	487	514	523	501	493	498	495	504	473	480	513	487	485	465	492	502	484	493	486	521	476	483	523	544	488	521	507	500	513	570	500	512	460	513	476	524	499	524	488	539	494	451	488	499	452	494	464	522	496	512	496	549	489	465	515	485	463	501	510	484	493	480	489	487	526	496	471	450	529	474	502	490	496	517	488	501	506	519	524	503	482	520	522	477	470	524	545	496	526	457	509	510	532	496	485	485	474	480	466	535	458	472	545	478	466	471	507	484	498	524	482	470	524	493	516	483	447	463	505	469	474	504	490	510	486	508	473	485	492	517	528	513	471	488	529	520	521	485	479	490	526	514	506	476	489	493	501	491	489	498	521	495	476	491	520	456	506	509	483	531	490	522	466	452	522	511	512	504	471	528	457	524	483	463	508	521	507	499	498	464	517	550	494	532	478	527	506	479	525	518	480	520	477	496	488	507	508	529	497	483	484	518	493	535	474	469	507	483	489	492	540	484	518	521	531	516	508	506	525	519	498	495	533	484	506	526	498	512	485	502	496	516	476	503	512	491	532	490	457	498	459	508	476	490	465	501	516	540	508	491	480	481	512	477	495	476	496	488	450	530	463	527	485	511	540	502	506	543	467	527	526	532	502	534	524	472	465	450	504	495	546	492	499	531	544	481	497	455	488	490	509	492	524	524	529	494	520	510	473	500	503	437	539	546	519	449	518	509	493	487	463	474	482	510	548	460	478	448	490	487	463	472	496	506	494	508	518	519	504	469	485	492	513	520	496	471	501	493	481	506	511	461	481	519	504	522	522	496	525	484	498	492	508	502	504	500	536	504	478	501	501	526	459	518	511	463	482	494	466	466	446	503	493	494	488	472	470	494	497	491	484	496	476	534	518	484	462	472	511	471	461	512	535	517	487	472	520	498	484	492	486	509	447	522	466	488	522	495	499	522	491	486	531	513	466	458	480	508	519	502	513	500	528	461	502	466	512	489	480	492	446	541	511	551	493	502	509	520	494	496	497	463	503	477	473	474	462	489	492	467	510	497	524	479	463	501	474	532	482	516	515	513	494	474	489	472	492	489	505	453	442	495	502	452	470	472	518	502	464	485	504	468	472	513	489	496	473	546	544	533	500	467	535	474	503	499	509	508	549	514	468	475	489	503	497	481	472	499	506	462	526	491	507	448	491	490	526	507	520	496	452	502	539	508	528	494	494	476	448	456	507	474	457	508	513	504	509	506	502	481	493	487	478	548	502	482	477	485	515	477	494	521	528	473	517	465	524	489	506	501	520	529	480	526	499	489	511	535	548	507	492	517	492	513	519	510	478	515	487	556	464	502	517	493	507	490	547	505	439	491	454	526	464	512	518	488	501	481	512	503	503	519	546	520	500	493	501	489	496	496	486	470	507	520	495	498	517	498	478	513	478	523	464	486	486	472	484	517	514	499	566	505	477	483	501	499	495	513	502	458	468	514	501	480	536	502	523	461	532	495	471	465	519	505	530	468	494	496	484	524	496	505	523	509	506	512	512	472	527	537	506	471	486	484	510	491	504	477	541	506	499	476	532	460	494	497	499	524	501	485	544	496	490	490	506	479	526	464	525	518	493	491	510	472	525	514	518	447	522	493	522	491	490	504	507	500	544	481	549	491	493	515	513	516	513	497	476	515	502	480	487	493	527	556	433	509	488	493	488	478	517	483	513	507	498	511	519	457	500	494	479	458	488	466	520	529	509	520	491	524	520	503	517	485	515	512	502	475	525	514	537	460	486	468	520	501	512	517	470	520	518	474	510	509	520	477	513	481	524	512	496	471	488	508	502	506	537	522	523	483	473	528	523	494	476	489	524	477	470	502	504	507	498	476	498	488	534	507	513	484	492	489	497	476	486	528	500	476	541	497	512	504	518	542	497	516	504	512	477	479	521	499	511	501	482	490	533	538	504	518	497	532	485	504	525	527	525	531
1418	329	186	138	167	286	1720	3676	2930	1819	1013	548	228	108	58	50	38	40	37	36	25	22	34	28	33	43	31	44	41	43	41	38	52	44	37	30	40	40	32	34	35	43	39	33	32	40	29	30	43	43	40	40	35	46	40	36	58	44	32	39	30	35	36	29	40	34	40	37	29	36	35	32	48	34	36	39	35	43	38	35	29	37	29	33	39	35	42	33	35	44	47	47	39	31	37	34	44	42	38	45	42	29	35	41	35	41	32	35	36	48	32	38	27	39	32	25	34	39	43	39	46	48	49	33	37	43	34	36	36	34	31	28	27	47	43	43	44	41	35	36	47	39	36	42	34	37	26	36	36	35	41	45	31	36	39	42	38	28	31	40	35	39	47	36	43	39	40	37	42	45	35	37	34	40	42	45	45	49	31	35	38	38	38	41	55	39	32	42	38	36	44	32	32	34	40	31	32	39	49	33	39	43	33	36	36	44	40	33	38	25	37	40	42	39	40	33	48	34	35	32	45	37	33	37	34	33	30	41	35	35	33	42	36	43	46	46	48	39	34	56	34	28	36	37	39	29	46	47	28	33	40	37	38	37	46	42	40	33	35	44	35	47	45	24	40	42	38	39	42	37	31	33	39	40	28	38	48	30	34	35	44	44	50	39	49	36	29	36	33	27	38	37	35	39	36	26	35	29	35	38	35	35	30	29	41	42	50	37	35	40	48	48	41	36	28	37	37	39	38	41	33	39	47	33	36	39	47	47	30	39	29	31	42	31	33	43	43	37	36	44	28	39	42	33	33	34	33	39	49	41	49	35	38	31	43	42	50	34	36	41	46	43	41	30	43	34	34	38	39	29	37	39	45	29	39	42	41	28	41	37	32	34	29	27	37	41	50	40	41	36	33	29	31	35	44	46	36	40	36	39	40	34	35	43	45	38	29	45	38	46	41	40	47	30	25	28	33	37	35	37	36	39	27	42	36	36	39	38	39	33	38	31	41	43	37	37	25	33	27	40	42	38	44	38	35	42	44	29	37	45	32	40	35	33	35	36	37	41	28	33	28	37	33	39	38	48	42	40	36	40	34	49	48	34	45	36	39	34	33	38	39	42	44	44	37	29	40	45	32	38	32	30	36	28	42	38	37	28	45	40	38	33	44	39	39	36	31	41	29	34	32	43	33	45	38	37	44	44	31	36	41	38	51	30	43	41	35	28	38	42	49	34	40	32	40	41	40	34	40	40	38	27	39	49	32	39	31	30	34	35	32	46	37	40	47	36	36	28	45	37	33	35	32	32	36	32	41	51	46	43	36	39	30	43	44	33	31	29	52	38	27	36	41	36	27	48	32	36	29	38	47	28	39	32	41	41	41	38	45	38	49	46	34	33	34	38	46	46	43	52	39	33	34	32	40	44	35	41	34	47	42	38	38	36	29	44	32	35	41	35	49	38	32	43	27	41	40	42	35	38	37	36	35	41	43	34	34	31	46	43	41	39	53	27	35	29	38	43	51	43	34	26	28	47	23	40	40	39	28	36	46	41	42	46	39	35	39	42	31	42	25	37	50	34	30	31	23	29	38	36	36	38	38	34	33	30	42	38	33	36	39	43	28	30	37	42	31	32	40	32	37	31	39	39	55	42	36	34	40	47	32	39	37	47	23	47	46	32	29	36	27	37	32	45	29	33	41	35	28	47	34	39	27	40	42	36	32	49	40	38	34	33	22	34	31	35	45	43	44	35	39	46	40	38	37	33	42	36	42	40	37	42	40	47	29	29	39	37	35	39	24	40	37	33	34	36	35	47	34	35	40	36	42	43	40	45	39	48	34	37	51	39	42	42	32	45	40	35	35	27	37	42	46	42	39	44	44	48	35	42	29	36	37	42	30	47	36	38	39	33	27	43	42	40	38	26	38	30	57	37	37	49	34	38	33	43	38	43	46	41	36	47	28	27	31	39	40	32	36	43	37	38	37	44	41	33	40	38	31	37	42	41	28	37	36	33	39	33	44	37	29	40	44	31	31	31	23	34	35	43	27	34	36	37	44	48	33	38	38	46	33	46	34	35	48	32	34	33	38	34	37	37	38	42	34	37	34	32	32	29	40	38	37	32	40	43	37	30	29	40	38	36	29	41	44	36	45	33	49	28	42	47	44	34	29	33	43	32	47	43	35	44	42	31	30	43	45	42	31	46	25	40	29	37	37	38	28	43	44	38	31	43	51	36	36	41	37	45	32	29	40	48	27	39	36	40	34	38	38	30	41	26	42	48	32	27	39	42	33	39	28	42	36	35	38	34	41	47	35	39	30	41	34	32	33	42	46	32	44	38	45	43	42	45	36	42	44	44	34	32	30	51	39	43	36	37	40	32	48	45	35	38	43	37	37	27	46	44	50	34	34	50	35	44	30	38	36	47	38	38	44	29	41	43	26	37	37	30	26	29	40	44	32	33	49	35	27	37	33	54	31	40	42	31	39	30	47	31	44	36	45	44	36	40	41	32	47	30	38	37	34	44	36	30	45	37	41	48	41	40	43	39	38	44	48	37	48	36	33	35	41	27	41	43	28	37	38	44	48	50	32	39	42	38	36	26	30	31	36	43	36	38	34	30	35	29	32	30	28	45	33	35	48	28	28	44	34	31	35	43	46	39	31	40	45	37	41	44	44	44	31	29	37	40	33	36	33	30	34	37	37	37	40	54	40	40	33	32	48	36	37	49	39	46	40	41	41	38	36	33	42	33	39	32	44	34	43	37	29	46	49	31	32	42	33	36	43	42	41	34	47	42	43	38	49	31	38	42	45	46	38	49	28	31	41	38	44	38	36	38	39	38	38	50	46	41	41	30	32	42	31	38	42	39	41	38	39	42	51	29	37	31	45	42	46	27	31	40	22	36	47	37	29	37	38	30	37	30	34	37	48	34	39	50	40	42	42	28	28	29	38	40	40	42	37	29	43	40	32	31	41	35	37	27	42	32	49	36	24	35	43	47	34	40	40	32	34	47	32	55	55	45	37	42	46	32	33	28	42	34	41	48	41	26	31	49	29	47	44	33	28	48	32	50	39	52	43	33	40	39	25	27	34	33	36	35	44	42	26	38	43	43	34	38	37	37	43	36	40	34	41	52	29	35	39	40	43	46	35	44	32	38	50	33	33	37	38	34	44	52	37	38	46	32	36	32	38	32	49	38	51	37	42	37	41	42	40	39	40	34	28	33	37	43	41	30	35	37	29	37	38	31	35	37	38	31	38	39	43	36	41	43	36	46	26	50	34	43	38	38	33	39	37	25	38	38	33	26	57	37	34	44	36	45	35	42	32	28	42	28	37	45	38	31	38	36	29	38	39	23	50	22	55	38	43	46	37	36	24	34	41	32	32	20	40	32	45	31	34	30	48	37	35	43	43	32	32	36	39	30	50	40	36	31	33	46	39	34	36	34	29	33	31	36	35	44	30	29	40	42	37	36	37	33	35	32	31	44	35	45	34	40	36	41	51	34
17137	7361	3743	7377	16096	19669	35129	40311	33823	27545	20761	12746	5778	2540	1119	658	519	494	528	492	486	504	520	509	484	518	505	517	494	501	496	509	500	460	520	495	488	488	491	490	481	504	496	469	508	507	490	510	460	484	527	483	479	498	536	477	478	487	488	494	509	514	512	477	477	477	447	505	456	477	462	450	477	468	453	479	484	488	471	524	491	547	490	507	556	500	467	486	478	477	507	476	511	463	472	447	450	490	463	484	451	465	500	474	491	483	460	527	479	472	523	503	495	503	541	512	481	472	503	510	508	523	477	496	488	509	457	475	512	476	526	520	500	486	455	487	473	474	500	511	505	496	496	512	495	539	493	498	496	493	531	451	491	538	466	477	507	500	495	498	521	463	509	488	474	545	532	479	485	499	489	522	484	497	526	507	495	535	472	504	509	515	451	512	479	490	481	485	520	481	496	505	491	490	472	466	528	484	521	474	506	478	460	494	493	484	468	428	490	503	491	498	485	501	457	492	491	486	489	478	481	480	503	509	478	518	492	494	473	484	457	514	503	511	484	512	461	497	494	528	504	501	471	497	519	472	494	505	501	465	483	478	479	493	496	556	479	491	501	446	483	486	501	505	500	473	538	510	505	489	490	443	491	524	481	484	491	510	452	523	529	515	491	492	511	509	537	499	480	551	546	503	494	470	451	500	513	510	496	505	519	485	453	488	488	524	473	478	475	532	454	473	517	489	454	501	521	516	515	509	495	515	511	480	491	491	456	498	495	498	522	461	486	491	489	491	509	463	522	500	486	487	484	488	508	495	500	499	481	518	474	536	509	515	514	467	498	486	505	449	474	490	482	473	507	485	512	460	494	485	458	497	478	438	508	479	501	490	467	498	495	515	483	468	505	474	472	493	493	492	494	494	508	496	510	500	495	478	514	499	481	520	538	514	498	469	475	555	519	492	497	490	524	493	468	500	526	475	487	499	507	499	528	511	517	507	525	530	494	497	482	501	513	470	483	464	455	467	491	510	521	500	504	520	505	491	505	521	509	546	491	518	473	499	455	488	504	505	507	486	458	510	467	505	498	497	473	411	529	497	494	464	497	488	510	466	480	516	507	484	498	517	504	509	500	497	464	477	514	501	495	481	478	461	499	499	529	488	484	520	470	519	453	473	504	511	517	495	464	496	448	516	491	531	502	490	540	470	496	509	520	504	512	551	508	507	505	478	494	515	473	468	481	490	520	493	500	488	488	507	473	504	477	489	496	524	522	550	490	495	494	508	505	450	493	478	489	477	474	499	496	485	493	495	506	482	467	510	482	490	460	489	515	506	522	515	513	433	487	479	491	477	499	510	481	465	469	433	536	499	484	509	491	490	469	495	501	486	515	472	512	488	505	532	504	464	510	478	499	487	523	508	487	479	478	498	478	522	485	470	466	535	513	512	479	513	489	477	514	477	497	495	481	516	487	494	475	491	500	496	471	538	486	528	481	473	477	513	499	465	496	495	473	503	460	546	501	488	472	496	483	462	484	514	463	490	501	486	490	467	512	464	456	514	518	465	472	495	486	492	466	501	523	495	475	482	493	474	497	509	516	513	483	511	493	519	449	506	510	507	485	494	478	520	504	485	485	505	462	530	503	465	495	517	506	496	526	500	532	451	493	454	495	505	519	504	478	483	491	510	445	510	475	487	481	545	497	493	537	493	486	471	487	457	519	506	512	513	455	502	481	512	499	497	484	506	467	471	507	490	496	509	436	501	497	448	468	513	485	467	473	531	514	498	490	459	482	494	462	489	461	481	502	483	507	531	501	465	534	445	473	494	506	490	481	470	519	468	486	517	511	486	472	490	514	531	485	513	488	469	493	505	470	508	501	507	540	500	489	480	459	480	517	530	519	503	501	473	503	499	481	522	509	519	470	506	493	499	488	485	481	512	486	490	465	519	466	500	449	478	513	472	491	465	503	465	499	456	511	467	490	462	500	501	478	530	523	478	466	515	480	480	429	519	498	501	476	499	483	503	472	530	509	512	482	477	467	470	505	511	514	544	500	504	503	495	490	492	511	515	475	488	488	496	494	490	492	484	486	505	519	515	498	500	488	526	472	520	512	485	480	469	520	467	509	499	491	476	485	493	513	482	487	464	517	511	516	556	490	452	498	513	473	489	484	499	471	471	521	530	489	461	488	484	485	513	518	500	512	495	482	491	477	486	520	456	514	513	504	499	507	465	500	465	504	492	467	482	492	482	460	496	500	458	474	490	486	473	479	460	486	509	502	511	484	478	476	491	482	514	463	441	495	491	489	475	508	480	487	470	540	455	496	470	526	493	528	479	485	484	459	504	499	464	493	512	493	504	527	482	482	472	503	482	532	450	526	478	524	519	459	493	492	474	509	490	515	522	527	495	496	504	472	507	518	473	471	488	485	499	509	505	484	470	511	479	467	488	495	502	494	481	485	507	517	497	465	531	529	514	549	548	431	473	478	510	545	471	504	517	520	538	485	482	504	455	461	483	483	520	494	537	508	472	492	517	499	479	495	461	500	472	469	484	470	502	515	481	474	485	507	523	501	472	493	515	493	500	506	528	478	485	513	479	480	511	485	501	490	510	503	463	506	513	461	452	494	488	465	492	479	496	510	529	480	486	496	515	489	528	504	473	439	461	529	475	530	515	496	498	474	479	496	484	465	526	503	514	473	501	519	480	490	499	519	486	480	489	465	500	506	480	494	499	494	479	525	499	487	469	472	482	466	515	469	484	507	481	485	474	490	494	484	473	451	516	492	492	494	479	504	489	513	482	490	466	503	501	480	475	497	513	517	484	512	510	461	477	490	514	534	469	461	504	505	482	466	469	461	517	492	499	467	453	502	446	511	515	504	437	523	501	530	496	526	511	499	517	472	473	519	468	504	477	492	519	498	505	490	471	504	464	510	483	484	561	499	479	494	534	500	459	498	488	497	439	471	452	499	478	497	484	480	516	494	503	496	496	521	528	535	550	520	525	497	486	485	489	522	498	472	449	521	462	515	519	472	488	470	468	480	482	472	489	503	485	487	493	506	476	498	481	451	471	488	513	485	528	453	456	474	475	487	501	473	479	495	502	509	490	504	508	491	500	482	486	509	465	494	505	462	486	490	496	504	489	455	476	471	490	473	517	486	450	510	523	544	495	468	498	506	486	506	494	494	480	507	529	506	491	456	478	491	479	479	474	489	486	483	497	457	492	474	504	509	468	461	458	528	520	527	474	444	495	510	478	471	529	499	498	492	540	518	498	492	499	457	476	457	489	508	495	503	490	521	468	462	527	517	533	492	461	514	470	502	530	491	459	536	502	489	491	498	489	529	519	513	496	481	511	482	504	463	513	470	480	496	489	468	508	455	497	497	481	468	492	475	492	493	484	455	502	486	452	453	430	493	488	500	484	523	466	482	447	486	504	451	491	474	466	514	458	487	477	489	481	540	463	469	480	499	468	488	509	495	480	508	480	521	508	482	573	492	518	511	456
870	578	387	273	387	718	4422	10886	8199	3969	1952	1049	426	180	89	71	49	33	41	28	51	38	28	34	29	41	31	37	43	30	29	31	36	44	47	39	32	28	36	51	42	33	45	41	35	30	38	37	51	24	32	36	35	28	38	26	36	29	33	33	38	35	46	35	31	34	45	43	30	31	32	26	35	34	32	42	43	30	31	32	43	33	44	43	46	38	26	27	30	48	31	27	30	34	34	25	39	43	49	31	35	34	31	36	34	34	39	33	37	27	35	31	37	39	24	28	26	38	35	38	32	47	28	28	29	38	25	30	36	27	30	43	38	34	38	32	33	41	37	41	45	28	33	33	36	37	40	39	26	36	40	29	31	34	34	27	28	33	36	34	38	29	42	23	29	37	25	29	36	37	34	31	29	37	29	35	32	27	40	36	29	35	32	29	44	39	35	41	25	35	38	33	41	27	30	27	31	40	32	34	34	28	36	33	34	46	29	26	38	30	33	36	31	39	31	35	29	34	42	47	29	28	46	30	28	32	37	32	30	31	31	34	31	37	25	33	45	32	27	34	42	31	26	32	31	48	33	37	33	43	41	30	31	34	36	35	34	49	41	29	44	35	34	29	44	39	31	30	30	28	30	35	36	38	27	24	27	28	36	48	28	27	40	27	33	42	41	35	31	38	42	36	32	52	25	32	45	29	31	39	30	34	27	35	42	35	32	50	33	43	31	34	25	36	33	32	34	34	32	40	34	30	38	29	25	42	32	38	33	33	39	34	34	37	31	31	40	35	39	26	28	35	41	38	45	28	36	34	31	28	32	29	27	26	23	36	33	29	36	31	29	37	40	39	40	45	33	31	43	35	33	26	45	36	28	36	35	39	29	35	32	35	38	28	43	39	29	43	37	40	31	35	35	35	40	35	40	31	34	39	48	31	28	41	28	25	36	40	31	36	36	48	32	31	27	48	39	34	30	45	50	28	38	41	30	34	36	29	30	40	27	42	31	27	32	32	31	35	34	39	36	36	31	43	35	33	32	38	35	32	32	33	38	37	39	33	33	33	35	36	27	44	30	46	34	23	33	29	39	38	35	35	36	40	41	35	35	38	38	37	35	23	33	31	31	26	39	46	42	39	38	28	32	21	25	39	26	34	35	38	34	28	39	29	29	30	36	31	41	24	28	44	33	48	24	32	31	32	39	41	34	37	32	37	35	37	44	38	41	21	20	29	31	30	25	26	28	44	39	32	32	25	45	34	41	42	38	33	29	27	34	33	25	30	25	33	31	37	26	37	41	41	34	44	40	31	34	32	43	35	51	29	38	35	29	40	40	35	31	30	32	41	34	26	38	41	41	24	36	33	30	39	33	26	30	39	33	41	38	31	45	37	34	31	28	28	40	33	31	42	26	29	27	37	42	26	32	22	42	39	30	32	35	26	52	28	35	24	34	36	29	36	32	25	29	36	28	38	33	33	35	37	37	30	37	38	32	31	39	31	39	43	40	31	24	42	43	40	45	32	49	36	35	34	28	45	26	39	24	33	27	39	28	42	32	32	36	35	43	45	34	21	47	34	23	41	33	30	32	27	44	31	36	32	44	40	21	29	47	41	35	43	43	34	49	45	32	36	36	48	32	35	38	35	46	36	30	47	33	26	32	38	36	35	32	37	37	44	43	42	30	35	28	38	35	43	34	44	31	31	41	37	32	37	35	34	43	35	35	27	43	33	35	36	39	34	33	38	28	34	32	27	36	24	49	35	51	36	45	29	32	36	41	39	43	38	43	19	34	29	31	29	42	37	28	35	31	39	36	31	37	36	40	23	36	42	26	34	41	39	33	36	34	34	28	42	35	34	38	34	33	36	42	32	27	33	38	39	36	25	48	48	28	31	28	32	35	40	41	32	23	31	40	30	40	33	37	28	23	33	37	39	42	30	32	33	35	37	40	23	29	37	31	44	32	29	29	39	32	37	24	38	32	37	39	41	28	37	23	33	31	45	35	28	41	23	40	36	33	31	30	34	46	30	35	37	27	35	30	26	37	36	33	35	39	37	34	39	28	31	32	40	41	22	38	31	43	25	34	41	29	45	34	37	40	40	23	26	40	31	41	35	38	24	36	30	36	26	40	40	35	28	39	46	31	30	34	28	26	40	29	36	36	29	27	34	35	32	44	32	45	46	31	37	32	29	33	34	29	38	37	29	35	33	40	27	31	38	36	30	33	32	43	31	36	31	31	40	46	37	35	29	37	34	28	33	34	37	33	37	19	32	31	38	28	45	38	38	34	38	27	36	18	47	41	30	37	27	46	40	40	37	28	34	42	40	33	41	43	43	36	40	43	34	33	38	43	39	32	25	31	42	41	41	39	32	32	33	33	41	29	38	32	30	37	38	43	38	39	32	33	28	29	43	28	32	35	35	33	31	32	29	31	40	38	41	36	31	37	32	39	36	34	32	43	46	34	48	37	32	30	38	35	37	31	40	31	31	37	34	23	38	32	37	30	24	31	39	34	40	32	34	33	33	41	31	29	37	24	39	47	25	34	27	33	47	30	34	29	27	28	20	32	36	40	40	33	26	37	21	34	44	26	37	37	41	31	37	46	28	38	42	37	27	42	32	45	27	35	42	36	41	27	20	39	27	44	27	34	34	32	26	34	47	33	37	46	27	32	30	38	42	33	29	35	39	39	49	36	43	31	34	36	37	34	36	31	40	35	31	46	31	40	34	42	46	36	26	49	38	32	32	32	49	37	37	38	41	30	33	39	23	38	40	34	36	37	34	25	37	31	48	42	26	31	31	38	33	40	26	35	30	46	35	40	49	37	35	23	32	25	37	34	33	32	26	36	33	34	23	35	32	31	30	48	44	33	33	37	33	38	33	28	33	27	35	34	34	34	33	32	32	42	40	43	39	28	33	34	41	39	25	28	28	35	39	33	26	28	31	34	33	34	32	29	41	22	38	40	33	36	25	39	39	33	34	38	22	42	30	47	36	29	35	39	43	37	37	30	38	34	28	30	28	36	36	38	31	33	38	34	32	39	42	34	35	33	47	37	37	37	36	27	30	32	44	33	35	37	28	41	33	36	32	36	35	26	36	43	37	38	30	33	36	37	35	33	40	31	37	35	26	32	34	35	42	35	37	30	47	29	44	27	35	34	33	30	37	44	28	38	37	41	39	33	42	42	36	34	30	33	39	25	36	33	26	29	47	37	28	35	33	43	38	35	30	24	43	36	43	33	33	36	32	29	34	28	33	50	28	36	35	35	54	30	30	26	25	40	34	35	27	38	46	37	34	37	37	40	30	30	38	31	33	35	26	34	33	39	39	42	32	43	42	41	38	36	22	32	32	29	39	38	31	34	34	37	33	35	33	32	38	37	26	33	37	31	33	32	35	36	24	30	33	42	42	39	42	23	36	22	29	38	37	35	30	22	34	39	39	42	41	30	29	35	36	41	21	34	31	37	42	33	35	30	33	34	44	35	30	25	28	29	26	25	32
19539	12390	7746	15482	26575	28467	45979	56367	45341	34934	26738	19777	9596	4905	2065	1083	662	457	481	469	453	463	468	483	469	428	423	500	443	436	411	445	434	478	419	438	437	429	426	414	408	466	471	457	466	425	448	466	460	457	440	472	422	449	412	418	419	438	454	455	455	441	481	435	492	449	438	471	441	432	456	492	431	446	474	420	438	447	417	461	438	459	440	456	464	445	466	456	462	453	454	447	458	463	469	473	458	475	489	444	426	478	473	448	426	429	437	443	413	462	483	423	470	459	447	465	438	483	452	463	428	479	455	422	457	429	475	431	472	458	476	431	478	488	447	419	439	422	436	435	437	476	455	484	436	462	467	466	440	467	432	454	503	487	421	448	455	459	464	462	427	456	460	470	440	468	474	457	466	453	423	443	451	455	456	454	445	433	422	443	450	470	479	473	468	454	417	483	421	438	478	438	411	457	465	447	459	440	462	494	446	437	465	433	444	445	487	435	471	476	435	449	488	471	460	443	424	426	465	468	442	485	435	438	424	429	444	437	451	471	485	453	459	450	472	458	435	443	450	465	449	422	489	459	412	432	471	438	467	421	425	439	441	503	430	443	460	436	450	477	442	439	437	493	444	465	450	448	439	424	435	429	445	445	471	460	435	466	435	462	475	438	433	451	468	468	468	445	464	461	441	419	471	447	457	460	450	482	448	447	474	483	458	439	428	451	437	454	452	445	478	447	447	459	459	477	454	410	465	464	448	439	458	442	419	445	469	480	433	436	482	440	479	486	469	446	455	432	438	470	498	460	452	446	438	414	444	462	463	435	451	451	430	450	462	498	458	455	457	430	461	457	440	461	441	450	457	478	408	482	448	431	420	462	474	446	447	436	456	431	447	463	496	433	434	452	450	455	469	431	457	420	492	423	442	443	439	447	438	445	456	443	482	448	448	461	408	417	440	471	445	434	441	474	437	464	465	436	474	457	483	477	418	486	446	451	462	483	490	478	445	437	467	452	456	445	469	495	446	364	433	463	491	447	460	457	480	494	414	439	451	476	484	481	431	455	458	459	476	447	418	447	470	424	448	464	499	393	437	464	451	440	501	470	439	437	452	458	445	451	455	486	461	426	458	458	455	463	451	480	437	420	470	493	463	476	467	436	463	452	496	466	450	442	459	395	459	503	477	468	458	449	432	446	426	480	470	444	464	443	438	461	510	441	481	465	475	434	478	488	472	458	442	454	451	463	457	486	448	451	493	451	465	418	463	456	401	454	449	416	449	501	450	424	473	424	468	491	462	448	448	432	487	504	451	486	440	452	441	479	467	455	447	444	455	449	456	469	463	458	396	472	425	427	478	482	461	417	465	440	475	434	434	476	464	448	456	489	432	450	427	439	465	456	440	468	419	437	491	441	459	463	442	499	437	462	439	436	472	467	461	435	416	413	435	433	441	445	459	448	462	431	463	515	476	416	468	461	425	433	464	453	446	445	428	450	438	463	472	456	431	449	484	460	434	453	457	470	476	507	495	467	473	439	472	436	456	450	480	466	484	479	449	469	471	443	455	446	463	422	445	472	457	458	464	467	464	439	403	452	429	414	460	424	482	480	450	481	452	478	442	453	462	447	441	471	465	451	464	468	479	448	451	448	431	485	462	439	438	433	450	470	452	473	470	437	433	453	452	457	441	470	425	488	462	440	474	448	467	470	431	467	499	447	439	485	447	464	451	470	456	469	500	421	428	436	459	437	457	486	445	451	458	453	475	440	464	490	464	431	463	446	482	424	462	442	498	453	466	444	456	478	480	454	462	453	469	442	486	452	482	444	445	426	446	498	442	428	457	445	446	477	460	443	432	461	445	415	469	463	449	456	454	445	434	469	459	457	493	423	438	472	421	494	425	452	420	433	458	420	504	439	449	454	456	462	421	466	444	434	467	455	436	451	430	453	448	432	445	424	448	440	450	448	485	441	458	461	455	455	441	493	460	489	489	425	491	443	451	470	471	441	466	423	500	454	461	429	490	438	453	469	408	453	445	490	497	495	419	491	462	420	479	452	468	446	503	471	475	470	497	437	446	447	469	462	449	475	443	440	442	421	445	420	437	445	444	437	461	472	456	434	448	441	428	455	438	446	436	486	473	458	456	436	488	474	453	441	448	484	431	451	464	476	455	461	461	453	453	458	462	428	483	429	475	458	463	462	475	421	446	420	478	441	467	502	429	453	419	475	460	505	491	441	426	470	475	488	436	438	458	483	418	459	440	475	464	460	428	489	465	456	436	478	458	444	448	457	418	423	438	430	484	426	470	459	505	447	455	445	445	431	450	411	453	481	474	446	462	467	435	445	449	425	474	453	449	472	470	449	442	476	460	499	443	453	465	479	444	486	468	470	493	386	459	448	456	452	482	465	458	470	500	453	441	447	468	445	473	444	432	440	430	426	465	459	457	480	412	449	442	442	475	479	454	433	481	462	432	456	445	467	473	429	422	487	497	463	472	456	461	422	435	509	413	479	469	485	481	482	473	446	458	462	455	498	454	454	475	480	446	431	463	443	457	454	438	442	428	440	434	466	461	450	472	450	451	436	454	457	467	431	454	449	463	464	416	432	425	433	459	488	468	469	471	443	452	459	429	419	508	448	473	482	466	471	441	442	468	450	439	429	444	453	445	488	467	426	444	475	478	488	481	410	427	464	433	464	430	454	433	462	438	477	501	434	439	440	467	471	455	426	446	475	446	406	451	510	408	468	436	453	438	448	446	451	454	411	476	463	436	486	464	442	455	457	447	444	457	450	426	490	449	472	435	479	445	426	443	458	466	458	470	463	464	467	454	451	468	471	456	450	453	426	459	436	459	490	453	460	452	464	480	429	452	494	438	481	453	407	473	450	436	483	439	428	484	435	466	433	412	454	434	436	480	445	446	420	451	446	446	432	429	469	453	444	476	453	445	448	439	444	439	454	447	454	453	472	449	478	438	445	448	463	458	481	468	511	441	430	443	456	439	481	448	471	448	465	476	467	491	444	476	450	433	425	464	450	457	459	459	441	437	471	426	491	436	427	463	440	494	471	487	490	430	473	461	445	452	457	441	466	473	467	477	458	507	438	480	467	469	435	431	427	423	459	480	460	441	471	467	468	447	410	460	429	430	484	420	463	448	466	440	455	449	458	448	485	461	493	424	440	457	489	462	414	465	421	474	428	460	472	444	435	424	423	468	477	446	466	466	457	433	450	468	423	441	462	427	446	476	468	491	448	428	438	464	441	467	442	438	474	447	468	445	480	440	458	403	460	477	439	468	474	449	472	424	434	434	451	457	412	428	451	519	452	434	439	465	456	450	489	493	427	458	436	497	463	487	469	448	411	433	425	453	441	469	433	445	448	442	436	463	451	427	456	435	454	452	461	461	442	482	479	484	471	465	480	439	448	446	418	429	441	444	472	455	464	456	486	448	486	476	427	469	475	437	450	454	494	452	449	473	446	461	514	439	476	453	474	425	439	442	461	447	428
2141	536	380	340	378	683	6520	10474	8332	5029	2353	1218	395	218	137	98	60	41	35	38	44	52	32	42	41	38	31	34	42	42	39	32	35	55	35	48	46	51	41	42	40	46	42	39	27	45	38	38	40	36	43	37	35	49	52	47	49	49	41	34	41	41	44	42	39	39	36	38	46	44	42	38	29	46	42	36	51	36	34	40	43	52	40	32	41	33	43	40	40	46	52	44	35	49	35	50	37	35	43	44	38	48	44	47	49	52	45	48	49	40	39	39	35	42	46	38	43	45	28	44	33	54	34	40	26	38	38	41	51	43	48	40	48	30	44	55	41	40	50	38	33	31	48	40	35	38	41	39	50	38	39	46	47	42	32	47	37	44	38	51	44	51	42	49	50	40	54	37	44	45	48	41	43	35	44	46	40	47	38	43	32	38	48	48	47	46	42	40	48	45	37	39	58	56	50	43	49	45	44	48	44	39	41	44	43	39	29	49	34	51	41	40	45	30	55	42	35	43	43	44	38	48	41	44	42	36	49	44	48	48	37	41	42	35	37	38	33	48	35	36	48	43	42	42	46	42	45	44	52	45	39	47	52	52	32	43	45	33	54	41	36	47	32	42	35	34	39	49	38	41	41	40	38	45	48	33	32	38	48	39	43	46	39	41	44	38	47	37	41	54	33	32	46	35	40	42	44	48	43	47	40	36	44	58	43	44	47	39	37	42	54	31	35	33	43	38	41	45	37	37	50	49	41	41	38	50	41	42	37	28	48	41	43	34	45	35	48	33	42	43	51	40	48	44	45	39	25	53	45	48	41	45	58	41	46	40	56	46	36	49	43	38	38	47	49	43	25	44	44	50	48	33	43	48	53	36	38	44	40	40	43	51	45	39	40	36	39	41	31	41	41	45	45	36	34	50	42	45	37	37	55	52	43	38	45	35	29	53	49	43	51	33	39	39	45	54	44	46	33	42	46	32	38	55	39	28	42	45	44	51	41	38	57	27	37	44	35	41	52	40	36	44	37	44	39	35	35	36	53	38	42	34	44	45	55	37	55	29	43	41	30	37	40	53	48	43	42	34	42	44	46	39	37	36	43	41	42	42	44	38	45	58	46	34	47	47	36	47	45	44	46	44	50	42	44	44	45	55	38	48	45	33	36	39	45	45	46	42	37	29	42	39	48	49	44	45	48	55	42	53	45	37	41	47	39	44	45	46	45	46	26	44	41	34	37	46	43	39	37	33	46	36	32	58	53	48	48	34	36	32	50	32	42	61	49	39	37	40	38	53	47	43	50	33	35	43	36	45	33	27	41	29	34	44	57	40	31	37	50	44	33	41	38	40	46	36	43	53	36	41	39	48	59	20	47	49	35	28	41	52	44	40	40	42	24	37	34	38	43	40	49	44	36	44	37	48	44	44	41	47	51	37	44	41	40	37	33	42	50	43	54	28	43	48	41	40	50	37	51	52	42	46	35	40	40	50	39	41	46	39	38	48	49	49	37	42	55	36	36	36	46	41	55	41	42	45	35	34	45	39	38	48	39	29	33	54	34	37	45	33	46	39	51	45	36	44	37	46	42	39	45	46	40	47	40	38	40	52	34	39	35	38	46	36	42	47	42	34	43	34	35	39	39	45	38	35	41	47	51	44	42	47	48	40	32	32	51	47	45	40	39	42	51	40	49	42	45	46	49	41	43	35	39	39	46	36	42	56	48	31	37	49	51	45	49	49	43	43	37	36	46	47	44	36	44	39	48	34	33	47	48	46	38	41	45	39	47	39	35	37	36	31	51	31	32	35	34	38	52	46	48	48	46	45	45	40	43	52	33	58	52	38	32	38	52	61	42	49	42	35	44	38	36	44	36	38	51	47	45	45	44	35	39	48	57	40	42	38	50	46	33	41	45	44	36	48	40	42	46	43	38	39	38	39	44	48	52	43	45	42	45	49	43	42	41	42	35	31	36	50	38	38	50	38	48	44	39	45	41	39	44	41	43	37	49	47	33	49	53	51	34	34	45	36	51	37	36	44	31	45	49	45	45	43	39	43	40	48	33	41	43	47	33	43	45	43	41	37	41	42	43	44	61	45	41	40	46	56	47	42	52	38	37	44	45	55	41	38	46	39	37	38	42	32	45	46	47	40	43	47	48	52	40	34	43	50	31	44	42	47	31	46	43	58	35	32	38	45	42	44	45	37	34	33	42	47	46	35	39	39	49	39	35	35	33	55	35	36	55	41	42	51	34	32	49	46	47	49	51	39	32	44	35	48	40	34	41	45	45	33	51	36	48	41	40	50	37	35	38	42	56	44	59	46	42	50	42	61	43	32	39	51	38	48	54	37	39	35	41	49	47	42	42	47	42	44	42	48	53	34	43	44	50	45	29	51	33	36	38	27	30	46	39	35	36	47	32	38	41	47	47	37	56	37	41	35	30	42	37	28	35	37	31	47	41	45	34	44	53	39	32	36	54	38	45	40	55	55	40	51	42	35	37	54	42	35	42	46	31	39	46	49	42	54	42	46	37	32	50	36	47	44	40	50	39	40	38	45	33	47	46	44	42	60	41	49	45	51	40	40	43	39	36	44	47	35	35	36	42	39	44	40	37	44	44	42	42	39	34	42	50	51	43	38	38	39	37	43	35	34	43	39	45	48	38	36	46	36	33	47	37	43	31	37	46	47	43	40	34	49	47	44	49	36	35	41	43	51	60	41	50	39	58	44	35	34	47	44	46	39	33	41	39	47	48	41	47	36	53	40	55	46	46	32	31	43	33	38	54	46	50	52	35	36	38	41	38	38	45	50	40	50	40	40	43	52	44	50	35	45	33	38	31	44	43	52	38	38	43	47	38	38	53	34	42	54	58	52	37	36	42	38	50	48	46	52	37	54	32	40	44	57	40	45	40	47	41	44	40	41	47	43	45	45	37	47	33	39	29	36	33	44	42	37	48	53	32	38	40	46	47	32	30	48	46	48	30	40	43	40	40	50	32	49	62	43	47	50	47	55	25	37	45	51	49	37	40	43	48	41	29	46	35	39	29	49	36	53	53	34	40	48	44	42	42	38	54	36	44	50	28	34	48	42	38	63	27	58	47	51	42	48	46	41	38	37	30	40	36	42	42	40	39	52	43	39	28	43	43	36	55	37	44	47	32	41	30	40	31	41	26	41	41	53	41	34	34	40	46	42	34	35	38	36	48	36	38	31	54	38	42	48	45	36	58	53	40	48	63	37	36	33	45	36	32	33	38	41	44	41	45	37	29	30	38	65	43	35	49	52	37	37	34	49	48	44	44	43	49	40	32	42	42	52	52	33	50	40	44	37	33	66	26	47	34	38	42	36	43	29	42	45	40	44	32	36	44	40	39	59	31	36	42	36	46	46	36	53	42	36	38	55	42	51	47	43	36	39	47	54	48	36	50	36	38	42	33	42	43	35	39	43	34	34	47	48	51	38	49	39	49	36	58	38	33	41	45	44	40	42	39	59	51	37	37	30
19811	11043	7378	15212	26252	29012	52583	55648	47911	38399	28769	21152	11048	6251	3385	1667	916	689	610	563	530	540	549	584	550	568	521	572	576	542	528	572	565	555	557	544	554	535	550	583	578	553	523	552	564	561	561	546	587	573	606	565	566	556	571	564	585	537	532	540	532	571	541	535	516	580	557	530	514	557	589	530	580	552	589	546	513	580	507	527	540	531	545	527	547	533	532	543	553	538	543	531	599	530	557	523	566	567	552	568	587	538	593	597	541	555	516	527	548	514	521	542	518	527	558	559	529	561	543	535	540	560	563	551	572	537	565	537	601	577	552	585	579	587	568	549	522	580	586	523	522	544	558	524	541	551	519	579	554	587	565	548	567	567	538	558	527	567	506	516	560	558	551	534	542	552	524	530	573	522	534	553	542	539	553	525	542	629	538	518	592	527	535	555	547	542	561	547	551	541	537	570	537	620	542	519	599	566	577	544	571	546	563	539	545	541	561	569	549	581	547	553	545	560	558	575	573	557	546	562	524	520	540	545	578	577	527	511	562	544	518	529	526	529	575	581	543	520	529	576	582	528	547	577	532	617	538	553	535	541	530	559	549	540	575	566	560	523	563	548	551	540	570	556	550	529	557	534	568	540	558	559	542	552	566	514	555	542	568	521	553	580	568	589	555	543	575	565	592	581	579	560	516	579	589	557	577	536	542	561	528	535	557	526	552	554	552	497	593	538	623	566	542	582	555	581	578	570	517	590	544	572	530	534	542	535	578	552	538	576	565	525	591	603	575	576	575	556	592	570	524	547	520	557	552	530	556	539	590	549	552	598	549	552	547	577	554	519	544	578	574	518	555	593	566	541	563	498	570	548	544	547	572	567	527	551	556	586	568	541	533	548	534	556	571	592	568	543	591	497	542	584	556	567	590	550	581	507	531	586	544	526	568	494	540	542	567	610	572	575	524	514	539	521	609	567	564	541	592	579	551	532	533	566	576	597	544	572	580	579	550	564	496	596	571	541	564	535	516	531	559	545	592	595	518	533	549	538	536	556	544	523	533	599	565	566	596	522	517	564	565	577	572	535	588	563	550	575	535	553	583	544	561	555	520	569	545	525	556	579	565	570	576	577	535	554	556	546	544	569	560	538	580	532	597	554	554	590	582	566	496	525	579	540	553	552	554	546	531	537	570	570	540	563	542	543	538	512	549	558	552	554	570	553	543	578	539	542	539	550	552	550	572	536	553	559	570	583	574	599	592	546	550	544	522	547	509	546	560	517	551	532	563	548	531	564	563	540	588	527	547	563	530	555	569	513	572	592	580	554	582	574	593	521	577	591	527	580	593	550	505	557	556	614	555	561	580	519	512	526	571	527	556	557	555	546	553	511	518	529	554	542	563	555	605	559	574	536	555	574	601	557	547	555	544	574	562	582	565	558	545	566	572	577	581	550	557	583	540	518	552	547	523	572	523	559	524	568	578	515	569	550	574	557	563	585	501	545	549	566	506	573	518	562	576	512	522	550	553	609	505	578	526	526	537	566	554	540	528	555	562	567	542	521	533	573	536	568	518	530	563	583	505	561	546	552	552	551	569	565	516	581	521	524	529	563	541	542	567	551	553	556	520	573	587	533	555	555	544	506	555	591	570	575	512	559	561	540	548	549	556	514	556	574	548	552	583	541	548	548	531	515	528	573	551	583	557	581	534	587	564	550	543	525	514	570	536	548	569	546	572	532	533	550	541	537	540	589	559	575	520	579	505	535	569	538	557	548	595	574	534	561	561	558	556	578	558	548	588	538	603	558	573	605	542	522	542	568	560	548	558	598	542	569	483	550	563	549	552	553	556	541	541	558	557	566	537	521	552	545	549	549	565	571	572	586	526	584	524	584	569	532	572	578	562	492	551	532	561	537	569	562	581	543	538	533	524	580	559	541	534	562	571	571	547	551	547	546	558	572	537	558	487	593	578	534	578	589	547	538	569	552	490	546	570	580	540	562	567	555	610	540	559	567	502	538	572	552	524	553	540	539	504	557	555	576	542	568	558	590	550	533	586	541	568	541	576	548	513	558	511	571	548	581	564	568	511	543	530	537	577	573	557	536	578	550	594	567	591	578	504	563	550	514	566	559	612	559	549	561	536	564	546	574	536	593	511	505	543	535	551	570	532	528	556	518	534	548	555	550	605	544	542	576	549	583	546	534	552	572	580	549	567	581	572	524	588	561	538	573	563	561	523	558	577	523	579	559	581	503	564	571	548	533	478	548	554	539	557	589	536	551	574	537	516	533	603	581	563	561	536	566	543	537	537	536	556	556	577	542	602	501	548	529	515	571	543	519	576	548	551	546	564	575	510	524	593	573	512	620	575	579	547	572	531	566	515	578	560	561	551	561	562	561	543	571	570	557	545	533	606	564	537	519	529	528	558	536	585	571	572	578	515	542	557	564	555	546	561	526	521	536	497	530	521	592	549	558	539	566	533	575	555	548	538	557	509	553	550	526	552	533	546	586	563	559	557	547	548	518	561	526	566	536	553	553	516	561	521	533	562	578	539	533	545	550	528	578	581	559	561	531	561	541	536	543	514	565	582	554	533	565	551	585	539	532	568	517	564	534	519	561	541	576	545	560	560	538	560	599	547	538	510	545	554	553	506	534	527	513	533	548	530	530	538	566	530	574	555	568	521	546	555	524	585	555	564	530	578	535	542	599	543	556	540	532	578	539	531	546	542	584	539	525	544	582	556	558	549	554	560	511	556	555	588	546	554	555	544	570	537	547	576	541	548	523	548	508	538	528	517	580	581	547	518	581	565	577	554	529	563	554	519	545	545	545	522	556	541	487	593	529	572	549	523	522	554	529	540	533	527	528	580	544	537	505	535	540	563	589	557	550	533	531	562	549	567	549	555	510	548	519	551	514	551	607	570	538	565	541	531	554	558	552	508	521	598	579	505	560	562	540	560	521	557	557	549	570	586	543	542	573	591	540	599	524	535	554	529	533	564	550	563	544	537	543	536	577	565	550	554	568	551	558	555	553	548	569	532	541	530	598	548	539	560	561	529	579	522	607	542	575	549	540	528	535	556	615	537	565	522	562	578	559	530	560	520	553	550	510	582	552	546	565	531	610	559	561	518	558	576	572	554	576	512	590	541	529	527	555	545	550	586	594	551	511	551	533	544	546	516	550	530	537	533	524	533	594	545	531	571	579	505	536	575	541	558	535	548	556	556	553	568	545	555	551	521	559	596	527	535	559	577	550	548	584	513	538	535	532	578	578	610	515	559	582	546	554	522	510	567	595	571	557	551	549	541	566	606	543	528	551	606	598	572	525	527	552	561	518	543	530	550	557	564	519	573	521	581	534	556	571	614	569	478	505	567	581	550	537	533	547	574	548	602	570	542	513	515	522	553	582	547	516	552	540	591	543	556	551	592	555	548	576	523	547	547	545	550	578	552	538	536	534	534	501	558	550	533	549	569	531	548	561	573	569	573	552	521	561	540	554	526	555	546	533
1291	793	515	471	681	1045	10173	16275	13127	8952	4548	1580	607	330	169	97	50	45	44	34	25	37	36	38	44	46	36	42	38	37	50	43	45	36	41	39	43	41	33	36	33	30	41	33	32	42	35	43	42	34	34	53	39	45	35	29	35	47	38	32	33	33	31	41	36	36	44	33	43	38	39	44	43	36	40	36	28	50	42	36	34	29	33	47	40	34	40	45	40	35	35	36	31	33	42	36	38	45	45	33	34	32	35	32	45	37	34	43	42	48	46	41	43	28	33	38	38	27	39	27	36	41	42	29	31	40	37	28	35	43	27	37	46	24	27	37	41	42	42	38	49	31	44	41	42	29	36	45	39	27	28	38	40	29	52	48	40	25	29	45	37	41	33	37	32	37	38	40	36	42	30	46	32	46	28	24	31	37	36	32	29	37	39	26	36	49	37	39	30	29	39	40	35	36	35	41	28	37	33	40	27	27	32	44	40	38	30	43	41	28	41	39	48	25	47	39	26	43	31	34	36	36	48	37	48	35	39	29	32	36	39	36	28	45	31	39	48	41	32	33	34	42	26	58	28	30	32	37	33	45	38	38	36	42	30	29	30	32	38	38	41	47	28	45	44	46	48	44	31	28	37	46	42	39	34	38	43	30	32	30	32	40	55	41	40	30	39	36	33	29	47	32	49	34	42	41	35	41	46	44	39	25	32	29	33	33	32	34	36	35	36	29	38	41	35	45	35	50	46	40	42	21	42	31	37	40	37	35	32	40	34	31	40	40	36	38	29	38	46	34	26	47	44	38	33	36	40	39	34	33	33	42	38	33	31	32	40	40	36	33	42	56	39	38	43	37	43	28	41	46	42	48	45	48	26	44	34	45	45	42	38	33	44	41	38	31	40	42	37	44	42	37	32	38	33	40	36	49	43	35	43	39	37	35	41	34	46	43	34	35	49	39	31	40	39	37	41	44	39	33	34	43	37	29	39	41	40	35	32	25	41	30	36	35	34	36	40	43	42	29	28	31	41	38	44	34	32	38	29	29	42	33	30	39	38	42	37	29	45	41	33	44	38	39	34	38	40	39	31	36	29	29	30	45	37	31	30	49	25	50	36	40	43	51	43	40	43	37	31	33	48	28	44	33	33	43	36	37	47	32	41	35	38	48	24	38	38	33	41	44	39	30	38	48	36	47	49	37	28	31	38	45	35	41	33	36	36	38	37	31	33	34	42	45	45	25	28	41	42	39	46	46	42	49	34	33	38	38	33	52	41	42	18	31	40	34	37	33	31	38	33	44	37	45	32	38	33	55	27	29	44	37	43	36	38	33	42	41	43	41	44	31	39	31	33	33	49	39	39	34	40	36	26	32	39	40	39	28	39	43	36	37	58	49	39	35	43	40	26	50	38	42	37	40	30	40	29	35	35	35	32	29	34	39	47	35	38	34	43	57	39	39	39	32	41	38	29	37	49	45	40	31	29	39	30	38	46	35	38	31	37	42	36	35	46	40	37	40	35	42	25	30	37	43	36	40	31	30	40	32	39	35	50	30	40	38	40	33	36	38	31	46	41	31	32	37	43	34	31	40	43	36	42	37	37	35	32	31	34	38	29	36	26	32	53	43	43	37	32	40	27	45	29	40	47	44	43	41	32	33	53	34	39	30	42	34	50	48	32	36	48	46	38	29	37	32	34	38	38	38	41	40	46	39	45	38	33	41	43	38	49	37	39	40	31	28	42	33	33	43	34	38	39	44	38	43	44	38	36	44	33	33	41	35	36	37	44	40	24	30	42	38	44	49	39	41	36	38	33	34	47	33	43	31	39	42	35	42	36	43	36	37	29	34	40	46	45	31	37	26	36	31	38	32	32	32	31	34	31	39	42	46	35	41	34	33	37	33	36	35	37	42	40	47	40	34	39	38	36	30	40	48	50	56	43	36	50	46	35	29	28	44	45	39	36	34	31	26	38	32	38	43	32	36	35	35	30	24	40	31	23	34	46	43	36	34	45	39	40	33	30	32	48	39	42	42	41	27	31	37	35	36	46	44	35	53	37	30	31	50	33	38	50	41	51	34	25	37	37	32	36	42	32	50	40	30	33	36	27	30	41	33	45	44	38	37	42	23	38	50	44	47	29	40	34	41	29	39	36	40	40	40	30	43	44	48	37	30	30	41	40	27	38	38	44	40	32	34	40	36	41	37	26	28	33	29	42	39	32	27	42	42	34	34	32	37	34	42	31	41	33	27	43	38	35	43	35	31	35	27	37	26	31	33	34	44	51	34	26	33	37	39	45	46	40	33	37	32	34	44	38	43	46	45	34	33	30	41	34	38	33	45	25	37	40	28	33	38	41	25	34	34	32	42	45	33	35	41	28	41	38	34	29	25	38	33	37	37	47	41	29	41	38	40	49	48	26	46	31	34	28	42	44	32	42	37	50	39	47	45	36	27	36	34	38	53	44	43	33	41	30	44	33	38	43	29	42	36	38	52	35	57	39	33	31	27	34	35	36	30	35	36	20	38	28	48	40	26	35	40	44	31	39	33	27	43	42	38	36	30	31	31	36	28	34	27	38	41	30	35	39	25	24	35	34	36	38	41	37	42	39	44	38	43	40	35	51	37	36	29	33	39	29	40	37	37	37	41	45	31	32	31	33	39	30	43	34	32	24	41	34	46	37	39	36	29	44	26	30	41	42	48	41	38	40	35	41	33	44	25	22	39	32	29	46	40	35	35	36	42	46	34	37	42	39	40	35	41	40	31	42	38	47	41	49	41	40	19	33	41	40	40	42	31	37	28	34	33	34	29	33	38	26	33	28	39	44	42	51	35	37	36	46	36	32	33	27	45	37	38	38	43	35	28	39	38	42	35	28	35	28	43	37	44	43	41	43	44	39	37	40	35	40	39	29	36	53	33	37	36	41	31	41	37	44	42	36	34	37	38	39	46	40	28	34	42	35	28	46	35	39	30	39	37	39	32	37	40	43	43	40	44	41	46	31	31	47	39	28	41	27	29	26	46	34	37	30	32	29	41	27	27	37	25	46	34	30	41	43	43	27	32	37	35	35	24	38	44	43	31	40	33	32	34	44	40	41	41	31	37	43	32	44	51	41	35	36	51	28	58	27	37	46	27	30	31	29	40	34	38	48	30	42	43	38	27	39	38	45	34	28	42	31	41	39	38	39	40	45	33	42	21	33	34	29	38	35	35	34	40	34	39	33	29	33	37	36	29	40	35	42	40	37	32	44	50	36	46	33	39	34	33	36	45	23	44	41	39	37	34	49	43	39	37	41	32	40	29	41	36	37	43	37	30	45	44	40	35	34	36	36	39	31	39	46	50	35	39	36	38	40	42	39	32	40	45	44	27	38	36	37	34	35	36	43	38	45	33	39	48	34	33	28	29	31	43	36	29	38	22	40	42	30	37	32	32	41	32	33	44	45	38	38	41	46	31	27	35	38	44	43	51	33	34	54	54	39	43	33	32	40	43	43	38	39	36
23959	15111	9740	20460	31355	32982	60419	64158	55890	45919	35609	22781	15289	9174	4883	2258	1096	726	570	557	539	529	515	528	501	455	471	477	494	478	495	526	526	511	481	480	472	514	497	457	513	484	488	520	517	480	466	530	500	503	498	483	505	506	533	505	491	477	521	511	496	497	494	495	472	536	488	482	490	510	485	501	519	479	508	489	484	513	469	484	489	514	519	478	495	506	534	507	454	498	512	516	502	524	510	439	481	529	509	471	521	474	481	472	484	459	523	487	473	458	526	498	499	499	527	522	534	465	479	497	491	522	467	496	478	494	497	518	491	479	505	435	494	507	515	490	510	463	541	513	490	512	466	543	531	496	513	487	532	484	512	479	496	492	524	498	475	509	505	494	505	493	484	520	501	482	511	489	517	512	516	483	506	488	484	510	482	493	508	513	493	513	481	495	507	499	523	521	487	495	455	480	504	469	515	462	490	505	491	504	484	473	483	506	493	513	467	518	516	544	466	532	538	506	492	517	496	445	496	509	505	515	493	455	528	521	465	502	492	501	541	520	535	524	533	433	503	492	539	494	469	463	499	519	512	496	477	522	487	511	497	489	507	502	500	488	505	464	499	477	514	527	472	458	553	499	528	462	501	503	478	539	507	532	487	474	476	521	478	503	521	523	501	497	494	516	493	488	494	512	522	549	476	466	501	487	486	480	488	501	486	513	493	500	488	484	500	440	471	467	512	501	477	483	501	486	457	505	513	527	473	514	476	472	461	474	468	474	490	515	517	495	491	543	523	477	504	473	500	511	504	463	459	520	517	491	510	470	493	495	498	482	523	486	548	494	494	500	504	484	497	514	506	507	520	538	515	492	468	501	479	520	482	527	498	527	462	484	483	509	531	508	471	505	492	501	454	445	524	460	464	470	482	478	515	539	561	491	515	489	482	484	510	503	474	529	486	478	510	530	513	476	515	496	457	516	475	471	496	470	488	469	477	492	497	497	489	494	482	469	491	484	515	460	484	475	500	501	482	482	499	472	484	467	489	524	510	500	497	504	514	503	483	488	559	475	446	516	454	549	490	476	492	471	539	510	520	507	481	499	476	474	476	469	501	500	483	519	514	495	480	506	532	519	514	509	497	500	494	484	486	501	532	477	473	492	503	473	508	491	511	502	499	514	483	463	518	513	465	512	487	481	488	494	517	472	483	497	528	505	494	508	483	513	531	495	512	514	456	492	500	523	517	497	490	532	495	525	474	490	496	494	474	527	502	485	521	511	508	473	494	491	504	551	469	496	544	492	459	492	501	494	482	490	535	470	508	483	482	511	478	499	518	500	503	486	534	480	510	492	508	464	482	504	551	516	466	515	466	523	529	492	516	517	504	520	508	510	445	497	499	521	466	473	512	482	480	496	546	488	522	533	504	500	530	490	495	472	493	519	493	512	499	487	454	524	520	493	512	501	480	488	499	499	530	559	490	467	496	503	513	503	492	489	522	524	477	513	487	483	499	487	505	463	518	478	514	514	517	493	547	501	499	495	524	508	505	501	489	504	506	451	524	475	491	447	493	476	491	477	436	522	513	522	472	509	468	478	480	509	534	462	496	454	520	501	471	506	466	485	479	492	469	469	486	472	489	496	489	480	507	495	459	464	475	510	491	509	471	502	551	523	479	480	486	497	494	471	525	514	494	475	473	489	485	491	516	474	496	519	496	471	494	466	530	481	489	496	465	498	526	491	479	510	524	530	503	504	514	532	493	473	512	488	506	462	487	527	480	494	474	523	514	516	484	482	477	477	462	536	491	507	469	486	524	479	476	493	482	510	515	535	530	503	476	495	495	542	558	500	483	497	496	486	547	511	505	476	473	487	507	496	502	485	483	508	550	511	500	472	488	512	511	496	545	484	480	493	460	500	449	460	501	466	502	537	506	531	523	531	497	503	469	514	463	463	519	518	488	499	473	511	502	491	515	494	508	495	524	501	482	488	518	475	473	490	474	487	515	491	489	496	462	505	460	470	490	517	486	528	536	510	503	511	510	473	505	552	498	527	498	528	509	485	476	482	497	507	499	499	493	486	492	493	470	506	489	486	517	538	498	501	491	480	509	533	493	496	485	509	509	514	503	496	486	505	482	477	496	530	508	530	463	484	477	490	512	480	497	494	500	522	480	460	513	476	472	491	497	482	480	517	508	495	479	506	518	508	535	516	474	547	480	482	508	493	469	528	526	487	496	499	521	483	475	481	528	554	502	483	532	497	453	503	492	511	516	460	512	465	521	478	470	435	526	521	512	482	500	496	496	526	514	501	518	459	463	485	476	516	551	469	512	494	464	478	483	465	474	461	492	518	447	515	471	479	496	463	494	485	480	462	482	485	531	456	457	500	524	498	484	498	478	491	488	474	492	503	485	501	491	497	526	482	499	476	497	474	504	504	469	511	477	525	513	512	506	523	502	523	488	515	487	509	500	499	491	495	534	520	517	562	486	479	450	496	479	487	505	525	483	513	502	519	493	464	532	494	533	488	467	514	463	482	490	520	526	473	545	507	453	508	509	488	468	515	507	500	516	478	514	546	468	509	506	442	493	505	440	465	499	511	491	467	475	498	504	486	495	539	472	463	477	515	494	467	503	524	505	503	475	496	503	515	515	505	499	528	504	487	516	492	518	518	506	492	464	509	508	479	489	477	496	479	545	476	480	509	484	484	489	455	490	505	468	525	495	507	539	536	474	519	510	531	491	508	481	523	528	487	494	508	507	534	497	488	459	498	522	494	525	507	495	482	488	493	473	527	523	495	523	507	510	470	447	483	487	493	521	490	488	446	490	512	487	481	491	515	497	484	501	497	525	480	507	523	513	497	469	532	528	484	498	480	525	516	507	519	457	484	492	497	501	512	478	500	481	478	494	496	481	507	495	506	457	491	478	496	490	526	464	505	520	518	529	480	508	512	516	461	510	521	519	515	473	460	519	492	488	501	547	496	487	545	511	474	531	486	496	489	489	460	455	473	506	474	499	491	469	517	476	489	510	528	496	482	472	512	480	544	522	470	532	475	494	545	491	486	473	502	480	502	526	487	508	487	485	497	481	511	474	469	522	458	493	464	484	471	462	470	452	512	468	538	467	496	489	477	529	496	483	490	492	506	466	482	516	464	484	508	507	475	497	502	489	523	477	477	526	457	497	492	466	473	466	508	491	513	489	500	531	470	482	514	515	502	492	489	499	501	525	497	469	457	496	443	479	488	479	497	531	550	486	510	517	481	518	483	499	490	495	477	473	506	535	488	497	488	458	470	494	511	496	484	472	492	522	501	507	496	500	502	509	518	496	501	489	473	481	511	496	490	500	511	492	463	495	507	479	474	474	540	450	471	501	479	496	509	511	484	454	506	502	534	521	517	515	483	506	483	537	521	528	545	532	498	484	525	498	468	482	522	494	523	509	572	501	491	487	462	498	483	500	485	470	502	492	478	512	523	524	512	517	527	454	520	505	506	519	501	486	478	516	511	520	501
1345	222	145	110	115	237	2095	3656	2881	1716	1104	430	188	99	62	37	43	45	42	39	32	34	35	36	31	39	42	37	41	33	35	50	35	36	33	31	41	40	27	31	42	36	39	30	42	33	37	39	33	33	26	25	42	38	30	46	36	33	35	43	32	35	39	33	33	29	38	40	48	44	41	44	46	35	39	44	39	31	39	37	36	39	40	32	46	37	34	38	30	49	42	43	56	31	45	43	37	35	40	32	31	27	40	36	46	36	42	40	33	30	32	37	31	37	52	37	40	32	41	43	45	27	28	40	44	37	28	28	34	28	36	47	35	40	30	40	36	28	36	34	40	43	43	35	42	39	39	47	37	52	42	45	44	36	23	37	34	40	45	45	32	28	42	35	30	39	47	39	34	40	35	50	36	40	37	29	31	42	40	46	43	40	35	32	34	34	34	40	40	38	48	24	39	33	43	36	42	37	34	43	37	39	35	34	37	44	31	31	37	48	42	45	36	38	34	31	38	30	28	30	33	32	43	41	40	37	37	40	40	36	36	33	31	24	42	36	40	43	38	31	32	42	29	42	33	43	36	30	41	39	37	26	46	31	42	43	47	38	34	34	42	32	39	37	51	26	48	32	33	38	40	38	32	40	42	38	37	35	39	37	34	35	44	41	40	35	27	41	34	51	42	37	37	32	43	32	37	41	30	40	34	34	40	38	29	43	45	25	39	37	43	50	39	37	45	36	34	39	35	36	32	39	46	31	33	28	39	42	48	33	26	42	41	42	42	37	30	26	38	44	35	45	35	36	29	41	39	40	37	46	36	31	26	38	38	30	43	27	37	41	32	39	38	47	32	46	39	26	39	43	35	36	28	31	33	37	42	31	33	32	40	40	33	43	39	30	34	39	37	41	40	38	50	36	37	33	43	36	42	32	39	28	32	48	36	35	39	40	45	36	36	35	40	40	45	37	40	35	39	36	34	42	41	32	32	32	51	38	35	34	35	39	36	37	47	55	41	39	32	50	36	30	43	39	50	36	28	40	44	30	37	33	34	38	30	36	35	40	43	27	42	35	43	33	49	43	43	36	36	39	35	46	41	41	34	38	37	40	35	39	43	40	34	29	32	43	35	40	44	40	28	38	38	38	27	29	40	40	39	40	45	39	40	46	28	40	35	37	31	20	42	37	40	36	42	38	40	41	35	45	32	37	33	28	33	34	36	40	32	39	32	45	38	32	32	30	60	30	30	38	35	41	29	24	40	39	35	49	36	46	41	39	48	38	44	39	31	31	37	35	43	58	40	48	29	24	32	43	40	31	38	55	48	30	36	38	37	40	38	41	42	35	40	39	41	31	26	38	35	28	41	34	33	35	35	32	51	39	41	47	27	37	33	40	37	37	33	35	41	45	41	45	38	33	37	30	48	42	36	42	48	43	49	32	46	49	47	41	41	43	38	51	41	45	37	41	24	36	39	32	34	35	39	34	41	48	37	38	39	35	34	38	46	36	29	44	39	36	39	38	43	40	41	41	36	40	31	39	40	39	28	34	34	34	42	30	37	46	41	41	37	33	27	43	40	39	34	35	37	40	46	45	39	36	49	31	46	40	48	30	31	32	40	31	36	50	38	34	35	27	36	35	40	38	37	39	41	33	40	38	42	35	39	43	29	38	34	27	45	36	38	40	42	42	48	35	32	40	35	43	44	40	38	50	43	45	39	33	37	38	38	35	34	35	37	49	32	27	38	32	42	46	34	36	38	41	37	40	50	46	51	48	46	39	21	48	43	35	45	42	47	30	34	41	31	37	32	29	44	26	33	35	29	28	38	42	25	42	31	42	39	43	44	35	44	47	40	30	39	36	36	33	40	38	31	43	24	27	37	28	33	38	46	22	38	42	41	30	37	37	36	29	40	35	40	36	35	36	32	36	40	31	48	42	35	46	40	46	32	36	42	39	34	35	37	25	30	34	29	30	27	37	54	50	34	44	33	35	40	41	41	37	34	44	43	33	26	42	47	36	43	29	34	36	36	38	47	42	28	45	38	42	38	45	39	33	41	32	46	40	37	30	32	32	29	40	48	39	29	27	46	31	45	34	40	48	33	39	32	37	40	35	32	38	42	38	39	51	45	31	31	37	30	41	49	38	33	36	38	43	45	43	55	40	27	43	27	41	30	33	34	28	40	40	39	37	39	43	32	40	37	38	29	43	35	38	34	36	37	44	41	44	35	38	39	25	33	40	26	36	43	39	57	37	33	36	44	31	34	37	25	44	28	32	35	40	45	35	42	39	48	45	41	35	37	37	33	37	39	49	38	36	35	32	32	30	47	39	34	42	43	46	41	38	40	40	37	37	39	51	36	37	30	35	37	31	34	47	38	47	38	40	47	32	43	34	35	33	42	37	47	38	40	36	36	42	35	31	32	42	48	41	41	53	44	42	37	33	27	32	27	44	32	37	39	36	33	38	34	35	44	31	37	31	42	46	39	39	44	41	38	39	42	31	44	36	33	33	42	34	46	36	46	41	28	29	31	40	31	41	47	36	33	35	38	26	24	28	39	39	38	35	46	41	31	46	32	49	42	31	39	37	44	41	38	30	38	39	37	32	44	34	35	31	34	40	49	33	35	36	25	41	30	31	30	51	34	37	41	37	38	45	43	45	43	34	46	42	27	46	40	35	40	37	38	30	34	26	40	39	43	33	39	35	30	36	39	31	46	34	34	36	32	47	43	36	38	43	36	42	37	43	36	36	35	43	32	31	37	40	38	34	40	36	45	45	23	40	45	44	44	43	38	33	56	33	27	39	34	33	48	38	33	32	41	30	36	27	40	37	37	38	40	31	41	37	46	33	40	46	37	31	39	37	25	34	32	42	36	27	35	34	32	32	40	49	43	40	37	41	28	44	36	48	40	48	45	48	37	34	30	29	38	43	35	39	37	40	35	42	41	36	31	34	45	35	36	42	32	40	34	38	28	47	43	39	37	44	37	38	39	27	35	31	39	45	37	47	35	27	38	35	41	46	32	41	37	33	35	36	30	43	35	39	34	36	35	29	51	35	41	42	41	31	32	28	45	48	35	44	29	35	34	39	36	39	49	47	38	50	33	43	38	34	50	45	46	30	30	36	43	23	39	38	44	33	41	35	31	47	42	30	40	35	31	36	36	37	36	37	40	26	30	41	39	34	24	45	44	33	36	31	26	39	44	36	38	38	41	50	44	45	30	39	40	44	42	37	34	40	39	42	27	35	38	45	41	35	46	33	37	40	45	37	30	43	35	37	36	34	35	41	36	49	37	31	31	36	38	45	41	35	50	47	45	34	41	24	39	44	43	31	30	34	35	36	41	56	44	31	27	32	30	36	40	31	34	44	30	37	34	43	44	45	51	36	30	35	39	46	40	39	31	29	37	46	43	31	43	28	26	29	37	30	22	38	37	51	38	38	28	24	47	41	50	29	38	38	34	38	37	35	23	36	37	25	38	37	30	32	34	42	44	33	41	30
14841	5664	2594	5953	12770	15767	35515	39980	33850	26887	21835	11354	5309	2855	1543	891	664	572	498	483	482	512	510	478	480	488	485	501	512	506	505	514	475	498	489	451	500	482	491	491	477	518	482	465	513	489	470	501	483	506	479	449	464	480	474	497	501	466	533	504	529	469	503	449	458	469	452	496	506	488	498	463	524	426	484	522	494	498	500	485	523	497	482	495	508	473	482	488	495	477	467	514	484	485	520	518	483	503	499	508	464	510	476	504	484	478	492	529	505	476	495	492	488	508	504	472	478	474	503	518	513	502	481	494	497	461	547	481	501	476	508	510	489	513	513	508	479	478	512	480	471	489	474	468	450	493	462	461	492	482	517	467	514	480	484	495	485	491	514	481	485	496	502	493	460	471	478	520	472	533	501	474	487	511	507	472	461	493	453	521	508	472	496	496	521	469	477	481	456	477	451	492	443	495	519	499	511	503	523	468	506	471	488	470	522	489	462	490	507	494	482	465	465	486	530	494	531	489	490	512	492	468	506	526	467	522	470	549	524	505	453	502	443	499	493	510	462	513	512	514	486	503	478	496	459	492	493	514	512	488	494	498	464	485	505	538	513	487	510	500	467	507	534	493	540	486	481	487	467	481	436	496	500	483	508	511	485	526	536	490	503	471	449	495	503	488	472	477	464	477	532	510	490	476	503	487	513	486	504	507	469	503	514	492	482	500	495	538	532	484	487	488	472	507	531	475	494	501	519	513	490	467	506	504	489	479	463	503	481	488	510	471	442	496	493	475	493	506	497	504	515	463	519	477	472	516	484	487	457	472	524	524	483	455	490	489	485	503	453	498	494	472	493	517	491	499	509	511	485	515	521	463	471	460	471	538	494	499	489	474	499	450	506	476	522	497	486	515	492	505	514	481	494	532	518	503	494	486	474	471	484	507	490	521	499	471	486	489	485	464	471	499	510	502	515	472	452	518	498	500	485	491	511	465	483	474	464	491	509	480	473	471	521	491	506	474	482	506	490	498	471	504	534	504	507	510	521	462	504	463	460	488	514	521	501	490	513	463	513	510	489	489	540	512	498	505	504	465	482	496	475	482	517	501	450	470	479	464	488	474	514	482	527	515	520	522	468	485	481	509	485	458	457	478	455	508	498	506	454	516	468	476	523	510	496	478	519	489	508	519	472	504	487	504	482	514	552	495	498	494	480	497	483	501	490	498	467	511	547	476	498	492	469	481	463	474	521	486	450	525	483	479	515	490	486	501	491	476	533	551	499	528	483	510	475	493	512	486	502	512	487	477	476	496	488	510	487	484	511	486	482	472	482	495	516	501	507	481	528	485	487	504	457	512	469	471	516	487	486	487	498	455	489	469	450	498	466	482	491	541	520	472	501	485	505	498	547	497	487	482	476	493	474	481	511	446	511	490	502	460	524	509	542	480	496	472	483	479	529	466	512	483	501	508	504	464	505	491	502	466	472	488	513	515	487	434	478	467	516	506	483	487	472	494	499	495	485	512	489	504	518	485	485	545	481	472	484	460	472	502	495	488	484	490	538	506	492	517	467	483	471	485	534	488	495	535	470	534	511	548	508	466	497	543	508	491	476	510	472	493	467	466	515	460	492	521	478	480	502	501	472	439	481	498	506	480	487	515	497	511	522	498	509	478	475	481	478	473	542	511	543	519	466	491	469	500	529	495	490	525	481	469	458	515	466	450	491	517	511	492	492	513	466	470	544	511	502	494	504	512	491	453	480	492	482	494	488	454	446	524	501	499	466	497	512	490	495	515	475	508	463	519	497	485	449	491	501	545	477	505	492	524	466	494	485	507	520	482	506	477	503	463	524	450	531	476	441	493	487	501	463	502	510	514	506	497	493	467	507	474	524	481	460	511	479	501	504	488	485	480	483	498	495	488	423	495	502	464	459	472	492	514	504	481	523	512	495	437	505	517	512	508	518	504	515	498	474	503	472	518	499	515	528	521	492	532	494	498	491	460	466	490	480	516	488	500	497	537	471	503	518	491	481	487	523	454	491	472	512	495	490	485	474	456	553	471	441	498	487	478	483	486	502	534	478	473	470	458	531	451	512	473	509	488	509	507	522	470	508	527	488	485	480	510	471	493	497	502	474	439	554	499	498	534	524	462	496	496	448	446	456	506	474	484	503	529	488	477	474	512	492	522	517	561	485	506	523	499	493	491	488	482	489	470	478	496	496	507	466	484	508	490	515	491	475	476	520	463	494	488	460	514	467	475	470	481	506	484	515	515	465	490	502	498	506	494	499	499	488	482	527	494	483	511	480	473	502	499	504	504	508	503	454	477	462	494	502	497	484	491	513	518	470	503	514	450	531	459	508	476	498	498	484	506	473	495	500	499	494	497	491	494	520	472	525	533	488	476	514	500	518	499	520	514	493	470	515	526	511	503	486	457	484	522	501	496	495	512	486	531	492	500	507	484	476	488	506	528	500	531	539	503	502	445	486	515	473	519	482	509	520	484	474	472	471	506	468	473	469	455	469	477	498	484	520	505	499	511	530	471	529	508	481	490	500	498	523	518	495	485	482	494	485	492	477	471	527	497	482	476	471	485	507	487	510	493	491	485	494	522	508	515	543	499	471	502	476	522	501	549	490	495	487	533	504	542	510	476	470	511	478	477	498	507	494	461	463	513	504	502	498	451	512	499	442	501	503	523	492	486	451	517	528	511	471	510	571	491	468	487	471	483	512	457	480	444	496	485	493	473	523	467	519	498	482	512	482	497	458	502	465	540	501	503	466	467	482	472	471	478	510	503	518	515	528	524	489	494	504	501	459	473	456	551	513	484	497	517	501	532	504	516	443	524	471	548	490	524	494	451	526	530	480	505	460	527	479	495	492	486	490	501	496	501	452	451	484	450	519	519	428	500	476	506	484	462	495	467	478	524	472	455	450	465	508	484	490	502	479	502	495	536	515	531	494	502	504	489	498	506	476	512	476	466	512	477	486	464	525	508	520	504	488	466	496	485	509	499	546	514	470	502	502	498	438	513	508	504	460	470	493	484	468	504	460	528	491	500	511	508	497	498	484	482	505	488	452	474	485	487	462	513	481	485	498	469	496	479	497	481	475	515	537	498	482	516	440	513	521	500	494	501	508	500	490	492	552	507	486	476	499	477	514	510	520	515	527	502	496	519	514	473	483	543	506	494	507	517	516	514	451	485	463	520	487	508	468	506	463	515	455	496	517	457	521	488	501	475	531	511	462	456	496	495	492	519	499	457	489	509	485	508	452	505	478	464	488	482	544	477	478	464	469	459	517	460	490	494	505	485	490	472	499	495	507	499	503	489	490	478	479	495	535	504	543	489	491	500	537	469	462	496	493	469	511	490	452	516	488	522	549	499	482	498	479	498	499	497	527	450	494	447	501	501	498	481	493	491	508	516	485	488	467	487	508	512	484	519	499	455	505	480	530	465	483	475	492	475	464	516	469	478	489	483	474	497	514	530	511	463	515	490	492	514	509	480
708	478	282	211	289	695	6006	8928	2531	2352	3110	2255	1287	722	350	153	75	54	34	36	36	39	32	28	44	34	40	29	35	40	44	35	19	34	37	36	37	24	33	34	31	43	31	29	35	48	38	37	33	31	29	38	35	31	27	38	41	30	31	28	38	29	23	43	32	35	41	32	34	31	31	36	39	34	40	45	37	36	35	34	29	31	42	38	32	31	30	39	37	26	36	37	37	37	33	37	39	39	32	34	33	38	33	32	42	26	38	29	33	41	45	30	44	26	33	27	27	35	38	31	31	29	31	33	44	44	27	29	25	40	42	35	35	43	30	41	31	34	39	29	36	42	41	37	42	36	38	38	35	30	43	31	36	39	36	30	26	31	24	34	33	32	25	32	31	30	28	38	31	32	47	38	39	37	32	43	40	36	30	38	36	35	33	39	34	30	32	28	30	34	35	33	23	29	28	40	38	36	41	33	42	51	34	33	27	40	33	28	34	33	29	28	30	30	34	32	30	31	24	35	36	30	28	30	32	32	28	33	41	31	26	37	34	36	18	31	38	33	43	29	27	19	38	29	28	27	33	38	22	27	23	37	34	43	37	51	32	34	35	33	33	27	29	29	43	41	26	31	43	35	31	34	36	38	30	28	41	38	32	37	34	49	22	42	31	37	45	36	29	32	39	30	32	33	37	26	34	41	30	27	35	35	40	25	28	33	39	27	36	36	34	43	34	40	32	34	22	34	31	31	32	36	41	32	28	38	36	37	44	36	42	32	35	27	27	35	34	41	34	27	39	26	31	38	27	29	40	36	30	33	25	30	35	27	29	31	40	32	38	45	32	31	30	38	29	37	39	37	34	24	33	30	44	26	41	32	25	35	33	39	39	32	43	35	40	30	36	32	28	25	30	31	40	29	18	37	32	26	32	43	28	30	44	32	22	36	46	32	30	34	29	26	27	37	31	29	33	28	46	24	40	33	36	37	29	36	35	33	32	27	30	39	35	43	26	40	32	26	34	32	42	29	40	30	32	42	45	35	34	29	33	45	38	33	28	35	43	33	35	29	41	30	47	42	34	41	34	37	32	37	30	28	43	25	41	36	44	37	38	35	34	36	48	37	35	33	33	36	38	31	34	33	32	36	31	30	38	40	40	24	40	37	25	38	30	36	38	38	42	28	38	25	38	50	31	32	32	40	34	39	26	24	38	30	40	35	30	35	17	30	36	35	31	44	33	32	37	32	40	24	39	35	28	31	33	25	32	41	25	26	40	34	36	24	27	43	37	37	29	33	27	33	35	34	37	33	34	39	34	34	35	33	30	37	32	43	32	26	35	31	40	26	40	25	34	35	38	45	33	37	39	29	37	30	34	21	37	32	34	32	41	32	26	36	29	29	33	36	37	33	27	41	36	32	49	40	42	22	36	39	41	28	34	29	33	29	38	38	36	41	31	32	34	30	30	31	33	38	44	35	33	34	38	40	29	25	32	43	26	41	25	44	34	43	33	30	31	26	24	32	38	29	25	29	32	30	34	27	44	39	36	38	30	40	38	35	30	27	40	43	36	35	21	36	33	31	38	30	24	36	21	35	40	37	28	35	29	28	32	31	35	32	38	19	34	32	34	36	39	32	32	31	29	41	37	33	29	33	34	36	24	53	29	36	39	40	28	32	31	36	31	36	36	34	25	30	25	38	38	34	30	34	39	29	40	35	33	33	48	40	45	24	17	37	23	25	24	28	32	29	24	28	46	33	27	40	41	29	29	39	28	35	37	37	38	25	33	34	35	36	33	34	36	38	37	34	42	37	27	30	33	37	39	35	33	34	20	29	39	34	43	29	35	38	32	38	38	37	39	37	36	31	35	37	23	35	30	35	40	35	32	26	32	25	28	31	32	36	40	38	46	27	40	32	30	24	37	33	30	29	24	39	31	30	23	32	36	25	32	36	29	42	35	34	27	36	31	35	33	43	24	30	36	36	38	45	36	27	34	24	34	35	32	32	32	31	34	46	31	36	30	41	32	31	38	35	35	23	29	34	33	33	28	46	35	29	31	32	36	41	34	27	27	37	37	22	32	31	32	27	37	35	37	38	35	37	40	34	29	33	39	38	33	46	30	30	38	28	40	39	30	31	37	33	43	36	40	35	39	34	40	36	32	43	32	37	48	32	31	39	30	28	23	28	44	43	33	24	35	43	31	38	31	36	26	37	30	36	27	31	36	29	30	34	34	36	37	35	28	45	43	32	42	23	34	35	28	31	33	34	32	40	37	38	43	35	35	37	39	44	37	37	33	25	28	29	44	38	40	43	37	35	36	40	46	27	37	31	35	22	31	27	30	34	37	30	37	34	27	25	32	24	26	33	32	38	24	32	31	29	34	25	29	31	34	36	39	24	28	31	31	41	31	30	32	46	34	41	45	26	38	37	37	35	33	36	23	34	33	35	40	43	32	37	33	45	30	37	34	37	40	31	36	31	33	27	31	34	29	29	32	33	33	31	36	34	28	30	34	54	27	38	36	33	41	31	29	42	35	32	40	39	28	28	35	39	26	34	46	33	37	28	34	22	26	32	38	31	45	40	34	44	44	35	34	47	23	32	40	36	32	43	34	33	40	22	38	34	43	35	35	35	32	28	24	37	38	35	42	49	35	35	28	35	25	42	43	34	32	26	38	27	39	33	33	29	35	42	41	41	38	27	28	33	35	30	29	28	35	39	37	30	34	30	31	28	31	28	28	39	39	40	35	32	34	34	31	46	40	44	39	34	30	34	27	33	32	38	28	43	27	26	36	38	35	48	33	30	39	28	27	31	38	37	45	44	31	33	35	23	31	25	30	30	28	24	40	26	43	33	30	30	41	33	40	40	34	39	39	36	37	37	30	24	35	38	29	33	28	32	39	24	39	35	41	37	29	37	33	39	35	30	28	32	28	44	43	33	30	38	41	25	37	31	34	33	27	54	28	41	37	36	36	51	32	28	25	25	28	42	31	22	39	28	33	48	41	38	38	38	26	32	32	27	38	34	33	29	25	30	28	34	27	32	31	49	27	42	35	48	31	29	26	37	42	17	49	24	36	28	43	42	30	21	20	35	37	29	28	39	28	30	35	30	45	33	39	37	31	39	41	30	39	20	46	39	38	34	31	32	29	45	22	24	44	32	40	32	28	36	31	27	32	45	32	32	34	41	46	32	35	30	41	32	34	28	36	27	35	27	31	43	39	32	40	30	42	33	47	24	42	32	35	28	35	32	32	33	34	43	31	35	27	34	37	37	32	29	42	33	23	30	38	39	36	26	37	27	41	32	23	34	32	30	50	40	29	40	36	37	32	44	37	27	28	24	33	40	32	41	43	34	27	41	28	21	45	37	30	35	38	43	35	38	32	38	21	30	26	34	20	38	41	33	35	33	37	36	33	24	42	30	28	29	37	43	34	34	32	38	31	35	40	32	27	43	32	30	35	35	28	35	30	25	34	27	27	28	29	33	33	27	24	36	42	33
16378	10113	6473	13680	23447	28381	51155	49301	30709	31965	34447	28837	22538	15571	8972	4372	1960	842	530	517	435	465	480	483	446	418	441	438	411	437	450	431	439	443	485	425	477	406	460	398	456	454	463	479	454	478	467	432	410	467	457	441	466	442	452	439	435	460	458	431	451	483	455	421	419	435	465	453	428	439	494	423	438	402	445	440	421	415	435	432	457	433	437	431	449	461	428	468	438	392	423	441	418	434	436	462	444	452	470	440	443	482	440	438	455	505	432	440	449	445	451	417	448	437	415	418	415	443	486	498	444	448	453	436	469	464	428	453	433	463	417	454	457	471	471	440	458	415	435	451	462	457	429	471	438	459	447	435	444	471	429	437	439	429	430	413	421	437	428	442	414	444	487	447	433	446	442	470	432	441	459	420	451	442	437	486	419	469	497	447	420	410	458	437	425	464	454	445	423	470	487	425	452	445	455	458	419	464	451	457	436	452	475	430	456	437	411	435	411	456	447	438	461	457	428	457	454	412	476	426	449	428	445	427	463	412	448	480	454	455	404	424	473	424	436	458	425	435	461	451	480	424	477	484	437	418	450	439	467	476	431	442	481	401	444	433	478	450	437	445	456	444	441	461	416	446	492	464	499	462	479	454	459	440	447	435	432	456	451	442	478	453	448	433	478	447	450	446	455	431	471	487	462	463	440	459	427	472	416	484	420	443	421	451	472	465	452	406	423	467	481	433	437	464	411	439	418	479	438	426	447	454	450	427	440	460	429	495	443	431	458	415	454	461	458	470	428	470	447	468	441	486	412	481	441	474	417	448	451	477	453	459	455	421	462	429	423	437	466	404	439	416	438	454	465	419	503	460	435	452	487	416	463	459	482	438	435	412	441	493	475	472	476	463	451	416	453	451	441	424	465	442	436	429	467	423	444	418	427	437	436	469	465	470	452	468	448	390	421	443	478	446	473	446	457	495	452	475	436	450	440	445	448	420	431	454	463	461	448	462	469	456	475	447	449	430	432	441	450	441	442	438	433	460	453	471	442	434	446	474	485	424	454	404	442	433	454	422	480	453	433	430	466	451	435	464	447	442	448	458	445	443	443	453	458	449	436	412	488	440	449	440	495	425	474	435	468	425	463	456	431	448	460	437	448	461	461	421	447	432	451	474	449	438	427	458	456	466	422	426	406	469	398	487	431	430	457	439	427	462	486	417	461	433	441	440	445	427	410	445	453	454	474	453	464	472	446	442	466	456	464	413	476	470	508	444	430	439	431	449	422	469	480	418	445	455	433	427	421	449	407	410	457	419	460	460	429	436	475	481	476	447	478	439	455	440	492	445	464	452	477	463	451	457	465	458	468	402	434	441	460	440	467	451	419	438	449	465	419	435	440	448	465	448	429	466	421	466	431	444	462	409	412	430	418	437	474	456	448	434	430	488	455	457	427	436	431	440	427	455	398	420	469	467	444	458	433	446	462	426	409	451	455	466	440	439	460	480	489	475	449	414	448	473	411	458	433	437	449	437	421	435	479	423	442	408	444	483	451	422	427	453	452	474	418	435	417	438	459	447	413	441	465	427	468	462	463	430	466	452	439	447	448	422	445	414	466	415	416	446	420	452	423	440	468	437	436	471	475	441	413	447	468	427	442	506	399	402	466	475	466	453	458	458	452	429	426	436	478	432	474	436	455	427	447	428	433	449	470	432	453	421	442	446	428	453	456	451	430	434	443	434	419	440	448	453	440	448	429	457	421	477	405	437	410	404	452	443	419	438	425	446	442	435	457	420	459	463	411	391	449	465	486	468	438	445	427	425	439	511	437	466	413	466	473	452	429	438	463	435	410	450	441	461	460	412	439	448	437	449	460	441	458	424	469	455	430	454	440	447	457	450	453	442	427	407	469	446	480	448	419	464	436	438	428	480	423	458	415	456	404	472	415	518	472	461	466	431	469	454	452	463	472	450	457	436	460	416	436	444	439	413	428	436	449	473	422	430	440	457	422	453	466	440	432	461	468	428	458	433	448	445	459	436	448	413	429	430	448	480	433	484	442	438	420	428	459	499	445	402	419	451	432	459	432	429	440	447	438	437	418	469	435	462	443	421	462	444	453	434	447	448	464	447	436	454	416	459	431	434	471	465	469	434	476	442	438	456	425	482	444	451	436	444	478	443	437	426	448	434	444	462	417	481	455	454	453	413	452	473	456	432	450	432	411	438	432	466	440	423	460	425	447	442	426	468	465	431	426	477	444	424	429	436	426	448	424	438	466	453	431	473	451	436	440	411	450	450	432	433	458	428	443	449	474	475	430	433	418	410	446	448	426	436	455	479	436	433	460	415	449	462	462	443	476	427	409	479	479	469	427	444	476	450	472	440	467	444	434	445	426	457	454	402	470	437	458	421	462	432	434	477	434	423	459	423	443	449	458	460	423	459	491	428	444	406	448	424	446	432	443	413	463	421	424	476	457	476	433	474	457	469	447	486	419	431	480	431	436	421	457	432	426	409	452	445	462	439	447	443	430	432	443	412	418	454	475	446	442	435	435	427	426	431	413	431	495	424	462	487	440	474	447	454	453	465	437	478	443	443	436	424	434	468	454	453	453	435	429	427	467	437	454	420	445	460	429	451	424	434	468	427	443	446	458	436	465	406	473	470	445	462	402	431	409	485	424	426	484	456	457	473	460	458	451	444	455	422	481	438	450	427	438	403	474	498	453	478	452	429	467	437	497	456	442	440	487	480	437	442	437	417	440	417	467	455	433	438	447	454	442	423	464	402	457	446	452	417	435	472	445	478	467	444	399	467	414	417	419	449	440	432	468	461	454	407	409	431	448	452	471	483	456	469	441	469	484	457	416	463	449	465	456	432	437	432	444	467	416	455	472	435	510	466	402	430	411	422	456	445	439	461	434	436	458	442	395	449	436	451	445	420	460	443	435	467	451	447	469	497	465	427	419	438	430	436	438	461	455	460	451	432	448	463	462	482	449	426	441	448	442	443	456	404	456	429	446	464	445	406	488	445	459	472	438	454	447	425	427	435	448	422	445	447	461	415	429	484	410	395	411	437	429	437	449	422	426	434	445	413	486	424	456	443	456	420	438	468	498	433	444	463	434	448	429	430	432	435	454	421	462	431	457	449	431	450	421	448	493	438	428	446	427	454	483	422	465	491	437	482	412	449	426	443	473	443	485	424	437	430	419	429	466	406	447	443	444	425	435	441	438	486	439	409	418	455	450	470	426	430	462	417	430	459	469	495	416	456	471	476	450	450	458	481	442	437	419	459	455	486	435	452	443	453	439	467	460	444	445	463	435	404	410	398	441	444	449	436	421	456	441	446	426	425	473	450	435	449	461	461	483	437	437	452	469	465	462	449	460	425	430	409	464	398	481	456	470	469	422	487	466	454	456	422	430	440	452	450	421	443	398	440	459	472	450	441	485	426	417	442	439	435	435	463	448	435	429	438	439	409	436	450	446	440	448	422	391	460	442	468	423	430	415	439	473	418
2029	407	349	290	377	909	7021	10255	4926	1143	2916	2586	1413	791	423	181	114	56	42	42	47	58	38	45	36	38	42	47	37	37	44	30	36	34	53	42	53	38	49	41	27	48	44	30	40	42	42	39	36	57	41	50	57	36	31	36	49	52	40	58	34	39	46	34	40	37	25	42	37	48	47	45	43	46	47	57	48	33	44	45	45	45	48	47	53	43	38	58	47	42	46	39	43	44	45	36	43	43	44	35	41	38	42	43	38	44	48	46	41	34	44	48	46	44	43	42	48	35	47	52	42	41	51	37	39	52	44	59	42	38	40	31	42	33	42	45	48	46	42	37	37	46	47	58	42	39	44	54	41	50	33	56	37	50	47	46	42	40	43	42	44	48	43	49	36	49	46	43	47	47	33	43	35	43	39	48	47	51	48	48	39	36	33	48	42	45	47	38	34	37	41	41	46	38	42	48	40	46	43	33	37	38	45	38	50	46	48	44	53	40	41	46	46	45	35	32	53	46	47	51	39	36	43	43	51	43	34	45	45	35	30	36	42	39	34	52	31	44	40	39	41	49	38	45	42	44	46	50	57	46	51	44	43	32	39	43	36	49	48	44	45	32	58	35	40	39	44	39	47	33	40	58	46	46	51	53	48	44	47	40	54	51	45	36	38	45	44	37	57	38	44	52	36	31	39	43	43	36	52	37	44	36	35	46	43	47	51	38	41	36	39	40	43	50	48	34	40	29	36	41	40	37	41	46	50	34	52	47	48	33	49	47	37	30	53	37	44	40	47	44	56	35	42	50	42	49	32	48	46	44	48	46	42	47	47	40	30	42	46	45	45	43	43	57	33	46	44	51	44	39	44	40	35	37	42	55	48	38	38	35	44	28	38	41	48	29	53	45	49	47	34	43	48	38	37	44	43	38	26	42	37	47	33	39	46	42	41	46	47	50	44	33	48	44	49	41	46	44	42	52	40	37	45	35	44	51	36	36	39	36	55	32	39	44	45	48	30	50	45	47	52	42	47	38	57	47	47	41	45	54	36	46	38	37	35	33	52	40	42	56	37	43	45	42	41	43	48	47	26	36	40	41	40	42	29	28	52	33	40	42	50	45	35	35	48	34	39	37	38	32	39	51	50	49	35	43	51	47	37	41	36	51	46	38	52	43	36	43	50	60	34	44	46	42	46	50	47	33	45	38	46	39	41	43	39	39	37	41	48	33	40	41	33	35	34	35	49	46	32	31	39	38	45	47	45	44	38	47	42	37	49	45	40	41	38	44	52	42	48	37	42	43	38	32	41	36	34	34	41	45	47	38	37	56	47	40	42	42	41	27	44	49	39	42	50	37	49	29	40	44	39	41	39	44	36	37	34	44	36	44	50	52	36	55	44	38	51	43	45	36	41	35	48	43	42	55	47	27	42	44	50	40	33	44	44	29	40	44	45	37	46	47	42	44	32	32	43	42	35	45	44	43	56	41	43	46	45	49	40	48	42	45	39	39	41	50	40	45	43	50	42	45	30	47	36	34	41	46	42	33	33	56	47	41	30	45	34	39	42	36	37	33	49	47	38	35	42	40	37	46	35	39	44	37	42	36	32	52	42	42	46	37	42	37	46	56	50	40	45	32	39	45	47	36	33	50	45	44	52	41	48	48	53	35	40	36	37	31	38	34	36	43	39	39	32	57	50	46	44	36	44	48	41	41	42	42	46	35	42	47	55	37	49	42	33	49	47	44	37	44	38	35	44	26	48	40	43	45	39	35	44	41	37	54	34	43	52	33	47	48	36	44	48	38	39	46	50	43	47	37	59	41	34	52	51	41	44	40	49	44	58	49	40	33	40	51	48	44	48	30	50	42	32	57	40	37	33	44	40	51	38	28	40	40	49	39	44	45	32	39	34	39	52	39	34	43	48	36	39	37	39	49	49	45	35	41	41	45	38	43	37	42	41	30	57	59	43	41	39	47	47	36	42	38	43	47	42	41	39	38	49	38	54	38	52	41	42	38	43	36	30	43	46	47	53	37	38	38	42	40	45	46	39	48	52	41	49	40	45	42	29	40	44	49	45	42	43	38	42	35	34	43	34	53	50	41	46	46	43	44	21	35	36	36	33	55	39	51	35	39	51	36	42	45	53	37	39	45	33	57	44	47	46	30	43	37	38	40	35	36	41	28	49	39	31	44	43	46	25	36	49	39	36	59	45	49	34	38	38	43	40	50	44	38	40	41	27	49	45	40	44	38	40	50	47	39	40	43	40	33	43	42	37	46	47	40	47	44	43	54	45	45	52	36	52	44	37	39	35	38	35	59	49	43	47	36	27	27	45	39	47	38	34	36	36	41	42	43	34	39	41	40	34	34	37	29	42	41	31	47	49	45	42	37	46	44	53	38	36	50	41	44	43	43	51	42	41	43	42	38	36	49	44	43	50	43	39	44	41	42	46	38	45	45	43	45	40	37	34	30	46	49	30	45	61	39	38	47	31	41	44	37	44	46	47	51	39	42	33	53	39	56	38	47	48	44	38	45	36	38	40	47	41	39	37	42	42	30	49	53	31	36	46	43	35	37	49	41	40	44	47	40	43	41	41	39	29	49	39	37	30	48	44	47	41	41	50	51	37	43	39	48	34	34	38	33	43	49	49	50	34	33	44	42	52	39	42	41	57	57	42	49	45	38	49	43	47	48	44	52	40	53	41	43	45	48	36	49	43	45	48	41	48	48	43	45	50	41	43	32	49	46	45	39	42	44	43	44	36	43	43	31	32	40	40	42	38	48	34	41	50	37	41	49	48	42	40	52	43	36	39	31	32	39	48	38	43	38	40	42	33	46	42	45	39	34	48	41	38	48	40	40	39	32	39	33	45	42	48	49	40	42	45	42	47	44	33	35	37	41	49	48	43	37	45	35	35	38	52	44	38	33	28	43	55	29	40	51	43	44	42	42	39	42	43	40	45	34	41	45	34	41	46	33	29	55	40	39	50	36	49	47	39	33	42	44	48	41	40	47	40	45	46	53	36	51	42	51	41	35	33	53	53	41	37	44	52	40	31	38	36	37	42	50	38	48	50	38	39	36	37	36	39	42	43	53	44	36	42	39	36	39	47	33	47	39	37	34	39	41	35	40	35	42	41	38	38	35	48	40	43	36	45	34	43	51	41	33	55	47	33	37	47	40	33	37	41	39	48	40	42	44	44	34	57	38	41	38	40	34	42	36	43	41	47	24	30	46	41	33	40	38	39	41	27	47	29	45	34	39	38	48	39	34	47	46	42	41	50	42	45	49	51	32	41	45	44	45	49	40	49	40	44	40	31	43	41	39	44	40	50	47	37	37	39	38	41	38	53	41	46	29	50	42	41	40	44	51	34	43	45	37	35	36	39	44	32	31	40	42	47	45	43	45	42	39	46	46	45	32	41	53	48	37	35	46	41	36	34	40	40	42	39	48	40	45	31	42	39	56	39	36	38	39	51	35	35	44	49	35	48	51	45	29	43	28
18215	9950	6526	13262	25162	32016	54795	56101	34383	25171	34258	30628	24213	17557	10382	5043	2221	1033	666	577	568	552	544	541	492	563	548	557	559	541	539	563	538	563	599	558	568	514	589	543	548	522	551	583	529	611	564	597	572	578	535	568	522	591	527	545	581	531	547	524	510	535	540	535	557	570	537	567	581	526	540	555	557	557	579	575	579	529	521	573	590	545	580	575	557	582	555	584	543	605	579	547	534	509	533	521	556	571	550	585	526	551	567	561	593	560	556	506	529	580	562	533	532	582	565	550	559	562	522	565	561	527	548	574	557	540	586	553	524	577	533	588	534	515	546	526	554	555	548	596	549	572	550	578	591	578	520	579	545	523	532	581	562	523	579	549	531	577	574	575	567	543	570	552	553	543	558	583	563	598	578	558	562	596	539	526	550	532	538	575	563	584	561	549	520	561	574	585	571	548	549	573	555	531	517	539	560	550	497	545	533	559	558	531	539	555	554	573	547	506	530	572	556	578	568	613	570	578	514	532	568	534	534	547	523	544	540	591	533	534	513	528	588	544	516	563	593	582	569	583	587	543	565	589	545	558	513	542	573	535	546	592	578	527	593	547	567	529	559	567	578	568	597	575	600	534	534	541	566	533	536	548	559	543	577	570	559	571	541	578	555	537	569	504	503	524	572	584	570	552	537	547	593	562	500	579	518	564	540	515	562	603	524	549	552	555	536	536	558	547	529	577	591	520	531	605	571	556	565	543	545	518	536	569	540	589	557	508	548	515	542	540	536	539	574	535	533	503	533	579	541	550	546	555	628	518	592	577	547	565	520	563	569	634	590	586	544	549	570	545	596	548	536	553	566	599	544	524	548	570	577	557	538	566	571	551	575	528	598	549	571	531	535	551	554	564	555	545	546	549	575	537	561	508	536	539	564	552	559	598	568	586	551	587	544	557	552	569	555	581	547	567	544	569	579	562	560	549	584	542	541	568	549	496	568	558	579	591	539	570	537	530	518	554	518	564	561	576	544	518	547	538	594	521	534	561	554	548	540	573	552	527	533	573	554	548	549	597	554	569	561	536	573	544	562	583	550	517	548	590	502	574	557	594	549	559	572	546	588	517	564	552	543	566	537	555	528	555	590	513	575	517	566	554	572	506	563	565	498	570	576	578	529	548	589	488	512	556	517	579	561	534	601	585	536	586	579	563	549	565	495	543	550	558	587	569	565	537	581	529	565	518	549	567	589	545	541	548	556	533	594	560	553	547	506	543	543	589	560	535	532	525	584	564	554	612	599	529	569	530	560	548	554	503	565	574	544	569	548	537	556	609	588	564	547	547	590	574	530	560	533	579	575	525	571	572	573	523	535	543	588	532	543	483	541	544	525	506	566	572	571	557	531	546	570	574	539	549	532	556	566	569	550	564	535	579	565	519	543	551	552	531	566	588	533	566	531	539	588	567	582	551	554	534	550	579	545	526	535	523	590	558	566	519	537	524	560	554	561	556	537	526	578	516	573	569	553	560	556	604	566	596	599	552	521	570	514	549	514	583	545	538	575	556	543	540	568	566	533	526	547	559	566	567	552	593	585	552	606	551	531	574	577	528	536	528	560	568	571	505	561	560	522	567	608	538	529	520	539	565	555	584	549	570	535	605	539	577	545	552	541	542	593	540	537	546	559	549	509	587	582	607	580	544	555	526	545	539	576	521	555	564	520	537	556	531	570	541	598	518	581	541	539	560	514	583	588	594	565	540	546	523	581	555	545	570	557	546	554	555	534	598	539	579	591	528	546	564	564	569	539	532	592	576	517	531	561	546	575	561	541	545	545	553	570	574	534	587	548	556	580	533	566	558	571	538	528	550	588	565	565	590	556	591	558	554	605	588	577	569	560	557	583	523	517	585	564	537	602	585	569	521	570	579	566	596	547	560	569	577	565	580	558	548	503	572	562	625	539	572	520	550	528	553	545	561	529	539	563	593	543	560	592	503	552	542	572	561	566	522	599	527	521	550	585	518	563	584	570	568	566	546	551	563	525	532	568	533	550	521	534	543	567	521	550	560	561	553	567	588	529	584	601	567	536	536	560	564	560	589	539	571	532	538	564	532	554	551	557	536	524	551	553	572	534	573	556	570	527	521	597	547	562	542	577	544	564	550	509	538	517	532	503	590	597	571	578	583	568	567	537	539	590	588	599	540	546	548	538	528	587	600	573	596	549	572	592	563	536	573	514	574	549	536	552	587	541	540	573	550	562	536	549	523	545	550	592	521	508	535	542	493	568	549	536	549	537	533	571	594	502	561	535	534	591	591	566	549	567	565	550	518	545	516	599	552	578	541	550	528	592	554	541	544	547	493	540	587	585	563	552	575	576	539	534	575	522	544	522	550	617	531	552	562	559	569	528	572	547	584	523	529	553	575	574	585	562	560	569	544	569	544	560	549	525	541	566	574	532	553	555	550	542	558	563	538	574	513	588	525	519	545	539	550	530	542	571	557	561	580	537	572	555	553	564	572	565	518	593	581	561	551	567	565	549	577	543	576	584	558	582	514	577	560	569	555	591	520	521	545	565	549	566	577	523	566	558	567	534	563	549	548	555	584	573	549	554	517	574	550	526	590	537	538	533	595	528	522	558	567	575	565	579	571	553	565	531	570	526	550	511	524	497	561	554	563	579	594	609	556	536	527	581	555	536	551	558	571	588	517	526	542	617	567	583	593	587	522	596	574	553	575	591	577	564	556	570	570	548	539	565	547	552	559	562	558	561	566	564	581	527	526	590	544	540	549	547	546	558	561	588	514	539	547	559	581	580	534	512	523	514	546	554	548	591	550	587	545	576	529	564	567	540	579	582	534	542	578	583	521	602	539	582	564	564	557	569	566	535	536	551	550	578	543	587	509	557	571	558	556	603	546	526	534	559	560	540	520	562	522	591	556	586	578	563	554	541	589	555	584	554	524	559	578	579	518	546	533	564	565	574	565	562	549	531	584	580	561	580	548	548	583	563	561	556	561	547	553	537	547	548	536	529	566	584	572	571	544	575	570	512	556	559	611	563	603	537	574	580	573	555	538	564	533	550	562	511	580	564	545	559	523	549	587	561	571	540	594	563	532	564	563	524	533	553	536	535	525	575	563	562	586	589	515	565	563	582	539	534	564	567	594	579	585	539	575	548	552	557	554	546	572	540	572	542	587	536	515	562	558	531	572	564	557	548	552	563	592	524	545	540	565	550	547	575	525	574	589	540	542	531	555	594	522	545	545	543	588	558	527	575	566	562	574	585	526	541	523	580	544	565	540	530	546	567	549	583	593	581	544	570	545	528	553	573	543	545	554	546	585	528	543	540	571	509	562	587	576	565	536	567	547	574	593	558	551	586	580	515	533	523	540	565	551	527	520	570	557	539	567	591	589	527	576	567	565	548	588	553	558	552	559	561	521	568	578	543	567	551	573	548	543	581	552	510	559	511	584	543	601	565	568	559	578	529	538	514	579	566	608	573	535	544	549	487	589
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
