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
341911182893	341911183457	341911184007	341911184557	341911185105	341911185657	341911186207	341911186757	341911187305	341911187857	341911188407	341911188957	341911189505	341911190057	341911190607	341911191157	341911191705	341911192257	341911192807	341911193357	341911193905	341911194457	341911195007	341911195557	341911196105	341911196657	341911197207	341911197757	341911198305	341911198857	341911199407	341911199957	341911200505	341911201057	341911201607	341911202157	341911202705	341911203257	341911203807	341911204357	341911204905	341911205457	341911206007	341911206557	341911207105	341911207657	341911208207	341911208757	341911209305	341911209857	341911210407	341911210957	341911211505	341911212057	341911212607	341911213157	341911213705	341911214257	341911214807	341911215357	341911215905	341911216457	341911217007	341911217557	341911218105	341911218657	341911219207	341911219757	341911220305	341911220857	341911221407	341911221957	341911222505	341911223057	341911223607	341911224157	341911224705	341911225257	341911225807	341911226357	341911226905	341911227457	341911228007	341911228557	341911229105	341911229657	341911230207	341911230757	341911231305	341911231857	341911232407	341911232957	341911233505	341911234057	341911234607	341911235157	341911235705	341911236257	341911236807	341911237357	341911237905	341911238457	341911239007	341911239557	341911240105	341911240657	341911241207	341911241757	341911242305	341911242857	341911243407	341911243957	341911244505	341911245057	341911245607	341911246157	341911246705	341911247257	341911247807	341911248357	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2208	3300	1900	2700	2209	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
1654	516	307	240	355	429	366	345	340	299	253	221	214	180	151	149	154	150	141	124	126	108	121	112	105	135	103	113	104	96	101	92	95	90	96	79	90	70	96	82	81	95	67	81	67	83	82	88	80	71	81	98	77	70	81	78	87	64	77	104	71	86	88	87	75	70	63	78	82	73	74	74	91	94	69	76	82	99	74	76	79	76	65	62	71	65	75	90	81	75	62	79	105	69	69	76	71	79	79	89	62	88	78	67	92	77	74	80	91	99	81	83	74	74	85	80	76	67	73	55	74	71	83	79	61	76	64	75	69	77	75	76	90	77	65	66	74	75	82	75	69	82	60	72	69	59	71	69	60	113	72	78	69	78	83	81	88	71	71	73	72	86	67	86	74	77	82	72	79	77	68	68	70	88	80	63	69	77	71	72	80	78	61	67	66	77	73	66	59	100	89	88	75	86	76	72	84	69	78	75	86	80	76	87	70	69	63	83	72	78	80	83	72	52	90	77	69	79	83	67	68	77	86	68	79	72	67	77	69	80	94	91	86	70	77	82	80	66	73	84	64	91	95	79	76	73	70	88	68	71	70	71	77	64	87	77	69	70	70	78	77	65	70	66	53	79	70	74	82	75	84	65	91	80	60	75	74	81	79	76	76	72	83	80	65	62	91	56	64	79	68	76	92	88	90	86	57	80	81	67	85	79	88	73	68	69	75	68	71	83	74	75	80	80	73	66	82	74	71	70	71	68	82	82	75	72	70	71	74	67	85	86	95	68	72	71	71	63	87	84	75	79	71	68	67	74	90	73	79	86	67	71	57	80	67	63	83	64	78	75	69	60	66	78	71	93	79	85	84	77	86	86	86	77	71	73	74	67	78	75	73	87	76	77	61	70	60	63	90	65	75	64	92	82	75	79	79	80	64	77	75	81	90	82	74	84	72	64	79	71	69	59	65	69	67	76	84	76	79	63	79	75	83	66	81	86	72	83	72	81	70	95	77	87	74	74	72	83	69	65	83	81	71	71	77	87	63	72	74	84	55	71	101	72	82	87	73	66	77	76	75	77	74	75	68	79	74	64	76	70	75	74	83	66	61	87	87	80	80	74	91	69	66	88	86	74	66	66	79	91	66	68	84	85	73	69	66	82	78	80	81	62	81	75	77	63	65	73	88	97	88	79	76	74	84	83	73	70	56	85	66	71	85	66	69	82	69	74	92	74	79	72	68	62	61	75	60	73	77	73	78	64	76	82	90	79	63	77	78	91	63	75	85	65	83	68	95	72	64	74	74	69	89	76	82	66	79	80	71	84	75	70	70	73	76	84	66	77	97	78	64	70	72	66	70	77	82	87	83	65	71	68	83	70	65	79	91	66	68	76	74	68	84	75	85	84	98	76	68	74	66	79	79	81	72	79	77	73	79	79	56	65	92	91	60	64	67	73	72	77	64	94	79	65	71	76	78	83	77	74	71	77	71	91	81	59	68	76	89	76	67	79	75	74	71	79	68	77	68	88	79	80	72	83	67	70	85	78	97	69	86	74	82	66	69	58	98	68	74	61	73	85	82	74	59	80	84	87	78	64	76	78	82	72	70	80	85	76	59	72	66	66	69	70	72	75	81	78	86	71	85	66	74	84	72	70	64	72	75	67	76	58	63	81	86	84	62	67	77	79	71	83	84	80	72	63	94	59	76	78	74	80	78	84	78	89	78	72	58	75	72	93	78	77	66	80	56	54	72	64	75	72	76	81	73	72	82	77	71	85	85	69	84	78	73	70	82	71	66	77	68	74	76	63	70	64	58	68	82	98	77	87	82	77	70	80	81	80	77	70	65	66	74	82	67	85	74	81	82	87	62	78	79	59	73	89	76	73	80	54	82	72	66	66	68	61	87	93	71	74	70	82	77	72	74	62	89	71	80	84	75	77	73	64	93	77	79	68	68	81	83	84	70	86	83	75	70	76	74	62	75	74	63	64	96	75	86	74	67	85	80	83	67	88	72	64	65	74	69	76	67	82	78	64	77	66	63	62	70	63	83	79	68	86	83	88	80	86	74	69	60	71	67	78	73	72	62	74	84	64	64	88	82	81	67	73	70	78	81	66	82	71	61	69	56	78	82	74	73	89	66	61	82	77	82	63	73	77	74	89	74	58	86	88	76	58	90	79	80	67	75	77	78	84	91	79	72	86	64	69	57	77	65	64	69	81	79	73	75	69	85	92	74	70	80	60	64	69	67	75	77	57	84	74	82	79	76	69	68	83	79	74	74	83	82	73	62	66	81	69	73	86	71	70	76	69	71	65	69	69	71	78	72	73	73	83	73	77	76	71	89	82	72	86	89	80	72	52	59	60	90	68	72	69	59	77	77	68	74	75	84	71	81	77	74	76	79	67	64	63	72	73	77	83	78	79	75	68	77	53	78	70	79	77	68	53	78	58	75	74	76	89	65	78	85	75	67	85	74	78	73	84	71	74	83	87	85	74	93	63	59	75	68	64	73	75	85	70	85	73	89	87	76	93	76	78	66	86	79	74	61	84	80	86	84	84	72	81	76	88	78	63	71	79	66	63	74	88	82	70	73	71	90	80	78	83	61	72	77	70	76	79	69	71	65	71	90	86	84	73	79	77	86	67	87	76	74	91	66	71	70	91	72	73	82	83	58	69	64	76	84	72	67	75	81	77	66	74	64	92	70	76	79	73	75	68	62	79	87	78	86	72	84	65	92	63	70	61	61	84	70	82	66	75	88	86	77	67	75	73	73	66	73	91	70	70	79	66	78	79	95	74	80	88	92	70	74	74	76	89	74	87	87	70	83	94	69	86	51	83	77	79	78	61	68	65	67	74	72	99	66	69	76	77	59	88	60	67	80	86	76	66	85	64	74	87	81	80	72	90	60	64	52	69	85	71	73	80	83	62	75	81	78	69	68	70	78	72	85	71	68	69	83	63	74	82	78	64	64	87	86	62	90	89	85	85	74	80	80	72	67	78	70	65	71	64	79	54	65	72	75	86	73	78	71	70	75	97	79	60	85	77	67	75	74	69	73	68	68	69	80	82	74	70	87	73	75	62	70	76	69	70	75	76	72	72	67	79	75	67	78	86	70	87	49	78	77	75	85	65	71	72	77	63	83	83	80	68	73	70	75	70	91	80	73	79	70	70	71	80	82	72	81	88	76	85	90	73	75	75	77	77	89	80	84	69	71	68	82	73	69	87	75	74	65	71	69	74	59	72	89	87	74	76	76	85	85	67	62	75	74	82	80	81	64	66	66	76	86	74	66	70	79	76	84	79	71	77	74	68	62	80	69	82	70	70	75	67	64	59	61	91	77	79	83	74	68	75	69	62	72	87	63	84	77	72	68	54	87	85	85	82	58	65	77	61	76	94	62	81	76	75	66	63	72	75	89	68	82	81	66	75	72	66	76	74	61	78	77	72	70	79	86	71	86	67	76	60	90	67	74	74	76	87	70	77	77	86	83	92	66	78	60	83	80	92
22161	13675	6700	17635	25218	24060	20949	17655	15176	12733	10990	9570	8372	7198	6482	5683	4989	4509	3967	3579	3330	2995	2875	2552	2453	2430	2379	2099	2117	2050	1987	1959	1854	1668	1780	1705	1639	1553	1433	1402	1496	1461	1413	1407	1468	1374	1416	1420	1370	1363	1365	1402	1401	1410	1391	1346	1468	1450	1463	1470	1413	1470	1498	1423	1485	1368	1379	1362	1412	1348	1295	1346	1257	1387	1288	1265	1319	1307	1286	1241	1188	1235	1216	1270	1154	1191	1194	1208	1213	1116	1185	1212	1229	1192	1145	1148	1141	1099	1153	1159	1092	1126	1116	1193	1173	1165	1112	1096	1105	1141	1142	1154	1196	1142	1076	1138	1137	1095	1166	1135	1081	1113	1161	1116	1098	1183	1188	1176	1137	1125	1138	1047	1175	1083	1144	1106	1093	1106	1195	1092	1133	1195	1096	1059	1171	1142	1078	1140	1073	1101	1095	1066	1136	1190	1116	1139	1043	1157	1081	1093	1088	1142	1144	1091	1069	1138	1065	1130	1158	1103	1085	1109	1125	1052	1150	1124	1097	1160	1085	1103	1090	1089	1209	1117	1133	1116	1150	1095	1092	1105	1144	1120	1070	1126	1194	1130	1077	1074	1127	1091	1089	1108	1075	1090	1109	1087	1134	1128	1106	1106	1150	1071	1060	1133	1097	1064	1086	1096	1086	1133	1140	1118	1131	1021	1013	1082	1069	1101	1049	1092	1100	1092	1135	1099	1150	1121	1117	1154	1087	1022	1106	1073	1113	1061	1150	1105	1044	1141	1103	1152	1135	1143	1099	1095	1139	1141	1054	1102	1121	1140	1114	1079	1077	1110	1054	1134	1100	1134	1088	1119	1153	1141	1092	1059	1106	1109	1107	1018	1058	1056	1128	1131	1072	1051	1106	1127	1095	1124	1071	1116	1129	1132	1064	1071	1135	1100	1171	1033	1153	1157	1110	1065	1052	1069	1107	1101	1154	1064	1068	1138	1122	1117	1088	1152	1123	1120	1106	1046	1087	1073	1125	1068	1095	1135	1116	1074	1093	1108	1100	1113	1152	1116	1102	1078	1098	1099	1116	1090	1126	1085	1070	1103	1129	1104	1123	1128	1078	1061	1133	1111	1129	1057	1125	1077	1114	1089	1096	1177	1095	1129	1024	1106	1114	1098	1095	1086	1159	1112	1035	1081	1112	1070	1103	1202	1095	1138	1167	1138	1136	1056	1151	1081	1163	1074	1053	1167	1108	1068	1085	1130	1083	1089	1063	1091	1056	1121	1102	1166	1132	1102	1094	1117	1140	1150	1099	1100	1083	1104	1079	1071	1138	1094	1146	1109	1136	1069	1013	1041	1093	1079	1114	1121	1102	1109	1102	1094	1116	1097	1073	1144	1106	1105	1058	1057	1083	1120	1125	1040	1102	1143	1106	1114	1148	1073	1052	1158	1083	1154	1086	1158	1157	1146	1077	1071	1103	1070	1098	1120	1096	1105	1102	1178	1137	1108	1077	1148	1154	1089	1145	1095	1118	1063	1110	1082	1092	1153	1121	1051	1095	1137	1074	1116	1099	1136	1102	1099	1041	1132	1130	1091	1117	1079	1065	1134	1043	1100	1094	1088	1078	1056	1140	1050	1112	1087	1108	1109	1097	1079	1106	1098	1152	1123	1176	1098	1101	1060	1055	1048	1122	1141	1164	1114	1120	1036	1078	1131	1165	1116	1060	1068	1117	1085	1079	1099	1124	1145	1120	1074	1113	1083	1111	1088	1090	1160	1105	1106	1123	1107	1164	1034	1120	1174	1134	1108	1121	1072	1090	1071	1096	1115	1096	1168	1117	1091	1142	1159	1070	1130	1109	1116	1093	1102	1120	1127	1130	1150	1055	1113	1089	1083	1062	1141	1109	1115	1111	1118	1100	1102	1062	1100	1065	1104	1159	1140	1140	1083	1062	1146	1061	1076	1114	1138	1133	1109	1105	1157	1105	1147	1121	1148	1066	1056	1130	1115	1067	1137	1106	1096	1092	1108	1135	1088	1080	1131	1113	1101	1095	1133	1151	1092	1108	1121	1101	1065	1115	1094	1113	1104	1131	1142	1069	1145	1127	1061	1145	1083	1084	1099	1084	1054	1154	1105	1026	1095	1104	1122	1048	1119	1110	1116	1105	1083	1048	1182	1130	1109	1054	1065	1065	1102	1113	1095	1109	1056	1140	1144	1052	1128	1062	1081	1106	1103	1055	1143	1098	1108	1110	1112	1121	1112	1052	1098	1105	1115	1062	1110	1130	1075	1108	1167	1103	1128	1083	1094	1108	1116	1145	1194	1128	1074	1092	1117	1114	1071	1139	1103	1107	1092	1096	1091	1095	1118	1103	1040	1175	1153	1083	1081	1096	1090	1051	1074	1186	1058	1055	1088	1161	1107	1115	1083	1121	1068	1104	1116	1085	1101	1138	1141	1103	1072	1046	1037	1120	1125	1056	1060	1164	1111	1104	1058	1119	1105	1076	1074	1127	1117	1143	1146	1087	1113	1060	1075	1110	1073	1161	1145	1050	1153	1140	1091	1068	1080	1094	1129	1109	1099	1115	1097	1093	1122	1121	1077	1150	1142	1057	1065	1108	1104	1147	1151	1118	1114	1165	1109	1152	1087	1150	1127	1086	1083	1112	1079	1141	1068	1059	1120	1082	1118	1044	1054	1109	1089	1086	1068	1109	1046	1182	1102	1088	1113	1142	1105	1096	1066	1094	1138	1078	1098	1114	1063	1099	1062	1121	1091	1093	1137	1083	1117	1078	1158	1156	1136	1128	1116	1086	1111	1138	1110	1122	1068	1064	1134	1096	1113	1026	1114	1110	1085	1141	1127	1135	1095	1118	1120	1112	1099	1073	1087	1092	1025	1119	1100	1120	1120	1038	1119	1152	1073	1071	1131	1102	1164	1156	1107	1129	1126	1084	1089	1101	1104	1123	1116	1122	1113	1046	1076	1057	1157	1108	1118	1153	1117	1153	1133	1109	1097	1072	1091	1081	1137	1126	1052	1118	1112	1138	1082	1121	1053	1103	1067	1142	1134	1097	1108	1140	1080	1154	1096	1139	1119	1163	1077	1130	1098	1064	1111	1141	1132	1116	1158	1071	1092	1159	1109	1117	1116	1167	1166	1073	1125	1092	1088	1102	1119	1165	1129	1090	1068	1051	1089	1077	1089	1111	1114	1056	1106	1027	1092	1104	1088	1150	1156	1081	1068	1107	1087	1088	1156	1111	1174	1129	1158	1110	1057	1168	1117	1080	1119	1053	1127	1055	1119	1104	1096	1116	1104	1035	1098	1057	1097	1140	1061	1130	1116	1148	1162	1116	1144	1112	1062	1079	1112	1103	1121	1114	1171	1102	1107	1143	1088	1056	1143	1090	1156	1095	1118	1143	1150	1118	1103	1144	1123	1114	1106	1116	1105	1140	1123	1090	1131	1101	1079	1092	1121	1138	1071	1145	1148	1087	1071	1088	1069	1111	1100	1138	1106	1063	1113	1053	1089	1151	1126	1078	1103	1115	1186	1100	1075	1114	1078	1112	1104	1102	1103	1084	1140	1111	1139	1088	1136	1084	1090	1150	1101	1113	1143	1147	1087	1083	1119	1148	1071	1104	1104	1188	1105	1106	1085	1063	1046	1120	1100	1115	1086	1120	1085	1051	1074	1114	1101	1116	1129	1121	1094	1118	1062	1077	1130	1103	1141	1104	1075	1077	1119	1069	1109	1112	1158	1126	1111	1102	1107	1090	1084	1118	1077	1077	1084	1140	1076	1138	1066	1075	1087	1147	1061	1089	1157	1090	1070	1094	1076	1114	1050	1131	1132	1134	1124	1143	1126	1084	1097	1130	1119	1029	1128	1084	1081	1104	1131	1014	1141	1106	1110	1105	1134	1080	1092	1102	1083	1120	1092	1133	1088	1141	1068	1123	1125	1092	1085	1104	1010	1081	1151	1117	1138	1079	1114	1156	1021	1107	1101	1113	1118	1081	1118	1141	1135	1103	1092	1119	1077	1119	1082	1118	1097	1096	1098	1150	1138	1116	1084	1061	1101	1162	1113	1087	1060	1105	1143	1145	1142	1140	1096	1116	1109	1181	1103	1117	1120	1104	1116	1130	1087	1072	1149	1104	1067	1133	1116	1112	1140	1112	1101	1133	1049	1081	1118	1069	1115	1081	1121	1159	1171	1089	1069	1101	1132	1144	1064	1085	1046	1159	1086	1099	1084	1144	1161	1072	1142	1143	1108	1182	1117	1086	1126	1185	1046	1031	1093	1040	1103	1058	1106	1076	1095	1108	1133	1107	1059	1072	1074	1130	1091	1136	1127	1103	1095	1105	1113	1091	1122	1117	1125	1132	1119	1113	1100	1114	1088	1145	1168	1078	1043	1091	1092	1068	1077	1058	1055	1061	1140	1061	1135	1101	1102	1096	1149	1135	1120	1113	1103	1173	1099	1083	1081	1098	1112	1088	1101	1056	1090	1131	1096	1102	1038	1059	1088	1091	1122	1089	1155	1095	1036	1129	1096	1122	1106	1113	1113	1087	1134	1111	1104	1131	1108	1074	1101	1058	1114	1070	1104	1161	1121	1115	1134	1120	1115	1134	1133	1126	1112	1127	1101	1144	1131	1102	1071	1080	1119	1110	1116	1106	1128	1101	1073	1116	1147	1063	1102	1095	1074	1087	1112	1092	1118	1171	1131	1106	1118	1119	1113	1171	1099	1091	1069	1109	1091	1117	1123	1109	1124	1059	1079	1129	1115	1063	1121	1148	1127	1049	1150	1119	1147	1089	1138	1078	1099	1129	1103	1034	1089	1126	1127	1159	1085	1112	1165	1147	1110	1034	1136	1107	1057	1092	1096	1053	1120	1015	1056	1049	1087	1093	1095	1101	1119	1071	1148	1153	1120	1115	1054	1145	1082	1118	1088	1113	1141	1113	1090	1109	1101	1076	1035	1115	1070	1082	1063	1100	1071	1130	1182	1117	1121	1097	1133	1106	1144	1157	1164	1134	1065	1106	1140	1102	1134	1119	1118	1043	1130	1067	1099	1095	1152	1094	1094
1374	153	85	69	101	126	120	108	102	79	104	101	68	56	60	54	60	59	45	50	39	43	41	47	47	43	46	32	36	39	36	43	28	27	44	33	32	30	28	32	42	40	36	30	27	33	23	36	32	40	38	50	29	36	28	37	42	32	30	39	31	33	27	41	29	38	47	36	42	34	33	33	35	36	34	30	40	31	32	51	37	36	31	28	34	34	26	27	23	28	38	30	30	23	32	28	38	26	26	44	32	29	41	33	28	32	38	28	23	26	32	36	38	29	42	25	33	37	32	36	38	30	33	37	26	31	35	34	30	28	36	22	37	41	28	31	33	30	40	24	31	37	34	33	33	29	32	27	31	34	25	24	15	38	31	30	32	35	27	29	27	17	39	23	33	27	33	40	24	33	29	35	43	33	25	33	25	34	26	28	27	27	25	28	31	26	32	25	34	32	34	29	29	31	33	38	28	19	36	37	27	28	40	31	31	28	33	42	37	26	30	36	31	35	24	28	29	28	37	36	40	32	30	27	31	33	26	36	34	24	32	22	42	24	24	27	25	24	36	34	34	33	27	25	29	40	29	20	34	34	29	31	29	26	35	38	33	28	34	26	36	31	29	38	34	22	23	28	33	25	38	24	30	37	30	40	21	31	40	33	32	22	26	30	24	21	38	31	37	30	37	39	29	34	31	32	23	33	25	37	29	36	41	32	23	33	33	33	24	29	38	33	25	32	34	38	21	34	31	26	27	42	33	31	29	21	20	37	28	30	29	24	33	37	25	29	29	30	28	25	37	32	35	34	22	35	31	23	30	30	40	25	20	28	47	29	34	42	29	30	35	18	32	36	31	31	30	28	34	33	39	19	25	27	37	36	28	34	31	32	35	30	37	32	21	33	29	35	31	23	35	37	36	24	28	32	32	32	28	27	29	39	34	23	33	29	29	26	30	27	26	24	27	18	37	38	20	31	31	39	31	26	30	29	27	23	26	29	26	32	37	27	33	26	34	24	35	27	25	34	36	32	26	29	26	47	26	25	19	29	27	31	39	35	33	40	27	27	38	38	30	32	37	28	30	36	43	34	35	33	31	29	28	31	34	26	26	19	37	24	33	40	28	37	38	31	27	32	37	39	26	27	37	37	30	26	31	30	24	26	30	35	32	32	46	34	28	33	23	38	27	26	25	36	32	28	27	29	41	34	37	34	32	34	33	39	32	25	27	24	30	25	28	42	26	28	38	39	28	29	28	30	28	30	33	35	34	37	25	34	28	32	34	30	36	32	35	36	29	38	25	32	18	34	31	30	30	30	35	32	36	37	29	26	29	23	42	32	27	38	26	30	42	32	23	32	33	34	25	46	31	24	33	38	25	45	24	27	26	29	36	34	41	29	33	36	30	28	36	26	19	33	30	19	26	41	28	29	29	28	31	34	34	31	27	23	33	28	22	38	35	20	33	36	30	34	26	22	23	39	30	31	23	23	26	27	32	25	29	37	27	20	37	33	34	35	45	33	24	30	35	24	30	40	41	27	33	36	39	24	25	28	29	38	28	36	29	25	25	26	32	23	27	32	31	32	30	30	24	32	36	27	31	37	41	26	32	29	35	36	37	26	32	17	25	29	23	26	24	29	28	30	35	34	40	31	31	30	28	47	39	20	37	35	34	41	21	27	30	29	35	37	28	32	13	29	35	28	31	36	31	36	29	40	26	23	23	37	28	41	23	34	34	35	24	40	41	29	36	28	32	28	24	30	32	33	34	30	25	25	29	30	23	29	33	30	26	25	40	20	36	28	34	32	30	38	25	26	27	32	32	28	31	24	21	35	23	29	31	31	35	27	31	34	25	31	24	38	38	29	26	22	27	38	26	31	29	32	25	24	30	33	36	27	31	39	28	21	33	24	30	45	36	20	36	33	31	38	37	32	33	43	30	39	39	31	22	37	38	26	40	31	31	32	38	30	25	37	33	37	37	28	24	38	34	30	34	34	27	30	30	36	27	26	21	37	28	32	37	24	20	35	25	28	34	25	34	39	38	27	37	36	37	40	33	27	13	37	31	32	27	33	34	33	27	33	33	37	29	29	33	24	26	35	40	32	41	23	42	34	30	35	30	31	31	27	39	26	29	31	24	23	33	36	22	22	30	35	26	22	26	34	22	25	41	20	27	30	28	35	27	28	50	31	36	27	36	33	29	28	34	31	26	25	32	27	24	30	23	37	36	24	37	28	36	34	31	34	24	26	26	45	31	22	31	40	38	37	25	23	33	43	25	34	28	19	19	30	35	32	33	31	33	26	33	47	25	29	35	30	30	30	28	24	15	28	29	31	35	28	22	27	27	37	30	31	30	23	27	20	31	30	37	29	35	26	28	33	37	24	30	42	26	38	29	40	15	22	20	33	24	36	35	24	28	30	25	33	26	27	26	37	29	39	24	31	34	28	42	25	39	26	36	25	36	35	20	35	30	30	34	47	35	33	29	28	27	23	29	24	33	28	27	40	27	34	29	38	28	33	27	46	37	32	40	32	40	29	24	41	40	26	26	29	26	31	22	24	35	30	29	35	28	38	33	36	26	32	26	42	31	39	27	26	29	28	40	33	25	27	17	35	28	40	39	24	31	29	35	25	29	29	26	29	26	28	22	32	29	25	28	32	26	33	30	38	30	25	24	25	32	27	26	29	33	24	27	23	33	36	33	29	29	32	27	20	28	35	24	31	26	39	29	31	38	36	34	23	29	25	39	23	35	35	32	25	30	34	34	23	34	32	25	31	29	24	31	21	28	25	23	32	30	29	32	27	30	24	30	27	31	30	33	35	20	25	32	32	25	23	38	28	38	30	28	43	31	30	35	30	30	41	26	23	47	29	30	33	30	33	32	32	32	28	33	31	31	28	24	25	26	32	28	31	31	35	28	25	34	27	28	37	29	30	30	32	25	39	29	27	29	27	18	36	23	24	26	23	34	36	38	34	28	32	45	22	36	39	31	33	23	18	31	29	24	41	33	28	21	37	37	21	34	28	33	34	32	19	40	34	32	39	31	39	29	29	31	23	33	33	42	32	22	31	38	19	43	41	16	33	21	36	29	41	33	35	24	34	25	28	39	38	37	34	36	36	25	36	35	20	34	18	27	30	29	28	37	37	36	27	33	40	28	24	31	45	32	24	27	17	49	32	30	24	26	27	26	29	32	28	27	36	32	32	36	31	31	22	36	29	38	33	22	25	38	20	41	22	32	38	27	34	24	28	31	28	29	30	34	30	23	28	25	29	39	38	37	28	44	35	21	32	33	38	30	34	34	30	35	25	29	36	31	23	37	22	28	32	29	28	29	33	28	33	21	23	28	39	37	28	29	28	29	25	31	32	39	27	33	27	37	25	33	36	33	31	28	37	35	27	40	27	30	22	29	30	29	18	30	44	30	31	24	29	26	32	29	24	42	42	21	29	28	29	36	31	33	29	40	29	30	30	38	31	37	30	26	38	30	25	31	38	35	25	41	32
10887	4828	2106	6492	11343	10769	8768	7331	5845	4771	4177	3532	3046	2716	2295	2039	1759	1479	1350	1241	1112	1018	975	923	893	795	787	807	760	773	736	677	674	652	636	623	590	609	583	583	602	606	564	556	570	550	605	572	562	560	583	584	575	551	554	605	604	611	659	600	659	613	606	605	623	597	556	562	590	567	574	583	558	505	568	565	525	583	524	525	566	517	570	500	557	512	485	541	541	467	499	509	514	488	530	479	502	493	479	464	460	507	490	511	527	479	479	506	461	507	492	505	471	458	505	462	479	484	480	502	500	501	489	473	510	491	524	460	457	466	455	461	489	467	462	466	500	487	510	486	454	490	519	438	485	448	473	503	499	478	462	474	480	449	475	458	458	452	473	510	460	469	445	491	463	492	483	470	470	445	467	444	482	492	478	495	493	493	482	462	532	466	480	474	492	538	464	483	528	472	494	474	451	450	482	465	455	480	469	479	505	466	501	432	455	449	476	451	503	431	497	503	486	439	453	475	507	473	451	507	472	461	473	488	444	457	487	473	485	526	500	446	436	489	498	493	505	503	466	484	453	463	451	488	468	449	442	494	463	441	507	493	447	479	457	486	466	471	450	458	477	477	484	443	437	476	462	450	482	488	475	456	483	485	507	410	461	497	439	453	458	481	466	434	493	448	492	455	440	477	448	473	486	454	536	480	455	466	499	483	511	478	489	499	445	482	496	454	436	472	446	493	487	491	466	474	504	485	526	441	467	442	459	468	454	492	467	478	469	450	501	491	459	471	486	443	489	475	505	469	504	474	492	482	446	444	476	486	482	448	477	499	496	491	492	478	446	469	483	496	485	509	524	509	485	467	412	461	468	490	489	518	460	474	514	487	508	445	459	486	501	462	502	517	434	455	488	460	481	437	486	489	492	476	473	459	478	488	453	445	476	482	544	481	485	462	477	481	494	475	466	516	472	500	474	477	503	493	472	506	483	487	450	487	480	461	465	475	474	462	473	475	455	489	433	476	490	464	459	461	473	515	499	490	441	498	446	454	461	458	453	471	466	467	478	455	451	473	449	466	468	477	494	485	468	454	473	480	458	490	497	459	539	501	474	505	428	457	536	438	469	456	474	510	496	470	471	452	493	474	490	466	521	521	485	488	498	485	479	501	465	506	474	451	493	472	495	496	495	527	456	495	459	456	473	474	468	455	483	468	493	487	466	511	472	467	496	516	473	476	469	453	465	503	478	459	467	475	492	504	494	480	476	511	472	477	499	482	465	469	489	474	455	534	428	457	496	507	458	467	450	466	506	429	483	496	465	460	475	493	474	451	450	481	453	468	483	500	471	460	490	493	513	480	458	467	526	473	494	476	484	500	489	469	478	479	472	495	469	484	445	510	477	491	505	434	456	470	447	491	497	503	494	486	477	451	497	512	436	457	474	441	509	470	422	484	453	536	451	482	498	512	459	452	477	501	462	488	452	468	465	489	473	475	466	493	486	479	472	450	478	484	474	503	457	485	488	482	488	463	497	442	495	475	479	515	424	516	468	491	472	486	524	533	528	464	491	483	515	486	507	485	460	450	532	446	456	424	498	473	441	485	482	488	480	499	462	465	490	477	503	465	502	457	462	489	455	493	473	440	490	464	449	502	461	482	423	449	449	518	500	474	463	475	499	483	517	503	497	483	479	497	479	519	467	515	451	467	521	449	536	481	468	474	477	444	508	524	487	463	505	498	479	491	471	441	472	468	517	484	466	452	539	481	466	457	479	474	457	426	465	509	458	450	438	462	510	498	456	471	491	503	457	517	471	499	512	476	493	488	454	486	514	529	481	465	468	471	492	477	459	450	479	476	472	464	478	488	481	491	479	462	455	459	519	467	501	470	441	494	475	437	507	437	484	493	452	447	511	433	485	475	508	474	474	465	427	497	489	503	481	506	524	479	536	462	462	491	454	523	486	494	462	505	506	440	470	465	502	471	452	450	479	486	462	473	483	488	501	466	499	464	497	495	460	515	506	479	448	486	496	466	495	499	471	496	510	497	455	461	488	494	453	498	465	453	495	477	462	486	507	490	483	472	477	499	477	483	449	478	496	466	417	480	465	494	443	462	478	505	473	455	459	485	451	475	481	501	474	498	466	497	495	497	477	493	472	470	429	456	478	462	513	500	484	502	463	464	480	505	470	516	449	469	485	474	467	452	472	507	461	460	504	485	517	453	491	498	497	497	484	505	455	467	511	488	478	491	475	478	500	448	464	465	472	506	470	487	484	482	457	485	467	467	500	467	480	506	456	467	480	492	460	471	455	472	488	514	449	488	476	462	484	480	487	476	469	472	491	440	494	482	473	483	440	477	493	507	501	481	491	438	454	477	473	513	472	454	464	492	470	480	447	446	462	490	498	477	476	443	476	512	490	487	506	485	480	522	482	505	500	512	462	511	485	466	490	487	476	504	450	497	468	452	454	479	481	483	506	495	451	463	489	491	488	449	424	530	478	484	457	508	460	468	452	473	468	469	469	474	487	450	505	495	492	470	475	484	461	481	477	496	447	485	473	466	442	496	451	507	457	471	470	468	488	435	506	463	500	459	481	457	473	454	507	479	450	458	503	485	487	461	508	489	505	467	474	496	448	486	509	460	488	454	462	436	483	466	453	456	484	450	487	414	477	480	483	511	481	504	457	500	425	452	509	482	423	464	471	470	492	452	437	453	482	490	477	484	528	480	464	484	472	470	461	477	468	482	504	471	469	440	474	460	473	439	464	462	497	490	460	444	499	525	436	438	465	481	525	471	470	483	472	485	454	450	466	480	525	480	504	456	498	475	443	488	451	499	460	527	480	471	478	503	477	477	461	479	484	473	490	501	465	514	479	452	489	468	466	458	493	493	476	495	496	515	456	484	480	456	467	505	471	474	505	477	476	490	469	495	512	468	498	476	492	432	457	469	486	478	484	494	498	462	438	480	472	482	476	488	467	482	470	472	480	458	504	523	487	480	493	488	510	453	457	469	479	485	479	464	447	465	461	453	513	482	500	520	441	481	460	482	461	462	460	453	497	524	508	522	492	427	467	484	485	424	463	473	448	469	476	494	467	463	479	477	463	484	453	515	450	488	466	456	475	521	490	502	480	537	422	451	491	487	497	508	482	499	452	479	468	514	475	519	492	451	497	478	470	496	491	489	472	475	494	479	458	464	493	467	469	444	497	483	433	463	506	473	482	516	438	478	478	454	492	461	465	473	477	470	492	476	523	479	472	468	480	514	479	449	454	517	460	456	471	502	451	466	466	484	490	487	456	453	489	473	496	434	485	453	476	458	468	484	504	430	484	454	456	470	511	529	461	494	468	470	459	451	507	515	452	485	468	505	495	469	531	484	479	472	473	449	499	488	491	469	510	488	435	481	482	456	464	457	442	498	500	513	478	449	462	498	482	434	454	461	462	454	443	470	464	501	493	458	457	451	502	493	481	533	439	490	504	482	458	464	503	464	453	449	441	479	538	476	466	515
740	317	190	142	247	275	242	224	190	198	186	180	158	112	102	102	87	77	82	72	74	62	70	68	60	71	68	65	66	57	65	61	54	62	56	67	65	57	47	43	51	50	46	65	51	72	40	48	55	55	66	53	42	69	54	59	69	48	60	61	59	45	65	54	49	65	63	67	57	62	56	47	60	47	58	62	45	47	43	54	47	46	42	56	65	61	60	55	55	60	47	35	47	51	46	45	42	56	51	50	60	56	71	42	56	59	43	41	57	38	40	52	52	35	45	50	50	43	53	45	55	53	52	47	45	48	40	37	65	48	53	55	45	57	46	45	36	49	55	49	41	49	62	49	56	42	60	56	65	52	51	59	43	51	45	62	57	51	54	52	46	56	47	54	43	43	56	43	53	41	47	52	56	61	58	48	59	45	48	44	59	46	39	49	42	56	51	55	48	57	47	42	46	49	65	49	42	47	57	52	49	51	60	60	52	51	48	68	36	38	57	47	64	44	56	48	49	50	62	45	33	45	55	44	54	59	53	46	40	56	49	37	51	54	46	54	52	58	56	49	41	50	39	62	49	50	52	44	49	50	52	46	48	45	66	58	42	52	34	47	59	49	41	54	56	49	50	47	56	39	48	49	56	53	50	48	37	54	57	40	44	52	56	47	55	61	56	49	52	51	46	53	58	46	49	49	43	47	40	46	50	50	44	61	50	48	46	44	48	55	60	44	41	50	41	48	55	43	47	51	59	38	41	46	52	44	59	54	47	55	38	55	46	55	47	50	65	52	43	40	57	56	44	43	65	44	47	43	47	42	52	44	56	56	60	45	48	50	62	57	51	43	57	44	53	47	41	55	66	43	54	47	55	46	51	61	53	41	51	47	46	47	59	50	45	46	43	37	47	55	55	37	65	60	41	57	65	47	47	36	56	40	48	55	46	44	31	49	40	51	51	44	42	54	46	42	55	52	51	45	50	50	50	46	58	33	40	46	59	48	57	50	39	55	31	57	49	41	52	38	43	59	49	38	50	62	49	50	49	45	61	47	56	56	46	57	45	38	48	51	58	47	46	47	43	45	52	60	55	58	55	45	48	50	45	58	46	52	52	49	46	45	52	52	51	60	64	43	51	53	55	52	67	50	55	51	57	53	44	55	42	47	67	44	47	43	44	63	43	59	56	50	46	56	56	59	45	62	68	52	50	53	55	58	52	53	52	44	68	46	58	54	46	48	62	54	40	64	58	52	57	45	52	39	52	54	52	58	69	58	47	53	54	52	51	46	48	44	56	57	46	47	56	47	50	49	56	49	51	43	39	43	39	49	55	66	49	50	56	47	50	39	36	50	57	59	47	46	47	36	50	58	45	62	62	60	48	53	53	60	65	49	45	57	52	54	55	51	50	42	44	47	62	50	57	47	50	43	57	58	50	52	55	54	57	41	55	34	46	47	67	36	47	45	49	47	41	50	49	58	50	49	39	50	57	41	55	46	62	52	53	55	53	44	56	47	54	39	56	50	42	57	51	54	44	35	54	46	39	68	50	39	49	54	54	58	49	57	51	61	46	53	44	48	44	50	48	44	51	49	53	45	47	48	46	62	59	51	59	45	37	50	55	51	57	42	47	59	45	48	51	45	56	39	51	45	38	38	33	32	51	55	49	46	41	50	52	53	51	32	59	51	62	40	53	59	43	45	38	58	51	58	48	56	50	36	49	40	48	48	46	48	42	39	55	50	43	52	44	43	49	59	52	42	48	53	59	58	49	61	43	50	41	48	53	49	46	51	55	59	56	43	52	41	59	54	40	57	50	54	50	61	62	59	50	50	53	44	59	58	44	45	59	46	47	34	54	49	41	48	39	54	49	50	55	47	50	49	51	54	46	58	46	56	41	39	57	53	54	49	50	56	54	58	42	54	44	55	50	53	58	58	56	46	53	56	41	54	52	42	56	53	60	47	37	42	43	36	48	41	46	45	50	51	49	56	49	43	47	44	51	46	53	47	48	57	58	62	59	49	49	46	28	45	46	48	60	49	42	52	60	51	59	46	45	47	46	40	56	49	47	51	58	48	59	59	50	57	33	46	45	58	50	46	50	54	45	53	50	55	45	50	52	58	66	57	44	62	43	48	41	57	46	41	62	41	53	54	33	40	58	53	57	49	56	58	51	54	57	40	45	47	41	46	50	47	66	45	61	46	57	43	38	36	39	45	35	63	41	59	52	47	48	40	59	47	40	56	46	56	53	54	57	59	46	62	46	48	40	43	61	44	53	48	50	38	46	34	43	63	53	43	52	62	45	45	54	51	49	35	41	61	51	68	49	44	36	50	40	49	39	49	66	51	34	46	56	66	44	41	49	52	53	51	42	54	36	46	48	48	42	51	40	60	59	42	58	59	48	47	46	47	48	45	46	53	50	47	41	60	55	47	39	49	34	49	58	59	45	57	66	46	52	57	49	47	59	44	68	57	57	46	48	46	52	50	41	53	42	46	51	48	46	42	58	55	35	49	50	60	40	50	59	45	51	39	41	54	48	47	59	51	37	60	42	45	50	41	54	52	58	43	57	53	54	54	53	39	46	48	35	54	53	57	59	58	51	52	51	46	64	43	38	54	47	47	38	40	50	46	65	50	54	52	56	45	60	46	33	51	45	52	48	44	42	52	61	41	47	59	56	50	42	49	62	59	57	57	51	66	50	36	51	57	44	53	49	60	54	43	58	48	70	51	53	56	50	52	40	57	53	48	50	44	47	60	58	40	53	53	49	66	34	40	44	61	45	47	51	51	56	70	58	64	38	58	43	36	44	34	52	45	52	41	55	53	46	52	60	56	45	55	46	62	50	45	59	74	54	55	54	41	59	47	49	53	60	51	50	52	44	47	51	41	52	54	65	55	58	43	42	51	49	49	45	48	43	40	51	44	59	49	47	59	45	51	48	51	53	54	38	53	48	57	52	55	53	53	62	55	64	49	58	56	51	41	51	49	48	46	50	63	39	48	53	39	50	49	40	49	51	66	63	47	52	39	55	62	38	70	46	59	49	54	43	56	47	53	60	48	54	46	50	62	46	69	43	51	54	49	52	38	47	51	61	48	59	50	39	44	46	65	53	48	50	45	60	54	45	50	52	54	50	43	51	47	45	39	54	45	61	56	47	42	46	54	49	57	59	48	43	55	40	39	51	45	58	43	45	56	53	54	42	53	55	50	49	45	58	53	61	58	44	51	53	49	50	50	54	46	50	33	59	46	49	56	37	53	58	51	58	62	40	54	38	45	53	49	53	56	46	44	49	47	51	51	48	67	57	57	55	47	43	53	45	49	55	52	47	52	52	50	61	50	43	54	45	49	42	59	61	50	48	35	52	43	48	39	56	41	45	52	36	49	47	51	71	46	41	59	50	38	46	46	54	51	38	54	57	47	51	52	45	45	47	52	52	63	67	53	38	50	54	50	55	39	58	58	49	53	48	52	60	55	42	56	49	52	49	39	58	48	58	43	65	51
16746	10517	4439	12861	19741	18574	15749	12970	10806	8972	7684	6664	5738	4915	4303	3767	3302	2842	2628	2457	2183	1953	1887	1749	1649	1535	1498	1536	1333	1315	1253	1274	1240	1135	1099	1079	1022	1023	979	1000	965	969	928	951	940	944	955	944	964	977	952	972	941	1040	1020	1073	1030	967	970	991	968	984	1013	977	985	923	966	942	935	869	954	905	901	920	955	859	920	913	947	878	860	893	880	799	876	862	807	839	816	791	796	855	864	762	810	814	799	761	764	739	818	792	780	765	812	780	763	764	772	790	742	800	760	776	759	794	790	846	733	821	732	748	729	767	748	796	736	748	826	728	769	737	786	755	824	756	796	755	771	788	795	768	751	764	756	770	723	742	738	761	808	741	812	754	787	759	805	786	787	779	754	756	735	750	757	730	786	773	753	731	762	787	792	681	780	778	744	766	703	711	752	759	735	749	765	779	794	787	714	718	739	816	771	729	741	767	840	756	755	776	731	733	789	793	776	738	814	723	736	776	757	789	756	740	738	810	777	760	760	732	717	754	722	752	743	709	718	817	796	737	787	780	774	775	733	808	795	747	731	746	779	771	791	755	817	810	806	771	737	753	756	702	766	809	764	753	781	807	797	713	774	794	804	789	721	733	815	794	772	763	752	751	775	754	730	783	740	783	760	754	752	775	759	805	823	769	748	772	748	730	782	748	781	716	747	790	761	734	760	718	785	780	753	828	768	741	790	769	756	799	747	727	716	712	721	740	749	796	742	765	715	720	794	801	720	746	748	714	722	803	766	772	760	736	744	773	738	779	761	748	797	781	772	773	760	751	768	725	708	721	713	757	742	741	721	736	768	761	755	759	764	800	787	734	747	713	764	752	773	760	803	781	758	796	764	733	787	787	753	733	762	750	762	790	769	786	771	761	683	777	777	739	756	770	827	782	779	762	751	753	733	763	781	782	757	760	747	757	741	756	788	760	744	788	837	760	756	786	777	732	780	772	758	763	794	783	761	744	726	777	752	745	738	709	823	752	776	739	748	759	775	829	739	772	735	764	712	792	763	764	792	777	770	740	780	767	767	782	728	751	814	753	769	811	776	733	766	765	794	837	726	749	730	756	716	749	744	764	780	792	793	790	765	740	768	810	755	714	841	749	766	716	788	737	741	766	775	783	786	763	773	784	732	740	754	772	733	737	715	755	737	768	795	754	778	765	779	758	769	783	751	782	780	754	785	766	792	742	774	744	732	771	755	783	777	756	791	749	683	720	783	783	804	780	779	753	738	729	757	765	749	746	785	733	726	757	785	763	750	785	798	775	805	755	763	777	731	802	762	738	782	770	784	799	786	747	740	741	747	799	781	746	736	720	780	714	761	717	766	764	755	786	771	781	755	797	770	799	731	714	786	791	786	733	783	770	721	809	764	741	757	746	773	798	700	759	792	799	743	751	781	772	784	724	732	761	736	770	739	724	778	759	757	762	757	759	767	795	732	769	774	758	798	758	731	768	774	782	797	769	765	745	791	781	732	772	756	782	751	796	752	739	755	743	793	706	766	726	761	751	746	751	796	806	755	745	759	771	751	758	756	771	775	784	794	755	718	767	755	752	756	751	747	775	753	749	766	781	763	737	725	721	766	791	800	753	725	780	773	766	780	763	747	739	757	806	773	779	712	692	748	798	789	769	753	767	765	775	755	794	767	735	772	754	861	779	793	782	796	808	737	798	722	765	794	758	780	781	732	809	802	744	782	745	760	745	811	716	777	744	749	725	757	741	741	687	757	765	736	743	769	718	741	760	736	783	712	793	810	800	746	747	769	781	768	803	732	781	793	748	769	808	810	720	716	768	735	780	734	796	775	766	787	813	785	744	770	777	747	775	798	734	746	763	788	823	792	794	800	813	767	786	776	760	762	704	764	761	799	770	747	762	761	771	742	805	782	788	737	762	754	809	771	793	766	759	739	760	719	752	740	770	762	736	793	727	762	727	751	749	738	699	768	748	790	815	762	739	779	804	764	757	740	762	746	760	749	762	786	738	761	778	762	743	726	753	770	747	826	796	781	758	821	797	775	816	766	749	781	720	732	729	758	779	727	758	761	757	762	778	737	741	718	720	821	773	797	754	763	731	772	777	754	749	815	780	783	812	733	757	775	793	775	750	778	774	739	748	763	749	748	754	722	771	768	768	741	745	757	747	708	739	760	784	777	726	721	785	806	739	728	814	736	742	719	750	761	790	757	753	768	781	826	762	731	772	784	705	738	760	731	794	735	767	793	799	767	793	747	764	771	731	771	761	766	778	710	768	757	771	747	781	713	752	739	768	748	755	783	733	797	724	765	764	743	738	760	739	774	766	727	749	761	790	747	773	724	825	789	748	770	724	763	744	758	692	780	735	732	764	793	803	751	750	797	756	764	770	793	777	704	720	696	785	778	773	743	769	778	809	744	739	781	738	798	773	747	751	771	751	739	763	790	766	778	720	772	768	780	701	755	761	751	761	793	758	752	778	773	773	755	749	752	778	755	755	789	790	734	728	813	797	698	726	755	798	769	760	750	790	744	816	732	781	816	787	752	749	779	741	775	732	766	737	771	803	788	739	764	759	770	760	752	803	790	782	755	748	723	732	818	755	758	750	762	786	774	772	716	756	774	744	770	783	771	758	715	742	738	761	786	767	740	752	773	748	808	735	787	738	714	736	774	759	789	753	729	770	755	772	754	770	793	726	783	729	769	787	792	764	768	731	754	753	757	789	766	753	773	735	787	792	756	774	733	728	715	789	729	718	773	725	765	830	798	736	721	749	781	771	742	777	736	749	735	743	784	799	793	766	725	769	735	789	791	740	769	812	785	796	744	719	767	810	761	776	803	804	718	741	731	750	756	736	826	783	765	746	802	721	731	778	771	753	740	739	737	781	756	772	741	753	809	739	779	779	767	719	739	753	783	763	739	769	777	742	800	731	740	777	802	780	796	707	759	758	779	714	792	768	750	779	744	761	788	776	748	749	736	724	770	746	819	754	758	690	750	735	787	754	780	741	743	778	749	729	757	792	737	785	765	757	714	758	770	809	769	806	739	765	763	802	768	793	792	737	718	766	688	762	795	794	732	757	807	729	755	800	720	765	736	712	753	785	754	806	732	768	766	763	719	722	760	738	789	821	783	752	770	778	769	792	781	715	780	740	710	766	776	725	770	762	798	774	722	766	790	775	733	757	767	802	798	752	771	748	769	742	774	796	714	791	771	803	708	776	748	764	752	832	758	696	741	770	805	767	729	793	760	795	736	795	704	762	746	782	797	744	749	732	756	781	802	761	758	825	766	834	736	772	747	748	711	693	753	775	787	728	779	764	813	765	746	754	778	785	754	779	765	788	779	744	757	770	694	783	732	743	712	796	772	779	794	798	763	756	721	730	819	759	814	738	804	747	771	777	782	812	781	805	759	729	749	748	762	803	766	784	727	730	792	747	735	757	771	741	778	779	746	713	755	794	769	757	743	766	726	778	790	713	736	755	793	728	793	784
2518	278	178	132	205	251	202	164	186	151	176	157	121	125	104	94	102	94	96	87	65	56	56	60	70	53	66	69	74	55	60	46	72	70	52	52	55	44	57	61	55	59	52	59	65	57	60	62	56	58	54	60	52	57	46	53	63	48	64	53	47	53	56	53	48	45	68	60	47	49	67	57	65	40	58	45	50	41	52	61	40	57	53	46	51	66	40	52	49	52	64	49	46	47	50	51	54	53	61	57	55	44	57	50	61	49	50	56	55	55	69	58	45	41	57	39	47	50	58	59	40	46	42	55	54	35	43	63	53	61	36	48	51	41	46	43	43	45	41	55	46	44	54	62	53	51	44	40	47	56	52	31	57	47	41	36	40	47	29	55	36	47	46	40	49	45	56	38	43	38	47	57	59	55	50	33	48	42	43	50	56	49	40	48	42	51	54	59	49	61	44	53	55	43	47	54	56	62	49	50	52	43	47	50	49	51	53	42	45	53	56	52	48	52	48	54	34	53	49	56	46	57	60	54	57	49	47	55	48	47	54	54	46	54	54	55	53	43	52	48	36	54	46	52	56	45	55	57	58	41	49	61	42	54	55	41	61	62	61	52	49	52	51	57	46	58	48	47	42	44	57	34	56	45	53	53	43	46	52	57	44	46	38	44	46	31	48	47	37	45	53	50	70	51	49	42	38	46	54	40	40	44	48	39	44	51	57	48	34	37	57	44	53	49	62	43	46	46	44	41	38	46	46	47	53	45	46	49	46	40	58	57	52	35	38	47	56	74	38	53	40	44	44	40	52	54	50	39	51	42	44	61	48	65	41	54	65	42	40	52	41	54	48	49	39	48	53	48	45	52	45	41	34	61	58	57	53	68	43	40	37	58	38	55	41	53	52	51	45	50	55	43	45	46	47	52	57	37	43	51	46	58	52	39	48	67	57	53	60	46	39	48	51	63	38	54	40	65	47	46	36	37	67	39	55	30	45	56	43	35	47	45	51	46	47	65	44	46	43	54	58	47	59	38	42	41	44	51	53	51	42	51	54	61	48	47	44	55	52	51	43	57	41	53	51	53	52	47	43	37	38	55	53	45	55	50	55	67	43	58	49	37	45	62	49	52	58	52	53	46	46	41	53	54	50	51	58	55	47	57	53	65	34	47	59	52	40	56	46	49	50	54	53	46	54	56	40	48	45	50	61	54	40	46	61	51	37	65	41	49	62	44	55	44	52	54	47	51	43	58	60	54	51	52	52	39	50	46	50	35	49	49	48	53	45	54	47	52	48	43	53	46	59	47	41	44	50	47	37	58	45	52	57	46	35	48	60	48	39	49	48	58	39	60	52	42	40	55	52	57	52	48	37	52	62	68	54	52	50	40	45	56	51	49	37	49	55	57	54	51	44	51	51	53	35	54	58	47	49	43	56	45	43	42	52	55	54	51	43	50	58	65	48	54	46	64	65	57	44	63	43	49	45	54	57	51	47	53	35	47	43	53	65	36	52	47	49	65	47	51	54	38	49	41	57	43	47	58	41	64	61	57	55	42	46	37	45	56	57	50	59	57	51	46	57	45	42	58	47	52	45	56	57	58	44	50	56	51	35	56	43	39	44	53	50	50	41	44	43	40	41	47	53	50	50	56	50	51	43	57	53	53	64	53	51	47	40	40	55	59	58	41	47	39	38	49	55	56	58	50	36	44	61	61	48	52	46	45	58	68	58	41	51	49	42	42	51	52	43	52	53	40	39	66	46	46	49	42	42	40	48	41	58	50	52	54	54	46	47	52	45	48	42	44	42	61	46	42	46	59	35	44	38	45	49	42	50	38	52	45	44	41	41	52	50	47	43	42	55	45	51	49	49	43	58	50	46	47	40	46	52	62	47	34	50	43	48	51	47	52	33	44	54	57	55	42	51	41	49	54	56	49	47	52	58	52	46	52	53	44	48	34	51	52	54	49	52	51	64	49	61	46	45	47	38	45	57	47	62	47	64	54	44	59	53	50	51	46	47	47	49	50	47	47	60	43	61	42	45	42	47	51	56	39	54	43	47	47	36	52	46	45	41	44	45	52	56	52	48	44	57	49	37	43	57	55	56	46	52	54	50	42	67	41	61	46	55	50	45	53	39	50	47	37	54	48	54	56	38	61	49	48	52	56	46	55	46	51	44	56	47	42	52	48	50	58	53	60	54	56	53	54	44	58	54	55	39	71	43	40	46	56	55	54	38	54	39	55	51	48	53	50	52	40	46	49	31	38	34	46	54	44	51	54	54	64	46	50	51	39	62	50	48	34	55	55	49	62	49	54	45	38	42	45	43	53	62	58	58	42	55	51	59	52	57	60	50	50	59	59	49	34	45	60	57	40	48	40	45	42	37	48	40	63	51	55	50	52	42	63	35	47	48	49	57	49	47	50	50	49	45	49	49	42	55	59	47	50	32	48	55	39	47	60	57	40	39	62	53	46	49	50	63	50	53	52	44	48	41	44	43	43	58	48	47	54	41	48	42	49	47	54	53	37	40	53	59	41	55	32	47	41	58	56	44	44	40	38	58	50	42	50	46	53	41	49	58	53	48	50	56	39	52	57	52	51	47	54	46	51	45	54	46	52	50	47	60	43	47	53	51	41	43	55	50	56	57	57	43	54	49	41	39	53	53	47	56	44	45	38	46	53	46	51	44	52	39	53	53	47	54	49	59	48	45	47	48	60	45	57	56	43	42	54	51	43	56	56	57	57	58	60	51	54	40	50	47	54	62	53	41	52	46	48	36	37	51	56	65	46	42	44	47	43	58	38	48	46	55	47	62	53	57	60	43	48	49	47	35	53	59	41	51	58	54	49	57	46	49	64	51	43	70	39	50	48	49	52	44	59	51	42	53	48	56	33	49	57	55	46	36	40	49	53	61	58	41	48	47	44	58	47	43	48	55	39	45	68	45	46	52	42	68	60	44	43	57	45	46	43	43	43	44	58	44	44	44	44	62	48	51	46	40	43	40	58	43	64	54	42	65	63	37	50	40	59	33	40	54	59	48	48	40	59	45	47	63	45	36	47	61	52	46	41	44	64	48	39	52	51	55	46	44	37	53	61	42	47	48	48	54	45	47	51	42	52	44	45	60	44	40	38	61	50	52	57	61	42	63	48	48	47	47	51	48	59	38	52	54	55	54	46	49	56	48	47	50	53	51	48	51	47	51	60	55	49	45	50	45	57	61	45	50	42	46	51	47	54	42	54	47	46	63	41	45	48	46	44	43	49	49	45	49	47	50	58	58	51	35	49	46	58	37	61	53	56	45	49	48	46	47	53	57	46	55	58	42	63	43	49	50	62	43	50	54	61	59	60	50	45	55	43	51	47	50	46	43	50	53	48	54	51	42	40	54	48	44	50	54	59	41	40	47	32	52	50	50	48	63	48	54	50	56	35	52	41	54	46	51	59	43	61	48	48	52	45	46	55	46	46	44	50	41	45	41	48	46	55	40	38	49	68	54	50	51	40
14544	8256	3914	11121	17516	16932	14149	12077	9942	8277	7166	6088	5282	4517	3804	3445	2920	2700	2312	2123	1901	1805	1703	1568	1537	1483	1412	1350	1265	1270	1213	1110	1171	1159	1072	1066	992	1043	988	908	925	915	915	919	943	913	919	910	948	921	922	982	953	878	906	960	961	936	972	927	936	916	920	926	932	887	875	899	915	869	849	872	802	881	909	885	863	820	851	801	859	842	852	842	821	857	794	777	827	756	744	773	757	792	729	793	723	796	785	732	779	737	759	772	735	714	752	742	753	711	731	772	755	763	766	782	820	772	777	754	695	777	756	734	748	791	697	691	715	763	752	732	744	720	763	771	713	777	747	748	725	718	765	742	726	772	782	721	722	740	722	753	752	696	761	729	719	795	699	744	786	772	726	767	710	776	786	749	728	696	750	758	744	705	769	750	762	717	743	704	728	704	728	738	725	769	716	738	755	707	745	767	729	727	774	722	777	753	702	814	680	705	725	714	749	766	748	716	718	797	753	763	748	683	723	697	774	770	737	803	792	727	741	771	697	739	754	773	768	736	723	767	740	753	733	704	760	757	766	706	710	702	708	723	769	707	730	779	790	758	703	701	734	751	754	749	757	779	741	787	746	746	721	776	709	737	747	738	683	745	762	759	741	735	763	740	730	734	772	697	700	748	755	709	792	757	715	784	762	700	687	679	750	765	762	745	729	701	751	684	754	771	716	755	733	704	741	715	722	755	749	750	779	742	742	734	750	784	705	755	737	763	738	772	696	729	752	717	726	752	716	768	765	737	768	730	772	703	723	686	724	691	767	727	730	770	753	791	709	692	741	762	726	732	761	737	728	781	775	771	740	774	704	739	683	739	800	729	747	755	735	725	763	723	758	716	741	748	744	752	788	779	707	748	752	717	747	757	777	731	732	732	787	760	725	748	761	779	764	698	750	694	737	766	750	694	715	723	718	721	725	754	752	684	729	740	760	762	741	729	746	728	746	731	691	728	726	750	735	717	729	745	790	726	691	693	750	763	755	708	763	666	762	756	734	773	689	710	713	739	734	760	757	728	720	764	722	730	682	755	715	717	730	677	744	759	735	721	733	717	725	726	783	750	742	774	741	774	738	777	742	738	732	728	762	717	763	729	736	769	685	742	747	728	725	735	776	781	736	679	762	667	714	750	759	749	725	745	774	745	769	742	734	740	727	684	705	750	710	734	743	685	727	731	725	747	723	742	723	732	749	736	770	709	737	706	766	690	759	781	695	774	724	735	743	700	731	719	741	727	695	718	722	714	679	764	695	777	777	730	744	738	719	742	704	758	766	704	683	767	742	761	690	723	767	762	686	734	749	748	733	751	736	725	774	688	738	759	752	752	732	761	702	746	677	713	748	698	769	724	725	690	742	706	725	721	730	705	735	796	727	751	726	691	723	699	680	732	780	711	690	714	777	770	763	799	709	717	757	732	709	687	745	713	729	733	752	763	727	725	755	672	717	751	740	734	741	701	747	750	718	744	741	772	770	731	695	711	743	749	730	727	710	773	724	691	743	747	729	805	788	723	741	721	716	771	763	726	740	749	746	744	739	690	699	716	742	705	763	752	752	731	719	756	721	731	736	743	676	713	731	729	775	724	813	710	741	741	702	785	725	688	743	711	731	731	768	714	750	714	768	738	715	747	697	709	739	758	715	728	750	741	747	714	695	723	737	785	756	741	750	735	781	744	739	740	724	742	777	738	688	765	742	692	753	763	762	740	780	707	674	729	723	758	735	709	747	716	769	722	751	771	701	726	724	738	723	717	704	768	756	736	696	779	731	725	757	766	711	739	687	772	784	719	733	706	780	770	722	733	755	786	742	711	740	740	763	713	727	753	743	747	752	749	734	716	740	736	735	719	782	750	724	742	738	709	749	790	733	746	709	773	730	748	758	720	711	721	725	707	742	706	709	706	711	798	735	779	695	701	731	718	714	747	737	731	750	695	728	716	725	721	732	725	758	729	728	771	714	712	732	762	734	709	709	717	673	727	739	727	712	771	779	731	761	735	717	694	736	752	717	761	718	715	771	762	732	743	730	723	718	730	762	791	773	767	743	805	736	731	765	734	772	721	764	699	781	752	711	735	729	701	733	763	746	757	744	769	764	747	768	688	730	761	775	719	796	743	729	739	721	732	787	768	732	728	701	720	729	723	748	746	762	772	699	735	710	754	803	754	719	777	741	721	693	736	744	747	805	771	721	763	754	712	758	773	746	723	746	676	700	754	750	728	720	745	746	748	720	780	692	732	734	759	732	758	704	670	718	753	758	693	695	753	768	709	698	725	691	719	738	736	702	758	754	640	713	763	738	739	772	752	761	733	696	764	741	754	750	750	738	738	772	715	718	710	723	714	779	736	741	735	770	731	738	787	750	752	725	738	726	725	763	767	776	759	750	776	715	749	728	713	699	714	750	737	759	802	760	702	693	758	743	721	784	719	728	751	726	740	795	761	726	733	718	797	757	761	733	713	763	742	732	734	750	747	693	742	759	751	692	734	730	758	732	756	742	700	727	756	733	767	779	728	702	762	736	791	740	726	725	746	697	745	710	753	737	721	747	707	729	721	752	760	740	728	748	761	758	735	730	733	733	751	708	741	737	710	796	753	730	736	747	774	710	727	778	743	746	764	733	707	721	732	742	694	736	732	717	738	773	768	737	779	730	702	713	700	773	747	732	771	709	749	754	742	729	730	783	688	715	775	759	701	735	726	741	719	768	703	744	715	730	697	755	708	733	742	796	729	743	751	697	733	740	762	745	699	732	740	733	724	727	782	745	756	721	721	797	780	767	721	732	754	750	731	759	718	756	743	761	738	691	763	708	708	711	761	754	685	768	730	752	741	759	739	686	767	733	748	750	743	729	783	777	663	770	781	688	762	716	724	735	743	786	776	705	770	761	729	759	716	686	769	763	746	737	683	742	741	723	757	724	730	734	773	722	750	724	724	747	782	759	766	725	700	747	725	721	766	707	751	783	776	714	720	734	738	766	740	738	737	753	727	742	717	707	740	736	747	745	716	718	718	747	750	709	759	730	773	708	761	754	764	780	725	712	694	747	723	710	708	726	743	723	759	729	759	737	805	688	746	740	732	709	692	686	729	755	779	699	720	759	716	743	733	760	734	758	737	741	727	744	731	708	730	737	748	724	718	732	737	737	724	777	740	760	756	749	724	686	731	739	702	756	766	720	714	730	762	743	698	731	770	772	705	758	722	784	708	753	721	745	762	733	711	721	735	745	782	708	751	713	719	714	753	718	748	788	694	711	712	760	709	768	736	724	744	745	713	794	698	782	715	691	714	754	803	691	767	707	718	752	785	730	734	735	717	711	732	759	740	684	722	766	708	756	735	770	745	748	736	736	697	755	757	729	735	755	720	742	702	693	742	736	725	779	731	783	716	755	720	753	740	758	756	755	721	765	771	741	701	771	736	797	754	765	692	711	709	746	725	741	699	761	710	715	740	787	738	705	710	721	742	741	796
1664	498	283	239	355	463	386	373	306	295	267	223	217	184	178	154	139	175	125	117	123	108	113	112	115	110	101	100	95	79	92	74	92	81	93	90	62	76	74	87	82	81	76	93	77	92	77	84	73	75	86	81	104	84	69	84	89	83	86	82	88	75	82	57	61	70	86	68	87	58	81	69	76	84	75	93	87	76	81	86	79	79	70	80	63	79	78	60	70	77	75	79	57	85	57	85	66	82	71	81	75	79	82	74	79	73	56	78	80	49	77	63	89	73	76	76	84	78	75	64	75	84	73	72	77	60	66	83	73	75	70	72	71	69	77	68	65	72	76	85	66	72	81	73	75	80	75	65	65	77	59	73	71	74	72	63	66	69	74	63	79	78	69	63	78	53	67	68	85	69	73	86	78	91	73	79	59	77	77	75	71	70	69	81	88	79	80	65	68	69	65	76	66	81	69	76	57	79	70	69	78	63	84	67	61	83	66	73	76	71	54	75	81	75	75	73	62	71	66	70	68	69	76	79	77	74	70	72	82	71	59	90	65	66	75	68	78	67	63	67	75	73	74	63	64	77	83	77	70	57	64	67	63	73	65	74	69	68	78	62	76	77	78	71	67	65	67	68	68	69	86	85	66	67	71	83	80	82	84	65	76	77	70	66	64	78	66	68	83	66	70	59	62	68	77	73	62	73	63	82	65	88	71	83	72	60	63	70	67	69	95	76	73	69	57	88	69	85	69	72	65	60	87	76	65	65	62	71	81	82	77	64	83	70	76	77	77	78	74	58	68	79	75	71	85	81	81	72	90	60	65	71	66	66	74	72	80	72	69	75	78	71	67	62	73	79	83	71	82	64	79	85	63	86	73	78	76	73	75	67	61	71	77	75	70	84	80	83	68	76	68	80	85	62	64	58	65	69	78	70	88	87	70	73	80	78	76	77	66	77	79	64	74	95	85	76	65	77	77	64	74	64	70	65	82	70	63	66	89	71	81	76	61	63	87	75	75	74	75	79	80	85	70	69	82	65	73	72	81	57	81	66	83	71	64	69	75	84	91	81	62	60	68	74	73	73	70	82	79	80	71	75	59	73	72	62	71	67	49	65	63	80	82	78	85	56	70	71	60	71	71	72	61	75	85	68	65	74	81	75	61	68	79	72	75	76	87	65	75	70	73	66	54	86	74	73	85	65	75	70	77	71	81	55	78	64	60	68	77	76	65	63	74	69	89	72	83	80	77	91	88	69	77	76	68	70	77	70	75	64	64	68	66	84	59	80	64	63	84	67	63	90	77	78	77	75	71	86	65	63	77	76	78	73	78	92	70	69	72	70	55	75	75	65	63	87	77	75	73	71	70	72	85	73	62	61	66	76	70	61	74	79	91	81	67	67	61	82	74	61	89	63	67	64	81	74	71	85	71	70	59	76	88	82	70	64	52	72	76	77	67	73	69	77	58	71	63	54	76	67	85	66	62	68	60	67	70	66	83	64	73	85	65	67	72	63	76	102	77	54	63	78	78	68	79	72	83	62	66	66	51	75	73	86	76	57	72	77	70	80	72	78	84	76	72	69	67	68	74	83	73	63	74	79	79	62	54	82	77	57	76	69	76	67	72	75	69	67	77	72	71	68	71	62	74	93	85	69	93	75	70	73	70	78	73	79	76	70	74	70	68	72	65	68	84	63	66	88	75	82	86	63	83	67	71	62	81	72	57	73	66	76	81	63	71	82	76	73	75	63	86	74	66	78	85	76	60	68	67	70	66	77	76	66	82	73	71	66	64	68	84	72	80	84	75	72	75	74	75	85	83	79	82	72	69	62	72	69	87	79	59	64	72	60	70	77	63	53	71	71	97	72	77	85	71	73	68	66	64	75	73	69	71	91	81	62	75	75	69	61	72	80	71	81	53	63	77	65	79	64	66	72	78	77	67	71	76	61	71	81	49	61	67	77	67	74	64	77	76	76	78	83	75	77	70	74	84	74	89	67	84	64	79	60	71	71	73	79	60	78	85	75	70	63	72	92	70	69	74	74	56	72	76	62	75	89	78	59	77	74	75	69	82	91	68	76	73	72	75	77	77	60	58	72	77	61	75	76	74	69	70	78	78	73	68	66	94	71	74	63	76	81	76	81	55	72	69	71	62	74	78	90	66	80	70	69	78	66	72	68	69	84	87	63	78	73	66	65	70	72	68	60	60	75	80	81	72	69	78	77	79	71	78	85	74	74	70	69	64	76	81	77	66	79	71	70	74	80	70	58	73	68	67	87	73	75	71	68	89	66	70	71	90	63	77	81	68	76	68	77	58	73	87	75	80	66	77	76	67	71	70	66	89	65	60	55	74	79	74	62	69	78	59	66	75	79	62	82	81	60	75	70	79	63	74	74	70	61	73	62	70	89	62	94	67	83	72	67	76	69	79	88	58	65	71	66	74	76	61	69	75	82	90	74	79	66	62	61	83	66	82	82	65	62	77	63	72	69	78	73	70	52	64	72	72	51	60	80	77	87	63	50	73	76	84	67	90	78	72	70	82	85	73	69	80	72	76	77	66	72	64	68	68	81	94	79	80	71	78	91	68	70	67	64	65	87	70	72	65	70	75	71	74	79	66	54	105	82	91	68	59	76	60	71	72	81	77	74	69	83	68	66	76	67	87	84	71	74	51	82	98	74	60	83	80	80	78	76	80	67	83	57	82	68	78	75	73	64	71	69	60	88	74	90	69	75	56	64	86	97	71	73	83	76	81	77	74	73	80	83	72	72	58	65	85	66	81	68	64	79	80	81	77	71	80	70	79	71	68	69	76	58	75	75	88	65	54	71	64	84	71	85	66	72	67	67	81	70	75	81	72	62	79	85	78	66	72	81	63	78	82	73	77	72	72	70	80	71	72	70	70	79	61	75	71	75	74	54	70	61	68	60	61	83	82	67	67	70	82	56	77	63	64	67	78	64	75	78	78	71	81	67	74	83	79	67	80	68	67	72	85	88	71	70	79	95	70	66	61	80	76	71	67	65	71	72	57	64	66	91	69	69	82	88	83	77	57	77	77	73	72	74	78	66	69	67	78	71	73	91	88	71	71	75	67	60	77	61	93	69	62	77	72	70	79	84	80	59	77	77	67	64	76	72	79	81	65	66	80	86	74	76	78	59	79	77	66	56	79	68	99	73	73	63	66	89	75	79	95	85	56	70	78	74	63	75	69	80	72	77	85	74	81	66	66	75	70	70	76	70	88	87	78	63	72	86	73	78	82	64	78	69	72	65	81	66	75	93	73	62	88	69	58	71	67	79	70	72	92	75	68	90	68	63	71	64	68	75	78	82	72	63	67	63	85	66	61	71	77	72	81	77	65	74	71	57	87	72	64	67	66	89	72	94	80	73	79	97	62	66	64	60	66	85	66	70	64	78	78	67	75	56	81	82	80	61	78	69	61	74	59	55	71	78	80	66	86	62	67	61	77	59	57	61	78	78	70	68	81	73	62	65	68	70	78	76
21459	13431	6549	17177	24895	23771	20461	17543	15124	12788	10862	9502	8092	6903	6097	5386	4670	4172	3799	3424	3194	2879	2709	2536	2476	2388	2276	2047	2023	1965	1889	1808	1759	1728	1714	1625	1547	1624	1520	1502	1391	1433	1413	1381	1456	1327	1394	1399	1418	1393	1378	1340	1381	1338	1393	1428	1407	1387	1349	1433	1344	1464	1349	1367	1300	1330	1280	1355	1257	1266	1287	1304	1270	1262	1303	1311	1244	1198	1289	1250	1286	1213	1246	1254	1179	1237	1156	1204	1086	1137	1165	1145	1120	1136	1091	1086	1099	1075	1107	1153	1089	1096	1156	1020	1141	1094	1140	1113	1136	1055	1155	1059	1107	1084	1074	1114	1069	1088	1111	1092	1069	1072	1094	1088	1097	1105	1172	1140	1075	1100	1033	1096	1152	1068	1061	1073	1058	1106	1019	1062	1114	1068	1083	1016	1072	1090	1131	1124	1104	1091	1094	1088	1028	1041	1109	1109	1140	1063	1083	1047	1089	1058	1103	1057	1081	1066	1073	1064	1075	1143	1102	1147	1103	1020	1079	1076	1106	1060	1135	1105	1102	1076	1060	1046	1049	1102	1030	1035	1075	1068	1061	1040	1128	1042	1120	1083	1089	1071	1102	1084	1078	1076	1044	1141	1142	1111	1105	1090	1071	1052	1036	1084	1090	1057	1026	1085	1073	1117	1083	1072	1143	1081	1068	1056	1097	1032	1086	1102	1096	1096	1056	1096	1096	1063	1095	1020	1084	1072	1040	1115	1159	1061	1080	1094	1102	1112	1090	1060	1035	1105	1098	1075	1007	1095	1122	1109	1045	1044	1077	1056	1141	1058	1092	1068	1090	1029	1032	1068	1054	1049	1092	1014	1105	1110	1033	1012	1050	1080	1068	1067	1064	1099	1076	1078	1113	1064	1069	999	1102	1076	1080	1066	1091	1082	1078	1067	1022	1026	1048	1061	1099	1038	1059	1072	1078	1055	1143	1049	1102	986	1094	1088	1103	1057	1036	1058	1072	1047	1036	1132	1097	1130	1080	1124	1051	1097	1091	1106	1113	1101	1070	1029	1053	1065	1058	1042	1089	1044	1053	1057	1079	1017	1050	1062	1067	1149	1076	1070	1068	1092	1061	1067	1106	1080	1058	1025	1076	1078	1094	1097	1114	1077	1123	1079	1056	1084	1087	1116	1023	1045	1026	1062	1097	1042	1068	1080	1076	1028	1107	1059	1057	1100	1104	1061	1084	1085	1129	1077	1008	1056	1121	1077	1070	1054	1065	1045	1096	1075	1003	1066	1027	1076	1069	1094	1092	1075	1106	1058	1036	1081	1123	1032	1140	1112	1076	1057	1042	1109	1046	1027	1067	1108	1093	1028	1052	1027	1012	1054	1085	1040	1043	1061	1087	1074	1091	1081	1012	1074	1067	1112	1072	1065	1102	1021	1156	1034	1131	1112	1134	1055	1109	1062	1058	1034	1081	1074	1045	1019	1068	1053	1060	1048	1093	1088	1074	1109	1102	1037	1068	1100	1071	1060	979	1065	1055	1091	1047	1129	1045	1033	1094	1092	1147	1067	1103	978	1098	1140	1077	1069	1064	1071	1101	1103	1077	1096	1086	1104	1078	1076	1071	1083	1064	1071	962	1078	1064	1059	1049	1046	1038	1089	1042	1108	1026	1020	1036	1075	1061	1098	1031	1111	1084	1049	1080	1061	1088	1019	1074	1045	1046	1008	1090	1106	1098	1060	1032	1047	1105	1089	1065	1077	1067	1076	1095	1041	1085	1016	1059	1089	1013	1054	1053	1076	1057	1091	1121	1089	1054	1048	1063	1006	1066	1102	1095	1065	1073	1079	1041	1073	1065	1081	1136	1015	1004	1078	1058	1049	1073	1069	1085	1030	1098	1108	1082	1071	1044	1058	1086	1084	1083	1042	1056	1067	1065	1051	1018	1052	1073	1114	1092	1097	1016	1059	1075	1063	1025	1105	1081	1095	1132	1080	1095	1114	1071	1061	1051	1091	1074	1045	1014	1044	1080	1089	1065	1141	1078	1108	1063	1136	1111	1087	1104	1085	1088	1067	1088	1018	1020	1047	1057	1055	1120	1059	1083	1048	1073	1051	1084	1031	1055	1105	1105	1089	1064	1068	1070	1100	1043	1076	1048	1038	1063	1101	1058	1059	1124	1057	1102	1074	1144	1001	1023	1042	1051	1044	1036	1055	1021	1014	1095	1060	1065	1035	1107	1060	1049	1028	1061	1014	1102	1020	1034	1091	1092	1033	1042	1111	1081	1137	1078	1022	1063	1038	1067	1041	1069	1040	1054	1096	1055	1074	1087	1098	1071	1093	1095	1028	1045	1039	1023	1091	1003	1147	1122	1088	1030	1065	1055	1143	1094	1073	1018	1056	1103	1080	1135	1133	1056	1064	1078	1080	1096	1080	1095	1078	1025	1090	1081	1060	1019	997	1107	1055	1078	1098	1057	1042	1071	1072	1050	1050	1119	1073	1085	1080	1077	1035	1067	1072	1102	1049	1099	1035	1100	1076	1060	1049	1117	1121	1025	1050	1085	1089	1108	1077	1032	1115	1091	1103	1027	1114	1044	1149	1118	1022	1025	1144	1115	1010	1039	1000	1068	1095	1065	1071	1024	1072	1088	1091	1033	1070	1036	1108	1047	1072	1025	1091	1088	1052	1080	1060	1097	1036	1072	1055	1039	1089	1094	1056	1058	1085	1058	1047	1064	1057	1087	1099	1123	1073	1084	1072	1034	1037	1101	1106	1059	1042	1079	980	1056	1079	1104	1080	1125	1108	1063	1090	1072	1090	1101	1113	1027	1061	1024	1063	1067	1056	1098	1109	1072	1062	1087	1105	1081	1064	1078	1119	1060	1036	1079	1098	1088	1078	1095	1051	1060	1051	987	999	1050	1109	1028	1051	1091	1053	1034	1002	1005	1039	1101	1024	1125	1051	1067	1062	1081	1049	1040	1089	1053	1052	1116	1057	1079	1070	998	1025	1112	1078	1094	1106	1017	1076	1060	1060	1081	1051	1087	1032	1076	1081	1078	1087	1115	1090	1053	1078	1088	1116	1168	1129	1110	1026	1076	1031	1056	1064	1018	1056	1075	1101	1101	1097	1088	1103	1077	1059	1075	1077	1126	1054	1137	1063	1022	1072	1077	1057	1103	1134	1015	1026	1001	1129	1008	1065	1069	1095	1049	1045	1068	1115	1081	1034	1098	1027	1077	1094	1068	997	1107	1061	1149	1012	1048	1098	1058	1123	1096	1099	1085	1077	1034	1040	1084	1067	1048	1114	1060	1020	1106	1063	1046	1029	1067	1068	1069	1057	1097	1040	1036	1038	1057	1152	1137	1042	1048	1052	1035	1051	1076	1008	1068	1010	1084	1091	1093	1037	1045	1116	1121	1116	1055	1056	1078	1084	1075	1049	1087	1093	1077	1057	1056	1078	1063	1054	1075	1097	1036	1069	1070	1069	1117	1027	1078	1134	1048	1071	1080	1131	1049	1114	1062	1076	1008	1050	1069	1049	1040	1054	1098	1074	1101	1083	1072	1063	1083	1116	1071	1119	1069	1098	1086	1097	1169	1075	1087	1067	1073	1076	1104	1074	1049	1076	1047	1087	1093	1097	1088	1082	1086	1041	1042	1019	1087	1039	1076	1096	1054	1043	1055	1115	1050	1025	1105	1098	1059	1058	1042	1087	1019	1086	1110	1068	1056	1092	1092	1117	1062	1105	1057	1050	1070	1077	1057	1146	1107	1075	1103	1025	1138	1097	1091	1132	1106	1082	1076	1098	1102	1038	1077	1081	996	1088	1072	1101	1098	1073	1061	1072	1084	1075	1100	1057	1054	1096	1064	1116	1072	1071	1074	1045	1076	1099	1028	1057	1037	1139	1107	1016	1109	1064	1104	1043	1092	1017	1084	1053	1129	1037	1056	1027	1072	1032	1130	1106	1125	1032	1083	1071	1081	1093	1013	1148	1101	1015	1081	1067	1092	1067	1100	1096	1083	1094	1076	1090	1062	1089	1044	1097	1028	1069	1118	1063	1089	1120	1057	1081	1036	1075	1062	1050	1105	1113	1059	1086	1065	1060	1059	1091	1079	1138	1087	1073	994	1073	1058	1031	1014	1107	1136	1087	1096	980	1140	1054	1088	1078	996	1084	1076	1104	1087	1176	1070	1053	1033	1059	1105	1113	1114	1112	1059	1071	1090	1091	1108	1068	1130	1096	1082	1069	1050	1063	1055	1131	1060	1066	1072	1062	1082	1112	1050	1046	1057	1095	1062	1098	1058	1087	1043	1039	1139	1108	1065	1060	1051	1093	1064	1005	1072	1072	1104	1002	1076	1085	1071	1056	1040	1079	1107	1039	1059	1056	1102	1076	1066	1138	1099	1126	1120	1060	1075	1108	1035	1014	1130	1041	1099	1059	1091	1090	1090	1104	1104	1096	1075	1073	1040	1066	1065	1052	1087	1071	1069	1054	1112	1131	1032	1052	1129	1110	1127	1050	1081	1067	1050	1073	1089	1017	1046	1051	1076	1072	1044	1164	1072	1117	1036	1023	1029	1033	1067	1056	1087	1066	1121	1030	1070	1109	1046	1085	1089	1077	1074	1006	1143	1092	1084	1022	1125	1097	1102	1114	1008	1099	1016	1087	1095	1085	1059	1057	1145	1118	1020	1075	1108	1132	1082	1026	1051	1092	1103	1086	1084	1068	1124	1112	1068	1039	1082	1080	1017	1064	1117	1033	1095	1079	1088	1044	1130	1062	1085	1090	1087	1085	1027	1032	1136	1076	989	1073	1052	1027	1095	1101	1078	1081	1056	1116	1099	1052	1123	1080	1027	1135	1094	1060	1053	1075	1004	1055	1111	1081	1095	1074	1099	1112	1082	1085	1078	1074	1117	1132	1040	1119	1082	1080	1105	1105	1088	1057	1065	1088	1101	1089	1074	1036	1117	1044	1093	1034	1118	1071	1092	1060	1119	1104	1112	1055	1052	1010	1071	1083	1064	1158	1095	1054	1085	1164	1036	1111	1102	1088	1071	1033
1410	149	84	68	111	125	120	138	107	109	108	82	73	75	64	61	52	50	46	37	38	41	44	37	35	36	37	40	36	32	50	40	33	35	41	32	39	38	33	39	31	38	28	30	40	23	30	41	36	33	40	26	34	29	36	24	38	33	38	42	26	31	34	27	28	27	40	27	35	31	30	38	34	29	38	29	31	40	30	36	27	39	27	20	39	30	32	23	40	39	38	27	29	34	28	34	31	27	37	29	29	26	43	30	45	27	39	32	28	40	27	31	35	29	36	29	40	30	31	24	31	32	20	36	30	30	30	33	33	39	34	26	32	26	45	32	38	37	36	40	19	34	39	36	31	30	32	27	33	29	28	36	37	33	26	33	34	24	31	25	33	26	29	33	34	41	23	30	35	48	25	19	29	32	28	36	37	27	31	28	23	32	36	37	23	40	25	23	34	26	28	26	29	35	34	32	33	30	38	34	36	36	24	38	27	33	33	37	37	26	30	27	37	29	28	29	35	30	26	29	31	33	34	21	23	45	31	33	30	35	28	37	25	32	35	40	30	34	35	29	35	26	32	28	32	34	38	37	44	34	36	31	28	38	34	29	28	25	34	36	33	32	26	22	45	28	36	32	37	43	28	35	30	29	36	29	32	36	34	30	33	25	34	37	34	33	30	32	34	29	25	24	27	34	37	31	22	33	31	26	35	36	31	30	27	29	30	25	33	33	31	28	29	31	25	27	32	36	32	30	30	36	41	36	37	22	40	29	36	29	45	30	30	32	29	24	30	36	33	19	34	33	29	34	32	38	27	33	32	35	29	34	24	36	32	26	26	31	31	28	38	33	37	24	33	25	24	30	32	35	26	32	30	25	34	39	30	32	25	33	30	30	36	29	34	29	33	37	33	25	32	37	27	33	30	30	27	24	38	35	30	35	20	34	31	34	31	29	29	31	26	44	21	23	28	33	36	20	23	38	27	33	25	41	34	22	25	27	38	37	36	35	24	39	29	25	32	35	30	34	33	23	29	32	39	26	29	33	31	36	35	21	36	29	26	38	34	32	34	34	32	27	24	21	23	32	33	25	25	27	39	32	26	36	22	27	28	17	19	28	29	32	41	36	36	46	28	36	39	29	34	26	38	24	34	31	17	24	29	31	35	27	34	40	28	30	39	35	26	37	30	28	30	33	29	31	31	35	35	40	26	33	35	27	24	33	36	38	32	33	31	36	27	23	33	26	36	31	25	37	30	34	28	37	25	29	31	31	25	29	27	31	24	22	23	31	42	27	30	25	31	27	37	22	40	16	41	33	34	25	34	30	24	20	33	26	40	25	24	38	30	29	34	22	41	28	26	29	41	24	27	30	29	26	30	41	28	32	32	34	28	32	32	30	28	31	29	28	29	36	36	33	23	34	28	36	32	22	31	25	30	37	37	38	15	27	37	32	21	27	36	33	29	29	36	23	34	38	34	32	26	32	22	29	26	38	31	29	20	23	36	28	38	36	29	26	24	20	32	40	31	29	24	27	33	33	34	29	26	36	33	29	28	36	39	29	39	37	42	45	30	14	37	30	33	36	35	38	34	43	18	27	29	33	30	32	27	33	34	26	30	29	40	36	38	30	33	34	24	36	33	30	28	28	41	39	32	33	25	44	28	30	33	37	32	36	21	39	36	25	29	37	25	37	33	31	37	32	41	43	22	29	31	26	39	27	35	31	35	18	26	27	35	39	34	23	39	21	36	30	35	38	23	26	28	31	34	38	33	46	27	30	32	40	36	20	40	29	27	36	35	25	37	32	32	28	32	35	29	30	38	32	29	21	39	26	24	32	25	38	28	30	32	31	26	35	28	40	25	35	25	32	35	33	27	32	25	24	35	33	25	24	29	36	33	27	45	30	23	36	32	30	40	37	32	30	35	21	30	35	42	34	25	22	29	27	31	43	33	37	36	26	30	42	27	39	28	36	34	48	33	36	30	28	27	31	40	30	24	26	33	30	40	35	38	27	40	33	33	31	27	38	25	31	35	23	43	24	30	28	27	36	43	36	28	43	40	36	30	29	25	36	28	32	23	32	28	36	28	35	32	30	47	39	35	22	37	33	39	25	28	26	28	34	39	29	33	35	37	29	23	35	32	25	31	34	28	37	35	36	18	25	28	38	33	33	27	35	30	35	33	26	38	28	37	34	26	33	30	29	35	32	31	31	24	28	29	32	30	30	19	38	36	31	29	44	39	40	34	26	41	32	31	34	36	31	38	25	28	44	30	34	22	31	22	44	35	32	40	28	30	24	34	32	37	37	34	36	33	25	25	31	33	30	24	23	29	35	30	37	29	24	37	30	25	32	37	38	31	35	26	32	45	33	33	34	21	26	32	37	35	35	34	34	36	31	38	41	27	28	33	36	36	22	40	32	26	29	30	30	38	34	38	32	24	34	26	31	34	30	28	35	34	41	37	29	31	33	27	32	34	28	30	26	32	24	31	39	34	26	25	30	33	27	26	32	27	30	38	28	35	30	22	37	27	39	20	21	29	28	29	24	28	35	41	27	32	36	33	31	35	25	26	27	37	35	34	38	33	37	25	28	30	32	31	37	40	32	32	28	26	29	30	29	28	26	27	39	35	30	36	31	26	29	30	24	51	24	34	34	25	30	25	30	39	21	34	37	26	41	31	24	24	24	29	31	38	31	23	37	27	36	40	28	34	40	39	19	36	30	30	40	28	31	31	41	27	37	27	29	28	33	47	39	31	32	27	34	39	27	33	27	22	34	32	36	42	39	31	25	27	35	31	42	36	36	29	30	35	22	30	35	25	36	25	33	41	32	33	24	28	33	30	26	37	35	48	32	31	32	27	45	24	23	28	31	16	20	24	27	32	31	31	39	30	23	38	26	27	25	29	35	33	48	27	31	30	30	27	29	41	35	33	31	35	34	40	38	36	27	23	31	32	31	30	31	33	35	41	43	38	27	33	31	24	27	36	32	34	33	24	29	30	32	37	34	28	28	39	28	34	23	24	29	36	42	27	28	39	35	27	27	24	36	29	31	28	32	31	30	31	32	33	37	32	30	30	28	34	34	29	28	30	30	29	36	27	33	41	26	42	38	33	32	32	30	32	40	31	34	30	34	25	33	30	26	29	27	35	33	32	37	25	29	27	30	22	28	29	31	27	36	33	26	30	31	26	30	30	37	36	41	34	36	38	54	23	29	34	34	36	23	37	27	37	37	26	25	26	38	29	29	38	30	26	32	38	32	32	32	30	27	21	33	25	34	34	34	35	29	36	34	27	27	28	29	40	36	27	40	39	24	19	31	30	32	38	37	34	30	28	31	28	23	24	32	37	27	36	36	33	36	27	35	34	47	31	21	23	28	27	30	34	41	33	39	36	26	35	39	33	30	33	29	32	19	34	26	41	13	26	26	29	30	30	46	28	34	39	37	22	44	36	43	26	28	23	32	31	27	39	36	27	28	27	20	33	38	40	23	30	24	40	34	24	30
10981	4893	2256	7004	11361	11200	9272	7433	6245	5158	4356	3553	2983	2524	2222	1870	1685	1494	1347	1185	1077	1002	956	886	837	868	789	783	729	722	680	660	646	610	629	619	671	596	617	555	600	584	601	568	581	582	614	590	593	548	625	600	610	595	631	674	611	613	638	670	627	623	609	601	589	600	599	561	604	554	642	533	580	533	576	570	593	600	546	501	586	559	526	547	529	560	477	505	495	468	478	464	506	504	492	489	480	511	513	497	520	490	487	496	510	527	523	515	485	514	498	512	454	486	497	507	507	493	503	453	492	492	532	482	494	481	515	468	471	479	532	489	501	488	455	484	467	499	532	486	469	515	457	468	462	467	506	507	482	475	488	509	498	504	492	487	517	469	460	452	510	491	464	485	495	512	464	481	499	473	525	491	428	504	466	494	494	473	450	482	507	473	490	488	472	472	446	465	455	467	473	498	487	447	482	487	477	461	479	491	481	520	487	441	544	478	493	486	467	446	427	500	480	494	507	509	505	501	485	437	480	468	509	492	486	511	469	500	497	469	456	526	464	494	515	462	506	494	472	509	474	516	458	514	461	490	458	506	474	452	479	458	471	480	466	467	503	485	460	507	488	473	444	486	495	496	464	472	512	518	470	487	498	481	452	474	471	471	455	477	502	542	541	506	466	490	483	470	478	514	489	504	493	507	485	458	531	529	484	517	503	503	503	480	486	504	484	456	485	489	494	462	475	422	482	494	499	481	480	488	467	446	450	488	481	491	467	457	491	452	484	487	463	475	454	461	500	467	463	474	483	482	471	460	451	471	439	462	467	483	484	474	490	445	499	500	507	480	517	477	480	488	472	467	468	442	461	451	515	464	487	516	485	495	479	508	481	452	491	511	483	475	505	497	493	441	482	492	478	463	471	492	468	481	500	493	538	484	472	481	494	471	512	476	467	461	474	486	469	515	456	469	476	500	493	473	465	475	485	461	509	459	465	498	491	491	490	472	481	463	478	481	486	472	481	468	459	471	480	449	471	486	510	482	488	472	493	490	497	482	481	539	507	486	515	509	496	471	505	493	475	485	516	439	472	507	509	478	476	436	448	539	485	486	485	474	478	457	506	513	487	479	483	466	505	469	457	486	499	498	480	484	489	457	479	502	442	500	490	501	475	518	521	486	488	472	469	456	473	500	488	459	486	489	464	512	478	491	495	451	458	484	482	435	465	483	477	490	500	492	473	456	490	439	469	497	475	486	488	483	462	467	481	453	485	475	476	456	482	450	466	469	485	441	469	454	442	495	450	491	481	502	499	465	470	468	483	476	494	463	490	520	515	493	506	470	494	469	498	515	461	462	490	487	486	470	454	469	507	443	479	448	444	464	480	489	477	509	445	463	441	483	503	496	498	473	481	462	505	474	508	418	517	499	500	470	502	468	476	463	462	472	490	500	480	493	458	503	497	489	474	493	448	506	484	497	502	502	500	458	436	487	495	468	494	467	472	458	482	450	487	476	498	470	475	478	445	495	455	507	478	467	512	478	455	492	462	491	502	461	473	458	473	482	478	514	491	497	492	511	499	471	501	470	488	465	464	466	523	478	498	470	486	488	437	504	511	498	475	424	507	512	478	477	486	496	511	494	485	488	511	479	460	464	467	515	493	520	507	501	465	479	482	498	489	484	512	474	468	452	498	455	481	554	486	500	509	473	440	460	492	507	489	457	494	493	487	500	489	447	453	487	513	458	459	474	531	456	499	461	497	456	508	511	467	492	456	486	440	498	505	510	484	476	508	470	505	467	496	470	470	473	507	448	484	476	488	529	470	467	459	452	519	466	482	494	477	443	486	492	518	502	455	458	432	461	520	474	457	480	492	490	487	488	480	472	461	485	499	488	489	432	477	502	527	493	476	479	522	469	492	493	493	463	478	476	463	449	465	489	516	474	488	479	498	469	473	483	464	490	432	477	493	460	458	481	517	502	481	475	475	472	456	478	521	466	476	512	479	487	467	500	443	505	479	498	470	463	477	513	504	497	482	551	484	481	449	494	447	490	460	423	504	500	475	505	475	462	498	507	496	471	445	478	499	510	452	472	474	512	465	458	441	465	513	477	527	511	505	472	502	467	502	467	503	465	469	503	505	482	483	503	492	482	481	437	480	522	481	475	473	478	483	515	462	488	468	438	462	500	506	434	560	486	501	538	500	454	506	505	447	473	446	463	465	481	478	508	491	510	449	494	477	471	481	517	493	448	486	495	438	514	510	450	511	448	457	496	471	450	469	472	478	472	472	516	475	488	468	497	510	514	513	480	472	470	472	453	480	486	460	466	521	488	491	459	467	513	445	450	471	461	481	491	464	473	471	485	517	517	515	517	498	495	448	446	448	472	470	457	474	464	505	473	507	464	457	491	488	500	489	497	471	529	469	481	488	477	479	524	458	485	457	482	496	476	506	459	470	495	504	458	463	515	511	476	483	538	475	485	503	504	500	467	471	511	507	501	475	497	498	470	458	492	476	463	466	513	466	494	476	466	471	488	512	458	468	511	493	488	433	500	464	492	463	497	455	509	450	498	463	496	486	502	534	459	491	492	448	484	457	497	509	461	471	491	465	517	479	500	488	489	497	446	491	465	490	477	496	515	477	521	483	468	446	492	495	471	494	496	479	495	464	473	496	495	502	511	535	500	507	485	460	508	474	503	476	496	500	526	503	465	482	478	470	474	455	483	525	472	456	515	474	426	453	468	526	495	480	467	462	490	488	498	472	459	484	535	474	472	439	466	503	474	480	495	461	474	467	507	492	471	524	502	515	455	490	491	464	483	474	478	511	491	504	487	491	489	467	500	489	497	464	466	497	509	479	467	477	475	505	498	476	472	482	484	481	485	469	482	455	496	525	450	478	511	500	492	504	443	473	478	475	468	465	509	480	464	485	463	480	484	480	472	452	476	464	454	474	500	512	482	483	510	517	517	465	462	470	505	477	478	498	482	501	494	471	480	502	485	519	493	485	491	479	459	471	464	443	443	474	466	475	472	489	540	516	448	486	459	524	441	480	496	486	456	451	517	447	504	482	470	525	485	504	503	490	449	436	475	486	501	427	475	504	477	443	452	519	513	483	452	456	488	479	439	464	466	484	483	486	484	523	484	506	501	537	490	489	482	439	458	460	503	464	430	498	490	489	470	493	457	482	481	503	493	498	461	455	510	453	494	526	486	500	475	501	495	445	447	463	515	510	460	466	502	471	496	461	455	462	478	483	478	491	495	434	494	471	508	497	452	495	496	467	462	462	464	461	486	504	478	452	508	458	485	519	454	461	489	457	503	506	488	488	477	483	468	508	452	484	462	486	488	485	458	499	477	445	517	500	497	466	467	472	452	454	483	501	519	485	533	490	483	497	466	485	488	466	474	491	513	494	495	514	474	418	468	507	481	466	485	471	496	475	481	519	472	474	480	486	459	452	453	457	496	472	515	460	509	454	429	501	444	484	498	527	476	528	476	493	502	482	476	511	473
768	366	206	152	270	280	259	240	235	189	187	168	145	129	118	108	93	91	88	67	66	77	84	68	66	82	73	62	66	50	66	66	51	58	45	49	50	62	65	43	51	56	64	57	56	48	56	50	46	61	53	50	52	51	49	58	48	45	48	52	44	49	48	53	59	61	46	55	51	63	56	46	66	65	41	48	56	56	51	56	55	51	50	58	57	51	54	47	61	44	52	61	39	45	46	43	49	58	43	48	50	57	44	61	63	49	56	49	41	59	55	51	47	56	47	61	63	56	40	60	35	58	69	55	54	58	49	47	46	51	55	43	45	64	41	43	50	57	53	59	47	54	52	60	60	51	52	51	49	48	53	56	54	53	52	47	62	54	56	49	42	49	56	50	46	55	43	61	45	61	51	56	58	44	56	52	58	52	63	47	54	53	55	48	49	54	64	45	50	56	61	59	50	55	47	51	42	49	49	56	55	53	48	63	50	49	50	48	38	48	45	47	50	51	61	50	52	58	60	55	59	58	43	57	48	52	36	59	55	43	40	49	44	54	49	58	59	52	54	64	43	49	66	51	61	50	52	44	48	60	51	55	46	50	40	47	61	53	56	45	63	44	56	64	47	64	58	41	58	55	60	57	39	50	47	54	42	46	46	49	51	51	63	51	53	55	57	49	60	57	52	45	64	51	57	48	54	45	52	54	40	47	63	52	43	44	41	44	46	55	53	47	46	43	47	68	47	46	48	51	54	35	46	42	44	56	54	49	49	48	50	58	51	47	48	54	42	57	53	31	54	54	56	50	36	50	55	51	57	57	42	43	57	53	53	47	46	45	67	50	49	44	44	60	51	54	64	47	43	53	43	60	49	55	48	49	51	46	63	57	44	43	57	57	48	41	53	40	52	55	47	59	45	59	41	43	53	66	46	66	41	50	47	64	39	48	40	56	44	53	50	54	42	50	52	45	49	51	62	65	49	58	42	48	54	49	49	58	46	49	47	52	47	48	54	52	55	61	52	52	46	45	55	46	56	42	49	50	30	42	60	48	47	47	58	47	53	45	51	48	73	56	61	55	51	47	51	58	66	47	64	41	58	53	57	45	55	56	39	56	48	56	55	52	48	53	48	33	51	49	45	43	49	48	54	53	57	67	60	49	51	52	53	60	44	53	74	59	51	45	60	59	60	51	58	49	57	47	46	47	65	50	56	53	48	43	48	49	41	37	53	51	50	58	48	57	47	61	42	49	58	60	44	53	53	49	45	44	62	37	49	47	47	54	53	60	55	47	48	51	65	65	57	59	46	52	51	54	57	58	58	46	45	44	41	46	46	53	56	47	64	52	64	56	71	52	50	55	56	56	50	55	54	47	47	56	56	53	52	44	45	42	44	53	50	61	50	58	45	49	52	54	49	58	54	58	52	45	57	50	58	48	50	51	62	39	42	51	60	50	47	50	46	54	44	47	50	60	57	49	54	54	60	43	50	58	44	55	49	59	48	43	45	49	51	38	58	61	37	42	65	58	46	39	63	61	57	55	46	40	49	51	43	59	58	52	51	46	48	51	44	54	56	53	58	40	63	55	45	52	49	50	53	48	57	50	61	51	53	53	58	52	54	56	58	59	50	46	60	48	39	53	44	48	48	53	52	52	54	57	52	46	58	51	46	57	51	58	61	44	54	54	40	60	46	44	48	57	49	44	57	59	43	48	43	49	61	41	60	48	56	63	44	44	63	61	34	48	52	43	63	51	61	57	50	53	58	45	40	59	46	54	66	46	45	55	55	54	52	46	56	42	56	55	56	61	41	58	44	50	45	55	46	46	50	49	45	50	39	54	64	46	52	47	50	45	54	55	65	58	58	61	59	61	59	48	45	44	45	45	60	57	62	63	44	49	56	54	65	56	42	46	43	48	47	55	55	55	57	60	48	36	50	53	50	56	44	48	53	47	40	54	50	46	49	55	40	42	52	60	48	44	56	59	57	54	54	53	58	52	55	47	50	50	54	38	47	52	51	59	51	37	63	46	44	54	53	44	54	55	52	62	47	44	47	51	50	41	65	46	47	61	67	61	55	50	42	52	47	53	47	45	56	64	48	43	59	67	51	47	38	63	56	44	56	45	44	40	49	48	45	43	63	43	41	58	48	50	57	51	51	41	63	49	51	56	54	54	51	61	47	50	48	40	43	52	45	58	57	48	58	40	48	38	50	46	54	50	44	63	57	50	57	56	53	54	55	61	51	62	50	42	51	40	53	66	44	37	62	55	57	49	53	49	41	39	48	56	63	47	36	46	58	44	66	48	42	42	48	57	57	43	67	59	57	48	62	60	49	54	46	37	40	45	58	37	50	51	48	38	48	50	55	61	48	70	40	56	57	64	56	49	43	49	41	60	59	45	42	58	44	53	56	36	49	50	53	51	44	54	66	49	40	43	58	50	49	58	52	45	41	47	47	43	51	38	45	56	49	51	45	51	55	37	51	41	53	59	38	52	42	46	46	52	52	49	55	40	61	51	46	47	64	51	50	57	39	51	39	44	44	71	46	55	40	49	47	39	55	47	59	53	50	37	49	55	54	51	40	55	54	46	51	56	41	55	55	53	52	47	36	60	45	48	64	60	39	53	58	50	35	53	42	56	51	48	48	58	53	54	44	50	44	51	62	55	63	64	59	51	46	45	36	44	46	62	67	47	46	63	50	35	62	55	56	54	53	46	57	30	61	43	54	55	47	68	51	45	62	60	51	59	44	45	49	57	61	60	52	49	50	55	45	56	47	59	52	59	52	55	57	59	49	45	48	46	48	48	65	63	38	47	59	59	48	49	48	42	43	49	53	51	45	52	43	47	53	40	48	56	51	47	70	36	60	55	51	50	45	46	41	45	53	65	49	53	47	51	35	46	66	53	53	48	40	51	47	59	56	54	48	47	60	50	57	55	39	39	58	54	55	63	56	53	54	69	49	35	52	61	43	61	59	59	60	44	50	50	48	57	40	57	64	56	55	58	59	43	57	55	55	60	36	34	41	61	54	46	44	73	57	41	43	44	50	58	50	56	36	37	57	45	59	47	42	56	61	47	43	32	49	45	53	43	62	57	70	42	55	33	42	43	42	48	49	47	50	41	62	50	37	53	46	53	57	51	42	49	39	53	41	52	57	58	65	46	59	51	47	63	51	54	49	43	42	61	60	55	51	55	54	54	49	51	50	44	51	63	39	46	56	49	59	51	54	52	52	55	46	46	58	47	57	39	46	59	44	54	51	41	50	40	62	57	46	47	52	52	44	43	58	41	54	51	52	46	58	62	51	52	52	62	61	43	60	48	52	45	46	57	62	52	39	53	59	58	52	41	62	52	59	56	48	38	41	59	50	59	51	55	67	46	55	55	56	51	49	48	52	59	45	55	52	59	49	54	44	38	50	38	42	51	43	38	49	39	52	44	45	39	46	41	50	45	49	50	37	49	51	66	46	48	44	34	63	46	51	50	49	43	46	50	56	57	49	55
16413	10314	4674	13252	19788	18923	16035	13478	11055	9399	7744	6498	5593	4734	4070	3546	3122	2827	2469	2355	2105	1958	1768	1683	1668	1551	1503	1346	1430	1319	1242	1220	1215	1150	1096	1034	1084	1056	1045	1006	985	938	979	968	954	961	926	1015	967	1000	956	1011	1049	1001	1079	1083	1064	1012	1035	1044	1065	975	956	946	986	1005	898	944	983	948	941	959	956	975	886	951	925	864	842	925	856	923	890	868	862	860	818	829	812	783	796	804	768	808	806	799	782	808	728	770	784	740	752	758	766	809	757	822	760	775	765	757	772	790	749	795	795	824	798	799	799	788	767	792	807	798	779	732	802	754	801	743	788	760	767	762	766	704	745	830	759	795	778	729	761	756	765	777	812	710	771	729	763	743	741	704	792	757	778	799	835	797	763	761	802	764	737	725	777	776	771	748	734	797	771	769	759	749	750	764	792	761	756	762	739	752	767	763	684	728	758	746	753	758	784	740	783	808	745	809	771	739	726	735	793	728	766	806	817	770	779	674	736	775	725	761	809	787	768	776	793	757	731	742	739	755	769	771	730	774	783	781	712	739	751	777	797	785	783	795	750	800	759	761	751	762	736	776	765	768	733	764	728	779	816	773	741	783	760	720	744	710	775	731	807	736	743	773	798	757	823	770	767	715	743	782	723	763	733	758	744	783	782	724	810	760	781	798	771	763	778	739	769	780	726	749	772	750	738	746	833	732	736	767	759	707	754	785	708	771	770	777	728	738	729	735	769	747	755	780	774	762	740	776	773	793	764	721	774	776	761	831	768	767	703	768	741	759	792	765	768	744	753	753	796	680	781	723	747	731	740	824	781	780	761	784	811	830	821	747	763	789	744	743	783	757	801	801	746	775	748	739	775	767	757	730	765	759	802	781	798	726	732	774	695	760	743	737	783	777	754	760	778	790	754	739	728	763	775	776	814	749	787	821	729	737	735	777	797	788	774	741	725	777	754	760	780	702	707	769	772	754	759	746	761	759	789	749	751	730	733	799	752	808	760	739	744	774	785	808	765	812	747	790	749	791	710	789	722	786	737	744	720	736	693	775	715	749	764	747	737	720	764	745	753	772	794	780	768	761	760	739	733	735	773	812	756	745	785	764	704	722	784	761	754	759	781	719	775	768	770	775	774	775	752	765	759	803	769	737	721	755	773	736	748	753	786	741	789	745	779	770	773	742	741	740	806	737	762	773	784	764	764	751	750	795	843	723	730	806	727	749	773	761	772	776	789	756	754	724	744	765	713	719	783	750	752	773	773	743	797	734	739	779	736	772	778	798	758	719	700	818	724	743	719	727	745	747	772	734	695	797	758	711	747	761	779	733	726	739	779	771	810	731	758	737	808	759	742	762	765	793	768	708	747	769	768	771	777	761	866	776	768	744	803	797	755	767	802	736	737	780	745	778	703	749	759	781	780	776	733	750	780	777	732	784	775	736	738	767	774	753	739	798	733	763	788	835	742	806	799	751	759	779	714	764	806	753	761	779	780	752	763	771	762	756	789	801	731	763	801	772	770	802	768	714	757	739	767	758	726	791	717	751	726	782	769	750	749	770	781	776	728	752	753	777	788	758	764	736	790	772	750	791	786	793	764	723	757	737	760	811	778	761	781	799	767	734	722	722	763	732	778	780	767	773	808	725	769	748	754	708	749	730	774	728	730	690	742	757	739	753	742	750	706	771	712	802	733	759	734	739	778	729	824	749	799	769	754	737	768	739	754	762	731	745	774	741	757	709	770	727	740	765	754	737	740	742	748	782	789	780	766	772	796	769	776	726	720	745	744	786	744	731	752	753	772	823	768	734	794	746	702	793	792	765	803	725	821	774	792	764	732	730	736	712	808	749	789	755	784	740	769	766	710	732	778	706	796	783	772	754	784	773	748	792	768	778	806	805	747	790	758	721	795	768	706	732	768	746	730	759	782	767	855	721	803	759	712	727	763	729	750	775	814	747	808	730	746	765	770	794	769	775	792	775	757	750	817	750	709	722	696	784	749	743	794	771	770	837	739	777	739	709	820	756	708	741	761	743	815	754	768	758	783	769	752	801	801	766	797	751	765	811	791	748	747	713	759	760	714	764	742	779	703	721	821	809	802	767	768	809	745	771	762	838	763	735	751	752	741	750	685	793	758	738	726	727	751	790	739	737	745	739	804	770	742	746	805	801	767	746	771	768	732	797	811	761	767	740	742	773	730	778	775	763	759	755	744	761	767	737	787	815	774	756	758	762	736	729	772	739	738	787	759	752	759	710	823	756	751	740	724	703	791	788	762	781	744	820	762	748	810	758	810	776	780	742	755	764	743	746	776	750	744	762	764	751	784	794	804	740	770	742	784	722	764	761	725	774	739	755	736	696	719	744	780	772	722	728	762	762	824	789	736	754	732	782	767	770	738	776	787	726	768	757	743	734	791	774	769	726	783	799	774	774	755	706	709	767	754	709	788	720	746	763	815	790	792	728	727	731	785	772	756	740	781	773	723	767	802	771	759	795	770	750	753	754	770	730	797	785	762	769	788	711	737	767	756	757	736	761	751	752	764	740	752	759	757	773	732	763	738	734	771	777	737	729	747	716	765	782	782	739	749	764	797	740	744	735	748	790	744	792	751	797	752	779	780	791	730	736	820	791	701	772	734	785	723	748	777	780	780	733	823	797	790	770	776	765	742	803	766	799	801	779	711	725	777	740	734	783	724	734	768	765	756	769	769	802	748	820	729	779	739	825	758	663	728	742	804	782	788	831	781	735	705	732	778	771	752	720	801	774	767	754	783	782	742	749	752	740	776	742	718	731	769	776	781	738	757	717	713	774	772	766	738	706	822	748	726	819	718	771	757	812	732	754	821	787	742	803	769	784	784	752	732	754	761	775	756	829	756	787	744	778	717	781	770	749	705	748	723	769	776	810	786	749	776	716	788	801	793	737	778	758	765	726	751	800	758	755	772	777	781	744	707	787	778	766	745	794	747	726	758	762	785	768	778	725	722	791	694	785	818	767	764	804	755	741	780	787	756	806	743	768	731	758	754	740	760	767	748	775	769	737	795	716	746	741	794	785	799	763	742	747	751	749	749	761	776	753	734	806	750	691	742	782	789	793	760	703	735	748	804	721	755	798	759	742	755	738	738	785	767	754	754	781	746	748	757	774	723	737	749	784	737	729	780	755	741	774	777	743	740	758	731	758	761	708	757	752	726	801	792	766	793	777	771	786	775	743	789	784	801	737	766	689	723	692	785	751	726	732	789	774	775	763	806	780	790	731	745	745	784	737	779	746	793	794	742	773	806	758	736	748	742	740	719	753	764	736	721	751	735	768	798	772	777	756	833	763	798	777	725	688	775	754	771	771	731	792	755	791	745	787	777	711	715	778	725	728	763	740	789	795	803	759	750	747	756	762	809	756	799	795	818	785	797	761	758	784	746	738	725	771	751	783	770	795	783	755	767	787	747	735	765	748	755	790	742	730	762	742	758	760	725	766	770	774	746	793	775	760	776	766
2435	288	164	150	199	239	218	205	175	150	140	143	121	106	115	87	79	83	68	84	68	77	67	71	63	57	69	61	70	67	56	61	52	50	66	52	61	54	51	52	42	52	51	59	60	61	47	64	66	45	50	63	53	52	60	45	55	48	49	49	49	43	61	59	42	50	56	50	69	49	58	60	58	50	49	60	49	72	57	62	52	55	50	57	49	50	51	47	58	42	47	40	41	51	53	46	52	48	48	50	60	52	49	42	52	55	54	51	54	52	49	42	48	48	40	51	42	38	55	46	46	46	42	57	50	56	34	66	46	48	56	51	56	50	48	53	38	58	41	51	54	51	45	42	39	38	52	37	45	40	48	37	54	49	44	50	67	60	56	48	67	55	46	57	43	60	48	47	43	40	47	45	50	66	55	46	64	52	41	57	46	50	52	47	48	48	48	52	41	48	48	44	51	56	56	50	49	56	50	51	48	49	50	50	41	50	49	42	43	45	44	49	52	32	52	45	56	46	58	39	54	43	54	41	49	46	50	52	45	49	51	54	61	34	52	48	55	48	45	41	57	38	68	49	45	50	50	38	45	40	61	54	58	52	48	59	52	50	48	46	55	55	50	52	63	52	41	48	55	57	57	32	50	78	53	44	45	59	61	61	50	48	48	43	52	43	41	58	56	51	57	46	55	55	49	46	51	52	68	42	46	54	51	56	61	58	54	48	49	41	52	59	49	46	51	43	44	60	47	49	54	53	58	60	50	51	50	42	46	48	47	50	58	51	53	43	45	53	56	34	55	56	53	49	51	51	44	56	53	43	51	56	50	61	53	55	62	64	48	43	48	31	47	49	57	51	36	39	47	50	40	54	56	45	52	43	45	56	42	40	47	47	55	41	53	53	34	45	43	55	48	59	47	44	56	45	46	46	54	47	43	65	65	42	48	62	59	54	32	44	52	60	51	48	41	56	51	45	48	38	42	45	59	55	50	49	49	54	61	64	50	55	50	54	53	40	50	46	44	56	45	46	39	46	52	52	40	49	52	45	51	55	47	48	48	48	40	55	56	54	37	49	61	57	58	49	56	55	49	59	46	51	59	58	34	45	45	39	48	58	56	45	43	59	36	40	39	51	54	50	43	49	49	55	61	46	45	49	42	46	43	48	62	45	38	59	63	53	54	63	41	46	56	46	50	45	48	55	53	54	54	38	38	47	49	55	47	51	49	49	42	65	57	53	59	51	44	44	37	45	48	52	34	34	47	55	35	58	49	42	47	51	53	65	36	44	51	47	51	47	42	73	49	49	44	52	42	53	33	44	54	52	56	50	49	54	43	50	61	52	51	45	51	48	47	41	54	42	48	52	59	44	53	51	42	52	43	67	56	57	57	47	40	44	51	52	43	42	55	51	38	53	49	58	59	65	54	52	48	44	51	44	45	52	48	48	53	56	41	51	59	52	40	47	63	54	57	43	46	41	49	60	44	49	65	42	37	58	43	55	64	47	41	47	55	58	44	48	52	40	47	53	40	51	42	64	30	46	59	56	52	47	44	50	44	53	54	47	46	52	50	44	54	52	50	51	49	38	47	51	48	44	37	58	36	44	60	60	50	42	49	57	44	49	52	59	46	47	53	44	51	50	39	65	38	63	38	48	54	61	34	52	42	46	43	47	52	43	40	58	54	38	56	53	44	54	53	42	59	53	42	34	50	48	44	43	52	58	51	44	58	61	53	41	37	55	41	46	31	68	62	46	37	45	30	50	63	50	40	44	52	47	55	51	61	43	52	65	47	51	36	53	52	53	46	42	53	57	48	38	61	52	53	54	48	35	60	49	37	42	44	39	53	50	62	57	46	55	54	38	60	46	42	42	56	55	45	43	49	46	41	60	52	54	48	47	52	44	47	52	54	49	41	47	56	51	48	55	57	39	35	46	33	60	39	55	62	49	64	48	48	43	60	52	44	51	49	57	45	56	43	61	43	54	64	46	47	35	44	48	53	55	55	48	39	57	51	37	54	43	46	50	53	57	40	50	53	56	38	44	62	38	53	47	43	55	45	40	46	60	62	43	54	58	48	37	59	61	44	41	58	52	37	38	35	41	45	38	43	41	50	44	39	52	50	37	42	51	52	48	53	67	42	43	57	43	47	48	58	63	41	59	40	51	42	45	42	43	64	55	52	47	43	52	46	48	43	48	55	49	47	47	45	53	40	40	49	55	54	42	60	56	41	63	57	45	40	56	44	63	47	50	51	50	38	30	42	51	54	50	54	67	45	55	54	46	57	53	45	63	49	49	58	50	52	48	44	51	57	54	49	35	52	61	44	50	57	50	48	35	47	44	35	41	49	55	53	52	48	54	45	64	49	56	48	47	48	49	54	53	42	56	38	49	56	57	44	48	49	58	49	52	40	57	50	59	43	46	53	45	51	40	42	57	37	60	45	44	47	40	35	51	59	54	46	44	46	50	46	51	50	51	51	39	59	46	52	62	58	46	48	48	43	44	55	52	56	45	49	38	51	44	55	51	65	47	46	46	48	58	61	50	53	52	48	58	32	55	58	47	51	40	45	56	54	51	48	53	46	40	51	60	51	46	49	53	54	47	53	41	49	43	57	55	43	54	52	35	38	45	45	59	54	56	49	47	49	51	41	51	52	61	53	41	64	52	52	43	50	59	36	54	58	50	57	43	54	52	38	48	54	52	66	46	61	41	57	45	59	52	59	38	53	41	47	53	43	43	44	44	59	50	49	41	52	41	48	53	43	46	52	40	32	57	38	51	47	65	39	67	63	48	48	53	52	49	39	43	45	42	48	53	43	52	44	52	60	52	58	46	44	52	38	41	42	50	40	47	57	49	49	48	41	47	45	44	45	44	38	48	64	55	53	54	40	40	48	50	51	52	52	55	49	55	39	47	48	40	44	43	59	52	54	49	48	53	53	45	49	43	54	56	55	44	47	43	46	57	54	51	44	46	46	46	56	52	43	47	47	38	59	49	37	50	58	47	64	43	52	56	46	49	50	54	55	54	49	38	54	43	50	52	60	47	41	41	42	50	55	53	38	45	51	56	47	37	53	51	55	52	52	45	66	43	65	44	50	56	63	36	49	52	38	52	54	43	42	61	55	57	51	51	53	41	47	43	59	42	40	49	53	51	38	49	56	44	50	57	41	46	48	44	46	53	49	60	41	56	60	41	50	39	46	43	48	54	38	54	63	40	50	52	33	51	57	44	48	56	51	44	43	46	63	44	38	52	50	56	47	50	39	51	62	52	49	51	52	47	47	49	36	60	51	50	48	41	47	56	51	45	47	47	53	52	45	49	55	54	47	61	54	51	45	34	55	49	43	54	62	59	42	57	35	50	52	55	59	52	54	33	62	43	41	38	52	50	34	60	58	40	48	52	48	48	58	49	45	49	50	50	48	47	44	52	44	43	56	59	47	52	50	49	48	38	44	42	47	49	50	49	46	47	38	56	54	44	47	63	47	42	45	49	52	46	32	49
14546	8199	4045	11286	17846	17269	14761	12553	10404	8548	7094	6042	5120	4261	3718	3180	2791	2540	2294	2119	1861	1733	1602	1534	1541	1396	1462	1313	1258	1135	1144	1080	1066	1087	1075	933	992	1024	1010	918	1014	936	891	910	877	963	949	978	928	912	934	897	976	908	985	1001	1009	944	1025	1009	973	925	922	910	884	910	901	923	900	880	850	856	915	886	866	874	850	798	921	865	900	798	875	926	828	831	833	792	783	776	787	762	747	740	764	778	734	736	739	746	738	777	750	762	771	716	717	755	717	703	740	713	780	762	755	729	745	728	748	747	732	772	748	751	769	781	734	748	761	737	727	706	781	747	764	695	778	716	789	729	763	737	695	745	733	732	772	731	778	750	777	725	755	709	710	749	764	769	690	745	718	756	763	731	710	728	751	769	727	759	698	688	800	766	715	737	777	754	764	706	780	742	762	720	725	699	783	712	710	784	704	729	726	827	739	770	807	743	777	703	734	730	691	706	735	732	797	731	741	723	790	714	750	756	701	714	772	740	742	745	743	731	683	791	722	758	709	692	723	741	681	751	740	789	761	724	782	719	723	701	719	760	762	705	745	747	719	764	735	742	673	722	704	736	725	760	691	804	761	716	719	738	762	735	722	755	700	751	768	738	724	727	792	774	756	708	736	755	742	770	738	731	719	701	722	763	751	759	799	734	747	734	733	752	742	707	772	702	787	747	722	725	747	771	719	747	737	761	727	767	766	738	753	726	736	803	734	813	683	717	727	764	692	725	714	784	730	741	745	751	707	716	721	755	737	718	755	766	745	744	689	714	776	715	743	730	746	723	773	727	730	746	763	718	745	754	781	710	731	722	715	719	759	754	741	762	699	771	728	787	721	713	746	697	721	673	717	755	714	712	730	802	715	754	710	761	766	736	708	757	737	721	720	744	714	715	745	735	750	755	745	780	750	710	744	719	732	751	729	754	777	737	767	773	748	745	769	702	727	736	687	780	768	758	750	712	769	744	727	749	709	754	759	701	709	731	732	691	759	722	728	769	763	706	753	749	718	771	741	776	748	748	757	743	747	782	773	758	779	733	739	741	692	808	781	720	705	741	746	765	751	756	773	746	751	741	688	734	761	726	748	732	732	726	810	702	751	775	728	778	716	716	755	793	752	724	708	732	784	746	740	715	756	718	729	754	739	741	797	725	725	701	752	746	727	738	751	724	733	726	752	768	724	726	747	717	743	680	667	718	741	736	752	737	712	758	728	713	723	695	751	709	713	751	679	725	724	709	743	711	761	698	767	721	701	732	721	675	789	743	762	707	799	762	764	767	710	753	721	733	747	738	759	784	714	701	705	737	757	716	692	741	767	740	733	748	757	754	704	691	744	737	753	735	715	698	703	727	716	755	751	730	711	720	780	693	767	747	722	774	722	751	748	721	771	708	749	747	746	758	735	711	757	792	741	761	762	758	779	749	716	752	691	720	739	706	760	769	756	721	713	735	750	743	774	741	735	751	748	812	705	745	731	727	765	755	753	747	716	781	738	692	804	745	723	762	746	749	747	717	740	764	739	660	717	724	682	763	728	788	715	747	740	777	710	739	766	755	731	727	761	717	731	710	711	746	759	751	734	744	762	698	760	767	756	766	767	768	786	775	717	744	765	720	719	707	712	698	715	729	730	739	756	699	716	728	748	727	764	741	736	721	660	759	696	723	742	744	717	705	736	741	777	718	778	722	688	760	737	756	752	744	707	703	678	767	747	752	712	748	742	701	722	666	720	777	749	736	728	686	726	774	750	760	766	712	716	768	744	756	719	747	750	729	717	791	738	736	710	733	705	757	796	770	786	741	730	748	687	779	774	773	729	744	731	731	712	740	765	735	699	723	789	706	736	743	746	712	715	723	729	785	778	742	778	741	751	782	746	727	762	710	691	721	745	730	718	693	733	729	765	708	731	765	774	748	734	721	736	745	714	757	785	691	758	753	699	739	761	740	714	731	760	747	748	753	740	730	732	741	708	699	746	712	683	736	687	776	728	739	749	744	721	745	722	714	718	760	731	726	749	751	796	727	717	666	787	725	733	717	763	819	739	725	720	780	758	771	752	713	727	751	755	753	739	718	754	766	710	685	739	723	768	711	761	722	716	737	765	694	734	768	681	706	771	749	738	718	758	751	726	672	722	699	718	686	730	711	744	734	738	760	824	741	702	716	748	747	720	704	745	739	726	698	719	730	758	709	795	770	725	738	720	757	727	714	725	754	715	689	743	761	677	746	699	742	709	688	784	767	760	738	719	770	732	689	744	801	761	712	724	752	736	726	746	748	728	741	749	724	728	697	754	727	773	748	710	725	766	740	734	735	754	729	725	684	769	754	725	720	724	755	761	725	703	810	695	733	754	796	754	750	708	728	709	762	757	710	725	770	691	727	737	765	692	793	738	741	719	772	725	717	717	692	716	747	693	778	746	743	698	760	743	706	764	746	769	706	744	725	741	730	714	716	731	726	697	720	756	714	712	727	756	741	704	748	734	722	715	748	771	765	684	785	702	743	737	757	729	774	712	781	759	785	714	687	730	772	729	739	753	727	712	755	753	721	742	743	731	734	804	731	741	772	770	726	708	757	743	743	773	714	799	759	688	756	739	742	708	752	724	769	774	755	756	738	739	755	731	745	755	748	754	726	803	747	736	741	696	746	764	771	710	740	720	734	737	714	726	740	716	768	793	697	740	742	746	692	780	732	714	744	746	763	729	722	769	731	756	702	714	736	762	775	735	778	702	682	731	751	747	772	698	757	709	715	729	805	760	738	773	721	738	708	688	741	725	783	727	749	707	710	729	725	706	772	724	716	797	750	748	726	745	738	716	705	778	766	765	726	783	780	739	765	740	753	734	719	725	740	686	721	702	701	685	735	758	745	748	757	674	754	773	780	751	718	700	785	771	730	716	739	710	716	730	724	723	735	725	731	734	736	755	751	744	746	761	731	715	773	719	757	744	700	715	765	762	739	766	702	699	730	739	722	805	722	718	780	708	755	722	751	723	704	748	709	709	724	654	723	786	761	729	737	725	733	752	722	734	725	712	753	723	712	690	761	759	746	735	723	762	752	745	698	731	767	718	745	761	738	718	762	775	753	765	737	753	708	735	730	794	693	751	697	737	734	769	740	715	730	741	740	755	747	724	692	725	729	735	703	751	725	668	763	764	760	761	779	741	735	772	728	727	764	758	730	769	699	754	724	761	756	749	756	755	757	743	815	750	716	802	760	741	742	744	717	756	722	766	747	750	727	736	738	726	721	735	715	747	724	712	745	710	760	711	765	728	757	768	686	739	761	737	712	760	764	775	732	697	732	751	714	753	718	693	737	718	734	766	697	753	717	703	748	702	743	691	708	744	717	733	708	789	737	686	769	797	756	742	758	740	767	762	776	738	755	729	720	778	793	748	741	716	762	749	736	726	755	737	743	748	742	743	754	763	749	732	716	813	751	748	740	653	733	716	733	730	705	732	754	756	736	736	771	773	744
1606	539	293	218	374	431	419	374	279	286	291	233	190	195	160	160	134	123	121	148	105	106	100	113	97	84	93	93	96	99	88	98	94	95	64	59	92	95	74	97	77	76	80	71	65	62	59	81	70	86	81	83	66	95	86	99	90	83	78	80	83	82	78	72	89	79	64	70	90	86	81	81	73	75	71	74	81	60	74	77	91	83	75	64	69	84	82	77	74	68	62	73	65	77	63	90	82	94	75	60	61	90	80	73	69	86	62	54	77	83	74	89	86	73	72	72	79	83	59	83	63	64	77	80	67	66	81	73	55	81	65	60	73	71	62	79	89	77	66	67	66	97	74	73	70	79	75	79	71	68	76	79	71	74	68	79	80	86	81	70	68	59	70	71	80	77	59	75	75	80	68	73	74	67	82	55	65	72	67	71	59	82	77	71	82	60	88	67	72	73	62	51	67	82	61	70	79	66	75	69	75	74	81	63	73	71	65	73	70	76	79	71	83	84	67	51	60	79	63	74	85	83	64	78	61	63	69	64	76	70	67	72	69	72	74	73	58	60	76	59	68	68	67	76	73	69	72	76	64	69	83	59	85	73	68	74	83	76	81	72	75	74	56	87	67	76	92	70	75	76	82	59	84	73	70	66	65	63	75	87	80	75	84	78	82	76	75	62	79	65	77	68	73	63	56	73	70	79	70	72	83	81	54	79	82	72	64	68	73	87	66	71	70	78	85	66	81	64	68	67	84	67	64	70	64	67	64	76	59	75	74	74	56	76	74	75	65	76	65	71	84	94	64	77	74	69	70	73	63	73	72	78	66	95	71	68	44	68	83	87	70	73	59	78	86	87	62	61	62	79	69	76	67	65	67	69	78	61	78	66	74	72	89	78	63	61	82	59	54	78	66	81	82	69	62	79	65	86	76	81	74	73	82	84	66	67	82	79	74	73	79	72	69	80	75	74	59	71	64	64	62	82	60	71	65	72	64	70	65	72	75	65	79	81	73	79	84	81	72	55	78	51	76	74	70	74	79	85	74	85	70	51	68	72	72	75	71	76	67	76	72	71	71	66	91	75	69	82	66	75	69	74	76	77	58	84	71	78	66	75	73	84	96	83	75	76	71	67	76	77	72	81	80	74	83	76	77	75	67	80	73	73	63	68	79	68	62	68	73	87	56	71	72	70	56	66	77	73	64	80	79	74	81	74	95	69	64	83	96	70	76	68	68	74	79	60	63	66	63	66	74	91	70	75	65	66	75	88	79	61	68	67	91	74	77	70	78	64	74	75	71	71	74	82	71	72	49	72	64	70	64	78	69	78	83	76	79	72	62	71	68	72	69	66	72	76	71	77	74	65	71	75	70	76	76	77	71	79	73	74	63	62	73	79	65	87	77	78	90	79	61	56	79	71	57	73	82	79	68	77	84	64	78	44	90	60	78	77	65	83	73	65	63	74	54	72	67	79	70	78	84	66	72	61	70	76	65	59	75	60	64	75	72	70	78	74	76	89	68	73	66	64	84	66	52	72	81	79	63	86	74	78	62	71	73	79	83	72	72	55	67	76	85	68	68	72	72	73	73	79	67	74	87	78	82	67	73	75	81	71	64	53	62	64	76	75	88	96	95	85	65	76	73	65	74	74	70	65	75	71	85	63	74	70	78	88	64	72	78	92	72	79	69	79	62	79	80	70	71	84	61	69	75	82	77	65	62	59	70	90	70	85	49	66	76	84	63	77	78	60	85	75	74	73	64	82	72	89	73	90	83	75	69	89	58	80	68	64	77	71	74	64	73	75	90	70	72	59	76	68	79	67	69	74	59	66	66	71	70	67	64	58	94	65	79	64	61	79	57	71	77	100	64	70	74	58	70	65	75	71	75	78	83	71	78	55	74	68	85	58	67	61	57	65	88	75	71	75	67	74	74	59	77	90	72	69	78	71	62	62	75	83	74	57	67	80	89	63	77	61	74	71	72	62	71	77	72	80	60	67	73	74	73	72	67	72	67	85	78	83	57	57	67	82	84	73	81	75	67	78	80	71	82	57	77	61	78	62	72	60	75	82	70	63	66	66	68	63	77	82	74	65	67	78	72	77	72	68	52	78	77	61	87	68	80	67	64	64	69	93	60	74	84	83	81	89	82	73	88	82	64	74	75	83	74	86	73	65	76	76	68	68	79	81	68	87	70	83	79	62	53	67	78	71	84	69	79	71	76	72	77	63	84	68	92	55	55	77	64	68	75	84	80	73	73	76	81	69	58	62	77	72	80	67	68	71	63	82	83	69	69	80	70	61	78	67	68	80	60	75	73	64	63	68	79	76	76	73	60	76	76	75	65	64	67	75	63	76	70	77	88	64	73	60	81	81	74	73	71	59	72	72	79	79	66	64	78	78	65	79	76	93	75	69	83	58	78	64	70	65	62	77	78	69	79	70	67	61	77	63	65	82	75	62	82	76	72	76	74	75	68	81	72	80	77	61	72	84	76	62	77	74	76	74	71	84	77	80	75	83	72	76	67	75	79	82	78	48	78	54	76	82	63	79	68	85	65	88	55	67	70	64	62	65	76	59	65	58	71	70	80	75	80	76	63	59	80	65	67	78	80	65	65	63	74	89	73	73	69	79	86	74	81	68	68	69	66	53	77	75	69	83	66	70	82	66	72	85	71	69	77	70	63	78	83	76	69	80	88	45	63	76	83	75	79	60	61	66	63	81	71	70	69	74	75	75	84	82	85	76	75	76	61	90	84	66	72	72	67	82	73	63	89	76	82	63	74	71	75	66	89	60	64	62	70	82	66	57	66	70	75	58	82	57	77	70	77	75	72	65	72	63	70	72	61	91	84	76	77	68	72	68	67	68	66	53	84	72	70	82	84	66	64	74	73	71	73	69	76	68	88	71	61	72	69	62	63	64	65	74	65	60	69	90	74	71	81	58	77	66	68	77	58	65	76	93	62	91	63	76	72	72	78	65	77	76	80	67	66	69	64	68	58	66	81	80	78	77	67	65	76	62	80	70	61	59	68	87	63	83	81	79	82	81	64	72	71	75	62	85	68	71	86	69	60	75	65	66	66	75	65	68	89	75	75	83	62	74	90	65	79	81	89	69	86	67	63	86	67	68	72	65	71	75	64	66	67	81	74	63	76	79	79	87	70	71	70	70	64	86	74	61	90	68	68	67	77	75	68	75	67	74	62	74	83	86	79	77	62	82	71	72	59	71	80	76	80	83	82	71	66	56	57	79	73	77	82	79	69	66	61	70	58	79	70	74	58	71	78	63	83	59	75	75	81	73	82	67	70	65	65	47	69	69	77	72	81	72	79	69	73	76	63	72	75	62	76	62	70	67	80	90	57	67	76	78	82	75	68	67	69	76	87	63	82	81	63	69	72	86	66	70	83	69	76	82	66	72	66	76	74	69	80	68	64	81	74	72	79	78	66	67	56	65	78	70	68	75	80	62	82	73	75	82	70	72	68	62	69	79	87	62	58	76	83	83
21639	13406	6627	17503	24977	24051	20713	17705	15305	12841	11048	9322	7864	6744	5907	5105	4561	4152	3574	3394	3108	2817	2792	2541	2377	2258	2247	2202	2016	1925	1865	1898	1709	1703	1676	1622	1551	1437	1480	1444	1457	1480	1406	1437	1337	1405	1452	1441	1424	1421	1426	1423	1428	1429	1393	1426	1508	1404	1460	1493	1445	1389	1383	1338	1319	1324	1352	1383	1373	1416	1311	1359	1297	1303	1307	1298	1277	1297	1282	1204	1255	1194	1286	1229	1220	1101	1203	1091	1162	1067	1142	1147	1133	1105	1099	1104	1154	1142	1033	1102	1103	1073	1110	1138	1137	1046	1079	1122	1111	1132	1087	1056	1083	1081	1115	1072	1121	1144	1081	1132	1056	1112	1174	1096	1127	1142	1086	1023	1109	1115	1035	1126	1164	1066	1074	1084	1068	1026	1102	1127	1047	1108	1111	1147	1085	1095	1086	1114	1053	1098	1100	1050	1044	1067	1068	1069	1117	1142	1087	1085	1135	1130	1068	1045	1068	1111	1076	1110	1090	1035	1098	1104	1072	996	1088	1042	1116	1085	1112	1149	1088	1055	1010	1003	1115	1097	1050	1111	1065	1062	1097	1064	1090	1129	1069	1063	1072	1102	1067	1128	1070	1074	1108	1085	1076	1073	1092	1059	1079	1136	1063	1045	1049	1110	1065	1099	1042	1069	1101	1078	1066	1094	1120	1026	1119	1085	1039	1051	1120	1046	1073	1048	1020	1083	1073	1119	1054	1017	1038	1102	1097	1110	1070	1092	1075	1058	1053	1027	1082	1098	1112	1047	1085	1052	1105	1059	1089	1081	1053	1090	1043	1095	1058	1123	1047	1079	1126	1104	1097	1026	1065	1076	1084	1104	1088	1092	1115	1115	1080	1048	1115	1080	1016	1087	1104	1046	1145	1071	1099	1030	1097	1123	1038	1089	1056	1033	1020	1108	1068	1105	1122	1015	1066	1123	1104	1071	1050	1123	1100	1110	1019	1121	1041	1079	1077	1109	1049	1145	1083	1145	1063	1092	1075	1079	1108	1074	1087	1054	1103	1115	1053	1126	1105	1083	1075	1056	1003	1052	1070	1100	1056	1075	995	1067	1100	1100	1026	1059	1051	1096	1131	1119	1060	1103	1083	1064	1096	1064	1081	1080	1058	1073	1070	1102	1095	1067	1040	1078	1044	1070	1117	1108	1066	1115	1007	1120	1125	1089	1041	1055	1123	1041	1044	1079	1082	1066	1116	1080	1063	1131	1103	1095	1069	1058	1092	1069	1044	1060	1053	1062	1060	1071	1024	1036	1049	1037	1066	1092	1091	1106	1055	1026	1078	1107	1062	1090	1090	1060	1040	1035	1075	1147	1073	1053	1076	1108	1055	1120	1064	1075	1038	1121	1110	1058	1135	1129	1050	1073	1051	1169	1077	1066	1097	1087	1082	1054	1074	1098	1108	1128	1060	1087	1091	1054	1007	1139	1075	1074	1079	1077	1126	1053	1013	1065	1107	1100	1112	1056	1052	1115	1128	1078	1074	1068	1087	1089	1102	1058	1060	1162	1091	1117	1128	1126	1042	1081	1110	1073	1096	1145	1075	1083	1087	1106	1106	1098	1104	1091	1101	1065	1110	1064	1110	1006	1088	1113	1049	1117	1071	1039	1068	1035	1070	1074	1044	1060	1025	1096	1115	1154	1116	1035	1144	1017	1095	1144	1090	1039	1058	1052	1084	1095	1071	1098	1048	1054	1099	1077	1081	1071	1039	1058	987	1058	1066	1093	1153	1087	1151	1094	1086	1081	1097	1088	1026	1045	1106	1062	1042	1044	1042	1070	1052	1070	1040	1108	1063	1033	1061	1048	1114	1020	1100	1063	1071	1084	1062	1114	1124	1086	1058	1043	1087	1072	1184	1090	1059	1027	1072	1060	1052	987	1083	1040	1078	1100	1042	1046	1071	1066	1055	1070	1144	1072	1069	1112	1074	1060	1091	1056	1096	1059	1081	1051	1067	1047	1091	1057	1065	1038	1021	1074	1048	1045	1059	1082	1034	1056	1117	1137	1067	1087	1037	1096	1090	1053	1019	1134	1104	1076	1113	1029	1068	1117	1086	1048	1133	1041	1074	1059	1026	1093	1088	1089	1124	1084	1053	1084	1043	1061	1058	1114	1049	1087	1072	1075	1073	1075	1051	1052	1067	1097	1094	1104	1085	1046	1104	1094	1031	1093	1098	1064	1068	1149	1073	1058	1066	1058	1094	1048	1082	1060	1075	1107	1147	1080	1110	1071	1030	1056	1075	1119	1055	1119	1078	1106	1035	1023	1073	1111	1126	1114	1089	1084	1057	1062	1086	1060	1065	1026	1078	1065	1114	1047	1100	1069	1094	1083	1107	1058	1035	1038	1092	1130	1109	1074	1072	1070	984	1059	1142	1044	1028	1057	1032	1077	1085	1103	1043	1059	1072	1099	1084	1077	1037	1106	1095	1080	1112	1087	1105	1088	1118	1113	1070	1073	1098	1110	1077	1054	1068	1033	1121	1076	1113	1114	1038	1096	1086	1055	1094	1096	1110	1074	1078	1057	1086	1124	1086	1103	1088	1046	1097	1020	1133	1063	1098	1061	1105	1088	1066	1058	1047	1173	1083	1117	1106	1060	1089	1065	1056	1041	1079	1081	1083	1030	1047	1040	1085	1074	1053	1107	1052	1094	1098	1105	1034	1079	1084	1101	1068	1092	1047	1130	1034	1058	1110	1058	1058	1069	1103	1066	1043	1116	1069	1143	1076	1059	1054	1071	1065	1045	1108	1054	1087	1096	1104	1112	1109	1092	1123	1084	1127	1130	1022	1053	1030	1066	1042	1018	1071	1040	1063	1067	1005	1128	1087	1050	1084	1055	1051	1050	1111	1106	1095	1039	1037	1120	1139	1066	1104	1006	1115	1032	1041	1048	1033	1098	1038	1108	1055	1108	1124	1076	1100	1067	1133	1086	1108	1080	1062	1081	1089	1088	1104	1042	1036	1055	1101	1099	1145	1066	1123	1081	1080	1087	1054	1046	1131	1070	1073	1062	1055	1102	1097	1046	1043	1086	1038	1058	1061	1038	1104	1013	1124	1067	1049	1072	1137	1077	1100	1068	1111	1101	1146	1083	1104	1123	1051	1039	1071	1114	1110	1103	1071	1108	1093	1033	1075	1054	1047	1121	1080	1064	1054	1085	1076	1073	1062	1058	1051	1062	1085	1115	1017	1071	1071	1112	1058	1037	1109	1120	1073	1047	1078	1118	1120	1082	1086	1136	1109	1051	1088	1097	1070	1078	1086	1075	1127	1056	1078	1076	1116	1073	1034	1100	1091	1117	1101	1027	1113	1071	1114	1037	1031	1042	1109	1080	1055	1047	1127	1048	1057	1085	1040	1082	1082	994	1112	1088	1101	1064	1014	1108	1076	1039	1099	1095	1114	1094	1098	1053	1082	1061	1072	1092	1131	1104	1127	1023	1026	1045	1079	1045	1107	1085	1060	1089	1083	1101	1102	1022	1062	1099	1052	1055	1097	1107	1001	1095	1088	1130	1060	1089	1076	1088	1161	1099	1026	1060	1034	1140	1055	1114	1076	1006	1052	1055	1065	1104	1046	1106	1115	1058	1054	1096	1064	1032	1084	1105	1079	1086	1079	1056	1050	1056	1027	1061	1088	1033	1074	1052	1094	1063	1099	1093	1042	1085	1098	1121	1063	1106	1049	1081	1099	1098	1123	1095	996	1079	1077	1085	1101	1151	1103	1079	1088	1032	1093	1134	1115	1050	1036	1059	1099	1115	1072	1062	1111	1104	1068	1107	1071	980	1104	1106	1084	1095	1084	1083	1056	1065	1050	1045	1059	1061	1077	1036	1037	1083	1051	1097	1014	1050	1095	1089	1081	1092	1087	1088	1081	1012	1073	1083	1076	1070	1045	1084	1029	1085	1041	1066	1094	1068	1111	1124	1045	1087	1034	1159	1096	1001	1068	1109	1111	1093	1028	1046	1102	1000	1079	1012	1043	1041	1110	1062	1057	1103	1058	1050	1109	1120	1129	1106	1080	1050	1025	1112	1074	1111	1101	1068	1098	1081	1073	1055	1018	1072	1057	1083	1081	1063	996	1004	1112	1049	1057	1037	1077	1033	1138	995	1159	1095	1087	1100	1026	1122	1122	1074	1078	1082	1137	1121	1100	1070	1087	1044	1080	1089	1008	1060	1101	1098	1081	1050	1039	1077	1089	1078	1056	1104	1058	1126	1043	1111	1097	1135	1093	1021	1070	1072	1049	1084	1081	1077	1118	1094	1032	1110	1029	1049	1098	1055	1040	991	1094	1033	1051	1041	1136	1083	1062	1096	1065	1031	1079	1106	1088	1064	1098	1043	1088	1094	1052	1054	1118	1132	1078	1020	1082	1124	1040	1106	1034	1142	1121	1073	1063	1063	1098	1068	1079	1018	1117	1036	1058	1058	1054	1068	1054	1041	1117	1087	988	1039	1055	1092	1073	1105	1055	1042	1033	1058	1092	1124	1079	1060	1110	1173	1052	1057	1082	1020	1089	1070	1134	1071	1058	1066	1107	1124	1067	1132	1137	1047	1099	1143	1056	1095	1095	1103	1073	1028	1097	1064	1009	1073	1033	1083	1099	1068	1065	1100	1058	1074	1075	1108	1074	1029	1081	1020	1064	1152	1037	1049	1030	1052	1080	1005	1082	1078	1126	1111	1042	1032	1073	1088	1148	1047	1091	1080	1068	1028	1020	1037	1070	1139	1074	1001	1092	1040	1062	1037	1062	1064	1091	1088	1085	1068	1077	1068	1088	1072	1080	1150	1086	1089	1122	1074	1064	1056	1101	1064	1112	1069	1080	1039	1038	1129	1043	1080	1073	1085	1108	1080	1081	1070	1057	1018	1071	1026	1002	1045	1103	1063	1123	1056	1107	1041	1109	1095	1095	1034	1074	1170	1057	1078	1082	1037	1117	1053	1067	1060	1094	1107	1100	1026	1080	1053	1085	1117	1059	1071	1065	1088	1087	1073	1032	1096	1074	1088	1107	1106	1115	1099
1421	144	86	76	125	136	107	137	104	86	84	79	78	56	47	69	57	63	44	44	40	42	48	30	42	34	34	45	36	43	38	34	26	34	37	32	37	29	32	35	24	36	25	30	37	24	37	44	35	35	28	34	38	35	25	38	32	32	30	31	33	28	35	46	32	37	26	32	46	51	41	41	36	41	36	34	32	24	26	35	39	37	28	27	33	21	22	37	39	40	26	30	30	33	30	32	36	34	39	31	41	34	32	38	40	32	25	35	39	27	25	27	37	45	37	32	32	33	37	27	34	36	29	35	39	33	42	34	28	32	30	30	28	46	21	28	28	23	42	41	33	35	35	30	27	17	34	21	38	34	31	31	41	30	32	32	33	35	31	38	37	24	32	30	28	27	25	32	41	34	27	35	26	19	33	36	29	44	35	37	38	33	37	34	26	28	33	35	33	39	35	36	24	28	33	32	28	26	23	52	30	29	35	40	38	28	19	29	37	38	24	20	32	31	30	29	28	36	31	31	25	30	27	48	33	25	30	33	21	41	36	36	31	37	30	38	28	29	33	20	24	24	40	35	37	38	44	30	31	37	25	39	37	33	26	31	40	35	34	37	24	32	39	24	30	33	29	33	35	38	29	32	25	27	28	33	33	27	28	27	21	36	29	33	23	29	32	44	31	37	42	35	38	27	32	48	27	27	33	32	28	26	37	31	34	24	29	39	24	36	38	34	23	25	29	19	25	35	26	38	24	35	20	30	36	27	30	28	31	24	36	32	22	29	30	34	32	35	23	30	39	27	28	32	33	31	39	23	37	17	42	28	35	34	32	26	27	21	35	31	27	30	26	23	33	38	32	31	34	22	40	36	28	33	32	35	36	35	26	34	34	37	28	32	26	25	42	38	40	39	33	38	36	27	38	32	30	29	24	31	27	36	35	32	41	32	29	28	22	23	36	39	19	33	29	45	24	34	31	44	33	23	48	35	30	33	39	22	37	45	36	34	36	29	37	29	39	34	37	25	35	25	42	38	31	34	28	28	25	29	27	31	36	35	33	37	38	27	44	25	29	32	32	24	29	33	24	40	24	32	33	34	38	28	35	24	34	37	31	32	34	25	41	32	33	37	29	39	29	20	31	42	27	19	35	29	31	29	34	31	30	29	23	37	40	34	38	30	28	37	24	26	28	38	24	32	35	35	34	32	32	27	33	23	40	25	30	40	39	38	26	29	26	32	32	41	35	27	28	25	33	37	25	44	32	33	29	27	35	31	29	27	35	33	25	31	33	30	30	36	33	24	35	32	33	31	28	26	38	33	27	31	28	33	33	29	27	33	39	33	37	33	28	30	32	24	29	37	23	33	36	24	26	25	31	24	25	39	31	27	31	35	37	33	30	28	33	35	40	26	31	29	24	30	33	24	26	41	29	34	27	30	36	26	37	36	34	31	37	26	26	30	26	30	32	34	30	28	31	31	28	29	29	24	28	33	31	33	38	31	40	36	24	25	41	21	39	42	31	24	37	48	36	43	38	31	33	39	33	32	43	36	44	29	29	25	29	34	24	37	43	27	34	37	35	22	36	32	27	24	21	38	30	38	35	29	40	39	32	36	25	25	30	29	36	36	38	23	36	29	28	39	30	32	22	37	34	31	32	28	31	39	37	37	32	27	26	32	26	30	38	43	29	35	31	30	30	29	27	34	39	22	36	38	30	38	46	29	39	23	41	29	33	31	27	25	26	28	28	25	38	34	35	25	30	32	26	34	34	30	40	19	34	35	22	31	36	32	32	26	28	31	38	38	40	26	29	30	21	33	29	39	34	29	39	31	30	26	37	27	32	32	24	34	32	29	20	36	31	28	35	23	32	38	34	31	30	33	40	46	18	30	32	39	22	35	30	31	32	37	33	41	37	29	39	24	35	34	34	34	31	29	22	29	29	26	37	25	31	31	18	28	41	29	33	34	36	24	33	33	50	33	33	28	37	31	29	33	26	22	33	27	26	32	38	30	30	34	30	23	31	32	22	31	22	38	26	26	37	28	30	28	35	16	24	30	25	24	34	30	32	44	31	29	29	43	28	38	36	43	34	26	32	25	36	37	33	25	25	39	30	26	34	40	45	29	31	36	40	38	26	36	36	30	44	28	22	28	33	24	40	27	25	23	24	41	27	45	27	37	29	26	31	25	25	26	24	36	33	28	23	29	30	23	35	33	32	29	25	40	36	33	38	34	39	37	27	28	23	30	37	28	42	22	25	34	29	27	26	34	38	36	26	30	25	32	30	28	28	28	33	26	31	33	20	38	41	46	34	34	24	39	25	25	31	35	31	25	33	30	43	22	34	29	32	35	29	30	31	41	24	26	27	27	29	22	35	29	26	35	33	28	33	31	28	31	37	36	29	27	36	37	35	27	31	24	39	26	29	25	25	38	30	33	29	39	31	34	25	30	25	33	21	29	36	26	33	25	32	31	27	33	38	34	35	38	37	36	33	25	29	34	39	39	34	31	21	38	30	31	28	31	37	37	26	43	26	34	25	30	36	29	32	24	41	31	28	36	31	29	30	31	29	23	20	28	23	27	26	30	36	22	33	37	23	46	28	25	34	42	36	34	26	25	27	44	23	30	33	35	31	23	22	34	32	30	38	31	24	43	38	35	29	31	27	32	34	37	26	40	25	28	44	29	28	30	31	31	29	26	38	33	21	31	38	37	27	34	35	32	24	27	29	41	29	29	37	28	23	32	24	36	33	30	28	45	25	29	32	26	31	23	23	31	31	33	18	24	28	38	25	32	36	28	31	35	36	27	41	27	30	34	38	27	22	33	34	36	34	25	22	28	25	26	32	35	24	26	29	38	34	32	33	31	36	30	25	28	25	28	31	27	31	27	25	42	32	33	31	25	31	40	33	31	38	43	41	29	32	39	41	32	27	41	32	17	16	38	36	27	33	39	23	27	31	24	25	28	25	32	25	29	39	29	36	26	32	33	26	36	20	30	34	37	38	26	34	36	38	32	42	34	36	33	41	40	26	31	34	28	21	31	34	26	30	35	24	24	28	35	37	32	38	30	27	26	29	34	29	25	23	38	22	30	27	30	27	33	36	21	23	36	32	39	34	37	32	32	28	36	30	32	38	33	33	41	21	40	34	28	41	21	30	34	38	27	36	29	28	26	35	36	24	33	23	37	27	41	39	28	28	27	41	35	21	27	27	25	28	44	37	31	34	34	35	31	40	32	21	38	28	25	23	25	31	33	28	27	38	47	41	32	42	35	25	22	39	33	25	39	33	32	40	40	30	41	36	25	33	28	32	27	30	42	21	25	36	30	34	35	25	34	28	29	37	27	26	39	27	30	34	32	28	36	37	30	34	25	35	31	31	29	37	34	28	36	32	31	28	22	28	29	27	37	31	35	27	28	30	39	27	25	38	39	17	27	16	30	30	33	33	45	30	27	22	34	30	25	36	34	33	37	43	28	29	33	27	31	32	30	28	25	36	24	23	34
11161	4851	2298	6955	11768	11300	9451	7794	6250	5087	4244	3506	2874	2456	2052	1848	1638	1387	1295	1217	1001	1016	960	880	852	883	804	811	750	707	715	648	662	591	655	632	576	640	625	560	569	589	576	577	576	573	576	602	613	638	616	623	595	685	663	670	606	619	645	633	657	610	638	641	615	574	598	659	526	602	614	612	638	613	585	602	598	557	592	558	512	589	530	543	604	546	537	529	508	498	521	498	492	518	502	479	508	497	474	510	493	460	503	489	481	546	502	473	494	477	471	518	484	519	508	496	508	462	505	470	479	499	509	525	494	447	515	495	506	502	494	512	475	503	500	480	457	478	479	510	475	500	483	510	470	462	467	446	457	505	505	464	475	501	468	486	493	533	479	489	508	465	515	463	441	508	492	505	466	489	475	491	482	475	491	498	508	477	510	490	471	507	483	493	490	497	440	462	492	497	523	462	491	503	532	485	474	493	476	472	512	476	496	474	494	471	482	494	502	514	504	495	457	475	483	439	480	480	505	469	492	504	492	506	522	474	451	482	512	486	482	467	508	481	476	472	492	539	515	471	472	453	514	515	467	496	507	458	449	453	453	497	503	502	488	493	483	501	460	490	478	511	470	459	510	489	515	488	498	471	476	504	491	507	476	501	499	436	483	484	495	463	492	492	467	479	493	458	496	514	485	489	509	484	523	496	478	491	483	486	481	494	538	506	474	464	478	498	506	488	498	487	502	488	517	473	515	487	460	489	477	547	491	478	487	500	476	522	483	462	493	463	505	468	444	521	516	460	514	501	487	489	459	470	499	458	523	503	504	508	466	517	455	475	458	482	496	479	500	446	474	481	524	493	485	517	483	495	510	482	500	481	487	497	498	485	469	469	457	483	514	489	471	487	472	484	471	489	511	476	507	478	495	505	510	485	489	466	426	487	517	473	517	484	479	460	501	504	489	460	478	495	522	449	480	496	458	472	453	486	485	485	504	481	489	463	510	451	481	458	504	491	488	504	483	478	451	498	484	492	448	492	473	513	550	484	467	478	500	497	445	509	496	471	471	453	437	480	483	461	473	479	476	536	494	484	511	491	515	476	496	470	495	508	462	458	487	477	491	508	492	480	475	506	465	476	491	490	460	482	489	451	452	457	517	480	510	511	468	482	504	472	492	488	461	478	488	460	485	476	521	478	486	521	535	485	498	495	463	464	523	480	477	458	479	492	476	489	499	458	498	498	472	464	487	512	505	492	521	468	513	516	484	494	526	465	507	507	511	460	521	446	497	480	507	493	468	479	476	494	483	474	471	527	470	490	534	478	485	466	485	461	497	514	471	500	480	450	456	481	479	487	472	496	483	485	491	482	504	529	480	512	490	486	486	478	449	463	500	482	495	470	475	468	484	443	479	501	500	512	495	486	516	529	503	509	480	508	458	490	507	470	506	491	528	439	471	444	459	501	476	499	515	507	469	487	493	466	491	527	494	490	450	504	450	499	515	485	513	483	453	531	488	495	450	493	500	487	484	482	507	507	482	492	509	473	478	489	504	460	513	478	474	504	471	472	466	481	499	498	504	453	503	450	443	476	511	531	504	486	471	485	487	505	461	481	499	472	528	440	505	482	480	504	477	473	519	492	482	478	472	488	489	494	523	515	489	497	483	471	489	510	514	529	540	509	493	504	494	495	520	520	416	483	506	484	509	483	490	502	500	500	484	484	477	478	474	536	460	510	474	467	473	492	493	482	520	466	508	488	504	459	499	483	489	483	476	470	450	495	469	492	497	503	467	440	448	503	502	522	505	500	444	499	485	482	503	445	477	498	491	479	472	494	495	487	476	480	471	479	504	497	516	499	501	488	500	467	499	469	515	446	489	456	498	478	553	494	476	450	480	507	514	501	497	473	502	491	462	471	517	494	494	463	499	510	517	565	480	528	480	473	514	496	467	535	492	516	482	523	494	504	478	502	468	469	472	477	481	500	501	444	502	476	489	479	482	488	473	505	505	473	454	464	502	464	553	435	507	478	472	494	473	496	514	516	508	463	492	490	506	458	527	473	497	484	467	475	515	496	506	455	477	492	499	499	486	462	497	496	505	455	497	513	497	468	489	464	447	459	498	483	507	500	472	461	477	511	486	471	465	490	465	484	475	475	515	484	474	488	491	473	478	474	503	463	490	492	469	474	480	441	457	462	513	490	510	472	494	486	525	484	459	467	460	446	470	490	494	467	497	495	488	478	481	456	513	486	519	505	519	479	495	488	509	476	494	511	480	491	519	490	509	522	512	469	449	473	471	499	492	496	446	480	469	466	523	522	498	517	479	504	458	493	473	484	502	492	514	477	473	488	525	502	482	480	499	490	493	476	458	503	470	474	471	520	472	464	507	508	474	438	518	518	483	515	489	494	506	459	513	520	527	481	510	480	508	488	490	471	517	496	510	485	517	489	458	463	489	481	456	484	475	508	492	512	524	491	491	467	517	478	506	492	456	448	501	455	506	471	499	465	518	508	492	465	449	501	505	462	485	536	486	511	493	476	485	499	541	484	491	500	466	499	455	507	494	486	521	469	484	494	466	520	480	496	529	492	471	518	475	486	494	486	520	443	508	505	462	489	511	508	490	473	477	490	488	468	469	515	496	517	457	488	482	498	499	516	478	471	484	481	456	489	517	434	496	444	483	499	507	461	448	474	519	485	457	461	452	492	490	467	484	453	503	460	454	450	513	514	472	473	484	482	486	533	503	508	509	458	461	472	519	498	460	478	505	501	478	473	505	490	494	499	456	501	484	508	455	506	510	465	473	449	484	494	476	472	508	487	509	464	482	497	478	498	508	512	491	470	479	481	462	485	456	489	467	492	460	489	494	501	476	514	476	467	453	491	468	475	508	493	471	487	471	485	467	457	488	486	492	479	515	518	458	510	479	473	475	461	492	488	504	494	505	480	492	476	523	497	510	519	483	501	483	472	464	480	477	473	489	479	541	513	484	498	513	441	508	462	501	497	470	489	509	441	484	469	479	527	532	485	484	473	472	488	492	471	502	507	467	461	530	461	494	476	433	472	459	470	447	522	482	508	467	527	479	494	503	520	482	486	512	483	514	496	467	508	476	494	478	483	492	464	467	507	495	512	483	522	490	453	466	487	482	468	503	473	465	498	472	428	482	485	484	447	481	513	472	504	440	478	456	503	477	480	476	489	460	486	471	489	465	466	468	483	472	488	502	504	481	514	521	467	481	497	472	494	453	505	489	486	451	502	499	502	488	469	491	489	511	463	510	474	492	482	534	516	510	483	492	512	489	490	509	514	505	522	468	465	527	505	498	474	476	485	513	527	472	528	424	493	500	496	520	487	472	488	497	469	506	514	519	478	455	462	466	443	511	504	454	477	495	484	476	462	477	522	511	473	511	502	485	492	514	484	479	476	470	483	477	473	456	447	478	452	480	480	539	523	536	499	487	497	523	497	473	484	537	494	462	508	464	474	468	461	487	497	483	458	460	482	438	550	472	512
780	360	208	164	272	306	245	211	222	184	148	149	131	93	109	89	104	104	76	62	71	76	66	62	69	56	76	64	62	58	75	63	64	59	52	62	43	57	49	51	58	64	59	76	41	56	61	65	43	46	61	62	47	57	56	53	53	58	61	52	48	51	59	64	49	64	71	65	56	56	64	48	58	63	52	59	39	50	50	61	72	49	47	51	65	51	59	49	42	59	45	48	47	50	53	55	54	52	42	61	50	41	56	53	50	54	49	64	51	46	41	58	58	45	56	58	59	63	46	55	53	48	63	54	48	49	60	43	38	55	44	44	46	47	45	57	55	55	53	65	42	47	46	44	51	46	40	56	60	49	55	50	48	58	57	50	52	53	56	38	55	49	45	56	39	59	64	41	42	54	59	62	56	59	47	57	42	46	50	47	40	57	50	57	46	49	50	60	39	44	49	42	50	50	60	48	49	52	46	51	44	57	53	56	53	48	55	57	44	50	43	55	62	50	49	47	45	66	62	56	50	47	44	45	49	50	43	54	51	52	40	47	59	47	50	39	55	54	54	47	59	60	50	43	47	41	62	51	52	44	49	49	48	57	50	56	50	51	47	50	55	44	60	50	53	53	46	49	47	53	42	48	53	43	38	47	56	41	53	60	66	44	54	54	53	39	49	46	47	51	47	43	55	43	59	49	49	52	46	55	54	48	52	41	50	50	48	58	68	35	46	69	34	59	53	48	50	54	53	48	48	65	43	50	44	51	52	51	37	57	42	56	53	49	57	53	37	44	51	62	45	47	48	63	50	39	47	47	55	56	60	54	36	46	53	54	39	48	63	55	48	60	51	56	58	50	47	53	53	40	53	50	56	66	49	44	64	45	37	52	46	50	54	58	47	53	56	40	50	55	44	54	56	53	64	50	48	52	55	47	45	69	55	53	49	45	59	47	53	52	45	37	54	47	54	46	60	50	34	46	44	59	44	53	46	52	59	67	58	53	44	45	59	54	51	48	44	50	45	52	41	42	57	55	57	42	39	59	60	50	41	60	61	39	51	46	53	50	56	53	48	32	42	44	57	48	49	43	63	55	57	60	46	42	42	55	42	43	51	47	47	49	40	49	50	58	61	34	40	51	47	40	50	59	50	33	37	61	48	50	48	53	57	60	53	72	54	59	56	60	63	51	54	51	49	51	53	58	42	43	58	64	64	61	53	53	46	39	54	52	43	62	48	55	60	48	53	54	49	60	57	38	46	44	53	52	55	57	57	45	51	57	49	47	47	51	44	46	46	54	58	55	50	49	52	49	53	49	50	58	68	43	68	42	60	41	38	45	57	36	67	60	47	42	51	49	58	47	54	44	53	49	52	45	46	59	50	51	64	51	40	48	59	54	57	52	39	44	48	61	41	60	46	51	50	49	76	55	52	59	55	49	58	60	46	35	45	56	41	48	59	55	45	44	49	47	57	43	45	43	48	56	52	58	54	39	51	52	61	47	61	53	53	50	50	45	54	46	43	44	53	49	58	54	70	53	59	38	58	48	46	39	47	45	64	56	48	45	60	53	48	48	53	47	49	54	40	60	57	55	38	47	66	41	41	43	56	51	59	54	56	44	48	44	42	47	42	48	55	43	53	60	43	67	60	51	64	48	63	52	42	52	47	41	46	55	62	59	50	33	56	48	51	54	49	46	54	47	56	63	58	46	54	50	45	44	57	57	55	50	38	58	55	38	37	40	50	48	38	50	47	52	45	44	50	42	43	59	57	59	54	44	46	57	43	57	47	57	57	43	52	51	50	49	48	38	61	57	40	59	44	46	42	47	50	42	50	62	47	52	47	51	49	46	46	54	54	49	51	51	54	44	45	49	39	56	44	58	50	56	50	51	53	59	56	57	43	62	44	51	40	58	49	60	44	58	59	45	53	46	47	54	41	47	55	53	52	43	54	51	31	58	49	60	55	60	49	48	61	44	50	59	40	42	57	63	51	56	54	39	59	55	47	55	54	56	50	56	50	53	57	51	47	48	47	54	66	47	51	57	50	37	51	54	49	52	38	49	51	50	53	63	45	53	39	53	49	53	58	64	42	48	48	57	57	57	42	53	54	53	47	56	53	54	46	47	48	47	43	63	48	56	57	65	50	50	56	53	48	54	43	63	51	42	58	48	47	54	45	55	51	48	56	47	56	48	45	55	47	53	53	62	52	51	47	46	48	41	52	54	57	49	60	54	56	48	48	45	54	56	51	65	55	56	59	60	41	50	38	65	58	55	52	50	56	42	55	42	50	65	49	42	58	57	54	51	57	44	38	53	48	51	63	44	42	43	57	61	58	56	43	45	54	57	46	44	62	55	51	53	51	36	47	55	43	47	52	58	56	55	55	53	72	39	60	35	54	55	54	56	40	53	45	55	57	54	50	55	63	62	61	56	46	61	57	49	38	43	57	48	62	44	56	50	54	54	51	46	55	45	52	49	50	60	56	59	62	42	46	59	59	44	45	54	56	49	45	55	63	34	60	64	57	48	41	51	57	54	57	43	54	55	45	53	54	40	40	57	49	47	51	53	59	46	47	53	66	41	49	45	49	64	49	32	43	48	47	44	42	54	63	51	43	57	54	61	56	52	41	51	46	48	55	50	57	49	61	48	54	66	59	55	53	57	55	46	45	50	58	49	61	57	58	50	60	47	53	65	58	49	39	53	42	50	54	58	48	61	40	52	45	56	66	36	52	49	51	64	57	58	48	42	62	58	53	53	48	56	45	47	58	51	54	70	52	41	44	54	45	56	52	48	49	42	54	49	55	39	60	46	41	50	49	38	46	51	44	61	41	59	64	51	54	44	50	47	57	53	57	43	38	43	46	51	41	45	44	57	56	56	59	45	40	47	47	58	58	49	50	42	47	38	47	63	52	62	47	58	44	40	54	40	53	57	48	47	49	58	43	56	62	49	54	51	62	49	61	47	45	58	52	45	38	38	41	59	54	51	47	49	58	42	46	50	58	52	56	44	51	50	52	49	49	41	51	70	59	55	56	58	49	49	67	37	45	60	52	66	59	55	50	51	50	44	54	52	60	57	46	44	43	60	39	58	51	45	55	55	50	52	56	57	49	64	64	49	61	48	56	54	60	56	54	51	53	38	48	56	57	50	54	53	44	53	43	58	52	50	39	53	45	51	35	57	61	44	55	60	56	45	60	42	59	52	51	60	64	65	41	53	55	49	54	51	55	52	42	44	60	57	50	42	48	58	51	44	44	53	53	49	51	43	52	51	42	37	50	58	56	63	54	50	53	51	44	50	58	59	52	44	56	49	61	57	68	48	47	64	52	42	55	45	46	53	43	44	56	50	47	47	51	45	63	47	49	51	46	53	52	48	54	62	49	38	55	44	43	59	55	49	40	47	59	40	37	45	49	49	57	52	41	62	40	50	56	49	54	53	46	50	61	48	48	48	43	42	38	56	43	56	42	52	61	53	54	62	44	56	62	54	43	54	48	41	44	62
16772	10806	4755	13142	20254	19260	16144	13775	11313	9174	7634	6300	5336	4577	3934	3495	3027	2708	2407	2233	1960	1852	1777	1729	1647	1586	1437	1416	1369	1341	1327	1138	1268	1093	1079	1078	1089	994	994	998	997	1024	1042	971	1053	955	999	1002	952	1007	981	1073	1031	1001	1032	1030	1117	992	1066	1008	958	963	927	1003	1018	964	901	965	938	999	955	958	970	893	961	890	971	929	899	886	903	864	835	838	866	842	842	828	834	806	782	797	798	789	841	769	761	746	819	779	850	799	776	785	790	769	779	748	784	790	770	793	777	797	847	771	754	777	814	804	780	775	730	788	800	792	828	794	797	765	780	748	789	849	760	798	734	808	841	780	766	791	765	798	747	749	800	770	813	751	749	752	777	700	787	762	771	756	753	783	702	754	812	804	752	734	782	776	727	830	821	794	805	764	802	758	810	713	777	790	823	770	753	750	761	833	734	785	775	771	755	756	788	716	762	756	773	798	845	762	732	754	774	790	794	768	795	749	774	751	827	756	791	783	760	777	768	798	736	764	760	774	781	755	760	741	763	812	764	786	722	808	786	842	732	767	710	724	770	774	760	732	781	741	768	774	745	813	744	729	765	767	752	811	741	765	769	759	751	735	792	758	844	797	773	760	787	776	755	764	754	746	760	778	768	774	742	721	797	775	733	716	791	804	725	824	751	785	790	825	785	798	753	788	796	759	729	793	782	779	781	762	745	766	689	770	725	761	786	717	762	833	724	778	737	748	806	758	747	802	706	767	788	763	812	777	753	749	743	729	800	773	784	753	776	759	760	772	740	754	758	733	805	807	854	768	745	772	725	774	743	857	751	782	819	752	779	737	742	746	754	734	786	775	749	744	781	749	750	776	773	716	726	771	755	775	771	705	796	813	778	791	779	734	714	766	744	756	746	788	708	746	823	802	800	775	759	795	741	740	728	738	734	754	778	779	774	756	863	808	723	764	808	739	721	777	757	796	751	758	706	772	739	750	754	747	798	765	786	769	783	758	757	794	775	718	758	748	731	769	796	758	787	781	735	740	771	711	746	804	794	779	724	753	777	750	738	757	773	786	835	745	731	785	709	831	712	790	805	757	769	774	782	804	759	772	726	740	776	713	749	760	760	766	767	731	770	731	798	767	727	742	755	769	812	774	801	762	780	739	798	724	807	756	721	798	774	800	665	812	743	791	737	744	763	791	794	748	785	743	693	755	802	773	734	752	755	763	776	745	757	756	784	792	720	793	700	786	774	779	709	787	723	754	754	776	722	758	730	744	794	794	762	790	815	828	788	743	775	768	706	772	766	787	696	752	738	772	754	786	737	728	725	725	742	767	756	722	747	783	724	769	766	730	774	767	703	771	754	745	793	735	790	758	738	764	742	721	780	746	812	787	789	712	761	754	743	778	741	779	751	727	761	747	759	715	788	750	747	714	743	776	766	746	747	805	774	774	792	733	741	800	745	765	760	775	730	790	707	743	720	724	756	779	733	792	790	759	775	735	791	771	781	791	749	810	799	799	765	732	744	722	759	744	798	762	787	721	772	800	817	733	745	795	825	767	786	758	733	794	758	762	787	761	812	812	758	741	760	749	687	763	744	775	799	789	739	737	801	762	725	765	753	739	776	779	749	830	725	776	762	728	736	776	757	779	789	742	767	705	769	763	731	790	723	734	750	742	782	805	776	753	819	781	769	802	730	734	757	799	775	770	783	794	738	715	746	754	749	793	764	748	752	772	739	776	749	739	750	748	797	725	756	721	739	756	774	738	747	780	804	803	769	785	764	749	741	723	758	763	780	722	777	765	731	747	732	730	765	764	747	788	759	750	735	756	747	716	776	711	738	777	751	794	769	748	802	779	772	754	715	780	770	733	741	800	724	759	834	769	753	762	812	764	761	749	817	758	768	792	734	705	713	787	779	720	728	765	787	733	733	800	756	797	686	732	772	760	762	729	772	758	740	780	681	795	814	804	754	790	817	770	827	741	754	729	741	751	725	802	735	804	780	736	772	738	719	807	752	812	727	769	785	775	759	790	773	800	699	757	760	737	744	792	731	792	788	747	760	731	724	829	755	764	787	750	780	829	757	761	752	747	772	820	806	795	788	722	830	751	712	732	770	752	815	774	742	754	776	740	750	741	793	751	752	766	788	747	742	739	758	731	749	756	797	725	782	782	726	794	755	785	783	744	808	756	817	825	693	832	752	740	756	782	756	783	774	763	752	760	740	771	765	820	762	744	772	750	755	772	744	804	768	776	726	808	756	726	785	783	743	734	792	786	805	769	749	761	759	753	781	735	796	786	781	757	739	703	804	730	728	748	773	746	736	721	732	741	831	808	765	757	721	718	808	817	739	751	764	777	751	685	769	775	759	749	724	787	757	789	770	747	757	745	734	721	752	774	793	815	723	767	744	753	762	816	758	794	755	756	780	791	755	755	772	761	767	763	743	752	741	750	765	756	742	750	811	763	774	729	773	769	718	723	722	760	754	790	734	789	740	789	742	791	764	723	758	769	736	737	778	801	703	762	788	744	738	776	757	751	748	767	812	725	776	744	768	783	752	758	742	778	829	751	746	770	748	785	820	709	807	757	732	756	732	764	757	719	746	778	761	768	758	747	815	748	782	799	760	716	738	761	806	732	769	767	774	813	778	707	756	804	724	764	727	772	749	733	716	822	714	777	743	723	756	789	816	813	772	742	795	773	791	748	745	732	777	781	738	726	793	782	779	784	753	752	755	771	734	786	747	752	749	821	730	727	773	821	744	791	745	773	792	755	764	698	773	783	791	768	750	771	752	739	733	739	801	742	777	721	793	733	772	779	747	760	757	798	775	775	782	792	752	814	757	774	775	735	800	744	722	760	773	788	803	789	768	771	781	781	711	729	760	717	779	750	789	751	784	784	719	747	761	758	822	764	755	763	747	779	766	758	793	754	781	730	804	732	755	740	768	791	783	749	764	757	732	749	763	728	783	765	754	747	762	771	756	723	755	777	755	779	791	776	758	751	777	746	783	736	815	778	780	796	744	791	719	822	775	782	784	723	745	746	758	739	754	760	764	752	810	764	742	741	770	694	719	809	747	789	733	759	790	715	725	787	768	730	745	739	762	741	772	793	731	774	720	748	766	792	754	780	753	783	753	794	805	789	794	765	769	758	748	793	777	745	747	745	785	737	739	737	781	754	788	760	742	743	744	789	746	783	757	748	802	776	845	772	759	742	794	790	749	771	761	761	768	780	751	777	746	816	798	764	730	756	750	727	806	764	743	766	788	778	758	764	835	801	786	764	772	761	777	729	765	752	762	797	781	791	754	779	782	765	753	789	764	784	758	736	790	796	767	787	769	761	746	773	767	760	767	760	760	756	760	779	772	773	758	763	732	734	725	768	804	781	742	747	748	776	789	777	747	777	791	782	733	744	776	751	734	806	773	773	720	807	781	754	770	770	753	776	796	766	765	746	737	812	768	758	775	751	777	752	774	746	783	838	758	759	722	787	740	753	763	767
2475	289	167	141	212	246	250	212	186	172	153	142	131	100	102	107	79	91	81	70	71	55	66	58	69	62	57	71	62	66	64	66	55	53	61	41	68	45	50	63	45	51	47	48	59	58	40	49	54	50	61	58	62	50	45	61	51	54	62	66	53	59	54	47	46	59	50	50	57	42	51	52	52	62	42	43	54	48	60	62	50	47	63	56	52	41	58	65	40	57	54	45	42	54	50	47	38	50	50	39	46	59	50	51	55	45	60	64	49	44	42	43	46	51	41	52	47	47	38	49	67	54	51	56	49	59	48	56	44	52	49	52	41	65	50	37	48	62	49	44	43	46	54	41	56	50	56	64	49	48	37	51	48	60	55	46	43	54	53	48	51	56	46	57	57	54	40	45	66	45	58	65	50	52	65	52	55	56	52	44	44	60	55	48	43	51	54	43	49	51	64	51	60	45	65	46	47	46	53	60	58	43	55	47	57	69	53	38	42	55	53	46	50	50	40	55	54	56	44	52	48	44	50	56	56	38	66	52	51	51	44	51	49	54	34	54	46	52	46	61	47	58	52	46	57	53	49	56	50	48	53	40	50	49	52	49	51	55	50	43	64	58	53	55	48	39	56	50	34	59	57	53	50	47	43	56	47	43	57	44	45	47	45	52	32	55	44	47	54	53	58	53	35	55	39	56	43	38	44	50	65	34	51	49	46	48	46	54	56	55	40	54	66	48	56	54	50	45	52	40	46	45	41	42	48	61	47	49	48	31	68	48	47	54	50	50	46	41	43	57	54	40	51	58	50	58	55	54	52	45	44	52	58	43	45	38	47	39	44	48	46	45	53	55	50	47	51	44	42	51	38	54	58	39	46	52	42	51	46	63	39	46	43	38	51	63	55	49	54	53	50	58	48	46	48	51	46	52	57	48	50	56	51	52	57	36	48	64	56	55	50	56	59	54	41	54	50	55	30	48	60	48	53	47	48	45	55	59	44	40	49	49	48	43	51	42	48	61	65	65	65	49	49	49	52	48	49	59	47	41	41	37	52	51	46	48	40	52	57	37	58	48	51	52	45	51	43	55	44	51	51	50	41	49	50	51	48	67	54	52	48	41	31	34	49	52	51	58	58	47	54	49	43	42	54	61	63	42	31	55	65	43	41	46	54	44	38	48	42	48	41	50	45	63	46	37	49	55	49	52	50	49	39	35	61	49	40	50	51	34	46	50	58	54	52	55	57	41	52	40	48	47	45	56	52	45	45	50	45	44	61	47	58	50	49	48	57	47	41	49	44	44	52	48	52	52	43	46	45	39	60	47	49	60	62	45	56	53	52	42	51	57	52	42	42	33	67	47	55	67	42	46	47	46	51	56	49	58	57	47	45	50	61	59	40	44	56	46	58	41	49	51	39	48	50	44	48	57	54	52	49	50	52	45	54	54	44	47	45	58	39	46	49	44	45	43	49	47	59	37	52	58	42	51	47	43	43	57	50	44	39	51	41	39	51	51	46	51	64	50	48	33	54	60	33	42	55	40	58	63	51	53	47	43	34	43	49	49	51	49	41	40	44	55	48	46	47	61	58	48	65	49	58	48	43	53	52	49	62	51	45	41	38	44	49	49	54	47	38	50	48	50	57	46	39	40	48	60	49	49	50	39	56	70	39	46	47	41	50	49	50	43	38	40	40	49	46	45	51	45	45	58	60	44	49	59	35	41	58	39	55	50	41	50	56	54	44	44	45	52	46	56	52	49	53	39	67	41	52	48	53	50	53	51	42	46	63	62	44	45	52	49	44	59	51	53	53	46	65	42	52	50	46	46	51	44	53	50	54	44	53	49	39	51	57	50	50	48	60	50	58	54	41	55	42	48	57	49	56	41	60	47	55	58	43	55	51	48	50	51	45	57	44	51	42	48	57	43	37	47	35	51	53	55	49	49	57	46	42	57	46	56	55	53	38	55	46	56	47	53	51	47	52	44	56	48	48	50	63	51	51	49	38	46	46	43	46	55	37	45	46	56	56	40	46	52	44	44	40	49	47	52	47	51	32	49	49	47	53	61	52	49	45	73	61	48	51	58	54	49	69	37	46	41	53	51	58	55	25	33	45	46	59	61	45	44	59	47	44	45	52	51	49	54	48	49	56	45	52	53	59	40	60	61	49	46	50	47	45	52	62	50	56	56	58	49	49	58	40	59	57	52	55	54	51	47	59	58	59	45	47	46	53	50	42	54	46	51	42	50	51	46	67	48	45	51	46	45	45	61	50	49	52	47	56	48	37	60	51	42	41	53	45	54	45	41	40	46	41	38	61	57	45	50	47	50	37	47	45	51	47	48	55	51	66	43	42	51	41	51	53	47	55	47	46	60	46	58	55	60	44	48	51	51	44	55	43	47	45	46	50	48	56	55	56	45	60	46	53	45	47	47	63	60	53	41	54	41	46	50	57	45	39	54	46	51	49	45	50	58	48	60	43	55	47	46	46	41	44	59	65	51	39	43	42	46	48	50	56	50	61	50	52	56	53	53	45	49	47	54	43	48	52	43	59	54	44	56	48	41	46	45	50	45	54	42	41	53	60	53	54	34	48	48	52	48	56	45	42	43	51	50	52	37	48	54	55	50	37	45	39	51	46	45	39	32	55	55	47	45	53	47	49	50	37	51	37	52	43	39	61	32	53	56	54	45	50	50	37	37	61	56	50	42	45	49	39	49	44	44	49	55	42	52	73	54	49	39	43	46	56	45	50	44	60	44	58	42	29	58	49	45	44	53	46	51	54	50	40	46	55	57	66	40	38	78	51	36	54	46	37	49	60	65	49	50	57	34	63	49	53	52	64	43	41	37	60	46	47	40	41	59	59	61	41	53	52	59	43	42	55	45	41	51	45	50	36	50	43	58	44	40	44	53	63	50	57	61	52	43	43	57	54	45	56	40	42	38	41	57	51	50	50	40	36	41	46	47	48	65	61	62	51	62	40	42	39	52	38	45	68	45	49	33	56	43	53	46	62	45	44	65	59	49	55	54	50	59	54	49	43	39	37	50	45	53	41	41	39	39	43	54	60	41	41	43	50	65	40	55	51	47	51	55	39	66	67	47	41	40	44	65	43	63	51	48	57	41	42	41	60	44	68	55	36	43	50	54	54	56	48	54	36	40	44	48	47	45	47	62	51	49	50	51	45	59	46	45	44	50	49	53	49	53	35	45	49	53	60	41	48	42	59	51	50	55	48	43	49	28	40	53	44	57	45	48	35	40	40	52	39	45	45	46	54	53	39	57	51	48	45	56	43	50	60	49	43	39	45	51	53	50	52	51	47	44	46	43	54	43	43	47	57	47	45	42	56	46	46	46	46	45	65	49	53	55	55	45	61	43	49	54	41	47	46	58	46	52	53	47	69	54	49	55	46	47	48	48	61	57	40	63	29	48	50	65	60	45	53	52	51	41	49	53	52	54	46	38	53	50	44	50	56	63	58	52	68	48	62	51	56	50	62	51	50	47
14731	8592	4229	11692	18023	17369	14837	12736	10324	8599	6970	5829	4757	4193	3579	3124	2705	2388	2289	2017	1862	1798	1697	1603	1434	1356	1370	1307	1259	1207	1180	1152	1146	1081	1005	1008	1012	984	934	916	948	928	1031	884	964	897	963	948	990	978	938	1023	992	1021	939	981	955	1005	946	957	908	930	908	894	931	903	907	910	868	892	927	917	888	899	857	853	939	869	915	873	834	847	828	837	835	767	793	790	814	737	747	811	790	757	780	719	750	727	732	762	719	799	773	728	790	735	758	787	729	753	730	740	733	770	769	749	718	721	785	732	813	707	797	686	764	755	745	775	707	732	756	783	731	739	810	785	803	743	752	698	745	744	768	676	771	750	747	769	740	729	768	765	804	742	767	720	708	785	729	779	745	709	725	744	767	768	684	731	795	755	725	730	821	729	739	787	719	675	754	750	682	739	778	727	720	694	747	690	754	724	770	795	753	735	711	701	736	756	730	733	765	706	751	710	765	764	750	772	743	775	769	784	766	765	798	743	729	724	800	727	730	739	745	739	802	756	761	745	752	704	761	758	702	703	765	740	761	750	720	710	761	731	737	754	739	761	743	773	721	781	687	748	755	694	714	719	735	776	755	734	721	734	753	732	746	687	780	759	757	795	758	727	714	721	769	742	760	781	745	720	784	748	732	702	723	754	715	746	782	734	749	736	741	726	745	696	762	778	714	730	748	734	760	719	738	746	753	712	778	780	762	770	711	720	779	752	752	736	771	772	709	718	743	711	750	734	759	702	693	748	724	788	743	720	765	793	752	718	722	772	735	737	772	712	729	754	717	740	742	735	731	719	735	717	729	783	731	741	707	755	739	768	745	722	758	737	758	763	719	722	721	769	756	743	714	734	778	740	712	735	691	718	757	792	767	727	745	718	734	713	724	747	726	808	696	752	772	726	785	691	780	800	718	707	767	742	784	731	741	720	744	760	819	769	757	719	743	759	743	764	734	755	758	733	704	728	710	725	797	731	710	769	758	763	796	738	782	733	721	765	735	762	739	696	702	742	787	730	758	739	699	728	717	791	736	723	790	806	795	715	756	777	745	755	715	736	774	790	735	777	712	757	769	764	693	755	728	752	691	763	702	737	768	698	686	727	741	735	753	734	739	788	816	725	801	764	698	729	734	706	733	777	746	702	735	731	694	734	832	692	753	745	710	755	745	739	752	741	808	717	744	759	734	731	722	765	730	768	733	717	700	705	800	744	777	763	784	727	746	727	787	688	715	801	718	701	783	740	749	761	707	729	731	752	722	750	710	721	761	742	714	734	747	722	746	804	754	750	748	788	760	692	738	700	718	742	741	756	779	793	739	757	715	678	729	740	724	725	768	777	749	784	767	727	767	751	746	741	701	722	744	758	710	767	744	738	757	664	748	740	737	744	746	745	742	749	768	732	736	715	716	746	727	717	785	739	729	700	779	715	726	768	731	742	721	783	758	738	758	749	720	729	732	737	739	785	740	726	740	726	746	750	706	756	750	726	744	744	741	746	710	738	721	747	739	695	686	717	797	718	758	740	686	736	763	750	747	787	782	745	725	750	743	753	758	707	758	741	708	731	757	697	723	735	739	753	734	711	758	776	713	711	780	792	726	798	722	750	721	735	731	846	703	714	804	761	798	731	757	783	753	759	716	796	745	756	730	731	827	739	762	761	728	727	781	742	753	724	742	733	703	802	735	761	751	759	700	771	748	737	759	735	698	755	716	743	735	792	784	742	749	769	761	748	733	775	753	699	733	781	732	714	714	773	737	716	721	739	698	730	691	774	749	742	778	754	758	750	758	732	720	749	720	776	765	747	788	740	762	728	786	724	771	774	767	744	801	747	729	703	732	753	731	738	742	759	768	762	780	734	655	755	718	678	742	799	743	726	728	752	765	789	723	725	743	772	731	746	766	713	732	759	764	757	767	713	718	780	810	721	690	770	794	754	738	778	726	708	755	683	767	778	723	753	778	750	716	722	721	769	761	798	722	740	768	694	759	750	726	725	855	742	730	720	737	732	781	769	744	740	725	692	800	733	777	722	711	743	725	753	722	730	734	781	740	725	739	772	747	773	709	729	755	734	712	744	720	742	750	746	787	757	770	752	701	770	749	775	705	740	765	759	663	767	732	741	745	786	745	723	737	763	728	728	767	728	777	775	742	730	763	753	747	687	709	715	734	745	733	757	737	733	767	707	734	700	758	745	743	756	718	775	748	748	757	715	783	721	732	776	744	759	746	830	726	719	750	800	763	707	704	700	769	745	715	770	767	760	775	706	764	735	713	744	748	747	749	737	710	733	724	745	756	712	779	773	748	736	763	728	722	760	730	727	749	740	771	714	702	785	790	732	682	779	741	715	722	771	725	781	710	714	760	706	790	701	748	735	705	750	756	738	739	782	707	736	748	725	740	801	747	773	721	728	752	743	729	768	712	704	708	725	718	758	725	731	749	760	741	739	737	723	745	703	726	715	767	777	701	816	736	729	823	743	743	757	783	737	740	766	735	740	784	745	733	729	744	715	712	716	756	732	781	769	741	727	707	737	752	728	763	727	720	767	731	762	747	716	735	708	750	775	749	723	758	749	725	735	725	722	730	779	739	696	724	790	738	713	740	689	707	746	728	758	731	739	752	737	769	737	775	768	762	752	754	759	762	778	718	746	715	767	750	720	742	742	758	712	723	775	764	745	739	780	762	791	740	758	758	774	730	731	705	756	733	732	748	701	680	742	725	755	719	717	724	760	753	746	770	727	705	758	814	743	740	745	745	746	703	755	722	705	686	776	716	725	759	711	759	760	730	766	735	716	782	717	733	738	729	728	745	790	684	789	769	761	689	738	723	729	712	773	737	729	808	823	731	743	729	759	773	750	716	792	711	715	759	760	697	752	765	743	715	715	754	774	797	772	779	732	766	766	710	746	767	744	730	754	747	794	731	744	746	753	727	778	755	752	785	797	773	729	749	719	781	790	707	767	761	767	707	780	779	736	726	709	784	756	776	771	740	729	761	726	704	697	772	753	717	752	751	716	751	803	738	737	712	734	746	710	742	744	752	712	714	795	792	772	688	778	747	841	713	704	757	729	756	706	749	709	709	788	679	738	739	798	773	776	755	770	714	725	726	740	750	716	759	727	713	748	716	722	742	762	733	714	733	797	732	772	752	744	695	725	725	747	741	772	732	741	790	711	743	740	696	744	751	740	718	767	722	792	739	747	738	768	733	750	790	746	744	749	761	777	737	749	754	709	686	733	763	721	761	764	786	723	778	764	765	800	749	724	733	752	762	757	769	731	767	763	773	748	731	714	744	743	707	738	784	690	809	706	785	752	770	714	740	757	717	737	713	721	709	730	752	721	722	763	734	693	768	749	729	749	728	753	754	759	722	734	735	733	799	773	739	737	751	781	733	712	771	750	729	748	786	787	813	766	743	731	686	764	722	765	716	678	740	722	717	753	732	751	762	701	718	748	743	745	745	757	752	742	792	738	735	749
1686	524	293	246	416	489	390	381	329	296	245	210	207	167	170	163	126	121	104	116	84	109	111	93	100	99	107	88	100	100	102	86	85	81	77	87	78	80	73	94	84	90	78	67	75	96	79	66	77	91	92	94	91	77	81	74	75	92	92	80	80	80	81	87	82	72	86	77	75	86	80	76	71	87	72	77	80	74	76	90	82	86	80	91	81	71	84	79	82	82	73	78	66	76	82	73	59	76	87	68	79	62	82	54	72	65	69	72	77	76	52	77	65	63	67	79	65	65	74	65	73	69	70	67	76	65	74	73	77	64	77	76	65	78	72	78	93	77	81	78	61	77	64	68	71	86	64	92	58	86	76	64	102	57	87	58	75	68	81	65	61	66	66	85	64	68	64	59	72	69	63	63	59	80	79	78	69	63	62	81	75	54	73	80	61	79	75	66	62	77	63	77	72	59	76	87	80	78	77	86	77	63	69	79	71	84	67	62	87	73	67	73	80	60	84	71	76	70	78	87	66	53	65	73	69	72	63	63	56	63	76	74	68	82	57	53	73	78	71	66	68	70	64	68	89	57	74	69	63	74	64	82	75	62	68	74	69	73	79	59	67	69	70	71	64	63	86	81	76	83	62	77	71	72	73	66	76	76	65	78	104	80	86	59	78	93	74	82	73	86	71	74	72	66	64	76	81	62	89	81	81	78	73	80	64	76	70	70	64	52	68	77	75	62	62	78	70	74	65	79	81	77	59	71	74	79	57	85	78	99	74	62	74	83	85	81	58	68	69	83	72	76	71	82	57	71	67	61	81	65	84	89	79	57	69	67	64	71	64	76	71	64	70	93	77	60	78	57	65	84	80	87	66	66	66	62	79	62	85	79	81	74	73	71	61	63	64	69	68	68	58	75	64	68	79	75	80	70	74	71	67	68	65	75	68	77	65	73	87	65	80	75	79	72	72	72	81	60	69	74	83	77	71	65	74	87	63	72	80	82	80	91	70	71	79	78	66	65	63	75	49	76	75	80	77	73	70	58	80	68	73	86	78	70	76	61	73	81	51	80	72	70	56	76	66	72	78	91	74	76	74	57	64	64	76	86	63	79	74	89	79	72	65	70	71	79	83	63	62	53	90	89	70	67	77	75	72	75	69	82	75	63	49	71	66	73	78	75	81	70	65	76	58	88	68	72	70	72	69	66	72	74	62	66	70	71	83	73	66	84	79	78	62	62	62	73	60	70	76	67	82	65	74	76	65	97	81	65	70	74	79	72	67	59	67	60	72	75	74	77	82	70	63	87	67	76	66	70	76	77	65	69	87	81	72	69	58	79	60	82	83	61	71	73	75	71	69	81	64	72	87	58	64	96	68	56	67	72	74	63	77	72	69	59	76	74	73	59	72	65	65	76	75	66	77	68	81	63	69	65	61	78	81	93	75	68	69	59	77	81	74	92	65	72	66	73	80	83	72	65	70	73	85	68	74	71	78	85	81	94	64	93	78	74	78	73	61	72	64	63	63	65	74	66	55	78	77	55	78	71	67	75	66	78	83	84	90	76	82	89	68	56	62	79	83	73	66	68	76	90	74	69	64	77	64	74	84	75	72	67	69	73	82	83	66	80	63	66	58	63	77	70	65	67	74	70	62	73	68	62	62	73	78	69	71	71	59	77	55	72	75	59	103	85	58	76	68	72	61	84	85	84	64	58	64	76	61	74	59	75	79	80	80	75	85	60	73	78	81	68	87	78	61	79	69	71	66	85	72	64	66	69	71	74	77	74	65	73	77	60	67	56	73	69	77	87	73	72	72	57	81	73	78	85	81	79	78	86	93	90	71	88	75	73	61	60	63	68	77	62	94	73	80	59	64	72	77	89	74	89	63	74	72	75	71	63	82	81	66	63	65	74	75	61	80	82	75	75	62	81	71	78	69	78	65	68	66	82	77	72	72	65	60	77	68	87	68	87	72	75	76	68	80	75	72	75	62	76	73	61	69	60	72	76	68	85	74	78	80	78	83	79	83	70	65	69	73	81	81	64	78	80	63	66	79	57	76	75	68	78	66	68	70	69	60	80	62	65	78	79	81	61	77	74	62	72	73	51	77	73	82	69	88	76	76	65	67	69	76	91	84	81	86	74	70	73	69	65	84	62	70	70	62	87	69	88	74	73	64	65	79	72	63	72	84	59	79	76	66	65	61	79	75	67	73	86	62	77	73	58	54	77	70	64	85	81	84	55	70	82	62	76	80	77	70	63	67	77	65	65	59	70	64	68	78	58	52	77	66	74	78	92	81	60	81	54	60	75	85	75	63	76	80	55	70	73	75	71	70	58	87	92	72	66	70	82	81	75	73	81	69	80	84	76	75	68	52	78	73	70	59	91	79	63	57	67	71	65	69	66	82	82	90	77	75	65	63	68	83	78	68	58	70	77	76	55	82	66	60	83	83	79	74	68	70	72	72	71	65	73	89	82	59	83	67	62	72	86	82	74	60	82	64	65	67	83	48	75	65	83	89	62	70	69	89	78	68	73	77	71	66	74	71	70	69	69	76	74	65	64	74	84	71	72	71	76	67	71	77	68	67	68	70	66	68	84	74	79	79	77	61	74	68	84	57	66	80	71	77	62	61	78	78	58	71	68	80	75	77	79	63	77	62	77	79	73	72	71	67	76	77	76	75	75	64	74	63	71	64	63	68	87	64	79	83	73	61	74	69	67	77	77	64	71	78	70	66	78	65	65	70	65	75	67	68	70	66	89	90	80	80	79	76	80	74	75	66	89	78	65	83	64	74	78	69	67	62	72	82	62	62	71	83	68	71	73	66	71	85	90	68	79	79	69	73	82	80	78	68	76	75	72	89	67	94	76	71	61	72	58	64	83	86	78	72	73	73	75	83	78	81	77	72	58	71	58	79	76	83	72	69	81	68	70	61	71	77	81	73	68	56	91	62	58	83	74	64	67	76	64	74	80	76	65	73	58	61	75	75	66	72	77	79	71	73	77	85	76	77	72	91	65	87	80	78	78	67	76	75	59	73	74	44	74	80	64	66	70	84	80	79	73	77	61	64	55	70	83	66	81	85	90	65	70	58	62	76	67	86	77	51	73	78	87	69	67	70	71	63	95	71	76	86	83	74	65	75	61	71	65	64	76	66	72	80	80	64	71	59	70	75	82	87	59	71	94	72	76	60	72	61	82	79	82	79	64	74	67	79	75	61	82	73	69	57	72	72	81	77	75	65	73	72	72	84	68	65	60	61	61	77	77	87	80	71	71	69	90	76	69	62	64	65	60	58	74	67	83	73	79	63	68	69	72	67	59	70	70	76	61	75	67	91	71	80	84	81	71	61	74	72	74	69	82	80	78	74	72	74	73	71	69	94	69	90	75	76	73	71	67	71	77	75	70	62	62	82	79	84	80	66	83	56	70	60	72	76	73	66	67	79	62	76	75	72	63	75	62	76	73	79	74	74	67	74	71	78	76	72	87	78	70	68	70	70	66
21894	13800	6861	17658	25320	24107	21082	18021	15494	12642	10566	8858	7675	6479	5785	4992	4532	4119	3567	3162	2967	2900	2659	2500	2355	2324	2127	2011	1998	1822	1832	1812	1732	1576	1585	1474	1505	1504	1447	1412	1438	1393	1425	1381	1391	1484	1378	1444	1469	1400	1406	1526	1450	1473	1385	1528	1461	1436	1382	1386	1378	1311	1353	1366	1380	1363	1364	1366	1373	1383	1257	1310	1361	1327	1326	1336	1310	1301	1285	1249	1235	1246	1256	1167	1236	1173	1188	1163	1079	1151	1151	1162	1160	1146	1145	1111	1194	1160	1125	1143	1135	1116	1119	1163	1072	1118	1105	1096	1101	1098	1093	1067	1157	1084	1182	1105	1096	1068	1127	1105	1112	1038	1155	1071	1100	1072	1089	1140	1146	1054	1101	1068	1130	1182	1076	1092	1054	1027	1081	1115	1095	1032	1084	1113	1059	1131	1089	1078	1087	1070	1091	1087	1067	1067	1053	1091	1049	1066	1074	1078	1080	1099	1050	1083	1066	1126	1076	1129	1073	1082	1143	1100	1036	1087	1019	1071	1043	1120	1081	1046	1102	1054	1043	1064	1029	1082	1028	1110	1075	1065	1097	1062	1094	1088	1055	1093	1109	1112	1045	1068	1129	1050	1098	1071	1094	1080	1048	1088	1093	1080	1100	1040	1083	1070	1119	1075	1079	1095	1092	1080	1081	1094	1090	1067	1052	1118	1109	1055	1066	1093	1036	1092	1088	1030	1099	1053	1088	1094	1050	1060	1116	1145	1066	1083	1064	1017	1061	1054	1107	1051	1053	1091	1097	1136	1096	1039	1062	1114	1081	1066	1087	1068	1132	1109	1082	1063	1054	999	1063	1070	1011	1072	1053	1106	1111	1085	1058	1050	1078	1108	1082	1086	1108	1083	1039	1053	1076	1078	1061	1098	1111	1018	1108	1113	1041	979	1059	1080	1054	1094	1088	1075	1067	1069	1082	1115	1051	1066	1063	1027	1095	1021	1026	1139	1058	1144	1090	1071	1089	1106	1118	1074	1098	1072	1101	1033	1086	1063	1027	1099	1091	1047	1072	1072	1079	1067	1117	1049	1074	1081	1106	1057	1054	1068	1064	1095	1099	1032	1063	1106	1067	1076	1036	1047	1081	1061	1096	1050	1088	1074	1114	1150	1060	1107	1056	1094	1069	1101	1094	1021	1037	1027	1063	1094	1076	1089	1106	1063	1165	1044	1058	1078	1042	1102	1083	1097	1097	1087	1126	1075	1077	1088	1068	1079	1048	1084	1100	1022	1104	1099	1086	1065	1082	1059	1002	1135	989	1103	1123	1103	1073	1102	1040	1062	1077	1061	1128	1047	1088	1085	1060	1096	1055	1126	1050	1103	1076	1094	1088	1061	1051	1073	1046	1036	1021	1050	1121	1133	1145	1084	1063	1080	1080	1050	1032	1112	1098	1054	1067	1062	1084	1106	1126	1134	1097	1044	1059	1092	1048	1063	1055	1113	1064	1029	1016	1047	1038	1089	1090	1087	1077	1003	1077	1116	1052	1074	1096	1051	1032	1079	1067	1096	1076	1066	1120	1127	1024	1071	1091	1107	1076	1068	1048	1094	1021	1050	1091	1048	1134	1087	1148	1092	1085	1096	1031	1075	1054	1072	1049	1094	1107	1048	1035	1112	1100	1082	1031	1106	1023	1037	1073	1028	1128	1107	1053	1103	1032	1121	1110	1076	1034	1074	1087	1068	1045	1049	1083	1104	1090	1060	1092	1073	1061	1053	1002	1078	1084	1096	1043	1125	1071	1110	1051	1022	1033	1010	1066	1101	1049	1079	1081	1057	1094	1093	1114	1136	1090	1067	1065	1097	1065	1073	1027	1069	1061	1131	1078	1065	1014	1064	1045	1096	1032	1084	1067	1066	1023	1084	1086	1084	1082	1055	1138	1066	1077	1074	1067	1031	1037	1132	1098	1023	1066	1057	1105	1079	1088	1038	1054	1128	1097	1036	1068	1120	1133	1074	1072	1088	1091	1106	1079	1107	1113	1172	1100	1059	1120	1080	1104	1052	1103	1073	1062	1108	1087	1092	1075	1065	1102	1150	1081	1020	1052	1065	1077	1090	1057	1053	1146	1065	1103	1074	1122	1071	1090	1077	1052	1073	1111	1107	1053	1068	1053	1064	1060	1114	1124	1042	1061	1089	1060	1050	1048	1097	1060	1048	1074	990	1068	1071	1092	1084	1048	1080	1066	1057	1068	1060	1083	1071	1103	1073	1068	1063	1088	1091	1123	1082	1029	1129	1061	1082	1047	1063	1002	1060	1062	1115	1062	1088	1049	1071	1083	1045	1119	1118	1073	1026	1091	1083	1105	1054	1098	1080	1121	1107	1057	1049	1143	1097	1086	1094	1050	1065	1033	1050	1058	1080	1142	1073	1043	1088	1081	1135	1042	1107	1062	1037	1114	1079	1053	1130	1058	1087	1093	1080	1021	1076	1026	1118	1104	1007	1089	1114	1065	1091	1072	1112	1092	1055	1036	1050	1137	1105	1117	1092	1105	1076	1068	1089	1093	1057	1021	1059	1061	1098	1006	1056	1066	1022	1112	1051	1019	1118	1075	1002	1098	1036	1061	1029	1063	1111	1097	1088	1085	1074	1110	1109	1049	1120	1082	1051	1051	1050	1021	1070	1096	1038	1046	1043	1078	1114	1133	1056	1132	1084	1015	1061	1134	1116	1139	1078	1089	1033	1048	1060	1070	1094	1164	1022	1107	1063	1084	1061	1102	1056	1100	1094	1076	1084	1128	1082	992	1095	1042	1109	1113	1087	1063	1092	1023	1052	1069	1055	1077	1071	1055	1042	1033	1066	1033	1075	1042	1097	1131	1067	1076	1023	1046	1088	1064	1051	1078	1080	1097	1073	1066	1076	1098	1046	1077	1084	1106	1067	1052	1074	1050	1093	1087	1096	1108	1109	1097	1068	1090	1097	1046	1112	1097	1048	1053	1126	1098	1109	1034	1018	1065	1058	1073	1127	1113	1076	1116	1037	1051	1073	1109	1087	1084	1067	1108	1091	1092	1088	1084	1103	1056	1102	1100	998	1115	1045	1116	1046	967	1081	1094	1033	1028	1055	1062	1032	1045	1059	1102	1085	1131	1113	1066	1061	1061	1066	1111	1017	1096	1099	1099	1055	1062	1137	1073	1080	1079	1096	1068	1065	1008	1080	1074	1041	1107	1078	1115	1117	998	1073	1064	1061	1073	1101	1116	1061	1047	1126	1117	1074	1105	1083	1085	1036	1075	1034	1069	1047	1056	1105	1091	1100	1104	1076	990	1111	1091	1044	1066	1074	1065	1070	1072	1114	1106	1070	1052	1031	1034	1059	1100	1059	1070	1059	1102	1103	1040	1047	1071	1075	1056	1128	1085	1065	1093	1101	1053	1126	1021	1104	1113	1065	1110	1142	1134	1071	1074	1084	1105	1086	1083	1081	1096	1092	1124	1096	1066	1087	1083	1105	1073	1062	1085	1062	1081	1066	994	1003	1053	1038	1121	1094	1041	1027	1046	1070	1051	1073	1072	1084	1006	1147	1085	1120	1055	1062	1079	1076	1138	1101	1064	1037	1116	1100	1087	1041	1058	1044	1101	1066	1137	1045	1080	1044	1103	1082	1092	1067	1078	1041	1078	1029	1125	1084	1097	1063	1014	1086	1041	1098	1193	1087	1041	1084	1041	1115	1100	1108	1056	1095	1056	1083	1092	1072	1101	1104	1037	1131	1086	1141	1085	1060	1009	1045	1105	1045	1054	1118	1103	1061	1127	1032	1113	1072	1049	1035	1134	1014	1088	1123	1098	1126	1140	1086	1116	1083	1046	1042	1061	1049	1088	1081	1089	1069	1142	1068	1132	1046	1073	1055	1147	1078	1021	1107	1048	1034	1004	1039	1097	1022	1066	1102	1058	1069	1056	1043	1065	1066	1131	1054	1098	1041	1049	1095	1066	1107	1094	1069	1081	1113	1063	1031	1055	1146	1070	1107	1064	1101	1074	1093	1069	1070	1072	1058	1056	1083	1101	1092	1042	1088	1074	1078	1032	1040	1072	1109	1053	1104	1046	1071	1049	1052	1091	1036	1078	1023	1074	1053	1088	1086	994	1101	1089	1100	1068	1076	1069	1099	1032	1107	1011	1027	1049	1055	1046	1042	1111	1028	1022	1097	1078	1117	1048	1083	1072	1074	1085	1115	1080	1070	1085	1061	1093	1063	1073	1079	1043	1088	1061	1048	1027	1066	1107	1110	1014	1054	1081	1101	1059	1013	1048	1055	1128	1065	1089	1053	1066	1066	1067	1074	1121	1124	1039	1060	1056	1129	1080	1085	1069	1047	1088	1104	1084	1058	1069	1095	1055	1066	1055	1117	1083	1067	1039	1055	1041	1051	1068	1122	1042	1065	1078	1103	1083	1074	1027	1114	1087	1065	1005	1030	1067	1099	1045	1088	1109	1059	1027	1120	1077	1060	1064	1026	1106	1091	1096	1136	1075	1054	1108	1071	1105	1118	1129	1072	1134	1095	1064	1097	1060	1100	1064	1007	1092	1089	1077	1081	1026	1102	1029	1057	1071	1152	1054	1092	1078	1114	1138	1116	1098	1089	1058	1108	1093	1028	1072	1100	1112	1027	1097	1104	1142	1105	1064	1076	1122	1043	1058	1136	1098	1096	1062	1082	1081	1079	1072	1103	1129	1139	1075	1120	1022	1068	1011	1118	1115	1101	1100	1104	1034	1050	1054	1043	1085	1102	1090	1007	1049	1147	1048	1045	1092	1060	1060	1050	1043	1053	1083	1033	1065	1111	1121	1046	1093	1035	1077	1146	1071	1135	1100	1100	1038	1113	1039	1107	1088	1090	1064	1094	1082	1115	1061	1088	1103	1055	1108	1149	1092	1033	1095	1133	1036	1051	1071	1045	1059	1100	1045	1029	1164	1071	1126	1037	1103	1082	1063	1065	1094	1090	1114	1060	1041	1021	1079	1096	1056	1016	1065	1100	1061	1080	998	1089	1035	1037	1115	1045	1012	1073	1039	1112
1349	143	108	66	135	146	134	120	127	98	75	61	80	55	60	55	35	59	47	41	45	40	38	31	31	45	40	39	36	35	31	38	36	26	33	31	36	32	44	38	23	36	37	39	40	33	22	34	32	29	37	47	28	31	20	37	38	36	28	28	41	45	30	39	36	30	43	36	40	41	32	46	42	25	38	35	23	37	35	35	32	27	25	38	33	22	31	27	24	37	33	29	30	31	32	31	26	33	34	45	37	37	29	37	32	43	25	32	25	36	30	29	40	15	25	29	34	34	32	26	31	33	36	35	26	36	28	33	31	27	35	37	23	33	27	26	35	25	31	46	38	40	26	30	23	28	25	24	31	27	43	28	35	25	24	25	36	33	35	35	29	32	39	34	35	38	28	32	37	31	32	40	34	37	30	32	35	28	30	30	34	25	37	37	38	24	32	36	38	29	32	34	38	25	29	33	24	29	36	32	34	34	33	32	35	34	30	32	31	27	35	42	36	30	29	33	34	28	35	28	28	37	23	38	34	29	27	32	34	25	26	32	30	25	20	33	31	27	31	21	41	34	32	35	23	32	35	38	27	22	35	35	25	20	30	35	32	26	36	38	39	20	27	28	35	42	38	28	32	23	35	24	27	24	33	29	36	37	46	27	31	32	35	24	35	33	30	25	25	27	27	38	27	32	32	29	36	28	44	26	26	25	31	30	26	40	37	38	28	33	29	29	20	37	24	27	34	29	28	42	28	26	38	35	37	31	34	37	40	30	27	28	31	30	36	29	25	36	41	34	32	38	30	24	31	29	33	29	26	35	32	42	36	25	35	28	24	29	26	34	36	40	23	35	26	30	27	26	43	35	22	33	36	27	32	35	33	30	36	35	33	27	34	31	38	35	33	26	38	33	29	35	38	30	34	28	33	33	35	32	40	33	27	29	15	29	30	37	29	30	25	22	39	32	25	36	32	34	39	35	31	23	25	26	21	31	36	34	24	32	30	22	39	37	32	21	35	29	26	34	36	28	41	28	34	28	27	39	34	23	30	32	33	27	33	33	19	26	35	46	29	34	19	28	32	32	24	34	27	25	40	36	23	28	30	25	36	30	35	32	44	19	31	27	30	34	26	19	22	26	19	36	28	25	28	38	25	35	31	29	41	31	29	26	31	33	33	38	47	25	27	28	49	35	24	33	19	31	31	26	30	39	28	37	31	38	33	25	30	23	36	39	35	30	32	36	28	29	30	39	42	36	31	34	27	21	27	32	24	28	27	36	35	29	26	31	28	29	28	34	31	28	28	34	36	35	31	26	33	38	36	27	39	27	27	31	31	31	29	40	33	34	33	30	36	34	22	33	34	28	28	24	35	33	38	17	27	33	39	32	32	35	36	37	26	28	30	30	41	27	32	39	28	30	47	30	26	40	27	42	31	34	30	27	32	24	41	39	23	35	31	28	36	36	45	28	30	34	29	26	28	39	29	37	26	31	30	25	24	42	31	33	33	34	36	31	28	43	18	33	34	38	26	36	29	38	33	34	29	26	25	23	32	36	44	39	30	37	25	37	33	28	27	36	27	31	33	39	16	31	34	31	41	28	18	37	31	25	34	22	20	35	27	37	33	36	28	35	43	40	47	38	33	32	33	25	38	34	36	16	33	31	26	26	23	31	44	42	36	33	20	29	38	21	39	35	38	40	30	25	29	27	21	24	24	33	35	29	18	37	34	35	36	29	26	27	37	29	32	34	31	37	36	32	26	37	26	32	21	26	27	27	37	25	37	29	37	20	30	34	33	26	27	28	42	36	35	22	33	29	31	40	41	27	29	36	25	28	24	36	27	33	37	29	28	37	31	29	31	35	26	29	35	32	28	24	26	41	37	29	30	27	31	30	30	36	29	26	26	27	38	29	20	32	30	21	32	27	34	32	36	29	25	32	31	28	36	34	36	24	28	38	32	35	36	30	25	34	36	27	36	24	44	37	26	25	29	25	44	27	27	34	40	31	31	33	34	32	34	35	31	24	34	30	29	34	33	33	36	30	32	36	29	32	36	32	23	32	32	25	32	31	36	29	33	35	33	34	31	32	47	28	50	33	32	35	35	30	27	28	38	28	33	37	27	33	32	25	26	36	40	36	33	24	42	28	40	23	34	37	27	35	43	40	33	31	34	36	33	30	30	29	28	31	17	29	30	35	32	35	41	37	32	34	36	24	33	31	37	38	27	34	27	36	34	43	43	23	32	29	27	38	21	28	28	26	23	23	35	31	38	30	41	34	31	27	41	28	40	30	28	42	37	37	31	21	32	38	31	36	29	42	23	30	36	33	20	42	28	28	30	27	31	28	28	32	33	26	29	31	27	32	30	25	36	24	37	30	29	29	31	33	30	30	29	32	33	35	32	28	35	33	30	24	30	27	42	35	39	27	35	36	42	32	37	28	27	33	37	28	28	28	38	28	29	17	20	35	28	31	32	32	39	26	26	27	32	39	29	33	26	31	27	32	20	31	29	34	36	29	36	41	30	29	40	28	34	25	33	32	30	24	27	33	30	28	34	31	40	27	38	38	35	22	32	28	36	36	43	29	29	36	31	39	30	43	42	21	33	17	31	37	29	26	38	24	21	36	35	33	33	33	34	32	27	35	31	33	30	27	28	30	32	29	31	27	34	32	24	31	39	26	29	23	26	39	31	39	17	40	32	31	39	42	18	40	35	33	35	35	31	25	44	31	23	38	30	33	39	30	28	36	33	28	28	25	35	36	43	27	29	37	40	38	34	29	37	31	44	30	39	25	43	34	32	34	33	27	29	30	26	46	29	29	40	33	31	32	31	32	34	25	35	31	25	40	36	29	32	23	35	30	36	29	30	26	46	27	31	34	30	23	33	31	41	25	20	33	33	36	24	35	25	26	36	31	34	28	31	29	35	33	33	28	29	35	21	44	27	33	38	42	29	25	34	35	37	23	30	30	34	25	20	24	37	28	33	41	40	45	28	40	30	29	36	29	50	17	33	30	30	26	31	27	41	37	35	31	39	28	37	36	35	30	29	34	30	33	39	36	28	38	41	29	30	32	34	27	23	29	31	31	28	40	23	22	25	28	35	25	34	33	32	27	36	31	35	31	32	38	38	32	20	28	38	25	40	30	32	35	35	33	27	47	40	31	33	33	29	37	32	39	34	34	33	32	41	29	38	40	35	28	33	32	27	30	31	23	31	35	34	33	32	30	27	37	22	26	24	28	32	30	31	32	30	31	41	43	37	25	27	28	34	35	30	30	30	28	26	35	46	32	28	36	41	34	25	30	35	38	24	31	28	29	39	39	41	30	29	30	34	24	31	32	31	34	27	35	26	28	39	27	23	35	18	29	33	37	34	23	28	32	20	36	28	26	29	35	28	22	32	31	31	35	24	30	31	26	27	34	31	34	37	41	34	46	36	30	33	26	27	35	34	35	32	35	29	44	31	33	31	38	35	31	34	22	24	28	36	38	31	29	25	27	25	32
11296	5210	2356	7272	12063	11943	9944	8225	6614	5230	4021	3339	2707	2338	1929	1757	1495	1430	1249	1159	1069	1022	981	883	882	823	797	761	771	738	675	703	751	678	606	642	634	571	587	624	608	585	600	599	566	618	599	610	576	660	629	658	631	628	645	695	672	672	640	635	612	659	662	585	623	543	615	628	625	604	607	596	623	621	629	592	585	628	562	560	584	591	526	539	551	493	523	500	508	543	503	536	529	520	495	513	479	516	493	456	534	490	467	512	494	486	465	519	507	517	478	487	482	482	501	505	493	483	498	537	475	454	471	495	522	477	490	514	507	502	497	470	513	487	490	476	503	500	484	477	491	517	487	471	489	520	478	498	495	480	486	485	498	494	516	502	510	483	485	503	506	464	498	488	474	501	506	473	448	497	514	483	478	491	501	529	493	457	498	490	516	457	511	480	518	478	479	475	459	531	527	548	505	522	470	497	439	497	480	500	501	480	562	478	460	492	488	503	499	475	526	500	486	471	499	467	499	505	468	463	479	510	506	512	490	476	506	491	477	514	469	470	478	497	509	505	531	501	497	508	477	528	466	489	492	459	516	510	493	465	512	493	484	501	480	515	511	481	471	508	496	479	489	500	494	480	514	480	507	489	498	495	491	468	500	507	499	489	464	493	497	491	484	523	505	501	520	539	470	503	483	490	504	505	484	474	507	473	459	503	482	510	500	513	466	525	489	484	470	497	503	570	497	546	498	507	480	502	476	506	483	476	490	474	522	502	492	506	476	506	484	511	470	472	494	506	430	477	434	470	529	488	481	510	478	486	499	497	513	473	484	506	498	473	508	484	477	459	489	480	477	456	466	516	481	528	485	532	507	500	512	516	501	496	487	486	512	500	463	459	480	493	482	458	493	482	462	528	488	489	464	460	491	499	530	497	460	455	495	503	525	497	485	474	506	515	481	471	499	502	539	501	509	520	468	478	442	480	472	494	459	465	474	492	500	536	489	509	482	425	491	505	483	460	459	530	441	482	494	500	498	493	477	483	509	488	486	497	483	503	476	469	522	499	434	505	509	511	497	533	482	475	496	483	479	490	475	454	471	495	520	474	468	489	457	479	499	483	522	517	453	483	487	509	503	435	454	486	478	474	502	496	487	501	487	489	541	475	471	502	489	469	471	510	520	470	550	530	483	510	487	483	446	491	493	479	509	504	510	496	475	487	477	530	457	438	528	471	527	483	461	487	467	505	452	526	508	494	470	506	479	443	483	540	514	498	494	503	467	489	514	492	500	508	474	522	468	487	466	461	480	433	487	507	499	502	489	498	452	466	474	464	457	500	465	455	509	485	481	498	498	483	465	494	493	520	511	482	490	512	479	481	476	480	501	487	483	513	459	493	477	474	517	514	488	498	497	482	448	495	483	478	496	497	492	475	476	501	485	503	489	489	453	463	499	489	472	482	485	527	433	491	449	458	469	483	471	509	520	515	468	481	469	495	487	515	498	483	519	491	502	481	469	439	470	472	523	474	474	486	475	476	450	520	489	506	495	490	476	492	504	480	451	518	517	520	524	478	509	483	496	476	509	505	457	474	500	487	476	478	429	508	497	461	515	504	508	487	507	492	480	513	508	496	501	468	497	546	472	485	510	509	476	540	469	477	520	487	475	467	485	527	489	487	484	496	527	488	492	519	484	462	501	487	472	507	464	491	489	487	514	485	505	475	477	484	489	523	493	502	522	484	503	479	472	503	503	496	481	507	514	464	502	508	469	485	527	457	465	482	454	495	538	501	445	501	472	463	486	515	469	510	497	500	491	459	449	516	480	509	528	513	484	503	507	503	492	470	481	498	479	481	537	489	469	485	526	514	525	466	540	514	486	505	501	492	496	478	464	468	507	490	482	515	522	468	501	508	513	507	501	530	527	511	498	506	478	501	526	518	522	494	485	487	462	473	517	513	495	501	489	430	472	491	542	489	505	466	506	497	523	489	496	511	493	466	520	492	491	466	489	492	479	468	466	455	546	467	484	522	467	491	459	526	470	491	478	483	478	478	468	471	485	494	492	503	508	510	463	493	503	561	486	481	513	454	468	481	500	454	460	471	502	500	497	480	492	490	489	507	487	469	503	458	446	484	478	501	479	519	476	505	484	513	472	485	513	473	529	510	518	503	506	474	482	502	518	522	514	495	479	482	455	485	435	510	492	474	479	501	499	473	495	497	529	497	478	496	504	492	495	516	513	529	471	501	491	507	477	515	478	473	459	484	475	498	487	476	478	494	494	478	472	481	472	483	488	519	463	500	422	499	477	509	514	461	477	530	439	501	457	477	465	555	491	462	496	479	493	477	482	468	524	470	533	445	495	502	473	463	481	509	499	484	464	546	471	505	514	543	483	477	480	518	490	478	488	471	458	516	496	502	488	471	548	502	480	526	517	457	493	545	489	465	522	474	455	478	500	479	490	486	496	505	486	469	472	504	422	452	480	500	496	475	508	472	470	485	504	499	481	466	507	468	457	474	484	453	482	488	484	460	471	483	511	479	497	464	516	489	509	484	523	507	509	513	452	497	472	517	489	518	496	479	468	516	489	517	476	487	456	508	541	471	515	491	472	474	515	499	495	466	486	495	504	489	487	521	494	521	515	451	481	474	487	475	514	485	496	498	531	476	495	449	518	468	461	509	489	491	473	506	519	514	466	462	472	487	481	499	503	487	497	505	533	485	449	463	465	500	523	473	457	501	466	494	484	508	493	459	497	479	528	483	494	482	499	505	502	491	491	512	507	492	495	522	513	479	499	474	469	521	514	505	500	483	474	493	512	506	471	468	501	494	522	522	476	503	487	528	476	510	508	504	461	482	462	487	479	488	489	515	464	477	481	514	499	495	493	468	476	499	471	464	511	491	519	468	474	515	487	498	508	515	496	515	501	476	470	516	444	501	514	488	494	479	499	485	481	469	476	487	458	503	463	505	518	482	503	485	517	445	496	523	463	529	509	478	501	499	503	546	499	488	485	474	540	476	471	507	493	502	497	466	476	507	502	481	500	485	514	476	517	492	473	488	446	423	513	520	490	494	463	500	505	505	487	525	534	489	478	488	461	538	519	499	484	530	512	495	474	495	495	482	485	464	512	472	485	469	529	482	464	505	482	502	483	512	502	471	504	455	498	494	479	474	510	445	471	472	495	486	504	520	532	486	466	472	500	478	432	504	488	500	480	492	506	533	505	505	493	510	456	451	496	473	456	500	512	475	496	500	481	465	499	495	491	463	501	496	462	469	482	460	471	502	469	498	520	493	478	482	490	487	491	494	503	493	507	488	494	470	515	462	518	474	508	520	453	524	464	470	439	495	536	483	487	519	506	501	469	509	512	500	502	491	472	484	548	481	491	503	465	520	438	467	490	453	543	494	486	493	489	484	493	480	483	502	474	484	453	527	474	479	517	494	509	488	498	469	491	476	495	534	515	457	494	486	476	465	474	489	490	495	526	512	499	506	500	555	483	505	455	506	472	477
732	327	184	125	228	259	261	253	232	193	181	138	126	112	106	93	88	84	94	72	86	74	78	54	56	61	63	41	66	68	53	56	59	63	52	54	56	55	58	45	59	54	51	62	48	51	59	44	47	67	59	50	57	55	56	45	72	58	49	70	49	48	55	44	55	45	56	68	51	61	57	46	53	47	59	51	62	42	62	59	51	55	53	57	42	58	57	44	48	62	58	58	35	40	56	52	57	58	52	56	42	59	48	53	30	46	48	55	53	46	58	74	44	50	50	56	51	45	50	49	59	60	49	49	54	52	44	46	51	45	65	50	51	49	50	36	53	48	43	41	51	51	48	50	42	53	53	36	52	44	49	53	49	33	57	48	45	54	51	59	45	42	65	65	55	46	49	51	60	52	49	56	41	55	57	46	57	46	54	40	40	48	39	44	57	45	44	45	53	55	46	48	45	45	51	63	42	42	56	54	48	63	64	51	47	51	47	55	50	49	34	47	58	50	40	53	55	44	44	64	51	45	39	54	44	39	40	41	52	47	52	51	53	59	46	45	44	45	48	55	55	45	39	50	44	36	50	48	46	49	45	46	42	57	51	53	38	43	42	40	50	45	50	48	48	44	56	46	50	45	65	42	46	46	51	46	54	46	49	54	58	47	45	41	39	69	48	45	52	39	53	47	52	59	53	40	49	55	55	43	41	48	42	56	36	55	40	49	48	54	49	44	61	46	39	55	49	45	58	56	57	52	48	43	50	70	56	48	40	45	31	41	55	60	49	51	47	41	70	36	55	56	43	46	39	46	44	38	50	48	42	49	35	42	60	47	56	57	38	48	53	55	50	47	41	35	48	42	37	49	52	42	40	45	49	43	52	55	48	53	34	51	52	39	48	52	43	42	43	42	46	55	52	39	37	42	35	54	40	47	49	50	44	56	52	58	49	29	45	55	64	53	47	68	45	45	66	47	58	50	45	42	40	37	55	52	46	52	48	49	54	49	42	47	50	39	51	48	54	48	57	50	53	49	47	61	43	44	45	49	41	53	42	37	58	52	46	48	59	56	49	53	50	45	50	51	50	44	43	43	52	53	58	46	44	48	49	52	39	44	43	50	54	43	44	48	44	45	48	44	46	38	55	63	51	42	57	55	64	50	49	53	54	46	50	46	50	47	59	50	52	49	44	57	52	42	64	47	51	61	41	48	49	58	51	56	48	57	48	69	50	49	48	63	41	54	44	50	52	56	57	52	52	46	60	61	48	44	56	50	48	58	47	57	54	47	45	58	53	57	45	38	61	52	46	48	55	40	56	44	47	43	49	54	45	41	56	44	55	52	42	55	61	44	50	52	47	43	57	48	52	54	43	44	51	55	53	53	48	48	43	37	52	52	52	47	57	44	52	45	50	49	41	36	50	55	34	53	49	47	50	50	37	51	57	47	52	43	61	49	35	59	46	47	44	55	52	52	53	49	70	41	59	38	57	51	63	49	49	40	36	47	49	49	45	45	53	45	48	46	46	52	62	67	48	55	51	44	60	46	57	53	51	53	53	40	48	58	37	51	66	40	56	52	38	55	46	35	46	53	48	48	56	56	53	41	50	43	63	53	40	50	47	49	55	44	40	42	50	48	41	44	46	52	48	43	33	47	52	37	54	56	51	57	57	47	48	58	41	48	51	54	57	52	60	47	56	58	61	39	40	52	52	56	50	57	49	50	62	51	37	42	47	50	55	48	36	48	51	59	51	52	47	45	51	57	34	46	46	65	54	39	55	53	45	49	46	49	39	66	37	50	54	51	59	51	50	49	46	63	44	51	57	60	53	56	52	39	47	47	52	58	54	42	55	45	55	64	45	43	54	56	46	42	53	48	47	49	44	47	45	57	54	48	40	40	51	63	62	43	44	43	53	40	56	52	44	39	55	55	67	64	47	57	47	55	46	49	59	46	36	63	56	58	53	57	50	52	53	47	53	64	36	38	49	48	58	66	49	47	63	44	40	49	48	47	48	53	45	52	44	59	28	46	54	60	39	40	53	44	57	41	59	51	46	52	38	49	48	46	54	41	46	46	61	52	45	48	43	33	45	56	44	45	55	47	45	53	50	48	47	51	58	53	59	50	53	45	48	56	38	42	39	55	52	51	49	55	46	52	44	48	49	46	51	50	53	40	60	49	62	49	57	51	45	45	55	48	46	64	38	46	52	40	55	49	56	36	63	47	42	49	51	51	56	59	54	57	43	60	42	58	63	54	57	56	46	43	46	47	42	50	46	68	56	59	53	43	44	46	45	56	48	47	59	52	48	51	46	56	47	46	47	45	49	57	41	49	56	50	59	47	62	50	57	51	46	44	44	36	44	51	49	54	50	44	46	42	47	44	49	53	57	45	62	49	61	50	56	47	52	57	43	42	50	60	53	49	60	44	39	60	45	52	50	47	52	46	51	50	38	45	46	51	44	57	46	47	53	54	43	60	54	47	42	43	56	46	53	47	50	49	50	55	42	42	45	46	48	45	51	46	52	57	49	55	53	44	33	51	61	42	51	49	51	53	45	48	41	52	49	54	53	46	53	45	43	55	52	49	55	39	57	52	44	43	47	55	41	54	55	51	52	52	38	47	61	60	52	37	41	35	47	50	57	58	57	52	46	51	43	42	57	52	37	52	49	49	38	44	45	42	56	49	50	65	44	44	43	58	49	47	47	49	54	51	49	42	38	58	55	47	50	49	57	55	43	64	59	42	51	46	56	40	45	61	51	53	51	40	55	61	46	57	49	49	42	49	59	45	48	48	46	43	71	47	50	53	55	50	57	49	51	53	49	39	55	50	30	49	44	52	50	46	59	51	42	41	62	53	52	41	59	49	55	50	48	48	50	43	51	38	43	49	52	49	59	49	44	40	45	68	53	44	37	52	52	44	55	44	55	51	47	46	52	65	51	47	49	57	43	41	60	52	55	50	42	57	45	48	51	61	39	48	56	60	52	48	48	50	54	57	46	54	37	52	50	50	45	55	50	49	41	59	53	54	54	44	54	45	56	42	45	46	37	52	38	53	41	48	42	43	42	50	46	48	57	47	62	55	44	52	41	53	49	54	54	52	51	51	53	40	44	36	53	58	65	42	53	54	47	40	57	51	47	51	57	39	52	52	38	47	43	61	52	51	52	58	49	48	53	55	47	40	53	47	48	55	60	53	52	40	45	39	51	40	44	58	47	43	55	44	50	70	50	53	47	56	51	47	53	49	43	50	46	60	59	45	49	56	51	33	41	33	46	51	51	54	53	52	44	41	34	54	53	49	50	62	43	38	52	57	42	49	46	60	40	57	51	49	61	58	45	45	48	67	45	43	58	52	56	43	46	48	58	59	47	44	48	46	44	54	46	60	48	47	62	51	47	41	49	54	63	51	58	59	49	48	50	48	48	64	48	63	43	50	64	38	45	47	48	64	44	56	57	40	52	50	46	64	47	44	77	46	50	51	50	57	58	45	51	57	52	59	48	50
16931	10674	4897	13516	20523	19936	16848	13959	11343	9244	7325	6145	5167	4285	3819	3397	2966	2600	2475	2188	2024	1873	1804	1790	1518	1543	1476	1358	1353	1290	1258	1188	1103	1158	1052	1040	992	1010	1041	1052	985	1044	1033	1027	1001	1023	942	970	1032	986	1015	1066	1080	1054	1050	1055	1037	1045	993	985	996	966	985	977	1016	945	993	954	926	995	1028	978	974	984	943	961	923	971	921	848	892	911	870	851	805	837	833	838	767	818	798	806	821	820	791	777	850	789	759	797	778	770	806	758	815	811	791	803	771	826	788	748	825	799	781	809	818	827	784	757	798	804	761	840	786	778	771	776	782	774	801	808	743	776	743	749	759	734	748	772	811	760	778	747	812	791	794	742	739	747	734	761	727	748	801	745	765	799	849	754	736	749	788	739	773	779	731	837	809	812	727	760	753	771	764	749	733	764	784	776	791	774	754	757	798	752	831	748	738	779	791	793	789	776	761	783	747	739	769	820	773	762	759	800	753	765	768	721	794	757	819	714	747	785	759	767	746	777	760	762	758	764	770	771	737	713	744	763	768	749	714	767	754	747	762	779	750	804	745	807	772	753	778	767	802	766	764	841	735	747	734	745	772	779	760	811	778	769	798	768	756	837	717	759	744	773	791	781	687	730	770	709	787	728	798	770	771	727	754	813	788	740	752	758	736	775	746	743	798	749	765	789	809	787	780	804	766	736	773	754	781	764	729	775	750	726	773	779	794	735	786	757	788	733	776	758	744	788	755	767	765	757	695	761	789	772	775	779	759	766	805	789	735	727	758	740	767	774	736	756	747	715	791	761	764	785	765	758	761	813	753	787	825	788	793	764	766	782	766	792	754	697	798	795	811	730	755	755	805	727	771	750	755	818	763	724	761	808	775	747	774	760	770	769	726	773	751	796	777	733	813	829	766	798	760	783	768	769	716	795	813	768	763	751	783	745	737	785	738	810	771	782	753	785	791	757	724	774	792	745	727	749	767	758	772	739	770	752	749	780	780	813	792	743	794	757	712	729	769	739	736	778	750	749	829	755	758	764	743	815	721	804	759	752	795	739	783	805	801	753	745	735	761	728	742	772	721	759	753	728	748	764	740	775	786	726	798	758	762	745	774	789	824	733	780	779	751	769	719	748	745	784	781	775	781	720	767	729	739	726	737	777	785	754	779	750	792	808	783	752	733	783	738	735	730	768	774	748	745	743	724	757	759	780	784	771	785	770	714	768	750	782	743	789	770	763	763	753	816	737	738	784	818	720	744	752	739	768	767	718	759	751	769	738	788	758	789	755	744	762	733	764	713	809	826	751	816	754	773	765	778	728	752	730	766	731	741	756	764	770	750	759	806	754	733	800	764	774	760	779	728	758	782	733	798	758	794	777	792	798	773	699	829	759	754	773	810	757	752	718	698	752	748	743	774	771	718	739	783	787	757	731	761	761	746	785	792	751	825	743	752	814	766	800	783	799	748	777	739	734	760	759	742	783	795	761	696	776	804	757	770	726	783	782	768	730	765	740	788	769	720	763	775	742	749	761	711	773	769	800	767	750	743	749	749	770	741	746	758	772	732	768	771	786	794	738	777	756	788	817	751	817	777	745	756	739	687	741	734	751	764	747	774	719	765	722	796	782	774	774	764	788	725	717	754	741	782	776	804	756	781	775	759	741	741	764	734	766	753	755	758	746	747	828	697	784	743	748	756	789	731	800	741	771	779	774	774	747	793	738	748	758	788	765	716	730	783	744	764	719	738	719	723	748	790	758	756	745	760	809	781	756	760	748	788	712	753	742	752	777	781	760	751	731	768	726	779	805	753	750	803	738	744	781	775	737	743	742	793	760	759	805	803	740	694	762	764	775	751	812	737	740	793	776	769	768	754	749	770	756	756	696	808	709	761	761	758	777	761	737	735	744	787	777	716	824	805	787	778	734	761	768	778	748	763	705	772	785	794	787	721	764	813	721	758	790	759	763	768	764	721	762	746	748	743	833	736	738	777	727	793	779	702	749	781	742	770	759	769	732	765	762	770	751	748	755	780	770	732	770	752	760	796	767	796	782	741	732	723	790	767	760	743	831	740	740	826	772	766	732	720	760	740	787	772	792	767	766	810	700	739	724	747	769	759	764	733	820	829	759	746	721	733	718	767	774	734	817	778	803	789	747	762	744	767	731	769	804	824	725	748	798	737	772	744	791	747	758	725	761	770	761	759	767	774	695	733	707	748	783	735	720	755	769	798	775	764	724	792	763	780	756	743	757	768	734	803	747	760	775	766	714	724	741	776	743	747	758	742	725	801	704	769	729	751	782	775	754	786	740	760	770	769	774	793	800	760	732	772	736	757	773	727	782	750	747	778	794	806	740	750	772	768	761	718	704	790	741	770	758	751	746	756	749	732	733	785	733	737	783	766	729	798	782	758	785	809	752	775	802	767	778	732	727	796	736	812	759	724	697	783	795	744	756	716	812	756	773	801	762	778	735	777	731	793	813	763	772	772	776	762	771	734	795	775	780	807	775	739	815	770	783	816	765	747	734	822	770	777	783	802	769	756	754	808	747	775	782	801	769	775	755	800	772	788	773	734	749	755	742	748	775	767	782	768	795	758	774	766	808	747	735	753	716	779	771	763	757	769	797	776	703	749	782	765	763	800	776	726	752	758	790	763	827	755	759	756	788	751	799	740	785	778	817	783	729	788	752	725	709	760	763	775	736	705	775	752	802	708	785	779	755	776	774	803	738	764	776	757	785	763	781	744	767	786	761	791	753	765	772	736	761	817	789	737	747	778	774	749	742	740	748	725	697	745	733	781	764	765	770	749	720	779	733	803	818	762	741	738	731	815	760	711	784	760	748	765	770	804	803	727	777	767	824	750	733	830	791	752	759	768	788	722	747	793	763	774	775	748	817	765	765	755	758	752	764	754	765	773	786	770	802	803	768	787	731	770	859	765	787	731	782	845	763	771	759	775	801	767	782	751	722	699	751	712	753	759	763	757	776	768	775	723	788	797	774	748	717	793	779	733	734	747	771	747	801	757	774	805	708	813	752	745	799	761	758	771	735	810	789	724	754	770	837	824	766	739	866	764	773	760	771	734	784	791	780	774	807	780	727	784	761	757	739	788	807	764	791	752	775	758	757	781	740	723	785	764	823	713	769	792	793	743	746	728	770	764	722	757	733	722	770	756	813	752	768	759	763	738	800	759	745	778	760	789	727	769	761	767	759	807	797	823	731	750	726	743	689	782	800	729	796	753	790	789	741	751	791	784	782	715	751	812	729	741	785	790	740	757	757	772	763	774	764	749	781	756	715	791	714	741	753	761	768	799	785	747	806	733	780	784	772	748	778	752	751	713	773	777	747	716	755	733	774	763	783	790	782	739	807	741	753	783	713	799	776	775	731	753	810	788	790	751	766	749	734	786	824	771	764	746	741	821	788	790	776	781	747	802	747	717	751	775	715	811	722	749	755	698	745	794	738	767	740	783	784	758	746	755	788	800	779	798	768	747	713
2473	277	187	134	222	230	233	232	176	191	143	138	135	120	79	80	88	76	88	76	87	73	87	80	79	50	61	60	52	69	68	53	51	59	57	57	50	52	50	55	59	49	50	47	55	61	57	47	51	55	48	55	55	59	70	52	57	49	68	51	58	41	46	36	48	57	52	50	58	48	62	45	50	59	49	51	58	60	51	51	45	53	61	43	61	61	54	54	50	33	56	62	53	47	50	43	45	47	58	53	50	53	50	63	47	38	46	53	47	39	44	46	41	44	42	55	52	39	46	48	56	52	43	46	50	42	56	43	39	51	43	59	44	47	41	53	53	45	47	42	53	45	39	58	36	49	51	42	54	56	62	48	58	38	41	48	34	48	60	43	48	43	56	57	48	38	48	51	52	62	47	59	64	50	52	49	46	38	61	37	52	50	53	41	49	50	50	41	55	51	62	54	41	47	44	64	58	50	47	41	54	58	40	59	49	43	51	60	35	42	50	60	56	53	55	53	48	44	50	52	39	48	50	49	41	43	48	47	36	47	50	58	53	40	50	54	62	50	51	47	43	50	41	54	44	48	47	50	41	42	44	45	47	46	46	47	57	56	62	51	46	47	54	49	51	47	31	52	46	44	45	40	50	56	51	55	45	45	39	53	39	48	40	58	50	48	56	40	56	54	39	57	46	42	49	49	36	41	54	37	48	43	35	47	49	45	52	52	49	46	43	49	53	44	39	55	49	41	43	47	58	52	43	53	54	47	51	48	53	44	43	49	44	46	40	44	53	35	51	56	51	61	61	50	56	42	44	50	42	45	42	41	51	37	46	47	42	52	59	40	46	44	55	48	57	45	57	41	49	44	50	56	42	49	49	59	34	44	53	51	64	55	52	61	44	55	57	44	62	50	40	43	57	47	43	51	59	60	56	51	54	51	44	45	41	47	48	43	42	49	56	55	32	48	66	53	52	36	45	46	56	51	41	43	54	42	62	52	57	49	45	40	47	56	48	44	50	42	51	41	50	38	43	39	51	34	49	45	49	44	65	49	36	44	52	39	40	41	63	57	50	43	56	53	41	45	37	54	52	42	59	38	44	49	47	41	46	53	60	43	54	49	45	47	52	48	38	49	52	56	49	40	46	45	42	42	39	53	54	39	45	39	59	48	40	55	49	50	72	35	48	53	53	27	36	41	52	52	51	58	46	44	49	46	50	59	44	58	41	51	55	56	48	36	47	48	52	48	38	46	55	45	38	60	50	43	40	54	62	52	42	57	61	44	49	44	40	45	60	37	40	55	66	48	38	45	54	43	31	52	46	45	47	50	36	54	52	44	48	62	51	45	37	50	37	54	45	39	55	52	47	45	55	46	55	50	46	30	41	54	49	49	37	52	47	40	53	54	50	59	53	49	48	42	56	57	56	48	50	41	67	49	35	52	36	48	45	52	53	44	46	52	62	51	48	43	44	46	59	50	43	58	53	37	54	44	43	56	53	59	39	40	38	56	42	36	42	45	37	44	46	45	47	49	46	46	57	44	48	44	56	55	46	59	55	40	55	39	40	48	50	39	58	49	46	52	58	48	40	59	61	40	43	53	44	38	60	41	43	45	58	42	49	47	57	57	53	53	46	43	56	51	54	53	44	55	41	44	50	42	45	43	52	39	44	46	44	44	43	54	46	50	44	56	50	44	53	53	50	56	53	50	57	55	53	56	47	56	54	48	40	50	56	50	47	46	46	51	35	55	56	48	55	47	51	48	44	51	42	53	52	38	51	49	62	58	49	59	48	42	52	51	36	51	58	43	52	51	53	54	50	55	38	56	45	50	48	46	46	52	62	59	60	45	44	39	48	50	50	56	45	58	45	55	36	56	56	55	43	47	58	49	46	47	59	54	44	54	42	48	46	50	50	44	56	51	32	51	57	45	65	49	50	44	50	47	53	43	59	57	50	54	49	38	40	39	43	47	39	52	49	48	54	47	49	52	48	50	53	48	45	38	51	50	68	51	45	55	51	49	56	55	48	48	41	44	46	54	39	50	38	50	56	51	57	47	39	64	48	45	37	51	58	55	44	47	48	52	41	37	41	38	49	37	60	44	59	48	65	55	48	59	53	40	52	41	44	47	47	40	47	50	60	56	57	58	50	46	50	41	60	45	43	53	57	50	47	41	51	49	49	42	44	54	46	60	50	38	60	56	59	45	54	39	51	48	57	45	43	63	46	47	56	57	38	52	59	54	49	45	52	46	52	46	53	45	48	40	58	43	52	49	56	43	49	39	44	44	52	41	50	46	63	34	53	37	54	42	47	42	48	49	49	40	54	45	38	49	59	56	40	57	47	50	49	46	51	47	41	57	37	53	47	45	48	52	46	48	43	39	44	55	49	54	41	46	50	45	37	48	51	30	55	67	44	35	57	51	49	53	55	49	38	48	47	49	46	46	55	53	39	63	46	55	40	44	65	61	47	53	55	54	48	56	49	45	49	47	54	50	47	56	51	53	57	47	53	51	49	62	50	61	45	54	56	47	49	45	60	48	50	52	41	34	52	53	59	44	50	47	52	50	45	36	49	43	46	38	63	54	55	43	52	46	61	52	50	48	59	48	41	44	33	49	49	57	46	52	57	57	41	54	46	53	47	51	44	57	49	32	50	56	45	52	50	52	50	41	46	52	45	59	54	55	57	55	48	37	42	64	37	51	54	48	53	61	50	62	41	61	55	49	41	40	47	63	43	36	43	34	49	39	34	48	43	38	56	54	37	53	52	30	41	56	48	58	37	54	50	56	45	48	45	57	62	39	59	60	48	47	53	59	47	53	64	50	57	48	61	51	40	43	52	50	50	51	53	39	52	48	58	40	53	48	42	55	51	53	58	51	41	53	54	47	46	60	49	59	47	47	50	46	38	36	47	43	54	64	49	50	54	39	52	54	54	54	42	51	46	43	53	49	68	42	43	46	44	50	37	40	46	42	52	47	43	53	47	44	33	49	44	57	60	50	43	45	44	45	58	41	37	49	53	42	49	54	37	53	47	51	44	31	49	39	37	62	45	51	46	36	46	47	43	40	63	49	59	41	43	44	47	41	54	51	46	47	42	52	63	54	57	47	39	48	56	48	47	42	44	43	46	53	55	65	53	50	68	45	49	53	57	54	47	44	43	49	48	35	34	58	51	51	59	51	48	43	52	51	58	53	50	46	56	43	49	43	47	40	51	35	55	51	52	56	45	60	52	49	49	57	46	37	48	61	29	57	49	45	55	60	46	56	58	56	54	49	41	49	52	51	46	48	70	55	40	47	46	39	59	39	51	47	40	50	56	52	50	59	52	48	50	51	57	52	44	49	35	38	37	46	57	54	58	57	54	42	46	44	53	43	40	53	47	57	49	54	47	59	45	50	42	51	35	41	58	44	57	48	43	52	58	39	48	46	54	51	44	52	63	48	49	59	47	47	57	48	63	53	50	42	37	48	52	56	42	45	45	42	52	59	46	54	54	53	36	34
14792	8542	4121	11837	18520	17975	15354	12814	10246	8281	6623	5569	4682	4036	3483	2996	2651	2459	2197	2011	1912	1705	1657	1552	1434	1379	1318	1305	1241	1213	1177	1162	1183	1114	1047	952	1009	997	976	977	973	896	925	876	879	966	935	1012	897	946	1020	989	931	1012	1000	1000	969	1023	915	955	957	912	956	868	968	934	885	955	941	955	873	958	863	919	949	930	882	914	882	850	873	833	826	817	784	745	752	804	795	770	771	742	761	770	797	706	780	724	796	751	749	696	752	745	753	771	746	734	722	752	761	729	772	761	770	729	730	781	741	750	756	749	722	748	781	715	763	764	811	758	778	805	816	762	743	723	734	718	799	789	766	742	756	760	770	748	765	737	772	748	773	698	754	741	700	752	784	755	740	707	740	741	717	738	737	740	766	710	752	758	751	759	769	700	727	772	771	708	742	731	718	750	749	697	728	746	747	741	706	723	755	741	749	727	743	736	729	718	724	699	700	736	738	736	762	726	701	771	799	752	752	759	723	761	753	709	747	691	720	751	707	723	746	743	717	770	740	742	740	749	766	714	779	730	747	729	745	742	747	712	756	783	724	751	742	724	735	719	758	774	792	706	683	768	760	776	711	739	703	707	727	691	697	776	773	748	755	707	759	725	719	750	730	752	710	720	798	772	699	747	771	748	770	715	723	760	714	760	775	717	720	751	732	736	735	803	758	703	762	704	763	768	669	760	721	711	743	773	717	705	761	679	713	757	741	751	728	717	716	752	793	751	750	716	733	776	691	748	728	672	733	774	731	742	726	736	748	756	768	778	752	744	797	725	785	756	736	757	783	789	761	751	681	734	756	737	753	769	747	755	715	736	744	694	718	690	743	708	728	727	786	702	730	702	704	742	733	739	713	743	735	775	726	759	730	775	736	707	749	693	743	710	795	759	753	707	698	732	756	780	742	731	738	728	757	745	778	713	759	754	753	754	777	692	709	787	779	775	714	731	726	800	730	728	744	714	718	737	756	735	733	731	737	711	727	736	748	700	726	709	737	774	789	750	749	720	713	778	778	721	747	711	801	715	780	721	737	731	751	695	780	681	739	775	757	730	766	726	754	772	726	748	744	782	700	751	724	754	716	708	740	767	728	726	746	745	732	729	754	718	741	707	749	750	747	747	717	711	764	718	738	798	725	707	723	702	714	736	741	705	774	741	713	711	735	747	754	699	716	763	743	705	739	775	737	692	715	736	772	715	755	733	708	768	696	738	721	716	721	732	755	767	767	739	774	743	704	748	730	785	764	709	725	768	743	687	807	737	782	721	711	839	698	739	766	748	713	747	775	749	743	751	674	725	762	710	814	772	723	727	780	724	756	738	726	749	768	715	753	786	745	691	732	765	731	739	757	769	803	727	756	747	800	731	762	719	699	738	753	749	735	750	763	772	747	679	717	756	742	704	706	709	715	736	710	746	712	711	722	724	715	726	719	745	714	738	750	712	748	741	789	803	698	730	743	834	734	762	706	744	759	722	698	762	746	755	722	728	759	755	763	728	707	737	747	722	736	746	690	791	710	779	724	745	726	715	756	753	758	721	750	694	771	761	777	717	758	709	775	761	749	723	738	734	767	706	708	755	739	694	788	781	739	716	704	801	780	729	699	711	752	739	710	710	736	735	739	764	728	775	721	738	697	708	791	758	685	739	744	768	729	769	705	765	733	734	762	750	727	752	727	750	776	784	704	767	761	725	724	731	715	701	710	738	726	732	762	756	765	761	731	801	707	756	732	753	693	763	723	705	734	733	739	748	745	755	739	746	696	751	766	735	758	719	762	706	734	769	704	717	771	753	738	678	719	740	791	768	735	740	715	736	760	728	762	688	719	743	744	750	733	694	764	725	760	706	733	736	753	766	707	815	770	731	738	746	747	763	735	788	741	777	742	631	773	737	750	727	750	740	743	742	753	776	728	663	767	763	750	765	762	746	728	697	685	699	733	727	762	673	728	735	718	752	702	742	773	745	769	745	754	721	775	719	725	758	717	763	792	702	720	773	773	788	773	759	754	749	722	765	740	764	786	718	754	777	741	714	723	703	761	748	740	765	724	724	716	718	702	803	728	735	733	699	722	724	720	694	760	757	723	769	721	745	729	745	702	717	736	757	686	724	736	735	734	795	760	731	780	678	729	775	709	726	734	734	718	724	770	735	755	729	772	707	705	784	724	701	751	742	728	794	761	718	737	718	737	746	731	778	762	735	795	738	715	733	697	786	750	762	747	694	721	729	682	743	709	725	789	747	718	748	737	736	741	772	739	728	748	730	780	757	746	721	768	722	755	676	739	748	748	736	731	774	741	692	740	713	746	756	721	701	742	716	772	744	763	804	732	748	779	716	784	727	722	725	766	788	756	719	749	748	763	730	773	766	747	761	740	742	754	760	739	734	749	759	750	704	747	762	737	762	718	715	768	759	720	727	740	771	714	755	708	733	766	719	734	720	754	731	691	742	735	783	753	771	723	755	745	765	792	726	710	795	731	783	747	750	731	753	717	740	760	773	732	679	801	729	782	716	753	704	702	785	756	713	761	747	765	660	747	746	725	741	710	785	719	759	743	762	726	753	710	754	732	762	732	734	807	761	744	740	750	751	745	722	753	744	768	725	726	696	707	747	680	772	746	727	782	732	756	726	741	753	697	698	734	734	774	755	729	691	719	711	746	681	747	728	770	779	720	729	734	762	697	738	702	729	786	698	762	800	776	747	675	773	793	778	744	725	718	727	753	727	736	759	762	765	757	682	705	747	780	764	731	729	745	748	717	726	733	735	766	762	712	741	740	743	697	756	720	739	690	746	772	809	752	736	692	758	702	734	741	800	737	676	799	687	768	744	699	725	736	758	698	728	768	728	725	740	720	730	730	710	721	707	698	761	754	741	768	664	749	700	682	750	721	758	750	756	734	697	793	779	701	759	733	759	732	721	681	748	736	718	717	687	747	745	758	730	712	752	767	765	735	772	753	727	721	700	721	747	731	761	769	763	733	749	748	761	695	741	721	751	749	695	758	741	760	747	794	749	732	767	757	769	739	748	758	735	785	770	711	718	741	711	709	768	739	716	739	758	777	769	762	716	719	778	728	745	728	721	774	745	735	798	761	766	724	711	743	770	760	800	699	706	722	739	705	779	726	781	799	765	715	788	744	734	716	747	764	774	727	762	714	767	714	729	743	718	748	734	686	720	765	786	719	743	746	726	773	707	728	772	703	726	784	765	727	774	776	741	794	737	742	713	790	777	734	816	726	741	715	738	788	738	784	711	738	744	703	725	784	732	770	707	738	764	727	749	744	698	726	722	741	777	730	714	724	734	769	783	766	690	729	664	701	695	743	732	704	740	754	748	702	727	720	748	723	716	737	739	750	754	750	742	751	729	723	736	739	698	716	739	785	714	718	769	746	700	756	744	741	740	759	746	790	721	690	712	771	719	717	734	723	703	749	715	737	731	742	750	725	712	746	729	696	783	716	737	736	696	752	752	726	721
1697	571	281	238	389	478	407	375	298	314	246	244	174	162	189	125	131	139	123	122	111	87	119	104	97	102	99	77	97	88	85	79	101	93	78	66	91	78	82	78	83	73	64	100	68	84	77	69	72	69	88	95	87	82	78	87	88	94	87	73	78	91	85	68	71	70	83	87	77	71	79	94	74	84	91	74	64	84	73	78	76	69	72	74	66	77	65	67	79	91	69	76	93	60	67	73	68	97	69	71	72	78	80	78	80	53	73	80	68	79	63	74	74	79	73	66	80	88	80	61	67	69	59	77	76	93	91	96	83	82	69	81	86	62	71	69	57	75	82	84	68	77	68	75	76	70	57	70	75	62	72	74	81	83	63	51	62	87	71	72	69	65	64	65	83	77	70	59	72	61	77	59	65	73	63	71	78	61	73	60	75	67	66	71	74	68	64	68	75	76	64	79	91	64	82	65	72	50	81	67	65	72	74	61	58	77	79	81	70	66	69	76	66	74	77	84	66	83	69	79	66	69	74	60	86	57	73	61	68	65	61	55	81	71	72	55	80	66	67	68	60	74	71	80	68	61	69	81	76	66	59	74	83	60	70	71	84	82	81	72	78	65	71	67	62	84	69	77	78	65	82	68	68	62	51	80	65	72	66	56	75	65	56	60	65	80	73	75	73	60	86	61	78	78	67	86	64	54	88	70	71	72	91	63	73	75	61	74	68	80	77	61	79	83	54	68	65	66	68	78	76	60	67	79	67	67	66	47	55	60	74	71	80	70	76	66	72	76	65	71	85	72	84	79	78	75	73	72	71	79	74	61	83	70	76	62	58	67	62	73	83	81	70	48	64	82	78	68	89	73	92	87	75	68	75	64	81	70	70	93	78	68	77	83	68	60	70	56	70	65	74	65	74	70	68	74	71	75	84	70	75	61	62	81	67	75	89	72	75	62	75	70	78	60	74	70	75	80	75	56	69	77	68	64	74	62	81	69	81	52	66	66	74	74	79	71	59	76	86	64	65	66	79	86	86	57	77	77	76	80	71	55	80	70	64	80	65	79	68	84	69	73	78	75	92	71	59	82	84	83	65	76	69	66	78	71	61	64	66	73	73	73	72	73	75	63	78	70	75	73	66	68	84	72	58	75	75	83	78	70	72	68	74	63	85	72	71	64	70	66	65	72	64	66	82	82	68	73	72	70	71	71	81	76	73	61	92	73	68	79	60	72	70	75	81	65	69	92	73	75	72	91	72	64	64	63	80	72	81	53	65	72	70	63	92	65	62	85	69	67	73	77	70	78	62	69	85	72	83	74	65	62	71	80	63	49	66	68	75	71	86	73	79	63	98	67	70	75	66	85	73	59	67	73	69	72	80	78	60	68	81	86	70	73	60	70	64	70	71	77	63	74	79	74	68	76	63	58	80	58	74	69	70	67	55	74	78	72	79	64	85	88	83	64	79	81	77	72	64	75	70	62	73	64	57	60	74	84	68	72	78	54	84	77	90	82	63	75	69	63	60	79	79	62	57	75	83	79	69	59	79	73	75	60	81	77	79	70	78	66	90	75	69	82	68	79	63	74	71	66	86	77	71	85	59	69	68	61	72	74	62	65	68	55	67	79	80	78	69	82	69	77	75	79	82	69	56	83	61	75	65	73	84	82	71	72	67	70	63	76	79	70	87	78	69	64	66	77	61	67	71	67	62	66	71	74	82	73	72	64	69	72	71	67	77	62	72	60	79	77	72	69	68	73	67	76	67	74	66	67	67	72	50	63	63	61	71	66	72	87	82	63	76	71	69	80	77	77	71	64	55	79	69	61	73	71	60	67	60	58	71	82	80	90	74	65	74	73	64	75	72	68	82	71	66	67	59	78	76	80	70	85	68	74	79	84	74	76	83	76	68	66	63	62	64	79	75	74	91	68	89	67	76	80	66	62	90	67	78	78	59	74	68	73	62	69	66	59	77	77	77	96	69	77	58	75	73	76	55	86	84	63	75	67	79	67	81	70	79	66	75	80	69	79	68	80	60	78	75	62	69	78	82	59	89	85	71	75	59	70	66	76	83	74	57	70	84	64	68	67	60	73	63	60	72	59	77	71	75	76	84	69	75	68	68	70	69	74	82	73	56	71	98	77	73	75	90	67	83	53	85	72	76	61	81	67	60	63	82	80	75	67	62	70	76	60	75	69	72	79	63	64	71	81	65	75	76	84	77	74	77	69	65	53	77	75	78	70	73	76	62	77	75	77	75	82	101	85	64	73	70	63	74	79	67	66	81	86	58	70	69	67	76	77	61	86	60	68	94	75	67	71	71	71	87	68	80	57	79	67	69	63	61	79	73	82	71	82	58	73	62	58	71	79	70	63	73	66	69	69	70	75	97	70	65	72	64	86	81	72	72	77	72	61	59	62	64	72	77	59	70	64	81	64	72	70	67	80	65	72	76	81	76	76	74	71	70	60	72	69	63	71	60	66	95	70	66	83	77	73	82	69	78	86	77	75	71	70	77	76	67	67	74	75	72	63	74	78	77	66	66	71	66	77	80	67	63	70	56	66	67	73	70	73	81	66	81	73	81	69	70	80	73	85	78	86	73	76	65	79	78	73	79	70	85	66	59	61	76	83	76	72	63	80	65	64	76	73	55	83	61	84	79	76	76	55	55	71	71	93	78	81	65	69	85	80	80	76	89	67	89	77	81	65	75	73	73	52	61	89	87	57	69	82	69	73	55	80	70	93	80	77	78	59	74	62	66	71	78	83	75	66	83	80	63	86	52	81	66	73	74	82	65	73	57	80	74	68	80	71	79	81	81	70	73	69	76	75	79	70	87	66	81	93	65	67	74	88	82	75	76	62	74	81	73	78	72	72	74	86	80	67	54	71	69	78	75	86	72	75	67	72	74	68	61	67	76	60	74	73	70	62	83	80	91	73	68	73	69	57	63	75	65	74	90	70	77	66	79	78	86	86	71	67	90	69	73	62	83	67	62	77	73	75	69	74	71	81	76	85	57	64	68	76	76	98	78	70	67	69	60	75	64	97	77	69	66	67	69	79	77	70	71	70	63	76	64	78	77	76	67	81	77	90	69	75	81	69	68	73	57	72	71	64	82	69	54	69	71	66	78	67	83	79	63	83	75	80	70	68	62	63	76	73	64	84	76	80	69	63	70	75	68	71	64	75	76	65	63	63	68	68	77	67	72	72	80	63	79	91	77	84	66	62	58	79	88	69	79	51	63	66	75	59	59	62	74	78	55	67	84	84	81	64	75	71	87	64	70	69	85	59	85	76	46	103	70	78	74	69	66	73	76	77	73	72	80	67	70	76	67	52	73	68	77	64	69	71	74	75	63	76	80	61	88	64	68	83	78	75	61	70	76	64	62	85	68	75	82	95	88	74	74	68	74	69	69	68	73	73	82	52	60	76	72	75	79	81	68	80	80	62	83	76	71	82	67	72	66	70	73	66	76	67	76	62	68	61	72	68	76	73	70	83	73	78
21881	13748	6729	17893	25696	24452	20952	18072	15050	12324	10281	8661	7401	6414	5576	4919	4251	3820	3458	3145	3116	2836	2595	2530	2338	2220	2053	2025	2008	1975	1869	1706	1745	1532	1579	1552	1428	1483	1412	1397	1412	1394	1405	1433	1407	1429	1397	1461	1480	1502	1466	1494	1440	1460	1501	1559	1478	1399	1415	1379	1493	1387	1357	1326	1337	1450	1332	1404	1321	1404	1330	1388	1367	1370	1329	1306	1411	1311	1264	1224	1208	1201	1236	1143	1116	1172	1159	1111	1161	1155	1159	1179	1119	1131	1169	1091	1163	1098	1117	1056	1091	1076	1088	1073	1105	1078	1112	1135	1137	1082	1113	1036	1090	1095	1086	1083	1155	1112	1141	1036	1067	1047	1152	1054	1078	1123	1053	1047	1107	1062	1083	1111	1081	1045	1057	1080	1107	1077	1076	1109	1024	1052	1108	992	1062	1086	1068	1110	1012	1132	1119	1094	1069	1069	1101	1105	982	1105	1064	1066	1022	1098	1108	1063	1054	1042	1062	1053	1061	1100	1081	1048	1141	1075	1061	1069	1085	1057	1086	1090	1077	1131	1030	1058	1048	1075	1090	1055	1060	1039	1082	1087	1095	1064	1089	1063	1011	1079	1057	1044	1046	1076	1138	1051	1069	1116	1037	1074	1055	1035	1066	1072	1063	1052	1072	1096	1063	1039	1075	1055	1042	1044	1080	1089	1086	1044	1061	1100	1011	1053	1090	1002	1043	1074	1065	1142	1055	1117	1099	1071	1086	1037	1092	1050	1099	1051	1141	1046	1043	1129	1053	1084	1120	1070	1052	1074	1074	1089	1047	1089	1035	1075	1101	1188	1032	1100	1101	1092	1001	1064	991	1067	1043	1081	1060	1051	1073	1101	1103	1090	1069	1041	1060	1016	1101	1102	1081	1061	1100	1054	1063	1132	1102	1092	1042	1091	1107	1059	1060	1099	1084	1001	1061	1093	1076	1122	1115	1073	1079	1079	990	1105	1085	1063	1067	1111	1058	1088	1089	1077	1078	1015	1057	1046	1048	1002	1057	1071	1069	1130	1110	1053	1110	1077	1068	1004	1092	995	1096	1048	1061	1020	1098	1047	1077	1056	1091	1098	1059	1095	1038	1072	1085	1038	1026	1135	1042	1044	1059	1072	1072	1121	1054	1070	1064	1084	1076	1055	1038	1047	1070	1086	1090	1031	1096	1024	1090	1082	1081	1088	1129	1047	1072	1064	1119	1072	1098	1049	1023	1095	1111	1090	1042	1059	1047	1068	1051	1067	1075	1048	1070	1040	1041	1057	1098	1097	1051	1099	1158	1059	1048	1097	1056	1113	1058	1014	1079	1041	1065	1070	1114	1075	1092	1021	1109	1032	1096	1099	1053	1085	1063	1107	999	1072	1050	1069	1102	1041	1058	1079	1108	1070	1027	1019	1081	1061	1110	1081	1054	1060	1077	1069	1069	992	1054	1117	1048	1060	1092	1075	1070	1092	1050	1084	1036	1082	1110	1065	1037	1098	1055	1071	1074	1044	1089	1058	1051	1031	1040	1136	1049	1089	1076	1111	989	1026	1026	1058	1110	1055	1075	1079	1071	1048	1048	1037	1102	1065	1035	1039	1095	1020	1107	1082	1133	1031	1035	1099	1090	1084	1016	1096	1069	1023	1064	1052	1057	1069	1050	1056	1109	1035	1043	1076	1049	1066	1037	1047	1007	1142	1058	1000	1019	1075	1055	1072	1069	1006	1045	1079	1043	1037	1055	1069	1080	990	1039	1083	1044	1111	1063	1055	1057	1044	1031	1079	1081	1001	1002	1086	1069	1027	1056	1044	1032	1115	1087	1080	1103	1065	1032	1115	1017	1083	1069	1073	1103	1039	1113	1124	1027	1105	1071	1054	1038	1053	1025	1089	1049	1027	1048	1036	1055	1065	1076	1071	1066	1030	1096	1015	1072	1025	1107	1138	1076	1065	1059	1059	1014	1078	1105	1016	1071	1076	1141	1056	1084	1050	1008	1059	1078	1067	1058	1080	1174	1091	1066	1028	1063	1018	1110	1092	1046	1087	1070	1075	1041	1044	1088	1100	1088	1080	1095	1100	1104	1065	1068	1118	1059	1073	1061	1042	1055	1017	1074	1118	1091	1045	1095	1097	1065	1010	998	1081	1082	1047	1050	988	1062	1069	1084	1077	1042	1094	1112	1105	1079	1060	1049	1082	1095	1087	1088	991	1042	1072	1046	1037	1039	1101	1073	1088	1036	1021	1104	1088	1073	1108	1041	1060	1058	1030	1044	1049	1089	1124	1047	1140	1050	1089	1047	1012	1082	1110	1116	1078	1103	1022	1060	1058	1047	1017	1048	1156	1069	1003	1037	1053	1041	1046	1108	1048	1082	1024	1077	1050	1142	1053	1036	1110	1026	1071	1089	1075	1076	1003	1101	1078	1042	1015	1072	1034	1031	1091	1106	1094	1038	1018	1069	1130	1088	1039	1030	1057	1038	1080	1103	1086	1135	999	1051	1105	1059	1030	1118	1055	1034	1072	1084	1097	1067	1079	986	1071	1059	1055	1073	1077	1049	1085	1071	1121	1083	1029	1036	1064	1125	1081	1096	1051	1037	1077	1072	1019	1090	1156	1034	1064	1066	1091	1090	1063	1000	1079	1055	1042	1102	1071	1071	1101	1075	1123	1060	1066	1013	1038	1104	1052	1049	1126	1070	1086	1109	1078	1067	1035	1055	1033	1072	1012	1063	1076	1012	1044	1052	1091	1058	1058	1004	1039	1001	1053	1071	1034	1090	1073	1088	1078	1046	1093	1091	1080	1097	1069	1010	1087	1107	1040	1088	1061	1055	1035	1031	1065	1019	1013	1094	1059	1056	1075	1069	1062	1111	1116	1086	1044	1048	1067	1138	1039	1051	1073	1106	1094	1083	1125	1042	1112	1065	1083	1056	1066	1080	1082	1120	1016	1058	1034	1048	1117	1009	1072	1085	1088	1084	1071	1034	1033	1035	1040	1025	1042	1059	1056	1096	1086	1057	1027	1033	1098	1081	1060	1058	1061	1044	1037	1071	1092	1065	1051	1068	1072	1011	1101	1085	1105	1038	1074	1031	1045	1011	1077	1105	1076	1027	1029	1019	1018	1011	1022	1099	1027	1030	1074	1101	1056	1068	1077	1075	1072	1144	1055	1036	1023	1059	1112	1049	1104	1106	1099	1046	1087	1099	1116	1048	1010	1130	1084	1017	1046	1056	997	1061	1000	1086	1050	1114	1017	1060	1080	1059	1086	1078	1088	1095	1054	1108	1037	1024	1133	1100	1033	1055	1098	1050	1077	1061	1066	1099	1128	1111	1153	1098	1078	1096	1124	1018	1034	1053	1019	1054	1048	1066	1081	1060	1087	1072	1084	1076	1100	1091	1109	1061	1067	1101	1029	1021	1120	1003	1057	1066	1075	1090	1056	1078	1051	1032	1083	1087	1011	1025	1057	1049	1062	1056	1069	1122	1131	1047	1055	1076	1149	1065	1027	1110	1034	1083	1095	1020	1056	1040	1104	1050	1095	1067	1067	1066	1072	1077	1036	998	1032	1013	1067	1018	1072	1012	1061	1089	1063	1031	1063	1043	1142	1112	1064	1092	1051	1060	1063	1005	1055	1016	1085	1057	1036	1021	1027	1107	1104	1074	1066	1036	1080	1101	1061	1075	1062	1070	1049	1065	1078	1112	1026	1035	1029	1019	1081	1078	1051	1054	1047	1063	1085	1076	1081	1056	1087	1029	1052	1074	1069	1081	1084	1069	1077	1069	1056	1043	1082	1059	1033	1053	1118	1089	1070	1101	1068	1071	1106	1140	1049	1046	1066	1011	1063	1034	1041	1087	1008	1052	1054	1013	1052	1048	1120	1108	1086	1063	1035	1067	1081	1057	1056	1070	1039	1083	1051	1143	1071	1095	1139	1061	1095	1061	1109	1040	1030	1055	1064	1078	1060	1073	1106	1076	1093	1096	1095	1059	1025	1001	1080	1029	1078	1084	1050	1095	1029	1040	1086	1045	1051	1074	1067	1054	1033	1062	1070	1042	1056	1066	1063	1116	1068	1083	965	1065	1089	1079	1109	1092	1051	1099	1105	1084	1068	1063	1082	1034	1069	1091	1072	1087	1061	1051	1060	1091	1083	1027	1098	1032	1054	1085	1070	1071	1017	1091	1110	1054	1088	996	1079	1083	1083	1059	1042	1101	1058	1098	1083	1097	1129	1027	1091	1124	1038	1045	1097	1074	1050	1061	1068	1033	1082	1061	1024	1065	1080	1092	1087	1052	1135	1098	1035	1080	989	1119	1066	1027	1060	1107	1104	1015	1067	1096	1014	1084	1052	1031	1082	1132	1094	1070	1045	1045	1053	1078	1045	1086	1072	1031	1062	1022	1119	1027	1075	1070	1023	1078	1092	1066	1075	1041	1088	1048	1084	1083	1051	1067	1067	1056	1054	1072	1063	1057	1015	1067	1052	1021	1132	1039	1132	1106	1053	1049	1097	1085	1093	1081	1031	1072	981	1077	1043	1076	1030	1114	1036	1042	1085	1091	1099	1080	1052	1100	1061	1062	1022	1020	1093	1114	1102	1063	1063	1064	1096	1032	1080	1093	1092	1021	1137	1061	1099	1089	1050	1059	1077	1079	1012	1071	1010	1040	1033	1068	1054	1049	1067	1123	1043	1059	1114	991	1076	1072	1041	1104	1090	1126	1071	1100	1087	1059	1024	1044	1094	1056	1051	1081	1089	1155	1032	1088	1093	1059	1011	1074	1120	1068	1042	1100	1070	1126	1060	1127	1073	1089	1018	1080	1077	1054	1023	1124	1042	1040	1109	1076	1061	1028	1086	1111	1077	1025	1030	1033	1062	1049	1011	1083	1029	1086	1095	1067	1079	1098	994	1041	1053	1060	1053	1057	1035	1107	1062	1064	1065	1065	1097	1100	1116	1125	1076	1030	1071	1061	1075	1036	1067	1081	1058	1053	1096	1067	1039	1089	1114	1092	1014	1012	1042	1088	1021	1038	1096	1104	1060
1386	154	99	92	127	129	160	139	86	83	90	66	65	57	57	49	52	32	51	49	43	41	31	52	33	37	37	31	45	34	35	30	30	28	52	36	33	29	31	24	39	41	39	26	28	41	30	32	31	43	35	40	34	31	41	33	38	41	33	28	27	40	40	38	32	33	23	20	39	35	22	47	25	38	31	42	35	28	34	41	34	32	26	36	28	28	42	33	31	26	18	39	24	33	28	33	28	25	29	31	26	28	30	33	36	33	34	32	29	50	28	28	36	31	27	25	32	41	31	38	28	34	25	38	27	37	29	24	29	27	29	32	28	29	39	25	34	35	24	27	29	35	41	38	26	28	28	33	35	35	37	35	30	34	31	32	43	25	21	32	32	34	23	22	30	29	31	35	40	33	33	29	34	33	29	28	32	36	20	33	29	31	23	26	25	32	29	36	27	25	33	32	38	27	19	20	31	28	32	30	29	30	21	30	30	40	31	29	32	25	22	23	24	27	32	25	29	29	27	36	26	29	35	31	28	39	31	35	29	33	33	29	41	32	26	24	27	28	41	27	27	22	24	26	23	20	31	44	43	26	30	26	24	30	36	30	28	37	32	31	39	37	33	28	43	32	34	27	35	27	31	26	33	33	25	29	35	28	29	39	27	31	28	25	31	26	30	31	32	29	30	28	37	38	23	35	39	31	37	29	24	26	36	41	32	33	26	40	29	28	25	26	40	37	32	35	35	27	33	27	30	28	38	32	41	40	28	26	29	31	39	37	37	23	23	25	37	26	36	33	28	30	31	35	35	25	22	45	41	34	34	28	42	30	26	17	31	23	34	35	36	46	28	23	36	36	37	17	23	26	31	25	30	29	39	28	24	38	29	30	31	34	22	29	29	32	26	36	23	26	24	35	28	40	33	36	30	40	32	33	33	33	30	32	39	29	48	26	29	30	32	30	32	33	30	32	35	40	48	34	27	43	35	27	27	22	28	27	23	26	32	32	25	34	23	30	40	29	33	30	26	19	34	31	34	39	36	35	32	30	22	36	28	31	36	26	15	21	27	35	35	24	23	30	33	31	33	35	29	38	25	26	25	31	30	30	25	31	28	32	20	32	36	26	29	26	27	40	27	38	37	38	22	32	32	24	41	28	31	28	31	24	31	34	33	30	32	32	35	34	18	34	36	30	34	33	29	33	20	28	40	41	26	25	26	29	26	33	28	26	35	36	45	25	33	34	24	41	26	28	35	25	35	32	34	25	37	34	22	19	29	26	27	32	31	29	26	26	40	35	31	27	35	30	37	31	26	43	32	33	32	29	42	37	36	25	27	32	30	29	29	36	40	41	31	34	30	28	38	35	22	35	24	32	35	36	30	31	36	30	42	34	29	24	36	34	36	29	37	29	30	29	27	28	33	27	29	44	28	32	30	36	37	33	33	27	44	35	27	35	33	27	30	35	34	27	44	20	29	25	32	28	21	26	28	35	24	21	28	39	43	21	43	32	35	23	34	26	29	26	35	25	26	29	43	36	31	24	27	39	29	34	26	26	33	38	22	44	34	19	29	38	36	21	38	52	33	31	20	39	36	37	20	32	27	46	19	48	35	31	28	36	30	20	29	29	31	27	38	29	29	37	35	47	27	28	34	29	31	27	21	31	28	23	36	31	20	24	23	38	26	25	26	22	39	26	23	23	34	28	32	26	44	44	32	37	31	43	29	36	42	25	40	25	31	33	28	32	43	25	39	28	28	31	26	32	31	25	26	39	28	31	28	38	33	37	36	37	26	28	30	26	27	26	40	33	33	26	45	18	40	33	32	25	36	38	36	33	27	40	30	33	34	31	28	35	28	34	40	27	36	31	32	21	31	28	42	26	35	23	28	30	20	34	39	30	27	31	32	20	28	33	29	36	26	19	28	25	31	32	29	26	40	31	24	38	30	32	34	26	31	18	37	33	24	34	37	34	34	36	21	18	27	28	30	28	29	21	29	37	33	32	33	29	28	31	44	28	26	29	33	21	29	32	37	27	32	25	29	33	26	27	31	30	28	35	27	26	38	34	35	28	39	30	33	39	36	32	29	37	45	30	36	30	27	39	26	32	36	32	36	33	41	21	23	24	30	26	27	42	37	29	33	35	33	39	32	24	32	30	31	31	38	39	41	39	32	41	37	27	28	34	36	41	35	30	22	25	33	28	30	37	43	35	20	39	35	35	28	29	31	45	34	24	29	24	32	30	30	34	32	34	21	34	41	33	30	39	21	34	32	31	32	30	27	29	31	36	39	23	40	30	32	24	36	21	34	35	32	38	49	22	33	35	28	26	29	35	37	28	28	38	26	30	36	31	42	29	30	26	44	33	27	37	31	30	29	27	45	24	31	40	25	34	20	44	35	36	24	32	27	34	31	25	33	28	35	31	40	34	27	32	36	35	34	34	25	27	40	34	39	18	37	43	29	32	29	22	20	33	25	24	28	29	33	43	35	31	28	37	44	26	31	40	19	41	23	35	35	35	24	38	31	33	44	34	34	37	24	26	34	34	39	27	28	36	18	31	40	33	38	34	26	29	23	38	28	25	34	29	44	37	25	34	24	26	42	36	25	31	37	28	27	36	38	27	33	37	44	27	28	36	32	42	42	39	42	37	28	36	24	27	31	22	25	38	26	23	35	30	26	28	39	30	38	38	35	32	30	37	35	28	29	29	30	43	36	33	31	23	35	34	29	22	36	35	35	28	39	28	32	33	35	35	26	34	22	28	34	34	39	30	33	37	32	21	41	34	31	25	36	34	35	29	38	33	16	25	30	28	26	31	27	24	28	33	38	36	24	36	31	32	20	25	28	26	19	35	32	40	27	39	39	27	29	23	29	29	22	34	32	39	37	16	35	20	39	39	46	29	39	33	35	45	26	45	32	35	28	30	31	39	31	21	21	28	32	25	33	36	36	22	23	26	28	31	35	27	31	28	37	36	33	25	42	31	31	35	34	39	33	21	31	20	37	32	30	31	24	37	30	13	31	33	28	36	29	30	31	42	29	42	26	26	33	28	31	30	33	36	36	43	36	37	41	31	37	31	34	37	24	35	35	35	30	34	33	27	25	26	26	25	32	40	24	40	28	34	29	28	32	25	34	29	41	29	39	41	37	37	34	29	41	41	44	29	29	28	32	32	24	30	32	32	31	36	32	48	33	28	15	32	25	32	31	32	28	26	26	33	34	31	33	30	37	31	31	28	35	32	31	34	31	47	33	30	32	31	29	27	25	31	24	23	26	23	28	31	19	24	30	31	34	26	34	35	38	27	37	17	25	44	29	32	24	31	35	34	38	35	34	34	42	33	32	38	37	36	41	32	38	41	34	31	31	27	20	28	35	33	28	20	34	34	26	26	43	31	35	35	39	19	28	24	29	42	34	27	26	29	37	25	28	27	40	36	36	27	26	37	24	36	35	35	36	27	31	43	32	20	26	26	29	36	32	31	30	34	35	32	42	34	27	34	35	23
11435	5231	2402	7180	12233	12102	10368	7944	6081	4901	3841	3164	2636	2239	1898	1593	1485	1326	1170	1080	1084	991	962	884	855	794	784	746	702	669	692	705	686	608	616	552	593	561	590	570	572	607	655	580	591	573	629	665	660	627	649	652	676	620	604	614	639	631	576	610	604	630	585	593	635	639	596	614	583	605	621	584	610	610	645	574	578	603	597	545	594	538	568	536	512	546	559	522	509	539	504	506	488	505	511	500	488	491	506	539	492	445	453	445	497	489	487	443	508	457	503	480	494	502	510	450	514	536	480	514	534	470	509	475	481	456	513	520	486	486	521	455	457	498	485	483	460	449	500	467	479	469	489	511	513	488	485	534	515	475	524	502	474	451	459	479	488	471	497	452	506	507	482	470	491	461	501	472	494	484	472	480	467	451	504	505	489	484	543	493	480	445	489	491	489	506	461	474	440	472	480	513	504	481	454	483	483	421	505	449	450	502	500	472	492	483	495	478	470	453	461	487	516	487	507	551	481	492	467	479	523	540	482	456	470	471	519	485	477	453	468	497	478	495	480	481	492	512	486	469	523	502	473	487	485	512	489	503	482	490	424	505	517	490	486	437	469	482	505	475	504	485	489	496	478	469	474	494	508	506	496	497	501	450	491	497	479	508	503	510	487	491	493	449	506	450	452	475	504	475	507	490	477	469	491	469	481	447	464	479	476	511	491	494	491	477	504	487	493	443	519	505	464	438	487	511	498	467	492	466	497	483	473	507	470	485	525	532	516	486	493	476	488	471	477	503	456	475	490	461	471	490	519	467	488	474	516	488	471	501	496	493	521	493	483	504	485	484	490	465	522	469	520	518	502	462	477	497	453	494	486	477	479	501	475	501	450	513	449	493	503	501	469	461	497	498	428	461	506	521	459	506	496	525	497	489	486	498	482	479	510	463	462	487	448	505	499	469	483	457	464	502	486	512	494	479	495	500	497	487	487	505	443	479	483	507	469	517	480	505	489	480	520	428	497	481	473	436	502	464	446	458	451	525	448	485	476	513	480	471	489	468	481	544	462	506	442	474	501	458	458	443	484	514	477	457	470	462	494	450	485	493	471	455	500	506	492	476	513	507	499	468	469	480	441	469	447	460	456	491	468	512	495	511	508	477	486	460	499	484	456	496	481	474	506	448	476	452	457	483	457	503	487	494	475	486	473	462	504	471	482	495	491	499	498	495	489	469	464	478	443	486	476	489	479	477	505	465	497	476	506	486	460	464	458	496	472	460	488	450	457	484	439	461	458	478	506	486	459	431	483	485	480	497	489	452	542	501	466	455	502	492	495	444	489	503	451	502	493	474	496	460	466	511	480	467	499	459	481	510	508	470	490	514	505	476	503	530	482	536	449	461	452	477	519	485	500	482	466	476	482	504	485	503	481	484	494	465	473	469	542	455	536	502	500	467	449	461	489	484	505	499	492	463	502	463	458	523	464	449	471	434	513	484	475	504	520	515	477	465	470	470	487	503	473	512	528	520	488	485	494	475	466	501	450	464	488	473	485	479	488	457	509	487	497	533	463	426	526	426	476	475	509	470	479	497	458	444	457	487	486	502	453	471	478	482	474	455	452	446	489	456	510	498	477	485	458	457	495	518	493	509	469	456	455	480	508	477	493	481	471	534	478	444	479	487	436	486	458	501	472	470	456	471	451	497	487	461	446	529	479	484	442	526	442	477	490	449	444	468	474	523	442	510	508	500	453	476	495	535	440	458	479	516	464	456	468	504	470	457	456	508	459	469	443	459	521	498	512	491	501	488	505	487	482	489	457	525	477	479	441	503	481	501	504	488	476	485	475	492	483	481	494	498	458	472	459	492	498	527	479	468	493	480	485	516	464	496	457	458	438	504	467	474	492	510	489	496	485	500	477	513	501	485	498	471	477	494	512	450	472	508	506	497	508	496	483	491	501	506	482	461	521	499	483	507	489	458	462	480	466	469	500	510	482	494	489	513	479	431	492	512	500	460	491	481	481	476	471	492	423	502	494	470	492	499	489	486	510	470	470	470	494	532	487	504	511	460	480	454	444	467	474	508	476	459	460	495	434	490	493	453	463	477	523	502	498	482	534	493	455	481	481	495	486	461	524	467	456	469	492	471	459	489	455	457	469	470	507	501	451	487	498	494	507	463	502	504	478	487	486	475	511	459	448	484	463	535	480	464	462	464	485	495	519	497	498	507	503	500	461	463	482	457	497	512	464	492	473	498	480	480	482	493	463	495	520	451	516	451	483	479	451	483	499	513	475	466	481	483	502	473	484	437	460	524	462	522	481	515	468	458	458	513	468	503	474	503	493	483	473	512	480	508	461	495	479	457	476	459	447	480	477	497	513	526	471	500	511	478	454	475	479	471	520	503	467	455	473	467	470	480	509	437	483	514	449	441	456	470	515	444	471	512	474	508	489	520	453	437	521	464	493	479	465	493	482	513	467	483	525	486	493	481	460	491	479	453	458	463	457	477	453	449	504	476	467	510	484	512	492	490	559	497	438	467	466	480	494	488	472	497	495	483	465	465	460	490	459	486	477	454	495	494	485	526	442	477	481	494	445	437	467	487	489	512	493	494	505	448	484	472	445	485	466	507	510	514	495	490	524	464	475	511	489	500	460	440	457	504	497	463	532	504	495	492	530	476	471	475	476	514	489	499	483	495	483	473	471	481	465	497	504	474	478	451	482	463	433	482	487	467	490	479	455	480	511	459	482	470	475	491	446	475	450	481	462	473	538	489	506	472	506	473	536	490	498	483	485	477	465	499	488	467	489	463	477	447	489	474	478	478	480	501	488	473	511	444	456	514	484	479	503	480	470	498	457	502	486	485	497	445	464	506	473	514	476	530	479	492	499	440	488	479	449	502	474	486	469	480	501	517	463	488	493	492	481	504	501	498	517	496	491	467	484	496	451	449	488	484	468	498	454	464	489	474	507	487	484	491	474	493	536	463	457	471	485	485	501	456	483	478	455	468	486	482	501	482	481	455	528	486	506	473	484	470	480	457	481	480	478	531	485	492	466	473	463	453	477	472	502	412	466	551	449	471	454	465	507	488	504	505	493	488	507	488	514	460	481	489	469	474	493	486	457	432	502	476	497	511	484	492	473	511	484	483	459	496	491	472	496	524	496	452	465	483	473	493	475	468	483	476	507	498	484	456	487	490	454	482	463	541	464	480	507	461	494	506	486	497	484	498	509	488	537	474	515	503	474	484	495	463	453	483	470	469	452	476	446	468	536	468	512	450	493	510	507	450	464	475	461	463	454	520	493	485	473	499	476	522	448	466	496	492	492	489	486	475	478	500	478	468	485	517	466	453	475	506	502	453	446	465	467	504	506	477	480	433	453	543	501	492	448	474	499	484	489	466	500	473	433	494	523	492	461	462	442	464	481	488	479	476	518	515	499	442	519	490	471	422	514	500	479	471	483	500	480	478	481	470	513	474	541	472	511	474	437	493	503	472	489	499	489	492	453	468
783	396	183	150	223	305	255	218	225	219	152	137	98	100	103	112	114	74	70	75	50	80	69	68	52	61	52	60	60	66	60	73	40	55	58	52	46	60	77	67	63	59	49	53	49	41	49	49	46	64	62	49	63	54	50	55	58	52	64	61	50	68	52	55	66	55	39	58	59	60	54	52	59	66	46	51	41	47	50	51	46	49	60	45	56	60	61	45	44	53	49	58	37	58	40	56	46	35	44	52	50	47	43	52	48	43	59	51	58	57	45	49	51	61	50	44	55	59	60	49	45	45	56	46	47	62	58	55	47	53	54	52	54	43	49	49	51	59	44	42	44	53	54	49	47	43	39	68	48	41	43	58	47	46	57	46	51	45	55	42	54	44	43	45	41	38	41	45	47	63	46	50	57	45	52	44	47	64	48	48	48	52	58	46	33	50	43	48	56	55	52	51	39	46	50	40	47	48	53	50	51	42	43	59	50	46	55	51	52	52	44	39	47	53	45	59	41	35	49	58	49	49	41	46	43	59	37	53	49	45	44	47	49	51	54	44	52	57	53	52	33	52	59	46	41	40	48	51	52	50	50	37	50	62	56	63	59	57	53	50	56	49	52	57	49	54	36	47	59	50	47	57	57	54	55	55	50	37	44	46	47	56	56	37	54	49	53	45	43	36	49	49	42	49	47	34	45	55	55	40	48	46	47	44	47	37	55	31	43	43	51	48	45	44	56	46	45	50	59	53	36	58	41	56	48	42	50	51	44	51	52	50	71	55	44	49	50	61	46	53	57	52	60	61	47	47	60	33	60	53	51	57	54	55	49	53	41	54	51	57	33	55	67	51	47	34	52	47	42	62	56	45	54	55	51	50	54	47	53	51	44	43	53	56	47	52	47	50	38	48	64	46	48	50	48	47	57	49	43	43	42	55	53	64	45	56	52	53	50	48	50	43	39	59	56	52	48	60	62	46	48	56	42	42	53	48	54	52	55	50	56	60	49	51	54	58	45	53	42	59	56	42	39	56	71	56	60	50	51	45	48	53	56	48	47	76	51	56	56	63	55	46	58	43	57	60	45	52	49	42	41	57	63	43	52	61	57	47	34	42	57	54	55	55	37	45	40	43	55	63	54	51	49	52	55	55	44	47	50	43	59	37	39	61	50	55	51	48	58	70	44	47	59	50	55	42	39	61	70	50	46	36	46	59	62	50	49	49	52	41	46	50	49	46	38	46	52	31	46	68	49	54	37	49	50	64	43	40	51	52	54	49	54	51	42	45	59	49	59	37	44	57	51	53	50	44	46	50	44	47	48	57	50	40	49	48	52	43	56	33	54	69	47	53	60	47	54	45	53	44	50	42	46	49	50	50	37	59	42	51	41	33	47	51	54	50	48	37	49	50	64	36	44	45	38	55	43	48	49	56	40	58	54	46	63	50	63	48	50	44	47	51	51	55	60	59	51	53	52	61	43	43	58	47	54	51	39	47	45	56	57	42	40	57	49	60	41	46	48	38	53	53	55	52	51	45	45	63	45	40	50	45	51	43	49	44	52	45	52	61	44	45	41	48	58	39	47	53	48	43	52	48	42	48	44	40	44	50	53	43	41	50	52	50	56	45	61	50	55	60	49	40	52	47	56	56	42	46	43	45	51	61	49	47	56	47	59	54	54	54	34	39	40	40	43	45	50	45	35	54	43	45	64	52	45	44	54	49	54	53	42	61	51	50	45	59	56	51	55	48	64	53	49	54	48	37	56	51	55	46	57	38	50	57	51	35	52	42	33	48	46	35	68	41	52	61	54	56	43	50	36	46	54	49	42	39	61	41	35	41	46	47	67	49	43	52	53	44	48	58	46	54	53	40	42	54	62	63	48	65	48	59	46	43	42	34	45	56	43	46	57	46	54	53	42	40	49	51	51	42	47	48	63	43	50	52	49	55	42	45	45	59	40	55	46	44	47	46	49	57	47	36	49	52	53	54	48	57	54	57	51	45	59	54	57	49	47	57	47	55	46	58	58	58	47	56	57	60	61	56	46	45	49	49	57	49	53	48	51	65	45	41	48	48	50	49	58	42	48	45	37	39	55	45	55	55	42	53	49	57	53	47	52	56	50	43	53	48	53	50	51	57	44	59	42	39	58	51	45	59	63	54	52	43	41	57	52	36	47	59	54	49	50	49	47	50	42	51	41	52	42	44	43	46	50	49	42	40	47	59	58	51	51	47	50	48	51	45	55	64	64	52	46	41	47	46	65	49	49	44	46	41	52	55	49	47	52	53	48	51	53	48	55	56	44	48	52	49	43	59	53	54	49	51	42	58	48	51	61	48	41	53	53	44	48	59	35	59	48	61	58	56	46	41	43	55	51	55	50	72	40	57	52	47	42	40	49	55	58	49	51	43	45	41	56	62	47	46	44	51	44	51	51	55	54	46	57	55	53	41	53	50	42	44	51	44	52	58	51	48	60	43	49	49	52	41	52	55	41	54	35	52	43	59	45	55	59	48	44	59	48	53	32	53	53	60	54	54	52	48	48	59	43	62	58	57	44	54	53	56	58	62	58	56	65	59	34	44	44	54	52	42	53	44	55	45	35	54	54	41	55	65	50	45	50	56	44	53	54	52	43	59	43	47	43	50	51	45	56	46	43	45	41	55	49	45	52	61	38	43	55	62	54	55	57	54	53	51	48	48	44	45	55	45	38	47	55	50	40	45	48	53	58	55	53	43	52	57	52	53	40	51	45	49	43	47	47	51	59	56	47	52	39	46	50	52	53	57	62	41	60	53	47	48	64	45	58	56	45	42	49	46	45	42	49	42	44	55	47	49	59	38	42	51	37	53	50	55	58	52	52	61	45	52	56	53	54	55	49	58	66	52	46	52	45	50	55	38	60	59	63	41	50	44	61	42	59	53	55	48	48	44	39	30	49	60	56	61	40	50	58	47	40	57	56	50	52	64	53	51	37	42	63	39	63	46	43	55	41	57	40	48	50	55	48	41	57	53	54	48	59	52	56	48	48	43	45	51	56	46	52	53	61	45	53	62	36	50	69	46	56	57	63	53	36	47	37	49	49	58	48	52	60	46	60	60	42	40	57	56	37	36	40	57	62	55	48	62	40	35	59	49	58	53	43	51	63	40	52	33	46	55	22	50	57	57	42	54	39	59	46	46	54	50	51	51	46	60	51	56	55	51	42	40	50	46	46	48	59	42	52	51	47	41	48	37	52	41	61	47	53	54	42	46	46	61	52	49	63	43	49	45	39	59	50	49	43	45	46	54	45	39	55	41	54	51	49	51	40	59	53	61	48	53	49	61	48	45	49	46	61	37	41	52	55	63	49	50	56	53	49	39	53	64	59	42	52	44	38	47	48	39	51	52	40	54	46	40	50	44	50	47	51	40	44	50	55	43	47	53	49	41	48	37	56	61	50	62	44	48	45	51	58	49	39	50	53	45	50	49	52	48	44	65	39	53	41	46	55	53	56	53	37	40	54	50
17250	11007	4860	13602	20824	19880	16575	13442	10808	8779	7105	5989	5112	4280	3606	3235	2838	2524	2312	2190	1980	1848	1726	1612	1513	1480	1445	1422	1360	1258	1228	1135	1121	1147	1086	1054	1018	987	990	986	1003	1034	987	994	996	966	991	1053	1072	1001	972	1038	977	1040	1004	974	1052	1056	1045	1056	962	983	981	1014	970	1018	940	977	985	1062	1020	954	988	1020	944	877	933	924	893	886	887	829	870	853	880	837	813	823	812	792	776	803	815	822	718	759	762	802	856	799	748	772	792	787	769	755	787	771	792	799	792	785	762	794	815	764	797	779	761	744	823	756	785	767	813	775	819	769	785	735	764	807	769	711	749	793	708	829	727	782	735	792	750	726	799	810	775	765	725	739	786	710	783	763	750	730	786	748	819	777	716	714	763	774	797	779	749	761	787	757	763	721	769	750	775	712	746	713	729	829	811	771	778	735	733	729	749	708	738	720	799	796	759	748	763	775	749	748	659	750	748	763	720	749	740	772	768	759	793	756	745	771	776	749	778	764	755	762	802	776	733	773	801	755	692	752	745	780	733	759	744	773	781	734	681	744	730	791	773	759	749	741	769	742	733	778	721	770	725	743	839	792	757	758	726	741	739	705	739	801	788	760	741	785	784	726	743	742	732	818	762	820	755	775	737	783	732	769	781	756	747	773	750	754	806	746	808	726	760	734	796	691	784	767	731	784	803	749	770	778	775	719	742	804	813	740	765	736	766	760	768	804	759	695	745	715	748	757	735	738	757	746	710	761	767	727	774	804	756	793	702	777	757	767	755	738	743	785	725	745	757	775	762	762	759	779	761	715	771	781	781	758	714	756	744	759	747	725	751	773	774	684	683	746	729	786	742	721	740	757	764	738	777	712	769	764	755	747	737	741	699	793	757	708	746	722	826	750	759	725	736	731	758	742	777	756	765	777	692	754	762	771	746	764	755	773	750	781	741	779	798	776	781	708	730	751	818	766	749	794	753	791	756	717	754	808	776	755	739	773	789	746	703	760	769	796	820	737	723	742	751	757	796	661	788	716	737	748	795	785	789	744	758	761	754	801	775	786	767	765	811	711	753	811	781	758	773	768	703	739	752	749	746	733	757	739	750	757	757	775	797	761	760	775	754	825	742	756	748	749	790	747	779	738	757	679	666	734	709	732	790	804	750	739	789	778	738	718	763	784	754	811	745	766	740	777	725	791	722	762	762	789	783	687	783	725	762	754	792	708	811	742	762	762	733	756	798	767	707	732	784	794	742	773	773	717	703	711	774	770	757	790	775	754	747	754	713	781	790	718	750	735	800	772	768	747	730	731	744	774	763	813	742	755	747	699	787	800	761	743	746	781	764	704	729	736	747	822	740	800	770	725	727	762	777	795	723	779	730	782	734	753	752	731	765	750	747	775	764	701	750	753	709	841	734	789	772	757	757	736	730	707	750	786	756	760	758	701	755	739	771	759	759	780	724	744	755	703	753	742	764	784	709	763	733	760	747	777	737	777	780	757	758	775	760	707	779	761	747	764	774	731	743	786	815	758	741	772	776	767	729	768	765	707	736	741	741	769	732	757	726	795	760	748	764	782	772	756	733	789	771	723	748	716	801	784	753	762	736	801	747	774	745	776	752	772	785	788	750	757	740	759	755	768	766	737	781	786	777	751	765	741	752	734	772	758	780	753	767	739	724	740	781	730	715	749	765	784	733	724	725	764	784	744	766	775	789	777	799	777	766	773	694	747	715	780	748	761	761	718	762	751	768	798	805	749	755	788	729	793	767	755	740	759	734	746	813	797	792	765	747	745	698	699	766	778	718	725	713	734	702	749	740	786	721	730	760	738	741	801	757	762	812	769	758	754	726	760	789	771	720	786	753	712	786	739	799	730	707	712	774	741	788	796	765	812	709	762	769	808	802	769	777	712	746	743	675	758	740	762	752	770	725	756	802	746	797	749	711	712	745	725	743	734	754	731	775	777	735	817	788	759	763	773	808	720	722	745	729	746	746	760	744	758	702	770	727	728	762	763	806	795	762	697	775	709	735	744	791	740	790	766	713	792	768	752	793	763	757	749	787	762	743	752	793	734	779	749	729	752	699	759	775	755	766	773	798	701	737	787	760	734	755	757	761	759	758	750	757	790	748	725	759	787	783	694	772	787	767	803	794	804	720	705	798	710	741	778	762	767	772	754	737	731	812	747	744	730	718	708	719	712	754	752	749	740	794	764	734	775	697	769	796	739	742	736	744	756	786	777	716	791	761	752	739	758	721	724	717	754	758	789	739	743	753	753	716	811	739	766	757	788	733	740	729	763	776	791	766	767	744	773	789	763	756	776	781	757	762	752	801	775	764	767	731	749	766	767	741	813	783	727	745	742	729	758	789	764	758	725	758	769	758	760	765	777	749	835	728	763	695	762	724	770	769	751	747	791	756	789	709	752	755	771	775	767	774	750	807	805	750	775	754	760	765	764	749	761	795	752	748	779	726	738	775	755	701	785	699	683	771	820	732	728	820	764	766	724	730	758	760	722	761	777	738	721	754	798	729	765	787	787	768	779	766	760	734	821	788	781	756	707	717	723	796	765	765	701	743	743	754	748	785	733	752	764	782	737	797	767	783	712	804	788	737	727	769	737	763	753	782	758	743	759	769	755	740	799	735	731	775	741	845	744	712	754	771	752	761	761	771	790	730	753	749	727	730	752	786	784	707	779	754	753	751	768	792	725	795	764	740	791	732	792	772	757	756	760	745	713	741	764	793	767	758	744	757	722	743	800	770	781	762	796	712	774	742	793	792	750	747	758	771	819	710	810	765	743	745	798	731	752	796	801	796	748	785	715	772	717	728	763	802	802	795	768	751	713	761	778	735	741	764	752	777	699	757	767	776	736	743	730	819	774	798	731	676	728	804	817	783	733	724	772	791	775	718	802	739	737	731	739	740	746	752	763	748	787	749	752	764	682	783	757	777	702	808	769	776	753	772	787	727	733	700	769	753	727	731	725	751	763	769	768	743	780	732	761	751	711	785	734	765	807	760	743	790	770	707	719	745	738	754	769	734	750	826	772	716	751	781	747	707	741	766	763	763	752	760	746	759	763	747	780	756	724	818	723	754	749	754	712	779	779	769	740	747	768	728	759	783	730	769	803	734	793	762	770	747	763	805	769	772	740	748	764	733	765	701	822	744	722	755	740	769	754	769	805	746	792	742	714	764	750	778	743	803	714	753	725	754	757	772	739	729	714	702	771	777	777	767	764	766	750	774	758	738	742	784	766	705	754	746	722	811	747	751	762	766	776	724	753	760	778	784	800	797	714	757	716	830	754	784	747	770	730	782	766	735	778	781	758	785	803	756	734	765	748	730	719	764	777	781	771	735	738	715	804	763	784	730	770	729	737	718	728	748	694	756	698	733	737	762	754	778	799	752	775	796	777	719	707	781	723	797	745	751	768	761	801	732	754	769	741	734	779	733	780	731	755	800	749	777	723	772	724	764	707	757	765	767	747	700	761	732	746
2479	323	194	138	220	240	259	211	168	150	127	124	117	103	98	80	74	76	82	98	83	73	61	50	38	56	62	42	60	62	56	59	57	65	47	73	70	61	53	52	50	61	45	44	48	49	48	53	48	61	58	53	61	64	57	60	48	65	59	56	53	53	69	54	54	47	49	55	49	42	54	49	58	39	56	54	46	51	40	54	51	57	45	62	57	60	55	50	49	45	46	40	59	48	46	45	42	51	55	50	41	50	49	44	66	51	52	53	40	43	40	42	56	27	58	54	42	50	59	61	55	49	70	38	45	38	62	38	58	68	38	64	54	47	45	42	48	61	53	43	50	46	57	50	42	44	59	41	55	50	37	46	54	46	45	48	46	48	48	38	56	40	44	40	55	59	48	57	50	42	51	49	40	50	25	49	38	54	50	50	41	51	57	48	52	57	55	50	43	39	44	44	55	48	52	46	47	36	44	50	51	48	46	53	40	44	53	44	47	49	44	45	53	48	48	52	72	51	39	44	44	50	48	46	56	65	50	35	52	51	45	69	40	38	49	42	51	66	50	60	44	28	37	34	43	52	65	49	53	54	63	59	50	58	70	41	45	62	42	44	50	56	61	54	47	53	41	61	51	51	44	50	56	40	47	47	39	55	44	38	57	42	48	40	46	58	40	50	62	50	43	55	49	45	70	43	53	44	51	50	54	60	38	44	46	54	50	49	50	59	46	66	45	48	57	48	53	46	41	41	50	51	47	40	41	44	43	48	52	64	52	51	41	55	54	45	57	52	47	57	54	37	47	55	52	56	45	41	50	57	41	49	39	56	48	47	54	47	57	63	48	37	52	47	48	55	41	51	42	35	47	52	49	50	46	41	50	47	52	55	54	56	66	53	46	49	65	48	49	47	42	69	46	48	45	45	53	53	63	45	45	50	48	47	60	42	55	52	42	44	64	50	51	48	46	53	43	45	43	50	50	42	45	56	45	37	43	47	53	54	41	52	56	59	51	44	52	36	57	43	45	49	43	48	47	50	49	58	53	49	46	53	49	55	41	55	50	57	43	46	50	55	51	39	49	43	69	46	64	34	53	60	56	46	37	50	48	47	53	55	53	59	45	48	38	43	50	49	58	50	42	44	47	51	57	53	41	47	49	53	50	39	40	34	62	46	45	51	54	41	55	51	59	43	49	46	34	53	37	43	47	54	56	41	61	54	35	47	53	45	58	48	56	59	44	62	46	51	51	40	48	44	54	54	34	46	56	46	51	41	44	57	46	52	50	38	42	52	40	44	54	49	52	52	47	42	58	53	43	36	35	45	60	55	51	47	50	39	49	48	46	64	54	54	48	50	60	67	48	63	41	36	42	47	44	45	42	40	48	52	45	66	48	48	50	45	46	56	44	60	46	39	55	41	47	55	41	44	48	49	45	42	61	56	43	45	44	44	43	46	40	55	41	48	36	55	57	55	54	60	46	40	38	40	59	54	43	50	43	45	47	47	55	61	51	53	52	54	55	44	45	55	34	42	53	54	45	49	36	45	40	52	46	43	31	45	58	51	52	55	48	53	48	53	52	40	42	42	55	54	58	36	46	39	44	40	52	49	37	63	59	40	50	49	51	52	57	52	57	45	46	49	48	49	42	55	46	52	44	61	49	47	48	50	41	52	44	55	48	47	49	49	49	51	46	55	43	46	55	53	42	66	53	49	59	52	49	48	43	61	54	55	46	50	49	49	49	63	54	56	45	52	49	49	49	49	46	52	52	52	36	48	50	46	40	34	50	53	60	48	48	57	57	48	42	38	41	47	58	40	48	54	62	58	46	50	53	49	48	40	51	55	39	49	34	46	62	46	65	39	44	52	46	64	61	57	52	46	54	55	53	48	54	50	44	47	55	51	32	46	50	55	54	42	40	55	37	46	48	56	47	52	51	44	43	50	44	54	46	68	47	40	48	43	53	50	37	41	48	44	40	41	50	41	51	61	50	49	45	48	46	44	47	42	53	44	52	57	51	52	58	39	47	38	52	42	49	42	50	57	53	44	67	51	49	45	52	43	48	46	45	51	51	49	55	54	55	46	55	59	47	43	49	44	54	43	59	48	63	45	54	47	50	41	44	55	55	55	54	47	52	57	42	40	40	37	53	41	51	52	40	46	49	43	57	47	47	50	49	49	54	45	51	57	52	47	60	45	56	57	63	52	56	49	39	49	41	46	62	59	47	58	41	54	43	48	53	40	67	52	33	48	53	57	33	41	38	51	50	53	50	62	40	47	55	53	51	59	38	50	54	47	52	40	52	51	45	43	56	56	52	51	50	51	52	47	52	49	45	43	42	39	48	56	42	51	51	43	55	61	48	49	61	45	52	48	54	38	44	61	49	63	48	36	61	43	45	50	53	52	40	48	39	43	50	52	46	48	58	55	66	37	64	40	41	55	59	54	49	42	58	41	37	40	48	53	57	49	48	39	55	49	42	43	37	53	62	48	58	51	48	46	50	50	53	55	48	59	48	46	53	46	53	51	58	35	42	44	44	52	55	54	39	53	53	53	44	55	34	41	43	44	58	48	45	49	44	52	56	50	56	41	64	54	59	50	46	42	66	47	47	57	52	64	61	51	51	42	50	50	41	55	43	50	41	41	50	65	43	48	42	50	54	49	61	47	40	38	41	51	47	57	42	54	34	43	53	51	56	49	52	41	41	47	46	54	43	59	60	45	46	55	47	43	46	57	42	42	58	46	62	48	34	47	50	43	60	39	51	60	53	49	51	48	51	51	49	55	39	40	56	44	54	45	41	59	41	54	37	55	48	44	47	53	49	50	40	44	49	48	50	50	61	70	42	49	51	47	49	46	48	45	39	53	49	50	45	54	42	49	41	47	64	41	42	40	46	49	49	44	36	38	46	48	47	53	44	54	43	49	45	46	54	57	43	49	41	46	42	50	55	49	53	50	49	41	53	42	47	65	46	51	57	49	45	38	48	59	50	35	47	46	52	56	35	56	54	44	52	46	52	43	42	48	47	57	46	48	53	53	48	43	60	50	59	56	51	50	42	55	54	52	51	47	58	57	44	51	32	32	50	36	48	68	46	53	48	45	44	44	48	47	40	55	50	53	42	52	57	46	47	50	46	49	58	50	42	56	47	51	55	38	49	55	69	42	43	44	54	52	49	51	42	40	37	42	40	48	56	58	56	41	44	47	34	47	37	43	59	45	50	50	46	46	53	42	54	48	49	48	41	67	50	49	41	47	54	62	50	46	42	58	69	53	42	46	42	55	51	57	51	55	62	40	50	55	50	48	48	48	39	58	66	49	47	48	60	44	47	37	55	37	54	46	52	39	44	53	54	46	45	53	49	51	58	56	53	53	44	43	59	47	51	53	67	57	40	50	44	39	54	49	40	52	50	51	49	60	50	48	45	43	46	55	49	43	42	46	48	36	49	50	43	54	55	47	59	35	52	51	49	57	51	48	57	47	50	46	52	44	43	48	54	38	36	46
15222	8832	4346	12314	18819	18229	15343	12462	10038	7923	6396	5263	4383	3936	3219	2843	2601	2367	2205	1845	1788	1874	1679	1484	1450	1375	1300	1314	1249	1295	1137	1095	1075	1097	1012	1001	954	1006	1002	977	939	980	881	974	927	937	941	947	969	945	955	945	1017	978	1059	941	956	979	955	942	969	986	940	943	944	921	974	1014	989	906	979	966	962	940	892	911	874	878	840	864	836	834	806	755	763	830	821	769	841	811	772	820	747	818	842	727	762	779	770	725	760	697	781	736	733	735	753	739	688	760	708	768	750	755	740	805	766	744	715	733	763	765	791	733	735	717	724	790	750	782	745	741	756	766	710	717	728	702	728	721	720	736	759	708	730	733	760	740	719	724	700	731	730	741	752	775	722	721	790	737	763	723	664	748	741	775	754	732	719	768	746	718	790	726	766	766	697	711	765	782	754	755	727	786	740	729	772	733	745	712	714	725	765	737	718	712	690	724	676	768	781	732	723	766	677	745	736	734	765	724	715	767	730	669	745	750	759	734	728	740	747	768	730	718	748	773	730	743	731	716	758	744	725	778	704	768	719	749	767	739	706	747	773	736	769	718	740	714	746	736	733	704	735	789	738	784	744	804	736	725	735	751	735	725	765	774	746	742	729	793	732	754	773	738	756	760	778	689	729	731	734	716	736	710	759	726	698	748	701	717	748	769	703	772	740	713	729	716	765	780	786	772	700	693	727	729	737	713	689	795	767	744	674	731	754	757	726	733	732	729	766	741	766	733	701	762	745	760	726	739	766	728	753	751	757	723	722	725	786	728	730	733	705	791	702	757	746	720	693	709	779	709	751	716	767	780	742	731	726	725	711	718	746	760	748	685	717	703	739	722	744	717	711	759	719	744	738	688	711	715	755	740	701	730	765	739	804	747	729	728	725	717	696	725	737	733	748	772	736	778	750	702	755	782	763	693	758	723	758	711	713	725	763	759	739	755	774	678	755	737	712	767	780	801	795	742	780	759	762	741	737	713	726	778	772	761	770	726	747	759	704	753	750	777	733	753	790	776	744	703	712	747	723	707	747	680	736	695	716	695	741	692	750	734	758	735	713	724	756	743	680	744	693	709	732	759	744	748	748	746	773	749	727	728	767	740	694	739	719	740	735	766	716	718	763	719	741	716	750	687	746	713	757	713	722	748	777	745	719	738	758	713	750	727	734	722	749	768	759	708	768	713	736	762	738	732	738	709	745	757	741	740	731	710	696	818	718	722	732	715	781	731	731	727	759	720	729	721	740	729	692	753	712	710	715	690	764	776	748	744	713	724	730	725	775	706	698	757	701	713	713	804	706	762	742	748	688	731	684	735	696	755	719	772	725	729	744	750	751	776	722	727	765	759	730	766	749	747	720	766	776	708	729	734	685	719	730	691	728	689	756	789	730	716	753	671	709	760	692	763	768	725	759	702	802	726	746	746	737	669	724	682	698	760	728	745	725	739	755	735	743	753	731	722	712	750	770	747	728	747	732	725	773	770	750	701	723	766	768	759	772	766	737	751	770	741	730	726	781	776	760	722	779	721	748	725	707	708	736	733	727	729	710	718	759	697	704	723	721	727	740	715	755	635	759	721	744	785	782	736	726	733	696	745	787	751	747	769	700	728	716	731	695	773	755	719	701	738	740	753	769	722	712	718	775	760	731	716	755	750	697	694	745	757	765	764	746	735	772	776	730	708	730	760	783	783	782	745	689	771	697	746	752	739	709	732	708	762	740	704	699	773	733	722	768	765	787	712	760	735	706	719	758	717	743	731	774	739	738	718	747	743	744	700	726	688	788	725	726	782	708	755	808	729	797	788	731	751	721	770	731	776	730	718	670	731	739	694	745	771	751	715	704	682	757	702	743	715	790	704	751	754	768	746	738	743	739	767	689	720	732	724	750	733	731	688	739	700	757	746	725	762	719	694	773	757	744	705	752	708	763	714	736	754	759	701	769	757	762	755	706	730	748	739	691	752	733	714	719	693	740	701	712	773	787	777	696	728	698	754	689	687	752	773	743	745	722	715	695	770	775	755	734	726	749	717	748	731	740	776	726	745	736	755	761	789	750	751	734	716	810	703	751	685	748	760	735	683	716	764	753	712	733	756	736	725	773	702	714	717	788	771	712	728	774	763	754	754	698	699	738	755	725	714	732	742	790	732	676	726	716	785	724	724	777	744	736	745	696	760	783	750	739	720	717	725	713	741	776	682	725	714	696	735	811	787	759	720	747	719	780	711	729	770	722	735	760	781	764	746	735	747	719	746	777	734	763	733	733	728	671	783	773	670	747	702	738	705	754	744	767	747	748	728	755	734	771	717	729	735	718	746	712	800	799	753	727	708	751	737	777	748	739	714	712	772	762	772	749	728	735	692	696	776	737	695	739	701	774	716	740	741	691	696	706	699	741	728	721	756	693	753	772	758	738	710	712	743	734	763	749	708	724	804	731	720	772	715	732	750	755	698	743	727	723	752	775	751	696	741	719	751	735	743	728	738	703	737	756	722	768	800	718	745	712	757	734	759	717	786	711	698	728	731	727	710	751	768	687	780	748	771	707	731	776	777	756	763	751	724	725	728	751	749	719	708	748	734	737	710	721	732	789	739	760	779	748	708	760	718	726	736	759	743	724	776	747	746	771	730	711	772	705	695	742	801	756	729	720	751	744	701	756	741	745	761	759	741	733	710	750	709	753	788	704	720	695	752	774	737	772	720	751	740	724	717	717	777	720	753	716	735	735	722	740	725	763	748	756	734	716	738	744	767	742	745	727	735	776	752	736	691	721	737	728	718	775	703	740	756	721	709	769	775	768	764	726	744	714	720	754	772	757	758	761	744	757	728	750	717	727	728	748	711	762	755	729	724	771	750	750	711	771	728	761	736	740	755	753	757	719	785	781	756	730	702	776	694	762	708	731	753	735	754	763	742	727	761	741	732	684	744	745	707	726	705	726	755	738	725	714	745	684	735	764	717	686	775	757	778	748	774	697	712	729	748	732	767	759	723	739	710	763	785	746	742	756	761	762	803	741	731	714	720	711	707	722	715	734	723	740	709	718	726	731	779	735	708	744	738	726	768	757	728	700	744	780	738	741	712	725	713	781	719	757	767	673	758	746	742	766	711	752	728	755	737	736	753	723	736	738	735	709	759	759	778	701	777	755	765	741	703	723	717	738	748	713	729	736	755	775	704	740	718	737	723	737	735	705	738	743	751	730	735	807	727	750	722	689	775	689	724	680	698	681	720	736	757	778	750	754	756	699	775	734	729	744	751	775	753	773	754	747	749	731	725	715	735	745	728	766	733	767	752	661	718	726	746	755	762	738	760	775	732	759	716	738	723	776	743	769	710	756	755	765	728	691	726	779	775	697	742	729	780	773	736	704	784	760	741	695	725	763	764	723	737	712	750	698	715	754	727	736	749	743	811	729	737	722	763	747	719	767	701	764	767	703	779	737	746	729	731	746	753	770	704	729	772	736	775	779	715	721	708	693	750
1672	600	289	246	365	469	389	321	292	284	231	200	174	156	144	142	142	137	106	132	112	104	110	108	112	87	97	111	102	95	98	77	90	92	71	86	68	88	86	90	89	79	86	75	64	70	90	91	76	82	72	73	82	72	70	83	96	71	82	81	72	101	70	74	80	83	82	59	82	80	78	63	84	85	85	79	63	86	73	81	72	74	78	85	63	71	64	73	104	76	76	60	84	70	71	76	66	70	78	75	86	62	69	63	80	67	62	59	65	58	65	72	72	61	80	63	67	71	74	75	83	67	62	71	75	68	52	73	73	63	71	63	81	78	82	75	82	67	66	68	83	70	61	68	92	84	68	67	92	80	78	64	70	68	75	65	85	71	69	68	60	56	60	79	66	65	69	86	67	76	70	77	91	65	65	74	59	86	57	67	86	73	55	60	81	79	66	59	69	69	78	64	94	81	64	75	62	62	62	67	78	61	72	71	78	64	61	81	68	63	70	68	67	76	69	77	74	63	69	81	63	85	79	59	87	76	59	76	78	64	74	71	66	70	68	74	70	73	63	67	84	68	74	74	65	64	77	47	66	87	57	75	74	77	70	60	71	73	73	90	80	80	73	73	92	63	72	67	83	61	85	81	83	61	74	75	74	70	68	72	67	65	74	67	70	56	78	62	70	95	72	79	82	65	71	84	78	90	66	78	73	64	87	74	67	72	66	60	66	72	68	67	68	76	76	59	84	68	67	83	69	61	69	78	68	81	84	89	74	70	68	61	65	71	81	66	66	72	73	50	71	68	72	58	67	79	69	75	61	72	68	69	77	87	53	66	65	67	73	68	73	55	67	54	56	66	85	65	80	78	66	73	53	70	65	70	76	64	75	80	76	72	87	49	74	75	74	74	73	66	82	73	75	80	80	64	72	69	72	69	62	75	77	61	66	70	69	72	65	84	77	71	63	65	72	57	61	71	70	73	72	70	66	70	86	81	65	75	65	87	79	67	65	85	64	72	74	81	74	77	82	85	68	68	66	70	77	65	62	60	72	80	71	64	68	81	71	56	62	75	77	75	61	73	84	57	56	63	64	64	64	74	74	74	69	77	78	73	62	61	58	69	66	76	63	69	65	72	68	62	67	80	78	74	78	75	77	79	87	67	77	72	68	68	73	77	67	73	80	62	64	68	63	80	77	85	67	59	79	64	65	58	70	84	73	62	60	81	51	88	74	76	72	67	59	60	57	85	69	71	73	68	79	67	70	74	55	56	62	77	58	68	70	58	70	90	69	66	88	71	64	77	57	80	78	64	79	77	83	71	68	84	69	76	79	57	75	77	70	75	59	75	61	74	66	70	66	81	69	65	65	75	65	65	72	67	65	74	81	68	79	68	57	82	61	66	71	90	74	72	75	59	64	64	74	71	77	69	75	73	62	66	73	74	75	86	67	70	63	70	84	70	71	85	72	63	66	71	76	65	74	64	59	77	69	86	69	68	71	66	64	83	75	56	86	81	71	82	69	89	79	63	77	46	59	66	68	75	83	69	54	77	77	70	76	62	77	66	78	67	61	87	70	69	58	63	70	75	93	67	62	59	69	73	70	73	79	79	74	85	90	67	71	60	65	68	70	73	72	63	64	54	68	75	65	75	61	77	52	71	71	79	63	67	72	75	73	76	75	88	62	88	80	79	93	57	76	68	66	82	81	71	58	67	68	76	65	80	68	81	79	73	63	74	68	65	81	64	68	84	59	65	66	89	85	56	65	70	91	72	85	59	70	80	77	83	59	77	64	54	57	73	61	77	69	67	58	68	83	70	73	74	70	65	78	71	69	70	67	63	74	80	66	66	64	70	75	72	71	71	75	72	65	49	72	66	66	69	69	60	70	66	64	67	80	67	55	67	72	76	65	70	67	76	58	54	67	66	82	77	60	71	59	85	67	82	68	58	67	65	73	77	84	54	74	70	76	69	64	77	86	68	72	61	56	70	72	87	79	65	75	79	59	65	56	70	66	75	74	80	77	64	62	63	78	78	89	71	68	80	59	88	60	89	71	71	74	62	78	76	62	70	67	88	58	84	73	67	76	76	88	71	78	70	62	75	66	72	74	62	49	68	81	69	66	67	66	63	63	73	58	77	85	56	66	75	75	73	85	68	72	65	65	83	72	63	80	49	73	88	79	69	60	75	91	69	70	75	75	70	72	51	79	67	76	71	60	75	60	72	74	78	80	76	79	73	75	81	80	62	72	71	66	78	65	67	52	86	63	63	63	84	72	59	51	71	64	91	67	69	93	61	70	78	67	73	69	75	74	77	85	55	63	63	60	81	70	73	60	68	68	73	83	68	73	73	58	64	47	70	68	67	65	66	76	68	65	80	61	72	60	60	68	76	79	48	76	76	84	62	69	78	73	60	61	78	66	72	65	72	77	74	84	61	71	77	65	71	77	74	72	60	69	70	69	69	79	73	71	78	70	74	82	84	73	83	63	81	65	75	78	68	69	61	62	74	91	67	62	75	87	67	68	75	68	68	64	64	75	60	73	57	83	69	60	61	79	76	75	70	65	73	68	69	75	82	53	74	64	64	65	77	54	82	72	91	75	69	81	75	90	75	67	77	84	70	56	81	69	68	74	63	63	74	73	75	72	53	56	65	62	55	58	75	81	69	83	59	66	70	77	67	77	56	66	68	71	67	58	62	60	62	68	82	75	59	85	84	81	69	82	71	75	74	81	67	67	54	67	66	81	70	67	65	64	58	69	81	66	63	69	71	72	72	73	77	64	92	68	74	67	65	72	73	70	71	76	79	61	79	72	65	68	74	65	66	71	60	70	82	64	75	70	72	78	59	59	59	63	81	85	75	73	84	74	64	78	75	72	84	68	61	74	83	76	79	72	66	56	61	80	58	78	75	71	67	71	62	84	73	63	79	77	83	61	64	70	63	82	77	67	80	73	74	71	84	89	72	77	98	68	62	49	79	86	53	68	71	59	70	70	80	72	71	67	63	76	73	66	68	68	59	72	68	76	84	80	71	56	72	90	74	54	62	60	61	65	77	66	74	80	73	74	63	79	76	63	88	66	78	84	74	70	62	66	68	74	73	76	61	86	70	71	69	65	57	80	62	73	73	51	71	75	78	59	63	55	60	51	75	71	71	57	75	78	60	74	79	67	76	71	71	72	61	71	84	62	71	75	69	58	65	65	71	70	55	79	71	72	79	76	85	63	75	66	72	71	75	68	80	65	81	62	59	62	73	76	58	66	69	73	81	72	67	67	67	67	72	63	70	84	71	70	71	69	47	68	59	94	70	75	56	63	86	75	70	77	68	77	78	48	69	59	74	68	80	65	67	61	70	56	74	64	64	67	86	62	70	61	71	83	53	77	72	70	86	86	77	74	62	67	80	74	84	66	75	70	78	81	64	69	73	85	82	72	76	62	82	69	72	82	83	83	79	59	71	75	83	65	66	72	68	81	88	52	62	77	55	65	74	66	52	62	82	90	81
22160	13962	7051	17945	25710	24508	20972	17446	14727	12071	10009	8374	7094	6251	5222	4767	4325	3780	3561	3180	2864	2744	2573	2435	2307	2248	2038	2058	2000	1913	1803	1690	1689	1613	1516	1525	1557	1575	1504	1430	1477	1411	1434	1404	1448	1485	1528	1502	1479	1451	1374	1412	1450	1458	1392	1454	1484	1388	1392	1353	1318	1357	1451	1373	1418	1382	1493	1420	1371	1410	1390	1398	1387	1334	1274	1308	1226	1274	1276	1217	1174	1217	1199	1203	1174	1107	1070	1164	1086	1123	1146	1197	1123	1115	1096	1151	1059	1104	1078	1152	1128	1064	1092	1135	1135	1084	1113	1076	1099	1085	1094	1095	1062	1055	1087	1116	1111	1017	1120	1149	1104	1063	993	1101	1090	1101	1138	1107	1128	1049	1050	1067	1112	1090	1077	1085	1049	1117	1078	1039	1028	1055	1068	1105	1065	1118	1081	1061	1021	1103	1082	1065	1081	1073	1020	1051	1062	1054	1086	1042	1102	1067	1088	1064	1081	1066	1065	1105	1059	1061	1033	1084	1113	1108	1105	1071	1025	1069	1078	1053	1057	1051	1075	1070	1032	1053	1081	1107	1049	1142	1025	1080	1110	1104	1014	1050	1004	1062	997	1048	1026	1095	1067	1003	1080	1065	1034	1070	1011	1079	1101	1057	1103	1101	1010	1128	1096	1061	1081	1094	1068	1067	1055	1057	1040	1059	1082	1023	1085	1133	1076	1071	1019	1060	1022	1096	1066	1107	1076	1051	1068	1058	1067	1072	1103	1066	1095	1092	1031	1111	1006	1087	1091	1117	1014	1054	1094	1061	1074	1043	1088	1091	1088	1096	1057	1059	1082	1065	1086	1045	1020	1039	1058	1056	1042	1091	1030	1036	1071	1039	1050	1075	1025	1029	1007	1038	1031	1054	1063	1076	1092	1064	1081	1062	1058	1038	1028	1039	1015	1065	1023	1049	1014	1084	981	1047	1067	1075	1028	1091	1039	1058	1044	1040	1083	1017	1073	1038	1053	1092	1071	1063	1045	1084	1065	1098	1047	1057	1032	1058	1032	1043	1064	1033	1053	1090	1004	1007	1073	1046	1104	1088	1031	1051	1051	1084	1016	1129	1067	1077	1086	1048	1090	1055	1089	1052	1092	1049	1026	1070	1032	1081	1017	1123	1074	1080	1087	1108	1039	1043	1044	1060	1053	1060	1126	1038	1047	1045	1062	1147	1013	1095	1074	1060	1051	1064	1055	1057	1036	1044	1050	1059	1043	1037	1123	1083	1106	1030	1020	1058	1052	1070	1064	1012	1079	1103	1058	1122	1095	1050	1084	1054	1070	1039	1078	1069	1046	1072	1055	1097	991	1065	1001	1079	1095	1060	1099	1116	1100	1020	1067	1097	1056	1042	1057	1140	1032	1016	1014	1045	1027	1089	1118	1062	1037	1093	1042	1111	1113	1068	1075	1100	1066	1060	1055	1094	1114	1051	1010	1050	1061	1040	1102	1104	1048	1067	1118	1045	1107	1097	1109	1049	1008	1067	1077	1072	1098	1064	1071	1036	1085	1071	1118	1079	1055	1054	1043	1085	991	1052	1091	1064	1140	1044	1061	1062	1110	1090	1046	1059	1091	1032	1075	1061	1030	998	1048	1093	1047	1090	1069	1035	1073	1014	1015	1071	1031	1051	1013	1075	1079	1100	1028	1059	1077	1110	1098	1052	1069	1070	1064	1052	1046	1068	1024	1046	1066	1079	1076	1076	1008	1092	1030	1069	1077	1061	1113	1068	1060	1044	1071	1055	1079	1106	1063	1093	1031	1012	1073	1071	1076	1074	1050	1103	1054	1077	1096	1049	1069	1036	1072	1033	1067	1024	1025	1088	1002	1130	1073	1038	996	1045	1013	1080	1091	1048	1035	1050	976	1085	1053	1071	1067	1122	1071	1017	1091	1099	1036	1111	1060	1036	1051	992	1034	1070	1089	1056	1112	1056	1060	1047	992	1114	1048	1077	1114	1050	1108	1009	1123	1022	1020	1072	1044	1068	1048	1086	1036	1133	1133	996	1076	1097	1076	1099	1101	1030	1076	1028	1039	1044	1024	1038	1119	1063	1021	1100	1094	1071	1053	1057	1106	1061	1118	1018	1069	1078	1066	1099	1038	1013	1076	1089	1053	1030	1032	1032	1082	1100	1067	1047	1073	1136	1122	1097	1088	1001	1039	1072	988	991	1066	1100	1051	1029	1063	1063	1069	1099	1031	1034	1028	1101	1040	1032	1141	1067	1029	1024	1062	1090	1077	1022	1072	1133	1103	1059	1082	1116	1061	974	1068	1103	1085	1134	1040	1062	1023	1043	1080	1053	1046	1099	1082	1081	1099	1076	1064	1031	1051	1097	1060	1043	1034	1040	1005	1031	1052	1018	1069	1073	1034	1024	1093	1029	1097	1093	1069	1053	1056	1102	1058	1067	1106	1084	1101	1018	1096	1012	1084	1018	1047	1102	1076	1093	1108	995	1022	1058	1068	1066	1100	1014	1039	1038	1038	1054	1072	1099	1071	1039	1011	1039	1058	1035	1141	1096	1044	1111	1040	1027	1025	1054	1094	1080	1116	1061	1090	1052	987	1061	1046	1082	1083	1076	1073	1027	1122	1032	1107	1052	1031	1031	1105	1117	1103	1081	1091	1076	1074	1080	1058	1058	1073	1100	1069	1078	1075	1059	1073	1062	1061	1055	1036	1054	1089	1016	1045	1009	1118	1042	1017	1040	1069	1086	1093	999	1047	1089	1011	1073	1054	1061	1054	1077	1030	1076	1080	1054	1056	1077	1020	1065	1081	1045	1091	1027	1009	1051	998	1083	1068	1072	1110	1059	1031	1041	1064	1064	1108	1030	1098	1064	1055	1128	1070	1010	1080	1115	1054	1048	1049	1112	1073	1067	1090	1041	1138	1071	1058	1047	1068	1036	1047	1066	1028	1111	1070	1002	1097	1086	1055	1080	1033	1054	1068	1040	1064	1071	1072	1009	1044	1103	1099	1039	1095	1052	1075	1102	1129	1020	1071	1094	1028	1022	1054	1098	1082	1113	1019	1074	1047	1071	1062	1012	1083	1048	1082	1083	1049	1095	1180	989	1035	1068	1063	1063	1052	1056	1085	1017	1065	1091	1077	1114	1054	1063	1025	1098	1113	1094	1074	994	1060	1052	1065	1079	1091	1125	1033	1036	1050	1105	1034	1037	1080	1006	1076	1132	1070	1094	1023	1000	1095	1088	1068	1086	1084	1065	1059	1074	1068	1109	1072	1064	1088	1093	1085	1095	1020	1023	1036	1015	1064	1051	1108	1015	1074	1070	1041	1073	1023	1072	1026	1054	1055	1071	1023	1050	1072	1060	1046	1007	1117	1008	1097	1034	1088	1089	988	1041	1018	1119	1064	1041	1081	1059	1114	1047	1082	1058	995	1068	1067	1072	1094	1135	1119	1124	1115	1036	1019	995	1081	1058	1059	1075	1055	961	1077	1040	1122	1069	1068	1109	1073	1048	1097	1020	1066	1057	1038	1036	1055	1080	1036	1066	1042	1042	1029	1046	1012	1024	1079	1021	1098	1059	1041	1084	1099	1095	1061	1053	1119	1079	1113	1119	1067	1084	1062	1094	1113	1099	1026	1098	1037	1092	1065	1046	1035	1021	1049	1067	1049	1122	991	1093	1047	1075	1050	1040	1030	1126	1020	1037	1098	1095	1041	1079	1083	1139	1098	1075	1082	1035	1116	1120	1014	1102	1048	1044	1052	1074	1019	1060	1095	1102	1049	1063	1128	1076	1124	1111	1121	1047	1067	1051	1039	1007	1060	1057	1013	1082	1069	1024	1037	1069	1124	1073	1029	1020	1059	1061	1102	1001	1100	1062	1098	1109	993	1102	1112	1049	1106	1040	1042	1101	1081	1070	1142	1041	1063	1113	1133	1022	1071	1074	1140	1127	1125	1069	1103	1019	1117	1086	1048	1036	1078	1084	1034	1077	1096	1025	1029	1127	1087	1037	1053	1065	1146	1073	1117	1007	992	1076	1082	1028	1039	1028	1041	1023	1044	1046	1020	1072	1074	1047	1099	1013	1074	1066	1091	1123	1109	1081	1056	1008	1081	1101	1047	1025	1024	1061	1117	1077	1103	1090	984	1045	1054	1084	1077	1042	1101	1041	1021	1050	1139	1053	1075	1118	1022	1039	1008	1098	1064	1060	1095	1061	1078	1045	1065	1019	1055	1023	1038	1045	1045	1110	1107	1047	1068	1053	1038	1056	1081	1009	1040	1062	1042	1089	1101	1065	1069	1026	1094	1037	1034	1047	1101	1073	1031	1093	1099	1079	1120	1078	1014	1047	1055	1129	1001	1048	1053	1043	1016	1055	1076	1099	998	1041	1067	1048	1051	1062	1099	1112	1072	1031	1073	1109	1019	1009	1042	1081	1052	1063	1046	1052	1009	1120	1027	1031	1072	1035	1053	1085	1034	1080	1085	1054	1038	1012	1023	1036	1085	1076	993	1099	1041	1083	1053	1058	1018	1047	1067	1055	1118	1017	1085	1029	1097	1014	1017	1097	1056	1062	1088	1111	1028	1071	1101	1129	1101	994	1058	1054	1118	1099	1002	1045	1021	1025	1125	1093	1122	1048	1051	1106	1002	1098	1045	1087	1058	1057	1150	1050	1052	1066	1052	1055	1067	1087	1104	1018	1141	1050	1101	1066	1060	1098	1055	1039	1046	1122	1047	1122	1043	1085	1040	1080	1089	1082	1101	1042	1056	1114	1048	1037	1107	1043	1046	1059	1093	1042	1045	1085	1049	1070	1109	1014	1034	1111	1097	1051	1070	1111	1071	1121	1024	1110	1004	1084	1058	1083	1018	1077	1075	1081	1056	1084	1030	1111	1083	1049	1077	969	1059	1089	1040	1032	1040	1040	1107	997	1092	1082	1069	1091	1082	1092	1039	1030	1048	1067	1046	1066	1050	1070	1116	1051	1061	1060	1046	1051	1112	1072	1075	1092	997	1070	1087	1020	1063	1048
1431	192	115	77	153	130	127	107	82	102	82	88	60	55	47	54	57	38	57	51	33	42	42	40	22	40	41	40	32	33	25	31	46	39	31	34	36	37	35	32	34	34	32	32	35	37	31	44	33	32	32	36	27	37	31	40	40	32	44	37	28	28	37	34	36	37	30	27	35	37	35	31	24	33	44	38	26	38	33	32	29	35	27	33	39	31	38	32	27	33	28	32	37	28	32	36	28	30	38	33	30	31	34	30	37	31	30	31	34	33	36	34	22	34	40	29	31	25	30	30	39	39	29	29	31	45	29	23	24	37	39	30	21	28	38	36	18	34	27	34	42	43	40	32	46	37	32	33	20	43	24	37	30	35	29	33	45	42	30	27	32	35	32	34	37	40	33	28	37	23	32	34	35	24	45	33	30	39	23	26	28	32	30	32	28	33	32	37	29	24	34	44	37	29	33	28	27	29	26	29	24	29	36	25	20	34	43	40	40	23	31	31	33	27	28	31	24	34	37	43	31	35	36	33	38	34	39	30	30	38	27	28	20	32	31	40	26	31	20	30	40	41	31	31	22	23	27	27	40	33	42	30	39	19	33	31	33	42	29	24	23	26	40	29	36	24	32	28	27	33	36	24	28	31	31	31	23	43	29	37	31	34	29	36	29	20	35	26	32	27	30	45	30	23	36	27	33	33	26	38	36	34	30	41	39	37	27	27	30	30	30	35	30	22	35	27	39	28	37	41	36	26	19	31	25	39	33	30	33	36	43	23	38	33	26	24	24	34	31	25	36	27	23	33	29	34	41	30	27	29	26	26	24	22	33	44	40	33	30	28	32	24	35	35	25	21	24	29	27	31	25	33	30	30	31	23	41	30	39	38	28	33	36	29	33	30	33	31	29	30	23	32	27	29	24	29	34	32	23	34	31	25	35	29	26	36	32	37	28	32	26	30	32	29	31	42	40	36	35	29	48	29	37	26	26	23	30	33	37	25	29	33	25	34	39	21	37	31	21	25	42	23	35	30	40	28	30	27	31	44	35	30	23	35	37	29	40	35	38	29	44	27	39	37	22	33	31	21	31	31	27	29	36	29	25	39	29	26	33	26	33	30	29	32	25	21	29	36	30	34	30	31	29	32	24	30	38	34	25	30	42	35	39	25	28	29	26	35	42	28	30	32	38	31	27	33	30	28	31	25	34	35	34	25	30	45	37	25	29	41	33	33	19	35	38	33	35	31	34	31	37	38	22	30	29	29	27	32	26	29	44	27	34	32	36	36	41	29	35	20	24	29	36	30	27	30	27	29	36	27	23	28	30	38	32	35	36	19	31	28	35	31	32	30	21	30	29	31	37	31	30	44	31	39	31	38	39	35	27	29	42	35	36	33	43	33	32	29	34	25	33	23	36	32	28	28	38	30	31	25	23	25	27	37	33	23	30	45	26	29	36	32	36	31	24	24	35	38	33	36	43	27	44	37	28	32	31	26	28	35	22	28	37	26	25	31	30	27	32	28	31	34	26	27	34	19	34	36	47	35	23	22	28	20	34	28	26	38	32	39	28	22	33	22	32	35	21	34	33	40	32	36	32	36	27	31	29	30	33	25	34	32	27	22	30	38	33	32	18	30	30	35	26	33	28	33	36	27	32	38	45	42	31	25	29	29	39	30	33	25	37	27	33	33	36	31	22	30	31	25	32	39	39	36	30	33	29	31	30	32	29	40	35	32	33	42	36	24	43	37	33	41	23	39	44	32	30	27	28	24	37	42	28	38	37	30	28	33	24	34	31	34	37	32	23	31	27	32	34	33	43	35	32	36	40	31	34	24	39	32	22	30	38	34	42	33	36	26	32	33	34	30	23	20	32	30	27	36	37	24	31	31	26	23	28	32	26	25	32	28	36	26	30	29	29	36	29	28	33	25	31	23	26	36	23	32	32	43	31	18	29	32	31	35	32	28	31	29	26	34	36	22	31	31	34	44	36	36	22	33	28	31	29	26	35	34	31	29	19	34	26	40	37	27	21	33	18	32	33	33	38	33	36	38	28	27	30	32	29	38	33	28	34	38	37	27	32	39	25	32	27	28	33	39	41	25	18	31	31	26	28	30	24	29	45	31	24	35	32	27	29	24	29	39	27	30	36	30	42	28	25	28	29	28	34	32	28	38	40	33	48	31	30	34	26	38	34	39	36	27	29	30	24	27	26	35	38	26	39	26	34	29	29	26	32	33	30	27	39	24	24	31	40	33	34	34	38	22	26	28	29	29	32	31	26	31	24	35	32	41	29	32	27	31	17	36	32	36	26	24	34	27	29	26	31	28	27	33	30	28	27	32	30	38	30	35	42	37	32	37	29	35	35	36	36	30	20	26	23	26	31	25	38	37	32	32	33	33	38	35	31	33	35	30	27	30	39	36	25	30	36	37	39	33	29	38	28	35	35	27	41	38	41	34	34	22	34	35	29	37	30	34	30	28	46	36	38	36	27	33	40	42	25	33	23	31	35	27	36	29	29	29	39	28	27	47	30	40	32	25	29	34	36	34	37	22	34	24	24	40	30	31	32	27	27	27	39	27	27	26	49	31	28	27	27	27	30	34	40	30	34	35	26	46	35	39	43	28	27	27	30	33	34	25	31	22	37	25	35	32	27	32	34	41	23	28	27	40	32	28	30	32	38	37	27	36	30	40	41	31	28	32	44	21	33	23	35	37	18	32	30	35	31	28	19	32	35	21	27	30	27	25	25	30	25	25	28	25	32	27	39	26	37	32	37	20	36	24	31	27	30	32	22	33	34	26	38	27	36	36	28	34	30	31	35	31	16	38	32	34	32	33	32	39	39	29	29	29	34	40	32	25	16	33	32	27	27	21	44	29	39	26	35	45	40	37	37	29	33	33	32	34	23	22	37	34	19	34	39	20	33	26	37	40	31	32	32	29	32	30	32	29	30	33	40	25	36	25	32	37	34	33	30	37	33	25	28	30	28	28	31	25	29	32	36	43	27	39	32	22	33	21	37	34	19	31	33	38	31	30	25	24	33	28	23	25	41	34	30	36	29	29	35	32	33	27	44	30	38	22	32	33	39	37	35	27	27	32	25	35	24	34	38	29	39	34	36	33	20	34	30	34	36	36	30	34	40	36	36	25	24	31	31	22	21	32	37	30	41	26	33	33	41	30	34	30	38	38	37	31	26	36	27	34	31	41	31	26	29	38	27	38	32	34	28	33	27	38	34	26	31	25	25	27	31	43	34	24	27	16	26	31	38	28	38	34	29	37	31	27	33	28	37	29	28	35	41	24	31	30	34	33	26	29	37	33	36	43	33	28	31	37	35	35	35	26	23	39	26	25	28	36	33	31	32	28	29	34	36	16	38	38	34	28	36	30	22	26	26	31	34	22	34	26	21	32	28	22	35	25	35	31	36	30	25	19	27	24	33	46	29	39	31	35	27	39	42	34	34	35	30	33	31	39	30	35	24	28	19	31	29	41	23	36	29	29
11665	5543	2618	7804	13095	12262	9758	7579	5849	4591	3645	2923	2437	2122	1827	1678	1423	1275	1172	1115	982	1001	900	855	876	808	829	752	731	723	706	677	621	653	591	614	624	569	628	596	606	550	598	619	601	628	559	640	621	688	633	666	704	673	640	656	665	628	629	606	626	620	620	624	694	626	655	606	617	660	642	612	611	624	606	596	607	587	562	549	553	510	530	553	534	550	529	536	502	491	529	531	466	519	502	499	508	550	514	512	499	526	476	506	514	507	488	471	495	491	527	469	442	464	522	486	544	476	492	511	501	506	494	501	485	524	455	486	488	484	476	514	500	492	501	461	502	456	491	487	519	476	495	472	483	520	466	479	466	465	486	479	438	452	478	498	483	506	476	508	470	489	493	513	509	491	502	499	463	486	503	469	461	494	470	517	513	491	519	492	493	496	478	513	460	477	428	517	448	489	508	500	474	503	449	455	458	464	475	486	460	517	493	499	491	524	491	490	482	527	503	470	464	517	479	471	511	519	468	521	510	464	508	446	504	495	484	497	494	471	456	462	454	481	483	471	486	486	449	493	463	486	461	495	524	511	487	516	497	486	501	441	465	486	470	457	493	525	458	472	451	544	484	492	477	460	506	503	457	515	479	503	466	444	513	457	501	490	474	495	506	478	485	475	538	471	517	471	472	480	528	455	509	505	477	496	513	491	472	430	474	509	491	525	455	489	460	459	475	467	500	503	483	509	513	478	470	515	499	503	465	452	505	523	533	496	507	532	467	440	490	503	446	486	463	494	499	463	490	498	487	432	478	491	436	478	472	440	461	490	514	502	536	476	478	532	468	512	494	476	473	490	484	503	492	494	489	471	476	488	485	489	475	495	505	479	519	488	475	477	513	514	499	452	485	523	498	462	511	498	463	475	474	489	482	505	460	484	493	474	483	508	453	467	501	525	494	473	473	482	525	524	521	479	529	506	468	488	501	479	474	471	510	483	528	470	445	486	438	473	512	500	450	502	487	517	458	496	504	437	520	479	476	474	492	491	472	486	481	492	496	458	503	451	489	462	477	447	452	490	506	497	484	496	471	485	491	486	505	493	465	485	495	478	477	515	463	474	478	467	496	470	484	459	493	478	502	504	463	461	501	493	463	491	431	486	472	478	476	496	494	501	509	489	437	492	499	492	532	441	497	518	473	484	477	472	527	470	471	483	469	501	457	500	504	510	489	472	517	487	513	493	453	478	464	508	491	537	508	484	498	479	447	462	490	481	456	473	489	481	506	481	510	493	498	485	538	456	449	500	480	469	472	524	468	464	458	462	498	485	478	496	469	497	482	491	468	532	469	515	484	467	505	462	494	510	512	513	471	523	446	518	495	520	450	463	477	498	489	456	496	507	453	508	524	467	490	468	487	534	481	480	491	522	452	505	453	459	475	490	512	456	487	467	488	532	494	454	499	504	506	502	466	469	484	496	471	491	505	497	509	480	504	488	495	504	478	460	486	482	492	489	494	442	477	480	476	495	471	501	518	461	511	471	454	538	479	481	523	473	478	501	488	458	515	475	478	490	479	476	501	479	471	517	470	508	493	435	497	497	506	526	478	459	528	475	520	498	482	481	472	468	487	558	488	539	465	447	482	487	499	496	493	470	492	478	493	499	481	504	511	512	497	505	484	482	510	469	483	481	457	506	441	470	453	536	475	495	519	447	477	504	524	481	506	496	497	492	446	480	497	511	514	485	497	515	473	501	522	475	480	490	491	522	502	495	449	503	467	468	502	466	466	495	475	465	463	507	505	465	498	512	476	532	458	503	526	472	520	465	474	509	507	506	488	491	495	486	533	542	473	508	485	490	454	479	458	485	496	516	447	484	472	453	461	449	435	504	474	490	506	509	516	483	498	516	445	501	522	492	494	508	502	474	495	481	527	492	485	471	473	455	467	472	419	447	514	471	520	480	498	497	511	518	465	517	421	522	543	499	442	511	484	474	484	491	494	494	523	488	479	457	520	499	507	500	498	466	474	481	506	467	467	488	460	476	465	497	440	472	479	485	486	520	509	471	507	500	497	467	497	518	482	498	500	519	489	475	469	499	502	474	460	506	472	436	485	463	461	488	492	462	481	465	494	507	485	455	484	498	498	484	487	481	424	488	475	462	515	532	485	518	510	528	481	502	444	478	448	486	493	474	488	468	502	503	480	486	471	502	464	535	477	475	514	494	473	480	481	531	469	481	479	476	467	475	481	491	501	441	454	506	489	464	499	501	469	450	526	481	483	491	498	499	486	475	439	519	497	461	508	469	473	511	496	467	434	461	446	479	482	481	497	522	538	486	459	483	517	506	485	497	461	507	472	495	496	512	498	490	498	453	481	493	457	459	486	510	504	468	497	504	501	509	455	474	522	467	532	484	477	494	503	493	482	496	478	494	501	514	495	521	506	515	467	496	509	516	531	461	473	514	480	490	484	488	470	493	471	481	483	471	489	523	453	530	472	445	520	498	485	520	469	477	500	503	485	456	521	529	490	463	468	463	540	489	511	514	488	495	478	436	462	471	492	507	490	508	495	512	499	522	487	492	522	480	502	552	504	455	487	499	475	480	518	503	511	492	458	492	473	482	474	446	477	482	510	455	500	479	501	526	489	498	482	476	499	492	488	495	505	486	497	499	484	493	458	505	542	471	508	485	469	504	448	472	522	503	490	481	450	487	460	517	511	454	478	475	500	477	496	472	480	515	480	472	453	477	513	490	493	486	465	537	483	486	480	500	455	478	465	461	481	451	453	493	480	526	508	481	500	444	500	485	489	519	506	511	494	421	468	440	524	490	485	460	469	508	505	477	496	493	458	484	493	503	492	460	516	476	484	500	501	475	530	481	475	507	448	489	479	499	520	496	494	489	449	508	439	513	456	495	507	491	476	494	508	463	486	505	503	499	443	494	462	468	464	466	480	487	434	494	516	478	501	484	509	461	517	472	442	492	496	469	504	497	464	475	521	468	488	527	519	468	475	490	513	449	506	466	487	511	485	493	486	488	454	469	489	463	490	538	484	469	478	478	421	513	455	482	504	450	497	435	497	472	507	448	485	517	515	458	488	457	459	482	475	472	482	462	472	486	515	477	501	501	483	527	487	524	474	522	480	465	454	493	503	486	481	490	495	476	453	472	530	501	509	509	467	515	520	463	501	469	470	499	488	460	465	489	463	458	530	495	487	496	519	464	512	488	488	469	492	435	502	486	481	485	489	485	487	476	508	466	495	458	466	466	460	506	495	502	501	502	474	456	479	478	509	499	484	534	474	486	492	488	505	458	449	461	467	490	512	462	523	493	490	459	482	507	458	496	445	522	505	460	501	442	481	513	532	489	510	465	475	510	490	473	522	485	480	470	499	485	493	495	489	511	475	501	515	487	500	448	480	524	489	459	474	454	532	494	473	484	475	471	454	452	471	454	494	469	517	504	476	485	504	477	482	486	465	488	437	523	469	481	466	457	492	482	547	503	446	491	507	497
798	391	199	153	270	328	263	227	191	182	133	131	141	124	87	102	95	72	70	62	78	72	71	63	64	52	51	48	67	58	56	65	50	47	58	52	57	60	53	70	55	43	54	59	61	65	50	47	54	55	64	57	61	53	55	70	59	56	61	42	44	57	51	65	51	62	46	54	58	59	62	57	56	53	55	49	45	46	67	58	67	72	51	44	51	65	50	59	54	60	52	59	49	42	49	47	53	43	37	45	43	46	55	51	39	46	53	56	38	58	58	38	58	46	42	40	38	57	41	52	46	48	55	54	60	42	49	56	55	41	46	46	54	44	42	52	48	38	46	46	50	48	48	43	50	53	49	50	52	54	55	55	63	54	44	36	55	51	60	52	43	50	60	52	49	53	53	47	43	54	38	47	66	47	54	34	55	62	45	39	37	47	60	58	51	42	55	42	59	49	53	49	49	69	48	46	52	45	37	50	36	51	50	50	44	51	46	50	59	51	52	55	44	43	52	51	49	52	42	49	53	44	66	60	58	47	65	42	54	45	39	44	43	53	45	46	55	51	60	52	54	56	48	51	42	47	39	50	55	44	43	46	42	45	52	45	44	38	48	58	43	53	42	50	56	46	43	58	51	51	39	53	40	48	49	42	53	49	47	38	59	42	60	42	46	44	60	48	40	64	42	52	53	42	47	48	61	45	49	49	42	48	60	47	57	50	49	52	45	67	51	48	48	55	59	49	46	52	43	47	68	49	44	57	57	51	52	40	62	52	48	59	32	31	51	41	55	43	44	52	48	48	53	59	49	45	46	47	53	49	42	46	55	64	44	55	40	47	44	53	56	48	49	45	37	45	50	44	54	45	43	50	49	49	60	53	53	48	45	57	48	49	40	59	55	51	60	42	54	45	42	56	52	57	35	48	54	43	60	48	38	44	37	44	42	46	56	52	49	45	48	42	43	47	38	42	49	49	43	55	64	64	42	39	52	47	59	45	55	47	61	26	34	51	55	47	51	53	47	55	42	48	42	50	47	50	50	62	57	46	55	47	36	42	46	39	58	46	54	49	59	49	60	47	46	49	52	53	45	56	45	63	60	39	59	45	60	45	54	45	50	52	57	38	48	49	42	44	63	52	48	47	53	44	43	57	48	42	51	52	41	46	56	46	51	49	45	48	59	55	59	40	56	33	46	55	42	42	58	46	53	45	49	49	52	51	48	57	51	54	54	44	54	44	48	41	45	58	57	37	60	48	58	62	66	38	58	56	52	49	42	54	54	46	41	61	44	54	36	60	52	49	42	51	61	53	52	56	39	47	44	41	54	45	32	60	47	56	48	45	47	53	64	46	48	52	54	54	56	63	45	40	53	43	40	56	35	31	54	55	37	51	45	52	45	48	48	51	47	50	53	41	49	44	57	61	64	62	63	48	61	54	47	36	51	59	46	40	49	46	46	46	38	55	60	46	57	42	42	47	48	50	43	52	48	56	59	41	49	36	46	49	35	43	57	44	49	46	52	49	40	56	46	52	45	44	66	36	55	37	47	50	41	45	51	61	52	42	42	56	52	52	40	37	37	47	40	54	42	57	41	44	53	59	64	46	47	51	51	58	53	53	50	57	50	45	51	49	34	71	59	47	49	44	54	54	43	43	35	52	44	50	55	51	52	52	60	56	59	47	44	64	43	67	56	57	47	53	44	48	41	45	49	42	57	45	60	45	57	43	50	54	51	60	49	45	51	42	49	59	57	48	51	49	55	51	49	43	59	56	51	39	57	42	60	37	50	45	49	46	51	46	44	43	56	57	55	48	46	51	40	46	46	41	44	54	59	66	49	53	42	49	48	53	54	43	60	50	52	50	51	42	60	42	40	59	53	48	48	58	56	44	50	54	52	47	45	54	60	45	30	52	42	48	41	46	43	46	52	61	39	61	51	59	49	54	45	49	51	50	45	48	48	47	52	50	50	50	53	53	44	56	45	66	54	46	40	52	37	68	49	57	50	45	40	61	37	50	47	47	54	60	40	52	40	58	46	47	56	43	40	51	49	54	46	41	50	63	52	62	41	50	68	46	42	61	43	58	48	50	50	52	41	45	51	41	46	44	35	50	49	48	41	40	65	48	58	59	56	47	65	44	38	51	48	42	42	44	32	55	52	44	62	43	43	51	56	53	50	40	60	46	45	52	51	39	52	44	46	61	55	52	52	48	43	48	50	67	46	50	51	48	59	37	54	50	50	43	40	53	58	55	49	53	44	46	49	52	54	49	41	51	39	43	58	51	51	63	47	45	48	45	48	58	49	59	49	41	49	43	46	65	53	52	56	56	52	43	43	39	48	37	44	60	48	43	60	63	66	56	50	51	46	75	49	43	51	49	53	63	41	52	60	41	72	46	61	53	43	48	48	37	50	46	44	51	50	55	33	46	63	39	47	47	63	57	53	47	43	51	60	44	57	58	51	54	45	62	58	49	61	50	47	54	55	63	61	49	59	48	45	59	44	58	45	59	46	53	44	62	45	56	48	50	54	52	55	41	44	48	51	46	52	42	38	45	38	49	45	43	45	52	55	48	39	39	41	53	48	54	50	48	55	48	48	52	45	54	37	42	50	51	53	48	55	42	50	62	43	47	53	60	57	61	38	42	52	48	47	53	62	51	54	49	53	43	49	44	54	50	39	48	57	59	41	54	51	66	46	43	48	49	61	45	36	44	63	62	42	45	51	61	47	58	44	49	58	58	44	61	48	56	55	44	51	45	48	54	47	48	64	50	51	49	51	53	56	54	53	36	40	58	55	62	63	50	46	40	43	47	57	56	72	63	40	52	52	39	44	47	37	47	52	43	62	51	64	47	53	49	40	48	50	35	67	40	45	45	51	54	40	45	49	53	53	60	44	36	53	50	50	52	47	57	49	44	35	61	53	51	42	49	52	58	51	57	47	45	41	43	41	52	45	54	59	45	43	44	53	56	46	39	38	46	50	42	51	48	53	52	58	46	49	49	48	46	60	58	54	44	43	45	45	49	47	69	59	45	45	44	56	41	53	50	60	42	49	50	46	46	49	53	42	45	50	54	68	54	49	56	46	61	47	39	37	48	49	49	46	51	48	40	45	60	47	52	45	56	52	41	59	39	53	46	44	48	68	53	52	56	44	51	55	49	43	54	57	59	63	45	40	50	38	50	42	47	48	60	50	57	47	56	37	42	60	55	42	49	48	53	49	47	44	51	55	50	42	46	48	51	48	61	54	42	54	41	51	45	42	46	47	46	41	48	50	39	70	52	58	59	49	43	52	58	48	50	48	44	40	60	51	46	50	49	42	48	49	49	48	63	46	50	49	48	42	47	57	43	57	50	51	63	43	45	33	45	45	45	52	59	43	57	47	37	50	53	45	49	37	58	52	54	54	52	46	55	42	52	49	57	51	56	48	46	42	34	50	44	43	48	50	48	51	45	42	38	62	61	41	52	52	49	44	59	49	55	35	34	36	58	63	61	44	41	57	53
17417	11371	4964	14214	21097	19493	16204	13191	10521	8574	6870	5775	4901	4181	3559	3218	2871	2540	2246	2106	1911	1803	1749	1648	1534	1531	1463	1464	1314	1333	1239	1171	1142	1093	1064	1065	1010	1067	1048	1011	996	1038	1031	946	985	1038	1099	1044	1018	1056	1036	1098	1082	1064	1031	1030	1039	1092	983	981	974	980	1015	959	960	1040	1010	1022	1056	972	1024	965	987	1014	915	876	925	876	891	909	921	858	827	868	802	808	820	784	836	792	832	813	784	793	737	771	755	818	795	781	750	772	766	772	748	759	728	763	851	793	786	757	762	771	764	787	737	773	765	756	716	750	743	715	776	781	752	819	785	782	752	824	752	776	721	741	730	775	750	723	807	786	737	733	730	743	744	760	755	763	735	751	725	806	768	813	759	735	724	841	758	775	756	729	772	766	746	791	757	716	788	732	752	759	719	704	766	765	775	784	792	741	748	750	739	798	760	789	746	761	751	750	725	789	757	739	735	744	739	735	778	785	771	758	712	744	777	742	744	727	763	755	751	782	756	745	743	763	756	760	766	724	724	771	794	765	792	728	690	780	760	747	799	718	748	770	741	760	759	717	708	738	746	725	707	764	750	741	731	757	740	741	739	773	780	800	727	752	758	755	724	752	751	727	753	762	762	749	805	718	745	760	755	820	760	773	763	752	742	745	763	750	742	721	742	793	757	731	780	759	738	753	721	773	812	744	726	698	757	753	749	745	778	771	755	693	768	793	780	763	707	743	779	737	759	747	756	738	793	760	786	777	795	801	747	788	767	784	788	773	749	725	729	743	780	747	738	758	752	779	779	789	745	732	728	740	760	731	806	731	793	782	753	728	746	746	764	715	761	748	733	773	768	753	781	749	772	722	793	762	727	743	709	771	692	712	790	790	734	715	787	715	745	752	745	771	738	781	817	781	776	726	758	770	774	796	795	812	750	769	770	792	750	800	778	718	722	803	740	705	757	779	736	772	775	699	780	811	780	732	754	771	741	775	682	734	779	801	739	720	729	782	726	724	733	783	790	744	787	696	831	753	757	748	754	715	706	759	753	750	732	738	758	752	783	776	748	765	770	726	754	727	782	756	738	778	777	793	727	791	720	766	781	777	790	712	765	747	773	791	773	737	777	756	757	764	766	714	802	747	853	725	807	774	787	773	771	757	754	730	756	758	766	702	767	749	772	741	749	723	738	756	695	743	755	781	766	763	719	742	801	766	776	748	732	760	779	733	745	744	786	731	790	796	718	772	754	745	722	760	741	717	760	711	788	762	738	788	785	742	764	699	736	723	740	740	813	758	782	768	676	745	761	747	701	764	784	735	743	762	752	753	719	706	779	790	740	788	729	762	763	762	727	797	689	735	746	754	748	768	736	717	739	785	723	738	761	788	730	742	803	813	770	756	709	800	726	740	781	767	714	718	743	772	768	769	769	752	760	778	744	768	781	726	721	801	768	734	798	745	736	739	739	771	753	762	767	738	733	760	750	730	760	770	752	764	723	794	744	824	756	756	785	755	762	708	748	748	777	711	771	758	719	731	763	778	778	752	790	740	791	755	719	787	711	729	783	794	762	769	770	760	742	725	779	723	720	822	736	760	785	705	761	740	781	761	739	788	766	820	762	735	741	723	714	783	767	666	758	777	763	777	745	800	759	731	747	763	756	733	778	775	702	795	702	795	761	771	728	761	798	757	755	775	790	742	742	745	761	758	770	751	789	710	758	761	746	768	723	748	772	775	753	733	748	767	749	785	762	786	754	753	757	818	736	750	731	733	743	738	719	805	774	732	764	787	716	752	745	721	778	775	754	792	709	777	772	818	736	719	750	771	769	812	794	745	768	732	732	757	817	747	734	719	716	782	768	737	745	741	768	773	750	761	705	750	773	738	788	762	762	765	707	788	776	768	800	760	754	740	729	754	788	797	723	737	750	740	759	737	795	762	734	752	758	747	788	720	768	716	800	781	760	705	800	776	718	777	742	728	763	789	790	737	751	780	826	704	724	779	785	658	739	751	686	780	734	739	806	778	682	762	741	756	781	714	809	807	739	753	750	745	768	744	744	809	770	772	747	719	727	724	775	740	786	800	725	762	745	703	777	734	794	794	724	768	749	731	749	741	762	724	770	739	674	776	708	728	762	733	752	754	754	751	678	723	703	776	759	760	784	760	780	775	745	743	740	731	714	727	781	749	792	738	762	760	751	756	770	749	766	777	771	750	731	747	756	734	777	787	782	757	790	737	730	737	768	785	788	760	791	868	755	751	789	747	797	794	736	764	792	803	746	766	768	745	698	727	804	779	796	793	726	781	746	771	741	714	757	706	783	742	728	765	746	781	745	745	688	724	725	758	828	748	742	748	769	737	760	764	708	758	757	775	760	778	765	719	745	757	709	744	774	780	719	724	750	753	782	777	727	726	709	745	750	712	718	733	765	744	720	699	744	798	808	781	709	812	732	793	758	738	773	745	729	751	730	747	813	801	743	823	745	769	704	744	784	832	794	734	737	754	682	734	720	768	745	747	736	698	780	749	738	812	798	745	752	757	750	735	688	783	749	806	768	714	746	761	711	750	769	788	742	761	813	719	744	775	775	751	785	815	737	793	791	755	732	694	735	724	770	695	739	804	759	779	697	731	771	764	713	722	749	756	771	742	733	725	772	773	729	756	705	754	741	736	755	730	782	762	748	715	749	700	759	728	790	738	726	764	756	779	765	736	795	734	757	796	779	771	754	706	744	730	726	785	737	778	763	759	786	747	812	782	759	792	746	743	728	723	748	747	743	741	776	756	768	713	736	713	783	744	747	739	795	723	758	780	720	753	767	750	768	717	802	776	747	708	783	733	760	727	724	774	754	715	787	696	738	769	732	767	734	749	746	815	741	727	758	735	729	724	740	757	752	770	744	753	759	708	741	775	750	805	776	723	795	749	776	745	755	749	749	762	776	707	760	797	748	775	756	764	764	765	783	752	753	746	729	759	727	796	713	756	811	734	744	748	771	753	736	758	703	762	786	744	753	742	795	768	717	762	754	759	798	752	749	739	800	767	758	794	730	768	800	748	784	743	713	704	738	765	733	738	795	771	751	737	730	742	793	732	711	771	753	794	710	787	789	753	796	806	813	789	749	741	729	758	748	745	727	749	745	762	819	724	783	713	711	750	770	763	681	739	725	746	721	777	743	772	721	750	770	801	730	728	759	770	802	730	725	753	766	789	735	705	709	810	762	747	788	758	779	782	751	749	765	775	723	773	759	772	766	816	726	731	744	745	776	776	794	785	755	721	745	748	746	689	809	804	721	765	737	751	751	803	738	736	721	801	718	759	746	769	744	808	745	783	745	747	803	759	759	742	806	768	725	759	761	790	746	760	775	723	795	719	746	751	755	732	777	798	782	759	748	804	696	787	811	764	781	751	749	735	779	736	751	757	715	759	774	791	771	712	775	754	790	718	775	727	751	709	757	824	767	763	764	757	697	739	756	804	748	750	746	794	693	762	739	780	696	744	738	753	768	765
2553	321	194	146	202	273	254	208	174	138	135	107	125	100	109	90	79	68	85	73	73	66	70	67	85	64	64	74	60	64	68	45	49	64	56	57	63	63	67	65	49	56	50	51	53	51	55	54	47	56	55	61	45	60	56	51	64	56	65	52	52	66	49	55	53	53	58	53	43	50	47	45	64	63	52	51	56	46	57	48	44	57	39	40	51	47	55	39	51	46	47	49	52	39	48	55	48	44	49	55	58	47	49	52	62	51	52	47	63	54	39	42	54	48	48	46	72	44	51	46	63	48	36	43	62	37	49	52	49	39	55	56	41	42	43	50	59	42	42	56	39	37	48	54	51	52	45	43	57	51	48	47	49	53	48	50	54	57	46	43	48	53	38	44	50	46	41	49	49	54	41	47	58	62	56	42	40	50	46	57	46	43	44	53	46	48	43	32	55	45	51	47	40	65	64	38	31	53	56	53	61	54	46	51	53	47	50	47	46	29	43	33	48	58	50	61	54	51	40	48	59	26	47	39	41	49	40	60	36	58	36	49	40	42	45	44	47	47	48	53	46	52	41	41	44	44	44	43	53	49	47	42	46	39	57	44	40	72	61	53	49	54	65	47	37	46	37	37	53	52	32	43	58	52	52	35	53	45	49	60	54	63	48	45	45	44	52	55	43	47	46	57	57	43	47	42	63	38	43	59	57	56	39	47	54	49	52	63	50	57	55	52	60	54	51	61	46	36	53	62	53	39	48	57	62	41	57	35	46	44	52	63	50	66	47	51	47	51	52	52	48	52	49	49	58	46	48	43	38	58	56	53	54	43	42	45	53	38	52	57	59	52	54	52	55	55	49	52	46	53	51	58	44	51	52	48	54	41	51	43	52	38	41	49	59	49	60	51	55	66	50	51	47	53	55	44	56	45	55	46	58	67	33	47	43	35	47	43	40	37	51	56	50	54	46	63	43	41	46	46	54	29	52	51	43	51	60	51	33	39	50	56	55	64	52	51	52	52	39	50	52	59	52	53	47	41	59	44	51	42	49	40	42	53	40	44	42	49	50	52	42	48	64	34	41	57	43	60	52	50	45	57	54	44	51	59	52	52	40	49	47	48	53	45	44	44	52	46	44	45	53	52	41	45	61	46	57	56	42	48	49	54	60	62	36	56	57	67	52	48	67	45	47	56	55	55	56	37	49	53	46	55	42	43	61	43	54	37	54	44	45	49	58	46	55	47	42	70	50	41	49	61	52	39	52	56	43	46	58	53	51	48	48	52	44	40	46	57	46	41	48	54	47	49	67	44	43	50	50	48	44	45	49	49	61	44	32	51	50	54	50	52	41	55	58	52	55	35	54	49	53	42	74	40	44	39	52	57	45	51	35	61	45	53	51	52	46	39	37	49	36	56	60	58	58	54	59	56	61	69	47	51	37	46	60	60	52	53	60	58	50	45	47	43	51	40	45	54	49	50	50	57	49	65	44	46	44	47	34	31	48	51	50	50	60	41	44	51	41	53	40	58	57	52	54	47	39	41	43	43	47	47	47	60	50	52	57	57	55	60	47	41	53	44	52	38	41	53	56	43	46	49	46	44	47	43	47	44	47	47	50	42	42	43	46	47	37	41	56	50	64	63	62	40	43	35	46	51	43	61	44	47	51	44	47	41	46	51	40	59	56	46	48	53	52	52	44	46	50	51	57	45	51	49	50	62	54	43	43	45	37	45	49	44	40	39	47	41	54	41	44	53	51	45	50	39	49	46	42	56	51	50	47	62	50	51	59	50	36	59	34	55	45	50	51	48	42	50	47	45	48	50	54	36	51	49	56	37	47	53	50	48	50	54	45	47	52	48	39	46	53	50	55	52	43	60	47	48	62	45	53	46	46	46	46	65	41	57	39	49	49	51	46	50	55	53	56	49	59	52	46	42	48	52	42	50	49	45	48	51	64	42	54	53	49	42	46	53	52	51	52	57	45	65	44	60	45	52	45	44	51	53	57	53	42	41	62	48	45	50	40	47	49	41	53	40	39	48	50	55	50	45	50	54	52	50	43	54	47	52	54	53	46	50	47	44	41	59	42	48	46	43	56	44	55	40	49	44	45	47	53	51	51	44	35	43	52	37	42	55	57	48	40	44	34	56	48	45	53	41	45	46	45	51	52	41	53	46	47	59	46	51	47	61	45	54	47	50	54	45	46	50	60	53	65	54	51	64	43	51	55	54	53	61	58	58	47	44	38	50	52	47	48	56	39	47	52	44	53	53	48	46	48	50	48	42	39	47	55	39	48	48	55	42	48	54	46	50	48	46	46	52	57	31	41	42	63	48	49	53	46	45	52	47	47	48	42	49	58	48	52	41	52	40	42	45	55	35	55	46	55	50	45	52	38	53	47	41	50	45	50	55	52	41	51	45	39	53	50	42	48	47	45	50	56	48	59	65	50	40	36	60	52	44	56	61	42	47	65	37	41	50	49	43	54	33	50	54	41	41	52	47	58	46	48	49	53	42	51	64	49	42	54	55	34	51	49	38	47	47	45	47	41	50	49	41	57	46	53	46	58	47	50	45	43	39	61	52	43	49	64	53	57	43	60	45	43	57	44	62	49	48	43	61	41	40	63	45	50	41	42	41	43	45	41	54	43	49	53	53	49	43	40	43	45	51	56	41	56	66	35	42	36	42	55	50	43	41	54	47	42	47	46	62	55	48	48	46	45	50	44	47	40	55	58	45	59	64	48	56	48	39	50	61	48	45	42	55	60	41	51	49	60	39	62	50	43	58	48	54	47	45	48	45	50	52	46	52	48	56	43	47	53	47	44	53	51	52	47	48	52	55	60	51	44	47	61	59	44	60	44	50	50	42	44	47	42	45	40	53	48	54	56	49	50	56	50	35	34	50	53	45	64	55	52	52	44	54	50	45	40	54	50	48	50	59	43	41	57	61	38	50	56	64	57	47	52	49	46	52	57	48	42	59	45	53	50	30	61	38	52	47	52	60	47	51	47	49	63	52	58	56	49	48	34	48	49	50	58	54	47	53	42	49	58	54	55	41	36	67	52	36	49	65	65	47	36	64	50	53	46	49	46	55	40	61	59	55	40	45	57	57	52	47	48	43	64	40	52	40	46	44	56	37	54	51	51	49	41	40	48	55	62	46	42	62	53	48	45	48	45	49	39	56	55	50	36	57	48	37	53	50	56	64	48	43	39	45	51	60	45	49	47	42	53	48	42	43	62	40	50	59	48	44	51	34	62	34	38	45	52	48	43	41	44	53	47	44	61	49	51	47	33	52	54	54	49	50	51	59	46	45	57	56	42	43	52	49	54	51	48	40	50	52	40	45	51	42	48	40	53	66	50	63	51	49	48	49	46	46	48	37	42	37	48	53	60	53	51	33	52	56	59	46	54	48	49	54	45	53	50	49	38	55	56	56	50	46	57	40	39	46	54	53	64	52	46	50	49	35	44	37	44	55	60	56	51	53	46	50	48	50	68	50	44	67
15454	8795	4426	12271	18900	17766	14739	11974	9499	7707	6315	5276	4411	3867	3143	2882	2607	2361	2174	1975	1781	1740	1604	1445	1386	1344	1347	1311	1242	1178	1143	1107	1037	1050	999	1022	922	983	1014	928	964	965	965	957	1025	995	987	1031	994	999	983	1003	1073	1007	919	1017	987	1011	985	934	1036	980	957	943	950	946	963	967	975	919	937	962	984	890	949	912	836	865	868	879	831	820	785	814	731	799	799	799	744	741	843	755	786	786	785	757	754	775	738	761	758	757	734	760	768	784	806	759	759	703	730	799	773	770	719	722	717	755	794	736	797	748	755	772	791	752	746	735	764	719	770	697	740	751	727	750	701	692	770	737	721	738	827	784	744	742	786	750	707	749	701	736	739	750	782	714	738	731	756	781	750	741	678	725	775	746	731	694	742	716	732	756	759	748	735	743	756	701	756	715	740	762	724	794	721	676	737	759	701	753	733	741	729	703	697	758	735	720	745	807	760	689	744	722	742	691	733	763	733	766	775	740	725	769	798	718	740	772	785	766	727	725	714	704	779	750	737	783	730	701	703	778	756	807	725	762	728	719	764	725	777	713	737	740	722	726	740	713	728	794	732	721	683	775	731	745	731	797	728	753	696	774	747	731	727	718	787	756	726	716	718	746	794	775	782	741	747	720	741	722	747	729	770	774	727	755	706	716	723	739	782	747	763	786	699	667	784	730	705	744	743	690	772	779	749	770	726	731	712	759	739	685	752	729	792	712	743	750	733	750	727	745	714	754	721	746	726	777	729	762	736	737	772	765	693	699	751	761	732	755	695	720	797	706	714	758	701	716	756	792	754	681	747	780	706	709	786	734	752	755	742	745	746	785	745	716	748	748	745	721	767	741	693	732	723	697	756	676	755	741	766	713	731	720	727	706	720	767	731	742	733	678	701	765	771	736	742	715	779	762	719	774	715	686	735	758	733	768	759	706	748	741	780	728	752	761	768	747	723	755	780	755	744	732	755	706	739	737	698	724	743	722	707	758	746	779	687	733	783	795	759	754	741	768	753	770	767	773	766	724	738	746	705	758	718	699	753	733	718	726	686	802	732	715	725	710	736	726	750	739	695	735	717	730	729	719	735	691	756	723	736	735	742	813	738	733	706	740	737	755	765	727	767	772	675	735	680	746	714	788	750	760	709	709	713	742	720	744	718	752	790	763	738	744	742	708	736	711	718	757	789	742	724	735	721	722	739	712	758	708	756	709	747	775	717	751	719	717	728	733	754	707	699	773	739	722	755	761	788	724	727	729	731	728	737	730	689	760	785	751	760	741	728	782	782	751	726	764	702	749	699	741	727	783	777	702	723	762	707	781	726	725	737	719	715	753	769	696	714	780	726	711	740	732	717	718	751	753	695	736	767	748	767	743	737	766	755	746	764	764	771	695	705	762	675	752	730	752	706	739	674	710	739	696	752	762	746	759	725	763	723	748	790	778	756	718	741	769	790	736	758	764	691	710	701	741	752	744	780	730	683	773	737	757	706	708	718	801	757	745	730	649	752	760	727	756	739	751	733	748	728	763	753	740	720	728	790	786	715	751	753	715	782	726	728	786	734	755	745	723	767	700	724	744	777	720	702	718	746	783	730	711	688	725	698	767	745	753	739	716	751	715	738	799	737	744	718	712	740	721	724	747	729	735	727	762	713	734	771	722	741	716	748	752	750	706	766	742	782	676	743	703	738	757	733	711	762	722	697	767	743	768	751	722	746	737	732	741	757	727	735	716	736	759	777	742	739	744	743	700	790	741	750	700	699	739	763	715	769	759	742	752	734	736	732	781	658	783	733	686	759	717	717	713	735	744	731	734	699	776	725	770	755	690	720	746	770	754	685	713	713	693	743	742	731	700	792	795	700	758	742	725	750	720	758	735	736	757	731	792	746	754	771	724	731	770	756	793	759	752	728	721	775	758	734	741	697	693	732	813	744	781	729	771	707	740	718	733	743	739	756	769	760	741	753	711	734	782	723	748	763	756	752	703	756	791	720	755	731	734	736	758	702	786	666	769	762	724	746	708	743	781	739	778	745	728	736	730	707	749	727	672	740	698	711	745	773	738	703	767	705	738	760	738	702	723	745	682	715	750	754	708	734	734	757	761	733	718	739	761	709	716	748	713	751	725	757	752	744	722	763	730	742	758	716	767	699	728	762	721	716	723	743	710	739	748	765	713	734	731	775	771	767	721	722	788	688	743	725	740	746	758	734	712	754	724	790	750	751	738	728	739	716	756	782	712	769	752	726	731	737	743	764	760	699	725	709	691	736	776	775	791	730	746	734	733	690	711	731	761	742	716	756	706	709	735	768	770	749	746	747	759	738	699	761	761	733	729	745	755	733	699	751	743	701	787	764	710	743	752	774	736	703	740	803	729	746	769	742	760	756	711	705	779	729	717	782	734	781	711	727	718	741	713	747	783	765	727	712	727	738	746	758	765	718	693	717	724	769	695	774	732	720	685	761	773	768	757	724	731	684	722	736	742	805	717	716	699	732	727	698	711	725	765	733	740	766	751	761	701	720	733	704	704	758	735	726	800	735	711	710	763	772	743	719	686	715	699	759	758	732	738	742	785	776	709	692	740	765	770	749	736	707	793	797	702	744	726	746	745	717	771	686	683	731	745	768	773	702	773	779	764	720	734	727	788	743	776	721	733	728	752	739	712	745	722	747	756	708	715	760	706	760	744	711	746	708	654	771	762	753	791	736	734	740	760	709	718	755	705	752	780	736	792	691	724	764	744	771	738	701	736	725	728	746	762	761	724	788	751	722	717	768	736	720	724	765	724	776	745	756	751	738	752	718	759	755	731	720	758	733	778	688	719	765	725	718	765	763	739	727	728	682	705	803	711	719	760	732	686	734	783	729	752	763	698	766	752	801	749	726	742	701	750	755	762	753	716	797	782	736	775	721	709	731	752	722	700	717	737	750	734	732	750	749	820	724	738	732	727	752	748	721	742	742	735	765	743	740	736	723	691	679	770	721	763	754	726	707	725	750	678	726	784	721	767	679	789	711	699	719	696	737	737	773	732	719	733	708	752	726	733	718	742	782	782	743	768	735	708	709	782	749	712	715	726	727	738	766	748	762	741	738	707	741	713	775	756	747	681	712	778	754	734	769	746	707	730	720	750	768	728	718	741	754	751	768	730	716	748	744	757	733	683	739	739	788	783	749	799	682	741	749	777	746	753	731	750	759	718	728	747	732	716	724	780	736	713	748	731	703	776	736	739	710	718	731	736	718	789	746	751	725	750	792	720	738	758	736	734	766	739	783	733	706	735	767	757	767	759	739	708	734	755	767	701	760	723	775	761	813	734	753	722	689	747	733	714	723	754	731	706	798	716	710	741	744	717	756	731	750	733	733	722	784	764	733	740	729	738	714	772	778	721	761	732	713	740	742	700	722	743	667	726	741	751	761	759	718	736	735	754	749	727	784	726	772	704	737	755	691	755	720	738	730	778	697	715	690	736	695	721	733	734	756	769
1724	613	317	237	401	465	386	376	291	253	246	220	173	169	135	153	124	132	119	124	113	117	103	96	104	92	81	91	92	94	82	81	79	91	79	78	76	70	87	89	82	81	90	78	87	96	70	78	83	84	80	85	88	79	84	69	90	63	80	84	86	80	78	99	83	90	67	79	85	77	60	72	73	81	83	82	72	85	75	88	69	66	89	59	83	64	85	78	79	62	66	76	71	77	57	76	93	72	69	71	70	73	77	74	70	73	62	76	81	63	73	70	88	97	57	68	65	67	72	66	69	81	67	81	83	78	68	57	72	68	77	79	77	70	67	75	58	63	69	77	63	71	70	69	64	57	62	59	73	64	72	76	56	59	72	84	70	71	72	76	73	67	65	81	72	68	75	80	82	72	63	63	67	64	71	73	75	75	72	64	64	66	67	60	74	66	68	80	75	72	73	67	81	69	79	57	60	72	72	76	75	68	80	66	66	59	65	81	64	62	75	71	62	79	66	76	77	72	65	72	71	57	80	97	74	60	72	71	86	64	59	77	71	68	71	77	71	65	77	64	91	97	81	57	66	77	68	68	74	66	53	77	59	68	63	73	69	76	73	67	80	66	69	82	94	63	69	60	61	76	59	79	70	77	61	74	74	75	54	68	85	71	74	62	70	70	78	80	87	67	75	76	76	90	68	72	77	64	72	79	83	75	80	65	68	78	66	66	79	71	67	61	81	71	89	82	66	69	78	72	51	64	68	84	81	84	79	87	82	57	64	73	72	75	67	60	66	62	67	77	58	71	68	68	87	69	73	68	72	72	83	77	72	76	73	79	70	63	64	65	72	68	71	65	81	56	59	83	70	79	75	72	74	81	71	87	63	67	79	80	82	83	62	67	69	77	76	84	71	79	81	57	71	79	68	66	72	72	78	75	72	79	68	64	71	70	68	77	54	76	77	83	88	70	79	61	80	76	59	63	52	68	78	77	81	69	72	67	86	71	87	55	83	64	70	68	66	65	67	80	69	56	51	79	85	62	71	72	75	81	72	70	65	72	51	69	61	75	93	58	70	55	48	66	74	74	71	92	80	71	78	67	79	76	58	73	84	82	76	71	79	80	76	83	81	70	70	86	84	69	83	68	85	65	58	79	59	58	80	65	81	76	63	77	64	80	70	70	70	74	73	71	55	80	77	79	73	62	74	68	56	71	59	93	72	56	70	72	82	68	69	69	80	53	64	72	73	95	65	74	64	81	75	78	76	69	57	71	70	70	67	76	81	72	63	79	74	70	66	78	77	61	55	65	70	71	61	73	72	72	76	66	65	65	64	82	69	79	88	68	72	60	77	67	67	59	81	65	77	84	62	84	75	69	64	67	71	61	64	67	73	85	78	66	89	87	64	72	66	93	79	72	60	66	78	70	58	68	80	76	77	68	86	64	81	76	83	71	73	65	73	79	74	72	75	66	78	74	89	77	89	83	76	81	71	70	73	73	69	65	67	76	74	72	91	65	66	61	62	77	74	76	74	63	70	65	58	59	61	68	81	58	68	73	71	66	71	70	68	59	74	86	67	60	73	80	89	80	67	70	76	78	64	71	67	91	62	85	69	62	78	65	66	66	65	89	49	84	78	65	77	59	89	77	69	63	75	73	74	73	66	74	61	84	84	67	75	62	75	69	62	56	78	74	76	70	64	74	80	86	86	73	63	70	74	85	64	68	67	61	66	58	66	81	76	77	77	69	67	71	71	74	65	97	84	81	65	84	73	72	54	74	73	75	60	85	67	68	72	67	73	75	75	79	71	62	66	72	74	75	82	74	56	74	78	56	54	76	69	81	85	88	74	83	79	74	88	64	82	84	94	52	65	67	66	72	69	69	71	71	73	70	92	74	80	70	74	60	74	66	81	86	75	64	66	75	48	74	80	75	71	65	80	69	65	73	66	78	88	64	68	79	79	62	69	77	62	73	72	60	74	81	59	73	68	65	77	64	55	70	75	67	61	62	62	65	63	82	69	61	86	65	57	68	68	77	68	55	74	56	78	77	70	55	77	72	76	58	82	81	57	82	87	78	73	61	67	59	68	69	81	64	75	72	83	67	65	68	86	80	70	66	64	96	50	73	64	68	66	75	90	61	63	66	67	75	75	66	66	66	66	63	82	66	70	70	66	81	76	84	77	63	87	68	73	73	76	59	67	70	73	70	60	68	84	68	65	75	66	69	85	73	71	69	66	72	61	62	84	69	80	73	85	81	70	66	62	75	69	69	63	69	85	81	71	73	83	74	76	54	81	58	80	69	67	79	80	72	75	72	74	68	63	73	79	72	66	77	71	65	67	55	61	67	69	82	72	64	57	75	67	75	81	59	76	80	75	69	63	65	75	71	79	72	86	72	81	83	70	71	59	78	88	69	75	72	84	71	67	80	69	64	86	74	78	81	73	79	82	83	80	75	75	72	78	75	71	74	73	73	81	64	68	78	83	65	81	54	74	73	84	59	77	66	60	86	68	77	75	73	68	65	65	78	77	63	63	70	69	70	70	66	65	64	97	73	77	68	66	73	88	74	96	78	48	71	91	64	69	66	67	81	78	75	70	55	53	66	66	79	52	79	56	67	76	75	66	71	76	58	70	60	72	61	75	74	77	63	65	67	57	54	65	76	90	76	78	73	80	78	71	78	63	62	75	71	79	65	77	84	68	86	74	61	68	78	63	56	70	69	78	74	74	77	65	63	82	78	67	77	88	68	67	80	75	73	61	58	66	67	81	74	70	63	72	83	74	68	71	79	73	72	80	88	62	68	66	70	90	64	76	68	51	57	63	75	74	74	82	59	69	66	78	73	73	70	58	74	63	62	74	79	64	78	85	85	63	68	83	87	83	76	73	76	71	58	89	59	80	71	79	71	49	64	74	62	78	80	74	78	90	77	73	74	73	72	74	63	69	57	69	75	71	68	70	79	57	81	77	55	68	70	77	60	73	63	74	67	74	70	78	78	84	76	70	76	59	67	90	64	69	57	84	85	75	65	46	72	83	59	78	64	85	66	77	62	68	69	69	71	78	81	77	61	93	84	81	67	86	66	74	73	50	71	72	73	75	61	79	60	91	71	74	69	68	76	66	66	72	79	62	73	72	71	88	70	67	75	64	63	73	73	73	58	55	83	83	78	76	75	68	72	79	80	79	73	61	82	79	69	71	84	81	68	63	57	70	73	73	80	63	53	69	64	66	83	66	62	66	83	79	77	61	77	75	60	66	71	80	49	68	70	63	66	62	65	74	66	76	76	66	72	83	54	68	74	66	64	66	66	76	67	54	71	69	64	66	88	72	75	80	73	58	69	78	74	78	73	69	67	68	60	69	72	73	93	74	75	62	67	79	61	63	77	57	76	75	67	80	73	67	66	66	73	69	68	66	80	70	56	65	64	55	73	83	67	53	62	82	85	76	61	66	76	56	66	82	73	60	69	61	77	58	87	67	57	65	79	68	65	79	71	60	73	75	87
22353	14207	7061	17957	25637	24330	20535	17155	14326	11754	9789	8261	7071	6129	5328	4651	4171	3808	3449	3093	2873	2666	2567	2419	2303	2207	2101	2072	2026	1826	1773	1693	1607	1679	1597	1495	1568	1542	1459	1555	1450	1572	1460	1399	1445	1529	1502	1513	1465	1469	1462	1572	1528	1499	1468	1476	1484	1402	1394	1482	1406	1412	1463	1434	1416	1434	1372	1481	1411	1344	1343	1400	1360	1309	1283	1284	1308	1252	1261	1257	1211	1136	1141	1117	1122	1098	1148	1097	1119	1065	1113	1114	1118	1124	1058	1093	1094	1094	1136	1040	1056	1070	1125	1050	1063	1097	1068	1116	1070	1066	1075	1072	1106	1136	1063	1142	1121	1101	1092	1076	1078	1097	1086	1053	1143	1095	1045	1075	1104	1044	1115	1138	1046	1059	1070	1051	1012	1071	1053	1057	1123	1060	1129	1046	1054	1092	1067	1028	1044	1044	1014	1117	1109	1152	1059	1034	1036	1008	1027	1036	1016	1110	1083	1086	1086	1030	1014	1125	1131	1132	1089	1105	1145	982	1085	1027	1128	1037	1112	1122	1110	1026	1042	1100	1063	1094	1050	1057	1048	1073	1052	1063	1056	981	1059	1038	1080	1113	1069	1044	1077	1052	1045	1097	1024	1018	1054	1098	1116	1067	1078	1133	1060	1096	1059	1043	1032	1060	1068	1019	1032	1099	1089	1013	1060	1121	1019	1009	1026	1000	1005	1088	1116	1085	1078	1063	1057	1026	1051	1027	1080	1027	1049	1045	1041	1015	1010	1080	1071	1047	1084	1076	1092	1063	1107	1043	1067	1038	1119	987	1077	1031	1020	1076	1046	1071	1051	1063	1017	1007	1085	1124	1048	1092	1044	1044	1153	1048	1041	1062	1050	1062	1068	1005	1136	1079	1008	1039	1077	1099	981	1104	1074	1045	1064	1037	1063	1091	1001	1054	1029	1096	1057	1069	1145	1024	1073	1052	1042	1082	1063	1071	1063	998	1108	1055	992	1034	1013	1143	1002	1028	1115	1129	1057	1129	1077	1064	1080	1043	1008	1013	988	1050	1018	1079	1109	1075	1045	1057	996	1033	1078	1038	1060	1032	1106	1046	1056	1116	1070	1087	1044	1059	1037	1062	1075	1090	1012	1047	991	1086	1100	1095	1085	1022	1067	1040	1047	1090	991	1082	1016	1013	1026	1084	1066	997	1033	1061	1021	1030	1057	1114	1060	1144	1039	1084	1057	1050	1059	1055	1073	1018	1048	1087	1030	1074	1042	1010	984	1047	1056	1122	1053	1020	1121	1071	1059	1067	1010	1036	1019	1096	1013	1094	1072	1024	1108	1095	1008	1094	1088	1043	1069	1024	1019	1076	1048	1081	1065	1080	1077	1082	992	1080	1042	1052	1059	1030	1012	1042	1098	1024	1003	1060	1044	1048	1081	1016	1111	1059	1095	1104	1142	1079	1082	1033	1024	975	1045	1022	952	1092	1044	1079	1057	1059	988	1030	1051	1086	1091	1058	1052	1089	1034	1042	1082	1031	1129	1087	1047	1079	1081	1060	1067	1021	1073	1045	1058	1022	1091	1101	1042	1081	998	1051	1041	1071	1078	1111	1083	1090	1087	1097	1069	1079	1052	1033	1049	1104	1026	1021	1050	1094	1112	1067	1041	1118	1060	1134	984	1088	1037	1059	1092	1054	1081	1147	1044	1025	1086	1033	1049	1110	1019	1062	1065	1017	1038	1075	1021	1016	1025	1037	1112	994	1103	1068	1035	1125	1068	1090	1035	1041	1075	1014	1039	1057	1078	1059	1027	1036	1078	1070	1024	1066	1099	1050	1096	1022	1023	1053	1066	1084	979	1078	1021	1100	1048	1035	1105	1058	1050	1056	1068	1031	1065	1040	1095	1053	1085	1117	1080	1094	1058	1080	1115	1030	1110	1031	1045	1076	1056	1101	1065	1044	1029	1068	1047	1091	1020	1076	988	1083	1067	1003	1079	1033	1064	1078	1075	1077	1123	1045	1112	1089	1045	1054	1040	1063	966	1045	1091	1070	1108	1035	1042	1027	1093	1046	1042	1083	1045	1049	1039	1114	1049	1077	1097	1115	1032	1003	1092	1111	1031	1055	1078	1037	1051	1064	1049	1089	1103	1077	1092	1093	1052	1021	1014	1087	1047	1057	1075	1094	1035	1024	1050	1101	1049	1030	1034	1050	1061	1056	1085	1093	1079	1074	1037	1122	1073	1055	1086	1082	1093	1085	1053	1111	1047	1078	1119	1081	1039	1062	1057	1088	1063	1069	1091	1055	1084	1083	1029	1091	1071	1057	1052	1068	956	1057	1046	1087	1070	1078	1088	1126	1027	1091	1012	1138	1080	1042	1048	1097	1089	1034	1088	1065	1028	1002	1083	1065	1067	1078	1061	1086	1085	1047	1031	1045	1121	1055	1078	1029	1065	1081	991	1080	1008	1122	1052	1048	1050	1050	1037	1048	1075	1082	1094	1077	1077	998	1051	1067	1091	992	1071	1069	1060	1051	1031	1065	1030	1093	1004	1092	1028	1058	1056	1058	1071	1040	1073	1020	1038	1084	1053	1091	1062	1024	1086	1077	992	1060	1086	1155	1075	1036	1016	997	1018	1006	1150	1038	1105	1074	1044	1043	1068	1088	1076	1017	1087	1111	1032	1045	1028	1075	1043	1040	1125	1028	1060	1069	1142	1028	1049	1061	1057	1033	1005	1056	1076	1068	1061	1032	1095	1050	1124	993	1093	1073	1041	1072	1092	1079	1054	1072	1126	1085	1112	1072	1068	1007	1118	1077	1067	1014	976	1081	1043	1040	1065	1036	1053	1049	1076	1014	1059	1022	1028	1007	1074	1086	1048	1125	1061	1084	1048	1090	1154	1056	1038	1015	1046	1035	1063	1067	1095	1117	1060	1062	1072	1046	1055	1040	1034	1051	1083	1092	1029	1080	1002	1077	1036	1032	1055	1045	1018	1045	1115	1083	1084	1053	1061	984	1102	1043	1073	1041	1082	1079	1090	1098	1005	1032	1029	1038	1122	1118	1062	1043	1047	1008	1043	1021	1098	1060	1077	1074	1048	1026	1074	1084	1060	1056	1081	1010	1029	1080	1005	1098	1097	1087	1041	1038	1050	1092	1035	1071	1071	1065	1054	1087	1035	1046	1119	1072	1015	1133	1055	1013	1107	1078	1056	1111	1038	1037	1140	1085	1068	1029	1020	1027	1049	1106	1070	1054	1164	1118	1086	1027	1042	1062	1115	1042	1062	1044	1034	1039	994	1035	1068	1074	1006	1053	1081	1058	1093	1031	1050	1081	1061	1061	1071	1072	991	1044	1044	1072	1088	1053	1070	1013	1075	1054	1055	1054	1067	1057	1090	1105	1057	1063	1089	1109	1097	1038	1074	1064	1047	1079	1092	1072	1092	1047	1105	1025	1031	1062	996	1152	1109	1056	1090	1025	1061	1070	1027	1124	1050	1031	1126	1012	1055	1061	1041	1096	1039	1060	1083	1064	1066	1070	1079	1112	1061	1063	1058	1061	1003	1086	1009	1026	1041	1048	1102	993	1031	1038	1089	973	1039	1032	1073	1057	1037	1054	1054	1066	1009	1059	1002	1039	1051	1115	1062	1091	1064	1109	1046	1058	1046	1073	1056	1099	1114	1034	1045	1096	1086	1012	1066	1083	1076	1102	1063	1058	1057	1007	1068	1047	1069	1094	1031	1040	1076	1030	1034	1038	1140	1025	1050	1094	1066	1065	1002	1068	1040	1057	1059	1039	1004	1091	1046	1091	1064	1037	1054	1003	1101	1016	1079	1107	1054	1054	1056	1038	1125	1011	1059	1105	1061	1066	1109	1020	1057	1052	1067	1044	1138	1098	1076	1032	995	1056	1087	1025	1044	1056	1095	991	1043	1076	1118	1036	1066	1045	1099	1027	1049	1082	1030	1076	970	1075	1028	1017	1032	1153	1097	1008	1045	1091	1066	1055	1012	1050	1052	1091	1032	1013	1072	1012	1045	1089	1047	1076	1086	1050	1051	1049	1052	1069	994	1044	1075	1026	1043	1092	1042	992	1012	1025	1037	1046	1047	1058	1047	1075	1116	1086	1059	1097	1034	1041	1117	1046	1081	1082	1045	1008	1077	1087	1080	1050	1092	1106	1094	1004	1024	1024	1061	1040	1053	1071	1119	1064	1058	1056	1094	1039	1099	1018	1028	1084	1088	1102	1055	1022	1058	1056	1132	1079	1051	1119	1041	1043	1058	1100	1098	1071	1098	1038	1116	1053	1068	1063	1065	1049	1069	1031	1019	1101	1082	1064	1041	1045	1044	1111	1055	1063	1093	1089	1076	1103	1049	1041	1028	1044	1147	1025	1048	1095	1072	1076	994	1084	1055	1005	1099	1027	1053	1054	1079	1073	1147	1062	1061	991	1051	1013	1073	1042	1050	1029	1049	999	1033	1034	1066	1033	1055	1068	1096	1087	1077	1055	1148	1052	1045	983	1123	1092	1094	1065	1060	1066	1043	1051	1079	1073	1074	1034	1092	1114	1067	1059	1056	1081	1062	1050	1099	1032	1032	1063	1104	1053	987	1064	1136	1051	1031	1033	1061	1031	1100	1103	1100	1085	1070	1117	1051	1171	987	1080	1026	1051	1107	1072	1015	1042	1045	1094	1078	1068	1035	1011	1098	1061	1063	1020	1075	1164	1074	1028	1063	1045	1033	1049	1066	1106	1100	1074	1039	1044	1002	1061	1053	1014	1081	1062	1109	1112	1053	1000	1088	1002	1078	1082	1061	1069	1118	1088	1043	1012	1008	1081	1061	1078	1054	1070	1030	1051	1091	1074	1086	1048	1089	1069	1044	1000	1055	1062	1054	1048	1065	1082	1050	1006	1083	1076	1096	1053	1079	1081	1052	1059	1069	1040	1003	1036	1102	1019	1101	1021	1040	1036	1024	1096	1039	1029	1127	1065	1078	1038	1084	1078	1125	1013	1104	1084	999	1072
1398	181	96	82	132	137	117	126	83	109	79	73	77	60	43	51	40	33	49	39	51	43	50	32	39	37	39	37	32	36	43	26	29	26	41	25	36	34	29	35	43	34	35	37	38	35	40	29	34	43	23	40	37	33	41	29	32	36	30	38	28	43	39	39	39	36	39	33	31	34	27	30	36	36	43	28	27	32	33	30	29	34	33	19	36	37	34	33	36	40	29	31	34	36	30	23	33	35	27	28	27	34	36	38	32	37	26	33	23	34	36	31	34	35	35	50	27	36	35	31	33	31	33	34	23	34	27	31	28	21	30	23	19	33	32	33	30	33	25	33	50	32	34	29	34	35	32	35	40	22	30	48	23	35	31	22	26	50	37	33	31	26	37	23	37	29	37	28	28	36	26	25	25	33	31	31	21	27	33	19	38	26	29	30	24	25	35	26	26	34	31	31	27	36	37	29	30	30	37	20	26	33	33	33	34	30	36	26	30	31	30	31	27	30	30	38	33	24	39	35	33	33	29	44	23	31	28	44	33	28	27	23	33	26	27	31	31	55	31	36	25	32	34	19	28	29	24	27	27	34	29	32	32	39	22	34	33	29	30	24	25	44	33	41	38	24	33	22	35	40	35	41	32	28	30	32	37	27	29	23	29	32	39	36	36	39	34	26	35	28	33	38	27	39	40	37	39	26	30	24	26	31	28	31	31	34	35	34	36	29	21	38	32	35	34	26	30	39	31	23	21	34	36	41	23	30	27	30	26	35	31	35	37	21	32	38	29	35	31	33	32	28	28	32	32	34	29	32	35	22	33	30	32	19	26	28	37	30	33	44	24	31	30	31	35	26	32	39	28	36	33	34	33	39	33	36	19	28	38	31	33	28	25	25	29	31	33	35	28	24	35	35	29	31	31	37	21	32	32	31	31	25	34	33	37	33	22	31	34	42	30	40	30	26	22	28	31	27	23	31	30	32	28	32	37	44	35	25	34	33	29	34	34	28	26	27	34	36	36	36	22	41	26	36	35	40	32	42	33	31	31	30	36	30	36	39	26	28	32	42	27	32	25	36	31	32	42	35	28	28	34	33	28	29	23	29	33	27	37	25	30	23	32	42	32	35	33	27	26	45	27	23	26	34	45	23	34	29	27	28	39	38	27	31	29	26	27	17	36	26	31	26	25	21	35	26	32	37	31	41	31	28	34	36	30	23	40	28	21	37	23	31	31	32	39	34	34	35	27	23	28	38	47	35	35	33	35	28	23	28	32	31	38	33	31	31	22	16	40	25	30	34	36	36	32	30	36	31	46	37	32	40	31	32	34	24	34	29	36	35	30	29	42	28	34	35	27	35	32	37	31	29	37	26	27	36	25	27	22	35	29	26	40	32	28	29	32	29	44	32	26	28	25	38	27	32	45	30	43	36	44	35	26	36	29	26	31	39	33	28	26	32	25	38	27	29	35	28	37	37	30	25	25	40	33	28	29	17	35	27	33	48	34	30	31	27	27	27	46	26	36	29	40	24	23	20	38	26	37	28	40	41	39	24	33	35	35	33	32	34	29	34	40	30	33	38	40	23	38	33	26	36	22	36	29	24	31	36	23	23	35	36	20	41	27	28	33	24	39	27	38	32	34	20	25	36	23	22	27	33	35	36	34	26	32	38	30	37	27	36	31	25	37	27	30	25	35	31	23	33	25	34	40	29	36	40	20	31	34	20	31	30	28	35	29	42	26	30	34	30	38	27	29	25	38	28	26	34	35	30	22	32	34	24	38	32	26	24	26	25	38	22	35	25	29	35	27	30	30	31	27	38	35	43	33	23	37	33	42	33	28	30	25	26	21	35	30	36	29	29	31	39	30	33	29	24	30	35	41	39	28	43	24	33	29	32	41	25	32	25	27	28	32	30	28	29	28	32	36	35	25	31	41	26	30	27	26	30	20	25	33	18	31	32	27	25	29	43	30	33	41	29	34	31	32	27	34	30	35	36	29	38	38	34	33	30	28	31	33	32	25	24	30	27	24	37	27	23	22	32	35	22	38	32	24	42	38	48	29	29	29	31	21	29	42	27	30	26	41	25	25	37	40	34	41	29	37	43	41	31	25	36	28	20	23	40	36	40	31	28	32	40	25	38	33	33	48	28	46	38	37	33	26	35	35	31	28	27	35	31	26	40	30	40	36	32	32	33	36	33	33	30	35	26	25	27	34	33	35	33	34	39	30	29	24	27	36	32	33	29	38	40	30	34	33	30	27	30	42	27	31	36	27	35	31	39	31	27	29	30	28	37	27	31	33	34	31	33	29	28	28	34	32	32	40	36	29	32	33	32	27	32	18	36	32	24	25	32	34	37	26	33	40	40	29	30	28	34	23	35	35	32	30	34	24	39	36	29	28	27	32	29	36	24	31	33	30	28	34	31	32	35	23	24	30	31	34	29	28	46	34	27	29	39	39	36	26	30	31	33	34	31	37	32	34	35	22	39	38	37	33	28	30	29	43	32	29	29	28	34	30	33	26	32	34	35	29	26	40	28	31	33	28	24	24	30	28	43	38	34	33	24	23	33	34	30	32	28	24	37	15	39	31	30	34	41	37	29	37	29	23	30	33	35	20	31	38	35	40	29	32	35	36	29	31	24	22	30	30	23	26	28	40	32	33	32	40	28	37	20	24	38	34	36	36	23	37	27	34	39	30	38	36	35	29	31	27	31	33	43	33	33	29	22	33	31	36	29	41	29	29	31	30	30	38	35	21	34	21	36	29	29	38	30	28	22	37	38	26	33	36	34	36	33	36	26	30	39	34	32	28	36	31	37	30	25	25	26	32	40	28	32	30	39	25	31	30	40	40	28	34	26	39	48	31	28	28	45	20	28	33	30	30	32	41	40	29	40	32	28	31	27	37	28	19	37	32	38	31	28	32	28	27	35	46	29	34	26	33	34	21	39	30	22	32	25	29	38	35	29	25	32	28	34	38	34	44	34	43	29	33	25	23	18	35	29	33	31	29	35	29	25	31	30	30	43	32	33	20	34	27	31	25	37	26	30	38	15	36	37	33	43	34	30	34	27	26	40	31	47	34	20	31	25	32	25	21	25	42	32	33	29	26	46	36	26	38	30	28	42	26	37	35	30	29	28	40	34	32	31	26	29	32	21	40	33	28	35	33	28	26	38	29	32	29	27	42	37	34	24	27	33	36	27	31	25	26	30	33	25	30	32	31	34	36	31	41	30	38	32	44	23	47	36	36	37	31	31	32	31	30	35	27	36	30	29	33	37	28	31	35	34	43	26	29	25	35	26	30	32	37	26	28	30	26	36	34	38	34	30	28	41	36	30	30	34	38	34	38	33	27	32	26	20	32	39	34	37	33	29	35	38	41	28	33	23	33	28	27	27	38	32	21	34	22	34	29	24	26	32	37	40	34	32	26	40	20	36	37	31	27	47	38	38	19	40	24	34	36	24	36	31	33	33	32	33	45	44	28	19	29	23	32	25	35	39
12017	5757	2571	7973	12775	11847	9481	7193	5594	4269	3561	2892	2498	1985	1802	1572	1418	1318	1232	1068	979	932	891	866	813	845	734	753	691	698	702	626	600	607	613	626	621	644	603	571	598	609	617	658	564	659	657	639	626	652	674	700	669	696	697	642	664	665	645	671	654	617	660	646	621	636	665	634	640	628	637	646	585	537	618	599	566	590	522	527	506	532	542	512	548	503	493	504	469	550	526	522	487	502	459	495	483	474	496	522	479	528	523	478	492	480	515	499	481	476	450	553	489	502	521	515	499	497	506	469	468	485	518	514	505	504	510	468	506	508	465	500	494	462	522	478	488	501	484	462	523	496	470	528	499	511	500	481	482	480	488	517	502	463	488	509	522	503	514	472	483	515	517	497	488	491	444	514	478	501	522	498	466	492	484	451	442	490	528	490	487	513	439	486	496	517	455	518	501	447	521	471	473	486	511	482	497	498	504	522	495	459	501	516	471	503	488	491	477	496	504	516	492	455	466	481	521	495	493	489	507	477	488	488	454	459	497	475	503	478	495	501	512	500	465	457	505	481	489	484	534	481	512	524	498	485	489	465	489	516	487	468	481	516	473	495	468	449	507	501	484	519	443	481	488	527	532	477	479	539	468	457	466	497	517	538	527	451	514	487	488	497	465	501	511	508	477	494	515	515	507	508	486	439	498	507	541	500	534	507	492	492	528	542	520	525	450	473	446	481	477	497	473	454	480	514	458	516	468	502	504	482	506	460	501	466	503	474	478	501	474	506	466	485	475	484	485	501	443	476	493	500	515	490	510	510	478	479	467	538	514	505	509	496	509	453	478	489	443	531	479	484	507	477	522	509	493	498	485	508	523	502	505	497	479	466	493	497	508	474	435	507	515	462	501	499	497	510	487	474	510	463	488	478	510	468	504	507	490	531	462	515	510	492	527	498	499	504	457	485	484	473	469	519	487	492	462	487	493	491	491	474	499	475	499	485	514	475	494	480	459	466	452	489	493	485	490	477	446	490	460	490	469	495	517	501	524	474	498	498	516	478	515	468	450	473	496	478	455	513	453	498	470	474	467	486	512	486	474	536	485	490	528	442	498	493	505	465	471	455	489	515	484	491	470	434	438	477	505	496	509	500	496	459	508	514	450	472	505	470	470	499	472	481	499	504	460	483	512	491	505	533	478	487	477	495	527	504	485	483	503	539	487	468	537	479	462	477	497	469	485	460	484	476	498	461	507	496	481	512	467	477	466	540	505	479	496	487	531	489	471	499	475	527	504	496	500	489	493	498	486	500	498	507	493	496	470	531	505	464	486	495	461	470	462	460	487	464	488	500	517	488	443	480	505	443	471	469	483	539	479	508	442	527	501	475	517	479	509	473	483	492	504	489	468	442	507	544	485	514	499	483	503	537	487	479	475	461	492	486	447	502	538	431	523	485	513	517	454	469	486	480	518	497	517	488	519	490	511	467	489	458	480	468	451	481	477	497	485	462	486	463	443	468	486	486	482	525	524	457	514	439	496	514	498	481	469	468	450	463	467	465	505	461	509	474	487	500	481	482	488	523	493	507	453	482	471	487	496	511	479	493	484	439	504	496	480	491	472	492	535	478	488	519	484	513	469	481	510	473	439	437	472	462	492	470	486	471	510	474	477	489	521	501	511	503	503	513	488	513	503	494	514	450	487	513	497	510	516	512	492	449	438	532	497	443	527	473	503	526	504	476	497	513	521	466	468	505	510	471	515	488	501	478	468	475	477	513	527	450	472	508	461	479	512	502	514	493	461	484	483	507	529	477	493	467	496	511	480	488	533	466	508	454	497	491	460	510	512	505	458	492	488	487	477	538	454	506	483	485	502	519	502	499	518	523	484	481	466	472	474	495	519	455	502	471	497	490	507	483	472	496	484	446	482	470	493	487	535	500	483	470	525	504	492	512	448	472	460	508	502	489	457	508	497	504	453	503	491	456	497	470	491	484	530	462	479	497	488	479	485	508	498	509	469	455	467	504	490	462	471	510	475	507	452	466	468	470	453	500	480	466	490	465	471	503	516	486	472	509	483	496	481	490	479	476	504	466	448	526	496	505	444	474	463	477	478	470	494	451	469	480	492	445	498	525	489	472	514	468	496	492	493	504	497	528	479	484	482	491	490	477	496	489	492	461	517	539	477	498	479	542	475	478	482	460	466	464	455	494	464	481	440	511	469	450	506	473	493	518	475	490	531	463	511	470	485	448	530	473	500	475	522	502	513	489	523	486	488	506	516	469	508	490	455	506	471	493	483	466	485	462	504	512	511	442	468	488	459	456	485	495	533	506	502	478	481	498	493	476	467	486	452	548	488	488	490	481	508	485	470	486	514	514	495	490	457	460	493	485	526	526	480	490	508	523	450	487	450	478	467	451	479	465	491	551	475	463	469	479	479	505	518	485	514	458	547	497	482	493	473	466	493	461	485	505	469	485	488	503	494	483	473	480	499	529	547	509	476	512	484	497	502	475	513	479	508	486	502	486	533	481	497	493	470	516	460	487	534	473	491	486	501	436	465	485	472	488	492	435	464	482	501	533	501	491	497	456	521	471	520	503	510	501	479	499	487	494	489	478	493	500	509	491	480	508	461	512	496	458	491	477	451	467	460	505	487	506	485	487	456	455	484	524	496	487	506	460	483	450	440	493	494	461	481	471	468	502	501	480	503	475	507	477	476	473	460	493	472	494	458	514	472	508	506	485	489	517	491	462	470	484	488	516	537	528	436	502	508	506	493	512	472	508	488	513	440	524	531	496	500	474	494	474	484	514	476	516	503	521	497	486	479	467	461	502	526	530	477	482	507	476	544	489	522	492	482	513	509	482	480	533	494	488	508	519	509	473	506	525	491	506	475	516	505	472	481	476	511	482	487	482	506	463	488	458	500	471	513	500	523	501	509	465	487	463	497	526	510	499	475	500	497	498	516	500	476	478	470	476	495	504	497	451	424	530	475	482	517	492	492	468	478	482	498	492	517	511	491	486	473	519	465	526	511	501	480	524	516	508	462	453	496	485	491	455	485	509	467	524	437	479	488	482	482	464	486	480	499	487	509	471	519	484	466	500	481	435	490	489	463	505	470	480	491	453	489	485	502	496	493	486	494	482	513	500	527	488	496	520	486	457	461	495	483	489	482	507	480	500	483	516	518	512	464	495	499	459	489	471	516	475	459	476	479	494	447	480	498	491	491	500	528	465	455	472	482	495	481	491	497	504	471	493	457	517	487	451	495	519	457	515	498	505	515	492	466	514	491	475	470	468	477	505	473	464	467	473	469	473	483	483	485	495	487	479	533	474	488	487	460	454	485	468	486	481	477	480	473	473	444	509	489	505	498	483	518	493	508	487	514	469	476	526	501	451	508	502	491	522	516	487	498	465	453	496	484	488	463	495	486	465	481	491	505	502	520	474	491	486	494	529	491	538	518	490	457	505	532	471	489	457	507	490	521	491	468	489	498	510	489	477	462	510	487	455
794	369	212	153	238	299	254	226	161	172	145	142	123	115	114	89	78	92	87	77	85	65	56	68	55	79	70	72	62	51	65	53	69	64	52	52	49	51	55	73	60	44	56	48	50	62	50	53	54	51	61	53	63	60	61	68	52	43	67	48	60	62	47	63	62	51	56	65	47	46	61	58	51	50	49	55	47	43	58	53	41	44	51	57	51	43	47	65	46	48	47	53	55	55	49	56	60	66	52	44	56	41	45	45	48	61	51	41	52	62	51	63	42	46	49	43	47	51	54	46	56	62	57	63	51	45	54	58	38	41	63	38	40	52	42	45	62	42	56	48	55	42	57	60	45	52	45	46	56	47	38	50	41	59	51	44	45	52	42	52	45	47	63	38	54	51	49	39	56	58	60	45	55	43	36	47	57	47	46	54	50	56	44	34	48	42	54	47	45	51	49	56	51	49	42	47	47	61	48	38	53	47	48	54	33	60	45	62	42	50	42	46	50	41	63	59	53	42	51	50	46	54	65	53	55	55	45	41	56	42	59	50	45	55	50	44	54	60	46	62	50	49	53	46	46	51	51	52	46	42	46	51	46	60	36	52	54	43	48	51	59	56	59	50	43	51	50	46	59	49	48	50	44	47	38	50	53	54	57	46	53	57	42	57	59	43	48	58	60	42	49	56	50	50	44	46	48	41	64	51	55	53	52	61	56	43	51	44	55	45	51	46	42	69	50	42	43	61	59	44	65	59	41	55	44	52	43	50	53	61	54	49	42	52	53	45	37	43	35	46	53	47	56	56	52	48	49	53	42	44	50	44	56	40	58	58	57	47	60	41	57	57	52	63	45	55	54	46	43	56	51	47	57	42	51	50	55	44	41	40	49	51	51	43	44	57	61	49	53	45	45	43	46	55	44	38	53	63	65	44	51	52	43	44	53	45	46	56	43	40	51	47	63	49	50	46	56	45	40	48	60	66	44	54	62	58	49	47	44	30	54	55	57	50	48	41	37	48	47	48	55	65	49	41	48	57	49	61	38	61	53	51	52	41	41	50	49	50	67	43	55	60	45	45	44	51	43	50	55	46	54	69	48	39	47	55	53	52	42	41	48	56	52	45	44	47	43	54	63	40	61	52	58	65	53	51	57	67	48	52	53	42	45	57	42	35	43	48	58	42	54	40	49	45	59	54	54	39	48	47	66	53	56	60	57	46	46	44	49	50	48	40	48	52	56	52	59	68	39	53	58	37	48	51	43	49	53	47	61	35	38	53	47	49	56	65	42	59	47	39	59	51	41	55	40	46	55	43	49	60	50	50	44	47	43	55	56	48	49	37	55	52	47	40	49	48	54	50	56	50	49	43	52	50	52	60	50	54	49	51	61	52	53	39	59	31	35	47	65	43	57	44	55	28	62	43	49	49	56	35	57	48	57	56	43	43	39	48	55	49	42	58	44	51	53	45	46	57	49	55	50	62	41	55	53	37	59	45	51	46	61	43	52	40	61	51	40	53	47	43	60	49	60	50	45	50	43	53	38	52	55	50	48	46	58	48	45	53	62	63	57	56	56	50	54	54	52	61	50	44	45	56	43	52	48	62	55	59	58	59	49	42	53	51	39	61	51	39	50	54	34	44	52	61	48	37	50	45	46	54	40	52	47	36	41	41	56	43	45	55	52	41	51	46	49	58	58	62	44	49	54	48	50	54	55	52	41	45	53	58	52	59	42	63	43	53	56	52	42	62	44	55	35	56	55	56	45	47	50	55	41	59	69	51	47	49	43	63	56	56	52	49	58	55	47	49	38	37	47	35	51	58	36	44	48	43	48	50	44	61	46	45	52	56	46	51	63	57	33	54	56	43	52	45	50	57	67	60	54	50	43	42	43	43	58	52	48	53	36	46	50	48	56	52	43	59	60	40	44	46	58	58	58	53	58	51	42	58	50	40	58	36	61	48	59	51	45	54	44	40	53	52	55	39	57	44	54	45	54	50	51	46	49	52	57	36	51	51	54	60	46	46	51	44	52	52	40	57	48	59	47	59	63	49	52	42	57	54	38	34	40	51	43	53	61	40	44	43	44	56	56	44	56	52	48	52	67	51	39	45	53	55	52	39	43	65	44	38	44	43	44	44	53	50	53	49	46	35	46	41	63	43	45	57	49	49	50	46	48	54	52	49	49	66	67	42	60	51	57	48	56	66	58	42	54	58	44	50	60	46	48	52	67	53	57	39	45	51	45	58	49	51	54	50	50	43	60	60	44	45	43	51	49	45	46	67	50	46	61	40	53	53	45	59	36	41	65	58	50	47	56	41	54	61	51	63	44	41	48	51	53	49	55	47	46	48	40	37	63	50	65	58	47	51	53	53	47	50	49	64	55	51	47	51	55	50	36	59	41	65	38	54	47	54	55	49	67	42	63	41	35	44	38	54	46	57	52	49	47	41	46	49	34	51	61	41	53	46	42	47	57	51	47	54	48	43	59	55	54	64	55	56	36	56	42	45	52	52	48	47	48	47	56	46	54	54	56	50	61	32	51	48	45	44	49	57	63	44	39	52	54	56	47	55	57	51	54	42	50	49	58	47	64	56	55	63	55	64	46	48	54	69	57	37	45	50	60	45	53	58	52	55	55	48	60	46	46	52	47	57	52	44	53	41	48	53	49	47	49	40	45	41	54	40	60	52	54	42	42	49	47	41	42	52	52	52	57	47	70	35	57	49	52	50	52	50	40	43	49	38	51	50	43	46	68	53	40	48	46	59	40	42	55	54	56	56	46	46	52	46	55	52	32	52	46	55	46	49	62	47	53	37	41	45	50	53	47	53	53	46	58	52	45	60	46	60	41	51	55	55	38	45	43	60	44	55	50	45	43	39	45	51	68	52	42	43	43	54	42	70	52	50	41	60	43	49	54	50	50	60	55	42	41	61	58	52	47	52	52	48	49	53	37	53	39	44	52	52	52	47	48	53	51	41	59	53	54	47	61	49	38	59	54	54	39	49	56	42	45	62	52	43	45	56	42	49	42	54	48	34	38	51	47	43	52	59	48	46	49	59	60	54	49	52	66	52	47	45	47	47	61	56	47	47	57	42	50	46	54	54	55	42	54	47	46	46	46	56	44	51	58	44	49	52	54	54	49	49	34	53	50	34	46	47	46	48	46	36	59	41	49	47	43	44	30	63	55	43	53	56	50	43	52	57	41	42	46	39	56	48	38	46	51	36	51	53	41	52	51	44	46	53	43	42	45	35	41	57	52	46	43	41	53	47	55	43	62	46	43	48	55	50	52	45	53	61	37	49	54	53	54	41	46	58	50	42	39	52	61	43	43	47	41	51	61	48	46	47	50	46	54	49	43	35	45	50	61	53	53	46	54	59	45	36	64	47	51	46	38	62	48	46	52	46	52	56	44	55	55	53	56	46	48	58	46	39	42	61	48	51	42	45	57	46	56	47	40	53	54	58	44	43	54	46	46	46	51	63	49	44	46	39	40	44	51	53
17627	11285	5002	13712	20910	19211	15836	12707	10128	8287	6729	5652	4796	4114	3577	3170	2734	2598	2318	2149	1897	1845	1639	1571	1574	1450	1424	1369	1285	1213	1198	1216	1125	1154	1122	1035	1074	1058	1111	1078	1027	1053	1007	1030	1104	1090	1076	999	1005	1081	1124	1037	1083	1026	1012	1038	1035	1042	1012	1027	1053	1025	1002	1047	1066	997	995	1009	946	996	977	978	937	876	898	953	896	873	861	814	843	886	838	834	806	840	763	829	838	824	747	795	809	778	831	815	823	793	768	806	753	772	760	741	787	706	778	803	728	766	786	770	778	813	805	771	763	736	812	731	792	768	711	781	763	745	741	759	769	761	748	754	752	825	781	849	781	754	720	759	744	781	799	753	805	787	782	758	770	762	785	758	753	725	691	739	783	753	767	778	734	727	760	771	776	754	769	737	810	752	757	815	782	746	776	764	795	730	744	785	759	736	737	801	781	748	728	789	763	738	780	761	717	764	785	782	747	755	783	723	788	770	746	738	761	755	785	702	760	728	734	763	747	802	731	701	735	800	815	703	764	702	751	735	760	805	780	762	753	733	745	800	730	753	751	740	749	755	752	749	751	735	727	752	785	770	767	794	747	827	783	752	782	757	793	762	812	758	774	751	816	779	745	758	751	771	778	746	754	733	766	748	723	721	772	793	780	784	769	755	780	723	754	772	775	762	746	691	809	739	813	738	730	773	792	752	779	744	821	728	749	783	817	763	741	805	782	793	766	789	759	726	695	742	768	735	708	774	736	743	832	829	713	738	775	748	766	756	759	759	771	777	741	745	782	744	724	769	758	734	732	779	796	738	749	749	819	800	752	735	715	798	794	730	738	737	748	733	768	779	763	732	770	776	691	738	748	730	726	713	786	699	769	733	766	730	737	743	752	808	758	693	760	792	759	772	767	682	756	756	773	780	688	735	778	816	751	757	723	760	753	771	733	721	754	755	732	745	757	762	782	768	762	780	747	737	776	735	772	743	761	803	745	749	725	722	760	776	747	742	755	822	785	752	776	735	772	819	768	776	770	745	781	767	736	773	752	782	756	764	787	769	776	714	738	756	752	713	729	761	720	749	754	720	772	748	759	724	751	797	736	705	742	810	746	781	792	741	748	763	776	756	731	749	756	728	757	742	774	781	746	733	767	756	738	728	800	706	740	745	776	719	732	723	781	740	765	796	776	767	821	787	761	782	683	722	774	779	809	754	757	751	774	729	802	733	760	773	775	782	752	808	740	750	817	792	764	765	784	708	732	794	750	763	764	765	730	761	790	762	769	776	715	787	764	767	727	792	777	765	734	769	731	754	783	726	800	745	769	723	741	736	758	754	740	772	796	720	704	743	784	758	803	760	786	733	756	755	772	769	731	770	767	725	748	741	762	773	786	701	709	741	752	753	771	779	758	783	756	744	718	789	779	743	763	702	759	740	769	763	776	761	762	794	778	804	730	756	740	788	762	771	781	757	823	757	717	755	757	735	754	715	799	788	743	777	696	759	808	798	781	780	769	784	754	797	787	839	766	755	775	764	760	778	751	771	787	762	762	784	723	777	737	756	815	799	766	741	729	749	754	761	726	729	740	799	792	728	784	746	729	787	758	769	755	739	761	727	696	812	746	754	731	801	763	695	792	748	775	807	771	800	735	753	760	815	791	747	694	757	803	741	804	743	703	772	767	759	795	742	759	746	803	713	773	779	720	766	767	734	751	745	774	711	784	733	780	745	750	787	767	752	770	793	699	710	823	770	763	759	741	715	748	767	711	739	736	804	748	794	719	721	719	767	782	755	769	713	742	744	730	748	757	793	739	784	777	704	732	740	762	736	760	737	735	752	776	704	791	773	697	776	761	749	766	791	757	773	755	795	785	767	760	726	758	715	752	754	735	748	743	767	744	696	778	772	770	751	758	775	729	775	763	774	725	713	751	714	740	746	788	763	733	766	737	732	802	687	720	725	735	781	737	755	779	762	763	694	730	785	733	749	778	740	756	756	760	770	772	827	796	773	777	789	787	766	781	770	783	765	784	772	809	716	760	727	769	735	819	799	747	717	729	738	719	709	732	754	752	759	712	735	740	783	717	759	764	775	751	705	772	747	744	799	769	790	731	729	735	774	734	759	791	754	724	736	728	800	755	747	767	795	772	720	724	812	797	773	722	760	782	776	719	777	719	792	742	734	755	748	763	738	802	765	756	766	742	749	791	805	736	751	767	810	754	763	772	732	760	777	756	799	700	721	769	770	807	752	726	795	788	689	768	737	719	762	733	732	789	772	757	786	768	738	743	777	743	808	721	759	784	720	748	729	727	745	783	740	729	742	734	800	787	791	776	753	712	728	742	790	754	745	729	820	763	764	735	734	815	787	772	764	715	795	761	788	721	767	751	772	690	754	713	798	750	772	784	711	735	789	753	783	784	741	773	779	756	707	731	715	752	733	780	778	755	713	819	758	737	793	718	718	763	755	758	747	741	766	792	783	793	788	725	728	839	782	806	740	730	739	716	752	748	776	740	746	776	799	731	729	808	732	776	732	759	732	734	738	714	749	757	724	754	777	769	764	802	786	784	743	733	740	731	750	779	765	741	761	742	688	740	729	795	731	780	734	812	744	787	753	749	757	751	757	758	772	797	757	745	756	776	743	745	820	756	714	729	723	785	749	781	801	786	783	797	714	787	741	764	720	766	792	786	769	747	728	721	732	796	737	769	784	768	723	773	742	747	784	753	720	780	738	786	788	763	728	739	801	788	779	809	797	775	765	732	748	784	722	750	762	728	773	760	786	786	774	780	703	741	721	748	748	748	730	740	724	724	756	748	784	744	798	803	773	762	754	711	786	750	758	728	794	744	722	746	709	721	728	732	731	783	718	726	793	741	757	761	777	724	757	757	731	800	738	767	750	792	762	720	751	744	758	754	805	758	755	756	759	779	730	772	785	790	720	729	765	753	790	733	763	762	745	772	729	715	756	739	799	829	780	724	765	763	737	747	752	744	754	746	764	741	797	725	760	735	762	767	764	724	738	759	710	794	756	770	766	702	761	760	747	753	755	767	778	704	719	810	760	753	719	767	777	741	772	755	716	786	707	780	739	749	783	777	806	720	768	776	784	779	727	767	728	750	755	739	716	815	755	746	723	749	736	767	744	744	771	758	713	774	761	709	763	740	762	725	770	742	810	710	787	764	725	775	799	750	725	767	783	740	740	772	746	772	748	765	771	746	782	735	775	749	773	726	761	755	730	742	751	757	759	768	754	766	750	754	742	749	796	745	729	788	771	740	786	721	724	744	769	749	739	780	752	731	759	765	736	787	729	796	769	795	766	731	776	757	702	776	735	802	778	740	761	730	701	777	702	748	736	782	763	717	731	756	780	751	784	773	745	730	719	752	727	805	712	773	753	751	741	744	752	745	698	696	797	758	779	742	812	793	775	747	763	791	745	736	766	757	718	766	766	754	780	760	764	736	775	733	814	758	762	760	741	751	753	712	782	738	761	770	740	758	761	787	769	675	717
2548	325	186	158	235	252	217	201	176	150	126	121	129	116	106	79	79	75	72	82	87	77	68	57	75	72	65	58	55	52	64	52	58	57	64	39	69	69	70	47	62	49	63	55	61	54	65	54	62	59	48	64	61	47	51	45	45	47	57	59	56	45	53	49	69	60	46	52	52	48	66	57	60	60	63	52	51	58	49	54	55	50	44	57	52	45	56	46	53	56	45	64	61	44	49	58	46	49	43	33	43	53	59	46	51	59	50	53	44	59	39	55	42	58	56	40	48	53	46	38	41	48	45	42	46	37	48	47	43	49	57	63	48	49	43	45	51	54	42	45	47	51	47	42	60	52	61	48	46	43	41	52	63	53	50	65	37	61	49	46	64	54	53	46	38	40	61	51	41	48	36	63	50	45	43	41	52	41	39	52	36	57	52	59	52	65	36	45	43	44	46	53	55	53	47	48	40	44	54	44	54	49	47	53	42	48	44	47	54	53	48	55	44	52	45	51	33	46	46	43	32	42	53	55	52	61	43	64	57	50	55	63	40	50	60	52	37	43	44	53	57	54	53	53	54	48	57	47	42	45	45	39	46	50	38	55	46	38	65	59	58	50	56	64	42	61	49	33	51	45	45	51	56	50	52	60	49	51	62	53	55	57	39	40	63	49	46	48	42	41	46	54	42	61	43	43	56	50	55	52	49	46	49	48	51	50	51	48	52	47	50	48	42	46	47	51	45	50	48	50	51	39	56	42	40	57	45	46	36	68	72	43	43	34	61	56	41	53	47	54	48	60	43	50	54	58	50	58	48	54	43	44	60	46	44	46	43	57	39	49	46	53	55	48	47	48	36	46	53	46	49	54	39	57	42	47	44	58	51	45	47	47	46	50	44	43	53	49	54	47	50	52	47	42	42	62	51	51	55	44	49	62	49	47	51	52	39	49	43	47	48	47	38	53	34	56	36	42	44	47	55	59	47	50	57	29	42	58	56	43	43	55	48	54	60	42	34	57	53	40	39	50	49	46	53	42	49	44	55	44	49	49	50	37	45	57	50	51	50	65	50	49	51	41	51	42	51	50	40	49	52	61	44	35	39	53	48	37	50	46	43	48	57	41	51	45	50	59	43	45	42	43	44	46	50	44	52	40	52	55	35	51	57	39	51	54	47	50	47	45	45	45	53	64	50	49	43	45	60	31	46	45	63	45	48	53	44	55	42	55	36	46	48	41	51	64	54	47	55	50	54	54	52	44	52	42	42	52	68	49	62	45	47	60	37	49	47	53	48	49	48	55	63	52	49	45	39	45	58	49	48	53	44	60	60	55	50	63	67	45	53	52	55	54	62	46	45	49	44	56	56	41	55	32	51	51	55	60	42	53	53	54	52	47	50	45	53	44	58	56	42	54	45	46	51	45	39	51	49	48	57	49	46	54	49	56	65	48	46	65	40	56	47	59	42	47	53	53	47	66	54	37	52	47	45	61	46	42	44	40	57	57	47	54	49	50	43	60	42	39	42	49	54	48	42	58	42	53	50	47	39	33	59	57	46	47	53	50	52	40	61	46	57	38	56	59	54	32	46	39	42	48	56	48	66	30	46	46	40	56	37	46	37	52	63	43	55	62	38	52	57	51	41	58	55	52	48	48	50	50	53	43	61	51	53	52	54	52	44	47	52	59	58	47	49	41	55	55	55	38	45	45	51	51	55	56	58	58	51	54	34	49	49	45	45	41	53	67	42	56	49	39	53	40	60	41	65	35	51	58	57	36	53	62	50	56	42	41	46	39	49	50	64	60	48	56	50	42	56	70	55	52	55	54	56	44	50	39	49	54	38	48	35	43	34	50	58	47	48	45	55	43	51	51	50	51	50	52	47	62	54	45	51	50	69	59	53	43	46	43	51	45	51	40	50	42	53	49	52	57	45	51	54	54	43	48	46	51	54	48	47	49	57	50	52	60	48	57	54	53	43	38	53	45	50	54	38	39	60	42	55	44	50	46	41	50	38	50	53	51	42	46	43	51	35	50	49	48	61	58	56	52	45	62	38	40	55	42	48	43	41	47	46	56	41	47	59	42	51	55	52	44	55	42	54	58	38	45	49	46	41	50	51	48	38	46	57	61	51	64	43	44	50	54	60	54	47	55	56	49	42	39	58	50	50	49	53	46	49	53	51	47	43	53	39	32	48	37	45	41	47	51	50	46	45	60	56	58	57	60	49	51	48	44	34	49	46	53	55	41	48	53	51	44	54	60	54	55	47	40	48	53	49	48	45	63	45	57	44	47	55	37	43	46	40	60	36	50	53	48	49	45	40	39	44	45	63	43	48	54	42	41	52	52	51	52	34	42	59	55	54	60	57	55	47	68	45	49	41	58	45	46	42	53	49	49	52	43	45	62	41	55	52	57	40	55	43	50	33	50	47	45	49	40	67	49	40	63	36	42	50	46	48	45	38	46	50	48	43	39	60	48	52	43	41	49	35	49	43	45	37	59	56	52	35	40	54	46	53	47	47	46	40	41	40	47	48	45	51	57	49	50	59	49	48	41	40	41	63	57	45	44	61	48	59	47	42	56	48	47	49	51	53	56	51	33	53	54	56	39	49	50	43	61	62	57	49	50	55	49	36	53	51	51	53	51	45	53	41	49	47	53	46	35	44	51	58	51	50	41	31	46	47	47	50	50	53	55	46	52	52	50	50	43	72	50	53	55	52	50	45	51	46	41	37	43	47	40	42	42	50	46	44	53	56	43	47	56	55	44	57	51	50	44	43	40	59	46	41	47	45	53	55	58	57	54	51	59	52	43	56	57	55	50	36	45	44	52	56	48	44	53	46	48	44	68	64	51	47	48	45	58	47	50	35	49	60	38	37	46	39	55	50	43	48	42	49	48	48	42	44	55	29	57	38	37	49	54	41	48	57	51	58	43	54	38	47	50	52	53	54	45	54	60	46	44	61	51	56	48	55	66	47	46	34	54	41	45	60	56	52	45	55	50	40	41	54	43	54	58	51	65	46	56	62	49	53	48	50	45	50	47	55	57	39	45	55	40	53	54	32	53	63	43	53	58	44	61	43	47	45	43	56	59	41	49	45	43	58	49	59	47	58	57	40	53	43	63	50	53	46	49	43	55	38	33	56	34	51	54	56	52	63	46	45	46	51	66	51	44	49	53	58	34	47	43	50	56	38	48	54	39	55	46	51	57	73	52	58	54	48	59	40	38	51	56	61	48	57	45	51	51	53	36	51	50	56	56	53	42	47	40	53	46	46	61	49	44	47	52	51	48	49	53	46	49	41	46	54	51	40	55	51	60	33	54	55	50	56	40	60	48	38	54	47	44	46	53	42	52	52	43	58	47	48	52	52	44	40	39	47	50	49	72	60	42	42	56	44	52	40	51	53	41	50	50	50	50	47	36	55	60	51	43	47	46	49	45	50	52	49	47	49	48	43	48	51	35	43	43	55	37	57	48	50	51	47	52	54	45	58	49	54	51	46	55
15379	8969	4356	12118	18308	17221	14542	11488	9295	7652	6140	5047	4260	3633	3121	2836	2621	2392	2185	1883	1813	1758	1616	1446	1412	1378	1305	1263	1208	1171	1163	1140	1063	1009	1062	981	971	954	964	971	1038	970	970	959	1000	1049	986	1024	1003	1045	1036	1046	973	974	975	1031	985	971	932	1026	1016	1023	1022	993	1000	954	963	975	950	931	925	914	878	903	849	918	858	858	843	836	831	844	865	797	784	749	840	781	798	744	730	766	781	755	780	702	819	786	741	766	708	752	704	769	714	777	740	758	747	778	748	710	749	749	741	722	780	716	799	748	737	741	776	748	728	770	719	726	771	806	730	762	719	759	728	770	717	718	762	745	785	686	764	805	742	720	817	736	723	737	750	754	696	764	766	730	704	782	754	735	783	730	759	736	760	739	779	764	727	753	764	721	720	746	775	766	774	736	752	755	780	752	787	757	741	696	794	799	746	763	749	721	737	752	726	721	791	701	735	732	728	774	739	750	802	753	736	749	706	794	713	725	748	728	783	704	736	717	790	739	777	729	679	754	774	788	743	676	757	750	723	743	774	753	717	774	706	770	771	722	734	729	723	784	753	723	731	739	751	723	769	753	742	758	737	703	766	776	732	724	702	749	736	736	783	712	710	750	786	737	729	718	704	771	737	751	748	741	719	707	755	767	706	745	800	764	751	772	794	755	802	733	769	725	746	741	725	741	755	751	768	761	751	730	714	677	747	734	806	760	737	737	730	728	782	767	752	703	757	780	738	729	752	676	710	730	753	714	676	740	735	677	757	735	771	777	649	735	747	708	785	740	709	751	750	768	737	710	757	746	714	722	760	725	747	722	703	754	706	724	750	754	741	729	745	728	753	661	746	722	720	721	712	799	744	756	759	716	780	734	731	698	673	738	742	716	751	721	760	780	762	709	755	749	753	771	746	790	767	742	781	731	743	773	785	760	714	765	769	720	755	768	699	766	757	723	768	748	739	727	769	764	714	766	778	740	741	750	736	730	764	762	722	728	699	743	712	738	708	707	728	753	713	767	768	729	783	761	761	741	739	735	777	743	782	711	776	736	718	718	766	778	779	769	777	725	808	775	725	786	765	763	745	709	696	752	710	770	740	746	776	687	729	715	725	732	742	800	727	777	760	742	799	709	752	703	794	743	734	711	737	748	705	736	749	744	762	740	717	755	728	770	723	738	726	741	797	731	717	739	804	736	774	672	742	763	783	749	763	763	778	729	725	769	753	701	744	721	741	771	697	803	748	752	748	722	792	754	707	769	768	723	782	765	710	722	783	694	729	803	789	743	766	687	741	753	709	751	733	767	761	718	777	747	778	774	759	730	771	714	736	747	754	738	741	731	755	756	760	723	748	785	693	706	715	723	719	770	731	764	753	713	748	713	770	798	780	737	781	756	765	720	762	792	764	774	737	747	753	804	723	691	744	702	757	781	780	759	779	759	773	777	749	726	753	778	763	684	711	749	755	774	775	718	708	691	740	767	768	785	749	714	759	676	784	739	754	734	687	745	759	742	798	717	743	732	761	705	697	719	785	743	763	763	779	738	711	749	723	722	726	743	741	765	757	767	740	735	762	739	704	721	713	800	713	745	766	728	772	776	720	764	733	716	735	729	785	771	720	717	707	791	743	712	745	732	736	785	787	735	775	749	713	761	717	794	724	760	758	752	731	803	749	754	737	697	730	755	750	802	741	755	744	729	733	773	758	766	734	756	744	786	732	780	739	726	742	763	782	783	749	702	740	741	800	766	760	724	793	734	790	747	739	765	778	719	712	789	776	804	706	798	739	728	710	734	726	746	800	777	786	730	764	742	715	747	773	732	796	747	736	738	733	724	759	709	745	776	734	748	748	718	720	691	704	765	727	739	762	738	666	726	745	735	726	757	735	749	761	718	743	748	717	732	755	717	752	727	718	774	727	705	717	756	728	751	754	749	797	725	713	729	778	705	734	776	747	799	764	771	753	754	703	693	688	774	774	727	734	770	748	746	753	764	726	726	749	775	714	729	705	742	758	765	781	738	753	724	755	711	737	733	698	744	714	710	716	752	727	764	762	726	777	713	765	726	777	749	762	719	769	740	734	753	728	703	709	748	762	750	760	733	753	729	709	728	737	704	774	747	717	723	750	720	765	723	762	750	766	751	775	727	695	704	766	758	708	703	714	823	727	743	758	697	728	768	732	753	751	746	681	785	728	756	760	712	725	683	723	743	726	708	732	732	684	741	717	698	749	745	720	699	691	737	716	725	745	797	759	735	720	767	739	714	725	780	702	744	746	706	779	737	734	726	716	763	717	789	751	787	766	772	781	733	739	721	771	742	737	770	726	744	743	755	716	752	760	740	743	785	779	724	716	704	755	751	764	765	749	702	733	808	736	755	737	777	758	766	717	772	719	742	757	749	783	765	681	745	757	804	734	792	736	746	727	710	772	733	729	717	741	711	717	747	733	734	752	758	731	746	756	758	746	792	694	753	747	777	738	763	743	718	768	751	765	744	763	721	725	706	699	736	715	721	767	696	706	766	748	712	702	745	745	775	742	679	727	730	741	744	737	767	716	723	773	738	720	739	720	747	714	700	715	740	695	805	780	791	718	751	744	773	750	734	769	711	738	722	741	763	768	785	737	727	702	774	739	740	722	732	697	752	715	694	729	749	726	721	718	755	765	701	799	763	717	743	703	700	778	744	717	692	814	723	782	722	733	732	832	683	775	792	720	746	743	744	810	783	744	720	747	749	779	743	712	734	757	736	725	753	756	674	775	779	760	758	702	768	735	774	767	773	746	754	729	723	720	718	751	741	739	753	765	771	777	753	733	741	748	802	720	768	760	725	734	780	730	729	763	749	721	736	777	754	695	767	758	779	723	783	745	700	766	717	751	731	744	762	702	718	732	769	750	722	748	714	775	731	778	749	712	767	721	763	705	699	782	726	743	727	761	735	716	736	740	759	799	747	749	706	783	724	717	765	725	757	726	726	722	759	714	712	801	773	723	717	758	699	761	738	743	773	735	729	798	759	738	772	762	722	767	750	720	776	754	731	749	756	732	702	713	765	678	714	740	773	705	745	779	758	709	738	703	790	798	782	706	751	754	745	722	778	725	728	710	733	791	692	775	717	748	747	758	756	795	753	768	691	744	751	690	731	767	720	759	714	762	734	772	747	741	751	751	797	735	769	757	729	728	716	742	789	754	715	752	793	774	736	715	728	698	766	798	750	722	723	739	712	789	732	744	672	755	745	724	748	725	668	757	718	771	730	758	744	764	708	709	739	741	731	762	758	734	756	785	782	723	731	726	734	711	722	792	776	769	761	713	727	727	707	707	761	707	727	748	695	800	709	764	779	699	749	679	740	800	686	713	761	730	691	714	729	707	733	725	698	720	763	738	737	758	745	732	769	735	781	762	703	747	711	768	734	747	790	751	741	719	723	749	717	736	772	721	735	731	744	675	691	768	764	733	748	715	712	769	759	764	774	734	715	745	774	725	707	728	687
1675	603	328	252	362	435	375	314	290	231	225	187	187	177	137	136	161	114	117	118	108	101	121	97	127	98	81	96	90	94	77	92	106	81	88	73	102	74	79	95	78	64	95	81	86	80	89	78	65	72	84	85	77	69	84	102	76	73	90	74	83	88	63	83	90	80	71	83	77	79	65	65	83	64	71	70	80	76	78	90	68	99	85	67	73	61	75	78	62	74	71	57	75	81	63	64	69	77	59	55	67	62	70	65	81	75	68	87	70	75	65	75	66	78	66	70	87	74	70	73	63	71	52	68	70	61	68	71	80	63	57	69	75	71	62	59	73	66	79	73	83	80	76	79	59	73	75	67	69	82	84	75	79	60	65	65	84	58	78	73	76	75	71	61	75	65	56	62	79	62	75	73	55	67	84	67	64	79	59	66	88	67	76	65	82	79	62	76	65	69	62	77	74	70	69	74	62	59	77	68	70	65	80	75	72	57	78	75	70	73	75	73	79	57	61	57	81	63	61	65	73	73	62	59	72	63	78	70	74	85	64	61	67	66	78	74	85	73	76	92	62	71	65	55	74	69	61	71	71	69	94	64	80	77	80	62	66	83	60	66	74	65	87	82	95	65	48	59	68	74	79	76	72	65	71	82	78	76	65	68	68	72	80	61	72	67	75	67	81	83	93	62	68	73	94	70	69	59	68	76	56	60	61	66	68	67	76	71	66	65	73	68	79	85	62	65	78	69	85	74	68	81	69	73	79	76	75	77	76	63	64	68	74	66	71	64	75	78	70	86	77	51	66	75	81	58	64	71	72	79	79	77	77	70	87	89	78	74	93	76	74	64	72	66	71	65	65	78	82	73	68	65	59	77	75	82	78	63	70	54	67	68	75	83	51	68	75	75	81	63	84	72	81	59	59	63	78	55	76	62	86	71	71	72	61	63	69	85	68	73	70	66	76	79	75	64	67	66	68	57	77	54	64	72	73	50	75	65	74	61	58	84	82	97	67	66	66	84	65	61	65	75	64	69	80	63	71	77	71	88	76	73	73	74	65	61	82	66	67	71	77	81	58	65	67	65	63	73	62	85	65	62	78	65	57	57	76	65	71	69	69	71	81	53	63	85	82	69	70	57	56	67	67	62	67	57	71	57	83	66	73	70	72	62	73	64	79	74	83	70	74	67	87	57	66	63	62	63	71	76	80	80	60	67	68	71	64	71	69	71	85	78	82	60	81	76	72	74	62	57	71	79	76	67	70	70	61	86	77	70	65	70	75	64	74	76	84	75	76	65	71	90	78	57	79	65	70	72	79	64	64	56	68	73	61	59	86	74	70	83	69	72	66	67	68	65	69	78	71	74	64	78	75	61	65	72	92	67	63	79	59	64	82	61	64	72	74	68	76	63	72	56	82	64	65	78	76	77	81	61	72	67	74	71	70	60	67	79	74	75	79	72	73	60	70	61	74	65	89	66	70	85	71	90	64	85	76	75	80	81	65	81	84	84	63	85	52	57	69	85	67	76	70	74	73	84	80	79	69	82	72	73	68	65	83	59	66	72	66	47	58	80	76	94	76	58	54	57	62	76	65	72	91	65	73	74	65	67	62	67	65	64	77	66	63	81	68	68	57	61	71	65	79	73	67	90	81	75	79	62	78	73	86	58	75	69	60	70	75	67	65	84	59	55	64	75	64	67	81	67	65	57	75	68	70	65	72	63	72	78	77	64	74	74	88	90	73	66	56	56	61	72	53	72	81	74	77	91	82	87	81	81	60	71	77	65	89	59	88	67	62	78	79	74	72	90	77	61	62	84	87	65	77	81	80	89	59	56	73	76	73	68	48	67	58	87	86	53	79	74	70	77	73	72	67	76	68	69	57	74	55	72	60	78	68	65	75	70	77	70	74	64	82	89	65	69	75	69	72	65	75	69	87	80	77	63	83	74	67	69	68	74	60	67	68	62	70	61	83	78	70	70	69	74	55	68	74	86	77	87	64	75	59	79	78	79	90	72	74	82	71	71	68	69	87	71	82	70	74	49	52	82	75	63	69	80	65	69	74	70	76	76	70	63	79	81	63	74	83	68	65	68	68	74	66	75	66	70	86	86	80	80	70	87	80	66	75	67	54	83	73	85	84	73	71	72	66	78	67	76	67	60	76	68	59	66	66	61	74	75	67	67	75	76	84	74	74	74	74	73	71	75	67	71	63	64	66	68	65	75	73	56	77	63	85	78	66	73	80	61	80	91	71	59	81	65	67	64	85	62	71	67	74	67	69	62	70	87	75	74	80	58	72	70	75	93	58	65	75	81	76	87	83	55	74	67	87	79	74	76	61	78	87	72	75	87	59	73	80	74	58	76	79	69	72	71	67	73	70	52	73	74	78	72	68	68	83	75	73	85	68	66	70	68	78	78	71	65	72	59	71	75	68	78	66	66	65	73	66	75	81	84	55	66	73	76	78	87	69	56	78	70	77	75	67	64	67	78	84	73	66	77	81	62	69	89	65	62	67	77	71	60	67	73	68	73	61	79	71	88	65	74	67	69	68	64	59	83	81	69	68	60	71	64	68	72	75	77	65	96	72	80	69	81	80	85	69	62	77	58	74	58	69	77	63	59	85	70	70	63	69	66	69	61	66	72	73	67	64	66	59	87	84	70	86	65	71	71	69	65	77	60	63	80	86	60	62	83	74	82	65	100	61	56	66	62	77	69	75	63	55	70	63	57	71	57	77	75	73	69	73	77	73	72	68	58	72	70	77	67	85	70	82	77	81	77	70	57	64	57	78	75	86	71	70	66	80	70	68	71	82	75	56	65	77	66	72	75	95	86	55	66	68	64	69	61	62	78	54	70	63	80	59	69	81	69	74	65	60	71	72	72	65	58	64	67	67	88	78	80	66	76	64	57	84	57	79	69	76	76	68	81	66	70	61	84	71	81	70	61	72	75	53	84	74	68	72	73	64	52	77	70	82	67	74	70	71	66	79	73	81	70	100	66	73	84	76	68	73	81	73	68	85	70	76	80	75	87	64	61	72	80	74	92	71	76	85	69	73	79	70	65	63	79	67	57	73	80	77	75	60	55	81	46	75	72	65	72	80	80	59	84	62	74	78	64	67	69	64	64	75	67	66	77	68	61	74	69	70	71	64	80	68	61	76	63	80	54	76	76	74	77	81	99	70	70	77	76	72	60	74	67	64	76	69	59	63	62	59	65	63	57	64	75	58	70	78	87	69	77	67	72	59	75	77	61	80	79	71	78	81	66	68	70	89	68	76	73	79	69	76	67	83	65	75	64	86	57	72	72	87	77	63	58	67	70	58	80	68	76	78	61	74	57	64	74	70	62	69	65	70	78	69	76	64	73	77	70	66	65	73	77	74	70	75	59	72	78	86	72	77	81	75	79	64	79	58	86	65	74	78	69	77	79	76	69	82	51	74	68	61	76	71	64	66	75	88	78	63	70	52	90	65	70	82	68	69	60	68	69	85	67	72	73	66	66
22456	13940	7057	17913	25225	23747	20238	17103	13905	11486	9655	8057	7066	5983	5291	4715	4176	3761	3442	3188	2890	2760	2633	2391	2251	2278	2062	2055	1953	1864	1778	1646	1661	1499	1551	1531	1611	1556	1532	1455	1481	1559	1478	1476	1498	1518	1530	1427	1487	1522	1557	1490	1490	1526	1412	1515	1484	1439	1488	1502	1449	1500	1431	1470	1485	1464	1393	1405	1397	1340	1362	1348	1296	1408	1241	1314	1269	1254	1191	1218	1191	1256	1179	1167	1138	1171	1149	1172	1132	1155	1064	1136	1152	1080	1156	1106	1088	1092	1114	1139	1039	1120	1110	1052	1065	1113	1066	1051	1091	1099	1136	1108	1101	1125	1083	1089	1090	1088	1063	1109	1101	1107	1087	1091	1075	1078	1074	1109	1126	1044	1021	1092	1047	1084	1036	1096	1051	1063	1135	1111	1089	1065	1080	1079	1085	1150	1060	1074	1047	1060	1074	1066	1063	1136	1075	1069	1069	1072	1086	1110	1039	1102	1016	1073	1100	1039	1114	1110	1169	1109	1010	1032	1047	1104	1143	1033	1063	1092	1092	1038	1057	1128	1095	1088	1079	1084	1069	1034	1034	1038	1099	1041	1108	1126	1076	1034	1035	1098	1027	1098	1128	1086	1044	1039	998	1056	1075	1012	1124	1095	1065	1089	1122	1095	1065	1094	1062	1098	1079	1064	1054	1099	1093	1039	1069	1029	1036	1049	1004	1147	1062	1041	1047	1051	966	1117	1051	1091	1092	1061	1061	1070	1113	1047	1044	1110	1137	1101	1074	1021	1060	1090	1061	1027	1066	1144	1071	1037	1036	1075	1045	1050	1066	1076	1073	1047	1034	1071	1110	1103	1026	1045	1023	1036	1035	1054	1064	1034	1091	1065	1064	997	1091	1063	1092	1077	1033	1100	1075	1068	1038	1076	1118	1022	1101	1075	1079	1024	1135	1071	1129	1088	1061	1074	1044	1037	1090	1046	1027	1071	1134	1076	1062	1069	1063	1111	1057	1051	1080	1087	1044	1117	1081	1083	1071	1088	1082	1083	1116	1023	1059	1049	1116	1112	1066	1084	1082	1093	1070	1101	1056	1040	1073	1072	1027	1093	1054	1044	1093	1109	1029	1105	1058	1018	1090	1009	1077	1049	1084	1002	1031	1054	1076	1051	1078	1043	1070	1109	1059	1032	1004	1048	1094	1065	1049	1044	1041	1059	1092	1077	1014	1044	1031	1091	1072	1063	1103	1040	1072	1022	1035	1114	1088	1007	1038	1071	1043	1081	1101	1085	1136	1008	1082	1041	1091	1038	1090	1030	1060	1065	1116	1059	1134	1029	991	1104	1072	993	1086	1094	1097	1016	1130	1088	1077	1060	1073	1008	1068	1085	1128	1042	1001	1022	1089	1052	1094	1058	1075	1020	1060	1028	1082	987	1104	1107	1030	1060	1021	1088	1068	1087	1026	1103	1078	1032	1054	1090	1080	1028	1075	1044	1116	1042	1101	1040	1056	1119	1062	1080	1022	1016	1046	1079	1095	1051	1058	1080	1080	1119	1101	1004	1002	1006	1035	1059	1057	1126	1090	1038	1142	1084	1112	1070	1038	1082	1024	972	1071	1078	1035	1007	1081	1074	1062	1117	1025	1013	1042	1077	1060	1056	1086	1010	1057	1025	1056	1089	1061	1080	1079	1057	1048	1028	1018	1115	1055	1031	1083	1030	1060	1085	1067	1085	1063	1072	1071	1055	1063	1075	1114	1089	1122	980	1083	1071	1057	1035	1053	1141	1090	1108	1062	1059	1110	1091	1036	1053	1039	1032	1021	1024	1085	1100	1040	1135	1074	1082	1075	1134	1083	1061	1073	1095	1030	978	1090	1085	1066	1028	1039	1085	1058	1081	1056	1031	1064	1013	1067	1098	1088	1069	1124	1044	1069	1116	1092	1137	1124	1036	1063	1064	1072	1071	1013	1035	1008	1039	1061	1087	1048	1077	1057	1067	1006	1064	1025	1070	1068	1110	1076	1090	1060	1093	1128	1073	1046	1085	1061	1042	1032	1078	1131	1101	1066	990	1027	1057	1055	1074	1066	1049	1119	1088	1068	1068	1050	1051	1098	1036	1057	1073	1043	1002	1060	1033	1031	1054	1033	1109	1088	1038	1046	1061	1035	1073	1050	1083	1043	1028	1029	1106	1085	1041	1043	1109	995	1081	1097	1095	1051	1116	1058	1098	1076	1118	999	1020	1066	1104	1067	1080	1056	1062	1027	1038	1104	1028	1069	1015	1094	1052	1115	1059	1096	1063	1063	1036	1126	1036	1042	1067	1075	1062	1088	1078	1032	1050	1071	1103	1092	1058	1093	1115	1118	1094	1082	1026	1102	1090	1033	1116	1095	1059	1020	1093	1036	1080	1055	1091	1069	1001	1090	1026	1004	1073	1065	1053	1066	1094	1064	1100	1051	1054	1061	1009	1033	1029	1063	1080	1089	1122	1117	1041	1061	1034	1092	1076	1047	1110	1004	1114	1103	1057	1062	1073	1042	1103	1027	1056	1080	1060	1074	1037	1148	1044	1064	1051	1123	1068	1065	1009	1106	1074	1036	1082	1063	1007	1046	1073	1063	1055	1043	1055	1013	1040	1077	1009	1057	1039	1067	1032	1046	1078	1043	1020	1025	1058	1127	1104	1098	1035	1060	1028	1059	1071	1077	1036	1124	1056	1079	1067	1066	1074	1071	1065	1016	1085	1065	1069	1047	1045	1057	1028	1090	1036	1086	1049	1040	1033	1045	1020	1041	1102	1074	1064	1080	1072	1066	1070	1013	1081	1055	1088	1053	1108	1066	1048	1079	1075	1060	1098	1072	1003	1056	1072	1038	1050	1029	1080	1086	1045	1078	1081	1068	1021	1075	1048	1034	1052	1043	1056	1109	1032	1035	1124	1092	1049	1063	1059	1074	1044	1079	1052	1099	1023	1057	1135	1038	1041	1122	1057	1054	1040	1077	1073	1150	1082	1051	1118	1067	1084	1039	1068	1086	1118	1069	1079	1095	1057	1014	1139	1105	1102	1060	1084	1025	1095	1054	1042	1048	1059	1101	1066	1029	1026	1021	1044	1091	1074	1074	1062	1056	1131	1099	1075	1028	1033	1064	1083	1091	1072	1074	1035	1103	1058	1077	1049	1043	1059	1040	1005	1030	1030	1056	1068	1082	1060	1052	1080	1123	1098	1106	1062	1018	1075	1139	1059	1062	1019	1087	1054	1091	1077	1091	1090	1084	1039	1050	1041	1125	1083	1068	1063	1047	1053	1057	1005	1084	1070	1067	1081	1067	1097	1044	1005	1053	1029	998	1095	1103	1071	1087	1054	1078	1051	997	1050	1024	1085	1114	1072	1013	1056	1095	1099	1074	1122	1087	1049	1076	1092	1100	1064	1081	1061	1073	1073	1083	1071	1063	1110	1088	1014	1067	1088	1148	1028	1034	1058	1077	1000	1085	1103	1048	1072	1113	1033	1071	1070	1036	1030	1064	1075	1048	1046	1059	1103	1096	999	1054	1064	1122	1006	1041	1070	1062	1080	1070	1056	1061	1056	1100	1039	1075	1089	1062	1038	1014	1005	1048	1015	1018	1065	1019	1036	1067	1073	1076	1105	1091	1026	1056	1087	1047	1067	1033	1081	1052	1043	1078	1010	1109	1075	1054	1049	1064	1048	1056	1074	1094	1118	1083	1049	1065	1023	1011	1020	1064	1091	1106	1093	1110	1094	1020	1086	1044	1088	1119	1076	1072	1122	1099	1076	1050	1093	1089	1128	1092	1103	1015	1055	1081	1089	1094	1051	1080	1070	1100	1058	1115	1093	1068	1060	1020	1045	1068	1122	1053	1033	1051	1066	1097	1073	1058	1047	1049	1061	1090	1082	1093	1075	1070	1052	1063	1025	1057	1081	1043	1108	1067	1045	1095	1114	1086	1068	1086	1068	1115	1078	995	1070	1085	1044	1107	1043	1056	1017	1033	1058	1022	1101	1035	1114	1068	1075	1036	1063	1099	1087	1119	1003	1158	1015	1105	1050	1006	1032	1040	1066	1063	1136	1054	1072	1070	1014	1074	1063	1078	1015	1072	1066	1071	1126	1136	1097	1072	1063	1112	1078	1026	1077	1088	1088	1036	1051	1063	1080	1063	1028	1059	1026	1034	1140	1095	999	1056	1115	997	1123	1030	1067	1051	1075	1105	1040	1037	1054	1094	1045	1027	1113	1046	1067	1041	1046	1066	1045	1056	1063	1032	1063	1047	1027	989	1030	1068	1103	1076	1120	1062	1027	1042	1100	1022	1070	1087	1127	1075	1067	1051	1110	1057	1080	1098	1099	1023	1031	1076	1115	1074	1041	1084	1133	1087	1078	1020	1056	1062	1054	1058	1058	1033	1083	1101	1082	1006	1069	1025	1061	1012	1049	1082	1081	1029	1049	1091	1106	1061	1108	1065	1037	1047	1030	1071	1117	1102	1017	1066	1094	1109	1100	1099	1088	1038	1025	1103	1110	1100	1046	1104	1099	1034	1020	1085	1090	976	1024	1079	1038	1096	1122	1063	1103	1066	1099	1106	1047	1082	1087	1031	1057	1096	1035	1111	1038	1068	1055	1075	1030	1032	1093	1032	1090	1019	1044	1075	1085	1104	1009	1028	1031	1049	1062	1045	1072	1090	1016	1091	1059	1038	1004	1050	1072	1108	1054	1083	1080	1099	1080	1043	1079	1072	1085	1100	1044	1065	1065	1063	1097	1016	1065	1000	1038	1048	1088	1085	1053	1088	1084	1058	1101	1083	1060	1057	1046	1070	1035	1096	1060	1046	1042	1049	1022	1081	1097	1097	1086	1040	1047	1030	1075	1115	1086	1079	1095	1054	1030	1032	1101	1059	1043	1099	1053	1118	1085	1056	1068	1080	1023	1028	1056	1041	1071	1074	1068	1032	1086	1103	1057	1032	1033	1094	1128	1097	1081	1051	1047	1035	1010	1083	1039	1105	1065	1058	1063	1036	1068	1055	1115	1058	1073	994	1086	1044	1084
1398	171	96	76	131	112	114	103	87	65	77	58	54	43	49	47	27	56	41	35	40	44	42	44	22	44	34	44	35	30	37	26	33	39	43	34	27	33	34	44	34	34	31	28	33	30	39	34	35	44	38	39	45	43	31	22	27	29	41	31	35	30	35	30	34	33	45	34	26	39	29	44	27	39	30	30	28	33	29	30	38	33	38	44	25	36	38	30	31	34	38	35	35	31	38	29	32	31	35	31	31	37	24	33	39	32	24	33	30	21	29	29	22	31	36	36	29	33	32	31	41	30	27	35	37	25	27	30	35	25	33	33	30	28	32	24	33	30	23	28	26	31	28	28	27	31	28	37	32	34	25	26	28	36	29	42	35	35	34	33	36	41	24	43	40	27	27	31	35	32	27	31	36	34	23	39	34	33	29	34	29	39	36	25	28	33	27	51	23	37	37	39	34	26	35	43	41	30	37	34	40	22	28	30	26	32	33	25	18	26	25	35	25	31	21	26	31	36	45	36	31	32	31	24	36	28	32	29	31	26	29	31	34	28	24	40	46	29	33	31	27	31	24	35	30	30	34	32	32	34	32	20	18	31	31	32	25	33	44	38	33	34	21	41	34	31	41	30	44	41	33	28	26	31	32	46	21	28	29	32	28	33	24	35	37	29	29	33	37	26	28	35	31	35	36	32	33	43	36	26	38	30	32	38	22	21	39	29	28	24	25	28	26	40	28	43	38	32	27	28	30	36	25	32	31	27	45	33	28	30	34	32	34	39	30	41	31	32	32	27	41	29	18	28	25	32	40	40	35	27	27	26	28	32	32	41	36	31	37	36	33	35	34	34	33	32	33	35	34	18	39	21	36	39	34	30	36	29	31	26	37	34	36	23	25	35	24	24	29	22	35	29	43	37	27	38	33	35	29	35	40	29	27	32	27	22	23	39	36	31	40	26	40	28	41	30	31	32	33	18	28	30	29	24	25	33	43	37	47	35	37	32	23	37	27	25	28	40	36	28	40	34	27	37	30	43	31	20	32	33	30	37	32	38	29	33	37	35	38	31	33	26	26	34	31	38	36	36	38	34	42	39	25	31	28	30	38	44	41	35	32	33	27	33	33	34	35	33	29	33	38	34	23	26	25	40	24	38	31	37	35	30	40	34	26	22	35	21	42	39	30	36	40	31	29	31	32	31	37	28	29	35	43	24	34	45	34	28	42	30	27	28	34	27	30	34	36	40	40	34	44	30	39	29	38	31	32	39	32	36	30	29	19	29	29	33	31	38	23	34	44	27	31	40	24	36	29	29	41	28	24	30	26	31	34	31	27	34	27	37	35	45	34	30	29	33	33	34	41	31	41	23	32	38	38	31	30	35	28	34	23	35	35	35	24	28	36	45	27	37	37	38	40	26	25	38	37	28	37	30	28	22	35	24	35	27	39	28	25	34	28	39	28	22	32	27	33	35	25	40	37	31	32	35	27	40	35	33	20	42	44	28	26	39	40	35	31	25	22	30	32	25	31	29	35	33	36	30	23	29	30	35	38	37	27	24	31	34	29	25	33	42	37	29	38	38	29	37	29	32	23	28	36	37	32	30	24	34	30	24	26	33	26	38	46	36	38	24	29	33	38	23	34	28	32	41	39	28	29	26	32	39	24	21	27	45	38	31	39	39	31	33	23	32	30	30	34	29	24	34	34	37	22	26	36	28	33	32	29	24	32	29	23	28	40	32	36	21	39	24	27	31	29	37	28	31	31	32	29	35	34	24	38	27	37	29	31	43	35	33	35	30	31	28	30	26	24	30	36	36	21	34	34	30	46	24	27	28	26	29	37	27	47	32	26	32	40	34	30	34	31	37	32	28	23	25	21	41	29	38	31	32	28	29	29	21	29	33	42	27	35	28	33	24	30	22	29	29	36	41	28	30	37	31	36	33	30	27	37	20	28	40	46	30	26	32	39	23	34	38	40	25	35	34	35	29	25	26	27	32	26	26	35	27	24	22	34	34	24	35	35	23	34	33	29	28	31	22	31	19	21	27	24	36	38	33	28	28	47	36	30	36	35	35	25	37	31	33	26	31	45	35	44	37	27	37	27	35	32	43	27	48	28	46	29	41	28	21	31	43	30	40	28	35	33	43	38	31	28	21	32	29	31	34	34	37	40	28	28	28	23	49	37	27	27	34	37	36	38	26	24	33	29	36	27	33	36	30	29	23	27	39	27	32	32	32	26	30	31	38	37	26	27	36	42	32	30	25	33	37	34	24	22	26	41	39	36	30	38	32	36	31	21	27	33	35	33	31	30	24	31	28	34	36	36	40	35	24	25	30	40	25	32	42	42	36	28	29	26	30	25	34	24	32	30	25	33	21	20	35	38	35	30	30	44	39	31	27	29	42	39	31	42	37	41	28	45	31	31	24	26	27	38	27	26	30	36	26	35	32	36	25	32	34	29	32	29	27	26	30	23	25	30	31	31	32	27	33	30	29	32	27	28	27	28	29	32	40	29	33	34	34	32	32	24	32	33	32	27	34	30	25	26	40	25	37	33	34	28	31	28	32	46	30	39	32	31	29	34	25	26	31	30	28	30	30	27	36	30	28	32	31	29	29	35	21	36	26	28	32	35	32	37	41	38	28	26	25	33	25	34	33	31	26	32	38	30	25	27	41	21	23	41	34	41	38	24	30	37	26	36	22	27	23	35	37	35	44	37	27	35	39	29	37	35	27	33	31	29	31	26	31	39	38	34	29	43	36	27	23	37	37	32	36	27	30	21	35	38	33	27	28	31	22	34	28	38	26	18	37	21	28	31	26	22	35	28	39	36	30	36	24	40	24	34	31	31	37	27	31	29	30	40	29	47	33	36	35	45	32	33	39	38	43	30	27	33	35	26	29	28	30	28	29	25	22	26	30	28	31	33	31	35	23	34	37	29	18	32	30	23	28	29	27	29	40	37	24	27	29	32	38	28	29	28	39	32	31	26	30	34	31	35	40	38	36	36	41	27	42	33	41	37	32	34	43	28	32	31	32	36	27	30	40	35	34	37	35	47	35	36	40	47	31	32	26	37	38	28	28	28	32	33	34	33	30	33	33	32	33	37	37	30	20	23	34	33	37	28	40	36	28	30	32	36	36	30	38	35	30	36	44	34	38	31	38	37	29	30	32	34	40	32	26	37	29	25	38	25	39	32	32	26	34	29	33	39	41	38	27	27	28	33	39	37	27	34	36	30	38	30	36	29	34	35	34	30	41	29	27	37	39	36	30	27	48	29	37	31	30	33	30	36	35	28	28	29	43	36	32	31	32	39	33	36	27	26	32	28	31	34	38	30	40	38	30	25	29	28	33	38	27	36	37	30	39	32	34	29	32	39	28	25	35	31	37	30	28	34	28	32	33	30	28	30	31	29	32	28	29	25	26	20	29	33	39	28	25	34	27	33	34	30	27	24	39	39	40	27	25	38	32	38	37	25	29	24	39	29	37	32	28	38	37	36	30
11935	5708	2552	7498	12448	11244	9010	6853	5350	4259	3322	2749	2348	2055	1803	1528	1449	1312	1214	1072	972	947	912	904	805	792	767	717	690	704	670	654	607	675	666	642	646	616	626	567	625	664	612	638	673	711	639	636	671	691	618	688	657	674	628	671	632	648	636	657	661	713	666	717	666	684	612	649	630	620	652	653	617	616	604	567	569	533	567	558	519	548	564	523	522	520	547	509	471	546	545	494	477	507	519	451	489	492	547	518	479	484	500	509	516	497	482	515	491	520	487	497	519	506	515	519	504	488	483	477	532	550	481	541	517	509	502	510	525	441	497	483	456	492	457	486	474	487	499	533	503	521	489	540	471	519	494	468	471	471	471	498	479	475	497	530	515	473	514	505	472	505	504	510	483	516	502	517	491	479	481	458	509	486	483	484	453	492	472	479	473	534	541	477	468	465	473	471	512	499	524	452	484	516	512	524	543	513	476	493	472	489	532	530	516	491	483	485	477	435	435	469	500	502	470	510	492	477	509	490	452	483	479	515	490	460	510	495	474	506	517	456	497	472	496	476	467	494	436	512	472	455	433	492	521	496	443	464	517	495	506	489	466	489	449	489	494	500	462	490	487	515	503	507	483	515	494	478	494	474	522	478	515	466	490	479	493	514	473	471	485	479	505	486	469	465	480	517	477	492	481	441	492	516	480	464	493	475	451	533	500	522	516	472	484	476	469	465	517	486	489	470	494	470	494	472	486	513	498	517	482	507	509	511	505	492	521	489	495	490	476	519	486	477	481	527	516	513	509	479	498	470	518	494	476	468	517	489	473	528	480	519	486	501	516	512	475	461	450	466	515	490	488	487	490	470	512	502	506	470	453	481	477	507	542	459	525	533	459	502	507	494	508	486	490	514	478	491	471	459	518	488	469	441	528	467	515	500	482	515	442	479	484	486	490	507	492	497	441	464	447	527	526	472	541	507	484	484	519	516	506	483	518	546	466	462	527	511	487	518	508	452	478	485	470	515	486	494	466	439	480	475	481	496	428	486	508	498	459	499	455	487	476	499	483	475	487	504	500	486	500	500	479	493	497	543	483	471	487	490	477	528	494	509	507	517	484	440	490	488	495	512	483	492	464	485	513	476	475	474	500	485	524	500	452	479	510	468	473	498	534	512	477	478	471	494	472	479	484	484	504	472	496	495	496	492	473	509	470	517	478	469	507	507	494	510	492	501	474	492	484	523	497	516	483	472	492	507	530	498	513	483	488	465	528	487	491	496	504	528	484	519	471	502	507	491	479	450	487	461	476	512	490	457	475	521	489	452	456	478	519	509	511	460	486	470	484	519	458	516	523	508	495	455	479	475	480	460	491	503	490	495	495	458	504	491	520	503	483	488	529	516	533	457	516	519	494	513	480	515	482	536	486	483	481	495	455	519	489	497	502	519	515	487	497	487	530	495	482	473	482	447	470	511	488	495	493	511	495	483	445	477	502	466	500	482	462	493	505	500	492	544	456	462	536	471	499	472	472	471	496	477	483	489	454	491	458	499	463	496	500	522	497	486	529	513	521	527	487	465	478	476	464	520	496	479	524	511	468	488	494	490	501	497	489	469	530	504	504	458	492	477	462	515	519	513	502	483	469	480	480	470	458	456	507	506	494	436	507	470	450	492	488	477	502	525	459	480	458	529	443	495	488	479	491	457	507	465	457	499	494	502	509	486	471	502	478	442	471	517	456	501	541	507	495	520	472	454	515	498	489	500	517	515	529	506	477	509	483	494	511	466	461	502	473	519	522	503	479	475	499	474	463	479	482	491	515	461	466	469	481	484	484	490	476	518	444	495	465	506	500	528	514	499	494	492	495	468	473	495	500	541	502	494	503	507	459	462	457	470	460	484	500	490	502	477	479	498	474	510	446	482	481	500	497	469	453	483	488	459	491	484	515	536	504	477	486	457	488	513	509	449	497	492	440	496	466	518	439	438	480	462	480	499	486	519	542	521	449	494	511	491	478	503	501	473	480	507	468	509	463	494	514	503	566	489	459	465	515	520	550	482	471	507	475	515	491	483	487	499	528	506	499	496	520	514	482	470	463	482	484	452	492	509	512	467	485	502	493	502	519	478	500	511	525	499	523	492	444	464	484	492	534	508	510	471	457	485	497	505	501	479	455	463	491	479	470	475	488	482	494	483	490	508	498	510	469	483	487	481	463	480	520	473	517	514	504	491	513	460	497	450	498	507	494	492	506	474	461	525	515	477	490	487	517	475	511	516	494	466	490	519	480	506	464	514	532	471	491	528	516	485	506	510	528	468	488	475	474	466	480	476	483	515	495	507	467	507	483	478	494	485	470	444	439	510	485	499	515	494	489	505	493	503	512	489	504	485	470	480	436	551	533	477	461	507	477	523	453	488	503	501	512	502	518	477	482	530	496	476	486	451	472	488	498	447	512	467	511	507	465	449	493	494	490	464	453	529	494	498	517	495	487	550	466	479	509	477	477	514	459	430	446	442	523	514	498	510	526	528	526	440	483	464	480	523	516	496	492	486	485	475	491	521	531	502	492	467	473	479	493	541	456	516	466	500	479	486	479	511	480	504	517	562	493	502	480	479	485	504	473	541	467	522	469	498	505	513	486	484	506	503	486	469	487	501	440	470	492	510	493	471	507	461	489	501	496	469	480	503	552	491	504	464	485	470	432	521	480	496	524	454	489	475	504	503	480	521	486	484	477	544	453	497	485	476	508	465	516	510	484	456	487	500	506	501	460	509	511	477	464	485	466	484	505	481	521	486	486	513	549	484	522	522	475	468	485	530	471	478	495	486	522	506	486	485	485	489	524	473	530	513	513	509	500	476	510	475	474	478	498	478	480	476	473	451	450	514	503	527	505	470	469	504	469	460	514	481	473	484	456	483	498	526	482	462	492	482	503	468	472	486	500	490	506	543	482	475	492	450	498	497	486	505	536	454	498	473	470	446	530	511	507	500	518	520	530	460	512	468	470	484	495	455	506	530	511	459	468	490	473	474	472	475	477	532	474	456	504	499	502	514	483	511	455	503	499	494	490	497	503	530	446	500	502	489	498	485	486	518	480	532	540	486	497	454	496	495	523	495	472	533	499	470	508	493	502	468	450	524	526	485	549	444	509	487	480	464	546	515	509	483	498	503	536	492	499	520	519	501	481	502	504	461	460	526	493	523	490	509	499	499	460	491	503	502	492	463	526	479	436	474	458	488	525	504	500	495	493	474	490	514	506	497	508	499	521	503	510	482	441	510	523	467	478	468	502	518	478	473	517	525	494	506	524	501	478	551	533	456	476	482	474	468	501	519	469	489	509	507	494	489	491	460	519	468	506	468	497	507	441	503	499	494	501	487	468	486	493	469	524	488	460	519	468	496	474	495	508	474	494	511	498	495	510	452	459	500	492	448	506	484	491	527	492	510	487	466	508	480	470	558	453	493	491	535	429	465	491	464	490	493	473	495	502	528	459	506	497	510	494	475	501	483	493	502
849	375	198	171	247	280	265	194	179	155	136	128	98	97	109	82	88	72	73	85	80	80	61	59	66	61	67	53	78	47	62	54	58	74	68	60	46	74	43	64	74	40	51	60	58	56	59	49	61	58	54	57	46	59	56	58	51	54	62	53	53	62	62	65	54	53	49	65	62	47	51	63	50	51	58	62	54	59	51	62	38	65	56	42	56	44	46	37	42	39	50	51	39	39	58	41	38	55	42	48	44	50	62	43	41	48	44	52	53	51	57	54	53	53	48	57	47	55	56	42	49	52	38	48	69	55	48	50	45	45	54	46	51	40	52	49	36	43	40	59	35	49	49	50	44	56	54	46	60	69	52	49	62	58	41	57	49	48	48	46	47	54	56	46	50	44	53	59	51	46	67	58	48	37	49	42	49	53	46	45	35	54	58	51	51	37	43	52	50	50	45	53	50	56	49	51	50	63	52	47	52	53	55	43	49	47	49	33	47	47	48	52	48	56	45	54	49	56	46	46	36	70	52	51	50	45	51	49	50	48	55	45	46	50	47	55	46	51	49	49	54	51	40	44	44	35	54	52	60	43	48	60	59	57	42	43	47	58	47	50	47	38	48	43	41	61	57	44	50	51	44	32	52	44	51	60	53	44	49	57	47	55	48	45	57	43	37	51	57	53	48	51	61	58	53	52	60	60	59	58	55	48	50	69	63	45	54	46	50	46	50	51	43	49	49	49	34	42	51	35	51	60	51	54	57	49	42	51	59	50	54	43	43	61	44	64	46	45	51	50	47	53	56	42	44	45	46	37	48	39	50	56	53	36	54	54	37	36	51	46	65	42	52	57	46	43	43	53	47	39	54	49	53	51	56	50	50	64	41	51	75	60	46	55	48	43	57	44	50	49	41	60	55	57	56	50	34	58	53	51	40	50	37	39	63	50	64	41	50	42	49	53	45	49	46	66	50	50	60	41	55	46	49	42	55	53	43	59	47	49	46	36	56	43	53	43	50	49	50	53	63	46	58	53	51	50	46	42	46	55	48	54	49	50	42	50	45	49	48	52	55	52	38	43	54	47	44	47	46	46	60	35	55	45	41	45	55	52	44	41	59	50	52	53	57	57	52	54	40	50	42	52	41	53	45	46	40	43	45	55	61	43	65	47	49	49	45	38	53	49	61	43	47	55	54	49	38	51	59	55	55	57	59	51	52	48	45	42	57	46	65	65	54	48	51	43	55	50	44	52	47	48	55	55	52	59	51	48	50	41	45	56	57	59	37	48	57	51	53	43	52	52	50	46	31	42	39	47	44	56	46	40	53	38	36	51	56	42	63	46	69	64	51	67	54	47	53	40	43	59	52	55	59	53	45	54	46	54	53	52	47	52	47	31	51	55	42	65	51	47	53	45	39	43	36	49	44	46	56	53	50	44	57	42	62	50	51	50	61	48	49	52	63	48	60	51	49	44	44	46	47	51	54	48	56	42	48	50	64	49	40	48	47	39	54	51	47	58	59	51	50	48	48	51	44	49	59	51	35	45	66	62	50	46	35	40	44	56	54	58	38	47	53	57	45	54	53	51	42	45	60	70	49	60	53	41	40	48	50	40	43	59	47	64	38	46	51	52	48	47	52	54	65	43	50	50	57	49	41	44	54	53	56	53	57	33	47	61	53	51	50	37	52	42	42	61	47	50	49	40	46	42	47	36	56	46	49	60	49	49	53	44	42	48	55	65	58	40	53	43	57	57	41	41	43	50	55	50	49	50	40	50	58	43	54	45	60	61	61	55	44	63	48	46	61	56	43	51	61	51	46	45	61	51	52	54	52	51	43	51	51	49	52	32	39	55	50	50	56	53	55	47	56	38	41	54	45	44	48	41	49	45	57	44	61	51	46	56	48	42	56	43	56	44	38	52	51	42	43	50	53	55	41	48	52	63	53	57	40	54	63	52	48	45	61	48	44	53	60	63	49	49	61	45	55	56	54	50	46	45	51	38	47	50	45	46	47	57	38	50	47	41	55	47	51	49	46	50	50	44	52	57	45	59	46	48	54	58	52	53	50	49	54	45	47	58	42	42	42	40	45	52	56	51	59	56	47	43	71	44	48	60	43	62	49	60	62	47	54	51	53	44	52	48	55	40	43	46	43	50	60	60	54	55	38	61	39	46	54	57	48	52	61	45	51	49	30	46	58	57	46	42	69	60	52	46	51	54	63	59	42	52	50	48	44	38	52	39	49	46	48	56	60	47	41	46	49	57	46	55	49	46	44	54	52	46	47	39	55	52	50	39	47	51	53	46	41	54	47	49	59	51	61	45	43	38	45	47	51	54	39	50	49	56	54	39	52	55	45	48	44	50	54	54	35	53	53	42	38	46	48	40	53	51	32	52	60	57	59	56	53	47	32	42	47	52	47	69	59	50	54	56	41	46	52	50	48	52	54	47	40	47	50	50	43	58	53	47	54	45	50	46	48	51	54	36	46	48	54	54	45	59	46	49	52	46	49	40	54	46	53	56	53	55	40	55	48	59	46	45	59	54	43	52	48	54	47	36	62	47	45	54	59	43	53	59	47	57	52	53	60	45	52	49	37	56	50	58	49	54	61	51	49	50	63	53	51	38	45	52	49	47	47	42	47	54	50	45	46	59	51	52	41	53	49	54	43	53	50	51	52	52	51	46	44	52	47	60	52	42	63	51	45	45	53	51	37	57	54	49	51	43	48	54	35	45	52	56	46	43	62	52	47	47	52	45	46	47	44	45	58	50	46	47	61	56	42	62	46	46	34	49	43	54	59	48	50	37	55	58	41	44	56	39	56	36	45	44	59	44	47	51	52	53	42	61	43	43	59	47	51	49	64	50	45	58	53	50	44	66	49	53	51	65	51	51	41	43	47	34	49	49	59	50	44	65	42	48	47	59	48	58	54	47	48	53	53	60	56	56	42	40	52	46	48	53	48	50	49	45	54	48	39	54	47	61	43	46	32	50	46	48	39	49	52	52	42	37	48	58	55	44	47	50	48	47	43	41	36	46	38	42	46	58	50	55	37	54	45	55	45	38	50	51	51	47	52	51	57	44	41	39	38	42	48	36	48	58	47	49	46	42	46	63	44	54	62	40	40	53	55	55	49	34	43	38	54	52	54	42	54	54	48	45	51	44	41	45	63	49	42	64	50	57	48	53	52	47	39	35	48	41	49	46	54	46	49	56	42	48	53	60	53	43	60	45	42	68	50	52	55	48	55	44	44	49	52	60	56	49	44	42	38	55	44	63	56	44	45	66	56	50	40	60	62	60	56	52	48	58	46	56	38	46	39	37	40	50	52	46	45	49	51	46	47	46	49	42	45	47	53	53	46	41	42	46	43	54	63	50	52	46	45	50	47	47	43	48	48	46	56	41	42	49	44	75	60	48	49	50	43	41	53	49	38	60	48	51	64	56	46	42	54	60	48	53	47	53	50	60	40	53	40	38	53	54	47	62	49	46	48	49	50	48	49	66
17753	11170	5006	13491	20230	18656	15775	12287	10056	8134	6501	5550	4729	4044	3619	2937	2811	2589	2241	2160	1966	1872	1809	1580	1570	1486	1405	1338	1266	1290	1228	1171	1193	1157	1123	1056	1043	1049	1054	1056	1087	1052	1012	1035	1081	1088	1063	1043	1077	1065	1053	1024	1048	1025	1072	1067	1006	1059	1024	1078	1072	1103	1081	1056	1030	1079	1037	1079	1021	984	984	971	959	934	873	875	898	880	851	841	881	827	878	786	864	838	837	759	764	810	790	787	757	865	775	793	778	781	752	776	772	757	736	767	748	786	738	782	777	746	743	751	750	760	774	737	787	727	763	763	770	836	729	766	654	785	734	716	746	715	789	752	805	760	775	765	743	763	764	789	755	768	793	802	777	771	774	751	731	735	821	772	749	808	738	829	695	732	738	810	783	760	803	708	801	785	769	728	787	780	793	740	782	765	746	769	789	758	785	760	816	777	734	764	758	737	734	763	734	774	709	777	740	724	787	742	787	757	780	755	813	713	738	727	760	729	757	721	805	756	790	772	729	720	786	762	777	745	745	706	751	762	810	766	728	770	744	742	766	786	734	745	770	769	734	704	741	792	749	716	724	742	785	767	789	739	780	745	766	742	754	742	708	742	758	738	711	774	703	772	774	769	760	782	748	748	751	763	732	741	755	758	765	764	759	794	730	751	762	756	748	747	795	815	810	714	777	718	779	744	735	674	727	731	738	725	753	799	726	726	741	765	758	746	781	718	757	750	767	745	741	773	748	788	773	697	769	702	751	775	776	770	735	703	718	771	758	759	773	807	710	768	730	738	793	714	781	812	748	744	732	727	794	753	768	689	730	734	766	720	741	725	790	762	742	768	758	752	786	733	787	762	790	745	712	723	721	735	706	768	816	765	772	761	777	749	728	757	762	752	816	785	778	729	751	765	709	718	747	745	722	736	810	818	779	778	756	769	797	768	751	782	744	750	759	743	767	714	742	804	731	759	738	715	743	718	791	752	717	742	746	754	774	795	748	718	765	766	716	763	732	749	729	743	788	759	753	735	762	770	766	701	732	736	743	753	716	734	750	796	738	755	757	758	734	736	779	729	726	737	722	767	748	758	731	721	760	763	737	724	820	770	754	774	744	745	744	732	742	782	742	769	730	756	734	745	785	801	756	761	724	752	732	780	746	775	789	749	756	742	747	723	775	770	740	765	774	765	717	754	745	764	744	750	751	746	747	770	749	716	733	709	723	767	793	772	754	724	741	784	731	742	790	786	745	758	772	709	730	739	770	767	768	818	767	771	708	723	723	794	748	779	744	737	778	772	768	750	743	713	749	748	800	741	749	736	709	746	771	743	725	757	773	743	768	789	731	737	725	738	743	779	744	794	775	767	757	687	789	798	768	719	773	805	730	715	738	783	756	744	780	743	776	778	760	687	723	749	750	748	743	749	848	777	748	772	826	744	785	772	723	702	738	779	770	761	759	773	737	767	721	774	771	753	766	735	743	775	758	723	749	708	719	758	745	729	764	763	761	743	765	745	746	720	785	760	750	802	750	738	787	774	786	729	753	756	810	731	727	740	755	761	745	784	750	771	784	778	768	820	763	711	730	775	781	767	751	776	697	732	763	735	745	739	754	789	763	737	756	753	716	725	734	728	792	761	760	724	833	739	778	769	765	751	815	727	744	727	776	712	745	783	720	765	760	807	759	814	739	727	737	747	734	721	753	768	736	721	773	725	732	774	781	747	730	763	766	770	749	738	776	744	710	749	761	737	790	745	732	748	776	799	764	724	771	732	772	753	726	724	744	764	768	781	743	777	734	788	770	769	713	713	745	727	736	786	763	757	797	779	783	780	791	715	757	732	775	780	753	707	758	703	752	729	748	733	738	752	732	772	762	762	746	778	773	787	724	739	726	762	788	793	792	743	778	834	717	720	747	759	737	749	787	710	754	712	779	777	777	748	736	768	705	752	717	738	758	758	760	740	752	767	788	753	723	759	782	786	762	714	768	786	758	698	800	773	760	729	763	727	754	717	721	749	746	778	789	759	784	740	793	762	783	771	759	766	737	790	744	769	789	790	804	707	726	777	735	753	740	721	750	714	733	784	743	755	723	715	758	737	718	743	782	726	756	771	743	726	798	738	707	766	806	819	779	765	712	776	766	747	752	787	738	758	778	729	805	756	767	785	704	750	754	713	735	797	771	765	740	696	750	744	721	755	733	700	745	754	761	771	740	719	732	722	769	762	761	723	797	751	735	728	790	748	765	757	712	728	733	762	735	724	755	732	768	751	770	676	788	756	761	728	740	732	778	765	795	750	742	719	799	784	770	779	794	798	723	758	742	722	770	724	768	743	704	744	711	764	739	771	744	753	699	749	744	788	741	751	719	771	739	786	767	790	753	712	755	704	747	752	737	684	785	786	695	748	770	744	785	764	756	785	723	770	757	816	767	773	765	754	728	779	755	720	702	735	767	719	739	737	786	776	755	760	765	760	767	767	766	764	752	777	774	731	731	712	770	754	721	761	799	750	752	710	789	771	772	803	759	760	756	747	758	757	751	709	760	767	809	760	708	784	743	734	730	719	745	794	758	744	779	764	730	785	771	764	754	739	757	718	786	773	801	711	761	734	752	777	730	700	739	752	763	820	739	732	725	782	753	741	700	774	663	717	761	720	746	787	774	743	722	760	756	810	764	743	734	761	773	775	685	756	754	802	754	793	750	749	735	760	707	720	728	775	754	749	788	753	730	728	765	760	760	763	745	737	750	738	747	767	778	752	667	758	740	755	786	745	728	725	724	769	707	740	746	709	792	768	780	770	765	766	772	724	744	777	752	811	766	781	737	774	783	735	765	735	828	799	734	778	729	721	770	806	725	756	746	744	785	787	748	755	755	750	761	809	742	757	731	769	737	789	758	732	790	726	743	727	761	744	757	733	723	757	687	786	735	729	728	710	743	790	757	803	750	772	788	769	740	765	744	728	718	735	786	754	737	768	713	776	768	738	749	709	750	751	770	736	745	757	744	753	737	733	758	769	759	773	721	752	744	799	736	789	760	747	755	725	737	716	777	777	739	713	748	775	804	708	756	763	723	784	791	768	766	778	763	762	758	731	742	740	758	785	803	746	709	733	759	786	750	769	765	779	736	742	743	730	760	720	710	761	734	793	739	761	750	744	754	796	745	744	745	743	765	730	778	723	779	746	830	824	731	754	727	771	725	759	733	728	747	784	770	770	749	788	732	742	754	720	753	763	783	759	747	773	715	751	738	747	777	742	715	751	748	776	733	733	762	764	755	719	762	779	746	785	748	756	788	748	816	815	744	781	778	743	751	740	789	811	727	721	732	753	774	763	730	773	772	772	766	708	758	741	750	762	741	728	750	731	771	766	786	731	729	786	759	765	734	756	792	764	731	746	775	726	738	705	750	727	766	732	756	771	747	769	780	726	760	734	773	711	736	713	744	735	718	770	798	733	749	728	721	741	760	742	685	733	783	750	768	747	743	765	765	733	698	758	732	805	759	767	754	774	750	787
2567	330	190	152	242	237	214	187	146	154	125	120	107	83	103	91	82	86	76	89	51	55	73	61	59	52	48	53	60	58	64	48	69	62	52	62	52	61	57	53	41	44	70	54	48	64	60	50	51	59	64	50	45	56	51	56	61	55	40	45	48	71	52	53	53	47	53	61	65	46	55	64	47	50	65	50	54	64	40	45	56	42	58	49	41	52	42	52	43	54	46	57	36	47	47	41	42	52	62	55	53	37	46	49	49	44	46	49	38	56	59	46	52	43	39	47	46	49	49	60	36	45	45	42	48	39	45	41	50	56	35	39	54	38	49	47	42	65	36	51	39	42	45	52	42	50	52	46	55	47	49	48	45	61	51	44	54	63	40	53	34	44	51	57	37	48	44	48	42	41	46	50	55	50	34	49	44	56	42	47	45	57	55	61	50	51	43	47	49	50	52	45	48	59	60	51	54	43	45	58	55	41	46	60	46	51	66	48	60	44	49	48	55	46	61	49	42	46	45	60	46	43	52	40	45	42	48	42	61	57	45	42	53	47	56	37	42	46	50	54	53	39	46	42	54	41	50	48	47	44	44	51	49	52	47	58	35	51	53	47	50	36	53	40	51	40	51	46	66	49	68	54	43	55	51	43	50	51	64	51	44	43	45	63	50	47	46	44	58	68	54	47	48	62	59	58	55	49	53	52	54	61	43	44	60	46	43	42	49	42	52	51	36	58	55	38	56	47	41	35	46	44	44	48	51	57	46	50	52	45	49	33	48	36	44	35	45	49	53	65	42	47	52	59	48	61	46	48	49	50	48	49	55	51	42	60	40	50	42	57	46	50	53	36	40	54	40	46	52	54	48	52	49	54	44	56	37	46	54	51	43	50	61	46	43	50	43	45	47	54	55	42	57	46	41	47	45	38	59	46	50	59	47	60	54	42	40	43	54	60	42	37	62	64	58	52	44	39	51	48	44	53	47	38	52	53	46	52	49	48	45	50	48	50	43	45	43	46	59	61	52	58	57	48	54	51	50	50	42	39	47	50	39	44	53	45	50	47	63	43	45	60	39	54	52	51	53	45	45	41	51	42	60	49	47	45	65	51	48	58	52	53	53	58	51	41	55	52	54	47	45	39	40	39	56	48	51	67	62	48	61	37	55	55	49	49	43	52	38	48	69	43	67	48	56	53	43	56	50	40	46	44	38	44	51	56	43	38	43	36	47	32	50	54	42	43	45	47	61	38	57	57	37	54	45	57	45	58	50	61	55	57	46	46	51	44	53	48	38	57	57	61	33	37	44	61	41	36	53	52	53	54	48	46	55	43	48	44	42	41	46	40	54	42	51	38	33	54	56	46	48	40	57	54	51	51	45	56	42	48	36	54	54	57	46	46	58	51	39	48	45	54	53	52	39	41	63	52	55	40	66	42	55	44	46	47	57	49	54	43	45	60	46	56	43	54	50	53	45	50	48	58	33	49	41	54	40	39	45	44	55	54	46	46	56	55	45	48	62	40	39	48	53	55	41	52	56	53	42	45	47	53	44	52	53	52	49	50	56	52	41	49	35	39	47	50	51	59	54	58	36	49	53	60	46	47	51	48	50	48	44	48	50	53	49	55	38	54	54	59	47	43	51	41	54	49	59	53	49	42	50	45	37	43	58	48	62	48	68	37	53	52	40	48	37	47	59	55	50	55	45	50	40	50	57	49	55	59	46	43	49	41	41	52	39	49	52	60	41	52	57	45	48	41	38	53	51	63	44	45	60	47	47	38	44	50	52	56	54	36	44	55	43	47	43	54	49	45	50	54	53	46	45	51	53	60	49	41	40	55	48	47	60	46	48	38	57	41	54	37	63	44	38	48	44	37	46	60	50	49	42	52	43	41	57	61	45	43	47	52	61	42	42	41	51	43	52	30	47	55	32	46	51	47	63	60	62	44	51	55	42	48	52	47	54	42	48	43	58	48	48	46	48	49	51	33	55	45	42	44	42	42	45	41	45	46	53	46	45	57	49	64	43	42	34	61	58	26	59	45	39	55	49	38	54	48	47	50	42	50	50	61	46	42	56	55	36	56	47	42	53	50	33	61	50	55	49	56	52	52	57	56	52	41	51	51	54	55	53	50	48	51	39	47	52	46	40	54	56	44	53	55	34	42	58	60	53	60	53	46	51	39	37	44	55	47	43	45	53	40	51	46	39	39	59	59	52	40	52	52	50	57	40	42	51	54	42	57	52	59	54	51	50	58	50	54	56	39	48	40	41	55	40	47	49	55	56	39	41	51	46	49	53	66	52	42	53	49	33	57	39	46	42	65	37	50	49	44	49	53	34	57	51	53	44	69	62	41	41	49	51	45	43	48	45	37	39	50	39	48	56	40	54	43	36	48	48	43	50	52	46	53	51	56	40	60	46	37	41	48	40	51	44	59	47	51	46	43	51	49	67	48	60	55	60	44	36	57	45	42	43	50	52	40	48	44	52	59	56	46	61	38	42	45	52	36	49	42	54	39	41	50	45	58	53	47	49	37	50	40	43	57	67	47	40	46	46	43	43	32	52	44	50	50	52	51	57	42	47	49	50	45	48	51	47	53	53	54	59	49	41	53	44	52	54	59	51	54	51	59	42	48	62	55	52	37	58	55	47	69	51	54	73	45	60	45	48	46	52	49	52	44	67	46	38	48	45	45	53	48	53	42	38	50	42	47	54	48	72	37	51	53	53	51	43	55	53	49	46	50	42	35	50	45	44	52	54	52	50	58	56	43	46	64	51	46	41	55	38	47	41	47	41	43	47	47	46	41	67	52	46	34	56	47	49	55	55	29	48	40	60	46	54	52	37	61	66	56	57	51	42	44	66	50	51	54	28	56	42	53	53	37	52	43	39	50	52	63	55	55	58	57	51	58	39	51	53	56	60	53	54	47	55	43	38	48	50	52	57	41	48	52	57	51	55	56	44	52	42	46	55	53	52	50	48	61	48	35	52	53	42	53	48	46	54	54	52	41	51	36	47	58	46	47	47	46	49	45	47	46	44	51	44	33	59	56	43	53	52	48	43	48	50	37	49	51	55	49	53	42	49	41	42	59	61	43	60	41	54	58	50	34	46	36	58	46	49	54	50	55	45	35	45	58	42	40	40	37	52	46	46	45	51	41	36	49	39	41	47	45	46	49	54	46	48	42	56	62	40	41	47	40	52	50	43	49	34	67	46	52	53	49	48	57	49	54	53	67	42	53	56	39	60	45	54	45	51	46	51	49	48	61	48	46	61	46	51	47	53	43	55	47	51	39	57	48	50	65	45	43	40	51	29	55	44	51	38	43	40	60	49	50	52	56	50	50	59	47	54	47	59	43	59	30	48	36	49	50	51	59	48	59	54	44	55	55	53	47	50	42	54	60	43	56	21	37	52	48	56	46	45	63	44	46	58	55	44	45	44	51	40	46	52	45	56	64	45	52	53	42	47	50	38	56	57	64	44	43	42	54	56	56	44	43	52	69
15522	8990	4285	11489	17942	17025	14160	11476	9179	7299	5909	5033	4306	3572	3190	2857	2511	2402	2145	1882	1823	1677	1587	1543	1423	1308	1308	1255	1234	1136	1161	1119	1096	1095	1081	994	1015	981	1002	975	1043	970	980	1012	1013	1004	1007	1054	1057	1093	1021	1015	1012	983	1006	1008	1080	1053	1038	1076	1047	1054	995	1023	1001	974	1019	958	912	911	888	935	872	949	914	873	919	888	812	812	844	852	775	804	783	784	747	811	759	784	745	747	770	787	754	828	762	797	789	803	699	744	780	723	804	746	776	724	769	768	689	736	773	780	747	786	731	709	766	712	723	736	818	784	754	737	747	748	753	781	752	786	707	759	733	725	752	770	762	773	799	781	748	761	716	767	721	755	730	741	743	678	747	679	806	782	769	689	730	741	712	732	745	744	754	786	734	754	731	706	739	737	722	726	776	735	769	741	753	749	736	738	716	748	740	761	803	752	728	762	749	714	720	762	719	735	695	745	755	738	743	725	752	759	709	729	761	742	767	715	733	773	767	771	741	725	735	711	792	739	755	740	756	731	766	741	754	728	679	773	742	722	733	734	772	740	763	730	730	731	710	734	701	731	779	732	747	723	744	722	822	763	788	766	739	772	761	700	727	754	774	736	698	752	739	788	737	748	728	711	705	806	745	742	719	681	715	722	748	768	760	806	743	704	759	785	770	711	757	774	756	707	769	759	748	771	722	731	777	756	806	760	740	740	779	742	706	723	732	735	768	817	753	731	716	767	708	713	729	775	769	745	715	764	729	730	747	726	800	735	819	716	740	716	756	731	706	758	753	760	715	770	777	741	772	698	742	757	761	746	703	769	729	735	744	748	792	736	732	763	743	751	735	697	723	758	798	698	735	723	800	741	734	718	710	721	761	731	761	737	774	783	756	711	714	737	709	753	763	736	732	751	774	696	739	760	700	751	717	758	754	777	747	780	706	784	701	746	727	766	722	718	742	745	761	702	733	712	724	693	732	694	754	699	745	764	692	768	712	733	776	734	711	740	744	755	761	729	738	712	737	756	792	744	712	735	743	776	745	733	751	722	763	729	732	768	718	766	764	703	760	699	739	698	777	733	723	766	724	718	789	793	682	711	695	761	714	758	702	704	742	739	740	752	754	750	780	725	707	763	743	743	737	732	726	746	732	698	751	749	687	699	721	799	708	754	735	719	776	754	769	701	717	766	741	758	696	764	732	749	743	768	765	726	710	742	740	733	732	770	715	748	704	734	768	741	731	700	714	745	732	731	791	766	737	757	706	750	728	713	752	700	706	693	726	742	733	749	723	776	710	752	723	755	757	753	769	746	759	751	721	700	758	737	769	802	708	744	736	737	772	761	746	711	770	700	751	729	768	712	733	746	699	707	750	705	726	765	718	706	759	730	719	708	735	728	739	767	732	743	726	785	735	734	710	754	710	746	750	763	731	733	740	746	750	755	794	711	706	731	741	658	769	699	749	711	733	747	725	741	762	760	721	755	674	751	785	711	710	735	676	721	749	743	726	745	701	714	722	728	757	797	765	708	710	756	775	813	709	768	727	744	763	726	728	728	735	796	737	717	734	736	764	721	750	767	726	699	723	751	759	740	754	713	738	723	723	762	743	755	732	748	720	767	774	742	748	706	750	776	761	741	720	749	771	751	760	721	678	712	723	741	798	741	718	759	721	738	770	745	744	740	701	756	736	739	742	712	693	757	729	684	745	754	692	741	753	775	733	755	766	753	776	721	743	800	728	745	785	737	697	705	743	690	740	715	744	772	726	745	690	750	683	734	752	733	722	716	700	761	743	786	743	769	705	713	756	781	714	718	746	696	745	728	752	790	716	745	741	689	750	772	777	761	734	726	731	768	751	764	748	758	791	718	780	735	719	779	779	751	713	749	745	746	743	758	772	734	732	714	744	690	806	739	758	696	747	718	776	687	728	726	740	741	745	785	749	769	668	737	714	709	720	707	765	774	791	775	751	756	776	703	747	759	735	736	791	724	762	723	721	735	731	755	766	766	785	736	749	738	770	709	739	753	767	710	731	772	742	774	761	746	713	740	743	759	718	737	749	791	769	747	769	768	770	778	784	793	738	774	729	771	729	734	746	726	796	737	687	777	738	738	767	729	770	691	760	718	735	714	737	747	776	752	807	723	741	739	745	735	684	745	739	715	679	703	751	757	735	724	715	793	756	769	799	722	725	765	785	741	732	674	738	699	711	738	693	759	797	734	744	714	750	738	740	785	773	762	770	722	728	703	705	737	743	783	703	755	717	759	756	775	721	697	742	746	736	747	760	686	707	674	747	734	732	729	749	745	771	743	698	746	727	733	786	721	716	736	748	718	711	754	732	741	706	706	767	766	761	742	753	752	715	741	752	738	755	734	740	714	755	745	731	723	739	751	707	749	767	727	686	727	763	704	737	735	706	765	729	723	733	740	752	736	733	696	708	815	755	748	743	723	700	769	682	741	741	732	735	738	731	729	749	768	730	707	698	701	720	740	765	738	743	756	716	704	720	763	760	738	724	733	710	681	698	754	794	769	786	769	737	761	760	732	740	734	704	750	729	719	760	759	737	729	749	795	700	758	705	737	754	731	724	751	702	729	718	710	751	743	731	712	749	799	727	759	747	716	726	742	774	715	721	725	761	728	716	697	728	750	751	745	745	730	725	722	730	748	732	776	734	741	700	761	728	684	742	727	749	739	757	804	723	731	742	716	765	732	771	779	727	752	728	765	727	715	769	750	790	721	763	753	750	724	773	760	762	719	711	796	783	687	720	717	781	701	749	707	748	720	749	751	734	744	693	767	712	732	749	757	757	738	694	749	696	748	768	701	749	798	739	699	743	735	737	741	728	753	765	745	708	755	749	772	768	748	774	745	713	737	753	737	736	747	711	738	694	765	755	715	718	733	752	732	783	696	777	746	725	728	728	716	733	742	720	732	686	736	764	717	719	675	731	700	786	752	757	731	751	735	764	732	741	755	752	742	735	760	707	762	754	766	711	752	721	776	749	781	725	787	776	766	763	744	781	755	775	759	702	766	748	760	732	765	733	732	735	698	769	728	742	744	755	673	787	759	692	713	752	768	733	751	797	793	792	799	732	756	727	731	709	736	718	698	722	767	752	763	752	740	709	697	735	744	767	733	728	755	732	735	723	764	724	743	720	749	751	674	761	740	749	704	734	770	741	795	752	750	713	709	710	713	781	748	725	761	761	769	745	718	676	752	759	773	742	698	745	725	732	739	767	755	823	785	752	722	755	767	716	754	743	681	768	781	761	775	763	724	748	708	757	772	695	702	761	726	769	697	762	716	730	775	751	730	754	755	751	740	775	742	728	718	747	747	729	742	728	736	716	742	728	745	743	703	780	772	744	748	754	778	776	791	720	719	749	716	732	748	712	776	700	745	693	711	756	749	712	780	782	749	764	789	759	719	742	717	714	728	825	745	744	726	724	774	755	775	763	710	712	775	742	721	732	712	757	692	728	700	734	830	704	738	742	715	758	788
1707	626	293	217	336	409	347	306	285	232	243	201	191	167	149	132	149	139	128	137	92	111	92	113	97	103	91	96	90	99	80	85	89	69	65	83	90	82	76	85	95	79	86	74	80	75	80	90	77	93	89	89	79	84	86	77	85	76	81	77	82	66	94	72	65	90	82	78	68	69	80	70	76	73	76	91	73	61	78	64	73	79	86	68	89	74	78	79	67	69	78	44	63	72	54	65	72	68	65	85	77	69	78	72	70	64	67	68	72	81	63	82	85	74	74	81	79	72	64	71	60	69	74	69	51	72	62	63	73	52	67	80	62	68	69	73	69	65	76	80	72	73	70	65	82	63	62	67	70	67	58	62	66	57	81	84	81	70	87	74	70	95	85	63	59	65	68	74	65	81	74	64	90	60	73	69	78	65	66	74	78	64	76	69	76	61	75	64	71	59	53	66	59	67	70	66	63	78	50	70	56	65	76	80	66	61	71	77	67	89	62	71	58	62	75	82	68	55	68	70	73	78	58	76	63	54	73	68	73	70	62	63	76	73	76	83	69	62	73	57	68	66	73	64	80	63	79	70	67	68	70	53	80	60	65	75	69	67	68	67	67	84	74	79	66	78	66	69	72	65	61	68	62	70	64	87	65	69	72	70	61	71	61	65	77	61	66	80	63	83	63	65	68	56	67	62	68	79	66	73	73	68	61	88	66	52	60	72	81	74	76	73	52	62	76	66	68	67	63	64	70	61	90	67	71	71	62	79	64	59	84	69	69	53	85	81	76	78	60	65	76	70	69	89	76	58	73	69	72	63	59	89	65	63	80	71	78	52	55	64	76	86	71	79	75	79	71	57	60	63	59	63	64	56	61	81	76	71	78	77	63	69	79	79	60	74	72	68	58	71	68	71	53	70	69	59	87	76	74	80	73	71	67	60	70	79	68	68	68	69	60	73	67	73	70	77	73	56	65	90	65	79	66	55	71	59	62	58	62	92	73	72	71	86	69	83	70	70	64	80	76	71	73	71	68	85	72	68	60	72	74	68	55	89	66	64	79	61	62	70	60	72	93	67	78	75	69	53	61	74	70	71	94	71	62	75	72	73	66	55	76	63	76	87	81	67	85	77	60	67	64	71	66	79	72	58	66	53	74	71	78	73	75	67	53	72	63	62	61	66	65	59	70	58	63	73	72	85	71	72	69	74	73	53	94	77	61	71	57	59	76	78	59	71	78	71	64	77	63	62	76	83	77	69	78	60	56	66	56	62	65	95	74	69	65	69	59	72	62	74	68	69	62	74	71	75	68	70	78	62	53	59	52	72	67	83	57	67	73	82	66	65	73	72	58	58	76	70	67	54	76	62	72	67	69	78	62	66	72	77	75	72	75	74	67	72	64	70	83	64	80	48	78	81	73	71	80	75	83	64	70	76	67	73	67	63	63	73	53	67	76	73	80	71	66	63	94	77	70	66	78	65	50	79	67	65	104	66	65	72	78	53	65	78	64	73	81	76	72	74	76	81	68	77	60	61	86	75	75	78	73	77	65	69	59	65	67	77	75	81	75	66	63	67	70	66	68	69	69	74	56	77	87	68	80	65	58	82	57	70	82	78	66	77	64	61	66	64	72	72	68	70	79	62	73	77	72	67	77	65	70	72	69	90	68	64	68	69	72	69	70	63	83	73	56	71	78	70	67	69	57	77	73	69	69	78	73	58	76	81	76	73	69	59	71	69	69	68	68	74	74	77	74	63	67	72	64	75	95	62	71	64	70	77	79	58	74	62	63	79	56	63	87	74	58	90	55	73	55	82	78	82	72	73	77	68	65	79	74	74	77	75	80	67	70	66	79	67	77	77	68	86	57	70	64	81	64	87	81	76	76	72	67	83	81	60	59	74	70	64	73	79	67	69	63	88	73	67	67	53	77	74	77	66	76	58	67	81	75	77	65	66	55	63	63	63	61	76	68	75	77	67	63	77	71	72	70	62	70	77	71	59	62	84	61	73	64	78	69	66	67	63	74	51	83	77	69	84	80	70	69	70	67	76	65	72	80	77	75	66	77	84	70	71	65	50	73	74	82	66	63	59	88	90	73	53	76	55	63	88	62	72	65	88	74	71	87	64	63	55	76	66	69	77	91	66	81	61	74	74	69	49	67	69	83	80	71	61	76	72	75	77	62	61	77	70	76	70	75	82	74	70	66	62	67	78	79	68	58	75	80	64	71	74	75	81	65	81	77	65	65	69	81	65	70	89	80	81	66	63	81	69	66	67	75	81	76	51	71	58	81	70	63	67	67	66	86	69	68	66	60	73	59	82	84	66	64	78	82	77	79	62	64	73	72	62	77	57	78	73	69	74	62	71	65	81	81	66	53	72	77	66	75	60	71	68	67	61	80	81	77	66	72	75	76	58	77	71	72	59	70	72	74	68	78	68	74	65	51	67	71	52	77	74	61	68	79	83	59	63	79	62	63	59	72	70	66	80	94	78	75	70	69	75	61	81	76	75	66	84	75	69	57	69	57	84	83	63	60	75	76	67	65	80	82	78	83	50	83	62	76	93	58	64	67	83	76	71	55	64	78	71	73	68	76	85	69	70	72	83	70	71	57	62	65	63	78	79	65	72	57	84	68	69	86	79	77	73	70	81	74	86	72	76	80	61	81	67	75	62	65	73	79	70	61	84	75	81	72	62	61	62	80	59	80	72	65	63	74	55	68	81	69	75	73	64	86	60	68	69	69	76	75	78	80	69	76	65	82	76	72	75	71	92	63	72	59	75	80	85	64	65	59	78	59	66	66	77	61	67	81	71	80	66	73	53	68	62	64	78	68	76	48	55	72	68	74	85	78	77	76	84	62	53	66	73	73	82	70	63	81	65	52	78	68	70	76	59	68	73	97	78	60	79	53	79	62	74	75	65	66	83	69	61	79	76	62	73	65	72	62	64	50	75	81	68	73	68	74	73	61	67	68	73	74	74	78	70	70	61	68	77	49	72	70	73	65	72	75	74	84	53	64	66	68	73	75	89	75	54	67	86	81	67	72	73	62	61	63	60	68	67	84	65	60	61	90	64	59	81	74	81	62	65	71	89	72	69	83	73	64	62	69	80	70	75	73	69	57	76	54	74	72	73	75	61	69	71	56	63	84	81	76	70	68	88	78	60	65	69	70	85	75	62	78	69	67	84	82	77	64	69	78	72	58	75	61	82	71	65	81	56	76	71	60	74	72	71	56	88	65	70	64	77	77	70	70	52	60	63	70	77	75	62	71	70	82	64	73	80	69	58	63	63	65	68	59	74	68	70	71	74	72	92	76	64	64	61	60	69	74	62	60	61	56	98	66	64	76	75	57	72	80	70	64	78	62	66	71	71	67	77	81	63	66	84	73	78	56	76	71	78	60	71	90	72	70	66	74	77	64	75	75	75	76	76	84	85	73	69	85	75	55	75	73	70	69	78	65	64	62	71	79	73	65	67	75	78	59	76	65	82	66	59	68	69
22512	13854	6940	17898	24881	23316	20096	16677	13475	11498	9458	7942	6853	5912	5211	4644	4074	3849	3351	3125	2977	2738	2597	2372	2378	2181	2049	2044	1911	1897	1778	1689	1648	1649	1577	1605	1497	1566	1553	1545	1498	1518	1548	1578	1484	1517	1523	1574	1537	1473	1475	1534	1460	1443	1447	1511	1489	1494	1482	1572	1534	1510	1446	1505	1396	1427	1379	1407	1352	1348	1341	1374	1306	1249	1328	1240	1239	1253	1232	1142	1135	1137	1161	1177	1120	1157	1095	1121	1102	1147	1063	1136	1131	1127	1107	1109	1125	1149	1060	1167	1144	1046	1069	1108	1082	1074	1105	1117	1022	1043	1118	1086	1105	1129	1094	1004	995	1062	1055	1115	1041	1120	1057	1099	1011	1087	1081	1027	1085	1078	1074	1064	1058	1045	1091	1085	1053	1077	1022	1026	1040	1012	1048	1134	1026	1106	1035	1108	1085	1142	1025	1135	1068	1004	1073	1065	1016	1127	1118	1110	996	1064	1083	1063	1065	1035	1070	1109	1098	1067	1053	1080	1073	1049	1086	1064	1097	1088	1105	1104	1037	1002	1066	1010	1014	1068	1063	1055	1048	1046	1090	1012	1036	1034	1034	1102	1043	1060	1044	984	1098	1035	1085	1091	1069	1047	1089	1065	1015	1076	1031	1045	1056	1038	1143	1027	1089	1061	1032	1046	1035	1014	1077	1035	1094	1128	1086	1045	1105	1070	1040	1053	1024	1090	1055	1017	1034	981	1031	1088	1034	1062	1094	1025	1124	1067	1080	1024	1049	1077	994	1028	1076	1026	999	1060	1076	1052	1040	1069	1067	1037	1065	1080	1046	1057	1069	1051	1015	1062	1072	1052	1062	1085	1029	1048	1045	1036	1089	1114	1063	1039	1060	1037	1078	1043	966	1106	1047	1072	1016	1062	1053	1107	1063	1069	1083	1068	1051	1084	1050	1049	1134	1022	1052	1053	1020	1051	1043	1026	1065	1039	1019	1055	1097	1005	1061	1018	989	1055	1068	1042	1000	1037	1077	1093	1037	1074	1049	1048	1143	1027	1029	1056	1048	1120	1070	1051	1062	1101	1104	1061	1033	1075	1076	1093	1039	1008	1044	1070	1077	1049	1034	1064	1152	993	1076	1113	1078	1091	1058	1052	993	1052	1085	1044	1058	1078	1101	1086	1073	1113	1088	1006	1044	1044	1008	1014	1051	1068	1034	1084	1028	1025	1090	1063	1041	1143	1007	1010	1052	1068	1048	1093	1129	1010	1060	1087	1068	1040	1046	1067	1063	1076	995	1067	1088	1040	1074	1069	1030	1070	1094	1074	1068	1045	1055	1066	1070	1037	1059	1076	1069	1037	1013	1049	1091	1044	1086	1067	1056	1046	1068	1058	1029	1024	1088	1048	1047	1042	1065	1047	1026	1136	1086	1027	1014	1161	1081	989	1031	1066	1095	1033	1118	1083	1040	1088	1047	1046	1031	1060	1093	1083	1047	1035	1053	1052	1024	1002	1020	1102	1081	1036	1063	1015	1116	1078	1028	1110	1082	1036	1003	1065	1078	1049	1060	1033	1110	1079	1059	1104	1048	1078	1076	1060	1048	1058	1071	1067	1047	1026	1083	1080	1020	1035	1048	1075	1099	1058	1094	963	1020	998	1030	1103	1047	1030	1036	1066	1022	1111	1079	1078	1124	1076	1045	1037	1111	1118	1111	1015	1100	1040	1035	1087	1024	1036	1081	1097	1074	1133	1008	1095	1039	1095	1045	1027	1024	1079	1034	1067	977	1088	1025	1058	1024	1069	1044	1080	1077	1060	1062	1039	990	1062	1058	1113	1062	1057	1048	1015	1031	1052	1042	1061	1058	1082	1024	1033	1029	1027	1047	1059	1107	1017	1069	1129	1008	1023	1051	1095	1086	1041	1076	1052	1061	1047	1100	1084	1074	1044	1069	1023	1030	1026	1075	1037	1095	1041	1113	1044	1075	1066	1090	1052	1105	1067	1067	1100	1057	1058	1070	1095	1078	1074	1056	1055	1097	1056	1072	1094	1030	1055	1065	1063	1005	1072	1092	1035	1005	1088	1033	1060	1057	1072	1089	1042	1023	1097	1042	1081	1082	1087	1057	1043	1075	1086	966	1048	1058	1056	1054	1114	1043	1043	1030	1035	1047	1082	1005	1056	1026	1095	1033	1072	1100	1047	1030	1083	1061	1053	1069	1111	1088	1022	1111	1028	1059	1049	1069	1062	1027	1040	1040	1044	1020	1020	1101	1070	1064	1071	1076	1088	1081	1067	1066	1001	1101	1044	1053	1051	1097	1050	1003	1033	1023	1051	1050	1018	1157	1112	1068	1080	1018	1081	1062	1043	1071	1064	1030	990	1070	1073	1130	1097	1047	1045	1024	1057	1066	1075	1064	1089	1018	1110	1032	1084	1073	1037	1077	1073	1028	1053	1051	1092	1057	1012	1009	1016	1019	1016	1038	1048	1099	1066	1099	1076	1023	1081	1055	1083	1090	1050	1031	1023	1060	1073	1048	1059	1039	1069	1014	1041	1070	1050	1135	1060	1003	1034	999	1028	1075	1042	1131	1049	1087	1097	1033	1038	1066	1083	1018	1092	1069	1033	1064	1057	1007	1059	1004	1032	1039	988	1073	1100	1021	1049	1025	1052	1034	1062	1018	1067	1037	1015	1068	1061	1061	1102	1100	1093	1113	1033	1083	1103	1068	1094	1053	1075	1061	1042	1075	1126	1038	1033	1056	1061	1049	1096	1080	1021	1100	1082	1091	1038	1057	1044	1070	1101	1022	992	1107	1046	1054	1091	1041	1048	1095	1073	1011	1094	1061	1092	1087	1101	1083	1097	1058	1070	1060	1051	1049	1065	1094	1053	1044	1080	1062	1086	1058	1078	1057	1059	1090	1041	1015	1093	1078	1077	1063	1062	1089	1123	1067	994	1045	1118	1005	1026	1025	1103	973	1046	1064	1055	1059	1096	1113	1080	1067	1034	1014	1045	997	1046	998	1121	1088	1072	1054	1092	1047	1043	1075	1053	1064	1063	1117	1048	1098	1089	1018	1093	1010	1053	1032	1060	1054	1081	1038	1032	1047	1026	1082	1059	1042	1065	1046	1016	1084	1119	1050	1048	1084	1051	1080	1078	1094	1061	1056	1057	1047	1038	1079	1038	1084	1032	1111	1015	1065	1041	1029	1107	1134	1012	1039	1102	1012	1035	1095	1015	1014	1022	1061	1053	1091	1077	1084	1129	1045	1110	1084	1094	1075	1045	1029	1126	1066	1001	1032	1076	1031	1046	1079	1075	1039	1038	1046	1069	1109	1082	1078	1016	1038	1126	1066	1033	1022	1054	994	1082	1005	1114	1153	1067	1076	1016	1067	1032	1044	1072	1051	1060	1063	1019	1061	1003	1111	1066	1053	1097	1077	1065	1080	1051	1089	1070	1028	1029	1113	1100	1083	1146	1058	1071	1062	1039	1069	1089	1153	1048	1024	1111	1073	1074	1083	1065	1016	1093	1064	1010	1023	1045	1022	1033	1060	1040	1065	1066	1084	1077	1023	1034	1028	1056	1111	1037	1009	994	1026	1080	1096	996	1025	1066	1056	1083	1047	1027	1027	1025	1089	1078	1064	1082	1047	1023	1028	1098	1009	1015	1086	1083	997	1038	1064	1013	1088	1042	1060	1048	1052	1043	1064	1032	1086	1032	1084	1138	1071	1044	1139	1043	1060	1067	1030	1096	1118	1028	1014	1012	999	1106	1028	999	1058	1091	982	1077	1086	1049	1053	1068	1040	1040	1068	1054	1095	1054	1058	1016	1072	1046	1065	1114	1043	1100	1114	1092	1123	1014	1083	1089	1055	1123	1069	1036	1084	1073	1127	1071	1015	1077	1044	1032	1087	1006	1060	1101	1050	1028	1066	1082	1053	1082	1039	1065	1061	1080	1048	1026	1049	1068	1102	1061	1137	1040	1052	1033	1153	1060	1063	1120	1119	1075	1098	1028	1013	1039	1043	1088	1096	1028	1080	1085	1081	1060	1074	1031	1074	1069	1043	1018	1089	1087	1039	1061	1098	1052	1011	1182	991	1090	1029	1103	1077	1049	1082	1044	1024	1078	1071	1101	1041	1052	1056	1062	1079	1074	1082	1028	1031	1055	1070	1093	1045	1073	1049	1063	1055	1012	1084	1063	1099	1081	1057	1085	1083	1024	1069	1017	1051	1073	1024	1044	1045	1050	1009	1046	1101	1045	1056	1041	1130	1013	1044	1050	1060	1047	1110	1062	1003	1109	1081	1083	1127	1029	1061	1041	1044	1068	1052	1105	1059	1080	1018	1125	1107	1086	1069	1035	1041	1034	993	1078	1089	1053	1095	1004	1012	1066	983	1096	1093	1023	1038	1057	1106	1077	1076	1000	1094	1071	983	1070	1056	1064	1053	1108	1043	1089	1062	1038	1052	1106	1070	1103	1055	1071	1032	1045	1052	1030	1085	1045	1054	1052	1078	1068	1078	1071	1089	1057	1058	1078	1033	1068	1137	1034	1057	1063	1132	1055	1050	1027	1074	1035	1096	1016	1050	1034	1010	1038	1052	1033	1029	1088	1076	1029	1083	1100	1041	1045	1030	1080	971	1078	1042	1036	1084	1049	1021	1048	1079	1081	1046	1073	1077	1027	1092	1045	1068	1098	1095	1065	1102	1066	1080	1055	1018	1023	1013	1081	1024	1093	1040	1035	1023	1038	1065	1022	1023	1060	1055	1029	1027	1019	1063	1098	1046	1046	1116	1102	1097	990	1110	1119	1046	1064	1100	1042	1111	1039	1045	1054	1019	1054	1023	1077	1073	1120	1024	1066	1021	1029	1087	1042	1070	1087	1024	1031	1050	1066	1025	1045	1017	1032	1037	1008	1016	1087	1079	1036	1129	1028	1073	1096	1045	1103	1034	1039	1051	1076	1081	1036	1045	1044	1091	1074	1056	1045	1063	1044	1108	994	1046	1024	1084	1084	1115	1059	1006	1041	985	1013
1466	168	74	79	134	138	119	87	88	79	66	73	51	58	53	42	48	47	41	42	44	43	32	55	38	38	37	35	32	36	32	45	31	35	32	22	37	30	36	28	37	35	41	36	48	33	26	32	43	22	34	39	41	37	38	39	49	32	37	47	38	29	28	34	34	26	41	34	44	40	29	33	28	30	29	45	32	45	29	41	40	31	21	29	34	31	29	31	27	28	30	22	34	26	26	27	28	31	33	36	30	23	33	37	23	25	23	25	36	37	40	26	41	27	31	30	32	30	27	39	31	27	28	28	28	31	31	19	31	35	43	28	42	33	27	32	41	30	42	24	27	24	20	27	33	30	25	33	25	29	28	23	33	30	29	28	35	35	36	32	38	24	30	38	29	30	32	41	35	27	34	39	32	23	24	33	39	33	27	32	35	26	38	32	37	38	44	31	29	34	26	26	26	32	37	26	38	28	27	29	30	30	31	33	30	28	17	37	36	22	35	34	34	26	31	34	33	21	38	35	29	26	21	33	33	36	20	23	34	26	36	34	36	26	22	31	30	31	34	32	25	22	34	33	31	23	26	29	37	31	34	31	26	30	26	38	23	35	24	23	50	35	26	33	42	20	27	27	35	31	40	29	29	38	41	17	31	37	30	28	32	32	37	25	30	28	42	22	27	27	22	32	33	26	37	26	37	32	42	30	21	33	29	29	29	30	40	32	33	27	36	26	34	26	30	26	30	29	37	40	32	34	26	44	29	43	35	32	37	40	40	32	28	29	38	37	33	35	36	32	26	30	28	24	30	26	36	24	29	27	40	34	37	34	29	32	34	35	39	20	25	30	34	34	20	35	26	27	21	28	32	28	24	31	44	22	27	42	28	28	39	38	36	31	24	26	30	27	29	43	31	37	38	25	41	25	47	43	33	45	23	33	35	29	27	33	31	28	30	30	25	29	23	27	34	38	25	41	32	33	33	34	31	34	31	32	29	27	24	38	31	39	31	33	42	38	29	20	42	37	30	33	34	33	25	32	34	32	34	29	36	36	32	30	31	26	29	38	26	42	38	41	36	41	42	34	30	35	30	39	40	29	22	39	38	34	33	30	40	35	31	33	30	30	21	34	27	30	40	29	30	26	29	33	25	37	37	35	49	23	42	28	27	36	33	25	35	32	35	26	27	32	30	33	40	24	28	32	36	21	32	32	38	29	28	39	26	31	25	29	39	35	23	34	21	37	31	33	28	33	31	32	28	36	24	32	35	29	30	28	31	28	36	34	29	19	32	25	38	21	28	32	28	26	44	27	21	38	31	30	31	38	26	35	25	20	46	22	39	30	25	29	22	28	38	41	23	27	25	27	28	40	32	33	32	29	31	30	30	32	37	38	32	39	33	38	35	34	32	29	34	32	36	35	32	32	27	30	35	31	21	28	31	35	36	28	30	22	37	21	25	34	24	32	26	25	39	36	29	32	32	24	29	34	31	40	27	32	27	33	41	26	27	25	33	30	28	36	32	26	30	31	38	30	32	29	29	39	27	30	27	24	36	37	32	36	20	44	32	30	37	24	29	37	24	36	36	26	29	20	39	32	27	21	29	21	36	23	24	30	24	45	34	39	38	42	24	26	24	39	31	43	28	23	31	36	38	23	28	25	23	43	43	36	30	34	32	27	22	29	32	20	35	25	29	41	31	29	29	30	31	32	30	34	25	17	25	25	27	30	31	36	43	39	32	29	35	22	45	34	26	32	40	30	25	32	28	28	25	30	35	35	30	20	34	27	31	43	36	25	23	32	29	35	35	34	26	27	27	37	33	30	24	48	37	38	30	30	30	29	31	31	29	32	37	39	33	23	31	34	29	28	41	40	22	29	35	19	35	32	24	33	36	24	28	33	29	36	21	28	33	41	24	39	29	28	30	39	39	27	38	45	38	26	25	40	36	21	30	34	41	30	21	32	37	42	37	37	43	33	34	31	29	29	39	21	32	34	27	24	33	34	36	31	33	31	33	29	30	25	35	32	29	33	27	33	36	42	29	30	40	28	53	29	31	29	37	32	22	28	20	24	40	28	34	35	34	37	43	36	34	23	35	31	29	32	24	30	26	36	36	36	35	30	37	26	28	30	36	36	35	32	31	38	28	32	23	26	38	34	28	34	16	34	27	29	23	40	22	37	37	45	34	25	41	36	32	43	34	37	37	27	30	32	31	36	35	26	35	33	30	32	28	20	34	30	28	34	39	29	33	32	36	41	30	33	25	32	41	27	31	32	27	24	40	27	30	28	26	35	24	27	35	33	39	27	30	27	31	40	28	28	28	34	30	29	30	35	28	29	26	30	35	23	38	30	30	35	31	33	34	26	28	40	35	36	24	34	31	26	31	25	26	30	27	27	33	34	31	34	29	24	17	37	28	35	37	30	32	32	23	33	28	31	30	32	20	30	23	32	37	39	22	32	35	27	31	27	35	36	21	35	37	39	28	32	31	17	37	27	31	24	23	37	33	37	30	30	32	24	45	26	31	41	23	33	32	33	25	42	28	27	34	25	15	35	37	35	30	32	38	34	27	27	30	28	40	26	38	23	31	38	37	38	27	26	37	26	36	33	34	30	28	33	23	30	36	31	35	29	34	40	34	27	34	32	32	33	30	31	28	25	23	30	34	46	23	38	38	26	32	44	17	35	21	38	36	32	38	32	34	43	45	34	29	35	37	26	35	31	24	28	37	38	26	40	35	30	32	27	41	24	30	28	39	33	37	26	38	40	31	21	35	24	25	38	32	32	28	29	32	31	21	31	25	25	29	32	35	29	38	30	32	27	36	20	32	32	31	26	27	34	38	27	28	28	35	30	33	36	33	46	30	42	33	30	29	25	19	29	31	24	34	35	16	26	28	34	30	29	30	33	31	21	37	34	29	25	41	32	30	44	28	26	33	24	38	42	22	48	32	28	34	26	28	27	27	35	37	22	34	34	40	31	44	38	32	23	31	36	32	32	27	32	33	41	24	40	25	35	35	29	30	25	29	27	37	29	23	22	37	28	30	33	24	45	33	29	29	29	25	25	32	27	27	33	33	40	30	24	20	35	28	22	21	31	42	26	25	25	30	39	31	37	18	33	31	27	22	35	34	27	40	16	34	31	41	39	32	37	38	32	33	32	25	27	30	38	33	28	25	27	27	31	32	35	25	29	34	36	38	33	30	41	41	33	33	32	27	38	30	41	35	44	28	31	31	33	27	33	30	33	29	38	34	29	32	34	26	38	30	36	30	35	33	39	31	34	26	33	38	24	25	23	37	34	29	26	34	28	35	30	36	41	38	25	25	38	35	23	31	22	23	32	34	24	24	31	42	28	27	38	31	31	40	32	28	39	27	21	25	27	22	24	35	25	39	31	27	37	36	24	38	42	40	25	25	36	28	38	34	34	33	25	46	28	28	37	26	24	29	31	44	31	38	37	36	27	31	36	34	33	29	23	40	35	34	33	36	30	31	20	38	29	40	31
11645	5413	2579	7279	11718	10858	8816	6690	5255	4161	3242	2731	2308	1937	1689	1572	1400	1336	1142	1132	990	929	876	854	858	777	775	692	668	711	671	679	677	644	632	663	596	621	589	671	652	716	666	610	674	644	645	667	622	678	649	631	643	722	678	704	682	702	690	720	747	599	641	690	631	654	659	621	617	636	646	632	600	599	557	570	543	523	582	489	511	534	513	509	510	484	488	532	469	535	504	507	507	521	474	537	479	532	503	493	476	508	487	516	482	552	488	495	439	442	464	533	504	523	508	469	474	499	515	540	451	519	508	441	449	489	493	503	511	495	481	497	527	529	507	519	487	501	512	470	478	499	527	523	472	450	477	521	494	490	475	492	487	486	503	485	505	443	498	454	508	484	495	484	480	519	516	517	467	481	509	489	487	524	502	489	522	493	494	519	471	514	492	512	444	503	441	480	519	519	486	463	503	462	456	486	491	473	549	479	512	475	459	487	444	516	496	488	456	511	495	502	476	471	484	524	502	471	486	506	500	503	463	495	473	477	503	518	462	442	475	478	445	460	543	468	502	460	471	530	465	473	500	497	496	466	489	472	484	499	492	480	486	507	483	465	464	456	497	469	491	511	461	489	464	469	494	458	450	480	516	500	459	486	471	459	462	504	468	453	480	486	472	514	470	484	479	485	503	479	493	471	494	457	503	502	501	458	520	502	477	446	469	482	458	477	467	528	482	481	457	477	484	484	476	471	457	443	502	488	507	439	483	482	445	490	515	480	530	471	506	467	473	485	494	500	497	514	491	496	460	471	494	467	514	438	521	478	456	470	494	483	485	496	444	521	526	455	510	471	535	493	516	503	471	452	492	485	537	487	459	491	468	458	501	457	496	507	485	471	491	489	469	494	486	462	515	504	495	504	478	441	454	466	500	489	498	469	475	451	522	476	535	462	514	486	495	473	470	534	469	492	489	555	445	510	506	520	505	503	485	461	553	474	450	486	501	495	470	487	521	510	499	490	502	489	481	499	437	476	496	489	484	514	471	457	483	467	492	474	506	502	485	497	508	495	460	436	506	521	480	469	455	481	494	474	481	507	464	506	532	521	496	490	466	480	483	459	474	504	493	471	449	464	519	540	510	462	508	466	473	506	494	479	473	489	478	475	478	450	491	498	486	478	480	517	504	537	502	469	511	465	511	460	468	484	480	443	486	498	505	471	471	529	499	492	467	465	495	503	495	497	507	465	526	524	507	474	456	503	495	452	503	502	489	481	503	451	474	488	484	483	494	485	478	497	458	469	470	470	499	516	490	486	474	490	468	522	497	497	492	476	467	523	521	474	521	496	473	524	472	504	461	475	514	509	467	446	474	500	495	487	515	483	481	504	484	480	472	505	459	480	483	486	475	514	469	493	491	447	499	458	473	504	515	494	487	454	482	488	473	479	469	496	489	513	480	452	454	464	513	478	508	463	465	473	511	517	473	490	509	515	487	474	487	487	519	469	513	482	494	460	527	422	478	517	502	509	485	486	505	489	464	454	474	501	449	484	484	490	514	507	468	499	487	483	474	492	477	484	455	495	497	451	510	444	473	504	516	511	483	519	480	480	475	517	486	479	508	506	465	501	503	464	516	463	491	467	484	483	510	479	493	501	518	483	507	498	464	504	514	478	491	482	478	463	505	449	537	520	467	487	468	505	450	487	477	494	485	482	529	476	478	446	497	493	457	511	453	460	482	483	510	460	457	466	521	459	521	449	504	534	495	496	470	513	506	489	485	503	454	489	496	509	496	481	487	514	505	481	435	482	510	509	485	472	524	492	501	494	462	503	488	490	521	489	517	485	480	498	495	523	506	454	485	501	482	493	484	501	491	502	511	539	499	459	451	443	476	506	479	478	495	473	480	491	497	513	508	480	519	478	486	471	560	506	489	461	479	460	496	540	487	464	488	464	480	475	516	528	515	485	489	496	489	475	457	477	483	483	484	522	471	482	481	504	482	483	492	519	464	483	508	472	475	465	505	478	466	487	452	482	491	451	488	474	445	493	483	494	500	499	506	498	510	454	498	497	506	493	516	491	473	468	514	479	478	515	461	446	519	496	496	522	512	510	534	510	467	489	469	472	480	496	480	453	509	475	477	518	508	504	477	471	559	474	450	525	494	491	467	469	499	520	462	488	519	471	498	459	492	465	476	447	484	505	479	482	460	498	515	497	489	476	521	507	494	499	525	503	466	473	457	514	443	459	453	493	498	520	485	461	504	477	515	483	484	446	503	502	460	460	504	478	473	497	473	468	452	510	471	485	466	486	484	465	534	492	479	493	502	525	494	498	528	507	516	465	465	503	505	447	501	489	487	495	495	488	468	484	496	470	436	485	472	525	481	581	498	540	492	496	459	488	507	475	479	490	514	477	447	471	524	474	512	516	464	471	498	494	454	489	480	471	493	531	483	490	505	483	457	487	452	497	507	481	502	517	483	494	490	521	486	478	504	468	481	454	484	491	514	479	474	488	481	440	474	501	465	500	459	534	500	484	501	520	530	479	527	519	482	493	476	487	460	474	486	459	486	495	484	507	507	479	513	460	492	465	453	459	495	480	482	474	531	506	493	535	487	453	486	469	480	504	465	473	480	506	501	503	510	474	481	506	479	466	510	508	493	496	503	495	483	462	490	445	473	511	459	452	485	511	474	472	481	510	479	522	505	472	486	433	494	512	514	473	463	483	528	488	474	469	459	487	456	488	492	512	464	492	528	489	497	500	510	516	482	442	460	475	490	479	505	526	510	521	507	486	464	476	517	448	497	490	546	478	472	512	482	489	460	470	529	456	474	514	493	473	466	476	498	510	519	472	475	506	482	500	482	455	508	493	470	468	493	482	486	514	475	474	492	461	472	512	486	474	459	453	496	486	477	471	463	475	502	449	465	478	492	484	483	465	495	490	469	499	490	460	466	475	463	492	498	458	462	501	490	476	485	471	509	464	466	518	456	498	474	462	508	495	463	478	441	473	474	520	488	517	474	498	467	442	453	485	462	480	503	501	465	474	517	493	491	507	497	481	455	490	491	467	462	459	472	511	471	509	503	462	530	491	489	474	484	471	507	468	497	506	523	514	495	475	488	492	511	530	496	480	488	478	492	474	478	472	491	508	489	459	470	461	474	527	473	523	463	477	472	478	460	522	493	455	482	515	489	490	462	502	468	486	441	464	528	518	516	530	476	483	467	564	470	467	508	500	462	492	504	492	505	454	482	484	454	453	532	510	474	481	495	491	456	450	457	480	480	485	483	461	499	493	502	469	496	484	517	485	530	455	462	503	553	445	487	495	484	489	459	468	428	474	492	481	500	495	479	455	484	461	517	520	479	503	485	481	495	525	497	487	470	491	508	472	492	487	468	498	493	496	498	497	480	489	499	531	499	494	480	496	441	509	478	488	484	485	495	455	521	490	487	455	471	467	498	476	475	489	500	474	506	508	480	502	477	488	479	487	446	475	496	509	484	474	490	488	481	486
784	369	192	150	241	266	248	204	201	166	145	141	107	97	85	88	80	88	69	65	69	76	56	77	66	69	54	61	37	60	49	56	61	56	57	66	49	46	71	52	51	59	54	55	51	56	60	59	59	61	55	57	48	59	52	55	50	53	67	49	60	64	54	56	44	37	61	60	53	61	41	53	51	57	59	58	47	62	61	56	52	43	52	49	56	57	41	49	45	40	57	49	46	61	44	41	47	52	57	61	35	59	43	49	49	55	48	35	49	42	51	53	51	39	56	36	37	61	63	64	41	57	39	45	60	55	50	52	58	38	56	57	46	42	42	44	40	57	50	52	55	51	51	49	51	51	59	38	52	53	60	39	53	48	49	42	50	49	49	58	49	41	50	66	60	46	49	49	61	32	40	50	43	53	48	44	61	40	50	57	58	58	43	59	48	47	62	39	56	35	38	66	43	42	51	54	42	45	44	51	50	48	64	40	46	45	47	51	50	59	53	43	42	48	57	39	50	37	48	65	39	45	48	45	44	44	47	46	46	46	46	50	46	49	44	45	40	55	52	49	40	44	52	47	57	57	42	44	49	58	43	39	44	51	57	50	60	52	33	25	51	44	55	51	48	40	62	47	41	50	64	55	52	53	60	47	51	39	39	47	34	51	44	45	48	46	55	49	54	38	51	51	39	60	52	45	45	61	52	40	38	50	61	42	46	38	63	51	40	57	57	39	57	56	28	58	48	54	42	42	55	36	58	45	37	48	59	64	51	43	53	50	42	48	48	51	38	55	58	52	57	49	47	57	41	52	42	53	55	45	46	36	53	42	51	55	61	49	34	38	61	41	60	37	40	46	46	47	49	48	50	44	66	58	44	41	47	42	41	50	61	49	38	47	40	48	41	49	53	56	40	53	54	42	52	43	49	46	43	56	59	50	43	60	42	51	49	37	52	34	47	44	48	48	44	52	46	43	44	48	42	43	42	49	48	53	37	43	51	52	46	43	53	40	56	47	48	45	46	47	50	57	43	37	45	40	55	50	46	46	59	46	50	49	51	62	60	36	47	46	53	47	44	47	41	56	50	54	54	56	56	51	53	53	42	62	30	44	54	53	47	52	50	52	42	54	49	50	46	45	39	44	54	47	46	46	37	47	51	56	57	48	52	60	55	38	51	50	40	54	45	45	43	47	46	49	50	56	43	48	51	49	47	41	49	64	46	59	51	39	49	52	51	40	33	42	59	60	53	47	38	57	27	47	45	61	57	58	46	67	53	53	56	55	41	51	48	50	40	55	51	38	54	51	42	34	46	51	49	49	53	57	54	44	54	39	44	55	46	46	42	48	45	46	47	49	45	52	53	42	44	53	57	51	44	57	45	55	48	48	49	36	56	50	52	50	44	39	57	56	59	46	43	48	60	35	52	48	52	58	46	46	53	57	47	53	63	49	57	47	49	39	68	45	55	41	62	48	55	51	50	48	53	50	52	39	52	52	46	45	63	53	55	54	52	48	42	47	46	51	59	45	43	53	47	38	54	51	35	52	44	46	52	39	52	50	59	31	65	48	47	49	42	51	49	33	38	48	48	49	48	46	46	47	56	48	48	46	55	44	50	45	50	59	37	38	50	54	47	47	39	47	47	53	49	40	44	50	52	34	35	56	52	53	37	48	47	56	62	38	42	51	36	48	43	40	51	42	49	50	41	47	46	38	59	47	50	49	52	50	52	45	38	55	52	52	50	44	64	58	43	53	60	46	40	44	52	56	45	51	53	52	42	59	44	57	52	47	40	53	55	49	47	49	46	52	58	57	44	45	57	43	60	62	48	53	50	61	61	35	59	46	44	42	52	56	38	55	52	46	51	53	50	44	41	49	47	35	48	59	54	55	48	66	45	49	37	36	59	46	51	49	50	49	47	48	49	44	46	54	54	51	45	50	48	50	43	49	47	50	54	43	50	47	47	43	63	45	41	55	62	52	46	58	42	40	47	52	56	41	55	66	49	51	49	39	64	44	43	39	51	51	41	57	45	53	41	45	44	58	41	39	47	51	35	44	32	53	60	38	48	49	42	52	47	56	51	39	49	58	38	52	48	59	39	50	42	43	52	46	54	55	47	53	49	43	46	48	57	53	56	58	50	58	49	45	60	52	58	56	54	56	54	63	55	51	52	44	50	61	53	37	56	36	53	51	45	42	45	40	63	44	50	38	34	38	41	51	41	32	43	44	55	49	39	38	59	50	60	45	54	48	43	45	36	60	66	53	48	38	60	43	46	42	60	49	45	44	41	51	39	50	53	52	46	55	51	46	61	50	49	50	47	55	44	45	43	45	49	47	37	46	52	47	44	57	54	44	51	48	45	40	52	39	52	54	52	50	36	58	62	41	54	54	45	46	42	44	53	54	35	47	61	56	52	59	41	40	48	51	45	51	58	43	51	46	41	49	51	39	43	51	34	46	46	43	50	36	49	49	40	50	49	53	51	47	63	53	53	61	55	47	41	41	48	40	38	52	55	43	47	43	37	50	43	45	39	39	50	53	52	46	53	45	54	52	52	51	34	62	56	61	45	39	42	46	50	45	37	41	51	52	45	40	46	47	55	57	40	59	50	63	63	38	57	50	48	36	53	33	37	47	53	48	48	50	46	60	42	53	51	50	43	45	59	49	41	52	42	49	66	48	57	53	45	50	48	46	49	46	54	57	46	52	46	36	46	55	56	56	42	53	46	55	48	51	56	49	46	43	54	55	42	45	44	42	41	36	44	45	58	55	58	47	54	34	40	42	46	51	49	44	57	44	44	48	52	48	49	50	66	42	49	51	43	47	60	44	55	49	59	44	57	62	40	58	47	41	47	57	43	57	43	42	43	39	46	52	40	55	40	60	50	40	46	53	48	57	38	53	49	49	47	43	59	53	55	41	72	52	43	39	49	50	51	44	49	35	52	38	51	60	48	68	42	47	48	53	45	45	50	56	52	58	38	66	47	49	51	45	51	53	42	50	40	53	55	53	59	49	43	46	42	46	48	52	42	57	53	51	46	49	46	59	56	53	55	49	52	43	44	41	45	51	41	54	49	37	54	55	44	34	48	51	56	42	49	49	62	53	44	57	45	51	44	48	45	41	53	35	52	40	44	51	41	47	44	59	43	47	51	56	52	45	48	46	46	53	43	51	55	63	42	44	45	49	37	46	51	60	29	42	52	59	46	49	46	53	46	51	53	49	60	52	51	47	50	43	59	32	46	73	56	56	46	48	53	51	50	57	48	41	42	49	54	50	47	34	56	38	53	42	43	44	44	42	50	45	43	59	48	46	40	52	53	52	55	50	41	43	39	60	48	57	56	54	48	50	47	48	48	32	59	40	41	51	51	46	43	52	56	54	44	47	52	47	53	50	49	54	49	42	48	47	45	44	50	48	54	49	50	45	41	58	42	48	45	49	41	47	57	56	57	39	52	46	43	61	51	52	45	42	54	49	45	53	40	48	55	35	69	41	54	41	44	49
17348	10987	4781	13192	19990	18277	15277	12208	9634	8096	6341	5368	4625	3888	3475	3107	2720	2426	2298	2091	2041	1832	1671	1558	1480	1419	1456	1320	1271	1333	1268	1176	1150	1111	1062	1117	1089	1017	1044	1090	1124	1096	1139	1057	1071	1032	1103	1099	1053	1055	1013	1134	1001	1057	1059	1114	1111	1073	1091	1073	1110	1043	1038	1059	1036	1014	981	915	1038	1005	905	955	912	893	926	923	846	877	824	805	824	784	850	839	856	801	730	790	808	810	797	800	787	821	769	806	785	768	802	755	773	729	746	739	715	768	761	706	711	736	726	767	796	787	778	763	729	754	744	765	736	757	745	799	786	738	753	771	724	806	740	796	715	767	756	760	800	721	774	771	735	745	737	772	759	736	757	750	771	756	748	783	777	772	725	758	783	757	726	769	738	727	720	752	752	733	760	744	755	785	765	740	720	721	774	741	769	790	747	798	786	733	772	712	744	735	783	759	707	723	711	768	756	783	702	764	737	748	727	769	774	716	755	696	767	750	715	736	773	751	738	736	724	773	732	722	679	698	655	759	766	732	705	754	749	750	756	730	735	747	719	743	729	748	744	734	722	777	767	763	731	777	722	730	755	770	768	767	735	769	707	779	780	754	739	779	756	793	776	749	751	776	773	771	761	713	762	699	816	777	751	751	735	791	771	788	718	701	743	768	737	727	722	768	770	699	750	721	752	726	722	717	766	733	756	709	715	755	681	762	825	794	745	739	726	758	774	685	731	768	739	738	750	737	724	758	744	658	776	794	760	746	784	742	714	703	750	740	710	780	761	720	694	753	739	756	751	752	738	768	777	724	728	780	731	774	763	748	739	731	740	753	743	763	770	740	696	787	738	730	782	692	736	727	770	775	787	740	724	744	765	702	738	723	720	729	756	715	703	758	763	731	742	757	747	766	686	755	682	719	762	717	782	724	772	740	762	726	737	763	725	751	812	735	790	693	789	772	689	727	749	686	738	714	748	696	757	697	744	786	740	726	796	733	765	714	742	718	700	779	759	728	781	784	715	755	721	779	722	743	745	765	750	702	692	750	764	760	706	736	763	731	740	759	803	768	726	757	683	725	720	749	767	741	742	733	727	770	732	760	736	701	719	750	728	746	764	763	764	723	724	746	749	730	756	746	724	771	698	792	745	702	760	773	771	737	712	807	739	744	741	783	719	744	718	749	762	785	744	798	773	737	724	733	708	777	740	774	739	752	763	771	804	761	742	669	725	747	727	752	746	728	735	744	742	703	751	732	765	727	733	701	753	676	690	746	707	750	745	745	748	714	767	746	747	728	728	732	725	700	739	756	764	722	703	767	770	781	800	782	759	762	768	791	785	761	704	700	755	769	699	777	727	771	783	759	753	725	727	674	747	711	737	759	698	755	782	748	755	716	835	705	750	760	704	772	757	719	775	772	737	776	722	784	745	732	746	736	694	761	780	752	691	778	683	746	754	802	754	729	744	727	758	731	778	719	750	760	805	800	723	712	739	705	761	805	719	765	775	712	752	792	704	744	763	686	768	729	747	752	803	777	742	758	724	730	700	725	709	731	757	737	744	768	787	717	729	736	725	748	742	680	725	722	798	760	762	747	810	754	809	706	678	766	738	738	778	745	724	741	730	753	769	742	749	745	709	716	778	723	756	773	729	715	706	762	729	723	731	749	773	701	701	728	771	779	719	680	722	755	729	775	735	732	716	738	764	741	713	746	741	759	766	735	715	730	752	739	735	739	735	763	746	712	756	737	759	722	729	722	730	749	719	779	781	748	761	765	727	725	743	675	725	694	741	750	727	744	793	806	758	732	717	725	780	718	736	717	769	743	747	760	698	745	751	760	733	761	751	732	715	793	719	780	717	723	726	734	763	768	745	703	766	747	794	768	761	811	751	725	753	777	715	737	729	747	715	745	753	714	739	744	742	732	690	757	729	733	760	729	702	797	786	760	766	731	777	677	740	760	739	742	730	732	763	719	784	728	729	747	771	752	722	745	700	763	762	713	751	738	777	769	778	731	766	744	764	743	748	697	755	709	723	670	776	756	755	757	755	779	779	719	749	711	774	768	729	709	750	768	738	766	739	749	761	747	755	702	703	784	715	768	751	771	733	791	746	721	741	723	792	737	740	752	800	743	750	819	737	744	711	715	684	742	706	733	729	762	758	807	719	756	722	793	753	712	772	749	716	766	725	754	736	757	732	734	730	748	762	737	748	731	755	748	737	751	717	762	731	799	791	748	767	764	740	748	752	763	736	735	750	746	762	743	698	722	746	743	748	742	733	747	742	741	737	739	754	772	756	759	780	755	764	730	736	765	794	743	750	761	739	741	725	743	797	732	668	785	761	729	742	749	765	740	710	744	794	744	763	740	722	763	744	751	801	752	745	745	763	753	763	684	764	749	711	720	753	766	734	710	742	703	760	758	700	728	739	716	691	755	741	770	732	734	768	700	742	723	753	786	769	731	719	772	714	765	776	749	785	741	762	743	762	765	718	734	697	711	771	720	736	793	717	726	713	736	711	743	724	725	723	723	744	731	743	746	738	773	719	766	730	745	734	756	769	733	741	782	749	773	724	803	746	732	732	730	759	758	688	712	721	754	705	771	759	760	699	721	671	684	731	792	754	791	726	717	728	773	782	745	761	719	702	742	702	762	760	752	718	758	693	755	748	720	796	714	756	729	776	739	744	781	783	745	736	706	738	771	754	729	742	784	768	770	704	726	782	718	753	750	726	778	739	741	762	769	705	723	713	766	758	789	785	726	762	741	722	759	792	709	735	763	699	784	721	764	738	705	766	753	729	751	762	768	743	752	716	731	727	727	672	781	801	719	743	769	811	738	705	726	838	753	695	740	813	768	787	741	757	773	770	755	746	733	759	752	729	732	749	706	743	737	683	768	736	774	767	749	748	776	747	765	743	775	733	727	790	721	707	738	768	736	788	747	746	740	752	786	753	777	743	769	746	777	765	734	756	768	749	736	791	740	759	750	777	755	758	772	765	740	784	756	737	772	771	742	746	720	779	721	768	707	727	726	757	755	797	791	750	727	755	744	762	698	720	816	743	716	786	795	732	749	756	791	748	738	751	757	728	728	744	752	728	719	758	794	769	765	733	736	778	756	749	709	746	784	772	748	735	746	731	719	741	744	747	745	746	784	736	710	801	752	799	754	719	751	762	732	713	761	755	721	740	760	806	723	725	743	695	734	733	742	750	740	777	757	718	765	773	764	763	805	716	729	753	741	741	709	750	734	806	758	770	721	731	721	762	760	754	728	755	774	710	754	749	712	709	760	738	697	733	728	763	765	693	776	785	707	764	727	773	663	754	743	775	727	756	777	762	738	792	751	772	746	713	720	739	787	735	746	748	774	709	750	728	713	725	682	770	754	774	755	735	696	795	730	736	722	715	717	735	714	749	718	776	743	760	787	761	695	750	734	711	784	756	724	740	719	800	737	703	741	793	750	734	716	794	742	790	745	785	758	757	756	681	732	748	753	723	732	773	807	733	753	706	772
2494	326	168	132	214	205	210	191	157	138	129	118	110	85	89	103	84	75	67	70	64	68	66	70	58	65	67	59	62	49	80	57	47	52	54	55	42	58	68	60	56	58	59	42	64	58	41	60	56	57	66	61	48	60	53	52	52	59	45	55	63	47	64	53	52	55	62	50	67	52	60	49	57	65	47	61	49	62	51	51	52	37	64	48	63	37	61	47	39	58	65	46	36	49	34	40	65	45	43	46	36	49	46	39	51	41	48	41	53	50	53	39	44	32	49	57	50	54	52	45	43	42	54	53	52	52	61	46	54	49	61	54	42	57	50	49	49	49	53	51	45	30	56	39	65	44	39	50	59	47	52	57	51	46	50	46	55	57	58	59	44	57	40	36	55	45	52	40	52	52	47	42	47	39	53	54	61	47	50	49	36	51	53	43	39	49	59	44	48	47	52	52	55	51	55	53	58	53	62	41	37	50	47	44	50	44	60	56	54	59	51	52	55	58	51	57	55	51	56	53	41	57	47	41	47	62	47	50	48	47	42	63	52	57	46	56	45	68	60	67	39	50	44	45	45	58	45	46	42	56	42	45	46	50	32	48	55	57	50	47	48	44	50	45	56	52	42	47	53	44	60	53	39	48	45	40	39	41	48	47	43	54	52	44	42	52	46	54	41	38	44	45	44	38	50	40	60	33	61	61	43	55	42	49	42	36	43	36	53	49	60	47	47	48	39	41	46	42	42	45	43	51	49	49	46	44	47	52	51	47	56	43	37	37	47	49	46	57	48	52	50	44	41	36	47	42	40	51	52	42	47	52	48	43	59	52	46	48	67	49	48	54	41	46	50	53	40	46	60	60	47	50	37	55	51	49	43	44	49	45	40	41	59	47	63	45	52	56	46	52	46	43	53	65	62	45	45	66	47	54	40	49	39	50	43	50	57	62	47	48	50	56	43	48	47	60	59	49	49	44	37	43	48	51	39	49	50	46	55	40	44	56	49	44	52	53	51	41	55	52	48	49	41	38	38	44	41	47	54	54	50	52	45	45	44	49	52	48	55	60	47	45	61	58	33	45	57	52	45	55	47	40	48	46	41	44	57	43	46	40	52	49	52	39	54	48	53	49	46	51	48	67	50	53	59	38	62	46	51	46	59	50	51	48	50	58	46	55	41	60	42	45	37	39	53	35	43	63	50	58	59	60	53	49	54	53	53	39	57	43	57	48	26	46	45	46	53	52	43	59	54	37	68	38	44	55	50	49	39	43	44	54	57	45	49	69	43	48	45	47	53	51	50	47	44	57	59	48	52	39	59	57	38	50	43	58	45	38	57	45	52	62	61	52	64	49	47	40	61	45	47	53	50	44	48	48	58	57	49	48	32	55	40	50	46	50	47	52	54	49	54	55	47	51	41	56	44	55	48	46	52	55	49	42	50	44	41	53	51	60	51	65	49	49	61	46	51	50	49	44	41	47	52	36	43	49	45	45	44	53	53	49	52	72	42	62	45	38	50	50	42	47	39	45	48	49	51	52	47	49	48	57	43	59	46	46	39	44	55	63	58	59	43	55	50	46	45	33	54	50	45	44	49	65	43	48	46	45	36	57	51	46	38	47	60	57	43	51	43	36	48	45	43	49	45	54	50	41	33	47	46	61	31	49	44	41	49	47	45	50	52	49	45	43	50	48	49	44	48	45	58	44	43	44	43	52	48	43	33	67	59	52	45	44	44	51	45	41	62	48	52	52	51	36	60	46	44	49	43	49	53	49	44	38	54	47	49	58	51	47	39	70	50	50	54	38	48	36	49	57	43	41	53	54	45	45	39	65	59	56	43	50	60	48	38	44	61	45	43	61	54	38	39	51	55	59	41	41	50	60	40	41	49	33	51	49	46	40	39	44	61	52	59	43	40	56	41	51	50	45	65	43	56	46	42	55	56	54	48	54	41	34	45	51	35	47	42	60	36	61	52	60	35	50	35	63	59	49	53	53	45	49	49	52	45	53	38	46	53	43	37	47	46	45	47	49	44	41	52	57	53	42	52	42	42	54	46	44	45	47	55	42	43	54	40	44	52	46	51	57	42	49	54	61	52	52	44	42	46	58	45	51	50	59	37	49	41	47	45	35	46	41	43	50	43	51	67	49	40	41	47	35	40	51	41	61	46	63	46	54	60	61	41	42	35	69	58	48	58	48	38	43	50	41	44	62	44	41	43	47	46	46	61	49	50	53	54	58	32	55	47	44	48	43	46	54	45	42	40	56	55	50	45	43	54	39	38	45	54	48	43	56	38	41	38	42	57	46	51	52	46	60	58	58	52	48	46	56	58	43	49	51	54	49	42	49	44	60	43	58	40	52	36	34	62	48	41	53	51	42	43	39	40	65	51	45	39	46	55	44	45	55	49	54	43	43	49	52	42	48	42	52	46	45	50	44	68	61	54	60	49	46	46	55	53	58	52	55	42	42	43	45	43	54	57	44	49	55	36	42	39	63	52	37	53	49	39	52	46	49	58	52	47	42	47	45	46	52	44	37	50	48	40	55	52	62	62	52	52	50	51	49	43	52	58	48	52	53	56	47	45	46	53	49	53	47	44	58	48	39	56	58	45	40	64	53	55	52	54	52	52	53	55	51	39	33	45	57	54	38	45	51	48	62	47	53	49	48	49	58	47	67	45	53	47	42	50	60	49	60	55	42	40	44	55	51	50	44	49	50	53	46	47	61	48	43	49	50	40	47	66	48	56	38	53	59	49	57	54	57	43	41	45	35	44	47	38	45	51	42	45	50	41	48	50	46	50	65	41	34	35	46	66	43	51	35	43	51	36	47	38	40	51	49	56	36	49	47	57	46	41	61	56	48	62	41	37	45	49	47	40	67	46	47	43	45	53	40	38	48	44	45	57	48	49	44	50	60	54	48	60	56	57	48	46	45	48	44	57	42	45	44	44	47	47	43	41	50	56	55	53	47	38	33	43	44	48	54	42	43	46	46	41	38	46	41	47	56	42	39	43	58	47	58	70	56	50	50	40	58	47	68	46	55	48	41	37	53	60	38	58	44	54	54	46	52	51	42	46	56	38	40	39	47	53	40	44	51	49	47	46	59	39	49	53	63	47	49	42	47	47	49	36	49	52	59	55	46	33	45	56	55	44	47	53	48	49	47	53	48	56	45	55	48	46	65	42	46	34	50	39	46	46	51	45	50	46	44	52	44	63	50	47	60	52	45	43	44	49	48	64	50	45	49	41	48	50	40	49	50	48	62	50	45	53	51	45	59	41	45	41	54	55	48	61	49	40	52	51	46	43	55	44	44	60	51	47	51	50	43	44	48	59	62	39	37	58	46	51	51	42	43	55	45	58	60	48	41	48	52	36	62	52	43	48	45	57	45	55	45	44	42	43	42	52	66	52	52	45	52	47	48	38	50	46	55	65	45	53	47	48	50	34	58	46	48	43	36	60	45	44	46	44	46	57	44	43	48	50	50	42	46	46	39	49	51
15320	8759	4239	11471	17782	16679	13760	10994	8950	7149	5789	4871	4127	3581	3191	2909	2513	2343	2012	1898	1752	1701	1593	1478	1398	1330	1276	1237	1196	1188	1119	1142	1143	1055	1074	1024	1021	1054	1020	1021	1015	1069	1042	1057	1044	1018	1096	981	1050	968	1045	1057	1014	1049	1070	1004	1027	1083	1072	1091	1052	1011	1014	1013	978	983	921	973	970	936	946	912	884	879	875	851	882	872	831	826	832	828	862	821	821	724	758	829	806	804	793	754	798	841	828	754	786	774	751	776	734	734	734	714	759	783	747	776	789	718	755	740	759	753	726	785	759	753	759	780	740	755	734	792	766	722	709	801	765	791	805	719	746	751	760	717	767	731	789	775	757	745	747	777	731	771	754	741	730	752	747	740	723	761	740	756	760	782	760	738	743	790	763	719	728	768	803	772	774	749	729	737	678	750	734	802	739	725	740	720	740	762	726	719	767	762	719	779	699	744	787	767	696	779	752	726	728	748	777	743	733	757	751	728	748	746	708	716	709	720	752	689	726	735	713	754	693	747	727	755	749	721	732	753	822	790	793	766	742	716	741	746	714	736	765	751	727	759	758	735	767	749	738	752	784	763	720	726	710	729	779	698	722	762	766	721	745	769	768	772	716	753	675	717	754	701	746	777	732	731	711	746	694	724	725	726	826	752	780	720	714	682	723	756	758	762	742	704	712	753	736	725	728	751	685	719	752	705	710	734	659	712	703	745	772	744	759	726	777	741	757	736	727	744	760	728	712	735	747	788	692	696	663	721	721	764	715	758	719	700	750	749	702	744	751	753	752	741	741	727	763	722	700	767	793	691	731	781	702	708	766	770	701	692	753	717	773	786	732	770	754	821	751	716	703	773	768	724	709	729	742	727	768	678	726	718	744	768	728	768	803	718	741	692	735	769	720	744	762	719	750	759	804	714	722	763	779	765	717	748	719	732	754	758	681	759	750	723	750	739	755	731	690	753	744	708	740	740	742	733	757	733	721	750	716	763	725	753	739	744	759	748	790	758	740	750	748	754	691	696	730	747	791	752	694	708	720	743	726	706	710	711	789	754	735	734	727	748	717	742	711	747	724	749	759	738	786	725	714	735	738	723	739	741	739	737	746	762	751	713	734	732	736	748	751	751	701	776	740	726	735	740	756	728	773	736	717	722	668	725	758	742	742	737	751	716	718	721	772	741	730	750	716	713	787	718	719	696	760	727	741	709	746	748	701	729	700	753	738	759	685	741	738	770	791	716	790	737	753	790	729	738	724	712	749	729	732	765	727	740	725	749	766	783	780	720	729	741	720	750	760	719	747	734	772	755	782	718	787	756	737	697	748	791	677	748	763	760	783	754	770	729	763	750	797	743	767	731	772	720	743	739	717	771	745	742	749	714	765	723	742	734	770	762	750	785	717	722	745	769	747	680	735	756	698	747	744	749	752	727	764	734	701	725	733	730	720	768	749	733	730	787	746	765	688	746	743	754	738	719	746	688	718	751	754	774	769	731	728	772	685	763	793	699	776	773	730	729	786	709	748	732	739	758	726	729	755	769	740	783	737	711	721	718	719	769	734	740	790	709	739	724	758	744	782	726	736	747	720	700	756	728	758	694	722	735	762	758	713	745	708	778	765	750	725	745	726	773	758	756	719	743	800	752	725	796	692	744	771	726	679	759	773	706	785	713	725	727	744	760	746	719	821	771	709	775	742	749	728	783	773	726	792	749	719	732	762	747	729	765	697	757	734	739	679	727	744	753	743	761	713	714	698	742	739	764	729	707	798	760	717	728	701	754	726	706	736	784	759	740	749	733	753	765	716	752	707	762	682	752	783	702	663	754	769	718	719	745	717	758	738	756	804	725	789	716	714	752	765	721	704	747	745	808	704	795	764	750	754	735	736	728	720	737	702	708	675	763	724	742	752	804	713	703	734	747	711	700	740	725	710	725	754	705	678	661	734	721	760	743	752	699	752	770	740	744	762	783	710	767	749	704	756	730	735	748	760	782	716	743	736	741	724	781	706	728	721	712	737	751	770	695	704	689	744	762	728	731	744	757	747	725	817	745	739	730	754	710	775	727	760	769	761	682	762	734	737	698	712	735	782	669	747	699	707	728	759	759	796	749	737	754	725	726	734	726	707	732	746	720	715	707	670	749	757	758	766	731	751	744	752	704	693	741	735	743	724	755	752	708	760	748	760	721	703	784	719	780	708	736	749	749	717	739	709	747	773	736	739	721	748	703	758	764	765	740	764	714	735	739	737	714	719	771	728	721	740	758	755	736	757	749	714	746	758	722	741	747	741	739	734	721	748	796	780	773	698	767	734	755	740	770	743	739	728	730	723	683	758	754	718	776	746	728	680	758	749	728	729	695	763	733	774	739	787	782	711	649	740	733	698	736	742	696	722	719	700	739	745	743	762	735	737	788	758	688	733	780	779	680	728	749	758	711	725	669	748	750	783	715	713	750	740	665	748	646	701	718	751	700	734	778	738	727	667	785	730	799	726	740	771	749	755	698	727	742	724	687	757	763	713	749	694	759	739	794	785	726	733	731	707	764	796	682	713	695	749	817	745	682	731	704	715	749	728	736	749	745	728	724	731	752	749	776	702	782	727	717	763	714	776	801	764	774	785	766	722	705	718	697	776	710	721	759	759	727	715	702	715	717	732	747	703	690	771	714	737	736	763	709	766	721	781	688	780	757	737	713	767	750	728	694	706	724	770	711	747	705	755	757	745	736	751	720	743	736	764	736	741	703	760	754	733	724	706	709	722	694	717	720	746	730	770	739	750	794	714	779	748	733	740	778	747	737	722	756	735	718	701	708	737	727	749	780	782	751	766	761	728	732	752	781	715	723	713	718	773	777	745	752	741	738	728	750	744	716	741	721	742	729	720	746	736	695	783	706	691	785	730	698	757	721	726	739	756	738	716	712	714	722	750	771	712	750	706	729	727	750	753	661	786	732	718	757	737	727	752	765	728	757	735	719	768	724	761	708	747	691	737	726	737	699	694	728	739	735	757	752	761	722	736	722	746	688	726	742	740	749	759	744	708	745	762	691	730	741	758	733	779	768	731	780	721	684	750	779	707	714	718	733	735	719	741	786	707	748	746	736	759	752	742	766	752	682	764	768	774	737	763	727	742	693	769	754	716	793	722	714	714	763	757	782	771	748	696	768	705	755	742	717	747	711	675	741	685	776	697	789	726	785	758	761	735	716	737	772	733	755	780	728	779	689	743	737	766	757	735	707	772	759	752	736	703	788	730	711	734	687	776	739	729	748	755	726	726	744	724	753	693	732	726	763	791	725	736	723	692	759	754	703	770	711	711	763	735	763	703	747	715	734	691	745	731	756	725	738	703	757	746	738	791	815	742	737	778	759	718	736	748	724	693	759	770	717	714	774	736	770	693	758	756	712	740	750	730	733	754	758	709	754	686	743	750	735	802	769	806	688	733	736	801	720	744	755	746	710	717	733	741	625	734	743	763	771	776	731	767	734	739	722	764	733	745	712	751	750
1612	568	280	223	364	413	374	327	258	256	219	213	182	155	158	132	114	108	114	127	97	100	105	80	98	97	94	105	91	84	80	101	77	73	75	90	87	81	74	83	70	85	76	87	86	84	69	81	75	72	82	73	87	68	68	69	85	75	88	82	73	85	74	99	72	75	59	73	88	75	55	68	56	72	61	77	77	79	89	77	87	75	72	57	66	63	83	54	65	75	67	64	58	65	58	81	61	76	68	71	78	70	70	74	67	78	75	64	71	77	59	62	80	65	65	69	79	60	57	70	57	84	71	63	65	77	63	74	62	67	64	71	89	70	65	71	81	78	83	71	71	76	65	70	77	76	70	66	82	72	72	71	76	70	76	71	72	66	71	74	61	79	64	58	73	65	64	70	60	57	81	70	70	72	64	75	64	74	71	78	63	65	68	57	63	63	66	63	52	69	68	50	61	79	66	76	73	70	53	56	63	75	70	59	66	61	62	73	66	80	65	86	86	65	70	66	72	87	65	78	62	72	68	59	73	81	63	63	60	64	91	79	77	68	73	69	64	82	70	74	57	77	80	73	71	66	61	66	71	62	62	79	72	66	69	72	70	73	59	72	54	75	72	65	67	64	80	80	76	74	68	70	74	78	54	79	87	62	75	70	71	66	75	61	74	65	67	73	61	75	56	75	66	76	71	66	74	66	69	70	70	69	78	63	72	59	67	58	65	78	78	75	68	60	70	75	75	75	59	65	62	70	68	73	70	57	83	59	64	64	77	68	79	67	46	62	68	72	57	72	61	73	62	69	69	76	87	68	81	74	79	78	73	70	76	72	75	59	66	61	59	64	69	63	69	54	70	75	65	77	72	69	83	63	68	77	58	61	64	78	74	79	77	77	73	58	63	69	77	65	84	59	65	81	82	78	81	59	66	69	63	72	76	61	65	69	63	67	61	57	74	75	73	65	61	74	70	78	70	85	54	87	86	73	65	70	70	72	57	74	77	77	57	79	76	75	69	70	77	71	58	77	55	50	77	65	64	65	68	66	66	65	69	78	69	71	67	59	59	61	59	78	77	79	82	72	67	60	76	54	67	72	64	80	85	67	52	81	82	79	78	68	83	61	78	65	59	63	75	82	61	80	61	68	61	69	82	69	71	72	70	73	76	60	75	50	65	72	58	79	73	57	65	56	62	75	73	71	63	80	70	66	82	62	69	78	64	64	70	83	64	65	74	60	73	71	71	59	78	73	70	54	88	81	74	64	58	65	65	65	66	62	72	68	65	65	71	64	82	67	61	55	70	60	79	69	67	57	91	79	68	65	59	85	80	59	62	65	58	64	72	59	72	64	65	82	74	61	65	69	62	70	63	71	71	83	69	73	75	68	72	80	70	76	80	68	76	74	62	68	75	68	66	66	67	65	71	77	64	76	64	81	88	61	68	63	89	71	63	81	71	67	52	60	53	71	67	63	72	84	84	64	76	68	69	72	69	71	68	70	71	74	55	58	61	67	78	55	61	78	66	64	57	52	61	91	71	75	74	77	70	75	77	69	79	71	70	69	61	86	60	72	74	53	73	66	76	79	74	65	59	72	72	74	81	79	52	71	90	56	92	64	84	76	80	63	57	82	69	64	85	68	70	70	63	64	90	76	73	76	59	78	65	67	88	78	84	56	73	73	68	70	72	65	58	71	57	63	55	64	77	52	76	67	73	58	70	72	65	57	74	68	80	73	64	73	70	72	54	65	62	65	74	68	61	74	73	74	68	52	70	75	76	76	82	71	83	68	64	61	63	77	72	92	74	71	84	52	69	74	70	86	71	74	83	72	72	68	80	71	78	62	73	88	71	82	64	68	77	64	58	64	75	71	78	76	68	81	82	75	75	69	65	58	54	73	54	51	82	64	56	69	63	60	63	70	86	65	75	64	70	62	66	63	69	77	77	73	75	75	67	67	71	67	60	68	77	63	64	86	72	75	66	60	68	88	77	78	56	71	61	60	74	66	76	69	80	66	70	61	55	67	85	63	78	67	88	52	67	70	73	71	74	79	65	65	75	85	75	78	79	82	73	98	72	77	67	67	71	65	65	67	64	73	82	62	76	71	64	75	66	62	77	66	78	79	65	72	59	80	70	72	68	71	60	82	78	73	69	67	77	62	76	69	79	82	61	69	60	71	65	82	68	58	72	70	56	70	70	90	73	69	68	62	60	67	56	76	69	81	68	76	77	79	56	63	48	72	92	58	60	77	65	76	61	63	80	79	81	62	61	79	74	72	58	71	70	82	80	95	68	76	73	69	59	72	78	64	64	78	72	76	68	73	76	59	57	65	76	66	83	67	70	85	50	62	74	65	79	66	58	61	70	66	69	83	84	57	73	70	81	85	72	79	61	65	69	70	71	82	77	66	77	73	69	61	57	71	55	81	68	75	66	89	71	79	79	81	76	56	70	67	70	63	68	66	64	70	79	57	73	66	77	70	75	74	69	63	66	76	78	77	58	55	73	78	85	101	60	60	77	70	55	72	85	61	69	62	76	67	81	72	82	78	66	63	78	80	81	73	66	55	77	69	88	71	82	59	70	62	65	74	66	79	73	64	75	79	66	69	68	68	70	71	53	65	76	65	62	70	76	73	69	69	71	60	61	84	76	64	67	68	53	84	70	54	66	89	71	63	63	84	75	64	49	65	60	61	72	70	52	63	61	64	87	63	49	69	92	70	74	61	75	69	81	84	84	57	66	68	76	64	75	53	81	56	62	63	68	56	60	75	63	77	70	82	69	67	63	58	80	70	87	65	86	74	61	68	59	57	73	68	64	78	68	83	64	60	55	67	65	82	75	57	72	79	79	76	65	63	80	58	71	64	62	65	66	69	72	72	72	65	72	83	62	77	73	80	61	59	59	59	85	74	62	73	65	58	58	73	67	72	70	69	70	57	82	62	61	63	79	84	67	68	58	65	71	75	61	69	70	63	72	82	57	68	57	77	71	82	61	60	62	64	71	62	73	79	64	82	72	65	83	69	69	62	64	69	83	64	70	71	51	82	73	68	70	64	70	73	74	70	59	74	73	57	54	54	81	71	56	84	68	70	71	62	73	75	80	81	60	64	66	74	69	65	75	72	73	63	63	65	73	75	54	73	89	59	71	63	75	60	86	59	56	66	64	90	78	73	81	59	94	69	67	59	79	92	69	68	76	57	64	66	74	63	80	66	55	85	71	68	67	84	78	81	69	85	65	73	69	72	66	76	79	71	74	66	50	62	75	77	63	79	61	70	70	59	66	77	79	82	71	59	71	65	79	67	80	60	65	66	62	89	79	57	70	79	85	61	68	74	61	50	70	63	64	65	72	68	78	68	80	75	62	56	77	65	68	71	82	73	70	63	64	85	65	74	73	81	68	76	70	64	89	62	72	71	72	61	48	69	65	77	61	67	73	69	65	64	76	79	77	65	79	62	72	71	73	71	89	70	66	61	65	76	73	67	77	61	76	61	67	65	77	75
22102	13819	6764	17354	24546	22952	19740	16265	13604	11018	9299	7761	6737	5808	5144	4621	4028	3693	3315	3086	2838	2746	2628	2402	2317	2168	2108	1946	1877	1878	1781	1646	1638	1633	1610	1549	1570	1558	1559	1645	1578	1545	1521	1485	1561	1608	1569	1499	1593	1610	1638	1454	1491	1460	1545	1544	1540	1505	1443	1485	1472	1514	1521	1514	1406	1467	1330	1417	1348	1294	1342	1296	1255	1305	1194	1269	1252	1246	1240	1250	1180	1140	1127	1159	1135	1173	1128	1106	1157	1121	1130	1114	1138	1186	1119	1154	1138	1090	1116	1097	1094	1101	1077	1078	1129	1135	1080	1101	1009	1110	1020	1104	1062	1070	1096	1064	1117	1079	1008	1103	1048	1071	1106	1045	1070	1121	1035	1042	1126	1098	1098	1049	1081	1037	1046	1120	1097	1067	1083	1030	1065	1068	1118	1014	1057	1092	1080	1065	1069	1063	1071	1042	1114	1061	1095	1042	1061	1077	1125	1076	1106	1089	1088	1074	1039	1105	1099	1046	1073	1057	1004	1060	1037	990	1053	1080	1094	1020	1103	1054	1034	1080	1022	1056	1055	1050	1115	1084	1084	1099	1065	1042	1048	1063	1092	1136	1113	1086	1018	1020	1057	1081	1048	1039	1048	1093	1013	1109	1044	1071	1084	1098	1041	1117	1120	1058	1047	1042	1066	1032	1071	1039	1066	1001	1033	997	1061	1045	1076	1035	1096	1104	998	1028	1032	1067	1107	1073	1052	1046	1100	1065	1142	1004	1110	1078	1030	1043	1043	1010	1047	1049	1023	1083	1043	999	1037	1090	1040	1052	1075	1063	1072	1072	1096	1034	1053	1047	1026	1036	1035	1101	1076	1068	1036	1041	1056	1036	1118	1086	1040	1035	1005	1063	974	1052	1038	1087	1053	1044	1052	1108	1063	1043	1062	1096	1028	1049	1025	1036	1091	1057	1058	1058	1066	1069	1012	1007	982	1020	1110	1087	1025	1032	1056	1017	1073	1044	1018	1056	1041	1059	1031	1062	1045	1079	1055	1018	1126	1094	1051	1060	1060	1009	1071	1016	1114	1082	1018	1100	1094	1058	1046	1055	1048	1025	1017	1018	1036	1050	1022	1054	1092	1101	1097	1021	1029	1035	1016	1045	1060	1069	1046	1045	1028	1062	1071	1007	1079	1054	1070	1023	1050	1039	1016	1039	1069	1129	1054	1098	1039	1059	1108	1083	1085	1035	1064	1024	1054	1032	1004	1088	1038	1079	1010	1038	1079	1066	1050	1069	1055	1049	1022	1015	1014	1050	1070	1017	1057	1065	1032	1074	1040	1105	1039	1013	1010	1049	1045	1033	1059	1053	1030	1054	1041	1049	1003	1068	1064	1045	1053	1078	1074	1100	1003	1030	1023	1121	1028	1128	1018	975	1096	1011	1077	1060	1074	1134	1134	1012	1055	1039	1059	1016	986	996	1080	1051	1067	990	1032	1035	1036	1045	1033	1011	1063	1046	1087	1080	1061	1079	1026	1024	1084	1020	1044	1058	1070	1016	1048	1068	1082	1068	1034	1043	1032	1064	1006	1078	1103	1052	1041	1058	1089	1028	1019	1032	1126	1060	1050	1025	1070	1011	1022	1087	1103	1022	1116	1046	1037	1080	1061	1084	1021	1028	1051	1068	1036	1047	1028	1021	1068	1048	1024	1078	1038	1109	1105	1071	1024	1113	1056	1045	1076	1067	1035	1131	1107	1099	998	1111	1036	1039	1051	1085	1101	1037	1051	1034	1020	1078	1063	1062	1065	1044	1034	1034	1044	1073	1061	1085	1042	1034	1122	1007	1062	1043	1083	1074	1122	1067	1020	1067	1069	1109	1038	1060	1030	1022	1079	1041	1091	1101	1068	1058	1015	1066	1062	1007	1012	1090	1025	1086	1024	1084	1050	1078	1090	1013	1068	1057	1028	1053	1081	1074	1060	1095	1086	1114	1071	1047	1056	1074	1071	1065	1056	1037	1046	1116	1063	1097	1062	1033	1047	1048	1081	1143	1117	1005	985	1050	1002	1001	1030	1064	1057	1057	1119	1022	973	1035	1033	1058	1019	1086	1033	1047	1041	1054	1114	1063	1055	1061	1079	1093	1045	1071	1039	1035	1004	1081	1080	1053	1076	1067	1070	989	1095	1101	1043	1075	1118	1017	1005	964	1080	1024	1003	1036	1057	1071	1080	999	1062	1021	1002	1036	1008	1109	1102	1008	1094	1053	1120	1043	1095	1069	1074	1118	1054	1061	1131	1094	1018	1026	1101	1069	1088	1059	1092	1080	990	1025	1048	995	1062	1014	1107	1041	1084	1060	1064	1005	1089	1001	1067	1054	1086	1016	1068	1013	1003	1072	1061	1061	1029	1098	1046	1063	1056	1059	1092	1054	1033	1059	1054	1068	1058	1081	1104	1037	1043	1105	1068	1089	1035	1064	1055	1058	1110	1081	1068	999	1092	1074	1072	1067	1095	1020	981	1032	1091	1069	1073	1044	1047	1080	1093	1026	1075	1043	1021	1041	1030	1047	1042	1064	1044	1092	1050	1027	1033	1086	1031	1075	1112	992	1065	1033	1039	1040	1049	1044	1088	1052	1020	968	1024	1074	1033	1069	1000	1017	1104	1047	1091	1095	1057	1079	1057	1127	1065	1132	1006	1016	1000	1047	1087	1122	1053	1082	1090	999	1095	1088	1017	1065	1089	1039	1054	1018	1023	1037	1069	1067	1039	1059	1060	1030	1099	1027	1022	1053	1080	1080	1047	1055	1047	1050	1028	1126	1031	1068	1057	1114	1061	1059	1038	1115	1078	1029	1071	1031	1079	1073	1065	1044	1054	1025	1113	1085	1058	1059	1068	1037	1087	1037	1057	1036	1057	1121	1007	1023	1049	1052	1057	1023	1038	1036	1081	1024	1031	1074	1030	1099	1037	1064	1062	1099	1052	1007	1078	1002	1039	1054	1080	1037	1041	1081	1059	1002	1010	1103	1034	1148	1052	1037	1093	996	996	1045	1060	1075	988	1047	1015	1046	1046	1057	1099	1042	1075	1058	1032	1017	1013	1050	1035	1042	1038	1040	1048	1122	1046	1099	1052	1053	1135	1057	1120	1056	1058	1039	1003	1061	1045	1066	1065	1064	1091	1043	1088	1030	995	1110	1000	1059	1106	997	1080	1039	1024	1045	1097	1030	1104	1079	1058	1070	1035	1033	1040	1029	1022	1020	1081	1058	1083	1015	1053	1070	1015	1029	1053	1070	1083	1069	1045	1087	998	1050	1079	1051	1022	1033	1011	1052	1041	1054	985	1079	1024	1051	1015	1001	1060	1078	1001	1034	1069	1151	1045	1012	1010	1037	1058	1071	1011	1074	1008	1012	1026	1073	1056	1041	1045	1043	1027	1028	1062	1090	1095	1063	1017	1047	1065	1081	989	1054	1047	1049	1036	990	1062	1069	1044	1023	1073	1040	1069	1028	1020	988	1076	1058	1056	1052	1016	1103	1050	1046	1035	1078	1100	1049	1010	1042	1032	1089	1046	1092	1039	1060	1071	1046	1090	1077	988	1050	1096	1060	1015	1075	1020	1135	1078	1079	1083	1020	1026	1067	1076	1065	1053	1007	1042	1022	1107	954	1073	1055	1033	1004	1078	997	977	1034	1081	1009	1047	1064	1053	1076	1067	1056	1038	1030	1084	1101	1088	1076	1014	1050	1067	1062	990	1052	1046	1029	1128	1064	1065	1021	1002	1041	1106	1136	1014	1034	1087	1100	1040	1030	1083	1051	1050	1061	1027	1066	1023	1007	1030	1022	1065	1066	1052	1055	1097	1041	1041	1031	1044	1052	1012	1069	1054	1042	1013	1074	1035	1041	1026	1029	1075	1062	1088	1048	1057	1102	1088	1042	1097	1113	1083	1022	1047	1027	1056	1076	1065	1061	1036	1023	1018	1051	1054	1095	1110	1033	1049	1050	1128	1027	1052	1088	1041	1053	1029	1049	1084	1045	1056	1027	1001	1057	1012	1021	1049	1088	1113	995	1070	1033	1068	999	1004	1096	1056	1007	1077	1035	1035	1019	997	1083	1057	1063	1053	1138	1056	1025	1041	1042	1077	1033	1125	1055	1050	1120	1037	1014	1045	1070	1039	1062	1036	1026	1010	1032	1032	1104	1041	1010	1052	1066	1053	1024	1085	1046	1028	1034	1030	1043	1084	1050	1070	1050	1081	1087	1046	1047	1037	1045	1050	1067	1081	1015	1034	1091	1081	1086	1062	1110	1063	1064	1020	1019	1039	1089	1049	1092	1096	1057	1057	1025	1079	1053	1048	1050	990	1047	1056	1071	1039	1098	1094	1048	1043	1106	1085	1056	1057	1006	1101	1024	1071	1103	1049	1057	1081	1060	1056	1039	1059	1019	1110	1021	1080	1087	1024	1098	1056	1046	1054	1039	1107	992	1071	1078	1038	1037	1011	1052	1106	1093	1057	1054	1091	1027	1084	1034	1063	1001	1100	1059	1051	1048	974	1045	1060	1020	1065	1028	1024	1008	1045	1032	1047	1019	1068	1013	1052	1068	1107	1096	1019	1033	1034	1007	1105	1035	1074	1031	1088	1043	1039	1037	1066	1092	1030	1003	1024	1068	1005	1017	1070	1092	1034	1053	1031	999	1114	997	1096	987	1070	1082	1082	1075	1038	1080	1059	1017	1015	1028	1015	1041	1096	1109	1035	993	1088	1028	1082	990	1016	1078	1068	1043	1062	1030	1056	1006	1011	1077	1015	1061	1005	1044	1027	1017	1054	1042	1044	1071	1000	1053	1111	999	1127	1093	1031	1012	1096	1049	1067	1065	1046	1041	1040	1094	1042	1093	1067	1087	1038	1012	1102	1076	1049	1020	1093	1029	1048	1033	1137	1082	1036	1113	1072	1087	1045	1075	1055	1031	1071	1045	1045	1073	1038	1079	1047	1063	1004	1075	1069	1042	1012	973	1013	995	1109	1008	1012	1039
1470	152	108	83	132	132	102	106	83	74	81	64	60	48	50	43	60	52	40	47	37	25	40	48	46	33	31	33	42	37	20	32	33	37	44	35	32	31	36	30	30	35	31	36	40	30	39	32	37	38	36	36	28	50	28	41	32	39	43	35	35	45	27	28	48	34	37	23	40	35	28	35	43	33	38	24	28	34	38	40	23	22	29	37	32	29	28	29	35	47	41	33	28	34	32	30	31	23	33	41	34	27	33	39	34	39	29	30	25	25	28	41	32	30	41	27	39	34	35	34	26	27	29	31	32	40	32	37	36	29	29	31	29	29	36	33	30	30	32	24	32	31	35	30	32	32	27	32	25	26	29	32	28	31	30	31	30	26	43	30	36	28	22	30	32	30	32	40	34	24	25	31	40	23	25	37	45	26	34	23	29	36	31	31	24	26	40	30	28	31	34	30	36	36	31	33	26	19	39	36	38	31	39	27	36	44	35	33	25	22	41	35	39	24	32	29	25	31	32	27	39	28	32	25	26	35	29	38	36	34	28	39	28	32	39	28	25	28	38	30	31	29	38	36	32	25	33	28	38	38	27	33	28	34	24	51	30	31	50	44	30	33	36	29	32	35	38	42	20	29	27	23	36	22	26	37	31	33	28	28	32	34	32	39	23	36	37	25	27	45	34	33	41	26	37	19	31	26	29	32	27	27	23	19	26	32	34	42	44	42	28	26	33	31	32	36	40	27	30	38	27	31	25	36	34	37	25	28	31	25	22	35	29	29	27	31	22	39	30	42	29	28	23	34	32	27	32	44	38	31	32	23	32	32	32	27	38	31	35	25	33	40	33	34	34	34	39	29	35	32	42	32	36	39	31	36	27	30	36	23	33	35	33	36	26	31	32	24	38	27	26	30	18	25	30	34	22	33	31	38	27	28	34	32	32	19	29	32	35	39	39	32	34	30	35	24	43	28	26	40	29	38	28	28	20	31	33	34	35	33	26	26	31	37	24	30	37	31	36	28	20	25	36	36	31	33	34	26	30	31	22	29	32	32	31	31	29	35	36	30	40	42	38	24	25	28	29	32	39	28	27	36	16	31	33	21	32	35	25	41	32	34	32	40	24	23	33	25	32	24	31	28	20	22	30	36	36	34	35	27	37	27	29	34	39	26	27	29	24	30	22	33	32	26	41	22	31	44	32	30	25	36	27	34	36	24	29	33	35	43	31	28	32	37	26	29	41	25	32	38	33	30	26	32	34	33	29	45	25	41	22	28	29	25	28	45	31	27	36	25	32	33	37	28	32	40	29	34	40	29	31	24	30	25	40	34	41	23	30	33	27	26	36	25	38	31	36	38	48	26	31	38	38	38	30	29	26	31	29	32	37	38	32	30	34	34	46	24	30	30	31	30	32	33	40	37	27	29	27	32	31	24	30	27	38	35	23	39	27	34	35	26	30	33	29	31	35	35	33	28	20	26	40	34	28	28	35	39	29	34	32	27	35	20	29	42	35	31	30	30	32	33	24	25	32	23	29	32	29	33	28	34	27	39	32	28	34	31	28	28	17	30	37	31	31	37	36	36	39	37	35	40	31	29	30	28	32	26	40	36	33	37	38	38	48	32	35	26	31	35	30	29	28	35	31	33	33	36	32	30	27	25	35	34	33	23	34	38	21	39	26	23	38	36	33	26	18	26	55	34	27	29	24	31	23	28	33	29	43	30	37	31	39	35	25	35	40	38	30	39	32	32	28	28	28	37	36	32	32	35	29	31	35	27	31	32	24	36	34	24	32	27	29	35	30	40	28	39	35	26	26	32	26	22	32	28	21	42	27	36	33	30	33	37	44	38	29	32	36	24	32	24	28	43	23	39	32	31	24	25	30	32	25	43	26	34	32	29	24	40	38	17	34	33	37	40	42	25	40	31	28	27	27	31	29	31	28	42	28	39	39	44	32	35	32	35	28	25	32	31	34	35	35	26	34	23	30	36	30	35	29	22	35	31	34	29	36	24	34	50	29	29	35	33	29	29	27	30	38	31	32	28	28	36	33	22	27	36	37	41	31	35	25	35	30	40	33	40	32	31	30	27	35	32	29	27	35	41	30	35	28	31	30	25	33	36	32	31	47	32	22	27	24	32	36	31	21	31	38	32	36	37	28	28	22	26	32	29	38	26	38	37	36	33	32	23	30	39	32	38	30	27	39	26	33	37	37	32	25	38	22	30	41	31	37	34	39	25	33	27	31	36	27	37	24	38	27	37	22	33	39	33	47	27	36	26	31	40	33	35	31	29	38	19	29	33	32	32	40	37	39	22	34	37	40	39	29	27	37	29	26	24	26	28	23	27	36	26	26	31	23	36	22	26	37	27	36	22	38	32	34	44	36	33	36	27	40	27	32	34	33	30	34	31	33	38	27	30	42	30	34	33	30	31	28	25	25	34	42	35	32	34	33	35	38	22	22	39	40	23	27	26	32	34	41	25	32	24	34	37	34	36	20	23	32	27	34	32	26	27	38	26	31	35	30	29	27	29	34	20	39	32	29	25	34	29	26	33	33	36	34	35	35	32	35	32	31	40	28	35	26	25	33	24	28	39	33	28	34	29	32	25	30	28	24	27	41	25	37	29	36	25	35	32	29	31	39	30	43	45	33	29	24	34	34	48	34	37	42	33	35	33	28	27	26	24	34	38	29	34	28	33	39	39	28	35	27	31	35	39	28	33	26	37	34	31	31	29	33	28	20	46	39	33	26	33	28	34	29	38	30	42	33	21	29	27	28	33	32	29	32	24	38	34	27	21	36	32	29	21	32	25	38	25	33	24	38	31	32	37	37	33	43	28	30	32	42	42	30	54	35	36	32	35	32	32	29	29	27	32	37	32	29	32	24	38	31	25	32	25	30	28	40	27	35	21	32	37	27	32	44	28	20	22	33	35	34	40	35	24	31	28	25	44	31	30	45	28	35	19	34	27	37	33	29	28	31	44	22	36	32	36	34	31	31	34	39	37	44	36	29	37	29	30	29	35	33	36	41	30	40	42	40	27	20	20	23	37	31	37	34	30	35	35	33	29	28	38	33	31	32	37	45	38	24	34	31	37	32	30	37	34	25	44	26	42	35	25	36	23	36	31	29	27	30	29	31	36	32	35	26	41	32	23	33	38	23	30	23	29	36	28	23	37	32	17	31	30	30	36	42	28	34	41	42	36	28	24	34	31	32	35	22	38	15	25	39	33	25	29	39	39	36	36	31	33	29	28	35	32	36	35	37	27	33	33	21	36	30	37	31	27	24	29	30	32	25	30	32	41	39	25	32	34	27	23	30	28	47	29	33	36	43	38	25	24	35	41	34	33	33	29	31	26	25	29	30	37	27	29	48	36	29	37	38	33	39	36	28	32	33	33	29	39	40	37	26	30	27	28	32	31	30	27	38	35	29	20	37	22	30	31	33	23	40	29	31	29	29	25	35	25	33	24	33	25	25	39	31	25	24	34	22	33	34	29
11704	5434	2419	7243	11720	10540	8556	6516	5169	4079	3306	2744	2269	2012	1837	1505	1400	1261	1197	1113	1072	1025	890	844	810	760	758	677	715	704	696	666	665	660	670	650	643	663	665	674	690	666	670	688	718	728	696	642	725	710	687	698	624	625	710	731	690	750	683	728	673	734	687	640	638	617	630	704	629	604	566	622	667	580	581	543	560	555	531	519	500	564	535	519	506	471	533	486	478	494	518	510	523	523	562	497	540	530	502	555	483	500	515	499	508	496	469	503	491	527	481	472	550	503	516	512	546	485	495	524	512	493	508	458	460	502	469	490	493	482	510	449	499	479	464	496	488	461	512	452	480	459	463	505	486	463	510	509	477	507	522	501	469	506	508	502	531	452	461	533	496	514	504	521	516	497	524	468	475	497	476	510	513	489	516	480	471	552	500	492	487	522	519	493	459	507	480	509	480	483	493	461	512	482	475	509	454	521	466	472	468	450	501	505	512	523	481	482	513	476	445	503	490	455	446	478	510	473	508	460	496	472	497	476	467	501	489	497	530	457	495	482	493	508	498	460	469	471	495	515	463	480	474	526	502	497	436	465	482	509	483	487	515	521	462	500	500	456	513	515	493	478	502	509	497	509	537	466	491	505	472	509	487	500	513	470	500	484	519	516	505	481	507	505	498	501	481	500	499	485	488	513	529	483	466	501	523	495	496	476	486	502	465	473	492	485	476	479	466	516	469	504	481	480	487	479	474	498	507	461	510	503	497	484	486	480	476	513	491	451	479	503	483	523	534	525	512	494	517	502	475	466	516	488	464	500	537	501	503	466	525	509	514	485	498	480	460	519	518	501	459	475	464	491	496	489	497	482	484	529	499	503	485	517	469	480	532	520	494	500	454	488	488	487	460	486	501	482	469	527	472	522	488	494	465	477	492	513	504	498	475	470	479	467	487	491	494	469	501	487	467	504	523	516	433	513	470	481	511	481	488	532	509	548	540	505	490	514	484	493	475	463	522	529	498	529	477	502	479	530	496	486	477	490	531	505	469	447	471	501	456	475	491	521	483	473	487	498	486	472	527	491	527	502	509	476	469	505	452	499	494	506	462	487	462	508	471	459	549	498	489	503	481	508	481	538	487	542	487	479	521	459	491	452	490	514	502	493	481	482	537	455	480	489	497	500	508	472	541	471	483	513	526	489	571	500	453	496	469	511	515	488	510	503	487	467	464	476	480	465	482	486	483	513	541	512	508	444	496	514	463	543	477	498	508	493	465	487	478	490	476	539	476	461	498	502	480	480	492	475	479	482	508	476	499	465	480	503	524	470	484	482	470	470	487	484	501	491	510	477	478	479	502	495	481	512	474	531	513	537	487	516	434	435	527	527	474	493	476	460	474	508	537	475	480	460	472	492	497	490	465	492	528	523	481	497	530	506	497	523	525	498	500	475	500	509	457	505	496	483	503	481	465	465	529	523	502	516	497	497	467	537	533	497	470	519	479	483	472	542	532	473	500	440	475	535	489	508	447	494	481	506	491	498	532	485	502	500	495	499	510	500	473	470	462	564	469	509	496	474	517	480	510	513	513	517	506	536	486	466	512	468	460	476	476	472	453	487	504	491	504	479	465	474	482	494	527	521	554	502	479	503	460	445	513	499	526	481	442	464	478	515	506	488	502	484	489	480	493	498	477	494	471	521	481	479	510	541	529	502	478	482	497	520	448	469	470	504	476	487	460	497	510	479	510	520	512	533	509	491	480	501	493	485	488	492	486	485	505	488	449	479	499	540	536	486	497	475	531	533	451	490	459	494	480	475	515	534	497	504	487	475	465	461	457	485	473	466	487	489	483	476	470	516	498	505	502	463	440	486	500	491	473	485	490	482	458	454	467	513	472	482	514	469	558	516	524	484	478	473	463	506	514	477	510	500	516	508	462	486	487	485	474	428	477	504	503	535	478	501	509	466	478	494	472	516	458	454	467	468	479	525	498	489	500	504	480	474	493	531	502	505	480	499	540	535	522	508	505	516	492	460	487	484	481	509	516	517	525	471	497	545	508	491	512	499	476	479	484	535	500	484	475	477	463	435	509	477	471	531	481	471	445	491	483	463	477	476	482	491	474	479	536	461	506	538	480	450	481	551	521	482	504	500	488	487	479	481	490	512	493	512	487	454	474	489	514	500	527	474	545	479	495	503	491	506	494	481	507	493	499	501	490	515	482	533	504	512	466	501	482	498	452	488	505	444	504	532	507	451	497	484	488	494	509	474	465	471	516	472	468	512	492	528	502	502	448	510	504	518	489	481	494	508	493	536	518	504	489	522	482	474	527	517	473	490	473	484	476	499	482	478	491	474	490	519	496	468	463	513	468	519	524	516	497	479	494	470	516	495	511	492	495	513	487	495	488	531	517	442	498	492	472	479	456	467	484	485	505	498	477	521	474	452	521	486	461	472	503	463	498	511	486	484	481	483	523	493	512	483	522	499	527	490	489	507	491	484	503	500	487	471	478	477	510	480	473	485	471	472	489	515	518	488	469	498	478	529	526	497	520	510	474	507	542	511	502	493	479	475	520	499	465	469	486	529	504	484	482	483	498	476	528	488	502	472	512	481	519	470	478	448	520	454	489	516	493	474	480	498	466	471	496	493	471	482	514	482	512	481	511	482	487	511	492	517	496	510	493	523	507	498	479	513	519	486	495	466	479	479	465	491	512	481	477	513	448	459	493	486	479	518	466	513	491	489	494	476	462	452	504	475	505	469	482	450	452	483	493	457	486	473	462	490	512	491	485	519	478	453	531	505	501	488	483	514	490	501	474	524	518	505	487	490	472	522	524	443	474	485	481	479	530	539	499	437	500	487	488	489	472	466	471	477	473	479	486	486	480	468	483	461	471	530	483	472	504	495	478	529	494	505	481	510	511	489	475	489	441	513	487	481	504	503	538	487	485	445	500	502	499	465	480	476	484	500	478	513	467	526	489	529	480	525	482	485	514	491	467	494	486	510	474	505	474	467	520	479	513	509	526	475	459	504	464	470	517	512	483	495	497	477	491	490	485	490	498	462	479	495	501	470	484	536	463	518	518	483	478	527	474	486	533	499	510	496	508	526	492	512	463	464	479	484	488	460	494	492	473	534	491	519	514	506	469	467	505	480	491	526	481	513	497	528	483	519	495	477	491	505	517	495	512	488	500	497	515	511	538	484	485	503	438	472	511	496	520	475	506	506	435	444	525	485	500	461	465	506	475	480	481	488	477	463	486	456	522	523	518	488	469	494	516	474	499	463	519	509	498	498	516	467	495	414	498	504	507	490	501	478	491	454	467	532	513	515	481	501	449	507	501	508	477	488	464	508	496	496	520	507	476	468	467	488	483	522	544	496	492	510	493	530	484	489	478	488	471	515	517	516	469	493	493	490	488	514	516	483	503	502	512	474	472	479	495	464	460	502	490	472	484	480	474	512	513	477	456	475	490	507	507	490	498	450	456	486	523	484	493	482	528	531	532	488	506	503
798	369	195	138	242	267	241	199	176	175	137	137	96	101	89	91	93	72	82	64	79	66	72	60	51	69	63	67	71	53	65	42	69	60	64	64	64	64	64	59	46	58	49	71	50	52	52	52	66	50	51	61	62	59	67	66	73	66	59	66	55	62	54	48	36	58	64	73	51	53	64	46	49	50	60	44	59	47	55	57	44	50	46	50	39	37	43	45	60	53	44	45	47	47	41	55	46	59	51	50	48	42	45	42	47	47	44	52	56	54	44	51	55	58	48	52	60	41	52	55	42	41	37	40	40	45	50	51	48	50	44	55	69	46	50	48	48	50	36	48	46	54	51	37	47	43	48	52	41	52	50	49	46	50	47	45	48	44	49	51	45	47	61	53	48	46	46	38	50	52	60	51	57	51	45	53	57	56	65	53	56	48	42	53	56	69	45	58	52	43	53	48	51	44	55	42	49	57	47	39	44	56	54	46	47	50	56	43	53	40	48	57	47	62	50	42	45	50	51	51	48	51	48	37	54	51	55	38	39	57	45	46	41	38	47	39	54	48	47	62	59	38	47	51	56	46	40	59	48	57	50	62	50	49	44	53	53	54	55	56	45	48	30	42	35	59	50	56	44	45	60	49	46	38	53	31	51	43	50	54	43	41	35	49	49	49	46	48	38	46	58	63	55	54	60	47	45	55	50	48	48	52	48	52	49	40	54	29	52	54	51	51	52	43	41	55	50	43	37	46	39	45	42	53	39	44	51	54	32	51	41	50	50	56	44	61	52	49	53	44	48	58	41	56	47	46	59	61	58	51	37	47	63	44	47	49	37	55	52	51	38	45	40	53	44	55	39	45	50	48	45	60	50	63	52	44	60	47	47	57	51	44	45	39	38	52	42	36	45	43	47	53	44	46	52	46	41	46	46	46	46	44	53	49	45	50	63	46	56	40	45	48	56	51	46	40	49	52	42	54	49	50	48	47	45	50	38	44	57	51	48	51	50	42	43	50	53	50	36	44	50	44	57	55	45	37	43	44	39	39	57	33	48	60	56	64	42	62	49	38	49	42	50	46	40	56	49	67	43	41	49	48	52	51	35	46	43	62	50	56	41	64	43	40	61	53	50	38	50	55	41	48	40	50	49	57	47	40	50	55	44	64	41	47	44	60	40	54	49	49	62	43	56	40	55	49	49	49	50	42	54	36	51	59	35	46	46	44	51	55	56	45	43	50	50	48	46	43	51	50	38	51	54	47	49	59	48	42	50	48	41	57	38	64	57	47	44	58	51	42	43	59	37	44	61	44	50	57	46	51	44	53	53	50	50	49	50	44	41	49	38	51	40	51	38	58	47	39	41	60	49	37	50	48	55	45	42	50	47	38	46	39	55	50	48	45	54	48	56	46	44	37	44	50	48	43	59	54	50	47	39	45	41	60	44	50	50	43	48	44	41	54	64	51	48	41	44	56	48	43	37	54	51	46	44	45	46	50	51	49	43	36	47	50	49	60	46	54	46	41	53	45	45	61	48	52	49	52	44	40	34	52	50	46	57	55	61	53	43	33	49	47	48	38	39	35	64	46	47	49	45	51	52	53	44	60	40	61	49	50	46	46	39	40	47	56	55	46	56	42	52	47	51	54	45	45	44	42	52	53	54	41	41	45	42	46	49	47	57	44	50	48	42	43	55	38	39	36	46	51	60	47	56	49	50	42	32	51	51	52	50	53	46	45	52	48	55	51	42	43	34	52	46	49	48	48	61	44	51	46	58	46	63	53	42	43	44	51	61	47	62	53	52	49	54	47	43	49	47	51	54	49	38	46	40	57	50	48	53	48	57	60	50	59	52	49	52	53	37	41	56	47	37	32	41	41	41	43	45	36	53	42	52	47	42	46	59	46	65	30	52	36	36	45	42	43	43	45	45	55	47	49	48	45	51	57	45	51	45	62	49	44	39	44	49	33	50	42	49	40	51	53	50	63	48	45	54	38	60	50	44	44	48	58	62	49	40	39	62	58	53	38	59	44	56	49	54	49	49	59	56	46	46	40	56	44	56	47	37	43	41	52	42	47	42	55	47	48	47	41	47	45	46	50	57	43	36	55	47	38	46	56	40	56	50	47	60	54	52	51	61	49	49	57	59	61	36	47	51	39	52	65	47	31	47	58	40	43	44	47	53	53	53	37	55	48	58	55	54	59	39	69	41	57	50	45	50	49	42	39	50	55	52	56	44	49	39	43	57	45	49	45	52	48	52	45	49	67	52	49	42	57	45	51	54	58	59	47	60	49	49	47	58	43	49	56	46	55	53	48	48	47	60	46	37	53	45	51	62	44	52	51	50	45	50	59	59	55	44	53	64	50	44	44	49	52	52	49	52	58	40	62	59	35	52	35	36	41	49	38	53	36	52	52	52	42	56	57	42	48	51	42	43	46	47	48	42	44	54	36	47	38	38	59	44	65	48	44	41	48	49	44	36	50	45	33	43	49	47	50	51	60	49	46	47	53	41	47	47	43	54	40	52	39	48	56	54	44	67	51	50	43	44	45	47	55	51	70	40	42	43	53	48	53	47	51	58	47	55	44	52	46	52	46	47	51	38	43	53	47	66	39	52	43	52	40	55	47	55	44	61	47	53	48	47	33	46	48	46	48	54	54	47	47	45	50	59	38	42	51	63	45	47	61	40	40	46	45	47	55	44	54	62	47	56	56	49	51	47	42	49	56	52	45	51	50	45	48	64	47	57	59	44	35	44	49	63	43	53	47	58	58	48	50	46	68	43	63	44	45	42	46	46	57	41	56	49	56	50	48	54	43	54	44	42	41	47	63	63	49	50	61	47	49	44	45	36	46	59	62	53	51	39	50	46	51	29	44	54	56	46	48	58	44	40	54	49	49	48	45	42	46	50	33	34	41	63	66	47	42	51	51	52	55	40	62	53	53	47	48	52	44	38	47	39	45	51	48	43	63	53	45	34	50	51	60	36	50	50	46	47	54	51	47	50	57	40	63	31	45	50	54	49	41	41	51	36	45	56	55	50	51	51	49	40	48	47	61	60	54	49	45	42	43	45	56	42	44	51	42	60	53	40	54	58	42	41	53	48	50	44	44	49	38	43	51	48	54	51	36	40	63	48	57	51	45	52	62	43	45	50	47	65	54	44	57	49	49	60	47	41	54	64	47	44	49	53	53	56	40	39	51	51	42	46	48	47	50	56	64	43	48	56	46	56	46	59	50	45	46	53	44	46	42	46	56	37	49	41	50	54	39	46	58	41	54	46	51	65	41	43	41	40	52	47	61	43	39	42	48	51	47	40	48	45	48	58	48	55	54	49	47	45	49	58	43	52	45	44	50	53	41	47	52	47	40	44	48	47	62	44	54	48	52	49	46	43	38	51	53	50	45	65	55	47	47	51	35	54	56	55	66	47	42	47	39	43	46	36	36	46	40	46	52	57	53	43	50	40	45	60	51	50	43	41	41	39	34	51	39	54	50	50	35	40	49
17092	10920	4620	12949	19534	17959	14855	11798	9793	7745	6406	5257	4483	3908	3417	3016	2686	2489	2274	2073	1863	1764	1600	1562	1438	1414	1399	1374	1242	1185	1209	1172	1161	1117	1153	1078	1081	1101	1111	1100	1096	1083	1041	1121	1156	1134	1133	1059	1085	1101	1098	1079	1026	1056	1071	1152	1059	1110	1099	1101	1055	1066	1048	1002	1028	969	1011	1026	955	922	981	898	935	879	841	869	859	833	848	807	823	851	796	830	790	788	792	752	815	782	821	803	860	783	819	788	831	803	742	808	788	747	725	731	745	758	731	752	759	816	713	746	755	783	715	690	741	778	758	777	779	800	715	741	724	745	788	712	783	743	720	696	726	761	709	718	711	750	758	761	742	775	765	701	765	776	738	733	711	736	750	781	698	761	761	772	760	762	750	750	703	753	735	792	708	743	770	729	783	775	749	707	701	782	718	783	696	719	730	752	734	699	732	792	725	756	767	756	748	717	727	740	707	762	745	732	755	754	732	704	755	765	730	754	730	719	761	732	763	756	755	710	736	711	752	736	743	726	723	730	745	730	729	756	725	786	755	740	732	764	683	744	699	773	778	739	748	786	721	742	746	740	716	728	695	696	720	734	700	737	722	762	763	717	690	714	766	708	732	725	716	747	725	775	723	790	737	775	773	763	715	712	734	708	738	747	728	737	765	776	727	762	737	742	756	764	728	719	764	747	778	689	717	762	754	738	716	723	727	746	737	752	745	718	697	764	771	749	750	719	768	704	770	748	777	690	771	677	751	752	715	743	738	719	736	716	740	767	762	759	700	724	762	755	723	777	725	718	770	766	719	735	713	701	732	718	757	731	727	756	742	730	698	749	742	750	761	675	742	762	741	761	735	701	711	755	725	728	724	728	790	719	764	714	719	795	746	738	731	748	736	746	714	710	733	758	715	737	758	673	756	747	757	759	771	779	758	710	766	764	763	746	743	735	775	789	748	723	769	740	742	744	724	760	740	724	697	755	754	763	734	779	726	712	764	660	764	766	773	736	739	737	726	765	739	712	724	730	700	753	719	737	705	705	752	746	731	695	733	764	764	750	826	721	754	753	728	770	755	665	785	742	758	744	754	739	743	707	718	719	717	762	742	776	744	730	738	737	681	729	763	773	762	778	690	747	721	715	714	716	732	757	724	769	751	757	750	720	763	701	741	685	739	755	753	733	723	720	726	768	749	785	678	734	708	740	727	761	678	742	758	743	715	744	738	712	762	754	745	677	775	722	696	762	770	694	727	750	755	771	735	717	735	752	725	712	746	776	782	730	748	761	775	693	721	783	691	757	769	733	743	714	751	733	760	724	752	745	769	725	713	792	783	748	754	731	706	745	762	720	694	732	726	745	733	717	754	691	738	776	682	755	727	722	773	725	694	725	770	761	747	709	724	727	720	755	791	730	788	732	742	737	803	706	773	731	731	728	719	753	746	710	709	778	719	719	743	759	721	691	770	713	755	725	721	718	750	770	725	748	715	766	739	720	721	749	763	745	703	762	780	756	686	760	730	784	767	725	745	776	697	783	717	758	741	727	709	731	726	754	734	734	745	772	766	744	812	751	725	736	748	751	728	765	725	730	770	746	765	789	727	779	739	735	753	779	684	729	770	754	759	766	759	726	744	715	755	774	761	711	737	761	755	742	710	751	726	737	737	748	745	744	726	732	736	764	759	747	757	696	746	746	763	746	755	710	719	750	715	709	764	746	783	769	757	722	730	761	699	749	670	705	764	716	760	742	741	684	742	735	719	756	752	721	753	749	733	767	720	745	769	780	758	675	740	790	740	752	727	722	754	759	780	772	694	757	725	702	743	713	748	718	759	664	751	750	717	717	766	787	734	739	712	716	743	781	733	733	724	732	747	748	791	739	707	746	704	735	732	714	740	747	729	758	715	775	752	713	760	750	707	702	729	730	740	673	736	785	768	712	729	749	711	790	752	739	780	760	713	727	803	686	701	759	741	745	744	708	728	762	756	719	760	737	771	712	734	702	707	719	690	722	741	710	776	720	733	734	707	706	733	732	752	765	761	751	704	718	773	773	774	773	777	734	717	721	768	681	695	766	722	668	706	762	775	734	710	712	762	757	707	750	751	716	778	707	775	744	705	715	692	792	733	726	747	729	789	740	704	727	752	679	720	758	735	792	753	718	668	759	694	733	720	710	766	707	739	738	729	714	715	728	731	740	742	722	724	691	697	763	733	696	722	700	706	758	782	739	721	706	723	772	751	759	699	725	752	761	742	761	730	745	751	779	746	701	722	692	762	744	734	749	711	752	728	712	693	744	741	693	763	718	773	739	737	752	784	711	694	766	758	770	704	740	678	697	791	790	715	757	774	741	789	738	703	788	734	743	762	714	765	728	733	746	697	760	741	717	734	749	738	744	730	754	770	765	712	765	768	712	744	723	774	736	772	753	734	722	730	718	742	758	765	760	759	738	737	704	715	785	792	737	726	731	765	747	729	735	717	727	740	678	738	782	669	742	756	747	737	773	743	761	733	690	722	715	739	732	761	761	720	757	719	735	763	726	771	757	694	757	761	781	719	741	716	731	745	779	771	778	762	698	817	742	709	732	749	776	750	730	715	725	701	745	759	724	743	755	775	738	741	728	753	719	732	772	721	778	751	742	768	732	717	763	810	731	722	707	716	714	746	769	755	712	786	796	755	786	776	816	751	751	714	713	737	818	720	720	755	722	750	750	722	718	738	746	733	771	761	788	757	770	760	748	739	763	725	729	742	753	753	768	717	735	753	757	778	735	773	777	745	739	745	737	741	759	734	754	737	790	739	719	726	755	737	723	689	729	727	797	730	748	753	797	760	751	761	683	733	764	729	750	729	746	730	764	752	735	726	805	760	740	721	745	764	699	706	716	751	760	744	721	731	697	729	742	706	742	738	717	746	723	748	736	783	735	744	770	697	716	759	723	721	739	725	736	752	717	733	723	757	718	738	802	785	734	763	725	738	752	747	734	751	733	729	729	731	702	764	711	802	783	759	728	733	737	751	758	769	695	707	720	742	755	782	731	743	700	726	787	686	762	764	785	774	744	743	763	746	785	704	707	737	760	739	777	758	750	748	734	767	725	755	771	753	745	711	704	709	711	717	725	791	708	758	751	717	800	802	747	754	797	721	763	713	790	761	752	701	747	784	767	758	710	763	782	773	744	758	773	727	747	668	772	749	780	769	748	731	760	773	753	769	755	731	755	778	739	746	697	706	769	731	755	769	761	756	736	720	721	721	708	715	731	736	755	754	761	757	794	722	703	702	707	756	725	719	740	727	715	699	739	768	719	749	760	735	749	713	701	725	745	750	772	710	743	715	770	749	715	780	746	776	784	736	744	767	724	745	772	700	769	737	724	706	760	734	764	745	716	730	714	759	727	711	741	766	771	758	718	719	757	726	711	697	780	788	705	746	744	767	768	785	768	726	749	742	666	750	778	762	773	770	720	733	726	787	735	736	737	687	754	765	710	728	735	726	751	779	695	743	726	750	734	709	714
2489	298	169	139	214	249	208	185	157	148	128	102	107	116	99	80	80	63	69	71	68	58	66	74	60	61	48	63	59	65	61	47	56	64	57	55	58	45	56	45	56	47	45	61	60	52	56	48	47	53	42	60	42	50	46	47	54	50	56	69	62	50	62	56	47	47	63	49	68	44	57	55	45	50	62	58	48	41	51	56	48	49	47	49	49	65	46	39	50	44	46	41	46	58	47	50	40	46	55	48	50	38	51	41	51	51	49	35	41	51	47	39	45	55	49	48	48	59	50	55	42	58	54	45	44	47	48	56	60	55	50	53	50	53	46	45	49	44	55	46	53	37	51	51	54	52	53	52	39	36	46	52	39	43	57	40	37	52	59	48	52	44	53	36	50	48	36	49	45	51	50	47	44	64	39	53	57	52	29	51	43	43	62	49	58	57	33	40	52	65	45	40	44	44	52	51	53	47	64	53	53	53	44	52	56	48	40	48	44	43	53	55	55	38	45	48	48	35	60	70	33	50	45	44	50	41	63	42	51	44	51	32	57	53	44	72	46	64	52	53	45	32	45	48	34	51	49	41	51	44	61	52	51	56	50	53	40	47	35	41	36	54	50	49	52	55	58	33	54	47	46	54	50	57	54	38	52	25	53	52	48	68	56	38	53	51	52	58	53	53	44	39	52	46	45	50	46	55	38	51	60	61	37	54	44	54	49	49	58	41	43	35	48	55	38	41	55	43	44	61	47	43	50	50	57	63	50	44	59	46	49	44	43	44	48	44	39	46	38	41	63	49	41	43	61	57	55	36	56	40	47	49	46	47	46	36	57	46	49	41	44	52	43	56	45	48	55	57	43	52	56	40	37	64	46	50	43	47	58	35	68	62	38	51	47	48	57	47	47	59	37	45	57	34	39	49	52	38	59	52	41	43	45	41	38	42	53	51	46	50	32	47	53	36	54	49	50	46	61	50	48	37	59	48	29	68	43	36	56	67	53	50	49	56	51	46	39	60	46	61	47	42	40	50	50	51	53	48	59	37	41	45	48	48	44	45	66	45	48	41	43	52	42	44	42	49	51	41	45	50	56	55	44	52	48	52	50	64	59	49	57	36	45	36	39	50	60	42	46	55	40	43	45	52	65	61	46	44	54	50	58	45	40	52	54	48	42	45	44	51	60	49	38	48	47	56	47	53	51	48	36	46	54	47	45	51	47	57	64	48	50	44	51	62	58	39	65	48	44	46	36	44	50	50	47	46	42	46	59	52	48	51	65	57	46	58	49	59	40	40	47	47	35	60	56	48	53	49	49	52	43	52	46	45	49	60	43	40	50	67	40	44	51	53	45	39	38	50	60	59	55	45	48	57	44	46	47	48	43	35	41	51	54	58	48	52	48	50	53	41	51	47	41	55	46	40	52	54	40	44	44	57	62	51	46	49	35	52	51	47	40	40	50	56	50	48	50	50	49	56	47	44	42	43	41	47	54	55	49	66	48	60	52	48	61	46	38	46	39	53	40	63	45	36	48	37	47	70	50	43	50	44	60	47	50	48	55	40	56	49	48	64	56	52	50	56	55	46	61	51	47	33	45	32	50	44	62	42	64	50	45	54	47	54	47	51	55	43	63	47	49	36	44	46	48	49	57	39	49	47	66	46	42	54	44	55	38	63	57	38	43	51	43	49	54	57	38	46	51	51	47	47	46	49	46	48	45	45	40	50	44	56	48	46	45	65	50	40	47	50	51	44	60	49	48	52	50	56	36	46	55	43	47	57	49	52	47	44	56	46	47	50	56	40	54	54	47	69	46	57	49	49	45	46	45	37	44	48	34	48	49	51	47	44	54	47	56	48	43	47	58	48	41	52	47	47	54	44	39	51	46	43	52	28	53	42	51	39	39	71	53	36	45	46	46	46	46	39	47	50	56	57	37	50	49	51	41	55	58	40	43	36	47	56	57	57	47	40	50	57	38	47	52	63	51	44	62	31	51	48	49	45	41	42	51	38	62	59	50	58	42	53	42	45	58	46	43	48	51	57	44	60	53	31	50	58	46	48	58	53	51	56	38	40	54	54	52	46	47	50	46	61	52	54	46	42	51	48	44	41	51	40	39	39	51	40	48	48	58	43	45	44	54	47	48	59	54	46	44	37	49	51	38	45	56	55	45	61	48	54	56	44	44	36	38	38	50	41	52	40	52	53	36	54	43	62	43	44	57	52	36	43	51	53	45	51	37	39	43	36	38	44	43	48	54	35	48	47	51	55	45	56	44	52	60	53	49	38	53	56	51	36	47	59	56	33	55	46	42	47	59	51	44	64	56	54	39	38	54	46	62	33	53	43	46	61	45	52	44	56	53	47	61	56	52	55	44	44	59	52	46	45	50	38	66	58	54	50	42	43	55	42	49	57	40	46	49	48	40	49	43	37	48	55	52	46	58	44	41	47	41	52	59	49	40	37	57	36	54	46	50	48	45	48	43	43	50	37	43	46	40	51	46	56	38	54	42	41	52	44	46	51	52	53	47	46	46	47	57	42	45	46	55	52	54	39	52	41	54	48	40	56	62	49	39	56	44	63	40	55	39	44	46	48	40	46	52	47	45	54	44	37	46	50	49	43	45	79	45	37	47	35	55	54	36	51	58	40	45	61	72	40	47	46	42	47	44	49	47	40	55	42	48	50	63	40	44	49	45	50	51	51	48	42	54	37	39	47	44	39	56	43	58	39	69	55	47	55	53	48	48	50	47	36	45	54	41	53	50	51	47	59	47	41	47	57	46	39	42	53	42	51	52	49	40	37	53	54	41	39	56	46	39	53	49	42	55	40	51	51	63	54	58	50	54	53	42	45	59	41	63	44	56	47	43	53	54	53	47	50	46	57	48	51	53	45	55	48	40	49	44	39	51	44	57	50	40	46	55	48	46	44	39	56	55	45	59	52	42	51	52	47	51	56	52	42	51	61	54	46	53	50	47	39	45	46	54	44	66	46	46	51	47	47	35	51	50	39	41	54	47	53	55	44	51	49	42	51	57	44	52	48	42	44	46	49	42	53	51	57	42	53	47	44	53	46	50	63	47	50	55	35	44	47	42	34	66	45	49	50	45	46	42	51	37	57	44	44	58	42	48	52	50	42	40	47	48	58	44	37	42	43	55	60	57	43	56	37	45	66	48	54	48	64	48	44	55	49	60	52	48	47	44	62	62	45	37	52	56	40	50	46	48	48	37	37	49	54	50	58	52	45	49	57	41	50	47	54	35	53	54	37	49	58	56	66	44	44	46	34	41	58	50	52	43	60	46	57	52	58	45	40	53	35	54	56	43	60	42	37	50	45	49	44	56	43	57	43	53	50	50	40	44	47	42	44	57	58	51	51	36	43	53	51	48	56	48	58	54	50	51	57	38	46	66	49	57	47	51	51	45	44	48	48	51	50	48	47	55	48	61	62	41	59	54	55	46	44	49	38	38	47	50	52	42	54	59	55	36	47	57	64	44	51	52	49
14845	8385	4105	11354	17435	16345	13392	10844	8814	7072	5652	4964	4109	3578	3164	2766	2557	2245	2177	1994	1819	1672	1556	1501	1407	1421	1315	1222	1230	1167	1141	1151	1073	1036	1041	1049	1029	989	1008	1079	973	1083	1047	1049	1031	1115	1099	1097	1067	1064	1020	1050	1046	1011	1000	1091	1045	1073	1057	1066	1070	996	1091	1026	988	942	985	953	898	962	916	877	864	881	819	852	824	807	831	810	813	855	776	789	782	779	764	735	800	800	772	813	785	841	804	765	769	739	768	761	756	714	773	764	749	764	719	744	791	738	771	763	753	703	722	810	706	768	709	755	765	781	745	740	742	753	751	740	747	713	718	765	746	720	765	771	761	740	779	691	755	752	775	724	722	775	729	770	723	740	757	739	695	742	740	747	732	706	758	718	762	738	728	766	742	738	750	783	722	750	724	782	723	691	755	732	732	790	708	756	735	696	724	762	808	715	736	698	709	729	703	732	757	742	736	729	686	735	692	780	758	743	756	722	729	737	774	714	765	757	735	724	713	706	718	759	676	714	723	755	748	782	747	762	741	714	772	726	737	768	704	692	773	714	707	705	757	764	756	727	706	722	735	761	719	744	699	703	743	726	760	799	720	732	729	734	730	724	744	719	759	757	758	731	736	691	720	723	757	692	753	775	748	753	783	756	732	714	791	700	733	701	733	724	747	726	739	707	791	746	746	725	721	727	724	692	761	728	716	740	772	694	747	700	770	741	733	721	723	681	741	756	707	731	701	779	723	767	730	761	780	704	713	691	752	740	739	760	742	749	713	770	727	792	764	740	756	708	721	758	739	769	737	694	755	710	736	731	696	741	768	753	743	723	780	733	749	760	753	724	729	678	747	736	700	719	738	751	739	718	730	787	709	716	680	741	795	753	694	792	712	774	741	766	762	762	737	714	716	717	740	717	751	699	697	755	720	747	735	703	740	734	730	737	713	712	711	755	712	777	686	754	755	714	722	722	763	707	763	718	711	699	694	757	728	691	727	721	711	739	726	740	770	707	767	734	712	773	770	759	747	679	742	750	720	729	706	678	769	745	726	764	719	764	749	740	770	720	746	714	726	759	729	717	752	765	703	707	706	758	688	750	746	699	744	786	766	787	746	743	772	724	709	772	759	724	734	732	741	744	738	719	730	770	768	732	700	684	720	745	770	748	761	709	701	741	726	758	795	706	751	736	726	746	766	696	705	735	727	758	768	779	727	751	720	724	720	759	752	745	737	783	746	704	710	754	706	699	742	723	705	743	752	753	770	746	757	762	749	729	760	712	711	758	777	739	756	726	741	743	765	753	746	745	773	717	761	693	712	722	778	727	752	739	721	713	716	779	711	703	737	744	759	736	738	757	734	774	729	786	759	741	717	759	763	757	700	726	694	690	788	781	765	743	742	779	685	732	751	748	755	677	757	704	756	662	784	739	757	751	731	772	752	744	726	725	768	739	745	734	695	714	735	746	743	752	754	758	667	774	744	699	756	706	757	673	733	685	734	708	736	755	702	742	727	745	674	710	707	688	700	723	775	740	741	751	752	761	764	785	702	684	700	718	753	722	756	766	762	717	724	745	749	730	708	738	730	705	785	721	744	731	733	750	668	776	748	741	717	737	811	736	749	765	750	733	764	787	776	686	718	728	752	778	738	729	717	719	719	711	707	732	755	732	707	675	760	689	691	682	763	693	767	658	716	802	719	731	716	788	706	667	760	727	718	747	757	672	705	769	734	761	734	700	737	733	748	722	746	777	767	718	734	733	780	734	742	761	690	758	714	700	770	741	764	781	749	713	754	653	737	732	743	776	708	725	769	770	705	718	685	756	772	786	763	697	709	765	758	743	717	725	700	765	740	708	744	753	775	750	766	744	747	776	768	757	770	725	716	739	742	731	718	723	755	741	771	724	758	741	770	709	701	749	741	709	698	736	792	704	729	750	754	719	774	734	751	763	739	739	806	688	745	742	722	709	707	742	710	739	727	751	752	737	705	746	786	714	710	687	700	787	731	725	729	730	714	747	745	777	709	754	719	699	755	751	719	759	762	668	683	680	741	751	773	717	780	772	731	710	707	737	762	739	737	727	757	717	759	726	752	762	732	753	757	775	725	774	739	784	750	678	746	728	803	744	754	716	730	726	773	715	718	714	730	730	734	778	729	731	692	676	734	718	724	773	789	764	744	719	729	753	706	712	711	748	736	743	685	720	729	789	785	756	791	706	732	716	781	723	747	746	772	747	759	732	751	751	730	717	736	720	708	729	745	736	728	792	722	785	754	682	718	708	746	772	761	778	727	728	717	725	759	708	726	727	757	791	759	773	729	762	745	715	697	790	732	746	723	701	755	773	715	723	778	720	770	717	723	758	831	793	674	729	737	704	741	731	703	745	735	735	732	717	715	774	758	771	731	684	779	749	741	775	749	762	701	744	726	760	790	717	760	749	761	760	726	759	726	702	742	765	774	722	712	710	738	760	706	721	743	738	707	740	692	727	787	723	719	713	762	739	709	742	696	710	771	710	747	679	769	747	771	715	727	767	767	726	744	748	771	733	697	752	792	690	766	761	719	775	768	741	719	745	783	758	718	735	757	740	723	775	748	726	766	719	720	704	749	727	715	727	730	693	739	756	699	707	706	727	746	736	763	767	748	764	685	741	778	752	755	733	744	746	747	716	733	765	753	709	697	739	689	716	767	764	729	749	669	721	765	727	769	728	762	757	736	766	709	692	743	792	751	717	693	725	755	742	755	740	724	737	747	703	739	737	694	719	732	722	731	783	692	758	784	769	753	770	749	734	670	725	700	776	726	722	720	727	719	714	761	745	766	695	736	756	684	756	749	734	684	723	678	720	688	756	770	736	740	743	764	755	744	758	753	751	749	723	736	775	746	681	749	725	715	720	734	711	708	740	709	737	682	774	781	722	697	699	778	728	759	790	747	742	718	729	735	708	724	733	793	697	752	684	759	769	718	753	745	773	760	736	692	779	728	741	734	703	789	774	715	739	711	744	701	741	753	745	707	737	729	727	708	770	695	685	723	725	718	751	764	658	724	748	742	702	739	748	736	737	728	786	742	717	765	762	796	695	769	758	729	770	746	793	673	751	729	720	727	687	780	750	729	745	777	750	744	737	727	752	747	755	699	685	722	712	723	727	732	709	732	685	737	749	740	756	747	723	723	720	777	719	756	747	734	717	733	729	772	771	713	681	732	722	751	708	726	694	734	770	735	753	738	722	748	813	760	745	744	757	756	732	776	732	737	697	737	746	753	723	748	719	734	773	742	686	728	767	744	749	777	805	709	759	733	736	769	767	707	722	685	760	759	733	723	727	784	728	710	758	728	721	714	753	733	704	713	697	697	749	691	752	758	718	770	717	753	769	719	710	708	710	726	739	677	680	721	743	733	777	741	688	734	751	778	736	756	708	745	778	725	737	733	748	744	686	733	726	753	727	718	739	757	721	754	733	742	703	757	762	744	757	789	732	768	759	732	723	746	776	752	720	751	706	773	782
1671	549	275	220	367	413	363	292	288	255	205	201	186	146	142	128	119	132	130	118	102	101	100	83	86	113	106	85	86	67	82	76	80	85	83	80	79	88	79	74	81	68	83	81	93	89	101	77	65	78	85	73	76	87	74	70	75	69	92	81	95	84	80	73	87	70	76	72	78	68	78	63	69	68	66	77	68	82	73	61	61	73	69	62	74	75	77	70	78	64	86	59	75	65	69	61	77	70	74	75	61	73	76	77	68	69	70	65	69	77	76	65	65	75	71	64	71	71	68	80	64	63	74	70	76	75	65	66	70	63	69	67	77	57	68	78	73	73	59	68	61	73	71	73	73	70	64	81	74	73	77	62	67	71	75	80	66	83	68	79	74	77	82	73	75	73	84	58	73	69	64	62	72	69	64	83	77	76	69	92	63	77	67	57	75	77	79	73	58	82	57	69	78	72	69	68	60	63	70	79	61	76	73	56	76	69	70	74	80	69	59	67	74	69	64	64	61	77	77	61	75	62	66	74	94	71	59	85	78	80	67	85	60	66	71	90	77	67	51	63	63	77	87	69	75	72	83	76	71	82	69	64	69	47	71	64	65	68	66	70	63	82	60	73	72	72	63	68	67	77	98	62	77	81	72	68	72	72	73	89	71	78	77	79	54	77	74	74	67	83	63	65	79	68	74	79	87	83	57	58	53	71	65	58	70	65	68	80	55	50	78	65	61	67	74	77	71	74	73	78	84	65	57	81	76	85	78	74	83	63	67	55	75	75	73	69	86	72	56	77	73	53	73	71	67	74	69	64	71	68	64	70	68	76	81	65	55	73	58	67	72	78	71	67	70	74	73	72	68	53	72	60	61	83	64	67	78	75	71	53	65	63	75	60	65	70	47	72	70	64	66	65	62	66	70	73	87	75	68	60	63	70	73	70	80	64	66	72	75	66	73	78	70	78	69	53	70	90	85	72	62	60	62	81	82	70	71	85	74	75	67	78	67	76	59	70	67	82	60	74	60	73	62	73	67	63	74	62	59	60	69	65	82	72	74	75	68	56	76	59	63	70	67	68	85	72	52	55	60	65	73	67	57	55	78	59	80	69	82	71	71	64	70	89	83	71	72	53	66	76	83	55	65	79	70	76	51	58	59	84	65	88	73	69	66	78	77	77	88	77	63	55	76	58	68	67	74	64	65	72	95	66	66	70	66	74	71	61	70	66	63	66	58	64	78	77	78	61	70	64	82	64	76	67	65	69	77	70	80	78	62	80	65	83	66	63	83	78	59	70	70	69	70	67	52	81	72	65	69	69	89	78	67	73	82	66	72	64	57	61	81	60	75	67	60	57	65	62	61	73	72	73	66	72	67	73	89	71	66	75	61	70	54	66	92	67	83	68	84	67	78	77	70	83	74	64	61	71	68	91	79	75	64	65	71	75	62	71	72	62	91	65	65	67	72	72	79	68	66	69	67	82	72	73	73	64	69	70	68	65	65	58	67	71	71	75	66	68	62	63	61	71	80	71	67	58	69	60	73	78	56	80	74	55	70	69	69	62	70	76	63	72	73	71	69	80	80	78	73	83	63	56	72	74	62	71	58	62	73	81	82	57	63	59	62	76	88	54	60	66	79	70	72	71	56	83	61	68	69	86	82	74	71	58	69	70	69	56	74	70	58	79	64	50	69	95	69	72	71	64	68	69	69	63	59	58	76	64	66	68	69	68	96	64	89	73	79	83	70	59	72	64	73	69	72	68	75	77	74	64	66	66	68	71	60	77	79	75	76	71	61	64	73	79	74	61	71	74	68	70	74	67	74	76	88	57	59	58	59	61	68	74	71	80	73	73	68	70	76	77	71	81	74	70	79	76	79	77	66	63	79	69	62	68	60	70	72	68	89	69	71	82	69	86	64	70	62	72	60	63	59	58	66	68	64	72	73	71	68	69	59	70	62	88	74	81	79	65	63	73	76	66	66	67	52	71	64	61	62	83	68	69	68	89	62	77	67	66	77	60	80	70	59	67	52	65	82	57	81	78	66	79	76	73	59	77	69	70	75	74	69	63	66	62	90	81	62	61	66	65	50	84	56	61	66	71	64	68	77	79	70	76	92	70	81	70	66	66	65	61	85	63	76	49	59	62	68	60	65	64	62	68	82	75	80	71	64	71	78	56	79	66	71	74	63	76	81	69	76	82	56	75	55	66	77	71	85	61	70	72	62	84	50	74	64	78	75	74	83	77	77	74	72	69	71	88	56	75	59	72	83	59	74	90	80	73	79	64	79	70	59	87	53	49	73	62	77	72	69	62	67	70	66	66	69	59	62	72	87	77	64	78	66	70	71	80	50	73	66	66	76	59	72	73	63	62	79	75	61	73	76	70	87	77	72	66	62	81	78	58	69	61	50	75	59	64	74	73	71	65	52	47	70	80	90	61	74	70	66	71	69	75	72	56	78	71	81	73	58	84	56	64	71	67	70	66	72	64	80	88	81	63	55	77	66	70	62	70	81	72	68	52	69	61	73	85	64	63	76	72	69	78	63	66	72	62	59	67	74	73	79	73	56	56	65	76	89	66	69	64	74	80	79	87	70	67	64	78	84	73	66	71	71	65	74	83	82	73	58	72	65	63	87	81	75	80	63	67	65	57	83	73	78	57	81	78	78	68	76	71	71	60	71	66	63	70	78	74	61	67	63	86	90	74	77	73	76	79	65	80	74	58	60	82	66	62	66	76	56	67	64	62	65	68	74	60	77	78	57	63	60	55	74	72	82	81	78	69	76	63	72	68	69	68	76	77	64	77	81	62	79	49	56	62	71	82	62	61	80	82	72	59	68	60	60	69	67	65	71	64	79	89	66	69	86	66	63	74	74	66	78	63	66	61	71	89	55	63	50	79	82	67	83	82	73	79	72	65	60	80	73	87	78	62	75	76	61	68	65	65	55	64	65	71	75	60	59	67	73	69	68	83	64	70	60	63	66	66	74	76	54	68	66	60	75	90	55	78	73	65	83	81	75	67	67	73	75	69	75	76	62	67	66	59	60	52	63	70	64	78	65	69	93	56	57	71	57	70	60	68	68	73	73	71	88	98	71	82	70	68	66	76	78	62	88	79	64	64	55	67	69	62	58	71	64	72	65	66	82	62	72	75	75	62	69	68	80	65	78	53	66	58	61	76	78	71	63	67	77	66	79	72	67	54	74	57	73	61	68	73	85	65	75	70	83	65	67	70	62	70	70	71	74	62	59	61	71	69	73	72	85	66	65	85	67	58	60	79	74	91	63	65	70	78	72	76	66	59	82	63	73	73	72	92	64	61	76	57	50	63	69	56	64	67	64	60	67	65	75	78	68	75	69	63	66	72	65	63	68	78	85	68	74	71	63	75	68	52	63	54	58	60	58	70	73	81	81	69	79	72	58	55	64	64	81	74	75	77	74	73	56	80	57	61	84	78	70	69	77	58	67	75	69	65	64	72	61	69	67	48	69	67	70	63	82	64
21905	13420	6465	16941	24354	22673	19316	16004	13491	10930	9307	7768	6787	5832	5218	4552	4199	3719	3451	3114	2852	2599	2377	2312	2199	2180	2077	1950	2073	1784	1782	1675	1722	1663	1600	1578	1552	1660	1594	1614	1544	1511	1562	1455	1589	1609	1597	1516	1582	1608	1486	1544	1492	1555	1567	1529	1566	1452	1576	1518	1530	1506	1430	1360	1447	1452	1444	1355	1313	1384	1304	1337	1250	1280	1219	1171	1209	1182	1192	1216	1212	1158	1141	1068	1018	1108	1086	1089	1172	1113	1116	1137	1173	1232	1121	1113	1160	1149	1076	1075	1121	1059	1135	1087	1081	1099	1095	1094	1108	1104	1085	992	1115	1062	1080	1038	1045	1034	1080	1075	1058	1049	1091	1150	1027	1049	1086	1087	1052	1090	1083	1065	1057	1004	1039	1068	1071	1038	1107	1056	1053	1086	1005	1027	1064	975	1069	1012	1044	1030	1024	1078	1108	1048	1072	1041	1057	993	1051	1031	1041	1040	1046	1076	1045	1061	1019	1057	1093	1011	1051	1033	1053	1023	1077	1039	986	1050	1051	1092	1091	1077	1116	993	1076	1048	1041	1076	1018	1068	1038	1022	1068	1058	1078	1029	1057	1006	1009	1038	1083	1100	1081	1061	1010	1050	1010	1073	1100	1005	1063	1055	1039	1078	1030	1063	1018	1071	1048	1040	1081	1009	1067	1048	1026	1037	1061	1024	1022	1056	1084	1039	1082	978	1089	1008	1018	1065	1048	1080	1020	1052	1009	1018	1013	1068	1031	1070	1035	1077	1058	1008	1110	1017	1042	1103	1048	1052	1023	1061	998	1012	1073	1054	1026	1025	976	1029	1078	1033	1037	1012	1083	1080	1109	1102	1019	1079	1014	1065	967	1098	1000	1009	1048	1046	1095	1033	1027	1107	1063	1049	1005	1002	1013	1050	1026	1050	1068	1097	1057	1005	998	1089	993	1011	1032	1113	1036	1073	1025	1046	1040	1004	1070	1103	1015	1032	1074	1033	1026	1027	1042	1079	1018	1028	1031	1075	1054	1077	1024	1026	1049	1093	1085	1058	1055	1121	1045	1062	1017	1068	1014	1010	974	1088	1051	1059	1032	1033	1091	1112	1097	1063	1016	1008	1006	1080	1054	1065	1062	1108	1052	1105	1056	1058	1065	1011	1062	991	1030	1014	1014	1047	1120	1026	1056	1049	1065	1056	1040	1005	1047	1078	1043	1060	1068	1037	1053	1078	1110	1091	1032	1063	1043	1020	1056	1085	1002	1080	1087	1090	1068	993	1036	1058	1000	1042	1031	1036	1040	1060	1101	1019	1078	1115	1035	1080	1073	1063	1091	1063	1032	1090	1039	1080	1062	1021	985	999	1076	1071	1096	1033	1007	1037	1050	1049	1024	1073	1075	1066	1026	1083	1022	1006	1120	1088	1040	1077	1082	1039	1019	1008	1054	1036	1031	1031	1089	1034	1050	1061	1117	1016	1061	1028	1096	1023	1021	1056	1061	1041	980	1048	1011	1100	1037	1047	1014	1063	1109	995	1052	1056	1054	962	1004	1072	1059	1017	990	1125	1057	1022	1037	1104	1044	1098	1050	1050	1012	986	985	1054	1086	1057	1100	1108	1047	1005	1061	1053	1054	1051	1080	1128	1064	1030	1025	1014	1017	1034	1060	1062	1045	1028	1012	1061	1060	1031	1045	1003	1020	1061	1050	1015	1046	1062	1075	1045	1014	1039	1037	1057	1079	1100	1026	1024	1022	1026	1015	1048	1047	1083	1052	1077	1060	1073	1051	1026	1043	1106	1046	1070	1027	1043	1024	969	1071	1036	1013	991	1062	1035	1088	974	1135	1052	1067	1068	1012	1032	1027	1058	1080	1086	1021	1039	1044	988	1101	1052	1014	1030	1093	1038	1061	1049	1060	1046	996	979	977	1045	1025	1036	1016	1084	1081	1051	1004	1049	1014	1023	1004	990	1075	977	1049	1059	971	1058	1097	1031	1025	1081	1038	1056	1133	1026	990	1051	1036	1058	1064	1091	1059	1016	1051	1037	1069	1047	1064	1052	1037	1002	1062	1077	1065	1115	1059	1021	1049	990	1067	1011	1047	1006	1001	1011	1040	1011	1054	1102	1090	1064	1066	1057	1047	1050	1027	1082	1044	1026	1086	1049	1044	1077	1065	1070	1032	1009	1042	1103	1003	1012	1078	1099	1046	1078	1046	1048	1006	1042	1075	1022	1094	1026	1068	1048	1093	1099	1033	1082	1010	1037	1046	1099	1074	998	1068	1068	1041	1020	1050	1054	1049	1079	1057	1043	1043	1059	1072	1011	1032	1041	1020	1027	1091	1010	1027	1071	1033	1022	1050	1059	1063	1067	1037	1017	1024	1070	1047	1036	1111	1057	1046	1006	1028	1063	1034	1113	1076	1036	1049	985	995	1054	1032	1063	1051	1057	1090	1058	1043	1011	1044	1095	1039	1034	1044	1004	1007	1031	1038	1008	1090	1084	994	1070	1056	1015	1045	1008	1044	1035	1033	1041	1013	1038	1082	1025	1012	1009	1045	1031	1071	1048	1074	1041	1031	1102	1042	1033	1110	1061	1036	1019	1079	1047	1085	1040	1061	1016	1078	1061	1090	1088	1032	1012	1004	1039	1078	1022	1084	1051	995	1026	1041	1074	1048	1054	1000	1061	1061	1038	1031	995	1032	1092	974	1016	1060	1026	1054	1041	1071	1023	1010	1108	1016	1026	1073	1050	1000	1051	1071	1087	1046	1065	989	1036	1052	1063	1074	1065	1043	1034	1019	987	1029	1055	1084	1062	1048	1094	1025	1002	1067	994	1033	1042	1035	1099	1019	982	1011	1029	1076	1061	1103	1023	952	1081	1000	1063	1093	998	1089	1027	1059	1050	1108	1041	1017	1061	1013	1029	1071	1034	1031	1071	1023	1088	1003	1035	1046	1039	1021	1070	1058	1096	1069	1047	1032	1061	1044	1019	1038	1123	1031	1081	1062	989	1022	973	1062	1056	1034	1021	1065	1025	1012	1021	1124	1040	1050	999	1011	1050	1068	1036	1056	1022	1037	1044	1004	990	1090	1015	1050	1103	1005	1003	1089	1074	998	1043	1052	1098	1071	1044	1068	1030	1134	1075	1032	1039	1039	1003	995	1084	1030	1061	1050	1005	1070	1027	1056	1050	1048	1042	979	1100	1007	1031	1032	1013	1080	1051	1043	1035	1048	1082	1009	1043	1098	1068	1041	1049	1052	1034	1079	1053	1034	1042	1002	1009	1060	1062	1025	994	997	1035	1035	1024	1025	1072	988	1069	1046	1047	1041	1048	1044	1026	1020	1036	1113	1018	993	1011	1037	1040	1089	1092	1049	1039	1072	1130	1058	1102	1053	1029	1022	1045	1067	1086	1018	1014	1022	1097	1068	1019	1079	1011	1087	1055	1068	1059	1014	1005	1046	1084	1020	1080	1078	1061	1019	1061	1041	1097	1010	1018	1030	1069	1010	1049	1087	1051	1088	1047	1081	1031	989	1094	1112	1027	1008	1074	1051	1011	1023	1048	1040	1056	1060	986	1048	1025	1051	1050	1001	1009	1045	1009	1009	1114	984	1047	1100	1038	1078	1050	1082	1041	1007	1074	1074	1061	1020	1047	1083	1015	1032	1009	1042	1066	1074	1044	1046	1063	1053	1047	1091	1047	1069	1024	1061	1009	1101	1124	993	1034	1020	1038	1063	1027	978	1033	996	1062	1054	1010	1103	1053	1019	1079	1047	1032	1049	994	1067	1125	1069	1044	1082	1012	1043	1017	1043	1072	1034	1023	1078	1019	1011	1018	1014	1053	1081	1039	1072	1118	1038	1050	1014	1026	1049	1041	1110	985	1073	1108	992	1039	1043	1063	1059	1050	1074	1041	1047	1062	1073	1027	1033	1021	1072	1042	1029	1045	1049	1025	1036	1028	1028	1044	1010	1063	1071	1077	1090	1041	1102	1058	1030	1054	1031	1063	1127	1075	1017	1024	1074	983	1111	1019	1078	994	1051	1044	1023	1054	1066	1053	1011	1065	1023	1035	1021	1099	1032	1056	1095	1063	1025	1027	1034	1067	1040	1053	1044	1078	1011	1052	981	1065	1028	1059	1045	1068	1067	1086	1064	1046	1061	1031	1046	984	1020	1062	1113	1025	1070	1085	1084	1038	1006	1090	1047	1079	1122	1041	987	1053	1040	1087	1062	1040	1033	1033	1082	1060	1036	1024	1107	955	1044	998	1006	1052	1063	1025	1069	1032	1056	1074	1097	1074	995	1065	1072	1022	1018	1127	1055	1057	1050	1008	1017	1031	1045	1031	1078	1017	1022	1011	1011	1057	1085	1102	1021	1012	1064	1088	1102	1054	1071	1035	1104	1114	1031	1088	1075	1026	975	1006	1041	1066	1074	1040	1126	997	984	1072	1105	1043	1006	1114	1021	1093	1106	1012	1018	1047	1114	1067	1078	1027	1026	1046	1043	1032	1011	1066	983	1051	1105	1051	1007	1022	1063	992	1012	1008	1013	1073	1035	1036	1039	986	1040	1074	1043	1087	1021	1086	1075	1038	1038	1132	1032	1032	1060	992	1106	1023	1055	1016	1084	1010	1041	1044	1118	1069	1072	1067	1002	1049	1036	1051	1013	1037	1026	1016	1101	1132	1060	1053	1090	1075	1048	1111	1089	1041	1093	997	1052	1073	1058	1026	1064	1056	1057	1034	1003	1026	1009	1038	1025	1048	1030	1092	1011	1073	1108	1038	1111	1027	1067	1039	1080	1102	1023	1043	1041	1038	1022	1085	1020	1007	1031	1049	1061	996	1030	1008	1076	1080	1049	1075	1046	1038	1049	1109	1072	1047	1045	1048	1047	1044	1005	1018	1088	1050	1068	1012	991	988	1036	1009	1023	1082	1109	1069	1066	1048	1066	1069	969	1101	1082	1053	1072	1090
1410	165	94	77	96	111	131	96	87	71	65	70	64	41	50	30	32	35	43	40	35	44	33	32	53	29	37	30	45	38	38	29	31	33	39	33	40	31	36	37	33	34	30	27	35	28	24	27	35	25	27	39	24	41	34	37	32	30	32	32	33	31	26	34	39	34	43	36	37	24	30	39	32	30	33	35	31	38	17	28	31	32	44	34	37	34	37	40	31	31	32	32	32	37	26	38	33	36	30	34	25	24	31	35	35	36	36	30	26	28	37	33	32	38	31	29	42	27	26	21	35	26	27	21	20	34	36	27	33	29	44	40	33	34	27	28	44	32	14	28	24	34	34	22	21	27	30	33	23	31	32	34	42	33	30	26	45	35	31	28	26	28	37	37	22	26	25	35	23	30	34	35	33	28	28	28	26	27	26	29	30	31	34	31	38	24	23	28	23	23	18	29	32	32	28	34	41	33	22	32	36	24	29	28	36	34	36	30	32	25	28	16	26	35	25	24	36	27	37	33	30	26	25	24	26	38	28	32	26	35	37	25	24	26	35	32	41	31	29	40	37	27	27	28	17	39	29	25	31	33	35	31	26	30	27	42	25	23	26	31	35	35	25	38	36	38	28	27	24	33	42	30	37	12	24	46	25	37	34	23	36	30	30	33	30	33	25	40	31	23	29	32	30	35	26	30	35	26	25	26	35	33	26	27	30	33	31	22	32	28	25	32	38	33	37	32	23	39	37	30	27	28	29	27	34	36	20	30	27	27	38	27	31	35	29	34	24	27	23	29	28	30	33	28	41	31	25	36	24	38	42	22	38	27	26	27	40	27	29	36	31	26	31	30	26	35	29	32	27	39	31	37	29	26	33	23	34	23	31	28	30	31	35	43	39	31	31	33	39	31	26	30	28	34	28	37	26	32	37	32	33	25	31	29	36	34	28	44	29	34	38	22	34	30	33	35	29	24	31	25	22	26	26	32	38	33	35	18	23	33	27	32	38	36	31	34	22	28	22	37	28	27	30	40	32	26	29	32	35	36	37	40	31	25	28	26	40	23	34	27	27	29	28	31	25	34	36	20	26	38	31	29	40	32	32	22	38	31	26	36	36	26	30	24	22	30	27	37	31	30	29	28	24	28	34	20	25	31	31	40	30	27	34	39	30	30	24	27	39	36	23	33	23	27	36	32	34	25	36	20	21	36	34	41	26	28	35	32	33	24	37	42	26	23	23	38	22	45	40	34	37	34	24	31	38	24	20	36	28	33	35	30	22	26	42	29	28	31	35	35	36	25	36	35	32	32	23	35	23	32	35	35	33	28	24	34	36	38	40	39	33	31	26	26	28	35	38	33	39	36	27	38	30	28	33	27	30	31	27	29	33	32	40	27	36	35	32	37	33	29	22	30	34	28	34	34	29	33	27	33	23	26	29	29	27	38	21	26	25	24	33	27	22	22	35	33	31	34	29	26	30	31	29	34	36	36	25	26	43	29	30	29	34	23	33	29	38	35	23	30	24	28	26	32	29	37	23	28	35	38	25	31	32	29	33	32	32	36	29	26	31	38	24	29	30	31	40	35	33	36	19	34	25	29	35	29	31	27	32	28	30	26	30	29	30	25	36	27	43	23	30	31	34	28	43	42	32	35	32	30	30	35	25	46	27	26	33	30	32	36	29	34	32	30	32	35	24	31	29	28	34	34	37	34	29	33	34	25	34	38	31	35	27	36	22	32	22	33	25	30	29	27	34	25	30	29	29	37	33	28	43	28	26	32	37	30	33	34	36	37	33	30	51	35	28	34	25	42	30	28	42	27	22	34	26	42	38	23	28	29	29	24	36	30	31	34	38	30	23	27	40	25	41	31	37	38	33	22	29	30	35	34	36	39	32	35	31	31	29	35	41	35	23	25	28	47	32	29	21	31	25	30	39	24	30	34	30	29	26	30	27	21	30	32	22	24	30	24	30	24	36	31	20	33	33	34	36	32	32	34	18	46	27	25	23	41	33	34	40	30	26	33	36	29	28	31	33	39	23	25	23	29	35	27	26	35	31	36	24	31	24	28	33	34	34	22	36	36	36	30	25	30	28	32	35	18	25	34	28	35	29	39	32	25	29	42	33	31	29	30	29	28	37	32	17	27	39	33	21	27	32	28	38	28	37	29	24	20	21	36	20	27	26	21	23	24	32	32	34	27	32	21	36	33	34	23	26	28	39	30	33	24	30	31	34	23	40	38	30	38	42	39	30	33	29	40	29	27	37	27	32	25	18	35	28	27	27	34	30	36	30	28	40	30	34	32	40	31	41	33	29	33	31	27	29	33	30	26	26	38	30	31	38	25	31	34	37	45	29	28	33	27	29	33	33	30	33	33	29	21	28	35	29	26	31	30	25	19	31	32	33	29	25	39	33	30	26	27	31	39	36	35	23	28	34	26	28	37	30	26	21	35	24	33	20	37	33	28	39	35	30	35	36	32	22	22	35	24	35	24	27	29	27	27	38	39	26	34	34	26	44	30	29	30	33	28	30	37	35	30	35	38	36	30	30	32	31	27	34	36	20	29	28	28	26	29	28	28	24	31	33	25	33	30	30	24	38	19	26	38	31	35	35	33	30	33	21	33	36	23	33	29	16	33	27	35	34	30	30	24	39	29	31	34	29	29	30	40	23	31	30	21	14	29	37	31	37	28	31	45	26	29	33	44	27	29	30	37	31	22	33	23	26	30	32	28	30	26	44	37	35	36	33	35	25	31	34	28	38	40	37	28	44	24	28	37	32	29	29	32	28	33	37	31	26	36	21	31	23	26	34	35	37	27	20	38	39	29	29	35	25	32	34	30	35	33	34	31	32	38	28	39	26	24	32	41	35	42	30	27	32	36	20	32	27	20	22	36	30	33	29	31	34	40	34	34	36	34	25	27	31	24	37	29	33	31	34	35	41	38	32	32	30	26	26	38	32	29	25	27	28	26	26	33	26	30	41	29	38	28	35	22	25	34	30	33	40	34	35	31	21	35	33	35	31	21	44	24	36	42	25	21	29	29	36	26	29	32	28	18	36	27	30	28	34	38	32	30	35	28	25	27	28	35	31	36	31	38	25	40	29	26	26	28	40	28	39	23	41	30	33	30	29	31	20	34	21	40	28	30	37	26	33	40	22	29	39	28	32	30	22	36	26	24	38	33	35	28	36	23	33	27	25	23	35	31	33	36	30	32	35	34	38	23	26	33	37	36	22	28	32	34	35	30	29	33	34	29	30	33	17	33	27	42	31	24	36	37	30	33	32	25	32	25	20	32	30	31	32	24	33	30	32	29	29	34	34	33	26	29	26	35	28	46	31	30	27	30	34	23	28	37	38	30	25	39	30	26	37	32	41	32	20	27	32	34	29	26	29	26	32	30	39	23	35	33	34	35	31	30	24	19	35	29	29	32	22	27	32	35	24	31	28	30	32	32	35	30	33	25	23	32	37	13	28	36	32	37	31	38	35	33	29	23	33	27
11084	4964	2309	6625	11076	10145	8203	6300	4926	3792	3179	2649	2235	1916	1712	1517	1324	1271	1155	1106	976	961	876	830	767	757	739	737	703	707	617	640	626	601	650	613	677	700	694	680	639	703	701	696	737	684	735	682	693	652	665	677	652	686	690	681	669	697	724	689	706	632	625	671	644	658	603	645	670	606	586	567	555	598	566	510	574	541	561	554	514	515	518	536	542	548	493	485	491	534	543	506	531	484	525	520	497	505	514	513	509	482	507	443	480	495	489	468	504	461	495	488	493	478	505	454	471	474	506	461	461	492	506	513	514	462	464	456	458	497	495	494	485	454	475	471	499	486	486	482	487	453	501	484	474	496	469	506	493	461	490	448	508	482	492	486	472	484	480	519	497	501	482	450	495	447	474	484	513	501	489	474	482	472	476	479	512	481	508	518	474	512	472	477	528	535	486	491	446	469	491	484	461	507	470	505	499	495	524	469	458	467	513	480	471	452	464	455	489	458	447	517	512	456	477	483	504	487	499	467	484	443	496	465	477	469	508	499	460	462	495	486	491	508	477	442	490	478	478	453	453	472	485	468	464	488	467	451	447	485	469	467	477	502	470	479	485	451	449	500	436	427	460	457	510	475	423	453	485	466	459	442	454	493	504	461	463	497	489	494	514	482	458	475	476	486	471	431	471	475	467	469	492	471	434	477	493	520	491	477	526	478	507	467	466	475	500	460	483	455	460	467	456	484	478	498	460	468	462	503	464	477	504	481	524	488	493	467	439	492	495	487	468	516	460	456	506	542	461	467	469	516	491	488	452	489	475	496	462	456	471	475	438	447	484	511	451	477	507	460	526	508	490	517	521	510	475	490	495	500	503	483	451	461	462	498	450	443	541	471	481	509	495	460	472	474	455	460	462	462	452	489	482	489	485	465	497	493	506	443	500	508	475	444	478	487	482	490	458	469	470	491	472	511	427	448	460	495	469	522	478	495	450	487	482	448	482	543	465	535	473	470	495	514	468	472	484	443	449	432	477	477	497	504	532	483	470	452	530	491	500	490	483	496	485	488	477	506	523	464	494	472	471	463	506	509	488	499	487	446	456	515	501	485	481	489	466	512	486	474	463	489	521	505	508	439	476	468	493	463	482	486	509	448	454	450	472	473	535	485	503	468	494	494	522	494	487	446	507	522	480	449	459	473	490	519	490	469	473	472	476	470	494	479	498	478	509	501	496	487	497	470	504	495	510	473	478	487	494	483	466	448	492	475	516	503	484	467	472	468	491	488	515	465	494	505	448	523	458	459	482	475	490	479	452	510	469	492	510	487	494	480	477	523	471	482	461	486	482	495	497	460	489	469	465	495	465	473	502	493	467	510	489	509	492	503	493	480	435	488	482	464	492	457	475	486	473	473	507	461	496	463	518	482	458	494	493	501	491	499	469	465	456	478	491	520	497	481	450	493	470	514	458	476	485	506	519	472	463	493	478	482	478	416	499	490	499	436	512	488	487	506	517	472	480	470	488	511	484	496	455	493	499	464	468	510	454	474	516	463	504	487	452	487	498	536	485	499	477	499	488	461	509	488	459	477	476	483	472	450	468	452	431	478	453	500	477	495	513	460	457	521	475	507	449	453	486	474	446	472	495	504	478	452	490	455	456	496	432	476	507	433	491	470	471	473	471	467	465	472	457	489	521	488	483	494	473	462	484	496	456	501	496	484	510	476	510	478	499	473	494	489	475	446	450	503	492	453	441	450	505	477	486	474	459	459	495	460	512	466	498	468	464	476	454	496	517	485	466	479	476	460	496	495	457	504	508	485	467	472	471	501	424	487	480	443	478	464	475	485	479	462	468	480	464	470	469	478	477	488	508	498	497	478	441	505	421	465	462	483	502	490	450	556	468	469	488	483	525	504	492	497	496	510	501	475	445	478	510	494	517	453	424	483	448	479	484	490	512	471	470	460	516	492	490	472	469	447	486	518	480	499	509	507	497	516	486	497	455	475	449	517	486	479	502	507	471	505	489	473	478	478	478	457	491	478	478	484	524	498	487	470	498	494	493	491	498	510	496	468	523	536	472	472	513	473	465	495	450	448	517	457	500	489	477	489	483	480	489	481	458	462	509	482	473	473	512	491	533	489	436	452	508	483	478	485	492	479	474	409	486	472	507	454	473	448	472	531	514	465	491	506	469	487	481	476	471	507	508	477	510	437	498	459	495	456	475	501	496	485	453	507	469	471	462	448	464	480	453	521	501	489	482	459	473	465	508	478	434	472	455	441	484	482	515	459	519	546	457	463	505	479	513	459	481	478	451	527	474	463	484	463	498	450	492	483	444	490	510	470	502	478	522	487	529	460	501	500	516	464	500	509	493	483	482	495	451	507	487	484	477	466	467	498	483	506	480	495	480	455	490	486	479	470	470	515	469	497	477	479	485	481	497	499	453	486	487	462	462	464	488	437	448	492	492	493	488	488	464	512	472	494	475	495	498	491	453	461	499	500	477	476	496	458	523	462	472	506	470	464	495	530	479	495	504	518	511	438	497	522	483	451	509	493	488	481	501	520	520	498	487	485	487	449	489	529	483	484	511	497	471	496	485	479	508	475	468	483	493	448	473	518	468	518	459	499	477	457	486	504	459	441	498	472	498	482	467	477	496	467	478	472	486	486	480	441	434	487	482	473	506	464	461	500	502	467	445	459	445	492	468	463	487	469	472	485	504	507	483	506	476	467	456	476	447	466	528	458	505	478	477	468	514	455	451	483	497	478	480	484	490	462	514	514	480	466	492	473	460	498	492	476	477	477	520	469	465	502	455	475	470	520	471	499	481	515	473	504	468	463	499	458	498	460	515	514	465	490	514	483	478	472	452	497	502	470	480	516	480	486	495	473	475	496	465	468	505	500	518	471	489	491	474	493	432	476	456	482	509	516	485	473	498	521	511	479	456	475	479	488	464	485	530	480	428	470	525	485	460	522	455	466	458	483	497	483	492	470	487	481	477	486	474	489	490	517	461	468	463	472	472	465	476	445	473	493	494	496	496	502	463	511	486	441	462	489	458	479	446	496	478	476	535	486	440	505	488	519	444	487	510	472	490	485	466	507	512	508	460	458	481	435	494	462	480	477	485	493	490	477	444	538	470	490	467	463	481	473	462	512	480	500	484	440	490	471	498	502	454	472	435	471	500	487	448	479	451	446	461	482	510	468	485	419	492	478	505	518	478	471	507	478	439	509	489	504	457	485	470	473	464	454	504	467	542	484	486	445	512	502	506	526	501	492	482	474	457	469	486	517	460	489	456	501	492	503	502	515	509	471	496	521	489	499	488	475	486	485	512	470	468	465	467	471	496	539	465	465	499	473	484	496	469	457	516	500	474	485	465	462	496	460	472	453	489	485	476	511	491	494	468	464	452	482	501	458	501	466	462	499	510	487	462	467	474	470	544	464	454	497	459	482	465	439	513	488	492	510	514	475	494	442	470	495	468	500	494	498	456	464	470	486	417	445	478	493
780	363	177	142	240	230	208	194	202	171	150	123	131	117	93	97	73	76	65	69	90	56	58	78	51	76	64	60	52	51	51	54	58	55	62	56	61	60	45	50	57	53	56	55	46	64	55	62	43	53	45	60	52	51	49	57	54	54	57	70	45	44	52	62	57	43	52	47	55	57	50	55	59	51	57	56	40	51	50	56	52	38	48	50	56	56	39	75	42	49	63	42	39	61	56	51	46	54	55	41	44	46	58	44	56	40	53	36	44	57	40	41	42	43	48	58	44	47	57	49	37	45	50	50	53	43	56	52	55	40	49	51	45	46	45	43	36	56	38	49	35	53	52	53	43	48	45	53	50	56	51	50	45	53	39	53	60	53	52	46	42	52	45	44	52	43	58	37	52	33	40	51	46	50	49	47	46	33	54	65	50	64	52	44	48	45	37	51	53	50	44	52	48	52	56	55	44	47	53	53	41	45	52	43	57	54	34	43	45	34	41	56	47	55	44	48	48	48	37	44	52	45	56	51	50	39	48	53	45	48	53	49	43	40	46	34	37	37	44	43	38	49	55	43	61	54	31	56	54	43	58	43	41	48	50	43	62	43	66	54	54	57	53	60	46	42	60	45	53	43	48	46	41	47	37	42	47	34	56	58	49	61	42	50	42	40	47	42	53	32	53	59	39	48	51	48	38	51	36	51	59	45	41	52	50	36	40	39	50	42	43	35	56	45	52	33	59	45	46	62	62	52	58	51	55	46	45	55	45	41	44	58	53	45	54	39	49	38	55	52	45	50	51	49	50	45	51	49	54	52	50	47	53	46	42	44	49	53	55	41	47	41	43	51	42	66	60	59	55	56	60	48	53	45	51	61	46	59	35	37	40	58	48	50	49	62	48	63	34	41	38	53	52	49	53	64	59	43	48	37	43	49	46	46	49	41	52	37	40	58	30	45	42	52	36	41	54	41	52	40	45	48	41	42	42	42	51	63	53	50	40	41	55	36	51	46	52	53	45	49	43	49	50	53	46	46	57	43	48	50	39	52	55	45	38	57	52	50	52	51	50	47	42	60	59	49	50	53	55	45	49	68	55	47	46	49	42	39	46	48	47	48	53	46	50	45	51	48	43	60	42	45	57	59	46	48	50	47	47	50	51	40	48	47	40	33	43	39	58	51	34	45	57	47	59	46	50	55	34	52	52	51	42	43	56	40	48	53	49	50	48	51	51	54	44	52	58	42	45	52	56	55	52	42	51	29	54	59	42	50	41	57	43	58	49	40	41	47	44	42	52	44	41	52	39	64	55	59	38	50	43	37	46	58	39	54	51	49	50	48	41	40	60	50	58	48	46	49	51	44	53	61	49	53	39	39	51	43	40	38	44	50	47	46	35	53	41	53	54	53	49	43	52	41	49	43	35	52	39	46	37	43	40	40	50	43	54	69	46	52	63	38	38	61	57	35	41	41	41	43	52	46	62	69	59	57	57	48	48	41	45	50	44	55	56	57	41	51	40	64	53	40	41	38	45	61	37	45	51	44	40	54	50	55	49	52	43	43	50	47	60	48	67	39	45	41	70	53	35	49	49	59	40	45	53	44	44	59	50	56	52	43	53	54	42	50	41	60	41	52	42	48	52	48	57	48	47	42	43	42	54	50	42	49	53	41	43	39	46	48	45	41	42	46	37	36	53	32	48	50	46	53	40	49	47	43	54	51	48	40	54	63	54	48	52	46	43	54	70	40	54	49	49	49	54	49	51	45	51	42	64	54	34	51	39	42	62	39	49	58	46	48	41	41	52	56	43	43	34	60	49	47	47	45	51	45	57	42	60	51	47	50	57	45	39	39	35	45	60	45	50	48	39	45	52	46	43	57	41	48	46	56	57	45	53	55	48	54	49	56	47	56	54	42	47	37	43	48	53	42	54	50	48	43	45	54	49	50	40	42	50	40	60	39	37	37	54	55	47	39	43	55	44	39	41	44	45	44	43	46	61	42	35	42	53	43	51	50	44	25	46	50	53	47	47	40	45	52	54	44	49	56	49	55	45	45	41	44	37	58	51	50	44	54	47	44	49	42	52	53	35	47	45	53	41	54	55	52	43	48	41	38	47	47	46	55	56	47	46	45	42	44	50	49	56	49	49	42	65	50	61	37	32	38	53	51	49	42	47	33	52	55	42	51	63	50	51	45	42	39	48	50	45	44	51	49	61	44	41	33	39	54	43	59	53	45	41	46	37	49	59	33	47	45	52	55	64	51	59	44	52	52	50	42	47	58	38	48	48	54	44	69	51	48	54	43	41	35	53	47	50	43	42	46	53	56	48	45	50	51	31	38	50	43	45	35	49	50	36	48	52	46	57	59	52	55	55	49	48	59	53	49	54	37	34	52	42	45	32	53	56	41	59	41	42	54	42	56	46	41	38	41	55	47	46	43	40	38	51	51	51	39	50	57	50	53	47	45	50	36	54	47	44	54	47	51	44	50	49	35	54	51	58	50	55	45	44	36	48	58	53	41	76	51	50	43	47	42	52	49	56	54	43	46	45	50	37	37	39	52	49	57	32	45	52	40	57	49	41	32	40	52	49	43	50	47	55	61	44	52	49	59	48	60	51	37	43	58	38	44	56	55	52	47	46	38	49	44	51	41	51	50	38	37	58	40	59	56	45	49	55	51	65	51	52	43	54	49	50	42	45	58	44	49	55	45	52	44	46	61	45	42	36	50	47	54	39	49	56	45	49	44	50	55	48	55	54	41	46	48	58	43	48	36	48	52	42	41	58	40	52	54	51	58	43	42	47	62	53	54	50	49	35	38	41	51	44	55	54	44	59	45	44	39	57	45	37	34	53	42	52	44	55	56	57	51	46	57	41	55	48	40	50	53	46	51	51	44	46	48	48	44	42	37	44	47	53	42	52	46	54	49	61	58	55	41	53	48	56	39	51	42	32	51	42	56	45	56	58	63	45	49	53	46	68	46	39	47	44	53	50	38	51	47	59	41	55	49	49	48	49	59	49	46	47	56	42	53	59	47	54	35	65	60	44	47	56	56	42	53	40	53	45	52	54	48	57	49	42	44	44	57	41	36	62	47	53	34	48	51	48	61	47	38	35	63	40	53	33	48	43	44	50	42	44	55	53	46	52	47	31	62	57	56	33	35	50	40	42	56	55	50	45	36	50	44	48	49	41	47	51	45	43	39	44	48	54	54	32	54	39	55	52	48	43	52	55	56	51	44	47	49	49	44	50	52	50	50	56	46	58	53	50	57	47	59	56	54	48	45	43	53	48	48	52	39	53	42	56	48	42	50	49	49	55	51	52	41	40	40	44	51	40	47	47	37	49	60	50	46	51	56	55	51	57	52	37	51	44	39	60	44	42	49	47	45	47	40	57	46	53	57	45	54	50	52	54	40	41	64	54	49	55	40	60	47	63	50	52	48	48	56	41	48	43	50	40	55	41	38	52	38	41	49	49	52	49	51	50	47	48	44	41	43	49	49
17103	10625	4467	12771	19194	17528	14403	11669	9542	7593	6317	5165	4556	3792	3394	2984	2679	2382	2277	2043	1860	1697	1633	1603	1437	1403	1367	1337	1312	1200	1205	1182	1201	1201	1091	1112	1126	1179	1169	1090	1073	1132	1103	1044	1092	1100	1116	1109	1091	1006	1037	1135	1068	1189	1043	1053	1100	1108	1115	1077	1020	991	972	1064	949	1013	962	957	976	902	904	909	867	869	820	788	781	832	834	803	815	836	760	831	779	815	783	725	813	842	795	823	792	826	786	807	795	803	745	763	781	792	778	727	756	761	728	739	720	774	707	733	806	749	756	734	732	770	737	747	727	724	746	751	717	737	748	750	705	728	742	777	736	751	754	724	723	731	749	726	752	746	719	765	692	704	755	690	708	754	731	726	713	767	750	772	735	729	702	759	749	715	732	758	735	694	706	787	753	694	692	727	744	722	785	780	762	726	730	751	742	781	726	731	750	709	705	766	738	754	701	756	713	766	701	773	729	746	707	746	728	733	775	747	710	753	729	681	709	749	734	730	734	731	754	729	772	733	777	727	768	660	705	736	735	724	721	779	770	681	708	745	803	749	729	698	714	706	689	708	716	763	745	764	787	758	715	718	762	719	736	686	748	743	722	681	726	679	763	709	666	685	680	722	732	700	747	747	710	684	742	684	754	761	759	727	719	742	724	709	701	757	762	687	723	693	766	709	729	715	731	733	745	741	752	726	712	696	746	749	741	778	730	768	736	753	788	710	735	740	766	735	727	764	778	731	706	745	796	762	745	735	756	777	787	735	768	747	706	704	766	685	781	773	757	735	727	709	697	775	740	773	717	709	763	694	748	780	799	740	746	726	738	758	755	744	771	696	781	774	726	718	749	765	712	780	733	726	736	747	725	722	745	764	734	746	758	748	740	737	808	748	719	716	721	753	725	728	787	700	779	744	667	728	766	754	757	713	742	721	759	752	729	772	720	708	727	725	698	724	781	749	720	789	741	775	692	744	698	732	676	752	715	723	716	722	767	756	717	715	707	769	722	740	725	782	763	735	753	721	722	748	711	748	731	730	746	783	678	714	696	736	697	727	751	713	744	741	707	711	742	756	713	675	752	770	691	700	724	731	744	742	753	664	724	702	728	693	732	736	698	735	740	772	702	716	771	731	733	721	720	757	713	762	751	705	745	745	724	721	743	742	780	729	731	738	710	758	724	697	757	726	728	721	685	763	710	743	752	725	761	736	747	761	713	727	701	732	713	698	759	690	735	738	734	739	752	732	787	740	750	707	739	728	715	777	774	723	708	713	733	707	697	745	719	734	732	687	731	739	743	733	733	738	713	689	756	742	771	770	736	709	710	758	767	746	733	721	786	730	711	710	756	805	710	762	744	805	751	782	752	713	719	728	732	766	728	742	698	709	703	783	725	715	734	768	760	745	764	753	758	767	743	788	713	691	733	770	691	713	757	705	694	725	721	731	787	752	755	737	742	740	692	665	729	754	737	727	745	696	746	733	724	738	758	761	746	691	766	778	750	732	726	765	701	754	716	784	689	729	725	772	685	724	709	764	747	734	765	726	722	696	755	744	742	735	706	733	757	706	704	741	797	748	727	691	719	720	708	704	691	750	726	719	741	714	663	700	725	732	741	789	686	740	750	751	733	783	739	726	704	741	712	744	740	775	711	777	702	735	716	751	750	768	732	773	692	748	749	706	775	748	729	776	758	749	730	717	728	715	733	745	699	726	784	726	753	751	723	745	794	748	739	779	690	746	749	731	744	744	752	713	755	718	729	713	761	780	734	703	746	788	714	721	732	674	750	702	694	733	735	743	722	733	734	721	781	735	697	753	743	755	754	765	750	707	702	733	727	754	732	719	755	732	774	724	713	791	742	752	734	734	739	766	693	736	749	730	715	728	738	707	749	719	747	781	773	710	756	725	744	775	716	700	735	733	705	721	717	667	716	728	676	775	725	759	704	765	733	720	702	745	738	728	818	762	713	757	737	743	699	728	754	725	741	715	778	710	765	707	743	726	725	739	730	704	724	763	714	766	765	713	736	786	777	711	740	711	778	725	773	759	773	800	786	736	753	791	785	716	716	707	769	742	769	770	723	735	711	745	720	772	700	744	734	750	765	683	712	757	726	707	735	779	697	723	760	705	710	726	722	719	746	711	694	693	695	739	754	723	695	728	732	766	738	720	734	729	753	719	717	757	688	708	668	766	738	737	746	747	728	708	702	795	687	708	754	796	725	722	742	751	722	717	734	719	745	708	760	711	710	753	713	759	728	741	726	744	667	715	798	737	771	736	742	723	735	709	746	707	720	736	735	808	744	727	675	753	798	768	775	760	740	801	738	758	691	738	718	776	697	725	776	726	709	785	746	735	736	744	777	759	765	784	735	725	742	755	711	701	695	721	759	724	706	705	774	692	749	709	716	802	751	710	711	711	685	713	748	741	734	720	763	722	726	783	773	764	746	760	727	726	762	756	745	738	767	729	747	727	764	760	730	769	732	737	747	722	697	675	734	722	705	754	771	771	756	741	731	696	722	710	736	731	745	720	762	757	723	706	700	743	775	730	692	716	710	747	707	755	745	714	696	770	756	713	717	746	758	761	760	707	727	737	715	690	727	768	731	713	758	724	741	772	718	736	710	731	727	739	738	724	723	718	669	735	744	703	749	715	717	726	707	727	768	731	725	726	741	763	742	782	768	730	747	698	723	752	702	681	715	724	717	747	705	750	703	755	760	730	692	738	702	735	722	777	745	729	758	735	744	783	720	723	713	754	747	715	719	751	707	725	745	782	777	705	770	750	728	792	741	756	747	746	718	737	729	749	742	730	730	720	756	728	779	778	732	695	777	728	773	680	729	687	701	739	752	743	726	712	694	751	721	741	744	712	753	726	738	728	723	707	742	737	743	695	725	709	711	743	726	751	692	700	743	728	793	771	753	739	718	740	756	756	728	743	687	739	726	737	777	695	734	715	694	730	742	760	743	721	732	730	758	750	753	744	742	715	740	762	746	793	800	723	704	761	721	735	713	700	748	693	727	749	778	752	729	740	776	703	720	735	777	769	744	741	781	726	715	730	709	672	779	781	747	781	733	735	751	716	727	800	764	711	756	732	759	731	724	726	710	680	772	806	709	728	702	727	765	716	785	698	762	680	735	727	713	725	774	755	730	743	694	745	739	734	742	734	742	763	695	713	743	735	739	730	747	763	722	721	732	762	755	713	741	766	762	731	779	730	753	741	736	732	718	783	733	711	740	798	709	738	710	685	743	699	716	741	704	754	755	726	743	731	753	769	724	696	772	746	773	785	771	724	771	757	733	757	722	746	755	699	714	699	704	722	761	749	736	731	761	719	769	720	778	736	718	731	699	736	740	764	739	730	747	713	694	776	738	730	801	742	732	744	737	747	761	756	763	756	730	740	735	737	742	713	726	770	726	732	757	747	745	771	734	733	774	752	745	719	729	719	742	723	728	733	719	712	710	725	752	767	719	740	729	725	735	756	693	703	734	776	721	714	772	713
2422	292	173	117	198	225	188	189	173	129	121	102	88	102	103	82	86	71	67	47	85	69	75	63	57	53	60	57	60	50	63	59	59	56	47	63	53	39	69	60	67	57	55	55	57	46	49	59	54	47	55	69	52	50	48	62	67	56	51	49	53	51	47	56	60	53	65	51	42	44	54	54	41	53	46	57	53	55	51	51	47	57	52	60	33	48	55	54	49	62	63	50	55	51	45	52	48	55	45	54	44	59	55	47	40	48	61	56	48	40	52	39	49	55	46	41	68	55	52	59	48	37	53	47	61	47	36	47	46	49	59	49	45	41	57	54	58	54	43	64	59	54	47	38	53	57	50	56	49	49	55	47	42	44	44	41	44	41	51	52	49	45	42	47	36	45	40	62	57	56	47	53	42	54	47	47	50	42	51	52	41	47	63	38	54	47	57	48	54	46	45	44	51	48	55	41	44	42	43	38	42	48	62	44	46	40	59	33	43	51	43	38	45	40	50	57	37	43	44	50	58	57	54	45	63	33	63	50	58	59	42	51	43	55	50	45	49	62	42	51	58	50	47	49	42	48	43	34	39	39	57	42	64	47	44	38	37	42	52	53	39	47	46	50	59	46	56	48	55	44	42	47	54	40	41	58	55	38	48	46	51	44	37	45	36	43	51	46	55	39	66	43	57	47	46	59	48	49	56	65	38	46	42	43	35	58	48	34	56	39	46	51	43	53	51	46	43	56	44	52	50	49	52	45	47	48	44	41	46	53	49	58	41	43	45	50	48	40	59	37	48	51	37	50	50	48	48	40	47	51	47	50	46	44	46	41	42	58	53	39	52	54	45	42	38	45	43	38	42	52	35	45	40	54	50	47	47	49	54	53	56	59	49	42	53	50	43	43	42	51	49	56	60	44	52	43	50	43	44	52	46	54	49	50	48	40	56	45	49	39	43	53	54	60	57	48	51	41	51	48	45	48	50	50	52	56	57	59	63	62	54	63	36	39	43	49	40	42	49	48	55	42	52	53	49	49	47	54	56	50	36	46	53	52	41	50	36	47	50	41	51	58	49	53	45	56	48	46	52	62	40	40	43	46	51	55	48	39	56	47	50	54	44	50	43	44	36	34	55	46	38	36	53	48	47	45	42	43	52	50	65	46	46	50	55	53	55	58	49	53	42	47	42	58	40	44	59	53	39	53	58	50	44	50	58	52	38	37	56	49	58	38	45	43	43	46	46	48	54	41	53	59	54	50	40	50	45	50	47	37	43	46	56	56	42	39	39	60	41	50	50	42	45	51	39	44	48	46	49	40	46	53	54	41	39	44	50	47	58	48	53	57	48	42	40	52	43	48	44	50	49	35	58	53	45	44	43	57	46	56	40	55	48	35	44	48	54	57	37	43	41	41	36	61	53	53	40	48	54	60	55	49	48	45	47	48	52	55	54	48	56	56	42	46	50	40	51	53	45	48	51	38	50	47	51	62	50	45	48	43	60	45	52	41	58	57	55	39	57	53	42	56	52	58	50	49	54	45	32	44	40	46	59	56	63	38	47	49	45	33	53	57	57	43	57	52	59	47	62	45	43	52	47	43	43	47	50	52	54	46	41	49	54	41	45	46	40	46	64	53	51	47	52	49	41	46	61	43	43	54	48	56	51	40	39	49	41	49	49	50	48	52	54	46	44	41	58	45	52	35	37	46	50	48	59	41	50	48	49	47	44	39	48	47	44	51	51	50	49	48	53	45	49	44	48	50	44	58	43	54	36	51	59	52	53	46	40	54	52	49	39	46	57	54	52	54	39	42	50	42	64	47	45	49	53	38	43	49	49	59	53	42	54	33	53	48	51	53	49	41	61	48	60	49	48	51	56	59	51	55	39	50	45	52	47	44	46	57	47	53	49	54	44	59	53	43	54	51	50	44	54	31	43	45	41	45	51	60	45	53	52	47	44	40	42	44	37	44	49	60	47	48	45	52	44	54	41	40	53	44	52	42	47	59	48	43	46	40	52	49	41	53	38	48	44	39	57	50	40	53	58	52	39	38	40	53	46	56	47	60	53	49	33	51	43	40	48	53	60	38	48	43	45	53	52	46	47	54	47	43	52	48	54	45	51	52	52	42	51	37	57	45	50	40	46	48	50	47	38	40	46	50	45	56	43	52	60	54	46	53	49	49	54	50	52	51	42	44	44	47	46	40	51	39	45	45	68	41	51	48	41	34	54	64	50	44	48	52	38	55	52	45	66	37	47	52	48	45	47	41	40	49	47	52	44	54	43	44	42	47	51	39	49	36	52	56	31	44	46	46	42	35	45	41	52	48	47	59	52	57	51	57	50	65	48	43	45	38	49	46	54	55	43	50	45	45	46	44	55	63	36	49	49	47	45	51	53	40	51	46	42	45	48	35	41	41	38	37	51	53	37	45	35	55	46	47	61	46	35	32	54	34	47	45	47	53	45	63	56	41	62	50	49	53	55	48	43	42	41	51	53	54	64	44	48	54	53	50	58	47	59	40	42	36	53	58	50	36	52	47	49	54	60	43	52	48	48	50	41	48	52	60	50	49	43	52	58	41	39	60	46	58	42	59	44	48	48	56	57	52	35	62	38	44	46	39	38	51	42	49	43	28	46	54	59	44	50	47	55	47	53	44	40	43	44	45	37	48	54	57	50	55	42	32	43	32	52	40	45	41	53	44	52	43	49	49	58	51	60	45	40	45	42	59	46	57	66	58	43	50	54	44	60	46	63	50	56	39	42	45	52	48	48	48	39	51	48	54	62	51	51	46	46	59	52	52	43	56	36	35	39	39	39	47	34	56	46	43	48	49	46	53	48	52	47	56	61	38	56	43	45	55	47	49	61	48	48	55	51	52	44	35	50	61	66	48	55	43	41	49	39	39	44	40	39	53	53	41	57	42	52	46	55	50	57	46	50	50	48	47	43	48	43	40	52	44	48	52	51	42	44	51	37	47	43	40	41	58	50	54	45	48	44	41	58	36	53	47	38	41	51	46	54	57	56	51	49	39	43	37	46	35	47	59	50	46	41	40	30	44	43	48	55	45	45	58	53	49	65	45	42	50	44	35	48	30	54	54	51	43	59	59	74	39	46	57	59	41	48	54	55	43	47	47	39	48	37	45	42	51	42	35	43	39	46	48	40	51	37	57	37	61	52	45	46	62	45	46	58	46	42	55	51	43	43	43	51	41	54	47	52	48	45	40	37	45	39	37	48	57	59	45	51	41	54	43	42	53	48	51	64	43	46	45	49	49	45	40	53	36	46	48	47	47	61	43	44	43	48	48	56	58	53	41	62	55	36	47	50	41	38	40	42	51	37	48	47	47	53	48	47	44	35	44	44	48	54	41	42	48	50	60	40	50	40	50	43	47	51	37	47	52	55	41	42	52	45	40	41	48	52	47	45	46	52	45	46	45	44	42	47	53	49	52	41	39	55	44	49	35	53	47	38	41	47	63	47	46	38	50	42	56	54	49	50	52
14805	8330	3916	10969	17248	15728	13146	10662	8538	6932	5770	4866	4091	3509	3202	2776	2442	2274	2019	1909	1716	1738	1546	1432	1391	1297	1289	1270	1279	1115	1166	1096	1064	1096	1060	1038	1042	1107	1069	1007	1046	1030	1095	1078	1120	1033	1082	1137	985	1060	1057	1076	1074	1119	1035	1034	1055	1010	1021	992	1025	992	974	988	975	956	924	905	959	864	911	875	875	806	825	821	793	858	806	791	796	832	769	794	765	762	769	757	802	776	828	763	801	829	796	787	753	743	753	771	741	715	775	752	755	801	767	757	726	727	728	790	711	742	766	759	739	765	719	717	694	747	730	778	713	760	739	724	732	715	756	714	704	753	765	777	752	784	759	702	730	739	723	722	723	764	755	760	750	726	776	692	728	732	780	713	765	739	713	769	795	716	743	748	727	750	751	705	750	765	738	718	751	717	767	764	770	726	707	694	728	774	764	763	683	756	737	726	728	734	738	759	761	757	712	732	748	742	738	691	771	757	748	729	725	705	744	743	722	731	709	693	733	739	725	723	777	754	727	697	743	735	753	705	729	733	738	696	755	694	698	753	706	728	733	759	717	743	719	682	731	733	685	796	771	738	735	670	754	752	778	827	730	721	789	744	743	694	718	699	679	717	713	690	706	711	745	736	771	754	761	750	725	724	715	719	699	708	702	704	729	762	731	742	753	737	701	706	719	723	698	720	742	722	725	742	747	725	727	692	717	726	711	746	725	743	723	747	759	684	725	699	700	732	752	708	714	708	751	762	757	705	732	706	784	698	763	814	707	769	717	724	755	708	749	676	754	736	754	668	740	788	753	732	737	721	736	717	769	675	748	701	706	729	718	738	755	776	729	720	756	787	759	692	729	696	749	747	769	743	707	734	732	765	733	737	718	734	716	739	675	752	688	759	704	720	764	730	724	722	727	740	746	749	704	690	712	767	722	756	742	727	708	711	741	740	720	706	771	715	716	755	747	730	696	709	700	751	766	747	754	753	718	751	701	730	698	732	727	704	746	727	768	754	746	686	669	711	674	794	736	736	688	722	765	694	737	754	744	742	707	735	736	743	692	749	746	733	752	770	690	726	745	718	733	686	710	718	710	729	756	742	731	718	746	667	726	716	770	712	775	713	704	724	709	747	683	738	688	739	749	699	722	746	784	754	732	724	659	706	714	677	698	720	704	730	747	717	749	701	750	702	696	710	657	718	730	731	696	728	715	753	740	737	736	711	714	739	722	759	759	734	760	720	722	781	729	740	716	695	691	696	753	675	745	740	726	751	757	708	722	708	718	773	707	792	686	714	745	717	712	719	688	750	705	730	743	767	771	765	716	716	704	748	755	704	746	712	739	734	738	770	718	762	736	760	700	756	734	766	678	752	752	700	749	687	753	718	727	742	766	725	710	740	765	735	686	710	744	753	708	718	752	751	778	713	752	695	716	729	728	693	753	710	725	698	735	746	710	723	666	724	736	691	745	736	732	765	728	764	713	719	783	704	708	684	708	759	748	775	677	680	736	750	739	755	683	682	700	732	708	734	750	731	781	743	722	734	697	689	732	744	720	723	713	765	710	728	727	757	739	777	687	762	747	756	758	746	742	748	715	664	758	760	742	693	728	737	737	731	736	736	720	699	733	696	743	734	750	722	755	767	736	724	723	713	749	697	737	719	699	727	712	729	724	767	761	752	728	697	772	738	695	745	751	750	699	732	725	673	748	729	742	754	733	698	712	710	766	691	722	748	754	775	737	790	733	731	771	679	751	743	739	753	702	708	789	739	712	733	728	732	721	691	706	703	748	685	697	749	721	716	732	695	714	740	719	745	670	790	766	786	707	722	696	727	737	708	724	730	713	726	693	745	747	746	723	719	700	717	743	755	729	742	787	692	765	737	731	760	755	763	741	718	692	718	710	749	739	708	733	714	742	814	757	732	699	718	720	719	717	701	736	763	741	705	759	721	755	703	722	754	736	698	750	741	694	765	759	712	729	749	778	764	712	723	762	684	713	776	722	728	754	729	725	723	721	708	742	724	733	710	686	736	738	740	734	761	696	731	722	760	680	717	742	770	743	697	705	753	687	736	705	768	751	714	722	713	740	760	680	748	735	725	705	718	712	741	709	745	727	758	742	721	715	751	731	704	713	748	740	767	722	711	669	705	754	762	765	745	700	738	757	717	790	747	720	696	766	716	731	778	761	725	742	728	705	662	769	798	720	707	708	700	733	702	739	760	699	726	783	758	731	705	724	688	823	781	743	758	749	738	711	716	749	781	723	720	739	710	697	759	729	692	667	767	708	742	718	680	705	738	752	772	713	661	751	747	689	727	717	702	760	757	728	712	723	714	795	707	751	751	740	732	723	710	737	738	691	703	732	712	715	740	727	703	737	779	746	773	731	706	732	724	687	697	741	763	766	795	732	753	747	768	734	771	687	738	708	727	752	701	719	719	745	753	711	745	704	731	715	711	764	730	801	709	764	718	703	731	726	749	741	772	705	744	761	744	722	742	774	696	770	768	716	747	736	766	756	706	717	721	718	715	723	742	758	716	689	739	725	767	729	687	753	739	775	744	733	745	721	711	726	760	741	721	700	757	760	731	792	696	751	822	732	713	740	742	711	733	746	713	717	699	758	726	758	716	710	688	689	723	742	733	772	756	751	687	710	727	718	729	745	828	693	741	733	733	737	741	755	713	753	746	717	754	743	728	725	740	783	745	717	718	735	766	681	730	692	743	752	725	708	692	727	724	740	696	716	774	779	726	728	750	701	751	723	748	755	724	740	721	777	749	696	691	720	692	764	752	707	749	757	737	724	697	764	731	761	727	742	764	763	729	753	753	761	714	746	700	741	744	731	749	728	760	729	710	747	752	656	732	711	736	778	699	719	774	718	760	749	711	743	734	716	722	754	721	746	793	717	780	705	722	705	701	747	711	714	730	735	656	754	803	697	736	769	700	717	731	750	722	672	745	765	733	759	703	725	780	731	744	739	685	738	778	756	774	696	767	775	685	768	709	770	714	695	742	716	735	768	757	770	759	787	746	731	692	711	712	770	683	701	733	758	731	767	726	793	769	693	720	722	713	703	731	778	699	710	744	747	783	684	717	710	779	735	740	718	778	709	717	744	757	743	758	742	761	716	707	738	749	783	722	663	716	705	717	816	705	763	724	817	692	743	763	725	706	699	743	704	748	766	768	713	705	731	724	734	732	688	716	736	717	721	759	721	711	721	749	762	733	731	769	747	757	726	744	759	738	750	737	757	744	770	730	700	766	750	713	701	682	723	709	749	696	765	680	760	732	702	717	765	755	769	783	754	714	741	784	705	668	725	747	728	706	714	694	722	737	692	737	808	687	705	729	715	734	749	718	698	790	748	758	730	752	722	729	723	724	699	735	776	716	776	732	682	727	765	764	761	691	759	756	779	697	734	726	744	742	750	725	771	726	772	773	738	776	741	724	679	708	717	750	733	734	744	709	768	735	742	712	743	741	751	726	727	724	701	712	748	711	702	730	724	727
1648	533	304	211	356	403	365	333	284	236	244	190	170	157	145	143	119	128	130	101	115	112	98	84	86	104	88	94	91	72	82	86	79	76	105	101	79	85	98	60	83	68	85	69	83	78	82	82	87	79	87	86	81	75	74	70	87	83	75	77	85	81	93	84	66	66	95	67	81	78	67	71	72	54	80	80	88	61	73	75	80	60	71	87	70	81	63	80	78	60	69	72	49	62	70	71	72	86	64	59	61	76	72	65	69	75	70	67	68	94	73	68	80	77	67	82	66	68	72	65	72	69	62	72	64	67	76	69	77	77	55	44	70	84	81	66	80	71	57	72	73	87	61	72	63	60	78	66	69	54	56	58	68	69	67	62	67	66	68	58	72	62	75	62	58	82	67	59	59	71	63	62	80	63	69	56	77	60	80	61	68	54	60	76	61	62	60	61	65	73	53	72	69	66	57	60	73	73	69	74	56	58	88	66	65	67	64	74	60	66	73	72	64	82	83	57	71	59	63	78	67	60	81	63	77	73	67	58	70	71	79	53	67	47	58	61	66	67	83	65	62	67	66	66	71	60	81	79	64	87	72	72	61	72	88	68	60	81	72	63	63	73	71	74	68	78	78	72	67	67	56	76	77	61	59	64	74	57	89	67	73	87	62	77	75	89	54	64	65	50	70	69	78	64	69	79	70	82	74	57	69	65	68	68	66	74	63	61	71	71	58	60	75	69	73	58	59	65	89	57	63	76	60	71	67	71	72	68	70	50	70	60	71	72	70	64	81	73	64	50	71	67	63	65	74	85	61	88	77	75	72	63	56	60	62	62	64	66	64	77	68	71	73	70	74	66	71	76	76	69	75	70	79	63	67	66	69	52	71	72	66	64	76	65	70	71	75	69	72	59	83	65	74	88	85	62	70	69	71	80	71	67	58	67	78	78	66	75	59	80	72	79	64	75	67	51	68	65	55	70	71	78	47	77	63	72	61	66	68	61	66	62	65	62	62	76	67	60	65	62	80	74	90	74	63	79	65	72	60	61	56	59	61	56	77	66	63	71	72	73	71	76	75	61	73	82	74	71	78	70	76	70	91	63	70	75	75	76	69	68	78	65	60	67	80	81	75	72	75	53	73	62	82	62	72	69	81	76	62	63	57	74	59	76	76	56	68	58	70	67	63	69	68	65	66	67	75	59	84	72	74	74	80	63	70	86	76	67	60	78	65	64	72	62	69	78	55	57	57	74	65	62	84	67	65	65	81	69	76	60	73	75	72	86	56	80	61	86	69	65	67	75	68	67	63	80	64	78	67	66	65	77	60	67	70	67	76	71	76	57	62	65	73	76	67	69	80	57	51	65	49	67	60	56	76	87	75	69	70	62	62	87	49	71	77	58	72	60	74	47	56	70	64	70	62	67	66	74	75	63	68	75	75	60	74	74	67	63	76	69	76	65	62	55	62	69	77	67	82	65	63	58	77	58	66	70	68	63	65	79	66	73	52	57	67	69	79	65	78	63	64	85	65	57	74	79	79	63	71	73	79	69	79	68	62	53	65	83	78	72	73	65	68	75	72	62	72	57	57	61	76	64	66	83	77	71	70	65	70	58	75	61	86	56	64	65	57	74	78	59	55	66	74	65	72	58	59	72	78	75	64	65	77	67	70	69	85	58	60	73	70	70	85	67	71	77	61	78	91	72	71	57	81	64	74	78	72	84	95	72	63	73	72	59	66	63	63	82	64	76	76	55	58	66	62	72	63	63	70	69	63	74	67	66	69	68	70	67	62	63	73	73	74	55	75	73	67	67	76	67	79	61	62	56	76	82	57	78	65	68	64	71	70	50	76	72	70	65	70	64	67	70	71	65	73	84	67	76	64	84	55	66	73	68	60	65	80	59	71	71	76	75	72	72	65	72	64	73	74	67	78	88	71	63	84	71	73	68	77	58	62	63	80	68	80	64	64	71	75	67	66	58	72	70	63	70	77	70	64	72	69	77	71	64	63	66	51	79	71	57	52	57	67	71	62	69	71	72	71	79	63	70	62	61	68	75	69	58	78	76	73	59	67	83	49	71	77	66	82	73	69	74	70	64	80	80	66	62	76	75	74	61	55	68	93	68	67	73	69	79	71	68	89	68	60	64	71	66	66	69	59	65	79	73	66	63	85	56	50	57	63	79	71	65	55	83	80	75	62	73	70	61	78	66	77	56	69	72	63	79	66	70	77	86	83	67	62	63	77	78	58	62	73	67	65	76	78	73	68	70	75	80	76	69	79	85	66	58	65	60	60	70	79	78	70	66	68	53	68	52	54	77	65	81	82	72	79	70	66	80	83	73	64	78	63	66	70	57	65	67	74	62	76	66	69	60	70	66	62	71	68	84	70	71	63	64	63	78	74	64	60	80	56	72	61	76	73	70	72	67	70	67	64	70	63	66	76	70	66	46	76	70	74	53	70	54	81	69	66	67	70	61	76	71	68	70	68	70	76	74	84	67	76	60	66	58	56	60	66	76	69	67	68	69	66	67	78	67	76	70	65	76	69	60	70	55	65	63	54	72	54	85	64	74	71	57	67	66	64	57	80	66	70	59	63	70	65	63	53	61	77	71	69	64	67	64	57	76	65	72	74	80	62	65	74	77	72	63	67	78	70	71	77	62	70	79	63	60	59	69	71	71	68	67	70	60	72	73	65	81	68	50	72	55	57	84	66	64	54	82	73	71	51	78	77	87	70	62	75	58	59	69	63	83	52	66	83	86	50	66	78	72	64	69	57	76	67	66	62	49	62	69	57	67	74	69	63	80	72	64	54	62	62	51	79	54	55	68	53	84	83	61	63	63	67	66	61	75	61	64	54	72	59	93	73	62	62	66	80	76	71	71	78	79	68	77	75	80	70	73	54	75	76	66	68	72	66	75	77	74	71	61	65	82	59	58	70	69	68	68	66	85	66	71	61	73	56	81	68	63	70	64	74	60	51	71	72	52	77	69	60	71	70	75	63	71	80	73	68	69	75	78	74	63	56	72	66	81	73	74	49	58	60	77	68	70	64	67	65	58	76	66	77	63	83	64	80	76	73	65	62	65	52	71	60	63	65	75	62	76	74	74	71	83	75	54	76	81	68	64	80	70	64	58	73	72	55	73	60	60	87	64	63	84	69	67	56	73	63	59	57	67	59	67	62	72	77	61	75	76	77	67	90	73	66	60	64	60	63	55	70	79	54	74	76	76	77	74	80	63	63	72	84	72	48	68	66	55	75	78	74	67	60	56	69	59	67	60	67	50	69	74	77	79	74	62	65	66	71	69	70	68	68	66	70	71	73	74	74	76	79	87	66	68	70	74	76	70	79	77	61	80	63	64	77	70	72	74	72	66	85	69	69	65	77	44	69	73	82	71	73	78	87	64	69	63	69	52	85	70	64	85	79	68	69	55	62	74	95	64	72	74	75	61	65	71	55	60	70	75	71	66	64	58	71	64	71	64	65	82	77	62	68	82	72	49
21386	13436	6420	16850	24353	22529	18963	15860	13143	10768	9029	7860	6622	5730	5065	4524	4039	3698	3397	3030	2825	2653	2533	2263	2216	2182	2022	1983	1963	1882	1722	1766	1736	1588	1606	1650	1610	1607	1543	1537	1559	1640	1618	1628	1611	1628	1574	1559	1529	1529	1491	1545	1522	1486	1569	1543	1503	1533	1507	1433	1465	1419	1420	1409	1369	1361	1381	1327	1287	1293	1185	1283	1215	1183	1208	1178	1205	1221	1133	1134	1116	1052	1113	1115	1108	1105	1130	1103	1134	1126	1074	1099	1138	1126	1155	1120	1114	1068	1105	1053	1065	1076	1111	1105	1014	1114	1053	1013	1059	1086	1065	1093	1053	1099	1093	1059	1050	1062	1097	1023	1029	1010	1028	1059	1087	1057	1082	1007	1045	1064	1024	1019	1046	1046	1076	1051	1042	1040	1055	1022	1026	1011	1092	1013	1042	1007	997	1115	1026	1030	1054	1011	1035	1024	1014	1050	1036	1052	1015	1049	1078	1047	1031	1033	1017	1039	1044	997	1092	1048	1080	1051	1061	1029	986	1012	1052	1068	1098	1062	1065	1058	1032	1069	1054	1008	1041	1049	1062	1029	1012	1032	998	1049	1085	1024	959	1059	1073	1109	1050	1028	1075	1004	991	1017	1059	1016	1090	1065	1105	1053	1060	1032	1093	971	1000	1051	1019	1061	1036	1033	1079	1076	1046	985	1070	1041	1010	1132	1063	1064	1015	1031	981	1073	1079	1033	1020	1006	1020	982	1043	1009	968	1028	1079	1018	1098	994	1021	1002	1109	1039	1053	1071	1013	1052	1070	979	1062	1058	1065	1046	1024	1000	999	1018	1073	1071	1036	1014	1025	1064	1019	1027	1050	1051	1112	1036	1048	1015	1051	1050	1087	1031	1067	1015	1110	1051	1016	1045	1025	1027	1055	1017	1063	1022	1030	1059	1004	1036	1050	1083	949	997	1069	951	1026	1035	1013	1014	1028	1084	1077	1077	1067	1076	1029	1078	979	1013	1014	1070	1018	1034	1033	1053	1039	1030	997	1036	1004	1000	1042	1041	1060	1064	991	973	1058	1054	1071	1013	1000	1043	1028	1057	1096	1055	1032	957	1072	987	1040	1025	1076	1005	1006	1015	971	1055	1035	1083	1023	1078	1089	1093	1085	1020	981	1072	948	1005	1055	1043	1056	1057	1029	1066	1021	1025	1028	1022	1062	1076	1047	1037	1031	1057	993	1065	1005	1015	1027	1060	1011	1019	953	1043	1054	1094	1046	1081	1046	1007	1030	1072	1083	989	1064	1050	1039	1003	1027	1076	1040	1075	1003	1019	1018	1019	1063	1011	1082	1059	1019	1017	1037	1039	1065	1071	1024	1023	1014	1050	1014	987	1040	990	1013	1013	1056	1067	1016	1044	1042	1031	1052	1080	1022	998	1018	1033	1023	1014	1070	1039	1010	1016	1046	984	1015	1038	1013	1034	1053	1023	973	1002	1057	1005	1051	1066	1024	1010	1063	1027	1070	1058	1049	1055	1048	1006	912	1029	1020	1038	1043	1054	1051	1008	1040	993	1020	1097	1042	1005	994	1051	973	991	1078	1021	992	1071	1036	1040	1017	1056	1082	1055	1029	1043	1023	999	1022	1059	1086	972	1052	1033	975	1071	1061	1017	1057	1045	1080	1019	1026	1069	1059	1022	1039	1030	1037	1014	1041	1047	1003	1054	1068	1030	1036	1049	1002	1036	1055	1038	1058	1065	1056	1046	1008	1018	1058	1068	1062	1044	1039	1024	1031	1047	1008	1003	1064	1014	1024	995	990	1036	1000	1064	1003	1098	1059	1051	1066	999	1108	1003	1056	1022	1047	993	1018	1020	1069	1060	997	1050	1035	1062	1050	1050	1025	1092	1072	1022	1028	1045	1037	1024	1070	1048	1046	1015	1062	1033	1094	1020	1028	1097	1009	1036	1013	1020	1054	1028	998	1087	1062	1029	1079	959	1082	1058	1029	981	1061	1051	1087	1043	1027	1040	1055	1056	1101	1061	1033	1037	1057	1027	1042	1082	993	1046	1060	1052	1006	1020	1061	1135	1048	1065	1053	1015	1055	1030	1034	1032	1077	999	1018	1063	1027	1010	1043	1045	1077	1044	1031	1076	1061	1048	1057	980	990	1107	1067	1101	998	979	978	997	1022	993	1022	1051	1070	995	1041	1002	1081	1033	1028	1089	1030	1080	1037	1038	1031	1053	1059	1077	1008	1031	1083	1074	1056	1038	966	1026	1023	1057	1022	1052	1108	1014	998	1097	1042	1041	1092	1049	1063	1028	1040	1059	1006	1043	1047	967	988	1100	1018	1042	1069	1017	1058	1070	1050	1018	1054	1033	1050	1070	1050	1017	1024	1004	1056	1046	1064	1021	1048	1040	1051	1087	1036	1028	978	1043	1003	1072	1009	1076	1037	1091	1049	1042	1005	1015	1047	1043	994	1043	1004	1040	1001	1057	1014	1064	1038	1061	1023	989	1066	1035	1051	995	1080	1095	1033	1081	1013	1014	1066	1025	1018	1039	1062	997	1052	1058	1022	1032	1045	1047	1030	1036	1061	1057	1040	1014	970	1034	1062	1069	1022	1034	1054	1039	1076	970	989	1034	1038	1037	1004	1024	965	993	994	1039	1025	1018	1059	987	1042	1056	1024	996	1021	1028	1047	1047	1033	999	1027	991	1058	1064	1047	1060	1047	1070	1045	1123	1025	1069	1073	969	996	1021	1085	1004	1076	1002	1002	998	1089	1052	1119	1060	1058	1056	1062	1058	1055	998	991	1034	1101	1074	1060	1063	978	1020	1046	1018	1047	1047	1030	1050	1014	1043	1036	1001	1038	1066	1067	1076	1023	980	1053	1028	959	1090	1010	1099	1046	1021	1044	1021	1012	1047	1104	1040	1063	1033	1027	993	1109	1008	1076	1039	1000	1023	1060	1074	1019	1067	1041	1075	1029	1068	1034	1062	1095	1010	1071	1022	1057	981	1020	1093	1006	1063	1045	980	1078	1062	1038	1016	1063	1001	1034	1046	1020	1035	1116	1003	1066	1010	1057	1074	1074	1019	999	1065	1016	1041	1070	997	1041	995	1031	1032	994	1012	1092	1050	991	1031	1012	1045	1025	1047	979	1045	1039	995	1029	1022	1053	1024	1035	1035	979	1069	1058	1029	1050	1040	976	1024	1001	1019	994	1027	992	997	1059	1054	1034	1040	974	1026	1046	971	1018	1007	1043	1074	1051	1011	1065	1055	1006	1026	994	1052	1050	1019	1019	1014	973	1018	1065	1036	1016	1087	1021	1048	1043	1030	1020	1059	1105	1024	1062	1056	1064	998	1013	1018	1039	988	1084	1089	1066	1042	1056	1045	1052	1056	1055	961	1080	1017	971	1037	1030	1032	1041	1077	1034	999	1024	1025	1059	1005	1032	1038	1007	1046	1049	972	1085	1041	1072	993	1073	1046	990	1038	1060	1058	1037	1031	1100	981	1027	1027	1002	1046	1036	1041	1054	1042	1016	1045	982	1024	1051	1069	987	1086	1073	1054	1016	1011	1021	1027	1038	1014	963	1051	1061	1032	1080	1107	1026	1065	1056	1028	1082	1073	1051	1125	1019	1070	1053	1068	1054	1035	1024	1015	1029	1092	1029	987	1002	1067	1086	1061	1015	1070	985	981	976	1025	1020	1070	1045	1026	1040	1018	1002	963	988	1023	1014	1072	1077	1005	1096	1017	1042	1048	1010	1048	1079	1014	1057	1028	1027	1067	1077	1016	1034	1042	1030	1084	1065	960	1041	1049	1010	1027	991	1059	1013	1028	1001	1023	1076	972	1083	1047	1043	1072	1057	1034	1021	1043	1023	1045	1021	1045	1063	1004	989	1035	1041	1056	1048	1036	1061	1056	1042	1004	1055	1039	1043	1049	1083	1070	1009	1074	1065	982	1068	1082	1007	1054	1056	1055	1038	1041	1035	1012	1030	1046	1042	1022	1080	1043	1061	1060	1054	999	1005	1010	1045	1005	1053	977	988	1027	1010	1009	1069	1032	1012	1009	1010	1038	1002	1031	1052	1011	1065	1017	1017	1001	1029	1048	1054	1047	1029	1034	1022	1029	970	987	1049	1038	1063	1027	1062	1068	1073	1043	1031	1056	1069	1038	1049	1104	1043	1047	1051	1073	1030	1004	1026	1065	1044	1080	1094	1005	1056	1090	1045	1077	1016	999	1003	1066	1050	1054	1053	1040	1048	1070	1036	995	1078	1031	1037	1066	1113	1051	1089	1042	1035	1061	1103	1049	1054	1066	1022	1045	1063	1048	1031	970	1031	1045	1017	1048	1068	989	1022	1099	1014	1027	1039	1064	1114	1097	1037	1019	1048	1082	1067	1018	1037	1054	1042	1028	1038	1016	1010	1066	1046	1103	1036	1065	1045	1013	1032	1039	1013	1032	1008	1053	1004	1102	1090	1057	1063	1054	1013	997	1003	1097	987	1085	1083	1081	1073	1059	1083	1009	1042	1047	1041	1093	1024	1030	1027	1008	1040	1002	1015	1125	1079	1073	1015	1045	1025	1000	1040	1094	1048	1017	976	979	984	1089	1039	1036	1028	1004	1012	971	1038	1014	1058	1001	1030	1043	1067	1039	1049	1052	1106	1074	1027	1034	1092	1060	949	1073	1072	1047	1010	1041	1062	1007	1049	994	1044	1057	995	993	994	1072	1075	995	1094	1045	1031	1050	1032	1047	1018	1029	1008	1003	1044	1016	1026	1010	1037	991	1061	1036	999	1095	1057	1022	1017	1019	1072	1063	1063	1049	1018	1064	1064	1094	976	993	1007	1119	1011	1007	1055	1050	967	1044	1067	997	1053	1044	1064	1022	1052	1019	1034	997
1389	144	69	92	93	106	96	94	76	75	71	66	75	57	39	47	36	43	35	41	40	43	36	50	35	35	34	32	38	41	28	28	39	30	30	31	40	30	33	36	29	30	41	25	29	36	34	37	32	29	29	47	34	30	42	38	30	36	29	40	26	35	26	39	29	22	37	40	33	30	24	47	27	31	29	27	32	26	40	37	37	28	36	31	31	40	36	30	25	37	22	37	23	28	25	32	33	27	29	34	26	28	27	30	29	32	25	29	38	30	28	23	32	26	32	28	24	31	31	31	21	35	34	33	31	30	26	31	30	28	30	23	25	19	35	36	38	31	34	21	35	29	33	40	24	37	26	30	31	28	33	27	31	32	23	41	37	26	26	27	30	30	34	28	29	28	37	32	40	35	34	35	36	25	36	28	27	23	29	34	30	25	39	28	23	30	24	28	39	29	24	28	27	38	33	29	37	36	32	28	37	40	22	29	30	30	26	24	27	28	29	30	19	34	34	38	38	32	24	37	32	33	19	20	33	39	23	33	26	29	46	30	37	19	33	22	37	34	34	31	19	33	21	28	32	28	21	26	25	40	29	25	37	25	23	37	24	30	28	33	32	34	32	31	21	30	33	26	31	31	31	36	20	21	28	26	34	29	30	30	26	32	25	22	31	27	32	35	34	28	41	31	24	35	32	29	38	28	29	27	34	39	35	36	37	32	33	25	38	29	28	35	31	37	30	27	27	28	34	23	34	26	28	21	27	29	37	26	22	28	34	34	15	31	31	32	38	29	30	42	27	37	32	42	34	38	28	32	30	31	27	35	22	40	37	38	42	33	21	33	35	32	42	27	34	32	18	32	29	22	37	37	31	27	31	21	30	31	31	22	28	23	30	29	36	33	31	34	30	35	19	24	29	36	29	27	34	28	27	29	37	28	31	31	29	24	29	37	32	29	27	46	33	25	25	30	46	31	30	31	31	27	30	34	36	32	33	31	30	30	31	32	26	34	35	31	22	28	29	24	24	48	28	40	25	27	31	25	27	31	30	38	27	29	37	28	30	22	35	31	37	25	25	30	27	36	34	34	32	38	27	39	25	50	22	33	35	27	29	36	28	27	27	43	36	34	34	23	41	33	42	24	33	30	26	22	35	34	41	32	34	31	35	33	32	20	22	28	37	33	28	31	34	24	41	29	39	28	33	39	30	20	32	29	28	34	30	22	35	26	33	37	34	28	30	32	26	22	24	32	20	27	27	23	28	29	20	31	28	27	34	23	33	37	36	40	32	35	26	35	26	32	31	29	31	42	33	34	41	37	37	26	30	37	36	39	32	34	27	44	36	32	36	32	37	25	24	33	24	25	30	33	25	24	28	31	27	31	36	34	34	24	32	38	32	28	27	26	31	34	30	34	27	30	39	21	24	39	31	31	28	40	33	38	23	26	36	32	34	26	27	30	27	38	39	26	38	36	24	27	42	30	30	38	36	21	28	30	31	33	27	33	33	32	37	27	34	31	34	42	32	33	28	23	33	28	24	22	30	25	24	40	28	41	21	25	27	27	34	29	21	31	27	20	29	28	29	31	35	33	38	23	28	38	27	25	28	30	28	32	26	27	18	31	35	21	27	24	26	34	30	35	30	31	33	26	21	17	33	25	30	29	36	29	37	29	29	27	33	29	22	31	31	28	30	25	34	24	19	22	28	26	35	28	24	29	22	38	30	30	32	37	37	30	36	25	29	26	28	41	37	31	35	41	30	30	30	31	32	29	26	42	25	29	25	21	30	21	22	30	33	36	44	27	28	23	20	33	24	32	34	21	36	39	31	24	42	26	31	30	35	21	27	17	38	32	33	34	29	26	23	32	25	24	37	26	28	31	37	34	33	41	31	33	27	29	24	30	37	30	32	30	30	33	25	29	31	33	31	45	27	27	29	26	23	28	29	24	27	25	25	22	36	39	35	28	41	27	40	31	35	25	29	33	25	29	36	29	20	29	23	27	20	32	28	33	30	39	36	33	24	28	32	28	40	38	39	28	30	26	31	31	40	40	20	24	33	33	20	30	28	30	32	18	30	28	37	31	24	26	23	40	27	26	34	29	36	32	24	28	31	30	29	29	36	36	30	35	31	26	26	21	27	34	31	34	26	32	27	31	21	31	35	30	26	30	24	24	29	24	39	32	30	36	37	37	32	26	31	27	32	26	35	41	33	37	30	24	33	26	33	26	34	22	39	26	29	35	28	38	35	20	24	35	21	30	31	24	25	32	24	38	29	29	35	23	34	38	33	35	24	25	29	22	23	29	41	37	31	29	34	31	22	34	28	33	23	32	24	33	37	36	25	26	30	29	25	43	27	29	28	24	28	24	31	34	25	32	38	31	35	28	23	29	22	30	24	31	33	34	22	24	21	22	27	28	24	29	32	37	33	28	23	25	18	29	36	32	43	41	36	26	36	32	28	34	34	41	20	32	38	29	29	27	40	34	21	28	29	37	26	27	30	37	39	41	29	39	28	32	31	29	29	47	37	38	31	21	31	29	31	41	31	25	33	22	25	26	36	33	31	26	30	30	24	36	34	26	29	31	41	30	32	24	29	34	27	28	22	40	39	30	38	39	20	29	39	24	38	27	35	30	37	27	29	32	24	27	21	33	30	27	43	34	29	23	31	33	38	30	29	28	33	37	35	28	41	25	30	24	34	31	40	28	28	35	38	37	30	29	39	27	32	17	30	33	25	38	25	30	30	29	39	31	35	37	22	27	36	32	33	34	28	34	33	37	39	36	29	29	26	36	20	30	26	28	24	31	19	41	41	21	22	25	22	28	27	37	31	27	25	23	32	26	35	27	20	30	32	41	33	37	27	35	36	30	32	31	29	41	30	34	24	36	23	38	27	33	28	41	24	27	29	28	34	29	28	25	30	29	30	28	23	22	31	29	32	32	33	25	29	30	50	23	23	29	39	26	38	35	20	36	29	27	37	26	24	37	38	39	30	31	29	32	27	32	35	26	23	18	25	30	30	30	28	32	31	25	35	33	28	34	29	47	41	39	29	31	41	31	33	28	33	38	28	26	31	17	35	30	33	32	28	32	30	29	28	34	37	43	20	48	35	39	22	40	32	24	32	31	27	30	27	32	35	20	34	33	29	31	25	30	38	45	34	25	33	35	29	22	31	28	41	29	33	34	35	32	28	36	24	30	32	32	37	31	32	32	31	34	27	27	26	34	34	33	28	27	36	30	35	35	30	34	28	33	20	29	25	35	32	37	32	22	31	24	36	29	30	27	21	26	34	27	27	22	27	27	37	24	46	23	39	29	31	26	25	36	34	33	27	25	28	25	37	27	29	35	25	46	33	41	33	30	29	32	39	25	22	31	30	40	27	25	28	34	26	23	32	32	26	23	30	31	28	24	31	32	29	26	34	23	33	21	34	32	36	27	27	31	29	36	34	26	28	32	33	32	36	26	19	31	35	30	38	33	24	32	29	33	34	32	22	37	33	31
11082	4761	2245	6509	10753	9812	7868	6222	4741	3753	3135	2532	2239	1919	1670	1501	1384	1245	1120	1037	952	910	822	827	779	740	721	754	730	750	692	658	656	651	670	687	644	664	643	672	622	690	667	687	703	709	764	693	684	719	717	686	719	702	693	755	677	718	678	704	716	632	653	657	650	626	621	604	556	547	577	563	568	529	556	532	519	521	482	513	532	487	513	536	472	510	472	513	476	491	473	520	511	496	519	517	524	524	475	480	476	513	474	503	473	476	491	522	470	481	515	491	483	459	490	494	496	501	479	478	487	425	490	496	500	537	519	513	500	470	483	510	449	503	482	458	440	507	488	515	519	460	500	444	500	470	490	498	463	483	441	482	521	460	501	478	501	428	475	503	449	476	501	475	492	505	475	453	496	481	459	469	501	496	470	477	493	467	429	451	472	465	455	537	505	468	457	498	512	462	464	441	492	491	471	487	484	531	466	482	458	493	479	493	497	486	483	463	432	488	481	505	484	527	492	474	471	460	464	437	437	487	490	505	448	486	431	476	503	443	472	483	464	503	447	499	477	472	476	456	493	461	482	475	479	451	451	481	516	451	496	498	438	482	509	471	480	467	498	487	483	515	472	457	494	460	490	463	456	442	470	521	476	497	464	484	490	461	491	487	510	484	459	503	492	468	464	490	472	481	474	487	460	474	507	498	487	502	490	468	461	476	469	456	502	472	478	525	487	499	462	473	473	478	435	522	474	471	454	471	477	461	495	502	439	468	487	479	516	468	521	479	484	462	485	482	474	463	463	493	498	447	502	488	483	455	505	477	500	465	483	467	482	456	470	487	478	465	453	476	503	479	486	466	473	467	472	499	437	463	495	450	488	500	477	487	468	455	469	484	474	483	488	515	479	471	484	435	418	449	481	473	488	454	478	485	474	459	471	494	500	486	440	468	502	442	470	476	474	473	490	471	470	478	460	484	488	467	454	445	450	458	502	504	462	418	476	499	435	493	486	469	452	496	450	462	471	475	493	474	467	465	416	456	479	523	501	415	489	466	484	481	458	441	468	502	454	500	437	451	473	480	472	468	447	476	446	470	493	465	478	515	477	474	457	480	457	495	458	457	471	474	459	479	459	481	499	500	490	474	464	464	496	464	480	499	468	434	504	510	513	460	449	447	475	474	510	517	486	498	487	464	461	465	466	458	439	476	479	449	472	458	480	471	480	494	491	500	453	495	454	465	458	514	497	439	458	447	442	510	499	436	476	466	500	479	464	473	487	468	469	493	465	458	491	490	453	477	481	509	453	501	485	473	485	490	476	477	487	466	444	470	486	456	468	414	481	484	509	454	460	482	465	483	465	462	468	467	479	474	463	499	446	481	487	453	442	492	514	493	493	464	488	469	473	494	476	508	483	464	502	478	488	479	460	489	488	464	442	493	517	436	493	440	493	506	486	499	522	486	430	467	508	474	476	484	470	456	459	452	479	496	521	436	491	457	502	501	466	500	479	477	456	459	456	496	505	471	469	456	443	511	456	462	467	458	467	457	502	409	524	451	489	459	519	478	491	453	510	472	499	496	473	455	476	489	503	476	518	474	482	502	455	485	445	474	453	507	468	470	468	479	456	463	495	489	459	479	464	443	488	460	451	476	481	491	460	468	486	483	444	513	462	439	457	437	487	517	508	430	454	474	508	400	474	467	456	496	469	489	503	499	481	472	511	505	442	463	411	509	456	482	488	464	467	534	475	483	457	473	484	449	450	475	528	466	451	453	463	454	442	434	484	491	497	484	450	461	528	502	449	506	494	466	498	457	469	486	492	455	461	505	522	500	484	496	484	447	484	497	472	480	458	473	471	463	514	476	473	478	475	488	449	462	441	478	486	475	507	511	457	474	475	456	489	450	498	463	449	464	476	477	506	441	510	487	470	483	486	495	511	494	478	498	439	518	526	456	435	559	481	474	469	498	470	480	489	480	490	524	510	476	480	452	466	454	502	491	486	466	504	494	478	478	480	480	464	506	479	476	438	438	503	476	470	458	476	453	486	526	495	475	494	497	481	476	480	482	501	477	488	466	438	471	512	472	463	484	459	479	439	511	488	462	490	461	456	495	469	457	494	505	486	457	438	439	463	551	462	496	446	492	479	505	479	473	488	461	486	487	444	508	483	502	511	466	495	468	438	440	446	483	503	481	484	445	444	475	481	513	478	472	482	454	450	468	486	463	472	525	500	483	478	472	511	444	493	482	478	478	452	467	482	489	481	477	473	510	463	480	489	520	460	459	499	486	468	518	482	508	521	491	454	465	453	480	473	476	456	468	487	520	430	465	502	480	460	496	486	475	438	465	464	483	471	474	487	476	495	476	450	480	513	473	490	467	474	497	492	454	485	436	457	484	497	467	481	483	511	471	473	488	468	503	527	480	474	459	451	456	480	471	508	488	477	525	465	504	470	453	459	488	469	473	454	477	502	481	467	459	486	446	471	486	477	498	494	474	461	463	524	477	476	446	514	507	436	499	465	495	492	457	485	458	461	478	509	459	460	462	485	491	490	515	462	494	492	458	467	481	451	478	485	482	455	477	479	478	453	481	457	472	493	486	530	485	490	478	471	491	474	473	480	461	467	492	481	489	513	494	471	487	467	512	482	445	498	495	503	455	499	445	475	415	501	458	467	478	464	451	516	459	442	498	484	489	450	476	476	479	460	468	486	498	487	506	479	506	458	453	473	437	505	470	438	473	477	460	432	447	451	468	466	467	449	495	477	485	479	472	501	472	452	471	471	486	479	498	426	455	467	460	469	487	479	474	453	485	482	508	464	473	514	456	470	488	484	510	504	476	471	516	497	497	513	465	463	469	517	487	449	455	433	525	489	477	461	487	466	463	485	470	452	480	502	482	467	477	491	479	470	487	471	457	478	506	484	452	505	507	484	473	460	481	448	481	475	511	473	509	473	484	438	497	510	448	494	451	497	491	476	489	491	435	489	483	500	484	496	481	459	489	484	454	451	440	479	495	468	476	455	474	466	494	448	459	509	478	483	498	485	419	461	486	459	493	477	502	472	447	478	486	494	488	474	490	495	519	490	461	434	490	480	453	435	505	456	493	486	493	495	466	436	485	477	488	490	510	471	493	460	447	486	531	495	465	469	454	471	493	455	470	458	479	518	469	481	480	464	497	509	528	459	451	471	470	479	500	473	461	494	467	485	446	503	483	487	479	515	473	480	509	478	483	460	499	508	463	497	476	468	497	432	484	460	450	484	452	470	478	481	489	460	465	476	505	469	459	490	517	431	481	459	451	451	506	476	480	458	503	473	526	461	472	427	534	499	468	492	460	475	481	454	476	492	497	502	504	502	457	533	443	512	439	456	473	489	475	465	464	465	486	506	481	490	508	468	478	485	452	470	455	446	473	465	481	478	467	463	465	454	501	486	499	461	504	465	442	514	482	472	474	463	484	470	466	510	442	471	475	482	508	511	468	537	437	443	485	523	480	444	483	463	490	505	475
817	357	166	142	222	248	220	219	162	172	156	109	110	111	109	87	71	55	82	61	60	71	74	52	68	54	64	60	58	49	70	54	50	64	61	46	68	51	44	53	52	43	59	58	58	54	56	50	74	68	61	44	60	50	64	58	67	47	58	59	48	50	53	52	59	61	65	51	40	52	42	58	57	37	58	44	53	50	54	54	54	46	61	56	46	46	53	46	48	44	50	71	39	40	51	40	55	43	42	43	59	43	38	43	45	45	51	49	37	46	43	57	50	44	36	45	50	52	53	45	46	35	50	46	37	47	49	39	58	46	59	49	48	44	37	30	44	58	57	56	46	44	43	39	39	44	45	46	63	41	55	65	41	51	37	34	38	48	48	42	39	46	39	45	48	40	50	50	47	50	45	38	53	51	34	42	54	43	43	53	63	32	45	55	40	47	47	49	53	46	59	47	62	53	46	38	39	38	38	60	33	46	59	53	60	37	48	36	44	37	44	45	43	49	54	50	54	44	42	56	43	56	63	48	56	60	55	49	48	46	55	53	40	48	32	48	50	43	42	56	44	46	44	50	52	47	50	44	47	52	36	55	51	55	43	60	36	44	45	39	45	40	46	45	41	61	55	40	54	46	40	33	46	37	54	54	41	59	34	49	41	41	49	56	40	52	53	60	39	43	49	52	49	48	35	49	50	51	41	57	49	43	41	44	53	60	53	47	52	49	53	35	41	47	52	43	40	45	42	54	46	43	52	50	53	48	51	50	44	51	42	60	51	50	51	72	56	58	54	44	58	50	38	52	58	39	50	50	43	51	47	48	61	33	50	44	52	44	44	47	58	45	56	42	56	58	42	58	56	52	58	56	51	49	50	42	30	44	53	65	55	45	49	44	61	36	46	45	42	41	48	48	54	40	43	56	37	51	55	49	43	67	40	40	55	60	54	30	46	37	52	42	50	47	45	44	35	45	42	59	38	45	48	55	55	49	47	36	44	52	54	50	34	51	53	49	44	49	49	52	36	44	47	50	54	42	35	48	51	47	46	58	46	62	37	55	55	41	34	51	40	39	57	51	44	51	53	50	42	54	61	43	55	42	52	56	55	70	46	46	49	56	59	41	37	38	37	44	58	45	45	51	61	42	46	68	56	45	50	40	50	57	55	50	53	44	44	60	35	54	46	49	40	44	51	46	55	58	65	51	47	49	59	54	56	53	41	48	40	53	37	40	41	31	48	49	46	47	54	58	41	52	45	39	50	56	54	61	37	50	52	47	45	59	61	60	51	46	40	54	46	60	52	55	52	43	38	41	55	43	46	44	49	59	53	51	41	36	49	49	36	55	53	49	43	45	52	47	41	53	54	38	54	47	39	47	42	47	38	60	55	44	48	37	58	49	35	55	49	45	44	43	54	56	50	47	44	62	51	52	47	38	44	48	46	44	42	43	35	52	45	59	38	64	47	44	51	42	44	41	55	43	60	47	49	47	49	46	45	37	45	48	46	43	40	50	44	52	50	39	55	52	42	47	53	33	38	42	49	53	40	41	48	37	50	54	58	31	47	43	54	43	41	57	48	56	65	54	41	39	47	53	37	55	53	35	44	45	36	45	52	50	57	41	51	47	42	60	50	52	41	45	51	49	41	40	52	57	58	40	45	37	55	43	50	58	39	51	45	36	36	46	46	46	47	61	46	26	34	38	51	56	54	52	49	45	43	29	46	45	61	38	45	50	57	33	60	35	43	54	45	36	49	44	50	52	51	33	51	47	46	46	51	42	50	47	51	40	55	46	53	41	44	59	47	50	38	42	50	54	41	51	50	48	58	55	54	44	45	49	51	60	51	45	46	39	51	53	34	54	41	55	42	45	63	54	61	46	41	38	46	39	65	45	48	46	57	46	50	55	43	50	39	55	53	48	56	46	45	53	57	58	47	50	60	46	40	42	46	43	42	45	50	43	54	59	54	45	44	40	54	35	40	39	38	38	43	56	47	52	47	51	54	43	50	45	34	42	58	52	55	50	52	42	61	33	55	73	40	49	54	47	55	32	56	25	63	49	58	46	57	60	61	63	51	54	49	49	40	40	48	51	42	53	43	57	41	50	48	45	46	44	40	41	50	60	35	59	56	51	48	49	45	38	52	58	36	51	48	43	58	49	49	35	51	49	46	45	47	38	54	53	47	52	49	51	40	50	55	43	38	61	42	46	47	53	35	54	38	54	43	38	47	53	37	48	52	51	51	45	52	53	49	50	54	50	37	47	45	46	58	47	60	46	57	47	48	42	37	44	51	40	38	45	61	58	43	51	36	52	52	54	46	54	54	60	54	42	54	52	44	59	37	51	55	42	53	48	52	44	47	54	42	51	51	52	45	51	34	52	57	45	45	48	25	51	46	58	44	49	49	36	48	44	46	47	35	51	44	61	60	48	44	47	47	35	43	39	41	43	48	47	53	36	60	54	46	39	54	39	47	45	47	43	52	44	44	35	44	38	45	46	49	52	47	44	50	61	44	61	64	52	49	54	54	43	46	40	30	41	50	49	42	44	45	57	48	36	61	42	33	42	50	47	44	57	49	56	40	40	44	63	50	34	57	50	39	45	53	48	49	33	47	40	35	60	57	39	43	47	48	55	49	43	53	46	50	39	38	47	35	43	48	47	59	42	40	50	60	51	51	55	56	45	49	42	44	40	48	49	53	40	49	51	41	40	35	54	52	52	39	37	56	33	51	45	37	39	37	33	39	45	52	45	45	51	53	48	39	51	31	50	46	46	51	49	48	50	54	55	43	60	52	41	41	59	59	41	43	56	53	53	44	39	37	41	46	45	48	48	36	42	58	53	46	41	46	48	48	43	59	38	43	50	44	43	40	49	47	35	41	43	54	47	45	53	57	46	40	44	46	52	61	55	45	47	28	50	53	41	55	55	40	49	43	43	48	48	60	42	48	42	50	49	37	42	56	46	61	44	39	50	46	49	38	45	56	47	42	51	50	44	35	43	64	53	52	37	47	48	34	44	39	40	55	40	40	62	44	50	52	43	37	41	51	52	44	43	46	52	44	47	36	40	45	49	51	44	40	62	46	54	47	38	51	42	42	52	52	43	56	53	62	41	40	53	43	44	47	48	39	57	45	38	45	43	60	47	44	61	56	55	64	45	43	47	40	54	46	57	38	49	38	49	36	47	53	38	64	45	56	57	51	42	55	47	46	35	65	44	49	45	45	45	40	41	59	49	46	49	36	60	43	45	52	61	52	44	40	35	31	49	51	51	52	48	54	32	63	43	57	36	44	37	47	30	51	54	46	47	41	55	47	48	50	49	40	40	60	48	44	61	47	46	39	48	49	53	55	52	48	39	40	36	36	52	51	44	56	59	46	42	45	37	49	39	44	37	49	61	39	41	45	46	36	35	47	51	43	39	35	56	47	45	48	55	55	50	43	40	42	57	44	44	40	67	43	52	46	52	44	39	62	50	48	56	52	41	46	52	54	40	54	54	61	54
16610	10368	4229	12444	19004	17392	14563	11555	9329	7494	6172	5142	4502	3859	3371	3106	2702	2355	2193	2077	1821	1711	1716	1589	1548	1403	1372	1356	1339	1263	1240	1124	1104	1107	1089	1105	1078	1139	1093	1151	1144	1049	1132	1121	1131	1101	1066	1116	1079	1090	1104	1138	1073	1110	1102	1109	1165	1044	1081	1058	1090	994	990	992	990	934	952	914	947	954	925	848	781	896	864	813	801	768	827	785	807	809	773	767	793	768	730	744	795	783	737	732	815	771	806	779	828	740	740	709	727	738	727	760	762	734	680	729	731	759	735	712	728	767	711	699	803	752	698	739	722	720	800	719	687	749	724	748	765	750	686	712	736	767	729	716	741	725	740	747	727	700	748	749	704	737	750	724	749	746	729	702	707	729	714	735	758	743	744	688	730	724	723	727	728	691	758	762	720	737	711	750	799	777	721	700	693	772	687	743	714	725	736	724	763	726	721	728	727	727	738	725	745	705	743	746	729	740	711	770	724	733	716	732	726	741	748	761	774	678	758	755	675	694	721	753	706	743	724	767	656	748	714	746	714	737	735	768	749	755	754	731	713	809	749	637	742	669	775	756	745	723	734	721	734	648	747	715	760	735	734	739	739	772	706	717	742	745	728	762	698	732	702	734	672	743	712	675	743	777	747	715	756	778	755	729	750	699	781	705	738	696	721	782	694	718	718	770	708	678	736	764	690	718	683	745	699	771	721	736	752	781	736	726	734	721	727	753	720	738	723	715	734	752	772	702	695	702	705	775	729	704	726	753	716	736	683	746	776	757	712	733	720	750	780	705	744	732	746	756	717	721	726	736	747	740	746	705	716	739	697	721	755	749	751	740	771	762	768	750	734	701	694	715	682	739	724	730	716	758	725	692	729	748	707	713	726	736	731	750	758	764	742	705	724	779	757	705	730	749	693	791	738	758	730	740	694	713	803	734	700	748	751	721	741	733	757	725	670	744	744	771	756	740	734	723	731	741	675	695	734	748	711	692	758	744	723	711	724	747	700	734	701	700	715	692	748	756	734	702	721	733	707	737	697	757	737	753	818	760	686	725	711	738	750	757	709	716	720	674	730	718	709	754	694	796	724	689	708	777	759	700	703	755	704	709	744	722	713	668	745	701	716	684	711	693	744	742	754	727	724	738	736	743	696	735	708	717	725	700	712	745	710	702	702	741	729	746	705	694	751	739	704	711	736	719	699	720	770	719	736	762	737	725	704	762	763	772	738	735	713	747	747	769	742	716	722	701	692	727	764	679	720	701	742	750	733	731	750	755	687	765	713	740	673	752	731	753	689	718	730	726	725	721	693	728	770	718	685	741	762	706	677	733	703	718	758	770	737	755	741	727	754	741	731	686	701	667	735	708	729	756	758	753	769	741	738	681	756	764	771	751	737	732	706	767	726	716	731	714	693	753	757	716	753	757	752	724	749	724	754	694	736	663	717	765	737	698	717	748	743	746	690	698	709	719	767	744	691	719	680	746	757	721	744	722	721	713	667	756	745	693	756	734	720	767	744	751	769	734	713	741	736	673	735	738	777	703	749	775	743	754	752	718	709	717	729	796	712	761	737	767	762	678	709	736	738	763	720	759	731	754	790	777	690	733	743	701	709	715	740	763	691	728	739	708	736	690	691	771	692	735	747	733	704	740	757	769	734	713	763	758	725	746	762	757	732	733	737	710	732	755	719	736	741	741	765	729	703	728	700	725	709	711	720	685	773	734	787	784	742	735	713	724	758	761	719	737	671	694	702	731	759	778	755	698	723	755	709	744	712	744	766	700	751	733	681	745	778	764	726	697	732	701	711	716	798	720	684	724	720	740	709	708	707	704	728	696	767	681	735	773	765	726	749	699	725	680	758	735	728	750	722	726	717	749	734	800	740	726	697	677	758	723	780	748	766	743	743	752	728	729	740	759	693	745	712	749	782	730	727	691	730	705	731	706	727	717	732	668	711	717	731	749	722	703	759	780	750	760	710	727	757	766	756	755	818	724	700	744	656	767	732	725	716	794	775	706	687	757	713	738	732	675	734	701	725	728	754	814	694	742	713	731	674	748	674	748	741	720	723	765	782	756	723	739	733	723	733	691	729	748	716	735	696	711	694	761	738	698	641	745	733	808	745	727	717	734	716	728	754	758	728	690	754	754	713	683	705	717	702	763	718	721	711	729	716	704	743	771	704	701	762	735	755	715	726	720	709	683	745	716	747	671	687	703	699	744	734	734	704	740	698	688	715	727	731	715	766	730	703	764	774	780	705	724	691	754	709	726	735	704	769	779	764	731	727	749	700	698	735	731	753	732	695	756	723	744	738	696	716	681	750	706	694	724	724	683	702	742	739	708	730	708	772	757	756	751	687	746	763	716	742	704	727	684	695	723	751	770	768	777	677	706	686	673	702	702	732	723	696	748	693	737	689	726	712	744	708	716	729	715	734	748	757	723	727	775	717	695	711	697	766	745	688	726	717	732	731	736	775	661	727	763	739	698	723	723	729	736	732	756	739	729	747	747	721	742	745	696	757	764	727	767	727	707	699	800	754	733	753	725	769	683	708	711	719	719	663	748	717	728	725	694	734	741	753	723	709	753	700	753	730	729	756	712	715	720	740	716	724	695	714	682	748	743	719	769	759	718	721	724	717	716	709	754	773	732	755	753	676	713	738	755	734	710	707	716	757	732	704	785	750	736	776	773	725	676	720	808	752	745	732	740	736	727	701	769	719	714	709	707	754	758	714	691	743	706	708	759	784	684	703	718	738	714	730	758	721	765	753	743	756	754	700	699	727	710	710	744	738	716	804	720	715	719	755	679	703	719	705	707	724	692	745	777	726	702	747	713	712	728	713	783	719	738	776	748	756	736	730	755	711	755	738	696	717	753	707	665	709	734	753	780	734	788	732	723	751	722	753	740	755	748	705	699	709	761	709	719	738	769	761	691	728	743	744	742	700	738	718	705	722	743	701	704	774	742	722	737	731	752	746	675	700	718	731	699	774	733	730	775	752	716	727	707	750	736	751	765	696	738	684	710	687	727	721	723	725	739	737	750	746	722	753	783	748	759	712	716	751	737	752	776	725	746	712	698	698	767	728	673	689	752	685	800	714	764	749	775	722	742	722	670	731	727	742	744	731	785	721	718	686	744	723	775	731	751	759	746	729	747	693	733	762	714	722	704	772	689	756	744	749	707	762	746	717	757	755	744	755	664	735	747	712	721	719	712	747	727	728	783	712	708	729	697	746	689	687	744	762	710	687	746	750	729	689	751	723	709	724	710	716	759	744	748	731	731	700	731	744	722	705	681	761	744	703	737	764	714	707	709	708	749	714	691	743	776	716	666	695	767	731	789	763	728	738	759	755	775	722	744	713	761	756	716	741	683	707	695	685	718	821	682	704	748	698	765	700	772	728	733	708	789	696	725	735	744	735	733	749	729	759	758	749	710	720	725	701	726	699	753	714	719	766	752	724	725	753	714	747	733	751	746	735	724	710	725	730	724	710	711	776	691	735	714
2426	274	154	120	199	215	186	194	145	126	139	90	103	94	101	73	80	73	69	63	76	61	76	71	78	60	62	70	57	63	51	64	50	61	54	38	57	59	43	45	65	57	59	51	52	54	54	52	53	57	60	46	59	57	57	45	54	51	65	61	57	56	51	61	55	61	51	51	44	47	50	51	50	56	49	59	43	55	52	51	52	55	39	55	57	54	54	36	40	50	57	65	41	56	54	59	43	54	48	59	35	49	42	46	39	37	49	45	46	49	49	52	42	44	45	46	49	55	48	54	52	52	60	42	51	49	51	45	43	45	45	43	49	50	45	45	50	58	58	55	61	39	67	28	47	54	45	48	32	62	65	45	53	38	43	47	53	49	36	47	37	50	49	50	42	42	64	46	45	60	53	53	57	44	49	46	47	42	59	52	49	52	39	54	72	59	48	39	52	37	52	47	38	39	51	41	56	53	47	42	59	43	54	63	45	49	59	56	44	43	41	49	60	48	62	55	46	46	60	38	48	41	50	36	53	51	53	45	50	49	53	50	43	49	29	54	47	44	44	49	41	46	49	45	45	49	48	48	55	43	52	59	48	46	47	39	61	57	45	42	56	42	34	43	46	52	53	51	39	56	51	47	46	52	47	49	56	44	57	49	28	49	69	43	42	46	41	50	41	44	40	49	45	59	51	48	50	34	61	51	48	57	53	46	49	59	55	56	49	49	43	44	47	49	46	55	52	41	47	39	50	48	49	49	47	39	41	41	51	44	38	45	30	42	55	40	39	43	45	53	62	45	51	67	27	53	47	43	53	41	50	57	65	48	52	57	45	51	46	56	56	49	40	55	48	45	49	55	34	45	51	65	45	46	48	55	58	59	36	52	44	51	51	44	47	45	48	44	48	56	57	43	47	59	44	41	41	44	52	65	42	50	52	53	43	48	62	44	42	35	31	43	54	52	52	57	55	47	46	54	47	43	54	46	40	39	56	56	57	46	55	40	37	40	45	50	58	36	46	38	50	42	54	58	47	54	49	50	37	46	48	47	51	51	30	43	43	49	56	53	42	35	56	47	60	45	54	43	49	62	33	47	47	32	42	63	54	45	51	47	36	42	55	53	49	43	52	45	52	49	56	56	55	59	53	46	50	51	49	39	41	50	40	34	49	48	38	48	51	52	53	57	45	57	48	33	47	43	38	40	39	52	47	49	52	55	62	33	62	52	60	57	48	45	53	52	34	50	38	46	38	53	50	50	45	40	43	48	50	40	53	43	56	53	43	44	32	42	44	43	49	45	39	45	43	36	63	52	51	49	48	38	46	46	51	46	44	53	39	36	49	56	54	48	36	57	46	42	40	45	44	46	45	38	70	37	55	42	44	42	58	33	52	50	47	49	58	48	44	50	31	40	50	52	36	52	48	42	50	35	55	53	49	49	47	51	54	48	59	56	46	50	58	50	52	50	46	45	57	42	49	48	51	51	40	50	44	47	59	64	37	43	44	46	41	63	56	49	50	42	49	52	53	47	51	37	53	54	58	47	46	45	50	45	48	42	37	56	49	40	48	47	55	51	59	50	53	44	61	50	44	54	35	50	38	56	54	45	56	51	53	50	41	56	37	54	59	49	37	41	48	56	60	49	43	53	39	69	43	49	52	43	50	36	55	56	37	38	52	39	51	45	40	53	46	50	50	60	43	42	48	50	50	42	51	46	57	39	47	48	42	48	45	49	51	63	58	52	51	49	41	54	55	56	48	48	48	44	41	49	54	49	46	39	39	43	53	44	50	44	39	44	60	53	54	58	49	52	49	48	55	48	55	50	56	51	43	45	45	61	47	55	62	54	55	55	50	49	51	49	57	51	48	53	38	44	48	46	51	48	50	50	49	54	51	43	46	66	42	47	40	35	49	45	55	54	60	62	36	45	45	45	51	42	63	44	46	48	52	46	39	59	42	40	51	46	52	47	36	41	45	42	60	49	43	55	50	47	56	50	49	36	44	53	45	65	54	44	45	42	47	51	60	46	50	42	58	53	42	51	54	56	59	45	54	48	53	44	54	43	37	55	44	48	54	46	42	42	54	45	36	49	43	53	42	53	45	66	41	41	46	46	52	41	45	41	48	42	52	56	42	41	40	43	48	47	35	43	45	41	59	50	55	44	42	52	46	51	48	47	46	47	49	67	53	38	44	50	42	36	56	46	47	57	39	46	47	49	45	55	45	38	46	55	57	50	49	44	48	49	41	60	33	43	45	44	55	55	43	54	58	56	45	46	45	44	40	42	42	43	46	44	48	44	49	50	39	44	47	53	51	54	52	37	38	40	44	48	46	45	50	47	55	49	43	48	47	52	44	38	41	41	45	53	58	50	31	44	38	43	42	55	37	49	46	45	39	38	51	58	52	45	56	46	60	48	43	38	47	44	48	53	50	54	53	43	37	53	45	46	48	48	50	48	50	36	49	47	52	55	45	38	48	55	44	45	50	62	44	36	47	50	57	59	35	49	51	38	52	46	53	51	48	37	46	56	39	46	54	54	49	45	41	42	41	46	37	40	48	46	46	50	48	48	55	53	53	49	54	50	42	42	54	49	57	52	56	60	38	49	50	56	51	47	46	46	50	55	52	47	57	56	40	57	43	49	48	53	43	50	48	46	48	35	38	45	45	41	43	43	46	47	42	49	48	45	45	48	41	52	60	31	58	53	60	45	52	39	38	41	44	50	66	50	46	58	45	41	52	46	47	37	50	38	50	37	38	51	47	65	48	59	38	43	40	46	56	47	53	43	50	47	37	36	57	50	51	45	49	36	57	40	42	60	46	35	66	41	51	47	41	53	41	43	49	53	40	42	49	45	47	49	54	62	45	36	38	40	47	38	47	50	58	62	44	49	55	44	50	45	41	43	55	58	48	41	40	47	45	43	36	60	41	47	32	56	40	46	51	44	44	62	49	39	47	42	50	39	44	57	54	55	48	56	44	49	48	46	54	42	47	47	39	40	47	49	46	49	39	38	46	46	50	54	56	52	48	48	47	55	47	50	47	44	44	38	58	51	36	53	43	49	50	56	50	52	46	42	41	35	51	54	49	59	33	59	51	51	38	44	43	58	56	53	42	41	34	47	48	52	50	56	40	50	57	56	46	51	38	50	48	36	38	51	45	40	60	46	42	44	62	50	55	51	53	47	50	54	43	41	55	51	51	55	39	50	48	38	43	54	48	48	46	55	56	57	56	43	50	51	51	42	37	48	53	36	38	42	31	45	53	51	37	57	42	41	56	44	51	59	49	41	49	51	36	44	47	50	56	49	50	37	52	55	54	65	43	46	35	45	44	50	45	46	40	50	42	48	41	48	38	34	42	29	54	45	47	44	48	42	48	49	39	55	64	49	45	51	38	54	48	47	48	40	46	50	65	35	49	51	48	44	45	33	37	47	59	38	52	53	42	51	51	48	44	52	40	42	42	56	49	55	51	48	50	49	55	48	34	54	48	44	60	39	53	57
14633	8128	3832	10967	16842	15624	12983	10321	8555	6914	5719	4823	4158	3593	3116	2785	2421	2290	1990	1883	1695	1631	1467	1466	1324	1314	1249	1186	1253	1164	1114	1125	1090	1100	1113	1034	1058	1041	1037	1033	1127	1065	1105	1028	1065	1010	1096	1025	1016	972	1068	1086	1010	994	1013	1079	1042	1095	1072	1011	991	973	907	960	969	972	954	884	899	828	828	789	839	902	791	849	760	777	773	762	767	753	783	770	762	753	832	767	789	779	775	778	780	777	783	730	784	793	741	759	750	769	762	709	766	698	730	749	745	787	718	734	717	681	720	733	741	706	687	729	751	767	768	704	728	742	777	715	711	744	712	709	782	743	754	725	766	752	783	719	734	725	761	734	724	723	757	669	740	662	692	749	661	764	719	741	702	662	722	681	768	757	709	752	743	753	727	752	728	719	760	790	747	691	730	715	742	713	718	732	773	735	729	697	737	725	725	725	713	723	747	766	729	710	731	728	714	744	723	762	724	762	732	745	735	721	752	744	730	683	698	717	714	726	695	721	758	705	728	738	798	729	722	712	712	735	740	795	777	741	741	769	752	773	704	756	773	702	703	732	770	744	768	754	692	750	669	698	727	719	748	746	693	726	692	721	753	783	704	706	770	728	753	690	761	720	730	707	702	735	734	696	724	749	712	710	732	698	733	739	731	690	755	710	729	705	749	715	703	712	737	697	700	731	763	733	714	746	755	695	707	735	702	764	709	741	695	734	754	730	725	679	704	690	730	727	725	750	739	744	711	750	763	683	702	671	782	717	710	776	711	715	739	717	688	727	693	727	742	709	717	696	771	761	762	707	713	697	785	694	751	750	749	723	707	772	728	722	708	773	763	748	739	745	734	786	710	674	756	761	714	751	726	754	729	696	762	728	753	710	732	704	758	715	730	690	699	739	750	798	703	739	709	730	712	719	694	716	681	720	694	767	737	721	694	710	771	738	767	705	721	720	762	759	733	694	725	773	736	679	713	749	766	699	706	738	716	766	748	723	709	671	751	671	745	730	721	693	749	726	713	708	765	758	663	751	740	680	767	717	725	723	749	717	759	717	712	727	725	755	771	779	729	710	674	754	725	717	712	736	736	717	737	718	737	677	711	778	731	735	693	684	693	672	775	690	754	742	684	725	721	711	694	726	693	693	725	700	708	740	698	707	725	752	749	739	736	721	741	744	700	744	743	731	744	764	747	715	753	750	771	717	746	739	750	743	751	698	717	721	716	727	752	722	732	743	708	740	754	755	718	726	707	754	768	741	717	739	702	678	733	750	725	736	747	682	744	717	704	730	742	733	740	725	717	720	732	712	757	786	743	714	746	725	710	722	744	723	704	763	700	756	724	727	775	709	780	711	744	739	741	723	716	724	699	678	657	754	751	723	724	737	677	734	712	746	714	732	764	761	779	733	723	728	709	723	713	713	717	715	735	722	711	711	738	782	744	737	734	746	707	729	738	778	730	767	719	745	736	733	752	750	743	787	750	712	726	728	745	737	747	717	740	713	729	714	725	739	807	768	770	710	693	749	692	749	745	718	719	697	671	684	743	785	744	688	720	726	739	729	710	707	757	683	712	714	716	739	706	787	742	715	745	717	741	767	765	673	746	683	702	736	734	743	692	697	709	764	748	762	748	709	719	731	745	741	698	771	767	713	731	759	690	713	728	685	689	688	746	756	768	744	737	710	683	721	793	749	758	730	710	765	731	740	765	735	755	712	727	716	734	778	731	712	767	745	762	701	735	692	709	671	726	750	736	682	710	755	673	715	715	760	710	682	705	752	721	680	761	758	743	765	679	699	708	728	739	791	713	765	752	698	737	700	717	755	761	749	731	711	741	716	730	714	783	777	717	709	737	706	692	749	735	744	705	669	751	781	732	709	712	737	705	691	724	719	717	741	730	721	690	742	759	741	742	751	739	698	705	699	708	792	750	749	755	741	735	723	726	739	725	780	750	715	754	744	712	746	757	718	748	761	701	756	728	716	733	735	741	677	732	667	735	749	726	717	695	709	780	722	723	697	724	688	725	744	704	791	728	784	733	751	712	732	734	758	744	726	753	706	747	699	717	706	724	728	738	715	757	739	759	724	795	738	756	745	756	711	768	747	727	755	708	726	700	707	680	728	674	741	749	663	756	738	725	730	735	724	698	716	709	727	731	762	744	700	739	719	702	702	741	709	703	739	733	721	734	726	753	729	738	723	677	734	708	741	744	741	705	776	762	739	759	692	697	720	696	724	702	730	719	752	681	743	717	701	747	763	765	691	706	725	717	747	700	719	750	729	708	756	741	742	710	719	744	745	691	693	688	708	706	743	702	703	733	711	724	736	760	746	744	783	668	688	736	750	682	749	753	752	741	710	763	709	709	715	725	697	708	698	738	730	731	715	755	755	719	702	762	706	759	718	714	752	739	713	735	710	726	745	736	731	693	675	729	739	695	760	720	730	716	720	749	709	707	685	702	738	723	730	736	720	759	745	738	673	726	761	697	738	718	694	745	653	707	758	762	719	737	713	694	736	751	760	719	754	696	699	724	694	725	723	692	697	693	759	737	727	695	707	767	724	710	743	759	728	747	758	746	714	728	731	709	753	731	728	715	774	705	726	733	750	732	721	745	747	715	737	740	738	760	764	751	771	707	726	709	744	723	708	737	711	770	685	753	713	709	758	731	709	722	734	737	686	778	732	733	740	765	769	711	740	738	752	729	685	709	717	753	724	739	757	739	709	723	709	718	722	700	719	724	687	684	706	730	704	762	741	748	710	690	714	699	698	744	749	724	761	748	691	699	773	732	723	713	759	754	692	787	710	743	700	737	677	745	759	719	691	750	710	719	725	691	776	755	720	686	724	712	731	790	694	706	709	746	742	714	711	715	756	762	743	742	713	689	707	742	743	797	674	747	718	728	695	726	734	728	720	700	783	772	723	713	689	699	721	692	687	728	730	735	754	765	750	733	729	772	757	749	739	704	714	705	735	722	714	721	743	725	752	720	738	769	722	749	727	722	727	743	699	729	714	759	715	721	743	717	728	720	707	726	717	710	722	746	705	709	714	719	758	720	749	743	733	725	733	697	730	737	736	711	762	735	720	693	752	715	767	720	730	744	700	720	725	712	723	726	673	727	729	727	727	738	720	732	732	746	713	718	765	723	777	725	736	710	770	709	735	764	746	739	699	741	780	714	690	765	769	776	741	722	713	691	720	736	702	715	743	760	740	722	770	702	735	674	715	730	701	749	734	721	713	729	730	717	747	647	748	712	768	695	726	706	714	751	724	710	704	737	762	762	753	768	750	711	775	691	748	724	775	693	698	728	710	715	725	733	702	724	682	780	720	690	745	725	718	733	736	708	740	712	718	738	717	734	694	746	730	723	724	747	717	755	755	745	724	712	748	711	708	734	702	746	718	739	731	797	724	788	733	698	755	697	739	760	737	751	714	745	736	716	770	728	689	766	714	721	744	689	744	715	750	803	739	722	708	695	727	759	743	693	762	729	730	733	709
1638	487	226	192	323	324	359	289	276	225	201	201	172	164	149	141	132	117	112	94	95	93	95	93	106	88	70	92	82	96	89	55	84	74	75	74	88	90	70	71	83	71	95	73	85	88	87	77	93	79	65	85	93	79	84	82	77	70	68	66	69	72	85	86	63	73	86	80	61	66	68	92	81	67	71	79	88	70	67	70	84	61	82	64	65	65	81	82	68	63	59	58	83	64	74	75	71	74	68	59	88	45	79	72	73	74	66	67	70	57	71	76	59	66	72	68	58	60	85	66	64	79	58	68	79	63	66	67	76	76	58	71	60	67	70	63	64	78	80	64	62	70	56	65	67	72	69	74	74	86	70	66	61	53	63	77	66	73	66	59	71	69	60	71	57	62	82	62	70	71	79	71	73	64	69	65	67	61	67	64	67	81	72	51	75	73	65	67	63	59	73	71	77	57	64	64	64	59	69	67	77	64	71	65	68	74	60	68	66	70	79	68	82	68	65	64	61	66	80	81	61	70	67	55	76	64	69	40	53	72	70	53	59	57	83	78	63	64	68	68	66	63	67	53	67	85	73	71	70	68	73	90	61	66	61	71	83	50	55	72	70	71	65	70	79	77	66	63	75	65	53	60	76	55	53	64	81	50	79	66	62	69	74	58	76	66	68	75	63	66	50	62	54	68	63	50	67	64	67	69	77	89	67	67	72	65	79	92	75	61	72	68	75	72	65	58	67	69	66	73	62	78	65	57	77	51	79	85	73	68	77	55	63	63	62	64	62	61	60	74	69	61	62	76	83	59	82	65	62	75	75	50	63	68	68	70	65	68	71	76	71	73	79	61	60	61	75	77	84	63	76	78	78	74	76	72	69	80	85	68	70	61	63	72	82	76	78	79	82	92	63	85	71	69	83	85	62	70	67	78	64	66	71	75	64	80	65	68	68	77	76	84	57	73	81	81	69	71	72	70	66	59	75	68	60	75	55	66	79	60	76	69	56	57	61	50	63	71	59	74	74	69	73	67	65	75	67	59	72	64	65	74	83	71	64	76	61	68	79	59	70	63	83	65	68	68	65	72	59	63	78	62	77	77	71	63	74	64	67	81	78	71	56	75	69	71	76	62	71	75	55	66	70	60	69	68	64	73	76	63	51	73	72	69	74	94	81	78	70	55	70	75	77	74	74	68	57	73	66	69	52	71	75	68	62	66	68	78	82	65	72	66	63	77	67	79	68	57	62	69	78	73	64	79	62	75	59	62	66	70	78	59	73	80	64	73	63	80	73	54	69	72	56	49	71	57	67	60	71	72	79	69	82	63	70	68	77	73	76	72	64	68	56	62	72	75	54	63	58	70	70	61	70	62	77	68	94	70	78	62	66	64	72	63	66	62	71	64	67	65	68	48	56	74	68	69	59	65	78	69	56	73	67	79	55	64	59	68	67	75	70	72	57	71	70	70	61	70	68	63	68	73	57	72	65	60	62	79	69	61	63	62	77	68	82	65	65	61	77	88	63	68	67	72	70	60	60	63	81	81	59	51	81	68	71	72	50	75	78	68	86	84	91	67	73	71	79	59	70	68	64	74	69	61	78	68	69	73	65	66	62	71	64	63	81	59	76	80	67	56	66	59	84	57	65	72	58	74	66	79	58	71	64	76	64	74	56	65	66	71	76	77	79	70	79	72	62	76	71	76	63	67	74	69	79	51	53	54	67	73	69	77	82	62	62	67	69	78	66	69	61	72	68	62	55	69	67	86	60	76	72	67	71	71	68	78	65	73	73	83	65	64	83	69	68	68	72	67	72	79	68	81	65	101	63	72	70	62	76	66	57	73	62	70	75	72	63	67	73	65	61	77	68	66	60	60	71	59	77	81	81	75	65	70	81	76	67	76	60	61	73	65	64	72	70	79	60	72	70	76	66	61	74	83	80	65	60	77	52	82	89	60	72	74	53	62	62	58	69	55	66	70	69	71	65	68	70	59	58	51	67	78	54	76	70	54	65	53	74	54	78	55	60	63	68	80	71	76	73	64	77	71	66	69	82	53	67	67	54	74	68	72	64	77	61	79	74	77	57	81	82	71	74	64	53	60	63	55	68	67	66	64	77	64	59	62	79	63	59	60	86	76	67	75	54	73	60	74	62	59	59	60	84	66	73	76	67	70	61	76	61	70	57	68	84	57	58	77	76	73	69	87	76	67	57	73	74	49	70	77	61	79	67	57	63	64	76	68	56	86	67	70	69	60	70	58	55	61	64	71	73	59	65	68	66	61	67	82	84	75	64	71	44	91	61	68	70	87	59	85	85	70	63	72	68	71	84	70	71	64	74	66	83	79	57	75	64	67	67	62	65	62	69	56	66	65	67	74	76	56	64	60	59	81	59	67	66	86	71	65	81	66	66	62	56	70	85	70	52	61	60	70	61	64	77	76	71	77	64	69	70	73	67	95	80	78	52	63	92	71	65	71	64	62	77	51	53	65	70	66	72	74	65	81	62	70	69	66	60	73	72	86	70	74	89	68	77	75	78	64	69	65	75	68	62	81	77	69	59	71	49	74	88	64	63	57	72	62	89	63	69	71	72	53	53	78	76	74	69	60	67	63	60	62	70	74	54	64	56	70	76	60	62	72	67	60	70	78	73	78	71	51	61	60	63	59	62	77	81	75	72	67	67	67	72	76	74	77	63	70	72	83	68	66	73	81	62	70	63	67	43	62	68	69	79	62	57	65	48	71	88	60	73	72	70	65	92	75	76	76	79	85	71	61	60	74	68	78	64	70	70	74	70	68	70	65	67	55	71	51	74	77	75	73	55	80	77	73	72	78	69	58	77	51	55	60	66	58	92	71	74	72	69	60	64	61	72	61	68	58	72	75	67	81	58	70	66	80	74	65	64	55	73	76	73	68	63	71	61	52	75	79	62	72	77	64	74	63	61	72	77	62	72	78	70	67	68	68	71	70	68	75	76	81	78	66	64	70	73	62	66	59	62	63	73	62	65	53	60	74	78	71	61	74	67	78	65	68	72	67	72	62	78	72	82	63	73	76	71	72	63	65	67	62	68	70	69	62	79	71	68	69	65	64	65	60	58	70	57	82	61	60	76	83	60	76	70	63	71	65	56	64	66	67	84	66	66	70	56	64	54	78	57	60	68	74	57	62	75	73	61	68	67	71	71	68	81	80	61	54	63	70	64	63	77	65	80	70	62	82	57	67	72	51	64	81	60	71	72	66	76	77	60	71	66	77	74	53	62	65	69	76	79	88	65	61	69	63	78	85	65	61	69	65	71	70	71	67	80	55	69	80	60	71	86	56	62	58	69	56	64	75	81	65	71	65	69	51	74	70	69	67	60	81	72	71	66	82	87	73	70	53	87	68	66	66	62	69	83	64	82	66	55	54	64	75	71	74	65	54	67	70	77	74	78	69	57	68	65	56	59	61	88	86	88	64	67	68	76	61	85	83	83	65	67	75	73	54	63	68	53	63	85	54	76	65
21655	13033	6320	16296	23934	22202	18804	15998	12982	10777	9198	7794	6602	5639	5148	4515	4120	3625	3159	3086	2843	2624	2521	2314	2231	2069	1998	2022	1907	1856	1807	1754	1629	1682	1611	1596	1637	1613	1592	1634	1652	1569	1539	1573	1579	1574	1627	1534	1571	1597	1581	1555	1582	1495	1485	1579	1489	1508	1443	1439	1408	1417	1345	1416	1408	1356	1295	1261	1266	1264	1274	1231	1177	1200	1152	1133	1169	1167	1092	1132	1098	1079	1111	1116	1116	1112	1087	1100	1110	1053	1094	1131	1153	1129	1069	1161	1103	1058	1079	1106	1082	1110	1036	1059	1057	1004	1058	974	1022	1097	1093	1075	1068	1047	1075	1031	1122	1070	1069	1033	1060	1065	1041	1013	1058	1034	1060	1028	1028	1080	1061	1016	1131	1096	1041	1045	1046	1055	1019	1019	1026	976	993	1086	991	1047	984	991	1106	1021	1021	1037	999	1050	1113	1002	1035	1009	1078	1008	1068	1052	1051	1087	1074	1005	1026	1015	1044	1056	1010	1028	1049	999	1029	1068	1027	1045	1041	1048	1056	1043	998	1064	1040	1017	944	1007	982	1015	1012	1007	993	1017	1068	1042	992	1090	1045	1055	1027	1043	1050	1014	1019	1014	1069	1034	1011	1093	1022	1044	1049	1035	1056	1033	982	1005	1011	1042	1032	1062	1069	1038	1033	1039	1018	1026	1054	1078	970	1017	1022	1051	1030	1072	979	1022	999	999	1009	1024	1013	1006	1033	1014	1041	1028	1117	1002	961	958	1051	1033	1021	1027	1035	1015	994	1036	1060	1040	1049	1034	1020	1067	1008	1081	1056	1026	999	1068	993	1040	1037	1018	1069	991	1082	1062	994	1018	1026	1057	1051	991	1074	1062	1040	978	1008	1085	1087	1019	1032	1017	1037	1012	996	1022	1089	1051	1050	1025	1023	1037	1067	1022	1021	1077	979	1034	1007	1003	1015	1067	1056	972	1072	1024	1041	1083	1042	1061	1063	1024	1019	1007	1064	1059	1071	999	1017	1084	1026	997	1059	1089	1060	1063	989	1046	988	986	990	1085	1083	1049	1040	1017	1051	966	1027	1038	1046	1028	1039	1058	1057	1041	1063	1034	1038	986	1037	1048	995	1026	982	1101	993	947	999	1027	1070	1056	1010	1030	1022	1015	1007	1019	1058	1057	1085	1010	1047	1020	1065	1005	993	995	1055	999	1033	1038	1027	1023	1007	1007	1003	939	1007	994	1057	1084	1015	1027	1062	1039	1018	1033	1072	1039	1048	1057	1031	1004	1085	1054	1041	1045	1005	1041	1008	1017	1044	1020	1042	1057	967	1030	997	995	1070	1008	971	1010	969	996	972	1003	1022	1031	1037	1002	1020	966	1032	1019	1020	1080	1028	1037	1001	1057	1028	1018	1042	1030	1015	1026	1058	1013	1026	1059	1003	997	1033	999	1018	1105	1000	1021	1001	1037	1001	1062	1044	988	1047	1050	1063	966	1043	1049	1012	1013	1078	1017	1102	1051	986	1063	1057	1007	1050	1015	1018	1032	1074	1078	1051	983	1062	1010	1030	1031	1029	967	1014	1039	977	1037	1038	1051	1028	969	1099	1040	1002	1056	991	977	1027	995	969	1062	969	947	1022	1039	1028	1041	988	1056	1013	1094	1002	997	1041	1025	1017	1020	974	1002	1009	1047	1033	994	1027	1056	1033	1032	1080	973	999	1042	1075	1015	997	1018	1007	1049	1055	1030	971	1022	969	1014	1096	970	1011	1058	1023	1065	1003	1024	1036	1032	1049	1082	1046	997	997	993	1001	1038	1056	998	1068	1086	1021	1053	1034	989	1006	1089	1001	990	1002	1064	1056	1031	994	1075	1058	1101	1072	1021	971	1013	1046	990	1066	1063	1027	1008	1006	1034	996	1008	1010	1025	1022	1040	1001	1076	1019	1016	1084	1067	1000	1031	1003	1046	1073	1051	985	1045	1048	1053	1020	1098	984	1001	1017	1021	1059	965	1084	995	1040	1039	1001	977	1117	1042	1022	1065	1106	1065	1083	1040	1083	1075	1053	975	1011	1055	1055	1037	957	1020	1018	953	1008	1015	1008	1025	1011	1028	1023	1020	1023	1009	1001	1030	1062	1036	996	1017	1073	1071	995	1029	1038	1038	1036	1044	993	1003	1063	1016	1031	969	1029	1034	1015	1033	1034	1062	1030	1052	1000	1003	1006	1008	1055	1015	969	1049	968	1030	1039	1029	1019	1013	1074	992	1041	1032	1027	1001	1084	1002	993	1026	1001	1026	1038	1016	1012	1034	1086	1018	1027	999	1044	1031	1013	1051	1053	1037	1029	1019	1010	1060	1054	1041	1015	1037	1006	1027	1050	1051	1062	1040	1054	995	1048	1021	1058	1046	1055	1076	1026	1063	1001	1006	1040	1073	1055	1003	1026	1046	1037	1049	969	1062	1049	1035	1016	1055	1036	1079	988	1107	1037	1003	1068	1031	1007	1003	1017	1011	1031	1033	1026	1078	1051	1019	1038	1025	1007	1024	1019	1042	1039	1054	1056	1041	1078	988	974	1047	984	987	1031	1004	1021	1091	1005	998	1000	972	1052	1074	1024	1039	1017	987	1015	994	1062	1017	1020	1030	1054	1004	1078	1070	989	1048	1035	1012	1046	965	1039	1030	1038	1024	1075	1015	998	1079	1024	1045	1022	984	995	1058	1046	1054	1039	1039	997	1043	1046	987	993	1064	1045	955	1034	1046	1053	985	1105	1013	1041	970	1053	1053	1024	1007	1038	978	1055	997	1057	977	978	1082	1035	1051	1050	980	1027	1000	1063	1012	1010	1023	1044	1079	1049	1022	1009	997	1025	1074	1035	1030	1015	1024	1033	1027	1069	1039	1035	1050	1023	1012	1046	1015	1025	1037	984	1017	1051	1041	956	1024	993	1027	1076	1006	1021	1022	1017	1044	1021	1069	1036	994	1115	1033	988	1045	1037	1010	1066	1046	1044	1031	1038	1031	1061	1055	1034	1012	1019	1010	1044	1029	987	1041	1012	1042	1044	1039	1017	1040	1011	1044	1111	1001	1011	1004	1010	1019	1021	987	1006	1024	1062	974	1050	1072	1011	1008	1011	961	1065	1049	1043	1058	1063	1038	1011	1009	1066	1041	1022	999	981	1031	1068	994	1008	1054	984	1073	1030	1090	990	1113	1013	949	1001	1030	1027	1007	999	1060	1004	965	984	1067	1005	1048	1022	1025	1009	1054	1045	1046	1050	1045	1082	1070	1062	1029	1052	1014	1049	1041	1029	965	1005	1028	1001	1021	992	984	1028	1027	1020	1030	1011	1044	1012	1045	959	995	966	1002	1031	1098	1049	1050	1023	1016	1015	1056	1040	974	1075	1084	1013	1037	1015	1013	1003	1020	993	1053	1073	1064	1031	1032	990	1074	1025	1020	1020	1078	1049	1026	996	1040	1029	1051	1019	1012	1057	1033	1045	1059	1087	1046	1056	1027	987	1007	1064	1073	998	1055	1018	1014	963	1006	1041	975	979	1004	1073	1068	1013	1014	1082	1071	1020	992	1017	983	1012	1025	985	1023	1009	1039	1045	1037	1016	1067	1037	1055	1031	1010	1007	1091	1049	1054	1016	1032	1012	1016	1038	1011	1117	1034	1029	997	1041	1079	1005	1020	1018	1046	1036	1011	1039	1039	996	1069	1085	1006	1023	1018	1031	1056	1020	1048	977	1005	1042	966	1002	1027	1045	1025	1031	1031	1006	1037	1040	1011	985	1042	1014	1009	1085	1037	995	1030	1120	1061	1025	1031	1115	1065	1030	1085	1058	1012	1073	1053	1050	1061	1027	1049	1035	1012	1002	1050	1006	1025	1023	1036	974	1023	1057	999	1032	1016	1012	1029	1020	1008	1048	1055	1013	1057	1014	1033	1013	1058	1071	1053	1056	1031	1023	1032	1046	972	1019	988	1031	1087	994	1021	1014	1009	1017	1048	998	1010	1051	1025	989	1015	990	1032	1026	1023	1022	1002	1123	1043	1021	1009	1092	1014	1018	1021	1039	1021	995	1048	1053	1023	1028	985	991	969	1069	1010	963	1033	998	1050	1091	958	1087	1026	1045	992	1027	991	988	992	1041	1018	1048	1080	1048	1081	989	996	1053	1000	1008	1027	1079	1030	1030	1003	1060	1053	1070	1061	1006	1031	1022	1081	982	1051	1022	1027	1002	1058	1054	1000	1038	965	1026	972	991	1035	1069	1020	1039	1081	1071	1044	1040	960	1026	1021	971	1093	1057	994	1096	1096	1040	1057	993	978	1041	1008	1030	1057	1080	1047	1075	988	985	1034	1025	933	1039	1053	1042	1066	1021	1007	1018	1059	1006	994	1055	1041	1006	1048	1073	979	984	985	1072	1051	1078	1016	1023	1068	1058	978	1007	1021	1035	1003	1083	1016	1014	1031	1059	1051	1040	1018	1018	1038	1022	1041	1025	1018	1092	1011	1023	1029	999	1003	1018	1000	1023	1034	1039	1044	976	1113	1024	1068	1019	1003	1039	1079	993	1054	1072	996	959	1038	1048	1050	1018	1093	1027	1025	1016	999	1026	1059	1019	1077	1071	1004	1001	1048	1005	1045	1013	979	1068	1007	1056	1026	999	1029	1021	971	1053	1001	1025	1043	1008	1007	1013	985	999	1022	1031	1041	1078	1043	971	1047	1049	1083	1033	1046	1022	981	1093	1079	1002	971	1037	982	990	999	1044	1099	958	1027	1064	1078	1074	994	1026	1016	1065	1020	1002	998
1384	131	87	66	104	101	102	77	83	74	82	59	61	51	52	53	44	52	36	35	39	42	42	40	34	46	34	30	39	38	41	39	25	32	34	33	37	23	33	22	41	38	37	37	41	40	34	34	35	30	37	23	26	42	24	32	35	39	27	34	39	33	38	41	33	26	27	33	26	24	35	32	29	27	24	43	36	29	24	30	23	20	32	30	22	28	31	26	32	32	33	32	22	27	27	29	32	27	33	36	27	28	30	35	24	30	28	33	40	31	34	30	29	19	28	28	24	31	21	33	30	24	31	27	30	23	27	30	24	27	33	22	30	34	29	24	29	31	29	29	34	27	29	35	34	30	38	30	21	37	31	33	29	29	39	31	45	26	30	24	27	30	13	40	28	35	25	37	26	25	41	30	32	36	30	38	36	38	28	26	31	20	32	38	20	27	27	38	35	36	26	39	41	31	19	26	32	32	23	40	24	48	28	33	23	34	24	42	31	28	20	23	31	38	26	34	33	30	16	23	33	24	33	29	26	30	35	30	20	24	29	30	28	26	26	33	28	28	36	29	34	26	31	26	36	32	30	26	30	32	20	28	31	35	33	38	32	27	21	22	33	22	30	39	35	29	37	30	32	33	30	28	26	18	25	35	36	34	26	27	38	19	35	29	43	31	31	21	25	29	28	28	24	24	32	25	33	35	14	24	29	34	31	30	26	30	32	30	48	32	32	27	31	38	21	27	22	45	30	23	29	30	31	34	24	26	30	29	26	32	35	28	22	35	24	29	40	22	25	26	24	31	33	18	30	22	29	29	27	34	31	27	24	26	27	22	22	29	38	23	22	29	30	32	35	32	26	28	32	25	29	28	31	30	30	34	31	26	25	28	37	34	28	21	26	30	24	31	38	40	28	30	22	30	31	34	39	25	30	36	26	33	30	37	34	30	26	27	33	24	23	25	22	35	23	20	37	44	34	29	29	29	31	26	39	23	27	28	29	27	26	26	33	33	28	24	32	26	26	29	27	27	23	26	17	19	36	23	29	29	29	31	20	22	26	37	36	22	21	29	39	28	25	24	33	27	26	30	29	26	24	26	28	28	22	20	32	42	27	23	28	25	29	31	24	25	31	30	30	42	34	32	30	33	31	31	32	31	32	25	33	27	30	22	20	27	33	33	30	32	26	30	27	28	30	31	21	41	31	34	28	34	39	33	34	36	28	27	24	40	22	32	37	37	29	28	29	35	29	25	41	34	26	32	33	40	30	23	31	28	29	35	30	34	17	28	26	31	35	39	33	24	26	28	42	38	25	33	28	19	37	28	23	18	27	32	23	26	26	26	23	35	34	38	42	38	29	34	33	32	30	35	38	33	36	30	40	26	28	35	22	31	30	23	20	20	27	28	27	27	31	35	41	25	24	22	23	30	27	23	37	32	34	20	34	33	26	36	31	27	28	24	37	23	30	23	32	31	26	35	31	37	23	30	26	30	30	26	36	30	29	30	35	37	32	31	25	24	29	30	33	29	26	23	25	32	20	32	28	33	33	26	31	29	37	34	32	30	27	34	34	28	30	29	27	37	22	28	39	28	27	21	22	30	31	30	36	31	30	23	36	20	32	40	33	31	28	30	21	26	31	29	33	29	34	34	23	22	27	21	20	31	28	34	22	29	37	37	47	32	29	22	34	26	36	25	27	31	38	34	34	30	32	24	34	31	35	27	37	31	28	35	34	24	27	25	23	22	26	30	31	37	25	35	37	29	28	22	25	28	30	26	40	29	36	40	25	30	28	20	36	40	26	20	34	27	31	26	19	49	30	35	32	35	22	30	18	40	38	32	34	30	37	18	31	26	28	29	32	33	37	36	32	30	33	29	33	37	35	43	32	35	29	26	31	33	35	38	32	32	30	26	31	28	32	19	23	23	25	30	22	41	34	33	19	27	30	29	39	28	31	29	28	33	34	27	35	29	31	24	27	32	31	35	22	37	27	24	39	24	26	42	36	30	32	31	34	23	28	28	27	34	27	24	30	31	18	32	17	45	38	21	25	25	37	32	19	32	24	24	26	32	43	37	29	36	36	35	33	33	18	34	36	31	27	42	30	34	37	28	35	24	26	23	27	23	32	30	31	31	29	25	30	27	31	25	20	33	26	28	32	40	29	26	30	25	34	29	33	42	29	27	23	38	32	25	30	25	34	22	29	24	13	28	31	37	35	26	29	44	39	27	31	28	26	27	35	38	35	35	34	34	23	33	29	26	25	26	33	25	33	26	24	22	38	29	22	37	38	23	31	27	25	26	25	28	26	33	34	35	25	38	37	31	30	33	19	23	24	29	31	31	22	33	25	28	37	25	36	26	33	22	32	24	27	38	26	31	26	28	25	33	30	37	27	30	39	28	41	35	24	38	37	37	22	23	24	25	34	30	26	25	30	18	25	33	33	28	28	27	21	38	21	27	33	32	28	27	32	34	26	25	28	19	31	33	23	39	28	38	28	39	36	33	30	31	27	33	31	31	41	24	35	33	26	35	26	34	34	39	31	31	32	30	23	27	37	25	25	40	26	23	32	31	31	20	38	21	37	35	22	26	30	25	23	41	30	32	40	36	35	33	32	36	33	36	24	24	40	31	26	29	22	30	30	20	37	35	27	29	19	41	29	28	38	25	26	39	17	26	40	36	30	34	30	33	30	32	33	30	23	20	25	26	36	39	31	37	23	19	24	27	33	28	20	32	33	32	26	25	30	17	22	29	31	33	20	35	31	33	34	31	41	34	36	28	29	34	33	37	30	26	23	26	28	32	30	32	33	30	33	24	35	37	21	29	39	29	33	34	44	30	30	22	23	26	32	33	23	31	33	25	31	27	28	23	26	30	35	39	31	25	31	30	26	30	27	33	34	28	41	32	33	36	25	29	27	36	30	28	32	35	40	30	26	28	31	31	21	26	29	20	27	23	28	25	22	36	31	21	27	24	34	33	26	33	23	32	27	34	22	28	27	36	26	35	17	33	30	25	30	35	34	27	28	24	25	28	44	33	33	28	27	34	35	28	27	27	29	27	33	26	30	37	38	31	31	24	30	36	30	28	36	22	38	30	25	35	26	31	25	32	34	36	31	38	39	34	17	21	24	41	30	38	23	25	24	29	29	29	36	30	28	34	28	28	33	29	20	29	26	32	27	26	28	37	17	35	29	29	23	24	29	26	32	27	30	40	33	32	29	27	31	26	28	30	32	29	24	30	23	37	26	27	37	30	25	34	36	34	29	38	25	33	31	29	25	34	40	37	28	34	23	13	18	30	33	18	27	28	31	24	22	28	35	29	27	26	33	37	31	21	31	29	32	22	20	26	34	29	21	28	37	32	31	31	18	27	31	23	27	36	37	21	24	26	34	28	27	25	26	37	35	25	38	24	36	29	28	37	35	25	28	31	34	32	33	25	19	38	34	34	22	27	34	34	27	17	28	30	33	32	49	18	31	34	19	26	31	26	29	29	31	33	30	29
10969	4723	2108	6217	10301	9406	7791	5931	4683	3799	2984	2566	2267	1890	1683	1545	1321	1191	1081	941	930	912	818	823	720	780	741	657	709	674	711	680	700	732	645	656	626	708	666	714	714	728	683	713	707	674	706	714	669	686	667	653	676	684	728	686	669	675	638	651	645	591	597	595	614	664	571	560	605	553	547	589	522	498	524	499	551	511	477	518	518	489	521	494	502	485	464	512	474	481	465	515	490	485	446	481	440	457	460	505	471	472	457	460	482	471	468	453	487	509	455	421	492	491	439	461	462	487	501	466	468	483	489	473	482	461	447	484	452	437	447	462	461	477	454	458	486	502	439	497	515	487	487	441	476	465	480	486	462	498	491	430	466	471	471	466	439	482	500	496	480	462	466	462	481	429	484	464	468	461	457	450	457	452	470	460	439	456	474	471	538	488	457	480	471	514	494	453	443	488	465	439	441	524	480	446	463	471	497	520	477	460	452	463	488	451	465	484	446	468	479	481	449	501	450	480	489	454	462	485	441	531	476	448	457	461	460	471	472	489	486	415	446	502	464	460	436	463	502	484	428	469	460	453	488	487	502	454	458	442	504	476	465	482	466	511	454	467	495	485	506	424	491	463	465	445	414	479	501	510	496	424	482	497	439	483	458	484	514	480	492	436	451	474	467	442	485	464	422	472	512	487	486	472	458	417	469	461	460	451	452	489	502	487	450	457	458	487	455	464	522	483	462	463	514	462	475	430	468	537	463	447	505	448	484	488	466	467	456	489	484	476	479	517	493	471	468	469	475	463	479	451	484	459	506	448	481	485	500	472	432	448	482	477	443	429	482	481	501	498	440	458	458	443	487	477	505	493	458	436	444	466	477	482	434	468	475	473	478	452	466	459	457	478	456	489	498	479	482	446	451	457	462	481	487	456	474	476	482	482	463	477	442	474	461	430	480	442	463	496	459	447	449	465	475	460	495	466	456	446	496	462	480	449	450	481	473	460	438	454	482	430	468	471	488	465	473	449	456	489	492	505	442	470	447	479	469	489	423	453	506	479	431	450	476	433	487	491	463	446	496	425	446	492	488	478	449	477	417	454	463	476	428	455	477	464	505	415	462	472	416	469	449	439	478	447	455	431	499	422	508	485	486	468	456	459	500	474	433	480	461	492	473	451	451	454	469	439	480	438	470	449	459	490	478	476	472	468	491	461	443	467	526	458	485	452	447	488	491	440	435	457	470	501	474	501	506	487	468	444	484	472	464	461	475	478	488	453	452	470	507	481	464	472	508	488	417	495	441	506	465	465	475	483	465	476	457	478	481	470	467	458	482	445	493	493	464	447	471	465	499	465	492	477	463	446	474	504	462	492	497	486	497	431	493	475	480	444	462	489	469	468	497	500	476	466	468	461	458	466	463	460	471	484	469	481	449	431	440	448	470	444	445	467	497	487	434	455	475	474	448	485	468	497	455	477	449	488	496	488	467	431	488	481	502	470	463	450	497	471	443	512	471	447	449	507	496	477	491	499	472	470	430	420	441	456	453	462	505	498	455	449	446	466	465	483	456	475	449	465	455	458	480	477	481	469	493	457	471	471	487	441	478	449	450	470	461	472	475	430	508	482	446	496	473	463	457	498	507	429	480	516	485	441	481	451	473	479	468	533	496	433	495	465	476	489	472	482	495	482	480	478	475	467	465	456	482	439	477	490	483	436	480	482	463	480	438	481	456	495	468	432	475	496	469	453	467	443	508	462	480	480	494	473	443	459	438	478	477	471	483	456	494	470	468	479	488	491	489	486	476	444	452	463	471	458	456	468	448	456	435	463	451	497	479	469	470	496	494	435	457	483	493	471	485	475	453	476	458	462	483	515	466	457	458	449	499	462	459	479	481	454	485	461	470	451	494	493	446	474	476	440	469	459	454	510	476	487	468	478	451	466	502	459	476	494	476	477	475	517	457	450	469	459	457	444	479	501	482	465	500	455	443	456	470	449	449	467	441	489	447	457	467	490	447	484	483	450	474	468	489	502	439	462	460	470	500	474	477	505	467	461	462	473	473	468	487	417	463	471	433	488	483	460	471	448	449	474	507	491	495	457	456	450	435	449	457	443	493	453	442	467	453	492	453	466	457	454	461	478	461	527	508	450	474	448	443	459	470	458	466	452	446	452	483	479	483	476	469	442	461	478	481	452	477	418	449	466	478	455	460	481	479	470	505	494	513	466	483	468	437	483	458	486	468	443	449	472	455	454	480	464	439	461	466	446	479	464	439	478	436	500	491	502	465	449	483	458	525	438	449	446	474	475	478	485	459	484	458	473	496	502	462	454	483	459	444	475	470	501	466	431	466	469	470	491	503	423	505	455	530	455	473	508	515	455	464	476	466	469	453	456	454	446	469	458	462	475	479	460	448	458	472	492	506	498	458	475	457	464	487	466	431	465	442	451	487	443	498	485	462	488	447	455	454	475	450	478	447	506	485	485	475	433	478	527	473	450	495	474	488	460	488	452	496	497	464	495	470	472	465	483	464	444	466	516	435	473	489	483	485	465	493	449	488	426	444	477	443	482	468	435	490	470	477	464	464	492	515	474	511	464	480	460	472	430	472	482	469	474	447	474	480	449	476	474	512	459	443	454	447	467	469	488	459	461	451	446	474	424	464	472	443	485	484	512	492	489	455	444	487	426	457	474	459	483	480	454	471	481	466	483	461	440	438	463	455	459	486	468	460	434	497	438	475	456	503	449	499	478	484	482	447	455	456	437	450	443	475	441	431	463	431	487	502	481	454	513	483	461	445	496	491	474	459	474	470	461	488	511	513	499	441	468	472	483	407	466	453	472	477	454	458	475	508	478	471	468	456	485	471	436	460	463	472	461	474	505	461	483	512	455	475	481	459	435	445	443	438	508	462	439	464	462	470	482	469	464	470	472	475	444	466	479	483	473	457	488	492	471	465	447	455	457	443	448	466	416	474	449	453	447	450	468	460	495	470	469	443	487	462	416	489	480	440	475	463	498	473	462	492	495	491	437	492	457	490	486	484	467	498	456	458	493	481	469	507	465	462	468	447	464	488	457	472	454	429	472	472	474	485	496	449	501	494	469	468	476	468	501	477	432	454	449	418	474	470	481	446	431	472	455	468	434	475	505	503	474	453	484	505	442	472	460	432	494	442	477	492	449	458	471	442	463	488	491	489	461	448	487	456	450	449	472	475	495	449	445	467	487	456	460	433	498	452	471	506	495	441	454	444	488	511	424	482	510	423	470	485	477	459	477	457	481	465	484	442	456	460	445	471	487	485	517	413	500	477	489	478	498	475	445	461	489	493	449	493	466	454	454	460	475	445	478	447	468	433	462	490	487	484	477	466	472	485	483	489	473	472	408	482	461	491	448	505	500	463	518	439	472	472	448	457	499	489	492	458	509	445	470	484	470	464	484	505	477	443	434	452	468	484	517	445	474	497	474	449	461	428	448	463	482	449	438	471	434	477	486	499	475	436	496	484	490	438	462
761	364	163	123	233	259	222	184	153	149	152	108	111	103	79	80	84	79	81	60	75	76	74	65	60	70	69	46	72	64	64	54	51	54	57	57	51	38	50	58	57	65	66	59	50	53	70	50	60	52	43	59	52	67	44	63	54	49	54	54	62	55	58	54	54	54	50	37	55	55	39	38	59	56	46	53	42	62	37	57	46	44	50	41	56	48	47	42	55	43	55	38	51	37	48	59	38	61	55	39	59	43	36	62	51	42	39	51	45	45	43	49	47	41	40	45	48	40	43	53	48	39	47	38	41	47	55	42	56	56	41	57	49	45	40	40	45	46	55	59	50	54	60	52	42	44	44	42	44	38	50	44	46	51	35	49	48	48	43	43	50	47	37	47	32	41	51	52	58	44	36	45	45	39	50	63	57	48	53	55	48	56	51	55	61	55	50	44	50	48	46	43	37	47	40	45	58	35	44	53	46	46	53	41	60	50	58	42	50	48	53	40	44	39	48	53	43	39	61	46	52	48	37	49	47	46	58	47	48	46	46	49	54	52	50	39	51	50	55	54	51	53	52	53	50	54	42	45	46	40	49	51	47	45	46	51	52	57	41	45	39	46	48	40	54	47	52	43	55	48	50	44	50	42	58	41	48	45	50	50	32	46	54	42	65	38	40	47	54	50	39	45	51	47	51	48	48	49	55	43	43	47	44	52	43	42	47	47	61	45	61	54	56	44	57	46	41	49	49	65	51	47	50	58	37	49	55	43	36	36	49	50	33	50	37	39	67	44	37	52	38	48	46	44	49	44	51	40	57	49	49	58	57	50	48	48	51	50	56	53	51	53	50	57	40	46	50	55	43	49	45	54	50	41	61	53	46	57	46	46	49	60	41	58	51	49	40	38	43	43	42	41	41	47	52	49	48	44	53	50	44	45	41	51	43	40	51	43	49	48	45	48	48	48	66	52	52	51	54	43	49	50	44	41	54	57	50	46	62	47	36	38	43	43	43	62	50	34	54	54	32	54	50	42	46	45	57	63	45	46	59	59	49	44	52	53	52	54	32	62	38	50	60	43	32	55	45	57	48	50	40	51	44	47	42	48	51	60	48	39	46	52	44	41	45	40	45	45	60	45	45	47	51	45	50	48	39	46	51	44	54	39	49	46	37	53	40	40	56	46	37	61	53	46	50	48	37	42	46	36	68	47	43	50	42	42	55	47	45	49	60	51	39	60	47	49	52	39	60	45	54	40	43	42	46	44	58	49	50	45	40	48	50	53	44	39	49	47	47	59	44	52	64	44	54	45	48	44	34	54	44	44	45	52	58	58	30	52	34	43	41	47	56	57	41	43	42	53	46	46	32	48	47	40	40	40	52	60	52	45	37	57	56	45	48	43	51	35	52	44	54	52	52	42	53	48	53	43	51	56	63	48	50	58	37	53	54	48	51	43	40	48	47	50	43	54	43	44	59	45	55	38	56	51	37	52	51	58	47	55	45	50	41	42	50	56	41	44	41	39	48	50	42	43	34	37	41	41	48	40	61	33	49	51	47	46	48	45	50	50	58	47	50	60	57	37	41	52	39	57	36	49	54	60	60	35	48	39	40	62	43	40	39	52	58	43	38	37	51	45	63	50	59	54	34	39	47	43	49	49	54	55	30	39	54	53	55	56	33	44	46	45	61	47	47	53	38	34	62	56	43	54	49	50	47	50	51	37	46	34	47	62	53	58	44	47	28	52	46	46	37	51	42	54	56	55	33	43	56	35	49	50	42	51	49	46	57	42	50	44	55	44	47	49	46	46	45	47	43	39	45	64	50	38	52	47	45	45	46	47	51	51	51	52	36	43	46	42	60	55	41	42	49	69	42	44	45	42	42	48	44	44	54	57	48	47	52	38	48	44	44	44	47	44	56	48	50	50	42	37	50	47	49	51	47	34	30	46	41	38	45	44	48	34	43	43	48	58	34	58	51	54	39	54	41	36	51	54	66	44	37	49	50	49	40	62	52	55	43	48	56	52	50	46	38	47	51	50	45	56	42	48	52	46	53	39	35	59	39	56	45	42	46	52	59	50	38	48	48	51	65	52	51	38	51	42	51	46	47	42	49	41	31	34	41	48	44	51	65	45	39	52	44	44	58	45	43	38	40	46	38	57	53	62	51	35	46	44	47	48	49	41	41	38	48	49	49	54	28	42	47	56	38	50	44	60	49	49	43	44	62	51	33	47	37	43	45	45	47	45	40	47	38	39	48	42	54	56	41	57	44	51	46	62	41	42	43	46	57	46	37	63	50	60	57	51	47	49	49	43	45	47	51	41	41	41	38	54	51	46	41	42	59	46	39	49	53	44	42	43	58	48	48	49	39	46	39	38	53	53	35	51	43	49	41	47	52	53	48	46	48	41	46	38	38	43	51	48	38	53	54	55	49	40	38	42	52	55	46	40	57	57	46	54	53	54	39	48	48	45	50	55	46	47	69	51	45	43	53	46	57	40	45	49	51	55	37	50	53	49	50	53	53	46	46	51	56	49	42	41	47	50	40	49	59	42	54	44	35	40	44	63	64	42	57	38	54	40	50	53	44	36	49	45	49	46	39	62	46	48	49	31	58	51	45	42	37	63	58	64	47	59	51	57	56	46	54	46	42	40	43	44	45	60	55	50	50	48	50	41	45	44	45	57	46	37	57	48	44	51	47	43	48	43	37	37	59	53	51	44	53	44	53	48	52	57	52	61	39	65	52	38	58	53	64	42	32	58	60	54	59	46	51	43	40	40	47	51	50	46	34	41	41	44	41	44	44	32	50	43	43	48	48	49	48	49	65	46	48	50	44	38	54	53	35	50	47	46	49	53	47	62	46	48	42	52	44	50	45	48	46	45	62	37	51	50	36	49	38	46	44	36	35	57	51	56	48	52	59	52	38	60	41	42	51	48	40	49	43	49	51	51	46	58	35	53	47	44	43	58	52	40	43	42	38	40	46	53	48	47	58	42	54	62	51	30	40	38	39	54	61	53	60	41	48	51	30	54	50	55	43	44	62	41	47	50	50	53	41	47	43	44	58	42	43	48	46	44	60	47	59	38	47	43	48	55	55	52	47	43	45	52	49	44	40	49	45	46	41	47	52	46	47	51	66	48	55	55	51	37	38	55	40	49	53	51	46	49	47	36	60	45	52	57	41	45	53	52	45	47	55	45	54	52	44	46	36	50	53	53	52	41	40	52	50	40	51	49	45	48	56	40	48	48	45	58	45	50	52	49	35	50	36	50	35	49	55	39	47	59	47	44	40	47	55	40	60	38	58	48	48	35	32	44	41	43	53	52	49	60	43	45	40	47	54	44	40	51	56	51	55	46	66	44	57	29	41	42	60	47	49	44	49	42	42	40	60	52	48	53	54	58	47	28	40	57	50	54	41	54	45	56	39	54	41	49	41	50	47	53	50	35	51	53	49	57	51	49	48	42	46	50	46	45	56	50	51	48	48	49	36	53	50	40	43	56
16691	10365	4297	12447	18906	17130	14207	11442	9213	7480	6085	5280	4588	3796	3424	2965	2623	2353	2071	1973	1868	1663	1611	1502	1516	1400	1384	1384	1303	1266	1244	1247	1159	1131	1174	1065	1098	1041	1068	1154	1178	1145	1228	1100	1131	1098	1152	1143	1089	1120	1106	1129	1083	1061	1090	1077	1096	1095	1018	1008	973	1003	942	951	973	949	938	917	858	890	825	875	817	837	818	744	764	841	774	763	740	802	770	788	748	830	773	741	810	740	791	730	766	776	754	794	745	795	798	766	745	754	745	762	801	716	719	731	774	719	786	769	723	722	737	753	717	747	778	767	680	742	745	727	719	743	758	783	754	723	736	701	727	723	764	733	749	759	759	745	753	729	701	704	704	722	751	707	728	741	729	718	705	764	745	772	717	694	652	654	758	746	723	704	744	774	728	716	753	748	710	672	761	711	748	683	767	726	734	789	700	764	720	750	714	774	729	736	766	703	688	711	721	720	683	740	663	748	748	713	732	675	741	749	703	757	717	730	690	720	768	683	801	719	671	692	715	699	756	768	728	750	763	775	756	717	696	748	734	760	681	714	703	711	704	730	784	741	711	763	749	796	702	782	731	724	739	741	723	766	710	708	717	723	731	709	715	700	721	760	748	719	727	717	727	717	770	725	702	713	739	757	741	720	759	700	745	712	730	740	729	747	705	696	692	683	746	710	727	723	687	684	734	699	729	695	733	751	701	763	738	685	719	720	737	735	731	747	695	747	714	736	664	736	745	735	741	727	702	754	729	775	732	705	720	743	741	718	754	730	729	725	688	673	684	745	699	679	751	692	718	753	705	705	724	701	724	729	671	751	746	713	750	708	721	770	720	713	673	701	653	757	732	686	756	755	741	726	691	686	742	707	666	742	773	721	734	698	721	698	750	738	782	722	733	708	725	727	721	748	747	706	744	730	699	748	740	760	695	693	720	737	740	708	716	721	695	729	757	743	691	715	745	751	725	733	676	758	726	705	721	752	699	669	724	698	709	755	688	737	802	741	698	704	694	712	696	715	690	710	714	742	733	735	745	728	764	736	773	698	729	717	729	716	713	712	736	724	721	662	694	747	724	748	717	696	743	727	765	694	734	756	679	736	743	748	693	705	722	707	753	711	730	695	747	740	731	692	752	731	698	723	738	721	733	721	715	708	704	719	711	710	776	732	691	709	667	742	740	677	731	714	736	751	693	737	734	746	709	767	673	716	752	725	708	745	707	686	701	725	718	717	730	749	712	765	742	731	759	736	660	738	686	724	719	709	702	768	695	677	740	696	723	745	707	704	719	721	742	711	695	731	748	686	730	698	732	698	695	740	705	681	694	726	713	749	712	710	733	711	703	714	739	731	692	720	737	740	709	735	710	713	691	730	700	701	717	721	758	715	733	742	698	749	746	745	725	752	728	693	699	697	722	723	754	727	727	730	754	724	697	683	704	715	750	723	727	768	754	769	763	649	739	748	748	726	759	732	692	724	717	739	687	673	753	646	757	730	656	739	735	703	728	736	740	729	698	754	756	720	755	733	726	708	733	729	766	702	735	739	718	731	704	726	704	720	691	725	759	742	736	736	773	685	680	712	730	751	726	725	713	715	745	750	745	699	725	741	748	705	740	722	731	741	722	682	769	782	716	734	708	707	708	727	720	739	733	738	714	771	729	733	684	697	732	710	697	708	718	727	745	718	681	684	763	730	668	806	724	753	735	705	752	707	742	731	714	731	736	669	742	738	782	718	735	708	711	693	755	770	700	739	703	709	713	734	704	702	697	716	698	766	726	688	715	714	689	777	706	723	728	689	762	724	732	760	699	739	717	666	718	700	708	713	753	718	695	711	733	688	715	718	728	713	736	694	743	712	714	683	723	737	682	733	697	711	679	650	738	705	729	741	740	745	685	698	696	738	710	687	733	716	758	697	745	745	676	699	700	722	759	672	741	753	724	767	707	747	732	709	723	761	762	706	767	678	699	689	725	706	700	732	700	696	704	687	741	767	749	707	710	706	710	736	695	666	710	711	727	758	693	724	711	702	719	712	722	753	685	685	720	711	718	712	721	742	672	721	703	705	717	758	673	707	696	732	732	750	748	731	682	701	671	716	707	720	732	701	745	713	752	730	679	736	696	691	714	749	740	721	688	695	708	764	667	747	725	710	752	696	721	713	747	741	770	718	732	696	760	735	708	754	712	648	747	738	695	708	714	708	762	719	732	719	730	733	718	755	741	717	713	704	738	721	736	681	736	673	749	695	728	761	746	778	751	736	752	749	735	753	706	737	732	726	706	690	699	708	708	694	697	728	731	726	718	757	717	729	740	713	736	728	717	673	705	679	779	776	739	768	732	751	726	714	768	748	731	726	688	719	738	730	712	682	704	710	711	770	746	704	749	673	730	677	760	731	691	697	705	703	730	708	702	745	715	723	758	685	697	739	766	740	701	687	732	758	698	711	705	696	721	749	705	736	739	738	711	721	696	712	727	725	736	715	744	717	679	733	746	712	759	738	725	722	697	747	717	689	693	730	710	678	703	726	733	679	747	726	761	731	714	723	705	681	700	714	715	747	737	718	714	700	698	664	762	768	731	660	736	708	718	711	685	757	756	696	711	760	711	705	757	728	749	708	715	703	727	759	705	709	727	725	668	696	795	667	697	726	740	716	723	732	707	714	748	726	713	703	667	762	701	725	726	735	749	704	767	705	775	709	756	706	761	653	719	739	739	728	677	724	719	759	738	751	748	695	701	725	754	692	703	747	695	718	722	749	686	752	809	758	760	751	708	695	727	687	752	730	765	750	739	718	753	731	767	721	746	736	738	699	724	759	682	669	729	750	746	706	687	713	695	696	733	726	703	713	704	709	713	703	722	742	740	728	684	761	731	726	706	738	748	692	730	722	728	695	724	724	730	742	707	767	747	716	680	724	711	709	701	710	715	725	742	715	740	744	734	693	705	709	709	695	732	799	729	697	692	738	768	811	763	734	711	701	717	667	718	732	706	734	780	766	719	758	682	743	729	719	703	766	714	751	720	723	720	739	707	690	731	716	733	712	713	715	717	706	756	704	685	737	730	717	768	738	672	716	686	741	694	733	723	716	714	738	703	743	680	727	749	707	708	732	664	721	713	717	671	736	727	776	730	734	729	711	704	719	726	712	743	705	716	705	696	712	783	743	725	705	716	730	750	715	697	730	676	677	666	716	770	745	716	715	705	695	717	706	696	737	722	759	697	729	708	689	735	752	723	755	735	721	701	682	683	716	722	700	697	700	722	719	747	682	666	681	693	708	744	682	727	702	740	675	680	753	647	689	721	766	746	682	717	712	733	708	706	713	700	742	707	698	669	726	724	743	733	748	737	718	720	717	726	694	709	702	770	738	698	722	713	784	697	732	715	777	700	760	748	723	746	717	710	704	730	719	719	706	705	749	717	677	735	725	707	702	664	753	735	691	735	712	730	745	747	714	732	730	738	725	740	702	696	707	772	715	680	724	715	695	770	712	697	693	722	743	684	745
2395	296	145	119	226	193	194	178	182	133	126	130	117	102	79	78	94	67	68	73	68	75	65	61	55	55	60	57	69	48	53	54	51	58	55	76	55	48	52	52	60	56	41	49	53	56	63	58	54	48	54	44	52	62	51	57	47	43	51	49	54	45	52	49	55	64	52	43	50	43	52	48	50	41	41	39	48	49	35	50	44	59	49	45	53	52	46	58	49	47	52	56	59	50	54	37	52	49	51	36	49	49	53	47	58	44	51	50	43	54	49	32	48	59	52	52	44	51	51	50	39	45	48	50	70	50	43	57	46	44	59	63	54	53	40	47	38	54	36	56	65	42	49	47	52	42	38	41	56	48	45	36	50	49	49	49	43	58	63	46	46	53	36	34	46	63	50	40	50	41	46	48	52	42	42	37	52	45	45	60	53	43	53	34	52	46	44	58	45	57	46	48	49	44	45	45	53	39	43	55	45	35	47	38	51	60	44	48	56	54	56	41	39	47	52	48	51	53	44	59	46	42	42	51	56	46	44	50	44	46	49	48	41	59	49	49	44	51	49	41	45	48	42	55	51	46	38	48	50	49	37	47	45	50	51	60	38	52	43	37	39	55	48	44	53	50	40	44	47	62	53	50	50	49	44	59	58	50	50	47	45	56	50	53	46	75	39	53	55	54	53	53	53	49	57	43	57	36	42	53	54	50	49	42	36	52	54	46	42	51	44	51	55	45	44	54	59	44	39	46	46	40	47	56	44	54	36	48	45	58	37	54	51	48	45	49	57	44	43	43	42	38	50	50	55	51	50	47	52	48	36	44	53	51	61	47	45	43	47	53	60	47	45	43	39	55	57	55	40	34	35	48	58	46	40	41	35	41	51	43	52	58	47	49	41	36	60	50	34	57	40	50	48	50	44	52	49	57	51	50	41	34	39	44	51	46	44	62	46	43	48	38	46	53	59	47	53	36	52	57	51	44	53	51	42	54	43	55	56	53	42	46	40	45	39	53	63	49	58	47	54	34	47	37	43	54	49	52	48	43	53	46	55	47	45	45	51	46	39	54	48	46	44	45	51	53	59	46	46	56	63	50	41	41	40	46	46	35	45	44	43	58	35	42	42	47	37	48	44	54	53	46	37	43	42	50	55	40	43	44	53	53	57	44	42	36	40	44	38	59	51	50	55	37	48	46	43	69	33	45	61	42	49	41	32	60	44	53	47	37	47	32	42	46	56	50	57	47	45	52	49	54	56	47	51	46	48	38	51	53	38	48	57	40	48	35	46	41	41	53	36	53	47	69	45	44	47	39	43	52	46	51	51	50	45	44	45	54	57	33	43	40	48	49	63	37	35	42	45	50	50	51	42	47	54	50	52	40	60	46	39	46	42	35	48	44	43	48	40	41	44	48	42	47	36	52	34	44	41	52	43	40	48	40	39	43	37	44	58	48	53	47	41	53	41	51	47	32	33	61	55	62	57	52	48	43	47	41	41	48	56	43	50	53	50	58	49	49	49	43	37	44	50	58	53	47	55	53	43	45	47	47	62	44	43	50	43	53	53	52	57	39	43	55	43	55	37	55	54	50	45	51	52	45	51	42	46	52	53	50	50	53	52	52	55	50	43	49	48	59	49	50	43	45	49	38	57	51	58	50	43	41	45	43	42	52	56	58	40	46	43	49	51	48	51	45	50	50	50	55	44	46	53	54	43	47	50	44	48	52	39	56	56	47	48	44	48	53	50	47	44	43	59	45	46	40	36	36	51	40	51	40	46	42	49	42	52	41	49	54	59	34	45	44	54	44	41	56	52	51	55	53	49	53	46	41	38	55	53	52	49	47	47	47	33	44	44	42	56	39	38	38	48	49	58	39	39	46	40	55	51	49	47	52	50	47	50	42	44	49	46	49	46	40	44	45	48	59	45	50	55	61	60	48	58	59	50	50	42	49	50	52	51	54	54	44	44	57	54	44	51	45	46	51	53	41	41	50	53	48	61	48	54	46	35	35	50	46	42	47	48	53	40	42	32	38	49	45	45	63	43	43	47	53	53	49	48	58	56	57	41	44	45	41	56	46	48	56	54	50	34	43	44	49	44	42	44	43	55	53	51	47	48	48	50	57	46	54	46	43	63	63	38	35	41	57	58	52	43	41	44	60	44	54	48	51	44	45	47	32	48	47	41	52	39	60	64	39	46	47	50	44	49	41	51	45	47	48	57	54	46	48	53	45	57	52	49	58	48	44	49	58	49	35	44	48	60	46	40	51	66	41	49	42	50	54	54	55	55	42	51	55	60	49	55	61	55	57	41	44	42	60	47	43	41	33	40	44	50	53	45	52	53	54	50	38	40	51	40	44	50	40	42	61	40	40	51	38	46	47	54	49	50	48	51	52	40	47	33	37	45	59	48	35	50	52	43	53	51	48	46	49	50	34	52	53	40	43	47	51	61	58	49	44	41	56	51	55	41	42	59	41	50	39	38	48	50	65	35	65	48	56	59	59	46	40	45	62	46	50	51	60	46	40	47	53	42	42	36	31	45	38	55	38	50	48	46	31	50	42	59	47	53	41	43	50	64	39	66	47	54	44	47	39	49	52	49	48	52	52	54	53	54	47	46	58	56	48	42	53	45	52	42	45	36	53	57	41	56	47	41	48	42	50	46	56	47	56	46	50	45	47	57	48	59	36	52	54	48	44	46	40	46	37	56	40	60	54	42	40	50	50	47	37	37	51	50	45	46	50	35	44	48	49	36	46	60	54	46	47	43	53	42	47	45	55	49	48	63	37	54	52	40	50	46	42	34	54	52	64	49	45	38	38	41	31	48	49	49	55	61	46	45	44	43	53	43	54	49	38	47	55	45	39	47	41	44	59	50	39	53	52	45	52	49	50	51	41	49	58	48	60	46	42	46	54	59	54	39	47	59	51	45	47	62	51	52	42	41	34	52	56	50	45	34	55	48	45	43	41	49	55	51	43	35	48	42	46	50	52	47	49	50	53	44	51	43	46	47	46	43	55	43	36	37	56	63	43	40	40	42	52	45	63	45	46	51	41	50	44	57	58	53	47	57	64	34	48	51	48	38	47	52	48	46	47	46	43	44	45	57	53	41	47	56	52	42	52	58	38	46	51	57	47	44	43	41	45	38	52	47	44	47	36	38	46	47	53	54	36	41	47	37	48	48	40	47	46	42	51	48	38	55	60	57	52	43	55	47	39	44	50	37	49	45	53	50	46	38	43	42	44	40	54	49	48	50	56	43	59	50	55	52	57	65	47	61	50	45	35	47	51	56	56	44	49	58	46	44	49	52	53	42	41	38	40	45	43	45	43	61	58	63	40	40	49	51	56	45	50	54	52	46	39	57	49	42	44	55	43	52	44	43	43	51	58	43	56	43	38	58	45	54	43	46	48	60	53	52	50	46	45	43	56	42	48	41	36	43	51	56	51	54	42	33	48	57	45	39	45	40	41	46	54	49	51	58	47	72	36	43	47	48	51	53	51
14558	7912	3843	10695	16718	15627	12956	10533	8545	6839	5709	4693	4193	3594	3124	2847	2409	2229	2026	1843	1734	1571	1561	1440	1346	1270	1325	1266	1247	1149	1102	1117	1144	1082	1097	1051	1088	1072	1079	1109	1162	1132	1095	1104	1082	1075	1106	1085	1075	1065	1051	1077	1074	1044	1037	1028	1058	1022	917	994	979	1001	947	973	920	922	944	913	868	847	824	838	779	813	750	783	782	821	798	791	757	772	826	843	774	767	828	815	729	741	723	726	785	770	817	746	751	768	794	706	751	699	666	716	706	771	787	719	700	758	717	728	752	718	717	740	739	746	735	785	757	721	743	752	707	766	724	759	739	712	740	687	698	759	765	717	772	703	688	707	779	687	705	754	730	754	718	731	759	703	723	735	741	735	740	716	736	772	738	741	724	756	703	788	710	689	755	744	773	719	710	698	718	740	711	727	748	738	729	714	732	708	746	701	746	714	737	758	709	750	704	662	689	789	783	723	722	647	724	725	749	710	731	730	729	706	724	747	717	705	720	696	701	708	673	728	709	694	709	739	743	697	695	749	766	761	726	756	676	733	741	705	741	726	726	714	726	755	739	707	705	692	788	703	728	719	772	723	694	687	707	707	712	724	737	736	715	749	684	684	717	744	718	717	732	752	691	697	748	705	727	686	747	706	734	711	760	753	731	723	759	783	748	719	754	691	684	748	707	690	701	744	709	736	730	778	726	753	727	705	733	723	678	684	692	728	768	726	748	709	713	764	757	700	723	761	734	735	707	703	739	708	720	672	739	691	707	710	732	742	713	739	729	751	730	730	724	728	723	727	739	674	726	742	773	739	725	754	687	723	759	751	731	712	691	761	728	735	756	715	690	727	702	700	734	774	658	738	717	735	694	763	678	761	714	706	741	713	756	702	717	771	711	712	742	735	756	696	714	708	720	688	664	742	707	728	692	780	718	706	758	710	748	744	707	737	746	706	721	732	765	817	730	681	733	759	705	716	691	738	719	788	737	726	693	717	678	698	716	742	667	776	757	678	724	736	776	714	757	690	717	753	734	693	802	737	707	748	706	744	725	712	685	766	721	747	738	698	763	690	720	731	746	709	785	755	720	735	743	736	729	717	724	702	774	713	728	703	735	723	705	716	729	705	726	704	733	714	747	733	711	741	695	735	731	740	726	735	750	737	763	706	731	727	688	706	737	771	763	766	756	718	695	743	722	704	733	792	715	684	755	742	733	752	708	700	744	730	718	706	704	697	702	780	738	714	741	703	716	770	758	738	697	678	697	705	707	722	714	709	734	738	760	737	696	710	741	738	735	700	673	740	739	698	725	705	765	712	737	704	729	688	683	756	763	783	730	754	724	685	712	735	756	732	720	720	708	740	699	742	670	729	730	761	703	706	717	749	753	703	753	722	688	735	726	708	752	737	760	717	706	742	701	766	752	737	744	676	717	794	727	746	728	697	755	711	744	769	700	750	709	755	648	733	714	721	706	758	752	682	699	739	740	699	718	678	736	720	703	731	729	710	715	718	670	766	752	714	764	743	745	755	731	763	748	728	746	715	777	735	745	734	765	743	724	738	780	784	724	748	742	680	708	790	753	727	722	723	743	755	763	754	712	753	732	718	731	704	740	760	746	759	695	656	675	711	706	765	742	738	744	767	714	736	704	741	759	700	742	731	723	727	730	750	746	733	730	745	724	762	724	745	708	729	734	712	719	763	700	729	687	686	800	695	697	685	764	721	678	728	738	759	711	702	716	706	747	713	687	696	748	736	718	714	731	701	757	740	728	760	720	741	760	736	766	726	720	679	742	708	730	716	718	672	684	678	692	677	743	702	715	713	694	704	735	728	695	713	746	740	724	738	654	715	757	747	713	735	722	769	729	722	735	726	739	712	705	762	687	736	662	695	728	675	754	761	701	711	699	757	741	750	748	731	732	726	742	740	702	722	680	729	701	703	704	735	750	729	744	714	709	746	739	697	727	709	735	711	682	757	813	663	725	711	753	722	782	702	743	720	716	699	733	709	761	750	744	728	699	719	723	718	692	718	737	748	719	721	733	716	704	722	747	721	677	726	761	722	738	709	754	670	720	722	760	697	726	723	746	742	718	738	750	684	714	703	704	724	737	741	723	732	704	793	710	747	736	690	727	729	736	703	732	770	791	702	732	706	715	780	742	699	755	698	700	755	728	745	729	741	702	744	742	715	749	837	764	748	716	730	733	802	716	720	710	720	723	741	768	692	698	746	691	739	730	682	708	722	789	695	739	742	730	738	821	691	736	742	778	750	727	716	729	739	724	722	729	721	775	747	681	749	721	751	742	720	787	697	709	738	765	680	711	713	700	742	725	689	718	733	740	725	724	737	727	668	736	740	727	723	706	777	743	710	735	797	745	789	689	750	718	722	716	700	727	742	696	700	734	721	742	749	775	712	732	817	678	719	715	713	722	749	703	661	703	739	667	719	716	726	720	718	684	750	720	698	768	697	714	770	749	688	744	701	738	686	717	662	734	684	704	711	751	742	712	716	749	738	744	721	732	751	737	726	715	757	737	737	660	712	710	668	752	777	757	729	738	715	686	730	698	737	719	721	763	742	758	722	734	691	763	749	722	683	683	707	744	704	747	725	745	715	704	723	722	707	709	681	779	748	702	739	729	716	717	674	757	684	709	735	752	778	754	717	704	727	706	697	679	711	670	732	718	709	715	719	733	761	698	738	726	667	731	703	689	733	781	753	708	748	726	726	712	699	737	764	736	721	729	658	638	800	692	667	687	674	694	704	764	760	761	733	712	694	709	721	685	737	704	725	701	769	739	721	735	737	708	708	729	727	774	701	723	725	749	701	726	755	748	751	719	742	696	696	700	740	733	685	727	766	745	700	724	726	680	715	733	710	700	724	682	747	739	689	701	715	731	757	725	674	690	676	683	704	747	712	721	703	775	726	749	737	692	770	734	666	736	773	685	713	699	744	716	740	721	726	731	698	719	726	721	692	706	673	729	702	750	725	752	769	730	688	743	735	692	701	725	748	723	730	705	735	760	744	720	692	700	727	731	723	732	727	774	704	770	674	702	747	716	761	692	734	705	697	763	708	698	723	750	665	756	732	701	710	742	762	704	695	748	720	681	689	730	718	723	730	713	724	772	747	773	744	687	691	721	678	696	687	677	791	687	730	740	683	730	717	710	712	708	718	713	737	775	708	703	712	732	764	698	774	718	793	725	723	756	727	729	733	684	711	664	742	711	761	707	710	736	703	752	683	774	649	714	732	759	676	737	695	757	716	748	710	708	723	698	761	774	706	722	736	755	741	706	716	751	722	726	745	732	685	708	717	735	756	699	699	697	677	711	764	716	709	756	701	755	699	690	750	737	764	715	706	740	711	724	727	709	749	680	737	681	766	698	672	678	690	727	702	735	735	710	709	712	710	697	730	757	710	682	711	672	698	730	713	739	760	767	705	741	717	714	722	749	769	739	681	681	720	687	756	734	694	812	711	745	747	711	722	716	723	717	747	721	643	721	718
1627	481	273	203	324	342	321	301	245	240	214	225	190	162	157	137	122	146	115	108	111	94	107	79	89	86	103	108	81	86	68	85	100	103	84	103	74	92	85	73	81	82	83	79	69	83	89	76	87	75	76	87	70	82	63	78	76	76	81	78	72	65	70	81	61	79	75	87	64	78	74	52	80	74	67	63	73	77	68	66	72	80	84	63	59	68	46	53	83	79	73	63	68	81	68	76	59	67	69	69	58	69	61	68	75	63	55	76	58	61	80	85	65	55	69	64	76	74	64	70	72	65	72	67	67	61	59	62	73	62	79	70	76	59	67	72	62	57	65	75	80	69	58	73	65	83	82	65	62	56	63	71	64	72	72	63	63	51	70	75	64	67	73	60	70	72	62	58	51	61	76	66	74	77	81	59	48	66	63	65	66	81	76	77	86	78	70	68	67	66	66	74	83	65	72	73	68	70	58	63	59	64	76	77	56	58	69	68	54	77	59	60	71	61	70	77	71	62	70	48	72	69	62	62	64	67	64	68	62	68	75	62	63	66	64	67	70	66	69	69	64	63	59	74	64	81	82	63	76	69	81	74	65	84	72	60	68	63	73	72	80	65	74	63	63	82	45	74	67	68	75	70	57	72	60	69	75	64	74	52	67	69	71	78	61	66	61	53	75	71	70	69	67	59	62	69	64	72	68	66	58	68	63	58	73	65	68	66	68	69	64	64	63	68	68	73	77	72	66	76	73	69	56	76	67	76	73	72	70	75	75	68	76	60	64	73	64	46	79	65	70	61	73	71	62	63	75	73	55	67	70	67	73	74	64	79	58	57	67	60	72	63	68	56	59	73	61	75	79	65	74	77	66	77	62	69	71	85	53	73	61	73	68	72	70	85	74	75	66	57	71	73	60	71	59	81	74	69	67	74	68	66	65	69	62	53	63	72	78	85	64	71	66	75	78	58	62	48	78	72	84	67	64	80	57	74	53	71	63	65	60	72	58	64	71	66	93	64	49	63	60	63	71	64	59	65	65	60	69	69	73	63	64	68	76	61	74	74	69	65	62	54	60	64	65	65	67	64	67	67	72	65	66	72	62	57	72	74	66	58	76	78	76	59	88	69	71	78	68	65	73	78	72	61	71	65	62	60	71	73	65	57	60	63	65	71	68	80	59	75	76	61	79	74	67	70	66	70	67	66	59	50	58	83	78	59	76	75	77	60	69	68	57	61	67	72	69	77	62	66	62	74	85	62	60	73	56	55	57	73	78	61	70	74	54	60	71	69	68	66	69	65	72	80	67	77	58	67	68	66	67	61	66	69	89	57	71	77	75	73	67	67	75	49	66	63	77	83	72	83	71	73	69	52	78	72	64	73	77	62	81	65	52	64	65	83	70	62	74	43	56	83	74	65	75	56	67	59	70	64	67	61	63	72	64	65	65	77	76	63	77	65	69	72	80	69	84	81	77	62	79	74	73	78	78	76	60	64	69	76	65	73	94	75	62	74	66	78	63	76	62	78	72	65	78	67	72	63	65	70	80	67	63	71	65	57	84	70	76	70	73	77	63	70	82	67	60	64	77	68	76	61	96	71	63	78	66	63	68	68	68	64	59	76	67	65	56	67	79	92	78	69	66	68	58	59	60	64	61	57	73	76	62	59	62	69	64	63	70	68	77	66	73	67	66	54	64	83	68	64	78	79	79	70	82	69	66	50	69	64	77	60	78	70	70	64	70	81	54	66	79	68	66	68	63	62	76	75	83	65	72	79	63	79	58	73	69	70	60	63	65	77	52	72	70	69	73	63	66	72	80	65	86	57	65	86	85	70	66	62	71	70	79	70	59	74	79	69	70	67	69	67	75	85	84	76	64	64	73	62	69	67	79	80	72	77	71	66	62	66	57	70	65	60	62	74	54	59	75	72	57	66	86	59	64	63	66	81	81	70	65	69	69	87	87	53	76	49	71	72	72	74	74	55	85	78	61	71	80	80	86	75	66	79	75	58	55	72	71	71	66	73	72	66	68	61	71	63	59	67	68	73	64	67	77	77	52	68	76	71	72	58	44	74	70	76	76	81	58	64	70	51	70	78	76	68	60	62	63	59	77	70	76	77	78	75	76	71	84	78	55	76	71	79	64	68	64	55	58	70	62	71	68	72	72	67	79	61	57	68	82	64	76	73	63	70	80	68	71	82	74	68	66	68	71	64	62	77	62	63	76	82	69	79	85	61	73	72	70	66	67	76	70	81	79	51	65	67	69	60	74	59	69	58	69	70	67	60	68	67	60	59	71	63	52	60	76	72	80	79	77	73	63	69	79	60	80	57	55	64	75	73	63	70	60	63	75	57	62	76	64	61	73	60	60	74	60	75	89	65	72	63	61	82	72	75	62	70	63	59	62	55	57	61	70	54	45	87	55	64	54	68	65	74	66	70	67	75	73	65	84	59	70	72	62	83	77	72	78	77	71	78	80	67	58	44	81	49	66	68	62	63	69	67	73	62	61	79	65	68	82	85	75	74	80	61	63	62	69	68	66	63	58	71	69	63	48	67	79	55	63	79	74	74	79	65	70	70	63	60	75	66	66	62	49	80	73	61	57	66	62	89	62	62	70	74	55	64	85	66	75	71	62	73	69	75	73	61	59	63	67	78	71	64	100	61	60	55	71	66	75	83	62	58	68	62	66	74	60	69	74	70	64	64	66	76	82	78	78	55	63	74	62	76	72	96	82	59	79	58	76	71	62	63	68	63	61	69	55	73	71	82	72	84	71	76	76	76	65	50	67	57	71	69	58	66	67	77	71	72	74	75	64	70	80	75	64	75	87	62	55	61	79	75	78	65	57	61	59	65	72	78	60	65	72	81	61	60	55	63	71	67	73	62	61	72	63	70	64	63	69	81	78	70	72	59	66	55	68	82	66	74	64	66	69	65	66	52	56	92	67	66	57	72	81	84	63	70	59	75	63	65	70	64	70	74	63	58	56	59	65	55	66	62	73	59	52	78	59	67	73	68	69	77	63	71	57	80	67	73	63	70	58	74	58	61	95	62	73	56	67	86	78	76	62	65	78	66	67	70	72	71	62	59	66	72	71	64	63	62	80	66	65	79	64	65	59	65	71	68	69	57	70	64	73	74	48	94	70	68	61	84	72	65	64	59	82	71	88	70	77	60	70	70	68	72	63	75	62	73	69	77	67	77	74	65	79	62	74	94	76	85	58	68	72	64	67	79	75	80	74	68	61	76	87	67	69	62	68	72	69	65	57	84	55	72	68	75	88	71	71	73	51	80	45	81	50	65	71	78	61	65	63	71	64	54	68	74	58	62	68	76	70	59	87	58	70	74	69	73	72	68	81	77	71	66	58	68	82	67	66	67	65	58	80	75	73	72	69	68	87	65	70	70	66	68	67	75	73	59	75	65	74	70	59	61	77	72	67	69	97	58	76	67	74	64	62	67	79	73	72	76	70	68	72	60	83	66	69	62	71	92	67	60	60	78
21493	13290	6408	16546	23887	22276	18926	15891	13345	10765	9227	7908	6878	5767	5165	4539	4084	3691	3239	2985	2792	2551	2500	2421	2257	2149	2105	2076	1940	1916	1846	1832	1826	1757	1783	1668	1716	1629	1632	1647	1721	1777	1613	1594	1588	1640	1597	1694	1543	1521	1552	1577	1591	1507	1505	1557	1526	1570	1500	1444	1370	1412	1355	1349	1317	1328	1261	1274	1304	1220	1252	1211	1147	1134	1136	1123	1150	1118	1094	1130	1147	1144	1071	1110	1140	1131	1173	1067	1167	1134	1040	1153	1119	1119	1066	1131	1103	1066	1112	1039	1032	1069	1023	1042	1062	1065	1039	1021	989	1029	1024	1054	1110	1068	1038	1030	1105	1052	1076	1048	1088	1040	1093	946	1028	1017	1056	1091	1062	1049	1087	1091	990	1071	1029	1029	1025	1032	1065	1043	1060	1043	997	1061	1039	1003	1034	1049	1012	1028	1065	979	1009	1066	1109	1027	1103	984	1009	1055	1030	1030	1045	1081	1062	1058	1003	1036	1013	1048	1083	1037	1033	1061	1042	1047	1027	1000	982	985	1020	1021	1012	1029	1018	961	1012	1072	1018	1029	999	1033	1060	1045	1087	1060	1077	1044	1038	998	1036	1036	1069	1008	1034	1034	998	1050	1031	1010	1032	1104	1058	1028	1035	1081	1012	1019	1049	1021	1028	1039	1032	1056	1025	1010	1071	1016	1049	1071	1049	1055	1075	1040	1034	1039	1045	1031	977	1023	1049	1057	1050	1035	1002	994	1035	1053	1014	1028	1057	1019	1024	1050	1046	982	981	1027	1068	989	1074	1038	1036	1057	997	1024	1023	953	1030	981	1052	1022	1092	996	991	949	1079	1072	1007	993	1048	1016	1018	990	1014	1060	1049	1015	1032	1046	1007	969	1005	1055	1085	977	1001	1017	1032	1019	1067	1055	1036	965	1020	1041	1013	990	1028	1066	1002	997	1016	1074	1046	1020	1000	1116	1055	1037	1098	978	1043	1074	978	1017	1027	1110	1023	982	1062	1025	983	1059	1023	1013	987	974	1011	1058	1031	1075	1033	918	1025	1044	1012	977	961	1028	1018	1077	1042	1062	1050	1027	1072	1036	1047	1010	1029	1017	993	1051	1062	1022	1049	1041	1084	1023	986	982	1047	986	1004	1028	1000	1025	1046	1042	1033	1030	1074	986	1060	1002	997	1018	996	985	994	1057	995	1057	975	1027	1011	999	1013	1014	989	1051	963	1040	1074	1064	1100	1019	1035	1030	1004	1017	1008	1020	1061	990	1021	1025	1056	1007	1012	1032	947	1072	1012	1012	1025	1060	1011	989	999	972	1068	1020	1072	1067	1058	1061	992	1030	1031	1018	963	1045	1041	1053	1007	1047	1071	1112	1026	1052	1022	1016	1039	1041	1016	998	1037	1018	1055	1075	1037	992	1012	1054	1009	994	995	1100	1039	1063	999	988	1036	1055	1014	1043	1008	1022	1035	1102	1028	1023	1017	1032	1038	1061	1033	1008	1089	998	1055	1025	994	1059	1013	1045	1087	955	992	1022	1022	1051	1072	1007	1019	1041	1028	1068	1024	1048	1046	1032	1013	1011	1003	1048	1057	1008	1022	1028	1049	1027	1027	1082	1023	1002	1038	1046	1068	1071	1042	1035	1004	1075	1062	989	1017	1005	1033	1030	951	1044	998	1070	1016	1023	912	1073	973	992	1061	1009	1031	985	1068	1049	1082	1002	1078	1058	988	973	1052	1011	1004	1040	1004	994	1026	1062	968	1085	1017	1000	1003	1054	1057	1024	1056	1043	1036	1021	1012	992	1083	1042	1014	968	1043	1017	1076	1017	1015	1024	1048	1056	1036	963	996	1010	1045	1017	1050	1032	999	1035	1070	998	1029	997	1045	1061	1003	1009	1047	1000	1013	1045	991	1043	1025	1039	1058	1019	1004	987	1028	1073	1000	1022	1064	1057	1001	1017	1013	1016	1059	1007	1075	1066	1034	1040	1059	1026	1046	1038	1016	1015	1064	1023	1048	1023	1049	1051	1042	1031	1081	1083	1008	1028	1020	1039	1024	1078	1008	1054	1098	981	998	1043	1031	1009	1034	1022	1040	973	1045	1028	1042	1103	1003	1012	1049	979	1037	993	998	1045	1035	967	1055	956	1022	1009	1038	1013	1023	1105	1063	1039	993	1092	1009	1037	1047	1013	1106	1007	1024	1087	981	1008	1018	1054	1104	1025	1035	1004	993	1006	1037	1056	1030	1034	1007	1045	1005	1049	993	1016	1094	1011	1031	1077	1089	1064	1037	1022	1056	1081	1025	1030	1044	1027	1082	981	1044	1061	1021	1058	966	1050	1030	1022	1090	1090	1075	1013	1035	1029	1018	990	1075	1021	1085	1058	1061	998	1038	1000	1033	1029	1009	1016	1023	1069	999	1067	1044	992	1074	1012	1024	1017	1045	998	1045	1052	1084	1061	1042	1037	1034	1054	963	1053	990	1060	1041	1030	1076	1053	1026	1062	1057	1006	1052	973	1000	1033	1048	1005	1095	1036	1035	1007	1006	1034	994	1034	1051	1015	1014	1003	1010	994	1050	979	1004	988	1066	1035	1013	1090	1053	1015	1055	1053	1050	998	1070	968	1009	985	1045	979	1049	1025	983	987	1033	1019	1047	1050	1017	1048	1018	1017	1125	1041	1022	1035	1051	1087	1029	1115	1070	1020	949	1023	1006	1002	983	1026	1011	1019	1001	1086	1041	996	1039	1062	1019	1113	1093	1013	968	1038	1055	1020	1019	1019	1024	1017	1037	1058	996	970	1036	1052	1014	993	1088	1053	970	993	1082	1006	1030	1013	996	1053	990	1073	1002	1024	1081	990	1024	1001	1021	1051	1036	1014	1058	1010	1007	992	1059	1001	1012	1031	1073	980	1050	1004	1022	1017	990	1030	1079	998	1021	990	1059	1055	1031	1058	1023	1057	999	985	993	1032	1048	993	1080	1034	1033	1028	1046	1012	1040	998	1085	1045	1013	1050	1079	982	1025	1052	1050	1096	960	1037	1045	1015	992	1039	989	1024	1001	989	1091	1012	1049	1048	1059	1048	1004	1034	1061	1009	1000	1076	1027	979	989	1042	1006	1131	1070	1017	1010	1016	1031	1011	1037	1001	1015	1012	1019	1026	1025	1078	962	1078	1023	1082	1025	957	1033	1029	1122	1051	1070	1050	1076	980	1058	1044	1050	1022	996	1053	1006	1027	1060	1011	1020	1024	1002	1024	976	974	1009	1020	1067	1028	1077	1009	1077	964	1084	1035	999	1045	1012	1044	1080	1071	1020	1082	1064	1004	968	978	960	1035	1027	1009	1035	1063	1027	996	1040	1048	1041	1020	1013	1056	966	1015	1018	1033	1027	950	1114	1045	996	972	1037	1038	1068	1063	1007	1004	1064	1047	1000	1030	997	979	1063	1044	995	1037	962	1010	1006	972	985	1008	1062	1051	991	1022	1066	1105	973	977	1109	1012	1016	1014	1007	1084	1081	1053	1038	1062	993	1032	1028	1036	1041	1032	1012	973	1041	1003	992	1032	1118	1030	1069	1022	1063	1045	1096	992	1044	996	1026	1056	994	1031	1028	1051	1059	1040	1034	1011	1111	1073	1062	1072	1093	981	991	1090	990	956	1061	1018	1000	989	1014	1072	971	1070	1068	1044	1031	980	1059	1069	1004	1040	997	999	1022	1040	1014	1031	1088	1036	996	1039	1030	1016	1009	1000	1061	1042	1043	1026	1045	1044	969	1004	995	967	1039	1020	1040	1078	975	1051	1038	1041	1024	1006	1026	999	1037	1032	986	1020	1077	1075	981	1016	1024	1043	1004	1035	1046	1038	1011	1018	1028	992	1024	1071	1002	1029	1012	990	1016	1011	981	996	1058	1114	1036	1035	1001	1079	1001	1023	1049	1006	1027	1095	979	1037	1057	1040	1060	1046	1006	1039	1075	1000	1060	1032	1062	975	967	992	977	1091	1064	1029	1013	1015	976	1011	1025	1054	1029	1035	1036	1031	1030	1057	1031	995	986	1023	972	996	951	1038	975	990	1039	984	1003	1052	1052	960	1040	1009	1032	1033	1056	1011	1029	1013	967	991	1037	984	1079	975	1051	1040	1032	1029	1015	1039	1006	1020	994	1064	1040	1029	978	1072	1030	1003	1062	1022	955	1028	1033	1051	1041	1022	984	1018	1055	1043	1030	1015	1095	1038	1034	1052	1081	1010	1005	992	997	1053	983	994	1067	1009	1009	1045	1046	1001	1042	1103	1030	1057	1009	1070	1049	1061	1096	1031	1030	1016	1045	1062	1036	1070	1079	1007	990	1051	1028	990	996	1009	1066	1040	1054	1045	1023	999	1081	1046	1039	999	1064	1065	1028	1051	1082	1069	1019	1039	1053	1004	994	973	1028	1012	1009	1059	1000	1034	1083	1010	1024	1008	1047	1001	1002	1026	1045	1022	978	1028	1055	986	1029	1057	1021	1067	1045	991	1007	1051	998	979	1040	1025	1052	979	1069	1029	997	1052	1092	1012	1022	992	1034	1070	1028	1029	987	1039	995	1029	1031	1057	1034	1045	1021	1015	1023	1041	1001	1058	1059	1067	1048	1014	998	1022	987	1059	1007	1074	1043	1049	1021	1067	1029	1012	985	984	1044	1022	1018	1086	1067	1033	981	996	1039	1068	1002	1019	1017	1010	1059	1047	1027	1036	1044	1055	1046	1006	996	1031	1014	998	992	1053	946	975	1036	1045	1041	1000
1349	161	72	73	98	127	104	99	75	73	82	70	63	42	43	54	31	42	45	37	42	42	34	42	34	30	26	35	30	43	33	43	45	33	32	28	32	40	23	27	28	32	39	32	35	47	41	26	38	28	47	39	33	29	31	37	33	30	30	36	26	32	29	31	30	30	31	37	34	36	26	35	27	20	38	32	29	30	35	32	23	27	32	36	37	27	30	33	29	32	24	31	37	32	29	35	30	32	23	29	32	29	34	37	36	33	29	27	33	33	24	39	21	33	28	29	25	40	31	46	39	33	36	29	34	23	35	32	31	24	32	27	26	35	25	25	31	25	29	42	30	22	34	24	24	21	28	33	34	29	33	28	36	31	24	31	28	21	36	25	27	20	25	23	31	39	40	38	35	32	31	36	30	30	29	39	33	46	26	28	39	31	30	24	30	36	25	39	31	36	26	35	31	27	31	29	33	27	40	23	35	25	25	34	27	29	28	34	30	34	36	28	35	33	32	28	31	24	25	32	29	33	26	33	25	38	16	33	22	32	26	33	33	22	18	30	36	27	17	29	27	36	33	28	33	19	28	30	37	25	37	34	26	26	27	28	30	29	30	41	33	27	29	27	35	31	29	25	38	40	21	26	20	31	25	28	30	44	39	32	37	37	28	36	33	29	24	31	31	31	43	24	38	21	31	35	34	28	24	27	18	28	22	29	30	28	33	34	24	35	28	32	18	25	22	26	36	29	36	28	26	27	31	30	26	36	33	27	24	24	37	31	43	32	30	43	25	31	33	28	37	35	32	27	28	25	35	23	32	40	29	27	33	23	34	26	28	28	32	38	29	39	33	42	34	36	35	26	33	23	32	43	22	38	32	31	23	31	38	22	22	32	28	22	27	29	20	25	33	30	31	34	29	31	29	29	38	27	32	27	21	24	23	21	35	33	37	39	30	32	25	23	32	29	24	19	36	26	37	27	33	38	29	39	27	39	22	29	34	21	29	31	24	28	30	28	29	31	17	37	26	34	25	38	43	29	36	32	28	26	28	30	26	23	19	28	28	39	26	33	33	35	32	26	39	33	29	24	23	30	37	27	25	23	32	27	32	24	24	37	37	31	35	32	26	34	36	28	35	32	26	31	32	31	33	32	34	32	31	36	31	28	25	33	29	31	34	31	24	39	17	23	31	26	27	24	28	33	28	30	31	28	26	36	32	34	38	27	25	26	33	27	33	27	34	27	31	32	33	32	38	31	27	24	35	35	32	29	33	26	28	27	28	27	43	29	30	39	27	31	29	31	37	28	27	25	24	31	31	28	36	23	35	29	35	34	22	28	28	32	22	43	28	22	38	25	27	17	26	33	23	31	33	32	31	40	26	25	19	32	37	34	28	28	34	27	25	31	32	24	27	31	24	23	41	35	31	28	23	27	25	28	25	41	29	28	30	27	31	28	27	25	33	33	26	36	35	37	29	24	24	23	36	33	24	24	21	28	44	31	39	32	28	34	22	30	30	33	21	21	24	32	31	31	30	37	36	29	32	28	28	33	39	38	13	30	31	30	34	35	27	29	33	34	30	29	34	27	28	34	35	31	30	34	21	25	28	36	26	38	25	23	29	27	22	32	40	33	35	32	33	26	22	48	33	26	37	27	33	35	29	28	30	31	37	22	39	26	29	26	27	19	29	33	31	34	23	36	32	27	38	33	32	37	28	29	29	30	22	31	30	29	35	26	24	38	22	31	37	30	34	32	21	27	34	24	28	25	35	36	38	29	34	23	26	19	32	29	29	27	37	30	34	32	29	35	26	34	25	33	22	30	27	24	27	38	38	22	35	22	22	25	32	25	31	33	28	35	20	34	27	25	27	28	40	34	29	41	29	25	31	33	17	31	35	26	24	38	24	21	27	31	29	37	20	33	27	30	31	27	32	26	23	32	36	26	27	29	36	31	22	32	16	18	38	42	41	30	32	32	25	26	29	32	30	21	19	25	28	28	23	22	26	36	29	21	21	28	30	29	33	22	29	22	27	26	31	31	38	39	27	36	29	40	23	30	33	26	28	30	25	35	36	29	32	36	31	30	29	33	21	32	26	24	18	25	24	23	36	31	30	23	30	21	25	36	22	30	34	33	22	27	28	38	23	28	33	29	30	27	36	27	33	32	24	36	33	23	22	30	31	32	20	30	30	34	36	28	36	32	34	35	37	28	29	41	33	33	25	36	40	31	28	26	27	27	22	33	31	36	31	21	27	28	29	26	34	36	29	26	34	28	30	33	28	33	33	22	25	45	33	27	33	24	28	25	30	37	31	31	31	25	32	39	28	29	31	29	31	35	29	27	27	22	32	30	29	35	27	30	25	29	41	36	29	22	26	24	33	34	18	22	34	25	34	30	37	31	40	36	25	29	27	26	36	32	20	32	25	42	26	30	26	21	35	29	31	19	24	42	30	30	26	33	32	28	23	30	36	26	20	39	33	37	37	22	32	41	43	29	32	30	29	21	29	23	39	29	23	41	35	32	33	29	24	28	23	33	29	32	34	24	30	33	27	18	29	26	34	23	32	20	40	28	33	23	30	31	28	34	32	30	32	24	37	33	27	29	28	32	37	23	27	32	37	37	28	27	31	41	29	27	34	25	30	28	38	40	25	21	39	22	32	25	35	30	41	29	29	27	28	32	40	25	29	29	28	25	19	25	37	29	33	30	32	34	32	26	29	33	22	34	30	36	28	33	27	34	37	36	33	27	21	22	27	27	29	29	28	35	31	32	26	22	36	26	33	35	19	29	29	26	24	29	29	26	34	37	28	41	36	27	38	34	45	29	27	22	32	29	28	39	40	25	30	33	23	23	29	29	30	28	33	35	20	28	23	26	23	36	33	40	29	34	38	32	35	35	29	27	22	17	30	38	26	30	31	43	25	32	40	32	35	40	22	38	33	26	34	37	38	38	34	32	34	33	26	42	29	34	25	32	30	30	28	26	26	37	26	32	30	28	41	28	33	30	28	40	23	35	23	24	31	28	23	19	40	28	33	23	31	29	39	33	31	33	27	30	26	35	32	33	32	33	38	28	36	26	32	31	25	32	34	26	30	32	41	37	24	37	33	28	33	35	30	36	25	28	29	31	34	29	26	30	27	40	37	40	37	37	32	26	28	27	28	34	25	35	33	30	33	25	33	35	27	40	27	28	29	29	21	41	34	22	34	32	31	26	40	45	27	24	35	36	35	36	29	32	26	32	30	26	37	27	38	28	37	29	21	43	25	30	30	28	31	24	26	36	31	33	26	20	25	38	36	25	31	38	25	30	27	32	31	25	20	22	31	41	29	37	32	21	30	27	37	38	37	28	25	45	35	35	27	20	27	30	23	31	30	31	28	30	27	31	33	29	25	33	31	21	22	32	32	34	37	34	26	28	28	21	33	31	38	41	31	32	33	39	28	20	32	32	29	39	29	30	20	33	27	30	31	29	26	26	19	26	27	20	31	31	35	30	33	31	40	38
11054	4834	2172	6452	10150	9592	7707	6103	4874	3806	3281	2690	2245	2040	1666	1478	1404	1175	1125	1010	975	895	823	830	846	748	724	732	747	707	701	688	689	662	676	665	681	669	704	748	729	750	771	745	692	703	713	737	720	789	707	718	680	648	748	704	689	639	648	649	602	640	629	584	600	597	541	557	535	566	541	542	502	506	525	508	447	507	533	470	507	499	510	472	504	488	536	529	488	464	469	476	462	478	514	467	467	485	477	455	535	462	454	469	514	476	490	473	506	472	507	516	483	462	524	474	430	464	519	442	470	475	493	486	435	479	468	449	498	447	506	491	472	471	507	502	501	479	472	476	534	473	498	462	450	494	482	457	460	450	479	491	463	483	467	513	474	450	454	501	475	462	442	459	469	475	455	516	500	531	468	477	474	457	464	485	461	453	488	513	485	488	483	491	420	457	472	485	485	493	494	483	491	488	502	493	486	444	484	431	470	464	478	493	431	489	483	460	431	489	516	474	471	462	520	512	459	486	474	446	457	455	486	470	446	461	471	490	486	455	472	450	474	502	479	521	473	450	448	460	450	472	489	466	445	458	469	478	462	472	434	475	480	493	439	493	480	488	510	455	450	463	464	458	431	437	503	480	498	500	523	489	472	484	459	476	468	418	464	450	494	465	475	497	484	459	442	477	457	523	448	462	452	442	440	490	466	457	495	494	464	456	466	487	448	421	476	451	459	453	444	500	487	420	458	471	503	458	455	446	484	491	466	469	484	470	456	465	491	474	473	448	448	456	445	476	486	485	444	440	495	480	465	463	471	472	480	493	495	456	464	460	464	459	473	436	457	503	463	457	496	472	463	476	463	459	490	442	461	523	441	509	461	480	446	462	464	473	444	479	495	478	495	466	445	446	505	479	441	496	463	463	446	461	449	464	456	492	480	474	498	476	488	491	439	467	464	491	471	451	463	461	459	471	449	458	452	489	479	448	509	463	456	478	495	457	479	462	483	490	471	440	468	471	443	485	461	509	514	433	501	486	476	461	469	476	454	478	505	505	473	483	494	511	456	491	483	485	469	455	468	487	504	433	442	527	459	479	508	480	462	491	457	462	487	453	428	492	479	461	476	478	465	486	456	446	482	443	466	478	438	516	465	497	434	461	461	531	463	468	483	475	518	495	519	444	468	492	430	496	490	445	496	486	482	454	461	463	473	466	505	497	467	466	467	440	496	451	503	497	445	475	443	491	483	463	475	503	470	469	482	498	511	477	498	495	459	481	453	504	463	434	463	442	472	498	448	462	506	508	467	463	472	452	438	450	446	502	456	509	468	469	483	484	492	427	455	466	465	491	462	485	475	482	462	463	459	469	474	460	417	506	457	488	431	478	471	454	478	507	455	443	456	498	484	450	464	497	448	494	469	450	453	482	478	482	460	453	495	486	512	468	504	482	479	465	472	475	459	474	479	474	489	460	438	459	438	493	440	452	467	483	449	442	448	494	479	462	432	403	517	488	472	451	495	489	494	460	445	482	481	460	513	485	468	465	490	461	463	473	437	447	465	473	467	489	469	489	511	421	470	480	472	470	482	429	457	458	434	458	428	483	463	505	460	488	503	438	497	462	465	483	467	476	454	458	493	450	487	454	454	456	487	454	489	467	496	461	494	476	476	462	432	473	439	493	487	442	483	469	482	443	471	492	482	475	473	482	448	446	459	535	457	469	456	472	448	471	483	475	510	460	459	517	497	444	450	456	506	480	489	454	508	497	447	434	444	465	469	478	455	457	484	460	485	475	465	472	486	461	476	480	484	462	470	486	512	451	477	466	520	485	476	461	458	454	464	482	448	473	442	477	468	457	494	493	447	446	492	475	484	485	469	474	491	482	441	516	518	482	478	480	466	502	522	499	471	453	487	478	521	509	439	458	432	525	476	470	452	473	475	465	466	449	476	428	483	488	478	494	513	478	510	470	493	451	470	463	453	477	428	476	460	456	478	472	465	451	441	453	500	476	468	460	492	465	477	480	472	470	483	492	458	453	509	508	437	477	476	462	431	489	468	476	445	492	428	460	491	485	470	470	461	469	470	434	489	488	464	476	460	485	525	459	481	457	473	461	446	473	488	492	481	496	497	485	479	505	484	475	481	510	444	470	469	479	499	461	477	430	475	474	464	448	455	475	481	466	483	498	449	469	485	474	462	478	456	452	455	472	465	477	471	470	445	416	487	498	482	466	464	437	463	472	451	496	478	456	492	460	482	492	437	480	508	482	491	469	484	471	441	462	470	447	459	456	461	456	463	455	442	477	441	472	491	459	516	451	432	471	506	464	484	442	489	488	476	465	487	457	480	484	434	453	476	486	507	455	516	495	511	477	456	490	472	464	489	438	476	493	469	485	473	450	493	478	476	436	466	487	479	461	440	462	501	456	496	491	471	469	460	435	477	467	446	510	473	490	493	452	470	482	439	466	448	468	477	450	487	500	506	440	446	503	479	431	443	453	449	501	456	467	482	473	525	473	481	456	434	449	460	473	460	462	465	475	483	453	498	486	496	482	484	441	508	470	495	470	502	494	453	487	452	480	458	467	497	479	428	495	446	472	461	478	468	464	466	437	438	448	482	439	500	482	460	490	459	470	484	431	495	479	465	485	438	459	472	482	458	474	450	457	453	456	466	494	464	503	461	473	487	440	463	456	485	469	485	462	438	497	464	461	471	490	443	500	479	505	491	500	462	479	455	515	417	487	416	449	422	494	497	538	439	489	494	465	439	469	473	462	495	473	473	464	457	482	445	490	462	464	501	458	476	444	448	476	481	490	475	453	466	456	468	470	486	488	493	474	462	471	448	473	478	453	500	489	460	485	453	464	474	497	482	473	492	476	511	438	469	467	459	448	502	499	453	487	468	490	404	468	443	482	476	485	442	451	470	497	503	517	433	452	478	472	460	478	446	500	458	462	459	423	459	462	485	489	493	464	497	480	459	476	484	491	464	521	486	490	484	471	484	439	476	467	459	450	496	485	518	446	480	434	496	479	488	466	483	506	466	473	475	466	443	478	435	459	483	477	476	474	485	450	497	484	462	399	464	474	465	497	474	453	465	442	475	495	450	473	475	474	478	445	477	471	482	470	501	473	461	480	474	485	445	463	444	478	449	505	441	463	462	483	446	503	450	464	489	455	480	469	476	484	486	473	412	489	493	480	471	483	482	493	466	491	460	441	452	491	460	465	456	469	459	492	441	490	478	468	487	491	422	483	484	439	471	484	457	426	475	507	503	476	491	458	491	455	458	483	493	437	486	462	490	527	505	450	487	474	484	471	515	480	492	511	477	468	528	452	516	481	450	478	472	446	503	489	492	488	460	491	477	464	478	492	470	504	513	463	495	507	485	488	468	496	491	448	437	494	473	490	476	499	465	516	478	437	480	467	478	471	497	485	466	454	458	449	469	456	470	496	475	462	464	467	507	486	494	432	427	488	439	502	472	486	453	479	474	491	436	442	465	440	484	500	465	475
756	375	143	120	239	220	214	201	175	143	132	136	110	108	83	94	81	89	68	74	58	55	67	68	72	71	43	45	58	56	48	61	62	56	56	59	48	46	60	51	58	64	52	46	44	58	57	59	48	53	49	50	44	54	58	49	49	46	62	53	52	58	41	40	51	52	53	54	54	50	46	45	51	48	43	39	55	39	54	48	39	57	37	45	52	53	37	45	45	50	45	42	57	47	55	51	42	53	45	46	38	51	54	47	49	59	47	36	42	51	58	45	51	48	40	42	45	55	62	43	50	42	55	50	47	53	49	38	45	45	41	54	53	43	50	42	48	40	69	42	48	52	56	30	46	46	53	44	54	52	48	50	34	41	56	57	50	46	56	44	52	50	44	51	52	48	47	52	37	47	43	46	48	51	54	49	36	58	38	35	54	51	58	51	41	38	39	49	43	42	49	45	43	45	53	35	62	55	58	57	54	40	30	40	51	49	34	34	40	36	45	46	55	36	40	43	60	45	42	56	51	33	57	40	33	53	55	40	44	47	42	53	37	47	55	45	55	51	48	53	51	56	42	48	51	48	36	46	51	41	48	54	49	42	46	52	48	46	44	44	43	46	45	44	40	43	50	42	42	36	43	59	57	52	43	50	46	56	37	40	46	47	52	50	51	59	44	49	44	34	56	60	45	50	32	44	53	50	51	71	44	36	43	47	44	55	63	55	50	39	48	44	47	43	47	46	45	45	56	52	51	46	43	48	36	48	46	54	37	47	49	48	33	50	51	47	40	57	39	49	51	46	37	48	45	46	51	42	44	53	47	46	46	43	50	42	43	35	36	51	39	49	48	51	43	46	42	50	45	41	46	54	44	46	45	40	42	59	60	54	45	49	50	50	33	42	50	57	50	44	40	43	45	40	35	45	46	45	37	45	44	52	55	35	51	41	45	48	60	47	50	35	52	45	60	37	42	53	46	41	34	46	42	46	44	37	55	51	47	45	45	45	54	45	54	46	46	47	35	52	38	44	37	42	48	50	43	33	51	36	35	36	52	51	50	54	35	41	50	35	50	49	41	46	44	53	43	43	50	50	51	52	45	55	39	45	48	51	40	40	34	21	45	47	41	44	50	44	42	43	45	54	45	42	40	48	46	50	51	44	39	43	46	38	48	44	29	45	48	47	52	42	46	51	54	39	38	48	51	49	42	52	39	54	49	50	49	45	44	42	38	57	42	40	44	40	50	40	49	52	46	41	51	46	53	49	44	44	52	43	44	52	57	48	45	44	47	51	39	45	49	52	51	46	41	39	59	37	52	61	44	50	50	50	38	56	37	57	44	58	55	46	33	44	44	53	54	45	50	43	60	44	45	40	64	36	38	45	51	40	41	47	47	56	46	48	44	37	53	50	37	43	32	54	42	42	59	33	39	48	40	58	42	49	48	52	45	47	53	33	45	58	45	39	46	46	44	49	45	46	45	44	50	48	42	45	35	61	48	48	41	50	45	37	48	43	51	43	45	56	53	45	57	53	44	43	45	45	40	37	58	59	64	49	48	46	46	40	41	34	44	48	46	33	49	49	48	52	50	53	42	41	43	43	49	48	50	54	51	43	57	50	46	46	42	48	50	48	42	43	54	46	48	62	49	47	39	55	52	48	38	34	31	47	50	58	42	49	38	41	49	47	45	40	53	50	40	41	44	39	43	51	49	56	56	46	53	46	44	37	48	53	52	40	53	52	43	45	30	48	53	49	64	38	50	45	63	55	45	32	45	39	41	44	39	44	52	44	50	35	43	46	51	39	37	47	53	60	45	36	43	56	46	45	50	65	47	52	46	49	47	42	54	51	50	52	42	45	49	47	56	43	49	50	41	48	58	46	39	57	49	44	60	53	45	45	50	51	41	49	42	38	41	51	42	48	43	50	44	41	44	50	44	51	49	44	42	42	50	45	45	40	48	40	46	54	47	38	49	57	50	37	49	57	42	60	51	52	55	55	58	52	50	63	47	46	32	40	45	38	44	45	57	46	49	54	39	40	47	56	52	47	50	48	40	38	45	43	48	43	52	43	38	42	59	45	49	48	51	57	37	38	46	38	49	63	53	63	35	38	51	33	42	50	34	53	61	44	50	45	52	51	48	46	52	36	51	50	44	46	46	43	51	59	47	44	50	35	46	42	43	43	46	55	53	54	43	37	47	36	47	48	50	54	50	63	43	38	39	55	40	38	46	43	38	45	42	37	46	59	44	34	46	54	51	55	48	62	43	47	40	46	42	53	62	51	43	44	60	46	54	43	57	48	45	39	47	41	41	38	56	38	49	46	49	44	63	52	48	49	58	49	52	49	55	46	47	45	43	38	52	52	52	53	46	36	47	44	51	43	55	41	54	35	48	42	37	41	54	49	50	42	44	42	39	50	43	37	37	43	48	50	51	35	38	46	51	48	49	52	46	48	41	60	48	37	53	47	47	47	57	44	45	38	52	33	56	53	41	42	40	53	49	37	31	50	39	52	56	61	34	40	42	48	59	41	28	43	54	51	44	57	39	34	45	59	37	47	53	33	51	40	48	58	34	49	51	46	52	50	38	38	50	47	43	45	63	43	51	56	42	51	48	44	45	49	61	55	49	35	50	39	52	45	42	40	47	44	47	46	53	48	41	47	57	51	46	51	43	42	41	33	50	45	41	47	55	45	46	47	46	50	44	32	39	41	62	40	43	48	58	53	36	47	48	56	47	51	46	54	48	43	44	38	51	46	52	43	46	37	50	52	36	57	45	35	44	48	47	50	42	43	50	57	48	57	45	54	50	52	49	43	37	42	31	41	40	49	60	51	54	47	42	50	48	40	49	52	44	61	50	65	37	55	52	46	41	51	48	51	45	47	48	55	41	52	47	41	49	53	45	38	43	42	52	54	51	48	38	41	42	49	39	44	46	50	45	53	38	39	53	42	46	50	38	54	46	44	38	57	51	34	39	50	49	59	46	41	45	48	60	55	46	45	51	47	51	56	47	44	32	35	48	41	44	44	42	40	40	50	49	55	52	56	54	47	55	45	58	45	47	45	52	56	44	46	45	40	46	57	34	55	53	52	49	44	49	48	48	48	47	51	38	52	58	36	36	49	42	36	44	38	61	34	61	48	48	53	31	46	47	51	32	45	57	42	44	51	46	49	43	42	41	55	35	41	40	40	55	46	34	59	50	39	45	47	34	44	54	48	49	51	37	50	47	53	46	49	46	58	51	61	51	60	38	41	46	38	40	44	49	36	54	37	52	47	51	43	41	47	46	49	44	36	43	41	54	46	48	38	37	46	54	44	41	57	41	46	51	57	50	49	51	42	52	53	43	54	40	50	43	36	43	52	52	38	53	45	51	45	36	42	38	42	48	55	52	38	43	49	47	43	42	34	50	46	45	48	43	36	35	50	36	52	48	59	50	56	64	61	52	41	46	41	47	39	46	43	55	48	54	47	40	50	53	35	50	54	40	42	36	44	50	46	67	58
16458	10226	4408	11824	18940	17177	14262	11528	9159	7664	6391	5386	4563	3829	3358	3004	2660	2381	2203	2038	1797	1769	1577	1586	1511	1391	1378	1344	1335	1355	1251	1225	1200	1166	1178	1112	1224	1167	1184	1214	1207	1132	1153	1149	1112	1129	1149	1123	1179	1162	1106	1090	1011	1100	1128	1119	1085	1103	1051	1017	1014	974	990	928	952	867	900	895	873	830	786	793	801	802	789	755	743	788	797	743	856	805	734	783	743	791	813	748	783	764	798	792	751	770	761	765	722	735	753	726	683	714	717	705	735	731	766	734	716	698	732	786	746	698	761	738	764	750	738	768	723	662	723	728	724	721	663	707	701	741	718	747	719	682	711	710	776	671	746	713	746	722	719	718	770	763	724	732	694	776	675	710	702	757	716	712	698	738	724	720	719	684	706	753	729	720	714	714	767	695	714	700	766	729	745	725	681	757	739	706	676	722	732	765	659	746	690	720	712	660	673	737	713	721	717	745	697	747	762	748	711	749	761	730	701	751	668	751	736	743	730	793	739	719	779	701	756	719	690	734	711	733	701	707	755	716	744	698	695	718	704	733	729	715	683	722	734	755	707	710	753	730	704	690	693	709	736	731	677	716	722	649	686	690	672	677	724	728	709	732	750	718	717	712	753	750	740	706	709	703	738	761	710	691	717	678	741	731	695	716	736	768	683	691	725	729	731	732	698	698	743	688	702	714	688	730	767	714	709	724	718	673	712	666	709	731	745	692	713	690	687	716	713	648	730	724	696	690	672	712	693	659	718	679	755	740	731	688	706	678	723	708	720	680	708	716	746	739	707	720	744	727	699	738	683	744	685	751	765	700	697	719	703	732	706	707	723	720	689	706	701	741	708	729	754	710	723	708	760	727	741	678	743	755	696	695	717	768	714	733	692	704	727	720	694	725	748	695	735	737	717	708	702	714	754	682	707	699	706	723	682	727	682	744	679	702	693	748	718	733	711	712	705	705	765	707	677	711	696	682	723	700	719	773	697	721	706	697	749	746	679	709	700	683	682	721	734	750	739	726	729	738	728	754	698	671	739	764	770	712	722	736	711	683	770	732	705	724	722	700	693	750	720	703	732	717	720	692	700	723	704	709	676	742	747	738	750	703	695	683	722	703	677	729	666	733	765	730	724	724	710	736	720	717	651	743	715	696	702	720	756	718	729	704	689	773	723	729	674	742	673	725	736	696	725	724	738	721	725	736	726	700	743	723	713	695	698	730	728	743	707	706	710	738	725	727	697	695	728	675	716	702	761	744	712	699	733	742	719	740	677	726	731	752	749	721	754	710	719	752	730	724	760	667	682	688	759	668	753	721	739	753	648	723	709	724	750	696	700	747	678	696	687	733	676	673	714	715	751	710	678	711	741	746	725	721	749	719	694	760	695	699	742	671	733	734	722	727	735	707	758	752	750	652	717	692	752	703	719	738	731	714	712	702	711	720	709	738	714	701	751	715	695	652	740	683	736	670	733	701	736	712	756	766	709	710	694	742	694	760	739	696	760	661	722	712	710	721	727	671	674	693	733	745	714	715	700	698	735	761	747	724	709	726	709	710	709	698	738	684	674	669	711	710	719	704	727	743	708	727	725	761	747	720	747	729	725	727	704	764	662	711	727	719	733	721	708	745	728	687	738	733	721	678	712	693	690	719	703	694	714	742	723	690	724	746	711	692	678	713	730	692	728	672	715	749	704	701	704	724	721	677	703	751	723	751	703	726	746	732	746	740	700	704	715	688	718	686	779	739	743	670	689	699	676	698	730	694	686	728	705	656	701	717	718	720	705	722	727	669	721	751	718	714	694	703	706	689	737	711	707	718	754	720	742	656	726	710	688	718	702	710	729	725	685	731	723	691	692	735	684	719	725	733	741	733	704	695	767	716	740	700	734	687	728	662	678	687	737	744	697	689	712	729	693	680	748	747	716	741	754	691	691	701	739	738	719	740	696	676	731	735	696	675	684	691	734	694	690	709	705	761	692	678	715	690	762	699	736	747	701	730	710	714	760	750	716	700	682	736	705	728	732	719	703	715	742	719	689	777	721	769	684	746	729	752	722	715	745	725	722	731	704	725	752	744	713	694	709	741	710	728	735	665	738	764	702	695	769	693	733	705	719	684	693	737	739	718	709	719	742	703	756	674	710	709	708	681	727	695	715	673	731	766	723	717	699	688	690	722	721	709	676	707	746	682	725	705	736	717	683	680	738	714	730	739	737	731	718	755	732	682	722	703	736	714	687	701	719	761	693	731	709	746	720	746	688	773	729	706	687	752	678	712	666	715	650	728	720	736	722	715	697	688	713	761	764	693	763	720	715	718	751	716	761	710	723	705	741	720	672	736	731	710	707	739	735	711	653	699	755	732	733	687	752	746	689	713	728	734	695	717	736	689	709	704	766	695	703	713	743	678	672	732	723	698	755	729	764	705	661	727	692	708	742	708	711	762	768	723	752	692	709	662	719	681	702	712	730	702	720	741	685	715	726	685	759	756	716	688	744	707	779	710	723	701	708	690	689	739	700	682	715	731	723	716	702	701	736	697	719	693	707	719	729	718	729	729	721	740	696	714	761	682	700	717	687	732	712	701	666	735	746	735	692	732	719	676	711	701	746	690	672	705	722	712	713	732	760	749	731	691	773	661	686	759	695	701	674	729	722	729	675	715	709	709	724	731	688	700	736	709	684	711	735	729	731	712	718	671	705	742	716	721	697	715	753	718	729	736	700	713	741	702	670	660	714	761	715	703	704	705	740	690	723	710	752	725	725	662	731	729	748	654	696	715	724	718	700	721	690	729	714	694	686	696	696	668	748	697	684	739	726	693	756	747	695	741	708	692	767	677	707	687	782	692	709	701	760	689	721	738	729	708	686	681	755	672	749	699	687	675	684	724	716	697	702	684	714	653	667	734	681	687	682	726	724	778	705	757	725	721	695	719	730	695	693	703	733	706	721	719	701	740	716	719	696	692	741	714	675	730	687	688	698	695	703	751	690	753	714	724	714	699	727	732	699	704	729	720	672	713	758	706	746	670	706	697	740	703	714	712	685	690	673	730	735	723	734	719	771	725	775	736	727	707	730	743	699	659	746	733	740	742	712	673	699	694	724	721	686	753	713	744	724	679	728	682	719	744	707	759	685	674	702	701	714	700	681	725	739	720	784	644	676	704	709	709	775	716	657	732	733	711	798	737	726	706	740	748	723	760	706	735	706	734	728	699	742	694	687	693	752	704	727	708	687	723	713	723	729	716	724	745	757	712	687	692	720	732	694	690	705	713	715	696	705	665	685	714	727	718	736	704	694	716	692	680	723	692	722	706	745	706	731	690	703	666	722	727	700	693	683	749	739	699	710	705	754	694	714	729	705	722	676	726	727	696	712	715	685	748	727	687	730	675	757	726	732	683	699	660	705	724	707	741	737	710	698	773	693	688	719	665	714	716	721	684	739	743	679	741	739	712	737	725	747	703	761	722	733	742	681	713	720	733	763	698	719	702	774	754	702	696	727	714
2471	284	145	117	211	195	174	176	163	129	132	106	113	94	87	96	100	84	78	62	63	69	81	58	59	56	56	51	58	44	68	65	64	56	60	53	40	62	63	47	55	62	34	62	55	53	56	51	47	51	43	69	69	57	49	49	48	55	61	52	60	58	55	57	65	68	46	57	42	44	52	45	35	48	42	44	60	46	49	47	64	48	48	47	52	43	52	60	57	50	41	55	48	65	32	48	49	52	58	50	46	33	54	61	47	46	45	52	42	61	43	42	57	55	52	41	41	52	44	60	56	52	55	44	41	32	42	46	53	46	44	57	59	49	49	54	49	59	43	50	55	35	68	50	49	43	51	50	46	51	48	41	43	42	49	37	40	52	55	49	36	59	45	51	49	48	55	40	62	43	49	45	49	45	59	40	45	64	48	39	49	48	38	48	53	44	51	43	37	40	34	43	48	52	45	62	45	44	51	34	52	48	39	48	44	46	58	54	49	41	61	35	41	36	33	45	45	52	53	51	62	37	50	51	46	54	48	33	49	52	48	39	55	42	40	38	30	48	39	66	50	51	48	46	48	37	42	46	42	59	52	47	47	38	38	46	44	66	46	56	45	62	50	57	50	59	47	48	61	47	43	60	36	61	51	56	54	52	37	46	60	50	37	55	37	49	53	46	53	61	51	53	51	40	39	55	39	47	50	50	42	45	50	45	40	37	36	45	58	42	61	53	43	50	38	43	46	44	51	47	35	70	43	28	38	51	55	54	47	47	39	39	58	47	43	42	47	45	43	48	44	42	52	48	41	58	42	50	46	52	46	51	44	35	55	51	40	47	42	31	34	47	51	57	46	46	43	40	37	35	55	41	60	50	46	42	49	50	57	55	48	45	44	51	48	47	55	40	45	35	56	42	48	50	40	51	53	39	66	53	38	46	53	55	48	35	59	49	51	44	48	32	51	49	49	46	58	49	66	55	36	56	56	50	59	50	45	49	46	55	42	52	54	47	53	40	51	51	37	41	42	48	46	51	51	40	57	46	50	41	52	52	57	40	47	43	50	60	46	44	55	37	54	48	42	37	53	32	51	47	34	63	51	46	44	53	44	54	49	48	46	46	50	53	49	53	55	53	42	44	55	53	43	46	38	50	52	52	41	40	47	51	36	51	41	40	47	46	37	38	45	42	32	66	48	56	53	47	50	38	44	41	53	43	37	52	48	49	50	51	61	45	39	59	56	46	49	49	47	50	52	52	50	42	42	48	67	55	46	53	43	48	60	40	47	42	54	54	37	50	57	42	36	50	49	51	58	65	63	53	47	68	42	50	48	48	44	62	45	37	51	41	45	49	30	47	43	53	41	53	42	50	43	55	61	43	42	43	48	39	54	37	43	55	52	46	48	51	59	41	49	59	48	52	51	45	57	35	46	37	60	47	41	51	44	61	45	56	56	42	45	40	49	40	41	47	44	49	43	51	37	55	53	63	51	51	38	56	34	51	36	48	51	40	50	44	38	56	45	57	49	46	56	57	51	39	54	43	37	32	51	59	45	36	37	42	48	52	52	60	50	50	46	37	51	41	41	50	43	58	44	40	47	44	47	42	41	49	49	61	44	40	39	60	46	50	47	48	46	52	45	37	46	39	46	35	47	53	39	58	38	47	45	52	59	43	45	45	45	52	53	56	49	33	43	40	45	43	46	51	47	42	46	41	51	47	47	41	68	47	47	46	43	60	44	44	39	52	50	36	53	48	45	57	48	57	49	43	42	53	44	52	47	45	49	53	41	35	44	48	46	42	50	44	54	42	39	57	41	38	49	62	56	52	46	42	46	38	50	39	50	52	47	56	43	42	48	48	40	47	61	46	43	56	49	40	46	39	56	44	50	63	45	48	48	58	32	51	56	45	32	55	45	54	39	49	38	51	43	50	49	72	53	52	44	62	42	49	47	51	51	52	51	50	56	40	47	48	38	43	56	48	52	42	42	47	42	54	45	47	47	45	40	46	55	58	37	50	44	51	57	53	57	51	43	43	49	61	53	43	38	43	32	42	53	67	49	43	45	51	49	45	42	43	48	44	32	49	45	45	50	54	49	41	47	41	49	45	43	45	37	49	43	50	48	53	55	46	61	39	56	43	45	47	44	47	41	45	45	43	47	39	45	56	57	46	43	46	64	45	54	49	44	42	54	44	53	50	45	54	38	44	41	45	49	46	41	52	54	54	44	51	49	42	38	42	44	53	59	42	44	62	51	43	57	53	58	43	43	53	58	57	55	54	51	48	47	51	53	52	47	53	60	50	57	47	43	50	42	39	47	47	54	38	62	38	55	44	52	38	46	44	40	61	44	51	48	51	50	41	45	53	55	53	67	40	46	48	49	41	48	54	41	35	42	41	42	47	36	44	48	37	44	40	43	43	47	46	55	37	53	52	50	59	31	49	54	63	70	47	67	38	50	57	47	60	52	41	49	48	53	44	53	52	47	49	43	40	43	44	46	45	50	51	47	59	46	39	40	60	50	40	52	42	61	48	51	51	68	45	54	46	36	45	40	57	51	48	35	52	51	48	43	53	44	37	52	57	46	35	41	48	54	43	53	41	55	62	31	44	63	59	50	54	57	41	41	45	47	43	45	39	41	50	40	53	48	43	51	47	38	50	52	44	42	53	38	49	40	37	47	57	53	45	35	40	48	48	37	42	35	46	51	56	42	48	45	61	68	44	46	47	51	29	56	49	67	42	52	45	41	44	52	52	43	50	42	41	46	35	54	43	52	37	45	52	44	44	48	47	46	43	53	48	34	40	47	37	38	44	39	47	51	55	55	47	50	45	46	40	39	50	50	48	44	42	40	47	54	45	49	46	50	41	44	34	42	54	49	39	46	44	46	51	38	47	69	47	38	50	51	54	52	49	45	48	40	45	54	39	46	51	50	52	47	39	56	52	50	41	54	43	55	58	49	52	40	54	57	59	49	52	70	49	44	46	47	48	37	40	37	43	49	44	35	54	39	52	38	42	54	32	48	43	53	52	44	48	44	57	37	49	37	39	41	61	56	47	45	49	55	41	49	56	59	48	56	52	40	50	50	46	51	48	43	45	47	43	50	38	39	53	37	40	51	56	51	44	46	48	44	55	53	48	42	46	38	44	49	44	46	45	57	50	44	46	41	42	37	49	45	49	52	50	49	40	55	49	53	53	49	39	42	41	48	46	50	47	47	50	57	44	47	44	48	42	52	52	49	48	31	55	55	34	51	48	47	37	47	46	48	46	56	48	42	54	46	46	45	52	51	44	40	50	43	47	55	39	39	40	42	58	42	42	43	51	42	43	56	43	47	52	58	44	36	51	49	45	39	36	46	51	59	47	45	51	51	38	44	40	45	37	29	41	45	45	45	54	53	51	44	51	51	54	44	52	44	35	47	29	52	56	45	39	50	44	44	48	46	44	45	54	56	50	56	48	55	40	54	44	45	46	47	49	36	45	43	53	57	38	53	44	54	56	63	46
14394	8008	3694	10477	16542	15502	12865	10548	8659	6834	5904	5018	4211	3608	3057	2757	2525	2150	1991	1890	1631	1649	1477	1475	1428	1316	1379	1290	1304	1185	1189	1176	1202	1145	1081	1097	1152	1093	1188	1175	1108	1147	1131	1071	1082	1165	1092	1105	1086	1036	1077	1112	1043	1073	1094	1073	1016	993	1023	940	1013	879	956	954	882	892	916	845	922	819	826	808	827	822	762	794	808	818	734	786	792	754	751	797	753	795	768	782	784	756	760	742	788	816	684	760	751	715	728	716	766	750	754	725	765	726	736	751	732	768	698	750	722	747	725	697	726	732	730	721	777	758	764	718	757	757	749	722	737	763	682	706	749	710	714	697	733	756	746	703	744	705	741	694	678	687	730	734	734	718	762	715	696	711	784	718	757	718	705	692	720	698	696	752	707	736	727	674	743	731	720	704	777	740	717	700	732	730	730	768	751	697	752	759	693	710	717	765	758	728	693	762	739	729	686	768	734	714	738	725	720	705	720	698	751	705	727	753	708	724	724	766	735	688	714	713	706	718	679	731	719	733	715	753	727	677	716	727	701	710	688	698	746	739	693	724	711	721	750	702	708	716	731	692	756	716	703	699	693	739	765	709	750	687	717	716	727	739	748	717	768	680	766	744	732	681	738	750	724	741	709	672	681	704	745	698	743	717	731	756	725	769	711	732	711	708	723	652	721	702	711	700	723	683	740	723	718	732	705	710	700	733	717	742	715	736	726	708	774	758	733	707	715	755	754	751	715	692	709	758	743	732	732	704	695	699	767	744	692	738	698	720	762	730	739	760	754	702	708	706	720	722	736	691	694	730	736	720	800	760	738	738	711	712	719	734	686	724	754	718	732	725	674	750	703	692	734	770	706	720	693	727	690	715	695	726	710	751	742	709	761	736	754	695	694	745	731	727	725	733	714	721	708	706	735	716	714	717	711	707	721	701	715	735	688	730	734	699	753	718	713	731	737	713	731	717	735	704	726	717	727	701	711	743	736	750	667	685	703	706	781	720	766	741	691	703	710	724	717	727	715	662	753	785	721	770	676	736	747	764	746	719	697	691	671	722	716	720	695	712	737	751	759	774	740	723	734	718	756	711	696	719	751	725	702	730	697	761	691	772	724	745	717	735	688	765	665	728	727	692	707	703	701	696	708	750	743	683	714	729	708	733	761	769	745	721	735	650	727	725	700	717	751	768	723	679	730	724	715	693	741	736	724	704	698	725	744	731	669	702	718	653	738	784	684	688	685	733	720	724	702	687	713	697	691	736	730	693	730	719	745	765	745	750	744	689	733	744	722	721	680	739	711	760	699	728	711	718	708	735	802	745	756	685	733	696	752	752	717	710	728	725	797	734	687	699	703	722	716	682	726	745	708	703	759	688	728	759	719	720	749	695	702	754	697	696	745	749	782	699	725	701	672	726	696	770	745	696	749	741	706	705	765	729	727	713	743	714	719	731	720	705	709	742	794	721	730	705	707	743	801	712	739	735	734	725	670	750	724	730	747	766	727	707	758	681	723	743	704	709	724	700	715	739	741	694	720	686	748	707	703	717	696	717	726	710	702	745	690	713	695	744	729	691	770	756	711	726	726	740	734	725	726	689	706	722	705	730	695	745	702	765	732	748	742	751	697	706	735	761	748	734	683	721	676	730	770	666	697	724	694	725	790	734	716	711	725	739	699	678	714	728	741	715	698	708	709	734	747	690	748	755	687	734	733	744	708	722	699	712	744	700	710	717	724	724	764	697	735	765	742	725	687	709	715	756	721	735	710	688	684	756	717	746	768	706	699	740	735	693	726	728	685	753	708	719	785	690	687	727	746	716	703	730	756	686	677	707	652	712	749	703	666	688	726	708	766	718	730	734	672	759	688	721	688	709	710	736	727	717	754	724	733	687	754	718	745	739	685	672	727	703	693	721	739	704	689	661	690	738	703	719	703	744	693	706	707	691	672	741	693	743	675	714	716	745	703	736	761	710	689	696	761	725	750	673	739	714	676	707	737	703	737	713	698	645	738	706	730	721	742	730	719	716	737	723	719	705	699	723	748	666	719	747	712	757	692	746	667	695	715	722	719	730	727	674	754	673	690	716	745	696	692	711	769	691	711	707	742	733	731	687	713	738	708	734	725	791	715	768	717	719	747	696	683	723	704	747	677	709	777	694	736	741	739	725	742	772	736	720	735	703	681	750	717	679	681	738	731	704	705	710	740	719	731	716	725	729	709	731	732	675	737	711	737	742	682	741	674	755	735	691	746	735	686	750	728	713	728	739	714	717	712	723	676	745	741	748	756	667	726	673	754	770	792	717	735	734	688	746	742	785	755	699	747	708	757	716	724	740	684	671	734	740	719	683	686	732	763	689	709	715	749	744	748	711	688	714	692	720	735	726	692	713	724	798	696	733	706	696	736	726	760	724	721	716	749	662	740	705	711	717	700	722	688	698	728	695	732	731	690	699	715	687	747	725	718	737	682	729	790	719	676	683	692	668	695	761	781	714	734	717	662	745	733	741	714	696	681	719	671	728	720	733	713	742	727	744	696	761	735	664	719	772	719	723	769	739	772	735	785	726	729	720	733	701	740	716	735	718	708	711	751	746	727	734	695	738	730	736	726	669	673	659	734	731	741	738	736	695	714	659	742	690	681	772	697	685	741	764	685	695	723	716	758	762	729	722	703	741	716	700	673	728	742	712	739	746	767	742	734	741	721	754	776	667	694	757	685	759	680	717	763	779	685	753	713	724	725	701	759	712	673	688	719	760	749	715	702	690	719	707	684	691	724	742	697	694	684	747	662	729	717	690	684	725	730	689	681	721	723	659	745	704	738	731	683	716	766	715	743	756	719	716	737	731	760	753	725	702	692	757	726	753	716	733	736	723	701	765	763	754	717	678	745	745	741	703	722	711	668	745	734	703	755	677	703	711	724	672	709	702	743	717	751	759	711	705	767	753	722	734	747	709	769	708	706	706	776	742	701	694	676	716	742	708	722	731	740	721	708	750	738	756	722	736	686	708	748	734	655	721	748	686	696	730	713	716	754	724	720	741	697	731	689	706	734	732	760	721	723	701	720	743	730	769	688	795	703	744	713	701	730	730	762	704	754	719	723	746	659	724	727	730	725	712	704	716	751	776	724	759	743	724	741	687	719	711	733	707	705	738	684	726	677	751	753	726	742	718	712	675	743	782	745	746	746	694	701	672	720	686	656	722	669	696	722	721	677	720	716	720	721	740	729	703	684	709	709	719	708	704	690	684	758	679	724	699	725	746	746	716	748	746	731	730	683	738	769	705	683	719	690	667	736	725	687	690	739	714	766	708	704	738	743	738	741	701	752	733	752	711	725	735	692	730	709	731	696	710	716	723	710	689	673	754	737	728	715	699	732	683	731	701	713	756	720	737	742	751	719	712	765	733	710	697	742	759	695	674	690	721	659	741	751	761	697	690	683	741	745	712	780	730	697	736	730	729	695	722	713	715	680	715	729	753	694	674	698	713	730	731	704	736	745	751
1619	532	294	218	370	389	327	311	284	224	222	206	186	147	148	145	123	106	132	127	112	101	87	91	98	95	102	88	82	89	93	104	75	78	82	75	90	70	93	79	82	85	81	73	78	68	74	83	86	67	83	82	80	67	74	69	80	90	81	64	90	59	73	75	71	73	85	68	73	91	75	71	61	59	81	72	68	61	67	79	69	78	62	73	74	72	62	59	58	70	76	64	81	78	68	61	62	82	57	70	66	68	72	83	63	80	68	63	71	80	71	71	70	73	63	80	64	63	59	67	62	79	63	52	74	61	69	65	73	50	72	75	72	75	81	68	78	78	67	68	62	61	70	78	68	67	61	79	69	69	70	72	62	68	63	62	72	55	68	79	75	74	72	72	79	61	67	82	61	57	68	68	58	69	58	67	72	66	73	68	66	71	76	76	69	85	75	77	73	70	73	70	67	58	73	78	72	47	79	58	70	66	69	76	61	63	69	67	69	77	73	78	57	64	65	60	66	70	71	61	70	74	75	63	59	73	67	73	71	80	82	63	73	73	68	76	56	72	62	76	70	73	77	63	84	60	56	65	81	65	78	69	68	57	70	75	65	89	57	70	81	66	80	67	78	55	62	82	77	65	58	71	74	72	59	55	66	73	56	68	68	72	70	54	71	68	66	70	63	72	64	58	67	67	62	76	54	74	63	59	65	78	61	66	50	66	64	77	62	69	61	60	54	70	67	66	70	71	71	86	49	76	56	64	87	61	68	74	51	61	64	76	67	70	70	73	68	61	59	77	66	71	61	71	83	62	61	70	65	64	76	63	65	66	84	56	79	59	76	71	70	71	72	63	70	66	80	60	82	68	60	67	63	71	66	59	67	73	65	63	59	74	83	64	71	67	65	67	66	67	62	74	54	58	66	43	60	76	70	67	67	70	67	65	70	67	73	73	69	66	66	81	77	72	69	68	61	66	55	69	61	75	52	80	73	67	68	62	86	76	67	85	67	69	64	71	63	67	79	81	84	69	61	80	75	56	64	57	68	66	88	62	72	68	80	60	69	45	74	66	59	71	73	66	74	69	62	74	71	57	71	63	71	56	77	67	71	58	61	61	76	67	59	64	81	55	75	75	68	92	83	61	73	66	68	64	66	77	67	58	67	84	72	71	82	64	70	71	65	82	72	78	69	71	74	65	72	75	59	69	83	65	73	67	73	74	80	80	53	67	70	74	74	49	69	78	72	67	68	70	62	83	74	56	62	66	78	69	56	81	87	79	73	70	65	58	61	68	58	76	57	69	61	66	75	79	77	74	72	72	68	71	73	69	68	73	70	68	71	65	70	65	72	79	75	82	78	76	60	62	54	78	68	76	72	44	66	58	67	57	72	60	63	64	69	86	67	65	66	53	61	66	74	63	71	59	74	70	68	77	74	60	67	72	66	58	69	73	81	61	72	62	67	61	61	60	53	66	81	80	68	67	73	72	64	72	73	58	73	59	55	59	79	61	68	80	56	73	70	75	66	64	62	66	67	58	52	62	73	70	65	71	69	76	81	62	66	61	57	72	75	69	69	77	69	64	69	64	72	80	69	91	62	77	71	69	71	72	66	76	71	86	76	70	64	65	63	71	61	62	66	61	89	58	68	74	81	62	72	55	56	78	59	58	51	63	61	60	65	56	78	72	74	54	45	70	60	65	64	71	71	78	74	62	76	67	67	59	85	69	73	68	66	57	69	76	69	68	76	64	61	75	61	67	55	70	51	77	58	68	71	64	78	63	65	79	53	66	65	53	67	63	71	73	69	74	79	69	73	63	77	60	66	66	73	61	67	72	52	63	89	75	55	70	81	75	85	61	66	80	84	67	71	65	77	64	79	59	81	77	67	66	73	63	62	72	67	66	56	84	59	72	65	79	79	63	47	55	74	69	72	69	57	63	61	65	61	80	74	68	60	87	65	77	65	46	75	70	70	66	71	63	65	86	60	56	76	64	72	79	61	62	52	85	70	69	78	62	77	53	62	65	68	67	57	75	65	70	78	87	62	62	70	71	83	55	65	60	77	75	64	73	62	69	60	58	73	81	65	83	71	61	64	68	64	66	77	61	63	67	68	62	56	62	78	63	65	84	55	67	72	76	63	71	69	72	70	62	56	73	84	68	61	62	62	76	62	60	68	45	75	88	85	70	64	73	71	72	63	68	84	66	54	59	61	76	63	69	67	75	79	69	76	70	68	62	77	65	44	63	68	59	65	82	73	77	75	75	64	60	66	77	69	67	64	64	70	64	71	60	64	68	74	59	67	75	47	59	83	77	51	65	76	75	62	73	79	68	73	60	65	64	71	76	77	65	81	65	56	72	64	66	79	88	46	72	60	84	65	78	58	63	52	76	65	52	65	60	60	78	82	58	75	68	59	70	50	63	57	69	63	66	72	59	71	85	55	72	71	68	76	66	70	66	57	67	79	62	68	51	68	79	70	56	81	49	86	51	58	74	72	63	64	63	63	69	66	56	69	79	67	59	76	59	55	73	70	58	62	61	78	65	59	62	70	72	65	75	67	65	76	74	70	68	74	73	57	75	61	70	62	70	58	53	65	67	72	60	69	57	67	74	82	72	78	60	75	89	58	56	62	72	70	76	58	70	79	64	61	74	65	61	81	68	75	65	64	69	57	68	67	76	60	81	63	82	61	52	51	67	75	70	62	72	78	86	48	73	59	61	77	69	96	78	59	71	57	85	71	64	57	68	56	76	76	78	59	55	58	62	70	69	67	77	76	67	61	67	61	71	64	75	75	78	69	66	72	68	81	72	70	79	70	60	71	74	62	66	69	73	65	68	70	65	67	67	68	72	67	74	80	60	66	77	51	57	74	69	87	52	63	74	65	78	66	53	60	48	62	64	73	66	59	76	80	69	67	53	64	73	63	61	84	82	56	62	65	68	58	61	61	63	65	76	87	64	55	74	69	55	73	69	62	70	65	66	68	66	67	53	59	83	70	72	76	78	67	71	76	63	73	83	68	55	76	73	73	85	75	72	68	69	60	66	76	74	69	67	64	67	63	79	75	66	86	68	69	79	61	54	64	63	58	62	72	72	72	74	65	70	84	63	70	65	77	60	64	81	67	76	69	72	69	63	61	81	60	74	64	63	77	74	61	54	72	59	75	55	55	66	73	66	81	62	60	78	62	64	65	71	80	55	54	82	63	80	60	70	71	58	74	73	68	66	68	68	67	74	62	73	74	63	62	71	86	73	51	75	64	65	78	76	67	74	72	62	58	74	61	80	75	72	59	61	70	73	76	69	61	75	67	81	51	68	68	73	70	67	69	65	64	76	67	67	68	75	76	61	78	73	64	66	71	60	68	70	69	65	81	73	70	70	64	81	75	67	79	65	58	71	76	80	63	83	76	66	65	71	64	79	74	85	59	77	74	68	76	74	64	75	62	69	76	72	81	72	51	61	59	71	59	65	78	63	70	82	57	67	75	62	63	68	76	63	69	76
21515	13203	6339	16120	23830	22514	19020	16201	13280	11128	9352	7979	6913	5844	5102	4501	3948	3704	3254	3017	2832	2672	2475	2469	2141	2183	2103	2024	2017	1966	1874	1761	1817	1682	1684	1690	1691	1714	1748	1709	1761	1618	1598	1631	1627	1599	1606	1595	1566	1531	1549	1632	1513	1557	1564	1470	1446	1509	1436	1373	1375	1407	1356	1267	1327	1266	1258	1259	1164	1218	1164	1155	1135	1144	1098	1115	1125	1119	1135	1146	1151	1106	1073	1075	1131	1154	1106	1150	1140	1085	1104	1094	1111	1077	1030	1064	1048	1088	1160	1014	1009	1050	1075	1071	1074	1070	1053	1014	1021	999	1014	1103	1054	1038	1078	1046	1092	1079	998	1092	1080	1021	1065	1033	1007	1051	1023	1029	1008	1052	1043	1025	1054	1033	998	1078	1055	1014	1041	990	1016	1025	1063	1016	1048	1065	988	944	984	1031	1030	1043	1019	1023	1095	1002	1032	1016	1045	996	983	1006	996	1040	1094	1052	1067	1039	1056	1031	996	971	1015	1034	1051	1012	1065	1018	1068	1001	1013	1017	995	998	1037	998	1013	1069	1003	1030	1080	1067	1022	1044	1062	1043	1043	1039	1011	994	1018	998	982	963	1011	1027	1036	1040	1071	996	1055	1034	1005	1082	993	1010	1033	1029	1047	966	1002	1008	1038	968	986	1060	1013	1050	1049	976	1049	1024	993	1046	1010	1014	1032	1053	994	1043	1018	1054	1023	1017	1018	981	1092	993	1002	1063	1100	1043	998	1066	1036	1032	1033	1041	996	1017	1082	1014	1120	999	1057	1065	1008	1009	1020	1053	1043	1021	1091	1058	1043	985	1030	1058	1027	1000	1008	1065	1045	1027	1015	1032	1044	1044	967	1027	988	1026	1009	974	978	1078	1007	1018	1017	1054	993	1068	1001	1056	1090	1040	1022	986	1004	1032	1034	1005	1091	1050	960	1018	965	1019	1028	1038	1048	1030	1066	1019	1041	1055	1013	1081	1032	1020	1034	1010	1036	1046	980	1028	1044	1010	1039	1014	1007	1014	974	1031	1022	982	1015	1027	1044	972	981	1027	1053	983	1055	1039	1022	1036	1031	973	1023	1063	1045	969	1053	990	1058	999	1024	1033	976	1020	1057	1036	983	994	1055	1005	1010	1013	1034	1018	1026	952	1021	1039	1088	1015	1028	1017	1008	1069	1051	1022	1020	1058	1050	975	1068	1013	1075	977	1001	1037	1042	974	1027	995	1033	1060	1035	1049	994	1009	999	1036	1011	1027	986	1012	979	982	1013	1022	1058	1015	1055	1035	1017	991	974	1045	1056	1038	1034	1016	1016	1061	1043	1004	1076	971	1020	998	1023	1008	1016	1045	1025	1028	1044	970	1044	1067	998	1033	1023	1068	1031	1047	991	1088	1008	1032	1020	1069	1001	1033	1018	993	967	1050	1046	1041	1029	1062	949	1050	985	1050	989	1031	1050	1018	1026	992	974	1018	999	980	1051	1027	947	1025	1011	1086	1042	1029	1102	1047	1060	1052	1021	1053	1023	1005	1007	1029	1018	1024	1016	1021	1013	1078	993	1005	1023	1026	990	1062	1085	1024	1068	1005	1019	1027	993	1030	1023	1032	994	975	1087	1025	1030	1090	1086	1016	1022	1038	1030	1085	1085	1038	1064	991	1009	1010	993	1048	1010	1018	978	1023	972	1059	1048	1008	1063	1067	980	1025	966	1066	1027	1066	1020	974	1026	985	1078	1040	1035	995	1086	1059	1053	1046	1073	1051	933	1015	999	1000	1052	1001	1012	1016	1028	1040	1018	1019	1039	1029	1028	977	973	1082	1022	1013	1000	1047	999	1040	1050	959	1061	1070	1002	1016	1081	1019	1043	995	1064	1058	1033	1007	977	1002	994	1031	977	1003	1072	1035	1005	1067	1016	998	1060	1035	1064	1030	1047	1080	1024	995	998	1073	1025	1049	1077	1059	1042	999	1001	978	1040	1045	1005	1000	988	1007	1003	1026	991	1044	1002	994	1049	1010	1019	1047	1027	1038	1029	1063	1042	1056	946	1021	1084	1006	1012	979	1025	1031	1011	1078	994	988	1048	1002	994	1003	1033	1019	1001	1040	1016	1037	1016	1020	1052	1000	975	991	1057	1032	1039	1016	1037	1022	1055	1087	959	1035	1022	1045	1034	993	1025	1035	1040	1017	1057	993	1006	1064	1026	981	1050	1067	1025	1027	1116	1062	981	996	1041	977	969	1063	1022	985	964	1014	985	1043	1019	1021	1012	993	1048	1015	1035	1007	1038	1015	1016	1023	1035	1033	1008	1015	1061	1049	1033	984	1024	1022	996	998	1028	1048	972	1007	1005	1016	1041	1021	1003	999	1016	1084	1010	1026	1022	1026	1030	984	1027	1018	1044	1034	975	1036	1024	1050	1092	1048	1023	1022	1026	1026	1050	1049	1026	1049	1043	1032	1042	1001	1011	1029	1042	1006	1011	1057	1012	1028	1047	1035	1027	989	1069	1054	1024	1030	995	1006	995	1045	983	1050	979	995	1025	1010	1050	1038	996	1051	1025	1025	1002	1026	974	1032	1006	1055	1033	1009	1010	1029	971	946	1020	1060	976	1009	1044	1033	981	975	1001	1000	1029	1033	1073	1077	1044	1032	1043	1022	1054	1000	1018	1063	1030	1025	1035	1019	1071	998	1063	1038	1088	1002	1047	1051	1067	1050	1019	989	998	986	967	1015	1030	1028	1032	958	992	1055	968	1027	1031	970	1028	1013	993	942	1051	1071	1011	993	1008	1006	1009	1013	1074	1008	1119	1032	1011	1015	1070	1025	1015	1047	1045	989	964	997	1001	1016	974	979	977	1077	989	1020	1022	1008	1058	1050	1038	981	989	1000	1011	1020	1035	1035	1111	1003	1044	981	992	1058	971	1045	1090	1057	1005	1006	981	1001	1000	1099	1026	1026	1018	1020	1018	1018	979	1005	1019	995	987	1003	1005	1022	1012	1020	1010	1009	1097	1006	970	1063	1054	1053	993	1049	1054	995	1044	1008	1003	1032	980	1051	988	1000	1028	1055	1050	1047	1053	963	1041	1009	960	1028	991	1063	983	996	944	1012	992	1083	1056	1078	1086	1040	998	1024	970	1053	954	963	1001	1072	974	1035	1003	1026	1039	973	990	1015	1032	953	1038	1031	1029	1070	1060	1050	1000	988	1050	1032	1019	993	989	1012	994	1009	1027	1017	1006	1048	986	1050	1013	1097	974	1031	1019	1094	1026	1021	1014	984	1028	1072	1022	1036	991	1059	1007	968	1056	990	1019	1002	1006	1034	1037	1039	1007	1002	1016	1095	1031	1023	1037	1026	1084	1021	1054	1040	1039	1085	1083	1023	1008	1075	1059	1047	1017	1028	1059	986	1030	1079	967	1041	1024	1069	1061	989	983	1061	1037	1018	1031	1010	1068	1013	1020	1023	1021	998	1028	993	1043	1035	1019	1023	1049	1049	1008	1027	986	1029	1041	1068	1020	1037	1028	1033	1004	968	1040	995	1033	968	997	1042	1017	982	1049	1062	1023	1013	1054	1092	1013	989	1025	1011	1062	1022	985	975	1021	1007	1012	1034	1018	1078	1026	1006	1069	1046	1002	1083	992	1011	998	983	1007	956	1060	1054	1000	1007	1031	1025	1024	1031	1007	1025	1047	988	986	1045	1015	1027	1001	1077	1057	982	1021	1063	1014	1012	1040	1054	1016	1021	1052	993	990	1031	966	989	1046	1053	985	1012	994	1087	998	987	1031	1010	1035	998	1053	1023	1098	1070	965	1038	1094	1057	1054	1009	1022	1022	990	1055	1029	1012	1045	1027	986	1057	1074	1029	1078	985	1037	952	1034	984	1062	1079	971	972	1009	1024	1022	1028	958	980	1055	1022	989	975	1050	987	1044	1051	1025	1005	999	1093	1048	990	1059	1052	1008	1019	997	1077	1018	1075	1044	999	1039	1038	997	1036	1032	1030	942	1010	990	1000	1002	1001	1071	1075	989	1024	1003	1040	1022	1020	994	975	1040	993	957	1053	999	1033	1010	1014	981	1012	1017	1036	1009	1018	1023	952	1056	1025	997	1010	1027	1052	1027	1019	950	1039	1084	1009	1031	1036	1008	1027	1007	1034	960	988	1006	1048	987	996	1071	996	1044	969	1033	1030	1007	1001	1058	983	1039	987	1050	1017	1012	1016	994	993	1047	1004	1025	969	991	983	1008	1018	1028	1017	989	1065	997	1023	1014	994	986	994	1022	990	1041	1042	1038	1017	1015	1004	1035	1038	1031	1020	1055	957	1013	1042	1000	1031	1028	1046	1027	1031	1047	989	1049	1033	1021	1021	994	1016	1027	1005	1042	1034	1007	983	1004	1096	1040	1016	1018	982	987	1046	968	971	1097	1053	1005	998	1048	971	991	1014	1036	1004	1075	1006	999	1014	1038	1068	1043	1049	1033	989	1024	1002	1002	1041	972	1048	987	1049	1060	959	1060	1041	1035	1035	974	1013	1054	1077	1003	1002	1013	1018	969	1007	1047	1095	1021	1005	994	1012	1030	1012	974	1010	1025	1008	1099	1049	1021	945	1059	1063	1014	1002	962	1008	1018	1028	1015	978	1014	1076	1033	1034	1029	1030	1006	1074	1065	1038	1020	1006	989	1016	1062	996	1013	990	1004	1019	1041	1040	1005	1051
1295	146	87	64	106	115	83	96	71	85	55	63	65	42	56	45	49	51	47	46	44	36	30	45	37	37	31	40	34	29	30	29	45	34	31	35	32	30	35	42	34	38	43	36	45	30	40	41	37	31	37	30	28	22	43	33	43	27	24	34	49	31	41	26	20	38	35	30	33	30	35	30	28	26	39	35	27	36	41	39	25	34	25	35	28	23	32	41	40	38	28	41	36	28	40	31	33	30	23	31	22	37	26	25	32	29	35	26	42	31	35	36	29	40	27	32	32	27	36	26	32	32	32	26	24	29	31	36	33	37	30	25	30	36	24	26	21	33	35	35	26	27	23	28	28	23	24	27	23	27	32	32	39	25	31	26	41	31	33	31	32	38	27	36	23	36	30	27	33	28	30	25	22	40	22	25	26	36	41	35	27	23	31	29	25	29	42	35	31	33	28	27	25	29	22	21	31	24	36	36	36	37	37	33	23	26	30	21	32	39	25	29	30	39	24	32	37	31	33	30	35	20	27	26	27	29	34	24	23	33	34	32	35	35	28	23	29	28	22	35	24	30	28	33	38	29	26	27	26	19	24	26	30	26	26	13	25	31	25	30	23	29	13	35	29	23	32	29	24	30	25	39	32	25	35	23	35	25	31	28	29	27	28	33	24	24	19	38	24	24	33	27	33	21	32	31	29	23	35	23	33	30	20	23	31	22	33	30	42	27	27	21	20	31	42	29	24	33	31	29	36	35	21	23	28	23	33	25	33	26	27	21	35	27	38	15	38	25	27	32	19	33	29	32	26	32	23	35	33	28	31	25	26	15	26	24	18	22	34	28	22	23	30	22	35	30	33	35	31	32	26	30	33	29	32	27	40	29	29	30	25	28	38	40	32	25	31	25	23	26	29	25	36	34	38	26	35	29	31	29	28	42	32	32	26	27	26	35	32	32	29	18	35	26	34	32	34	30	33	27	26	38	25	26	27	43	37	25	26	27	23	30	38	29	39	21	32	43	30	28	32	29	21	28	32	31	23	33	28	28	33	27	20	31	27	37	30	40	22	25	34	25	26	31	31	31	25	28	36	24	34	31	27	36	28	26	39	19	36	28	39	26	31	29	28	37	32	39	33	29	18	38	23	29	32	27	19	31	25	33	24	30	28	31	25	32	29	37	25	34	34	44	37	34	34	24	35	29	29	29	28	37	39	32	40	35	20	27	34	30	29	30	25	40	39	17	36	27	34	34	36	21	32	26	36	36	21	24	26	29	27	30	25	26	35	32	31	32	27	25	28	28	24	35	28	25	21	28	18	38	33	29	32	31	28	32	34	30	23	33	28	33	41	29	26	28	36	34	22	35	26	28	32	24	25	32	25	33	27	34	12	24	37	28	39	30	33	39	32	21	31	24	29	28	28	30	25	33	33	29	32	25	38	18	32	31	25	23	33	24	36	28	26	28	30	36	29	26	20	41	31	33	26	27	31	37	25	32	24	19	22	20	35	31	26	29	33	30	31	27	26	31	29	27	33	27	34	40	35	43	32	24	29	27	23	42	23	34	25	25	28	31	33	24	25	32	29	26	30	24	31	25	30	31	20	34	27	36	33	35	38	32	17	28	27	20	24	20	33	39	31	31	40	35	37	27	31	34	28	29	37	30	29	29	33	30	36	36	36	28	23	29	31	40	26	37	32	32	29	25	25	25	30	34	43	26	27	21	26	31	27	30	35	34	26	31	31	27	26	32	29	30	25	26	30	39	31	26	29	35	33	31	18	25	31	26	26	26	26	29	27	35	34	34	26	32	28	36	27	36	37	21	29	37	29	36	25	29	30	33	30	36	35	35	28	29	30	20	26	25	29	39	35	25	41	37	28	23	35	26	26	26	29	27	29	24	25	41	32	38	30	28	22	24	25	29	41	29	24	41	37	26	33	20	41	23	38	33	27	29	26	31	27	41	29	40	33	29	34	31	29	25	31	30	25	26	17	37	33	38	26	33	24	29	48	28	33	24	33	35	30	34	31	24	22	35	23	27	37	31	24	33	29	27	32	25	36	18	29	24	26	29	35	28	32	26	25	35	31	22	18	33	31	30	28	27	34	40	31	30	24	31	26	22	25	20	22	25	42	30	28	24	44	34	30	30	19	17	29	35	37	31	27	32	26	30	38	32	36	33	28	38	39	24	34	35	33	34	31	27	32	34	30	34	33	27	28	25	21	41	39	37	34	39	26	26	29	24	27	42	26	27	32	30	33	28	40	33	30	24	18	36	30	30	33	39	23	28	27	28	35	30	31	17	42	22	30	27	38	27	47	25	31	22	35	42	29	35	29	31	36	28	18	43	32	38	23	34	33	35	34	22	33	35	26	29	30	32	31	18	32	30	24	29	32	26	29	20	38	25	27	26	28	35	30	28	32	33	23	36	29	46	21	37	25	34	35	36	35	23	34	38	23	35	29	27	30	20	38	30	34	21	24	34	27	33	26	27	40	22	32	20	39	24	31	35	33	37	26	28	30	28	36	26	30	25	24	36	26	24	25	28	26	26	38	31	28	32	31	48	32	19	29	29	33	35	30	29	30	37	23	25	36	33	30	29	32	36	31	44	25	19	35	33	37	27	29	24	35	28	18	31	38	34	30	31	32	34	31	34	24	33	34	37	31	30	30	28	26	31	28	38	41	36	32	28	33	34	25	30	36	28	30	25	31	29	29	39	27	29	25	34	31	40	26	29	30	40	31	25	37	26	31	28	25	33	22	33	30	23	24	36	27	42	27	32	35	35	36	32	32	31	26	26	23	37	26	30	29	39	36	30	24	33	41	23	31	30	23	21	35	27	35	30	25	39	35	24	27	27	34	30	38	35	31	26	36	23	22	29	32	39	40	27	31	37	19	35	37	21	27	28	34	32	30	27	30	35	24	29	39	21	27	24	36	20	26	32	27	26	35	26	30	34	34	32	31	32	25	26	35	36	40	29	37	31	25	31	23	20	30	23	32	35	29	34	25	26	22	33	31	21	21	23	25	37	28	32	35	30	34	28	32	35	37	34	32	31	30	33	25	45	29	39	29	33	36	31	37	29	30	26	37	28	34	32	25	35	24	26	28	38	31	25	29	29	26	28	27	36	28	23	30	39	22	40	22	33	33	35	38	41	29	38	34	26	28	35	29	24	29	26	25	26	25	30	25	32	39	34	29	36	20	33	34	27	28	18	30	42	24	32	40	34	38	35	32	23	26	27	23	30	22	28	36	43	32	30	29	43	36	26	19	33	27	38	35	32	33	38	30	28	22	26	32	28	35	31	37	35	37	23	32	14	32	29	23	34	38	36	27	38	26	32	33	25	27	29	33	27	31	25	23	21	32	36	40	20	37	27	43	26	25	34	29	27	28	25	38	43	27	30	31	34	32	20	29	24	36	26	26	27	22	25	23	31	32	28	30	32	41	27	41	37	38	25	40	40	30	30	32	30	34	32	31	23	37	36	40	29	33	34	31	23	20	27
10922	4603	2099	6038	10281	9443	7798	6066	4972	3867	3204	2657	2305	1941	1655	1542	1311	1132	1091	1053	967	934	879	840	798	781	767	721	734	696	746	676	747	710	680	681	733	715	752	731	755	695	764	717	699	718	723	712	698	716	722	688	705	690	698	675	697	689	651	661	588	579	576	625	556	577	568	580	533	543	493	490	532	526	493	490	505	467	509	535	503	539	495	535	522	517	509	531	477	516	483	520	462	450	447	494	526	507	479	473	502	448	484	506	468	517	496	496	493	477	421	442	512	461	466	463	491	442	523	458	473	458	450	489	480	473	476	501	463	459	476	470	482	462	457	455	476	494	488	458	460	458	454	496	484	451	443	456	460	461	485	488	484	457	477	515	472	422	444	467	483	440	462	490	495	486	503	494	466	443	446	442	445	458	485	449	487	445	504	486	468	464	478	459	475	444	474	489	489	477	478	520	535	447	472	449	475	476	469	423	459	459	495	486	491	481	449	451	441	498	516	471	496	497	463	495	509	447	482	479	461	427	478	496	457	446	462	473	491	464	497	461	460	472	460	442	449	476	472	504	447	436	447	470	473	492	426	454	523	464	480	479	444	448	458	489	467	475	474	476	468	467	467	440	426	477	509	487	493	476	464	450	470	462	478	500	480	455	434	497	495	449	463	466	461	453	500	458	458	475	463	455	488	474	482	515	471	513	472	456	471	443	460	455	464	462	480	500	476	500	454	486	468	482	491	492	485	470	435	497	469	473	487	477	464	448	458	474	476	485	473	455	460	479	470	466	509	460	458	464	482	497	488	476	452	483	437	495	471	471	447	523	457	498	488	472	440	443	472	520	482	458	482	500	511	453	490	458	473	494	468	495	459	480	498	451	462	454	484	434	474	486	471	494	503	469	492	444	475	489	474	498	474	442	458	466	519	455	469	482	481	449	492	472	468	467	471	483	474	479	453	465	480	468	447	466	462	438	478	483	471	446	474	441	470	475	418	465	470	457	479	477	470	465	461	460	500	491	438	453	441	485	496	439	486	461	462	454	454	471	470	411	475	490	473	459	509	494	444	473	468	463	512	451	465	430	427	436	448	460	452	439	484	440	447	453	463	470	462	451	484	421	468	459	464	460	426	432	480	493	498	480	432	474	488	455	455	452	461	472	451	482	453	471	461	513	489	476	434	475	493	462	452	507	454	458	459	445	478	468	473	436	476	492	519	478	464	485	471	473	455	460	451	439	470	470	463	498	478	493	440	472	461	436	484	440	440	462	500	445	466	464	462	477	491	512	505	472	462	482	475	479	451	461	503	483	501	486	448	496	506	463	499	445	456	469	466	451	468	460	473	496	456	446	468	456	431	452	437	492	478	441	474	465	484	495	492	466	485	442	477	458	487	475	462	514	460	476	460	452	458	506	500	449	454	458	460	459	422	491	498	537	474	480	476	452	413	458	440	451	472	472	469	485	504	427	485	482	483	488	477	478	482	458	446	457	475	479	454	457	460	462	474	474	443	463	461	461	493	456	473	494	464	443	493	450	445	478	469	473	464	492	481	442	509	453	471	491	469	483	494	471	471	457	477	505	487	450	484	472	463	475	479	463	461	448	503	480	498	487	433	465	448	441	478	491	470	449	438	489	467	446	441	471	452	485	470	504	494	487	469	456	460	481	438	458	489	472	460	494	475	423	463	493	476	467	467	474	485	489	475	423	461	464	471	437	459	480	469	453	446	441	472	507	476	464	522	508	459	491	435	484	488	519	475	490	496	462	475	469	486	443	429	456	451	466	479	465	471	491	440	455	468	481	443	468	485	466	440	447	515	455	439	473	488	488	496	447	441	453	486	489	470	489	479	470	472	479	478	459	504	511	434	456	471	491	466	432	460	464	485	479	503	454	492	496	480	448	446	456	473	515	462	468	467	459	447	441	479	452	462	465	467	475	448	477	462	473	510	485	505	460	489	443	484	462	498	427	453	438	447	448	452	528	510	465	501	457	469	445	501	440	424	458	467	470	484	458	464	467	491	482	466	487	496	475	486	451	473	438	470	462	444	449	497	495	478	428	493	462	447	491	455	483	448	470	448	447	483	480	481	472	478	437	510	480	440	449	448	464	518	468	462	502	522	456	486	478	471	467	480	453	443	493	438	461	445	467	445	488	504	486	470	461	437	476	454	451	490	473	475	486	477	487	470	469	496	465	462	467	464	483	461	445	452	489	469	445	454	497	448	518	483	471	450	431	456	478	477	426	464	442	424	502	461	471	483	478	459	445	501	442	454	439	470	470	458	449	460	481	467	450	464	448	452	466	446	457	483	477	462	470	477	501	477	459	486	450	480	453	477	463	466	470	456	455	485	467	479	427	493	477	460	467	481	472	452	468	512	465	455	449	490	518	472	431	456	517	488	490	437	510	449	477	498	446	467	459	447	497	425	467	489	478	455	416	505	465	457	457	495	424	506	468	493	439	471	441	443	485	475	480	408	452	468	471	463	475	462	491	473	465	529	486	496	453	439	469	455	450	436	462	466	429	482	456	446	463	460	461	478	486	491	465	451	446	498	487	511	479	484	458	456	460	482	474	475	456	463	482	463	460	448	515	439	434	499	488	472	447	476	444	446	429	460	496	481	439	485	458	479	461	468	441	477	447	460	476	493	483	466	465	494	438	487	446	448	506	453	516	482	490	441	478	473	490	475	474	465	444	464	477	472	442	445	504	436	465	487	469	476	470	424	460	484	516	447	510	450	443	432	447	490	461	474	480	495	472	463	442	482	453	436	474	484	464	466	467	486	480	443	465	460	479	472	515	506	486	478	462	460	455	459	470	458	496	462	489	463	487	483	459	485	459	456	480	459	490	492	489	439	479	463	479	426	474	451	442	480	485	457	457	444	463	471	435	524	457	426	464	459	449	474	463	471	522	420	490	459	445	452	488	472	455	496	444	509	484	427	470	483	469	480	438	476	506	452	448	422	489	492	474	465	426	513	453	475	465	503	442	474	499	471	451	500	467	453	412	511	491	422	455	432	454	465	474	465	468	501	497	474	493	452	475	460	469	453	447	489	466	462	505	444	446	441	497	437	434	456	468	467	490	435	487	478	506	454	494	489	472	501	406	467	490	488	493	450	484	452	461	434	457	462	484	478	484	490	465	457	469	468	516	465	450	449	492	505	453	446	458	470	467	474	500	471	474	500	473	447	482	441	488	480	476	461	492	510	484	481	469	516	468	437	467	451	431	457	450	461	482	502	446	469	488	465	467	437	444	458	464	472	440	485	489	494	458	489	501	480	464	456	513	482	437	463	465	453	460	480	477	480	498	454	469	484	460	485	479	495	454	509	498	491	461	443	450	450	466	461	467	467	467	460	513	469	494	509	476	440	497	439	468	453	443	458	479	433	500	463	440	430	458	501	458	473	477	469	475	480	481	473	457	468	472	489	470	492	500	458	474	485	476	468	487	463	432	472	444	482	486	490	474	451	466	431	465	465	454	482	464	461	524	479	485	480	499
724	340	182	133	228	249	215	196	181	155	128	109	110	102	95	99	95	78	62	68	65	71	63	61	53	69	71	50	68	64	69	59	59	50	50	66	66	64	57	55	55	44	62	53	53	57	60	67	58	56	48	55	51	56	54	51	61	52	35	51	53	51	66	51	56	65	50	49	52	51	39	47	47	45	45	44	45	36	52	49	53	39	59	32	47	52	39	63	45	34	35	48	44	52	42	48	53	51	49	56	31	47	46	48	44	46	46	47	59	59	43	45	38	41	45	49	52	43	50	42	47	39	49	52	46	48	55	41	40	52	38	41	48	43	44	53	42	56	37	50	44	32	64	51	37	38	47	38	39	35	37	39	40	52	59	43	44	58	37	43	47	43	49	42	56	43	48	56	48	42	37	55	41	51	39	38	38	49	41	46	52	71	50	41	41	38	44	59	59	33	47	33	35	59	47	41	49	48	44	41	52	42	41	45	46	51	47	49	45	46	45	41	53	44	50	52	44	48	41	37	49	54	53	59	59	47	47	48	43	44	66	53	53	39	46	36	45	42	36	54	51	57	42	57	57	46	43	38	45	33	47	41	49	51	45	50	47	50	49	42	48	35	50	40	37	42	53	56	40	53	52	49	42	33	43	56	47	37	35	38	43	46	42	47	37	56	52	63	50	40	54	48	47	41	55	48	31	46	61	49	52	45	35	44	40	49	46	54	40	42	39	45	39	62	42	48	65	50	44	43	44	49	43	46	45	45	53	42	32	54	50	41	47	59	53	46	50	47	39	47	36	44	54	50	31	42	51	45	43	38	52	47	42	53	44	48	55	37	50	41	52	37	42	54	49	52	39	44	60	54	46	42	44	49	40	42	50	47	42	50	43	45	51	41	48	45	46	44	41	43	46	42	53	59	52	49	44	37	59	41	39	44	62	56	39	43	48	45	64	47	40	44	45	43	46	55	51	52	42	43	59	58	39	45	42	44	53	56	37	49	46	38	44	53	35	49	44	43	40	52	39	48	42	42	42	49	44	49	41	39	46	40	56	42	61	41	49	46	42	52	45	52	46	46	48	38	51	48	56	57	45	37	54	44	49	54	47	38	45	53	50	47	53	41	50	43	47	50	31	48	45	50	46	60	38	55	51	48	50	45	57	49	39	60	38	48	47	62	54	46	42	48	58	49	45	47	53	57	59	51	49	43	47	51	49	48	41	59	44	37	47	43	42	39	40	52	47	38	40	42	49	51	52	46	49	52	44	50	37	61	51	45	33	39	40	45	40	49	45	41	39	54	47	41	47	39	47	44	36	37	53	48	48	55	56	53	42	54	57	46	34	61	57	48	55	47	62	39	58	52	40	38	55	39	42	48	47	44	45	38	46	37	40	48	56	56	45	45	49	40	50	44	42	53	44	50	45	42	35	49	42	45	43	38	54	50	57	55	41	49	44	47	65	52	42	51	47	50	49	54	50	53	58	41	41	49	54	53	52	60	41	37	50	37	38	48	40	45	49	53	38	40	41	52	42	48	43	47	59	46	38	42	56	63	61	35	39	36	47	54	46	48	58	41	52	53	59	40	38	48	38	50	41	49	41	43	50	50	53	37	57	34	48	64	51	44	40	54	47	48	56	42	48	42	50	59	55	46	56	47	46	41	32	45	47	45	49	51	45	52	57	44	48	47	46	51	46	41	41	62	45	42	40	46	47	46	36	61	33	39	47	49	45	51	35	48	43	48	44	48	42	38	47	48	44	43	50	52	39	63	43	48	51	44	61	47	42	53	50	57	48	42	56	56	50	50	49	38	42	39	38	32	34	48	48	56	50	40	34	39	52	40	45	60	53	43	39	52	52	45	55	51	45	56	46	51	51	40	59	55	37	52	33	52	56	56	47	33	47	48	54	44	39	49	33	60	45	46	51	49	40	48	45	50	34	53	45	47	45	32	47	43	57	44	44	46	50	51	53	44	39	38	49	50	46	67	54	29	40	51	50	54	58	53	46	37	47	54	38	43	60	50	48	53	38	48	36	39	44	36	39	51	29	43	33	50	53	61	39	44	50	42	55	52	61	45	36	51	41	54	46	53	50	49	50	46	48	56	53	38	47	37	56	37	48	46	45	39	48	59	48	55	46	42	48	43	52	35	54	44	39	33	55	50	46	45	54	39	49	40	54	48	48	58	36	58	49	44	48	44	42	34	47	42	50	50	39	43	56	30	38	46	44	52	57	50	52	48	40	35	50	40	47	52	45	50	40	67	46	54	44	42	44	42	58	41	50	55	43	41	54	52	53	48	56	59	57	54	51	48	47	44	38	45	37	39	66	51	48	35	49	44	42	54	42	38	38	39	47	47	55	48	35	50	47	38	44	44	59	45	54	46	51	38	49	46	42	56	43	46	42	46	38	49	44	58	53	40	56	60	46	49	42	42	40	51	49	59	37	54	52	52	40	53	41	42	52	42	44	38	54	55	46	41	54	56	45	55	52	46	53	53	42	48	51	39	40	58	48	49	45	46	41	43	35	51	40	53	38	41	36	51	41	51	41	51	56	51	43	35	51	44	43	41	45	39	47	48	48	43	42	63	53	44	51	43	50	44	37	42	52	50	46	62	61	54	35	40	50	42	51	45	54	38	48	46	44	45	53	45	52	64	36	54	40	54	36	47	51	61	42	50	51	46	37	47	41	47	43	50	40	36	45	40	57	40	61	50	47	43	47	45	46	55	37	49	51	41	44	58	51	46	44	49	46	50	44	46	45	45	45	50	42	63	45	46	40	51	43	44	43	58	57	51	37	42	42	47	50	61	56	38	35	42	46	47	50	43	55	46	43	39	41	56	39	47	52	60	51	50	48	53	50	51	54	47	40	46	43	40	47	48	45	45	46	42	53	48	32	42	35	46	45	41	56	44	44	36	43	47	53	46	43	46	33	48	48	57	43	61	55	44	42	47	50	35	38	53	46	43	47	44	46	49	45	36	46	43	39	40	42	36	46	42	41	55	43	43	41	43	35	38	43	42	65	36	59	47	40	41	43	56	44	44	36	42	58	53	57	44	49	52	47	47	51	47	44	54	50	46	48	55	49	42	43	41	47	51	57	46	53	60	49	52	46	52	48	57	40	39	39	43	49	47	52	47	42	48	61	49	45	47	40	43	45	42	39	46	50	46	44	49	54	57	51	47	48	52	36	44	42	64	43	59	38	51	44	52	47	40	52	51	50	39	44	44	36	37	42	48	43	49	37	37	50	45	53	50	48	31	46	47	49	55	41	51	51	46	49	46	45	42	51	29	34	38	46	46	40	49	51	56	46	50	54	40	38	45	51	41	43	42	49	44	34	44	46	44	49	58	35	53	43	53	44	53	54	57	49	57	46	56	57	43	59	59	53	34	42	62	53	54	51	49	40	44	46	41	53	49	37	37	45	59	48	41	59	64	53	41	55	52	44	49	45	40	44	53	51	29	58	38	51	40	54	47	41	55	35	44	55	32	42	50	37	47
16721	10302	4198	12278	18630	17212	14283	11484	9557	7506	6273	5374	4540	3751	3334	2964	2610	2426	2205	2036	1951	1811	1623	1567	1523	1505	1433	1409	1381	1307	1303	1290	1236	1183	1216	1178	1208	1188	1231	1167	1227	1161	1213	1137	1174	1146	1134	1175	1147	1118	1092	1106	1107	1081	970	1043	1097	1076	977	930	936	967	906	932	917	891	827	824	819	824	814	749	767	791	809	808	774	763	792	816	771	717	789	737	761	807	772	790	782	792	785	749	775	779	717	749	759	740	750	716	781	763	746	750	715	709	743	733	724	749	738	739	738	762	736	737	752	696	688	769	761	741	754	715	721	709	712	701	749	721	759	735	689	727	695	666	722	747	750	710	719	770	722	705	733	734	723	722	718	753	716	708	703	733	703	686	695	716	691	686	726	753	731	729	698	737	788	705	722	729	712	675	720	736	742	758	676	672	708	701	704	729	722	710	748	698	726	707	744	679	753	734	738	739	678	680	738	704	740	698	679	708	715	672	715	724	677	764	673	730	706	700	747	715	740	716	718	693	758	732	709	691	700	727	698	693	668	693	734	700	703	733	732	711	677	636	729	739	669	735	736	723	771	672	717	672	692	719	735	703	708	705	664	711	739	697	667	668	703	728	711	725	639	733	721	687	706	748	706	686	728	712	740	686	725	720	721	678	687	710	713	698	741	705	723	724	725	705	718	703	692	705	701	689	721	715	677	767	769	700	725	707	747	757	715	724	727	721	715	685	705	698	707	664	704	732	716	751	680	686	707	735	710	712	746	725	691	726	734	724	677	751	695	697	754	695	759	699	673	757	731	708	651	686	716	734	698	728	731	752	759	709	725	674	708	745	701	696	679	706	688	755	724	716	692	699	716	689	722	779	732	716	737	684	733	725	770	678	740	670	773	732	728	726	693	695	738	756	698	712	690	746	743	734	696	710	723	707	725	720	714	670	723	740	664	687	680	671	730	744	709	739	641	668	718	684	717	700	711	654	734	700	685	714	733	718	682	703	705	739	695	674	697	712	761	681	703	682	711	707	705	711	707	666	699	726	719	673	743	686	682	728	693	669	724	689	705	743	728	743	708	748	737	702	693	709	754	720	716	694	742	696	722	642	695	735	701	717	694	697	728	716	718	706	693	684	661	759	740	739	705	682	720	718	658	724	740	711	740	738	713	720	718	698	664	670	729	758	695	722	734	721	711	699	734	661	714	707	713	709	748	717	755	715	711	723	757	740	755	718	688	739	708	743	702	719	741	748	722	689	751	708	692	696	728	724	691	741	648	777	704	750	776	724	694	748	722	706	696	693	710	745	693	721	718	711	707	703	736	677	701	732	709	736	723	715	717	719	706	664	742	766	721	707	721	733	733	697	702	717	720	708	729	696	725	660	712	753	688	658	705	717	728	647	754	726	708	725	669	734	696	711	713	679	680	723	726	688	736	715	702	738	699	736	704	697	674	710	684	717	747	691	722	753	681	689	693	691	723	737	663	696	741	713	739	699	690	718	671	718	685	717	721	722	724	787	701	739	733	725	748	695	689	707	692	763	748	718	712	723	660	730	729	695	692	703	672	719	701	756	712	731	666	743	691	670	751	668	723	753	723	681	685	717	707	720	690	690	702	675	718	667	756	715	775	721	707	716	699	715	709	714	661	698	709	730	688	690	737	760	726	693	737	766	737	686	677	751	708	693	714	697	678	712	677	714	731	708	725	754	764	773	683	778	739	694	693	700	725	678	754	709	699	712	749	676	735	736	738	731	696	708	721	689	716	664	670	660	723	698	684	692	665	758	718	719	704	690	696	710	712	742	708	718	738	698	742	652	691	697	738	709	724	725	747	712	704	703	734	677	729	723	727	736	722	730	685	749	761	700	717	716	728	711	731	665	747	748	703	706	684	713	781	689	701	728	742	740	735	739	683	675	675	732	769	683	707	696	736	645	751	694	735	672	704	693	702	715	694	727	739	731	713	742	708	700	740	737	696	717	717	681	716	683	736	700	724	699	711	688	683	704	727	698	686	649	690	688	705	690	721	707	666	727	687	744	715	760	684	732	687	695	680	715	666	696	658	666	761	725	684	732	715	729	722	705	688	692	735	685	726	691	710	715	701	713	750	732	727	720	700	702	694	662	717	697	696	733	689	708	692	723	705	654	719	747	667	746	756	721	732	716	686	779	767	753	732	722	703	732	703	691	689	736	707	742	711	705	670	668	695	674	701	719	669	670	657	709	721	695	732	711	719	655	728	688	711	747	684	651	698	690	686	706	650	667	712	757	747	689	741	644	717	702	702	673	727	710	718	735	751	738	709	738	743	725	692	664	724	718	668	711	742	716	696	735	725	689	709	706	745	707	730	697	684	748	705	714	706	653	671	693	691	707	738	697	742	711	713	762	715	765	717	702	702	722	771	704	785	704	683	669	701	755	718	695	730	731	712	745	698	725	756	732	702	709	706	674	719	727	778	727	726	695	745	748	715	731	690	747	725	720	695	699	757	743	681	728	721	728	695	704	729	721	713	677	711	702	740	741	698	704	680	752	684	706	692	716	760	729	682	723	704	691	733	698	709	743	696	705	712	721	688	703	707	696	741	709	680	703	747	735	725	702	677	684	660	708	751	704	765	740	694	729	778	703	690	668	722	688	758	679	763	691	744	723	693	716	710	686	675	739	707	770	656	721	716	725	710	686	719	687	701	706	745	670	736	726	740	728	742	704	696	691	703	701	713	720	746	759	730	699	716	703	709	731	710	742	722	682	719	697	695	690	682	670	728	719	645	733	761	725	736	725	750	756	704	709	690	703	712	727	734	699	708	706	655	754	711	742	737	699	689	689	734	720	724	727	628	693	709	661	686	724	699	740	711	716	738	699	739	711	707	690	691	718	693	723	739	694	690	738	705	731	709	744	720	696	670	714	755	714	725	696	756	703	655	730	690	696	735	729	710	681	700	710	762	715	691	690	738	723	729	723	732	685	722	765	760	691	649	685	689	721	735	695	709	698	716	733	746	728	760	718	745	721	692	722	699	695	714	713	673	711	762	720	735	709	702	622	735	732	698	660	730	726	674	691	762	731	701	671	688	719	723	691	666	706	694	706	780	717	729	733	717	677	729	684	736	702	710	695	723	708	699	713	718	724	714	700	710	666	713	736	754	699	690	737	741	737	704	691	690	739	737	750	723	729	672	739	667	793	707	671	715	708	722	715	731	665	698	736	709	715	750	754	756	712	743	726	732	671	705	738	722	764	709	703	718	700	709	703	734	730	723	743	693	699	683	650	685	723	767	752	742	708	683	697	680	701	700	718	721	732	709	718	696	736	702	716	637	700	687	704	674	738	723	741	718	723	745	700	721	725	657	721	707	775	701	753	727	722	661	698	738	666	716	777	690	777	714	724	738	705	767	688	747	703	767	695	715	742	734	676	741	719	689	753	641	699	722	667	686	732	719	712	713	675	757	739	731	726	693	676	721	725	698	702	695	722	726	707	738	753	724	730	729	746	724	674	752	755	664	706	708	736
2424	270	149	116	181	220	205	158	141	139	127	129	122	102	86	105	88	76	67	68	69	59	81	69	53	56	68	49	76	59	66	65	63	62	48	62	59	58	59	53	61	51	57	52	50	42	51	49	58	58	61	54	53	58	55	62	54	57	46	49	44	47	55	48	50	47	40	52	47	50	57	52	45	50	53	39	47	45	51	43	59	53	36	50	55	63	46	47	48	54	42	41	59	62	51	38	57	52	53	41	46	53	41	31	42	51	38	51	57	50	37	43	46	46	42	48	39	46	51	40	47	43	56	60	52	55	49	46	49	48	35	41	38	45	48	51	55	48	56	44	55	50	43	45	41	54	34	58	51	45	42	48	58	45	42	39	50	46	55	50	48	65	41	45	34	50	51	45	49	34	52	58	56	49	36	48	55	46	46	38	32	59	64	48	31	41	42	55	41	44	52	47	47	38	42	49	50	60	48	61	41	48	48	52	47	49	47	44	50	42	39	49	49	40	51	50	49	47	48	49	50	47	39	50	40	45	48	43	48	52	46	48	43	46	65	43	57	32	61	47	56	57	51	54	45	49	47	50	48	56	47	40	41	51	42	41	54	37	43	52	50	48	44	48	60	43	54	43	46	53	47	64	41	42	27	41	31	51	55	45	48	41	37	41	52	53	48	48	47	50	41	43	64	45	48	47	40	37	51	48	43	42	49	50	38	53	38	40	36	57	33	50	45	51	44	53	44	41	46	54	51	47	37	61	46	45	42	63	34	34	53	54	47	52	42	41	46	52	56	46	51	51	44	42	40	54	49	46	53	47	46	50	55	35	56	52	52	41	50	48	52	49	54	46	42	39	59	38	59	37	42	35	45	39	44	39	51	46	48	48	41	51	43	40	47	47	42	34	47	40	58	53	50	44	52	58	52	41	45	50	45	36	35	44	47	56	33	48	47	38	51	42	43	54	45	51	54	58	59	57	44	55	43	49	47	45	41	55	40	45	49	31	57	55	46	50	45	53	49	50	46	44	61	51	46	39	43	49	52	41	52	35	47	43	38	48	46	52	41	45	42	45	46	54	39	52	46	44	44	51	50	40	40	51	41	31	47	57	35	45	38	62	41	39	39	52	38	51	47	49	45	50	61	40	51	47	49	46	56	42	46	32	57	48	38	48	41	36	63	44	45	57	59	48	48	48	52	46	50	50	27	48	53	54	40	42	40	47	32	52	38	45	58	64	42	43	60	41	39	56	36	51	45	45	49	45	51	48	43	41	32	40	59	51	48	59	53	49	47	36	56	50	51	51	43	47	43	52	47	40	56	59	45	42	49	38	54	48	51	43	41	48	45	55	51	43	42	47	41	40	50	57	57	54	44	42	40	36	50	51	50	47	49	49	51	42	42	47	47	49	48	44	41	43	43	57	53	51	38	49	37	38	32	41	50	52	41	51	39	34	45	49	56	47	51	40	47	44	51	39	51	42	51	48	43	50	51	43	63	63	48	48	63	56	41	52	44	44	54	46	53	50	56	49	50	51	35	49	45	50	45	39	43	41	51	51	47	63	64	57	46	50	42	45	45	46	59	54	60	52	33	47	41	60	41	46	43	50	50	46	56	55	41	44	37	40	32	63	44	36	53	51	47	53	53	52	43	58	49	58	41	53	50	35	34	51	41	60	48	47	50	44	54	52	57	36	46	44	55	42	43	46	45	51	57	43	49	42	44	53	41	51	45	40	52	39	53	46	48	55	38	42	40	51	59	42	43	57	42	51	32	44	47	48	50	50	57	49	41	49	45	47	50	54	39	42	40	56	43	49	51	55	39	50	55	37	45	62	63	33	45	42	57	50	39	40	52	43	49	52	48	38	49	46	49	49	46	52	40	40	29	49	37	54	58	37	47	40	52	39	53	47	63	38	45	40	44	43	47	42	42	48	47	45	47	34	55	43	50	48	36	52	43	48	56	48	42	54	53	40	51	54	44	49	60	42	42	44	46	30	50	61	55	32	57	51	35	46	44	43	47	51	47	40	40	42	54	48	49	47	46	53	53	45	53	34	41	56	50	39	46	47	50	48	33	59	51	45	48	64	42	54	53	49	54	56	45	46	43	50	48	43	52	53	56	51	40	42	42	51	51	38	46	53	47	45	48	48	45	44	47	51	46	56	49	40	48	33	47	53	50	47	70	49	57	51	54	49	54	42	44	51	35	57	48	36	39	47	48	46	43	41	61	42	43	38	55	39	42	41	52	49	52	37	58	42	32	53	42	46	47	53	56	54	35	39	47	37	44	41	39	47	46	48	57	46	42	61	37	41	52	39	46	47	40	40	49	55	50	35	43	32	46	52	33	54	46	53	45	53	44	42	43	42	43	50	55	42	43	50	45	43	49	52	46	53	43	40	51	48	44	46	49	51	37	49	52	48	48	48	40	40	55	46	37	49	52	53	46	49	55	41	47	57	58	39	51	43	62	46	51	40	60	34	52	42	49	45	47	44	50	50	46	51	39	42	49	47	38	49	56	50	40	38	45	41	44	43	48	49	52	53	53	45	33	59	36	44	33	40	43	55	51	58	54	43	50	40	36	44	46	46	60	54	56	37	46	50	54	57	42	48	25	55	39	48	50	53	43	43	58	41	49	33	42	56	59	40	49	35	36	51	47	53	56	48	44	49	56	50	42	52	41	54	56	43	41	44	59	46	48	41	53	48	57	51	44	50	43	50	48	55	48	47	39	40	36	44	36	41	50	52	50	57	49	49	30	41	31	47	47	47	38	48	47	43	41	46	42	55	51	52	43	47	56	47	45	51	46	38	48	38	47	60	55	49	48	44	63	45	44	50	31	42	52	42	38	49	49	45	48	34	49	38	50	45	50	46	53	51	52	38	57	39	57	42	49	50	31	52	51	47	53	42	37	36	30	43	46	55	56	50	61	59	50	42	55	57	46	48	50	42	53	40	50	42	53	43	29	41	46	42	37	31	52	44	51	44	48	54	37	45	47	40	53	47	47	49	50	49	44	37	50	50	50	49	48	47	54	46	50	43	43	46	50	53	53	54	58	47	52	34	42	52	48	44	52	42	55	46	60	44	48	44	47	47	47	41	49	37	61	48	30	59	46	53	49	50	51	74	54	40	40	45	50	49	42	44	48	59	45	45	40	46	45	39	59	49	47	48	32	40	55	38	58	35	46	49	43	42	35	49	49	40	49	51	58	44	54	36	52	42	57	53	35	46	44	46	60	43	51	44	55	43	46	48	59	50	47	41	37	37	53	55	44	41	42	49	45	41	53	51	36	49	48	33	49	48	44	51	49	51	44	49	45	37	38	45	54	57	42	47	45	60	50	53	50	39	50	56	39	51	42	47	37	50	48	53	67	35	51	32	63	41	34	46	51	47	41	44	54	50	37	46	58	53	56	49	45	39	38	46	41	45	55	43	46	51	58	44	35	46	58	31	49	44	45	58	46	54	29	45	37	50	48	48	35	50	46	31	49	41	44	47	38	43
14708	8000	3835	10710	16852	15819	12925	10586	8740	7031	5843	5098	4193	3559	3088	2760	2342	2243	1952	1952	1784	1640	1562	1555	1450	1374	1349	1265	1266	1258	1256	1174	1193	1185	1176	1137	1181	1172	1190	1151	1135	1083	1075	1078	1093	1062	1084	1067	1026	1124	1105	1063	1042	1019	1042	1043	978	1050	974	948	946	935	919	884	891	828	894	827	810	829	802	848	781	767	755	809	821	764	794	772	771	791	778	805	809	804	796	757	732	784	783	777	759	782	746	735	788	688	728	714	724	757	804	761	751	760	755	765	756	728	723	757	700	741	717	695	705	757	730	680	768	721	713	697	717	740	693	760	700	792	724	761	720	746	723	725	725	753	755	707	705	710	739	692	699	698	721	763	712	766	707	660	735	697	727	700	728	738	683	716	726	724	732	770	753	698	696	731	753	726	761	735	712	734	707	741	739	724	688	745	720	732	718	713	681	699	712	734	734	701	707	718	723	723	667	765	745	684	734	717	729	716	723	712	728	708	698	731	730	733	739	710	759	734	762	732	736	733	699	710	708	704	701	729	712	760	737	692	710	716	663	738	689	724	727	714	704	686	736	725	742	732	732	742	781	719	703	675	734	775	703	716	723	697	712	720	699	706	718	714	708	703	708	703	728	727	719	713	658	728	732	747	706	730	715	661	738	757	751	717	697	750	715	695	697	715	717	695	712	744	744	766	697	718	748	731	735	733	718	731	707	705	705	688	742	715	757	741	707	731	741	723	701	719	702	719	679	703	740	731	725	746	727	729	723	726	704	735	686	690	708	758	711	757	714	744	694	765	697	774	711	733	720	730	685	709	716	707	739	717	729	697	734	768	720	683	722	707	769	700	728	720	748	683	718	749	706	727	724	716	777	722	725	748	739	734	749	731	692	715	734	702	696	698	740	720	692	701	720	721	753	729	692	713	697	674	745	727	799	764	751	778	685	713	694	728	729	715	778	713	664	751	765	690	721	747	698	717	698	728	706	702	678	760	734	716	738	806	698	729	699	696	757	709	660	697	696	716	762	697	709	708	705	710	738	729	773	753	693	790	750	713	732	726	759	726	706	734	730	734	758	761	780	724	728	736	714	734	688	752	741	696	724	688	680	729	743	741	735	693	751	721	699	707	729	707	706	720	717	716	709	717	729	705	735	751	710	762	715	697	738	741	698	726	725	697	755	708	773	704	725	737	695	694	759	703	709	707	693	706	771	701	694	745	742	745	750	649	709	717	732	742	735	704	774	737	741	745	741	760	703	745	695	729	714	753	743	698	730	762	697	697	739	677	700	672	704	753	759	754	751	713	682	696	731	723	728	692	718	666	699	766	732	761	708	725	722	733	729	741	711	692	760	711	681	751	692	671	718	751	714	709	717	744	755	705	700	733	756	695	713	670	727	749	734	730	748	726	774	733	705	734	703	702	689	774	685	724	717	704	782	709	722	745	751	720	730	688	711	684	741	756	685	705	741	759	721	705	757	752	750	739	671	730	703	705	715	750	722	716	717	736	672	721	682	713	743	730	721	723	738	748	718	740	744	728	759	724	756	738	740	705	713	747	727	718	674	728	728	720	711	737	716	728	719	758	757	757	694	698	693	712	680	694	715	728	749	710	721	680	714	757	712	690	716	703	733	711	684	734	728	752	733	747	727	733	755	729	717	734	657	758	697	665	769	695	728	779	738	749	694	679	702	735	684	781	748	698	763	722	756	710	731	691	735	722	716	722	721	698	742	742	655	739	746	772	743	742	738	723	693	690	700	683	720	716	728	694	703	766	707	729	699	729	704	725	685	765	753	729	701	710	746	758	723	736	697	714	764	685	686	714	710	720	752	692	746	692	723	736	692	729	698	729	743	729	692	750	735	652	666	723	763	734	713	682	728	735	688	702	766	679	732	740	782	702	716	706	765	717	699	734	725	741	705	717	765	716	719	721	679	692	679	698	685	671	750	695	795	755	695	707	690	706	687	742	704	697	730	750	734	735	769	771	702	744	725	737	747	718	729	739	748	710	679	732	668	716	720	720	702	717	729	708	697	728	704	709	786	731	679	691	758	753	703	748	750	753	707	724	772	685	747	773	709	766	751	698	723	700	718	707	740	693	744	688	717	706	761	760	705	702	701	738	742	768	686	713	671	678	755	694	707	723	714	671	714	717	701	785	723	718	761	690	650	795	774	707	737	770	705	758	726	684	681	684	730	757	707	697	721	747	741	755	717	729	730	722	703	752	727	759	709	696	733	672	740	698	706	727	670	690	695	708	743	691	715	717	716	703	726	730	712	705	723	790	720	691	741	719	723	694	677	716	730	710	785	720	727	726	716	728	683	717	742	705	724	763	697	685	713	719	712	786	728	740	726	664	719	696	734	753	679	723	717	750	702	733	672	730	701	716	752	680	738	679	723	708	727	669	733	708	726	700	718	726	714	719	715	696	725	707	710	727	710	736	717	731	712	720	742	682	712	748	786	706	685	749	714	725	728	672	726	667	768	718	728	718	702	736	738	692	752	781	679	711	719	747	710	718	719	745	702	742	733	703	716	732	757	684	728	714	738	729	693	700	704	710	692	748	713	735	739	749	775	694	753	751	741	742	706	721	806	698	685	773	719	775	724	776	714	765	724	746	720	709	680	669	729	739	659	734	700	751	709	717	693	700	680	708	730	699	737	708	727	728	758	706	708	715	699	709	752	775	736	681	753	714	725	716	731	815	720	754	730	724	689	751	668	709	687	714	723	751	708	716	762	750	696	703	790	712	762	760	756	696	711	742	750	734	718	743	647	752	752	692	675	701	764	765	759	746	735	705	748	715	707	708	720	689	716	742	697	689	740	737	716	763	736	709	727	731	760	748	696	717	743	741	725	710	673	726	706	714	695	725	669	734	717	731	683	710	722	754	691	706	705	739	698	708	704	712	727	756	681	711	744	748	727	738	751	715	759	766	699	716	702	713	739	737	772	716	697	772	735	812	735	760	750	705	718	712	677	754	750	791	753	724	720	710	731	718	712	691	755	738	707	724	707	725	743	776	761	767	702	696	704	719	739	708	736	699	678	720	728	712	709	727	704	716	712	741	762	700	755	730	732	740	710	717	720	713	733	720	718	722	712	719	720	735	681	759	689	734	726	693	747	738	697	699	730	703	707	729	759	734	681	706	718	711	746	730	758	712	711	703	735	715	679	696	752	726	674	682	696	714	733	697	708	782	721	723	704	733	699	769	699	711	711	712	728	742	688	724	709	709	709	677	697	726	688	669	677	741	718	697	689	732	742	747	719	713	735	716	757	719	770	759	736	716	684	735	710	730	707	701	666	701	693	720	727	709	725	746	735	766	703	704	727	724	695	729	690	750	707	723	706	709	710	722	712	683	741	723	721	717	714	735	706	710	719	705	764	707	727	679	696	705	703	683	696	721	688	709	681	684	751	714	730	704	685	706	731	716	746	745	700	688	746	691	692	725	692	708	744	721	713	755	689	721	732	725	730	704	707	735	744	714	737	742	749	692	693	719	723	701
1638	534	286	223	349	337	342	327	309	248	216	199	171	152	161	134	144	122	120	98	98	96	92	89	92	103	88	80	92	91	109	70	89	86	89	91	69	87	84	85	78	76	79	81	90	69	76	102	70	87	90	81	92	76	86	75	74	73	58	69	86	79	87	68	64	64	89	76	73	78	84	59	86	65	79	58	69	80	59	65	70	62	64	61	71	79	76	69	61	73	73	59	72	63	74	63	83	64	75	60	80	62	68	74	74	76	69	69	57	71	63	61	70	61	63	73	58	76	51	70	72	68	55	67	59	65	64	67	65	75	69	65	67	73	59	70	74	73	50	62	77	56	72	72	76	64	57	55	82	68	77	72	78	68	78	82	61	50	74	67	75	71	72	65	79	63	73	69	76	72	61	76	61	70	80	72	50	62	73	62	81	71	59	63	72	60	69	55	54	61	67	64	57	58	57	72	81	64	66	65	73	78	54	71	76	72	62	60	70	73	67	62	77	79	65	69	80	67	68	80	71	70	72	69	77	54	53	64	72	71	66	62	65	63	63	80	68	62	79	77	82	62	67	64	71	70	60	74	65	69	70	65	51	59	60	80	67	54	70	78	81	55	69	78	71	67	71	58	74	66	72	61	76	73	68	55	61	64	71	75	50	72	58	57	57	73	58	74	63	56	72	72	57	65	61	64	74	53	69	64	70	65	77	66	66	70	70	60	80	79	78	82	65	60	62	65	57	68	72	76	70	75	69	67	71	64	66	65	63	72	74	62	66	57	63	73	62	76	72	85	82	70	60	68	67	70	74	61	88	60	78	71	52	72	66	79	78	94	82	80	74	54	58	78	77	72	69	87	60	72	76	67	70	77	79	70	74	53	68	74	85	61	61	77	75	53	60	73	66	69	76	81	66	78	68	63	72	59	67	73	76	66	72	76	67	68	55	68	66	69	61	87	69	62	79	73	71	54	64	83	61	59	73	69	58	61	81	65	69	66	79	55	62	41	69	62	75	62	72	70	78	69	76	81	69	63	73	65	76	69	72	59	68	61	81	67	67	90	76	60	75	66	59	77	70	79	65	78	51	66	69	71	65	53	76	72	68	61	66	67	65	59	71	83	63	68	78	73	69	68	52	52	59	61	64	61	75	77	83	71	60	65	69	65	57	76	89	63	72	66	59	72	69	62	78	77	63	55	73	65	61	69	69	73	72	79	81	69	63	64	73	67	67	64	51	62	67	68	74	59	60	58	66	50	61	66	76	57	69	64	88	62	76	75	70	65	61	75	65	54	53	76	64	67	58	76	73	68	72	67	64	75	83	79	70	72	60	63	63	77	62	79	70	70	60	94	63	56	77	71	76	58	59	72	76	58	75	59	56	55	72	58	60	62	74	63	64	58	70	52	78	68	66	58	68	70	62	87	78	66	76	69	68	55	60	68	59	55	75	60	73	57	63	61	70	55	58	66	58	64	85	62	75	76	66	67	62	72	52	81	68	72	57	70	71	76	71	69	67	83	64	58	60	73	80	64	67	64	71	89	62	59	68	64	51	74	72	63	60	69	62	55	56	59	80	80	70	63	50	75	74	73	75	63	68	76	73	63	67	60	67	65	78	74	80	59	71	66	60	71	71	68	59	54	69	68	61	67	71	77	81	63	70	75	54	59	56	63	66	70	61	60	65	72	63	51	65	58	78	58	60	57	65	82	64	66	61	71	62	68	65	70	64	70	54	61	73	74	72	80	63	63	73	71	68	66	68	62	83	65	74	66	56	67	52	73	56	70	58	79	60	78	72	69	51	74	69	82	69	69	75	65	74	73	62	70	75	74	65	56	76	67	60	53	70	72	57	76	65	73	72	66	74	67	65	72	64	65	77	70	65	62	65	76	69	66	53	64	66	60	60	79	83	82	57	84	83	77	63	58	60	65	65	68	51	67	61	63	65	61	80	84	64	66	79	66	59	53	50	66	61	70	69	62	67	78	53	71	51	62	72	83	59	60	70	74	73	65	77	71	68	77	55	67	77	64	73	65	70	81	65	76	58	78	79	75	71	68	64	69	62	74	79	69	55	75	60	55	70	65	74	69	66	70	78	70	82	56	58	57	65	63	71	76	59	68	60	67	63	79	71	60	77	71	68	66	58	71	73	61	59	71	65	68	81	63	65	77	62	71	69	72	63	60	69	59	88	70	79	64	73	62	80	68	78	59	71	59	67	66	65	54	71	70	68	68	73	59	68	62	72	75	66	62	81	67	70	70	62	72	84	64	67	74	65	74	72	53	65	71	63	66	74	58	72	73	57	64	65	70	63	78	66	70	56	55	64	67	67	58	65	83	65	57	79	74	63	71	58	69	72	51	68	72	62	71	83	57	64	61	73	65	67	87	54	62	80	72	60	60	68	72	79	70	74	63	69	69	70	64	56	65	75	58	59	56	53	62	73	79	55	77	69	65	60	69	62	70	56	74	66	59	60	60	72	66	61	69	80	71	61	83	78	70	74	77	74	74	64	83	82	50	69	84	61	67	64	71	66	63	60	75	69	70	66	67	75	65	69	67	78	74	56	59	57	71	69	69	74	72	58	64	74	69	66	72	61	75	76	66	79	75	64	68	74	51	83	58	77	71	65	69	77	65	71	78	59	64	84	74	74	68	65	77	66	61	83	78	63	61	59	57	70	54	60	65	61	70	57	67	69	70	64	68	64	68	84	66	76	78	60	74	70	53	87	64	71	78	72	74	63	56	63	68	71	54	81	71	73	65	64	70	68	63	55	69	71	65	65	84	66	66	84	72	57	71	71	72	61	64	72	67	67	68	79	57	59	63	74	72	66	71	62	63	64	69	69	72	53	76	67	74	68	49	73	67	58	73	54	69	63	68	50	72	60	63	72	60	70	66	63	72	71	60	69	70	76	77	73	73	58	63	71	71	73	61	64	72	71	67	69	70	77	65	74	66	73	64	77	61	73	52	70	74	67	67	63	67	67	77	70	65	69	70	60	75	63	79	70	73	69	78	76	62	63	84	89	72	80	69	81	73	69	65	61	60	66	72	66	75	74	67	80	74	85	46	69	65	72	71	75	74	71	80	67	70	73	71	66	67	66	82	76	77	60	74	63	61	70	75	67	58	63	72	58	71	75	77	63	74	78	62	73	69	63	81	66	67	78	68	71	80	83	73	53	55	61	58	79	86	75	93	70	73	65	87	90	52	72	66	72	81	60	69	60	68	84	64	60	67	65	60	78	68	70	70	74	63	64	66	80	50	67	71	56	71	78	70	60	75	71	78	71	68	77	70	46	69	61	79	63	58	68	64	73	76	60	75	72	74	73	72	73	58	53	67	79	76	73	68	88	61	63	73	59	73	69	74	64	58	78	63	73	71	73	75	77	69	61	65	69	56	65	54	55	71	80	68	66	71	78	67	83	73	77	57	58	72	61	54	64	74	72	59	63	70	61	74	67	55	53	67	70	64	69	84	66	70	72	66	70	62	69	69	71	55
21811	13045	6298	16111	23806	22165	19146	16062	13246	10991	9173	7911	7012	5655	4970	4435	3999	3745	3344	3055	2851	2713	2545	2289	2266	2284	2132	2115	1936	1923	2003	1827	1767	1774	1697	1705	1794	1795	1773	1714	1625	1642	1647	1688	1686	1660	1604	1524	1616	1637	1590	1557	1522	1548	1475	1544	1482	1444	1403	1370	1361	1300	1375	1297	1221	1233	1168	1192	1183	1173	1191	1134	1106	1134	1152	1140	1179	1145	1124	1089	1080	1154	1111	1094	1175	1099	1160	1085	1101	1112	1063	1117	1028	1085	1076	1046	997	1058	1094	1084	1003	1044	1070	1056	1032	1074	1065	1055	1075	1030	1080	1047	1025	1075	1039	1009	1029	1058	1049	997	1042	991	984	997	1031	994	1027	1066	997	1084	1036	1090	1006	1041	1030	1068	991	981	998	1053	1085	997	1014	1069	1034	1029	1004	997	1014	985	1020	1003	1017	1008	1013	1033	1024	1011	1049	972	1056	1063	993	1058	1007	1001	1067	1052	1042	995	1015	973	1114	1013	1080	1017	971	1100	1045	1035	1013	1054	1030	1018	969	1059	1022	1082	973	1022	1078	1063	1013	1081	1076	1053	971	1062	1050	1022	995	1010	1022	1031	1018	1054	1032	1013	1043	1033	1059	1013	1001	1055	1058	1025	1047	1041	1027	1026	1035	1011	973	1046	1037	1029	1051	1018	1019	1028	1054	1030	1005	1021	1009	1042	988	1013	984	970	959	1023	973	988	985	1062	1016	987	981	1026	989	1011	976	1000	1029	969	1008	981	1125	977	1025	1050	998	1051	1017	1038	1028	1008	983	1039	1049	1029	994	1023	951	1041	1010	1048	1003	1023	1042	1031	1067	997	1009	1048	1011	987	1066	1014	1044	1018	998	1033	1044	982	1036	966	1052	1084	1027	1032	979	1027	1049	1013	1019	1044	1051	1035	1060	1039	1018	1038	988	1027	1022	1034	1006	1001	996	1040	1017	1018	993	980	1047	1029	1078	1021	1015	1006	985	1011	1034	1004	1002	1029	980	1059	1058	1022	1045	979	1096	1042	981	1001	952	977	1020	1046	1055	1027	1030	981	1012	1002	1010	1070	956	988	1046	1037	994	1004	1030	1025	1058	1023	999	1040	946	1055	1035	1051	987	1054	1018	980	1021	1015	1093	1096	1012	1085	1033	965	1048	994	1055	1001	1011	1019	1005	1079	982	1047	1010	1027	1003	992	988	1020	996	1014	1050	1029	1046	1047	1006	988	1050	1011	1026	1006	1086	981	1015	1027	1079	1000	1076	1025	1018	1050	978	1004	1038	1020	1057	1022	1009	1072	1065	1004	997	1023	1047	1048	1009	1052	945	992	1072	1062	996	987	1021	1004	1006	1053	1016	1039	1080	995	996	1034	957	997	1049	1046	965	982	1037	963	1015	973	1052	1032	993	1033	1017	1043	1040	1035	1016	982	1089	1012	1041	1036	1006	1036	1007	1031	1029	1006	1010	964	1035	983	985	1043	1046	1067	1041	1027	962	1009	987	985	1007	979	1030	930	996	1042	1056	1041	971	1044	1021	1021	1009	1061	1053	1031	1066	967	974	1015	980	1025	1021	1020	1034	1038	978	1029	1001	1001	1033	1004	986	1018	1026	973	1021	1009	1069	1063	984	1013	1022	1031	998	993	994	1045	949	1021	929	1057	1024	1000	1020	991	1020	1017	1037	1025	1005	1010	1034	1006	986	992	1047	1001	1011	994	1032	944	973	1000	1018	1062	1007	1015	992	1003	1004	1005	1049	1006	1014	1006	1104	1027	1031	955	979	1051	1028	1037	1032	1035	1007	1022	1043	1076	1031	1023	1024	1039	1038	989	1067	1002	999	1014	1006	1032	982	971	999	980	990	1000	1043	1046	987	1044	1032	1025	1048	986	1019	1099	1019	1053	1058	1010	1050	1040	1028	994	1011	956	1046	1058	933	1036	1031	1040	1033	1028	989	1028	1010	1021	1013	1017	1046	1026	1015	1003	958	973	1011	1002	1000	1061	1036	1016	977	1063	1012	984	1051	990	1056	1070	1009	1016	1024	1010	1002	1007	1001	988	1016	994	1032	1061	987	977	994	1035	1007	1022	997	1086	1018	988	1036	1022	1030	996	1013	973	981	991	1068	997	1034	989	1062	1063	1006	1056	1012	993	989	1049	965	971	968	1033	1067	1039	1042	1028	1016	1051	1018	1041	1026	964	1062	988	1025	1050	974	1010	1094	1011	1008	992	1025	1020	1029	1013	1006	1013	1018	998	1019	1014	995	979	1027	1027	1027	1005	1038	1007	1007	1023	990	1039	958	1007	1003	965	1002	989	1039	1019	975	955	1005	1020	993	991	1018	1017	965	1020	1057	1055	1073	1039	964	986	1026	1022	966	1027	989	997	1048	956	980	1079	1018	1059	986	1034	1056	1031	959	1056	997	1027	1017	1016	993	998	1013	1001	959	1068	979	1055	1007	1031	1036	969	1016	983	981	1000	1031	1019	1045	971	997	962	1066	1002	1010	1006	1004	1004	1010	1030	999	1030	1001	1075	985	1089	987	1029	1035	1029	996	994	947	962	1095	1010	961	1044	1043	1049	1034	1024	1039	1045	1033	1033	1065	1002	970	1051	1065	1055	974	1005	996	985	994	1027	1021	983	1022	1057	1022	1021	1040	1073	994	1038	1039	1043	1038	1051	1014	1031	949	1034	998	1043	979	980	1031	1046	1008	1013	1060	1016	983	1041	1010	1073	982	1016	1043	997	994	1008	983	1035	988	961	1034	1053	1051	989	1065	1034	1021	1066	1041	1018	978	1011	988	1032	1046	1036	1051	1020	1012	1001	995	1033	1004	1019	1034	1042	973	994	992	1031	1015	1046	1014	1030	998	1023	1001	1003	1003	1003	997	982	994	1003	1032	1023	1031	1031	971	1002	1052	998	1048	1037	1056	1000	1015	1007	985	976	1011	1021	989	998	994	1039	1050	1009	1064	971	991	1045	1032	1045	1019	1040	1040	1025	1029	1029	1025	1036	1010	1010	1021	1011	1086	1063	1067	985	994	947	1011	1068	967	995	1013	998	979	982	973	987	1041	1053	1018	1007	1031	968	1067	968	993	987	1031	1053	1063	963	1046	1027	1021	1004	999	985	1037	1041	1044	1040	1011	1019	1043	1044	995	1024	1070	1029	967	999	1104	1028	998	993	1061	976	994	1035	973	1015	970	1098	1016	1018	1021	1011	1048	1058	1071	1067	1061	998	988	1018	978	1016	1029	1024	1018	1092	982	996	1062	1006	971	1033	1019	1005	1026	1028	1027	1014	1013	985	1051	1020	1035	962	1013	1029	1013	1052	1038	1020	1049	937	1031	938	1002	1012	1035	1114	1065	993	1026	999	1035	1066	1007	1014	1032	1017	1024	1065	1051	987	999	957	1010	1062	1037	995	1025	990	992	1033	1065	1068	945	935	1022	1010	998	1014	973	1044	1009	1014	1050	1022	1033	987	1024	1008	999	949	1031	998	1011	1098	987	979	976	1022	1014	1052	1011	1078	989	966	992	1030	1039	996	1004	1014	1064	1042	1021	1026	996	1010	1077	1018	1022	1071	975	1004	968	1003	1017	1075	1055	1023	1013	1027	999	1061	991	1071	1016	1007	992	1024	1016	1024	1076	1017	1021	1055	1040	1049	1033	1087	1000	1037	1014	1026	986	1037	1010	1047	1081	994	1027	1012	1001	990	1066	1017	1047	991	999	1036	1056	1024	1003	1040	1006	1024	1052	1021	1002	983	1081	1034	1050	957	964	992	1017	1007	1018	981	1028	996	991	1004	1039	996	1033	1004	1000	1005	1074	1030	979	1006	959	1039	1014	1024	1040	1034	1014	1013	1014	1049	1024	1016	994	1033	1028	1017	1038	962	1033	1042	1029	992	1024	1063	997	1035	1025	1012	1001	1009	1018	1018	1067	990	1023	975	1046	965	1008	1043	943	1011	1033	1015	1015	1040	996	1006	1084	1031	970	986	1078	979	1029	987	1062	974	1046	1049	1056	1057	1102	943	963	1066	1065	965	1053	906	1032	1034	1045	1017	1028	985	982	1052	1029	1050	1076	1029	1030	1000	1033	1050	999	992	970	1006	1019	991	1032	1057	954	1041	1054	1020	988	1060	1024	1041	965	1038	1056	1012	944	1056	954	1016	1075	1012	1004	1024	1027	1050	1060	969	1046	1007	970	1063	1014	1003	1019	1032	1035	1072	1003	993	1037	1027	1032	993	1000	1007	1026	1036	1008	1026	985	1088	1020	1045	1022	977	1037	973	1037	1023	1011	991	993	989	1048	1016	1039	1034	1015	1005	992	988	1023	1058	1017	989	1021	1061	1052	1005	1032	1033	1016	987	978	1035	1033	1038	1015	1028	1039	1074	974	998	1017	1017	1099	1008	1044	1036	1008	977	1006	1003	1058	1066	1061	1015	1066	1023	1014	1002	1050	988	1008	1031	1044	971	1051	1034	997	1015	1021	1041	1040	1038	1082	993	1018	946	1020	1073	1036	1032	1005	1020	1029	1005	1071	972	1038	999	1077	994	1023	1103	956	1024	1033	952	1025	1042	1021	1001	1007	1035	1007	1020	991	1003	988	1042	958	999	1023	986	1031	986	999	996	998	1022	1021	1058
1430	135	82	62	103	92	112	99	82	78	53	71	58	50	49	53	45	36	44	40	35	37	32	26	40	35	40	34	33	38	41	37	36	38	35	34	44	52	38	35	40	36	37	41	44	39	37	36	37	43	32	32	28	29	35	34	34	33	46	33	27	41	30	34	26	37	24	29	31	30	30	41	38	28	29	29	36	28	31	27	18	21	29	23	35	30	30	28	45	31	33	29	28	29	34	31	25	27	36	29	32	33	30	29	26	38	26	27	27	33	35	33	26	28	28	28	37	27	30	40	32	33	23	39	27	37	40	20	37	33	28	29	18	29	25	27	36	21	40	29	32	34	31	21	28	29	36	31	24	37	31	41	30	22	26	31	29	29	31	38	28	31	21	28	34	29	38	25	29	27	37	28	30	33	26	49	38	31	35	20	34	28	35	32	35	30	29	23	27	37	36	38	24	40	26	31	29	30	31	36	26	31	34	22	27	23	37	36	26	34	32	39	34	23	31	38	33	34	36	32	36	23	25	38	25	32	30	33	31	30	30	22	28	27	29	24	30	30	29	30	38	25	24	31	37	38	37	22	29	24	35	36	26	40	24	28	20	35	32	35	28	40	31	28	32	30	22	21	26	30	25	25	27	31	25	31	35	28	23	36	35	27	32	35	25	28	31	34	34	22	30	34	34	28	28	38	28	34	43	26	32	33	29	25	32	35	30	32	24	37	33	30	31	29	19	33	29	37	33	33	44	22	34	32	26	31	27	32	35	34	29	22	26	24	35	33	34	29	29	22	33	37	28	26	36	29	24	30	25	28	33	37	38	28	35	34	23	26	32	37	28	35	29	37	41	27	27	21	31	40	29	33	32	32	27	29	35	30	30	27	26	30	33	20	18	25	24	32	35	34	29	34	40	34	29	32	29	32	37	24	26	33	31	30	34	28	38	20	40	40	29	35	30	24	22	29	31	22	32	39	32	32	47	44	34	21	27	38	30	29	40	23	30	33	29	40	34	30	36	34	33	48	33	31	20	37	35	31	28	23	27	26	24	31	32	35	26	32	29	25	23	31	31	30	28	35	32	37	31	30	34	36	35	37	26	38	24	34	26	29	32	27	31	28	29	28	33	20	23	28	39	29	21	25	29	33	33	34	37	37	20	30	29	34	33	43	26	27	26	35	39	29	30	35	31	29	31	29	29	31	34	26	37	29	30	31	32	34	34	26	26	34	27	35	37	22	26	35	30	26	32	32	36	35	30	24	33	36	28	26	30	25	24	29	17	29	28	39	32	23	26	40	36	31	26	26	31	34	25	29	27	29	28	33	32	26	37	32	30	30	32	36	36	28	36	18	33	35	23	27	25	34	41	49	27	27	26	33	34	29	20	35	30	29	27	30	23	36	32	26	24	23	23	28	34	28	28	24	22	28	24	44	41	34	35	30	26	27	17	26	30	28	37	23	28	31	34	37	30	34	28	32	31	38	26	29	32	38	34	31	27	28	41	34	26	34	36	28	34	32	22	17	28	27	32	22	25	29	38	30	27	35	30	36	33	27	19	26	27	28	27	33	27	28	31	38	30	26	35	30	29	29	33	32	34	17	30	40	33	31	43	27	29	41	37	24	37	40	25	32	21	32	28	34	35	31	27	40	19	27	39	37	26	32	25	37	29	35	37	28	25	31	36	31	37	37	24	35	32	29	30	33	42	24	22	23	21	36	33	28	22	34	26	28	28	32	34	26	22	37	31	31	22	24	23	32	29	31	31	32	38	27	33	25	27	23	25	31	36	24	29	41	33	34	26	23	36	22	17	32	26	38	24	29	31	29	26	28	28	38	32	38	43	32	33	30	32	35	34	31	32	35	25	29	32	18	30	35	23	27	30	33	37	33	21	32	32	31	25	22	37	28	33	37	28	34	29	20	30	29	28	28	35	24	23	30	29	31	36	25	42	38	36	39	32	31	38	25	21	29	34	25	32	26	27	31	26	35	43	36	31	44	25	34	33	31	40	22	28	33	27	30	22	26	34	25	21	26	19	30	49	22	31	34	34	28	38	36	30	28	26	33	29	31	31	32	32	34	30	39	27	34	37	33	24	23	37	31	23	34	29	39	29	27	33	25	27	34	30	39	24	37	31	33	20	36	28	28	31	32	35	28	28	28	21	25	31	31	34	22	27	37	34	29	28	29	30	29	27	29	40	45	25	38	31	25	27	26	27	45	23	29	36	28	25	29	32	32	28	28	35	26	40	29	20	29	33	25	29	38	27	23	31	32	30	36	24	24	33	42	34	33	30	45	33	26	35	26	34	32	41	26	32	23	28	23	37	29	28	35	34	28	37	24	29	26	31	29	35	29	32	29	25	35	32	22	29	34	22	30	34	22	44	29	25	20	28	39	29	29	34	42	35	31	43	29	27	34	26	30	29	29	33	25	32	30	30	41	30	33	34	45	44	26	22	28	37	29	26	33	29	28	32	28	38	29	36	30	35	31	34	25	28	26	26	27	38	35	25	29	23	23	42	35	24	27	25	38	31	34	28	23	24	32	28	23	48	26	37	25	20	18	27	39	30	32	25	36	46	28	34	26	34	34	28	29	30	32	27	38	30	21	35	24	34	23	38	35	27	28	25	34	33	30	31	40	26	30	28	30	33	30	28	31	27	41	32	39	15	36	27	33	34	29	26	26	39	26	23	31	24	33	34	30	33	33	32	21	31	37	29	36	22	31	35	19	44	28	33	28	31	28	22	35	34	22	31	23	34	27	22	31	29	30	33	26	48	31	42	35	33	24	33	25	21	32	35	23	33	37	34	26	37	27	24	31	31	20	34	26	29	29	25	26	44	21	31	34	35	31	36	27	41	26	30	42	30	31	38	27	24	31	26	32	31	35	25	22	35	29	34	39	34	39	32	35	22	41	30	27	27	29	27	27	31	31	33	26	29	35	30	24	35	43	28	24	32	24	33	17	36	38	30	22	35	31	24	30	28	30	28	21	32	32	36	35	26	22	42	27	26	34	31	28	25	23	30	36	39	34	35	33	38	21	36	37	26	25	25	33	22	26	34	24	28	32	32	34	30	27	34	33	34	30	31	23	23	33	31	29	30	31	39	31	28	25	26	23	35	33	29	32	24	36	32	26	36	32	24	26	38	26	35	28	22	31	35	33	38	42	31	27	36	28	40	32	35	39	25	32	35	38	40	27	21	29	37	20	39	25	20	22	24	20	29	33	31	27	32	30	46	34	30	39	28	32	31	33	33	32	28	37	33	28	24	33	26	37	32	27	28	32	29	30	28	31	37	27	40	27	24	23	34	42	29	25	37	28	31	25	36	31	29	38	28	31	23	32	42	21	29	32	30	28	23	24	26	32	26	36	27	27	40	33	32	36	34	24	38	26	24	28	33	28	30	22	30	20	22	38	31	29	30	38	29	24	29	33	22	20	36	26	34	25	35	27	25	32	30	18	24	28	33	30	30	27	30	41	25	26	30	31	23	22	35	31
11012	4730	2158	6132	10565	9475	7926	6197	4950	3877	3293	2571	2214	1859	1560	1443	1299	1225	1144	1079	994	927	858	773	835	807	762	788	780	779	804	765	762	689	744	751	783	757	725	726	716	757	751	759	687	736	684	747	698	692	724	684	668	708	688	700	658	616	621	613	584	589	567	542	528	531	506	535	537	537	543	518	497	489	512	496	506	479	499	526	506	553	523	516	520	495	527	527	507	488	535	513	475	514	497	476	484	483	499	491	475	493	498	469	465	479	500	439	491	446	500	487	458	502	495	427	462	499	435	462	471	463	490	455	528	483	465	457	460	449	481	475	476	487	449	457	500	487	450	458	518	507	434	511	499	460	493	470	463	508	489	451	465	442	501	512	452	475	438	475	399	462	494	464	455	508	469	496	515	489	428	432	470	473	480	439	493	439	502	488	455	483	481	425	469	458	465	479	460	477	465	512	447	441	447	519	459	445	473	462	489	467	440	468	480	466	443	455	462	455	445	436	499	445	477	475	466	445	460	457	474	427	497	475	421	443	452	471	460	451	428	462	453	449	492	494	518	439	490	476	468	457	466	459	474	473	463	465	427	514	486	478	501	421	458	483	477	499	489	449	490	472	480	505	453	490	460	458	447	485	503	461	475	494	461	456	480	478	455	471	457	444	503	509	497	489	485	468	464	518	442	453	467	482	479	491	435	497	420	485	451	482	457	478	438	501	447	449	460	479	463	475	490	484	431	463	472	474	485	459	451	441	497	482	466	474	459	463	497	426	461	479	489	444	490	444	467	475	447	486	482	467	490	437	496	456	463	469	452	445	503	498	410	463	463	447	489	485	459	431	451	469	468	471	473	524	476	454	485	473	484	487	519	433	499	468	470	457	503	433	448	504	435	463	502	485	505	486	466	494	461	450	472	432	450	503	476	465	443	448	436	468	448	484	468	452	464	453	416	447	508	449	475	471	463	493	448	504	446	477	471	447	470	443	478	456	479	479	437	442	448	502	485	466	438	477	453	493	404	432	464	442	470	480	499	466	498	458	412	477	465	457	446	485	455	477	474	477	496	468	449	519	447	488	466	496	471	450	441	441	478	448	499	466	475	443	472	461	457	452	447	450	475	470	474	459	472	430	453	492	479	446	472	470	496	454	448	480	517	486	488	493	437	489	464	483	458	457	450	457	440	449	457	462	503	472	471	461	487	408	467	453	446	498	433	484	452	456	454	431	442	473	445	478	467	454	485	482	434	465	443	483	466	508	501	497	487	441	492	441	455	475	461	478	445	451	490	490	473	427	467	448	465	447	470	431	465	487	449	463	424	486	473	460	501	483	466	446	509	481	449	470	479	475	449	491	455	469	466	463	468	489	488	468	444	462	455	495	476	461	491	484	453	426	443	482	467	463	483	490	437	460	470	461	463	479	455	432	494	430	473	470	467	497	475	441	476	457	496	489	469	462	481	448	443	485	466	473	482	471	464	500	510	461	457	497	440	481	465	496	455	476	461	446	465	464	499	482	476	490	445	488	449	442	475	471	468	437	460	485	471	464	435	479	473	458	471	469	446	452	457	426	450	476	450	468	486	459	487	469	460	472	471	458	470	471	460	460	493	435	471	461	506	460	491	475	462	461	483	455	495	436	456	468	478	462	468	476	496	490	473	455	480	457	470	475	431	442	488	497	467	486	470	451	466	500	468	468	454	448	446	469	499	482	474	458	468	521	464	453	453	450	482	493	491	432	437	482	464	429	498	503	505	459	474	440	474	490	505	496	464	442	448	496	485	477	439	486	442	472	482	465	501	489	464	447	434	468	491	478	450	445	468	461	457	444	451	454	436	485	513	508	437	448	488	470	479	480	450	468	433	476	483	447	500	460	453	456	451	493	453	460	489	452	444	456	503	467	450	490	510	472	461	429	455	475	463	459	488	464	509	452	436	476	459	452	434	450	530	470	493	478	449	479	419	490	475	452	469	440	431	469	522	480	460	475	482	479	439	484	456	448	475	431	451	459	479	461	477	482	447	497	481	470	474	484	503	476	466	437	474	430	509	426	443	499	483	431	486	455	497	412	435	491	451	459	464	469	453	464	455	449	468	496	445	492	425	456	455	475	473	476	478	481	494	480	462	416	458	477	496	461	479	456	433	475	459	472	507	446	453	482	458	457	458	498	472	484	455	472	489	446	459	459	474	467	458	489	476	449	456	452	433	452	446	494	449	501	454	443	482	444	435	488	460	505	458	449	466	441	527	458	471	486	488	469	459	465	460	480	465	482	492	460	427	486	429	477	457	441	479	462	449	450	442	436	481	442	463	444	481	485	412	450	483	448	493	455	457	441	479	452	451	458	462	468	479	471	498	471	464	453	479	477	478	497	463	482	475	476	479	498	462	496	468	453	448	458	491	515	491	446	506	502	476	464	454	443	480	463	461	493	435	505	471	474	452	449	461	410	484	488	437	457	487	485	497	449	439	455	498	432	469	480	467	458	475	454	454	447	446	488	456	478	454	515	509	508	465	463	458	455	442	447	460	446	506	520	494	485	461	481	460	523	445	470	512	486	482	450	486	485	470	497	463	467	458	475	454	497	462	469	496	480	450	457	464	454	475	437	486	429	459	441	481	460	446	489	508	474	460	468	464	468	457	469	465	462	466	438	481	482	483	445	490	469	446	462	461	465	479	473	447	487	463	479	465	506	470	435	419	481	423	468	443	471	461	474	464	455	452	501	452	485	435	490	465	442	524	442	482	502	479	493	444	446	493	471	453	458	432	467	466	477	448	453	494	496	450	473	498	506	436	474	446	468	461	433	458	497	459	454	463	453	486	454	475	464	470	464	454	480	484	481	463	403	482	492	492	497	465	465	452	482	468	471	501	463	454	478	440	499	469	478	500	503	458	466	427	549	468	424	450	467	439	502	473	455	482	425	463	476	439	480	482	498	449	447	487	482	436	473	489	473	464	474	478	469	491	520	485	447	491	487	480	475	486	450	458	452	506	471	465	507	467	458	514	435	474	459	495	477	484	458	489	469	461	432	464	449	495	474	477	481	426	487	449	420	457	489	472	467	507	449	456	432	459	474	475	436	485	472	466	443	462	463	510	476	490	454	467	489	480	485	437	454	446	476	454	442	461	478	454	430	429	467	466	510	465	467	469	480	414	443	481	494	517	443	496	469	500	438	491	500	489	488	467	458	431	451	404	464	474	494	464	480	491	447	450	490	478	431	465	460	480	483	483	472	482	470	506	443	465	482	477	465	431	498	467	443	521	494	498	476	512	467	431	443	428	461	511	483	442	477	453	471	498	433	474	491	443	473	470	443	500	447	473	440	455	497	466	485	456	456	473	468	494	467	480	454	457	493	475	480	441	466	463	480	501	508	508	486	440	471	441	480	465	501	461	440	451	483	451	487	469	493	484	486	477	452	492	484	468	438	453	456	483	474	486	449	471	479	446	479	450	511	439	445	471	451	467	447	438	455	468	466	462	461	435	488	456	455	472	458	469	478
806	329	160	126	244	256	205	178	213	167	158	137	94	101	89	72	89	76	70	77	70	57	65	59	64	61	48	58	59	56	57	60	57	60	58	55	72	61	69	65	62	46	61	53	61	41	66	56	50	47	55	50	48	61	55	56	57	50	56	43	57	55	43	65	42	55	57	42	47	45	62	56	62	56	57	50	42	50	54	51	49	46	56	38	56	43	50	57	49	49	55	42	46	55	45	54	51	55	53	49	40	57	48	46	35	48	49	50	31	53	52	54	46	45	47	38	49	46	47	44	30	58	48	47	36	44	53	46	61	54	46	41	46	45	42	42	49	63	49	48	41	46	47	48	36	55	47	57	53	51	51	42	47	63	43	44	60	46	53	53	53	51	50	38	54	40	47	36	45	51	48	40	49	55	40	42	56	37	47	45	42	42	51	56	40	42	46	44	54	42	50	40	52	42	49	54	53	51	53	37	53	48	50	43	41	52	54	47	41	40	53	55	42	47	49	38	63	51	52	45	47	54	50	42	54	55	44	53	45	50	39	39	42	48	43	50	39	51	47	48	44	50	58	44	58	49	35	58	49	55	58	42	31	47	58	41	48	46	44	46	44	48	50	38	48	44	43	46	44	50	45	42	45	39	42	42	58	46	46	52	56	46	64	50	45	50	50	47	53	56	43	52	41	49	47	38	41	43	46	36	59	34	56	53	47	49	38	52	42	51	39	50	59	50	46	49	43	57	43	44	52	39	43	50	50	40	54	53	43	52	62	56	40	49	41	50	53	45	46	47	37	37	43	43	44	47	48	50	55	51	37	49	50	45	38	40	53	46	46	36	58	48	36	46	55	52	63	54	40	40	49	48	65	58	52	48	50	47	40	54	39	37	62	60	50	52	64	55	47	58	44	50	44	47	59	46	42	46	47	47	38	39	43	45	50	54	39	48	48	48	48	46	36	45	50	47	32	47	47	34	37	41	50	48	37	43	54	43	51	48	51	47	54	61	44	39	51	53	47	48	42	40	45	58	45	47	33	42	52	53	47	50	46	38	37	45	37	48	44	50	51	36	44	45	49	54	48	45	56	53	53	55	46	34	45	54	54	46	35	48	48	43	45	47	49	53	45	38	44	57	44	42	45	52	43	46	46	52	33	61	45	35	47	47	55	49	53	54	50	41	45	58	41	49	44	46	53	53	48	59	60	56	46	38	52	45	43	60	49	56	49	39	56	38	36	51	42	36	37	49	42	43	46	48	65	45	56	38	53	36	47	48	50	60	48	49	50	53	58	37	36	43	56	45	44	54	47	55	37	57	49	49	55	43	49	44	52	48	46	42	41	57	60	45	48	45	55	40	39	51	54	39	44	45	48	51	41	45	42	44	40	43	44	56	51	52	44	49	39	52	50	41	34	42	45	61	39	53	39	41	56	62	39	51	36	42	52	52	45	45	47	58	46	45	53	43	55	54	66	40	42	33	57	52	45	46	49	54	47	36	55	38	44	48	53	49	38	44	41	47	44	53	33	46	53	46	36	53	55	56	50	54	54	54	46	45	49	46	51	41	46	48	58	58	44	55	41	45	44	51	32	53	46	45	36	35	43	52	47	48	52	53	43	35	42	39	56	50	55	57	51	47	44	46	51	43	32	40	50	60	46	41	46	49	55	55	42	44	40	49	46	40	43	45	43	49	55	37	42	38	44	58	51	50	54	54	45	54	48	49	55	36	52	42	51	52	46	39	40	49	47	33	45	32	53	46	53	46	49	53	40	44	47	51	33	54	36	45	48	41	47	40	43	38	48	41	44	46	52	42	47	47	48	62	45	51	52	42	45	42	39	44	36	43	56	46	48	61	44	48	51	36	57	52	40	53	51	44	44	47	51	36	42	47	43	45	42	55	46	45	56	51	46	38	42	56	41	38	51	42	50	49	35	45	50	48	49	48	60	53	56	42	48	50	48	42	44	45	51	50	60	44	35	51	55	50	42	50	45	45	37	48	38	45	45	50	32	49	42	48	56	46	46	47	49	60	58	43	51	42	51	43	46	48	39	33	34	51	48	52	44	53	57	42	47	43	54	41	47	43	55	61	42	55	52	45	45	59	45	43	48	48	47	50	40	45	46	42	53	44	45	41	72	50	48	47	46	48	53	41	53	39	49	31	52	52	55	54	57	53	42	34	47	53	36	43	49	53	41	38	38	49	42	38	39	49	60	44	47	43	45	61	39	53	51	39	54	46	45	47	52	45	43	45	42	47	53	48	66	43	57	65	55	43	46	42	54	59	43	39	48	45	52	52	53	38	32	55	41	46	44	58	50	49	57	59	47	37	57	37	46	47	41	45	40	48	46	51	49	59	48	29	38	43	48	50	46	34	47	44	43	48	44	62	53	44	56	47	44	57	55	46	50	54	32	54	42	53	48	60	47	42	47	53	52	55	49	47	47	52	47	54	45	45	48	42	44	47	37	43	38	53	42	57	55	46	51	60	44	51	38	46	48	48	39	49	64	51	42	53	42	57	47	51	53	35	54	40	45	45	53	59	35	48	43	52	53	47	54	32	46	46	45	53	48	47	55	37	34	43	30	48	38	45	46	45	34	45	49	41	51	59	42	47	54	53	50	39	52	51	39	45	37	49	51	46	37	34	34	52	61	48	48	47	50	45	45	36	57	43	46	48	52	50	45	49	41	50	42	53	46	40	43	38	52	62	50	49	56	45	38	48	39	47	51	49	51	53	54	54	35	57	48	47	54	42	40	44	49	31	54	62	54	44	47	54	44	37	42	43	44	49	57	47	50	54	47	49	44	42	46	52	44	45	58	43	41	49	49	40	59	57	42	54	64	46	47	41	42	49	48	55	52	41	47	47	58	59	60	40	52	49	57	49	48	34	58	46	45	56	48	51	48	43	52	39	50	41	51	51	48	45	57	48	43	58	48	42	43	51	41	42	52	44	54	58	56	40	49	59	51	45	52	38	53	53	45	42	43	51	53	44	36	47	56	40	60	44	53	44	43	46	32	48	62	45	43	42	40	55	54	44	37	51	52	35	44	39	48	42	50	44	57	35	45	46	36	44	36	43	57	57	40	46	36	47	32	58	45	46	51	55	46	48	51	44	48	43	42	48	47	48	50	48	52	65	38	55	50	57	39	55	52	47	44	41	51	54	65	46	36	50	53	34	43	39	48	57	42	48	47	47	39	37	49	34	37	58	40	43	49	42	49	42	57	55	47	42	50	57	30	57	37	46	46	34	53	42	51	49	47	40	43	46	47	46	51	51	41	46	47	50	40	49	68	45	47	54	42	56	44	55	50	41	66	47	41	36	37	37	54	53	54	41	39	54	39	46	44	49	57	40	46	45	49	42	48	47	42	40	50	46	49	49	43	52	51	57	52	41	31	44	35	43	37	43	31	41	59	39	62	48	68	40	46	48	52	43	48	41	54	57	44	40	41	49	43	46	55	39	45	52	56	40	44	58	53	63	57	38	38	49	33	41	44	49
16912	10426	4296	12304	18814	17266	14445	11782	9663	7650	6426	5398	4628	3884	3358	3007	2648	2329	2179	2047	1853	1741	1607	1673	1539	1469	1480	1458	1428	1283	1272	1195	1178	1183	1171	1291	1224	1273	1231	1170	1181	1173	1159	1186	1168	1169	1187	1076	1128	1161	1066	1090	1107	1075	1036	1050	924	1030	1037	966	902	903	833	828	860	859	815	782	801	827	817	796	804	810	764	787	803	794	781	784	825	817	816	775	773	776	798	832	780	783	759	742	844	729	707	698	703	732	699	739	685	708	736	742	719	813	753	742	740	690	700	726	738	719	765	691	700	719	729	725	688	705	761	734	676	708	676	711	713	702	703	706	695	713	735	729	745	738	679	717	737	709	665	700	672	741	728	723	688	696	767	697	705	744	723	708	744	761	700	738	738	750	765	740	700	669	745	747	694	759	719	688	743	733	746	758	738	793	701	735	681	739	680	716	724	738	714	686	725	687	722	677	714	704	697	733	671	721	714	693	714	699	718	692	733	700	737	728	703	695	715	709	757	702	742	737	714	724	725	667	711	726	706	707	684	665	688	725	738	667	706	732	723	682	724	724	690	724	675	701	709	633	731	684	658	690	675	774	732	740	711	703	690	719	735	789	673	720	729	722	702	681	714	696	719	726	731	710	732	708	731	729	809	688	753	683	730	701	696	732	698	725	704	712	694	708	687	704	677	718	700	680	705	703	725	643	719	720	691	718	689	681	738	694	694	727	728	726	707	703	691	742	666	736	724	754	724	741	684	720	696	709	723	682	679	692	699	687	669	703	736	704	693	696	712	764	712	741	720	731	716	688	663	700	689	789	725	675	689	710	721	680	697	723	705	657	772	665	699	715	711	639	709	701	712	684	688	764	695	639	669	739	688	700	721	738	709	726	715	752	738	745	706	694	731	663	647	660	678	685	688	772	725	731	685	712	739	699	690	682	639	684	691	719	691	699	738	695	701	681	698	756	681	710	709	715	736	702	677	720	717	732	685	724	697	727	668	698	728	705	713	705	673	720	680	728	749	725	691	730	662	744	679	710	704	719	725	655	679	733	712	700	714	657	738	752	754	701	718	720	739	733	724	680	686	720	711	762	681	718	697	703	747	710	730	675	730	685	715	672	687	701	729	696	734	685	749	748	728	697	731	683	742	697	758	697	728	774	729	679	707	690	715	714	633	702	714	722	687	702	686	738	672	705	728	690	709	751	682	725	712	747	718	688	686	701	702	699	684	649	685	670	679	693	662	711	709	708	721	683	660	723	673	711	676	681	668	754	700	717	694	758	725	700	708	744	689	748	725	727	716	768	715	740	676	696	721	736	721	727	689	709	741	711	734	741	692	714	779	723	683	714	718	691	724	707	696	718	706	718	683	736	685	751	711	743	751	728	704	732	683	702	662	742	688	700	697	741	699	784	673	722	713	714	709	671	749	772	743	663	702	746	722	778	725	756	722	718	739	739	729	700	785	679	743	699	759	716	713	710	647	679	737	755	705	725	695	683	707	683	728	727	697	685	681	721	714	706	680	745	706	731	722	700	740	757	714	692	738	685	696	719	704	691	775	674	711	741	680	715	704	743	749	718	697	698	707	742	699	734	727	737	691	703	652	741	726	660	677	690	695	718	717	712	729	691	749	733	717	668	683	726	669	708	710	708	708	708	717	744	754	705	678	740	719	693	721	683	719	737	652	691	719	695	708	743	690	722	692	724	723	679	742	697	679	708	722	724	762	692	668	699	677	685	676	678	698	697	716	734	718	679	721	700	736	719	720	700	688	683	676	700	751	699	718	715	726	705	704	727	660	757	671	683	772	697	704	689	694	759	687	706	729	723	738	681	706	671	725	718	684	721	703	689	693	694	688	714	703	678	697	738	676	681	691	720	672	710	673	690	691	724	713	711	772	751	734	674	688	731	736	716	742	711	722	787	722	689	675	677	734	704	737	668	722	724	718	721	706	738	699	749	676	731	737	691	691	706	719	689	727	707	686	729	709	693	753	696	716	693	673	735	682	729	697	726	680	707	686	684	683	727	725	718	712	712	753	713	670	747	728	691	776	699	705	704	708	661	718	672	712	704	752	731	743	700	713	703	705	698	664	736	725	717	718	736	756	708	664	689	698	747	765	744	744	747	696	714	715	718	720	740	724	688	753	707	748	725	727	716	709	715	721	711	701	726	739	716	726	738	720	740	719	749	730	706	739	720	701	691	659	679	701	734	695	712	683	699	753	728	735	682	722	673	725	720	664	724	698	725	716	780	711	728	705	727	745	725	736	714	718	667	695	686	722	670	747	710	704	727	705	692	715	694	746	713	717	753	701	700	693	763	710	722	718	702	729	680	711	695	714	710	695	676	770	689	703	670	685	729	717	734	687	732	747	698	739	691	686	713	713	741	687	703	712	729	673	680	750	684	724	711	729	711	712	722	692	703	731	700	746	737	688	731	708	697	703	713	714	702	737	738	695	726	686	684	715	712	708	708	677	731	670	724	755	713	678	695	745	714	713	741	692	718	698	743	743	675	698	694	708	736	653	743	724	677	667	731	740	653	727	692	685	703	747	693	669	702	691	667	695	746	752	731	703	736	732	674	748	746	739	713	712	751	742	746	713	735	747	717	729	695	762	723	729	703	689	726	678	681	722	721	746	678	725	707	721	698	736	701	694	724	688	740	731	721	699	694	698	722	714	735	684	718	674	706	707	746	632	713	710	713	674	704	714	696	708	726	714	688	736	690	744	728	681	703	701	703	695	653	679	665	724	700	685	726	662	703	717	732	701	733	723	714	661	678	708	706	710	694	698	647	715	681	717	705	691	680	680	744	674	700	657	704	725	704	739	696	669	637	732	729	728	740	725	718	696	710	688	671	710	737	719	712	683	755	704	717	676	705	724	708	666	677	693	687	733	715	664	739	725	738	720	713	690	749	773	705	718	722	701	706	704	711	645	752	713	694	722	722	734	744	698	707	715	705	708	738	721	703	701	722	706	713	710	730	712	684	709	714	720	735	732	700	714	701	711	686	712	666	714	744	701	693	709	678	730	706	705	702	728	724	686	724	707	689	723	753	654	724	670	728	708	705	753	712	708	687	722	696	649	718	715	699	743	718	666	677	722	737	700	702	694	762	743	745	723	698	699	735	699	725	726	711	714	698	765	669	710	728	736	668	767	691	719	741	725	710	725	740	702	730	764	716	712	691	750	705	690	669	701	692	738	669	667	744	750	697	709	718	736	703	736	742	724	755	681	665	735	679	659	698	677	721	701	700	739	723	717	765	758	755	708	694	724	705	733	731	711	707	705	685	710	701	706	717	727	707	681	663	736	712	732	721	735	738	709	773	753	726	674	690	732	715	715	703	697	715	717	672	752	730	718	743	662	674	716	733	723	713	638	738	742	722	671	723	709	683	711	728	698	722	718	696	719	663	682	682	695	725	704	689	702	715	719	714	755	710	655	697	711	658	702	712	704	735	670	694	712	677	701	659	762	661	761	693	716	719	716	632	773	698	729	689	697	736
2402	262	170	111	188	214	190	184	157	153	127	127	98	104	87	77	72	74	83	68	66	55	60	75	53	63	61	58	47	61	53	54	53	50	63	73	65	59	59	53	64	59	56	63	63	49	70	57	48	62	54	63	49	61	56	65	48	53	53	52	54	58	54	45	49	54	40	37	52	44	50	41	46	57	60	53	53	51	62	56	64	55	47	41	55	32	46	53	53	43	50	49	48	43	48	35	62	37	44	65	48	48	48	44	40	54	40	56	53	43	43	53	36	25	45	31	42	45	41	55	36	47	48	58	39	43	60	56	55	44	43	47	43	45	54	56	38	51	43	48	33	55	50	55	40	56	46	60	46	56	44	52	43	39	50	50	53	44	43	48	52	48	42	52	64	46	51	48	50	48	49	53	62	61	51	61	37	43	49	40	54	43	58	53	53	33	49	59	54	45	55	50	46	38	42	57	56	58	51	31	50	42	39	50	50	49	53	44	32	49	50	54	41	48	44	46	60	46	62	45	42	44	58	48	43	68	42	45	43	38	31	39	47	49	55	50	38	53	55	43	37	56	47	54	55	46	59	58	54	51	52	54	64	46	45	51	60	54	35	45	53	51	36	53	41	36	36	43	55	42	53	54	55	48	54	48	42	51	48	47	43	58	50	38	47	57	41	44	49	52	52	47	47	47	48	54	50	34	50	43	42	49	42	52	49	62	60	46	39	51	54	64	40	47	39	55	41	51	63	37	51	66	60	39	42	43	41	58	46	41	55	40	39	52	42	54	39	43	37	46	50	43	48	40	41	39	39	46	46	46	43	57	49	56	46	38	52	54	32	39	51	47	51	53	50	46	51	59	41	53	42	50	48	55	40	38	48	50	50	54	51	43	60	67	57	38	44	40	48	54	40	47	42	45	52	50	50	50	40	44	43	47	60	53	54	53	48	44	47	44	52	45	53	48	45	41	56	48	48	62	54	51	38	46	40	57	47	52	54	50	49	47	52	46	42	38	57	47	48	52	46	54	46	53	48	55	53	58	48	42	51	46	41	53	51	49	51	48	54	44	48	56	42	49	46	52	50	45	56	44	56	51	47	59	43	43	40	39	39	36	44	52	46	52	37	44	39	44	53	43	39	65	48	50	38	50	43	51	50	46	45	54	49	52	48	57	53	46	52	53	61	49	44	32	43	54	44	44	42	42	54	56	45	39	52	50	58	51	36	44	42	36	56	42	48	45	38	57	42	52	44	48	46	46	51	52	45	30	53	59	42	44	48	54	39	55	42	45	48	50	51	37	44	54	47	37	38	47	54	54	37	58	51	40	51	49	51	42	42	44	46	54	50	49	45	47	48	54	45	45	59	47	50	47	39	41	35	50	52	47	43	36	43	44	42	49	58	40	50	42	46	57	51	40	50	62	53	45	46	53	47	51	47	38	43	41	30	39	42	32	40	41	39	39	41	62	57	54	49	32	47	49	47	45	65	48	48	52	49	49	54	55	44	43	46	36	47	47	37	45	46	38	57	36	42	50	37	36	35	51	48	50	42	41	44	38	54	50	50	47	51	53	47	45	32	42	34	51	51	51	68	39	37	49	55	58	33	41	47	49	54	44	57	47	57	54	52	53	40	42	45	47	50	42	56	47	59	47	55	51	49	53	48	51	40	32	55	55	59	37	49	30	46	38	41	42	47	42	43	55	54	37	42	56	40	51	42	55	54	48	38	43	52	53	50	41	45	58	46	49	43	53	43	51	48	49	48	63	61	43	51	48	44	43	45	43	47	40	43	61	52	52	56	48	41	42	57	40	45	40	44	37	48	47	46	49	48	45	59	55	47	50	44	49	47	45	49	35	44	55	44	48	44	40	31	63	56	51	36	53	38	50	43	42	46	50	43	45	47	46	38	50	39	50	52	53	45	48	55	48	37	49	38	45	45	53	40	47	48	32	48	43	43	47	53	46	51	60	46	50	40	55	53	46	55	44	46	50	51	48	54	43	57	29	44	48	48	47	46	55	45	46	49	41	43	36	51	47	37	43	58	42	43	45	46	46	49	46	54	36	43	44	55	55	59	35	53	64	47	46	56	47	44	54	39	36	48	48	49	53	48	60	51	48	55	53	44	40	45	46	32	45	45	44	56	50	48	59	46	29	48	41	54	43	52	42	45	57	50	49	54	48	52	57	44	42	45	48	54	53	45	33	44	52	58	61	54	39	47	47	41	45	53	42	51	45	47	48	44	49	55	48	43	55	49	41	52	49	55	47	46	49	47	43	48	41	44	44	53	43	58	46	43	41	43	34	37	47	44	39	48	54	45	52	47	48	57	42	41	44	41	43	51	30	58	38	33	64	45	45	53	43	31	43	56	52	56	40	39	48	36	51	50	43	44	52	49	42	53	45	48	51	47	48	43	45	44	40	45	51	45	50	50	45	50	43	54	51	39	45	45	49	42	54	53	44	53	41	55	44	45	50	52	54	48	47	43	46	66	51	46	53	51	52	53	58	52	54	48	44	41	45	45	54	41	51	44	52	40	35	48	47	46	56	41	45	49	51	54	52	46	51	54	60	50	54	52	40	49	47	46	51	34	48	52	44	41	52	61	47	45	40	39	45	45	43	42	54	48	40	49	52	57	37	48	40	42	42	57	53	46	40	51	51	48	41	41	59	46	51	41	41	34	38	56	49	38	55	51	38	55	40	58	49	42	63	47	49	38	51	47	57	51	50	42	57	46	40	51	39	48	52	53	58	39	43	50	45	51	38	43	48	45	57	39	43	35	48	51	48	54	47	53	41	54	54	51	50	47	42	64	38	56	54	49	63	42	54	52	48	49	31	47	50	60	43	50	41	43	54	40	51	40	47	55	55	43	43	53	51	44	37	50	37	41	47	38	39	49	44	49	38	46	56	42	50	46	36	41	41	46	51	47	49	55	41	44	44	46	44	44	32	41	53	42	49	50	42	50	53	44	43	50	54	46	47	45	51	40	46	44	46	39	47	47	50	47	45	51	48	57	44	42	49	42	54	51	55	52	46	54	53	45	45	38	48	57	54	46	44	55	47	45	42	39	53	47	42	43	56	56	41	55	41	48	44	37	46	49	51	41	46	47	49	51	52	53	39	55	50	55	44	47	36	52	47	52	55	61	48	50	50	46	39	50	47	53	57	41	52	43	51	55	48	45	62	41	51	51	25	55	57	44	32	42	56	44	48	43	47	41	53	45	51	40	44	37	53	46	48	42	43	51	52	43	45	46	52	50	43	40	43	46	50	43	41	47	55	51	45	53	41	31	45	43	54	47	48	33	47	54	51	56	51	37	55	50	59	53	39	50	54	54	42	49	53	26	49	54	64	39	33	54	47	51	59	45	51	38	52	44	57	57	53	52	43	46	50	42	57	52	43	49	48	40	57	57	49	47	45	43	46	54	49	49	55	53	49	59	50	40	44	46	38	51	36	52	60	40	44	58	45	63	43	44	55	59	46	50	45	56	50	47	45	46	44
14863	8044	3671	10416	16672	15957	13270	10874	8748	6979	5799	4948	4195	3501	3088	2749	2496	2265	2101	1930	1827	1579	1498	1442	1437	1343	1378	1373	1373	1290	1232	1217	1127	1243	1218	1227	1298	1246	1232	1177	1158	1129	1084	1129	1101	1093	1112	1148	1116	1038	1080	1025	1018	991	1026	1027	972	948	934	925	884	886	860	894	836	804	854	819	823	790	799	813	838	790	827	761	862	791	780	805	785	830	787	788	803	827	823	824	724	762	768	821	737	737	760	785	756	744	778	723	765	747	700	768	693	725	693	699	729	751	717	678	706	730	752	676	694	718	765	789	725	752	735	799	769	764	727	720	710	730	711	759	749	726	707	751	663	724	683	693	698	714	685	716	711	686	744	742	703	702	722	720	719	708	713	721	736	736	728	751	738	677	714	704	766	771	731	724	788	742	715	685	752	716	728	735	722	721	737	738	758	715	731	751	688	750	682	701	670	669	698	721	687	749	706	693	740	711	715	723	701	703	742	692	704	723	738	716	783	747	745	768	701	669	763	719	740	710	686	758	750	745	682	718	721	695	794	702	720	720	787	711	724	728	724	736	726	729	718	696	743	740	680	666	732	747	716	744	735	787	722	760	704	765	698	719	694	753	746	744	726	725	706	709	720	695	725	680	762	765	717	748	738	739	766	738	716	745	745	714	715	737	737	735	714	735	709	772	695	712	686	711	726	700	714	690	710	765	681	719	706	758	706	695	758	706	741	744	741	730	680	749	704	722	735	751	734	727	735	715	714	735	707	683	719	714	747	773	717	733	700	710	735	729	734	687	752	748	686	720	754	688	732	747	676	768	696	710	749	723	736	730	724	719	717	725	718	713	730	725	711	710	708	727	722	731	716	726	739	728	682	730	720	712	718	694	685	724	752	689	743	692	728	685	716	707	738	759	707	707	699	732	713	761	678	723	744	651	704	736	739	702	736	762	748	682	720	696	739	707	778	705	680	722	711	675	693	726	737	705	733	719	719	797	732	733	707	707	715	753	710	781	740	727	715	670	728	734	683	695	743	707	741	719	723	702	707	702	737	742	731	728	708	743	713	721	782	729	737	764	756	746	701	725	751	707	687	716	741	699	736	751	689	710	721	722	698	706	773	743	683	712	738	690	724	728	709	761	681	713	763	684	741	704	702	690	700	735	692	717	766	688	740	719	745	735	741	727	696	751	762	702	732	709	769	727	777	727	705	773	727	734	694	748	766	684	713	715	741	752	703	752	717	706	752	724	710	708	739	739	760	736	725	726	671	694	695	759	710	708	695	716	722	735	725	766	699	683	694	786	704	769	691	722	744	734	735	696	716	687	770	753	748	768	732	688	733	779	751	739	753	698	714	741	742	726	725	712	745	723	737	708	699	715	695	735	707	746	697	762	725	728	754	740	693	718	710	709	709	744	736	723	737	697	664	745	782	678	725	747	743	734	719	727	694	691	741	748	712	727	731	720	724	691	751	695	726	736	729	684	732	709	730	776	732	680	803	708	702	739	738	713	711	703	694	749	740	697	721	687	763	704	705	744	739	707	756	724	731	722	726	723	752	723	789	741	741	686	719	752	702	749	722	770	702	699	685	732	722	727	746	740	682	741	661	669	685	717	716	708	734	768	678	691	750	713	722	752	727	714	649	696	720	725	700	750	715	722	700	688	671	702	713	703	739	664	773	749	736	734	705	759	716	747	751	701	713	715	730	703	691	731	700	712	751	707	734	703	727	717	752	724	787	644	770	760	727	769	689	740	688	679	623	723	708	781	745	707	702	715	729	710	722	699	732	679	717	725	714	748	683	683	779	698	703	726	689	710	689	718	712	678	728	720	716	719	708	758	713	772	711	717	720	726	741	731	692	679	722	712	755	695	743	717	732	713	758	713	703	725	662	736	745	731	712	715	697	759	723	686	696	717	739	758	696	705	681	759	702	728	711	755	736	718	730	714	713	698	738	663	733	738	704	724	754	721	725	729	727	721	673	704	701	741	713	695	745	735	706	698	751	746	717	690	753	730	714	746	714	715	745	749	707	721	726	701	792	719	702	757	721	707	694	694	704	773	740	713	732	669	757	714	709	769	726	699	738	749	741	667	690	750	656	674	763	771	740	727	725	741	734	702	736	733	705	734	742	692	718	722	725	753	710	698	750	718	695	701	749	689	759	664	703	684	700	699	696	730	730	738	705	729	720	761	718	705	744	648	745	743	752	725	730	746	705	680	721	720	746	721	762	670	753	731	754	738	710	768	753	742	691	745	683	702	715	724	716	692	739	718	748	734	735	742	717	736	706	701	751	734	732	700	723	698	734	759	730	732	718	706	748	697	707	646	753	744	719	703	683	706	701	710	768	715	763	686	744	714	697	694	684	745	699	692	722	727	742	742	709	703	745	701	747	725	692	718	695	721	688	726	724	748	738	734	759	711	704	707	763	709	741	738	733	718	689	670	710	785	737	732	703	699	692	694	735	753	732	716	719	712	761	726	744	748	713	741	728	744	734	701	686	721	733	754	785	737	739	736	727	700	701	713	722	713	721	713	710	706	687	724	764	671	746	719	691	719	721	711	726	731	630	704	693	717	722	705	739	714	723	684	750	776	742	691	743	744	736	720	700	702	691	751	733	692	710	746	722	814	729	761	744	715	731	704	700	758	714	714	753	744	698	725	722	728	706	756	717	771	743	716	717	725	708	735	685	713	688	740	744	727	764	712	735	786	728	709	764	670	705	699	694	760	711	750	698	708	738	705	678	725	751	697	705	732	731	680	673	718	724	741	751	718	712	716	726	686	718	697	718	758	734	726	732	692	681	685	682	756	719	672	708	724	752	699	728	777	757	720	729	708	716	719	703	718	747	714	715	713	756	759	707	719	739	721	758	731	686	720	738	703	765	787	745	748	763	705	691	723	736	722	725	721	689	737	728	711	692	736	730	688	722	688	703	736	700	739	741	768	691	742	712	716	719	678	714	705	695	683	707	692	716	750	748	754	753	710	719	661	726	724	673	705	767	688	742	734	733	737	695	775	708	736	744	732	768	757	739	651	758	703	708	735	676	679	737	769	667	662	692	695	686	725	696	742	714	698	739	700	722	703	726	696	722	715	681	721	701	687	767	679	706	753	699	699	726	701	722	727	662	735	717	648	707	743	743	748	647	721	738	725	730	689	735	726	718	681	708	728	734	703	674	683	728	710	714	674	711	661	680	751	721	701	725	755	716	772	762	729	723	737	692	746	716	703	759	701	728	707	681	734	724	717	788	707	754	692	722	671	700	685	729	732	715	752	714	672	711	728	741	698	679	744	726	731	717	785	666	704	729	736	700	711	654	683	705	737	749	759	733	704	749	736	728	725	729	727	763	701	689	714	730	747	764	709	724	740	707	695	706	738	749	727	711	669	719	733	728	761	724	674	751	693	753	707	744	695	709	751	718	721	704	722	676	750	691	720	724	741	734	702	685	734	669	723	684	701	719	755	753	743	723	723	737	692	667	719	734	763	697	741	765	742	745	701	714	726
1605	584	301	217	343	349	375	322	276	240	222	197	169	157	163	142	127	128	120	124	110	91	109	98	110	78	85	107	100	82	102	88	60	83	86	95	91	83	110	90	104	95	88	82	68	88	76	74	101	76	75	75	72	61	76	86	82	72	78	89	72	73	66	60	66	71	62	66	65	62	70	68	56	75	66	86	54	64	73	62	79	64	64	78	66	82	72	74	74	75	57	78	62	73	72	70	63	63	84	67	59	74	75	67	74	78	64	65	63	69	67	75	76	65	60	64	68	58	59	76	61	67	72	64	64	73	68	69	72	74	55	59	67	59	62	52	70	63	73	74	68	62	74	80	76	72	68	67	74	75	64	87	55	63	74	71	66	64	74	65	76	76	71	58	71	81	73	69	83	84	63	54	61	75	48	65	70	52	85	77	89	66	63	68	62	67	80	67	66	79	50	78	68	78	62	66	64	78	72	66	64	67	72	78	63	62	67	67	63	61	80	70	60	87	59	70	75	64	65	70	72	59	67	77	67	60	65	66	58	58	74	70	56	73	62	67	57	74	62	66	72	75	74	60	71	63	62	64	72	62	56	60	73	67	79	83	54	59	67	73	66	60	58	72	63	58	75	75	68	59	56	70	84	67	71	75	74	61	71	68	64	75	63	64	56	76	72	61	64	72	55	73	63	54	72	79	68	68	75	67	71	68	62	76	87	52	64	76	71	82	88	60	63	88	88	73	66	91	64	64	66	74	68	59	80	87	54	57	71	83	65	74	65	73	60	83	68	59	80	65	71	66	82	79	62	80	60	61	55	72	67	68	58	63	96	54	80	56	64	63	63	71	70	55	69	72	76	59	55	75	69	62	56	64	76	80	72	60	80	68	72	72	68	60	56	59	76	67	64	64	62	68	65	74	75	54	70	77	59	78	70	61	64	58	71	62	65	60	73	75	79	74	72	84	76	70	72	86	47	76	80	55	74	70	85	68	82	58	71	65	92	70	64	66	69	76	69	66	76	78	72	87	70	68	65	63	52	74	77	75	68	80	74	70	54	75	71	68	65	69	73	67	54	64	68	67	67	57	67	52	53	66	71	69	71	64	73	55	63	66	81	68	58	71	73	52	87	59	53	70	60	67	61	74	64	49	68	65	77	62	70	68	64	71	60	66	69	60	73	82	71	78	53	65	78	67	65	62	66	73	74	66	59	73	64	66	81	67	73	76	57	68	73	84	68	69	77	79	70	62	72	77	58	64	62	77	83	57	77	66	81	72	75	73	54	62	69	67	61	76	61	87	61	68	75	76	77	74	63	77	61	87	59	64	62	61	66	58	82	85	66	78	66	64	68	72	62	61	63	69	69	70	73	59	62	62	87	75	65	59	60	62	70	85	69	60	84	66	69	76	74	63	63	80	71	63	62	76	87	78	68	75	70	63	61	76	74	65	63	66	66	66	79	66	74	61	57	70	70	62	54	64	67	62	60	69	73	65	60	62	75	78	87	71	76	85	60	79	64	73	69	58	57	66	60	85	65	75	73	63	65	73	66	64	62	83	73	69	77	68	85	75	72	59	64	89	69	78	62	71	75	61	75	82	65	81	75	70	79	77	51	77	71	67	67	71	69	71	57	61	74	65	76	71	72	63	66	61	63	61	71	63	90	74	67	58	68	91	63	73	58	72	60	69	70	74	72	85	66	74	75	60	81	66	64	76	73	75	73	61	67	69	64	78	82	79	63	76	75	68	67	65	76	74	71	76	74	76	85	76	83	71	84	54	85	73	67	59	70	64	56	67	67	62	67	68	57	83	77	70	72	56	66	61	79	65	75	70	78	69	69	73	76	71	67	87	74	62	80	76	71	59	66	58	82	57	64	65	70	66	55	58	68	72	77	60	67	60	78	77	88	51	70	54	70	53	61	59	69	91	83	69	59	82	71	70	67	70	78	63	73	62	62	68	68	76	68	66	76	64	54	76	76	71	57	61	67	59	71	74	79	75	57	78	64	54	75	78	59	79	66	63	65	73	92	84	72	67	61	61	72	60	65	69	77	70	63	76	51	67	73	72	52	72	65	74	76	78	63	77	60	83	44	72	89	88	82	78	92	81	66	70	58	64	59	69	78	83	63	73	81	55	70	64	71	70	73	79	72	63	63	59	91	59	63	65	62	52	68	88	60	53	58	66	72	68	76	85	77	61	60	74	82	64	68	72	64	64	75	53	80	60	74	66	74	70	71	73	80	64	50	57	52	66	91	67	70	60	65	60	78	63	68	72	59	72	63	74	58	66	74	67	72	79	69	52	60	81	53	66	67	71	86	70	97	69	84	75	60	83	54	64	67	71	64	60	66	70	69	76	58	75	83	76	60	78	53	86	67	55	74	57	80	62	60	67	62	69	84	65	73	65	68	70	64	83	66	60	62	92	79	65	74	60	69	71	69	71	73	72	67	80	59	79	68	74	59	66	64	72	71	70	57	56	78	52	69	65	72	68	80	68	75	57	77	67	87	80	52	59	57	71	59	65	75	79	65	76	66	72	78	66	69	62	58	77	66	68	73	53	75	75	81	53	67	76	65	73	75	71	72	63	79	77	66	67	72	55	71	76	75	78	72	67	76	63	79	85	74	67	71	68	71	44	74	72	69	62	48	63	77	74	70	81	56	78	71	73	76	57	70	65	55	66	73	87	81	67	63	64	77	71	83	68	60	100	69	54	87	67	69	73	67	76	63	53	79	89	66	56	75	69	70	59	81	67	86	74	70	78	67	83	62	72	57	63	70	63	80	64	79	79	62	73	51	72	67	67	70	69	61	69	64	65	77	68	87	56	49	67	72	64	73	70	74	77	68	67	66	82	61	73	78	59	68	61	63	74	62	79	53	56	74	72	80	58	63	78	64	75	66	60	53	81	67	64	75	65	72	69	59	53	70	72	83	68	61	72	67	74	61	57	71	71	67	63	77	59	64	67	59	62	55	58	62	64	70	62	75	77	58	72	68	76	57	66	59	59	60	70	65	66	70	63	51	65	71	75	77	77	71	79	72	63	59	89	58	67	53	57	68	83	69	58	78	59	56	63	67	61	76	70	73	66	68	53	67	67	88	73	63	65	61	59	85	76	63	66	83	79	69	71	62	73	68	69	75	78	85	60	62	68	73	69	48	74	65	73	68	61	90	69	70	68	72	59	62	65	75	81	84	84	59	78	65	80	72	80	66	76	73	70	62	71	71	63	58	58	58	77	80	70	78	62	55	62	62	63	62	61	59	57	71	64	61	58	82	79	69	82	72	52	73	83	67	59	65	61	60	63	75	74	76	77	66	73	63	66	69	74	74	67	59	75	64	82	77	70	68	78	69	76	73	77	78	51	74	69	71	61	65	69	61	68	66	73	82	73	72	59	79	68	52	60	59	83	57	78	64	61	58	74	66	68	75	66	68	68	68	77	69	85	78	77	73	61	75	71	63	68	64	67	69	67	74	84	90	72	75	79	74	73	71	74	65	73
21961	13452	6250	16286	23984	22396	19274	16088	13525	11073	9134	8095	6666	5733	5118	4520	4064	3709	3303	3158	2883	2753	2578	2429	2269	2299	2132	2062	2062	2088	1852	1843	1881	1826	1819	1816	1869	1865	1861	1743	1695	1724	1683	1679	1686	1563	1558	1579	1678	1562	1538	1499	1493	1461	1491	1481	1456	1414	1397	1335	1211	1288	1216	1236	1191	1150	1210	1197	1210	1128	1191	1203	1135	1112	1119	1109	1107	1160	1166	1134	1157	1160	1114	1167	1132	1124	1127	1085	1095	1114	1098	1080	1096	1046	1093	1079	1068	1074	1091	1058	1060	1039	1029	1016	1047	1021	1029	1024	1059	1036	1057	1055	1078	1071	1053	1051	984	1057	1044	1026	1058	1035	1009	1014	1040	1015	1050	987	994	1023	1074	1027	1035	1038	1038	1004	1022	1031	1029	1052	994	1014	1041	1072	983	1030	1079	1059	979	1030	1041	1020	1048	1049	1085	998	1021	1110	1014	1022	1018	1022	1038	1011	1047	993	1027	1111	1024	1077	1064	1038	1014	1073	1066	1047	1090	969	974	1042	999	1021	1012	1018	968	1043	1006	1030	983	1010	1003	1010	1037	995	984	1005	1102	1059	1017	1041	991	993	1003	971	1034	1014	1014	999	1006	1010	1046	1057	932	1042	1027	1057	1053	1007	969	1052	1113	1055	1024	1065	1002	996	988	1045	1009	961	1019	1052	988	998	1023	1030	1048	993	1003	1058	1016	1012	1022	1027	1006	983	1036	987	1035	979	989	956	1006	1014	1013	1026	1062	975	1030	1042	1028	1056	981	1022	1046	973	1079	968	959	1034	979	1022	1057	1003	1012	1058	1014	1023	1015	1002	1048	984	1084	1053	1072	985	952	1033	961	1032	990	1063	1001	1030	1047	1043	1076	994	1013	998	987	1063	1011	964	1011	1007	1028	1043	1032	1047	1052	1028	998	1019	1023	1012	1053	1006	997	1029	988	1059	1032	1088	992	983	1027	1001	1099	991	1075	1001	1003	1027	1006	1024	995	1024	1030	1013	992	1009	999	1054	1018	991	1000	1054	1057	979	1025	974	987	1002	998	1078	1008	1031	1044	996	1015	1002	1059	1033	1000	1041	1024	1029	1016	957	982	988	1056	1053	965	1016	986	1048	1013	972	976	984	995	1086	1024	1060	1023	1039	1000	1095	1062	1026	1026	1010	1022	963	1033	1000	997	1071	1023	1012	1079	1086	1005	987	969	1009	1048	1027	1030	1031	985	1016	1027	1000	1043	1026	962	971	1050	1010	1043	1030	1045	945	1034	1027	1059	1004	1052	960	1031	995	1018	1028	1007	1022	990	1036	1068	1030	1031	1026	1044	1001	1025	1003	1004	1067	1007	1019	1032	978	1003	1013	1053	1032	1007	1021	1095	1021	1002	993	1024	1015	1035	994	1036	1035	985	1031	955	995	995	1022	992	1014	1009	990	977	1047	1050	1006	970	957	985	1046	1016	1013	1051	1013	1030	1017	1081	974	1015	1049	1064	1010	1026	1011	1039	1025	1026	1014	1003	1015	1041	991	1005	1020	1053	1007	1064	944	977	1032	1096	964	1020	1034	1036	1035	997	990	1062	1053	995	1057	1013	968	1001	989	984	1013	1054	1006	1018	1016	987	1048	1014	1027	991	1035	999	1014	990	998	1032	1062	1022	1032	1039	984	1037	1003	1013	1027	1018	1050	1004	1027	1024	1059	1025	977	985	1017	1002	1027	1016	989	1044	1000	1064	1037	1021	1004	1022	1022	1036	997	1025	1063	1065	989	1037	1058	1055	1001	1065	1044	1038	985	971	1022	1069	978	994	1004	1080	1043	965	990	1071	987	1034	1012	1025	999	1045	884	1063	1021	1028	1010	1018	982	963	1045	1039	1027	979	1022	1003	1035	996	977	1040	1071	1069	950	1030	1006	1018	1047	1004	1046	1053	985	928	957	1041	1005	1046	1028	985	1009	1009	1041	987	1030	1029	993	988	1000	994	1037	972	1011	996	996	1019	959	1050	1072	965	1021	980	986	995	1048	1048	991	997	1023	972	1037	1040	1005	1075	1014	997	1010	1085	985	1025	1048	993	1016	964	1049	1020	1034	990	1009	1054	1031	1008	1048	971	1010	1015	1024	1042	1034	1004	1054	989	1081	1036	1029	980	1049	995	1008	1027	1035	1020	1040	1008	968	996	1028	1029	963	1008	1038	996	990	979	996	1026	1023	1068	940	959	1030	989	981	1037	1007	1023	983	1006	958	1063	1005	1044	963	1009	1031	1039	1015	1132	1007	965	1017	1012	971	1012	1004	1010	1062	1024	1028	1026	1027	971	952	1018	1038	1018	991	1031	1009	993	982	977	1047	977	997	1020	1006	1005	1022	1033	971	1055	1048	1008	1019	1010	984	1025	1033	1053	1025	990	1035	1018	1077	1039	980	977	1031	1012	1005	1038	1021	1031	1032	970	1037	1027	1001	1057	1013	982	1004	996	973	1010	1057	1058	1022	1027	1005	1034	1054	993	1051	990	1016	1062	1023	1031	983	1028	1071	935	1030	1075	1007	1061	1002	1062	1040	1004	1016	1039	1042	1018	957	1000	998	1009	964	1022	1009	1065	1018	1027	1031	1011	1005	998	1055	958	1025	983	1068	1016	961	989	990	1007	1029	974	1041	997	1045	1000	1092	1054	1002	1023	1010	1061	978	1087	982	1000	1034	1000	1035	1068	1066	1028	977	1023	970	939	1042	1012	992	1011	979	940	1010	993	950	1026	1034	997	1018	1060	1031	1026	976	1008	1030	982	997	998	1021	980	1045	1029	1021	1038	1024	1027	1047	1005	1028	1031	1030	963	1020	984	1053	950	1089	1034	1011	1024	953	1038	1001	995	1033	1039	1005	1049	1057	1016	1071	970	994	1000	1042	1037	977	1009	1011	996	1020	1001	991	1016	1085	1033	1020	1030	964	1021	1014	1070	1058	1056	1027	1007	1073	1031	1039	979	1012	1054	1067	978	1055	999	1059	1039	1069	1053	1037	1001	1028	1028	960	1006	938	1016	1017	1055	1017	1003	1016	996	963	1035	1001	1017	1079	1048	1029	963	1006	981	1055	965	978	1016	1022	1000	1010	1006	1029	953	1026	1041	1001	1014	983	952	1088	992	978	1046	997	1078	1029	1095	1000	1011	972	1002	1038	1057	1035	995	978	1019	1004	1097	1035	1048	990	1051	1054	1011	1008	1102	1030	1038	1017	983	998	976	1041	1078	1020	979	1035	984	990	980	1011	1068	978	1023	1015	963	1049	1080	1019	987	1055	1043	968	1014	1015	1024	1038	969	1020	1032	1008	994	969	998	1029	1011	1043	1029	992	997	1028	1012	987	1041	964	1041	993	1032	1047	1031	981	1023	1023	1010	1031	980	1029	1019	1034	1015	1000	1046	1063	1013	1032	1042	973	1048	1013	1015	994	999	1023	1058	976	1019	1006	997	1050	1068	968	1073	1022	993	1099	1010	991	1050	1012	1045	1062	1015	965	1046	1020	998	1049	1032	1001	1021	1065	1003	1026	965	977	995	968	1038	997	1047	1002	1031	1005	1013	1044	992	958	972	1032	977	1055	989	1000	1012	959	1008	1035	995	1028	986	982	988	1030	1008	1010	1012	1052	1037	1029	1036	1045	1054	1045	1013	1067	995	1035	1018	1052	1018	1062	979	1000	1027	1062	970	1007	988	1002	1045	980	1000	1035	1084	1064	970	1016	972	1052	1011	981	1007	997	1060	1079	976	990	1027	1028	1042	952	1001	1035	983	1068	1032	1010	1008	1083	1033	1015	1017	1005	1038	1029	975	1045	990	1068	1029	1050	1018	978	1027	1027	935	993	1012	986	1016	1016	999	978	1061	1024	1008	969	1012	1001	975	1046	972	994	999	1034	986	1006	1017	992	1072	1055	983	975	1029	1107	1028	1024	1011	994	1035	1018	1031	1052	973	985	993	988	1023	1071	1047	998	1015	983	1011	1058	1011	1027	1028	1003	1018	1009	1003	1000	1027	1058	1059	988	1053	989	960	987	1035	1033	985	1014	1022	1051	1048	1016	980	1007	989	1029	1016	983	1034	1055	985	1043	1042	976	1084	1011	997	1043	1086	1046	958	974	1024	1002	1031	990	978	1066	1057	1035	1013	999	978	993	1043	976	1009	1034	1028	987	1028	1000	1036	978	1017	1007	978	999	1012	1030	1017	1030	1018	1032	1027	1032	1051	1042	996	1052	1028	986	1041	1007	1095	1003	992	1033	1002	993	1039	1040	981	1005	1030	990	1018	1085	1069	1023	1020	1032	1037	1078	981	1003	1017	978	1061	1055	953	1001	967	1024	984	978	1031	978	1066	982	994	1024	1096	992	1014	983	1025	983	1058	985	1019	1025	1009	1071	1054	1064	958	1064	1034	1017	1010	1006	1034	999	1005	1098	1018	1006	1016	1035	1078	1015	988	1024	1063	1010	1019	1044	951	1013	1045	996	1085	999	1021	977	1017	958	1069	1029	1009	1017	1042	1042	993	1065	1044	1068	1033	1058	1024	997	995	998	970	1070	1039	988	1015	1033	1048	1059	1053	1029	1030	1020	1031	1008	1001	1029	954	1041	1014	999	1027	1021	1015	1061
1375	120	99	80	103	115	95	93	91	49	69	73	61	60	42	47	55	37	42	43	32	26	32	33	31	40	32	46	37	28	37	45	35	44	42	29	37	37	32	46	35	36	44	40	32	41	31	30	35	34	31	32	33	32	38	43	25	38	37	36	27	38	23	37	30	33	32	35	31	25	31	26	25	31	29	35	27	31	28	30	20	25	28	26	46	35	23	28	41	33	25	29	23	28	38	34	31	19	25	33	33	26	25	20	30	22	29	22	32	29	38	42	26	34	36	18	28	34	36	28	29	34	40	26	30	21	25	36	33	22	29	21	32	33	28	31	31	36	27	29	26	31	30	38	33	26	42	28	23	18	29	24	29	20	21	21	22	28	25	28	20	29	25	25	32	23	40	30	41	32	27	19	35	25	21	21	27	35	30	28	23	39	26	34	41	29	30	30	33	29	37	31	21	36	27	32	33	25	25	21	27	29	30	23	35	29	34	27	23	25	28	40	34	28	36	30	30	25	32	32	29	27	29	27	32	32	24	21	26	29	39	20	34	29	21	35	36	30	30	29	29	37	32	29	26	33	34	24	29	28	26	32	32	27	29	21	29	36	24	27	32	24	24	30	38	24	41	28	36	27	31	16	20	32	24	32	30	32	28	37	36	32	26	28	30	35	22	36	30	24	21	32	38	37	30	33	22	38	22	23	35	26	25	33	28	31	33	29	34	20	39	25	22	33	32	28	27	15	18	38	24	26	30	29	39	29	31	24	26	30	27	25	27	36	46	24	31	34	19	22	27	27	40	27	30	29	23	38	38	27	26	36	38	37	24	32	26	23	26	41	27	31	35	35	27	31	28	31	32	37	25	26	25	35	31	27	19	29	30	23	20	38	26	26	33	31	30	35	29	24	36	35	33	16	31	27	26	31	20	36	29	32	38	31	35	28	22	36	28	20	29	35	30	26	17	33	36	24	33	30	33	32	29	19	39	35	25	30	27	29	29	34	29	41	29	30	31	35	21	26	34	29	32	29	30	39	27	21	38	25	31	23	24	28	28	29	34	15	38	25	28	31	28	41	23	35	26	35	25	32	34	40	39	25	22	31	25	29	32	32	28	22	24	19	35	28	35	22	30	29	28	30	42	29	30	38	28	28	31	29	17	31	32	31	26	22	33	34	35	29	22	28	30	26	29	32	36	34	29	28	29	31	24	33	22	23	30	24	32	25	30	25	33	32	33	35	27	29	37	35	32	33	30	28	27	32	38	21	32	37	26	23	30	22	30	35	32	27	32	28	35	40	29	26	31	28	18	21	22	32	34	35	33	32	22	27	29	46	18	23	31	35	35	40	33	31	24	32	29	19	38	18	34	33	27	22	24	29	28	28	27	26	34	23	19	28	28	30	31	44	33	28	46	33	25	23	21	36	24	32	37	33	35	23	31	29	37	33	38	37	21	36	22	33	31	20	16	31	29	32	38	35	24	38	37	25	31	34	30	20	31	36	31	27	25	21	27	32	40	28	27	31	28	32	28	29	22	41	32	21	20	24	35	42	33	40	33	23	33	29	30	21	36	31	39	30	29	38	30	29	29	28	34	30	35	30	27	33	37	35	37	26	33	30	43	25	33	43	23	27	29	29	25	30	34	23	28	30	35	29	33	29	18	26	33	26	24	29	30	32	24	31	22	25	23	36	25	30	33	28	26	30	31	30	26	28	30	32	35	32	27	34	28	30	23	25	35	31	33	34	19	33	23	37	36	25	28	22	37	32	32	33	27	28	29	29	31	33	30	37	30	32	29	38	28	25	24	20	27	32	38	36	27	36	25	31	33	36	26	46	33	33	44	32	19	26	34	28	40	28	25	28	40	31	29	38	31	28	27	23	32	24	28	24	33	34	23	38	23	25	35	41	32	22	35	36	28	35	26	44	24	24	19	27	20	21	32	38	35	31	31	29	31	30	35	36	28	30	30	21	26	23	24	38	40	29	30	30	28	29	32	33	39	31	26	30	22	30	32	28	21	34	20	26	41	36	28	27	36	26	28	30	18	24	32	28	19	27	29	37	28	39	32	32	35	23	31	23	30	28	41	30	29	34	27	33	30	35	42	40	31	23	35	40	26	32	28	25	25	30	30	24	34	35	35	30	35	40	37	31	32	31	25	31	34	32	29	37	28	27	33	38	36	27	30	31	42	26	25	26	28	29	25	23	30	28	23	46	21	28	25	31	30	30	25	28	29	35	37	35	32	27	30	39	24	33	25	32	32	40	36	26	24	31	35	29	27	38	33	25	33	36	24	36	29	25	23	26	32	32	21	30	24	22	32	28	25	26	31	27	24	33	37	26	27	30	27	25	41	34	35	30	35	31	42	30	29	32	35	32	31	30	23	26	27	39	26	33	34	29	35	42	34	34	24	24	30	38	34	31	32	33	23	32	37	27	30	30	33	36	25	26	29	35	28	37	29	26	36	26	23	30	27	35	22	27	32	29	34	19	28	39	29	28	24	17	32	37	40	29	40	24	37	25	28	33	38	32	24	35	30	34	29	32	23	35	31	26	30	33	24	32	26	31	33	35	27	33	27	32	27	22	24	26	35	37	29	27	32	22	29	34	32	24	29	20	33	33	20	25	21	35	26	36	30	32	27	35	27	25	30	26	33	27	29	27	36	30	25	22	31	19	27	32	32	36	19	34	26	22	26	35	23	31	33	36	33	24	28	34	31	29	32	33	22	34	29	26	34	28	29	29	38	31	31	27	39	28	33	21	33	32	23	27	25	27	21	33	25	28	27	33	32	32	29	31	30	33	27	27	28	41	29	26	28	33	30	37	28	31	44	32	22	35	29	26	28	18	33	30	20	24	37	38	38	27	36	36	34	44	29	39	33	35	24	42	23	26	37	39	28	26	23	39	27	27	38	32	32	35	36	27	24	27	28	30	27	34	27	26	39	30	22	40	41	33	28	29	28	34	29	28	24	23	33	30	37	23	18	27	37	29	30	32	36	28	24	32	36	28	30	25	16	30	25	17	26	30	33	34	29	27	29	27	38	34	36	28	25	28	36	29	38	24	40	22	27	23	20	28	29	28	23	29	35	26	31	26	29	28	28	26	29	32	28	38	33	34	34	27	38	36	38	35	16	25	32	20	21	35	32	16	27	33	30	28	29	22	35	21	28	25	30	23	32	20	19	28	26	33	25	39	35	43	30	24	29	21	41	33	30	25	36	39	29	19	28	31	23	26	30	34	29	42	27	36	35	28	31	33	28	18	35	35	31	26	25	26	30	32	21	23	31	32	29	33	38	28	24	39	33	28	31	34	31	33	28	29	29	27	29	30	23	38	32	34	43	38	44	26	32	35	29	30	36	25	28	31	21	33	23	37	26	23	15	33	19	35	19	27	35	20	36	28	30	22	16	32	35	37	21	29	24	29	29	23	39	41	27	32	32	30	24	30	28	33	31	32	31	32	31	24	37	27	24	31	33	33	34	34	29	33	38	30	21	41
10946	4756	2126	6128	10398	9713	7846	6216	4872	3857	3092	2621	2201	1883	1673	1449	1316	1223	1083	1045	993	920	894	822	830	790	839	843	741	785	742	744	722	792	708	794	723	811	751	725	715	789	752	764	782	712	738	702	732	714	712	685	677	672	638	672	604	652	587	569	579	525	499	592	491	554	544	475	544	539	488	511	480	491	519	519	524	497	468	504	534	520	480	520	502	519	497	497	482	459	480	475	472	505	460	505	473	455	461	480	470	462	499	453	500	484	492	440	451	492	459	458	487	446	484	441	445	466	482	460	471	466	442	482	431	450	467	462	490	439	465	448	505	473	497	455	463	492	521	483	451	431	464	451	449	488	450	434	461	431	485	458	460	454	499	459	418	455	444	475	469	472	485	461	493	457	443	482	441	511	414	424	516	506	481	498	485	478	505	461	497	477	467	488	475	497	463	473	497	455	443	463	452	498	451	445	463	484	499	466	476	449	486	462	500	483	449	425	477	437	469	445	460	431	507	466	431	448	448	464	456	434	464	487	443	459	464	453	473	481	440	462	463	426	467	471	451	520	491	471	447	433	507	458	483	428	477	458	452	444	480	464	467	491	458	459	466	465	477	470	507	459	473	464	466	456	437	462	458	466	497	441	425	479	425	461	512	458	488	481	483	444	494	478	440	472	447	471	469	425	453	454	480	491	469	464	494	482	434	477	456	461	467	477	461	432	471	442	490	532	485	450	428	486	442	441	488	432	487	481	456	430	463	458	459	460	479	423	473	473	446	458	468	443	428	465	456	459	471	473	461	458	512	468	481	463	462	473	472	478	512	513	479	441	482	430	483	456	454	424	479	460	452	443	483	450	455	497	424	443	479	481	467	446	499	442	460	454	446	485	445	458	490	503	444	423	483	464	458	450	460	455	462	469	460	433	494	435	453	496	447	461	496	489	472	462	488	456	502	456	427	481	474	476	448	463	505	436	463	458	455	430	534	479	481	465	476	460	455	435	469	461	468	476	472	440	432	437	441	482	477	433	466	441	444	466	452	446	469	483	440	453	420	432	420	455	460	448	453	458	472	461	457	447	462	454	439	480	451	449	420	482	441	455	424	452	460	493	477	436	400	471	468	480	496	445	446	465	452	454	475	453	466	455	491	471	455	449	440	470	468	469	456	463	513	459	432	496	404	466	464	447	410	435	470	474	438	484	481	519	460	462	460	488	431	481	450	471	482	442	457	440	481	442	468	435	498	454	461	481	486	500	469	467	449	437	442	461	475	462	505	482	467	477	462	455	440	480	458	427	454	468	461	483	469	432	480	464	454	453	430	484	442	463	421	432	422	456	468	439	441	459	437	455	466	490	460	474	457	479	451	468	473	432	485	450	486	469	472	516	447	466	499	448	459	461	469	503	452	460	480	472	453	486	481	481	487	480	459	459	412	473	464	497	467	447	446	470	453	429	442	460	491	482	456	427	466	476	462	408	482	440	429	457	453	472	468	471	416	426	475	443	464	498	475	462	460	428	436	441	490	477	442	448	433	454	455	461	471	438	443	453	463	475	462	476	492	469	446	469	441	453	467	462	494	481	490	437	485	460	456	486	444	487	466	447	475	444	442	438	449	444	422	499	447	488	498	496	472	430	447	492	478	488	435	476	435	506	498	432	435	473	459	440	428	451	500	440	470	485	423	445	484	465	448	456	475	526	416	449	463	417	470	487	470	471	462	501	430	451	446	410	494	465	506	446	464	420	416	496	464	460	450	432	444	469	415	501	466	502	438	508	498	467	454	473	480	469	458	494	504	469	435	468	458	476	451	444	474	453	443	500	462	465	461	440	445	457	459	487	442	467	470	437	487	459	440	460	474	436	451	446	464	466	499	518	439	450	457	475	497	461	447	495	478	453	475	495	414	478	427	460	503	482	440	469	425	501	475	490	442	459	465	451	442	467	459	476	447	457	466	472	431	482	440	442	429	471	428	491	462	451	492	445	431	459	462	467	446	429	459	457	474	445	456	462	464	477	425	482	470	464	456	428	448	470	442	467	431	445	449	473	442	458	415	475	479	472	458	479	456	470	447	453	476	500	461	410	472	462	470	478	472	440	472	475	460	471	448	464	448	453	457	478	480	530	468	436	496	445	469	495	434	489	444	474	457	494	480	479	485	419	462	442	446	499	451	478	487	461	460	454	469	472	480	440	483	486	458	492	490	455	451	478	423	480	438	449	477	434	438	467	454	422	452	455	482	468	491	462	465	469	456	453	442	451	455	506	489	450	455	478	457	434	429	429	459	492	524	469	446	477	464	454	471	461	486	443	499	478	422	451	481	447	422	455	481	475	511	460	446	445	445	466	469	435	457	440	429	475	464	449	444	464	458	489	464	477	475	452	436	439	476	486	438	419	435	456	452	440	466	481	456	482	465	488	453	502	443	454	477	449	470	462	419	457	485	475	439	438	438	478	438	464	472	483	419	497	471	466	477	477	457	452	423	456	435	476	465	492	440	470	453	501	486	478	495	462	474	436	457	468	454	447	477	492	471	440	454	482	468	478	449	488	474	425	447	457	458	437	484	438	482	483	452	455	449	479	472	453	451	447	458	449	435	454	477	440	459	495	466	467	428	472	452	453	463	443	439	445	446	454	430	467	480	466	431	503	467	471	460	443	493	466	490	452	452	489	461	466	458	449	458	449	458	463	465	475	491	504	450	444	463	491	442	444	432	513	440	451	466	454	461	469	459	482	460	467	478	461	508	452	436	509	489	427	451	444	457	479	481	459	464	468	455	474	467	448	497	481	470	437	483	473	431	462	470	482	461	435	484	487	513	450	491	426	484	443	446	497	458	466	453	428	464	439	503	448	495	453	485	458	458	454	488	465	458	444	481	458	464	445	468	485	472	458	473	455	469	456	461	442	463	455	485	451	486	454	461	485	439	447	445	458	449	440	464	465	462	489	435	447	465	467	471	465	512	405	480	465	466	466	433	494	509	437	484	455	471	467	500	473	491	471	487	485	533	496	421	453	475	506	454	464	437	471	483	455	463	437	468	485	438	499	494	471	457	457	407	494	468	478	450	488	444	475	457	445	452	460	435	476	469	458	454	471	421	466	440	473	440	489	467	486	468	443	471	507	478	468	460	459	434	425	483	455	479	446	521	470	456	457	478	455	485	447	467	464	433	428	467	463	484	468	440	437	448	531	495	438	452	460	475	446	481	439	418	493	490	488	475	443	462	478	433	433	511	474	457	452	452	440	457	466	445	456	463	473	452	469	491	472	449	451	447	440	453	443	489	465	466	456	453	447	451	432	466	438	460	462	470	452	464	455	470	466	472	497	457	485	473	433	491	487	457	413	491	470	444	467	497	426	493	481	481	501	448	444	470	452	443	472	492	451	453	434	472	486	459	469	440	470	439	504	443	479	452	433	478	451	414	443	490	446	476	426	432	465	441	501	486	454	420	448	498	474	416	450	495	496	489	437	478	464	441	481	456	468	437	427	435	453	416	484	496	466
742	340	186	154	248	235	217	237	159	165	147	136	125	100	82	89	79	80	71	68	81	81	64	61	71	67	62	58	71	74	53	74	61	48	44	60	54	54	65	68	76	57	51	56	51	55	55	50	57	59	55	52	59	63	42	59	55	54	48	48	61	47	51	38	57	49	57	59	58	46	48	39	45	38	57	48	54	51	48	74	39	44	49	30	55	55	34	52	51	55	38	59	41	39	54	49	47	51	43	36	37	41	54	52	43	55	46	48	39	51	51	47	54	57	46	42	41	45	42	45	50	58	51	37	45	39	44	40	34	44	35	44	46	61	44	52	37	44	41	40	50	37	44	51	45	48	48	57	53	42	51	39	51	46	54	50	44	54	46	42	40	47	59	44	46	46	40	49	46	60	44	48	45	68	44	31	41	57	53	56	35	42	43	45	48	47	36	52	56	44	54	40	41	51	48	40	47	46	47	45	47	58	62	44	38	49	47	56	58	42	35	54	35	49	54	41	42	39	40	45	37	57	63	46	49	38	42	38	57	49	38	56	53	52	34	41	33	56	42	44	43	38	44	37	40	39	43	44	40	34	43	60	35	50	53	35	44	49	44	46	56	53	52	39	50	52	37	53	54	40	46	31	41	47	41	42	48	36	38	43	34	39	54	38	53	50	50	38	48	46	49	35	45	51	44	40	47	59	48	49	49	56	39	45	43	52	42	41	50	48	49	43	44	42	50	40	59	47	55	47	36	41	42	43	45	52	43	46	55	52	39	46	49	49	48	45	47	54	56	41	45	43	53	44	58	48	53	47	47	57	36	40	56	51	35	50	59	63	46	34	34	45	41	35	39	31	47	40	33	49	36	50	43	49	53	46	47	44	44	51	43	53	34	42	42	45	49	45	49	44	53	34	43	60	49	47	45	39	55	45	52	43	49	53	43	50	32	47	47	52	46	46	46	56	39	53	50	46	44	45	45	41	48	48	45	44	39	51	42	51	37	52	37	45	48	46	37	54	43	50	42	44	43	44	51	53	49	51	46	46	36	39	50	52	49	44	40	64	46	44	52	36	41	39	33	41	53	58	42	45	52	45	45	37	45	39	47	43	54	31	41	54	43	49	55	43	44	45	39	43	39	51	61	39	49	41	34	64	51	51	41	37	51	43	55	33	50	30	46	46	39	42	43	46	48	44	37	53	32	53	48	35	63	42	47	45	39	41	53	66	45	49	37	40	36	38	43	52	40	44	49	50	42	43	50	35	57	37	42	42	44	42	55	45	54	42	35	50	46	75	43	49	46	44	51	48	46	33	46	33	51	53	49	30	41	43	46	39	52	51	52	45	42	53	46	50	38	46	50	55	38	43	38	44	38	37	51	65	45	50	44	59	50	49	46	59	57	45	43	50	52	45	41	49	48	41	40	54	41	46	47	40	35	45	47	39	43	35	46	57	42	51	51	55	42	50	40	52	55	49	44	52	58	43	49	62	31	46	31	44	41	37	48	37	40	55	40	55	43	48	45	50	46	60	54	48	44	45	41	60	52	54	40	47	52	38	50	45	41	43	37	28	46	42	46	49	42	42	53	48	52	52	51	45	35	54	41	47	29	46	38	40	51	59	44	50	38	55	55	42	46	41	42	51	48	54	40	50	46	43	44	37	60	32	47	49	41	37	45	45	43	44	56	49	38	37	54	38	53	39	41	44	38	53	45	35	53	45	43	42	45	50	39	63	60	56	35	39	45	41	45	54	46	33	43	49	48	58	50	36	41	53	43	41	35	42	44	45	41	47	36	37	48	47	47	65	41	41	50	45	60	44	41	61	40	40	42	40	37	43	35	52	46	37	53	37	58	62	36	49	44	41	49	48	60	39	41	51	51	50	35	45	43	44	53	51	55	44	47	47	47	57	45	42	48	30	41	47	35	48	56	45	49	46	44	57	42	55	38	51	54	48	33	45	52	40	45	45	55	41	45	41	44	47	43	42	38	42	48	46	52	39	51	42	42	45	44	52	41	46	46	49	51	47	47	52	45	51	49	46	55	44	57	55	43	49	52	42	47	47	47	45	49	37	48	52	52	47	46	40	61	39	37	42	38	36	51	55	47	55	50	48	53	42	57	49	41	41	42	45	50	41	42	46	45	45	42	46	43	59	51	49	43	36	48	52	59	39	42	46	53	47	43	52	31	43	53	53	52	47	41	38	48	45	37	51	41	27	46	37	41	64	36	46	49	46	37	58	47	42	35	43	56	51	49	37	54	44	55	47	43	27	46	46	58	41	54	45	37	51	53	50	40	35	40	37	53	37	46	36	43	55	53	53	45	56	46	41	40	49	41	56	50	54	48	49	47	45	47	50	51	40	42	42	50	51	41	47	57	50	55	40	64	44	36	42	40	46	51	42	38	42	46	46	49	45	43	55	36	44	45	51	57	56	52	43	54	39	43	40	43	46	42	47	55	50	41	53	39	48	48	52	47	51	59	47	50	47	53	40	40	47	49	45	49	36	43	55	42	54	37	43	48	58	37	49	49	54	42	48	48	45	45	47	48	46	55	54	39	45	40	55	53	35	57	44	50	52	41	50	39	54	40	50	52	49	51	37	40	48	47	46	44	51	47	52	48	28	44	51	43	45	44	40	40	50	47	41	42	47	43	44	40	48	49	56	53	45	44	48	42	44	47	51	43	50	40	47	59	38	44	25	39	53	44	51	51	48	45	36	34	46	37	49	51	46	50	43	38	44	34	45	43	42	49	42	52	40	41	51	47	37	48	45	47	52	50	35	47	49	46	54	46	57	32	39	38	48	41	45	67	45	42	38	43	62	45	49	49	45	39	46	53	41	38	49	47	43	61	51	53	44	44	49	40	58	46	48	45	65	52	50	56	49	43	51	45	47	39	47	39	42	48	45	47	43	46	45	43	42	39	45	56	45	54	43	39	42	48	35	42	46	50	45	48	45	41	39	55	51	46	42	50	33	46	51	37	50	46	58	43	54	43	53	41	52	44	55	43	49	42	46	63	34	57	29	52	41	45	49	54	42	40	48	44	44	33	42	46	52	36	38	43	44	45	43	44	44	37	46	50	40	42	52	44	48	54	36	52	40	46	50	48	44	41	51	41	53	41	35	59	51	46	45	37	44	35	54	67	41	41	60	44	57	49	42	26	49	36	43	50	46	53	46	45	51	53	50	51	53	51	42	28	40	46	40	41	39	44	42	41	44	57	57	33	44	45	38	52	57	52	49	39	49	46	52	39	46	43	51	48	50	36	43	58	55	57	57	49	43	52	47	65	46	40	53	39	32	48	47	53	40	41	56	63	46	39	46	41	47	52	45	45	40	43	45	39	39	40	48	53	48	40	41	47	39	44	54	56	53	43	55	44	57	39	42	42	54	37	38	48	43	39	51	39	40	58	50	56	35	43	47	37	57	43	53	46	40	45	47	45	40	32	50	41	42	43	42	39	56	47	48	48	43	35	48	49	41	52	43	50	57	59	47	50	45
17113	10412	4308	12580	19003	17482	14605	11745	9525	7669	6245	5268	4536	3801	3371	2971	2653	2456	2167	2016	1885	1791	1627	1601	1550	1572	1473	1415	1424	1366	1306	1310	1271	1334	1322	1303	1357	1275	1217	1213	1155	1163	1172	1181	1132	1103	1165	1170	1136	1097	1094	1034	1002	998	1015	1048	1056	944	872	929	880	865	853	847	838	841	809	794	797	829	775	722	779	790	810	766	810	799	817	803	737	760	840	808	804	737	767	744	754	768	748	770	741	742	789	723	780	729	689	733	713	752	744	692	788	695	730	700	709	758	719	742	705	749	727	740	712	679	752	705	689	723	742	711	706	718	702	750	689	712	775	743	740	714	672	700	699	689	745	703	723	700	732	744	725	694	716	686	683	718	713	715	707	734	737	738	729	716	690	702	691	763	682	668	718	735	694	766	720	701	772	706	752	753	668	675	694	667	724	718	733	731	720	678	726	721	708	716	698	774	679	715	717	708	677	726	675	722	707	723	693	713	705	782	716	694	746	663	685	730	742	699	720	726	684	707	631	721	722	689	689	715	700	671	644	744	738	689	752	700	675	694	666	687	740	690	647	775	737	736	681	739	698	736	716	732	699	720	752	702	696	704	707	717	697	699	697	703	716	717	714	788	673	746	708	697	649	746	692	704	731	681	735	712	729	706	709	694	730	733	690	698	699	719	751	702	669	716	712	725	656	722	708	696	699	681	663	700	732	710	693	696	716	684	718	720	727	699	695	717	733	706	760	718	718	741	681	700	722	686	716	715	687	745	706	656	744	692	734	667	707	689	719	741	731	757	661	713	734	695	690	752	656	715	734	683	763	730	688	693	695	691	706	743	687	731	741	755	696	723	700	682	729	674	712	707	703	710	669	745	726	756	708	718	709	708	730	706	699	672	729	747	701	710	706	710	728	679	720	724	699	715	693	701	734	690	688	708	709	719	742	697	688	723	732	695	727	692	707	712	674	684	725	716	739	716	667	703	724	704	683	684	711	689	698	731	730	699	655	704	689	700	726	697	655	711	734	719	709	693	691	703	720	762	736	707	685	644	682	715	720	744	693	702	686	623	660	709	730	740	726	716	731	713	701	705	720	677	742	724	710	732	675	696	707	723	668	682	698	670	702	687	682	709	700	687	695	712	730	690	725	669	704	678	710	627	712	763	715	708	723	682	701	665	710	718	758	721	709	641	764	662	696	682	707	684	695	714	707	664	729	750	678	694	702	660	724	705	676	736	751	691	655	697	724	714	716	653	702	674	749	681	688	659	672	698	725	687	675	704	706	776	694	759	700	701	754	678	728	713	717	721	662	709	734	712	689	763	731	726	663	700	656	725	751	680	694	683	700	667	662	730	751	692	671	707	720	703	722	690	716	694	715	744	686	715	697	724	698	708	691	716	695	720	736	715	714	680	712	736	681	693	723	709	719	737	691	783	668	653	761	647	703	711	748	726	704	715	699	668	688	702	701	745	688	689	703	686	644	739	726	728	711	683	722	732	727	702	713	710	666	718	767	751	694	716	718	703	726	708	717	741	672	733	658	686	682	769	686	758	705	711	741	674	698	707	681	634	666	729	748	733	692	734	708	716	716	678	731	735	734	747	700	744	718	711	739	725	732	679	652	699	728	686	707	701	683	658	720	668	724	692	703	696	718	689	684	706	701	700	751	716	737	694	690	697	722	708	684	730	765	686	727	749	688	731	697	749	709	728	707	682	717	761	708	703	720	719	692	701	705	747	707	750	693	697	732	693	726	690	710	662	672	706	695	667	739	705	703	687	710	712	658	664	668	736	748	724	718	740	661	702	697	705	691	682	685	706	689	707	690	766	657	700	733	718	695	715	681	680	680	729	706	711	732	695	786	700	664	657	699	703	736	701	697	672	726	711	693	711	704	687	682	725	736	711	728	677	678	721	707	719	717	647	699	673	684	717	706	733	687	683	727	685	716	689	734	712	711	712	715	707	671	724	714	737	714	681	686	692	746	692	649	711	742	737	727	773	732	667	662	684	694	665	714	686	725	708	690	666	709	677	714	714	727	729	734	672	720	679	726	747	722	715	693	687	672	675	687	656	735	731	730	725	686	685	748	723	726	654	709	719	682	708	715	733	704	686	693	753	688	721	696	673	727	718	695	740	745	687	727	735	720	726	706	716	644	736	696	690	740	727	706	677	763	693	694	718	729	707	699	683	673	704	710	761	694	673	668	690	720	722	705	697	716	709	698	700	706	743	743	667	683	722	718	692	719	714	723	721	664	704	686	651	702	682	716	704	705	720	661	737	688	719	696	697	727	737	690	712	695	707	707	685	724	739	683	707	727	743	694	754	672	734	658	717	711	709	665	756	712	724	710	679	747	710	714	688	696	671	725	739	738	688	678	691	724	730	724	694	717	689	690	719	727	717	715	702	673	667	700	716	720	707	641	705	680	726	731	701	739	716	770	708	690	688	678	702	700	691	732	714	702	673	702	755	739	711	675	708	747	732	778	736	730	713	675	681	706	755	717	730	747	710	700	726	729	703	730	708	738	712	679	751	691	745	691	720	693	731	711	741	731	705	737	698	733	679	720	682	701	740	728	642	709	639	711	739	678	698	691	714	735	721	685	750	653	680	672	744	703	658	723	721	704	714	647	730	686	730	728	695	690	683	705	660	668	725	680	748	706	701	689	700	732	713	698	707	749	695	751	722	704	690	715	724	739	740	710	683	732	740	665	665	739	695	676	698	710	682	713	702	695	718	727	692	703	741	740	713	688	694	738	741	723	701	721	689	763	718	679	721	691	734	689	687	643	695	674	737	742	729	707	712	668	719	682	683	711	700	708	750	710	716	700	732	729	696	760	726	716	698	722	731	712	704	689	666	671	689	737	703	721	728	724	775	706	658	701	668	754	709	699	694	702	697	720	655	707	665	742	728	711	723	755	654	708	662	717	743	687	739	724	683	676	750	718	706	719	726	729	702	715	712	653	667	727	721	667	716	715	732	728	731	661	724	672	709	704	713	718	690	745	728	693	675	719	703	702	660	736	719	692	745	705	755	690	741	697	723	730	730	713	685	726	720	708	686	770	702	710	701	718	744	734	691	755	694	730	708	664	708	646	713	711	687	689	728	670	729	698	688	698	695	757	729	766	722	723	657	727	691	660	715	718	733	735	744	748	725	704	674	721	707	704	739	720	734	709	733	693	734	706	746	669	712	660	729	686	665	719	779	763	732	689	677	700	704	722	696	718	732	714	696	682	683	689	662	689	739	757	723	711	698	744	676	667	707	709	713	708	693	694	681	691	710	690	704	708	739	715	695	727	656	702	718	741	735	738	623	713	699	694	711	713	743	678	686	684	713	673	676	733	702	692	724	699	701	681	707	744	748	683	713	669	683	675	703	662	706	672	712	747	671	687	739	688	717	689	705	676	715	771	689	723	708	685	687	746	730	743	714	693	677	724	700	718	674	683	683	713	696	750	704	729	683	712	684	684	713	728	722	701	764	745	694	651	635	697	745	705	721	725	735	732	724
2482	310	151	81	191	209	191	182	152	140	135	107	91	100	99	93	85	81	77	77	76	62	69	67	48	50	53	69	64	66	64	69	54	71	52	62	68	54	59	53	57	49	60	62	48	54	65	44	72	51	51	49	73	66	55	50	44	60	45	47	55	59	50	55	59	44	40	46	48	39	59	43	50	38	46	49	41	36	56	54	58	50	46	54	56	54	56	37	56	46	41	40	45	44	51	40	54	40	52	44	44	41	40	51	63	37	41	48	54	52	68	41	31	50	41	54	54	43	45	47	44	59	44	51	42	50	52	44	53	55	63	52	46	38	45	48	55	34	46	53	30	49	44	47	45	41	37	42	42	54	41	52	41	41	51	37	50	64	38	45	37	48	46	48	40	39	34	48	47	44	53	52	57	63	50	39	52	60	59	50	56	58	61	40	49	45	52	46	64	42	62	42	51	44	37	37	33	43	57	40	49	68	44	47	60	53	61	51	39	41	45	42	37	46	43	60	54	50	58	55	38	47	44	52	32	46	53	52	67	42	45	49	43	62	45	54	42	46	56	46	50	39	44	50	42	49	43	42	37	49	48	46	49	49	40	43	49	38	51	44	35	38	36	55	54	36	49	30	56	55	50	51	48	42	38	59	50	34	42	47	33	52	40	49	51	34	49	33	52	48	47	54	54	53	46	44	47	57	43	36	56	42	49	44	48	43	57	46	48	53	45	52	54	42	44	40	49	49	47	42	38	36	40	46	54	46	59	50	48	48	45	42	57	42	43	47	42	51	46	53	43	49	47	37	48	45	36	47	41	43	55	46	43	40	49	66	46	46	38	47	43	40	56	38	55	57	39	49	46	50	56	55	48	43	58	60	43	41	39	48	40	57	41	48	45	46	51	31	45	55	37	40	58	48	46	54	46	47	54	47	37	42	46	44	46	49	55	43	49	41	51	35	45	44	43	37	46	57	51	56	49	45	36	43	53	36	57	66	50	58	53	56	58	43	48	41	53	48	37	60	56	42	45	52	57	45	50	56	49	57	48	52	40	48	48	51	54	45	48	50	51	39	40	50	48	53	40	52	38	43	27	52	56	49	37	58	45	56	64	58	40	28	48	59	51	42	52	54	51	47	48	57	49	58	55	50	42	48	34	51	61	38	49	39	47	40	41	58	47	45	48	59	47	53	48	56	51	47	40	39	42	46	55	41	40	51	41	46	48	49	47	48	41	55	39	45	43	46	54	46	53	52	39	56	43	62	54	42	42	45	48	56	39	53	41	43	47	41	46	43	45	56	47	36	42	44	47	41	49	42	49	46	51	46	52	42	41	57	48	48	49	50	61	46	43	41	45	47	60	52	41	55	45	51	33	46	57	43	56	37	43	59	41	56	47	58	51	50	39	46	46	57	52	52	46	46	33	43	46	45	57	43	46	49	40	43	58	41	72	43	45	40	51	47	37	44	53	45	55	44	47	51	55	45	48	58	45	36	48	39	60	46	40	50	57	45	40	32	48	53	42	43	52	48	51	48	54	57	49	55	62	43	44	39	41	37	43	42	49	45	53	43	48	45	44	44	48	56	56	50	42	49	64	51	45	54	51	49	48	47	61	51	47	55	54	39	50	39	38	59	55	41	49	47	46	56	43	47	46	47	48	41	42	38	53	53	52	51	64	37	45	42	52	55	44	49	39	55	51	43	26	41	52	44	54	38	58	39	45	41	43	42	54	46	47	42	65	50	53	43	60	47	56	54	45	57	51	45	45	42	47	56	55	39	43	43	50	44	48	50	53	45	58	65	51	44	69	39	55	52	57	59	53	53	38	40	48	49	44	56	43	54	41	47	42	51	43	51	56	51	44	48	61	45	46	33	64	59	47	48	48	37	40	45	43	39	52	52	54	55	53	59	44	53	50	32	49	54	49	34	47	43	51	43	48	27	46	53	50	44	49	45	39	42	45	51	50	47	41	49	58	56	48	45	59	52	62	50	45	56	53	48	47	58	39	49	46	47	50	36	49	48	45	42	48	40	46	42	45	46	41	48	48	41	41	49	45	48	36	56	46	67	48	43	49	45	49	48	40	49	53	50	42	63	52	35	58	48	51	43	59	40	60	44	46	52	48	45	55	50	41	43	41	44	45	43	43	43	44	59	43	45	43	39	51	45	48	41	50	54	34	51	46	42	46	46	38	42	58	46	41	34	56	46	45	41	44	40	47	45	51	55	39	47	42	34	42	52	42	54	56	55	41	64	58	57	42	38	44	49	38	47	56	44	36	53	52	45	43	54	48	48	53	41	45	33	42	31	48	46	41	49	40	39	48	41	40	47	45	42	45	42	46	65	39	45	53	69	52	58	47	35	40	43	47	58	42	50	51	51	41	56	48	52	65	50	46	50	58	56	46	48	50	45	45	45	38	39	53	46	50	44	47	38	55	44	36	48	47	47	65	42	45	37	51	47	62	43	41	37	48	47	43	47	48	52	47	49	50	47	48	47	64	40	45	42	40	57	44	45	59	46	39	54	37	45	45	48	34	67	36	49	56	45	40	51	46	39	48	63	53	52	59	52	41	45	46	32	44	39	58	53	48	49	54	57	45	48	40	46	35	55	59	57	52	48	45	37	44	60	42	53	42	59	34	48	62	39	51	49	41	42	44	46	52	48	52	45	35	41	41	54	46	45	46	58	44	49	49	57	47	42	52	59	58	50	44	49	57	46	47	44	49	44	54	43	37	46	50	45	48	38	45	43	45	38	50	48	46	55	42	44	41	44	36	53	51	52	38	47	57	52	34	52	62	48	57	54	52	48	36	49	56	51	50	44	46	49	43	47	57	57	47	45	54	45	49	47	52	47	53	46	31	59	45	58	58	35	47	56	54	48	54	44	45	46	45	47	51	48	44	65	61	42	38	42	48	44	43	44	49	45	47	41	55	56	42	42	50	42	54	41	49	55	44	45	54	41	42	44	39	45	52	45	47	44	47	47	43	41	49	39	46	38	52	49	55	48	58	51	55	47	50	50	53	49	45	44	62	49	46	44	52	53	39	50	42	44	46	44	67	50	53	43	46	27	51	34	48	58	43	50	48	37	47	52	50	38	53	40	46	41	45	51	52	32	47	51	54	56	45	52	53	39	49	47	49	50	48	47	54	50	39	51	52	44	47	52	44	52	34	57	44	45	44	51	42	45	54	48	38	44	41	49	46	49	43	57	35	39	39	46	52	35	57	34	56	44	43	50	48	53	53	48	47	50	46	47	47	43	49	48	52	43	38	42	53	57	44	44	41	52	56	44	36	53	36	43	43	40	48	43	36	43	44	41	51	55	43	46	40	48	55	66	44	45	31	54	43	52	46	49	46	48	42	54	42	47	49	47	52	38	50	37	51	46	38	42	55	41	48	46	51	48	42	43	43	49	49	38	40	50	46	37	46	48	50	61	49	46	50	47	42	43	37	48	36	45	63	45	31	50	50	43	45	41	44	48	55	50	52	54	59	46	51	39
14952	8292	3825	10815	17044	15919	13530	10802	8913	7075	5764	4961	3993	3541	3106	2742	2561	2298	2051	1912	1800	1625	1526	1582	1505	1449	1380	1327	1388	1263	1300	1276	1325	1274	1240	1176	1288	1257	1238	1179	1219	1232	1120	1127	1099	1112	1125	1074	1090	1073	1001	1086	1031	1009	964	945	1000	924	841	934	839	845	848	878	840	837	821	753	756	849	794	807	792	849	831	827	852	822	832	826	828	808	834	857	797	781	775	770	753	728	774	782	738	799	751	758	752	782	710	713	730	749	768	755	709	702	720	733	727	746	735	755	772	756	709	732	705	724	688	776	698	724	748	732	748	754	701	721	739	707	738	752	750	684	714	728	761	721	711	702	752	737	730	715	703	699	684	714	701	777	734	745	728	770	667	689	759	727	748	751	789	703	760	773	709	756	740	703	683	719	722	728	677	724	729	757	713	755	731	771	790	727	724	732	737	734	678	714	736	663	729	762	721	712	747	723	695	721	682	672	748	743	735	725	677	685	738	732	754	777	785	716	724	730	772	742	749	683	684	731	700	705	716	710	732	687	717	770	716	698	735	720	686	724	752	733	700	764	666	752	707	722	744	730	656	707	654	724	696	666	781	670	718	671	709	721	697	750	739	726	726	659	715	721	714	730	702	742	702	692	703	709	748	720	724	737	738	727	681	741	701	731	734	705	669	737	724	733	706	724	681	705	722	733	740	734	742	689	716	679	726	685	789	720	699	704	730	778	726	750	743	760	743	704	731	669	794	719	752	770	708	726	729	687	773	736	715	706	687	728	763	770	741	763	753	753	723	710	710	710	698	737	677	735	751	735	727	681	755	710	716	727	727	784	740	735	690	706	754	739	731	712	706	763	727	724	729	730	752	737	702	754	718	703	739	790	712	693	715	710	716	683	684	671	695	734	742	717	690	721	720	744	750	701	647	735	677	719	706	674	706	744	710	726	702	741	705	703	746	752	734	772	724	712	720	689	662	738	711	707	689	715	765	731	747	738	739	734	732	772	704	716	711	696	691	727	732	749	724	717	696	767	777	697	699	732	682	732	769	732	734	714	735	726	723	730	756	776	711	711	784	719	745	741	717	716	692	713	698	750	757	748	721	704	761	688	721	726	711	689	732	748	729	747	757	749	729	711	717	707	687	730	772	720	731	742	708	768	719	694	761	702	671	776	723	762	736	698	703	687	698	684	681	717	778	699	727	701	671	713	769	761	702	711	743	759	700	769	737	721	734	714	715	702	738	704	700	704	687	692	702	722	704	712	713	701	755	720	703	678	680	719	753	645	722	731	752	709	745	706	703	720	727	751	719	700	751	721	707	680	704	745	691	710	708	752	741	745	707	685	734	692	725	721	677	686	748	741	712	742	757	665	742	723	698	678	737	750	808	719	699	723	714	715	709	730	696	738	750	720	719	743	710	737	697	680	639	685	709	754	729	715	751	760	753	695	701	677	741	753	754	737	729	720	734	715	677	722	733	706	712	707	718	746	701	752	745	720	780	733	719	742	679	705	731	742	759	741	770	729	785	714	702	752	682	734	681	714	708	745	721	739	739	687	692	736	676	720	760	695	727	665	717	729	755	715	761	713	747	715	731	724	677	709	690	688	690	731	728	720	767	678	728	713	689	733	692	677	749	774	698	717	712	742	732	771	700	732	709	699	699	721	729	739	728	679	679	741	742	709	729	756	707	720	719	777	679	743	734	767	706	757	702	696	740	747	765	738	688	696	719	697	732	682	765	759	719	714	726	688	689	707	773	694	765	714	784	750	714	732	710	710	770	727	729	729	699	730	694	727	711	726	749	734	646	765	748	702	740	704	745	710	737	753	731	756	730	777	723	670	660	689	729	717	728	782	709	684	707	709	715	700	731	736	754	733	724	679	729	700	737	677	714	726	732	751	734	718	705	722	737	736	679	702	687	703	693	728	759	704	733	729	734	710	685	717	734	709	760	730	698	775	743	733	703	722	753	721	779	720	716	738	727	737	716	775	696	709	693	706	716	712	741	705	737	694	714	714	662	707	661	697	757	704	731	741	768	722	756	751	693	644	696	679	686	719	729	731	699	698	678	770	740	720	732	759	754	692	735	732	743	684	676	736	725	743	696	740	740	722	735	709	716	673	704	722	749	749	697	767	741	726	719	666	718	713	688	732	747	731	710	711	694	730	687	716	703	745	695	700	689	714	711	709	728	673	684	717	700	722	732	703	702	718	739	716	733	726	727	765	780	723	708	740	686	737	705	747	674	673	705	714	703	703	698	723	746	689	729	725	709	657	708	716	751	703	729	709	775	758	706	689	722	710	679	714	741	725	710	718	670	715	764	723	716	702	766	754	703	717	721	759	740	675	736	751	704	728	825	711	727	672	759	685	721	713	711	719	726	701	695	740	705	722	740	716	734	697	749	710	715	719	742	739	692	743	699	694	705	724	714	746	721	748	707	697	719	680	745	706	739	690	729	715	667	721	742	746	722	731	725	718	694	761	755	712	723	702	726	761	700	759	680	752	742	738	685	721	721	720	735	665	678	708	737	712	657	731	693	697	731	719	751	745	701	703	726	743	692	740	723	703	715	736	740	699	736	714	721	714	658	708	710	715	753	709	674	719	718	688	731	677	714	696	722	754	720	717	726	707	737	722	729	717	712	665	727	763	743	711	734	769	740	703	701	685	744	666	732	748	736	712	780	742	756	700	739	771	745	680	722	732	702	744	670	701	708	720	728	689	753	745	741	716	720	716	768	667	700	701	733	711	669	720	727	707	711	703	762	720	705	722	748	712	723	731	749	730	702	752	738	710	723	741	729	745	663	711	714	745	689	762	725	749	775	742	758	714	726	708	698	701	700	744	670	696	716	717	686	724	716	710	742	722	729	696	718	704	733	722	741	741	702	693	787	715	764	731	743	776	773	739	744	658	754	711	727	751	717	723	742	751	714	762	695	770	692	751	751	734	710	730	709	728	735	736	730	732	703	701	741	693	683	718	711	749	724	714	725	712	741	730	737	704	708	701	722	754	720	697	710	734	707	748	738	732	687	750	760	699	768	763	760	678	710	721	703	751	771	722	702	699	726	715	745	711	747	722	736	718	754	707	710	784	694	749	706	712	737	736	694	706	733	713	695	762	748	728	747	713	738	702	754	737	687	705	734	752	703	702	735	725	760	703	741	687	728	707	715	702	771	741	721	688	742	706	733	692	710	692	739	711	753	701	734	732	767	750	731	704	717	709	707	684	708	729	713	715	716	735	742	695	747	725	707	700	707	748	676	703	697	746	721	755	689	757	732	707	721	712	701	748	745	740	704	718	737	724	753	754	724	715	670	693	726	729	726	715	720	715	719	745	726	745	724	690	686	717	677	740	740	737	722	722	719	737	768	716	709	713	733	692	712	779	697	708	736	767	764	731	688	725	709	710	720	710	697	732	720	730	728	702	693	757	708	733	687	732	710	747	731	712	715	712	720	690	720	747	696	709	734	778	756	711	729	739	709	733	700	698	671	686	696	727	727	678
1632	481	295	221	339	372	352	306	292	248	203	195	167	148	123	137	134	116	116	119	109	107	109	98	106	103	93	100	72	71	103	87	91	83	103	75	77	70	94	91	83	72	84	80	85	81	103	82	72	72	86	74	86	77	61	89	81	71	87	81	92	76	68	75	80	59	74	70	81	78	57	71	75	71	63	63	57	58	77	56	66	58	88	70	72	68	50	59	70	66	70	77	64	57	77	68	59	55	62	64	61	65	69	65	76	68	53	66	78	79	63	73	73	72	79	57	56	71	75	66	69	88	57	54	67	68	78	67	74	72	67	73	72	58	58	58	66	69	50	49	75	76	72	80	67	61	89	59	71	76	69	50	71	77	61	79	59	70	63	73	68	63	66	73	59	54	47	72	61	68	78	65	62	65	76	61	84	60	72	58	68	75	74	68	81	85	74	64	62	68	71	90	69	73	78	64	73	68	76	64	69	83	56	73	70	63	74	60	71	62	60	71	72	75	76	56	80	67	70	67	73	64	62	63	63	60	65	64	45	63	64	65	61	62	61	82	74	78	79	72	68	67	60	79	77	62	69	48	81	62	69	76	80	53	69	68	69	63	71	78	71	63	55	56	65	64	80	67	69	63	71	62	55	77	51	71	68	80	65	67	65	84	75	56	72	80	75	75	61	71	70	69	56	68	72	55	64	74	73	85	68	73	67	74	72	82	65	72	69	70	73	69	82	71	69	70	59	65	71	71	58	73	69	81	49	66	56	58	68	62	68	75	72	76	53	65	72	74	62	66	64	52	69	66	75	62	79	66	63	70	58	76	58	75	68	62	85	71	62	63	63	60	78	70	68	65	68	73	67	66	59	67	70	63	64	74	64	72	59	86	62	71	73	71	65	65	67	62	69	64	56	60	68	55	78	81	73	65	72	71	66	60	73	62	62	68	72	54	58	77	82	78	83	75	66	63	71	62	58	55	68	72	57	75	64	65	60	67	58	69	64	79	64	67	75	61	65	65	80	62	62	64	76	57	78	66	76	64	64	62	61	71	72	69	63	85	76	59	83	60	65	79	60	66	73	73	72	65	78	57	61	80	50	78	67	67	58	66	59	72	69	69	53	62	63	64	58	66	69	64	59	70	64	71	79	69	69	60	65	71	78	92	49	74	69	77	66	64	70	72	83	63	64	65	71	77	66	58	59	72	78	64	61	75	67	77	59	70	61	70	80	65	80	67	71	68	62	63	63	62	70	71	71	58	73	64	69	65	74	65	52	66	62	82	72	62	81	62	69	73	70	75	59	76	58	75	74	76	51	55	74	78	69	78	88	72	81	74	68	71	72	56	82	57	82	59	60	74	64	69	69	67	62	75	74	64	69	72	66	64	83	84	70	60	59	65	67	62	71	63	64	75	71	71	61	71	72	63	57	81	65	73	63	59	68	69	71	75	72	59	74	65	61	64	66	72	56	56	61	78	59	60	68	72	65	69	66	77	62	68	75	74	76	66	76	70	66	56	71	59	61	48	60	59	66	59	59	76	78	78	65	71	69	63	62	73	60	78	67	50	58	73	75	64	63	78	70	53	60	59	65	61	86	76	70	64	70	72	61	68	81	76	77	75	69	66	72	56	73	65	68	75	74	72	74	58	72	57	54	77	64	62	57	59	67	79	73	63	90	72	67	72	73	66	60	59	68	69	56	58	60	65	67	61	60	69	74	74	77	76	82	82	77	65	52	80	67	75	59	74	73	65	63	59	65	59	78	68	64	64	76	50	74	62	58	67	76	82	70	64	77	63	67	67	68	68	62	65	63	61	58	74	69	76	63	64	76	67	80	68	80	86	68	76	68	61	63	77	64	55	67	73	71	64	81	57	72	71	66	63	78	68	61	58	58	65	62	70	54	77	66	67	70	71	54	69	55	66	68	83	68	88	61	61	75	59	66	65	81	58	72	79	69	66	68	87	60	60	73	65	68	70	73	73	75	74	64	65	75	71	79	75	65	56	72	65	52	71	63	64	82	62	67	58	76	85	61	67	60	65	65	54	60	72	81	79	67	78	66	63	62	76	68	70	64	71	67	76	68	68	66	70	83	92	70	65	81	58	67	63	71	77	67	71	76	72	67	69	48	63	73	74	60	64	71	68	76	83	91	67	64	72	65	56	62	67	63	73	62	76	64	67	82	74	67	62	51	77	71	67	52	76	74	70	67	67	67	76	56	71	96	56	84	62	67	68	60	66	58	79	69	72	54	72	51	75	77	75	82	57	75	60	76	57	80	47	76	66	68	76	60	91	73	56	63	70	73	66	78	63	60	68	68	70	65	68	73	76	76	73	78	58	67	60	76	70	71	58	71	64	78	71	70	63	59	59	60	81	63	79	77	57	58	77	60	49	68	69	62	62	73	65	65	70	58	61	73	76	58	64	81	61	59	57	58	65	67	63	69	77	79	73	71	65	68	65	66	80	74	78	55	56	78	74	81	67	73	77	83	72	72	66	74	82	77	54	82	55	66	67	50	74	76	88	71	68	68	70	67	81	65	60	74	68	84	61	61	81	66	57	65	71	69	66	72	68	67	71	64	59	73	52	86	70	62	52	63	63	68	73	73	78	65	75	76	75	55	82	60	68	72	82	67	66	72	64	68	65	81	65	91	81	74	54	59	67	84	64	68	67	71	65	71	65	57	65	66	76	65	79	65	69	71	55	59	61	62	79	68	59	74	58	69	71	75	65	73	58	71	65	75	73	65	63	81	69	67	67	69	72	56	62	87	71	84	71	59	55	57	80	61	81	64	57	61	66	63	60	87	68	64	72	73	61	66	73	66	64	70	68	65	62	58	77	58	74	72	62	76	68	74	68	64	79	80	66	61	69	67	72	84	60	81	75	56	76	63	75	59	62	74	70	64	72	64	68	79	77	58	63	64	62	66	69	66	74	83	87	66	63	67	69	62	72	74	68	49	70	73	75	68	61	58	63	68	65	70	67	51	84	71	72	70	61	72	65	74	71	60	72	55	65	67	78	53	74	72	63	63	62	74	60	70	67	64	65	69	66	73	68	80	64	89	81	66	62	80	66	57	67	71	82	63	68	52	69	79	66	50	69	90	75	89	59	73	79	81	59	77	71	81	56	50	74	63	80	72	68	77	58	67	55	66	72	71	98	74	55	72	71	66	79	76	66	77	60	78	74	63	67	59	61	67	73	76	72	75	59	61	68	62	70	65	69	64	76	72	52	77	73	68	80	77	68	83	58	62	63	59	66	78	86	63	70	69	72	60	68	43	65	87	64	60	63	79	77	67	80	71	62	74	90	71	70	74	66	60	64	76	71	84	70	87	65	72	73	67	62	65	82	64	85	53	59	71	70	73	75	59	74	84	71	74	58	59	58	65	86	71	58	73	75	66	69	68	72	65	60	61	79	71	63	93	77	78	78	63	78	95	75	71	71	72	70	71	76	70	62	60	66	70	71	68	56	79	70	62	59	74	57	75	60	82	65	79	72
22193	13386	6322	16457	24600	22642	19655	16479	13460	10999	9340	7847	6794	5878	5013	4463	4113	3635	3456	3059	2932	2669	2574	2425	2313	2300	2320	2176	2099	2079	2021	1966	1964	1915	1816	1912	1887	1816	1791	1781	1670	1667	1638	1656	1580	1700	1627	1533	1614	1514	1522	1475	1486	1467	1443	1487	1315	1338	1334	1299	1306	1276	1219	1093	1166	1208	1156	1117	1150	1195	1128	1167	1175	1206	1166	1199	1115	1183	1226	1192	1190	1189	1168	1170	1244	1102	1155	1137	1106	1155	1121	1089	1083	1071	1107	1086	1027	1054	1062	1028	1024	1029	1111	1088	1031	1026	1016	1077	1020	1022	1072	1025	987	1054	1023	1055	1046	1042	1059	1018	1065	967	1001	1034	1009	997	1090	1001	998	1048	1070	998	1047	1064	1017	1009	1084	1014	1044	1083	1028	1039	1048	1024	1029	1028	1009	979	1019	1075	1019	1008	1048	1004	1031	1032	971	1068	946	991	993	1045	1071	1024	1034	1042	1037	1044	1055	986	1066	986	1141	1020	1039	1035	999	1088	1018	1065	1022	1021	1032	1004	998	983	1088	1043	1039	1019	990	998	1021	1016	994	974	994	1023	1006	996	1024	959	1018	1001	1049	987	980	1055	1017	990	1020	1027	1052	1001	988	1041	1096	988	1032	956	1056	1019	1001	955	1081	973	985	1033	1074	1042	1049	985	1042	1035	1057	1038	1016	1056	1030	1055	1044	1054	1000	1040	1036	1011	1032	966	1005	944	1051	1100	1006	987	983	1023	1003	1030	1021	1034	998	1014	954	995	1034	1052	993	1034	1010	1008	1027	987	1020	1043	999	1012	991	1048	919	1051	1007	1037	1020	1012	1039	1009	1038	1009	981	1001	989	1049	1000	1079	1034	975	982	990	1005	1004	1006	1100	1019	1063	1040	980	1085	1057	971	950	1056	996	1077	1037	1051	1050	971	1069	1024	1011	1009	993	1007	1029	1059	1061	1010	997	996	1051	1006	1065	985	1014	1014	1037	1034	1025	1019	1025	981	955	939	985	1030	1002	1022	1007	1012	966	1032	1057	966	1019	1042	1005	1029	1039	1045	1034	1029	1037	1066	1057	1011	1031	983	981	991	973	1013	946	997	1060	983	984	1069	1045	995	1023	1087	1061	1010	1014	1005	1014	1056	1033	993	1046	1041	990	1004	988	979	1022	1012	1045	1056	1020	949	1036	1088	1031	1010	997	955	1017	1025	1013	1020	1044	1047	993	983	1025	1021	1017	1008	1035	1002	999	1042	1045	977	1084	1020	1011	1057	995	981	1031	975	1008	994	1013	974	1019	1014	1027	1041	1015	1001	1026	990	1042	1031	1054	1032	1034	1003	1041	1020	1064	1013	1009	1020	1023	1000	1025	984	1055	1020	993	1042	1024	1019	970	1044	1074	977	994	997	1006	1016	1020	1013	1021	1085	967	998	977	1032	976	1000	1050	983	1012	1091	992	1025	1032	1036	1051	1037	1097	977	954	999	1015	985	1065	1050	1048	1040	1014	1051	1024	949	1049	1028	1032	1038	1023	1043	967	1012	1021	1028	1047	1027	980	1020	1021	1047	1053	1006	1001	1020	1017	985	973	990	1011	1030	1073	1050	979	1004	1044	1004	1074	1033	1020	1050	1038	1059	997	1017	1100	1018	1008	1038	995	1053	1032	1045	996	1006	1020	1002	1023	1019	1052	1035	1008	971	1032	1027	1043	1015	1040	999	1020	1043	1061	988	1011	1010	998	1063	998	984	1021	991	1055	1021	1051	1032	1055	1045	1055	1047	957	1059	1029	1036	997	1017	1043	996	1034	1032	1047	1055	997	1011	1050	1027	1025	1019	1057	950	1052	969	1002	985	1012	1018	1004	1009	1009	1012	1004	1028	1004	976	1008	1016	1038	1004	1065	980	987	1025	1010	1013	1049	1027	1005	1025	1037	957	1037	982	1003	1034	992	1006	995	1042	1037	984	1004	1016	1079	1005	1015	1010	1040	1035	954	1016	998	1065	1043	1004	1000	1043	995	1019	1062	1041	1032	1005	1021	1037	1022	1084	979	1056	1028	1025	1081	1025	1025	1015	1002	1026	1083	963	1002	1019	1004	1064	1002	1034	1069	987	942	995	1094	1028	1014	1025	1052	1047	989	1059	1039	988	1014	1035	1009	999	1022	1025	1024	978	1061	1020	1031	1003	1039	1076	1021	973	1057	999	985	1028	1006	990	1004	1049	1029	1016	989	1035	1034	1035	981	1040	949	1029	980	978	1036	1019	1059	1030	1021	985	1031	1041	974	998	983	996	1048	1029	1017	1044	1031	1038	992	1058	1078	1021	983	1002	1001	1020	949	1061	1036	1020	1038	972	1034	1091	1039	1052	1020	1024	1052	1036	1038	1003	992	1001	999	1073	1058	989	1013	1006	1048	1003	1029	1016	1030	1045	1100	1041	1018	1025	996	993	1046	1024	993	1046	1016	1038	1037	1057	1004	1051	1048	1065	959	1074	1042	975	992	1004	1019	985	963	1035	1050	1021	1013	1001	994	1039	1014	1019	1005	1052	1027	1033	1034	1022	1012	1059	1018	1025	1009	981	1030	1066	974	996	1004	1036	1022	1029	1013	1094	1023	995	968	1039	996	1006	1014	1004	1005	1059	1052	995	981	1079	1014	1008	1056	1015	1053	979	1048	1012	1015	1010	1069	1042	1014	1039	1019	1009	1050	996	1057	1045	1042	998	1021	1018	1088	976	1012	1016	1009	1054	1071	1030	1059	960	1055	1062	1040	1022	986	1024	989	989	1027	1053	966	1058	1076	969	1053	1006	961	1020	1067	996	1022	1027	1024	1014	1029	1010	1007	1000	1033	1030	1004	989	982	973	974	1054	957	1046	1023	1130	988	984	1031	1003	962	1048	1039	998	960	927	987	1036	1043	1019	987	1048	1013	1095	1040	998	1060	1074	1031	994	1066	1009	999	1038	1034	1070	1039	1006	999	980	1018	995	977	1012	985	1034	1014	1009	980	1007	950	1039	1066	1028	1062	1076	1073	988	1034	1100	1009	1042	958	1056	974	1020	1056	962	1063	997	1002	1054	1022	1023	1039	1003	993	1018	977	1030	992	1042	1022	1023	1033	1033	1005	1044	1082	1044	1064	1021	1032	1032	1043	1017	981	1004	1023	1051	1044	1002	955	1034	1052	991	1013	1019	1061	1011	992	1032	1013	1037	1043	1024	1032	1011	1022	1016	1019	1057	1101	1040	1019	1033	1028	1021	1000	1083	1003	1033	991	1001	1039	987	1036	1000	1012	974	1053	1020	1018	988	1028	1034	1052	1026	968	1016	996	996	1055	1034	983	981	1027	1035	1010	1039	1043	1037	964	1016	1015	1028	1034	1025	1003	1031	1032	1001	1047	969	985	1060	1039	971	1018	1022	1024	995	1048	1046	1068	971	1016	1018	1010	955	957	1011	1053	992	1080	1029	989	1045	1031	1033	983	1021	973	1045	1044	1022	1037	1006	1047	969	1005	1048	993	1034	993	991	1003	1013	1048	1007	986	1028	1044	1007	1031	1051	1011	986	976	1023	1027	1005	1014	1066	1019	1013	983	985	1042	1063	1030	1026	1061	1018	981	1011	1067	1018	978	1005	1027	1023	1006	989	1066	975	1081	1084	1004	982	992	997	975	1057	1005	1025	1004	999	969	1026	1012	978	1091	1034	1009	1049	1011	1021	1054	1013	1000	1024	995	992	967	1043	1076	1016	1072	1029	994	1026	1048	1021	1040	982	1052	1034	993	990	1030	912	939	1022	993	1011	1052	988	1012	1001	1047	977	1041	1064	1033	1023	1043	1038	1023	1058	1002	1026	1023	1038	1006	969	1036	1020	1035	1035	992	1048	1020	1027	992	1023	1029	1018	1112	956	1064	1035	1029	1017	985	1024	1067	1006	1055	1012	1004	971	1039	1032	960	1045	951	1049	978	1030	1059	1047	1046	1029	1039	1068	996	1051	1021	1013	1046	1058	1026	1032	1052	1029	1008	1025	1015	1055	1068	1001	1008	1068	1002	991	1081	994	976	1001	1011	1051	1008	970	1034	1030	996	1042	1027	1027	1021	1010	997	961	959	996	1083	1032	1007	1000	1063	1029	1003	964	1015	1002	978	1038	1009	1019	1021	992	1013	1031	997	1042	1067	1003	995	995	1039	1027	985	1066	962	1017	1019	985	982	971	960	1052	1044	1020	983	1049	1003	1013	1033	1010	1022	1024	1014	1028	1024	1033	997	1022	974	1039	1038	1007	1037	986	964	1029	1036	1026	1017	1040	1021	991	1027	1029	1053	1031	1008	999	990	962	1027	1005	982	1028	1012	1049	1037	1020	1084	997	968	1008	1060	993	984	997	1061	1023	985	1020	1003	984	1071	1009	1002	1059	1048	1033	1000	1026	1025	976	1020	1017	1062	1034	997	976	996	1034	1027	1045	1024	1024	1046	978	1021	1030	985	977	1018	1022	995	1025	1024	996	1030	1001	988	969	1012	1000	1060	1032	1031	990	995	1002	998	1059	999	1061	1006	1023	1098	1061	997	1039	1016	1065	964	999	1041	1009	1044	999	1044	994	1006	961	1037	965	1013	997	993	1043	1002	1041	1000	1045	1009	999	1061	982	997	1068	1063	1062	1020	1002	1030	1044	1054
1412	157	70	83	94	95	106	91	76	85	75	58	66	51	58	63	43	37	41	28	42	38	41	44	48	42	35	47	36	33	37	34	31	38	35	35	40	30	34	23	39	24	27	20	42	31	33	29	39	36	24	24	26	38	34	31	34	21	28	37	33	27	28	28	23	36	31	31	26	33	33	31	35	35	39	32	34	26	37	39	38	36	31	30	28	30	29	35	29	37	32	28	33	20	32	36	32	33	33	33	42	34	27	30	30	24	42	26	38	23	38	23	24	22	24	27	31	27	29	23	22	33	24	31	22	27	32	33	34	29	21	35	36	30	21	27	22	34	36	34	22	38	22	33	21	30	30	33	29	29	33	33	35	32	34	28	35	24	25	20	30	25	27	32	37	34	30	28	34	30	32	25	37	26	42	30	19	25	38	45	29	23	28	20	32	26	30	30	33	33	24	35	23	28	19	28	22	25	27	27	26	26	26	30	35	29	31	34	22	28	32	28	42	41	33	28	32	29	30	31	33	27	30	28	26	29	31	27	39	29	25	41	35	23	29	25	23	35	26	32	26	34	28	30	28	29	23	28	27	40	23	28	30	26	30	31	27	25	25	39	28	27	26	34	31	27	28	25	32	27	29	36	29	35	35	31	26	35	22	34	29	18	23	24	26	26	24	34	19	20	30	30	26	30	26	34	29	28	37	26	34	39	26	28	40	25	23	18	25	30	20	40	38	32	32	27	28	21	31	26	34	39	30	31	29	29	27	27	33	31	36	24	37	36	33	34	24	30	29	33	23	26	30	45	28	32	30	28	31	41	21	30	21	34	23	25	19	34	27	27	29	25	24	26	25	28	32	28	27	21	29	25	34	37	42	29	22	28	29	27	19	20	39	34	30	32	32	23	28	26	28	31	38	27	23	32	30	23	34	29	30	28	34	31	28	15	27	24	27	33	23	38	36	32	25	39	41	30	31	27	31	32	26	41	31	30	29	25	30	34	25	31	18	30	36	33	18	24	22	29	25	28	23	23	24	26	35	24	31	24	35	25	40	26	31	31	26	28	28	24	30	26	26	26	30	34	28	35	29	33	43	22	34	36	21	27	31	39	32	24	32	27	33	35	27	31	27	24	30	27	32	27	33	24	26	23	26	34	28	42	28	31	30	25	24	37	37	31	37	25	28	32	41	22	23	38	36	36	29	32	30	26	30	32	27	41	24	26	24	27	28	36	24	28	30	29	31	25	24	28	23	26	33	26	29	36	31	27	40	29	23	20	30	33	29	31	24	27	37	30	38	22	31	30	24	30	28	28	30	30	21	29	27	15	24	20	31	29	25	23	28	37	34	34	27	33	21	35	38	38	16	29	28	23	33	26	26	30	22	35	30	41	30	39	29	30	27	24	27	29	25	34	27	29	25	35	36	28	31	22	31	31	32	30	23	36	27	23	25	30	27	36	29	31	35	31	24	33	38	24	27	28	25	23	33	33	25	32	25	38	17	32	29	35	34	29	27	26	23	23	29	19	35	21	28	30	32	24	24	21	36	26	45	26	32	28	22	22	34	30	21	33	25	18	21	25	15	31	24	28	40	32	32	28	28	18	32	32	47	19	24	25	26	28	34	34	31	19	39	27	40	38	33	23	21	28	28	23	34	34	24	20	26	37	31	29	23	34	26	42	26	40	30	26	30	32	20	30	25	32	24	29	36	25	25	37	30	29	33	27	32	33	26	36	31	30	18	37	28	26	37	31	28	27	26	29	26	22	36	27	35	23	25	34	23	36	29	32	28	27	29	32	33	26	25	34	34	24	24	29	34	30	26	28	36	41	34	26	27	32	30	34	24	32	27	18	33	23	24	47	25	29	26	43	28	25	40	26	30	29	28	27	25	26	25	29	23	31	24	35	24	31	28	29	31	31	34	29	28	21	19	28	27	40	18	24	32	38	26	32	34	24	28	40	42	32	35	31	37	35	21	30	26	31	32	27	32	36	28	34	24	38	39	27	26	36	31	28	27	18	29	24	27	26	32	31	36	23	26	27	28	26	29	31	26	29	33	35	25	34	24	33	32	22	28	31	33	23	29	26	19	35	35	26	27	27	26	27	25	36	33	27	35	36	36	21	17	35	32	26	20	25	40	37	25	32	29	26	36	34	32	33	25	33	32	31	36	30	30	26	23	26	29	39	32	31	29	36	14	22	26	28	32	32	29	27	30	27	36	19	20	27	32	31	22	30	22	35	38	37	26	34	38	27	24	26	27	32	33	34	28	42	33	22	26	24	27	31	25	37	32	30	21	34	24	24	34	35	22	30	26	30	32	29	32	35	25	36	25	35	33	38	29	33	35	30	27	24	21	27	27	23	23	24	29	31	35	29	33	26	38	37	32	30	36	34	34	37	41	25	31	22	32	30	23	30	28	31	35	23	25	32	20	19	34	28	33	38	13	28	31	34	25	23	37	34	28	28	27	31	21	29	28	29	25	23	30	30	31	34	26	29	32	33	29	21	32	27	35	36	28	25	41	39	33	26	18	28	25	34	25	18	32	29	24	25	31	33	29	30	25	29	27	30	40	40	27	25	30	35	31	38	27	21	34	26	20	29	28	27	29	32	21	29	31	28	31	33	20	31	30	25	25	30	25	30	36	31	23	29	27	37	25	29	30	32	23	32	25	32	30	26	24	36	18	32	25	36	26	31	17	34	30	26	39	26	34	31	29	26	35	22	30	25	29	29	29	32	31	38	31	29	38	33	30	31	32	28	35	32	31	34	29	39	39	33	24	24	29	29	25	38	29	25	26	24	23	30	36	33	20	21	28	26	33	35	31	35	40	34	25	33	33	31	27	30	27	26	34	37	30	32	36	30	30	20	35	28	30	31	35	31	33	22	26	24	37	27	35	24	31	21	32	38	19	28	24	32	34	33	20	24	31	29	22	25	35	38	27	32	36	25	23	31	24	21	23	25	33	34	36	21	35	30	35	20	30	26	28	30	31	35	26	29	34	31	28	28	16	39	17	34	30	34	27	29	23	33	38	25	20	31	30	30	38	35	37	23	29	35	35	30	33	28	27	35	26	23	23	32	31	20	24	31	26	30	43	32	27	28	33	38	25	25	29	31	35	29	30	26	26	30	31	27	32	27	28	21	26	31	35	34	30	30	38	40	37	35	31	26	26	30	31	29	37	36	35	31	30	25	25	27	26	17	31	28	26	28	26	18	35	32	23	25	27	25	30	38	31	30	21	20	18	26	33	32	21	24	36	39	28	18	29	31	28	29	33	16	31	23	23	23	24	33	22	32	36	27	25	31	19	28	26	29	37	35	28	26	32	30	29	28	20	27	21	35	33	21	23	28	30	46	30	24	33	36	34	27	23	32	31	28	26	36	31	29	31	26	23	31	37	20	23	27	33	26	28	41	38	28	31	30	29	33	35	35	29	24	22	35	16	29	30	30	27	21	32	24	27	27	30	33	20	28	36	26	19	26	29	33	24	41	30	23	25	15
11123	4821	2162	6321	10592	9566	8164	6143	4873	3824	3128	2654	2250	1914	1570	1498	1309	1219	1145	1085	992	1012	847	840	835	874	854	834	822	820	799	725	838	869	799	772	788	832	789	804	759	779	766	728	742	697	747	715	722	689	646	695	637	705	610	604	580	619	550	602	568	522	540	537	545	529	532	477	567	544	505	534	537	469	514	489	524	524	533	505	527	548	559	500	527	500	515	449	476	499	486	504	504	466	452	462	485	522	483	528	478	455	484	467	434	486	474	471	446	462	516	452	478	438	487	489	476	499	483	471	480	498	469	445	504	487	471	480	484	481	493	439	445	470	500	456	504	472	418	461	474	519	474	491	440	504	505	493	435	457	490	407	470	474	481	419	481	466	474	481	469	464	496	445	481	471	450	462	443	472	480	445	501	471	449	456	451	475	478	463	457	470	493	492	488	506	477	460	468	462	457	456	453	484	477	475	476	461	451	475	457	459	493	446	481	445	515	456	517	477	455	421	514	441	464	466	451	448	460	465	442	464	473	456	436	428	457	463	455	460	506	453	471	471	515	425	492	456	436	468	499	484	445	506	451	498	461	455	528	466	484	463	476	431	484	453	405	473	492	457	453	476	450	435	458	492	460	481	485	442	450	480	470	440	482	441	475	502	473	471	465	490	444	467	487	453	485	463	474	466	494	480	473	465	479	457	468	483	442	468	452	482	475	502	478	440	453	464	421	482	483	461	483	457	477	439	452	480	460	477	471	470	445	473	427	464	480	475	490	460	449	463	466	489	473	474	450	487	478	493	478	460	471	461	448	468	484	484	479	457	510	480	467	451	454	470	452	416	488	469	456	457	479	465	458	499	471	447	495	471	454	461	457	449	466	439	455	441	459	449	457	487	483	502	458	413	479	468	452	468	480	491	455	437	441	480	475	475	451	494	444	446	433	482	486	436	488	479	461	483	448	454	457	461	447	450	488	434	474	459	442	487	455	447	482	477	439	410	449	445	487	455	505	456	494	460	476	462	467	469	484	419	436	452	431	459	426	516	434	461	468	490	492	481	449	477	442	429	450	420	472	452	456	443	461	435	449	456	491	444	448	457	501	420	487	474	454	457	464	468	450	495	485	470	477	451	449	498	450	441	437	463	438	490	449	482	444	444	457	471	475	466	466	462	446	478	457	487	484	483	463	472	444	446	491	445	489	465	426	478	447	463	515	463	517	444	465	457	484	459	458	471	427	478	446	461	467	444	468	482	467	455	449	464	484	533	462	474	438	483	507	507	474	438	460	462	477	488	461	439	469	445	441	481	478	441	438	479	467	547	503	432	493	480	460	465	481	473	494	482	485	471	439	451	453	478	470	488	449	487	475	476	468	501	469	487	491	442	454	443	469	443	473	464	449	449	462	497	469	464	495	482	449	464	449	451	502	466	480	476	509	459	448	468	449	466	486	456	450	456	472	487	446	451	414	521	468	453	480	480	467	480	456	487	467	497	450	480	469	464	438	478	446	459	499	456	465	452	421	485	445	465	455	460	477	490	452	464	454	443	439	468	456	479	453	473	436	472	481	442	462	417	447	458	423	462	478	478	455	439	478	520	471	471	409	462	470	475	448	506	521	476	485	461	468	477	454	440	462	475	475	469	429	484	455	475	454	451	490	453	478	466	438	446	473	505	457	484	500	455	505	518	512	467	478	477	471	451	460	455	476	443	485	461	489	476	484	474	466	477	464	476	467	440	477	507	519	446	470	470	481	477	466	453	452	487	454	467	459	503	476	444	464	492	503	494	452	474	447	492	468	480	480	484	488	457	484	469	500	492	482	454	440	446	467	495	482	455	457	475	482	473	426	517	444	451	507	445	477	430	483	509	467	452	497	490	423	454	454	467	491	453	450	478	481	490	458	493	443	445	423	448	444	481	465	476	476	455	450	445	477	494	478	473	461	495	509	504	461	426	526	464	487	474	488	474	470	491	467	474	468	472	480	428	486	467	474	476	455	438	443	457	441	462	492	435	466	456	458	495	463	481	455	442	468	444	475	465	457	438	501	456	473	502	428	473	458	433	491	480	464	470	467	462	489	450	476	495	467	441	458	478	499	471	466	438	459	457	482	504	485	479	519	470	453	488	463	480	443	454	453	438	454	451	457	479	451	489	456	425	430	476	416	472	470	467	453	461	457	442	460	470	458	452	432	471	460	469	455	470	455	467	523	461	470	461	433	477	490	481	437	496	457	487	454	465	437	487	432	437	478	444	466	511	468	428	485	461	468	465	444	442	450	456	436	473	475	486	446	462	489	465	488	461	449	456	461	468	465	451	477	494	431	453	456	454	487	511	478	495	485	441	476	485	476	442	519	491	471	443	462	456	480	462	501	472	449	440	470	466	444	441	433	503	473	471	464	440	469	446	459	450	456	441	466	450	475	438	456	505	478	450	487	439	453	465	470	480	493	487	500	473	485	480	478	497	440	475	441	467	448	480	469	475	469	450	489	453	443	491	459	443	461	479	471	496	461	445	459	488	449	462	463	461	480	517	458	453	449	479	450	496	499	478	461	488	467	427	451	501	442	471	437	489	469	465	479	483	492	464	459	462	426	493	406	487	468	490	450	467	488	484	453	491	422	478	471	428	441	467	479	484	464	468	516	482	443	439	483	487	471	448	452	437	500	450	484	466	475	460	482	470	503	472	497	465	491	469	448	442	475	469	449	490	475	477	493	470	437	465	467	461	468	435	500	452	490	462	463	502	465	422	469	464	468	468	458	472	466	511	458	486	475	455	443	470	486	432	450	465	485	484	457	449	464	463	447	480	497	481	500	461	467	464	452	447	454	471	471	497	462	501	474	452	444	468	488	430	458	452	458	429	456	438	468	490	467	470	479	466	422	455	436	469	463	429	465	449	465	493	478	488	471	492	470	441	498	449	483	446	459	455	472	455	445	446	466	466	450	449	451	486	470	479	445	453	481	471	475	462	467	502	455	457	429	436	460	481	455	464	504	473	491	446	452	468	473	445	450	414	436	483	474	503	470	467	425	463	450	493	466	502	474	476	460	475	419	462	419	468	433	490	512	457	460	427	484	448	450	455	517	478	453	450	454	437	456	456	473	463	446	450	450	461	450	437	469	482	464	461	481	443	501	460	493	445	472	526	445	462	421	461	502	448	457	433	441	423	489	478	468	429	454	490	474	480	469	488	454	457	499	471	439	479	477	459	449	494	482	484	489	480	481	469	464	501	477	470	477	533	443	451	512	463	479	492	474	459	474	469	496	450	479	434	462	455	489	432	435	475	485	507	475	483	474	471	488	465	478	468	455	450	435	470	480	507	484	472	436	488	453	508	485	459	475	452	429	486	460	464	465	468	427	455	484	430	437	475	465	516	468	438	455	451	442	480	503	469	455	469	495	456	458	520	465	432	497	488	449	443	436	499	476	495	478	495	462	467	450	452	448	472	492	484	449	463	453	493	472	523	472	468	487	518	487	447	464	483	466	459	462	475	468	470	494	457
772	336	183	137	210	269	208	226	192	161	143	107	107	105	114	93	85	64	82	77	78	75	62	61	44	61	63	56	66	55	55	65	51	60	53	82	55	64	60	54	61	56	52	57	67	47	40	56	64	43	58	60	47	49	46	53	44	50	63	48	50	41	48	59	48	54	62	55	47	41	47	58	39	60	45	46	49	50	42	46	50	44	58	48	47	50	48	55	46	59	43	38	41	34	60	49	46	42	46	52	48	49	47	51	50	58	50	43	44	53	49	51	39	33	47	45	39	43	40	52	35	42	50	41	45	51	46	56	42	35	54	46	57	34	44	45	54	53	60	44	45	36	54	36	37	42	51	38	43	52	44	48	37	45	56	47	51	54	56	45	41	41	45	55	43	66	53	32	46	39	42	54	39	48	38	39	58	58	46	42	43	63	49	46	50	47	38	51	40	38	44	46	43	47	39	40	49	46	33	47	48	45	50	47	56	49	41	41	47	37	57	48	49	52	52	51	46	54	44	52	47	52	57	57	44	34	40	50	47	54	47	46	42	48	48	43	38	43	41	37	46	53	36	54	35	57	46	38	41	62	51	57	48	55	57	56	39	41	48	40	46	45	47	48	50	44	41	42	44	47	41	55	39	41	44	50	49	58	47	53	42	37	48	37	39	42	39	38	57	40	42	41	50	46	53	42	47	38	56	50	55	47	47	47	40	44	51	47	39	42	45	47	33	46	59	40	54	62	58	50	43	53	40	44	43	42	36	39	48	46	42	50	40	45	49	40	50	36	46	40	44	42	50	50	46	41	37	51	60	42	34	40	43	48	48	46	42	39	45	44	52	57	44	55	51	44	47	39	41	39	52	56	49	52	40	46	38	54	37	39	51	40	52	50	50	44	41	48	45	40	46	43	64	52	48	44	56	53	35	47	58	43	48	46	43	44	50	49	48	47	41	42	41	47	48	45	51	47	49	41	42	53	37	53	40	46	56	37	41	38	55	44	45	39	52	50	38	52	46	53	43	63	36	54	59	43	40	55	39	50	42	50	40	43	50	43	45	50	38	35	50	40	30	56	49	42	39	42	40	49	48	38	36	43	44	44	51	43	57	38	43	51	52	48	48	45	42	43	41	42	51	64	38	47	49	41	49	39	48	49	49	51	38	47	50	36	38	42	55	35	56	55	52	45	35	48	38	37	41	38	41	39	54	54	46	43	60	60	43	39	58	49	49	45	44	35	42	50	48	43	52	65	42	55	58	41	54	51	43	58	49	58	46	32	50	53	45	50	43	42	44	53	48	49	42	46	51	47	52	42	37	53	47	29	60	52	43	45	51	47	44	33	33	40	57	44	41	31	41	49	58	51	65	44	54	48	41	46	36	52	53	51	40	55	41	45	44	47	42	44	46	36	59	34	42	38	48	40	47	49	57	43	35	32	34	54	45	43	44	47	48	48	39	52	55	39	45	45	43	54	49	48	52	46	36	50	53	51	52	51	40	49	40	51	39	48	41	37	45	56	52	53	54	42	50	51	43	52	56	55	50	43	41	59	51	51	40	61	51	47	52	43	47	33	57	43	57	53	51	51	52	49	48	47	49	37	45	35	50	35	54	55	58	36	57	37	47	41	47	50	46	31	38	38	36	40	42	43	45	43	48	44	49	44	46	32	37	35	43	55	54	51	44	48	48	39	45	46	45	44	41	36	50	49	46	35	46	50	47	45	54	53	59	47	57	53	47	57	51	48	34	50	37	40	45	49	30	61	32	50	38	55	42	48	36	51	43	62	60	44	38	42	54	42	41	51	42	49	50	53	46	48	45	44	49	46	32	44	53	44	45	48	60	52	37	49	41	33	47	38	49	31	54	47	44	39	50	37	49	32	37	48	55	45	45	48	46	58	53	38	38	42	47	50	43	56	47	46	43	41	48	43	49	40	48	47	57	61	39	39	49	38	38	54	39	52	43	58	47	47	41	51	35	49	47	55	47	44	44	46	63	37	43	48	42	40	55	49	44	40	53	46	51	49	35	41	44	44	49	52	44	46	53	51	32	43	38	45	40	42	55	40	48	49	49	57	50	47	47	38	48	36	62	31	48	44	35	54	50	47	41	48	52	52	37	41	53	50	40	46	42	56	45	48	39	43	55	42	52	55	49	34	57	54	62	37	47	37	42	55	43	48	60	62	35	44	52	41	48	43	43	48	49	54	42	54	48	38	49	53	37	37	47	52	51	58	56	42	54	56	52	40	44	33	52	43	46	49	53	57	34	44	36	30	40	49	31	51	52	37	46	39	51	41	53	45	49	51	45	56	42	48	42	44	29	53	46	41	48	49	44	53	49	39	44	39	51	64	40	51	54	30	51	46	48	36	39	57	38	47	63	54	46	54	47	50	50	51	48	46	49	39	54	44	40	47	45	49	51	41	44	46	50	58	44	43	64	41	45	52	51	37	56	33	44	36	45	44	45	58	58	45	56	45	55	53	46	53	41	40	39	58	52	35	41	43	42	46	34	47	58	53	48	45	45	36	53	48	33	44	29	60	45	46	41	44	54	46	38	53	52	53	39	61	35	39	31	52	37	56	45	49	49	44	47	44	46	54	54	40	41	48	46	44	49	42	52	45	48	52	42	45	33	40	40	41	44	47	53	54	51	44	45	42	49	53	46	38	41	48	61	43	53	40	47	47	47	42	42	48	48	48	55	47	44	43	46	39	46	47	64	46	56	46	51	42	49	57	53	48	48	58	39	44	41	43	43	38	52	42	35	29	56	33	53	48	52	52	40	53	52	46	37	45	38	41	59	41	42	52	43	46	47	58	42	29	43	44	49	46	47	56	53	57	60	46	35	50	40	47	55	36	39	41	37	51	41	51	41	42	34	52	48	43	49	50	41	50	39	43	41	46	46	44	50	42	47	49	54	45	52	40	40	39	41	49	43	45	53	53	37	42	44	51	44	38	50	53	52	60	60	41	46	37	49	46	42	52	50	37	39	61	38	45	41	48	51	46	47	39	39	44	36	54	40	53	37	46	42	45	43	43	52	38	46	47	47	44	43	54	37	50	39	42	43	46	44	41	39	49	40	40	41	44	35	30	57	49	54	37	46	43	37	41	49	50	46	37	48	42	44	37	37	53	45	35	47	45	38	46	46	51	38	51	33	26	53	43	44	48	46	45	55	32	52	37	58	45	49	49	41	52	47	45	43	60	50	52	51	58	47	53	36	61	36	53	48	50	42	55	39	41	50	47	53	39	41	52	54	33	52	59	39	57	20	32	51	50	48	53	48	49	39	46	43	44	41	40	44	31	36	46	51	43	49	45	46	38	40	38	52	48	58	48	46	62	57	43	54	50	39	42	43	52	40	50	31	44	56	46	41	45	41	50	57	53	48	40	42	38	46	33	47	44	60	40	35	41	30	36	46	39	46	50	58	40	53	35	37	41	47	50	50	47	47	51	44	42	51	47	62	50	45	49	45	57	43	55	43	42	50	40	45	50	56	50
17113	10692	4411	12447	19114	17654	14554	11980	9373	7650	6209	5290	4620	3912	3438	3006	2676	2446	2200	2095	1884	1826	1655	1656	1609	1565	1507	1443	1418	1412	1346	1407	1365	1361	1324	1402	1258	1303	1289	1226	1210	1202	1220	1150	1158	1117	1184	1115	1092	1027	1107	1019	1021	995	971	948	870	910	941	896	876	861	797	823	754	826	806	816	792	821	764	841	783	838	800	772	858	854	792	826	790	826	798	756	756	782	782	756	753	801	759	749	761	730	723	746	731	742	757	793	722	693	748	766	698	754	724	711	738	757	729	713	671	714	778	701	717	712	763	690	755	733	771	714	756	711	748	663	710	722	751	706	747	727	664	765	706	680	731	743	719	711	740	700	703	728	667	743	694	680	728	710	667	719	727	681	662	748	697	718	694	726	722	703	683	706	721	720	731	726	675	745	667	716	714	736	724	729	718	744	699	705	742	688	666	727	715	692	728	701	716	724	697	756	682	713	671	703	661	737	708	717	725	668	671	685	672	733	654	735	728	754	744	754	696	715	742	708	711	731	703	747	695	705	710	724	664	661	709	728	749	722	696	707	738	682	717	708	726	697	661	718	730	643	747	694	773	685	743	698	716	720	694	701	722	743	695	690	720	694	703	698	745	705	716	757	739	731	684	702	730	703	672	725	702	728	692	689	713	677	738	751	663	722	730	727	724	718	730	693	727	682	681	711	679	663	674	688	690	698	696	676	704	728	732	691	749	750	690	703	727	706	709	707	712	753	727	743	680	732	687	729	681	700	711	725	693	681	711	705	732	693	738	678	701	686	746	706	742	676	723	684	700	697	710	672	730	686	720	692	667	702	669	735	695	748	686	764	741	728	696	707	747	699	702	684	721	710	712	691	720	777	710	717	664	712	710	717	681	675	683	700	711	708	711	720	680	651	690	734	690	709	696	740	646	729	733	689	702	782	725	708	720	744	708	755	711	675	730	710	701	712	772	701	708	661	710	696	700	710	699	684	695	758	707	723	673	699	712	706	672	739	709	676	708	695	652	732	690	678	698	693	728	704	733	724	717	708	710	734	672	652	701	721	701	716	700	679	693	705	733	721	699	696	697	725	720	709	711	681	692	712	737	654	696	699	721	711	707	702	737	717	655	708	673	662	687	728	691	742	718	720	661	671	718	671	723	681	704	664	741	663	690	718	700	696	747	708	676	717	756	756	677	660	674	679	645	730	677	686	666	717	714	695	741	635	685	706	771	712	752	687	637	679	685	729	716	742	699	716	704	702	730	741	696	706	714	741	685	668	648	696	721	653	664	725	734	725	717	699	725	686	690	678	710	680	702	722	676	736	700	750	705	740	678	727	709	705	671	744	685	711	720	723	687	692	703	728	729	674	704	677	741	705	693	725	695	719	710	688	739	738	712	672	727	711	677	712	705	736	653	692	677	702	725	723	732	726	668	676	670	695	693	699	707	720	670	706	739	706	680	689	673	748	699	734	712	692	676	673	697	661	695	721	696	705	700	720	707	713	703	723	700	715	746	768	712	700	747	737	713	780	703	719	739	706	701	713	735	727	697	720	697	702	722	693	713	693	662	722	696	699	722	707	738	734	736	735	713	717	638	672	722	725	705	727	720	690	694	691	689	682	671	718	707	701	709	705	709	673	693	736	696	679	689	715	670	710	690	743	679	758	731	705	656	724	735	733	713	699	768	724	707	744	716	710	725	695	701	691	713	737	696	720	733	705	680	721	680	730	717	729	657	699	669	736	702	719	657	723	716	655	716	718	724	750	707	712	692	716	665	678	671	696	717	737	699	699	668	712	670	713	730	683	664	712	699	676	716	715	714	705	691	733	747	725	680	699	731	739	678	722	709	738	692	726	669	677	702	709	717	663	693	676	678	692	691	707	706	690	679	671	726	720	616	703	731	672	686	684	684	712	685	707	707	677	732	724	718	697	739	724	694	690	731	683	704	747	691	669	691	713	703	682	704	692	686	704	714	636	681	680	696	732	689	655	709	692	660	690	703	695	709	692	678	723	707	709	699	718	699	689	706	719	698	739	707	707	690	717	702	693	665	701	687	710	748	699	690	687	700	756	717	719	746	721	675	699	728	733	684	677	726	697	694	671	723	713	662	699	709	683	696	723	686	680	687	688	719	710	683	691	697	702	729	727	685	718	663	724	728	684	728	650	725	695	759	744	670	702	676	710	679	705	729	704	729	721	694	707	699	701	701	678	665	657	672	725	747	720	680	746	707	667	688	673	706	730	700	682	707	675	715	675	705	736	721	712	710	729	711	685	756	688	639	705	707	645	710	733	695	699	704	695	725	684	680	709	674	718	749	703	716	677	678	686	738	718	702	759	660	710	705	704	728	694	699	694	748	757	687	740	709	698	687	701	725	725	706	693	658	669	663	737	723	684	681	704	699	682	694	714	695	658	710	706	703	737	651	740	755	705	718	721	690	737	669	690	695	708	692	654	752	793	670	662	720	729	712	726	688	708	719	701	689	752	741	711	741	711	664	698	668	753	692	673	696	674	712	709	687	681	711	670	712	714	669	703	724	718	694	709	704	706	724	702	677	741	690	680	708	712	687	684	721	702	722	705	709	704	675	718	746	713	731	686	738	733	680	713	683	726	683	724	662	726	725	697	726	718	718	682	731	687	698	724	696	708	748	706	675	691	757	704	734	658	695	677	747	693	703	726	678	714	703	687	689	717	715	717	737	714	699	710	702	675	737	745	710	719	684	735	669	729	710	726	678	714	718	732	715	651	705	711	691	695	707	737	680	664	703	687	654	691	717	737	735	715	684	727	684	680	697	706	713	713	727	743	739	746	668	656	740	716	696	723	695	691	716	729	697	697	757	704	689	743	701	703	692	677	742	721	697	731	702	712	695	706	669	736	693	686	657	730	700	759	708	731	744	690	697	721	710	682	685	705	714	673	713	723	683	703	714	697	688	686	697	666	743	706	723	698	691	726	708	709	697	712	694	664	718	671	700	735	715	708	716	683	725	716	748	701	735	662	721	683	705	712	719	714	691	701	730	694	689	694	695	697	688	706	688	714	669	716	720	677	735	734	687	688	733	724	710	720	695	661	734	722	717	747	717	733	730	658	692	721	728	705	700	734	746	725	699	741	713	754	724	697	690	707	694	730	721	682	730	763	702	729	732	738	697	699	680	697	677	672	652	714	703	688	707	702	717	692	754	643	735	725	681	696	673	684	705	683	738	716	678	698	788	770	679	757	695	728	743	683	708	665	723	699	707	723	682	702	728	699	696	687	694	686	698	633	722	738	734	701	654	679	698	688	675	724	748	721	733	706	682	710	714	700	733	677	698	716	705	700	728	733	684	711	721	697	707	715	706	708	694	682	728	724	709	761	670	658	689	723	729	670	641	701	707	719	731	695	700	719	696	725	711	725	690	692	675	719	725	700	697	677	718	691	737	687	698	680	700	699	656	661	678	679	679	700	741	703	668	733	720	684	682	709	641	689	700	716	706	707	755	648	702	724	680	689	722	719	697	724
2483	273	162	154	211	200	194	220	164	139	131	130	119	97	96	83	51	78	76	57	77	54	47	74	70	62	57	50	67	64	59	61	64	58	46	63	63	58	59	67	56	62	69	66	56	58	49	57	49	65	55	43	54	74	70	57	50	43	38	49	56	54	40	47	53	55	45	45	50	65	51	56	48	37	54	50	51	41	53	46	48	46	43	48	46	48	48	51	40	36	57	53	46	38	37	41	48	41	53	42	52	49	61	53	30	38	42	46	42	36	47	49	43	52	50	47	49	45	47	59	50	43	52	63	43	47	39	40	45	56	42	51	38	48	40	51	55	48	56	53	46	41	44	52	52	51	58	44	51	36	57	65	35	48	60	49	54	46	41	56	45	50	50	50	47	42	54	51	47	49	48	38	46	34	45	55	46	42	50	57	39	44	32	49	49	46	44	57	40	38	52	43	40	45	52	50	51	47	43	42	42	40	52	46	52	51	43	56	41	46	47	42	50	48	49	44	52	42	51	42	54	34	42	31	37	46	43	53	46	37	51	47	34	53	40	46	49	54	50	41	48	62	65	49	36	38	44	59	81	52	56	50	56	44	46	42	42	40	59	34	37	44	49	48	67	60	50	40	47	50	48	48	49	49	45	44	61	46	39	54	52	47	39	40	40	51	38	51	38	56	42	46	37	42	38	43	61	45	43	47	57	60	49	48	60	50	39	53	57	63	41	65	49	30	59	52	49	44	36	51	42	45	50	54	55	50	50	47	49	34	56	42	44	50	51	52	45	36	57	41	51	46	36	42	51	37	50	59	49	54	41	38	49	52	46	49	46	44	32	45	46	48	47	33	43	51	49	54	51	50	32	49	47	50	50	36	51	39	54	43	42	47	42	52	50	43	53	57	43	41	44	46	38	46	40	56	50	46	53	42	44	49	39	53	45	49	42	35	50	55	42	55	51	42	47	37	64	52	66	40	54	47	51	55	51	49	57	51	46	45	57	51	43	46	53	40	56	46	41	54	38	50	54	45	49	45	49	47	48	57	43	34	44	45	53	45	46	49	48	46	54	39	59	43	44	51	46	55	45	51	53	58	41	43	55	40	38	51	54	42	36	55	42	41	54	45	42	41	47	48	34	47	56	50	51	59	51	42	28	36	54	47	40	50	48	48	46	54	51	42	49	42	44	42	43	42	53	63	35	47	64	46	44	44	56	53	57	55	53	51	59	63	58	47	62	49	48	44	47	44	47	54	54	58	44	67	40	53	42	42	52	46	42	34	58	59	38	56	52	40	38	51	52	46	47	33	40	58	49	50	43	38	38	62	40	43	47	35	48	39	39	45	40	46	43	46	53	48	46	45	51	38	48	39	39	48	54	33	34	59	43	32	52	53	49	47	50	51	46	41	56	56	40	58	48	44	54	48	44	54	48	46	45	39	51	45	46	50	35	39	48	53	44	44	42	47	41	52	52	46	50	62	51	55	55	52	49	38	56	52	42	33	48	44	44	56	63	44	38	46	56	46	52	42	40	48	55	42	60	47	59	42	40	47	61	56	47	45	49	44	49	46	59	41	45	40	44	59	51	53	33	42	46	46	47	46	49	45	40	54	45	53	46	40	46	55	45	48	48	48	43	58	42	60	47	45	61	51	46	40	46	52	45	49	53	43	52	46	55	48	33	43	56	48	42	56	41	44	59	36	42	46	40	41	55	59	58	69	51	44	46	47	53	42	47	56	47	52	50	37	52	52	57	45	44	39	50	44	47	57	55	46	45	48	52	51	48	50	41	42	54	55	33	49	49	49	51	48	46	47	57	40	47	51	54	43	46	51	53	53	49	33	49	40	40	58	55	42	49	48	42	43	49	43	37	50	46	58	48	49	54	54	53	54	59	43	53	50	36	46	52	52	45	41	56	54	46	52	45	50	34	46	44	52	54	55	41	45	60	52	44	45	44	43	60	40	43	44	42	45	42	54	39	45	55	44	32	49	44	47	45	54	40	47	38	48	47	51	46	48	47	57	44	44	35	47	47	43	61	46	34	54	43	44	50	41	47	42	48	45	39	58	48	56	48	44	49	41	52	46	45	43	50	46	57	52	49	37	50	48	51	36	50	51	39	32	47	55	46	59	61	36	43	49	45	37	44	53	51	47	47	51	54	49	34	55	36	43	50	49	46	52	44	56	31	44	46	36	42	38	47	48	60	46	49	58	46	25	50	52	47	53	49	52	43	46	51	39	42	44	42	42	57	61	44	49	55	44	34	36	35	42	45	45	56	54	47	35	53	42	35	45	57	41	36	27	49	38	47	48	48	42	51	49	41	44	47	49	48	50	48	48	43	55	45	35	54	46	43	48	49	45	51	46	33	64	51	46	51	39	36	43	48	47	35	56	49	40	35	53	42	54	45	52	46	40	52	47	46	39	52	49	47	38	45	58	46	59	39	48	50	38	61	49	63	49	64	34	50	41	53	43	45	42	55	37	46	41	44	48	40	57	60	39	59	41	44	47	44	50	52	38	43	43	50	45	48	40	51	48	38	37	42	32	42	37	47	60	55	33	56	52	51	41	41	49	57	45	47	57	62	53	48	38	49	38	41	37	42	54	52	62	49	46	50	49	45	48	51	50	37	50	54	46	57	52	57	43	62	42	44	47	54	54	35	46	44	50	52	50	55	50	53	36	44	55	56	38	40	49	47	53	52	52	46	48	41	41	45	46	52	51	47	35	54	41	40	51	39	54	43	41	48	45	41	51	41	50	42	54	53	55	37	43	46	40	59	37	46	34	49	31	54	35	47	51	52	52	42	44	41	32	39	57	62	58	46	35	37	42	49	58	44	46	45	53	48	38	55	52	46	37	57	47	45	61	53	49	53	56	50	48	43	52	61	49	52	46	47	49	42	53	50	52	38	46	42	59	44	56	49	37	57	56	55	36	31	57	64	46	66	45	43	54	46	46	40	50	43	51	50	52	42	55	40	43	51	37	43	54	46	56	55	47	62	45	52	45	44	46	46	56	41	47	47	63	48	43	55	45	43	39	42	51	53	61	53	46	52	41	54	54	49	40	47	57	43	51	45	66	51	42	50	44	61	43	57	39	42	47	38	52	45	46	55	48	47	49	57	52	46	46	58	51	47	52	47	47	45	39	51	39	47	59	37	63	42	40	52	51	56	50	44	57	64	58	44	53	36	42	46	41	39	46	39	60	57	50	50	37	43	46	39	47	55	52	59	54	47	38	51	49	46	51	49	47	41	57	57	50	53	42	46	60	50	45	43	40	46	57	35	51	45	58	49	55	47	42	45	39	43	45	56	53	57	41	42	45	55	52	60	35	59	46	56	39	61	49	40	44	44	43	49	53	41	40	59	48	54	60	36	45	34	42	60	55	46	43	57	45	55	46	41	49	56	44	46	46	36	50	54	44	40	50	45	55	46	41	40	45	39	39	46	43	39	56	46	49	42	34	49	56	47	44	50	38	49	42	48	47	45	49	53	60	51	42
15099	8678	3924	11015	17344	15919	13504	10870	8844	7046	5741	4913	4035	3557	3127	2850	2499	2237	2080	1925	1766	1719	1706	1514	1511	1426	1417	1355	1395	1316	1339	1336	1331	1296	1335	1240	1271	1140	1214	1230	1148	1139	1126	1145	1118	1128	1086	1062	1039	1045	975	956	992	979	923	901	948	880	883	869	845	809	844	780	786	797	807	763	776	759	774	803	875	871	844	792	814	884	787	811	826	827	840	812	794	788	804	772	781	768	774	777	727	715	718	765	753	758	778	721	695	726	718	762	759	779	745	726	701	790	705	727	762	751	681	710	748	744	736	719	764	753	732	731	740	682	735	742	765	681	717	720	703	739	690	741	720	744	720	698	711	727	677	666	761	718	714	753	721	788	728	724	731	692	724	711	735	740	734	672	755	755	697	712	745	731	723	685	713	717	740	729	787	731	735	728	725	691	701	691	760	691	709	732	750	722	710	667	678	744	743	688	685	722	734	689	705	777	700	678	726	731	692	739	773	690	712	741	679	657	744	695	741	738	698	739	717	697	713	697	692	700	702	717	750	746	747	699	727	678	742	698	683	668	688	689	693	764	738	739	739	733	700	735	765	734	704	709	681	716	709	714	718	760	696	693	649	692	772	722	727	730	740	740	750	748	698	723	751	699	705	704	742	699	705	748	736	711	761	698	733	684	677	708	744	755	682	733	715	768	720	698	718	768	679	698	747	679	723	707	749	697	757	706	736	689	702	704	715	715	714	697	749	671	728	750	739	692	698	756	748	684	706	741	728	697	663	753	750	720	710	747	695	738	743	703	678	734	734	708	709	699	728	719	732	755	754	768	758	708	731	692	736	709	728	743	730	712	754	716	674	739	777	719	704	704	747	710	706	789	695	749	690	738	732	712	700	682	709	762	729	760	746	763	735	728	667	757	725	705	741	758	719	783	731	733	723	721	668	749	701	706	752	740	715	740	732	702	696	739	695	728	737	710	706	710	705	718	718	744	718	712	734	714	683	698	726	718	715	706	743	713	741	691	745	716	769	715	727	676	729	675	786	702	721	696	731	765	698	705	727	721	729	732	702	728	727	678	648	692	693	715	727	745	698	745	736	752	676	718	722	684	718	756	691	715	680	706	734	729	713	693	706	707	700	666	755	735	792	771	688	688	717	700	714	750	692	719	745	721	722	755	785	705	714	754	712	732	683	742	698	721	717	734	721	714	712	713	700	718	712	740	692	717	725	730	747	742	743	686	729	675	726	714	732	709	703	735	725	703	675	715	754	724	705	640	714	757	695	703	725	704	720	713	753	706	723	699	741	771	675	738	768	761	688	703	706	711	701	725	727	770	766	716	659	669	695	713	746	722	689	737	737	758	764	699	749	698	717	746	700	711	742	748	719	692	748	678	712	710	750	681	733	737	688	696	720	711	760	699	720	691	649	733	681	715	750	694	694	712	753	734	704	721	711	770	695	755	706	766	748	705	706	725	725	742	687	720	705	688	698	704	661	781	677	744	703	706	777	709	762	760	732	681	716	686	737	684	709	781	721	705	727	722	719	709	703	777	738	678	698	744	694	701	718	711	756	688	713	730	746	703	703	748	731	712	738	772	753	713	744	733	735	755	740	711	695	746	727	739	688	684	692	741	770	717	710	733	762	768	751	691	753	760	754	698	681	779	706	731	754	673	708	737	800	718	714	765	757	719	734	746	703	708	678	680	711	715	722	739	764	731	705	706	700	672	729	703	756	710	750	719	762	737	698	746	715	739	735	735	727	733	711	728	710	735	696	685	693	722	679	750	698	697	681	719	706	696	725	739	718	757	709	759	725	707	728	661	686	731	755	706	712	714	697	710	717	671	763	727	742	740	696	756	755	726	797	716	702	758	714	731	676	656	673	699	745	707	747	734	759	753	743	728	715	728	686	664	718	709	640	737	712	757	708	734	714	738	753	722	720	696	762	719	690	697	723	717	695	696	742	711	714	716	696	711	726	720	727	713	717	709	709	718	769	737	694	692	716	718	717	713	717	716	711	734	753	731	674	679	644	739	741	686	686	721	761	679	727	725	723	733	721	725	667	745	686	693	689	724	779	761	769	674	727	760	708	750	781	687	741	702	723	707	668	734	730	714	683	743	718	747	731	715	709	754	704	745	723	736	701	757	702	730	694	712	746	748	724	749	768	756	732	714	733	754	771	723	701	701	755	766	730	707	706	730	722	718	706	774	715	709	752	693	717	739	743	719	699	746	729	684	712	800	692	727	773	712	742	729	787	721	743	721	736	722	705	748	718	716	713	729	735	751	699	745	729	730	709	739	714	698	699	726	698	743	735	718	692	749	705	719	721	744	761	706	728	726	721	661	729	701	733	737	727	751	734	702	677	702	717	717	705	762	694	697	730	695	732	755	718	676	724	767	715	745	723	672	720	733	709	725	731	744	743	727	709	680	695	697	711	699	713	702	717	692	716	709	779	689	704	660	730	722	747	730	751	729	735	767	724	727	724	726	691	713	704	685	761	709	671	712	732	686	709	725	707	710	745	752	743	731	731	737	713	694	663	722	809	716	721	738	721	728	715	710	753	722	746	803	725	718	785	677	715	707	754	715	713	729	688	702	715	724	718	725	695	707	716	709	682	710	677	746	711	750	778	709	659	731	716	728	732	739	695	742	751	711	766	724	725	697	700	768	731	720	694	735	725	783	732	719	703	700	743	751	749	729	737	653	730	714	754	664	774	721	708	665	745	724	757	687	715	731	680	727	686	712	736	731	691	734	749	715	741	776	719	715	749	676	723	720	705	752	680	720	726	762	731	701	741	718	725	719	727	703	697	736	714	719	726	718	679	733	714	769	755	727	713	702	728	751	668	689	766	727	745	724	668	705	746	737	744	744	714	733	715	691	692	697	726	752	749	743	685	751	735	748	784	715	714	734	731	756	707	731	698	712	733	743	707	703	726	648	737	731	736	699	699	727	750	715	780	720	725	725	709	694	721	700	748	737	715	749	716	743	738	758	747	758	765	670	743	754	740	707	695	733	704	696	709	736	729	740	720	748	737	722	712	723	738	718	741	736	686	769	703	744	728	718	682	716	739	700	766	736	752	749	730	730	721	715	695	707	695	731	696	710	722	781	704	754	745	703	704	681	696	765	729	683	693	723	691	692	736	739	747	690	754	721	705	780	721	712	675	733	711	754	725	701	703	735	709	720	722	687	720	776	705	745	749	731	671	741	715	709	737	737	735	725	742	739	708	696	723	733	755	721	711	748	748	703	695	688	710	691	698	728	681	763	730	740	725	758	743	750	723	757	699	727	678	675	743	722	713	717	729	735	760	736	743	680	688	723	703	724	720	770	744	767	728	681	762	713	723	718	739	734	739	698	720	767	720	723	690	730	729	750	726	721	727	721	711	728	760	701	738	757	738	724	691	742	720	744	757	684	703	678	765	711	741	698	730	725	743	708	731	709	684	761	732	753	715	726	707	715	726	700	684	759	743	730	747	730	665	716	734	694	691	691	698	739	718	712	741	721
1631	526	238	178	379	403	345	289	269	256	235	218	174	151	156	132	116	121	125	103	92	117	109	97	78	86	92	77	101	88	87	83	73	90	82	86	76	96	86	72	83	87	69	71	87	60	88	77	72	85	75	69	67	78	78	89	71	70	86	73	84	61	66	70	68	66	91	72	81	74	72	69	74	78	75	61	67	69	54	62	61	68	71	68	66	67	52	63	65	81	69	77	72	67	62	58	66	74	66	75	65	80	81	80	62	73	70	73	68	69	60	96	80	74	73	61	69	60	69	53	65	58	68	51	74	80	68	71	63	58	87	65	71	69	74	82	68	69	77	65	64	64	56	75	69	69	71	72	87	60	67	57	55	65	70	73	78	60	69	64	48	67	64	69	77	65	67	80	70	57	63	60	57	60	67	80	65	61	69	70	66	66	67	56	64	67	55	68	74	71	74	61	54	76	67	72	69	66	65	57	73	65	78	79	62	59	57	74	59	62	72	46	77	70	61	68	64	81	68	76	49	67	70	82	83	65	57	64	74	74	68	74	61	61	65	65	67	54	61	77	57	77	67	78	73	52	69	85	56	68	69	75	62	68	63	63	64	55	71	63	65	62	61	64	68	50	64	61	70	63	65	55	59	48	54	65	52	56	69	75	53	74	68	67	74	62	69	71	67	58	54	53	68	75	76	68	70	55	59	64	54	72	77	81	74	55	50	67	62	59	66	67	67	61	85	59	62	56	68	53	64	66	73	75	85	73	75	64	54	68	67	71	60	47	74	69	60	78	77	58	66	80	70	73	73	59	66	77	57	68	59	66	54	72	68	65	63	57	62	49	52	77	46	77	57	73	73	56	61	64	55	73	58	75	66	65	65	69	69	71	80	70	72	77	65	74	89	65	67	64	54	66	67	74	66	69	59	68	58	81	81	69	60	65	59	73	74	66	62	62	57	65	69	50	60	58	71	63	66	61	62	58	75	66	79	75	60	84	57	45	65	65	63	66	83	65	83	79	79	76	64	63	64	57	60	73	63	72	50	66	56	68	60	83	68	74	66	57	67	80	68	68	58	77	72	68	58	65	90	75	75	65	54	51	68	58	57	84	61	75	72	64	54	65	59	83	79	71	77	66	71	66	71	77	58	52	65	65	66	53	57	71	69	66	56	68	73	64	68	65	74	74	54	64	73	59	59	78	62	52	65	45	68	82	76	80	71	77	48	75	58	75	69	58	65	68	68	66	65	66	59	64	71	60	66	73	55	65	60	69	74	52	75	94	56	73	69	70	68	66	57	76	64	64	70	66	62	59	67	73	64	68	56	69	67	82	65	72	64	68	64	60	74	66	76	63	60	81	59	59	81	65	74	65	66	68	65	75	61	63	57	54	70	52	63	66	79	75	69	71	66	67	64	67	59	69	77	80	69	53	56	59	60	81	61	74	70	63	68	55	60	62	62	69	80	62	76	79	64	71	61	53	84	90	71	68	64	58	61	60	71	68	82	67	55	57	71	57	72	69	79	70	71	88	69	70	56	84	66	64	77	62	79	66	64	62	65	75	47	68	78	72	73	75	63	66	65	65	72	63	74	68	64	81	74	60	68	63	68	72	74	61	75	87	65	62	56	75	58	61	74	67	60	75	78	67	69	60	71	71	62	76	84	69	70	83	70	66	69	68	60	63	55	58	76	64	49	51	64	56	56	61	72	79	63	65	74	62	80	73	66	74	68	72	59	69	71	71	69	77	62	58	67	77	60	73	60	58	71	59	70	72	79	66	58	68	79	69	61	66	67	54	57	65	63	62	76	69	76	55	59	74	64	66	75	54	68	57	72	57	64	71	67	60	67	51	69	69	73	57	70	57	61	60	68	58	62	63	61	66	64	70	66	57	70	71	77	59	62	63	53	51	62	62	65	57	65	62	63	71	64	73	65	63	62	72	57	85	70	63	75	50	80	66	67	61	64	62	86	80	76	57	55	81	63	73	88	64	64	70	57	61	66	68	66	62	54	60	68	71	55	68	63	78	56	52	64	68	51	59	66	57	66	63	70	70	64	57	64	55	67	63	77	66	74	61	65	57	65	80	65	65	68	73	65	56	75	58	80	72	88	64	79	59	58	70	60	52	62	54	78	76	63	67	64	62	70	59	74	45	55	51	70	67	74	77	69	69	69	57	66	65	68	61	70	68	51	70	69	68	66	73	55	84	51	56	48	72	66	47	60	55	76	78	67	51	72	67	75	64	74	59	70	58	62	69	58	72	68	78	66	59	75	72	72	72	53	71	71	70	80	61	70	60	65	69	60	59	67	77	58	65	67	67	56	69	69	65	60	55	76	68	60	71	77	75	64	67	64	63	69	74	58	67	80	73	69	75	58	52	64	66	67	65	76	57	57	57	67	63	88	65	72	63	53	76	68	82	69	64	63	71	67	70	61	65	68	64	78	80	71	56	56	84	70	73	69	70	64	71	67	61	61	79	62	55	75	63	64	57	51	60	69	62	56	64	61	53	63	62	64	53	61	64	60	67	64	71	71	63	65	54	68	61	62	57	69	64	78	60	65	69	63	71	59	58	72	65	73	73	66	83	67	63	50	72	75	81	61	77	63	74	62	70	52	72	74	71	71	61	70	72	68	64	59	76	65	75	61	75	69	61	62	50	61	74	59	81	67	76	66	75	60	69	67	70	55	59	79	70	64	60	61	68	62	71	74	55	65	57	63	59	72	64	49	63	53	67	80	71	57	51	51	67	72	68	68	75	62	72	78	59	63	67	73	61	65	73	76	78	70	58	62	58	72	85	73	66	65	67	69	81	71	82	78	72	62	66	57	73	60	70	64	88	68	60	71	68	58	70	69	72	57	65	70	70	83	63	62	85	57	63	71	74	82	58	94	69	71	68	69	77	70	64	70	78	75	69	57	67	70	71	62	68	67	60	85	75	67	77	76	63	65	62	57	62	69	69	71	64	60	69	66	65	60	74	54	79	56	71	61	70	71	57	67	63	76	68	77	64	69	69	61	66	75	74	57	73	59	78	56	64	64	67	57	53	62	62	85	71	75	66	72	65	58	62	67	68	67	60	63	62	82	61	81	65	71	78	63	67	65	76	54	85	70	68	62	65	60	68	53	62	74	60	60	62	65	74	68	65	80	64	56	69	73	57	52	81	60	69	61	67	72	67	63	48	61	55	83	56	70	71	91	67	74	77	72	68	79	71	74	63	79	69	71	59	61	66	62	69	64	69	70	60	78	76	59	59	56	72	64	69	75	57	69	53	71	70	57	70	68	67	62	65	85	74	68	62	68	68	65	57	56	61	60	67	75	61	49	65	75	64	63	68	70	89	81	72	64	59	67	57	63	69	68	68	67	71	80	72	62	77	67	83	65	62	72	74	68	60	75	71	67	61	72	65	77	79	59	65	86	77	63	78	60	77	57	73	59	53	50	72	55	69	54	69	68	68	64	67	74	63	80	84	60	67	75	56	67	64	64	62	72	65	62	74
22349	13747	6519	16546	24439	22591	19418	16099	13389	10990	9255	7901	6845	5816	5199	4579	4122	3699	3440	3117	2908	2765	2614	2526	2297	2247	2150	2145	2089	2114	2045	2032	2016	1946	1911	1946	1891	1853	1758	1800	1742	1630	1698	1577	1672	1630	1620	1502	1569	1598	1455	1489	1479	1419	1380	1366	1293	1355	1278	1284	1249	1246	1131	1200	1181	1172	1125	1180	1104	1177	1118	1142	1159	1172	1203	1249	1183	1190	1171	1206	1180	1126	1125	1180	1093	1124	1104	1081	1031	1126	1116	1039	1103	1085	1015	1011	1015	1065	1110	1058	1082	1007	1048	1040	1092	1049	1009	1086	1028	1028	1035	1033	1026	1020	1087	1034	1015	992	1014	1010	1069	1039	1041	995	1049	1061	1020	1047	1034	1061	1052	1073	1007	993	1022	1054	985	941	1041	1033	985	1027	1046	1063	1067	1026	1045	1044	1015	967	1050	1002	1090	984	967	1019	991	974	1018	1091	1028	1000	1042	1039	1069	1053	985	985	1066	1075	1038	1001	1040	1045	1035	1059	1010	1042	1017	1000	1012	991	1004	1015	1008	1056	1009	1051	996	953	1012	1102	1002	1025	1031	986	1031	1018	1014	1042	1018	972	1047	1007	1053	1068	982	1001	1017	1074	995	1071	955	1035	997	1062	1029	1051	1008	980	958	1066	1003	1044	1021	1015	964	993	1018	1008	1038	982	1072	1005	1034	1026	996	995	1040	981	1025	1051	1006	994	1016	1043	970	1033	980	1025	1027	1000	1091	1036	1028	1031	1058	1059	1022	1037	1052	1035	1034	1020	1016	952	1022	1032	1027	1025	938	1021	1036	991	1000	978	995	1002	978	992	1044	1002	1010	1004	986	1010	1042	1010	1033	1007	999	1021	1047	969	1040	1006	1008	1000	974	1060	1011	994	1005	1070	953	1014	1010	1024	995	1018	1034	1020	998	1071	1018	1023	1025	1043	956	991	1014	980	989	1030	1063	988	1020	1067	1025	1000	1004	1013	1060	1047	1047	1010	1036	1001	1051	1051	1021	1025	1064	1005	1045	1005	968	992	1046	1022	988	986	1001	1027	1010	1026	989	1049	973	961	1042	970	1010	961	1099	1025	1091	953	1016	1018	991	1061	1060	1021	996	1010	1016	1018	1018	1022	1024	1022	1002	1010	959	1042	1042	1037	932	1050	1019	975	964	1066	985	1043	999	1024	1021	961	1038	1042	1063	1016	973	1005	1016	1073	976	985	953	996	1033	1020	1008	1017	1012	993	998	986	1028	1000	985	1044	1033	1051	990	1011	1030	1074	1025	938	1023	1048	1003	1039	1039	1026	991	995	1001	973	986	999	1031	1007	1052	1063	1030	956	1011	1059	1006	1065	1044	1038	1002	1086	1037	1027	993	1002	1052	1062	1009	1040	1062	1048	1057	1002	986	1057	990	1004	992	1037	966	1021	1011	1003	983	1043	1006	1027	998	996	1028	1050	1067	972	1011	990	1009	990	1038	974	989	1016	987	1018	955	1044	993	999	1044	1024	1009	1019	1033	1018	1000	986	1013	1027	1041	1003	1041	1007	1007	1048	1028	1005	1067	985	988	988	978	1017	980	1025	1027	1002	1033	1073	1024	1003	1059	988	999	945	1008	1034	1001	998	959	994	1064	1016	1007	968	986	989	1037	980	985	1055	1006	1011	1023	1031	1003	1006	937	1047	991	985	1004	974	1023	1035	1048	964	1010	1024	997	993	975	981	1029	982	1028	1004	1034	1055	1019	1027	1022	935	1048	1009	1025	1019	1093	1038	1012	1004	1027	995	1054	1029	1028	997	1008	1017	1023	995	1087	977	999	1022	972	1048	980	1018	982	1016	1000	1011	972	1001	972	1019	997	1010	958	1007	1080	1021	1052	972	1018	1018	980	979	1054	1024	1028	1063	974	1024	995	975	983	1026	1012	957	982	1049	1068	1045	1019	1023	1050	990	1063	957	1029	1018	996	1020	1031	1016	984	1068	998	1002	968	969	1020	997	990	994	1014	1034	987	1000	1007	1037	1003	1027	1038	1043	1010	1039	1044	1024	1001	996	1046	1029	974	967	988	989	1030	1005	1055	970	1002	1031	1024	1078	1002	974	1052	996	1048	1006	1042	1086	924	1041	1004	989	1041	1043	1030	1055	968	1000	1009	1020	1024	1032	1022	996	955	962	988	1008	1007	985	1010	1051	1034	988	1016	1000	1059	971	1059	1009	976	1055	1012	1030	1010	1035	978	1012	1029	1048	992	1006	1008	985	984	997	1052	1002	1046	1043	930	1009	1044	1032	1050	979	1037	1018	986	1018	1018	1013	1045	968	1053	1033	993	1002	1054	979	1009	991	1002	999	998	992	1045	1037	1012	1010	1014	1019	990	990	1098	1000	1056	1037	1009	992	1011	1055	1045	963	990	1005	1026	1040	967	989	988	986	1021	1013	1010	997	990	977	1046	962	1077	1012	971	1021	1002	1018	983	981	967	980	1005	1052	956	997	1009	985	986	1012	991	977	1018	1007	1004	1002	1019	1016	990	993	998	1013	984	1007	1017	1025	976	1046	1021	1039	1023	1036	1033	1005	989	1049	994	1071	1001	1024	962	996	1005	1054	987	1050	919	1000	983	1000	957	1018	1023	990	989	1056	995	1024	990	1033	1037	1004	1051	1039	1050	1023	1032	1083	1033	1049	1027	965	979	1004	1013	1008	998	1029	1013	1052	946	998	1051	1019	1017	1005	924	1018	1099	1031	1006	1047	1057	986	1012	998	1021	953	998	974	1054	1039	985	1011	1040	1011	1015	978	1038	956	988	1053	1029	1011	984	1020	999	1085	1065	1074	988	1083	1031	1052	985	1000	1013	1025	979	1032	1043	965	1045	1032	978	1004	1035	1031	1016	989	954	1012	990	976	1056	1040	1021	1067	1031	999	1063	1025	973	991	1050	1019	965	947	997	1001	1051	1012	1022	1034	968	958	989	1011	1055	1019	1004	968	1042	1044	1012	961	1033	978	1013	1070	1036	1016	956	992	1092	966	1017	1035	1029	1016	1008	1016	1042	1030	991	992	1007	1018	1027	1016	1050	999	1017	1048	1002	1021	1052	1085	1043	1018	1022	1028	1023	1070	1004	998	1033	972	1016	1024	981	984	1046	983	1001	985	1041	1009	1014	984	1048	901	991	998	988	1065	964	972	1022	981	1003	1021	963	998	1010	1021	971	982	1053	972	998	1020	987	1056	1036	993	1009	1023	1015	1045	1022	1033	962	1015	975	1004	950	1035	963	1053	1001	970	1019	1019	997	1028	1050	1014	997	1038	1006	985	1062	976	966	1055	1022	995	990	1053	1023	997	983	1008	1037	1037	1005	1004	993	1026	1005	1040	974	1033	1027	1000	947	1005	1036	1010	984	1025	1004	1078	1112	974	1045	1009	1024	967	1028	995	1038	1023	1005	1016	1026	981	973	1042	974	1071	975	1022	984	1039	963	1023	971	1014	1053	1018	1011	1012	1015	981	1045	1065	1020	1048	963	973	1081	1023	1045	952	1004	1013	1062	1066	973	1050	1047	1038	1020	1023	1028	1011	989	1044	1018	1007	1060	981	972	1000	1013	963	997	1008	986	987	1036	1006	1016	1003	1019	1042	1003	1008	1037	1012	1056	1029	1018	1043	1049	1044	990	983	1061	1048	1011	1041	1058	985	999	1043	1018	1020	983	993	993	1010	1021	999	999	1008	978	944	1004	976	1046	1003	1006	959	1023	1022	1056	969	940	993	988	1002	1053	1016	1000	1011	1044	1013	996	1037	993	1042	1064	1007	957	1050	997	1058	1004	1010	1012	976	1030	1015	974	1019	1013	974	1034	1013	1019	999	1002	1016	1053	1011	1033	1029	949	1056	1010	1051	1005	985	1077	1010	1007	975	976	992	1018	987	1001	1030	1047	1020	969	1043	1049	1036	1074	1026	1048	1026	1037	968	1046	1006	963	1051	992	1031	1018	1046	1036	1019	988	1035	1002	1073	1014	1032	983	1091	1051	1043	960	1010	988	1037	962	1049	1059	965	1029	1030	988	1028	965	1011	965	1010	1044	1038	1004	1017	985	1027	1035	1035	1021	1053	1018	979	1015	996	980	1008	1022	999	996	1037	1015	1042	1022	1010	1041	1095	1072	937	998	1021	1020	1026	1019	1025	1045	1049	982	1106	1014	980	1036	1028	1013	1008	960	978	1044	1001	1027	1047	988	1052	998	1023	992	1029	990	1003	1042	1006	1006	1009	1003	1032	1036	1028	979	1046	1068	1010	1004	1037	1019	982	989	1033	979	921	1051	983	1020	977	992	993	1065	1055	968	970	1000	1057	1010	1024	963	997	1081	1033	1073	1002	1073	1004	1008	944	1028	1018	990	988	1045	989	958	1050	957	1032	1014	991	968	1037	1030	1032	1033	1010	1021	1031	1058	1021	999	949	1010	999	987	1029	961	1059	983	1006	1029	1037	1016	1058	1041	986	992	974	1001	1017	987	967	1026	1015	1041	946	1017	990	1004	1010	1043	1011	1010	997	996	1006	1043	1040	991	1003	994	987	1007	1026	1026	1048	1015	991
1354	135	84	62	126	121	83	97	78	63	65	58	36	72	56	54	39	35	31	35	29	36	33	48	48	37	35	38	55	37	32	39	30	40	44	35	32	31	28	32	35	35	24	27	29	25	30	36	30	36	22	39	22	35	36	13	31	23	35	32	30	25	27	35	25	28	36	32	26	41	26	27	36	25	40	31	27	33	38	35	36	34	38	37	31	30	28	21	21	29	26	29	21	20	24	27	40	27	27	27	30	30	32	35	27	30	27	26	38	21	32	31	28	25	38	23	27	26	28	32	29	32	28	36	22	32	34	25	30	31	25	28	29	28	29	36	28	34	32	40	24	27	30	23	26	31	38	35	21	35	29	27	29	27	35	30	39	35	23	35	22	27	37	25	31	36	32	35	31	27	28	36	35	28	30	41	23	35	30	33	30	36	28	32	32	27	32	29	24	44	33	20	27	32	31	29	36	37	28	33	23	25	34	28	25	29	30	33	25	31	19	36	33	27	26	33	35	35	29	27	30	31	24	37	25	26	36	21	32	27	31	37	27	32	31	18	20	25	26	33	31	19	30	41	27	26	31	30	22	20	24	33	28	24	30	31	29	24	35	26	31	31	30	34	32	33	30	27	23	27	40	30	26	33	35	44	29	29	32	35	37	35	27	22	34	42	30	24	23	33	25	28	30	26	22	25	34	24	38	29	21	30	25	29	24	24	35	21	36	24	23	21	34	25	27	19	29	22	35	27	29	21	26	28	26	36	32	24	35	34	31	18	35	31	28	30	30	33	27	30	18	33	26	37	37	28	35	41	16	23	24	29	28	29	38	30	34	30	35	27	22	26	34	26	30	25	28	23	34	30	26	28	21	32	34	25	33	32	30	25	22	29	31	33	33	26	24	30	20	22	29	28	25	36	23	27	33	28	29	39	30	27	34	35	26	18	27	28	28	28	36	34	32	31	30	24	24	24	35	32	33	21	40	21	40	17	29	24	34	28	21	28	29	23	36	28	28	30	29	27	24	29	30	34	33	24	28	27	33	25	30	27	21	24	40	35	41	32	28	40	43	34	32	25	28	23	30	31	37	34	31	32	25	35	22	29	29	30	34	27	37	27	31	36	34	22	18	35	36	28	29	34	21	27	35	27	28	22	36	34	24	33	34	31	35	35	33	25	26	28	25	28	36	33	32	25	31	27	29	32	23	23	29	34	43	26	31	12	29	30	29	31	29	33	26	24	31	22	23	34	32	38	34	37	19	31	31	34	27	25	40	31	32	35	30	35	29	25	29	27	34	40	27	29	23	38	38	27	34	30	32	31	29	34	36	28	31	29	34	24	30	30	30	22	30	29	30	33	29	19	28	33	38	31	35	31	32	37	32	40	29	28	29	27	23	27	24	37	31	30	25	28	22	36	29	23	35	25	41	32	24	30	40	30	31	25	25	17	30	29	34	34	23	34	30	29	33	30	31	37	30	30	34	29	25	28	33	30	37	25	30	28	25	20	27	28	30	23	33	21	34	26	19	31	23	22	43	32	23	33	33	21	30	37	27	29	30	28	33	34	34	19	32	27	36	30	27	28	29	27	27	34	29	36	44	34	29	37	37	37	28	28	28	23	42	27	23	29	37	26	28	21	27	22	29	22	27	33	33	36	30	32	32	26	26	26	35	22	33	31	20	31	28	26	30	24	22	29	32	38	31	22	29	33	34	19	31	24	28	28	36	33	24	33	16	31	38	44	29	24	27	39	34	30	18	35	29	35	24	30	30	32	39	27	37	31	34	41	36	24	22	25	32	23	30	37	19	26	25	33	31	26	26	31	36	34	29	31	23	40	26	33	34	24	27	27	29	31	23	25	31	35	35	21	31	36	36	29	28	29	33	29	27	24	23	24	29	24	31	36	38	31	27	26	30	36	29	26	36	27	33	31	38	35	26	32	21	27	34	20	35	31	35	21	24	25	28	39	21	23	17	35	35	22	30	32	31	27	39	37	20	31	36	27	32	29	35	26	33	36	24	30	32	30	28	30	20	25	34	31	35	28	33	28	39	31	43	31	23	32	27	27	16	27	26	30	30	22	31	29	25	30	36	37	31	25	24	31	23	27	26	36	34	31	32	25	35	36	17	20	27	28	27	27	20	36	30	29	24	25	26	30	33	28	30	32	27	34	25	36	32	25	24	19	29	25	23	29	30	16	25	37	22	28	31	26	35	31	31	21	23	30	27	32	23	37	32	30	41	27	32	37	20	33	26	28	30	24	29	31	34	24	26	32	31	25	25	34	31	32	25	25	34	23	32	24	22	30	26	24	34	31	28	22	25	32	18	27	29	38	28	26	32	28	34	37	25	25	28	39	30	34	23	26	29	25	28	32	41	30	40	25	27	30	24	33	39	32	26	44	27	23	30	36	20	33	35	28	24	34	34	29	32	25	28	34	26	29	23	25	28	31	37	34	26	23	26	29	22	26	17	24	36	29	32	28	30	19	39	32	40	23	31	30	25	37	33	27	36	37	25	31	28	16	46	33	28	31	50	24	28	34	26	17	29	23	34	28	21	27	29	26	26	35	37	26	27	34	29	21	35	27	28	38	25	30	35	28	28	39	27	26	30	39	32	20	27	33	38	24	31	30	22	44	31	33	32	36	33	25	25	24	34	24	31	24	26	34	24	22	30	34	29	29	35	33	33	22	31	23	38	29	32	23	32	22	29	23	24	28	23	30	35	33	30	35	26	41	32	32	42	27	26	29	29	26	23	37	31	29	29	29	35	41	28	29	26	36	31	33	30	29	39	30	31	24	39	36	32	24	35	32	39	34	29	25	29	29	45	38	23	25	39	26	31	31	29	33	29	25	27	35	22	30	25	29	26	26	30	34	26	25	29	35	34	29	18	32	31	29	31	34	28	32	28	32	26	27	23	31	25	27	27	37	25	18	34	24	36	30	24	26	35	28	35	32	27	32	34	28	35	36	17	19	26	25	31	30	34	26	42	34	34	30	33	35	26	30	28	29	35	34	28	18	27	32	35	37	29	20	27	41	19	32	34	35	33	29	30	32	26	29	22	21	24	27	34	23	36	25	41	35	37	25	35	33	23	33	30	35	39	36	22	36	29	39	36	24	30	32	31	33	24	18	14	25	25	37	31	37	18	23	22	35	27	31	30	30	27	22	39	34	24	36	32	25	27	29	24	32	31	35	23	31	34	25	36	33	30	33	25	34	28	29	33	30	32	30	31	29	26	39	24	22	27	35	37	20	21	25	37	26	40	38	29	36	28	26	31	33	26	39	22	23	20	30	23	34	36	31	32	27	22	37	28	28	34	37	29	29	30	27	33	27	33	29	27	20	28	30	35	37	24	25	33	33	29	33	28	26	26	28	30	35	29	31	26	19	27	29	20	28	33	28	33	26	25	27	39	31	25	30	34	29	30	24	29	27	19	24	30	41	26	18	17	27	29	26	24	25	29	26	36	20	25	21	28	33	26	30	27	31	24	26	32	30
11100	5040	2240	6463	10933	9896	8020	6334	4859	3855	3144	2669	2236	1912	1661	1494	1306	1238	1074	1052	1049	942	913	912	893	874	803	805	836	830	862	855	910	867	874	829	780	809	804	777	745	730	792	707	749	715	723	681	715	663	714	666	672	592	628	597	570	584	552	544	570	489	551	538	510	529	518	476	479	522	529	499	525	534	549	539	479	506	535	546	512	511	536	506	478	491	497	546	453	484	474	446	456	474	461	505	464	474	467	485	463	490	502	493	483	494	478	481	459	468	496	462	473	483	465	491	488	457	472	439	482	497	481	481	467	480	448	472	482	468	447	520	467	471	446	498	493	480	444	449	429	494	476	501	465	448	482	460	482	484	500	456	468	467	466	479	437	471	470	455	472	459	414	460	460	449	513	495	477	501	413	473	456	451	446	461	447	440	460	459	467	480	486	468	471	469	449	462	470	449	445	475	442	452	465	452	476	458	464	497	448	434	476	495	495	466	472	493	455	465	445	485	494	465	456	471	474	428	468	447	459	511	461	470	475	458	462	479	466	462	480	429	492	461	475	450	456	460	452	497	508	456	448	435	467	460	478	488	425	489	433	440	420	451	424	437	473	476	461	519	476	460	464	424	472	501	477	500	475	464	410	449	465	502	488	427	465	450	485	487	473	468	469	450	425	449	429	443	455	418	423	438	431	466	455	472	463	435	448	466	495	463	449	510	452	479	485	493	481	480	449	475	454	441	453	475	489	498	516	476	484	465	480	472	464	468	450	523	508	457	471	477	483	455	455	507	436	467	490	453	482	448	477	501	457	437	450	444	450	439	509	489	433	458	440	436	477	462	500	497	491	505	461	479	463	450	490	503	510	469	478	460	457	461	490	478	489	455	476	509	456	504	458	421	430	480	478	465	463	507	464	463	477	468	487	471	483	462	466	484	473	453	478	432	435	461	469	450	485	483	495	462	474	449	501	489	491	477	440	524	471	507	484	469	422	469	463	470	443	470	443	451	478	475	466	472	469	451	502	491	471	477	434	497	471	488	464	481	452	424	478	514	479	444	484	454	488	488	485	437	487	440	430	446	444	486	466	468	475	475	494	505	448	441	470	459	494	446	493	479	457	492	455	482	463	470	444	444	450	435	452	497	507	451	495	471	487	453	488	459	492	494	463	462	485	491	450	460	447	474	434	439	466	477	468	472	479	476	468	453	411	456	461	504	439	467	461	488	446	486	484	473	470	490	471	474	452	465	480	495	460	435	469	465	473	473	449	495	426	463	468	464	472	478	484	494	451	476	459	508	435	471	457	432	480	452	471	495	508	445	467	455	475	441	480	469	461	484	466	450	463	463	474	445	478	471	446	438	456	463	522	489	433	444	487	459	437	465	525	478	458	482	512	473	440	492	430	462	476	468	469	467	486	456	489	444	465	479	453	461	437	464	482	453	462	490	424	496	465	499	463	451	477	460	476	462	465	436	471	460	474	479	464	477	465	454	449	460	444	482	449	474	415	508	473	498	488	458	439	468	498	456	506	432	481	462	449	475	455	498	459	469	456	470	469	452	457	444	478	463	447	468	460	427	474	453	478	440	470	448	460	497	436	466	484	458	485	477	479	479	449	451	477	443	453	501	506	483	489	454	475	481	470	475	465	417	450	452	479	436	462	477	460	469	486	457	465	436	457	461	466	462	469	460	471	442	484	461	483	479	495	459	429	472	477	483	440	480	496	482	458	494	471	492	484	464	467	422	456	490	482	444	462	483	455	426	468	461	443	443	464	507	468	496	433	465	474	482	464	477	456	462	489	446	464	444	461	444	474	504	457	480	466	491	479	481	434	460	466	450	486	510	446	480	457	455	472	414	492	456	490	435	470	476	494	474	494	463	452	442	469	453	491	446	483	458	464	454	474	487	482	457	463	465	499	479	464	442	447	428	519	444	502	480	456	453	486	488	479	449	454	469	434	469	463	447	479	466	484	445	497	455	479	476	497	450	481	441	481	482	472	446	447	460	449	492	497	452	480	489	472	464	430	497	494	507	454	456	441	507	453	482	480	468	467	448	455	460	501	464	454	487	462	518	471	462	454	482	476	494	491	463	472	456	479	474	457	436	479	472	486	444	430	480	484	474	473	444	502	489	476	473	466	460	448	439	435	495	457	406	477	473	442	454	466	450	520	448	463	480	457	474	500	482	434	466	471	488	441	466	471	470	437	479	441	461	499	451	461	454	489	469	495	494	472	469	500	458	436	461	471	489	454	460	454	477	450	489	468	458	470	451	463	474	508	479	492	447	429	431	470	473	477	493	456	443	501	480	491	473	485	465	449	433	451	454	436	482	472	465	493	446	465	432	464	459	466	442	474	499	445	500	433	482	476	450	478	465	469	461	479	458	451	445	494	437	458	486	469	450	477	452	441	464	458	473	453	480	444	496	490	486	423	488	455	417	463	459	506	441	497	480	427	502	438	438	481	468	456	468	448	468	468	473	469	436	445	422	439	504	424	453	487	446	475	449	446	505	438	477	479	488	465	439	451	460	447	460	459	467	442	481	452	438	464	481	483	493	467	466	466	483	521	486	443	499	470	452	464	471	452	472	473	434	458	434	442	416	479	465	453	494	474	457	454	450	451	441	449	464	496	488	465	459	470	494	476	465	452	485	441	497	472	458	479	472	497	449	462	499	495	456	484	501	487	451	477	466	489	453	501	488	480	498	498	499	476	461	443	446	462	466	480	490	472	460	458	449	453	470	472	463	437	460	449	472	448	458	478	450	489	500	485	464	436	460	476	471	471	445	480	457	478	468	491	483	467	470	488	498	460	447	463	476	493	456	443	469	430	434	464	472	465	451	483	445	455	455	414	490	505	446	484	478	439	484	456	444	444	456	459	426	473	477	460	460	461	446	488	470	474	462	476	456	450	489	445	467	420	488	450	479	433	489	496	447	521	451	458	444	479	478	466	450	477	479	453	487	472	445	473	478	529	452	453	470	495	457	482	457	445	411	508	506	475	475	481	451	454	432	503	495	476	503	464	445	455	501	464	462	458	428	484	456	468	483	463	471	486	472	449	493	439	441	466	486	493	480	482	489	467	494	473	442	465	443	475	460	500	455	471	467	458	475	485	468	483	440	428	506	446	475	481	454	480	462	492	452	460	477	473	450	455	450	455	453	441	476	514	507	480	430	430	524	466	496	456	483	520	456	456	471	447	477	461	491	429	442	465	470	502	481	473	477	473	464	507	455	463	466	454	431	431	451	491	477	470	487	468	479	483	487	515	442	471	455	484	454	459	476	478	470	445	450	457	449	456	458	461	448	450	440	492	451	488	470	422	490	490	478	487	471	469	453	454	435	438	455	491	493	471	464	455	457	425	462	487	456	441	445	455	462	439	489	481	479	481	459	500	448	455	486	454	440	476	466	440	459	457	503	443	434	449	470	454	455	443	437	453	455	427	449	447	481	456	470	457	496	488	440	430	480	468	514	455	432	406	467	470	494	455	486	473	461	398	457
736	375	176	161	234	249	231	200	160	156	149	127	110	119	100	69	89	65	66	74	53	72	66	66	66	58	73	59	62	54	62	73	64	55	53	51	76	60	50	51	66	62	53	58	60	59	61	67	39	50	58	50	57	48	52	46	56	52	43	57	44	45	54	37	46	45	52	41	47	43	56	47	47	37	65	62	53	60	50	50	61	47	44	53	47	42	46	54	33	53	50	51	48	54	57	50	53	34	46	52	57	60	47	57	57	47	49	59	49	48	53	51	58	52	46	39	51	41	49	39	48	50	40	43	49	47	34	42	51	44	60	54	50	45	50	45	51	49	49	38	47	47	52	57	39	50	47	47	47	34	48	40	46	43	45	48	56	58	36	51	57	64	53	45	43	51	33	45	51	39	59	36	39	51	40	42	41	42	56	49	49	43	38	43	40	43	40	37	44	43	41	44	33	38	47	53	48	49	43	33	46	41	41	35	56	55	53	54	47	34	50	45	46	55	36	40	44	48	55	35	47	32	38	43	43	50	44	38	40	43	56	43	42	41	53	46	50	41	52	43	31	47	46	42	49	40	48	49	52	39	59	48	54	46	44	51	40	45	50	42	40	40	36	40	49	46	55	50	57	47	38	43	43	47	39	42	56	46	49	43	40	47	55	48	43	52	44	45	36	64	49	42	63	40	47	31	47	37	45	56	38	48	36	40	45	42	52	37	57	32	43	43	47	40	47	44	47	55	37	40	49	54	38	37	49	37	50	49	34	49	49	52	39	41	37	45	44	47	48	39	43	45	45	41	34	39	50	47	32	42	53	50	51	48	43	55	52	51	53	49	43	51	41	41	50	51	40	40	32	51	49	48	50	36	55	49	52	45	53	44	46	36	50	48	58	28	58	55	56	35	53	54	50	49	51	36	51	49	42	42	32	39	45	36	43	44	32	49	48	34	34	48	40	39	43	38	56	56	54	54	38	49	47	50	47	56	58	49	39	47	52	46	56	46	40	42	51	47	49	39	46	41	45	46	39	47	42	43	53	52	48	42	47	51	54	47	46	60	46	48	53	37	43	46	39	57	58	61	43	54	46	54	36	54	40	45	50	52	41	48	39	41	65	41	63	59	43	37	44	43	55	56	41	37	64	56	43	41	43	62	39	41	48	46	52	53	45	48	52	47	43	45	53	39	42	43	40	36	42	46	34	49	44	41	51	47	42	57	44	37	44	42	42	51	50	48	38	35	35	40	47	70	46	35	54	33	47	38	47	40	32	47	56	51	44	44	42	45	45	49	45	39	51	40	38	36	41	52	59	45	51	60	40	41	56	54	40	46	38	57	47	44	40	31	53	49	48	46	51	46	36	44	35	36	58	37	51	42	40	54	48	46	58	39	48	56	48	43	47	63	43	63	49	49	43	38	51	47	45	38	42	39	39	36	49	50	43	50	39	45	35	44	48	45	57	40	48	46	42	43	29	47	46	37	39	34	45	46	54	41	37	56	48	47	44	47	48	34	36	48	44	44	49	59	52	45	47	45	37	36	44	38	33	41	50	43	50	43	50	54	47	46	46	47	55	47	53	57	53	49	46	50	50	41	34	59	49	41	33	40	50	48	40	51	42	57	44	42	42	52	56	34	51	39	46	34	34	47	54	46	38	37	49	48	47	44	55	38	47	44	45	45	48	39	49	37	40	53	47	53	35	37	51	41	57	47	41	32	47	39	42	41	41	52	33	42	41	55	43	55	44	35	43	51	58	52	33	49	49	45	35	51	47	52	52	51	40	45	47	47	47	52	43	65	44	38	46	60	41	46	51	53	51	43	52	52	66	41	43	53	43	40	51	42	47	57	35	45	52	41	33	52	51	38	43	41	43	32	39	48	50	48	51	48	39	55	41	54	47	41	44	34	51	45	46	44	46	40	43	54	31	46	46	39	35	50	36	56	33	50	37	46	33	44	51	41	51	46	45	37	51	49	43	48	41	53	62	42	47	44	41	47	48	41	38	47	55	39	55	50	46	50	62	39	48	52	48	54	44	50	49	49	49	40	42	46	41	39	43	48	57	45	47	42	47	42	39	40	45	43	44	51	35	46	55	38	36	42	35	55	40	28	42	44	47	45	49	55	48	52	49	38	44	38	48	47	54	45	47	51	34	41	51	62	38	42	55	46	46	39	36	51	51	53	51	47	42	48	62	60	40	54	50	44	40	48	49	43	38	36	55	47	50	49	53	50	44	54	47	56	36	51	54	46	39	32	51	56	59	57	43	52	52	54	44	47	35	47	35	46	46	43	50	46	56	50	39	58	44	43	48	53	37	43	50	47	31	39	34	43	38	41	52	51	44	41	54	49	66	48	29	49	42	40	44	37	48	35	45	53	45	47	55	51	56	42	50	40	37	40	36	40	34	32	51	47	40	63	35	54	41	51	42	35	44	37	40	51	46	54	41	50	52	39	48	48	35	49	47	44	42	44	37	44	35	45	53	46	55	38	48	45	45	47	36	52	52	57	42	54	38	51	54	34	38	43	38	40	38	36	61	45	49	38	41	38	42	35	37	47	58	46	45	48	36	50	41	50	50	44	50	33	51	54	42	48	45	47	56	46	49	43	36	27	59	49	42	53	31	44	48	41	56	44	50	47	39	44	55	35	50	50	44	49	54	44	46	62	45	50	48	60	62	49	41	43	44	49	41	46	48	44	57	51	46	50	42	43	48	45	50	41	53	42	47	49	55	52	54	52	39	33	42	49	52	56	64	47	39	54	49	47	43	51	42	62	51	51	47	49	34	44	38	45	46	49	50	60	44	41	44	46	42	44	53	46	57	37	52	51	49	37	46	50	60	46	51	38	43	42	46	47	35	64	53	48	44	47	45	47	50	33	58	49	42	31	46	52	52	49	39	35	46	39	45	48	54	46	53	59	43	44	49	59	37	46	53	48	50	37	38	57	41	42	51	46	52	39	50	50	38	56	35	42	44	44	41	53	54	32	46	49	49	52	51	41	51	58	45	50	43	49	47	40	38	57	56	61	37	31	52	49	44	57	48	40	46	44	40	50	42	34	50	46	51	43	63	45	48	50	44	54	46	44	37	48	50	52	50	49	48	40	37	47	41	50	41	48	46	51	53	47	55	48	37	54	48	47	47	59	56	33	37	49	47	46	50	47	39	38	39	53	46	44	51	44	49	36	43	41	55	49	47	50	50	40	41	40	46	48	36	48	42	41	45	47	53	32	52	39	44	48	55	32	52	48	42	52	48	42	62	43	51	51	46	51	43	47	45	38	47	42	46	47	49	45	49	55	42	44	41	53	55	42	44	47	43	37	56	42	46	58	38	45	46	45	41	54	43	46	36	48	45	57	43	46	51	49	53	44	41	46	47	56	48	47	45	41	49	41	43	39	51	34	49	44	39	59	56	57	46	43	40	44	38	47	49	46	39	47	47	44	39	46	51	49	38	48	38	50	37	32	46	43	41	48	60	46	34	45	53	39	45	52	53	39
17397	10911	4452	12536	19382	17863	14691	11907	9559	7828	6308	5462	4693	3847	3360	3055	2721	2445	2229	2064	1956	1796	1713	1641	1576	1502	1602	1515	1455	1412	1539	1496	1454	1345	1315	1288	1263	1271	1266	1217	1203	1224	1065	1163	1071	1108	1146	1127	1073	1050	1006	999	987	963	970	916	922	934	843	825	835	841	801	799	789	786	854	810	860	807	844	812	837	865	866	856	877	875	790	823	819	802	804	746	739	739	752	742	725	742	747	724	722	710	753	749	721	671	723	747	683	714	712	769	770	700	724	718	732	738	763	724	720	727	687	737	744	713	706	715	691	687	733	695	668	720	683	682	685	731	733	693	690	697	680	732	745	670	703	724	710	714	688	689	673	714	687	723	669	744	718	691	753	739	745	671	695	683	740	727	709	729	757	735	699	740	706	710	732	699	696	640	731	725	737	680	660	722	697	672	727	731	671	732	695	725	711	722	672	679	710	716	654	659	723	770	766	666	697	736	718	716	682	741	682	684	681	721	696	724	696	736	676	679	715	721	687	701	707	733	657	673	701	678	718	702	708	733	731	725	738	713	699	700	674	712	734	680	734	708	679	710	741	710	712	689	701	711	696	681	680	690	686	705	716	723	729	704	722	663	691	697	686	701	691	705	719	675	759	692	713	690	633	725	738	713	722	686	750	639	689	702	690	706	730	699	677	741	685	674	731	721	670	721	725	730	718	744	709	671	665	693	656	731	693	704	660	698	740	721	703	683	683	685	711	697	772	668	733	685	676	674	716	690	703	710	741	710	701	736	684	710	675	713	719	718	727	681	721	721	741	695	694	669	688	714	724	755	743	739	710	725	700	654	729	658	687	674	737	740	673	712	747	727	684	671	696	693	690	692	676	748	713	716	669	667	717	721	681	692	735	717	718	709	701	702	686	670	735	677	732	689	727	680	718	694	695	667	720	732	673	703	672	671	636	729	733	688	707	718	728	694	644	703	700	676	745	698	717	702	696	725	703	668	742	680	690	686	681	678	698	698	729	738	731	719	716	734	725	697	698	682	732	752	705	674	687	712	736	696	694	673	708	703	725	653	733	700	725	750	696	744	649	659	699	658	676	674	700	704	749	682	676	705	695	665	706	655	676	707	715	699	696	714	677	699	723	689	695	693	683	745	669	756	662	668	702	711	693	711	673	695	642	657	712	744	683	702	714	700	678	718	717	659	673	760	688	722	701	673	714	713	725	645	693	701	719	722	703	686	718	713	732	663	728	681	724	714	693	762	714	699	732	751	692	654	695	708	696	712	734	700	693	690	720	747	750	689	687	691	692	703	724	715	676	701	759	760	740	714	759	703	695	672	702	673	750	746	719	731	733	711	693	690	702	715	683	721	697	732	652	677	669	685	679	659	751	703	709	708	708	690	629	674	678	712	659	721	702	740	727	697	693	637	703	726	736	702	740	676	693	697	711	703	699	713	681	686	696	757	693	758	645	681	663	706	711	701	658	709	691	772	687	721	700	672	701	695	712	768	656	753	678	679	701	733	716	703	712	693	734	745	670	699	704	682	710	700	678	712	737	673	709	695	699	720	684	698	672	730	722	665	671	693	694	718	699	680	766	737	729	734	701	711	669	719	639	713	705	682	729	747	720	679	739	722	673	712	731	700	705	721	678	680	707	681	722	651	680	696	692	751	685	720	675	734	709	695	683	716	703	698	725	701	691	727	685	654	675	681	700	686	697	718	729	699	714	698	716	715	706	637	737	690	691	738	682	718	665	712	654	659	703	689	700	698	696	681	704	737	729	703	692	738	680	704	689	705	696	754	693	731	702	710	728	695	695	686	677	704	762	699	714	688	675	708	735	720	698	730	679	689	687	739	673	737	722	729	705	705	688	746	675	686	668	684	747	732	725	734	672	721	681	684	674	735	675	719	725	724	683	679	692	712	676	712	709	700	689	721	761	702	721	707	668	702	706	699	721	692	673	702	680	718	703	658	690	673	744	742	692	705	645	722	695	693	780	651	713	654	724	708	738	695	685	760	774	666	687	719	745	714	734	711	693	687	683	617	730	716	718	708	685	716	683	681	652	772	689	734	727	675	688	711	727	663	682	725	693	714	695	685	676	665	724	713	696	702	719	672	719	709	723	724	690	657	714	707	714	701	701	684	758	709	746	702	692	729	702	685	661	746	743	742	671	711	669	709	683	708	728	647	748	754	776	706	691	723	726	681	727	673	715	703	677	652	700	708	709	658	649	692	721	686	692	696	688	732	675	746	735	770	672	730	707	658	704	754	693	692	673	675	694	687	715	704	706	678	712	677	705	754	722	729	674	691	693	701	715	708	736	720	738	665	708	701	710	674	713	692	682	641	698	691	703	656	755	721	690	702	750	713	688	709	681	755	737	720	676	672	731	751	708	694	673	759	719	656	700	659	699	688	688	712	697	707	735	706	735	701	740	704	678	719	692	673	717	698	714	767	738	671	723	660	728	726	751	704	695	706	747	728	699	703	716	703	741	702	695	690	758	671	703	691	728	715	689	691	677	710	692	679	729	709	689	677	659	729	708	744	687	743	701	739	696	675	726	682	743	663	676	711	671	753	668	697	727	638	711	660	692	721	684	715	705	687	688	680	660	730	704	731	712	692	675	703	717	672	705	670	729	661	633	705	657	700	702	692	678	708	697	715	702	711	717	673	662	699	691	654	673	666	711	748	695	703	694	687	672	758	717	707	725	711	710	716	707	697	714	738	713	696	718	702	714	687	711	672	704	749	711	737	714	691	734	692	670	779	710	645	733	711	691	710	701	634	669	702	724	665	720	695	679	668	767	659	703	714	669	667	673	719	732	676	672	679	718	637	659	705	718	734	693	708	714	715	708	728	683	712	680	738	693	713	696	705	708	693	697	737	675	707	695	680	695	692	726	707	679	680	713	765	751	745	719	687	704	686	652	674	719	676	660	748	641	656	697	729	714	731	752	731	708	683	705	673	690	684	719	691	737	733	721	676	755	696	707	649	637	720	733	678	761	749	741	683	744	675	656	722	721	755	669	687	738	701	702	714	723	696	719	706	733	696	655	682	702	693	692	701	700	707	668	720	709	664	754	680	673	712	697	745	742	700	698	697	700	697	706	682	670	693	700	737	741	718	667	701	684	718	708	711	696	727	708	697	667	703	700	718	669	729	695	687	731	694	701	704	700	728	698	662	704	715	675	692	673	705	678	678	735	662	704	721	730	687	711	699	671	725	703	706	708	684	683	694	682	679	694	701	702	742	686	718	727	712	677	713	695	683	709	706	672	739	709	709	701	671	743	703	752	718	717	689	727	762	680	703	700	699	705	692	742	684	718	762	660	758	710	703	686	673	684	680	711	717	708	702	763	663	730	709	730	674	717	690	710	683	696	725	766	721	678	673	696	733	697	749	719	712	740	719	695	722	667	702	725	755	721	694	678	703	653	727	683	689	715	726	756	761	698	713	707	682	696	717	743	705	711	706	652	691	669	742	713	699	741	713	744	650	722	720	754	757	714	709
2481	326	151	150	238	201	193	150	179	150	120	116	106	113	91	107	101	92	60	82	60	68	79	69	60	71	63	70	55	65	51	50	65	64	63	44	59	60	62	55	58	69	56	64	68	51	46	62	49	55	63	52	57	60	44	49	50	40	53	61	49	40	54	44	46	39	55	58	57	46	36	47	52	53	59	44	58	47	42	47	51	50	52	44	40	63	58	38	52	38	44	40	45	47	45	47	50	48	45	44	43	50	46	43	45	55	54	45	63	42	52	53	51	53	41	49	53	56	54	51	42	48	42	35	40	47	47	67	60	40	54	54	58	38	49	47	52	49	51	49	48	46	54	51	48	59	34	39	50	34	37	52	56	40	43	45	40	45	41	51	46	36	47	42	54	38	45	56	52	49	51	54	52	44	52	40	55	50	45	51	58	59	48	36	57	43	60	39	46	44	51	48	51	46	43	51	42	55	48	66	62	46	43	51	49	39	47	43	36	39	48	52	39	48	49	48	56	49	60	40	30	41	40	52	54	42	48	50	59	32	47	48	36	48	48	43	41	38	41	44	46	54	49	51	63	68	54	49	47	51	54	38	45	45	41	52	51	45	38	40	56	39	33	60	40	51	49	59	42	54	48	56	50	49	48	43	62	52	44	55	52	51	58	61	37	51	51	47	45	57	57	52	38	50	55	51	45	50	50	61	44	51	51	44	46	41	50	33	50	60	44	40	37	60	42	44	52	43	42	49	58	58	48	41	38	42	42	63	45	45	55	48	44	46	54	48	51	55	52	37	50	40	57	39	41	51	45	46	48	49	55	37	50	50	40	31	54	41	43	48	47	49	49	40	40	49	43	50	46	42	59	55	48	53	49	48	47	42	44	48	50	55	42	50	39	49	42	44	48	36	46	60	57	47	47	58	57	43	59	47	60	36	52	35	40	41	49	40	52	46	47	53	42	46	39	57	48	50	49	52	59	40	55	46	53	38	42	55	42	51	53	40	38	46	45	47	51	33	41	44	51	65	39	44	45	37	49	54	41	50	46	48	46	57	46	54	52	50	58	66	54	33	52	44	45	53	46	44	47	45	32	46	50	44	39	52	53	51	60	44	45	43	43	56	39	40	47	56	46	55	41	40	54	41	68	40	52	33	41	44	50	48	40	52	55	41	49	45	37	32	53	56	43	43	54	42	45	39	39	50	42	55	60	59	39	43	51	44	48	40	52	50	45	34	45	46	52	48	55	43	52	52	50	36	52	53	43	52	56	49	39	62	44	60	47	51	40	50	48	40	53	51	59	43	54	59	60	38	39	43	45	56	48	55	36	50	50	48	54	48	43	41	49	46	53	45	41	44	42	57	42	41	38	32	38	43	42	49	46	47	49	54	44	42	62	46	39	61	42	51	43	54	62	47	48	46	47	38	51	55	51	53	41	44	38	39	43	41	57	50	56	53	50	47	36	45	48	65	52	47	55	49	50	42	38	39	61	53	57	50	48	46	44	48	45	59	56	45	48	53	44	43	50	40	48	56	49	56	50	51	41	44	57	46	52	61	55	50	53	46	51	45	61	36	50	51	45	41	48	39	43	40	45	49	41	48	43	44	45	47	46	39	38	53	56	44	58	45	43	54	56	33	39	44	40	41	52	45	56	56	38	50	46	49	47	48	50	47	52	44	53	60	46	41	45	39	41	39	36	40	55	46	40	40	55	49	52	55	52	39	61	53	49	43	42	55	46	42	60	45	45	62	43	51	53	49	47	58	42	40	42	46	44	50	43	51	49	51	48	52	41	47	63	44	62	47	56	37	55	54	47	51	55	37	45	41	46	50	42	57	53	53	39	55	39	45	49	52	34	51	55	49	52	46	48	60	53	61	51	53	55	48	56	50	49	43	41	51	58	47	48	47	58	54	42	52	43	52	50	46	48	51	56	48	46	59	57	42	52	35	51	54	47	56	57	66	51	56	38	37	45	47	37	60	41	44	52	51	39	50	46	56	49	33	39	39	62	48	42	44	48	50	46	61	49	69	49	46	51	44	46	51	42	54	64	41	43	38	45	46	51	59	58	37	52	41	34	51	36	52	44	37	44	39	51	57	42	59	52	39	37	54	41	55	49	42	58	50	38	47	49	37	41	48	52	47	49	39	62	60	53	55	42	41	43	36	36	53	48	45	45	40	57	47	48	48	40	38	55	42	56	50	44	50	49	54	33	53	51	48	44	51	57	50	47	44	40	56	58	47	45	50	45	51	36	57	65	34	39	50	47	43	55	53	40	42	47	47	36	58	54	54	55	42	43	50	40	48	55	52	41	49	48	47	45	52	54	46	49	54	41	54	37	58	53	47	47	54	53	48	44	51	39	52	58	52	44	52	38	38	43	49	40	31	49	42	35	66	41	47	57	39	46	44	45	48	39	54	51	43	44	44	64	40	47	47	53	55	60	49	42	40	57	35	59	64	45	61	56	56	42	55	42	42	32	51	49	55	43	61	43	43	50	49	44	52	60	37	56	47	51	58	53	47	36	45	59	52	55	43	42	48	45	45	35	63	45	33	44	57	45	50	56	48	59	53	49	31	35	44	39	56	44	42	48	54	47	49	54	50	55	39	48	54	44	34	54	53	41	38	55	47	52	55	48	41	54	41	41	47	50	46	50	41	44	51	45	55	54	49	47	47	54	42	48	54	52	52	49	44	40	50	48	34	35	45	33	47	47	52	61	41	48	57	53	51	46	45	48	55	52	46	52	48	31	55	46	54	53	57	38	42	41	65	44	41	51	43	35	48	51	46	41	50	37	45	49	58	38	49	59	36	47	51	43	49	45	57	52	46	53	55	49	55	50	48	42	49	60	59	52	52	50	43	48	49	48	47	52	38	50	50	43	49	54	56	52	33	46	43	46	43	41	47	52	53	53	38	44	39	38	45	38	57	37	51	44	49	59	51	48	44	56	50	43	42	55	49	48	37	39	44	45	61	50	37	49	41	50	58	53	58	56	56	40	42	51	48	52	45	44	49	42	55	65	49	49	52	56	39	44	49	42	42	46	70	47	44	52	48	54	57	44	31	58	58	34	39	58	39	48	47	56	53	43	48	55	41	50	40	41	47	37	52	37	46	51	54	37	41	42	45	57	38	40	52	49	44	55	51	46	45	53	56	51	62	48	66	48	50	58	54	59	51	38	45	45	34	51	48	46	55	56	57	51	47	44	37	51	47	42	39	60	60	48	59	46	45	31	44	50	56	46	43	52	53	47	43	39	49	47	56	53	58	51	48	50	50	38	56	58	54	39	50	64	48	61	43	44	46	53	38	50	53	43	45	48	41	48	57	47	42	45	62	33	47	60	48	54	38	45	43	44	51	48	47	53	52	51	48	40	49	53	39	50	63	51	50	51	46	37	48	53	34	44	53	46	54	45	44	44	55	40	36	49	52	44	41	45	54	34	58	53	51	58	46	56	41	47	52	40	49	52	39	41	61	61	48	48	46	62	54	38	43	41	43
15142	8933	4075	10896	17548	16071	13415	11088	8750	7018	5800	4995	4167	3604	3183	2712	2504	2268	2130	1944	1790	1735	1622	1601	1532	1476	1400	1366	1491	1497	1377	1431	1337	1329	1296	1308	1292	1221	1253	1239	1146	1165	1221	1154	1120	1096	1109	1024	1071	993	984	966	962	917	973	940	885	884	810	805	844	838	770	766	782	864	787	798	810	823	845	858	856	870	830	837	830	904	840	778	796	806	762	828	814	782	819	757	776	743	784	791	759	709	742	776	722	753	766	747	764	747	710	742	767	771	764	696	761	749	716	706	734	717	759	732	767	692	721	762	773	746	741	771	705	754	719	733	716	690	712	719	731	757	736	757	727	681	727	704	681	749	723	711	736	758	739	696	708	757	735	747	720	736	633	766	716	767	702	750	764	737	726	749	720	737	710	748	700	735	747	737	708	715	664	741	676	759	698	693	734	742	748	741	669	706	715	719	751	764	700	718	750	637	729	704	723	689	796	756	718	764	749	736	698	682	709	724	742	689	724	709	713	745	748	685	712	722	728	761	676	735	750	753	765	728	711	714	725	771	685	750	744	690	699	717	742	704	728	778	684	731	726	741	733	706	733	708	690	744	715	712	731	693	698	742	771	750	730	701	693	743	716	752	677	707	717	757	687	709	757	702	698	709	741	771	724	780	725	747	719	761	685	713	760	725	686	732	728	710	697	747	731	709	751	723	733	746	758	730	729	734	742	748	744	744	773	717	744	715	743	752	730	749	742	731	733	669	731	747	683	736	736	726	750	734	765	707	702	746	709	721	716	723	762	722	723	721	685	692	715	686	705	719	700	770	714	724	731	710	717	735	702	689	741	731	684	691	759	724	684	724	685	710	722	691	734	727	722	741	704	729	744	767	769	714	746	701	668	750	713	744	717	705	704	757	700	711	646	695	725	712	721	680	684	742	758	697	734	658	687	697	736	753	728	724	700	699	777	708	706	712	727	742	717	705	720	769	733	778	720	735	736	684	695	715	762	683	723	723	750	708	709	735	693	666	717	746	729	735	738	703	711	761	768	717	731	690	724	741	737	722	715	704	685	694	747	709	710	781	714	700	708	745	719	716	721	700	720	720	704	752	739	716	705	732	724	740	750	720	750	709	714	674	689	703	680	728	758	694	694	752	740	741	701	746	707	742	754	742	758	745	707	684	760	740	755	733	723	738	739	728	730	776	722	670	694	724	733	699	707	687	791	710	732	727	696	701	694	693	695	747	728	754	730	685	692	742	760	723	699	776	687	743	717	772	735	727	739	757	732	736	738	682	691	753	683	752	750	704	737	686	699	727	715	779	708	733	710	735	739	722	645	719	675	686	724	704	729	711	737	759	706	751	724	761	755	699	730	747	701	685	682	740	699	727	676	723	713	732	720	736	760	702	743	747	758	723	715	689	746	755	684	731	719	722	713	744	715	730	729	688	727	698	708	717	750	711	692	752	766	732	679	714	730	762	713	729	740	731	707	690	689	695	677	689	681	631	743	748	763	734	742	703	774	743	698	718	718	734	728	741	685	750	697	732	738	706	723	717	703	717	716	770	729	736	731	730	764	738	768	718	740	748	722	734	714	712	703	720	725	716	689	727	718	757	752	693	684	655	804	720	718	749	750	743	747	709	724	692	736	743	746	727	741	745	738	737	794	727	720	769	702	728	749	777	668	749	724	659	745	742	700	697	733	702	728	716	704	714	696	746	728	729	690	701	723	714	691	713	746	747	776	673	722	717	695	699	715	753	722	703	762	770	706	706	701	697	726	712	711	730	706	708	721	719	735	714	702	741	707	732	707	682	732	713	748	753	756	740	728	723	710	734	769	729	716	720	726	754	776	716	723	747	734	686	719	725	726	687	646	702	681	696	688	676	715	683	728	760	679	736	755	680	743	790	769	734	701	710	709	727	738	710	719	688	714	721	700	728	688	699	744	730	737	707	698	782	706	743	679	713	778	754	785	709	762	727	751	707	692	749	752	762	695	724	670	700	683	712	748	715	681	757	729	752	718	737	734	730	743	707	707	678	709	739	735	691	748	728	732	769	709	676	703	743	745	694	727	713	690	753	758	698	709	732	703	716	677	731	724	729	702	745	703	772	706	714	722	698	712	718	737	749	692	722	728	765	728	731	705	772	686	734	710	723	723	734	684	724	736	731	738	711	681	713	746	742	737	691	676	706	726	734	761	727	783	748	727	703	724	691	711	718	686	688	703	706	771	742	708	725	697	747	728	739	701	696	711	722	786	731	693	757	714	695	743	730	691	723	680	741	759	719	660	758	664	704	701	708	761	714	690	690	708	714	717	692	699	719	742	764	760	743	740	760	742	744	702	734	690	742	709	755	712	704	686	716	747	705	741	669	748	721	673	664	819	702	728	759	744	735	736	728	739	724	684	747	731	721	665	756	761	729	655	731	728	696	704	749	731	719	744	720	700	759	672	670	741	736	713	722	747	740	720	725	738	696	735	727	721	715	722	670	740	740	753	722	692	699	711	684	708	719	717	717	747	706	723	714	710	715	689	686	719	728	699	695	689	797	696	735	738	677	720	770	685	743	766	692	772	729	661	712	715	695	709	739	772	716	719	729	727	747	719	703	735	699	731	703	719	715	764	747	731	726	730	701	686	722	698	707	695	709	717	791	741	701	701	754	731	692	708	709	674	717	705	719	694	735	710	747	704	677	698	717	763	654	735	746	735	703	682	711	733	665	711	725	643	729	650	715	740	738	754	715	725	757	735	748	731	736	773	754	693	738	704	726	721	764	718	775	684	721	701	709	720	739	719	721	776	742	725	714	714	764	731	736	725	782	728	687	714	751	738	689	738	728	734	737	722	677	760	727	700	683	711	716	733	719	730	731	704	708	715	668	687	715	695	710	740	707	778	709	667	692	718	704	748	698	724	689	735	752	739	734	679	747	738	739	724	732	743	725	764	713	704	676	693	762	743	740	764	752	735	729	635	722	711	725	681	731	733	767	722	729	696	694	755	688	722	678	693	700	713	699	747	761	684	711	762	713	691	705	743	729	729	761	704	693	756	711	723	732	717	671	718	760	695	774	754	702	676	700	706	692	655	739	745	734	738	658	759	716	715	691	765	720	746	727	690	749	683	698	708	692	713	751	753	722	739	712	738	724	683	708	784	714	721	690	689	730	733	683	722	756	702	774	716	730	730	686	683	713	695	759	777	713	721	713	715	665	765	737	703	713	677	679	687	785	715	763	753	725	706	695	703	772	741	693	749	715	744	718	666	795	711	755	733	678	660	686	721	735	743	713	734	710	716	671	677	689	767	729	691	775	748	737	677	759	754	753	699	685	718	730	718	716	735	698	746	711	715	725	687	692	737	753	689	707	717	726	737	702	742	728	744	710	707	730	758	722	736	753	702	716	746	773	714	765	743	765	718	723	701	750	722	711	706	698	751	699	713	712	754	689	725	767	724	695	703	717	757	724	711	722	716	740	708	724	715	684	755	692	694	745	716	728	707	701	680	714	725	709	727	673
1741	540	297	206	369	436	355	292	246	246	221	198	188	159	135	140	129	121	126	108	116	100	97	119	103	91	95	89	91	90	107	92	84	83	81	85	82	79	103	79	79	88	70	79	84	74	85	69	71	74	76	81	81	76	64	68	70	81	56	53	68	81	68	77	72	67	58	62	81	75	65	65	71	82	73	61	76	77	78	75	85	60	55	63	64	66	64	66	59	60	76	66	80	70	61	69	55	64	55	62	57	64	70	77	67	77	57	76	68	69	63	69	58	65	58	67	83	61	79	71	72	68	56	63	59	69	78	71	77	73	63	75	71	71	70	64	87	80	63	58	59	68	57	60	73	52	63	81	63	62	64	70	61	85	67	55	59	81	63	66	69	66	70	66	59	84	63	58	72	71	49	72	74	75	74	59	76	71	49	71	58	63	67	54	77	69	71	73	72	69	80	61	69	63	51	64	59	69	66	68	64	64	63	64	75	78	77	68	62	66	66	71	73	85	61	76	74	63	91	64	73	66	64	74	44	71	60	67	70	63	72	52	65	70	58	48	63	74	72	68	66	55	67	53	61	76	77	75	68	78	63	77	61	57	62	66	58	78	69	72	58	56	70	69	46	60	54	51	65	53	80	69	52	64	57	56	59	74	56	67	76	69	55	60	64	69	67	54	60	65	68	65	69	56	70	73	57	71	61	76	70	72	60	73	55	69	62	58	60	61	59	51	68	77	54	57	58	74	62	71	61	81	45	64	61	68	76	67	63	71	57	67	76	66	80	62	77	59	60	67	71	79	60	71	61	90	71	64	69	73	70	71	65	67	78	62	82	49	68	57	53	77	60	65	63	67	67	73	70	57	62	82	64	52	65	62	74	75	51	70	52	61	69	80	62	64	63	67	68	66	50	73	59	64	64	68	75	69	59	58	66	74	76	82	67	78	68	62	63	58	85	51	60	75	77	67	48	72	69	70	59	67	68	72	66	79	65	82	64	68	76	65	65	57	79	69	66	77	71	55	56	63	74	78	63	62	59	61	69	71	66	63	67	79	80	65	64	71	58	68	64	65	65	70	64	69	56	61	71	71	78	65	72	56	74	62	65	72	72	70	62	62	78	87	69	64	70	73	71	66	78	73	69	68	49	62	67	59	88	60	67	58	60	73	57	73	68	86	63	61	58	78	68	82	63	72	57	76	66	69	55	80	53	71	64	59	72	64	69	71	71	67	74	61	74	74	73	65	65	70	78	70	61	75	67	65	60	69	48	72	73	63	62	77	81	80	67	58	76	66	75	58	57	66	55	67	83	57	61	81	63	74	66	59	77	88	59	72	68	66	66	56	69	68	75	66	78	63	68	67	68	55	66	76	72	63	71	87	66	59	80	60	70	59	61	68	66	58	62	57	61	65	58	65	72	71	78	74	65	72	63	70	68	64	50	74	85	70	60	65	62	57	55	68	67	70	62	70	74	77	70	80	74	74	60	67	63	61	67	56	58	71	66	67	58	89	61	78	72	64	74	70	74	76	67	73	80	59	66	69	65	60	58	76	70	67	63	67	79	77	65	82	84	62	72	62	73	76	60	61	73	68	78	56	63	58	64	65	67	63	68	77	76	60	62	71	68	79	54	56	67	76	69	58	61	64	75	72	74	88	75	77	73	59	53	83	69	63	72	68	63	69	50	61	55	57	60	59	58	70	77	76	62	70	76	55	64	55	65	69	69	57	71	59	65	75	59	82	57	76	66	61	82	83	61	71	78	61	70	72	60	59	66	77	60	69	79	68	68	64	61	75	68	65	68	82	62	73	66	52	57	68	64	68	50	59	67	62	62	69	51	65	74	60	68	67	66	69	66	66	57	73	67	72	55	68	61	54	70	70	62	79	79	61	74	77	67	59	74	75	89	77	52	74	56	81	49	62	78	65	69	66	72	69	68	66	65	68	62	63	80	62	65	86	66	67	54	70	59	60	77	65	63	78	75	87	61	62	71	75	72	68	65	73	62	66	65	66	66	64	64	60	69	87	67	63	78	65	70	69	68	54	68	65	61	64	66	63	80	65	70	69	71	77	69	63	67	57	63	67	47	55	55	69	76	70	64	72	70	68	56	67	73	72	57	58	61	63	59	63	60	75	71	67	51	73	69	57	83	70	67	70	72	79	65	61	63	63	69	71	76	66	72	72	65	51	92	71	53	61	72	54	66	71	73	70	70	70	66	62	61	69	55	62	62	75	66	59	53	71	67	69	77	70	68	71	55	59	71	61	65	63	75	61	77	77	68	58	73	66	61	80	91	55	65	57	68	78	54	74	68	65	56	72	79	75	57	66	67	65	66	78	58	61	59	64	74	59	75	62	71	67	75	73	66	61	79	70	71	68	80	72	64	72	69	72	68	68	62	69	68	76	64	55	71	69	68	71	53	59	64	71	83	61	69	65	73	77	60	73	66	70	66	73	71	74	65	70	72	64	56	62	58	65	53	59	71	63	68	65	62	52	45	58	66	54	69	64	83	68	55	71	63	95	56	68	78	67	60	77	78	68	64	62	56	80	70	84	66	68	55	79	73	66	71	74	57	63	74	67	73	66	70	62	66	52	66	52	71	71	73	74	78	72	72	72	57	66	68	66	71	69	57	70	68	81	64	63	67	71	84	50	52	68	53	62	68	75	71	56	60	70	56	58	68	54	76	61	65	69	64	68	62	66	69	58	69	65	63	77	68	62	62	80	63	61	63	62	72	87	67	62	83	73	85	62	56	69	73	67	61	73	75	72	65	72	75	68	66	63	61	72	60	75	71	70	88	65	58	63	62	59	70	70	63	62	67	58	57	56	65	70	71	66	57	66	64	72	75	62	76	64	75	72	69	62	66	78	57	75	68	86	61	70	68	65	70	64	75	78	73	74	55	75	65	60	57	74	68	68	73	60	85	72	60	71	82	52	76	73	66	70	63	72	74	68	77	65	71	58	62	66	84	63	80	56	59	64	72	75	68	75	70	55	76	54	65	73	66	69	59	61	85	60	62	62	60	54	74	61	56	63	86	71	70	70	76	65	69	53	80	58	64	81	70	51	62	63	81	66	67	55	71	71	73	47	69	63	63	80	68	61	52	88	65	75	64	49	72	55	73	65	67	77	78	56	56	79	71	71	81	53	74	70	64	91	61	78	59	69	72	74	70	74	57	61	71	57	67	66	52	70	64	71	80	51	72	71	71	68	75	70	69	63	79	83	51	71	75	63	74	68	59	56	82	59	57	74	65	73	64	67	86	64	76	73	68	55	44	57	76	70	75	68	56	78	79	73	81	62	74	58	60	76	58	92	68	45	81	65	64	75	62	70	77	63	64	72	55	75	76	72	70	66	79	67	64	90	70	73	54	65	58	65	78	61	68	63	75	75	65	80	72	58	56	68	78	70	51	60	66	62	75	60	77	78	72	67	59	76	54	59	64	75	73	53	65	50	52	70	73	67	69	53	79	67	62	64	57	79	80	73	73	69	74	58
22585	14067	6766	16941	24672	22693	19364	16222	13402	11215	9175	8006	6942	5961	5153	4479	4083	3661	3330	3191	3002	2729	2610	2432	2382	2266	2341	2220	2257	2231	2114	2153	2146	2040	1928	1929	1923	1973	1750	1763	1676	1747	1715	1639	1562	1580	1536	1511	1506	1459	1493	1385	1352	1390	1323	1326	1286	1306	1270	1185	1271	1193	1135	1191	1156	1189	1122	1227	1181	1193	1182	1247	1277	1210	1221	1189	1226	1212	1104	1170	1122	1183	1147	1110	1177	1128	1088	1048	1123	1113	1089	1078	1095	1098	1059	1071	1038	1079	1101	1072	1025	1007	1078	1038	1099	1039	1088	1096	1110	1095	1071	1030	1018	1055	1038	1009	1072	1028	976	1040	1015	1059	1057	988	991	1006	956	1061	973	1012	1014	1013	986	1031	1009	1005	1020	1030	1040	1002	1041	1050	1058	1045	999	1069	1024	1031	1073	950	1036	980	982	1014	944	1029	1057	1012	1072	1084	1011	975	999	1006	1074	1013	992	1010	980	1034	1002	1009	991	1034	999	967	1031	1033	987	996	985	1020	1044	1018	1036	1005	1071	1028	1032	1038	1030	970	1040	1036	1012	1026	1023	969	988	1078	964	991	1019	1040	1016	1071	989	1019	1017	1023	989	974	1004	1032	996	1002	1022	980	993	1019	993	995	1001	964	986	977	1074	1018	1056	980	1009	994	972	1075	1020	1045	1013	1014	1024	996	1094	1015	1001	1036	1029	1022	1026	998	1011	1010	916	1030	979	991	1043	966	1040	1043	1007	986	1047	1009	1047	1056	1016	982	1018	979	947	964	1024	1050	1001	1024	938	1004	1028	998	1032	1041	1003	973	1013	1003	1013	1045	1044	1037	1014	969	982	1001	1038	1004	1012	998	987	990	974	1040	965	1042	991	1009	1056	1022	1050	1045	1019	968	1008	973	1009	1015	1009	1019	1004	994	1011	948	954	1023	1038	1013	1003	992	1015	1038	1006	978	1044	980	1031	1005	997	1000	970	944	977	1025	1018	923	972	1000	1007	994	1014	1026	955	987	1019	1029	986	908	1067	1049	1032	1012	1007	1030	1021	1087	995	1082	961	987	1033	1032	1001	1039	985	1023	1007	1004	1011	1049	968	1052	1019	1081	1006	1000	1022	979	1015	969	1012	1046	1040	1007	996	972	1071	968	1051	1011	1042	995	1037	988	1018	1035	1029	1022	1007	1074	1041	1080	1003	1076	1038	1046	1013	1025	1073	990	970	986	1057	986	1023	1005	1082	988	1066	1038	1064	1023	1007	999	1039	1040	978	1011	1042	1038	1006	1017	1032	962	1056	938	1002	1007	1001	991	1022	1010	993	1004	993	1002	1019	1015	992	1000	969	995	1030	1006	1006	989	992	984	1007	946	1036	1031	1013	1012	977	995	970	986	943	1005	1047	988	975	1019	1008	1044	1037	947	974	961	983	972	1002	1001	1004	1060	979	997	1014	1043	1020	1079	975	1051	1003	979	1043	989	1042	990	974	993	1030	1012	979	990	1007	1040	1041	1002	1027	1038	1015	1034	1002	1043	1003	1035	988	1047	990	1072	981	1013	963	1068	1015	1043	1022	1027	987	1018	966	1054	1041	1057	947	1024	1024	1046	987	1060	996	991	1085	1036	1048	991	1013	1022	995	1049	968	1064	1008	1005	987	982	1044	1016	975	993	979	983	1022	980	972	1051	1017	1020	998	1032	1005	1021	974	1018	1038	984	1034	1066	1012	1018	932	991	1077	1022	1017	1018	1030	984	1046	1001	1006	1010	990	1020	1014	1018	985	1008	981	998	1001	948	1035	977	1009	1023	1013	963	1032	1041	1018	1017	975	1046	990	972	997	1037	1045	1025	965	1000	1017	1056	1017	992	998	1028	934	1028	997	1046	998	974	1072	1062	1072	967	993	1007	1032	1006	1009	1044	953	1002	977	961	1036	1048	971	998	973	988	992	1020	1034	1024	988	1019	1044	1019	1071	979	1050	1033	1006	1024	1021	1011	1079	987	1010	981	1032	1023	1015	957	1005	994	985	989	972	1005	986	976	1011	1004	1000	1020	1043	1025	1043	1000	1027	992	1050	960	1036	1009	1019	1022	961	953	1029	1001	1032	1023	1009	1009	1047	980	986	989	1014	1006	1006	1001	985	995	1008	996	1001	1000	1012	1009	1023	1052	1032	1007	1022	1077	1034	1071	1042	971	1024	997	1023	1022	1015	1053	1047	967	1050	1041	946	1051	1011	921	1033	1027	1041	1025	1012	1005	1046	1006	990	957	971	985	1014	977	1062	993	1019	1004	1041	1043	1027	1032	992	1041	1055	1024	988	1011	1039	1044	990	960	1049	1021	978	1030	1023	1017	995	970	997	995	1011	998	1005	1066	994	1001	990	1020	1034	990	1010	977	1019	982	965	968	1014	1020	995	1064	1020	977	1020	1046	1004	1030	1026	958	996	989	975	1049	1054	1008	982	1006	997	1017	1009	1000	998	1053	990	982	998	1048	1027	995	974	973	1011	1003	1050	1027	1024	1033	980	956	1068	995	1004	1044	1026	1008	1004	1012	960	1099	1090	981	1057	1053	1001	1037	1080	966	998	1007	1008	1047	981	1057	1014	1009	1035	1014	1009	977	998	978	1097	1093	1025	978	989	1003	971	1053	1040	955	994	986	1001	1054	1034	1018	994	1036	1012	1034	992	1036	1016	1011	978	991	1046	1024	1030	1051	981	1015	996	1017	991	974	1067	995	1025	1031	1006	1001	1059	1021	972	1015	945	1054	1032	991	1057	1002	1050	1026	962	1052	1005	1035	1062	1050	1027	983	988	962	1006	1001	1025	994	1025	1030	1001	1013	1073	992	1050	998	1023	1003	1024	994	990	1021	1007	1033	1033	1033	994	1047	1022	1050	1060	1017	964	1015	1046	1031	998	1001	1008	1037	972	1036	940	1008	972	1010	997	931	997	993	1004	1020	1001	982	1067	1070	1080	1010	993	1018	928	1067	1035	1074	1037	1012	1063	1060	991	1048	1034	1022	1001	1033	1023	1044	1037	1028	1011	1003	1021	1023	999	1035	1015	1015	1035	1006	990	1009	1006	1022	1059	1046	980	1036	1005	1011	990	1007	1004	1050	949	979	995	1018	1029	1040	1052	1025	996	1017	985	988	998	1054	1038	1044	1027	992	969	1041	1000	1012	1084	1001	994	937	1044	998	1004	1052	1000	1053	1037	991	1001	1027	1012	1019	988	1005	1020	1020	957	1052	986	1013	1022	1009	942	1015	1027	1040	1011	995	1022	1012	994	977	1031	1049	1010	1026	1042	1036	959	1008	1048	988	991	1022	1068	1041	1022	1036	1034	1018	1016	1042	1039	999	1035	983	1045	977	972	1013	1076	1008	994	949	1024	1042	1009	999	1041	1068	989	1007	1004	998	1079	949	996	949	1013	967	939	1056	986	1018	1054	1005	1024	1049	1028	1012	957	976	943	993	1010	1028	1051	997	1033	1021	972	1031	1072	1031	1008	968	1000	1043	1010	1010	979	1054	1010	991	1017	1024	988	969	1029	1048	1051	1005	1011	1055	998	1007	1002	1024	1006	1059	1038	1054	1055	1011	990	1005	1017	936	971	986	1076	990	942	1006	1014	1067	1105	1056	985	1027	1011	1084	1025	1048	1099	995	979	1038	973	1051	1086	990	943	1012	983	958	1042	918	1071	1015	1026	984	1012	1016	998	1006	1061	1015	981	1022	1014	985	976	1064	988	996	933	1027	1026	1009	1012	983	970	1001	1001	1028	1067	1001	981	954	964	979	1064	984	1048	979	1055	1023	1026	1018	1001	1009	1027	1081	1022	1012	992	966	1064	1029	1006	1008	999	1072	1002	1050	1086	996	991	1025	1103	1019	1019	960	1010	1037	1033	959	1046	973	981	1024	1063	1052	1064	1016	1041	1053	993	1029	1015	1068	1044	995	1030	979	967	951	999	1001	1003	1052	1012	1028	992	1032	1041	1011	1067	976	1005	1090	1014	947	1002	1030	1010	957	1002	985	992	1014	1021	958	1006	1009	1016	988	1004	1062	1012	1014	1005	948	978	989	989	1044	997	1022	970	979	1047	1028	991	1001	1035	1065	990	1050	994	1046	987	1040	946	1058	1007	1009	1032	1022	989	1021	988	1012	1022	1018	1024	989	1056	968	1060	988	1005	1017	1065	977	980	1010	1005	1064	981	1035	978	988	930	1043	998	973	1018	983	1027	1059	1037	978	998	1063	1017	1033	996	1002	1063	983	1002	1046	1018	1042	1044	1014	999	1050	981	992	988	1001	1043	1064	1034	1034	986	998	1007	1000	1033	991	1026	997	1032	1108	1003	1031	1039	1006	1017	979	998	983	1021	1009	1024	1028	1025	999	1021	1024	1009	1090	1029	1030	1010	972	1040	981	990	1009	1048	1041	1058	1038	1008	1006	1039	988	1014	971	968	1003	1070	1019	1032	1068	965	1002	969	1055	957	1059	999	1033	984	1013	1035	1012	1031	1011	991	990	1024	1059	1024	1030	998	1045	977	1032	994	939	1010	1044
1408	146	96	66	98	112	109	90	74	68	67	72	61	67	48	44	36	49	39	37	47	38	46	36	39	39	32	47	32	41	41	47	40	33	39	30	29	41	35	39	40	38	35	37	28	42	28	26	32	39	46	19	40	20	41	31	39	25	28	31	31	36	27	36	33	30	16	34	34	28	30	29	37	38	35	33	34	24	18	36	27	30	35	30	28	24	38	37	35	36	28	34	32	39	28	43	33	32	29	24	26	24	44	34	31	35	49	33	32	34	35	31	35	36	25	29	30	34	32	30	25	35	25	24	35	25	20	28	26	34	36	25	39	34	29	33	30	34	39	31	25	29	23	27	44	32	25	31	24	33	26	29	30	36	27	28	26	21	27	34	32	27	20	36	29	30	31	37	24	22	30	33	33	35	30	26	35	31	25	31	37	42	34	20	23	37	28	22	21	37	24	37	22	26	19	29	22	27	27	25	27	33	23	27	31	28	31	32	34	30	25	28	26	35	30	20	28	22	32	22	27	27	31	27	24	29	32	33	26	25	27	41	27	28	31	34	36	28	24	28	29	30	24	26	27	40	38	26	29	32	19	31	33	24	23	34	36	33	21	30	30	33	28	28	35	35	31	30	27	36	27	25	32	24	32	30	33	35	38	35	37	27	40	21	26	31	34	25	27	21	32	30	25	26	25	41	37	37	33	21	22	26	24	35	36	30	37	23	19	37	30	21	27	26	33	34	27	24	36	24	33	24	32	22	22	30	31	32	23	26	36	37	26	34	42	31	28	32	29	35	23	28	28	31	23	29	31	35	29	22	27	17	24	34	28	29	26	42	32	26	39	33	38	33	35	22	29	32	26	25	32	28	37	31	26	24	30	24	30	28	28	47	32	37	27	29	36	31	23	29	37	24	34	33	35	31	34	28	30	25	31	26	22	20	25	31	22	30	28	26	31	23	39	41	21	32	30	30	33	33	37	30	32	27	36	25	32	20	17	25	27	28	28	29	24	20	29	29	31	32	31	30	26	39	35	27	30	16	19	28	50	32	31	28	21	42	33	36	28	23	34	32	35	30	35	26	37	27	26	31	18	33	27	28	36	32	28	28	34	29	28	38	28	32	17	30	19	28	24	27	28	21	30	35	33	29	37	38	23	29	31	30	26	28	25	25	26	27	21	32	34	33	24	30	25	37	29	33	32	31	22	33	26	28	28	26	15	25	35	29	27	25	27	21	33	26	27	31	38	29	43	32	36	23	29	20	33	25	24	34	36	27	22	24	29	23	19	30	32	25	34	33	30	29	27	28	24	31	29	26	27	34	26	31	40	34	33	33	29	34	31	36	28	34	34	24	35	34	25	31	29	28	43	36	30	39	32	23	26	36	20	37	27	28	24	30	26	37	26	34	29	37	24	35	30	26	27	44	35	39	36	27	26	36	33	26	31	30	24	37	31	33	31	34	21	26	42	36	38	37	30	30	23	25	22	26	20	33	32	38	42	34	34	31	33	28	28	25	29	34	31	25	28	38	20	27	28	17	34	29	25	36	34	26	31	31	32	24	25	35	23	28	29	24	30	24	29	35	25	37	22	20	32	30	32	28	21	38	39	46	30	36	32	29	29	29	39	41	28	28	36	23	34	35	36	33	27	30	33	36	30	33	27	36	32	32	28	30	40	28	33	36	28	24	33	16	25	32	24	24	30	22	29	36	28	31	25	30	35	17	26	32	25	21	34	35	28	22	33	32	28	21	34	29	31	33	34	30	36	27	25	22	34	30	27	24	34	30	26	39	33	30	24	38	28	29	29	28	34	37	33	31	28	34	38	33	30	32	19	23	43	25	18	28	30	31	36	30	29	37	23	32	29	27	34	25	37	27	29	21	30	34	41	23	30	23	35	37	33	33	25	39	35	27	24	30	30	32	20	14	22	25	21	33	24	23	32	30	24	34	27	26	23	30	36	49	29	29	26	30	25	41	38	23	25	35	33	27	32	28	22	36	26	21	29	34	24	23	33	34	40	34	24	27	40	22	26	31	26	31	37	33	34	35	32	33	23	34	29	26	28	21	27	26	40	30	33	22	36	27	34	26	25	29	28	40	25	38	26	35	28	30	19	28	32	34	35	25	29	20	30	36	28	36	39	27	26	40	28	29	38	38	32	32	21	32	28	22	33	34	28	28	18	26	16	28	31	38	21	28	27	26	33	32	27	31	34	20	26	28	38	30	18	22	20	27	30	38	23	37	36	23	26	24	36	39	27	19	32	31	30	33	40	27	25	25	26	18	27	33	23	23	27	25	29	28	27	34	30	36	32	37	32	35	30	27	35	32	30	41	27	32	31	32	18	21	26	38	32	36	29	35	29	24	32	32	25	28	26	26	30	28	23	28	35	22	31	29	23	32	29	24	28	26	33	35	25	33	27	24	40	35	38	25	35	25	26	33	29	28	36	24	14	31	32	32	25	30	32	31	29	19	24	28	29	20	37	33	32	33	24	21	26	35	23	27	33	39	37	24	30	23	25	18	33	28	24	31	30	39	31	34	23	20	22	30	29	33	18	32	20	26	35	39	39	30	34	38	37	31	36	23	26	31	25	24	34	29	34	25	22	30	24	28	27	26	27	27	36	42	29	22	30	30	30	25	38	28	37	28	21	24	22	37	32	36	33	24	28	29	24	31	25	31	24	32	33	18	32	24	36	28	32	34	25	31	33	29	31	28	23	35	24	22	29	39	20	37	37	36	41	36	36	33	23	25	34	26	37	27	35	39	28	29	30	24	24	31	32	26	26	37	27	23	24	42	41	26	36	35	35	23	30	27	32	26	19	22	21	32	29	29	32	28	24	32	25	33	33	28	34	30	28	37	33	39	38	26	25	32	34	34	29	33	37	38	23	21	29	33	37	29	22	35	32	29	29	36	34	29	32	31	25	30	25	28	30	28	29	31	31	33	28	32	27	27	27	21	34	29	35	34	27	30	30	22	30	24	28	34	23	31	37	25	34	33	31	15	22	19	42	28	28	22	39	35	20	33	34	29	30	25	24	27	24	27	33	35	36	39	24	29	25	22	38	28	36	34	30	32	32	29	28	21	34	27	23	26	23	37	29	30	24	25	28	29	35	22	29	30	22	32	20	34	33	40	31	26	23	32	35	32	19	34	20	28	28	32	29	29	30	34	36	26	32	28	27	31	27	35	33	26	26	25	26	19	40	24	26	29	28	30	26	39	30	26	31	25	26	30	26	26	36	28	29	26	30	22	35	26	25	30	29	26	31	33	31	18	27	35	24	24	27	41	26	29	38	32	34	40	28	31	33	36	36	27	22	25	24	35	27	30	33	36	27	23	24	29	44	36	32	28	32	33	27	41	34	25	38	32	26	32	32	39	33	35	26	40	31	39	28	34	35	34	34	38	29	32	23	36	25	26	31	28	40	30	31	35	32	33	26	33	21	30	27	31	37	30	23	23	29	29	22	18	35	24	24	21	30	31	30	27	32	28	39	27
11372	5315	2269	6550	10849	10008	7972	6133	4815	3933	3182	2602	2237	1925	1698	1442	1303	1229	1208	1097	1046	953	934	959	898	929	882	891	904	894	921	949	917	863	794	818	826	843	784	778	708	706	770	742	692	718	690	753	725	647	640	610	651	602	626	612	606	561	565	524	504	508	532	530	539	516	511	546	558	520	569	586	555	582	542	536	563	551	575	536	535	511	519	528	515	552	487	521	472	478	459	519	518	513	511	494	520	500	477	464	473	486	497	462	457	483	475	468	472	485	492	530	475	466	482	477	484	454	465	481	500	514	497	423	479	494	487	469	470	474	481	494	437	500	507	442	478	467	484	457	452	459	489	441	461	482	483	490	462	495	456	431	483	476	445	453	481	486	483	409	458	446	501	501	484	498	445	487	447	461	470	450	485	505	445	461	459	489	430	437	480	485	482	465	454	451	480	456	463	453	452	440	456	452	466	458	442	492	491	449	454	447	483	458	502	442	484	467	465	491	487	497	451	436	484	471	443	438	475	468	450	455	437	479	453	476	439	487	456	449	497	457	465	444	464	475	426	459	480	489	465	506	479	491	483	471	501	463	498	462	489	462	493	425	459	416	435	484	455	475	452	452	442	472	480	475	482	486	436	479	424	505	467	428	467	455	502	452	471	485	463	482	469	459	462	469	481	442	496	472	460	456	506	475	465	454	440	444	462	465	444	470	483	503	504	455	431	425	453	498	477	479	504	482	436	478	474	458	481	494	471	464	447	473	485	444	490	451	490	515	504	451	464	479	489	467	457	460	462	511	434	439	507	463	491	467	455	479	455	473	480	436	460	463	463	491	476	479	461	447	482	499	494	430	463	475	490	440	498	484	471	455	452	454	496	457	427	498	456	505	477	509	487	483	491	451	447	458	493	454	453	435	482	450	468	475	447	462	461	459	505	527	470	487	481	477	443	463	442	464	433	442	434	483	496	443	445	481	452	475	475	466	487	461	458	493	452	471	498	454	475	461	469	490	427	423	459	505	460	479	442	484	497	473	472	455	465	470	485	483	520	464	463	436	465	513	434	469	487	501	483	485	485	482	446	439	462	460	478	467	461	501	433	458	470	451	490	454	470	467	502	493	474	492	422	465	507	477	468	459	484	451	479	476	482	471	521	480	481	475	450	446	478	489	477	450	494	457	449	472	454	482	455	484	487	469	457	499	499	488	461	472	482	498	473	486	476	471	470	467	460	482	478	469	493	482	478	464	424	449	515	443	482	425	464	487	542	512	479	478	468	487	462	436	476	472	464	459	495	497	449	468	484	452	474	462	458	480	464	446	477	450	441	487	462	454	467	464	459	444	446	473	451	474	483	463	468	436	496	490	445	465	462	469	478	484	462	447	476	457	464	454	482	478	472	484	473	486	494	450	472	498	458	461	493	436	465	500	480	449	463	488	472	473	486	460	438	453	429	435	491	468	473	452	469	447	452	459	478	487	437	476	497	445	455	477	439	460	457	436	483	473	460	458	490	451	435	468	467	464	503	467	453	430	475	457	477	450	450	481	444	465	468	488	458	484	472	480	445	467	476	444	470	498	475	457	534	475	461	476	572	426	476	465	457	446	483	438	446	502	472	462	460	466	479	459	481	471	472	500	501	489	452	440	484	449	474	486	478	499	486	478	497	476	487	474	481	499	464	456	429	481	445	475	457	481	460	485	441	445	467	465	486	517	481	436	459	490	462	502	467	476	450	494	456	476	462	438	457	486	477	491	510	469	437	435	455	475	434	460	464	488	453	449	465	528	486	443	482	429	456	461	457	471	455	487	468	504	492	464	433	484	460	487	434	478	453	473	496	454	438	474	454	437	501	455	454	442	481	439	463	462	476	455	470	455	448	484	486	467	458	464	472	502	451	437	476	458	472	451	444	464	510	504	464	514	472	439	491	457	478	466	472	454	479	472	452	471	492	472	503	478	446	462	499	454	460	472	462	471	499	437	483	474	468	450	435	454	504	436	496	485	452	451	479	452	457	502	484	468	481	500	489	481	426	449	481	456	464	483	496	454	481	466	461	476	506	466	496	497	508	461	452	448	472	480	471	483	471	432	513	504	428	438	466	454	441	479	465	483	464	474	489	454	472	465	469	478	485	478	462	463	495	500	474	495	477	440	483	469	475	441	499	449	450	444	490	462	478	443	475	448	480	473	455	411	454	476	464	476	502	483	468	486	523	485	452	462	496	487	454	476	468	450	472	462	445	496	463	485	446	486	508	499	510	498	468	450	491	462	462	462	447	464	483	432	449	461	445	453	481	425	489	441	511	424	467	458	467	491	472	465	440	441	484	478	410	441	483	493	444	464	485	467	421	456	409	462	454	469	431	471	427	464	487	468	451	444	502	470	482	495	463	446	422	448	445	524	469	498	473	452	446	485	466	482	484	492	485	414	478	502	470	487	482	437	482	490	512	477	521	443	491	451	481	475	424	496	455	492	460	439	484	449	484	469	471	434	468	498	436	471	477	464	452	467	464	418	488	484	518	454	460	453	475	455	497	480	501	422	456	491	489	464	470	433	464	461	448	512	477	410	472	444	488	451	448	481	490	443	479	461	442	488	454	495	465	448	487	457	432	480	510	452	433	443	444	446	516	505	491	483	468	496	463	480	476	477	486	525	471	468	467	436	490	490	488	431	486	484	479	469	479	465	470	484	482	472	463	464	494	494	502	469	489	449	481	448	445	496	501	449	491	470	484	483	485	464	467	456	461	475	443	456	455	486	458	446	473	457	444	506	458	462	496	473	513	464	462	450	483	488	448	465	467	504	450	438	446	455	450	472	462	470	476	463	455	484	460	475	456	441	476	489	492	483	469	463	489	478	461	472	509	466	468	448	450	468	473	434	470	458	492	456	451	486	525	468	478	430	461	440	484	480	480	468	472	471	456	478	509	452	474	476	476	457	481	474	512	469	485	462	479	456	440	471	493	505	458	423	451	466	485	476	461	456	459	481	475	450	465	472	480	514	489	473	452	447	509	442	504	522	508	446	461	480	460	487	479	461	470	460	483	475	437	470	480	475	441	481	464	475	505	472	438	435	471	470	484	422	497	527	482	470	429	498	473	489	459	524	454	461	467	447	468	483	488	500	461	444	451	476	425	504	450	437	432	479	428	491	479	469	482	456	476	471	477	426	472	432	508	458	437	453	453	473	443	468	489	451	464	467	448	457	495	464	429	484	464	453	479	484	444	468	466	474	485	489	480	471	426	466	518	443	439	469	466	489	442	471	480	489	469	479	451	443	445	446	472	448	431	457	470	450	457	465	499	502	469	465	463	446	462	509	477	484	458	468	479	447	503	454	465	457	437	492	458	449	484	474	440	452	473	480	450	510	466	528	476	448	502	466	469	482	455	461	442	483	451	482	479	448	457	481	441	441	431	479	414	455	499	457	477	487	436	469	491	477	470	473	514	480	466	485	457	462	512	478	494	435	439	469	475	476	491	458	501	509	433	467	467	462	497	447	479	431
755	382	175	140	231	277	227	202	170	145	134	123	128	109	81	90	84	86	62	73	61	67	57	41	60	63	59	63	64	73	66	67	62	58	70	57	76	55	64	57	45	62	50	57	42	67	49	54	56	62	43	54	47	41	47	55	49	69	55	40	60	60	40	50	53	32	53	62	59	44	42	53	57	39	43	57	56	58	49	64	42	34	42	43	46	60	54	48	47	55	41	46	58	46	51	42	34	48	53	42	54	46	43	40	36	42	48	50	42	59	47	43	43	40	39	50	41	61	54	40	40	40	35	50	55	47	47	44	39	54	54	39	34	56	60	53	57	42	48	37	52	42	44	47	46	51	48	44	51	52	57	53	47	42	46	64	55	47	64	42	38	30	53	48	54	49	50	41	39	43	41	64	43	44	58	33	40	55	44	41	45	51	48	36	47	30	46	49	49	54	44	39	50	43	39	43	61	47	47	38	54	49	45	42	43	44	37	57	38	38	47	35	47	40	53	49	41	46	44	47	38	36	49	39	42	43	42	50	47	46	52	48	57	46	43	40	50	38	40	42	49	50	49	59	50	44	39	46	29	39	47	46	48	47	50	39	47	39	34	62	54	55	47	44	51	56	46	56	42	62	50	46	52	43	45	45	40	47	41	49	52	42	38	59	44	50	55	39	42	67	45	45	53	43	34	60	43	50	44	40	50	45	41	42	49	43	44	40	39	54	48	37	53	43	49	43	47	43	36	39	39	34	35	37	40	54	54	50	36	44	42	40	31	31	46	63	37	50	40	42	41	42	37	43	34	37	44	38	47	33	46	49	48	32	37	42	49	46	44	54	42	50	51	44	51	32	37	53	49	38	44	48	41	53	39	49	42	42	42	49	40	52	47	54	51	60	48	42	52	49	49	44	53	50	51	42	36	63	44	42	42	46	50	54	46	56	39	46	43	41	32	44	45	42	47	54	52	40	41	45	38	41	39	44	52	40	55	39	49	44	48	58	40	49	41	49	45	49	40	34	27	40	45	37	50	47	42	35	50	49	51	41	52	41	46	57	42	33	46	44	61	54	44	55	52	48	46	40	38	57	40	51	57	50	47	35	55	41	42	46	59	47	43	53	50	53	49	47	48	41	57	48	40	56	44	49	42	47	37	39	37	30	48	48	47	44	48	35	35	50	34	47	49	37	45	43	48	48	55	53	51	59	52	50	51	35	41	50	53	40	54	42	59	37	47	52	38	39	49	42	47	48	44	39	50	42	43	42	68	35	53	45	52	29	56	49	62	47	54	46	40	47	58	55	38	50	45	47	48	39	44	55	31	50	46	43	41	46	55	49	52	51	54	44	37	55	57	40	55	48	36	45	67	44	54	53	45	41	40	51	49	49	50	46	48	56	61	38	38	56	43	43	37	35	46	48	54	58	52	42	39	39	55	43	59	46	53	43	44	41	56	35	51	43	30	53	50	42	51	50	39	45	43	38	48	43	44	53	48	37	41	37	44	42	53	43	48	35	52	41	44	29	46	38	44	45	40	46	60	55	48	31	37	49	48	44	43	42	33	55	57	44	43	45	55	41	45	49	38	48	47	46	39	50	48	36	43	44	59	39	38	47	45	39	47	45	52	51	53	26	48	35	52	56	49	61	46	50	50	45	46	42	32	51	47	54	56	37	45	45	44	45	50	45	46	54	38	44	46	45	40	54	44	45	42	51	40	45	47	48	37	54	47	63	46	44	37	44	48	40	52	42	38	45	45	34	49	49	35	53	39	52	58	52	60	46	41	54	43	46	34	42	44	43	50	59	41	54	38	38	44	47	42	45	49	35	47	37	44	31	40	32	57	34	50	47	47	42	42	49	55	33	46	49	43	43	48	44	38	42	42	68	50	48	40	32	50	51	50	42	41	45	44	37	45	47	43	45	37	45	51	44	45	24	53	44	54	46	54	51	57	45	29	42	43	43	44	47	47	47	42	45	54	46	51	58	53	45	52	36	44	39	43	51	43	48	44	48	36	51	49	45	58	43	43	44	38	53	45	48	44	52	54	54	59	50	53	48	47	39	47	56	56	33	50	38	43	45	49	44	42	45	59	53	46	47	46	54	41	46	50	43	57	40	51	36	29	40	34	46	55	36	39	52	54	46	53	45	35	44	53	54	42	40	48	40	43	56	59	46	39	48	51	59	58	50	64	48	46	54	40	47	51	39	38	35	39	42	42	57	39	36	45	46	51	39	44	50	53	40	53	55	35	39	44	56	53	32	50	33	65	35	48	60	42	37	40	42	63	41	28	50	48	43	44	40	46	45	34	47	51	41	44	59	41	43	40	49	57	36	40	37	41	56	45	36	46	39	51	51	50	46	43	43	50	56	46	53	58	44	43	41	52	62	49	48	47	57	31	50	58	49	49	42	37	55	42	49	31	38	44	48	50	57	43	42	49	38	39	36	41	45	45	49	48	52	48	43	59	47	38	53	43	62	38	44	50	40	37	49	52	41	45	53	49	62	53	59	41	52	45	52	50	53	40	40	56	50	48	48	54	45	48	43	31	38	51	45	41	41	52	54	37	46	38	39	51	47	49	62	48	36	37	44	52	50	47	57	46	40	50	48	44	49	54	52	59	47	39	48	49	43	46	40	40	36	46	42	57	41	34	41	51	48	45	56	46	35	33	38	39	46	43	39	56	48	43	52	33	35	35	55	46	36	47	44	42	50	49	44	44	45	42	49	32	45	58	48	47	40	49	38	40	35	41	46	32	53	41	48	50	37	34	40	44	40	52	36	49	41	37	57	44	50	41	46	39	53	46	47	58	43	48	40	40	44	43	43	34	52	51	47	46	40	48	39	40	53	45	35	51	54	50	49	41	51	45	54	35	51	47	55	46	41	54	39	41	43	46	36	51	46	45	38	45	38	48	55	54	55	54	56	49	53	51	38	45	53	45	25	33	43	38	40	51	44	52	41	49	51	45	61	56	53	51	49	66	50	37	37	35	47	50	43	29	49	39	51	51	46	44	50	48	48	45	41	35	39	48	44	34	45	45	46	49	51	32	44	41	46	35	45	51	51	42	48	47	33	43	44	47	49	38	39	35	42	46	53	64	45	42	48	48	41	42	40	39	58	39	39	47	46	42	40	44	45	52	27	40	49	54	40	38	53	47	49	45	52	40	42	50	58	41	38	41	44	45	47	43	44	43	55	47	41	61	47	44	54	45	52	47	47	45	44	54	45	54	37	37	42	43	34	34	49	47	61	41	47	48	50	40	39	45	43	42	42	54	48	41	52	41	49	39	49	37	49	39	37	39	48	45	47	47	44	33	47	46	52	37	48	32	38	52	49	32	43	46	46	39	46	50	42	49	38	57	47	46	38	45	44	36	45	45	43	52	41	50	35	48	37	45	42	42	42	53	41	58	58	48	38	46	55	45	51	43	50	41	40	40	61	33	50	37	38	47	30	31	48	53	49	39	49	53	43	49	48	37	30	61	43	39	43	48	51	39	46
17662	11369	4585	12654	19332	17813	14657	11782	9585	7835	6485	5471	4561	3971	3398	2942	2672	2425	2286	2095	1920	1887	1765	1707	1593	1591	1602	1571	1663	1637	1564	1565	1443	1442	1313	1398	1345	1316	1277	1268	1208	1256	1215	1172	1193	1127	1082	1087	1054	1047	978	964	936	937	983	942	908	884	855	825	800	804	831	778	808	841	795	782	848	846	876	912	935	862	900	863	851	837	819	791	794	793	782	787	794	772	797	774	782	771	744	763	752	727	785	713	723	707	740	741	720	741	729	726	689	737	717	697	722	723	670	701	677	731	712	721	695	673	743	734	710	696	716	705	726	731	746	773	679	683	669	714	728	706	714	690	738	745	732	716	758	699	709	681	713	701	701	725	730	699	722	698	725	641	723	720	738	715	731	703	718	679	710	747	725	725	675	764	738	724	721	765	771	757	722	679	721	704	643	696	652	716	687	736	683	743	703	723	717	702	711	723	736	719	696	686	712	756	680	697	738	676	654	667	684	684	677	722	695	673	711	722	715	699	685	707	727	702	687	712	713	658	724	739	670	690	692	690	691	765	692	690	711	710	760	687	720	671	698	703	683	714	696	698	749	715	689	723	710	746	677	653	668	690	720	705	715	725	692	719	697	672	692	679	728	714	711	714	727	692	768	731	691	700	727	690	702	764	695	734	709	709	695	717	680	702	688	710	693	723	706	679	724	709	662	699	738	706	719	665	650	672	704	681	655	702	659	705	759	742	679	705	680	689	674	684	726	736	667	719	724	710	705	701	719	695	735	695	694	722	686	686	680	703	713	676	752	745	705	715	704	710	702	748	704	716	682	723	698	709	730	703	690	779	738	707	684	682	714	705	690	730	714	762	696	699	716	725	742	742	738	718	675	731	738	744	686	697	663	750	740	718	664	679	742	752	715	695	653	737	735	701	755	686	688	729	696	698	730	666	794	744	690	650	677	715	703	716	783	636	702	671	736	755	692	720	751	714	737	697	724	695	691	780	719	710	704	700	688	730	719	746	707	675	750	720	715	686	774	671	705	758	678	677	729	701	766	703	682	658	695	703	713	698	727	667	742	721	736	676	684	699	717	699	657	653	725	748	687	697	720	760	695	720	652	687	808	691	650	671	706	664	677	729	720	740	724	737	729	675	732	694	704	693	691	663	749	711	712	662	692	697	723	705	641	681	709	691	744	746	714	671	753	704	695	681	724	721	704	732	737	704	729	708	676	683	716	719	705	688	720	725	713	688	730	719	718	738	727	675	676	712	706	666	712	718	737	766	751	713	687	697	740	690	711	710	698	747	681	703	670	665	693	672	669	655	692	710	693	666	764	686	724	719	697	697	715	708	710	699	700	696	725	708	695	708	746	707	648	736	719	721	655	735	699	754	684	694	728	659	705	755	744	677	702	725	696	671	737	692	677	685	670	719	678	716	722	675	712	727	690	766	703	704	733	670	700	688	654	702	703	695	748	712	717	702	739	696	686	681	725	687	691	711	708	685	721	672	685	692	672	730	697	746	710	731	685	682	705	702	706	739	753	700	744	697	703	723	685	687	742	694	714	694	683	725	674	735	659	686	661	697	712	686	697	695	676	739	719	708	698	700	691	721	698	705	718	718	724	747	732	708	693	686	721	715	729	723	702	734	727	726	685	688	687	694	728	695	663	735	684	684	644	766	726	727	748	708	670	714	674	715	757	714	691	668	679	713	730	743	731	720	665	682	682	714	716	704	650	655	741	673	671	715	691	707	696	733	711	669	726	702	652	707	706	714	719	694	670	715	791	668	716	697	702	708	719	677	675	697	689	697	697	713	713	708	725	730	644	678	704	704	695	689	720	666	678	696	719	712	693	732	652	763	750	716	646	710	722	731	652	685	611	684	689	706	741	677	654	694	692	676	638	673	760	690	733	659	686	719	669	730	681	693	725	692	701	687	731	710	699	672	675	717	690	698	695	713	668	691	663	728	701	725	691	711	694	704	660	729	708	709	684	733	692	703	690	731	675	721	705	707	698	721	690	707	737	699	694	662	694	694	686	692	695	725	725	643	725	687	698	648	668	718	679	753	754	752	749	698	732	719	722	715	644	755	717	729	714	700	698	711	726	666	680	693	718	679	732	698	752	667	666	704	662	710	715	761	694	691	715	701	687	685	703	719	725	742	713	751	696	717	742	717	759	751	671	727	703	705	732	712	710	722	645	696	719	700	720	737	667	693	706	763	730	673	699	690	700	705	698	679	657	715	687	669	696	688	686	731	719	694	668	712	698	732	695	678	674	727	665	657	672	693	713	670	712	693	693	704	652	711	664	633	710	701	655	705	670	681	679	705	701	710	686	686	657	674	708	686	713	687	759	655	659	647	690	710	743	700	720	677	702	720	711	681	717	727	707	685	671	688	748	746	736	711	714	722	728	680	714	713	766	670	689	692	704	724	727	713	725	698	728	717	744	748	695	715	750	688	707	678	706	685	746	723	752	698	695	701	695	714	726	713	762	755	653	716	689	689	721	709	678	767	729	694	754	699	684	680	713	723	684	682	715	683	692	677	693	718	725	680	689	703	693	700	696	673	681	741	719	725	717	692	731	707	705	652	661	731	692	705	681	668	727	746	706	725	674	695	682	707	735	692	690	678	704	629	702	675	731	730	667	662	759	730	698	735	705	682	685	739	678	659	703	718	709	699	721	718	717	705	759	694	744	699	733	695	717	687	706	630	712	714	728	713	754	707	674	680	737	707	755	726	679	679	684	753	670	736	708	717	660	740	740	713	661	725	655	665	709	706	784	697	684	679	700	690	726	697	687	729	686	708	700	740	683	649	694	770	706	696	683	692	688	739	712	746	704	699	701	713	685	719	724	712	709	688	732	690	675	719	722	712	701	680	698	703	680	683	698	709	732	692	721	735	696	673	682	715	668	707	716	704	763	711	723	684	711	685	725	702	737	709	681	712	691	763	678	642	703	677	759	710	710	702	719	742	655	722	715	714	710	709	740	659	725	720	760	670	749	696	681	749	734	716	696	728	709	712	693	671	713	704	719	674	668	667	703	714	717	728	695	708	705	747	714	657	691	712	724	681	758	777	688	719	686	718	665	792	700	720	686	707	662	681	683	705	743	707	695	726	659	722	668	713	705	703	719	740	714	701	733	668	709	700	732	733	678	753	679	696	716	731	685	722	761	694	691	704	690	716	695	685	715	751	692	698	697	708	733	707	690	717	704	688	733	690	732	706	693	707	667	707	716	690	734	702	716	747	712	700	700	702	749	675	703	687	728	694	650	716	682	727	687	705	690	719	751	716	687	682	685	717	702	684	656	708	752	667	717	711	698	724	735	702	694	706	682	693	730	692	693	705	733	722	710	693	727	736	723	666	691	716	694	678	711	727	747	725	693	683	702	672	684	703	740	707	697	694	759	657	631	733	714	735	707	708	715	697	699	723	736	662	714	724	684	702	678	715	659	693	740	723	683	710	686	688	732	704	724	694	706	664	688	676	735	746	699	688	670	712	748	664	708	711
2385	320	173	146	204	203	219	151	162	125	151	135	103	87	96	78	90	84	65	80	49	71	73	62	60	60	65	70	61	41	68	68	60	69	73	61	57	73	50	64	53	60	44	58	42	55	43	55	58	50	51	50	48	51	53	60	57	55	36	53	43	46	50	68	39	62	57	49	40	65	50	66	48	53	50	39	62	52	54	63	59	54	52	45	53	54	51	55	45	39	46	48	52	45	53	40	34	52	57	51	34	35	39	38	44	49	45	52	49	40	43	41	45	44	52	54	48	50	40	48	57	48	44	43	38	53	41	45	42	38	55	58	51	51	44	41	54	47	47	43	57	62	45	35	40	40	48	51	58	36	59	54	37	40	50	58	53	40	53	41	55	51	45	46	46	65	41	52	50	66	38	57	41	54	47	38	54	43	51	45	61	51	37	40	46	33	35	48	38	46	48	57	56	49	47	43	45	49	49	51	47	58	36	41	41	44	46	38	39	49	44	48	28	43	48	44	38	45	45	39	44	49	52	38	55	52	56	42	35	56	37	54	44	46	50	58	56	56	43	43	56	46	43	36	53	49	46	47	49	52	51	51	41	44	63	57	41	49	50	47	40	44	39	42	48	51	45	47	34	36	42	43	47	44	51	44	46	53	43	50	48	44	50	45	54	45	47	49	46	47	53	38	49	46	48	53	46	42	47	40	49	49	54	50	49	38	49	48	52	60	43	56	52	55	58	51	59	48	54	55	39	45	48	58	50	37	53	42	43	52	35	27	38	59	44	43	49	52	34	51	60	38	49	46	53	48	50	55	53	58	35	50	51	53	47	45	53	43	52	42	62	44	47	48	49	47	54	44	46	52	52	47	39	41	59	41	43	46	51	45	58	43	51	47	52	41	41	45	43	37	35	53	50	54	40	47	45	33	53	44	40	43	40	38	43	50	48	40	33	47	50	47	50	36	46	46	50	43	50	34	39	55	43	40	55	55	47	42	50	52	50	47	52	46	57	45	44	49	45	47	41	47	43	49	50	42	63	38	45	46	47	50	42	45	41	54	48	54	46	51	45	48	42	62	54	49	40	52	51	34	53	55	51	38	47	49	54	43	46	44	44	46	43	48	53	50	47	53	34	47	32	54	43	53	61	54	56	42	37	40	47	56	54	42	53	41	47	41	43	56	45	37	44	56	43	53	48	50	51	47	50	45	35	49	49	40	54	39	49	38	41	54	50	51	42	45	41	39	36	46	43	46	53	44	50	56	67	43	50	54	45	41	46	50	49	41	44	51	39	48	50	52	37	60	48	50	49	58	40	54	38	52	48	47	45	45	40	57	47	47	52	48	64	33	38	49	48	50	50	42	54	42	41	45	47	54	35	50	47	47	52	42	47	56	43	39	50	44	53	50	50	44	44	49	49	39	46	45	42	41	48	43	45	57	57	42	44	47	48	44	52	47	50	58	38	45	54	43	47	52	51	50	42	55	54	54	49	35	33	48	52	40	55	48	53	55	54	49	40	61	45	44	54	54	40	54	43	53	44	34	42	59	51	50	54	47	55	52	46	55	49	43	56	49	55	47	45	46	34	54	45	37	58	49	55	57	48	44	44	45	43	47	35	63	44	45	36	40	67	56	53	42	49	37	61	55	44	47	46	48	47	49	48	40	46	46	41	49	44	52	56	55	51	44	39	48	57	51	52	45	47	49	53	45	39	51	35	35	32	57	58	44	44	51	46	56	59	50	49	46	42	54	38	55	59	48	41	43	43	52	57	44	39	38	56	49	51	37	42	50	54	44	53	45	51	58	52	41	51	44	43	53	61	40	50	54	43	55	42	58	56	46	40	51	48	46	39	48	48	49	52	54	56	50	43	66	47	40	44	38	39	47	47	61	61	47	44	40	51	44	41	44	36	50	48	46	51	40	45	50	44	38	53	50	55	47	40	42	47	40	41	52	52	42	48	49	45	46	53	37	50	40	43	45	51	42	51	50	44	42	62	49	50	64	45	45	47	42	44	53	39	45	51	47	44	56	56	46	48	47	53	43	42	54	41	55	53	50	52	39	46	52	46	54	49	63	37	50	48	50	41	55	59	40	45	56	46	59	49	50	52	53	40	49	43	54	48	43	49	49	52	43	55	56	45	46	36	28	52	49	48	48	47	44	51	39	48	47	41	42	44	59	45	47	45	52	57	42	45	39	44	46	43	58	50	40	40	48	52	45	41	53	42	41	43	40	45	51	43	35	43	32	52	51	40	48	61	52	50	58	38	45	41	50	52	54	39	55	36	47	45	46	49	49	53	26	47	49	57	54	46	58	52	60	43	49	37	53	33	48	44	48	45	53	51	56	50	52	43	59	48	42	54	48	61	55	41	48	46	45	51	54	58	41	54	35	46	36	40	47	47	50	60	40	52	48	47	52	45	45	50	44	56	53	51	53	51	55	57	46	42	34	43	46	51	44	48	49	42	37	46	49	54	49	40	47	42	63	32	48	57	42	43	45	38	57	47	49	44	50	53	46	33	37	47	40	46	48	56	41	49	35	31	52	48	42	38	50	36	50	48	39	55	47	42	31	49	48	45	48	48	49	45	47	55	51	59	45	39	51	49	44	40	43	51	47	35	35	44	51	55	42	47	39	53	36	59	39	42	57	32	49	59	46	46	47	60	57	52	59	45	62	52	52	64	50	49	46	34	54	52	51	40	64	35	52	42	44	49	44	55	61	50	40	50	43	50	42	45	47	52	45	36	48	60	39	45	48	42	48	52	47	40	42	47	45	55	41	41	43	41	44	43	47	51	56	47	51	52	49	47	63	51	31	44	50	57	38	45	37	51	54	34	47	39	52	50	50	53	47	40	49	51	45	51	49	32	52	47	42	50	54	39	59	39	48	38	50	54	51	33	52	59	52	50	54	53	47	47	48	57	55	52	49	53	49	40	51	51	47	57	48	62	42	46	38	54	58	47	46	63	54	40	39	46	51	43	42	40	36	49	42	48	50	45	51	46	52	53	48	49	44	45	50	48	44	53	45	43	44	52	48	50	53	38	43	38	41	40	39	55	58	39	42	49	56	50	39	48	53	45	43	55	44	55	48	48	47	47	45	42	48	59	46	38	45	45	32	52	49	44	58	41	41	60	50	47	47	44	49	43	42	42	52	47	46	43	49	61	41	53	43	60	53	47	47	50	49	63	59	40	50	46	58	49	52	61	43	48	46	50	60	49	55	51	36	58	42	30	52	49	46	41	48	46	56	52	54	48	58	38	52	33	52	46	51	42	50	57	48	43	44	61	47	56	54	57	42	40	49	38	48	40	42	40	45	55	48	51	56	37	47	59	50	54	44	40	64	45	46	49	50	42	49	51	42	42	58	50	45	44	62	61	42	46	49	33	38	46	54	57	41	44	34	50	49	49	43	50	51	55	35	52	49	44	48	49	52	43	47	44	53	52	45	42	61	44	54	46	54	68	64	43	51	44	50	48	49	51	52	52	38	59	55	61	35
15489	9275	4098	11230	17349	16161	13442	10968	8731	7213	5894	4975	4221	3589	3132	2927	2526	2204	2087	1998	1806	1780	1661	1618	1505	1438	1545	1604	1480	1570	1483	1471	1378	1316	1320	1295	1239	1255	1243	1183	1241	1212	1146	1135	1160	1104	1107	1011	1061	1029	1015	907	979	893	878	904	866	844	812	874	845	820	845	785	874	794	848	756	834	893	897	880	883	880	910	894	826	885	810	758	796	812	766	782	774	834	812	789	776	759	807	780	766	796	769	752	763	736	756	759	722	729	754	747	726	727	766	760	739	784	743	712	744	766	736	762	678	755	767	751	728	743	725	738	740	732	691	725	757	676	740	710	728	695	720	733	758	768	750	764	768	742	716	794	751	739	680	713	771	751	768	748	743	731	708	712	744	771	706	800	739	745	667	750	751	788	738	713	694	726	730	724	702	757	747	690	711	733	743	723	711	697	766	705	794	712	805	728	725	693	738	742	731	759	747	704	701	761	767	711	736	692	731	755	745	713	692	731	718	754	697	739	717	674	775	676	739	698	744	705	711	739	747	730	699	726	717	731	735	721	724	702	758	745	722	720	713	724	718	717	734	697	677	689	683	701	737	706	740	699	718	692	684	763	756	704	755	706	718	722	720	746	751	730	737	762	667	772	690	726	729	715	696	736	726	726	716	714	695	756	745	739	724	737	746	748	771	692	713	713	652	738	724	770	775	709	711	723	715	732	719	703	759	767	708	724	714	718	728	721	697	725	733	769	707	756	736	720	743	751	725	717	690	720	738	723	715	719	754	724	753	724	743	731	760	737	742	716	701	714	760	748	698	746	709	787	739	759	705	723	717	707	691	754	723	758	688	757	735	697	722	713	774	712	685	729	693	687	754	692	753	774	683	731	711	720	710	702	726	718	730	720	706	708	727	759	724	720	742	711	738	704	695	727	764	712	744	716	686	764	720	733	737	705	744	758	747	751	708	705	751	722	738	707	748	675	765	743	693	706	710	708	744	715	709	726	741	692	750	688	746	755	753	694	724	746	729	781	667	747	716	715	728	739	741	781	751	713	764	787	727	746	743	690	743	736	710	740	702	691	723	757	744	743	750	706	729	750	747	733	700	732	732	744	694	709	727	722	757	745	738	705	726	737	716	760	765	745	700	744	699	730	693	697	676	693	726	735	699	714	718	729	728	647	716	725	722	711	788	714	699	736	722	705	648	749	726	753	714	681	747	728	747	737	769	767	747	698	739	723	741	729	709	704	725	739	743	671	684	702	707	755	762	732	695	698	773	765	690	748	742	713	710	733	735	755	703	683	717	747	732	749	702	673	707	710	760	646	708	732	726	754	721	696	731	712	799	725	734	745	715	669	721	701	696	708	727	691	732	711	725	734	701	745	756	694	706	730	726	713	749	693	721	741	742	708	728	732	728	737	756	741	722	761	740	747	710	700	742	684	743	723	719	711	721	750	702	738	755	748	695	748	717	708	739	704	738	682	753	702	741	692	740	735	690	715	722	744	742	698	714	713	708	707	728	760	754	723	706	700	731	732	728	712	710	738	695	678	708	681	679	766	742	736	678	717	756	692	739	716	685	697	716	693	736	761	735	736	705	762	738	726	694	730	726	750	724	698	698	721	739	748	735	732	702	673	740	737	730	727	729	773	738	725	742	724	745	703	667	745	693	728	733	741	722	780	722	747	735	714	736	728	723	724	736	733	685	754	730	738	740	762	721	700	738	754	685	749	693	761	717	677	695	710	714	727	756	716	758	690	718	799	697	724	711	713	753	750	694	748	736	697	676	708	722	684	735	731	745	688	735	727	736	723	714	731	722	716	725	724	712	713	697	729	736	677	721	744	709	726	755	716	786	735	743	704	723	717	736	709	702	756	739	697	708	699	720	743	716	728	727	710	719	732	700	705	737	762	771	766	782	677	708	663	714	700	752	749	726	694	732	747	700	713	746	738	775	676	738	740	764	747	722	731	705	751	732	759	736	720	737	716	719	701	709	669	711	718	736	754	696	705	725	761	722	728	729	726	729	697	739	723	698	761	688	671	722	707	695	723	730	707	757	724	729	713	710	707	738	728	692	741	734	690	735	729	701	700	733	730	720	748	752	711	708	736	748	725	732	707	702	782	742	731	758	730	689	783	764	728	734	756	750	734	745	667	729	676	736	684	711	709	709	749	729	763	709	712	723	720	691	745	769	680	690	770	758	695	680	756	743	753	701	714	707	697	719	754	740	747	704	750	745	756	674	700	727	707	739	722	687	748	698	705	736	746	738	691	758	708	698	746	701	676	720	780	738	721	738	677	682	691	676	706	728	706	732	742	720	729	737	784	703	734	721	687	694	701	692	755	700	739	686	718	791	769	717	737	734	693	762	728	706	722	717	745	771	725	710	708	770	653	731	738	686	729	724	704	735	653	711	716	736	702	723	729	690	688	742	671	747	752	753	720	754	730	726	722	694	763	686	715	752	741	732	697	717	769	757	742	699	706	739	742	713	722	715	733	761	706	738	747	719	790	776	704	692	755	704	767	707	736	687	645	711	688	696	675	756	692	742	662	713	725	714	764	682	704	727	756	715	721	724	670	768	722	798	680	778	727	766	731	669	673	710	735	741	759	735	706	689	732	724	723	702	698	779	709	746	731	691	694	698	742	736	755	733	755	727	729	691	723	710	735	693	718	729	721	723	708	672	673	744	704	700	701	695	710	736	698	727	700	728	742	752	718	650	716	725	720	671	740	724	670	724	771	687	749	756	746	752	757	703	772	741	721	702	719	755	721	716	736	692	738	747	721	698	774	710	690	795	743	710	687	700	735	784	736	740	691	683	731	740	752	734	685	763	737	760	734	736	736	701	741	719	755	756	653	720	733	729	744	726	763	724	715	749	697	750	698	668	705	719	725	668	759	715	698	711	729	704	719	746	688	729	711	769	699	731	701	742	733	700	745	768	696	721	790	720	690	698	758	721	701	737	724	708	754	762	726	694	707	728	714	706	760	736	687	765	752	715	735	683	741	685	723	787	726	705	759	752	773	734	729	734	723	706	689	702	697	731	707	737	746	692	714	743	743	720	749	723	725	739	755	723	691	683	768	726	680	673	682	713	688	736	739	718	694	713	694	722	700	707	747	718	829	732	710	754	720	721	736	758	753	644	716	722	763	764	698	721	750	733	664	768	699	734	762	698	739	740	719	703	774	702	730	688	753	719	681	721	741	713	740	710	772	738	726	733	763	695	660	745	726	711	710	720	711	799	751	705	690	732	706	706	773	772	730	721	716	728	694	711	714	664	740	734	760	731	705	688	744	727	712	758	757	742	744	748	736	733	732	764	756	744	773	759	707	732	694	725	727	706	757	713	733	721	730	737	724	701	752	675	751	756	724	772	758	760	744	729	750	762	761	693	761	736	752	722	729	717	693	710	755	717	770	741	730	742	763	724	738	704	722	716	774	710	760	699	754	726	717	735	759	759	724	667	735	740	748	690	702	731	743	714	739	745	727	700	689	740	738	694	708	696	713
1652	615	308	221	373	381	344	314	286	239	207	186	180	153	141	121	138	90	108	109	112	122	108	91	118	88	85	90	114	96	103	97	87	96	85	113	63	99	82	94	105	82	83	90	91	80	77	63	76	73	80	68	64	82	68	71	80	80	70	75	73	65	65	73	83	81	61	77	72	67	71	69	85	79	82	67	84	50	53	82	71	92	71	65	59	75	62	67	76	71	81	75	86	77	67	69	66	63	79	59	82	73	65	60	74	56	73	70	74	68	68	73	66	58	67	74	81	79	73	74	60	60	67	64	67	83	65	86	56	74	62	60	76	68	68	72	63	71	78	69	63	88	62	61	71	68	60	52	67	85	70	62	63	65	59	60	62	68	67	74	66	62	63	72	74	72	78	66	70	68	76	70	74	70	55	81	77	69	69	53	70	90	86	68	67	70	75	74	55	78	67	75	78	62	70	74	71	74	85	63	75	72	83	63	70	64	54	64	57	62	60	56	58	63	74	68	64	58	75	78	59	62	68	58	59	69	64	77	71	54	58	74	79	69	76	82	64	54	75	56	68	68	79	80	74	61	64	59	67	64	49	51	61	84	67	76	66	65	65	68	64	71	65	76	55	72	55	59	67	64	81	73	63	57	57	60	68	64	62	57	67	74	68	75	71	57	79	66	61	65	70	57	64	69	67	62	55	66	63	61	59	66	68	62	79	68	54	66	66	62	57	66	63	52	59	61	72	60	64	60	58	71	69	72	63	57	72	76	58	71	63	64	76	57	70	63	57	86	72	67	70	68	66	63	59	68	66	65	55	72	59	73	69	62	63	79	74	66	68	63	57	64	58	67	59	61	83	73	64	79	80	85	65	69	75	71	76	77	61	79	66	70	70	63	63	54	69	67	56	86	65	64	71	84	73	67	46	55	67	62	65	69	68	73	56	64	69	75	68	77	60	64	66	81	62	68	62	64	62	78	50	72	64	50	77	64	51	65	61	67	62	67	55	71	64	56	75	74	58	70	72	59	72	67	66	79	60	73	67	68	57	72	76	48	71	81	71	70	73	70	51	81	57	59	61	68	61	62	73	56	63	80	62	69	73	57	58	75	82	71	75	66	79	73	45	66	68	62	74	47	50	73	63	73	72	66	76	68	71	78	62	65	72	88	63	52	64	69	73	60	63	58	67	52	62	58	71	71	68	70	66	61	79	68	79	68	59	67	62	79	68	75	80	78	68	76	71	64	64	58	61	72	80	55	73	74	75	52	75	66	67	70	66	60	63	82	76	66	62	73	64	58	63	71	75	56	68	78	89	62	58	61	57	79	52	79	52	67	57	71	72	58	67	71	71	67	67	63	49	63	61	66	70	64	65	67	70	78	61	72	77	81	65	73	61	71	74	71	73	61	55	57	75	78	68	71	67	70	54	69	80	57	62	72	93	63	65	67	73	72	56	67	58	71	61	64	63	64	74	63	71	71	86	64	65	67	65	53	82	58	92	73	66	66	67	82	68	68	56	87	81	67	72	72	55	64	70	73	69	59	62	58	54	72	54	64	74	65	67	71	66	59	75	62	67	57	75	53	62	61	69	65	60	70	69	65	68	72	73	76	58	59	88	68	61	73	70	74	71	75	62	77	62	75	70	68	66	65	62	67	88	65	71	64	70	54	68	67	78	67	71	53	70	53	69	54	62	68	69	66	60	69	80	64	72	78	63	68	76	68	76	61	58	67	70	63	69	56	59	82	70	77	82	61	64	54	67	73	77	69	55	59	66	64	90	63	71	67	54	62	69	80	51	64	53	58	53	74	69	74	76	67	77	56	61	69	69	73	74	72	77	81	63	59	75	76	72	67	68	58	67	69	80	74	82	59	54	57	59	75	76	45	62	67	79	68	61	61	56	77	65	73	67	62	72	69	72	67	75	55	79	67	65	72	70	70	64	73	68	65	70	64	87	58	55	68	44	60	66	71	73	59	63	67	61	55	77	62	65	69	66	64	68	79	76	69	69	64	55	63	53	71	67	74	64	69	73	60	62	74	53	74	78	75	63	71	68	67	81	70	69	69	44	67	62	79	70	64	76	64	61	83	73	65	79	51	71	70	69	56	76	56	60	65	58	73	65	92	70	66	86	66	64	68	56	67	64	65	61	60	52	75	65	70	61	65	71	53	79	66	75	71	61	74	70	72	73	62	63	53	56	72	79	72	70	73	60	75	67	52	77	80	67	69	75	77	60	74	85	78	61	52	66	67	65	67	66	71	76	73	81	70	55	75	65	56	86	55	69	56	62	56	65	77	65	64	62	65	59	78	63	71	67	64	70	68	55	73	69	75	48	70	69	70	50	78	60	68	91	74	67	77	65	54	56	70	75	85	70	71	68	83	75	66	69	64	45	71	68	59	56	67	71	63	68	56	73	65	70	68	78	67	68	77	80	69	71	79	69	78	73	60	56	58	72	77	62	77	70	55	69	67	62	66	72	62	71	73	61	56	54	89	64	71	68	72	79	62	62	64	65	58	58	76	67	65	54	76	74	73	75	64	58	78	73	56	57	80	62	74	70	63	77	70	56	58	79	61	65	59	73	69	70	70	78	65	70	58	60	66	55	64	68	66	60	61	68	70	54	70	66	78	65	73	61	80	77	68	65	78	68	74	63	75	47	70	66	64	58	69	57	62	64	59	72	66	64	77	70	74	79	68	63	67	78	70	62	68	67	66	78	52	72	70	60	68	53	63	81	72	54	57	64	55	56	71	60	73	67	51	74	61	66	57	67	58	60	63	73	64	67	69	75	71	58	67	82	69	65	70	73	67	71	57	75	60	84	53	55	62	67	66	78	57	77	52	67	68	78	57	55	71	68	67	70	69	68	48	66	61	75	60	71	84	75	66	71	73	65	59	68	62	73	78	68	57	81	72	84	54	66	74	65	63	57	64	74	72	63	59	62	57	68	63	71	51	65	85	60	70	85	74	50	58	67	56	59	68	69	76	59	77	66	64	61	73	67	73	75	73	69	72	52	69	70	61	83	68	60	72	51	83	58	63	86	71	65	64	71	67	46	70	66	61	71	75	74	80	61	69	76	71	74	83	69	65	71	83	66	86	65	68	64	75	75	68	80	75	56	66	56	52	65	68	59	75	82	55	74	81	64	59	77	57	53	68	63	71	58	67	67	56	79	78	62	69	84	73	67	61	81	58	71	64	53	70	68	61	77	70	80	66	69	73	78	62	72	64	90	62	56	67	73	75	78	72	68	54	77	62	69	70	68	69	69	69	71	64	66	64	77	72	56	63	61	56	71	70	72	86	93	70	77	88	56	71	80	51	82	71	83	72	56	64	62	68	77	72	71	75	67	59	68	65	82	59	72	74	75	61	68	49	58	68	69	75	62	78	73	55	98	61	102	62	64	59	66	67	66	62	71	67	73	64	64	70	66	67	68	61	79	87	67	63	67	66	60	76	63	77	68	69	64	65	56	76	64	55	57	63	71	85	80	78	57	65
22792	14578	6765	16898	24521	22669	19511	16351	13458	11016	9265	8066	7024	5884	5207	4669	4017	3711	3378	3179	2969	2801	2695	2554	2446	2408	2469	2385	2366	2339	2304	2172	2097	1963	1955	1952	1867	1866	1839	1767	1799	1684	1698	1631	1653	1611	1583	1493	1480	1483	1375	1327	1388	1337	1314	1332	1301	1228	1237	1178	1244	1196	1149	1160	1237	1190	1159	1286	1205	1244	1281	1209	1212	1305	1257	1242	1201	1147	1139	1091	1151	1163	1088	1118	1125	1115	1078	1115	1070	1118	1061	1052	1046	1079	1036	1032	1023	1072	1132	1040	1060	969	1032	1093	986	968	1050	1051	1045	1015	1022	1022	1046	1050	1038	987	1053	1047	1032	1101	1056	976	1036	1019	1038	1003	1009	1014	1060	1045	996	1036	1038	954	1081	1016	1069	1019	1006	1037	1049	1047	1070	1008	1061	1042	1011	1029	1035	1036	998	1048	1052	925	1043	1065	1021	1058	1021	1040	997	1025	1028	1020	1050	1010	980	1064	953	1009	1054	1009	1053	1007	1012	969	1056	1066	995	1007	1055	1008	1034	1006	1032	974	1007	1053	1060	984	1018	1026	953	1051	1036	1054	1019	1001	1012	1039	1093	989	1057	978	1064	1011	1036	980	1003	990	1020	1003	962	1019	1025	1010	1025	1047	991	1020	1061	1036	987	1015	986	952	1029	1005	1061	990	971	998	1011	1026	1061	958	978	1066	913	1043	1009	1014	1005	994	1006	1025	1042	1006	1034	1029	1040	1050	1088	1027	954	1029	952	1053	1004	957	998	1006	1017	1004	985	995	1022	1042	1014	1035	1079	1016	1009	979	1048	981	1003	1064	1023	942	1069	1016	1015	995	1051	1015	1016	1024	967	979	1052	1011	970	1028	1027	1079	1041	1014	1039	1025	1051	1042	1034	1005	978	941	1000	1020	1001	999	1006	991	1010	1008	990	1010	998	1034	970	996	970	1021	1014	974	1035	1020	1028	986	970	1008	983	1033	1039	1042	1035	976	1017	967	982	1026	1034	985	1002	1065	993	985	987	935	1049	1053	971	989	1098	1015	1013	1022	973	993	1014	940	979	1005	988	971	989	985	1038	1002	987	970	1007	1017	952	963	1029	956	1095	1012	991	982	1065	1043	986	1004	982	985	948	1013	1023	1006	999	993	1007	975	962	1072	1020	1005	1023	1026	1036	1022	1022	1042	1056	971	989	1024	1021	986	1022	1006	983	1047	1012	1052	1013	1011	1009	976	998	994	1008	1006	1029	1032	1026	1008	1021	1009	1001	1074	970	1025	1001	1014	992	990	1055	979	1033	1003	1006	954	1013	1016	1049	1034	1058	1031	1058	972	1073	996	1018	1009	980	967	981	993	1025	940	981	1005	1069	1011	998	1000	1065	1036	997	1025	1028	999	1043	1018	1029	998	1030	1004	1028	1053	982	1033	997	1024	1025	1020	1066	968	998	1033	1007	1000	983	1018	992	1043	1030	1045	987	1005	1000	1045	996	1000	991	993	962	993	1000	1005	1003	1040	1055	1017	910	1002	993	1016	1005	1054	990	1002	1063	1029	1013	999	1012	1034	1010	1011	992	1006	1064	959	1019	1028	1000	1057	992	1005	966	1034	1047	997	993	1016	993	1017	1018	1078	1036	1004	961	1019	958	1058	980	1017	1009	1027	1003	994	977	1045	1036	992	1002	999	1049	996	1025	1025	1054	1123	984	1035	1011	1014	1034	1006	1032	981	984	975	1013	972	1032	998	1011	1006	1053	988	1013	974	991	983	1048	998	1074	1050	1021	993	1077	1009	1028	999	1023	1028	1004	979	1030	970	996	997	1001	955	1034	1026	1007	962	1047	1019	1046	1028	1020	1002	965	1016	975	977	1064	1030	1047	1028	1022	1009	987	1014	1040	1020	986	1018	997	999	1015	1034	1002	983	1027	1034	1006	990	1001	1060	1060	1000	996	991	1004	1026	1034	982	1040	979	1016	945	989	1063	1005	1075	1041	1013	989	1046	1045	1004	1009	1013	1096	1033	1021	1035	975	954	985	987	1031	1028	1043	1075	1069	969	1036	980	1041	990	1020	1033	1016	1071	1014	1006	993	1012	1021	1031	1025	1060	1037	1006	1034	1053	996	999	1004	995	1061	1047	1041	1003	997	1045	1006	967	975	978	1019	983	1040	993	1033	991	1019	1006	1024	1083	988	1018	963	1003	1052	1037	998	1004	1049	1007	997	969	1009	929	1027	964	1025	1055	973	972	982	1041	1032	1057	1019	1036	1032	983	1013	1003	1011	1005	1002	1026	1015	1035	1006	954	992	1003	1017	940	977	999	1003	1025	1014	1028	986	1027	955	1052	1061	965	974	1031	966	1023	1050	1025	965	1089	1028	1004	1032	954	1009	1017	1037	1015	1006	946	1022	1014	1050	987	1023	1029	1059	961	1040	963	972	1014	969	995	1031	961	997	1000	1031	1052	977	1030	1030	972	981	1031	1065	1002	996	978	1023	980	1034	983	984	1039	973	1022	976	1002	988	937	1059	1014	993	973	1047	1031	1006	1066	1059	1031	983	1026	997	1032	1017	1103	1032	971	1063	1004	1037	1014	1008	1004	1040	1018	1043	1008	967	1002	1038	972	1026	1025	1015	983	1002	1002	1014	1006	1003	1005	991	971	955	1049	1004	1014	986	981	1022	997	1027	987	1001	988	1000	1007	1015	1024	986	987	999	985	1030	1000	968	1064	1050	994	1062	1012	1042	955	1049	1040	1003	969	975	1002	960	1051	1033	993	1024	1014	1008	1032	1057	1026	1023	1011	1011	1008	994	935	1051	1038	996	1041	1055	995	996	1022	1064	1004	1028	995	1030	1005	994	1004	988	1037	1015	1024	1011	980	951	1040	1025	1004	978	1039	1018	1026	1081	1021	1032	1031	955	1080	1023	997	992	1011	1003	996	1007	1038	1055	1018	1038	1003	1009	1026	1004	1019	1026	1031	1064	1010	1034	995	1057	997	1010	1025	1057	1044	974	977	1048	1004	990	975	1046	1021	1005	1037	1020	1020	1036	996	985	1066	997	1054	978	1043	981	1022	1048	1066	1027	1032	1013	1030	1025	1033	1040	1020	1001	1012	954	1046	985	924	1039	1063	1024	996	1024	988	1051	1002	1021	972	986	1023	1007	1021	1002	972	1014	956	1029	1028	944	1069	993	1027	1063	1015	1089	995	1028	1046	1008	1009	994	1014	1016	1048	1032	1057	988	1023	1022	975	993	1025	1042	964	972	1014	990	1020	1029	952	995	1001	1002	1051	992	978	1009	1047	1045	1048	984	1039	946	991	951	1024	1015	986	1047	996	1015	932	1000	1013	1072	1020	978	1017	1019	1022	1011	984	1008	1083	970	1012	955	976	938	1005	988	1039	1038	963	1056	995	1075	1035	1008	973	1008	1009	1046	986	1069	1032	1030	1034	1029	933	1054	1009	999	956	1045	1041	1019	997	1040	1058	1123	996	1038	929	1044	1007	968	1052	931	1031	1063	982	1057	983	1020	948	1047	999	1061	1004	961	993	999	1016	1021	995	956	1060	1049	1013	1006	1018	940	1043	996	1066	988	1066	999	1004	1023	1029	1058	971	981	1017	952	1024	985	1047	982	986	983	1013	1035	978	983	1033	974	1010	1050	986	1029	1037	990	1021	996	975	962	1048	978	980	1002	1004	1039	1040	1077	997	1017	1052	1013	1011	989	1010	1032	1033	979	989	994	1047	1024	1050	1071	985	998	1028	1033	1022	1038	968	1031	1040	1019	1068	1041	1023	981	1035	1047	1008	1022	1041	1036	977	1010	1038	1013	992	1016	1043	965	1004	1004	1000	1030	1037	1004	944	1014	1002	983	1012	1034	995	1008	1020	994	1014	991	1026	1017	1001	996	914	1024	1009	1009	999	1003	999	1041	1040	1025	1018	1040	1009	968	1006	958	1012	1052	978	1015	1056	1070	989	1025	1011	1012	1053	985	1004	996	1025	951	1010	1033	1012	974	975	1028	1004	1041	1035	947	1016	993	1079	1052	984	1012	967	1055	995	1026	1064	1055	1023	995	1075	1009	1008	1024	992	975	1049	971	997	978	991	992	1026	997	1058	965	1005	1010	1045	1023	968	992	985	922	1041	1013	1006	1032	1007	1022	1074	1007	995	1045	1023	1021	1019	1080	1016	997	1030	1063	993	1018	1006	1050	999	1052	1020	1025	1036	1048	999	986	1037	1048	1034	1036	1022	1016	1038	983	1041	992	993	998	1033	1040	993	970	982	1083	1005	1003	981	1023	1021	986	1032	971	1012	1035	1038	994	994	1087	1050	1009	1006	1035	1004	1020	1029	1014	1039	1030	1018	971	999	1071	941	1020	1022	1011	1020	1025	1067	1043	935	1031	1045	1002	979	1031	972	962	1049	1053	1067	1040	1032	1041	991	1003	1048	1044	1007	996	998	1087	1014	1017	1014	1037	1022	992	982	1038	1018	946	984	991	1018	1066	967	992	1020	1009	993	983	999	1019	1037	1095	1015	1081	999	1026	1011	996	986	1019	996	1013	1018
1343	162	87	61	107	116	125	89	85	76	65	57	56	47	62	51	44	48	53	31	38	34	41	41	31	36	41	60	28	43	48	42	40	31	36	43	33	41	35	29	31	40	43	34	39	33	27	26	29	32	30	31	35	30	34	45	31	35	27	40	26	36	30	27	34	38	32	31	32	38	32	31	29	37	40	30	27	20	22	32	41	29	37	33	27	27	33	30	35	24	27	29	39	27	26	27	29	35	39	33	26	35	29	25	24	26	20	36	20	25	28	36	27	28	43	35	36	25	38	35	23	35	22	27	34	31	21	34	26	26	24	26	35	33	33	36	32	21	30	25	40	33	22	30	18	29	29	27	33	27	23	32	23	36	20	33	28	32	27	38	28	31	19	23	33	30	39	22	20	38	30	22	36	21	28	30	26	31	22	32	26	22	32	26	26	39	35	29	39	36	19	28	35	30	41	20	42	33	32	35	31	30	28	23	32	30	34	17	28	38	31	23	34	41	25	30	22	35	26	34	31	25	34	30	33	30	29	33	33	28	31	31	25	18	29	31	29	29	42	32	35	25	29	33	29	29	36	31	31	35	34	44	22	39	40	36	24	22	29	33	28	36	34	32	28	30	27	30	25	26	31	27	21	29	30	28	23	40	31	28	23	29	33	26	25	32	24	23	38	16	29	23	35	25	30	20	35	28	34	30	21	32	31	37	31	35	19	29	29	31	31	25	24	29	31	29	20	24	31	32	26	37	29	28	36	24	27	29	29	30	26	32	20	29	29	29	29	23	25	31	24	27	22	27	28	24	25	36	24	21	33	36	24	24	32	30	32	28	28	36	23	33	29	23	26	25	32	26	23	31	32	41	27	25	30	28	23	41	27	34	37	32	32	38	35	30	22	35	27	34	35	35	25	32	34	17	26	27	36	29	37	42	20	29	29	28	27	34	30	28	33	28	33	30	34	30	22	41	30	34	28	27	32	34	24	32	34	28	34	30	28	33	26	36	46	28	24	26	47	24	32	21	34	28	28	18	24	38	29	30	32	29	28	31	41	31	28	37	42	29	31	26	33	27	25	16	31	21	30	41	33	32	32	34	28	28	19	28	22	25	31	28	26	44	36	33	34	27	32	23	31	23	30	29	27	32	45	28	34	30	33	29	35	37	19	32	39	22	30	29	21	32	27	29	25	29	26	27	23	23	39	26	40	24	18	41	33	30	26	30	30	30	17	29	29	42	37	26	32	31	40	35	34	18	34	39	25	37	24	32	27	31	26	29	37	34	32	28	23	28	42	31	38	25	26	35	34	25	30	31	32	29	25	37	21	19	30	28	28	30	25	28	26	35	27	35	35	32	42	23	25	23	30	28	33	35	41	26	30	25	26	34	31	24	25	29	25	31	23	32	23	30	29	32	29	27	34	30	35	33	32	35	24	28	30	19	33	30	31	29	27	24	24	35	27	28	30	30	30	27	40	27	37	32	35	36	35	27	26	39	29	30	40	27	25	21	29	20	37	30	30	28	30	26	32	38	25	21	32	36	28	21	39	25	31	25	34	34	26	31	28	26	37	47	24	26	27	31	26	36	35	37	33	24	35	24	25	37	27	25	29	30	24	31	33	21	29	26	30	28	33	29	27	38	37	25	27	21	23	29	25	31	40	34	23	26	38	29	36	27	33	30	29	27	23	33	36	34	37	30	25	27	33	26	24	40	30	31	33	29	23	30	30	32	33	27	22	35	20	26	33	30	30	34	34	32	33	24	25	36	25	30	25	35	36	34	37	39	38	38	32	24	26	24	30	24	30	27	27	31	36	42	25	29	34	25	32	32	23	30	35	39	26	24	27	27	36	38	25	27	32	33	36	41	33	22	35	32	28	35	27	33	18	26	26	25	29	32	28	23	30	22	36	24	32	32	26	25	34	29	35	36	34	21	39	27	36	30	39	26	35	40	41	23	30	26	21	27	31	45	23	41	30	34	35	38	24	32	29	30	24	33	26	30	25	30	28	29	28	29	30	26	37	27	30	36	30	33	30	24	36	33	29	27	24	42	25	34	32	19	30	29	36	27	26	39	30	30	35	32	30	31	30	26	25	29	37	26	25	25	27	32	33	28	22	31	24	26	26	26	32	30	35	33	30	29	41	34	25	22	37	29	31	36	28	29	29	26	27	34	33	40	30	33	42	30	31	30	33	29	28	32	33	31	31	30	27	21	30	28	33	27	40	35	40	34	29	24	26	32	31	18	26	32	23	34	30	38	26	42	25	33	35	34	25	32	39	37	19	36	26	21	32	25	24	20	32	19	31	32	34	33	32	31	34	25	38	31	43	30	17	37	22	33	32	35	27	31	30	25	30	29	32	27	31	23	20	31	33	24	25	31	29	33	33	35	47	34	31	35	26	23	34	27	30	31	30	41	43	22	26	29	27	23	46	24	28	25	34	27	30	28	31	34	25	28	39	33	40	27	24	29	31	21	31	30	35	30	31	31	34	28	29	27	31	33	32	28	29	25	28	27	18	29	34	35	24	24	31	24	29	28	22	32	30	28	31	34	39	34	25	38	37	26	23	43	27	34	25	28	31	32	26	22	33	26	22	29	30	32	24	23	30	43	37	33	36	36	24	24	26	27	36	25	35	36	30	41	23	21	22	25	33	46	33	23	29	28	23	33	28	44	27	33	31	18	28	29	35	29	34	36	25	30	24	30	30	37	29	31	37	29	29	24	26	22	20	35	30	28	28	24	32	29	23	35	41	25	33	25	31	28	23	29	26	30	25	29	19	26	21	23	19	30	29	36	24	24	32	23	30	42	28	31	30	33	24	22	35	28	28	26	22	37	35	21	30	22	36	26	28	36	17	32	33	34	28	22	19	28	28	22	24	28	27	25	27	31	28	35	26	31	30	26	25	40	36	38	25	37	22	29	37	39	25	34	33	33	23	36	42	36	39	26	28	28	17	34	36	27	35	21	29	32	30	24	26	22	30	44	34	35	26	32	27	22	27	29	25	27	29	27	23	34	23	27	27	28	38	29	28	30	25	24	36	26	28	30	33	35	38	28	24	25	33	31	31	26	30	28	26	41	33	30	32	30	22	28	23	31	29	35	23	31	16	29	32	37	36	24	25	37	29	30	27	30	30	28	31	21	31	24	32	29	27	24	40	36	28	29	35	31	27	26	23	19	33	23	34	35	32	38	30	35	31	34	28	25	34	32	28	23	26	44	30	30	32	25	29	20	25	25	25	28	30	29	28	25	31	32	39	36	31	36	23	31	29	28	35	27	38	24	24	27	26	36	25	35	30	35	22	35	25	29	31	24	24	30	21	32	31	35	22	28	27	27	28	37	35	31	27	36	32	28	24	46	29	26	29	46	32	30	31	32	20	29	29	29	34	42	32	24	31	34	28	44	39	41	37	26	25	21	34	33	25	30	27	30	29	23	24	28	23	29	27	27	26	31	31	30	36	18	30	20	29	45	31	30	30	29	26	40	30	30	25	27
11604	5492	2276	6663	10953	10211	8100	6300	5067	3822	3180	2635	2304	1970	1700	1558	1323	1265	1223	1077	1103	997	973	942	939	950	961	937	993	1031	929	938	931	849	840	851	822	761	753	734	736	824	733	742	718	685	700	657	646	690	613	609	653	576	536	567	592	495	527	493	536	516	543	511	527	540	517	536	549	553	567	601	583	588	528	573	562	537	523	525	509	517	537	512	487	498	464	468	492	506	474	434	496	483	495	490	462	441	500	482	471	441	490	502	460	480	464	468	444	500	487	505	479	475	465	448	492	454	449	494	457	476	468	463	463	466	476	472	467	462	490	453	427	458	442	451	463	494	446	487	457	455	520	454	467	454	460	462	478	489	449	487	476	471	485	482	524	478	466	507	444	448	445	467	451	463	511	525	449	480	495	507	472	479	474	455	463	481	471	446	481	449	461	475	445	421	472	465	475	444	458	452	431	464	504	472	484	473	445	486	506	447	486	477	470	422	473	505	469	465	467	494	465	415	467	455	451	479	472	464	463	453	465	454	465	463	502	501	488	483	477	464	481	491	473	451	468	460	439	442	449	435	464	465	492	495	467	437	483	489	465	464	493	463	480	511	465	446	466	446	466	480	459	442	480	460	505	422	498	427	482	491	442	467	431	440	489	453	474	469	451	482	441	429	464	482	449	474	461	477	481	508	459	458	487	470	456	478	485	492	460	452	441	489	443	462	485	439	472	452	465	501	470	441	500	463	487	471	469	486	452	463	474	466	468	513	512	465	488	495	463	485	490	473	471	481	469	479	484	495	487	498	469	488	433	467	438	456	497	509	484	496	449	501	470	455	437	470	466	493	469	444	475	489	441	469	445	468	451	439	464	490	450	482	466	481	468	480	456	492	460	457	480	481	454	485	450	472	470	471	445	494	481	389	438	501	481	447	460	458	488	504	523	457	459	467	456	454	448	444	456	461	459	458	460	478	457	449	461	451	514	497	480	519	447	459	462	458	479	477	453	436	456	479	448	446	498	469	493	445	447	463	446	478	463	478	517	444	448	475	439	468	435	477	460	494	480	490	463	475	479	447	462	468	467	469	452	489	444	461	439	473	456	440	483	462	463	473	461	427	459	439	466	480	461	462	461	487	460	460	491	468	483	485	473	469	478	459	467	454	463	454	441	486	443	486	476	508	458	483	502	497	464	459	458	471	484	484	487	481	460	451	469	518	462	458	480	477	492	476	458	431	431	482	470	454	470	448	485	468	456	452	483	515	497	465	491	486	461	473	492	479	451	445	442	495	469	462	466	445	487	477	488	488	463	515	479	484	454	466	523	504	485	473	463	511	457	480	468	488	467	449	438	511	451	493	478	458	510	419	480	518	458	460	460	480	468	471	475	453	482	466	444	473	439	496	432	473	470	473	510	456	490	444	461	483	540	473	457	471	469	469	464	411	446	486	444	478	460	469	459	470	478	468	482	462	466	459	456	451	450	473	472	468	495	474	460	450	504	440	455	469	434	452	474	463	440	490	456	469	468	457	465	437	474	472	443	468	454	498	457	467	454	451	457	468	462	467	459	474	448	478	460	477	474	496	475	481	478	477	419	468	448	454	505	458	482	476	436	495	438	448	435	462	453	497	484	508	499	408	467	436	423	461	452	495	513	453	466	479	452	440	456	475	460	469	447	473	448	478	485	465	503	470	458	460	487	464	480	481	486	444	458	465	431	460	453	474	469	471	440	460	459	488	474	487	490	500	493	505	468	464	467	485	466	477	472	525	484	522	460	460	433	496	421	445	478	455	444	467	487	445	507	450	450	482	456	445	432	468	472	511	451	476	468	459	431	493	455	531	490	504	411	491	471	460	463	458	455	488	465	441	465	460	462	451	486	484	471	499	479	464	468	476	527	483	482	462	477	478	507	458	467	431	489	467	454	459	471	466	491	465	483	448	475	460	470	483	470	450	482	501	443	473	493	529	480	489	457	496	447	471	435	501	464	455	443	498	449	445	470	461	463	459	480	467	472	484	424	449	482	482	442	516	482	497	445	487	439	425	465	488	527	420	495	463	479	438	432	446	431	465	466	492	469	478	495	462	451	495	463	459	481	477	493	468	434	460	515	445	490	492	489	479	462	466	458	486	447	490	440	426	499	463	515	457	486	484	458	487	471	460	433	422	490	471	440	414	460	446	478	487	475	460	470	448	484	470	460	467	459	483	449	473	440	467	436	450	421	458	480	468	478	471	453	445	481	462	460	470	490	494	471	499	446	467	483	488	486	510	432	461	440	524	468	491	495	459	493	450	429	475	505	501	456	475	462	455	475	480	436	504	411	441	477	450	468	443	434	461	458	452	497	506	448	484	459	492	466	485	470	475	438	454	487	463	456	453	507	444	472	476	456	495	431	500	464	449	455	420	504	413	503	483	449	463	435	497	471	482	437	466	464	482	453	476	493	437	485	475	472	445	454	444	440	464	506	452	463	446	457	462	501	471	464	455	477	464	526	481	503	449	469	466	450	489	456	478	499	450	502	464	446	462	486	480	460	469	432	456	433	446	501	521	469	423	465	453	436	464	475	477	464	490	474	441	438	432	446	457	492	462	489	488	480	477	442	490	470	477	500	480	451	443	489	476	504	447	493	469	437	489	461	490	461	490	457	480	476	466	508	449	479	468	510	460	431	455	476	459	476	477	473	494	487	466	469	475	448	500	435	453	434	470	489	478	475	451	463	477	458	483	467	480	482	442	483	462	499	492	473	483	510	468	463	494	471	486	439	474	444	459	474	468	480	456	483	455	488	506	437	440	466	481	479	460	469	459	503	443	466	452	451	463	445	484	459	511	470	456	482	520	486	465	494	479	506	473	466	469	461	451	475	471	460	497	507	477	493	471	481	464	494	444	450	485	427	455	437	458	497	476	462	488	456	466	446	429	462	480	445	480	434	512	481	509	456	449	457	475	480	504	476	468	446	438	485	486	472	470	452	480	494	482	454	469	486	454	452	460	469	463	450	451	435	459	459	462	473	446	476	491	444	481	450	467	474	461	488	418	471	442	484	487	488	455	509	450	449	481	437	484	469	476	464	456	431	449	469	457	474	468	463	486	477	447	487	458	469	490	448	460	481	485	454	461	493	505	489	477	468	462	482	495	416	487	506	460	438	460	449	447	477	496	412	436	490	468	486	475	477	454	481	456	473	488	455	452	464	429	487	497	441	478	464	496	450	478	505	515	484	471	476	457	460	473	474	465	465	477	439	448	461	452	452	498	486	516	430	475	471	449	464	523	449	523	467	463	452	485	457	472	498	449	477	449	500	438	471	504	472	460	482	475	497	445	483	489	508	475	475	499	447	492	511	490	486	434	475	454	439	464	431	471	481	447	519	478	438	443	435	469	442	459	470	480	472	449	495	509	456	460	472	451	483	471	498	476	437	472	468	468	459	488	461	442	451	481	505	452	460	460	485	471	488	452	432	495	504	465	521	439	477	474	462	485	473	514	445	466	472	503	492	516	457	490
770	390	175	158	232	258	246	205	172	136	123	110	89	105	94	93	74	76	63	73	66	62	67	76	69	69	63	57	73	94	59	77	65	71	68	54	66	52	54	57	57	44	54	50	47	58	40	44	50	43	49	62	49	51	52	65	63	51	42	44	45	46	41	41	38	53	43	52	49	54	46	53	48	51	43	70	46	45	58	44	62	39	48	39	55	50	47	36	59	41	42	45	31	59	51	60	51	54	53	49	40	45	45	33	54	47	48	42	54	45	53	59	39	43	58	50	48	48	52	55	43	36	43	43	47	40	52	47	50	37	53	40	45	43	50	37	39	45	46	44	38	57	47	32	53	49	39	38	44	45	49	52	45	48	57	48	42	43	33	46	39	36	42	57	47	47	28	39	49	43	53	49	52	47	54	43	50	41	43	42	44	42	40	34	50	54	45	40	36	38	46	59	36	50	42	42	38	55	40	45	51	46	60	41	39	52	50	55	42	50	42	38	45	39	46	42	65	56	44	40	35	60	47	36	49	42	49	54	41	40	39	49	38	50	50	46	43	46	43	44	37	43	43	38	49	36	44	37	41	39	61	49	37	52	62	46	39	33	50	43	51	54	57	46	41	41	43	46	50	54	49	41	60	43	38	43	54	51	44	50	43	24	44	45	47	49	28	53	44	51	50	35	42	44	54	41	59	34	41	43	32	54	39	41	30	46	40	41	48	44	57	35	32	61	36	43	42	51	46	41	37	41	48	48	42	63	54	48	40	56	43	35	55	30	57	34	42	49	30	46	44	33	43	48	34	58	39	49	53	43	57	56	56	39	49	46	42	45	62	33	49	46	51	34	64	40	42	39	52	48	27	51	45	49	51	56	37	46	49	46	38	55	46	42	44	39	54	45	60	48	42	44	35	42	52	49	42	44	48	37	42	41	44	43	39	41	52	44	49	44	41	42	44	53	58	45	47	53	45	38	51	47	38	46	40	46	37	47	43	44	52	55	36	39	56	42	46	44	57	46	50	38	52	48	45	38	42	42	51	51	54	43	48	39	41	42	44	42	39	45	38	51	60	45	45	47	46	43	47	53	49	47	37	50	37	56	46	56	46	57	38	42	43	52	43	43	32	51	44	43	45	35	47	38	41	41	43	45	42	37	54	34	45	49	48	49	49	49	39	42	54	49	32	32	45	43	40	35	60	54	48	49	40	52	47	45	36	50	48	40	40	42	52	37	35	40	54	37	45	44	50	29	45	38	36	52	41	46	42	29	46	43	42	42	44	42	45	55	31	60	56	42	43	46	50	43	38	39	65	48	59	43	53	41	45	43	43	42	37	47	38	41	43	48	44	48	29	44	45	52	33	51	59	48	48	44	52	55	45	42	51	44	64	39	53	51	51	36	40	48	47	40	57	46	29	48	41	41	50	40	60	41	37	43	41	45	48	46	60	52	42	47	61	55	42	39	44	36	50	46	43	40	58	46	46	48	44	41	62	45	46	32	49	54	41	46	42	52	51	40	36	45	54	45	51	40	48	42	52	54	50	43	56	43	41	44	51	39	53	30	38	48	47	41	50	40	59	48	43	48	53	46	44	54	39	48	52	35	43	54	43	41	52	41	37	43	51	40	44	59	30	61	63	57	47	58	49	45	39	46	56	44	47	49	52	48	50	51	52	43	45	54	49	44	47	41	43	47	53	46	40	47	45	43	34	49	44	42	41	44	40	53	41	42	47	43	50	61	46	36	52	47	52	30	49	51	50	50	40	36	48	37	42	57	39	69	42	46	54	48	31	51	49	51	46	36	39	42	54	48	47	40	43	45	48	52	41	49	49	56	45	42	51	39	53	34	48	50	57	49	46	43	45	51	55	47	29	33	43	42	47	47	46	38	52	40	55	35	55	40	49	46	54	53	37	35	52	40	53	48	42	51	39	41	51	54	52	45	53	53	39	48	52	48	40	38	55	37	51	43	39	36	44	43	47	49	68	37	42	36	48	38	45	47	47	41	40	42	51	35	45	50	48	42	45	30	40	52	38	54	40	44	43	55	43	55	56	54	44	35	49	40	44	36	52	53	47	40	42	43	57	43	38	38	48	46	53	40	38	33	54	45	45	42	49	49	56	35	47	48	48	50	41	54	42	47	48	57	47	42	41	43	49	49	52	54	50	36	54	48	50	49	55	51	41	50	43	39	48	42	42	59	39	44	45	31	34	39	47	33	48	41	57	45	49	43	42	53	51	43	41	41	42	65	60	43	50	52	51	43	56	39	47	39	33	35	44	54	38	53	38	53	44	51	38	38	42	45	45	45	47	48	52	55	52	35	54	53	31	47	46	44	57	48	58	52	46	48	41	42	41	51	55	47	44	48	51	39	30	46	42	44	49	41	40	49	49	40	48	50	41	49	50	57	46	55	51	36	40	48	53	42	31	53	57	43	42	52	44	48	43	40	35	28	46	43	48	48	37	61	50	38	41	52	49	46	38	53	37	46	44	50	46	58	36	30	51	46	47	43	52	35	36	34	44	50	39	47	50	42	48	50	43	37	45	45	46	40	56	45	42	43	51	57	43	50	51	41	47	51	36	54	52	42	49	41	36	45	50	60	38	39	41	50	42	57	39	33	53	47	45	43	46	42	47	45	47	52	52	33	47	41	50	57	46	37	45	54	50	52	46	52	43	46	35	56	43	51	51	40	63	44	47	46	45	41	40	43	41	56	54	47	46	51	42	39	36	43	51	45	46	52	44	45	44	60	45	45	44	47	45	43	23	48	51	48	50	54	57	52	62	41	45	38	53	52	40	41	51	47	44	50	42	52	58	46	41	46	46	53	45	38	47	48	48	47	40	41	44	46	49	39	46	52	42	45	47	50	44	40	58	40	28	35	46	46	41	48	55	55	44	58	38	47	38	48	60	54	46	46	52	41	37	50	46	32	41	49	52	52	37	42	38	46	53	55	32	53	49	52	46	49	49	37	33	51	53	51	44	49	43	47	49	43	46	36	43	49	43	41	48	36	53	47	34	44	44	67	53	48	53	39	39	44	37	39	39	42	41	48	39	48	38	53	44	52	37	42	53	54	45	50	46	50	43	41	37	44	53	42	37	46	47	58	42	47	53	45	53	49	54	44	41	44	35	38	47	54	48	57	44	49	45	58	52	52	57	49	46	39	44	45	45	45	46	45	47	54	43	39	42	56	50	47	48	40	42	39	52	48	35	39	63	42	61	47	47	47	46	46	37	49	45	34	58	42	50	44	49	50	38	53	31	50	50	50	45	47	52	60	46	43	57	47	44	51	45	44	39	52	43	39	38	53	47	43	49	48	37	49	38	50	36	47	51	36	46	43	48	43	47	41	40	45	43	43	43	51	46	38	36	40	47	53	43	50	42	43	47	56	55	41	47	35	44	45	46	55	46	41	65	48	55	35	34	58	52	48	51	56	37	66	33	39	50	55	59	44	37	45	47	44	41	46	46	45	49	51	57	49	37	46	51	37	39	45
17771	11782	4760	12900	19650	18023	14864	11974	9726	7692	6373	5488	4748	3969	3460	2973	2690	2375	2231	2133	1946	1863	1718	1656	1607	1633	1730	1643	1686	1647	1617	1572	1463	1390	1386	1371	1346	1294	1200	1262	1279	1176	1227	1168	1155	1066	1067	989	1042	968	949	932	958	937	903	911	902	832	856	860	854	821	811	809	795	824	794	817	854	878	871	946	944	861	867	852	821	806	770	814	720	797	811	754	787	743	771	748	728	793	730	759	719	695	719	745	776	754	751	673	709	731	727	746	754	706	740	740	748	700	720	692	734	691	750	705	753	725	742	723	702	691	692	738	724	714	699	676	708	704	709	685	682	730	709	727	719	698	673	730	714	688	694	709	729	687	798	667	710	747	714	741	669	720	726	732	752	726	722	704	710	719	741	725	738	686	735	759	735	712	677	706	686	708	710	696	685	674	725	722	673	739	674	706	693	675	748	711	730	690	699	728	739	645	701	748	718	685	656	708	711	734	687	648	715	695	700	670	703	715	727	667	654	697	708	734	688	683	712	725	689	699	719	670	730	752	717	704	718	657	724	700	769	697	719	695	690	741	696	683	712	734	676	659	697	678	681	700	669	722	705	684	750	716	762	705	731	707	701	678	709	700	698	757	687	608	693	698	710	731	689	674	724	702	705	762	700	696	681	716	714	744	731	683	654	657	664	685	735	686	711	703	688	700	719	694	677	702	703	703	682	697	753	656	718	741	707	672	693	671	712	712	713	694	660	685	688	706	727	703	709	682	716	774	704	707	738	719	725	686	702	729	700	665	688	707	730	675	717	689	717	704	715	697	659	680	671	676	684	697	709	717	717	703	691	699	681	773	711	709	655	681	657	660	649	709	702	673	694	696	697	732	725	665	711	703	689	705	687	689	732	709	728	656	708	718	679	734	681	736	707	725	710	709	746	728	683	687	734	688	716	718	702	683	709	677	677	687	719	715	697	712	725	728	715	680	749	726	663	752	699	733	718	703	720	688	729	715	677	667	701	700	687	717	673	747	747	697	709	738	683	656	685	677	677	703	712	705	731	716	661	732	693	743	671	667	728	744	684	707	677	682	730	734	713	696	693	675	720	709	685	712	710	705	671	685	705	697	660	721	771	642	715	676	708	681	659	708	672	675	710	707	688	725	655	730	710	669	716	656	700	741	694	682	689	692	697	688	689	679	760	663	685	740	735	708	651	680	763	685	691	698	678	737	700	749	733	713	727	707	716	704	713	734	749	737	695	729	686	650	706	715	711	691	759	704	671	728	676	680	737	655	723	687	717	638	729	706	697	735	704	694	741	754	695	730	693	679	724	689	747	663	720	718	704	684	724	706	677	726	689	711	676	704	699	674	682	682	684	679	686	667	727	678	718	738	721	664	718	688	764	683	719	693	715	686	740	742	666	729	712	681	677	722	687	650	719	688	701	711	672	706	703	731	670	697	705	688	742	741	737	706	656	700	690	715	717	754	677	688	729	757	719	705	680	720	673	701	702	678	686	759	663	744	679	785	710	727	698	711	693	684	681	700	701	679	700	713	715	657	727	716	736	684	719	726	710	692	693	674	724	699	660	697	732	676	686	743	674	684	665	717	690	741	718	682	713	697	712	700	702	692	685	671	700	673	701	712	736	677	709	689	704	694	726	726	699	672	746	688	686	701	679	722	699	675	695	731	698	726	717	664	692	680	739	708	683	700	684	640	741	672	709	704	766	671	735	726	754	662	668	659	709	673	705	706	704	707	670	722	743	719	671	713	738	702	706	719	744	738	682	707	698	672	704	670	665	658	679	723	717	742	730	704	720	710	764	665	685	736	704	718	691	693	693	696	700	707	721	692	685	713	708	707	740	673	671	700	671	685	706	707	713	715	692	725	683	671	698	681	697	732	721	712	661	716	707	696	682	746	700	759	737	721	733	699	700	693	663	694	684	691	733	682	692	669	669	698	691	673	757	681	762	711	652	701	723	713	726	742	675	712	676	726	699	705	626	737	708	647	697	704	689	656	761	682	724	689	717	726	676	702	699	690	690	700	729	681	683	747	699	686	687	673	708	674	686	714	738	663	670	711	713	724	678	695	700	656	757	705	682	686	690	677	754	661	665	713	700	696	692	685	690	743	685	717	697	700	686	702	692	763	708	733	716	735	659	696	757	747	714	681	685	680	703	671	737	705	681	714	682	706	708	698	698	698	686	691	761	711	700	719	675	692	677	673	692	696	747	664	665	717	717	761	718	693	732	714	685	683	678	724	655	735	692	674	709	710	734	704	725	702	705	702	702	699	710	684	747	687	759	687	695	710	664	694	665	678	705	665	699	707	672	678	700	671	724	713	690	673	668	677	774	713	698	723	682	680	731	737	701	718	720	653	715	696	697	695	661	707	744	717	690	697	718	670	760	708	697	682	671	767	695	709	722	695	757	679	690	729	682	692	734	703	673	693	711	699	715	780	694	641	718	725	703	708	691	654	659	730	697	700	712	661	715	748	723	708	723	699	741	726	694	693	666	723	728	724	703	699	692	647	692	711	724	727	691	719	648	671	723	700	706	696	679	679	719	704	738	716	675	715	738	717	700	692	739	732	729	681	707	710	693	708	744	699	683	760	711	679	687	696	719	730	720	737	701	744	749	686	721	718	706	729	667	698	718	740	707	713	684	693	740	701	671	703	682	680	689	702	708	720	710	672	700	683	690	719	696	669	706	748	699	686	684	723	737	669	708	694	692	716	739	674	731	683	728	726	731	676	716	719	711	656	690	721	740	707	696	732	744	711	742	705	649	675	714	734	718	701	719	686	705	699	683	737	754	759	708	669	707	704	720	711	696	732	739	662	712	729	721	656	708	755	697	713	709	643	733	676	667	650	720	781	734	715	753	732	745	718	676	688	668	760	659	727	692	712	667	664	673	747	694	708	697	687	725	680	708	717	682	691	697	695	722	707	724	680	724	706	716	727	712	751	709	679	737	706	746	711	718	726	728	696	713	718	653	685	693	729	688	701	719	660	690	709	740	703	701	668	678	707	714	707	717	658	684	692	728	707	686	720	683	683	686	713	693	713	660	697	671	699	715	669	656	697	692	694	739	711	719	745	749	722	698	734	698	638	709	702	665	677	750	678	713	698	700	720	729	683	708	683	665	676	775	721	736	677	678	654	707	749	790	697	738	747	721	705	694	682	719	653	722	703	682	735	685	746	710	730	705	665	717	707	673	676	687	707	724	709	660	679	729	681	719	692	699	696	715	715	728	659	722	729	724	716	701	702	669	733	772	740	657	691	721	728	725	737	727	706	707	666	682	734	725	718	664	681	708	731	723	695	690	710	690	734	686	723	675	695	686	693	708	674	719	691	677	666	703	735	754	738	665	724	722	711	724	739	695	679	713	747	710	712	693	680	688	762	715	703	681	692	695	700	706	683	702	699	660	679	712	766	660	675	700	692	653	674	717	657	703	687	661	692	668	682	679	700	699	671	659	659	708	729	765	659	717	696	660	728	687	677	719	691	753	706
2469	299	172	146	196	202	208	185	151	141	135	115	96	105	85	91	86	93	73	74	74	72	65	62	48	70	71	64	60	85	63	51	81	49	70	73	54	61	65	56	52	53	69	60	62	48	48	60	47	58	42	77	56	48	55	41	45	55	44	52	50	57	43	60	59	47	52	41	48	64	56	43	56	42	58	47	50	45	61	47	54	46	38	54	39	50	48	60	41	44	38	57	40	47	42	42	37	46	51	55	53	43	44	40	47	62	61	48	41	45	45	54	57	50	47	45	47	61	33	45	51	33	43	55	56	43	53	43	49	57	48	62	53	64	54	50	29	46	44	38	41	57	44	46	45	54	62	61	42	55	47	58	50	47	50	44	62	53	50	45	51	29	43	48	64	46	35	46	46	44	43	31	50	42	54	51	37	46	51	44	54	41	54	53	60	44	48	47	49	44	61	43	55	33	38	43	47	49	48	46	47	51	46	41	45	56	37	52	51	45	46	63	41	45	48	45	38	58	37	46	49	46	52	59	27	41	42	32	54	41	46	55	44	42	42	59	53	53	50	44	47	45	58	51	48	45	49	54	33	44	53	51	43	57	51	54	36	51	53	57	54	48	51	52	67	35	39	51	46	34	48	49	47	42	53	43	37	41	55	43	57	54	52	57	51	43	48	57	54	35	43	40	47	51	36	45	45	50	52	38	55	40	53	63	50	45	48	60	45	50	51	42	55	43	67	37	46	52	64	50	44	45	43	33	51	47	50	46	58	43	56	49	49	43	50	54	53	38	49	52	46	59	51	59	54	44	51	34	45	43	49	38	48	38	52	54	58	52	45	42	61	47	60	49	40	58	64	37	57	42	48	55	49	51	35	61	38	55	43	52	35	38	57	36	57	43	47	46	52	39	44	42	39	43	42	44	43	51	50	48	47	46	52	41	51	53	43	49	37	27	46	36	56	50	45	53	44	49	37	60	38	50	37	55	52	47	44	42	46	42	35	47	42	59	39	54	58	55	44	42	45	36	43	47	36	43	54	47	48	59	45	56	46	49	35	60	46	55	38	40	50	36	47	38	43	45	45	46	48	45	33	53	51	43	52	50	42	57	50	38	42	61	44	40	60	53	52	55	45	55	34	55	55	57	39	37	41	49	49	49	46	51	49	47	48	43	35	45	46	58	48	57	37	52	53	45	48	38	50	53	43	44	40	43	53	31	47	48	49	56	48	55	48	51	42	46	52	48	52	50	55	49	57	55	58	58	49	48	47	46	59	54	50	49	43	46	46	53	38	47	39	55	57	44	50	55	45	44	47	51	57	53	38	50	43	39	44	40	46	50	49	38	49	40	49	46	46	47	45	57	51	37	62	43	49	55	50	46	48	40	53	33	60	42	49	45	44	58	32	40	47	38	45	48	52	45	39	54	46	45	53	43	45	53	42	54	42	54	44	44	38	45	68	55	60	47	42	38	41	52	50	40	47	42	53	47	54	44	55	33	45	47	43	44	51	52	45	49	48	51	69	50	46	62	52	52	43	57	52	54	43	41	50	47	43	60	40	45	46	46	34	41	46	61	37	53	54	61	43	41	55	38	47	49	54	66	45	60	54	59	32	54	36	50	44	54	38	65	44	40	47	44	46	45	51	42	49	46	44	48	49	46	45	45	46	36	51	62	46	50	41	44	48	65	45	57	48	51	44	52	59	49	51	50	54	49	49	48	48	56	39	54	42	53	56	45	53	42	47	46	48	46	50	47	51	49	62	43	50	48	46	35	43	49	48	53	45	45	48	51	37	50	46	51	46	54	51	48	48	41	47	44	53	49	54	58	48	51	64	40	46	28	49	52	43	49	49	41	39	57	50	36	51	43	36	44	54	38	47	48	42	52	57	45	38	50	48	47	62	41	59	38	44	45	38	39	43	52	52	42	54	50	39	56	45	54	46	49	61	53	52	53	48	52	56	48	46	48	34	54	44	40	56	59	55	51	44	50	47	42	42	42	35	43	44	50	57	40	41	64	43	42	46	40	39	47	41	53	47	48	47	34	46	36	46	49	51	42	44	52	47	48	56	46	44	36	48	44	54	40	34	68	46	51	55	48	42	50	37	48	44	38	49	50	55	48	38	52	38	44	54	45	39	43	57	52	39	45	34	54	41	31	53	55	50	48	52	59	41	43	47	59	48	44	43	49	40	46	43	44	44	52	43	45	38	59	43	49	46	58	55	65	51	55	66	51	49	58	42	49	52	54	52	48	64	38	42	36	42	59	43	52	55	35	54	48	63	37	47	55	47	48	48	48	26	56	50	51	52	57	45	54	50	57	39	61	47	41	45	44	48	56	55	48	55	44	44	53	38	42	38	45	54	59	46	55	54	50	54	50	41	44	29	59	44	53	55	46	55	47	40	63	42	42	49	33	41	43	37	44	47	43	46	46	54	48	38	48	50	58	43	62	54	48	36	50	53	46	57	46	41	58	45	47	44	48	41	47	46	43	50	49	43	52	57	52	59	42	44	54	41	50	38	47	44	39	48	45	46	46	51	53	58	39	55	57	54	52	51	60	36	53	44	37	49	50	46	49	47	43	43	50	47	41	61	48	57	40	47	31	49	45	41	48	38	42	46	45	36	47	46	48	50	50	56	44	44	54	47	49	57	48	46	48	48	64	45	48	33	40	49	63	50	66	48	43	31	65	39	42	59	38	44	45	59	51	46	39	50	54	48	47	51	53	48	30	42	42	53	37	45	49	48	45	37	44	42	44	54	50	47	43	41	48	49	53	36	47	50	47	55	47	53	39	60	46	54	43	55	43	47	46	52	53	41	52	48	48	43	48	50	56	47	45	53	28	60	51	54	41	54	40	52	39	53	49	43	41	53	51	53	46	43	48	45	42	41	38	55	42	49	47	43	48	52	49	50	51	50	45	49	54	46	52	57	49	36	36	41	38	32	43	64	45	40	46	52	55	48	40	49	52	51	54	55	53	40	45	45	38	44	57	45	47	47	39	37	46	38	57	56	55	40	45	46	47	49	45	55	57	48	43	47	35	44	60	62	52	42	40	44	53	42	53	55	66	41	55	42	49	47	56	50	43	53	52	50	54	62	50	55	68	49	45	41	52	46	40	39	47	41	48	38	54	63	58	41	50	50	44	55	50	53	55	55	47	54	42	55	51	52	62	54	41	44	48	44	52	50	40	42	47	43	56	46	40	69	50	49	57	63	41	47	44	60	48	39	37	49	50	54	34	49	42	49	47	61	43	43	53	58	40	49	41	51	40	50	54	55	41	57	54	46	33	49	34	35	43	56	60	45	45	37	39	37	45	50	32	55	56	45	51	39	49	45	47	57	65	52	55	52	53	53	49	39	40	47	39	45	38	38	47	29	53	46	36	55	30	44	49	46	36	54	39	43	48	49	40	44	40	38	47	50	51	54	39	46	40	44	45	56	47	61	50	55	45	52	49	38	54	35	55	53	37	38	47	41	41	54	53	48	54	63	41	40	44
15473	9440	4156	11278	17554	16138	13518	10913	8838	7113	5862	5014	4276	3571	3150	2754	2512	2320	2141	2030	1868	1760	1693	1629	1567	1674	1601	1664	1612	1619	1550	1483	1386	1401	1334	1282	1182	1241	1123	1237	1191	1185	1145	1048	1040	1062	1065	1021	943	975	932	948	930	908	888	889	908	847	875	830	825	808	806	846	842	858	811	896	846	912	894	900	899	878	816	832	889	815	790	838	814	804	770	805	779	800	736	775	774	779	786	803	821	764	753	803	767	740	694	750	743	792	690	732	739	713	773	769	791	752	738	736	782	761	737	761	727	764	761	674	760	742	739	758	728	734	747	721	774	719	732	697	704	728	751	713	718	752	712	718	693	731	698	721	730	723	739	752	748	748	740	707	767	775	768	804	769	697	731	705	740	766	733	750	723	695	719	746	772	757	730	699	729	763	737	713	744	769	750	698	707	659	707	685	707	780	747	755	742	709	741	760	734	760	733	658	769	752	703	766	734	716	749	745	752	737	758	735	644	772	725	747	724	732	726	726	764	700	796	766	748	739	753	708	732	717	731	714	739	765	670	701	704	727	733	728	720	714	760	740	733	709	698	727	766	773	752	755	705	732	694	700	694	716	721	694	758	740	744	688	737	748	728	765	745	714	773	717	735	706	725	733	750	685	703	723	703	774	714	702	744	725	730	773	698	688	686	696	711	725	670	741	695	707	756	721	749	738	739	740	725	742	714	743	697	750	672	700	706	732	729	713	721	713	743	735	724	742	737	720	731	764	734	728	736	707	753	713	757	713	683	730	730	723	734	727	682	715	738	758	714	759	705	735	732	730	698	765	673	777	705	750	709	682	741	670	682	665	757	737	751	720	736	727	751	731	696	749	754	739	717	727	753	716	761	749	759	735	711	741	723	720	727	682	710	753	744	748	672	732	762	675	676	741	745	683	737	722	728	683	670	725	757	754	735	701	701	770	716	751	712	647	724	726	747	732	743	755	699	706	679	724	735	687	748	693	715	709	756	783	700	706	662	703	716	702	692	718	722	703	646	708	692	745	746	704	778	738	774	757	786	721	666	692	675	731	708	717	696	735	727	649	709	731	784	735	744	725	731	741	740	754	694	715	745	770	766	744	764	715	709	717	753	702	729	737	742	725	719	695	695	726	689	783	745	702	706	733	744	702	710	697	728	726	684	773	749	748	752	740	721	752	732	729	770	723	726	668	771	735	784	706	771	681	711	747	719	733	779	712	721	746	721	755	760	684	772	694	742	729	748	714	726	685	727	683	720	727	747	739	752	738	714	696	681	743	702	727	726	692	706	774	757	704	742	719	692	696	757	688	714	775	753	707	757	731	711	702	700	656	689	773	735	752	762	727	749	689	734	715	768	751	690	707	724	732	708	724	719	755	740	700	705	743	753	743	716	765	734	726	720	715	735	742	764	702	727	708	734	713	754	739	666	682	730	745	709	722	726	751	727	720	717	668	696	713	705	697	735	736	754	729	671	714	674	739	736	669	723	732	712	744	723	740	726	691	669	666	754	736	685	712	726	736	730	690	730	746	764	708	701	734	723	744	721	789	741	742	704	753	768	764	730	697	737	697	742	694	731	733	707	685	705	685	724	711	749	746	763	693	711	691	733	689	707	667	682	714	740	696	759	706	724	738	758	689	729	722	706	681	722	747	747	706	676	781	732	721	687	721	701	661	741	738	726	687	741	699	694	703	730	673	744	719	731	712	744	753	718	757	708	734	760	761	715	718	734	691	733	696	771	736	726	697	718	707	675	734	740	780	736	713	706	737	709	735	677	735	701	723	739	700	712	748	672	730	703	729	685	728	758	698	719	733	676	742	764	724	743	760	732	732	725	735	712	709	721	727	737	703	703	696	748	681	720	702	712	680	707	730	697	709	737	717	699	729	751	695	697	710	732	722	742	756	712	732	740	707	692	752	668	694	733	716	721	706	735	726	709	719	724	702	719	742	723	740	680	723	671	767	737	694	703	760	733	724	747	717	716	677	766	732	747	727	752	724	694	741	727	704	671	732	719	754	711	723	717	702	725	711	746	702	728	729	690	747	751	708	750	729	736	705	788	723	690	756	685	778	723	748	732	719	718	698	740	747	752	678	708	712	736	716	747	677	670	702	730	704	709	658	725	700	729	733	723	755	776	720	719	707	763	728	750	757	719	741	673	727	687	700	732	720	696	700	708	701	732	699	747	749	752	689	753	700	739	745	756	751	746	717	766	731	704	732	725	695	743	727	733	687	697	742	702	708	705	727	753	761	713	678	677	773	740	798	751	706	729	725	745	683	717	719	708	716	746	708	688	711	712	714	715	721	725	747	710	744	771	757	742	753	673	740	723	710	736	711	726	721	693	753	757	751	740	746	708	758	731	707	733	732	726	749	697	744	736	776	686	757	718	697	688	719	718	703	742	706	718	739	716	708	706	723	695	727	725	788	730	712	729	707	684	708	750	719	753	691	739	731	728	789	711	779	731	707	727	695	709	732	737	773	635	773	726	735	682	739	718	701	729	785	717	755	737	698	818	721	720	727	700	733	743	711	685	724	703	703	744	716	731	660	714	731	754	722	736	740	733	717	708	725	766	749	723	741	725	671	764	749	713	700	696	709	739	758	734	724	736	732	709	707	760	718	716	706	705	751	699	724	730	746	725	727	698	729	756	715	672	741	721	749	745	699	720	768	705	758	720	705	729	738	748	700	704	737	700	738	708	685	723	763	713	698	756	680	792	715	704	738	719	742	729	783	698	736	763	687	722	738	715	732	734	696	713	715	762	714	702	692	730	732	716	727	742	721	688	711	737	709	738	710	723	674	758	726	726	702	697	709	692	665	787	668	732	717	776	744	746	732	726	707	720	741	706	679	661	713	717	765	702	762	679	728	718	735	733	742	724	766	706	730	749	766	703	758	792	727	729	715	694	706	656	738	721	718	719	715	783	682	756	747	771	721	758	655	755	721	773	733	715	672	694	781	747	659	709	707	729	756	737	714	753	676	741	679	694	785	714	723	744	733	703	773	689	670	671	716	750	741	762	744	721	726	767	723	708	729	713	703	694	722	737	772	751	730	700	744	721	743	712	677	750	699	699	756	742	763	714	744	680	669	735	687	666	748	713	715	729	722	763	713	725	764	733	644	719	696	691	694	708	754	753	700	726	740	752	680	680	735	744	692	730	738	686	727	745	718	716	725	782	701	726	766	740	671	731	696	747	732	720	703	740	747	723	725	776	681	749	707	682	768	704	683	701	714	685	728	735	764	686	775	710	711	694	734	712	669	696	696	741	760	711	688	677	707	668	691	741	709	692	703	711	759	665	756	736	749	716	727	691	733	727	713	691	701	740	712	723	758	724	739	753	731	693	715	722	717	713	705	736	712	724	761	670	733	691	750	724	729	695	726	726	734	762	714	709	678	676	747	753	686	740	744	753	760	737	708	705	765	719	670	728	709	756	736	751	699	697	673	696	759	688	684	721	720	706	716	737	715	690	744	706	713	687	753	733	735
1756	667	301	205	324	373	363	331	308	270	216	199	183	139	149	142	111	125	116	112	116	116	112	97	104	99	84	89	93	120	102	83	75	74	102	70	80	93	76	84	82	78	82	83	64	82	84	67	91	76	85	72	86	76	80	78	62	72	82	80	72	59	77	61	75	72	72	52	75	60	77	76	71	73	73	65	80	64	78	56	74	74	65	59	60	53	66	91	66	76	72	62	77	69	68	66	60	80	58	68	74	63	81	70	66	63	62	63	78	79	62	68	74	60	66	72	62	62	73	75	58	77	75	69	65	83	76	75	62	68	69	83	59	74	68	70	64	50	63	66	77	78	76	64	62	71	78	65	77	60	67	55	56	82	61	62	70	68	70	63	74	68	62	61	74	61	54	81	73	83	93	80	65	66	73	78	64	66	67	64	67	76	68	69	60	65	64	62	63	64	66	87	81	76	52	63	78	71	55	66	61	68	84	47	63	82	68	69	74	59	77	79	62	74	70	70	65	95	60	72	50	76	54	66	70	69	73	78	88	61	77	86	53	75	71	68	54	73	87	86	70	63	66	53	71	63	55	72	67	71	70	75	65	80	72	69	55	62	71	70	68	82	75	71	79	66	88	58	53	66	69	45	57	72	78	55	70	58	62	66	68	60	83	74	68	69	72	64	71	80	70	60	64	57	68	59	65	62	82	61	64	67	54	64	73	80	72	70	64	71	60	69	67	67	72	69	57	63	64	62	80	79	68	66	68	50	56	67	66	77	81	63	86	66	70	64	59	76	72	75	69	66	60	64	74	51	70	65	81	73	63	68	77	77	71	77	65	65	68	61	67	61	63	60	67	68	61	67	67	76	71	63	69	68	70	75	58	78	58	63	64	70	58	60	89	51	68	58	76	62	68	73	56	68	84	69	63	65	63	70	76	63	59	62	66	65	60	50	72	61	75	62	78	68	58	57	61	90	69	61	70	69	66	53	61	45	73	58	73	67	59	67	71	51	54	60	87	54	74	68	73	68	54	79	62	58	65	75	65	71	74	67	60	72	62	73	82	79	76	65	71	68	65	70	64	72	64	60	73	70	74	67	75	77	58	65	70	62	77	67	61	63	84	74	70	47	72	59	69	75	81	64	54	80	50	67	61	75	57	70	63	62	68	58	78	60	72	65	74	56	51	71	77	67	64	73	85	71	55	61	68	68	66	72	66	71	66	70	60	77	53	76	65	78	63	82	71	62	80	57	76	69	62	68	71	61	73	67	74	67	67	68	72	70	77	75	63	74	64	75	67	61	68	67	67	63	66	66	64	77	62	55	59	74	61	64	52	79	62	55	78	61	71	73	86	55	71	67	65	56	58	70	66	78	57	56	68	66	55	59	62	64	65	73	69	64	69	65	78	58	62	64	69	57	57	69	63	72	68	75	65	73	68	71	63	63	66	74	74	79	75	72	79	64	53	73	59	83	75	61	61	67	67	77	82	75	72	53	82	61	73	55	61	64	71	65	74	69	55	56	64	75	74	66	72	79	57	63	64	60	71	66	69	67	76	73	66	68	65	65	58	50	59	61	48	55	73	66	71	74	57	72	65	62	51	65	76	71	70	58	71	81	65	65	78	65	51	66	66	68	53	68	58	64	70	47	68	64	64	76	66	66	63	69	84	68	73	68	69	71	70	65	54	64	62	64	68	74	65	76	58	66	81	65	62	55	52	53	53	67	70	64	49	76	75	60	77	59	60	64	78	71	59	83	57	64	59	71	69	67	73	58	72	62	68	56	70	67	75	75	68	53	95	58	60	61	78	66	70	56	71	62	65	56	57	71	63	70	78	75	80	62	62	69	73	53	77	70	81	68	69	68	71	69	69	56	60	84	59	64	58	64	62	64	61	59	64	63	66	58	72	65	65	72	76	75	59	65	59	67	70	55	76	65	71	57	74	59	69	69	68	65	60	58	66	60	63	60	69	47	59	74	62	62	59	73	65	76	78	76	76	64	68	66	56	61	72	53	72	54	70	59	66	76	55	75	69	49	58	66	72	66	63	72	60	68	65	65	52	55	64	58	56	63	73	73	68	74	68	68	63	61	71	60	71	63	70	74	70	69	57	63	61	71	72	57	53	64	72	74	66	83	54	58	69	67	57	55	89	73	69	78	53	61	74	74	61	63	60	53	74	81	71	77	64	71	73	66	62	79	62	60	72	56	59	75	82	73	65	61	70	57	59	73	64	57	72	60	57	67	59	52	65	58	65	51	56	72	71	53	81	59	52	90	65	72	75	82	73	70	73	65	76	73	72	86	69	56	61	67	55	58	70	59	76	63	61	82	66	82	83	74	65	77	70	56	59	63	79	73	63	83	68	60	77	62	63	61	57	68	76	55	67	68	66	56	66	62	69	75	54	60	65	78	69	61	71	57	48	59	65	65	72	64	76	86	73	73	53	63	68	68	72	67	79	57	76	68	67	56	67	63	65	62	75	73	66	78	78	76	75	77	63	76	59	73	56	67	64	50	73	65	69	70	63	72	70	53	65	78	67	72	79	69	61	64	87	63	69	74	70	72	76	71	55	70	78	65	80	84	58	66	71	81	61	60	51	64	54	60	51	68	50	48	54	67	81	66	71	72	66	64	57	73	67	58	58	58	62	65	53	58	67	63	71	60	70	71	62	64	52	58	47	80	64	51	76	58	62	68	59	56	68	58	53	69	75	73	64	66	82	62	61	69	61	71	86	72	81	69	84	81	65	65	84	69	69	64	68	61	58	43	66	58	59	66	60	63	83	52	55	86	76	65	73	56	70	61	62	61	65	75	60	77	75	58	63	67	71	57	65	73	66	62	67	61	76	60	59	72	65	83	81	63	66	58	73	63	70	63	76	62	55	72	68	67	76	59	59	68	62	51	48	67	69	70	65	77	78	69	59	80	64	63	58	71	63	73	67	47	59	76	62	53	66	73	62	57	54	57	63	77	74	64	56	57	57	77	80	68	75	59	65	73	67	46	66	50	73	68	69	62	58	65	56	76	74	73	78	67	61	59	68	52	72	70	67	81	70	63	51	63	71	70	56	72	58	63	56	70	66	69	68	55	53	66	54	58	69	70	66	70	72	62	68	79	53	64	64	74	65	67	89	71	56	81	82	51	64	73	70	68	72	69	65	74	71	64	62	64	71	61	71	60	81	67	71	56	76	60	68	59	81	96	50	55	66	60	68	71	69	62	64	81	70	69	61	75	61	63	69	70	62	53	74	64	64	65	74	67	60	70	79	62	75	66	80	57	70	66	72	83	68	74	81	62	66	75	79	77	78	67	63	63	74	53	66	61	51	63	67	65	69	76	72	76	57	60	61	77	60	68	85	65	58	79	61	72	69	68	79	62	60	68	76	73	69	76	57	69	70	73	68	67	64	69	91	64	77	74	59	74	74	61	69	58	65	52	79	65	66	67	62	78	78	58	86	63	72	71	63	69	54	60	65	67	56	66	73	73	61	61	70	58	48	65
22955	14956	6706	16863	24590	23120	19525	16468	13664	11239	9242	8041	6962	5872	5118	4559	4130	3811	3547	3210	3076	2881	2759	2630	2501	2543	2548	2558	2460	2398	2299	2223	2061	2075	1913	1885	1864	1762	1774	1774	1773	1701	1686	1615	1641	1535	1551	1423	1449	1472	1381	1339	1292	1308	1187	1214	1258	1220	1255	1195	1211	1210	1173	1239	1176	1227	1222	1270	1238	1320	1287	1333	1299	1244	1242	1197	1141	1193	1153	1144	1098	1151	1065	1101	1078	1081	1081	1090	1103	1019	1039	1068	1055	1049	1118	1060	1102	1038	1011	1073	994	1040	1052	1058	1096	1046	1026	1098	1001	998	1020	1066	1019	1028	974	1030	1082	1016	1005	1079	1026	980	1037	971	1025	1019	1048	1050	1040	1075	1026	1020	1014	1001	991	1039	994	1012	1042	1001	1010	982	1005	1034	1041	967	1023	1036	1029	1006	1004	998	966	1005	1019	1023	996	1018	1011	988	967	1008	1025	979	984	1011	1035	1029	1042	1024	985	1010	988	1059	1015	1011	1019	974	1059	983	1054	964	1044	1025	1002	966	1002	1039	993	997	1009	1010	977	991	984	1020	1009	1001	1052	1022	1039	993	1019	1036	1044	1013	1013	1067	992	1075	952	1019	1047	1012	1031	1026	974	1012	1004	948	1048	981	1026	1014	1019	1003	1033	1007	987	1044	965	955	1019	977	1044	1031	1026	999	1047	1009	1027	978	980	967	990	1025	1015	946	964	1036	973	1044	1032	998	966	1069	1010	1044	1003	994	1034	1020	976	934	1045	1002	1015	992	1013	1054	996	980	978	984	1008	1001	977	998	1010	1020	961	1049	987	1006	1002	1049	1043	1008	984	1010	1063	960	1023	994	1066	971	1044	1036	1005	1016	995	1019	970	999	1021	1030	1020	1009	1008	1011	1013	984	992	1061	1041	978	989	1008	999	1014	994	1063	973	1055	986	1009	1028	1040	1001	985	967	1066	1048	1017	1051	1042	983	1001	983	978	930	938	1025	1012	955	1024	1049	1013	1034	1006	1031	1030	977	983	931	1003	1013	975	1039	965	942	969	958	1018	1047	980	1047	1041	954	1000	1034	959	1007	990	971	1044	1000	985	991	1013	941	1054	1002	1003	1045	950	965	1026	1049	1024	995	1022	1070	1039	991	1047	986	1009	1015	1072	1063	994	1027	982	1002	988	997	1006	964	1046	1037	999	984	1065	1012	1005	986	999	992	1028	1039	1016	1062	1029	1041	1013	995	1002	1027	1052	974	980	1035	1034	1032	1007	1032	1061	1021	991	1056	1041	994	1092	1004	1106	1067	1011	959	1030	1005	1009	1003	959	987	1033	1003	1023	984	1000	1075	950	1011	1018	1034	971	1032	998	1002	995	1004	998	994	991	978	1020	1022	998	1036	1022	1032	1060	954	1045	966	988	1015	1038	1022	979	999	1007	968	933	1049	1007	1014	996	961	976	1027	999	1028	983	973	1096	1014	1058	981	1028	1046	1001	1026	984	970	1029	1051	1012	1005	1052	1027	1039	1005	1014	960	1006	1047	1034	1011	997	1015	995	1009	972	1058	990	1038	1058	992	976	1065	1030	1055	1002	1004	1040	979	976	995	1036	964	1007	1057	993	974	954	995	1035	1044	981	1020	990	1061	994	1022	1011	1027	988	963	1002	1029	1070	1010	967	1012	995	1018	1005	988	1054	1020	1005	997	1031	1030	980	942	1019	1016	1028	1003	1014	1070	965	997	1009	1013	957	1039	935	1044	1064	1058	1013	1009	1030	1009	1049	999	1003	1026	1023	991	1058	1004	970	1015	1031	976	990	973	995	979	1055	1019	1003	1008	1083	1021	1014	969	977	971	1022	984	1057	973	1003	1026	1019	1007	1054	1014	950	974	981	1004	982	1044	1005	1025	1004	927	988	961	1049	1018	1019	1030	1089	1052	1045	977	1003	1012	988	1004	1040	1015	1017	991	1028	947	970	971	1019	986	1006	1023	1001	1023	1003	1007	1060	960	996	1028	992	987	1041	999	1015	1039	1017	1006	1024	992	1055	1040	1013	985	982	1015	976	989	945	1012	995	1036	985	990	1039	1060	1040	1097	984	1033	969	1001	975	1029	1009	956	990	983	959	991	1013	974	953	982	1062	1012	1052	1021	958	1007	974	1048	1004	1036	938	1042	1018	1031	1023	1045	1010	993	1019	1040	1008	980	1037	1011	1004	978	1011	976	1035	1027	1026	955	986	1037	1032	1012	1054	1015	1016	995	1011	981	1039	996	996	1010	999	988	996	973	1058	1036	977	1036	1041	975	981	996	991	974	1044	1010	1049	995	1061	984	1017	961	1010	1029	988	1015	1040	983	1018	988	1047	1039	943	1023	982	1024	1010	924	947	1014	1028	978	1067	992	1004	985	995	942	1005	1027	968	1014	1023	1038	1041	1044	1008	995	987	972	973	885	974	1031	987	1026	989	1011	965	1039	1009	991	1012	1027	1009	918	1002	1042	991	1054	977	1031	978	1006	1028	993	1023	966	1044	930	1007	1014	963	939	1021	1016	976	1044	1049	1060	987	978	965	1023	951	982	1008	1009	1031	946	969	1074	1043	1001	962	1040	1024	1054	1018	1041	976	983	1031	1068	982	998	1014	1020	1015	991	1041	1018	976	932	1002	1037	1019	1023	1013	1031	973	988	1020	1030	959	1023	1038	984	1019	998	1044	996	1049	948	1004	1032	959	988	1007	986	1003	1030	983	953	990	972	966	1054	1037	1020	983	1017	1017	1047	969	1038	1000	1009	940	1012	1024	942	964	988	1017	1031	980	955	1032	1032	980	928	999	1020	1048	1028	1003	1015	992	1022	1121	1015	1024	1002	1020	985	1030	1059	1005	1043	1026	1020	1017	958	990	924	999	1020	986	1014	1020	999	1064	973	1018	1029	1024	964	1037	1025	1004	966	992	993	976	1003	1053	972	981	1044	947	1022	1003	1027	974	985	982	984	1041	1048	1091	1057	981	1001	983	1013	988	1002	999	1007	992	1055	984	1030	1039	980	949	1034	1031	1003	967	1029	978	971	1010	981	947	999	998	948	960	986	981	1046	1019	1025	908	1062	998	1001	1031	1054	1032	982	977	1026	1019	1032	1050	1010	970	995	986	1020	999	1032	1053	983	1003	1011	967	1014	1018	1022	1031	1055	1032	983	1010	962	994	1028	1004	988	1015	954	1010	991	1063	967	945	1006	1010	1010	995	986	992	1023	1006	1045	1032	986	958	942	1015	1036	978	999	977	984	1075	960	1037	1011	978	1023	1017	1015	1055	1036	1041	1074	1009	1038	993	998	1028	1051	967	1003	1044	970	993	1014	1042	1049	984	1046	1068	943	1024	997	1017	1023	1001	1028	1033	953	1044	993	983	978	1047	1027	1044	981	996	1042	1015	1016	1004	1008	1029	986	991	998	1069	974	1015	993	1054	996	1045	1022	947	1018	955	1000	1023	992	1008	1030	958	1039	997	999	1049	990	1081	1067	1049	1005	982	1019	1011	970	1008	1057	1059	988	1040	1014	993	944	975	1039	1005	1030	1015	981	917	989	1003	1026	991	980	1042	988	999	1032	1023	990	983	1061	1014	1001	1028	1000	1025	1025	1006	979	960	1019	963	985	1038	940	1078	1005	976	1012	1019	1044	982	1036	987	1004	956	1030	1047	1004	1014	982	1010	1012	975	1024	1020	1020	1011	985	1045	988	1051	1026	1046	997	1040	1005	1034	1056	1048	920	1033	978	1019	1009	978	936	1016	959	1005	1045	1002	993	1006	1057	958	1002	993	1076	996	958	1006	1000	1006	956	999	1043	995	1012	1004	998	1028	1025	1039	1070	991	1032	1023	979	1046	1030	983	987	1010	1039	978	1001	950	1005	982	994	1000	989	1006	1013	959	1085	1045	966	1010	992	1004	983	981	991	1042	970	1012	1043	975	946	1013	1035	1019	1040	1024	1006	1063	1076	1067	974	1011	959	1000	1006	1068	982	1040	974	1006	989	1016	1004	1003	1035	995	1053	932	1035	978	967	1012	926	989	1028	1030	1004	1030	1034	1061	951	966	1012	966	1010	1033	965	991	1046	1025	1009	993	991	1050	986	1002	994	1031	1041	1022	1028	985	984	1013	1061	1000	1005	1041	972	1011	1016	980	1016	994	977	1031	990	1026	988	1048	990	1030	973	966	983	1033	994	1010	1038	983	1009	978	1004	1042	999	1012	1029	1018	974	971	1023	1000	1045	991	954	1009	1029	972	993	1031	1029	975	968	1059	953	978	947	999	948	1050	998	993	1009	998	1007	1028	980	1025	1033	1017	1038	1027	963	1013	986	998	1060	1012	963	1028	957	1011	995	1012	972	1006	979	1010	997	1081	1040	1010	1011	1021	1001	958	1036	1036	1016	1002	1056	985	1027	1018	994	970	988	976	1002	972	1018	1022	1050	952	981	978
1413	173	84	68	100	103	130	80	102	83	65	81	59	46	52	45	65	47	34	43	46	39	40	42	33	40	35	23	34	42	37	40	40	34	37	40	43	36	33	35	48	37	31	46	34	25	39	23	39	36	24	41	36	28	28	32	35	32	28	38	26	21	43	35	38	31	38	29	33	32	36	45	25	37	29	37	41	27	20	24	33	27	35	36	28	19	24	27	32	39	26	30	33	30	29	35	27	30	29	33	31	27	28	31	19	29	22	31	26	37	25	22	30	34	29	24	29	34	30	32	36	26	30	22	26	32	26	31	24	28	32	28	27	23	29	43	24	24	26	35	32	38	36	33	31	38	35	24	33	41	37	29	30	27	30	34	26	39	23	32	23	29	23	27	25	21	31	36	38	38	28	30	33	29	40	31	28	30	27	32	24	29	35	29	33	30	29	29	33	21	38	29	31	18	33	35	24	32	28	19	34	27	20	41	36	24	29	29	32	32	31	29	22	40	30	35	26	31	38	30	32	25	34	36	31	33	32	39	38	41	26	24	37	32	31	35	31	29	37	32	32	32	31	35	27	28	32	30	34	26	35	27	30	32	22	41	29	30	35	32	20	29	24	32	29	34	24	36	25	26	27	26	26	30	30	33	27	23	28	35	24	35	35	33	22	23	33	20	29	31	28	29	30	36	41	18	30	25	30	32	31	32	27	37	18	30	29	40	25	23	38	37	30	29	41	28	33	30	27	27	40	25	35	29	26	25	19	35	41	26	34	35	21	26	29	33	33	33	33	32	26	27	27	29	25	22	28	27	24	24	23	30	29	25	35	17	28	36	23	32	30	28	35	32	28	35	42	23	34	37	37	33	32	38	30	22	31	27	32	32	33	29	39	18	42	37	23	24	32	31	38	35	25	43	29	36	31	27	31	40	26	26	22	29	30	31	38	26	28	27	22	32	34	28	19	34	29	32	21	31	24	27	25	25	31	34	31	23	35	32	32	26	29	26	34	26	30	25	28	29	24	36	30	41	25	31	29	28	33	32	28	39	33	27	35	28	24	34	24	31	25	31	23	30	19	33	34	25	36	25	25	29	31	30	31	33	32	20	32	35	26	26	36	33	34	24	31	32	23	34	41	34	30	25	33	33	33	31	30	32	34	30	36	35	40	24	27	39	41	22	24	41	31	23	38	40	36	21	29	30	33	43	18	28	22	14	33	28	29	32	32	26	25	25	29	29	27	36	27	21	38	31	32	26	32	30	32	29	32	36	40	33	37	35	24	26	33	34	36	40	26	32	28	34	33	27	25	28	39	26	28	33	33	35	30	31	32	32	24	35	24	29	30	31	20	29	29	22	25	30	31	28	34	30	32	31	25	26	21	37	38	35	26	22	34	34	26	31	20	33	31	34	28	30	32	17	37	40	36	49	29	36	24	27	25	33	27	28	28	33	27	35	20	27	32	26	32	45	35	29	25	26	23	27	29	33	37	32	23	33	29	29	31	22	21	30	33	31	29	33	40	27	32	28	36	31	31	24	33	27	31	20	28	27	36	27	17	33	40	24	29	33	38	29	27	23	24	30	24	34	38	25	36	28	23	38	27	26	32	25	29	27	38	33	29	24	31	39	38	39	32	26	37	21	28	21	26	29	33	30	40	28	25	32	25	33	31	23	21	27	25	28	31	39	30	33	27	28	29	33	39	36	28	22	26	26	30	28	27	22	33	37	29	23	28	20	27	23	20	23	29	24	23	32	27	43	25	31	19	28	32	29	35	30	26	29	27	18	46	31	34	25	30	34	39	29	30	38	28	26	26	36	34	32	22	30	28	42	38	39	26	30	25	29	37	27	19	18	27	26	29	28	26	36	36	28	27	35	27	35	32	26	27	27	24	32	24	24	33	25	31	23	32	23	23	44	28	20	31	26	32	30	30	30	33	35	29	32	34	41	28	33	24	24	26	28	31	36	26	30	33	33	37	22	38	29	31	27	38	36	28	24	28	31	27	34	24	32	28	33	26	23	31	26	24	39	32	25	21	22	33	29	25	24	34	33	31	27	32	36	37	34	38	36	33	28	30	30	29	23	30	25	30	25	31	31	24	31	34	32	28	26	31	34	33	16	34	30	34	28	25	16	40	27	29	33	30	30	33	30	24	35	28	31	31	34	27	17	25	35	29	25	25	35	31	43	26	25	24	39	27	34	37	25	31	35	30	37	25	38	31	30	26	33	28	28	37	41	32	27	27	28	39	23	31	25	34	36	20	31	27	24	31	27	29	33	31	28	23	31	26	43	39	31	42	29	39	24	27	25	32	24	38	32	29	30	36	37	27	40	33	30	35	27	25	36	34	30	29	37	23	34	20	22	33	25	38	38	27	33	48	29	27	27	26	24	25	27	40	33	34	37	26	33	23	30	28	20	31	27	38	31	29	28	35	27	31	29	27	29	32	28	22	26	28	30	23	38	25	30	38	35	30	30	27	28	36	26	29	31	21	39	30	32	25	33	30	33	28	43	31	36	22	40	38	47	23	30	28	24	30	31	33	32	32	41	23	28	29	26	26	37	32	40	32	26	35	30	33	34	26	21	27	28	22	31	28	28	36	32	26	36	28	23	28	44	32	31	27	22	32	40	42	29	30	18	26	26	22	31	41	25	33	30	28	40	23	36	32	29	34	29	26	30	22	32	27	25	23	23	28	24	20	24	29	34	25	26	25	25	26	20	15	29	36	29	28	28	36	32	30	28	32	29	33	37	25	28	27	30	32	36	27	34	30	26	35	18	22	28	38	24	30	24	30	38	29	35	34	28	25	34	36	31	24	31	32	20	43	30	29	34	26	31	33	36	25	34	33	28	34	26	27	24	30	35	32	34	36	34	21	23	28	29	31	23	26	37	30	31	39	33	25	35	29	33	29	37	38	24	37	24	36	37	39	30	29	25	20	35	29	22	30	37	36	27	23	32	16	20	19	30	30	35	20	25	25	28	31	30	31	33	34	26	34	27	26	23	39	30	27	31	34	33	35	30	20	26	22	28	36	30	29	27	25	27	21	27	39	35	23	26	40	32	24	29	23	33	37	34	24	30	38	27	44	30	33	25	38	31	30	36	34	31	26	30	26	21	31	26	35	29	31	33	33	25	32	21	31	34	31	39	33	28	29	31	36	32	25	34	26	29	35	26	32	28	20	22	29	38	27	22	36	28	21	37	24	30	21	29	27	33	33	27	36	22	35	35	30	39	30	34	31	32	31	31	39	35	29	25	37	22	27	24	34	25	29	26	36	29	23	30	24	27	29	25	26	27	35	23	33	22	29	35	17	18	24	36	31	27	33	19	33	31	28	36	32	32	27	24	29	39	35	32	37	32	34	47	29	22	42	35	29	34	30	35	33	29	27	23	27	29	24	35	27	34	39	35	29	29	19	31	29	30	31	23	26	31	27	35	29	23	37	29	22	30	37	38	34	36	32	33	24	28	34	25	35	27	31	29	27	37	29	30	36	38
11683	5669	2342	6490	10842	10062	8004	6330	5018	3836	3148	2689	2306	1910	1720	1469	1465	1301	1205	1138	1033	1007	1002	956	989	1005	1087	1062	1106	1027	936	888	961	881	811	783	846	814	788	824	749	739	729	733	705	637	629	621	627	665	623	599	583	553	616	525	550	509	515	540	532	514	522	536	551	624	580	583	602	583	541	551	625	574	542	513	508	532	518	548	547	557	479	511	503	473	471	533	479	494	459	467	455	520	483	461	476	481	488	436	448	451	490	501	460	477	461	474	480	481	461	490	496	477	497	492	466	482	518	480	462	446	469	488	461	502	477	471	474	421	440	472	471	510	452	499	453	468	449	485	462	421	496	460	445	465	444	450	470	447	436	475	502	488	453	428	465	487	458	475	469	445	481	487	456	483	493	469	524	471	484	475	489	481	467	517	463	478	482	481	490	447	483	475	437	423	461	498	453	474	482	472	466	495	430	479	465	465	480	492	485	469	465	434	445	473	468	502	489	482	481	450	472	480	493	474	495	488	423	483	478	477	493	518	444	500	481	468	462	457	494	424	491	449	424	476	464	481	485	458	413	474	494	463	461	460	477	460	468	440	477	453	446	427	450	499	470	472	481	429	482	468	494	429	470	472	456	452	454	430	442	481	450	437	469	461	447	475	480	484	452	464	498	442	462	440	492	451	434	467	498	476	474	450	460	462	464	486	454	467	473	466	505	498	464	463	442	459	472	472	478	488	461	480	466	481	450	489	467	465	468	454	483	476	499	465	472	464	450	493	479	480	468	464	508	448	481	479	493	461	481	429	498	506	471	464	533	493	449	499	484	479	500	441	488	469	470	451	448	464	430	475	488	459	500	443	462	472	470	444	481	476	461	497	469	438	491	447	460	486	426	475	435	474	453	462	445	446	455	443	515	448	437	498	530	462	450	467	467	427	478	469	481	481	471	456	427	503	431	436	457	521	488	498	475	484	501	447	487	444	463	481	441	486	488	443	494	474	468	474	464	487	489	473	466	478	492	473	473	470	482	473	469	441	452	447	503	460	505	507	455	439	456	457	503	462	461	437	472	484	463	438	461	468	435	456	484	445	461	499	454	480	457	481	474	461	509	457	463	506	439	470	454	477	456	476	439	448	494	476	478	479	474	430	464	467	489	477	479	474	488	443	446	505	458	437	466	469	472	496	455	464	507	495	490	450	438	428	478	475	480	433	478	461	478	499	501	491	473	485	436	450	512	455	442	477	486	460	472	469	460	477	458	491	491	456	465	458	488	477	485	499	471	486	476	462	466	482	482	480	503	478	483	490	449	490	446	473	431	477	454	456	482	464	478	454	469	499	434	485	476	461	446	466	479	505	458	486	427	466	464	478	464	464	467	498	454	449	486	476	403	469	453	476	471	494	466	486	483	467	479	469	465	498	471	463	456	497	450	473	461	469	452	469	487	486	463	460	478	515	461	456	502	437	447	476	499	496	463	511	473	466	436	459	466	427	469	492	481	483	470	447	501	521	460	440	451	453	442	444	448	460	466	477	443	479	481	448	453	449	473	448	430	458	466	473	453	487	485	472	459	470	442	431	462	484	471	459	419	438	450	470	489	472	499	440	468	469	505	473	459	440	434	488	486	464	491	489	478	451	473	460	480	468	456	475	447	435	470	462	473	502	480	447	437	420	443	491	424	471	476	469	498	494	463	483	459	435	474	443	460	454	451	453	445	467	435	479	480	476	466	444	449	463	444	479	508	466	441	469	468	454	471	534	462	489	475	433	456	454	479	423	461	453	466	459	473	483	473	475	460	493	448	486	480	502	459	452	474	521	477	487	469	483	442	496	436	470	461	483	465	499	453	494	461	479	481	432	437	491	444	450	462	458	486	483	499	452	521	477	460	456	479	468	469	421	491	475	428	464	498	465	474	436	462	458	484	457	442	457	448	446	463	457	457	460	464	515	498	471	449	475	472	428	442	471	461	479	443	442	415	463	463	493	486	447	489	441	449	466	455	464	445	471	464	496	489	498	437	457	486	458	485	479	477	479	486	493	434	467	464	445	502	468	472	471	486	434	475	463	486	489	483	460	484	500	420	479	465	474	468	480	492	518	449	436	468	463	491	478	495	462	484	484	429	462	467	470	450	513	455	467	484	444	464	467	554	466	459	472	473	451	441	471	470	446	475	479	461	464	480	468	421	414	457	518	448	478	448	446	470	427	464	497	497	482	428	507	472	497	446	486	501	489	493	444	514	456	483	474	455	435	480	458	450	476	477	436	466	459	494	503	464	448	483	506	501	472	444	486	464	493	456	437	497	457	480	463	419	488	476	525	454	485	467	467	456	475	459	415	467	459	444	513	479	471	461	517	460	479	438	454	466	470	458	479	473	460	451	461	493	462	451	465	452	469	442	421	476	473	460	466	464	439	474	467	488	480	438	468	452	492	472	466	428	488	500	488	457	458	461	475	487	488	469	442	468	443	472	470	440	445	424	485	476	448	490	474	458	450	484	491	482	465	511	456	498	476	449	504	502	511	481	469	471	493	422	482	457	442	470	460	470	463	477	453	493	427	466	482	459	472	470	452	483	437	496	461	458	482	467	493	478	458	511	434	469	507	502	473	454	480	476	493	517	453	439	470	458	485	436	455	454	459	472	467	491	470	469	466	460	433	480	461	483	457	494	434	465	509	490	473	462	484	452	484	515	473	448	449	462	469	492	422	480	466	479	479	486	448	450	462	475	452	468	482	475	458	475	453	489	468	423	459	447	456	459	463	467	512	462	454	466	422	454	492	461	515	524	475	466	476	431	460	460	449	472	505	444	489	485	495	445	483	503	467	477	488	495	458	466	471	476	503	467	452	456	443	450	439	462	461	534	436	499	458	436	415	484	446	426	481	466	470	446	432	494	426	447	469	477	486	432	507	511	435	429	459	470	447	440	450	472	468	434	468	492	464	449	472	472	468	490	467	427	452	474	497	499	473	480	448	434	476	469	485	479	477	512	456	420	437	487	477	479	463	485	455	460	454	447	479	459	481	469	472	417	447	428	468	491	445	472	447	477	483	491	435	469	449	437	437	462	463	436	458	453	458	451	490	448	456	458	434	450	459	455	463	447	447	422	444	482	475	427	455	444	434	431	477	465	466	441	476	474	435	453	442	450	467	427	458	459	454	446	462	474	469	487	485	483	445	452	500	434	466	467	437	512	481	450	465	473	479	418	464	432	482	470	450	458	493	505	478	450	480	421	489	503	450	455	474	459	475	494	453	481	469	466	481	418	446	425	491	455	485	486	465	446	442	427	468	474	446	462	472	443	486	465	491	429	435	478	457	474	482	445	472	446	467	482	498	460	469	464	470	475	470	466	444	478	496	492	458	481	432	419	486	426	525	471	489	479	492	456	450	460	457	478	483	447	465	457	477	468	468	476	460	476	454	470	493	494	492	470	464	464	427	442	457	467	489	469	446	461	470	472	464	446	455	476	470	452	498	463	466	455	469	470	458	470	481	495	450	464	454
833	408	188	141	214	239	231	210	182	141	152	116	101	106	92	73	89	78	89	95	63	69	77	72	62	61	56	75	68	73	67	50	57	76	50	68	63	65	60	63	58	60	44	54	67	49	45	57	57	50	49	62	52	48	61	44	54	38	48	48	57	46	49	54	46	51	44	45	48	52	37	43	48	49	45	51	42	46	47	36	51	40	39	51	45	46	41	61	45	58	51	42	49	47	42	43	48	43	46	38	47	44	51	35	48	37	38	37	61	52	48	48	41	33	50	58	32	54	49	43	43	51	49	55	37	39	39	41	36	43	51	41	48	36	36	36	49	44	49	41	49	47	40	45	36	43	49	32	38	40	46	52	36	46	60	42	40	43	46	54	40	35	47	48	46	38	43	54	52	45	48	45	34	45	53	45	43	45	46	51	51	36	56	44	31	37	53	40	52	51	46	49	45	47	55	41	49	40	56	47	49	41	46	37	46	42	43	41	58	37	50	48	44	43	57	42	56	31	50	49	38	61	56	38	61	38	51	47	42	46	44	43	47	44	30	44	25	40	51	55	42	43	45	55	48	52	47	46	41	39	52	41	36	51	35	40	43	57	54	63	29	46	49	31	38	41	41	51	35	58	54	52	55	39	49	45	37	52	52	51	38	31	38	39	43	55	41	52	43	42	42	36	39	60	53	46	44	45	54	47	45	52	37	50	46	44	46	55	48	42	50	52	47	44	42	43	56	52	32	44	47	33	29	57	39	52	45	44	48	46	39	44	46	48	39	55	49	44	32	43	53	35	42	44	48	44	39	37	50	48	37	50	63	43	41	39	47	51	52	47	42	39	52	46	46	44	48	45	41	41	42	36	44	40	46	50	39	53	50	36	46	44	37	36	51	59	46	38	44	43	53	51	38	46	39	47	43	48	50	46	32	54	44	50	43	40	39	36	47	46	40	50	47	53	45	45	58	44	53	41	40	40	43	36	45	45	50	30	50	55	38	55	40	47	44	45	43	41	46	55	41	35	51	45	34	49	44	55	59	43	47	44	39	57	36	46	61	52	46	40	50	39	34	51	52	56	57	47	56	43	45	44	51	43	46	50	47	43	45	41	52	58	47	59	42	43	40	31	36	49	45	33	37	38	42	47	44	39	53	57	48	54	37	43	48	52	44	62	46	40	50	57	53	49	41	43	39	37	34	49	43	44	44	48	53	45	43	38	49	43	48	43	46	35	47	46	38	45	41	53	50	48	50	52	46	44	47	62	46	33	47	41	53	50	38	42	30	47	63	51	56	31	38	56	34	61	44	43	47	43	40	40	41	49	39	48	37	46	48	39	55	43	43	44	34	39	49	45	64	43	59	45	38	57	52	37	42	29	61	40	48	41	47	31	43	43	47	51	39	51	40	43	58	44	47	53	59	39	39	55	48	48	53	35	54	50	49	42	43	50	49	46	46	54	55	41	50	43	39	44	44	57	34	42	69	44	47	46	37	52	45	42	43	33	48	40	53	46	46	41	39	60	45	45	50	42	38	46	42	55	45	54	44	49	49	35	32	54	50	44	42	39	44	57	51	57	65	45	42	45	39	38	54	44	49	37	49	46	46	50	47	34	45	60	39	38	49	51	43	45	39	41	44	46	42	48	39	40	41	46	45	32	47	41	46	43	46	56	38	59	47	37	56	57	42	57	47	53	46	37	49	38	44	53	45	42	36	39	42	48	51	47	53	51	46	46	41	43	51	45	39	47	46	49	41	48	40	39	38	41	47	48	51	53	43	39	54	31	45	37	43	42	37	31	47	43	56	48	45	37	48	41	44	44	39	55	54	47	41	44	48	49	42	39	45	40	46	58	59	46	39	51	52	46	57	57	52	55	40	38	41	38	41	65	50	52	50	47	45	52	27	39	47	44	57	53	50	37	54	37	38	48	46	38	45	44	39	48	43	35	44	48	52	46	50	47	44	35	46	50	54	47	50	46	46	44	46	47	40	42	50	36	36	43	58	40	36	36	46	38	46	45	56	49	47	51	50	57	58	33	39	39	42	38	52	45	43	57	50	48	35	41	41	49	53	53	41	49	45	37	34	54	49	43	42	45	56	45	44	42	52	42	42	35	55	45	47	47	39	47	41	49	36	39	42	44	52	44	46	31	42	56	54	29	40	46	43	47	40	45	43	42	49	45	44	46	42	54	51	42	37	48	48	29	44	34	36	41	51	54	39	54	46	48	53	41	37	51	50	41	55	44	40	59	54	40	41	43	51	42	42	44	49	46	49	41	38	41	53	45	42	48	50	46	45	43	38	35	51	43	50	46	50	45	43	46	55	50	43	36	36	48	53	36	39	53	64	42	40	49	49	61	46	36	38	40	54	36	40	51	45	41	43	29	34	45	56	47	45	42	44	27	56	47	46	37	49	38	51	44	46	44	46	40	42	54	44	35	37	66	58	37	38	52	48	41	39	57	50	37	37	51	41	56	48	39	47	39	44	53	49	36	39	62	36	44	41	49	48	43	38	39	53	44	39	42	54	53	46	43	38	46	40	51	50	45	47	50	43	46	38	35	39	46	52	48	50	33	50	43	52	39	54	47	58	48	45	56	44	53	43	45	48	37	40	39	54	42	45	55	46	46	50	50	53	61	40	50	53	42	46	51	40	37	41	38	41	36	26	43	48	54	37	40	45	48	51	41	43	39	35	49	45	46	31	50	37	45	55	37	45	45	44	41	46	41	34	54	40	49	50	40	52	60	44	45	41	51	53	58	33	35	47	40	41	52	44	51	43	42	56	42	46	42	28	58	45	26	37	44	43	44	55	63	56	42	34	41	42	37	34	46	39	48	42	43	50	51	41	49	41	34	42	55	37	61	43	41	56	53	50	35	44	48	36	36	43	45	40	46	59	50	45	54	41	47	45	43	52	47	37	51	54	51	43	46	38	44	43	47	55	50	45	40	52	35	42	49	52	45	44	35	35	41	42	45	43	40	51	46	40	42	30	57	51	36	56	47	47	40	47	46	46	38	46	44	59	40	45	56	44	41	37	55	49	41	40	47	43	53	44	58	47	38	53	40	38	35	47	57	48	57	51	56	49	35	50	39	40	47	43	44	56	41	45	55	43	45	45	49	45	59	53	55	46	44	43	40	39	52	52	37	39	32	47	43	54	43	48	39	52	53	59	53	34	55	42	63	37	40	53	43	46	37	46	48	60	38	36	39	45	49	47	51	59	45	52	55	37	52	27	49	46	36	42	50	53	55	51	53	40	57	47	46	36	40	40	44	25	45	51	32	36	50	64	59	51	58	36	53	55	51	34	41	48	39	63	33	55	32	34	47	49	56	60	45	45	47	49	44	52	43	57	43	38	42	53	47	49	41	49	39	23	43	49	51	51	54	42	42	36	34	53	41	45	45	48	51	45	52	42	43	29	35	47	48	59	53	43	42	48	44	30	36	38	39	48	49	55	45	56	43	48	44	48	42	50	40	43	46	46	51	34	45	54	48
17967	12239	4668	12764	19463	17890	14658	11767	9746	7697	6602	5455	4639	3912	3438	3037	2742	2528	2422	2114	1996	1972	1784	1727	1713	1795	1788	1882	1800	1713	1587	1592	1506	1362	1350	1280	1340	1317	1290	1269	1188	1148	1165	1109	1063	1039	1026	1044	992	976	982	939	927	921	877	864	875	826	872	833	849	798	802	851	854	870	896	887	961	1007	965	948	928	902	859	819	768	817	778	775	812	751	711	758	842	803	738	769	746	758	814	760	737	793	724	718	762	776	692	699	698	741	667	722	728	725	679	736	685	706	714	731	765	779	770	702	700	735	704	738	701	689	698	724	686	668	749	709	703	726	695	692	717	695	740	737	709	702	700	732	722	664	690	709	700	729	671	706	716	721	737	722	721	715	715	696	740	728	698	694	681	684	714	696	693	730	740	763	726	742	708	698	701	704	703	655	698	722	691	706	696	704	715	689	736	707	732	758	738	669	712	706	722	684	653	711	720	687	717	703	695	695	680	745	677	700	692	712	653	689	667	733	738	722	693	680	721	687	670	682	702	700	692	660	681	680	687	670	684	726	676	712	698	722	703	701	690	683	702	690	684	693	712	703	708	697	692	702	687	758	714	712	681	753	698	755	697	721	672	704	681	687	751	688	694	674	645	694	666	702	725	644	709	678	713	701	716	706	731	693	644	691	666	699	748	721	652	693	676	706	716	718	691	653	756	691	714	712	685	663	693	656	684	690	708	690	704	691	676	693	705	706	672	696	684	667	722	708	733	681	687	675	708	735	755	701	711	691	697	666	668	718	675	735	683	713	707	726	675	682	686	725	696	735	709	737	704	705	785	705	712	699	754	647	748	709	714	697	687	726	706	698	739	731	717	716	670	667	723	702	740	707	716	726	663	757	712	749	700	735	709	704	660	687	735	725	718	752	738	675	698	690	693	695	701	719	765	683	704	710	743	691	737	782	650	711	695	729	695	712	683	726	635	698	698	686	733	721	689	778	698	699	692	686	694	743	653	683	673	683	692	674	662	694	682	721	695	711	677	699	692	668	696	678	741	674	664	684	676	689	700	675	659	696	682	690	683	657	696	703	680	678	688	685	650	719	740	754	714	688	678	749	732	656	687	705	753	727	683	705	704	720	708	689	689	732	680	728	704	693	704	640	690	700	747	715	697	752	692	696	680	722	696	688	700	708	708	633	662	666	688	711	680	692	696	709	665	747	688	696	716	723	651	713	706	757	744	700	752	679	693	708	699	709	706	704	751	641	692	676	692	764	716	681	662	708	670	693	696	706	721	699	681	713	697	719	719	724	739	687	738	710	669	675	669	719	719	672	692	664	722	667	729	712	628	686	757	717	689	633	701	756	729	700	689	728	703	740	700	713	666	703	746	751	747	716	688	689	749	694	722	635	688	690	674	700	604	759	730	691	686	669	714	685	717	716	701	700	715	715	750	737	697	699	681	704	670	734	691	703	656	712	727	734	694	712	695	665	759	688	672	670	672	731	687	695	675	757	720	709	701	647	661	741	688	734	682	709	653	686	759	725	704	673	704	726	721	701	654	734	660	646	697	713	703	659	705	710	745	700	744	718	702	727	703	687	682	690	683	743	671	674	662	745	694	691	691	718	738	740	722	697	678	705	622	673	737	724	661	721	692	764	707	709	677	692	696	718	697	694	695	745	673	693	694	674	733	774	700	690	676	655	661	661	725	691	712	691	708	710	708	699	742	738	699	697	712	716	694	679	673	649	718	694	741	701	716	702	708	698	662	713	706	688	700	716	729	714	692	693	734	697	730	686	685	668	717	688	656	706	704	712	673	669	730	697	698	695	751	680	669	696	716	715	699	750	671	644	707	714	754	708	679	699	734	713	687	727	682	704	716	702	658	688	661	726	687	728	717	689	713	718	741	739	700	683	766	687	722	738	679	706	685	695	763	656	755	666	715	699	706	711	732	663	697	739	666	678	713	689	729	715	671	753	678	710	709	737	694	666	706	735	676	680	709	666	674	722	694	702	672	687	714	668	686	702	710	698	673	716	697	697	706	725	726	699	738	706	725	638	725	703	669	755	703	677	673	701	731	659	677	690	641	637	705	720	755	729	710	716	709	673	727	667	678	710	745	661	653	703	690	706	745	691	741	670	698	691	693	701	690	704	680	704	690	670	709	692	719	653	681	715	696	690	709	726	708	735	679	694	719	703	715	675	743	743	732	658	676	750	693	723	723	722	705	738	683	708	706	676	729	670	695	756	734	699	695	662	734	698	713	739	682	733	701	664	726	690	709	709	716	714	717	684	674	673	715	716	720	717	695	678	700	724	676	726	738	691	713	682	691	737	750	750	694	729	704	681	699	692	726	765	727	686	700	700	683	729	714	677	693	661	699	700	681	719	669	687	676	724	720	744	724	688	681	691	667	703	699	691	716	755	690	722	740	676	657	689	730	732	755	684	725	703	694	702	686	707	672	685	695	699	665	681	708	705	702	685	713	721	705	719	703	707	671	695	671	722	730	758	695	676	706	675	688	648	692	739	728	667	707	761	708	705	734	696	732	754	706	725	715	701	690	691	749	715	714	706	718	690	706	703	733	688	666	714	715	721	705	677	662	689	708	727	664	664	707	628	699	719	701	697	693	647	729	677	704	736	675	707	678	663	699	702	708	691	684	719	675	660	657	741	685	681	678	683	709	681	691	680	717	729	703	682	695	673	697	695	738	691	681	717	736	670	682	690	784	683	694	707	754	664	695	684	717	703	708	665	683	711	701	710	695	713	738	698	729	623	728	667	697	719	664	679	677	703	674	740	686	721	701	738	722	729	728	741	679	736	663	695	675	657	710	668	689	686	751	689	731	703	745	674	751	713	723	701	725	757	675	718	683	702	720	751	705	693	708	653	671	765	683	770	691	731	700	685	677	716	683	699	712	658	715	702	670	712	720	713	742	717	681	720	690	736	707	728	699	693	664	693	715	702	719	673	719	674	723	734	691	759	667	705	678	703	727	666	706	685	691	722	694	705	677	695	726	669	675	667	684	695	677	718	706	717	719	768	648	676	697	709	680	733	668	682	700	674	702	706	709	695	746	657	704	756	682	710	681	700	667	728	686	729	730	678	714	705	642	737	715	706	654	708	708	737	686	729	742	718	645	738	705	744	677	715	722	660	777	704	774	728	642	669	682	666	724	713	671	699	708	702	697	698	696	707	690	744	749	748	682	695	748	681	697	715	670	703	710	697	668	704	716	740	681	679	700	695	715	686	687	690	698	716	650	735	657	714	681	672	712	720	693	703	674	676	728	740	674	731	683	677	672	697	690	707	693	736	709	742	711	706	733	723	710	685	702	691	665	750	684	704	734	725	714	717	714	678	676	704	733	739	703	687	728	699	720	673	714	688	713	683	689	706	712	716	689	684	687	678	701	670	674	722	752	669	715	720	785	684	680	651	721	737	688	710	733	705	746	708	699	716	715	687	692	721	679	685	698	725	664	736	707	759	723	655	701	705	697	677	637	661	741	728	691	672	690	663
2515	355	157	125	201	214	212	170	170	143	123	96	108	88	111	82	83	67	89	76	74	62	57	58	60	68	53	67	65	64	61	66	68	48	66	77	62	52	57	72	41	52	49	46	57	57	45	43	56	50	62	57	58	43	46	56	49	50	48	53	54	55	54	54	52	47	45	53	50	59	45	53	51	44	60	54	42	50	40	64	38	50	55	57	53	52	54	35	49	59	52	60	52	53	47	51	57	57	35	52	44	48	45	52	59	45	35	38	46	39	47	45	71	40	52	54	33	36	58	49	56	52	54	43	39	41	46	43	40	52	51	53	48	52	39	43	53	39	47	53	35	57	43	51	47	54	39	45	56	44	42	48	53	42	40	52	40	43	37	38	52	49	44	56	53	55	61	47	41	46	39	42	37	40	48	46	50	40	49	45	45	46	41	49	53	45	29	45	38	41	51	46	55	48	62	50	51	57	32	55	44	50	50	36	45	46	42	35	40	63	54	50	51	37	40	56	46	40	49	36	57	44	53	58	58	46	50	45	45	38	52	52	40	49	37	46	32	48	45	34	40	48	43	52	53	36	53	41	53	44	46	41	53	50	44	36	46	47	49	46	33	44	48	43	47	37	50	49	45	53	48	65	44	42	51	45	54	50	40	41	54	39	41	53	55	42	53	56	48	59	47	35	30	37	46	41	31	51	48	45	41	43	55	56	34	63	58	51	47	41	54	53	56	55	47	53	41	50	38	54	47	45	52	47	37	40	41	51	48	54	40	39	52	47	50	54	48	50	47	47	54	45	50	44	61	40	41	42	49	53	50	49	50	52	34	54	50	53	44	57	50	51	40	57	38	48	37	48	42	54	41	58	38	49	41	49	40	47	50	61	39	39	37	40	31	45	53	50	47	52	48	39	45	40	49	44	36	37	47	46	55	48	49	46	37	47	49	48	36	49	45	53	63	47	37	51	57	40	41	52	48	40	52	46	56	34	51	53	52	47	41	49	45	56	32	48	47	51	51	44	48	38	39	47	48	54	46	47	40	44	46	47	36	43	37	27	41	42	44	43	58	46	63	48	59	48	41	44	42	60	44	50	50	41	39	66	47	50	40	54	47	36	42	53	41	48	45	48	42	51	55	55	59	54	51	42	55	40	41	52	45	42	47	45	35	57	40	58	43	52	41	54	55	60	61	50	38	52	43	49	46	36	38	51	55	33	44	66	45	54	39	62	48	43	47	55	51	45	58	43	57	49	43	59	41	39	53	47	43	46	42	52	50	51	38	48	71	55	52	49	59	43	49	45	52	45	48	48	51	42	51	46	51	54	48	50	44	48	50	47	51	50	44	56	37	49	40	28	42	55	53	59	57	44	30	41	39	36	51	49	51	64	48	53	40	34	46	36	50	44	50	50	56	47	46	45	48	47	41	44	38	56	40	49	50	44	51	37	52	49	44	43	46	57	59	57	43	47	48	37	47	39	51	43	38	42	48	55	43	45	46	45	46	51	37	55	44	40	38	46	59	41	43	42	39	45	46	43	52	51	62	49	47	52	60	45	48	49	43	53	44	45	52	48	46	43	48	47	43	33	65	47	39	51	53	39	43	57	45	41	48	44	35	40	40	43	45	51	59	63	57	34	38	48	44	52	47	48	41	47	54	42	51	45	46	50	39	54	35	46	47	40	53	41	51	51	47	49	40	37	55	50	49	53	54	51	49	51	53	38	52	41	44	50	54	46	38	45	44	48	47	53	44	49	47	44	59	43	46	43	48	55	35	43	65	46	57	45	44	44	46	49	49	41	44	38	38	42	37	53	52	61	61	46	47	31	48	49	54	53	50	71	48	52	33	50	58	56	33	47	51	46	37	53	51	42	44	40	54	40	52	48	60	53	33	53	55	38	47	52	57	48	50	38	47	60	52	49	38	40	45	53	53	35	43	46	46	53	36	54	41	54	61	50	59	43	42	36	49	54	57	45	41	45	57	36	59	49	47	41	53	44	50	50	43	54	48	60	49	52	45	54	34	50	33	34	47	51	40	43	56	46	54	38	38	40	45	60	57	45	44	49	46	56	32	65	55	48	56	55	40	49	40	60	46	49	53	51	38	42	54	54	53	57	43	46	54	44	66	50	55	51	47	50	50	40	45	35	47	46	45	44	33	48	46	39	42	51	61	42	40	53	53	39	48	37	40	44	46	60	41	51	49	59	53	45	52	52	45	51	49	39	55	47	47	40	52	46	47	48	52	55	35	50	36	51	42	55	41	45	37	38	63	49	44	56	44	50	38	54	47	43	49	36	48	44	53	46	37	56	57	51	40	47	48	46	43	38	46	54	49	47	57	43	44	46	41	56	37	41	40	46	48	41	49	58	58	51	44	60	38	52	42	58	41	42	57	49	44	50	65	51	36	40	42	45	54	40	52	43	45	47	48	42	38	41	40	57	53	59	51	47	53	56	43	35	48	51	50	49	38	45	54	47	43	43	51	57	44	43	42	58	39	46	59	43	48	61	51	41	48	36	53	54	35	44	45	47	46	54	40	41	47	51	44	47	62	41	55	47	54	39	33	39	50	50	41	42	51	46	63	64	43	47	52	44	47	46	55	38	35	51	54	41	46	43	50	50	47	51	46	46	49	45	52	50	46	41	46	47	46	53	39	38	49	42	54	51	49	52	50	43	50	48	46	57	54	38	50	43	44	52	42	50	44	40	48	53	32	57	48	54	45	41	39	46	52	58	54	44	56	39	41	39	56	42	64	49	49	51	46	45	50	44	47	52	61	40	52	56	51	48	60	44	47	35	37	47	45	59	50	40	35	38	47	48	38	42	45	47	42	38	45	43	44	42	47	40	40	49	38	58	53	43	47	48	40	52	51	51	51	49	53	49	49	39	49	44	45	43	41	40	55	48	50	46	46	44	45	53	48	49	49	53	42	50	44	35	43	45	51	41	49	45	49	52	40	49	41	59	53	43	48	38	53	40	45	48	55	42	41	54	45	53	45	46	51	57	46	40	42	52	51	43	49	39	48	37	59	53	50	58	38	38	54	37	53	47	44	42	42	51	47	45	56	45	42	34	42	46	50	51	41	50	43	40	55	54	52	45	45	51	48	37	49	52	51	52	40	45	43	61	39	37	39	49	50	61	53	44	46	41	62	49	44	57	49	38	44	42	35	44	45	41	48	51	51	45	39	45	45	39	48	43	54	54	68	32	52	41	44	42	53	47	40	62	48	49	51	54	50	36	56	39	55	59	44	60	36	45	43	48	64	48	51	34	36	46	48	56	49	43	57	55	38	47	58	53	54	41	44	39	61	36	40	48	36	45	53	50	42	47	51	52	42	46	47	46	43	54	46	51	40	51	43	52	44	38	61	52	36	54	52	46	43	56	57	38	52	40	34	39	50	52	41	56	60	57	50	41	51	40	40	49	52	53	48	43	39	41	47	45	51	63	40	52	43	40	39	53	46	44	48	56	49	41	49	44	50	47	43	51	45	38	51	54
15644	9793	4108	11146	17305	16189	13301	11095	8746	7085	5820	4979	4246	3622	3101	2895	2565	2339	2210	2015	1894	1792	1736	1788	1692	1751	1721	1702	1636	1644	1576	1482	1385	1375	1199	1295	1241	1242	1209	1202	1217	1171	1218	1141	1123	1025	1067	1025	997	951	934	870	909	855	870	908	920	824	840	837	836	874	896	885	867	902	933	921	961	919	936	900	884	814	878	862	821	800	744	765	801	827	776	781	798	792	774	766	769	792	758	783	764	712	775	797	780	726	800	729	754	746	721	760	765	728	716	729	772	683	758	740	749	739	727	717	716	753	746	704	723	693	734	707	709	740	766	681	714	740	761	753	712	755	699	771	745	737	710	700	729	699	719	717	741	706	748	728	682	728	738	756	718	729	773	764	744	743	709	747	751	709	737	751	745	757	757	712	695	777	748	733	716	737	761	711	672	725	759	701	723	736	695	777	692	706	712	693	706	760	727	722	717	732	764	738	753	733	779	732	707	711	743	709	711	732	800	738	692	740	721	770	701	708	702	661	722	739	735	729	717	687	683	681	707	725	720	743	676	772	743	709	666	706	679	692	729	717	686	750	767	705	709	761	726	664	743	698	780	715	719	742	701	737	689	720	744	769	716	749	755	776	729	735	711	713	713	689	737	660	779	751	728	681	729	690	700	726	708	751	705	768	759	695	679	766	688	707	793	695	732	738	772	706	748	695	734	715	749	790	745	710	689	708	727	729	708	714	726	666	708	751	732	715	724	711	722	724	746	715	698	723	739	705	727	750	770	664	682	696	718	676	729	774	691	712	703	767	737	728	716	747	727	714	759	778	715	765	736	722	721	698	755	716	741	732	733	708	752	697	772	746	745	726	678	709	707	673	676	742	732	737	746	717	777	737	741	713	710	725	781	722	730	748	691	715	753	705	729	718	736	733	723	729	745	770	749	733	697	775	709	731	727	709	745	722	710	734	761	712	723	754	722	792	732	745	692	686	732	746	715	703	750	730	750	752	685	732	711	763	728	721	729	728	727	716	740	708	718	708	751	766	712	754	726	708	683	687	724	744	731	692	707	694	764	740	760	728	713	718	730	735	744	750	763	730	736	732	730	689	707	733	679	698	744	711	735	724	789	752	686	749	716	731	754	718	738	724	754	748	743	692	754	740	689	682	736	676	743	698	718	729	712	707	733	739	712	755	735	731	718	746	763	748	707	720	707	724	690	729	714	720	680	749	734	698	694	742	722	708	761	766	784	743	748	697	717	738	713	767	760	723	697	745	697	739	740	738	717	733	716	706	744	689	753	709	712	695	753	694	715	728	725	713	691	712	736	713	751	718	697	713	690	712	706	735	737	783	683	729	691	776	724	636	735	769	698	709	713	747	718	693	758	728	766	701	740	697	736	717	756	710	706	761	686	691	745	739	760	692	740	724	729	715	644	709	777	691	691	717	733	729	694	757	684	737	750	695	707	732	756	696	690	743	698	703	742	686	679	732	737	702	763	688	724	672	712	708	741	754	747	732	717	727	719	713	730	698	718	698	731	709	674	715	706	710	685	780	719	726	705	754	752	742	702	720	761	745	682	712	739	738	681	749	742	724	744	768	698	718	747	702	727	751	737	738	704	724	720	745	735	719	689	709	731	671	694	719	754	664	701	748	734	798	743	722	722	696	721	761	729	733	737	735	698	739	720	742	739	756	694	724	719	752	706	750	685	752	709	733	721	683	725	729	770	696	708	717	760	709	720	717	718	736	698	707	738	736	753	743	719	777	718	723	757	739	726	689	715	766	734	713	731	756	762	673	694	724	736	769	753	727	731	688	733	740	697	746	737	690	693	739	707	698	742	748	700	754	725	714	775	746	669	683	724	662	709	730	749	701	678	741	673	668	720	705	696	747	709	754	701	714	685	728	678	719	764	735	699	730	722	759	734	722	747	747	729	687	705	742	745	695	743	695	737	718	694	747	732	714	743	692	721	741	731	736	761	679	775	668	754	701	742	697	734	719	692	689	792	739	674	726	662	784	747	684	768	722	716	720	724	752	723	657	754	714	748	682	711	736	722	694	715	727	752	733	748	723	704	679	717	725	728	712	729	735	691	673	711	725	705	695	719	762	740	729	692	739	745	701	783	705	696	737	694	742	747	719	747	711	678	766	698	701	725	777	736	717	712	741	733	752	732	677	702	709	696	710	717	719	730	738	694	721	721	693	687	768	732	673	734	753	711	717	701	689	692	725	734	716	671	770	681	727	742	732	734	734	736	696	692	689	711	676	685	679	719	746	735	726	737	737	720	710	775	714	720	724	703	708	716	729	682	761	732	703	733	730	691	726	745	746	689	732	729	729	665	700	723	673	718	758	714	676	694	704	752	738	746	708	687	682	719	715	704	713	715	687	754	768	738	735	776	701	769	773	672	709	683	718	712	707	703	665	743	737	756	714	705	702	667	745	753	693	721	682	724	735	758	723	734	691	749	744	686	677	693	720	689	715	730	701	756	789	698	754	730	690	700	698	719	727	680	696	751	690	732	732	697	742	734	700	724	748	697	731	740	735	725	727	742	681	721	669	747	691	710	683	703	725	663	731	758	678	752	764	700	669	789	707	720	729	693	721	712	756	783	707	729	742	782	734	743	675	712	721	718	716	731	713	738	712	755	693	759	700	697	765	715	689	755	728	675	725	724	692	693	693	749	748	750	738	712	750	701	732	778	694	770	714	662	720	671	729	781	697	729	725	695	734	715	686	789	693	749	719	754	723	687	753	746	722	720	734	761	673	700	698	751	715	709	746	736	720	688	738	743	678	731	736	728	686	718	702	724	713	719	744	763	733	695	737	705	700	682	718	734	717	705	761	712	737	726	741	668	713	706	720	730	727	726	698	688	728	808	678	733	717	718	715	716	780	732	725	756	724	724	766	701	720	672	712	693	726	744	724	718	737	664	715	731	724	715	758	731	734	684	717	745	711	710	697	728	715	776	706	750	743	749	687	708	744	721	680	710	723	722	753	681	774	720	745	717	710	754	752	734	698	723	726	702	701	698	756	739	724	700	748	729	707	693	701	705	736	766	709	684	689	683	758	725	680	717	776	697	706	750	706	640	742	722	726	764	753	729	735	695	754	715	688	788	720	722	739	736	667	717	745	723	731	668	698	719	680	717	729	727	731	714	729	734	718	720	719	671	703	755	724	697	748	721	718	697	742	700	724	753	763	717	711	713	734	723	697	738	757	767	734	675	757	683	747	730	742	742	726	701	720	762	701	709	687	743	789	761	736	698	735	739	697	702	753	743	772	751	731	733	728	748	722	756	675	744	717	738	728	692	729	732	732	757	719	729	703	749	718	754	751	715	714	709	763	714	724	737	697	773	690	700	731	708	697	733	738	739	725	717	774	711	719	709	759	714	732	741	728	722	753	754	720	752	747	704	746	761	712	703	776	767	728	735	706	730	717	668	718	731	731	720	714	713	706	649	727	726	652	765	713	732	694	781	700	728	724	713	703	699	730	715	728	731	767	722	681	673	701
1774	697	314	216	379	350	344	291	290	232	216	171	213	142	152	147	143	125	110	89	107	123	99	77	81	94	94	101	106	106	88	91	90	98	84	80	100	86	75	86	101	82	60	52	78	67	79	85	78	66	56	80	65	81	83	68	71	70	70	79	72	63	77	71	75	58	80	68	77	89	74	77	82	70	69	90	70	78	72	56	77	69	74	80	58	67	66	78	76	54	71	61	68	65	67	59	73	64	54	81	85	67	61	58	71	55	72	75	62	66	91	68	65	84	68	52	70	69	65	65	73	62	65	66	69	56	71	56	58	65	79	75	72	55	56	66	67	77	74	70	71	56	60	56	61	78	55	58	62	65	54	67	65	64	68	59	65	79	75	58	63	70	77	78	62	72	76	75	84	54	70	76	79	62	73	65	58	56	61	52	66	74	73	66	69	68	61	61	54	54	63	70	69	70	73	63	60	77	66	61	61	66	57	80	66	62	66	59	61	51	84	70	82	64	61	60	59	59	64	70	57	68	63	56	78	74	70	76	64	57	60	69	54	66	52	80	85	62	89	72	68	67	59	75	70	48	63	52	72	58	66	61	70	55	83	62	86	80	73	61	67	61	51	60	73	57	58	74	76	53	58	68	60	78	53	78	50	78	70	69	75	69	56	60	64	68	59	79	70	67	80	56	76	76	77	63	57	63	69	73	72	49	86	68	78	55	84	61	58	65	55	67	63	61	56	73	61	59	65	79	66	58	73	65	64	83	66	48	55	77	63	60	55	56	62	60	57	47	52	72	57	59	60	60	62	63	71	80	69	71	64	75	67	72	73	64	60	67	66	67	65	72	60	78	81	84	68	57	72	65	63	50	58	61	52	61	63	88	64	73	57	76	50	56	73	73	72	64	53	67	67	79	65	66	55	73	61	82	78	70	77	57	63	65	76	71	66	62	70	58	65	60	59	71	60	80	70	64	64	60	63	81	54	59	52	66	63	71	57	66	71	77	73	63	84	69	66	63	67	70	78	60	77	55	57	70	57	59	82	60	58	86	60	68	77	71	70	64	72	62	65	67	58	67	64	61	70	54	58	72	61	61	71	68	68	72	70	80	72	77	58	59	62	80	65	66	66	76	61	71	70	70	52	67	68	69	63	75	76	60	75	78	78	67	63	65	66	58	62	58	64	67	68	63	63	58	65	71	56	78	81	79	63	72	61	83	56	84	61	74	45	73	62	59	51	59	70	87	71	60	72	70	72	62	70	63	61	60	62	65	58	67	63	68	61	87	81	76	69	78	75	55	58	55	80	66	72	71	67	61	72	62	72	80	66	70	41	64	61	72	50	79	56	69	58	70	66	73	55	68	58	68	67	53	64	62	68	57	73	67	58	71	67	62	60	83	77	77	78	67	77	63	74	58	66	66	63	45	66	72	66	60	72	57	60	73	68	69	75	81	66	59	68	67	54	66	78	71	77	59	61	71	73	59	75	65	78	82	76	66	73	53	71	68	70	61	69	77	59	75	61	50	77	68	66	67	60	64	51	75	79	48	60	58	78	69	55	65	64	68	79	68	75	62	56	60	57	56	62	57	83	61	62	61	65	71	74	79	62	59	67	61	59	61	51	65	63	75	63	67	70	67	67	54	63	59	63	65	57	68	67	80	66	58	67	51	64	65	72	67	51	73	58	86	59	77	63	70	59	71	75	72	76	74	65	71	59	69	57	73	65	69	72	65	70	71	71	62	70	68	63	69	66	68	74	55	63	57	71	60	46	70	65	47	63	57	72	70	70	69	65	75	48	89	76	59	56	66	69	63	48	70	77	63	65	74	61	64	63	75	60	55	75	54	79	49	59	69	50	71	71	53	61	61	77	70	60	58	54	70	65	72	65	57	67	66	71	70	85	62	80	73	63	66	66	77	56	66	69	58	66	66	72	70	69	70	69	70	60	68	74	70	69	63	56	58	55	63	46	61	53	67	60	55	63	74	64	58	60	68	60	64	60	76	73	70	80	71	71	58	69	59	79	53	67	56	69	67	73	61	57	59	61	68	73	68	70	57	83	69	76	64	66	73	53	64	62	66	61	63	58	70	70	62	66	59	68	55	85	58	71	76	68	71	61	61	64	70	62	66	48	63	51	64	65	77	70	63	61	70	59	65	67	68	76	58	78	70	62	58	53	73	73	66	65	70	59	92	64	69	53	65	45	60	58	52	85	47	63	53	65	71	57	66	74	63	62	74	87	62	64	69	75	65	58	73	58	61	68	74	69	83	81	65	75	67	65	65	47	77	53	64	62	59	80	68	68	68	63	80	61	63	45	57	64	78	74	77	81	64	49	66	67	59	68	63	74	59	69	70	68	56	71	66	63	82	68	64	67	59	62	80	57	76	78	70	61	77	75	79	72	60	79	64	65	60	64	68	61	88	69	64	67	80	67	77	82	80	79	62	67	68	69	62	72	70	72	59	75	70	64	53	55	62	68	47	70	73	64	63	56	57	61	71	61	71	65	60	67	80	66	74	53	61	59	66	68	45	69	59	58	59	60	71	72	74	63	73	56	56	68	67	58	71	57	76	71	70	73	63	70	73	70	55	69	74	90	68	72	55	65	54	68	74	63	63	64	84	74	65	64	75	77	71	55	72	77	55	77	70	69	61	72	70	57	69	62	66	63	74	61	60	67	64	71	71	72	62	79	74	63	75	58	65	62	70	71	69	64	75	63	86	71	78	82	67	63	61	56	60	71	76	70	75	77	66	65	62	62	75	70	76	66	75	68	67	64	61	84	54	57	71	73	59	56	51	66	55	62	80	67	62	76	73	62	70	65	84	57	60	68	57	65	74	67	57	70	65	56	69	76	60	76	67	59	72	62	62	71	49	74	71	62	70	72	64	67	60	63	64	63	62	63	66	76	56	59	75	74	65	71	63	57	54	64	74	62	64	52	56	72	62	72	52	69	69	71	69	63	88	65	77	66	68	75	65	63	58	59	64	74	61	72	73	72	66	62	77	65	76	73	73	97	72	69	69	72	55	67	64	74	55	77	61	65	48	80	64	68	61	72	63	56	66	80	64	52	71	65	59	69	48	71	60	53	58	64	67	66	52	60	60	62	63	53	72	59	74	82	75	65	63	72	65	73	63	58	64	60	65	66	66	72	77	65	66	71	58	64	71	55	77	80	70	58	67	56	64	58	64	77	63	60	68	75	55	67	66	77	70	64	59	69	63	74	75	79	68	62	86	63	66	74	80	69	67	57	58	69	85	63	53	61	68	62	74	62	76	57	72	60	67	62	70	57	59	85	75	71	67	56	81	58	66	85	63	70	72	53	82	75	61	63	51	61	71	60	63	74	49	72	63	73	62	66	67	66	63	75	67	72	61	74	72	73	66	73	60	54	44	65	79	58	61	64	52	75	59	70	71	62	74	80	55	64	73	70	73	63	59	78	56	70	79	67	52	68	73	77	51	67	63	66	74	50	60	77	48	76	60	68	72	63	50	65	56
23069	15915	6909	16755	24678	22711	19436	16208	13501	11095	9563	7924	7057	5839	5177	4654	4230	3796	3437	3237	3048	2836	2725	2703	2589	2667	2777	2648	2566	2453	2325	2228	2114	1980	1894	1873	1863	1852	1824	1719	1708	1671	1637	1532	1525	1575	1516	1426	1404	1415	1406	1359	1279	1291	1269	1265	1316	1251	1217	1179	1268	1318	1273	1247	1259	1307	1359	1404	1292	1317	1363	1402	1286	1157	1120	1177	1197	1125	1138	1104	1143	1122	1112	1091	1173	1101	1067	1128	1061	1064	1003	1066	1091	1067	1015	1087	1003	1059	1088	1004	1046	1002	1086	1042	1050	1058	1044	1076	987	1063	1051	1077	1046	981	1051	1009	1029	978	1032	1017	1023	1004	1009	1004	961	1023	989	1016	1080	1048	1002	1068	1005	1056	1036	1026	1033	1074	1024	1018	1063	1015	989	982	1011	1012	1016	1032	979	956	1104	991	993	962	1010	1031	1002	986	1020	1001	1012	1034	1030	1010	1058	1026	1014	1092	997	995	1015	1025	1034	955	1001	1020	964	1020	1024	969	1020	999	1013	978	1038	1063	1006	1002	1046	981	947	1025	947	1023	983	983	1010	1034	994	1023	988	1015	993	976	968	993	1024	960	1050	978	994	967	1057	996	994	1008	1046	990	1014	998	979	952	1028	1028	1007	1015	1018	1013	1052	1069	981	1041	990	1007	1014	1069	1000	1021	1027	1006	1039	985	1010	1012	977	994	1007	1004	1055	1050	1020	1040	959	1015	942	1029	979	976	994	1010	1000	995	1013	1002	999	982	985	1013	992	1003	1032	971	1025	1006	1022	1031	1044	1001	1035	972	1054	1003	1035	1015	1005	982	992	985	1040	1041	992	1038	1093	985	979	1028	1003	1025	1045	960	1060	987	990	985	993	997	986	961	1016	992	999	978	1018	1022	1009	976	971	997	1030	976	959	1011	1017	980	1027	1016	1032	967	1021	1022	1005	946	1000	1007	1070	1002	1045	1089	1003	965	1072	1022	1067	1001	967	1004	995	1005	979	971	1035	1005	1030	1024	987	999	1004	1014	993	934	1043	1027	1027	965	1006	1064	1044	1057	996	1005	977	990	979	1064	1050	998	993	958	976	1003	1037	1033	952	984	980	966	973	1031	960	1006	1008	948	1016	1018	964	1012	1040	1048	1006	975	980	1014	961	1013	1025	1044	1017	1001	1052	1048	996	980	1034	1028	1017	955	987	970	991	973	949	1039	1022	1035	992	1052	1047	990	950	1013	1009	976	986	998	1013	1044	977	1049	996	1029	990	1003	945	1011	1004	1006	1008	972	954	982	994	952	1002	966	1026	1033	1023	1052	1000	975	1022	1035	1024	1016	961	962	976	1054	1036	1041	1009	1026	993	1040	1024	1001	958	1017	1058	1046	1013	1054	1031	984	1047	1069	1002	1014	982	1005	1020	1003	970	968	971	997	1032	994	972	1014	992	968	983	971	984	1028	1013	984	1006	990	1026	1016	1040	1012	980	949	988	991	1056	1049	997	983	1009	954	971	1059	1007	1012	1048	990	995	998	974	943	983	986	1033	1001	972	959	1011	1012	997	1027	1016	1024	985	1083	1000	1005	988	1028	1004	1011	930	982	1029	1014	1011	1036	997	964	982	985	991	1022	1004	1041	934	1066	970	983	1016	1001	1031	994	987	1000	995	1019	969	993	997	976	1005	1015	1073	1000	1060	957	1006	1024	1053	1031	1013	1020	974	1007	1001	1014	972	1065	927	973	1012	1013	990	1029	1073	1009	980	1032	985	933	955	980	1031	1060	1002	1008	1070	1011	1003	1027	1040	1037	1025	940	997	1012	1037	1098	1039	1019	1022	1010	994	1012	999	1039	1002	1048	1038	1050	986	1007	1000	1053	1029	988	1048	934	1005	1005	1034	1013	1060	1022	1063	1008	990	953	977	992	995	996	975	1020	1012	958	1075	1003	964	1030	959	1013	961	985	1002	1011	1040	951	988	1028	1031	1031	989	995	979	1017	963	982	995	1028	1017	916	992	1009	977	997	998	956	1082	970	1117	1018	1039	983	985	1024	1070	1016	985	994	1034	1055	1020	1032	986	1000	991	969	1029	1025	1004	995	921	1014	958	987	988	981	985	1007	1010	991	957	1025	994	1017	1010	1033	985	986	1001	1033	954	992	1002	1004	998	1045	987	1011	989	990	1025	1056	990	1008	1024	1014	1067	1014	950	986	1029	1006	970	1041	1015	1018	990	988	997	1046	1048	1001	997	962	1023	1057	1028	1011	980	1045	953	995	995	951	967	979	999	1008	1007	1002	1043	1027	971	995	1020	992	998	1017	1041	974	991	1002	986	1051	1045	1081	984	1019	991	965	1006	1011	1006	993	1015	981	979	1039	996	1087	1014	1001	1027	949	998	982	1015	1035	955	984	976	992	1032	1008	963	1030	1033	970	1035	1017	1017	990	1015	991	1006	962	979	1012	1004	998	989	990	969	1043	1009	1010	1012	1034	995	949	1029	1029	975	1022	1016	992	965	942	958	994	992	967	1014	1040	943	952	1014	985	1015	1014	1005	997	1016	1007	1011	970	1010	1015	935	986	1014	993	1015	989	1020	1015	1014	992	1014	1002	974	981	973	1008	1024	977	993	1038	1022	998	1025	1031	937	988	1038	1017	1030	1076	1000	975	998	1011	1021	1014	1020	972	966	999	1018	1000	1066	1030	1031	962	1028	994	1005	1016	921	986	983	983	1001	944	969	978	1004	998	999	1022	995	970	963	983	1014	1013	967	1030	1022	1011	984	1009	1004	1005	999	1000	993	1024	1041	1041	1014	984	1012	971	997	1046	1001	976	967	1039	990	1041	1005	1047	993	961	974	977	973	1026	946	1030	966	1067	1028	1017	1028	988	975	1001	936	999	1040	1060	1036	1042	1047	1027	993	955	953	1017	1035	1021	1011	1040	959	960	993	989	1040	1013	980	1032	1013	972	1013	1022	1032	1052	972	1061	1049	993	1000	976	1006	1025	1015	1011	998	978	1004	998	966	974	1021	989	1005	1004	1000	1043	1061	1004	1000	1004	989	1017	976	1040	959	974	1055	1005	993	1048	983	961	963	1017	918	995	1042	1068	994	985	973	960	1002	1050	964	1010	987	1017	1007	1015	968	974	1031	994	1009	1009	1024	1024	980	986	988	1001	1007	1006	1013	938	996	986	971	1038	987	1054	966	1035	961	1033	1009	1004	1008	968	980	1053	1019	1013	962	1017	1003	1015	1082	1023	1057	1024	999	968	1049	1013	951	979	1012	1030	985	1005	1058	976	988	933	943	1099	998	970	1016	1012	1005	942	1047	1031	1021	1006	1001	1050	1031	1051	1067	1075	1028	1048	987	1014	991	979	1025	1038	1010	1019	1007	974	988	958	991	989	946	952	1041	993	955	1052	1016	957	1023	1002	1019	1033	1017	1003	1076	1013	1014	1053	989	1030	969	986	1073	1007	997	994	1015	1001	1059	989	1055	1016	1072	1002	1013	995	957	1052	1016	979	975	987	1047	1019	984	1007	1015	1012	1045	1030	1014	999	1008	1004	1011	941	973	1010	1036	989	993	983	1004	1016	949	973	985	958	1064	1008	992	1029	997	949	1012	988	1021	1002	967	1010	987	1069	998	1055	987	1031	1008	1001	982	1075	1046	999	971	1044	1001	982	1021	987	1061	1018	987	998	972	1014	1028	1054	1007	981	994	1000	1027	988	988	994	979	942	1001	1066	1040	987	953	988	1020	981	967	1001	985	988	1014	1024	1056	1010	1007	1006	1028	992	1058	901	969	941	1022	957	986	1037	1043	1035	998	1002	1002	981	1033	985	1006	977	1039	1003	1017	988	1034	1007	1029	1008	969	1016	1021	1037	1001	1014	965	981	992	988	994	1033	946	977	1038	959	1030	1046	962	976	977	1021	1012	944	973	1061	1031	965	1017	1012	1029	977	1029	1017	1003	983	1095	975	988	996	984	1013	966	936	985	1006	978	1015	967	1024	1013	1017	1015	999	980	1000	1028	1005	1027	1051	972	904	1026	1031	1000	1019	997	1029	1026	1046	1040	987	1004	1032	1004	999	1084	979	1002	1054	1040	979	989	1025	990	976	946	1030	968	970	1012	997	986	1003	956	1002	1006	1011	1015	984	1029	968	1021	989	1018	985	1001	1014	1020	983	978	1037	1037	961	980	987	1028	996	1021	986	1047	957	989	940	1007	1030	1043	1021	1050	1031	1016	955	952	1020	986	1046	1016	1018	1028	992	989	1031	922	1007	975	1023	971	1007	952	1015	1003	977	967	1009	983	979	945	1003	997	1024	1068	949	977	988	982	1012	997	967	1035	978	1014	1061	985	1016	1022	1016	1024	1005	974	1000	970	999	1031	970	1000	1030	941	1001	985	1043	963	1005
1401	183	97	73	103	117	99	78	89	75	74	72	55	58	49	46	55	58	45	40	51	41	46	36	34	29	29	36	39	43	50	45	32	43	46	37	43	31	34	36	34	28	33	33	35	30	36	36	30	31	28	33	34	30	27	27	31	35	34	39	39	34	29	32	29	28	28	33	29	28	49	31	30	36	21	29	32	44	27	29	31	31	38	38	31	27	29	27	31	35	34	33	33	27	34	35	31	32	27	31	31	22	27	27	25	37	31	38	35	32	40	32	29	49	30	29	26	31	36	26	24	28	23	22	17	29	33	27	37	27	32	23	26	24	31	27	35	28	32	29	29	31	33	26	28	35	30	24	32	33	30	34	34	31	33	27	28	31	29	32	29	32	29	25	31	32	23	25	36	22	37	32	29	33	38	28	34	31	25	34	23	29	28	30	27	35	36	32	22	28	43	31	42	23	35	32	23	25	35	38	34	23	32	21	27	35	39	36	22	31	23	39	25	29	31	31	38	21	33	35	31	33	24	16	30	31	30	29	39	29	24	28	49	28	36	27	34	29	37	29	37	27	22	22	36	28	28	31	31	27	30	31	32	30	33	27	32	30	24	37	21	29	31	32	38	28	38	36	35	32	30	24	27	30	20	30	31	34	30	29	21	23	31	31	33	34	31	23	21	34	33	30	36	36	19	25	22	25	28	21	24	30	32	30	27	38	29	37	22	32	22	28	24	21	30	34	36	23	29	41	25	21	25	23	29	35	38	30	34	28	32	38	30	36	31	34	23	26	22	34	26	26	22	33	34	18	28	40	36	30	32	28	27	34	42	37	26	37	34	29	15	33	21	31	32	29	33	41	37	25	25	28	21	30	29	34	36	44	31	26	30	33	25	35	34	25	29	20	36	38	31	34	26	35	19	24	29	34	24	23	39	34	30	36	41	36	26	29	33	34	26	31	40	25	22	33	36	23	32	26	32	32	33	30	46	25	44	28	34	30	29	37	33	27	35	17	40	28	20	35	34	30	30	32	38	44	33	26	30	23	35	29	42	22	23	21	26	41	35	25	21	29	39	23	23	34	31	27	24	25	26	33	30	24	38	31	38	35	35	23	28	33	37	29	24	36	26	18	19	38	43	30	31	32	22	37	27	32	36	24	30	31	24	30	42	36	28	36	28	38	27	33	24	27	30	27	27	35	38	35	32	18	32	31	31	30	28	27	39	24	40	32	28	29	26	31	32	25	33	23	31	38	21	36	37	31	25	32	29	41	28	29	31	29	24	21	34	30	31	27	23	35	26	28	30	25	20	34	20	29	24	29	29	32	23	27	33	39	33	31	32	29	31	21	20	33	21	31	38	34	32	36	40	23	31	29	32	33	30	24	31	25	27	19	27	25	27	29	34	30	25	39	30	34	40	15	29	28	24	27	37	31	34	27	28	27	21	34	28	32	25	28	29	33	33	27	23	41	34	30	31	29	35	33	31	17	36	33	33	26	32	28	27	29	32	41	27	21	24	33	26	31	26	33	24	33	45	37	36	38	28	29	25	18	25	28	29	23	27	33	32	19	31	30	37	25	31	33	37	25	27	22	20	24	29	34	41	27	34	27	39	33	38	23	26	26	24	25	30	28	30	29	25	35	29	34	41	27	22	30	35	28	29	41	27	31	34	31	36	34	32	27	32	23	37	26	33	39	24	27	21	29	31	33	30	22	35	22	33	30	29	30	29	29	38	31	40	28	35	36	32	30	34	32	32	28	27	22	25	34	22	33	26	24	41	23	30	30	28	29	41	19	23	37	38	31	36	26	40	24	29	32	32	34	24	30	22	33	25	34	27	19	31	31	31	25	36	32	26	31	30	32	33	29	35	31	29	36	20	40	29	41	43	34	26	39	22	35	27	34	35	28	18	23	21	38	22	35	30	27	28	17	27	40	23	33	34	27	27	36	28	40	35	29	27	36	33	31	26	38	37	33	27	31	37	22	36	31	23	27	28	27	25	36	41	24	29	20	34	33	33	28	26	30	35	32	35	29	31	33	25	23	27	26	24	30	28	24	28	38	32	31	37	29	28	32	24	26	24	43	27	39	30	32	32	25	30	18	32	23	40	36	36	32	33	30	24	31	32	31	25	24	34	29	26	30	28	25	27	36	30	28	23	31	24	21	28	44	28	23	35	25	17	30	35	35	29	33	31	22	37	30	22	47	37	34	21	24	24	27	32	29	20	36	30	31	23	38	36	26	36	40	34	37	29	32	20	23	26	31	39	34	39	39	24	32	25	29	25	30	28	28	33	29	38	27	33	34	25	26	28	15	32	34	18	27	32	29	27	36	32	22	33	36	22	43	33	25	32	20	31	35	30	30	29	28	26	31	29	16	35	34	39	23	31	31	28	25	28	21	43	30	29	31	27	25	29	36	41	28	33	31	16	35	32	34	42	27	24	34	33	37	31	30	29	31	35	27	36	30	37	45	31	33	32	27	30	26	30	30	37	32	43	30	25	32	28	36	24	30	28	25	31	31	23	23	28	38	31	31	31	23	26	26	34	24	25	28	33	26	32	23	28	28	31	29	35	31	38	28	25	33	31	28	29	35	25	21	32	28	36	23	29	34	33	36	24	38	25	40	29	38	22	34	41	22	36	26	28	30	26	31	33	35	38	37	27	26	42	24	31	33	33	38	32	27	34	22	32	29	31	32	27	30	39	18	40	28	32	30	38	28	25	27	31	33	31	26	22	28	28	33	35	30	32	28	31	33	32	30	32	24	32	28	28	31	30	27	24	35	33	33	30	34	30	39	29	29	35	25	23	27	36	28	25	29	29	27	27	23	25	24	24	41	27	21	35	32	37	29	34	33	30	38	27	28	39	28	44	32	34	30	35	27	35	30	38	25	31	34	30	33	35	40	26	29	35	26	24	32	36	43	39	28	22	24	33	37	27	26	25	19	32	25	37	30	19	23	31	28	30	26	32	21	28	36	28	31	27	20	29	30	34	25	34	29	28	34	29	18	33	29	25	27	33	33	32	26	31	31	36	24	31	36	31	22	24	31	23	32	35	24	16	38	34	27	22	38	25	37	27	23	24	27	26	28	33	24	28	19	29	27	28	32	25	34	40	32	31	25	27	31	37	32	25	23	22	24	23	25	33	28	32	30	34	25	26	38	29	31	36	32	37	30	30	27	25	32	24	22	41	29	33	33	34	30	28	28	20	34	34	29	21	21	33	28	27	30	31	33	23	35	28	24	32	36	32	31	36	27	34	24	34	29	30	29	34	32	24	27	35	28	37	27	41	29	30	31	30	40	27	21	24	23	22	26	30	29	40	30	31	38	28	35	21	32	37	26	36	31	28	33	31	36	25	28	41	29	29	19	24	28	20	34	26	30	36	34	28	32	27	37	33	18	25	34	33	28	32	29	34	36	32	25	31	34	44	28	30	24	33	24	29	33	30	36	27	45	43	23	35	37	26	31	31	33	29	21	22	29	30	28	32	24	33	31
12017	6311	2391	6499	11057	10240	8214	6488	4882	4007	3310	2732	2348	1929	1753	1556	1431	1310	1192	1204	1083	1037	1054	1076	1091	1104	1190	1089	1102	1041	959	909	881	857	793	835	806	839	820	787	761	747	745	714	674	675	722	609	686	654	639	598	581	570	550	516	577	514	535	601	583	595	621	619	597	647	590	615	662	628	603	563	595	586	539	555	556	527	531	541	521	492	565	524	491	554	500	501	505	506	532	470	466	479	470	494	476	511	442	468	445	503	501	509	475	485	450	520	461	434	500	475	501	492	445	509	510	505	509	492	471	453	491	489	495	444	500	472	468	479	465	508	476	494	479	484	493	453	485	482	463	451	514	451	457	484	477	503	454	471	484	492	452	512	464	480	482	474	517	474	512	461	467	495	460	465	482	453	465	485	485	501	479	478	506	474	461	496	448	481	491	479	478	487	500	417	458	497	452	426	459	509	473	478	471	413	487	483	455	496	492	448	469	491	467	450	480	485	462	449	458	486	493	486	481	491	468	440	468	513	475	494	459	456	498	454	496	459	451	470	490	463	480	482	480	459	448	492	436	451	505	457	463	449	489	460	471	497	491	450	485	470	517	444	483	482	456	507	504	474	483	465	467	458	457	443	456	473	484	476	489	452	433	482	488	490	447	473	489	470	476	497	496	438	448	482	511	486	501	435	507	456	503	483	462	511	478	512	484	477	484	505	499	476	444	418	502	457	449	493	487	501	471	489	470	473	481	470	505	516	491	471	460	483	515	474	486	472	463	433	428	458	461	474	507	499	470	480	469	476	467	449	429	455	488	474	471	456	491	468	436	456	469	471	479	520	473	453	465	456	454	475	447	484	479	504	523	471	490	457	494	463	470	465	496	468	484	468	476	450	470	502	478	452	451	487	440	472	471	478	478	450	479	453	462	476	493	493	461	480	465	476	463	459	490	460	499	490	505	487	423	495	441	456	491	494	455	481	486	470	471	464	487	449	490	499	466	460	465	455	505	466	488	496	495	473	500	472	515	453	470	452	413	524	470	457	499	460	482	482	487	484	466	479	498	464	484	493	466	480	447	454	507	461	486	478	452	487	507	467	402	476	505	487	475	465	482	453	502	435	471	456	504	474	494	458	457	513	502	471	481	502	468	443	449	488	501	455	460	479	467	489	453	450	452	427	476	433	467	479	478	492	466	475	455	479	454	491	501	485	460	482	476	468	481	472	464	468	481	491	478	457	466	469	496	477	504	455	427	481	503	485	493	440	486	449	473	502	477	467	427	484	455	475	490	451	461	476	476	457	472	515	529	495	464	464	479	444	467	437	476	473	471	499	507	466	428	493	486	430	503	479	462	493	455	453	469	513	477	484	444	476	505	466	525	490	484	452	469	455	524	458	450	460	497	480	478	495	466	507	484	462	490	480	473	484	447	449	490	466	477	515	496	446	477	487	457	507	454	465	482	443	458	453	472	486	469	470	447	462	445	436	471	427	455	467	477	481	460	480	514	450	438	480	449	514	451	493	465	466	458	443	441	478	498	481	520	477	431	496	501	465	501	490	449	481	485	484	482	491	497	458	443	441	429	505	436	504	438	438	498	491	498	476	491	444	419	468	416	485	483	440	469	466	475	521	468	464	445	453	474	481	453	475	455	449	454	511	479	466	477	472	459	469	505	468	432	483	505	462	536	442	485	500	459	495	490	458	452	490	467	453	476	480	483	481	507	489	464	470	463	480	476	479	457	440	460	463	449	473	503	479	482	466	468	455	472	448	473	447	461	425	488	484	467	498	474	457	464	459	486	477	477	430	454	490	469	510	457	467	501	454	478	469	446	434	456	470	469	452	481	437	454	441	448	450	484	512	462	465	488	441	467	470	472	443	486	471	503	488	494	443	482	465	510	466	485	479	465	454	437	462	440	456	453	479	505	487	507	428	462	475	461	485	453	473	470	454	462	472	500	479	455	510	405	476	487	497	501	475	452	476	478	472	503	490	503	533	467	496	478	471	477	467	459	494	500	488	455	513	472	440	495	476	478	492	478	469	492	462	450	501	463	404	495	456	469	482	506	496	428	425	465	452	523	477	475	488	450	509	460	467	478	476	445	484	457	468	464	503	473	498	448	484	451	476	462	491	468	457	479	449	470	498	441	503	473	471	495	436	452	501	481	440	490	466	491	453	444	459	461	489	457	483	513	510	474	498	489	455	470	464	467	483	454	509	458	470	482	422	457	504	474	484	476	487	519	451	489	473	444	464	480	496	485	496	473	459	449	441	450	425	447	481	495	462	456	446	432	439	495	486	516	500	487	428	458	489	435	470	464	475	512	462	442	475	483	454	468	470	465	518	463	464	473	468	505	480	470	499	522	450	485	503	469	496	476	439	467	496	444	486	492	458	508	433	483	482	465	456	467	503	478	461	485	473	486	481	467	474	435	503	485	469	514	464	419	489	463	457	468	485	476	468	450	502	532	484	456	493	471	488	464	435	483	464	483	484	481	445	455	448	457	467	471	495	463	499	473	477	483	472	490	465	458	493	462	461	467	430	446	457	484	464	488	463	490	453	465	449	462	471	460	485	463	484	463	472	427	485	448	499	486	484	491	456	482	489	492	498	428	453	444	496	488	521	451	519	517	446	458	462	462	468	452	494	442	490	470	495	458	441	454	479	470	458	489	457	498	507	466	416	488	490	497	476	462	492	478	479	445	507	482	423	430	468	496	499	482	493	491	477	461	502	469	467	474	510	475	482	421	490	503	478	466	500	475	501	463	463	469	477	466	477	461	474	468	459	472	501	512	445	464	478	423	468	448	513	482	499	484	469	511	458	495	439	474	444	483	437	492	507	449	464	480	492	437	461	491	481	463	467	457	440	477	484	483	444	477	459	465	484	472	496	435	466	493	417	481	479	477	456	482	481	460	496	471	485	468	478	512	454	459	465	532	488	478	471	486	440	495	442	469	441	441	460	470	454	479	483	477	440	433	486	458	471	481	439	471	477	499	442	481	447	464	488	490	466	492	465	484	487	475	474	513	483	471	465	478	483	453	479	455	493	487	493	489	537	459	501	498	475	479	465	482	459	450	455	431	483	489	489	452	487	481	470	466	430	478	461	463	473	453	483	475	471	463	472	461	456	485	463	457	480	513	480	478	452	510	473	478	488	437	487	449	477	477	477	459	446	497	497	470	481	452	464	467	471	467	466	473	480	446	465	446	481	454	488	413	423	525	493	478	464	480	480	472	481	486	473	416	506	473	444	465	451	504	479	466	455	394	506	508	489	445	462	466	450	479	465	427	517	485	476	476	447	491	455	459	517	478	442	469	422	444	415	492	474	464	443	463	470	531	451	458	439	505	480	478	488	475	513	475	455	497	463	457	487	480	452	455	479	458	455	505	470	446	507	488	494	491	512	460	506	476	446	475	432	466	484	443	446	510	467	459	504	467	506	455	477	477	474	475	461	501	500	458	438	489	500	431	470	498	503	454	463	464	483	432	469	460	473	460	506	471	496
798	501	185	154	234	259	237	201	176	157	130	147	108	107	103	91	89	79	64	86	71	75	79	66	48	65	63	68	75	67	41	57	67	49	55	60	63	54	66	54	43	52	52	58	55	43	50	39	47	41	59	51	45	43	51	55	49	52	42	44	45	51	49	46	65	48	36	57	45	56	51	59	42	57	50	47	46	60	57	49	41	39	51	43	39	36	50	49	43	48	53	50	53	49	49	48	47	41	38	51	42	46	37	46	31	31	28	43	46	53	52	50	52	52	51	51	54	60	49	46	47	42	52	47	34	48	43	49	35	55	47	41	35	52	40	40	52	55	53	44	44	43	41	42	41	30	56	53	47	53	47	31	38	43	43	35	44	53	39	42	34	48	46	53	48	52	57	32	54	48	53	41	45	57	52	55	53	51	37	48	40	48	43	35	38	43	37	52	59	40	45	32	39	46	57	48	47	38	55	48	48	40	32	52	52	47	38	47	34	34	47	57	52	50	45	39	38	41	46	30	37	43	41	54	47	38	50	40	44	49	52	60	39	31	39	41	52	44	36	50	52	46	34	40	37	44	52	40	50	57	35	52	45	51	27	54	38	45	55	47	53	50	52	38	39	43	47	39	42	34	33	46	54	46	49	51	50	55	50	39	39	41	57	47	45	44	44	46	45	40	46	50	39	52	41	48	40	40	39	48	47	37	40	47	43	58	33	53	43	40	52	59	51	42	57	33	48	52	45	40	32	67	51	40	43	41	50	48	43	50	48	52	40	51	52	57	39	43	34	40	45	50	47	56	44	38	40	39	45	38	38	51	58	58	43	45	51	47	41	45	37	46	40	37	41	36	32	38	47	45	40	53	46	42	48	60	56	34	38	37	43	31	53	47	44	53	46	33	54	38	48	55	53	49	52	49	44	35	48	46	52	61	40	58	49	36	51	23	33	40	45	49	33	48	45	38	52	32	36	40	49	48	36	49	48	49	43	41	42	58	45	38	36	45	41	41	29	55	42	52	45	47	45	50	53	47	55	45	41	38	46	50	53	55	43	48	48	45	44	53	40	45	39	44	44	38	37	56	37	34	37	42	38	47	39	47	45	41	47	49	49	29	40	57	47	50	50	43	40	42	48	48	52	33	44	54	45	41	45	41	42	59	34	48	51	32	51	49	43	63	50	48	48	42	42	55	45	60	36	36	41	43	40	53	50	52	45	50	42	43	52	48	32	41	42	59	45	41	46	50	50	43	48	45	59	48	59	37	46	37	47	43	53	43	48	50	47	36	44	36	47	38	34	46	45	42	46	46	29	45	41	43	36	47	55	39	42	46	51	48	42	46	51	57	49	38	44	48	51	46	60	50	41	36	45	50	40	41	61	49	38	53	32	59	50	41	48	36	51	40	44	39	47	31	56	41	55	49	47	48	40	43	59	60	34	39	41	54	57	51	51	40	50	40	44	37	38	39	53	35	43	39	42	43	42	53	50	51	45	49	59	38	34	39	31	34	38	62	41	44	43	42	44	45	44	52	39	42	48	37	45	45	49	48	37	38	47	56	51	43	51	46	39	35	39	38	48	50	33	48	48	41	49	41	40	42	32	47	47	43	45	50	42	55	50	35	47	50	54	52	49	34	31	66	38	41	52	40	39	44	40	52	48	53	43	61	47	43	49	45	35	56	51	45	49	45	44	46	55	55	48	42	58	42	37	51	47	48	40	40	39	47	53	32	38	49	44	40	42	52	46	53	39	40	48	36	39	38	46	42	41	53	41	51	41	40	41	51	42	43	49	47	44	35	43	48	36	45	40	38	45	34	46	45	47	58	46	50	38	57	43	38	41	45	34	55	42	46	47	59	61	47	33	42	43	48	38	48	54	57	40	54	47	36	30	46	59	50	50	41	41	51	52	36	44	47	38	50	42	42	54	49	52	73	43	53	56	27	47	43	40	44	39	49	45	49	49	35	50	49	39	42	43	45	49	53	35	42	50	57	55	48	52	47	55	46	47	36	47	46	41	43	34	50	39	49	39	49	40	47	39	48	56	55	36	38	43	42	51	50	38	54	31	43	52	45	44	46	33	40	40	40	40	49	48	59	58	39	30	37	47	43	34	44	35	40	48	46	37	54	44	38	48	46	39	57	38	46	47	44	35	43	39	27	37	66	45	43	42	43	44	48	52	41	34	41	58	38	50	48	50	50	46	47	47	51	39	40	42	37	49	56	50	56	48	33	40	44	50	53	34	46	37	38	57	36	59	59	48	42	37	44	40	54	36	41	53	43	55	40	39	38	43	34	49	55	51	43	53	46	44	44	40	54	38	48	50	42	48	45	54	58	43	40	47	45	44	56	54	48	48	44	47	55	61	50	38	40	44	41	52	29	49	41	50	46	34	44	47	53	55	27	49	47	44	45	36	59	48	39	47	43	49	46	46	40	56	57	33	50	39	45	42	39	40	57	58	45	43	50	42	60	48	33	41	31	47	54	40	44	51	42	42	42	43	30	47	32	56	62	44	30	39	31	35	46	43	42	35	57	53	44	38	58	41	57	33	47	47	49	43	35	55	57	47	41	35	40	44	50	37	41	28	38	49	39	41	42	51	38	32	54	44	42	42	33	47	41	46	36	32	29	43	52	41	45	39	36	38	39	39	52	40	60	43	43	45	41	40	50	44	52	39	44	45	39	42	51	31	53	46	50	45	54	39	52	53	56	41	39	45	49	58	39	42	58	44	47	44	38	42	46	41	53	47	45	49	30	36	54	42	56	43	42	48	52	48	43	52	41	48	38	31	47	45	46	40	53	51	45	40	35	46	55	43	39	50	41	46	43	46	49	51	49	43	47	44	50	50	44	46	38	37	41	43	51	47	41	34	29	49	53	48	49	36	47	46	60	42	44	43	44	45	42	46	41	47	40	34	49	49	51	51	51	46	39	48	43	50	33	43	49	54	43	57	47	45	36	51	46	42	45	52	40	51	42	42	50	51	42	46	33	46	48	38	46	38	43	55	50	47	57	50	53	37	38	52	36	44	40	46	46	52	46	35	45	47	36	36	38	50	39	34	43	40	52	43	38	40	45	47	52	35	48	41	39	52	46	48	40	38	35	41	54	36	42	42	44	44	42	51	33	52	51	62	43	47	46	55	54	42	40	47	47	51	46	35	46	56	39	40	45	49	49	44	42	44	48	35	55	36	51	48	42	54	38	44	40	50	44	51	53	57	38	51	39	44	41	37	46	54	52	40	54	34	41	51	49	50	40	57	40	47	48	55	48	53	51	40	47	31	40	51	41	47	47	41	34	60	39	44	43	46	46	57	41	38	50	40	51	45	37	38	45	38	41	46	32	38	43	31	39	34	42	49	58	36	38	56	49	45	54	44	45	34	39	48	44	49	32	52	36	45	37	47	40	45	40	40	43	54	45	61	49	38	53	37	49	38	63	49	51	39	38	35	48	48	40	48	40	52	41	62	50	55	40	46	48	39	52	44	41	46	43	34	59
18144	14019	4727	12758	19426	17835	14898	11647	9598	7699	6462	5459	4717	3990	3371	3084	2759	2580	2358	2177	2035	2021	1888	1879	1882	1905	1920	1894	1732	1726	1647	1581	1487	1352	1246	1280	1328	1292	1216	1260	1229	1201	1108	1093	1093	1044	1068	996	990	1001	989	853	907	923	875	873	887	883	910	949	932	906	872	962	946	953	972	941	922	945	1014	846	869	757	842	863	789	810	781	797	804	783	818	766	756	783	742	771	727	768	726	697	775	709	722	719	660	692	716	762	745	709	748	672	699	676	742	736	735	744	691	694	717	675	712	740	654	711	723	679	739	678	775	671	694	726	685	704	739	692	722	715	747	728	757	704	666	718	688	726	717	747	710	699	722	683	711	696	692	709	666	658	693	733	698	700	698	717	713	709	712	721	717	703	697	656	685	735	714	713	706	718	671	755	672	724	692	675	697	719	721	680	707	734	740	685	685	727	689	644	741	694	681	692	702	664	680	711	681	742	673	693	656	695	706	724	672	684	702	694	682	713	695	722	722	668	665	726	704	686	740	651	680	727	710	698	695	629	673	684	707	673	742	667	693	692	742	716	697	674	701	707	697	679	699	685	690	672	729	727	656	701	685	734	626	668	671	708	677	729	713	699	678	662	703	672	656	691	690	709	719	697	723	734	675	641	719	639	707	683	672	731	706	668	741	733	742	698	707	702	690	668	696	673	716	734	685	690	663	700	659	706	658	692	696	714	662	670	708	697	703	689	705	738	700	693	676	710	677	713	738	730	708	662	678	709	699	741	702	682	736	677	702	702	676	709	718	657	714	653	705	658	708	700	719	759	695	725	691	687	725	705	711	691	686	733	682	720	682	680	678	716	719	733	658	672	722	706	705	701	692	704	708	678	685	647	693	743	711	683	699	697	733	702	641	678	691	707	676	683	697	687	660	695	686	650	692	698	693	695	684	706	730	726	679	709	736	747	663	681	731	723	732	698	748	720	627	685	693	687	671	679	687	694	670	697	666	704	711	719	688	716	689	657	677	708	721	720	716	713	708	718	705	698	621	712	718	684	691	663	684	726	714	733	687	726	698	664	729	671	726	699	753	708	698	709	717	691	677	717	697	705	733	729	666	681	697	688	705	723	678	722	650	699	712	658	710	667	658	693	697	713	678	738	695	679	703	687	693	694	723	682	691	671	676	698	673	613	716	692	724	658	695	689	666	702	707	702	766	718	677	694	742	703	690	727	725	686	688	727	683	698	711	712	695	697	711	676	657	723	701	708	676	691	712	687	738	727	695	660	659	720	678	668	717	655	698	730	693	673	734	659	709	672	687	661	700	728	728	697	705	708	724	664	739	736	592	728	688	690	735	665	674	717	690	704	704	740	726	734	695	669	662	696	694	709	655	723	700	723	711	677	735	687	754	702	721	691	704	745	699	691	743	714	680	685	682	680	697	675	667	738	726	687	720	690	652	648	720	665	711	736	731	678	714	657	707	686	674	702	630	715	727	713	713	675	716	701	708	732	705	695	712	681	749	676	711	709	691	696	693	682	649	740	689	664	696	715	712	723	719	722	684	737	697	670	690	775	714	722	676	702	671	714	709	729	718	717	655	747	710	678	708	724	724	689	706	719	661	697	710	689	670	676	681	722	696	726	707	673	667	732	750	706	685	683	711	709	739	660	701	693	706	686	677	693	673	684	681	707	663	736	669	639	681	694	676	745	637	674	678	683	654	732	669	727	722	691	670	726	671	721	721	668	665	683	690	715	701	681	693	683	717	682	688	696	676	751	745	698	693	694	690	665	703	695	704	658	695	771	652	674	723	708	702	692	698	671	694	663	698	714	715	685	675	708	709	681	692	738	700	712	687	685	710	698	685	703	702	723	714	737	666	674	694	701	666	692	721	695	657	687	693	684	689	696	688	734	676	691	704	630	707	684	775	701	713	719	652	708	681	705	707	721	698	670	751	724	685	731	667	684	691	664	724	697	718	686	667	724	729	677	740	720	667	678	723	710	732	684	737	686	676	685	683	669	710	691	695	654	665	713	716	659	665	686	706	703	645	660	693	680	670	660	696	758	702	728	708	706	709	732	708	691	685	699	727	760	715	688	726	744	650	711	705	678	678	695	676	738	727	654	692	661	687	745	653	709	686	677	682	673	668	641	699	673	684	718	666	688	655	725	666	727	644	691	756	705	691	653	693	674	680	711	709	707	701	694	781	715	725	686	732	701	719	665	740	696	661	713	694	703	707	687	701	694	750	718	692	740	713	685	717	766	717	689	673	691	693	705	692	661	686	672	671	681	703	712	689	656	703	685	714	646	676	707	682	748	696	634	708	733	668	683	697	682	702	727	689	723	713	698	702	745	747	656	731	715	675	676	718	716	758	680	681	708	700	732	681	663	729	747	702	677	725	735	713	660	672	726	720	688	694	696	705	667	684	695	735	661	704	693	665	683	710	709	731	691	691	703	682	707	733	652	716	723	708	667	710	716	672	680	696	665	690	691	672	657	709	702	719	621	685	717	724	716	701	680	682	692	738	718	688	747	685	707	678	663	740	724	701	694	724	670	712	707	691	668	738	674	713	696	668	733	741	689	711	681	749	724	719	684	662	714	721	674	722	709	696	654	732	743	726	662	732	714	687	715	702	653	706	705	718	718	717	695	712	697	691	725	701	690	650	689	758	653	697	711	688	679	713	659	670	737	673	679	726	711	688	649	705	696	707	732	713	754	696	653	672	643	684	669	685	718	694	695	690	662	696	707	694	726	689	707	648	744	701	669	683	668	690	726	712	686	725	660	725	700	687	711	727	724	669	697	673	698	693	698	726	674	667	715	689	695	650	696	719	680	662	692	693	692	711	723	700	684	689	733	728	708	701	704	696	697	699	708	682	703	762	719	662	686	658	763	677	635	691	750	733	691	666	763	661	667	661	643	687	654	634	674	667	677	691	721	717	705	752	698	712	709	715	672	709	710	648	703	676	709	699	721	731	698	677	686	678	719	651	664	710	690	685	674	729	682	669	665	707	706	695	641	709	728	698	665	689	685	713	736	694	703	700	713	734	696	680	696	669	696	738	699	662	684	680	704	708	709	656	690	734	700	702	704	691	742	712	722	698	681	696	674	678	647	672	707	719	646	720	661	652	697	696	626	705	691	775	717	695	706	675	719	704	701	722	640	671	668	712	707	748	707	705	692	674	706	699	675	713	690	706	700	692	723	683	726	708	696	678	750	698	699	687	704	694	695	678	694	727	709	722	721	749	709	711	664	696	692	661	680	691	670	680	760	684	715	685	704	685	721	673	692	746	745	744	731	706	680	693	695	669	674	728	660	656	764	674	694	671	719	734	689	726	684	692	696	670	669	684	674	688	683	726	728	696	696	659	696	733	702	704	690	706	714	694	676	684	696	759	666	720	685	705	700	714	707	716	717	672	718	709	672	726	721	676	711	663	691	710	677	686	710	683	668	696	726	672	688	710	683	696	644	735	721	688	689	696	670	669	701	721	674	698	695	692	666	682	720
2481	431	172	139	209	198	188	175	163	149	129	93	108	113	98	95	90	88	88	70	72	64	72	63	64	72	67	85	65	65	69	56	55	67	48	67	64	64	55	47	65	47	64	59	53	47	41	58	44	45	43	54	49	56	50	55	40	41	60	42	52	55	53	55	51	44	54	53	52	56	46	49	45	59	44	45	48	41	59	55	45	41	50	54	42	45	51	39	55	50	41	47	49	44	51	43	56	46	43	42	44	48	44	58	47	52	52	52	51	42	43	58	43	49	42	45	45	42	53	60	58	52	49	38	58	50	49	51	47	46	48	53	46	56	58	54	36	42	51	50	34	43	61	53	63	68	42	39	45	41	48	43	51	49	42	53	43	54	47	60	46	51	37	52	52	49	43	39	52	40	41	45	39	38	55	52	45	44	58	44	42	39	65	37	44	54	57	41	58	43	29	41	45	40	55	47	56	35	49	46	44	50	56	44	48	51	46	51	46	46	55	48	63	40	46	47	57	52	44	36	39	64	38	47	48	49	56	44	48	37	49	47	43	41	48	44	45	44	52	32	46	41	44	54	48	58	48	44	44	54	52	49	64	43	40	50	53	52	48	40	50	52	58	61	40	42	45	39	53	44	38	45	62	54	47	48	44	50	44	64	33	45	54	55	51	45	45	51	46	41	57	39	42	52	43	62	43	52	45	53	55	50	50	49	46	43	43	48	44	48	54	38	43	40	41	48	55	56	41	50	45	42	51	36	61	42	41	43	54	43	51	48	65	49	41	44	41	50	38	45	45	54	41	44	47	35	47	52	45	46	52	45	36	43	36	42	45	51	50	63	46	59	48	40	49	50	57	56	50	61	52	53	43	44	48	54	55	54	47	29	49	49	48	48	39	44	29	61	43	39	46	40	41	53	45	47	37	46	53	54	57	53	47	49	51	50	42	42	47	44	51	39	42	45	47	47	35	45	48	42	56	47	54	43	42	48	54	50	54	44	49	46	52	54	49	51	48	42	38	47	45	57	42	42	43	48	34	44	43	51	39	42	42	44	55	56	40	41	52	55	45	52	49	49	45	55	48	61	62	40	54	55	38	52	56	50	40	56	58	41	43	45	47	50	56	56	59	39	50	45	53	43	46	49	45	45	50	51	44	44	43	34	50	45	48	41	33	46	47	59	42	51	48	64	48	47	53	38	35	44	47	48	44	50	39	41	42	43	46	56	49	52	55	43	53	50	39	50	54	51	43	46	51	43	44	43	39	40	50	40	48	50	41	55	48	52	49	57	31	55	53	43	44	42	54	35	38	35	55	52	44	50	43	64	52	51	41	57	50	47	42	47	50	49	55	46	45	50	59	44	53	41	38	43	42	44	52	41	50	48	45	57	41	43	44	53	53	35	47	47	56	52	61	40	48	40	45	49	32	55	48	51	38	43	51	42	51	35	43	42	49	62	55	62	54	49	43	49	57	45	51	46	62	44	37	39	63	49	44	50	40	42	45	62	42	49	43	43	51	38	43	48	32	43	46	44	54	41	44	37	52	61	54	38	40	38	41	51	36	36	40	46	43	57	55	48	44	50	40	74	48	42	44	50	49	36	51	49	39	46	48	59	48	43	49	54	51	55	46	47	45	43	42	55	38	49	50	55	51	50	38	51	48	44	50	38	48	51	45	38	56	39	45	45	41	46	48	37	50	48	45	49	47	43	49	49	47	50	42	40	51	39	49	44	38	39	57	56	36	40	48	44	59	54	45	45	45	45	44	53	43	45	54	42	44	38	40	51	56	47	59	58	55	42	51	57	48	55	43	52	47	51	50	48	47	46	49	49	43	44	37	47	49	65	37	44	41	47	42	52	52	40	48	47	45	36	54	56	38	40	42	65	48	43	47	47	43	45	43	44	44	55	47	44	45	45	45	48	42	56	49	40	45	47	45	46	45	48	66	40	51	50	55	39	55	54	46	43	49	49	41	52	30	52	47	56	48	58	43	53	56	41	43	44	45	42	43	45	47	51	53	51	50	52	43	46	59	57	46	50	42	59	49	48	57	45	46	41	39	51	48	45	47	53	42	36	59	42	39	40	43	48	46	48	48	38	48	47	48	50	38	47	58	31	49	45	44	53	52	54	44	46	50	45	51	56	44	54	53	52	51	42	35	34	53	52	42	40	52	46	47	37	48	50	47	36	46	45	49	43	55	60	54	61	45	45	48	45	54	47	40	51	46	49	40	63	43	48	46	49	51	50	51	49	43	33	46	41	45	45	53	38	39	53	51	47	48	48	64	56	37	53	43	48	60	44	62	52	48	46	41	42	43	43	60	51	63	45	39	59	57	56	58	52	46	49	45	45	50	46	47	60	61	48	43	41	40	53	68	52	47	41	46	56	39	42	54	36	56	50	49	43	47	38	49	41	46	45	41	45	53	37	47	55	46	50	54	47	45	46	33	47	37	52	41	49	41	54	46	53	50	32	45	52	46	55	39	47	41	52	45	61	34	38	51	46	52	50	52	45	56	49	46	52	42	39	42	48	35	58	45	52	47	60	34	45	49	42	44	39	47	49	50	46	44	29	36	41	40	43	56	47	52	31	51	51	44	56	44	41	47	40	43	55	46	55	56	56	47	52	50	58	55	38	53	44	51	42	54	49	40	45	57	47	43	50	51	50	43	31	50	46	50	41	49	51	56	50	50	53	49	54	49	41	28	40	40	41	51	56	63	38	50	44	45	53	54	50	56	37	46	57	45	47	52	43	49	47	39	57	45	43	45	35	45	48	57	48	56	49	39	48	43	43	50	44	54	38	42	39	48	42	45	44	57	41	43	48	43	40	40	35	53	42	32	50	46	41	36	41	43	44	60	45	46	41	61	51	46	44	57	50	48	51	50	48	42	45	35	45	50	46	55	32	54	51	44	44	38	51	39	42	45	41	59	40	46	48	45	42	41	41	43	51	50	48	28	38	55	42	59	59	54	46	36	47	41	41	43	48	39	55	55	54	46	49	52	47	41	45	44	49	51	42	48	34	47	43	38	47	55	40	35	58	56	57	51	49	49	50	43	54	38	61	44	42	50	40	52	41	56	42	51	44	47	44	45	46	49	47	42	56	41	47	44	30	48	40	55	44	44	50	46	48	58	44	49	40	62	42	62	37	50	42	50	52	46	57	44	47	59	41	47	55	44	46	44	41	51	45	42	42	32	42	55	47	52	46	40	41	42	45	56	38	54	53	46	51	39	43	56	43	51	47	45	47	45	57	54	38	50	37	48	42	49	41	40	44	63	45	27	48	49	60	40	44	40	37	48	36	41	44	40	62	54	40	57	55	44	51	56	36	49	40	51	50	50	42	46	33	50	44	46	48	49	44	45	53	55	48	42	46	50	43	48	40	50	57	52	60	50	38	45	46	42	39	49	56	50	54	43	59	51	47	52	48	47	52	43	39	44	63	42	59	54	54	53	53	51	43	51	42	59	64	48	43	46	39	50	39	39	46	54	37	43	40
16040	12093	4227	11106	17229	16114	13393	10859	8536	7025	5951	5046	4408	3661	3173	2903	2626	2336	2223	2120	1878	1787	1858	1780	1902	1833	1769	1818	1696	1702	1530	1456	1426	1266	1288	1323	1213	1280	1169	1198	1155	1087	1075	1130	1023	1074	990	954	1021	955	971	887	897	849	873	856	881	904	893	890	928	825	865	917	960	930	899	945	988	943	930	879	867	839	860	793	862	764	734	809	770	812	816	798	747	788	771	768	783	792	725	747	766	722	788	787	739	759	753	743	763	748	740	763	706	713	745	704	748	794	730	760	782	742	732	737	765	735	690	735	700	747	741	731	704	727	752	721	735	698	758	690	711	741	742	727	729	761	773	717	756	735	720	660	750	752	681	737	737	698	761	743	782	763	693	756	732	740	742	695	740	701	740	715	697	689	720	737	686	706	811	706	711	709	720	723	711	742	714	703	691	687	721	711	740	711	682	748	766	723	730	723	704	711	722	727	709	745	732	765	724	731	713	742	713	764	704	718	719	750	725	686	721	719	756	731	733	715	771	753	721	727	713	740	706	737	744	704	692	720	738	727	693	680	754	706	726	744	715	734	777	708	726	712	742	683	711	735	704	742	699	717	717	740	707	684	732	681	727	738	731	690	743	697	733	733	738	734	701	733	760	713	752	688	718	743	700	736	716	725	737	753	749	717	747	732	738	653	706	723	692	736	703	717	782	739	767	737	730	653	751	773	741	739	740	689	722	706	712	729	688	691	746	735	721	719	735	699	757	753	752	727	702	766	758	718	738	698	706	679	702	745	704	732	706	746	715	695	719	728	730	699	664	703	742	724	725	697	707	756	750	755	711	731	700	711	706	734	658	709	703	709	727	679	734	733	740	737	750	688	767	701	728	739	748	736	691	729	720	701	756	690	764	721	722	708	682	736	763	689	751	716	756	702	723	700	708	720	704	694	701	684	707	722	734	713	717	696	698	721	728	768	607	680	688	796	736	731	730	739	707	705	688	704	751	774	724	748	800	746	779	749	730	746	712	718	746	713	682	672	727	695	704	779	738	733	722	753	690	754	709	676	751	736	747	706	693	675	686	652	708	770	713	707	735	769	705	734	710	733	764	735	697	701	714	717	688	704	764	720	726	753	724	708	704	708	711	699	757	782	726	680	714	730	714	657	721	759	708	741	714	711	745	694	820	733	717	723	708	743	782	693	680	667	677	767	728	684	696	674	675	667	716	710	706	708	697	759	713	696	720	711	681	726	710	729	707	713	699	740	700	712	689	746	680	732	698	721	736	729	775	739	730	725	726	718	716	718	705	702	721	742	775	769	729	732	701	705	722	681	709	726	732	746	743	772	702	713	704	727	709	740	699	711	733	736	699	703	685	734	728	734	721	747	725	723	687	702	749	694	700	749	726	673	744	707	751	745	716	753	737	723	684	722	736	722	718	712	689	717	696	745	727	723	718	732	741	768	701	668	687	723	730	767	696	740	728	738	719	710	761	780	712	762	720	699	729	735	753	710	751	740	725	691	691	692	688	738	745	746	671	694	751	709	719	675	723	740	760	712	703	718	694	757	728	653	756	689	719	769	722	746	719	738	719	690	742	717	763	733	750	718	695	703	717	721	708	731	701	719	760	702	744	731	731	718	767	761	703	760	719	721	735	754	761	693	734	737	730	700	710	731	716	714	727	734	720	763	700	723	753	713	724	743	672	761	686	760	703	719	673	691	686	707	767	748	741	686	733	790	699	740	764	693	760	741	712	753	733	691	718	753	712	736	680	700	734	722	704	736	709	746	671	699	752	718	695	748	694	696	719	761	759	711	734	691	699	686	709	734	768	694	708	737	721	721	788	759	694	729	680	730	725	746	714	692	688	733	685	753	739	709	737	702	690	715	682	742	717	681	716	740	747	699	708	708	695	720	715	707	755	758	674	683	696	721	714	702	695	699	698	760	757	767	733	736	760	690	711	701	680	753	714	724	732	707	718	746	707	723	714	765	740	736	684	691	749	694	747	676	708	728	666	724	752	704	736	696	707	738	753	739	737	693	739	690	726	741	708	703	706	663	717	700	726	768	693	708	755	732	743	730	699	716	699	719	777	677	724	768	674	741	747	731	739	765	745	680	699	693	671	708	691	695	722	738	742	729	719	726	667	734	727	706	708	690	744	718	741	663	730	690	745	762	732	676	699	740	753	723	754	718	750	721	725	697	685	759	755	712	708	753	739	688	699	733	713	688	686	724	724	709	741	711	719	733	728	798	678	685	716	718	718	733	685	692	733	722	706	713	756	706	687	699	727	716	768	706	743	745	732	710	719	702	713	750	678	760	681	761	726	721	716	712	741	720	736	710	735	759	738	745	759	768	694	726	757	747	790	712	721	731	694	743	758	685	754	743	757	755	693	716	709	705	724	737	696	702	755	705	717	738	753	717	705	735	731	742	734	745	721	753	758	775	727	707	712	757	751	692	707	750	747	705	729	732	767	720	719	734	731	744	748	760	759	660	815	706	688	732	684	699	737	733	777	779	734	730	727	724	707	702	740	729	685	749	749	709	738	742	718	676	742	743	770	740	735	749	707	760	749	731	674	718	754	733	689	684	766	748	754	690	694	719	704	688	704	678	740	727	742	762	691	720	710	724	693	740	771	697	733	740	733	750	722	724	731	724	736	704	737	754	743	729	754	692	741	711	748	739	737	691	675	720	757	729	726	662	712	683	770	721	699	739	683	711	707	693	664	743	686	783	724	743	729	736	726	721	737	704	746	674	697	699	719	769	750	712	716	728	751	657	743	751	739	746	738	699	728	742	742	729	733	683	658	741	714	725	745	702	728	701	731	740	716	706	693	708	735	697	718	706	699	704	751	750	695	739	705	728	658	687	702	711	756	710	727	664	734	718	717	772	704	731	712	702	746	711	728	718	745	673	703	704	711	734	739	712	759	711	722	688	710	690	722	732	713	715	705	754	729	712	730	738	682	768	711	751	697	725	756	735	701	790	757	707	696	741	759	733	742	737	704	710	722	732	740	721	723	674	705	712	704	735	756	708	700	660	742	723	718	708	717	767	663	675	702	689	725	739	709	736	753	693	725	740	730	718	630	698	690	718	726	745	710	721	708	685	673	734	738	700	744	741	722	705	739	723	692	689	751	708	715	749	708	720	710	682	655	730	738	728	714	699	737	770	694	776	721	748	714	697	741	717	739	752	729	763	729	734	750	673	726	711	715	737	707	730	698	737	707	727	772	705	704	719	732	740	724	716	755	755	720	719	709	769	758	702	723	743	755	760	748	726	771	706	724	748	707	745	706	750	685	712	694	698	734	680	726	734	722	695	712	727	741	693	698	749	702	720	733	704	700	712	706	703	698	716	743	715	749	735	698	708	708	726	673	724	699	719	720	701	738	710	681	685	730	737	746	763	685	753	723	701	731	734	767	725	741	665	758	739	715	671	712	737	735	702	742	702	722	748	678	728	692	755	760	727	765	747	672	728	705	765	701	789	735	742	731	677	697	712	720	705	745	687
1707	943	326	222	341	390	343	314	253	270	199	208	177	148	151	126	137	112	111	111	98	114	112	101	98	98	92	89	108	116	104	98	92	74	70	70	78	69	76	82	77	87	91	81	87	66	79	71	66	74	95	92	80	67	81	72	84	63	64	76	67	83	66	75	75	81	79	62	82	77	62	69	65	67	65	67	63	55	64	62	66	70	69	65	68	59	71	77	62	72	68	79	68	70	73	59	56	76	63	70	70	80	77	70	74	75	54	66	66	78	65	60	60	78	56	72	66	75	61	60	59	72	76	67	53	77	66	54	64	70	57	70	67	83	71	70	58	67	59	71	54	66	65	79	69	55	61	59	51	65	72	66	60	65	69	72	66	61	56	61	66	66	72	69	60	69	73	81	59	63	52	57	75	54	52	57	62	67	80	59	76	78	71	59	74	66	65	59	80	66	69	56	56	61	75	60	57	61	54	69	65	60	68	64	69	71	68	56	54	57	64	55	67	54	68	60	73	65	64	84	59	78	74	67	54	65	66	74	57	48	71	75	74	74	66	62	54	61	58	62	64	68	49	84	78	61	55	59	73	55	71	63	73	55	68	72	57	69	63	75	64	70	66	61	57	52	66	71	60	64	62	59	62	60	69	71	83	68	75	76	72	72	57	68	73	68	77	66	51	68	75	72	78	51	71	50	75	80	54	62	71	56	53	59	68	73	74	54	62	69	70	89	74	69	62	72	66	67	63	56	63	57	56	71	70	59	65	67	57	63	56	71	66	61	64	77	79	66	66	69	67	56	63	80	72	64	52	68	67	77	66	67	69	51	73	69	61	59	65	78	58	68	47	79	62	68	64	71	67	72	59	75	58	73	68	80	75	61	62	45	81	73	72	63	70	78	69	60	70	65	67	66	69	65	71	54	57	62	56	66	74	78	67	73	60	68	66	69	53	91	62	63	67	74	75	51	60	79	68	57	54	66	79	67	59	65	73	65	43	68	81	73	56	73	62	62	84	62	61	77	52	49	62	64	57	59	62	71	61	49	86	63	70	62	64	72	57	60	74	60	47	68	74	78	66	59	77	68	70	78	62	76	60	66	53	64	60	50	62	65	68	58	70	75	68	66	53	66	75	62	61	68	62	54	50	67	58	65	62	64	63	71	64	62	75	59	70	75	61	70	67	74	62	56	72	64	66	62	65	68	70	52	71	81	61	61	79	70	72	72	71	56	72	58	56	56	60	68	69	63	75	76	68	53	62	64	55	68	76	73	56	63	56	61	74	53	74	67	63	63	60	83	62	50	72	69	61	76	65	57	61	68	58	69	71	73	69	62	59	55	51	76	68	67	61	60	78	71	54	60	56	67	71	67	74	65	68	77	66	76	71	65	74	66	67	62	63	65	62	57	49	60	62	64	74	61	89	61	59	62	92	60	63	66	56	82	65	72	70	68	70	62	64	53	68	70	69	71	62	64	60	76	62	56	61	82	70	57	72	63	65	59	68	62	52	46	78	62	88	77	72	70	71	58	60	65	69	70	69	61	51	74	70	57	49	74	66	68	72	63	62	68	83	60	56	58	64	74	73	59	55	68	64	60	78	60	67	60	74	69	53	65	69	60	71	82	51	72	74	67	78	51	64	60	63	65	62	60	63	60	64	54	65	63	74	68	68	70	63	68	60	62	52	53	80	52	59	52	64	70	68	66	62	55	64	73	75	62	62	66	78	73	70	70	75	59	55	67	79	68	70	50	74	63	69	60	77	79	67	55	66	54	66	75	66	65	70	72	71	64	71	85	49	69	64	63	59	55	72	62	52	65	68	77	62	70	68	63	66	82	69	54	60	64	64	69	58	56	69	65	50	75	71	65	57	62	70	67	64	63	66	59	68	68	72	57	72	61	63	65	63	64	45	73	74	68	63	64	70	75	74	70	63	69	69	50	74	51	59	52	66	72	68	56	67	67	71	58	58	62	77	65	68	66	74	59	71	62	73	56	71	71	50	64	67	63	74	61	62	75	55	76	66	69	66	57	71	67	66	64	70	73	82	56	58	60	71	74	66	74	66	60	75	68	74	59	73	60	57	78	50	58	70	76	52	67	82	51	77	77	72	58	82	55	76	65	71	73	57	76	71	63	66	65	68	71	60	75	62	67	67	56	62	59	76	64	50	78	70	56	54	69	61	68	70	75	60	67	63	56	59	64	67	56	70	74	65	62	63	58	45	63	53	82	45	52	75	66	65	63	62	74	66	73	63	58	65	83	65	60	57	65	81	60	78	69	72	65	70	66	81	55	68	59	79	74	55	56	73	63	74	77	71	71	66	65	69	50	74	62	66	64	49	73	64	54	72	71	68	62	69	59	68	48	80	49	65	66	60	61	52	59	71	78	52	59	66	78	79	60	59	73	60	63	65	70	59	49	73	69	49	48	81	66	55	65	58	68	74	68	57	55	54	65	76	72	72	49	56	61	54	78	63	68	61	65	76	65	63	77	66	73	63	67	61	59	78	62	70	70	61	58	63	54	67	80	62	61	55	63	57	63	63	59	70	76	69	70	61	78	72	70	62	81	61	67	68	71	72	68	55	60	61	64	64	68	68	57	65	55	65	57	61	66	67	78	50	69	74	80	79	55	66	71	70	46	70	79	68	65	65	76	64	69	67	50	56	70	64	66	60	77	61	75	70	60	72	54	58	72	62	66	81	81	75	68	49	69	80	69	60	52	62	69	67	53	57	63	62	65	63	67	71	68	70	61	62	64	59	68	68	75	70	67	72	68	65	73	58	69	73	69	64	62	85	58	55	70	55	53	64	66	79	72	86	79	60	63	57	64	66	54	50	54	52	72	74	69	79	82	66	61	82	56	64	60	64	72	57	70	57	70	58	66	69	57	69	65	68	60	72	45	75	60	70	75	67	64	57	70	59	63	78	55	58	56	65	54	73	70	57	66	56	82	72	69	55	63	69	56	63	62	70	66	49	61	67	60	53	64	55	74	57	71	61	66	56	72	59	73	56	45	64	66	61	69	69	66	64	61	61	59	62	76	66	70	79	68	75	66	58	65	71	76	62	68	68	77	55	66	58	63	71	61	73	61	62	70	73	65	71	56	70	57	74	78	70	73	70	72	59	69	60	74	80	63	76	69	85	71	64	82	62	55	66	63	69	56	70	83	60	59	75	67	66	63	69	82	63	73	63	68	61	69	68	67	58	64	86	51	68	63	60	70	67	69	81	68	66	77	64	59	53	45	70	76	77	52	70	59	64	67	65	65	74	54	83	64	74	59	75	65	55	72	77	65	70	80	74	66	63	77	56	71	73	87	62	59	75	76	73	53	76	67	75	75	46	63	64	73	60	53	57	63	61	61	62	75	68	66	57	64	57	73	73	59	68	70	55	52	75	74	60	59	70	81	63	67	61	75	72	55	64	66	66	77	71	76	69	69	51	68	65	81	71	68	54	66	69	64	63	66	62	59	66	75	67	72	55	75	70	59	69	68	77	75
23177	18459	7025	17097	24809	22636	19139	16330	13376	11028	9482	8111	7052	6062	5241	4701	4140	3866	3413	3225	2942	2839	2804	2843	2819	2824	2766	2723	2495	2495	2298	2192	2085	1928	1877	1864	1890	1797	1746	1779	1736	1651	1508	1621	1554	1433	1424	1390	1428	1407	1359	1326	1311	1284	1247	1279	1252	1301	1265	1279	1312	1279	1293	1305	1335	1343	1323	1386	1351	1330	1302	1274	1269	1196	1173	1192	1175	1107	1143	1162	1115	1138	1113	1048	1108	1124	1075	1126	1048	1033	1062	1081	1057	1042	1012	1005	1036	1042	1042	1003	1049	1040	1020	1003	1043	1043	1000	1047	1037	1051	1007	992	1031	1022	997	1100	1010	1040	1037	988	1008	1005	996	994	1028	996	981	1045	982	1056	998	1090	1022	965	1004	1003	1033	1020	951	1026	975	1009	1010	994	1020	1019	994	1027	1035	1037	1013	1016	1035	1035	1007	1095	1053	941	976	993	973	1028	1052	1030	1014	999	1008	960	1058	1004	1022	1020	1039	1002	1026	958	942	997	993	1068	992	987	1026	1003	939	1042	980	1015	1010	1009	1054	961	1034	957	982	990	1018	982	1015	1000	1037	1019	983	988	994	995	986	978	979	952	1010	976	1039	1003	1008	991	989	956	954	1035	977	1024	1032	997	976	1044	958	999	1022	990	1035	970	1001	1034	1027	985	956	976	893	989	995	1040	1027	1017	979	952	998	931	1016	991	1019	933	1027	946	1019	939	1012	1030	997	1003	976	997	987	1019	983	967	940	986	975	995	992	1043	989	967	1056	1014	947	976	943	985	1010	1016	984	984	1053	1016	989	974	1062	979	983	1006	1021	967	1027	1019	989	992	1064	969	1032	983	994	1008	971	1025	993	940	987	1005	1034	986	985	977	994	1014	1036	1039	965	1014	961	980	969	1013	976	1014	1049	1004	1012	1021	1003	951	1022	962	1015	1043	973	996	1026	1017	966	986	946	974	956	1051	1035	1027	963	961	955	989	1008	974	1012	984	978	979	986	996	964	971	989	1027	933	972	998	968	994	980	974	980	966	967	982	1013	981	1016	1054	958	1024	1006	950	1034	923	990	1007	1006	968	952	1004	1005	1003	985	976	980	1003	964	964	1005	984	1082	1036	929	998	994	979	951	1015	959	942	980	988	1064	999	970	1007	978	972	1007	979	966	1030	1062	969	1044	1009	1015	1065	1052	1036	994	1043	948	995	1014	997	1010	1012	1012	977	1023	950	1044	1019	1008	961	981	996	958	952	994	1026	999	1011	1020	1012	1001	1007	930	971	1049	1026	970	997	987	1010	999	941	1019	1020	1001	953	1031	1019	1021	1008	958	1017	963	1029	970	1005	992	987	1038	999	1029	1018	971	1013	1027	1010	1016	987	973	1077	995	1008	970	1037	951	971	1029	1048	1034	1013	1011	1035	991	957	921	1013	1064	961	961	992	978	993	976	1043	997	1012	1043	1029	1017	958	1006	988	992	1013	946	996	962	1022	1038	980	1019	962	1054	1012	993	1053	1037	991	1001	1056	975	1059	1009	941	1044	960	1016	991	1021	1088	1035	955	1026	1011	980	982	1008	1086	1028	1023	1049	1012	1006	952	974	979	993	981	1022	1036	991	1017	969	964	1028	1003	1049	985	955	990	1015	1049	1035	1035	1049	1010	976	950	977	1025	1016	999	1015	987	1007	946	940	984	1015	1011	989	1000	959	1068	990	1010	1079	999	1009	998	1003	1015	976	999	985	968	1004	1013	982	970	977	1015	954	947	1003	980	1006	975	1011	1014	977	1046	1000	981	976	1025	972	1027	993	991	926	1018	1001	1007	983	970	978	1000	987	979	1020	1007	1046	973	1065	965	966	1019	1011	973	1007	1010	1083	1040	1011	973	926	1032	971	990	967	1001	989	1032	975	1049	1013	1007	1002	1011	971	1024	1025	1002	1007	1028	1002	1051	965	1007	1018	995	1012	971	959	1018	1040	1009	1019	1005	1054	991	1001	991	973	1025	986	985	1010	993	1002	958	1042	954	943	1004	1049	1039	950	1058	982	960	1030	1009	975	1030	1011	1019	1001	1018	959	1003	1058	962	958	966	971	1044	1005	988	1037	1013	980	934	985	967	1012	1020	1004	944	1002	969	1013	952	1020	973	1017	998	1063	1003	988	997	959	975	1031	1046	1005	1047	959	1033	1030	989	1033	932	1010	1002	998	1011	1027	1014	1049	970	1051	992	1031	1025	976	1014	971	1013	1016	1034	1004	1008	1032	997	1022	1068	983	1001	1019	1008	983	1004	936	984	1013	972	1006	975	978	968	935	1008	1012	936	933	986	993	1025	996	988	994	1008	981	1001	1010	963	1078	989	966	975	1018	999	1003	1007	994	1016	1002	994	974	974	998	1002	985	999	990	970	1015	1041	968	953	991	1013	978	1000	992	955	1021	994	1057	1008	1042	1018	911	1005	1020	964	984	991	1001	1030	965	968	1012	1009	1054	1035	999	973	964	956	980	945	960	1037	993	989	994	976	1046	1022	964	1007	970	1025	1014	973	961	1043	983	940	981	994	967	936	922	966	1036	953	1034	997	967	956	967	1019	967	1003	1029	995	965	968	1016	1014	1063	959	932	942	963	990	969	988	1025	993	1005	1018	1004	1017	940	967	958	940	997	1002	1000	1001	948	1009	1032	990	978	1006	986	1017	1009	1026	995	951	945	924	1027	1015	1003	952	1031	1008	973	967	1019	1012	1057	997	997	1001	1043	987	1030	988	992	987	990	970	989	1011	1005	955	977	1007	956	1028	942	1033	1007	1017	996	988	983	1040	991	960	942	1032	1021	1051	1016	973	997	936	996	1005	952	1043	984	1033	990	1008	1019	942	1013	994	983	1030	1028	953	1011	950	1011	969	996	968	1035	1032	982	1031	916	1007	980	989	1010	1007	974	966	961	1050	957	941	985	958	1007	1001	1020	1012	952	990	998	1033	943	1005	1020	973	1021	951	1008	1022	989	975	995	976	1016	973	1035	961	961	1006	949	983	1015	964	975	1018	1004	1029	969	1003	1005	919	983	972	962	952	1005	1010	968	1035	970	1028	1014	996	1026	1009	981	954	977	964	1026	951	1020	979	981	948	991	989	1031	991	975	975	978	1046	1026	1056	978	1033	969	1009	1003	942	1008	1083	1048	1039	1017	991	990	952	1009	996	976	993	1037	963	986	1009	1004	974	981	1055	998	964	986	975	936	1008	1042	1008	1029	971	1059	1028	969	1017	1011	1013	971	1062	992	968	998	1008	1003	1026	994	996	1059	963	1031	929	995	1003	910	973	1012	990	998	933	950	1008	975	969	1013	945	1013	1071	1063	1032	1033	1011	961	1004	925	976	1076	1037	1010	965	915	1000	1019	1036	1046	1017	970	1003	980	1028	980	984	1022	1004	979	950	990	983	1013	1005	1019	998	1000	1062	966	998	1022	997	999	954	1028	1039	1023	1035	1017	983	1011	980	974	1006	1047	985	972	957	989	1064	977	964	1012	978	953	983	951	975	992	1037	1018	1037	943	1010	926	954	1089	970	968	1004	954	998	1031	945	1040	992	1001	1015	1013	992	1007	1012	1011	1012	1034	992	1025	1024	1025	1025	966	998	968	1013	992	1055	1003	981	980	1023	964	935	948	1006	1022	981	1008	976	991	965	972	958	982	997	1007	991	1010	1059	991	1000	943	978	955	1023	1017	990	978	981	1021	987	918	937	1015	1013	937	1009	984	995	1001	975	994	961	970	986	983	999	1016	989	1025	1023	990	996	1012	948	972	938	1019	1027	1001	1031	969	1018	999	1002	1014	1052	1019	1026	963	975	1013	968	1024	962	1023	1034	1036	967	994	997	1017	961	992	1029	987	970	979	965	980	1003	989	986	981	1017	994	962	1024	988	1020	976	997	976	999	1024	986	1038	984	1009	996	1000	994	967	967	1029	1002	960	992	999	983	982	1014	1008	959	1000	1004	998	996	1003	1024	991	1052	1026	1012	1004	985	996	967	1014	980	994	1000	975	1030	1021	999	962	984	1024	957	1020	984	1032	1025	994	1028	961	969	984	1044	1007	990	1014	986	1002	1061	966	997	950	987	989	975	1050	933	993	938	1044	1033	1020	1005	998	1020	1017	1018	1006	1018	1013	969	985	1005	1044	998	1015	1011	988	1000	1026	1028	992	983	1036	1052	999	998	988	937	992	1003	1017	981	964	983	1043	1046	1020	965	888	950	978	981	1023	987	985	1023	958	978	952	954	1019	992
1406	241	91	67	106	115	104	92	87	78	58	62	58	55	41	54	41	41	46	48	47	47	32	44	46	52	41	42	47	38	39	43	31	36	41	32	37	50	44	29	50	34	28	37	30	24	35	38	36	26	43	29	40	36	40	39	20	31	42	38	28	43	29	39	31	23	41	30	23	37	37	29	29	29	32	28	30	25	33	37	30	33	34	24	34	29	36	27	39	31	34	32	31	33	28	31	23	26	40	19	28	33	29	28	24	24	26	27	33	30	25	38	34	27	29	25	28	22	32	32	33	37	38	20	36	34	27	30	35	31	35	22	25	29	33	31	22	30	38	29	35	32	33	23	34	32	36	28	34	32	37	30	31	19	37	36	33	34	34	31	28	34	29	32	36	27	37	26	31	27	24	34	33	28	25	33	28	27	23	31	21	32	34	29	41	30	28	25	25	30	26	39	25	38	30	43	23	33	20	30	34	31	29	31	24	29	21	29	28	27	39	34	29	25	31	31	26	34	34	29	23	35	22	23	29	29	25	21	21	28	26	39	29	19	26	24	23	34	31	36	27	34	27	29	29	29	26	32	34	22	32	32	33	32	28	37	34	32	30	37	33	30	23	31	43	29	38	30	38	23	31	23	23	24	36	25	26	24	20	36	25	25	23	26	27	30	22	26	25	35	30	36	24	36	32	31	35	25	26	29	32	38	22	41	21	33	31	33	31	32	32	30	27	31	38	34	25	29	22	28	26	22	35	22	28	34	14	40	32	34	23	39	21	30	34	33	34	24	31	27	30	25	19	29	32	34	23	29	36	29	29	35	27	32	33	33	24	27	24	32	20	25	37	31	43	24	30	34	33	28	14	29	35	27	24	30	17	23	27	36	41	35	30	31	30	35	36	24	33	33	24	25	28	33	35	25	31	23	29	35	30	34	24	31	25	26	26	25	28	31	37	41	27	23	33	23	22	30	29	27	25	35	26	13	33	37	32	27	31	30	19	30	32	32	33	27	30	26	23	21	35	28	40	28	29	20	28	22	42	23	28	29	24	35	34	23	29	31	28	30	32	23	24	25	35	30	31	32	29	22	24	37	29	32	37	22	34	26	32	31	27	21	28	36	35	27	36	28	27	23	24	30	45	24	29	24	24	34	31	30	27	32	30	33	39	29	31	31	31	23	30	27	30	21	29	37	29	26	33	27	32	29	27	26	31	28	40	27	24	30	32	23	35	34	36	18	28	35	33	20	30	37	23	29	28	27	30	32	29	35	36	34	22	30	25	34	26	29	25	24	34	29	24	29	31	28	38	33	18	18	34	25	35	33	33	24	36	27	29	28	33	33	36	33	38	26	27	33	27	33	30	36	24	28	31	21	21	26	27	32	24	28	36	26	26	25	30	21	22	28	21	23	38	41	27	28	26	29	21	21	24	31	28	29	27	35	27	24	20	27	28	32	24	36	32	40	26	31	24	33	37	22	27	34	37	33	33	36	35	29	30	33	27	28	36	31	26	23	32	29	29	23	28	36	35	27	35	23	23	27	28	31	26	22	30	32	18	31	28	32	37	34	41	32	38	29	30	25	27	31	19	34	25	27	19	29	40	34	35	28	24	26	32	29	29	29	38	27	26	34	33	35	43	21	26	33	26	24	24	27	38	29	23	19	31	32	25	24	30	21	17	27	33	36	29	20	33	37	21	28	30	21	39	39	36	19	29	42	27	32	34	26	33	20	25	34	23	26	34	34	31	13	26	38	46	26	27	24	18	23	34	34	30	32	35	31	32	21	28	28	28	32	25	29	40	25	24	34	25	23	30	32	32	25	34	25	24	25	36	29	36	29	30	25	25	23	44	35	18	27	38	32	19	23	24	31	24	33	22	19	26	30	38	38	27	39	31	25	26	33	40	23	37	32	27	19	30	26	30	29	35	22	26	28	36	36	20	27	40	21	29	35	32	29	37	24	37	27	29	37	28	30	40	36	26	22	35	20	24	23	32	34	30	35	32	28	32	30	28	28	28	36	33	41	47	35	33	28	22	21	40	16	29	26	26	23	35	27	29	26	30	31	37	18	32	37	36	33	29	28	29	22	31	25	30	29	44	30	31	40	23	30	27	27	43	28	43	37	19	30	29	26	29	38	30	37	25	27	36	34	38	24	23	32	31	23	20	39	28	32	37	33	21	30	39	20	36	40	28	41	30	29	39	28	43	31	39	28	36	28	21	25	25	29	31	39	28	33	38	32	26	26	26	23	29	17	24	25	28	26	34	41	31	31	29	27	41	38	34	36	35	32	28	36	29	26	33	30	25	28	36	37	33	19	41	38	28	27	42	26	33	28	32	27	43	26	35	29	28	37	27	33	20	24	28	23	24	14	25	31	31	23	27	31	36	33	32	30	21	28	27	38	31	31	29	26	30	26	39	29	34	34	29	44	35	28	19	26	27	37	31	21	43	35	28	34	20	34	33	29	16	30	29	31	20	34	37	31	37	26	31	35	39	23	27	21	42	23	26	31	29	34	26	25	26	29	28	27	34	24	24	24	38	38	23	25	20	30	33	33	22	21	27	32	32	28	32	30	25	26	32	23	31	21	24	24	39	20	27	26	25	33	34	34	31	40	30	32	31	23	26	34	30	28	34	28	27	28	39	27	23	33	30	30	31	40	28	36	22	25	26	39	42	31	26	20	30	26	39	28	30	29	26	27	30	21	27	36	23	21	25	29	28	25	38	31	23	24	34	32	19	22	29	28	25	31	21	33	27	31	18	31	16	29	22	22	24	24	27	32	36	40	28	23	33	27	31	32	28	25	35	28	39	40	23	31	26	36	27	25	28	32	17	36	34	38	32	19	34	27	25	34	35	25	24	28	34	33	33	32	36	34	37	34	24	29	19	30	28	28	30	36	24	31	25	26	40	29	33	34	38	34	28	30	28	28	38	28	27	30	21	19	30	34	21	36	26	28	21	26	26	18	28	30	23	31	30	26	28	27	35	28	25	20	27	25	24	37	30	28	28	19	37	27	46	28	33	22	34	30	25	29	35	42	32	27	39	27	26	28	32	35	33	31	29	30	39	25	39	34	38	28	15	41	26	28	25	28	27	29	28	35	29	25	36	36	33	28	42	25	31	35	32	31	26	28	37	25	30	24	28	28	33	26	27	27	25	26	31	32	31	34	28	26	35	35	22	28	25	21	48	26	31	20	25	27	30	26	41	27	27	26	35	24	27	24	30	21	24	40	38	34	23	30	30	27	39	28	38	24	30	24	32	27	21	31	26	23	28	28	30	38	28	33	27	27	30	32	33	39	29	30	35	37	27	28	25	18	34	31	30	33	33	33	29	36	24	36	30	29	33	30	25	27	39	24	25	41	35	28	19	27	29	26	23	21	27	36	27	26	32	30	31	22	25	24	32	33	27	23	26	29	40	29	27	22	37	30	23	35	27	20	28	25	34	20	31	24	20	32	26	35	31	30	33	32	24	24	21	34	40	29	32	28	31	22
11790	8892	2262	6421	10852	10078	8001	6241	4745	3800	3239	2820	2301	2017	1769	1607	1486	1355	1267	1126	1121	1122	1122	1129	1128	1151	1182	1106	1063	1000	975	902	875	851	813	824	822	811	783	784	756	721	690	704	666	648	672	632	619	575	577	580	559	546	545	584	567	581	556	556	656	600	628	614	612	639	625	639	621	579	638	559	541	572	535	526	543	552	570	504	495	536	545	491	519	497	520	507	497	532	486	472	458	500	485	476	479	488	500	476	470	456	445	502	452	505	469	468	465	477	470	483	463	506	475	454	513	509	456	462	425	518	469	434	473	497	457	480	495	514	476	471	500	447	495	428	473	437	490	454	470	481	456	508	506	461	477	480	453	469	484	485	485	462	483	506	472	483	451	476	466	434	492	474	503	471	484	481	443	467	464	498	493	503	502	478	479	441	472	462	465	485	467	462	479	471	491	494	443	455	438	492	476	435	451	443	441	431	421	427	478	456	473	484	467	469	462	454	489	502	437	467	486	454	427	468	506	446	482	445	486	496	457	454	503	486	462	483	490	461	456	473	434	464	462	474	463	428	460	498	485	465	434	471	453	473	438	471	470	485	473	478	469	471	460	442	466	487	482	505	454	454	478	458	451	491	473	436	418	492	471	493	486	493	467	460	458	430	481	493	466	465	479	489	438	487	498	411	483	467	463	456	448	475	397	496	463	464	470	512	455	476	445	476	482	461	504	479	481	493	480	454	475	487	492	473	452	465	436	471	442	475	467	478	495	472	458	449	451	493	464	459	496	431	429	468	493	466	473	446	476	491	483	490	483	475	470	459	445	495	454	441	456	469	458	487	519	438	499	494	437	456	459	455	455	472	478	478	481	446	455	471	454	501	439	465	472	467	473	455	476	473	506	479	458	476	504	438	512	479	504	462	488	463	445	489	529	473	477	476	447	463	455	450	508	453	473	479	447	511	486	460	461	476	471	503	446	444	491	484	484	501	491	415	487	451	468	504	481	448	469	463	461	451	529	418	474	465	477	454	479	464	477	519	427	502	469	516	460	448	476	453	471	454	471	472	492	478	464	431	500	448	508	484	492	466	492	494	444	446	463	458	442	502	470	454	496	464	449	442	453	471	514	470	474	494	465	440	430	445	509	463	443	475	455	426	458	496	493	460	467	473	474	443	483	423	479	465	486	444	463	448	429	447	480	456	449	469	483	492	460	472	449	495	458	465	450	452	448	464	471	469	478	474	472	500	453	500	492	452	475	458	414	460	504	470	478	485	451	466	444	499	428	418	476	411	433	458	464	466	449	458	460	453	494	435	474	455	502	490	454	465	471	448	492	462	473	479	460	470	463	480	473	464	488	470	441	466	492	429	456	471	437	445	419	490	433	479	485	468	476	482	427	445	468	466	471	514	471	455	456	464	475	505	535	458	462	461	408	488	459	451	468	492	458	478	504	469	455	455	466	492	453	448	417	494	478	459	520	464	483	483	488	485	454	439	461	475	468	459	509	427	480	448	460	454	494	458	481	460	477	476	495	481	475	476	486	462	456	466	439	510	472	445	478	478	449	479	454	466	495	504	484	473	450	462	475	471	474	502	518	472	454	467	464	472	446	462	489	474	502	450	484	427	480	502	473	453	469	489	468	433	467	490	470	414	463	507	473	492	444	466	488	457	480	459	494	493	468	488	482	472	458	491	491	473	484	492	505	480	475	450	472	445	490	486	446	483	482	509	447	466	473	517	441	448	464	502	451	465	434	462	507	484	455	477	498	476	434	481	469	479	501	452	436	448	504	493	464	508	492	475	447	482	487	498	462	473	508	464	467	449	477	489	450	462	464	443	553	478	457	487	506	467	467	462	469	447	468	497	471	461	526	445	473	459	475	460	469	432	468	456	461	436	475	483	456	496	480	467	464	437	514	477	476	495	447	478	466	461	480	462	418	477	465	498	473	439	476	422	464	436	474	523	485	476	471	471	482	499	430	474	462	490	483	468	446	464	479	448	446	460	456	465	451	450	487	489	460	447	494	482	489	452	453	427	457	482	473	467	475	470	443	489	468	437	460	465	455	487	474	509	459	446	481	469	455	499	480	428	476	473	435	469	454	466	431	461	469	461	482	488	497	488	460	480	472	478	479	486	419	472	476	496	461	466	493	493	454	498	455	426	472	468	435	449	505	493	461	484	460	477	480	468	477	470	436	451	433	450	488	445	484	481	440	450	475	462	485	483	445	426	479	467	460	484	466	479	463	448	467	455	446	481	447	421	440	469	502	445	442	460	486	465	477	460	460	512	482	450	473	438	494	499	447	445	490	459	477	491	475	436	446	476	481	455	465	524	454	461	495	498	450	467	480	474	464	459	395	452	511	477	510	447	471	467	475	476	486	471	477	528	445	508	453	451	487	453	455	494	488	454	455	482	487	473	456	456	513	456	498	478	459	473	493	471	462	464	476	456	449	472	457	518	479	470	450	487	492	418	468	469	460	420	459	479	494	465	473	428	496	479	461	478	464	504	474	437	467	474	497	457	471	480	462	455	450	481	404	494	455	516	483	450	471	511	453	461	486	474	477	483	493	501	424	470	471	437	460	459	473	510	480	453	434	441	477	479	441	438	488	444	437	511	439	469	455	485	498	450	461	470	473	496	468	458	443	448	454	456	443	495	490	464	467	453	482	498	438	432	482	480	450	468	464	455	461	484	488	438	456	481	428	492	465	482	457	471	516	498	465	479	477	440	451	497	461	462	491	463	486	493	473	466	487	459	460	435	457	463	467	469	508	459	451	435	434	426	448	496	465	492	485	494	484	478	436	444	460	429	465	450	491	446	461	469	471	496	452	444	479	467	498	469	469	477	456	446	459	507	500	501	481	533	472	493	473	437	456	466	481	482	457	435	450	503	459	434	461	468	465	471	476	471	482	480	409	462	481	444	479	463	465	474	481	487	473	494	425	490	434	521	466	478	477	466	455	464	475	449	457	488	478	464	495	499	481	437	466	457	471	470	431	458	446	475	455	475	489	473	486	480	479	463	458	466	500	466	443	487	441	465	480	482	498	484	446	497	448	493	449	490	463	454	493	447	458	465	484	485	439	496	457	406	483	475	484	456	506	485	438	448	433	474	486	466	485	453	488	456	506	484	471	466	466	490	465	474	439	464	480	505	487	494	490	482	458	446	504	476	454	496	500	489	474	476	513	457	475	476	472	464	455	454	451	459	461	480	439	489	491	475	457	489	484	451	443	450	439	473	446	513	463	463	439	485	440	502	479	486	483	455	446	465	493	454	471	443	451	481	478	469	483	483	445	473	448	489	441	441	453	471	441	468	504	488	426	472	464	425	464	452	460	459	455	466	482	504	469	470	510	490	502	478	488	472	472	450	455	438	510	476	460	508	448	450	462	426	449	480	422	497	481	468	464	500	450	475	490	479	443	453	454	467	482	444	481	473	484	472	450	483	489	452	506	484	518	463	487	528	482	461	483	477	461	443	474	470	442	468	477	485	461	528	467	437
830	1005	186	121	224	220	229	196	189	172	123	100	105	100	97	85	97	79	75	93	76	58	77	70	66	78	74	71	73	72	75	79	65	62	67	49	50	44	52	62	57	52	53	50	55	57	51	48	48	56	43	48	41	40	53	50	53	52	47	41	55	39	51	47	38	61	43	56	46	48	41	53	47	60	41	53	45	39	54	38	35	54	40	49	41	32	45	43	45	46	43	52	47	34	43	44	48	30	55	69	39	55	44	44	34	51	37	43	56	42	40	49	47	47	58	53	40	50	46	49	54	51	48	48	53	41	42	43	35	48	44	50	61	39	38	44	41	45	40	39	44	29	50	36	53	52	51	54	47	45	38	50	47	54	42	47	43	40	55	42	45	54	37	44	41	47	45	40	49	39	42	44	38	38	35	37	39	54	51	46	40	46	36	39	54	50	48	37	38	56	43	46	35	39	48	43	51	36	39	53	53	32	57	48	37	40	48	47	46	48	43	48	38	45	49	44	49	38	45	45	47	45	62	49	47	38	46	52	43	48	48	40	45	44	58	42	40	40	28	36	39	45	35	44	41	36	57	45	39	43	42	45	40	37	44	40	51	47	60	52	50	46	48	49	43	49	48	50	43	41	46	47	39	36	41	57	48	48	57	47	39	42	44	38	41	43	38	46	47	44	50	46	40	61	62	43	44	50	38	48	33	44	51	44	51	37	40	50	51	47	58	48	38	43	41	48	33	38	41	47	46	41	49	53	47	37	37	45	55	45	48	45	43	36	64	50	48	50	48	40	37	40	34	40	41	44	41	43	41	39	55	52	46	49	48	46	39	35	47	46	40	48	33	54	62	37	39	55	32	35	43	61	32	32	45	40	34	42	41	42	38	44	47	41	57	46	47	41	45	45	47	35	53	37	45	47	37	36	37	46	42	55	54	45	47	51	47	46	46	52	48	49	49	46	39	50	36	51	37	48	54	50	47	40	52	48	51	35	34	45	37	28	48	47	48	37	40	37	55	47	29	51	40	44	48	28	47	37	44	40	53	59	49	34	37	56	45	58	46	49	53	57	57	44	54	41	54	44	46	42	38	45	44	33	45	43	51	51	38	52	38	41	39	41	46	46	40	51	50	36	45	50	46	50	40	47	43	47	45	38	54	57	43	47	39	42	48	29	42	34	47	55	39	36	38	39	48	44	53	36	51	38	39	52	49	63	44	46	52	43	33	48	48	46	36	50	34	56	48	46	51	47	52	41	40	43	48	53	61	45	40	59	57	44	51	52	35	47	52	45	49	45	52	37	39	49	47	48	42	45	52	49	53	24	43	49	40	42	40	39	37	50	48	49	35	58	51	43	24	55	36	46	40	51	52	39	51	51	40	29	40	41	47	47	52	55	37	51	60	26	39	52	44	45	52	36	45	63	46	42	53	36	51	36	38	56	50	47	41	36	41	32	51	34	55	54	39	58	48	48	39	42	43	53	40	50	41	49	40	46	49	54	47	48	49	37	42	51	51	42	53	50	46	42	44	50	40	43	59	49	51	40	49	49	40	44	46	39	41	40	49	50	43	42	42	47	35	40	50	44	44	39	53	45	36	52	41	51	51	41	45	46	39	38	40	45	47	49	60	36	52	32	52	41	43	49	35	45	52	64	48	45	36	45	48	43	33	50	34	49	53	48	35	48	51	46	41	44	47	43	49	44	43	46	57	49	45	42	44	33	51	50	32	41	51	50	40	55	57	46	49	42	41	49	46	43	32	42	47	44	40	49	42	31	48	40	44	40	57	45	48	62	52	41	45	37	44	46	39	38	56	44	51	42	45	46	54	35	48	53	48	49	49	39	41	47	43	57	35	43	48	37	46	42	41	44	33	44	49	47	46	47	37	41	53	39	47	52	48	39	38	46	51	38	43	54	43	38	45	52	49	39	48	39	44	37	42	52	45	35	56	57	51	33	51	52	40	33	42	47	34	50	53	32	58	42	51	42	51	46	32	45	39	60	43	51	46	41	47	34	53	45	47	38	48	30	41	42	53	40	52	38	47	34	51	46	50	40	41	41	63	45	59	42	48	50	49	46	34	39	38	41	36	39	45	44	49	46	48	51	44	41	45	34	40	47	46	35	47	48	29	56	43	30	43	31	55	50	46	45	44	46	41	43	47	44	44	51	51	46	54	42	45	42	43	51	35	31	34	47	51	43	46	41	45	49	39	44	57	35	42	46	43	44	44	51	53	32	42	41	39	48	52	31	55	35	50	36	53	45	42	52	37	42	36	38	40	47	48	36	50	41	51	53	37	43	41	32	55	39	42	45	54	52	50	47	39	42	54	62	45	40	44	42	51	37	48	47	44	49	47	51	48	43	47	43	49	46	43	54	42	35	42	46	43	34	40	47	41	55	45	36	50	59	39	46	47	48	41	54	41	48	42	55	52	47	34	41	42	42	56	33	57	42	47	44	36	42	46	40	54	52	42	35	41	41	46	50	35	50	50	37	49	51	42	30	48	44	42	44	45	55	34	42	28	41	41	45	45	38	43	42	44	49	35	54	33	35	54	51	45	47	46	52	37	49	43	51	42	54	28	55	47	45	37	49	38	59	41	50	39	59	38	43	43	48	46	48	35	47	35	40	40	36	55	44	48	50	37	42	41	41	53	44	46	46	31	38	45	44	31	40	47	41	43	54	47	42	56	48	53	37	48	48	40	47	44	55	48	52	39	43	39	34	48	53	42	42	49	43	42	54	40	51	48	57	39	49	43	43	50	46	44	48	31	58	40	46	55	56	50	46	45	43	41	44	38	48	48	39	42	52	44	47	38	35	49	32	41	34	46	39	50	39	29	50	58	47	36	41	45	54	42	45	40	48	32	53	45	37	37	43	36	41	44	41	40	41	40	46	40	42	46	38	40	51	40	48	42	40	35	40	52	42	49	46	49	46	42	30	43	53	38	48	39	47	44	41	44	42	39	42	46	48	52	31	47	40	51	39	50	38	53	54	39	49	46	48	57	46	57	51	54	45	36	54	52	53	49	51	44	44	40	61	53	44	53	41	37	36	41	45	52	51	44	39	39	52	38	52	47	40	46	40	41	53	47	38	55	27	43	47	50	38	45	42	43	25	39	40	41	50	52	32	50	38	40	53	44	46	38	39	39	49	40	37	56	47	43	51	45	36	32	57	43	52	40	45	51	44	48	32	43	47	37	46	38	51	43	48	38	50	36	51	45	36	37	46	45	47	40	40	42	34	48	48	50	40	43	40	35	37	46	50	38	37	48	51	44	48	52	40	40	37	31	47	47	38	51	44	55	25	50	44	49	44	40	47	40	47	49	52	50	49	44	39	30	45	46	39	53	43	43	37	57	30	50	47	45	33	46	41	54	24	29	47	57	41	36	42	47	40	47	55	55	50	50	46	48	55	41	44	51	55	34	56	51	49	45	47	48	45	33	54	55	38	39	41	49	39	48	30	38	62	43	49	39	42	47	43	51	40	38	49	47	38
18374	18377	4725	12509	19175	17671	14401	11619	9466	7533	6426	5578	4783	3957	3494	3049	2849	2572	2346	2151	2066	2065	2009	2084	2017	1961	1987	1941	1782	1707	1688	1537	1404	1327	1260	1367	1271	1281	1276	1175	1233	1117	1111	1134	1019	1058	979	963	969	949	864	912	873	959	919	926	879	846	894	897	995	952	964	1007	951	1013	970	984	919	908	858	797	829	838	812	795	856	808	757	798	777	772	734	739	772	779	727	710	716	745	708	705	742	696	776	738	686	714	741	731	746	661	720	681	732	703	700	707	722	655	649	729	718	723	701	717	743	716	696	731	754	721	708	664	726	698	726	695	707	684	719	690	721	711	720	712	742	702	704	715	676	733	696	727	741	712	679	717	720	665	687	663	702	676	723	640	642	705	676	691	692	727	724	693	659	676	685	756	700	711	690	719	677	707	693	721	707	690	652	677	666	699	698	682	685	688	714	670	697	659	697	711	751	696	679	710	697	636	631	735	714	725	688	707	770	682	735	733	690	695	740	674	682	682	685	696	701	641	722	684	652	691	714	713	698	683	680	694	674	740	724	663	742	701	722	708	691	738	648	729	719	697	684	707	685	671	723	714	698	656	656	720	663	686	665	715	669	666	708	727	655	665	635	700	683	711	658	698	707	682	740	717	666	741	684	679	715	667	659	711	679	677	702	669	671	675	704	720	718	752	706	656	708	705	703	707	657	633	660	697	699	690	729	720	669	705	695	723	712	741	656	714	710	675	755	678	676	686	743	693	693	737	691	675	648	700	694	721	706	693	693	693	709	642	679	641	690	696	708	694	634	668	715	713	688	725	614	712	689	701	653	718	715	679	703	745	720	670	694	717	687	664	669	692	711	668	719	736	695	662	701	711	673	661	677	687	679	725	709	700	747	740	693	708	714	695	702	694	723	682	677	717	693	680	697	722	706	699	673	693	676	702	661	683	729	688	702	709	708	682	648	722	670	703	678	680	706	685	759	658	660	714	721	685	744	643	694	665	684	694	680	716	692	665	633	719	747	707	706	659	698	647	724	660	675	687	687	699	677	697	689	770	699	709	660	707	695	681	662	715	684	712	658	686	662	676	688	690	662	658	675	699	725	684	688	714	719	703	686	702	709	704	675	698	682	680	707	678	683	684	644	650	675	714	709	714	683	712	699	712	660	743	727	639	740	629	700	675	715	710	638	697	672	706	645	715	662	738	661	696	692	681	644	717	690	725	682	720	696	708	666	720	736	685	647	683	705	764	713	722	689	692	692	703	694	665	676	717	710	678	644	641	714	704	700	688	691	713	678	732	703	698	719	703	685	696	683	700	701	694	704	714	663	682	635	699	685	749	659	688	703	646	662	729	694	693	691	716	720	635	739	702	681	702	673	693	690	665	694	727	695	712	692	704	717	688	689	658	730	673	710	725	722	716	707	676	723	703	676	680	709	665	717	636	681	671	669	707	692	705	673	703	708	685	668	678	675	718	691	740	697	699	727	701	710	738	701	706	686	721	668	705	697	718	731	722	681	734	668	698	665	726	726	679	660	661	660	735	691	707	666	671	735	645	699	630	656	652	691	672	690	681	702	681	718	762	710	680	687	729	650	685	728	690	726	668	689	669	718	666	641	693	663	675	716	737	744	674	707	711	675	691	709	692	677	676	716	682	701	766	659	679	716	696	631	695	678	652	695	772	710	705	701	732	704	651	671	683	706	705	702	728	667	703	699	684	657	687	698	677	675	689	673	710	712	694	682	706	720	711	673	660	653	696	671	708	665	700	695	684	682	672	677	686	679	722	698	725	688	697	675	678	676	710	702	709	727	666	650	701	670	667	720	711	693	700	692	689	720	701	712	710	651	711	728	709	718	679	688	695	694	644	704	729	693	674	672	688	665	705	696	668	679	709	671	706	699	638	715	666	714	663	683	699	720	660	703	714	692	685	671	682	695	697	691	692	703	753	719	711	720	678	670	701	663	665	702	744	699	694	663	689	696	686	683	718	657	705	714	665	639	675	683	733	683	679	665	665	704	656	728	709	709	694	654	662	714	714	611	673	734	685	670	726	682	678	658	735	690	639	703	681	681	734	693	649	670	690	693	661	710	639	664	714	694	684	686	718	707	725	702	702	685	679	687	689	699	692	714	685	675	723	732	669	676	740	714	676	641	695	681	693	663	756	645	687	697	667	727	642	726	712	684	707	686	666	700	681	737	689	705	715	704	703	714	722	688	713	674	726	677	747	688	698	690	662	676	729	683	732	695	702	688	686	726	654	732	686	672	736	733	640	717	698	703	673	731	682	690	651	717	683	717	660	743	689	721	685	698	685	670	722	682	681	723	717	676	717	746	693	659	700	691	696	687	680	665	718	697	700	695	742	694	704	726	685	685	683	758	679	705	653	674	692	664	713	671	690	668	686	702	683	681	699	701	735	708	679	667	712	667	718	698	713	730	657	738	688	681	689	746	694	714	670	657	665	733	700	731	713	662	734	707	691	680	649	689	716	711	697	687	708	699	729	681	670	717	730	677	706	710	706	669	677	711	619	672	712	704	697	715	688	701	654	696	718	694	702	737	686	675	718	701	693	685	653	687	688	683	735	669	637	705	673	721	736	701	692	672	668	685	764	693	691	699	705	690	639	618	693	654	687	670	691	683	666	719	717	663	666	727	646	669	703	664	670	680	672	696	665	665	691	733	675	692	688	691	711	717	748	722	659	665	684	678	757	732	724	687	658	741	667	664	673	700	674	700	681	673	703	701	649	711	733	660	714	705	658	765	708	645	711	711	682	726	697	662	709	688	700	701	655	686	713	670	663	661	725	669	709	699	694	740	690	666	701	660	698	677	721	630	709	693	697	669	708	670	684	684	721	687	666	697	655	662	714	731	698	704	719	695	723	660	662	699	733	731	660	693	688	685	697	797	713	686	661	712	728	681	682	690	683	699	683	685	719	660	727	671	719	665	712	699	715	650	695	713	686	696	701	665	742	694	649	725	724	715	674	656	659	723	673	687	697	681	720	691	735	695	668	705	705	643	671	693	636	711	663	678	674	714	690	708	665	718	717	700	702	736	701	708	664	687	692	674	723	755	688	698	713	706	719	704	752	688	732	713	691	656	686	707	654	678	700	675	690	691	738	702	711	664	728	695	671	710	700	726	719	648	688	668	703	693	745	730	680	720	688	685	682	647	680	669	713	701	686	752	703	708	681	676	706	712	707	723	685	666	721	684	707	704	737	678	706	671	666	753	670	698	635	699	658	738	675	657	667	668	691	696	668	731	698	680	663	675	710	678	683	687	723	702	664	657	697	672	688	711	682	684	720	700	657	697	710	752	705	695	709	699	704	701	706	666	709	689	702	711	728	677	695	658	698	682	688	716	701	667	696	706	697	694	715	697	737	728	695	675	727	714	726	673	673	723	716	677	724	711	673	684	736	671	665	679	703	648	689	710	669	681	667	696	682	712	691	669	678	700	659	662	732	725	689	662	690	676	726	690	673	662	724	639	715	692	680	698	676
2420	1117	170	107	188	224	187	152	146	153	128	116	121	114	75	84	80	70	79	65	66	51	66	81	66	68	72	71	69	60	76	55	46	67	49	55	59	70	50	67	70	64	67	48	50	51	44	53	60	54	65	49	66	50	48	40	48	59	55	53	55	53	54	49	58	60	44	46	46	55	67	53	55	57	47	45	36	44	46	51	53	41	46	39	43	44	43	48	57	50	51	39	57	43	47	48	52	59	32	41	51	48	52	47	55	39	48	50	40	43	43	45	49	33	47	46	55	47	46	33	32	41	53	44	54	56	51	40	51	51	50	54	43	50	48	50	51	56	51	48	40	54	54	48	44	42	52	36	37	41	42	48	43	37	44	65	62	57	35	51	54	50	41	56	47	50	41	39	39	52	51	39	52	60	47	52	51	50	44	45	43	42	39	53	50	44	53	52	44	48	62	48	48	44	48	58	51	47	47	48	41	55	48	37	39	47	43	56	52	53	41	42	55	47	50	51	50	46	36	51	45	48	48	39	49	62	47	55	54	48	55	31	50	41	36	46	47	40	56	50	47	57	42	35	42	50	51	40	34	51	57	37	37	47	50	38	58	43	44	48	37	33	49	40	49	48	44	54	46	44	53	57	65	47	46	47	47	52	52	49	39	43	50	46	43	46	46	39	36	51	54	51	39	48	55	43	45	46	44	45	48	51	38	40	40	56	52	49	46	46	54	50	38	47	42	51	47	45	56	46	49	54	28	43	50	38	52	45	53	49	41	60	43	44	48	39	37	45	45	50	42	48	35	50	44	50	38	41	48	52	47	47	45	38	40	41	36	33	44	45	52	51	39	51	45	41	50	40	50	41	45	45	49	47	51	49	48	47	45	44	42	42	55	43	46	44	56	49	52	53	62	54	45	46	48	52	45	46	45	43	44	36	50	43	56	39	47	45	46	46	55	49	43	48	40	48	34	52	48	49	53	31	38	43	54	39	40	44	44	69	37	46	36	38	52	50	46	45	41	46	52	41	40	44	60	44	39	46	40	44	35	49	38	46	46	51	49	42	48	48	45	50	47	44	50	48	40	54	45	54	43	49	43	37	53	37	35	44	54	40	48	52	49	41	44	41	64	66	52	45	47	48	44	56	39	33	43	58	41	44	33	37	40	45	52	52	46	45	46	47	52	46	49	56	44	41	41	52	37	41	54	45	34	46	41	32	44	51	41	53	40	40	53	44	44	46	51	46	54	42	36	51	39	51	52	44	49	37	41	46	51	54	39	47	41	38	44	56	44	46	42	48	39	63	51	40	43	47	41	40	38	47	44	52	51	47	43	43	55	44	51	42	51	37	46	43	37	44	35	52	53	36	53	36	44	35	52	49	43	51	42	48	48	37	41	39	46	47	46	39	48	48	44	56	30	45	50	33	51	47	54	48	45	50	43	41	43	53	44	54	55	47	47	41	42	40	55	33	33	42	46	48	46	48	45	45	56	53	59	39	45	54	58	33	47	54	54	42	54	50	51	42	41	48	48	46	50	36	60	59	35	47	37	43	46	45	42	53	59	47	35	43	47	47	45	45	57	54	52	51	47	45	58	50	46	56	42	45	52	62	43	40	43	39	33	44	54	48	48	38	37	52	39	45	35	48	46	46	48	42	54	45	56	48	50	42	47	46	39	55	46	41	49	43	49	52	48	52	40	44	48	55	48	67	37	32	58	39	55	46	44	57	33	42	46	56	43	45	53	46	47	48	64	55	38	45	40	47	45	45	60	52	52	52	47	34	44	44	46	52	42	56	57	44	49	58	47	42	47	59	44	45	53	30	47	50	41	32	41	42	59	47	58	54	51	39	47	48	38	41	37	53	59	41	53	51	61	46	43	50	39	47	49	44	42	50	41	52	41	40	37	43	50	54	52	70	63	60	44	39	51	42	56	33	42	52	30	52	52	36	53	43	64	42	44	46	43	50	61	64	50	53	54	44	39	52	63	46	48	42	39	50	42	52	38	35	57	54	34	52	49	47	37	43	42	47	43	56	50	49	47	54	42	49	47	48	53	42	46	42	47	42	44	51	58	43	49	43	43	46	51	40	51	41	35	54	48	35	47	43	45	48	54	47	41	41	47	42	40	42	41	42	52	53	33	44	37	45	39	35	53	39	52	49	45	55	59	50	43	45	36	46	52	56	47	44	42	44	45	53	58	48	61	56	48	42	62	52	43	50	46	51	42	51	53	46	53	38	49	49	56	53	54	63	43	49	50	48	41	50	48	49	48	38	60	49	56	48	47	48	44	44	36	38	52	46	48	42	50	41	49	43	50	47	45	42	41	50	54	49	35	45	40	62	46	49	52	46	45	60	55	43	40	35	43	42	59	49	48	46	35	44	40	51	35	41	48	45	42	48	39	58	53	47	52	36	55	44	49	43	45	57	44	45	41	54	42	56	61	42	42	46	42	50	44	56	40	44	47	57	39	43	43	60	37	50	54	47	38	41	51	45	48	47	53	41	47	42	37	50	49	43	40	49	48	41	40	47	44	46	47	45	48	51	49	56	44	58	48	45	43	43	51	58	51	52	35	52	49	57	33	42	43	41	43	42	43	56	47	38	37	42	57	43	39	46	50	52	46	56	56	45	37	33	45	53	42	51	60	55	46	31	33	53	44	41	46	51	43	40	60	48	48	45	49	42	62	38	47	45	40	43	40	54	50	43	60	53	47	57	47	34	56	48	38	46	50	31	31	49	37	53	42	48	37	46	48	45	55	51	47	58	53	56	44	46	52	47	55	49	47	40	44	48	46	53	45	48	64	41	41	53	56	42	54	50	50	38	56	56	48	64	44	42	52	43	51	43	41	33	49	45	47	46	52	42	47	41	48	48	45	45	38	37	55	58	47	54	55	46	40	54	39	32	53	46	45	60	47	41	49	52	57	53	46	41	57	45	42	45	47	36	50	47	45	52	57	57	55	53	39	25	54	42	50	45	39	48	53	55	47	56	50	41	54	40	47	49	40	53	47	55	54	37	37	47	48	36	44	56	52	51	66	45	56	47	53	56	39	48	48	38	61	47	45	42	42	50	35	52	29	52	41	44	45	35	49	46	41	53	55	44	49	43	41	46	47	49	48	46	37	47	60	46	48	35	43	38	40	45	51	45	47	40	38	49	55	55	44	52	40	53	47	50	41	42	49	40	39	48	51	47	58	50	55	38	57	52	43	50	57	40	39	60	60	39	48	62	42	48	51	48	43	50	45	68	47	40	50	50	54	57	51	39	46	44	38	42	52	45	44	56	34	58	52	41	53	54	50	36	54	43	42	48	45	40	43	54	49	36	61	39	51	45	48	53	45	49	54	52	55	36	43	43	50	51	41	45	47	46	48	52	48	48	43	50	46	32	45	48	55	43	33	37	54	50	48	40	55	42	52	42	45	57	49	39	47	39	48	51	46	50	51	43	59	40	45	64	47	34	50	41	42	51	33	49	35	37	40	55	43	41	52	44	47	47
16158	16995	4105	11132	17303	15761	13018	10739	8439	7174	5776	5029	4463	3696	3268	2917	2526	2364	2148	2085	1904	1951	1809	1928	1987	1913	1911	1782	1684	1630	1500	1434	1371	1333	1279	1288	1236	1212	1257	1151	1163	1043	1073	1101	1056	1032	1000	1008	982	969	980	924	917	905	883	937	859	919	906	978	900	931	848	921	950	1008	963	1011	976	938	886	907	898	825	830	822	831	770	799	744	818	832	800	795	771	768	807	764	800	777	714	768	724	692	762	745	742	782	749	812	760	721	674	680	727	759	718	722	743	715	738	728	767	798	759	733	675	761	736	688	724	706	735	779	710	751	689	717	755	754	726	689	759	728	706	728	723	743	749	709	762	747	714	712	719	674	704	746	716	735	742	732	735	732	710	702	741	690	734	738	721	746	759	768	718	754	729	705	729	713	711	712	708	752	781	737	729	745	729	706	729	693	740	714	725	745	743	710	734	664	712	690	699	692	691	738	707	682	723	713	714	703	704	759	714	750	725	754	678	779	702	729	734	709	693	686	713	713	696	738	749	738	722	712	735	715	704	714	695	729	702	744	758	684	732	715	678	637	705	707	716	738	715	701	719	721	724	745	708	724	678	736	736	686	737	705	726	734	737	706	703	729	799	720	699	739	724	721	698	668	733	739	756	719	715	715	744	739	684	714	698	727	729	723	682	714	729	714	757	713	716	708	697	726	731	727	744	753	760	686	717	745	695	679	681	676	729	724	714	730	741	726	722	715	724	672	703	691	716	760	756	742	719	744	733	754	747	745	723	696	725	695	739	692	688	726	704	756	699	791	690	725	713	728	743	690	737	710	750	731	694	743	714	711	712	767	709	704	709	682	708	724	699	719	733	709	742	719	736	697	749	718	706	703	754	732	739	693	744	702	716	729	746	669	696	700	728	755	764	754	717	694	743	772	740	745	748	777	756	719	718	665	711	739	763	701	699	711	691	722	727	727	730	696	725	721	710	777	731	716	712	749	782	719	738	712	697	721	736	729	705	740	707	715	731	706	764	754	780	734	716	747	704	733	719	741	698	722	753	744	732	678	732	746	750	716	714	707	717	734	720	717	712	755	758	693	712	751	714	717	732	727	729	716	748	673	735	738	736	688	691	707	724	712	705	772	684	694	731	686	713	704	724	686	761	715	734	727	722	726	710	717	740	680	745	671	741	733	699	791	747	732	779	758	694	677	768	673	721	698	701	691	729	808	710	739	667	759	732	694	713	719	736	707	637	738	758	754	703	743	696	721	686	719	722	743	695	748	707	661	719	701	710	728	738	743	754	695	712	755	699	698	729	726	679	723	721	756	719	680	719	723	713	754	729	688	724	714	738	628	700	735	737	687	764	699	706	776	742	719	740	762	712	689	713	736	693	708	695	710	737	709	753	736	700	751	721	750	699	747	707	716	720	746	713	690	727	709	709	770	741	742	684	712	734	719	732	772	750	701	773	707	731	686	744	707	711	693	696	706	721	740	709	731	691	714	735	731	711	738	699	800	706	706	728	734	766	693	720	736	735	708	671	744	738	753	731	720	743	778	712	686	709	734	725	688	728	728	741	765	720	679	692	734	740	690	679	768	725	706	687	689	702	734	658	681	712	705	720	705	717	727	735	724	705	739	711	700	703	714	737	703	728	709	732	655	791	708	708	704	759	721	660	701	748	694	672	661	758	723	704	722	674	719	670	756	749	761	675	718	713	696	697	730	744	720	704	697	775	732	771	688	750	701	762	717	701	734	697	745	688	718	680	718	703	721	705	719	696	724	754	780	722	751	675	748	719	728	780	737	687	719	714	723	746	721	732	705	761	712	695	769	685	728	748	739	724	724	704	704	756	730	750	729	740	683	725	690	695	739	772	749	704	728	726	733	691	729	683	692	701	700	674	737	697	749	693	712	759	717	711	717	698	712	691	729	709	763	729	683	698	669	733	717	757	719	711	682	749	757	759	708	731	717	732	685	733	755	728	737	740	695	696	689	701	712	731	736	730	725	716	702	719	719	737	711	658	705	654	710	742	694	707	700	737	729	727	695	688	707	717	726	706	755	721	753	661	734	706	735	711	716	683	726	666	698	704	742	696	727	727	696	737	729	702	730	704	735	733	711	675	698	726	704	751	705	718	693	697	721	733	715	706	708	724	696	706	727	731	715	730	766	694	716	719	719	710	693	749	736	762	699	750	736	732	765	715	721	743	717	752	760	753	743	732	705	721	709	676	741	729	705	684	780	696	694	781	671	673	744	731	720	743	661	727	709	718	699	694	740	754	688	744	782	782	772	744	741	765	745	754	745	749	778	698	683	699	726	742	732	772	755	705	698	709	725	717	748	767	717	679	720	706	738	720	699	724	732	686	692	740	688	753	667	715	675	713	687	677	735	733	712	715	709	749	707	731	726	724	717	703	697	741	732	732	740	706	718	782	753	730	753	697	762	684	750	694	729	722	725	736	721	672	749	725	689	753	720	690	709	705	747	764	719	711	725	726	725	750	775	737	672	712	693	735	754	722	752	718	659	703	731	711	722	725	775	706	728	712	700	733	795	717	698	732	746	731	773	751	782	733	703	732	731	745	686	728	664	740	680	744	681	715	692	694	687	737	689	681	764	744	722	709	706	727	742	691	705	754	711	718	675	656	755	736	747	723	727	712	712	749	757	736	750	706	760	720	702	717	733	686	749	705	710	705	743	768	712	748	720	756	713	679	697	672	747	742	763	719	715	740	698	719	705	751	700	732	742	713	754	705	784	767	747	740	684	663	726	741	705	753	765	747	735	761	744	700	738	730	712	723	709	689	723	673	746	712	696	701	715	684	716	741	758	724	704	711	724	695	735	724	706	775	743	700	679	704	756	666	716	784	742	739	702	729	721	779	707	722	713	726	792	747	757	706	781	700	714	753	739	758	743	722	726	743	668	715	692	709	701	759	679	699	682	725	693	714	737	763	715	741	731	701	706	678	687	702	719	701	668	740	700	683	758	727	679	751	723	706	685	743	768	712	698	714	740	727	725	688	773	727	727	716	709	694	733	732	712	711	711	713	738	721	761	687	724	718	752	703	723	732	735	731	683	706	699	747	722	707	677	719	636	713	751	734	718	716	759	700	720	778	734	745	718	737	709	709	771	688	729	711	716	702	725	706	729	686	734	741	742	688	742	753	660	799	724	740	737	707	693	697	727	695	721	753	749	735	735	711	695	712	725	736	730	740	761	710	689	717	691	721	690	648	711	757	679	734	761	717	752	726	737	725	770	746	708	733	712	630	718	781	736	694	715	731	677	718	684	708	716	735	722	754	733	707	709	700	740	725	709	783	742	713	724	718	750	728	666	708	711	733	727	720	736	716	699	697	705	724	698	735	725	735	720	770	726	771	741	698	749	700	683	682	739	727	693	708	706	710	680	741	721	703	713	735	709	778	694	724	763	690	714	724	771	725	721	670	702	771	719	727	724	741	707	720	668	693	729	749	704	777	702	729	723	730	746	763	724	735	728	743	729	685	702	710	695
1817	3064	303	233	355	373	335	306	274	245	233	216	178	164	131	142	140	102	93	99	111	107	112	112	111	107	111	98	92	80	89	98	87	72	87	84	100	86	89	84	81	89	79	86	72	66	78	70	59	92	82	59	77	83	86	64	61	73	64	60	76	74	79	75	64	67	68	83	85	75	66	60	63	81	77	69	63	69	74	75	63	68	75	38	74	53	66	57	61	61	55	93	69	63	76	69	57	69	66	63	66	71	61	54	61	53	68	76	54	57	64	69	67	64	59	79	62	63	69	68	69	66	67	65	52	64	60	66	50	62	66	60	70	74	58	70	61	60	62	61	62	57	49	56	60	65	64	73	66	56	65	61	57	62	57	64	58	63	69	61	72	62	74	64	59	62	70	57	43	81	74	87	65	71	55	81	65	66	85	64	54	77	75	61	55	50	65	69	64	61	54	77	60	61	78	70	68	48	62	76	60	56	57	55	64	75	82	73	68	64	63	63	71	63	83	59	79	66	70	82	79	60	66	74	87	70	65	69	42	63	71	70	54	60	59	51	79	58	54	65	74	54	73	73	60	62	59	78	69	60	72	58	73	60	68	66	77	63	70	59	56	66	57	55	62	67	70	81	67	65	68	64	68	59	68	63	55	59	59	56	61	60	70	70	58	73	63	55	66	65	65	76	70	60	71	67	51	75	50	83	63	64	67	63	64	64	72	68	74	70	65	71	67	79	68	62	74	62	59	70	52	58	66	63	60	64	64	53	57	62	68	66	71	55	63	55	57	65	67	60	56	63	62	70	62	70	68	81	56	59	63	66	77	71	57	69	62	73	76	60	57	70	71	68	64	56	55	76	73	60	64	69	73	66	55	65	79	65	77	70	55	75	68	60	64	65	59	78	68	79	75	82	83	69	78	69	51	60	59	72	66	59	68	60	57	66	60	66	79	67	53	60	56	66	65	63	78	58	79	58	61	56	80	66	60	55	55	75	70	77	60	68	63	68	61	85	75	61	61	53	50	57	77	58	69	65	67	61	73	74	60	64	56	55	68	66	65	46	61	70	49	69	78	60	73	69	54	71	56	75	62	62	66	72	76	73	70	69	82	65	61	61	68	72	63	72	63	77	70	63	72	68	65	67	64	69	72	52	70	70	53	61	73	57	65	59	60	64	95	76	79	63	62	63	68	59	85	73	69	66	62	70	58	54	65	70	70	65	51	75	62	64	61	73	62	78	60	66	53	83	69	75	75	66	74	55	68	65	67	60	62	63	63	60	53	59	67	70	60	70	75	67	54	58	74	57	64	73	58	80	60	84	63	69	70	60	78	89	57	65	68	51	63	53	82	63	65	72	72	72	53	50	64	66	80	59	68	63	58	76	52	65	80	58	61	72	67	64	54	51	59	56	66	79	67	69	63	65	74	77	71	67	50	56	58	61	70	82	73	69	63	80	78	63	87	79	66	85	65	78	62	59	65	68	54	66	77	61	69	58	59	80	72	60	81	81	70	71	54	69	70	75	59	58	68	65	67	53	73	69	69	65	59	80	88	56	68	67	55	75	75	74	69	78	68	75	68	60	63	62	70	65	65	59	78	77	67	61	50	68	72	69	72	63	66	59	73	72	52	74	59	61	56	78	84	62	73	61	58	74	71	68	73	67	60	87	75	59	65	64	68	57	62	52	61	53	57	78	72	64	72	71	67	63	65	51	60	67	59	67	63	65	65	83	58	52	79	70	57	59	79	63	69	61	52	64	79	59	71	72	64	56	77	61	70	50	60	67	70	71	59	66	63	61	76	62	55	66	63	64	64	61	68	67	69	78	64	74	76	71	59	68	71	71	78	83	68	58	76	50	54	66	62	69	65	69	63	69	83	61	62	69	65	70	83	82	52	63	67	67	60	61	65	78	76	71	63	59	70	66	74	73	70	51	67	62	69	62	64	65	65	63	64	72	59	64	64	66	78	70	81	70	75	69	50	72	69	68	56	67	76	51	72	53	73	64	58	51	69	78	69	70	51	55	55	68	60	72	57	44	69	61	67	60	78	72	80	61	68	53	68	55	57	65	57	67	64	74	75	67	79	66	70	63	60	63	64	59	61	56	48	64	56	82	66	63	74	66	65	61	59	38	63	71	57	55	58	60	60	71	67	55	55	56	73	78	69	77	72	59	51	56	68	75	59	78	53	70	73	62	57	67	64	68	70	63	60	74	66	66	63	59	60	57	67	66	68	58	62	75	65	64	75	74	56	70	50	65	79	69	65	54	57	82	60	77	53	62	69	54	78	68	59	59	74	53	64	66	62	52	71	70	61	51	57	70	64	73	67	51	60	74	62	57	67	56	60	68	61	59	65	66	66	66	72	63	61	59	64	77	64	59	68	72	70	77	71	76	60	74	74	64	61	64	82	66	57	70	64	52	79	71	58	70	55	79	59	73	63	62	57	63	54	55	53	49	54	67	56	71	69	64	86	77	68	78	70	62	83	58	72	87	65	72	66	73	65	72	61	67	71	59	82	57	76	81	78	63	62	68	61	73	67	73	63	60	62	69	61	67	71	65	70	65	51	56	85	89	63	49	65	78	74	63	73	70	59	75	63	67	45	58	70	66	51	58	60	58	77	73	68	68	75	49	47	58	68	67	62	59	61	69	73	59	45	59	73	68	73	84	69	69	60	85	54	62	59	79	53	46	63	70	69	71	48	64	61	59	58	64	67	63	56	49	75	62	63	63	58	68	57	58	80	62	64	60	71	63	59	57	58	70	76	60	54	87	67	64	70	60	69	63	66	87	60	64	60	92	70	76	61	61	65	60	72	64	60	67	50	59	77	64	56	82	68	59	72	49	74	68	68	78	61	51	78	62	67	76	64	62	70	58	66	61	59	66	56	66	62	63	71	71	72	48	60	68	67	60	50	74	72	57	65	71	62	64	65	58	57	46	68	70	60	54	70	57	53	68	55	57	65	70	67	55	62	61	59	62	63	54	67	71	70	71	76	70	72	50	71	72	60	78	51	64	74	59	66	67	64	77	75	69	50	65	72	59	61	70	55	57	76	68	67	79	65	72	71	64	89	78	63	68	71	52	54	97	80	63	59	48	74	81	72	61	60	56	57	66	69	60	59	62	80	71	83	67	62	65	73	61	66	71	67	59	70	79	59	83	46	55	93	61	70	60	62	62	74	66	58	65	77	65	62	71	66	81	63	59	61	64	64	63	55	62	66	57	51	68	55	62	58	73	62	62	58	70	76	58	73	66	60	63	63	63	58	61	59	89	56	67	71	57	58	67	71	70	62	53	69	88	53	65	78	66	71	58	74	68	57	65	65	66	53	68	61	61	68	64	52	53	52	60	67	52	73	59	56	87	64	62	69	71	59	57	61	64	65	64	78	62	59	72	74	67	77	71	69	66	71	72	54	54	58	81	66	72	75	67	51	65	69	49	70	80	62	68	68	68	57	77	68	70	55	65	71	58	68	66	83	58	79	64	63	49	76	70
23774	23654	6836	16507	24350	22628	19161	15584	13274	11030	9343	8069	7205	5960	5326	4685	4141	3783	3530	3244	3140	3006	2992	2958	2991	2897	2790	2618	2429	2521	2309	2134	1992	1930	1868	1875	1792	1859	1742	1723	1727	1658	1607	1519	1497	1489	1466	1433	1445	1371	1355	1291	1256	1277	1318	1309	1317	1320	1353	1336	1424	1408	1313	1420	1398	1424	1418	1356	1343	1251	1266	1231	1175	1271	1204	1168	1143	1158	1145	1140	1098	1103	1094	1113	1129	1140	1079	1078	1058	1021	1042	1062	1026	1058	1067	1011	1033	1062	1102	1108	1044	988	1038	1000	1033	981	1005	994	1041	978	1010	1049	992	1047	973	1009	1034	990	1001	962	1014	982	1058	1035	1005	1026	1064	1049	996	976	998	999	1033	1006	1096	986	1054	1045	1051	980	1008	1055	1083	966	963	941	992	972	929	1031	984	989	979	985	1028	965	1040	994	1032	988	892	1039	1013	1050	982	1010	985	1027	999	958	999	979	1048	961	1035	1029	1000	1014	983	990	1071	1024	1012	946	1007	961	1057	965	992	1004	1000	944	1023	1031	1045	998	998	994	1021	1002	1041	995	1013	940	970	982	1067	1009	970	992	984	1010	1041	983	964	973	983	1049	973	991	1000	1008	1053	958	1014	973	995	1007	1043	983	974	950	1005	957	964	1041	982	981	977	977	979	986	1022	985	1019	1016	1000	1000	962	986	1012	965	1034	993	1013	970	1056	1030	990	987	1056	991	1022	1049	915	1017	928	1067	1012	1021	1001	1015	976	980	1026	1031	1016	1018	957	988	1006	970	1014	1018	969	1036	960	965	956	1019	989	977	1036	988	971	974	1092	982	964	968	999	994	973	1044	918	1004	1005	993	1005	952	1045	923	986	938	999	1015	987	1008	996	1016	1007	960	1029	1005	973	1013	979	994	998	998	995	962	1015	1032	1043	1002	971	968	960	995	965	978	975	1015	953	957	950	989	986	1012	1004	964	987	956	988	1001	966	1008	975	978	992	1037	973	1055	1039	998	1002	997	986	972	1008	1031	1019	970	991	1009	991	984	1013	1022	985	1017	996	971	1020	1029	1009	1016	1007	1011	974	952	1012	958	994	964	1016	1020	1000	954	1000	1007	1058	1005	1010	998	996	1042	999	977	1017	1058	1048	1030	966	978	1022	960	1001	1027	961	1015	986	1000	1031	996	996	1001	1016	987	1034	972	981	1000	968	1025	972	989	985	1017	999	963	1007	950	961	938	996	1000	945	995	986	989	978	989	1036	1049	955	989	1051	1022	1011	980	1045	1000	989	1006	1003	1036	1024	983	1022	972	936	1013	1011	910	1015	995	1065	1038	1035	987	972	978	985	1041	1018	970	996	1007	916	971	985	999	978	995	1034	1003	1011	1010	1028	991	1030	1026	971	973	1035	1025	994	988	1025	957	1014	1062	1002	990	999	970	961	985	989	1027	966	1051	981	1058	942	980	969	1002	1010	985	972	1023	1028	1021	1026	1015	973	962	1036	975	1030	990	949	987	994	966	976	989	956	977	1024	980	985	960	990	1026	1034	948	1001	1000	975	956	987	1051	939	1020	979	1005	980	985	1022	1006	1027	1035	971	967	909	956	1041	912	1061	1028	1017	1050	1001	995	989	966	994	1023	991	1060	1005	958	1050	988	983	995	953	1029	992	915	990	992	1002	1018	956	985	983	983	1030	990	1052	999	1004	954	1000	993	1023	1006	934	1005	969	1046	1037	990	995	1033	1055	1058	1000	1031	1040	987	1002	941	985	990	1002	1066	974	1022	1021	1016	1005	1007	1027	968	957	978	962	1010	938	980	1027	1052	1036	1023	941	1063	979	971	1006	948	1000	1014	987	1026	977	993	1000	951	1027	992	1009	953	1041	991	963	979	1036	989	968	1020	982	982	998	998	1008	1028	1036	1045	978	961	949	970	961	1026	1012	1034	985	985	991	958	1004	961	1007	980	1000	973	987	1006	989	1018	973	1005	1007	988	1020	1008	990	1015	933	937	1023	1016	986	966	983	1014	1019	1009	1042	971	998	1020	992	1027	970	1013	1048	1059	945	984	1009	1012	978	993	1011	948	989	1032	1018	973	988	1005	1036	956	1015	1032	982	968	1043	949	995	999	1038	999	984	1026	993	1030	991	1073	910	985	1008	978	1016	1011	1032	992	977	1023	972	1022	1039	968	1008	992	1013	979	1040	1004	1019	1010	1005	994	963	1014	975	1025	977	971	990	954	981	1029	990	985	979	994	932	1028	1002	1024	998	949	1001	995	980	982	1011	1000	1008	960	1026	1023	1026	981	971	956	1007	1019	1014	993	949	1019	975	1003	1047	945	960	978	1012	977	1033	1028	1017	931	1009	976	984	981	956	1017	981	1000	1010	1000	1020	1011	1001	1004	959	992	948	1022	972	1005	1015	1001	1004	960	965	978	995	995	1022	986	992	988	1093	990	985	948	998	1007	973	1001	945	978	1006	1004	985	1057	1035	987	1034	998	926	992	1018	1030	992	959	1062	1063	1035	1004	961	1040	968	954	973	1028	1003	969	961	951	1001	1006	951	997	1035	914	1018	1047	967	1061	1033	993	1039	1007	995	1000	950	1032	1031	988	976	995	942	938	975	959	1013	1041	962	962	987	990	1024	960	1000	1034	964	1022	1005	1054	1045	963	953	978	1008	939	1026	1024	976	956	1052	1019	1012	992	1003	986	1012	1019	991	978	1020	990	988	987	976	970	1026	1029	1045	988	986	1028	970	1010	977	961	964	979	1014	1008	1012	955	1057	1005	945	979	966	1049	958	1028	979	977	1012	1008	968	1005	955	977	985	1036	1035	1024	1016	1011	931	963	1004	1027	961	973	994	984	988	971	991	1025	991	1013	976	989	973	995	928	996	996	1012	951	944	1056	1008	985	1029	1042	1027	1005	1032	970	996	991	965	947	1005	1043	1013	1011	998	990	1002	987	992	995	995	943	960	1000	969	951	971	1007	995	990	1000	1020	962	1026	1026	1007	1027	999	998	1067	969	1029	949	1038	981	1009	1006	1013	974	988	1009	1017	999	1049	967	1016	1040	1009	977	997	1017	1018	986	1002	1046	928	952	994	949	963	962	972	992	1023	1010	1005	1040	1049	988	974	991	958	979	996	1036	1009	1031	1020	1015	949	1029	1027	993	1041	1002	1047	1003	950	956	1005	956	1030	1016	1050	950	973	1007	975	1039	1024	1035	1024	1042	1028	1019	997	1018	997	1022	1034	1009	974	1044	983	970	1011	966	1045	1060	1008	1030	1098	967	1007	971	1035	1044	1020	1041	991	1020	957	1016	1029	1026	1011	999	1008	1012	999	1001	954	974	971	975	961	948	993	969	1025	1023	973	948	994	1002	976	1022	958	1025	1004	1050	956	951	1035	1011	999	1034	986	969	958	999	1002	986	972	974	928	978	986	953	918	919	999	1004	981	984	1003	1068	990	1023	1025	981	999	986	1022	1031	979	1002	1032	1057	970	1000	991	952	955	1031	993	1007	1021	990	1006	966	986	964	963	1009	966	999	969	1075	991	990	1000	952	960	992	961	1015	979	950	1029	1048	1010	988	949	1035	950	1045	993	993	963	974	969	1018	1022	999	1028	995	937	991	952	1042	958	956	1007	994	1021	989	1025	990	1036	1056	941	1046	915	984	972	994	1009	1034	1022	953	1008	1023	991	986	1005	956	991	1009	1056	1035	1001	967	995	982	914	992	1006	1010	953	1047	1006	972	969	1007	921	1032	1027	989	1026	1035	960	1003	1056	911	990	990	1043	984	953	986	1007	1018	1000	990	902	974	1006	1025	1054	954	1060	964	959	950	971	1014	1064	992	996	997	978	997	1052	967	1009	1037	1010	944	941	1023	939	960	1006	1003	960	1035	1008	1002	1002	1048	967	918	977	1000	1009	1009	970	959	935	978	956	1038	1024	1021	1014	988	1022	955	1001	948	1010	1018	1044	1026	990	944	1001	970	975	1025	1015	998	1003	1056	1001	974	973	954	995	1022	1013	972	1036	1030	1001	1005	972	1013	976	989	1081	960	982	1007	981	967	1015	1050	977	990	990	1001	1060	1003	954	964	968	1020	998	939	986	1032	982	994	991	1011	987	994	1001	981	968	999	999	1026	980	952	938	1002	954	1002	945	997	1032	985	1015	993	1029	1057	1026	969	1019	987	990	987	1002	941	1047	1028	973	990	989	992	970	949	1014	1031	1019	945	1026	924	1011	972
1446	535	72	55	120	119	126	82	87	72	69	64	58	52	56	37	55	52	45	36	47	42	47	46	29	47	45	40	39	34	47	38	39	30	34	38	43	38	33	32	36	38	31	31	44	33	31	33	25	33	39	43	32	35	31	25	27	30	37	24	37	31	30	41	33	42	26	36	34	30	35	36	34	25	34	30	31	27	34	23	28	23	26	28	32	26	27	29	26	47	26	34	23	28	26	28	39	33	32	28	38	33	33	30	25	16	34	36	27	30	39	25	32	22	34	37	35	31	29	22	29	31	31	31	35	27	36	29	40	31	26	30	30	26	31	32	32	34	32	21	26	31	27	38	22	24	38	32	30	35	26	24	25	27	36	31	30	31	42	25	29	35	34	43	28	24	27	35	34	24	30	20	26	34	30	35	21	26	27	33	30	39	31	25	23	33	28	25	31	44	32	31	26	29	25	29	28	34	30	23	26	23	31	23	25	26	30	27	24	24	37	29	40	31	27	34	27	19	30	29	30	38	29	24	38	31	32	34	38	28	20	33	22	18	30	23	35	28	34	21	22	33	28	31	26	26	34	34	27	26	32	31	28	31	26	25	28	27	26	28	26	21	36	31	41	28	22	23	25	44	32	26	28	29	23	30	29	16	25	29	25	19	27	29	34	36	35	35	39	21	47	30	23	33	30	29	36	45	35	20	27	27	34	26	29	31	35	37	31	37	33	25	30	21	35	21	25	28	22	29	23	29	35	28	25	26	26	30	28	42	42	23	25	34	21	27	21	30	32	35	41	40	31	39	30	31	24	30	12	28	24	39	30	28	31	31	35	31	34	28	19	23	22	33	32	33	19	31	32	31	28	42	30	30	22	42	31	28	32	25	29	26	30	29	38	30	23	29	27	31	29	19	23	34	31	35	24	23	28	31	32	29	21	35	40	30	29	21	39	24	24	31	31	38	28	35	34	34	23	33	25	29	41	30	25	42	27	39	27	37	28	26	25	25	35	29	35	34	24	22	39	30	28	36	33	27	22	35	35	23	19	27	27	35	39	29	27	34	24	27	38	33	38	32	37	30	24	24	22	31	29	33	20	34	18	36	28	32	32	32	30	25	33	34	30	25	33	23	32	34	31	29	27	29	30	28	28	24	24	34	20	30	38	32	35	31	24	32	27	30	24	35	23	34	27	22	24	25	35	25	27	28	21	23	25	29	24	22	28	34	28	28	22	25	31	32	33	32	25	33	27	32	29	30	33	35	21	23	32	34	34	30	29	31	37	26	34	30	33	26	29	22	34	24	35	34	35	32	36	21	29	32	25	37	35	31	27	32	31	19	28	28	27	34	31	30	25	25	25	30	19	42	37	28	21	26	27	27	14	28	25	32	37	37	28	15	25	30	24	26	29	30	31	22	38	34	33	27	29	31	28	32	26	26	44	36	32	24	31	23	38	48	25	32	36	24	31	27	44	31	32	29	25	29	24	36	28	27	38	34	34	26	26	28	25	27	22	28	33	30	26	34	28	34	34	29	38	34	35	26	28	36	30	21	32	28	32	26	24	33	33	26	31	40	34	26	30	28	28	29	24	33	25	17	35	32	37	18	41	31	20	36	33	25	27	35	30	29	29	23	27	30	24	30	34	29	31	33	20	32	24	26	32	25	18	31	29	29	34	33	24	34	37	27	26	32	26	26	27	25	42	34	30	30	27	28	23	30	28	37	29	25	33	27	30	25	34	34	29	35	20	28	43	27	27	27	40	34	19	30	29	32	22	26	39	36	20	30	27	24	27	26	21	28	31	27	27	31	34	21	19	30	23	29	28	30	21	36	35	34	22	31	30	32	36	24	30	28	35	41	24	36	35	31	20	40	26	33	21	24	24	37	26	32	22	32	23	33	30	34	35	33	22	36	29	35	26	34	31	30	17	26	21	39	29	31	31	33	39	27	29	33	26	24	26	25	21	32	41	28	36	31	27	23	33	33	22	21	30	20	29	40	36	32	21	36	36	32	25	33	23	33	31	20	39	29	31	25	27	40	28	38	24	25	43	26	24	25	27	27	28	29	29	27	30	25	33	31	30	36	27	27	32	32	32	27	27	21	29	34	27	32	28	36	27	26	25	24	28	32	27	27	37	22	45	28	25	30	31	27	37	25	24	25	21	27	28	35	38	30	28	29	23	26	27	32	31	33	30	47	28	35	25	33	36	37	33	29	30	34	18	38	23	29	30	26	34	30	20	30	30	29	37	32	28	34	31	42	27	23	31	26	39	23	40	34	27	30	41	32	26	29	36	27	31	25	37	19	28	26	28	25	36	27	29	31	23	30	29	44	27	32	37	31	27	35	39	28	31	35	30	27	34	18	32	40	25	38	30	34	29	23	32	27	28	34	26	34	30	34	33	31	26	25	27	31	32	26	34	33	41	35	30	25	32	22	37	31	31	30	27	28	31	31	41	29	39	39	26	26	26	20	34	25	32	22	33	32	32	26	26	32	35	33	22	27	30	25	32	29	36	31	30	32	23	29	32	19	26	26	29	36	35	31	35	31	31	31	19	35	34	31	30	27	25	38	35	23	23	33	38	25	31	38	23	27	34	33	32	25	41	32	29	27	32	28	35	24	20	35	23	44	29	24	29	25	19	23	30	40	34	24	28	29	32	29	36	26	28	35	36	22	30	30	32	23	38	26	27	40	39	30	31	29	30	44	23	26	32	25	25	29	33	20	26	34	47	31	31	25	14	31	33	34	42	28	22	27	24	45	32	24	26	28	33	26	37	32	29	29	26	38	30	29	29	28	28	32	26	26	28	36	33	27	30	37	37	41	27	20	24	30	31	37	27	29	31	38	38	29	21	33	18	42	35	23	28	28	28	30	25	30	34	29	31	29	30	38	23	27	29	33	29	27	33	25	23	27	31	31	39	24	38	31	20	39	29	30	29	36	32	26	20	28	30	38	28	30	27	34	20	22	28	26	20	14	27	40	31	36	33	37	35	46	28	29	33	29	37	29	36	36	43	27	27	30	37	28	20	33	26	32	32	34	34	37	23	29	36	26	34	33	24	37	26	32	33	24	33	30	30	27	23	28	29	29	45	30	24	35	32	32	30	37	24	37	22	26	31	35	31	28	34	37	31	31	40	29	31	26	30	28	38	33	30	27	24	35	40	35	29	32	26	24	18	23	25	24	26	35	26	19	27	24	28	40	32	32	37	32	24	35	21	26	28	18	31	30	30	36	25	49	30	42	30	34	29	30	32	38	32	30	25	30	31	33	32	27	14	43	34	22	41	34	27	26	31	24	31	40	37	43	25	38	34	35	29	25	35	23	24	32	31	33	27	31	22	41	30	24	26	23	27	24	23	41	32	36	33	29	26	25	30	23	33	33	32	26	30	28	26	31	28	33	30	28	36	29	32	29	33	30	29	28	31	27	29	43	33	25	36	33	28	29	33	29	29	30	24	22	30	30	27	30	26	30	31	21	26	25	24	27	35	26	26	34
12140	13557	2393	6381	10702	9830	7923	6053	4859	3928	3166	2709	2417	2042	1805	1611	1382	1293	1257	1154	1162	1181	1225	1173	1206	1146	1193	1090	1050	1043	950	888	938	794	809	841	786	851	761	749	733	678	656	692	683	622	611	646	598	610	584	581	570	558	605	624	597	612	555	592	599	635	605	665	649	691	678	596	553	532	551	512	528	581	521	536	516	509	546	487	526	474	518	499	479	508	493	522	445	459	469	502	427	485	485	485	453	475	465	488	499	462	492	447	442	489	510	499	473	489	532	441	515	459	474	491	477	475	487	497	412	474	504	459	471	439	466	473	483	462	477	476	473	441	467	462	478	451	447	475	452	497	469	516	481	447	458	460	446	471	471	437	506	458	463	481	458	433	478	479	473	468	477	493	468	501	456	471	438	474	449	481	488	497	454	459	491	471	503	461	468	499	474	475	456	514	471	448	462	446	449	473	457	481	450	451	461	465	496	488	470	435	444	486	458	520	476	487	494	437	452	501	495	475	494	426	468	482	526	453	492	478	437	528	474	458	471	435	431	444	504	455	474	470	490	453	463	495	455	460	487	456	446	492	469	459	428	468	434	512	480	490	487	454	450	472	455	465	467	452	471	472	471	489	459	421	488	456	461	474	480	450	481	469	479	463	473	473	447	468	493	462	439	472	496	452	510	463	463	455	484	472	448	520	450	475	439	486	455	491	452	504	476	470	463	494	501	464	428	438	470	469	466	472	420	454	448	468	457	454	449	445	437	452	446	437	478	477	441	510	476	461	465	435	511	461	483	442	489	491	476	454	489	464	444	441	462	471	490	463	476	469	479	474	450	476	487	474	496	426	479	467	479	454	469	445	465	456	506	464	466	473	468	468	444	447	483	487	538	475	485	466	474	471	475	418	496	458	500	442	430	465	480	448	469	447	447	455	485	492	454	439	485	439	446	459	455	461	519	477	478	459	468	407	425	542	446	458	496	501	469	484	492	462	491	492	480	495	453	452	478	467	446	482	439	458	470	490	467	484	427	486	467	515	444	434	453	475	477	454	482	500	452	476	446	479	464	434	473	463	473	465	455	460	453	498	481	477	444	472	441	450	496	474	458	456	462	482	462	472	473	499	482	487	484	460	452	449	474	475	511	485	508	450	469	489	461	443	496	464	461	437	467	468	429	468	500	454	490	468	489	476	478	459	452	490	469	488	503	457	489	474	469	506	483	478	484	489	484	460	445	484	532	505	465	478	515	470	511	422	481	454	456	466	445	449	475	444	464	469	449	481	465	509	421	469	509	449	483	455	469	470	484	461	452	465	470	465	445	475	496	452	441	490	437	458	489	490	464	509	470	475	446	453	481	484	493	468	512	437	488	449	458	504	452	459	466	498	463	467	470	545	450	444	479	406	462	465	454	461	490	471	512	485	438	457	446	450	478	487	472	466	472	496	504	458	471	471	475	437	470	475	429	398	483	490	487	466	482	475	477	521	517	507	456	441	489	458	530	483	466	472	450	467	515	458	471	485	464	482	465	473	456	494	499	462	467	437	456	495	449	476	478	475	462	486	453	441	490	493	454	450	429	460	473	422	455	469	446	479	453	445	491	471	465	463	475	458	464	499	465	470	461	477	444	486	477	459	483	429	479	479	505	486	456	478	459	467	479	443	489	476	462	480	511	458	489	442	459	461	468	460	465	475	495	490	462	490	513	502	465	497	467	472	482	477	439	465	471	476	495	486	438	489	477	487	447	449	480	506	446	454	444	501	490	487	423	448	494	501	465	471	488	478	474	500	469	468	435	467	494	472	468	451	456	464	460	470	451	458	445	458	456	445	497	454	470	528	475	457	466	435	500	471	476	510	459	468	481	483	497	493	467	482	509	432	513	467	472	472	458	420	448	425	434	478	447	469	481	466	445	481	433	502	485	494	487	498	498	443	474	433	472	458	444	472	446	468	461	496	496	476	463	483	450	461	487	433	449	459	452	472	449	511	478	489	432	463	430	474	478	465	501	486	454	435	459	466	514	488	462	455	462	480	456	456	491	464	466	480	457	445	480	461	443	503	475	478	487	463	467	456	466	484	498	472	475	475	480	462	475	464	486	433	453	474	445	519	510	490	482	460	468	479	471	440	471	461	473	427	473	478	484	455	466	455	457	465	477	437	478	495	462	493	478	441	471	416	476	449	454	467	460	490	476	488	449	461	485	482	496	468	469	511	446	439	451	455	476	500	495	432	461	477	479	481	446	471	473	471	441	455	450	463	492	443	490	490	449	462	465	450	459	463	456	472	474	460	491	456	470	459	489	475	467	448	472	482	467	455	499	496	503	480	503	491	429	497	486	423	463	468	433	460	447	510	499	539	474	460	447	478	483	473	490	452	480	474	438	477	473	460	498	485	479	485	420	493	475	462	496	511	455	430	487	454	495	472	492	454	472	500	485	462	455	450	452	504	452	473	468	453	476	492	454	478	505	477	457	461	510	454	482	471	457	484	444	488	497	448	437	464	494	453	484	452	431	475	485	486	491	435	479	462	450	479	467	464	473	484	485	466	450	479	484	487	486	482	496	460	463	411	434	462	509	556	433	444	459	478	452	465	471	467	470	474	465	461	448	437	469	504	506	480	479	456	460	460	480	510	459	493	481	460	492	458	486	461	532	497	481	482	475	448	455	505	460	443	475	447	470	465	513	465	453	498	428	481	481	465	446	479	475	449	489	481	439	446	497	463	466	483	444	476	442	438	484	469	446	481	482	481	475	479	506	446	429	464	455	446	473	474	468	491	483	455	470	471	532	462	456	447	393	475	462	482	466	464	470	433	438	448	475	473	459	449	457	482	444	472	501	460	487	474	456	469	467	480	493	476	462	468	459	469	477	461	499	452	460	501	456	489	492	466	507	495	465	498	468	435	460	460	511	482	483	469	483	472	463	500	508	450	467	493	457	464	442	433	454	481	450	499	500	488	474	481	429	473	464	439	469	446	492	474	445	489	456	467	494	451	438	438	496	469	494	420	477	493	488	489	485	483	448	455	437	477	448	464	470	436	469	448	453	480	513	484	495	437	459	440	483	473	457	479	519	471	442	486	470	489	462	468	499	455	466	451	485	430	501	485	469	427	463	444	454	455	444	459	467	469	462	439	504	446	470	452	471	471	465	473	444	458	467	480	467	449	464	444	450	497	437	489	469	460	478	455	462	425	460	447	474	497	486	480	492	488	415	474	448	441	447	491	461	459	429	459	454	451	486	494	442	434	486	465	469	482	498	450	469	481	481	466	446	474	466	504	499	495	490	471	468	439	499	457	480	476	529	455	465	479	473	463	479	457	491	473	461	502	470	443	488	463	460	446	472	483	462	446	453	448	503	466	465	503	453	457	460	463	519	456	456	471	497	458	452	441	451	469	475	466	473	471	511	439	461	488	464	444	450	484	462	507	477	470	499	488	492	459	492	459	480	454	467	437	490	490	478	491	475	478	455	457	497	463	461	488	463	522	454	491	479	487	474	475	472	476
844	2379	184	134	216	241	222	189	151	154	129	127	112	128	121	99	81	82	71	78	74	92	79	61	62	78	62	74	67	65	48	56	65	54	47	59	80	47	52	51	64	71	56	57	50	56	56	51	64	51	48	54	56	57	52	49	61	44	50	58	49	54	50	63	47	45	47	55	47	54	51	53	52	58	41	43	36	48	54	36	50	56	57	45	47	49	42	25	39	44	43	43	29	52	51	34	32	35	48	44	57	56	41	43	45	38	39	45	38	47	41	38	49	48	38	48	37	49	41	48	36	43	34	53	45	43	50	46	34	52	49	50	46	48	50	49	44	48	35	40	35	35	48	43	47	37	56	50	50	42	51	49	36	32	47	49	52	47	45	52	43	47	41	40	52	55	44	42	44	64	54	43	47	46	54	50	37	45	48	50	50	55	44	48	43	58	52	46	49	54	41	52	40	40	49	47	40	44	50	33	47	38	45	41	36	48	57	50	39	51	46	39	39	51	42	48	44	47	39	46	45	48	46	59	49	47	41	45	42	40	37	38	41	45	37	37	45	30	57	50	39	42	38	39	46	46	38	43	44	41	47	51	46	45	47	44	50	58	50	42	36	47	34	48	47	39	51	51	56	42	49	52	48	55	40	61	53	42	41	51	48	63	47	47	44	46	43	48	42	45	47	39	52	38	38	41	40	46	46	51	48	46	46	48	48	40	36	45	46	47	43	47	48	38	45	31	49	51	47	58	46	37	35	41	42	35	41	58	41	55	54	44	42	47	52	42	48	37	44	58	39	42	36	45	44	33	51	31	42	57	43	48	55	39	41	42	42	52	43	50	44	43	41	48	34	35	48	33	47	56	41	41	50	49	51	48	42	46	50	52	50	46	49	48	43	41	53	45	29	46	47	46	42	55	38	47	31	43	38	46	53	42	43	43	49	44	45	52	52	37	43	43	36	41	55	48	50	45	39	48	51	48	44	54	48	47	52	47	39	43	43	50	41	41	49	44	43	42	50	41	47	39	47	34	46	44	53	45	46	41	58	48	43	61	41	49	42	36	43	42	53	37	40	33	40	32	49	53	43	44	43	43	30	51	41	50	40	32	45	28	45	41	47	42	43	56	46	40	36	45	55	37	44	46	50	47	46	47	44	58	56	41	39	52	39	41	52	38	50	31	35	40	40	46	50	45	34	53	49	51	50	49	44	40	45	40	43	51	55	43	38	42	44	53	50	44	45	43	37	44	40	46	36	50	45	43	60	34	41	41	64	43	41	48	44	55	38	38	42	30	36	51	41	32	48	42	41	44	55	44	39	44	61	37	44	38	42	43	46	50	51	34	57	42	54	49	36	35	41	38	53	51	53	40	38	39	40	54	56	44	43	50	37	53	42	41	44	33	45	40	45	48	42	41	45	48	52	47	48	64	50	41	40	52	50	60	44	48	54	37	51	34	40	41	30	50	64	45	39	40	50	39	46	49	37	53	42	48	43	38	52	44	49	41	43	45	57	44	45	43	41	42	55	48	42	51	35	40	48	37	53	50	43	53	38	69	40	49	52	48	51	50	43	32	54	51	36	50	52	37	43	41	42	51	44	43	52	62	45	49	49	38	54	50	44	39	46	54	40	54	52	43	42	35	43	51	49	51	44	45	50	52	48	35	52	52	55	45	40	46	47	31	45	62	48	40	48	51	36	39	49	33	56	55	35	38	50	49	52	40	41	48	41	46	50	49	40	41	44	48	38	43	42	47	37	41	41	49	35	50	35	48	52	51	32	45	41	55	47	51	38	41	54	53	45	43	53	35	43	44	47	39	42	50	46	51	50	53	48	56	44	46	53	51	46	35	69	49	43	45	47	52	45	61	51	50	49	38	47	48	48	59	48	44	52	49	30	43	40	52	56	50	42	38	50	38	41	40	33	35	38	55	39	40	45	43	42	45	44	44	62	47	38	34	48	47	43	52	31	54	41	45	59	55	40	45	34	42	43	37	35	50	36	47	44	49	38	46	41	54	56	52	48	47	50	33	41	36	54	43	46	53	31	40	46	49	45	52	43	45	51	55	48	53	31	47	45	43	35	33	44	50	48	41	39	56	43	46	46	41	48	49	53	51	46	48	50	49	50	58	33	55	42	46	38	38	54	41	38	52	47	47	41	51	35	48	40	50	27	39	50	49	37	37	57	58	42	40	31	46	53	44	39	52	47	60	46	46	48	47	44	42	48	34	35	43	57	43	34	45	51	44	38	54	46	57	58	54	39	38	48	39	41	47	46	36	56	46	41	45	35	42	33	47	49	25	46	52	51	53	43	52	46	49	48	38	46	38	54	43	43	36	37	48	50	50	52	40	54	43	54	41	50	53	40	47	41	61	34	58	40	43	41	57	49	35	40	47	47	38	46	45	39	53	53	48	44	52	36	42	48	55	53	43	40	51	43	45	46	39	39	57	48	34	44	49	42	48	41	42	61	45	56	34	43	50	42	41	52	44	48	40	45	39	53	52	48	42	40	51	42	42	38	48	54	40	42	52	43	47	48	47	47	45	48	48	52	55	39	51	41	60	48	47	54	51	43	47	35	37	46	45	44	57	38	50	48	43	45	42	57	47	45	31	44	39	38	39	38	45	46	47	39	37	42	41	38	50	33	45	51	47	51	45	37	50	37	49	46	47	40	45	35	50	48	42	43	52	45	55	41	46	50	45	52	37	49	46	37	44	44	50	38	38	42	42	42	64	57	50	39	45	41	45	53	48	46	37	43	53	45	43	44	42	41	49	46	38	38	37	41	42	43	54	49	53	46	46	39	45	45	42	48	46	46	50	35	37	44	45	47	37	45	43	51	45	33	47	47	50	53	64	48	38	48	46	45	55	42	37	46	47	36	43	40	46	37	57	52	36	43	36	48	44	32	56	38	48	55	39	36	37	35	44	45	45	47	43	45	47	45	42	44	56	40	44	46	41	49	36	38	47	52	41	37	56	36	48	44	35	51	49	44	68	49	36	40	41	52	47	31	40	37	37	33	43	45	37	45	53	38	54	44	54	37	53	40	57	42	51	50	47	59	54	47	51	53	35	35	58	53	38	57	51	26	37	39	44	38	39	56	54	47	37	30	53	37	31	59	53	53	33	57	38	49	48	44	45	53	51	50	53	37	38	45	40	36	51	43	40	43	44	49	38	42	38	49	38	41	42	43	50	37	45	49	39	53	52	46	55	47	49	43	40	44	60	60	43	58	45	50	41	46	43	40	44	46	65	47	40	55	47	41	50	44	53	54	46	41	46	50	42	41	41	45	49	43	46	43	45	33	37	35	38	36	44	42	46	47	43	50	45	50	57	56	56	44	34	44	41	54	39	34	36	49	41	38	33	37	32	49	53	54	45	48	58	40	43	54	38	42	48	47	47	43	37	46	49	48	52	43	48	59	30	51	49	39	50	54	48	47	45	48	46	55	43	41	41	52	45	42	39	48	42	48	50	51	51	57	52	42	59	53	49	42	42
18826	19906	4645	12438	19203	17518	14275	11762	9356	7667	6262	5523	4852	4018	3519	3070	2751	2564	2428	2252	2230	2193	2227	2107	2044	2002	1941	1755	1732	1694	1634	1479	1479	1319	1313	1258	1289	1240	1204	1149	1154	1079	1059	1070	985	1079	919	985	933	928	954	838	903	893	942	873	931	959	915	961	874	986	1007	933	965	1018	899	986	924	877	865	922	863	875	861	833	841	767	789	739	744	741	760	814	779	691	761	716	782	742	734	749	716	723	742	688	745	753	790	701	697	694	711	743	668	704	658	725	726	711	675	694	670	682	653	691	717	666	701	705	720	670	671	652	665	648	718	711	711	722	709	704	681	757	703	675	707	710	702	706	675	695	709	645	665	701	689	698	668	710	716	707	706	708	690	661	701	703	688	656	655	687	692	679	654	694	685	666	740	696	688	722	698	684	673	663	687	671	713	711	678	689	702	732	720	724	747	681	733	675	668	677	637	706	728	721	756	682	702	690	714	718	654	697	708	670	647	682	678	716	670	720	699	684	698	686	706	668	668	741	742	669	703	719	723	692	714	678	689	718	731	716	683	715	701	700	718	687	760	717	688	671	684	712	705	705	655	647	678	693	666	717	712	689	699	700	706	666	711	741	681	687	688	736	692	675	732	696	702	683	678	698	655	680	675	643	677	702	685	644	724	683	669	674	731	641	734	718	736	675	718	699	665	668	654	647	688	691	653	703	747	694	711	680	698	740	691	708	650	731	766	712	678	690	703	696	724	654	696	691	701	672	670	704	671	723	663	708	728	710	695	655	701	731	686	710	703	696	679	641	697	721	707	726	663	658	736	669	677	764	714	695	653	696	708	679	699	669	709	734	679	686	676	735	678	706	755	685	675	661	699	655	685	662	695	723	687	706	698	704	728	646	656	687	662	660	686	707	729	719	695	732	707	718	729	704	710	638	712	683	707	744	692	683	699	682	683	682	708	667	715	752	707	739	704	651	690	688	718	680	728	704	660	678	731	658	699	609	705	659	678	701	686	705	659	711	675	683	683	677	693	721	645	649	687	722	729	691	690	683	669	698	669	691	713	664	731	684	718	690	682	718	697	685	646	681	691	699	650	709	678	664	658	684	722	711	662	714	743	682	690	709	662	724	687	701	698	662	656	709	680	651	736	673	702	696	679	649	698	712	692	726	724	690	713	652	649	716	656	670	679	692	625	696	687	688	680	729	665	716	678	730	667	666	700	709	695	667	701	756	664	677	697	644	721	710	747	701	710	729	698	711	718	730	735	691	712	701	714	692	719	751	695	662	686	673	647	708	646	715	695	704	722	674	709	703	706	696	702	650	675	701	651	673	695	675	689	724	709	716	642	717	651	708	694	715	661	727	674	698	664	702	679	675	707	700	723	756	691	674	702	705	738	732	731	689	706	668	702	707	682	714	723	726	708	688	699	666	707	671	691	707	709	726	702	731	679	661	747	662	605	704	665	687	672	661	675	671	706	717	670	649	676	667	711	723	708	725	697	724	713	689	685	735	704	659	672	688	682	687	691	683	732	681	688	686	709	704	684	709	714	700	674	719	687	659	683	703	692	674	719	683	692	721	680	698	691	710	663	723	651	716	752	669	688	680	734	709	682	645	696	692	694	711	687	692	705	705	733	720	694	657	728	674	688	695	682	669	694	692	669	671	693	732	701	701	659	726	660	731	716	689	678	704	683	681	729	719	680	687	696	709	707	712	761	739	711	700	689	652	683	706	696	640	709	692	695	724	663	705	707	700	710	685	713	715	654	696	741	706	706	711	659	684	748	722	679	659	645	713	684	689	677	733	672	725	725	701	710	740	731	702	730	697	723	747	725	712	697	665	742	693	703	648	691	696	664	748	692	700	647	686	697	740	703	704	702	702	704	676	706	708	710	690	692	692	689	650	690	698	679	714	708	648	714	626	690	703	712	681	693	710	647	683	680	679	699	750	667	709	687	673	674	642	704	692	680	673	679	729	661	696	632	680	715	707	709	673	695	703	665	693	723	639	717	736	716	711	717	731	713	633	700	725	638	697	693	719	704	707	692	653	730	691	687	666	713	737	701	686	688	698	680	743	706	679	763	698	703	739	727	677	705	650	711	653	685	705	686	671	699	666	721	684	703	639	696	754	711	704	651	635	666	664	733	675	692	662	668	712	707	666	697	693	666	709	703	675	734	679	664	674	714	695	697	712	700	658	758	675	705	679	664	696	639	681	727	711	675	705	719	645	655	690	677	696	699	683	728	717	674	724	712	726	685	697	677	715	634	680	702	737	667	690	693	665	656	692	643	724	684	667	698	713	663	690	683	695	664	703	718	680	712	726	726	690	675	648	714	712	701	720	682	679	703	704	671	681	660	676	754	711	710	657	753	687	698	691	683	712	708	674	660	700	713	652	683	718	623	694	695	706	695	716	674	725	776	672	674	723	750	674	680	659	693	696	695	666	748	688	740	643	702	691	681	680	691	721	672	668	732	673	687	676	692	650	657	652	708	668	702	714	740	700	717	737	687	692	656	700	698	693	720	739	708	660	676	706	661	724	739	679	683	668	692	723	695	708	650	748	675	705	655	699	721	702	720	701	714	643	707	718	719	674	723	705	660	658	629	659	680	656	744	712	667	717	750	667	720	730	684	671	690	650	688	672	693	706	697	663	694	660	690	714	719	715	721	687	690	677	690	703	663	667	720	684	669	728	702	678	668	690	704	749	685	696	699	694	682	693	645	700	709	666	726	698	706	687	691	649	695	708	673	681	680	712	669	673	671	677	671	680	673	659	672	671	704	695	691	728	739	715	717	682	679	685	681	693	694	663	710	679	631	701	685	720	672	661	675	691	665	689	715	723	666	715	720	695	670	680	670	714	646	661	686	710	736	712	711	700	713	658	711	685	684	729	729	726	683	692	673	704	735	722	677	674	739	711	747	693	702	647	652	699	680	664	693	700	690	654	691	677	673	694	686	731	710	714	668	726	702	699	708	703	662	656	674	686	665	709	669	689	755	689	674	675	685	671	672	717	691	692	686	683	707	679	656	731	696	661	692	703	691	733	696	697	629	736	733	672	649	638	704	695	730	634	659	737	702	708	706	687	718	693	697	701	704	707	694	731	706	706	665	689	668	671	716	660	737	680	688	713	712	656	716	703	682	691	731	711	695	716	678	728	652	697	726	694	652	687	705	676	705	683	695	753	663	688	697	692	714	683	696	728	758	663	718	702	668	741	710	707	733	707	676	702	699	679	673	705	690	686	688	699	750	666	717	683	706	699	682	703	696	679	705	699	733	642	676	682	743	723	649	669	712	707	655	685	669	680	645	734	691	661	661	648	691	692	680	679	697	670	685	730	696	692	715	698	664	677	736	747	706	679	678	700	678	674	710	697	686	709	650	710	683	687	675	721	709	650	699	694	729	669	693	715	686	673	676	651	728	696	647	703	681	675	721	704	672	681	733	690	730	691	639	706	718	690	705	678	634	698	692	680	710	690	679	702	652	661	717	667	702	714	665	708
2522	1914	173	132	212	224	206	182	153	147	117	134	99	97	89	89	79	77	67	71	70	87	78	55	82	75	73	75	74	87	57	59	57	47	51	55	61	60	63	65	49	55	42	61	47	61	52	56	50	55	56	44	49	48	37	52	59	53	58	47	55	59	54	57	49	55	50	62	62	46	54	57	53	58	58	41	55	38	46	50	55	46	54	47	41	48	47	46	52	48	45	47	44	58	45	50	53	46	32	59	46	42	61	45	48	52	40	41	58	57	43	47	45	45	38	32	47	52	43	44	44	48	56	46	37	42	46	49	51	36	36	49	54	43	50	49	45	41	55	47	45	67	50	47	43	47	47	45	52	48	57	47	58	40	41	49	56	41	44	60	53	49	43	43	46	52	45	58	40	54	48	38	53	47	35	57	41	48	32	53	45	44	52	52	41	46	37	50	47	49	32	39	40	62	45	51	39	51	45	43	44	54	44	49	39	49	50	60	50	42	48	52	51	51	55	39	52	34	43	41	39	38	41	46	49	46	43	38	42	59	40	46	49	40	43	46	51	39	51	47	38	54	41	61	41	47	47	45	49	47	48	56	61	48	44	53	43	47	50	52	39	55	49	47	51	52	62	55	51	41	46	46	57	37	43	51	40	52	48	57	53	60	41	38	42	45	49	45	50	54	43	58	48	48	52	41	42	49	41	42	67	35	44	44	41	56	48	40	41	34	53	53	41	56	51	54	47	51	42	48	34	42	46	47	55	49	59	51	39	48	57	56	59	53	46	46	46	52	47	53	50	45	52	46	43	38	46	50	51	46	47	40	36	54	42	46	53	54	63	49	55	52	45	43	52	46	44	39	43	57	47	51	40	53	40	63	55	33	44	61	50	49	54	44	48	39	45	50	45	50	51	40	52	51	42	40	36	41	39	53	40	63	43	46	52	42	66	38	45	46	57	47	45	45	46	43	55	38	58	48	47	42	52	41	44	51	56	52	44	49	41	54	44	37	58	58	53	54	44	50	40	54	46	51	47	55	46	46	59	45	48	53	40	48	37	35	37	43	40	42	46	37	52	53	53	52	55	46	53	37	40	57	50	46	46	63	54	49	54	54	49	35	41	59	35	34	44	44	41	38	46	43	38	45	53	54	39	32	65	33	54	48	54	43	41	51	47	44	48	47	38	42	51	43	51	51	48	50	44	38	48	59	37	41	54	58	55	53	68	43	55	53	42	37	49	43	53	52	42	48	57	48	51	55	46	47	44	57	46	51	47	52	49	45	45	57	52	52	47	60	51	43	49	49	42	57	43	53	44	39	39	40	54	37	41	53	43	52	50	44	56	47	44	46	37	50	54	42	33	43	41	52	50	40	44	46	50	53	55	57	38	60	42	47	54	51	43	50	51	56	40	41	38	50	55	52	46	49	60	45	47	41	50	52	51	37	53	40	55	53	49	38	45	54	32	52	49	31	48	49	47	43	70	48	51	45	54	48	49	39	69	56	43	45	46	53	32	42	47	38	43	45	48	44	47	43	41	61	41	40	40	49	46	41	50	48	48	55	47	51	47	46	41	45	37	48	47	40	38	48	34	35	53	49	51	47	44	49	36	42	58	46	45	42	45	53	51	48	38	34	43	43	45	51	59	48	45	36	61	51	47	46	52	54	46	52	50	46	42	32	42	45	53	43	45	51	47	44	34	40	39	67	48	57	56	52	47	63	59	53	43	47	50	48	52	50	45	50	53	42	40	54	49	44	46	38	48	44	40	47	49	46	49	40	51	42	49	59	66	40	38	45	43	51	48	47	39	44	27	50	50	45	48	31	45	56	53	33	44	43	38	46	48	57	49	51	36	41	51	54	48	42	51	51	38	74	52	53	50	39	37	46	40	34	38	38	60	42	50	41	54	57	54	47	44	65	58	45	57	44	45	51	56	58	51	40	51	32	68	56	45	45	45	48	49	37	48	39	51	39	42	50	52	57	49	45	44	49	44	38	53	55	49	46	60	48	52	34	46	53	41	50	45	40	44	51	46	57	34	53	51	56	44	56	42	49	50	46	42	53	54	48	33	44	55	40	52	50	45	49	35	43	45	47	38	43	61	46	51	56	49	40	35	55	48	38	38	47	50	46	54	43	54	51	50	48	48	50	55	43	54	43	47	40	51	46	51	42	40	35	41	50	47	39	64	44	46	51	50	48	33	58	47	54	47	35	52	51	52	50	44	46	44	49	51	51	50	50	39	42	40	54	53	43	57	37	45	46	37	39	51	48	50	38	42	44	56	52	45	48	29	38	40	47	50	40	32	42	45	48	49	40	62	54	52	44	60	43	38	33	68	34	50	51	31	35	44	35	45	39	55	39	48	61	51	48	48	43	39	40	48	45	53	38	46	46	44	46	52	50	38	40	59	51	46	38	45	58	41	42	56	41	46	52	43	44	43	39	50	53	50	62	40	48	46	51	47	48	52	46	53	56	48	63	50	53	46	51	49	43	55	52	47	43	37	63	49	46	60	49	48	48	55	57	49	59	57	41	43	51	43	38	42	40	37	52	52	55	50	33	44	62	59	45	57	50	40	42	52	46	53	52	42	54	65	43	52	47	47	46	54	41	43	52	48	44	54	38	41	44	51	43	50	53	41	40	50	45	53	34	34	55	36	52	46	50	52	50	40	42	44	55	35	52	57	47	53	50	43	51	52	43	48	37	46	49	49	37	37	40	57	53	39	44	42	42	52	55	58	47	43	43	52	47	41	46	54	41	67	50	41	49	45	51	49	46	45	46	46	50	36	56	27	54	33	42	40	49	42	36	60	47	49	40	55	43	38	40	39	40	55	43	37	50	53	39	57	50	56	46	41	42	38	32	40	46	53	53	50	44	41	43	47	54	31	54	48	39	52	71	36	50	46	41	45	41	32	54	47	55	44	56	42	37	52	45	40	50	53	34	49	44	60	59	43	41	38	43	63	46	44	47	37	63	50	52	45	53	48	51	53	45	60	44	62	45	52	48	63	44	45	41	43	43	41	52	39	48	43	53	45	49	61	48	41	47	57	43	62	50	45	44	48	49	51	50	50	45	41	48	47	48	48	49	41	51	45	43	46	48	60	39	35	47	44	51	54	36	40	51	44	43	46	49	37	49	54	44	41	48	43	36	40	49	53	49	45	48	37	52	51	44	37	39	48	47	54	41	47	52	55	33	54	47	44	36	41	45	58	50	48	53	43	44	53	47	43	62	49	58	50	47	47	54	31	48	46	44	41	44	59	46	66	43	32	41	44	51	57	48	48	47	49	44	43	54	39	45	52	37	46	39	40	55	38	50	43	47	62	38	46	47	49	40	47	48	57	40	54	49	52	63	48	56	58	54	44	47	47	47	50	60	53	55	39	53	47	49	41	51	45	47	37	47	42	52	43	56	55	46	51	40	52	52	60	56	48	49	37	46	48	55	44	55	44	41	51	41	49	46	38	47	49	50	53	55	41	48	37	38	45	36	56	51	36	43
16634	17863	4136	10770	17000	15701	12905	10567	8729	7004	5973	5004	4400	3742	3250	2823	2614	2353	2154	2180	2085	2098	2099	1966	1968	1910	1880	1744	1664	1592	1457	1511	1329	1274	1240	1170	1244	1237	1238	1116	1142	1089	1056	1074	1029	999	928	925	911	1004	913	901	914	908	922	954	941	934	957	960	941	954	1035	1026	973	997	1003	943	910	892	894	855	889	863	863	818	819	823	781	761	846	783	771	791	751	740	734	725	739	768	727	774	727	751	731	708	766	765	712	748	787	719	741	727	701	752	707	751	709	699	757	739	737	736	718	694	742	760	732	790	768	721	736	659	763	738	779	719	708	721	788	707	784	737	722	748	743	732	691	722	762	723	686	730	749	749	720	689	687	749	702	744	691	750	752	742	713	709	731	735	735	746	744	738	690	738	697	694	728	671	767	777	718	685	741	696	718	770	747	668	737	743	721	723	728	747	719	710	729	720	723	742	748	770	716	671	708	746	729	766	707	695	716	726	773	732	741	723	710	770	707	737	757	736	759	716	706	786	695	731	682	759	710	688	720	707	717	721	686	824	682	724	773	678	731	735	737	753	765	724	711	757	729	718	716	726	733	692	701	687	755	698	704	710	715	667	708	709	720	693	724	786	708	734	731	711	710	752	696	761	756	740	749	740	758	691	723	707	706	707	708	713	745	697	691	723	714	701	715	693	707	764	701	701	742	719	701	784	724	685	700	719	677	757	722	714	761	705	752	742	742	720	748	734	757	747	729	730	691	731	774	725	730	697	708	699	711	762	725	714	717	729	737	736	682	702	707	737	699	731	741	705	740	707	683	765	760	664	706	749	706	732	705	731	721	725	738	730	697	762	726	716	767	737	735	709	707	740	734	686	700	762	731	718	704	707	747	728	693	727	677	736	759	700	753	691	783	716	750	738	727	718	686	733	703	736	740	761	725	681	709	715	704	709	711	705	683	760	727	711	725	721	734	740	741	735	703	720	723	756	725	730	768	771	697	700	732	709	706	730	733	711	722	682	675	740	722	739	677	721	728	688	726	729	721	754	771	737	714	719	780	749	724	756	693	745	727	731	788	737	719	720	710	728	744	706	695	716	709	712	750	785	747	766	722	737	699	732	753	752	712	716	719	712	715	700	699	704	729	742	700	732	750	777	760	708	741	714	773	708	736	722	713	721	717	732	665	741	779	687	744	729	751	757	752	674	719	709	711	732	714	731	726	702	734	685	692	715	686	709	679	758	714	742	693	773	693	717	770	747	731	742	683	738	735	684	679	700	747	755	718	718	743	747	704	778	723	714	757	751	798	713	689	719	708	724	728	738	744	748	725	693	690	744	686	699	729	724	724	705	721	715	721	708	695	720	753	738	733	735	728	768	701	726	675	737	718	725	751	716	701	725	731	746	729	760	695	733	708	716	751	700	720	648	719	701	725	725	725	770	743	747	697	751	730	723	742	757	733	730	705	692	717	709	766	672	749	743	684	710	783	708	705	685	677	720	718	725	714	700	748	756	719	805	700	745	684	747	690	734	720	769	701	738	673	698	717	687	746	709	695	717	726	657	743	655	718	725	761	743	738	679	762	711	725	709	735	683	746	742	744	702	681	685	686	705	744	723	743	682	708	754	748	766	682	706	726	710	720	693	685	743	735	733	696	680	739	711	691	689	712	715	694	738	752	690	719	723	738	692	688	740	750	696	695	697	701	694	703	713	755	720	707	722	716	694	721	723	702	698	713	711	783	718	758	711	734	690	695	705	709	674	680	709	738	686	707	729	739	713	675	743	717	690	736	710	705	750	755	745	730	721	732	699	722	672	758	716	757	724	744	728	677	697	702	731	736	699	736	705	726	739	668	690	707	756	758	766	744	655	752	766	713	714	730	705	711	710	744	666	746	787	703	770	752	714	740	751	723	752	736	747	718	698	736	769	730	740	703	736	697	715	767	737	729	696	723	716	756	699	755	699	675	712	702	716	717	718	742	700	749	741	759	729	685	674	757	751	740	748	706	666	749	722	757	743	763	729	765	659	732	769	764	678	716	688	712	704	745	679	754	688	738	743	703	721	748	749	734	698	686	738	720	710	772	706	751	710	700	716	759	703	735	741	693	676	739	714	748	690	672	774	712	684	735	734	761	752	739	710	735	731	689	744	724	752	712	723	723	709	739	735	729	726	700	684	746	723	759	708	753	717	699	718	739	729	697	693	728	693	728	720	703	787	715	706	722	731	713	693	743	747	783	741	698	740	709	699	731	736	686	702	693	734	737	685	790	752	732	739	732	673	775	734	679	712	785	708	704	761	695	756	729	755	745	717	740	709	716	760	693	717	764	788	740	762	739	715	673	732	710	731	749	737	741	713	710	730	782	703	700	724	750	761	732	688	702	744	730	737	764	748	692	735	713	739	724	713	727	728	738	717	729	750	738	708	687	722	734	722	732	713	737	739	659	695	751	710	737	702	731	742	699	722	732	708	703	754	693	658	719	710	772	715	765	746	710	765	719	680	711	685	767	724	704	731	718	745	772	735	689	741	748	723	723	723	750	714	784	700	693	758	743	702	709	724	726	730	723	740	721	752	685	705	725	749	803	777	697	736	687	684	702	756	693	724	750	739	746	721	701	687	705	714	738	669	674	744	718	730	711	744	735	734	789	719	699	753	705	750	718	740	742	720	723	717	745	762	681	734	751	704	700	728	737	729	715	706	740	697	700	699	654	761	704	728	735	734	745	710	710	717	738	716	750	784	677	733	740	764	721	692	747	742	696	710	740	755	724	714	698	735	731	750	744	727	738	741	751	723	713	733	702	729	729	710	689	719	727	688	688	737	740	743	737	758	717	793	708	740	688	717	689	777	746	713	693	763	735	756	728	775	723	726	752	667	738	702	729	711	728	747	736	705	721	694	713	735	720	689	726	733	711	728	721	717	706	724	758	699	733	732	709	731	726	743	730	764	777	721	758	724	720	743	711	699	727	718	740	711	730	732	741	701	680	729	683	709	777	722	736	727	708	718	692	680	716	691	691	733	714	702	741	700	751	709	743	709	749	741	668	670	705	728	747	711	696	739	703	715	752	706	699	668	731	701	683	731	734	755	688	703	659	699	716	766	731	743	765	727	758	701	725	697	738	760	698	726	681	706	699	722	724	727	708	774	734	711	719	685	755	716	752	728	730	737	713	739	712	724	743	692	670	696	748	670	708	680	706	659	724	722	742	723	741	682	751	704	774	725	778	731	701	739	712	743	713	730	741	716	726	779	715	716	692	740	721	783	734	696	723	670	761	756	756	743	682	766	704	702	694	728	698	693	697	728	720	727	726	693	699	658	702	707	791	782	715	723	732	718	716	745	767	723	762	752	720	728	666	703	695	772	716	692	731	762	769	694	716	688	706	744	727	728	699	757	724	737	687	718	748	792	743	740	749	738	735	708	737	705	692	714	709	774	745	695	719	700	728	671	740	702	733	760	716	743	723	695	748	725	723	730	707	746	700	749	719	750	731	719	722	736	736	716	711	740
1796	4367	305	232	309	337	336	298	279	225	223	210	202	153	146	137	122	133	115	125	110	117	107	117	102	111	108	82	105	101	88	93	88	78	87	84	75	80	92	82	86	68	69	64	87	78	72	68	73	76	74	69	63	74	84	71	81	78	54	87	82	74	87	77	82	62	85	52	66	79	76	76	72	70	95	79	62	67	85	76	75	59	55	59	72	51	63	61	81	71	57	71	59	75	59	69	62	51	63	50	67	64	64	68	64	72	61	79	67	63	64	58	52	61	64	60	66	73	63	68	82	69	74	59	63	62	75	63	66	61	69	77	71	73	63	63	87	74	53	62	65	51	67	69	59	50	56	61	67	54	60	52	76	80	72	71	83	66	74	71	65	62	83	84	73	59	61	61	71	77	64	66	54	60	66	63	70	62	69	55	73	64	64	59	58	68	73	71	59	75	50	65	62	71	59	65	56	77	69	68	71	74	56	63	67	80	73	64	75	59	65	75	67	68	65	63	58	75	67	71	66	55	56	61	63	67	80	55	74	55	57	67	71	55	55	57	60	78	59	69	58	65	67	64	72	62	61	58	70	62	65	56	64	76	62	59	60	70	56	67	63	63	68	68	68	64	55	68	74	63	65	69	65	54	71	65	58	62	61	41	59	69	67	66	55	59	63	71	62	67	64	61	64	61	85	63	83	62	57	80	75	72	60	67	59	53	58	64	68	76	64	60	70	77	56	67	62	62	74	76	63	67	69	63	64	64	60	55	82	63	64	61	64	78	51	56	60	68	72	68	57	68	69	61	73	64	59	68	69	75	60	56	62	49	59	61	62	77	70	51	66	73	74	57	73	70	60	65	56	74	56	61	56	64	55	73	68	87	72	69	71	71	68	65	63	69	74	55	55	70	80	76	83	57	56	67	70	81	77	73	52	73	70	67	71	71	56	59	76	54	72	69	64	62	73	65	56	69	73	67	59	71	81	61	71	65	69	63	60	78	59	85	59	74	60	78	68	64	74	59	60	56	55	71	61	69	75	73	70	77	73	71	57	65	63	76	57	71	54	76	53	80	75	68	45	63	70	72	59	60	66	65	73	61	82	62	76	52	55	54	64	63	61	53	62	62	60	78	49	64	75	64	70	55	88	56	65	74	67	44	60	66	66	63	55	68	63	71	51	60	59	53	69	69	76	53	73	66	77	68	64	76	60	68	63	71	62	63	58	64	48	74	64	79	63	68	54	69	61	54	59	65	55	66	58	64	63	63	70	46	53	70	58	58	77	76	73	79	84	76	65	73	60	59	66	62	62	65	70	56	67	76	74	55	60	60	56	72	62	68	72	73	71	78	65	82	65	77	52	67	70	73	70	72	64	66	59	57	68	57	57	54	78	75	57	58	67	49	60	64	78	66	64	69	58	71	58	61	70	61	60	68	51	68	56	63	62	67	78	56	60	66	70	74	67	51	62	69	51	70	68	70	64	75	64	63	68	67	56	64	67	75	68	59	69	64	78	63	51	72	61	74	64	70	66	55	62	60	72	64	68	78	55	61	64	60	63	60	70	83	64	65	60	66	53	61	57	63	51	75	55	64	58	60	61	70	79	60	60	64	68	80	70	45	67	70	67	63	60	50	64	63	59	56	60	59	91	62	66	64	74	64	74	62	64	86	79	68	71	59	58	51	55	51	65	73	71	70	58	71	67	62	64	60	62	77	55	77	72	73	71	60	61	62	55	58	82	62	59	69	56	71	61	58	66	71	77	84	57	72	71	67	63	73	64	73	69	71	82	67	53	59	66	56	65	68	57	77	72	68	72	61	64	62	68	68	64	75	74	61	58	97	56	61	77	74	78	65	63	68	56	63	64	67	66	61	61	53	62	66	65	62	54	61	70	78	61	55	70	58	69	54	60	57	80	62	64	71	66	66	62	56	77	72	65	52	64	59	66	70	57	73	57	58	57	72	75	42	63	58	60	64	61	69	56	58	69	68	66	55	66	66	67	78	56	80	63	52	57	62	65	64	53	84	59	69	66	60	66	65	72	55	56	80	67	74	53	60	64	62	50	60	68	59	72	72	74	68	67	54	56	51	65	67	66	70	67	64	61	73	63	70	60	59	66	61	65	82	80	70	68	55	72	60	62	75	56	83	62	71	55	60	59	66	66	65	73	66	64	56	53	66	66	70	60	77	69	75	53	65	61	69	65	58	65	68	67	53	72	51	58	65	69	69	61	65	62	47	67	77	67	65	53	87	61	81	78	74	62	69	71	72	64	75	69	61	56	84	74	62	63	62	66	51	65	68	59	82	61	54	57	76	67	58	70	72	82	63	68	61	58	56	53	60	67	66	79	65	73	54	73	72	74	75	56	91	68	56	77	71	72	68	73	64	68	63	55	51	58	64	71	67	65	57	47	56	61	59	56	65	53	73	60	56	63	73	60	50	74	64	77	62	73	59	85	58	70	60	75	63	63	73	48	68	76	60	79	66	65	65	67	68	61	62	80	69	59	66	82	75	64	70	82	75	58	74	72	49	68	71	55	65	76	78	65	65	83	63	60	68	66	77	75	54	70	57	72	92	53	66	65	67	80	71	59	70	71	68	73	52	64	62	71	69	65	65	62	70	49	53	73	71	61	82	65	61	79	61	76	66	58	63	62	58	56	69	66	71	71	79	62	59	71	65	64	62	66	59	73	68	52	63	74	65	61	62	63	53	70	66	72	71	70	64	61	79	60	54	53	59	62	69	72	60	59	61	73	51	68	45	62	65	66	65	76	70	52	65	71	64	74	68	55	71	65	67	55	73	60	60	50	61	54	74	70	55	74	66	64	71	72	63	77	71	86	61	69	57	59	83	61	60	76	71	63	70	60	61	71	62	50	54	58	57	65	63	66	63	63	76	73	62	61	69	64	53	59	80	65	60	75	62	70	66	69	53	65	47	64	60	77	61	51	62	68	66	66	53	64	79	72	59	64	71	69	63	62	75	69	74	73	63	67	70	55	52	69	70	66	54	56	81	70	82	64	67	61	65	79	63	61	81	77	69	61	69	73	58	84	68	65	61	49	73	68	59	67	67	66	55	57	63	66	58	82	68	61	75	69	62	82	68	70	78	53	73	44	66	68	55	48	68	64	55	67	67	54	54	56	56	70	59	63	75	75	65	70	65	76	62	71	81	75	74	74	73	60	66	53	58	73	71	55	71	63	87	62	72	74	72	48	69	58	76	71	68	55	62	67	66	67	62	68	60	59	58	67	63	42	74	53	69	68	54	71	59	77	60	60	76	80	73	61	59	65	60	54	72	64	52	62	64	71	78	73	57	65	82	69	59	65	67	62	62	80	66	62	68	60	50	53	66	60	78	67	73	57	53	67	77	55	59	59	89	74	78	56	66	79	61	48	56	53	63	67	65	68	54	68	63	74	63	63	67	56	70	62	56	72	77	59	59	56	60	52	60	67	71	56	71	63	63	61	55	68	69	60	53	62	63	73	65	86	66	54	56
24402	18797	6808	16586	24109	22480	19175	15770	13131	11110	9399	8008	7253	5993	5154	4645	4072	3757	3482	3428	3301	3293	3215	3115	3075	3017	2870	2592	2485	2294	2153	2107	1995	1897	1814	1839	1737	1871	1710	1656	1628	1636	1549	1481	1476	1481	1442	1381	1359	1338	1332	1328	1331	1329	1277	1318	1336	1308	1338	1409	1398	1380	1527	1367	1455	1425	1327	1303	1309	1263	1308	1201	1218	1194	1244	1113	1150	1139	1115	1112	1099	1059	1090	1121	1120	1074	1095	1036	1082	1019	1030	1070	975	1026	1018	979	1021	1032	1026	1045	954	1070	982	1016	1068	1014	1013	1074	1012	1041	1012	1021	1012	1002	1005	1026	929	1035	963	1009	1025	1037	1000	1010	1007	966	1024	967	1013	977	1036	1008	1020	1022	1041	1042	995	1023	1011	975	1025	1034	1014	995	995	992	977	989	988	974	1009	969	1029	984	978	985	1002	1034	1024	985	997	1009	1009	976	1040	1028	949	1037	998	982	1005	1007	1024	992	1010	985	1005	1023	1049	1014	1055	1033	1008	984	1025	1021	1010	985	1004	922	932	959	962	1000	998	1035	1023	1017	981	1007	944	958	1011	986	994	1005	969	960	1020	982	1013	981	1001	1008	939	996	1006	1025	1066	962	998	1021	1005	1009	1059	1015	988	968	960	1012	1001	1026	978	973	1005	986	1006	1005	952	991	1014	966	1015	1015	1009	990	982	1023	991	974	952	1009	1008	996	1028	977	944	1008	990	976	1070	1002	965	977	976	1005	986	989	1005	978	1004	973	1030	1002	941	969	977	1002	970	1016	975	981	953	1015	969	929	1002	963	1012	1035	1025	993	1011	1044	956	991	907	1047	1028	1009	979	968	932	977	1020	1065	1006	981	1047	994	928	967	1003	942	976	1052	1018	957	983	985	965	1035	980	934	1049	1002	972	1024	972	991	1019	983	964	1007	981	1019	1012	1008	1015	963	1013	994	988	972	1001	974	996	973	942	997	992	952	953	975	967	989	979	1003	984	1048	1008	1050	1030	915	962	991	993	957	977	1025	1008	979	1050	1026	1015	987	1029	1023	1029	984	1027	954	994	1019	1008	1007	960	971	964	1068	1012	1034	941	1054	1018	1029	992	1017	970	1009	954	957	1103	936	1005	986	976	968	981	975	1024	979	986	971	990	1002	1008	955	1029	961	989	999	942	995	963	1000	1022	1020	1014	976	1018	1020	994	1024	999	1044	1046	969	976	1018	986	951	992	997	984	943	1002	1066	1018	1000	1016	1010	998	1028	973	991	1043	983	995	989	1020	1049	938	979	1003	1021	1007	1020	1009	959	950	1041	1027	990	971	1004	1012	982	974	969	1023	1017	964	980	982	983	993	1017	954	1004	995	1005	996	998	1000	1041	975	977	965	1004	995	1026	927	1003	989	989	1024	992	988	963	991	1043	1035	934	961	1000	1020	1018	969	1013	998	962	996	988	1010	978	944	1017	1014	1006	1001	982	1002	1006	961	975	999	977	995	1026	975	1019	1044	978	968	960	963	981	1031	1004	1000	981	1010	1020	928	985	1021	961	957	1001	955	1008	940	982	958	943	916	988	927	927	1007	1034	987	1018	965	1009	1029	1020	959	954	1029	1044	1025	1021	1056	1027	998	961	996	979	989	980	1026	1014	1018	1022	974	966	940	1032	986	970	930	1016	1045	966	984	1036	1042	926	934	947	980	971	970	993	1030	1001	1031	1009	988	938	983	991	1008	1027	1017	991	983	1014	986	981	988	1022	1035	1035	1042	1033	921	967	1001	996	984	989	1040	995	974	964	970	979	945	1002	1052	1023	935	985	974	1004	1066	955	1011	989	1054	986	1006	949	998	966	1012	956	960	1056	1002	1041	930	1011	1009	1034	1021	1016	962	1013	1030	1027	956	943	1001	947	962	965	993	1006	982	1027	959	1003	940	972	964	973	998	965	1028	994	1011	971	1027	1001	974	971	1022	1027	1011	992	970	1032	959	1050	1021	1021	964	1030	945	951	937	991	995	1000	1039	1000	1008	967	989	1037	1031	982	993	1021	1003	964	969	995	994	957	1002	1017	948	986	1046	1017	1032	994	1022	938	990	1042	1012	994	959	954	990	1000	985	1003	942	1044	1000	1048	977	1009	1013	976	1048	1003	1017	997	1002	968	950	982	990	948	949	976	998	989	992	967	1004	991	987	995	1005	1009	1026	1038	1021	972	990	967	988	999	985	970	1004	988	981	1055	953	983	1002	992	1004	978	972	986	967	964	985	994	1038	940	972	991	958	995	993	996	1006	987	991	1007	1029	1013	968	948	973	1003	1011	975	1002	984	961	963	986	1023	974	993	975	981	1016	997	974	962	977	1049	970	1007	944	977	959	976	1045	1001	951	997	952	1024	998	980	949	1022	998	1017	957	968	997	997	991	969	960	957	1005	1010	1020	1006	1045	1005	981	1018	1030	1011	979	1012	1001	1004	987	1001	957	1001	1010	1047	1005	1008	1008	955	1013	938	1067	974	994	971	997	991	1026	1024	1016	1058	996	1032	986	969	995	1005	989	986	1009	1007	974	972	1010	944	998	1001	992	960	973	952	1036	962	987	1037	1017	1016	1021	962	1002	953	1037	1025	999	1067	957	945	997	994	1045	945	993	1040	958	1020	1047	965	1047	967	1012	955	962	1008	1016	1032	1004	1002	1012	995	1009	955	961	918	1016	993	1017	1009	980	963	995	962	1006	922	979	1020	1050	1044	966	982	1004	923	995	1076	977	1056	994	985	987	1032	1020	1015	977	934	960	1031	975	993	1027	953	1003	1050	983	1081	1013	955	972	1081	983	942	994	999	982	996	986	1004	972	1001	1014	956	1002	1000	981	1014	1010	946	935	1057	995	1039	984	987	995	980	1005	987	1004	968	1019	947	1019	1061	1019	990	971	1009	988	998	1016	989	980	971	973	964	975	1032	917	1025	967	994	1000	987	1013	969	922	1036	993	995	1022	1035	996	954	930	1031	1026	1000	990	1026	961	995	955	1023	1016	945	1023	1008	1011	1030	1006	1015	1041	997	976	998	994	1011	968	981	1029	1002	974	1012	1058	921	1016	1002	1026	999	1042	959	1003	1039	1004	1001	960	1017	980	1004	1036	1003	995	1011	1022	979	969	950	984	960	1017	1054	989	1019	988	974	979	975	1010	1029	928	983	1060	1001	934	993	980	1017	1008	980	979	944	1027	967	977	987	993	973	1025	958	998	937	962	989	980	955	997	1025	969	935	965	1005	992	989	1001	994	1007	964	943	914	987	973	970	1023	1044	1010	990	980	963	1008	977	988	986	963	1009	1004	1014	1037	990	974	965	1008	966	1025	1030	968	964	966	975	1006	966	1003	1048	982	1034	1004	943	990	937	992	996	993	1004	1019	956	1015	996	1036	1017	1029	992	982	973	958	1033	1009	979	1012	1044	1046	965	981	987	1043	1038	1017	959	990	1025	1019	1003	984	998	973	993	1021	991	980	976	974	985	946	1001	1034	1079	1013	916	1060	974	1016	1008	997	994	982	987	1022	1027	985	945	1027	968	986	1013	1045	986	960	983	946	1031	1016	943	993	966	980	1007	1004	1025	991	1007	939	970	980	1006	1010	1004	971	970	987	979	936	935	1067	1000	959	1005	968	936	959	998	997	974	1022	963	975	947	961	996	1058	1047	967	930	980	1041	966	985	977	1026	1009	1003	992	1011	987	952	977	1044	958	990	989	1027	1007	1040	962	1000	963	1009	967	1048	985	967	946	930	1036	1018	1017	957	1023	956	964	948	934	989	994	1002	963	1018	1015	977	989	992	970	1034	1014	1010	982	1002	958	956	1014	1036	961	977	968	1013	939	1001	1007	1010	967	991	1058	982	1008	1008	1005	941	1017	970	977	964	991	971	978	1069	975	1008	987	999	992	1001	1019	977	976	997	980	971	977	932	996	970	1036	1007	1029	1005	1036	975	987	1039	1009	1011	956	993	965	982	999	991	977	996	989	980	959	1015	1048	1016	1011	981	1008	998	950	993	994	1029	1022	1009	1008	992	1000	963	1093	979	1009	981	986	978	953	958	955	960	990	964	971	972	1016	956	988	981	986	967	964	1012	983	1008	1030	1013	1004	997	996	984	997	991	992	973	956	1044	1001	978	1032	1014	1006	1029	980	958	981	1008	949	999	1023	969	936	970	1031	981	991
1441	619	95	83	87	109	107	81	87	75	68	71	62	51	48	39	39	51	42	49	41	39	34	38	43	49	38	46	44	58	47	48	33	29	34	35	31	31	52	30	36	32	30	29	46	24	29	28	27	41	24	34	34	38	32	29	31	33	32	41	31	21	28	35	36	30	34	29	24	41	42	34	37	22	35	35	31	31	28	34	28	31	29	33	29	26	36	28	22	28	31	20	39	30	31	30	35	30	41	31	26	35	25	32	26	30	28	37	25	27	36	34	29	46	27	35	24	29	28	20	34	38	39	18	25	22	34	28	19	29	28	27	30	30	30	25	34	32	21	35	40	27	34	28	28	27	33	29	34	33	22	32	32	42	28	33	34	25	25	38	19	33	21	27	26	23	25	35	28	31	31	26	22	37	27	32	42	26	26	32	21	37	39	37	30	23	33	37	27	23	31	25	28	41	32	19	30	22	34	31	39	30	36	29	19	28	41	37	28	33	30	28	27	22	34	36	26	37	25	31	41	31	23	28	23	31	36	32	26	36	25	30	30	27	38	38	38	26	24	27	23	31	38	34	31	21	28	30	27	33	18	22	27	36	44	35	33	26	21	25	33	25	33	39	24	27	26	29	28	39	26	34	38	30	31	32	30	28	33	37	27	41	26	27	32	26	33	32	31	29	34	25	40	24	26	28	25	28	34	20	34	32	29	35	45	34	26	25	28	35	39	40	40	26	32	34	28	11	20	30	32	32	32	25	32	24	26	42	38	26	34	22	23	27	40	28	22	20	37	32	29	37	36	34	32	41	25	27	28	36	30	31	25	28	26	31	24	29	26	26	32	31	33	21	25	30	24	29	17	31	34	25	26	35	32	27	30	36	36	38	32	31	20	34	30	28	29	33	35	27	33	36	24	30	25	34	31	33	33	20	29	34	28	28	27	32	30	19	22	23	28	36	36	31	21	27	40	34	37	26	30	29	27	32	33	25	33	35	36	34	42	34	24	29	37	26	17	35	22	37	19	29	28	35	32	20	32	32	34	18	34	31	23	25	30	35	25	30	19	30	25	28	22	31	39	40	25	29	42	31	36	29	25	31	29	27	31	27	33	28	21	34	32	30	29	29	30	31	31	29	25	32	32	27	29	22	24	36	30	32	27	31	28	45	20	28	30	32	30	23	27	35	27	25	45	26	32	32	31	31	38	32	23	33	28	38	25	40	27	25	42	27	37	30	24	17	31	26	27	19	27	22	24	24	28	33	35	29	34	23	33	33	37	38	44	38	27	31	34	25	29	34	25	29	30	27	30	27	31	27	35	29	31	32	29	31	30	30	28	30	26	39	18	32	22	36	26	32	31	25	21	27	30	27	28	36	26	34	24	35	27	20	28	31	33	28	34	32	37	15	21	24	24	32	28	31	36	26	32	24	32	29	26	26	35	29	17	26	36	36	36	38	26	19	26	29	33	30	33	25	30	22	37	35	34	45	25	25	25	19	37	31	22	30	22	39	21	26	34	29	39	32	24	32	36	22	28	26	25	34	22	24	28	25	31	26	25	39	34	33	18	24	30	35	28	29	21	32	22	33	27	29	21	39	37	22	26	39	35	30	38	18	30	26	22	41	37	24	27	30	43	27	26	34	30	42	28	27	30	25	31	17	33	22	27	28	39	22	21	32	24	27	18	37	37	26	20	22	27	33	40	32	29	33	28	27	26	28	23	32	42	33	31	25	32	34	18	27	26	30	36	31	29	27	24	27	28	26	29	29	26	29	32	34	29	37	25	22	30	37	34	28	35	23	34	30	30	28	22	27	24	22	24	39	19	30	41	26	31	27	28	25	33	37	27	42	35	25	26	21	31	28	23	33	24	33	29	32	39	40	32	22	31	27	33	28	34	38	43	26	33	36	33	30	28	19	43	29	30	32	23	34	30	36	30	26	34	31	33	26	27	37	33	23	43	31	28	31	31	24	29	36	37	20	29	34	31	30	32	21	26	31	31	26	44	24	24	31	21	28	29	25	25	29	27	31	31	37	28	25	35	21	33	22	38	44	40	24	23	27	21	35	36	29	27	21	45	28	36	33	29	26	33	28	29	27	43	19	31	25	31	27	37	27	23	33	34	22	29	32	34	42	24	31	30	37	24	37	38	38	41	37	23	26	35	29	34	24	25	32	26	25	33	37	37	16	34	27	33	27	21	33	35	32	30	29	26	30	23	32	26	26	32	38	26	28	40	30	30	27	30	40	31	25	24	32	35	30	42	27	23	38	27	27	31	41	36	30	27	31	24	29	34	40	24	36	28	34	29	38	29	32	29	43	21	29	40	34	38	29	22	26	30	24	26	31	28	35	28	25	25	28	29	30	38	29	26	18	36	34	35	25	32	23	26	45	33	27	39	30	31	47	20	26	29	26	24	40	39	34	32	35	30	25	36	26	36	25	23	25	31	36	32	32	29	29	32	24	23	29	41	32	24	36	32	27	33	29	29	24	38	27	33	31	34	35	20	31	31	32	37	33	27	27	22	31	23	30	29	21	19	30	25	29	17	36	38	32	31	35	35	36	28	30	28	30	26	40	29	27	28	30	36	27	33	39	23	21	25	31	25	31	22	29	30	32	25	25	31	34	29	25	31	31	30	23	34	29	31	20	23	25	28	32	34	32	32	43	26	20	20	37	28	31	28	31	29	27	30	37	35	35	26	35	27	42	35	25	47	26	30	29	29	38	19	29	33	34	33	28	25	35	24	26	32	27	18	35	22	44	27	29	43	32	30	44	31	38	25	37	33	22	32	33	33	41	25	28	34	37	38	26	34	30	25	24	27	28	46	34	35	37	21	29	40	29	38	27	22	18	29	28	39	33	29	34	27	27	29	36	38	32	33	30	32	37	31	35	25	28	34	39	25	31	28	28	28	36	37	22	34	24	24	35	21	26	33	30	28	24	29	30	33	22	24	43	36	26	23	28	29	32	30	38	24	29	29	28	31	35	32	31	37	36	22	41	34	39	28	26	30	30	27	37	25	35	32	31	27	32	28	28	18	32	31	31	32	36	34	29	26	33	33	31	31	24	31	28	19	40	25	31	25	25	27	34	27	38	22	26	31	36	25	18	24	31	27	31	32	28	29	26	32	30	46	31	22	29	24	31	25	37	32	24	26	28	25	25	28	26	29	30	28	30	33	25	21	35	41	28	29	35	42	21	32	27	27	31	31	26	23	41	28	33	31	31	24	27	33	20	34	32	34	27	28	21	32	27	28	29	36	34	30	31	36	32	29	27	41	35	21	30	30	29	26	35	23	28	29	26	30	34	35	29	31	36	30	29	27	22	25	32	34	35	27	34	25	41	22	36	22	27	23	27	22	32	29	41	29	30	28	27	22	32	36	34	22	34	21	30	32	31	35	32	23	33	42	26	39	38	28	28	28	22	28	31	21	33	31	24	34	50	17	31	22	27	34	41	39	36	29	36	38	31	22	44	30	35	34	28	30	36	29	27	29	26
12381	13382	2288	6317	10582	9653	7785	6041	4822	3928	3328	2838	2310	1913	1741	1532	1421	1288	1203	1276	1264	1260	1273	1359	1311	1234	1153	1115	1016	999	953	931	879	810	778	752	823	796	820	721	730	657	677	652	611	631	647	615	593	607	612	568	608	549	569	570	611	622	628	621	696	609	726	608	673	662	659	626	602	577	600	579	563	560	537	555	519	548	527	507	520	530	537	495	490	484	488	447	494	468	475	467	522	456	499	490	463	489	462	440	497	506	477	492	461	507	426	469	470	497	479	475	460	481	513	494	466	430	469	444	483	482	518	464	484	470	474	446	452	473	469	477	493	445	476	450	470	498	461	450	465	504	482	447	445	459	470	461	436	464	458	477	445	458	470	489	454	469	483	459	514	467	491	463	457	459	490	494	431	480	467	461	497	487	481	444	448	442	475	466	482	467	451	479	440	470	458	509	454	500	509	503	500	468	440	468	466	450	468	463	442	477	444	455	459	440	483	474	497	481	496	445	444	490	480	460	464	484	451	494	454	477	468	452	461	435	434	488	476	544	480	437	457	464	438	521	454	508	483	504	440	427	439	468	444	439	495	485	441	464	458	487	503	483	462	494	487	463	492	473	493	468	421	457	450	450	496	458	466	426	451	486	445	484	443	448	478	454	464	512	480	472	439	447	468	461	497	476	457	446	474	483	481	455	466	447	487	470	450	470	450	460	502	468	447	429	493	474	468	472	476	482	455	442	441	476	504	468	454	466	453	468	424	482	495	436	481	462	478	427	486	481	473	439	436	472	445	452	489	485	461	463	492	437	455	477	440	467	475	476	466	497	448	441	452	447	470	484	466	424	518	487	477	445	446	440	471	474	454	457	477	469	475	455	448	479	462	479	513	501	507	476	495	498	464	466	453	493	478	435	435	480	473	490	468	475	506	525	487	499	468	467	466	439	455	450	471	422	437	454	475	442	469	456	486	497	491	441	480	438	480	454	474	480	455	461	454	426	490	456	464	431	473	478	442	477	464	470	426	434	483	457	469	466	460	501	465	461	517	502	421	452	469	447	468	444	468	442	438	456	451	492	511	441	482	439	497	437	464	459	527	485	417	498	465	461	442	455	497	414	449	445	466	495	486	466	491	448	475	459	477	498	485	469	469	522	510	426	472	475	470	478	457	519	477	502	472	479	449	465	489	497	453	424	483	483	447	515	474	498	416	460	493	459	456	455	447	427	510	487	452	479	453	504	449	430	493	467	419	474	417	504	461	439	449	501	449	463	466	457	468	493	468	469	454	469	439	411	497	462	472	492	494	456	480	489	465	476	481	502	455	449	462	478	472	429	462	464	485	477	463	476	490	465	475	489	466	453	472	500	459	516	438	477	469	460	455	465	450	484	461	497	463	440	454	449	470	447	449	507	490	457	449	484	437	434	470	444	488	465	500	466	495	484	483	459	447	452	486	455	475	447	462	465	454	447	462	447	455	465	448	476	458	484	490	451	486	502	472	470	471	495	486	507	464	481	484	440	471	482	450	482	487	485	453	508	475	462	477	434	481	454	455	487	442	458	452	460	444	454	442	479	461	448	457	459	482	453	461	453	468	461	483	512	465	456	465	482	513	487	482	432	498	460	471	459	451	461	479	493	455	451	445	472	490	480	475	446	462	473	469	452	509	470	443	451	434	446	447	459	480	455	452	452	479	474	519	464	479	471	442	452	443	506	521	469	456	504	448	491	492	436	478	524	480	456	435	444	481	443	466	476	481	485	452	440	480	439	493	478	479	483	468	440	479	486	487	480	475	475	429	506	455	439	440	475	468	456	453	433	483	458	427	454	466	490	469	463	470	441	480	452	473	490	497	456	444	423	488	452	481	469	453	466	434	477	453	504	457	471	468	440	491	472	443	447	512	479	487	441	481	418	459	488	443	505	465	492	478	466	475	470	452	488	504	503	483	486	445	470	513	468	452	449	430	491	508	466	459	418	485	429	426	464	462	449	455	496	510	436	467	469	424	460	447	478	458	479	468	504	445	461	473	460	486	501	434	503	477	470	447	472	461	508	475	491	468	490	478	435	431	473	482	485	451	452	434	473	481	428	452	487	446	465	523	508	458	494	492	463	476	464	457	434	439	477	493	491	498	465	421	490	478	490	478	466	461	502	466	503	469	491	487	498	526	461	466	516	488	413	481	474	454	487	466	440	496	462	428	475	490	452	497	435	480	482	499	455	505	473	478	485	487	420	487	486	433	492	445	475	438	454	447	473	462	407	458	449	475	460	485	495	478	463	450	478	463	461	466	493	487	460	483	494	470	500	448	459	463	462	472	427	465	440	461	447	464	466	460	472	448	523	485	459	453	517	489	481	487	473	470	476	441	453	447	498	487	472	506	431	476	450	428	491	404	489	497	497	458	504	492	540	488	435	449	467	448	509	460	467	505	427	454	453	463	468	459	456	460	501	467	468	433	476	480	466	484	461	458	456	450	445	458	430	463	452	436	441	477	419	456	424	493	456	488	459	511	466	438	451	459	483	447	506	515	498	471	491	485	486	477	519	512	432	499	464	456	450	437	466	440	465	484	452	450	434	472	412	505	486	496	458	463	451	487	472	476	472	458	472	464	471	435	455	483	413	415	442	508	490	448	403	465	509	459	432	457	490	452	455	501	466	462	450	462	450	440	463	485	436	463	452	454	431	477	463	498	484	467	416	522	462	533	460	457	483	464	466	525	447	481	449	464	469	455	452	458	467	448	496	469	452	455	475	454	482	481	474	471	470	471	498	467	486	457	483	459	495	446	479	435	488	474	493	470	432	485	480	471	455	460	494	479	483	448	442	456	410	493	483	519	418	464	453	489	483	441	477	438	507	468	478	414	485	512	495	470	475	503	486	449	498	468	465	466	519	487	446	438	478	463	498	439	474	454	477	472	462	470	491	443	466	479	452	472	495	488	472	504	497	431	449	470	466	467	452	499	496	481	463	453	468	472	472	447	442	467	479	462	511	456	493	467	466	482	484	495	472	482	468	459	493	470	468	457	485	444	505	470	439	485	483	466	475	472	472	439	506	466	488	476	449	484	466	497	499	436	453	480	450	466	473	501	516	478	452	439	447	479	461	467	466	521	478	453	450	477	449	495	498	436	475	462	445	451	487	447	465	418	467	463	492	457	434	442	454	459	424	469	492	446	466	476	510	448	475	454	441	448	471	448	462	496	470	459	460	477	457	455	464	482	472	462	447	464	447	481	491	447	466	446	498	461	490	467	441	484	455	451	480	483	431	504	494	451	464	462	480	449	463	454	465	450	461	486	447	489	454	428	458	491	485	442	503	495	458	472	476	486	446	509	457	461	483	516	478	473	455	469	449	440	480	415	451	464	480	459	470	460	489	459	469	454	466	455	475	420	477	484	464	453	463	481	489	460	440	494	495	465	473	462	512	495	480	445	482	453	480	477	483	460	440	479	459	479	483	456	477	484	498	493	464	480	448	455	472	462	436	449	461	506	494	512	461	456	460
853	2517	191	159	213	246	212	199	175	155	123	134	120	101	84	76	82	94	70	77	66	64	75	75	76	67	70	74	68	66	68	51	58	52	54	69	55	69	60	48	50	57	50	48	39	37	60	43	42	49	50	33	45	52	39	38	39	59	51	40	53	49	61	66	51	51	49	42	61	54	41	59	42	34	41	51	38	41	41	50	40	39	43	44	42	54	35	45	56	37	35	27	30	35	36	63	45	39	48	42	46	41	42	43	45	54	31	39	39	56	40	45	43	33	44	42	58	53	44	44	37	42	43	36	46	44	44	48	44	50	43	35	42	30	33	45	48	42	37	41	51	47	54	50	48	50	39	39	45	45	50	45	42	49	52	43	43	38	51	51	49	49	41	58	42	60	47	43	42	51	39	39	47	42	39	32	42	42	58	31	39	53	37	44	48	49	42	36	54	51	46	50	49	46	36	48	47	50	34	53	49	58	48	44	40	39	46	47	49	38	46	46	45	46	43	53	41	43	42	39	29	55	42	47	47	49	41	42	47	53	24	44	49	46	46	40	50	39	45	41	40	51	52	45	44	45	44	37	42	39	38	49	51	38	42	52	64	43	37	42	43	42	46	41	44	58	45	40	49	42	40	51	55	43	44	37	46	48	34	33	33	46	35	42	52	38	41	34	55	51	46	56	29	29	46	39	46	42	42	42	44	41	50	47	40	41	50	39	30	45	38	46	43	58	62	45	41	38	40	33	35	36	52	46	48	42	35	51	51	43	40	36	52	43	41	41	48	47	56	42	38	48	39	41	40	53	51	45	40	56	56	49	48	51	31	38	35	44	47	60	40	42	24	36	41	37	53	52	43	41	55	35	43	29	48	52	59	56	40	37	47	57	55	55	32	33	40	40	39	56	57	53	49	41	39	43	40	40	39	42	43	52	43	38	44	36	48	37	45	51	50	43	53	45	57	39	40	38	62	41	42	41	45	32	59	47	43	56	46	37	42	40	44	52	55	37	36	40	41	43	33	47	41	40	50	32	55	47	42	44	34	45	41	55	44	48	51	37	45	44	39	41	53	55	20	42	59	41	47	50	34	42	48	38	37	51	47	56	54	47	42	48	49	30	42	43	41	40	42	36	44	33	44	38	25	51	46	51	44	42	48	34	55	42	54	40	44	43	37	48	50	46	42	45	44	27	56	41	41	54	47	43	44	48	35	47	44	56	41	41	53	47	41	49	38	50	46	39	40	37	40	48	49	47	43	48	38	50	42	45	39	41	44	52	45	47	53	45	34	64	54	59	45	52	34	42	40	59	52	48	41	55	36	49	42	48	39	38	39	48	48	42	39	39	43	39	49	42	43	38	48	47	47	41	41	45	33	31	46	47	38	49	52	39	44	42	50	33	39	49	61	53	57	52	33	53	53	40	41	56	59	54	42	45	42	35	33	48	41	30	41	41	49	46	46	41	39	40	47	55	43	42	47	46	46	46	43	47	51	41	39	48	42	52	40	41	48	51	42	47	39	37	38	51	41	44	36	38	38	34	46	52	48	29	34	36	32	39	46	48	56	40	44	46	26	45	41	41	47	47	47	45	42	55	47	45	41	46	52	51	33	44	38	38	51	63	39	59	48	51	47	40	45	49	35	40	48	47	36	40	40	49	50	46	51	49	42	46	44	38	37	36	36	38	53	36	48	40	42	36	46	37	44	50	47	43	65	52	44	45	43	54	38	33	43	46	43	56	46	45	49	50	32	39	47	40	38	41	32	44	46	48	39	48	45	62	33	46	59	53	55	53	45	38	28	48	35	38	34	41	36	40	45	35	37	51	35	36	48	47	46	42	43	55	39	36	43	52	42	45	41	42	49	31	49	44	50	33	38	42	32	55	36	45	42	47	49	50	41	46	50	50	57	52	50	45	48	48	52	39	34	42	57	41	36	45	30	29	50	45	35	41	40	40	38	44	47	47	28	47	47	38	52	27	47	45	43	48	43	48	36	54	37	39	52	43	34	45	40	53	44	44	40	43	29	46	46	35	46	55	35	42	47	33	49	42	32	48	37	46	41	36	39	43	46	41	45	36	33	59	48	45	39	45	44	37	50	53	45	33	42	39	43	48	40	55	38	46	46	47	35	46	37	29	43	46	34	36	56	42	45	53	38	55	46	50	37	43	42	52	43	37	44	45	45	37	48	39	51	42	33	35	38	52	35	38	43	43	63	40	48	39	35	51	53	39	45	45	47	39	53	53	48	48	46	45	60	32	45	40	46	45	49	47	47	42	51	50	42	41	39	40	42	51	49	36	43	42	43	38	35	49	48	44	53	41	41	40	37	45	41	54	48	46	44	47	64	35	36	46	47	36	51	43	39	46	53	51	35	37	49	31	33	44	57	43	68	49	48	37	46	38	42	33	46	36	30	59	50	54	47	55	43	44	52	51	48	47	50	46	40	52	40	39	48	47	50	49	39	53	46	44	36	49	47	43	42	50	40	46	38	43	50	42	37	45	57	40	38	36	45	35	52	46	41	57	49	46	31	47	41	46	50	49	36	36	41	32	36	34	49	51	46	37	51	35	42	38	33	43	40	40	48	48	46	44	51	42	39	38	42	51	41	55	64	61	48	39	39	40	43	49	43	54	44	37	41	47	44	51	44	38	44	55	55	42	53	53	44	37	54	49	41	47	42	51	50	52	52	35	40	55	44	54	43	35	39	51	49	43	52	44	33	39	43	45	45	38	51	46	39	47	47	35	42	40	35	36	49	46	46	34	52	50	47	48	39	43	35	53	43	35	44	43	45	40	52	47	38	50	47	51	41	46	51	51	47	27	44	43	45	44	44	52	38	56	44	36	59	30	47	44	37	37	51	42	44	36	48	44	48	51	42	45	47	33	53	48	61	40	42	50	43	55	41	55	30	38	44	40	50	46	45	36	38	56	45	47	37	38	39	45	37	49	59	42	21	48	36	57	48	45	49	48	50	43	39	39	42	40	45	32	44	38	41	48	42	48	47	49	42	42	49	58	34	51	41	41	42	40	43	44	43	33	43	39	53	50	26	39	43	45	45	36	48	52	33	44	42	51	45	43	42	46	56	46	38	39	48	42	50	44	51	38	43	37	36	41	59	45	36	50	54	47	36	31	37	42	53	35	38	37	51	38	46	43	53	48	38	39	45	27	39	61	46	40	53	45	39	54	50	46	46	51	54	39	35	32	54	50	58	45	36	48	51	35	37	44	37	49	43	38	42	38	50	40	55	48	44	47	46	40	44	53	46	48	49	49	49	50	40	40	47	45	53	48	44	39	40	42	33	30	45	43	33	53	47	49	38	49	50	48	42	47	49	50	50	48	47	39	45	54	44	42	48	46	45	40	33	47	39	40	43	48	49	44	35	46	31	42	43	35	47	45	48	46	37	39	33	49	45	42	34	37	41	49	34	56	42	39	48	38	44	50	48	52	47	48	55	47	37	48	43	40	36	57	40	29	46	48	40	46	50	47	44	54
19539	17508	4705	12301	18941	17342	14377	11689	9205	7693	6423	5584	4806	3918	3464	3028	2783	2496	2452	2431	2386	2246	2264	2168	2280	2125	1954	1762	1679	1543	1486	1435	1393	1286	1332	1244	1254	1282	1213	1161	1155	1108	1036	1020	1028	951	1009	902	976	885	917	896	884	896	936	1034	927	910	993	997	1015	988	1046	963	1071	1005	982	936	889	912	906	925	917	840	833	779	813	775	757	777	758	728	742	719	732	740	707	772	758	742	759	667	698	752	732	719	716	717	698	736	694	722	711	729	723	712	699	691	724	658	686	717	672	726	775	721	729	697	668	703	687	707	711	729	741	664	647	678	647	684	716	715	689	678	705	697	671	720	747	682	686	635	708	663	621	665	673	643	722	693	642	697	714	681	705	673	679	711	648	718	707	640	644	703	725	688	699	723	652	680	669	729	662	671	652	674	732	693	730	673	705	660	670	680	633	660	690	666	697	688	657	692	688	665	705	663	696	665	677	697	654	706	683	726	697	706	721	666	696	645	679	673	685	668	707	688	665	637	694	666	728	695	673	659	711	709	666	697	683	690	670	677	646	667	661	672	670	683	702	690	692	674	637	728	693	686	656	635	714	697	665	713	705	667	712	640	702	693	671	654	719	736	713	708	668	720	719	703	693	675	686	722	663	677	671	718	741	701	674	689	689	645	720	634	677	713	660	695	691	670	652	674	678	684	709	670	658	677	674	678	693	671	654	695	696	656	663	648	680	671	704	693	645	700	721	671	760	682	667	673	728	648	684	670	660	676	673	707	685	672	675	696	719	674	677	689	700	667	645	709	670	658	651	693	677	698	671	695	657	686	691	688	663	677	668	696	729	703	652	687	673	682	659	689	679	687	745	704	682	691	687	697	681	668	661	671	683	736	784	675	704	650	675	699	673	738	666	649	703	678	715	698	723	701	644	697	727	723	712	646	700	735	699	650	671	726	656	662	711	688	691	690	701	612	681	648	690	724	655	707	674	659	697	676	684	703	717	679	700	739	684	682	746	695	732	725	701	673	668	679	673	675	704	683	677	671	715	664	658	668	660	698	701	686	638	671	691	676	652	700	666	704	707	699	697	681	685	686	683	694	664	693	715	636	658	705	687	723	657	740	658	669	683	640	636	692	662	714	675	714	695	695	652	702	683	687	695	702	667	724	700	677	668	686	695	711	666	699	677	659	703	698	687	691	699	665	669	654	697	657	667	664	699	684	671	695	709	689	730	671	670	624	653	688	689	691	725	655	698	703	639	697	662	704	708	665	678	720	628	707	686	683	691	725	707	693	703	688	714	709	701	665	650	683	665	718	672	668	692	694	708	676	693	697	661	691	693	677	722	713	689	702	695	667	716	723	702	644	687	676	674	662	677	662	703	708	741	718	685	634	682	698	662	663	698	674	639	683	692	678	656	678	664	679	626	698	728	693	686	662	674	696	684	672	691	702	687	721	713	674	673	651	696	667	713	683	702	672	649	723	702	725	677	673	722	706	670	681	681	698	716	710	658	686	686	705	700	660	676	674	724	686	664	643	689	672	702	671	658	617	679	645	673	706	693	690	692	620	679	641	694	691	690	683	645	654	700	664	669	702	733	681	739	715	693	708	711	687	694	708	678	661	695	664	686	727	697	638	722	687	669	714	700	668	696	662	688	664	703	640	671	651	694	677	681	646	725	708	687	685	634	667	660	706	680	712	688	696	656	669	673	698	659	713	693	715	662	699	677	669	670	696	738	650	693	702	688	706	672	683	641	716	720	670	693	687	724	692	740	724	704	692	657	665	739	719	726	676	722	657	643	666	667	680	658	680	645	675	702	689	705	701	614	701	664	693	688	692	674	652	687	689	685	650	723	694	656	694	641	657	705	618	657	737	646	677	682	647	686	665	652	650	678	705	677	657	687	721	722	684	655	698	715	650	677	666	655	704	638	728	703	686	696	694	697	704	676	667	721	655	741	733	714	633	658	667	701	683	734	718	699	706	672	700	724	710	698	745	653	679	694	724	687	647	657	687	699	685	691	662	597	703	725	700	670	693	750	669	705	683	685	646	594	691	700	687	709	652	664	744	676	702	693	713	731	699	682	656	685	693	693	653	711	705	681	682	690	679	709	648	687	711	722	688	672	691	659	727	713	717	673	665	734	713	637	719	679	699	642	750	751	716	651	676	686	690	657	694	655	711	671	701	660	709	690	689	711	705	658	663	677	694	666	710	708	716	707	689	731	694	708	663	693	686	729	667	751	723	709	724	689	624	720	687	701	719	690	680	654	692	665	688	642	727	701	681	703	712	695	700	691	666	698	690	632	731	730	680	694	676	708	674	667	700	753	678	705	684	677	659	690	692	684	646	661	686	693	643	697	642	711	703	717	696	695	692	696	692	696	707	660	688	686	687	669	688	699	675	700	662	719	675	676	659	681	670	709	677	688	719	673	711	682	679	694	653	666	644	703	687	683	666	726	667	662	683	690	692	653	642	683	667	725	664	703	694	705	661	669	720	654	712	711	675	709	700	718	707	673	690	715	669	698	682	708	671	706	726	703	664	693	709	688	673	679	682	642	693	692	692	689	662	685	699	657	665	746	723	681	703	710	700	657	667	674	708	690	724	681	674	664	698	690	680	688	664	668	726	674	637	637	675	690	646	697	695	710	702	653	672	682	695	699	678	675	688	694	721	670	735	679	684	657	675	681	694	652	696	676	681	712	682	690	692	696	689	733	679	708	736	635	713	722	664	699	703	655	701	716	689	695	674	671	691	722	691	658	731	714	719	640	728	666	649	665	649	727	668	672	596	683	711	666	678	738	696	687	689	662	704	718	678	610	700	661	692	700	681	717	653	731	671	741	672	721	684	668	697	726	685	681	676	720	703	684	711	693	660	726	709	706	686	693	681	687	709	714	650	675	654	712	702	665	721	714	672	680	652	662	693	699	678	710	666	659	661	611	675	676	681	692	718	704	713	637	742	685	707	704	693	697	704	673	699	717	699	744	628	651	674	709	651	729	645	690	693	737	688	665	714	687	650	724	712	692	692	645	642	696	679	641	667	645	659	655	657	718	678	727	719	689	675	699	720	689	723	678	668	662	651	740	704	692	706	680	661	662	657	643	718	757	673	646	690	716	636	696	677	672	745	716	684	652	660	674	687	718	718	739	699	693	662	647	683	662	639	679	678	665	696	699	654	674	648	680	696	669	712	647	702	728	736	690	702	662	678	663	683	692	713	722	756	688	664	687	677	669	698	710	700	686	681	733	766	716	678	680	689	758	671	662	701	707	693	705	671	674	738	661	681	684	676	638	718	655	674	666	676	682	703	680	663	720	673	688	659	706	666	657	670	732	701	659	711	679	679	681	669	703	707	689	696	711	671	746	706	698	681	698	694	671	727	690	672	682	672	706	652	675	732	685	678	650	707	688	728	669	667	674	631	689	681	722	717	647	686	697	704	638	685	723	665	657	675	674	647	654	645	662	654	699	701	659	688	654	693	647	737	710	724	667	684	692	702	679	671
2569	1942	161	128	164	198	196	213	158	140	136	126	97	89	103	77	86	73	75	70	59	59	70	77	55	83	78	58	72	63	58	48	58	64	53	50	51	59	57	60	55	43	52	63	53	50	40	38	43	61	60	43	44	59	58	58	63	55	56	60	51	57	53	59	45	45	52	54	46	55	53	56	48	56	48	53	41	44	41	52	65	55	47	46	48	49	47	53	53	43	47	33	48	40	48	38	32	51	47	55	45	44	25	43	52	60	48	50	46	41	39	40	53	47	43	40	39	39	44	45	40	48	51	50	41	38	42	44	38	57	41	48	45	54	44	44	46	31	46	50	47	30	38	45	66	53	54	49	43	43	43	33	44	52	54	44	61	41	47	43	51	54	57	56	59	45	43	41	48	57	48	36	52	41	59	46	56	49	44	56	52	47	47	52	54	47	54	53	51	35	40	37	45	47	49	50	37	39	44	54	42	44	57	46	55	38	47	55	59	48	49	41	50	49	49	52	45	54	56	57	39	46	51	52	49	44	43	41	40	55	42	36	45	37	46	36	43	47	39	43	44	53	45	35	41	41	53	56	51	50	50	39	46	49	38	64	41	43	47	56	40	47	52	45	54	45	48	58	54	52	59	34	53	52	38	46	44	49	64	56	43	34	35	37	50	48	39	47	50	52	50	48	62	47	41	45	34	45	53	46	40	51	51	43	48	46	49	50	40	58	60	39	37	48	45	48	49	46	47	40	42	42	53	57	32	51	48	47	44	40	52	45	62	60	40	53	49	48	55	42	49	52	45	46	43	51	44	47	32	41	45	53	51	45	54	51	46	61	59	48	33	51	45	43	60	54	44	51	39	47	59	46	49	49	52	49	34	36	57	34	45	43	50	57	48	42	29	41	37	41	62	47	41	62	49	50	38	52	42	42	40	45	49	45	48	49	45	42	43	43	46	54	55	51	53	47	56	39	52	37	48	41	42	43	44	43	45	49	41	47	44	55	51	44	52	54	43	44	61	41	40	36	52	43	42	51	38	39	54	42	51	46	51	40	53	54	57	55	51	36	49	49	54	37	46	49	43	50	51	52	68	47	44	48	54	45	50	51	50	54	42	40	31	60	51	53	51	51	45	39	38	51	45	66	50	50	65	54	43	45	40	53	51	52	44	52	48	32	56	45	38	42	44	55	46	49	42	41	40	44	45	52	58	50	55	43	54	50	52	53	46	47	46	58	44	42	52	51	56	50	40	52	50	38	49	45	50	46	65	43	44	46	46	40	55	53	41	61	52	51	49	51	45	41	48	39	48	44	53	61	58	50	54	58	61	46	49	39	51	51	40	45	51	52	38	59	45	40	51	50	41	34	36	53	54	46	43	48	49	39	38	48	40	38	46	62	62	38	44	49	41	59	46	37	53	60	60	42	54	48	48	56	46	52	54	42	51	35	47	41	44	42	43	44	37	40	43	51	43	46	51	36	55	38	53	53	62	50	58	48	46	62	46	39	60	35	59	49	56	44	49	55	37	52	54	51	47	47	46	40	45	48	46	46	51	40	48	39	44	40	50	41	56	42	36	46	58	42	31	58	41	26	37	48	51	52	45	46	38	46	44	54	43	48	51	53	50	47	34	62	53	32	48	53	62	39	39	43	51	42	52	38	35	55	53	44	47	41	37	41	43	47	45	55	56	44	43	48	57	50	50	39	56	62	36	45	42	44	49	47	37	50	54	44	51	49	57	56	44	45	47	50	40	35	52	55	50	43	41	49	51	45	54	52	55	45	53	52	48	48	63	53	66	44	41	39	42	45	56	47	40	41	41	45	44	54	55	52	47	52	46	49	53	47	38	47	47	46	53	39	45	47	57	36	46	33	50	46	49	46	57	48	48	44	46	47	45	48	39	48	53	43	54	40	59	53	51	63	36	51	65	46	34	46	48	41	49	52	34	37	54	61	42	36	33	39	51	50	55	43	52	45	54	44	41	46	51	33	63	50	37	53	59	43	48	51	44	49	48	48	44	34	39	47	38	55	43	45	52	45	49	53	43	52	45	42	48	48	56	42	51	46	49	45	47	44	55	51	38	41	56	36	42	46	44	39	60	48	49	47	50	49	44	32	47	53	45	50	50	58	49	50	47	43	44	32	38	46	34	35	58	39	47	52	50	50	64	45	41	39	42	42	47	61	58	43	49	55	36	49	39	44	51	43	42	44	50	46	50	38	47	67	49	49	44	54	50	41	59	46	54	52	41	63	50	40	43	42	51	53	44	58	42	45	55	48	32	51	45	35	50	38	43	49	46	58	41	51	55	42	52	34	60	47	63	45	35	56	44	43	52	38	55	39	51	37	36	41	49	46	36	42	50	58	50	56	45	58	42	37	60	44	45	44	44	42	49	36	53	47	50	46	45	43	41	54	55	59	49	42	44	41	54	36	40	51	52	47	40	42	55	54	38	45	50	40	39	49	42	53	40	46	32	59	36	46	49	39	37	55	48	39	47	38	45	46	50	41	47	45	44	51	40	45	50	48	52	47	53	27	60	48	56	55	38	40	53	57	39	51	45	47	45	39	51	39	49	48	32	46	45	54	52	52	59	40	37	57	34	38	55	43	56	42	50	44	55	53	45	58	44	33	33	45	58	57	42	50	45	46	47	40	50	40	36	50	46	50	46	52	47	43	39	44	46	50	37	43	46	32	42	41	47	36	44	43	35	48	46	43	59	40	38	39	50	32	50	42	34	39	41	37	61	58	35	52	45	47	46	44	48	52	47	40	51	51	41	41	45	47	38	45	44	42	41	59	29	39	58	42	45	53	43	45	42	36	44	48	52	78	34	51	35	46	49	54	47	50	46	52	31	45	44	47	59	47	53	43	38	44	46	47	47	38	41	43	45	44	52	47	32	38	52	55	50	53	44	41	45	45	67	49	49	33	47	54	46	55	45	40	52	57	50	36	40	40	41	41	42	45	46	50	43	48	41	53	50	42	56	47	46	47	49	51	46	41	55	40	40	42	42	51	46	37	35	44	43	42	50	46	32	53	53	56	41	50	47	56	36	51	38	35	36	41	51	48	48	49	39	64	42	47	54	53	37	56	46	33	58	42	29	41	51	41	49	43	52	41	42	46	46	48	40	50	38	43	43	57	43	57	47	48	44	39	43	44	54	49	41	42	48	50	52	42	44	67	53	51	57	39	44	34	42	53	47	50	59	61	47	51	42	50	41	60	45	54	54	32	52	41	43	45	50	53	47	42	43	49	41	58	40	41	37	53	39	46	53	34	53	47	46	36	52	45	54	44	44	40	50	43	52	61	48	62	32	44	50	40	49	40	55	46	40	42	48	41	52	46	44	59	39	44	60	49	39	50	50	56	53	54	47	42	45	62	39	61	46	51	52	38	38	46	47	51	39	47	42	33	39	50	54	51	54	41	38	39	47	60	41	64	49	39	54	43	39	47	62	52	34	44	43	49	49	56	38	54	42	34	48	43	54	54	47	47	52	47
17107	16748	4107	10857	16655	15411	13123	10455	8694	7090	5965	5120	4420	3737	3225	2799	2692	2340	2327	2274	2307	2229	2153	2039	1990	1938	1834	1630	1620	1518	1420	1359	1397	1359	1256	1233	1284	1255	1188	1101	1114	1028	1012	1058	1014	988	988	962	951	942	897	912	948	965	950	982	1018	988	973	978	1019	1020	1057	1034	1005	1029	981	935	957	941	932	889	912	831	858	839	797	823	787	757	748	832	764	740	752	768	706	747	786	716	805	758	771	721	754	766	731	750	731	735	759	707	766	765	691	748	729	696	729	726	733	720	740	705	715	771	690	755	734	739	727	660	703	727	725	726	750	760	735	785	662	776	777	667	716	735	755	781	703	692	736	678	741	746	743	741	726	755	694	725	717	715	784	742	729	726	739	723	742	711	746	733	747	717	711	751	751	735	711	731	733	769	751	718	676	709	702	716	705	710	724	723	746	791	732	726	748	733	742	722	717	731	764	707	740	720	740	718	753	722	713	716	710	705	692	660	713	721	707	721	718	733	684	692	710	688	682	742	712	740	738	724	709	711	714	736	722	732	732	691	680	704	743	729	728	736	718	718	732	752	725	717	727	738	746	688	709	742	710	727	707	712	700	731	716	756	726	698	750	706	715	675	729	749	684	743	687	794	713	728	712	741	741	721	699	713	677	751	741	724	700	690	685	726	689	743	699	725	699	814	755	676	716	718	741	751	807	701	701	728	746	780	709	773	741	754	711	734	706	694	744	690	768	678	661	712	715	709	747	693	691	739	766	706	731	745	807	722	696	748	718	706	730	758	740	701	679	759	737	677	724	702	709	691	709	724	743	722	684	694	709	728	709	716	698	683	746	682	804	738	671	702	699	741	759	732	724	697	685	750	752	767	718	729	740	759	728	741	700	721	713	703	713	721	735	735	704	738	765	730	751	748	780	682	712	719	700	684	740	728	718	732	747	711	798	721	771	698	731	729	684	651	703	713	740	725	646	644	671	752	774	770	710	747	704	697	712	748	699	728	714	756	744	743	802	691	693	758	726	687	729	709	685	691	704	753	733	682	763	703	708	702	698	720	738	744	670	715	734	763	774	706	747	727	701	706	706	734	710	688	734	681	716	739	705	752	724	645	694	704	741	704	723	720	753	719	711	678	695	670	743	768	709	711	714	686	693	713	748	675	676	731	712	712	744	679	766	725	722	675	742	746	757	736	702	745	729	656	746	702	647	728	718	740	708	724	713	726	745	716	717	719	701	713	737	733	751	714	769	726	711	725	781	761	765	757	675	696	667	745	699	738	715	711	734	703	739	727	714	678	704	732	732	666	726	729	722	753	739	721	689	679	713	694	742	714	731	719	717	729	724	756	676	731	743	746	697	685	775	723	733	753	748	755	753	688	756	766	706	739	702	697	734	700	718	718	783	717	678	772	789	710	714	727	715	706	706	728	729	727	725	722	696	780	695	732	690	723	747	704	739	698	733	685	729	718	748	704	713	712	686	693	695	709	706	732	683	739	743	714	707	710	680	731	681	745	732	722	712	712	729	683	711	687	661	711	720	785	754	692	696	729	688	765	686	735	747	714	685	698	743	718	739	773	724	725	709	668	726	717	710	734	720	722	704	745	755	703	705	717	751	720	763	751	716	702	745	742	704	712	695	688	724	750	690	746	667	711	752	768	728	719	704	754	732	733	720	727	671	726	699	738	726	728	718	715	749	740	722	713	734	691	761	709	752	731	731	780	700	730	693	710	701	748	728	713	737	713	744	710	713	775	709	766	707	770	749	720	702	713	741	715	745	727	727	778	706	738	723	769	704	733	723	732	687	693	697	730	745	752	713	664	717	751	708	743	760	738	719	729	710	737	742	732	728	690	770	725	735	698	700	688	720	674	724	689	722	690	711	725	698	723	737	763	727	767	729	725	765	731	735	715	687	718	766	679	701	736	705	726	734	730	691	761	755	675	684	679	729	770	722	687	745	727	727	741	722	729	739	703	722	706	741	737	718	730	713	725	702	686	700	757	723	735	728	711	716	784	682	741	672	711	705	758	702	759	665	722	739	712	719	730	725	706	723	713	703	702	742	724	719	718	713	716	678	788	680	725	726	747	710	732	760	730	753	742	730	745	711	708	687	703	713	767	733	745	745	698	773	721	744	720	690	699	690	736	736	722	709	757	717	709	707	655	668	691	734	742	740	741	707	736	703	718	734	723	682	666	735	696	726	728	733	764	701	707	767	735	721	709	745	706	690	719	712	746	723	712	746	686	671	683	742	680	673	722	642	697	717	710	699	704	729	730	754	740	763	686	713	684	744	720	686	670	690	729	714	686	766	700	701	680	708	728	750	675	728	710	773	727	707	701	719	747	722	678	798	729	681	701	716	724	613	688	722	709	723	734	656	708	688	709	730	789	705	679	759	699	706	730	742	671	680	686	711	715	752	715	708	699	725	730	748	725	665	687	732	737	716	723	723	721	760	721	689	682	704	724	755	760	705	700	757	711	710	729	739	699	689	707	675	738	720	721	735	702	707	688	763	702	751	716	724	740	714	737	727	702	722	704	718	683	736	709	696	721	710	724	734	696	679	713	690	739	728	686	751	685	672	686	740	646	709	712	736	737	703	776	718	732	735	700	693	699	799	691	705	679	711	777	745	731	734	702	708	711	703	695	703	741	732	708	725	704	749	745	709	751	708	731	752	707	726	766	710	717	696	720	691	706	736	717	723	711	646	735	733	733	697	721	703	703	764	645	715	718	697	705	722	703	694	702	750	743	700	680	703	688	705	725	695	726	762	715	785	761	715	723	720	682	716	725	718	676	645	718	730	734	736	720	750	720	734	723	702	741	697	720	734	709	700	691	722	747	741	729	706	723	728	666	698	701	756	741	744	698	742	710	712	678	739	732	719	722	728	731	729	730	722	739	703	714	714	717	767	705	728	717	740	742	705	707	739	733	721	772	747	773	754	760	785	682	739	788	671	712	674	697	727	702	719	713	736	721	713	718	667	733	698	739	746	726	742	692	731	712	725	700	712	698	691	687	716	682	725	742	711	742	733	728	701	744	719	747	694	746	719	739	696	682	682	723	740	714	705	746	686	766	695	732	740	699	756	689	711	740	704	735	725	725	688	739	722	700	764	734	697	689	740	716	738	754	706	711	724	771	685	756	696	742	715	715	704	724	739	749	732	726	731	713	765	695	743	713	707	763	727	680	722	683	700	704	703	756	677	707	721	709	739	721	700	710	761	764	700	736	718	761	699	751	713	739	759	710	668	712	722	723	723	748	711	764	719	711	672	692	737	802	752	716	706	727	705	725	750	729	726	739	758	716	757	740	753	710	705	724	744	688	725	683	742	705	667	753	780	732	708	710	747	713	710	726	725	745	742	718	728	746	764	736	734	693	723	710	709	746	728	680	701	705	731	698	716	686	780	683	744	741	707	719	753	711	696	732	746	744	724	696	668	717	717	704	680	740	714	765	735	707	712	721	724	725	676	737	684	749	661	717	714	785	724	779	736	755	745	747
1821	4603	303	211	336	359	355	318	281	269	203	190	165	172	140	139	117	131	122	133	116	112	103	105	95	106	104	99	85	94	78	87	76	83	88	76	87	87	76	92	84	82	88	88	80	71	74	86	72	75	76	77	77	64	71	67	75	94	72	82	85	73	75	72	88	76	55	83	69	72	73	78	62	64	51	70	85	72	78	65	79	65	69	65	57	64	71	66	58	61	80	59	62	66	56	59	82	94	70	85	61	74	57	74	70	63	81	59	66	72	79	68	60	59	66	72	78	48	69	44	67	69	56	62	61	57	68	61	85	61	63	75	58	61	69	71	70	63	63	70	65	68	67	69	74	73	64	46	82	66	66	54	54	61	65	77	62	77	54	67	70	66	55	74	66	65	62	59	58	61	63	51	58	66	75	73	71	64	61	62	58	60	69	61	54	55	66	60	50	77	69	61	67	65	77	65	70	71	52	79	58	63	66	79	79	58	67	63	75	68	60	70	76	68	61	59	75	65	67	64	65	51	76	60	75	70	69	63	49	65	73	68	65	71	71	62	73	72	77	59	71	67	54	56	56	62	59	68	65	69	75	55	82	44	69	75	53	70	52	59	68	70	60	73	67	86	63	54	76	66	67	71	73	67	63	72	76	67	56	68	68	72	69	54	53	56	70	64	56	48	61	71	59	60	77	80	67	66	71	68	78	63	63	59	67	73	71	80	65	60	58	67	58	75	60	71	66	66	87	53	60	69	67	59	57	72	70	60	76	79	70	55	69	69	73	48	61	53	54	73	59	66	74	65	62	58	73	79	60	68	68	65	64	69	60	56	59	55	70	54	74	59	69	63	59	68	57	65	64	69	74	63	61	49	70	56	70	67	66	65	69	77	58	56	58	74	63	65	65	75	63	69	75	74	79	60	79	74	59	67	71	78	67	72	70	63	58	57	61	64	75	48	73	55	73	72	68	66	65	64	77	61	83	66	63	70	67	89	46	61	78	63	55	55	76	52	71	59	73	73	63	67	53	65	63	65	73	67	62	64	80	63	75	65	64	78	61	54	74	53	61	72	67	63	62	65	59	68	64	65	61	62	59	79	66	57	56	63	67	61	67	60	65	69	50	50	57	80	74	66	60	72	66	67	69	84	55	62	50	76	59	74	77	72	57	74	69	67	66	66	70	56	62	66	63	58	66	59	64	79	60	65	78	72	72	64	75	66	69	54	62	74	69	60	64	75	85	79	57	69	67	56	79	67	68	71	63	64	69	67	52	59	53	82	57	54	66	68	52	67	70	58	72	56	61	65	67	70	61	64	76	59	70	63	61	48	65	74	76	77	66	70	49	74	53	58	62	59	60	75	56	75	68	64	52	58	74	55	61	73	56	59	67	59	69	57	71	67	68	82	62	64	52	63	60	73	69	75	56	67	58	69	55	69	60	64	76	76	56	71	67	72	58	69	69	66	57	60	70	56	71	80	65	73	56	67	65	67	69	62	66	74	59	68	63	63	71	73	80	74	75	59	76	68	62	76	64	59	73	81	82	77	70	73	52	59	63	52	69	71	61	77	75	65	79	69	57	69	57	58	68	63	75	65	60	76	67	50	81	74	76	57	61	58	76	46	78	63	76	67	63	79	60	52	63	56	54	69	70	67	67	61	55	62	61	69	72	52	72	82	65	64	55	62	51	61	74	64	61	71	71	70	58	66	74	63	57	67	67	72	56	71	63	60	67	59	68	66	53	72	49	63	61	81	71	60	77	55	89	70	54	59	65	63	67	67	61	69	66	73	57	60	68	67	53	54	51	69	72	61	81	65	72	69	49	75	69	51	61	58	67	69	49	70	51	71	81	48	67	75	70	74	73	55	70	73	54	65	58	73	57	57	68	47	67	70	60	73	60	66	48	49	63	68	57	61	86	65	65	54	67	58	54	57	56	78	63	72	67	58	77	73	67	69	57	76	63	71	63	69	71	64	54	82	76	66	60	61	57	69	73	70	63	67	64	57	56	80	58	63	64	66	78	66	54	66	74	65	59	60	56	81	60	62	63	71	62	68	65	69	78	63	62	61	77	67	69	71	82	78	66	56	57	76	58	61	64	67	68	53	48	68	70	76	81	69	64	71	61	54	62	51	64	52	85	76	64	67	66	74	54	81	60	52	56	61	77	79	63	74	69	89	60	68	66	70	71	65	72	67	45	53	53	73	58	81	56	57	67	59	57	54	61	67	59	65	63	47	73	68	65	69	69	59	73	68	75	70	64	62	57	63	62	65	76	60	49	71	70	73	65	54	74	71	69	71	81	63	55	72	71	71	70	61	67	66	68	75	79	82	71	68	71	69	63	82	74	71	77	53	60	75	65	56	59	71	58	52	62	70	57	77	63	67	63	66	82	74	63	60	64	73	73	72	61	70	76	73	62	76	65	75	60	62	56	55	57	53	61	64	75	72	62	71	63	64	72	67	74	54	59	60	63	60	62	65	68	75	59	55	68	74	57	64	69	83	70	65	67	67	83	65	89	68	64	68	67	63	66	57	64	61	76	69	64	67	75	66	74	77	72	78	51	71	64	66	75	86	62	64	57	68	64	57	62	64	73	82	66	56	61	65	63	59	58	68	79	69	65	66	60	63	82	64	68	74	73	65	71	50	62	62	57	64	69	62	66	63	65	70	63	76	59	66	75	67	58	63	77	76	76	82	78	63	60	66	75	70	58	67	58	61	58	84	61	72	58	62	63	62	68	65	63	80	63	65	63	57	64	72	43	61	62	84	57	67	50	56	56	68	67	57	81	59	60	74	53	74	58	69	72	63	67	74	62	67	68	65	73	65	58	63	75	78	73	69	73	71	62	61	70	52	73	65	68	54	94	70	54	80	80	66	64	84	61	73	56	62	52	72	66	68	48	65	71	60	55	70	62	65	60	61	64	68	66	66	74	50	80	57	77	73	65	64	60	65	68	70	70	59	61	78	83	74	62	64	60	63	64	75	67	75	72	71	71	61	55	58	86	74	76	49	73	60	77	72	77	66	65	58	60	57	49	65	57	66	66	61	63	66	54	70	67	69	81	53	92	73	71	60	61	61	72	82	62	62	72	64	68	69	65	69	69	65	56	71	72	60	61	67	56	72	62	81	64	75	67	62	71	65	84	47	77	63	58	62	66	53	66	64	65	72	74	71	68	70	69	53	70	73	84	68	66	64	65	71	63	68	65	58	61	85	67	77	60	74	68	62	56	58	62	60	61	69	60	54	65	53	48	77	83	70	61	44	72	79	63	81	69	63	68	65	59	72	60	68	75	76	63	68	50	57	76	68	56	68	56	60	65	78	71	72	66	74	59	55	68	54	64	76	57	59	57	52	63	47	75	66	67	68	69	72	70	67	49	66	62	72	59	66	65	64	62	67	70	60	69	63	59	62	68	54	66	62	75	69	67	59	66	60	72	53	77	50	79	68	61	69	70	52	66	50	62	60	57	60	68	69	62	79	70	56	62	66	70	78
25211	17336	6731	16231	24209	22165	18987	15979	13271	10974	9477	8118	6941	5919	5169	4710	4160	3959	3820	3576	3424	3429	3283	3220	3077	3041	2784	2607	2437	2216	2140	2047	1999	1916	1853	1765	1821	1775	1702	1629	1639	1604	1582	1461	1435	1444	1353	1363	1365	1270	1379	1328	1318	1321	1359	1385	1367	1401	1439	1441	1501	1534	1495	1443	1411	1390	1306	1332	1271	1336	1289	1275	1273	1186	1147	1191	1106	1068	1061	1041	1105	1079	1071	1059	1034	1091	1038	986	1069	1021	1087	1048	986	1011	1017	1069	1025	1002	1006	1001	1045	1015	1038	1015	1013	992	976	1013	996	1008	1015	961	1014	971	1040	1040	1000	1031	997	974	976	956	1006	1063	969	1058	933	1025	982	950	1007	1009	1018	1038	913	1035	964	1045	984	1003	1003	1005	1000	970	984	982	989	987	985	1016	985	1005	911	966	1015	963	1037	943	1006	967	942	966	983	1038	1020	993	1011	1064	968	997	916	930	999	1044	991	984	1029	987	967	1004	981	1022	993	976	1030	1030	1030	1007	972	976	990	994	996	981	951	1075	990	986	980	1006	934	963	1055	1005	1014	1040	964	1001	1057	988	1054	983	952	989	1015	992	973	1001	995	962	1034	1022	975	1018	1050	986	995	928	982	983	1004	949	955	990	973	1013	996	999	939	1020	1010	1023	948	996	966	1008	1009	1017	952	1010	998	1020	993	983	999	1006	975	998	979	1007	983	960	999	1038	996	987	1002	1002	1013	996	953	989	940	1040	938	982	1014	1036	1013	1086	1004	964	946	1016	968	945	988	1024	965	979	1025	975	974	1001	964	1016	1011	980	1024	933	949	995	953	948	971	1013	1020	995	993	1018	998	984	972	1047	971	1033	989	1029	1018	937	964	1023	991	975	925	983	1059	1041	969	945	996	925	983	974	1025	996	1012	1030	1023	1009	1026	1087	1013	934	982	948	944	965	1016	990	918	966	982	1006	972	1027	1025	978	998	1015	950	989	992	1000	979	979	920	982	955	1003	969	1028	1002	1051	904	966	1008	971	1028	972	991	1042	957	976	987	1024	985	979	972	981	948	1008	965	977	1009	970	977	1054	1008	934	990	987	1021	974	971	995	1005	990	989	976	987	1009	976	1004	995	1027	949	979	997	984	961	975	1008	970	958	998	990	987	907	1007	984	954	969	973	1001	1008	1012	997	944	986	988	1018	994	1004	975	988	1010	969	1014	994	1011	1002	986	958	927	989	1011	978	995	975	992	941	1003	1005	986	963	1027	981	1060	1014	986	975	1021	935	1008	930	999	1027	977	1025	974	986	992	1010	947	1017	1004	1051	970	1007	978	1054	1021	1014	1006	1003	915	965	958	1002	1018	1040	992	988	1054	977	945	965	1027	970	1057	978	968	1015	987	1018	1005	987	997	1008	1029	995	1022	978	1026	988	937	997	989	1007	987	1004	1000	975	1007	1013	950	1020	1003	1042	1022	1014	1079	990	996	997	1016	981	1007	956	1066	978	937	1006	1008	993	957	982	1000	1011	996	1028	960	1013	1028	996	925	1004	1004	979	975	970	1070	985	1015	1026	1021	972	1003	983	983	949	960	970	1013	1000	931	971	961	1061	1018	997	1048	1041	944	996	984	1011	930	935	975	939	962	1014	954	995	1076	931	972	970	987	992	1023	992	980	1022	988	967	943	946	1052	989	988	1003	1012	951	960	1011	979	983	999	913	935	971	928	1012	1017	999	999	1004	1008	1046	991	1002	1031	998	981	967	993	984	990	964	993	1031	982	999	1031	1012	941	967	972	931	960	981	956	917	1092	958	945	1036	992	994	966	990	978	972	942	995	1000	967	1060	1000	915	949	1025	932	1037	953	959	991	996	1006	997	982	1001	1024	969	1008	990	988	1000	1001	1026	1008	1017	1003	1011	1007	981	1010	998	960	959	966	1011	939	989	1024	940	1001	985	972	987	1049	997	1013	975	994	971	997	1048	929	961	925	1008	948	953	1028	975	990	960	975	953	982	1023	976	1021	1023	1014	1045	1040	885	1012	943	994	1019	1053	1001	970	943	978	968	991	1009	994	986	981	980	957	981	978	959	1031	985	981	1019	950	1001	943	977	987	988	1018	976	948	988	932	1006	999	989	929	983	1024	983	976	981	957	984	1025	954	991	1037	981	1018	1008	956	963	982	1015	991	993	980	984	966	1012	961	964	997	1006	1014	1009	1069	993	925	1019	996	1017	964	997	964	980	973	1014	963	1008	1011	960	920	953	915	1029	960	922	1020	985	1003	1020	991	983	1011	1036	925	1008	946	987	967	1008	981	963	922	983	1034	991	977	952	1016	1003	965	963	998	952	977	960	991	1026	951	955	959	1027	985	961	994	1010	1011	933	1030	1026	932	987	1006	1011	980	986	951	1030	976	979	1025	977	996	1027	993	964	973	1015	971	985	955	980	1003	976	965	987	1036	971	1023	1000	955	984	995	941	1054	995	986	977	965	962	956	1011	1006	1019	983	1009	1018	1021	965	948	968	951	984	987	982	1004	939	1032	957	948	933	950	988	1023	939	1073	1006	1016	940	1001	1032	907	951	1019	972	979	980	985	1033	963	1058	1012	995	1017	983	983	972	940	942	1005	984	1036	1003	964	944	953	987	1011	977	978	1013	979	935	997	948	943	1003	951	994	1073	926	969	958	1012	957	1004	1013	987	1021	1023	983	936	985	1028	1012	903	982	1006	1034	947	994	1001	969	972	962	1026	987	962	966	1023	1016	959	999	1014	992	938	975	1031	1006	1013	981	1002	992	1014	992	1005	994	962	922	984	982	953	974	954	957	1011	996	964	977	1000	1026	973	1036	978	996	968	980	993	985	987	1002	961	964	1003	949	967	905	1008	1022	946	998	1054	980	996	943	974	974	980	1022	1014	978	1001	1020	1015	975	955	913	1005	1061	1004	998	980	957	1035	974	968	940	1066	936	1003	1047	955	1021	923	995	972	1005	970	970	965	960	967	1003	1045	984	1032	938	1025	999	1018	1001	980	1036	992	999	938	986	983	974	932	979	1012	973	930	978	1015	971	1009	982	957	1003	1048	986	995	1006	999	1008	989	964	993	1022	988	1015	949	994	987	1003	936	1035	971	934	1008	993	999	967	969	988	1007	1023	921	994	975	984	980	1000	957	955	948	981	978	951	1054	975	938	1019	1016	944	1021	1026	910	1014	969	977	1016	959	975	970	988	1025	1042	962	993	1020	1013	986	995	951	1007	957	999	1015	923	1004	1001	982	952	1011	984	998	1018	972	1035	987	968	987	1031	977	941	994	992	1012	961	955	988	1021	1036	1045	1016	977	998	976	968	966	969	968	1018	988	1023	1002	1090	955	983	953	985	942	981	1021	999	988	941	932	959	979	971	979	909	1023	1008	969	1000	1017	959	944	995	931	1030	937	1041	1004	991	976	1006	1045	937	929	1021	928	984	1010	1002	997	963	967	978	973	980	1003	975	994	948	971	954	995	956	1018	1013	970	976	957	955	938	1031	1026	987	994	1034	1026	1004	946	982	974	999	994	959	986	969	980	1023	917	1004	991	987	1010	992	986	982	1020	991	985	989	1022	943	981	962	986	944	1025	1001	973	1041	1023	1004	984	998	1049	914	968	924	984	1021	987	955	947	939	982	963	987	1006	1041	956	976	982	989	986	1007	963	1015	991	997	989	994	932	970	926	1022	1014	998	988	998	985	977	976	1005	1010	906	1004	1065	1041	995	946	969	1023	964	1037	966	943	952	1016	979	974	1076	1017	950	956	993	953	1015	1033	1016	973	966	981	1054	997	1013	985	972	963	996	971	1005	951	1019	993	994	930	992	960	1000	1022	1011	972	1060	1009	970	951	1040	957	1001	989	973	1057	1005	1020	940	1022	953	926	970	971	950	938	966	952	956	1001	1023	983	1032	965	993	994	960	1013	965	1033	965	938	997	981	964	1024	985	983	975	988	929	1039	946	996	1024	995	953	1032	1060	996	920	997	937	1047	1012	1026	1027	1007	1047	969	1016	1006	984	973	957	955	970	948	1019	978	965	985	967	965	1047	1003	993	979	1010	941	964	983	947
1409	674	83	59	104	97	91	91	84	72	71	47	64	56	52	43	41	34	46	53	53	53	47	43	50	56	41	33	29	51	42	38	42	32	43	42	42	40	29	39	30	41	41	38	30	35	43	46	29	29	39	33	29	44	49	33	37	35	34	47	31	39	26	32	29	36	33	49	33	25	30	36	45	28	28	31	34	34	35	29	30	33	27	27	35	37	32	28	25	36	28	32	28	25	35	33	32	26	29	30	29	27	36	25	36	25	33	27	43	24	34	28	24	26	25	34	33	32	38	30	25	29	29	22	24	22	29	31	36	32	30	38	28	34	47	23	27	33	26	38	36	23	31	34	26	22	26	37	28	30	30	30	24	31	34	26	31	31	26	28	27	34	26	28	22	33	26	27	19	32	39	31	27	21	29	40	29	30	23	24	32	30	32	18	36	29	29	33	30	33	33	24	24	28	25	23	24	31	29	36	26	29	30	24	35	21	21	24	30	33	30	22	19	43	24	29	33	25	31	24	23	40	30	29	22	29	31	31	36	31	48	37	37	33	27	32	38	31	35	31	46	22	39	32	32	23	35	30	28	33	30	30	37	24	26	18	35	30	28	33	37	28	28	27	36	38	30	21	23	31	33	38	21	21	36	28	29	31	26	34	31	31	36	26	31	25	27	30	24	28	34	31	24	32	35	32	25	24	28	33	28	25	25	31	23	34	32	38	35	32	28	34	29	24	39	31	25	23	28	28	30	26	34	34	35	38	18	30	30	28	26	30	33	23	22	31	35	27	26	33	24	25	28	45	41	28	25	37	25	33	26	37	25	26	14	26	36	27	33	31	34	29	27	33	28	25	25	30	27	28	23	44	39	29	36	32	35	29	29	33	26	22	23	24	29	30	33	22	27	31	35	28	30	23	36	27	33	34	29	24	33	25	28	33	26	35	34	27	30	28	36	24	34	31	33	34	37	30	28	31	31	28	30	32	27	37	28	35	38	29	34	26	29	32	24	29	34	20	39	28	21	43	31	24	28	34	38	33	41	21	24	35	22	36	30	29	32	23	32	25	26	31	24	32	40	31	33	29	32	33	21	29	37	35	19	31	36	27	29	22	23	31	32	34	27	34	38	34	27	19	30	44	27	41	36	39	27	34	36	23	30	37	24	27	27	28	24	32	28	38	38	29	30	35	25	30	36	28	32	33	33	33	21	24	35	39	27	36	28	25	23	35	25	37	24	24	23	30	26	34	28	22	28	23	24	30	37	31	26	34	28	28	25	33	44	21	24	26	28	33	31	36	33	30	19	37	25	21	23	26	33	32	31	28	36	31	46	35	25	33	39	32	26	37	34	26	37	17	29	25	24	33	28	23	38	27	21	23	31	21	24	36	33	25	30	27	23	37	43	30	30	30	32	34	24	22	32	20	27	35	22	23	22	32	30	31	25	41	34	43	33	32	28	34	28	22	26	33	31	39	20	18	28	31	31	29	31	35	28	29	31	33	25	33	35	34	34	27	35	31	23	27	36	36	24	36	34	30	28	28	25	20	34	38	41	24	42	42	31	29	27	34	36	31	38	32	23	29	41	30	28	26	30	34	23	28	35	30	33	42	27	43	28	36	26	39	32	30	16	26	24	26	48	27	26	30	31	34	28	36	32	22	22	36	28	27	25	28	30	29	36	33	41	33	25	33	32	21	32	28	32	25	28	36	24	28	26	29	34	29	31	25	31	34	28	40	35	28	28	27	23	22	33	25	30	27	29	24	31	37	29	27	34	18	31	35	41	25	30	30	32	35	41	41	25	31	29	36	25	25	30	35	28	36	24	31	21	35	23	30	32	22	20	36	28	33	37	19	31	32	24	33	21	21	34	28	29	39	23	36	27	26	32	32	31	30	33	36	33	24	31	29	37	29	39	21	33	34	31	32	33	37	29	34	41	28	32	39	25	25	33	22	31	32	21	30	22	36	22	28	38	29	32	24	25	40	34	27	34	38	29	38	26	30	25	28	24	28	27	35	27	21	28	30	27	27	25	27	36	32	32	31	24	33	29	29	33	31	32	27	37	34	31	36	29	23	26	19	34	33	29	38	28	24	31	27	30	40	33	27	27	27	32	29	25	29	33	29	26	33	25	31	20	25	25	24	36	37	34	31	28	36	22	25	39	33	35	21	29	29	34	23	34	30	29	20	26	40	31	35	23	27	26	26	22	24	27	32	29	25	29	24	20	33	34	29	30	28	28	30	27	29	39	22	33	30	28	29	30	33	32	35	35	29	26	39	24	24	26	36	29	35	31	29	20	35	30	26	29	24	22	34	32	27	21	25	26	40	31	22	37	31	30	27	29	28	38	30	32	25	30	24	25	38	30	25	23	40	32	31	23	23	25	23	42	26	26	23	27	30	20	32	30	29	28	32	33	41	26	35	33	40	27	18	24	39	27	38	32	39	27	31	22	29	22	33	38	21	29	31	26	27	43	30	34	27	41	36	32	34	36	32	25	30	31	25	35	36	32	20	26	32	29	30	26	29	27	24	21	35	28	31	22	24	42	24	31	17	32	35	35	27	36	35	27	29	27	36	36	25	41	35	29	22	30	26	37	37	41	28	28	34	35	36	21	39	24	30	43	36	31	19	25	24	36	25	24	35	30	31	26	19	40	20	26	25	31	20	22	34	31	22	25	21	32	20	29	28	25	28	29	27	30	27	41	29	27	22	33	27	28	38	26	38	27	27	33	38	29	22	31	26	29	32	30	26	20	29	33	34	36	29	29	24	34	36	28	27	32	30	31	26	31	32	39	27	32	36	40	30	17	26	24	26	35	31	33	23	36	31	34	29	29	27	25	29	26	26	29	32	25	26	35	29	27	36	17	28	26	31	31	27	25	23	25	36	22	37	30	30	24	27	38	23	31	21	25	24	33	28	23	39	35	29	35	35	31	32	29	21	24	27	32	22	20	28	32	32	36	31	34	31	33	27	30	33	33	21	36	34	25	30	32	30	33	33	21	38	24	21	33	33	39	34	31	31	18	36	38	34	28	28	22	27	25	15	33	19	28	25	41	54	30	32	27	23	24	29	38	23	33	38	30	28	23	30	27	33	35	36	29	30	30	26	31	29	34	24	36	41	29	33	33	39	28	29	22	24	31	27	36	25	30	27	34	25	31	34	25	29	40	34	28	38	32	39	34	27	31	29	33	31	29	30	26	33	30	30	27	29	33	32	35	31	31	25	24	23	34	25	29	34	29	38	20	30	32	24	40	28	27	25	32	30	28	30	32	33	29	31	29	27	29	29	29	36	37	26	33	40	36	32	37	37	28	33	32	33	29	32	22	35	34	30	28	36	28	21	31	28	26	27	24	42	36	32	28	27	31	23	34	28	27	30	30	19	34	24	25	29	35	32	29	29	33	28	30	23	22	33	37	26	27	29	24	24	16	33	28	29	32	27	27	22	35	32	27	23	23	31	31	23	25	24	25	34	21	33	23	32	27	26	32	25	28	34
12650	13522	2326	6236	10443	9731	7705	6388	5014	4140	3283	2799	2386	2098	1749	1604	1484	1500	1407	1443	1401	1395	1404	1233	1265	1186	1113	1067	1048	958	929	902	884	832	840	791	784	728	731	717	676	675	671	615	614	649	609	634	597	591	608	620	548	614	642	650	682	663	622	746	708	746	683	632	695	638	588	578	623	618	621	590	579	521	572	560	519	556	522	537	478	508	504	492	479	506	571	454	516	488	524	478	488	517	474	459	496	501	458	535	466	465	502	494	481	452	486	478	476	505	429	509	442	459	540	471	474	505	486	502	482	470	476	472	471	488	441	506	458	444	435	464	522	525	478	470	476	463	443	496	452	475	501	495	456	498	492	486	502	485	431	449	471	447	448	483	479	480	469	522	477	452	493	463	542	485	429	461	442	471	462	444	468	445	429	486	481	511	438	529	512	477	494	507	456	461	468	497	465	467	490	458	476	480	458	468	502	445	483	476	491	472	490	450	462	486	453	510	459	496	439	464	460	466	451	469	447	463	456	463	455	454	468	457	471	419	489	490	493	467	476	494	496	441	469	460	519	444	491	488	466	468	471	460	482	487	486	472	451	450	446	496	465	473	459	462	445	444	493	504	492	512	453	465	491	465	477	463	472	472	483	478	509	450	540	460	469	473	434	484	476	476	455	476	495	485	471	463	517	477	423	479	485	467	496	467	525	485	466	497	421	450	497	477	464	467	464	476	465	455	455	496	474	477	480	477	473	500	456	484	480	477	440	515	477	500	451	499	500	460	474	506	460	537	456	439	490	444	491	508	466	490	464	488	466	499	450	477	451	435	495	442	468	497	481	494	489	492	454	466	476	463	483	472	443	459	461	491	475	494	455	492	466	487	461	459	499	467	446	441	505	484	463	451	446	484	478	461	472	504	470	502	495	463	465	415	518	483	484	500	444	478	478	442	451	471	499	475	488	474	447	463	458	489	487	510	466	489	444	468	461	496	479	449	438	466	474	497	487	466	458	453	477	479	495	489	437	479	487	496	481	490	508	486	475	472	489	418	479	485	470	441	486	457	485	468	502	485	463	476	477	438	477	471	447	465	468	520	525	484	485	468	435	499	504	491	482	493	434	488	471	480	450	493	477	477	457	481	476	478	503	473	436	523	474	441	455	451	517	488	464	473	474	480	468	494	476	512	463	453	457	464	468	487	474	451	453	469	452	487	435	474	471	483	500	425	467	470	488	494	454	497	465	510	499	518	466	496	450	490	453	472	490	460	481	468	506	468	468	465	464	470	487	457	468	480	474	472	444	474	456	473	445	467	468	480	462	463	449	511	447	482	466	468	474	490	462	451	491	489	445	481	452	490	486	455	442	409	469	489	490	446	476	470	451	505	476	485	475	475	486	456	442	502	470	466	446	452	448	437	454	454	451	500	459	478	457	463	471	485	465	432	418	492	474	476	441	460	461	481	462	463	464	474	473	495	484	440	489	450	441	475	461	437	507	468	463	468	442	481	435	443	480	479	454	449	507	458	481	464	475	485	469	481	440	439	502	500	458	453	474	457	491	457	444	473	460	489	466	484	465	506	480	442	515	470	483	457	478	490	493	499	441	491	467	457	445	481	498	486	439	497	473	460	492	460	500	486	476	479	489	455	473	483	455	462	524	447	482	481	485	453	457	477	473	422	469	458	448	498	520	462	478	453	477	475	455	473	472	477	448	450	479	471	453	480	467	450	491	456	472	455	507	493	475	484	498	456	501	467	415	443	485	486	432	521	435	469	472	457	458	427	489	448	459	446	449	514	431	479	440	482	450	490	479	441	472	488	439	474	436	467	469	469	472	481	471	476	501	464	464	458	472	467	461	469	478	505	439	449	448	433	478	473	466	488	476	450	476	513	482	447	482	485	465	480	492	473	431	472	485	460	471	478	455	496	486	481	459	467	438	461	480	460	462	430	465	493	484	450	454	463	480	473	497	481	491	497	484	505	479	462	461	499	497	466	440	478	463	484	459	456	494	468	454	436	461	452	462	445	458	483	506	483	500	496	485	439	501	481	468	451	490	466	476	461	454	472	455	432	480	515	433	465	452	488	447	442	473	490	487	460	423	504	467	463	468	483	444	488	467	469	460	480	462	499	480	491	494	465	492	466	483	478	455	435	460	474	466	485	505	425	484	472	472	451	471	442	497	483	470	489	470	464	466	448	467	497	511	450	484	468	434	490	532	461	478	480	481	470	457	453	478	520	482	477	455	488	459	474	482	483	483	492	467	506	483	443	470	503	476	504	460	434	446	482	480	474	484	477	473	481	474	493	472	491	426	484	482	467	481	448	480	478	450	441	507	445	483	485	462	466	473	490	500	475	478	477	448	453	481	447	517	464	467	476	479	458	494	444	472	464	508	446	487	477	455	485	531	468	486	482	493	487	443	497	467	463	460	449	475	455	496	459	456	480	489	486	525	475	417	449	488	454	491	484	448	493	454	484	462	446	493	467	497	485	437	464	478	529	504	462	457	477	448	520	448	447	485	454	478	453	445	523	464	475	474	476	483	433	465	470	469	472	463	446	488	491	510	455	452	437	500	495	468	440	484	489	479	466	468	448	473	499	480	498	477	482	509	462	481	445	464	465	477	477	469	481	470	479	482	479	464	493	436	502	487	457	479	500	470	442	454	468	459	503	516	442	466	486	481	456	477	457	482	478	443	481	488	471	484	484	483	431	471	459	484	443	492	477	509	457	492	481	514	476	464	492	453	513	447	448	453	495	458	463	517	481	470	486	455	528	494	479	453	476	449	466	436	489	440	472	464	465	467	458	460	472	417	480	469	451	486	459	450	518	461	526	437	464	490	417	490	474	471	495	461	484	439	472	490	519	501	465	456	460	440	489	448	469	457	466	472	484	490	433	491	449	524	468	478	479	430	469	439	489	469	462	479	455	464	469	455	470	489	468	455	447	471	464	507	444	459	495	475	453	446	511	500	469	452	471	464	461	488	466	460	481	457	457	437	462	455	486	411	466	494	435	458	475	461	434	458	497	449	478	469	486	461	469	473	479	485	467	486	473	461	461	514	444	472	439	482	487	488	495	441	486	441	465	505	428	456	479	481	473	465	484	458	502	494	446	489	461	476	429	508	455	454	504	493	439	441	485	470	431	474	452	491	441	455	483	473	496	471	502	507	476	464	467	479	461	507	468	424	477	453	469	477	497	468	495	464	472	466	461	492	457	454	477	458	437	470	453	444	499	467	518	459	467	493	472	520	511	459	453	518	460	472	474	472	491	437	487	480	479	481	478	457	460	478	495	472	445	481	481	518	430	499	480	487	508	472	476	466	467	481	461	473	475	478	509	477	497	490	469	442	483	441	471	446	435	455	472	466	469	451	470	445	449	453	482	442	456	459	467	428	441	475	484	459	503	468	418	502	452	439	461	493	463	458	440	466	463	497	480	456	484	477	460	483	464	474	489	461	490	471	480	438	472	488	502	463	481	448	511	475	480	480	458	462	456	470	477	469	457
872	2605	173	135	240	245	223	211	172	156	122	136	109	86	92	89	89	85	107	82	83	63	57	72	63	61	69	67	65	56	54	57	72	56	53	57	62	51	59	51	56	58	47	36	49	54	59	51	47	40	47	46	52	50	57	45	44	60	50	60	48	55	61	64	48	41	46	53	42	64	55	48	45	42	43	46	56	45	47	55	47	44	49	33	36	39	37	44	48	44	45	40	45	47	46	51	52	49	46	44	46	61	48	35	39	42	41	58	51	42	36	42	28	49	47	38	47	51	42	50	46	42	56	48	50	39	39	46	32	44	44	47	54	45	54	45	39	32	35	47	36	43	47	47	42	49	47	38	52	47	50	47	67	50	51	38	34	46	44	31	43	55	49	45	44	32	41	48	43	49	49	45	48	39	42	53	51	43	46	42	46	52	43	32	43	39	39	42	51	40	46	38	42	51	42	52	44	32	43	43	40	48	45	35	37	59	49	44	38	31	60	41	37	51	50	46	51	46	44	30	40	41	43	46	49	51	36	39	49	43	54	41	58	39	37	44	40	36	38	50	55	48	43	36	44	47	57	50	36	44	44	41	42	43	36	34	44	48	49	41	35	50	45	40	46	56	52	53	40	34	40	47	43	59	48	39	42	39	44	45	35	48	54	53	53	53	41	43	50	44	49	44	43	34	60	45	50	42	48	51	42	44	48	41	52	44	50	45	37	44	37	46	41	38	50	54	46	45	51	39	40	52	49	48	42	51	36	48	43	43	32	40	52	44	37	30	43	47	43	41	35	56	38	45	36	43	45	57	51	50	47	32	48	37	46	43	38	41	35	42	40	31	51	36	36	37	48	47	52	45	29	55	41	45	55	47	41	39	53	52	53	37	42	40	59	45	49	45	47	46	34	47	48	29	42	41	66	44	45	54	36	43	38	50	45	48	47	48	43	45	43	42	52	47	48	44	48	42	46	48	41	48	44	44	49	39	37	38	51	50	41	36	49	42	53	40	46	43	44	41	38	43	48	43	28	44	36	45	39	35	50	54	41	46	43	48	50	35	48	44	40	40	52	39	38	37	48	58	60	49	45	44	36	36	45	45	48	48	40	43	39	45	41	65	42	33	43	35	47	54	29	51	51	46	50	53	51	47	49	33	46	38	54	37	46	35	50	54	38	46	55	49	47	41	39	47	35	38	48	44	28	47	52	32	39	50	47	55	43	41	44	47	39	39	51	43	50	50	46	43	53	51	44	42	41	38	49	38	38	50	46	48	46	39	49	38	42	34	41	39	35	49	44	37	35	44	44	48	33	44	42	44	56	50	46	45	41	47	38	49	34	44	42	42	48	32	39	41	53	40	47	57	40	38	43	51	39	37	38	57	35	48	46	46	35	45	39	43	46	41	47	42	46	50	53	31	41	36	41	53	45	48	37	39	43	43	39	44	42	42	39	58	47	34	62	48	44	44	46	39	57	49	46	63	46	45	35	42	43	36	47	43	44	38	48	45	44	55	55	42	37	48	42	35	43	41	40	44	53	49	48	51	38	45	44	45	35	42	40	51	53	57	44	48	59	47	37	41	33	44	48	34	51	34	42	46	40	36	46	40	53	38	39	36	41	56	46	49	45	49	45	48	36	31	51	41	51	47	50	47	43	48	43	36	51	41	29	47	47	46	52	59	52	44	48	31	40	48	41	48	34	29	53	43	45	50	40	44	39	46	40	48	59	50	45	36	48	44	39	42	39	51	52	56	37	51	49	42	47	41	38	48	42	50	44	41	40	37	43	30	36	44	52	52	36	31	54	40	52	45	42	45	53	52	48	42	41	40	41	50	44	40	38	37	46	43	47	57	46	48	48	43	35	36	35	34	44	55	36	38	44	46	50	57	51	58	30	36	40	43	48	43	44	36	48	38	45	51	35	36	58	34	34	38	26	43	42	35	56	45	42	55	44	43	48	64	29	45	50	52	44	49	39	54	49	63	47	53	43	39	38	52	41	35	42	62	40	51	47	50	42	55	46	42	37	49	51	34	39	51	39	55	46	49	33	50	47	42	33	51	36	45	53	42	57	52	57	41	46	37	50	51	36	34	48	40	42	34	43	43	49	39	48	33	48	57	42	44	53	56	43	46	36	37	44	56	42	42	52	44	44	37	41	44	37	41	52	45	54	43	55	54	65	44	47	39	42	52	43	49	41	49	53	42	54	50	53	49	54	40	53	30	46	51	36	48	47	46	47	38	51	42	60	37	54	44	52	54	35	48	46	48	36	42	40	45	45	48	42	31	34	35	48	45	50	53	50	51	43	43	35	44	51	59	54	40	37	41	50	37	37	44	42	45	40	53	48	44	38	36	43	37	36	49	51	35	43	36	45	49	43	46	55	41	40	48	47	40	45	42	43	46	50	37	33	52	59	35	31	66	51	48	37	46	50	37	40	49	38	44	39	45	58	49	53	45	43	48	46	37	44	39	50	40	50	41	35	45	46	37	49	42	42	39	42	42	54	52	46	48	38	39	46	41	45	56	43	44	53	46	36	42	44	45	49	44	58	39	55	34	41	56	47	53	41	48	40	31	41	40	56	44	54	37	41	42	34	37	41	33	40	46	39	48	41	39	36	62	39	54	38	44	48	45	53	49	51	40	46	58	49	47	41	55	34	39	38	42	47	48	53	37	39	43	40	48	42	56	44	48	34	46	65	44	47	40	48	46	48	40	39	45	45	55	44	44	53	49	45	40	39	40	42	39	39	45	42	35	42	36	52	47	51	37	52	52	58	45	37	46	44	45	48	44	46	44	40	39	50	29	36	36	34	34	47	41	40	57	48	41	43	43	61	40	44	38	46	46	39	50	34	44	41	58	38	38	45	55	50	30	68	48	31	43	54	50	62	40	46	44	40	51	42	48	45	37	34	41	46	50	49	51	43	47	35	26	45	55	36	47	39	37	44	48	36	46	39	41	38	40	40	51	50	40	44	47	59	42	52	34	49	41	40	47	52	55	39	38	39	43	49	48	35	48	38	36	46	40	37	44	38	40	47	38	35	41	39	48	43	43	37	50	43	42	37	41	35	37	58	35	47	47	44	44	42	40	43	39	45	50	49	56	45	48	46	48	46	49	41	44	46	42	39	44	48	42	41	43	47	42	45	49	47	38	35	42	35	49	35	36	42	50	44	49	46	53	42	35	42	57	40	47	35	44	28	44	48	39	47	37	40	44	41	48	35	40	41	39	50	48	51	51	46	30	42	43	45	36	39	45	47	45	35	55	55	29	46	44	58	41	38	47	51	46	39	63	42	38	51	39	29	36	41	50	57	42	39	33	42	56	44	39	39	51	55	42	30	43	43	37	43	44	33	40	45	41	34	43	41	45	41	36	43	37	37	41	45	50	42	42	43	40	42	30	56	56	40	38	37	46	34	44	34	47	44	33	41	38	46	39	32	39	51	42	41	45	28	34	44	42	41	38	61	49	38	35	45	52	55	46	33	34	42	40	37	47
20110	17141	4582	12289	18974	17398	14513	11627	9554	7763	6605	5650	4803	4015	3529	3111	2863	2777	2714	2499	2510	2405	2340	2124	2143	2028	1870	1681	1637	1581	1488	1410	1399	1378	1246	1254	1169	1098	1144	1159	1081	1070	1079	1024	995	1014	959	916	984	958	886	956	963	951	968	946	990	1004	1024	991	1096	1048	982	982	980	943	950	954	902	905	860	892	819	817	796	787	751	792	801	728	744	831	711	699	704	738	703	723	690	730	729	697	744	692	722	667	722	729	695	660	722	695	717	738	692	729	699	720	691	717	683	735	742	670	744	669	661	676	667	676	692	689	707	685	649	674	699	689	650	685	690	711	712	719	724	700	714	627	699	744	708	691	714	668	736	699	728	676	685	725	666	745	685	676	707	683	673	687	639	687	741	726	698	709	765	687	688	675	706	677	685	722	661	693	690	669	658	673	704	649	650	658	711	673	675	709	716	679	625	664	680	699	725	709	656	686	671	697	705	699	668	689	662	696	663	715	680	719	676	706	739	649	679	686	669	680	645	678	667	651	670	710	654	652	732	654	663	672	693	693	703	702	641	713	670	694	706	691	704	687	689	687	701	705	655	669	663	687	709	687	686	650	715	721	689	681	705	622	694	706	656	711	656	660	677	679	661	672	683	683	688	627	677	688	647	681	715	678	702	685	709	685	675	631	672	668	707	661	708	712	659	708	661	688	710	700	677	662	683	684	701	642	658	649	697	689	692	644	672	696	687	649	688	692	674	675	744	673	725	714	687	721	740	656	695	679	701	676	688	657	712	668	674	681	666	652	661	709	658	668	674	641	753	710	680	661	688	690	693	685	723	665	650	694	727	709	653	701	695	644	710	699	735	708	725	680	678	686	707	718	668	691	701	683	636	694	721	700	685	649	679	717	702	678	643	652	670	670	712	694	668	706	626	681	656	686	683	662	679	611	714	651	693	691	699	672	671	637	663	643	730	637	654	687	670	675	670	672	642	699	678	667	673	688	721	675	697	670	680	673	677	674	638	695	701	686	657	718	723	688	721	704	694	665	695	678	707	694	608	680	682	681	672	687	654	691	650	727	665	672	666	685	709	676	669	667	696	668	656	686	657	707	696	663	660	700	624	686	728	687	690	678	693	647	696	699	686	686	663	690	700	691	699	730	685	636	686	655	619	707	707	688	640	696	684	707	673	641	694	643	741	682	645	657	665	657	700	686	685	663	691	668	665	667	714	693	691	694	680	720	686	734	674	638	680	677	692	699	691	667	688	658	652	707	711	646	687	695	692	693	688	680	728	691	679	627	698	680	705	669	738	687	694	634	719	619	648	711	717	677	696	681	698	708	720	690	708	655	664	686	688	622	742	657	676	697	669	720	640	642	680	721	679	681	646	695	649	712	697	671	704	677	713	673	704	702	692	691	650	679	700	640	642	670	678	725	676	710	693	633	725	690	691	713	680	735	703	689	723	657	750	701	698	670	697	659	662	736	677	708	709	720	642	703	715	688	638	663	714	674	640	663	728	706	666	663	678	667	652	693	675	641	684	658	669	689	656	715	671	712	696	709	687	683	698	727	676	628	639	672	631	669	686	664	671	699	681	698	695	680	683	708	696	675	733	674	655	690	691	647	703	661	699	657	693	660	680	662	666	686	667	685	721	677	721	667	726	720	681	698	708	691	705	729	716	648	692	714	680	707	686	654	683	725	650	661	697	692	680	675	668	732	665	686	682	680	707	696	675	642	682	677	749	726	672	658	638	663	680	664	720	725	680	696	655	700	661	695	706	679	677	653	663	695	655	678	697	658	654	662	720	672	727	671	684	700	639	658	668	698	687	648	709	653	674	678	709	699	691	719	674	687	669	682	733	677	673	704	682	694	692	714	720	668	686	711	670	658	695	674	714	679	636	645	723	712	674	715	632	697	674	735	702	658	734	705	706	666	700	652	681	727	661	643	764	675	750	698	703	643	674	680	704	679	649	668	723	681	667	690	698	681	675	695	647	683	724	646	643	704	682	719	683	683	661	657	635	721	662	688	642	681	622	672	697	688	724	747	693	724	715	709	705	711	683	683	664	664	657	702	662	694	674	683	706	708	681	724	666	689	676	675	676	683	675	677	685	700	710	648	714	670	651	672	683	729	643	690	683	679	696	672	678	737	641	642	660	644	693	637	656	685	714	685	695	679	707	694	694	684	669	618	689	697	725	666	681	668	718	646	703	699	713	667	682	694	658	688	662	676	655	684	672	681	657	702	658	673	607	677	670	707	713	640	681	662	663	690	634	696	681	712	635	697	677	660	690	759	690	672	679	660	701	694	684	680	711	706	661	659	679	659	709	671	685	691	708	641	707	708	710	676	693	668	699	698	714	741	673	718	699	669	672	642	695	725	674	699	671	645	682	666	680	669	718	666	696	671	685	729	657	650	656	692	643	670	677	746	700	650	702	662	676	669	703	716	703	687	676	688	638	686	684	634	651	701	663	656	719	664	690	655	717	658	629	672	679	728	663	717	731	684	697	711	691	702	660	641	686	653	721	693	682	678	700	691	679	670	677	681	693	688	687	672	679	632	649	722	699	655	694	656	686	655	674	722	694	692	687	691	658	691	686	717	694	682	630	682	714	693	686	639	677	698	688	720	717	684	680	693	633	686	699	673	679	672	696	654	708	667	670	703	700	694	640	679	638	689	694	701	659	722	701	679	655	694	677	727	718	655	683	672	705	742	719	688	734	646	650	684	659	651	695	714	661	658	714	639	662	705	698	671	682	680	709	640	663	682	686	696	676	704	687	697	661	700	657	712	670	684	666	654	688	704	709	675	690	649	679	651	701	702	681	687	701	668	659	715	690	706	687	706	725	657	681	634	666	690	691	699	675	661	661	708	726	672	681	691	713	652	696	758	661	657	668	694	657	665	707	666	717	665	716	680	705	691	691	641	699	692	663	639	674	682	694	663	707	721	692	682	720	745	642	710	642	644	748	719	696	715	687	646	629	672	687	673	712	657	736	717	713	645	680	714	718	718	673	689	718	677	707	732	673	727	705	695	739	714	702	745	668	679	627	641	675	682	732	686	668	711	676	659	701	701	711	733	702	676	629	670	677	657	703	716	706	687	682	672	660	673	706	647	677	671	667	657	652	679	749	700	693	713	684	676	684	689	674	672	681	662	674	688	682	733	719	695	743	665	677	623	698	649	705	636	690	689	706	685	701	745	693	696	668	707	701	670	676	656	663	719	650	643	682	675	681	632	676	669	668	689	669	681	694	641	677	705	731	673	661	682	691	693	686	719	629	669	627	677	703	707	700	717	666	632	678	700	695	700	669	704	692	719	650	684	658	682	662	700	720	737	708	694	705	663	693	705	670	630	696	675	721	676	703	680	688	664	703	686	702	687	681	672	669	722	733	673	676	681	659	676	699	674	703	673	681	717	729	682	692	634	701	673	671	714	658	703	692	683	668	681	713	658	652	658	693	686	702	644	711	713	657	715	675	667	704	639	658	695	660	682	700	709	678	677	651	650
2479	1962	174	125	191	211	203	171	169	164	131	121	130	121	98	78	76	79	82	82	69	78	91	77	70	69	73	62	65	69	63	68	65	59	62	52	53	63	38	64	47	54	61	58	47	46	53	53	44	64	44	49	50	43	49	55	52	47	43	62	58	64	49	43	49	50	50	58	52	53	59	57	43	43	43	64	40	44	48	51	43	47	50	51	64	56	46	43	30	58	47	50	49	50	40	52	53	40	55	44	47	51	42	43	48	50	48	43	44	50	45	44	53	54	44	43	42	48	52	50	46	54	35	44	41	40	43	44	33	47	42	55	57	47	56	39	42	40	50	45	41	47	41	48	40	46	53	43	51	49	52	46	47	39	41	52	56	43	40	62	48	50	48	51	45	53	54	48	54	41	56	50	58	34	40	48	51	39	41	48	44	41	51	57	34	53	45	54	42	51	49	39	62	40	50	40	50	35	47	41	52	47	60	60	43	53	37	49	50	50	49	46	38	51	38	38	45	56	44	58	50	45	51	41	52	41	49	57	50	39	46	39	40	45	52	47	50	41	48	43	42	52	42	58	54	49	39	43	38	43	46	41	60	51	47	55	44	53	52	58	65	54	54	40	59	47	54	43	54	49	49	40	39	36	45	48	37	52	45	36	46	60	55	50	35	32	40	39	51	45	58	43	46	44	46	51	56	44	39	55	48	49	41	46	43	55	50	46	46	35	56	60	36	53	41	51	43	45	49	50	49	28	32	61	40	41	36	52	49	37	53	51	58	34	39	59	43	48	32	47	55	49	50	48	47	53	55	42	44	47	56	55	43	49	46	50	41	48	55	55	49	43	43	47	46	44	37	55	40	44	41	36	39	49	46	43	39	60	43	39	43	46	39	42	41	50	48	43	35	55	52	47	41	43	48	39	32	50	50	47	64	33	48	60	53	39	38	59	46	46	52	50	48	50	47	35	47	39	45	43	51	47	48	45	63	45	38	47	43	43	41	53	47	36	57	53	55	45	47	39	30	54	54	54	59	37	52	45	49	41	52	38	43	55	49	45	53	46	52	37	49	52	53	45	44	41	51	54	43	57	53	47	47	51	44	44	46	48	44	52	41	26	47	48	39	32	54	43	49	37	40	50	55	42	36	39	43	50	37	40	40	38	52	48	48	45	50	53	54	43	35	37	57	38	46	47	47	43	50	47	51	65	44	61	46	55	64	43	45	41	36	42	42	43	42	49	51	32	39	42	46	55	56	53	38	54	45	50	50	37	49	44	43	53	41	42	52	41	47	53	53	46	43	50	36	52	43	37	52	39	48	45	42	52	46	47	50	35	47	52	38	50	40	44	44	41	67	50	40	39	43	47	40	56	46	63	47	51	50	49	49	44	29	46	54	45	41	42	52	46	46	49	46	55	55	48	50	42	56	42	43	49	53	44	40	50	48	43	55	41	49	42	53	45	46	47	41	51	46	49	41	56	43	56	51	55	43	38	43	45	50	45	37	50	45	42	49	41	48	43	41	52	44	51	46	45	45	41	45	58	37	51	47	54	44	48	39	36	41	50	51	44	52	51	44	46	49	49	41	43	48	47	48	36	36	44	57	44	43	57	44	45	56	50	44	47	46	49	46	51	44	40	50	49	40	38	58	54	40	48	45	53	52	49	45	54	46	35	44	41	63	43	49	52	49	51	46	39	43	52	48	43	50	42	48	43	50	52	46	49	47	50	46	56	54	43	50	53	47	41	56	45	44	54	48	55	54	59	50	49	48	56	43	50	51	40	55	62	38	43	53	52	42	55	51	51	59	40	67	40	47	39	45	38	50	43	41	64	51	37	36	64	40	48	43	51	51	48	48	53	53	34	44	48	46	56	38	55	55	43	42	33	47	54	32	52	51	38	49	48	59	44	47	37	44	53	39	39	40	57	40	39	41	44	51	48	47	45	53	40	37	47	46	56	56	48	50	38	40	38	57	42	53	40	51	50	52	46	48	60	36	51	42	49	45	47	37	51	55	49	57	50	49	40	47	50	39	56	52	50	34	51	59	35	60	54	42	38	44	46	52	46	44	46	47	42	43	34	50	45	41	52	44	44	44	42	50	45	49	50	54	48	49	45	44	63	46	52	57	59	35	42	46	48	44	44	38	49	37	40	47	49	45	47	39	44	47	54	33	45	44	44	44	36	53	47	36	49	59	45	39	47	43	49	43	46	41	45	47	43	51	45	53	46	47	46	49	46	38	50	47	42	49	58	43	45	52	56	49	49	44	56	47	32	53	44	52	41	59	45	41	45	48	46	38	52	59	54	49	40	35	54	54	54	44	50	45	52	38	45	43	46	48	35	44	54	36	57	43	57	49	40	36	51	47	49	52	53	54	54	53	40	43	49	30	56	45	45	43	47	66	49	44	54	50	42	35	70	38	48	45	40	58	42	47	56	41	73	51	49	56	52	41	43	48	52	63	43	36	39	51	45	51	48	52	46	42	53	47	39	43	38	49	53	48	56	55	45	49	37	53	42	47	45	36	55	52	41	51	45	54	43	46	26	52	51	51	55	56	54	50	49	48	45	51	46	60	42	36	37	44	49	53	47	51	41	48	45	43	29	57	48	56	43	41	54	47	45	45	49	47	44	45	39	55	52	46	43	42	57	47	51	42	39	50	48	40	48	44	63	30	38	44	36	47	58	46	51	44	47	44	47	47	38	50	43	50	34	61	48	40	49	54	49	50	53	38	46	58	52	54	50	56	59	50	46	34	43	32	46	42	43	48	52	38	56	46	49	48	50	43	54	46	47	52	47	67	49	39	58	57	42	53	40	36	50	40	33	44	48	54	34	46	58	45	42	54	52	38	40	45	46	46	44	49	57	60	52	35	45	50	44	55	47	44	53	41	34	48	48	39	58	57	46	44	58	61	51	42	46	45	57	54	54	39	55	39	45	56	50	54	50	39	33	45	42	52	41	45	48	35	51	51	51	41	42	30	43	61	58	48	55	39	48	47	55	54	46	42	58	46	55	56	46	42	56	47	43	35	53	41	45	52	41	38	38	46	52	43	40	41	50	45	53	43	48	32	58	56	48	51	53	56	48	46	48	65	39	41	57	41	52	39	50	46	34	48	53	50	42	50	55	38	48	48	43	50	50	47	46	54	49	56	34	45	49	45	48	45	37	48	43	47	51	51	50	52	43	41	39	36	39	54	48	33	59	39	46	49	47	59	42	57	45	50	37	47	51	62	35	51	37	37	45	57	45	38	58	47	55	46	40	41	44	51	46	53	32	41	47	35	67	45	43	39	43	52	39	50	40	41	42	40	46	44	43	31	37	49	56	40	52	52	44	44	43	50	47	40	33	43	50	37	40	36	49	47	52	36	57	36	61	36	44	49	49	41	44	42	46	38	43	54	57	52	40	56	35	53	51	35	47	41	38	48	32	54	38	52	57	57	41	48	51	49	46	50	54	42	47	52	43	60	51	43	39	45	42	58	47	49	42	48	43	43	50
17279	16861	3926	10916	17036	15573	13029	10758	8615	7090	5882	5011	4373	3679	3098	2903	2700	2619	2541	2424	2317	2243	2212	2032	1971	1903	1816	1714	1591	1564	1400	1380	1324	1236	1241	1180	1223	1176	1127	1096	1140	1094	1055	1027	1061	944	965	931	941	908	953	928	961	943	978	979	1029	1036	1023	1045	1054	1000	1056	996	974	906	886	938	920	917	882	895	843	858	833	796	800	800	752	810	760	813	765	727	758	762	701	707	753	709	720	700	734	769	744	707	758	731	720	740	703	716	716	724	739	750	742	652	717	701	744	681	716	732	727	728	735	737	669	707	701	730	732	729	723	688	740	727	730	705	740	735	735	712	754	788	649	717	720	755	714	714	726	750	720	723	748	706	702	718	705	709	724	689	711	703	694	712	758	707	755	711	694	712	742	742	728	741	720	716	677	689	713	714	712	736	713	693	731	711	712	686	734	697	666	734	751	726	684	741	706	714	741	706	775	694	754	694	699	728	758	706	679	697	719	667	707	723	714	765	711	751	673	741	688	656	741	720	659	677	727	701	753	693	780	763	682	707	707	714	748	747	705	693	734	691	714	687	717	718	706	706	704	720	735	721	732	780	723	728	743	718	735	732	769	723	746	722	717	718	708	659	718	706	718	683	687	790	742	724	741	736	717	749	657	711	740	727	734	738	693	719	666	699	661	717	743	674	722	707	723	705	710	725	722	738	704	763	762	744	692	732	698	721	694	734	706	721	784	746	689	718	732	738	667	709	704	762	680	691	687	717	697	703	706	669	726	694	716	739	716	702	691	741	734	736	739	718	741	680	706	703	704	691	705	687	706	733	700	715	719	726	715	713	675	746	744	724	692	732	719	697	730	688	732	722	741	649	722	695	730	715	726	714	712	713	713	745	714	675	679	711	727	739	701	714	734	736	695	714	720	689	697	760	651	733	763	735	761	725	720	703	719	692	689	690	695	698	749	691	744	773	697	683	720	698	724	674	728	765	713	739	688	730	702	703	734	702	743	717	773	713	706	699	711	732	709	735	690	703	726	773	738	722	725	704	708	725	731	746	698	705	757	744	699	767	696	699	722	696	696	694	695	687	710	683	734	671	706	701	665	718	727	749	728	719	749	718	724	779	681	713	743	697	736	727	726	724	749	718	708	687	755	693	711	722	752	692	699	699	729	761	671	681	682	752	715	679	707	691	750	676	722	715	701	715	716	689	687	702	751	722	695	705	697	750	735	715	699	694	722	709	760	745	730	760	726	709	704	731	744	678	727	731	723	682	728	707	706	729	708	744	669	751	748	737	718	704	760	728	696	682	676	731	665	709	746	714	739	748	682	736	773	735	739	727	741	696	682	730	705	744	736	726	694	684	696	719	755	649	706	751	712	679	663	698	706	745	720	742	684	687	736	731	713	707	740	717	701	698	708	770	780	697	699	780	729	698	707	737	743	709	651	723	719	685	705	699	721	739	699	752	748	731	681	713	742	719	709	728	649	758	756	746	766	714	744	682	689	675	759	751	733	726	778	748	705	678	710	686	692	728	719	713	726	697	723	696	680	695	779	670	779	720	696	704	750	729	735	714	729	693	708	724	734	693	691	688	718	693	731	670	700	692	758	719	706	733	730	708	726	752	745	697	683	709	699	698	677	709	714	743	737	731	714	706	751	744	759	708	748	702	718	724	713	755	726	721	697	698	757	729	648	734	739	731	722	693	699	666	731	665	704	705	712	720	730	745	729	682	733	697	698	707	645	757	747	708	694	718	733	705	734	724	701	698	704	733	669	717	693	698	682	685	711	713	675	733	739	712	658	722	671	722	761	715	717	726	730	763	712	719	703	700	733	708	702	695	712	718	730	705	716	712	743	695	709	679	723	707	712	706	750	687	754	742	690	687	716	718	688	760	737	743	707	705	692	714	690	726	744	740	750	693	665	726	721	770	723	728	693	726	743	678	683	726	709	667	700	683	743	751	707	690	709	709	707	689	726	772	704	757	706	727	722	723	724	725	684	727	713	728	754	750	724	699	730	675	750	695	752	736	744	719	720	748	692	754	723	695	722	726	767	751	670	698	708	698	707	677	729	754	730	666	694	715	697	740	733	676	686	691	699	727	726	749	708	725	669	701	665	722	708	741	718	695	703	756	703	714	685	729	704	677	730	658	652	678	732	699	711	715	706	758	713	684	710	718	747	715	727	750	748	723	690	677	657	709	730	676	667	685	719	736	681	720	679	697	727	713	768	731	750	721	703	738	698	715	682	691	744	715	720	694	665	698	735	692	698	760	742	687	739	795	730	729	734	731	765	715	764	703	726	712	673	727	708	737	700	679	747	719	748	741	705	701	710	722	703	739	705	743	742	761	705	765	682	711	717	706	668	710	710	693	678	749	701	714	747	731	685	722	682	733	706	695	705	673	699	704	695	720	696	734	706	731	728	746	744	667	782	717	670	738	734	732	740	716	667	715	725	757	711	674	745	710	731	748	694	743	675	697	722	713	751	684	727	720	747	738	686	746	723	709	706	715	708	736	752	723	760	757	679	710	683	693	753	743	735	777	676	712	702	740	746	706	706	704	761	721	721	720	677	692	758	677	748	754	715	748	711	751	756	669	701	690	682	688	696	719	719	696	719	710	729	779	695	704	734	719	714	730	747	715	711	725	681	720	717	738	760	757	718	703	696	773	708	705	706	707	687	679	701	710	708	710	698	717	695	712	697	713	723	716	708	729	703	722	719	739	776	665	702	684	763	699	677	686	714	699	686	713	723	740	734	730	731	740	708	724	752	688	761	726	703	661	705	695	734	737	754	692	705	679	777	719	656	732	712	738	684	733	702	780	793	709	759	738	705	776	682	707	684	754	685	699	667	734	682	701	691	750	750	711	725	712	692	745	693	760	670	746	671	695	710	753	753	725	726	695	747	712	692	704	692	729	735	733	656	704	731	728	723	734	714	743	710	699	735	743	709	760	716	724	754	694	706	722	736	691	757	701	735	706	720	700	765	718	696	753	722	733	733	683	716	739	705	752	708	665	737	709	721	718	721	714	725	687	735	752	700	729	707	723	727	740	716	759	735	690	720	691	700	737	726	725	730	709	633	733	795	722	711	700	724	739	692	743	723	683	753	724	688	748	691	720	756	771	692	733	696	709	761	732	737	705	726	742	785	763	713	648	755	731	703	743	720	687	736	718	677	719	681	705	700	732	729	749	657	737	714	734	733	674	706	702	687	714	699	671	717	738	689	732	708	714	712	709	700	708	736	726	727	722	699	705	723	726	709	718	709	671	767	694	691	726	705	699	694	668	703	671	750	708	737	709	753	709	696	730	648	734	747	677	718	718	777	713	701	665	716	688	733	756	738	709	715	747	727	741	726	723	711	741	656	705	725	722	691	671	677	733	721	685	748	753	729	732	690	663	730	717	728	728	690	734	700	729	707	684	747	730	732	729	697	703	708	694	724	664	702	666	748	728	705	704	658	746	719	742	730	703	714	744	714	730	669	723	731	685	703	725	686	729	706	668
1817	4566	305	192	320	373	321	328	269	253	229	188	184	135	150	139	150	135	110	121	106	119	104	124	91	88	82	98	92	94	106	97	89	101	106	95	92	80	87	86	68	67	79	60	76	71	74	72	74	73	74	59	72	75	74	71	77	97	80	81	80	86	76	85	77	63	71	75	71	67	84	66	75	72	55	68	72	68	73	70	77	71	62	57	59	74	66	66	62	64	64	82	69	70	60	80	63	73	71	84	63	68	66	69	54	76	65	57	75	57	74	57	56	70	71	63	72	73	65	79	57	46	59	61	66	61	66	75	69	62	56	67	69	67	54	75	68	57	60	60	60	77	60	72	77	69	48	60	60	58	75	63	59	74	59	54	54	64	66	53	58	74	53	76	76	75	59	60	64	69	63	68	69	57	63	67	71	67	56	57	66	67	44	67	64	79	72	63	71	58	76	76	61	70	71	68	56	61	81	78	71	65	60	66	59	72	56	65	64	48	56	50	62	53	65	44	79	62	65	70	59	47	64	68	60	80	71	71	60	72	59	77	43	68	66	66	68	48	61	56	75	67	61	68	70	77	56	52	72	64	70	68	62	65	63	67	55	55	67	68	59	80	58	68	66	69	70	62	51	67	65	59	77	63	69	55	64	56	61	76	52	61	63	66	68	63	61	60	61	73	62	56	70	92	69	62	55	68	56	73	58	68	60	77	61	63	82	72	59	69	59	64	60	46	73	63	63	69	60	72	50	72	63	61	75	66	67	85	68	62	63	63	61	48	56	70	61	57	52	70	56	64	65	63	72	73	63	68	66	70	50	64	72	55	64	67	59	66	75	73	72	55	59	72	57	69	78	61	74	68	71	85	61	47	60	72	54	54	65	47	69	55	76	65	73	67	64	61	49	65	55	70	62	59	61	72	63	63	63	67	66	62	59	57	66	63	63	77	56	59	64	68	71	60	71	53	66	59	67	64	66	78	72	64	68	54	73	51	63	63	68	74	67	68	64	70	82	73	82	55	78	62	68	61	65	55	66	58	57	63	79	71	66	65	78	47	68	61	56	63	42	62	58	60	50	68	55	57	72	69	59	82	65	75	65	62	62	69	70	74	51	63	69	87	62	66	63	56	75	67	59	85	73	86	60	64	58	65	68	70	64	65	63	53	67	65	77	65	69	74	63	65	57	66	79	61	64	93	60	65	68	68	58	56	78	71	60	70	76	73	60	63	62	70	78	87	60	63	69	65	63	57	62	70	60	63	62	54	74	65	54	66	70	65	56	69	74	65	60	62	77	50	68	77	62	64	57	71	62	51	64	61	64	75	58	55	65	70	62	65	73	70	78	68	66	62	50	68	72	69	81	59	56	62	64	67	65	54	73	64	72	64	73	60	62	58	59	76	70	74	84	62	58	65	67	75	64	74	65	73	60	70	62	64	61	70	68	71	77	43	64	60	55	70	54	72	69	73	56	77	74	63	76	56	61	71	57	55	54	60	80	75	66	85	61	72	82	56	69	60	51	59	58	68	71	65	67	63	66	71	87	56	73	56	84	55	53	78	57	61	75	57	63	62	63	70	62	71	77	56	57	65	72	63	75	50	57	69	68	48	73	74	69	53	52	58	61	68	66	66	61	73	59	53	65	71	69	75	66	52	50	53	68	58	49	51	68	54	73	64	69	78	59	61	62	65	52	52	80	62	63	74	71	68	78	58	68	67	64	63	54	50	48	48	52	65	57	46	81	78	63	68	65	64	64	59	72	63	77	65	67	63	79	57	63	56	69	67	57	65	85	63	57	68	54	71	62	67	60	65	53	74	64	72	66	62	57	66	62	60	74	54	67	58	54	83	66	74	68	81	56	65	63	68	60	62	79	65	74	79	73	52	58	64	55	57	73	63	58	76	56	65	59	63	70	66	60	77	53	62	69	77	65	77	60	65	71	55	67	70	86	66	66	51	69	62	54	88	65	59	72	79	59	69	56	58	68	53	60	61	57	86	86	56	50	77	66	53	80	62	59	68	65	51	59	56	67	72	71	54	68	66	72	74	59	65	64	67	75	74	59	65	76	58	63	81	52	55	59	72	62	70	67	71	67	62	56	74	76	67	71	78	64	72	47	72	72	55	62	52	61	66	59	55	48	73	68	60	60	53	58	68	65	73	62	80	63	75	56	75	78	63	63	68	52	69	64	57	67	63	73	55	76	53	59	75	67	60	61	66	75	66	64	60	55	50	50	75	66	60	69	63	75	66	66	54	72	64	74	61	69	59	82	74	64	68	70	76	67	67	62	67	58	61	59	70	55	64	65	46	55	70	68	70	74	74	73	57	62	58	64	71	68	71	69	51	70	58	74	66	72	63	61	67	73	54	74	72	61	57	71	65	75	79	71	64	65	83	73	52	59	49	70	65	55	57	61	68	65	64	58	58	64	69	74	74	71	62	57	79	59	58	47	65	52	69	80	66	72	63	67	66	72	59	73	67	67	62	60	51	72	55	68	55	67	61	70	80	66	73	70	71	55	57	64	69	75	82	63	62	87	48	65	72	59	67	86	48	54	58	69	66	69	81	74	67	52	59	60	63	62	64	65	64	41	71	72	56	49	58	59	57	71	74	71	77	72	59	66	65	54	60	58	56	77	63	81	65	63	68	75	61	54	76	72	73	67	67	52	49	71	48	67	70	55	71	66	63	55	62	71	73	52	73	71	62	71	73	63	74	63	78	68	61	59	69	73	71	65	70	49	64	63	53	52	59	73	60	61	59	62	70	56	66	67	60	59	69	74	66	58	68	70	90	70	58	63	69	71	60	69	64	60	59	51	60	60	69	54	68	59	61	68	75	71	60	55	59	69	76	56	62	71	87	60	60	58	69	63	67	82	57	52	57	68	66	57	70	61	58	65	62	64	76	54	62	56	78	69	63	74	56	55	71	63	57	59	74	60	59	60	79	59	60	49	62	55	54	54	54	69	55	67	65	70	60	65	69	69	54	69	71	65	70	51	51	57	78	59	65	60	77	57	55	66	67	65	59	74	73	58	50	61	66	78	63	80	58	68	69	65	72	48	62	79	65	81	63	62	60	56	71	64	60	58	55	56	69	54	55	72	50	64	50	71	63	70	75	66	62	69	70	69	61	76	60	66	60	75	67	66	69	46	64	70	71	69	61	68	72	74	60	68	57	62	58	71	79	75	65	56	67	70	76	67	58	67	51	71	77	67	66	68	61	66	62	51	60	72	60	76	58	70	63	56	56	67	78	62	61	48	69	50	52	66	54	64	80	46	62	71	51	78	72	73	64	63	66	68	72	59	81	70	67	58	62	74	73	71	77	71	63	75	61	73	85	68	63	63	86	61	58	60	68	72	61	53	67	66	55	70	62	72	75	66	60	67	66	46	57	70	73	63	77	70	45	59	74	57	86	62	65	64	74	61	79	54	71	66	71	67	78	76	66	62	49	41	70	70	54	61	73	72	75	62	63	82	77	68	61	55	49	63	69	75	68
25986	16775	6495	16436	24150	21967	19110	16131	13532	11209	9642	8164	7159	6044	5308	4719	4408	4324	3894	3770	3662	3528	3407	3125	3059	2760	2540	2532	2354	2315	2173	2160	1958	1904	1766	1893	1814	1711	1651	1655	1568	1638	1565	1495	1486	1426	1391	1411	1372	1238	1299	1360	1348	1436	1437	1486	1411	1524	1533	1475	1499	1446	1537	1388	1377	1260	1296	1331	1344	1346	1240	1207	1185	1122	1144	1146	1140	1089	1081	1085	1091	1045	1032	1098	1068	1030	978	1011	1082	1014	978	1039	1042	1054	951	1011	993	1063	1034	989	1047	1024	956	972	1033	946	1010	1025	990	967	1009	957	1004	981	979	983	996	970	1060	984	959	999	1028	1013	1006	948	992	977	945	987	1006	960	979	982	970	956	990	992	942	1027	983	1001	984	990	988	1019	1002	968	1028	1036	956	1032	960	1029	1003	983	993	951	1033	1008	972	977	1084	986	1034	1013	1018	956	951	985	985	977	1014	1027	1010	966	977	965	976	989	919	996	986	984	1032	978	966	986	1000	951	981	1009	978	970	1041	989	1016	909	1000	987	970	987	944	954	989	944	975	982	989	968	985	1020	1022	1015	927	931	959	947	976	993	1062	969	1000	1007	963	1017	1004	989	1018	961	966	969	1002	970	1011	949	935	958	992	975	1020	990	1012	968	958	998	971	978	953	953	995	1020	961	997	981	976	1006	899	1002	986	975	992	1024	958	977	973	952	942	955	1075	1005	980	983	984	977	991	990	1019	1014	957	999	962	1004	937	981	967	1012	957	983	1005	991	981	984	986	974	967	1052	949	1012	1027	945	1002	947	948	973	967	1029	996	941	992	1010	1013	931	985	1002	996	1023	962	942	962	962	1006	947	961	989	975	957	942	1004	1023	982	984	945	909	1005	968	965	968	1012	910	1067	986	992	985	1006	970	978	1010	976	1000	953	1029	1009	1044	949	980	1005	968	996	998	974	1013	1058	964	965	951	950	948	958	988	963	870	978	957	1015	956	982	994	976	985	1037	965	975	983	969	1008	980	999	969	1042	952	998	977	1028	1021	980	1021	1004	978	987	1019	947	987	951	950	1035	972	952	977	976	972	953	1027	1011	998	966	1081	964	951	933	954	953	983	951	953	954	944	938	1003	961	962	969	969	993	985	961	964	1032	971	982	918	983	954	1047	990	980	1007	986	975	968	1012	982	1018	995	944	972	940	998	1015	1014	931	983	978	929	1040	1000	946	964	923	964	984	972	1025	968	961	1013	974	1004	1011	1008	991	932	1021	1041	954	942	1000	974	987	1005	986	981	983	982	1002	955	949	1004	959	901	1043	970	901	935	933	994	1043	968	1020	944	1014	966	1000	932	980	995	938	963	962	976	994	1010	953	997	956	987	983	1008	1016	946	1009	1014	981	996	964	984	947	1005	928	995	989	988	986	1019	1005	972	953	1006	967	1019	1012	992	959	948	938	1020	1025	972	987	991	962	1002	983	963	962	949	980	946	1036	1000	989	939	977	1052	999	991	909	1015	954	983	959	979	975	999	973	970	1002	1043	992	975	980	1028	947	987	1009	1007	956	963	995	1008	1024	990	973	944	1005	1017	1011	954	984	1014	977	995	967	1051	937	964	985	996	1003	947	1012	975	964	957	998	965	954	977	981	1014	1038	1038	917	996	975	989	978	1004	979	949	993	944	951	954	945	993	999	1021	1018	1016	982	927	977	986	1011	1032	1016	1030	938	974	1011	990	937	1037	939	1023	1009	975	958	943	999	1033	988	986	992	1026	945	985	987	1029	996	1026	1012	970	885	977	941	959	978	978	993	945	963	1018	986	940	991	947	960	973	979	958	964	1021	990	989	992	977	1016	963	951	981	974	1050	962	989	968	937	983	992	957	1001	987	960	941	940	973	984	963	967	955	1048	983	944	1003	992	953	939	936	970	971	937	1025	974	989	964	962	970	979	994	1002	1009	963	963	936	977	1003	1018	980	1009	952	1008	939	977	957	991	1078	989	923	936	987	939	998	1007	1030	1006	964	971	955	991	1001	949	965	971	1006	1052	953	958	996	943	993	1019	978	987	967	974	996	977	982	980	965	975	1004	1036	990	943	988	996	947	994	985	964	991	954	1019	990	970	994	959	979	1020	999	985	1025	1002	970	976	1012	978	984	1004	944	938	1032	896	952	1004	958	985	916	988	1010	1025	913	1028	987	950	1003	988	997	927	935	982	1026	980	1013	981	977	953	1003	966	962	936	997	966	1010	965	936	976	1031	972	1003	986	949	1033	988	955	980	991	946	981	994	967	967	1002	970	1018	1008	905	1003	944	994	994	948	953	1002	940	1007	943	1009	948	1014	967	1015	975	943	971	1006	957	1048	1040	1018	926	984	966	950	956	990	976	934	1000	998	1066	944	971	953	968	991	937	966	1035	983	1035	974	1051	1046	960	958	984	1011	910	956	959	1034	984	933	987	976	1012	981	970	971	1014	1056	977	940	925	979	1027	977	963	982	1037	948	941	980	1011	1013	969	972	944	967	995	992	1003	1001	1013	944	1001	979	994	989	985	1033	989	921	994	962	1002	980	948	941	1000	1004	1035	1013	996	1001	1000	1014	928	993	978	975	1030	976	960	972	951	1003	980	924	1040	982	926	1029	988	979	998	981	1000	1005	983	956	978	956	964	985	1055	1016	988	959	1002	985	992	947	936	1006	875	991	1029	1017	984	957	1016	1015	1010	979	1019	905	977	1020	970	952	934	1028	1019	967	958	968	968	1002	966	948	970	984	1035	1016	926	986	971	995	985	955	961	1031	972	974	973	1001	955	995	947	915	975	987	1012	976	1003	989	954	1025	1013	1007	917	966	990	952	1003	994	1012	1048	953	938	1008	1010	1037	1008	1001	983	1005	980	979	982	952	903	958	991	940	1029	1035	942	992	978	979	962	992	964	975	966	1048	928	932	963	999	1043	973	994	1039	943	999	931	966	956	970	987	959	1009	1038	975	985	980	1041	932	995	969	965	927	1008	942	1005	1014	1025	983	1032	980	1010	951	970	995	972	937	960	1015	1018	1001	974	958	939	964	986	987	999	952	914	966	968	999	964	995	1006	936	963	976	975	927	980	969	982	1058	1003	1001	917	1011	982	1003	955	992	938	999	1027	981	981	993	990	949	982	969	956	1048	1008	949	995	948	1050	974	980	999	1006	982	994	1007	948	959	992	922	978	955	1002	943	975	990	1015	1007	1007	946	1024	1035	955	967	1014	990	986	933	991	988	944	961	946	1036	971	971	949	983	926	965	955	993	1002	955	972	956	990	1088	988	961	971	1009	931	956	1022	1094	988	1021	1012	937	963	946	959	931	963	1025	1002	1006	974	942	959	991	982	939	1000	970	963	989	969	998	1034	970	969	996	997	1000	1019	989	960	1016	989	987	928	1046	936	977	987	1039	927	968	1020	1016	1001	996	997	984	1011	977	954	980	1010	972	975	1035	1017	972	1000	988	1014	956	980	975	967	945	1005	968	978	964	960	993	1007	979	1021	996	994	1035	1018	972	983	1041	929	980	954	1011	1028	956	1016	997	951	932	1021	1007	978	962	980	919	1019	916	969	1004	959	990	953	955	988	949	944	983	1006	958	995	984	974	1009	1018	1052	960	1018	1015	965	1018	994	969	992	998	970	1003	982	1013	990	985	985	973	920	990	966	1012	1039	990	1006	987	983	1006	1002	917	968	932	987	1019	970	979	961	957	948	984	974	972	960	984	956	972	998	944	944	997	983	990	969	933	997	1037	960	952	966	971	987	987	980	1068	1012	981	978	960	1028	1022	955	927	980	986	1037	1000	975	993	978	1042	969	1000	955	964	903	939	1030	944	986	1006	967	969	974	985	973	971	972	979	1005	929	949	985	981	981	1016	981	925	928	943	994	984	1001	1010	997	962	955	1028	1002	985	981	977	983	945	1045	985	982	969	931	946	974	958	1041	985	919	975
1423	661	83	79	97	119	121	111	67	76	68	62	44	42	51	55	40	48	49	56	56	40	44	46	39	31	49	42	37	46	33	39	31	32	40	37	38	35	32	31	41	33	40	34	35	34	23	29	34	33	35	35	31	33	26	42	30	40	45	28	30	43	30	34	40	39	26	33	24	31	25	33	32	31	32	36	28	29	30	32	31	31	33	20	23	32	36	23	25	36	28	14	26	27	35	31	21	35	37	33	31	25	24	26	32	20	29	36	20	32	25	34	23	30	29	38	32	31	34	21	35	36	37	24	32	33	28	22	30	34	32	41	24	27	29	24	37	27	30	26	29	32	21	23	31	28	27	31	37	27	33	24	23	36	31	41	32	33	27	26	38	26	23	35	36	26	24	30	32	29	23	27	27	30	22	26	26	27	25	37	30	28	28	32	34	30	29	30	33	35	32	35	30	29	30	23	32	34	34	37	34	30	30	30	38	27	38	20	28	25	23	25	26	31	24	32	35	24	41	26	30	38	28	30	30	22	25	25	30	35	35	36	38	24	20	36	24	26	29	36	28	23	21	33	22	34	38	19	34	27	23	23	31	35	27	28	21	29	38	28	33	29	29	32	42	30	37	23	28	22	35	43	36	20	30	28	25	29	38	24	34	31	28	23	26	33	34	30	19	31	29	27	30	34	33	32	31	33	30	35	23	42	23	21	27	22	33	31	31	28	31	27	36	31	33	34	25	33	30	42	26	30	33	26	28	38	24	36	28	32	21	26	29	29	20	32	31	30	24	37	18	35	35	32	31	26	27	21	30	33	32	35	31	31	30	30	28	31	32	26	24	26	23	33	28	31	34	26	26	29	25	24	30	28	40	25	37	32	20	19	25	32	28	32	29	33	19	41	27	32	32	34	31	30	28	22	30	41	27	30	39	31	24	30	27	30	37	35	36	21	26	28	33	29	35	33	26	28	34	24	25	33	30	31	27	29	23	21	37	31	36	20	24	38	30	22	25	31	23	39	26	31	23	31	26	36	28	32	21	33	31	38	22	32	34	28	32	30	32	27	24	33	30	33	31	27	32	26	36	27	33	33	32	27	45	22	32	23	21	25	25	31	28	24	38	41	24	26	22	27	30	25	31	27	36	36	29	26	20	32	22	32	26	27	28	25	19	23	26	37	28	33	34	31	23	29	27	22	28	27	25	22	25	18	31	25	30	37	33	38	29	31	40	29	20	29	29	25	22	31	26	28	35	33	29	34	34	24	17	34	25	31	25	30	27	26	29	41	32	31	27	37	31	27	37	28	28	34	35	30	27	23	24	22	35	27	27	37	30	23	36	35	29	31	40	35	35	26	25	34	32	28	38	31	29	25	26	26	38	41	31	28	36	35	33	25	26	27	20	23	35	38	38	38	33	37	23	20	38	42	27	26	23	31	30	18	20	25	32	18	30	29	39	37	28	41	26	36	31	32	27	35	25	31	28	32	32	30	31	29	44	23	19	25	20	37	38	32	36	41	23	38	36	24	37	32	37	27	26	30	28	22	33	35	29	28	36	30	31	38	33	30	30	33	32	32	24	30	24	35	16	30	34	16	33	28	25	37	25	21	28	20	32	33	33	24	23	25	28	29	19	28	30	19	28	34	36	29	28	29	31	33	16	22	38	36	23	27	33	26	25	27	28	28	25	31	27	27	32	29	24	25	37	20	32	16	32	35	22	32	34	22	19	30	27	31	33	28	32	35	20	32	27	26	35	31	28	24	22	23	39	33	33	25	16	34	34	24	31	23	24	30	31	30	25	31	24	19	33	22	28	28	37	22	33	30	34	29	33	31	27	30	21	28	34	28	20	27	32	22	27	37	21	26	32	33	40	36	39	35	28	30	24	29	21	35	23	31	33	34	31	21	28	29	29	21	23	35	26	22	25	21	27	26	38	21	30	33	27	23	26	34	38	23	33	30	29	34	24	29	35	41	33	34	35	30	37	35	20	28	22	31	32	31	33	38	45	31	25	24	25	31	30	30	29	16	33	38	33	25	39	28	35	35	34	37	33	30	34	33	23	26	33	40	23	18	27	22	32	28	24	29	36	26	28	40	28	32	32	33	33	30	27	24	37	37	23	21	25	27	33	30	29	29	33	40	30	42	28	31	26	28	26	38	28	22	28	30	31	24	30	20	25	30	34	25	30	24	22	28	31	23	32	35	32	31	32	28	34	35	31	26	24	22	31	33	27	32	19	28	41	36	29	30	16	32	29	30	28	26	26	33	27	28	20	23	31	31	35	29	25	32	32	30	32	26	28	18	30	26	29	33	27	33	26	35	23	35	28	34	36	27	28	36	26	21	31	37	22	33	34	42	28	32	40	26	39	33	38	19	23	38	40	27	32	39	32	29	38	28	43	25	39	31	34	27	24	23	34	40	28	44	27	28	26	35	26	39	25	24	36	30	41	26	27	32	42	36	34	27	25	23	26	18	28	39	32	27	22	32	22	42	32	23	26	33	27	31	27	37	36	26	31	31	28	29	33	27	29	33	22	28	21	27	31	31	36	24	20	27	37	25	33	27	24	28	28	26	27	29	33	33	23	22	28	28	30	35	23	25	15	21	39	33	30	29	30	47	32	24	41	33	33	32	26	20	25	23	29	26	31	26	19	32	28	28	26	23	35	35	27	35	22	33	30	36	30	27	23	42	24	33	41	25	35	31	29	32	39	30	26	34	19	33	31	28	38	16	25	26	31	33	21	31	34	27	27	27	30	25	24	28	30	33	34	36	30	31	26	38	31	27	22	31	34	22	25	30	23	37	27	33	34	28	27	37	28	29	25	33	34	28	34	40	39	31	23	25	27	28	33	36	25	27	28	30	32	36	28	21	30	28	27	34	28	26	33	31	33	25	30	28	33	26	27	24	26	28	29	22	23	29	27	32	28	45	36	28	27	29	24	21	29	25	26	29	19	24	27	36	31	36	38	27	26	27	21	29	30	30	35	30	30	30	36	31	33	29	27	29	31	28	33	31	11	25	26	19	29	35	37	33	27	26	38	27	27	25	28	34	20	34	25	26	32	29	30	26	35	38	33	27	25	25	32	38	20	25	33	33	23	28	28	35	26	28	35	18	31	31	25	28	20	31	28	31	27	39	24	30	31	29	28	32	30	39	27	25	35	27	22	30	20	31	44	33	26	30	31	34	34	39	23	34	26	31	35	26	29	31	40	36	29	25	33	34	34	22	30	34	27	28	36	36	41	32	33	23	34	27	24	28	43	26	29	25	32	33	36	35	25	31	30	18	25	30	33	38	29	30	35	23	21	33	32	24	27	31	24	31	27	29	38	36	31	28	39	23	30	30	27	29	29	40	34	32	31	37	34	33	22	33	30	28	25	37	27	26	31	23	21	31	28	30	25	29	34	31	40	39	26	26	28	39	36	29	33	30	27	24	25	36	32	26	33	32	23	32	28	34	38	34	38	18	31	29	26	30	30	36	35	28	30	36	25	31
13041	13196	2187	6103	10355	9640	7923	6429	5083	4126	3362	2827	2423	2073	1807	1779	1553	1561	1550	1460	1460	1390	1343	1344	1156	1151	1119	1009	1036	1017	896	894	868	797	755	715	796	770	722	691	708	615	642	672	588	627	652	620	600	608	676	644	652	630	610	665	726	670	646	709	681	670	628	637	662	632	594	639	623	589	617	525	554	545	555	496	515	511	527	563	462	513	522	491	492	452	452	481	507	481	486	471	472	479	491	480	497	461	459	447	483	497	449	481	522	499	478	439	463	458	452	463	483	448	467	499	517	505	494	515	455	485	478	446	474	493	458	491	465	454	457	409	468	470	466	535	472	480	452	464	461	446	472	458	466	486	469	460	451	496	476	476	471	486	459	458	482	487	479	476	481	467	457	466	442	475	474	420	457	456	462	436	478	478	459	505	456	447	500	454	484	463	473	470	488	437	486	472	462	503	432	459	480	445	478	457	450	468	479	476	449	439	470	467	466	461	466	454	480	418	429	472	448	465	503	479	469	420	439	455	455	469	488	440	471	474	469	453	431	460	448	484	472	464	475	463	482	487	420	460	500	455	456	471	488	458	482	497	486	463	466	463	433	449	458	475	473	467	474	464	475	469	459	457	500	486	439	516	462	479	456	511	476	446	492	510	497	479	457	441	473	444	447	474	444	485	455	461	442	496	467	467	465	443	486	463	441	483	470	452	479	505	456	474	472	476	493	471	490	433	424	462	447	434	434	472	468	465	469	469	452	472	426	477	455	484	464	437	456	499	462	479	471	491	486	443	441	442	471	470	465	458	486	446	494	472	463	460	523	486	452	480	486	448	483	510	467	450	473	470	474	461	485	451	466	450	463	461	449	442	457	457	479	466	464	458	501	478	429	481	486	477	466	471	466	457	506	449	509	496	478	456	465	505	473	451	457	483	486	411	450	465	476	468	444	462	474	432	461	468	450	466	483	437	481	499	489	443	466	468	453	447	431	498	462	437	468	450	469	474	426	488	454	425	473	466	491	485	495	475	476	458	466	448	472	443	458	438	503	473	473	447	455	482	425	450	448	459	445	460	484	451	489	475	485	464	456	452	443	484	473	513	478	458	477	459	469	485	482	481	484	448	479	464	464	468	441	476	471	468	447	493	488	472	479	453	421	503	471	468	478	480	462	500	513	478	455	440	462	461	472	471	493	454	472	464	495	453	476	480	487	427	489	480	446	465	460	467	463	499	446	487	444	476	452	487	441	491	520	491	498	480	464	447	509	464	479	462	445	467	468	442	460	511	438	456	471	490	468	453	449	489	461	477	484	482	466	457	489	472	486	467	455	468	457	445	465	435	490	482	488	442	484	510	445	478	472	430	506	461	454	456	465	487	492	468	478	494	477	501	464	466	490	452	436	474	459	490	468	459	487	455	492	454	474	444	484	483	443	458	458	427	462	443	438	431	453	483	494	457	492	469	464	459	461	439	412	494	467	454	474	460	468	473	479	492	464	482	462	495	474	439	511	452	459	487	439	476	482	478	484	479	459	442	469	435	464	445	441	492	469	464	452	468	448	458	477	485	489	476	449	416	443	444	426	460	473	476	468	482	487	458	455	504	448	459	511	466	461	467	444	485	449	518	472	435	474	471	510	488	434	483	460	476	445	478	450	458	461	466	459	444	469	503	448	462	487	455	430	443	451	487	484	457	450	467	471	517	468	463	479	471	478	479	426	451	497	489	485	485	476	458	485	480	470	456	459	437	471	470	451	458	464	452	478	507	467	451	470	492	450	454	472	453	482	448	470	464	463	430	469	440	520	457	428	467	466	483	465	450	462	501	492	473	482	464	473	472	457	452	494	463	462	469	445	466	477	480	476	452	468	483	458	417	466	456	444	494	467	475	469	430	441	449	468	457	520	455	463	481	483	459	473	527	482	457	477	437	504	478	462	470	479	484	454	445	477	460	490	465	423	467	466	471	512	459	506	481	448	422	460	469	466	486	467	447	494	454	484	420	492	459	476	509	471	471	493	425	427	455	438	430	448	470	452	437	467	465	489	434	486	459	505	442	460	461	505	492	471	485	428	497	447	472	496	482	485	504	452	494	467	450	513	466	464	458	457	470	476	486	448	442	497	449	478	431	475	464	424	500	474	479	487	467	477	500	439	444	464	458	475	452	449	477	441	522	479	474	445	465	461	516	483	476	489	468	476	456	441	482	498	474	479	458	488	440	461	451	480	465	479	464	468	495	503	436	438	487	442	465	460	481	489	477	396	476	454	459	473	502	482	460	438	477	467	471	493	461	494	471	423	494	468	461	463	457	448	495	448	450	484	469	433	454	469	440	466	476	480	473	465	469	463	460	461	430	459	476	465	453	470	497	450	447	457	458	485	496	461	490	506	461	453	453	472	465	510	480	469	480	446	467	480	478	409	448	499	466	452	454	462	483	487	480	477	492	444	429	499	460	452	453	481	464	491	441	451	480	481	437	458	520	426	500	462	482	421	473	501	487	473	453	505	448	461	479	461	480	463	464	490	478	487	471	510	467	420	458	408	470	445	462	437	465	462	466	472	486	482	503	497	477	460	450	441	489	485	456	497	445	444	507	489	426	463	429	438	477	450	432	472	429	442	462	492	491	428	451	460	465	459	467	462	490	442	451	448	443	466	422	436	461	471	466	476	476	498	433	457	477	492	471	457	517	470	447	443	486	461	445	470	470	490	472	457	486	441	472	474	443	460	438	473	468	481	468	509	413	438	503	456	455	480	490	479	457	458	418	457	459	438	447	476	484	466	455	468	434	504	467	476	491	447	478	446	462	477	458	462	484	463	458	476	445	475	442	413	443	466	452	465	506	473	505	502	444	486	492	483	433	463	465	458	495	459	425	494	481	461	471	439	491	466	472	444	502	487	480	441	488	447	485	469	461	472	431	426	444	476	480	516	443	439	480	455	488	486	434	488	448	472	461	501	444	462	512	468	438	485	494	469	476	434	458	473	450	437	442	491	470	450	483	479	516	448	462	450	467	501	471	501	484	475	478	443	443	481	443	506	427	474	463	447	474	466	490	454	440	474	464	484	447	435	460	491	518	455	445	472	469	437	422	441	500	426	463	463	461	459	430	469	472	443	486	462	484	472	489	508	460	467	446	464	492	466	454	478	483	461	486	489	444	478	485	434	473	476	427	478	422	444	500	471	486	445	510	472	476	470	480	450	430	511	437	468	455	473	463	479	461	504	505	483	472	437	489	483	488	461	452	445	475	460	473	426	471	481	460	436	454	491	485	452	448	454	523	471	453	438	483	501	455	476	428	476	459	457	464	486	445	454	467	502	469	435	490	429	475	471	464	482	429	457	467	496	489	470	462	470	500	462	449	497	474	462	468	469	529	468	479	485	488	458	456	465	454	470	469	428	482	439	446	463	482	461	461	409	439	434	457	470	478	447	505	462	461	476	442	473	448	452	451	449	461	516	459	486	471	444	472	435	487	461	456	456	422	467	456	454	442	461	487	463	480	500	447
878	2490	174	138	229	258	226	205	193	168	145	106	129	107	98	86	87	86	91	88	94	63	94	66	64	72	56	73	68	65	63	66	69	58	54	47	53	53	50	63	56	58	62	52	47	44	43	48	68	57	56	42	44	43	47	46	48	49	60	36	60	56	49	35	39	50	44	52	46	53	44	37	61	46	44	40	50	50	44	42	39	38	46	42	47	50	41	46	37	48	51	51	42	42	40	49	42	29	35	49	48	26	55	56	44	46	50	48	49	38	38	47	46	37	47	47	32	44	28	41	41	47	35	45	33	34	33	48	40	55	45	46	47	50	36	38	42	50	35	51	45	27	42	45	32	31	41	38	45	50	42	35	39	43	43	39	34	51	48	47	31	39	43	51	47	48	51	41	36	42	54	48	41	45	34	40	38	32	49	46	47	43	56	47	36	42	40	41	52	50	44	50	46	57	42	50	54	44	57	30	39	39	46	46	43	47	46	40	24	54	45	43	49	41	49	44	49	37	58	51	51	58	29	45	47	38	30	39	38	42	44	43	45	57	31	48	51	41	42	51	39	47	31	39	31	39	37	52	38	45	35	43	40	48	34	38	52	51	38	46	50	44	34	54	38	44	47	37	49	44	48	46	47	44	46	38	49	36	41	50	41	40	52	47	35	39	39	47	51	51	41	42	50	45	45	45	56	36	36	43	33	48	49	51	45	46	38	45	54	42	48	45	50	49	46	44	39	41	38	49	43	42	48	39	46	40	55	44	50	46	48	31	38	39	47	52	46	41	40	45	40	55	47	39	35	42	40	44	52	31	49	50	48	51	40	36	37	47	35	44	41	35	43	33	47	54	52	41	37	42	55	47	63	47	50	44	51	50	24	32	50	60	44	46	45	41	52	28	43	46	49	43	45	54	34	45	51	44	48	50	48	36	41	43	48	37	46	36	37	43	53	39	50	52	40	55	37	30	54	46	55	42	44	34	51	35	42	41	45	47	46	32	34	39	28	44	28	44	55	44	36	38	41	47	43	47	36	43	42	48	46	50	35	42	43	56	47	35	45	45	34	64	46	35	57	48	44	37	39	44	49	50	34	48	47	42	45	39	42	43	39	38	51	45	31	45	50	46	66	64	42	48	44	54	52	47	60	49	48	40	48	38	36	38	44	39	50	48	45	61	42	45	46	43	43	41	40	34	46	52	39	43	31	34	45	52	51	46	43	40	38	38	40	39	46	49	50	50	47	30	47	54	47	29	45	45	38	54	56	44	42	53	44	45	54	41	45	35	44	45	41	45	34	41	38	43	42	33	45	44	34	49	27	44	49	56	36	52	52	48	39	48	45	50	46	41	43	48	54	34	41	45	38	48	30	39	60	41	41	39	52	57	34	45	54	40	49	37	51	36	44	39	43	42	39	34	35	47	40	41	35	36	43	49	44	42	41	44	33	57	46	39	49	44	39	46	47	48	38	39	48	40	37	35	44	39	43	32	41	33	52	41	40	33	48	51	35	37	44	45	36	49	47	41	52	39	43	38	42	43	30	55	50	44	40	40	46	41	45	37	44	43	51	43	24	43	44	51	50	54	46	44	49	37	49	45	45	54	39	41	37	53	35	40	51	38	41	46	47	53	33	33	40	38	28	49	48	47	41	29	35	30	38	49	53	44	44	47	44	48	44	57	48	50	42	50	52	42	40	34	45	33	45	39	45	43	44	30	46	49	36	40	47	43	51	47	51	34	44	61	48	36	41	46	47	47	39	51	45	37	35	41	48	42	41	49	43	37	36	36	38	53	28	40	39	40	54	48	39	45	40	38	44	52	54	32	52	43	45	45	35	45	48	49	58	42	49	40	43	42	42	47	37	40	45	36	44	36	38	37	48	51	34	33	49	34	43	41	55	32	36	44	40	46	49	44	44	57	38	60	39	36	43	44	53	45	54	47	37	50	41	43	48	44	47	42	43	47	54	40	43	52	38	35	28	41	36	36	32	56	46	38	39	28	52	44	47	35	38	40	42	42	47	43	48	39	45	39	49	43	42	32	45	45	53	37	52	34	46	35	42	44	52	50	45	43	44	31	36	44	48	43	44	53	49	42	44	33	48	38	40	42	60	43	45	54	39	42	34	44	48	39	51	43	51	35	48	42	60	52	44	43	40	38	45	50	44	39	52	42	43	47	40	32	43	41	44	33	45	46	32	43	46	39	65	41	42	35	39	34	48	36	48	41	32	42	36	45	44	36	33	40	37	49	52	50	48	43	47	40	43	36	49	48	48	43	49	48	45	46	66	46	41	47	37	39	38	44	46	39	47	49	36	44	45	41	35	35	52	36	54	36	29	66	38	44	38	57	39	36	44	43	43	42	38	42	51	40	42	47	45	53	38	43	36	35	47	44	41	50	50	39	50	33	45	51	37	44	40	44	58	40	47	57	43	43	48	42	48	34	47	43	42	55	56	50	37	48	28	49	46	37	41	51	34	38	54	47	55	49	46	43	41	38	42	58	50	51	40	55	38	36	47	40	45	45	58	43	49	50	35	33	50	37	43	31	51	50	55	36	57	54	55	49	50	42	35	39	42	36	59	36	41	39	44	34	34	41	45	38	58	59	38	45	43	38	44	38	38	37	42	40	39	48	46	45	52	48	46	47	46	46	45	44	40	43	38	46	34	44	41	40	50	39	49	39	36	39	45	48	41	61	38	52	40	40	33	37	38	43	37	39	48	35	56	42	46	43	40	40	31	41	40	49	40	39	51	45	43	46	52	42	51	42	49	42	42	35	31	39	32	39	36	31	46	53	50	47	42	40	37	38	40	44	40	51	47	47	37	45	63	32	61	37	27	42	35	37	55	42	51	36	37	43	43	49	56	37	48	37	46	37	37	39	51	35	56	45	49	34	52	33	66	50	42	51	43	48	40	48	35	46	49	43	46	41	45	42	47	35	40	31	54	40	47	44	38	36	34	42	47	49	42	45	43	44	47	50	46	43	39	46	49	51	39	42	38	44	46	36	43	49	40	46	44	42	41	48	33	41	41	49	56	43	40	43	47	40	39	31	51	39	41	36	43	51	53	30	49	44	37	44	36	36	54	36	45	42	43	52	49	49	56	35	45	40	44	33	41	40	56	35	55	47	58	45	40	47	43	49	45	38	29	41	40	44	47	55	35	36	38	45	48	35	58	49	47	60	39	52	46	57	43	60	52	46	55	44	32	37	43	45	46	48	48	48	39	40	55	41	40	43	48	43	51	44	48	45	45	48	37	44	43	41	56	33	44	51	45	46	39	40	48	41	47	33	32	45	49	52	53	41	57	36	41	41	41	47	30	45	54	43	45	47	46	37	37	35	45	35	49	47	47	39	43	60	55	61	47	41	38	50	42	41	43	45	39	48	32	41	46	54	32	38	41	42	45	43	37	40	37	39	39	43	45	43	46	38	44	46	49	56	50	41	39	57	40	39	43	43	34	34	41	36	48	39	32	46	53	47	47	33	47	36	40	38
20921	15030	4537	12290	19077	17382	14446	12049	9666	7866	6534	5499	4844	4098	3504	3336	3038	2875	2757	2752	2547	2358	2304	2181	2014	1932	1814	1754	1617	1559	1497	1432	1321	1276	1331	1227	1221	1220	1175	1092	1078	1173	953	1001	1007	993	972	957	947	911	954	968	947	1006	1025	1029	1059	1022	1051	1043	1046	1032	1030	990	972	923	960	967	942	935	908	904	807	796	790	799	773	773	752	758	742	753	726	732	708	719	666	696	748	717	758	701	719	692	763	710	672	706	721	709	671	666	688	667	669	695	673	671	687	689	661	696	699	710	669	768	708	652	697	724	644	701	718	686	698	644	675	686	656	699	671	655	646	712	655	697	661	726	691	687	662	682	678	666	687	659	689	695	665	682	663	698	740	659	654	644	703	652	648	671	646	716	686	685	691	662	711	684	688	695	634	670	707	714	692	658	659	747	668	689	669	710	663	740	702	695	667	679	700	681	720	686	655	686	675	603	687	688	738	727	721	724	671	706	695	721	708	720	663	696	632	656	700	681	679	734	689	627	674	700	636	660	664	645	654	668	649	700	644	681	671	659	687	618	644	691	709	712	705	662	687	705	657	661	670	702	702	680	670	658	735	671	705	663	691	642	660	673	664	693	676	684	709	715	680	674	704	685	679	666	631	675	672	657	737	643	703	645	752	713	706	689	696	677	678	652	690	699	676	699	708	660	686	660	696	650	658	658	651	670	752	641	714	656	652	669	735	626	663	710	700	661	680	657	671	668	723	688	696	655	680	694	654	658	667	677	673	731	675	670	680	686	687	659	672	666	675	702	646	677	670	633	714	656	645	655	660	697	701	650	665	700	653	687	693	655	704	713	653	643	630	679	646	677	667	672	702	734	684	644	642	660	659	691	663	696	647	638	674	705	681	652	664	665	718	707	680	671	705	684	689	675	709	709	681	656	679	673	669	670	639	736	666	724	686	715	704	682	689	673	693	691	698	670	692	712	664	644	666	697	686	686	656	683	683	689	673	639	667	697	658	717	628	663	632	653	665	652	645	658	658	693	711	698	667	639	637	655	656	671	730	696	695	672	637	745	668	694	652	708	704	660	713	694	668	665	647	722	670	720	695	676	683	711	686	639	652	655	696	662	689	684	670	670	674	687	725	661	677	688	650	694	648	706	626	673	657	704	691	657	734	654	681	694	694	720	751	677	679	684	686	681	654	698	643	672	719	726	670	664	682	668	721	687	690	626	687	665	730	700	646	697	694	705	676	711	659	689	660	645	709	678	668	661	678	659	678	709	694	610	728	686	674	684	693	673	719	714	671	664	694	678	661	704	747	681	659	673	672	658	642	694	731	621	686	628	663	670	706	735	693	673	677	639	669	671	697	676	738	700	697	659	672	654	644	682	696	605	667	660	696	635	669	712	693	597	667	692	700	679	639	618	703	713	734	721	676	649	692	679	685	699	739	649	662	667	726	670	723	704	695	714	704	650	674	671	686	687	671	683	704	699	655	664	697	701	693	722	662	659	654	656	683	654	693	681	688	671	680	690	698	643	708	681	707	664	686	648	689	713	705	679	679	696	674	652	672	695	662	668	727	686	698	690	682	624	627	692	683	694	663	691	671	689	686	692	678	682	684	691	666	687	673	697	702	706	745	674	703	662	712	677	706	689	674	659	676	649	679	691	673	661	713	714	676	726	716	685	674	727	708	694	698	697	748	694	686	702	676	675	677	722	712	666	675	677	672	695	681	669	694	670	680	630	704	674	677	682	709	673	702	672	681	661	665	656	665	663	669	775	676	678	688	637	663	670	666	645	646	656	713	683	705	666	652	668	672	666	720	697	695	686	675	642	696	705	649	702	635	658	695	695	688	663	649	708	700	655	694	653	660	719	713	701	718	683	702	671	668	709	658	681	683	678	655	668	648	658	665	670	665	703	709	636	731	663	684	641	730	668	686	685	619	656	658	712	663	685	627	705	665	687	706	668	701	619	682	655	653	715	694	698	651	695	703	665	672	677	661	697	642	676	648	688	677	651	654	703	665	694	725	657	656	671	673	652	675	668	658	693	685	642	683	703	648	714	741	683	658	711	689	652	672	714	700	638	632	706	638	688	715	654	707	682	725	678	679	693	652	740	703	658	699	684	657	693	653	688	674	629	679	665	665	683	696	673	673	683	636	654	680	658	693	660	701	652	654	698	686	675	686	685	724	677	726	682	689	680	694	686	746	673	692	687	634	682	688	677	671	710	698	673	679	718	664	684	664	708	629	679	666	710	664	622	658	665	669	715	675	697	710	616	736	673	712	692	692	691	692	657	674	655	655	697	676	715	695	717	653	656	671	682	745	668	672	660	678	680	700	644	692	671	687	689	658	704	763	744	674	708	655	689	645	704	686	686	692	669	662	678	715	711	672	672	653	683	649	706	729	705	664	681	714	659	697	706	679	666	655	699	657	680	668	654	712	691	682	675	661	672	665	656	641	690	725	679	672	725	676	700	659	665	662	704	673	692	651	665	666	699	651	664	708	695	679	696	664	686	652	674	697	700	667	647	687	666	693	720	704	679	698	662	750	681	680	693	704	628	694	721	661	683	687	681	713	691	688	710	620	744	693	650	666	668	654	679	625	651	664	695	675	677	668	639	685	708	698	652	708	667	668	698	698	662	667	649	730	682	720	681	700	661	661	658	675	712	658	674	653	665	667	729	669	651	709	653	671	627	651	667	693	686	680	699	690	686	666	664	643	676	710	654	678	695	646	635	664	691	685	672	720	646	674	664	679	713	668	680	703	715	677	674	725	680	688	662	709	674	755	688	672	675	735	684	673	689	657	680	686	754	680	649	674	664	706	683	672	722	659	675	668	662	678	679	683	667	679	699	655	679	694	706	686	657	681	643	668	664	631	638	724	671	694	686	656	684	694	690	682	669	665	671	659	735	630	689	652	695	646	687	686	715	646	673	662	673	728	653	690	654	674	695	677	674	663	703	689	717	644	662	719	701	664	661	685	684	653	705	711	695	701	683	701	689	638	671	677	666	625	688	677	626	657	679	718	692	664	705	699	661	672	655	611	693	672	690	679	677	663	678	652	662	677	692	714	664	668	673	728	651	644	674	724	680	706	660	726	657	701	647	698	679	651	669	699	694	645	736	693	680	680	679	698	670	716	696	620	675	709	692	745	703	727	653	670	679	701	687	690	678	684	668	689	691	710	667	672	674	702	683	713	654	716	682	648	660	673	662	702	703	654	688	724	681	639	676	678	674	669	703	677	660	667	653	682	697	689	670	700	686	675	686	680	679	718	617	675	687	697	702	628	704	713	655	644	674	625	703	698	665	654	680	705	629	674	712	678	684	670	697	730	663	738	640	647	659	683	662	708	675	657	714	676	685	707	682	657	693	718	679	653	652	676	699	685	663	698	686	687	666	710	650	665	733	666	708	697	647	676	695	647	690	698	681	681	696	670	663	677	685	683	697	694	678	648	669	704	685	678	681	640	680	666	685	685	658	688	701	706	685	662	690	675	638	708	660
2614	1766	162	129	200	216	205	185	158	130	124	122	111	102	87	83	92	64	85	81	90	82	75	82	75	61	75	65	85	54	54	60	60	67	55	63	62	51	46	42	49	52	64	55	38	53	48	46	67	49	46	48	56	38	76	48	54	53	54	54	49	43	48	40	56	49	56	45	42	45	40	41	57	48	56	44	47	38	43	42	53	39	45	46	47	42	49	38	44	51	46	47	36	44	54	57	39	50	38	51	42	50	48	44	62	39	54	44	44	47	52	45	45	39	52	39	54	56	54	44	45	35	47	42	51	60	32	44	56	49	36	50	48	49	46	44	58	48	46	51	59	53	57	44	40	44	50	37	41	47	47	59	46	59	44	53	46	55	28	39	46	42	43	45	55	59	46	33	46	48	38	33	53	42	46	43	41	48	44	39	39	45	37	41	41	26	31	46	54	51	47	45	51	44	55	59	43	39	46	43	38	49	50	34	43	42	51	39	44	51	34	49	54	39	47	53	57	44	44	51	41	46	39	50	47	41	44	48	44	44	51	47	45	50	42	42	49	57	39	43	44	46	53	43	49	59	48	52	40	39	46	41	55	50	44	53	51	32	48	50	43	54	47	49	43	46	52	48	41	63	43	47	61	43	43	48	38	50	45	60	37	51	54	52	47	56	41	44	45	39	45	41	50	42	35	56	48	44	49	53	48	45	41	40	55	54	46	46	52	49	43	56	42	40	51	36	50	49	51	51	42	47	39	46	40	51	43	52	51	41	62	53	44	32	39	36	39	43	55	38	41	44	53	48	53	47	44	45	40	49	54	48	40	50	44	46	48	37	39	46	45	50	44	49	51	55	42	55	49	55	51	48	45	50	54	47	57	52	51	43	44	59	37	47	48	50	36	43	49	40	46	43	52	52	46	38	38	43	40	47	54	62	43	52	41	59	47	53	38	44	37	38	56	54	46	45	46	46	48	51	46	39	45	53	39	49	51	56	42	47	41	51	37	49	55	40	52	60	50	49	48	64	43	50	52	44	50	39	47	47	41	53	51	46	37	55	42	53	47	45	35	47	45	50	47	52	45	37	35	41	44	54	49	54	34	51	50	49	56	50	59	40	45	52	54	44	39	39	49	40	38	49	51	52	50	35	52	53	40	51	62	50	56	53	44	55	44	47	36	56	46	51	41	47	41	39	50	56	53	33	48	35	48	51	51	46	37	45	52	52	51	43	52	45	40	48	58	44	35	54	49	48	43	40	51	53	42	67	47	40	48	48	47	46	42	39	64	53	31	46	44	27	35	51	50	58	66	48	47	55	52	58	48	42	42	52	44	46	30	42	39	54	42	48	55	45	48	51	42	41	29	49	47	40	38	48	47	38	49	39	46	54	44	46	55	50	49	47	55	51	48	48	58	48	52	52	49	56	43	52	42	49	42	51	40	50	49	40	41	45	56	49	50	35	44	39	41	35	36	58	41	54	52	52	38	51	46	59	40	56	38	42	46	57	43	56	57	41	41	32	39	38	49	41	45	42	47	51	49	46	62	46	31	43	45	55	49	49	48	48	33	61	46	36	43	46	47	46	44	60	60	61	39	48	39	50	44	50	53	47	48	49	51	45	49	43	44	51	60	52	43	61	40	55	37	43	48	43	44	45	45	53	49	36	50	41	60	54	54	41	41	52	56	60	49	48	50	48	44	46	38	38	40	62	43	45	54	57	40	41	33	48	53	41	50	37	34	51	45	54	36	41	48	49	41	48	46	44	49	43	45	47	40	36	52	49	46	32	49	35	52	54	46	44	43	55	42	50	42	51	38	58	37	42	43	49	54	50	47	39	53	44	51	44	46	45	46	35	49	42	36	29	44	35	49	50	55	48	53	56	54	42	36	40	40	43	39	38	48	41	46	46	45	44	52	48	41	35	43	39	39	57	45	43	46	51	36	61	41	59	54	38	35	53	46	47	39	56	63	37	54	53	40	35	39	38	45	32	55	52	48	43	45	47	42	43	44	44	50	38	47	49	40	61	62	47	48	59	59	48	33	44	57	56	38	37	45	38	48	41	48	55	49	47	53	46	53	46	34	51	50	43	46	45	45	46	41	38	53	35	43	44	37	39	46	48	49	46	52	39	43	42	51	47	45	46	44	52	46	52	46	48	46	48	50	56	39	57	50	46	66	42	43	52	50	41	43	41	33	41	30	32	51	46	33	42	51	48	35	47	54	38	42	49	52	46	58	54	47	45	51	52	48	40	52	46	46	38	37	45	46	43	43	44	51	32	52	54	59	55	46	35	43	54	51	50	55	44	45	47	46	57	47	51	45	43	51	38	52	43	55	49	43	34	44	51	48	51	42	48	48	42	54	38	37	43	48	45	42	38	47	42	60	44	28	28	46	42	55	56	50	44	45	49	41	48	37	56	36	41	46	53	44	31	46	54	51	52	51	39	48	54	53	53	42	50	26	47	36	44	38	41	50	42	46	40	55	56	35	57	50	55	40	58	41	53	61	41	34	51	51	47	45	43	63	36	31	45	47	43	48	38	59	66	52	51	38	48	56	55	46	57	56	51	43	44	41	47	60	35	53	42	38	47	52	46	34	36	54	31	43	41	36	41	47	48	53	47	44	41	34	51	54	40	50	47	43	54	44	38	40	46	54	40	49	42	61	53	39	33	62	39	41	40	40	56	32	53	50	42	59	48	53	41	46	39	52	46	44	50	36	51	53	37	50	37	41	53	52	48	45	45	46	35	44	38	56	55	38	38	49	39	45	48	51	52	43	39	53	46	50	33	41	34	42	49	55	49	41	51	53	51	47	50	40	60	38	45	41	45	55	37	54	45	46	46	45	52	29	34	43	37	41	50	40	46	55	52	41	45	40	56	44	40	52	53	49	44	46	39	57	45	61	41	48	36	43	38	44	53	43	42	46	51	42	59	48	46	38	48	48	51	50	43	46	47	46	44	61	48	57	46	49	48	49	38	38	42	45	45	44	50	57	49	50	45	40	38	46	49	47	55	60	57	46	51	52	40	38	50	50	47	44	47	49	42	41	54	53	53	53	51	51	53	39	49	46	42	48	49	41	45	44	40	49	41	51	38	49	42	48	51	58	38	52	53	46	46	51	48	40	44	37	50	42	47	60	35	40	51	58	47	41	52	51	48	46	42	41	48	53	56	43	42	44	50	46	62	50	44	45	35	62	40	45	44	54	53	42	49	46	42	41	51	49	47	50	45	42	45	48	52	45	51	53	36	39	54	37	42	46	53	44	52	33	33	50	43	48	39	59	44	37	43	54	46	54	39	40	39	32	46	41	38	58	60	37	55	46	52	43	64	50	50	47	44	53	40	48	45	46	39	53	42	43	44	47	56	51	44	41	52	44	44	49	42	51	48	55	48	53	33	44	46	48	38	39	43	38	42	48	61	44	40	37	54	48	45	44	59	44	44	55	55	57	32	47	53	30	41	48	46	57	45	37	51	43	42	42	40	38	38	52	32	47	49
18225	14938	3977	10690	16685	15813	13317	10726	8875	7159	5944	5131	4383	3670	3349	3088	2910	2723	2668	2515	2456	2231	2243	2098	1950	1816	1775	1583	1553	1504	1428	1445	1346	1290	1179	1218	1185	1154	1083	992	1098	1063	1090	987	990	1048	964	952	940	991	953	986	1039	1013	983	1088	1033	1099	1044	1058	1033	980	1010	1020	1003	985	965	884	883	886	902	824	840	819	821	787	757	788	758	780	796	730	798	762	765	778	749	746	823	722	745	724	784	721	769	702	739	681	712	744	805	744	736	722	718	738	725	752	748	718	753	728	719	725	723	749	692	726	663	722	714	730	742	749	732	699	702	731	692	665	759	692	731	713	748	704	756	712	688	712	727	727	770	699	686	702	664	736	714	728	726	786	698	698	732	713	700	700	729	670	697	746	699	740	719	706	692	715	740	712	728	707	673	735	702	727	704	707	697	674	772	687	695	754	739	770	725	702	678	728	680	713	721	698	738	726	716	723	739	730	724	712	714	722	738	736	742	730	712	709	712	736	729	718	712	760	694	749	695	739	758	704	732	774	686	689	742	730	727	724	737	751	681	717	686	714	729	690	767	698	699	748	698	720	740	761	701	705	687	700	707	712	747	709	700	727	728	702	718	730	741	700	694	751	710	717	706	722	711	710	729	721	723	729	736	689	740	660	716	696	713	718	676	702	739	748	717	701	752	699	765	716	691	679	696	732	723	654	696	673	673	702	728	688	724	685	749	706	739	711	696	754	722	696	765	762	732	688	691	738	689	708	752	782	681	735	747	708	697	723	741	722	780	705	697	692	690	740	730	692	703	703	699	717	745	677	697	714	685	735	669	733	698	724	720	735	728	723	700	718	652	636	728	698	746	706	762	695	677	711	710	713	716	711	657	686	736	725	737	746	697	675	700	713	721	711	706	694	694	697	698	707	708	682	728	692	717	724	764	715	677	699	710	731	712	733	709	710	726	696	753	691	708	689	708	709	675	767	731	712	725	732	715	719	736	721	711	711	780	743	718	723	717	701	699	709	695	700	723	732	720	728	727	721	696	744	693	703	676	719	737	705	729	753	660	718	707	721	714	701	763	717	736	715	702	688	682	740	754	704	720	738	729	700	738	756	665	697	699	694	730	741	726	718	745	723	745	701	733	672	701	694	731	757	745	758	720	726	717	708	704	720	676	691	716	712	750	725	686	703	664	717	728	672	693	718	719	668	711	732	709	706	734	757	703	700	771	737	704	708	722	720	709	687	720	748	718	727	740	724	711	770	722	712	667	686	682	692	719	688	770	726	670	734	722	727	684	765	689	721	712	742	730	735	727	696	658	696	723	705	743	764	683	763	716	748	767	679	700	711	735	679	701	701	719	726	691	711	700	696	670	722	762	655	736	709	710	728	744	723	784	707	702	692	692	742	733	714	654	722	718	694	742	725	716	688	745	662	690	713	674	699	722	749	719	711	707	704	740	729	719	632	700	747	745	753	724	695	714	783	709	729	710	738	706	725	734	648	729	693	716	670	742	727	715	717	719	739	733	710	719	708	769	716	711	729	688	682	630	680	713	718	696	721	747	750	728	732	725	701	702	685	712	719	744	699	706	743	755	686	736	690	721	701	696	683	713	703	706	752	760	684	718	715	770	703	664	693	746	667	756	770	751	730	686	684	723	765	680	728	698	764	678	705	704	700	729	735	707	723	703	702	674	687	659	711	694	741	690	686	740	702	700	760	708	657	706	725	733	747	720	727	701	724	724	671	751	716	692	668	743	704	709	751	754	745	699	748	737	724	667	675	729	744	749	707	739	722	713	703	719	668	723	680	727	730	726	706	698	707	733	724	719	709	719	719	724	683	748	704	738	679	695	723	688	694	674	709	717	742	677	698	707	686	741	715	705	681	763	695	733	685	703	699	741	701	733	766	756	741	727	714	719	739	733	724	695	737	668	704	688	700	707	706	694	689	686	706	730	766	722	723	691	707	703	718	734	753	683	696	667	726	753	646	702	712	685	741	727	708	749	697	651	737	699	710	718	724	724	675	757	707	747	702	703	711	749	692	665	703	670	692	692	727	765	739	743	727	708	686	698	665	720	701	696	717	664	704	711	712	721	747	765	701	695	698	747	726	754	659	745	722	704	649	695	702	754	721	694	685	734	733	694	726	682	690	702	680	753	719	732	730	707	714	723	669	712	692	716	719	721	651	708	695	722	717	743	703	741	687	699	715	700	727	686	713	704	701	706	716	743	746	754	705	676	741	737	740	723	685	674	704	741	688	724	727	696	723	705	686	696	734	713	676	725	728	742	655	694	692	682	709	749	723	761	667	694	699	736	705	691	738	713	706	699	702	723	718	673	699	704	725	727	701	719	722	744	725	754	754	689	728	716	705	726	737	722	727	746	721	676	713	731	695	671	727	754	744	695	721	684	729	723	762	750	713	716	689	753	681	711	720	753	735	735	717	711	684	686	688	744	686	726	752	723	721	749	761	704	722	677	701	704	689	727	679	730	710	746	714	707	735	764	696	686	755	711	735	704	713	680	673	676	705	710	754	734	771	681	715	697	758	729	670	666	757	711	694	694	736	719	654	734	693	669	703	747	691	739	673	744	718	710	698	696	714	700	673	660	728	688	691	692	707	698	709	726	689	776	751	749	727	741	716	725	737	706	718	667	744	693	710	711	739	684	698	754	707	726	712	707	714	724	735	737	725	719	722	741	720	704	651	674	712	702	710	732	726	706	715	705	726	722	693	706	722	709	683	685	723	660	760	726	727	704	732	753	772	741	661	713	717	730	716	706	692	743	728	726	726	660	705	700	727	765	702	723	670	736	698	710	701	678	699	681	718	710	715	711	711	687	750	691	713	639	722	704	720	678	717	722	715	716	722	718	710	727	747	690	724	698	624	697	750	725	712	711	741	747	736	688	708	729	719	708	709	758	699	726	747	747	713	728	735	728	752	696	740	731	682	746	705	755	716	662	635	681	737	723	675	795	721	697	737	719	753	723	733	746	702	710	692	706	747	699	729	719	729	683	752	697	731	731	700	707	738	750	713	741	740	730	756	708	683	716	729	707	719	731	723	661	765	749	695	733	667	697	708	741	670	686	743	660	725	734	753	724	731	730	711	701	702	722	758	717	752	724	707	748	686	708	755	744	692	771	697	736	737	690	743	737	772	707	717	744	692	663	726	709	714	716	729	690	699	745	706	705	698	682	705	702	743	701	710	682	763	707	750	718	699	717	734	711	665	717	716	719	674	724	686	681	713	720	676	716	724	762	725	743	746	738	685	679	705	698	718	767	699	689	757	703	711	701	736	744	676	746	662	694	682	705	701	714	716	662	732	732	733	681	676	740	694	708	653	666	712	678	709	707	693	681	699	685	745	704	727	699	705	681	708	696	707	709	720	686	729	713	697	675	693	722	704	724	738	747	701	720	714	717	715	697	690	735	739	686	684	668	771	709	701	712	708	707	698	672	701	721	717	734	722	712	716	761	710	711	723	710	691	726	758	708	709	720	710	728	697
1835	4579	297	212	348	393	354	325	273	252	223	216	209	162	149	127	118	142	120	126	127	107	99	97	114	103	102	97	87	90	84	106	87	71	68	76	91	79	83	79	86	77	83	73	62	84	93	75	61	59	74	73	71	98	66	81	85	75	74	85	64	73	78	78	67	72	77	78	83	70	75	79	59	72	72	57	66	63	74	66	54	79	64	70	76	56	63	76	63	77	84	69	67	65	54	62	62	67	64	81	63	73	65	62	66	69	58	54	65	75	60	62	72	58	63	61	57	74	61	71	64	63	69	71	70	54	60	55	75	57	67	81	60	68	78	58	62	67	69	58	65	57	79	59	72	65	61	67	71	39	80	96	62	84	66	56	65	67	55	61	60	53	58	61	48	77	59	55	60	63	60	54	60	63	77	72	70	70	59	65	68	60	79	55	80	54	69	58	74	66	68	60	70	67	74	60	56	56	64	73	69	61	69	68	67	73	70	70	63	53	69	67	77	68	77	69	56	71	57	67	71	60	69	80	49	68	56	57	64	68	67	60	65	61	60	58	46	65	63	72	66	62	62	67	61	64	55	67	65	56	69	53	56	64	68	73	66	72	69	70	82	69	49	61	70	67	62	59	73	67	75	63	71	63	45	63	60	75	61	63	75	64	67	63	65	60	65	65	61	63	81	76	58	65	68	70	62	75	52	56	55	66	39	70	65	73	74	65	67	64	76	58	74	55	69	57	51	63	65	68	60	75	70	66	71	56	73	57	38	51	52	75	60	71	64	52	74	56	71	66	74	64	72	61	68	52	71	65	73	64	64	76	65	58	67	87	57	71	74	70	63	72	58	64	54	65	62	62	65	70	69	57	55	67	60	68	59	69	65	69	58	76	63	61	71	60	57	70	60	63	69	54	66	65	78	68	57	64	60	68	74	59	62	73	64	68	62	68	63	71	79	67	63	75	57	58	70	62	62	56	70	53	58	72	68	56	66	69	63	58	71	65	68	77	72	73	56	67	58	80	78	59	67	65	66	69	61	78	65	51	66	68	51	66	61	52	61	76	64	72	60	66	65	80	60	64	48	69	60	61	53	65	61	66	60	81	61	55	78	64	65	58	58	61	58	69	64	69	54	76	62	56	58	73	76	76	77	71	71	78	68	66	72	49	66	65	62	74	54	72	70	65	74	61	61	58	74	64	59	68	62	75	55	73	73	73	72	71	63	68	69	70	52	70	57	60	68	66	74	55	59	58	78	61	55	77	59	51	73	57	55	70	69	60	57	60	73	61	52	58	54	56	67	65	51	74	53	79	74	68	69	63	61	68	65	83	63	74	63	57	69	61	77	58	68	69	72	59	58	58	81	61	70	53	48	61	52	51	51	70	65	71	55	63	55	56	67	59	60	64	66	73	49	66	56	62	59	72	48	58	84	78	51	71	57	68	73	69	66	75	70	72	66	58	68	79	55	67	57	49	61	73	57	69	68	64	62	72	64	72	67	75	73	73	58	72	68	55	64	61	71	71	54	55	53	72	60	64	58	56	72	62	81	68	48	58	58	80	53	82	73	82	49	67	54	77	62	64	61	65	76	74	62	67	75	57	67	71	80	83	77	72	67	67	59	59	67	77	68	70	64	64	64	56	63	72	67	61	53	75	63	85	66	48	67	69	79	72	68	62	50	70	66	65	75	79	54	76	58	72	57	60	71	67	65	61	53	70	66	56	53	71	68	66	69	72	81	81	52	64	71	81	64	60	78	63	74	61	72	75	61	68	70	64	52	73	65	71	69	69	62	64	77	69	66	60	68	75	65	61	69	66	76	63	61	53	72	65	53	51	76	64	76	65	49	68	75	62	64	60	69	73	77	69	60	56	59	55	69	67	56	67	64	68	77	51	74	59	61	69	68	59	63	71	73	70	64	68	72	71	64	62	55	79	56	72	71	62	66	63	54	56	61	82	68	71	68	56	59	59	67	79	61	76	66	81	76	70	48	70	72	70	63	68	48	61	62	66	74	47	54	64	63	70	61	58	64	54	72	64	77	56	60	74	61	82	70	62	47	56	72	77	63	57	65	68	68	60	67	70	69	74	66	58	75	67	53	61	60	65	76	71	53	57	62	65	67	64	74	72	56	59	68	64	70	63	60	81	54	54	67	74	55	76	66	73	76	62	58	52	72	55	62	61	69	43	72	55	76	65	69	84	61	63	75	73	65	79	57	75	56	62	61	66	64	76	78	60	57	65	68	66	66	63	62	76	59	49	60	64	62	78	63	52	63	65	69	74	64	66	59	63	63	73	62	63	56	58	79	63	54	62	61	60	55	61	67	59	55	72	43	76	58	49	70	58	55	71	54	61	68	55	71	58	65	73	66	69	54	57	59	59	57	61	59	58	67	64	61	75	51	63	63	58	63	64	60	54	71	70	78	58	57	60	72	64	90	47	74	64	63	55	66	53	77	61	63	60	70	71	62	69	64	54	71	61	62	64	49	67	58	66	70	64	63	80	77	77	70	53	61	70	76	63	62	56	52	56	59	68	61	62	60	61	75	72	51	63	62	49	63	61	54	73	54	61	63	48	65	65	67	62	59	65	62	74	66	60	69	56	55	61	63	75	62	69	63	74	63	54	67	60	64	68	66	60	56	62	61	71	62	67	63	65	59	57	74	80	49	54	66	68	55	70	73	75	74	61	52	50	60	54	71	62	48	75	65	53	58	65	54	74	62	62	65	66	56	72	73	54	72	67	51	62	62	78	84	59	63	70	51	74	61	62	74	76	60	68	64	67	62	55	63	61	66	66	60	55	73	62	71	65	69	59	57	73	62	62	57	54	71	78	67	64	80	57	58	63	68	61	58	67	61	65	73	72	86	69	69	68	76	56	62	57	62	81	66	76	59	54	58	70	65	71	62	58	69	56	76	68	57	63	78	68	59	58	69	58	76	61	68	71	66	72	86	84	64	53	60	59	66	61	78	56	80	48	54	84	71	61	69	75	59	57	66	56	55	61	63	62	73	70	68	63	64	60	58	71	65	58	74	63	63	67	65	65	62	74	62	64	66	55	84	64	71	76	65	68	56	64	70	66	69	73	55	74	55	55	71	60	67	61	70	58	73	69	63	63	74	87	47	64	73	73	61	80	66	70	67	71	68	69	54	59	68	61	69	60	74	66	68	77	79	88	79	57	55	62	60	74	72	60	58	58	59	69	72	67	84	70	58	73	60	62	59	65	64	76	66	68	47	71	77	65	74	54	69	54	64	59	67	61	66	61	65	59	64	65	66	76	64	57	70	62	77	71	72	72	70	64	71	75	57	58	64	65	66	60	66	57	56	77	58	62	63	74	68	77	64	76	53	68	58	70	60	67	57	56	51	64	68	70	68	52	72	65	69	56	61	65	73	58	72	58	70	51	72	59	77	79	68	70	67	76	70	52	77	64	69	70	66	66	50	68	63	60	65	64	68	70	79	66	67	56	65	70	51	81	80	72	56	77	62	64	45	65
26495	13829	6437	16457	24027	22277	19131	16089	13681	11235	9328	8271	7291	6206	5444	4923	4586	4448	4142	4137	3650	3357	3250	3035	2924	2762	2601	2488	2396	2266	2140	2015	1974	1835	1802	1736	1776	1733	1658	1643	1562	1539	1443	1485	1489	1411	1400	1372	1369	1421	1449	1430	1424	1420	1467	1498	1516	1567	1512	1489	1468	1385	1391	1450	1404	1421	1366	1348	1275	1306	1232	1237	1128	1175	1127	1149	1102	1138	1108	1134	1120	1075	1102	1066	1026	1060	1069	975	1084	1022	990	1046	1049	961	1061	1007	944	971	1038	1000	984	994	1028	1035	1029	982	990	1031	1009	978	1006	1021	1011	1002	1046	987	963	969	1008	992	983	975	981	947	965	946	908	1041	1022	980	1066	968	968	948	994	937	1003	984	956	1032	996	931	967	971	966	966	1001	949	980	985	1028	940	998	984	971	984	1006	1003	1005	965	1015	1002	952	901	1004	1036	989	1010	997	1002	1012	964	996	925	979	1024	963	922	999	1033	926	951	957	971	978	1027	997	947	938	940	1013	987	993	980	1026	996	912	991	1006	996	1030	981	993	988	1047	934	961	999	967	947	999	934	981	952	949	962	1002	929	987	997	1065	1027	999	1014	964	1000	956	991	976	1008	965	983	941	958	1006	922	1005	1018	975	948	948	1025	1003	1029	958	985	936	1012	972	986	1058	1022	994	1011	1029	979	951	1029	981	971	980	969	963	970	938	973	974	956	967	988	956	1007	983	1022	979	930	969	971	1006	945	965	1021	957	938	965	1017	990	929	979	969	998	979	965	953	1017	923	983	957	966	1025	991	956	937	1028	985	991	968	993	993	988	964	945	1015	960	990	957	966	1025	1017	984	1001	947	930	1054	1005	979	984	1055	956	987	1004	1011	1045	978	1007	1011	996	981	982	1022	998	995	1008	1005	951	968	962	1015	930	962	1001	971	971	961	939	1010	989	992	942	999	1004	1013	1008	981	914	958	965	977	986	974	990	1041	1005	1000	913	989	969	961	1010	1017	946	988	959	991	917	978	996	949	976	972	1026	968	972	1000	1026	932	1021	936	1003	927	1016	1023	1015	973	971	965	1000	981	982	948	972	948	937	893	960	971	978	975	997	946	991	980	972	1014	927	973	984	1000	1021	1009	897	932	966	966	963	992	993	997	986	1025	938	946	943	982	983	1027	994	987	961	994	971	959	980	952	1003	977	929	961	1001	1004	955	978	998	995	1007	1063	997	923	1018	970	977	987	984	996	974	996	1022	1005	1003	1012	984	985	937	1014	941	988	982	947	983	934	926	1000	1000	931	966	960	975	977	1017	942	958	957	975	954	897	1014	1009	964	1003	899	960	958	1001	1001	974	975	941	944	988	969	998	1031	948	965	946	1024	990	979	962	1001	933	956	945	973	909	999	1009	993	941	972	975	956	912	1001	1019	963	967	1022	1032	959	1004	968	1053	957	978	992	976	967	1015	914	943	907	965	994	984	982	1010	984	953	964	955	933	982	944	999	995	986	935	999	1039	938	927	966	1016	940	1010	993	1023	1030	980	962	924	1003	984	1018	935	941	1004	950	961	953	994	935	955	994	915	954	922	1027	1022	980	994	1009	911	986	946	983	1014	937	968	1024	972	949	976	973	1005	1032	912	969	994	1003	967	1038	967	992	965	964	940	984	958	957	979	995	972	984	946	972	966	1000	1005	944	998	1008	948	948	936	985	997	998	983	963	976	981	989	957	998	988	969	974	997	928	996	1033	912	924	952	985	994	1022	937	977	969	982	1003	1028	909	976	1011	962	944	1014	937	1013	1028	1016	1002	1009	963	978	985	950	965	1007	960	1044	948	898	985	973	994	964	928	1007	965	944	941	948	1024	1002	979	897	909	913	981	993	992	1021	1051	988	1017	998	998	962	993	953	961	951	966	998	986	958	963	1020	942	936	1038	1043	977	1003	929	998	995	961	981	974	958	998	964	1041	933	989	1025	997	983	1038	955	965	971	1016	1040	959	957	998	1032	948	991	941	969	954	950	988	985	965	1013	963	1005	1036	964	979	964	972	983	940	1000	1035	954	1032	1019	982	955	1003	975	953	994	1030	875	1008	929	949	983	989	930	963	1002	998	985	1013	964	1022	932	959	991	989	950	946	962	1009	998	1012	1016	1037	960	992	998	1040	1035	1028	984	959	985	965	993	981	981	1023	952	968	976	994	941	990	995	985	1012	1084	970	961	954	1020	956	997	1029	1059	935	1017	1020	974	971	1037	993	946	982	952	993	985	952	1012	1007	1044	964	1024	923	956	998	963	1028	976	1005	999	1002	949	942	988	928	973	964	1001	983	997	964	1022	957	940	998	958	970	985	941	928	1025	1021	964	978	989	1019	1020	976	999	1043	1047	967	979	984	995	1011	992	988	1034	998	1003	985	978	970	1001	1000	997	972	972	1027	964	1015	971	1001	960	987	975	966	971	994	970	920	984	980	919	924	991	981	1024	990	1009	972	1014	938	953	999	964	1022	964	954	1016	951	1004	998	1004	971	980	996	975	946	969	1016	944	1023	970	1004	959	935	971	982	1045	965	954	1015	965	992	993	934	921	1009	960	994	1040	1011	1026	989	955	935	975	966	968	1012	961	990	962	1011	909	948	986	1016	984	1009	1036	929	1006	969	969	1022	937	977	1020	963	940	920	998	921	1053	984	991	994	990	1041	938	1002	992	991	950	942	995	1000	962	918	1004	980	990	968	929	957	996	997	975	980	973	947	1009	1074	1013	1008	967	1000	960	1012	949	973	1026	962	1012	995	994	1006	1008	967	999	975	950	956	1003	956	970	951	967	1006	1027	952	976	989	1006	942	992	926	979	937	968	931	953	957	979	975	968	977	946	981	1008	983	973	945	1030	1000	957	997	971	1018	1020	1004	970	966	1025	1003	953	984	978	986	955	914	931	1018	947	977	950	963	975	1007	935	957	935	1014	1038	920	935	974	1026	955	989	984	979	981	960	929	977	976	962	926	958	925	919	986	1005	997	976	901	978	985	961	950	980	990	1031	974	966	954	1038	1012	951	1030	925	971	1018	1012	933	965	953	1037	948	961	999	1010	983	955	943	972	967	1004	996	964	966	1034	974	936	969	987	1024	974	996	971	1003	979	990	915	1006	965	946	990	934	970	975	952	967	954	985	938	943	974	957	979	977	1005	945	1010	965	1004	967	973	927	1011	958	1001	988	903	993	1016	994	1008	986	1009	936	971	957	936	919	954	944	957	1028	1009	938	949	976	957	938	1013	980	943	986	956	993	966	917	1003	1007	973	969	937	978	1021	932	1037	997	1026	1012	979	928	996	950	1023	940	1033	935	978	988	950	998	946	955	913	1054	989	949	985	971	977	972	955	1035	1029	985	1007	903	972	989	967	976	983	954	957	973	964	940	992	977	1020	942	1013	955	948	964	980	940	1007	1005	978	946	938	954	950	1018	1012	925	931	998	1006	975	974	1012	958	1027	1001	983	968	1038	1000	981	976	935	974	977	986	985	939	941	987	990	942	986	989	1005	979	946	997	966	1000	1007	995	926	1014	975	997	1017	988	957	988	987	1018	959	1003	989	1027	993	962	945	993	978	940	951	1047	973	953	1000	971	964	951	970	998	943	999	1015	969	926	930	956	964	997	939	963	975	978	954	993	967	978	965	991	971	975	1012	981	931	912	988	971	975	1002	967	958	949	1074	967	1014	1027	951	967	1007	1006	995	998	993	904	1036	995	957	1014	917	977	975	989	960	1032	951	998	903	932	937	969	950	995	1028	948	1009	977	984	989	995	992	957	976	987	990	949	1047	986	999	965	942	978	995	968	995	958	939	927	1008	1004	984	988	930	963	963	954	937	1002	982	982	1005	1020	1010	946	1019	925	970	1011	981	1020	984	953	959	989	927	979	958	971	978	931	950	1002	973	952	1046	1008
1457	659	87	67	88	112	93	111	83	87	74	62	63	58	51	37	63	49	53	32	44	44	40	39	45	36	41	30	52	42	43	36	37	32	37	33	26	25	36	28	43	37	31	32	41	28	37	48	39	33	31	35	32	40	33	33	33	28	29	27	36	20	26	23	32	44	35	33	28	37	26	21	32	30	25	27	34	27	34	31	38	29	35	26	33	29	23	29	22	37	23	25	25	30	38	36	33	31	21	32	25	41	34	27	35	27	35	32	32	21	19	34	30	23	37	33	29	30	31	21	25	27	36	27	31	25	33	34	27	30	31	34	29	29	28	36	31	34	23	21	31	31	25	26	36	31	26	34	17	25	32	20	31	35	39	48	24	30	26	31	21	27	29	34	32	26	27	29	34	38	39	41	32	33	25	24	30	27	47	24	22	31	25	29	32	34	32	36	31	23	30	32	36	24	19	20	29	28	32	28	34	30	26	31	34	33	28	29	36	23	29	30	22	38	20	34	30	29	28	18	30	30	21	30	37	26	37	34	28	31	43	33	40	28	35	30	28	36	26	27	28	22	20	38	33	40	27	29	34	30	23	23	28	25	27	21	24	18	38	22	33	36	31	38	26	32	28	32	23	33	24	23	42	34	38	38	22	29	32	30	24	30	26	28	37	31	27	24	37	21	22	38	33	39	28	35	30	25	23	26	31	31	33	28	33	38	36	32	27	34	30	22	26	27	30	29	41	31	26	34	23	24	37	19	26	33	28	27	36	37	25	20	34	28	41	38	29	22	20	21	28	31	31	31	19	21	36	27	30	21	29	29	23	23	31	37	34	35	27	26	26	25	33	26	35	50	36	35	36	31	30	31	25	27	31	24	29	32	33	27	17	34	22	29	27	23	37	41	25	22	39	32	30	29	28	29	23	35	31	38	31	32	26	34	29	21	33	25	19	27	24	33	27	25	19	31	31	26	23	24	22	28	30	29	28	34	39	36	35	33	28	34	29	29	33	38	24	22	41	29	36	28	22	32	27	31	27	27	26	34	22	28	30	19	26	25	26	31	39	26	27	34	41	22	21	35	25	25	29	22	37	30	40	33	36	36	29	32	27	37	16	25	26	24	37	29	27	36	34	25	37	31	36	27	29	25	30	32	25	26	30	32	28	29	22	20	25	26	30	38	35	29	22	36	38	28	30	38	25	31	27	40	30	19	21	32	23	32	37	27	25	16	27	37	25	34	30	33	29	25	30	23	28	30	36	41	30	35	22	39	29	41	28	20	32	32	30	28	32	32	34	42	33	23	34	32	28	32	24	35	26	40	34	26	34	41	29	31	31	29	26	23	27	40	29	32	38	29	32	27	31	24	22	22	22	32	29	30	33	20	35	27	33	35	24	24	25	30	40	30	35	41	28	32	27	29	37	36	34	29	39	24	22	27	24	33	26	26	26	35	29	19	38	33	31	24	28	28	28	30	29	22	33	27	23	21	26	35	28	24	30	24	26	30	25	37	27	25	31	26	26	36	24	20	25	23	23	27	24	29	24	23	30	31	38	29	20	24	24	27	27	35	33	30	18	30	35	30	13	24	38	32	32	32	30	31	25	21	39	36	38	35	29	26	23	34	34	33	31	32	37	24	35	22	42	34	29	32	29	28	32	27	44	34	29	33	34	28	37	32	32	38	32	37	36	30	33	29	27	25	34	29	24	29	30	25	37	25	41	25	30	26	27	44	37	41	36	32	32	32	26	28	29	23	27	31	33	32	31	29	27	31	31	32	28	33	32	30	34	32	27	33	38	27	33	23	20	25	28	26	34	30	32	21	21	36	36	37	19	33	21	24	40	25	26	38	34	31	30	23	42	26	38	18	26	26	36	37	21	24	30	29	40	29	35	25	35	25	29	30	30	35	34	35	25	44	28	28	42	22	28	34	24	39	21	26	22	29	30	34	30	23	30	28	28	28	16	19	29	33	31	28	33	32	21	22	26	28	37	30	30	34	28	35	29	32	47	28	37	25	29	26	34	23	28	30	24	32	28	29	22	28	27	23	37	30	41	26	35	22	32	28	24	31	36	34	25	35	31	29	25	29	22	36	23	40	27	27	28	31	30	26	33	27	37	35	31	34	27	31	26	30	34	22	29	31	33	31	39	33	25	36	34	28	28	33	33	33	33	35	25	27	34	29	25	24	30	33	28	29	25	23	23	22	32	26	39	31	30	24	26	40	33	27	30	33	28	30	20	39	38	24	38	29	28	37	25	27	31	37	28	38	30	32	39	35	39	33	30	31	27	34	33	37	32	31	33	37	39	25	29	22	32	27	28	31	36	31	30	36	28	23	26	29	29	29	35	33	28	24	29	43	25	33	25	29	20	40	36	22	27	30	39	37	32	30	36	22	31	14	33	32	34	31	30	39	32	30	33	33	29	20	35	35	32	25	31	24	27	26	33	30	37	30	36	30	34	32	24	33	26	33	27	33	34	32	30	25	31	31	25	22	23	30	24	31	35	27	24	27	29	33	26	36	33	39	29	25	38	35	19	30	43	29	33	28	29	21	22	26	23	35	20	28	25	26	32	28	27	37	24	35	21	32	28	26	30	32	24	24	20	27	26	43	35	30	30	35	31	31	29	14	34	31	31	45	29	27	27	44	23	30	30	32	29	25	28	32	31	33	45	28	30	32	33	34	27	23	21	22	37	32	16	33	33	28	20	28	37	23	38	29	24	28	25	24	37	26	25	27	30	30	22	33	33	24	25	28	40	41	36	30	28	31	26	24	21	37	28	32	21	25	22	25	25	31	36	25	31	34	21	35	29	22	31	29	20	32	28	21	30	32	25	29	35	25	24	29	26	34	35	23	35	30	30	31	33	33	37	29	31	20	21	29	27	34	24	24	18	29	30	27	33	29	28	29	32	28	32	36	29	24	35	37	34	26	31	29	30	27	30	25	26	35	22	31	26	27	27	30	27	29	21	33	25	35	30	32	32	34	23	28	25	21	32	29	30	42	33	24	36	30	31	30	27	36	33	30	33	32	28	26	27	16	28	39	33	23	33	30	33	38	15	37	30	20	32	25	34	37	17	23	19	31	30	31	32	33	26	37	27	33	38	34	22	24	31	22	35	27	19	30	20	30	33	45	22	19	30	24	29	31	35	35	31	28	26	27	31	34	33	28	35	29	37	37	23	35	25	18	26	33	31	31	36	32	39	31	20	32	35	29	22	28	23	33	24	31	30	44	29	23	41	34	38	30	37	26	24	31	36	24	29	25	39	27	29	23	26	27	29	31	20	32	27	33	20	37	27	28	33	27	29	36	28	26	23	34	33	38	17	27	33	32	24	30	26	21	33	41	35	27	34	22	23	35	31	43	32	37	20	30	20	36	37	41	31	25	24	25	41	39	27	27	24	34	26	25	37	31	22	26	15	43	20	28	29	30	29	27	35	33	31	36	30	33	27	24	35	30	34	28	27	37	37	22	30	26	29	42	29	35	23	27	24	19
13672	12169	2195	6376	10415	9849	8180	6394	5197	4314	3335	2897	2444	2233	1999	1792	1823	1773	1673	1650	1545	1426	1378	1259	1193	1145	1075	1004	937	944	831	853	849	811	796	787	708	772	719	719	686	620	630	620	655	672	602	664	571	654	632	647	664	684	693	658	735	667	717	693	676	618	601	672	649	627	693	615	652	555	575	546	551	556	533	497	512	510	508	499	513	482	502	505	516	509	476	470	541	446	437	505	496	499	499	464	445	496	475	492	478	504	492	437	499	429	480	497	487	466	480	445	455	507	489	481	479	450	470	473	488	488	479	458	471	491	456	476	484	473	446	457	471	428	453	437	459	454	453	446	457	481	430	476	469	472	498	477	479	491	475	453	457	460	449	472	488	468	464	417	441	483	434	455	453	479	455	481	467	452	482	496	452	498	463	450	502	508	509	496	485	445	460	474	494	478	445	439	481	432	440	460	472	426	495	486	433	462	493	465	462	430	483	470	485	454	480	456	435	460	507	461	450	512	470	468	492	484	470	413	441	463	476	452	440	455	468	458	463	476	462	448	468	497	480	462	467	506	471	450	462	498	495	445	514	444	469	469	458	464	476	460	452	477	443	437	486	438	472	427	463	502	473	436	489	463	443	471	478	436	488	465	446	439	481	480	452	451	463	499	486	475	472	482	477	432	442	504	467	470	504	445	495	447	452	492	482	489	491	461	434	466	466	490	514	453	446	486	446	491	458	490	477	490	486	462	480	458	493	453	463	468	455	472	472	484	450	416	434	502	483	437	440	475	482	440	457	468	456	500	433	485	478	460	458	466	468	473	463	465	444	499	438	432	458	472	473	428	503	487	478	512	445	471	490	465	442	439	456	483	481	437	444	471	476	475	491	486	461	452	473	455	449	513	470	452	460	419	476	464	508	472	471	444	481	442	448	459	416	460	483	482	453	486	472	457	505	455	417	502	453	457	471	501	461	463	461	466	453	447	460	488	456	472	475	479	464	469	459	464	460	494	437	493	445	468	504	425	508	533	462	482	467	433	476	421	476	489	465	470	503	485	484	459	476	453	493	473	478	490	421	464	464	468	477	470	498	515	477	495	461	465	509	463	461	460	449	457	474	466	491	488	467	485	471	470	479	457	481	450	477	473	508	454	458	477	464	478	484	455	495	422	475	524	479	478	480	506	435	496	441	487	441	468	451	444	460	478	454	476	463	454	494	472	510	496	505	452	471	503	476	459	437	494	469	449	480	486	458	484	450	454	458	484	451	442	466	498	481	499	412	471	435	475	467	455	492	449	451	439	499	451	451	442	439	492	447	463	485	494	439	482	480	498	470	461	443	428	447	482	466	455	464	478	454	474	469	480	470	475	531	457	440	463	472	489	487	449	495	492	450	499	449	462	467	450	463	461	460	463	484	472	446	478	471	470	476	505	467	482	476	490	461	464	492	487	457	425	466	461	465	502	488	457	476	447	473	471	482	501	421	479	466	472	475	493	460	474	488	471	479	431	446	465	463	467	437	463	493	500	453	475	454	493	441	476	470	487	464	480	476	454	487	452	488	440	427	474	455	480	468	489	446	486	488	520	467	473	485	454	453	453	473	451	468	455	468	502	480	479	423	461	472	495	446	455	483	467	476	495	474	460	456	456	498	435	473	445	466	445	406	460	442	486	467	440	444	440	436	447	438	466	475	495	492	483	447	481	464	437	445	451	487	424	475	492	519	477	522	466	477	463	469	443	474	464	461	442	455	491	432	462	442	503	455	482	492	450	486	500	439	493	458	488	452	464	441	459	455	439	458	444	436	474	459	494	432	493	463	480	434	479	453	483	475	456	492	434	487	502	446	473	456	448	497	402	485	469	462	485	483	470	462	464	494	432	481	474	455	485	463	469	486	474	499	462	476	455	441	492	470	465	467	447	437	463	470	478	461	477	466	506	463	463	466	467	433	443	447	470	489	464	459	490	467	480	513	514	491	437	437	461	491	444	484	440	471	455	454	474	438	412	479	465	483	472	429	471	492	399	442	505	487	471	474	451	490	470	472	484	436	484	492	514	426	467	483	466	447	483	480	439	454	460	472	427	489	492	478	463	449	478	476	436	505	485	478	469	480	416	483	434	482	425	443	474	439	422	444	463	466	480	474	485	466	443	469	453	452	476	462	437	497	484	494	468	532	494	439	440	468	468	483	475	452	478	466	463	462	453	496	465	436	452	455	453	467	463	473	452	481	504	467	440	463	468	473	444	457	483	481	421	472	431	439	490	502	458	469	442	459	462	455	457	507	451	449	473	443	462	445	456	435	480	446	444	488	432	477	458	483	434	470	470	447	507	454	418	441	463	469	463	476	412	472	444	514	428	439	502	402	456	454	444	496	466	441	503	455	432	420	428	474	489	476	476	491	461	493	489	474	462	494	474	497	458	468	487	467	427	463	489	444	482	484	497	479	452	458	492	441	465	438	443	491	444	458	442	476	441	483	437	425	446	425	469	467	452	496	478	482	524	460	465	495	473	412	481	444	482	459	486	466	457	448	473	496	469	466	496	457	457	463	484	472	487	495	452	491	443	482	454	470	456	495	488	434	462	453	440	476	474	445	514	447	498	494	469	463	426	471	453	531	477	490	435	412	443	490	475	478	438	494	472	492	459	442	464	457	475	480	458	419	471	469	502	507	463	491	482	520	482	476	479	433	444	472	478	472	445	451	474	472	426	489	449	468	517	463	490	492	498	462	443	456	471	450	459	477	435	472	431	471	467	452	462	482	457	454	459	491	486	489	461	455	504	492	508	470	501	455	492	449	442	468	453	429	427	449	463	469	420	487	447	471	474	453	487	477	463	489	439	463	464	428	452	472	454	425	475	501	462	482	482	466	412	492	393	470	463	501	443	460	468	458	474	503	468	470	460	478	471	452	454	460	459	479	495	457	487	457	490	502	417	492	478	478	441	447	445	470	472	416	471	479	454	418	488	467	466	478	475	465	490	468	481	509	492	467	465	457	455	476	471	458	481	446	462	476	486	494	424	478	450	447	450	456	492	449	481	466	477	474	461	474	461	497	492	434	422	423	474	481	454	422	431	419	463	486	473	509	446	471	443	477	456	468	464	426	457	470	465	470	504	495	485	510	470	484	437	506	494	443	487	471	430	459	488	453	457	446	464	483	456	492	433	470	504	494	490	461	461	462	508	450	462	436	492	461	510	478	464	491	454	417	525	468	457	505	464	481	495	420	458	468	429	484	519	446	444	466	459	468	494	478	467	442	466	475	463	429	433	476	464	472	467	446	518	442	494	516	467	440	439	466	399	471	444	483	450	477	454	490	491	506	482	458	463	456	456	452	455	468	471	469	486	432	455	500	499	461	495	468	485	507	485	490	471	463	471	458	495	470	489	455	447	437	460	497	425	483	468	460	487	464	487	461	469	429	496	457	469	465	466	494	518	434	506	458	413	454	447	476	480	504	417	466	480	481	497	470	485	456	487	487	466	452	493	467	447	438	452	448	468	489	483
973	2894	180	127	243	267	229	217	170	162	144	113	123	111	94	98	82	90	93	102	82	69	79	76	66	71	72	56	56	62	58	75	47	53	43	54	61	51	48	46	54	52	37	52	54	59	74	50	56	49	54	47	60	52	56	40	51	42	58	37	42	44	49	48	51	60	38	53	47	41	44	42	46	60	43	48	43	37	29	38	45	54	49	49	48	47	47	61	52	34	51	51	48	51	26	57	51	40	40	46	32	45	49	44	39	37	47	53	43	35	47	30	42	48	52	57	56	34	40	43	45	37	53	45	41	55	44	49	33	43	48	53	36	40	40	40	48	42	46	50	50	42	44	47	45	43	51	42	45	41	44	47	50	42	62	37	33	56	40	43	50	43	35	45	52	43	49	40	39	54	54	48	44	60	35	55	43	43	35	40	34	41	47	46	35	39	40	46	40	47	38	39	54	38	38	37	40	44	40	53	52	46	50	39	51	38	43	43	39	48	46	48	41	35	44	37	44	36	39	54	46	44	37	43	38	48	45	47	39	40	41	42	47	46	37	36	45	49	58	41	44	42	42	55	38	48	41	55	49	29	42	47	43	41	51	38	42	54	41	33	31	41	37	39	32	58	40	50	38	46	47	44	58	51	57	42	36	48	38	42	45	34	53	41	43	45	49	41	49	41	36	42	39	54	53	42	42	39	49	42	34	47	39	35	47	43	45	44	49	44	46	40	42	43	54	43	47	45	36	48	49	38	45	36	50	37	43	39	54	46	45	41	40	56	42	47	39	42	57	42	49	41	34	37	39	49	48	33	55	52	44	49	51	38	40	53	46	49	35	40	38	47	47	32	42	36	44	36	45	51	39	49	47	44	42	44	42	47	50	34	38	41	36	50	35	46	51	49	43	44	46	42	49	41	49	39	40	47	32	46	47	37	38	32	37	43	50	51	33	52	35	48	46	48	41	55	45	50	47	36	43	48	44	39	28	50	47	51	44	49	51	36	34	53	54	33	42	39	41	49	45	37	52	36	41	54	44	53	40	50	50	43	41	51	38	36	40	40	57	45	36	37	52	33	41	39	55	49	63	28	39	41	51	35	42	42	41	53	44	42	40	52	41	51	43	38	36	50	38	40	42	40	34	44	44	34	42	22	43	50	37	42	52	49	56	38	45	40	54	43	44	45	46	41	41	45	38	52	47	42	38	51	44	45	47	43	39	52	36	42	53	51	43	45	48	53	49	51	44	47	43	52	34	41	44	46	41	31	47	50	55	39	40	37	44	42	48	36	45	38	36	46	46	51	48	38	44	34	62	41	35	34	38	50	35	46	52	38	34	43	52	48	40	48	59	32	35	36	48	52	47	42	50	55	33	37	51	38	46	55	45	49	48	45	56	44	47	45	59	33	49	44	41	50	49	44	45	44	41	42	43	55	35	41	50	42	37	50	43	47	38	43	37	45	42	44	51	31	43	49	48	34	41	43	46	46	47	56	45	35	32	38	56	36	38	42	46	47	54	46	33	45	40	42	39	48	47	53	50	29	49	40	54	36	47	51	48	45	46	37	39	36	45	38	50	42	46	37	43	38	41	45	37	34	35	37	52	37	35	40	40	50	45	52	46	43	50	48	54	35	48	39	44	48	45	43	53	46	45	55	47	36	46	36	42	45	40	41	43	46	45	45	45	47	41	41	44	44	38	28	54	48	46	48	47	44	50	43	50	42	35	28	52	49	44	56	41	46	51	29	44	46	46	44	46	45	46	54	40	42	40	48	50	52	40	45	47	47	39	42	49	51	44	41	49	47	44	45	46	42	38	47	35	53	35	53	44	42	43	45	56	42	43	45	47	37	45	40	39	41	39	38	51	43	51	42	52	48	47	41	47	44	42	45	43	50	52	49	43	35	34	47	42	42	44	45	42	48	47	44	39	48	45	48	57	44	40	49	34	48	43	59	34	45	44	37	60	37	51	45	45	57	58	39	44	43	44	46	44	39	43	55	47	42	39	34	32	48	41	57	45	47	41	44	53	48	44	40	47	43	32	30	48	48	38	56	50	32	47	51	38	36	41	61	45	44	44	45	49	46	34	42	37	43	44	30	44	29	37	47	49	42	37	50	52	43	45	41	52	40	46	37	41	56	43	45	44	38	46	43	44	38	45	38	46	47	46	37	52	42	55	48	38	46	42	45	50	35	47	56	48	40	40	44	36	32	40	40	58	48	38	45	46	42	53	52	51	38	49	46	49	48	50	50	40	51	45	46	35	42	49	45	32	47	45	51	47	43	40	48	35	49	34	38	34	46	46	36	40	48	34	42	44	49	31	45	56	41	28	37	39	37	49	25	44	47	47	59	44	45	47	34	53	44	42	43	48	40	41	44	43	48	39	51	44	37	56	39	52	37	37	50	42	46	55	38	33	54	46	40	47	49	41	55	54	48	53	35	39	45	40	35	54	55	31	36	39	39	37	48	44	40	48	49	44	34	55	45	41	64	33	49	45	46	34	55	35	43	34	34	45	43	49	39	43	42	38	49	48	52	38	54	47	39	59	52	37	41	48	39	47	41	41	47	43	42	51	38	51	42	53	41	49	43	43	51	45	44	31	43	43	47	36	48	61	49	47	46	50	53	45	47	37	35	41	49	46	48	45	45	51	41	47	41	38	35	41	38	52	44	39	42	48	42	47	44	44	44	42	39	47	31	55	40	44	45	39	55	44	56	44	39	45	48	52	33	48	52	44	36	30	40	30	30	44	54	44	36	47	46	39	33	39	36	45	49	47	41	44	45	48	43	37	42	42	48	51	45	45	45	56	52	39	36	48	40	45	41	56	47	39	36	42	51	46	47	47	49	32	48	41	41	44	46	56	34	39	51	45	41	41	39	39	43	42	55	37	53	50	44	38	49	46	45	49	43	38	55	43	45	41	47	42	35	42	61	50	41	47	33	45	46	58	39	39	42	42	53	45	55	51	40	48	41	46	32	41	46	49	42	29	49	54	31	40	48	35	50	40	33	45	45	48	37	46	51	41	40	40	34	39	39	51	47	49	37	43	40	44	55	46	55	50	35	44	42	46	44	36	44	40	52	42	53	54	39	45	38	51	33	43	37	31	47	30	51	44	35	47	58	46	42	49	48	42	40	40	38	46	41	41	35	38	53	46	41	41	52	38	48	58	46	40	35	43	31	39	61	39	48	39	39	39	42	46	32	37	44	34	49	47	52	48	42	41	34	31	45	37	47	37	48	50	49	40	49	40	37	42	35	40	49	33	44	31	39	45	50	38	31	41	31	38	48	48	53	51	48	53	38	35	45	33	40	45	29	40	28	42	34	35	39	43	46	45	56	43	42	48	51	39	62	58	47	39	36	50	35	54	45	57	43	47	47	52	49	45	32	55	37	43	53	45	47	42	39	44	31	43	54	34	46	49	43	46	45	52	39	45	33	40	57	42	51	55	48	42	46	47	43	42	41	47	48	41	44	66	43	37	41	45	41	40	47	47	41
22221	12499	4509	12151	18961	17665	14984	12005	9691	7788	6545	5555	4987	4267	3792	3594	3291	3167	3089	2721	2604	2423	2192	2114	2044	1835	1818	1658	1638	1572	1541	1373	1338	1230	1242	1184	1166	1187	1145	1101	1051	1074	1092	1034	1039	1003	1005	956	1020	1021	1023	1017	994	1025	1043	1073	1092	1111	1102	1028	1018	1019	1019	1004	942	931	920	956	944	872	880	801	798	797	738	764	742	743	730	749	772	688	712	743	760	759	689	696	743	659	741	747	779	697	668	753	702	676	665	670	688	628	704	714	702	727	754	705	697	664	675	701	714	676	695	671	676	667	638	679	685	709	681	622	684	646	710	705	729	728	651	659	725	700	658	683	642	690	705	650	674	658	664	681	717	667	677	686	689	677	663	695	672	723	688	675	703	653	704	684	690	662	691	675	716	693	661	691	661	712	678	679	687	652	695	718	740	726	709	682	665	694	670	700	703	683	684	691	682	682	683	692	651	671	660	697	648	636	698	676	700	651	684	654	710	692	717	637	692	685	656	675	700	655	733	690	674	648	648	622	689	707	638	680	670	664	646	729	671	708	703	629	682	696	666	637	733	728	696	692	680	650	718	715	715	663	691	685	682	696	700	699	716	665	707	691	679	651	661	689	718	631	637	664	673	719	672	694	643	645	670	678	699	685	698	684	680	664	672	667	672	692	678	669	684	671	673	667	663	678	693	686	620	636	706	683	645	700	660	691	735	648	721	699	701	599	672	691	697	645	651	669	729	677	687	698	686	653	672	733	715	702	639	707	692	675	714	688	688	709	729	668	667	688	629	703	692	701	668	679	710	658	625	691	656	671	672	624	656	694	705	722	699	685	677	656	658	617	663	647	723	692	657	645	657	695	639	751	671	736	697	656	662	666	643	665	706	669	710	678	672	670	708	612	660	667	704	626	655	676	663	677	668	703	689	662	677	694	667	705	715	692	685	683	676	678	690	660	681	666	697	689	702	670	657	713	634	666	687	665	739	708	685	671	673	643	656	613	656	680	665	663	696	619	669	701	674	673	688	705	656	675	695	706	660	689	716	687	666	686	708	654	664	694	709	654	700	665	666	687	682	721	735	708	663	711	701	680	713	628	725	680	696	688	654	657	666	708	648	671	669	679	680	656	653	712	633	671	668	694	680	706	666	664	661	668	736	692	685	677	673	717	693	673	735	673	675	677	651	662	705	668	706	687	694	683	690	679	669	693	626	680	656	653	677	660	672	670	698	674	696	692	658	704	710	657	683	689	682	672	650	694	663	643	711	713	704	648	687	690	659	625	675	641	678	683	658	701	723	664	654	691	672	710	677	674	706	683	674	602	677	706	666	699	635	639	672	709	640	699	674	668	611	699	696	699	673	670	682	699	669	705	655	698	714	707	603	652	672	706	654	667	641	673	669	679	700	708	719	668	677	693	709	658	641	636	675	675	687	648	709	655	664	703	638	642	659	669	689	701	710	693	646	710	635	662	694	709	655	636	649	672	685	683	690	658	709	688	639	667	658	642	656	658	631	630	635	693	650	639	699	688	684	669	672	672	649	707	713	662	707	682	675	631	703	676	709	666	644	678	719	651	670	673	676	629	678	701	658	643	674	644	664	596	695	697	652	681	693	639	691	718	685	653	662	672	678	652	703	652	648	708	651	700	644	677	690	680	646	661	699	707	697	659	635	690	672	699	706	693	665	686	657	690	663	710	663	669	663	692	655	708	686	666	701	715	665	652	742	702	693	658	656	699	660	667	709	693	671	683	694	659	711	639	675	637	665	676	654	690	644	740	639	650	683	674	656	703	647	659	715	661	655	719	688	669	635	666	636	694	676	672	685	687	697	645	720	669	716	676	667	655	679	623	707	697	680	668	696	641	661	614	733	641	661	658	677	693	668	638	664	695	704	648	699	694	666	674	651	675	713	667	673	663	732	684	680	682	641	676	622	726	704	630	698	714	630	672	669	697	713	688	692	659	724	656	720	696	651	638	666	705	650	679	667	674	692	655	646	653	681	684	709	694	702	639	685	661	627	689	698	701	643	636	688	678	668	694	668	661	657	676	652	641	697	692	668	674	705	667	669	706	668	662	690	711	700	639	674	699	689	680	708	676	654	626	637	701	644	717	683	694	634	681	697	666	668	678	668	651	737	671	652	676	672	691	720	649	672	670	624	658	690	646	669	712	665	692	671	660	667	640	705	629	666	707	681	690	662	659	660	688	644	675	706	658	651	712	700	669	667	678	716	618	681	637	669	691	702	693	648	708	676	711	702	672	676	669	690	706	694	686	715	679	662	645	647	638	665	665	696	717	670	716	693	682	694	678	657	655	684	666	685	718	736	674	704	658	671	670	641	656	706	698	686	704	682	708	656	681	664	659	682	691	668	663	698	704	676	669	646	712	666	642	702	653	640	694	651	685	711	691	687	647	691	689	662	654	696	665	688	632	683	674	627	638	660	702	665	710	694	656	698	668	656	673	673	675	706	672	697	678	725	610	635	698	707	733	695	665	693	691	691	662	697	697	672	627	663	650	686	729	681	698	711	657	662	672	738	680	688	654	696	651	688	646	676	699	694	649	672	699	671	661	651	670	685	697	708	715	670	684	618	650	636	635	663	674	723	648	660	638	672	682	692	708	634	693	686	686	688	691	692	666	696	719	660	677	692	694	704	652	646	680	690	693	671	655	639	674	696	679	691	685	732	672	644	668	661	658	660	633	637	668	666	693	673	663	660	682	678	649	671	626	667	691	666	677	672	689	643	688	641	654	705	640	684	692	736	661	655	638	704	684	692	704	669	648	682	641	693	644	679	626	677	659	693	685	690	722	638	660	637	723	702	646	687	679	689	701	666	637	672	665	651	681	733	679	652	621	659	667	649	645	682	706	702	703	632	699	647	719	699	653	700	681	625	652	694	653	690	685	703	690	670	679	685	676	733	714	677	687	662	704	685	674	672	690	648	685	699	722	681	649	689	683	674	657	723	665	662	655	692	722	688	707	707	692	671	683	708	668	706	636	736	721	680	669	684	682	618	680	669	653	688	678	693	677	689	712	663	692	654	641	669	677	622	679	665	716	743	685	715	700	658	681	669	671	630	718	657	698	698	669	700	687	718	633	632	629	694	697	694	613	617	714	667	650	689	625	695	730	666	647	691	691	731	671	667	683	679	665	675	649	664	713	647	674	636	711	709	700	677	673	656	680	708	667	686	678	664	666	657	709	656	679	697	690	706	642	666	696	649	656	694	695	718	652	669	709	702	688	711	671	711	695	730	676	675	692	696	658	629	671	642	663	647	643	693	682	684	674	647	697	719	683	659	637	688	709	713	663	689	687	689	716	659	668	669	674	646	674	696	677	673	684	722	676	690	706	643	667	706	665	668	659	687	664	666	652	703	675	670	664	683	687	662	698	695	648	726	669	659	641	701	672	723	638	666	709	692	679	670	687	622	689	601	734	694	713	642	624	712	673	660	735	669	674	671	660	654	671	704	687	693	679	633	647	665	667	662	702	670	692	648	656
2535	1888	163	108	214	212	169	176	144	136	123	128	110	96	110	87	90	91	88	82	81	78	72	66	65	59	73	65	50	64	47	56	46	61	61	64	49	54	61	55	41	55	71	65	46	49	48	51	57	50	54	42	55	74	47	54	65	57	52	62	58	50	59	59	45	48	42	44	55	56	49	45	42	41	48	48	42	54	40	50	37	41	40	48	45	39	48	61	45	43	36	47	33	47	43	43	39	43	54	56	38	40	35	36	47	46	47	42	61	48	49	45	50	51	50	45	55	33	53	52	65	46	45	45	56	50	43	33	44	48	49	48	43	57	40	59	50	48	43	35	41	47	44	28	38	62	37	46	60	47	50	39	42	59	38	41	42	44	32	36	29	43	38	48	40	36	51	44	32	50	45	64	48	39	45	43	50	51	53	44	48	62	42	51	60	53	47	41	57	37	52	58	49	55	45	42	30	43	45	33	35	34	44	31	45	55	49	36	42	49	56	40	44	42	48	57	62	46	53	40	36	51	38	43	35	47	49	57	58	53	39	49	33	48	48	39	47	48	44	43	44	50	38	44	58	42	40	42	49	44	55	35	51	38	51	54	47	48	48	46	49	54	52	35	48	45	50	49	37	35	48	58	42	37	40	44	55	52	41	57	32	54	42	32	44	39	63	43	58	47	41	48	57	50	44	50	32	55	38	51	55	46	44	50	38	55	42	44	39	35	43	48	47	44	40	45	47	43	48	44	63	47	44	55	52	64	34	38	41	49	46	35	52	41	51	52	45	44	43	47	43	47	34	44	38	50	41	42	50	46	54	48	50	48	32	46	42	58	55	43	51	33	43	51	60	33	52	57	36	37	54	44	45	50	43	54	40	49	47	49	60	52	44	51	55	58	45	60	34	39	41	45	38	57	43	53	51	43	39	38	44	42	55	46	58	46	37	51	56	48	44	53	38	55	51	62	42	55	39	35	46	40	34	51	58	49	54	58	38	55	50	38	38	50	50	42	42	54	39	48	54	52	38	46	42	47	52	43	50	38	55	40	31	46	50	45	48	46	45	44	49	46	50	37	49	50	41	32	53	46	35	61	41	41	42	34	38	42	49	37	39	55	44	34	50	42	50	57	54	37	40	35	45	50	41	45	47	42	37	49	50	45	55	42	54	58	33	40	47	46	47	39	39	48	48	52	45	53	42	40	49	49	49	44	44	45	40	51	42	54	48	48	46	37	55	40	60	43	54	45	47	40	52	47	38	41	56	43	52	48	38	44	52	51	49	39	51	35	45	31	45	46	58	48	43	49	51	39	45	50	44	43	44	46	52	48	49	41	39	44	45	43	36	45	38	43	43	58	43	46	43	56	43	55	41	36	40	40	51	45	42	34	49	47	44	44	45	51	50	40	45	47	39	44	47	45	39	59	43	45	44	50	69	45	56	38	39	52	61	47	45	40	49	57	52	45	48	54	39	42	39	49	39	49	54	50	42	46	43	43	46	43	45	43	45	44	55	46	44	37	43	54	44	56	41	46	55	52	44	45	50	40	53	44	51	36	45	49	44	44	40	37	44	42	57	46	39	55	39	59	50	39	45	53	43	46	48	57	45	52	49	51	51	62	37	37	59	46	51	48	46	51	39	46	47	51	48	39	50	53	51	46	48	46	44	58	40	59	32	44	49	42	50	44	37	49	49	49	38	53	43	50	47	44	48	46	46	36	48	50	43	53	54	46	47	45	48	47	33	48	40	53	57	40	51	51	46	55	64	54	52	48	44	52	42	38	51	51	48	50	42	50	58	60	44	51	52	48	35	45	46	43	49	51	53	56	51	44	55	58	42	46	48	44	36	38	42	42	48	45	42	43	49	41	39	35	45	48	59	50	55	31	43	51	53	33	49	48	51	48	42	54	47	48	54	37	48	56	46	41	49	37	38	64	43	32	39	46	45	50	55	46	47	46	57	47	64	43	45	53	45	38	57	56	44	60	40	43	40	51	48	60	40	39	58	40	57	41	49	56	41	46	42	31	45	42	50	47	45	64	39	49	55	57	50	48	36	49	52	53	47	44	45	45	56	39	54	41	42	47	60	54	54	52	42	47	53	40	32	42	42	39	45	38	42	67	40	49	29	44	41	42	54	47	44	47	41	51	46	41	57	45	41	39	42	57	37	55	45	46	57	48	54	44	41	55	44	44	43	43	41	44	55	48	39	53	51	50	46	40	39	45	37	47	34	46	44	34	48	48	49	47	50	55	54	47	44	54	49	47	49	53	37	42	38	36	50	47	55	52	39	31	58	46	56	48	46	39	39	58	49	41	50	40	41	58	47	56	52	40	46	50	50	45	30	36	44	40	41	39	46	41	47	61	45	45	26	54	35	47	48	54	45	44	49	49	52	61	51	64	35	40	48	41	45	58	47	41	44	44	48	45	45	46	42	40	47	40	53	52	51	39	42	37	44	44	54	38	49	51	41	42	54	44	49	31	49	40	42	52	40	44	51	50	51	42	51	41	38	46	41	46	44	38	53	42	62	34	43	37	32	42	44	46	50	47	41	32	40	50	47	45	51	45	51	45	47	53	37	56	51	47	51	46	57	49	44	43	49	42	54	48	53	45	39	44	47	48	52	37	45	42	45	61	59	59	59	49	41	48	59	43	43	49	38	47	41	42	57	45	39	43	47	47	39	48	43	38	37	53	46	45	49	46	50	43	50	41	40	50	59	47	51	50	44	53	39	37	55	49	39	36	47	47	43	48	37	54	50	46	46	46	44	53	43	38	48	44	40	43	44	48	52	39	43	48	46	49	46	46	45	40	49	46	41	35	46	41	41	45	39	53	56	51	40	45	48	54	41	51	45	41	47	52	52	40	40	51	55	35	52	39	45	52	51	47	40	56	67	43	39	41	50	44	47	48	45	52	40	54	36	62	53	45	40	57	49	50	46	35	36	41	52	44	54	46	50	42	52	50	53	48	40	42	51	39	53	48	51	32	52	49	58	38	29	46	55	53	41	48	40	49	43	49	38	42	40	49	44	37	55	41	40	44	51	50	40	39	29	41	45	56	47	46	50	55	49	55	41	46	45	47	33	35	38	42	41	53	42	50	37	43	52	48	52	53	45	49	53	46	47	41	36	41	51	61	36	53	49	48	53	45	49	45	57	43	49	39	44	35	36	43	40	48	48	40	52	37	52	46	47	35	58	42	58	49	43	54	44	48	51	51	43	41	56	38	37	42	45	43	58	48	48	55	42	46	42	42	51	45	43	46	41	41	39	41	48	47	46	48	43	51	47	44	55	49	45	36	51	47	35	47	37	46	52	49	33	49	34	47	48	47	44	56	46	46	44	41	54	53	41	55	39	41	43	54	43	52	53	41	49	40	50	48	45	47	42	41	40	46	45	41	40	38	48	46	46	50	53	48	50	46	45	42	31	42	49	44	49	48	52	37	53	38	47	46	44	38	48	48	57	50	37	51	42	47	50	46	48	53	45	48	51	45	40	47
19438	13669	3875	10778	17110	15582	13337	10990	8838	7308	6082	5247	4534	3970	3655	3325	3103	3004	2790	2639	2331	2220	2170	2054	1936	1854	1731	1634	1552	1525	1404	1392	1282	1273	1273	1222	1170	1181	1086	1060	1041	992	1027	1037	1028	984	1013	932	931	1028	984	998	1091	1084	1112	1114	1116	1098	1077	1082	983	981	922	1025	1010	963	963	1019	932	854	852	849	836	789	846	795	776	811	818	763	793	813	747	736	772	733	797	723	758	702	767	761	748	742	745	726	755	702	757	765	738	761	780	729	721	753	698	725	694	742	763	740	719	745	700	734	741	741	750	748	703	712	709	730	725	713	736	729	722	711	767	747	734	696	761	799	770	723	721	726	698	712	723	707	674	722	752	759	734	711	715	729	703	724	728	708	775	734	680	699	747	793	742	768	736	763	742	775	703	738	699	704	686	722	742	750	692	752	680	719	729	734	738	687	716	668	686	710	757	731	738	710	729	715	742	685	740	691	711	722	736	720	706	694	756	723	730	709	732	711	715	730	712	680	715	748	707	747	727	699	719	730	697	725	763	671	720	700	717	745	754	709	719	758	697	702	756	731	725	713	708	712	720	731	703	742	746	677	684	729	689	743	655	743	704	724	685	725	711	675	748	728	775	732	689	748	714	671	766	725	706	738	735	726	724	703	719	689	790	738	677	736	723	741	735	752	679	756	715	693	700	735	692	711	687	722	660	727	701	723	704	697	693	686	736	752	747	725	675	727	714	720	718	704	711	698	730	762	724	714	710	735	732	728	772	711	732	720	743	719	725	708	731	703	731	735	737	713	731	738	686	729	716	768	705	716	685	708	735	742	709	756	729	703	697	730	713	720	717	725	738	692	683	730	680	699	733	700	712	696	718	733	755	698	675	670	730	687	697	691	704	709	725	712	675	733	658	728	750	700	729	683	724	766	716	737	692	732	707	744	721	739	748	701	677	736	712	679	736	724	711	705	720	708	718	668	712	705	711	693	704	682	702	740	691	746	708	725	745	703	726	675	693	719	720	712	732	720	677	702	708	686	714	717	719	673	688	768	766	673	661	742	682	752	671	729	739	730	719	690	765	731	707	732	710	676	737	779	703	748	726	703	723	681	657	692	743	742	704	660	705	710	708	685	727	729	715	705	757	734	718	708	727	709	737	707	687	723	707	737	734	720	689	767	697	657	717	743	725	743	638	723	710	741	731	729	747	733	673	710	749	688	683	770	666	696	692	694	741	765	741	742	681	701	757	698	752	737	710	661	735	706	687	715	754	719	699	717	695	739	750	694	742	733	718	707	689	716	673	726	741	731	766	730	729	729	716	690	684	687	700	728	691	731	713	748	775	705	742	730	694	728	721	709	690	698	728	699	714	740	724	723	724	672	728	675	723	701	707	730	637	698	703	730	667	733	726	774	777	734	728	714	694	712	706	724	714	739	769	726	705	642	684	712	711	737	751	676	761	690	724	695	699	692	707	740	679	692	732	692	707	748	723	743	700	690	715	723	722	733	762	702	712	747	668	749	744	781	713	700	696	782	660	698	714	704	717	739	691	728	724	727	788	711	765	714	686	750	720	718	726	733	712	714	725	700	692	703	725	722	726	723	707	706	704	719	704	710	735	728	656	745	695	738	715	726	693	673	733	664	701	753	698	696	724	677	725	711	723	751	748	709	716	697	685	726	702	653	767	719	681	688	689	698	674	738	672	726	693	664	736	767	674	684	739	721	703	743	670	741	751	718	724	697	723	725	717	725	722	760	742	698	682	755	757	732	701	724	734	685	733	764	752	769	741	717	718	721	713	687	658	715	741	758	729	730	734	729	710	730	738	719	703	707	679	714	651	778	717	732	736	741	733	714	682	687	704	730	677	710	717	751	740	755	787	693	718	713	705	716	733	713	683	695	721	761	724	710	739	760	715	720	744	732	692	700	741	737	699	693	677	673	747	710	669	703	735	691	702	701	737	725	701	715	732	712	706	699	756	695	736	734	705	659	719	673	730	704	726	716	712	737	697	750	711	693	721	706	764	721	743	753	692	695	764	671	749	746	706	760	709	761	731	697	749	744	687	672	705	732	714	722	694	696	689	665	733	751	723	738	733	735	710	702	674	767	693	668	708	683	687	725	781	705	723	723	709	722	661	690	738	734	712	723	707	722	701	717	717	786	716	712	708	708	779	701	730	725	679	702	716	714	711	680	699	683	708	698	738	731	695	697	733	733	727	739	698	724	727	700	719	714	735	719	687	761	708	737	717	706	747	744	748	689	745	704	750	708	728	732	671	670	734	697	715	741	804	693	700	706	689	681	712	675	717	740	707	742	721	720	749	680	722	728	747	698	689	681	711	737	687	748	778	725	725	717	715	704	722	717	712	701	706	714	720	709	714	761	651	724	697	727	750	694	710	736	668	699	763	740	698	736	727	674	698	703	721	701	712	733	739	731	703	696	715	708	688	715	736	780	718	773	755	703	730	710	724	705	695	691	737	770	724	693	752	700	698	729	757	682	729	750	717	691	732	662	730	716	716	722	692	723	727	678	717	675	720	735	713	745	686	760	696	658	709	746	702	724	733	735	717	734	714	700	701	755	706	735	709	696	757	675	701	731	714	689	689	708	714	738	705	742	670	702	699	727	718	699	721	731	735	663	733	707	698	731	746	698	694	714	729	712	697	742	701	735	728	721	702	731	761	692	683	691	746	692	741	708	717	662	720	761	704	690	692	712	775	711	716	715	720	711	720	781	741	771	708	730	671	702	741	705	670	664	716	687	687	704	688	686	710	729	696	697	679	772	720	725	685	758	772	765	722	715	735	696	736	684	729	681	722	733	665	729	706	724	758	755	688	674	711	740	690	683	707	668	755	728	702	762	698	725	722	720	727	714	732	737	718	692	693	714	776	730	713	719	720	726	678	750	752	725	667	710	721	749	705	703	725	734	694	712	744	694	719	715	656	693	766	716	710	695	728	674	684	730	714	700	705	711	689	776	743	756	756	738	737	725	695	704	741	742	734	700	715	692	701	700	741	739	703	722	736	687	679	696	696	691	761	713	709	714	729	703	752	748	760	787	730	712	688	697	692	705	726	705	718	699	680	666	726	758	741	723	705	716	716	719	751	691	735	698	681	719	710	727	711	745	744	709	706	754	702	749	732	747	648	745	710	724	746	712	734	748	696	723	654	714	734	725	708	747	727	694	702	748	737	681	751	728	733	682	741	722	736	721	682	737	741	664	710	747	698	745	751	685	697	673	743	691	780	741	740	758	691	757	689	751	698	708	711	683	718	728	708	715	755	691	738	715	699	728	707	705	722	704	748	705	699	762	745	677	724	730	724	732	709	786	719	731	745	702	694	709	700	703	723	711	673	715	730	708	726	690	753	755	737	720	718	684	718	686	729	728	712	711	653	667	722	666	745	762	661	717	745	720	701	746	728	691	690	717	739	696	750	707	725	736	695	716	770	728	669	732	732	719	667	714	693	730	716	669	707	735	731	717	744	689	678	734	712	767	722	719	680	761
2003	4490	311	193	327	388	328	306	267	238	212	237	198	207	153	130	134	140	136	120	125	116	106	137	111	100	105	105	89	88	89	103	93	71	77	82	75	90	86	61	89	73	82	82	71	72	73	86	85	74	96	82	63	74	75	90	80	82	78	67	74	85	91	85	69	72	86	63	70	75	67	55	76	60	57	80	68	66	81	70	64	70	73	63	64	67	61	64	73	63	65	76	52	63	66	56	60	69	61	55	56	52	59	68	72	64	59	71	71	62	59	61	68	68	77	62	62	66	58	67	62	62	68	62	62	86	69	72	63	65	62	67	68	57	67	76	64	72	66	68	53	74	61	73	73	70	72	56	57	57	74	70	53	68	72	65	57	63	66	68	72	63	75	55	67	77	75	73	58	73	68	66	76	66	59	76	61	72	74	72	66	73	67	66	74	41	50	54	76	76	68	56	66	71	82	69	64	56	75	65	64	59	62	57	70	82	61	66	55	56	68	73	75	61	76	60	65	63	47	61	71	65	64	57	64	56	76	65	61	74	79	73	54	57	70	64	56	58	47	63	60	63	69	71	65	65	78	71	83	67	64	61	60	54	67	60	67	64	74	76	55	74	68	75	54	46	64	55	61	74	77	75	73	54	79	62	66	56	71	71	57	75	68	68	72	65	63	55	58	72	63	69	69	51	60	53	52	69	59	72	74	76	70	60	69	66	77	59	51	50	60	52	67	64	68	62	54	71	43	61	63	79	61	70	65	74	67	73	72	69	69	72	69	72	72	77	91	82	66	47	63	70	63	65	74	59	47	85	77	65	62	58	75	61	69	62	71	65	70	77	52	62	61	76	72	63	71	63	77	65	76	76	62	51	63	62	71	69	70	70	63	74	70	57	71	72	52	59	64	78	59	64	60	63	71	55	70	54	57	58	69	68	54	72	57	67	59	56	71	72	57	65	68	61	63	65	81	64	58	64	67	73	73	56	68	54	82	56	59	62	74	59	72	61	54	70	65	80	47	59	60	66	62	58	85	64	80	71	70	60	70	65	59	54	75	68	80	60	51	68	60	59	66	53	70	72	61	70	68	81	70	62	77	57	52	70	63	74	59	49	48	62	61	75	66	65	78	66	69	66	61	85	68	75	73	55	63	79	55	64	58	63	56	70	67	64	63	85	70	64	70	58	68	63	79	62	60	61	54	61	81	63	74	64	70	73	57	65	58	64	61	60	80	67	71	69	59	77	60	62	69	56	72	56	52	55	72	65	75	66	54	53	71	67	64	61	66	62	68	73	67	76	82	63	63	62	63	58	53	76	55	68	51	69	48	60	56	79	63	63	61	64	62	54	70	59	62	72	71	64	65	53	64	57	63	67	62	60	66	60	63	58	57	58	55	65	72	84	73	65	60	78	50	68	65	84	62	67	62	65	64	74	66	61	54	68	78	78	67	56	64	65	56	52	78	61	63	73	54	74	57	66	66	51	54	59	66	66	65	47	58	70	69	77	73	61	66	70	59	57	77	65	67	82	61	66	66	55	78	62	61	69	60	62	55	67	77	62	62	44	59	75	64	60	73	73	57	58	63	58	67	49	71	67	58	71	69	73	56	54	60	63	55	61	83	49	58	55	67	65	78	60	66	65	61	66	79	59	77	59	61	42	56	52	70	61	69	72	57	66	67	73	68	62	68	70	59	72	59	55	69	62	72	55	81	54	61	66	65	59	67	63	61	55	53	74	69	75	58	65	68	62	71	63	66	49	71	63	84	55	73	54	67	71	64	74	54	65	53	72	57	65	52	68	63	49	72	69	57	71	58	57	66	70	55	50	69	83	78	59	74	53	78	66	53	77	72	61	66	66	64	78	61	60	66	69	67	82	72	65	59	77	76	63	58	63	54	60	72	61	69	72	61	54	71	60	57	62	58	53	59	66	75	62	72	69	70	67	58	65	66	66	64	63	70	72	77	72	65	60	62	61	54	73	74	72	66	65	73	78	69	55	67	59	73	58	71	62	68	53	64	64	78	71	65	70	59	63	51	65	61	63	67	70	71	62	67	60	58	75	70	55	65	67	52	71	64	62	56	55	55	67	65	65	72	61	75	65	69	56	59	61	47	69	65	68	50	56	64	74	69	71	59	71	62	58	60	74	63	67	78	65	55	50	61	63	62	57	58	59	62	64	67	88	68	68	58	64	57	58	66	57	66	65	57	56	79	60	53	58	68	73	61	55	52	59	65	66	67	58	64	75	69	58	54	57	55	56	70	57	83	66	56	62	51	67	72	52	70	61	53	58	69	81	48	59	50	63	70	51	77	72	76	65	86	64	67	58	56	69	58	79	69	74	74	70	67	55	63	75	65	60	72	61	68	70	51	64	64	75	67	65	70	59	49	76	66	61	64	69	68	68	61	57	71	68	62	55	70	71	61	71	61	67	58	63	62	58	60	80	64	52	56	66	76	63	63	67	68	63	61	54	59	56	59	63	61	62	53	74	67	82	67	82	66	66	66	75	77	62	75	67	59	66	62	70	67	59	72	52	61	64	65	59	62	74	58	66	60	65	62	67	62	67	55	74	65	69	58	71	76	74	63	62	75	92	61	63	71	68	64	71	57	71	56	67	56	75	49	86	62	76	73	57	65	65	76	66	54	59	75	70	78	74	58	88	70	57	64	63	77	76	60	64	67	65	52	70	80	64	70	73	50	57	62	74	58	53	65	59	68	68	69	75	56	71	54	55	47	64	56	55	68	55	58	64	69	73	67	66	78	54	58	63	75	65	59	49	53	66	50	69	61	60	68	65	56	86	70	60	55	67	76	56	63	65	68	70	80	77	56	71	60	61	56	67	71	65	72	63	63	73	74	65	87	62	71	69	71	72	52	75	60	76	75	61	61	56	65	50	61	74	72	78	53	64	50	63	70	66	78	60	69	69	79	69	50	66	53	66	57	62	64	72	76	65	57	71	62	76	69	69	52	68	46	71	53	78	79	62	63	73	84	68	66	69	71	71	72	55	60	81	67	75	69	45	72	59	58	44	68	72	59	68	62	71	56	70	62	59	51	68	67	65	72	72	56	66	54	70	71	65	72	76	50	53	63	63	71	60	68	70	59	56	53	65	63	50	63	69	67	75	56	64	69	77	55	54	49	71	75	66	54	63	71	46	73	75	68	67	52	82	71	51	69	64	57	65	78	81	68	63	74	64	67	76	67	65	80	62	66	63	59	71	77	58	71	78	73	44	65	52	67	68	80	58	59	73	54	54	53	65	76	60	68	58	64	63	79	54	65	71	56	63	58	75	65	71	73	73	64	66	66	58	63	54	60	67	60	66	64	60	81	58	61	69	63	59	55	74	45	67	66	56	70	58	77	73	60	73	67	85	53	82	85	70	59	63	62	67	62	64	54	69	54	64	75	65	58	65	68	59	64	75	53	72	50	47	63	65	66	64	56	64	49	63	73	55	60	63	58	70	67	51	75	55	73	78	59	64	60	55	81	50	72	61
27377	13164	6560	16646	24140	22602	19378	16450	13646	11296	9658	8435	7430	6521	5798	5327	5087	4672	4183	4055	3696	3542	3237	3024	3029	2896	2531	2470	2302	2183	2131	2088	1903	1843	1770	1760	1706	1592	1658	1565	1574	1545	1483	1451	1498	1496	1449	1433	1385	1372	1443	1508	1564	1481	1501	1570	1565	1574	1558	1502	1428	1376	1377	1435	1427	1376	1329	1333	1227	1250	1230	1144	1090	1150	1090	1085	1118	1110	1147	1097	1036	1041	1016	1022	1026	1008	969	1043	1019	1096	1003	1044	1079	1005	1011	964	1014	988	1042	1016	1013	1029	996	988	1048	1030	1015	1048	966	1018	1018	995	1004	958	964	1021	1089	1020	1017	983	994	969	1027	981	995	1001	993	1001	947	913	963	960	987	978	936	953	986	1028	987	1024	1005	967	994	982	940	976	999	1025	1020	1011	973	992	966	986	1013	1026	941	964	985	978	946	961	978	989	973	955	990	1012	981	966	988	941	945	1054	984	970	1005	993	961	929	1023	1021	1029	952	964	987	991	989	1003	1011	964	990	917	943	1004	966	952	987	964	976	1014	1006	933	1018	951	979	960	938	941	917	1000	992	973	995	990	995	925	946	1005	967	981	932	1032	1007	1023	927	949	959	925	972	922	956	976	1001	1038	993	998	988	1007	979	958	1037	980	966	928	965	1034	1005	964	970	957	980	946	956	951	938	966	951	926	1005	1003	1008	1014	1018	963	980	964	973	1009	972	976	1020	991	1028	939	969	980	957	979	1025	1039	1002	937	909	975	971	970	979	1022	958	984	965	965	1007	929	1036	1005	992	952	969	1026	950	971	1002	941	954	1024	1007	981	985	972	968	1010	978	955	1006	951	980	984	1028	1022	954	1008	1001	926	1002	987	1017	973	935	1012	998	984	1003	1012	1000	908	988	1008	957	1025	1005	948	1020	969	946	979	960	998	1043	984	969	1066	999	981	1030	937	941	1036	1007	986	993	898	969	1006	1029	962	1004	978	933	1010	934	985	963	983	975	992	937	996	983	936	915	956	974	984	1015	948	990	990	966	939	1053	1007	1014	955	1001	1031	959	962	1017	955	908	973	990	985	930	940	987	941	999	998	911	967	1031	978	972	928	962	963	1015	996	1032	1002	911	991	936	964	1012	958	1002	1002	919	941	938	996	964	977	1009	931	935	946	991	1018	982	1017	982	924	980	915	1011	1003	957	964	967	931	982	964	960	997	943	992	944	991	1016	996	982	1030	999	1032	1066	1040	985	961	996	1000	961	986	1008	982	944	969	999	1008	1009	972	944	962	965	948	1008	959	931	991	1075	977	934	1013	990	900	971	930	983	958	983	966	989	967	962	933	928	966	1000	976	1006	928	1009	973	985	979	909	988	991	954	998	995	947	942	980	990	939	1009	979	963	951	970	966	990	978	1017	1006	931	930	950	968	969	988	904	955	1002	961	973	1041	979	995	980	993	1022	946	1001	949	1000	980	949	990	984	972	963	984	991	996	993	1026	966	974	919	972	994	961	981	952	1030	1018	977	994	990	1005	988	1003	1020	945	1000	1018	1009	939	981	959	1017	992	988	957	974	963	976	988	1025	996	974	957	988	996	957	995	996	946	958	985	951	955	1014	993	977	969	1018	983	974	986	1028	967	935	969	996	947	952	996	980	974	1009	943	966	969	937	965	936	990	916	956	982	1005	912	941	990	935	930	954	1012	965	966	923	914	967	936	960	1011	1003	961	968	958	907	1028	966	971	1032	990	983	1014	985	907	924	948	974	959	971	1013	988	946	978	1001	1000	972	1027	971	940	993	949	937	991	962	958	973	956	962	986	958	978	1010	929	924	916	1043	994	967	936	1008	988	968	1013	922	987	979	975	1017	973	974	960	930	975	989	946	962	981	1066	942	957	955	998	992	977	961	956	942	1003	990	947	1015	986	1013	981	956	999	925	972	953	979	965	1000	955	984	1003	983	939	998	939	1001	938	948	947	958	1029	967	962	937	1017	989	1005	983	1036	1040	996	961	980	1013	960	964	968	961	967	964	987	931	1006	954	960	954	974	1033	1015	1008	990	965	943	952	970	1008	1000	916	1019	963	976	970	979	928	956	993	992	965	973	998	975	959	1000	993	970	925	991	976	972	1029	1021	956	978	961	989	1003	980	973	987	998	980	963	898	985	913	1028	927	953	972	960	1026	948	915	972	915	956	986	1060	988	980	963	948	984	989	919	951	1003	988	1018	1033	960	987	1013	1027	962	1000	1000	1006	1017	952	914	971	950	986	937	985	940	976	922	937	989	991	1030	994	989	924	995	965	970	979	1001	972	937	937	972	967	935	983	936	968	945	972	990	1005	1015	1004	950	977	943	964	1001	983	958	978	920	918	955	986	961	1023	1020	970	971	982	1018	1014	963	948	1039	967	1020	971	1041	1037	967	1009	996	976	902	979	939	1000	957	970	1022	1012	971	1011	967	944	994	977	979	970	1008	964	965	1019	977	951	1015	975	917	973	938	939	961	978	966	991	984	1009	1007	953	957	1022	1021	997	982	973	937	1002	967	998	1021	999	991	977	997	955	969	957	997	964	973	971	973	1058	974	1000	1026	950	1023	969	984	1026	960	991	935	949	955	937	979	961	1037	996	952	987	986	1003	969	947	988	958	1014	982	961	1026	1042	952	973	981	986	983	952	949	967	981	968	947	983	993	943	1027	1016	982	1044	968	947	967	981	991	947	993	991	958	988	1010	1004	947	1020	967	935	987	956	999	992	955	1041	1011	986	991	1003	953	954	977	1016	1001	997	971	1005	965	958	943	961	1027	961	997	1008	969	976	959	923	963	927	1046	1020	979	1000	981	941	962	991	946	1016	984	1006	1024	1001	959	917	980	967	949	937	1002	1014	985	983	1009	970	928	960	956	965	968	964	923	966	959	1049	957	946	968	995	1044	967	936	942	956	1006	980	950	963	934	963	1034	1027	982	970	991	935	1008	996	984	1007	958	928	999	1001	978	1025	976	946	1024	929	965	967	998	902	957	946	944	977	952	928	977	926	930	1027	950	962	980	1012	957	963	973	978	1004	989	949	1008	981	996	939	1020	1014	961	952	983	1001	965	991	1006	960	927	950	994	982	1006	960	978	998	962	993	982	969	968	980	1000	1021	951	992	918	1025	992	1025	1005	960	1013	931	955	923	952	977	979	947	949	950	981	984	992	965	993	908	988	984	939	958	998	995	1006	952	976	988	1002	926	980	956	980	1002	1000	932	1001	953	1028	980	961	940	952	962	983	911	979	951	968	1014	974	994	972	995	962	993	980	1005	980	943	996	1006	997	929	936	981	1007	967	941	971	977	975	944	982	971	961	984	988	1005	1017	989	1006	992	967	1023	961	984	987	957	972	893	941	948	998	991	968	917	959	954	1028	911	943	951	963	989	1004	961	934	984	912	968	999	982	927	982	1028	974	949	1033	963	1010	961	926	1014	898	927	990	950	948	1016	972	935	986	948	950	947	934	934	993	913	956	946	968	990	1018	1005	973	994	942	938	972	911	963	1052	937	985	1073	977	990	1016	949	944	947	930	984	932	996	972	976	978	993	944	998	1018	958	983	959	991	949	976	953	977	925	1039	964	983	987	984	1001	983	949	895	953	980	1029	964	1034	980	1014	951	1034	989	1010	968	926	979	999	1030	923	954	1022	973	940	1023	983	946	988	991	1028	989	1012	962	923	951	962	977	957	935	1032	973	981	990	957	1002	951	997	957	983	1011	1027	989	1007	971	965	1045	948	970	1004	997	965	988	986	1029	906	986	933	942	1008	935	918	951	990	1032	961	943	965	975	946	991	1013	957	983	989	995	917	1003	994	956	986	1028	959	971	928	984	1021	1058	896	1026	889	979	943	988	937	965	999	940	973	1000	948	965	996	967
1406	639	83	72	102	115	113	97	79	78	68	70	78	62	55	64	53	52	56	63	39	40	46	41	41	50	37	31	36	38	39	45	42	39	34	41	37	29	41	43	38	39	37	31	36	24	29	30	36	28	30	39	32	37	39	39	34	33	31	31	33	35	37	28	29	35	40	42	35	38	30	39	32	26	39	38	27	25	30	31	25	31	33	39	18	34	25	32	34	25	25	27	30	33	34	42	27	28	40	34	26	22	28	28	28	29	34	29	34	18	25	24	19	30	34	25	35	23	27	25	28	34	28	37	39	22	31	28	31	24	27	26	30	26	25	28	28	24	38	32	30	35	30	24	26	28	30	34	39	31	23	30	30	39	36	29	26	31	28	29	30	29	40	25	22	26	27	26	21	31	25	45	35	32	35	35	19	29	25	39	30	28	32	21	26	35	34	31	31	36	33	35	36	26	33	32	20	32	23	26	33	31	23	28	25	21	32	26	38	38	34	35	36	28	37	23	25	32	29	29	23	27	25	40	35	28	30	24	31	31	29	33	27	24	25	40	25	36	30	32	23	35	37	31	29	28	31	33	40	24	35	23	25	32	24	19	32	26	25	31	29	41	29	34	27	27	30	19	27	31	27	36	34	29	28	22	31	31	33	32	28	27	27	33	25	48	25	34	25	27	29	28	21	24	22	26	37	29	32	31	34	34	32	26	31	19	36	26	35	25	28	36	25	28	13	37	32	37	34	29	40	26	29	30	28	20	23	26	28	21	39	16	20	26	28	43	23	29	32	29	31	38	31	29	26	31	25	41	30	25	29	31	25	30	26	30	37	25	31	32	30	35	32	35	24	29	38	32	28	27	33	24	26	26	32	32	28	32	29	34	35	33	31	32	27	29	43	35	36	31	28	32	27	29	33	35	31	29	34	37	33	22	24	29	26	34	34	27	31	33	32	30	25	18	32	23	29	39	24	21	35	31	40	33	30	32	25	29	33	27	31	24	35	30	33	27	30	34	30	22	39	23	28	31	25	45	31	31	29	25	41	31	33	20	24	26	30	35	31	37	33	23	24	21	36	35	24	30	36	31	34	20	30	32	31	23	29	36	30	23	30	27	22	33	34	27	24	22	39	21	28	30	35	33	29	22	22	33	28	33	38	33	21	32	32	23	19	38	27	35	28	26	29	16	28	31	37	40	15	22	30	25	28	28	39	33	24	31	40	33	36	28	31	29	26	47	28	31	30	32	30	24	43	25	22	28	18	36	28	31	34	29	25	33	34	23	21	31	34	20	17	37	25	30	36	30	30	18	25	28	26	28	24	28	22	39	26	31	30	44	34	39	28	18	24	45	24	32	33	27	22	31	27	30	25	38	25	32	28	34	29	20	37	28	28	30	13	34	19	29	32	26	28	27	20	32	41	26	31	24	23	27	24	32	38	20	42	22	24	25	39	34	28	26	31	25	30	29	41	30	26	43	36	24	32	27	20	31	19	32	33	22	29	34	20	35	36	32	34	31	27	24	31	27	39	28	29	33	29	28	30	18	26	27	44	25	39	23	22	25	27	25	28	32	29	17	24	31	28	27	24	32	31	32	18	25	28	31	25	38	21	30	25	26	21	27	22	26	32	27	32	40	31	27	26	24	25	27	39	23	30	37	31	40	22	31	27	36	36	29	25	28	30	35	35	27	36	37	36	26	19	27	43	33	35	29	33	25	28	17	28	37	27	31	28	29	29	39	35	25	40	30	30	31	37	27	20	32	17	23	28	32	31	29	34	23	29	29	26	33	35	29	25	33	33	33	32	30	30	28	31	33	33	19	38	28	24	37	37	29	27	32	30	30	23	30	27	37	32	22	37	26	44	31	22	27	30	32	26	25	32	33	45	35	28	32	35	31	22	36	18	38	32	24	26	27	25	24	18	33	37	22	27	34	29	44	36	23	37	30	26	31	28	24	27	22	31	34	44	26	31	31	32	37	29	25	33	26	28	19	25	29	28	26	28	34	29	28	23	26	25	31	22	33	26	28	33	35	28	41	32	24	29	22	38	22	29	30	34	28	16	39	19	28	32	31	31	27	24	36	34	23	38	34	28	25	31	34	27	27	28	28	30	33	31	31	35	29	25	35	37	25	35	29	19	29	26	26	35	19	31	23	39	22	33	29	34	31	25	31	33	29	32	34	28	21	35	33	35	28	38	29	30	31	23	38	28	33	30	37	31	23	30	27	34	27	28	25	29	39	28	32	23	32	26	35	22	34	29	36	29	25	30	21	28	24	27	36	30	25	24	27	30	27	31	33	32	30	29	29	26	38	29	30	35	32	31	39	40	35	25	24	28	32	29	34	35	26	32	41	32	30	33	35	25	33	38	33	35	22	27	33	23	40	20	29	27	27	36	36	23	29	37	38	26	34	30	20	38	30	26	30	37	28	25	36	44	24	25	34	27	33	24	27	27	31	35	26	24	26	32	29	25	40	15	29	27	33	37	36	29	30	18	29	38	37	28	20	23	38	34	38	39	34	39	35	25	22	36	29	26	26	38	37	41	35	24	27	34	35	35	32	28	34	31	35	27	34	27	31	23	34	26	18	34	32	34	34	41	37	29	27	29	36	33	27	18	25	26	40	33	25	25	33	33	35	38	22	31	33	28	31	35	37	19	41	25	21	29	35	21	33	21	26	22	30	30	25	27	28	28	23	24	35	28	37	43	18	31	37	32	31	46	21	21	31	32	29	28	30	31	33	41	26	30	25	38	27	37	25	34	36	33	26	26	30	32	36	31	27	32	31	25	30	20	20	28	28	23	30	41	38	24	27	28	34	34	27	30	33	37	27	31	30	36	26	36	29	34	36	26	34	29	25	35	31	21	21	33	26	23	28	32	29	31	33	20	31	26	37	28	39	26	39	32	40	36	19	35	28	28	34	32	24	25	23	34	37	21	25	34	33	32	24	31	33	30	35	25	28	27	18	30	36	25	30	33	29	41	33	34	33	32	36	29	39	39	30	28	27	26	31	20	21	36	30	28	30	24	40	27	28	41	26	37	34	30	34	27	17	29	29	32	26	22	27	28	28	20	32	22	36	30	28	37	23	24	30	29	28	28	23	27	31	39	27	20	33	27	25	32	35	25	33	25	40	37	46	33	18	30	24	21	29	30	40	31	31	28	23	23	37	29	32	41	33	32	30	31	21	37	26	36	29	32	26	33	25	31	26	34	31	28	25	19	34	27	29	28	25	27	29	27	28	22	32	27	34	24	26	48	26	24	29	33	36	32	42	27	28	25	33	20	26	22	24	35	31	28	29	35	33	32	32	34	26	28	34	29	33	26	37	28	35	27	22	32	26	23	27	21	46	33	36	27	24	25	27	33	27	27	31	28	33	27	24	24	26	19	27	28	18	39	29	31	30	31	28	24	32	23	29	27	21	28	23	32	36	23	28	40	39	19	26	24	34	28	25	25	21	30	28	31	24	33	23	32	33	23	38	25	32	20	22	26	21
14061	12168	2138	6207	10528	9959	8232	6600	5177	4197	3430	3085	2649	2434	2223	2090	1876	1848	1699	1626	1498	1418	1346	1261	1148	1132	1040	991	925	933	823	912	834	780	729	775	739	751	677	723	673	680	669	709	635	638	613	644	661	671	733	687	750	714	726	747	691	776	688	679	632	656	645	648	610	664	619	592	576	581	570	568	550	535	558	539	492	545	470	508	546	519	515	511	453	492	493	476	466	461	453	491	492	478	490	492	472	495	477	472	470	486	502	470	470	454	466	489	491	498	463	490	484	488	474	463	469	474	476	476	466	485	427	468	523	481	501	476	448	458	476	451	458	490	464	459	458	488	477	430	484	476	487	475	479	444	472	443	466	445	458	470	426	454	458	449	472	500	464	448	490	508	489	448	488	470	461	455	475	469	459	457	465	493	471	451	479	482	459	492	470	497	491	507	462	469	475	448	465	457	425	474	473	502	483	436	481	461	483	500	460	479	441	490	499	471	505	488	449	456	475	470	444	514	440	428	451	495	462	487	465	475	495	460	448	459	465	473	476	459	437	426	481	484	476	476	472	444	472	472	482	475	467	466	450	466	497	486	475	464	450	430	465	511	464	503	432	475	493	478	461	473	488	466	437	474	445	470	478	473	453	467	487	497	470	476	490	474	475	481	497	470	451	454	478	470	475	460	439	469	451	465	459	464	476	504	449	454	464	487	485	442	466	439	438	429	438	454	420	498	464	447	431	461	446	470	484	476	443	466	469	482	475	439	479	491	481	483	434	451	479	479	467	461	442	477	468	450	464	485	520	466	450	487	492	478	454	503	411	451	410	478	481	436	476	474	452	469	480	482	483	451	491	442	490	476	471	443	457	466	488	507	462	493	509	496	457	443	457	468	432	455	475	421	493	415	476	470	471	469	443	496	444	459	432	460	476	465	462	481	386	476	465	509	465	471	504	500	448	449	471	457	465	490	434	463	463	462	477	411	469	409	442	487	491	465	469	460	489	499	491	453	483	468	438	463	419	457	430	481	488	481	456	530	454	489	505	497	459	490	497	455	494	483	474	454	475	483	495	437	460	468	432	475	458	463	493	446	506	456	460	468	473	455	463	454	459	420	424	469	456	477	468	484	447	465	482	468	466	455	452	443	466	422	455	471	480	524	457	479	464	501	456	475	444	467	450	455	440	445	467	421	443	496	463	442	489	443	437	422	456	449	475	484	445	474	448	465	468	492	464	491	449	473	468	437	461	457	490	466	434	465	467	484	438	497	472	454	493	508	471	472	466	458	453	470	465	466	455	445	474	489	471	486	506	483	490	473	475	482	453	442	437	448	436	441	416	417	476	437	489	444	467	457	478	446	495	475	481	449	447	449	467	466	450	514	464	472	451	448	444	448	474	484	513	448	466	489	463	492	451	506	474	459	471	405	422	476	491	444	469	444	450	469	493	483	487	491	498	458	487	506	448	443	464	496	449	481	442	483	460	498	464	470	432	455	481	438	442	485	476	437	457	482	474	501	487	437	443	468	496	445	481	458	413	476	445	502	432	491	503	488	450	471	461	433	421	478	484	504	454	462	460	456	425	467	451	460	460	445	446	475	492	441	461	519	489	435	489	449	494	445	472	458	466	411	440	448	465	454	509	438	493	527	513	484	450	481	455	467	443	473	483	470	414	441	409	465	467	481	443	433	432	472	461	448	477	451	435	451	445	461	455	486	464	492	498	491	431	482	512	461	465	485	474	440	447	462	468	487	461	471	428	468	486	463	469	467	473	446	472	470	475	435	470	473	460	470	455	480	434	474	472	458	422	467	445	489	459	489	469	497	442	479	448	454	469	459	431	458	471	454	480	485	453	514	484	468	473	440	476	484	494	519	426	473	462	431	454	463	499	481	474	430	469	448	454	468	447	515	438	474	453	476	507	423	518	475	473	483	462	460	459	476	457	447	483	482	459	435	467	482	422	492	483	473	434	463	451	451	501	495	511	476	471	448	476	442	492	438	416	464	471	449	441	453	484	464	444	491	483	487	497	466	485	452	480	465	459	452	483	452	456	513	423	471	440	503	457	475	441	423	462	499	473	453	443	445	425	474	489	470	451	459	497	475	513	444	473	492	454	523	453	445	478	476	466	444	463	470	445	456	490	440	462	482	451	455	493	461	452	463	474	483	455	453	470	457	444	474	481	535	492	449	441	468	471	482	467	446	486	477	486	451	497	465	508	450	475	497	460	473	486	478	438	451	454	441	446	485	475	452	412	474	431	463	442	461	483	447	462	436	456	456	487	523	459	488	487	443	460	480	483	450	469	469	459	452	448	442	460	422	455	477	458	463	477	466	477	488	501	445	437	448	466	478	477	432	444	468	503	457	463	446	483	441	516	443	458	494	463	443	464	460	460	497	500	516	441	429	472	466	476	503	449	439	463	425	441	469	468	503	458	485	452	414	471	459	493	478	470	465	461	433	426	471	471	485	492	448	475	465	463	451	466	481	467	470	446	468	466	474	467	485	476	494	434	446	462	486	480	461	456	462	478	469	472	455	406	465	464	470	476	473	411	460	460	491	434	493	469	461	465	451	483	469	495	440	418	453	502	477	479	478	460	492	464	461	458	450	503	449	458	478	454	496	485	486	510	443	484	465	458	497	452	431	504	462	437	480	452	449	459	445	494	447	454	460	477	491	479	444	500	451	473	415	460	424	459	453	488	451	439	457	477	463	475	472	464	452	449	452	481	517	444	468	473	457	435	495	438	462	442	442	468	472	488	495	454	469	473	474	511	428	469	473	474	478	483	434	448	460	487	463	484	456	423	477	480	488	484	483	426	469	458	487	460	497	489	497	456	485	457	447	499	496	470	483	471	450	467	479	472	471	460	459	485	437	472	429	493	470	489	468	482	441	492	426	485	503	468	457	484	449	422	465	461	440	495	441	449	439	473	431	437	467	479	464	453	466	471	523	450	459	541	481	477	477	475	484	507	446	456	456	489	466	442	458	470	511	435	472	430	490	473	504	439	471	469	479	433	447	427	428	457	491	439	467	488	512	455	467	439	452	465	451	444	442	475	477	480	452	492	478	433	443	469	487	471	448	486	484	482	497	492	463	451	448	449	479	481	498	459	493	482	425	454	484	451	444	482	466	466	488	487	441	467	498	457	458	452	474	455	478	455	493	448	482	457	462	454	491	456	523	484	456	417	453	501	463	440	482	478	470	471	454	483	471	438	448	450	457	481	461	433	487	473	465	472	493	444	504	478	448	450	467	486	471	445	422	491	477	446	458	435	476	436	467	457	440	465	472	439	441	468	463	494	434	476	451	434	452	447	491	467	509	466	430	476	453	513	447	516	467	467	454	466	443	510	459	485	447	473	442	455	470	440	456	457	467	471	468	443	445	416	453	465	466	453	450	466	498	465	472	472	423	470	480	478	485	470	474	454	500	444	404	453	483	453	477	475	475	477	463	461	446	439	495	418	482	469	415	447	449	471	441	422	532	470	473	465	483	442	455	427	460
941	2943	191	128	235	248	223	210	208	158	138	143	109	105	107	94	112	92	93	97	85	73	66	77	69	72	77	65	73	69	78	43	52	56	70	58	53	60	60	47	61	49	55	60	54	48	40	58	41	55	43	59	56	53	40	58	58	52	59	50	58	62	57	57	58	49	46	40	53	52	49	41	48	55	57	47	44	44	45	42	50	43	38	49	40	48	48	52	50	48	42	42	42	53	50	37	44	40	38	51	40	43	40	50	51	50	37	43	42	62	50	44	39	46	39	44	27	41	39	36	47	39	39	43	45	50	52	55	45	38	52	52	43	43	33	38	56	40	47	49	41	38	42	47	45	44	55	37	39	47	53	39	44	53	37	45	41	52	39	59	40	38	40	51	44	52	51	38	46	48	46	54	38	41	52	47	43	37	49	39	43	42	51	44	38	34	48	50	48	53	56	40	42	51	45	37	32	47	39	56	42	50	30	38	38	45	34	48	46	55	46	52	48	51	38	27	46	56	44	41	51	38	45	45	28	41	42	47	47	43	34	42	61	48	68	45	42	41	40	41	42	35	45	56	45	47	49	39	50	45	46	41	50	35	51	35	39	47	46	44	56	39	37	41	41	37	42	55	54	42	50	44	48	38	56	52	44	45	38	42	30	31	48	34	44	50	47	44	46	46	32	48	35	44	44	39	62	52	40	49	37	39	55	42	46	49	37	50	47	46	33	42	56	40	44	36	50	47	49	40	52	32	38	43	34	50	47	36	39	49	42	45	44	45	42	40	50	37	42	45	34	39	42	46	40	38	44	44	46	45	49	41	42	38	52	39	35	47	61	33	48	52	47	50	51	41	41	51	53	41	43	41	40	47	49	49	52	41	53	49	41	48	40	48	40	47	42	44	42	48	51	36	43	45	47	37	46	39	58	40	39	51	46	36	56	45	56	47	39	54	54	43	28	39	46	36	55	54	43	54	40	40	43	42	30	50	42	41	33	34	46	45	37	44	40	53	39	47	41	51	57	42	43	48	55	45	52	32	41	49	41	38	44	34	43	43	44	46	45	49	48	43	42	54	50	50	36	46	51	36	41	36	48	49	45	38	42	44	40	42	49	49	53	46	39	48	35	41	48	50	48	53	40	49	51	41	38	47	52	37	41	40	45	54	53	49	47	46	32	35	42	28	53	41	45	46	49	50	42	37	46	35	53	50	37	55	36	44	39	49	52	37	57	32	52	44	36	50	36	36	29	47	47	45	45	41	42	37	37	51	38	47	40	44	39	48	38	38	30	43	47	56	47	44	48	49	44	40	40	44	46	42	46	49	47	46	49	42	46	45	37	49	48	52	32	35	40	51	45	37	46	38	45	50	57	47	36	38	30	48	53	34	40	50	36	50	52	49	39	51	44	44	40	46	59	39	42	40	51	59	51	36	46	39	43	34	53	49	36	42	48	43	49	46	54	40	38	52	41	41	43	57	41	40	40	38	37	37	46	43	47	45	33	38	41	48	43	56	48	35	62	36	46	44	46	48	47	54	51	36	44	50	39	42	50	36	47	51	47	55	42	41	45	35	50	43	49	44	52	48	34	37	49	46	38	48	43	50	43	43	50	43	43	38	50	32	33	50	37	42	34	48	42	41	48	50	59	34	42	39	34	44	53	47	43	37	41	39	52	35	44	35	33	48	44	46	38	50	40	40	44	43	55	44	42	37	34	49	52	42	36	35	66	53	39	44	49	40	42	51	50	51	55	37	40	45	47	39	47	39	45	50	49	39	58	45	49	35	33	35	45	52	48	46	56	40	58	40	55	54	45	44	33	40	37	43	47	39	44	53	41	38	49	35	47	41	40	45	43	49	51	38	42	37	54	52	48	31	45	39	49	44	47	29	42	46	44	33	51	34	39	35	41	34	48	50	60	54	39	33	48	48	39	42	49	51	42	38	42	47	49	40	44	46	42	44	39	43	41	40	53	41	46	50	46	54	47	51	47	31	48	48	50	56	38	34	40	56	51	40	48	53	56	35	47	52	56	50	43	46	53	53	41	48	40	40	41	44	46	49	48	44	45	46	51	38	49	54	40	39	36	48	42	45	43	36	35	43	42	39	52	43	30	39	45	30	46	43	43	44	62	42	36	49	37	46	43	37	56	40	51	53	46	38	52	39	40	41	40	42	40	48	44	29	52	40	41	58	40	39	54	55	50	45	41	59	63	47	47	45	35	46	33	58	26	38	34	39	45	42	43	30	40	54	31	36	34	44	39	46	31	35	43	49	52	37	51	40	49	37	42	42	37	28	36	57	31	58	54	49	43	51	35	45	56	35	52	58	44	52	41	40	51	45	50	48	32	54	40	51	49	57	50	40	46	46	42	45	37	35	46	37	45	43	49	34	50	46	44	42	45	40	28	43	52	35	51	46	54	41	38	37	46	43	41	43	52	51	40	42	48	43	43	42	49	41	37	53	41	37	53	43	29	40	42	32	41	34	45	51	39	44	47	43	49	46	30	61	53	46	41	48	49	45	37	67	26	49	42	46	53	45	46	39	44	38	41	39	51	50	40	51	38	44	44	35	36	46	55	39	62	48	53	43	35	36	42	38	47	43	40	44	44	35	42	42	45	32	56	53	37	51	39	54	31	40	55	31	43	49	44	32	49	39	38	51	40	35	39	46	40	34	42	44	41	49	43	59	34	40	51	50	53	35	42	39	48	44	34	46	48	47	31	45	54	46	30	46	47	47	53	41	41	53	53	40	36	48	51	43	35	48	48	43	38	49	55	51	41	49	48	43	48	58	37	39	40	40	46	40	45	48	50	49	35	38	46	39	38	34	56	43	25	38	44	35	43	42	40	46	54	43	56	44	56	31	41	43	54	58	45	33	36	44	49	38	44	29	54	43	55	62	43	47	35	49	51	40	48	37	39	34	42	53	33	46	46	52	35	54	41	41	41	47	23	35	41	36	39	37	48	40	42	39	42	39	45	44	53	46	41	33	48	50	51	52	44	53	40	45	40	54	44	49	45	51	51	47	49	47	45	47	39	42	36	40	36	46	38	51	49	42	53	43	36	50	42	45	48	52	51	44	47	40	54	49	41	51	49	37	42	42	45	38	49	45	50	46	51	51	45	34	41	48	27	31	50	43	35	40	41	45	28	36	52	44	43	45	32	37	46	36	51	38	47	51	41	35	42	37	43	54	36	44	51	46	29	43	45	43	39	43	41	43	47	40	45	55	47	41	50	43	44	44	43	36	47	49	34	38	40	40	46	44	49	37	57	55	31	31	45	46	53	37	39	40	50	31	45	39	40	43	42	46	42	40	39	56	40	45	47	49	40	43	46	48	40	38	45	40	35	42	36	54	50	34	53	41	39	50	50	44	47	51	41	40	46	56	35	41	54	42	39	42	48	36	43	42	47	38	44	50	46	47	51	48	52	53	44	55	48	46	43	41	47	56	49	65	35	42	32	51	36	39	48	46	48	56	30	54	41	47	46	36	48	32
22432	12743	4368	12336	19338	17523	14619	11905	9880	8113	6837	6023	5302	4465	4103	3738	3560	3316	2888	2769	2510	2381	2272	2140	1968	1845	1768	1724	1526	1510	1451	1390	1272	1298	1203	1244	1200	1149	1102	1093	1086	1050	1059	1071	1004	1029	969	1026	1021	1057	1039	1071	1150	1105	1178	1080	1075	1101	1075	974	1063	959	994	964	1016	951	962	883	916	861	881	846	793	755	782	743	798	817	729	749	715	738	704	686	716	741	708	707	692	709	690	660	715	704	668	695	698	655	639	666	677	701	684	720	674	680	663	726	708	693	705	693	672	701	691	692	677	713	648	645	692	708	658	653	683	693	662	676	658	749	713	720	709	659	661	668	688	650	642	684	674	667	702	687	700	674	712	683	677	729	657	673	730	690	647	660	703	642	676	692	593	699	640	667	692	687	676	654	689	620	678	668	674	669	707	679	674	731	710	711	694	690	697	659	650	637	678	692	690	695	673	701	678	676	731	667	646	672	705	694	726	664	701	678	714	677	614	659	705	744	729	652	702	694	707	645	670	646	699	693	729	687	691	621	698	686	602	681	678	638	663	688	704	722	688	654	699	682	677	664	655	653	689	724	663	691	638	644	648	642	709	633	683	680	681	682	662	665	664	711	686	684	669	691	696	683	657	640	725	666	646	678	661	695	699	690	623	680	624	647	693	726	707	682	666	677	712	627	701	687	651	697	672	648	712	704	658	739	702	672	679	678	691	650	678	682	681	688	649	670	645	682	683	668	693	688	726	624	715	646	657	701	633	674	698	662	652	680	715	683	636	741	667	670	692	706	653	669	734	703	644	706	729	693	669	656	653	676	692	658	622	707	694	694	642	743	681	686	683	732	691	684	696	717	655	680	695	684	675	614	688	675	681	705	663	691	679	661	712	644	697	679	735	726	616	670	725	728	670	664	686	653	694	756	668	722	659	674	703	697	656	696	708	658	672	685	654	697	702	697	640	717	649	698	688	668	676	680	638	715	654	685	642	661	688	682	687	666	699	706	663	655	645	644	658	671	679	727	682	700	688	669	692	693	675	676	651	700	685	745	748	654	685	704	672	643	763	645	687	676	684	687	700	691	658	654	682	653	655	680	635	675	684	654	633	699	646	685	672	686	666	702	690	705	674	628	679	687	676	720	655	677	662	682	634	690	656	695	675	666	744	717	729	697	668	667	664	719	660	677	722	680	678	648	650	673	690	672	659	648	663	692	664	703	681	633	687	675	689	699	692	689	669	641	679	722	637	670	655	685	663	684	637	666	737	649	689	656	647	633	683	653	658	665	669	655	629	637	637	699	670	707	631	678	659	643	669	659	670	710	685	668	688	673	679	654	698	645	696	726	657	659	693	661	679	713	660	685	669	675	645	674	706	682	649	668	680	650	682	675	711	662	668	685	688	665	669	641	685	667	669	669	695	711	674	690	663	677	663	687	689	685	682	675	713	674	679	700	667	680	746	663	695	690	651	676	764	634	718	639	681	670	705	689	625	681	685	639	700	740	714	694	631	664	644	687	699	655	702	679	678	673	644	726	692	632	600	687	658	674	678	706	741	681	686	665	657	635	663	718	671	703	686	685	677	721	703	726	688	679	665	642	711	639	658	693	654	697	638	662	663	631	702	713	638	699	707	689	644	706	671	693	662	702	692	705	715	646	672	687	638	744	677	684	635	682	705	725	682	677	659	677	696	661	648	656	696	672	697	672	698	671	683	657	668	628	701	676	679	695	690	686	719	655	678	641	714	662	655	669	691	675	711	692	670	738	659	688	673	628	673	645	663	694	647	634	666	662	670	722	688	725	711	674	673	688	705	701	679	691	679	723	714	663	651	677	660	698	722	691	662	686	692	711	646	682	652	674	670	679	714	726	625	635	674	639	645	658	727	651	676	667	671	674	666	679	662	641	644	665	641	666	661	729	747	671	670	663	621	710	671	641	669	677	698	692	687	719	647	682	681	664	660	704	688	655	684	676	651	648	676	646	647	706	708	698	683	718	663	658	677	646	636	693	693	677	710	704	668	717	690	600	700	616	690	670	652	686	630	689	641	645	700	746	700	680	705	640	744	689	696	703	635	663	686	675	699	707	643	655	687	712	671	687	737	716	629	650	715	675	697	712	671	656	650	679	624	681	683	724	672	664	665	642	666	707	645	663	685	671	661	675	665	709	689	701	703	620	660	679	694	681	706	643	692	684	706	693	622	703	707	711	683	703	764	671	682	666	684	694	701	658	651	649	727	690	720	710	669	703	710	679	657	633	698	672	651	700	705	693	668	668	691	656	690	688	731	732	694	668	645	709	668	665	662	664	671	689	645	715	705	690	649	710	678	694	717	713	701	688	625	679	634	682	643	638	692	689	653	684	696	672	691	668	630	708	716	672	681	717	693	646	728	645	653	687	677	723	615	626	694	695	648	667	725	725	677	677	662	682	667	689	631	684	691	648	695	606	700	648	650	650	667	681	652	667	706	645	677	705	690	647	645	643	702	696	639	679	655	626	676	679	690	725	641	705	677	691	680	698	693	689	709	695	709	619	636	670	739	659	723	729	643	670	616	664	682	715	659	653	664	652	685	693	690	658	667	643	677	695	615	706	682	705	692	676	676	640	736	717	640	629	670	665	655	709	719	684	674	669	670	692	680	665	666	694	666	704	712	650	698	656	684	680	632	676	677	672	687	699	654	719	657	721	655	676	698	670	668	671	715	626	682	713	690	680	678	646	677	709	682	713	675	716	666	675	718	665	668	662	669	703	597	684	716	679	636	678	616	662	637	643	674	639	669	734	658	673	668	692	675	617	698	661	689	634	715	681	691	665	671	674	714	689	718	634	689	692	662	657	643	640	694	666	708	639	673	656	697	609	662	658	667	730	695	690	652	692	675	659	664	661	688	721	655	672	685	693	701	698	637	657	685	716	667	707	677	698	655	693	667	670	647	677	657	696	711	690	674	636	734	676	723	702	726	709	649	657	679	671	689	694	708	643	676	706	678	699	692	689	669	662	658	679	677	680	675	660	668	677	676	650	655	692	666	680	685	671	664	669	664	644	659	700	691	688	675	676	706	664	649	687	671	649	711	760	726	699	730	647	660	667	654	660	718	631	681	660	742	682	671	681	645	673	685	650	707	657	693	689	736	707	661	673	667	639	700	668	652	700	744	621	654	707	693	694	703	693	674	651	671	658	681	679	705	708	682	675	688	714	665	680	688	660	671	692	677	702	646	640	689	659	690	659	662	637	679	713	690	659	669	651	678	644	677	681	651	664	685	650	671	629	695	656	662	668	663	650	644	670	692	644	708	643	660	663	691	671	658	703	680	688	673	644	661	644	676	701	665	669	675	668	699	677	648	699	685	654	704	688	674	668	713	656	651	685	679	653	662	645	688	647	696	672	696	667	650	696	668	678	657	681	687	594	673	702	633	706	645	700	692	726	706	680	729	662	676	692	678	683	665	673	672	647	642	681	741	676	721	707	682	681	646	667	650	666	679	643	705	710	638	679	692	722	680	738
2650	1959	161	132	196	210	200	175	158	156	121	140	135	120	90	98	82	84	96	86	88	78	82	76	64	61	67	67	55	47	53	58	57	60	70	59	57	59	63	54	52	55	49	50	50	50	64	42	57	53	52	56	46	50	59	62	45	65	48	67	53	60	60	55	57	52	53	58	65	52	50	47	43	55	38	62	35	50	41	47	40	43	51	44	63	43	41	54	40	52	41	39	51	52	40	40	46	43	52	63	56	46	34	47	51	45	48	45	54	43	42	56	55	55	56	49	52	58	46	41	49	55	55	50	46	47	40	39	31	44	48	52	53	53	47	61	45	43	49	53	43	51	59	41	46	46	52	43	41	37	52	42	51	41	53	46	41	43	43	63	39	56	48	32	46	46	54	42	35	60	44	48	50	59	42	55	45	45	42	48	59	33	50	50	43	43	38	38	57	41	56	50	49	49	38	43	48	52	42	45	57	48	47	67	54	53	51	43	53	46	46	42	44	40	56	42	45	40	50	49	53	53	49	45	50	43	39	47	51	47	34	48	56	44	41	50	60	63	39	40	40	48	44	45	44	51	43	52	55	44	46	40	57	49	41	35	46	45	48	42	52	36	46	51	47	35	61	40	52	51	55	57	53	54	57	46	46	43	48	48	57	43	48	42	41	36	42	52	45	46	46	44	44	51	37	48	46	36	58	54	34	51	44	45	64	43	34	49	38	56	59	54	51	48	49	45	52	55	51	43	50	37	45	44	54	46	48	52	37	61	46	41	60	53	53	39	47	40	46	48	38	43	68	40	42	39	44	43	47	48	41	51	50	54	63	45	44	46	48	48	47	44	46	42	48	47	50	43	43	44	36	57	57	46	47	40	47	42	47	46	48	48	54	55	56	48	47	55	47	47	43	49	55	49	44	51	43	48	39	39	45	42	37	46	51	44	55	46	47	39	44	51	42	46	53	39	51	50	44	44	49	42	48	62	42	42	37	48	41	50	54	48	49	44	44	48	63	57	47	53	48	43	54	49	45	46	51	48	47	48	59	41	35	48	50	49	48	53	49	45	45	46	45	43	60	54	44	53	46	51	33	60	44	44	49	45	44	43	57	32	45	50	56	69	44	45	47	60	45	51	43	50	45	51	45	40	56	50	52	52	38	38	45	52	47	44	38	63	42	49	69	30	63	52	31	43	45	32	46	49	63	47	52	43	51	47	47	58	57	47	31	49	54	58	50	37	52	34	53	56	49	51	44	48	47	39	50	50	57	53	54	54	51	50	55	45	52	39	50	44	53	43	55	47	43	41	43	56	56	49	52	33	45	42	50	58	55	53	55	42	47	39	53	53	57	42	60	58	43	53	34	44	35	48	46	62	58	37	40	39	45	51	40	45	32	57	39	35	29	50	48	53	38	40	56	56	52	44	42	60	64	40	37	67	45	39	48	41	49	43	37	54	42	54	56	49	51	51	47	55	54	40	34	50	49	44	45	61	52	39	40	48	47	44	42	50	47	43	50	39	52	49	46	52	48	48	48	40	40	59	57	46	45	40	30	45	47	59	52	47	55	34	44	47	40	53	57	51	53	45	46	56	56	37	52	32	46	40	52	37	42	43	49	56	49	45	44	38	40	57	56	46	57	37	53	60	52	45	52	54	49	45	40	43	61	42	38	52	48	50	55	55	48	42	43	42	56	39	44	43	53	54	49	56	40	48	47	51	45	44	49	47	51	46	59	53	42	52	41	55	41	47	42	34	32	63	47	49	47	41	52	38	40	54	43	48	59	48	46	62	48	47	51	47	38	54	39	54	53	52	38	52	51	65	45	52	47	49	39	22	65	38	41	49	56	52	43	46	40	46	52	52	51	56	49	56	47	46	55	52	38	48	44	53	46	43	54	52	44	35	47	54	61	54	53	55	44	46	49	48	36	47	57	35	45	38	61	48	54	51	35	38	50	51	50	57	60	44	49	46	49	63	60	45	48	56	39	47	41	45	53	42	46	36	40	44	52	46	41	28	51	40	52	52	41	52	55	65	48	46	47	47	39	54	48	61	48	52	35	40	49	47	51	44	51	38	62	54	52	41	43	33	42	59	39	43	54	47	64	47	59	44	53	58	54	42	49	52	41	39	50	58	61	47	45	51	37	48	61	42	44	50	49	38	52	42	39	43	48	55	37	53	45	47	49	42	47	59	42	41	52	40	49	47	44	53	53	41	45	51	50	52	45	51	32	53	45	39	44	43	49	47	58	52	36	38	44	44	46	40	53	47	52	44	40	36	59	51	56	57	44	52	36	37	44	50	47	30	49	45	54	53	50	42	46	42	39	51	45	46	46	51	40	49	49	48	52	49	44	48	51	52	39	45	41	44	45	47	44	47	40	51	51	59	38	47	45	48	50	44	44	39	32	43	37	44	46	42	51	61	43	50	54	51	47	42	54	38	55	32	48	50	53	40	60	42	46	52	49	46	54	36	47	32	50	55	53	70	30	45	50	52	43	48	51	47	38	49	49	64	37	43	54	44	50	45	53	42	53	56	41	53	47	36	48	62	29	41	50	45	41	53	44	51	42	50	45	48	39	50	40	46	49	43	48	40	48	46	53	42	49	52	43	49	42	51	44	52	38	34	47	53	48	44	34	52	42	40	48	40	49	48	53	49	46	41	51	57	38	55	40	39	30	44	46	44	43	46	56	46	34	49	34	35	56	40	39	53	46	44	46	57	46	57	46	57	46	51	47	46	54	36	40	35	46	43	63	47	54	51	41	47	51	58	49	41	41	43	57	53	47	54	56	38	61	52	46	42	36	43	49	46	48	44	45	49	52	62	46	55	52	49	41	49	52	61	60	43	42	38	49	53	28	53	47	45	48	40	39	54	40	41	49	55	40	49	35	54	43	47	33	47	42	40	43	41	56	48	44	51	41	53	51	38	56	51	43	57	55	47	58	44	36	45	51	48	45	53	39	44	63	57	60	48	51	48	36	47	46	46	50	39	63	52	39	44	56	63	48	55	55	46	48	47	52	32	41	49	42	44	48	45	49	48	45	49	53	46	50	50	47	52	43	39	49	38	49	57	56	50	48	57	51	47	45	43	39	50	49	45	62	39	54	45	42	49	55	50	33	49	48	32	52	44	60	47	38	32	57	50	54	46	48	63	44	48	41	40	43	50	45	51	45	47	40	50	45	53	47	51	48	52	57	38	58	47	45	51	46	44	44	49	48	57	48	55	60	41	63	51	58	44	52	40	49	43	45	62	57	35	43	49	40	38	49	44	49	38	45	43	46	45	45	48	45	53	58	40	43	47	54	44	43	54	56	46	50	41	47	49	44	43	49	53	50	51	49	40	54	46	46	45	47	55	52	45	49	49	49	40	50	44	46	54	43	54	45	47	39	45	40	50	48	48	58	32	50	39	40	48	49	41	59	40	47	39	62	47	31	46	50	49	47	39	46	41	53	47	50	46	41	41	55	43	43	41	36	40	55	45	48	43	53	51	48	45
19734	13517	3972	10813	17104	16190	13610	11103	9107	7460	6526	5681	4863	4398	4006	3547	3310	3121	2732	2557	2424	2214	2042	2067	1952	1790	1650	1667	1425	1431	1423	1387	1256	1281	1203	1255	1194	1108	1103	1088	1067	1031	1025	1006	1074	1082	1010	1033	1042	1042	1105	1071	1169	1203	1194	1143	1131	1098	1023	1065	987	1017	1041	1040	1038	954	974	923	904	899	843	872	867	770	802	830	804	783	806	784	785	797	738	776	764	787	762	779	742	720	754	751	782	749	782	747	759	706	759	731	770	738	724	690	738	782	721	759	713	686	775	756	709	751	764	737	727	751	758	682	734	735	735	762	704	777	746	709	747	727	685	728	746	748	701	724	731	757	728	728	721	692	688	759	720	710	712	671	726	716	735	745	759	695	740	703	700	757	753	736	733	745	745	684	741	729	699	743	679	731	728	717	708	715	745	753	696	701	699	726	729	717	738	742	713	720	721	733	737	695	730	719	725	699	739	714	740	721	736	677	726	769	716	748	770	793	752	776	720	695	706	702	726	706	754	737	719	714	745	749	727	719	699	718	725	723	711	720	743	710	675	700	707	741	705	710	755	717	743	768	690	752	667	740	740	699	706	688	756	728	728	704	697	675	713	690	736	742	724	701	719	732	719	737	705	703	755	710	740	765	670	710	760	728	723	751	707	699	723	710	708	695	753	707	693	734	710	731	685	770	728	678	661	752	729	687	730	732	717	760	740	723	737	718	712	684	672	719	731	724	728	700	712	749	725	708	740	729	686	715	740	686	711	693	739	770	696	715	691	701	725	722	738	693	712	721	698	688	766	713	693	741	681	732	740	735	734	746	706	717	695	728	733	763	686	731	680	708	755	761	699	783	681	718	726	678	713	709	738	718	715	679	708	678	735	708	730	758	711	695	697	681	760	728	658	729	700	747	704	675	764	718	719	754	718	672	680	759	699	765	710	747	718	766	735	712	802	737	698	713	695	713	655	731	691	667	704	654	715	716	713	691	696	765	705	764	721	700	714	727	754	707	703	748	723	733	721	731	718	684	710	699	703	716	733	743	710	744	668	719	707	723	724	729	698	746	710	724	712	670	717	776	766	745	715	712	682	728	690	694	756	677	714	741	687	774	782	739	687	732	712	706	731	685	743	708	750	700	757	755	700	682	707	762	720	746	710	747	742	713	729	784	722	715	744	739	760	656	760	720	726	729	683	701	742	721	724	698	694	712	701	713	703	710	707	720	737	697	744	699	718	752	719	707	705	702	734	697	710	719	696	677	660	716	725	720	707	748	729	701	731	738	744	703	741	735	734	715	728	680	699	698	704	687	736	752	712	730	729	729	749	714	733	733	707	715	704	749	713	752	733	739	653	706	710	720	736	684	723	721	746	710	773	725	681	713	771	723	700	710	703	671	698	731	742	685	722	665	719	729	717	679	733	765	735	705	707	746	737	706	731	716	692	725	728	711	717	777	674	778	756	727	699	718	735	727	696	659	722	718	734	715	750	677	720	729	741	731	741	727	721	696	696	719	672	731	755	775	719	707	747	754	709	775	706	733	742	740	722	753	733	729	719	723	725	708	748	713	692	699	732	701	694	726	766	719	711	731	760	697	750	743	722	711	744	725	749	719	739	770	728	686	678	735	704	759	682	677	785	738	701	744	692	741	703	716	744	733	722	739	680	698	733	714	738	750	743	703	727	695	731	697	768	726	734	733	722	745	750	712	725	723	666	701	732	740	719	709	674	735	711	683	698	768	736	719	731	729	737	740	676	705	715	705	717	738	726	713	734	699	651	710	712	701	709	762	757	717	671	724	715	730	678	703	722	692	727	732	757	719	683	697	712	722	746	770	750	706	698	682	720	736	703	763	710	750	727	704	697	698	670	704	731	733	741	735	689	705	740	734	699	708	684	732	724	745	718	751	745	761	743	698	723	725	735	727	700	745	721	695	739	717	731	744	710	729	727	715	725	710	731	701	724	747	744	724	741	757	675	703	734	712	722	670	726	729	720	739	746	689	731	731	671	728	700	725	669	713	673	676	715	705	699	720	734	724	705	703	759	677	638	715	704	741	738	719	734	640	736	727	741	706	718	725	713	688	755	681	706	688	712	696	703	718	703	722	740	688	773	748	661	682	735	769	726	712	691	716	712	698	779	749	686	708	741	741	727	731	715	721	760	741	751	728	747	739	732	705	712	737	777	744	722	703	699	697	709	732	680	745	745	686	723	683	731	716	712	755	694	707	685	726	715	735	705	707	731	708	680	721	758	715	740	726	703	746	744	737	740	764	754	727	685	761	686	740	722	699	720	740	728	753	723	704	727	681	759	740	740	670	755	706	730	708	709	739	650	716	722	683	733	728	745	732	691	772	728	705	752	751	665	711	713	702	715	689	673	727	703	787	709	748	743	725	648	693	694	740	739	732	756	691	715	691	736	702	696	737	737	718	749	753	781	673	679	747	772	718	765	690	687	741	730	686	689	715	723	692	696	743	723	697	735	686	684	687	692	706	749	682	748	689	716	692	748	711	771	746	769	706	743	747	713	718	718	706	697	737	683	707	759	727	699	710	666	719	730	719	707	739	696	779	687	726	710	728	692	708	708	706	719	774	707	743	643	718	755	742	722	719	740	749	698	688	721	679	759	745	729	697	751	703	712	736	711	698	685	678	710	725	716	703	695	692	738	743	733	747	705	683	681	696	744	701	753	729	728	754	718	716	768	702	707	759	747	709	752	684	699	730	760	753	705	709	720	732	719	696	699	726	722	749	747	718	726	726	727	725	709	740	736	696	731	703	717	724	751	740	736	682	716	709	729	683	750	728	717	718	714	707	727	698	734	721	729	711	728	725	719	681	677	657	690	705	717	731	670	765	731	704	732	734	647	701	684	709	666	706	664	688	656	692	731	752	717	731	757	713	710	692	724	691	707	668	714	698	696	743	715	687	691	701	733	735	719	741	719	723	718	710	723	784	728	697	700	722	731	693	730	729	691	696	704	649	713	711	688	735	701	699	740	713	744	721	733	691	752	721	770	736	725	759	726	722	696	680	682	689	712	686	740	657	778	676	719	706	728	727	729	728	743	698	712	690	705	680	709	725	719	691	676	657	721	696	707	689	699	734	722	714	721	692	751	738	734	697	719	692	714	752	709	718	703	683	697	750	695	735	749	751	690	792	703	740	707	733	736	721	726	675	717	725	714	710	706	781	711	746	678	728	742	734	732	752	690	714	715	737	689	707	711	710	731	706	704	718	724	719	736	719	698	717	686	752	717	692	746	767	747	741	708	724	709	741	750	692	753	725	732	701	725	693	754	786	722	738	714	761	686	727	731	743	735	725	694	722	720	710	760	693	675	729	685	733	701	722	764	708	703	718	688	758	737	706	690	736	752	694	699	679	659	723	733	715	742	724	714	692	693	707	717	711	673	771	737	684	703	724	758	684	747	679	750	732	708	737	743	742	644	685	697	740	758	718	698	682	709	751	690	718	700	702	730	713	676	700	725	696	711	741	676	712	688	689	670	671
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
