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
341877283321	341877283882	341877284432	341877284982	341877285532	341877286082	341877286632	341877287182	341877287732	341877288282	341877288832	341877289382	341877289932	341877290483	341877291032	341877291582	341877292132	341877292682	341877293232	341877293782	341877294332	341877294882	341877295432	341877295982	341877296532	341877297082	341877297633	341877298182	341877298732	341877299282	341877299832	341877300382	341877300932	341877301482	341877302032	341877302582	341877303132	341877303682	341877304232	341877304782	341877305332	341877305883	341877306432	341877306982	341877307532	341877308082	341877308632	341877309182	341877309732	341877310282	341877310832	341877311382	341877311932	341877312482	341877313032	341877313582	341877314132	341877314682	341877315232	341877315782	341877316332	341877316882	341877317433	341877317982	341877318532	341877319082	341877319632	341877320182	341877320732	341877321283	341877321832	341877322382	341877322932	341877323482	341877324032	341877324582	341877325132	341877325683	341877326232	341877326782	341877327332	341877327882	341877328432	341877328983	341877329532	341877330083	341877330632	341877331182	341877331732	341877332283	341877332832	341877333382	341877333932	341877334482	341877335032	341877335583	341877336132	341877336683	341877337232	341877337783	341877338332	341877338883	341877339433	341877339982	341877340532	341877341083	341877341633	341877342183	341877342732	341877343283	341877343833	341877344382	341877344932	341877345483	341877346032	341877346583	341877347132	341877347683	341877348232	341877348783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2546	3300	1900	2700	2547	3300	1900	2700	2549	3300	1900	2700	2550	3300	1900	2700	2551	3300	1900	2700	2552	3300	1900	2700	2553	3300	1900	2700	2555	3300	1900	2700	2556	3300	1900	2700	2557	3300	1900	2700	2558	3300	1900	2700	2559	3300	1900	2700	2560	3300	1900	2700	2562	3300	1900	2700	2563	3300	1900	2700	2564	3300	1900	2700	2565	3300	1900	2700	2566	3300	1900	2700	2567	3300	1900	2700	2568	3300	1900	2700	2570	3300	1900	2700	2571	3300	1900	2700	2572	3300	1900	2700	2573	3300	1900	2700	2574	3300	1900	2700	2575	3300	1900	2700	2576	3300	1900	2700	2578	3300	1900	2700	2579	3300	1900	2700	2580	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
5179	2841	1735	1391	2058	1940	1514	1119	848	705	572	441	398	290	223	241	205	193	129	159	119	109	107	86	76	80	80	64	63	66	54	58	57	42	50	48	40	33	44	24	37	28	36	39	31	34	31	34	26	24	23	29	21	26	23	29	30	21	24	24	23	25	29	25	24	24	29	27	27	21	20	23	25	19	26	35	22	23	21	25	25	29	28	32	24	21	20	21	19	23	23	27	18	21	24	22	15	20	16	21	17	15	25	17	28	24	29	23	19	23	20	27	22	16	18	28	23	18	21	19	21	29	29	22	22	24	23	32	25	24	19	23	25	18	20	22	14	25	21	24	14	25	21	22	26	17	24	21	24	26	20	21	18	30	18	11	13	15	22	18	20	28	19	18	14	24	13	20	29	16	22	26	17	23	20	21	20	12	24	27	15	23	18	25	18	22	28	21	23	15	18	26	18	27	20	18	15	24	18	22	32	24	13	25	20	19	20	28	18	19	28	22	19	26	30	27	19	14	20	22	18	26	17	28	28	22	17	23	26	29	26	24	21	17	20	24	14	26	14	17	17	23	26	24	25	15	18	26	25	13	26	19	24	20	23	17	30	15	18	15	18	23	18	22	20	17	21	17	17	22	30	17	27	17	23	16	22	22	17	26	13	31	18	27	20	21	23	28	25	25	12	21	19	22	18	22	22	19	28	15	22	14	25	21	19	24	26	18	22	17	33	23	20	18	22	27	25	20	11	22	17	16	22	15	25	18	22	24	21	20	22	21	19	21	19	22	14	17	26	26	12	19	15	23	25	20	24	22	18	22	22	18	24	19	26	27	16	14	26	21	21	19	22	21	25	24	22	21	22	26	18	18	14	16	16	25	24	16	21	22	18	19	20	22	17	28	17	19	30	28	28	20	23	28	21	26	20	25	25	22	23	19	27	19	24	25	22	25	21	15	25	20	27	15	16	15	24	19	19	22	13	14	20	15	16	23	16	20	23	28	18	11	17	23	21	26	26	32	20	23	21	18	18	32	18	20	13	21	23	19	18	17	26	14	17	14	26	23	23	21	33	14	17	15	29	18	20	18	18	21	18	22	25	29	15	20	22	15	20	25	26	28	18	29	21	24	24	26	23	18	22	26	19	27	26	16	22	20	21	20	18	21	31	19	24	25	20	18	29	31	18	24	21	23	21	19	9	28	18	22	17	16	18	15	24	22	23	14	17	22	21	18	24	19	25	27	19	24	21	23	27	23	21	18	17	23	20	18	14	16	19	20	18	26	18	19	11	14	22	22	31	22	24	27	25	14	17	24	16	20	20	23	18	25	21	17	18	20	28	22	35	24	15	21	20	22	25	20	23	23	21	11	24	20	26	23	16	16	22	27	23	20	25	26	21	25	22	29	22	24	24	21	32	21	27	20	18	17	17	23	19	19	21	19	21	19	23	23	24	19	25	30	18	17	23	17	20	20	26	21	16	20	25	18	17	26	14	22	16	19	22	23	18	25	22	18	22	32	17	22	18	21	21	32	25	21	32	21	28	26	22	23	14	25	16	24	26	20	24	18	18	18	21	33	16	25	25	21	17	25	20	22	25	19	20	18	24	18	22	34	21	26	17	16	22	21	24	23	28	21	22	20	19	21	20	18	35	16	19	23	16	21	28	21	23	25	21	21	20	37	15	16	26	16	14	23	22	12	17	17	23	22	24	14	10	16	23	17	25	18	17	16	13	22	19	23	18	22	21	23	22	23	17	12	28	15	29	21	17	17	14	15	19	16	20	23	27	20	27	24	22	18	9	18	15	20	24	22	17	20	19	29	15	26	19	24	22	32	21	24	28	29	25	18	26	23	26	18	19	27	22	23	21	21	22	27	21	22	20	20	21	24	21	19	24	19	21	21	16	19	20	29	24	21	21	32	17	25	29	13	18	21	18	22	18	25	29	18	24	21	16	23	30	17	25	23	18	25	18	25	18	18	27	17	17	13	22	15	15	28	15	15	20	20	22	17	20	24	23	17	28	16	36	18	12	28	21	19	26	23	24	31	31	28	21	21	20	15	23	24	11	20	31	26	21	25	22	22	13	23	26	20	24	18	21	27	28	26	24	35	13	23	20	22	20	13	21	28	19	26	12	21	20	16	20	18	33	25	17	20	19	24	27	19	20	23	15	18	21	25	22	22	15	18	14	22	21	20	29	21	16	17	21	18	21	17	30	15	17	27	21	15	11	19	23	21	19	25	22	15	15	21	24	30	19	16	18	24	24	13	20	28	15	25	22	14	21	26	20	17	31	21	29	20	19	19	21	18	22	19	18	25	19	30	12	22	24	18	29	28	13	24	22	17	17	27	15	25	13	22	25	30	24	25	31	20	18	25	25	22	24	32	21	15	26	18	29	15	26	19	15	24	16	17	18	28	27	33	12	20	17	19	21	24	26	22	28	16	23	17	21	30	18	18	19	22	22	18	30	21	23	18	24	28	20	23	19	17	17	24	14	26	14	17	22	10	12	14	23	22	27	19	28	22	17	27	22	22	27	20	18	16	14	28	14	15	15	26	20	35	19	15	20	25	31	19	23	25	24	21	20	32	20	24	21	15	20	22	23	20	24	30	19	17	29	26	20	20	14	23	24	17	22	24	14	17	19	19	25	20	24	21	22	29	21	20	20	25	17	21	22	26	19	23	25	23	19	20	19	21	24	29	22	29	22	21	27	24	22	17	20	17	20	23	23	18	23	27	27	20	10	29	22	21	26	30	22	13	26	28	18	16	26	19	27	18	25	25	21	26	22	16	19	20	24	25	19	27	20	21	26	13	24	19	22	24	17	22	23	20	23	16	26	28	18	16	27	27	18	18	20	18	21	22	28	18	18	26	27	26	26	16	22	21	24	26	25	19	21	20	20	18	15	13	22	20	12	24	20	21	20	26	23	30	26	20	22	15	15	16	28	19	15	20	21	18	19	19	26	15	22	13	19	22	26	23	13	11	11	22	23	28	20	23	21	17	28	27	15	16	21	20	24	28	27	22	12	23	29	20	31	15	31	23	15	21	25	25	15	19	13	14	18	22	23	23	18	19	20	10	21	21	20	19	28	19	23	27	22	15	19	19	19	10	22	16	20	15	17	26	15	19	19	17	24	23	23	12	25	29	19	25	22	19	21	16	16	22	29	18	24	18	23	21	17	18	24	25	12	13	23	27	17	20	13	16	21	19	21	20	15	18	21	23	22	15	22	27	19	21	21	30	23	26	22	24	15	20	24	19	27	14	27	16	19	26	21	25	23	20	15	23	19	21	21	24	27	24	22	15	16	21	18	15	26	19	21	25	24	26	19	20	29	21	18	24	14	15	21	26	18	21	14	19	26	23	23	19	17	30	21	27	17	23	22	26	22	28	16	22	20	22	20	27	23	17	19	27	25	25	24	28	21	23	17	20	19	17	22	12	25	20	19	14	15	24	28	25	19	20	14	13	25	22	19	17	24	19	23	23	21	16	26	15	23	23
41767	32371	26774	41594	48003	44469	39068	34143	29321	25203	21848	18501	15419	13199	11345	9861	9085	8024	7007	6370	5745	4842	4481	3991	3400	2847	2609	2647	2578	2673	2344	2057	1962	1924	1622	1505	1429	1372	1224	1109	1052	989	916	812	810	821	766	657	682	629	588	587	620	609	610	531	590	589	539	494	528	505	532	485	524	543	485	497	502	464	510	536	508	529	498	557	591	507	621	568	605	585	526	543	545	477	493	483	475	475	502	513	477	496	451	470	422	463	422	431	406	418	406	422	408	374	411	378	414	395	413	433	381	380	391	359	393	401	364	393	392	373	362	376	381	362	385	368	358	352	343	362	379	382	367	421	392	422	430	348	357	380	369	387	354	406	402	381	372	339	399	361	337	362	354	354	381	368	368	353	393	363	376	326	378	380	375	367	418	381	398	343	377	353	366	390	373	331	386	372	359	349	378	387	390	415	380	374	394	372	375	381	386	404	394	350	412	345	355	353	369	359	358	370	359	399	360	347	393	338	404	349	377	381	360	349	376	392	380	341	372	389	381	398	412	390	379	377	369	379	394	384	389	414	356	354	389	351	358	360	384	364	359	338	416	329	395	372	390	401	396	364	375	352	390	394	388	366	388	351	356	364	365	360	388	368	408	342	341	414	376	355	414	380	364	373	352	355	367	343	369	348	368	376	387	364	355	377	367	354	365	388	351	380	405	359	364	352	402	376	365	383	376	365	389	398	353	353	366	356	363	352	381	378	329	377	376	395	391	376	349	387	350	384	372	388	382	393	377	355	372	372	354	373	358	391	355	385	336	368	353	401	376	379	350	390	353	369	383	373	384	364	366	399	342	383	410	390	359	377	362	383	404	361	350	363	371	376	370	404	356	378	349	384	312	386	395	362	401	349	383	383	374	394	374	365	374	336	381	363	399	380	363	373	359	385	379	374	367	406	367	397	385	369	385	386	370	375	381	387	348	361	390	393	389	356	356	400	373	385	375	377	383	362	354	369	337	381	337	389	421	371	413	365	389	365	365	363	374	387	390	401	394	402	344	363	358	364	389	344	376	386	376	361	359	370	387	388	334	361	344	363	368	417	406	401	396	381	389	377	367	361	362	363	377	374	353	347	381	353	369	347	372	366	374	381	345	368	363	349	357	360	375	371	368	396	375	360	361	360	339	384	375	383	385	381	400	337	403	364	423	371	374	363	388	345	375	362	392	400	411	370	370	336	376	398	415	395	388	371	375	371	356	382	377	334	373	363	369	361	386	401	399	387	342	366	372	376	368	384	385	397	348	322	381	389	381	375	346	366	372	359	357	374	370	366	354	372	370	386	334	356	350	376	372	386	410	360	354	397	378	375	401	392	400	360	353	414	383	373	369	359	352	369	369	333	379	356	382	363	389	385	352	373	369	366	347	362	396	368	360	357	348	395	391	392	382	376	379	331	375	381	385	377	343	357	375	354	348	383	385	383	355	364	354	380	380	342	373	369	385	367	375	343	380	364	350	351	379	378	391	381	371	349	349	410	368	341	379	367	378	365	383	399	390	352	378	370	376	319	355	374	350	368	362	376	364	377	376	336	363	379	377	388	383	369	391	391	379	406	375	374	371	344	394	366	388	343	362	374	379	392	391	368	349	373	388	412	377	393	366	385	369	372	360	359	403	368	397	336	394	373	358	381	369	371	382	390	357	359	330	380	368	351	366	365	375	395	377	375	387	386	365	353	404	339	363	403	401	403	358	352	352	343	372	391	388	370	378	390	380	375	404	349	378	368	396	387	391	344	351	379	379	394	363	357	353	365	371	357	373	360	383	364	383	379	363	393	342	353	396	368	367	382	391	364	363	377	357	405	375	362	372	368	326	331	390	384	387	345	358	367	395	373	372	376	355	400	347	362	389	343	363	358	366	394	396	420	386	416	384	369	364	387	385	374	365	378	372	368	363	337	363	415	350	360	370	367	343	351	382	350	356	395	352	375	397	361	383	365	383	365	360	341	390	383	409	352	396	373	365	399	382	381	375	391	387	359	398	375	339	394	345	361	366	351	355	398	355	367	393	381	355	369	378	364	365	387	377	371	372	374	386	372	393	376	356	370	354	397	367	372	408	376	375	376	360	383	390	356	362	373	396	378	359	350	404	392	350	374	334	366	346	372	366	372	364	368	374	364	351	364	375	397	365	392	336	370	369	344	375	377	353	386	382	368	351	381	376	391	361	385	385	328	339	363	387	369	359	390	349	361	386	384	359	343	343	353	345	336	376	377	358	361	374	376	409	346	378	378	381	366	338	396	364	405	364	370	391	380	366	365	358	366	378	378	342	426	401	390	372	368	354	406	366	399	386	381	397	370	380	350	370	400	393	397	366	390	363	350	359	335	347	388	372	381	366	388	374	389	401	374	392	367	342	363	358	364	354	372	386	371	378	374	374	359	341	357	380	354	390	364	374	371	372	371	364	393	385	370	330	368	361	410	355	376	366	350	374	361	357	351	341	387	402	392	405	411	360	358	377	364	347	367	355	356	388	403	383	376	369	371	404	381	385	365	360	384	379	371	341	342	375	415	416	347	371	429	366	373	409	372	358	360	349	366	395	405	375	412	381	349	370	398	374	367	377	357	354	370	392	375	361	362	378	402	385	351	356	413	371	376	380	373	354	444	395	386	399	369	335	387	384	387	349	382	394	373	364	378	359	387	389	369	378	378	335	360	371	398	348	390	357	367	377	378	347	397	384	367	390	387	381	373	388	360	348	385	351	379	347	382	351	368	354	386	402	366	356	359	382	390	383	366	341	368	363	399	357	404	381	369	412	373	405	373	390	375	378	383	388	403	417	374	337	354	363	329	371	373	382	354	365	397	358	395	390	366	371	378	367	347	400	366	373	369	369	359	416	395	390	367	382	370	392	377	385	372	390	382	361	390	363	370	349	360	373	374	410	359	337	370	425	346	361	373	458	361	350	372	390	376	391	359	395	346	408	350	379	371	347	351	349	375	394	350	391	377	345	352	402	368	339	336	341	378	396	376	360	396	373	345	386	357	361	377	372	398	384	365	373	341	370	366	365	406	345	355	378	399	389	374	356	377	361	391	373	414	392	370	368	398	356	347	329	384	372	372	378	383	393	371	386	389	370	417	411	367	358	358	361	347	369	374	343	349	386	381	351	350	375	353	375	332	374	391	379	386	357	373	404	397	367	362	379	379	389	371	355	384	338	337	385	353	381	355	368	363	365	425	382	338	361	362	344	393	382	378	388	333	368	372	378	378	375	361	397	406	410	397	358	362	330	328	405	347	367	324	377	372	372	367	384	379	381	373	389	388	384	360	357	348	386	388	401	362	402	346	367	411	361	362	390	367	388	365	393	397	350	386	370	354	374	364	393	408	392	385	383	350	368	356	362	373	386	386	392	344	378	331	357	343	368	387	384	355	363	364	382	384	389	393	381	379	400	393	397	314	400	379	362	384	318	398	383	353	400	396	361	376	392	354	377	401	347	396	361	341	382	358	371	345	391	394	412	336
3014	1258	786	663	961	943	720	541	410	344	258	195	173	154	111	105	86	94	84	63	62	72	58	54	37	40	49	41	47	30	36	32	42	30	28	28	23	24	17	24	35	36	20	37	23	24	11	18	19	32	21	20	14	26	21	22	19	12	23	21	22	23	20	20	25	15	12	27	19	19	24	26	22	22	26	21	19	18	20	20	26	29	20	18	27	24	19	11	17	23	18	24	12	23	8	18	16	25	18	11	18	11	22	19	20	20	23	16	21	16	13	21	19	18	15	25	12	17	23	12	17	13	11	18	31	18	17	17	16	7	22	14	12	26	19	18	18	15	21	20	12	11	12	29	13	13	19	22	19	11	16	23	21	19	13	15	17	24	22	26	17	20	22	6	32	26	28	18	21	20	17	14	13	15	17	16	15	23	16	22	15	24	14	28	10	22	13	21	15	19	16	14	24	21	11	16	34	18	13	18	12	18	22	12	28	10	15	18	19	17	16	16	14	18	18	18	19	21	13	15	19	19	18	22	21	16	13	20	15	22	16	21	27	21	16	8	11	21	13	14	17	20	12	13	23	18	16	20	19	18	15	23	18	16	15	8	16	19	16	16	12	20	13	15	19	19	13	14	19	20	22	21	20	22	17	18	12	17	20	14	9	21	19	11	22	16	15	18	14	19	19	11	20	22	10	19	12	21	22	29	24	19	20	17	23	15	8	16	10	13	16	15	21	16	16	21	20	21	13	20	27	11	21	17	19	21	20	17	23	17	16	16	30	6	19	24	19	14	17	22	16	13	9	17	17	20	17	14	17	22	17	15	16	16	19	20	21	21	12	16	24	15	19	16	15	16	13	15	15	19	21	16	18	19	16	23	17	21	13	15	15	24	22	18	14	19	18	17	18	23	17	20	21	14	19	21	20	10	22	18	16	20	16	16	17	15	17	14	16	14	25	23	18	12	11	19	13	17	18	10	21	19	18	14	14	24	19	19	14	17	20	21	21	18	16	9	28	13	22	24	18	15	10	17	14	10	23	14	18	18	18	16	10	19	20	13	22	23	31	12	17	17	18	23	20	20	14	19	26	15	15	22	17	14	20	16	18	22	17	18	20	12	20	17	15	15	20	13	15	23	16	17	23	17	13	13	20	22	16	14	19	11	20	17	13	23	18	22	19	11	17	21	14	21	22	16	23	22	17	17	10	17	13	16	21	14	10	15	9	15	20	15	12	15	16	23	14	15	18	18	16	15	12	23	19	19	14	14	16	14	18	19	20	17	19	20	17	13	17	15	18	14	16	17	17	19	18	13	14	19	18	14	23	17	11	14	16	22	25	20	18	20	16	22	21	21	17	16	17	16	24	20	17	24	19	17	20	15	13	14	16	20	16	14	27	21	14	25	16	13	19	18	19	17	13	20	19	14	21	13	17	19	15	19	18	22	13	15	20	18	11	19	13	14	17	17	11	22	18	18	19	19	24	13	21	20	13	20	26	17	16	23	12	16	11	18	15	15	16	20	16	12	16	15	18	17	19	18	18	17	18	16	20	16	17	23	12	20	22	24	18	14	20	15	15	16	23	9	22	25	17	19	21	14	19	14	18	16	25	16	18	14	12	14	17	11	10	16	31	11	13	20	15	17	10	16	21	13	19	21	27	15	24	18	21	22	11	18	12	15	14	21	25	19	13	17	10	19	21	17	14	12	24	21	11	12	21	13	21	15	17	14	22	18	18	24	22	20	16	15	16	15	6	8	18	14	24	20	13	17	16	20	20	30	18	25	23	14	25	18	15	20	17	15	18	14	16	18	20	16	17	17	13	19	22	15	10	21	19	12	14	15	16	18	16	11	16	22	21	13	13	17	15	17	26	25	12	19	21	15	15	18	15	16	17	18	11	20	15	27	22	23	15	20	16	18	23	17	24	21	11	27	18	9	18	11	15	13	16	15	19	13	19	16	12	14	15	14	18	18	16	23	16	24	18	16	18	19	16	14	21	11	11	13	14	14	24	22	19	14	11	11	11	20	17	12	15	22	18	17	22	16	18	22	12	16	25	13	16	19	23	11	13	15	8	19	15	14	11	14	20	16	26	17	27	20	19	26	13	11	20	24	15	14	14	19	16	22	14	23	15	16	17	18	21	15	28	17	20	16	18	13	16	17	18	11	11	17	21	15	21	8	15	17	20	16	19	19	21	16	18	17	15	20	20	22	20	10	19	19	25	14	22	14	12	22	18	10	16	25	19	18	22	11	8	17	18	24	16	16	19	18	19	13	21	15	26	13	13	18	19	15	15	24	16	13	17	15	19	20	22	14	22	9	14	19	18	22	24	20	14	14	19	28	14	19	22	17	18	11	25	13	21	15	11	13	19	19	19	19	22	18	17	17	19	22	19	11	14	14	26	17	15	23	26	15	13	20	16	16	16	20	19	16	15	13	15	23	22	13	14	21	15	16	19	19	13	15	15	23	8	16	18	13	15	22	22	19	24	16	19	15	13	17	25	27	15	21	20	12	16	20	16	25	15	14	16	22	10	19	15	16	17	10	17	17	18	18	14	14	17	15	18	15	12	13	19	25	18	16	16	12	22	17	14	21	20	14	19	17	13	17	13	14	17	25	13	14	17	17	19	22	21	11	20	19	13	11	23	13	16	8	22	20	16	18	25	11	20	14	25	15	20	16	14	25	16	11	21	19	13	13	19	14	21	20	19	11	16	20	15	20	23	14	8	11	10	20	21	13	15	26	21	23	18	24	15	14	16	16	16	15	13	16	17	19	16	21	19	7	23	16	18	20	17	21	16	9	10	23	19	16	21	30	19	15	17	15	14	19	14	24	23	19	29	16	17	17	15	25	10	23	21	18	23	29	18	6	15	15	18	24	20	13	15	14	21	15	19	24	28	22	16	9	19	29	22	12	21	14	21	15	19	18	14	13	16	15	10	11	19	21	8	18	16	12	22	14	18	20	17	21	22	21	16	19	21	14	21	24	14	16	15	19	29	18	20	9	29	15	19	28	17	19	15	12	17	18	18	24	17	20	18	19	15	18	15	9	16	12	22	15	18	31	19	12	15	15	27	16	20	16	16	10	28	21	17	17	23	26	12	17	16	16	18	22	20	11	17	20	14	18	15	12	21	20	14	18	20	15	16	21	17	19	18	17	20	18	15	24	15	24	12	14	17	20	25	14	24	13	21	14	15	16	17	21	10	18	21	21	18	18	20	21	11	13	13	14	15	13	19	19	15	19	14	16	24	17	16	16	21	17	11	12	17	13	23	14	11	24	15	17	26	15	13	18	21	14	12	21	19	20	28	15	21	28	18	24	16	15	26	18	12	18	18	17	18	17	12	22	17	19	14	13	17	18	14	15	13	16	20	24	12	20	19	25	15	14	26	11	26	15	14	15	18	25	14	13	24	24	12	15	18	16	24	14	17	19	21	16	20	20	20	16	23	15	15	22	23	16	16	20	23	12	16	15	15	20	23	14	21	22	14	25	26	20
32717	24155	18065	32694	38079	35106	29549	24492	19763	16054	12918	10744	8448	7131	5983	5199	4770	4175	3699	3337	2839	2512	2214	2017	1773	1466	1488	1484	1496	1511	1195	1190	1101	1029	904	860	736	752	650	647	634	572	541	479	540	461	463	392	434	424	422	386	411	427	410	398	396	392	380	353	383	372	378	370	397	391	389	360	376	326	373	362	316	319	355	397	364	401	418	411	395	395	396	372	379	354	348	366	320	365	398	373	336	373	367	357	327	363	313	317	298	307	338	323	307	311	320	317	330	299	300	321	297	299	310	289	325	298	310	324	291	319	322	357	290	293	321	303	303	283	303	307	314	291	326	302	294	307	312	297	317	342	308	312	295	321	326	296	294	299	319	292	297	315	278	333	325	312	326	287	316	324	304	313	308	314	301	314	335	279	316	315	289	296	335	302	302	289	291	319	293	314	286	341	319	322	287	289	300	313	323	313	335	350	346	300	314	300	301	323	278	307	346	312	344	327	297	286	313	333	315	342	326	300	287	327	305	293	310	293	299	333	322	307	341	301	295	308	292	298	321	318	304	318	310	334	305	312	312	274	295	297	286	303	309	285	287	271	305	333	275	325	310	298	316	341	319	285	300	307	308	331	320	299	344	301	313	327	306	316	300	309	290	288	312	288	304	321	312	322	327	298	326	313	333	297	324	318	296	300	318	307	343	301	329	286	280	337	274	314	336	324	314	310	323	283	357	309	297	329	333	353	295	293	331	335	327	314	278	297	310	304	340	314	285	318	279	324	307	312	312	307	285	309	296	310	311	311	317	293	311	290	332	307	295	317	325	312	267	314	344	355	299	289	321	301	326	293	312	303	314	329	317	312	320	306	325	282	331	309	327	308	294	327	287	331	310	274	320	313	307	309	346	273	308	337	320	289	304	312	346	308	286	305	307	311	339	310	341	337	296	295	311	284	293	312	288	345	322	330	333	312	343	319	298	310	300	302	300	278	316	320	273	297	299	326	314	270	346	294	316	311	284	326	305	282	322	303	303	298	322	302	314	338	322	309	271	328	291	273	304	273	328	301	302	322	335	314	333	295	312	296	300	319	287	318	310	300	290	303	346	278	307	298	334	310	317	289	299	293	312	332	287	263	297	289	298	308	289	296	291	287	311	320	330	319	290	320	310	314	307	327	305	304	331	298	278	288	335	307	302	315	327	262	313	295	273	297	267	282	279	315	278	256	284	293	280	329	318	304	320	313	319	320	273	311	337	326	334	294	281	343	321	317	301	355	311	308	293	298	308	291	328	306	330	321	334	289	308	320	320	323	336	285	308	329	299	310	317	314	312	302	304	291	319	280	268	300	294	292	342	300	295	306	277	315	290	299	313	308	334	320	328	320	291	315	330	338	299	317	325	331	318	307	282	329	312	308	313	275	329	285	342	314	286	333	329	277	299	297	302	301	291	324	322	306	295	327	304	299	341	303	336	325	362	294	278	311	340	320	332	310	270	308	308	296	316	319	316	318	339	300	317	298	291	290	321	286	317	335	307	297	298	337	320	297	303	350	325	288	279	315	298	289	322	287	305	314	307	336	313	343	296	294	296	301	323	288	345	298	298	321	308	315	302	300	332	308	309	308	314	301	283	304	292	308	291	308	315	308	336	276	308	301	329	289	310	295	288	303	320	316	334	306	303	303	321	281	318	317	308	305	293	318	311	300	306	286	326	315	340	280	320	309	310	304	290	320	337	311	303	299	303	295	329	340	333	316	310	317	298	296	292	321	312	310	326	308	321	311	313	311	318	298	307	326	346	303	311	319	299	309	293	341	305	325	288	332	307	297	307	302	252	327	319	308	281	299	319	344	267	306	315	295	311	313	273	300	333	292	298	305	315	340	321	263	311	284	325	291	307	297	297	324	273	325	291	290	327	316	295	321	309	307	307	303	338	305	299	288	308	301	327	333	286	284	338	327	271	315	322	344	320	281	298	293	279	309	316	289	276	359	314	300	286	292	336	292	318	284	334	319	330	288	294	290	310	295	297	333	296	334	311	315	282	313	303	327	309	317	318	304	310	336	315	301	285	291	302	339	282	275	298	285	342	302	310	302	292	301	321	294	327	288	286	314	311	323	289	340	325	287	314	291	300	323	289	330	286	309	284	344	308	362	334	339	315	269	333	297	304	302	268	343	311	307	309	322	311	307	301	264	300	298	305	291	303	315	307	352	299	308	335	305	304	310	296	328	304	303	301	314	333	323	332	287	333	328	286	280	304	289	330	301	294	330	331	325	316	291	284	301	310	281	336	330	291	293	304	297	287	324	315	306	307	308	316	330	312	322	308	311	347	324	337	305	316	320	306	312	330	302	281	318	325	312	309	299	303	318	306	283	297	318	331	291	302	303	303	336	294	324	321	335	320	304	324	337	298	322	307	288	296	326	319	326	326	314	330	305	317	319	300	310	315	317	296	314	325	309	304	303	317	332	343	317	330	286	332	312	336	321	310	325	288	315	344	293	285	282	269	333	279	328	328	287	314	286	301	301	290	277	294	314	321	316	328	327	302	343	333	278	338	299	306	312	283	290	346	320	315	328	309	310	330	294	279	311	294	304	290	290	300	300	327	304	315	308	310	279	303	313	303	343	310	300	317	297	336	312	298	304	317	313	303	300	312	312	308	320	321	300	325	320	303	277	328	298	301	337	332	286	290	311	293	309	292	316	305	310	302	315	303	261	320	300	295	288	293	310	312	304	332	279	295	338	295	344	332	319	310	312	321	314	282	323	296	286	344	325	291	308	322	314	331	293	302	273	312	309	333	320	307	307	319	320	305	336	311	338	270	285	324	332	327	307	339	298	290	287	313	309	332	313	300	283	315	297	336	309	317	293	307	303	326	309	302	296	354	344	306	325	314	289	300	338	347	309	303	332	305	305	299	311	318	306	317	283	326	312	301	314	305	309	340	315	297	308	290	327	307	321	308	303	284	292	294	329	311	336	306	322	311	309	319	319	307	301	329	331	306	301	303	322	296	302	321	312	296	290	266	314	324	325	292	333	333	275	300	328	292	318	318	297	311	301	290	303	295	326	297	311	339	329	308	330	311	304	319	282	338	303	308	285	311	309	289	329	313	298	307	293	295	291	313	285	320	302	316	293	325	308	335	299	319	299	289	292	311	317	325	278	266	314	290	312	323	305	339	310	315	325	306	316	307	292	308	291	301	313	298	288	320	319	324	316	296	298	309	320	301	306	358	321	325	291	331	312	312	329	290	318	311	308	324	327	344	299	312	306	299	287	282	305	282	303	350	314	312	262	328	309	315	290	316	323	270	323	302	305	305	341	297	256	325	320	304	268	338	323	288	324	315	299	287	303	320	329	309	329	304	328	330	303	310	293	295	272	301	302	315	327	303	351	302	319	296	298	291	301	327	350	273	335	312	309	317	308	313	304	282	323	285	329	323	295	339	291	345	306	303	299	306	321	338	304	334	331	319	329	322	346	311	298	318	298	303	298	315	303	291	350	307	339	323	322
2782	1301	860	636	1040	1002	790	572	409	356	237	204	171	142	138	105	100	85	84	82	76	53	50	50	39	60	44	44	43	49	42	28	34	28	30	26	29	22	25	19	17	21	15	19	22	13	21	12	23	18	16	14	20	19	18	13	14	12	17	19	22	18	14	15	22	17	17	17	17	18	15	18	12	20	14	15	17	16	19	21	17	21	20	23	17	28	11	13	15	12	12	10	17	15	15	15	16	13	20	13	17	20	18	11	16	14	7	15	9	20	14	7	12	7	17	17	14	10	18	15	25	14	11	16	17	19	13	21	22	10	24	16	21	16	16	24	18	13	13	14	20	15	20	16	18	18	16	11	13	24	16	22	12	18	16	17	19	18	9	11	18	12	17	23	23	12	16	15	15	9	13	17	17	15	6	13	18	15	16	14	16	19	11	20	11	19	16	22	21	15	16	11	13	15	15	14	12	11	14	20	19	22	26	9	23	17	13	18	22	19	11	18	15	15	13	17	15	16	15	10	14	16	12	11	14	13	14	27	14	13	17	16	15	19	16	7	20	15	19	19	14	18	17	16	19	15	9	10	18	20	14	29	15	14	18	15	18	8	14	17	17	14	15	21	20	11	14	16	12	17	15	13	13	13	10	14	19	13	14	11	18	14	22	15	25	15	20	12	11	17	15	22	18	14	15	18	19	17	14	22	15	17	11	21	12	8	21	13	25	15	15	12	19	18	14	20	13	14	19	22	20	6	14	17	12	15	14	16	17	15	12	11	21	18	18	13	12	15	21	17	17	14	12	14	14	14	22	15	16	14	22	18	20	16	14	16	18	14	14	22	12	18	13	14	14	15	14	19	19	14	26	16	16	23	14	13	12	17	14	17	17	16	26	4	16	14	20	13	12	18	17	16	9	11	15	17	12	18	12	9	23	12	16	13	24	17	23	16	12	17	19	15	21	21	17	17	15	13	16	18	11	16	13	20	17	10	13	15	5	18	15	11	13	15	18	13	12	20	17	18	15	17	14	20	19	15	23	18	17	18	16	22	18	18	15	16	19	20	15	13	16	20	22	10	13	14	22	10	18	9	17	19	11	15	22	8	20	14	10	16	14	20	13	24	21	13	16	21	10	12	19	12	24	24	9	15	17	12	10	14	18	17	19	19	22	15	16	16	17	11	7	14	14	13	18	17	17	17	15	16	19	16	13	16	21	16	15	15	21	14	14	17	21	20	16	11	13	17	15	17	20	14	16	15	13	15	15	16	22	17	15	15	11	11	20	20	18	14	12	20	13	9	21	13	16	10	8	9	10	13	12	12	25	12	19	13	11	24	17	18	18	12	15	19	16	16	13	16	20	12	11	20	9	13	12	14	14	14	11	20	19	22	16	13	13	16	21	21	12	16	20	18	19	17	11	10	13	17	18	9	12	17	18	24	18	10	16	14	18	23	14	14	18	22	15	14	14	14	14	14	17	23	16	16	17	16	14	18	11	19	21	28	16	14	12	17	12	14	7	11	28	15	11	22	15	16	14	19	9	10	13	15	17	16	9	19	17	10	10	12	11	23	11	11	14	10	19	18	20	17	9	15	16	13	18	17	14	15	19	20	15	17	13	10	23	8	14	13	15	11	14	12	24	10	7	14	9	14	18	14	12	14	17	16	8	13	13	11	9	19	9	10	15	16	16	10	18	19	12	9	23	14	11	11	16	12	14	18	8	12	17	23	12	15	12	12	16	15	21	18	19	17	12	15	12	22	17	18	13	16	6	24	12	23	10	10	17	14	12	13	11	10	13	17	12	17	25	18	14	12	12	17	19	17	27	16	14	16	16	13	18	15	18	20	17	16	9	19	16	14	13	10	25	16	16	16	13	13	10	15	11	9	15	12	20	12	13	12	13	21	10	9	15	13	9	10	13	18	14	15	13	16	17	20	13	16	11	12	16	15	16	15	22	15	13	14	13	13	12	19	13	14	22	11	15	18	16	15	19	17	21	14	12	16	13	23	17	18	17	18	16	15	13	11	16	22	18	14	14	16	11	17	20	30	16	22	13	14	16	17	19	18	13	15	15	10	10	12	22	11	13	25	17	16	13	13	15	13	9	13	15	13	11	18	12	16	12	20	10	23	19	18	17	10	13	12	14	13	15	18	20	17	18	11	15	12	13	9	13	18	9	11	19	16	16	13	22	19	17	20	13	16	17	16	14	10	26	15	12	10	13	14	18	23	13	20	12	10	17	16	15	14	15	14	9	10	11	13	15	14	14	12	11	12	20	16	17	10	25	19	15	14	16	17	15	10	19	15	23	16	18	22	14	16	17	16	19	19	10	12	15	15	17	17	19	17	13	18	12	14	11	19	12	13	14	10	13	19	15	10	20	24	14	11	16	19	12	16	19	13	18	14	22	12	23	17	11	16	16	15	14	23	12	14	23	18	27	17	19	10	16	11	15	16	15	19	10	17	8	15	12	10	14	16	11	11	15	18	8	15	13	19	18	14	10	21	11	18	13	17	19	16	14	12	13	16	14	14	15	15	9	9	11	20	19	17	13	19	17	19	20	16	11	22	15	18	13	13	14	18	16	14	16	17	11	19	23	20	12	11	10	16	25	13	15	16	15	18	14	23	13	16	24	12	24	19	14	18	20	11	12	17	12	7	10	12	19	13	16	15	16	23	15	14	18	16	10	18	21	11	13	19	20	17	12	16	17	15	18	18	17	20	15	8	15	15	14	13	17	15	10	14	14	12	33	22	15	18	17	19	9	21	14	11	9	16	17	17	16	16	19	15	12	13	10	19	15	13	11	8	10	18	16	18	14	12	18	19	17	18	12	15	17	18	16	16	18	9	16	17	21	17	13	15	17	15	10	18	8	10	16	20	13	18	12	15	17	12	13	22	20	9	14	18	27	19	13	15	10	19	12	19	22	17	18	14	13	19	14	13	9	18	19	16	12	16	17	23	12	18	16	19	22	14	12	16	10	15	23	16	14	11	11	13	15	24	8	15	11	10	27	13	15	13	16	18	18	21	15	18	18	14	13	16	12	14	17	15	15	14	11	21	14	17	15	10	14	11	10	19	12	10	16	14	16	9	17	13	12	14	8	18	19	22	14	24	14	16	18	12	10	15	22	18	20	17	17	16	17	26	15	13	12	17	29	13	18	19	19	13	12	14	15	15	22	13	18	12	18	17	13	22	22	15	16	8	21	12	21	23	13	24	11	13	27	15	12	16	13	15	17	26	12	18	18	19	17	10	23	13	7	11	16	19	18	11	17	8	9	12	21	14	20	14	18	14	12	17	12	16	13	21	17	13	16	17	14	18	16	9	13	11	9	9	16	16	11	20	19	27	15	10	16	14	21	15	16	18	16	13	14	17	16	20	15	17	24	15	16	17	15	12	8	33	12	16	16	12	26	15	13	17	12	17	16	16	7	19	20	7	16	13	23	10	19	23	10	10	19	12	15	12	13	21	13	14	14	13	16	25	21	8	19	12	16	13
33675	24730	18400	33094	39023	35700	30509	25165	20413	16611	13372	10810	8980	7365	6175	5417	4883	4174	3728	3285	2811	2483	2155	1945	1763	1513	1547	1634	1655	1503	1339	1193	1233	1024	904	888	844	752	697	599	629	552	579	522	493	487	440	418	407	372	395	373	405	391	368	356	321	348	322	340	320	351	354	346	348	364	321	334	314	345	325	286	292	341	362	361	345	364	380	347	343	365	375	360	333	344	334	327	308	329	308	329	333	339	315	305	327	293	281	308	319	290	297	301	299	301	282	295	270	302	262	296	303	278	286	305	300	275	252	289	293	286	310	245	299	274	300	288	287	264	251	279	253	294	297	274	266	292	264	264	264	293	272	276	272	276	237	263	285	280	259	265	282	238	309	249	299	257	275	282	277	270	247	270	284	259	276	290	265	270	286	268	241	292	288	243	267	274	273	253	270	312	280	265	270	253	265	287	293	271	264	256	270	291	286	278	288	253	295	286	259	236	267	274	254	274	298	279	287	270	253	275	297	270	322	295	298	249	242	265	274	287	268	265	297	307	301	269	276	291	271	269	269	276	234	264	246	270	277	286	256	275	255	296	245	264	261	266	257	259	302	276	284	294	250	248	257	257	271	273	285	292	279	255	272	252	277	258	267	280	260	293	298	276	267	256	274	286	267	272	290	261	255	250	279	273	265	315	275	255	264	245	287	257	251	272	294	270	271	260	288	307	243	291	257	289	254	274	277	288	228	280	270	258	278	279	288	256	297	247	290	275	260	253	256	258	277	276	256	264	299	266	283	250	265	264	284	281	262	279	262	293	270	286	282	284	266	287	255	273	320	282	302	299	281	287	302	261	298	270	289	282	273	280	281	275	290	301	226	277	276	248	232	268	278	301	306	285	285	276	286	289	283	279	279	277	291	304	278	274	270	283	285	263	275	298	264	284	259	266	268	274	274	265	294	271	266	294	236	261	293	254	261	253	288	271	282	287	287	268	282	282	268	271	274	271	267	264	255	276	284	276	287	256	285	272	284	278	290	262	264	292	268	287	288	282	274	262	292	277	259	250	282	265	252	259	254	297	272	276	286	278	276	281	266	274	267	241	274	251	269	278	278	280	278	266	267	236	253	267	272	291	280	254	269	243	288	290	258	270	291	267	266	282	264	286	264	290	285	290	290	281	239	258	278	294	245	280	282	260	282	263	307	284	251	268	261	263	286	289	263	262	266	286	313	280	269	248	268	280	260	274	239	274	244	268	241	271	269	285	292	246	265	271	267	290	299	261	291	258	266	292	247	262	285	264	267	271	276	275	254	256	274	263	255	268	291	278	284	276	270	245	274	234	293	259	297	254	265	291	282	266	300	299	278	278	273	267	250	271	248	270	267	259	260	302	271	265	261	256	255	275	283	276	291	261	254	254	303	268	279	265	272	257	261	292	278	270	306	273	250	281	259	299	292	261	307	269	280	283	240	252	278	269	272	272	274	280	273	286	254	286	265	311	253	306	273	239	255	275	264	293	242	286	276	272	278	282	273	283	290	246	276	274	296	292	272	251	294	285	276	260	264	266	269	273	266	304	278	257	258	269	263	273	278	266	262	277	279	289	310	272	287	297	258	266	253	250	244	287	275	304	276	273	266	271	257	288	300	244	235	271	282	269	263	282	261	257	255	293	263	279	293	257	274	256	255	266	281	255	300	258	248	275	272	252	287	279	274	272	271	266	281	289	297	298	307	271	264	268	277	263	256	249	267	284	279	300	245	249	244	245	252	236	274	254	295	260	272	271	293	269	270	254	280	308	280	267	268	253	275	295	267	293	268	279	274	282	269	298	234	263	273	269	279	236	245	258	247	288	263	226	283	259	223	249	267	306	255	243	274	242	265	285	236	268	261	267	278	264	267	258	280	278	250	268	290	238	300	280	294	253	283	286	300	268	291	273	287	286	278	258	275	265	297	252	273	273	297	274	261	301	300	275	252	259	285	249	258	260	257	271	257	282	260	256	297	267	283	297	281	294	267	269	261	279	291	252	278	257	288	273	265	272	247	265	276	255	294	256	255	236	265	261	270	274	250	283	292	270	256	246	282	257	278	261	249	273	301	274	275	280	261	257	267	259	269	263	271	261	285	282	296	294	276	267	260	300	280	268	246	277	294	281	300	318	277	255	268	306	299	238	271	300	292	246	283	271	299	283	279	249	296	241	279	275	238	296	292	275	296	263	236	264	285	265	274	276	261	280	280	258	278	286	254	289	255	278	280	273	271	251	281	283	270	262	286	257	248	266	243	267	273	262	290	255	271	260	274	296	245	268	268	267	283	278	281	299	271	284	295	261	263	259	267	255	289	279	281	268	294	270	280	268	286	257	283	261	255	270	289	275	286	294	269	270	240	298	272	276	291	292	238	284	263	281	264	266	273	270	271	276	274	245	253	297	278	296	278	289	280	258	274	260	274	269	298	290	306	281	272	293	280	260	271	277	244	305	277	293	259	267	276	273	276	262	273	282	277	273	261	244	266	286	245	298	274	280	266	270	250	260	296	284	267	250	249	272	244	272	305	273	289	285	300	254	276	276	276	269	268	301	277	231	272	247	267	287	277	255	279	290	295	284	254	285	271	286	296	256	264	313	241	286	249	279	276	279	315	298	307	260	305	254	260	272	276	263	281	287	266	268	274	284	273	266	259	250	253	276	282	264	262	251	273	246	300	243	278	264	277	289	259	288	285	272	281	243	283	275	289	250	258	252	265	257	261	269	263	272	267	277	238	252	289	281	264	305	257	306	296	275	286	262	240	261	267	277	285	259	314	289	264	262	261	266	296	264	270	267	279	289	260	274	244	272	300	287	267	267	243	281	258	291	248	254	273	279	276	242	251	272	263	262	285	288	296	260	286	284	298	268	284	274	275	269	272	258	228	267	309	289	249	274	297	299	270	279	288	298	278	253	280	268	278	250	266	295	256	271	286	271	279	274	268	258	270	295	274	238	272	285	249	270	252	260	272	271	245	292	285	277	262	281	250	305	279	261	252	251	272	285	243	281	281	273	255	274	299	264	255	263	256	279	258	270	276	244	263	271	279	253	285	296	245	299	266	253	238	243	283	273	249	285	276	277	299	257	270	334	277	284	280	267	263	290	269	275	300	268	270	303	261	262	265	276	267	279	275	278	270	277	277	295	292	280	288	285	250	258	235	274	291	256	276	286	258	298	290	285	271	264	272	276	282	278	249	264	272	225	265	259	270	299	257	288	282	264	289	296	260	283	255	271	242	297	291	258	264	265	267	266	253	239	250	279	290	255	273	290	282	269	293	273	273	282	273	271	257	282	270	288	279	267	241	238	271	258	246	273	304	277	274	259	297	232	270	285	253	241	228	279	264	268	256	312	279	261	270	284	293	293	283	269	262	277	260	266	278	268	265	302	260	273	309	279	256	278	260	279	280	281	250	261	281	303	291	277	283	266	269	273	267	270	269	257	275	260	242	291	268	257	304	263	263	269	289	294	269	285	321	263	262	274	245	272
4736	1806	1050	811	1283	1272	1030	807	577	483	329	306	235	185	183	149	167	128	111	87	90	88	70	74	52	58	67	60	55	59	50	60	45	41	31	35	50	41	34	45	33	32	34	27	28	39	25	18	21	34	36	31	24	34	18	32	33	26	22	25	27	21	25	28	29	24	35	37	25	22	25	24	18	27	28	25	26	25	26	28	27	25	38	26	25	25	24	28	32	18	25	18	19	29	22	27	27	37	24	21	28	32	24	18	22	32	19	32	23	28	19	26	24	33	22	28	25	21	25	20	17	20	32	15	25	18	22	16	26	24	32	23	26	34	28	25	32	27	20	24	23	22	28	18	23	26	30	27	28	16	27	24	18	20	21	15	33	26	29	16	22	16	29	26	34	26	19	25	27	24	16	24	16	28	21	20	26	28	36	22	25	21	28	22	24	20	40	24	22	28	25	26	31	23	24	23	35	23	22	24	25	25	26	21	19	30	17	25	23	26	27	16	28	24	26	32	22	12	24	31	22	29	30	24	32	17	22	24	26	18	22	31	32	26	17	17	25	21	20	21	18	21	22	26	26	23	15	37	19	29	30	25	31	18	28	27	19	22	23	26	20	25	27	13	29	23	29	27	22	21	30	24	33	15	22	22	17	25	27	28	19	22	30	33	16	29	17	26	30	18	21	26	23	31	33	24	26	36	27	23	23	25	29	21	31	29	14	23	26	23	18	30	28	21	31	19	24	31	32	24	22	11	13	28	30	21	22	14	32	26	17	25	28	15	23	26	27	16	19	19	32	28	16	25	27	30	25	14	20	38	26	23	25	27	29	29	22	17	25	18	25	26	19	35	24	23	16	33	24	16	33	25	21	29	24	30	27	39	22	34	32	21	28	29	22	21	27	24	35	26	20	17	26	34	23	25	21	25	28	29	23	29	20	19	29	14	42	21	21	21	27	24	26	30	24	24	29	28	30	31	27	24	32	25	22	28	22	24	27	21	18	31	28	24	28	24	26	32	25	17	21	27	31	31	27	29	22	24	22	17	21	32	22	23	26	24	18	33	26	17	28	27	26	17	28	28	29	27	31	14	26	32	21	20	27	19	23	29	26	18	26	33	24	24	25	23	29	23	23	28	21	26	27	34	18	14	33	16	22	21	22	19	27	33	22	24	32	35	26	18	27	34	27	20	24	26	22	22	27	15	33	21	32	24	25	30	23	17	27	22	23	27	22	35	22	29	21	23	27	32	25	18	26	21	34	32	29	22	26	26	31	27	27	28	27	29	32	33	22	22	25	25	19	24	24	31	28	23	29	21	24	23	25	23	29	23	25	24	24	24	33	28	30	24	26	21	23	28	26	26	23	21	32	27	41	36	28	29	17	22	29	19	24	29	22	25	18	17	35	22	27	28	19	21	33	26	31	24	26	26	25	27	25	25	25	26	29	22	22	30	21	31	36	28	22	27	15	21	31	25	28	28	23	17	30	21	33	28	32	26	24	21	18	31	24	32	33	25	25	23	16	23	15	24	26	25	27	21	24	24	25	24	31	26	16	26	22	22	24	22	23	23	18	24	22	19	21	24	22	20	24	18	22	25	28	27	25	22	31	28	21	28	22	21	21	21	23	27	30	21	23	26	35	22	34	18	21	26	22	16	16	24	17	27	26	21	25	28	28	32	24	29	28	29	28	28	33	28	36	23	26	22	24	32	25	18	28	21	34	34	25	22	19	34	26	15	23	32	27	19	17	20	22	18	25	18	20	24	19	16	23	20	24	32	26	14	23	41	28	26	24	27	26	26	33	35	17	17	18	25	23	20	24	31	29	25	15	17	35	32	28	20	23	28	25	33	21	34	28	19	16	24	26	29	23	31	24	20	22	19	15	27	25	41	29	20	25	26	32	18	19	24	23	22	19	21	23	39	38	16	32	37	23	28	19	19	27	28	24	26	26	33	16	30	37	22	25	32	28	26	21	28	23	21	21	20	21	35	20	22	14	26	22	33	25	20	21	28	33	32	33	28	24	24	22	28	23	30	24	31	19	26	24	42	30	21	27	26	23	22	28	21	22	18	20	23	28	34	28	29	25	29	26	26	27	25	20	25	19	26	26	24	26	18	25	37	20	26	24	32	29	25	25	28	30	25	22	19	19	28	29	33	33	28	26	20	19	29	19	28	16	25	31	28	24	16	26	21	30	17	14	24	28	20	21	22	25	18	16	26	30	22	25	24	24	17	21	22	20	27	22	26	22	25	22	13	22	22	19	36	22	30	18	22	16	31	23	20	25	22	30	22	28	20	34	23	18	20	27	18	26	20	27	20	22	27	22	31	30	25	30	28	23	26	27	30	23	27	21	20	32	32	24	28	25	20	28	26	23	28	28	20	28	26	22	31	32	27	24	24	27	30	29	20	24	26	29	16	24	29	15	19	27	20	20	24	26	24	29	31	28	31	23	27	39	12	33	35	19	26	32	24	33	27	25	32	27	34	31	20	18	21	39	19	30	18	22	34	21	23	17	32	27	20	21	27	22	23	18	29	22	30	23	39	21	27	29	37	25	17	26	27	27	32	26	32	18	21	23	22	24	22	25	30	29	25	20	24	27	12	21	27	28	17	28	26	19	25	24	21	32	29	24	20	19	18	19	37	27	30	24	31	27	27	25	27	27	13	27	19	22	28	23	18	15	34	25	27	24	32	19	36	30	28	23	24	25	24	22	25	31	17	19	23	25	30	29	29	25	31	25	20	19	28	12	21	19	33	24	16	22	25	24	27	20	25	25	19	22	24	19	17	23	23	20	27	25	29	24	29	28	25	23	24	16	36	24	41	29	31	28	28	22	25	28	27	20	24	33	35	21	31	30	23	22	20	24	22	24	23	21	33	18	25	21	29	26	15	27	27	26	23	29	23	30	29	22	31	23	24	28	21	28	31	19	36	32	25	23	24	25	20	30	25	28	28	27	26	22	20	20	28	26	23	28	21	30	25	23	25	18	26	16	34	23	28	16	28	27	18	25	20	33	30	24	27	24	24	28	28	23	20	31	25	22	24	17	26	23	32	23	30	28	29	20	25	25	28	25	31	28	26	34	24	20	21	26	15	16	26	22	22	32	23	29	24	24	30	23	28	33	27	13	22	31	19	40	25	31	26	25	24	18	21	26	21	26	25	24	24	23	18	22	20	19	32	16	27	21	18	23	19	31	33	34	20	32	26	22	21	25	27	28	34	24	24	28	34	23	27	28	31	16	25	26	16	25	29	23	23	30	16	20	29	19	24	22	28	27	26	23	25	21	24	20	36	34	25	36	24	28	20	20	30	29	29	23	34	22	21	23	20	17	16	22	15	25	26	20	35	23	29	31	29	19	19	15	18	25	28	17	24	16	27	27	30	22	18	25	26	39	27	22	15	28	21	24	20	20	27	18	24	25	23	26	28	27	33	15	22	33	25	31	24	31	23	29	31	21	30	30	25	22	25	27	21	25	35	27	29	23	24	25	26	27	25
34932	27038	21249	35971	41782	38752	33953	28801	24039	20053	16538	13515	11265	9686	8233	7169	6473	5569	5009	4315	3757	3287	2984	2633	2421	2060	2115	2341	2377	2045	1903	1709	1656	1469	1302	1192	1208	1109	935	898	859	854	768	771	758	690	636	604	589	551	591	600	576	574	552	560	530	526	525	499	496	531	557	580	526	522	517	518	524	513	514	500	524	522	506	548	545	549	535	572	589	569	592	577	561	498	487	465	485	450	493	530	493	517	498	511	499	473	469	463	492	475	474	443	449	423	474	468	423	471	431	453	439	404	456	454	440	468	449	439	423	434	446	408	443	431	471	443	458	472	447	428	454	428	414	476	423	388	474	432	432	423	433	465	424	436	452	425	444	444	409	432	457	435	399	453	398	463	442	448	414	493	430	420	436	418	397	459	449	441	418	452	412	416	420	423	455	451	437	468	401	423	446	420	457	432	451	410	478	422	389	462	445	416	436	464	487	421	452	424	468	444	445	447	421	430	438	465	434	413	388	441	425	415	462	414	423	452	428	467	459	444	406	434	383	443	437	429	450	439	438	472	446	452	428	459	451	428	439	408	458	410	452	408	440	419	422	420	442	424	420	428	433	398	456	440	424	427	470	433	424	440	415	405	431	466	444	444	413	424	439	447	442	438	422	402	408	487	441	430	464	400	442	420	445	415	443	450	454	401	452	446	398	460	458	417	430	457	426	429	403	396	449	421	456	449	413	419	458	421	424	432	473	451	419	453	425	460	449	448	429	419	397	435	438	456	466	441	439	457	437	436	425	455	451	430	406	412	472	443	434	458	474	460	440	451	428	428	456	421	447	478	499	418	457	462	420	468	445	426	474	424	440	395	471	421	438	446	468	422	418	427	443	449	433	469	434	426	428	426	455	439	431	458	424	434	456	432	452	434	421	414	459	465	436	453	434	442	430	425	420	430	498	432	423	443	412	440	436	413	453	412	456	447	430	443	443	437	434	434	426	450	414	416	407	413	449	398	429	456	424	359	433	428	482	450	384	448	441	406	420	432	414	463	444	430	456	465	405	406	448	433	435	474	439	462	483	400	477	387	399	410	427	457	417	433	418	405	443	426	451	452	437	425	439	416	465	483	430	446	462	397	427	420	412	443	475	440	451	458	470	437	477	427	439	444	454	441	424	442	442	440	444	443	452	440	457	440	447	426	413	436	443	420	416	416	418	437	431	437	446	449	464	462	453	451	412	449	416	438	400	431	420	420	428	424	459	425	427	415	426	451	425	431	445	448	491	406	431	457	431	438	462	409	405	469	488	433	398	435	467	434	408	439	489	429	464	440	413	411	429	431	435	440	445	431	438	445	431	422	454	433	422	424	417	483	443	428	432	433	437	438	422	415	401	424	406	455	445	426	428	447	470	446	431	420	493	395	444	460	406	419	420	437	406	442	453	406	432	434	442	443	433	456	400	408	449	441	441	422	421	462	439	460	432	424	402	474	454	424	451	434	442	451	445	398	463	431	465	440	441	462	454	460	454	439	412	395	422	466	453	439	412	451	412	430	438	441	443	441	399	427	430	398	463	417	448	469	479	462	414	457	433	448	374	456	421	434	440	425	447	442	445	416	442	460	445	455	452	432	456	429	423	418	481	436	429	466	436	439	447	426	421	442	453	448	447	436	439	430	443	398	437	459	426	427	427	455	470	471	461	416	429	425	440	441	451	445	396	407	471	419	453	418	412	427	450	436	446	419	453	460	427	473	414	435	445	454	428	437	421	412	470	423	421	448	429	412	422	442	429	457	431	453	450	443	436	456	437	439	392	461	479	423	448	438	461	438	424	444	421	428	454	487	430	435	393	447	421	467	444	407	405	458	444	448	448	444	457	394	462	454	422	388	456	436	412	428	460	425	443	467	454	449	424	443	414	427	451	447	442	457	445	411	410	445	401	460	391	425	464	468	441	447	438	433	456	398	437	436	467	415	467	456	429	435	434	416	445	442	443	421	415	424	470	458	466	405	443	418	473	433	467	450	428	444	414	440	431	416	447	476	394	438	443	468	417	433	447	436	402	439	416	429	428	439	428	428	393	462	430	481	475	426	420	421	450	407	434	418	437	454	425	397	455	438	460	421	434	463	423	423	430	481	437	448	441	465	453	422	447	451	448	467	402	454	412	445	453	419	428	450	476	429	510	421	428	452	420	419	415	435	474	418	415	416	445	420	477	447	428	448	427	499	454	443	454	441	430	483	436	442	442	400	456	455	448	420	425	435	445	433	386	422	446	459	439	450	442	403	428	444	459	471	415	455	449	470	454	457	439	426	422	448	480	417	474	435	433	418	456	421	405	438	452	436	455	401	472	413	455	447	456	441	445	445	436	434	459	424	438	407	476	439	390	437	447	438	428	449	445	442	443	405	452	476	437	407	478	466	434	404	438	429	445	425	470	455	443	450	414	441	460	446	402	444	464	481	427	442	424	449	445	461	438	434	423	441	437	428	404	453	395	444	457	450	464	445	417	436	449	455	439	390	450	434	411	424	444	453	439	451	453	456	452	421	425	417	412	442	459	422	442	448	451	437	430	442	402	456	437	446	434	435	432	455	455	448	425	441	441	416	502	420	441	435	454	413	428	449	454	424	441	440	415	419	425	404	446	422	450	452	427	412	426	463	423	435	428	408	435	434	474	434	468	477	457	424	433	423	436	442	423	441	468	410	426	434	439	429	442	403	423	452	415	429	467	433	412	435	437	458	435	436	456	463	449	426	444	449	470	469	440	422	434	429	437	410	424	439	428	449	430	434	463	447	413	442	403	436	434	422	399	429	428	414	441	445	460	445	463	446	445	405	411	403	431	426	403	395	405	438	407	438	444	441	415	417	436	443	466	415	422	406	423	429	426	442	399	460	439	449	458	433	437	426	472	434	454	434	436	446	453	416	453	450	436	447	426	416	469	460	405	427	422	440	429	426	442	426	465	431	435	463	415	469	398	409	441	419	431	438	464	436	460	436	402	431	420	414	450	418	422	431	451	430	445	430	449	444	424	446	412	437	452	427	464	439	457	429	456	478	425	406	417	462	421	454	403	423	426	412	411	419	443	433	434	464	481	438	444	450	478	450	460	439	410	437	455	440	415	423	474	455	434	441	437	453	418	481	413	454	445	451	491	424	397	456	445	437	458	429	396	425	418	438	486	412	412	447	434	418	417	425	462	441	442	471	393	431	427	441	446	415	456	466	413	438	422	436	466	445	429	407	418	421	411	437	449	410	446	392	465	450	423	453	476	418	412	413	467	463	432	420	453	465	434	439	456	434	413	415	435	432	479	437	443	441	472	444	426	438	456	433	418	419	431	446	463	445	487	413	419	421	465	414	450	427	424	437	416	438	416	419	419	440	444	422	448	428	417	445	428	437	412	422	421	455	443	440	409	431	440	442	419	428	404	433	386	423	435	466	420	422	455	421	442	435	437	416	439	449	428	420	439	457	431	400	412	470	405	455	443	426	435	417	450	425	467	455	444	400	420	470	406	413
5023	2781	1668	1308	1938	1877	1531	1191	902	725	536	423	374	268	269	245	173	157	139	117	124	87	96	81	64	72	71	82	74	65	65	52	70	51	51	44	36	29	36	45	31	27	43	23	40	25	35	25	28	26	21	34	26	26	20	26	25	27	21	32	25	26	27	39	26	31	27	22	19	28	25	25	13	26	26	25	20	21	30	31	27	26	27	35	30	14	25	24	26	18	23	25	18	25	23	22	21	21	27	23	21	17	22	26	24	17	22	15	25	23	23	29	21	26	14	17	18	24	23	26	21	27	20	21	19	24	24	17	24	24	18	15	15	21	21	25	27	17	15	23	27	23	21	14	17	21	21	24	20	25	7	21	18	21	22	20	21	20	16	25	30	28	32	21	14	19	27	18	22	29	19	17	16	18	23	26	20	14	21	17	24	18	20	19	26	18	22	16	24	19	21	19	15	16	12	26	19	23	18	17	18	18	18	34	19	15	15	24	18	28	25	18	22	24	25	26	16	23	24	20	15	19	27	20	19	22	18	21	20	14	23	26	30	22	34	23	20	20	21	27	20	16	27	13	21	21	24	28	25	12	23	19	17	22	15	27	32	25	20	14	20	18	33	23	17	13	18	11	24	28	19	17	28	22	20	25	17	19	14	19	18	21	24	27	21	25	11	17	18	19	18	16	24	16	26	16	29	16	26	20	22	28	25	28	11	27	16	13	15	16	15	18	19	16	28	23	17	17	22	21	24	19	25	21	21	24	26	26	17	15	22	20	23	33	16	22	27	21	26	20	22	18	13	20	17	22	22	19	19	17	21	19	17	26	18	28	17	13	20	20	24	15	23	25	30	23	25	22	25	14	24	19	29	22	19	27	30	20	16	20	22	23	16	20	21	23	11	18	16	27	24	18	12	19	18	21	22	20	24	19	23	31	19	21	14	23	17	19	25	19	28	21	21	20	24	22	21	20	20	32	13	24	20	26	23	16	21	21	23	20	18	20	22	25	19	15	24	27	15	19	25	26	28	20	22	18	14	17	18	17	25	20	20	17	18	21	24	17	21	18	17	26	23	14	9	19	18	25	22	31	21	21	15	13	24	25	18	24	26	29	17	19	26	19	19	19	20	22	23	26	20	19	23	19	21	23	20	22	10	16	23	14	26	21	23	23	21	26	19	28	19	16	24	17	21	17	17	19	15	18	24	17	28	22	21	25	16	26	18	27	18	29	18	22	20	18	27	24	16	17	22	23	18	25	19	15	20	23	24	25	20	22	27	22	22	29	19	14	27	21	23	20	29	18	13	24	16	22	17	18	12	23	19	28	23	16	26	20	23	26	18	19	15	25	25	21	24	13	29	25	15	23	24	22	24	16	16	21	24	28	16	20	20	28	28	26	19	18	21	14	18	19	26	23	15	17	21	26	15	17	24	22	29	25	19	23	17	17	27	21	28	28	27	16	24	37	15	19	21	26	20	17	21	26	28	21	24	21	20	17	17	18	18	24	24	15	20	19	23	29	18	18	13	20	20	18	14	15	25	25	24	23	11	19	25	13	18	19	18	27	19	13	21	8	16	23	16	19	24	24	23	27	17	17	27	30	23	22	22	17	14	15	29	23	20	18	18	23	24	26	26	26	23	10	18	25	17	21	22	19	23	24	23	23	19	17	14	26	21	29	21	19	18	21	26	26	17	27	21	23	28	21	17	21	23	20	22	21	24	27	23	16	7	23	22	18	19	24	14	25	15	25	22	16	16	17	29	20	25	29	27	23	30	26	18	26	16	25	25	25	28	25	17	25	21	15	23	11	22	21	15	21	22	23	18	12	15	28	25	16	21	16	10	18	14	23	28	21	20	23	19	21	13	17	23	28	30	21	21	18	18	21	22	20	19	32	21	17	18	28	18	20	15	27	19	22	18	20	25	20	11	19	23	18	20	22	22	28	22	23	24	17	15	18	23	20	15	25	19	18	21	26	16	19	21	24	21	27	30	17	24	25	15	22	16	19	11	23	23	31	28	29	23	30	23	24	28	18	24	18	19	16	18	17	24	23	26	21	18	17	20	20	19	24	20	17	17	24	22	22	23	24	16	29	18	14	22	24	13	30	15	18	25	23	21	12	19	13	18	21	15	21	24	20	21	21	17	22	16	18	19	26	16	14	23	28	22	16	25	17	31	21	24	26	25	23	16	16	19	30	22	26	29	17	23	25	24	26	17	25	20	15	23	18	25	18	19	23	18	21	24	20	22	16	24	15	24	18	21	17	15	20	22	23	25	19	34	20	17	16	16	21	33	22	19	14	24	17	20	25	27	26	16	12	23	22	26	17	18	21	18	19	22	17	20	22	20	14	23	24	17	20	22	18	13	26	15	18	25	23	16	27	28	20	22	27	25	25	20	28	18	20	23	27	24	19	18	15	23	22	29	24	21	27	15	15	17	16	17	22	19	20	24	23	26	31	21	15	15	15	13	13	21	25	19	13	24	16	19	18	22	21	23	24	23	18	18	17	16	25	22	27	21	22	11	28	21	25	20	19	20	19	25	26	33	17	26	19	21	21	23	20	19	16	22	34	15	22	16	22	19	26	17	24	22	17	20	19	11	17	18	21	11	13	25	27	22	23	35	21	29	18	20	17	22	16	17	20	23	16	25	17	18	25	16	23	24	21	14	16	20	21	21	22	17	25	22	26	24	27	22	20	19	18	17	16	21	17	22	28	17	25	23	18	31	17	20	21	25	20	21	21	23	32	18	21	30	16	30	19	26	27	9	32	23	28	27	28	22	20	21	24	21	22	19	23	26	28	29	19	23	26	25	16	25	16	25	22	17	18	27	21	20	20	33	20	25	23	19	23	23	19	17	25	16	17	23	20	28	23	26	26	22	21	21	16	26	19	21	17	24	19	17	20	16	20	13	17	19	20	24	25	18	20	26	39	22	23	17	36	27	24	15	31	15	23	15	20	18	13	15	27	17	18	17	18	18	22	19	19	21	12	26	24	19	23	25	24	23	21	22	18	19	21	19	16	17	18	19	28	35	18	27	17	23	19	21	21	18	23	21	12	19	18	15	36	18	17	23	20	22	25	22	18	23	24	22	17	18	16	19	24	19	20	14	28	23	20	20	18	20	20	19	27	21	20	24	24	16	21	24	26	27	17	13	18	16	24	18	15	28	24	24	21	19	23	17	27	15	22	24	21	19	19	21	28	23	19	20	24	17	26	20	21	17	17	20	31	22	15	21	21	26	16	24	20	25	19	16	23	29	22	28	22	21	23	29	27	24	20	27	24	20	15	22	18	23	24	17	23	11	12	27	17	16	26	17	16	21	23	26	18	23	21	21	22	28	28	13	23	22	24	23	18	16	14	18	13	14	10	20	19	16	22	27	14	14	21	17	16	23	30	22	21	22	19	26	28	23	9	18	16	20	16	21	19	23	21	25	27	22	15	20	18	25	25	27	18	22	24	24	16	28	23	23	20	21	21	17	12	24	23	22	20	12	20
41045	31543	25571	40364	46522	43608	38595	33315	28853	24665	20810	17575	15365	12963	11041	9839	8697	7686	6555	5552	4958	4598	4139	3467	3104	2745	2959	3198	3090	2820	2579	2262	2016	1692	1687	1578	1430	1351	1126	1100	1045	1042	870	879	886	779	665	649	608	632	580	652	572	589	572	541	567	573	576	544	523	530	500	534	505	515	542	473	492	495	459	508	503	506	509	543	590	600	559	566	568	552	556	574	539	481	473	488	473	476	485	500	483	502	504	470	446	452	406	431	408	377	401	445	422	400	386	424	378	388	354	371	392	361	369	381	352	357	387	371	362	365	404	355	369	377	338	401	357	379	340	344	362	373	380	383	355	362	396	367	355	399	396	392	377	339	385	372	349	382	410	371	379	403	376	352	373	384	336	399	334	370	373	337	340	384	391	409	339	328	371	372	372	352	389	353	312	362	386	356	430	369	361	387	369	336	377	371	334	386	372	362	350	374	376	335	382	373	355	359	354	363	372	378	373	374	352	341	366	359	368	354	356	378	369	387	352	391	376	368	335	361	362	368	351	389	374	358	381	362	376	380	361	367	408	363	375	331	339	384	358	353	382	353	371	368	402	387	386	353	357	359	369	375	369	365	380	324	360	374	403	359	365	350	378	351	369	349	376	366	379	340	387	359	380	378	356	362	365	336	392	345	382	387	384	356	379	382	370	340	348	365	357	361	357	383	374	373	368	364	371	394	383	377	367	390	364	394	384	381	372	372	354	355	367	341	387	385	393	384	370	380	349	355	369	346	376	355	348	384	370	379	367	382	360	381	425	358	420	386	367	381	395	375	381	389	373	355	365	414	376	384	361	402	376	369	373	382	362	387	342	363	393	368	398	386	389	373	366	352	381	359	385	373	371	388	376	363	341	338	404	369	335	381	365	387	346	328	373	355	336	344	350	368	386	377	377	350	337	362	353	357	382	363	378	362	376	365	362	350	377	404	381	363	379	379	346	346	355	341	394	392	370	410	396	375	350	366	359	376	346	363	320	396	394	361	348	375	377	343	359	363	381	391	364	379	371	379	384	361	347	392	376	351	352	363	359	381	364	327	358	342	378	339	382	381	365	380	351	376	357	364	362	386	382	396	389	380	364	378	372	382	368	387	370	391	366	335	329	358	348	377	360	343	403	392	351	376	405	364	419	403	380	394	380	406	372	418	356	385	412	369	374	377	361	395	355	369	378	375	385	377	350	348	382	383	359	352	376	367	391	410	374	338	371	420	371	344	359	369	332	351	384	382	320	386	370	383	403	336	388	383	332	332	378	387	373	375	367	366	375	371	380	339	370	391	357	385	324	386	361	356	355	332	368	356	361	359	369	361	372	359	386	392	396	378	377	352	362	383	381	363	371	396	339	370	378	363	398	353	397	353	376	382	369	345	358	355	343	377	410	409	359	369	359	346	377	347	382	384	340	366	359	364	372	392	369	359	391	381	377	381	358	406	372	335	341	348	397	389	356	363	377	343	371	347	377	359	385	395	423	369	367	315	355	411	389	383	357	371	371	387	352	368	366	391	372	373	350	368	340	396	324	396	376	418	365	371	408	378	376	378	345	381	347	406	390	356	408	391	361	382	351	371	409	382	362	351	353	364	372	401	373	398	343	386	356	358	401	359	364	372	390	374	390	353	400	353	361	365	382	388	351	365	376	392	351	385	366	336	394	381	360	354	359	370	376	337	364	356	353	394	354	366	359	338	355	390	371	384	340	362	355	388	328	373	356	382	377	394	340	363	350	345	357	393	336	394	401	368	360	374	370	379	359	402	362	335	408	363	360	353	386	374	356	357	380	381	390	374	375	371	358	391	364	375	360	354	387	344	401	375	323	341	323	400	376	384	372	382	370	382	367	376	347	364	371	345	344	385	371	387	358	410	398	390	350	349	358	352	366	399	368	397	370	387	334	338	348	341	361	379	401	371	347	369	411	341	342	352	356	377	377	366	365	343	381	395	375	347	412	375	366	382	352	370	344	361	376	368	355	325	341	349	389	378	383	361	378	378	360	382	396	311	358	397	372	392	363	397	355	368	363	406	351	367	366	377	356	363	351	359	374	379	347	328	383	361	389	351	355	399	401	369	371	418	360	337	364	389	378	392	377	366	359	362	349	387	426	362	352	308	402	362	364	383	350	386	368	369	348	374	373	362	343	374	347	361	327	368	344	374	362	368	324	354	379	388	380	387	408	371	389	385	359	362	383	359	342	374	354	360	356	376	383	363	362	368	372	363	375	366	380	380	365	373	372	359	383	364	356	345	370	362	363	391	407	366	384	355	374	379	360	388	385	383	369	338	375	373	366	349	414	404	377	392	355	341	375	399	372	349	381	349	365	393	366	351	348	380	363	357	364	358	374	389	363	398	344	341	352	362	379	364	391	386	391	364	397	369	375	332	386	377	393	372	383	389	385	359	377	348	371	344	403	383	347	402	380	358	371	354	379	392	381	367	378	386	386	407	360	355	341	362	358	349	372	341	379	366	359	407	352	391	382	363	358	350	370	345	376	354	343	390	372	320	351	371	398	371	367	365	363	358	392	389	368	396	356	393	386	375	344	377	366	390	387	354	353	344	329	381	354	373	368	370	356	373	349	317	363	360	375	352	370	387	363	359	383	316	371	382	374	346	390	372	373	397	326	335	389	391	355	375	417	353	397	366	365	397	359	364	353	370	376	367	329	376	396	353	369	340	353	363	354	398	377	339	332	373	336	374	385	367	347	373	348	389	362	384	362	380	377	387	380	377	359	376	347	397	364	361	347	391	332	392	362	377	333	370	361	339	382	360	368	356	333	371	337	365	362	367	359	358	379	399	364	371	383	359	347	369	354	381	356	385	390	373	381	361	388	345	381	391	397	351	386	336	366	371	357	367	348	367	385	361	363	375	375	373	388	394	359	372	385	370	377	362	365	399	364	374	350	384	359	351	365	364	356	357	381	334	386	380	363	392	349	361	347	376	375	395	397	391	353	374	370	373	390	383	370	345	381	378	366	366	404	390	359	368	367	336	366	345	373	368	380	370	350	350	351	395	364	378	352	388	381	363	397	391	398	406	404	366	360	344	398	384	397	380	341	363	396	408	370	367	354	377	346	345	371	395	374	345	314	371	385	368	384	392	342	367	383	362	341	357	363	369	409	372	366	353	374	378	350	375	348	350	367	379	392	385	372	377	364	340	377	378	358	361	353	366	381	390	355	352	401	378	383	373	385	361	337	349	344	394	374	349	360	352	370	390	397	377	374	373	409	387	390	382	397	376	399	356	368	355	371	379	385	347	345	356	336	394	372	347	378	333	361	377	387	392	379	379	379	373	386	383	348	384	370	378	345	386	414	358	323	367	367	392	368	396	343	408	380	349	349	388	349	361	348	385	379	388	377	385	351	379	382	381	338	374	350	371	367	378	371	389	359	381	373	374	366	348	344	372	350	371	378	382	375	363	384	379	360	385	364	416	369	397	388	365	401	407	356	388	363	344	366	399	370	369	406	365	394	358
3087	1243	759	612	883	896	680	508	406	331	234	236	168	148	138	128	104	92	90	70	57	65	43	48	41	39	35	47	47	51	41	32	38	38	19	24	24	19	35	29	31	24	16	23	21	22	20	20	23	12	24	16	15	19	20	26	14	13	17	28	22	17	20	25	22	18	16	18	23	20	27	23	20	16	19	12	17	25	22	13	22	11	22	29	17	25	14	10	13	22	20	14	18	25	15	20	25	12	15	9	18	20	16	12	18	15	17	19	16	27	15	20	18	24	14	25	22	20	13	20	26	15	16	20	16	21	21	19	13	16	15	20	23	17	12	17	19	20	15	17	19	22	18	22	25	14	21	19	15	25	26	23	14	25	18	14	15	14	19	18	21	13	17	12	18	21	22	14	17	29	13	16	15	15	23	21	17	26	22	10	22	10	17	16	24	17	17	23	21	15	16	12	29	23	23	21	22	25	16	13	10	21	13	20	25	24	19	19	22	21	19	15	20	21	12	17	17	16	20	20	18	18	24	15	16	14	18	17	19	18	15	21	23	12	11	19	23	23	21	26	9	10	14	23	15	16	14	22	14	16	24	21	23	20	16	13	18	12	14	14	23	17	12	11	11	18	19	16	16	18	17	17	20	17	9	14	20	13	18	20	16	14	29	19	14	19	11	17	11	17	17	16	17	23	13	27	12	19	20	18	21	20	24	14	15	13	17	12	17	16	17	23	13	22	28	24	24	20	19	21	20	25	23	18	26	17	17	20	20	15	24	12	14	15	20	22	19	21	17	17	26	19	20	13	9	22	17	21	19	13	9	24	23	18	23	8	16	15	19	17	14	15	24	13	18	16	20	16	24	16	15	19	17	14	15	11	23	17	21	14	15	15	12	12	18	17	27	18	15	24	18	22	14	13	18	14	24	16	19	23	18	15	16	19	21	17	20	8	20	12	19	18	21	19	17	14	19	16	24	18	17	18	11	17	21	19	11	17	17	21	16	14	24	26	15	18	14	30	17	17	24	21	16	18	18	23	25	22	13	12	22	17	19	19	31	20	13	19	22	18	17	15	26	15	22	21	18	14	23	14	17	14	11	24	19	16	13	13	16	12	12	18	9	19	12	10	24	22	19	20	18	20	17	15	15	18	27	20	26	21	14	14	14	15	21	17	14	17	9	22	17	17	21	18	19	10	16	13	11	20	23	13	15	22	18	25	18	20	18	18	24	25	19	19	17	18	25	17	16	26	29	10	14	16	18	19	17	28	22	17	10	17	25	16	15	17	18	19	18	12	11	15	24	17	15	19	16	16	11	12	16	20	10	21	19	17	12	17	8	20	24	16	20	19	11	22	11	16	22	22	26	14	22	18	23	13	19	17	24	22	19	12	14	13	8	22	23	13	15	21	27	23	16	14	20	17	12	19	17	24	11	16	15	16	19	20	26	17	12	12	11	14	24	24	22	12	16	23	12	31	19	18	16	15	20	13	18	15	6	14	17	11	19	20	22	14	24	12	14	32	15	15	15	18	13	17	25	24	12	21	20	14	19	20	19	25	11	23	16	23	20	23	28	15	21	22	18	17	17	16	15	16	22	23	16	16	14	10	22	18	18	22	20	16	20	7	20	12	22	21	11	18	22	16	14	13	20	13	16	14	21	22	24	15	16	17	22	12	25	17	28	11	18	25	15	23	18	21	16	17	17	10	15	15	18	18	25	26	22	14	23	23	27	24	25	14	25	13	12	10	8	21	19	18	13	26	17	22	9	19	22	20	13	11	17	20	12	14	15	24	20	17	19	15	20	22	24	13	19	23	24	24	14	17	17	12	24	18	24	19	21	20	26	4	20	16	23	16	22	16	21	11	13	12	21	17	14	16	20	14	15	16	18	20	23	10	19	15	27	19	24	22	14	16	13	18	21	21	23	19	19	26	8	18	22	21	20	15	15	23	17	21	14	21	22	23	24	19	23	15	19	11	17	19	14	19	21	16	24	16	14	15	26	15	22	12	19	24	23	25	21	19	18	17	17	15	22	14	13	14	9	12	19	19	22	25	22	17	15	17	14	16	22	10	26	13	15	24	20	25	23	21	17	10	18	18	24	17	16	26	19	13	23	17	10	19	12	22	26	25	11	20	16	15	16	27	29	18	18	13	13	13	15	18	24	14	23	15	20	20	20	15	15	18	16	14	7	13	18	13	26	20	18	23	16	20	24	16	8	17	19	19	23	24	28	21	20	20	17	25	19	18	20	18	15	22	21	22	24	13	16	22	23	15	19	16	21	19	21	9	20	18	12	9	18	12	17	19	15	17	23	17	26	17	17	20	18	21	21	22	10	17	14	14	21	19	10	13	12	19	17	13	18	18	23	16	21	22	7	25	9	22	19	20	13	12	15	15	15	17	14	11	20	11	16	25	14	15	23	17	20	21	17	19	23	18	17	19	7	22	17	15	15	25	18	21	11	16	12	16	20	18	15	18	16	24	23	11	26	23	17	15	25	25	19	22	22	20	17	19	23	21	25	10	13	21	24	19	11	16	13	22	22	13	14	23	18	17	22	15	20	19	27	13	22	26	17	28	25	14	16	21	16	13	16	17	20	19	16	13	18	19	19	25	21	19	12	12	20	21	21	15	22	13	23	12	17	16	18	14	15	22	19	14	22	18	16	17	19	15	17	21	15	21	22	15	20	23	21	18	14	14	16	18	9	23	17	27	13	18	20	18	15	19	19	22	25	19	18	17	18	17	19	13	16	15	8	20	28	20	18	16	30	18	14	24	20	17	20	15	11	17	17	18	19	16	15	20	16	20	16	13	21	16	22	21	21	21	23	19	16	16	15	12	18	26	19	12	19	17	14	22	23	19	19	12	20	14	20	14	17	12	21	18	17	27	23	14	16	19	18	18	24	22	14	20	30	11	23	18	18	24	16	20	22	13	15	15	20	18	17	21	23	14	21	21	18	14	21	18	15	15	21	17	29	13	22	17	16	15	11	16	20	25	21	19	25	21	22	20	21	25	17	15	19	19	18	18	15	14	18	21	15	20	19	28	15	17	17	25	25	12	25	17	13	18	12	18	17	16	15	15	17	21	18	17	26	20	15	20	21	14	15	14	8	23	14	13	18	16	12	18	21	20	30	23	16	17	19	22	19	17	19	19	21	12	10	19	15	22	14	15	13	22	18	14	19	17	19	18	23	21	16	17	16	13	22	26	14	19	23	22	20	12	19	14	25	17	17	21	19	15	25	27	18	15	15	19	21	17	20	24	18	18	19	15	22	21	19	18	21	15	11	17	15	18	20	15	16	13	17	18	25	22	10	19	21	26	22	22	13	17	15	11	26	18	15	18	10	18	14	18	11	13	12	20	25	23	15	20	10	13	14	12	20	18	24	15	13	26	22	12	14	22	20	16	14	20	23	17	22	16	17	15	16	17	14	19	17	23	16	16	12	18	23	21	14	32	27	15	24	17	17	21	24	20	26	16	19	13	17	23	16	13	14	27
32817	23672	17596	32223	38285	35514	29917	24693	20037	15981	12998	10566	8715	7222	6162	5268	4594	4064	3489	2828	2488	2319	2074	1922	1687	1518	1741	1776	1724	1598	1496	1349	1206	987	1033	956	847	791	692	682	658	620	550	536	567	501	499	408	410	463	417	431	399	445	406	405	412	406	399	371	373	403	377	400	382	357	385	373	373	349	369	339	358	370	402	392	426	382	391	397	386	436	421	401	349	362	326	328	324	398	348	382	342	365	367	327	368	333	330	339	306	345	332	340	354	338	314	314	319	323	298	301	320	293	330	348	315	302	370	343	334	322	316	291	268	313	311	292	307	297	315	302	321	309	305	312	306	290	329	289	312	320	305	315	317	310	321	326	322	311	329	321	333	295	328	351	300	320	302	293	326	326	291	319	297	287	304	335	316	342	304	313	311	336	306	340	346	317	338	298	329	325	303	342	304	315	327	336	322	354	318	316	316	339	303	302	349	300	324	306	308	327	325	294	323	300	327	312	294	300	299	319	317	331	302	314	322	320	304	328	361	302	282	333	332	322	336	322	294	316	339	308	312	306	310	331	307	318	335	293	312	311	325	293	289	329	348	302	308	277	342	334	323	327	311	336	321	327	329	310	299	316	329	319	300	296	328	320	334	303	342	325	329	299	312	290	293	286	336	323	334	327	293	320	310	288	311	331	313	309	300	303	291	327	287	308	316	333	290	293	270	309	335	329	323	314	291	316	347	319	357	349	338	307	339	337	305	337	320	312	294	351	338	301	320	327	296	316	330	336	300	319	332	322	311	328	325	300	304	312	332	317	316	309	331	312	310	334	328	311	326	317	311	312	302	320	332	296	368	312	338	315	291	315	332	302	312	299	315	318	335	340	325	302	292	348	327	331	330	323	297	316	333	319	324	309	330	336	296	330	329	318	287	320	319	334	339	308	327	342	300	298	242	295	317	289	322	341	269	326	310	322	319	297	312	341	285	312	326	328	340	318	325	308	338	338	297	303	315	316	303	299	347	324	300	307	306	304	303	275	324	361	296	302	321	331	306	310	294	312	332	312	310	300	307	317	300	327	314	359	318	350	314	325	316	284	306	297	314	324	297	344	345	312	333	295	330	339	362	281	329	296	321	320	290	282	304	322	328	312	308	316	314	312	289	317	300	326	299	292	340	285	340	330	296	373	288	316	297	341	304	325	335	272	321	303	318	326	321	307	315	329	314	317	302	327	313	349	320	325	351	308	308	336	318	326	342	329	286	320	332	320	332	327	311	303	319	293	311	330	334	335	343	325	311	308	328	314	353	314	321	332	283	332	302	322	303	309	319	331	314	312	292	337	306	298	297	319	297	334	311	307	326	337	312	302	312	318	330	351	334	311	301	317	286	277	322	349	312	348	311	314	313	317	302	338	322	328	315	326	291	302	307	312	331	293	318	324	301	305	301	320	348	333	318	337	324	328	310	295	318	350	318	334	303	305	294	284	329	319	326	327	306	316	300	319	293	281	320	338	351	339	355	315	323	312	315	328	308	321	321	315	328	323	339	291	270	323	330	323	305	295	330	324	327	345	337	310	310	319	315	331	321	304	309	291	345	297	317	293	288	293	314	325	319	309	309	317	297	311	322	307	323	321	318	330	312	324	298	307	315	300	313	297	325	323	298	306	328	301	310	251	295	297	329	311	331	352	295	335	309	307	328	325	304	312	383	338	319	288	323	326	327	314	324	331	315	342	310	294	293	293	315	306	327	312	342	333	288	341	331	325	309	284	342	323	285	302	303	305	312	325	324	298	328	321	310	309	310	333	294	316	310	282	329	324	313	316	333	340	316	307	327	312	276	308	277	284	338	319	315	316	324	310	319	286	338	336	321	331	301	289	324	329	327	342	293	317	303	313	324	305	336	307	299	330	304	329	304	305	321	269	335	333	325	287	295	317	314	303	333	313	277	320	335	319	343	309	329	307	313	315	322	284	317	318	361	325	298	309	300	296	312	332	308	283	313	318	346	283	354	291	347	302	343	313	339	321	297	335	294	304	301	291	308	339	336	308	329	293	320	314	338	282	310	301	325	354	321	332	333	314	329	340	314	300	335	327	314	311	316	319	314	328	323	307	318	308	363	294	332	311	303	310	318	325	312	318	324	292	317	329	331	353	293	298	331	334	343	268	325	319	331	317	310	313	323	312	340	301	335	326	325	297	321	304	353	311	316	323	323	297	288	305	296	300	318	316	346	298	344	323	340	323	350	330	292	317	304	336	295	304	318	295	299	297	300	334	328	339	326	314	292	320	314	280	351	323	284	304	343	321	314	329	317	354	307	310	312	337	311	321	319	322	316	284	310	335	330	334	296	309	314	336	303	303	315	347	281	290	343	325	335	307	317	306	304	296	310	308	307	324	329	304	319	328	325	342	339	354	326	294	310	291	358	309	316	330	324	339	307	316	313	314	348	339	321	327	347	296	325	321	305	349	328	318	336	332	318	341	340	280	353	279	343	327	294	300	320	340	320	298	353	296	335	306	308	317	343	280	305	333	323	328	284	280	313	300	327	298	327	310	336	289	305	308	296	339	328	296	319	304	337	287	313	345	316	312	301	266	301	316	321	293	338	316	328	316	316	335	319	289	324	331	315	327	303	331	316	339	361	335	308	333	304	312	329	297	317	319	327	310	295	309	320	319	309	314	311	292	289	355	308	311	311	305	304	335	320	303	297	300	310	314	329	309	307	318	327	306	320	295	297	340	322	304	312	314	300	293	314	350	300	326	300	320	325	329	306	305	329	314	286	303	296	316	315	323	336	292	356	303	316	318	321	340	335	337	343	332	316	330	300	292	302	319	312	279	322	303	282	309	313	325	332	290	311	328	321	352	353	309	319	323	326	330	314	314	335	319	323	313	321	325	333	316	314	304	332	346	332	313	291	306	325	314	346	302	316	281	299	308	307	301	315	348	304	329	316	267	292	318	308	344	318	321	337	310	324	314	314	295	334	290	270	312	309	327	303	320	343	298	315	328	311	322	335	302	329	312	318	298	317	270	350	331	298	309	318	323	312	353	329	307	323	350	287	264	304	305	301	308	296	282	302	300	300	315	327	315	313	304	311	313	320	309	328	319	294	326	321	306	323	328	294	316	313	348	305	303	330	339	326	316	319	353	301	336	326	332	300	330	299	321	307	310	320	326	311	309	342	315	296	293	309	318	306	309	294	290	310	295	327	321	318	306	309	325	284	327	321	310	318	336	292	307	306	323	328	352	278	330	312	315	324	321	313	290	329	327	331	332	305	307	292	312	279	345	333	345	334	312	319	347	311	318	332	334	324	320	334	313	288	338	322	297	328	350	300	316	300	335	310	312	332	306	327	314	316	301	328	326	338	302	327	298	293	313	299	270	326	319	325	311	302	314	290	280	293	329	317	313	325	317	309	302	322	295	316	290	307	331	341	345	342	308	321	326	338	308	311	303	320	317	320	328	327	323	339	325	312	338	308	351	311	295	301	327	317	309	315	316	316	332	303	351
2637	1251	769	632	992	957	759	520	441	327	252	216	196	158	116	124	92	97	62	64	45	49	44	49	39	49	51	50	46	42	40	47	31	24	28	26	27	24	25	17	26	31	22	17	12	22	19	21	17	27	22	14	20	17	26	14	9	16	14	16	13	13	13	19	22	13	17	16	21	13	21	21	14	17	14	17	15	17	17	16	20	19	9	24	26	17	16	10	21	19	12	13	14	23	11	16	13	20	16	12	16	15	15	19	20	21	18	21	14	6	17	18	12	13	17	11	14	15	14	19	12	20	19	17	15	22	23	11	16	20	14	15	15	17	23	8	15	18	14	10	17	19	17	13	16	10	19	13	21	25	13	17	17	18	7	14	18	14	13	8	24	19	19	19	12	12	13	18	21	9	20	12	24	14	12	14	13	18	17	11	18	14	20	15	20	17	14	13	13	13	14	10	21	22	12	16	15	16	19	16	15	17	17	20	22	20	14	19	11	18	20	20	14	10	13	18	20	11	14	18	13	13	17	13	13	16	12	9	14	9	21	16	19	12	17	13	17	15	12	15	15	16	14	16	23	8	19	16	21	16	21	24	20	12	11	13	12	12	10	19	11	17	12	18	21	7	16	16	15	15	17	9	12	9	13	13	12	19	18	16	15	11	17	16	20	12	16	19	11	11	19	20	20	13	18	17	15	7	17	18	14	13	9	20	17	12	9	12	17	12	17	16	17	14	14	13	18	13	8	20	8	15	13	15	20	13	11	11	17	11	8	20	18	13	22	21	20	16	14	17	19	19	17	18	16	10	13	10	9	14	16	17	18	14	16	15	14	15	21	11	15	18	20	23	15	21	16	17	18	18	17	19	12	11	16	19	13	17	15	11	13	18	17	19	14	13	18	20	15	19	16	20	18	22	5	15	17	14	12	10	18	12	30	10	22	23	14	17	16	17	13	12	9	14	19	18	13	20	19	17	21	10	15	17	14	18	16	13	15	20	11	14	22	17	16	19	15	14	21	5	17	11	11	10	17	15	15	14	14	17	12	13	11	13	12	18	17	11	8	14	9	17	8	12	12	11	13	15	8	14	8	16	9	15	17	21	18	12	21	17	16	12	12	13	15	13	12	19	20	7	9	12	11	15	17	8	12	12	16	11	23	16	17	14	19	16	15	21	13	15	14	18	13	14	11	13	12	12	11	12	10	23	19	16	19	22	27	18	14	14	15	7	16	18	15	17	20	11	9	21	14	18	7	14	19	15	18	14	10	15	15	7	13	10	18	20	16	13	7	17	11	20	13	13	10	16	22	17	17	15	14	21	10	9	17	22	14	18	13	23	15	15	19	12	18	16	17	23	20	12	11	15	15	17	9	18	16	15	22	21	17	15	20	13	17	10	21	13	23	16	14	19	18	11	13	23	13	13	14	10	19	23	14	16	17	20	17	14	14	12	21	13	14	16	14	17	15	12	15	11	14	12	20	16	11	16	21	14	10	17	13	13	16	13	19	17	21	20	12	11	12	12	14	15	19	13	11	14	14	10	14	13	18	26	19	16	19	13	16	19	18	14	19	13	16	12	12	12	16	17	17	17	16	16	7	14	20	13	15	16	17	12	15	9	24	13	23	11	14	14	22	22	14	16	13	11	17	14	12	19	17	20	13	10	9	8	16	20	22	20	8	20	21	18	18	11	9	14	12	15	15	16	21	14	13	16	15	14	21	14	17	17	10	16	16	8	12	16	17	15	20	17	15	17	10	23	11	18	12	13	17	22	14	20	17	25	18	16	8	14	15	17	19	11	20	21	22	21	18	16	22	10	12	12	17	17	11	23	12	15	13	21	13	14	19	20	19	15	16	14	14	17	15	21	16	18	25	9	23	15	12	16	15	17	16	16	17	21	18	7	15	17	18	17	19	15	16	17	15	16	17	14	19	11	27	12	17	11	13	15	20	19	17	18	13	18	13	27	9	19	11	15	16	13	16	16	10	14	14	19	23	24	14	10	23	11	20	15	16	20	18	11	13	14	15	22	14	21	30	12	14	11	16	18	15	19	18	14	22	17	14	24	17	23	23	18	13	20	17	17	14	11	12	17	12	10	14	10	20	17	12	15	11	14	19	16	5	19	18	11	19	17	16	14	17	14	16	18	17	13	17	15	12	15	27	16	19	21	17	19	13	13	18	16	17	10	16	22	11	11	19	21	16	13	17	7	10	20	21	14	14	12	15	18	18	12	16	14	17	17	13	14	14	13	15	18	17	14	13	15	21	13	20	20	9	17	19	23	18	15	12	17	17	14	18	18	17	14	17	22	14	15	13	20	12	15	12	20	14	19	16	11	17	17	16	14	11	17	12	16	18	14	12	17	18	22	16	16	18	17	12	19	13	22	17	17	17	15	13	17	19	16	21	18	15	16	21	11	22	11	11	9	20	12	13	23	15	20	16	11	14	10	13	19	16	14	19	15	15	14	14	25	14	18	15	15	21	14	11	14	17	15	17	9	24	18	17	16	17	21	15	15	19	13	19	11	9	15	19	12	17	20	15	18	14	17	13	15	11	20	17	15	23	14	11	13	15	21	18	13	23	22	11	26	16	15	14	12	15	19	18	14	16	13	10	10	24	11	15	14	20	13	13	13	16	18	26	12	11	23	12	15	16	13	20	15	14	10	17	8	21	15	21	13	19	13	14	15	13	24	13	17	17	18	20	17	17	12	23	13	13	17	23	14	24	9	16	25	12	20	19	15	19	15	14	18	12	11	19	23	15	18	16	12	14	12	11	20	12	12	15	18	16	16	11	16	20	18	13	20	16	24	25	14	17	14	18	19	15	26	16	17	20	14	10	13	18	17	12	15	17	9	16	19	23	21	16	25	14	25	11	11	13	8	15	20	22	10	12	17	19	11	12	21	11	14	21	16	16	16	11	19	18	16	16	18	13	20	23	23	13	12	10	18	16	13	20	11	15	17	15	12	21	14	16	16	16	15	16	16	22	13	18	24	19	15	22	19	19	12	14	19	15	13	9	12	13	11	12	17	9	23	22	18	12	11	14	10	21	13	22	17	19	13	21	12	20	13	14	17	21	17	19	16	15	22	17	19	15	27	18	15	21	17	15	23	19	14	16	11	13	19	13	22	23	17	15	22	17	13	19	16	18	22	19	16	18	12	12	20	13	16	20	18	14	13	20	16	16	23	14	20	18	16	11	17	11	15	15	14	12	11	18	21	6	21	20	16	16	14	17	21	13	15	11	16	15	12	13	17	9	16	14	20	17	11	17	21	13	20	20	15	12	18	21	22	6	18	20	22	13	22	9	12	20	15	12	17	18	16	5	18	22	20	20	14	16	16	13	14	15	19	10	12	20	16	13	14	14	11	22	12	17	21	14	20	10	26	26	19	11	14	26	17	22	21	17	13	16	8	16	18	16	13	14	20	11	15	13	20	24	12	14	14	9	5	9	15	9	22	20	13	12	16	18	19	17	18	17	8	15	12	15	18	14	14
33283	24073	17656	32650	38776	35709	30259	24756	20490	16392	13243	10869	8977	7251	6217	5351	4743	4146	3352	2665	2397	2269	2099	1799	1744	1622	1818	1817	1713	1576	1505	1362	1151	999	1017	926	864	750	698	661	606	543	545	527	495	443	415	401	383	410	395	411	382	348	372	345	390	342	371	338	342	359	376	328	331	352	348	320	329	330	347	388	336	343	393	389	354	353	337	374	366	390	394	319	335	313	319	321	283	312	351	357	348	296	336	312	304	302	308	281	319	286	317	275	298	266	310	309	276	268	272	243	264	257	267	293	286	280	268	280	303	285	283	284	294	307	283	275	295	267	245	305	305	281	301	268	274	289	288	277	279	268	315	293	273	292	299	261	290	308	268	272	285	263	329	254	293	257	292	294	292	253	314	265	282	301	303	259	269	289	270	286	268	282	325	284	280	287	304	299	294	271	284	282	279	245	285	250	288	285	232	262	287	266	270	271	281	280	265	274	270	272	279	260	262	291	261	275	299	262	260	261	287	291	291	301	287	294	290	279	288	280	280	295	278	257	299	288	292	270	291	279	267	289	282	293	295	279	269	299	269	262	287	256	275	258	246	308	266	267	271	271	263	271	261	273	273	280	329	262	268	291	268	283	252	275	279	288	293	265	268	280	293	265	235	300	274	271	275	287	262	291	271	279	270	287	320	286	288	269	295	305	282	266	252	281	297	306	247	268	288	293	276	279	271	293	279	261	290	304	284	295	292	259	279	269	293	262	302	280	262	278	248	288	257	271	254	269	281	299	290	284	281	255	270	283	268	270	268	253	275	270	279	283	275	277	301	280	313	279	283	262	265	314	297	275	277	285	282	300	264	258	274	259	279	281	297	261	288	262	277	279	296	266	316	266	264	297	287	293	302	311	261	297	261	255	242	269	277	330	273	278	262	254	273	276	266	283	298	259	279	264	274	275	240	282	287	286	280	300	283	286	237	278	281	307	281	264	310	262	288	275	269	313	276	238	251	302	250	250	281	274	276	289	296	285	309	280	285	270	292	262	288	307	290	267	283	265	278	261	266	269	293	254	251	302	286	271	280	278	283	248	291	284	269	239	256	282	281	274	268	290	281	270	282	260	294	294	265	314	280	260	249	284	293	273	254	285	283	267	254	270	260	307	285	277	295	265	294	262	267	275	269	257	291	305	302	294	257	252	309	248	237	279	280	260	265	271	270	292	248	281	267	278	261	295	268	274	276	277	297	269	270	256	276	266	267	239	263	295	310	278	279	275	295	260	285	254	263	258	287	269	291	247	260	243	277	257	286	270	261	296	307	277	252	290	271	285	275	292	302	283	263	309	266	294	259	269	279	285	246	289	294	260	264	259	281	292	261	266	275	253	285	259	288	280	271	260	255	245	250	281	278	300	252	267	281	311	300	285	256	270	260	277	289	290	253	270	287	273	257	301	271	272	292	281	275	287	294	283	270	273	273	279	285	287	272	234	307	259	246	280	279	285	270	251	282	268	296	274	289	277	277	292	289	281	285	309	295	276	271	270	266	264	293	283	291	285	293	269	289	261	281	262	276	244	275	279	247	275	278	290	293	292	257	287	281	288	289	296	332	299	283	291	307	317	283	260	247	270	266	267	282	263	263	289	306	279	269	288	285	265	297	279	268	283	267	286	284	281	257	295	297	279	276	279	283	295	284	274	254	261	298	281	266	289	301	278	245	246	267	298	277	252	290	268	299	267	278	271	285	275	270	269	276	298	276	286	281	254	265	289	285	242	279	297	282	292	267	299	254	266	294	274	286	274	306	299	277	300	286	264	267	258	278	301	258	312	256	282	287	274	274	275	255	299	277	283	298	293	303	273	268	259	310	263	269	302	282	281	266	277	282	296	305	266	309	261	283	256	269	271	268	289	278	292	297	266	262	283	254	263	245	293	257	290	289	284	284	272	278	270	250	293	233	291	249	295	275	263	298	272	277	283	264	287	280	297	303	276	307	273	256	264	281	258	290	288	252	296	293	291	269	284	261	263	285	295	235	272	284	279	279	268	253	311	250	289	297	287	276	280	294	289	289	253	268	274	285	292	277	271	252	289	257	289	268	242	278	308	244	266	256	269	284	254	309	285	276	258	290	275	301	255	282	295	284	258	292	297	250	279	297	282	276	297	304	280	267	266	249	258	276	273	282	270	263	276	299	296	262	292	250	308	300	257	270	262	265	290	273	274	259	291	287	264	230	277	257	272	257	275	289	301	259	250	281	292	291	262	286	304	256	289	260	277	232	274	288	296	290	264	275	283	229	306	248	272	273	276	297	269	272	294	276	280	287	268	290	274	281	292	262	277	276	252	242	282	298	279	271	274	299	273	278	267	272	274	311	274	297	269	270	276	261	288	257	283	277	266	301	270	279	291	280	266	305	273	273	272	281	266	271	330	318	285	281	264	260	288	254	315	263	272	297	278	291	276	307	288	276	269	306	290	273	313	297	255	274	259	293	268	289	261	256	253	295	274	258	264	276	273	253	266	287	271	277	272	290	264	274	268	275	286	273	299	256	285	271	284	235	289	248	295	269	257	279	269	287	285	288	303	290	270	266	273	264	277	291	289	287	260	282	247	283	263	281	250	274	278	288	284	268	260	258	263	286	256	313	313	283	273	234	280	290	303	278	264	261	288	273	257	253	289	257	260	278	270	276	279	278	282	308	287	291	245	277	273	267	300	239	251	263	247	293	270	292	257	268	298	270	292	247	283	273	260	288	289	275	278	265	285	285	293	262	284	287	266	298	277	282	250	273	291	270	286	254	279	293	268	241	258	276	266	286	266	283	299	253	245	246	290	284	269	303	288	279	294	293	276	307	276	282	271	260	272	269	271	294	280	282	270	271	268	289	266	297	283	290	265	288	271	312	290	285	250	271	259	269	257	290	278	255	296	240	283	274	290	281	285	278	285	248	295	311	256	269	286	278	274	254	288	264	292	282	253	259	254	281	286	269	287	292	311	257	319	259	289	297	301	301	263	285	279	290	286	269	269	264	277	289	254	253	267	250	284	253	303	256	272	252	287	282	267	269	294	329	291	266	244	282	263	292	273	267	278	271	300	287	271	283	283	286	273	255	266	267	271	262	263	275	256	233	293	276	258	273	279	259	270	268	274	272	273	299	269	262	270	273	262	277	311	266	265	282	274	308	283	283	292	259	275	277	271	267	278	255	273	269	284	272	292	289	268	285	285	289	260	262	278	270	224	267	273	281	306	275	267	258	254	298	281	266	281	266	265	259	265	282	265	267	305	285	279	305	265	268	288	262	228	303	300	246	258	277	297	281	276	240	294	263	278	261	276	284	285	267	294	253	277	293	278	277	261	265	279	293	261	270	263	271	313	253	270	244	308	252	257	278	288	287	283	291	260	274	283	288	279	265	293	284	284	298	291	287	258	249	267	288	292	300	270	279	282	286	285	295	299	253	314	298	282	246	285	276	295	273	278	262	271	260	308	287	267	258	293	273	262	279	257	279	285	273	284	252	275
4679	1706	1060	896	1244	1328	1015	737	594	453	376	333	237	214	161	153	150	111	83	91	78	75	70	59	78	68	72	61	63	70	61	43	57	55	49	42	41	47	39	32	27	37	28	31	31	22	33	37	35	28	29	31	29	20	25	43	21	35	23	36	27	25	27	27	28	25	25	19	31	22	31	31	38	26	36	41	18	20	37	23	25	37	36	38	21	29	15	29	26	25	39	28	30	20	38	32	32	25	21	20	18	36	26	16	27	23	28	17	29	30	28	21	25	22	29	26	39	27	20	26	29	27	38	26	20	31	29	21	24	22	28	25	26	38	35	20	32	21	29	30	20	32	27	23	23	33	23	24	33	27	24	24	29	38	26	20	28	26	30	24	21	21	29	28	19	29	29	34	38	24	23	24	29	28	19	23	29	31	28	25	35	23	23	30	21	24	26	21	38	29	26	35	27	26	23	27	23	31	27	22	23	31	27	24	21	26	31	31	30	21	32	29	23	26	20	28	28	30	19	22	26	25	35	25	17	17	29	21	26	30	23	26	28	32	32	20	21	25	34	30	16	17	26	30	35	25	24	25	29	23	18	20	26	28	17	25	17	30	19	17	25	31	32	22	32	33	24	32	18	23	25	28	24	24	21	26	12	27	26	29	16	20	20	22	19	21	24	33	32	32	18	22	40	30	25	21	23	25	30	23	23	34	26	28	30	26	29	33	22	27	30	34	24	27	28	15	24	32	21	18	20	25	18	16	23	31	24	34	16	35	23	21	28	39	21	26	28	21	19	29	20	25	23	24	22	35	26	28	17	33	33	25	28	28	25	28	28	29	30	22	38	28	31	28	18	28	22	13	21	27	27	28	24	20	25	24	34	14	19	24	22	32	30	29	27	28	26	23	23	25	17	24	17	27	21	23	31	20	23	27	31	27	21	26	29	24	31	23	14	20	33	23	23	29	29	25	24	22	33	21	29	24	31	23	25	27	27	22	38	32	22	28	25	25	27	24	22	24	19	21	27	20	23	32	22	22	34	27	23	32	17	28	27	22	19	28	26	23	22	19	24	17	17	22	25	28	23	26	27	26	30	21	25	36	29	19	29	27	20	34	23	40	17	19	18	22	23	19	24	21	20	27	20	22	29	20	26	31	25	24	32	21	21	21	23	27	20	18	31	32	21	34	18	25	20	20	22	30	21	22	23	27	22	19	32	36	22	24	22	24	28	24	22	30	20	29	26	25	25	23	27	22	25	19	31	30	23	28	27	31	24	26	20	33	31	23	23	25	24	22	23	18	33	28	32	26	29	16	20	27	20	30	24	28	25	30	15	27	21	24	36	23	27	34	27	25	17	25	30	27	22	25	23	28	25	23	27	30	26	26	25	25	26	30	25	25	23	32	25	24	22	26	29	23	33	32	31	25	20	26	23	29	19	27	21	33	31	34	35	24	19	30	26	27	24	27	23	28	20	24	24	27	22	22	19	31	28	21	21	26	25	19	25	18	23	21	20	29	32	33	28	36	24	33	27	36	21	28	15	32	29	25	28	21	27	25	22	24	33	28	20	28	22	23	31	29	19	29	25	29	34	24	22	31	20	27	32	33	18	29	32	25	37	28	24	26	24	25	23	24	27	27	29	23	20	27	24	28	26	32	18	30	25	16	20	26	23	23	24	31	21	24	30	25	25	16	30	19	25	26	23	28	24	19	24	17	25	24	26	17	31	22	25	13	20	30	25	29	18	23	22	30	33	22	29	22	38	20	19	24	29	33	25	27	31	30	28	25	16	32	22	21	18	24	30	27	27	18	25	30	23	28	27	25	16	23	28	14	33	21	19	24	23	31	23	20	19	28	28	23	24	27	29	22	27	25	33	19	20	29	28	24	24	24	27	30	25	31	29	29	17	28	28	27	26	31	25	18	19	31	20	20	25	29	25	30	23	20	25	20	27	21	25	12	29	30	22	20	23	28	29	21	26	34	21	27	29	26	32	26	23	18	22	28	18	15	19	32	22	17	18	20	26	33	24	26	25	24	28	18	28	20	28	27	30	37	35	19	17	25	25	19	28	32	23	27	16	33	31	28	28	27	20	26	26	21	26	27	28	23	22	37	27	29	20	24	26	22	34	27	22	36	19	24	31	22	20	33	23	26	22	22	26	29	25	20	32	25	18	30	15	25	29	34	29	20	20	23	29	26	24	16	25	24	28	12	20	23	25	39	28	35	13	27	24	21	35	18	32	24	29	34	28	35	24	23	34	25	33	26	18	18	20	26	22	20	22	36	17	22	36	17	26	24	22	39	17	26	30	16	28	24	24	22	27	24	27	26	28	19	27	34	27	29	30	19	19	26	23	32	22	33	26	22	24	25	19	27	20	32	24	35	27	24	26	33	19	23	29	24	24	26	28	27	27	25	27	26	24	25	21	19	28	19	28	21	16	33	26	32	23	23	19	27	26	23	31	22	30	27	23	26	23	39	22	30	21	21	25	36	31	23	24	33	30	24	28	27	21	28	24	17	22	31	21	20	22	26	22	32	27	30	34	29	30	23	26	29	21	18	29	22	20	22	30	24	21	30	22	28	21	26	20	26	30	33	24	23	22	26	26	28	23	20	28	26	23	31	32	26	25	25	24	29	19	34	36	21	30	21	25	26	25	22	28	28	24	30	28	22	25	30	21	27	22	33	21	24	28	26	22	24	29	23	29	33	29	35	17	23	27	20	25	19	23	33	22	30	17	24	27	21	22	28	26	33	17	30	24	23	29	26	28	24	21	22	26	24	14	21	23	27	27	14	27	25	25	25	19	30	27	28	28	26	24	20	19	20	28	23	31	35	16	19	41	26	23	23	20	23	22	11	21	36	28	26	26	30	23	23	22	19	15	14	22	17	19	35	29	26	19	28	25	16	24	21	27	28	19	21	24	19	18	23	22	28	31	28	23	26	31	19	31	23	27	17	25	34	31	23	21	28	28	28	32	25	25	21	25	23	26	17	22	34	21	26	26	16	22	32	17	30	27	21	23	23	24	33	26	23	24	24	25	24	28	20	27	31	20	18	32	21	27	30	17	33	20	23	36	21	28	30	31	19	31	29	22	15	22	14	32	36	26	19	34	26	34	25	25	21	25	29	37	21	25	30	29	23	22	23	24	30	21	23	26	37	25	24	23	21	22	32	27	24	27	21	26	25	29	21	27	26	26	22	18	24	14	25	30	23	28	32	26	29	24	21	20	21	22	19	28	24	33	23	22	22	23	20	29	19	21	40	21	21	29	34	26	21	21	25	20	20	27	25	29	26	31	22	28	17	27	24	23	23	19	22	15	30	17	21	27	26	24	25	25	25	33	24	24	23	30	26	31	17	32	25	30	23	25	29	19	18	22	20	29	17	23	29	26	22	31	16	29	15	26	17	26	29	25	23	15	23	24	11	24	31	27	31	13	25	20	34	35	24	29	24	28	22	27	30	25	27	29	30	21	39	26	22	31	23	30	24	21	29	23	28
34700	26284	20464	35638	41682	39106	33723	28515	23989	19857	16374	13692	11590	9806	8031	7104	6343	5372	4465	3519	3253	3038	2907	2452	2292	2314	2640	2500	2395	2180	2217	1850	1501	1433	1420	1250	1177	1078	993	985	922	772	768	831	730	684	665	600	585	603	596	564	574	605	576	515	543	516	518	508	540	559	532	567	551	515	555	522	593	509	519	555	510	521	596	529	575	577	572	590	544	575	541	572	550	540	525	532	517	508	507	503	524	515	562	517	504	498	471	437	496	433	449	444	468	495	444	462	440	471	428	472	463	441	449	429	481	437	429	439	444	453	441	414	458	445	432	430	403	437	402	480	427	457	397	456	468	422	429	435	419	430	490	442	441	450	447	455	447	491	424	457	431	435	485	431	394	433	502	398	476	429	450	428	438	470	413	470	464	474	450	435	461	431	424	468	421	474	450	406	424	442	463	441	430	439	491	458	498	417	436	447	437	443	455	425	459	455	445	428	444	448	434	427	430	452	453	430	452	455	463	434	429	459	411	479	427	480	430	431	422	469	429	452	459	451	442	452	407	427	463	436	446	434	412	425	412	467	437	428	486	435	490	439	445	441	458	459	450	466	455	467	444	426	426	446	463	434	439	453	431	440	448	420	439	442	484	422	491	454	417	431	441	436	426	461	418	430	455	411	443	441	434	451	453	467	457	442	451	408	451	454	424	425	457	423	475	397	478	443	449	451	417	411	449	462	409	442	419	410	466	402	450	425	463	440	424	414	415	461	422	510	422	472	450	427	418	434	479	461	404	443	394	444	438	406	444	471	413	434	401	443	412	455	401	467	439	474	420	453	431	453	450	423	450	421	442	425	407	448	417	441	475	433	411	440	460	439	427	447	439	432	491	432	445	453	415	448	424	437	397	470	425	420	413	438	441	424	395	413	407	463	406	441	468	424	469	455	428	428	453	422	443	449	448	431	443	440	470	463	468	425	430	420	404	413	422	460	476	440	446	466	468	483	445	426	435	453	413	448	391	431	453	461	439	466	476	439	467	426	431	443	412	459	422	427	442	438	455	437	468	400	445	432	452	429	441	434	458	445	407	482	397	433	435	459	422	497	441	456	455	431	427	408	432	428	422	451	444	454	419	407	455	455	453	458	489	435	460	467	454	417	420	482	429	428	469	414	449	438	449	421	454	438	424	452	465	456	427	467	441	470	450	446	443	435	427	417	399	411	479	432	464	450	451	453	476	444	440	425	465	425	428	422	444	437	436	439	435	487	409	468	452	457	447	450	440	428	438	427	403	460	439	440	397	429	445	405	468	436	435	442	472	418	467	448	450	449	446	465	413	413	415	417	479	448	424	435	500	428	467	451	430	473	437	417	438	447	429	418	446	488	453	431	437	425	463	447	444	453	459	441	425	434	464	437	418	454	430	441	425	419	465	462	435	451	459	453	432	412	402	439	435	398	427	417	466	429	458	482	458	423	420	422	430	437	439	422	428	425	392	432	435	469	431	463	448	439	452	458	468	460	486	436	406	451	451	419	399	477	462	428	404	454	453	438	428	405	444	472	480	416	445	446	444	450	410	462	467	449	431	396	457	426	454	455	429	470	397	461	453	449	454	445	430	430	435	462	423	433	451	424	471	434	441	437	428	446	442	419	461	419	445	474	403	438	448	402	474	438	445	476	414	459	448	416	407	471	429	463	390	463	422	477	444	454	441	458	445	445	409	428	466	451	443	464	425	422	434	459	435	415	412	473	435	448	454	470	442	407	456	469	451	413	446	418	431	466	442	435	433	445	442	408	474	430	410	430	429	472	428	431	444	428	441	411	441	422	434	468	440	472	492	466	461	421	467	485	420	458	421	441	457	446	441	448	416	412	463	440	428	477	449	435	447	425	448	448	451	429	454	420	454	451	447	433	446	411	441	495	431	458	462	461	420	426	406	442	431	471	420	425	440	440	441	487	442	433	441	440	461	436	441	449	429	446	448	445	406	439	456	391	476	425	426	424	423	434	437	438	458	435	428	415	417	457	442	429	453	440	415	457	434	423	425	427	447	449	508	413	424	440	425	409	426	445	416	411	469	470	441	452	441	450	390	417	418	440	458	454	457	473	407	419	453	462	433	439	417	435	424	430	445	466	403	427	415	438	456	456	442	431	478	434	396	438	454	430	403	451	440	413	453	431	416	424	446	416	386	426	427	419	435	452	422	452	426	443	429	435	412	430	431	457	443	452	446	432	444	440	453	462	493	371	454	429	456	459	416	428	441	467	468	472	469	438	465	423	458	418	433	501	411	463	491	446	445	469	430	430	469	457	434	413	446	460	409	421	439	459	472	419	467	413	455	442	415	411	453	455	417	425	403	433	454	436	406	451	456	443	446	456	452	454	460	482	430	421	440	456	459	422	431	426	459	426	424	446	416	447	447	438	451	402	473	436	447	429	411	450	460	439	497	472	450	440	430	402	459	420	452	414	441	440	442	442	427	442	408	438	426	440	437	472	388	449	421	431	449	431	435	450	427	406	468	423	449	407	450	459	428	453	434	443	456	474	460	448	410	405	424	438	491	432	455	437	457	431	428	416	433	415	443	448	436	450	456	415	472	409	420	451	420	456	452	461	422	431	422	431	438	443	441	428	409	474	444	471	438	436	420	460	457	437	433	431	446	482	406	446	411	456	428	455	399	483	443	451	445	437	433	496	435	426	422	449	459	401	423	429	404	451	428	428	464	452	445	455	420	474	440	470	456	425	441	439	459	462	434	428	434	436	419	411	394	448	429	462	457	438	478	432	438	427	425	445	403	432	442	463	425	445	433	435	444	446	444	414	430	423	432	459	452	452	448	439	447	437	410	420	417	456	460	444	418	389	440	433	415	401	435	460	412	439	408	428	441	447	427	428	428	426	432	435	428	418	392	433	472	428	461	448	435	422	451	432	449	439	439	473	433	425	449	453	464	431	432	478	430	454	464	460	426	446	463	431	441	413	441	452	454	470	449	422	429	406	473	438	415	406	458	458	454	453	436	405	434	481	459	406	424	441	419	446	475	464	459	481	443	477	426	435	425	433	438	429	475	446	433	413	445	445	416	431	437	436	447	443	456	454	468	468	440	428	449	410	458	467	408	434	449	459	440	425	439	450	425	454	431	432	436	407	449	417	448	417	473	453	440	430	442	424	461	438	432	442	481	451	445	458	444	432	448	467	452	466	479	466	452	398	451	470	442	444	457	434	446	439	437	434	473	453	453	457	413	450	419	398	472	442	420	459	454	437	416	442	456	423	449	435	453	464	437	472	447	416	432	416	447	445	487	444	419	424	502	431	431	442	442	412	418	464	461	449	412	478	477	451	432	458	417	439	474	472	429	445	414	449	427	450	452	455	422	452	429	455	429	448	447	422	434	420	420	457	407	397	455	423	429	466	461	436	426	423	451	439	458	439	462	428	416	437	416	453	437	449	416	486	419	426	442	412	457	425	450	424	445	452	442	433	466	451	441	494	464	429	439	447	439	477	426	462	482	413	471	420
5050	2617	1608	1247	1933	1961	1553	1154	901	677	560	474	349	296	262	234	204	168	143	99	110	122	93	66	86	86	68	78	89	78	41	52	47	53	43	54	54	44	40	32	32	37	25	33	30	31	21	33	24	31	30	30	27	29	24	25	21	24	27	28	27	23	29	21	30	26	22	16	27	20	29	27	24	18	23	15	29	26	24	25	26	22	18	25	27	24	20	26	29	23	28	21	22	20	20	18	24	25	26	29	25	28	28	17	21	24	23	18	20	17	20	23	20	13	28	20	23	20	16	28	20	23	28	18	25	21	26	21	26	23	21	19	23	20	30	21	20	15	18	21	17	23	14	21	18	20	25	27	13	14	22	13	23	25	22	31	17	24	22	17	29	20	22	25	19	20	23	24	18	21	25	16	15	28	27	13	26	18	17	21	20	22	23	24	16	25	19	29	24	25	22	15	28	15	16	25	18	19	19	27	19	22	27	18	25	21	27	22	25	21	12	16	26	24	24	17	23	15	24	15	22	18	22	15	17	14	18	23	25	23	25	24	27	15	36	20	13	28	23	18	19	17	27	18	24	26	22	29	13	19	16	15	18	25	20	20	25	19	23	20	21	18	21	14	26	15	13	15	23	26	28	20	21	20	26	30	22	18	17	17	19	22	27	29	24	25	19	21	16	25	17	18	19	29	25	22	24	31	19	18	24	23	21	20	16	18	25	17	22	17	23	20	16	19	22	13	16	19	22	20	22	18	20	18	21	19	33	29	19	15	21	16	25	22	23	11	21	27	19	23	22	17	30	10	31	21	24	33	21	19	22	25	25	24	14	23	24	19	23	22	33	21	24	21	19	17	22	17	28	21	16	21	17	21	29	35	15	21	20	19	22	20	26	19	26	14	25	21	28	26	20	20	28	24	19	18	22	27	26	19	22	23	21	19	25	25	23	24	17	17	34	27	32	20	19	22	23	18	28	21	24	29	17	18	18	28	16	20	23	22	18	28	22	19	24	23	21	19	21	22	26	25	12	17	33	19	22	22	18	23	23	32	18	21	16	29	31	24	18	13	23	20	18	14	25	27	23	22	20	17	14	14	23	15	27	15	19	25	18	21	24	14	23	15	19	26	32	16	15	24	20	28	16	19	26	26	20	14	25	18	11	25	28	18	13	21	18	21	23	21	22	24	24	19	17	14	21	19	24	16	22	15	16	18	18	40	24	25	22	25	23	20	12	14	19	19	14	31	24	21	21	15	23	19	24	18	19	28	23	19	23	13	27	21	18	27	22	20	18	17	22	27	11	16	27	27	25	20	22	15	16	21	18	16	27	19	11	17	20	11	26	25	30	25	22	35	17	16	13	23	17	18	15	16	23	18	22	23	21	26	21	28	19	15	14	27	23	22	30	30	19	29	21	24	25	21	26	28	20	24	23	19	17	29	22	17	16	19	25	19	26	28	30	25	21	21	22	21	19	19	15	15	22	24	27	19	23	22	21	18	24	20	17	13	25	23	12	22	15	19	15	22	19	25	24	22	27	26	30	22	26	21	27	26	28	18	20	23	24	24	18	13	28	17	17	18	21	31	21	24	16	27	19	25	16	26	29	22	27	22	22	24	19	21	15	23	21	17	23	20	19	21	24	28	30	31	25	19	21	26	17	23	22	19	30	25	18	16	18	15	17	21	17	18	23	23	20	19	23	19	32	16	15	23	22	17	23	23	21	32	21	20	15	23	22	27	24	18	29	12	21	21	19	24	19	25	27	20	18	25	29	21	22	23	24	16	15	15	18	18	25	14	18	19	17	21	18	31	23	15	22	20	21	30	26	18	17	26	15	20	20	14	14	14	22	22	16	29	23	18	12	25	18	28	25	24	20	11	27	19	19	21	22	17	17	16	20	20	26	19	17	19	21	14	27	15	23	13	17	24	20	24	24	18	21	21	22	24	21	19	21	23	20	26	26	17	22	26	27	16	22	12	21	15	23	22	21	21	21	30	17	19	12	11	18	25	23	25	25	27	20	27	21	10	14	15	20	18	34	17	24	26	20	27	14	15	29	23	25	20	24	19	13	23	26	16	23	18	16	20	18	17	24	27	19	16	20	20	26	24	18	19	13	28	26	28	26	19	27	22	18	20	18	20	22	21	21	24	18	23	14	30	15	22	25	14	20	17	22	16	21	23	28	21	29	23	19	13	16	30	19	13	18	21	17	29	25	18	21	22	18	20	21	19	17	25	27	15	17	17	24	18	21	22	23	21	20	21	24	23	23	19	18	32	19	21	22	14	18	20	17	19	19	19	24	24	30	24	21	18	25	26	31	16	18	23	22	15	25	19	19	16	16	30	26	19	9	27	23	24	25	20	17	19	27	24	17	26	16	27	14	31	20	18	20	22	21	22	25	26	18	15	14	14	21	19	26	15	27	23	25	15	32	25	19	22	16	8	21	20	25	23	20	16	20	22	24	21	14	26	20	29	25	24	17	32	18	24	22	20	25	15	21	23	18	16	18	19	21	16	25	19	18	16	23	18	27	24	16	23	25	20	21	18	23	26	24	15	22	17	17	25	27	15	25	21	33	12	34	20	17	17	19	33	17	28	20	19	25	25	23	21	14	19	21	21	24	9	22	28	20	21	25	18	12	19	16	19	16	31	22	25	27	15	10	26	26	22	23	23	16	24	30	22	14	20	24	24	28	19	23	26	23	22	18	24	21	31	30	19	17	20	19	22	20	21	28	25	23	27	23	28	21	13	25	22	10	23	28	29	18	22	21	22	26	17	20	17	24	15	16	21	29	17	21	17	19	23	20	16	23	17	30	26	24	21	20	17	24	18	25	27	16	19	22	19	17	20	26	22	18	19	21	22	29	21	22	17	20	26	12	16	23	23	24	22	15	24	21	19	20	22	14	17	26	23	23	20	23	26	17	15	23	24	19	15	26	17	18	19	20	16	26	29	16	22	19	26	19	21	17	25	20	21	32	24	15	12	20	24	21	22	24	20	28	23	19	16	32	17	31	31	21	20	20	20	18	21	23	29	28	24	27	21	24	24	26	13	25	21	20	21	24	29	21	22	21	36	28	28	31	21	21	13	15	18	15	22	25	21	22	20	27	19	19	22	31	18	23	27	19	19	17	19	21	13	21	22	14	21	22	27	17	20	21	16	25	28	22	23	24	24	23	21	19	15	23	14	13	19	25	18	13	26	20	20	21	9	22	26	19	25	23	19	21	18	16	26	19	20	18	23	13	24	23	20	22	17	20	35	23	25	17	18	25	14	20	26	28	17	22	20	20	20	26	28	19	25	36	31	24	23	26	25	16	20	31	21	27	28	23	17	20	22	20	22	20	18	22	20	25	20	19	36	19	22	25	25	21	22	29	16	20	19	17	28	20	27	12	24	17	29	21	14	21	31	23	31	22	16	23	20	18	16	32	24	20	11	13	28	12	23	19	21	16	18	19	20	18	18	19	26	16	24	20	22	22	21	26	23	20	16	17	32	14	19
40702	31066	25278	40165	46634	43569	38614	33379	28842	24501	20891	17639	15349	12695	11228	9739	8349	7183	5946	4838	4412	4064	3921	3310	3194	3303	3484	3347	3080	2909	2864	2287	2063	1953	1886	1695	1394	1240	1229	1235	1096	947	886	917	820	761	668	660	624	621	609	628	576	577	568	601	592	568	559	513	583	543	559	549	498	522	565	470	459	509	500	490	481	507	530	538	545	611	604	566	586	602	579	564	538	454	426	437	470	434	466	471	487	454	477	438	382	403	419	372	406	407	405	449	413	401	387	396	389	374	389	424	367	344	361	382	372	346	379	374	345	391	350	407	356	366	378	383	403	362	382	368	364	378	357	363	352	326	397	348	380	375	383	376	388	384	398	377	402	380	361	389	346	386	368	370	381	360	356	359	338	375	397	347	368	369	380	394	382	357	324	362	372	395	356	402	346	380	389	361	411	370	393	352	382	352	373	348	385	374	384	372	382	374	371	336	371	362	368	406	379	383	375	379	368	367	353	396	379	376	387	391	365	357	359	359	348	354	396	361	388	358	373	365	341	356	380	401	363	367	355	333	368	362	410	340	356	358	373	377	364	360	381	370	384	372	381	351	367	381	386	347	362	357	380	394	406	378	379	384	350	381	390	379	358	360	370	360	371	381	393	315	346	345	370	409	340	380	374	392	365	384	369	371	374	373	371	365	360	366	342	397	389	351	373	364	372	369	385	361	370	354	386	374	392	348	333	381	381	367	372	368	370	406	393	375	359	368	355	374	355	366	381	369	358	369	361	400	363	362	383	366	367	387	386	368	402	359	391	373	372	357	372	367	379	371	370	388	391	351	389	338	339	345	373	359	372	372	373	378	370	355	383	367	380	370	387	367	380	369	347	386	390	377	382	385	349	407	383	340	354	354	339	381	368	386	346	351	381	372	370	378	384	368	383	373	368	348	364	343	386	364	381	386	372	381	385	370	358	366	343	331	376	373	370	355	383	360	402	380	361	380	367	365	375	338	361	371	344	386	408	371	369	382	369	375	372	373	375	376	334	392	391	373	354	390	375	374	393	374	379	384	380	362	397	398	391	408	349	388	356	394	355	388	386	355	372	389	383	365	375	388	383	372	369	367	377	370	353	358	357	390	355	368	372	385	374	377	354	349	387	364	381	376	385	351	355	394	371	390	347	350	361	341	383	383	376	399	344	341	380	361	360	381	366	364	396	386	386	355	343	353	342	399	386	373	364	383	384	392	376	363	361	367	395	399	347	372	369	377	372	358	330	391	397	402	376	349	411	389	360	368	369	346	350	369	352	391	375	358	397	410	347	364	363	361	350	347	359	348	380	367	378	357	375	387	373	405	361	353	356	353	401	397	387	370	376	393	366	337	369	377	381	362	380	434	359	398	321	371	415	377	363	383	377	352	364	377	376	343	353	372	383	381	372	393	386	349	352	388	344	401	352	340	369	381	367	359	383	369	359	336	368	365	327	369	385	389	345	319	376	334	438	374	347	382	359	360	352	382	368	383	343	390	380	383	365	374	321	389	370	382	374	373	359	360	361	369	384	333	366	369	358	369	384	389	365	377	391	343	363	395	364	401	376	364	384	382	388	389	360	348	376	372	349	364	377	419	353	390	391	346	384	348	379	365	389	362	362	407	377	350	353	363	355	360	321	392	383	352	381	365	358	348	357	355	344	363	367	349	368	351	370	357	393	352	367	404	363	337	385	398	330	382	398	344	356	394	414	361	397	380	342	389	336	365	389	370	363	387	401	337	352	349	354	350	385	401	388	379	351	365	365	387	354	357	371	380	388	396	354	360	382	361	377	391	402	358	400	350	363	353	362	372	344	348	344	377	329	381	379	344	365	352	359	357	340	386	355	414	374	365	371	381	390	370	378	349	399	355	357	381	369	377	385	372	368	383	383	326	357	377	372	365	373	364	346	337	381	352	336	360	391	368	368	386	372	390	392	343	384	377	361	368	405	381	346	372	401	382	355	351	379	389	380	365	344	377	375	362	340	359	377	402	398	388	408	376	362	394	366	394	363	374	362	391	372	355	387	340	395	344	350	375	342	339	387	356	357	353	343	353	388	349	355	359	386	356	394	350	362	358	371	350	409	382	356	395	364	303	384	382	393	381	346	343	386	367	356	400	360	361	365	361	365	366	358	347	385	352	345	417	351	386	373	351	380	379	349	393	375	380	351	351	400	387	392	348	345	373	372	375	383	351	373	363	370	394	324	392	347	382	377	390	355	373	358	357	414	356	363	368	372	378	384	361	374	384	343	360	372	390	355	366	360	347	345	369	364	366	423	378	365	359	380	330	351	358	377	370	346	369	366	411	419	368	382	369	364	359	371	355	382	345	341	436	382	362	371	379	371	367	368	369	374	391	368	392	355	411	368	385	366	382	353	368	377	356	366	337	404	366	357	366	371	348	378	385	335	362	388	377	363	384	360	371	367	373	352	373	361	386	381	370	388	352	379	392	355	385	361	374	373	388	356	371	355	384	351	393	368	388	400	365	355	392	366	351	399	345	350	374	381	375	362	386	351	351	354	386	362	359	342	355	351	402	338	378	398	395	373	371	370	358	375	380	374	379	345	380	373	342	373	356	333	362	376	390	367	369	367	355	361	347	370	413	363	383	367	389	382	365	365	383	370	373	341	377	363	399	408	366	369	383	344	360	365	354	425	376	369	364	407	349	394	349	345	387	374	338	349	377	351	371	359	420	365	389	358	368	400	367	387	370	388	333	315	358	353	359	352	366	377	370	347	369	353	353	387	352	370	361	379	372	396	362	351	339	351	383	363	357	372	373	337	363	389	368	341	383	372	368	408	367	371	384	391	370	346	375	374	361	382	373	361	383	358	363	372	382	354	364	335	410	374	357	366	381	346	348	348	386	372	360	371	358	374	329	326	401	378	377	341	389	363	388	384	400	357	374	389	361	397	367	337	387	371	403	369	394	374	368	429	362	347	393	344	362	308	397	378	340	356	346	360	365	366	385	369	401	337	339	371	350	362	359	372	394	379	367	341	352	399	372	392	394	334	383	380	359	400	364	356	365	350	343	334	357	388	362	358	380	334	341	390	390	381	380	389	373	357	359	372	392	354	368	368	349	365	373	358	382	414	347	370	380	378	430	364	390	359	377	360	372	381	377	391	356	351	363	370	347	379	344	373	357	348	353	381	345	406	374	349	392	356	376	391	333	328	365	360	354	394	347	392	371	362	362	362	361	354	356	365	356	391	421	351	362	346	333	352	325	402	386	355	360	391	342	387	363	397	400	382	378	368	354	382	384	391	377	389	375	352	369	384	406	367	359	396	413	374	358	379	383	354	364	351	394	348	363	370	389	393	378	385	377	381	369	351	352	360	386	348	357	347	365	361	343	419	330	372	394	353	393	389	358	368	325	368	372	371	368	369	405	365	335	391	372	359	348	345	365	357	357	369	366	395	360	331	373	389	391	405	335	355	360	371	349	329	351	354	349	359	368	390	360	363	363	369	360	341	374	387	362	348	377
2870	1236	724	572	903	983	700	564	389	332	258	200	169	159	123	114	99	68	64	56	57	54	48	59	54	45	46	53	51	35	40	32	33	35	25	27	22	27	26	25	25	27	28	19	20	22	17	16	23	13	28	18	14	22	12	22	23	19	18	21	18	17	14	17	22	22	18	21	16	16	28	21	14	18	14	9	19	26	17	20	17	11	26	10	23	24	15	19	20	12	19	20	21	17	15	15	10	14	17	19	11	21	16	17	21	23	19	20	13	17	20	26	21	15	21	23	19	21	21	21	14	16	15	20	16	22	16	19	15	20	14	17	18	20	17	21	15	17	19	24	18	12	12	16	20	17	10	23	24	16	20	22	19	26	21	15	26	19	14	15	20	15	14	21	22	23	11	15	20	8	12	17	14	18	15	14	13	15	15	20	16	23	22	23	26	22	17	19	22	14	14	16	17	17	18	15	21	20	19	18	17	13	12	12	22	21	20	15	17	19	12	14	21	17	24	23	17	19	21	15	11	14	16	17	10	15	14	16	9	18	20	22	18	13	14	21	13	15	15	15	19	18	16	16	20	19	19	23	12	16	24	16	21	18	7	17	18	14	17	29	18	24	7	25	21	20	16	16	23	18	22	15	16	13	17	26	18	17	12	20	20	16	22	21	21	20	16	21	29	20	21	15	13	12	24	19	18	18	15	5	12	11	19	13	14	15	19	12	20	24	12	10	21	19	13	19	14	21	16	21	23	19	16	16	20	11	22	16	20	21	21	13	16	20	10	17	22	14	19	19	23	15	19	17	15	20	13	29	18	19	13	13	19	14	13	15	15	16	24	22	15	19	17	19	25	14	16	15	12	16	24	15	17	21	17	14	17	21	22	13	32	12	16	13	17	22	11	13	19	16	18	19	19	15	23	23	12	17	15	13	15	21	15	19	9	15	16	16	21	12	19	15	28	14	20	16	18	11	17	13	29	25	14	10	18	19	22	19	16	26	16	12	19	19	23	19	20	18	18	10	14	12	26	16	15	18	18	20	20	22	22	12	21	13	19	14	19	21	22	19	24	13	19	18	15	8	23	20	11	22	11	16	19	19	14	15	27	15	19	16	26	23	22	17	14	22	23	20	17	19	16	12	26	18	12	13	14	19	11	32	18	14	25	20	10	18	14	19	16	15	19	16	9	11	23	20	19	18	26	13	20	26	22	19	19	18	21	18	20	24	18	20	28	19	14	20	18	23	14	20	18	14	15	28	18	16	16	19	19	23	18	22	13	15	19	22	18	10	15	22	25	18	19	7	24	20	6	23	21	15	9	23	18	17	16	13	19	18	14	22	22	16	14	14	17	20	14	12	16	22	23	18	13	13	18	13	17	23	18	18	22	17	14	15	13	17	19	13	11	15	17	19	19	20	25	16	15	15	22	19	14	24	16	15	15	7	21	19	22	19	17	21	20	22	16	15	12	17	24	23	20	18	14	18	22	27	16	20	17	15	13	24	21	22	13	13	17	14	16	23	19	11	10	15	15	20	24	17	24	8	13	24	17	13	17	22	20	14	14	15	25	18	19	22	23	19	24	16	23	9	15	16	20	16	15	15	11	22	16	17	17	11	15	12	15	19	14	14	11	18	10	16	21	23	19	12	22	13	14	23	19	23	17	20	18	19	15	19	20	20	27	16	21	18	19	22	15	15	21	14	14	19	17	14	12	25	17	21	16	13	19	26	17	20	15	19	15	16	21	24	12	20	15	17	17	20	18	26	18	27	20	20	19	13	13	21	16	23	23	14	16	19	18	19	12	16	16	17	17	16	23	18	17	14	13	23	21	12	21	10	20	17	22	17	28	17	12	23	15	18	14	15	20	23	16	19	14	14	21	24	16	21	17	16	21	20	17	21	17	18	20	14	23	25	14	18	21	32	13	16	21	21	15	14	12	19	14	11	15	11	12	17	20	16	18	28	17	23	20	25	16	10	21	11	20	20	22	15	15	15	20	15	12	16	27	16	20	17	15	20	17	18	15	18	16	21	20	22	16	15	25	19	24	26	12	18	21	16	16	15	20	18	20	19	21	19	13	26	23	24	11	17	17	11	23	14	12	19	27	17	14	16	21	22	12	16	15	18	15	18	18	19	18	19	22	10	20	14	18	19	14	14	16	20	18	23	20	10	11	15	15	18	23	19	11	16	19	17	11	16	24	14	14	24	27	16	22	19	16	9	17	15	18	20	28	19	16	20	11	13	23	19	10	19	30	13	13	21	11	20	15	13	23	10	12	15	20	24	18	18	10	19	13	18	9	9	20	17	28	17	16	15	17	18	18	19	26	14	19	18	16	25	15	11	24	14	13	18	16	16	18	19	17	16	13	18	13	17	20	12	9	22	27	22	11	16	15	11	18	11	21	20	16	19	14	19	18	17	12	23	19	22	16	18	16	14	20	14	20	12	18	15	17	22	16	22	30	16	16	19	21	16	15	15	32	22	20	19	26	17	7	15	14	12	22	21	19	12	17	25	22	18	20	20	15	14	13	22	8	23	11	17	17	18	22	15	18	18	18	19	14	12	14	18	13	17	15	13	16	17	16	12	13	26	22	12	22	18	22	14	16	24	24	13	9	20	23	16	15	12	16	13	19	12	20	21	8	15	16	23	18	20	19	21	13	18	24	21	14	18	13	15	14	19	22	15	23	17	25	19	14	15	15	13	16	16	16	19	24	17	14	19	15	16	17	22	18	21	19	21	10	15	18	12	26	26	20	19	19	11	14	14	18	20	21	17	16	22	24	18	15	15	12	14	21	20	8	19	28	17	17	13	24	26	26	23	21	17	18	11	19	14	16	13	17	19	18	18	16	19	12	21	15	19	17	14	18	15	20	23	20	13	22	17	14	19	24	22	15	17	12	9	13	19	21	20	23	19	15	11	25	7	20	24	14	15	20	22	15	23	17	20	16	14	13	19	19	14	26	16	16	17	15	21	19	16	12	23	15	18	15	13	14	18	22	25	19	19	16	15	15	22	19	13	9	26	17	20	27	11	14	14	17	19	27	18	11	28	11	19	19	18	15	17	22	16	18	23	23	24	12	17	20	21	19	15	20	17	21	20	20	13	11	15	15	23	11	20	11	18	13	20	21	22	10	20	14	8	13	13	19	13	16	18	18	19	16	17	12	24	16	13	21	27	22	14	20	22	17	17	20	24	18	13	19	15	16	19	19	18	14	23	19	22	21	17	23	19	23	19	12	13	21	27	23	14	22	28	22	19	25	21	22	18	21	11	11	15	18	22	20	17	15	15	15	16	17	23	12	19	17	20	23	14	16	18	15	16	20	17	10	20	20	7	22	14	16	14	22	13	27	22	19	18	11	19	15	21	18	15	15	16	15	18	13	21	14	24	18	17	20	16	15	15	12	23	17	16	9	18	24	20	15	28	20	22	13	27	19	15	15	18	20	16	17	10	18	16	20	30	21	17	27	18	15	15	13	19	17	17	16	13	16	13	17	12
32408	23530	17039	32254	38239	35466	30084	24538	19850	15987	12657	10526	8848	7183	5965	5255	4609	3803	2985	2481	2337	2090	1947	1768	1739	1904	1934	1874	1750	1664	1559	1296	1245	1188	1029	992	825	801	670	720	603	611	557	538	481	462	413	433	475	408	416	439	429	398	410	404	409	389	388	404	406	365	385	374	383	374	403	361	354	333	371	382	371	370	395	421	389	388	431	404	464	417	403	422	326	394	331	359	371	387	373	369	363	392	357	334	350	330	330	365	337	318	325	370	363	318	325	325	317	328	319	319	341	300	328	302	329	290	327	324	299	325	307	294	304	318	319	306	332	277	321	310	349	322	305	319	321	311	303	304	355	329	304	331	305	296	306	311	312	309	321	318	356	310	319	317	327	283	318	323	297	318	352	304	342	326	346	330	303	313	333	321	319	338	324	315	341	328	346	335	314	296	299	307	322	283	309	322	307	331	300	291	299	299	331	314	298	297	306	339	328	315	323	290	306	354	321	307	337	299	322	333	309	299	323	335	359	346	303	331	292	314	323	314	344	320	337	306	292	315	322	333	311	347	314	314	293	316	304	329	315	310	346	305	339	308	301	330	303	297	311	321	353	302	319	335	338	294	323	320	316	323	321	292	310	296	328	305	311	319	286	316	315	328	311	307	303	325	306	313	313	322	307	295	285	330	322	288	313	335	308	309	288	316	343	325	314	295	347	322	272	335	300	309	297	297	326	305	320	315	309	319	357	316	327	328	320	308	315	309	339	277	296	314	328	323	330	323	298	284	340	348	320	325	328	302	288	349	320	338	295	309	305	303	303	320	313	317	304	284	285	259	324	355	305	339	349	330	318	313	298	313	342	348	331	303	324	342	324	304	314	344	294	295	336	310	326	353	316	301	311	324	287	292	309	299	336	271	320	283	330	284	337	288	309	294	303	329	337	300	316	308	349	331	301	321	298	301	309	289	295	311	301	295	328	305	312	323	322	332	325	302	304	297	345	325	334	309	320	309	336	327	324	320	313	286	309	311	296	307	302	316	325	310	324	331	319	300	351	341	332	329	307	313	325	322	356	315	332	303	283	301	318	340	326	320	312	319	327	313	312	326	296	342	321	342	324	332	329	318	350	298	304	317	324	345	326	308	314	329	326	324	302	318	301	324	297	325	332	296	342	339	344	313	319	327	316	290	322	342	316	318	328	304	344	301	323	292	362	312	332	314	336	308	303	271	350	307	320	334	314	316	323	320	312	299	309	318	324	279	308	324	305	312	309	337	311	344	285	331	298	294	331	297	345	340	343	334	316	329	290	356	316	305	303	319	347	322	349	299	330	303	319	319	329	332	309	332	309	322	310	332	302	295	294	307	299	341	311	319	316	311	311	329	330	320	311	318	350	308	284	320	336	303	282	305	280	299	317	326	332	324	300	345	332	292	306	296	316	282	330	313	334	307	332	312	297	324	342	332	314	285	305	333	302	333	343	312	308	321	312	302	306	319	301	333	299	291	298	329	328	309	317	322	318	296	318	311	342	324	339	303	328	298	339	322	315	300	301	319	338	329	317	316	312	312	325	324	305	330	351	298	323	293	311	295	340	325	311	339	303	325	330	333	308	297	320	325	295	295	316	347	318	301	300	335	303	306	324	313	305	308	306	336	306	290	327	331	314	303	301	304	302	303	323	322	291	304	358	353	269	338	323	309	319	291	301	355	306	321	315	303	346	319	348	310	323	298	349	280	306	306	335	297	354	293	303	296	310	314	301	302	297	313	324	313	315	303	329	304	296	304	311	351	301	338	320	325	303	322	311	337	306	294	323	331	290	309	313	357	336	278	298	322	297	320	320	335	330	317	338	333	337	319	328	320	311	300	301	351	311	314	340	338	297	312	320	319	334	292	291	323	301	280	316	299	349	308	336	308	325	334	333	310	310	327	299	327	331	296	322	325	308	324	315	321	319	311	322	303	331	290	320	284	312	323	313	327	320	343	299	322	299	326	288	308	314	323	317	273	324	365	339	294	319	317	358	289	328	304	325	357	311	318	327	334	306	325	300	297	316	293	318	332	310	301	330	295	288	328	309	318	286	317	316	315	340	296	332	329	304	323	301	324	340	324	324	316	333	311	331	297	339	349	285	318	318	291	301	348	335	327	298	300	277	311	346	329	341	335	320	320	331	296	292	307	322	337	289	329	302	285	318	299	301	318	329	306	277	310	304	338	289	307	311	316	321	308	323	294	280	306	339	301	315	307	318	333	301	289	291	342	300	290	307	309	331	307	366	323	332	297	319	344	330	336	330	311	302	333	320	345	317	310	309	306	318	308	329	311	311	308	309	312	326	316	292	283	320	339	293	308	326	300	338	325	349	293	311	340	347	314	313	322	297	298	329	334	310	350	321	315	326	348	308	289	300	306	307	319	285	306	308	319	311	340	305	329	315	293	331	305	327	317	303	343	314	337	323	313	319	282	315	336	307	346	305	297	290	304	295	340	318	303	315	354	306	331	286	342	317	332	302	341	283	328	311	317	308	335	333	316	301	321	294	306	312	293	320	344	338	332	322	305	292	325	319	301	303	327	317	327	323	334	294	314	310	297	320	308	330	313	300	279	318	288	316	331	323	309	329	309	299	311	273	322	318	319	316	314	316	322	321	334	295	371	282	317	323	332	322	292	310	306	327	315	305	297	326	318	342	282	307	347	310	299	318	332	345	286	310	316	282	311	319	306	280	303	327	303	314	305	324	310	312	281	341	322	313	310	350	347	296	329	288	342	320	322	320	310	305	294	330	334	273	320	340	303	307	324	331	311	308	294	322	347	311	323	305	328	327	312	328	335	303	347	314	281	302	280	326	329	353	343	324	328	309	322	329	300	311	316	340	325	316	325	297	347	307	303	335	330	326	305	364	287	296	310	344	324	308	342	315	318	321	329	319	322	303	300	304	296	320	316	310	312	309	308	350	303	319	332	327	336	335	341	306	320	282	306	294	321	312	326	324	317	314	304	334	305	295	316	328	285	319	304	295	324	304	295	309	337	285	275	338	357	324	301	330	297	306	283	330	291	298	332	339	329	292	301	316	293	315	301	322	327	313	321	284	322	325	284	310	303	331	290	335	347	305	342	313	321	300	328	303	302	330	297	312	338	291	351	320	315	336	273	310	314	279	336	299	291	304	309	292	313	281	299	305	328	328	315	314	359	290	315	285	321	313	325	305	320	333	311	305	336	333	329	328	314	291	320	327	319	324	295	300	298	305	314	332	311	320	306	299	319	323	315	364	329	326	343	343	329	315	326	298	313	324	264	330	320	328	340	334	348	334	292	321	339	308	365	306	338	323	343	329	327	320	323	322	309	308	308	321	331	336	333	323	308	328	338	341	309	324	350	309	308	302	341	336	277	291	354	307	295	302	333	300	336	288	300	305	318	325	334	298	303	331	323	327	325	305	289	315	316	328	329	334	314	295	279	308	290	302	323	286	331	290	307	294	305	327	315	304	311	305	302	325	315	322	282	319	292	270	304
2587	1236	745	581	932	1028	763	551	430	321	259	227	198	148	132	105	97	72	86	56	57	48	31	43	40	54	65	53	34	35	40	34	38	27	28	28	28	14	28	28	24	17	21	16	28	19	14	17	23	18	14	23	14	19	22	12	22	19	16	18	23	7	18	12	17	10	15	18	20	19	20	12	20	20	18	15	22	16	17	15	14	18	11	15	17	18	14	16	19	19	13	22	13	19	14	20	11	21	7	21	16	13	16	12	9	19	14	12	6	20	21	20	13	16	20	12	15	19	17	13	9	10	19	19	15	14	12	15	12	11	11	16	14	12	14	12	24	14	15	15	16	17	9	15	15	14	9	9	11	19	14	8	22	19	15	17	16	14	13	20	14	13	17	16	12	17	14	22	15	21	11	10	14	18	14	15	12	16	9	19	10	15	14	22	13	15	18	16	13	8	16	22	17	15	12	8	18	16	21	8	16	21	8	6	10	24	16	23	17	21	17	21	20	19	17	12	14	18	14	18	15	14	17	19	20	19	21	18	15	15	18	19	18	10	11	23	16	18	19	15	24	13	11	10	21	19	8	19	17	20	12	10	8	17	12	14	13	17	22	14	16	14	14	18	14	13	16	11	12	15	14	15	7	19	6	15	25	22	11	14	15	13	16	13	13	15	20	14	10	20	16	13	18	16	15	13	21	14	17	23	12	17	19	17	19	19	17	8	13	12	14	17	19	12	13	12	11	19	15	17	17	13	18	24	21	18	18	13	15	10	12	16	19	14	12	17	16	17	13	21	17	17	22	21	12	17	17	20	18	17	13	15	17	18	18	13	20	16	17	17	19	11	15	16	15	18	12	15	15	14	17	14	16	11	16	20	21	14	17	10	16	10	16	15	17	18	11	22	21	17	15	18	10	5	12	13	18	13	4	13	17	11	17	18	18	15	18	17	12	11	22	14	12	13	11	9	23	21	11	21	14	18	16	16	24	18	14	12	14	15	13	12	12	13	13	15	15	9	14	19	15	22	24	14	18	20	9	14	11	16	12	13	15	12	14	13	21	16	11	10	7	19	9	12	21	9	13	21	10	10	16	15	15	18	18	18	12	10	15	15	11	12	18	17	14	18	16	14	15	16	17	20	15	16	13	10	19	15	14	11	17	16	8	15	20	18	20	13	16	18	16	8	19	22	10	9	17	15	21	14	20	16	17	8	17	14	16	21	12	20	14	20	13	8	14	20	13	11	11	18	9	10	18	26	16	16	15	20	18	15	21	25	13	14	17	15	8	23	11	16	16	12	7	21	14	14	17	14	18	13	17	19	12	19	24	15	20	10	9	16	15	17	13	17	10	9	20	21	16	11	14	11	12	16	23	15	20	15	13	8	13	10	13	12	18	15	11	19	20	21	7	14	10	12	10	15	14	12	13	16	15	16	15	15	22	20	9	15	14	15	13	13	17	19	18	14	13	19	17	7	12	15	14	14	21	15	17	17	12	10	16	11	23	22	14	15	12	16	15	19	16	13	18	13	14	16	16	14	18	10	18	13	16	19	15	14	10	13	20	13	22	16	18	6	13	6	16	15	17	14	13	11	15	13	13	17	27	10	18	14	18	8	19	14	17	8	17	23	23	16	14	19	18	12	17	15	18	18	14	14	15	11	16	11	16	15	13	17	19	10	18	18	11	15	14	21	17	21	16	21	14	11	19	21	19	12	23	17	15	23	19	14	12	18	13	11	19	12	20	18	27	12	18	21	18	12	21	13	12	8	17	14	14	15	17	23	18	22	25	20	20	18	17	9	17	12	16	23	18	20	14	14	17	18	24	20	17	18	19	18	17	12	9	11	14	9	20	13	20	24	18	11	15	17	17	12	14	20	15	17	20	19	24	17	17	11	15	15	15	14	17	20	16	15	16	15	13	24	11	12	15	13	15	14	11	17	14	15	25	14	22	16	18	13	24	11	23	17	12	16	10	14	18	16	18	12	15	14	19	19	16	21	12	14	21	12	15	15	22	19	15	15	13	23	22	12	20	19	9	15	12	25	13	22	18	16	6	20	8	17	18	18	17	11	18	15	13	11	15	5	21	10	16	14	21	16	14	11	16	14	14	16	14	11	14	20	22	10	13	20	11	18	24	16	6	20	15	12	13	21	17	10	13	8	16	20	8	11	13	15	11	18	17	16	11	16	14	18	16	15	21	13	11	11	18	23	19	19	25	23	16	12	14	16	19	24	17	14	20	16	7	12	15	16	19	23	17	12	20	16	13	14	12	18	17	14	13	16	10	25	10	26	13	14	17	15	10	17	10	14	24	14	18	20	21	12	19	16	28	14	13	14	15	16	16	23	13	13	19	14	18	17	16	19	12	12	14	12	16	15	17	21	14	11	12	15	21	12	16	11	15	15	32	17	17	14	14	23	10	17	18	14	15	20	18	21	8	14	21	13	22	11	20	13	14	15	12	11	11	13	13	12	13	15	9	12	12	15	17	15	17	14	14	12	15	12	15	8	7	10	19	19	15	19	14	14	14	16	16	15	14	8	20	19	19	19	11	9	14	6	13	14	11	14	13	9	15	25	20	17	16	13	13	11	16	17	15	21	23	26	14	19	16	18	17	12	18	16	17	17	14	22	15	14	17	8	21	16	18	9	10	4	18	13	20	12	13	18	15	14	14	14	13	10	15	21	15	14	17	14	14	19	12	12	19	13	17	14	17	18	11	20	26	13	13	15	8	18	20	20	15	15	17	14	16	16	11	19	17	10	18	11	9	18	18	10	14	12	19	12	17	16	14	22	15	10	12	15	12	14	16	8	24	24	12	15	14	15	17	11	18	12	19	12	21	14	17	19	12	12	17	13	18	16	11	13	11	14	21	12	19	13	13	17	12	22	22	13	18	18	6	15	13	19	26	16	13	14	16	14	19	20	9	12	18	14	17	15	11	13	19	15	14	9	12	16	14	15	16	20	13	17	8	14	26	16	15	19	16	21	17	13	9	15	15	17	18	26	13	10	17	19	13	15	9	15	11	20	12	18	13	12	10	19	16	22	12	13	13	17	9	13	17	14	13	25	20	16	11	14	12	21	16	14	13	15	18	14	24	17	15	16	16	11	20	15	17	20	26	7	12	14	12	21	17	15	16	15	16	18	10	20	11	21	13	11	11	10	13	20	14	14	21	11	19	15	13	24	11	11	19	20	16	16	17	15	19	19	13	13	12	18	20	18	14	17	14	18	14	17	14	14	24	11	19	7	14	18	11	14	12	16	16	10	14	22	14	21	13	12	14	20	12	16	7	16	8	19	16	14	16	18	21	13	16	18	9	12	11	18	16	19	11	15	13	19	9	15	13	14	17	18	15	11	14	8	14	20	12	16	16	11	15	20	14	14	17	17	14	18	30	17	16	17	23	20	24	12	18	18	14	15	16	25	15	17	17	21	9	19	18	14	24	12	9	10	20	9	20	12	21	19	17	15	11	17	12	15	14	18	18	15	22	29	10	18
32975	23693	17449	32480	38635	35911	30653	25153	20272	16229	13029	11182	8996	7365	6435	5405	4527	3856	3161	2502	2333	2283	1996	1799	1862	1999	1954	1842	1739	1805	1473	1317	1280	1195	1051	900	821	760	717	671	583	583	542	489	451	467	408	389	384	387	368	412	397	420	382	403	349	368	348	329	351	342	377	388	336	328	368	328	346	315	377	357	352	336	397	376	377	358	412	331	376	365	340	333	336	319	312	323	329	356	379	339	328	325	314	309	279	283	299	287	307	324	316	302	294	297	301	271	299	258	294	290	288	268	298	297	276	277	293	251	272	268	293	272	292	269	270	262	268	317	272	275	302	279	267	279	298	280	279	276	269	277	280	269	279	259	295	300	306	277	280	280	316	270	281	294	277	304	328	296	279	272	309	285	304	282	316	298	254	294	287	267	295	279	279	288	272	265	242	289	285	269	280	302	292	302	286	308	286	303	315	294	270	278	270	269	275	304	257	260	265	311	266	309	290	251	290	275	265	267	265	256	274	279	276	258	254	270	266	299	257	246	282	246	303	292	279	294	300	295	261	271	262	286	300	263	276	307	249	308	272	275	276	283	258	303	277	312	309	268	275	250	264	276	282	297	271	276	270	277	263	283	262	296	303	282	283	299	240	259	256	258	270	293	283	259	284	289	277	272	282	282	246	283	254	230	308	266	273	291	265	287	255	291	292	278	271	270	296	311	254	264	269	264	270	277	280	268	273	278	282	297	281	280	265	294	304	284	248	283	314	275	313	296	283	286	286	298	304	276	279	260	301	259	255	274	256	267	273	290	283	283	253	282	278	307	276	297	280	269	262	266	301	302	281	287	233	285	286	295	269	311	285	298	282	276	258	281	283	287	255	269	260	241	306	253	310	281	279	275	296	281	266	273	257	271	274	285	287	279	281	236	302	276	273	277	289	268	295	281	269	287	271	278	309	288	305	286	265	241	284	275	279	275	275	291	276	258	262	253	272	284	269	281	264	268	281	254	271	297	311	274	276	279	269	264	281	271	279	249	291	278	278	273	274	293	243	303	274	260	275	257	271	281	289	250	294	274	281	284	291	284	283	268	299	311	287	258	292	272	275	311	272	296	263	279	277	295	264	235	269	275	298	295	275	289	304	285	295	295	276	280	276	266	295	253	269	261	252	278	285	270	277	276	277	277	283	294	276	264	277	271	283	270	284	281	281	261	287	269	277	320	285	269	269	285	274	251	288	259	280	265	250	254	302	270	279	284	264	260	300	317	249	308	289	256	268	275	325	280	296	257	277	294	278	277	297	288	265	299	288	289	282	283	281	284	316	257	251	277	289	283	288	281	267	288	257	266	262	272	264	283	274	280	242	277	275	280	302	275	260	308	300	307	244	268	261	252	265	275	283	274	287	325	277	316	273	261	241	283	276	283	297	269	275	247	258	288	264	271	271	256	262	300	285	274	277	271	306	276	262	266	294	283	269	267	257	294	272	274	265	282	296	282	289	251	286	289	283	252	262	284	278	278	273	268	263	276	283	281	274	283	251	271	281	251	279	256	292	278	305	245	250	253	285	290	318	290	296	285	290	308	263	267	275	289	266	266	287	268	289	271	287	259	292	294	269	259	265	276	290	300	276	281	251	267	272	310	281	300	245	288	278	272	266	300	261	254	289	292	277	265	272	257	282	256	291	295	277	274	283	260	306	258	306	307	277	250	292	301	279	268	284	277	290	284	269	276	271	275	283	291	259	292	271	275	302	290	285	267	272	266	301	290	275	246	276	262	274	277	282	274	271	265	292	267	268	273	287	259	284	267	258	292	295	286	266	291	288	275	278	285	295	289	272	285	243	282	288	273	264	273	266	282	308	290	282	287	304	269	297	283	268	294	297	278	284	267	264	271	283	277	249	277	289	262	276	268	262	259	309	268	276	294	261	250	291	287	255	285	272	277	267	305	272	275	243	306	282	267	282	283	291	292	259	266	277	277	292	276	303	273	295	288	270	265	253	299	275	274	281	285	274	275	258	294	271	262	263	250	280	287	282	276	278	266	277	257	279	269	265	281	251	271	289	265	267	291	314	241	264	293	301	293	251	264	295	280	280	283	287	255	275	275	279	303	298	289	265	242	292	264	279	266	272	280	261	278	251	252	263	267	271	266	286	281	295	280	269	290	278	271	283	257	273	255	280	261	262	251	264	265	282	291	293	290	261	237	284	282	268	262	256	294	265	250	280	267	274	299	255	265	274	277	260	275	303	284	282	280	269	274	293	286	280	280	273	297	268	302	261	280	275	285	270	281	281	288	263	287	296	286	260	249	274	287	310	282	299	278	290	299	284	240	262	290	280	258	299	278	273	277	279	309	290	290	233	254	276	298	263	288	255	269	287	284	271	245	273	261	266	269	302	298	305	294	262	247	289	264	269	270	267	287	260	287	304	267	275	282	253	256	269	300	275	271	311	295	285	251	298	283	269	296	263	259	318	262	283	266	278	279	290	277	289	290	263	258	263	282	274	294	253	268	274	309	301	325	284	296	264	266	282	281	282	296	288	284	297	270	273	287	254	292	303	273	255	296	267	249	273	277	258	282	261	274	256	270	293	294	267	258	272	270	258	256	272	272	278	275	275	261	279	298	281	256	270	277	259	282	273	264	264	288	280	317	298	276	274	266	260	289	252	278	265	284	295	292	279	295	308	295	258	249	285	286	283	304	251	246	272	278	260	274	284	305	254	283	278	286	286	299	282	295	275	282	274	273	283	246	273	264	247	258	311	304	289	298	254	285	264	283	267	273	283	295	250	290	307	291	278	253	256	268	293	289	285	263	269	270	263	282	239	262	287	263	268	250	274	267	260	268	262	253	292	287	288	300	277	286	288	266	307	236	275	275	272	289	271	297	280	274	305	281	281	277	316	257	308	256	258	316	263	271	299	268	278	297	256	282	329	279	296	301	310	255	292	237	289	286	278	266	245	259	274	264	272	274	286	283	256	282	281	290	275	286	294	319	280	313	258	277	275	284	287	267	277	324	269	286	278	285	283	280	301	232	303	287	311	308	306	254	288	294	277	250	272	275	299	261	276	281	316	286	300	281	266	276	250	276	278	262	279	293	289	273	290	278	281	288	285	270	271	261	263	303	256	258	271	266	288	293	287	262	302	285	283	259	237	277	252	275	271	283	306	286	291	287	268	278	260	274	270	292	270	292	277	321	290	253	275	301	317	286	285	284	280	267	296	279	270	283	294	289	272	270	259	287	266	268	264	263	253	270	280	257	267	260	305	286	280	262	242	295	266	269	289	267	293	311	262	264	290	266	282	300	268	283	258	267	269	277	259	284	283	323	279	269	286	264	278	291	290	242	264	276	282	280	302	282	255	296	276	303	298	257	281	288	265	297	300	287	291	269	256	298	280	270	281	279	276	295	255	236	242	264	286	300	279	296	257	277	226	279	273	274	284	324	299	287	265	277	260	253	290	288	282	280	277	264	286	269	261	298	260	306	230	257	274	270	262	275	279	242	283	295
4558	1598	1003	772	1198	1295	1039	721	621	455	358	316	233	235	198	156	138	114	112	65	77	84	60	102	66	80	52	68	83	75	65	50	58	53	47	52	37	39	36	38	22	34	40	32	35	26	33	31	26	34	25	34	27	38	30	28	28	24	31	27	25	40	22	24	29	31	28	30	28	28	30	24	22	25	28	35	28	23	23	34	35	21	19	30	21	30	33	21	31	27	26	34	27	19	34	23	25	30	29	20	26	21	25	17	28	32	25	33	27	25	21	17	27	33	26	21	16	25	36	30	21	28	22	17	22	34	25	22	20	30	34	24	34	19	26	26	23	23	28	28	22	25	39	26	29	27	31	21	35	30	34	25	25	23	21	22	25	21	25	26	25	29	30	26	19	16	40	17	26	20	18	19	27	28	24	21	29	25	32	23	27	19	22	14	22	21	29	23	37	25	28	33	20	28	29	24	26	19	28	17	26	30	29	15	22	30	20	24	35	36	29	27	24	32	22	28	26	22	33	22	18	23	30	15	25	26	23	18	31	25	37	26	27	28	27	27	24	36	31	25	30	20	20	27	23	16	31	27	23	36	26	18	25	24	22	26	25	29	21	30	28	22	27	30	17	26	29	30	21	28	31	17	29	28	23	21	33	33	26	26	25	35	22	26	27	30	31	24	25	23	25	20	26	24	28	38	31	25	24	25	31	30	17	34	24	27	26	30	22	22	23	27	22	19	23	23	22	20	34	31	30	28	26	29	26	22	20	28	25	24	21	31	32	35	17	28	26	24	32	29	27	24	22	24	24	28	31	30	30	23	28	23	25	32	19	22	24	25	26	24	30	28	31	29	14	30	32	25	33	20	23	23	18	25	23	21	22	30	23	24	36	21	19	34	32	29	22	24	22	22	29	16	25	19	25	27	27	30	22	28	23	18	35	30	31	24	23	20	30	30	29	29	28	20	25	34	20	28	15	32	19	24	29	40	32	19	14	24	17	26	27	24	21	22	27	28	25	21	23	21	31	26	25	19	33	25	20	17	25	27	24	22	31	18	28	22	19	26	31	31	29	32	28	34	22	21	18	30	21	17	27	32	23	29	26	25	20	31	26	26	25	20	27	31	27	24	22	18	19	32	26	21	24	26	27	21	19	18	26	13	31	21	19	27	24	37	26	39	32	26	25	37	29	22	18	28	20	24	29	31	21	31	26	23	32	24	33	28	24	33	24	32	20	34	21	33	32	31	25	20	19	27	28	32	28	18	27	20	21	18	21	30	29	40	22	20	21	30	25	25	29	23	26	15	22	25	28	24	31	29	26	25	31	20	22	30	31	22	33	31	23	22	22	28	24	36	20	27	35	14	27	30	30	25	31	21	28	26	30	21	26	31	23	25	28	25	22	31	24	24	29	24	19	32	25	21	24	23	21	27	25	25	25	23	16	19	22	24	31	26	26	37	23	21	21	40	32	25	20	29	28	25	29	29	15	22	22	24	17	23	28	21	22	30	27	25	24	30	29	35	20	27	32	26	16	21	22	20	27	24	15	32	33	32	23	29	29	27	24	23	25	22	27	26	19	37	22	28	36	30	31	18	29	26	23	14	23	19	33	23	25	16	24	17	27	21	23	24	27	24	14	24	26	34	24	22	23	25	27	26	24	29	28	25	27	31	23	28	25	24	28	24	22	24	26	30	41	30	27	29	25	27	26	18	30	25	26	18	18	32	25	26	11	31	31	26	39	26	27	33	21	21	27	20	30	24	21	32	17	25	33	20	27	29	27	32	29	28	21	17	32	30	39	28	23	25	25	34	28	26	15	20	21	28	24	27	38	27	30	30	21	26	24	25	26	23	33	35	26	18	30	26	24	25	28	32	36	28	30	23	22	31	23	42	17	29	19	25	19	30	34	28	22	19	38	25	25	27	28	27	31	30	23	22	31	34	36	23	21	23	27	20	23	29	17	28	22	26	26	30	21	27	26	27	22	35	32	26	17	28	24	28	24	19	25	20	23	24	25	34	33	36	24	21	24	27	28	29	27	32	28	30	22	30	23	22	30	28	26	27	22	30	19	26	36	17	24	25	26	27	30	29	22	31	34	26	25	29	25	24	25	31	25	24	30	26	16	22	24	30	24	29	36	15	33	35	20	20	24	31	24	25	19	17	24	28	16	27	24	22	29	22	19	20	33	24	27	19	28	19	26	31	24	26	26	30	35	26	26	22	34	40	25	26	19	26	21	23	28	24	32	26	24	20	37	30	35	26	20	26	20	31	18	32	20	22	21	21	26	22	26	32	23	29	25	23	27	40	26	31	22	29	19	33	28	28	29	26	26	23	26	20	26	23	27	37	29	12	33	20	27	27	26	32	39	29	25	22	19	24	22	29	19	22	28	29	34	26	25	26	29	24	22	23	16	29	30	31	27	17	25	29	17	19	23	33	28	24	28	29	26	30	29	23	23	26	19	23	29	31	19	19	23	21	27	23	36	34	23	26	29	21	26	23	18	26	21	15	24	18	23	28	19	19	20	21	18	27	20	22	35	26	25	26	21	22	27	22	20	37	14	29	24	22	16	17	26	22	37	29	29	20	27	25	21	20	25	26	39	22	21	36	30	21	29	19	14	22	23	28	18	17	35	22	23	23	29	25	23	22	29	28	24	24	24	26	44	26	25	30	39	32	20	27	30	23	28	17	24	25	33	32	21	24	34	30	18	23	28	30	23	26	25	28	24	30	27	28	27	33	25	33	27	24	25	19	24	20	24	28	20	26	25	27	26	38	26	25	38	19	28	31	32	32	22	26	23	22	30	19	24	23	28	24	22	30	33	20	30	28	27	21	29	24	23	26	27	31	20	33	22	20	25	19	28	16	21	24	23	18	20	19	26	24	29	26	14	23	22	30	28	22	24	28	27	14	22	23	22	26	23	30	21	26	21	21	23	26	32	30	25	29	26	26	26	29	21	25	22	23	24	18	19	23	25	26	28	25	23	21	29	22	28	21	23	24	21	21	20	17	30	36	25	18	20	29	23	23	25	29	34	24	28	28	21	21	20	25	34	23	27	24	23	30	25	32	22	27	34	26	24	32	23	31	24	17	20	30	28	28	33	29	22	21	21	33	24	26	26	28	24	29	21	22	22	20	20	24	28	19	23	17	27	17	26	24	24	28	21	19	18	24	18	34	24	23	21	24	22	26	29	30	31	29	21	24	23	25	18	26	30	19	38	27	21	27	25	20	15	37	25	35	21	29	32	23	22	40	24	25	17	27	31	29	26	27	30	26	23	24	31	24	30	21	26	24	29	31	23	20	31	26	22	29	24	25	31	31	22	20	25	26	22	29	19	21	29	33	41	24	34	22	21	24	37	20	19	16	32	32	24	29	23	28	21	29	21	21	22	27	19	18	21	28	25	30	28	30	25	18	25	32	34	27	25	17	27	18	20	25	28	18	34	24	23	28	27	23	24	22	33	26	22	23	26	27	35	21	30	22	21	24	36	23	33	24
34346	25988	20344	35122	41580	39253	33795	28579	23837	19912	16422	14040	11808	10031	8080	7028	6031	5227	4262	3518	3420	2950	2710	2588	2769	2650	2641	2492	2403	2418	2139	1798	1743	1719	1456	1351	1174	1071	1050	922	911	902	788	746	727	678	604	621	598	610	644	598	587	556	556	580	550	544	573	583	569	541	581	521	532	539	489	478	544	542	563	549	544	544	522	600	558	572	600	563	607	537	577	548	539	501	476	536	494	493	523	523	505	521	540	476	467	443	481	504	501	440	487	467	530	450	458	459	458	461	483	488	451	451	420	445	453	393	418	429	467	432	442	425	400	430	423	438	414	442	440	469	459	445	441	453	452	442	437	469	454	453	487	473	465	463	456	439	470	448	483	455	439	455	426	417	458	428	471	411	402	450	399	449	421	466	449	437	451	450	448	429	453	427	465	438	404	481	424	484	443	455	449	433	490	440	443	477	481	447	447	487	415	459	431	458	466	426	428	459	445	455	443	449	464	460	424	432	471	463	454	462	435	438	442	480	454	455	436	488	445	432	454	437	429	478	482	453	459	465	449	394	391	438	420	425	408	444	459	453	404	470	438	432	460	439	438	455	498	443	421	425	394	458	441	445	494	454	463	427	414	475	454	467	466	437	407	417	460	477	443	436	448	474	408	435	462	447	467	414	437	455	448	433	431	451	430	438	416	477	446	442	425	440	410	460	442	456	430	449	450	446	443	423	466	461	442	460	497	426	428	462	439	445	427	467	460	483	444	400	444	429	426	443	442	406	429	512	437	484	422	400	448	431	457	452	441	458	476	465	412	432	426	384	447	444	424	471	461	431	451	491	479	466	400	413	442	433	414	433	433	443	429	479	426	439	460	445	457	439	440	410	451	458	446	429	429	481	451	433	441	417	457	380	449	461	417	433	418	412	459	499	455	466	456	429	466	453	460	490	441	469	476	424	469	474	441	466	460	401	443	439	426	437	399	437	465	442	431	438	448	434	445	458	401	431	401	450	459	445	430	451	418	468	411	454	440	402	464	439	446	455	444	442	444	411	420	438	421	406	434	446	447	449	452	390	434	387	466	456	439	458	457	396	445	452	452	445	433	460	416	420	424	413	439	441	416	490	430	427	440	446	443	437	411	421	450	409	415	449	461	467	450	428	455	419	409	435	420	451	419	435	434	475	434	443	473	417	435	435	416	451	401	446	430	453	453	467	473	491	432	441	455	440	459	444	458	467	458	448	439	442	444	435	463	465	456	423	407	467	456	476	482	419	442	443	456	440	438	421	425	408	421	465	447	401	429	424	424	474	414	444	423	445	431	456	458	456	403	434	444	407	435	456	433	448	435	416	459	464	420	472	434	459	456	444	398	460	421	436	444	454	448	468	432	430	444	443	393	416	445	442	427	462	447	449	408	432	480	424	458	452	443	427	436	432	464	471	506	441	450	471	431	467	460	437	443	437	475	424	405	458	479	423	462	432	480	419	475	449	472	419	444	454	439	470	411	444	408	442	451	430	486	435	443	470	433	421	450	398	441	436	432	463	429	417	455	444	457	456	435	463	437	427	453	455	437	416	440	414	436	469	443	470	424	422	435	414	419	464	430	434	432	422	423	439	463	400	469	441	437	437	426	426	411	429	420	413	444	413	467	420	452	420	460	426	458	400	417	427	427	431	454	396	374	416	442	457	471	457	408	453	446	477	409	441	416	452	442	455	446	445	472	483	438	462	450	434	407	444	437	429	462	435	440	433	393	421	394	418	429	438	448	421	487	449	465	440	470	423	404	422	416	414	467	425	429	431	470	442	425	463	431	453	438	451	417	440	431	472	458	394	459	424	434	452	453	496	426	434	426	471	455	459	456	453	447	432	434	430	445	438	422	451	438	427	442	418	451	462	438	451	432	457	426	468	435	425	476	485	427	415	427	477	418	420	478	409	463	447	426	439	445	419	449	415	449	467	456	433	470	469	427	442	466	429	407	453	436	469	456	412	440	486	470	462	450	424	443	416	435	451	437	413	409	486	451	448	476	412	451	424	428	437	451	456	461	438	464	390	420	435	424	430	440	442	446	438	458	431	388	478	434	418	427	451	440	428	455	415	460	449	457	424	425	440	434	426	417	465	458	467	442	451	431	452	462	396	465	494	459	424	439	445	456	455	485	458	454	453	450	433	427	444	433	399	484	447	434	418	423	426	482	432	444	391	448	439	436	415	441	454	436	429	447	449	453	412	424	395	500	406	431	433	440	450	453	416	441	419	416	476	400	430	474	405	474	408	414	437	450	431	447	488	429	424	459	424	395	418	418	438	439	473	455	388	431	440	439	493	422	430	427	455	428	433	448	467	431	478	458	437	463	404	429	440	407	421	457	441	445	429	432	435	475	432	467	453	479	450	444	413	425	430	452	418	436	407	423	425	422	442	415	451	456	432	443	455	463	428	453	422	429	419	458	460	433	430	446	450	425	482	429	437	439	452	424	486	432	450	449	494	464	443	414	443	440	465	414	458	455	451	436	440	438	462	416	394	411	456	457	439	445	435	460	412	423	434	426	443	442	397	460	458	453	441	410	447	442	455	432	441	455	439	451	478	397	411	457	446	471	414	426	463	422	425	404	435	431	440	427	458	439	456	445	435	412	435	439	472	402	451	424	457	456	456	451	440	446	452	417	460	445	436	471	444	449	456	447	427	495	443	451	420	450	437	468	432	464	475	433	411	438	443	409	461	438	426	432	461	461	456	455	472	433	449	426	421	439	455	421	443	428	437	424	454	480	469	444	502	438	436	455	479	490	449	468	447	459	426	427	429	466	427	445	394	462	438	467	411	455	449	458	441	451	451	437	420	442	454	463	477	442	457	445	424	444	451	433	432	431	431	414	436	484	430	451	417	406	442	431	451	451	483	430	426	472	442	439	432	398	427	447	434	453	470	418	426	436	448	425	436	444	440	421	427	445	421	435	431	443	445	414	445	433	409	394	404	466	438	448	505	448	439	419	426	421	410	435	445	443	438	421	484	464	395	459	404	474	405	439	444	441	484	432	436	464	438	441	439	443	451	416	427	454	473	409	478	417	442	443	418	434	447	462	438	444	399	460	405	495	443	438	444	431	444	448	426	452	477	409	425	432	468	436	420	451	430	445	463	462	419	423	474	444	455	460	459	454	427	442	439	461	453	475	444	451	403	423	423	456	390	481	423	421	478	474	458	415	454	463	460	420	399	440	451	461	444	436	458	462	453	437	430	453	423	423	422	452	460	458	468	406	427	472	439	438	448	432	437	434	451	447	392	441	419	430	411	419	411	456	411	448	480	486	445	457	405	447	390	410	458	444	450	399	447	430	454	419	462	436	440	429	428	421	459	448	437	446	463	450	463	458	424	424	422	468	439	405	463	427	420	467	424	451	458	423	471	433	457	437	449	476	425	430	449	421	482	460	428	416	409	408	458	451	432	501	425	467	430	414	420	423	464	415	393	413	445	455	481	449	418	419	512	417	424	459	487	458	449	436	481	462	419	457	427
4876	2544	1633	1178	1876	1892	1468	1070	885	738	572	479	358	344	271	240	187	188	118	121	119	93	95	69	92	83	87	79	76	103	61	56	62	55	61	42	54	33	35	36	31	26	23	28	39	33	31	27	23	30	16	22	22	36	29	38	30	29	18	23	29	28	29	22	34	25	27	34	23	24	23	23	39	25	30	21	22	27	20	29	22	27	24	19	20	16	16	28	24	19	19	20	21	30	23	22	20	22	29	22	17	22	22	26	21	25	20	33	26	22	27	15	21	20	20	18	27	20	24	18	22	31	22	18	19	29	30	25	20	17	26	14	29	26	28	29	13	23	13	22	31	20	23	26	14	18	14	22	21	25	28	25	18	25	20	20	26	17	20	16	17	17	18	16	19	26	26	31	20	17	11	23	29	18	21	19	25	24	23	19	16	24	21	17	19	17	20	20	21	25	26	28	27	23	20	21	27	21	20	21	19	30	14	28	28	18	14	22	30	19	18	21	13	29	20	26	16	24	14	18	23	25	22	23	21	24	17	23	20	23	14	28	16	22	23	16	18	22	20	23	22	31	26	15	15	29	20	21	29	22	22	31	28	33	12	21	34	21	25	25	26	21	23	22	21	22	10	24	26	19	20	19	31	20	22	21	16	29	19	17	16	22	23	21	28	15	19	24	28	18	21	15	19	26	25	16	17	27	25	12	25	20	16	12	22	22	28	16	16	21	12	20	18	20	21	28	20	18	16	28	22	22	19	27	13	19	11	17	16	25	29	22	18	16	25	27	18	19	21	12	18	24	26	17	22	35	22	18	16	18	17	17	24	23	21	23	19	21	31	23	23	20	23	19	20	28	26	20	12	20	18	20	13	26	27	21	24	17	13	20	24	28	25	21	21	21	23	21	21	21	26	19	23	14	31	28	29	15	17	18	27	24	22	12	19	24	25	28	23	24	22	32	27	24	16	17	26	27	19	25	25	23	15	25	21	19	26	20	21	23	18	20	23	16	28	18	19	17	11	21	24	20	24	21	16	19	25	30	20	20	25	26	24	16	20	25	23	20	20	24	19	20	17	25	19	17	16	16	35	18	24	19	25	31	24	23	19	23	22	19	26	24	35	18	19	19	22	19	24	21	19	29	18	19	29	23	33	13	23	26	19	27	17	22	20	19	22	22	27	21	25	16	26	19	17	22	20	30	20	23	15	28	27	20	19	13	17	19	25	34	17	25	26	25	19	21	20	21	21	24	30	18	22	21	22	23	27	29	19	23	25	23	20	16	26	20	27	20	23	22	19	16	29	19	19	25	22	24	16	16	17	18	20	21	21	22	14	22	19	20	18	30	23	27	27	21	17	22	23	23	24	29	21	26	22	23	25	22	17	29	24	24	24	17	20	24	23	24	19	26	20	17	19	21	18	26	22	18	16	29	23	25	21	14	17	16	22	20	16	22	17	17	19	25	22	14	30	19	22	17	29	22	19	20	19	30	20	18	28	26	15	23	20	21	20	25	28	23	16	20	15	20	25	17	20	29	24	17	24	27	19	27	13	28	19	23	29	18	29	16	27	28	21	25	18	17	20	17	22	25	23	13	30	29	24	23	33	27	26	19	28	18	18	17	17	30	17	23	26	25	21	18	21	22	17	24	19	17	20	18	25	24	22	25	27	20	21	29	16	17	17	14	19	22	14	23	13	19	31	27	19	18	23	13	25	21	16	25	33	20	23	21	20	16	18	18	15	12	14	24	23	22	25	19	19	18	21	26	21	18	26	21	22	20	23	17	30	17	19	25	21	22	18	16	20	28	20	22	22	19	19	19	15	17	30	25	15	23	16	23	28	23	24	24	25	19	20	27	24	25	15	13	25	16	30	13	18	14	27	27	12	25	21	21	19	14	18	15	19	12	21	29	18	24	22	19	19	24	26	27	28	22	21	25	20	20	17	18	24	13	22	21	32	19	19	28	28	21	17	14	12	23	12	18	23	15	24	19	24	24	21	17	27	30	16	23	27	16	24	9	22	19	24	19	17	22	21	14	15	21	23	21	24	23	11	28	23	8	23	20	21	27	18	24	23	22	16	24	28	27	33	14	24	27	23	21	21	28	11	22	15	22	37	24	16	16	13	22	19	27	17	30	20	22	22	30	27	22	25	24	20	21	18	23	24	16	22	18	27	18	16	19	20	16	17	21	20	24	22	22	28	22	21	23	15	22	16	16	25	16	18	23	22	17	23	15	21	22	22	22	18	27	29	17	28	21	19	19	29	26	17	31	24	20	17	16	13	20	19	29	22	15	21	22	16	14	27	18	18	19	16	31	23	19	29	17	24	21	19	25	26	16	14	25	22	22	22	22	15	18	21	19	21	26	28	16	29	24	23	15	19	20	18	30	18	18	16	19	21	23	15	17	20	18	22	16	21	20	20	22	27	19	16	18	20	26	17	22	16	20	17	19	12	20	16	27	20	26	27	26	20	16	28	12	28	32	29	23	24	17	15	21	11	22	26	14	20	24	29	14	24	26	17	24	19	22	22	23	21	33	17	22	18	18	20	17	27	14	19	22	15	13	30	31	31	28	13	22	29	20	22	26	19	17	23	18	26	21	30	16	24	17	14	26	31	15	18	28	31	27	20	16	25	19	26	14	22	18	15	22	26	22	19	25	20	30	21	15	20	17	12	16	17	30	16	19	26	27	23	20	21	19	12	19	14	26	22	21	15	31	25	21	21	21	25	19	12	15	18	29	22	22	18	21	21	22	16	23	22	25	32	30	25	28	19	21	20	16	18	20	19	20	23	28	19	26	17	19	18	11	24	19	27	26	20	21	21	23	21	12	15	22	18	17	15	21	24	26	28	17	14	21	15	27	14	30	27	15	17	17	19	15	21	37	16	31	14	18	12	18	18	30	30	16	22	19	27	14	23	13	16	17	25	22	19	30	12	26	15	17	23	11	18	22	17	19	20	14	27	18	17	19	21	23	17	28	22	30	20	20	22	27	18	17	18	26	24	17	20	27	27	19	21	24	25	18	30	25	16	14	28	16	23	24	21	18	14	26	19	26	24	25	24	23	20	18	30	20	21	16	20	25	24	28	25	19	21	26	22	15	23	20	23	23	23	17	21	18	21	15	23	24	23	16	15	25	19	15	21	24	22	26	22	18	26	24	21	23	19	17	20	23	17	16	22	19	28	18	14	20	29	21	22	19	23	21	22	26	20	20	30	16	25	17	26	19	24	20	24	21	26	21	30	24	19	31	21	23	21	20	26	16	10	24	22	24	22	17	19	27	21	23	23	24	14	22	21	24	17	16	22	32	23	26	24	17	20	26	18	21	18	25	28	23	19	26	17	24	17	18	24	27	29	22	25	24	19	21	17	23	19	26	22	22	16	18	24	24	23	22	24	12	19	27	22	17	21	23	14	17	17	25	27	22	16	19	21	24	20	22	13	14	18	23	18	22	25	18	17	23	26	25	21	18	19	20	24	19	29	17	24	24	17	15	23	31
40055	30595	24936	39814	46221	43437	38155	33053	28655	24394	21557	18548	15798	13101	11073	9611	8139	6827	5822	4967	4511	4142	3833	3636	3566	3681	3460	3172	3272	3181	2746	2332	2363	2085	1893	1619	1461	1306	1252	1097	1062	976	936	840	798	673	654	620	586	603	612	600	632	613	573	605	587	557	504	515	524	560	580	579	551	494	509	527	560	498	501	491	500	543	558	542	592	560	581	595	537	554	577	509	553	450	451	423	467	496	515	488	512	447	480	434	448	413	426	405	436	412	425	401	392	383	454	386	367	360	379	370	385	358	353	382	358	367	388	369	381	352	365	356	399	343	359	389	375	353	390	374	366	396	366	367	372	355	384	371	377	367	375	373	402	369	366	385	380	367	418	397	393	369	369	360	348	378	347	388	368	397	339	392	379	392	359	387	363	385	401	402	390	334	374	388	384	380	382	366	371	363	371	375	348	351	382	348	351	402	370	399	405	377	391	361	365	354	389	384	387	393	355	380	334	405	354	364	367	383	371	346	394	339	391	368	415	350	355	338	417	358	355	385	357	387	379	357	378	394	386	364	342	377	367	343	385	390	381	356	363	345	352	348	429	364	370	377	386	373	384	369	363	385	385	369	375	360	361	385	378	361	382	338	360	355	348	375	347	385	384	367	392	364	360	379	409	374	391	363	379	391	374	410	386	366	357	348	324	414	349	370	388	349	356	381	336	353	347	385	363	354	352	369	394	359	373	375	371	360	375	329	355	353	378	390	357	369	397	377	382	361	389	369	349	336	391	351	377	365	366	394	361	366	350	386	381	370	395	353	387	396	376	378	358	364	381	371	378	377	376	403	397	366	365	345	350	354	383	381	338	365	389	369	368	347	389	382	364	385	367	375	349	377	363	376	379	380	374	373	374	363	373	366	354	366	376	378	341	374	382	385	321	352	369	373	341	348	346	372	382	347	364	379	378	388	340	369	399	388	378	380	353	323	363	357	374	411	351	368	315	381	428	345	375	408	380	391	365	407	375	360	382	349	355	356	372	353	382	383	362	379	365	359	344	379	364	398	400	368	359	398	363	349	372	389	372	381	395	372	379	397	333	370	389	413	359	353	368	398	378	337	380	380	380	388	372	344	397	376	367	369	379	369	378	369	393	380	377	351	352	377	348	372	353	345	346	368	378	355	386	370	372	385	386	371	384	403	324	377	359	386	354	362	349	353	386	363	384	354	395	384	400	383	400	341	358	362	416	408	401	344	384	369	346	317	343	377	366	380	390	352	392	373	354	369	344	355	392	428	385	396	378	347	358	366	347	392	349	360	351	377	343	353	406	344	385	381	373	378	381	362	368	355	385	363	399	349	403	342	335	357	339	372	366	386	388	372	366	365	375	362	366	359	370	363	406	368	368	341	357	398	360	352	366	337	370	389	369	337	381	378	341	372	374	361	385	391	382	406	381	372	366	359	370	382	371	387	406	355	389	362	351	361	358	363	344	348	362	390	334	392	381	395	369	392	383	348	330	337	351	369	408	358	397	376	355	390	382	393	348	378	365	348	383	346	332	377	354	335	362	353	337	383	375	357	331	372	359	363	369	364	376	365	366	385	390	390	375	373	376	409	374	371	377	378	364	388	350	379	339	359	368	344	352	400	365	364	389	360	385	352	360	376	345	393	382	360	362	372	379	407	355	393	373	400	404	386	343	394	343	386	362	329	389	400	350	387	383	388	371	384	374	388	371	388	385	351	396	393	368	357	345	362	380	369	361	352	380	382	363	365	381	395	353	357	332	363	332	361	351	357	403	368	353	381	372	396	381	361	341	366	372	358	386	363	364	381	409	371	372	362	342	386	374	386	377	358	379	361	375	360	367	362	381	370	366	359	396	383	404	365	368	366	382	367	387	347	376	374	361	357	360	354	403	371	380	373	394	355	384	364	389	339	359	399	339	360	363	387	371	360	408	342	352	361	372	370	356	371	363	358	378	357	411	375	356	373	364	387	391	351	376	387	374	379	395	357	364	383	365	356	353	389	343	393	362	384	393	355	386	411	392	380	368	366	365	383	401	392	401	365	335	343	361	381	382	382	360	383	357	344	360	389	400	393	381	362	370	391	382	347	349	403	366	326	368	364	361	361	371	363	357	374	391	353	355	362	353	390	366	356	348	373	320	391	359	386	363	373	354	369	332	377	361	379	392	362	365	411	384	388	371	366	367	371	404	406	361	385	331	353	359	366	396	367	384	356	377	359	359	382	323	353	378	393	359	326	353	395	383	379	379	368	356	364	345	393	397	387	354	383	389	386	397	361	363	377	388	356	389	377	363	400	384	384	369	348	360	411	379	397	341	363	374	396	378	335	399	350	342	359	396	388	368	357	388	374	359	361	375	372	395	327	361	347	392	369	350	370	397	383	375	394	395	378	400	345	400	340	357	373	365	374	375	390	352	361	397	414	369	384	389	369	349	355	372	392	418	344	385	364	376	362	381	369	343	348	382	387	375	379	380	343	333	378	357	366	350	337	384	338	400	386	394	342	379	352	387	385	394	378	389	353	379	375	373	345	368	369	403	372	397	361	356	357	386	354	392	364	346	355	362	395	348	369	357	355	389	385	395	361	390	391	410	417	389	364	347	379	361	362	353	375	376	338	369	354	376	351	327	306	368	381	372	398	360	373	373	366	365	361	388	374	368	356	342	351	362	374	349	349	356	386	347	358	371	373	370	361	385	359	354	404	383	380	376	369	336	364	371	388	381	403	346	351	382	376	362	388	385	380	377	392	365	363	335	325	383	353	374	375	367	366	344	386	389	373	408	374	356	342	373	380	372	379	361	342	320	374	384	335	351	376	357	346	391	367	396	390	329	401	377	376	424	373	361	413	393	395	385	352	347	372	380	385	356	357	366	373	382	366	333	393	363	353	411	378	348	384	363	359	381	338	424	401	379	362	368	336	372	382	389	380	392	362	381	325	345	393	367	342	362	367	408	361	373	388	362	368	358	338	362	350	363	348	378	343	357	348	383	360	395	378	376	404	369	372	358	342	383	362	380	370	358	402	406	409	366	357	365	377	362	396	323	382	359	399	359	357	362	362	411	396	384	380	385	342	409	381	372	375	354	363	392	385	377	364	387	386	353	355	388	349	422	378	347	360	407	369	395	329	362	386	376	377	383	386	382	385	347	375	399	387	379	359	384	372	386	394	373	373	394	371	390	377	339	365	353	364	382	391	346	380	406	351	361	351	349	365	382	394	389	349	388	384	362	366	376	342	373	374	374	391	322	396	372	337	353	366	374	377	421	391	370	396	390	381	343	341	385	345	366	357	363	359	361	375	394	343	374	364	369	359	406	399	360	369	354	336	369	369	381	436	380	359	336	383	368	370	376	367	381	363	362	389	372	390	358	391	360	369	373	366	348	405	353	364	389	375	388	379	347	362	393	365	405	370	379	390	373	346	329	405	386	381	413	386	367	340	401	334	402	347	401	388	422	359	359	360	372	410	383	383	360	380	397	369	361	366	374	349	366	377	397	369
2837	1217	729	584	928	901	714	505	398	329	301	239	199	124	126	85	86	100	79	55	62	64	53	49	41	43	48	55	64	49	50	37	53	32	31	37	35	22	30	29	25	21	21	22	28	26	26	17	30	23	17	22	17	27	19	27	14	22	16	19	25	21	20	18	22	22	26	17	16	22	19	14	22	13	19	16	19	25	25	23	20	28	24	14	19	19	17	25	21	15	19	21	24	10	22	27	19	24	21	21	20	23	17	24	15	19	13	26	20	15	18	15	19	18	20	17	14	12	20	21	17	21	19	21	14	13	20	23	17	27	18	18	20	14	20	27	20	15	18	16	16	16	21	17	12	17	21	30	21	14	14	18	29	19	21	24	20	18	20	16	13	16	21	20	15	21	24	23	13	14	16	20	19	20	25	23	11	12	10	20	23	18	21	12	16	17	23	12	16	17	16	13	16	18	18	17	19	20	21	17	13	19	25	19	15	17	15	15	24	28	19	18	20	21	7	20	23	17	19	17	23	18	15	21	19	12	15	21	14	20	20	20	20	11	21	17	12	21	21	16	19	19	19	33	15	9	16	17	14	14	13	21	19	21	26	16	21	15	15	16	15	13	21	25	25	17	13	22	14	20	24	13	17	24	17	19	15	16	27	12	17	20	19	19	19	12	23	19	17	29	16	15	23	16	15	17	20	23	17	23	14	19	23	20	25	13	9	19	24	26	20	12	17	13	20	19	21	12	12	20	23	26	21	13	15	15	21	22	22	25	22	18	9	20	22	16	16	15	22	21	25	25	15	21	20	16	24	13	18	17	23	11	19	27	16	21	23	14	19	14	17	18	15	14	19	11	19	19	20	13	18	18	20	21	21	21	24	13	19	14	16	19	24	16	16	20	16	13	20	18	13	26	13	25	23	20	15	15	18	24	16	8	18	19	28	21	19	17	21	23	18	13	13	12	14	18	19	18	21	16	23	16	14	20	15	20	14	9	13	16	22	18	19	24	19	13	25	12	25	14	18	18	18	17	24	24	23	14	25	16	14	12	25	21	18	14	14	27	17	16	13	19	20	16	19	20	16	14	26	21	14	21	18	22	19	24	15	24	13	23	19	21	19	19	21	24	18	24	17	18	13	22	15	20	27	17	21	15	21	13	14	15	17	14	15	24	19	21	12	21	11	18	17	17	26	15	14	17	14	22	22	11	23	18	17	14	18	11	22	24	24	23	15	26	23	22	23	22	16	29	14	33	7	13	19	19	16	21	17	16	23	24	14	17	10	18	29	25	13	21	23	22	12	11	22	16	18	14	15	16	11	13	18	20	18	18	24	12	11	20	17	9	20	26	21	23	26	18	26	28	15	20	20	15	22	22	23	15	18	11	19	18	16	16	20	16	13	20	26	26	17	14	19	17	24	20	19	26	19	23	24	27	15	21	20	17	11	14	15	26	14	23	23	12	15	13	25	17	23	29	19	12	17	19	16	15	20	18	17	19	22	23	20	25	27	17	20	17	19	16	20	18	16	21	14	20	16	20	15	15	18	16	12	22	13	22	17	13	12	24	21	16	12	24	20	13	20	11	17	20	26	18	16	24	15	19	19	20	24	18	18	13	24	17	27	26	18	17	20	22	16	18	20	20	18	24	29	23	20	13	22	15	21	19	13	18	13	18	15	20	18	12	15	18	15	19	22	12	19	25	22	18	20	23	24	20	16	26	19	14	19	18	17	10	15	15	20	19	17	22	17	17	19	14	14	18	12	14	23	17	18	22	25	11	14	11	15	17	20	10	17	14	19	21	23	10	18	15	16	18	12	17	18	17	15	17	14	24	20	15	24	19	17	19	23	18	15	18	19	20	11	18	17	12	16	15	17	21	19	13	14	20	13	23	16	22	16	16	19	18	19	16	14	24	27	13	17	22	16	14	18	15	24	15	17	7	14	18	14	20	21	23	20	15	13	28	18	18	18	20	20	13	18	24	14	22	24	18	22	13	20	17	22	16	20	19	17	12	23	18	18	14	16	20	19	15	20	21	16	17	21	11	17	17	14	19	19	14	10	23	19	17	17	35	16	18	16	25	14	12	18	14	16	17	15	22	26	16	17	17	15	19	15	20	17	30	19	20	22	21	16	19	20	11	23	16	16	19	17	17	24	11	17	9	26	19	20	11	15	24	14	21	12	20	14	26	20	20	25	18	14	18	18	24	28	24	17	16	20	13	23	13	20	22	19	17	20	21	10	21	18	29	21	16	19	21	13	17	21	16	17	16	15	14	17	11	20	25	15	24	16	18	22	25	14	14	20	15	14	18	11	18	12	14	15	25	22	20	21	18	21	23	18	16	9	16	20	13	24	26	26	17	20	21	11	19	24	18	22	17	17	19	20	9	19	15	15	19	27	25	16	18	24	16	18	23	19	13	18	22	22	17	16	19	18	15	15	18	16	20	17	10	17	14	12	22	26	18	16	20	22	26	19	21	15	17	21	12	17	27	16	16	19	10	14	21	21	24	10	13	22	11	20	15	13	17	16	16	29	18	12	20	20	13	16	16	16	19	11	18	15	20	23	14	16	25	19	5	14	27	15	14	15	21	23	24	23	25	16	11	13	21	15	25	14	18	22	13	27	16	17	16	18	12	23	15	26	21	25	17	15	15	18	14	16	19	22	17	20	26	25	18	23	27	20	17	16	15	19	24	21	7	25	23	20	20	19	19	17	18	15	11	12	16	17	14	15	17	27	22	16	14	19	15	26	19	14	12	27	13	16	19	14	21	20	20	26	14	9	15	14	14	25	19	16	24	11	21	14	20	12	16	26	17	14	15	23	13	23	19	21	22	18	17	19	21	14	17	14	13	14	20	14	20	21	25	23	19	22	14	13	19	19	15	20	22	20	19	17	11	22	17	19	16	16	14	23	18	16	17	22	20	11	20	17	17	31	17	13	17	10	14	20	8	13	18	18	17	14	16	28	23	13	21	19	16	10	11	16	22	23	19	29	16	21	14	14	27	24	22	19	23	23	15	16	11	16	12	21	18	16	24	19	17	14	16	10	20	19	16	21	12	19	19	21	16	13	17	17	15	12	21	14	14	9	20	7	27	14	28	18	14	24	13	13	11	14	21	17	20	22	16	16	20	14	20	15	15	20	9	21	14	19	21	12	23	19	15	18	23	20	20	18	16	13	14	18	21	19	20	13	14	15	24	25	21	19	16	16	22	29	20	15	22	13	23	13	20	18	26	16	15	17	16	16	24	12	19	17	16	16	20	18	10	18	21	13	20	22	26	26	20	17	21	18	20	19	17	18	17	14	17	17	19	21	19	21	14	24	21	21	18	19	26	13	21	19	18	18	21	12	23	24	13	8	16	20	16	14	20	16	17	16	22	17	21	13	9	14	14	17	21	18	16	21	16	12	15	13	16	14	16	17	16	23	16	20	13	19	20	15	15	13	13	21	18	18	18	23	19	18	23	20	19	22	15	17	24	17	20	15	19	14	14	18	16
31599	23114	16833	31283	37889	34914	29477	24078	19618	16249	13785	11408	8976	7152	5990	5227	4381	3776	2957	2567	2297	2288	2046	1933	2029	2005	1802	1880	1850	1807	1555	1315	1368	1172	1101	957	869	791	725	644	633	615	544	506	486	458	435	438	409	470	402	461	450	436	422	396	424	394	394	367	364	374	382	425	429	341	360	369	396	409	393	348	415	393	394	386	399	415	385	416	421	388	378	400	358	362	362	313	373	365	383	371	369	337	373	349	346	338	344	323	349	316	332	334	323	298	336	381	310	340	304	325	307	346	309	357	349	288	321	346	312	323	300	323	347	321	312	290	314	276	302	333	330	307	333	298	302	305	302	308	341	317	324	341	307	342	328	309	290	334	355	331	319	317	298	316	356	305	319	318	321	323	325	337	331	322	318	311	295	298	311	330	349	377	317	318	340	307	334	314	325	314	320	317	329	332	320	332	330	318	325	293	301	330	328	318	312	330	315	301	302	321	313	328	336	334	306	329	325	316	337	322	325	313	341	309	319	330	367	330	309	339	297	311	311	313	286	306	294	307	322	315	324	306	347	289	361	330	270	297	294	305	318	298	313	306	296	318	315	331	341	328	359	340	323	317	311	308	331	304	317	312	322	343	290	304	301	325	312	315	313	350	294	357	297	337	301	332	339	314	330	325	316	296	351	323	303	332	319	296	315	335	317	314	326	301	340	305	299	301	328	287	319	296	320	318	324	320	296	296	331	301	297	262	348	321	307	304	305	312	318	324	318	299	305	332	309	298	335	341	321	325	305	328	299	303	310	315	323	345	337	301	317	273	319	349	324	349	305	334	340	311	290	331	302	306	303	302	310	320	341	322	329	294	271	324	289	315	318	318	329	323	329	313	294	299	354	311	311	317	333	347	299	321	294	312	303	314	318	317	328	297	312	322	318	325	322	352	315	321	333	314	340	323	359	303	303	320	284	347	324	320	322	300	294	305	305	331	289	307	314	292	318	309	310	292	312	337	298	311	301	340	335	335	325	286	330	357	322	326	307	329	298	305	285	322	287	294	311	312	324	323	320	333	323	332	281	301	327	324	326	325	348	304	309	311	332	309	288	306	288	332	311	303	299	316	298	313	316	330	288	308	316	324	325	301	315	335	297	317	341	328	305	318	316	334	321	297	288	348	356	340	327	306	294	341	302	316	341	329	295	303	338	323	332	339	301	302	275	334	300	330	293	301	306	353	299	346	327	329	326	282	307	287	318	321	308	320	286	306	297	328	282	339	345	315	303	317	308	325	331	333	306	312	297	316	326	335	325	302	325	304	306	297	299	329	330	309	332	313	319	360	329	309	324	293	303	297	317	297	323	317	309	328	331	317	322	324	323	294	333	315	306	317	338	333	300	322	301	324	295	320	333	270	327	307	334	291	340	308	322	315	310	308	306	307	307	327	306	324	305	317	342	269	329	300	316	326	315	326	337	309	294	300	320	362	287	298	309	325	363	312	325	297	344	337	311	295	317	343	321	318	299	308	293	298	314	316	357	308	295	301	319	335	305	315	363	323	325	329	328	318	315	292	311	318	339	315	309	317	319	304	323	294	339	312	299	284	324	305	296	311	345	338	304	311	291	349	291	319	330	326	326	338	310	304	314	292	310	296	324	318	323	305	331	296	335	286	298	308	306	338	298	327	298	275	306	295	352	338	322	311	339	333	315	323	333	292	318	326	349	309	324	291	348	317	316	340	320	317	306	307	294	297	310	301	284	324	323	320	312	316	332	300	290	284	311	342	322	349	334	293	364	351	331	342	333	329	317	316	314	321	342	297	305	298	303	339	311	297	325	336	301	313	319	314	328	311	296	314	338	311	283	287	311	327	283	329	298	325	299	311	306	295	326	308	319	297	291	314	327	337	327	257	334	344	310	311	301	350	309	342	309	331	307	296	307	290	296	312	313	286	304	320	322	343	338	354	282	307	339	294	310	322	311	287	322	328	322	310	317	318	326	307	320	340	330	315	336	311	331	307	329	314	357	312	313	322	300	336	354	315	338	316	367	314	333	295	301	315	318	306	310	302	321	300	322	300	317	315	259	341	327	335	348	332	328	349	319	305	348	318	323	359	328	301	315	321	321	301	281	289	307	309	291	302	324	314	314	308	323	323	330	366	366	286	321	330	345	301	320	333	303	317	324	300	337	302	321	311	303	327	305	328	324	316	298	288	304	304	304	325	320	301	351	297	309	302	288	331	328	314	309	312	321	325	320	333	316	286	325	302	317	319	312	332	321	293	336	331	326	319	295	328	339	342	299	311	295	328	309	317	309	320	314	325	327	317	341	318	334	332	327	319	316	344	329	332	318	321	338	327	301	310	322	359	318	313	306	324	350	299	320	349	327	288	332	297	307	308	320	282	325	325	351	306	315	294	310	285	316	325	330	328	298	305	332	351	325	313	281	314	276	301	314	324	295	331	298	297	341	312	292	325	314	319	282	309	333	322	319	315	331	316	293	315	312	308	324	298	303	313	316	337	295	290	307	327	299	332	320	302	287	302	312	346	310	300	291	329	329	331	343	317	293	320	292	310	306	330	297	322	302	320	328	305	317	299	334	312	267	329	322	306	332	284	295	323	313	315	303	305	286	330	329	293	324	305	304	306	329	350	301	318	298	299	331	304	327	352	288	318	287	341	304	311	297	323	327	331	335	294	321	338	314	305	313	328	317	338	302	293	315	319	318	319	301	343	349	295	318	304	346	302	304	318	314	291	330	326	333	315	329	315	331	338	313	304	287	314	330	305	332	315	305	309	297	344	331	299	299	318	327	297	329	333	298	297	332	327	327	253	316	321	299	322	323	295	350	301	324	304	324	300	311	330	324	312	305	288	304	316	319	282	354	278	288	326	310	320	326	312	309	300	301	340	322	326	317	348	317	351	310	290	314	322	311	336	299	328	331	317	290	319	303	331	369	327	335	322	329	321	319	341	293	332	300	324	335	330	337	301	346	327	293	349	311	327	320	305	315	344	326	292	327	350	293	332	319	350	352	304	318	313	317	338	328	302	311	308	286	348	303	303	294	321	307	338	307	324	317	335	336	335	301	308	315	321	327	312	339	323	352	306	308	325	331	311	302	318	283	331	316	312	335	314	292	294	311	336	284	301	343	302	297	299	322	318	316	297	334	319	317	315	341	286	321	312	296	294	320	311	304	266	311	311	336	311	307	332	305	286	316	322	327	331	342	288	307	327	348	336	340	325	337	284	320	325	320	359	317	316	331	315	323	300	285	323	285	316	326	317	319	328	312	312	310	308	315	320	319	298	312	318	328	319	335	299	314	321	299	328	334	319	292	300	346	307	353	316	323	371	330	297	331	300	286	297	331	329	294	319	299	304	321	318	328	355	328	334	300	351	316	324	320	340	294	323	310	328	321	317	308	306	333	315	291	334	305	320	334	316	304	319	308	310	313	354	324	334	324	332	297	336	303	319	337	340	296	285	328	338	320	302	302	302	287	324	317	348	303	342	290	334	332	333
2640	1211	726	614	976	949	728	538	399	356	294	236	194	147	135	100	93	76	52	65	58	55	47	49	44	44	52	56	60	45	48	35	36	28	24	26	24	30	21	16	18	18	20	24	34	28	23	33	24	21	21	18	30	14	18	12	23	13	19	21	24	17	12	18	23	12	15	18	19	24	27	15	11	10	15	26	19	17	17	21	17	17	16	9	16	15	15	22	14	11	11	18	13	18	10	11	18	18	16	15	18	17	21	17	18	18	24	19	18	19	21	30	15	18	14	16	10	17	24	25	13	13	24	17	17	18	13	16	23	19	19	12	18	12	13	12	18	13	18	12	14	17	21	13	16	12	14	21	10	18	21	24	14	18	24	18	6	15	12	15	13	23	23	17	13	21	11	14	22	18	21	14	14	13	13	17	15	11	16	13	25	16	14	16	11	18	21	23	11	14	13	22	15	14	11	20	18	20	17	11	14	15	18	15	18	19	10	16	18	16	10	18	13	16	17	13	20	17	14	11	9	13	14	14	16	16	22	23	16	21	13	14	13	15	13	24	24	10	14	19	16	19	16	6	15	16	19	17	14	16	17	22	16	17	15	17	15	16	17	17	26	8	12	19	12	20	12	14	13	14	17	31	13	11	20	11	19	10	17	22	16	16	16	18	15	14	13	16	17	18	14	14	12	12	12	13	21	11	17	17	18	14	21	11	18	10	17	16	10	14	21	13	12	13	15	22	16	16	16	22	25	17	16	17	16	15	18	17	15	15	11	14	12	17	16	13	12	10	24	14	19	15	18	14	24	16	18	14	18	14	17	18	15	18	23	24	23	15	17	14	14	18	22	21	20	16	16	20	25	17	18	17	15	15	18	13	17	7	9	12	17	17	15	10	20	14	18	20	18	9	8	18	22	14	20	16	22	13	14	13	25	15	18	15	19	10	15	15	20	12	11	22	22	15	18	19	18	8	13	15	26	16	13	16	7	18	10	18	17	15	17	14	11	16	18	20	11	12	16	15	15	14	17	20	15	20	14	15	19	14	14	15	15	20	14	10	20	13	11	14	12	19	12	11	17	15	25	15	10	16	16	17	11	17	19	10	22	18	11	11	18	13	19	11	18	12	16	23	15	17	20	18	9	23	22	20	20	11	13	20	16	18	16	16	21	15	14	16	8	20	12	14	16	8	19	12	16	11	15	19	23	19	19	15	18	14	16	17	18	20	13	16	14	13	13	10	14	16	9	20	15	17	21	18	17	13	16	24	12	12	21	13	16	19	10	11	22	8	26	12	19	22	18	12	21	19	14	21	14	16	16	21	12	11	11	16	18	18	16	28	14	14	21	11	14	26	19	17	17	18	8	13	17	23	19	13	23	15	16	14	11	13	14	19	17	16	18	16	16	19	21	11	21	21	15	10	8	13	15	12	19	19	17	17	17	15	19	12	19	12	14	24	20	21	24	16	12	17	15	17	17	8	14	19	17	10	16	23	18	12	18	18	16	12	9	13	17	13	23	11	10	12	14	17	15	14	18	12	16	26	12	22	18	10	21	24	15	15	14	20	17	13	16	19	17	19	11	18	15	17	21	17	12	20	20	13	14	18	23	11	10	20	10	13	17	14	16	12	11	13	14	17	17	13	14	11	12	17	27	15	7	19	25	12	11	16	14	16	16	18	20	20	15	10	16	18	18	20	16	10	18	13	18	15	12	19	19	13	23	13	11	21	10	9	22	10	16	12	15	19	9	19	19	17	17	14	15	13	19	13	16	16	17	18	20	22	16	15	11	16	16	13	16	15	22	9	23	12	18	22	16	10	16	18	15	15	10	22	11	21	14	18	15	15	16	12	11	13	14	15	16	13	20	12	17	18	20	14	15	22	13	21	16	16	14	16	17	10	11	15	15	19	14	19	19	17	16	16	14	17	19	13	21	18	20	18	17	16	21	23	16	11	14	25	18	17	12	13	11	11	18	13	14	10	13	16	20	14	14	24	5	14	18	21	11	14	21	12	20	14	19	11	10	13	16	8	15	21	19	16	13	17	22	14	12	19	21	12	11	15	8	10	11	16	16	18	22	11	16	18	18	18	19	19	20	26	21	22	18	16	18	15	12	18	13	19	9	17	14	8	16	5	14	14	18	19	15	16	18	20	21	19	14	18	21	14	22	16	9	21	16	13	10	9	12	20	21	16	18	16	20	14	10	13	15	18	15	13	16	16	14	14	18	17	10	26	23	9	22	18	15	17	19	20	15	6	16	17	21	17	10	20	15	20	13	17	19	14	15	16	20	16	11	22	14	15	14	11	17	20	16	13	15	22	18	14	14	20	17	12	13	20	18	22	14	27	19	18	20	22	16	14	18	9	21	22	19	22	19	13	11	9	13	16	9	19	16	16	17	12	11	15	8	13	13	12	26	11	15	19	16	16	13	13	18	19	13	16	27	21	15	19	23	7	16	15	18	16	12	15	13	20	15	23	16	20	16	17	18	24	12	15	19	12	15	17	12	20	16	11	13	18	7	18	8	21	10	12	12	20	17	16	17	21	18	10	25	11	10	11	14	18	22	8	20	13	11	15	17	16	23	17	15	18	12	16	20	13	13	14	11	12	15	16	23	16	25	19	16	15	17	23	24	16	13	14	10	24	18	23	11	8	15	11	13	13	15	12	16	15	10	22	23	22	16	17	11	24	20	15	16	18	15	13	19	18	17	7	16	11	20	19	14	18	12	19	14	15	12	19	21	10	17	23	16	19	17	20	8	23	18	17	13	18	18	16	16	16	20	9	13	18	11	13	21	23	13	12	12	12	9	16	18	11	14	20	14	21	21	17	23	11	17	20	12	20	30	14	11	15	16	20	15	14	18	15	17	15	17	17	13	22	19	20	22	22	11	12	11	9	32	20	14	15	15	13	21	16	12	17	12	15	16	18	17	11	15	13	12	14	23	11	14	18	17	9	9	14	18	16	17	12	14	13	22	18	16	11	14	22	18	15	18	13	21	18	10	19	21	14	13	12	19	20	17	13	20	19	16	14	16	22	15	15	19	12	16	14	21	17	18	23	21	18	13	22	24	12	21	21	16	16	19	19	20	16	18	15	16	21	14	20	24	14	22	18	19	16	24	20	10	18	15	13	14	25	14	13	20	14	22	15	11	13	21	18	17	14	24	18	15	21	11	13	18	23	10	14	21	13	15	14	14	16	10	15	9	13	11	12	24	21	11	20	12	18	17	14	17	10	14	21	18	21	17	13	11	16	23	24	11	17	11	17	19	20	18	14	15	16	22	17	16	24	14	21	16	22	16	19	20	13	17	11	13	24	19	8	15	12	10	14	18	23	8	22	19	14	15	19	15	14	16	21	13	13	11	12	11	13	18	7	11	13	17	20	15	18	17	23	13	16	20	14	23	14	13	15	13	17	19	23	18	19	9	23	25	21	15	21	25	20	10	22	21	15	13	11	13	21	18	16	13	17	19	15	18	18	14	18	18	11	10	18	14	16
33119	23704	17037	32173	38286	35451	29810	24634	20326	17079	14419	11694	9156	7496	6305	5089	4371	3731	2956	2590	2468	2250	2100	1846	1985	2048	1840	2058	1947	1720	1501	1371	1391	1164	1022	911	835	780	653	668	632	537	574	442	446	423	375	425	416	418	428	432	414	396	407	404	385	313	381	351	389	345	342	382	349	339	332	355	345	355	352	323	338	342	395	369	393	383	393	375	349	352	366	351	320	308	345	328	350	323	342	357	341	371	320	318	304	323	310	273	286	301	289	293	298	283	293	327	300	301	261	267	281	259	286	288	272	293	284	303	278	302	298	285	287	279	298	300	262	277	279	272	304	286	288	300	277	277	271	277	266	289	287	294	264	282	256	306	278	293	289	281	274	276	276	294	286	297	305	290	263	270	283	266	270	268	294	281	277	267	302	299	261	274	259	251	300	255	261	321	265	288	270	243	270	265	277	276	275	265	273	286	287	274	263	277	285	274	280	261	290	269	329	270	278	286	272	305	268	268	315	305	290	260	304	283	273	269	258	273	301	302	292	261	297	251	283	287	253	281	256	301	242	301	268	263	293	280	316	283	255	265	281	296	312	279	294	310	289	258	303	257	291	271	289	312	283	268	281	281	290	279	267	291	296	267	271	288	286	310	274	281	260	275	307	288	277	267	289	291	266	301	287	280	283	249	270	299	286	293	312	309	254	269	269	282	281	301	269	288	278	268	262	281	294	267	295	298	277	265	304	292	305	295	250	279	285	293	287	285	265	292	304	279	324	296	273	283	309	293	269	282	297	284	268	281	287	273	272	293	293	266	285	301	283	280	287	312	287	286	308	278	267	269	277	291	275	268	308	284	294	262	301	251	319	282	290	296	309	265	253	267	276	262	275	287	280	298	257	279	248	276	282	293	290	283	261	280	283	271	284	280	300	306	290	272	291	293	286	289	296	282	308	268	271	277	316	261	279	280	284	288	270	313	286	303	283	296	261	260	283	298	293	281	262	249	280	266	271	275	309	264	317	280	294	268	277	304	282	288	269	278	266	260	266	284	256	285	320	267	302	279	290	270	303	279	272	269	248	274	281	260	291	258	275	278	286	304	291	281	302	282	263	259	300	267	270	263	297	293	291	310	260	291	268	266	279	295	283	295	290	295	278	276	292	303	258	299	283	279	290	275	255	262	265	299	254	293	256	278	280	289	308	264	253	292	284	274	293	267	268	277	271	295	291	283	261	278	274	287	262	279	282	281	277	274	266	274	284	284	285	246	316	272	311	304	309	257	270	290	265	261	276	291	311	315	274	311	282	276	282	260	245	295	292	294	296	273	281	310	314	267	286	264	286	269	282	271	281	269	251	266	295	273	289	267	276	278	272	251	271	265	269	261	269	287	297	271	287	273	260	275	289	274	308	284	263	269	275	301	272	280	267	276	263	253	279	262	271	264	277	267	270	293	288	282	257	269	290	256	301	272	267	295	267	247	290	278	287	265	271	305	270	260	285	232	300	270	318	274	286	274	303	281	282	264	262	297	293	254	277	278	285	286	275	282	265	251	273	263	282	286	304	274	318	286	275	268	291	294	276	300	300	295	254	257	270	287	316	295	286	261	252	268	308	272	276	284	276	328	264	292	259	262	254	275	280	280	290	283	268	268	294	274	282	289	280	294	292	308	288	300	274	279	281	317	258	311	291	282	309	296	273	305	306	286	296	290	285	285	261	272	263	279	303	290	282	288	278	294	287	278	300	287	272	285	280	276	253	272	268	279	299	274	250	298	292	277	279	305	284	253	280	280	300	297	278	268	298	275	313	250	274	279	270	290	248	323	292	299	274	257	292	281	268	272	290	270	284	266	294	264	275	284	284	278	261	269	276	271	269	283	278	270	266	309	274	281	288	286	274	287	269	276	312	310	269	259	276	302	266	266	277	269	276	275	302	281	297	274	299	295	262	280	238	269	251	262	298	265	268	298	295	294	278	291	305	287	308	268	277	283	309	270	311	301	278	285	291	256	267	286	269	280	288	320	291	282	268	278	274	270	302	281	302	254	295	300	303	268	283	263	285	267	268	286	272	269	276	321	254	281	278	278	281	343	267	284	299	285	283	265	246	302	285	268	261	313	284	294	301	278	296	294	283	288	312	273	270	267	283	255	280	273	324	278	295	277	267	285	267	272	253	294	289	260	304	288	299	290	304	321	270	287	299	285	251	323	307	294	299	308	294	288	287	281	261	276	267	272	266	277	301	264	264	295	281	295	272	271	289	240	272	294	273	294	259	285	286	293	275	247	280	264	307	276	281	289	276	262	279	288	281	246	287	322	262	265	269	264	255	306	282	253	249	285	271	285	274	294	270	298	276	261	292	307	274	302	262	274	266	286	257	267	262	264	295	309	272	249	258	280	269	316	296	272	265	282	276	288	278	282	255	293	276	258	301	285	278	260	310	301	290	267	262	282	288	265	281	274	271	303	259	315	280	284	278	279	298	279	284	290	296	285	273	284	282	245	263	286	285	291	288	265	289	308	266	251	273	277	265	311	294	297	281	280	281	280	307	296	269	264	276	298	272	273	280	276	254	261	263	279	276	282	260	271	307	266	285	291	270	274	246	276	296	315	239	267	258	299	278	291	270	269	287	272	281	262	280	278	291	284	317	267	296	267	290	304	271	269	307	269	282	285	261	266	289	270	278	302	285	299	271	280	282	279	303	286	282	282	290	254	270	274	282	272	272	268	272	281	307	258	247	247	301	278	248	267	287	300	269	239	288	286	264	270	288	300	285	259	311	258	294	248	261	267	272	279	314	291	282	316	289	294	284	288	278	279	284	265	256	312	279	265	263	298	278	285	257	286	305	264	259	267	286	283	274	292	255	288	270	274	274	274	255	264	292	274	259	278	301	263	274	287	258	273	276	298	285	269	285	278	269	301	293	286	275	316	314	311	276	271	290	302	248	296	279	266	269	279	294	269	288	265	291	275	278	293	299	301	304	282	309	281	301	299	330	298	273	245	297	252	274	307	276	257	264	305	291	275	270	277	290	294	270	277	305	284	281	264	293	284	280	287	255	290	257	321	298	284	277	295	256	264	269	288	327	254	259	278	281	284	278	279	271	301	280	281	287	286	280	268	280	275	268	278	263	292	255	294	284	275	284	281	268	269	265	288	284	277	284	295	287	276	281	289	247	270	265	261	279	255	284	288	283	261	284	283	269	286	254	304	274	277	273	285	267	281	275	269	268	228	272	286	270	248	247	289	277	291	279	281	296	283	288	268	294	274	271	286	278	266	311	276	288	281	289	275	301	254	273	266	273	270	276	282	276	250	240	268	307	291	226	268	294	269	259	280	279	281	262	290	281	281	287	294	295	299	295	303	268	267	265	288	271	261	263	271	282	301	286	282	288	297	256	278	279	258	276	297	277	300	284	310	276	285	286	281	270	288	281	290	270	266	280	253	279	291	274	283	281	255	310	256	285	290	331	238	297	255	269	286	281	263	280	284	284	279	286	255	298	265	281	269	250	286
4641	1695	1037	825	1232	1289	956	757	609	542	423	334	256	200	212	144	135	122	93	96	87	94	75	60	80	75	68	72	75	56	61	66	43	47	34	48	36	38	54	41	46	29	44	21	29	30	25	29	32	20	32	29	29	23	30	24	33	26	24	17	21	20	44	30	30	26	39	16	32	26	30	28	31	41	35	34	37	26	27	34	41	28	23	26	22	25	29	25	18	26	26	22	23	18	30	26	32	28	25	26	25	30	27	22	25	28	23	33	29	28	18	27	24	32	36	34	27	29	17	28	30	22	35	21	30	25	30	20	25	27	32	33	28	40	17	26	26	22	21	23	30	35	27	25	28	28	23	30	23	21	18	20	21	23	42	21	27	28	20	29	24	21	32	29	24	15	34	29	28	22	34	23	16	29	26	34	23	23	24	24	31	27	31	26	29	33	24	28	27	28	32	20	26	25	26	23	27	21	24	29	25	22	27	22	26	29	33	25	28	25	32	31	27	28	18	23	24	22	24	24	26	22	23	20	23	26	27	21	28	31	20	39	25	20	20	29	23	30	24	32	32	25	27	26	20	22	25	19	20	32	23	18	18	25	32	32	31	25	19	21	27	21	31	34	32	21	30	27	33	22	19	27	25	29	28	23	27	36	34	30	21	36	22	23	19	22	30	30	19	26	27	29	22	29	33	25	21	20	21	15	23	24	26	28	25	36	23	26	26	15	22	32	32	28	21	26	30	17	23	35	25	27	21	24	28	20	25	25	23	24	22	22	25	19	46	34	17	24	30	25	21	24	22	24	25	25	36	28	28	21	20	28	21	25	18	26	27	32	26	29	21	27	35	33	23	22	19	28	31	29	23	20	17	17	25	31	32	26	30	24	34	25	26	27	16	30	24	30	32	20	29	33	34	18	32	22	24	33	22	28	18	28	28	21	27	31	21	34	27	21	17	24	27	30	28	20	30	23	28	32	41	28	28	22	20	23	34	23	23	28	24	26	23	37	33	18	33	27	23	22	29	17	20	30	15	26	26	27	21	28	25	31	25	27	20	20	23	23	19	27	24	15	16	25	41	48	27	31	21	26	25	34	17	25	20	21	24	24	27	28	23	23	21	18	30	28	17	26	23	22	29	16	26	24	24	25	21	24	22	27	44	26	34	29	19	28	16	32	30	26	19	23	22	40	27	29	28	30	23	22	39	21	22	26	22	22	33	22	21	31	37	25	24	22	25	19	31	20	18	35	26	25	20	25	19	20	29	19	22	30	26	28	29	22	27	12	28	30	17	17	23	36	21	25	32	21	22	25	25	23	30	30	25	36	17	30	22	32	16	21	30	28	30	24	25	21	24	22	25	23	27	33	29	23	25	29	23	29	25	30	26	20	30	31	23	26	22	28	27	30	23	30	28	25	28	23	32	30	35	29	15	28	22	37	15	30	15	21	28	28	20	20	36	25	32	32	33	21	23	29	30	27	19	27	27	25	36	22	31	29	19	20	24	31	26	28	26	22	21	24	31	26	17	25	31	23	16	18	33	25	18	26	26	31	27	16	31	22	24	36	24	27	28	23	25	34	26	25	26	20	25	29	21	27	33	23	23	23	20	22	23	21	29	33	32	27	29	27	29	27	23	33	21	24	23	27	28	33	25	22	24	30	35	23	21	14	30	25	32	24	32	28	23	26	25	27	23	38	20	21	34	14	21	21	28	26	23	25	29	27	28	26	31	27	28	26	27	27	29	29	21	26	34	30	30	27	30	19	27	26	21	35	23	21	21	26	30	29	19	27	26	25	29	21	30	32	26	18	22	27	24	15	19	28	31	24	24	30	23	27	28	24	36	23	25	25	35	27	18	28	30	28	23	29	24	26	29	15	31	37	27	33	34	30	22	35	34	26	31	28	22	23	33	26	22	32	33	20	26	15	21	30	18	34	31	30	18	18	21	32	28	23	20	27	29	20	27	28	24	31	26	35	30	25	32	37	22	29	34	28	26	25	28	27	27	31	29	36	25	36	17	28	30	25	37	32	34	20	22	23	33	21	27	22	26	26	30	20	26	27	33	24	25	28	35	30	32	23	27	22	18	25	34	22	22	33	26	22	33	26	24	26	28	24	20	34	22	28	22	25	27	28	32	16	20	25	30	27	29	24	25	17	15	30	30	28	29	24	20	28	27	23	17	28	25	22	19	37	24	28	21	26	40	26	26	30	22	27	27	19	25	26	21	19	19	28	28	38	20	21	22	19	26	27	24	27	36	22	20	30	18	28	25	40	30	20	24	27	20	30	33	30	33	32	24	26	19	17	25	32	24	26	22	22	23	26	32	32	23	28	20	28	25	27	18	18	28	25	24	38	29	26	26	23	33	29	23	16	27	28	14	21	22	29	28	24	25	27	26	26	29	25	34	33	22	27	30	22	26	26	24	28	23	22	28	23	24	28	27	25	25	25	30	23	22	33	27	32	21	31	21	22	21	18	27	21	24	31	25	18	20	38	21	25	24	23	31	30	31	26	28	34	26	40	24	34	26	23	21	34	31	27	17	18	29	40	23	28	25	30	25	26	24	28	31	34	27	33	23	27	30	29	30	21	29	20	31	22	27	38	28	25	24	22	17	22	16	26	25	26	20	24	34	28	21	21	35	18	38	31	29	31	24	27	20	27	34	23	30	19	27	21	31	20	27	16	29	25	29	26	21	23	23	20	25	22	17	32	28	20	31	29	32	33	25	16	12	26	29	26	23	25	20	16	31	26	33	26	25	24	21	30	27	25	24	22	22	18	28	29	17	33	23	23	25	36	25	24	18	22	31	24	27	25	20	34	33	25	29	23	34	25	37	38	24	19	31	20	30	28	29	26	25	31	27	26	21	22	23	21	23	23	29	25	26	30	30	28	20	23	21	23	27	18	31	27	24	23	29	21	23	29	36	27	23	20	29	34	23	20	32	19	27	26	28	41	22	32	29	29	24	32	31	24	28	33	21	26	34	28	23	26	13	31	24	35	25	29	35	32	30	28	29	27	22	26	32	30	29	21	25	28	24	32	25	42	32	31	26	28	21	25	29	20	30	20	34	25	25	30	21	23	22	21	25	27	29	40	27	23	18	23	28	22	35	19	24	36	25	20	27	21	34	26	18	19	28	38	21	30	34	28	33	25	30	25	27	35	19	36	26	32	16	22	17	21	22	24	20	29	23	30	23	29	27	23	23	17	32	18	30	17	25	20	28	24	28	27	24	26	22	29	27	23	22	25	30	26	25	21	18	25	19	25	24	29	28	26	19	18	20	18	24	27	17	21	21	27	20	22	30	20	22	30	29	27	35	38	24	27	20	21	37	25	14	20	33	30	25	30	33	25	30	28	28	26	27	26	25	28	27	30	36	26	25	26	26	27	19	24	26	26	29	28	29	31	16	11	30	27	25	20	22	24	25	25	26	26	23	28	28	19	32	29	28	26	25	29	25	30	30	20	23	33	20	22	35	27	13	31	22	21	33	16	23	28
34596	26194	20001	34794	41292	38405	33188	28600	24333	21141	17706	14574	11834	9852	8307	7030	6015	5041	4048	3656	3388	3130	2958	2684	2799	2686	2631	2735	2599	2350	1923	1961	1795	1636	1403	1273	1192	1144	1026	1015	894	818	784	702	672	674	669	651	591	635	633	580	628	648	615	578	567	586	559	539	558	598	584	595	527	534	497	518	518	558	495	525	580	559	540	557	574	566	526	538	565	551	548	538	481	476	499	522	529	500	509	515	550	483	495	489	441	437	467	439	452	489	468	462	459	448	452	444	470	410	485	438	459	460	416	431	413	436	480	459	469	460	436	434	494	430	435	469	464	453	460	470	425	414	451	473	498	462	440	466	433	443	473	414	479	440	448	418	438	468	476	437	466	417	465	418	426	470	447	449	440	467	480	414	494	425	463	434	479	437	424	504	500	468	462	466	482	416	430	444	479	431	425	450	433	454	420	436	419	424	457	400	432	424	445	469	418	406	464	411	420	423	411	407	462	440	472	472	437	459	431	399	431	454	415	471	453	403	433	455	439	445	422	473	454	436	456	444	453	456	424	457	433	450	387	490	424	431	415	443	438	446	447	459	428	438	444	456	462	411	440	443	486	431	447	428	405	433	460	444	475	499	424	445	442	428	449	426	444	433	449	445	447	426	429	407	440	437	450	441	458	419	468	434	458	446	453	424	452	429	460	463	443	448	458	453	454	467	417	472	424	443	463	448	444	396	442	465	483	446	433	429	429	435	437	422	438	464	441	420	453	442	472	445	448	461	436	454	459	428	412	438	446	442	457	476	448	447	403	497	473	448	452	459	421	442	428	428	463	459	448	480	446	420	443	473	465	430	463	430	447	471	474	428	479	481	452	425	458	429	462	449	452	475	433	465	439	413	432	452	423	467	446	445	418	460	447	463	433	463	442	446	447	405	466	436	434	466	460	461	430	423	447	435	424	474	441	431	407	452	441	454	482	460	444	447	467	439	459	379	498	458	464	411	485	450	432	475	441	457	434	438	423	446	463	420	460	423	415	466	431	443	442	431	468	449	449	460	475	450	493	433	453	467	428	451	441	447	438	417	418	432	431	450	468	472	442	452	447	437	449	428	450	434	452	399	424	406	491	461	461	431	451	463	412	454	406	429	416	458	418	439	456	457	465	425	459	408	479	463	440	435	454	439	413	447	433	456	422	480	423	431	429	430	429	404	431	434	396	470	490	451	478	429	421	449	457	439	419	409	431	427	425	424	413	474	449	430	463	469	433	449	445	430	451	418	471	451	502	414	472	445	461	454	427	440	436	473	450	444	433	433	459	408	423	440	406	424	410	482	446	436	471	461	487	454	453	427	456	480	400	406	423	427	472	423	423	464	458	433	432	421	445	427	446	434	428	473	463	446	428	440	470	450	391	430	422	434	417	464	435	460	435	456	458	473	480	409	432	494	440	474	411	471	480	427	429	455	450	433	452	450	434	456	417	403	447	439	447	445	435	475	417	410	409	467	450	467	433	435	466	423	448	434	431	413	427	427	450	428	464	464	462	457	437	463	434	475	468	477	451	462	472	446	427	457	426	454	439	441	425	441	510	458	449	443	450	436	412	413	440	459	460	432	433	440	447	448	428	412	432	416	453	446	434	412	443	436	447	410	415	422	422	454	479	418	445	439	447	443	416	419	472	419	441	431	465	475	434	499	489	448	450	438	481	462	417	485	445	436	431	484	458	445	459	467	456	460	413	448	433	466	429	409	437	465	476	414	468	455	458	441	435	451	406	451	480	436	419	430	464	401	455	439	431	433	432	423	461	453	490	446	464	419	459	438	445	388	473	440	429	453	447	443	431	456	438	449	514	405	455	434	432	480	439	451	461	450	457	466	492	441	386	455	429	412	495	457	480	415	463	448	415	426	456	464	459	449	470	432	422	464	458	473	417	427	459	450	450	450	484	423	422	434	428	434	447	448	468	433	461	473	462	486	425	431	435	448	423	421	411	424	422	436	433	450	411	458	453	480	451	449	440	464	455	439	437	453	438	450	438	415	408	474	452	432	432	424	439	472	439	441	412	449	465	443	462	457	467	422	451	448	474	465	461	464	425	410	447	445	439	462	419	449	440	446	409	430	461	436	432	453	423	458	415	440	437	454	479	447	428	432	450	443	455	481	395	422	420	470	392	418	452	478	443	436	470	423	407	451	451	448	454	431	468	415	459	410	440	439	431	440	434	447	455	459	453	475	443	436	433	453	472	433	387	452	434	441	446	435	466	446	433	434	436	470	449	448	414	424	443	449	471	453	468	416	489	448	477	436	443	453	476	467	480	461	408	438	482	393	421	415	422	425	492	435	488	443	458	412	427	457	431	411	413	456	429	455	426	439	427	447	468	423	435	446	432	470	433	483	452	434	459	451	439	417	452	455	425	463	474	446	454	473	476	443	412	441	450	428	430	471	406	463	408	398	417	453	398	479	443	459	425	474	441	426	459	468	455	452	461	449	454	442	461	463	392	462	436	417	441	471	426	438	439	484	437	444	442	434	430	467	464	437	436	464	429	407	436	430	461	436	451	437	447	436	420	446	454	437	436	497	492	395	442	443	449	411	415	441	474	484	440	439	437	444	441	452	416	446	434	490	439	497	412	436	443	445	497	419	455	439	408	435	476	442	440	452	415	459	453	408	457	448	435	456	461	483	445	445	445	447	429	447	434	445	402	440	419	445	429	455	456	442	451	445	436	426	411	428	474	462	445	460	419	450	458	472	446	429	495	478	416	462	438	411	464	434	469	448	466	480	449	426	447	460	459	445	461	415	422	443	439	413	430	446	407	430	439	455	441	475	470	457	451	437	451	437	446	445	449	459	445	443	463	429	445	434	442	436	476	462	424	442	434	409	435	466	412	414	430	413	485	462	411	438	407	461	452	430	456	462	475	433	443	474	460	417	424	437	417	463	436	420	409	441	406	437	438	447	486	416	425	457	436	455	437	393	454	441	432	465	477	462	485	499	448	439	437	430	457	434	454	430	396	442	487	463	431	449	414	443	439	464	436	417	445	423	452	446	469	435	443	426	427	440	439	425	436	459	404	420	465	478	426	468	433	468	480	431	464	436	435	435	433	434	447	440	430	413	441	463	407	452	426	443	481	483	437	434	480	443	492	442	413	419	412	438	468	425	450	487	467	436	468	438	469	431	479	465	431	437	420	447	449	494	436	436	447	473	440	457	423	445	441	436	446	411	453	425	429	452	431	447	422	454	427	399	411	451	429	444	467	428	470	487	463	428	432	447	405	499	475	458	446	477	458	429	413	432	460	437	471	436	456	488	433	450	422	455	451	459	431	436	479	418	435	474	448	423	443	453	428	464	443	443	415	456	448	433	437	418	438	450	407	435	432	450	442	447	449	473	438	446	438	438	452	448	471	407	405	466	443	431	434	430	448	448	440	447	436	440	465	446	447	449	433	433	435	464	462	455	432	436	412	411	464	427	387	422	427	427	403	447	445	476	408	420	453	444	461	442	458	458	409	429
5003	2587	1507	1147	1823	1888	1437	1087	916	724	621	493	361	318	276	214	172	136	125	111	92	109	100	81	86	90	84	95	72	76	59	70	63	57	43	38	47	38	38	43	35	34	31	32	29	30	25	32	25	24	24	23	26	25	24	29	26	25	32	31	16	26	25	27	29	24	31	27	14	24	26	30	28	36	31	27	14	26	19	30	25	30	25	18	24	19	22	24	20	31	23	29	22	28	22	25	23	27	27	22	20	20	24	23	26	26	19	20	20	23	24	17	19	18	20	19	31	22	27	17	23	25	10	19	32	22	22	25	29	21	22	21	26	33	26	21	37	19	18	17	9	18	24	16	12	18	14	26	23	14	22	23	18	27	24	16	19	17	20	19	17	14	27	20	16	24	31	26	23	23	28	16	22	23	17	9	26	20	28	23	21	24	33	22	20	13	21	29	19	20	24	27	27	20	18	19	16	18	27	29	21	18	27	18	25	20	20	18	18	25	28	22	26	17	20	21	23	23	22	21	28	24	23	17	32	13	32	20	25	22	23	20	19	26	12	21	28	22	28	21	14	18	21	27	18	19	28	19	19	21	18	17	22	22	19	21	24	25	16	22	23	20	17	17	26	28	19	19	20	24	21	14	23	25	21	15	22	23	15	19	19	12	20	26	20	23	17	21	20	17	21	23	27	24	17	17	16	23	19	13	20	23	20	16	21	20	20	27	21	13	18	20	18	19	20	19	24	22	16	23	24	25	15	26	14	22	22	23	19	22	21	20	23	14	16	23	20	19	22	17	23	17	18	27	17	26	22	21	23	18	22	19	21	22	23	24	19	21	23	23	12	28	24	29	25	20	25	16	14	32	18	21	12	21	27	25	22	23	22	16	22	21	33	22	19	21	24	17	24	22	21	23	17	20	24	26	17	25	20	22	17	23	21	24	22	33	25	18	21	12	24	27	29	25	18	27	20	26	30	18	22	19	17	22	16	20	24	14	19	31	25	19	19	26	20	28	31	27	20	23	14	21	21	31	25	25	21	28	14	24	13	19	15	13	14	27	20	22	23	19	26	26	23	32	18	29	21	26	24	20	22	15	21	22	23	17	16	18	27	21	17	19	24	29	27	28	38	20	24	21	28	21	23	16	20	15	16	14	17	29	22	20	28	16	19	27	29	26	23	24	14	27	14	21	19	22	24	22	26	24	23	17	21	27	24	16	16	21	15	32	22	27	24	29	27	19	20	22	16	17	15	28	25	21	29	24	26	24	17	28	22	17	27	29	20	27	25	27	22	13	30	13	32	15	23	22	26	22	13	12	21	24	17	19	15	22	24	18	19	22	13	17	21	28	28	18	23	24	21	17	18	23	25	19	18	24	28	21	19	17	31	26	25	21	25	25	22	17	18	19	22	16	16	22	20	16	22	20	29	19	24	25	27	20	15	28	11	28	21	24	27	22	20	20	22	24	25	22	18	25	25	22	10	19	14	25	17	21	26	25	17	25	22	18	19	22	20	20	23	19	21	28	20	26	23	20	27	20	17	19	18	28	22	19	18	15	34	17	28	21	27	19	16	12	15	29	15	27	25	34	14	23	11	19	28	23	17	14	17	15	19	25	28	20	32	14	19	25	17	29	21	21	24	19	17	31	18	18	26	28	18	21	29	21	18	31	12	26	21	24	23	29	19	24	22	26	20	26	26	17	21	24	21	28	20	19	22	34	19	19	19	28	16	22	20	17	17	18	20	16	26	19	20	19	18	25	23	21	22	21	19	30	11	19	34	20	14	18	25	28	22	17	26	22	23	24	20	22	25	21	20	20	22	19	27	29	16	25	23	18	25	24	14	21	24	21	21	23	29	13	17	23	17	8	12	17	9	25	19	23	23	22	17	21	22	21	19	19	17	26	16	14	19	14	25	25	24	23	16	21	25	20	22	25	19	18	18	24	18	19	26	24	18	17	23	25	21	30	18	17	17	22	32	26	14	21	28	22	26	23	22	20	31	21	22	22	21	23	22	22	21	15	30	15	29	20	25	21	23	23	32	18	25	21	17	14	10	17	18	16	18	31	18	19	19	27	24	23	28	18	19	24	28	15	16	16	15	21	20	28	29	20	14	16	27	18	22	15	20	20	25	15	19	20	21	20	17	22	12	24	16	24	24	16	25	30	22	17	30	21	31	30	17	23	17	18	18	26	23	33	16	21	24	24	24	25	25	21	18	23	22	17	28	11	20	22	17	18	19	26	18	28	22	16	14	24	27	18	24	18	20	25	19	23	22	24	23	27	18	21	26	21	16	28	21	27	19	20	16	17	20	21	25	17	13	31	23	12	21	31	29	20	16	27	23	20	18	23	17	29	29	19	23	19	21	22	26	14	19	31	20	23	26	21	16	19	23	20	22	17	36	17	17	19	24	21	20	20	18	16	14	19	23	21	16	21	32	24	19	20	23	16	26	17	26	21	26	18	22	9	16	16	30	27	16	18	15	18	29	20	25	25	24	30	30	22	25	21	21	20	19	13	19	18	19	31	20	24	26	28	23	24	20	23	24	19	20	21	22	15	15	14	25	15	15	20	19	16	16	16	24	25	22	22	22	27	16	20	14	16	22	23	24	20	16	17	20	25	20	16	20	28	21	25	20	15	24	13	21	19	23	22	23	18	24	20	22	20	21	19	22	19	15	19	21	22	29	20	15	34	23	22	22	20	22	17	23	21	15	25	21	18	29	15	20	21	21	18	24	20	22	22	31	22	18	19	17	18	20	14	28	31	21	27	24	26	21	17	25	18	21	20	12	30	14	14	24	20	21	25	19	17	27	27	20	18	22	23	24	16	23	16	15	21	27	26	19	19	16	28	23	28	20	28	24	19	20	29	15	24	17	19	23	19	18	24	17	21	25	25	23	25	19	20	22	16	14	13	27	28	23	27	18	27	25	19	30	24	23	18	11	18	27	20	17	16	14	21	23	25	24	21	21	31	20	27	18	20	23	22	19	22	15	18	19	19	19	30	26	20	21	16	29	25	23	21	25	19	28	26	25	22	25	35	16	15	20	21	21	22	24	24	19	18	26	28	31	23	22	22	26	27	28	16	22	18	20	21	23	14	25	19	21	22	18	25	19	21	19	21	19	18	21	19	15	21	16	19	20	24	28	28	12	23	21	20	20	20	17	14	24	25	24	26	28	21	17	19	22	24	16	20	26	25	18	22	17	22	27	31	15	17	20	19	16	23	25	20	26	33	22	22	18	18	27	16	17	18	26	14	19	27	25	12	18	22	15	20	23	16	19	25	16	29	15	20	22	22	29	23	20	23	26	20	29	21	21	24	17	21	23	30	16	20	21	19	14	22	11	25	22	27	23	21	20	22	26	25	26	27	17	24	16	22	16	20	30	22	18	23	22	20	15	29	26	21	15	15	13	23	16	21	19	21	18	22	19	21	22	17	27	23	20	19	15	27	24	27	16	20	22	28	23	23	24	25	26	20	24	19	25	15	20	16	17	16
40476	30589	24558	39244	46031	42931	38117	33335	29475	25820	22063	18692	15765	13221	11358	9475	7944	6859	5459	5054	4739	4353	3832	3716	3771	3553	3501	3863	3287	3046	2650	2653	2329	2088	1850	1452	1501	1370	1227	1125	1021	922	847	762	688	757	625	657	679	663	590	618	650	698	615	558	546	559	550	567	569	571	616	556	512	497	499	553	580	525	532	501	571	559	550	535	546	559	505	543	554	543	529	474	493	463	458	474	541	475	488	480	508	488	450	450	424	416	394	409	418	398	392	450	447	436	400	419	404	423	378	389	346	371	371	365	386	372	376	366	386	381	352	337	359	351	404	335	401	389	347	365	378	394	370	350	417	374	429	361	377	352	370	331	376	358	390	392	392	377	384	403	373	365	368	342	394	377	364	358	388	364	381	392	395	382	405	405	404	348	355	354	370	399	392	365	360	365	370	354	364	409	392	359	371	320	407	345	374	365	352	352	329	403	395	365	407	390	373	380	339	392	365	370	374	370	374	383	352	385	377	359	363	374	346	375	392	388	346	374	361	355	365	368	377	399	372	379	373	356	369	387	374	425	385	338	388	396	349	395	385	368	397	365	366	432	374	374	349	382	393	371	385	364	367	400	344	378	378	394	376	355	375	354	359	379	355	359	411	366	369	372	333	339	385	349	383	401	388	381	363	378	357	352	388	404	417	359	367	365	366	371	375	366	359	362	354	391	386	375	373	356	379	368	395	361	380	384	411	360	403	350	394	407	377	362	395	367	374	354	429	339	393	381	383	363	368	325	384	377	359	378	380	339	365	349	374	370	395	354	398	375	374	377	368	364	349	389	322	392	360	369	372	351	367	365	378	382	355	375	372	378	349	359	360	367	407	402	367	382	370	380	349	352	359	392	394	396	397	342	361	353	387	400	353	389	357	368	376	341	368	402	356	364	369	361	376	375	375	371	347	348	404	380	391	362	371	326	373	389	361	322	365	390	357	392	343	375	396	352	357	380	323	398	406	376	382	369	388	359	382	353	400	369	375	400	397	384	418	361	389	389	373	369	397	362	383	355	403	339	353	373	388	380	389	363	329	361	344	349	375	368	360	320	383	388	375	346	371	351	388	364	373	371	402	369	365	328	373	382	369	407	378	385	396	333	352	366	379	365	353	397	347	397	374	367	393	390	364	381	350	402	368	351	358	417	366	381	339	377	386	362	385	374	346	348	373	352	388	358	345	354	414	376	338	387	350	380	378	401	378	401	327	388	393	328	393	437	363	372	327	362	371	379	367	391	363	364	370	376	356	361	368	350	381	362	400	387	350	377	392	345	359	415	360	373	362	360	384	386	353	354	394	379	372	364	400	351	358	393	351	325	372	346	365	380	365	382	389	388	358	386	364	350	345	370	338	351	377	345	371	387	359	391	394	385	350	378	368	374	348	394	386	379	374	394	376	379	401	385	411	389	403	386	406	394	353	390	388	379	391	348	351	337	399	356	368	384	375	373	351	381	330	349	348	393	367	392	377	395	372	376	376	365	347	364	343	321	350	368	391	378	355	355	357	341	387	398	389	368	378	365	365	398	361	404	360	403	367	368	367	390	353	398	378	384	369	384	390	380	391	392	383	360	359	349	380	382	365	397	408	384	377	350	377	398	361	374	370	361	331	356	355	350	333	359	379	386	386	367	376	405	378	381	389	387	379	376	360	366	390	343	423	367	399	392	338	359	354	363	361	352	354	366	377	364	370	402	370	381	406	377	367	384	403	395	371	356	374	382	368	390	378	343	376	365	338	378	381	387	392	357	366	363	394	359	387	388	360	382	360	366	356	386	366	401	378	352	346	381	369	387	369	367	372	358	370	364	394	377	350	378	356	338	389	351	343	401	373	341	378	373	413	374	365	363	387	381	357	341	360	374	370	362	362	368	354	414	371	369	359	375	384	368	386	371	365	356	340	344	361	378	328	372	335	340	386	385	349	364	384	380	352	393	369	359	364	320	390	388	360	376	356	362	378	404	385	390	324	380	401	363	373	360	363	388	364	363	353	344	376	377	374	359	366	367	395	406	385	341	365	373	362	398	373	383	366	387	408	369	376	375	364	382	392	342	376	387	362	373	370	370	355	401	365	369	389	384	363	352	406	361	344	369	362	376	387	376	372	362	374	383	375	344	380	382	349	377	370	369	374	395	355	384	373	358	367	354	342	383	382	384	321	393	357	347	367	404	359	374	370	366	354	380	401	347	400	370	360	384	395	341	379	372	361	350	355	357	369	400	377	383	371	341	382	379	359	372	358	372	396	390	356	439	370	372	387	350	358	391	397	378	368	352	379	381	393	399	354	368	370	362	309	383	353	388	374	381	392	344	341	382	417	369	411	350	375	370	351	385	330	390	376	369	357	354	405	399	363	383	378	356	369	368	359	374	364	366	363	343	424	371	381	390	370	385	366	383	360	385	336	390	375	365	392	384	373	367	348	358	355	333	373	343	381	356	392	375	376	321	361	378	370	371	378	377	342	395	380	343	358	363	376	388	375	356	375	379	362	345	348	367	398	374	386	371	356	374	343	376	407	351	387	370	369	340	338	335	364	367	387	393	308	357	342	370	362	353	380	348	364	402	373	380	396	378	390	372	392	413	394	347	345	362	354	374	346	375	367	358	366	356	378	391	363	375	392	381	382	354	374	378	339	349	329	351	395	384	393	359	408	369	370	339	355	378	345	376	369	406	364	393	386	356	381	377	341	370	363	373	387	358	374	366	390	417	354	396	383	376	383	346	392	354	361	339	382	379	389	413	358	324	398	384	394	403	365	385	397	420	348	368	361	376	413	370	370	373	393	385	346	381	387	372	368	382	380	365	333	383	356	352	403	415	376	370	364	390	367	355	382	350	352	395	402	358	362	380	399	328	369	374	346	359	375	369	331	393	351	361	386	368	381	415	371	389	345	369	348	353	357	343	379	355	350	362	354	369	395	366	368	343	345	368	346	372	367	373	352	348	367	359	363	375	380	367	377	395	378	362	393	403	395	362	339	413	371	397	342	380	349	372	387	373	369	337	379	380	364	355	364	400	338	380	379	360	388	364	349	352	359	341	388	331	378	393	378	344	369	390	387	383	366	373	376	361	402	386	364	402	379	373	389	368	356	371	385	378	355	398	341	371	392	352	375	383	359	376	368	360	374	335	356	367	364	385	355	369	367	398	366	354	380	368	350	342	408	345	348	361	385	385	375	361	342	363	394	368	390	385	364	378	368	373	383	405	369	366	386	384	367	376	404	390	340	376	377	376	355	381	365	368	388	355	365	376	380	357	345	394	394	381	409	362	399	361	316	361	372	351	371	335	368	364	378	406	364	379	373	402	389	382	361	385	360	379	396	373	377	395	373	345	360	372	383	401	414	376	351	347	388	337	370	379	339	377	391	375	361	369	364	351	363	353	371	354	395	370	331	360	344	396	385	403	403	352	340	380	376	379	368	377	368	361	397	385	369	387	408	406	368	364	389	366	355	365	385	349	386	370	363	377	387	387	358	396
2889	1154	666	553	927	932	654	563	469	401	277	222	168	153	131	111	89	78	62	60	72	49	63	52	44	52	48	61	49	36	42	30	51	41	38	33	27	27	26	23	25	22	18	31	24	20	25	26	24	15	17	24	24	18	22	18	25	17	23	18	22	15	21	22	19	20	25	15	27	21	24	27	20	16	18	16	20	20	18	15	20	15	21	22	17	20	16	11	16	31	14	13	20	18	19	22	18	22	11	12	20	9	20	14	18	26	12	15	19	18	16	19	21	20	21	19	18	23	20	8	13	16	23	22	17	13	10	16	21	17	21	16	23	21	12	31	15	19	19	22	27	17	24	18	18	27	24	15	22	18	18	15	23	15	19	15	17	23	16	22	22	9	17	11	15	20	23	14	19	12	21	19	22	15	19	17	19	20	20	12	18	26	26	21	14	21	14	18	19	18	21	21	27	22	21	16	23	20	31	21	17	17	16	16	17	19	13	14	23	12	18	26	24	14	16	15	14	19	16	16	17	16	20	23	20	16	17	17	12	14	17	15	13	20	14	17	19	12	26	18	21	19	24	15	13	15	25	24	21	15	22	16	17	29	23	17	15	22	19	24	18	16	16	19	20	19	17	15	16	19	22	14	17	22	23	15	24	15	13	12	12	18	25	23	23	18	19	16	13	19	18	13	16	26	19	20	21	21	20	27	19	12	18	16	18	20	23	23	24	22	23	16	22	22	17	21	17	18	18	14	26	18	19	13	17	10	14	15	18	15	20	21	19	15	19	17	20	18	18	20	23	21	17	26	24	17	17	19	24	18	23	17	11	20	13	28	23	24	16	17	14	14	22	21	23	25	24	13	17	23	18	14	17	14	15	22	21	15	18	17	19	16	21	20	12	13	24	15	26	20	31	16	19	13	16	17	17	28	18	18	25	17	12	20	19	14	12	29	14	26	26	13	25	22	22	15	27	19	22	14	15	21	21	14	14	22	16	23	19	13	12	19	22	16	16	15	30	22	18	12	18	23	21	19	21	21	19	12	20	18	12	17	21	13	20	10	17	13	19	12	20	23	20	18	22	25	14	15	15	13	21	18	20	17	18	22	24	22	17	25	20	17	12	16	20	19	27	22	18	17	21	15	25	16	25	15	20	25	15	15	19	16	24	21	11	21	25	25	19	16	23	23	20	14	20	15	26	20	18	18	18	17	17	16	16	19	20	15	23	15	28	14	22	23	22	16	14	21	22	19	19	27	16	19	13	19	29	16	21	16	15	24	17	17	15	11	16	19	17	17	21	16	17	13	18	16	19	15	14	16	15	24	21	23	18	22	21	15	24	14	17	13	21	15	18	21	18	9	21	24	12	21	24	18	15	22	13	17	18	20	16	20	19	17	28	24	16	14	19	14	16	18	18	25	11	15	16	22	16	16	28	12	21	18	10	13	23	17	31	25	18	17	13	22	15	16	15	21	20	24	19	17	27	14	17	13	12	21	22	15	19	22	15	22	19	14	20	14	11	20	14	20	17	24	16	15	14	16	20	17	22	20	19	19	18	16	24	22	20	15	24	24	23	32	23	19	14	10	16	20	18	15	19	21	18	17	24	15	20	21	17	13	30	21	18	15	15	22	18	19	16	19	18	24	17	16	25	24	12	13	16	22	29	21	25	15	14	18	14	13	20	18	21	20	16	20	16	19	19	15	16	23	16	13	15	19	22	14	14	17	22	18	18	10	11	19	17	11	17	20	24	19	19	23	20	17	21	21	17	21	17	22	18	12	23	18	14	26	26	16	17	17	12	27	26	20	18	16	14	18	19	22	14	17	19	25	23	26	18	22	20	19	20	20	28	19	22	12	22	16	17	22	24	18	12	22	18	21	16	20	19	20	11	19	15	21	23	22	24	14	17	21	14	18	27	27	20	21	21	17	16	17	10	30	25	16	21	20	21	14	13	16	18	23	15	18	17	17	21	24	26	22	17	25	20	14	17	15	17	28	17	15	20	14	30	19	26	18	21	24	19	14	16	20	17	24	22	17	23	15	21	21	19	27	18	25	16	14	14	13	21	22	19	16	27	19	23	22	17	20	10	21	12	21	15	14	14	21	18	12	18	18	20	10	27	18	22	18	19	15	14	18	18	28	23	25	26	19	21	19	25	16	16	22	20	18	12	16	22	14	11	19	22	13	17	20	16	25	16	16	10	13	15	20	11	15	19	19	22	17	16	14	20	21	13	15	18	18	18	20	12	15	22	19	26	17	19	26	18	16	10	23	24	20	18	16	21	17	18	15	18	17	26	19	13	14	18	15	24	20	24	15	21	21	20	24	11	15	14	19	14	21	10	19	13	9	21	21	17	24	10	16	21	21	10	16	20	14	23	23	18	22	22	21	21	25	27	17	17	20	20	11	10	24	19	13	22	11	14	23	25	16	20	12	20	17	16	27	24	15	21	16	20	12	16	20	16	20	23	21	15	11	18	19	17	16	21	21	27	17	17	18	18	18	17	17	11	15	8	18	17	14	20	19	18	14	19	15	18	26	17	14	17	16	25	18	25	18	14	23	14	23	19	20	21	23	17	17	19	21	20	21	27	22	19	15	20	13	20	16	26	12	21	13	24	17	17	19	15	23	9	14	18	15	24	19	17	22	19	13	14	19	13	18	21	18	18	15	17	12	16	21	21	20	13	7	13	17	26	23	23	19	10	16	15	19	14	24	16	18	12	13	11	21	16	16	10	16	28	18	22	19	22	15	13	19	11	21	19	13	18	19	26	11	26	23	12	18	27	14	10	17	15	23	15	17	21	14	14	19	24	12	26	20	22	30	14	16	20	16	21	18	21	12	14	12	16	17	13	18	21	20	17	15	14	18	21	23	21	14	18	21	18	17	27	12	15	12	16	20	16	22	26	19	17	15	20	21	14	23	24	17	14	18	20	13	24	17	15	20	15	23	11	21	15	21	18	17	23	16	17	20	20	32	21	22	18	14	12	23	14	22	21	22	12	11	13	15	21	30	29	11	17	16	17	22	25	18	23	21	19	13	15	17	35	12	22	8	22	27	16	18	15	22	19	24	15	17	21	18	21	15	12	23	27	24	19	18	20	22	18	19	25	28	15	22	17	16	14	21	14	15	17	26	20	19	20	22	15	17	14	17	19	16	18	23	21	10	11	19	31	22	22	19	25	25	16	8	12	26	14	20	20	18	20	15	10	19	24	11	12	19	17	22	12	16	22	28	28	20	18	12	16	13	19	16	14	23	13	21	25	18	11	20	20	15	17	19	20	13	17	20	23	19	16	16	13	17	19	20	18	18	27	15	19	18	9	13	20	23	15	14	24	22	22	17	17	25	17	21	29	18	14	21	17	8	18	20	18	14	24	7	21	13	19	28	16	28	15	16	24	17	11	19	13	24	21	23	14	20	20	25	19	16	20	25	16	16	16	11	20	20	22	22	16	20	25	14	19	29	16	26	20	15	7	14	20	15	16	13	19	21	15	18	20	19
32006	22920	16702	31133	37521	34549	29430	24666	20945	17523	14304	11714	9081	7706	6353	5188	4250	3619	2879	2643	2537	2334	2051	2045	2129	1952	2140	2236	1922	1603	1537	1511	1361	1202	946	856	882	780	770	716	639	565	510	492	491	456	477	479	452	446	434	436	452	460	440	417	465	353	394	378	423	401	391	388	407	359	413	393	434	363	378	403	386	415	395	414	357	394	379	388	386	418	416	371	379	365	363	368	368	364	371	393	406	357	356	328	345	345	327	389	356	343	369	320	352	355	347	340	360	333	335	316	346	343	338	310	342	288	295	317	323	343	322	311	344	305	314	335	332	346	312	322	314	321	311	312	331	324	307	314	325	338	311	315	302	349	312	334	305	315	296	328	298	320	315	346	313	311	293	329	286	337	324	306	301	324	292	321	313	330	321	338	296	323	295	328	359	310	336	315	310	329	324	306	314	328	300	323	342	309	363	307	329	306	325	320	306	331	347	306	331	334	301	304	314	277	355	324	322	336	296	330	330	315	329	305	360	325	302	324	336	351	317	294	333	350	328	326	294	307	316	322	344	345	320	307	313	342	309	308	329	304	297	370	320	349	311	318	299	300	340	300	312	347	355	340	316	295	317	304	330	340	334	334	314	321	348	348	338	328	314	304	338	317	315	325	309	338	316	323	298	319	336	302	334	303	326	308	304	302	291	338	327	298	345	364	326	292	328	344	324	326	340	338	343	319	314	348	300	315	333	303	306	333	345	325	328	296	333	316	307	337	320	280	335	297	311	312	324	307	313	299	321	297	361	342	361	347	334	330	309	299	325	319	328	333	328	325	308	341	321	309	312	348	300	342	321	327	326	320	296	330	324	316	342	322	308	301	346	313	369	308	288	348	327	346	297	315	332	311	299	320	313	348	327	322	317	317	335	333	303	337	358	321	324	334	386	347	349	304	318	321	312	329	331	358	307	322	338	317	312	322	293	314	328	287	322	297	307	309	319	347	349	339	317	330	315	312	325	315	322	290	326	310	315	331	339	331	319	325	337	327	328	322	347	297	338	341	331	295	324	320	301	322	319	321	339	304	318	324	348	292	314	309	335	317	300	312	309	342	325	337	330	311	313	331	329	277	320	321	328	310	307	323	298	315	344	363	320	316	327	323	322	337	303	331	335	299	329	346	292	296	334	318	313	326	323	290	326	294	308	317	330	303	334	321	322	314	346	350	317	323	320	314	326	319	307	308	344	332	320	348	331	310	330	332	357	328	328	331	315	326	331	341	316	288	354	292	308	313	307	341	336	326	346	321	339	302	291	337	344	343	324	311	331	316	318	322	302	336	345	273	287	306	346	319	336	349	302	315	291	324	325	356	317	331	284	339	305	316	314	331	327	282	309	341	345	339	332	316	335	313	358	319	297	328	319	345	324	331	328	328	305	321	309	301	335	337	306	293	299	313	346	356	302	320	330	313	304	330	320	312	332	342	303	348	318	319	326	300	331	314	324	335	352	330	277	313	299	293	317	303	345	308	316	331	292	359	317	318	322	347	330	312	346	344	338	320	337	321	313	345	341	331	356	328	329	333	298	332	319	344	316	323	323	290	302	292	335	305	329	315	335	328	334	308	337	316	338	307	310	328	341	319	332	285	324	327	337	339	319	305	316	317	338	344	319	342	309	353	331	329	297	339	331	329	324	302	322	323	324	332	331	336	297	325	329	329	317	315	328	311	327	321	344	360	345	339	327	301	310	301	321	295	325	322	310	317	275	295	343	343	307	317	326	329	322	320	305	309	323	290	312	295	303	313	297	308	346	319	343	328	326	303	316	324	309	310	344	302	322	319	317	325	312	332	322	329	307	303	318	333	359	321	339	313	329	307	345	327	307	313	311	326	314	303	317	320	303	326	292	330	314	311	320	320	290	303	301	316	323	315	339	309	315	313	314	314	301	318	315	317	325	320	328	324	312	313	326	311	305	295	319	335	324	341	310	309	350	289	309	313	344	313	329	328	352	322	315	314	314	335	316	327	334	338	372	305	358	313	309	331	317	331	334	311	316	312	312	316	337	306	285	341	326	327	318	337	320	341	296	321	279	313	347	323	305	347	320	293	324	317	310	320	344	295	312	319	326	294	327	350	311	330	306	335	304	341	310	309	317	294	315	314	301	336	326	324	327	367	338	359	328	325	296	326	306	300	331	320	302	312	297	308	308	309	356	324	305	304	314	350	317	300	310	286	347	340	327	321	328	313	344	307	319	336	324	350	324	315	304	298	347	324	311	285	315	333	321	308	320	329	314	312	334	288	329	307	313	335	328	311	318	341	324	334	310	318	301	332	299	313	338	318	329	321	316	309	329	331	306	305	305	322	328	328	325	310	334	302	310	330	309	347	316	338	320	332	289	302	327	292	338	329	324	330	324	338	339	343	323	344	308	312	319	341	308	335	333	326	330	331	314	320	324	316	292	295	306	350	339	326	330	327	315	285	305	340	313	339	324	353	331	308	322	320	305	300	311	326	366	326	314	329	319	316	319	305	312	330	336	343	329	326	326	324	281	326	314	315	350	328	300	336	334	334	323	341	315	326	341	322	303	307	328	326	329	333	307	350	320	310	311	336	311	311	318	304	352	319	329	295	329	321	337	353	310	330	336	321	338	302	295	345	298	318	295	329	311	313	312	339	344	331	324	329	342	313	314	338	330	346	321	303	321	295	356	316	300	329	283	330	321	316	323	312	339	324	344	320	335	315	323	352	307	294	312	346	310	312	341	317	344	337	326	316	315	325	370	339	313	303	317	336	347	306	300	347	315	301	308	320	309	338	344	327	311	308	339	345	327	313	365	322	315	310	310	325	325	359	343	338	347	311	325	320	369	316	334	311	311	330	299	332	309	326	334	333	291	332	330	329	309	291	287	327	294	340	317	299	337	316	299	288	295	312	303	333	315	324	299	305	350	327	303	304	327	331	336	316	307	327	338	294	318	350	344	306	316	325	338	275	360	310	308	309	322	335	302	334	353	334	298	303	324	312	313	323	346	297	329	300	329	324	302	313	313	361	335	335	313	320	310	356	344	313	325	321	313	316	317	298	330	318	310	325	311	294	305	321	330	327	322	292	311	323	282	325	295	315	322	357	326	344	323	323	356	334	305	325	302	298	310	331	343	339	304	342	308	321	340	331	309	339	322	316	305	304	331	365	306	321	300	301	291	305	304	322	317	307	301	338	326	316	309	346	331	335	308	306	300	310	341	319	345	308	321	298	301	362	356	319	325	328	339	318	341	305	307	353	321	311	340	312	327	294	306	362	335	345	342	315	341	322	320	323	296	341	316	303	342	300	310	300	325	322	306	325	327	305	315	306	312	335	344	295	324	324	301	343	314	313	320	328	321	322	320	301	308	308	328	339	322	327	333	330	305	345	317	308	312	302	330	326	344	365	330	319	307	332	307	331	353	347	310	329	331	319	328	299	359	329	335	304	333	292	326	329	330	313	318	342	314	360	314	323	324	311	342	302	324	341	310	315	288	329
2675	1217	708	573	886	833	700	554	459	369	307	247	215	154	114	110	84	73	61	66	72	58	51	43	46	43	53	62	55	49	36	35	30	32	28	24	24	22	36	22	35	28	19	15	19	25	16	15	26	20	21	23	30	12	20	25	21	19	14	17	16	19	27	14	14	19	22	14	17	18	24	14	10	14	12	23	22	13	26	15	16	20	18	17	17	18	19	20	16	14	22	15	19	17	20	20	15	19	19	18	18	19	18	20	16	20	16	17	14	19	12	12	23	18	19	12	17	15	14	18	18	17	10	26	18	20	13	14	19	21	26	11	22	20	19	13	10	18	16	15	13	10	21	16	17	17	18	22	15	16	13	13	14	15	13	15	18	22	20	9	19	14	16	21	15	12	14	20	15	17	15	21	17	27	8	19	20	21	16	13	19	16	20	19	11	27	21	20	22	13	20	9	12	21	16	18	20	10	22	14	14	14	15	12	14	16	12	20	16	21	14	17	16	10	13	15	20	7	17	13	21	18	11	18	20	9	13	10	9	16	21	14	9	15	13	19	11	20	18	16	22	16	16	19	20	19	20	13	11	13	19	15	25	25	12	19	18	18	15	14	25	15	25	10	19	14	13	22	20	12	17	17	18	19	12	17	23	16	19	14	10	11	15	11	18	14	18	18	11	27	15	9	17	16	18	20	23	13	19	12	16	16	24	18	19	9	11	16	13	15	13	15	24	14	15	14	20	15	23	16	15	12	13	16	19	19	10	16	14	15	17	17	14	22	10	19	19	15	17	18	17	27	19	23	22	19	21	19	14	19	19	20	15	15	20	22	9	15	16	24	11	14	16	16	14	23	24	13	10	15	12	10	12	13	12	20	11	11	12	16	25	12	20	20	7	7	19	16	17	12	25	12	12	14	13	18	12	21	20	15	14	21	14	23	19	11	12	14	16	16	18	20	24	19	15	13	10	13	19	18	32	13	16	17	17	16	21	12	15	23	15	16	18	13	12	21	13	22	21	19	14	18	21	9	16	20	22	13	13	18	22	14	15	20	17	15	11	21	16	19	20	16	13	16	21	19	20	17	18	18	10	21	15	10	11	19	16	16	19	19	14	14	14	19	17	10	15	22	17	12	19	18	22	22	19	15	13	23	12	19	14	12	22	15	12	16	12	18	14	11	13	11	16	8	17	24	17	13	19	17	14	19	13	8	14	19	17	12	14	21	19	17	16	11	14	9	15	19	19	19	10	18	18	14	14	12	19	9	18	16	14	11	21	7	18	18	13	13	15	20	16	21	15	16	12	15	14	21	12	9	14	15	13	16	19	12	19	20	15	16	19	21	13	11	18	21	13	17	21	19	12	18	20	16	15	19	19	13	17	12	9	18	14	15	17	19	16	15	10	9	17	15	20	11	13	16	16	14	14	9	16	20	23	18	19	17	12	11	16	24	13	17	10	10	13	19	15	12	18	16	22	10	10	11	22	18	24	10	18	20	18	18	27	22	11	15	14	14	27	18	17	14	20	19	18	10	13	14	11	16	21	19	20	14	16	14	16	14	15	14	13	17	19	19	15	18	14	13	33	22	21	19	19	12	12	18	22	10	16	18	21	9	18	20	11	13	17	19	24	15	17	22	17	15	12	15	14	21	10	16	18	19	16	22	16	11	17	18	19	17	20	10	17	18	9	9	20	20	11	24	19	25	18	17	15	21	16	14	24	15	18	11	17	15	8	11	27	16	23	16	19	18	16	18	16	10	20	18	10	14	17	19	16	16	12	20	13	18	20	18	21	19	9	17	10	16	9	17	18	6	12	11	19	13	19	14	19	22	27	13	16	11	14	20	17	18	22	21	17	11	16	16	11	13	15	18	17	11	17	13	15	22	15	14	18	19	14	21	26	14	12	15	19	18	18	12	17	13	21	16	15	17	21	15	19	18	21	16	17	17	20	21	18	15	27	18	15	23	23	15	15	14	11	16	9	14	16	19	7	16	20	12	20	13	13	16	23	20	17	17	18	21	16	12	9	16	23	17	7	15	14	10	8	13	14	14	22	21	13	17	13	15	18	13	19	8	21	15	8	19	16	20	23	12	18	19	17	15	13	14	23	13	22	18	21	12	16	18	25	16	16	10	12	15	18	9	19	18	21	17	16	19	18	10	18	14	13	11	19	17	19	17	16	11	19	9	11	11	18	17	18	16	9	21	10	18	19	14	20	14	17	24	19	15	19	17	16	13	21	19	17	17	20	19	11	17	16	19	21	18	22	19	15	23	13	12	15	18	21	8	13	14	13	14	18	19	25	10	11	17	20	16	20	15	17	14	15	16	16	16	16	22	17	14	19	18	15	19	11	17	17	18	11	22	20	15	18	17	19	15	17	9	16	10	18	13	15	11	9	18	13	13	16	18	22	25	14	16	18	16	18	19	13	9	15	7	16	22	20	13	7	12	20	16	14	18	22	20	18	21	15	19	13	15	12	15	12	8	21	19	14	14	17	16	15	18	18	16	12	17	15	15	18	15	9	11	20	8	23	8	13	15	20	19	13	18	15	18	17	19	15	18	8	16	15	19	23	24	24	17	20	19	17	12	20	17	10	14	14	15	18	14	14	13	16	14	17	22	16	15	12	16	17	15	14	14	22	18	22	12	18	19	16	15	13	15	17	11	20	16	19	20	15	8	8	15	21	14	17	11	17	12	13	19	19	15	14	20	20	20	13	17	21	15	16	13	13	24	17	19	18	17	19	17	14	17	16	7	16	13	19	19	9	14	8	20	15	14	16	12	14	16	10	14	12	18	16	15	17	13	10	14	13	21	25	18	22	13	17	16	17	15	15	15	16	11	15	17	23	17	14	8	13	16	12	22	18	19	17	21	15	9	16	16	9	10	18	10	20	14	7	19	17	21	16	16	16	20	12	13	16	19	13	18	14	13	14	18	17	15	14	13	14	20	15	13	10	9	20	13	18	18	14	9	14	9	17	17	27	12	17	14	18	14	9	29	16	10	14	18	16	15	13	9	13	10	20	15	18	18	14	22	13	6	16	21	20	24	13	16	14	18	17	16	11	17	15	17	21	14	21	17	12	14	15	22	25	18	18	22	15	15	12	18	19	18	17	16	19	12	19	19	19	17	16	23	20	19	14	12	20	24	15	10	15	20	18	18	12	21	15	22	18	11	10	15	15	14	19	14	14	19	18	14	18	17	17	16	10	17	15	17	15	19	20	21	16	21	14	20	12	22	17	18	18	14	15	14	14	17	21	16	20	14	12	20	15	16	14	13	17	17	16	14	20	19	21	11	14	16	14	21	19	20	16	12	19	15	27	15	19	13	11	15	16	12	15	13	12	17	19	16	15	13	14	14	10	17	21	14	17	18	12	16	15	17	11	17	13	9	18	13	12	15	17	20	18	18	15	15	16	12	15	20	9	15	15	17	13	13	14	17	16	19	19	14	19	16	15	19	13	24	14	14	11	16	12	14	17	8	20	12	15	13	17	13
32936	23654	16952	31703	38012	34961	29881	25349	21444	18031	14612	11679	9366	7844	6365	5194	4260	3626	2919	2709	2638	2330	2157	2141	2127	2084	2197	2170	1921	1605	1532	1494	1313	1075	958	874	906	797	744	688	647	540	504	489	455	422	500	417	404	379	433	414	387	400	382	407	408	402	381	365	334	385	371	375	360	365	378	382	375	335	382	366	391	348	365	369	371	383	374	391	364	348	323	338	341	354	327	295	348	312	360	369	306	337	324	292	316	331	305	306	311	310	295	317	296	279	286	309	296	297	291	304	288	294	295	278	288	312	309	272	282	285	300	287	300	320	302	241	297	259	321	285	286	280	294	315	302	302	305	308	257	297	262	278	277	275	320	292	255	290	316	286	280	290	303	285	287	274	306	287	297	286	299	270	237	288	269	309	302	299	279	315	264	273	296	267	282	297	270	267	321	272	305	283	290	295	282	277	265	287	273	295	286	291	310	322	281	291	277	279	273	285	306	291	270	313	276	281	306	282	314	285	292	296	274	280	311	285	302	275	290	283	305	286	288	303	279	279	294	286	291	299	301	269	287	301	272	276	265	268	267	290	297	278	276	301	280	288	279	270	253	287	301	294	300	297	302	303	298	283	252	270	293	273	289	272	296	279	285	267	284	292	296	304	299	297	287	280	282	266	245	287	291	287	300	278	269	301	300	284	287	286	319	271	269	292	292	308	297	300	298	284	283	300	297	286	278	272	282	284	288	281	268	284	281	316	272	286	269	281	299	298	294	306	305	292	284	267	309	290	278	250	276	273	281	292	281	284	259	271	260	268	288	280	294	295	300	298	275	309	286	310	322	303	280	324	289	320	313	293	289	290	273	267	311	299	263	275	287	267	300	272	269	300	282	270	294	283	316	287	279	307	244	288	251	282	273	269	267	290	291	277	293	292	283	296	276	285	303	272	322	282	274	262	301	289	306	280	270	288	261	281	276	264	292	274	297	261	302	284	273	259	284	280	303	303	264	295	290	262	303	303	284	275	270	289	304	281	289	256	297	270	300	273	275	305	263	290	292	286	311	289	308	290	299	273	290	288	281	321	287	322	308	284	288	280	306	268	265	314	257	303	288	265	301	288	280	272	246	290	287	288	301	277	286	286	269	304	278	289	287	276	277	280	305	292	309	280	319	275	292	308	299	290	275	265	312	262	292	275	298	304	278	289	287	269	298	288	285	278	300	303	296	260	274	282	227	293	284	272	279	265	294	306	287	273	310	305	273	316	272	300	265	296	285	279	313	275	290	270	306	292	308	291	289	287	288	283	291	296	298	313	276	308	277	279	261	287	311	291	280	263	259	281	283	294	294	286	306	277	294	293	296	311	291	264	262	292	284	299	295	274	298	248	300	281	284	303	256	275	288	292	292	283	294	278	297	305	288	294	285	309	305	264	294	283	298	283	316	291	263	277	287	302	278	325	275	285	293	276	277	308	282	276	297	262	284	268	280	273	292	271	311	250	287	293	276	254	268	264	298	282	281	287	298	267	273	279	308	273	277	296	298	246	289	270	283	288	291	259	285	276	277	289	301	299	277	281	285	272	315	295	307	317	279	261	250	280	292	278	284	288	274	288	317	289	269	277	260	289	300	290	290	251	293	292	282	288	279	293	277	285	312	256	279	297	288	280	258	271	291	279	300	287	295	270	269	286	276	264	287	284	272	266	299	273	281	289	301	279	283	274	277	298	293	267	275	325	253	274	283	278	310	299	295	259	291	282	271	291	259	305	265	289	298	278	299	290	305	293	308	279	253	311	300	278	267	257	307	293	246	320	313	290	284	302	290	263	321	275	290	261	252	297	291	287	283	316	297	287	238	276	300	280	275	288	291	281	273	317	288	299	314	289	267	290	305	293	280	296	260	281	320	338	271	295	310	316	296	286	260	276	278	287	287	285	287	275	276	286	295	285	306	252	280	280	258	292	274	284	304	279	273	260	290	300	287	289	287	284	305	285	284	278	295	306	288	273	284	251	243	271	293	270	276	306	290	255	281	268	290	271	259	275	283	264	295	269	288	287	277	308	292	295	302	265	266	306	303	256	327	299	313	281	296	279	304	309	272	279	320	290	313	306	315	308	279	300	296	287	290	290	261	264	272	299	283	266	262	288	314	292	276	306	279	268	296	299	291	276	251	286	298	286	311	283	287	311	252	303	291	250	269	300	279	299	298	266	316	279	295	290	315	286	311	304	288	283	274	292	289	270	286	289	309	284	315	281	277	267	312	323	294	293	295	259	306	297	300	287	243	300	280	294	301	283	277	266	290	283	278	252	298	284	283	286	283	277	264	299	320	326	276	279	279	315	287	305	273	276	262	288	296	268	293	305	318	275	284	265	290	305	268	283	295	287	286	287	307	275	296	288	321	308	274	296	294	306	284	282	312	340	285	283	260	312	252	293	291	254	305	294	277	291	261	291	286	305	267	267	303	270	272	279	299	263	291	277	285	258	294	278	258	274	282	282	293	264	284	282	260	319	297	275	276	258	330	307	267	231	305	287	257	301	271	287	284	274	259	254	322	273	296	273	287	321	283	294	305	281	270	286	288	290	266	281	319	275	273	283	313	284	295	280	290	276	278	293	293	248	295	298	288	295	294	285	294	305	284	267	279	296	277	298	302	261	319	288	283	280	312	298	314	266	295	302	273	283	288	282	286	289	290	293	272	286	301	273	271	263	290	295	279	311	297	284	241	302	293	267	274	277	286	290	248	297	273	279	272	276	286	299	298	282	299	245	307	272	283	290	262	303	258	309	277	243	271	273	284	265	292	298	280	305	271	309	305	281	297	293	295	304	305	271	273	273	303	254	272	248	286	278	298	271	286	291	292	297	269	297	259	284	306	286	311	277	247	273	295	320	283	298	313	268	252	291	272	276	281	295	306	302	260	274	281	305	280	299	298	264	330	296	280	291	282	265	295	290	277	261	272	281	276	273	291	254	264	283	303	296	300	278	283	297	274	289	303	255	317	279	289	276	305	309	281	284	267	290	278	298	270	293	297	271	277	297	290	287	303	299	280	255	286	275	250	264	305	283	275	259	280	272	278	287	286	297	264	278	284	313	283	263	318	284	277	295	268	281	273	287	301	281	250	281	271	264	288	322	266	278	280	300	267	264	295	279	290	288	299	298	263	286	265	279	272	263	298	310	296	276	298	291	286	260	265	275	294	306	272	287	263	256	269	284	316	284	276	287	285	293	290	287	311	270	300	288	270	253	294	288	297	263	280	278	270	286	262	242	323	278	260	318	279	302	318	283	269	283	268	302	276	292	292	292	279	279	300	285	301	251	284	265	280	288	277	295	302	278	274	261	320	302	283	306	293	287	284	285	253	271	278	282	270	317	282	301	283	310	263	266	290	268	297	285	312	287	290	297	289	288	299	254	278	285	276	262	293	301	305	270	275	286	264	308	300	278	265	292	277	303	312	269	308	286	285	268	257	286	274	276	296	291	300	315	281	279	250	307	298	311	296	296	305	272	300	311
4627	1580	1015	794	1213	1270	924	739	642	591	395	347	239	233	201	160	132	100	106	93	78	89	79	89	89	75	81	75	63	65	54	58	56	64	31	34	38	36	25	32	46	28	29	39	25	26	33	36	31	30	34	34	23	26	22	31	29	36	31	34	27	27	24	29	29	26	29	22	27	39	31	28	24	25	23	23	41	34	30	36	32	23	34	25	19	31	26	34	24	25	20	29	22	31	25	33	23	23	21	21	31	25	31	19	25	29	26	24	25	30	28	28	23	27	30	25	22	26	21	24	20	28	33	34	24	30	34	21	19	22	24	22	27	27	25	27	31	26	25	27	25	33	30	23	33	24	30	21	26	24	23	35	22	25	26	19	19	17	24	29	30	27	20	19	33	20	25	29	28	17	29	23	22	35	15	16	21	24	28	26	41	28	39	23	28	20	31	27	21	24	24	19	33	24	15	28	24	30	25	15	40	30	27	26	30	28	35	24	22	24	26	28	23	27	23	25	36	22	30	31	18	28	20	35	23	24	22	27	24	23	21	22	29	23	24	22	30	28	18	28	13	22	36	18	26	24	29	30	18	29	21	27	27	31	19	24	27	27	28	28	25	34	23	26	30	23	20	27	26	19	30	26	22	31	18	20	23	33	22	18	17	22	29	24	28	28	21	29	19	17	27	26	14	19	23	23	28	25	32	20	28	30	23	36	34	23	30	27	30	28	28	25	25	24	23	27	24	24	19	23	23	23	27	32	22	24	26	18	18	18	29	20	23	29	24	26	25	24	29	27	23	28	38	27	28	28	20	17	29	25	18	27	33	28	26	23	29	21	18	29	25	24	34	18	19	19	20	19	26	31	24	36	24	22	20	32	21	20	30	20	24	27	28	25	35	24	33	24	32	19	25	15	27	21	33	26	28	26	29	16	26	20	20	35	34	29	22	28	36	28	38	26	30	26	28	34	31	32	16	27	31	22	23	18	28	25	27	29	32	21	26	42	31	30	25	27	28	36	33	28	36	25	26	29	25	36	33	33	27	33	26	18	27	35	34	30	22	17	26	29	25	27	22	22	26	20	27	17	20	21	23	23	30	29	23	29	28	28	26	28	28	16	23	17	22	28	30	25	21	25	32	22	35	22	18	32	17	24	18	26	29	32	21	23	27	29	39	32	23	32	23	39	34	23	22	31	33	19	36	33	26	24	23	16	29	28	33	25	24	24	24	30	27	34	28	24	27	28	25	32	30	21	22	27	24	26	27	23	31	22	22	22	24	24	25	28	20	34	33	35	32	29	30	19	26	15	26	21	24	29	21	21	21	33	29	33	23	27	27	29	23	22	27	37	19	21	26	27	29	29	21	27	22	26	22	17	25	23	23	24	25	20	23	33	25	25	20	28	30	26	30	24	28	26	22	28	15	22	38	30	32	34	23	15	26	29	35	32	30	29	24	30	23	29	23	29	24	29	20	24	21	25	27	30	21	25	25	25	21	25	25	21	39	24	33	27	31	28	34	26	23	14	33	27	23	24	29	25	33	17	28	24	30	24	29	22	36	34	29	26	24	24	18	21	31	30	24	35	21	18	25	32	24	27	20	32	23	26	25	27	27	22	30	28	26	27	26	29	27	21	31	28	23	32	27	28	20	15	31	33	31	27	27	22	30	33	24	27	29	18	35	29	18	20	28	30	21	29	36	33	30	30	27	21	31	19	23	28	24	32	28	17	31	26	25	32	13	26	23	27	35	30	23	23	25	19	24	32	26	15	27	20	25	29	25	45	23	31	20	29	19	24	22	20	29	29	35	26	23	22	30	31	28	24	31	14	31	27	19	30	30	27	23	29	17	30	22	20	34	21	30	23	27	25	29	25	23	19	20	33	23	26	28	35	32	28	25	23	20	24	30	30	25	20	24	33	19	16	17	27	26	36	21	26	28	34	28	22	33	14	27	24	28	23	24	33	26	26	30	22	31	33	21	23	24	24	23	23	23	30	16	24	31	25	27	28	29	26	27	31	19	25	23	27	21	15	26	22	29	30	21	22	17	21	27	31	31	17	29	32	25	32	29	25	29	32	21	30	23	28	27	25	27	22	25	26	34	29	26	30	26	31	18	21	40	30	25	32	32	23	20	30	26	36	24	16	30	27	25	29	19	34	41	25	21	28	34	17	23	23	19	21	29	25	23	26	20	23	37	28	21	25	24	19	30	24	21	33	22	25	31	20	24	29	28	21	30	21	38	28	29	27	27	23	25	22	29	25	25	26	24	34	26	23	24	22	31	32	34	26	19	23	23	24	24	26	20	23	28	30	29	25	23	36	24	31	24	31	20	24	28	33	26	23	18	21	18	25	26	22	31	24	25	35	32	18	22	13	31	33	22	23	21	30	29	24	25	20	24	24	32	22	29	19	20	26	28	26	22	20	21	18	22	23	30	30	24	23	27	21	25	18	32	24	25	26	20	25	27	22	27	30	23	30	32	26	26	20	27	27	25	25	30	16	21	24	38	32	31	22	31	31	20	39	20	26	23	30	19	35	26	13	24	22	23	23	22	22	26	27	23	23	24	26	15	27	20	24	19	19	31	25	25	20	27	22	33	26	28	29	24	20	17	22	24	27	20	29	23	30	23	34	33	25	23	26	16	20	16	34	24	29	14	20	31	28	20	20	33	32	30	27	24	29	34	22	26	28	34	26	31	30	20	29	22	22	13	31	23	35	32	29	22	18	26	20	32	26	21	20	27	23	29	25	15	22	24	27	22	46	33	16	32	28	18	24	25	26	28	27	24	26	28	38	23	30	30	27	31	25	16	27	24	36	29	25	32	34	29	27	28	19	19	22	27	36	24	27	34	30	20	28	45	27	21	28	16	30	23	25	19	26	20	31	25	21	28	26	22	26	19	38	30	24	31	24	30	40	24	22	37	25	23	24	18	28	24	27	26	39	19	23	24	28	30	21	23	24	24	32	24	18	29	24	19	22	25	35	26	22	31	22	31	30	31	36	28	26	25	18	31	20	20	18	30	26	21	26	23	28	28	36	15	18	24	22	27	22	26	24	27	26	23	21	28	26	28	24	29	31	23	20	24	31	22	31	30	25	20	19	28	26	28	25	32	22	21	31	30	19	15	24	24	25	32	27	16	26	27	26	19	12	35	25	27	19	25	19	25	27	17	17	35	16	28	29	14	18	33	21	32	27	20	37	24	18	17	26	26	29	34	33	22	20	25	18	33	21	20	28	30	32	32	27	25	25	35	21	21	30	26	26	23	27	34	27	17	23	27	23	25	20	21	18	25	33	33	24	30	27	31	29	14	27	31	34	20	20	32	19	23	24	26	27	32	27	28	21	22	21	24	24	32	24	17	22	32	32	25	31	26	16	24	15	30	22	31	29	31	33	27	28	34	26	25	21	24	43	21	26	26	23	25	27	22	23	33	21	33	26	23	28	26	30	19	20	18	16	19	31	36	33	15	28	34	30	27	26	28	28	24	29	27	21	21	24
34610	25625	19890	34913	40999	38079	33368	29275	25176	21429	17641	14463	12112	10128	8236	6748	5670	4634	4033	3847	3695	3337	2968	3137	2936	2803	2994	2888	2486	2145	2170	2000	1777	1532	1280	1281	1246	1150	1036	925	842	765	764	642	679	673	643	585	652	608	624	638	624	619	579	624	617	560	608	589	549	574	548	548	582	559	592	533	539	505	582	531	552	528	579	556	580	555	588	584	538	567	565	532	557	531	524	490	522	540	510	517	512	545	498	495	479	454	460	484	469	481	468	474	454	439	507	464	452	496	466	454	439	434	494	464	411	435	458	440	456	420	452	436	459	451	471	468	447	396	413	449	446	491	426	423	454	451	497	451	458	450	453	452	469	427	473	450	449	444	455	484	416	445	495	447	476	413	452	456	433	453	463	424	448	440	443	455	458	463	480	442	439	421	449	412	454	426	461	466	451	441	448	417	453	469	442	414	413	486	413	436	491	469	458	424	412	414	403	445	444	424	483	451	423	450	426	470	445	451	440	456	460	466	491	431	457	446	459	464	460	478	450	475	449	430	433	476	448	471	432	436	458	453	452	461	457	425	450	492	453	445	452	415	456	458	415	460	438	458	437	438	419	421	444	449	413	429	423	454	463	451	449	444	449	458	449	449	462	444	445	418	412	435	472	443	432	482	445	472	465	438	434	444	453	413	457	414	462	463	437	473	465	502	460	432	447	424	419	461	431	452	433	443	453	449	451	474	442	428	436	420	453	464	428	482	470	483	447	460	440	451	423	455	436	425	441	442	456	467	418	441	437	465	460	459	462	431	437	472	421	464	437	416	493	435	409	455	448	468	434	484	430	461	429	467	474	428	453	422	412	445	417	422	423	417	419	422	445	426	454	395	429	440	464	466	426	487	477	462	453	443	479	466	417	475	456	435	432	466	455	439	427	400	455	446	471	461	493	469	464	414	411	432	463	462	436	448	451	417	452	436	417	435	439	426	475	444	431	390	408	432	437	397	447	435	460	452	422	440	466	459	431	441	454	442	480	455	451	453	430	431	465	441	444	404	460	438	451	465	434	465	468	487	459	407	433	461	440	448	455	488	437	441	456	436	413	446	468	466	423	464	438	484	448	511	449	439	465	435	451	456	439	435	456	463	455	471	467	456	458	444	454	482	436	436	409	449	461	461	447	431	428	457	446	436	453	460	457	453	462	419	445	473	457	417	424	430	447	416	438	462	453	421	487	421	458	444	448	467	440	428	463	479	462	442	438	442	415	424	462	427	447	463	456	429	422	435	454	448	462	442	446	427	449	459	452	443	450	489	447	435	472	427	418	463	445	440	443	466	455	484	462	464	484	455	424	446	431	414	474	463	423	428	431	413	447	415	447	461	409	467	440	489	444	421	476	460	407	414	445	434	445	483	487	448	462	428	466	431	453	464	467	442	437	457	444	438	467	477	433	470	425	446	459	450	480	435	458	460	455	436	438	434	464	459	445	429	458	477	463	397	456	467	438	489	432	480	431	455	443	445	415	435	431	461	451	435	468	454	449	480	452	435	486	466	451	456	426	456	441	417	446	472	455	455	400	462	456	476	441	455	404	470	422	465	421	434	428	443	443	425	466	426	429	468	473	435	460	445	446	455	460	499	442	447	454	442	427	506	459	450	458	437	448	442	446	460	455	437	454	444	467	435	435	419	443	490	444	449	404	455	450	468	408	424	483	446	452	470	451	442	429	470	425	441	417	431	473	467	434	423	473	439	465	458	446	430	465	426	438	419	448	468	437	436	508	395	417	419	449	465	424	457	434	423	440	474	433	435	473	411	458	432	444	447	467	446	433	441	459	477	448	456	423	450	469	462	432	483	458	428	506	475	422	447	469	452	435	442	427	431	444	452	429	469	425	442	450	429	463	470	434	464	488	421	443	436	449	408	432	457	454	454	480	465	437	465	449	406	480	445	493	432	446	451	456	446	452	471	427	465	411	439	441	434	483	427	472	454	460	468	469	459	441	437	422	440	447	425	453	464	427	473	454	449	433	456	464	464	435	438	436	438	443	457	473	406	483	453	454	450	397	495	425	462	448	391	391	444	425	463	455	436	436	434	478	434	429	446	441	403	454	429	446	492	424	435	425	481	427	440	457	431	437	454	441	474	405	465	442	414	435	466	489	392	415	454	452	460	392	435	461	437	454	446	439	471	430	417	453	446	433	418	434	484	436	432	456	457	447	437	442	446	454	475	411	427	472	457	440	486	445	430	440	449	420	494	456	436	431	424	470	449	408	425	430	437	455	449	423	426	440	422	434	472	434	478	480	459	429	468	435	451	392	458	468	436	449	445	459	461	424	417	423	462	442	457	428	462	456	430	439	434	437	458	438	434	459	453	412	432	461	437	476	416	448	437	443	472	432	457	476	435	465	464	444	459	468	443	470	501	442	468	435	454	437	476	466	445	420	451	467	426	433	432	424	450	427	464	464	419	454	410	434	482	443	464	449	483	447	493	458	472	472	453	413	450	431	462	401	450	425	435	430	452	471	408	440	405	403	436	427	442	414	426	452	431	442	428	408	448	431	440	467	482	451	449	417	431	402	449	445	499	411	452	450	440	429	433	427	440	444	472	461	427	424	425	460	470	455	451	411	450	452	461	430	434	409	412	440	472	455	443	431	414	486	409	473	456	399	456	462	439	437	429	461	428	433	467	437	451	417	437	426	491	484	479	443	443	377	431	424	456	449	455	438	457	481	426	434	443	477	435	441	461	457	453	441	409	451	441	467	443	468	467	449	459	451	455	479	468	402	418	468	421	422	416	450	433	422	455	465	436	478	433	439	455	493	451	455	453	451	450	412	419	444	463	445	437	426	412	429	431	460	451	452	430	448	459	416	450	461	450	437	476	443	444	436	448	457	446	433	434	460	427	470	445	453	437	427	446	449	448	442	409	437	435	451	486	449	434	437	434	450	440	478	442	500	441	437	443	465	463	462	437	422	487	457	458	425	444	459	480	449	419	445	454	505	452	439	441	443	456	466	466	404	465	433	463	473	436	429	471	431	451	466	426	421	478	460	448	464	468	413	434	429	447	481	455	431	418	465	421	436	460	469	443	476	479	440	454	457	421	433	472	468	434	459	419	402	430	483	460	439	464	444	440	448	448	463	456	454	410	487	413	454	439	436	428	436	426	465	466	455	495	450	460	445	472	444	472	435	440	409	454	433	503	432	510	459	440	444	420	433	438	475	469	460	450	430	458	450	458	460	414	451	457	444	456	481	451	457	452	420	470	434	443	410	445	434	447	451	441	442	395	453	475	468	426	458	440	443	476	476	455	430	466	448	479	478	428	455	425	433	486	493	451	432	464	455	442	415	452	429	428	457	422	458	415	428	452	465	452	434	446	463	455	412	429	449	436	420	481	487	460	463	478	434	450	494	451	453	450	443	459	432	482	423	471	402	427	462	446	423	465	446	453	388	407	432	465	428	453	469	446	465	471	445	437	485	455	480	425	422	427	478	455	488	470	459	437	440	447	472	446
5065	2510	1461	1172	1739	1899	1365	1150	1001	769	610	506	402	291	255	206	170	144	125	116	94	93	92	100	98	92	109	97	95	79	70	73	57	60	43	46	40	39	39	41	29	26	24	22	24	27	29	29	28	26	28	22	25	27	30	33	33	21	25	20	34	19	32	18	27	24	27	29	27	20	22	24	37	18	22	22	35	30	26	24	31	25	31	26	20	17	19	26	28	25	15	29	25	20	28	18	25	23	25	27	20	29	20	36	18	24	22	23	24	25	19	22	24	24	26	19	22	24	22	14	15	24	18	24	20	23	22	27	19	18	29	23	29	24	22	19	22	25	25	24	26	25	22	23	19	26	28	27	21	15	20	24	21	29	18	24	24	26	23	21	20	20	12	25	23	16	24	27	14	21	31	17	25	27	18	17	27	24	21	24	31	18	28	28	15	19	23	20	23	21	20	18	20	20	20	15	22	26	18	19	18	17	23	24	19	26	24	18	20	20	25	21	28	19	22	27	21	17	14	22	24	23	21	10	29	20	18	25	25	26	19	21	24	16	17	27	18	22	20	16	20	26	18	23	24	17	24	23	25	18	28	20	22	16	17	26	19	14	21	22	19	21	23	16	28	26	15	17	24	29	29	29	22	27	16	19	23	24	27	21	29	13	23	15	25	24	20	19	24	21	18	27	23	18	23	23	16	19	30	24	18	31	20	21	20	20	23	19	26	20	24	22	25	18	15	20	21	26	23	21	18	23	28	28	21	24	25	23	20	25	16	23	18	23	30	28	20	21	15	17	27	14	25	23	27	18	27	26	23	26	17	14	37	23	25	22	19	25	22	19	21	15	16	24	21	23	20	28	23	26	21	21	22	18	28	27	31	27	13	15	17	17	19	23	21	15	22	27	26	23	18	19	30	20	28	13	27	20	25	20	17	19	13	19	19	17	28	18	25	25	21	22	22	29	18	28	21	18	16	22	23	29	24	30	26	33	19	23	21	18	20	19	22	23	19	24	25	23	34	15	15	27	17	22	24	25	28	24	29	29	14	23	25	29	17	28	28	20	19	21	20	20	23	19	13	36	20	20	21	21	22	24	19	16	16	34	18	28	25	28	15	30	27	20	25	28	26	24	12	18	24	18	19	23	24	21	19	22	22	15	26	20	17	14	24	20	18	17	19	30	23	15	16	17	18	29	14	26	22	21	21	23	32	27	24	14	25	23	38	22	26	18	22	21	26	24	12	11	22	25	11	16	27	23	20	19	22	25	26	18	15	26	16	19	21	17	26	25	23	25	20	12	35	25	24	23	28	14	27	27	25	27	24	15	17	28	20	31	20	24	22	19	24	17	26	33	26	26	23	26	17	30	14	26	20	27	22	8	33	24	23	28	17	21	23	23	25	24	35	19	37	19	29	19	19	17	18	20	12	31	24	22	17	19	20	30	18	27	17	20	20	24	23	20	19	16	23	11	25	27	32	30	20	25	24	27	21	15	21	16	13	13	21	18	20	22	17	26	21	18	26	15	21	18	17	20	27	21	25	19	20	21	16	25	21	20	24	22	20	22	19	27	21	12	23	22	18	23	28	28	20	31	21	20	21	19	23	22	26	21	21	22	21	25	22	19	20	20	26	31	11	26	27	23	22	16	21	20	20	18	21	31	18	27	20	19	12	17	18	15	33	17	24	19	17	14	16	25	22	18	17	22	18	23	20	20	16	14	24	23	24	25	25	24	15	19	22	26	26	15	25	21	17	26	15	24	21	24	16	20	24	28	29	27	22	24	23	26	15	20	28	22	19	13	22	27	29	21	27	16	17	15	21	19	16	26	17	8	26	31	21	19	21	18	19	20	30	8	30	14	29	28	24	26	24	22	23	16	25	30	11	24	24	27	23	13	24	18	15	21	16	28	15	21	29	24	25	14	22	17	23	19	27	20	38	27	18	21	20	22	23	26	27	21	26	33	14	20	23	22	18	21	34	19	21	26	21	22	20	17	20	19	13	28	24	19	29	20	19	19	24	17	14	22	20	19	27	27	17	15	26	17	25	27	22	22	25	18	25	25	19	21	15	16	26	24	25	28	24	24	19	17	20	29	26	16	28	20	24	20	19	30	19	29	19	20	23	15	27	24	24	27	30	25	25	19	24	23	17	18	31	20	16	25	20	21	26	25	23	23	25	17	22	14	20	24	25	24	22	25	22	26	22	15	15	19	24	17	30	26	20	20	21	28	22	24	18	10	22	22	23	22	17	27	28	20	17	15	26	19	21	31	21	16	27	11	21	33	30	27	16	30	21	20	20	26	17	20	20	18	24	20	14	23	23	20	13	22	26	24	23	9	24	22	12	34	27	19	16	24	28	23	13	26	21	27	26	17	17	27	12	29	29	20	30	13	19	18	26	26	19	21	29	23	26	18	17	22	24	24	32	10	18	25	12	18	20	31	19	18	20	22	12	21	23	19	27	32	32	22	21	14	22	23	27	18	31	27	16	14	11	20	24	15	23	28	20	18	20	19	20	27	16	20	25	20	19	18	16	27	33	30	25	29	18	16	16	16	22	24	26	28	26	18	22	24	24	19	19	32	18	17	20	24	28	8	24	19	22	21	26	24	21	30	18	19	30	20	25	18	28	33	21	26	18	22	18	16	15	32	16	25	19	18	20	33	27	22	22	15	22	21	19	13	28	22	16	20	25	15	26	18	19	19	28	19	20	30	17	24	35	24	28	17	18	25	24	23	13	23	18	18	17	13	17	14	27	22	14	19	24	27	20	21	21	16	26	23	18	25	21	19	23	14	20	18	25	23	23	21	23	26	15	28	22	20	26	19	17	17	25	20	26	28	25	29	33	23	24	22	11	15	22	17	24	19	21	21	23	24	21	19	24	21	20	17	25	23	23	19	13	18	19	30	27	23	23	13	25	20	19	25	20	19	26	26	16	27	18	17	28	18	16	31	24	18	25	18	26	23	26	15	15	24	25	20	18	11	22	25	23	19	21	22	24	29	16	22	26	22	25	19	23	14	21	15	20	22	26	17	25	16	13	29	25	15	19	25	17	20	18	28	26	22	29	19	15	16	20	16	10	23	24	24	18	13	16	24	22	21	22	17	27	26	29	20	18	27	17	27	13	21	31	20	18	23	23	18	22	16	24	27	16	27	20	19	33	14	14	17	22	27	28	16	25	25	13	17	15	19	19	21	19	26	18	16	24	23	23	21	26	17	22	25	26	23	24	21	27	23	28	20	16	30	23	21	24	22	17	22	20	19	21	18	34	23	31	17	24	25	19	28	31	30	29	23	22	23	21	20	29	18	20	16	16	18	26	23	21	24	23	23	12	19	29	23	24	15	24	14	17	22	19	24	28	14	28	28	20	23	21	32	15	20	23	22	23	15	26	23	12	22	22	16	24	17	29	15	28	25	23	20	26	19	20	14	26	18	17	21	19	33	20	22	23	18	23	21	20	21	19	21	18	22	18	19	27	25	24	21	30	17	26	24	25	20
40412	30310	24351	39598	45647	42876	38365	34024	30401	25991	22071	18828	16067	13440	11251	9171	7616	6388	5700	5456	5076	4559	4266	4262	3918	3878	4037	3817	3176	2899	2647	2609	2182	1847	1715	1623	1523	1382	1258	1083	1007	871	791	705	726	740	719	677	703	676	679	645	660	686	613	602	607	622	535	577	535	547	526	557	580	585	552	519	513	560	561	550	524	545	563	601	593	540	557	525	567	551	521	500	457	470	492	484	481	512	509	512	467	465	417	423	400	374	425	417	394	428	407	437	417	389	420	393	444	384	394	347	394	404	397	409	343	391	391	386	385	388	368	370	388	384	410	396	397	397	373	382	389	385	410	374	375	364	353	330	433	360	378	390	380	396	390	368	405	421	406	387	345	391	397	360	437	422	396	419	400	371	381	366	347	363	382	346	342	372	345	365	370	352	382	367	398	383	380	379	358	372	410	375	368	372	395	381	380	349	380	367	378	369	351	349	376	387	395	357	398	363	398	348	380	375	344	372	394	392	361	399	351	401	366	348	410	373	365	388	355	353	348	382	377	410	350	355	368	370	405	360	390	348	356	379	389	386	416	400	365	378	325	364	405	407	363	372	387	381	386	346	341	369	393	355	368	378	394	385	385	346	385	402	346	349	366	371	383	377	405	368	391	397	367	393	379	371	359	404	384	350	386	337	376	356	382	374	343	397	360	355	388	375	369	352	392	385	367	350	376	338	403	400	354	411	401	387	381	373	346	387	413	364	378	389	403	344	362	367	393	363	334	384	395	398	375	382	368	375	368	405	363	359	351	406	336	355	392	380	378	339	370	335	334	373	371	380	382	394	366	387	381	365	390	378	367	370	371	384	407	409	404	373	405	356	374	384	361	426	367	360	411	405	393	369	394	405	361	361	383	375	399	347	411	353	354	353	378	447	385	375	373	367	345	360	358	338	390	383	367	374	395	369	341	416	390	364	371	375	372	389	378	376	369	399	364	419	375	360	360	381	341	365	361	366	381	350	387	399	357	340	388	385	364	378	365	377	383	381	359	400	373	399	411	375	354	395	406	380	381	381	382	356	363	392	350	390	380	409	380	385	402	336	435	389	358	371	352	372	386	391	351	406	383	401	384	362	411	393	406	358	374	357	363	364	408	367	391	393	380	371	373	365	366	357	384	357	403	365	404	383	370	403	365	342	353	353	345	392	387	356	364	366	322	413	374	364	364	405	381	414	378	381	377	372	390	386	379	382	400	408	374	383	381	399	392	385	379	355	371	376	386	395	362	342	374	358	403	387	391	365	368	345	355	337	401	383	358	393	372	410	349	387	376	382	372	388	376	342	387	379	363	384	381	382	392	373	376	388	357	365	353	366	388	383	333	378	378	411	363	382	349	371	396	390	341	372	380	381	389	385	392	396	370	359	402	385	407	379	373	394	367	362	360	372	377	372	371	389	374	395	360	399	390	335	366	358	373	356	379	379	391	410	381	372	317	408	372	405	361	377	369	372	402	354	375	366	366	353	383	372	404	351	382	367	358	393	371	386	392	363	382	336	375	359	399	384	373	387	409	378	381	391	368	355	375	371	391	361	392	399	373	394	371	397	378	380	382	349	398	376	337	414	390	367	401	374	317	382	371	392	354	363	393	378	385	340	398	367	427	386	366	393	380	358	346	385	354	363	365	355	352	378	381	389	372	385	344	380	384	377	375	368	366	383	394	384	403	404	362	399	445	373	369	380	389	380	381	391	364	386	394	402	385	397	353	359	356	364	391	366	397	387	386	381	356	411	362	367	352	391	362	396	338	392	377	380	387	389	381	396	377	364	377	356	379	389	392	387	364	389	401	400	391	411	363	392	378	367	384	385	373	356	375	349	362	385	400	353	360	371	367	405	367	390	365	361	373	407	381	396	390	409	370	404	373	349	370	358	318	367	368	378	372	398	362	361	401	386	374	391	382	363	373	370	372	382	372	369	365	369	361	348	378	375	429	382	339	363	370	397	355	399	411	372	378	375	361	354	361	360	366	393	391	374	389	357	410	339	380	350	395	370	326	377	347	367	379	402	401	371	366	378	368	396	374	350	391	410	346	389	373	407	364	386	375	355	394	375	358	359	407	350	349	393	388	361	341	327	385	399	344	389	384	397	371	367	449	403	357	362	359	391	365	388	385	365	382	390	362	421	367	396	387	372	372	350	371	399	376	396	409	337	372	346	376	389	350	373	338	385	374	359	364	395	375	422	360	381	364	357	386	375	386	355	380	390	379	411	343	376	380	386	412	384	355	366	404	379	360	350	333	375	355	381	339	362	410	376	386	389	395	384	355	375	392	399	376	396	372	416	372	363	373	380	374	372	380	393	392	381	363	386	385	356	375	364	351	375	360	386	377	360	407	361	381	374	364	389	365	387	394	379	349	383	353	374	397	387	406	363	365	391	341	380	348	364	393	361	360	372	358	393	380	342	368	386	382	370	381	417	380	376	380	331	411	385	378	399	391	386	381	390	381	326	369	384	399	356	387	365	340	347	390	352	371	372	399	384	355	404	374	413	360	360	364	356	371	412	401	398	372	382	393	387	379	365	393	361	372	403	377	360	376	407	354	382	390	398	400	380	388	368	379	368	390	377	380	364	396	390	350	369	385	356	363	356	420	373	345	359	351	349	386	366	383	379	358	372	359	387	365	360	380	403	333	337	350	374	375	349	349	400	376	393	380	353	356	381	393	410	318	363	404	361	377	405	383	379	362	354	382	361	366	356	368	362	391	352	372	393	366	386	380	370	389	408	412	368	372	388	390	387	349	371	382	400	426	382	368	357	378	381	364	359	400	349	370	383	379	397	374	366	372	365	435	383	385	422	379	404	381	386	347	385	367	366	366	380	408	390	364	402	383	407	363	373	373	361	375	345	376	386	368	355	393	370	413	398	339	389	366	419	374	373	389	385	383	351	387	369	390	391	408	361	368	351	389	364	364	388	347	380	386	379	373	369	406	387	355	396	395	354	378	372	378	352	400	374	380	389	323	373	380	394	356	384	390	367	357	377	348	369	381	377	373	364	391	397	395	397	376	383	323	383	349	403	371	394	391	389	362	364	375	387	392	353	354	346	377	346	386	372	382	394	389	406	353	359	370	401	371	381	376	386	381	385	362	380	350	378	392	387	367	351	390	397	395	403	386	366	410	396	366	396	362	366	351	384	383	360	375	363	384	443	364	368	393	400	371	360	377	366	367	358	373	334	390	369	355	371	368	381	364	376	390	395	376	368	379	369	395	392	388	378	363	376	357	369	403	335	412	358	412	367	350	362	375	417	393	391	390	394	403	407	402	388	363	393	373	407	326	424	358	401	407	361	406	386	379	359	374	369	380	386	375	417	397	345	375	385	347	354	387	350	374	354	393	334	372	403	367	386	390	376	394	380	395	396	336	352	395	405	340	385	340	405	378	370	388	360	354	394	386	375	381	382	400	371	363	372	367	357	344	389	350	389	413	378	382	378	390	366	356	414	365	360	373	384	421	338	385	392	380	374
2798	1103	722	564	863	839	715	517	434	346	314	252	195	153	106	115	82	79	65	75	62	73	52	53	50	60	67	55	52	38	44	40	43	39	35	34	29	39	33	25	27	21	19	14	20	21	30	21	20	16	26	23	18	15	24	21	23	16	23	17	8	20	19	19	26	16	28	28	15	25	25	19	24	20	23	24	23	21	24	27	23	12	25	22	22	14	19	13	17	23	22	16	24	21	17	15	20	18	16	12	17	14	20	24	27	24	16	24	26	16	15	24	16	23	15	20	19	22	15	19	19	15	13	13	24	13	13	22	23	23	23	19	18	18	19	20	16	20	17	20	25	23	21	11	25	15	20	20	14	20	17	18	26	12	15	7	19	17	17	10	17	16	16	19	16	15	20	16	21	22	20	20	14	19	17	17	20	23	21	15	10	20	17	26	19	17	23	13	15	18	16	20	20	16	13	20	15	24	20	16	10	18	20	26	17	24	26	15	17	23	16	24	15	21	15	20	20	15	19	12	13	22	24	13	16	19	18	17	25	14	19	14	15	19	12	27	17	20	16	22	14	17	18	23	17	19	28	20	23	16	21	15	16	20	11	19	17	16	24	13	22	26	27	14	16	23	20	21	22	16	17	34	21	16	18	13	18	18	31	19	22	27	21	20	16	25	17	15	19	22	22	19	21	19	15	24	23	18	26	12	14	23	20	27	20	17	13	26	18	23	27	23	22	16	16	21	19	15	26	20	19	18	22	15	16	22	18	16	18	17	14	14	9	17	23	16	21	19	16	18	16	19	22	21	28	20	14	12	16	25	23	20	20	21	10	19	13	21	18	16	24	19	17	15	25	22	18	15	22	20	19	15	16	19	17	15	18	23	18	13	11	21	18	25	23	21	12	9	18	16	23	16	21	18	15	25	20	17	14	19	17	12	20	15	16	17	18	16	22	18	25	20	16	20	13	19	23	18	25	20	20	18	25	17	21	17	16	20	16	18	26	22	19	20	12	15	16	24	21	26	25	23	21	16	21	22	17	18	27	24	19	23	12	16	19	15	20	23	20	18	20	17	22	18	14	19	18	14	16	15	22	19	17	17	16	14	23	24	16	24	11	13	16	18	19	23	13	23	25	19	11	13	14	17	12	16	20	20	27	21	17	20	20	12	14	12	16	21	14	20	18	26	17	12	24	15	17	24	24	17	18	14	18	15	12	19	18	25	17	24	19	15	19	17	19	12	18	17	16	18	21	18	25	14	19	18	25	16	19	14	16	19	16	24	18	17	24	23	16	28	24	18	20	19	10	21	15	13	16	24	18	19	14	17	17	11	14	21	18	26	22	23	18	21	19	19	17	23	21	30	25	16	21	23	17	20	21	21	17	20	15	11	20	13	23	22	22	18	17	22	15	22	22	17	25	11	17	15	32	17	12	15	20	18	24	18	27	14	16	22	16	22	15	20	35	20	23	21	19	21	18	19	20	18	22	16	18	17	24	24	22	21	16	22	22	17	17	24	16	17	16	20	12	23	20	17	12	24	23	24	20	20	15	18	14	16	19	11	10	20	21	12	19	20	21	24	14	24	11	20	14	16	20	18	15	23	20	19	12	19	15	23	16	14	14	16	14	20	13	15	15	25	24	20	23	24	15	17	20	14	16	22	15	16	16	16	11	14	13	18	13	21	16	17	13	24	18	21	15	16	22	18	17	24	17	19	14	21	16	19	13	14	23	14	21	25	31	13	20	21	19	26	18	19	20	18	18	19	16	22	26	26	24	27	18	25	27	17	19	16	16	18	26	18	19	19	20	23	21	13	21	26	21	22	22	14	20	21	26	13	17	14	20	28	16	20	24	13	19	13	14	21	18	11	18	22	16	19	18	21	18	25	24	12	17	11	23	21	21	20	21	14	26	18	17	19	18	18	20	19	20	20	20	19	16	19	25	23	28	14	18	18	21	16	19	17	16	20	18	15	18	22	16	23	16	17	19	24	9	15	16	21	24	24	14	24	24	21	26	17	27	19	22	20	21	19	19	14	22	11	20	28	22	21	12	18	18	24	18	15	13	15	25	24	20	18	18	21	25	17	14	19	13	16	17	22	20	16	24	17	15	16	20	14	13	20	17	20	12	17	12	20	21	15	23	20	10	18	18	25	16	21	22	12	12	13	13	13	9	14	27	19	19	21	21	22	17	24	15	17	15	13	11	17	18	12	18	18	8	24	23	18	15	16	18	22	17	17	17	18	19	21	16	22	24	20	36	17	20	22	22	19	22	24	26	23	27	13	22	11	15	16	23	22	14	19	24	25	26	24	15	17	12	16	31	25	15	18	32	20	19	21	22	15	19	18	11	18	25	20	24	24	21	22	28	16	15	26	25	16	17	22	19	16	20	16	20	19	19	13	16	16	20	22	20	22	21	13	29	20	21	18	23	15	21	22	15	35	13	20	20	22	18	18	21	22	13	19	16	19	15	18	16	20	30	20	17	21	24	26	19	21	14	20	21	15	18	22	19	17	15	20	21	16	20	16	22	24	22	22	11	20	27	25	24	12	21	26	25	18	23	17	18	13	18	10	28	21	22	22	21	22	19	16	23	18	15	21	22	13	14	18	16	22	21	17	21	16	18	25	15	21	8	21	16	23	16	23	19	20	20	12	17	20	14	22	24	15	23	16	10	22	27	14	15	24	15	22	18	22	22	24	18	21	15	18	21	18	14	12	21	19	18	21	17	22	19	12	18	21	18	20	24	25	19	11	19	15	16	12	17	26	14	19	21	19	13	16	26	20	18	20	21	12	25	17	18	21	16	26	19	17	10	28	19	15	15	20	19	15	14	16	21	25	16	18	26	22	18	13	19	23	18	19	15	20	17	13	18	21	20	20	22	20	20	19	14	13	19	27	16	19	17	20	16	18	13	21	26	16	21	12	24	16	27	10	20	19	17	19	26	15	18	18	14	20	15	17	21	24	21	18	21	19	24	26	19	18	18	20	15	24	14	17	21	28	18	14	19	16	17	15	19	20	20	22	18	10	17	15	13	19	21	17	19	20	19	18	13	18	19	11	14	19	18	13	18	10	28	21	20	23	26	20	14	15	17	23	22	24	23	18	20	17	15	16	16	15	13	14	28	17	17	20	13	27	13	12	15	16	22	19	12	33	17	23	21	18	21	18	22	17	15	17	24	15	13	20	14	17	17	26	23	15	11	18	22	21	25	14	19	18	16	15	23	23	26	20	9	18	16	13	19	18	19	22	15	17	24	26	26	24	17	17	19	13	17	15	22	19	16	21	26	23	18	19	19	19	14	17	9	19	21	15	22	25	20	25	16	20	19	15	22	21	18	16	18	21	12	20	12	12	21	19	23	26	21	25	19	13	14	19	16	15	18	14	14	18	13	21	23	21	23	20	18	21	27	16	18	16	11	16	21	23	12	27	14	21	26	20	21	13	25	17	21	23	23	22	20	13	19	22	21	22	20	14	19	16	15	22	15	22	22	18	20	20
31845	22685	16459	31661	37319	34333	29703	25352	21139	16851	13978	11426	9422	7507	6104	4966	3959	3270	3014	2833	2735	2474	2461	2431	2134	2170	2289	2139	1800	1654	1550	1485	1189	1103	986	936	844	878	770	687	619	535	558	489	483	466	441	507	403	433	425	437	463	427	462	388	433	400	443	400	386	411	395	427	437	420	409	367	400	414	402	402	395	424	418	450	440	430	395	388	443	393	403	381	404	372	404	388	424	385	386	376	395	351	366	348	369	330	351	295	341	405	353	351	339	333	337	376	319	331	315	304	299	301	324	336	305	323	309	327	308	308	341	363	332	310	327	356	327	333	352	340	338	303	321	343	297	314	300	295	306	346	323	344	344	291	336	335	337	330	343	336	351	347	311	358	331	317	347	319	318	309	332	286	335	319	327	347	334	320	308	335	301	312	302	336	307	311	355	359	316	331	325	354	335	341	326	323	330	327	308	326	320	324	311	335	364	342	326	318	343	345	307	339	285	346	316	368	323	307	362	344	313	335	328	312	316	315	321	321	324	313	322	325	343	325	333	317	326	304	339	320	308	323	345	339	355	340	314	348	281	330	314	355	347	316	304	323	334	322	336	319	323	322	330	321	340	306	310	331	336	296	369	286	306	325	338	337	313	317	315	353	330	326	287	332	316	310	311	359	344	358	309	293	318	359	313	328	329	354	326	352	304	328	305	347	336	332	320	315	347	306	320	354	303	327	331	325	337	338	325	337	323	345	287	332	334	334	331	322	304	335	327	297	290	302	318	337	309	342	327	336	276	347	308	332	334	326	290	320	326	320	339	315	322	344	345	284	325	321	357	332	336	328	328	321	320	341	311	291	377	332	297	332	317	317	296	354	290	314	305	321	326	335	327	343	332	331	317	341	286	367	321	309	350	354	343	317	322	342	315	313	297	312	322	308	319	310	314	351	333	300	310	322	334	335	291	349	308	337	357	333	320	328	336	309	320	328	329	333	322	329	317	321	343	331	341	318	321	322	296	323	320	328	356	318	296	302	327	317	314	314	314	356	347	324	300	339	357	328	334	304	335	350	326	294	336	365	344	299	345	337	324	323	322	330	303	319	305	306	315	344	365	316	337	319	306	314	306	304	314	312	318	320	327	361	294	320	338	348	297	338	307	304	324	323	309	342	342	305	315	319	345	313	313	306	348	339	324	329	344	301	333	365	292	325	327	313	326	326	372	334	317	313	339	334	315	307	325	327	318	317	303	330	312	321	317	320	323	328	301	351	309	322	313	329	309	317	343	309	309	309	315	300	318	342	316	307	324	337	339	284	292	345	299	316	341	334	324	298	322	326	332	321	317	327	311	323	330	322	322	351	336	321	321	334	336	333	335	334	350	344	306	313	325	324	307	298	336	322	299	338	324	327	326	304	358	323	330	346	329	315	350	321	299	322	340	316	337	337	288	319	339	340	319	305	312	350	303	347	306	306	346	332	338	331	306	346	318	348	325	308	332	350	318	336	312	370	358	319	331	345	320	335	317	301	323	327	350	308	344	311	313	311	346	352	300	347	330	345	321	305	318	321	329	345	340	333	332	328	348	318	341	328	324	327	313	315	330	319	327	333	338	326	367	320	291	337	313	313	314	315	313	356	298	339	327	300	300	341	325	298	327	333	311	301	335	352	329	317	316	300	345	338	344	332	336	338	316	324	347	319	302	296	277	327	324	284	349	320	311	334	353	340	303	327	325	354	356	340	306	317	331	334	339	351	332	316	341	299	329	337	328	292	319	351	321	343	319	307	334	331	319	317	344	304	291	352	363	332	331	306	324	343	344	339	302	351	341	343	298	330	339	348	343	333	335	327	340	300	323	351	311	341	311	336	338	312	304	318	340	313	324	311	326	343	327	286	327	336	347	284	346	327	334	296	340	333	298	328	310	326	360	315	322	339	337	302	300	346	310	302	338	342	297	350	310	338	326	289	349	328	360	321	342	317	341	311	332	336	313	339	350	295	307	346	326	302	336	351	330	343	308	324	319	367	310	300	313	303	315	356	320	320	333	361	326	356	320	346	315	326	283	309	328	297	356	329	315	295	336	331	322	327	282	328	316	317	312	350	322	340	370	336	315	329	307	330	299	316	315	347	350	327	337	305	354	347	300	322	336	361	301	305	332	330	351	306	344	318	319	320	337	316	367	335	334	342	365	307	325	331	318	357	313	305	343	309	331	333	332	328	328	333	320	290	331	320	306	346	318	351	339	323	328	335	313	329	330	312	348	341	301	327	344	313	301	319	309	360	337	356	340	336	322	320	332	308	321	329	346	308	337	324	316	315	341	374	324	332	320	332	315	318	314	316	331	317	340	310	338	269	311	316	341	308	320	311	319	333	348	337	325	349	327	334	330	329	313	347	328	302	302	329	332	311	334	348	337	301	319	325	318	318	289	336	325	324	312	310	334	329	315	355	349	326	342	327	304	326	348	311	313	338	303	323	367	337	336	319	327	336	343	355	332	318	330	335	343	327	337	364	326	309	347	321	304	310	335	355	345	325	327	327	330	350	316	306	303	329	306	314	341	296	349	321	320	318	337	317	325	333	341	318	331	304	321	335	300	348	366	352	309	358	361	332	323	339	319	314	336	339	332	332	338	302	340	326	345	295	316	338	303	335	351	305	306	344	343	324	327	311	311	323	338	332	334	302	316	351	334	310	302	303	317	303	316	374	337	315	298	321	294	327	306	315	310	312	344	286	340	315	310	311	310	341	307	326	295	329	303	347	350	343	315	324	309	308	325	332	293	349	321	303	339	317	324	349	347	306	321	303	315	316	318	333	332	306	308	315	345	310	314	330	334	303	347	334	321	348	326	313	327	307	332	316	337	291	307	336	313	289	315	307	331	318	326	342	340	344	311	325	354	314	322	325	312	321	316	319	330	324	334	357	300	349	333	328	325	341	317	283	313	340	345	368	322	328	335	311	302	326	329	347	334	308	304	343	325	316	343	325	335	307	318	300	323	332	302	289	328	338	302	337	327	362	330	302	346	316	292	332	330	308	308	333	346	350	335	344	313	314	335	328	335	361	342	334	313	355	307	316	320	304	301	328	322	337	328	333	316	310	297	323	308	315	322	329	308	322	296	302	345	340	349	309	315	325	349	313	334	339	329	353	331	352	322	310	310	340	311	298	340	350	331	320	352	372	330	309	337	346	274	338	314	337	329	298	328	317	320	339	319	308	328	325	333	307	320	346	290	325	316	318	281	328	327	330	295	320	337	321	339	304	302	331	319	320	312	308	317	306	328	310	338	305	342	327	342	348	343	324	321	331	327	321	346	286	349	345	359	362	302	344	316	329	323	334	330	349	294	314	300	333	333	343	331	323	317	325	326	340	312	341	322	313	334	329	343	321	283	335	336	308	308	318	309	292	333	341	309	324	322	353	328	338	340	349	341	334	340	336	305	369	330	296	334	320	337	301	332	322	357	321	329	303	305	327	318	347	316	323	306	337	309	328	336	330	314	353	309	309	306	311	351	318
2531	1162	680	575	921	895	741	607	419	367	306	246	190	154	135	87	91	56	62	57	62	60	49	67	60	60	61	38	50	44	36	32	28	34	35	28	24	27	37	19	17	23	18	14	18	13	17	21	12	16	20	25	20	17	11	15	13	20	17	15	13	24	21	14	17	22	17	18	19	14	10	19	18	14	17	18	21	21	18	12	18	27	23	20	20	20	20	22	15	28	17	21	18	17	19	18	16	30	17	18	23	12	15	21	15	18	19	8	17	27	18	17	11	15	15	20	11	16	9	21	20	18	15	18	11	18	11	24	13	19	17	11	11	16	14	11	22	17	14	12	23	21	20	18	17	16	20	17	10	27	21	11	18	22	13	14	16	17	19	16	19	20	22	22	17	19	17	12	14	21	11	12	11	13	11	21	19	12	22	20	15	13	21	12	7	16	10	16	13	27	13	18	11	10	9	16	16	18	14	17	22	19	18	12	10	15	18	26	14	17	21	15	19	17	16	17	10	19	14	23	29	16	20	6	14	15	16	13	17	24	19	23	17	17	14	11	16	17	9	14	17	14	13	23	19	10	19	13	15	14	13	19	15	12	14	13	20	16	16	12	20	19	16	14	21	18	14	19	11	19	14	20	16	23	15	16	15	18	26	18	20	19	14	11	13	16	15	24	19	20	17	11	26	16	11	22	15	16	13	14	14	9	19	12	22	16	21	15	19	18	6	21	18	29	20	26	14	13	11	11	15	15	13	13	17	12	18	14	25	11	15	21	23	15	16	13	22	17	21	18	11	14	13	16	12	14	12	26	13	14	23	11	14	20	18	14	16	15	17	16	13	13	18	23	11	17	22	15	24	15	17	14	13	13	10	24	18	19	18	14	18	13	22	14	11	10	9	13	18	22	22	16	19	19	19	14	13	22	17	20	21	12	15	18	15	18	21	11	18	18	16	14	13	19	20	18	18	9	10	24	22	19	11	15	12	16	19	18	16	12	21	20	17	16	20	12	12	14	14	17	15	17	22	24	12	13	18	20	16	14	17	17	14	17	16	19	16	18	16	13	20	19	16	15	25	9	19	16	17	24	10	17	12	22	21	16	19	15	12	13	12	13	16	13	19	15	22	13	15	24	16	24	14	13	21	16	15	26	18	19	14	19	19	13	13	20	21	16	15	20	14	12	18	10	14	17	15	13	23	15	14	15	15	19	15	12	18	19	19	18	9	11	15	19	14	20	23	20	9	21	14	16	17	16	12	15	13	17	24	19	9	10	15	16	12	16	15	21	14	10	16	14	16	14	21	15	14	16	13	15	13	23	14	20	19	14	12	18	20	13	19	14	13	10	8	17	17	17	18	20	19	17	23	21	17	11	12	15	21	15	15	18	15	16	18	11	13	19	18	12	16	11	17	21	21	17	11	19	24	22	18	18	19	18	19	16	20	15	23	24	14	18	21	8	17	12	14	20	13	16	12	24	19	19	10	16	16	22	13	18	19	10	15	10	17	15	24	19	13	17	21	16	20	14	9	12	26	13	17	17	14	16	18	22	16	11	19	11	15	20	11	21	17	14	14	15	13	17	22	13	21	12	11	19	17	15	17	14	12	10	22	21	17	17	13	20	15	20	16	17	14	21	21	20	18	16	15	27	26	14	15	12	10	26	18	9	13	19	14	18	19	21	16	16	18	18	22	6	17	15	15	13	17	12	15	16	18	19	19	13	20	12	18	19	17	10	25	12	13	23	13	16	21	17	10	19	19	18	25	15	16	14	11	20	14	22	15	13	13	19	16	18	16	18	18	11	13	17	12	18	20	18	20	15	15	21	14	18	15	15	19	16	11	8	17	17	18	21	15	15	28	14	6	14	19	24	15	18	16	19	11	24	20	21	20	14	15	10	18	15	17	19	15	13	15	16	17	15	15	14	16	23	9	18	22	21	10	17	19	16	22	18	20	13	19	15	15	21	23	7	19	18	14	20	14	15	16	8	18	26	11	12	18	15	13	14	10	23	16	11	13	12	18	21	18	20	11	18	17	17	11	21	14	13	9	13	16	19	15	17	13	20	14	16	14	22	13	23	14	13	15	24	24	20	13	12	12	14	17	11	20	19	16	11	17	12	23	21	15	21	13	18	18	16	20	13	14	13	18	24	16	19	20	16	10	17	13	15	17	11	23	23	23	11	17	16	20	12	22	12	15	13	18	25	9	22	16	13	11	15	15	18	13	13	15	23	15	15	8	26	20	17	19	16	12	17	12	20	18	13	25	23	18	12	14	12	11	17	11	19	14	24	19	19	19	15	15	19	18	14	22	15	13	13	19	21	16	23	21	15	19	24	20	9	13	12	14	16	19	18	15	19	11	14	23	19	25	13	23	18	17	8	17	23	12	18	20	19	17	15	19	21	10	22	11	26	11	21	17	15	17	21	10	10	17	14	10	13	21	15	11	15	19	13	15	7	14	10	15	21	20	18	22	22	15	14	20	18	16	14	19	13	17	9	12	18	21	15	14	20	15	12	12	12	15	12	14	12	10	11	20	19	12	15	19	19	13	23	11	14	11	20	15	16	11	14	15	17	14	24	14	14	21	21	19	16	20	10	25	8	21	11	15	22	24	11	14	14	16	21	11	14	15	15	12	20	21	14	15	21	24	17	13	19	11	14	13	14	19	14	20	14	18	16	19	25	15	10	15	27	19	12	19	18	21	14	19	22	20	18	22	19	20	15	19	13	21	16	11	15	22	17	14	13	13	16	22	14	23	16	18	12	13	16	21	19	10	15	11	17	19	14	19	17	14	22	10	17	13	21	15	19	16	26	17	16	13	16	19	14	10	15	21	21	17	17	19	11	20	12	12	25	17	21	12	14	19	17	15	16	12	19	17	19	16	25	21	22	19	10	16	6	20	18	17	22	18	15	16	16	16	18	10	17	14	19	10	9	15	20	12	20	14	18	25	14	18	20	20	12	24	8	17	18	18	18	12	14	17	15	15	15	13	22	15	12	14	22	13	16	17	16	17	12	13	22	14	17	11	14	24	10	15	9	14	20	18	15	17	10	14	15	14	13	14	18	10	14	17	17	10	6	25	24	16	19	20	17	19	16	11	19	22	16	17	13	9	14	15	12	17	22	11	15	17	22	17	23	13	18	11	15	15	16	25	11	20	14	16	19	12	16	14	12	15	16	16	16	19	9	15	16	28	20	18	13	16	17	11	17	17	19	17	15	18	16	20	12	23	8	18	17	20	11	15	17	13	14	15	14	20	17	13	17	11	19	17	19	17	16	14	23	16	15	10	11	24	11	20	18	20	14	14	15	11	17	17	16	16	22	14	17	12	10	20	20	13	14	17	18	12	17	17	12	15	19	14	16	15	13	17	15	17	21	21	19	10	22	15	10	26	16	21	18	16	11	15	16	18	14	14	11	17	19	16	16	15	18	23	19	19	21	16	16	15	25	15	15	17	12	21	14	14	17	21	20	15	20	17	25	17	17	17	22	21	18
32797	22828	16895	32127	37868	34776	30017	25390	21064	17212	14355	11632	9717	7718	6054	4965	4095	3294	3104	2971	2779	2525	2556	2427	2277	2256	2409	2062	1739	1647	1594	1382	1202	1161	985	919	838	783	726	630	592	514	485	440	478	450	457	441	466	457	427	426	459	429	421	389	397	372	370	378	352	365	365	372	378	368	411	334	392	402	383	357	338	374	413	398	396	363	392	388	383	354	347	360	331	305	355	367	348	344	301	331	363	305	335	322	294	334	307	319	327	308	304	293	266	285	289	302	286	331	261	316	320	259	320	303	285	266	286	242	272	293	289	321	312	297	298	312	303	312	313	284	289	288	273	271	288	283	280	288	312	293	312	292	278	280	263	290	305	280	317	312	291	288	312	297	278	293	319	300	263	293	283	266	317	276	269	288	246	316	306	294	262	271	262	299	278	266	311	283	305	281	282	310	280	281	286	323	277	290	309	320	306	295	293	271	323	275	280	303	290	295	297	313	285	256	286	279	287	314	288	311	264	312	304	269	283	311	297	274	311	306	286	313	291	266	262	282	299	258	296	272	249	290	307	312	315	296	291	263	295	272	295	288	261	284	262	281	300	273	294	305	287	290	279	298	300	273	309	296	283	311	296	283	286	294	300	278	292	282	259	275	293	282	281	250	277	299	286	292	293	257	285	297	305	300	303	307	274	272	263	290	280	269	318	314	304	289	294	289	298	341	290	295	270	246	271	281	272	271	295	280	283	285	282	300	303	264	300	285	286	295	314	253	294	292	275	271	288	302	302	294	281	284	282	292	285	301	288	286	284	292	281	277	259	284	299	287	316	290	289	320	318	294	282	318	302	282	301	285	300	276	265	281	274	285	291	283	267	279	340	289	269	295	326	292	253	261	283	299	301	253	268	295	301	287	251	309	288	280	271	318	275	290	282	303	292	309	258	286	321	299	256	349	332	262	272	268	294	299	277	266	292	270	308	285	278	277	299	281	291	286	278	286	302	309	289	285	291	293	290	292	310	289	303	304	299	270	280	258	291	327	271	296	311	283	283	314	295	314	282	269	287	304	287	258	311	301	289	295	285	275	279	301	271	255	290	332	278	292	286	279	270	282	313	273	286	244	293	278	323	284	303	267	286	275	276	278	282	296	304	271	273	269	273	305	302	310	316	270	282	277	282	296	267	266	298	290	285	308	282	288	249	283	275	299	308	269	313	277	301	310	282	272	285	308	275	301	298	280	286	305	263	315	306	290	304	285	281	279	261	273	282	248	271	292	301	278	309	297	245	290	298	255	316	280	285	296	271	275	271	286	260	286	266	300	278	273	283	275	267	252	271	266	289	286	318	292	302	315	306	293	276	312	293	284	310	302	269	301	296	278	300	273	257	288	280	280	277	299	310	294	301	307	284	283	315	302	294	267	275	281	285	304	250	270	276	281	294	278	282	284	283	303	264	287	292	299	305	294	290	278	289	306	311	292	296	297	300	266	295	309	301	289	293	258	294	283	268	292	260	304	305	284	285	258	299	279	286	307	294	262	275	275	256	264	288	260	283	296	287	302	283	324	312	333	284	276	285	288	276	281	296	297	299	310	277	288	293	293	288	264	305	274	271	294	289	289	275	277	296	299	289	287	305	302	269	291	288	294	288	284	295	289	263	270	275	282	292	263	280	299	275	299	315	283	282	295	262	300	260	271	315	279	248	320	283	294	293	293	285	278	291	316	289	275	319	255	299	291	351	307	292	266	284	267	273	283	271	286	273	277	265	308	290	290	277	261	289	290	303	297	268	279	302	290	291	306	335	283	287	317	286	300	297	303	302	299	290	277	270	284	307	324	300	279	259	260	318	271	280	304	284	281	281	301	291	274	276	297	279	274	273	303	299	287	264	303	308	288	269	296	287	283	277	299	287	297	304	266	281	276	280	296	267	278	259	286	288	279	272	270	301	269	309	289	309	276	301	291	278	301	307	298	288	242	275	281	285	303	268	278	282	269	285	316	297	306	291	263	286	321	289	273	284	273	316	248	327	276	314	276	288	307	276	313	294	326	294	297	297	294	281	280	285	291	303	269	315	286	282	290	320	258	285	283	288	261	290	295	250	315	280	265	289	272	280	311	294	285	306	275	306	289	293	323	295	293	297	311	274	295	255	258	319	302	302	307	267	266	325	322	274	277	284	285	293	276	276	306	289	294	278	304	281	276	261	295	290	260	262	274	279	297	290	299	304	316	258	329	298	313	263	301	281	297	307	300	299	280	304	314	286	277	304	253	279	288	298	297	299	276	296	284	311	303	258	291	302	320	259	280	298	308	318	265	274	261	286	325	294	284	274	282	292	268	291	290	269	289	291	281	256	289	280	278	263	276	321	303	291	259	304	291	286	292	252	279	281	293	301	271	316	286	290	293	290	298	276	300	289	303	302	290	262	276	291	316	321	326	286	280	274	275	300	294	293	281	273	271	253	292	268	306	275	267	269	282	303	274	293	304	282	278	310	286	301	277	294	259	294	274	264	309	280	288	269	295	306	321	289	272	287	316	280	298	286	294	282	275	276	309	270	285	276	300	295	290	276	276	280	293	270	289	282	299	255	316	300	323	282	303	279	299	279	309	300	294	295	304	271	286	287	268	285	261	279	281	291	262	305	321	302	297	316	253	276	264	301	299	291	298	315	272	329	274	318	299	288	289	282	282	275	266	276	306	322	290	317	287	306	272	299	278	308	295	284	302	286	282	305	271	288	294	307	284	260	291	303	280	301	283	318	291	285	258	306	259	275	301	304	256	307	311	304	319	268	272	302	324	300	282	232	303	294	290	304	290	277	296	278	302	279	291	289	290	307	302	284	301	264	306	290	301	290	261	311	290	292	277	282	299	278	276	295	299	275	290	286	285	282	304	277	284	288	289	269	279	289	270	315	290	258	316	297	287	271	296	278	310	272	271	316	261	302	292	268	308	313	281	284	267	255	272	291	293	298	298	262	307	281	288	281	277	303	294	297	264	269	255	296	291	274	275	317	317	288	291	254	289	309	325	277	293	298	255	305	290	287	302	317	278	296	282	281	280	307	292	253	288	298	276	305	287	308	306	260	310	322	262	275	304	256	282	269	292	245	292	260	291	261	274	277	290	291	275	267	298	294	284	288	314	278	278	300	294	294	293	263	281	316	321	301	302	262	298	294	255	264	265	268	302	281	274	303	317	280	282	288	291	279	310	286	291	286	270	276	309	243	299	296	283	266	313	296	283	288	336	288	284	302	302	271	295	297	278	309	280	296	269	302	290	283	270	269	322	289	302	283	262	267	292	320	274	308	315	266	284	274	293	287	292	291	271	274	274	293	282	291	315	256	270	282	307	272	263	279	312	308	302	271	280	280	310	296	307	300	292	279	288	284	263	289	273	282	286	286	309	283	282	309	280	255	294	281	284	313	308	266	252	321	291	299	282	300	289	324	305	274	264	317	277	265	270	299	301	290	273	321	244	274	321	285	291	288	302	282	298	272	298	270	271	283	272	273	269
4481	1504	990	817	1175	1178	909	782	608	515	435	332	277	249	172	142	140	119	87	94	103	95	102	77	87	73	83	64	57	53	55	62	46	45	42	34	32	40	38	37	33	24	27	33	28	34	45	40	34	34	33	27	35	28	26	27	37	36	27	35	37	24	35	20	19	21	36	24	27	34	35	27	30	32	28	39	31	13	26	38	24	32	24	24	29	21	31	30	21	26	35	25	28	32	17	31	34	21	29	23	32	23	21	28	23	18	30	28	38	34	24	26	19	26	19	21	18	17	27	35	29	21	33	28	27	33	24	24	23	28	28	30	27	28	30	29	32	30	22	12	29	24	29	18	33	28	23	30	28	29	19	26	21	23	29	32	28	25	20	22	28	30	16	32	13	32	28	17	26	19	18	28	27	16	30	26	22	30	26	29	22	24	30	21	18	29	25	20	37	27	17	23	16	37	23	37	24	17	31	27	27	23	28	31	24	29	24	25	22	15	24	16	28	33	23	37	26	24	23	31	23	22	33	32	21	39	29	17	20	19	27	23	37	24	26	34	27	23	32	31	36	25	25	23	28	23	24	29	27	25	25	38	26	21	32	21	25	27	34	24	22	31	20	29	32	26	17	23	32	29	33	27	28	25	20	25	20	25	29	25	26	19	32	24	29	30	27	15	23	17	27	20	35	19	30	25	31	28	34	29	36	27	27	28	19	28	25	23	22	19	24	31	19	26	21	23	28	31	27	24	29	25	20	30	27	22	27	26	28	22	29	28	30	30	13	24	25	27	30	20	16	28	22	24	22	21	25	28	26	27	17	28	27	19	18	27	22	25	36	17	30	16	24	23	28	19	27	24	21	25	25	14	18	25	21	30	24	17	22	22	29	28	29	27	24	21	24	20	22	23	32	18	18	33	15	26	26	19	21	27	26	33	33	20	28	23	28	17	27	15	28	30	28	27	33	32	27	25	19	23	20	27	24	30	23	40	28	23	33	34	34	34	15	20	22	19	12	20	24	28	30	32	26	29	27	22	31	21	35	31	33	30	30	25	25	29	30	30	30	36	35	28	37	30	20	29	29	25	31	24	25	25	21	27	27	21	28	28	23	19	34	34	23	22	29	13	32	30	24	32	31	27	24	36	31	33	25	28	20	31	29	37	21	26	33	24	22	33	27	23	22	27	18	27	29	29	36	26	25	28	18	19	28	28	33	33	37	38	33	21	33	31	31	19	21	34	28	27	31	23	18	28	33	20	26	35	29	24	25	29	25	22	20	24	31	17	26	26	24	19	26	30	30	30	22	28	18	24	31	25	29	25	30	30	20	23	28	26	27	22	26	29	31	24	32	23	33	28	30	33	23	16	32	26	27	21	24	28	21	23	31	31	21	23	37	28	26	33	26	33	30	28	25	22	27	25	32	26	31	50	22	19	23	22	15	20	35	20	26	24	28	38	24	27	31	27	29	27	35	27	26	32	21	22	28	23	33	38	28	26	24	30	23	31	25	29	21	31	26	26	25	31	30	23	29	31	26	26	24	23	17	32	22	27	24	20	27	29	28	28	24	21	14	17	30	31	41	17	25	23	34	32	34	31	20	22	16	26	34	29	30	19	22	37	28	18	28	27	31	27	24	14	31	28	26	21	15	25	24	21	23	20	23	22	27	21	19	24	24	28	26	18	28	28	25	21	15	28	23	28	14	29	28	21	24	21	29	19	21	26	25	18	29	39	23	21	19	25	30	25	23	25	25	18	22	36	30	23	34	29	36	23	19	32	33	29	30	29	29	22	30	33	23	24	24	21	30	24	27	24	32	28	25	18	19	25	21	18	21	23	23	19	19	28	25	34	18	15	22	31	24	20	31	24	37	16	22	31	30	30	25	26	27	31	20	25	28	28	26	24	25	21	24	30	26	32	24	31	31	24	25	31	28	24	21	31	25	25	27	21	22	28	30	31	24	20	31	32	32	30	26	24	22	32	26	29	24	28	29	26	27	28	25	34	26	37	21	19	32	23	24	24	36	18	18	29	25	23	28	30	29	25	25	21	25	28	23	31	32	31	28	20	35	21	27	18	29	18	31	26	30	26	25	32	26	20	32	26	22	31	20	22	21	30	22	32	24	23	30	27	34	20	29	24	28	25	27	28	30	28	23	25	19	22	19	27	26	24	30	22	27	25	23	27	25	18	22	27	17	25	20	19	33	35	35	30	20	16	30	25	27	30	29	16	21	23	34	26	41	18	26	23	26	22	26	24	23	25	20	25	27	24	29	26	25	26	18	24	27	23	24	30	27	31	21	30	37	25	23	23	29	33	23	32	28	26	31	30	26	31	21	16	29	21	32	24	26	28	26	25	20	25	27	30	31	19	27	39	28	33	32	20	21	21	26	26	20	23	24	30	24	25	22	33	32	25	24	28	35	20	23	19	29	25	15	20	26	21	34	31	27	38	24	25	23	26	33	17	20	34	22	26	24	20	27	30	18	24	19	27	31	25	20	32	21	26	25	20	18	36	21	25	26	26	28	20	37	22	25	29	32	30	25	21	37	27	25	29	36	27	32	26	28	29	34	29	33	29	24	30	19	28	29	22	32	30	26	32	22	17	28	24	27	23	13	19	24	25	27	30	31	26	28	18	24	30	26	26	29	32	24	20	20	27	21	28	21	24	30	38	33	30	31	28	24	35	30	24	26	32	15	22	28	24	20	23	20	29	25	22	32	31	30	27	22	20	18	29	26	22	27	30	30	24	27	24	24	35	28	21	22	21	26	28	23	22	32	23	28	18	28	25	25	19	29	22	37	29	23	21	23	24	24	26	17	22	28	23	23	29	31	23	28	28	24	28	18	19	24	20	23	27	20	30	20	19	21	19	26	16	25	21	28	24	25	25	33	27	32	25	22	29	32	19	27	42	20	25	35	27	28	26	32	31	31	26	37	31	23	26	25	27	24	26	23	18	24	21	30	28	25	13	25	21	31	25	22	21	26	18	24	19	29	35	26	34	29	33	34	32	21	23	19	36	29	27	17	23	27	21	30	23	21	23	24	22	26	29	26	25	28	21	29	31	21	23	39	32	29	26	19	26	15	26	30	29	23	16	28	29	23	23	26	27	25	32	30	27	27	24	34	27	23	17	33	27	24	35	31	21	37	24	28	23	24	31	30	19	26	24	16	21	26	18	27	19	20	25	28	37	23	45	22	27	25	33	30	27	33	30	26	31	30	28	37	18	32	22	21	26	24	22	22	26	34	25	25	28	34	30	25	21	18	27	27	20	28	24	36	26	17	19	24	29	31	28	29	21	29	25	25	28	20	24	24	22	23	19	30	19	18	24	31	20	22	21	23	29	30	27	23	36	23	18	26	25	14	23	36	23	22	33	18	24	19	27	30	30	19	29	24	28	28	31	17	17	19	21	28	27	27	30	27	31	28	21	16	18	29	26	20	38	25	25	20	15	20	27	24	22	22	26	26	31	20	30	29	26	28	28	17	22	24	28	33	21
33963	25164	19945	34991	41137	38040	33581	28990	24710	20917	17839	14917	12430	10037	8240	6578	5444	4615	4304	3926	3856	3575	3372	3224	3132	3123	3061	2628	2202	2113	2029	1916	1689	1505	1395	1375	1189	1129	998	911	887	811	778	757	704	658	647	663	622	664	606	627	660	662	641	634	606	602	605	543	580	598	575	587	591	528	578	576	595	550	561	567	582	574	574	585	585	586	579	571	558	559	518	506	542	501	536	526	559	523	525	514	519	467	500	464	530	495	481	443	496	490	455	469	459	465	410	488	487	462	502	468	496	483	447	482	465	414	441	461	467	472	425	436	416	439	429	465	436	429	448	437	496	494	462	456	453	449	409	432	437	468	454	436	490	451	462	435	483	401	496	439	455	469	466	410	421	439	470	470	457	425	480	463	437	421	455	454	426	424	424	436	462	438	439	463	457	429	441	446	474	424	411	481	467	446	433	430	471	498	445	461	422	442	448	421	454	470	447	448	469	433	486	467	457	436	467	469	436	496	453	444	460	448	425	458	432	458	461	479	500	435	424	431	450	465	450	443	461	395	461	446	450	459	438	454	427	478	410	462	411	470	462	477	492	426	480	440	487	456	465	446	464	454	456	458	421	448	474	459	433	480	442	439	454	432	415	455	481	461	469	503	484	424	462	486	471	445	447	421	455	453	427	464	450	435	446	437	446	468	440	432	465	449	475	489	453	453	445	435	432	466	459	457	514	419	473	476	435	437	433	432	447	407	457	464	457	428	449	448	436	445	451	452	461	437	443	418	400	475	440	482	470	518	475	434	458	469	428	448	438	436	449	438	440	430	439	431	474	455	407	426	472	458	483	419	464	451	431	453	434	464	439	442	483	451	433	448	458	448	439	416	421	483	443	440	432	461	474	437	449	414	448	414	490	428	431	462	458	446	476	424	404	447	478	436	411	410	449	457	482	444	417	465	433	459	465	442	419	454	476	435	436	447	440	433	439	423	457	479	486	468	436	472	442	422	456	430	445	433	446	466	481	434	431	414	483	462	419	418	453	462	416	439	457	414	417	513	464	436	439	435	433	480	453	450	445	408	483	412	446	439	476	455	440	470	453	473	400	474	499	465	418	469	465	451	463	425	445	420	415	464	445	466	458	439	441	443	468	473	482	448	488	403	484	432	477	446	449	476	428	479	460	440	446	467	428	459	471	448	416	468	469	469	487	446	463	483	483	447	429	458	464	438	474	473	465	450	457	432	429	463	445	447	447	420	425	430	433	461	431	491	433	455	481	455	437	462	436	448	494	455	437	481	459	420	443	458	450	407	505	456	445	473	459	459	457	446	463	438	453	457	458	462	462	460	417	426	460	453	436	471	477	455	439	440	472	449	440	440	419	476	422	434	480	465	439	445	460	424	439	435	404	415	465	451	467	457	440	476	429	466	461	446	456	458	448	447	450	441	430	481	482	443	472	447	440	432	413	444	440	424	434	455	448	459	436	487	458	444	439	436	429	418	400	465	448	413	463	470	473	467	430	494	458	432	474	456	464	440	466	434	469	451	444	452	442	421	469	454	468	459	460	443	508	435	459	453	390	449	462	479	423	445	460	473	460	421	422	446	421	428	440	434	461	406	427	467	464	452	472	427	472	445	459	474	440	445	427	460	484	426	439	452	442	451	438	438	459	445	478	457	447	454	478	430	456	463	453	455	401	442	441	467	458	456	458	454	420	446	449	463	418	425	450	481	471	433	439	482	419	465	471	466	432	450	449	461	466	448	445	464	443	499	473	436	466	440	450	457	457	477	424	413	461	480	462	483	448	433	512	456	447	444	448	461	454	442	452	474	443	437	451	448	413	448	476	407	444	440	443	466	412	461	449	471	426	464	444	418	459	470	440	480	451	467	445	451	474	467	475	468	416	471	453	443	438	425	439	448	447	438	423	468	464	445	427	448	387	471	409	451	439	454	446	432	453	435	426	447	476	416	426	439	430	461	461	505	479	473	434	421	425	445	483	440	407	469	409	448	430	413	464	431	464	473	446	451	438	442	429	450	445	452	432	436	464	455	494	441	424	449	430	440	458	461	450	438	439	428	415	467	473	489	456	412	458	454	440	407	467	434	463	445	433	425	477	473	513	410	437	466	458	455	463	461	448	463	418	448	460	436	464	471	450	458	431	428	437	463	487	427	460	443	466	457	427	447	444	455	474	427	436	420	458	473	466	459	483	463	446	479	418	466	469	454	455	418	489	465	434	464	458	430	454	452	416	467	489	446	471	459	442	438	466	466	447	438	433	404	474	439	449	439	458	439	471	487	457	434	452	452	457	453	465	455	421	433	452	448	420	454	452	419	432	444	470	455	416	443	447	467	450	463	448	410	468	453	453	427	453	440	414	461	430	461	443	491	434	482	490	427	445	478	437	477	460	484	434	402	460	459	438	435	455	479	459	441	454	442	445	448	462	431	469	455	469	445	446	451	451	429	454	412	481	475	448	473	477	433	466	448	451	422	486	450	476	421	426	443	438	443	435	478	454	459	450	468	448	443	429	436	474	431	483	477	477	453	472	436	426	473	455	435	434	489	480	429	480	469	453	455	466	484	483	435	480	466	457	480	476	465	448	433	468	411	446	451	424	459	463	455	448	449	470	449	431	421	424	470	437	443	474	462	442	449	455	427	429	421	453	407	447	448	470	463	454	422	458	457	464	458	421	435	469	437	417	455	473	470	439	453	460	443	488	446	491	434	433	425	434	405	453	467	489	434	470	460	482	414	484	468	441	433	462	483	462	472	417	455	464	443	465	449	485	471	469	479	470	480	448	432	438	418	458	438	491	445	440	451	436	441	450	433	445	460	471	480	450	463	440	458	456	434	451	461	449	449	475	439	454	467	427	462	463	434	443	451	448	490	432	474	467	450	444	477	447	467	459	455	451	468	452	440	423	441	444	430	435	451	444	472	498	463	437	447	483	477	475	444	413	446	430	477	475	435	466	471	480	446	448	449	478	452	439	443	419	393	468	459	453	441	472	462	449	433	464	447	420	447	439	461	471	490	482	480	439	505	444	428	470	441	451	447	443	460	404	442	454	494	447	448	474	438	444	481	425	440	451	469	437	492	451	469	427	496	461	446	434	464	479	470	467	480	467	478	451	453	511	470	438	444	432	464	455	461	446	491	461	429	407	481	455	460	436	451	458	416	475	474	433	450	444	472	447	451	462	458	470	452	454	466	437	438	431	444	444	412	464	443	490	404	432	446	435	428	453	454	434	444	479	472	458	431	435	454	456	450	398	445	458	462	429	459	429	456	432	470	406	439	481	435	429	458	425	408	448	418	448	428	439	441	458	425	423	463	404	447	418	450	449	446	457	425	460	450	450	447	439	463	426	460	422	445	424	489	438	450	453	473	464	449	434	446	478	507	437	455	462	438	458	492	471	477	478	392	446	476	432	466	474	474	453	494	427	428	422	464	451	487	405	416	471	428	440	516	461	437	427	423	482	434	424	443	452	449	429	485	444	505	440	456	477	443	448	411
4804	2332	1454	1178	1804	1792	1501	1116	908	768	624	531	378	309	237	208	174	144	150	139	135	111	106	99	111	98	115	78	75	79	74	69	52	50	47	58	56	37	35	34	38	35	31	31	38	22	23	25	19	26	32	34	30	24	38	34	21	23	23	27	22	30	39	25	35	24	27	30	30	28	24	29	26	28	25	23	25	20	25	21	24	21	36	16	19	20	31	20	31	29	22	24	26	25	20	27	24	18	20	25	19	15	28	23	19	19	22	20	15	28	16	26	21	11	22	24	25	22	29	26	27	21	22	18	28	20	18	25	18	12	25	23	24	18	28	11	21	18	19	24	22	23	19	16	20	21	22	19	25	15	25	16	29	21	24	22	28	22	23	23	19	32	28	19	23	19	19	24	26	24	20	21	20	25	26	21	20	23	24	19	25	23	29	16	23	27	22	22	20	22	26	17	23	21	14	19	25	32	17	29	21	23	26	24	21	24	20	19	27	17	28	25	33	19	26	21	12	25	13	18	25	23	27	31	13	22	23	22	21	20	22	20	27	27	18	20	16	24	26	13	21	21	22	19	30	24	38	30	22	24	24	35	28	23	19	22	32	22	24	18	26	20	17	25	20	19	21	23	27	18	29	27	19	15	23	32	20	15	24	18	18	34	22	29	12	31	26	16	19	20	27	29	20	28	20	26	25	24	19	14	21	26	18	15	22	22	15	26	19	19	26	26	34	23	17	24	15	20	23	17	16	19	20	18	28	30	14	18	16	27	15	19	23	39	19	27	20	32	29	30	21	20	19	25	24	18	26	22	18	27	15	20	29	22	19	20	20	16	20	20	13	15	24	26	10	17	23	20	21	22	20	16	28	25	16	16	22	19	19	19	24	19	14	22	20	25	18	16	22	19	24	20	29	22	26	23	34	22	21	23	27	25	27	24	24	21	19	23	26	22	24	13	23	16	17	24	22	26	27	23	20	22	26	22	26	22	20	20	19	23	29	21	20	28	24	21	22	19	18	16	27	23	22	21	19	25	15	11	15	28	14	14	22	23	20	23	23	25	12	25	24	25	26	24	25	23	19	19	24	30	23	19	19	37	23	20	21	23	20	22	21	24	15	25	23	18	19	26	20	23	22	19	17	11	25	22	17	23	20	23	17	30	21	27	19	25	22	20	17	21	19	25	22	22	22	23	26	19	21	26	21	27	20	30	23	29	20	33	25	20	24	22	26	16	19	22	23	30	16	22	23	22	18	23	29	29	26	18	11	24	28	25	13	26	18	20	37	18	14	25	33	20	24	19	20	29	28	30	27	16	22	23	26	29	20	20	28	22	25	26	18	20	26	22	28	20	21	21	17	19	28	18	21	16	15	22	22	22	17	23	21	18	22	22	17	27	26	19	25	24	22	19	15	18	21	17	32	25	30	27	23	21	23	29	21	19	18	24	20	30	28	17	20	24	15	14	25	28	30	18	14	20	17	30	15	17	23	22	15	28	17	20	19	17	30	19	23	39	26	26	23	24	30	31	23	30	24	21	25	24	16	32	27	25	24	19	19	28	16	25	25	20	32	29	18	14	20	17	29	19	17	23	21	19	23	14	15	23	25	27	25	23	16	15	27	22	17	19	31	17	18	19	17	26	11	21	14	30	20	17	19	23	30	15	26	27	22	24	25	25	21	16	27	23	17	26	17	21	27	28	29	24	22	20	14	16	23	24	22	23	24	23	30	20	19	22	22	13	18	27	34	18	27	14	31	20	14	22	17	20	27	19	23	22	12	37	25	19	24	25	21	16	15	17	24	18	21	23	22	28	30	29	26	17	21	20	15	17	27	22	29	21	22	15	19	21	24	14	21	28	23	14	25	23	29	21	18	23	22	19	23	18	19	24	20	16	23	25	32	21	18	20	29	18	18	20	21	17	21	31	18	27	13	18	24	25	16	16	17	21	24	19	19	16	29	21	19	22	18	16	25	23	20	17	21	24	18	23	16	15	24	20	16	24	16	27	25	19	26	17	24	28	24	25	24	21	27	22	31	19	26	21	20	13	23	22	19	25	22	20	19	20	26	25	15	32	19	23	29	22	13	23	30	28	13	13	19	21	19	15	23	23	23	18	26	22	21	24	22	28	24	32	13	27	24	27	17	19	29	17	18	16	23	20	27	17	16	13	26	23	19	24	28	17	22	26	19	27	23	25	27	19	28	21	18	17	23	18	30	28	23	19	23	19	20	29	23	25	26	16	24	14	20	16	26	18	32	20	17	24	23	26	30	17	19	17	18	20	18	22	20	26	18	23	21	24	16	11	25	17	26	24	13	21	21	29	26	23	24	23	27	13	23	20	23	19	23	15	23	14	20	22	26	29	23	21	19	17	21	10	27	15	23	22	28	23	27	29	27	15	23	21	24	27	22	26	18	20	24	14	26	24	25	20	13	20	18	25	21	22	23	21	22	29	25	24	26	30	13	22	22	18	21	19	23	15	16	29	14	22	24	14	18	23	15	26	27	25	22	22	21	29	16	19	24	32	26	28	26	17	24	20	17	22	14	24	25	28	20	17	25	17	25	24	13	30	23	16	19	29	21	25	24	22	22	24	29	24	20	20	25	16	20	24	24	20	19	23	20	31	13	17	21	21	19	22	28	16	13	17	18	18	19	25	23	29	23	14	26	23	26	28	22	26	12	14	21	24	24	23	26	29	18	17	24	22	22	31	17	28	15	23	18	23	20	26	24	14	34	21	24	27	17	20	30	19	16	28	19	17	15	21	20	27	25	31	16	17	18	17	25	17	22	21	26	22	20	19	27	29	24	26	23	24	14	20	23	22	20	22	17	23	25	16	20	17	14	20	28	22	24	10	27	25	26	28	20	30	14	24	29	12	30	34	27	24	21	24	21	18	20	20	25	11	23	20	21	28	29	19	19	22	15	23	21	10	22	20	23	20	13	19	23	18	21	25	19	20	22	18	25	19	23	21	21	19	21	20	18	22	22	27	24	26	17	19	26	22	20	17	17	28	24	22	21	14	23	14	22	18	21	22	19	23	27	24	32	31	25	16	27	21	20	17	26	20	18	18	19	23	19	14	21	25	23	20	21	22	18	17	30	25	22	24	18	19	21	17	28	23	22	23	25	24	22	20	26	24	31	25	28	13	18	17	21	28	19	25	31	24	15	29	20	20	17	8	24	23	19	16	22	22	25	21	24	26	22	29	16	22	28	28	22	18	21	22	20	19	16	19	20	25	23	28	19	24	13	18	25	19	16	22	19	22	23	19	23	31	22	19	20	17	27	23	28	20	18	29	24	29	20	20	19	17	17	20	22	28	24	18	14	24	17	24	29	21	25	28	18	23	21	26	32	19	20	24	34	18	19	29	24	20	18	18	18	16	14	19	15	29	28	11	25	16	19	24	25	27	21	15	28	24	23	24	30	24	22	17	29	24	20	15	31	20	28	26	17	27	19	20	19	23	21	24	16	25	27	25	18	24	17	29	18	26	27	24
39719	29898	24121	39850	46120	42955	38286	33671	29336	25781	22544	19103	16084	13163	10715	8848	7685	6509	6027	5669	5339	4961	4433	4366	4129	4292	4039	3364	2848	2872	2651	2389	2008	1898	1798	1571	1493	1358	1266	1017	899	808	784	763	778	777	720	711	740	657	655	669	694	668	674	590	550	545	594	557	577	632	605	559	519	596	579	619	559	521	587	550	556	579	564	611	562	573	577	561	575	527	487	425	469	478	471	456	507	496	515	512	471	450	450	435	400	377	419	414	430	442	399	463	420	424	405	393	401	392	390	384	414	383	373	391	364	416	388	408	383	384	358	393	404	378	356	343	389	359	350	357	394	393	380	392	400	385	416	376	373	413	408	393	351	384	409	394	412	390	388	387	386	380	380	402	376	410	394	367	380	379	430	369	368	383	401	376	363	398	378	394	343	381	376	403	382	396	379	356	391	388	374	364	392	400	401	381	390	371	400	351	383	410	364	390	390	382	383	440	352	403	370	375	385	403	371	387	355	379	372	379	395	381	371	400	398	353	385	392	369	341	403	355	368	369	392	355	387	383	350	342	390	383	349	376	408	388	377	389	377	393	366	389	365	362	415	355	371	376	367	383	369	370	387	405	351	390	403	403	405	345	364	366	371	393	376	377	366	377	380	401	365	370	397	379	394	383	380	394	382	391	330	368	380	365	360	397	396	373	359	358	363	402	345	401	377	381	355	392	395	359	412	402	382	373	359	389	364	353	352	387	398	422	362	327	383	347	387	356	375	354	380	359	369	383	360	400	382	362	407	388	388	401	376	366	360	354	357	394	366	340	390	366	360	381	358	345	407	351	351	385	375	426	400	369	378	348	360	402	342	390	382	352	397	438	392	386	372	371	333	374	370	350	363	341	378	386	373	377	377	381	403	357	386	375	350	366	393	379	367	389	409	341	340	388	364	373	385	396	346	403	331	402	381	362	396	414	395	365	403	393	382	327	379	397	388	356	379	369	368	378	383	403	371	371	397	389	379	368	378	376	366	385	389	382	368	387	344	390	392	388	364	366	347	371	365	406	437	375	348	387	360	371	375	384	393	383	338	373	390	394	416	393	360	369	382	367	361	374	385	391	374	377	401	385	366	385	369	428	357	366	357	364	341	389	344	373	389	378	391	346	351	383	377	382	351	402	382	326	359	378	392	387	378	347	369	356	377	404	414	361	393	342	361	353	362	380	341	373	378	369	384	348	413	356	397	417	365	400	360	398	400	364	414	365	404	374	379	410	380	362	397	372	346	339	364	350	368	363	377	344	395	359	450	382	387	388	369	390	379	372	382	372	363	365	384	362	369	393	355	385	377	366	409	413	356	386	374	424	372	378	381	371	406	428	413	400	364	376	396	370	387	390	359	381	384	366	356	337	400	379	352	364	368	386	359	404	379	372	397	360	362	362	395	395	395	404	364	362	365	401	372	411	388	352	359	365	371	394	383	404	358	390	367	383	384	373	360	407	378	397	367	399	410	395	371	399	364	360	370	378	355	378	387	385	351	356	380	374	385	371	391	373	380	352	359	398	373	392	363	370	399	384	402	386	389	365	357	392	376	381	400	370	391	372	400	355	399	369	379	384	378	383	375	395	355	393	344	391	388	403	363	379	403	375	397	430	351	383	338	363	367	345	397	404	404	400	355	376	353	360	400	353	388	390	354	397	371	369	387	388	360	401	418	347	367	393	351	371	365	398	378	369	347	390	412	343	333	399	372	380	357	397	379	354	345	361	399	382	389	381	376	378	407	352	364	350	384	354	405	378	393	341	381	382	361	364	379	367	415	347	391	414	339	373	377	391	357	405	362	391	369	370	353	360	347	384	354	336	389	386	402	353	393	339	387	406	339	383	392	389	409	365	379	371	403	369	347	388	363	380	376	365	367	412	351	389	367	368	374	389	374	363	352	375	399	382	368	375	352	372	403	369	344	403	399	417	380	360	379	403	397	368	406	366	430	380	377	352	401	364	384	355	349	377	388	370	383	403	359	362	409	380	429	349	386	383	385	406	377	405	382	406	375	395	361	363	371	391	370	366	386	409	364	392	375	387	357	356	337	386	368	386	426	433	400	374	401	403	396	388	346	380	380	382	362	349	371	363	382	378	380	391	409	415	385	362	371	346	380	371	382	368	377	392	403	356	355	348	356	422	409	391	366	343	400	383	412	379	383	362	361	366	361	363	372	380	366	378	380	403	379	373	360	407	384	405	350	363	395	388	391	396	395	357	372	396	378	419	392	335	363	380	394	356	371	350	367	381	414	356	408	372	363	358	389	397	380	377	387	379	388	354	368	363	395	361	387	399	370	378	374	384	350	386	365	370	374	382	394	398	382	370	339	414	426	425	390	390	375	341	369	343	381	375	349	384	402	368	393	363	413	387	356	395	359	343	329	401	389	372	367	393	371	340	351	362	387	342	406	381	380	376	379	392	375	387	378	396	389	356	370	372	380	395	339	402	381	386	389	383	359	350	379	408	376	376	378	374	388	362	359	398	360	355	387	378	368	377	414	390	392	369	386	359	383	411	378	352	394	371	401	374	372	383	348	388	417	343	383	393	390	403	396	354	340	366	394	359	373	364	404	341	369	375	395	349	372	365	357	347	375	423	381	370	319	394	374	379	405	353	374	373	385	394	343	382	364	385	383	392	382	381	396	373	395	391	401	380	385	375	374	372	413	366	391	376	399	380	382	399	409	392	394	361	392	373	370	388	365	390	376	390	400	350	381	415	391	386	389	391	350	371	366	354	356	409	381	405	388	390	379	349	382	445	357	394	399	385	383	367	346	381	404	351	365	405	343	396	354	354	363	355	368	402	372	380	375	399	399	381	362	379	363	399	347	374	352	372	403	361	382	407	400	358	385	381	375	342	369	422	398	380	353	388	394	383	357	377	384	392	370	392	380	372	398	409	357	348	369	368	357	344	380	355	395	404	367	383	380	411	382	405	368	356	392	371	387	391	361	365	372	398	381	389	367	384	365	358	357	380	391	378	412	375	363	399	368	351	369	405	366	393	399	352	362	370	393	420	380	384	395	360	371	394	366	373	345	352	373	393	355	383	369	372	383	398	370	404	395	407	380	396	382	393	385	345	362	407	362	398	374	382	398	381	386	374	384	351	359	369	360	383	356	388	374	358	369	363	381	362	380	398	405	365	367	406	386	360	370	383	386	380	369	386	386	379	390	352	361	378	362	383	349	371	357	374	374	378	355	378	359	401	370	390	371	405	416	335	387	378	389	336	361	430	366	384	370	364	362	387	384	363	380	359	368	357	356	375	366	380	361	378	393	404	378	382	375	376	392	367	386	376	408	387	376	383	393	400	351	394	380	371	352	373	390	401	380	371	380	377	360	387	382	400	380	372	390	399	370	383	392	394	406	395	405	392	360	392	382	358	347	382	375	385	329	366	356	377	365	380	384	400	358	378	397	381	372	380	367	395	395	377	331	385	379	373	399	387	372	378	377	404	380	362	400	379	365	379	371	378	386	399	411	421
2767	1024	629	593	861	847	682	540	425	369	263	273	202	140	119	89	90	57	72	62	62	64	61	59	49	43	43	50	38	38	48	36	36	34	36	32	27	30	29	29	28	27	22	23	23	18	17	25	20	25	19	20	25	21	21	11	15	26	27	16	17	22	15	15	14	16	21	20	22	16	16	22	22	27	13	24	16	21	28	18	33	13	20	19	17	21	26	19	16	24	28	16	13	20	20	17	19	23	23	25	23	17	27	18	15	13	18	18	22	17	24	21	21	20	16	14	19	21	17	15	18	15	24	21	19	19	15	16	10	18	19	15	17	18	32	23	20	21	20	13	27	18	19	18	20	21	19	24	22	13	22	18	17	15	15	20	13	18	26	22	12	19	23	26	10	21	9	19	20	14	18	21	16	21	18	17	21	17	28	23	13	20	14	16	15	19	19	13	21	24	17	21	19	12	16	16	25	20	19	25	21	17	15	17	18	20	12	22	20	16	17	28	27	30	18	17	19	17	22	15	17	16	18	22	19	24	17	22	22	23	10	13	13	18	23	19	17	12	19	17	13	15	14	25	18	17	18	18	21	18	24	20	15	19	38	21	14	19	18	16	21	17	18	21	18	22	19	17	22	15	19	21	21	10	17	20	16	15	20	18	13	23	32	18	23	20	23	25	13	15	18	14	22	13	19	20	15	17	17	13	13	22	18	25	15	18	14	16	27	23	20	16	18	17	13	17	22	17	17	18	10	16	24	16	19	14	14	18	16	18	9	22	19	18	16	25	21	13	22	17	19	16	18	20	15	22	28	14	17	24	20	17	22	19	24	17	21	22	12	24	18	11	29	13	18	14	15	20	22	21	17	30	24	19	17	18	16	16	17	24	22	14	24	17	18	24	17	19	14	19	17	18	11	27	16	26	27	12	17	17	15	20	26	18	16	12	12	18	15	18	19	16	15	18	23	15	15	15	16	17	18	21	13	23	14	21	13	15	19	17	18	17	15	17	10	11	18	17	16	17	27	26	19	15	24	20	22	27	21	19	15	14	15	17	17	14	25	17	19	17	18	27	15	20	21	20	26	19	22	24	20	19	18	19	18	15	17	20	21	18	17	21	22	11	24	18	14	18	31	15	14	11	20	18	17	24	20	19	12	17	20	10	17	17	20	11	17	18	19	20	22	11	21	17	24	18	24	22	24	17	19	23	12	14	19	18	24	23	16	19	20	11	20	24	23	16	21	20	14	19	21	26	17	19	20	15	30	18	18	24	16	21	17	14	17	15	16	18	23	24	16	17	23	12	13	21	23	23	19	16	24	14	13	26	19	18	20	11	22	13	15	14	21	17	11	16	14	19	17	16	12	22	25	24	18	22	21	22	28	21	23	21	14	22	15	22	9	18	25	15	16	15	16	28	19	26	16	20	14	18	16	16	16	12	20	19	20	21	15	22	31	22	26	15	22	11	13	18	13	16	16	27	15	19	20	20	26	30	23	15	21	27	19	11	18	32	16	17	12	19	14	18	25	16	15	23	15	17	8	19	22	22	26	12	21	12	23	15	13	17	18	22	16	8	14	18	21	21	17	16	20	19	18	20	23	19	17	29	16	13	19	19	16	18	21	15	18	14	13	20	19	26	16	14	15	22	21	28	18	20	19	22	17	19	12	21	30	23	18	23	23	16	10	19	14	14	22	27	29	23	18	22	15	29	22	28	21	20	17	18	19	16	14	19	18	17	23	16	15	17	17	16	24	19	20	17	20	20	17	22	15	15	15	19	16	20	21	16	15	24	20	23	15	23	24	14	30	17	11	15	18	21	16	14	20	13	17	28	21	16	23	12	21	16	19	16	17	15	16	13	15	10	27	25	10	20	21	7	13	21	18	7	11	16	14	24	23	23	13	19	27	23	17	14	22	15	13	14	14	22	20	20	19	17	9	25	14	18	11	21	22	17	17	13	18	24	16	19	22	19	24	14	18	12	18	18	20	14	26	22	15	14	14	22	19	22	20	18	17	22	18	21	17	21	15	20	13	22	15	25	22	11	18	35	18	18	15	21	23	24	18	19	18	16	24	15	25	20	21	13	21	16	13	18	17	12	17	18	20	19	19	12	19	21	17	20	18	26	16	19	12	17	16	18	24	19	19	27	16	13	13	13	21	20	26	21	17	12	14	20	11	22	19	19	16	14	14	25	22	21	22	18	21	22	21	22	13	14	18	22	18	10	13	14	22	21	24	21	12	26	18	26	16	30	23	19	22	21	22	19	14	18	15	23	21	19	23	16	17	26	17	22	17	22	18	18	23	12	22	21	13	20	22	15	20	19	17	10	14	17	20	22	13	15	16	13	15	12	16	22	16	20	18	16	15	22	15	22	14	24	24	17	13	23	10	14	25	24	13	23	20	22	23	24	27	22	18	18	14	17	18	18	16	17	13	26	18	27	12	12	25	19	11	18	15	13	14	23	28	20	19	19	20	20	19	15	12	16	25	18	16	18	19	17	22	16	17	16	23	16	23	14	21	17	17	19	16	20	16	19	15	24	21	20	16	17	17	16	23	20	17	17	11	15	24	20	14	18	19	15	13	17	18	16	19	21	17	24	13	14	11	27	13	17	22	20	12	19	15	21	25	17	19	14	22	19	18	25	20	15	21	19	22	13	18	12	18	20	13	21	21	19	22	19	11	23	19	11	22	20	22	14	9	19	22	23	21	26	18	33	20	15	11	16	15	20	22	20	23	19	24	18	16	8	20	24	17	21	17	18	20	22	18	24	14	18	20	14	22	15	18	10	18	16	19	19	24	22	21	13	18	15	17	16	19	23	17	25	23	16	22	18	22	15	15	20	17	26	17	14	15	24	15	23	15	17	23	15	16	20	21	27	10	14	16	19	21	26	17	17	17	21	10	13	24	17	26	21	17	28	20	13	22	17	21	17	7	16	16	13	8	23	16	24	17	19	14	18	20	20	17	21	14	19	28	18	15	13	24	24	24	13	18	21	25	18	20	27	17	24	13	16	20	11	13	21	20	24	15	15	21	15	18	15	20	23	13	28	16	21	13	17	19	16	21	18	18	21	18	20	13	20	20	19	19	20	11	14	23	24	24	24	16	19	14	20	15	23	17	20	13	11	26	10	25	17	30	20	13	31	25	21	19	28	10	22	18	20	19	21	16	18	13	13	14	19	20	16	15	16	22	18	22	21	20	23	15	11	29	21	18	23	17	20	15	15	16	27	26	20	19	19	15	25	19	10	17	15	19	23	16	20	13	20	15	19	22	18	19	19	30	22	31	15	18	19	16	18	22	13	23	20	9	14	16	21	17	20	17	18	23	24	18	12	21	19	19	18	19	17	11	20	21	28	22	25	17	24	19	16	23	16	22	14	10	16	20	22	16	14	26	27	15	20	13	21	29	24	21	17	19	30	24	20	13	13	21	25	22	24	16	26	14	17	15	19	19	18	17	15	16	19	26	12	30	15	19	21	26	17	18	21	18	15	20	18
31081	21607	16109	31626	37409	34191	29311	24473	20544	17243	14405	11680	9419	7347	5727	4797	3931	3502	3144	2941	2836	2658	2491	2459	2547	2503	2321	1894	1597	1601	1410	1358	1213	1048	1042	931	866	856	763	632	569	542	534	486	486	524	504	460	454	441	460	474	483	451	477	451	439	398	399	428	417	445	435	388	420	433	406	403	421	400	437	427	420	418	433	479	429	424	423	441	401	376	397	360	408	386	381	358	407	365	384	394	364	355	354	336	340	311	347	389	365	315	313	337	316	345	328	329	365	340	335	301	350	342	358	292	342	347	279	297	313	301	323	318	353	328	321	343	327	361	335	324	313	302	311	342	361	328	340	298	332	334	325	332	327	319	358	310	308	356	317	330	324	300	331	337	332	313	316	352	295	329	329	329	336	288	332	340	332	352	300	310	290	317	331	325	324	314	331	308	327	358	325	303	343	318	323	313	334	311	345	331	332	307	316	311	325	313	326	340	315	317	320	305	363	345	344	322	351	330	326	324	305	330	340	338	334	339	330	310	354	331	321	336	318	318	332	307	321	335	293	319	319	324	323	336	324	336	343	337	340	321	315	327	352	298	320	330	318	323	337	344	340	321	301	334	302	334	329	342	320	295	322	345	323	354	337	345	308	335	342	337	326	343	310	305	328	360	308	294	325	339	300	343	338	353	323	344	348	329	326	336	351	359	331	307	312	328	339	327	361	338	314	342	309	339	331	347	328	299	351	332	329	306	311	333	311	284	321	331	321	346	322	345	314	342	341	325	332	328	306	315	336	326	355	297	310	365	334	319	316	332	337	331	325	304	336	316	330	357	314	326	326	331	353	336	315	353	305	322	321	336	326	379	321	330	357	285	336	314	336	339	314	316	315	362	341	358	301	309	348	343	315	338	296	300	320	337	352	331	326	321	344	320	325	357	309	328	340	362	343	340	344	286	313	303	300	323	295	332	339	333	309	360	319	346	322	328	340	307	308	352	323	311	334	345	344	324	322	343	333	340	309	296	299	324	291	300	285	344	314	311	308	333	322	344	343	315	294	292	341	357	338	355	313	328	326	359	336	324	306	331	315	323	335	291	334	335	338	309	299	346	339	359	304	359	313	324	340	317	294	306	308	331	333	301	331	327	325	320	306	352	305	313	323	286	334	341	338	327	329	317	327	300	333	342	338	347	347	313	305	345	312	339	340	320	354	341	313	328	321	322	383	305	315	323	301	316	313	306	318	309	327	284	332	292	320	361	299	331	336	345	346	320	319	326	332	304	336	304	332	349	300	306	335	314	310	336	324	364	315	317	351	322	352	311	339	359	324	307	361	318	351	317	345	352	329	332	318	299	296	331	318	349	328	331	334	328	331	299	338	317	324	305	315	321	336	315	320	326	332	348	327	338	355	333	310	319	332	350	331	282	330	337	328	314	363	339	317	313	350	336	326	325	338	338	345	324	326	347	348	318	335	313	314	344	329	315	327	309	327	323	307	319	333	252	314	336	314	334	367	358	335	335	353	340	295	321	335	369	318	329	318	343	307	324	333	292	311	349	321	327	351	326	321	367	352	335	329	333	323	325	309	311	338	307	333	347	329	322	347	313	333	356	354	321	343	330	326	318	340	352	314	342	301	342	360	338	314	345	367	316	318	314	329	327	320	340	323	340	307	325	361	338	339	320	353	328	337	361	327	353	340	335	364	331	354	324	334	360	348	341	331	337	288	316	315	333	312	325	359	318	342	324	345	314	325	288	317	350	284	314	348	326	359	321	302	332	327	337	340	346	323	322	284	320	325	333	370	353	316	355	334	302	345	368	330	341	365	316	324	376	307	305	362	317	337	309	332	344	323	329	327	326	318	322	312	299	331	362	328	290	341	320	342	342	352	312	307	329	327	299	291	347	345	335	317	309	313	330	336	299	311	351	338	302	376	313	309	325	332	335	312	329	338	320	330	326	301	319	347	315	370	313	351	326	341	349	337	340	321	307	329	319	318	348	333	327	325	315	298	357	315	356	334	315	332	321	295	323	338	339	313	329	360	299	336	334	317	325	319	332	337	308	339	344	329	324	313	329	308	308	326	313	331	332	301	290	293	365	322	313	347	333	320	313	318	351	335	355	307	315	353	310	306	332	303	295	317	328	322	328	368	327	338	351	297	339	349	306	329	315	303	328	322	315	339	316	367	316	313	302	325	337	338	311	313	309	314	311	341	334	328	321	308	341	363	304	371	324	330	306	314	350	312	303	348	337	297	335	341	311	326	319	348	324	352	285	345	343	337	291	318	327	315	346	317	344	325	291	324	308	335	334	338	285	325	324	365	296	316	322	291	328	326	330	322	318	308	311	336	337	310	332	315	325	310	334	322	331	301	313	320	275	308	335	322	297	330	359	321	346	340	331	324	316	322	342	321	351	317	328	334	320	307	362	347	334	357	321	329	300	310	343	322	347	332	320	320	337	325	323	348	348	325	319	338	317	315	336	325	319	324	325	326	303	366	336	338	335	323	315	319	307	325	308	319	312	352	313	325	333	347	344	315	327	305	341	315	313	294	363	352	299	318	330	318	331	335	341	298	328	369	299	321	323	309	334	355	375	323	348	324	334	362	337	369	340	315	321	313	336	325	352	336	323	313	347	351	313	345	350	332	306	328	325	333	322	336	321	344	313	337	322	349	324	328	340	341	334	332	319	324	358	310	315	301	307	321	354	355	337	332	342	346	347	344	326	328	326	337	325	330	314	322	342	325	309	341	322	337	329	321	349	346	332	301	359	339	293	331	300	314	321	321	299	298	308	294	331	311	333	347	307	324	320	349	374	324	308	329	324	325	338	307	314	348	332	326	302	323	296	321	346	362	335	301	301	318	324	298	323	330	318	325	342	334	315	311	308	327	348	333	316	317	324	328	354	339	313	330	326	308	339	316	340	337	321	314	344	307	350	364	359	326	315	346	311	301	344	355	298	324	317	326	355	332	319	346	336	364	313	304	319	321	310	319	289	338	343	322	329	331	316	351	307	328	359	362	304	332	307	331	315	347	345	271	308	315	343	342	324	324	330	316	304	343	310	297	365	332	316	342	365	330	333	317	310	350	318	344	313	323	334	344	295	326	315	323	310	329	335	333	313	314	284	317	316	308	348	311	294	297	341	304	308	352	322	356	266	337	327	330	328	316	321	339	336	325	339	305	329	314	327	312	362	335	295	339	346	338	313	323	315	362	312	315	347	305	292	279	318	312	326	336	325	337	343	315	345	314	316	338	308	350	344	332	319	355	311	313	357	334	339	331	295	341	334	320	337	297	309	323	330	346	337	334	321	318	305	323	351	344	342	287	352	353	308	313	319	336	313	333	323	331	322	329	340	348	322	313	326	318	333	335	294	305	334	330	349	338	305	323	352	316	358	332	313	336	360	347	328	318	329	323	301	289	355	327	337	327	323	333	360	320	320	306	338	331	302	322	328	306	311	285	350	294	336	341	302	323	341	324	329	309	329	312	329	335	344	358	322	314	339	333	301
2519	1057	668	566	886	917	662	520	445	357	311	222	217	163	116	104	93	88	78	74	63	63	70	55	60	65	55	43	38	37	48	24	36	34	32	30	25	30	26	20	20	18	17	15	21	28	24	18	20	23	15	22	20	23	12	12	20	13	22	18	13	17	16	17	10	21	24	14	16	26	15	25	22	19	23	13	20	24	19	17	23	12	18	19	14	11	23	24	19	23	16	29	15	17	16	23	22	14	15	12	17	13	17	18	15	15	20	14	24	16	12	9	13	12	14	17	18	10	16	22	14	17	15	17	20	14	11	29	18	10	17	18	15	18	18	12	17	18	16	15	15	18	15	20	16	10	22	10	14	22	13	18	15	14	18	25	14	12	21	17	16	7	8	15	14	24	21	17	18	9	22	19	14	15	21	21	15	11	19	11	21	20	10	18	20	19	13	15	12	22	14	15	26	16	15	9	21	14	20	21	21	20	17	21	16	11	19	18	20	16	20	14	14	12	14	19	13	13	19	11	25	15	12	16	14	24	17	11	8	14	21	18	12	19	15	18	10	14	20	22	18	13	19	14	13	13	16	20	11	17	22	16	15	11	12	20	19	18	14	18	13	19	13	22	14	15	21	22	20	14	21	19	17	17	16	15	12	19	17	10	17	19	16	18	21	13	15	25	22	13	18	21	11	22	19	20	23	14	19	16	14	20	14	21	21	13	15	17	13	18	13	12	21	14	18	17	15	26	17	16	18	17	13	12	21	13	14	20	15	16	16	22	14	11	19	17	15	15	22	22	15	18	11	20	13	15	14	22	11	16	12	20	9	15	15	19	17	19	18	11	21	25	18	19	9	16	12	19	10	22	21	18	19	15	15	18	17	18	18	15	11	19	20	18	22	14	23	17	24	12	19	13	15	9	16	20	27	8	16	18	17	25	18	23	11	14	15	14	14	20	19	19	21	15	18	9	10	17	13	20	15	18	20	12	14	15	17	18	16	14	17	14	30	21	13	15	15	15	20	20	27	13	12	15	15	19	12	15	14	16	16	20	15	19	21	17	24	18	16	14	15	21	15	19	14	10	19	18	16	17	19	12	21	9	30	25	12	15	19	12	13	20	15	19	18	25	14	16	13	18	13	24	13	21	17	15	14	16	14	16	19	12	10	24	16	12	17	26	16	16	19	17	16	16	17	11	20	16	15	18	18	25	14	12	23	17	16	19	15	17	20	18	16	16	19	17	21	11	13	18	13	16	14	13	15	19	23	17	10	13	27	11	17	18	19	12	17	25	17	18	18	15	21	15	12	21	15	15	17	12	14	17	22	17	12	19	13	17	19	18	12	17	17	15	14	19	10	19	18	14	18	15	15	10	18	19	19	14	18	22	17	18	26	17	14	15	19	15	14	26	13	8	19	12	15	16	15	17	15	9	12	27	21	18	13	16	24	15	8	11	21	11	20	16	16	12	16	20	23	15	19	17	19	21	12	16	15	16	20	15	11	12	12	17	9	19	21	20	17	24	20	12	21	11	18	13	11	16	15	13	14	20	16	20	12	26	18	14	20	17	13	12	16	15	21	18	16	27	18	20	21	11	11	21	13	14	14	15	18	22	22	18	13	16	19	21	18	17	13	11	17	11	9	14	14	8	21	20	18	12	19	24	20	22	21	17	17	25	16	14	17	16	17	17	13	22	21	19	21	17	19	18	12	15	14	19	24	16	15	23	16	13	18	21	15	13	23	16	16	22	11	24	16	15	21	21	16	21	24	13	15	23	23	23	14	16	15	17	19	16	19	13	24	15	14	14	16	16	15	15	23	19	15	14	17	12	20	22	17	22	18	16	15	21	19	19	12	15	16	18	17	15	16	16	24	19	23	19	13	16	15	18	18	14	16	18	18	14	21	16	14	17	20	13	27	20	24	16	18	16	20	11	14	16	20	10	26	20	14	9	16	18	14	15	15	15	16	17	16	19	15	16	19	24	21	26	14	14	17	5	18	17	12	16	22	24	17	21	13	24	14	13	22	19	19	13	19	16	12	12	12	16	15	21	20	16	12	12	19	12	15	21	24	23	17	20	17	13	12	11	15	20	27	23	13	16	21	18	22	18	10	15	13	22	20	13	15	15	17	25	19	14	13	26	14	13	17	15	16	16	20	17	16	20	17	21	14	18	15	19	16	12	9	15	11	16	18	12	27	21	14	17	21	23	12	22	13	12	9	14	9	13	23	19	15	20	17	22	20	11	18	19	14	24	25	12	15	16	15	20	29	11	16	13	23	18	15	15	17	19	13	13	25	14	18	21	20	12	23	21	10	21	20	19	12	18	12	17	21	24	17	14	25	13	21	19	12	20	18	19	13	12	17	14	21	13	19	13	27	18	14	20	21	9	14	17	19	16	13	15	23	20	23	19	24	14	23	20	12	20	15	17	19	18	17	18	16	13	23	20	21	20	19	18	20	17	17	18	14	24	22	15	19	18	27	17	24	13	12	27	24	15	19	13	15	14	14	13	20	15	15	20	21	14	21	15	17	19	18	18	10	16	10	11	18	14	21	14	17	24	14	13	15	23	13	18	17	15	14	17	18	16	11	14	12	23	15	15	23	16	16	15	13	11	13	13	17	13	21	12	17	18	16	24	20	16	17	6	19	12	20	20	28	18	21	16	21	14	18	19	21	6	14	14	17	17	22	11	19	7	20	16	18	17	27	17	15	16	19	19	18	11	14	13	16	15	25	19	19	22	15	22	14	17	20	16	14	19	14	23	18	13	22	19	12	14	19	11	22	13	22	18	26	26	10	13	22	16	11	15	22	17	14	10	6	18	14	15	15	23	12	12	15	17	19	15	9	17	12	14	11	18	13	18	17	19	21	22	19	26	17	20	15	17	14	11	14	18	10	13	28	16	16	13	13	14	13	17	18	21	15	21	15	19	16	18	7	15	12	19	14	20	14	15	16	19	18	24	15	12	15	16	13	17	20	20	14	21	17	18	15	17	7	20	8	11	15	17	17	17	20	17	23	23	21	17	19	13	19	17	10	15	17	19	17	20	12	11	16	23	19	12	13	19	24	15	13	15	19	12	16	15	25	17	15	24	14	17	16	22	19	18	18	17	6	16	25	12	19	12	15	18	17	16	18	19	14	13	13	14	10	14	25	13	23	16	20	17	12	22	14	21	15	17	18	16	19	13	15	18	16	14	21	16	10	27	19	15	13	14	14	18	18	20	20	12	17	6	22	19	24	16	18	19	20	15	21	15	22	17	12	24	20	13	18	16	16	15	12	14	23	17	16	18	12	14	22	17	13	17	18	9	14	22	18	18	16	16	17	20	8	17	13	24	11	17	17	24	18	16	13	12	17	12	26	16	18	19	21	22	14	9	18	22	18	17	15	13	19	17	21	16	17	11	19	10	17	25	20	24	17	13	13	14	5	13	13	11	13	15	12	17	15	9	19	21	13	22	19	22	14	17	15	15	17	20	18	17	12	17	19	17	15	18	20	20
32003	22473	16192	31427	37697	34430	29678	24949	21215	17856	14679	11878	9466	7339	5813	4904	3985	3525	3317	3129	2967	2687	2579	2564	2641	2556	2269	1858	1559	1573	1544	1313	1143	997	1027	932	871	815	712	608	554	480	514	487	455	484	452	410	427	409	431	425	464	475	436	410	420	392	389	375	356	401	360	373	396	400	352	387	352	385	374	369	373	377	440	396	368	385	440	399	385	377	351	367	304	345	313	355	356	353	345	371	341	316	315	307	290	284	338	310	276	292	318	305	330	274	306	311	319	339	304	271	279	268	302	251	306	304	279	304	332	292	317	306	278	310	309	297	280	301	301	281	318	270	315	301	275	304	325	296	306	268	306	281	342	273	298	303	309	265	297	297	296	259	279	276	278	297	307	300	299	302	284	287	267	294	275	267	270	301	317	300	273	254	301	279	280	311	282	270	288	258	280	300	295	284	308	283	279	293	307	295	292	307	315	291	281	283	303	281	267	322	301	288	285	279	285	248	304	276	273	280	299	322	284	284	276	262	285	280	331	286	280	341	278	291	277	307	263	273	302	284	302	321	261	308	284	286	297	269	312	281	285	278	263	311	281	295	292	303	305	307	294	286	270	326	307	293	288	253	269	274	273	309	283	288	288	313	305	306	293	298	304	292	298	268	331	298	312	297	296	261	269	291	293	322	290	299	267	282	258	288	311	268	291	282	290	314	307	283	260	300	292	292	288	274	290	249	288	279	266	270	300	281	280	281	310	321	295	283	277	289	300	286	301	302	292	273	282	305	274	294	270	295	284	301	307	317	282	313	242	309	248	303	288	272	302	295	269	280	285	299	291	288	287	255	307	284	296	294	287	298	284	299	293	288	293	297	300	292	297	294	314	279	298	282	289	317	271	286	290	274	315	315	275	305	277	295	301	261	283	281	281	285	286	271	295	274	279	304	305	297	284	291	293	305	304	263	288	273	296	321	297	274	267	306	303	311	284	276	293	278	325	284	260	298	309	286	256	295	295	277	293	295	302	257	284	320	265	268	290	294	292	290	288	280	296	296	314	275	274	288	319	311	301	261	310	318	326	288	277	297	270	287	310	296	298	309	293	325	315	281	282	299	275	286	302	300	259	279	304	290	279	273	258	281	298	284	279	286	298	276	296	308	307	278	287	307	281	293	263	284	296	303	279	314	283	296	309	303	308	273	292	252	284	311	270	302	295	281	291	278	267	275	301	278	294	285	288	297	310	307	274	279	287	319	276	294	310	287	310	283	313	296	281	294	286	312	286	321	281	292	313	303	266	309	295	323	303	298	291	275	286	323	274	285	289	295	273	309	289	286	265	302	311	288	319	263	312	287	331	317	293	288	273	277	290	299	284	288	275	274	288	274	285	270	304	291	293	285	280	303	288	303	291	277	310	290	298	273	304	286	290	313	292	297	272	260	283	300	295	307	311	282	313	297	312	266	304	296	270	291	326	294	293	310	294	299	311	320	288	335	285	281	322	270	289	292	279	304	296	305	286	290	284	263	320	301	284	284	270	286	260	308	280	314	284	276	299	318	299	285	296	279	286	298	292	282	293	306	289	286	287	295	281	278	294	285	310	284	277	246	301	308	269	282	300	275	294	339	298	308	266	277	297	284	299	276	312	264	317	279	310	302	288	300	273	246	297	255	279	311	288	270	309	311	275	297	317	276	268	310	269	280	312	292	270	290	274	289	300	312	303	315	267	299	305	290	298	289	307	286	283	276	305	296	285	283	300	313	297	272	285	277	295	296	294	306	284	278	294	258	269	308	302	279	288	279	275	297	328	261	289	310	276	266	323	283	299	256	295	317	278	296	275	279	266	279	323	320	304	265	321	275	297	289	291	270	292	271	273	282	291	270	301	299	343	309	297	287	299	306	299	288	281	283	281	288	257	315	278	307	284	306	290	309	293	294	296	292	274	286	289	258	314	299	275	291	293	276	267	296	302	291	295	261	291	287	306	293	296	309	310	293	293	297	281	288	260	290	306	302	271	285	264	304	299	290	307	304	319	285	283	324	271	275	288	298	281	306	296	309	269	299	307	281	315	281	276	281	299	281	290	296	305	255	313	312	252	245	293	275	269	287	297	273	299	284	286	299	281	271	308	277	280	293	300	315	264	291	317	310	283	302	278	303	284	275	280	290	243	279	295	301	305	288	289	280	291	277	307	298	291	287	309	277	260	312	300	297	300	325	287	300	279	306	290	282	285	290	302	318	330	286	323	276	272	282	305	285	288	289	296	296	278	278	301	297	294	299	256	312	295	297	324	293	277	299	304	310	252	325	276	282	293	318	293	307	288	292	275	294	275	306	318	278	302	285	300	297	304	266	290	304	277	278	299	267	297	265	294	300	282	291	306	290	279	263	296	318	297	260	321	313	316	284	319	287	304	311	274	290	284	303	298	285	284	296	265	310	294	284	314	305	263	291	270	295	305	324	320	284	293	300	314	281	295	299	288	303	287	294	306	309	301	312	266	278	279	301	317	303	293	302	300	277	316	262	295	302	289	277	296	294	296	276	290	297	300	273	311	291	288	272	297	295	267	291	274	295	299	296	264	290	310	300	307	283	276	270	248	297	284	285	316	286	297	310	310	285	275	322	285	294	288	292	308	303	292	280	308	293	280	294	310	313	263	263	294	296	302	299	267	302	275	292	303	321	315	326	345	291	291	277	287	286	248	278	286	278	287	315	293	243	300	280	276	313	296	304	271	303	264	281	278	333	266	276	295	305	287	294	315	294	293	278	301	288	282	332	335	282	279	320	281	316	300	281	310	314	288	286	267	275	304	271	310	260	270	280	300	295	291	288	252	275	296	297	287	318	276	303	289	294	309	282	262	295	312	322	276	277	296	318	276	287	296	305	299	279	283	287	298	316	297	286	312	296	284	307	290	298	294	314	304	316	273	274	299	297	293	292	285	289	287	280	258	288	291	312	284	300	276	294	292	268	283	305	310	279	275	266	284	316	271	297	287	306	298	327	283	318	270	281	301	296	286	322	293	258	294	286	300	276	301	317	305	294	310	287	274	302	305	274	280	265	287	287	288	308	272	285	260	297	284	294	298	287	320	294	289	295	307	298	272	291	308	286	313	294	303	276	282	292	309	300	309	290	295	284	263	281	258	274	271	289	268	266	277	271	299	280	291	296	315	348	255	320	282	306	276	268	307	297	319	313	293	279	325	266	316	309	303	287	298	299	283	302	260	284	301	281	276	286	305	293	282	301	299	279	303	299	295	268	299	311	307	304	307	293	294	294	302	292	255	296	306	267	283	324	258	280	320	312	289	272	285	271	306	303	282	275	263	304	327	284	291	301	297	309	304	301	303	305	278	278	281	263	280	299	318	293	294	290	284	272	262	273	310	292	315	315	280	287	272	288	308	299	287	322	276	273	293	285	282	302	306	285	283	297	289	307	291	262	281	288	289	245	301	281	283	295	298	275	284	278	317	277	281	290	273	295	304	292	273	280	290	265	325	321	274	274	309	277	281	279
4418	1437	954	747	1199	1130	918	763	622	530	447	334	308	198	189	166	125	108	88	86	97	84	105	96	102	89	63	60	51	69	48	51	48	49	60	46	46	30	39	24	37	31	22	37	24	29	36	34	36	21	34	37	26	29	35	27	36	38	25	27	28	31	21	31	30	34	28	25	28	28	24	27	33	24	31	38	23	27	29	36	35	24	19	23	31	27	37	27	24	33	26	29	28	28	28	24	28	18	29	25	29	25	22	26	25	28	25	23	27	27	26	26	32	24	25	26	29	26	22	21	21	23	31	34	29	22	21	22	24	24	16	28	27	24	31	27	16	32	25	29	18	18	21	26	28	19	21	30	23	22	25	24	23	29	14	25	28	23	30	23	28	26	31	25	23	36	19	25	24	22	37	30	27	31	24	25	22	18	24	28	26	23	21	29	21	20	24	28	23	24	23	36	23	25	15	20	31	27	29	29	21	31	25	22	25	24	27	23	18	22	20	18	26	26	30	19	30	26	17	32	23	26	35	23	46	19	24	19	18	28	23	29	22	22	19	22	30	27	32	23	22	27	29	29	25	21	26	23	33	23	23	25	26	33	28	26	29	25	29	26	20	30	29	28	18	32	18	27	19	35	21	24	21	30	21	29	27	28	31	18	21	21	23	28	23	22	15	19	23	32	21	33	30	21	28	24	24	17	23	25	33	28	26	21	26	32	27	33	26	29	25	28	17	21	28	26	21	12	30	31	22	34	22	35	19	23	24	23	31	22	28	23	26	28	18	24	23	29	29	34	19	27	26	25	20	20	24	23	25	25	29	21	23	20	23	27	29	25	33	21	25	27	20	17	26	31	29	17	23	38	24	25	28	20	31	29	25	24	19	22	22	40	29	28	26	19	19	26	25	22	28	19	22	21	25	24	27	31	22	25	30	31	24	17	23	22	27	19	17	21	30	30	29	25	22	20	29	24	29	27	26	18	20	30	28	26	35	31	28	17	34	24	27	25	19	24	25	27	28	20	35	22	24	26	19	35	21	19	28	26	19	28	29	28	24	24	28	20	26	31	16	26	20	30	27	29	19	31	37	32	24	27	21	30	25	22	12	31	23	25	18	17	30	29	16	22	28	25	32	27	23	26	33	30	28	21	32	34	32	28	33	28	32	25	22	21	30	22	28	36	23	20	22	26	27	30	28	26	27	30	25	31	21	25	20	20	34	24	19	24	34	30	30	24	26	19	24	21	21	34	22	22	25	20	21	25	22	21	31	31	30	23	23	30	24	21	27	30	27	28	24	23	27	33	21	33	28	24	49	27	15	24	24	24	21	32	24	21	28	31	31	24	26	19	29	26	21	32	16	29	30	30	22	24	30	24	21	28	12	26	36	31	32	27	25	23	31	36	25	17	17	23	27	27	25	26	19	30	40	16	20	26	29	26	23	21	26	24	30	25	26	23	26	28	29	23	21	25	22	15	36	25	23	17	26	31	17	28	24	28	25	24	31	25	23	34	24	23	24	33	35	35	27	32	32	35	26	27	23	32	22	20	19	25	27	25	21	30	24	24	19	33	25	30	30	26	22	28	29	28	34	25	27	28	30	25	22	25	31	25	18	27	28	27	20	25	34	26	28	25	22	32	29	21	26	27	32	15	34	23	26	26	24	31	27	30	21	24	15	20	18	17	23	23	18	28	38	27	31	21	23	24	16	28	29	29	28	20	31	29	20	31	36	33	20	35	37	22	22	35	27	28	31	29	23	22	27	30	23	22	27	27	20	38	17	23	25	32	31	26	16	27	18	22	25	30	17	33	24	24	33	22	23	22	24	25	23	21	27	26	22	27	20	13	32	29	34	27	30	22	27	32	27	26	30	26	25	36	26	36	34	23	26	34	29	24	32	20	25	28	29	28	28	22	19	25	29	14	21	20	31	23	20	23	37	25	28	28	27	32	22	24	26	31	17	23	35	23	29	34	25	20	23	23	25	21	27	28	23	28	19	30	24	19	28	25	24	25	22	23	24	25	17	23	27	28	32	17	28	35	26	26	31	21	29	39	19	38	30	35	17	28	30	27	25	24	25	23	17	30	41	23	31	18	26	26	29	28	29	37	31	30	23	32	21	26	29	26	32	25	24	28	27	18	33	19	32	24	28	29	17	31	31	24	33	17	23	33	26	29	21	37	25	19	32	28	35	29	26	30	28	23	25	21	26	17	35	31	31	17	27	34	23	28	27	35	20	21	21	30	18	37	26	29	18	21	33	28	25	22	23	38	28	22	36	33	25	32	25	34	34	26	19	31	22	22	20	26	29	25	23	21	22	32	25	28	28	27	29	16	16	26	23	29	14	31	27	32	19	18	30	26	31	30	19	39	24	20	37	24	21	37	20	24	22	30	22	27	13	28	27	30	20	18	25	22	23	34	23	21	30	30	24	17	30	24	29	28	27	36	16	26	30	14	26	30	18	26	31	31	31	22	30	30	29	29	30	35	27	31	19	28	22	18	25	18	18	21	26	22	24	17	30	26	25	31	21	19	23	28	32	20	26	24	23	24	26	26	34	18	28	26	33	24	29	27	36	27	24	30	12	36	28	25	29	33	26	21	22	31	25	23	30	29	26	34	21	20	19	32	27	17	20	24	36	28	28	22	25	30	28	20	32	27	25	18	31	25	30	24	20	18	28	24	27	22	35	19	36	26	24	19	27	17	21	26	21	32	18	28	23	24	29	20	30	22	17	26	32	19	29	23	19	25	24	29	32	25	28	33	30	30	25	28	27	27	23	23	28	20	27	15	22	29	24	38	33	23	26	25	33	29	28	21	23	27	22	32	24	24	31	28	24	26	26	24	28	33	31	25	19	40	27	21	27	34	28	24	19	33	24	23	23	22	31	23	39	19	33	28	32	23	29	18	28	25	20	24	24	23	30	29	23	25	27	36	20	27	23	35	30	17	32	32	37	24	24	24	34	28	28	18	28	31	25	25	35	17	27	32	27	23	28	20	32	24	32	19	30	28	29	30	26	30	18	27	19	27	24	29	18	12	20	17	30	26	19	26	26	31	25	16	25	14	20	34	15	23	40	28	33	30	30	33	24	23	21	22	25	28	43	28	30	31	29	30	35	33	24	16	18	29	26	19	22	30	29	24	29	31	30	32	32	19	38	32	34	24	24	28	31	20	23	34	33	22	26	26	35	24	28	22	30	27	27	27	22	25	23	17	27	25	24	23	28	33	21	24	25	23	27	20	30	23	26	24	21	28	22	18	27	27	23	25	28	33	27	27	23	28	28	28	25	36	35	24	40	33	28	19	30	20	31	27	27	22	33	31	31	26	22	22	24	28	25	26	24	31	33	22	24	32	32	22	30	27	21	44	22	28	31	22	34	26	29	29	34	26	23	31	31	21	30	28	29	25	35	27	27	26	29	29	25	25	32	23	29	35	23	34	21	18	29	25	27	19	30	30	26	24	24	26	26	26	36	20	29	31	29	19	29	34	31	16	23	22
33792	24812	19213	34849	40895	37957	33418	28841	25124	21606	18085	14957	11996	9485	7841	6599	5596	5014	4554	4263	4034	3633	3683	3594	3527	3315	3024	2468	2124	2149	1895	1857	1723	1468	1481	1343	1235	1074	1024	842	867	728	735	669	673	689	717	627	592	661	647	640	624	639	670	690	670	615	600	555	616	555	553	589	612	605	613	541	599	570	575	556	602	608	573	617	542	573	628	546	550	508	517	545	503	516	507	501	523	531	512	488	466	484	511	506	462	544	500	495	512	479	491	434	494	474	488	464	484	459	442	453	488	462	463	461	468	449	473	437	469	439	462	478	441	443	464	460	438	481	480	460	466	472	449	456	486	481	449	428	439	455	456	451	428	446	429	484	428	447	464	469	472	464	475	459	461	481	460	445	438	470	455	468	479	446	493	477	468	435	469	431	471	460	436	473	464	465	461	463	481	452	455	462	425	460	437	417	450	481	441	460	450	458	417	489	454	482	456	435	452	430	425	474	467	479	446	443	479	458	437	492	449	490	470	480	441	454	466	474	489	507	472	459	461	464	428	434	480	456	449	487	431	434	427	452	483	450	456	440	467	456	476	467	430	477	487	473	456	463	464	456	439	430	497	466	448	460	442	440	463	479	460	445	426	477	433	467	476	465	450	452	491	489	466	432	456	457	445	438	473	458	474	445	449	445	436	484	486	447	474	440	432	449	437	465	451	432	438	441	471	457	400	469	471	480	430	473	517	444	478	472	453	480	434	453	447	462	427	479	484	411	451	433	453	448	480	433	446	433	475	494	458	475	457	456	446	437	454	453	465	480	476	458	476	451	467	460	485	436	494	485	464	429	461	448	464	458	458	452	482	428	457	526	457	439	476	454	446	432	446	444	494	451	460	444	410	466	446	489	455	460	489	460	454	466	450	455	430	468	427	429	462	451	467	432	471	420	475	471	446	434	460	446	418	400	456	476	459	462	433	450	449	455	482	463	444	445	476	465	461	453	470	462	411	459	436	465	449	439	455	444	452	481	420	464	433	442	474	473	472	482	454	459	457	483	506	460	470	429	446	446	452	436	442	433	459	467	474	505	396	450	463	482	413	426	456	420	439	442	452	467	446	454	439	454	452	472	447	443	478	437	449	435	473	487	457	455	412	455	433	505	468	477	444	442	461	436	497	421	507	419	474	438	466	428	461	475	466	438	434	471	467	434	437	439	449	440	447	434	478	454	444	471	438	444	427	489	440	437	423	405	400	434	461	440	443	480	461	477	450	457	457	439	433	475	458	411	425	428	465	454	460	425	462	436	441	469	450	448	449	466	442	442	472	438	448	479	450	480	439	458	443	445	465	464	494	445	426	437	467	450	476	471	454	496	426	440	442	408	432	457	438	458	448	440	448	440	401	434	459	473	437	440	419	441	466	415	448	426	447	444	443	426	453	471	472	495	470	455	428	429	475	459	456	463	472	468	492	479	458	447	443	448	403	446	458	463	405	445	473	484	443	483	421	442	451	484	434	484	475	456	502	448	455	452	437	464	436	424	481	470	450	468	453	435	453	474	449	451	488	493	408	452	479	465	426	457	453	456	460	426	467	438	498	443	468	479	461	440	431	485	455	399	457	458	471	454	442	429	495	439	464	409	475	445	490	466	437	460	449	502	466	422	456	464	443	439	480	467	447	446	478	453	482	428	443	446	427	511	429	447	433	466	441	436	449	428	454	452	478	462	481	464	445	455	469	451	477	455	455	455	436	475	461	416	490	441	467	477	457	474	469	471	445	439	430	440	484	435	474	449	451	448	427	419	456	431	466	470	466	459	462	440	460	453	450	433	475	460	424	449	434	433	446	423	498	460	465	442	464	443	434	489	474	452	433	441	429	477	485	469	466	450	448	446	461	468	466	464	440	435	431	495	479	470	488	457	426	443	434	455	466	475	449	429	451	445	452	450	474	466	472	474	446	480	448	441	421	398	459	437	448	445	448	456	450	414	427	446	447	462	463	447	442	438	472	453	501	459	461	466	479	425	452	450	431	465	460	458	448	447	465	440	490	483	496	441	468	446	461	452	453	477	471	441	440	471	433	468	435	485	444	470	477	439	462	447	419	492	486	491	467	440	452	471	458	442	494	464	428	499	482	444	436	460	462	453	457	500	450	404	465	446	441	447	457	452	472	451	458	457	449	468	438	432	430	455	479	448	430	420	457	458	439	450	420	474	464	455	439	457	463	434	422	474	474	475	448	451	452	466	465	456	471	447	503	460	439	481	462	439	434	424	480	437	487	424	460	498	460	426	465	441	477	456	440	447	463	474	425	449	469	446	478	425	432	461	425	483	448	463	411	477	471	477	428	434	402	425	468	479	454	504	491	449	470	474	455	497	451	443	437	458	431	441	460	459	440	467	477	469	433	514	434	427	469	444	427	441	468	470	481	451	424	444	463	460	419	447	451	446	450	508	452	475	446	447	453	479	500	452	444	459	461	471	451	479	461	424	445	448	414	457	486	459	459	437	487	467	470	437	468	414	443	497	491	493	462	501	457	480	448	438	464	459	467	458	468	475	467	431	433	443	486	492	473	470	431	457	466	435	489	451	477	479	444	459	481	479	426	433	437	504	448	466	496	488	474	462	429	421	432	422	496	464	467	462	463	486	462	462	453	479	436	455	443	490	473	444	449	479	495	466	396	463	437	439	403	455	461	450	439	478	443	518	450	468	489	464	445	455	455	448	480	437	450	455	438	457	444	430	471	449	482	482	446	438	431	433	440	446	415	452	447	482	414	454	417	446	439	478	485	440	428	456	484	417	463	411	442	431	444	416	434	418	504	474	483	434	498	484	451	453	444	477	458	458	496	474	457	465	421	483	479	424	430	479	489	438	456	438	459	481	436	439	432	472	432	447	434	436	451	425	479	453	434	458	463	465	512	463	492	446	482	438	447	454	484	468	468	450	452	442	446	446	433	470	452	471	437	450	448	486	436	470	504	443	462	437	448	462	442	508	473	426	485	443	456	473	447	443	450	432	465	454	455	432	472	451	403	446	481	460	472	456	491	444	459	477	462	422	466	434	443	466	460	475	482	466	464	476	478	454	485	422	432	481	479	427	413	460	422	448	428	456	503	449	464	458	456	469	455	467	446	462	469	454	446	420	447	458	424	499	454	462	454	458	487	412	464	448	462	474	430	454	460	461	519	466	441	438	473	442	499	469	423	478	472	459	443	440	428	461	432	468	460	475	469	436	442	442	435	442	454	440	463	397	430	442	464	422	437	457	465	453	442	474	457	442	482	476	478	466	402	448	477	441	455	437	451	466	429	443	469	408	465	458	431	502	481	452	455	461	479	461	438	451	445	449	467	433	462	461	514	450	464	436	449	438	467	455	453	480	463	439	475	470	438	437	431	448	498	477	446	471	453	484	458	468	482	428	417	472	469	464	491	452	465	465	436	442	473	471	460	458	454	455	435	472	441	437	457	447	460	508	466	443	467	480	488	471	491	435	447	502	474	454	466	449	473	446	454	464	439	460
4717	2279	1430	1130	1740	1817	1334	1122	929	763	669	471	398	294	261	201	172	151	144	129	143	128	147	103	109	95	97	74	90	72	77	66	55	46	45	46	49	63	36	38	37	36	33	24	34	30	33	34	22	38	20	36	26	30	32	32	26	35	29	25	17	37	17	26	28	23	19	27	29	22	22	22	28	31	23	33	27	20	27	21	28	18	17	21	23	18	22	37	26	13	32	20	27	30	27	18	27	15	17	31	28	26	24	23	27	25	20	20	20	23	20	20	16	24	20	22	21	20	31	23	24	22	25	20	25	23	17	21	22	21	11	19	16	23	24	17	20	18	22	17	11	15	21	21	21	18	15	20	27	17	29	21	16	18	27	25	23	17	21	24	11	24	22	20	24	12	28	22	28	28	23	24	14	18	15	26	21	22	15	19	22	31	19	21	28	14	24	21	25	17	28	17	25	27	25	16	29	34	27	28	24	23	29	27	19	28	23	21	16	12	21	26	16	25	31	26	16	22	26	23	15	25	19	22	20	23	11	19	24	29	21	18	15	21	26	19	24	24	28	20	25	24	28	18	21	15	8	24	16	19	35	18	29	14	28	18	16	20	20	19	22	22	22	25	22	23	26	20	23	19	17	26	24	24	19	21	21	22	25	26	18	29	24	20	26	19	24	21	18	16	21	30	32	20	23	22	26	23	25	17	26	21	29	24	31	30	12	28	24	18	20	23	23	23	33	20	17	15	17	23	17	16	22	15	25	24	21	24	23	21	16	12	21	17	23	20	31	19	19	19	24	22	15	23	21	35	17	16	26	31	12	17	17	15	21	22	23	19	18	21	19	27	21	11	18	22	27	17	27	21	22	30	19	27	22	17	24	27	24	31	16	28	20	23	16	25	15	17	29	24	21	16	21	27	21	19	18	18	25	23	24	27	23	22	28	20	25	15	18	30	30	18	26	22	23	23	15	26	22	22	23	30	29	19	27	14	18	22	13	14	20	24	20	19	24	24	20	22	20	13	19	30	22	21	17	22	26	20	25	25	20	14	24	28	22	24	23	26	21	20	18	21	19	17	19	17	29	19	29	26	17	19	22	24	21	24	30	27	20	21	31	14	34	19	22	22	32	27	18	26	23	12	20	21	21	28	18	12	16	15	26	23	17	35	15	24	23	10	33	22	17	18	16	14	34	21	29	27	24	24	26	25	25	17	26	29	20	15	21	30	19	21	24	20	19	26	15	22	18	25	16	20	20	27	18	20	27	29	24	17	13	27	20	16	25	20	20	19	26	14	29	17	19	23	16	20	18	30	18	21	30	26	29	20	22	23	18	34	30	28	22	18	23	29	18	27	24	23	22	25	17	23	23	19	18	27	30	24	24	15	33	22	21	22	24	33	21	20	22	21	20	31	23	35	25	22	27	23	28	20	15	24	17	18	19	21	25	29	11	25	22	19	19	24	25	27	22	14	25	27	23	14	27	22	28	25	32	20	20	24	26	21	20	18	21	25	21	22	19	17	26	16	26	19	19	23	28	22	19	20	30	26	13	13	27	26	14	22	21	22	21	22	21	25	24	31	20	31	15	30	27	28	25	27	20	27	30	25	21	22	27	23	15	19	19	26	23	27	24	21	23	21	20	24	23	18	23	19	18	21	21	21	33	22	27	19	24	18	24	20	22	17	23	25	21	22	23	26	17	17	21	20	16	18	22	25	23	24	21	21	23	22	19	15	23	20	22	25	15	22	21	15	25	17	20	22	24	22	21	16	20	17	20	24	21	16	13	20	23	27	26	18	22	25	22	22	20	25	23	24	19	22	28	22	23	24	26	25	19	21	16	20	23	15	24	17	18	24	24	22	26	21	24	24	24	24	22	26	18	12	20	27	19	24	26	12	22	17	27	20	29	19	18	22	18	16	18	27	22	19	25	18	22	25	27	23	25	22	25	20	31	20	24	18	26	23	23	24	15	28	30	25	23	24	25	32	24	20	21	25	17	19	30	26	24	28	13	28	21	31	30	19	14	22	17	30	17	33	31	23	22	24	28	21	20	30	25	16	22	25	13	29	22	20	17	22	24	21	18	23	22	26	17	27	18	18	18	22	25	20	20	19	21	23	25	22	30	24	22	26	18	22	24	24	18	23	26	21	25	30	21	24	19	22	15	27	17	14	20	18	17	23	20	16	15	25	30	21	17	26	32	16	25	21	24	28	29	32	15	19	28	19	23	15	30	34	19	18	29	18	15	17	19	25	8	28	24	19	24	30	14	16	25	21	21	24	20	29	17	15	22	24	22	16	31	23	26	22	24	19	19	26	37	29	21	18	22	16	23	27	27	20	18	22	24	24	22	17	15	27	23	22	20	23	20	14	21	25	18	29	21	23	17	28	19	17	25	26	18	24	22	17	18	17	22	27	24	29	30	23	28	18	23	19	27	24	10	23	12	21	24	23	20	16	30	25	22	19	20	22	12	18	19	24	26	32	24	25	27	17	31	21	24	29	18	15	14	21	22	13	26	28	13	21	16	21	22	22	31	21	18	23	29	27	26	16	26	19	21	29	25	23	19	29	34	22	33	21	23	26	16	23	25	13	24	9	26	16	25	22	22	24	24	27	21	24	20	17	25	13	23	21	21	25	21	22	23	15	22	24	33	22	20	24	21	19	23	17	17	20	23	23	20	30	23	18	30	20	30	20	21	14	22	15	17	24	23	15	29	14	24	17	24	24	23	32	22	27	21	20	26	24	30	27	32	22	20	25	19	16	27	20	17	20	28	19	15	23	15	20	34	16	25	19	16	18	23	24	25	19	18	18	19	24	19	14	21	17	31	24	21	19	24	22	23	29	33	30	21	33	21	22	22	24	26	33	29	15	19	14	22	24	26	22	20	18	22	19	16	26	18	29	18	35	14	16	24	26	26	18	25	18	23	25	19	23	23	29	21	23	26	10	18	18	29	18	23	10	31	18	22	26	21	35	29	19	20	31	26	21	23	20	28	28	24	24	21	31	31	20	27	30	19	23	23	26	20	11	20	20	20	20	19	23	18	23	19	19	17	24	17	30	14	23	20	19	20	21	25	21	13	32	25	18	26	32	24	26	17	24	20	22	29	24	17	27	19	21	20	16	28	27	15	18	28	20	18	23	16	16	23	19	31	21	25	18	27	12	21	26	21	14	24	19	29	26	17	20	19	9	24	22	12	15	20	18	19	30	23	27	18	22	25	19	27	21	24	22	28	19	30	19	20	22	24	21	26	19	23	15	31	21	21	30	25	26	29	12	29	20	21	24	16	17	32	21	16	16	14	17	25	27	24	16	28	18	20	24	17	21	30	24	27	32	16	26	22	19	19	34	21	28	27	20	27	29	16	23	23	22	20	21	24	20	22	36	21	14	19	28	22	18	20	24	20	18	17	22	26	24	22	25	27	29	34	21	16	22	16	23	23	23	28	23	29	23	19	25	25	24	29	21	24	22	20	18	27	15	24	24	19	23	21	26	19	21
39240	29518	23785	39311	45708	42877	37813	33786	29783	26342	22635	19247	15891	12900	10299	8971	7613	6779	6205	5851	5514	5188	5279	4882	4824	4392	3857	3173	2913	2774	2533	2366	2134	1862	1787	1675	1539	1373	1124	983	886	841	816	815	782	736	721	710	665	737	657	702	652	645	707	702	627	593	638	610	544	573	566	573	571	564	560	587	617	553	550	553	615	612	583	568	558	569	553	545	539	527	516	466	475	475	497	445	516	470	454	484	499	459	469	418	404	438	457	421	387	403	417	403	426	416	367	403	430	408	407	420	354	394	400	444	391	360	415	364	369	404	345	380	402	363	426	396	406	412	379	375	405	377	373	421	385	411	400	409	392	395	413	384	372	378	408	394	367	357	371	381	348	400	409	391	396	419	387	395	328	368	383	390	334	388	389	385	345	387	379	381	364	389	385	397	377	372	391	371	405	392	394	397	370	413	378	352	385	409	398	417	367	373	374	373	394	396	354	381	372	354	366	381	362	373	366	381	366	356	373	345	363	421	384	380	351	394	356	379	382	401	368	367	418	371	366	414	409	334	418	386	374	396	359	424	393	389	381	384	415	378	373	402	391	364	379	381	381	368	370	342	390	357	366	358	331	352	395	391	361	424	372	366	381	369	354	376	361	390	370	341	373	403	392	348	390	405	392	382	397	394	393	379	383	367	372	379	387	380	382	345	390	400	393	409	395	385	368	372	376	386	401	354	399	366	371	390	401	384	448	390	347	367	379	358	350	382	379	355	377	394	385	393	393	379	362	394	406	378	403	380	353	421	419	401	378	382	408	362	401	361	390	379	397	379	391	398	364	382	359	367	397	370	367	398	441	409	394	430	372	378	373	367	400	364	390	392	375	387	367	390	388	360	389	423	376	361	389	404	362	387	386	383	381	403	378	385	399	348	360	405	352	356	401	364	375	401	374	353	413	379	386	376	378	391	383	410	392	359	431	365	365	390	368	417	415	402	398	381	407	361	372	397	362	380	362	343	354	391	384	409	338	378	395	377	359	359	368	383	372	359	396	395	378	348	355	395	368	379	401	358	387	395	426	401	369	362	392	365	389	362	398	376	378	326	375	374	394	394	422	375	367	368	384	402	421	373	370	386	372	398	354	365	337	377	384	374	368	330	376	394	379	418	380	387	372	404	392	377	392	364	398	361	342	339	380	394	385	368	382	370	405	399	380	394	406	359	400	388	347	381	381	358	386	371	417	380	389	383	411	378	353	368	376	405	391	424	402	400	378	355	417	377	353	398	389	364	400	350	354	391	377	376	382	367	378	374	386	397	373	340	364	326	402	396	350	342	403	362	372	360	388	379	399	377	428	383	363	378	410	359	406	402	391	414	369	364	396	372	362	385	381	366	396	383	429	391	411	377	400	405	372	388	383	374	385	389	398	419	369	390	388	379	354	394	383	396	398	369	344	376	405	393	359	378	360	379	366	384	398	375	382	382	364	384	360	375	358	376	388	412	394	376	369	408	355	398	379	396	352	387	377	377	379	351	378	381	382	393	361	393	391	374	422	384	372	396	377	395	358	366	379	376	371	388	424	391	394	382	397	406	353	400	383	375	371	357	366	355	364	350	374	400	391	385	392	358	402	363	384	361	397	391	386	379	345	400	406	361	402	381	373	369	399	370	369	376	368	370	384	357	390	362	379	418	379	397	388	366	387	408	356	405	390	383	405	355	399	378	410	357	373	351	376	383	406	380	364	409	404	378	425	349	343	375	340	366	389	362	400	396	427	361	391	374	342	363	374	390	394	372	404	406	349	371	386	361	401	359	390	389	382	367	387	385	383	392	394	403	372	373	370	383	405	366	381	361	386	333	398	386	373	389	363	389	400	371	371	403	385	397	380	387	383	396	384	369	390	344	372	342	394	382	390	376	378	363	380	349	367	367	352	392	384	419	381	375	394	386	352	396	398	389	409	330	379	378	407	381	376	360	389	391	393	411	374	360	380	395	376	395	358	395	386	382	370	410	358	368	378	398	373	403	390	395	406	392	413	379	367	380	382	375	358	351	432	400	385	338	377	352	388	393	369	396	389	393	378	360	401	384	389	389	378	353	378	381	387	353	396	392	381	352	369	411	383	393	391	376	383	372	376	366	359	409	373	409	449	361	417	371	375	364	401	363	383	388	359	395	376	358	361	375	400	371	315	378	338	377	382	370	385	413	388	396	427	418	401	366	368	381	395	382	408	356	378	407	373	393	402	396	409	362	356	395	394	333	392	386	356	382	378	384	373	426	389	355	407	380	381	351	394	383	406	399	375	376	359	407	373	402	416	373	387	384	381	385	395	396	390	380	366	402	387	404	398	411	387	405	394	381	355	364	383	378	372	387	402	376	409	375	357	374	390	394	365	377	384	361	359	400	420	361	362	397	378	388	401	355	411	355	348	376	382	404	400	393	360	371	381	371	380	378	367	387	398	348	354	412	355	368	377	378	394	363	401	394	366	396	370	406	423	380	418	372	362	391	375	387	373	397	376	390	402	429	369	408	421	369	374	405	415	383	409	390	380	371	385	414	357	372	394	396	406	381	411	384	380	410	355	400	359	409	395	378	405	368	368	362	424	404	367	395	374	341	423	373	373	400	373	380	428	386	392	355	394	416	400	391	356	346	373	403	401	373	363	370	382	390	361	384	399	396	378	383	382	349	390	386	372	355	347	372	360	377	387	365	381	381	359	366	361	378	365	393	397	415	421	357	403	399	385	388	389	417	430	365	356	378	397	402	353	367	362	365	393	383	374	382	387	388	412	397	402	395	352	383	398	369	366	405	369	420	410	377	343	393	373	394	385	383	427	376	363	424	376	366	418	390	387	371	370	363	381	369	382	398	415	401	350	393	355	376	384	431	365	392	355	366	411	400	416	403	399	345	417	393	372	372	388	399	366	352	400	383	405	397	395	374	348	355	399	398	360	404	376	391	373	365	391	398	388	341	380	403	387	408	388	394	388	396	379	398	343	385	345	412	385	389	378	373	376	386	395	378	358	354	407	389	328	366	336	388	394	366	376	382	364	364	391	427	368	384	380	371	393	384	374	398	378	350	375	365	365	354	388	417	407	381	389	419	351	386	354	345	359	369	405	392	386	364	398	377	393	382	377	365	388	373	357	339	380	389	361	376	353	393	408	351	412	389	378	386	356	392	345	358	405	397	345	355	363	380	395	385	389	396	355	360	363	376	366	372	400	396	372	384	378	399	373	387	361	409	329	375	371	418	410	373	370	355	378	377	400	373	412	413	386	379	353	373	397	377	400	387	414	372	390	401	351	352	393	376	372	383	384	336	365	389	374	420	400	403	368	387	366	400	361	369	381	342	342	436	384	401	386	415	389	427	381	401	388	368	401	365	353	407	408	373	330	363	358	356	408	430	364	361	362	321	363	404	374	381	358	364	361	376	376	377	353	355	369	365	367	377	410	379	368	373	355	361	359	376	333	368	374	396	416	356	365	387	394	386	384	390	366	359	398	372	402	381	390	370	366	378
2714	1002	675	536	782	856	661	592	458	388	276	237	169	128	108	127	108	71	99	85	61	68	69	68	65	64	54	53	46	49	44	31	31	35	34	36	36	28	31	22	26	16	27	27	28	13	22	18	15	20	24	28	21	24	27	20	19	19	21	20	30	31	15	19	16	21	23	22	21	18	14	15	28	18	23	23	21	17	18	23	20	17	17	24	16	28	18	19	19	17	18	22	14	19	30	16	22	27	23	17	26	11	18	20	16	19	16	21	27	27	14	20	16	18	17	24	16	15	15	21	17	17	13	26	19	31	16	19	25	23	15	16	25	26	22	19	21	16	20	19	26	22	14	23	14	24	20	19	26	17	24	25	15	19	15	23	24	20	22	24	16	32	25	16	20	24	16	16	13	18	15	20	16	17	27	22	18	20	20	18	16	22	30	26	27	22	12	20	22	14	24	15	15	19	16	19	20	14	8	11	23	23	28	22	17	11	19	27	19	21	18	14	15	11	14	26	15	23	22	17	18	14	19	25	24	11	19	22	19	15	21	17	12	23	24	19	22	22	18	23	18	17	18	16	27	17	14	11	20	13	13	23	17	19	24	14	23	22	13	18	20	13	16	21	15	25	20	16	22	21	14	17	19	13	20	20	21	14	20	13	22	23	17	14	22	11	23	21	16	21	20	18	25	18	17	23	15	23	19	20	23	21	22	27	21	19	18	17	19	18	20	17	20	16	22	23	11	11	21	19	15	16	30	22	13	18	25	18	18	18	24	12	22	11	18	18	21	26	17	17	10	20	17	18	27	19	15	23	17	16	27	22	23	22	30	19	19	24	26	17	17	17	23	14	19	25	19	21	17	13	20	18	16	16	18	19	26	13	18	23	21	25	16	20	23	16	19	13	21	12	29	17	19	18	19	16	10	18	26	14	14	11	16	20	23	24	18	12	24	19	17	17	16	17	24	11	16	19	20	16	14	15	19	18	13	24	20	25	20	14	24	8	25	23	22	28	14	12	26	16	17	16	20	15	23	27	9	20	21	20	13	24	24	14	16	22	20	24	20	22	26	12	20	21	22	18	33	11	18	26	19	15	28	23	20	25	20	20	13	17	18	22	20	11	15	17	14	14	16	19	24	20	19	24	12	25	13	18	21	21	19	24	18	24	23	20	15	19	25	20	17	12	20	19	25	19	16	18	16	20	14	23	13	18	20	18	15	23	22	24	22	20	10	18	20	11	15	16	22	15	12	18	14	16	17	14	26	16	23	24	17	15	25	18	20	18	18	10	18	26	21	15	20	22	23	21	27	17	19	19	13	24	15	26	19	19	24	17	20	24	15	16	13	21	23	21	20	15	15	16	26	18	20	15	19	17	15	21	20	13	26	28	23	11	19	20	21	21	22	13	18	15	18	16	21	16	21	21	14	26	17	23	22	29	22	27	15	23	19	21	19	22	16	20	32	20	20	23	16	19	15	21	22	17	27	17	28	23	16	21	20	24	15	13	19	18	17	15	17	14	15	15	19	21	16	21	26	19	17	13	20	25	16	14	16	24	19	22	24	21	17	19	24	11	13	19	20	9	23	22	8	18	21	17	24	13	18	22	21	21	19	18	23	20	22	27	12	23	26	16	21	21	15	24	22	17	15	14	13	23	19	18	15	26	26	18	21	15	17	21	21	23	14	23	13	17	20	25	24	16	20	20	25	20	14	25	21	19	16	17	14	17	20	23	21	15	18	21	15	20	23	24	18	14	16	17	16	16	26	17	21	17	18	17	18	25	20	18	20	15	14	16	12	33	23	24	24	25	20	19	13	16	18	13	24	15	14	27	17	20	22	18	13	21	14	27	20	22	15	22	15	19	21	14	21	24	16	26	14	17	25	29	19	27	17	16	22	23	19	15	14	22	19	20	10	15	22	17	15	18	20	20	20	24	24	20	15	19	17	16	15	18	19	21	20	15	19	20	27	10	12	17	18	18	22	15	12	22	20	19	26	19	17	18	18	13	28	15	19	15	16	18	24	24	15	20	12	24	14	23	19	20	13	9	21	16	18	22	19	20	10	18	20	21	17	13	17	27	19	17	28	19	15	17	18	16	14	18	13	13	18	19	22	14	11	11	16	17	20	20	22	17	13	21	13	14	12	20	15	15	15	23	20	21	14	22	21	20	22	14	14	20	23	14	12	24	16	18	14	16	15	19	18	19	25	17	24	12	27	21	20	19	15	14	16	18	17	12	21	17	19	13	20	22	20	18	16	25	23	25	14	17	17	27	15	18	21	16	24	24	19	17	15	20	19	14	12	17	15	20	26	20	16	15	19	14	16	18	22	15	14	14	26	21	28	14	24	22	20	21	13	17	16	11	19	17	18	23	13	18	14	22	18	16	23	19	19	17	13	24	23	15	20	17	17	20	18	30	16	11	21	18	19	11	19	25	21	25	14	22	16	14	19	16	22	14	20	14	23	14	25	24	23	28	15	18	17	15	23	22	28	19	18	22	11	27	19	11	25	27	13	21	11	15	19	20	16	14	17	18	14	21	14	22	16	11	20	21	18	24	14	21	20	23	13	17	17	12	20	17	13	25	27	17	17	14	22	16	18	13	13	20	8	19	23	16	18	15	17	21	17	12	12	9	19	19	16	20	22	25	19	19	19	27	12	15	18	23	20	17	19	15	30	25	26	14	13	23	15	31	17	13	17	14	27	20	17	16	8	17	19	20	22	16	19	18	14	22	29	22	13	23	25	22	17	11	26	11	23	19	23	17	22	17	17	23	20	17	16	15	13	19	20	29	18	16	21	19	24	18	18	25	22	15	17	18	9	28	27	30	21	14	16	19	21	23	20	17	19	14	16	22	20	16	11	13	16	25	19	15	14	20	18	15	20	29	23	20	23	19	17	12	17	24	25	22	20	22	18	12	10	10	20	22	21	21	27	18	14	17	15	17	17	19	15	16	21	24	11	24	25	27	28	23	18	21	19	22	14	21	20	18	16	18	12	13	17	17	30	16	17	15	20	21	17	25	16	20	22	21	18	19	18	18	16	22	16	21	16	20	27	27	23	16	27	27	18	20	18	17	21	23	17	16	26	15	22	12	28	19	18	21	21	20	17	30	14	17	14	23	16	26	19	16	19	20	22	18	23	25	19	11	22	15	21	19	17	17	13	22	14	20	19	15	18	19	13	25	24	20	15	21	15	21	19	15	24	15	17	21	20	9	18	24	19	17	27	24	26	11	19	13	16	15	15	26	17	21	25	16	19	23	24	21	22	25	24	17	14	21	20	15	20	23	29	23	11	16	26	20	26	16	20	14	14	17	24	17	23	22	16	20	16	18	21	23	22	22	22	15	19	19	20	20	15	26	16	15	19	15	13	27	15	16	23	20	15	22	20	15	12	13	16	21	15	20	14	17	26	17	21	19	22	16	17	19	8	14	25	21	19	17	20	24	13	21	15	9	16	13	26	19	22	14	21	17	22	10	19	15	18	19	20	16	14	21
30842	21464	15611	30566	36980	34002	29479	25176	20984	17488	14417	11521	8841	6802	5631	4739	4286	3661	3340	3221	3161	3096	3038	2788	2746	2427	2153	1818	1644	1578	1492	1340	1255	1107	1000	988	913	799	686	614	564	535	581	509	510	508	471	472	503	455	501	445	423	432	473	448	447	437	442	430	416	425	373	465	434	449	408	436	421	433	420	433	418	414	438	400	413	419	461	406	397	359	372	355	379	390	385	356	386	384	411	379	353	372	302	334	344	327	391	313	320	344	352	355	364	329	348	305	393	352	356	337	340	335	327	342	319	297	313	350	363	297	313	342	322	318	296	315	328	351	330	338	349	336	342	311	341	318	373	332	307	302	353	362	341	334	326	326	338	327	357	307	347	308	361	320	334	328	324	356	358	324	333	340	347	327	339	302	324	334	352	346	328	356	343	310	337	312	348	339	318	335	326	341	359	336	313	315	313	345	361	348	339	333	358	318	340	308	355	353	317	320	330	311	348	312	332	348	325	324	321	344	342	354	326	318	324	347	307	322	330	313	318	312	339	324	357	384	295	375	336	294	296	348	300	303	343	314	345	369	318	338	342	351	329	328	329	343	326	360	327	326	334	367	345	323	327	346	330	301	313	329	300	348	356	359	331	360	311	308	309	337	319	338	351	336	330	357	311	342	344	330	322	359	345	325	336	331	345	317	364	321	301	336	322	337	331	313	316	338	350	357	339	321	298	334	327	310	320	324	339	311	304	324	336	346	323	305	332	297	320	339	333	339	355	345	334	357	367	316	322	317	361	361	334	338	342	343	314	314	348	316	355	338	364	284	335	332	331	347	342	342	354	323	342	351	317	330	330	345	328	312	337	332	316	309	289	337	350	295	325	356	333	294	343	317	304	298	320	348	334	336	320	327	353	325	300	315	339	319	330	358	318	319	316	335	323	338	350	303	334	310	317	316	353	335	341	327	339	313	318	333	344	330	346	346	347	321	311	323	318	335	305	343	313	323	315	327	323	320	337	332	318	317	353	305	349	348	351	348	311	327	330	315	355	344	329	356	297	340	325	317	366	321	346	318	337	318	320	327	347	295	316	308	308	297	351	317	334	330	322	335	346	289	348	317	330	321	357	309	329	316	349	304	335	315	340	354	341	321	335	349	336	334	349	331	323	341	355	301	325	327	335	338	330	361	309	324	328	343	356	322	318	352	334	298	342	333	317	324	341	300	315	334	328	316	344	330	330	356	320	346	302	319	386	313	358	322	337	287	342	323	345	318	330	299	373	334	286	308	356	335	343	336	347	335	321	323	338	318	368	329	317	335	314	305	328	307	341	321	333	329	300	372	352	311	334	327	338	332	350	287	340	328	314	355	347	315	323	341	288	329	335	318	315	331	360	311	315	316	342	316	329	309	300	319	336	344	322	322	353	347	327	320	340	327	359	321	330	334	333	306	363	340	351	347	296	313	343	318	317	318	328	323	325	357	347	345	319	333	325	342	341	348	329	326	349	292	333	339	349	332	314	338	332	320	328	355	347	325	338	317	319	340	332	367	351	360	326	309	344	302	355	342	287	330	353	327	336	326	330	318	336	345	336	340	331	345	336	317	314	328	320	360	309	339	394	323	324	348	324	343	339	306	349	320	322	307	341	353	344	332	321	316	308	374	308	318	334	321	310	330	332	312	339	312	338	345	318	321	322	347	319	339	360	318	360	354	351	310	324	375	316	350	313	363	354	322	319	301	359	343	355	341	323	357	320	342	343	333	327	309	309	351	342	336	365	374	331	335	331	318	349	330	323	326	314	328	310	321	382	347	352	354	349	344	313	341	344	335	339	343	319	335	349	327	335	333	305	339	347	348	352	333	298	346	328	312	303	334	354	337	353	340	336	309	320	356	348	352	330	375	377	344	302	317	329	328	338	306	325	339	316	332	337	338	335	324	350	346	340	326	332	347	349	316	295	336	325	327	360	340	329	336	308	347	331	344	358	337	339	325	345	332	347	323	358	372	352	326	351	333	347	339	331	327	354	329	339	328	339	334	311	339	336	333	320	317	340	333	340	363	341	334	359	318	339	316	326	353	331	314	321	309	312	342	335	332	343	321	312	339	360	339	333	339	337	364	355	323	327	335	329	286	320	354	352	347	325	314	341	336	322	338	300	358	340	309	313	312	342	328	343	342	330	326	311	314	323	309	341	332	333	329	331	318	299	333	347	330	293	354	334	352	350	371	344	331	353	356	324	325	335	320	324	295	308	295	358	312	338	321	325	330	321	284	315	349	336	314	320	320	321	327	365	312	340	315	303	307	341	319	336	326	310	338	328	326	304	307	348	327	309	305	331	342	355	310	340	332	319	299	337	327	328	324	325	362	320	328	331	337	328	349	336	369	338	345	304	347	326	299	348	301	314	346	335	312	324	318	327	322	315	324	343	318	342	313	312	310	336	313	300	319	338	339	317	323	329	311	328	347	294	344	363	351	354	328	308	336	317	334	344	336	325	323	355	349	328	332	307	346	287	342	350	331	327	325	350	335	313	336	339	373	334	342	296	329	333	349	336	332	328	343	339	340	333	301	313	354	339	336	326	302	345	343	357	379	327	335	319	340	351	359	322	318	330	342	344	354	336	312	333	381	312	340	347	342	353	324	312	350	317	335	348	332	344	335	328	363	343	306	339	340	322	350	334	321	350	309	315	305	309	346	352	327	327	307	363	321	327	363	328	323	342	336	340	323	320	336	316	321	325	331	336	349	294	310	314	366	361	319	339	361	353	330	324	292	321	343	307	331	367	337	312	329	316	318	339	332	339	318	339	315	315	334	367	330	304	326	358	327	332	333	312	374	308	330	338	346	350	313	351	337	284	358	339	336	325	333	344	299	342	329	346	330	302	313	318	346	318	330	343	317	356	329	302	343	312	326	353	332	365	310	341	353	328	330	315	343	359	356	338	336	373	355	326	356	343	319	342	340	335	348	344	349	301	327	346	352	311	318	334	322	329	360	349	351	338	312	325	345	319	325	339	321	308	347	325	366	344	332	361	326	322	321	368	315	318	318	321	315	324	341	332	310	315	358	319	327	346	334	342	348	343	337	329	306	342	322	320	317	314	339	321	330	343	337	315	359	335	330	349	321	357	312	295	344	328	369	334	327	335	335	306	321	317	364	339	332	317	322	341	305	340	306	342	328	331	336	373	322	342	318	316	335	320	361	311	337	357	352	353	312	328	334	314	336	306	333	307	310	317	321	320	333	321	339	316	326	341	322	348	338	341	323	335	329	324	343	331	322	309	317	338	340	332	327	331	303	329	307	317	322	329	319	345	331	294	334	372	323	340	352	340	305	360	322	321	345	330	335	302	326	313	333	352	303	321	329	340	350	327	354	338	304	281	317	366	331	344	337	334	321	335	313	341	321	333	324	330	329	324	292	325	329	322	351	321	320	335	334	334	321	328	339	292	333	332	341	329	332	330	350	337	295	328	354	330	336	333	313	315	375	318	327	309	334	349	335	353	304	352	324	354	331
2487	1017	654	578	842	908	698	580	451	391	307	250	167	144	125	105	86	82	73	93	85	68	69	71	60	75	53	45	54	45	43	29	37	39	30	29	26	22	26	27	16	23	25	20	21	19	20	22	15	9	16	14	19	24	16	19	18	15	19	22	17	12	18	17	10	14	17	18	12	18	16	18	26	23	21	17	18	13	25	14	20	17	23	22	20	26	12	21	21	24	17	23	21	16	18	19	18	12	11	19	16	20	16	25	17	22	13	21	16	24	12	16	11	20	16	18	13	18	14	17	18	20	18	21	21	15	15	17	18	12	15	10	16	8	20	19	12	18	9	15	17	19	21	16	8	26	17	25	27	23	13	23	22	19	13	18	20	17	17	20	12	16	15	23	19	21	17	14	17	19	17	16	14	14	5	12	16	18	23	15	21	17	24	20	15	14	18	14	18	20	17	20	24	15	16	23	10	13	19	11	17	18	11	18	18	17	16	15	15	14	16	11	17	22	24	18	11	11	21	14	14	8	14	16	14	19	10	18	21	15	13	17	26	25	15	18	12	22	17	9	19	20	20	19	20	6	14	14	10	12	18	7	19	18	19	20	10	28	11	20	13	10	15	13	14	18	18	18	11	16	21	20	17	14	15	17	19	15	7	12	18	22	14	18	27	15	24	10	16	16	12	17	17	19	16	14	19	20	12	19	23	25	15	20	13	8	23	8	15	16	16	18	16	20	13	16	17	14	15	13	21	18	14	15	18	19	19	22	21	23	11	14	17	19	10	13	16	15	15	9	12	19	28	26	22	16	11	20	21	13	15	10	16	10	21	16	16	17	16	20	16	12	15	23	16	16	14	14	18	21	18	12	14	10	15	20	13	18	19	12	16	21	14	27	16	19	12	14	18	16	14	15	15	18	21	12	22	16	13	30	15	18	17	18	15	16	15	13	17	22	12	21	15	24	16	15	14	14	15	18	16	18	14	20	14	11	19	24	28	20	11	22	11	14	11	16	17	12	14	21	17	20	17	13	13	8	12	13	17	20	13	18	10	24	18	16	22	12	21	13	18	17	18	18	23	22	25	24	18	16	18	18	19	15	29	21	19	11	15	19	23	21	23	16	25	20	11	24	17	19	18	19	18	19	19	19	17	15	18	25	18	11	11	16	11	16	17	12	13	19	17	15	20	17	16	17	19	18	11	20	17	14	10	15	21	16	18	21	15	18	20	22	12	13	19	14	15	13	10	17	16	21	20	18	21	9	15	29	23	26	15	22	18	9	14	23	18	12	16	15	14	13	14	12	16	21	13	21	20	13	21	22	21	17	16	17	14	20	11	24	16	21	16	16	26	14	11	17	22	25	15	11	13	15	19	19	15	14	14	9	15	23	9	21	24	21	21	17	22	12	10	16	13	20	12	17	12	12	13	13	15	24	19	12	22	14	15	26	24	18	15	19	20	11	12	26	14	23	18	20	21	20	14	22	14	21	13	16	18	15	19	20	11	18	10	31	24	15	15	14	13	9	8	10	17	14	24	14	16	21	21	13	20	22	21	19	16	16	18	21	14	11	20	13	30	26	13	14	16	22	16	22	20	15	11	14	15	15	14	14	15	15	21	14	20	11	17	16	10	15	15	19	19	20	19	16	11	14	16	22	13	20	18	16	18	21	19	16	16	20	23	23	17	18	13	18	22	14	10	24	24	20	17	18	16	10	13	14	18	27	16	12	15	25	9	16	22	12	17	14	19	17	21	24	20	20	18	19	13	16	15	13	18	12	16	16	16	22	14	10	22	15	11	12	18	14	18	19	18	17	22	13	19	13	24	26	24	26	14	16	17	17	13	19	17	11	18	20	19	16	24	20	12	16	11	22	15	13	18	22	21	10	20	9	21	23	15	26	9	17	16	13	18	20	20	19	20	14	17	23	21	16	14	14	22	12	16	10	21	24	17	16	14	15	20	12	16	27	18	19	17	19	18	21	11	20	14	11	17	24	13	14	12	14	15	14	18	15	17	20	15	16	12	15	20	13	14	19	9	25	13	13	17	19	16	21	16	17	16	15	18	20	17	15	20	21	14	10	11	18	15	18	9	19	19	21	18	19	21	17	24	15	16	15	22	13	13	14	19	21	17	12	21	10	16	12	18	17	15	19	14	17	16	19	19	13	20	12	16	11	19	20	19	12	14	20	26	20	24	19	11	19	15	25	14	23	14	12	17	14	10	17	15	11	10	17	14	10	22	23	20	8	22	20	15	14	19	8	23	14	14	12	22	13	22	15	16	18	20	15	15	14	12	14	19	28	23	23	20	17	14	27	17	14	12	16	16	16	22	25	19	13	10	18	12	17	17	18	10	5	22	24	18	11	17	20	20	17	10	18	21	17	17	18	19	18	26	18	27	12	20	11	19	11	22	21	8	23	15	20	23	25	17	16	17	18	15	23	13	18	17	19	13	16	19	24	9	23	14	16	26	16	16	12	14	18	14	9	21	13	20	16	13	22	20	27	16	11	14	22	14	11	22	16	28	18	15	24	12	15	15	13	17	10	20	9	27	11	9	14	24	21	25	17	14	24	13	13	17	10	21	9	22	17	22	17	19	18	16	18	13	14	17	23	18	15	21	12	19	21	19	15	23	12	22	15	11	19	14	18	13	21	13	22	22	18	15	23	15	16	24	21	13	20	24	18	15	11	11	19	17	12	18	19	22	19	19	17	9	22	18	23	27	13	17	24	16	15	10	13	14	22	10	14	22	18	14	17	17	15	13	10	17	22	13	14	21	16	22	11	21	13	16	18	11	20	13	14	18	12	15	14	15	10	10	11	15	18	12	18	17	15	11	22	24	13	16	14	12	18	15	22	24	12	16	14	17	13	20	17	14	10	21	18	15	14	21	15	16	15	18	15	25	15	16	13	14	16	22	17	24	16	14	17	23	12	20	14	18	16	12	17	20	18	21	15	16	21	13	11	18	14	25	16	8	19	10	17	19	18	16	17	14	12	15	20	20	14	16	22	10	12	12	13	25	13	14	16	19	14	21	15	20	12	19	12	13	21	9	17	18	18	21	22	12	19	12	23	15	12	16	22	17	20	15	17	21	17	24	13	18	19	21	15	16	14	19	18	15	17	16	14	12	14	17	12	17	26	19	15	14	17	21	23	20	16	14	25	20	18	17	16	22	17	15	12	18	18	14	11	17	21	15	16	11	17	17	15	16	20	21	14	21	13	13	20	15	16	16	15	22	13	16	14	8	19	16	23	14	17	26	17	22	14	19	12	19	9	15	11	17	15	19	13	14	17	18	19	16	17	24	22	21	18	20	17	16	12	9	19	15	20	14	18	15	18	22	20	16	12	16	16	14	20	14	15	14	19	13	19	15	21	11	17	25	19	12	21	15	16	10	14	21	22	15	15	23	19	24	17	18	9	14	15	17	13	12	14	15	12	15	15	13	14	14	14	25	18	21	20	17	11	20	15	18	14	13	14	11	12	17	16	15	16	16	19
31978	22399	16060	31202	37681	34502	30003	25653	21327	17921	14741	11908	9010	6841	5803	4907	4239	3733	3474	3570	3381	3352	3060	2903	2695	2397	2161	1825	1692	1511	1425	1411	1231	1045	999	964	896	767	668	552	546	490	501	505	513	443	440	465	435	415	461	423	415	450	483	432	412	426	387	386	387	363	373	371	401	372	400	435	426	372	361	429	409	430	356	416	367	366	376	415	344	365	343	349	376	338	349	325	364	371	316	306	319	327	306	320	277	307	333	304	319	278	299	307	353	295	298	296	296	285	311	301	312	310	285	308	283	278	283	285	289	308	307	311	304	285	297	298	266	285	297	289	295	310	287	279	299	297	301	303	320	288	276	303	271	294	277	295	315	283	325	321	273	268	294	273	276	302	301	314	286	275	299	306	297	325	292	307	283	299	320	307	284	293	321	322	306	280	317	282	314	310	265	306	315	278	290	271	280	318	281	311	280	270	286	320	296	308	279	307	308	310	275	288	271	300	305	341	284	293	295	295	278	298	297	267	312	283	311	287	293	317	307	297	290	251	283	265	294	303	295	302	292	290	299	295	331	297	282	263	275	300	269	292	313	260	291	317	307	299	285	285	307	303	279	305	295	302	279	303	304	289	283	273	300	288	297	295	291	303	282	304	281	305	333	311	309	273	289	310	299	300	298	315	303	316	299	273	285	283	277	283	335	301	275	263	318	315	314	295	279	275	292	301	292	275	280	263	324	313	268	308	316	287	279	281	297	286	306	274	297	283	308	267	293	286	295	262	266	291	297	263	288	281	304	292	280	291	302	282	293	301	330	293	250	256	293	300	291	300	288	296	312	273	288	327	287	304	282	324	277	277	300	294	314	303	305	292	265	288	288	297	271	319	300	287	299	282	281	272	285	319	288	271	288	296	303	292	324	277	275	296	299	291	291	302	315	313	309	303	297	260	258	299	293	316	287	296	301	261	294	288	292	298	279	290	300	268	288	298	313	306	317	293	303	294	300	260	280	303	304	290	313	276	334	273	271	305	306	292	317	294	284	267	277	300	299	303	252	297	289	285	314	268	307	302	329	298	287	284	279	281	309	313	304	303	268	265	323	284	270	317	313	275	288	278	313	284	306	319	306	298	291	286	288	295	304	284	312	307	298	295	321	272	288	334	295	286	315	318	306	311	318	321	309	284	314	306	278	295	276	288	300	312	294	291	284	285	302	292	322	297	306	265	329	283	291	260	279	309	305	273	287	285	285	328	288	276	305	312	295	279	304	273	267	297	291	299	276	273	320	328	262	325	305	308	273	321	283	310	258	306	304	306	286	284	286	296	295	307	295	300	308	310	288	291	261	316	308	282	304	305	292	298	323	328	276	279	279	339	306	301	286	295	290	280	277	321	259	286	291	301	293	304	296	274	274	331	321	275	291	303	274	279	304	310	298	291	307	279	287	278	312	289	313	290	307	276	253	322	295	265	284	292	279	295	288	297	295	297	268	290	308	259	283	315	281	303	263	282	283	327	286	287	306	295	307	285	285	288	321	266	288	334	298	299	289	302	279	331	277	302	322	271	314	320	290	293	296	321	284	297	283	284	297	289	302	312	315	285	280	287	273	311	286	319	307	299	289	305	301	323	281	293	285	284	282	272	293	304	296	263	316	285	294	289	284	289	304	305	296	292	324	308	302	280	289	308	307	304	301	298	284	295	320	304	309	331	292	298	310	287	313	302	270	291	300	286	292	297	289	311	296	300	336	300	270	314	300	300	284	303	308	285	285	302	310	288	296	291	292	322	309	278	315	293	289	296	268	306	274	282	274	272	272	254	325	278	283	240	297	272	287	308	297	316	282	306	291	277	291	296	296	289	289	306	282	282	315	298	294	307	290	280	305	295	283	282	294	328	289	287	305	315	293	302	317	288	271	286	268	294	274	292	284	299	311	275	301	311	315	323	334	319	318	271	280	297	303	268	289	309	273	286	313	296	294	304	295	297	286	303	321	291	327	311	302	303	295	297	318	344	279	308	316	303	306	307	305	310	290	275	273	275	316	328	315	288	296	256	291	307	267	286	261	280	284	293	327	280	293	290	268	308	296	301	327	286	297	298	290	295	287	309	300	309	278	290	267	265	295	281	312	278	323	301	275	284	262	274	279	301	291	300	270	274	304	295	272	318	265	312	277	285	288	297	293	314	273	273	284	292	261	282	300	303	290	306	304	262	269	288	276	302	287	299	309	317	298	289	307	294	308	302	327	321	315	269	280	322	291	267	276	283	285	282	267	297	298	289	266	305	307	277	286	322	291	313	285	275	292	296	308	313	300	283	302	264	292	301	279	285	279	301	304	303	308	300	257	285	313	256	284	278	300	247	305	312	321	310	299	313	298	285	312	279	328	275	292	321	273	289	308	247	262	289	335	291	301	315	296	286	292	258	286	298	303	313	311	291	302	301	301	295	313	280	313	277	307	290	279	303	279	296	289	300	301	294	291	294	306	285	262	321	306	280	289	313	264	316	291	287	321	295	292	278	292	309	295	310	288	317	290	288	277	314	281	305	289	260	317	290	297	302	267	291	344	286	273	287	277	286	274	285	304	287	293	288	342	284	300	285	287	282	301	320	274	287	275	296	281	339	314	290	287	293	297	291	294	286	286	298	294	280	317	262	282	313	310	283	285	286	298	292	289	298	297	320	282	304	315	307	291	297	298	292	282	294	285	300	296	288	310	274	269	291	338	341	282	277	294	281	301	317	262	264	298	318	295	296	326	264	293	273	303	279	309	316	296	290	300	307	297	302	312	315	294	260	274	276	303	288	324	260	315	307	282	263	287	305	299	337	293	300	295	294	265	334	288	282	299	305	307	285	291	294	275	286	288	305	272	297	297	282	324	303	316	305	319	289	281	294	287	287	282	292	286	297	249	289	297	293	275	320	290	296	283	285	280	296	309	309	277	272	304	297	274	307	314	310	285	285	306	303	293	315	301	329	297	269	284	283	299	311	316	325	269	293	262	283	317	287	288	302	299	281	266	282	300	311	269	308	259	311	251	314	253	286	306	316	308	302	310	298	298	327	336	317	292	311	283	315	317	288	300	323	280	277	285	298	286	300	317	292	299	314	297	322	279	305	284	298	333	297	309	299	307	298	292	315	303	307	293	285	282	274	320	293	291	286	287	267	301	308	312	285	275	297	294	311	288	312	256	287	326	303	272	297	292	288	298	283	295	295	300	280	300	289	267	294	291	289	294	319	292	312	307	294	295	313	294	272	282	304	297	312	292	285	274	291	289	310	284	294	296	278	290	303	282	286	279	321	279	331	305	308	307	290	287	267	291	272	304	295	310	280	315	283	304	292	299	278	291	343	328	296	276	303	298	292	282	285	297	276	299	302	304	302	305	300	319	287	290	310	324	314	319	304	301	284	281	307	279	304	301	321	283	259	293	346	305	304	276	278	279	303	275	310	314	285	294	304	306	312	300	298	301	276	293	264	335	298	300	307	276	273	310	299	291	294	304	304	311	256	272	263
4448	1436	876	719	1165	1190	1017	840	658	533	439	348	255	227	168	145	138	121	132	116	98	120	97	93	76	84	76	57	76	52	57	65	53	45	39	42	52	29	42	31	30	33	41	28	40	38	30	36	27	23	33	28	37	23	33	30	31	32	39	24	20	30	34	24	32	42	26	34	30	25	24	27	35	19	29	35	33	36	22	31	39	25	23	29	22	26	8	25	37	36	34	30	27	32	27	29	31	22	32	28	19	33	26	25	31	27	27	32	23	29	36	24	33	24	28	23	22	27	32	26	33	29	26	31	37	26	32	24	11	25	15	20	22	18	32	28	37	28	27	26	29	38	20	23	29	26	31	27	22	26	17	17	23	18	24	26	21	29	29	22	17	22	26	25	28	35	32	35	33	38	35	21	22	24	29	17	25	27	25	26	31	31	30	31	36	24	23	26	50	24	27	29	37	19	34	25	17	28	35	21	30	28	22	29	23	27	26	29	28	15	34	31	16	33	33	19	23	27	29	32	27	41	21	22	34	20	24	33	13	31	31	21	16	32	26	31	19	37	30	29	32	18	28	26	24	27	22	19	31	29	29	17	24	29	31	28	25	26	26	35	28	35	16	26	36	33	28	20	23	21	14	18	34	27	34	23	25	29	32	28	26	27	38	36	25	29	33	24	18	24	28	21	33	27	24	17	28	25	20	32	19	31	30	31	31	21	20	24	24	28	27	20	25	30	22	23	18	23	27	31	27	20	26	26	28	24	29	22	30	29	28	18	26	29	31	23	30	28	24	31	17	30	26	30	28	24	22	24	29	31	23	31	31	26	30	24	30	26	33	30	30	37	29	24	33	18	26	21	29	39	23	43	35	22	26	33	21	33	29	27	19	34	21	21	25	35	30	30	24	20	26	21	25	22	35	23	26	39	27	41	25	28	20	26	34	25	38	28	31	28	32	17	38	33	32	17	29	25	32	30	25	38	17	28	29	30	32	28	25	21	22	29	29	30	29	22	31	29	18	24	21	32	26	22	20	20	25	28	32	24	23	23	26	29	23	27	31	29	27	27	30	26	22	27	25	24	23	32	30	27	24	20	32	30	30	28	28	31	27	31	30	28	23	25	29	24	28	18	27	24	30	22	22	26	32	23	23	28	29	33	32	24	30	25	21	35	35	21	27	28	20	22	30	34	28	25	27	22	28	23	32	25	25	36	23	36	29	41	30	27	21	28	19	26	31	28	23	20	34	28	20	23	27	27	32	34	22	30	19	32	29	25	26	22	27	20	22	18	24	30	24	31	23	29	44	21	30	24	18	35	20	32	31	24	33	21	31	29	40	20	25	32	28	38	30	23	20	31	30	17	22	20	31	17	24	24	16	22	25	22	34	28	23	22	18	20	26	33	25	27	31	27	22	29	22	22	26	39	28	25	23	26	30	41	23	20	26	19	23	28	27	34	29	22	27	27	31	27	23	22	27	26	25	31	30	20	29	26	26	36	24	25	23	29	26	27	21	22	25	19	10	30	29	37	22	28	22	33	32	31	26	21	22	30	27	26	17	29	32	24	28	32	26	24	35	23	22	23	22	25	24	19	22	34	31	20	28	19	17	27	30	22	32	21	26	21	28	24	23	22	25	25	26	27	24	31	24	24	26	23	33	26	22	28	29	20	27	29	25	25	25	22	18	31	22	24	29	28	24	24	23	21	25	27	39	29	29	22	31	30	28	24	23	28	27	29	32	24	24	27	32	30	21	20	25	36	20	32	25	28	31	28	30	24	16	24	22	29	22	36	34	22	30	27	25	25	32	23	27	32	20	21	30	27	33	31	30	21	24	23	30	31	32	33	23	35	31	25	33	30	29	25	26	25	31	27	33	18	26	35	26	22	29	22	33	34	33	38	23	28	16	28	26	30	26	22	22	29	14	35	20	24	29	24	26	25	29	28	34	29	25	28	22	28	21	18	22	22	18	30	31	24	25	34	39	29	29	27	23	19	22	43	20	25	22	29	25	22	26	31	18	32	29	32	25	18	37	24	27	25	14	34	16	35	25	29	20	29	20	28	24	24	30	24	20	32	22	25	24	30	31	25	31	33	17	23	27	25	28	19	31	32	34	28	30	30	23	17	24	28	30	27	35	28	36	35	29	27	22	28	30	19	27	29	28	28	20	35	27	26	25	20	20	20	30	24	22	32	20	24	25	36	22	31	33	25	30	34	22	20	21	31	23	32	27	29	35	26	29	24	31	24	20	27	19	35	24	27	33	26	23	25	20	23	24	25	33	27	33	23	27	30	21	40	31	22	21	24	30	32	24	29	21	31	22	23	33	20	27	21	21	28	29	30	35	31	33	24	28	27	30	35	31	25	24	25	17	30	24	37	23	25	32	21	23	31	18	25	34	22	27	29	29	22	26	31	16	30	27	30	31	26	24	25	27	34	33	24	24	25	25	28	22	29	42	23	25	28	29	25	28	28	34	31	21	26	24	40	21	20	36	23	30	22	21	28	24	24	19	25	31	25	23	33	25	27	25	24	26	37	27	27	24	27	34	15	31	23	30	20	25	25	27	30	22	24	21	34	21	31	24	27	29	23	26	32	19	23	22	29	29	22	25	26	21	18	29	16	30	31	31	32	28	23	28	25	23	20	24	28	34	35	28	31	17	31	23	27	30	39	30	29	20	24	29	18	27	24	34	33	33	24	32	28	23	17	16	33	23	34	30	31	25	24	30	18	38	23	29	29	37	28	25	27	23	30	25	24	31	20	40	22	34	21	33	26	26	39	23	24	29	34	31	36	22	26	23	19	24	26	21	41	30	32	33	22	28	21	33	30	23	22	36	23	22	31	27	32	24	29	21	26	17	27	36	23	26	31	34	28	25	24	28	33	15	26	18	33	21	34	26	27	19	31	36	33	29	24	30	32	34	14	17	29	15	23	21	30	30	25	35	31	27	31	25	23	29	29	33	25	25	30	29	23	27	25	27	29	20	21	29	30	27	21	33	21	23	33	28	33	28	30	24	26	19	23	23	23	22	29	25	25	31	24	26	27	19	26	24	31	29	21	20	28	32	24	16	28	32	25	27	28	22	25	25	20	32	31	27	23	22	19	22	30	33	25	21	31	24	25	30	25	32	19	33	22	31	17	18	33	25	29	29	37	30	27	24	33	30	29	37	36	33	28	28	29	24	20	28	34	25	26	23	36	39	23	28	20	25	22	30	18	33	24	23	31	30	28	23	24	24	23	31	23	20	30	18	26	35	18	21	28	32	28	28	26	31	32	27	38	25	27	20	30	27	29	20	18	26	37	33	26	25	31	29	29	39	24	31	21	18	33	24	21	31	27	28	33	21	36	25	33	24	28	26	23	29	39	27	24	33	22	24	27	39	26	26	27	21	26	23	20	28	30	30	26	23	29	28	20	14	29	24	33	24	27	17	31	24	28	32	30	25	30	26	21	25	21	24	39	33	17	18	25	26	26	25	22	29	33	30	21	27	24	30	25
33908	24656	18573	34476	40910	38358	33762	29335	25281	21496	17942	14473	11463	9192	7657	6545	5674	5160	4951	4864	4684	4641	4305	3854	3618	3178	2820	2425	2223	2099	2097	1846	1710	1475	1422	1343	1185	1042	917	796	816	744	740	729	738	670	657	661	724	660	653	605	642	718	610	621	611	649	629	611	580	665	573	593	551	607	651	639	565	553	562	606	587	583	612	598	623	570	602	557	525	522	537	542	501	506	539	583	551	511	500	521	492	487	487	490	496	466	481	477	469	456	475	454	470	482	496	497	447	482	447	496	472	445	453	431	434	421	454	449	457	478	453	455	427	434	468	459	445	452	464	456	505	445	437	512	452	457	472	475	491	476	466	485	499	426	460	470	493	448	446	456	469	440	461	440	486	444	456	431	510	430	469	471	468	501	461	477	515	453	431	462	448	449	460	454	430	443	424	425	446	448	449	452	477	488	466	460	459	425	477	501	421	474	450	430	430	477	465	459	460	439	433	468	473	445	440	443	419	452	409	451	518	458	447	435	459	409	461	445	470	448	453	444	463	428	485	460	440	489	431	453	472	466	489	501	446	463	453	454	496	470	441	462	455	456	455	432	412	414	445	455	444	501	489	468	421	471	412	479	436	450	462	444	467	452	485	463	474	431	451	445	463	454	461	463	464	474	466	456	427	469	532	497	466	430	463	457	436	421	406	488	456	470	430	466	467	460	439	482	457	467	468	466	442	455	470	425	441	472	440	416	427	451	418	440	457	444	448	464	444	437	481	463	474	431	451	440	453	421	506	456	448	492	452	501	446	458	489	518	434	465	468	451	453	476	460	439	479	486	458	486	429	438	444	471	446	455	430	433	433	443	438	447	448	483	482	494	449	445	446	470	476	486	447	467	464	466	445	450	473	473	463	503	414	473	461	429	463	466	433	468	443	459	459	447	428	449	456	467	425	466	476	434	484	453	419	435	458	456	454	466	477	448	442	471	464	436	489	468	471	463	458	471	474	445	458	465	469	459	458	454	451	446	440	441	427	435	453	418	461	490	514	444	490	461	454	453	400	428	443	440	467	449	472	437	447	489	456	451	477	489	443	455	464	455	443	433	459	437	435	425	459	420	501	463	425	437	442	465	422	486	453	412	452	438	441	430	452	421	472	422	496	462	433	441	464	463	457	416	455	471	480	414	422	495	463	426	456	475	457	490	448	442	480	479	452	458	453	450	450	481	480	438	469	453	427	430	473	465	472	441	451	393	423	455	455	469	442	433	473	489	503	439	451	438	473	457	468	486	474	457	453	447	434	469	478	442	440	473	451	485	468	454	480	462	438	477	417	458	458	461	479	447	433	493	513	477	469	472	471	450	427	438	450	423	456	435	451	462	420	452	443	460	429	487	455	453	462	419	451	436	419	413	431	443	457	462	433	429	514	425	443	447	457	489	458	458	457	479	468	460	441	432	462	468	466	481	492	428	434	448	445	432	429	483	450	403	420	450	473	496	449	440	451	467	446	453	448	460	473	455	469	488	474	420	476	453	481	463	493	464	473	443	470	446	460	493	420	442	476	432	481	488	461	477	465	471	436	460	462	475	487	480	463	455	471	460	461	467	489	462	409	427	460	469	470	453	494	447	469	424	482	440	471	458	465	470	438	452	449	472	455	426	450	444	441	445	429	453	455	411	454	484	434	458	433	460	461	484	459	467	434	440	431	466	458	448	467	454	434	430	420	474	481	499	438	458	453	432	447	483	444	445	479	431	478	467	454	489	425	454	459	439	433	453	464	460	468	459	446	453	439	452	476	451	476	458	457	473	462	488	433	460	461	484	439	491	440	468	446	451	424	468	459	448	422	469	459	451	439	488	476	471	445	447	441	474	469	442	437	476	488	441	398	431	436	459	443	453	423	426	447	435	436	480	429	471	451	425	439	432	441	454	465	443	450	484	429	449	493	435	416	463	442	449	449	414	450	445	435	452	424	421	501	411	441	448	453	471	466	478	497	472	459	435	444	447	464	448	406	448	446	438	475	431	459	458	460	459	465	495	463	434	456	448	427	464	498	464	427	486	452	512	421	454	489	443	438	456	467	462	462	464	492	452	461	489	436	461	488	460	470	452	446	429	488	460	468	444	453	455	477	494	481	476	485	464	494	455	460	473	447	474	452	482	483	513	455	450	476	456	462	486	444	411	458	492	439	443	472	417	443	449	420	436	435	467	456	465	479	480	415	427	482	430	456	472	449	447	465	470	438	467	453	462	482	434	451	476	428	493	436	501	464	474	484	488	467	483	478	447	448	437	440	472	473	458	456	463	425	451	483	523	434	463	448	436	453	471	520	492	450	415	456	462	477	488	451	438	412	455	418	435	485	434	443	452	467	448	453	439	432	454	457	487	422	470	449	406	473	473	443	477	493	484	451	438	450	455	432	484	453	460	469	482	465	443	474	452	479	483	433	448	466	477	454	464	436	429	444	475	429	448	470	449	469	476	463	463	468	497	446	472	480	453	418	459	436	436	464	423	441	441	462	463	438	420	485	438	466	477	441	457	470	436	431	437	467	459	443	439	452	416	538	465	454	441	444	480	493	425	464	442	456	481	452	405	458	450	484	497	476	478	448	470	475	445	474	439	448	470	442	466	454	477	452	458	471	448	425	495	454	439	451	463	424	444	444	457	438	439	462	453	467	480	459	466	461	434	462	473	504	480	439	473	416	438	515	388	506	465	460	485	502	479	479	495	464	430	472	458	507	458	462	470	481	476	453	431	431	428	482	453	440	477	482	471	456	484	437	470	488	476	508	451	462	473	472	497	462	433	473	450	480	449	467	445	464	463	442	456	505	462	442	477	453	464	465	505	419	439	462	461	480	440	484	470	452	467	494	472	434	517	445	477	450	463	433	464	446	415	416	456	481	467	449	464	436	471	428	428	452	464	430	472	443	435	470	446	467	479	485	452	458	460	443	421	440	445	454	456	458	439	480	448	440	434	454	449	440	462	474	465	508	453	450	427	464	449	438	456	471	465	427	459	482	475	463	438	448	440	444	474	451	421	440	446	483	486	476	453	460	450	436	451	457	430	475	469	459	477	466	441	484	438	458	465	460	423	463	440	433	442	487	418	470	489	435	457	465	446	514	446	447	490	449	446	438	448	437	460	449	458	479	460	481	459	453	465	432	428	448	456	459	453	456	445	465	476	468	434	429	449	469	430	467	458	465	452	418	456	414	455	491	498	426	484	443	481	445	453	432	448	454	443	450	437	471	497	465	492	410	446	426	429	463	468	494	452	464	470	430	480	498	475	420	468	416	469	460	448	478	423	499	497	468	475	452	443	458	464	475	456	477	455	478	483	467	433	495	439	457	479	467	436	454	462	464	488	433	475	449	486	435	463	468	424	454	467	438	448	475	456	437	423	464	461	428	472	434	430	490	466	440	426	446	425	450	485	452	431	439	496	448	431	467	446	474	440	478	428	440	480	489	405	454	434	447	438	492	439	456	490	495	426	483	453	464	409	475	458	431	426	456	455
4625	2268	1394	1102	1773	1831	1508	1220	949	814	647	468	383	291	252	213	182	155	157	120	163	116	132	117	107	102	102	76	71	66	69	85	63	45	51	59	47	34	40	30	27	25	31	27	27	27	23	40	21	22	26	20	34	33	24	23	26	26	30	25	23	23	26	22	30	30	34	29	27	25	23	32	26	22	25	18	29	24	26	31	26	20	28	27	26	22	21	30	24	20	22	23	20	30	18	25	18	15	18	23	14	23	29	18	16	28	20	12	27	21	10	22	23	26	19	16	21	17	22	20	15	16	19	23	27	23	25	23	20	21	26	35	24	24	21	21	21	29	22	23	26	23	25	24	34	26	22	23	24	22	35	24	23	25	28	14	26	21	22	24	26	24	25	29	18	24	24	22	15	25	25	25	18	13	21	20	20	23	24	24	24	16	23	18	22	21	26	18	16	14	27	10	17	22	33	26	25	21	27	19	21	16	22	26	29	21	29	14	30	22	23	27	17	24	15	22	27	19	13	25	25	26	28	24	21	22	26	17	23	27	19	20	13	33	23	17	26	21	18	31	22	24	27	19	29	23	23	22	20	20	18	16	29	19	24	26	28	25	21	27	17	25	17	26	23	20	27	27	20	26	26	22	21	29	32	30	26	22	23	25	24	22	18	20	25	20	17	32	24	25	29	26	25	19	15	22	23	28	26	19	25	37	19	22	22	27	16	16	24	19	24	29	30	22	28	30	30	40	22	19	25	19	22	18	17	29	26	23	23	21	28	22	26	19	28	21	22	15	19	18	17	32	20	28	12	29	20	33	19	17	37	20	23	27	18	17	24	13	24	21	20	21	25	17	28	16	26	25	22	29	23	19	25	22	23	29	36	24	24	19	21	21	17	24	19	20	25	18	19	14	33	24	20	23	19	24	23	25	21	23	19	29	24	16	23	20	13	20	15	26	16	23	26	25	30	28	19	36	19	14	24	15	20	30	26	20	24	21	19	26	17	29	25	26	23	20	20	24	14	24	25	21	30	24	22	25	29	26	17	19	24	27	28	19	25	20	18	20	25	17	14	24	18	26	31	15	32	29	21	24	21	27	17	28	21	21	16	19	16	29	28	12	21	27	28	20	20	21	30	13	25	21	18	21	25	22	25	27	17	23	21	26	20	25	22	27	29	41	21	28	15	21	16	14	21	29	24	20	22	25	19	14	19	18	18	24	20	15	28	17	27	24	12	23	19	25	21	30	17	21	21	21	27	17	24	24	25	22	32	23	25	26	17	15	19	26	21	23	14	19	28	15	18	23	16	23	24	17	26	26	30	25	25	20	23	21	31	17	22	18	22	22	23	19	20	24	24	28	17	24	23	19	25	26	21	28	21	22	18	22	30	18	20	21	16	22	19	27	24	23	26	18	25	24	17	22	21	27	30	24	18	23	23	16	23	19	14	21	23	27	19	21	33	26	23	27	25	22	18	25	24	27	19	22	26	18	25	17	28	14	25	24	16	19	20	22	25	24	23	23	18	20	21	14	22	24	26	23	18	11	25	21	18	20	15	25	15	19	23	28	22	12	19	15	17	30	29	31	21	30	28	24	23	20	21	26	19	21	19	28	25	18	33	18	14	25	23	25	17	20	19	30	24	13	29	23	24	24	24	21	17	25	31	20	13	30	22	26	25	17	21	29	22	26	30	15	29	15	28	17	20	21	21	27	22	26	30	30	13	26	17	17	14	19	21	18	21	19	27	21	19	21	30	20	19	30	17	19	23	29	13	23	19	17	17	27	22	19	32	21	26	25	20	32	21	28	18	17	25	25	18	21	22	22	27	26	24	19	27	17	26	18	16	18	23	24	20	17	24	29	23	22	22	28	25	24	21	29	19	25	22	22	14	22	20	20	15	15	24	27	23	18	21	25	23	33	16	25	22	20	18	28	19	28	20	16	16	21	23	29	16	18	22	20	20	15	20	23	34	21	24	23	27	28	28	26	24	19	22	20	20	26	21	31	20	26	22	24	17	29	20	24	20	16	30	13	20	18	27	16	16	17	29	16	21	24	20	28	19	15	20	23	24	22	25	20	27	18	23	22	20	33	24	21	17	24	27	15	25	23	22	27	13	28	24	21	22	34	22	29	23	23	24	22	13	26	24	15	26	27	28	29	18	19	20	22	26	22	26	30	24	29	20	21	21	18	28	24	28	24	24	24	24	16	20	21	20	28	22	22	26	26	23	19	17	18	16	32	19	24	23	15	15	18	28	25	25	24	24	25	21	24	20	16	19	22	23	28	23	23	21	32	30	21	27	25	20	20	25	18	24	34	26	22	15	30	32	24	23	20	20	25	27	25	28	26	21	17	30	23	21	18	17	20	28	18	21	22	25	19	31	24	19	25	7	31	22	28	21	28	18	19	19	23	23	27	19	15	17	21	27	14	22	28	20	16	20	21	26	26	23	28	22	17	25	14	17	26	25	23	27	26	29	20	22	26	23	22	30	28	20	37	30	21	23	21	19	19	27	23	18	17	19	15	19	22	30	26	23	20	20	16	21	22	21	20	24	19	22	27	27	17	21	28	20	18	26	25	21	27	23	24	17	18	24	26	21	20	28	20	30	27	22	19	29	16	36	21	21	21	12	25	22	25	21	20	19	22	23	25	18	21	30	24	26	24	19	27	20	21	27	30	16	23	17	22	16	21	21	23	25	26	23	24	18	20	16	24	18	15	28	15	22	24	22	21	22	22	30	14	20	22	26	18	23	22	23	21	10	28	22	23	24	22	17	25	32	19	19	15	22	26	20	13	20	21	26	19	17	19	26	20	26	19	24	14	23	28	17	21	24	16	26	25	18	25	17	21	20	28	22	22	30	29	24	30	28	28	20	29	29	18	25	22	22	26	20	30	34	22	19	22	27	27	29	15	23	15	22	20	19	15	25	27	26	27	18	23	27	16	16	19	18	24	20	20	21	22	18	17	23	18	20	23	23	24	15	22	25	18	32	22	27	18	34	20	20	20	18	25	21	13	21	17	18	17	25	23	21	29	23	26	19	24	25	24	16	16	22	24	13	20	23	22	24	21	23	21	22	13	16	20	18	15	26	28	20	17	22	26	22	23	20	29	23	32	21	18	28	19	18	26	23	27	19	26	17	22	25	18	18	24	15	19	21	21	24	29	17	20	21	18	28	20	15	21	18	20	24	24	26	22	13	18	30	34	28	25	22	18	23	26	19	27	24	14	30	24	30	23	24	15	23	13	24	27	12	17	30	27	24	18	28	23	25	21	23	20	34	26	20	29	10	21	28	20	20	26	28	17	21	18	32	13	19	24	17	23	27	19	18	15	26	24	16	20	27	29	33	26	17	17	27	21	19	23	24	33	28	28	27	28	19	20	17	18	20	34	18	19	29	27	16	22	21	33	16	19	20	21	24	29	14	22	21	23	23	23	29	14	19	17	28	22	24	18	22	17	24	25	30	17	15	15	19	12	21	21	20	26	24	8	19	20	27	16
39194	29055	23435	39361	45960	43327	38443	33951	29724	26235	22131	18296	14809	12344	10258	9048	8002	7388	6868	6631	6363	6156	5683	4831	4646	4315	3721	3305	3080	2727	2681	2415	2150	1870	1810	1618	1405	1261	1055	960	838	847	766	814	777	703	737	700	672	681	683	707	711	670	632	607	628	624	571	610	657	637	633	571	544	616	669	585	544	546	589	581	551	588	581	625	598	612	583	503	511	459	485	474	445	498	481	509	491	520	451	474	453	431	443	447	449	383	439	422	402	405	438	429	419	416	424	375	433	412	420	367	402	400	364	349	383	372	410	418	389	383	385	385	389	371	387	384	372	369	353	409	412	391	399	380	386	390	440	388	392	404	385	379	395	382	388	393	398	341	398	367	401	395	379	394	386	407	383	411	379	383	408	349	421	351	385	428	376	356	379	361	401	386	392	390	377	393	392	369	376	430	406	386	395	381	395	409	369	404	386	355	380	408	403	379	401	423	390	417	402	399	374	378	423	361	393	410	366	384	359	394	343	376	395	384	378	364	379	412	359	384	356	376	419	395	358	412	368	408	410	368	349	374	382	375	382	410	390	393	400	350	397	389	384	406	408	354	417	391	347	378	407	389	383	375	400	385	370	402	379	367	374	344	408	378	373	353	380	330	361	375	383	372	382	364	377	385	351	383	411	352	369	391	348	393	333	365	397	387	384	358	357	371	395	372	397	354	399	383	395	384	383	440	389	325	376	401	377	363	373	384	362	409	413	400	395	391	376	405	384	389	380	381	371	375	412	370	371	422	391	376	404	374	397	401	380	362	388	379	379	370	393	371	377	367	404	387	378	417	367	404	356	379	387	383	371	424	381	391	378	388	369	379	374	350	378	414	399	368	370	384	366	383	396	414	351	383	354	389	436	410	421	408	374	365	372	376	372	387	373	376	364	357	366	405	382	364	389	368	402	342	398	362	361	356	376	404	391	395	333	373	415	358	367	409	355	364	358	368	381	356	357	369	375	367	394	397	405	364	410	392	375	387	383	384	350	393	386	403	378	377	396	415	365	376	381	420	418	364	383	364	391	376	359	381	380	375	426	413	368	400	364	391	387	408	420	357	358	363	389	354	393	387	391	365	375	361	395	390	374	398	395	347	391	367	361	410	367	371	366	397	409	342	344	378	388	397	401	398	384	366	366	383	356	393	399	365	362	406	389	366	373	389	386	421	403	385	380	372	406	373	374	368	419	409	380	377	347	398	390	376	384	367	378	401	419	397	367	367	408	380	378	366	390	369	377	363	385	383	391	369	373	423	358	430	422	352	406	373	359	345	377	366	396	386	396	396	402	362	355	410	401	345	382	369	409	424	395	391	381	382	404	366	397	371	368	373	381	375	374	347	387	371	381	379	429	375	420	381	372	382	376	397	400	357	381	391	395	385	371	379	394	382	414	374	365	390	376	364	375	377	388	395	371	399	386	382	381	365	394	379	392	354	409	387	410	377	400	366	389	386	391	389	363	385	341	385	385	373	398	364	376	372	386	366	413	415	408	377	376	376	363	387	368	398	413	360	380	358	362	398	354	387	352	379	373	377	347	380	372	353	386	381	361	367	379	419	398	388	370	398	381	384	396	400	392	410	374	380	380	390	361	359	431	394	352	375	378	377	364	337	386	396	378	381	349	374	396	396	395	416	416	368	379	350	358	396	389	377	380	407	375	389	374	378	395	386	314	433	398	399	358	402	410	371	364	385	394	371	369	378	407	392	381	361	397	354	378	374	378	381	384	392	354	391	382	377	357	357	428	377	381	376	366	385	397	397	383	384	402	407	397	402	389	380	382	399	374	367	393	351	381	400	373	388	377	377	344	387	363	351	375	411	382	392	380	364	403	370	403	402	394	372	345	369	388	396	384	414	363	392	396	400	370	380	381	404	380	405	379	385	359	388	371	360	389	347	373	392	394	405	390	370	368	371	383	387	373	410	398	342	338	370	397	373	367	365	402	374	367	373	374	407	399	384	361	375	380	371	348	387	401	394	380	397	404	387	348	399	387	373	387	349	359	413	385	377	442	378	398	393	392	372	367	394	361	413	391	392	411	388	365	385	380	411	402	376	392	385	399	379	353	379	387	380	347	377	373	382	395	352	396	395	372	380	367	382	351	377	378	402	407	353	410	374	368	382	354	368	392	392	381	387	339	352	362	386	422	329	389	414	357	374	402	378	361	388	394	367	387	359	365	378	370	360	414	388	414	363	382	346	383	384	408	385	386	350	362	366	365	416	407	372	377	419	384	394	391	369	329	385	403	377	337	368	415	400	372	394	348	383	364	378	390	383	397	394	428	370	397	425	433	398	432	387	372	347	355	398	389	372	390	371	412	383	396	419	364	394	374	414	371	386	364	347	366	372	376	384	351	363	362	391	375	361	379	367	378	351	373	386	375	369	385	404	387	400	388	374	373	380	367	384	381	400	399	397	383	331	381	328	394	393	393	428	409	406	376	402	383	394	331	369	405	345	389	352	372	380	411	382	398	411	420	410	380	371	381	349	353	396	396	385	380	399	364	379	369	405	389	390	400	375	383	399	366	413	357	418	412	377	368	371	380	366	412	368	408	354	380	367	390	357	386	388	389	399	363	360	393	361	379	398	393	401	389	422	425	393	356	389	392	391	385	378	408	343	418	405	389	401	394	394	380	372	355	424	410	349	374	370	356	388	417	364	383	398	369	385	357	371	406	388	380	402	374	378	380	360	406	395	395	390	381	360	384	420	396	380	346	362	402	342	345	390	385	371	382	389	373	386	363	350	412	372	364	396	397	384	386	390	363	387	331	351	377	352	369	414	394	379	350	375	377	384	405	367	407	418	407	368	371	388	378	360	391	402	383	365	392	376	363	390	399	370	389	433	348	368	364	390	404	390	376	391	376	408	384	370	388	373	380	382	356	364	380	377	382	400	380	403	389	351	367	397	432	347	402	390	395	403	381	416	346	403	396	409	405	405	394	364	363	348	358	391	377	362	362	403	401	412	394	395	393	376	386	351	383	367	366	384	398	415	397	379	391	371	370	357	378	370	389	411	389	385	392	346	375	398	349	410	359	392	356	405	382	393	371	372	365	401	400	369	392	397	345	365	336	403	396	380	348	352	358	403	382	372	429	387	339	394	389	400	407	365	399	401	376	390	371	384	385	365	402	365	430	386	415	387	361	360	389	358	349	398	373	422	369	403	372	373	404	405	382	392	415	376	398	400	372	399	402	377	413	347	386	370	403	378	417	371	383	380	374	377	369	390	375	392	360	393	390	360	373	383	387	376	365	400	396	376	379	390	403	405	387	384	379	381	408	386	380	380	351	367	395	415	378	393	377	374	402	382	376	363	392	362	377	368	388	391	383	346	409	375	354	399	367	386	403	402	384	377	383	350	373	397	372	383	406	366	374	374	375	366	360	357	394	395	383	374	370	378	404	339	384	371	366	385	383	365	374	382	342	406	377	389	368	378	374	376	375	392	360	374	383	400	385	361	358	365	397	369	394	386
2690	1076	663	499	852	884	687	557	460	348	309	246	180	157	115	105	89	97	101	107	78	81	81	71	61	76	46	49	41	47	47	46	29	37	30	42	36	30	24	26	41	28	29	27	22	20	20	23	22	20	24	28	34	24	17	17	22	18	25	23	22	27	30	18	22	29	19	30	20	21	16	17	24	18	21	23	28	21	14	15	25	11	19	22	14	17	12	29	19	20	29	15	15	14	19	12	19	16	16	19	27	23	21	17	14	25	15	19	20	30	23	22	18	18	22	23	14	19	28	23	17	15	15	23	20	20	21	34	22	25	22	11	15	17	28	30	17	25	17	15	26	16	18	18	21	18	23	21	15	28	16	20	14	24	21	22	25	17	19	26	17	16	15	28	20	22	17	19	28	24	14	19	27	18	22	17	11	19	27	15	20	23	22	16	16	16	27	21	20	21	22	21	24	18	19	15	19	19	22	25	24	18	19	19	16	28	18	23	17	28	22	21	16	15	26	17	22	22	19	23	26	21	23	25	22	26	16	13	21	18	24	26	17	22	19	20	22	18	19	20	27	21	16	22	16	23	14	21	26	19	14	27	20	22	22	18	18	15	17	22	21	17	21	20	18	12	26	24	17	18	21	15	20	19	23	17	18	21	13	17	23	14	29	18	23	27	14	18	14	13	17	17	20	14	16	16	15	14	19	20	20	24	23	26	11	15	8	15	17	25	22	17	15	17	25	19	11	24	24	19	21	21	16	12	21	22	21	10	15	23	25	16	16	22	18	9	19	10	24	19	15	29	19	22	30	12	19	17	17	23	16	14	14	29	28	21	15	16	27	19	24	16	15	19	21	12	30	17	23	22	19	22	16	21	18	17	13	21	18	19	16	21	14	20	18	22	15	25	18	12	24	23	13	22	16	14	29	25	13	17	16	23	27	25	19	21	16	23	23	20	23	15	25	22	18	17	20	15	21	14	20	13	18	17	25	9	19	25	21	26	19	22	19	18	12	21	12	12	9	18	22	21	14	20	20	22	18	17	21	23	18	23	21	22	14	15	20	14	19	16	17	16	20	9	17	15	20	16	21	14	18	13	12	19	22	27	26	18	20	24	18	14	17	24	17	24	23	20	18	27	32	21	24	19	11	24	13	19	15	23	16	22	24	19	18	15	19	22	17	22	20	25	21	16	14	23	12	26	24	21	15	16	18	17	17	17	19	12	22	18	23	16	14	33	27	18	25	15	19	15	19	20	14	14	24	16	15	21	19	16	19	15	20	20	21	20	17	24	15	20	25	19	23	21	22	17	24	22	16	25	12	12	17	27	9	25	19	17	22	17	20	19	13	13	16	24	12	18	14	21	14	9	21	18	26	21	16	18	12	29	25	20	22	17	19	18	19	24	27	17	16	20	22	23	19	30	14	8	17	22	26	26	13	18	18	14	17	24	20	26	27	16	14	16	20	13	17	20	15	16	22	22	16	18	16	22	12	19	13	16	17	13	18	25	17	14	17	17	17	14	19	21	12	20	19	22	24	21	20	23	18	12	20	24	11	23	16	19	16	15	13	20	24	25	25	27	13	21	20	19	18	16	11	22	13	17	24	20	16	25	18	21	10	18	18	14	22	21	25	14	25	20	17	14	11	20	24	20	24	17	18	19	18	17	25	25	27	9	19	14	18	18	22	17	16	21	21	18	18	26	18	18	24	13	21	18	24	17	14	16	17	27	22	21	15	18	17	24	21	20	9	21	22	14	31	27	14	18	26	29	23	17	16	22	24	24	18	17	13	18	17	20	21	19	20	18	16	22	20	20	12	21	18	25	23	17	17	24	15	19	18	16	20	13	30	16	20	19	17	16	20	18	19	18	21	16	20	21	23	18	15	17	18	19	22	17	19	23	23	12	16	19	19	19	17	25	19	17	26	19	24	29	19	24	17	22	16	16	23	24	20	19	20	21	25	16	11	18	16	27	11	21	19	22	19	19	24	19	26	16	23	21	12	11	24	12	12	11	15	14	17	25	20	22	24	19	21	13	23	25	17	22	19	22	17	19	16	15	22	18	20	22	16	23	20	22	23	23	21	20	15	29	14	21	18	9	17	21	22	14	17	20	16	15	15	19	21	23	20	16	17	22	13	18	19	15	12	16	21	17	13	21	15	12	31	24	22	20	29	21	20	21	23	21	25	24	18	27	14	25	15	16	22	17	20	15	15	22	22	17	18	14	16	21	18	19	21	22	20	21	21	13	19	23	23	23	12	13	10	18	19	21	22	11	22	11	17	20	11	24	22	28	19	24	17	26	24	17	18	17	15	12	17	20	21	24	20	22	25	25	15	21	18	16	18	17	20	15	14	17	18	21	21	26	23	20	15	19	26	15	16	30	24	26	17	19	20	18	17	23	21	23	18	21	20	16	26	19	22	21	18	18	19	20	14	22	14	14	12	24	23	23	16	21	19	24	15	14	19	28	19	26	8	19	21	21	14	26	14	19	17	18	22	13	15	11	33	27	18	24	23	17	18	33	18	11	19	20	20	21	10	25	28	22	17	26	10	23	15	16	17	25	25	18	19	22	19	14	23	23	20	28	25	12	24	20	18	17	15	21	19	19	21	29	26	28	21	25	20	17	17	23	25	18	18	16	23	17	22	20	19	18	26	19	11	23	12	12	19	18	15	19	16	20	25	19	24	21	19	23	25	23	25	21	25	17	16	20	23	21	20	18	24	20	13	18	19	14	21	19	19	22	26	24	17	15	15	26	18	18	24	16	22	19	18	28	21	17	16	18	24	15	16	16	18	14	24	23	15	24	20	25	14	24	18	17	14	12	17	11	17	23	19	18	13	8	23	17	19	16	25	17	17	20	24	13	21	18	28	15	16	17	20	21	16	17	10	21	19	20	25	24	22	20	20	15	13	21	19	21	13	19	29	26	20	19	18	15	13	18	19	22	14	19	19	18	16	17	18	18	18	17	13	20	17	13	15	20	16	21	19	15	24	20	13	22	14	12	22	22	20	17	20	17	23	17	14	12	30	9	19	16	21	18	15	18	16	18	14	20	14	14	11	17	15	17	18	25	22	20	29	17	15	21	15	19	21	20	23	28	23	12	27	20	11	18	21	18	15	21	22	21	16	23	24	20	14	19	23	23	17	25	22	22	30	18	18	25	23	17	18	23	17	29	18	23	16	21	16	14	22	14	27	16	22	27	20	17	26	15	20	15	17	20	22	27	23	19	23	18	32	17	19	18	27	19	26	12	18	12	15	18	22	19	19	20	25	28	23	14	18	15	12	23	20	14	21	25	20	18	13	13	28	17	25	16	15	19	12	11	17	24	18	16	26	17	15	21	23	22	20	17	29	22	15	25	15	19	15	26	16	19	29	23	22	26	22	23	10	25	33	20	19	20	25	25	24	15	18	23	17	24	11	14	15	23	17	19	23	22	19	17	17	25	23	13	16	25	24	32	22	20	24	19	17	24	20	20	29	21	19	19	17	23	23	22
30690	21500	15512	31520	37963	34726	29621	24946	20819	17532	13891	11034	8315	6823	5678	4827	4386	4005	3970	3896	3675	3477	3293	2916	2730	2451	2134	1839	1714	1605	1478	1420	1324	1227	1081	935	827	755	619	570	515	566	529	513	514	479	514	509	494	447	466	514	499	466	444	442	463	433	449	439	438	463	418	423	454	445	426	408	415	411	436	445	486	427	436	446	411	432	408	419	375	357	349	377	380	370	389	404	373	372	354	403	378	379	371	363	364	403	333	331	375	348	345	355	357	328	341	322	356	342	350	333	341	329	315	336	339	325	346	328	334	370	351	324	338	324	350	332	339	322	348	320	304	321	331	360	330	343	347	347	354	339	336	342	351	351	323	323	309	324	324	335	318	334	323	309	336	335	339	339	344	352	324	336	342	340	312	335	317	312	335	319	305	317	377	354	346	338	332	350	337	329	311	314	325	349	361	326	362	312	352	343	329	311	338	332	328	343	336	349	352	332	339	346	346	327	320	281	356	320	337	338	337	342	344	326	326	369	342	313	347	301	342	323	333	308	345	334	313	338	346	363	358	320	344	308	345	325	338	309	335	331	324	336	358	339	360	301	323	294	362	314	361	354	358	334	366	317	329	314	291	334	336	346	339	337	339	333	329	338	317	319	304	307	336	346	346	323	351	331	339	320	347	321	378	335	306	345	334	343	349	322	307	337	327	337	292	378	314	325	328	339	339	333	328	326	319	348	369	354	343	337	367	347	343	318	297	314	355	332	363	323	346	360	321	301	319	324	339	318	320	312	351	341	320	345	322	338	312	318	363	361	322	319	347	342	283	321	372	346	311	348	334	338	384	329	347	334	326	305	283	332	366	333	345	338	315	322	308	314	324	347	348	344	324	334	336	303	370	337	333	329	308	335	355	316	317	338	329	315	337	340	325	331	317	296	295	294	348	335	329	336	337	350	326	295	355	353	366	318	323	307	341	302	325	345	330	337	319	335	322	345	311	352	333	347	346	328	352	331	333	333	363	329	339	323	307	347	326	339	368	319	351	334	358	362	313	354	342	325	320	366	357	333	359	336	325	304	322	364	317	350	314	347	340	296	319	334	338	351	315	318	348	344	352	337	312	298	352	355	319	353	326	320	330	326	337	311	352	326	357	359	305	366	333	337	322	350	329	357	299	342	341	294	348	338	362	360	350	286	340	348	319	310	334	329	333	347	328	349	321	320	355	339	339	341	352	325	318	358	330	332	361	338	315	344	328	283	337	347	337	332	311	323	356	356	310	324	353	341	306	286	342	312	355	319	306	341	311	362	336	337	377	321	382	346	344	331	320	311	342	321	383	305	331	297	358	365	371	347	353	319	312	324	338	315	336	324	324	339	328	342	322	303	331	367	345	338	309	372	325	331	323	360	316	385	315	319	298	296	311	339	343	325	297	342	348	342	320	320	348	313	340	329	319	323	295	338	356	310	326	321	360	344	333	325	321	321	336	339	347	326	333	339	310	313	318	347	335	346	340	326	360	338	337	335	345	316	304	315	306	324	344	369	379	327	321	311	310	310	345	347	333	363	322	319	336	332	330	382	341	338	340	326	318	354	309	295	346	319	330	343	358	338	365	331	344	357	343	337	346	333	322	322	339	345	312	338	352	359	318	362	340	342	334	346	326	323	334	321	346	334	358	349	344	334	343	357	329	350	335	352	337	320	326	289	355	309	353	326	311	336	345	347	340	325	363	330	321	345	344	330	320	349	337	323	353	317	302	296	295	328	315	325	358	347	342	323	352	319	308	330	339	349	328	312	343	341	338	338	378	324	296	314	314	334	329	318	338	353	339	347	320	345	331	348	340	322	349	357	308	339	333	368	342	350	335	339	316	330	311	343	334	325	310	318	334	298	326	335	315	355	324	323	347	331	351	303	344	316	315	350	299	318	337	330	336	308	341	339	363	347	334	334	322	337	322	350	343	366	340	345	336	346	325	334	325	340	313	290	325	325	359	340	324	321	340	344	321	361	328	352	354	312	347	334	342	312	319	368	360	322	338	354	343	349	352	348	341	324	339	316	343	326	307	339	327	333	339	337	355	317	345	359	329	323	310	359	308	354	316	362	316	303	297	340	346	330	319	322	345	335	315	316	347	344	323	359	332	340	349	352	343	340	339	339	337	366	345	330	331	336	311	325	349	341	352	347	355	345	296	337	328	336	315	346	342	319	313	351	331	328	324	349	316	310	341	355	316	373	333	331	313	350	331	308	347	379	350	352	312	332	323	355	344	304	320	309	345	339	343	405	340	350	336	346	321	313	354	328	339	356	302	325	318	343	326	332	326	354	330	322	327	313	367	332	368	334	322	345	339	332	314	331	333	346	340	343	311	334	352	314	306	326	318	329	342	336	329	342	349	370	328	327	339	338	300	345	340	340	355	328	343	306	326	339	345	315	314	329	302	337	317	369	338	339	368	369	335	344	325	334	298	347	335	328	348	346	343	297	362	352	334	303	331	312	364	365	306	331	306	350	329	347	319	325	350	327	333	320	320	346	318	355	338	328	302	335	342	369	317	325	320	339	351	344	318	297	381	341	343	299	324	327	338	333	343	417	343	347	325	321	337	343	327	350	367	367	355	326	327	310	316	322	347	349	319	343	335	346	321	359	359	335	326	357	325	353	361	349	318	348	329	311	374	331	350	309	333	324	323	320	365	320	319	339	362	340	323	347	345	311	359	360	338	336	320	321	320	310	361	336	310	341	327	343	322	323	348	344	334	336	351	318	346	339	324	314	326	328	312	347	322	332	346	347	373	317	321	351	356	353	338	322	347	326	342	322	333	318	315	359	309	286	316	328	363	361	338	323	366	357	370	349	332	345	337	297	366	341	373	339	335	334	349	307	309	360	331	344	304	321	323	342	320	325	287	348	329	332	341	319	310	326	358	359	341	311	385	322	339	339	345	345	325	345	311	340	331	313	321	326	324	322	341	320	341	296	362	309	329	354	337	370	329	324	319	329	333	351	320	328	340	333	344	350	317	341	338	327	346	329	356	375	323	338	304	301	336	326	346	343	323	315	332	332	327	327	357	326	312	320	323	337	327	329	307	323	339	348	354	306	338	339	332	333	315	377	346	327	334	346	336	354	340	342	374	330	342	334	354	328	330	338	363	334	337	361	335	342	338	341	345	334	347	332	327	342	337	350	310	353	313	307	319	371	297	360	307	330	330	344	347	362	352	340	305	350	333	332	323	368	331	346	321	345	343	320	324	356	320	338	366	295	325	332	335	334	365	333	332	381	332	356	338	340	314	342	332	338	315	346	350	361	336	319	334	295	337	357	304	324	347	343	336	347	350	325	323	331	335	306	338	314	321	364	319	323	356	321	304	344	314	355	311	326	334	321	338	323	322	347	350	335	316	325	357	336	313	330	340	336	324	311	327	320	327	291	328	315	284	271	312	314	318	344	296	363	312	346	346	332	322	344	351	324	312	339	333	354	347	363	338	331	361	319	363	329	334	313	366	327	349	293	305	341
2251	1075	636	518	901	887	744	572	482	396	290	241	162	157	141	121	113	111	91	114	72	90	81	59	65	50	43	49	53	43	46	35	34	37	40	31	30	28	28	15	19	17	22	16	19	21	15	20	23	30	15	9	18	25	20	22	21	18	20	23	18	22	20	23	20	15	21	25	23	15	10	15	19	20	29	16	20	18	20	14	17	16	19	16	28	9	27	21	20	23	18	29	13	18	22	19	13	21	23	18	22	14	13	20	13	12	19	24	19	15	13	18	19	16	10	18	24	17	19	12	16	14	21	17	18	18	13	13	10	24	23	32	17	16	16	11	14	17	14	15	21	17	20	19	13	14	14	17	18	23	23	12	17	15	20	24	13	14	15	15	14	20	16	14	18	14	17	21	14	20	25	20	20	22	24	16	20	15	20	14	21	17	25	20	25	20	22	14	15	17	20	15	14	24	24	16	14	17	18	19	23	15	17	15	19	15	16	17	15	13	13	15	18	17	19	11	15	15	17	15	13	15	17	15	18	16	16	15	16	11	15	18	13	17	20	14	22	20	17	16	16	15	13	13	12	22	14	16	22	25	11	17	17	17	12	19	16	20	14	14	6	11	22	13	21	10	16	14	22	15	15	15	22	11	17	17	13	16	17	10	13	19	18	15	13	11	14	24	15	9	17	14	18	13	14	16	17	18	17	18	15	14	14	15	21	17	18	12	16	21	20	18	27	15	20	15	11	21	17	20	17	19	11	19	27	14	21	13	18	16	13	14	19	19	20	17	19	16	16	21	19	13	12	20	11	18	16	25	19	13	19	11	14	17	12	19	15	15	13	20	23	15	21	13	21	15	15	16	22	25	11	13	17	13	13	22	10	17	21	19	17	15	15	12	6	15	16	13	15	15	20	18	18	17	23	20	15	16	14	26	17	23	16	12	18	30	14	13	23	15	13	24	23	21	12	32	17	14	14	15	18	17	14	18	11	22	16	11	15	15	14	13	20	14	18	21	16	14	22	9	17	9	16	15	13	11	15	22	22	22	19	19	14	17	21	17	15	19	12	19	19	15	22	19	16	21	20	20	10	19	15	23	12	15	15	19	17	18	26	11	16	18	18	19	20	26	23	14	17	15	19	18	19	21	13	15	20	13	22	15	16	18	15	17	23	14	19	9	17	15	15	11	23	20	18	15	8	20	20	23	11	25	20	14	25	18	22	20	19	20	21	18	21	14	20	12	12	17	17	16	21	16	15	14	22	19	14	17	21	19	19	17	16	16	18	9	21	14	19	19	15	23	19	14	14	15	32	13	16	12	12	14	18	10	13	13	25	15	16	13	14	18	19	16	25	22	24	24	19	20	13	15	17	20	21	15	21	20	17	19	12	22	12	17	16	20	21	21	15	24	16	22	23	11	20	17	19	20	15	21	16	13	11	22	11	17	23	22	10	15	15	16	19	15	19	24	17	11	20	19	16	22	13	22	17	17	18	11	12	12	19	17	26	13	18	9	9	25	18	15	20	21	28	22	22	21	13	23	8	18	11	17	25	15	19	20	27	17	17	20	13	21	21	28	12	23	18	22	14	18	19	11	15	14	18	14	18	20	13	13	18	12	16	24	12	18	24	17	11	9	16	19	18	17	20	27	26	19	19	14	15	29	18	17	18	18	23	24	26	16	18	15	16	15	10	14	16	22	9	19	13	24	24	20	12	15	14	14	16	18	13	15	15	16	23	16	19	13	18	15	17	17	19	20	15	20	17	25	16	9	22	15	17	19	17	18	15	22	24	7	16	20	13	9	22	19	18	22	20	19	21	14	13	15	16	27	18	12	12	22	18	18	13	12	22	19	20	19	11	17	17	18	10	9	20	21	19	13	14	19	24	24	16	13	18	15	18	17	12	18	18	16	15	19	17	17	19	15	19	20	19	21	16	21	12	10	16	11	22	17	16	16	21	16	16	17	15	10	17	14	17	19	13	18	13	21	18	16	17	14	17	20	24	17	13	18	13	17	20	15	16	19	12	17	19	15	19	22	18	19	12	9	15	15	16	22	11	20	17	26	14	18	13	13	10	24	19	17	16	17	12	17	16	20	17	16	14	18	14	16	15	21	17	18	16	14	18	17	23	20	15	16	22	20	13	16	24	14	16	12	21	20	13	18	16	15	23	23	13	12	12	15	12	16	13	15	15	14	20	16	18	16	19	16	13	16	22	17	17	15	11	14	19	19	20	25	19	20	13	16	17	15	15	17	19	13	11	22	17	12	17	21	19	19	17	19	16	18	12	18	18	16	19	18	17	14	11	13	17	17	21	21	11	18	20	18	14	17	22	23	18	19	19	27	14	25	20	14	13	18	22	14	20	10	14	15	24	19	14	23	15	17	12	12	20	24	23	19	15	26	18	13	16	11	21	13	18	16	15	16	16	17	17	15	17	17	16	18	16	27	16	13	19	21	17	13	28	22	14	12	14	16	14	14	19	17	22	22	21	12	15	21	16	12	15	20	21	9	21	20	14	15	10	16	21	15	18	16	16	18	16	14	13	19	15	23	20	16	19	19	17	18	15	16	20	17	14	21	18	21	11	14	19	15	13	22	15	17	23	13	15	21	14	19	16	16	16	16	17	15	19	19	13	20	20	14	18	20	17	16	13	11	19	12	23	24	18	22	15	16	24	20	19	20	14	18	11	11	12	17	15	16	16	20	22	25	15	15	17	20	13	24	14	22	12	14	13	18	18	20	21	22	13	20	9	22	20	12	13	19	25	22	18	11	15	16	12	23	23	17	21	9	19	16	13	26	9	16	25	12	19	10	21	14	11	19	14	20	19	12	24	13	21	18	14	12	13	15	15	15	14	12	20	19	16	17	24	16	24	24	24	17	18	15	19	19	19	21	14	17	19	21	21	18	22	11	20	16	9	15	17	16	17	29	19	15	12	6	19	16	18	12	19	17	16	11	21	12	11	23	11	13	18	10	14	11	12	12	22	13	14	14	17	20	11	15	11	17	19	17	17	21	13	24	13	17	15	10	18	10	14	15	21	13	17	23	16	13	15	20	15	16	18	13	10	15	9	18	15	12	15	17	11	19	19	19	13	14	20	10	15	12	16	12	15	15	16	18	16	17	12	19	15	13	20	24	20	17	19	13	16	16	14	23	15	18	23	22	14	17	10	13	15	17	27	11	20	16	20	22	19	7	13	17	11	23	10	19	19	17	16	20	14	11	16	16	14	15	12	15	25	26	20	23	23	13	12	16	16	15	23	11	13	15	15	19	14	21	14	13	15	13	15	16	21	19	12	19	15	27	14	14	16	19	11	14	25	11	17	22	18	11	14	20	16	21	16	18	23	13	17	15	20	18	19	19	17	6	20	19	8	20	16	20	15	24	17	17	14	11	14	19	16	17	15	21	14	16	26	13	15	19	22	18	17	15	11	21	20	12	17	18	17	21	16	13	17	11	25	17	18	15	11	12	15	14	17	14	15	12	18	16	20	10	16	26
31352	21895	15733	31427	38307	35144	30333	25308	21242	17615	14348	11220	8549	7018	5843	4917	4569	4474	3951	4058	3943	3584	3450	2850	2864	2519	2132	1832	1851	1593	1479	1387	1265	1166	1087	924	820	710	583	569	516	513	516	479	457	481	459	448	440	430	446	435	444	400	434	458	435	419	442	404	423	418	392	407	397	390	377	391	381	387	387	382	389	457	395	391	404	382	415	348	346	332	332	327	343	355	383	366	386	338	316	331	312	348	313	328	310	315	304	308	295	317	281	323	315	321	309	313	305	298	312	333	322	300	290	282	310	323	300	319	334	288	290	289	286	275	310	294	315	310	291	297	293	282	287	324	281	296	289	297	304	316	307	300	309	337	324	327	300	296	333	315	327	312	286	297	312	274	258	287	284	300	295	286	304	288	283	293	293	319	292	302	305	300	281	295	332	312	291	277	309	286	305	308	294	278	270	267	299	302	309	289	282	305	314	275	281	281	285	290	301	323	288	294	327	311	291	295	323	293	289	307	321	309	314	288	331	300	295	313	301	296	291	295	274	323	265	292	316	286	299	306	319	306	295	308	284	294	286	346	293	304	329	294	285	301	276	312	305	306	301	272	284	304	328	284	305	288	323	311	289	307	295	282	308	309	302	288	298	255	290	301	267	290	269	282	321	292	296	299	265	291	326	298	305	291	304	272	302	310	317	287	326	269	287	309	297	289	296	314	290	284	307	281	301	342	291	313	313	282	316	309	272	290	297	340	320	287	306	320	284	275	287	298	325	276	290	316	273	283	302	292	305	298	298	301	295	336	286	289	295	309	326	268	318	291	311	308	280	299	290	305	302	296	299	309	295	305	262	284	304	292	325	304	263	305	298	283	300	324	275	316	323	343	296	297	292	310	271	304	301	283	263	303	282	315	303	284	321	300	314	271	299	315	266	318	266	320	309	283	300	287	297	311	316	277	281	273	283	260	284	287	292	290	304	287	280	298	328	281	276	312	275	306	338	294	300	317	309	314	296	304	317	271	279	281	271	288	272	296	319	309	316	284	308	279	305	313	318	296	277	310	315	327	314	273	303	313	327	286	298	315	303	315	339	274	275	307	289	311	284	294	275	320	305	287	290	280	299	299	283	293	293	312	282	262	292	292	271	272	321	281	312	310	301	278	289	327	296	284	271	283	292	309	302	264	306	308	289	295	295	305	329	314	286	330	295	285	296	314	280	294	280	263	265	288	338	304	278	303	277	297	289	296	307	311	301	294	274	311	313	290	309	305	302	288	323	287	311	287	281	277	345	307	303	288	303	320	304	284	302	276	286	289	334	278	297	302	298	316	292	266	300	293	294	278	311	309	291	326	305	268	290	299	312	261	313	323	279	306	299	304	310	300	291	293	292	314	300	316	287	285	295	296	289	319	307	295	291	295	282	267	302	323	299	290	305	344	286	299	316	287	284	318	269	312	263	330	284	291	310	284	320	292	286	306	306	311	313	304	287	280	298	307	298	267	293	291	329	310	318	324	305	259	305	305	308	294	304	287	325	321	266	305	303	261	292	306	283	285	306	261	303	307	269	297	303	304	283	291	313	275	306	290	320	297	301	313	292	319	265	306	311	294	272	300	284	262	292	313	298	300	290	303	312	304	301	286	302	283	300	308	347	293	292	303	298	300	301	313	338	293	292	306	290	309	317	293	299	312	286	298	308	313	309	329	282	289	291	297	298	328	277	294	301	309	295	312	291	268	303	290	307	288	325	323	289	295	298	309	296	285	290	319	301	318	311	270	290	292	282	273	309	264	312	284	311	294	321	299	305	299	298	279	314	303	285	321	256	324	304	298	279	309	296	304	313	340	284	310	285	327	316	287	285	312	279	286	306	310	315	279	315	277	327	289	278	338	294	297	289	274	317	301	300	288	279	333	278	295	283	276	324	326	307	293	299	309	304	295	340	292	283	286	297	295	284	301	287	288	301	294	283	327	291	297	326	282	322	322	269	307	294	286	293	317	299	297	309	308	278	292	309	323	295	306	299	302	291	256	277	290	272	300	311	306	258	271	307	285	289	284	304	275	314	313	310	290	309	284	295	283	297	274	289	305	282	287	311	309	290	351	306	317	283	304	310	294	270	286	309	298	287	295	301	309	289	302	282	279	297	299	244	299	299	293	298	310	286	322	317	281	329	291	255	282	293	301	306	302	286	304	299	273	294	292	287	302	297	270	317	279	320	310	282	310	314	309	317	306	291	302	284	311	286	297	299	297	299	298	306	305	281	315	313	284	319	310	300	272	286	298	323	300	293	338	287	279	289	300	324	273	284	317	298	298	309	290	311	278	290	311	309	305	310	307	286	302	316	315	285	260	285	310	281	312	324	291	295	343	298	276	303	290	303	295	299	296	291	306	305	323	285	290	273	318	302	306	291	339	325	300	283	281	301	286	300	295	336	282	282	300	299	328	325	261	273	318	319	305	307	309	300	280	290	290	306	303	275	284	308	289	274	303	296	277	309	281	276	305	296	307	313	285	318	293	310	289	281	312	309	304	294	310	286	257	276	284	314	321	323	341	293	281	297	260	286	269	304	291	332	303	288	292	299	283	313	308	314	266	277	310	304	302	296	300	303	293	274	300	305	323	315	281	286	291	281	301	324	284	309	280	300	260	310	303	338	323	274	300	313	301	324	331	271	262	301	272	309	303	283	260	274	293	299	310	297	300	299	282	346	304	305	316	296	305	281	308	318	276	282	275	284	295	328	260	309	294	279	294	275	317	297	309	322	304	286	312	299	277	290	315	265	307	275	315	285	282	281	312	327	281	281	293	277	268	301	270	305	286	300	315	285	307	304	298	310	295	290	321	298	318	273	298	309	301	268	326	301	257	271	284	317	293	296	302	305	281	279	307	324	262	269	305	294	291	284	276	300	265	295	278	278	318	298	329	293	286	297	324	271	306	300	281	314	324	286	268	272	299	306	281	292	303	291	277	311	250	267	305	313	291	298	337	283	318	291	297	298	282	292	277	258	287	269	293	282	297	266	280	262	299	322	300	285	321	346	288	320	306	338	280	299	304	276	297	267	301	310	307	289	283	281	270	278	313	303	306	306	292	296	298	326	264	296	279	306	322	316	287	309	325	301	302	285	317	306	292	285	284	277	314	299	323	319	334	295	288	290	300	311	291	279	278	290	283	309	281	312	284	298	300	294	300	284	306	283	314	310	258	297	275	313	272	291	306	322	303	299	269	334	287	290	304	288	302	311	307	300	295	298	313	277	289	285	300	298	266	302	297	295	277	291	299	261	279	296	277	323	273	278	275	314	288	306	282	285	322	322	321	288	301	293	271	281	318	292	293	298	300	330	276	285	316	318	278	275	287	299	279	291	306	275	299	288	283	271	281	296	324	281	292	261	283	275	323	327	285	307	282	304	281	312	314	318	299	291	274	310	309	320	297	266	295	280	282	268	272	292	292	300	310	297	293	291	279	296	320	287	274	316	293	295	296	291	273	294	279	262	310	292	281	301	301	293	333
4366	1413	893	759	1192	1249	955	750	670	487	413	320	252	223	184	150	146	123	123	133	127	111	133	94	98	106	58	56	76	69	52	57	52	42	39	38	38	37	37	39	23	40	29	27	34	28	42	24	38	34	26	36	33	41	23	25	28	30	31	38	30	29	30	30	35	22	26	33	33	37	29	19	26	24	15	30	18	29	27	30	29	14	28	24	31	32	28	34	31	29	25	20	22	30	19	21	23	22	29	23	24	25	29	26	37	26	19	25	25	34	37	30	11	26	22	24	21	26	22	30	19	28	32	25	27	29	31	32	31	29	21	30	28	24	21	34	26	29	30	30	35	27	29	29	25	30	30	32	28	23	32	24	23	23	21	28	28	32	26	33	33	23	28	27	38	34	19	29	25	32	27	35	23	16	23	32	30	23	22	37	23	30	24	23	25	30	32	25	30	31	41	28	25	18	26	24	23	29	23	26	19	23	26	23	36	21	40	20	27	19	24	25	22	17	18	33	28	32	33	29	25	21	24	21	22	24	25	26	27	29	33	33	22	26	27	27	18	24	25	25	31	28	21	42	22	37	23	22	27	27	24	21	23	30	12	31	29	27	23	26	17	26	26	32	35	32	18	24	29	33	32	30	24	22	29	33	14	19	30	38	28	25	30	30	21	30	20	23	32	32	22	34	24	20	31	39	26	20	30	28	29	31	25	24	29	31	29	26	32	19	32	26	26	23	26	20	31	30	23	26	26	22	20	30	22	22	31	28	21	19	26	38	31	23	24	30	25	23	24	20	24	21	42	25	29	26	24	24	34	26	23	24	28	21	22	30	22	29	26	24	35	29	30	30	33	26	20	25	25	27	30	31	37	28	28	20	31	21	30	22	21	25	33	27	18	20	29	18	29	26	23	30	25	23	23	25	18	38	26	27	24	37	19	20	31	37	30	27	20	28	41	22	28	25	29	22	32	33	32	20	21	27	18	15	25	23	21	21	30	23	23	30	23	22	36	23	23	23	27	26	29	35	25	26	24	30	29	28	23	27	22	37	39	25	24	22	21	25	26	26	24	23	21	25	35	32	25	25	22	27	33	32	25	27	29	30	32	24	31	25	27	25	28	38	31	20	25	30	23	25	30	25	22	21	27	19	23	18	29	32	40	27	34	31	30	25	36	28	36	26	32	20	32	27	28	26	33	25	29	39	30	22	15	27	25	26	19	21	29	19	26	24	31	25	22	37	26	16	32	29	23	27	33	31	25	29	21	31	32	33	32	28	28	33	21	25	32	19	26	27	24	26	25	30	33	30	22	25	23	22	21	22	19	32	30	22	28	26	30	17	43	34	27	23	32	25	25	29	30	22	28	25	22	32	25	27	23	43	21	26	23	27	30	26	28	30	27	22	24	22	22	25	25	29	31	19	30	33	24	30	21	17	35	30	33	30	33	36	32	23	25	21	26	17	28	20	18	20	22	21	20	26	31	31	38	23	25	22	26	22	21	19	32	24	31	25	29	33	28	26	28	31	34	27	22	28	18	32	25	28	33	25	22	26	30	31	20	25	38	30	25	35	27	20	30	20	28	12	30	27	27	24	23	25	20	32	23	23	24	33	34	32	27	20	35	28	37	26	33	30	25	32	32	27	25	28	31	14	22	36	24	28	22	25	27	27	33	28	17	26	18	31	31	33	26	23	27	23	28	25	23	29	27	26	19	27	23	27	36	33	33	30	26	30	35	21	29	24	20	20	14	33	25	24	28	20	22	28	21	35	43	31	19	29	29	17	30	23	22	32	21	21	25	33	33	26	27	25	26	22	27	23	24	31	23	23	26	31	23	31	28	20	28	16	29	32	35	28	24	33	28	23	28	31	33	27	27	28	27	16	26	40	23	22	20	33	32	28	39	33	30	26	31	26	30	37	38	30	25	23	33	31	26	22	31	22	26	21	23	12	28	32	22	39	26	32	30	24	30	36	25	23	29	22	19	34	18	20	22	39	20	27	32	27	18	29	34	26	19	17	30	37	23	25	24	23	25	19	20	21	19	34	24	31	25	24	30	34	22	31	31	21	23	29	27	16	23	29	28	27	23	29	21	23	29	31	24	23	25	25	22	21	32	19	25	28	31	24	23	18	29	31	29	27	31	41	21	20	25	31	28	27	23	25	29	22	25	36	33	28	27	24	26	29	31	36	39	26	15	27	27	22	24	32	25	29	30	40	25	35	33	23	40	24	26	23	19	23	32	29	31	24	29	36	30	24	27	32	26	31	24	29	34	31	31	20	35	26	28	21	18	24	23	20	27	30	32	33	20	22	28	31	34	20	24	22	23	25	15	23	10	16	28	31	22	27	33	25	26	18	31	21	32	23	17	21	28	22	25	23	22	30	23	28	33	28	29	34	29	22	21	23	23	30	24	29	21	27	33	28	24	38	23	26	29	25	28	32	25	33	28	24	21	28	27	28	34	25	26	21	20	35	23	32	30	24	18	24	29	32	30	24	18	26	26	33	25	23	27	30	17	31	28	21	40	29	24	34	35	36	26	25	21	30	34	22	23	23	24	29	18	29	28	32	17	36	18	26	22	17	34	28	34	30	19	19	26	27	28	28	21	20	21	18	33	34	28	23	18	28	26	25	23	28	23	29	15	39	21	32	21	22	29	31	28	29	19	29	25	30	31	27	24	22	34	27	34	17	22	39	27	28	25	26	33	32	21	20	28	21	20	19	21	23	24	27	27	36	24	32	33	25	24	33	23	22	17	21	29	33	19	29	26	29	33	25	24	22	29	28	27	30	23	29	19	25	20	22	32	28	25	31	29	26	34	25	23	22	28	32	27	27	32	27	14	29	32	24	20	27	25	25	21	28	34	29	27	32	26	28	23	19	28	24	17	29	31	29	29	25	31	28	24	25	25	25	25	21	26	32	18	18	30	28	32	20	23	25	39	33	23	24	34	21	25	23	29	24	26	36	21	25	28	26	28	30	27	23	25	25	26	27	35	21	23	24	25	24	33	24	24	20	29	31	14	20	29	25	28	18	24	29	16	26	20	34	24	30	30	29	28	31	24	21	24	25	30	24	38	19	14	35	24	30	19	29	28	23	31	25	32	27	26	19	23	26	29	21	20	24	19	22	27	27	23	22	24	25	28	26	32	27	20	18	19	26	32	33	28	22	30	25	29	29	25	25	19	31	24	30	26	29	34	28	33	24	17	25	38	23	30	31	21	26	22	23	25	35	29	29	34	33	30	37	35	19	26	27	28	30	27	25	27	22	31	21	24	28	31	29	23	18	26	18	38	38	36	29	20	22	18	33	24	27	31	24	41	28	20	25	26	28	27	23	32	28	25	24	28	27	34	38	23	25	26	29	34	27	30	28	23	37	29	28	33	27	21	24	26	22	27	31	29	18	38	32	39	27	31	26	26	27	30	29	25	26	32	22	29	25	23	27	27	19	30	22	16	20	26	33	35	22	35	25	26	30	28	26	22	21	19	31	22	25	28	22
33220	24555	18582	34867	41674	39011	33920	29274	25286	21171	17493	13934	11179	9322	7749	6732	6085	5837	5685	5437	5403	4639	4374	3754	3756	3465	2707	2423	2456	2319	2018	1938	1685	1557	1432	1302	1139	1001	847	823	762	749	783	712	658	673	684	695	678	709	683	638	621	600	608	618	628	602	597	599	577	551	573	617	581	618	598	579	569	584	586	595	620	575	588	585	587	594	616	546	514	559	516	530	496	536	557	535	512	524	544	514	526	468	438	481	507	496	436	493	483	486	496	495	489	484	490	517	506	471	458	455	506	466	457	464	412	432	453	466	417	437	442	497	435	475	470	476	479	484	416	466	472	474	472	466	468	475	467	458	466	455	441	483	446	496	433	429	469	463	489	474	492	452	415	506	407	463	464	405	469	476	424	458	464	416	457	446	467	451	438	442	439	446	425	452	422	464	456	438	453	466	431	485	442	464	482	439	461	495	493	411	434	451	420	428	434	458	474	479	452	508	474	453	443	505	425	438	449	450	498	490	459	435	460	460	471	460	449	440	453	487	452	471	453	468	436	453	456	504	495	472	435	448	523	467	430	472	480	467	448	455	487	486	480	447	445	449	458	454	480	426	417	424	461	457	438	436	482	475	418	459	491	472	443	456	432	465	453	453	489	441	445	437	457	455	484	455	490	435	453	468	430	453	443	481	494	408	489	440	473	469	455	425	450	455	464	488	461	455	493	451	462	491	459	467	447	452	449	465	405	464	477	464	493	440	447	437	491	416	428	410	463	464	432	447	408	474	442	496	459	465	461	467	454	475	458	486	484	449	446	450	461	457	433	476	472	481	440	487	447	474	489	475	451	480	460	514	446	436	465	452	432	497	460	441	480	433	449	451	457	450	466	435	442	455	477	442	477	458	474	471	434	447	435	472	453	479	484	487	456	442	456	474	485	468	432	464	475	499	448	437	450	439	502	459	424	455	498	480	473	497	469	467	457	482	440	427	478	474	477	457	455	450	439	509	448	423	466	482	442	446	477	452	445	445	484	487	457	465	490	470	460	445	461	479	484	492	458	462	427	485	477	478	442	487	441	461	454	462	471	450	443	491	467	448	449	475	430	440	480	472	447	434	475	439	437	472	444	444	448	457	495	457	494	486	463	471	477	470	453	478	464	495	495	485	449	471	443	431	476	481	456	442	468	458	449	482	439	469	434	432	458	463	455	446	460	461	428	444	471	451	473	429	464	481	457	497	437	459	455	464	468	474	447	475	472	477	438	443	473	493	435	449	441	454	411	465	441	470	453	408	437	473	445	421	461	431	458	451	453	476	439	457	476	443	483	465	462	467	464	474	459	471	446	464	480	473	454	445	482	448	432	477	466	471	448	465	483	456	479	472	492	467	472	445	443	430	419	435	478	455	442	473	478	464	453	459	467	503	482	501	406	483	438	488	435	469	422	493	449	466	474	461	453	507	465	506	450	477	460	468	434	482	427	482	437	487	488	438	432	464	465	453	415	492	469	422	459	513	470	458	478	440	470	460	465	481	448	428	474	471	437	443	466	407	471	464	443	428	453	472	444	495	467	458	475	491	453	442	450	475	476	453	443	418	474	460	468	465	501	446	446	476	471	444	504	445	429	404	451	478	455	470	498	491	436	466	438	467	418	473	461	433	452	492	437	434	485	450	497	499	468	421	481	458	491	459	441	454	468	480	458	449	464	469	473	451	463	439	474	449	418	489	462	497	481	447	463	478	472	457	453	468	446	490	439	482	462	507	450	472	444	524	467	429	462	451	446	478	436	449	467	486	476	461	416	435	456	447	467	461	440	474	439	493	454	463	466	439	461	427	444	459	471	452	481	456	455	508	443	451	480	456	480	444	451	432	442	451	443	444	471	458	454	494	454	448	491	489	462	467	433	473	481	453	485	464	446	470	453	459	472	428	440	431	424	441	448	447	469	452	461	516	478	450	471	451	448	447	460	445	467	468	464	435	457	474	454	456	453	482	451	437	445	465	450	434	423	461	441	436	458	494	453	448	441	473	456	468	425	451	455	449	413	459	477	456	467	460	501	418	450	431	483	468	439	461	446	424	444	454	447	458	450	495	444	452	482	491	462	459	482	466	456	467	474	466	466	444	470	460	453	432	456	450	451	433	462	423	476	440	476	494	456	438	449	451	441	462	461	487	451	442	434	437	477	470	462	460	465	452	483	431	438	446	463	482	484	408	481	428	486	440	492	478	432	469	453	442	451	467	466	453	467	474	439	450	462	499	466	464	473	441	444	461	493	455	420	463	463	443	450	447	478	459	472	454	412	451	481	455	476	455	466	447	458	449	454	466	476	430	466	464	456	420	469	472	447	448	482	474	451	427	447	454	479	490	447	475	472	423	447	457	453	466	469	461	464	452	473	450	443	450	489	474	449	432	449	430	452	430	446	467	446	443	445	432	485	450	465	454	473	460	462	491	450	431	441	411	453	449	456	447	454	448	492	428	473	418	463	441	470	494	448	459	464	445	473	463	446	460	441	481	450	425	454	456	474	494	457	449	456	454	488	460	426	460	468	426	468	462	465	437	467	450	471	458	421	464	435	484	478	467	482	443	457	478	457	455	472	473	452	432	476	508	491	466	467	480	428	456	478	495	430	499	442	456	443	451	425	483	441	443	446	457	466	422	433	447	473	431	452	447	464	426	444	438	457	486	458	444	411	471	465	479	433	474	427	472	436	486	435	471	483	415	431	467	506	447	440	461	457	456	460	457	464	439	429	500	411	503	460	467	459	434	458	471	465	463	460	427	447	491	442	425	468	498	448	433	472	435	422	470	432	449	461	458	473	450	469	461	449	489	480	425	443	453	454	461	404	468	445	455	468	457	480	472	471	493	487	481	477	485	443	429	451	524	420	444	470	434	458	473	447	471	477	483	466	484	483	474	472	449	460	440	432	448	461	451	422	464	432	461	435	435	466	482	419	494	424	473	472	480	414	458	492	430	489	453	479	457	424	444	426	439	458	452	482	460	470	454	443	460	433	423	480	482	459	457	446	445	480	473	449	439	484	453	498	433	471	516	459	454	467	460	444	427	450	454	473	474	462	452	504	469	472	425	488	491	457	435	460	463	449	448	440	474	471	462	457	475	506	469	471	429	482	477	444	454	453	470	465	426	485	488	465	475	443	444	504	453	449	467	443	490	450	404	490	446	460	461	449	459	441	473	452	480	458	467	442	442	423	443	461	477	437	421	456	465	447	472	450	462	496	479	455	453	436	452	473	485	451	468	466	450	455	465	466	466	492	462	488	456	466	427	425	443	441	436	476	478	425	489	469	460	443	458	477	469	462	469	453	468	447	448	470	455	464	473	458	427	441	486	441	401	448	465	462	468	491	467	462	458	478	424	465	441	461	406	456	435	465	439	467	451	448	482	467	480	471	434	424	494	496	440	444	427	417	444	475	441	455	477	482	421	471	457	476	506	500	492	432	454	431	439	465	460	444	456	432	464	445	469	469	458	492	452	447	469	497	483	457	413	540	464
4435	2175	1324	1121	1803	1823	1475	1236	956	766	571	474	372	292	262	198	172	170	212	196	164	131	132	120	118	99	104	77	70	81	65	59	58	54	48	48	36	37	37	21	22	25	39	29	37	31	30	30	39	43	29	39	28	32	22	29	24	31	39	25	35	29	18	25	23	27	30	18	25	19	28	18	21	25	23	20	24	29	12	28	24	15	15	17	27	26	18	24	21	14	18	27	22	26	26	24	25	23	30	26	30	18	25	16	26	23	20	20	23	24	21	23	20	21	15	20	21	25	23	24	23	27	22	26	17	27	21	22	26	24	22	20	17	19	31	20	24	22	21	25	23	25	27	25	14	33	22	23	18	16	26	16	25	25	16	14	24	23	17	23	13	29	23	22	19	20	19	21	20	32	20	28	24	22	22	19	21	14	25	18	20	18	28	11	32	20	22	21	25	21	31	26	32	21	17	23	21	17	25	19	21	24	22	17	28	28	17	23	26	27	21	20	20	17	26	26	21	10	28	23	18	22	19	25	14	23	23	26	19	20	26	20	26	24	31	19	27	25	17	28	27	25	30	29	24	21	33	19	19	14	27	20	29	23	19	22	16	24	27	25	21	21	21	19	21	31	20	16	18	27	29	23	23	17	24	25	28	28	18	23	22	16	20	25	22	16	22	22	24	25	19	28	29	29	31	22	23	21	26	22	24	26	29	18	27	29	25	22	31	22	26	20	13	28	17	24	23	21	19	22	23	21	24	22	19	23	22	23	22	22	34	20	23	28	24	27	23	18	26	25	28	22	23	20	22	23	21	20	26	15	20	18	16	19	26	16	22	17	20	27	30	20	26	28	21	21	21	24	20	21	22	30	21	22	20	23	32	20	18	28	20	25	28	26	14	20	13	20	22	28	21	29	22	17	25	26	24	27	28	19	22	20	19	25	14	17	28	27	20	17	24	22	17	14	23	16	18	29	21	23	26	21	30	19	23	20	22	24	20	15	25	23	27	26	27	25	21	23	20	18	19	22	18	17	26	18	19	18	32	21	24	17	22	14	18	20	18	26	18	23	14	16	19	20	28	22	26	22	15	17	23	29	25	20	17	28	23	17	21	18	25	26	17	18	22	19	21	28	13	15	28	21	17	27	20	27	21	31	15	28	19	32	27	30	23	18	27	17	29	15	19	28	16	13	24	20	23	24	15	28	15	22	18	14	23	30	17	18	24	28	19	25	28	20	18	21	26	16	36	22	19	21	24	11	23	22	21	23	33	30	27	24	27	23	30	17	31	20	22	18	19	29	26	29	23	21	20	20	17	23	28	29	23	24	20	23	22	25	24	21	22	24	18	24	18	28	21	26	27	22	21	20	20	30	20	17	23	21	14	15	17	21	20	17	12	21	12	15	23	20	28	23	14	24	19	21	19	18	22	28	18	28	18	17	18	24	24	13	14	31	20	26	23	18	26	25	28	27	18	22	23	26	20	32	24	14	29	18	15	30	19	18	25	21	25	27	26	31	22	20	29	18	25	18	22	24	23	17	24	22	24	22	27	21	26	29	23	14	19	22	25	21	24	27	23	22	20	17	25	21	22	21	17	21	18	25	23	17	14	21	21	18	28	25	15	20	18	17	19	24	15	20	25	23	34	29	16	17	20	15	23	23	22	32	29	23	29	23	18	15	18	20	23	30	23	29	21	22	29	19	22	28	19	23	28	15	21	26	21	22	13	28	30	19	31	23	22	25	24	21	14	17	24	23	19	17	20	31	16	20	24	14	20	26	20	21	19	24	16	23	22	27	23	18	19	21	23	24	23	22	34	16	18	23	45	26	21	29	27	24	26	15	22	22	17	24	25	19	28	31	19	23	20	15	19	27	29	27	19	30	26	21	16	19	30	23	32	21	22	25	26	27	21	31	20	30	25	26	22	22	30	15	33	21	33	23	19	17	24	22	25	25	20	27	21	17	20	29	27	35	28	29	11	24	29	24	19	16	18	20	20	18	24	22	25	25	25	28	20	14	19	26	24	22	22	10	13	20	17	35	19	23	26	31	14	24	23	23	17	19	24	24	21	26	22	21	20	28	22	21	24	14	15	25	28	33	27	22	21	31	22	19	27	19	20	25	17	23	23	23	17	18	19	30	19	21	17	13	26	15	31	16	19	19	19	22	30	28	18	21	26	27	23	29	19	21	18	29	20	25	29	21	21	21	23	29	21	16	19	23	23	25	17	15	21	16	29	14	26	26	19	18	29	25	21	18	34	20	17	23	19	19	28	17	29	28	25	10	21	21	30	31	17	13	32	23	20	15	22	27	34	24	19	23	29	19	29	18	25	17	22	23	22	24	22	22	15	22	18	20	26	20	21	19	18	26	19	28	18	17	15	24	19	26	19	22	24	21	27	26	23	20	16	18	22	30	24	25	18	23	18	24	23	25	23	22	21	19	26	19	22	16	19	32	32	25	17	23	18	9	20	19	13	20	18	26	22	30	18	33	22	23	21	27	24	21	17	16	25	21	26	20	18	18	24	23	24	27	26	24	27	20	27	19	23	34	20	17	19	20	22	21	31	28	20	21	24	26	27	15	25	19	21	28	15	17	19	16	19	21	18	25	17	21	17	15	13	22	16	16	23	15	24	27	25	33	17	21	26	21	12	28	19	21	25	27	33	19	19	25	26	23	28	28	19	28	26	14	15	20	17	23	19	13	34	22	29	32	28	22	20	26	21	12	21	16	26	25	21	33	23	20	14	29	29	21	21	27	22	17	18	17	33	23	12	29	29	23	21	27	28	31	16	18	20	21	14	18	20	20	30	17	25	26	27	27	27	29	19	26	26	30	18	19	16	18	21	18	22	22	20	28	16	19	19	20	16	33	25	37	21	26	25	20	18	26	26	18	26	24	15	21	27	23	23	17	23	23	22	18	20	23	17	15	20	27	20	25	27	32	27	23	21	23	17	22	25	15	39	18	17	19	24	20	31	22	17	26	24	13	18	25	13	27	28	23	24	22	30	21	20	18	17	20	18	23	20	22	23	27	26	23	20	25	21	13	24	18	12	19	19	27	20	17	20	23	26	16	33	21	21	17	20	19	24	20	17	19	23	24	19	23	21	17	25	29	13	21	29	20	23	16	25	19	19	23	16	24	28	27	15	22	20	23	22	28	24	30	22	21	23	19	31	31	24	18	22	24	27	33	19	16	33	19	18	27	20	33	26	20	23	19	19	25	23	26	22	33	28	26	19	25	24	24	23	18	21	27	25	20	20	18	23	29	29	26	17	20	18	19	28	22	27	20	24	19	24	16	20	29	27	33	21	28	24	12	28	28	25	11	22	23	27	17	23	20	23	16	17	31	21	28	32	21	21	28	21	24	27	23	18	24	20	16	24	24	20	23	20	19	25	20	22	18	23	27	24	21	14	21	26	20	35	28	21	28	22	19	21	17	29	23	24	18	18	28	29	22	26	29	26	21	31	17	29	29	18	19	19	30	16	19	13	20	23	14
38828	29192	23396	39733	46805	43702	38679	34357	30088	25839	21776	18049	15010	12425	10810	9231	8540	7944	7808	7474	7280	6266	5628	4869	4955	4458	3569	3348	3179	2966	2697	2487	2060	1879	1731	1497	1234	1107	984	970	876	856	796	762	756	704	726	685	765	723	722	647	705	683	613	625	637	642	626	626	612	597	584	608	600	596	568	588	597	574	566	576	588	685	600	618	601	585	551	521	500	446	446	429	461	530	492	560	499	452	478	446	411	428	457	425	434	438	410	406	391	382	419	384	441	390	399	444	411	384	397	421	382	389	360	371	392	409	370	378	398	408	418	386	394	398	383	382	406	378	394	360	404	370	375	403	421	384	348	370	356	424	397	365	416	395	401	389	390	365	428	419	381	366	392	384	397	377	360	424	397	424	421	367	382	389	393	394	388	390	380	391	396	400	386	367	418	387	364	366	343	388	385	412	387	386	386	366	382	418	359	415	408	411	390	402	351	384	410	387	363	401	380	414	397	392	387	374	363	377	402	390	404	387	383	393	371	391	390	361	366	381	402	369	371	376	365	402	379	384	392	406	383	409	390	359	393	351	379	397	359	405	385	333	382	388	356	393	375	374	384	352	397	378	395	368	366	368	359	387	380	397	390	385	350	368	403	401	400	349	374	373	386	383	376	361	364	387	385	378	405	382	408	398	352	401	409	382	394	372	420	376	413	362	413	389	388	405	408	380	385	382	370	382	379	424	383	386	390	382	389	402	361	391	344	397	387	371	406	377	382	389	351	368	383	391	412	352	387	319	412	389	349	374	380	435	412	402	369	380	376	385	371	412	386	403	380	386	389	376	400	358	378	399	391	339	375	397	376	374	403	390	405	377	376	393	376	387	383	401	354	396	392	402	393	396	367	402	372	393	401	407	408	377	377	394	386	411	368	364	383	393	369	386	338	379	386	410	359	382	375	340	393	353	428	365	399	372	379	401	385	364	420	405	385	423	369	371	367	384	399	371	373	377	393	369	377	379	422	352	355	392	378	397	367	399	370	377	419	383	372	397	371	361	393	351	349	402	350	392	373	400	362	383	422	404	441	368	410	343	364	394	390	392	390	350	392	384	383	402	376	376	391	359	374	399	370	411	345	401	380	375	350	372	413	429	390	381	387	365	373	409	339	404	407	415	397	392	429	376	367	401	366	394	378	387	375	391	368	410	376	407	375	408	385	369	390	412	381	364	371	360	377	364	369	393	360	374	367	376	397	363	396	405	400	388	377	358	382	396	396	384	423	398	405	369	367	389	370	372	384	387	361	348	383	404	376	379	377	377	424	425	399	389	402	362	381	383	386	358	401	383	375	373	370	382	371	392	386	436	364	400	402	378	386	363	380	387	412	372	398	405	360	390	377	396	388	388	366	345	371	384	356	396	397	374	374	397	400	404	385	410	403	381	409	362	396	421	358	379	407	380	352	396	361	384	380	388	410	346	405	381	351	388	363	390	381	377	379	391	397	366	401	378	422	363	404	413	390	393	415	398	397	371	372	416	399	355	432	369	380	355	370	387	390	399	369	367	402	348	410	367	392	360	369	363	398	392	409	364	360	360	377	391	371	418	407	366	411	376	371	337	372	408	369	374	415	350	414	396	384	361	397	439	383	419	378	361	378	387	395	340	391	384	377	381	408	367	358	379	380	377	387	366	356	358	368	408	369	398	400	393	327	345	385	387	387	363	353	397	375	343	380	400	390	368	385	374	379	373	364	393	403	379	364	398	371	413	396	362	377	368	396	387	386	388	402	371	398	370	366	398	396	412	372	372	388	412	348	360	371	385	397	342	366	413	374	424	399	360	393	386	392	362	358	384	380	368	368	359	390	375	349	362	396	406	394	396	358	388	379	350	395	410	428	379	373	374	374	373	374	366	371	354	375	374	379	372	388	405	423	400	404	412	378	411	372	377	379	386	415	358	383	366	381	416	362	399	417	378	412	390	410	380	363	392	391	370	399	409	396	402	397	404	416	399	374	417	396	369	400	373	383	391	401	395	365	347	403	355	406	392	374	413	381	380	421	365	396	400	389	404	372	411	397	385	361	366	363	388	388	409	381	393	393	429	406	397	385	345	383	399	371	342	366	359	391	393	386	388	428	395	380	359	368	363	404	365	354	422	351	354	391	405	381	377	351	392	378	380	399	358	372	357	380	397	374	399	375	403	391	384	357	400	378	375	383	374	339	388	402	389	371	357	439	401	374	386	419	378	402	403	366	382	391	399	380	394	348	369	400	367	433	386	367	386	429	386	372	394	415	346	395	389	397	372	395	377	379	345	362	376	421	394	363	399	340	392	353	392	372	356	410	389	378	371	376	381	387	369	351	366	379	413	417	407	375	385	379	392	362	391	388	383	370	360	381	397	383	391	341	385	387	417	422	382	388	392	395	367	375	386	387	396	383	397	358	359	379	369	395	398	391	385	386	361	393	377	362	384	410	384	396	386	369	381	370	358	388	386	397	366	367	392	411	390	369	368	376	388	408	381	396	373	398	401	372	385	368	364	383	360	392	384	395	344	380	385	383	368	376	408	361	366	342	371	398	398	380	387	373	403	362	383	375	375	387	368	414	386	407	399	382	358	376	354	359	375	368	393	426	358	418	361	398	374	392	408	398	375	409	375	373	376	410	381	404	352	403	393	375	378	385	411	405	369	402	355	377	386	374	404	401	380	385	373	418	369	388	356	360	354	379	376	418	407	381	366	394	405	361	358	378	396	401	395	415	401	400	420	400	396	382	401	404	335	386	400	370	363	417	376	397	388	373	357	353	376	401	398	386	400	368	374	419	354	390	391	387	412	398	380	392	372	388	382	373	406	406	338	408	385	390	367	397	372	383	387	385	405	379	374	370	391	388	397	392	390	376	366	373	365	415	363	378	382	398	379	398	389	382	364	416	360	394	396	378	383	386	368	374	404	380	388	398	415	371	380	399	356	402	379	418	411	388	356	369	404	380	370	356	397	404	374	411	410	396	382	388	398	378	373	369	411	353	381	350	371	377	418	383	343	366	393	400	349	363	397	377	388	398	406	367	404	360	351	403	375	387	412	368	377	373	346	397	371	404	346	381	380	354	356	399	374	399	380	364	387	404	395	409	359	404	397	400	364	410	358	356	377	368	381	396	380	357	353	400	392	399	373	384	410	388	389	352	367	377	427	404	383	365	404	382	400	382	387	342	388	384	384	374	428	434	359	359	413	372	407	405	367	394	392	389	389	396	371	395	434	373	431	383	375	389	407	388	384	381	368	345	389	408	416	373	385	380	347	337	374	398	382	398	361	372	370	384	379	334	379	364	383	403	343	396	362	383	378	401	412	405	355	375	368	433	372	393	398	399	367	376	391	380	381	385	384	378	424	401	404	414	383	375	392	378	399	395	354	379	367	388	377	419	393	389	384	401	383	362	346	381	375	384	410	385	360	364	373	374	411	349	390	400	371	372	387	374	373	380	354	404	400	384	414	393	395	394	402	374	375	392	369	405	396	386	367	389	390
2635	995	590	524	890	904	753	579	432	376	307	232	204	154	130	128	90	110	115	113	98	84	80	65	83	62	64	61	56	53	36	37	42	28	41	35	27	25	19	23	24	23	23	35	18	20	26	23	31	18	18	25	15	18	22	25	24	23	26	21	20	26	25	23	28	26	21	22	21	26	18	17	21	16	22	25	25	24	13	21	21	18	23	26	21	22	20	24	22	19	23	26	19	21	28	17	28	15	21	31	20	15	12	20	13	19	12	21	12	21	17	21	16	22	20	18	24	16	16	19	21	16	20	21	16	18	21	24	12	25	23	17	12	20	21	24	22	25	20	15	19	11	21	20	16	22	23	32	26	22	17	22	18	21	16	33	25	19	12	19	19	19	19	16	20	23	23	20	14	22	15	24	17	20	17	18	17	24	19	27	24	17	16	16	16	21	17	14	28	22	18	20	25	24	18	20	12	17	15	13	16	11	17	22	17	11	18	21	21	22	20	19	25	13	13	15	19	15	21	23	22	14	19	12	20	15	18	14	20	12	25	21	21	19	18	19	18	13	14	18	22	24	23	18	20	19	18	18	16	27	16	18	33	29	11	15	16	9	24	13	18	21	18	21	24	13	29	27	26	20	17	15	15	24	14	20	18	18	19	18	27	20	15	19	20	13	26	24	15	19	15	16	14	19	16	24	27	17	17	20	16	14	17	17	15	11	22	16	16	21	15	18	20	22	18	20	21	24	18	17	23	17	24	27	22	22	14	23	18	23	16	21	22	27	26	14	18	18	20	25	23	24	15	28	12	13	20	18	21	18	25	22	24	15	23	20	13	18	21	25	18	17	15	20	18	18	28	17	14	18	22	12	18	23	19	16	19	24	21	14	16	20	21	16	27	25	24	27	16	17	16	24	20	16	18	20	22	16	21	22	21	15	20	18	25	15	29	23	13	19	20	27	16	20	10	23	19	23	23	19	11	24	26	22	25	16	17	19	28	23	25	18	11	16	20	28	17	21	20	15	23	14	14	18	22	19	16	26	12	22	16	19	19	20	12	16	16	24	16	22	15	13	15	27	16	25	17	15	17	17	19	18	22	16	12	27	18	26	17	22	14	25	22	16	19	19	19	22	16	17	22	21	22	21	19	21	23	16	25	22	17	17	17	16	19	18	20	21	20	11	22	22	20	19	16	19	18	21	22	21	23	18	19	24	27	12	17	16	21	14	25	19	12	17	15	18	17	20	20	16	25	22	17	21	17	21	25	14	22	25	22	14	17	25	14	18	18	17	22	24	19	19	17	25	20	21	26	26	20	25	12	27	12	16	14	15	10	11	18	17	13	26	23	17	19	17	18	17	9	18	20	19	11	16	11	23	19	21	15	18	20	18	23	19	10	25	16	18	18	13	22	16	19	11	14	19	19	16	26	21	23	17	17	19	18	13	16	26	16	20	19	16	25	19	18	26	23	21	17	17	21	20	17	19	18	27	14	22	18	11	12	16	16	14	18	21	18	19	21	18	19	17	21	24	14	20	19	29	20	9	17	18	14	16	18	26	18	28	17	20	19	13	23	16	18	12	23	18	18	19	14	20	20	27	16	15	22	16	19	15	24	10	20	19	27	24	19	17	16	20	11	25	21	25	12	18	22	21	16	20	17	16	18	15	23	15	23	19	14	19	26	24	15	14	20	13	22	18	14	15	15	15	17	10	21	25	25	30	18	17	24	23	15	15	25	20	19	16	13	17	21	17	23	13	10	17	24	15	13	17	18	14	12	17	25	22	23	20	18	22	23	22	20	30	16	25	20	19	21	15	20	19	24	20	21	26	20	13	17	20	21	23	20	19	12	14	20	20	20	15	16	13	24	16	17	18	18	16	25	16	10	24	19	15	18	27	18	21	25	24	19	22	23	22	21	15	21	25	16	15	20	20	22	24	20	21	23	21	21	23	30	17	16	17	24	15	17	15	20	8	14	22	16	13	22	15	17	19	18	19	21	15	18	24	25	19	22	14	18	21	19	21	23	16	24	25	15	13	15	19	17	22	16	26	24	9	26	16	18	24	23	26	27	12	19	28	21	21	21	23	13	13	18	15	14	22	15	20	19	23	20	20	12	23	21	15	20	20	18	21	16	19	20	22	16	18	18	22	19	20	17	19	20	21	16	17	34	12	11	16	19	23	21	19	15	22	17	17	21	16	17	17	22	23	18	28	17	32	22	15	24	13	21	23	14	19	16	24	14	13	17	22	15	20	12	16	14	22	27	21	23	17	24	12	17	31	17	18	12	28	22	17	15	20	11	21	21	12	25	16	26	19	20	16	16	22	16	15	28	18	17	15	31	31	22	20	24	16	12	6	22	22	18	19	22	23	24	18	19	18	19	19	23	18	30	25	18	16	25	22	17	27	17	18	17	22	16	18	17	19	19	19	19	27	24	25	17	19	15	29	20	21	18	30	21	15	17	16	24	19	11	20	24	21	15	20	20	15	16	22	19	27	15	13	13	21	21	19	22	19	21	19	14	20	17	22	13	14	20	23	13	21	18	17	27	22	17	24	20	20	16	18	23	14	23	25	18	24	12	15	22	26	14	30	29	28	16	17	15	22	29	25	26	21	21	13	13	15	16	19	17	14	20	21	11	15	13	17	21	15	25	21	20	22	19	16	21	24	13	15	23	20	22	15	25	18	25	17	24	18	11	16	14	23	25	23	21	20	19	26	17	24	25	17	14	21	19	20	17	20	21	20	28	17	21	15	24	23	21	21	14	21	24	20	17	21	23	30	18	19	14	18	17	14	16	19	19	16	18	20	16	11	14	20	16	16	18	15	19	20	22	26	22	19	25	25	19	16	22	15	18	27	16	14	18	24	19	18	19	19	21	23	18	22	24	19	25	20	16	22	21	13	21	15	16	24	21	20	19	12	10	17	22	22	19	21	19	25	25	21	19	18	21	28	20	13	15	21	25	17	20	29	17	23	17	18	20	18	20	18	25	18	22	14	22	22	17	23	21	20	19	16	13	17	19	20	13	11	15	18	24	20	19	19	25	19	31	21	17	21	24	24	21	18	21	17	27	17	12	24	25	16	21	21	21	19	11	15	16	20	21	26	27	23	23	18	20	20	17	16	22	20	17	15	28	17	30	19	12	21	23	10	22	21	14	12	19	13	15	13	15	20	24	22	17	15	26	22	21	20	19	18	22	16	22	19	26	17	17	15	19	24	28	27	18	19	14	23	17	16	32	21	22	16	16	24	20	17	23	16	15	27	20	17	14	22	21	17	9	21	26	21	10	18	26	23	22	18	28	19	13	25	15	25	19	26	19	16	25	9	23	23	16	22	25	13	14	29	16	18	24	22	18	19	15	16	15	29	17	17	16	17	20	14	18	24	18	25	17	21	19	12	11	18	20	21	11	19	17	21	14	12	20	19	20	20	15	19	24	25	19	21	18	19	20	19	29	16	17	12	20	16	17	24	13	18	16	18	9	19	17	26	24	21	23	16
30283	21194	15166	31525	38128	35146	30290	25888	21303	17537	14061	10940	8748	7162	5916	4945	4609	4507	4543	4321	4192	3597	3159	2875	2840	2671	2171	1977	1774	1695	1509	1463	1342	1135	971	859	717	654	584	584	596	582	534	508	492	469	520	491	516	531	492	464	487	465	463	436	451	447	468	433	467	409	415	431	438	391	436	428	388	434	464	428	427	455	476	407	478	407	380	413	426	360	363	391	345	393	393	405	386	369	370	361	369	337	350	369	374	361	346	370	347	342	367	356	354	304	350	355	352	324	379	349	357	357	316	384	339	332	389	327	358	340	303	330	336	383	332	333	345	329	311	340	347	352	325	359	340	309	351	350	338	313	316	335	351	342	338	330	352	330	363	367	318	323	354	354	360	344	359	310	305	347	334	340	338	335	343	341	327	363	345	321	330	338	320	323	342	337	342	339	311	318	335	349	319	325	350	323	330	335	322	360	316	323	325	385	355	351	351	332	308	301	337	323	364	331	353	368	348	314	373	333	331	308	338	337	321	360	301	336	326	351	325	314	343	349	344	342	326	325	360	343	327	348	360	333	345	330	351	330	351	336	325	334	332	319	371	343	335	318	356	351	315	335	311	326	295	313	341	329	350	330	339	327	303	345	329	311	354	320	339	317	323	358	342	352	329	313	336	329	335	369	332	316	302	340	324	361	330	342	350	346	326	319	353	339	326	347	321	327	347	323	348	320	334	355	322	332	372	320	342	349	339	327	315	326	346	360	336	311	328	336	338	321	333	321	360	317	353	339	338	345	346	338	365	333	351	344	292	331	317	339	307	324	325	327	359	350	331	387	309	331	322	334	351	281	374	362	334	328	339	344	329	349	318	342	334	355	343	336	315	360	348	308	319	336	355	319	309	311	336	350	342	354	373	309	354	353	310	344	305	321	338	328	356	346	315	318	328	349	336	320	324	337	340	321	366	340	322	332	354	343	329	333	308	351	304	352	345	322	330	368	331	329	330	335	334	329	325	314	349	322	340	314	351	341	343	348	336	323	330	349	298	331	330	361	339	307	330	323	345	311	336	306	349	376	329	333	347	347	329	323	339	314	335	331	347	341	331	378	340	341	337	348	369	362	343	304	361	312	322	328	310	327	339	301	318	340	328	331	369	338	322	337	365	352	327	333	359	349	320	327	316	336	356	339	338	317	338	347	345	317	315	341	338	334	365	326	337	323	316	332	325	319	324	353	335	338	316	361	341	319	311	313	329	321	321	374	361	307	357	326	364	330	326	350	354	327	317	293	310	346	333	289	314	306	327	342	334	322	304	352	342	314	310	312	354	333	316	329	341	323	332	290	340	325	316	383	357	324	317	345	357	340	341	341	320	353	357	334	311	340	347	321	329	346	323	363	343	340	355	326	346	334	330	337	322	367	345	325	324	331	350	327	351	355	328	328	361	335	334	329	349	334	284	353	299	368	388	333	346	349	336	336	359	335	300	354	342	311	341	364	317	336	328	330	341	321	336	331	336	342	324	355	316	323	352	327	305	344	348	375	350	316	318	307	341	375	335	343	324	358	295	335	338	342	364	359	353	327	319	315	344	316	335	317	340	339	334	343	347	340	318	352	338	339	331	331	339	318	361	368	342	334	355	315	323	333	292	317	358	354	348	334	329	356	358	352	356	336	332	340	349	319	348	331	330	305	322	362	326	342	344	320	340	357	348	383	325	337	373	334	351	340	328	350	373	336	302	315	300	345	322	344	335	332	303	350	347	318	337	339	313	333	335	343	354	302	331	335	305	323	359	369	368	326	320	329	373	342	332	334	333	340	335	399	345	326	335	344	358	314	365	329	346	351	333	299	338	380	355	320	345	336	319	360	316	348	330	309	321	304	317	345	347	334	335	315	376	332	349	325	347	344	338	348	350	354	344	358	333	361	369	322	337	324	340	359	346	321	328	317	359	333	363	369	333	299	325	308	331	335	360	356	352	291	352	339	343	342	339	349	356	332	341	310	328	327	350	339	324	387	315	328	330	316	309	310	352	351	345	348	349	337	334	366	372	334	330	341	335	342	363	324	314	340	324	303	335	345	309	343	331	354	340	344	344	318	350	364	302	325	329	360	372	380	312	330	369	347	343	326	330	358	303	323	314	352	339	338	327	305	322	361	332	334	347	336	329	335	341	315	348	344	360	333	299	363	324	319	335	340	351	355	366	317	307	310	343	339	347	315	330	331	336	344	349	350	333	355	343	336	336	336	307	348	335	334	266	318	361	319	323	349	310	350	336	353	339	374	351	320	322	343	337	315	349	345	350	320	307	332	329	342	328	341	328	343	329	332	319	315	377	315	322	313	335	317	349	335	320	356	345	335	354	334	356	360	332	358	311	305	339	325	327	354	361	341	320	334	327	336	336	309	368	328	354	352	345	323	334	350	335	345	328	331	329	354	360	332	350	329	324	338	336	329	316	312	325	313	352	300	325	335	309	315	358	321	342	332	371	360	335	367	307	334	357	303	349	349	328	345	350	340	326	342	345	313	352	350	342	366	306	316	345	322	325	349	316	320	336	366	337	337	350	374	337	345	363	324	320	334	343	348	337	335	356	361	349	356	310	331	314	333	374	335	344	340	343	324	364	369	368	322	311	350	378	365	317	322	360	333	328	349	316	319	308	315	338	355	298	326	336	331	328	362	331	348	325	362	355	342	347	315	353	332	305	332	342	339	333	343	334	313	338	347	307	289	328	315	342	368	357	348	338	349	349	315	342	332	326	339	350	341	331	333	349	347	314	347	324	350	339	359	346	349	342	337	335	308	334	351	345	318	327	331	350	329	338	342	362	340	332	360	353	334	322	339	345	347	332	327	327	342	337	321	351	363	329	339	335	341	355	314	368	352	337	385	365	330	342	350	317	321	314	364	342	355	338	357	349	365	298	348	384	356	321	331	349	339	340	324	327	341	337	350	341	348	326	354	352	356	358	313	341	343	378	349	302	310	324	324	356	352	326	384	348	344	349	339	323	350	329	362	322	328	344	368	321	365	339	338	359	362	338	329	314	335	342	327	338	319	320	322	362	338	334	342	347	328	342	341	358	335	320	375	327	341	297	342	309	341	339	318	335	340	287	339	309	347	353	339	354	347	333	347	358	307	362	348	347	326	320	301	323	361	334	324	307	316	310	315	332	393	341	318	364	286	329	351	315	362	376	340	342	351	359	361	325	330	323	328	328	350	326	363	368	362	358	335	362	347	339	351	366	350	324	346	332	316	328	319	350	360	321	357	347	355	336	359	320	322	348	337	332	345	345	316	338	341	318	333	354	300	280	341	343	342	326	353	349	363	332	320	330	353	335	334	351	333	300	317	340	310	364	323	340	324	325	328	308	302	354	349	361	321	334	340	333	337	351	348	343	342	354	307	315	317	336	299	322	353	334	326	321	329	369	350	311	365	351	324	323	366	307	334	289	342	365	353	381	364	346	341	328	359	342	321	321	356	346	353	357	347	340	341	337	322	348	325	354	339	343	318	353	358
2248	1085	601	525	902	966	801	608	478	400	286	214	188	157	117	102	117	89	94	108	121	79	62	70	60	73	70	56	49	54	41	46	21	25	31	26	24	19	15	26	26	28	15	21	16	23	17	16	20	24	16	22	15	19	19	18	18	19	25	24	17	11	18	21	14	16	16	13	14	19	13	21	19	25	19	17	18	19	23	21	24	19	22	13	17	19	16	15	23	26	10	16	26	14	17	18	19	20	17	20	20	16	19	15	21	21	23	17	18	9	20	19	15	16	19	17	10	22	16	17	13	7	13	12	8	14	16	14	21	8	15	16	17	17	21	19	16	22	14	18	22	12	24	12	17	16	10	11	12	21	16	17	12	22	29	22	20	22	17	16	19	22	14	19	21	23	18	19	18	20	19	26	7	20	17	19	12	17	18	14	24	19	13	12	9	16	13	16	19	19	14	22	25	13	20	25	20	17	19	16	16	9	17	21	25	26	15	22	18	18	19	23	14	16	15	17	17	23	22	23	19	19	15	26	22	17	16	17	13	13	17	16	26	21	11	19	20	22	15	15	18	24	22	22	14	14	12	19	17	12	10	19	21	12	20	21	23	23	27	24	12	17	9	23	15	23	14	22	11	15	17	18	15	20	23	19	17	26	12	14	23	15	20	22	18	22	16	22	16	13	17	16	19	22	14	17	16	16	15	17	15	21	14	17	17	12	16	17	13	14	18	16	16	15	21	15	14	17	7	23	16	14	21	17	21	22	17	10	10	12	16	20	19	16	25	14	22	19	13	11	13	7	18	18	12	17	8	19	16	20	19	22	17	17	17	14	17	22	18	18	16	22	14	19	19	23	15	15	27	19	22	19	12	16	16	19	13	22	17	17	19	23	12	18	11	17	19	18	10	15	17	22	20	24	19	17	20	17	15	23	25	14	16	14	17	16	18	16	6	25	18	23	16	18	17	18	23	14	22	16	17	22	15	14	10	17	23	19	23	17	16	22	16	16	15	22	12	14	16	16	13	25	11	16	10	21	24	20	19	18	25	19	17	23	14	13	19	24	11	13	10	12	15	17	22	13	23	26	10	16	11	19	22	18	22	17	16	15	14	15	18	12	15	14	17	24	15	21	18	14	12	15	20	17	17	21	16	16	18	15	12	19	17	16	20	16	17	15	16	18	17	11	20	11	19	12	18	12	14	18	15	16	16	23	15	24	16	10	20	8	13	12	16	20	22	16	14	16	9	13	21	18	13	23	11	19	15	27	13	13	24	16	13	16	14	17	12	10	12	16	16	24	14	11	12	10	16	18	23	13	18	12	15	19	13	14	18	14	33	13	19	11	13	19	18	21	17	13	18	22	16	13	16	14	14	21	15	17	12	17	13	29	16	21	23	7	14	12	16	30	18	22	29	16	23	21	14	17	12	16	20	15	9	13	17	20	11	9	12	17	17	16	7	12	14	12	15	20	16	20	15	18	10	17	10	16	14	16	19	19	21	16	17	17	16	15	15	25	20	23	17	17	15	23	24	19	13	15	25	17	24	19	14	18	15	21	10	13	13	19	14	14	11	19	17	14	16	19	16	14	11	15	16	17	17	18	14	10	23	15	19	17	13	11	15	15	19	15	17	14	12	18	28	25	18	22	9	19	13	16	15	12	15	12	19	16	18	12	13	14	15	13	21	17	14	19	19	17	24	21	24	22	21	18	23	20	19	17	19	12	20	15	30	15	12	20	18	25	7	16	9	23	16	14	18	14	17	18	19	26	23	15	18	19	12	12	12	16	29	28	17	13	17	13	19	23	12	15	20	18	11	11	13	20	17	17	18	17	15	19	10	19	13	23	16	15	16	20	17	14	19	13	20	24	15	15	14	21	19	18	13	20	20	21	16	12	12	17	21	18	17	17	9	15	14	18	21	17	13	20	18	16	20	19	21	22	15	13	20	15	12	17	19	20	16	15	13	16	9	21	12	22	18	15	20	18	17	15	19	25	12	13	13	17	20	16	22	21	21	12	17	15	10	12	20	16	18	18	20	17	22	14	8	22	13	16	24	18	26	12	14	18	17	16	19	13	8	18	21	18	12	14	20	13	10	15	18	16	10	12	12	11	17	16	14	16	22	15	24	15	20	20	20	18	9	17	17	13	20	11	22	21	24	14	15	18	11	23	15	23	20	14	12	18	8	22	20	14	21	15	18	14	13	23	15	14	16	18	14	20	14	23	16	14	24	19	15	25	13	18	14	20	20	23	15	12	13	14	20	14	21	13	19	23	16	14	23	22	20	21	19	16	16	22	14	19	8	17	23	16	17	20	13	18	20	19	18	19	23	24	19	14	17	14	18	14	16	29	12	18	9	19	14	12	9	11	7	14	16	20	20	12	11	17	20	11	14	14	11	20	9	20	16	20	21	14	12	23	10	17	12	10	20	20	13	12	27	19	14	14	16	9	18	21	19	16	12	28	11	13	12	18	18	22	19	26	12	14	10	25	20	19	15	27	21	18	19	17	17	13	11	16	16	24	17	20	20	21	21	21	20	18	19	16	12	18	15	21	13	18	20	26	22	14	12	12	24	13	20	15	13	23	15	20	19	23	14	23	19	18	13	14	16	27	20	15	19	14	29	21	20	19	18	17	17	16	15	17	16	13	18	16	17	14	14	9	23	22	14	18	19	18	19	13	16	13	19	22	22	15	21	24	14	19	24	18	10	19	23	15	16	25	18	8	17	18	22	19	24	23	19	18	19	19	14	18	13	14	20	12	29	24	11	12	18	17	13	13	20	19	14	17	30	16	12	15	15	16	13	13	17	20	22	13	20	16	21	12	16	21	20	16	15	19	15	21	21	20	20	21	14	17	16	15	10	16	19	16	20	20	12	10	17	13	16	13	15	19	14	11	14	15	12	22	22	23	21	16	16	15	18	16	17	21	17	21	17	19	19	23	18	16	24	14	23	15	11	20	15	11	17	19	11	15	12	26	12	14	13	10	12	18	19	14	14	24	15	13	18	17	10	23	29	12	15	12	16	16	17	13	14	13	18	13	15	10	9	20	19	17	21	16	15	23	20	14	21	16	22	17	14	9	13	10	16	19	16	22	12	12	12	16	19	21	17	23	17	13	21	21	18	13	22	18	16	20	19	21	13	14	13	15	15	20	24	17	23	23	11	18	30	11	12	14	9	17	20	15	16	15	12	19	17	12	15	18	14	20	17	12	22	17	22	18	14	12	14	18	13	12	24	11	22	13	16	17	20	16	22	14	16	21	12	12	19	15	25	17	17	19	15	11	9	14	13	19	27	12	18	19	14	15	15	19	21	25	24	15	15	14	23	15	24	12	24	18	24	26	13	17	20	14	22	17	24	16	19	19	20	12	21	18	15	21	25	22	16	15	13	12	11	16	23	27	23	20	13	15	21	20	21	11	23	15	17	18	28	18	20	14	18	10	21	16	22	12	13	20	21	18	13	18	11	12	14	20	18	15	17	17	23	11	13	15	18	20
31047	22223	15600	31444	38374	35396	30893	25928	21689	17562	14015	11261	8925	7153	5951	4924	4739	4651	4664	4534	4044	3465	3086	2878	2811	2608	2259	1987	1764	1712	1590	1426	1196	1020	870	791	615	642	591	537	531	513	494	504	451	504	489	455	464	479	463	418	441	404	420	375	425	404	396	375	401	399	463	415	412	388	337	400	429	385	423	421	415	418	400	405	397	394	386	356	337	314	314	333	316	351	374	352	341	339	340	307	293	315	338	334	295	307	310	321	349	332	307	349	325	271	320	323	287	303	278	320	342	286	284	318	282	294	275	310	291	286	276	309	281	258	292	318	308	297	284	290	270	299	309	289	310	330	248	320	302	290	296	333	287	290	298	308	317	313	293	283	323	277	304	279	292	309	275	294	297	295	287	313	305	280	296	288	360	316	288	311	275	310	307	301	317	294	313	286	299	262	287	289	313	294	292	281	330	298	294	330	296	308	285	271	264	299	298	300	308	312	293	286	309	271	281	299	314	286	308	294	304	297	279	280	296	280	307	289	323	310	298	274	281	300	289	272	282	282	308	306	322	313	274	314	305	288	295	301	285	314	290	317	283	283	317	312	288	287	297	294	271	281	276	299	288	304	333	314	320	297	284	265	285	313	322	283	284	323	322	317	302	278	307	288	306	266	270	294	301	281	319	332	298	286	258	302	287	329	274	310	276	306	292	325	304	273	279	287	320	308	302	275	258	298	299	307	308	293	283	287	278	324	297	314	271	316	257	305	305	300	307	286	316	278	309	282	284	298	285	303	285	276	289	292	308	359	282	279	293	281	281	293	309	272	264	266	316	315	303	304	311	313	270	283	305	301	316	295	277	299	267	275	268	277	302	301	292	272	282	298	298	316	275	322	292	324	301	307	320	268	296	301	302	319	297	295	305	286	281	308	306	272	280	338	296	294	294	300	288	288	292	284	315	282	320	313	295	283	329	276	328	301	302	266	301	262	300	304	309	288	304	286	299	315	293	332	321	320	282	275	316	269	299	296	283	312	285	275	286	313	297	303	316	314	293	294	291	279	295	324	290	260	302	278	294	322	291	295	307	317	286	289	283	306	259	337	299	294	301	290	332	274	324	299	341	265	296	295	293	282	258	312	309	312	309	309	294	274	285	296	282	294	306	292	318	324	283	326	296	289	302	316	294	287	290	307	317	292	299	286	303	308	328	293	300	273	297	295	262	325	311	283	300	283	297	309	255	284	321	307	284	295	302	294	291	292	314	281	271	292	276	299	307	315	291	305	306	290	331	306	309	322	292	316	311	310	336	279	304	278	271	292	310	275	304	307	324	300	290	277	271	273	286	315	289	309	300	302	299	295	300	312	275	301	285	256	286	284	320	301	330	306	285	334	308	310	298	297	306	266	323	306	297	265	313	304	279	316	292	310	289	350	282	285	288	303	325	293	313	273	275	284	298	297	297	300	318	309	318	307	298	340	291	314	306	312	295	296	284	326	272	338	301	284	286	316	308	337	301	249	307	318	312	286	307	306	301	308	318	276	313	284	288	322	285	271	293	273	286	327	304	274	296	293	322	300	281	280	302	295	295	303	311	296	252	305	299	305	291	260	277	288	287	281	319	273	281	301	301	288	278	289	316	268	282	292	272	273	282	313	269	300	342	285	288	329	276	318	303	302	291	315	262	303	292	303	283	336	289	289	282	294	289	300	304	312	303	295	300	301	305	303	324	311	279	284	306	298	283	322	303	304	306	284	305	294	296	295	310	321	308	284	337	306	285	306	293	304	269	283	296	308	295	293	285	326	334	289	290	331	277	286	275	293	283	295	329	283	301	336	309	319	299	275	296	309	330	268	290	285	327	290	310	282	278	289	284	302	311	262	280	304	312	302	311	270	284	296	322	271	304	274	339	313	310	306	306	293	323	303	296	287	302	302	326	296	298	278	278	274	286	291	320	304	308	306	300	294	313	321	316	305	325	309	310	301	313	266	315	275	311	278	291	273	316	301	316	318	307	280	291	304	321	290	300	299	292	273	311	308	323	327	256	323	334	298	295	317	292	290	311	293	291	317	311	273	272	298	288	291	315	322	276	280	296	307	283	309	288	319	292	304	322	302	279	283	324	302	287	322	302	283	307	278	325	275	322	296	289	303	316	332	297	278	286	290	277	298	296	319	296	310	321	302	322	288	267	312	288	294	297	306	304	326	301	305	319	280	292	276	312	321	282	293	328	316	278	319	318	284	296	301	333	306	285	321	351	311	307	284	326	333	274	305	307	302	316	284	303	319	326	310	280	297	287	298	316	304	281	283	309	271	293	289	307	303	320	348	305	293	261	335	286	283	278	307	288	285	321	307	315	311	314	307	290	284	315	317	288	334	281	303	288	311	286	283	319	283	258	319	286	303	319	300	279	324	304	295	307	291	300	298	313	287	286	289	288	309	303	325	339	315	320	279	302	288	279	283	308	303	299	280	312	303	296	291	302	331	281	313	315	300	308	281	302	290	311	283	288	314	256	304	279	320	296	293	293	295	309	302	336	323	296	336	315	270	257	295	298	287	267	294	306	293	289	285	324	296	275	277	302	274	270	279	283	321	328	284	287	303	322	309	308	287	314	312	296	312	300	297	294	276	295	303	315	298	281	314	288	304	288	272	296	339	313	318	278	306	314	297	326	298	270	300	322	301	299	282	310	302	315	308	288	293	296	276	282	290	311	306	301	264	289	273	302	316	288	290	267	265	309	299	272	280	300	312	296	253	243	275	324	304	305	336	258	291	284	287	267	328	327	283	304	299	306	291	355	284	289	303	294	271	311	274	287	296	306	289	321	324	284	288	324	315	307	261	311	299	297	287	283	271	309	286	298	315	295	309	314	279	316	301	334	303	320	299	284	327	292	292	304	303	285	339	281	311	307	265	282	285	270	290	264	281	298	302	316	308	298	315	300	292	305	284	272	300	307	337	264	305	301	294	277	294	297	307	274	293	308	281	305	275	300	296	283	300	279	318	312	269	285	327	296	268	311	284	308	298	329	306	270	310	303	289	297	297	285	303	289	309	315	305	299	272	285	303	293	304	328	302	295	326	268	310	303	292	300	280	328	285	323	297	283	268	298	312	297	298	284	324	318	309	299	303	283	288	274	309	264	282	283	329	298	319	314	284	303	320	332	313	274	303	292	315	282	270	290	288	305	298	278	323	280	305	317	277	315	266	296	331	304	293	294	271	283	317	289	322	315	304	327	295	296	321	277	290	279	312	283	318	314	296	312	293	310	293	287	292	303	296	290	352	310	267	298	322	294	314	277	298	300	299	328	316	348	296	300	327	305	303	288	328	302	249	289	337	300	332	315	332	285	311	308	278	263	297	296	305	296	320	301	300	289	310	303	312	238	292	297	310	285	275	300	273	271	323	296	310	284	302	279	265	291	312	292	277	316	288	324	298	290	303	300	311	302	301	334	288	262	292	284	299	299	311	293	267	282	294	290	305	278	327	283	295	291	296	291	321	283	281	315	338	304	307
4230	1469	907	725	1185	1272	1051	835	663	527	428	309	251	212	171	157	148	132	170	138	132	105	95	105	87	96	77	67	73	62	63	69	51	35	36	51	41	49	32	35	27	40	26	29	38	32	43	28	35	40	29	28	30	48	29	27	32	38	31	25	28	28	29	25	23	32	24	29	22	36	35	24	21	29	30	37	34	27	37	30	34	24	24	31	25	26	33	24	27	38	29	29	25	27	38	22	37	32	32	18	25	31	26	23	26	31	26	21	30	26	25	20	28	28	31	38	20	26	28	21	31	34	22	25	22	28	37	34	24	23	26	22	45	26	29	19	37	37	22	37	31	19	16	19	29	24	35	33	38	23	19	32	29	21	24	29	24	25	31	35	20	26	32	33	34	27	27	24	31	27	23	32	23	32	18	23	23	25	21	23	22	19	30	20	25	23	20	28	24	27	25	17	29	27	24	32	24	31	25	21	27	27	24	15	23	18	30	23	21	41	29	21	21	21	27	26	29	26	23	29	21	23	26	27	34	26	44	32	22	25	36	17	34	30	28	29	34	24	25	25	30	16	23	21	29	26	32	26	30	35	22	25	23	23	28	32	25	23	23	28	27	24	32	24	29	29	20	33	20	17	26	25	32	22	20	29	19	36	30	29	30	27	18	26	27	20	35	26	26	28	31	30	30	26	26	24	32	34	21	26	24	22	30	20	37	24	25	26	28	22	21	21	23	29	27	34	20	24	29	22	23	21	35	26	27	29	22	21	29	34	21	19	30	24	21	20	24	22	27	28	31	25	25	30	27	37	29	31	35	24	18	29	25	37	27	18	24	29	22	23	29	20	32	25	37	28	38	25	21	28	22	29	25	23	36	37	29	32	33	33	24	22	26	29	20	28	21	29	31	25	20	22	31	29	22	25	22	14	26	34	23	28	27	28	22	26	33	22	24	21	28	25	35	25	35	25	21	28	33	38	27	29	23	30	25	18	32	26	39	24	28	28	24	26	27	27	26	24	25	24	28	26	21	30	24	28	20	30	19	26	24	26	25	27	34	41	17	29	28	30	34	28	17	29	35	22	29	28	24	30	29	28	24	26	26	22	27	31	29	26	31	30	19	23	22	17	24	23	26	28	28	28	28	38	36	27	29	35	27	22	23	27	34	21	19	27	22	22	30	21	25	29	33	24	31	21	33	33	26	26	38	24	20	20	30	29	24	25	32	25	31	28	32	18	23	34	32	27	23	26	27	27	30	22	28	22	19	23	29	31	25	25	19	23	37	32	20	25	20	30	22	28	33	21	22	18	28	28	30	24	27	21	25	24	29	31	29	19	17	26	24	28	37	28	21	27	24	26	24	31	37	28	25	33	32	26	23	39	30	30	20	28	21	20	29	22	36	27	33	25	21	29	28	25	31	29	26	24	28	30	33	24	24	16	25	25	25	23	33	18	27	35	29	27	31	23	32	34	25	32	24	23	28	29	23	22	26	28	28	23	31	28	29	31	19	24	31	21	22	33	27	25	29	27	24	31	20	28	18	20	28	21	25	25	23	23	27	19	24	26	25	22	31	14	24	26	24	33	27	29	28	29	34	32	34	21	27	11	26	25	26	30	28	19	30	21	27	36	29	27	31	19	18	33	18	18	26	18	23	28	17	29	33	24	31	35	31	30	34	29	26	20	22	22	27	22	21	20	14	28	23	22	29	19	24	31	26	20	31	33	18	27	26	32	21	29	19	19	19	23	29	24	25	29	36	29	26	17	21	22	27	17	31	28	37	27	27	30	28	30	17	27	30	24	39	28	33	28	28	29	33	27	25	34	20	23	24	22	35	21	32	35	23	25	26	23	23	30	25	26	29	16	33	27	21	23	27	25	22	21	27	23	29	34	25	33	34	29	28	24	36	33	24	16	24	18	27	28	30	34	26	21	23	22	27	41	29	27	20	26	27	22	18	24	19	24	24	31	27	33	28	17	32	30	22	32	18	10	17	22	26	35	19	16	10	23	23	27	22	28	30	37	28	28	29	32	27	28	24	22	28	33	16	21	26	28	30	24	33	17	33	28	25	26	27	30	27	21	20	32	21	26	34	25	22	35	27	38	18	33	35	24	22	31	30	21	32	29	30	21	30	19	32	34	28	19	36	21	31	21	21	29	25	32	26	20	30	22	22	26	32	30	27	27	18	29	29	31	21	33	31	24	20	27	26	26	24	25	25	24	22	20	29	22	23	26	27	27	25	33	17	28	29	29	28	14	28	31	22	35	26	28	24	29	35	26	24	18	27	27	14	31	26	30	24	31	37	27	29	23	15	32	29	38	28	28	28	21	32	21	27	33	29	27	36	33	30	37	28	29	22	27	25	18	27	29	26	26	25	38	20	18	24	27	21	24	35	35	20	20	24	33	17	27	31	23	23	33	29	23	28	24	23	28	36	33	19	31	31	32	26	24	23	29	24	30	30	26	22	35	27	29	14	30	29	22	25	35	20	25	28	26	21	23	36	21	32	27	28	19	25	28	20	18	32	34	27	28	31	26	26	31	23	26	27	25	22	24	29	34	24	17	22	25	25	30	29	28	29	23	29	38	21	26	35	39	25	28	21	29	22	18	21	22	35	27	21	18	23	29	32	25	27	32	35	23	28	24	32	22	25	33	25	26	27	35	20	25	34	22	21	22	29	30	31	20	15	17	21	31	31	31	26	43	24	28	31	22	27	23	34	25	19	26	34	19	29	30	27	24	27	34	33	18	18	28	34	26	23	23	36	25	29	33	32	31	27	25	33	26	23	33	29	24	36	21	32	15	26	19	20	28	33	27	23	25	26	22	19	31	28	30	29	19	15	22	18	21	32	33	33	14	30	15	24	27	28	21	28	22	27	22	34	27	28	24	23	24	36	17	32	26	25	32	25	31	16	31	28	27	41	24	29	32	20	22	29	27	31	21	34	24	31	23	28	28	29	27	19	24	21	26	27	26	30	28	27	41	19	38	26	24	23	32	27	27	16	23	23	35	24	22	26	22	25	31	26	21	26	33	32	19	23	24	29	25	18	18	25	17	20	22	32	25	19	24	22	22	33	27	29	40	18	25	33	36	26	19	25	30	27	25	26	26	24	26	29	27	22	21	26	22	38	24	31	33	30	26	23	23	38	25	36	19	21	25	24	32	33	23	28	25	38	24	33	22	22	27	27	39	36	20	29	21	25	18	26	22	20	32	25	22	19	19	42	25	27	32	32	28	23	27	22	30	27	30	33	22	16	17	33	22	29	17	28	30	23	24	24	33	26	21	29	19	32	27	24	30	23	21	34	28	27	26	34	25	25	12	25	24	26	19	25	29	25	19	25	22	25	23	25	31	24	31	24	30	21	34	26	35	28	42	26	29	31	23	18	32	33	26	17	19	18	33	32	26	21	32	31	24	22	25	26	33	30	29	31	27	32	30	25	21	17	25	30	21	27	18	29	30	25	35	25	32	16	28	31	32	29	27	27	20	25	37	30	30
33184	25078	18796	34985	41630	39204	34801	29937	25616	21140	17570	14262	11510	9425	7847	6827	6238	6321	6016	5763	5172	4425	4036	4041	3479	3150	2991	2865	2362	2314	2061	1962	1699	1471	1199	1040	1001	838	800	792	804	750	742	771	745	692	715	704	674	666	653	677	663	614	613	620	658	638	599	596	571	600	616	542	604	628	584	595	568	608	599	587	667	581	593	593	615	609	571	533	566	508	487	526	525	506	516	479	473	505	462	472	528	543	496	530	486	507	445	527	507	522	466	490	496	469	428	477	458	472	492	496	491	457	455	445	487	474	461	456	444	491	451	468	440	487	455	499	516	468	478	408	492	417	478	455	470	478	489	457	439	427	472	442	465	438	470	467	436	482	429	460	455	457	451	458	465	479	484	446	463	467	405	496	452	454	479	453	445	455	472	474	481	436	470	492	430	452	452	469	437	487	432	460	486	469	471	475	471	463	493	486	480	476	442	468	446	465	443	441	486	450	460	463	406	486	470	453	444	455	476	493	424	472	414	519	436	454	483	445	438	472	467	471	465	448	441	442	463	471	478	445	455	428	474	456	439	457	460	469	460	488	454	447	459	464	489	415	483	456	457	471	466	447	478	458	445	450	481	457	455	455	459	457	444	461	476	437	441	464	470	460	511	475	442	472	459	498	486	494	484	440	477	453	421	463	422	456	439	492	436	428	447	471	483	458	439	460	484	447	457	443	455	468	439	478	453	477	462	468	412	473	420	455	487	443	455	483	505	455	440	466	464	467	446	501	443	483	438	452	474	429	501	472	514	453	475	460	455	464	449	475	405	491	483	470	469	475	474	485	437	461	419	483	475	440	451	473	504	464	457	470	463	452	426	439	468	440	477	426	502	467	457	478	497	429	457	451	462	445	457	498	460	452	470	434	470	446	476	483	436	432	468	494	470	430	456	474	445	454	452	435	447	452	444	441	471	437	454	464	472	437	460	462	491	498	463	456	417	477	478	446	458	444	472	445	476	473	467	503	495	479	443	427	469	474	452	456	456	452	471	495	481	462	461	436	517	471	481	497	485	442	471	453	439	466	428	437	466	467	465	438	451	447	486	448	423	444	427	469	464	462	448	453	431	464	484	433	452	431	413	489	502	465	472	504	451	468	447	438	484	427	456	448	469	463	478	492	467	482	428	495	477	457	474	462	427	445	473	442	484	486	461	454	456	462	452	470	465	459	510	444	461	435	428	464	403	460	441	468	490	481	487	456	481	425	459	429	506	455	460	488	446	486	485	487	468	438	476	473	445	479	449	502	494	457	445	466	454	475	472	484	478	498	442	464	451	485	471	453	463	489	455	435	443	487	453	483	479	454	452	484	430	446	443	445	459	447	488	471	430	462	455	492	455	415	450	465	504	495	409	442	500	447	466	500	443	456	481	495	479	454	505	448	456	460	457	499	451	439	452	468	458	498	471	441	479	445	493	488	449	481	463	415	442	458	460	471	464	418	464	509	474	431	431	440	458	438	480	466	461	466	422	459	473	432	450	442	428	444	468	481	461	458	450	468	488	483	486	464	460	471	474	454	448	448	488	458	503	462	463	449	472	475	458	466	438	441	474	484	480	412	444	502	490	475	475	429	470	431	477	481	439	431	474	444	489	479	445	424	451	486	468	462	437	450	499	435	464	475	512	455	440	474	479	482	435	428	420	459	458	440	466	520	402	459	468	435	470	450	423	450	481	459	456	450	428	465	463	490	490	422	492	437	432	496	454	464	474	434	497	430	436	430	490	430	415	484	464	465	446	430	448	486	469	471	476	456	469	464	514	458	416	453	472	451	460	467	481	452	464	478	493	454	475	457	465	450	461	448	457	480	443	479	479	454	487	459	433	466	468	471	427	467	499	479	434	488	454	463	457	454	470	494	477	472	451	458	457	471	489	430	430	486	493	464	435	504	484	457	490	435	481	439	457	518	468	464	435	476	475	451	413	473	440	444	430	451	467	471	499	449	424	482	480	449	444	433	484	446	474	457	454	447	495	461	461	455	495	427	474	465	468	480	487	437	463	453	448	470	444	425	461	471	479	485	454	476	494	487	475	457	473	492	446	441	464	426	480	497	463	475	449	466	464	424	480	435	475	448	483	469	498	461	458	426	468	467	467	447	481	468	471	499	461	490	482	449	482	459	467	417	465	488	460	508	464	436	461	492	435	434	448	495	460	473	423	462	479	454	461	442	456	428	454	446	490	469	455	470	446	465	483	461	483	460	436	438	465	469	452	470	483	446	475	467	476	489	481	437	479	496	415	495	462	502	487	443	471	451	421	476	483	481	449	454	467	440	463	422	455	450	439	476	453	463	475	486	451	480	450	472	454	471	482	452	476	457	483	428	437	469	473	454	457	492	448	462	488	434	422	463	452	441	451	464	440	440	446	483	453	483	461	411	478	464	430	434	434	437	444	474	453	459	453	431	462	436	473	488	459	448	444	453	452	464	475	487	445	453	500	443	497	473	485	484	450	459	453	460	456	471	474	448	478	476	430	457	430	461	417	464	447	472	459	507	442	479	451	476	448	456	505	506	471	467	416	476	446	472	461	438	434	434	442	453	443	446	488	488	442	468	476	476	448	440	455	490	462	460	485	490	473	450	455	446	459	469	499	466	433	458	461	467	488	474	502	465	460	483	404	433	473	440	442	438	436	414	475	436	483	489	459	479	454	475	485	434	482	459	474	441	444	462	431	466	458	476	476	456	460	457	497	458	449	441	445	406	448	460	469	463	446	461	465	433	499	458	469	459	509	465	459	423	481	474	446	435	466	443	458	486	497	428	474	463	489	472	447	477	467	454	459	456	445	482	457	433	452	465	439	453	458	476	456	503	458	479	458	442	485	450	489	461	457	465	409	460	442	459	440	470	455	464	453	480	470	457	504	478	452	445	457	433	432	496	463	492	470	451	452	450	465	453	461	489	449	452	462	454	452	437	467	447	433	450	472	488	441	452	479	482	434	470	464	480	450	487	474	440	482	465	468	459	468	466	436	461	462	472	465	444	450	438	448	457	457	513	417	451	458	485	421	473	439	489	478	484	483	445	479	455	474	493	423	473	475	488	444	466	499	463	474	446	442	484	464	458	471	481	465	459	459	445	486	434	444	444	443	464	430	463	478	424	503	490	456	482	470	455	472	445	451	487	446	495	475	473	459	473	450	438	438	499	450	447	487	433	457	434	471	459	439	436	466	433	427	497	435	475	475	418	446	434	477	453	487	482	474	452	461	445	421	466	461	484	433	500	453	491	465	457	480	466	505	453	438	428	456	421	505	432	477	478	492	488	479	442	444	460	480	497	477	439	436	443	496	487	475	443	467	507	439	441	480	456	441	449	446	487	429	492	447	544	421	477	474	424	458	471	471	476	434	467	474	444	432	444	475	442	483	497	466	427	457	493	444	486	448	449	464	447	499	435	445	445	464	440	473	440	446	468	475	486	447	514	506	462	497	471	468	494	457	455	473	452	438	438	465	463	468	489	425	416	456	474
4545	2218	1348	1111	1844	1977	1575	1227	966	744	597	484	367	303	229	208	181	208	234	154	157	148	130	134	112	98	87	80	66	73	72	54	57	39	46	40	41	43	28	29	41	23	36	33	32	31	46	28	23	34	34	18	26	19	21	31	22	20	24	23	23	30	28	26	21	38	30	21	25	34	27	34	29	18	30	24	28	26	19	26	27	28	22	28	21	17	20	20	23	14	16	21	31	29	23	20	17	28	17	24	23	26	19	25	22	21	22	22	28	25	30	22	24	31	24	19	26	28	22	29	21	29	26	20	21	35	17	24	24	30	20	31	23	32	25	20	21	19	19	24	21	16	22	13	25	23	21	17	19	24	23	19	27	22	25	23	23	27	22	16	29	24	26	25	15	16	14	13	18	23	27	15	20	18	16	15	21	20	22	28	24	21	25	16	30	22	19	24	18	22	23	31	21	24	26	17	24	29	23	23	18	17	16	13	20	19	22	21	17	23	19	37	20	22	28	26	19	20	28	23	23	18	22	22	18	25	24	22	28	22	20	16	25	27	29	22	20	18	15	19	31	22	14	19	24	18	25	12	23	19	23	21	23	24	21	20	21	24	19	18	16	15	34	11	24	15	26	24	15	25	18	25	20	26	27	16	24	25	35	22	19	21	23	23	22	21	11	25	24	20	20	21	20	17	26	24	18	17	17	23	18	21	23	27	24	26	33	26	24	18	21	29	20	18	29	28	25	20	21	17	23	22	17	22	27	17	20	29	20	26	16	24	21	26	22	22	32	15	19	27	21	31	28	27	22	27	16	31	22	15	23	24	28	24	23	17	23	35	24	19	33	22	26	22	28	21	13	26	18	23	18	22	25	21	19	24	22	19	13	26	18	18	21	25	24	18	31	17	30	25	16	18	23	22	18	18	14	29	15	24	28	29	19	30	24	27	17	21	25	17	19	22	16	28	26	23	25	20	27	26	27	20	19	17	22	21	22	22	21	15	17	25	21	25	27	19	19	26	20	21	20	24	18	16	25	24	21	22	19	21	20	28	16	24	22	31	20	31	14	26	28	24	27	27	20	19	28	26	23	21	14	22	15	23	22	21	21	24	19	24	16	17	25	24	15	16	19	28	23	17	19	22	21	16	22	19	21	12	19	25	18	22	9	30	22	27	23	15	20	21	17	22	27	23	21	26	21	22	23	22	21	14	15	26	25	19	29	29	13	33	20	24	32	19	23	19	17	20	23	17	29	25	26	30	26	26	21	22	21	24	19	21	16	26	20	23	16	30	21	29	20	15	26	26	18	25	23	27	26	26	20	24	26	18	12	20	24	24	19	18	14	15	29	33	21	14	23	24	21	16	20	18	32	19	24	14	15	21	26	23	33	16	25	21	19	28	20	20	28	25	26	39	17	28	29	30	24	23	24	20	25	21	23	24	29	22	21	22	25	23	21	28	14	25	20	20	17	22	29	19	16	22	20	23	20	16	22	22	13	15	22	12	26	21	23	20	22	32	21	14	24	15	26	26	23	31	19	26	13	24	32	16	28	29	21	16	30	25	32	21	14	30	27	22	29	16	31	19	21	29	21	15	17	23	19	20	24	23	23	20	21	26	24	28	24	22	22	29	19	21	24	25	20	21	17	20	28	15	25	16	23	28	24	22	20	23	13	20	24	23	22	20	20	25	33	19	27	26	24	16	23	28	24	25	24	23	16	24	26	24	27	14	26	27	21	22	24	27	24	19	20	34	31	20	15	14	26	16	22	17	13	32	19	29	21	23	22	17	17	19	27	28	16	32	23	24	10	26	16	19	26	21	29	25	32	21	21	11	19	17	19	25	21	22	25	23	22	26	19	22	17	27	14	24	22	16	19	15	26	19	14	21	24	22	23	24	29	15	30	22	29	18	24	19	27	26	15	23	17	25	22	22	21	28	27	28	26	22	32	18	26	28	26	26	27	25	21	26	22	25	21	24	23	19	22	25	19	21	28	31	18	20	21	29	26	23	20	28	20	25	15	28	24	22	27	15	25	24	31	23	30	15	31	25	18	17	17	12	19	18	18	11	18	22	18	23	26	18	29	25	26	21	16	16	29	22	19	27	32	17	18	21	27	21	24	35	24	18	22	19	17	19	20	28	27	31	22	24	14	14	30	17	25	22	19	17	19	21	26	22	21	28	19	18	22	24	24	20	20	21	22	25	24	20	22	25	25	22	26	16	21	14	32	22	18	21	22	25	23	24	16	24	23	25	24	25	26	20	30	25	22	18	21	26	18	23	21	24	17	23	19	19	28	18	27	16	19	21	25	24	15	25	25	21	26	21	27	28	20	33	26	19	21	22	25	18	25	30	26	21	30	20	28	18	18	25	18	18	28	29	21	23	15	22	16	27	33	20	21	25	29	27	24	21	13	30	20	18	20	24	20	20	18	19	20	19	21	25	18	22	29	23	23	23	21	20	19	20	19	22	25	18	24	19	18	19	18	23	20	22	21	27	22	24	29	20	19	27	26	25	29	30	25	19	26	33	30	22	24	16	17	26	25	27	29	24	24	17	17	30	18	27	24	17	19	27	22	30	20	24	22	30	15	16	26	17	22	21	21	19	18	23	19	16	22	14	22	19	27	25	35	24	22	21	18	25	27	21	22	23	26	21	29	33	13	24	26	22	28	24	16	32	26	23	20	22	27	21	34	24	21	27	26	33	30	20	18	27	29	22	18	20	24	18	20	15	22	20	24	30	23	23	23	15	23	26	26	21	23	19	20	27	26	20	23	24	28	13	28	20	25	22	32	16	18	27	25	19	16	27	22	17	25	16	33	21	22	23	17	16	25	24	22	23	28	16	13	27	31	23	26	29	15	23	25	19	20	27	24	22	16	23	24	20	18	21	24	28	19	27	23	28	20	18	16	26	22	19	26	18	21	21	19	24	26	21	25	22	17	14	24	25	21	17	23	19	18	19	22	22	23	15	17	20	18	17	26	31	33	23	30	25	19	27	19	18	25	25	16	25	28	11	23	22	22	16	17	29	30	18	20	20	26	23	19	26	17	29	18	24	27	17	20	21	34	16	17	26	28	27	14	17	25	15	33	27	15	16	18	17	28	21	22	17	19	19	20	21	22	26	16	23	23	19	29	29	22	25	15	19	20	23	31	26	22	19	17	31	28	19	20	17	21	21	25	21	20	27	22	26	27	18	23	19	30	22	14	18	33	26	18	23	28	24	33	36	21	22	26	14	32	23	21	15	23	22	33	23	22	25	30	31	12	24	28	24	19	19	21	23	22	23	14	19	19	12	24	33	27	21	12	13	20	25	24	24	28	25	23	22	14	23	18	29	20	26	18	22	23	18	23	25	19	18	20	14	17	25	19	26	23	14	19	20	19	31	18	21	22	27	24	27	18	14	25	24	26	25	22	21	30	21	22	20	19	21	35	25	24	21	21	21	27	24	25	23	20	23	28	23	25	20	27	27	19	17	16	21	18	21	26	23	29	18	22	28
39292	29551	23581	39103	46364	43983	39286	34694	30296	26066	21943	18382	15175	12746	10330	9334	8619	8415	8023	7246	6466	5734	5319	5331	4779	4305	3967	3547	3065	3024	2712	2478	2105	1675	1406	1328	1099	1027	949	922	902	801	773	768	774	776	755	730	753	716	664	626	609	664	656	653	627	604	568	574	597	630	537	595	565	576	676	587	588	586	639	667	668	578	565	590	579	574	543	507	498	476	467	471	500	506	503	496	499	485	448	435	457	382	432	427	460	420	427	399	448	422	407	435	387	401	431	418	432	428	403	409	390	378	402	394	389	383	415	399	338	406	379	412	361	366	376	404	388	363	368	403	395	415	415	373	396	398	417	383	425	376	368	389	372	426	384	391	407	428	406	403	367	380	359	412	388	392	417	418	385	357	407	339	399	419	389	393	376	396	359	390	413	367	364	400	376	431	375	351	406	356	415	378	383	382	367	395	409	398	392	422	371	365	428	398	396	386	366	376	391	416	352	436	351	438	385	351	407	403	356	377	367	387	375	358	374	398	344	407	414	407	416	410	395	366	364	366	399	378	419	379	379	437	401	399	416	377	360	388	382	403	404	370	374	376	377	374	409	381	391	374	425	379	400	407	379	394	381	356	404	381	372	394	394	397	379	364	409	369	377	374	368	381	397	356	399	414	399	429	367	401	384	381	406	376	400	398	367	365	382	372	380	358	386	403	390	406	392	389	406	367	362	368	383	366	370	348	358	400	381	386	381	358	412	344	397	378	386	372	417	399	386	416	406	395	413	432	367	424	378	387	393	360	364	395	381	402	364	411	396	397	380	395	409	393	422	346	358	379	373	360	361	375	328	383	349	369	382	358	357	388	385	336	377	384	387	383	403	392	367	380	393	388	403	398	382	402	375	377	341	410	388	391	427	376	381	385	385	393	369	399	397	409	376	381	362	377	375	382	381	347	381	383	359	356	400	357	391	433	372	354	368	378	384	365	378	368	359	405	374	388	360	349	365	429	390	395	420	372	383	364	388	356	377	379	379	372	383	420	412	406	370	400	380	360	379	385	386	396	358	375	393	386	405	401	392	380	409	375	395	361	418	365	423	417	412	399	406	412	364	391	377	369	368	374	445	424	425	375	364	382	393	404	387	368	447	376	385	371	371	374	405	368	395	355	395	388	402	361	370	376	380	397	399	375	385	357	368	378	424	399	345	351	379	401	410	376	373	390	403	399	414	366	361	417	381	383	424	398	394	411	394	385	395	392	413	373	371	365	417	352	362	410	385	393	386	416	409	379	382	375	356	363	397	379	393	362	374	408	391	386	386	366	385	349	410	415	353	353	377	404	379	414	368	436	401	375	388	414	399	399	347	372	403	392	392	401	376	365	363	416	345	438	408	401	379	366	376	396	387	384	371	370	356	367	377	413	359	369	362	392	392	369	429	388	389	388	385	410	418	411	393	396	382	365	428	412	341	386	408	368	385	378	404	374	360	394	365	363	396	386	389	393	379	359	363	390	404	378	392	385	394	411	359	373	364	380	369	418	376	376	349	406	397	413	357	352	386	402	376	417	336	400	405	408	390	403	375	382	372	373	398	373	379	374	332	391	381	390	379	405	395	407	388	368	387	385	420	405	405	423	362	380	393	405	343	393	401	398	423	397	371	371	377	371	371	358	334	370	356	398	407	385	385	359	376	383	379	398	375	375	400	348	374	396	384	379	365	390	377	395	414	367	369	363	366	397	378	384	354	370	381	412	411	355	380	420	386	415	353	388	389	400	402	378	404	398	368	352	393	384	409	388	372	361	373	365	387	394	340	393	421	399	366	355	416	369	370	390	385	423	379	407	397	393	380	377	388	396	376	389	375	381	407	405	389	369	379	425	374	369	417	382	375	371	373	374	379	397	397	412	379	400	393	397	416	408	369	367	397	406	397	366	377	407	408	389	363	359	374	404	410	371	354	391	358	391	368	353	393	389	385	382	398	359	404	366	412	426	402	377	418	408	355	401	378	377	374	415	389	390	373	408	359	370	410	392	367	384	357	400	401	377	394	376	386	370	413	362	368	380	370	383	354	413	375	369	385	397	405	375	374	385	397	395	382	411	367	364	405	349	412	414	370	369	399	414	404	395	350	385	386	407	399	385	409	431	391	381	379	396	393	397	382	416	372	419	412	370	412	337	387	378	397	377	407	370	388	409	389	396	399	359	394	365	384	371	407	377	400	377	403	394	366	376	379	382	397	374	402	397	415	416	388	375	344	380	369	386	371	380	376	374	392	321	438	400	428	400	378	422	375	387	375	404	378	406	393	386	393	362	435	367	385	383	379	386	357	364	360	407	366	386	398	388	392	418	368	397	383	385	390	384	393	364	383	379	370	360	390	403	403	393	399	353	392	392	387	395	384	377	378	397	407	353	350	360	378	412	383	383	389	398	400	355	360	400	367	370	383	401	373	363	411	392	382	391	406	376	379	385	394	388	380	393	356	384	387	410	368	431	380	380	400	388	394	395	365	380	363	367	377	410	406	371	386	388	380	388	389	431	412	364	398	364	381	365	394	382	355	385	409	397	411	423	380	381	380	404	386	395	365	384	385	399	387	362	361	377	356	401	397	415	397	385	360	371	401	400	408	355	402	435	368	383	382	381	357	420	383	403	373	366	382	361	385	383	362	385	359	410	386	383	385	362	406	391	404	378	384	377	355	367	389	388	396	368	411	386	380	381	426	386	397	377	436	376	391	401	411	332	403	405	381	385	415	404	412	352	368	362	397	387	375	373	427	374	389	361	396	404	399	384	382	370	361	415	363	393	406	372	342	358	388	377	393	372	380	339	397	379	366	359	367	363	405	350	370	367	374	382	405	371	363	386	371	382	406	414	372	374	401	410	415	324	381	390	337	390	399	412	356	390	369	392	400	376	372	376	393	429	385	359	391	355	368	336	385	373	421	381	381	369	397	407	416	367	395	375	433	373	383	383	366	404	354	404	353	394	376	398	386	407	407	408	390	388	403	406	348	371	377	362	357	375	402	370	369	348	381	418	400	371	367	374	408	371	372	381	387	365	366	395	421	378	377	384	389	404	355	365	397	376	403	360	403	363	353	377	391	396	345	393	408	378	365	355	346	410	377	398	364	350	384	389	377	400	377	389	373	409	394	368	390	373	392	379	387	365	362	389	382	394	387	331	394	351	361	386	363	380	436	349	428	372	389	360	376	406	377	396	358	407	397	363	361	409	402	382	340	404	471	390	382	377	373	414	374	369	382	375	365	396	356	377	388	379	385	379	402	414	359	381	406	334	414	369	382	378	369	402	397	362	368	380	367	432	415	368	408	397	419	412	379	378	407	351	395	377	398	409	396	385	376	366	355	388	386	344	369	366	387	400	345	363	406	380	358	385	363	376	406	346	361	377	373	397	402	404	420	355	376	394	431	381	416	379	387	401	389	378	362	370	414	381	362	399	410	366	395	400	415	355	369	430	376	383	380	377	401	376	374	376	387	375	415	430	372	377	396	354	415	358	353	370
2589	992	607	537	841	879	721	579	471	351	286	224	186	156	117	98	111	108	109	91	83	80	80	66	68	56	59	53	44	49	46	36	44	23	31	30	30	18	34	25	22	32	25	21	21	25	26	23	32	32	20	26	26	27	26	24	15	30	18	20	19	26	24	19	18	22	20	18	16	19	21	26	16	18	19	26	18	27	14	19	15	27	13	19	23	27	21	20	20	20	15	15	19	24	17	25	17	15	12	19	12	21	17	25	24	18	13	25	29	28	20	16	14	23	14	23	20	21	17	17	21	26	16	23	15	17	23	28	22	13	24	20	23	14	24	28	17	17	27	25	13	20	13	22	28	19	18	21	15	22	27	15	15	12	22	17	19	17	20	23	20	12	28	16	22	15	12	27	21	27	15	19	26	13	20	15	26	25	21	27	23	27	18	20	14	17	20	19	17	18	17	22	17	13	19	19	20	17	21	16	21	13	18	16	21	24	21	19	20	21	13	23	26	29	11	23	15	18	14	17	29	25	22	18	12	21	15	15	19	19	23	18	20	19	14	21	24	22	20	10	24	13	25	20	17	24	13	20	11	11	23	22	23	18	14	15	12	19	19	15	20	20	19	14	26	12	20	22	18	28	28	19	20	16	15	17	14	19	21	23	16	15	21	19	24	12	19	17	23	20	17	18	11	19	21	16	12	19	21	19	16	31	15	26	21	24	10	19	15	17	18	18	19	19	18	24	15	24	26	25	19	19	19	18	23	14	19	21	18	21	20	18	24	23	26	19	18	23	17	20	17	14	19	16	18	14	29	23	14	25	26	17	17	24	17	22	20	21	19	16	21	14	23	21	24	19	20	23	17	19	13	19	18	18	21	18	15	16	19	20	20	19	20	24	21	15	24	14	20	16	16	22	27	6	23	15	12	21	16	24	25	21	16	20	22	26	18	18	20	11	18	19	13	17	16	19	24	21	16	16	17	19	13	22	15	16	17	17	13	20	13	18	19	19	20	25	20	18	20	15	10	22	21	21	26	16	26	17	20	21	23	18	22	19	20	17	24	20	16	16	15	15	25	20	20	14	17	25	21	20	22	18	23	24	21	21	22	16	19	18	14	18	16	17	26	16	12	23	24	23	26	16	17	23	19	20	23	16	20	17	26	15	19	17	20	18	18	21	28	14	16	23	11	17	25	15	24	19	17	19	21	25	13	21	12	21	22	20	15	17	23	28	31	15	19	25	18	16	8	19	16	20	21	16	19	15	20	18	14	23	26	15	18	14	15	11	17	20	13	24	16	22	18	20	25	18	15	17	21	20	21	20	20	18	19	32	27	18	18	22	16	17	17	30	15	16	13	14	13	23	21	21	16	14	24	19	18	18	14	20	17	24	19	22	23	16	18	22	39	30	16	20	15	24	14	11	15	30	20	24	20	23	21	15	19	18	19	23	18	22	21	19	21	20	22	24	32	27	16	16	17	14	20	17	22	11	24	23	24	21	30	25	11	15	21	19	26	14	25	11	22	25	19	23	13	22	27	22	25	22	26	18	21	21	21	18	26	18	16	16	12	22	13	28	21	18	16	19	13	21	19	20	22	23	11	19	22	16	22	20	20	16	22	14	18	15	16	24	18	21	18	17	13	22	26	30	15	14	17	19	14	21	16	15	19	22	13	19	20	16	26	21	25	22	20	17	21	23	20	28	6	13	18	14	18	29	21	22	11	26	16	17	17	21	19	26	8	23	18	24	20	24	21	19	20	26	20	16	15	16	19	17	17	24	12	20	14	19	14	15	16	13	19	24	20	28	20	22	27	19	20	17	11	23	14	20	22	27	12	25	16	16	14	14	21	17	16	15	17	17	24	16	16	21	13	11	19	19	20	23	26	21	21	18	20	21	21	22	19	15	17	22	19	23	24	29	23	24	20	21	21	15	17	17	17	21	23	24	16	19	25	16	21	19	32	14	19	18	19	20	15	16	23	26	28	23	22	21	22	24	27	29	21	22	14	23	18	25	22	15	16	22	23	17	13	21	16	27	17	19	26	22	16	18	25	18	18	28	24	15	13	14	21	19	22	7	18	23	22	17	19	13	25	28	16	28	16	20	22	20	14	21	18	16	15	17	19	15	20	14	27	14	13	13	18	15	16	17	22	26	17	18	17	16	20	13	24	19	23	21	18	26	21	16	18	22	24	19	27	11	13	22	23	24	18	17	28	22	20	19	26	21	17	25	16	22	18	16	19	26	21	17	14	17	26	12	16	14	24	19	22	21	30	31	13	21	12	18	20	14	19	21	22	22	19	23	16	13	18	15	23	24	15	14	9	15	26	21	17	26	24	20	17	18	14	17	21	14	13	16	17	14	20	19	18	18	24	27	17	21	20	19	26	25	23	22	17	16	14	17	15	13	16	25	25	17	26	16	22	23	20	18	28	14	12	28	20	21	25	24	18	21	23	25	18	15	21	19	15	16	22	29	18	24	14	17	12	21	18	19	14	23	21	19	10	23	18	20	25	16	21	21	17	17	25	26	22	19	20	24	22	15	22	18	14	14	24	19	14	24	22	19	18	24	13	31	16	24	24	13	22	21	26	19	19	12	12	20	32	25	19	17	23	21	28	29	14	22	18	20	19	15	25	19	26	20	17	18	22	27	17	23	20	17	15	29	19	21	20	32	18	15	17	21	15	24	18	14	14	16	19	26	21	17	17	18	22	13	18	19	18	19	23	21	21	13	16	18	21	28	16	16	21	29	18	16	24	30	18	16	22	14	24	21	19	16	26	25	21	20	29	12	27	21	18	13	15	18	15	16	18	19	19	17	23	25	20	19	17	17	24	22	13	17	19	24	21	14	16	27	20	6	20	15	15	25	18	29	17	20	20	22	18	20	19	16	14	15	23	22	17	19	12	17	18	15	16	27	28	25	19	20	18	21	12	12	15	18	14	24	21	19	20	20	16	19	17	15	17	19	13	20	17	11	22	21	22	18	20	25	27	20	18	20	24	21	19	12	17	28	12	30	16	16	24	8	23	29	15	18	16	25	17	20	19	31	18	12	12	19	19	16	18	23	17	20	21	17	19	16	21	13	15	18	23	12	35	18	13	15	21	20	20	27	21	17	22	16	16	20	14	17	20	14	21	22	17	25	21	18	14	26	12	17	26	20	12	23	15	13	20	21	14	20	16	16	29	12	22	17	16	22	16	26	23	24	16	23	23	22	26	20	18	23	21	21	25	22	21	24	16	13	20	16	12	15	25	10	18	14	18	17	14	14	17	12	22	12	22	14	14	14	20	22	13	15	23	21	13	20	13	20	17	22	14	21	13	21	17	22	16	27	18	26	18	25	27	17	14	20	18	22	23	22	20	27	21	11	26	21	11	20	18	20	15	23	20	18	27	21	15	13	28	26	25	16	18	24	21	24	21	23	19	18	18	21	21	18	16	15	16	17	15	23	20	17	19	15	13	17	16	23	23	20	24	16	19	14	21	16	9	20	24	25	17	20
30887	21451	15288	30903	37700	35328	30683	25883	21343	17101	13832	10698	8612	6934	5662	5038	4849	4754	4633	3987	3528	3275	2939	2909	2710	2439	2240	1933	1766	1690	1587	1372	1131	924	854	708	646	662	626	617	582	529	512	500	509	501	447	483	462	487	492	459	437	456	467	481	450	429	430	417	420	444	410	389	434	415	426	467	451	412	450	431	442	411	429	417	408	420	386	403	400	373	358	385	415	387	352	357	395	378	336	327	332	347	376	399	401	341	344	342	349	353	353	354	369	373	324	370	346	348	344	347	343	349	352	362	333	353	354	318	302	341	351	348	291	328	347	350	374	346	337	359	375	333	332	361	346	338	332	352	289	318	328	338	348	334	312	384	283	342	325	302	354	314	341	345	320	362	325	359	336	355	339	330	337	288	339	337	359	301	337	322	336	333	315	352	345	322	329	363	338	334	317	352	344	312	352	326	373	343	339	328	322	327	332	374	359	366	337	341	329	349	285	350	335	327	355	308	328	334	317	327	346	308	334	348	335	364	351	336	318	329	331	360	326	345	342	329	352	326	304	345	349	356	335	325	339	389	327	311	330	317	347	354	337	337	347	346	329	343	364	355	324	324	334	307	339	352	333	348	378	345	351	308	327	338	307	366	346	322	345	337	304	336	356	319	327	353	340	331	302	353	357	311	338	336	347	346	332	334	366	336	318	348	383	338	361	303	316	321	320	331	337	314	333	318	331	349	356	312	327	359	310	328	328	322	342	341	347	338	351	351	341	314	361	336	357	335	384	348	347	353	335	344	351	343	331	341	340	333	318	342	360	350	322	359	327	309	313	299	320	332	317	327	347	353	357	331	329	350	356	354	340	338	323	336	322	340	333	358	353	371	324	342	326	316	299	348	333	351	340	362	369	352	334	343	341	361	320	344	307	339	335	337	357	339	313	325	336	337	363	336	348	344	345	358	322	328	342	343	314	358	339	334	355	317	337	342	341	348	313	303	367	320	326	310	360	352	318	316	366	337	346	311	345	343	342	322	330	350	317	316	361	331	320	343	359	329	326	347	367	351	336	348	309	356	330	351	342	285	334	340	346	340	320	344	316	307	327	333	351	349	327	347	336	319	335	368	371	346	298	327	351	347	345	359	324	338	346	306	354	347	339	336	309	335	363	339	314	312	327	356	371	308	321	320	341	334	353	369	321	330	347	348	323	360	339	324	330	347	311	341	320	357	375	344	325	329	353	318	367	330	331	342	362	329	386	355	350	347	339	305	336	363	323	334	330	343	312	344	354	316	339	333	347	310	355	331	364	330	331	320	315	347	355	287	365	333	339	336	339	362	326	367	352	343	333	328	323	338	334	359	304	339	362	335	349	320	332	340	381	343	339	334	320	305	335	347	320	360	373	322	335	317	352	366	342	356	350	306	327	350	381	337	343	328	331	337	344	345	327	327	317	334	360	306	324	331	371	331	342	323	348	351	324	336	319	345	331	308	325	367	339	334	354	338	323	344	372	333	298	345	340	323	301	351	348	330	332	313	342	327	308	357	294	342	350	338	367	372	310	333	329	380	331	343	338	321	347	348	362	348	315	340	318	336	334	317	335	340	312	327	332	301	346	354	346	332	331	331	361	359	348	354	336	315	341	340	349	310	301	327	327	336	321	322	365	295	320	319	357	324	367	330	319	344	341	297	328	338	335	340	340	315	338	338	337	383	311	338	349	338	321	353	302	313	353	365	348	347	356	347	373	308	367	339	310	354	352	329	323	393	357	360	363	285	312	341	348	334	319	334	324	346	355	336	349	373	340	330	370	321	330	360	311	322	340	353	322	311	320	305	341	311	333	341	361	316	331	358	337	319	360	318	327	354	349	336	371	345	336	347	323	297	335	326	329	350	357	317	324	334	335	333	309	349	324	367	315	324	354	350	325	331	370	339	328	331	319	324	340	349	306	321	341	355	321	377	325	353	352	357	343	344	318	320	334	341	363	339	355	332	353	334	355	343	344	314	319	338	349	358	313	351	358	341	340	343	368	341	376	317	308	340	347	316	319	342	330	342	351	346	321	320	365	375	352	322	340	356	313	355	350	357	337	309	332	356	327	326	346	359	330	295	349	324	336	322	336	317	329	357	349	312	341	327	341	343	348	358	327	316	334	337	306	334	304	335	346	331	348	334	348	349	328	340	379	362	346	322	308	330	314	332	331	345	304	359	326	349	312	337	346	334	335	336	327	354	347	365	362	331	335	294	350	334	336	345	357	326	353	357	358	323	320	333	357	314	350	341	351	315	332	333	352	353	330	338	355	367	329	340	326	346	349	344	341	345	383	355	341	349	320	321	289	322	366	331	328	340	324	328	349	323	337	337	351	353	364	327	348	330	366	343	324	352	347	339	324	301	328	316	341	321	329	337	342	350	322	318	337	347	357	324	313	363	348	322	324	338	315	315	308	366	358	346	326	354	330	315	338	318	331	358	348	346	352	331	341	329	344	302	340	324	312	367	327	336	312	351	333	337	324	362	348	355	371	363	337	388	348	323	347	378	380	375	323	333	322	336	339	338	352	299	361	308	354	335	356	349	330	337	354	326	303	333	337	337	332	320	341	349	327	348	344	333	326	309	318	344	359	317	333	348	307	345	343	348	346	330	344	339	351	355	350	311	309	365	333	294	335	341	359	342	331	336	354	351	306	326	306	347	348	308	316	314	363	334	308	322	334	334	318	294	313	308	339	363	358	343	363	337	309	343	327	335	319	320	327	347	351	326	323	356	350	348	327	349	348	338	333	352	312	317	276	350	340	355	322	338	306	335	313	339	326	346	293	302	344	356	305	341	335	306	349	328	336	352	346	328	319	312	318	336	350	373	349	370	348	331	337	363	343	332	373	330	341	334	329	373	364	334	317	326	327	349	353	337	348	363	335	343	336	342	329	366	323	340	325	339	333	312	346	306	323	346	333	362	331	366	324	331	327	303	332	326	328	323	341	339	340	332	314	331	339	350	322	356	344	342	371	340	300	358	336	363	300	297	346	319	309	346	334	330	329	301	354	320	314	354	381	346	365	326	337	322	334	346	318	306	361	367	346	335	321	328	356	345	319	309	306	322	324	345	378	328	365	306	309	319	333	371	322	333	281	352	321	336	333	336	348	355	324	345	344	349	339	323	305	348	328	336	335	322	322	348	317	350	356	363	306	308	343	369	348	310	360	338	365	337	329	317	317	322	383	347	317	330	300	328	349	321	338	343	337	312	354	338	342	342	354	322	313	358	327	326	322	319	345	319	358	307	352	349	358	334	308	340	310	340	314	346	333	362	361	342	344	342	377	337	334	332	297	343	332	328	332	332	321	333	314	307	336	320	354	345	331	320	360	349	347	332	339	322	340	355	310	357	321	311	319	327	326	342	322	347	372	359	338	298	312	361	367	335	360	351	341	304	312	324	343	323	308	334	292	332	350	329	316	360	375	336	356	336	314	324	313	348	323	329	331	334	330	361	335	361	312	336	338	295	311	337	304	300	350	336
2429	1017	643	531	825	866	733	579	477	327	306	229	170	158	133	101	111	105	102	88	89	96	70	79	59	58	54	47	67	32	38	34	35	25	30	24	25	32	26	18	17	17	21	19	17	22	20	16	25	22	16	23	25	28	17	21	18	17	24	20	17	28	14	15	22	17	19	15	23	16	12	12	18	17	16	17	23	17	22	21	17	20	17	17	16	20	17	19	17	20	23	22	20	14	18	18	20	21	20	13	23	18	14	18	21	16	16	19	17	17	16	13	16	12	19	28	23	20	22	21	26	21	16	14	12	10	11	22	13	18	16	9	10	25	20	13	9	14	13	18	20	17	19	24	14	19	12	15	13	10	16	20	22	13	16	18	15	15	22	15	14	21	14	19	12	14	18	11	17	12	30	19	16	10	23	15	13	19	12	7	21	25	15	16	15	18	17	19	21	18	17	15	23	18	15	18	12	19	18	25	21	23	14	21	18	14	19	15	15	21	15	26	21	19	15	13	13	16	15	14	33	16	12	20	17	9	20	24	18	19	12	21	17	21	19	16	16	21	15	19	16	20	23	14	19	21	15	17	25	17	23	25	23	19	23	19	20	19	16	22	20	25	18	20	16	20	10	18	10	11	11	27	13	15	20	21	10	17	23	27	20	23	22	17	20	13	21	21	10	16	11	16	21	15	14	24	11	19	27	14	17	9	10	12	19	22	19	12	21	15	12	17	19	14	18	23	18	18	24	13	22	13	16	18	17	23	23	8	20	22	19	19	15	19	14	20	17	17	19	9	22	22	17	15	28	17	17	16	17	22	13	18	19	19	15	23	21	19	18	13	14	24	23	19	12	18	13	17	20	18	20	13	14	15	20	22	22	15	24	22	17	11	18	17	15	19	19	12	18	21	18	14	25	20	27	15	23	20	14	18	17	21	15	19	15	23	15	12	17	17	11	16	14	11	12	21	14	15	14	23	13	11	14	23	14	20	15	17	21	16	18	12	15	21	25	15	24	15	19	20	22	12	17	23	21	16	18	19	30	21	17	21	24	11	14	16	11	21	12	16	17	22	17	27	10	21	15	16	24	13	8	21	19	16	19	19	13	24	22	12	19	16	16	17	22	21	15	25	12	26	11	13	12	19	18	19	19	15	21	20	19	11	18	18	24	15	13	14	20	24	21	23	21	15	18	13	16	6	13	18	15	17	20	17	16	18	14	8	21	14	18	20	7	13	18	11	23	20	11	12	16	16	11	20	21	15	12	18	17	15	18	11	16	19	20	23	19	26	25	15	25	13	12	18	22	14	19	23	18	23	20	15	18	15	12	13	15	20	17	18	14	15	10	17	21	18	17	12	16	16	15	16	21	21	19	15	13	12	14	15	14	21	11	20	19	11	16	14	23	25	22	24	13	13	18	17	14	26	15	13	21	21	13	15	22	15	13	20	17	13	17	16	13	15	17	14	22	18	16	15	20	16	14	21	22	11	17	20	22	13	10	21	15	18	15	16	16	10	14	20	17	16	19	14	14	16	16	23	19	20	23	7	11	22	16	11	12	10	23	16	17	15	11	13	19	13	20	17	27	21	18	19	17	8	10	12	18	15	25	14	27	19	21	13	13	18	15	15	16	14	10	24	9	21	21	20	14	16	13	20	17	15	12	9	13	14	12	15	19	22	16	16	6	14	9	18	12	20	17	23	18	12	16	22	14	17	21	20	14	18	18	23	17	13	16	19	13	18	19	21	22	20	20	10	18	15	21	10	12	17	17	9	25	13	19	9	17	30	15	13	18	12	13	18	18	21	12	15	15	16	18	21	13	15	16	26	13	17	18	16	22	15	24	16	26	14	13	28	19	21	16	15	11	20	18	15	19	16	22	15	16	12	16	16	25	21	22	14	22	15	16	15	25	15	18	18	18	23	11	14	14	16	25	25	24	11	22	23	20	16	12	21	18	25	10	18	18	18	14	17	15	19	20	19	24	18	20	14	21	9	13	20	17	23	13	19	16	14	17	13	16	15	6	18	26	20	17	15	21	12	17	10	21	25	20	14	17	18	12	17	15	22	14	16	15	7	17	18	17	14	15	13	13	18	20	8	15	18	17	18	15	17	16	18	16	28	16	12	14	22	14	19	22	15	14	20	15	14	14	15	17	17	14	10	16	21	13	18	21	12	20	24	16	19	18	16	16	19	5	17	9	21	19	19	22	24	10	20	18	13	12	10	14	10	13	20	20	17	12	14	12	20	19	18	21	15	15	15	19	24	13	13	20	18	28	16	18	16	18	15	17	21	20	17	13	15	16	21	14	21	21	17	11	21	24	19	22	15	10	22	14	18	24	20	19	17	21	25	12	24	29	11	15	12	9	14	21	16	20	21	20	15	13	15	24	24	15	17	9	16	16	18	15	19	22	18	19	22	13	22	12	20	17	11	15	18	19	17	17	19	18	22	23	17	17	14	16	15	22	13	13	22	16	18	20	12	30	15	15	20	17	16	20	17	12	17	23	17	16	14	16	20	24	18	18	23	20	24	30	18	20	13	16	13	21	14	16	17	17	17	12	14	18	23	16	15	16	18	15	22	20	17	17	25	25	13	21	11	13	21	16	10	21	15	23	10	12	17	23	12	12	13	15	12	16	12	15	22	19	19	13	12	25	28	22	14	11	16	16	23	20	15	16	17	23	14	21	20	12	8	17	11	9	22	15	22	18	17	13	20	17	14	20	24	16	15	18	12	19	12	15	18	20	19	8	12	22	16	25	13	17	20	22	15	13	8	13	17	22	9	9	16	19	19	13	14	11	16	26	19	17	15	19	19	25	19	12	10	16	15	27	24	18	13	20	11	25	21	15	18	18	14	29	17	23	17	17	14	15	20	26	20	22	24	23	15	14	21	17	16	17	18	20	25	19	15	21	27	25	18	12	16	18	22	13	22	25	11	16	15	15	11	15	14	17	19	18	31	13	14	17	20	15	18	12	19	14	22	21	16	20	22	15	16	20	15	18	19	22	17	21	13	8	16	19	12	22	20	9	11	14	16	19	16	16	17	17	14	11	17	10	21	14	15	13	16	25	22	22	24	16	15	23	16	17	16	19	22	25	18	14	16	14	17	17	18	20	8	16	13	18	10	14	12	10	23	16	15	21	14	16	23	21	13	14	17	27	21	14	26	12	24	15	9	16	15	16	17	15	18	20	11	20	15	14	14	13	16	15	14	13	15	20	12	17	16	12	12	14	17	16	16	19	14	19	15	21	19	8	24	15	20	15	14	20	18	18	18	26	17	22	15	16	10	22	16	8	16	20	18	17	21	16	14	14	8	18	18	18	20	16	17	32	15	16	11	13	17	19	14	19	17	15	19	19	18	16	15	20	21	12	17	19	19	21	14	19	25	16	16	21	14	15	22	17	9	17	16	20	17	15	16	21	21	17	19	22	11	19	18	22	16	17	13	9	15	19	19	18	16	13	6	22	20	27	15	14	15	20	15	23	19	17	15	18	20
31711	21925	15886	31169	38158	35359	31152	26391	21935	17582	14279	11100	8652	7016	5987	5211	4796	4782	4517	3893	3553	3320	2998	2910	2892	2529	2185	1999	1800	1629	1467	1341	1042	898	734	704	692	577	617	557	523	537	460	459	460	489	467	463	469	484	408	418	409	439	410	429	459	404	410	420	409	394	385	420	413	396	400	419	411	421	452	399	384	397	394	391	413	408	371	414	375	365	334	327	385	336	365	346	350	299	356	328	308	317	354	320	388	318	332	284	306	321	341	331	316	337	292	321	314	300	338	302	299	310	307	280	307	307	293	273	302	302	304	315	306	276	311	293	295	310	299	275	326	288	310	312	295	295	319	309	276	273	289	284	309	270	268	267	307	317	279	289	293	298	301	340	301	294	314	302	305	328	278	329	308	313	282	310	296	269	307	300	310	264	322	290	300	304	301	284	291	294	320	300	303	354	292	311	317	283	301	291	318	283	297	332	284	273	330	271	316	303	361	293	325	296	305	291	288	287	328	282	288	298	282	296	304	274	280	330	320	265	290	292	290	285	315	328	308	311	304	324	275	281	317	270	307	289	279	297	255	273	296	278	322	275	282	292	329	303	319	309	279	290	283	322	286	305	289	282	276	293	291	305	292	294	284	302	301	315	309	322	281	289	310	262	283	282	300	279	297	311	307	325	328	296	284	316	277	316	305	319	317	323	297	308	330	314	329	306	331	309	334	325	311	261	296	321	292	308	309	327	286	276	298	304	299	319	337	291	300	318	312	293	290	312	289	297	314	270	293	289	291	239	275	339	306	314	290	331	301	291	329	310	326	304	338	299	293	285	320	335	329	326	291	304	286	325	322	270	322	324	317	311	341	280	312	284	274	316	302	316	284	301	301	296	292	304	280	316	287	315	294	318	308	338	321	283	290	282	289	300	295	299	323	294	328	306	305	296	308	300	271	314	300	302	284	297	300	303	290	287	363	284	305	306	313	281	306	292	286	303	283	293	311	308	301	308	302	289	293	304	315	315	279	318	338	291	329	286	297	300	295	309	288	309	302	289	310	327	281	324	298	294	339	293	315	286	326	290	312	291	290	324	313	315	294	299	263	297	298	273	289	279	267	294	289	322	329	321	288	304	296	290	327	290	275	295	301	298	310	268	271	282	303	308	292	298	306	302	318	292	284	326	315	299	312	324	322	313	354	295	296	304	310	270	287	276	292	287	304	307	292	300	280	278	281	315	294	291	303	346	288	281	293	278	285	255	321	318	288	315	288	260	298	300	296	301	313	288	299	280	286	299	287	322	275	313	270	304	314	303	333	286	316	317	311	293	309	290	292	290	304	290	278	302	291	293	292	284	300	294	302	292	289	270	301	266	290	308	297	301	335	331	317	280	290	301	271	291	307	337	310	272	326	301	322	304	269	340	280	302	287	300	298	313	298	281	316	278	307	291	283	296	323	304	311	331	296	286	314	296	290	337	304	315	267	292	310	309	328	294	293	291	307	280	314	322	291	290	288	326	294	286	317	283	276	291	293	307	307	285	302	288	308	298	306	329	317	304	284	319	294	309	291	281	294	302	297	315	300	311	291	273	316	299	316	311	296	287	289	276	321	306	327	275	305	305	291	302	318	288	310	300	281	279	323	312	282	301	284	310	301	324	315	286	276	296	295	306	297	339	291	283	294	287	295	307	307	293	284	305	343	274	342	284	313	283	318	292	280	306	340	327	299	306	317	270	275	286	294	288	276	298	297	285	286	308	321	290	300	316	287	326	297	298	297	301	303	284	276	303	321	302	292	308	311	275	279	317	259	302	296	301	330	298	309	281	291	273	311	292	283	291	285	293	301	326	287	307	342	293	276	307	297	301	323	286	309	302	312	281	314	276	303	308	302	310	296	271	304	325	313	310	280	296	297	304	292	320	288	309	274	317	287	307	306	293	281	324	296	335	313	295	297	302	331	284	288	299	291	278	305	313	312	323	329	281	267	318	319	276	301	314	331	307	322	313	295	285	280	299	295	292	311	302	303	333	300	307	304	270	300	279	294	300	285	289	300	331	315	311	327	325	293	301	304	315	288	317	292	298	307	290	280	316	284	307	314	291	332	324	314	307	347	275	282	311	289	279	287	282	327	297	291	301	306	319	297	275	277	326	292	307	309	310	333	292	303	287	342	284	295	304	301	320	308	307	297	326	288	288	297	275	303	303	318	358	311	313	301	343	312	286	306	314	319	290	258	296	295	271	301	338	315	290	248	305	306	292	283	292	284	308	305	300	262	310	279	278	309	288	305	278	271	321	283	290	303	297	319	321	296	284	282	297	286	300	312	288	275	296	329	291	322	262	276	319	298	300	296	320	315	300	285	328	307	293	322	305	285	309	305	298	287	299	305	293	285	247	284	289	287	294	270	302	294	296	295	280	302	280	332	304	304	289	335	311	290	313	293	296	293	277	302	284	279	296	289	302	285	295	301	322	307	337	301	341	301	294	285	299	328	309	310	289	293	311	354	278	282	293	300	319	286	289	277	279	286	315	295	313	285	289	300	320	290	297	304	319	283	297	297	303	287	292	290	327	288	273	286	317	310	331	315	275	325	289	320	300	295	289	315	299	290	296	284	334	283	289	317	302	320	274	323	269	274	310	302	290	295	304	292	304	310	288	325	274	292	317	303	299	304	296	324	275	302	290	318	279	310	303	323	322	301	288	289	295	318	308	307	291	323	308	296	291	314	288	297	286	302	302	302	296	262	301	318	299	306	304	291	307	309	297	308	296	332	343	294	304	343	298	286	322	343	305	288	273	311	308	313	315	277	311	300	309	309	287	310	295	287	281	275	279	315	306	313	297	286	301	275	293	322	273	283	294	325	274	286	287	305	306	301	265	323	293	289	318	293	279	296	284	281	303	282	313	289	325	261	272	312	321	321	285	305	303	304	345	296	323	289	294	283	298	307	275	324	297	322	282	274	307	313	299	296	298	286	315	321	309	288	307	306	336	295	295	302	289	266	335	301	282	299	326	288	333	292	299	277	301	296	294	309	305	311	308	307	271	331	302	311	282	288	278	299	278	265	303	313	325	298	288	316	296	295	276	326	293	265	311	296	316	287	316	287	268	310	270	306	284	334	325	318	266	285	318	323	296	284	272	293	274	298	275	282	283	304	293	310	305	302	300	283	295	283	304	275	280	323	253	306	300	330	295	306	284	316	310	330	329	307	285	307	302	272	299	299	317	281	271	276	281	277	291	327	319	313	273	323	299	294	314	317	286	311	299	302	315	309	291	300	273	294	285	299	318	313	312	313	291	300	279	315	321	279	279	272	288	288	309	285	329	290	319	284	279	287	305	326	322	299	309	307	314	282	288	267	350	262	317	286	267	285	324	299	317	292	306	314	288	291	301	288	310	318	309	328	282	298	299	285	323	295	309	312	282	271	287	307	288	337	283	299	263	314	311	286	291	299	300	289	287	289	305	313	285	284	282	285	283	305	290	292	289	330	289	253	299	299	295	289	307	293	321	334	299
4239	1383	869	738	1169	1211	989	806	653	495	422	291	253	184	170	142	169	139	122	116	102	127	101	110	88	90	69	84	54	56	63	37	47	41	45	30	40	28	42	31	31	32	20	31	32	25	27	31	29	31	30	44	19	34	40	39	41	32	31	33	26	36	26	29	32	31	16	24	37	24	26	26	30	29	32	32	27	23	21	19	24	25	34	26	26	27	23	30	32	26	33	20	31	38	26	36	24	27	23	28	33	21	25	28	38	20	35	33	21	25	25	35	34	17	25	25	24	26	28	36	27	26	27	27	26	33	26	26	31	31	21	32	35	29	18	34	29	34	32	22	36	31	29	27	26	28	28	32	33	29	26	24	23	30	32	26	25	28	27	21	27	27	32	21	27	28	30	29	21	23	39	27	17	26	24	36	19	28	27	26	25	23	31	25	23	32	14	28	29	34	27	28	24	38	32	23	23	28	31	35	27	33	36	21	30	38	30	37	28	25	23	25	27	17	29	31	35	29	22	30	27	40	25	23	24	42	20	27	14	27	28	34	34	29	28	27	16	40	14	25	24	18	27	27	20	18	25	29	21	28	32	28	32	34	25	19	32	31	22	14	33	27	31	27	28	27	18	27	28	33	23	33	27	17	24	30	29	34	27	25	27	31	29	20	30	31	28	21	28	25	23	20	21	17	28	32	32	28	23	28	23	30	24	23	24	37	29	27	20	26	15	29	30	28	27	28	34	22	26	26	22	31	27	25	27	18	36	26	26	36	26	37	25	26	27	22	30	28	25	29	21	17	29	33	33	23	30	27	27	26	26	21	27	29	30	25	27	36	18	24	27	27	23	23	27	29	26	26	25	31	26	31	29	22	32	26	21	24	22	28	17	29	32	22	25	21	27	24	25	27	26	37	20	37	30	38	29	31	24	23	33	24	26	26	25	32	27	32	21	31	21	33	36	31	20	25	25	38	28	25	30	28	21	26	13	31	20	25	31	17	26	27	23	32	34	23	37	26	17	28	37	30	23	29	23	16	26	21	28	20	35	24	22	27	31	24	22	30	26	24	29	26	18	21	30	29	23	23	24	31	22	22	28	30	25	25	25	11	27	28	25	21	21	26	27	28	24	30	22	26	35	25	24	19	24	22	25	32	26	28	23	24	31	20	26	25	29	26	26	24	35	37	26	24	40	27	24	21	32	25	20	26	26	30	40	30	32	24	28	28	18	23	22	23	31	21	22	16	21	34	29	28	19	22	29	21	28	41	33	22	35	27	31	28	26	20	17	16	37	31	24	24	29	23	23	28	22	28	32	24	26	26	19	40	25	29	26	25	27	27	35	20	18	22	34	29	32	30	25	25	27	26	25	30	25	28	28	24	25	20	20	30	26	26	22	19	26	30	20	31	28	34	23	32	18	29	24	38	19	25	25	38	27	22	23	23	33	24	27	33	20	19	32	20	38	24	32	27	25	37	24	26	21	26	22	31	21	18	28	31	25	22	33	25	21	32	32	28	24	32	19	27	19	32	34	23	27	22	34	27	28	21	34	21	30	33	29	21	28	27	16	25	30	28	20	30	30	38	34	18	18	20	31	23	27	28	32	29	32	20	37	28	26	32	19	25	13	31	24	31	25	26	26	26	26	29	16	25	22	25	32	31	31	30	32	25	26	26	23	27	31	31	32	25	28	33	32	25	22	24	27	32	18	31	33	25	21	29	27	24	39	21	25	23	39	25	31	31	28	17	30	18	25	24	37	30	27	25	26	26	16	26	31	26	31	20	26	25	28	31	27	32	22	28	32	28	28	26	34	31	27	30	34	28	25	34	32	31	25	25	22	33	28	32	24	25	30	30	20	34	23	24	24	27	30	29	18	27	25	31	28	26	22	27	29	24	26	27	29	21	21	26	20	26	28	22	22	30	23	16	18	26	25	24	20	20	32	22	28	20	30	31	31	21	33	26	32	31	34	38	21	25	30	19	47	33	28	29	28	29	22	37	31	31	21	24	33	30	37	26	31	32	18	30	24	28	44	28	17	26	16	34	31	18	24	26	23	26	34	24	16	25	29	27	16	18	24	32	28	24	31	27	33	23	28	21	23	32	30	25	32	32	20	18	23	21	27	15	25	30	28	25	24	30	31	24	29	23	28	32	25	20	36	25	24	32	24	30	27	24	23	29	24	28	21	31	37	25	24	29	30	25	35	27	20	25	32	28	32	27	32	22	24	23	25	27	32	19	36	18	15	22	29	35	19	27	28	23	34	27	38	25	21	28	29	18	20	30	23	23	29	27	38	24	30	26	25	23	23	27	23	20	39	24	30	28	22	30	26	31	22	28	29	19	21	30	23	29	25	22	26	29	32	29	27	16	31	34	25	29	32	24	36	26	29	26	45	21	33	35	31	23	22	18	19	29	25	24	28	21	25	21	28	27	28	25	33	29	23	26	25	27	25	18	19	31	28	15	29	26	29	20	32	25	26	26	26	30	26	27	26	24	27	32	29	32	29	15	31	37	32	18	26	29	26	27	24	22	36	22	23	23	26	27	23	16	23	27	20	15	32	28	39	29	25	23	37	30	25	38	34	23	19	25	21	31	23	37	25	27	35	30	26	28	18	25	30	30	24	23	34	30	23	32	31	29	24	24	33	22	35	22	20	27	23	25	24	30	26	23	35	22	27	22	18	25	26	32	25	25	27	29	28	28	30	26	28	12	28	15	32	22	24	30	33	29	17	27	31	26	25	29	30	23	38	39	34	26	31	20	17	25	36	25	29	22	30	30	26	32	21	21	37	34	22	32	27	33	27	27	39	23	27	29	21	40	27	27	27	22	23	23	26	32	31	18	28	26	36	23	29	29	23	28	28	24	21	25	29	26	32	24	23	31	25	25	31	28	30	23	20	34	24	29	33	24	37	28	21	26	24	22	30	32	25	25	25	29	25	36	27	30	21	26	22	22	22	30	30	29	19	33	29	34	29	31	20	34	32	18	23	22	22	27	25	21	23	22	29	27	23	23	30	27	22	31	29	28	30	19	20	26	33	24	30	21	26	24	26	32	28	26	24	31	28	32	19	25	29	23	31	30	24	19	31	18	22	27	21	24	21	30	22	15	24	24	22	23	24	22	25	27	26	22	24	21	26	31	31	22	28	20	22	32	32	21	22	26	29	26	20	36	19	34	19	30	18	19	28	35	27	24	31	16	31	20	21	20	33	21	28	23	24	31	28	28	20	30	27	26	27	33	27	39	25	26	31	29	23	25	40	22	35	25	24	18	23	28	30	26	35	22	32	28	31	23	18	23	36	26	22	17	26	34	18	25	20	22	24	26	33	27	22	38	38	28	34	33	29	19	20	17	30	21	19	41	34	20	27	22	27	29	30	29	23	32	31	36	19	30	24	32	28	29	32	24	32	23	19	11	33	26	31	32	22	31	27	31	30	27	29	24	36	27	27	41	26	23	27	28	28	30	26	24	23	28	35	22	30	30	21	27	22	15	41	27
33165	24250	18752	34516	41016	39164	35142	30433	25707	21505	17526	13836	11212	9310	7934	6989	6550	6151	5760	4982	4587	4351	4021	3807	3726	3343	2847	2611	2327	2285	2059	1770	1468	1299	1097	954	926	820	830	816	789	758	710	665	704	747	664	679	709	662	633	652	701	713	613	657	594	651	613	616	565	578	608	611	621	581	592	599	614	638	678	616	644	574	602	583	590	564	591	514	512	532	527	542	528	549	520	533	509	494	527	482	506	507	553	493	481	505	481	527	514	472	510	472	453	464	481	458	509	489	430	449	428	461	421	465	430	439	504	450	472	514	474	467	478	472	420	460	473	491	478	477	459	457	456	454	475	462	473	450	509	435	455	465	491	485	462	472	482	437	499	443	488	452	498	481	436	424	454	458	469	475	444	461	449	441	478	469	462	474	430	461	448	425	493	515	456	424	429	460	484	467	471	450	456	465	431	466	484	442	434	442	480	450	446	462	468	476	477	446	433	457	465	479	467	492	451	482	452	431	436	450	436	476	480	480	451	455	430	457	471	499	477	440	432	455	428	494	458	425	484	479	450	536	458	486	481	478	461	492	469	487	470	475	449	445	459	452	447	423	438	460	443	486	462	433	435	465	468	479	472	444	438	437	456	456	466	432	451	458	459	458	423	464	478	445	443	440	496	493	440	446	456	468	455	459	422	465	414	454	434	481	454	457	480	443	434	454	482	438	464	436	465	444	482	475	449	457	461	475	446	467	455	470	429	483	418	471	453	456	444	475	436	466	448	488	460	488	445	522	449	473	419	456	482	461	456	443	462	498	441	445	460	464	412	453	438	446	453	476	443	451	423	488	461	468	476	499	466	468	448	468	465	462	475	444	479	450	455	468	436	472	453	480	469	492	465	450	464	449	502	497	475	470	488	481	424	423	474	440	480	472	429	438	445	444	447	432	471	419	468	426	455	477	410	405	480	455	481	454	451	447	431	458	477	486	464	474	520	456	483	450	504	452	458	484	475	434	491	412	448	448	481	442	492	512	443	457	482	503	426	434	481	467	453	445	476	454	460	477	405	453	447	458	472	425	444	456	456	448	429	422	472	480	467	501	463	452	460	492	463	429	479	471	469	447	450	461	441	487	475	500	470	465	450	453	471	467	453	472	457	475	487	481	472	485	465	462	469	451	465	470	477	468	496	446	464	439	472	400	459	462	486	456	434	465	444	446	491	423	440	468	449	465	462	470	520	470	392	459	508	445	486	442	464	434	480	469	507	463	490	442	483	445	472	475	460	461	455	440	430	475	469	489	456	448	474	455	438	474	473	477	421	420	481	446	488	456	412	478	494	421	435	448	488	456	507	479	502	476	456	452	469	449	461	458	498	506	480	449	484	489	451	455	473	473	410	487	521	502	469	467	464	494	474	435	501	504	462	467	462	454	481	490	511	435	440	452	443	432	475	452	471	474	443	466	436	481	469	497	425	406	468	460	427	468	452	410	456	446	462	460	450	412	445	457	456	470	460	462	479	456	468	484	488	480	468	478	454	463	453	462	456	436	476	467	487	425	439	498	464	463	475	410	485	481	485	456	457	436	436	462	452	458	436	451	473	446	476	455	481	437	457	472	441	453	461	422	445	445	504	448	479	448	457	439	462	444	427	464	449	450	419	451	445	472	479	481	474	475	500	480	462	437	429	480	461	433	451	461	435	478	515	469	469	469	468	466	472	456	487	494	461	458	500	489	470	457	454	443	415	470	433	443	433	471	407	448	463	482	463	437	450	473	452	482	440	465	452	432	442	449	447	472	464	475	453	449	430	446	442	446	468	446	459	438	492	472	432	466	461	496	427	446	434	454	479	477	458	445	461	436	437	470	513	452	425	497	452	458	444	465	419	439	454	429	463	460	465	464	437	456	467	490	448	454	432	435	452	472	451	475	462	477	457	461	464	442	455	461	489	457	451	457	493	434	432	483	489	489	493	455	482	488	483	467	463	478	430	452	446	481	502	457	436	466	481	449	478	466	452	435	439	430	470	477	475	465	445	429	445	475	468	484	480	439	471	482	462	444	480	479	440	469	482	453	439	464	466	437	485	468	458	435	496	475	433	460	469	521	455	482	486	481	453	487	485	456	486	453	438	446	461	442	464	467	471	455	460	485	456	440	484	425	485	480	468	443	461	473	445	452	432	454	432	453	453	407	420	451	496	482	442	482	447	445	451	466	435	462	485	431	438	543	463	490	509	462	426	447	443	459	454	449	458	467	477	455	474	465	479	447	452	435	437	454	437	470	449	459	466	473	456	475	441	454	437	429	433	436	459	438	462	489	479	483	452	461	484	489	477	449	447	462	490	471	443	460	486	456	478	497	422	470	442	441	481	469	454	479	476	444	444	469	456	441	497	480	473	473	475	428	509	457	439	480	442	470	501	467	488	482	438	468	487	476	443	475	475	437	441	468	470	455	442	464	470	443	452	476	452	481	474	447	478	446	452	404	468	472	425	450	473	447	472	473	436	454	454	431	457	495	469	466	465	463	464	446	492	475	465	473	412	503	492	458	435	467	468	480	459	489	443	447	451	506	476	443	451	484	458	482	460	460	486	456	452	467	473	457	495	427	466	439	439	502	490	434	488	444	448	471	469	450	468	502	428	462	469	429	437	431	472	463	472	435	490	458	439	427	457	452	452	500	494	480	447	475	442	449	477	456	438	448	476	468	434	475	457	487	470	478	468	449	493	468	442	447	454	437	459	514	470	499	483	443	465	457	467	458	426	435	479	416	506	463	427	463	476	456	445	474	482	429	440	448	448	453	498	441	452	453	438	469	444	466	496	466	448	445	447	456	415	428	471	523	458	449	457	447	433	433	461	458	434	470	468	469	486	466	479	484	460	455	510	458	454	463	480	484	430	444	458	440	443	444	475	479	451	487	431	477	429	455	494	438	486	459	455	474	462	474	450	456	442	449	448	469	435	483	442	430	459	458	449	425	446	454	466	501	471	458	481	473	439	469	471	446	476	454	461	453	449	448	482	464	470	469	449	428	440	465	456	465	440	475	444	437	471	492	444	491	519	473	465	456	446	448	438	468	471	487	467	476	447	445	466	456	457	471	427	465	462	468	450	489	476	474	463	455	441	479	460	465	455	469	462	475	490	428	453	484	510	471	448	429	462	513	437	465	460	473	480	451	484	465	477	467	444	449	483	473	450	462	428	439	472	478	444	459	465	493	439	488	494	431	443	444	429	481	463	456	454	460	460	449	467	448	447	470	451	488	476	466	474	459	461	509	455	428	426	460	424	442	485	469	479	472	453	473	485	415	479	475	457	448	438	463	480	465	454	432	452	451	485	449	475	443	468	474	451	452	444	424	452	465	459	424	430	429	430	508	442	487	458	486	493	440	497	511	463	472	491	498	447	453	468	486	443	465	447	456	451	460	487	470	439	448	458	459	459	421	448	451	422	454	470	470	421	448	456	472	415	437	456	489	439	494	496	455	454	489	484	437	458	442	455	478	473	448	451	472	449	501	481	452
4296	2179	1310	988	1748	1974	1594	1293	1025	846	608	412	359	286	232	214	220	191	195	141	147	131	117	116	100	121	96	77	66	87	54	58	54	42	42	43	35	29	38	37	39	29	32	33	26	44	30	31	43	20	32	36	34	38	23	26	26	21	20	36	14	21	32	29	26	24	29	33	28	26	32	21	27	29	27	22	19	20	31	21	19	31	28	22	29	20	23	20	25	28	25	26	19	15	22	35	19	22	19	20	21	25	19	19	24	23	23	18	21	29	19	28	19	28	21	25	23	20	26	21	30	20	16	25	21	23	27	21	13	21	22	17	20	25	29	24	18	19	17	25	22	23	18	21	21	23	28	18	13	19	31	21	23	17	31	18	22	30	22	25	20	22	26	26	23	24	23	29	19	21	15	33	21	20	18	25	20	19	24	22	17	22	24	24	25	21	20	21	20	27	17	21	24	22	16	26	21	29	27	18	34	20	24	23	22	18	18	19	20	16	22	16	23	25	20	26	30	14	25	21	24	15	18	22	28	22	22	15	19	23	29	21	22	21	20	30	23	20	25	27	22	13	22	21	12	25	13	25	25	22	16	17	21	22	12	20	21	21	21	24	15	31	19	29	19	29	26	25	16	19	23	26	16	21	19	26	21	23	14	25	26	18	30	19	22	29	25	23	33	20	15	14	18	22	21	20	25	14	21	21	22	14	28	34	24	25	25	15	28	20	28	18	27	22	16	23	26	25	28	30	23	21	24	20	20	26	18	27	26	29	23	17	26	24	15	20	19	23	20	22	24	17	17	21	22	21	23	22	20	23	25	23	21	29	21	16	16	19	20	23	29	23	23	23	27	23	15	24	19	12	20	26	26	24	20	22	30	28	21	26	21	19	30	26	18	22	17	23	23	22	23	24	18	17	26	14	10	20	22	23	21	24	22	20	28	18	14	29	27	20	22	18	24	23	18	22	18	20	19	17	20	22	31	21	20	22	15	16	22	17	24	27	19	22	27	32	17	27	28	20	16	26	20	19	24	25	35	22	12	17	22	20	31	22	23	19	19	18	24	25	26	18	17	21	20	21	20	27	27	24	14	19	25	21	14	29	19	20	16	20	22	23	18	18	21	20	19	32	21	18	21	17	18	21	25	21	28	16	21	28	22	26	22	24	29	27	19	21	16	22	21	20	20	26	31	20	20	22	19	32	15	22	20	22	16	22	23	18	23	22	16	26	17	28	27	18	22	24	20	28	23	19	22	24	25	20	27	27	16	27	19	21	32	15	35	25	19	33	17	14	23	18	17	21	24	20	22	27	13	27	21	17	20	29	19	16	31	15	17	37	24	16	30	24	17	25	29	27	23	21	21	18	29	26	26	21	21	15	26	28	28	20	25	25	25	22	30	21	24	21	23	21	19	26	22	21	28	22	22	22	25	27	26	28	17	21	18	19	21	31	22	19	19	25	23	30	20	19	28	29	22	26	29	29	19	18	19	24	21	34	15	26	20	24	22	17	21	25	25	30	18	21	23	28	23	21	25	20	25	23	16	18	21	21	13	17	19	24	22	19	24	22	23	24	24	32	23	19	23	22	22	22	24	25	19	13	26	40	19	21	26	25	28	14	23	20	20	24	21	23	15	23	21	13	28	22	23	9	18	27	23	19	16	17	26	22	36	24	25	33	25	26	20	21	17	19	25	14	16	17	20	19	22	28	25	20	17	19	20	22	19	30	20	20	23	26	26	20	21	21	19	13	15	16	18	27	25	20	18	13	16	20	28	22	24	20	15	23	15	21	27	21	19	21	17	17	28	25	21	18	24	16	27	33	16	25	15	22	26	15	33	28	25	23	20	22	27	19	18	18	17	31	23	19	27	23	20	16	15	16	23	24	21	27	24	19	31	21	20	24	16	29	23	23	21	22	21	21	24	25	31	18	19	11	20	19	33	22	17	23	17	28	21	25	17	20	19	21	22	32	10	18	25	26	28	20	22	21	23	24	16	27	26	25	14	20	24	31	25	14	17	19	26	25	17	23	21	25	23	15	24	21	12	24	22	17	17	17	23	19	14	26	17	23	32	17	25	16	22	19	24	24	25	28	20	25	22	25	25	23	15	26	18	18	22	37	12	24	23	22	22	37	28	17	23	18	21	29	26	19	14	22	24	16	21	18	18	28	30	39	19	28	22	24	20	21	23	20	35	24	19	13	18	19	23	22	18	18	19	16	26	28	15	25	34	17	18	23	25	18	23	23	30	31	20	13	20	21	14	21	19	14	20	25	18	19	21	25	18	20	21	25	18	25	17	28	24	20	15	31	25	29	30	22	22	23	30	22	18	26	22	28	16	36	25	16	20	22	15	26	17	19	26	20	21	25	26	18	16	18	16	25	21	23	26	23	26	18	18	18	22	23	19	21	27	21	18	24	24	23	29	27	23	19	15	27	24	25	17	22	27	24	21	27	17	34	26	16	24	12	28	24	19	21	20	26	24	26	16	22	19	15	28	31	24	21	28	17	25	31	31	20	19	18	26	29	17	22	27	25	20	18	24	32	21	25	26	25	20	16	20	23	31	16	22	25	27	24	25	22	23	23	23	26	32	20	24	25	22	21	22	23	27	22	27	21	31	27	17	17	24	23	20	17	22	22	36	17	24	26	24	23	20	22	24	21	17	22	20	25	23	18	15	28	24	22	34	17	36	21	15	16	26	23	16	26	24	24	26	22	19	23	24	19	23	21	17	19	18	22	27	23	22	22	27	25	22	28	20	20	15	18	26	23	18	22	17	17	22	29	22	22	24	24	22	20	18	17	22	20	18	23	23	21	27	13	18	22	22	23	18	21	21	16	22	28	13	24	25	25	18	15	28	21	20	15	22	25	16	31	26	14	18	15	18	18	22	17	22	20	36	19	16	16	18	20	22	27	28	24	19	24	32	20	18	16	20	20	23	16	19	18	21	20	22	26	25	24	26	20	26	21	28	23	12	17	16	21	13	18	29	20	21	25	24	22	20	19	16	22	25	23	18	29	29	26	21	17	19	27	30	25	25	30	18	24	15	26	24	29	21	24	23	23	26	17	28	32	25	14	27	29	22	18	32	25	21	20	19	26	27	27	16	19	18	16	17	19	15	19	16	20	20	29	22	23	27	26	22	24	23	17	13	29	17	30	16	28	21	17	24	33	33	19	31	17	16	26	20	20	28	20	21	28	19	24	26	21	19	23	27	18	27	26	23	17	19	19	22	25	18	27	22	21	29	19	14	19	24	28	14	18	13	18	25	20	20	26	25	23	25	24	24	23	25	18	17	21	22	22	28	27	19	28	27	31	30	29	27	22	25	24	30	19	15	31	20	31	26	26	25	18	27	25	22	25	22	30	13	20	24	22	18	20	29	25	25	23	27	18	21	25	34	27	28	20	22	18	29	26	23	18	17	21	33	21	18	20	24	19	27	26	18	26	28	26	15	18	22	20	21	20	17	16	17	19	18	23	17	22	20	21	20	19	10	18
38711	29131	22972	38988	46078	44215	40079	35387	30529	26261	21962	17880	14763	12587	10953	9717	8808	8137	7453	6573	6168	5855	5590	5166	4807	4388	3834	3547	3118	2884	2727	2263	1770	1522	1325	1198	1160	1054	1020	984	771	742	778	791	749	718	773	725	721	671	679	707	774	677	635	693	646	635	608	607	601	598	601	622	571	600	613	560	563	665	639	632	598	547	568	599	556	573	510	535	492	472	478	460	516	525	542	440	478	440	422	396	431	458	445	415	477	440	439	406	425	412	449	435	432	415	407	404	396	410	402	400	398	384	387	367	426	398	432	417	386	383	392	385	406	385	363	397	406	367	388	391	382	369	382	413	357	391	397	401	400	400	411	396	389	430	389	370	372	414	390	376	411	400	391	399	376	420	375	414	410	412	403	372	400	357	380	423	408	411	370	379	366	343	388	424	398	404	416	385	399	388	376	359	359	362	431	392	380	363	419	389	353	384	406	404	416	362	378	376	355	420	385	375	363	384	383	399	402	397	354	432	386	411	413	360	380	397	390	369	364	399	365	403	341	424	377	419	408	392	399	389	396	397	347	365	344	356	393	373	396	413	397	400	408	375	361	384	380	384	367	380	405	367	400	368	367	406	346	375	366	400	438	388	415	369	387	378	387	390	369	378	388	358	385	401	367	393	367	384	413	327	389	384	397	383	394	419	399	366	374	387	388	377	377	383	405	381	380	385	381	339	399	391	408	393	344	390	406	365	372	381	400	383	355	396	409	395	402	380	383	375	364	414	369	389	357	408	422	367	386	398	403	371	386	387	389	371	354	392	361	358	403	388	365	421	382	418	416	365	390	374	384	387	357	389	378	380	402	382	382	417	392	377	367	360	420	375	360	354	393	386	354	396	370	410	400	348	399	387	391	353	384	384	361	347	399	386	408	400	387	411	380	423	400	368	381	392	410	405	390	400	368	365	402	416	397	415	358	394	377	379	353	364	388	386	376	411	375	386	399	410	412	387	375	394	388	410	375	386	403	373	363	392	378	396	360	408	402	364	381	400	366	396	371	358	388	347	370	381	393	374	409	353	346	379	394	378	331	389	385	360	388	365	383	404	362	367	385	377	406	417	366	388	363	377	380	384	373	367	409	404	379	387	387	404	386	390	383	423	375	355	368	402	391	349	387	396	373	417	409	414	340	372	409	367	384	395	370	400	389	381	391	362	412	388	385	312	382	404	378	382	382	397	391	400	418	368	371	340	404	417	383	370	423	349	417	381	389	384	394	407	409	383	391	420	370	367	385	395	358	408	366	364	361	407	406	413	396	421	387	360	387	373	399	419	365	359	364	406	392	390	380	403	342	382	397	384	376	384	385	380	347	369	362	378	385	414	348	382	357	400	390	374	358	394	385	356	411	394	363	427	389	370	383	395	372	389	360	359	359	410	356	376	365	408	391	416	378	402	322	368	381	371	380	393	394	420	421	402	379	399	386	369	356	380	379	370	351	365	391	400	394	383	395	374	393	427	371	407	413	352	397	368	369	399	363	365	434	373	369	391	366	360	380	402	377	404	392	375	418	382	375	395	402	375	380	381	393	419	410	387	369	379	368	391	361	404	378	352	372	359	368	383	396	427	350	411	324	392	388	381	366	377	391	350	356	426	397	365	387	346	389	364	409	352	379	391	396	371	396	405	343	357	390	368	394	355	382	386	400	387	382	395	373	368	366	404	405	386	397	356	407	374	420	385	379	400	373	379	379	449	411	404	381	386	385	394	399	351	421	398	384	368	385	381	389	359	400	422	400	411	352	368	382	373	400	364	392	384	345	411	381	387	381	404	383	377	380	401	386	331	388	382	390	402	360	356	393	410	389	399	409	345	384	442	381	381	386	399	355	372	370	387	369	417	410	359	400	415	401	388	378	372	399	387	400	411	331	348	406	374	359	382	399	375	353	386	410	411	411	368	382	408	374	352	347	332	370	423	352	379	382	378	363	445	372	372	359	425	375	367	400	364	403	409	392	379	377	353	359	415	403	376	378	386	418	368	394	367	365	387	382	379	369	370	392	411	421	363	386	360	376	379	379	398	380	367	385	352	366	369	377	384	371	391	380	382	398	378	357	389	361	372	389	383	382	395	385	389	364	385	401	371	400	388	424	371	394	378	393	422	405	416	377	418	367	360	362	362	432	401	390	381	370	400	396	414	388	423	373	383	386	420	384	370	405	376	355	396	412	373	393	376	385	397	385	403	380	396	398	390	416	421	390	377	373	373	368	366	402	341	347	368	400	377	389	410	366	420	406	427	396	414	358	373	375	381	389	377	376	383	387	393	385	370	368	345	391	400	387	386	386	374	392	418	400	416	371	391	376	379	379	381	398	421	375	381	398	408	345	407	404	390	403	373	438	361	378	390	399	373	350	393	390	390	410	389	387	438	388	374	400	426	418	406	383	384	413	344	407	419	394	396	377	373	392	385	426	396	376	348	383	384	384	398	378	387	392	350	403	372	382	404	386	410	391	377	385	409	414	382	415	350	348	387	405	386	379	370	407	354	405	341	389	360	382	412	381	367	421	368	401	377	378	408	383	412	407	369	382	398	414	407	385	373	381	410	370	408	380	382	365	396	348	393	381	394	384	374	399	404	375	379	385	377	400	422	385	409	414	381	349	393	375	375	376	376	361	387	368	392	394	392	359	391	388	417	369	369	375	349	392	406	375	394	385	386	388	353	357	369	354	399	396	358	390	390	409	398	378	382	380	373	435	394	406	373	379	331	391	412	384	377	363	379	383	355	376	365	373	386	368	389	381	374	381	395	386	370	386	395	371	363	353	400	395	400	356	365	385	389	375	343	366	412	378	413	411	359	401	363	371	380	395	379	387	377	355	377	432	366	416	378	388	360	426	389	400	374	379	384	382	420	432	384	359	364	379	384	375	378	395	371	397	415	388	376	407	356	360	378	394	389	359	416	383	392	404	399	403	377	404	379	409	361	354	381	380	395	393	351	362	344	392	405	370	376	356	385	394	362	346	360	359	370	372	399	375	361	377	381	408	410	398	396	401	382	389	400	382	380	379	372	388	419	432	381	395	353	390	399	381	376	388	407	349	386	381	365	391	384	359	360	378	345	369	352	392	355	365	374	416	351	349	368	387	360	403	399	374	388	405	373	366	404	412	374	394	387	402	405	385	360	367	410	376	415	411	379	393	368	346	393	406	373	384	368	368	393	409	349	403	366	366	386	397	351	419	360	397	398	378	346	394	390	399	396	382	406	376	399	365	407	412	395	406	370	407	405	384	387	379	375	390	384	361	377	349	381	383	367	384	374	403	447	405	403	381	367	392	392	397	360	364	376	401	367	420	402	367	392	374	376	390	395	390	364	373	361	391	400	392	422	398	391	367	384	349	434	394	376	360	383	367	393	352	362	388	363	387	389	374	393	353	402	411	382	390	398	369	380	376	389	367	382	405	399	385	362	372	371	391	366	367	380	409	385	392	374	368	365	378	392	364	395	357	370	356	395	388	385	364	413	380	389
2519	1018	587	474	787	926	790	638	469	389	274	211	156	134	128	121	111	100	89	77	80	74	77	69	63	57	55	42	49	57	32	32	29	31	33	26	33	23	16	22	19	22	31	23	21	22	22	15	21	26	20	20	23	32	21	21	21	21	21	24	19	22	23	19	23	17	18	21	24	16	25	21	23	27	11	16	17	30	24	30	14	19	19	21	19	27	22	21	13	28	18	18	23	26	18	17	18	25	20	25	25	21	20	18	14	17	18	13	16	11	15	16	16	15	11	18	17	27	21	18	16	16	18	21	20	17	18	21	19	14	22	18	22	14	26	14	22	18	12	17	21	23	11	25	16	21	22	17	24	16	11	21	22	18	13	16	13	21	12	24	24	19	23	25	19	29	19	19	19	21	12	20	13	20	15	9	26	30	21	15	13	25	16	11	22	29	19	17	28	22	27	24	15	21	19	27	20	26	26	24	22	21	16	20	19	18	23	21	16	22	26	24	22	24	30	17	19	16	17	15	19	26	19	16	19	18	15	13	16	20	20	23	17	16	17	15	16	24	15	15	18	20	22	23	23	19	20	17	20	18	14	19	24	17	18	22	15	18	16	22	16	22	15	14	22	27	16	19	19	18	16	13	17	24	11	18	20	16	17	26	15	26	34	24	16	20	14	24	15	16	23	24	26	22	22	26	17	17	24	17	16	20	25	26	21	14	26	18	13	22	16	19	29	21	19	24	15	23	25	22	17	23	21	31	19	16	18	17	22	29	16	20	28	22	24	24	14	16	16	15	19	12	23	17	20	20	15	25	15	23	21	15	29	21	20	18	18	23	19	11	12	21	17	18	21	26	18	20	18	16	23	17	22	24	16	13	15	25	25	20	15	17	15	17	14	21	24	20	26	25	16	18	10	12	15	23	15	25	14	16	21	19	19	24	20	21	22	21	23	25	16	18	16	15	16	18	23	14	17	22	17	19	17	21	17	19	17	20	23	16	23	14	16	17	18	15	24	30	23	22	21	14	23	12	16	19	14	19	19	12	22	26	26	22	16	19	10	21	24	14	20	22	20	18	22	13	10	15	23	26	16	15	20	19	27	15	19	20	19	26	14	17	25	21	16	17	21	21	24	21	24	15	30	15	16	14	14	24	23	18	15	23	17	16	12	17	24	13	24	21	14	24	23	4	15	22	27	19	25	18	19	25	15	21	14	18	19	20	20	19	16	21	20	14	16	17	20	18	19	22	21	14	19	15	15	18	24	19	22	9	18	25	24	20	17	19	17	24	11	22	14	23	19	19	18	17	14	17	15	17	16	22	13	24	16	19	21	16	26	21	14	21	17	15	18	15	26	22	17	16	19	21	25	12	19	17	22	21	17	18	15	21	21	20	17	17	21	16	17	25	15	19	25	19	19	18	18	16	18	17	20	21	14	23	28	21	19	16	18	16	25	19	21	21	20	13	16	14	14	18	14	17	21	21	13	18	22	23	18	14	20	18	26	14	18	17	16	25	14	16	25	27	19	14	20	18	20	11	27	19	21	13	19	16	17	17	21	20	21	18	10	14	18	27	17	28	20	14	18	15	24	21	20	10	20	9	22	16	24	15	20	27	20	25	19	18	23	18	23	21	21	25	17	20	19	20	20	28	22	24	18	24	16	21	15	15	11	12	18	16	16	5	17	20	10	21	21	15	14	24	24	13	18	18	21	19	18	22	20	18	17	21	22	21	21	22	22	23	10	28	15	14	22	19	20	21	26	17	20	18	19	21	11	17	27	17	21	17	18	15	23	18	19	24	20	27	18	23	20	25	13	14	11	17	19	20	29	19	23	22	13	18	16	25	17	21	16	20	18	17	17	20	16	28	21	16	21	22	15	20	26	15	23	25	17	21	20	23	17	21	15	16	19	23	14	12	22	22	24	15	22	24	12	20	26	20	17	17	12	25	21	13	18	15	15	21	22	9	20	17	28	24	16	22	26	14	18	17	17	28	25	13	20	25	25	27	20	20	20	15	21	22	18	18	16	31	22	25	17	17	15	20	22	13	18	21	25	19	13	20	16	26	21	16	18	12	18	15	28	14	18	20	20	16	18	15	15	12	20	16	11	17	20	18	20	23	17	20	24	20	20	26	19	22	17	17	16	19	16	21	15	21	17	20	15	21	18	30	16	13	23	15	22	23	18	15	12	16	25	16	19	24	14	18	11	22	12	21	18	23	21	23	19	16	24	21	20	16	24	19	22	19	21	23	30	21	18	27	13	19	21	23	14	22	18	18	24	16	14	17	17	17	12	11	23	17	20	15	31	26	18	17	27	26	17	21	22	21	20	15	15	21	24	18	20	22	25	16	27	19	22	15	20	15	13	19	14	16	17	20	19	26	10	26	18	22	20	26	12	17	20	22	30	19	18	19	23	18	17	17	24	25	23	24	23	24	24	15	30	20	20	17	16	19	16	17	31	23	27	16	22	19	17	16	20	18	17	21	23	21	10	19	28	25	18	18	18	21	19	25	19	21	21	17	26	22	18	16	17	14	15	17	16	16	13	25	22	11	20	23	19	25	18	19	18	18	21	15	20	15	18	29	15	20	17	24	15	16	29	22	25	19	15	14	16	27	19	20	16	26	16	15	19	13	19	13	23	20	17	23	20	15	19	16	19	20	22	13	23	21	15	19	17	21	22	18	9	17	16	12	23	22	23	20	18	18	22	18	24	19	15	16	19	20	14	18	24	14	24	19	16	25	17	18	19	15	16	18	16	24	16	24	22	15	15	19	26	27	16	16	33	21	15	18	22	20	21	18	15	19	17	23	24	25	28	17	25	15	14	16	15	19	16	17	19	27	15	18	20	21	20	15	18	25	30	19	19	20	17	13	13	13	14	19	12	28	14	16	15	32	19	27	18	21	27	17	24	23	25	18	21	27	23	20	15	21	14	27	21	22	22	15	16	21	15	13	13	14	22	21	13	25	27	10	22	16	15	13	18	22	21	19	22	14	16	18	26	20	11	21	19	13	20	24	19	18	16	27	14	18	21	17	13	27	11	16	21	19	15	20	20	19	32	14	13	21	10	18	22	26	18	21	21	22	16	17	20	18	18	20	21	16	12	16	23	18	16	16	22	20	18	25	13	25	17	13	25	22	21	20	21	22	14	24	27	24	17	20	24	12	20	17	16	18	19	19	15	24	21	23	22	13	21	21	19	19	25	24	26	17	18	20	19	16	23	14	11	20	22	23	24	21	16	20	18	14	18	23	23	26	22	23	23	19	25	16	21	21	20	16	29	24	19	26	30	18	14	13	24	20	19	25	13	17	29	32	22	18	21	11	22	17	18	11	15	17	14	21	11	21	15	22	16	19	26	14	26	15	18	23	21	15	27	15	15	22	21	19	21	17	14	26	15	16	22	17	21	20	28	16	20	15	16	19	15	18	24	23	17	19	16	20	24	18	23	16	12	26	26	25	22	23	18	18	15	22	20	24	23	16	23	21	21	16	13	20
30063	21237	15263	30019	37410	35606	31746	26605	21667	17581	13687	10545	8310	7249	5915	5465	5002	4229	3885	3584	3455	3317	3142	2976	2691	2541	1992	2007	1750	1648	1486	1248	987	835	760	740	635	615	641	568	545	494	552	505	517	515	483	503	461	464	498	458	542	514	520	499	441	451	443	468	459	447	437	432	450	444	452	428	453	478	467	423	413	434	448	438	413	434	390	406	383	374	348	390	404	412	380	410	415	373	385	359	386	370	325	317	390	393	339	342	372	369	329	380	338	361	321	346	329	333	373	343	347	317	331	358	334	359	335	336	366	341	351	314	356	366	349	353	337	357	353	343	322	369	347	349	341	346	304	340	329	345	327	328	323	359	337	326	329	308	336	332	338	344	361	326	337	353	332	361	329	330	333	355	375	339	332	330	293	323	331	348	328	340	333	368	321	343	350	329	324	346	341	321	334	349	365	334	323	319	340	321	358	334	341	369	330	362	345	309	383	292	317	352	320	327	339	313	352	343	350	281	354	312	303	357	334	346	327	341	319	324	342	307	343	298	355	326	339	340	328	325	341	319	354	315	349	360	334	331	371	343	333	320	329	325	330	358	346	367	335	341	352	345	319	357	357	304	338	332	335	342	348	344	308	310	360	329	301	328	339	337	322	335	351	323	346	341	358	343	337	289	312	334	335	337	359	380	381	355	290	322	338	320	319	311	345	351	334	323	345	334	308	332	344	353	329	281	326	341	329	329	327	355	301	336	368	334	330	344	339	321	338	316	338	328	344	357	333	313	330	333	315	289	318	325	317	330	341	327	310	345	303	337	301	333	329	346	321	303	307	360	366	335	353	353	386	340	330	369	337	320	344	310	333	333	313	350	331	317	352	306	332	319	325	322	315	348	336	346	342	321	321	325	335	342	357	323	333	334	343	395	346	304	322	367	353	336	366	337	350	343	288	329	341	305	308	360	338	305	319	330	338	334	333	339	340	343	333	337	328	341	362	338	332	330	315	350	311	328	333	300	362	349	320	324	315	342	344	343	323	323	336	312	357	365	320	350	352	345	376	367	324	343	370	378	323	338	321	330	312	306	325	331	318	332	351	376	339	332	328	334	342	341	311	323	355	361	339	330	303	338	317	334	386	320	315	319	331	316	353	356	332	336	373	296	344	317	352	343	363	340	323	348	386	304	341	314	350	350	343	327	348	344	315	337	344	353	357	326	328	345	336	349	320	354	326	323	339	343	340	347	333	352	362	346	339	370	314	362	349	325	350	328	338	339	330	329	372	353	330	332	336	368	355	329	337	315	328	318	324	338	314	351	367	302	341	345	345	324	353	315	340	329	331	334	368	336	332	331	316	321	334	318	353	325	334	373	348	295	339	335	355	344	352	353	344	339	343	336	331	337	355	322	323	337	329	347	343	323	326	336	358	298	315	344	345	356	361	306	344	361	330	330	325	328	337	322	303	333	372	300	326	331	351	312	329	367	340	335	323	338	342	331	355	335	352	325	303	367	336	340	355	308	341	325	300	380	333	348	327	306	316	343	340	317	331	334	339	316	331	376	341	332	315	324	327	318	330	308	358	341	351	339	331	294	341	347	337	352	368	363	340	382	355	327	325	352	305	347	307	310	331	311	336	334	350	350	338	339	319	314	324	354	337	329	303	366	324	349	336	350	354	313	383	301	326	330	323	343	345	325	363	349	360	340	354	325	362	324	364	352	340	336	348	342	332	341	351	359	357	335	360	341	297	348	333	355	338	324	321	291	321	336	322	315	311	332	331	330	320	351	317	312	351	351	343	329	334	315	321	332	341	325	326	336	310	342	332	330	350	310	333	327	306	348	365	324	349	353	360	316	313	327	344	346	349	350	323	297	328	339	329	314	318	352	301	350	317	312	331	315	341	345	300	328	339	330	334	359	366	349	345	310	349	348	310	340	341	331	328	321	348	351	335	359	296	355	337	313	310	346	328	299	340	349	302	340	336	348	362	332	323	351	299	338	357	313	378	330	330	330	351	336	343	324	319	332	321	313	360	317	337	365	322	354	328	332	322	329	328	333	351	328	320	315	325	347	322	336	316	301	328	330	317	326	329	349	354	338	292	325	349	339	328	341	307	363	345	317	331	331	324	351	362	303	317	330	344	366	347	363	296	325	372	338	348	339	360	351	360	364	319	351	331	301	337	314	354	353	314	334	320	302	358	389	321	363	338	339	339	301	344	337	322	333	352	370	329	354	357	367	326	342	316	357	330	348	348	351	320	286	347	295	366	317	335	340	352	336	340	344	374	353	364	321	347	342	357	329	351	338	332	327	318	300	340	376	306	324	315	332	382	296	329	340	339	335	345	339	322	348	328	351	319	338	323	355	333	348	327	323	348	326	349	325	337	301	327	340	343	317	349	359	316	376	326	341	349	349	365	353	335	365	336	336	328	333	318	365	338	327	334	322	338	347	346	328	365	350	336	333	328	339	322	335	332	337	370	346	336	352	313	344	304	337	362	360	277	343	321	334	340	348	297	348	314	316	352	328	344	317	321	324	334	342	321	304	319	338	323	352	328	341	335	346	329	366	356	333	336	342	362	334	338	324	340	347	337	330	359	310	317	326	334	359	349	348	326	349	355	355	327	348	329	360	328	340	287	307	330	313	298	336	360	335	331	308	330	325	346	299	354	353	346	333	327	318	368	361	353	302	379	378	365	335	328	318	325	321	363	306	342	339	307	310	351	329	328	372	359	377	296	347	327	343	346	317	316	338	356	344	347	320	329	327	320	363	350	339	324	349	322	320	327	304	324	353	347	307	321	358	314	342	310	315	368	331	320	342	348	361	293	345	345	353	361	351	333	346	325	313	318	304	345	342	351	326	346	318	330	316	340	297	324	340	313	366	318	333	355	302	329	304	357	366	352	337	332	318	358	328	338	346	329	360	331	354	324	361	323	330	338	366	349	337	328	347	309	335	324	312	332	319	313	360	337	330	319	363	330	318	330	322	327	311	338	346	358	343	314	333	296	384	338	366	337	363	351	303	381	341	312	329	365	328	333	322	305	345	327	357	359	349	326	301	306	346	339	350	322	353	330	331	365	347	372	333	332	325	335	334	338	311	340	332	341	322	342	318	385	345	339	333	336	338	361	360	360	325	329	327	347	322	335	360	374	331	326	348	323	351	320	349	323	328	366	333	323	324	326	345	321	343	380	347	341	357	358	333	329	312	313	337	339	325	351	363	306	314	334	371	322	321	340	310	340	317	343	326	362	333	311	341	333	326	324	313	336	327	352	332	332	334	358	355	342	327	322	334	357	360	324	306	313	327	294	334	287	380	336	343	353	339	323	347	347	325	329	326	334	319	340	334	360	348	361	323	331	335	325	339	325	320	357	309	337	340	308	356	324	348	339	364	337	328	310	359	346	333	354	321	323	323	344	331	335	342	338	323	300	334	321	342	342	360	297	353	338	332	326	367	315	313	326	360	356	316	328	351	323	352	336	301	323	336	355	348	356	327	349	322	339	369	316	318
2301	1024	626	514	829	981	807	660	518	428	268	235	183	156	134	121	132	88	96	88	77	67	76	71	59	65	34	53	47	36	37	35	29	23	22	24	27	15	23	28	21	14	16	23	19	17	15	14	26	19	17	25	27	20	23	22	12	29	20	23	18	21	31	15	19	22	21	17	17	15	28	18	18	22	16	17	29	14	23	23	13	13	20	14	18	19	18	19	15	17	23	14	21	20	27	12	9	16	17	13	21	16	16	23	13	10	18	19	22	17	22	17	14	19	20	15	14	22	17	17	20	15	25	15	19	21	12	15	22	14	14	19	16	20	20	16	20	12	12	15	18	15	13	17	13	31	18	17	16	14	14	18	14	17	21	19	14	15	19	17	21	23	25	20	24	16	13	22	15	33	12	15	17	14	21	15	16	18	22	18	15	10	17	18	20	20	20	16	14	22	10	20	13	24	16	16	24	15	20	18	21	10	10	17	15	19	17	12	15	14	14	18	12	13	17	12	21	12	18	25	13	19	20	20	20	18	15	24	19	22	19	14	15	16	14	20	21	14	18	16	14	18	16	11	17	18	16	11	11	13	14	23	22	15	15	16	16	14	13	17	16	17	23	23	14	19	12	24	14	13	11	14	15	17	13	17	16	14	10	18	17	12	17	18	21	18	30	15	18	19	11	17	12	19	14	24	14	15	21	15	20	20	15	21	12	21	16	23	14	20	22	21	13	19	14	10	22	26	18	26	14	17	16	15	16	22	16	19	26	13	19	14	17	17	13	18	12	21	18	15	12	10	18	15	26	15	16	20	18	17	16	19	18	12	15	20	18	24	18	18	18	12	21	23	12	23	11	15	19	13	17	17	17	18	15	7	20	18	13	11	23	15	16	25	13	14	15	15	19	18	18	20	16	14	19	22	16	27	22	21	11	16	21	19	15	14	19	7	8	19	17	17	16	24	21	19	22	22	18	18	20	13	23	21	16	27	17	15	15	17	13	25	20	15	12	17	13	13	12	12	16	17	18	21	21	21	16	19	19	23	10	18	12	16	17	14	15	18	12	22	17	26	25	15	11	26	16	20	18	10	17	28	13	16	19	17	14	12	22	19	13	23	17	17	16	21	18	16	33	21	15	18	17	25	22	16	17	16	15	14	13	19	12	11	17	17	10	24	13	18	30	16	17	18	14	18	21	16	23	13	16	19	17	16	22	19	16	13	16	18	13	21	13	21	24	16	21	22	15	10	17	15	14	14	18	22	22	11	15	17	18	21	19	23	13	14	11	16	11	15	14	14	25	16	14	14	19	13	16	22	17	14	8	17	15	17	20	20	19	19	24	23	16	15	15	11	20	21	17	21	15	19	23	17	16	13	21	14	23	20	22	14	21	20	18	23	12	12	17	19	18	18	21	8	14	15	16	14	19	21	8	11	20	13	14	20	16	14	14	7	15	24	24	15	12	20	18	18	16	24	17	17	11	17	14	18	17	15	13	12	18	13	18	15	13	16	12	21	19	20	16	21	19	25	17	24	24	22	17	15	11	14	18	16	14	16	11	15	16	11	22	19	20	18	16	26	17	15	21	18	14	22	22	9	26	14	17	13	17	16	14	16	18	9	17	19	16	22	16	21	14	20	21	14	13	21	9	17	17	11	14	15	15	17	14	21	21	16	15	14	12	17	16	11	14	17	26	20	11	21	20	14	23	16	12	20	10	25	16	21	19	20	22	15	15	26	12	20	28	12	19	11	21	15	13	20	15	13	20	16	14	21	15	17	15	16	20	14	17	20	18	18	24	21	18	14	15	18	23	19	14	18	13	12	19	18	19	20	21	16	17	23	18	16	21	18	15	27	16	8	16	21	10	14	15	19	22	14	11	18	23	14	20	23	16	16	19	18	18	8	21	17	11	18	12	15	19	17	13	14	23	18	19	25	19	21	16	18	22	19	13	25	20	20	11	21	14	18	12	17	20	15	18	10	25	9	17	15	15	23	16	15	20	12	16	13	18	8	10	15	11	20	14	11	15	19	17	19	17	21	17	16	25	16	11	24	16	19	12	14	17	14	20	16	18	14	18	17	13	16	16	26	17	17	13	19	18	10	22	23	17	12	17	17	9	12	17	12	22	21	11	15	15	13	10	17	17	15	19	18	18	11	12	9	18	17	18	15	14	15	17	12	15	12	13	24	22	13	22	14	19	16	19	28	15	22	11	15	21	10	20	19	16	12	12	28	19	19	16	21	14	16	18	19	17	22	17	21	14	17	19	18	20	17	19	17	23	16	16	21	16	19	19	21	15	11	21	19	19	21	19	14	15	16	13	14	19	16	25	13	13	16	19	17	13	18	23	10	12	16	20	22	18	18	10	10	14	16	15	14	14	19	17	11	26	14	16	16	22	18	16	6	18	14	18	11	15	17	8	17	18	13	21	17	14	14	18	21	18	22	16	15	20	16	15	13	14	16	18	14	14	14	19	14	18	23	8	19	20	13	22	15	17	15	21	14	16	17	18	10	16	22	14	17	15	15	18	11	28	13	11	21	18	20	17	21	16	8	19	18	17	22	22	19	19	15	21	19	16	22	17	19	14	18	13	16	13	23	16	17	23	21	15	17	16	19	15	11	15	15	20	13	21	15	14	17	13	23	10	15	15	14	15	17	16	14	13	27	20	17	15	13	22	19	14	17	20	18	24	18	13	16	15	22	10	16	24	20	13	16	23	15	17	22	18	20	15	11	16	12	17	18	21	30	14	24	14	13	17	21	20	25	17	18	21	14	23	10	15	18	19	7	20	17	19	14	23	18	24	21	20	24	20	18	12	18	13	20	16	14	12	12	18	25	29	21	23	17	23	19	23	11	16	12	12	14	24	13	17	9	21	17	7	15	16	13	16	18	16	11	23	13	19	16	15	22	12	19	15	17	11	9	12	15	14	19	22	18	11	19	15	14	24	23	19	21	21	16	15	18	23	16	22	17	13	16	22	18	21	14	17	16	15	12	19	11	19	21	20	19	19	21	20	11	17	9	7	13	12	26	22	12	13	29	17	20	16	19	18	24	19	16	16	14	10	18	18	17	17	26	24	13	24	14	15	12	9	11	18	20	12	16	10	20	23	17	23	18	20	20	20	16	11	19	17	18	26	13	18	18	21	13	10	19	22	15	16	10	11	19	18	8	12	16	19	23	17	19	14	24	17	15	15	13	17	18	17	18	18	10	14	15	23	23	18	16	14	17	15	18	15	14	15	16	15	19	26	11	16	13	15	13	26	15	14	17	14	20	26	14	14	12	13	20	25	19	16	12	13	18	24	16	14	23	21	14	19	19	12	20	15	14	19	13	17	21	17	8	19	15	13	13	16	22	16	18	19	12	15	18	18	14	25	11	18	12	18	19	20	15	14	22	13	21	15	19	17	13	14	23	14	15	23	11	16	13	23	8	10	18	16	22	10	15	19	12	10	13	17	23	10	10	14	13	17	17	16	16	19	16	17	13	16	14	13	17
30978	21658	15627	30802	38260	36511	31846	26899	21839	17869	13699	10440	8492	7452	6168	5675	4853	4181	3786	3708	3570	3362	3018	3113	2751	2477	2173	1971	1813	1587	1462	1182	1005	831	704	705	614	612	586	545	558	483	460	508	494	463	448	473	434	423	441	504	457	420	480	399	425	381	432	438	416	390	405	364	405	417	407	418	417	465	461	390	402	390	405	413	340	354	367	323	378	321	347	335	387	370	367	372	327	359	362	318	326	352	333	349	309	320	330	301	342	318	348	335	316	263	306	299	314	297	278	279	332	299	312	283	305	318	307	308	298	316	292	307	315	274	296	303	280	315	319	306	308	302	291	287	291	296	307	333	306	321	278	303	281	344	278	301	274	321	286	282	284	284	259	316	310	291	287	295	308	285	291	304	311	290	307	306	294	262	320	284	282	315	296	317	276	304	270	327	334	303	312	286	305	306	311	289	315	317	296	295	301	334	283	292	286	296	313	306	291	286	298	276	253	313	335	286	288	315	328	307	280	263	339	281	259	322	306	260	315	305	320	285	295	274	296	290	323	283	316	315	277	295	336	310	291	307	303	316	297	290	321	310	284	293	292	271	304	307	288	299	301	339	292	314	321	290	304	316	272	301	330	267	293	262	306	286	308	303	272	319	301	314	273	300	266	288	260	304	313	327	292	301	289	291	296	292	323	283	328	293	280	298	304	295	280	323	280	303	310	287	327	298	287	306	286	305	297	299	306	299	309	281	292	288	301	302	278	292	316	287	319	320	317	299	293	314	307	311	286	281	287	309	302	269	295	291	301	270	301	321	301	314	282	337	327	287	284	291	290	322	298	294	304	303	304	304	275	282	322	268	303	295	305	290	289	295	292	334	284	314	291	289	286	303	305	279	296	294	271	296	286	290	292	320	280	302	352	308	310	330	304	302	327	307	330	319	304	291	314	327	324	300	308	319	286	294	306	276	293	308	300	282	327	293	303	280	292	281	317	328	301	302	299	290	308	305	302	308	279	323	304	308	311	325	306	302	307	292	306	275	308	310	291	309	304	283	308	295	290	313	299	280	305	289	317	292	258	268	315	290	295	249	299	323	293	294	287	321	304	298	294	306	286	284	327	268	280	312	296	298	306	285	337	324	316	299	287	293	301	348	310	307	329	310	298	295	307	278	271	308	323	308	301	304	296	304	299	284	305	293	323	312	280	327	303	303	276	316	306	290	296	297	275	304	334	312	293	301	288	282	336	281	311	287	311	313	318	279	309	287	306	301	265	279	294	287	338	301	311	311	291	258	307	294	321	291	306	275	289	300	282	296	312	288	270	306	294	297	299	311	300	319	304	271	294	302	297	291	330	314	301	299	325	309	344	320	328	312	288	321	329	286	296	292	292	270	314	320	328	289	277	294	301	299	306	281	303	293	284	308	319	311	291	313	314	281	296	306	309	283	283	285	321	284	290	295	306	284	319	297	286	289	324	297	300	297	321	303	317	293	260	304	290	298	296	297	269	293	269	302	285	307	336	310	286	297	328	286	297	319	320	300	310	254	298	319	325	279	305	297	309	301	278	304	298	286	305	292	311	291	302	309	271	293	304	295	301	268	298	323	315	309	278	334	292	299	293	290	288	302	302	319	315	294	275	310	287	313	327	287	307	297	318	300	296	302	310	299	311	329	257	336	300	258	302	313	297	276	306	273	298	328	299	300	295	326	286	311	283	324	309	304	307	331	326	294	289	302	291	305	270	300	296	300	302	278	291	292	338	307	309	298	304	308	308	301	316	295	301	318	330	312	318	300	327	288	295	308	310	307	303	298	314	315	257	307	295	304	311	294	293	306	319	284	296	330	274	307	282	274	282	297	303	256	301	304	283	289	276	291	283	280	283	337	285	319	280	311	288	297	304	314	350	298	325	296	289	323	309	320	282	330	297	304	300	310	325	315	321	325	283	276	287	281	269	299	291	301	297	314	304	301	298	286	293	299	302	286	295	322	306	315	288	269	298	279	314	274	286	299	274	292	278	286	300	320	289	273	265	315	298	282	313	312	339	338	309	335	319	302	290	312	269	301	262	318	295	279	305	279	317	317	296	310	288	304	280	293	289	300	302	328	306	298	305	310	285	314	295	321	303	277	279	265	303	283	301	299	304	283	291	298	329	290	295	289	315	321	302	326	331	296	296	292	283	310	295	324	299	306	302	272	304	307	324	300	295	301	309	288	287	304	310	280	304	304	290	332	289	290	252	279	315	292	287	287	306	298	318	306	308	331	319	309	271	311	278	292	285	306	312	291	318	302	281	284	294	295	279	287	290	324	321	277	299	306	292	317	296	267	321	275	283	311	308	301	295	288	296	320	288	305	299	293	278	313	303	324	305	285	319	308	285	296	313	264	283	284	310	278	273	290	299	285	311	283	302	311	304	325	316	286	299	276	295	313	310	303	265	307	315	315	291	317	298	286	288	297	303	312	338	300	287	273	312	277	329	279	310	296	302	306	301	289	311	294	283	293	286	268	302	293	264	285	313	293	281	289	271	279	285	315	289	270	317	292	310	271	293	315	275	282	311	284	313	308	277	269	296	305	308	310	279	283	296	276	303	308	300	314	284	308	309	261	305	300	274	311	301	276	322	292	317	301	310	288	293	280	328	308	275	313	312	298	276	274	281	308	319	308	298	284	333	271	266	280	333	304	294	325	283	295	285	325	290	351	302	285	295	338	271	307	319	289	326	272	290	333	290	270	267	298	299	316	313	282	303	316	282	284	285	315	292	311	315	324	316	288	291	317	271	307	280	333	294	300	311	301	329	321	276	291	309	310	306	280	272	327	296	292	296	296	286	305	324	277	269	311	328	272	288	286	309	295	306	299	279	300	306	303	291	305	295	328	312	308	273	279	364	293	293	296	337	309	304	310	292	313	321	278	325	292	317	328	309	294	332	298	286	276	260	325	299	321	333	283	279	289	293	303	309	303	275	321	295	301	312	295	291	311	275	295	301	311	301	287	281	309	296	302	305	293	299	335	297	285	301	312	286	315	309	294	312	308	269	295	329	283	309	273	300	317	311	287	299	318	276	278	317	283	295	297	302	298	316	289	275	267	275	288	305	292	333	284	243	297	311	306	298	294	289	294	285	289	259	280	312	310	291	283	252	311	324	305	309	292	291	289	277	288	298	284	300	302	321	293	352	306	272	310	310	287	293	295	337	297	273	340	284	299	304	289	307	293	249	299	301	299	290	308	296	268	310	300	316	286	301	295	305	278	280	306	270	311	285	284	290	282	332	313	285	307	318	334	288	322	325	305	311	281	296	312	306	282	296	283	316	316	266	284	301	303	302	330	288	289	313	290	303	261	269	307	276	269	327	288	307	292	329	290	315	295	320	298	303	281	307	293	321	275	296	309	267	300	305	319	278	321	313	307	298	321	300	285	300	249	346	332	318	312	309	298	320	258	285	335	289	289	300	251	288	311	302	275	278	316	279	310	284	293	284	281	280	271	299	322	309	295	285	320	329	307	300	284
3999	1243	925	700	1131	1392	1123	834	676	507	390	299	256	228	195	152	169	141	113	122	107	92	109	107	97	81	73	77	77	43	61	56	42	44	37	30	42	38	36	34	37	37	28	29	28	40	28	34	33	31	39	27	38	26	33	28	30	28	33	32	26	28	24	26	26	34	42	29	28	25	20	28	29	32	33	23	22	27	22	27	29	32	27	32	31	25	30	28	31	18	28	26	18	22	28	30	31	29	26	26	24	28	39	24	24	32	29	20	20	26	29	37	24	24	35	25	31	25	22	20	34	28	26	26	33	26	22	21	34	27	20	22	26	23	30	31	27	22	16	22	37	31	29	25	33	30	30	21	34	33	36	26	27	24	21	16	29	32	14	23	23	26	26	25	17	31	25	25	33	22	25	30	33	23	22	36	20	32	25	27	30	23	22	23	25	29	26	27	32	19	26	18	30	36	30	16	20	22	39	26	17	29	22	33	25	27	23	26	19	22	31	21	25	23	35	24	36	33	32	28	23	39	28	26	20	18	28	36	34	23	22	26	30	26	31	23	22	22	20	30	22	30	26	34	36	19	27	21	25	30	17	19	36	22	25	31	28	40	25	25	35	32	32	21	19	25	27	36	31	24	29	39	22	33	35	35	27	34	25	27	23	25	26	24	19	40	31	24	32	25	25	42	29	27	26	22	31	31	24	33	25	35	27	32	18	29	22	31	28	22	28	25	24	34	18	28	30	33	19	35	26	28	24	28	26	23	34	33	27	20	33	30	21	23	28	34	22	33	20	28	33	23	23	28	28	21	29	27	27	33	27	29	34	21	21	29	30	25	29	24	33	30	23	25	29	21	32	29	25	32	23	26	27	23	32	22	26	22	29	30	29	26	31	20	35	24	28	26	32	29	27	32	25	17	24	43	30	24	27	27	26	24	32	24	25	23	28	23	29	29	26	23	17	30	34	22	21	24	21	39	20	31	29	28	30	31	24	28	19	27	26	22	15	26	27	22	30	29	27	22	22	32	28	29	31	26	16	29	26	31	37	25	32	27	14	18	22	18	29	27	23	29	34	18	33	33	19	16	24	30	22	24	24	33	33	29	31	26	25	22	31	25	21	23	34	30	22	35	25	26	29	30	22	29	30	26	21	27	20	34	29	21	25	22	28	27	22	29	26	31	28	18	24	23	28	32	30	22	24	21	27	24	32	15	38	28	33	27	25	20	30	27	29	32	28	33	25	24	25	29	26	41	27	29	30	28	18	30	27	32	23	23	20	33	18	42	33	17	25	32	25	22	18	31	34	30	35	25	34	24	28	22	30	31	31	21	22	26	28	31	19	26	29	25	18	29	17	34	31	26	31	21	33	24	41	38	29	38	30	20	31	42	24	26	22	20	25	30	27	36	26	27	33	31	22	25	22	27	36	27	24	39	31	29	26	29	33	21	25	24	27	23	36	24	26	31	32	30	32	29	30	33	29	29	29	32	31	26	17	26	30	28	32	28	24	26	32	21	27	20	33	28	36	27	26	25	38	25	19	19	30	26	32	27	25	27	30	30	28	35	31	21	26	26	30	21	30	24	39	39	29	29	21	36	25	30	30	22	31	28	19	30	21	25	25	16	30	32	17	25	24	31	24	32	27	35	19	31	25	30	32	25	36	28	17	26	22	21	33	27	22	26	23	23	27	26	13	26	22	32	35	31	24	29	28	34	25	21	26	23	30	25	25	27	25	21	23	29	24	26	26	24	38	32	32	34	18	34	21	26	29	30	30	17	18	25	26	29	24	15	31	31	24	28	26	29	31	32	28	22	25	18	15	30	38	25	20	26	28	34	24	21	26	23	23	28	29	20	25	32	21	27	29	31	29	29	28	36	27	22	34	26	32	36	31	21	30	35	27	27	28	29	32	23	26	30	32	23	27	26	24	29	27	39	30	17	22	33	22	32	30	25	32	26	36	29	29	25	23	28	31	23	28	34	25	35	25	30	27	23	27	17	31	23	24	28	28	27	25	30	23	30	34	24	29	25	25	25	36	24	40	22	31	17	25	25	36	36	20	43	31	22	34	28	22	27	26	29	24	24	24	17	25	20	23	25	35	26	30	35	34	14	30	33	25	24	32	29	28	32	25	31	23	25	30	25	24	30	25	28	22	26	27	26	15	25	24	33	29	25	18	20	28	29	24	26	31	24	27	37	39	29	26	25	22	21	31	26	30	29	30	24	36	28	19	25	19	32	27	24	30	32	26	29	32	28	28	26	22	28	32	24	31	18	23	19	35	27	20	21	25	22	19	22	32	28	21	23	28	28	32	23	19	26	28	35	26	26	26	24	23	24	29	30	25	36	19	19	33	33	24	26	28	21	30	22	33	27	44	33	22	30	20	30	27	27	33	24	34	26	24	30	26	33	30	23	19	31	21	27	27	23	25	20	22	26	30	21	22	26	19	19	21	27	16	26	36	34	17	23	32	28	27	22	30	26	26	32	25	27	23	17	28	27	26	24	27	27	20	26	31	31	26	35	28	27	31	23	28	28	27	24	25	27	26	24	30	29	26	28	24	30	27	20	22	26	37	24	25	26	24	22	23	29	25	32	25	31	26	24	26	35	31	33	28	26	29	23	37	25	32	24	26	22	31	18	29	24	34	25	23	23	30	24	34	20	21	24	30	29	20	27	22	24	20	32	28	24	25	26	29	30	23	32	23	27	25	29	23	35	32	27	30	41	24	18	31	31	38	26	30	24	22	27	25	23	31	25	17	32	26	30	32	31	31	23	29	22	36	22	35	22	20	27	22	29	15	36	29	20	27	29	16	21	38	35	24	24	25	27	18	26	26	21	14	31	28	29	27	34	17	34	31	26	24	17	19	26	29	31	19	25	23	31	25	37	21	21	26	32	26	28	27	24	33	27	30	31	25	27	32	35	23	28	28	19	35	25	31	24	22	23	27	29	29	27	27	30	36	25	14	29	30	33	24	23	25	17	30	35	26	25	20	34	26	23	25	26	28	27	24	23	25	36	24	23	42	26	34	32	34	33	24	22	32	31	22	38	34	23	24	24	30	19	25	29	25	22	25	23	30	32	39	26	29	20	21	29	27	24	25	27	29	24	27	28	23	27	23	24	24	17	14	26	27	34	38	22	27	24	24	26	28	30	40	27	22	32	29	27	27	29	32	24	19	19	25	19	32	21	21	24	30	26	32	19	39	21	22	19	28	15	33	23	24	28	20	31	32	19	24	33	29	20	20	30	28	28	30	24	34	25	20	28	27	22	30	30	31	32	34	30	29	22	27	30	31	35	26	28	29	24	28	31	26	22	31	30	26	27	27	23	24	23	23	18	29	29	36	26	24	18	26	21	33	26	29	29	18	25	25	25	28	31	27	29	35	23	18	25	27	14	30	26	29	25	29	34	15	26	27	22	13	19	32	32	31	32	26	24	32	21	25	23	26	16	33	29	17	22	35	35	14	14	17	29	30	34	19	15	25	22	19	22	26	31
32154	24072	18932	34465	41719	40227	35320	30528	25737	21221	16945	13403	11150	9571	8157	7487	6489	5731	4988	5029	4612	4511	4048	4153	3644	3374	2996	2559	2367	2244	1942	1571	1454	1173	1125	991	920	894	861	786	723	720	725	751	785	741	701	656	666	653	659	679	660	713	674	651	632	605	642	652	601	648	584	626	627	624	602	611	673	627	624	523	615	647	610	570	588	588	536	524	563	538	521	579	547	515	509	570	505	507	522	494	504	517	490	520	478	479	486	457	501	512	497	482	504	508	465	500	485	464	470	445	496	502	447	481	466	443	435	480	479	479	493	429	482	486	468	500	495	433	474	465	418	483	438	510	475	454	461	481	456	449	448	481	465	474	439	502	457	479	432	471	501	469	445	462	442	486	477	467	490	477	451	399	458	447	482	438	463	456	448	452	450	458	447	445	480	469	465	482	468	478	471	428	508	465	447	506	451	511	457	472	460	454	447	488	498	457	436	420	467	474	477	439	467	488	459	449	460	448	438	449	478	441	474	496	470	457	481	476	485	454	485	474	486	498	416	448	467	458	488	485	472	416	445	472	455	458	484	451	478	457	487	464	486	480	446	485	451	449	445	484	470	477	399	480	468	437	453	423	476	434	481	452	482	470	459	494	436	480	507	440	448	451	428	449	453	457	440	468	453	459	466	466	454	461	481	470	467	467	467	475	499	432	441	481	471	492	474	486	481	415	485	452	432	482	438	475	445	486	502	469	457	466	433	480	457	485	452	462	465	474	451	474	477	480	465	489	517	443	488	464	481	479	441	456	440	453	423	467	469	466	427	464	501	450	429	467	459	466	458	466	487	454	458	486	479	467	464	452	478	435	462	465	500	521	445	462	449	466	464	447	477	489	422	466	408	427	469	464	469	457	464	428	487	488	469	468	464	486	465	464	506	503	439	474	512	469	468	464	445	463	486	436	464	476	480	496	465	440	464	459	442	438	456	449	487	411	428	472	487	490	459	493	461	449	483	481	496	415	447	466	470	455	475	421	446	442	437	421	456	530	469	492	433	483	491	468	455	468	436	500	459	474	452	460	410	425	471	480	430	473	497	454	471	479	455	431	457	492	468	511	451	460	451	463	497	462	476	476	490	472	479	461	477	432	452	504	464	439	407	487	436	452	472	480	494	476	404	463	471	488	475	504	452	442	473	454	450	466	482	423	491	443	414	445	447	482	458	461	428	509	438	463	494	430	450	478	428	478	477	458	477	450	464	476	478	434	437	449	442	491	455	439	436	515	469	451	472	408	447	484	499	445	455	493	431	458	444	451	438	456	492	520	425	469	426	502	482	479	452	455	483	439	473	491	445	509	488	452	440	440	450	492	455	486	459	458	459	459	432	443	475	520	467	427	481	440	456	448	457	477	468	486	473	464	486	462	471	459	473	484	445	469	493	453	474	473	478	451	472	468	465	545	445	440	444	461	499	432	478	457	467	451	456	426	479	499	485	479	463	477	421	474	458	471	442	459	463	448	460	453	478	471	492	428	478	460	462	468	478	467	490	467	459	424	477	460	486	486	478	482	446	453	456	484	461	459	505	411	454	434	439	476	480	466	451	460	467	479	469	454	491	454	434	446	447	484	425	456	490	486	451	453	492	453	449	456	461	465	465	498	462	447	422	446	440	464	455	478	494	451	472	468	517	412	445	483	431	513	467	481	501	473	467	444	457	461	485	440	465	456	449	477	474	493	464	441	486	506	462	468	446	492	483	487	397	464	477	498	488	446	479	477	488	426	436	465	450	490	457	484	475	468	491	429	447	465	465	463	460	462	449	474	460	485	497	455	481	464	472	473	447	442	487	438	488	447	470	436	444	475	458	491	444	454	485	469	452	496	458	433	476	472	432	451	476	505	481	502	492	480	462	491	459	473	443	469	439	470	478	457	463	458	484	461	446	460	486	491	438	497	425	457	479	456	460	472	451	494	483	454	478	451	467	458	491	457	467	500	463	473	460	480	468	485	457	481	492	479	452	467	460	403	481	427	477	449	455	455	468	458	458	474	467	463	492	477	513	408	483	454	470	515	449	491	441	472	486	475	461	462	457	497	451	480	473	418	490	464	454	448	512	437	493	459	475	482	484	474	488	478	462	444	465	452	478	451	461	452	478	443	501	448	456	455	484	441	479	466	487	482	441	468	432	458	474	451	447	454	500	450	429	466	452	459	441	501	470	481	460	491	493	469	396	461	494	498	457	445	455	454	436	506	450	442	461	467	475	449	460	432	449	461	480	474	483	430	448	489	440	454	450	475	457	469	455	433	441	448	461	440	446	491	474	474	452	488	475	491	484	458	461	482	441	502	479	439	444	439	433	436	504	454	451	480	499	469	443	458	478	417	478	475	449	468	476	480	461	458	444	464	483	485	456	472	461	405	485	454	460	441	472	448	455	486	470	453	475	468	439	428	454	462	428	440	448	465	490	485	510	436	504	443	453	441	481	449	460	423	487	473	454	464	478	442	471	485	452	480	483	460	415	470	436	456	402	469	494	468	453	433	470	491	470	458	452	455	463	437	490	485	488	447	470	443	494	492	436	464	431	477	475	480	465	482	474	458	449	483	481	470	482	451	458	447	438	473	453	466	457	422	469	458	487	447	432	443	440	446	491	454	456	486	460	442	429	464	458	455	484	449	465	485	444	477	430	468	448	470	458	441	448	462	459	459	498	442	457	466	503	446	455	456	458	497	488	446	483	475	463	468	503	470	442	499	507	429	439	457	470	450	480	486	451	470	452	487	494	417	482	458	470	466	431	450	478	479	459	507	452	453	475	453	453	456	434	430	452	462	454	453	439	478	475	473	465	468	426	483	473	456	454	476	466	492	459	483	487	439	413	470	434	441	487	443	446	486	458	447	450	457	453	459	459	480	485	468	458	470	437	402	463	450	449	459	465	425	467	484	489	446	434	453	430	457	444	473	435	464	455	496	502	460	454	415	448	503	491	458	478	433	467	440	490	490	516	466	442	476	436	492	505	442	491	456	482	460	455	457	426	422	476	478	452	475	475	478	437	454	448	458	495	440	487	477	462	495	482	451	461	445	502	443	454	440	452	468	492	473	467	448	480	461	470	476	443	456	450	477	424	440	460	476	494	453	489	454	479	455	436	456	471	483	461	475	478	436	455	467	487	469	462	479	487	454	452	444	466	476	483	431	463	505	421	459	410	426	448	466	430	438	456	488	459	461	449	455	477	457	479	445	426	446	420	450	462	501	446	425	471	481	470	432	467	460	466	427	435	451	420	475	444	453	454	475	460	468	471	448	461	464	451	483	436	499	440	458	451	506	420	444	458	454	440	481	423	427	453	457	485	451	464	473	453	459	453	451	450	477	496	481	442	489	484	450	473	464	461	480	444	464	480	433	433	488	465	492	488	470	500	447	441	450	460	473	443	514	482	451	443	504	456	470	441	446	437	468	436	445	455	472	463	437	499	455	448	468	431	494	436	478	491	455	465	505	487	481	465	493	429	477	484	492	487	471
4227	1995	1406	1119	1861	2031	1677	1282	1085	758	547	425	379	298	269	256	206	164	161	152	159	127	101	142	113	119	95	85	88	83	56	55	39	48	30	44	34	27	37	35	35	27	36	29	26	34	26	22	26	29	29	25	27	26	33	22	25	27	35	22	28	26	35	29	22	29	29	29	27	34	29	29	25	26	29	27	17	23	24	23	30	26	21	29	19	24	31	22	23	22	18	23	29	19	23	20	25	26	23	21	23	19	24	21	29	27	37	26	26	12	27	21	25	26	20	29	20	13	27	21	27	23	15	17	22	20	26	18	17	25	16	27	28	19	21	25	23	21	38	33	25	22	13	27	26	18	20	30	23	28	25	27	22	19	32	19	30	20	25	18	37	19	14	20	16	24	22	20	21	21	21	32	16	22	25	25	25	23	26	22	24	28	20	18	20	26	22	25	19	19	22	20	26	20	23	19	21	24	20	17	27	19	17	21	25	22	13	15	27	24	16	16	27	19	24	18	25	23	21	13	26	30	19	24	32	19	24	17	19	21	19	18	21	19	21	26	24	28	18	29	31	23	22	16	31	24	14	22	21	22	20	17	23	24	32	21	27	19	26	21	24	24	16	22	19	21	22	25	21	15	21	22	20	30	23	20	25	26	23	23	27	28	25	16	22	33	24	21	33	23	16	20	24	19	18	33	22	11	26	27	24	24	29	25	12	24	29	26	22	23	32	20	25	19	16	21	25	20	27	29	15	23	24	24	20	15	21	13	11	29	25	20	25	28	18	19	31	26	18	25	24	19	27	22	26	28	32	24	21	20	22	26	23	28	20	22	18	19	27	24	27	26	24	16	29	13	17	17	35	32	19	22	28	16	27	20	21	25	25	11	21	18	26	25	20	31	23	19	25	17	17	29	18	20	20	19	20	21	25	27	22	27	24	16	25	12	23	29	26	18	31	22	19	28	25	22	23	26	29	23	23	18	21	23	21	27	31	30	21	19	19	22	21	20	29	23	10	24	18	19	27	15	18	24	13	18	33	32	26	15	16	20	18	22	19	20	12	15	21	31	28	26	22	16	23	21	22	18	24	21	30	21	18	21	26	20	26	20	20	18	24	23	23	18	21	30	18	23	29	23	21	18	19	16	17	13	29	22	23	17	22	19	27	14	17	23	24	11	24	16	19	26	18	25	20	17	23	26	16	21	18	24	21	22	30	18	23	24	21	18	27	20	21	27	27	29	16	24	27	21	17	19	23	26	25	35	22	15	22	25	19	37	18	17	18	29	23	26	21	22	20	22	10	21	22	19	23	25	23	18	19	20	26	19	31	20	22	19	24	25	27	14	30	14	23	20	18	29	19	21	25	24	25	25	28	13	17	21	24	22	22	20	27	18	19	22	17	19	28	30	22	29	26	23	27	19	21	26	20	23	17	21	27	19	17	20	17	22	20	24	21	22	27	29	22	21	21	21	9	23	20	19	23	21	27	19	15	20	23	21	26	14	21	25	18	27	27	28	17	32	21	16	27	21	24	22	24	20	26	18	19	25	18	21	21	26	22	18	26	26	22	28	20	23	26	25	28	23	16	16	23	22	18	17	23	25	32	33	19	17	16	25	19	22	20	20	18	14	20	24	12	18	22	14	31	21	22	28	22	25	28	26	16	28	22	22	17	27	22	11	14	27	19	21	26	27	32	25	24	24	14	16	21	29	15	24	19	25	22	22	23	20	23	30	17	22	27	17	22	20	17	18	23	19	29	18	20	27	25	22	23	19	25	26	19	21	26	15	16	21	20	14	15	25	23	20	29	15	27	17	24	18	23	20	22	30	19	30	16	24	17	19	30	20	20	21	18	27	21	19	23	20	18	22	26	24	30	20	22	16	25	14	31	22	18	22	21	21	23	25	25	23	23	20	20	30	16	22	20	19	25	29	23	27	23	30	25	17	28	13	26	22	24	23	31	18	15	25	21	18	27	24	17	21	30	23	19	22	19	20	25	25	20	19	28	15	18	18	22	13	22	22	24	20	26	18	28	22	20	28	19	26	21	23	16	19	21	22	21	19	18	24	16	17	25	30	22	32	20	22	19	17	21	26	24	31	30	29	20	29	21	23	18	32	14	18	20	14	23	17	19	19	26	15	19	23	17	13	18	18	19	33	30	34	17	21	27	18	19	16	25	35	19	22	18	24	28	24	11	21	16	20	16	21	23	21	27	26	20	18	20	22	20	20	19	25	24	19	20	23	17	14	18	20	19	20	27	21	28	24	23	25	29	31	18	23	29	19	15	18	22	15	24	24	25	19	18	22	19	28	23	25	27	22	20	15	31	27	21	15	23	21	31	22	11	34	17	21	16	16	19	21	21	20	18	29	37	26	22	22	18	25	20	27	13	19	24	13	31	15	14	25	19	14	19	23	16	26	18	32	21	19	31	17	25	20	25	33	21	33	24	23	17	30	26	32	27	27	22	32	24	23	17	25	23	19	21	28	17	22	23	30	14	19	19	20	20	27	29	29	18	15	26	20	21	19	15	22	24	20	23	17	22	18	29	27	20	29	28	22	30	21	20	21	25	28	20	19	18	24	20	22	25	17	24	23	27	24	24	30	26	14	21	28	20	25	26	16	27	23	34	24	29	18	38	25	22	13	23	24	24	26	17	15	17	17	26	22	30	22	21	28	16	27	22	17	17	20	26	30	24	19	27	15	25	18	13	26	25	19	22	23	18	19	28	26	14	19	17	17	20	32	21	20	28	27	27	9	20	29	21	28	24	25	22	16	29	23	25	16	24	19	21	25	19	29	18	19	13	21	26	24	16	17	27	27	25	33	24	24	17	18	21	23	18	25	22	19	23	20	21	31	25	24	14	24	16	11	25	31	11	20	29	21	19	14	21	26	27	16	14	28	26	28	35	14	29	24	16	15	26	22	21	16	21	20	19	12	26	17	20	19	37	30	18	22	28	21	31	19	24	30	26	24	20	15	22	26	29	18	27	18	23	22	27	24	15	34	16	19	16	27	23	14	21	20	24	22	27	19	26	22	20	21	31	19	26	23	28	15	18	22	25	19	17	24	16	27	26	31	25	24	22	25	24	17	19	22	24	23	22	31	19	26	23	24	20	18	24	21	34	17	17	22	24	16	20	29	31	15	35	19	26	21	21	19	20	19	16	25	21	27	23	22	22	23	24	15	28	19	22	22	22	21	22	17	16	26	19	24	14	15	21	18	26	13	21	25	31	13	24	24	23	22	26	17	15	20	15	22	21	31	31	17	21	21	24	10	16	14	16	20	17	16	14	28	24	17	26	21	23	16	30	21	28	22	24	20	27	22	24	27	18	27	14	23	29	19	21	23	38	17	20	25	20	27	25	22	23	21	27	21	23	18	23	27	23	20	29	25	25	24	33	27	25	19	26	20	14	27	29	21	21	24	24	27	28	21	18	15	19	30	15	29	24	26	18	32	18	19	15	17	22	19	34	21	26	17	18	27	34	22	16	29	27	21
38241	28484	23253	39498	46968	45050	40142	34976	30263	25824	21191	17348	14700	12955	11212	10044	8865	7839	6848	6853	6359	5941	5442	5480	4860	4465	3921	3456	3197	2894	2419	2057	1697	1446	1318	1117	1109	1035	1004	868	833	809	792	830	777	746	716	708	702	726	664	675	717	755	681	669	655	638	603	674	613	587	630	575	632	585	665	661	642	635	653	573	636	577	590	551	554	548	511	513	526	494	479	481	529	514	523	533	498	435	413	468	443	442	425	429	456	449	430	431	436	470	456	426	421	456	406	437	403	412	383	427	400	410	414	377	412	386	414	405	381	379	394	370	413	377	374	397	373	393	413	404	375	412	380	375	389	412	399	427	382	376	378	388	374	364	384	391	385	413	413	381	362	370	377	364	427	404	384	369	403	383	368	381	377	380	372	343	405	438	363	402	431	406	372	411	359	383	397	404	391	370	422	357	347	380	388	373	395	377	379	355	423	389	360	374	365	385	404	399	388	376	412	371	411	392	384	386	415	406	365	383	401	401	389	406	366	388	407	386	377	406	359	377	396	390	379	386	423	382	400	384	392	379	395	344	401	411	421	405	392	406	392	393	368	386	393	345	415	405	401	366	366	413	381	410	367	400	408	421	377	409	405	419	398	401	411	377	381	401	409	403	401	375	394	373	353	405	384	404	382	379	381	400	373	376	423	382	353	397	373	415	373	353	350	392	391	365	384	379	385	402	388	380	388	386	392	384	394	378	365	394	379	382	393	390	377	379	381	397	384	364	411	386	427	404	379	352	407	393	387	370	370	386	383	398	408	451	453	419	373	418	422	379	367	369	384	335	379	407	401	401	403	379	392	404	380	387	378	400	390	378	390	393	386	368	371	406	364	399	384	394	389	357	396	392	419	374	386	413	346	410	410	417	411	377	390	384	385	380	380	398	413	397	399	371	377	374	378	412	386	364	400	404	375	351	417	396	371	384	405	402	392	390	404	414	400	380	393	409	379	397	413	376	387	380	404	383	385	391	403	373	360	375	423	357	381	372	406	325	407	365	393	376	381	385	400	360	367	416	386	368	417	386	381	389	386	394	405	394	352	411	381	386	409	402	402	403	371	428	411	379	370	398	371	361	395	405	393	376	383	340	401	415	376	382	394	396	377	423	373	395	386	361	420	395	382	372	402	372	388	404	380	393	399	361	392	409	410	367	386	392	348	366	387	388	400	427	391	409	367	399	377	373	415	390	392	404	380	390	388	386	404	379	361	360	345	388	391	385	425	375	386	387	387	362	398	384	378	395	381	397	397	396	362	369	338	384	408	375	352	396	416	365	360	367	390	399	398	376	372	368	394	397	425	365	388	371	418	388	390	402	379	368	393	379	390	379	363	415	393	374	399	377	392	389	401	408	379	403	349	397	403	383	385	389	395	367	410	370	407	392	376	392	416	399	418	378	405	407	386	397	369	367	374	399	417	391	383	371	376	356	386	399	390	388	367	425	361	384	391	375	359	371	397	409	376	392	366	385	386	336	368	384	376	381	406	378	368	430	385	382	397	372	430	348	381	372	405	399	420	362	372	381	407	432	378	414	384	436	368	358	371	391	388	394	382	392	344	387	384	377	393	389	413	379	386	365	359	375	385	373	391	400	392	394	389	399	394	384	377	375	372	406	378	397	356	392	376	420	389	392	370	380	425	399	381	379	360	370	407	360	341	386	411	383	366	376	365	416	363	365	386	378	423	383	379	355	404	386	397	353	386	375	398	360	413	397	393	429	401	391	366	378	386	376	382	404	360	369	405	373	390	399	361	376	385	387	414	398	390	407	350	427	423	447	380	357	350	384	371	403	350	381	389	370	375	373	381	394	420	396	380	405	409	393	425	429	381	391	399	347	393	364	395	396	389	425	373	388	374	361	404	395	369	368	381	397	352	372	389	379	388	377	365	397	423	382	378	367	374	380	405	402	368	400	369	355	353	352	347	398	403	390	400	373	382	376	368	425	413	409	379	404	374	369	387	348	367	377	383	364	366	406	358	365	384	377	360	384	380	356	372	382	397	388	425	399	366	403	399	395	355	424	372	433	395	356	364	366	361	441	410	402	388	391	400	393	388	375	371	386	383	405	369	348	354	384	380	357	413	391	410	370	363	432	393	383	383	395	425	345	388	388	373	380	334	353	401	375	377	418	394	360	376	370	371	377	391	407	355	391	387	345	369	404	372	357	394	388	380	364	409	365	385	395	388	420	374	358	370	406	413	377	395	402	397	375	407	395	389	392	397	349	367	366	353	392	407	402	389	362	375	384	371	400	363	375	412	373	369	364	389	391	389	375	383	377	366	366	394	375	359	362	376	405	393	373	414	390	353	389	391	401	381	350	391	380	369	383	387	372	350	376	345	373	423	387	368	388	381	402	384	373	398	409	375	356	394	405	367	369	379	383	396	386	415	377	355	383	410	391	407	342	387	362	345	383	386	388	353	359	379	373	416	354	395	385	412	402	366	335	376	358	399	362	395	375	405	386	375	358	388	336	363	401	412	394	384	425	357	337	371	377	347	350	381	409	380	392	385	396	377	415	406	383	412	386	397	385	392	412	403	410	383	371	376	375	406	372	389	361	399	350	397	371	366	384	420	388	379	360	392	385	390	413	392	399	372	388	383	415	401	388	400	384	428	390	346	399	370	366	400	377	399	408	364	385	417	386	393	397	410	423	371	366	374	399	384	359	399	400	396	386	365	378	393	369	368	408	410	340	396	355	410	403	376	389	368	358	360	387	376	369	362	361	372	383	379	402	385	379	412	383	333	402	381	380	378	405	417	398	410	406	383	385	385	385	367	379	384	388	383	380	354	408	393	394	394	402	415	383	397	388	397	343	356	418	392	365	362	372	419	438	359	361	383	400	394	412	418	407	408	375	352	381	391	408	399	367	377	379	384	371	404	362	404	430	389	399	400	399	335	346	390	399	383	405	401	370	410	374	348	387	357	409	435	371	413	380	388	368	402	414	372	394	394	376	380	376	395	402	373	368	396	369	362	364	348	400	377	389	334	378	358	379	396	399	389	377	383	393	368	382	370	388	380	383	363	413	397	384	370	413	379	394	372	371	384	378	372	371	398	364	393	369	377	360	395	388	358	414	338	383	402	397	367	369	362	387	342	381	393	403	367	372	405	377	399	355	424	344	398	377	374	396	382	358	377	417	416	393	386	424	382	391	383	400	412	362	391	381	376	406	341	352	407	380	363	355	380	378	412	393	406	398	371	416	380	361	422	356	438	368	404	382	354	327	408	360	389	359	379	396	369	407	394	416	397	396	405	378	372	341	386	363	401	398	400	386	364	384	418	350	404	375	372	380	347	389	359	395	369	395	400	405	376	396	374	371	421	361	400	353	391	374	385	399	371	396	351	373	401	348	377	395	378	376	378	385	396	392	392	370	405	363	389	366	383	397	404	416	364	384	353	389	384	409	367	388	365	355	389	411	361	400	424	387	390	398	393	380	388	353	383	392	391	378	404	370	362	340	358	375	416	366
2547	877	594	530	891	943	779	578	441	376	245	185	158	138	135	113	114	92	87	98	78	74	85	67	56	62	64	48	67	45	48	35	34	24	30	32	21	24	25	27	24	25	23	26	24	22	20	17	25	22	28	24	26	21	17	19	22	28	19	27	23	25	22	25	23	21	19	14	26	21	25	26	18	22	18	12	18	24	23	14	26	14	14	16	16	18	24	18	22	19	24	29	19	18	25	20	14	19	23	19	19	14	20	19	16	17	23	27	23	15	18	18	24	23	17	19	12	19	19	22	24	18	11	10	19	22	27	25	17	10	15	24	20	23	18	25	18	20	15	11	16	15	19	23	21	16	28	18	19	20	35	13	19	18	17	24	12	16	16	23	15	19	19	23	21	21	31	16	19	18	27	23	17	20	26	13	26	15	15	23	20	22	18	13	12	15	16	20	10	15	8	18	16	23	24	10	21	12	20	24	21	19	17	15	15	17	12	29	23	15	14	26	18	21	27	18	20	22	15	25	25	8	27	19	22	21	16	24	26	23	19	18	21	29	22	19	22	18	15	14	26	15	15	17	22	33	23	15	19	17	22	11	24	21	19	24	20	15	17	25	18	19	20	12	18	23	20	17	23	16	25	16	26	13	24	19	12	19	20	18	16	15	17	20	24	25	27	23	21	23	14	23	18	25	18	17	21	24	22	20	15	15	15	22	22	20	14	17	22	20	17	20	15	10	12	21	17	17	21	14	22	16	16	20	16	15	21	27	19	19	31	17	23	18	19	20	18	20	14	18	14	19	14	15	16	21	13	23	18	24	22	18	27	19	18	32	12	21	19	15	22	22	16	19	22	16	16	22	25	14	14	31	11	23	23	23	18	19	27	14	24	18	17	32	17	23	17	21	20	16	18	18	32	15	20	14	12	22	11	17	26	22	25	19	20	24	30	18	20	20	19	19	18	11	19	26	18	25	19	24	27	26	21	13	25	16	22	8	23	22	16	15	16	21	18	20	24	23	26	21	9	20	13	26	16	17	23	14	15	16	17	21	26	23	19	6	15	15	20	15	20	20	23	17	14	16	19	19	18	24	21	24	21	15	16	20	13	16	20	27	21	24	21	29	14	23	21	16	20	16	18	23	21	15	22	15	16	19	15	18	16	30	15	18	13	27	19	19	29	24	31	17	21	12	22	17	22	15	20	24	15	21	13	14	19	17	23	21	21	13	22	24	19	14	14	27	21	17	15	18	17	20	18	20	20	13	11	20	15	17	19	19	25	14	28	19	21	21	23	21	19	18	14	11	22	17	21	14	23	19	8	17	20	22	15	17	18	21	21	21	24	13	23	19	19	16	23	17	18	13	17	16	25	11	24	26	16	12	22	19	27	21	12	18	19	24	21	21	14	25	21	27	16	13	24	30	18	9	16	23	17	17	19	18	26	21	21	26	21	17	26	18	14	21	20	18	15	22	19	24	23	23	18	22	22	18	13	15	21	17	18	29	20	20	17	26	19	13	18	19	24	15	17	22	18	22	10	19	20	17	27	19	26	17	25	13	14	16	20	21	23	18	15	18	21	30	12	18	14	21	17	29	11	23	32	11	14	20	17	26	16	15	24	12	23	17	18	17	14	25	22	22	16	22	20	22	20	18	20	20	19	21	20	19	15	20	20	26	14	17	21	14	23	25	20	22	23	25	24	20	24	24	19	17	15	25	21	17	20	23	17	19	20	21	21	24	21	14	24	16	14	18	21	28	22	12	21	12	15	17	27	21	18	27	21	21	22	20	22	29	15	23	22	20	18	25	15	15	17	23	20	26	14	18	21	29	21	21	24	14	38	15	25	20	18	10	23	16	21	16	27	24	24	15	19	14	27	13	11	15	17	21	12	16	21	24	15	16	13	26	26	30	15	11	16	20	26	23	17	26	18	23	28	11	23	24	25	23	20	23	31	23	25	15	18	26	17	13	20	7	28	20	20	14	16	17	17	15	16	23	19	20	27	23	20	21	31	21	23	33	17	15	20	18	21	26	15	34	22	26	25	20	24	22	19	19	15	19	20	18	26	21	20	14	27	18	19	22	20	14	17	16	19	16	18	23	13	16	17	27	18	21	23	20	19	14	15	22	29	15	21	23	11	22	13	14	24	20	18	16	20	12	23	13	22	21	20	18	23	21	17	22	18	26	23	17	28	18	25	21	19	24	13	18	22	12	19	25	23	28	7	22	14	21	24	13	17	11	16	27	19	21	17	14	21	18	20	20	25	14	17	23	15	13	28	21	17	24	22	19	22	34	25	26	13	26	20	15	18	24	20	17	25	15	25	29	24	25	19	25	16	17	19	17	16	13	25	20	17	18	19	18	17	24	21	14	20	17	20	25	19	11	11	17	12	17	27	22	22	18	21	22	17	18	18	22	26	17	13	27	16	12	19	30	20	17	19	22	16	22	15	18	18	23	23	24	19	15	17	26	20	25	29	17	28	14	22	20	23	27	20	24	20	15	15	17	20	23	19	26	17	16	18	25	19	24	30	23	17	12	21	26	20	17	32	21	33	18	12	31	19	18	19	18	8	26	18	24	19	21	22	21	16	19	23	18	16	18	15	13	13	15	11	25	19	19	22	16	19	15	22	20	27	27	17	10	23	16	23	18	21	19	18	14	30	23	17	19	15	19	32	14	32	22	17	20	22	22	17	18	16	17	14	21	17	18	14	24	24	18	23	20	12	17	23	19	21	16	24	25	30	12	20	21	18	23	15	12	17	15	22	19	17	20	23	25	22	22	22	20	21	10	13	17	13	8	18	24	18	25	16	17	12	20	20	18	12	12	26	18	24	18	22	20	24	11	27	22	18	29	23	21	21	21	25	21	23	16	17	17	18	19	12	24	13	24	22	24	12	15	20	21	21	20	16	20	20	22	11	24	20	25	17	18	32	15	23	16	23	28	11	26	20	17	33	26	28	26	24	22	16	18	10	13	22	15	21	14	17	16	18	32	20	17	33	27	24	18	22	16	19	18	20	17	17	22	24	23	24	22	16	13	17	18	20	15	18	20	17	12	19	23	16	21	28	30	17	15	19	15	31	22	25	16	22	22	21	17	12	15	28	24	21	19	19	17	19	14	23	17	20	17	27	24	20	19	25	22	19	22	18	18	19	20	20	20	30	17	22	24	24	21	13	14	24	30	19	23	26	24	19	20	20	25	13	16	13	19	17	19	15	15	13	19	19	23	21	19	20	20	11	13	18	12	18	18	15	16	22	16	12	9	22	21	26	15	21	32	14	22	21	21	15	15	19	17	17	19	25	18	22	10	23	23	20	16	22	24	28	17	22	20	21	18	11	19	22	34	16	21	16	11	28	19	16	29	15	24	15	26	25	18	14	15	25	17	21	12	24	14	13	16	9	25	15	15	19	18	13	15	19	23	17	10	25	20	10	23	23	18	23	21	17	17	18	18	17	14	20	21	16	15	14	27	19	20	18	18	12	25	18	19	22	19	19	20
29567	20954	15312	31251	38430	35926	30886	25879	21234	16757	12846	10117	8748	7400	6243	5470	4716	4147	3919	3921	3723	3452	3219	3217	2756	2578	2164	1935	1812	1580	1353	1121	936	812	727	698	609	669	647	563	556	517	531	604	562	539	474	539	511	445	450	503	512	490	490	470	443	439	413	448	417	428	452	435	441	479	479	470	417	461	486	447	464	425	393	435	423	413	392	379	375	377	369	394	387	397	398	429	369	342	350	349	367	379	344	371	331	343	404	333	355	330	349	352	363	330	355	312	361	320	365	338	348	338	307	319	340	347	303	355	336	317	330	349	324	324	396	307	337	323	357	328	318	341	359	299	344	318	378	303	330	318	368	371	340	333	367	332	376	352	357	316	337	310	357	328	343	331	357	369	311	371	341	349	341	343	298	352	360	375	325	329	352	354	334	330	358	342	349	338	340	347	321	319	344	337	354	349	342	313	341	313	378	321	356	350	323	322	356	344	333	341	337	307	352	337	344	342	355	304	353	352	332	322	358	333	337	314	340	318	280	340	321	353	378	373	336	315	322	341	355	357	354	347	323	322	361	324	344	308	342	338	382	332	345	349	345	368	311	345	326	339	335	337	300	343	360	352	349	365	333	344	373	330	324	330	320	351	308	348	322	361	357	338	344	330	339	339	373	309	374	350	347	326	332	347	306	348	329	356	370	343	333	350	306	309	354	345	329	330	336	340	352	361	342	325	336	360	358	336	324	371	321	329	325	299	348	343	353	336	340	333	330	359	339	323	361	332	354	387	318	344	322	327	343	302	334	371	320	356	292	354	317	314	319	325	352	351	335	326	345	369	316	327	322	314	278	329	330	355	352	327	328	314	320	334	350	342	352	335	331	291	357	316	317	341	347	333	326	327	343	343	304	311	368	292	356	365	288	348	365	317	382	336	322	361	328	332	365	343	339	355	320	342	329	349	319	317	342	347	339	356	359	297	338	352	330	316	343	343	362	324	313	348	336	338	354	334	350	332	348	305	353	320	299	330	315	333	356	333	345	354	332	328	334	341	333	384	322	344	344	331	306	354	329	323	345	325	334	366	373	330	359	325	327	357	360	296	326	337	339	314	325	353	345	355	320	306	329	335	326	357	348	341	331	332	328	333	295	330	363	344	331	326	332	328	323	342	335	356	367	347	315	335	330	323	321	355	344	314	352	337	325	346	346	315	370	361	335	358	307	335	349	346	338	306	345	323	313	361	315	344	356	322	308	354	359	331	350	387	361	367	337	336	361	332	315	337	331	333	350	361	327	328	332	315	334	291	331	339	327	328	334	351	350	331	335	345	321	324	298	334	334	382	328	343	350	314	328	367	337	354	371	326	334	351	318	312	331	311	331	318	312	340	336	332	313	347	337	338	368	326	340	307	339	352	292	335	325	340	312	356	327	351	304	332	312	368	322	361	366	330	344	370	348	352	349	345	369	352	291	322	317	368	362	342	322	354	327	327	327	359	294	347	367	321	312	341	321	370	334	317	347	356	366	371	332	341	373	349	324	316	325	334	351	337	326	368	335	378	339	334	310	339	324	316	299	363	323	312	348	336	342	348	330	351	347	345	324	371	353	322	339	334	342	361	358	341	352	345	346	327	311	335	324	342	345	325	350	314	340	328	360	319	330	333	346	319	341	322	332	350	340	342	357	297	342	313	336	321	345	331	342	343	337	338	325	333	334	347	308	371	328	330	361	342	321	323	345	344	378	319	351	326	346	297	354	353	333	338	377	350	333	310	331	313	354	328	379	335	353	329	324	313	316	336	322	339	346	328	384	363	338	345	341	349	336	359	343	325	366	315	341	364	324	361	355	348	334	308	332	342	317	324	355	339	340	338	331	309	346	322	345	327	348	327	348	338	326	331	359	345	357	337	318	325	343	353	318	323	333	345	313	347	297	347	334	346	315	334	320	328	325	315	332	308	353	384	337	338	335	336	376	321	328	330	320	333	361	304	344	325	321	315	331	297	330	351	335	307	314	319	354	297	346	355	357	334	338	322	350	323	344	325	358	341	326	318	306	324	328	363	343	345	319	332	355	315	371	319	334	334	299	328	320	324	324	326	316	332	332	311	338	355	368	381	378	355	309	329	329	301	344	371	309	333	338	330	347	332	324	333	332	328	297	335	347	377	368	349	330	351	320	338	326	355	319	341	355	343	343	331	355	372	330	337	337	286	327	340	337	354	365	316	353	316	320	369	345	369	322	359	322	349	325	347	348	314	351	386	338	319	374	311	375	325	334	341	337	327	324	339	350	362	346	306	321	343	321	349	344	297	320	321	340	301	365	337	330	346	334	327	318	316	336	293	344	317	354	353	338	313	360	340	370	332	342	359	350	301	349	335	346	361	381	350	334	360	338	344	371	316	337	345	375	332	325	329	328	331	349	339	331	327	342	344	322	307	324	298	367	341	353	312	331	335	355	342	346	343	317	336	339	334	360	354	300	349	339	340	369	338	337	324	354	358	338	326	320	339	329	322	311	317	326	355	375	320	335	324	350	343	328	328	337	327	342	359	324	328	335	322	366	325	311	348	346	334	313	338	366	323	329	327	336	339	364	342	368	332	351	335	338	346	352	301	361	368	340	330	350	321	344	331	323	308	317	352	347	322	328	301	335	358	356	333	343	359	367	316	330	302	345	305	344	310	337	368	311	356	313	356	312	330	337	331	334	344	358	311	354	363	360	334	334	330	353	349	333	324	336	345	352	314	335	333	316	327	313	335	312	338	351	312	335	316	352	327	325	318	383	333	324	319	335	352	312	353	336	362	335	333	357	306	332	331	312	343	320	341	341	344	335	322	329	340	336	339	327	350	377	345	334	344	362	337	329	320	378	330	316	323	353	355	385	338	326	305	320	307	329	355	352	381	328	339	311	338	320	332	342	316	330	341	323	335	330	351	343	314	320	348	307	336	344	336	342	331	302	362	337	349	375	375	360	333	342	307	341	361	281	322	331	321	269	350	326	319	327	327	324	330	347	318	323	382	329	340	323	278	337	326	339	344	339	356	306	288	353	369	326	334	337	314	328	333	317	309	355	354	322	351	324	303	325	340	346	333	339	332	352	333	325	332	347	344	330	371	356	326	310	355	352	348	311	316	320	338	350	359	341	347	342	367	320	296	345	326	325	354	340	339	332	315	340	320	311	352	316	349	356	347	379	328	327	378	313	297	344	336	379	342	344	314	358	316	326	331	345	309	360	324	336	313	376	342	351	336	335	327	327	347	334	324	352	320	347	330	360	345	350	316	348	335	330	334	354	328	334	333	329	329	330	326	381	361	345	343	317	325	315	332	326	337	356	355	340	335	339	341	347	354	366	330	318	347	332	369	339	339	371	360	311	343	334	328	342	341	303	372	315	314	354	319	318	329	307	292	368	358	330	333	357	344	341	332	359	343	337	368	312	326	336	354	337	321	338	333	327	323	324	313	343	316	300	360	310	314	351	356	304	350	366	286	357	331	371	339	325	349	341	310	324	352	343	387
2225	983	592	537	867	979	778	618	475	379	254	195	162	139	121	122	108	85	82	91	86	89	76	71	78	51	61	41	43	54	40	31	27	32	25	19	25	14	28	26	19	19	16	23	22	25	22	18	16	14	26	24	19	12	25	20	18	18	16	12	16	14	18	19	21	19	16	13	22	17	10	14	19	20	18	21	24	21	19	21	22	11	24	12	23	24	20	22	11	18	10	14	16	23	15	19	17	25	18	17	20	17	16	22	22	19	10	21	28	23	15	15	18	20	22	13	23	17	18	19	14	16	17	20	18	21	10	21	18	25	14	14	23	17	16	23	24	14	14	23	14	18	17	18	20	15	24	21	15	15	17	25	17	18	16	19	16	14	14	20	20	22	22	20	19	17	15	19	16	26	18	13	22	19	12	13	13	13	11	20	13	19	20	15	20	20	17	18	17	14	13	13	16	13	12	18	18	12	17	18	19	20	24	19	17	20	13	10	23	17	13	21	16	13	15	19	12	18	11	24	20	16	15	21	21	23	21	13	16	12	18	24	13	11	25	20	13	23	21	18	20	12	20	18	15	30	19	14	14	14	17	20	15	14	15	12	15	20	14	12	11	17	21	14	12	11	11	22	18	24	12	13	18	29	18	20	10	15	11	18	25	13	23	13	9	20	18	20	16	14	16	12	21	19	19	24	18	18	14	16	23	15	13	13	18	12	20	19	15	11	20	11	15	15	28	18	11	15	17	14	19	19	22	19	22	14	17	13	24	17	18	22	19	15	20	16	19	23	12	15	17	13	17	18	23	22	12	17	15	21	15	21	19	17	17	23	15	11	17	14	21	13	14	14	22	20	13	13	18	19	19	18	18	14	17	19	20	11	19	23	15	24	17	13	16	19	16	13	19	16	18	11	22	19	24	21	10	19	25	18	25	23	18	16	23	14	15	17	20	14	16	21	13	24	18	17	20	25	18	24	17	20	23	11	19	17	18	10	22	18	17	18	16	14	21	21	20	19	18	12	15	21	16	18	16	14	16	17	15	19	12	11	15	15	17	23	21	11	17	17	15	20	26	18	15	19	20	13	22	14	26	13	19	18	17	18	13	12	14	17	16	18	21	13	13	24	16	9	8	14	15	21	14	17	22	11	14	21	18	17	11	15	10	13	22	23	12	18	9	21	9	19	19	16	11	15	18	18	18	18	15	13	16	14	27	15	16	17	19	16	14	14	25	16	18	13	11	14	16	11	13	15	14	14	25	17	19	18	18	16	21	22	15	14	18	21	16	17	15	23	14	13	15	19	21	13	14	17	13	18	10	16	16	16	12	21	21	19	16	16	18	18	13	16	10	14	21	19	15	25	27	8	13	13	19	16	20	14	17	18	21	17	17	15	16	20	16	12	19	24	16	15	25	19	16	20	18	11	19	19	13	16	18	19	12	19	14	20	14	17	24	12	20	13	22	18	14	15	15	26	20	17	25	17	16	17	12	20	15	21	15	14	18	19	19	23	14	22	12	16	10	22	20	20	18	15	20	23	15	17	17	13	14	16	20	14	22	13	20	9	18	20	10	16	14	13	27	13	13	13	15	16	23	15	16	15	19	25	15	21	18	14	13	23	25	18	18	14	18	18	20	19	22	13	23	13	21	15	24	18	19	17	18	16	16	21	20	18	15	20	18	23	17	18	17	17	14	17	10	20	15	11	16	18	11	20	15	24	15	14	18	15	19	16	19	15	17	19	20	10	20	12	20	20	17	16	15	15	15	18	17	17	16	18	14	17	13	18	25	14	19	17	20	19	17	13	11	15	17	15	21	21	13	22	18	10	15	11	15	12	18	16	15	15	11	13	25	16	21	17	25	18	18	18	15	14	15	20	12	11	15	17	14	15	22	19	22	19	19	26	16	13	21	19	13	18	18	22	14	14	23	12	26	17	14	15	24	19	16	17	12	15	16	19	15	16	16	12	16	28	15	20	22	17	19	15	16	21	17	14	19	24	22	15	13	14	14	13	11	12	8	15	15	16	17	13	20	18	5	10	22	24	20	18	15	11	14	23	19	21	18	24	20	13	13	17	16	23	18	19	23	21	15	12	19	15	14	16	17	15	14	21	23	26	21	18	19	18	10	20	13	14	18	19	24	22	11	14	16	16	11	17	17	10	18	20	15	13	21	19	15	14	13	18	22	14	22	20	21	10	9	16	17	17	13	18	18	10	22	19	21	18	10	20	17	7	19	12	20	18	20	17	11	21	23	22	21	13	22	11	17	12	17	15	23	15	16	18	14	20	10	19	21	17	16	20	21	18	15	11	19	16	15	21	16	14	15	21	14	17	12	23	12	9	16	24	15	12	10	18	11	18	16	12	15	13	15	27	18	15	17	22	17	25	15	15	12	18	20	28	15	10	18	16	22	12	18	18	7	22	13	15	16	8	16	17	12	16	14	16	13	15	22	12	12	18	11	11	10	13	17	20	18	17	14	26	15	8	13	14	18	14	24	15	10	23	11	15	14	15	21	14	21	17	17	13	15	14	19	12	15	10	21	22	23	29	8	18	17	11	13	18	30	11	12	13	21	11	20	18	21	21	27	19	14	21	20	24	20	22	18	21	15	16	19	25	22	22	21	20	13	22	18	17	17	15	18	14	19	20	14	24	19	18	10	14	15	21	16	16	14	25	17	20	19	20	16	23	20	20	20	16	13	13	17	13	18	22	13	17	19	17	23	11	21	20	16	26	21	17	10	12	14	11	19	17	15	17	18	21	25	13	14	19	19	23	20	22	19	23	22	18	20	16	13	26	11	21	18	19	15	13	16	16	16	23	15	22	17	13	23	16	19	20	14	16	12	13	9	20	17	19	15	19	25	17	18	14	14	23	22	19	15	15	19	19	13	24	15	14	15	18	16	20	25	20	15	16	15	23	15	12	24	18	17	17	27	19	14	16	23	18	20	15	22	20	11	12	9	10	19	19	18	16	21	17	14	32	22	16	21	19	16	15	19	18	19	26	11	19	12	11	13	21	15	16	17	33	19	14	12	15	15	16	8	12	23	14	16	19	18	16	19	14	16	15	22	21	15	27	8	12	16	16	17	18	18	12	15	17	31	14	21	12	15	10	17	11	14	21	21	17	12	11	20	17	20	20	28	19	15	11	23	9	15	22	17	21	19	22	21	15	13	13	18	19	17	14	14	17	13	12	28	15	27	13	19	14	26	22	27	22	24	17	19	12	20	11	16	23	13	11	18	21	21	18	13	14	19	18	14	18	8	18	16	17	16	14	23	24	13	23	24	14	14	16	17	20	12	17	13	17	18	20	19	15	18	20	17	12	14	19	20	17	16	25	16	22	23	13	12	19	19	7	23	15	23	19	14	19	27	18	17	26	21	12	15	15	13	19	13	18	16	17	25	16	15	18	22	18	20	15	18	17	12	16	14	19	20	25	20	20	13	19	16	19	13	12	18	12	18	19	16	16	18	20	25	18	29	18	15	18	21	16	14	18
30695	21836	16011	31400	38514	35883	30968	26021	21471	16580	12751	10358	8926	7382	6299	5470	4797	4346	4089	4105	3733	3317	3195	3272	2857	2430	2281	2057	1736	1471	1283	1110	976	795	685	675	620	627	551	569	538	516	509	467	514	541	456	515	451	458	473	491	463	387	427	459	448	443	409	385	380	430	403	439	426	434	443	439	447	440	434	389	408	384	405	376	391	420	357	365	315	316	357	358	325	341	351	354	347	316	326	347	330	359	318	309	341	318	323	311	320	295	317	315	311	313	332	323	317	291	311	283	276	308	306	297	308	267	273	318	331	253	305	272	330	293	315	332	315	274	295	314	282	317	299	302	328	299	302	342	293	308	299	305	312	302	311	302	323	304	284	305	294	303	282	346	322	308	312	265	321	308	305	319	334	296	286	284	284	328	277	301	309	284	317	291	310	308	271	305	301	290	301	286	304	327	294	306	284	309	278	303	291	270	320	270	313	263	276	284	339	311	300	290	299	306	285	269	307	319	280	274	304	279	302	294	311	320	289	320	313	298	309	278	297	269	291	305	300	304	314	276	292	316	303	278	306	298	298	323	306	280	308	301	285	274	299	300	304	305	307	278	301	312	304	292	268	328	322	298	298	280	300	295	272	295	319	331	293	300	298	272	289	315	310	327	326	295	276	263	311	316	297	290	317	299	315	286	298	302	255	319	303	268	320	309	289	314	309	332	279	292	274	329	278	294	313	336	287	296	317	290	307	296	331	306	290	283	298	295	308	282	301	290	316	296	273	273	326	319	281	300	290	300	324	285	303	285	294	286	282	295	271	255	286	291	305	307	333	286	312	322	291	303	300	278	327	302	309	306	290	302	293	312	327	314	295	284	298	289	280	300	292	293	308	285	314	297	295	307	310	293	289	329	295	295	305	285	301	295	306	318	300	310	296	297	272	310	284	293	304	283	319	314	312	291	320	283	287	289	331	323	300	305	260	270	308	326	264	277	307	306	291	309	327	306	314	304	275	329	298	287	314	298	307	327	302	318	285	263	295	302	303	302	289	325	326	319	313	299	302	306	286	319	300	311	280	298	288	335	292	306	307	318	279	288	273	308	313	279	300	298	319	293	291	300	294	315	302	315	307	308	296	292	284	287	282	304	304	309	289	297	285	297	305	306	315	287	240	295	303	308	323	312	270	292	309	298	304	283	319	307	288	322	292	305	337	301	321	315	310	349	330	315	288	299	305	297	292	328	284	274	287	300	320	310	305	260	294	295	307	319	293	295	281	296	312	294	290	293	262	308	311	316	306	341	323	278	293	284	261	303	287	287	317	294	310	279	322	312	311	310	327	294	288	285	299	300	273	312	303	314	313	303	313	278	301	259	320	287	307	301	317	299	286	304	298	258	301	306	316	281	345	294	288	324	301	322	315	293	328	285	328	291	290	320	308	297	288	330	312	327	320	278	317	312	308	329	294	303	293	291	310	301	325	257	270	277	306	301	285	295	289	296	295	320	316	337	266	282	327	290	294	334	307	304	289	268	312	299	297	289	277	295	289	316	272	329	319	274	272	300	311	322	254	289	319	270	302	319	301	272	304	304	311	315	302	299	301	290	302	297	302	294	286	322	291	308	318	323	267	294	301	278	299	347	286	289	311	284	282	332	305	302	325	310	297	296	292	314	292	307	321	278	304	278	307	280	299	302	292	312	306	279	298	276	319	298	285	301	304	318	294	300	304	324	299	315	303	304	291	313	322	322	306	335	289	331	319	287	294	299	305	273	294	314	270	318	308	302	303	301	298	303	309	304	318	315	282	289	312	303	296	263	268	309	305	292	344	294	308	302	281	336	321	285	304	288	278	325	339	315	290	284	300	290	300	311	314	257	276	325	331	286	288	278	323	348	273	295	308	319	328	326	306	299	352	327	301	315	300	293	281	309	286	287	302	310	315	275	332	287	301	262	286	319	302	285	314	273	305	313	289	276	291	304	278	313	300	296	276	292	295	313	286	306	288	340	327	299	310	289	280	333	287	284	298	291	311	309	288	304	315	303	304	297	306	284	312	295	303	317	266	289	326	314	317	312	294	327	300	300	290	311	321	321	318	321	281	323	319	290	283	309	293	264	298	280	296	322	305	308	308	321	266	286	290	322	341	305	304	287	320	281	301	315	276	269	306	294	320	294	289	307	267	277	329	328	299	296	299	324	318	318	283	269	289	295	305	317	324	277	313	323	292	313	282	295	314	290	318	306	286	315	311	300	303	323	292	299	312	314	305	306	272	295	278	302	299	288	292	312	313	301	311	321	324	265	300	295	318	282	304	309	321	282	298	302	285	328	298	315	275	296	291	284	275	293	298	316	281	303	297	309	302	271	282	311	309	302	341	299	294	317	298	318	303	318	305	335	280	304	297	288	331	293	276	297	310	330	307	287	307	303	298	270	317	308	323	308	279	303	298	309	273	318	311	290	289	279	293	286	295	314	316	296	301	302	292	290	310	289	320	268	279	286	318	346	273	306	302	319	277	310	294	293	289	266	300	266	291	275	280	290	327	312	293	317	301	314	297	291	305	270	309	311	291	302	295	299	321	309	304	302	316	295	297	284	303	313	301	306	342	282	302	298	327	306	269	286	289	287	310	304	272	318	290	280	293	323	283	320	305	327	255	299	283	283	289	347	315	284	327	320	272	275	292	276	266	301	277	282	286	293	310	284	299	298	292	353	314	303	309	291	309	296	280	307	305	318	318	310	286	317	353	292	291	320	313	320	298	289	287	317	294	313	273	289	334	304	299	289	326	317	305	276	272	317	270	310	303	291	263	266	292	325	299	300	306	307	326	329	279	291	303	313	303	286	310	289	306	268	305	302	301	329	266	303	320	320	323	296	318	287	284	287	301	287	298	308	311	321	304	285	293	293	321	293	278	289	319	288	273	292	285	291	293	271	322	307	305	318	298	267	287	292	310	318	298	281	300	328	307	305	332	320	317	292	289	302	285	303	300	316	292	271	278	317	321	275	293	319	278	310	309	322	306	282	269	304	277	302	320	310	274	283	274	263	295	280	271	310	304	304	342	320	313	300	326	310	308	300	278	309	287	309	301	303	302	271	276	290	294	277	284	305	304	283	281	304	297	287	334	316	303	303	310	273	290	314	298	266	290	275	285	294	287	326	302	294	293	291	275	304	334	292	331	264	311	329	296	292	296	286	284	263	269	314	286	324	328	280	290	321	304	276	293	306	270	274	334	288	316	305	319	317	309	319	321	284	323	310	299	276	293	320	311	314	315	288	313	303	304	288	288	343	282	296	287	283	319	313	307	306	284	323	325	314	273	270	275	302	317	307	284	284	308	306	310	312	285	328	256	280	313	312	320	305	296	297	285	299	302	298	312	317	297	321	262	310	275	312	305	280	317	282	302	310	291	289	313	268	305	311	303	283	289	286	299	322	340	289	300	271	312	305	301	290	294	340	276	324	287	282	302	293	301	301	303	283	313	327	330	312	294	309	307	293	275	324	282	317	314	303	286	281
3949	1384	893	798	1211	1221	991	820	673	489	375	293	259	228	185	181	159	128	125	124	153	136	125	96	87	71	88	73	71	60	50	49	51	34	33	26	39	38	24	35	31	35	33	37	29	38	36	34	29	27	33	31	24	29	35	28	33	29	33	28	19	37	33	24	26	29	30	26	25	30	31	25	26	37	33	24	29	28	19	35	36	32	28	24	27	25	32	26	30	28	29	28	17	26	31	28	18	30	27	33	27	27	20	29	29	21	26	31	28	29	29	28	24	33	18	17	26	23	22	22	29	23	32	26	33	19	32	29	22	25	31	31	24	30	32	25	28	30	36	41	20	31	32	27	24	25	34	26	30	34	27	25	29	23	29	28	33	26	22	20	35	21	25	27	26	32	33	23	25	26	19	34	34	22	29	34	23	31	27	24	23	25	34	28	27	27	30	17	18	22	18	24	18	32	30	22	28	19	22	32	19	26	38	35	28	33	33	22	25	23	22	24	28	21	24	29	36	25	25	33	21	32	34	36	22	30	26	24	38	24	28	25	15	28	24	27	33	29	20	28	26	18	24	21	23	22	19	25	34	30	31	11	30	27	20	31	24	25	27	26	21	31	27	32	35	22	29	26	26	32	21	27	19	33	28	19	26	26	25	25	22	35	30	24	22	30	31	43	20	33	33	23	30	35	29	19	21	21	27	22	40	29	24	20	28	34	29	27	23	34	32	25	19	17	19	21	29	29	30	25	28	36	31	39	31	17	27	14	23	19	33	26	30	27	31	24	21	24	28	26	18	26	19	29	24	21	23	37	29	25	28	26	29	33	31	14	30	28	29	25	29	27	19	29	27	39	29	32	30	27	26	28	26	29	24	34	25	26	33	23	28	21	29	19	26	28	32	15	30	22	31	22	16	22	24	22	24	25	29	21	22	37	28	31	22	29	34	20	32	24	25	28	15	20	20	18	27	29	22	21	30	26	22	33	23	13	31	27	22	32	34	18	29	30	22	23	24	26	30	32	27	23	32	23	25	28	34	24	24	20	18	24	30	28	23	32	25	31	26	21	26	35	30	23	33	24	32	22	30	28	34	25	37	31	20	38	26	21	26	32	21	26	35	23	32	40	22	28	28	27	33	32	28	35	29	38	30	23	35	30	26	23	27	33	30	26	22	31	30	21	20	15	25	16	23	27	32	29	26	27	30	30	29	34	28	18	30	19	24	32	29	33	30	30	24	31	32	21	30	28	22	29	24	30	31	30	21	18	26	26	25	29	31	23	27	27	29	31	26	28	31	29	30	27	29	25	34	20	25	28	25	23	32	29	18	19	24	27	34	17	22	22	42	25	24	29	37	23	28	22	28	25	31	25	26	32	26	29	40	23	29	33	16	16	28	32	39	24	34	29	28	23	24	32	31	29	28	25	27	26	31	20	25	38	27	18	27	24	29	26	25	35	32	25	23	20	27	20	26	21	28	26	32	23	28	26	25	33	29	29	27	29	31	26	17	23	28	22	27	25	24	16	34	29	25	19	29	20	39	16	29	22	28	36	20	22	30	23	31	30	24	32	31	29	21	20	22	25	27	33	27	23	24	24	21	23	25	15	21	32	28	21	25	29	25	32	26	28	18	29	25	32	23	25	26	30	24	28	25	27	28	30	24	23	27	21	19	21	22	23	31	22	36	26	36	27	25	24	22	24	16	31	35	26	22	19	23	24	26	22	29	25	33	23	25	20	24	28	16	25	29	27	26	31	21	40	27	28	26	26	22	19	22	20	27	36	32	23	26	24	26	23	28	35	26	25	18	30	37	36	28	22	25	19	30	35	22	29	24	27	18	21	24	25	28	26	36	23	24	23	28	27	24	21	40	24	28	36	15	26	29	20	35	31	30	26	19	25	26	28	34	29	30	31	19	31	30	32	30	27	24	25	21	25	37	30	23	26	14	23	37	35	31	38	27	33	22	32	28	17	25	28	27	29	18	26	16	28	27	24	24	28	33	17	22	28	31	34	26	30	27	26	31	26	25	23	20	30	32	35	28	26	25	36	21	25	29	28	22	35	21	29	30	21	31	29	35	22	37	31	29	24	28	27	30	35	20	32	23	25	33	26	33	25	21	29	24	18	26	22	31	17	29	22	40	25	18	19	21	17	29	23	32	39	18	20	37	26	28	28	19	33	24	25	26	35	22	22	30	23	24	43	30	27	19	25	31	21	25	24	22	27	21	29	31	28	38	22	24	29	34	32	27	32	31	30	30	23	19	25	34	20	28	13	22	21	28	39	27	31	31	23	34	17	35	28	29	34	32	31	29	24	30	32	29	31	24	21	21	23	34	25	18	27	22	23	23	24	27	32	34	24	30	22	21	24	21	30	34	30	27	26	27	37	38	34	21	22	26	27	19	27	32	22	27	28	28	28	22	34	18	24	26	21	28	31	26	21	28	13	32	22	30	24	26	23	26	26	29	22	18	21	29	22	24	27	28	32	26	29	30	31	24	22	33	23	29	24	26	28	28	23	22	36	28	31	25	22	20	24	18	21	33	27	20	32	29	23	22	29	25	26	36	26	33	30	22	25	22	28	27	26	23	24	18	28	30	34	32	25	30	31	23	24	24	26	24	30	26	26	27	23	27	22	29	33	26	34	20	23	29	34	26	22	26	31	23	24	23	27	31	32	29	33	21	24	34	26	33	25	22	25	32	24	25	22	15	27	32	27	26	19	22	27	21	30	20	22	25	17	36	31	34	17	23	30	31	25	27	16	30	29	21	24	15	23	19	31	23	23	26	16	27	21	24	27	37	28	18	26	26	20	26	25	23	20	27	31	29	26	31	22	12	20	23	27	28	22	29	26	25	30	24	29	31	17	35	24	25	23	26	27	18	27	23	27	27	30	25	24	22	36	23	31	33	31	38	39	32	21	32	24	22	30	17	24	29	21	22	29	24	26	23	29	22	25	30	15	26	22	27	22	30	28	18	25	28	37	27	26	22	40	23	29	24	27	30	16	29	26	27	36	24	27	34	28	16	26	33	35	22	24	26	35	23	23	23	29	37	34	21	34	35	35	37	28	31	18	31	28	30	28	31	39	22	26	22	38	22	34	24	28	28	18	22	30	31	32	32	23	29	31	34	22	20	23	23	40	23	26	47	24	33	36	28	25	25	23	25	27	28	17	30	38	32	32	26	29	29	33	36	29	26	28	30	29	23	24	22	30	29	33	27	25	28	29	24	19	24	26	28	25	31	20	30	23	23	24	18	25	24	25	33	22	22	25	16	28	32	21	31	30	15	26	27	29	19	35	19	28	28	23	22	39	32	27	42	23	22	44	27	17	21	29	27	32	29	31	23	30	25	16	36	31	31	18	28	40	34	27	27	31	25	20	36	33	29	25	33	21	25	19	27	38	26	29	26	28	31	23	28	24	20	21	23	30	27	26	18	24	25	28	30	32	30	22	25	29	28	28	32	31	19	19	27	25	16	20	31	27	42	30	33	36	27	31
32121	24524	19138	35519	41787	39032	34298	29535	24728	20232	15886	13405	11463	9899	8230	7339	6352	5690	5430	5371	5151	4870	4210	4442	3668	3287	2979	2854	2309	2059	1755	1495	1349	1176	1009	941	975	907	860	829	707	712	732	790	772	714	738	717	697	636	711	719	682	638	702	665	657	649	622	637	652	618	667	673	635	694	581	643	647	642	613	627	583	587	612	618	549	540	565	509	566	519	532	516	598	575	548	522	488	499	545	503	523	524	484	473	488	504	469	522	525	499	463	492	501	483	503	472	487	529	443	494	450	497	421	462	426	473	486	497	459	426	429	434	434	462	470	487	454	534	460	431	464	435	465	489	451	448	477	438	476	492	453	472	470	481	504	481	445	451	498	465	483	439	470	444	435	486	459	442	486	456	453	459	438	493	459	448	475	443	451	432	462	444	450	484	470	416	475	455	505	444	471	434	445	456	449	460	466	439	495	478	430	430	476	469	469	501	488	468	465	444	436	450	456	460	473	443	443	479	471	447	467	435	487	449	473	456	441	476	455	451	462	474	487	460	473	449	453	480	440	478	443	464	478	420	476	471	478	448	499	463	453	498	474	442	490	433	451	491	465	511	461	451	431	447	483	459	474	473	443	489	469	468	446	522	463	456	482	468	478	456	501	481	457	464	445	453	502	468	453	483	485	462	464	456	446	439	458	442	466	462	448	462	457	489	468	467	485	489	441	477	445	424	469	441	474	483	440	469	494	444	442	463	516	507	472	454	483	487	439	483	487	463	445	472	440	463	430	487	469	457	487	438	448	491	429	478	484	470	469	447	484	450	456	478	486	463	480	469	431	467	447	434	446	477	478	458	469	473	490	480	491	454	483	458	464	442	461	505	497	483	456	453	443	461	470	433	484	480	448	451	452	460	479	478	423	448	456	506	467	474	489	478	488	455	469	449	485	482	506	500	467	440	484	485	477	488	445	488	469	457	459	432	431	494	490	466	492	519	476	428	454	486	472	446	453	478	465	439	467	447	456	429	449	485	445	492	448	475	434	450	431	469	488	458	477	485	507	448	467	469	453	468	482	470	460	489	456	464	443	439	465	460	448	437	449	464	498	445	461	453	466	474	456	435	451	478	467	441	455	427	467	446	455	485	470	439	494	460	464	469	471	463	431	458	489	499	449	477	478	495	505	427	461	423	446	448	455	487	430	471	471	492	449	428	462	481	456	474	458	489	480	489	443	443	478	455	458	487	485	452	494	489	458	489	470	461	454	449	439	463	451	433	467	484	468	446	501	468	504	423	491	456	436	426	456	460	476	473	457	467	468	448	505	441	476	442	437	476	499	439	436	484	484	465	448	475	446	450	443	459	464	465	471	464	441	424	468	451	472	456	483	478	496	422	499	476	446	473	481	470	459	454	478	516	451	467	459	441	469	497	449	480	459	471	460	458	474	466	483	435	471	438	439	508	480	454	459	435	467	445	452	475	462	472	472	482	472	446	461	490	450	466	496	473	497	407	488	440	524	441	464	438	492	457	474	450	479	433	511	475	525	451	458	467	504	472	501	458	485	450	467	472	443	441	444	474	472	419	480	471	479	467	479	461	434	488	475	478	454	484	422	463	507	423	468	489	455	452	486	458	456	427	467	438	417	444	452	463	453	474	448	448	443	482	481	521	451	485	466	482	445	467	471	461	468	443	455	447	468	490	428	453	454	478	469	465	486	492	489	455	450	478	500	475	461	491	441	453	450	498	481	456	433	436	418	493	467	451	453	450	462	473	489	436	464	473	424	492	490	475	445	469	441	459	464	464	453	495	483	461	440	479	454	437	453	429	473	500	465	473	453	515	424	431	443	488	452	456	476	450	496	512	440	417	480	446	486	512	462	492	493	406	490	457	474	467	479	504	424	434	443	449	454	481	471	466	465	436	459	456	453	462	472	415	434	455	466	424	436	474	462	465	436	458	482	494	464	478	454	426	468	489	447	403	458	451	462	452	447	484	428	450	447	491	490	481	457	463	482	459	428	464	475	435	456	449	465	444	424	495	460	431	457	461	435	450	465	449	462	460	449	467	480	462	485	455	455	451	491	473	412	518	454	459	464	443	460	487	443	466	426	420	452	508	468	466	426	409	455	480	468	487	445	480	487	467	462	450	502	412	483	456	456	467	479	462	424	485	485	471	492	462	457	484	452	495	435	486	455	450	481	436	476	441	475	502	468	451	403	442	486	469	470	489	486	474	478	483	455	469	471	472	454	425	483	425	512	442	416	475	429	464	462	482	463	445	494	494	452	472	493	459	458	457	466	461	457	455	469	478	489	475	465	473	465	431	448	501	464	465	422	455	479	474	435	458	473	461	495	426	491	478	475	452	517	448	488	477	474	468	488	492	457	476	453	471	467	478	441	475	494	452	505	470	466	458	451	415	473	471	443	468	467	446	477	459	508	488	456	483	475	426	445	458	493	452	493	423	481	472	431	479	458	466	484	456	466	469	458	442	448	447	442	441	457	418	430	468	452	460	490	455	428	469	454	483	455	495	442	469	480	497	467	452	452	483	478	470	456	435	464	459	439	425	466	440	475	488	466	421	428	423	469	472	457	500	436	468	478	469	485	459	506	453	462	461	474	451	439	443	460	505	460	474	450	475	465	431	441	464	482	468	432	508	444	463	466	483	448	494	458	463	442	488	466	449	489	473	436	469	449	452	462	488	495	489	470	439	459	500	410	474	483	497	457	480	480	452	460	478	492	457	451	467	478	460	456	500	463	455	472	462	469	432	481	462	481	471	393	458	454	451	456	429	453	450	497	524	461	446	502	495	481	487	444	464	461	455	433	427	458	463	463	459	470	502	455	495	465	466	468	489	476	471	455	466	466	453	469	453	460	488	470	480	452	463	485	467	479	479	439	466	452	463	469	494	442	466	475	491	462	426	458	465	438	391	480	445	456	474	461	413	487	471	476	437	487	452	464	451	458	433	480	467	426	476	441	515	457	464	446	469	454	451	472	439	469	485	445	430	456	450	465	453	466	420	442	459	454	464	434	508	448	440	453	482	476	463	458	443	452	479	478	485	458	514	445	434	462	442	478	446	483	458	408	468	453	487	453	489	444	455	463	485	483	434	496	450	487	503	459	469	505	472	447	470	475	448	480	462	491	468	461	480	431	452	449	471	485	476	488	467	495	492	458	435	498	426	470	451	441	480	484	518	418	462	470	453	495	491	489	460	462	473	517	475	476	431	482	455	466	486	441	467	476	444	458	434	426	437	437	454	460	464	466	467	458	487	441	456	471	440	479	455	454	485	448	469	482	469	438	492	484	440	450	456	447	463	473	453	448	462	456	475	460	463	481	484	422	476	490	446	479	446	490	418	459	484	472	464	432	453	494	464	462	462	462	469	498	493	459	465	475	477	492	469	446	482	439	445	453	446	486	473	513	407	461	501	485	488	438	503	475	528	462	443	471	497	455	468	441	501	459	488	462	462	511	433	487	447	481	427	485	478	482	450	479	473	432	484	467	448	481	462
4228	2280	1452	1158	1763	1874	1559	1193	888	728	529	421	375	313	249	231	203	196	158	187	147	154	142	123	124	108	95	76	80	66	48	54	60	44	37	34	38	34	36	25	29	27	36	35	25	35	36	29	34	23	38	32	24	28	20	31	35	34	33	29	23	24	23	27	22	22	29	32	21	27	23	38	29	36	30	18	41	23	32	23	22	31	27	20	28	17	29	29	15	15	23	22	19	20	17	19	28	30	22	24	17	18	25	28	24	20	33	18	26	24	27	25	29	30	18	28	20	27	27	28	20	16	24	26	17	15	23	22	23	23	22	20	16	30	19	22	26	15	24	16	23	34	22	18	24	22	19	21	19	15	18	21	20	10	28	19	26	20	24	20	16	17	26	22	17	23	16	23	22	15	29	22	25	21	25	22	19	27	22	22	24	20	31	28	16	22	22	25	22	17	27	28	25	21	16	22	26	23	20	22	23	24	17	18	15	23	16	21	16	20	19	20	24	23	15	14	25	17	14	28	24	22	24	20	30	21	13	16	24	15	12	26	19	23	18	12	20	24	17	22	18	21	20	27	23	16	25	15	23	35	32	19	14	22	27	19	20	23	22	10	18	31	16	24	28	26	26	21	19	22	30	21	24	30	16	29	21	22	17	24	20	25	17	23	12	18	21	20	26	29	28	21	23	22	22	17	23	33	34	13	22	28	15	14	15	19	21	34	19	25	19	25	24	20	26	23	20	27	21	21	24	24	23	21	21	26	17	29	13	16	21	22	15	20	18	21	31	23	23	18	20	15	20	22	21	19	20	24	33	22	19	23	28	26	25	25	19	26	21	25	21	26	20	12	28	24	21	17	21	22	17	20	16	23	16	25	17	25	18	16	26	24	20	27	20	18	21	36	19	21	36	13	23	19	27	19	16	19	20	24	20	22	23	14	17	23	20	23	19	21	18	23	19	19	27	30	14	22	18	20	24	19	26	16	17	22	21	26	23	25	31	34	28	23	15	19	25	25	26	32	22	23	23	24	20	29	16	18	21	20	28	23	24	24	30	18	35	24	23	25	25	16	31	19	20	21	31	18	22	24	27	24	20	19	19	22	26	25	24	27	33	26	23	18	14	21	10	22	27	24	25	27	19	23	24	23	30	17	18	16	26	18	35	17	23	18	28	20	31	16	13	23	20	23	18	21	19	27	16	28	22	16	21	22	27	22	21	17	23	27	26	26	19	25	21	26	23	17	27	20	21	20	19	21	31	11	15	14	22	21	23	22	26	20	19	18	20	22	18	32	27	23	20	33	22	24	18	24	21	26	21	23	34	24	19	30	23	24	22	26	34	23	25	33	18	25	17	18	20	19	17	22	29	21	25	19	21	19	33	25	25	31	19	16	21	23	19	18	19	18	28	21	20	22	30	24	31	32	11	25	27	20	24	19	20	21	21	28	21	28	15	21	22	21	22	25	21	25	25	23	20	21	21	18	20	25	18	28	30	24	15	26	19	22	34	32	26	23	21	17	23	23	20	15	26	22	19	19	18	24	27	21	17	23	24	17	22	21	14	20	19	27	20	23	23	23	24	20	31	19	33	21	24	29	19	18	16	25	20	23	23	27	35	11	17	23	26	31	21	19	22	24	29	24	23	23	12	23	16	21	16	19	26	27	23	19	21	28	27	26	22	27	28	29	14	18	16	22	18	19	31	15	19	21	21	26	17	17	23	19	20	23	24	16	28	24	25	25	23	20	23	27	16	20	14	20	23	19	26	24	22	28	23	23	23	29	22	22	15	20	23	18	25	13	23	25	28	12	17	28	20	17	19	21	28	21	27	14	17	25	20	20	25	18	17	18	27	21	22	33	23	18	28	20	13	28	24	25	21	19	28	22	19	28	24	16	31	20	22	16	31	22	22	25	19	17	27	20	23	28	19	27	29	23	22	28	23	27	19	18	18	33	18	25	13	23	30	19	17	29	25	13	29	23	22	25	38	28	21	22	21	23	17	19	21	16	18	20	20	19	24	24	24	31	19	21	20	26	22	20	18	16	19	18	34	20	27	26	24	19	18	24	30	21	26	21	12	30	21	29	25	18	27	24	17	23	20	20	23	17	22	25	21	22	25	11	24	19	24	19	24	23	28	27	19	19	32	18	14	21	27	22	21	26	21	27	21	21	29	16	25	31	17	26	28	21	19	22	33	22	22	24	19	22	21	21	17	28	26	22	28	26	18	23	21	21	22	25	18	22	22	25	24	26	23	25	15	14	17	29	23	11	25	21	16	17	13	23	20	19	25	26	27	22	22	27	22	28	21	20	19	23	26	16	22	25	31	18	25	26	19	20	21	15	31	18	35	23	20	22	27	15	23	20	17	11	27	20	32	32	28	26	20	20	26	27	24	32	22	22	21	18	14	21	24	19	18	18	24	18	20	17	26	27	26	23	12	19	16	24	21	27	14	24	32	16	18	20	23	15	20	21	19	28	29	17	28	28	22	20	23	19	19	18	26	23	25	25	22	18	22	22	19	30	22	22	27	28	18	21	23	28	21	22	23	27	25	26	24	25	15	24	15	26	21	20	22	20	23	21	18	22	24	21	26	27	17	15	27	19	24	21	23	15	26	22	25	29	30	21	15	24	20	26	12	18	19	21	15	20	19	18	20	20	22	21	29	21	23	26	17	19	21	31	24	25	11	17	23	19	20	29	15	28	20	21	21	24	23	28	20	32	16	25	24	24	28	23	16	21	22	27	19	18	16	20	24	26	32	18	16	24	22	19	13	22	19	24	25	25	30	18	22	32	22	14	23	34	21	29	27	23	28	26	25	24	16	20	20	17	16	22	22	25	19	27	16	25	19	31	25	25	23	33	24	23	18	25	17	29	28	25	26	23	33	30	20	20	17	25	25	30	28	30	20	29	24	25	15	38	17	20	23	21	19	24	21	29	18	25	13	19	21	23	13	20	22	15	20	24	21	25	22	18	18	20	17	12	9	18	19	24	26	20	29	13	26	20	26	26	18	21	18	26	16	20	14	29	21	26	26	19	23	29	26	23	21	24	28	24	24	28	20	23	18	22	21	23	26	20	22	25	21	24	23	23	23	21	15	17	18	18	22	24	19	33	10	20	21	30	26	25	33	18	20	17	17	20	21	28	22	29	24	22	22	21	20	24	28	15	23	13	30	32	13	17	20	19	22	27	20	24	25	19	24	26	24	21	23	28	26	27	22	19	28	28	23	15	28	19	18	18	24	21	27	23	29	20	33	17	17	32	25	28	16	24	27	21	38	23	25	26	26	21	22	22	21	20	11	17	22	21	18	22	23	28	25	21	26	24	17	26	20	25	19	23	26	17	23	21	17	18	18	19	23	21	16	18	16	27	18	17	20	19	19	18	25	26	24	15	22	28	31	20	17	27	25	15	22	22	27	23	40	17	16	19	20	21	26	19	17	20	18	21	25	20	25	24	19	29	25	27	18	22	19	18	23	20	21	22	20	24	22	22	22	18
38163	29470	23918	39096	46244	43579	38800	33824	29214	24699	20445	17712	15153	13073	11170	9755	8703	7771	7433	7465	6883	6372	5672	5695	4828	4328	3834	3530	3135	2583	2250	1890	1693	1391	1286	1203	1066	1030	1035	908	912	894	861	837	775	839	725	737	699	725	744	685	777	761	710	696	737	612	629	594	657	654	641	648	631	653	658	670	696	590	618	604	609	550	546	609	529	554	528	531	457	523	519	533	500	536	512	476	458	473	416	476	442	455	443	417	410	415	431	419	415	436	439	374	407	410	393	427	426	401	402	420	396	418	375	407	378	397	346	372	399	385	399	335	389	382	406	373	444	383	370	396	354	422	392	405	369	350	380	379	348	374	411	376	399	389	356	421	418	365	398	369	422	403	378	363	401	382	371	379	407	368	394	342	391	405	423	357	353	418	347	391	392	370	379	369	366	364	363	378	405	380	366	368	418	381	379	387	356	370	388	355	405	363	374	397	375	383	398	349	436	365	373	353	386	399	401	387	388	402	370	370	403	388	380	368	340	389	400	368	430	421	373	395	367	406	418	414	412	360	393	372	408	419	381	346	401	373	402	355	414	344	391	354	348	400	388	368	358	389	370	371	398	372	354	364	377	411	382	408	393	423	378	375	358	368	346	360	372	413	378	381	387	407	380	379	433	403	402	340	338	376	395	398	388	352	355	366	359	397	374	404	394	372	383	408	401	359	364	370	420	415	396	363	410	411	372	361	409	406	384	397	369	364	351	410	371	387	375	387	382	405	375	408	376	405	393	369	404	397	394	376	406	398	360	354	403	399	403	381	369	379	383	388	377	374	370	372	401	364	358	385	373	374	371	405	402	394	375	367	382	361	388	386	423	374	398	379	409	389	394	387	361	381	370	358	360	379	402	407	363	365	412	398	408	371	348	401	380	408	377	383	402	372	409	413	380	349	363	395	367	386	393	377	378	442	395	381	396	364	387	360	398	363	387	405	364	359	418	403	379	408	391	352	355	391	414	376	398	352	390	367	400	397	394	389	411	361	374	370	394	360	378	386	374	406	415	360	381	364	362	441	390	355	435	392	431	395	401	399	386	396	405	383	379	403	362	373	370	398	369	394	401	377	378	382	357	376	371	404	428	399	381	356	436	433	371	377	390	372	389	377	384	365	410	385	369	388	392	368	373	409	395	412	406	352	382	381	343	382	417	376	351	410	393	402	390	397	356	394	400	363	378	393	389	402	387	374	391	387	376	390	384	385	426	390	353	390	379	397	430	382	381	406	349	395	424	406	374	404	388	390	405	393	397	386	387	413	379	391	351	418	390	366	391	400	395	366	405	409	367	377	400	388	360	364	417	373	399	402	376	385	421	414	365	369	390	377	392	393	374	365	410	395	403	384	405	413	399	374	391	374	381	354	380	394	366	381	371	374	394	367	364	384	408	390	385	374	404	382	370	401	368	421	378	373	418	379	379	350	376	400	356	393	377	366	423	372	386	393	420	391	364	370	388	372	384	388	407	370	429	385	379	379	385	352	342	372	388	333	407	389	348	390	387	383	390	393	359	378	398	358	380	394	349	384	421	394	411	408	347	403	416	372	387	366	381	390	406	412	415	364	398	347	375	443	396	393	374	418	397	376	393	368	392	379	349	373	368	393	331	371	403	379	369	410	380	404	405	391	368	378	357	402	414	409	400	393	398	398	419	378	395	388	408	366	372	379	412	377	410	426	393	370	410	359	381	357	390	361	416	379	392	414	388	390	365	391	369	374	379	399	410	361	380	383	361	411	404	418	393	370	404	392	346	378	370	388	420	370	377	418	369	419	377	385	380	348	370	332	406	387	407	373	395	398	364	394	398	345	358	398	375	383	395	383	427	381	420	386	402	384	384	366	391	382	329	353	385	371	377	392	393	413	402	364	383	385	393	344	402	357	370	374	395	367	387	363	385	378	369	376	386	396	362	368	409	391	360	380	389	398	378	391	369	376	402	382	353	390	363	377	356	391	361	367	384	360	378	410	399	384	399	401	370	375	373	366	398	386	392	403	406	388	368	427	361	410	356	378	377	375	396	383	366	410	365	399	374	374	369	413	390	366	393	385	391	384	384	391	378	369	401	425	384	407	383	386	421	392	376	399	356	375	381	391	420	403	380	368	400	414	422	361	401	394	355	372	380	359	371	426	403	404	392	392	360	390	394	390	370	412	380	411	371	382	392	404	424	379	400	436	352	339	356	362	386	397	388	382	385	405	405	420	384	385	383	396	408	355	368	401	360	358	406	363	396	408	341	387	393	394	376	407	388	368	395	403	403	377	402	373	349	361	392	410	363	374	383	384	373	368	382	398	377	378	372	397	397	392	372	387	389	369	402	368	414	448	366	366	432	398	399	356	355	380	369	380	385	418	393	376	402	387	361	436	401	389	395	362	353	367	382	394	405	397	395	382	415	406	378	388	407	422	360	390	404	392	370	383	359	440	371	379	418	418	393	389	410	371	418	387	380	390	428	391	404	390	379	411	395	363	350	383	378	382	354	410	371	406	367	396	398	393	398	381	395	388	403	360	374	392	394	372	388	395	387	359	366	353	353	409	399	360	371	414	385	346	414	377	394	415	376	354	403	382	389	354	375	400	387	376	388	379	372	393	384	389	373	370	393	420	400	401	388	416	420	356	389	388	394	362	394	411	375	388	394	371	376	353	391	398	365	431	367	372	383	367	387	397	436	417	349	378	359	376	399	432	374	405	380	372	374	410	395	394	389	379	362	374	393	384	391	385	385	404	382	367	360	349	367	363	385	380	374	401	370	373	382	415	358	384	389	387	380	365	404	374	393	414	424	372	381	368	414	400	395	395	403	385	382	416	411	430	360	335	381	369	333	398	397	404	420	418	405	383	366	375	351	375	392	419	365	377	387	357	365	424	406	367	396	404	411	385	368	400	363	374	399	402	391	385	382	375	408	377	392	398	380	375	399	371	362	368	417	382	369	384	375	390	387	372	390	400	380	376	379	363	372	395	394	411	410	413	374	397	389	396	367	393	396	391	408	382	406	383	418	396	389	377	379	413	381	395	427	410	401	410	368	364	394	358	379	383	350	374	385	385	381	394	358	397	353	388	394	396	360	409	360	411	382	389	398	371	379	382	371	371	383	398	365	414	401	385	385	395	399	365	384	388	402	398	357	388	404	388	390	379	347	368	388	416	378	395	381	382	394	406	389	367	383	390	405	421	394	377	411	360	393	375	401	355	381	372	378	411	389	406	394	374	367	382	374	429	403	396	388	397	392	379	356	390	388	363	385	392	381	350	403	400	389	396	360	364	396	435	429	369	386	405	385	367	397	386	361	375	357	403	389	397	385	404	353	369	382	373	429	395	380	425	345	377	366	360	384	370	359	390	362	381	378	358	409	402	397	416	402	383	406	404	405	420	367	381	376	364	394	403	367	391	342	372	414	384	368	387	372	344	402	378	377	381	358	410	391	369	374	367	372	347	381	324	356	400	400	355	352	418	410	364	328	384	395	375	397	424
2626	1047	655	549	812	840	676	549	432	309	229	195	183	157	136	122	93	106	110	97	79	84	79	102	68	85	50	51	61	41	39	32	35	34	25	30	22	32	28	18	24	23	26	27	21	28	19	24	14	26	26	24	21	14	20	28	28	13	21	21	21	27	29	23	22	26	24	27	24	24	21	22	27	23	20	20	28	28	20	19	20	25	21	24	16	21	18	20	19	17	24	12	20	20	16	18	25	19	16	25	15	29	14	25	14	16	26	28	18	20	26	22	26	18	10	15	14	20	22	22	23	26	21	9	19	25	19	19	14	22	15	10	18	19	19	23	22	17	22	19	18	17	13	19	16	16	21	18	23	22	18	16	18	20	17	21	16	20	17	24	17	18	19	27	21	20	13	21	15	15	21	25	14	22	13	30	22	14	21	23	28	26	14	19	21	9	23	13	18	16	13	17	31	24	20	19	12	29	19	16	30	21	25	23	28	26	19	17	13	25	11	15	14	20	12	18	18	22	24	23	21	26	20	20	19	18	22	17	25	24	21	19	18	16	22	18	21	23	23	21	19	21	22	15	19	19	18	14	22	25	16	18	28	22	18	20	22	25	12	11	12	24	21	20	25	21	22	13	16	25	14	19	16	13	19	10	17	19	24	19	17	25	19	19	28	24	14	20	20	17	16	18	15	17	22	22	21	16	19	24	17	18	22	15	22	16	24	19	15	16	20	28	18	19	21	13	22	19	23	25	18	16	13	16	20	31	10	26	18	13	17	25	18	17	19	18	21	19	19	16	21	16	15	20	15	23	15	18	12	21	33	17	11	23	18	15	18	19	15	18	10	22	22	24	24	19	17	25	21	19	20	22	22	15	15	23	23	22	17	14	18	17	13	10	15	14	21	20	16	17	33	24	22	21	16	26	16	17	20	19	27	17	20	14	15	12	16	14	17	25	18	24	22	25	16	21	10	19	15	19	23	25	14	20	20	16	23	14	15	12	11	21	22	17	21	18	22	13	16	20	19	21	19	14	15	22	19	17	15	19	19	38	21	25	20	20	24	13	24	14	18	21	19	19	29	14	26	19	15	20	29	18	15	13	13	17	21	26	29	18	17	33	19	18	16	18	17	24	19	22	15	19	22	26	19	18	28	29	10	16	18	16	20	24	14	23	20	19	23	10	14	22	15	24	18	21	17	24	20	24	21	16	21	26	11	25	13	12	18	25	21	21	19	18	26	19	19	16	14	15	17	36	24	28	18	15	19	9	10	20	19	13	11	19	15	14	16	19	21	17	18	20	11	21	25	18	17	19	18	24	11	17	16	20	20	16	25	15	25	24	17	16	24	30	23	18	20	21	21	29	16	15	20	18	26	24	19	23	20	30	25	27	12	20	16	22	23	17	22	25	20	18	20	23	25	24	21	14	18	19	22	26	22	20	23	31	19	16	18	28	17	13	9	12	18	28	28	17	25	22	14	22	16	17	19	16	22	15	27	25	16	17	13	20	24	24	21	19	18	30	19	25	19	13	16	20	31	24	22	18	21	23	16	25	22	24	23	15	27	16	23	20	10	18	25	21	24	20	23	17	21	24	28	21	20	26	22	20	16	25	25	19	24	21	25	16	27	19	19	21	22	21	30	25	26	20	20	16	20	22	17	19	20	19	18	18	15	13	17	18	15	14	23	14	15	25	23	18	27	28	20	23	22	26	13	16	21	18	22	23	16	23	18	23	30	16	28	17	13	17	21	21	23	24	16	26	25	29	24	17	19	18	18	24	22	13	21	20	22	15	19	15	16	26	18	18	21	16	15	25	17	20	23	25	19	13	25	16	16	20	19	17	22	26	16	19	18	18	20	29	21	17	19	22	25	28	21	18	23	24	14	16	19	18	36	21	17	25	25	18	31	11	28	25	19	17	25	23	21	11	14	23	25	20	19	20	20	29	25	25	21	17	25	21	15	16	19	20	17	15	14	18	11	18	17	31	20	20	11	23	11	22	12	21	17	20	20	18	15	24	24	16	20	26	17	26	21	21	26	18	19	13	18	16	22	15	18	24	17	22	17	21	32	21	25	30	15	23	26	26	20	16	26	23	22	22	23	8	26	21	15	15	23	16	19	20	23	22	23	20	20	16	14	17	18	25	12	24	23	21	17	20	12	21	19	21	25	17	16	22	25	21	9	20	17	21	24	22	21	16	24	22	19	18	15	20	21	21	24	22	19	13	22	16	18	18	29	19	24	28	16	20	21	21	18	25	15	22	18	17	17	24	19	29	24	25	12	19	20	16	14	20	18	15	23	14	23	24	12	17	9	15	11	18	17	19	25	24	18	11	18	23	30	16	15	20	19	17	22	24	24	13	13	25	15	25	18	23	24	15	23	18	26	21	18	16	13	21	18	18	26	17	21	19	19	22	22	20	14	24	21	24	16	26	20	18	25	17	19	26	20	25	21	18	29	13	21	28	26	14	11	16	22	25	16	17	22	19	16	16	16	14	14	16	11	15	11	14	23	24	19	17	13	19	18	18	17	19	20	13	17	19	21	22	19	24	18	20	21	17	22	27	24	20	18	19	15	22	21	26	23	22	18	22	17	20	26	14	20	19	22	25	14	19	17	28	21	11	17	21	18	22	18	14	14	18	18	20	15	19	13	16	15	26	18	25	20	24	26	17	23	17	23	19	23	23	30	23	16	22	19	19	18	17	28	24	23	16	13	26	15	15	24	18	26	20	18	25	19	21	24	18	22	20	24	11	25	14	22	23	22	21	18	22	18	21	18	18	24	11	17	22	27	18	19	20	19	27	19	20	19	17	11	18	14	13	16	31	14	21	17	21	18	21	18	20	13	18	19	28	13	17	29	14	18	17	24	16	15	16	17	19	20	22	28	17	26	18	15	28	24	24	18	18	19	30	18	15	17	16	18	18	14	23	18	20	16	20	16	16	19	16	17	14	19	21	19	15	23	17	13	19	20	20	12	31	27	19	17	20	17	22	17	17	26	28	15	28	18	26	25	39	14	21	17	23	30	16	17	16	14	29	14	14	16	21	24	10	19	30	12	19	25	19	25	18	24	19	18	21	20	19	25	15	17	20	16	15	15	20	23	22	20	21	18	23	17	18	20	16	18	20	13	14	10	21	25	19	24	17	11	19	22	25	19	21	26	14	22	21	21	25	18	18	20	15	23	15	21	20	18	15	18	19	14	20	16	22	17	11	23	16	26	18	11	22	14	21	13	22	15	21	11	27	24	8	14	14	21	18	22	15	15	11	13	27	17	15	21	28	22	25	17	15	17	23	28	17	18	17	20	14	16	19	17	21	24	12	24	18	14	24	14	24	15	21	24	15	21	17	17	21	18	10	23	25	16	23	22	7	16	18	17	17	20	15	25	21	30	16	16	23	21	22	14	26	19	22	19	17	23	10	25	26	31	23	17	17	19	20	21	14	18	25	17	19	24	28	15	19	28	17	15	25	23	11	20	19	18	19	21	20	14	20	19	12
29758	22194	15864	31184	37426	34697	30058	24980	20508	15731	12364	10765	8839	7438	6210	5474	4604	4283	4384	4352	4065	3780	3500	3525	2744	2466	2226	2123	1747	1391	1291	1073	966	777	738	719	709	637	606	557	538	505	526	514	577	521	519	491	523	506	488	512	510	492	505	501	456	466	473	478	428	449	470	456	442	486	452	508	499	475	451	474	447	406	449	425	436	401	375	393	336	398	425	420	376	395	397	362	371	345	361	370	357	380	389	337	366	346	376	388	353	364	346	339	377	337	346	357	342	346	361	304	334	320	353	345	351	356	336	353	346	331	354	337	358	327	332	350	350	324	349	374	327	334	331	335	358	336	327	370	327	326	326	352	313	291	354	329	362	320	340	345	344	373	333	331	322	362	367	339	335	338	327	299	353	362	339	326	326	347	346	327	352	330	363	330	386	361	319	337	347	363	337	328	319	313	363	347	336	302	350	309	356	348	344	320	337	317	319	321	334	342	309	359	329	350	330	320	341	360	337	359	328	340	321	335	358	339	337	352	352	324	363	352	360	358	363	347	311	310	334	350	350	333	305	327	364	330	342	331	321	334	359	359	369	354	364	358	297	343	333	337	335	313	328	343	361	322	306	344	360	323	327	366	331	369	390	359	338	363	326	363	340	367	340	316	349	338	357	357	357	334	334	331	345	353	321	358	335	333	314	348	336	339	290	367	360	342	317	354	344	359	338	351	347	352	332	312	315	352	342	342	341	309	366	343	353	335	366	301	351	340	380	350	307	320	351	325	355	350	357	349	334	349	321	324	332	368	341	328	349	354	346	302	339	354	332	370	346	362	359	357	357	361	339	298	331	370	318	321	338	327	327	363	313	346	317	388	346	312	351	353	370	351	362	336	320	369	310	350	331	354	349	348	334	309	369	306	350	355	336	364	330	337	320	333	327	351	310	348	320	367	342	317	352	320	345	335	335	339	375	351	374	322	314	364	317	323	322	360	315	320	342	337	356	347	313	350	344	355	338	342	308	339	339	346	316	341	320	336	336	354	359	333	353	362	324	326	353	336	322	338	378	336	330	326	316	343	373	338	340	320	366	329	335	335	313	308	327	305	352	331	284	308	370	302	349	350	340	323	370	358	320	371	338	316	343	322	337	340	335	347	355	356	323	349	349	347	350	351	288	357	315	317	336	338	356	316	353	365	352	341	323	347	336	357	352	325	354	360	328	358	343	321	354	312	344	366	340	308	318	343	319	326	329	352	342	303	314	352	319	336	336	322	340	344	286	345	313	353	341	357	347	329	329	335	338	332	349	377	358	350	330	339	320	338	343	332	347	324	364	354	352	348	316	357	371	344	291	337	346	345	348	345	319	329	331	344	336	344	328	341	334	348	335	356	338	352	311	363	357	347	333	339	345	342	346	334	342	349	355	324	355	365	311	347	356	309	302	319	356	322	340	332	340	347	296	322	353	321	351	351	359	326	371	354	323	351	342	330	378	353	316	380	355	322	316	345	331	322	326	335	360	350	320	315	307	341	368	310	319	338	317	344	347	355	320	312	331	344	308	341	351	309	372	322	319	364	347	342	319	326	309	318	358	319	355	317	326	312	332	367	338	346	366	350	347	302	355	337	346	333	341	367	360	335	308	344	321	366	323	352	346	305	347	361	356	368	344	336	310	321	343	335	344	326	313	327	333	381	338	340	332	356	364	352	350	360	310	336	327	355	341	351	331	307	350	321	352	358	347	358	344	359	316	357	370	317	364	334	346	308	357	321	337	339	343	304	370	348	364	342	336	333	342	383	306	365	330	370	329	322	282	353	337	344	348	353	311	328	316	327	359	343	342	343	328	334	352	363	344	334	321	367	346	305	359	334	343	330	350	329	346	359	320	336	352	354	362	340	346	326	362	303	371	342	323	325	320	339	350	340	356	349	336	322	323	361	344	329	315	346	330	336	341	309	338	344	340	336	377	352	337	334	349	360	326	313	359	336	336	341	337	345	330	317	359	343	318	333	345	326	335	318	358	370	340	338	341	355	373	302	347	346	320	341	313	347	306	339	363	318	340	363	351	335	341	326	328	308	299	304	355	376	320	315	337	325	338	332	323	337	331	312	337	326	356	356	343	313	335	356	336	321	310	380	368	298	320	346	265	305	339	312	338	320	349	367	340	338	355	317	346	337	348	318	322	336	327	363	322	357	340	335	350	340	341	337	347	342	372	328	348	357	362	325	375	333	302	367	336	331	315	325	355	329	316	349	332	314	333	340	313	338	311	349	333	326	299	320	362	308	347	328	353	332	355	344	335	317	340	340	327	335	335	338	337	317	362	339	357	334	357	321	351	327	311	330	351	348	355	359	334	322	327	350	348	354	339	369	317	356	319	318	340	321	329	344	324	328	320	335	354	348	350	335	358	344	325	366	345	367	333	337	321	387	385	351	339	322	296	334	336	340	348	330	363	343	346	347	350	312	329	337	345	340	311	334	337	322	324	350	334	346	370	318	331	344	345	335	335	340	334	336	343	332	340	332	345	326	352	334	321	369	333	335	350	331	326	366	328	322	329	348	356	355	311	324	324	344	347	311	355	320	321	332	348	340	326	316	333	351	342	331	335	317	340	329	340	368	336	363	340	340	342	334	354	352	337	303	357	333	344	338	341	357	321	302	326	316	382	345	353	346	316	304	334	344	349	318	385	352	357	326	334	341	296	324	313	331	307	334	362	353	298	365	313	326	329	350	339	346	336	347	333	315	357	345	343	341	347	326	317	329	338	330	336	329	357	340	345	367	354	339	339	334	383	332	350	365	348	347	327	319	347	351	347	343	321	336	337	321	351	324	330	337	328	333	310	328	362	378	309	336	333	353	356	367	343	318	302	316	325	338	345	336	351	319	346	363	332	348	368	328	326	349	281	347	311	338	313	344	357	328	350	291	340	338	341	324	309	353	334	378	352	345	375	323	353	353	317	369	311	328	348	324	343	343	309	319	334	333	392	329	336	330	343	328	362	360	328	333	340	337	333	357	339	311	335	318	387	374	340	331	372	322	362	346	327	353	337	357	320	345	334	288	337	370	338	357	344	329	321	361	338	374	349	314	343	369	351	316	327	384	321	354	328	348	350	312	346	324	320	345	324	342	332	331	349	356	309	315	322	369	332	326	337	353	343	344	319	366	365	335	316	317	327	315	334	339	333	338	360	354	349	346	326	341	331	357	340	363	330	326	310	340	323	338	349	324	329	351	347	310	318	326	350	347	348	322	326	336	333	314	313	353	317	369	347	373	377	325	342	327	348	339	362	318	344	327	338	348	338	359	352	296	360	327	324	318	322	333	314	337	313	366	332	321	344	341	358	313	325	336	340	337	339	385	324	359	342	349	346	342	362	351	328	351	305	362	335	322	345	342	340	296	310	363	361	328	340	380	338	313	339	336	342	342	350	345	359	369	342	369	365	338	314	333	329	322	355	346	304	327	316	355	305	315	350	333	366	346	333	380	338	359	353	358	349	342	341	338	336	337	360	342
2333	1142	694	560	767	834	693	554	463	323	237	238	196	162	142	110	109	93	105	93	80	67	91	77	64	63	59	51	53	45	33	36	28	20	27	33	20	24	31	28	29	20	24	23	18	24	25	16	15	21	20	19	27	19	17	20	24	16	23	22	16	14	22	23	18	18	18	19	26	21	26	25	22	20	19	16	25	18	19	26	20	22	17	14	10	17	24	13	28	16	24	17	20	17	15	19	16	18	14	25	22	19	17	24	16	16	19	18	17	17	17	12	18	15	16	16	12	20	17	20	16	13	23	11	13	14	26	19	10	13	19	23	17	19	16	15	15	17	11	17	13	19	21	21	20	16	13	17	18	12	12	18	16	20	24	17	16	15	18	11	20	14	19	23	19	19	16	19	14	26	15	20	11	27	22	16	16	13	22	15	16	18	15	4	18	14	14	13	15	15	15	13	20	19	16	16	17	11	17	18	18	16	10	15	14	15	20	17	19	21	17	14	19	14	23	26	24	23	11	19	16	21	15	20	17	14	21	24	13	22	19	11	13	21	20	15	26	12	15	22	22	15	9	22	14	20	10	21	30	18	17	24	25	15	16	12	13	15	14	26	14	26	13	9	13	18	14	22	18	17	8	13	16	11	17	17	25	10	9	14	15	12	15	19	15	16	16	13	20	19	10	17	12	21	12	20	8	8	16	20	19	17	17	16	18	16	23	15	17	10	24	19	22	16	19	16	16	10	18	17	24	17	21	17	15	12	24	18	10	16	23	12	22	17	12	12	15	18	14	12	14	20	15	15	19	16	19	10	16	19	15	21	16	19	19	25	16	18	18	11	15	16	17	12	14	17	10	12	13	17	8	14	20	21	22	25	9	19	20	17	14	19	10	21	16	18	17	16	24	26	10	20	16	16	19	15	16	16	18	13	26	17	23	16	19	14	18	19	14	20	13	13	23	18	21	13	13	27	20	16	16	14	8	15	19	20	18	17	17	19	15	12	22	14	20	18	12	20	13	21	16	18	18	16	20	18	25	20	13	10	16	22	9	20	18	27	12	11	18	18	21	17	14	13	17	15	15	15	18	13	16	19	16	22	14	24	12	16	17	17	15	15	15	16	16	22	8	14	24	17	15	25	19	23	17	19	16	16	14	19	13	16	19	12	19	11	16	18	24	12	16	16	16	16	24	11	13	16	21	16	25	18	18	13	12	15	14	14	19	24	24	19	16	15	23	18	19	15	15	15	17	18	21	16	24	16	19	17	18	14	23	10	16	14	12	13	13	20	23	18	12	13	19	15	15	17	9	20	15	18	18	21	17	18	16	15	22	12	13	10	24	14	18	18	20	6	15	23	12	31	23	19	17	17	22	11	18	6	9	21	21	13	17	15	22	16	14	20	18	25	17	22	13	15	16	20	22	21	13	8	16	13	17	18	17	19	14	17	14	22	19	12	20	20	10	17	23	22	13	12	16	19	22	14	19	26	18	17	18	18	14	27	18	15	15	19	16	19	18	24	26	15	11	22	14	18	14	19	14	20	11	15	16	18	13	21	17	21	13	14	21	18	13	24	17	11	22	17	13	23	15	13	17	11	20	15	15	16	12	17	15	19	16	15	18	15	11	12	16	13	8	20	15	13	13	14	13	18	13	17	21	15	18	24	15	10	24	14	16	12	18	18	16	8	14	21	23	18	15	16	18	21	12	17	21	22	16	20	16	21	19	13	15	14	12	16	18	13	14	23	10	9	14	18	20	18	22	14	20	13	11	15	23	25	16	20	19	20	13	19	18	7	13	19	24	21	23	17	26	18	14	8	22	13	19	24	19	25	15	19	20	17	20	15	22	15	16	9	20	11	18	10	15	11	19	19	23	14	19	11	16	22	26	13	19	12	20	16	18	9	16	13	9	14	19	23	7	20	13	14	20	15	20	16	16	10	18	15	23	20	14	21	11	17	22	16	19	22	16	22	14	22	12	14	16	15	17	11	21	23	10	20	19	14	17	26	17	19	22	19	15	13	13	26	16	9	23	13	16	16	27	17	13	19	14	19	20	12	14	23	16	15	19	11	12	24	18	18	11	23	12	17	11	21	15	20	15	21	18	21	22	14	19	17	15	13	24	17	16	14	13	15	18	19	27	27	12	16	18	19	24	13	19	20	26	13	15	14	15	17	14	18	17	12	19	18	26	18	14	17	13	18	28	14	20	14	15	24	20	12	13	23	17	17	20	20	21	17	16	18	19	16	17	14	19	18	13	16	17	16	20	19	19	12	18	21	17	18	21	22	18	22	14	14	18	22	22	20	23	15	13	17	22	25	17	14	14	18	23	19	17	11	18	15	21	19	15	16	23	16	21	15	23	16	21	17	10	20	18	25	21	12	23	15	23	19	16	15	28	19	15	16	10	19	27	16	19	25	20	22	20	16	16	10	15	18	17	18	9	10	15	19	15	25	16	15	21	18	17	22	19	22	18	18	14	22	16	18	11	17	20	14	24	22	25	18	23	14	16	16	15	12	15	24	12	15	12	16	9	19	15	14	18	12	25	13	16	18	16	13	13	16	7	26	22	14	16	18	23	20	21	18	18	16	16	20	17	15	10	19	20	17	16	22	18	19	15	15	18	10	15	21	17	29	14	22	17	26	17	17	18	17	17	21	14	21	15	11	21	23	12	16	11	14	24	15	14	14	11	10	12	13	16	13	20	18	21	18	24	21	16	18	13	13	15	20	14	15	19	14	22	21	18	16	13	18	8	11	21	18	9	17	21	15	11	18	10	12	19	25	28	17	18	19	17	17	18	15	19	13	13	15	15	22	28	17	20	18	15	20	14	18	13	13	19	19	23	9	18	17	13	12	25	24	16	22	12	10	8	19	20	16	19	14	17	18	22	13	19	10	19	15	5	10	15	13	16	21	17	10	12	16	15	19	17	17	16	11	16	14	22	9	12	19	17	16	15	18	15	13	22	15	13	21	20	22	20	18	19	20	20	25	24	19	19	18	16	17	24	14	18	16	14	20	14	18	16	16	17	16	14	18	12	16	17	27	21	20	15	16	16	14	25	21	11	22	19	15	19	11	19	14	15	16	15	22	19	13	20	20	20	22	19	18	23	20	18	12	24	18	10	20	18	16	15	15	15	23	14	12	22	18	19	11	20	17	13	18	16	16	15	17	16	12	15	20	18	19	19	16	18	15	15	14	21	18	15	25	14	14	15	9	21	16	16	20	28	19	17	18	19	18	20	25	14	21	15	17	17	17	25	20	19	10	22	22	18	18	26	16	19	19	17	20	15	12	21	23	21	14	17	15	8	22	15	18	21	16	19	16	24	21	19	20	16	17	12	19	22	19	20	21	16	15	16	19	16	23	20	17	18	21	16	13	20	14	17	14	23	18	17	14	15	18	23	27	24	18	17	25	13	20	20	10	20	17	20	19	14	20	20	22	20	11	26	22	14	22	19	15	24	13	17	17	19	17	15	22	17	15	16	16	12	13	16	26
31247	22794	16393	31450	37391	34355	29759	25232	20373	15621	12746	10909	9177	7555	6443	5502	4836	4443	4705	4432	4035	3648	3537	3428	2707	2412	2235	2014	1720	1365	1288	1144	811	711	736	698	675	644	602	533	480	497	542	475	486	496	506	508	488	470	475	483	473	485	467	430	419	422	458	430	431	423	394	417	405	440	477	460	433	427	397	443	394	401	426	408	401	333	370	334	313	320	368	377	333	358	323	333	330	325	358	353	322	338	341	324	308	328	317	370	325	313	299	346	298	329	317	320	309	332	312	338	321	309	284	301	313	299	333	305	281	302	308	326	321	297	294	316	309	309	303	304	321	309	323	277	319	298	301	284	274	282	313	286	316	307	304	289	298	336	294	327	321	296	281	319	287	305	289	317	303	335	275	316	304	294	316	323	301	285	329	296	261	310	292	305	292	297	293	320	314	327	305	305	312	308	292	330	307	320	313	317	285	313	329	305	278	273	279	290	299	264	293	287	309	273	325	285	287	298	304	282	322	308	319	314	299	299	296	297	328	298	272	261	304	327	282	254	288	303	309	295	297	325	307	288	297	298	314	305	319	317	282	324	342	303	310	304	312	343	294	311	275	308	273	300	288	297	298	302	287	318	306	320	304	315	288	307	285	311	304	303	366	316	307	309	313	303	285	283	264	268	291	317	307	269	282	306	273	326	271	266	327	311	290	287	313	327	306	303	290	331	298	320	308	282	297	303	329	310	312	324	277	323	307	294	299	303	311	304	316	334	308	278	296	318	262	300	313	314	292	319	308	293	339	266	320	322	306	290	299	300	332	324	311	316	289	277	307	307	339	296	284	272	305	325	296	296	298	314	317	285	330	305	282	322	305	289	322	278	271	310	323	303	290	295	336	302	335	323	318	280	304	296	306	317	291	288	285	316	297	264	308	327	288	294	297	324	310	300	299	290	340	309	288	276	319	314	333	323	307	274	315	295	327	301	272	284	337	285	297	280	318	288	305	294	335	303	278	306	321	269	298	266	304	280	283	280	293	338	301	309	287	297	299	279	324	283	305	298	299	338	299	316	290	292	301	310	316	319	313	328	307	322	304	308	321	298	286	338	276	312	303	319	277	259	313	300	303	345	299	315	281	277	302	303	303	297	301	280	306	311	272	315	297	299	259	315	304	302	299	296	291	318	294	286	323	332	283	309	301	306	291	330	296	296	277	327	333	262	288	298	322	321	308	284	326	296	305	289	297	315	285	307	310	311	316	284	276	304	343	286	274	315	326	284	285	304	296	276	302	307	290	311	296	279	293	318	295	296	284	309	298	305	304	317	313	313	324	316	281	303	308	291	291	326	291	275	302	303	310	307	306	311	281	272	309	322	314	346	318	297	296	302	278	320	303	308	310	288	313	311	288	289	265	288	300	283	318	268	292	296	299	330	320	299	293	298	303	290	318	298	325	276	313	323	310	314	324	311	292	313	298	301	288	326	282	294	297	298	281	341	293	297	302	288	315	293	284	291	307	298	303	318	304	279	300	282	335	296	318	290	303	354	293	313	271	274	304	288	304	268	297	302	254	290	270	298	264	334	298	284	277	301	304	292	295	312	303	296	323	303	322	319	284	284	310	308	307	300	296	293	296	312	311	308	267	266	325	322	317	320	278	315	307	317	286	331	315	271	313	294	322	344	298	330	297	320	276	315	283	320	260	324	305	288	247	291	316	323	280	275	315	300	291	297	327	314	291	315	295	344	282	275	286	263	286	302	327	284	287	327	326	293	304	312	257	320	285	312	326	315	303	293	299	328	252	309	307	306	300	281	296	323	320	301	339	312	292	296	267	305	295	305	278	279	315	295	328	302	300	280	297	300	288	314	294	325	266	307	311	293	275	315	278	293	298	334	311	326	275	329	309	284	298	320	308	318	309	303	331	322	279	268	325	296	318	317	310	301	282	275	287	271	298	281	313	305	272	309	310	316	305	273	319	307	309	286	282	296	317	308	307	273	278	306	334	275	257	293	284	287	285	298	298	301	287	306	321	274	283	271	301	291	290	278	273	299	299	264	308	289	310	306	312	304	322	300	303	299	302	282	301	313	323	327	316	292	274	305	303	293	310	279	321	292	304	309	305	325	306	299	305	270	312	303	303	267	312	257	293	310	315	314	279	287	293	318	295	291	302	292	311	324	306	295	291	307	278	277	335	259	298	317	288	287	313	306	315	312	285	326	282	294	287	293	328	330	292	320	312	283	288	285	286	311	330	284	311	279	305	295	301	282	287	279	281	287	313	290	312	282	272	322	305	293	335	313	296	302	321	309	296	298	305	297	340	331	313	277	299	284	311	309	322	291	278	309	308	342	326	299	336	313	287	311	301	308	326	295	282	312	302	304	327	344	292	299	323	332	336	277	306	298	290	318	326	339	311	315	285	281	302	295	335	291	313	317	272	307	305	322	305	293	293	299	320	325	302	297	294	301	291	291	302	302	310	293	283	321	306	288	288	272	342	316	293	297	344	286	283	306	301	287	345	280	270	289	276	297	308	292	252	287	315	342	295	307	308	300	317	272	327	304	278	310	313	291	326	301	281	280	326	300	287	283	297	323	279	314	302	300	310	314	300	277	292	303	297	287	305	325	316	298	278	335	296	290	309	301	305	304	292	303	326	297	266	295	304	275	328	272	326	312	326	321	308	262	330	320	297	307	293	319	298	292	317	334	269	327	311	304	289	287	302	329	294	314	319	296	307	271	316	285	264	278	317	302	297	321	309	325	262	322	294	278	305	323	285	310	297	312	328	315	288	320	279	321	276	304	316	299	290	272	282	302	323	289	295	304	292	293	316	308	297	290	324	300	309	322	323	279	289	295	276	290	307	286	313	317	284	312	312	307	317	318	309	287	317	305	298	285	314	295	282	353	318	270	281	316	320	278	302	294	279	264	308	306	312	266	315	310	304	293	341	312	299	316	297	319	320	300	316	312	310	286	307	311	296	280	321	288	261	321	311	291	294	325	326	303	291	327	303	280	305	311	300	309	298	328	290	318	281	281	322	296	280	287	314	307	292	298	297	311	309	299	297	280	319	326	280	282	295	301	293	299	308	327	271	299	318	296	308	299	303	294	338	290	279	319	341	311	321	317	268	333	298	274	302	280	307	296	285	319	292	285	307	299	290	329	270	342	297	280	314	310	310	283	285	272	310	274	308	292	329	301	284	320	296	324	299	282	286	288	295	311	293	289	324	301	303	334	293	313	295	327	310	332	279	256	314	301	341	298	321	301	297	299	286	286	281	299	281	294	332	310	310	296	298	281	307	323	339	289	328	304	284	304	317	314	323	317	299	315	308	317	299	272	288	296	289	304	289	300	296	293	280	292	276	276	314	305	297	288	289	311	302	287	286	282	317	325	314	316	303	277	287	304	327	308	298	308	311	290	283	303	310	316	277	288	331	321	304	304	308	304	290	305	305	307	327	319	275	301	308	322	329	313	289	309	276	287	312	327	309	292	293	286	282	294	323	300	306	305	306	273
4005	1520	897	746	1064	1132	958	755	593	441	351	313	302	195	193	169	150	126	132	179	119	130	99	103	92	77	78	73	73	58	56	37	40	48	34	43	39	30	39	29	31	32	34	38	41	33	35	35	37	26	38	30	32	37	34	33	29	25	24	25	23	20	32	22	40	32	32	29	27	25	39	24	35	31	27	25	22	35	29	34	36	26	25	29	28	30	26	22	26	21	30	36	26	25	28	24	35	28	28	39	32	27	30	30	24	28	19	17	24	23	28	20	19	33	31	31	22	37	27	29	35	22	25	34	33	29	19	21	20	25	24	28	28	28	22	25	24	30	29	29	20	34	21	23	30	38	28	37	21	24	29	32	30	18	20	21	24	28	32	22	22	29	28	23	34	27	28	35	24	32	23	27	33	30	27	35	27	26	22	28	26	33	30	29	29	28	25	24	33	18	20	28	30	25	25	25	25	34	28	29	20	20	30	31	19	31	27	27	23	23	15	25	27	19	24	25	26	21	28	31	26	28	27	25	23	26	24	35	33	18	29	21	28	30	18	27	24	32	18	30	35	14	25	28	25	22	29	24	28	27	26	24	25	22	22	32	34	37	34	14	28	26	27	21	26	34	31	36	24	26	24	23	30	24	34	32	27	28	30	27	20	22	25	23	24	25	30	27	23	24	37	22	27	21	28	24	23	27	23	18	30	33	35	34	29	31	23	34	21	19	29	23	28	21	25	20	26	43	14	18	23	30	30	30	23	21	35	35	21	18	34	33	25	20	27	17	32	28	28	25	33	32	27	23	35	21	28	33	31	25	36	23	24	25	25	27	30	35	33	26	16	21	27	29	21	24	25	30	29	17	26	31	27	40	37	27	26	25	22	27	34	25	30	24	23	31	34	33	22	28	30	26	28	25	25	27	45	26	30	36	25	26	27	20	23	32	25	18	34	28	28	22	33	26	26	22	21	31	30	31	22	26	28	24	29	28	33	36	27	30	27	34	27	31	22	22	33	36	33	24	34	33	25	27	34	29	21	33	28	23	33	30	23	23	28	29	28	20	35	29	27	24	31	36	28	27	31	23	25	31	37	17	41	33	26	24	26	34	30	22	26	32	24	18	40	22	33	27	22	30	24	35	26	30	40	26	34	25	26	27	24	29	31	27	25	28	24	32	24	38	29	32	25	25	29	20	33	23	21	34	31	24	30	31	25	26	29	35	32	29	26	35	32	18	18	28	24	27	23	29	34	28	25	15	20	26	27	30	23	27	18	30	27	38	27	26	23	16	40	36	23	25	27	20	38	15	30	29	20	29	19	26	19	26	28	40	24	27	27	26	28	20	23	32	18	30	31	21	42	35	22	32	22	26	19	30	34	26	21	33	19	31	27	33	27	32	28	27	27	24	33	29	29	30	22	17	29	35	37	28	24	21	31	30	28	20	26	29	17	24	32	26	32	22	24	14	24	21	22	20	21	34	21	34	27	19	18	27	27	33	18	21	32	25	24	32	32	30	32	27	21	12	26	27	28	27	20	28	19	28	8	28	24	29	28	29	27	28	29	31	24	30	24	27	28	20	34	26	37	27	23	28	26	29	41	17	26	22	26	23	32	33	22	29	26	25	37	18	38	34	22	33	26	31	23	21	26	32	29	26	27	21	30	28	26	21	25	29	24	28	27	32	27	20	26	24	23	31	27	24	29	41	41	31	26	24	29	28	29	25	30	25	29	24	39	22	28	25	29	24	32	28	23	27	20	21	23	24	27	29	25	24	37	34	41	15	35	34	20	32	30	29	19	23	21	34	29	19	32	25	36	20	26	28	27	20	27	34	26	27	24	24	20	31	19	30	36	29	29	28	25	24	33	23	28	24	31	29	34	27	23	28	30	21	32	29	28	18	35	23	34	26	32	33	19	18	34	29	27	32	31	26	35	24	37	23	38	33	23	26	20	23	32	21	31	20	21	25	38	28	41	28	33	29	36	31	32	26	19	27	24	22	40	27	24	27	31	19	24	21	15	20	21	26	27	27	22	35	29	28	26	35	31	24	23	30	26	21	27	25	28	21	27	22	22	21	32	25	22	38	26	26	28	32	23	36	29	27	19	27	23	20	19	27	30	37	27	26	31	35	24	37	43	23	21	30	24	26	28	37	24	30	24	26	31	30	23	25	37	41	24	29	25	16	34	26	39	33	26	24	16	22	24	26	33	26	22	30	31	32	28	29	27	24	37	26	22	23	29	24	34	26	32	31	23	27	24	25	25	24	24	25	23	21	26	22	35	20	34	26	31	19	33	41	29	22	34	26	31	21	36	26	35	33	28	30	26	26	22	24	19	27	34	26	30	33	25	30	35	21	34	25	23	20	29	28	27	23	33	32	27	39	30	25	24	26	22	33	26	21	31	25	24	23	25	27	25	29	21	26	31	26	20	32	32	23	28	19	30	33	25	32	19	34	21	29	37	21	23	31	32	32	27	21	25	25	20	36	20	25	14	24	25	21	27	31	26	21	29	26	32	29	21	29	18	21	21	20	31	20	21	25	22	24	26	28	29	24	28	22	18	24	35	33	34	28	24	20	23	31	29	22	33	32	22	20	24	19	34	30	25	25	27	25	29	21	27	25	26	31	22	26	30	27	30	12	24	37	29	27	20	30	26	21	24	33	41	30	23	25	22	28	26	25	34	20	35	28	19	24	27	32	23	24	27	27	16	24	36	33	34	20	29	32	26	26	27	27	26	27	31	24	18	30	31	15	38	26	33	29	29	25	26	24	31	35	27	23	28	33	29	32	29	25	32	22	32	31	32	21	17	26	29	31	26	30	24	21	25	30	16	28	34	20	21	27	23	27	28	25	19	16	16	17	26	31	29	27	29	36	26	25	32	27	29	21	29	31	17	31	22	20	31	37	34	32	32	23	33	31	30	36	27	28	28	33	15	31	25	33	27	34	24	32	36	34	23	33	29	29	37	29	27	18	24	35	16	21	27	29	24	35	23	39	20	25	27	20	37	28	23	24	31	22	30	26	36	25	17	17	22	21	35	32	26	23	25	25	28	30	40	21	22	26	29	28	28	25	21	23	39	27	23	22	31	42	32	27	25	30	26	36	28	27	18	23	15	29	24	34	25	19	21	31	26	35	28	26	22	39	25	27	34	44	28	27	29	24	33	40	19	46	23	29	30	34	25	30	27	38	16	25	29	24	17	30	32	24	28	23	23	24	20	23	24	39	18	41	34	23	19	33	28	30	28	31	20	22	27	23	30	21	26	35	29	33	20	30	17	25	25	24	36	22	35	33	23	32	27	34	31	29	23	21	20	25	20	21	32	24	17	30	38	29	22	21	24	23	19	20	29	26	23	28	28	25	32	28	35	19	19	23	14	24	26	20	31	32	34	28	32	38	19	22	26	25	28	36	36	29	28	24	29	29	26	32	26	36	32	30	26	15	30	22	30	29	45	40	27	21	27	30	29	22	24	25	19	18	29	25	27	37	25	17	32	20
32771	25328	19454	34336	40156	37699	33531	28979	24218	19243	16449	13967	11694	10035	8656	7305	6449	5860	6104	5772	5023	4887	4676	4380	3786	3544	3027	2699	2299	1837	1783	1579	1266	1114	1088	1060	907	865	856	780	797	769	823	738	766	724	777	735	713	713	741	693	713	719	663	629	619	632	678	632	614	609	638	637	671	670	689	666	611	617	660	634	588	608	566	598	581	583	531	547	482	552	540	575	540	536	538	463	502	498	523	510	538	539	547	489	465	457	500	496	468	546	500	479	523	510	496	491	464	502	493	480	484	490	484	465	471	473	516	459	461	467	459	450	488	454	435	432	438	471	459	471	484	468	486	431	455	461	461	439	438	439	493	460	500	490	444	429	485	472	443	484	488	511	480	494	447	473	492	464	490	484	467	432	436	458	451	447	497	495	431	470	470	446	528	458	434	443	463	466	434	440	507	461	463	447	457	460	514	495	469	480	447	451	443	455	446	439	485	460	448	475	456	495	446	446	453	419	462	507	487	478	476	482	422	452	471	453	473	487	494	477	486	481	484	432	516	436	449	463	483	500	455	500	447	455	446	472	478	455	448	428	462	504	469	498	485	447	465	501	489	515	413	459	488	481	490	479	474	456	438	447	438	472	447	485	444	445	433	428	467	481	463	486	503	473	487	448	443	445	481	436	471	427	482	460	509	458	472	441	430	464	474	459	469	429	462	451	492	467	447	473	492	463	507	479	431	464	444	479	457	427	466	487	472	453	441	465	443	495	467	479	468	460	453	484	440	462	478	452	515	470	445	521	458	475	483	486	443	464	496	462	472	492	473	438	468	433	468	435	438	464	499	463	456	475	463	473	446	432	453	485	468	471	443	444	445	479	438	431	464	441	481	482	448	486	436	456	483	490	458	504	480	451	458	477	460	468	478	487	500	463	439	498	481	527	443	484	452	484	490	463	431	464	448	475	516	465	460	435	455	493	436	469	458	440	495	454	477	457	443	472	522	434	451	464	468	448	474	454	469	480	475	451	485	452	454	471	483	454	449	477	492	478	459	487	437	512	499	478	469	479	472	479	450	473	470	507	466	453	449	484	480	460	488	450	405	473	434	462	465	485	458	457	467	450	487	481	478	442	503	491	520	478	463	506	466	512	454	500	461	474	495	456	416	482	438	422	456	501	436	457	470	448	482	421	471	491	456	463	520	454	458	497	484	474	488	478	460	466	473	467	423	497	475	456	446	511	447	490	475	500	449	471	502	491	498	427	462	483	522	462	455	444	444	508	482	500	501	447	467	465	422	449	475	433	472	476	512	472	439	480	453	478	468	461	464	474	452	443	434	471	473	434	480	484	475	470	440	452	492	443	488	442	464	477	505	446	504	431	440	484	475	428	524	446	453	481	427	436	456	509	496	450	471	476	500	460	528	460	451	507	505	469	476	484	481	460	473	474	485	464	484	459	473	467	440	456	470	444	471	477	498	488	453	448	472	472	462	444	475	447	467	456	477	463	438	453	496	476	497	481	488	493	482	493	462	492	458	450	466	476	454	465	472	480	465	502	495	488	478	507	482	490	509	423	446	490	472	442	451	461	479	472	473	478	420	485	488	471	486	461	494	450	431	483	497	479	465	459	422	469	465	444	461	455	442	481	492	485	427	498	453	449	481	456	494	441	417	501	456	472	454	479	458	441	452	477	470	483	485	485	464	458	470	463	476	454	485	467	505	459	486	466	520	458	459	491	482	499	479	489	483	505	464	492	451	461	480	445	466	441	445	490	486	492	444	503	489	483	466	459	457	503	434	446	498	477	465	502	446	451	463	518	477	490	464	431	471	484	479	464	436	448	461	469	444	513	464	478	455	482	474	492	478	484	468	490	500	454	468	465	449	443	433	491	522	444	461	445	478	484	440	496	467	429	440	464	451	460	532	474	462	513	462	488	446	452	452	467	460	499	444	442	441	474	456	450	479	450	492	417	484	448	461	461	456	482	452	471	468	471	510	473	442	469	452	455	458	483	491	448	489	449	452	471	475	441	474	461	452	462	489	487	474	470	418	511	467	430	424	455	471	471	512	509	474	467	436	508	422	438	468	459	537	413	459	480	458	472	454	491	425	498	485	490	488	413	450	486	516	464	460	469	462	416	456	474	499	464	486	455	430	449	462	434	454	484	471	454	488	496	472	470	513	442	477	470	471	479	501	500	502	449	436	484	489	509	419	487	492	474	441	461	481	454	473	485	483	463	417	495	492	466	472	469	460	460	474	450	446	467	449	449	460	474	455	445	444	453	470	452	474	462	430	470	451	431	481	481	412	487	439	429	485	501	455	426	471	445	478	477	485	458	463	479	475	450	503	477	472	478	454	476	465	480	456	479	457	469	463	482	487	467	442	460	483	461	483	514	494	432	523	456	437	442	444	461	460	458	482	468	435	457	457	456	459	472	469	424	484	480	447	477	435	446	494	480	457	427	450	447	465	478	470	499	475	482	442	483	487	445	461	445	461	491	499	444	500	485	467	464	468	441	445	476	428	450	471	491	484	440	493	477	451	491	485	460	443	468	466	443	476	444	454	483	460	460	457	469	491	430	465	464	450	456	472	460	452	476	452	472	474	450	474	479	464	483	453	460	467	504	475	460	455	464	451	475	463	463	484	450	481	470	473	444	463	500	461	492	515	459	453	469	474	464	480	511	485	472	404	481	478	439	494	461	478	494	498	461	417	459	478	447	496	477	463	455	468	468	458	468	481	408	476	483	483	425	487	473	464	450	442	431	461	445	440	431	443	488	441	480	451	450	483	486	453	434	472	471	491	487	456	524	469	485	446	464	430	439	457	437	472	473	471	449	434	482	472	496	434	478	454	454	497	455	470	444	452	466	498	451	437	485	437	470	459	413	449	438	476	456	440	455	438	454	452	516	470	461	461	486	465	507	464	470	459	477	476	451	485	426	442	486	468	496	446	479	480	474	460	511	485	489	452	485	467	446	507	446	461	451	468	420	451	483	463	466	481	446	482	422	423	427	454	451	478	465	499	493	500	458	469	471	482	457	462	480	521	454	455	479	447	483	467	484	514	486	492	433	492	486	435	472	468	476	475	508	477	484	477	452	486	473	478	445	483	477	492	445	462	476	491	461	443	463	470	480	500	481	476	466	450	454	483	481	448	515	464	477	449	462	425	476	484	490	464	454	415	455	471	483	461	512	454	469	455	498	481	460	447	495	499	462	464	466	490	468	510	494	446	499	454	468	470	475	473	504	455	472	461	474	452	459	453	503	470	447	498	460	447	497	445	465	483	474	477	434	488	477	454	450	475	453	497	474	557	466	481	478	445	495	466	457	502	478	468	457	426	484	489	470	452	433	449	468	467	450	423	474	455	453	462	426	467	447	472	461	456	446	474	446	471	462	483	493	469	465	480	488	481	468	425	494	449	456	466	440	483	471	462	459	470	452	479	447	486	471	469	458	457	452	459	497	461	452	477	463	469	452	485	462	473	461	511	485	467	450	461	469	460	468	459	482	505	418
4241	2416	1394	1062	1596	1766	1491	1165	841	753	593	450	391	299	271	215	207	197	180	179	170	164	142	142	137	116	102	101	82	64	68	66	40	43	26	45	32	30	33	32	36	37	34	34	30	38	25	30	39	25	31	27	31	35	35	26	26	35	31	34	29	34	23	28	34	27	26	29	25	17	32	32	26	19	25	33	20	25	34	21	24	20	28	23	24	24	29	20	31	22	24	23	22	19	22	21	18	23	21	21	23	35	32	27	21	16	20	23	27	22	26	22	25	21	18	26	30	18	23	23	19	20	19	19	23	23	22	20	22	27	15	20	15	16	20	23	23	21	22	25	22	27	22	25	27	15	24	20	14	18	33	30	23	21	21	29	22	21	19	24	22	16	8	21	25	20	20	19	21	27	22	20	19	25	21	27	24	22	21	21	28	25	17	35	26	14	25	23	36	24	27	25	20	15	27	22	27	25	22	25	21	25	19	20	22	18	29	20	14	19	28	18	17	24	31	30	20	23	22	23	17	24	24	32	22	13	19	26	27	26	20	17	18	20	21	18	23	22	32	30	22	28	22	16	25	26	23	14	19	25	24	18	18	26	23	23	18	27	21	19	26	21	20	19	21	17	18	15	25	19	21	25	26	33	14	28	24	20	21	23	30	29	16	31	20	21	28	27	24	26	25	25	20	15	24	25	22	14	19	15	23	24	37	31	21	17	25	24	26	15	30	25	31	25	18	17	20	31	14	24	22	16	20	30	14	18	33	18	15	24	22	23	18	25	25	27	22	26	21	20	27	19	26	15	21	28	24	20	32	29	32	20	23	19	35	18	20	20	14	19	19	21	25	23	25	18	25	21	18	18	25	16	27	23	23	21	26	22	19	22	29	22	29	22	21	19	24	29	22	22	20	27	30	23	16	29	25	17	23	17	26	19	36	19	18	27	22	26	20	27	25	20	28	20	21	17	20	22	28	17	29	22	22	13	27	25	15	23	22	25	23	25	22	19	25	23	21	20	16	22	25	20	25	21	34	20	21	25	25	18	20	22	25	18	28	32	18	19	19	16	27	23	23	24	23	20	15	26	26	17	25	18	25	24	24	28	24	28	25	17	22	22	14	28	22	26	19	23	18	22	20	29	27	26	22	24	26	24	16	14	23	23	20	20	30	22	22	23	25	26	18	29	25	30	20	17	12	16	15	26	18	23	22	25	14	18	23	24	16	25	23	26	23	26	26	24	17	13	24	29	20	26	18	35	26	30	25	28	25	28	24	24	18	22	18	20	20	20	33	23	24	26	21	22	31	25	26	26	24	31	24	18	25	26	24	24	31	31	17	29	25	22	20	22	20	24	21	27	26	26	28	17	18	25	33	29	19	27	20	10	22	29	15	19	24	23	19	22	21	28	26	31	23	28	28	30	23	20	35	17	25	20	24	25	20	20	21	23	20	24	15	29	23	29	19	17	21	19	15	17	22	14	20	34	27	22	30	21	21	18	23	17	20	20	23	23	11	26	22	26	30	22	21	20	27	21	14	19	22	15	27	28	28	25	15	22	24	18	22	23	14	32	26	24	19	24	30	19	20	23	27	23	25	25	24	22	18	16	21	22	36	32	27	26	10	28	25	25	15	17	21	30	22	34	18	19	17	22	19	25	22	29	28	19	30	20	21	23	21	21	23	29	19	29	25	20	29	23	29	14	19	18	20	25	30	20	25	24	28	28	23	22	33	18	23	18	17	20	19	18	17	19	18	20	29	18	22	19	23	23	26	21	27	23	20	26	25	27	16	18	19	14	19	23	23	20	22	17	19	19	18	30	24	33	18	19	16	27	33	13	20	27	26	22	26	30	21	18	23	31	22	22	18	34	20	19	30	17	26	29	27	26	25	27	15	15	32	22	19	16	31	16	29	14	23	26	17	24	24	27	18	19	32	23	27	24	32	24	22	20	24	17	20	18	25	19	25	35	29	21	19	23	17	29	24	22	25	19	21	22	31	28	19	24	30	22	31	24	21	15	14	23	28	26	33	27	20	32	16	24	23	15	18	30	25	27	25	27	23	15	15	17	22	26	34	15	20	23	13	19	19	20	32	24	22	16	19	22	26	25	17	17	18	13	22	21	16	20	25	21	17	26	23	26	23	28	16	24	25	15	25	29	25	22	29	24	22	26	23	23	23	25	26	29	27	22	20	20	24	18	28	27	26	19	23	13	20	19	31	15	21	19	22	17	30	18	19	31	17	15	20	20	13	21	21	22	30	29	21	23	22	29	19	20	22	28	28	21	15	19	26	21	21	22	27	23	26	21	25	21	21	21	28	18	31	29	31	20	23	26	17	19	28	17	27	30	26	16	23	19	21	25	18	12	26	17	24	22	15	14	33	28	26	21	16	21	21	26	25	24	26	20	28	19	23	22	26	26	17	29	19	16	22	18	21	28	19	24	21	25	19	33	21	34	21	14	21	30	26	19	29	26	29	22	21	20	23	21	26	21	25	21	19	23	23	24	31	23	21	16	21	25	25	20	33	27	19	17	26	14	22	20	23	24	22	33	25	19	29	22	15	26	25	19	16	26	24	21	20	22	22	21	23	25	10	24	19	21	17	24	17	23	19	28	20	24	27	21	23	20	27	29	21	25	21	21	22	20	20	32	33	24	16	29	19	18	19	29	27	22	26	31	24	28	17	21	26	27	19	25	20	23	22	25	23	22	22	23	26	20	28	18	23	21	18	19	27	23	20	20	15	26	25	19	23	17	25	14	27	23	18	19	23	17	23	20	27	30	26	32	22	22	31	30	16	25	23	22	26	14	19	27	29	23	31	17	16	25	22	14	18	24	14	25	20	24	35	17	20	29	26	22	16	23	30	18	29	18	20	31	25	20	25	21	16	31	13	23	21	16	29	34	25	24	21	19	15	22	19	15	25	25	32	22	27	26	27	21	21	23	22	28	31	19	20	18	27	16	24	14	22	21	16	19	23	23	32	24	22	30	27	15	20	23	21	21	22	22	21	17	20	28	19	18	28	18	20	16	28	20	27	21	19	27	16	25	22	17	26	17	25	22	23	16	26	17	28	25	24	20	14	27	24	22	18	21	24	33	23	19	17	32	28	18	25	25	24	19	19	23	18	34	20	26	19	42	23	22	17	16	26	14	25	21	24	19	16	22	19	21	25	27	27	28	29	25	29	24	30	24	25	21	18	20	19	21	20	22	25	19	18	18	15	14	13	27	23	16	15	29	23	13	38	30	24	21	22	19	17	19	20	22	16	27	28	24	20	17	26	30	28	21	20	20	14	25	31	17	20	31	29	19	26	24	26	20	16	17	19	22	26	12	21	27	28	23	13	22	26	20	25	18	21	25	31	21	27	17	20	28	18	23	17	24	24	29	17	30	11	31	25	21	21	24	23	20	28	16	23	19	19	18	16	18	24	18	27	23	24	18	22	23	23	18	21	32	15	23	18	20	21	29	23	27	26	15	18	29	25	19	24	24	20	33	31	17
38526	30172	23528	38351	44739	42433	38091	33778	28430	23866	20683	18123	15471	13347	11641	9901	8803	8402	8196	7653	6993	6579	6253	5813	4780	4816	4080	3359	3180	2418	2279	2052	1520	1343	1369	1278	1205	1082	928	868	853	888	864	876	847	791	797	759	750	725	821	724	755	704	737	692	704	651	685	629	667	695	643	639	665	655	681	663	640	591	629	616	599	616	593	568	570	509	521	453	520	476	486	497	512	463	493	477	471	465	440	456	453	496	412	398	443	485	420	421	422	443	417	411	416	398	400	430	400	390	435	397	381	443	408	386	397	381	415	395	383	384	387	392	391	427	400	423	384	399	423	404	377	421	429	374	411	397	386	391	403	403	399	417	408	384	386	378	427	395	389	406	385	386	399	433	377	430	424	367	393	389	398	408	352	381	389	396	367	385	389	386	351	373	425	395	382	383	403	383	374	374	395	358	348	343	424	401	379	384	409	441	375	403	380	368	405	425	421	359	371	374	376	349	412	419	380	345	412	353	406	393	428	413	407	376	360	405	410	380	414	355	379	359	400	393	391	411	411	387	385	380	367	369	373	371	378	365	430	397	375	378	390	399	389	396	382	409	389	370	371	390	410	376	379	394	401	382	380	362	405	382	380	380	337	390	404	369	431	398	388	370	378	400	422	384	363	387	370	379	357	366	388	369	418	376	392	373	460	385	384	402	388	385	407	406	373	416	413	412	414	411	368	396	362	424	403	426	406	383	367	390	380	364	363	405	383	354	395	418	380	409	390	373	373	394	385	361	392	375	395	408	377	390	400	381	406	383	394	431	391	350	376	416	352	386	392	369	412	400	377	409	390	388	368	354	401	370	388	342	375	391	406	390	416	387	413	401	407	402	393	398	378	380	395	392	367	402	372	365	385	406	375	365	381	377	394	375	371	384	410	370	375	378	400	378	381	394	414	376	370	390	380	421	383	376	380	374	383	395	383	407	384	388	399	342	404	382	381	376	398	401	376	390	395	373	379	412	361	383	380	383	412	377	419	351	399	379	395	339	384	382	435	381	422	346	393	375	406	377	385	417	368	388	399	406	343	401	352	378	381	368	385	401	354	400	362	396	394	393	388	407	403	357	422	387	407	377	426	410	402	357	387	359	382	417	402	389	386	393	417	365	409	373	427	404	391	342	395	395	394	383	366	401	377	388	390	417	373	393	399	405	392	379	389	393	382	377	366	384	406	373	385	396	395	414	360	375	373	431	381	386	386	382	359	386	368	395	453	377	368	413	392	360	408	388	366	351	387	400	405	397	362	364	391	358	374	406	421	398	396	407	381	409	371	341	399	374	416	376	415	388	357	392	405	383	381	360	382	399	395	364	351	376	384	381	393	391	338	384	415	379	399	406	383	371	389	417	405	400	389	427	388	391	387	385	371	394	410	397	392	400	380	367	420	420	374	375	401	403	384	365	404	380	374	383	398	363	413	405	382	419	401	395	353	417	366	399	410	379	375	399	382	365	380	393	400	402	411	375	370	392	372	404	384	372	419	357	427	359	399	408	388	383	364	363	371	352	362	352	389	402	361	398	369	426	390	380	350	368	421	394	405	375	397	421	385	385	399	371	376	367	378	393	403	379	351	413	423	383	401	400	375	367	378	384	388	418	387	388	377	392	379	375	408	405	371	391	388	369	389	412	412	415	390	375	399	405	378	365	383	398	378	340	389	375	344	415	417	371	378	391	379	367	404	382	404	351	405	404	380	389	388	352	406	395	366	406	382	381	421	364	388	382	410	371	374	377	408	401	393	380	371	386	376	389	380	378	390	387	362	374	385	389	416	344	380	382	388	401	393	380	406	371	351	390	411	374	389	357	370	362	382	380	412	401	418	408	402	392	390	402	433	404	369	392	386	404	375	391	402	401	418	423	445	403	377	381	384	383	408	400	390	375	405	364	372	361	395	409	409	394	401	422	365	418	383	395	411	368	362	368	391	402	397	417	395	394	376	405	379	381	426	395	396	398	388	411	377	394	365	390	404	386	372	394	388	355	398	414	358	381	379	381	405	388	347	390	369	411	385	388	392	405	434	414	397	385	384	385	398	368	418	375	390	354	407	407	397	395	413	393	407	405	371	397	387	385	429	369	399	373	371	354	393	376	415	343	374	346	403	378	352	381	347	390	378	380	370	432	390	396	445	399	387	427	392	431	386	381	391	397	349	350	383	381	399	384	363	395	379	388	390	376	391	378	418	376	373	379	369	368	368	406	372	373	387	373	412	346	415	399	406	413	382	407	383	392	380	376	381	419	387	365	394	406	403	382	397	355	390	348	388	411	371	385	403	390	403	387	394	376	406	374	391	409	369	413	384	372	373	408	384	412	389	385	369	377	391	376	391	392	376	371	380	414	392	395	383	340	392	372	417	397	364	393	424	423	368	374	373	389	407	378	381	419	369	362	427	344	354	359	391	376	429	377	421	383	367	379	400	403	415	375	414	393	354	379	387	336	415	376	390	360	370	375	402	405	417	370	382	424	415	414	381	384	411	387	402	382	394	386	397	409	390	398	380	377	408	397	393	402	369	387	395	362	415	378	409	389	415	383	372	403	429	374	370	399	364	389	414	395	405	351	387	377	356	389	381	383	415	370	372	386	389	381	352	371	402	345	380	394	405	361	349	344	382	379	391	389	378	399	421	394	374	417	381	368	389	392	394	406	392	391	414	381	373	427	406	405	395	338	401	421	424	358	408	375	401	394	418	413	397	393	383	399	381	368	359	405	418	389	391	371	408	394	401	385	365	393	383	387	385	394	382	359	383	393	391	398	382	384	362	414	369	372	403	359	409	385	375	380	440	355	402	400	381	373	393	388	389	398	399	372	379	406	391	370	355	367	368	388	387	396	390	377	412	386	384	428	368	385	375	431	401	384	417	375	364	416	360	401	385	384	364	407	391	384	377	377	403	366	372	359	398	406	392	396	393	382	378	387	398	378	416	429	355	366	384	394	394	394	387	406	396	378	361	426	389	416	381	385	403	384	388	393	382	396	385	412	422	403	412	353	394	387	370	351	425	348	362	395	367	379	401	374	415	359	414	408	392	351	387	392	348	402	404	387	374	407	364	383	420	418	364	351	385	390	389	363	396	421	403	406	405	426	393	406	396	402	418	376	387	372	353	368	399	370	413	390	376	408	395	386	413	406	404	370	361	389	416	440	397	372	381	365	389	378	370	394	414	392	406	370	357	417	361	412	374	395	401	409	364	356	404	366	369	353	398	403	372	381	418	411	392	387	392	357	372	346	403	411	406	411	383	395	414	370	393	412	365	406	349	378	392	363	396	403	421	386	374	386	384	393	346	373	365	369	387	387	362	427	392	383	381	380	402	393	410	394	382	390	398	401	379	402	388	395	392	386	395	383	379	415	391	391	392	384	353	419	427	375	397	399	393	396	384	425	370	421	408	394	409	401	400	421	375	377	373	388	389	385	406	399	362	356	391	393	406	373	407	359	377	388	379	406	425	370	416	384	388	363	409	427	400	383
2611	1116	601	438	692	739	672	510	411	309	249	220	205	179	145	122	125	106	103	106	103	77	87	76	87	78	56	55	49	47	32	31	23	37	28	28	24	31	24	22	23	28	24	30	25	24	29	25	14	29	18	25	29	17	31	27	24	29	22	37	33	15	27	14	21	31	19	24	20	24	23	30	22	23	19	27	22	26	13	24	24	19	12	16	21	22	21	21	27	18	23	15	15	22	21	24	20	19	16	19	26	17	14	22	22	18	20	16	21	21	23	12	18	23	21	15	19	16	16	11	20	21	17	10	17	14	14	21	23	18	18	18	13	21	15	22	17	13	20	20	21	20	14	23	17	20	27	25	21	21	15	23	20	21	17	19	13	20	15	17	18	30	17	17	27	29	21	12	16	17	14	25	27	14	17	21	16	13	21	25	24	20	18	12	23	18	21	21	20	28	23	17	17	10	23	25	19	29	22	20	13	17	16	17	19	19	15	16	14	20	22	21	14	14	19	24	14	17	17	17	21	16	20	19	18	22	19	23	20	20	15	19	17	10	14	15	26	23	21	17	20	20	17	21	21	31	23	19	19	20	25	15	15	27	17	12	14	11	19	25	20	14	24	22	15	19	16	16	13	27	21	24	10	22	17	14	25	15	18	22	29	26	25	19	26	19	18	21	17	13	14	21	28	17	21	12	24	14	20	21	17	16	18	7	26	17	10	25	20	30	23	20	15	25	17	19	21	18	19	15	20	20	18	23	18	22	31	18	17	21	30	20	10	21	20	23	21	17	16	20	22	23	15	24	24	20	12	12	21	21	26	25	23	23	21	29	22	30	21	19	16	23	13	16	15	19	18	25	21	12	12	22	10	31	16	21	27	18	20	28	19	22	13	24	15	19	15	17	21	22	21	15	19	15	19	17	28	20	18	13	26	15	27	25	21	25	22	17	24	13	25	20	15	22	22	16	17	15	28	19	22	12	19	16	17	20	15	21	22	20	17	21	23	24	28	20	23	21	25	27	17	21	16	27	15	21	14	19	18	16	11	20	23	25	15	18	18	16	31	23	17	20	17	26	22	20	16	9	17	13	21	25	20	18	26	23	18	21	15	19	22	22	17	14	13	16	21	14	18	14	20	21	19	16	15	21	18	21	17	14	21	21	15	22	18	23	25	24	22	17	16	16	9	23	20	11	22	15	18	15	15	19	19	15	15	24	24	19	20	30	19	21	21	19	17	22	19	20	25	19	21	21	19	21	18	19	19	19	17	20	21	26	22	21	24	13	23	25	19	21	19	16	15	21	28	19	17	14	22	23	18	13	26	20	24	11	27	16	25	30	20	27	23	22	28	20	27	22	12	30	25	17	21	15	8	9	15	10	21	20	27	11	17	17	19	19	24	33	22	19	12	25	8	18	24	19	18	21	25	21	24	19	22	17	17	10	17	12	18	18	15	17	18	23	29	16	18	19	18	19	17	19	19	18	18	23	19	24	12	17	20	18	21	15	13	12	20	20	19	18	21	27	13	15	22	22	25	23	16	24	25	15	20	16	25	16	12	17	20	16	25	17	25	28	7	28	20	17	15	23	23	17	19	18	23	29	22	22	19	25	19	19	23	14	18	20	29	17	21	25	15	21	18	22	21	19	13	18	15	23	21	21	24	19	19	16	23	25	16	16	27	16	18	17	22	12	19	15	14	23	23	15	18	25	11	17	19	18	16	23	20	12	19	31	13	13	14	24	28	16	22	27	22	18	18	19	27	19	17	20	25	24	11	25	28	13	15	14	18	25	20	9	22	28	28	20	16	20	18	16	17	8	12	14	24	14	17	23	18	20	19	15	24	14	21	15	16	21	12	19	15	20	19	24	20	14	22	18	17	17	18	16	23	29	24	20	33	16	15	23	22	23	16	18	20	21	27	21	20	18	17	19	19	14	16	25	24	17	18	14	18	22	22	22	17	17	28	19	23	22	19	25	22	16	30	17	16	21	22	18	23	16	22	15	25	19	13	12	17	25	21	23	23	20	20	19	18	22	17	25	16	21	19	15	17	28	20	14	15	26	26	22	16	21	13	16	22	25	15	22	20	29	22	23	16	22	16	20	20	18	21	18	19	17	17	17	20	26	17	25	18	13	29	21	12	18	10	20	17	22	17	21	21	18	26	21	23	17	21	20	16	27	12	15	21	19	22	18	16	17	20	23	21	20	21	15	14	23	24	22	16	24	13	18	17	23	19	18	25	17	19	21	21	15	21	15	12	18	25	20	15	23	28	24	20	20	22	14	17	14	16	14	15	24	17	25	23	17	26	18	27	15	21	23	23	22	22	19	19	19	13	19	19	24	24	17	21	24	16	19	17	16	18	22	17	21	20	21	19	9	21	16	18	17	16	16	23	16	20	14	20	22	16	19	17	24	20	24	20	18	18	18	12	14	21	11	28	17	23	7	15	23	18	21	20	18	17	29	24	13	12	23	17	10	17	25	13	15	27	19	23	13	13	21	24	21	20	16	12	20	10	20	18	21	17	22	16	26	17	19	17	27	16	23	18	10	26	15	24	22	16	20	16	19	23	21	23	24	19	23	21	19	13	23	12	22	25	23	14	27	16	18	13	15	9	14	22	23	21	17	20	16	25	21	13	22	25	16	18	12	17	18	17	16	18	21	13	24	13	19	21	18	21	27	15	20	16	17	20	22	25	22	15	17	17	20	19	20	16	8	20	18	10	23	25	18	20	24	14	14	21	21	19	21	14	12	15	29	21	12	17	22	26	21	17	18	21	14	21	21	25	15	23	21	19	25	14	15	14	24	16	19	24	25	20	15	13	21	16	17	16	15	22	22	18	18	17	20	26	25	22	23	21	20	18	21	19	23	17	13	20	18	22	16	14	14	23	19	18	16	19	16	19	20	14	21	18	25	20	20	18	18	14	18	16	13	9	17	22	20	11	19	21	24	21	21	15	13	21	21	17	10	17	17	15	28	14	23	16	18	18	7	21	10	21	29	22	23	21	25	20	16	25	22	14	22	15	17	25	19	19	20	28	18	23	16	15	19	22	12	21	22	29	19	9	22	8	24	18	12	19	22	15	17	17	20	22	27	19	20	17	13	18	15	18	13	21	26	30	13	18	22	12	23	17	20	17	13	17	18	26	21	20	9	17	20	12	18	18	18	19	18	16	16	23	26	22	23	18	15	20	19	10	22	22	24	15	16	30	13	26	13	24	17	21	21	19	26	19	29	21	17	13	22	21	20	22	10	18	20	20	17	17	25	22	19	16	16	18	18	18	21	16	21	19	20	19	32	13	15	18	21	21	20	7	12	13	27	19	25	17	32	20	21	13	16	23	22	17	22	27	15	13	12	10	22	27	26	26	23	21	22	16	23	21	29	18	22	19	8	11	28	21	20	15	27	20	16	11	19	21	12	21	16	22	27	18	10	16	27	21	17	23	22	16	19	15	20	24	17	17	14	22	22	18	21	18	24	15	13	21	17	33	18	29	18
30656	21783	15211	28963	35245	33438	29615	24291	19056	14899	12823	10720	9011	7605	6443	5441	4907	4613	4760	4396	3967	3946	3675	3290	2819	2656	2395	1915	1726	1363	1207	1100	901	786	830	715	727	633	618	560	601	559	519	577	526	524	566	531	516	516	553	497	532	513	488	505	487	482	462	424	472	445	439	484	449	479	478	511	427	465	458	433	452	407	394	420	421	360	421	394	391	397	367	370	403	394	395	366	351	369	411	381	404	366	340	352	366	325	341	359	362	351	370	347	367	340	349	345	360	333	381	319	357	364	374	307	324	362	354	344	361	349	357	316	348	365	350	356	336	339	376	305	355	330	357	352	322	340	345	352	353	290	353	346	354	327	349	348	353	323	340	350	340	343	336	370	329	355	341	355	318	334	394	342	347	351	361	337	374	331	343	381	343	342	340	353	328	341	337	320	342	354	318	331	318	325	357	329	328	325	372	337	340	338	343	335	360	377	370	324	353	291	337	324	347	317	320	331	318	354	354	368	337	335	360	315	346	375	330	354	342	345	310	333	349	335	341	341	360	338	344	332	314	352	346	340	343	325	349	298	347	363	340	343	333	323	357	323	349	362	353	299	359	352	356	391	333	311	342	371	334	330	337	343	354	335	316	334	334	346	351	334	335	323	361	350	329	332	352	341	331	334	340	330	316	335	345	333	341	366	347	362	358	364	328	344	326	340	369	336	327	312	324	325	350	351	336	336	331	323	347	339	373	350	347	321	345	345	345	343	329	326	332	353	335	319	339	356	368	317	314	338	324	296	336	338	315	331	337	354	339	344	341	345	358	355	343	345	360	341	355	352	319	313	342	339	323	342	334	344	333	344	342	346	330	365	348	378	366	339	330	327	357	376	355	366	316	343	373	305	336	354	338	320	345	363	325	370	338	360	348	303	326	301	354	301	327	311	329	329	340	352	330	325	316	330	355	343	368	331	371	345	344	331	336	301	301	320	312	339	383	323	306	317	310	364	336	352	330	321	309	306	365	370	322	338	346	327	334	339	350	354	350	312	348	335	356	351	338	350	324	308	334	350	370	315	312	357	346	322	329	375	358	336	341	369	345	353	339	332	356	381	330	355	321	353	344	320	334	338	333	350	335	370	337	324	340	356	362	315	367	345	342	357	350	346	311	297	334	357	327	306	327	336	347	342	300	347	390	333	354	326	341	325	345	356	342	352	326	334	320	364	346	341	330	320	319	342	316	370	316	344	366	307	315	381	340	350	365	359	321	332	367	370	335	346	343	337	332	333	327	338	342	307	356	341	353	310	362	351	350	336	323	329	335	296	351	348	323	342	329	294	356	308	318	349	353	326	328	346	332	358	300	317	359	331	377	367	323	322	359	365	365	326	395	318	306	308	333	367	341	334	348	321	312	314	366	333	318	338	337	337	363	311	338	341	313	334	325	349	323	318	335	353	308	360	315	356	355	360	319	342	339	325	348	342	309	322	337	331	360	300	314	353	357	337	326	313	322	311	317	354	328	356	312	332	344	321	369	345	331	340	341	343	315	334	321	333	344	330	336	354	349	347	340	334	329	324	316	360	360	325	335	354	338	344	331	326	343	332	343	345	325	356	347	330	352	326	300	326	303	340	321	342	362	324	323	374	328	350	308	310	312	356	343	354	328	335	314	316	342	353	310	308	362	324	321	350	354	315	331	299	315	313	361	347	330	332	361	347	363	318	315	337	390	311	299	357	359	355	319	337	329	343	357	327	351	335	317	327	324	324	361	337	310	351	333	310	320	319	305	361	357	337	346	334	314	320	317	368	317	325	325	335	360	297	325	354	357	346	357	337	342	363	302	316	314	328	309	321	308	346	316	348	327	357	337	329	356	355	322	319	347	339	324	340	321	338	331	353	323	335	363	339	328	339	330	341	314	311	351	325	328	335	347	328	324	334	324	312	334	353	356	328	341	335	330	317	333	329	299	346	354	345	343	349	349	333	346	290	334	326	345	307	362	325	320	372	374	355	338	332	331	370	345	324	327	331	297	313	316	344	341	299	344	326	315	322	337	328	339	342	347	362	290	333	341	369	317	343	367	337	313	324	321	318	339	334	369	342	349	332	346	347	334	323	351	346	331	338	332	333	321	336	349	359	354	324	370	358	317	365	348	352	354	285	331	331	313	342	326	337	339	310	345	310	331	342	312	366	352	386	315	332	343	327	357	319	317	336	342	351	345	332	346	300	337	346	365	354	341	329	322	363	324	305	337	332	336	342	353	341	335	334	308	324	332	350	334	329	312	344	331	321	318	335	332	327	337	324	304	321	330	317	334	335	322	359	343	324	348	344	337	300	330	321	329	368	346	305	283	348	346	349	346	313	330	329	333	321	354	349	362	316	358	319	335	365	325	339	375	351	339	343	302	310	336	339	341	350	325	286	351	312	365	328	349	333	338	320	353	355	342	348	368	333	339	334	310	362	357	337	347	366	367	326	330	323	332	342	343	298	331	332	353	347	330	347	315	301	326	340	338	334	340	361	332	327	359	316	341	354	360	310	320	351	355	327	339	321	347	333	335	356	308	347	331	344	337	335	347	335	326	338	325	349	329	307	305	312	342	371	342	364	333	330	357	337	326	351	343	334	310	347	334	339	347	318	323	339	346	360	326	351	341	304	333	303	344	336	306	334	367	358	369	315	345	321	339	346	370	367	330	366	330	319	315	306	341	355	308	324	343	329	350	351	354	343	325	374	339	359	332	322	358	303	334	343	344	340	307	337	314	322	349	301	343	306	369	343	323	332	340	339	325	345	335	342	324	333	348	321	352	332	299	324	352	363	334	328	331	336	355	297	346	338	331	325	339	375	341	350	330	371	345	345	313	347	348	321	317	347	384	324	343	323	367	358	345	360	347	370	363	348	333	340	327	331	345	358	321	345	336	335	338	343	355	336	358	327	330	340	371	344	364	310	340	363	361	343	292	320	307	380	357	347	327	367	328	323	333	333	330	342	314	392	351	335	317	345	348	308	311	350	352	307	303	320	332	322	349	335	318	329	344	398	356	326	329	325	356	354	315	340	319	325	330	337	312	316	330	325	340	312	305	309	346	339	372	334	308	366	304	350	328	335	323	350	343	343	344	349	326	339	342	326	334	327	322	365	327	329	324	350	344	349	330	340	301	334	338	307	316	326	371	356	345	359	335	306	357	338	326	366	325	339	335	323	332	320	338	344	362	322	369	354	362	348	335	313	327	351	315	340	344	327	317	352	343	318	344	339	363	336	339	357	330	349	371	295	356	404	331	341	320	323	335	336	372	333	352	319	337	363	341	352	330	337	352	331	389	325	335	349	349	350	318	341	331	346	325	351	358	318	310	308	323	383	331	358	316	344	357	337	312	346	338	354	331	337	300	349	343	363	341	357	320	343	362	367	329	361	327	338	298	325	345	309	376	324	329	312	328	339	310	304	314	334	325	371	330	321	325	324	331	335	340	320	353	297	324	359	318	397	340	330	348	338	353	347	343	356	330	370	360	326
2371	1062	614	454	736	825	768	549	379	315	268	202	189	144	129	143	101	99	82	87	92	103	74	79	53	57	74	43	41	36	46	31	32	38	31	27	24	17	21	22	20	20	17	24	22	23	22	26	20	26	19	27	25	33	28	27	18	17	15	18	15	20	20	21	24	19	25	21	12	21	16	13	23	15	23	18	21	19	14	16	14	14	16	20	23	14	17	24	11	13	20	17	18	14	10	15	17	25	17	11	18	14	20	16	18	25	10	16	12	14	17	26	19	12	12	23	13	18	19	20	20	19	15	20	17	17	15	21	16	17	12	11	16	13	17	17	14	15	23	21	15	20	19	19	16	19	17	23	14	23	21	13	19	17	16	21	12	14	16	16	18	18	24	16	12	21	14	18	16	16	18	26	18	9	15	12	10	16	12	14	16	20	23	16	15	19	22	15	12	14	13	8	16	11	26	22	19	22	21	17	16	14	16	14	18	22	20	16	15	11	20	23	23	16	14	16	10	10	14	18	15	23	13	14	19	16	23	13	13	34	17	11	14	25	16	23	17	16	18	16	30	19	15	27	18	18	16	23	14	18	18	15	22	18	16	14	19	11	13	15	14	12	12	13	20	20	22	11	16	24	17	14	13	13	16	19	15	19	19	19	19	11	14	10	16	18	23	18	15	17	11	21	19	16	14	18	15	17	12	12	11	11	26	19	19	19	5	22	15	18	16	16	14	18	20	13	11	13	23	21	19	12	16	21	13	20	17	28	18	14	17	15	16	16	16	20	17	19	13	21	32	20	19	24	15	21	14	25	16	23	12	19	24	16	24	30	20	16	21	16	18	17	14	16	20	20	16	22	18	16	14	19	18	15	20	22	15	26	18	15	23	27	21	16	19	12	18	9	21	15	19	16	15	22	24	18	14	14	16	11	20	20	17	21	18	14	20	21	17	25	24	14	13	15	10	18	17	19	14	8	19	18	17	26	17	16	11	13	12	18	22	15	14	22	19	23	17	20	11	12	24	16	19	18	22	15	18	16	14	14	16	12	18	25	16	10	21	20	22	15	24	22	19	18	17	12	22	18	15	24	15	16	27	18	21	20	17	13	14	15	19	16	20	19	16	15	7	19	20	17	16	17	20	19	24	19	19	21	20	19	26	15	13	28	19	15	17	19	19	13	21	24	28	12	13	14	16	23	17	30	15	17	15	17	13	17	16	16	19	13	27	18	14	19	25	18	20	16	14	19	21	9	15	16	14	16	12	24	13	16	25	22	16	23	18	22	23	13	22	20	16	8	18	13	16	18	17	17	14	24	18	14	20	12	21	16	10	17	16	17	20	21	12	18	18	24	13	19	18	16	23	20	21	22	15	14	18	15	19	11	14	19	16	17	21	24	14	14	25	17	21	25	16	12	17	13	13	21	18	17	16	10	16	16	14	25	16	16	21	14	16	17	19	22	18	15	17	16	10	25	26	20	25	12	21	12	16	24	12	20	25	22	17	15	15	10	12	25	13	15	24	15	17	16	14	16	18	16	26	11	11	17	14	15	21	11	15	15	15	12	12	14	11	18	18	18	20	6	17	19	14	13	18	21	23	24	12	18	22	10	10	16	17	17	20	20	18	16	16	21	15	17	19	17	10	17	19	8	18	24	23	13	10	23	23	19	16	8	20	15	11	10	23	16	19	18	15	21	14	11	21	15	16	14	19	20	16	19	17	14	15	27	13	11	8	16	17	16	20	14	16	20	20	16	14	17	22	21	18	17	14	17	19	16	14	11	18	20	10	17	19	22	22	14	23	19	27	19	17	18	16	20	15	10	15	16	19	13	16	19	20	10	10	17	16	17	12	16	18	21	14	22	5	16	18	18	17	15	22	19	17	7	20	14	15	23	15	13	15	19	21	15	21	19	18	17	14	16	25	12	18	16	16	16	13	21	25	20	16	13	20	14	14	21	17	18	17	12	12	20	18	17	20	15	11	15	17	17	15	16	17	17	12	15	12	12	17	13	15	21	20	19	14	13	14	20	23	20	14	17	19	11	13	16	17	14	22	17	13	22	23	20	14	16	15	11	14	17	16	18	16	18	15	22	14	14	16	17	21	18	15	12	12	14	19	16	11	22	18	20	12	16	15	18	18	12	16	17	24	13	17	22	16	18	21	15	15	21	22	25	17	12	28	23	12	20	13	8	13	23	13	18	15	19	23	19	11	17	15	20	21	18	23	22	16	13	16	19	15	20	15	19	19	14	14	19	12	21	16	16	16	23	11	9	21	14	15	20	13	21	22	17	15	17	13	15	19	21	25	21	18	13	22	17	14	23	11	18	19	24	23	16	19	22	18	19	17	20	19	19	17	16	26	18	19	22	18	17	15	15	17	16	15	16	21	19	14	20	18	15	11	11	16	19	7	15	22	20	24	22	17	16	14	16	17	17	12	21	13	14	21	10	19	16	21	14	13	14	18	19	9	17	15	16	15	12	17	28	12	29	15	19	16	13	19	9	17	15	13	22	19	12	16	10	21	16	14	8	22	17	14	15	15	10	11	9	13	17	20	15	19	13	15	13	19	18	24	14	17	21	12	18	20	16	19	18	11	23	17	18	13	30	17	18	16	27	15	17	19	16	15	10	17	19	24	20	11	14	19	11	25	13	16	20	14	17	17	17	21	21	16	19	21	18	21	15	13	17	17	23	24	12	19	12	19	19	14	14	16	23	14	14	18	16	20	14	24	22	15	17	20	13	22	14	21	14	21	17	22	17	17	22	13	9	11	12	14	18	20	16	19	15	14	18	17	18	17	17	24	20	24	15	14	15	12	23	17	19	24	15	11	13	8	11	20	14	11	22	13	18	17	19	18	15	19	17	13	23	15	17	12	11	18	13	16	15	21	19	19	18	18	18	18	16	18	27	17	26	22	20	20	15	11	17	16	13	23	13	20	22	14	15	18	16	18	13	17	9	23	20	17	20	16	16	21	26	14	22	9	13	17	19	20	13	17	16	20	16	15	10	12	23	17	18	19	13	12	15	17	19	24	19	15	19	17	21	15	18	15	23	20	21	17	22	17	13	23	10	20	15	19	13	15	21	15	18	25	17	17	14	18	17	20	16	15	7	14	14	16	18	13	21	18	14	14	18	11	24	12	21	17	10	13	17	15	15	11	6	14	25	16	17	16	20	24	16	18	11	28	16	24	14	30	20	23	11	19	25	19	16	23	14	21	19	12	17	11	27	14	20	24	15	14	14	13	20	17	17	13	17	20	23	21	16	10	20	12	20	20	13	12	14	20	24	13	18	10	10	16	20	15	21	12	13	21	18	15	15	20	23	15	11	14	22	20	17	21	14	13	11	13	14	18	17	10	21	14	18	23	23	17	14	27	14	12	21	15	15	15	19	16	15	19	19	22	18	13	14	14	13	19	14	12	12	14	12	20	17	15	17	12	22	16	19	18	18	16	13	17	19	17	15	14	10	22	13	15	9	15	20	16	16	16	13	11	16
31578	22512	15593	29156	35750	34165	30023	24549	19164	15423	12930	11045	9307	7993	6578	5506	5034	4816	4857	4463	4214	4117	3712	3419	2797	2913	2437	1951	1656	1380	1285	1129	866	853	781	811	672	580	540	504	557	515	533	561	540	553	489	467	488	506	525	498	479	465	451	404	429	449	450	428	431	401	424	459	416	434	439	418	404	436	403	395	414	423	418	403	370	344	351	336	346	353	370	369	352	354	347	349	328	323	325	321	313	353	335	307	344	327	313	360	320	275	290	331	323	330	289	309	302	314	322	323	282	287	305	286	325	301	300	323	312	313	300	299	291	272	306	284	297	323	298	313	326	284	295	296	299	333	337	318	315	330	290	291	323	323	281	318	290	315	299	295	305	283	309	307	315	306	301	325	283	302	303	313	339	315	321	305	325	284	316	314	325	276	304	319	288	298	276	332	318	273	303	299	315	304	301	295	320	281	297	329	300	296	289	317	307	329	291	290	318	283	354	348	302	309	303	299	309	276	288	292	314	285	302	292	281	317	307	314	309	299	284	295	323	317	273	336	323	302	283	338	274	306	288	305	327	298	341	310	312	306	323	323	318	316	303	306	324	288	290	318	298	298	267	327	315	301	294	299	312	300	321	282	280	299	305	335	300	312	332	328	346	321	289	278	298	283	292	308	320	292	307	303	318	300	301	310	308	344	303	291	330	285	270	281	277	303	295	286	289	291	299	333	296	321	311	305	283	322	334	283	285	331	306	264	324	298	292	311	284	286	308	328	280	314	285	289	308	306	302	329	337	302	284	300	294	294	295	271	289	257	316	269	294	305	308	298	297	311	295	301	294	293	277	301	314	317	294	302	300	308	295	333	328	309	285	285	330	283	307	316	287	318	287	282	290	325	282	337	289	291	296	304	279	290	294	344	313	303	363	286	295	315	291	325	328	284	277	301	311	291	311	302	298	283	304	336	306	313	327	268	309	300	286	281	337	309	298	299	312	303	357	299	293	312	282	308	288	299	298	302	294	302	298	319	281	295	306	278	280	297	292	287	253	309	298	328	281	282	308	303	278	321	295	343	302	296	295	310	289	297	298	303	283	315	280	279	301	324	318	305	279	288	301	324	300	294	286	296	294	296	314	320	280	315	283	314	324	296	325	293	289	283	295	278	313	316	313	295	303	291	316	285	288	324	319	313	301	324	315	312	299	303	295	280	300	311	310	298	290	302	349	295	264	290	311	270	322	306	312	297	307	303	318	323	273	303	306	322	309	286	287	298	298	307	307	318	308	319	321	313	342	285	326	311	288	285	281	307	330	323	292	307	318	303	300	289	294	298	293	311	294	291	313	312	236	277	296	285	295	300	285	280	294	301	324	305	332	305	319	302	326	315	300	288	310	300	314	322	322	312	316	287	287	320	305	297	304	323	327	302	322	312	339	302	301	324	315	277	293	287	313	300	281	321	319	282	318	316	332	298	298	322	286	285	279	302	296	301	294	314	281	315	313	317	299	303	288	284	344	298	306	295	276	284	351	300	328	316	326	311	319	277	318	294	296	305	307	315	333	302	286	279	321	306	294	320	319	258	320	289	313	309	274	295	288	288	290	277	318	309	319	285	315	267	285	319	301	324	278	316	331	329	332	279	294	331	322	300	263	287	304	303	310	323	321	321	312	257	305	292	291	292	301	327	299	306	288	324	294	303	311	338	287	309	307	318	279	317	300	318	334	326	334	328	310	315	328	315	315	269	305	285	281	288	308	291	333	315	313	293	304	295	278	311	293	293	296	283	317	319	314	306	347	300	274	309	307	300	263	317	316	298	308	306	304	284	325	259	294	323	304	307	318	310	328	300	300	354	290	273	306	307	282	293	300	306	309	305	274	282	319	270	274	291	308	286	312	291	288	273	299	273	308	279	301	320	312	315	299	280	321	281	271	332	319	297	327	298	322	295	318	365	303	269	269	316	342	284	302	308	299	295	282	282	269	319	282	297	293	308	304	291	270	322	320	300	328	283	279	271	285	328	276	303	316	318	313	286	301	307	304	345	308	300	307	313	286	283	290	324	317	315	280	296	324	298	306	308	304	306	328	281	290	305	302	302	287	292	326	307	291	334	335	307	327	301	292	318	293	277	311	322	262	330	294	299	333	305	298	280	304	278	328	335	320	301	319	323	357	294	315	301	307	286	308	289	312	306	308	273	287	279	278	318	312	266	284	325	288	323	324	305	273	304	285	313	340	305	301	299	314	309	282	300	317	271	293	286	287	302	290	311	314	306	290	294	282	269	310	305	311	333	285	316	303	294	307	299	317	304	335	303	333	323	313	317	275	332	291	264	309	291	315	315	288	282	305	303	289	329	297	286	281	318	329	313	302	304	328	279	314	306	291	293	314	354	286	330	313	313	305	322	281	299	307	297	313	320	322	299	304	338	306	311	318	300	343	278	286	300	320	285	297	332	296	311	293	306	317	296	304	278	301	302	319	341	281	281	290	316	308	296	310	330	298	298	311	288	309	314	306	323	318	279	301	315	310	287	322	269	303	313	272	318	323	330	333	282	310	294	290	313	314	296	307	295	270	292	305	324	325	304	315	303	335	303	265	308	294	294	291	316	317	277	293	312	321	311	313	295	291	296	300	288	307	298	292	303	263	323	315	292	294	278	294	311	305	293	277	288	293	314	300	304	305	316	261	298	325	294	268	308	315	314	313	303	303	311	299	335	347	296	292	317	305	316	302	282	280	295	277	311	360	296	282	305	318	313	274	311	324	324	296	311	323	303	285	300	340	308	309	288	319	317	312	288	323	284	276	318	291	289	288	286	290	328	289	300	300	279	319	340	314	290	308	290	285	302	297	295	287	278	291	293	310	320	320	295	291	294	317	308	284	275	298	274	307	324	309	301	294	290	326	322	318	324	320	309	318	294	279	290	273	315	285	279	304	324	284	295	293	339	298	294	313	283	279	296	310	301	292	287	299	308	298	269	312	315	326	306	307	295	327	275	292	304	313	313	327	310	313	310	285	335	294	317	314	294	286	289	310	308	320	310	305	364	298	274	304	306	282	334	291	312	311	327	276	298	310	306	286	312	309	289	294	304	287	317	303	296	292	319	292	291	295	285	313	351	276	292	291	264	287	302	284	310	313	314	300	312	280	288	295	286	305	298	283	303	273	308	332	336	339	334	292	311	287	266	290	312	314	341	299	299	325	297	264	297	337	328	286	281	307	327	298	295	302	296	353	308	315	258	281	287	311	319	278	327	316	306	279	312	278	310	278	314	312	311	314	306	314	299	273	271	320	338	287	278	310	291	335	288	346	322	308	271	290	303	284	306	308	310	312	281	324	273	316	303	298	355	291	290	289	311	304	298	286	349	295	303	306	305	322	315	306	307	290	317	316	294	337	272	285	311	311	312	268	316	298	287	328	305	320	282	309	272	299	309	303	302	295	305	345	293	341	308	301	297	315	298	302	302	305	292	298	288	330	330	325	327	284	274	287	327	337	296	292	282	330	312	278	317	320	301
4088	1383	815	644	969	1144	927	692	563	452	393	332	250	254	210	178	151	161	154	129	116	131	112	106	72	98	82	59	60	39	52	46	48	33	54	41	36	42	33	33	27	34	37	32	27	41	22	31	23	29	30	41	31	28	32	35	28	33	33	35	40	30	31	29	32	29	39	32	36	32	24	34	42	32	32	27	34	31	28	35	26	37	25	33	29	30	23	29	32	23	31	33	29	27	25	33	27	26	20	27	29	33	34	25	40	22	25	31	26	19	30	21	27	22	22	35	20	32	28	27	25	30	28	30	15	33	19	23	20	31	26	33	23	33	19	28	45	18	30	32	28	20	27	26	23	28	12	23	24	31	29	27	22	39	22	23	21	27	21	30	23	28	34	24	20	22	35	19	24	19	26	30	36	24	34	28	25	36	34	25	28	27	24	22	30	33	27	22	24	25	35	27	33	33	21	25	20	19	21	23	27	26	25	29	26	35	22	34	26	26	23	26	31	18	30	21	34	27	17	24	33	25	35	31	21	32	30	28	33	34	32	22	27	23	30	18	24	30	30	33	24	36	23	34	27	25	40	23	26	35	28	27	33	17	26	27	27	32	29	20	31	31	27	22	35	20	25	21	20	21	27	24	35	26	23	27	30	30	30	27	31	26	37	31	34	21	34	24	31	27	26	32	26	23	29	35	31	29	20	18	25	28	34	16	23	22	34	29	23	29	33	23	15	27	26	29	29	26	19	31	24	26	33	35	25	25	30	25	29	29	26	24	23	21	16	24	34	31	22	22	25	28	28	36	22	19	29	28	35	26	19	27	31	26	35	29	20	26	29	28	27	20	20	18	28	35	41	24	24	30	29	22	31	36	35	23	25	19	31	23	28	23	33	30	33	31	30	27	28	26	26	25	27	29	28	28	29	26	24	27	33	28	30	32	35	28	21	33	28	24	24	24	23	29	29	31	25	21	30	19	26	28	32	20	19	29	30	24	25	26	29	24	22	31	25	17	23	24	28	27	26	29	28	18	19	27	32	23	27	26	26	27	32	25	31	20	23	28	33	22	23	24	23	25	29	33	18	21	29	30	15	41	23	28	15	23	23	34	27	28	35	31	29	21	24	26	33	22	24	25	27	27	33	24	25	22	24	28	25	20	21	40	21	33	14	21	26	24	24	31	19	27	18	29	26	32	18	26	28	38	29	16	25	19	25	28	27	29	20	38	36	29	37	22	20	22	41	22	28	30	30	26	37	31	39	24	18	25	30	29	39	32	26	29	32	32	31	28	30	23	37	24	19	21	28	29	21	24	22	34	20	32	31	31	24	31	26	29	25	32	31	29	28	20	20	22	21	30	37	23	37	27	29	27	30	20	28	25	20	25	25	26	31	20	25	35	30	27	26	26	31	24	32	25	29	29	31	31	25	37	31	19	33	23	26	38	27	29	29	32	28	26	35	20	34	28	21	33	27	39	24	25	29	19	29	32	31	36	37	28	29	25	23	43	33	26	30	29	33	31	24	24	20	25	26	37	27	22	27	27	26	34	26	27	24	23	22	21	40	37	23	25	28	30	24	31	32	27	29	32	29	24	25	25	31	26	18	23	28	29	33	21	28	26	33	29	33	20	28	24	32	36	27	24	26	33	18	25	18	31	36	21	31	18	29	26	23	34	33	23	27	18	30	26	28	28	17	25	27	24	22	27	26	20	26	29	24	23	25	32	32	28	30	28	36	21	32	40	22	28	31	30	31	19	21	34	26	19	32	24	25	34	27	25	22	18	36	25	29	25	33	42	19	29	33	19	25	25	21	34	26	26	32	26	18	19	36	27	27	25	23	30	29	23	34	21	22	22	28	28	37	22	17	28	32	19	33	35	25	15	25	22	34	23	30	21	15	27	27	27	29	35	32	28	19	14	33	24	30	22	31	23	16	24	32	32	27	23	16	30	32	22	14	30	29	25	23	30	27	21	26	30	37	24	24	27	26	25	24	24	30	25	24	30	27	27	34	30	19	27	23	21	34	25	30	28	24	24	26	33	25	26	29	22	23	31	28	26	22	21	30	22	25	23	22	23	26	38	34	30	31	24	22	33	23	28	28	34	19	20	24	29	23	22	21	34	26	31	22	18	29	27	27	22	27	22	33	29	26	28	24	31	25	30	33	32	29	24	24	21	29	21	25	30	25	29	42	26	27	30	20	17	32	34	35	18	28	27	20	26	27	29	24	22	14	21	37	28	19	36	28	32	30	23	31	26	34	27	28	15	29	25	24	22	21	22	25	21	36	20	34	20	24	31	28	16	28	22	20	23	25	32	25	30	28	28	31	38	34	30	23	29	23	15	27	30	28	28	32	24	19	27	23	25	25	19	32	28	28	31	34	26	27	27	12	29	20	27	34	40	26	30	34	27	25	38	22	27	39	24	28	25	34	37	23	27	33	23	31	28	24	19	16	21	33	23	33	17	17	14	34	27	23	25	37	24	33	23	26	27	29	32	35	19	27	23	39	26	27	27	26	28	29	19	31	24	29	36	29	26	32	21	33	33	40	22	31	32	27	25	24	32	21	26	29	23	28	26	21	28	27	39	31	27	28	19	22	36	24	26	30	19	30	22	35	21	21	32	28	20	25	22	25	29	24	32	34	22	34	26	23	41	31	27	22	27	21	23	30	24	33	25	30	21	26	24	21	29	25	22	29	30	21	29	16	33	24	23	21	28	32	22	25	32	21	33	28	20	27	20	18	26	25	25	31	18	28	29	29	32	22	27	24	29	22	22	32	23	20	36	31	21	24	32	35	20	27	26	27	30	27	33	19	30	33	21	30	33	33	25	19	22	20	22	39	29	24	22	27	24	28	30	24	24	31	22	20	19	26	28	28	24	25	26	24	35	33	24	18	28	27	34	21	26	21	27	24	20	25	46	33	34	20	24	35	29	20	28	26	29	17	32	25	26	36	26	28	35	15	34	16	26	34	26	25	31	31	19	34	29	28	29	21	27	30	34	33	25	29	18	24	21	27	33	26	26	16	29	29	24	24	29	33	26	30	36	29	31	23	33	26	33	31	24	27	28	22	26	33	25	31	26	25	33	33	27	23	24	25	31	28	26	32	26	30	30	26	21	23	18	24	26	21	25	20	20	29	28	25	31	23	23	25	26	26	18	31	24	28	29	30	37	20	29	27	25	31	30	25	26	28	28	35	33	28	26	31	29	31	23	25	22	27	25	21	31	22	33	23	25	35	21	25	23	20	28	28	24	20	26	23	25	29	34	28	23	24	28	25	33	33	26	27	24	30	20	33	38	42	31	31	25	38	20	30	27	36	25	21	23	31	28	26	25	19	27	26	24	30	16	21	25	20	30	31	33	23	31	28	24	28	30	21	25	26	29	29	16	21	34	25	35	32	19	34	31	29	32	29	24	32	36	24	21	27	18	24	30	38	22	27	35	30	25	13	38	35	31	36	28	30	30	32	26	26	25	38	25	25	23	26	27	35	32	25	27
32953	24529	18117	32379	39099	37736	33446	27746	22939	19297	16676	14370	12048	10468	8759	7755	6935	6577	6393	5886	5529	5266	4765	4203	3849	3891	3236	2658	2139	1964	1710	1486	1258	1146	1184	1000	1006	910	879	869	831	824	795	789	783	805	725	744	705	717	729	735	736	691	707	662	621	684	680	618	641	678	705	706	635	647	661	699	606	616	643	601	584	605	615	591	624	515	565	530	525	531	569	538	522	519	510	496	484	499	477	546	566	501	490	505	507	523	521	454	522	512	508	503	498	479	518	505	491	460	475	491	488	490	502	480	492	452	497	490	481	464	461	503	459	462	463	490	439	489	453	472	480	474	448	479	447	509	452	490	489	439	451	461	454	450	484	456	449	490	453	465	486	446	533	455	452	485	471	465	499	486	417	435	464	461	448	477	460	489	435	469	463	489	436	481	465	448	473	447	465	433	449	499	435	500	425	485	444	472	471	448	483	435	462	448	523	481	438	498	448	469	485	478	510	473	493	480	456	461	483	444	424	500	467	446	476	428	492	464	473	468	470	473	450	472	481	502	434	464	462	479	465	468	457	484	486	498	451	458	442	478	440	456	433	467	466	468	445	480	475	457	458	462	455	473	454	509	433	476	459	453	475	462	466	474	480	473	445	472	477	460	467	468	479	487	487	474	481	484	470	437	486	471	462	503	509	503	478	482	466	471	494	438	471	482	480	493	447	481	504	505	464	474	456	443	441	458	493	426	484	477	433	484	450	428	492	478	506	459	485	481	459	463	456	444	471	505	458	479	444	472	479	456	449	476	504	469	436	521	478	460	411	492	471	462	477	475	466	479	486	443	443	450	458	479	506	489	499	459	448	480	454	434	439	464	421	468	495	476	449	457	442	450	434	500	458	509	465	504	443	495	506	463	482	437	419	461	455	483	464	420	453	442	470	468	489	454	449	510	453	457	442	445	452	483	449	456	455	468	473	464	442	493	444	495	449	441	490	439	495	508	472	474	474	455	474	483	444	473	473	460	494	489	486	478	484	464	459	493	453	440	508	449	468	477	449	452	477	472	505	478	436	484	430	485	458	456	441	499	451	475	468	462	466	497	484	506	482	497	484	475	435	513	445	475	470	474	455	474	496	451	465	452	471	457	430	441	469	466	468	471	486	477	488	480	480	471	457	466	486	496	473	491	490	461	491	457	473	465	469	480	450	503	476	501	475	486	438	456	446	443	484	457	485	484	453	458	429	490	501	482	442	481	462	481	463	468	503	448	429	478	450	457	467	522	441	468	487	462	470	465	475	482	490	464	483	420	449	451	478	462	462	457	483	461	480	454	465	469	489	489	442	470	482	472	487	464	440	496	476	441	456	456	492	461	463	459	457	459	478	447	492	426	467	491	471	500	470	457	506	496	460	458	458	447	470	465	453	479	437	455	484	474	457	502	446	466	450	465	499	456	510	487	483	457	455	462	458	455	454	413	462	504	436	454	465	434	456	492	479	470	481	423	483	494	458	517	453	452	484	446	482	460	464	440	477	471	460	460	477	474	488	476	501	461	454	475	446	471	461	482	444	440	464	459	485	488	475	476	430	448	460	498	466	502	486	470	465	476	492	493	480	456	435	470	496	457	472	448	459	526	460	472	481	448	454	449	459	437	482	465	450	457	493	476	430	467	474	461	416	434	457	466	474	432	487	472	456	449	457	506	460	458	434	485	447	458	458	489	467	434	461	469	457	437	432	465	460	451	476	453	443	470	478	451	471	461	432	465	444	498	463	476	466	468	462	453	440	489	517	472	427	442	454	474	498	459	513	442	433	497	474	450	436	483	474	454	456	487	456	478	497	450	469	466	466	500	466	476	431	497	439	436	488	441	460	492	473	486	457	446	423	474	450	468	519	477	461	508	467	486	471	475	465	496	442	435	435	475	436	491	477	492	462	482	451	505	445	478	500	483	474	460	445	454	476	489	457	511	486	491	447	479	442	459	442	475	500	457	432	457	501	464	483	454	476	484	480	460	479	455	454	457	483	446	474	444	470	430	466	474	495	498	442	484	466	467	482	490	463	460	449	457	499	491	471	483	476	486	474	441	453	472	459	455	471	468	435	459	455	501	480	454	454	449	450	447	459	482	442	473	459	453	482	468	456	483	464	481	460	471	487	422	461	447	445	500	514	448	457	475	461	446	496	454	444	453	491	490	470	493	466	473	485	485	483	451	480	418	482	480	472	446	437	494	408	429	473	481	479	457	428	459	489	453	491	457	459	503	478	468	466	442	474	439	475	520	468	480	443	478	452	423	436	480	450	446	439	480	496	482	507	464	466	459	452	442	489	475	476	452	462	459	425	497	454	449	514	478	483	444	484	487	459	454	461	435	499	465	427	462	457	491	481	457	465	450	462	440	459	483	464	440	458	481	479	455	452	445	468	433	452	436	407	459	504	460	473	473	443	437	441	425	475	465	454	455	487	466	475	491	497	455	445	431	448	456	465	473	489	484	491	446	441	478	445	449	479	461	493	457	435	474	436	489	453	472	475	504	433	462	481	443	464	441	486	491	474	448	465	465	454	453	458	506	455	475	479	456	444	488	468	501	467	483	481	456	447	442	488	482	445	485	440	472	469	428	464	465	535	455	478	452	481	471	457	493	456	492	478	457	467	464	444	474	455	471	515	508	494	476	447	468	486	434	453	478	452	464	447	506	464	500	496	465	480	450	421	514	443	457	413	465	442	477	437	451	463	476	457	468	475	466	470	458	460	436	448	493	476	449	438	444	472	460	510	515	494	461	443	490	480	438	444	492	478	472	476	471	463	481	435	441	473	437	463	479	466	449	449	462	436	476	464	459	443	483	468	472	461	446	439	448	446	454	473	465	504	458	443	471	474	495	501	472	442	458	460	464	456	454	464	446	459	469	463	476	456	469	465	476	487	460	468	461	454	449	490	473	449	474	492	449	419	515	475	436	467	474	451	445	481	454	440	464	452	483	444	487	469	464	433	484	471	465	456	430	485	465	452	486	440	477	448	513	462	425	505	474	440	480	459	442	475	475	442	464	448	492	453	445	436	448	496	451	460	473	480	454	452	449	469	474	442	474	479	459	467	479	488	456	464	415	489	402	466	470	461	437	453	488	450	430	503	435	465	479	502	486	462	493	457	483	482	478	468	445	445	458	482	468	486	442	425	531	499	451	463	476	476	404	516	474	467	434	456	483	492	460	474	478	486	494	483	492	452	471	510	482	461	487	483	485	479	484	461	509	451	459	482	492	424	470	466	470	470	488	445	482	450	495	450	470	474	472	473	504	476	469	505	467	458	477	447	455	479	470	468	494	466	496	482	522	434	468	483	456	491	497	505	425	468	483	505	466	460	444	461	452	483	449	502	455	488	442	470	475	456	469	455	468	501	462	469	498	482	498	446	475	496	495	484	515	449	500	465	513	451	448	476	464	448	445	474	459	476	474	492	466	464	442	466	446	443	470	485	437	489	479	460	469	467	457	475	480	497	443	478	484	466	466	481	442	503	466
4317	2289	1308	892	1508	1820	1438	1103	853	675	530	474	410	325	295	225	243	230	193	206	176	141	153	135	126	131	100	90	80	82	60	56	54	45	53	45	44	37	26	27	43	34	32	29	35	38	33	21	26	27	26	37	34	38	27	32	33	30	27	29	24	30	30	37	26	27	24	27	27	29	34	30	17	31	23	22	28	27	17	24	30	19	21	25	29	36	25	27	28	18	21	25	24	37	17	30	20	18	26	19	15	27	18	31	26	18	27	32	23	14	23	22	19	14	21	20	25	17	20	22	19	23	33	20	15	22	28	23	25	17	20	27	25	21	18	22	15	28	24	26	16	21	21	23	23	18	27	25	29	16	18	26	22	17	26	19	24	16	28	24	21	23	31	24	22	26	17	24	23	33	20	30	24	26	21	25	26	12	12	34	22	19	24	14	30	26	24	23	25	21	18	24	25	22	21	24	21	24	23	19	22	21	20	27	16	20	22	23	22	23	29	28	24	19	17	28	31	21	18	38	23	22	23	25	22	20	16	14	20	23	27	20	29	21	18	27	32	28	28	25	27	26	28	24	23	23	21	20	30	21	27	14	25	15	23	27	26	24	25	27	23	16	28	19	20	23	25	22	14	26	33	24	21	28	26	18	25	22	38	25	17	24	24	27	26	15	24	41	21	33	25	23	16	22	22	14	14	25	20	24	27	20	21	30	18	22	24	22	20	23	28	35	19	24	28	22	19	22	22	27	25	28	20	23	27	20	28	18	16	17	21	29	23	17	23	19	13	28	36	18	14	15	23	24	29	17	19	22	24	19	33	22	29	32	25	24	16	30	22	32	20	17	28	21	20	23	24	27	20	25	24	26	29	21	28	29	24	17	26	22	25	27	21	28	22	18	24	21	27	19	12	25	18	35	26	18	27	27	20	31	18	25	23	24	28	18	18	31	25	26	24	23	13	22	24	17	25	14	13	19	19	29	24	21	29	24	20	19	25	28	27	23	27	26	28	19	22	24	22	32	17	25	27	24	15	19	29	31	21	18	27	18	18	25	26	25	12	23	32	28	29	28	21	22	30	19	28	19	23	30	21	26	25	24	31	17	26	19	25	22	20	24	25	27	27	23	25	14	24	19	24	14	26	20	24	21	20	22	15	19	29	25	29	19	21	22	30	27	29	23	18	25	21	14	21	23	23	23	25	25	24	16	20	21	18	18	20	17	28	23	23	25	15	15	29	18	24	21	30	18	18	16	20	29	28	24	24	16	23	25	28	17	34	28	21	26	25	14	29	26	23	22	20	24	30	16	17	19	18	20	19	27	18	18	15	31	19	27	11	18	21	21	17	28	21	20	23	22	18	19	25	35	19	18	24	17	26	26	18	25	20	32	23	22	28	27	23	29	23	22	21	26	26	28	31	22	24	20	26	18	16	24	27	18	20	18	16	28	17	29	25	30	25	22	23	24	19	39	19	21	28	16	20	19	15	18	34	24	27	27	30	24	18	24	21	22	31	20	26	18	12	27	22	14	28	20	22	24	21	13	25	21	16	29	28	16	27	22	11	19	31	21	18	26	24	25	26	24	27	21	23	20	31	24	21	18	16	21	20	16	28	19	30	22	26	18	22	17	27	10	28	15	22	17	14	19	30	25	20	28	34	23	27	21	25	21	16	22	19	20	15	21	25	26	21	24	21	14	14	22	25	17	23	25	23	11	21	22	29	27	24	23	23	17	13	22	28	29	25	16	25	24	22	22	18	23	17	36	19	25	22	29	13	21	33	16	21	20	19	16	21	11	16	24	23	24	22	18	24	26	22	20	21	21	23	26	21	23	23	22	17	27	21	33	25	23	29	26	29	18	28	30	25	26	19	24	27	24	27	27	21	30	26	17	26	15	21	19	32	18	20	20	23	12	25	17	17	32	23	18	16	27	22	23	23	20	22	15	23	13	26	27	26	20	22	31	17	23	26	17	19	19	19	26	12	18	16	31	20	28	19	25	22	19	26	24	24	21	25	31	19	30	22	24	15	16	18	35	20	17	20	26	19	22	33	17	19	38	24	23	36	21	12	21	16	23	26	23	17	24	21	26	23	21	28	20	23	25	20	27	17	21	10	17	15	21	22	31	27	17	25	24	27	30	17	16	23	22	21	18	28	29	24	23	21	26	24	22	23	36	30	25	19	27	18	14	20	29	20	20	19	23	22	33	20	20	26	23	18	23	26	19	20	30	18	30	18	26	20	22	25	22	27	18	18	25	28	24	22	27	22	19	18	23	30	12	19	25	27	27	29	30	22	21	23	25	26	22	26	24	24	24	20	25	32	27	20	24	22	28	22	22	14	21	21	24	22	17	15	15	18	17	21	22	23	26	20	19	28	16	26	21	29	22	18	23	17	29	20	19	18	13	18	32	15	26	19	15	31	28	18	25	18	25	25	23	29	36	16	25	25	18	27	23	22	19	14	25	21	22	16	32	19	19	24	18	20	18	24	19	31	28	29	21	25	27	27	27	21	27	26	20	18	24	20	19	14	16	26	23	18	24	27	20	23	29	18	24	24	25	20	20	25	21	21	25	23	24	23	26	20	27	19	20	19	13	26	24	19	18	27	21	17	22	15	22	25	21	23	29	28	23	23	23	21	24	21	30	19	25	24	21	26	27	18	22	32	26	20	17	20	23	29	21	20	17	24	22	29	25	24	26	19	31	21	13	22	22	26	24	21	17	18	23	22	27	22	27	27	19	21	24	22	17	24	30	14	28	25	22	19	14	24	19	23	23	16	23	26	27	23	26	20	23	23	39	30	22	26	16	21	24	28	33	22	19	23	24	18	19	24	18	23	23	29	29	25	22	20	23	24	22	24	31	27	26	26	28	25	18	19	25	17	23	28	24	20	19	29	17	26	22	21	20	17	23	24	17	23	20	28	19	22	23	19	17	17	14	21	18	21	26	16	23	26	20	21	23	20	25	23	26	20	23	28	22	28	20	16	22	22	27	22	19	22	16	28	23	25	26	21	16	27	12	19	12	29	19	20	18	24	25	25	13	24	26	22	22	14	26	20	22	26	24	19	30	20	14	28	23	24	24	29	23	22	27	20	25	22	27	19	21	20	25	30	29	40	20	21	24	29	30	23	20	19	21	19	23	21	22	29	28	19	19	26	25	22	19	24	24	17	24	33	27	24	28	27	21	23	26	27	19	20	13	23	19	23	25	14	25	8	27	24	20	18	23	13	24	26	19	27	17	22	27	21	33	19	22	18	31	23	28	28	18	33	25	23	13	17	28	21	23	24	26	20	18	22	24	19	26	22	24	19	34	17	25	23	18	17	21	16	25	27	28	23	26	24	28	26	23	18	18	20	24	27	20	12	20	22	17	22	16	19	21	28	23	20	21	26	17	28	15	27	18	25	19	25	23	18	25	14	31	21	33	28	20	13	16	21	23	26	26	16	21	20	15	18	29	21	23	21	22	23	27	26	20	23	24	23	23	32	23	18	28	13	20
38642	28872	22165	36817	44012	42263	37610	32403	27802	23857	21411	18519	16037	13985	11875	10800	9631	9004	8391	7809	7473	6800	6156	5674	5045	5029	4520	3224	2891	2602	2261	1908	1618	1476	1385	1267	1269	1132	966	934	869	935	830	894	878	831	877	750	861	830	745	692	791	768	645	675	668	725	674	667	705	670	614	676	685	695	654	595	622	676	633	613	610	586	612	589	500	486	458	474	484	516	549	542	506	522	484	475	426	487	513	489	437	471	411	457	457	465	449	472	439	414	450	411	426	443	438	450	416	353	398	385	409	403	418	407	358	379	404	395	372	385	370	385	381	427	384	415	386	392	403	378	391	393	385	385	399	391	378	381	388	391	402	388	413	399	415	411	368	441	378	374	418	372	377	397	389	384	406	364	424	387	434	373	396	382	355	400	387	393	376	369	398	365	401	381	403	422	404	462	390	385	400	410	392	384	368	389	422	377	408	348	373	391	383	404	356	408	381	372	375	374	367	392	395	387	378	395	389	406	361	412	369	392	360	399	388	387	425	374	430	391	418	388	399	397	386	404	403	378	385	383	386	371	397	381	399	405	372	392	387	379	375	358	388	399	368	374	390	391	403	395	396	393	379	395	362	384	386	388	400	406	402	346	375	405	393	402	394	383	394	393	390	383	409	351	378	436	405	400	387	362	388	386	382	361	406	388	391	382	405	369	379	416	367	400	377	364	378	353	378	406	390	399	360	369	423	384	380	406	379	391	376	415	385	386	370	371	407	396	382	386	421	366	401	414	402	382	393	404	382	397	430	347	379	375	415	357	383	400	391	364	390	421	396	403	424	385	400	382	415	391	386	369	395	374	424	387	388	401	363	373	390	382	408	387	365	405	389	394	357	410	430	382	395	376	372	398	377	420	403	393	417	402	372	433	390	374	382	372	397	379	392	415	392	401	407	396	398	394	383	357	375	415	427	366	395	385	409	385	392	364	393	388	397	419	379	375	362	383	380	412	379	380	393	354	400	393	377	391	403	412	387	420	367	448	381	384	372	372	399	413	378	391	376	360	392	374	398	401	405	383	366	387	385	406	366	381	374	381	365	384	403	390	403	389	393	373	412	392	376	407	395	377	390	394	392	371	398	388	390	380	373	369	379	403	380	389	386	392	394	405	383	407	388	393	386	350	395	379	434	400	412	381	385	411	407	365	401	346	417	402	440	381	357	361	393	394	399	390	389	403	397	369	376	382	376	359	406	396	381	371	398	402	387	377	368	412	331	373	411	356	357	440	341	421	403	391	361	411	376	349	419	385	387	421	412	370	393	417	413	386	380	382	393	397	375	386	415	388	419	351	393	386	409	366	385	399	385	407	411	397	366	390	404	367	355	389	370	408	379	383	365	388	355	390	364	390	384	395	430	419	414	388	373	392	380	403	382	387	375	393	406	402	380	369	391	401	395	410	417	371	432	392	409	417	388	406	389	371	385	398	391	388	365	414	385	410	345	412	388	397	397	402	376	405	397	385	396	375	437	390	378	374	373	428	378	390	384	395	402	375	360	346	375	371	383	364	391	427	398	394	364	387	392	391	368	393	358	396	396	389	390	370	381	358	409	372	387	393	359	368	394	373	368	392	388	375	381	419	440	385	410	408	405	406	380	394	412	384	370	370	397	411	354	396	421	365	400	349	408	408	376	381	350	384	391	374	409	385	391	371	378	384	380	394	390	369	388	401	364	376	446	354	389	389	353	374	376	424	377	421	379	430	406	421	403	358	406	373	377	375	369	347	404	412	364	387	379	372	414	352	442	412	390	404	417	436	396	426	412	391	368	396	419	391	390	376	391	384	381	408	368	387	399	388	419	411	417	396	360	379	393	380	401	420	382	398	373	399	413	394	405	394	391	380	399	353	384	401	366	405	392	378	362	399	416	382	430	387	369	385	429	402	378	388	359	398	370	347	381	359	400	411	360	367	399	379	420	394	384	370	367	377	375	381	366	370	400	397	409	417	367	396	420	406	358	395	381	418	396	393	380	402	396	385	408	371	389	351	413	403	379	399	378	382	379	343	401	404	393	424	356	393	403	392	381	374	432	370	407	386	391	382	382	399	402	398	367	387	379	389	383	370	437	395	380	376	376	353	389	389	367	382	364	376	400	376	384	456	360	384	403	384	412	399	414	399	414	447	383	391	379	364	391	402	383	406	403	382	381	387	418	363	414	391	391	406	388	382	380	384	390	354	362	381	378	420	378	362	404	373	381	374	417	389	400	369	395	364	385	394	407	395	369	377	377	398	371	406	407	379	390	367	415	364	396	403	391	395	407	391	401	357	431	398	398	369	393	378	429	380	408	386	372	393	356	429	381	378	404	382	397	388	365	370	363	423	405	379	387	411	405	409	413	380	410	375	410	396	384	356	438	365	379	408	389	419	387	379	385	374	386	394	369	400	425	414	393	382	360	417	370	358	375	388	374	398	392	387	384	389	395	442	369	412	386	397	402	403	384	385	397	370	397	390	393	381	401	361	428	386	405	374	368	406	388	417	400	392	377	378	389	376	386	368	363	385	398	396	388	387	384	368	360	373	401	414	398	404	400	378	397	390	380	411	385	403	386	396	380	389	347	386	371	382	394	389	383	373	405	384	392	410	397	359	364	409	374	353	361	386	407	404	366	364	387	386	363	372	399	399	349	363	400	442	397	407	400	399	379	393	400	399	410	342	390	380	388	382	395	384	398	358	400	407	395	393	367	389	396	424	370	366	361	392	370	401	380	395	367	373	404	382	373	415	404	368	384	389	392	373	375	358	421	384	404	395	371	414	405	379	360	400	419	391	397	399	373	413	399	391	374	383	374	383	374	411	422	400	376	402	403	400	407	385	374	369	370	358	375	368	406	387	397	381	366	361	401	400	408	381	369	370	391	411	384	398	401	402	372	389	363	415	382	397	379	417	352	378	398	402	358	399	381	391	402	370	390	373	395	425	391	415	434	373	421	385	383	364	387	381	377	380	370	391	399	388	335	420	371	356	361	383	399	395	352	395	391	357	402	393	413	393	396	407	356	391	420	366	403	391	375	390	405	388	392	390	349	382	397	386	405	387	361	363	376	428	401	372	352	384	395	370	380	380	361	400	388	373	411	399	363	391	405	376	373	403	385	378	381	374	396	351	362	408	407	381	386	411	383	429	403	380	380	367	401	414	350	371	374	419	405	366	427	390	366	353	374	340	348	397	371	401	376	374	373	385	371	389	384	363	396	366	388	426	393	387	359	405	407	383	381	386	389	420	366	381	391	396	383	399	371	369	397	419	366	363	383	395	375	402	422	401	366	410	379	371	378	393	376	363	391	414	412	374	407	377	369	384	413	423	371	385	393	373	381	400	363	396	369	397	405	382	395	405	347	382	406	414	388	373	359	351	400	363	441	392	379	359	405	387	387	379	393	386	391	388	410	388	392	421	345	365	400	386	377	372	417	398	401	369	386	411	400	375	411	367	372	412	384	402	396	360	390	391	373	400	339	367	384	360	385	399	354	422
2615	998	580	370	682	770	607	461	370	324	273	255	216	144	122	111	129	112	117	105	108	95	61	85	73	65	66	50	46	32	38	41	33	21	29	24	30	32	24	28	34	29	18	29	27	30	16	29	20	23	20	25	19	31	15	29	17	24	27	19	35	18	24	24	26	27	27	16	21	21	28	16	22	28	28	25	14	29	26	18	24	19	17	26	17	20	20	21	16	19	24	20	19	24	19	20	16	15	13	21	17	19	19	30	20	16	18	16	19	25	15	22	17	22	19	21	18	12	25	28	22	24	23	14	22	24	15	21	15	11	18	19	21	30	19	13	27	22	16	19	24	20	25	20	24	25	15	15	27	20	22	13	25	21	24	20	19	23	15	26	21	24	18	20	17	17	19	27	23	19	25	21	20	21	25	18	28	27	25	24	20	21	18	19	17	20	16	20	20	27	22	28	17	23	18	22	20	18	16	21	25	18	10	16	21	22	15	15	16	19	15	17	25	21	15	15	20	28	21	17	13	18	24	18	24	19	13	11	24	30	21	19	22	14	27	23	18	15	18	17	18	29	17	23	17	18	17	19	28	26	24	21	21	23	19	18	19	21	25	16	18	13	16	19	20	16	27	22	14	16	11	20	15	18	19	15	19	17	17	25	16	28	27	24	29	25	22	21	17	33	23	22	23	24	30	17	19	19	18	22	17	26	17	21	23	23	16	15	26	19	24	18	19	15	19	18	21	19	18	29	12	15	18	20	24	22	19	26	18	20	19	26	19	13	25	20	27	26	15	19	15	25	19	14	18	21	16	18	20	24	20	21	27	26	22	24	21	21	19	19	17	18	22	19	25	19	16	14	20	19	17	28	15	14	17	17	14	24	25	20	26	29	23	25	21	21	17	23	20	13	22	23	17	18	11	19	17	31	20	21	25	22	19	17	28	20	21	12	28	20	17	22	18	15	19	22	16	14	21	22	22	18	17	26	25	23	17	18	16	18	20	17	23	21	27	21	23	17	19	20	18	19	20	27	18	15	22	23	19	25	20	23	17	21	19	18	25	21	23	20	19	14	23	19	17	15	17	21	14	23	27	18	22	23	17	28	19	22	16	18	25	23	23	19	27	16	21	20	25	19	25	18	22	20	17	17	25	21	22	17	19	19	26	17	19	16	20	21	22	14	17	14	26	24	25	26	24	27	15	23	19	15	26	21	12	17	15	19	25	17	22	19	15	11	21	9	17	13	20	17	14	16	24	14	23	19	15	18	17	18	21	17	12	25	17	16	19	21	22	13	21	21	22	23	23	15	25	15	16	14	12	8	19	19	23	26	21	17	21	18	22	16	15	17	18	16	13	25	21	13	18	14	19	20	16	19	18	19	17	22	16	23	24	16	11	20	29	13	18	26	18	25	32	20	18	24	16	22	18	22	21	13	17	20	9	12	10	15	13	22	13	14	22	18	20	20	17	27	23	20	19	13	18	23	15	21	22	16	31	16	21	23	29	21	24	12	22	20	14	21	8	25	19	20	30	15	22	22	15	24	17	19	17	22	19	21	12	24	21	17	17	19	16	20	20	19	27	25	19	23	18	29	14	16	19	23	27	22	27	21	20	27	22	27	14	16	24	21	23	19	22	27	13	18	19	16	21	20	16	27	20	21	19	25	24	15	23	20	19	18	26	18	28	28	22	14	18	21	21	11	26	23	13	19	19	15	16	21	16	21	24	22	22	16	14	16	17	23	10	17	21	27	26	14	17	18	16	17	18	19	17	14	34	24	19	14	13	11	19	14	24	13	17	14	16	16	13	10	16	23	28	24	36	22	19	18	20	19	14	23	14	23	16	20	22	25	22	27	22	18	11	19	30	19	17	22	12	26	22	15	17	19	19	25	26	28	21	20	18	20	17	16	18	25	24	24	16	25	19	19	17	11	20	28	25	28	20	11	21	16	19	19	22	23	17	14	18	13	19	18	18	20	15	18	23	18	17	18	18	19	21	23	21	19	20	25	25	22	19	18	15	18	15	14	20	14	13	25	21	22	19	21	23	13	15	25	21	25	17	23	18	19	17	19	24	21	20	16	19	22	19	21	17	26	21	25	16	22	18	17	20	25	15	17	16	18	18	19	14	14	21	18	17	23	17	19	15	17	26	25	17	24	16	16	15	18	17	24	20	25	18	22	17	23	15	19	23	12	16	20	16	18	15	22	25	27	21	21	16	29	16	15	16	25	19	16	25	29	16	17	12	28	17	14	21	15	23	18	20	25	19	18	16	22	19	21	17	17	19	21	16	25	23	21	12	17	10	17	22	18	17	22	19	27	14	19	20	24	20	16	12	23	21	18	26	21	20	10	12	23	24	17	20	15	15	13	22	28	21	23	15	24	20	26	29	18	28	19	17	21	22	23	26	21	22	10	19	25	23	12	25	19	16	16	18	17	21	21	19	11	17	22	21	25	26	27	15	10	14	21	14	19	27	23	19	17	17	27	20	21	12	25	29	21	22	29	19	14	21	21	23	14	30	20	20	20	22	28	14	26	28	23	23	26	18	25	24	16	24	27	20	15	20	22	20	22	19	13	17	17	19	29	26	18	19	16	27	25	17	13	24	21	16	20	17	24	18	21	17	15	26	21	24	12	26	22	19	19	25	16	24	21	23	14	30	14	26	24	17	16	25	28	23	22	18	23	21	24	24	16	14	17	15	24	21	28	19	20	25	24	20	22	25	19	14	18	17	24	22	25	26	14	24	24	21	25	22	17	25	15	18	16	16	27	17	16	17	23	27	21	15	25	19	29	14	14	16	25	21	25	14	18	19	24	20	14	22	14	23	24	21	15	16	13	12	18	23	23	21	21	12	22	18	22	22	15	15	26	17	15	17	22	22	14	19	22	18	16	22	18	14	30	19	18	22	17	26	25	29	20	19	29	23	24	16	22	20	13	22	21	28	21	20	11	18	22	14	22	23	25	19	21	25	23	14	14	17	19	32	30	26	22	26	19	12	23	16	27	17	25	21	14	22	27	20	14	22	17	28	18	16	19	31	18	23	17	15	16	21	18	19	22	16	13	17	20	18	16	19	25	27	19	19	19	11	24	19	19	24	23	17	19	21	20	21	17	31	28	30	17	19	11	19	15	19	16	14	19	24	18	16	19	19	31	24	13	16	19	21	22	21	17	13	17	19	21	29	15	17	28	24	11	17	18	15	22	14	20	14	22	17	20	16	19	26	18	21	15	27	20	17	23	15	19	21	28	21	19	16	25	13	14	17	11	21	21	18	19	26	14	23	25	19	28	18	16	12	17	16	22	21	17	22	17	17	13	20	20	21	13	24	22	16	15	18	29	12	16	21	21	14	20	19	19	23	19	23	17	19	19	19	15	18	26	12	24	21	21	21	17	26	19	22	25	20	25	18	17	24	24	16	22	27	15	25	22	15	23	19	14	20	15	22	26	29	19	20	20	20	15	21	20	22	18	26	20	24	17	16	17	20	16	25	15	24	11
30170	21221	13986	27789	35522	33279	28338	22908	18434	15579	13512	11259	9385	8153	6771	5774	5464	5347	4847	4458	4292	4014	3526	3182	3137	2910	2504	1870	1611	1516	1343	1092	938	898	850	781	748	688	586	566	573	564	571	587	575	592	560	520	536	597	501	564	541	502	483	489	455	494	444	485	472	473	477	474	455	459	476	444	449	457	400	493	477	453	444	434	398	410	376	380	395	406	433	406	426	363	396	395	403	373	399	388	373	329	354	366	325	370	346	395	344	367	374	340	377	341	393	363	386	365	347	339	346	323	346	337	338	349	343	339	323	336	357	371	347	333	337	346	337	319	324	363	360	386	328	342	341	334	338	355	341	356	330	336	333	350	340	354	335	351	356	336	333	335	353	345	319	308	336	344	329	360	325	340	338	315	317	375	342	285	365	335	352	377	333	335	342	354	314	355	318	370	345	364	333	314	355	319	348	312	338	302	359	348	350	379	332	336	342	328	338	340	321	349	357	336	326	325	327	361	344	341	327	362	337	358	358	343	340	322	364	333	350	339	354	344	351	344	296	347	361	331	317	360	345	320	304	331	328	334	362	364	303	323	352	374	344	346	354	331	346	354	328	343	349	355	312	335	342	333	359	325	327	352	365	347	344	365	342	359	343	337	314	355	319	322	317	335	353	385	361	345	352	345	326	331	346	355	340	347	349	333	339	341	394	351	351	342	383	326	364	341	348	317	382	370	304	344	333	337	347	321	334	324	339	339	342	317	358	335	325	342	339	346	318	339	328	326	366	327	351	320	352	360	346	319	370	368	320	296	345	351	326	341	359	351	373	356	346	324	311	340	348	354	350	297	320	358	361	379	336	351	335	364	296	339	340	352	328	362	336	363	343	332	366	351	360	381	355	359	350	370	299	346	370	336	346	337	323	336	330	392	337	324	287	362	351	339	314	335	370	362	345	367	346	353	336	334	335	312	351	361	334	334	350	340	321	363	323	338	337	345	375	352	334	352	315	356	332	396	306	355	366	305	381	346	334	368	367	343	367	290	340	343	309	347	371	348	322	328	334	327	333	343	341	305	317	331	377	356	330	355	335	341	368	377	352	341	346	329	321	326	339	320	335	363	327	380	330	320	367	322	326	334	301	313	376	302	376	347	311	333	346	378	347	335	350	334	338	342	359	321	343	324	348	345	330	355	317	349	319	352	322	320	322	337	338	307	365	290	363	325	338	340	345	369	319	363	335	341	331	303	343	389	394	344	321	353	291	382	360	343	339	351	386	313	347	345	353	353	356	315	352	325	344	351	298	343	342	321	366	329	335	330	346	344	307	329	368	308	335	346	355	350	342	367	335	325	355	365	294	331	349	357	331	331	319	360	338	337	353	348	349	345	357	329	362	320	348	340	335	368	375	353	351	357	342	335	288	329	316	328	335	362	288	369	365	325	327	349	377	343	312	335	332	316	338	352	319	329	331	316	337	354	347	307	333	320	333	343	317	355	307	323	349	302	357	390	340	377	318	351	340	348	333	314	346	366	334	364	336	329	326	321	365	347	338	348	337	347	353	359	310	345	343	350	349	329	313	380	325	338	327	339	362	382	340	338	391	359	333	361	367	329	345	357	320	350	337	354	334	326	292	370	328	353	339	359	321	353	367	336	316	339	344	343	329	354	327	330	322	316	310	375	344	321	327	340	336	350	372	335	331	361	345	331	315	343	333	338	331	353	374	323	368	343	347	351	323	322	316	357	308	341	361	356	331	330	378	322	327	321	368	370	321	350	338	331	330	337	340	338	356	353	322	312	315	330	361	328	335	330	361	338	337	346	380	357	316	323	311	318	332	335	362	333	354	326	343	327	345	348	330	340	379	357	346	334	332	330	325	329	309	330	393	358	372	329	349	368	382	343	338	339	336	331	340	345	382	337	364	333	382	355	375	304	364	334	366	347	361	325	329	338	323	329	365	329	362	367	319	361	327	322	335	365	331	331	339	333	346	326	339	329	355	356	354	344	330	334	312	323	320	359	313	340	329	354	320	361	345	340	364	361	365	332	322	324	346	365	310	352	334	352	352	335	342	353	355	357	324	337	354	349	326	319	339	313	350	349	319	349	340	323	333	352	337	329	358	331	366	336	348	352	334	323	326	357	297	358	373	342	303	328	355	373	357	338	284	352	349	336	332	318	347	320	376	313	334	325	318	350	342	338	370	349	336	330	339	354	353	348	329	340	361	374	347	295	383	350	354	358	357	328	322	328	307	349	328	324	329	335	307	363	342	332	365	338	363	313	336	329	336	330	335	293	316	318	331	329	356	407	345	332	337	312	313	330	330	334	367	331	320	341	359	353	305	326	300	339	325	364	343	338	340	376	346	326	357	300	334	350	380	347	320	335	346	330	326	296	364	331	329	308	366	333	376	320	363	332	330	324	356	292	355	338	346	336	340	332	335	338	342	340	355	334	353	316	332	349	347	342	355	346	294	321	337	361	330	366	351	333	337	333	331	358	354	349	340	352	358	331	326	354	317	320	338	354	342	319	339	336	356	373	368	334	321	334	355	335	324	349	333	373	330	341	329	301	340	314	327	311	313	344	323	348	385	302	365	332	331	332	339	369	311	360	345	320	321	319	339	353	326	339	370	364	331	328	338	350	318	342	351	338	365	304	360	365	358	328	369	327	357	343	339	327	359	367	371	325	342	316	332	363	348	315	353	360	365	310	321	340	344	351	360	328	333	350	327	364	355	340	353	345	344	382	354	358	358	346	305	343	316	367	354	331	328	334	345	342	320	319	335	333	329	352	341	339	336	329	364	323	370	320	365	350	332	342	342	315	327	354	362	347	350	324	364	340	312	348	310	327	362	377	329	292	369	312	368	331	342	351	336	334	348	318	304	345	324	329	321	312	339	333	342	343	349	369	319	330	332	353	345	362	383	352	329	337	346	351	376	341	393	352	340	354	304	344	328	328	341	339	344	303	373	357	304	348	313	347	335	331	333	406	356	322	326	355	357	341	332	334	325	345	352	342	369	306	343	350	334	340	329	363	357	395	345	344	325	373	342	330	352	288	341	365	345	367	355	307	355	314	364	364	350	348	354	353	341	321	315	337	359	383	344	349	332	322	301	343	355	343	344	326	336	352	351	330	327	359	340	366	384	341	325	325	306	330	333	338	329	373	356	365	362	371	347	370	341	353	307	353	349	329	361	334	338	339	346	334	316	339	330	315	352	340	339	329	350	362	379	324	339	339	318	345	334	334	342	349	359	297	322	355	346	338	344	345	338	356	353	357	314	343	311	367	312	363	356	351	350	326	351	339	342	353	335	348	337	326	333	337	313	342	331	339	337	358	311	317	322	335	332	338	345	344	329	351	332	358	342	362	328	333	329	335	348	333	330	333	344	318	335	370	302	332	343	356	342	315	352	349	352	345	332	338	357	335	329	358	341	332	376	319	341	385	364	356	343	333	340	333	369	343	357	372	323	341	311	374	323	355	334	333	344	330	340	325	305	335	321	332	313	326	340	347
2410	1057	561	438	694	818	643	517	366	304	315	257	214	160	139	132	135	114	126	96	104	95	85	91	65	71	62	50	55	40	54	29	27	32	21	22	23	25	22	32	24	23	21	23	16	20	20	27	29	21	24	23	20	16	24	22	20	18	21	19	29	16	20	18	19	26	20	19	17	16	19	22	29	13	16	22	21	12	23	27	18	11	20	14	23	25	19	22	20	20	23	23	10	16	21	22	13	19	18	19	18	20	18	21	26	14	15	18	22	16	15	17	14	15	19	17	19	18	15	16	11	20	15	23	18	14	14	28	20	15	21	25	26	19	15	21	21	9	11	8	21	18	18	19	17	13	10	13	18	24	22	21	17	18	16	17	22	11	18	19	18	9	19	14	17	18	18	24	19	11	18	23	20	17	20	16	10	17	16	14	29	13	12	25	20	26	15	22	23	14	20	24	20	17	15	12	24	10	15	15	22	21	19	21	13	12	18	15	15	20	19	19	14	16	23	20	14	24	18	22	16	14	16	12	16	10	20	23	25	18	14	15	20	18	15	26	9	16	23	19	13	23	18	16	16	14	18	18	23	19	7	15	23	9	18	26	22	13	17	20	19	21	16	21	15	16	18	19	14	16	19	14	16	16	9	15	23	13	21	19	19	20	14	16	11	12	18	20	12	15	17	20	28	22	18	19	16	34	12	20	18	18	19	14	21	17	19	15	25	16	17	18	27	13	14	25	23	18	17	23	15	20	19	17	21	16	26	11	25	18	22	14	18	13	10	9	16	16	19	16	11	16	16	22	20	16	14	18	24	16	17	28	14	20	17	16	12	13	14	22	20	17	17	17	16	15	20	19	21	16	22	11	22	22	18	26	28	29	15	19	19	15	19	16	21	10	20	22	23	23	19	18	16	13	21	16	20	24	12	11	14	30	16	18	24	13	19	16	22	19	15	18	20	17	16	16	16	14	17	21	11	15	20	18	13	21	18	14	16	19	13	19	20	19	17	22	23	15	19	15	16	16	12	17	12	12	21	28	20	11	22	20	9	13	20	24	18	20	13	21	14	17	20	19	11	15	16	21	15	16	14	24	11	15	22	19	18	22	16	16	24	14	22	19	13	26	18	22	23	14	14	13	9	13	12	10	11	18	8	18	14	15	25	15	14	17	19	24	13	14	21	19	21	17	14	21	14	20	17	14	11	11	17	18	17	9	14	25	14	20	24	12	19	16	15	24	18	26	18	15	15	19	21	16	20	23	17	24	26	16	18	16	13	22	22	13	15	13	18	27	27	20	10	21	23	19	20	26	17	16	16	21	17	23	8	14	25	13	18	14	19	16	17	26	15	16	18	21	13	23	21	10	14	18	15	20	16	16	17	18	17	15	19	19	26	16	17	21	17	16	19	14	11	7	20	21	16	14	23	13	17	23	10	16	20	25	19	19	10	14	16	14	20	17	21	14	14	14	15	20	13	22	15	10	11	18	18	22	15	17	11	17	19	21	12	13	16	14	14	21	12	15	17	21	14	19	8	16	22	13	16	24	22	14	23	28	21	17	22	14	12	23	19	17	9	18	11	19	18	21	23	14	23	11	17	12	15	11	21	10	21	16	13	20	23	15	18	19	18	16	13	18	16	20	17	17	24	22	16	19	27	13	18	14	17	16	18	24	15	18	16	25	19	8	17	21	15	23	17	13	17	20	13	18	10	15	19	17	16	26	18	18	17	22	18	21	19	14	21	15	10	11	17	18	21	16	11	23	15	13	21	18	18	17	17	15	21	15	17	25	24	28	22	20	11	17	19	21	28	17	21	22	19	23	15	17	19	21	18	17	28	20	15	16	21	23	19	16	16	17	21	17	26	12	19	11	18	20	9	19	20	20	10	12	22	20	11	16	17	14	17	15	18	21	17	14	18	12	19	14	23	20	18	23	21	20	18	17	12	14	15	13	10	20	22	17	25	13	20	16	21	14	18	15	20	16	32	19	10	18	21	24	17	22	23	18	25	20	24	15	13	15	18	15	23	19	14	15	15	15	18	11	19	18	22	16	11	18	21	19	16	20	31	27	20	21	17	17	17	16	18	19	20	17	16	19	9	27	10	15	17	24	21	8	22	19	11	19	17	19	18	26	9	18	20	20	12	12	21	18	21	23	21	19	8	20	18	15	15	15	19	8	15	15	14	21	14	22	17	19	18	13	18	6	12	19	23	23	19	18	14	20	17	13	17	12	17	12	22	13	15	16	27	20	19	17	24	18	18	17	15	21	31	11	22	14	21	18	16	22	15	16	10	18	17	16	22	26	7	24	15	11	18	15	23	15	18	25	17	17	11	20	19	17	9	13	12	22	16	17	19	17	21	17	17	21	19	19	19	12	21	21	21	19	13	19	23	16	19	19	23	15	23	18	13	16	25	18	21	29	18	20	20	23	11	18	14	12	17	17	12	16	19	29	17	11	17	22	9	23	12	20	12	17	17	18	21	16	23	20	18	21	17	19	18	16	17	13	18	17	19	14	27	14	21	11	22	21	14	18	19	23	26	19	20	24	15	19	12	24	17	17	23	21	16	16	21	23	25	15	21	8	11	23	25	12	25	19	18	19	24	21	21	17	14	9	22	16	10	18	15	18	21	21	22	15	18	21	14	17	13	12	18	16	14	22	12	16	22	19	11	21	22	18	15	10	18	27	14	20	17	16	16	13	20	13	18	17	19	15	17	16	16	19	21	11	21	22	12	9	14	22	15	18	20	20	12	9	20	26	16	14	22	16	16	18	19	22	24	13	21	24	18	13	19	11	24	20	15	17	21	12	18	17	24	15	19	17	19	17	17	16	17	21	15	18	23	12	16	18	15	17	19	19	19	14	23	18	18	19	21	9	18	26	24	13	17	18	20	16	10	13	19	17	20	18	15	25	22	17	21	19	17	17	12	20	25	25	14	21	17	10	15	22	19	11	14	15	14	12	13	11	22	22	15	12	22	10	13	17	18	16	12	13	14	23	14	21	19	14	15	23	15	16	20	10	12	15	13	18	22	19	18	20	13	16	19	19	30	23	13	19	16	19	21	19	17	14	17	17	17	15	16	28	15	19	12	17	20	19	14	21	22	24	13	12	25	17	13	25	23	24	19	25	17	16	16	10	12	20	13	15	22	18	22	26	15	24	14	14	23	17	12	21	17	23	19	13	18	20	15	14	24	20	20	11	16	12	13	21	9	18	9	20	15	17	18	14	13	20	23	18	9	23	24	12	16	17	12	16	15	24	18	10	18	15	18	14	20	15	19	13	16	17	17	16	18	14	19	17	22	9	14	15	22	18	19	12	11	20	16	17	26	14	15	11	18	16	24	11	16	15	11	11	20	14	23	20	19	13	19	19	16	17	28	17	25	19	19	11	21	24	18	19	13	16	19	4	19	15	24	26	16	15	17	14	16	18	15	18	15	13	19	23	23	15	16	17	19	22	18	13	18	20	16	14	10	14	19	12	15	14	22	21	19	15
31300	21364	13790	28368	35745	33358	28534	23030	18626	15938	13871	11515	10023	8313	6968	6055	5669	5389	5012	4492	4310	4172	3613	3297	3239	2850	2280	1804	1718	1478	1256	1099	977	906	823	776	670	658	618	572	577	531	563	588	521	598	557	530	580	560	439	539	501	443	437	456	444	421	433	452	452	457	397	476	415	401	457	442	414	392	418	441	387	390	429	432	328	376	362	377	341	367	380	365	336	357	342	352	371	358	351	351	345	345	317	346	327	347	348	330	300	326	339	306	325	298	343	320	340	329	314	288	321	312	301	294	327	309	296	311	303	301	317	281	310	323	293	282	313	308	323	342	311	301	287	328	322	319	311	297	334	280	294	280	302	314	299	318	317	307	322	300	331	292	303	337	327	296	307	306	318	323	302	314	292	301	319	341	309	314	303	329	315	276	285	310	345	309	321	310	286	308	315	302	301	329	285	325	282	317	302	315	308	288	299	342	313	300	328	325	314	322	296	355	331	295	317	333	342	326	325	311	311	308	312	304	310	303	299	308	297	311	301	304	313	309	285	322	301	302	260	332	294	299	299	297	312	287	335	314	306	316	335	320	313	326	334	274	311	274	284	284	322	298	295	290	282	275	324	297	317	318	289	281	291	332	292	291	304	283	313	302	302	314	299	301	333	260	326	315	304	318	310	312	315	318	311	287	297	315	297	302	336	285	326	313	297	331	299	297	315	323	323	300	311	315	286	318	308	333	311	276	312	320	300	316	312	312	275	291	318	296	303	308	287	297	324	286	295	317	297	304	302	312	289	311	285	310	322	330	293	288	312	297	296	310	311	289	302	331	258	303	323	299	327	268	286	337	332	315	309	288	327	291	306	304	306	287	321	292	313	288	282	308	321	321	311	302	297	304	318	352	318	304	338	308	304	295	293	292	277	310	317	335	316	298	316	285	298	293	308	295	288	306	328	294	277	311	321	328	296	315	290	304	280	313	324	301	318	316	277	302	298	279	311	314	300	299	309	314	291	305	299	307	323	300	289	301	278	300	312	296	322	322	293	289	302	294	295	331	302	298	317	314	330	300	323	314	340	309	329	296	307	304	324	327	287	315	327	303	298	290	304	309	274	322	307	308	300	272	305	316	311	275	300	295	316	292	335	309	331	323	324	345	289	297	322	322	297	333	299	323	309	297	295	305	303	307	296	312	286	337	276	333	303	299	303	306	316	300	293	285	309	337	289	315	298	331	297	337	321	332	313	336	305	312	332	307	308	304	311	315	307	301	325	308	287	338	296	296	296	308	339	312	310	290	303	324	301	279	284	301	322	315	302	320	307	299	300	287	325	320	308	306	262	292	329	301	321	297	292	338	340	345	310	332	313	336	305	298	298	342	320	318	289	319	275	292	305	317	298	319	294	281	281	274	316	332	316	312	282	302	322	296	312	302	300	359	320	294	332	338	326	317	325	306	309	301	286	282	290	314	296	283	319	299	293	314	318	307	313	311	307	315	330	324	292	290	311	307	306	290	317	282	314	320	293	314	278	283	331	321	315	313	310	330	272	292	301	312	317	305	319	307	340	304	337	303	281	300	297	288	322	326	300	334	332	312	289	312	332	305	303	291	338	331	297	291	300	328	302	305	292	295	290	306	312	305	300	316	283	333	331	294	302	309	285	311	309	294	281	299	302	281	297	286	295	312	314	325	308	299	328	314	306	317	294	322	315	321	288	272	330	310	301	282	291	322	301	293	303	284	283	288	286	290	325	324	315	291	302	282	310	306	309	286	328	298	281	305	304	310	291	320	295	311	313	315	321	298	305	300	295	298	300	281	327	272	316	309	310	309	286	310	299	289	325	315	305	279	308	286	319	326	306	313	304	314	268	318	291	276	315	312	314	341	320	315	316	319	341	346	319	304	296	291	323	307	332	316	328	294	305	309	292	300	296	311	272	318	318	298	305	307	308	314	290	307	325	286	312	329	283	307	308	288	301	279	303	323	296	333	333	301	343	309	340	311	337	285	276	314	300	316	276	303	290	278	305	304	265	312	278	301	317	275	320	264	308	290	325	313	321	288	323	314	320	281	314	310	318	328	333	318	317	293	298	330	318	281	318	300	280	308	283	296	308	322	286	291	291	302	308	305	344	323	307	312	323	297	304	282	295	319	289	316	298	326	276	303	294	314	323	327	317	304	320	312	305	304	290	328	318	316	317	289	304	355	322	310	282	303	287	334	297	301	302	327	320	326	301	317	319	317	305	335	295	331	285	322	323	276	325	322	342	305	305	315	296	354	297	309	285	295	309	292	309	327	285	303	297	304	297	322	333	324	288	271	308	307	320	327	281	291	272	315	327	308	270	299	284	290	295	318	314	330	289	304	287	295	332	304	282	311	290	326	325	331	306	309	296	288	279	321	262	329	315	337	314	277	276	283	310	323	276	288	313	298	339	296	303	317	285	301	317	310	311	298	271	309	324	295	289	314	305	311	312	311	308	306	285	269	275	273	315	288	298	307	287	306	307	289	305	332	299	296	297	286	308	298	349	284	300	342	308	300	339	293	281	325	264	301	331	310	313	295	259	331	291	308	303	332	308	290	270	291	288	280	303	297	298	309	299	320	322	340	297	270	336	298	284	316	315	285	313	315	286	293	286	320	288	307	293	295	327	305	297	339	313	285	327	322	349	290	302	338	289	292	334	308	324	304	336	335	309	309	322	334	305	310	331	307	286	300	301	296	305	289	286	309	323	308	322	340	321	292	290	305	304	307	336	295	319	293	319	325	295	292	292	329	310	319	294	298	303	299	309	285	303	312	314	318	295	300	298	305	302	334	313	306	300	291	296	313	309	309	305	326	301	301	312	283	308	287	321	294	285	297	289	309	309	307	325	310	312	314	317	309	291	286	323	304	288	283	288	286	279	331	320	317	297	325	266	296	319	324	304	327	296	302	301	295	286	324	334	315	295	271	318	300	294	319	288	267	278	298	306	301	304	292	313	288	315	302	301	299	318	305	300	288	308	316	310	316	288	339	309	282	255	322	284	312	278	317	303	339	300	309	316	296	280	314	291	294	314	346	303	317	308	303	325	328	298	323	311	298	337	323	299	294	310	305	301	279	318	301	301	328	338	310	293	319	295	295	284	288	323	309	284	316	338	310	292	305	285	300	325	299	310	319	324	311	284	287	318	318	318	331	305	302	315	294	324	312	293	310	328	285	314	267	292	289	318	295	302	322	318	327	338	309	316	321	307	284	294	302	324	276	311	290	301	300	287	331	319	288	283	308	288	327	289	297	322	292	275	285	283	296	313	313	310	315	294	292	300	304	308	305	287	299	333	295	308	299	329	294	310	317	305	315	300	309	283	277	320	326	293	270	288	302	321	319	297	321	331	273	294	284	307	304	295	319	310	318	287	290	313	291	276	311	297	287	295	328	311	302	311	324	326	326	276	345	320	323	283	320	305	325	311	301	312	317	313	316	311	293	300	332	294	274	361	335	336	279	298	290	325	308	292	292	306	316	302	304	295	284
4267	1351	715	556	921	1010	851	691	495	422	405	372	295	246	215	187	185	158	149	168	114	139	121	109	135	118	68	69	58	55	52	64	43	46	44	38	34	46	23	39	25	30	40	39	38	39	30	40	36	50	31	43	36	31	28	38	30	32	35	35	24	30	41	29	36	31	44	24	29	43	40	30	25	27	40	28	36	31	27	29	36	37	17	25	32	44	31	25	26	24	20	20	29	41	28	30	36	30	31	33	29	18	29	18	24	30	30	27	33	25	22	25	25	24	24	27	22	26	26	24	18	31	18	25	37	17	19	20	26	33	20	26	25	26	23	30	27	22	33	19	30	23	38	33	29	29	27	18	23	18	24	21	38	32	34	32	23	30	27	26	22	31	28	29	32	25	35	28	29	24	26	28	23	27	23	25	35	34	23	20	27	29	33	34	33	28	29	31	35	24	38	27	24	28	28	36	25	24	25	28	22	21	33	26	29	29	27	32	33	19	26	21	22	39	28	23	27	23	27	27	21	38	22	32	23	29	29	24	23	30	30	25	30	33	29	31	25	28	29	31	28	26	38	33	28	28	28	31	25	24	27	32	33	25	26	28	24	18	24	24	34	32	24	33	22	33	40	23	30	20	32	36	27	26	31	25	35	32	23	21	27	25	18	23	28	33	22	19	27	28	27	27	31	24	25	28	22	28	27	26	33	25	22	31	32	21	33	24	25	29	33	30	29	24	27	36	30	29	24	25	31	28	30	23	28	23	21	18	27	37	34	29	24	23	30	27	26	19	21	32	22	31	29	33	25	30	20	27	28	23	31	30	30	27	27	32	21	29	24	39	26	34	30	24	23	28	30	30	22	21	27	39	36	40	24	26	31	23	26	25	30	32	44	28	30	25	29	33	32	24	26	23	35	28	32	28	37	23	24	29	23	23	21	32	33	32	27	38	26	29	23	24	17	21	27	31	33	26	28	27	22	27	19	21	26	29	30	29	27	35	41	17	12	30	25	26	28	34	26	27	29	23	25	26	25	31	24	27	28	31	22	39	28	32	25	35	22	17	34	26	26	28	28	22	29	33	18	28	25	32	33	28	36	26	47	21	29	29	27	25	30	25	30	27	25	21	35	31	20	27	26	23	24	30	29	24	26	30	23	23	24	30	16	27	26	28	29	29	30	29	27	30	36	20	42	36	24	20	28	52	22	30	18	24	31	35	26	27	29	30	33	27	24	16	34	24	25	21	24	32	27	27	26	25	23	23	37	25	29	24	31	33	22	39	22	24	23	25	30	23	34	29	26	30	26	28	27	31	27	31	28	36	30	23	20	31	27	30	25	31	37	33	23	27	31	27	31	34	18	25	30	23	31	22	23	27	22	36	20	19	27	33	35	27	27	30	25	24	25	27	32	15	26	27	24	34	28	29	33	26	32	18	36	30	36	28	22	30	27	30	25	30	31	29	21	21	20	19	22	33	19	28	28	23	29	34	24	23	27	26	25	23	24	26	20	33	35	34	25	29	22	24	39	22	19	18	29	40	26	35	21	35	22	20	33	25	30	27	19	37	29	27	30	27	18	27	30	17	25	25	31	29	32	26	30	26	25	38	30	27	32	29	31	23	17	23	22	27	25	31	24	29	19	32	29	35	29	23	24	29	18	38	28	21	31	26	29	16	28	21	30	28	27	23	32	23	33	30	29	32	37	24	31	30	32	23	29	37	32	36	28	25	21	25	22	28	34	41	22	24	26	22	26	22	32	26	15	22	27	21	19	34	27	22	28	23	21	24	35	30	17	39	32	25	31	37	33	22	20	27	26	27	29	24	20	19	31	22	29	28	26	21	23	31	24	29	20	18	27	22	25	34	32	26	26	26	25	36	32	37	30	27	31	33	33	28	28	22	28	26	26	24	25	22	21	22	30	24	26	17	31	27	26	26	16	26	18	27	35	21	31	29	24	26	29	27	34	30	17	24	24	27	25	30	33	21	26	30	29	22	26	33	27	32	29	29	34	21	33	24	30	17	21	25	24	33	26	33	22	30	28	34	23	28	33	24	30	32	26	45	27	17	27	26	23	23	31	29	25	24	23	30	24	33	28	17	22	33	27	25	32	32	23	35	29	25	37	31	28	30	25	26	31	27	23	28	39	17	24	28	24	31	26	34	30	30	20	23	25	33	15	30	20	25	20	43	22	30	36	20	31	33	30	34	22	33	27	36	26	28	29	26	30	33	18	30	22	37	28	33	25	26	23	24	19	28	26	25	40	27	25	22	27	28	15	27	27	29	33	28	35	25	22	26	30	23	36	20	29	22	27	29	22	28	26	27	17	43	28	28	29	23	32	29	29	38	36	22	29	28	21	42	34	27	40	27	21	30	28	29	25	19	28	38	38	20	27	17	25	38	37	35	24	23	22	27	36	27	28	35	26	29	26	29	28	23	28	33	21	28	23	30	25	24	28	34	22	28	23	31	30	31	24	26	36	30	31	36	26	34	33	24	29	28	39	29	24	37	28	32	22	35	26	36	25	20	30	27	29	29	19	33	35	38	35	41	37	24	33	23	21	28	22	34	31	35	26	26	25	18	22	35	43	23	31	22	28	32	24	23	29	25	22	25	27	23	25	19	38	22	24	26	25	28	33	36	17	29	24	29	28	19	28	17	34	25	24	28	20	19	28	27	34	18	28	24	25	25	27	18	33	33	25	37	39	28	31	22	21	22	32	29	25	38	31	22	29	28	32	28	33	24	34	32	34	28	26	32	24	36	32	32	24	25	20	23	26	23	35	31	27	24	31	37	26	27	26	30	39	30	27	31	30	25	30	25	29	31	23	23	39	27	33	30	21	21	29	19	23	31	24	32	30	29	31	30	31	23	21	29	34	27	24	28	34	29	27	31	27	22	40	27	23	25	25	25	21	19	24	34	27	33	32	35	28	26	25	26	23	28	36	24	25	29	14	25	24	24	23	25	27	22	28	22	29	29	22	23	30	31	41	25	34	29	25	24	34	36	29	34	22	30	32	27	33	27	26	24	26	32	25	32	20	39	27	24	26	21	22	22	21	14	33	30	39	18	23	34	28	22	38	24	29	22	36	26	27	37	32	31	26	25	29	21	27	21	22	35	30	33	28	25	20	27	33	26	33	28	26	30	32	28	35	18	30	27	19	29	25	35	27	21	17	30	27	39	28	27	26	28	23	23	37	31	31	28	31	42	18	31	31	37	31	32	22	25	23	23	28	22	24	23	32	26	25	25	22	34	23	25	33	34	33	28	21	26	19	28	30	28	35	20	31	34	33	28	28	21	25	32	33	38	30	26	25	20	27	23	32	32	26	24	23	43	28	33	27	32	26	32	23	29	24	41	28	39	28	33	36	26	30	33	34	25	25	21	23	31	25	24	25	29	20	40	21	26	28	23	33	26	31	30	26	29	14	35	21	32	25	33	24	30	34	27	29	28	32	32	24	31	21	22	37	28	20	19	24	33	38	28	23	21	32	12	35	26
32622	23490	16215	31505	38927	36582	32069	27327	22618	19848	17330	14689	12766	10672	9268	8129	7620	6713	6539	6060	5456	5552	4758	4464	4469	3523	2924	2450	2203	2010	1790	1536	1361	1245	1149	1147	976	903	904	859	846	802	843	849	834	807	835	801	761	703	760	772	643	706	744	675	708	693	655	702	717	633	615	658	690	643	693	604	667	667	584	577	601	580	617	562	540	532	496	515	515	530	564	509	545	529	525	550	504	483	539	534	518	531	470	500	542	530	497	509	481	534	528	522	480	528	495	488	507	477	485	484	485	475	483	454	438	449	487	503	454	471	478	448	460	495	453	460	476	487	488	468	492	491	481	461	456	497	465	496	490	474	512	474	436	455	473	429	452	488	473	478	515	484	484	492	476	517	464	446	486	488	468	473	493	472	498	450	491	441	489	459	471	488	477	479	458	549	493	478	463	453	451	447	432	465	483	483	457	459	490	468	483	521	471	464	466	469	478	496	475	499	504	476	444	502	436	457	490	443	486	441	494	433	449	444	502	445	520	502	478	488	496	439	462	451	489	467	464	492	488	456	461	467	431	485	487	460	468	465	474	467	489	493	475	438	470	478	479	449	478	441	498	445	456	493	477	488	436	476	448	478	434	472	455	451	453	473	471	477	498	478	461	463	446	466	481	448	494	478	507	494	509	475	467	483	497	482	477	434	477	480	453	500	430	502	484	481	488	499	451	516	462	486	473	514	463	456	469	445	451	504	422	457	445	469	456	470	447	451	410	457	486	454	458	483	425	467	451	476	495	491	487	484	457	450	500	485	470	480	464	474	478	441	517	470	454	467	508	463	485	504	458	467	454	463	474	466	473	449	503	502	498	465	484	469	499	494	465	480	466	446	418	478	472	479	448	445	490	487	486	497	479	461	449	505	448	478	476	460	426	457	484	486	435	485	471	471	468	520	475	461	447	438	456	437	473	487	456	463	462	489	491	473	442	432	435	488	473	463	462	468	487	468	496	451	468	447	489	486	458	484	494	434	475	531	478	478	451	464	489	484	421	449	504	497	447	505	471	456	478	467	499	488	531	456	440	501	493	463	466	473	465	432	485	462	480	461	471	482	468	490	483	483	494	438	457	499	467	462	472	471	468	471	471	454	457	460	443	432	438	484	450	499	478	468	488	496	479	469	495	490	496	472	516	491	462	478	504	463	454	490	481	450	495	463	484	467	478	482	468	465	467	432	463	449	526	482	462	467	458	469	482	433	489	479	457	460	465	479	460	484	488	501	459	451	497	464	452	471	448	454	444	492	453	445	446	483	468	469	461	468	485	490	444	470	444	436	470	427	454	501	490	465	472	501	449	465	463	421	491	430	479	483	496	455	449	463	482	485	479	443	492	473	481	462	477	444	493	434	459	475	475	488	488	471	403	472	484	473	444	445	493	449	470	488	469	484	480	462	477	463	432	472	442	482	486	469	497	459	489	486	445	453	484	456	471	492	455	488	486	459	436	451	440	493	464	489	496	506	472	493	444	483	464	483	439	511	458	457	482	473	460	446	477	498	442	461	509	486	452	470	483	484	481	500	476	443	503	469	449	442	461	462	434	472	475	467	482	470	473	501	456	484	507	492	464	508	477	482	462	500	451	497	501	478	479	478	456	481	472	482	478	488	485	462	454	471	473	480	478	429	475	443	457	447	469	465	462	468	469	494	468	516	500	462	435	514	482	479	448	481	496	480	498	448	436	487	469	455	470	430	459	451	509	436	483	496	481	442	440	448	432	459	431	441	476	463	454	452	455	472	448	445	477	492	486	498	478	446	462	476	488	508	459	442	482	452	461	451	471	478	445	493	434	452	495	458	462	478	506	489	479	468	462	468	520	435	472	470	476	474	501	421	466	486	485	490	469	457	469	475	463	481	482	463	466	484	446	439	512	485	448	477	456	457	479	487	457	443	487	475	460	493	499	441	481	494	420	463	426	475	468	471	486	460	434	439	503	461	452	503	470	488	467	469	448	465	449	456	478	472	503	458	465	467	453	462	469	442	507	461	440	455	456	490	482	478	487	439	419	488	486	425	490	472	488	437	493	496	440	448	455	507	458	474	491	471	468	465	467	449	434	472	453	490	466	489	477	476	508	505	486	502	476	474	443	444	476	483	467	488	497	461	452	442	448	462	450	508	478	425	462	473	499	468	452	475	483	473	482	462	455	481	481	462	488	469	480	473	473	464	485	448	494	445	467	483	470	501	472	509	488	473	479	466	480	498	439	522	431	426	501	492	434	490	450	473	479	438	429	485	460	461	443	462	431	447	499	480	440	455	471	450	486	457	472	455	460	449	457	453	482	437	483	474	440	459	453	498	485	451	485	464	460	466	436	487	473	441	485	453	459	484	482	478	464	446	504	421	463	452	460	483	517	534	502	501	505	472	464	459	478	485	464	460	516	491	463	459	468	462	473	491	475	472	487	537	461	452	504	454	505	496	457	490	466	496	476	466	450	469	442	459	476	486	475	428	437	457	445	492	446	492	455	463	462	460	463	455	516	485	490	478	459	462	471	466	450	512	435	475	477	444	471	445	480	458	500	444	433	500	455	475	481	488	491	458	449	468	443	496	456	483	468	451	464	495	484	520	470	455	487	482	459	485	485	463	446	478	467	490	509	448	501	460	459	477	463	476	467	459	455	479	491	478	485	468	473	477	417	485	500	461	464	471	459	461	468	480	511	428	475	488	446	440	469	457	457	435	500	478	468	446	514	417	467	495	439	481	502	446	495	483	466	461	451	470	476	421	459	477	493	461	470	457	464	465	460	454	471	465	504	483	489	455	456	455	476	449	442	506	463	440	475	468	460	482	495	463	463	483	486	451	470	473	499	516	468	471	419	483	475	482	488	458	465	474	478	451	447	472	501	467	526	472	485	488	472	491	501	443	494	519	459	430	461	439	494	482	456	507	460	471	478	475	453	406	458	499	448	454	513	492	465	467	455	440	470	442	471	453	434	461	458	459	449	449	504	452	443	456	485	495	467	468	467	491	482	465	482	517	513	472	493	492	488	447	487	494	462	499	471	492	518	464	458	476	505	447	433	430	475	445	488	465	498	433	464	447	457	509	458	458	479	448	480	455	485	508	439	464	471	465	479	501	455	468	460	473	491	473	459	482	453	465	462	460	437	467	479	482	501	456	507	470	475	460	484	455	454	485	435	522	448	445	464	467	482	450	428	449	459	443	517	463	488	478	498	471	496	470	492	497	487	451	483	468	465	475	499	456	473	478	432	482	475	463	481	480	481	432	484	471	490	536	452	480	489	444	484	419	457	486	505	469	497	469	467	453	454	496	465	478	457	462	485	487	470	468	466	467	530	461	489	514	484	448	481	464	465	506	465	469	451	486	488	474	504	461	463	499	450	444	472	460	483	457	478	475	470	467	467	465	450	485	476	408	470	481	473	416	488	488	441	485	453	484	478	472	462	496	442	491	446	498	505	464	509	517	475	490	463	484	461	485	480	500	488	479	452	465	485	457	439	457
4211	2037	1109	913	1459	1673	1249	1003	795	724	564	510	430	349	326	278	229	225	221	183	203	165	141	169	181	113	93	106	67	62	48	49	50	51	39	39	36	34	48	35	36	44	41	41	20	30	32	37	37	32	41	38	28	28	34	30	27	21	23	31	28	36	31	40	22	29	33	21	34	23	29	35	29	27	25	35	21	22	20	23	24	22	19	26	18	27	22	28	21	19	24	30	23	22	30	19	17	25	15	32	19	28	14	22	24	18	21	22	17	27	25	27	22	24	32	10	20	38	18	22	25	31	26	19	16	20	22	26	21	26	36	22	19	28	35	18	24	27	19	20	20	22	21	23	29	25	26	29	20	22	18	32	30	18	23	18	22	24	24	21	24	19	23	21	31	26	26	24	18	19	21	28	19	19	29	27	28	20	31	22	19	21	20	25	18	28	27	20	22	27	26	32	26	17	25	29	13	19	16	24	22	19	13	22	19	29	18	39	17	21	15	19	17	21	20	17	30	22	26	26	16	23	24	18	29	15	19	29	22	22	24	22	9	19	24	35	26	27	26	22	22	26	20	23	30	34	19	18	20	24	26	23	20	23	16	22	20	16	21	27	20	27	19	26	20	23	37	30	23	29	20	32	26	24	22	24	20	22	21	27	23	15	25	30	23	18	24	18	35	18	21	16	29	24	22	26	21	22	22	23	22	26	22	24	24	21	21	30	19	23	24	21	32	26	23	19	20	28	27	32	12	23	20	21	24	25	22	29	22	31	11	24	19	24	16	14	18	22	14	22	19	16	25	26	23	34	25	25	27	33	20	27	28	21	25	22	28	19	26	17	20	21	17	29	21	20	17	12	26	22	20	19	20	19	30	21	26	18	20	25	27	23	19	21	30	26	23	25	16	20	23	24	15	17	18	19	24	25	18	26	29	27	14	20	22	24	20	25	23	26	25	16	16	35	18	23	28	34	21	18	26	25	34	22	30	18	29	16	19	12	23	30	22	27	21	25	18	27	22	24	16	18	20	30	17	25	35	19	19	24	14	26	12	25	21	12	18	13	23	32	30	22	29	19	15	29	25	18	22	13	12	15	22	25	26	22	25	26	25	23	17	24	13	29	19	27	25	28	19	18	20	19	14	19	14	27	25	20	21	27	30	19	21	26	24	27	18	18	27	22	23	24	19	22	24	23	21	19	20	22	27	30	25	22	18	17	23	24	24	25	18	25	19	22	25	25	26	21	23	22	26	24	34	24	21	25	21	25	23	30	21	23	26	26	24	21	16	24	21	29	24	26	26	21	21	19	29	23	28	25	20	20	34	14	22	17	21	25	19	19	33	28	23	17	18	24	19	19	19	28	21	25	22	18	21	23	18	23	20	27	29	32	17	19	21	16	13	25	17	13	19	27	13	19	23	14	37	22	22	21	27	28	18	22	29	23	25	26	23	14	23	25	27	33	27	24	26	21	25	23	20	22	25	20	15	20	25	24	28	21	16	19	21	29	22	17	22	11	33	20	24	22	17	21	30	20	24	27	21	19	21	16	24	20	23	17	14	26	25	22	24	33	23	16	22	22	16	25	18	20	24	21	16	25	25	28	26	25	14	25	29	17	26	19	24	26	26	33	21	26	15	25	24	18	17	16	22	16	30	22	20	27	35	19	28	24	19	16	20	23	29	21	23	23	26	27	22	30	15	23	20	26	18	18	23	23	17	24	22	24	20	20	25	24	15	24	23	19	31	25	23	23	25	13	15	16	11	25	21	34	28	23	30	25	22	30	27	22	29	20	29	30	21	16	24	24	25	18	20	26	27	20	19	20	24	23	27	29	19	26	19	32	26	26	20	16	18	21	22	17	26	31	13	28	17	18	30	17	30	23	18	25	24	25	19	27	19	21	25	27	15	20	25	34	21	18	14	25	27	23	21	27	21	18	20	21	19	26	18	22	29	21	20	16	21	14	21	23	25	21	21	19	19	20	18	22	16	28	26	23	17	26	36	19	28	27	17	24	18	20	24	22	24	30	26	23	21	28	16	23	26	15	26	29	25	25	25	18	21	27	32	22	20	26	26	28	18	24	27	19	19	19	23	25	24	21	28	13	24	24	16	20	19	16	22	22	24	20	27	20	27	24	28	20	24	22	19	23	23	21	14	20	25	20	21	31	18	21	36	17	21	24	24	22	24	24	27	23	20	17	23	23	26	18	25	24	30	18	29	20	29	31	26	26	27	18	25	20	20	20	23	22	30	23	26	26	27	18	15	29	17	21	22	19	24	24	20	21	18	28	21	17	21	32	22	22	30	28	17	26	24	21	21	23	26	21	15	20	26	32	17	29	31	22	21	25	20	19	24	29	20	25	27	24	25	12	27	23	19	24	25	21	18	31	22	12	21	19	19	20	24	32	31	21	24	21	18	22	31	29	25	27	21	16	25	39	21	19	24	35	25	18	14	18	20	18	21	20	31	25	28	14	21	23	22	21	17	18	25	18	17	23	16	18	13	22	21	14	28	22	21	16	24	19	20	25	25	33	25	25	23	28	27	20	30	24	23	24	21	25	16	21	23	23	27	22	18	25	19	16	26	30	28	25	26	20	27	27	22	24	23	30	16	24	18	22	20	22	20	24	27	30	21	23	25	27	29	21	28	24	19	21	25	25	22	23	25	11	25	22	23	18	18	20	20	20	16	17	20	27	18	24	17	23	21	30	22	16	17	26	23	24	19	16	25	25	24	18	23	19	22	16	22	27	19	19	28	23	28	18	20	16	20	27	28	28	24	22	21	23	19	20	26	25	23	27	17	24	19	25	22	25	19	19	15	20	24	24	24	31	28	21	26	20	18	29	34	18	26	29	20	22	27	19	19	27	23	26	23	23	25	20	18	27	28	18	14	22	24	25	24	24	31	22	29	24	19	27	21	24	26	21	25	26	20	21	18	23	23	26	22	38	18	22	24	26	17	26	22	28	22	24	21	27	36	29	25	23	15	23	16	17	19	22	17	30	15	22	23	28	21	26	23	18	29	16	29	22	24	16	25	24	21	19	25	16	18	25	15	28	23	23	16	16	19	19	13	13	32	20	22	25	21	21	20	26	23	28	17	32	21	25	17	24	23	23	16	18	22	20	30	17	27	17	16	17	17	23	24	27	17	21	24	23	13	18	22	18	24	18	31	19	23	23	21	21	24	32	18	20	14	27	24	23	31	27	23	24	21	21	29	23	19	29	19	16	21	25	21	26	25	29	31	27	24	17	26	12	22	18	20	26	22	23	19	22	26	26	22	24	19	22	17	16	23	30	25	29	21	25	27	24	17	18	29	20	24	30	18	20	17	25	20	24	27	23	29	21	25	26	20	31	21	14	22	22	26	28	33	16	29	24	28	22	30	16	22	19	17	19	20	23	30	25	25	24	27	21	25	32	19	25	24	22	22	26	32	26	24	21	20	20	21	20	18	20	22	24	24	23	19	23	28	30	16	14	21	31	24	15	23	29	19	23	21	21
38508	27783	20645	35895	43458	41291	36622	31789	27821	25001	22078	19288	16616	14159	12529	11007	10470	9172	8709	7784	7410	6991	6207	6446	5992	4853	3973	3297	2911	2443	2267	1932	1766	1686	1462	1331	1241	1064	932	1052	1003	976	1014	986	865	905	897	888	858	737	793	805	733	741	715	714	719	685	703	674	725	641	618	663	663	654	655	620	695	626	651	590	619	605	606	538	549	532	505	480	497	524	501	492	495	473	497	458	471	509	477	473	437	421	447	464	446	431	460	472	420	389	432	454	469	469	434	410	464	427	432	406	406	426	398	418	393	386	368	375	384	372	380	395	383	387	384	374	431	385	411	390	392	381	439	352	380	383	337	412	410	398	369	380	377	407	395	404	378	416	420	384	410	408	396	384	391	396	356	384	408	400	380	390	385	405	390	401	368	374	364	372	426	392	376	410	353	378	415	336	417	371	386	402	408	376	382	409	357	380	396	390	360	360	404	392	407	399	393	387	401	378	412	364	399	375	388	366	396	374	385	441	404	375	400	386	337	397	384	424	393	415	373	434	377	375	375	366	369	358	418	435	411	364	396	384	400	390	361	365	416	422	394	367	409	368	347	374	386	389	397	406	344	404	408	374	392	373	389	353	401	420	393	376	435	382	397	430	419	388	374	397	398	404	401	388	370	389	366	399	379	402	376	400	353	417	389	376	385	406	403	408	357	443	430	420	391	373	375	398	355	362	385	406	414	386	386	379	407	406	397	397	410	366	379	359	396	392	399	387	411	385	413	403	391	338	395	385	402	371	379	421	394	392	406	377	364	369	397	371	359	408	359	398	411	399	410	378	440	410	356	422	358	402	370	400	402	391	402	374	345	398	386	367	389	400	369	376	369	392	393	400	375	395	417	375	389	396	397	383	386	398	384	408	416	388	369	416	380	403	349	377	368	356	388	385	360	360	398	355	376	393	376	380	406	372	404	406	394	395	420	373	382	405	360	375	384	393	415	419	407	386	417	388	393	399	422	381	399	404	381	398	388	415	384	402	387	377	369	423	408	387	388	435	404	420	375	375	393	392	391	385	372	378	395	385	394	396	389	422	377	392	404	400	411	363	395	358	412	391	390	392	390	438	364	412	362	379	367	381	379	369	379	363	366	422	384	352	363	365	395	419	355	389	373	379	401	390	404	422	383	374	377	405	411	390	391	425	415	402	365	415	363	348	412	404	365	398	377	398	417	381	394	362	402	426	412	394	421	391	406	394	398	387	420	401	389	403	390	441	372	411	372	397	415	388	384	427	401	413	406	371	404	390	404	374	391	370	367	403	407	355	367	361	407	405	383	392	406	389	358	361	366	374	400	416	380	371	381	395	375	422	425	368	398	427	403	413	375	368	394	370	393	400	420	369	373	402	375	401	392	389	405	365	370	421	409	404	370	420	398	387	417	417	397	387	385	397	394	396	416	395	374	389	346	372	362	392	420	397	385	399	376	372	391	401	397	391	373	392	404	403	351	384	435	383	393	378	369	420	395	393	399	408	396	378	385	402	399	370	402	395	401	371	387	410	405	418	409	364	378	373	380	382	396	394	360	370	388	381	391	369	397	365	367	398	398	372	373	359	395	421	394	396	431	382	382	399	374	396	398	350	368	403	412	351	350	402	385	377	362	402	402	385	377	379	361	361	354	375	418	376	386	381	361	397	396	375	382	396	387	392	399	351	400	409	409	406	397	411	386	417	372	399	382	346	411	417	404	455	388	402	399	370	386	381	404	387	417	397	401	428	388	377	383	396	401	413	384	387	375	393	377	360	387	390	377	380	380	379	408	392	385	388	397	378	389	386	376	407	393	394	393	379	414	432	371	378	402	386	376	410	412	403	406	409	398	385	391	385	415	391	410	380	402	377	405	386	372	387	365	372	417	415	365	403	379	399	374	391	391	338	419	380	356	375	387	396	384	391	364	366	392	385	386	423	404	414	394	369	394	387	413	349	379	400	386	375	418	368	386	422	388	364	404	373	353	376	402	401	402	394	389	401	394	400	381	393	424	419	404	398	395	399	421	357	402	394	366	351	441	385	391	383	397	360	428	360	385	396	381	399	381	367	399	424	384	381	413	361	382	357	390	365	383	400	402	378	392	375	356	393	399	404	352	395	358	424	411	410	420	353	409	413	366	407	404	363	382	386	374	363	398	379	383	389	392	421	406	409	385	383	361	404	386	402	367	416	372	389	410	383	387	403	391	377	416	398	372	409	374	383	350	395	426	380	364	395	377	393	400	388	374	393	365	403	414	372	395	378	376	386	388	391	386	397	386	413	398	385	406	438	392	408	394	372	377	416	391	387	406	402	383	391	395	411	385	395	382	428	400	419	356	384	384	360	405	394	400	350	379	393	380	355	385	352	401	411	392	372	393	419	408	358	367	386	338	372	404	358	397	377	380	380	407	385	367	379	386	443	388	388	395	372	380	377	394	391	370	393	361	365	373	429	329	385	403	393	387	447	361	389	433	391	384	414	373	399	436	389	391	415	380	407	414	390	354	412	421	401	381	387	396	392	380	407	364	390	392	384	401	387	425	386	418	399	398	397	397	358	397	370	406	380	395	392	402	375	380	384	408	377	352	392	429	383	375	390	395	387	407	389	403	354	373	408	365	398	392	385	390	396	377	429	401	378	376	415	400	430	388	383	384	400	382	377	421	377	396	405	408	418	389	381	379	391	393	386	399	382	399	383	395	415	418	375	376	393	386	385	386	410	386	400	379	360	380	402	427	364	393	364	388	371	435	397	455	429	362	393	410	414	365	348	411	380	387	404	380	382	358	428	385	360	411	373	384	428	397	388	355	371	447	360	404	392	428	374	432	402	367	357	402	393	368	391	390	412	390	397	394	380	381	356	385	435	387	419	380	403	379	399	391	425	374	378	397	372	372	376	404	392	403	375	396	350	407	393	404	361	392	424	386	407	405	411	394	359	374	408	368	389	400	404	411	405	429	384	377	403	403	426	396	409	362	402	391	377	357	382	371	384	376	382	401	381	380	373	417	392	416	410	408	427	385	411	389	389	375	390	384	419	341	381	381	380	390	378	385	352	349	386	400	401	420	374	402	384	414	451	378	409	405	388	415	374	396	385	379	369	380	380	393	417	392	384	392	406	394	388	414	380	383	382	388	396	386	367	391	385	392	385	415	385	389	371	410	411	383	440	384	373	384	387	365	374	407	418	410	392	385	365	405	390	418	377	413	388	390	382	400	397	350	374	366	410	398	382	408	375	377	396	389	416	406	421	398	375	399	383	397	372	427	353	386	432	370	401	406	403	396	352	383	394	345	410	381	406	375	405	378	415	384	394	387	354	387	423	402	414	361	396	372	362	392	375	415	414	437	368	378	375	399	386	416	335	407	367	413	397	367	408	384	389	441	388	387	381	365	384	393	418	372	389	362	378	405	385	403	408	389	375	357	408	381	382	404	403	408	379	368	386	356	389	401	378	370	413	395	395	396	407	407	353	396	365	359	402	374	379	372	359	390	373	416	392
2659	882	434	391	656	691	591	433	396	352	293	256	213	152	173	123	121	118	127	93	95	101	79	89	87	69	56	44	47	52	40	29	36	30	35	27	29	32	23	30	27	23	16	20	31	28	16	36	22	23	25	27	24	24	33	16	21	22	21	20	16	15	25	22	17	21	24	25	27	26	30	11	33	17	17	21	27	23	20	23	24	24	15	22	24	25	19	20	19	19	21	31	16	24	20	24	27	20	24	22	19	22	23	15	15	18	26	22	24	16	20	24	18	16	17	21	18	21	21	23	19	25	17	20	29	27	21	20	21	24	27	24	25	30	20	20	29	21	19	18	15	19	20	25	25	22	13	17	25	25	14	16	18	15	18	19	23	16	18	21	20	25	14	14	25	20	31	18	25	18	20	16	26	18	10	14	27	19	16	17	27	19	15	15	16	19	25	10	17	20	23	19	24	23	20	26	22	16	15	13	24	23	18	15	17	17	13	23	25	21	13	24	19	22	18	21	17	21	21	22	19	27	21	26	25	25	11	20	24	20	13	17	16	24	24	21	20	19	18	16	20	24	17	22	14	16	20	20	18	17	18	22	20	16	20	24	26	14	27	22	22	28	21	18	17	12	32	20	19	28	19	24	19	16	19	21	13	22	15	23	18	13	18	18	18	27	15	34	30	18	25	27	12	21	18	25	23	21	14	16	20	19	24	21	12	23	13	26	24	15	23	26	28	20	29	21	21	18	22	20	23	20	23	18	17	16	20	18	21	16	11	22	14	22	15	21	14	14	21	19	15	23	16	16	20	14	25	26	19	16	13	16	27	21	23	21	19	20	22	21	17	24	25	25	15	15	26	23	27	16	21	25	20	20	13	16	22	15	20	12	17	20	21	26	25	12	21	24	22	26	26	15	22	22	23	22	18	16	13	22	17	11	17	23	22	22	22	19	15	22	16	23	21	24	23	17	19	18	13	20	17	21	24	22	19	15	14	20	24	14	17	17	20	17	23	23	14	26	16	26	19	15	18	23	20	15	14	20	22	21	18	14	19	25	18	15	20	19	14	21	21	18	22	16	30	21	20	19	17	17	15	25	28	12	18	15	19	17	23	18	14	19	16	28	26	16	19	23	17	27	17	19	25	15	22	23	14	20	17	17	24	24	16	17	17	23	21	20	22	21	27	15	22	26	17	20	17	14	19	15	22	16	24	16	23	19	19	28	15	13	19	13	20	18	29	14	23	18	21	19	21	30	19	19	24	19	14	20	22	19	14	18	31	19	16	16	33	14	17	17	27	17	22	27	12	20	15	22	20	21	10	29	24	15	23	16	23	15	17	17	22	26	26	21	15	22	20	18	19	10	19	32	25	23	20	24	17	15	22	18	17	26	17	19	20	19	23	15	18	29	24	16	22	25	16	14	19	23	19	27	18	30	24	21	16	24	17	15	18	31	24	22	22	19	15	22	7	18	20	16	15	21	26	25	16	15	17	19	27	23	17	17	16	17	17	18	17	22	22	18	20	16	20	29	19	18	21	15	24	17	14	12	24	21	21	22	21	20	19	18	17	16	25	17	12	18	12	13	19	23	19	22	18	26	14	18	20	19	16	25	22	30	34	28	24	23	14	23	25	28	22	19	18	17	22	21	23	20	14	21	22	14	22	22	18	30	30	30	30	15	32	24	27	18	22	17	20	15	21	23	16	24	19	12	24	23	22	20	12	15	31	19	19	16	22	13	20	13	17	19	15	16	15	23	25	25	19	25	18	25	23	16	18	11	22	17	12	20	21	17	17	28	19	19	14	17	22	24	19	22	17	19	17	21	19	17	25	18	18	24	19	15	16	15	17	13	26	22	19	25	15	23	24	21	19	18	19	20	26	18	13	12	16	24	17	24	18	21	31	15	16	17	15	14	17	23	28	25	23	9	22	21	27	14	21	14	21	21	21	15	18	14	28	22	18	24	26	21	24	19	13	19	28	21	21	12	21	19	24	11	16	18	17	15	20	22	19	15	16	16	22	18	23	27	15	22	29	20	24	17	14	13	16	26	18	16	22	25	17	17	17	20	23	22	18	22	16	18	15	16	23	21	17	21	20	28	21	18	18	23	10	17	21	26	21	17	25	20	23	18	16	21	27	22	25	22	27	18	17	21	16	19	19	17	29	19	18	23	29	23	18	17	19	18	18	14	15	13	20	15	12	18	20	18	18	24	22	22	15	24	10	19	21	19	25	9	22	23	14	28	22	19	16	23	25	16	18	18	25	22	21	24	21	28	19	16	26	14	15	18	17	23	23	17	17	14	25	23	26	22	28	11	29	23	14	8	20	17	17	27	14	17	20	19	19	19	24	15	26	22	15	18	20	18	26	22	14	14	32	26	17	23	28	27	17	19	19	21	30	17	15	19	23	19	13	12	15	19	20	25	20	20	18	24	17	22	16	18	15	20	28	20	16	17	20	19	16	19	27	22	14	23	24	15	21	20	20	27	16	20	28	15	19	26	23	18	16	18	15	24	24	24	14	19	15	24	29	11	20	14	21	23	9	26	21	19	22	15	29	29	23	23	29	18	13	19	14	12	17	15	13	27	23	25	19	15	23	14	14	16	23	21	16	14	13	21	20	16	17	15	22	24	24	20	19	23	19	12	30	27	29	26	16	24	17	21	22	17	23	20	34	22	21	18	18	25	17	17	12	23	25	20	14	25	16	23	24	16	24	16	24	10	17	23	13	21	19	14	19	14	21	18	20	22	16	11	14	33	15	19	14	20	21	28	24	17	16	19	15	23	27	14	11	24	22	30	24	25	23	17	20	15	32	16	26	27	21	30	18	30	19	11	27	21	26	16	21	22	13	19	23	23	21	17	21	23	22	23	14	23	19	31	18	19	16	20	17	23	24	20	26	19	25	15	25	24	22	20	28	30	20	22	25	20	13	27	21	22	21	18	13	20	21	21	23	38	20	23	18	22	19	21	15	21	18	17	17	24	25	22	27	24	21	22	14	18	18	24	15	20	23	16	23	27	18	17	17	25	22	18	22	22	17	22	16	13	23	24	18	20	15	19	11	17	17	22	18	14	15	21	11	20	21	10	17	17	20	22	20	14	18	18	18	21	12	28	21	19	16	25	21	16	29	18	13	28	21	19	20	7	13	19	17	14	22	18	19	23	18	21	25	17	14	25	25	16	15	16	16	30	17	15	23	17	26	18	16	22	30	20	25	19	23	15	16	16	16	23	28	20	22	17	19	23	11	19	22	17	17	16	17	15	18	23	27	18	23	13	33	23	23	20	21	28	18	25	17	23	23	23	22	27	26	22	29	24	20	21	17	24	21	17	22	25	24	23	19	20	19	21	23	21	22	23	14	25	23	26	20	15	16	16	24	18	20	23	23	11	23	17	13	17	21	10	28	24	16	19	17	17	28	15	23	21	15	20	24	25	8	14	23	25	14	15	22	13	15	22	19	24	20	14	27	21	21	23	16	17	17	20	22	19	16	18	18	23
30016	19694	12285	26995	34600	32109	27168	22307	18887	16773	13900	11903	9682	8149	7158	6401	5951	5068	5134	4614	4282	4108	3591	3613	3423	2595	2236	1938	1708	1471	1392	1099	1027	951	927	802	726	636	620	636	622	634	675	618	587	543	573	540	553	532	522	484	490	502	496	483	542	455	454	478	468	433	432	493	471	440	482	473	486	462	439	395	454	443	386	385	423	447	403	356	395	394	408	391	417	377	362	362	383	457	424	396	369	341	365	352	356	353	362	363	348	375	345	355	355	366	375	339	376	349	344	305	351	340	360	336	342	389	366	342	352	362	372	342	362	353	367	367	346	336	360	330	325	336	356	365	376	356	349	362	365	341	341	345	313	340	331	342	341	351	317	338	365	365	316	341	334	365	350	360	341	320	323	332	347	371	344	359	356	329	341	347	322	300	336	345	349	372	375	346	381	334	366	370	309	337	349	340	350	363	353	348	335	348	363	350	326	349	360	353	337	370	331	346	336	310	327	342	337	337	371	328	341	329	361	328	297	351	328	355	364	350	354	331	380	350	361	315	365	333	308	355	361	332	313	312	353	357	355	343	352	324	337	341	315	357	315	327	371	347	359	354	355	350	367	341	346	321	322	306	345	357	349	343	312	346	331	362	332	326	344	365	329	359	346	341	348	326	336	338	339	331	340	341	377	355	326	337	319	335	315	332	337	308	318	353	319	325	353	346	352	349	350	342	338	341	313	377	356	368	345	345	327	351	349	332	363	339	351	351	354	307	330	368	372	366	317	355	364	321	375	367	321	349	319	331	348	289	345	326	340	367	345	326	366	390	316	367	334	364	320	371	349	343	323	344	330	350	333	313	343	328	355	318	371	369	348	334	324	347	359	332	340	340	330	331	329	334	358	346	351	353	343	364	341	319	326	334	353	298	346	310	349	337	327	367	355	342	355	337	327	322	358	319	335	337	346	330	326	388	361	339	343	337	352	329	371	358	359	374	353	326	328	336	352	344	357	337	370	350	304	332	312	336	367	356	332	370	351	357	356	362	359	355	336	339	309	364	361	351	324	358	347	375	319	386	336	369	309	327	364	361	343	328	334	323	357	360	344	355	318	341	338	368	350	353	357	360	320	345	353	330	326	316	321	338	351	347	334	348	328	342	343	347	346	352	327	352	336	336	357	318	322	365	322	350	356	338	340	346	332	324	314	341	339	339	325	310	353	328	338	360	353	322	363	323	345	348	332	358	338	321	318	339	354	351	339	354	313	351	345	339	347	371	342	318	323	326	316	331	315	327	334	365	346	324	366	351	323	337	335	352	350	360	345	357	339	317	317	354	360	340	358	358	304	377	340	351	346	337	309	353	376	314	313	365	355	319	328	330	344	333	340	325	337	344	350	359	352	363	348	359	330	361	317	338	343	322	349	317	378	372	350	326	356	351	338	348	367	350	340	335	356	386	339	337	347	331	357	333	366	323	342	353	342	348	305	340	334	325	338	343	352	368	318	366	341	357	352	327	353	342	366	342	351	351	343	378	341	348	323	376	347	343	378	352	348	346	365	318	369	377	327	314	329	335	336	346	325	332	346	325	338	322	371	324	360	346	324	308	353	333	326	332	338	344	357	348	336	350	335	351	358	310	353	359	356	315	354	356	353	334	346	344	335	355	335	333	354	347	337	363	395	365	353	333	365	335	330	341	333	328	352	341	325	313	346	382	329	355	330	344	319	336	299	347	309	384	368	334	365	336	348	350	319	386	337	309	369	364	327	350	373	339	331	343	350	361	332	360	364	333	338	349	340	333	347	362	336	370	327	372	337	313	331	333	337	334	335	370	347	336	355	331	353	342	307	318	355	350	351	351	367	321	330	321	323	299	338	353	343	348	340	367	337	312	340	317	366	319	357	342	338	333	331	350	334	356	358	358	335	350	317	290	361	331	351	301	319	349	311	347	388	358	321	340	311	338	307	353	371	326	369	350	335	322	371	319	362	327	374	383	340	354	327	340	362	338	338	368	318	335	341	319	326	315	384	324	354	323	346	347	331	353	353	329	358	349	390	327	343	360	361	331	329	333	327	345	361	346	352	338	340	363	367	355	347	312	364	372	306	322	394	349	362	339	327	324	354	352	358	341	319	324	344	337	287	364	327	354	344	347	348	373	371	374	374	323	314	346	340	333	353	329	330	344	352	359	372	336	333	345	340	343	355	346	324	338	351	354	354	339	340	363	340	345	353	373	399	348	348	369	345	323	346	346	336	335	347	312	351	359	350	340	323	305	328	367	317	336	340	335	331	330	316	382	319	321	334	337	329	331	369	327	346	341	348	355	379	346	347	358	331	343	363	352	327	347	367	326	364	357	365	337	351	343	320	348	291	370	369	358	335	349	343	324	374	336	332	363	374	310	343	338	363	346	354	354	375	334	326	342	344	321	371	319	354	357	339	329	351	335	338	329	367	342	325	380	340	352	303	309	373	326	372	337	372	336	333	330	338	361	367	354	366	332	319	322	320	332	349	343	364	341	327	326	363	337	343	350	328	331	332	384	367	330	340	327	338	342	309	323	337	331	362	340	356	346	361	333	322	320	333	344	388	339	344	340	343	339	362	345	369	322	317	358	320	373	330	343	372	318	338	312	323	324	331	334	338	370	348	339	355	351	341	352	343	366	349	388	344	339	345	337	368	348	334	343	315	323	347	350	358	383	344	321	378	362	327	331	342	327	350	340	333	332	340	320	307	307	354	328	338	346	346	387	322	334	339	354	331	344	335	323	330	311	326	363	347	329	334	350	347	332	325	353	335	339	360	323	350	344	346	335	326	382	358	348	358	336	374	363	306	382	334	307	346	319	342	308	359	324	357	371	339	367	377	335	368	320	326	333	346	352	320	340	357	351	349	323	304	300	343	363	338	369	351	339	342	336	319	327	338	319	328	362	323	360	308	354	333	343	373	333	334	324	324	365	334	328	359	350	349	311	344	322	358	370	354	338	398	360	357	334	302	322	314	327	320	352	330	350	331	351	354	312	375	326	359	333	359	335	342	343	351	346	347	347	356	359	324	315	341	321	360	345	368	331	325	333	337	347	329	334	395	347	302	368	338	382	348	348	329	350	368	351	337	335	368	359	326	319	362	359	380	303	334	338	343	342	343	345	389	361	350	334	340	346	358	341	342	361	314	323	360	349	331	308	342	316	351	331	358	355	360	342	373	318	342	342	312	352	365	346	327	368	325	315	320	337	342	356	358	367	295	337	321	340	351	346	381	314	326	305	346	347	348	365	346	369	349	342	337	324	326	378	327	359	334	343	339	339	328	368	341	337	311	337	315	348	347	365	344	345	325	358	311	349	356	301	386	313	346	378	330	335	347	332	335	343	304	332	339	315	333	331	309	356	338	353	339	353	327	338	345	327	363	308	349	336	335	375	308	334	310	339	387	338	335	370	347	357	319	357	343	320	306	311	349	314	336	318	347	348	348	352	347	345	340	364	335	338	307	320	353	363	325	353	359	330	339	338	329	338	345	332
2276	872	492	400	676	770	581	463	421	344	298	270	207	179	162	151	123	110	109	104	99	86	101	95	71	61	63	50	36	38	47	34	34	30	46	19	23	25	19	26	25	27	22	26	21	25	26	20	20	21	26	19	22	21	12	14	19	22	22	30	20	19	22	20	20	24	16	21	14	14	18	17	25	14	22	18	19	17	22	25	13	14	21	18	18	20	22	22	19	16	17	16	16	15	13	26	17	18	21	24	27	27	21	12	19	20	13	18	18	15	19	19	22	14	9	21	17	13	12	18	14	16	17	16	25	17	10	16	15	16	17	19	18	15	15	24	24	17	21	19	14	17	13	16	16	18	18	25	12	15	14	16	17	16	15	18	19	16	17	17	19	22	17	20	19	15	14	22	20	18	27	19	18	25	13	17	19	20	13	15	14	11	19	23	20	16	20	17	25	23	16	24	18	16	19	11	22	19	19	21	19	23	21	20	11	16	17	20	14	22	22	14	17	16	22	18	20	8	16	12	15	19	22	11	12	13	16	20	22	17	17	9	10	25	15	23	19	27	15	20	15	22	22	20	12	12	16	20	17	23	22	16	19	18	23	21	17	18	14	14	24	23	15	12	24	19	22	22	21	18	17	22	15	18	20	21	18	12	26	19	18	20	23	11	14	11	10	8	19	16	20	26	11	15	19	18	15	18	12	22	13	27	14	21	11	16	26	22	11	22	20	10	23	15	18	11	15	19	18	15	18	11	21	21	16	19	15	15	21	20	25	14	20	24	16	13	12	22	17	24	16	23	14	16	18	16	16	13	23	23	27	17	17	14	21	17	18	12	11	15	22	16	22	25	15	11	13	18	24	16	14	10	16	13	17	14	11	22	17	13	14	14	16	15	12	12	20	23	15	19	17	18	19	24	15	10	11	21	13	18	23	14	14	24	15	14	19	21	19	29	20	11	23	12	17	16	15	13	18	12	12	14	16	17	19	22	21	9	20	14	16	19	16	18	14	18	23	9	22	13	22	21	12	15	25	11	14	9	20	12	15	21	12	21	18	18	8	21	27	7	17	15	19	18	13	15	18	17	9	16	15	19	13	17	20	23	15	16	16	15	12	20	13	17	25	18	13	23	18	19	12	9	18	18	19	23	17	20	16	16	21	17	13	14	13	12	22	11	24	15	27	11	18	16	21	27	22	14	15	22	12	19	24	18	18	13	25	15	18	18	16	19	15	21	18	19	14	15	18	12	13	24	18	13	11	13	25	28	20	19	15	19	14	19	17	23	16	22	12	11	26	17	16	14	26	24	25	20	17	16	19	17	26	20	15	19	20	17	20	14	20	15	21	16	17	12	17	17	14	10	24	24	16	14	17	7	17	15	12	23	18	16	23	12	19	18	14	12	14	16	20	13	16	20	14	23	12	22	15	13	17	18	15	21	17	18	14	17	10	24	17	21	11	17	13	16	20	13	14	20	17	19	20	19	14	34	23	17	14	22	23	10	20	12	12	13	16	11	23	16	15	21	13	16	23	16	14	23	18	18	19	19	15	19	17	22	12	17	14	19	20	14	15	11	19	15	18	20	17	20	12	18	12	13	17	23	18	22	20	15	24	21	22	11	27	25	6	32	18	18	16	16	19	13	18	17	24	12	15	13	14	27	24	14	21	20	17	18	15	15	21	13	22	17	14	14	23	15	14	19	20	21	19	21	15	18	16	12	18	14	11	15	19	12	12	14	20	24	14	10	17	18	22	17	12	24	13	14	19	23	20	19	20	24	20	18	19	25	16	22	14	16	11	15	16	12	26	16	19	15	14	9	13	18	14	25	16	15	17	23	18	15	18	17	13	21	20	27	19	12	19	12	10	19	15	11	11	13	13	24	17	15	24	14	23	19	20	9	11	11	22	19	20	23	14	27	21	18	19	14	22	20	11	13	19	30	22	18	14	20	20	19	20	14	20	20	12	17	17	21	15	21	16	19	21	22	5	18	10	24	17	16	23	20	14	14	10	26	17	16	25	12	7	13	14	13	30	20	23	22	20	14	13	22	15	17	12	14	13	14	17	19	20	13	18	18	13	22	16	16	22	18	16	24	23	20	14	21	14	16	17	19	21	21	18	10	24	11	20	18	19	25	14	17	21	17	21	11	25	13	17	13	19	18	12	20	10	15	26	15	12	19	18	22	23	15	23	22	26	18	17	22	16	22	21	27	18	15	16	23	18	16	17	18	20	14	18	18	17	20	20	20	16	18	12	25	18	20	21	21	18	12	19	18	19	22	17	25	12	22	15	15	18	13	19	23	11	27	11	20	22	21	19	16	18	13	15	29	26	18	18	14	12	20	15	17	20	21	24	14	17	20	14	13	17	24	23	18	21	22	14	22	16	18	12	20	14	19	18	25	15	20	14	10	12	12	14	26	13	15	19	17	16	19	10	22	17	15	17	15	17	17	16	17	19	20	13	18	11	25	18	21	8	18	19	22	18	10	20	13	16	18	16	20	23	18	17	21	10	14	17	20	18	21	14	18	11	20	14	22	28	15	16	18	15	20	19	20	20	16	19	14	17	17	21	19	23	18	18	13	20	15	18	12	17	17	21	11	11	16	4	16	19	21	21	12	15	19	20	25	12	16	17	23	15	11	19	19	18	20	10	18	21	15	21	14	19	16	23	18	14	11	18	10	19	13	20	17	19	13	21	13	17	18	17	24	23	18	15	20	29	24	11	24	19	14	25	17	24	18	22	18	28	18	12	23	14	21	19	10	18	23	21	12	21	13	15	17	24	14	21	19	21	14	16	19	15	20	12	16	11	17	17	21	14	24	19	17	13	17	18	12	16	16	19	19	21	20	17	16	3	23	22	18	14	15	15	18	14	18	14	20	24	20	20	16	12	26	14	10	12	11	21	9	25	20	12	15	25	18	16	25	22	21	23	12	12	16	15	21	19	17	16	15	28	15	22	18	18	13	25	26	17	13	12	14	24	26	20	21	23	19	20	20	18	15	23	21	19	21	16	15	11	15	14	21	22	20	17	17	12	15	19	17	14	14	24	20	22	12	15	17	20	16	19	29	15	15	12	16	19	25	16	16	17	12	9	12	16	9	10	17	10	17	20	9	7	15	18	19	20	20	23	18	16	27	32	19	22	17	21	27	19	13	17	16	19	20	14	21	26	16	19	23	21	17	11	19	20	20	15	17	19	14	19	17	16	20	18	16	16	18	18	18	13	18	20	14	14	19	17	23	12	26	12	16	24	15	16	26	15	21	15	9	21	22	15	11	23	18	19	18	12	13	14	12	20	10	25	14	12	13	11	14	24	21	14	16	25	17	24	21	16	22	24	19	13	21	21	15	22	26	20	12	25	17	16	11	14	19	10	16	13	22	19	16	12	17	20	7	13	19	14	22	22	15	16	17	18	14	13	17	20	19	20	11	22	17	21	13	19	18	12	28	19	22	16	12	23	20	19	17	17	15	21	15	15	19	21	16	17	15	15	17	17	15
30752	19697	12171	27123	34700	32273	27377	22749	19783	16987	14508	11989	9986	8462	7291	6483	6006	5485	5092	4883	4514	4054	3932	3700	3399	2566	2344	1899	1785	1613	1263	1142	1085	979	852	741	715	619	570	614	593	604	606	572	566	568	538	538	561	490	471	435	468	500	443	449	447	495	416	434	412	441	453	406	445	440	440	433	426	434	449	434	428	406	363	368	369	371	367	386	385	380	370	338	371	355	353	371	343	336	317	350	311	318	308	301	309	338	291	320	310	341	322	334	341	358	311	322	320	315	312	331	318	322	294	329	315	305	282	327	323	266	290	309	319	324	314	308	313	306	284	281	301	315	329	331	291	317	319	288	268	304	337	300	300	341	325	311	275	342	341	308	295	309	292	297	304	294	312	286	313	294	288	321	290	308	290	345	290	286	325	306	332	308	312	288	300	319	323	304	293	308	296	308	324	338	293	313	306	326	263	319	317	281	309	292	306	313	321	322	300	294	323	313	287	307	294	289	307	334	295	292	319	303	325	286	325	325	298	301	271	302	312	340	296	292	293	306	315	314	331	305	296	297	308	309	301	288	294	320	304	305	321	300	313	369	312	281	286	302	315	287	305	333	290	271	327	332	320	309	315	313	288	306	332	290	289	299	316	305	329	292	303	285	304	335	299	296	340	272	305	322	290	338	296	298	314	320	310	302	291	310	325	293	313	350	336	307	291	302	292	283	305	328	305	327	312	307	321	329	295	293	308	300	324	298	303	286	351	270	286	326	302	293	298	300	299	326	309	324	300	303	283	298	329	310	306	286	297	370	306	308	316	292	332	330	292	330	329	305	351	307	331	316	312	307	280	328	286	268	327	297	293	281	288	296	325	332	313	306	313	335	316	321	306	277	306	289	291	316	300	294	314	299	327	283	256	292	304	316	273	294	296	316	298	284	297	295	312	324	312	311	317	311	311	317	309	300	316	327	300	306	328	302	300	291	338	309	309	291	295	317	303	283	311	277	304	302	289	289	309	313	341	313	320	359	335	309	289	306	308	326	304	313	303	330	324	329	343	315	311	321	314	290	287	318	279	283	313	301	319	294	303	322	303	274	310	288	297	277	344	335	319	300	298	319	314	298	304	294	290	291	290	309	283	325	304	306	285	291	314	291	304	305	322	255	299	299	286	339	315	270	337	307	323	289	320	335	313	309	306	275	314	298	327	310	314	276	295	295	329	344	324	294	282	313	325	318	308	293	316	309	336	274	315	302	279	334	290	329	329	306	299	319	300	303	286	278	317	343	302	291	283	332	272	312	288	300	287	286	326	306	286	313	313	307	312	302	296	281	287	274	331	299	323	306	279	333	295	332	281	309	304	297	301	304	294	304	294	287	296	285	321	275	279	298	302	280	314	337	285	300	289	296	296	302	303	282	298	312	304	338	337	299	293	308	297	303	302	325	298	309	290	334	337	282	317	322	294	313	317	311	295	324	289	297	326	288	282	288	280	300	311	312	303	311	319	309	320	316	336	310	294	329	324	300	327	349	304	295	280	295	332	324	313	254	286	325	300	310	297	283	274	306	296	331	316	321	283	295	301	314	322	347	281	286	305	288	297	302	355	300	310	291	298	330	278	299	287	318	265	317	293	309	272	291	286	312	322	302	301	308	312	328	319	331	276	327	295	291	305	307	313	309	315	287	326	342	308	289	280	281	311	326	311	286	314	297	280	346	300	315	317	285	321	333	313	310	293	308	316	301	284	332	282	300	317	308	312	315	313	264	314	271	282	306	276	280	314	306	299	312	311	310	297	330	312	320	296	303	316	278	319	320	295	290	307	302	321	318	277	297	317	340	302	283	320	322	282	299	319	334	303	294	287	282	296	294	293	292	295	293	314	307	284	323	322	326	309	334	311	332	349	323	328	285	305	295	276	296	313	336	298	296	336	328	291	301	311	310	311	305	298	314	311	307	348	301	305	314	321	312	307	293	317	316	314	305	332	318	301	308	324	311	304	308	300	321	303	301	290	300	312	305	307	291	314	311	305	324	333	287	335	326	289	314	279	287	284	298	283	302	303	311	305	300	316	274	334	314	297	349	334	300	309	318	309	294	309	299	288	334	317	310	294	298	318	348	304	311	317	286	326	332	305	307	307	318	306	322	293	312	310	295	321	337	310	291	318	281	311	323	322	297	306	299	293	282	266	303	302	316	326	284	293	339	290	304	310	304	311	285	272	288	291	322	300	315	309	314	315	331	297	303	292	321	288	319	313	320	320	302	295	307	314	303	309	313	333	307	319	305	347	305	333	292	307	268	330	319	311	316	279	312	287	318	286	303	315	328	325	313	300	306	318	288	317	291	298	313	304	321	327	334	309	338	309	292	312	326	272	305	331	297	314	270	300	292	325	299	333	307	298	317	303	315	307	273	315	289	312	336	307	332	270	293	292	312	303	309	321	289	305	296	268	294	315	321	283	291	272	328	290	315	314	272	287	306	314	293	273	331	312	300	314	304	330	313	337	304	288	334	299	313	265	320	320	302	317	306	297	309	298	322	291	297	303	283	312	324	309	326	318	325	312	301	282	320	329	291	317	310	299	307	340	309	313	282	318	320	333	330	299	331	314	299	290	334	311	294	277	298	296	312	311	290	306	293	271	321	342	329	320	284	323	303	295	275	305	293	299	318	316	313	317	322	311	303	334	313	341	286	297	328	303	320	333	337	283	327	284	319	268	330	314	290	264	290	293	307	299	297	323	295	299	307	296	304	318	308	342	295	288	308	317	291	319	317	333	293	310	286	315	305	331	307	272	288	303	301	291	296	329	298	306	323	311	325	264	295	334	327	292	277	294	310	266	295	291	294	331	325	311	311	294	281	288	300	302	299	325	312	293	302	320	318	294	311	328	328	296	295	278	325	300	308	295	282	330	296	305	312	327	313	299	295	309	320	305	345	289	332	305	317	280	307	317	303	295	280	288	295	299	310	302	320	318	302	331	305	300	305	318	309	328	306	283	288	315	299	297	285	305	287	297	295	296	329	298	316	300	315	318	316	289	347	267	319	297	301	280	316	296	291	309	273	294	339	352	281	317	281	331	318	331	342	313	314	288	280	322	333	320	305	311	308	286	295	283	285	320	279	281	292	309	286	297	300	304	293	307	291	309	297	304	315	294	329	323	275	312	303	305	272	335	276	314	333	333	343	324	306	301	316	297	287	320	339	309	287	304	320	343	314	343	309	292	317	293	289	310	337	310	321	288	312	314	305	325	237	305	325	294	276	323	332	319	290	310	346	319	313	349	316	312	304	306	304	285	280	303	280	300	313	323	304	302	301	338	307	328	331	297	290	302	290	298	311	266	270	315	294	290	324	279	282	277	299	310	324	279	322	341	332	310	312	333	319	316	348	285	326	281	313	276	299	294	312	291	306	322	299	320	300	331	300	315	308	314	312	288	261	305	301	280	314	290	323	326	297	316	339	323	266	305	321	289	283	296	318	301	263	288	303	317	302	312	315	309	313	298	310	319	303	322	334
4099	1194	639	519	935	994	778	648	566	496	441	311	289	232	229	185	177	165	136	118	137	111	116	132	113	65	87	73	59	61	47	51	47	40	38	36	29	43	43	28	40	36	36	32	29	31	33	31	34	29	37	38	31	42	38	23	36	41	34	33	28	33	35	27	32	39	24	41	26	28	42	29	21	25	19	22	26	24	23	22	25	34	37	21	31	23	22	32	32	25	24	32	31	27	34	20	19	29	29	23	25	28	17	20	35	29	27	19	27	29	31	22	25	28	27	20	24	29	28	27	29	25	26	24	32	22	31	34	34	28	23	31	32	31	29	31	26	25	26	32	22	22	22	30	29	22	26	26	24	28	26	33	33	29	27	23	29	24	23	31	29	30	34	25	22	32	25	25	22	29	21	26	30	27	27	22	29	24	33	29	23	32	26	24	19	35	26	41	35	28	29	29	28	29	32	27	27	30	34	29	22	26	25	28	18	22	24	24	27	30	16	29	24	29	20	27	32	25	25	26	23	31	22	21	27	30	28	15	19	21	33	33	29	28	31	22	32	31	29	31	25	25	31	25	25	24	27	30	31	24	20	18	18	33	28	30	29	26	38	23	27	27	27	31	28	29	33	27	26	25	30	21	34	27	19	20	28	28	21	26	28	18	33	21	27	32	30	28	31	23	20	25	36	29	28	26	24	24	25	30	32	24	25	26	28	30	23	39	28	23	25	28	13	24	15	31	31	28	23	26	28	25	25	25	25	26	24	16	26	28	16	18	26	30	34	28	33	26	37	36	34	34	27	28	20	23	17	35	25	31	28	27	27	35	35	32	23	29	32	29	36	30	15	28	23	27	29	34	24	32	29	21	27	22	20	24	24	26	29	36	21	34	34	30	24	17	33	22	16	31	21	25	34	28	35	22	36	29	26	27	27	34	29	33	26	27	25	24	28	33	30	25	31	26	23	31	33	35	22	39	28	28	29	19	25	20	28	22	27	23	32	27	22	30	27	23	32	25	28	18	38	29	18	28	23	28	30	21	26	26	27	27	24	23	30	34	23	29	30	24	24	27	31	28	24	23	25	27	27	36	24	29	22	30	27	30	25	26	32	20	36	29	33	26	26	26	32	26	19	39	22	19	27	31	30	33	33	22	16	25	29	31	34	32	31	29	30	29	33	34	31	36	24	21	29	36	26	30	27	26	29	24	25	29	33	31	24	35	25	27	23	31	32	33	22	28	26	29	29	25	22	20	31	17	18	18	29	32	35	27	17	24	22	26	26	30	27	40	28	24	35	23	30	18	27	30	23	27	24	20	24	35	25	33	22	22	24	16	22	28	18	21	25	18	22	31	29	31	23	19	22	20	30	31	31	22	25	23	24	29	28	31	32	35	38	26	25	29	35	31	32	25	42	17	34	33	29	27	31	31	42	31	28	27	26	24	26	29	28	21	27	26	20	38	22	23	31	31	29	33	29	20	34	26	30	26	27	24	25	26	38	27	37	38	27	21	30	22	24	30	18	21	24	22	22	30	28	27	23	27	29	38	28	23	39	29	32	30	25	29	23	30	27	35	31	23	22	26	31	27	29	29	22	36	27	18	30	25	35	31	31	28	25	31	29	31	17	37	31	28	22	30	34	29	21	32	24	24	27	22	23	26	21	13	25	24	23	23	30	31	25	24	20	28	26	21	24	32	30	22	17	31	31	34	28	39	23	31	30	21	23	24	18	26	28	29	20	27	23	27	21	22	23	27	27	28	23	22	23	32	22	29	16	22	29	20	35	20	30	22	33	29	35	27	24	31	23	31	32	25	32	22	29	37	16	29	30	30	26	20	19	26	26	21	23	25	32	26	32	28	24	35	39	25	29	38	27	32	32	29	18	25	22	26	30	29	39	19	25	30	26	29	28	28	25	39	29	36	25	27	26	25	20	32	24	32	31	32	29	24	28	19	37	25	20	31	27	33	24	23	19	22	21	36	24	26	26	30	32	25	23	25	20	22	30	29	26	25	20	30	23	28	29	18	40	30	28	22	31	24	29	26	37	27	34	30	27	29	17	25	30	35	28	40	25	20	20	32	35	30	27	25	23	33	15	30	26	11	32	19	23	39	33	24	25	28	23	25	26	19	31	23	33	21	28	31	35	34	20	29	29	30	30	25	19	27	26	25	19	17	25	19	25	24	24	36	32	30	30	29	24	23	21	24	22	28	31	21	25	24	31	34	23	26	30	30	39	33	29	28	24	23	29	26	20	21	27	17	25	36	24	29	33	21	25	37	26	31	29	27	22	27	20	22	24	32	35	35	24	28	28	23	33	26	29	36	30	14	29	28	25	38	24	16	29	25	29	33	30	30	29	30	24	24	30	35	32	20	29	33	34	20	25	22	40	25	26	29	25	33	27	32	30	22	22	27	23	26	30	24	22	31	35	26	25	20	26	26	29	24	24	24	27	25	31	35	31	29	29	23	25	27	40	32	24	31	30	27	31	29	28	26	27	33	27	34	21	25	23	35	26	24	25	29	37	19	18	25	29	26	29	24	30	26	26	33	22	32	25	31	30	26	31	33	21	31	36	23	30	25	33	21	29	30	27	29	38	27	30	30	27	37	22	21	38	25	27	23	25	27	26	26	29	29	31	21	27	23	30	25	26	31	33	24	31	26	28	30	25	29	26	22	19	20	34	21	29	24	24	20	18	27	20	32	33	21	20	21	26	36	23	25	39	30	36	27	28	22	27	33	35	19	34	35	26	35	31	26	24	18	22	26	23	31	24	20	24	32	28	28	39	34	32	24	31	27	23	24	30	25	32	29	33	29	26	35	25	35	21	32	19	32	20	41	23	23	29	35	28	26	20	31	26	29	28	19	31	26	17	27	24	21	36	33	32	30	19	24	27	31	23	37	16	36	38	26	29	31	22	27	32	26	30	30	34	16	24	29	20	26	24	37	27	31	24	31	33	21	27	32	28	32	27	25	19	23	30	26	23	24	36	32	23	34	29	32	24	23	20	23	33	25	27	23	26	22	30	22	26	21	37	31	36	28	26	30	28	26	29	26	31	26	28	25	25	26	31	28	24	31	33	24	21	31	26	29	26	25	29	34	36	33	29	24	34	21	32	18	26	22	30	20	29	31	26	28	30	29	27	27	36	31	30	34	28	28	33	32	20	30	24	38	30	32	28	24	37	31	28	21	27	31	25	25	28	25	35	32	21	28	27	28	31	15	29	26	29	28	31	30	29	38	35	17	28	24	18	26	25	30	30	36	24	29	25	27	24	37	33	36	34	28	24	30	36	28	27	32	25	38	19	27	30	30	30	24	47	22	27	29	19	43	21	21	31	29	26	35	15	26	26	31	26	26	37	29	30	26	31	29	30	19	26	32	25	22	32	17	31	34	27	25	28	32	23	26	38	15	21	33	24	27	23	26	33	21	28	23	23	22	25	25	23	29	34	22	35	30	27	34	31	25	32	30	22	22	26	27	26	29	29	30	30	28	34	36
32212	21967	14963	29959	37905	35851	31299	26982	23965	20894	17998	15157	12932	11049	9610	8609	7674	7341	6620	6229	5802	5059	5195	5031	4458	3732	2919	2551	2453	2110	1760	1623	1469	1368	1162	1090	993	935	954	921	878	867	854	856	873	806	824	777	777	760	732	735	689	722	658	666	728	672	679	664	622	646	620	665	685	654	700	674	618	651	567	654	611	655	568	567	585	542	573	539	564	609	566	536	570	548	505	543	512	561	519	502	478	497	490	500	523	537	471	484	466	516	466	528	509	503	492	452	456	486	487	492	480	443	493	498	440	475	489	451	459	465	478	488	468	472	484	455	504	459	454	472	464	479	508	480	498	483	496	447	461	460	429	480	478	449	440	499	454	458	434	466	476	478	496	444	496	503	461	446	432	453	415	488	445	469	446	421	508	447	488	477	476	479	458	440	472	446	456	464	459	422	443	475	511	517	471	476	432	497	475	416	493	472	453	484	516	476	469	446	465	473	461	466	485	462	450	466	472	469	453	457	480	464	477	455	424	471	463	440	437	471	511	433	489	444	509	457	484	492	471	493	480	488	458	453	462	468	435	476	459	471	441	467	464	472	504	466	430	471	487	487	466	465	501	483	462	466	445	472	478	496	486	471	444	437	495	476	494	496	448	500	483	471	456	482	484	467	515	461	465	462	489	439	481	467	481	486	456	546	482	484	483	477	459	443	426	448	469	485	518	485	502	494	476	446	500	464	475	502	463	514	448	465	483	490	497	470	465	459	468	468	466	537	495	458	440	517	499	502	430	478	487	502	467	472	460	459	488	480	505	473	446	484	467	446	472	494	460	481	478	469	453	505	473	439	474	441	486	499	458	476	463	419	454	497	477	484	456	460	448	463	453	471	463	466	456	479	429	489	482	453	451	457	451	469	451	475	475	476	472	484	494	468	473	493	466	501	456	486	443	459	487	495	473	494	473	469	451	465	485	446	444	458	493	465	481	455	488	478	446	482	502	466	464	442	496	490	480	491	499	503	491	509	438	477	450	457	464	507	443	474	424	505	474	495	467	467	452	446	477	463	477	454	463	489	437	501	482	446	486	492	450	476	412	452	458	497	455	449	486	457	453	473	501	472	478	487	452	488	447	450	451	485	476	489	469	460	494	460	438	473	472	485	522	476	428	488	491	486	493	484	466	502	462	463	469	456	469	448	468	455	507	468	471	496	481	480	455	453	481	467	476	470	468	467	481	479	501	469	480	470	504	505	456	454	469	432	442	457	434	493	497	461	487	458	442	487	455	504	491	483	443	453	472	464	473	477	441	458	448	453	493	459	439	473	501	473	466	464	454	441	458	467	501	476	489	462	462	455	445	488	462	457	499	494	456	496	478	507	445	471	464	480	487	449	460	470	492	487	461	472	489	468	469	468	450	469	469	483	471	461	494	501	474	463	460	461	483	503	451	505	461	488	451	451	455	482	488	447	475	464	498	487	434	481	485	461	480	465	465	460	474	452	487	478	515	417	475	498	487	445	491	478	477	499	501	459	478	472	454	470	479	498	481	480	460	450	477	459	422	452	500	435	456	463	468	471	486	483	517	504	463	483	483	502	441	471	474	489	480	486	470	501	484	455	489	450	463	445	485	459	461	481	468	472	496	492	454	471	437	468	478	469	485	497	481	434	464	466	450	474	482	514	521	453	462	504	473	472	491	447	498	483	498	450	474	467	447	469	445	492	483	464	467	526	491	452	499	448	451	503	459	454	480	447	473	495	482	455	486	457	457	472	472	502	480	491	489	471	467	465	495	485	482	462	480	483	419	462	496	444	494	469	485	436	460	459	454	475	448	494	485	488	479	448	475	464	469	446	470	487	481	455	488	487	453	492	486	491	479	466	472	477	501	483	475	500	468	460	464	464	489	484	490	475	464	491	425	455	465	453	472	470	468	472	481	465	465	486	496	506	502	486	458	483	508	467	463	472	471	476	462	456	511	455	468	469	469	475	460	489	489	472	455	520	459	428	454	474	463	490	453	486	445	423	436	483	476	482	498	478	481	504	490	468	490	432	459	471	475	491	488	475	432	521	499	460	445	492	495	489	459	475	474	487	468	536	451	484	456	446	463	477	463	476	486	470	511	466	482	510	453	447	441	474	496	445	494	476	477	490	448	498	456	483	476	491	485	483	453	447	476	441	476	436	464	462	464	488	479	435	484	468	455	481	446	474	479	474	503	470	478	492	462	465	456	467	495	482	466	464	465	445	447	453	473	439	479	455	453	492	449	485	501	496	452	473	458	454	471	479	499	512	448	476	506	439	487	458	490	451	504	442	468	447	479	469	462	452	493	486	492	458	429	452	464	470	493	440	473	483	450	478	480	484	432	451	459	458	440	490	472	513	471	485	473	463	508	468	450	487	430	482	468	466	502	461	459	513	474	504	432	458	516	488	450	491	452	460	484	493	467	459	427	443	471	436	502	491	471	487	442	483	507	451	468	462	492	458	478	484	512	490	450	469	471	489	476	451	464	461	440	433	479	488	466	506	469	470	430	540	496	485	491	448	442	449	450	489	435	470	512	486	467	464	471	449	471	450	456	456	502	476	458	491	458	517	453	488	477	445	455	451	487	479	509	495	466	468	483	481	513	506	485	499	476	472	500	477	479	488	477	440	469	479	503	468	455	456	475	466	482	482	499	444	513	475	456	442	478	438	444	505	496	494	455	475	472	460	510	434	465	478	480	479	510	482	460	482	444	488	449	430	468	454	499	492	460	456	504	510	465	487	484	496	470	463	485	475	481	466	437	463	501	479	435	535	462	467	504	446	484	467	484	452	486	494	478	445	444	470	463	461	489	475	467	464	504	465	476	444	490	484	489	488	481	499	490	468	514	485	444	454	475	460	454	504	501	452	461	463	480	477	463	467	452	439	461	469	461	451	438	454	473	443	452	494	438	456	489	500	448	496	482	503	471	486	461	455	444	472	463	510	454	470	480	539	475	456	458	484	481	516	477	449	483	466	497	471	474	457	483	460	460	477	468	491	459	479	457	465	498	464	480	494	444	461	472	514	473	438	467	482	470	489	495	489	487	462	453	465	438	487	503	458	482	490	493	473	477	474	480	487	487	511	488	480	415	487	405	475	444	475	463	488	460	466	464	441	443	448	473	471	474	475	432	471	490	494	468	474	514	462	494	478	454	464	446	499	486	476	429	470	489	458	479	470	456	445	465	474	473	462	457	487	495	447	485	476	430	473	469	501	465	453	449	490	491	496	433	469	459	468	486	470	449	462	502	470	517	471	488	467	478	483	470	482	489	475	483	467	462	453	495	411	432	452	500	451	465	462	503	478	476	489	463	459	476	473	476	473	467	472	452	493	474	484	483	465	503	444	481	474	459	452	484	490	480	504	489	468	449	456	449	469	500	483	460	409	454	478	462	453	458	451	494	467	483	493	485	474	445	449	456	452	471	474	497	489	454	474	457	495	486	446	498	494	462	487	445	467	459	480	469	485	457	473	477	457	439	495	423	442	488	481
4149	1711	880	772	1351	1430	1162	1016	912	757	602	516	403	357	310	242	232	253	207	172	194	153	147	139	143	104	88	80	70	74	72	70	57	48	47	41	44	34	37	56	34	38	31	27	27	47	29	40	32	35	42	28	32	33	25	27	25	32	22	27	23	34	20	25	23	31	19	23	22	34	31	28	36	16	34	23	24	23	26	28	24	25	22	25	28	21	21	22	28	30	28	24	20	32	26	21	28	30	31	28	17	30	22	38	31	37	21	29	25	27	25	22	23	24	26	23	22	22	24	26	23	18	18	19	24	18	12	29	29	28	11	30	15	27	23	26	23	25	31	20	27	20	24	22	22	14	23	21	19	25	32	26	23	26	22	29	22	24	14	28	36	19	21	26	19	24	21	23	22	30	20	24	22	21	26	28	20	14	22	25	22	27	26	21	21	15	26	21	23	18	21	36	29	37	16	21	28	32	25	29	27	19	24	23	26	22	23	18	20	22	30	26	13	20	25	19	12	22	26	20	17	27	23	31	10	18	13	21	19	26	12	17	26	21	21	17	23	20	24	22	23	17	15	21	19	18	25	22	17	25	18	19	21	24	28	23	15	29	25	25	21	25	32	23	28	28	27	27	17	33	34	19	21	22	25	20	19	20	14	29	25	18	24	21	25	15	20	26	23	18	24	26	35	20	21	17	18	26	30	12	21	24	19	18	19	36	28	22	29	27	22	17	29	32	15	20	31	26	37	31	27	24	23	15	16	22	26	19	22	15	9	23	17	15	23	19	13	26	14	26	20	19	16	26	22	20	40	16	21	18	30	17	21	28	24	22	21	13	25	23	14	24	35	16	23	21	21	13	12	28	25	24	28	21	17	20	27	25	24	24	17	19	26	14	29	21	21	21	20	22	19	29	19	22	30	18	24	19	27	22	25	26	19	19	25	28	20	26	32	20	26	22	22	19	24	25	28	18	21	25	16	27	23	22	25	18	29	13	18	18	22	18	30	19	26	17	24	19	16	23	22	16	22	33	19	27	26	30	19	24	23	31	22	32	24	28	20	23	16	24	23	24	23	29	22	33	18	24	14	17	26	33	22	19	22	21	21	14	29	25	20	23	16	19	19	34	25	23	13	17	20	21	31	23	18	26	16	19	28	28	18	28	18	21	22	25	18	18	25	29	19	20	29	22	24	27	28	19	26	26	14	28	17	19	26	24	33	15	22	28	15	25	28	29	27	19	20	27	26	19	26	20	18	17	22	34	15	21	19	23	20	28	18	25	23	26	19	7	23	21	23	26	22	21	29	28	21	29	22	21	23	25	18	19	24	18	22	24	21	16	17	30	31	26	12	21	24	30	23	24	19	20	34	27	18	16	20	15	17	24	23	18	19	28	24	26	32	26	27	22	24	15	14	19	29	25	17	22	22	18	28	27	26	26	21	24	18	25	25	22	17	20	22	35	32	19	16	21	20	19	24	19	23	20	19	22	19	21	34	16	20	23	26	23	20	31	22	28	20	25	21	25	12	29	22	25	24	19	24	23	19	22	21	21	20	25	27	11	25	32	24	24	16	19	29	33	26	22	29	22	22	18	27	26	30	23	18	21	19	22	25	32	25	19	22	36	22	19	20	16	21	18	24	28	17	20	24	21	21	26	32	15	25	23	19	24	22	15	24	23	26	22	14	25	15	21	22	28	23	24	23	26	15	27	22	25	22	21	14	28	23	24	21	17	31	26	22	22	29	22	27	30	22	24	23	25	21	26	25	19	19	21	18	26	28	21	26	19	24	22	26	21	20	25	19	30	18	22	19	22	25	25	24	17	22	24	29	19	18	23	18	21	21	32	22	22	26	29	25	27	21	13	21	23	24	21	24	24	22	23	26	29	18	24	19	25	15	17	17	14	26	23	17	24	23	17	24	27	34	19	27	22	31	26	25	23	21	20	22	23	18	23	25	24	21	21	30	20	19	17	20	24	26	22	21	26	21	18	20	19	22	21	15	26	26	26	20	24	21	21	27	24	26	24	26	25	21	19	28	24	24	28	25	28	19	12	23	25	19	28	20	19	22	25	26	16	25	26	26	20	20	23	20	18	21	26	22	22	27	18	20	22	20	22	23	29	23	15	19	30	15	32	25	15	26	21	17	25	27	22	32	14	21	28	25	21	31	24	22	17	15	32	23	22	20	20	24	23	20	21	29	18	24	21	29	13	19	25	20	22	20	20	25	31	23	18	22	16	16	17	19	29	17	21	30	19	16	29	18	20	24	18	26	18	26	30	22	19	20	22	18	19	22	20	20	23	25	19	24	15	29	28	25	27	13	15	30	20	26	24	20	14	25	19	23	12	36	22	22	24	14	20	20	25	37	24	27	23	21	25	24	26	23	17	19	21	25	24	21	25	23	27	13	19	26	28	32	19	19	20	19	21	17	24	28	25	29	26	17	25	23	23	35	18	22	8	26	32	17	23	24	20	26	19	17	20	21	26	21	20	19	28	29	27	23	23	35	21	25	26	25	25	16	25	23	14	27	29	20	18	13	17	25	24	26	26	17	21	27	24	28	31	17	16	29	23	34	21	28	29	26	26	17	22	18	15	19	16	30	14	26	18	17	22	26	28	20	20	21	33	26	22	25	28	26	32	16	30	26	17	17	20	19	14	22	27	28	25	27	19	21	29	29	30	20	16	17	13	21	19	21	18	17	23	19	21	26	19	20	30	22	21	30	20	16	25	23	18	22	18	21	15	23	19	27	20	16	19	17	17	22	27	19	14	23	17	20	17	20	29	17	33	22	18	20	23	23	21	23	24	27	23	26	30	19	26	19	18	20	21	17	20	25	22	27	26	18	29	17	20	25	31	24	24	23	27	24	30	28	25	28	16	20	23	19	25	22	20	16	21	25	18	31	24	12	15	24	17	22	18	26	24	20	30	29	21	20	15	27	24	33	23	18	17	18	24	27	25	14	19	25	19	23	22	20	18	15	19	12	22	27	14	22	34	33	22	15	25	24	17	27	35	19	10	17	27	21	22	34	23	20	18	21	19	25	18	25	28	21	27	25	21	29	15	17	37	21	19	28	22	20	18	21	23	17	27	17	20	24	18	23	27	24	17	30	32	24	23	13	28	25	29	29	21	28	26	15	33	25	26	15	19	16	24	21	15	19	18	25	21	23	26	27	18	26	24	22	23	21	23	19	25	23	23	20	25	25	23	21	22	29	22	22	26	25	17	14	29	17	30	16	20	22	19	20	20	24	29	20	22	28	24	23	21	28	26	13	20	16	23	32	22	17	24	19	29	21	22	19	11	20	18	19	18	24	18	18	24	21	16	19	22	23	31	19	24	13	18	14	26	13	28	26	16	20	11	13	18	18	23	22	23	19	23	17	29	13	36	23	26	23	14	24	29	17	23	22	23	29	23	26	19	16	26	21	20	22	27	21	23	27	23	14	20	18	18	21	22	24	17	18	21	24	22	17	20	23	22	29	15	17	26	22	28	21	22
37676	25978	18895	35153	42419	40299	36078	31993	29163	25854	22574	19574	16658	14878	12895	11406	10728	9636	9079	8195	7842	7186	6706	6457	5761	4605	3972	3483	2901	2574	2270	2143	1931	1669	1487	1376	1224	1085	1055	1059	1020	1055	970	932	984	971	840	915	822	852	797	764	761	735	707	691	763	693	674	671	639	737	642	647	673	733	741	663	670	652	653	642	616	570	548	501	519	535	514	538	524	507	524	509	471	461	503	467	492	478	454	459	455	442	456	424	439	441	461	458	461	423	385	486	417	444	419	411	410	386	419	393	399	407	396	381	385	385	379	382	395	380	392	418	393	392	401	420	377	419	372	366	379	385	443	408	366	401	363	424	356	403	383	424	373	382	395	353	398	423	408	360	399	400	369	358	411	401	397	397	366	384	403	402	369	361	396	385	396	359	413	412	366	398	401	371	355	402	385	395	380	372	381	375	365	350	384	378	402	396	401	372	424	397	381	384	412	388	378	389	376	401	393	332	388	418	419	370	378	417	397	387	387	394	397	375	392	386	399	388	394	403	372	388	410	386	389	395	378	426	391	389	382	366	430	395	383	400	400	398	350	373	387	431	350	371	396	391	376	376	407	369	380	416	387	414	358	421	405	392	381	397	376	384	395	346	379	409	413	372	401	382	381	374	380	413	340	380	373	382	377	380	393	414	397	383	437	382	388	423	366	345	411	409	406	402	413	380	416	380	416	359	423	363	355	399	393	363	410	388	358	389	378	366	366	378	400	387	386	370	394	412	400	422	402	379	354	349	353	401	396	374	395	360	401	382	396	384	380	385	365	385	419	392	352	406	373	394	393	401	368	367	347	402	371	343	371	409	392	372	346	408	385	396	399	410	399	354	386	371	422	368	399	418	361	402	374	389	387	378	409	409	409	421	410	369	392	405	399	371	392	406	397	403	371	396	377	407	389	387	388	394	387	405	401	410	362	429	382	386	393	383	401	410	388	364	391	377	388	390	378	371	361	380	394	376	417	365	373	426	370	373	395	393	385	398	367	379	365	397	379	379	404	375	349	352	402	382	354	364	375	383	434	411	385	358	389	376	391	394	411	362	413	377	382	358	382	373	386	409	428	402	384	395	399	396	393	433	408	384	378	372	380	415	373	364	396	376	376	413	401	366	403	394	360	373	389	384	372	397	391	406	364	380	407	400	399	372	380	398	380	383	379	406	371	379	390	397	385	438	375	438	392	413	362	383	384	395	363	370	375	384	386	402	361	369	370	378	382	399	399	375	361	417	438	385	413	360	354	371	405	392	397	400	412	354	403	368	395	364	380	375	388	368	367	388	390	373	366	418	395	376	389	364	410	410	434	407	382	376	370	390	386	367	421	420	387	405	387	408	405	380	425	401	405	402	379	411	399	389	397	386	407	382	384	369	412	377	376	373	374	410	386	349	400	395	372	409	419	397	416	368	382	418	404	373	372	357	363	382	409	381	380	405	400	359	384	372	373	386	365	378	383	379	396	385	404	384	409	429	384	369	378	377	372	381	379	404	374	353	383	385	426	376	415	377	412	376	374	401	376	394	374	392	351	401	391	378	365	395	385	443	392	369	432	402	365	385	363	379	399	387	344	401	408	414	393	386	358	414	409	402	359	404	400	404	383	394	378	381	396	383	383	402	384	395	379	363	385	372	402	392	387	397	360	402	367	369	422	354	400	410	373	406	388	394	388	402	395	422	373	398	382	385	410	392	382	397	381	353	394	386	401	385	394	381	437	375	369	399	376	366	365	378	393	407	393	367	401	381	384	380	394	405	374	402	392	378	394	401	406	374	397	372	372	353	397	390	354	372	410	372	357	408	370	399	392	366	393	391	384	397	379	406	391	392	353	399	378	367	370	431	408	395	368	370	403	380	403	403	372	366	386	391	373	387	409	387	405	405	393	380	379	410	363	383	400	381	395	387	382	376	393	383	364	376	354	437	374	367	417	395	388	369	369	365	361	409	394	391	404	379	422	367	384	417	390	393	396	389	418	420	416	388	398	388	394	393	377	376	405	393	389	376	385	361	381	369	388	388	412	361	365	373	382	392	396	379	368	360	392	400	396	346	404	381	352	407	399	379	383	322	412	367	404	384	365	388	414	412	386	396	406	367	405	385	386	408	372	415	379	380	418	404	396	362	366	381	406	345	408	425	383	421	414	401	362	386	399	381	386	388	394	373	382	378	389	395	382	398	398	394	388	418	344	363	364	346	408	422	376	383	349	411	365	364	388	391	378	401	404	386	389	346	371	341	404	402	384	393	395	426	401	408	386	397	397	428	391	380	380	375	383	384	395	397	376	417	389	344	397	391	380	404	379	437	397	384	389	367	420	346	372	398	384	345	418	378	418	373	380	383	368	355	365	380	397	419	394	418	399	431	386	397	360	367	375	390	386	392	381	393	377	373	372	408	398	382	396	402	422	370	342	388	397	395	398	413	368	385	402	372	374	388	401	397	464	365	367	388	380	410	379	419	373	373	390	391	380	387	421	365	379	404	366	365	416	382	394	390	391	412	381	389	381	399	380	384	400	371	387	376	368	381	424	396	358	364	374	416	365	381	381	395	369	378	379	395	377	381	421	382	393	373	408	393	399	368	371	392	366	356	402	410	344	368	360	360	368	400	386	357	398	403	363	376	404	340	391	367	400	397	354	367	397	365	399	370	422	364	407	410	386	381	372	415	415	388	392	410	406	362	391	400	378	350	382	375	397	372	384	360	398	386	369	393	382	405	429	375	387	339	357	389	375	389	387	364	369	404	394	396	389	418	405	379	397	442	403	371	396	363	380	394	389	362	384	402	384	373	374	394	376	438	402	372	442	375	381	391	362	390	382	391	384	385	336	385	376	356	404	404	380	405	409	415	394	392	401	399	399	381	366	381	437	380	385	397	388	372	381	426	398	412	403	385	379	372	357	396	397	400	386	386	416	354	363	386	420	370	367	376	391	397	369	388	371	366	386	403	381	432	373	338	386	390	391	385	408	415	426	406	438	363	399	403	386	414	418	399	398	457	344	371	389	397	372	343	390	414	401	425	410	416	403	399	399	388	380	409	351	357	396	373	407	385	427	418	358	386	402	391	422	403	397	370	385	426	366	391	390	379	359	417	391	390	401	416	403	348	366	413	394	374	358	366	384	409	392	357	380	420	407	364	363	428	385	383	399	421	367	431	395	414	386	390	386	410	411	423	395	383	390	405	386	446	403	426	358	408	366	371	384	419	374	384	385	390	383	406	352	398	396	428	362	382	390	429	394	360	392	356	449	375	426	411	400	421	378	373	402	404	382	398	371	387	379	384	401	372	391	366	372	374	365	404	399	363	398	368	426	405	381	405	440	402	382	426	408	382	375	396	345	385	404	396	383	386	393	386	373	383	386	391	374	417	376	386	393	386	378	393	397	403	391	372	372	367	395	400	372	377	366	421	382	388	404	373	394	380	399	360	400	406	391	401	401	412	399	380	403	404	388	418	424	389	381	382	387	425	413	370	407	363	362	377
2468	750	397	339	608	639	576	483	438	366	326	239	194	185	171	155	137	121	105	131	104	103	102	97	84	60	67	54	51	57	32	41	37	40	26	29	35	23	30	21	19	24	28	23	27	18	21	26	30	24	24	24	15	24	25	31	15	16	20	16	25	30	27	19	27	18	26	35	26	26	26	16	21	14	23	24	23	16	19	26	17	26	26	19	14	20	26	28	16	20	22	16	24	19	21	17	15	28	21	21	18	18	14	16	15	22	18	21	21	16	20	18	18	22	22	25	23	23	16	23	23	20	23	22	14	26	24	26	22	22	22	22	16	19	26	25	22	16	21	27	19	22	19	21	20	18	22	16	24	16	21	16	12	22	24	20	23	19	27	27	16	19	19	18	19	17	12	16	15	22	17	16	16	16	14	23	20	18	27	16	17	26	16	20	23	20	22	23	17	21	23	20	22	19	12	19	23	19	17	23	16	15	24	20	26	28	28	22	16	22	15	13	23	19	22	16	17	27	14	20	23	15	25	23	26	14	18	27	19	17	12	16	17	27	23	19	17	16	12	22	28	19	26	24	18	20	19	19	19	28	23	25	20	21	19	25	21	19	26	29	29	20	15	17	19	17	22	23	22	18	14	27	17	26	14	21	28	18	24	17	21	22	24	24	17	29	23	19	14	16	21	19	16	23	16	23	24	22	20	14	15	18	14	26	18	20	30	17	19	17	14	14	25	20	22	24	11	20	17	23	16	23	15	12	21	20	26	19	24	14	23	21	20	24	14	21	16	23	22	23	26	19	15	14	17	13	20	23	17	25	17	16	17	15	20	22	21	12	27	16	17	15	18	13	26	26	16	13	16	24	27	22	15	13	13	11	17	12	30	24	28	18	28	22	32	20	23	17	11	19	28	17	20	15	25	17	16	21	19	29	13	19	27	22	21	25	23	12	26	15	15	22	22	18	20	19	16	17	23	19	15	22	20	26	31	16	15	19	23	17	29	22	14	24	20	22	23	18	20	24	24	21	15	18	22	26	23	13	19	14	15	17	22	21	26	15	22	27	13	24	12	17	18	15	17	24	17	16	24	19	17	23	18	21	18	18	15	22	17	24	20	26	19	29	23	23	17	29	11	17	19	20	24	19	14	22	25	22	23	21	10	16	11	17	25	16	16	23	26	13	23	13	20	14	23	17	17	17	21	22	17	18	19	24	14	24	14	22	18	21	24	19	18	19	18	15	23	19	26	21	23	18	25	19	17	23	15	23	24	21	17	19	26	16	23	23	24	16	22	20	16	26	24	26	28	18	18	16	15	18	22	15	19	19	10	26	27	20	20	17	19	23	22	21	21	17	16	14	17	24	16	19	21	19	20	19	20	24	20	12	26	14	23	31	22	20	26	16	20	23	16	14	16	23	12	17	31	17	22	14	13	12	24	32	18	11	23	20	25	15	13	15	26	21	20	11	16	12	16	17	16	18	21	22	20	16	25	18	16	17	17	19	18	22	15	17	24	14	21	29	22	13	14	15	21	20	20	18	23	16	20	28	22	25	14	24	15	21	25	20	30	15	17	22	19	18	18	15	18	26	17	16	26	23	25	18	15	19	20	15	17	20	12	19	16	12	24	17	32	16	13	20	25	12	18	23	20	25	19	21	21	22	25	15	23	29	18	19	18	23	25	17	20	28	22	21	16	8	14	19	24	24	20	20	19	17	17	15	17	21	24	16	21	17	21	20	19	14	16	20	24	14	25	19	21	24	16	21	13	21	11	26	27	25	19	11	15	12	22	8	21	25	25	26	18	19	22	20	19	18	16	17	21	27	18	17	15	19	17	15	19	18	23	16	15	19	20	21	16	23	22	25	24	16	18	19	18	20	21	16	20	23	20	13	19	24	18	19	20	14	19	32	23	15	16	19	30	16	16	24	10	16	20	21	24	19	19	21	21	25	14	21	21	15	13	23	14	19	23	20	15	17	29	18	20	20	19	21	27	18	24	26	20	18	18	22	19	20	24	19	19	16	17	19	21	17	22	20	23	14	21	16	28	16	15	16	25	13	18	18	18	19	24	29	25	19	17	21	17	23	25	24	14	19	15	15	9	22	32	22	26	16	17	20	13	22	15	24	22	18	15	19	18	31	21	27	22	17	13	18	12	21	15	14	28	16	20	18	25	19	24	16	19	23	15	22	13	20	20	16	19	21	24	14	11	19	18	8	24	22	8	22	18	22	14	16	23	27	18	20	12	19	19	21	10	12	14	24	22	28	24	27	13	18	16	14	15	20	21	23	20	19	23	17	17	18	24	20	32	14	19	15	19	27	14	11	19	12	21	16	25	20	16	14	14	20	34	19	17	20	18	21	21	21	13	18	20	28	20	19	18	14	20	23	23	20	19	17	24	15	20	26	28	25	16	19	25	22	15	19	15	21	10	18	20	17	23	21	23	30	18	15	17	14	18	16	12	13	24	17	13	17	30	19	7	18	23	24	23	21	23	16	24	21	23	21	24	24	16	21	32	15	21	23	15	18	29	21	24	20	12	9	24	25	22	19	24	26	21	21	18	23	23	24	20	22	20	15	29	19	23	22	14	21	17	27	22	15	12	26	19	22	20	17	27	10	24	17	30	14	23	15	19	18	16	18	25	25	20	23	20	24	27	15	15	19	17	14	23	27	19	20	24	24	14	15	23	23	16	12	27	34	16	24	17	19	20	21	18	11	23	27	16	17	28	15	16	35	12	13	14	20	31	20	19	15	17	18	18	15	20	24	25	18	24	31	18	17	22	23	15	25	16	20	29	18	15	18	24	20	23	22	21	16	25	23	19	18	22	22	23	22	15	24	22	16	18	27	19	24	19	24	20	22	21	19	18	20	13	13	21	26	23	18	15	11	18	25	23	12	21	22	19	25	18	22	20	20	27	19	17	19	18	23	25	22	26	18	17	20	17	15	17	19	19	24	26	17	14	21	23	18	22	15	8	17	21	14	9	12	22	15	24	20	29	20	19	21	19	19	18	18	22	18	26	15	25	14	21	20	28	17	25	21	21	20	26	28	16	19	18	19	13	13	20	23	21	18	23	19	20	20	18	20	9	36	25	20	20	24	17	26	19	20	12	18	27	18	13	14	18	28	10	26	26	23	27	14	15	15	18	14	19	23	25	14	18	18	19	18	14	18	32	22	21	18	19	23	21	19	19	16	15	13	26	21	18	23	18	21	21	20	10	18	25	22	20	15	13	21	18	15	21	19	20	18	23	20	22	22	15	19	11	20	24	15	21	23	12	11	28	29	24	18	15	18	10	27	20	9	17	18	20	20	23	20	27	24	19	16	14	22	15	19	21	25	13	24	13	15	25	25	7	13	20	26	23	24	13	22	32	17	26	32	17	23	13	13	21	21	26	16	21	27	19	11	23	24	23	13	18	18	21	15	18	16	14	13	14	16	20	16	18	22	22	15	10	13	20	14	18	16	21	16	19	16	27	18	16	32	22	23	24	19	23	22
28897	17984	11290	25778	33521	31303	27057	23224	20579	17546	14302	11551	9982	8670	7331	6577	6198	5560	5116	4842	4538	4229	3958	3841	3549	2739	2307	2055	1798	1453	1327	1238	1082	1018	903	829	678	724	672	664	655	633	631	633	632	625	601	584	534	535	516	521	518	486	502	533	485	487	461	469	474	466	464	448	484	502	501	460	472	442	475	503	446	437	417	386	411	422	400	402	384	414	446	416	397	383	390	369	408	387	410	404	384	358	376	380	384	393	371	386	373	373	388	343	322	340	341	347	327	360	340	336	365	335	361	350	364	332	309	346	332	346	353	358	343	365	355	342	327	326	352	319	339	350	360	379	349	353	328	345	327	374	333	369	313	349	333	343	335	369	329	323	340	351	344	338	361	355	378	328	360	338	342	331	330	333	349	300	351	358	333	310	330	371	373	349	304	337	365	360	351	343	327	358	364	323	357	380	358	319	329	370	345	345	330	339	352	325	364	305	331	334	343	395	367	348	330	350	324	353	343	370	326	335	359	354	348	340	350	318	338	364	361	312	345	320	355	334	360	344	354	356	337	365	357	372	366	297	340	370	343	397	392	370	346	348	361	365	343	349	337	363	350	360	341	387	324	372	347	353	352	333	324	349	353	347	384	299	338	351	337	336	361	313	339	329	337	355	360	385	345	371	363	363	330	351	335	374	347	297	342	306	352	355	340	345	358	363	335	351	342	322	370	318	360	311	336	341	335	341	347	339	335	334	357	342	376	339	361	329	356	316	365	359	352	355	354	329	331	344	332	372	312	348	352	359	329	369	309	336	364	342	346	334	369	389	352	341	319	324	354	396	356	279	330	332	359	344	321	310	350	322	340	342	340	332	374	354	358	338	354	354	389	322	312	344	325	327	345	333	297	365	324	352	334	316	357	329	367	358	323	339	344	348	329	330	363	359	373	346	334	351	323	302	365	315	360	376	382	335	345	351	356	345	379	356	355	325	337	337	353	358	385	335	352	335	353	360	313	324	348	335	348	380	349	332	338	349	326	326	358	350	381	360	354	356	358	341	362	340	337	323	352	339	364	360	307	328	329	361	368	300	335	380	359	347	358	328	327	363	325	360	331	393	336	361	336	367	333	337	361	317	352	342	334	307	344	379	343	348	358	362	338	327	328	334	350	364	370	347	335	353	336	337	300	318	328	336	348	353	349	355	308	361	339	356	365	316	372	363	354	306	342	328	341	337	351	361	331	308	324	338	346	330	355	346	346	329	333	363	337	369	348	378	353	365	332	345	362	329	350	405	356	347	318	343	373	350	366	349	316	338	354	341	352	327	371	330	373	352	347	340	344	347	365	356	356	372	343	376	326	348	362	341	335	334	341	335	343	359	376	338	366	337	357	346	348	302	332	342	382	389	334	329	344	349	331	327	355	324	343	356	329	342	353	346	316	306	343	355	342	361	349	352	344	350	323	330	362	333	347	351	342	335	342	354	342	342	357	365	370	301	342	332	343	362	367	366	339	324	334	355	325	325	359	368	348	335	360	337	330	366	357	353	344	338	363	345	330	323	363	369	360	325	332	338	393	341	338	340	329	373	361	323	383	381	326	340	330	393	346	359	333	359	354	337	337	325	346	296	325	329	365	384	361	348	369	350	336	345	337	344	355	339	357	361	362	360	362	349	355	346	335	326	367	331	369	331	362	335	381	351	338	371	353	368	313	353	369	334	333	347	316	345	346	316	343	346	325	344	349	342	372	287	311	383	337	363	334	324	345	346	342	320	325	330	315	367	376	338	356	376	333	351	352	361	316	328	317	358	343	353	378	343	341	339	362	345	347	363	347	373	319	373	374	331	347	321	332	305	332	359	347	361	371	340	328	366	330	322	308	348	325	356	339	334	342	319	358	324	340	345	349	336	348	389	365	321	328	338	337	295	367	351	347	333	323	323	337	363	313	311	349	363	358	327	351	347	350	337	342	382	347	353	343	364	380	328	331	328	346	359	363	337	344	317	339	360	346	347	350	344	338	328	363	335	357	343	312	378	339	346	331	369	354	359	377	317	357	333	390	345	344	327	340	341	415	349	330	345	352	309	332	340	336	320	302	351	355	346	319	296	345	326	357	364	312	358	317	305	344	335	329	338	341	322	344	310	364	383	328	337	335	323	325	303	359	356	319	356	328	361	349	338	375	363	325	344	348	333	350	344	356	364	355	322	375	355	352	335	360	300	347	366	372	361	352	319	356	330	346	311	365	328	322	327	325	369	359	343	351	334	349	324	312	333	379	371	385	346	314	332	354	336	344	378	353	329	346	353	328	330	360	345	335	335	330	343	356	324	346	349	317	330	351	352	350	311	338	385	359	397	326	332	344	332	362	318	332	304	346	360	312	318	362	328	341	320	344	320	333	343	332	357	335	352	343	358	350	342	290	340	338	352	337	364	330	322	318	378	365	343	332	335	362	348	356	337	355	316	322	350	342	339	367	354	357	345	328	322	323	354	363	341	338	359	368	355	348	345	353	350	370	344	354	326	355	297	359	357	342	326	307	343	330	369	342	332	360	359	358	377	325	339	321	348	306	334	351	341	345	376	351	365	365	354	372	336	340	368	359	353	334	327	315	337	323	374	329	349	358	337	342	361	329	328	387	321	345	356	329	342	334	346	345	350	362	349	333	325	330	359	357	338	312	339	349	356	332	334	363	370	363	340	299	336	333	347	334	350	330	355	333	355	325	356	362	371	344	367	313	331	335	317	327	321	337	356	369	346	304	346	341	352	368	320	368	397	324	355	351	306	364	321	369	356	316	346	330	382	359	358	349	351	321	349	345	338	347	341	361	327	356	327	357	347	371	349	327	348	331	344	354	350	353	341	320	339	326	314	392	330	317	332	369	318	353	335	333	360	324	360	342	340	358	369	315	320	347	345	330	354	353	344	349	362	333	380	344	360	359	344	343	353	350	332	354	322	362	338	359	358	337	341	380	341	347	349	330	336	329	378	341	293	332	358	339	368	362	347	357	392	317	325	338	352	342	330	374	320	362	329	345	365	303	325	353	350	347	370	334	357	334	346	337	352	326	357	338	347	344	345	351	335	323	379	335	320	345	331	351	345	366	346	365	330	341	366	369	335	347	310	341	312	336	334	347	350	347	336	341	382	353	332	371	343	349	342	362	358	333	328	319	357	372	360	358	350	332	300	367	352	334	382	318	338	322	321	309	342	361	337	346	353	335	334	372	344	346	321	354	324	343	309	364	357	318	317	333	321	368	331	347	334	329	325	342	338	354	343	323	352	357	347	346	363	366	343	331	350	335	344	363	378	349	357	327	344	359	329	343	356	347	341	369	341	353	367	388	358	336	345	317	329	322	379	360	330	372	338	366	365	375	343	343	338	335	367	388	333	346	332	347	356	345	319	337	294	326	371	338	310	314	344	331	373	332	375	358	381	348	339	287	336	345	344	339	338	335	339	334	355	330	350	333	367	342	325	352	329	346	366	333	338	346	367	342	360	349	328	345	385	327	359	332	326
2255	761	411	347	581	699	565	496	434	397	316	242	198	201	158	125	143	125	99	105	102	102	101	84	71	73	72	62	52	36	34	39	33	36	28	26	23	23	26	24	25	27	23	35	20	24	19	25	14	16	21	23	22	15	19	16	24	25	21	18	18	21	17	34	25	21	26	23	22	16	13	18	19	15	16	13	19	14	22	18	10	17	8	16	21	19	17	19	13	19	22	21	9	15	21	16	20	16	10	20	14	15	20	28	14	11	22	19	19	17	18	19	30	14	18	13	24	18	11	23	21	17	25	12	22	15	13	19	24	24	15	23	14	18	18	11	18	23	18	18	11	16	18	16	18	13	10	23	16	19	21	22	22	15	19	18	24	21	18	21	23	22	19	21	15	21	23	24	15	19	14	23	20	19	15	24	16	13	20	16	21	13	12	14	23	20	15	10	18	17	17	16	18	18	21	14	10	21	18	21	21	24	15	18	11	10	12	20	26	25	11	16	26	20	22	15	15	10	16	13	19	13	18	15	17	12	23	19	26	20	22	18	12	22	19	15	18	25	10	15	25	15	21	17	18	15	15	26	18	10	25	17	17	19	11	19	20	18	12	19	15	14	16	20	16	19	10	15	17	20	13	18	16	10	22	22	21	9	25	22	16	16	14	12	16	15	17	21	20	15	13	25	19	27	14	13	22	18	17	16	14	21	15	24	20	18	18	19	20	16	14	16	18	28	21	18	22	19	14	11	18	20	19	20	13	18	17	15	16	14	15	16	19	22	18	21	14	27	16	20	13	20	22	10	9	16	13	21	19	20	22	13	17	14	15	19	14	13	18	29	18	12	21	16	24	19	21	19	24	14	15	26	13	22	26	20	18	20	12	18	22	28	15	21	20	21	15	15	14	18	17	23	21	13	29	15	12	16	17	18	16	13	24	12	19	18	14	16	20	25	17	20	21	14	21	13	17	11	23	15	17	17	15	18	9	23	19	18	28	14	12	19	18	11	22	9	17	27	17	15	22	19	25	22	15	15	17	16	16	17	19	21	12	19	22	18	19	19	17	20	17	13	17	27	21	21	10	14	10	13	24	20	18	20	24	17	22	17	19	16	13	23	13	19	13	16	18	23	18	10	24	18	22	24	16	24	23	13	16	22	22	20	10	29	12	11	18	20	21	20	17	18	13	20	19	20	19	18	17	17	15	11	18	17	20	17	12	15	15	26	18	16	14	17	15	11	18	19	22	18	18	24	23	19	22	15	19	25	12	20	16	21	17	29	16	19	14	25	20	17	20	20	19	19	17	14	18	13	27	23	19	18	11	12	25	17	15	13	17	28	10	12	18	11	24	21	12	13	16	22	14	14	12	20	17	23	14	16	12	23	21	17	21	13	18	14	22	20	18	19	21	22	12	23	18	18	20	16	13	28	13	12	11	18	12	22	25	17	21	18	15	21	13	18	25	20	25	13	26	19	10	28	10	12	28	15	18	17	18	19	14	21	15	19	23	16	16	15	19	15	15	15	10	16	17	14	16	18	14	17	14	16	20	10	22	15	15	16	18	16	16	25	17	27	18	21	17	14	17	20	15	17	11	16	26	19	15	16	17	19	17	16	15	24	20	15	20	13	14	22	18	10	17	23	13	23	12	16	15	19	21	15	23	15	17	20	17	17	25	15	16	14	17	18	22	14	18	13	18	24	13	17	12	19	17	21	19	19	16	14	18	15	20	16	19	19	18	19	21	22	19	23	14	21	17	21	28	16	15	20	22	15	27	17	22	18	16	18	15	13	20	15	13	14	16	16	25	20	23	25	17	18	18	16	22	15	14	18	12	21	11	17	22	11	18	14	15	16	23	15	15	17	13	9	14	21	16	15	16	21	16	21	22	17	21	24	14	19	14	13	17	17	14	24	10	18	16	24	23	17	13	12	19	24	26	10	18	17	22	15	23	14	20	17	12	17	25	11	12	15	29	16	19	24	16	18	24	22	18	17	16	10	20	18	18	16	15	16	18	15	17	14	19	12	10	18	18	19	14	14	15	14	20	15	17	23	18	20	20	22	14	26	15	14	14	5	16	22	19	20	18	21	30	25	28	21	24	22	12	15	18	16	19	14	21	17	23	20	15	15	21	26	16	21	13	7	19	15	13	11	20	17	10	21	17	25	22	12	22	19	14	17	16	19	19	14	19	8	16	17	19	21	21	16	26	18	17	14	19	19	12	22	14	14	24	20	21	16	23	15	15	17	21	14	23	19	21	17	18	20	10	16	13	15	15	16	13	13	12	24	20	18	17	21	22	22	15	22	11	24	19	13	18	25	13	17	20	18	16	19	15	16	16	13	21	21	13	13	17	24	21	12	17	17	13	20	25	16	24	21	21	22	14	13	12	16	14	13	14	20	23	23	18	22	16	13	18	9	19	16	12	24	16	25	21	13	18	20	15	16	8	16	16	14	13	15	17	19	19	19	14	19	18	25	21	13	16	18	17	27	18	20	18	21	16	10	12	14	14	19	26	18	22	21	18	20	11	17	13	10	20	21	16	17	19	17	21	16	20	16	22	25	16	18	24	27	11	14	14	15	20	13	9	15	19	14	18	13	9	23	9	19	11	15	20	10	16	13	21	22	11	13	9	21	12	16	22	22	21	12	16	15	16	12	19	27	16	17	17	12	15	19	13	13	9	20	13	22	15	24	16	17	26	21	15	24	18	15	15	10	17	7	17	14	20	14	14	14	17	25	17	18	22	14	13	14	17	18	24	23	22	14	22	18	24	14	14	21	15	19	20	14	18	16	21	14	19	22	16	18	26	16	17	26	16	18	12	17	21	18	22	20	19	18	19	15	27	8	10	15	17	22	13	19	13	19	25	15	14	24	21	16	14	19	16	18	20	27	21	18	16	16	11	20	15	17	16	20	13	20	24	15	15	16	22	16	15	17	17	14	26	20	19	13	19	26	27	11	27	18	12	24	13	15	18	21	22	26	19	13	19	22	14	17	10	9	18	15	14	19	14	26	17	20	29	10	20	22	16	20	7	25	18	16	16	21	20	21	13	15	15	25	18	13	15	15	13	23	8	18	17	18	15	16	24	11	12	18	7	12	18	13	17	16	11	18	22	21	23	18	16	23	19	15	15	13	15	20	29	12	19	22	22	28	24	17	19	17	17	20	13	24	13	14	16	15	17	13	12	23	17	21	14	22	16	14	18	26	20	25	18	18	13	21	16	11	21	8	17	18	16	12	21	15	17	16	10	18	24	25	14	16	18	11	17	19	18	12	20	13	24	22	15	14	11	22	20	9	18	17	14	17	27	10	15	14	18	16	16	25	16	16	16	15	13	14	13	21	11	18	14	14	18	28	15	16	17	19	15	13	27	19	15	18	20	18	14	21	12	24	20	27	13	24	11	20	17	16	27	14	15	9	20	23	18	23	15	13	17	19	19	26	14	18	13	16	14	19	14	21	18	14	19	14	12	19	21	27	20	11	13	14	25	10	15	19
29348	18496	11288	25822	33609	31384	27156	23921	20847	17497	14152	11925	10203	8834	7473	6849	6559	5798	4884	4952	4698	4349	4043	3613	3505	2785	2426	1923	1654	1532	1383	1255	1096	947	902	795	712	669	650	609	592	602	615	640	602	564	586	510	486	441	509	488	453	422	457	491	445	462	455	458	470	471	415	406	476	440	465	430	424	423	418	428	438	391	361	360	366	352	357	371	366	366	367	345	364	340	350	329	361	355	317	323	323	314	320	324	342	333	317	314	301	319	312	349	350	334	313	330	278	301	316	335	323	320	286	309	339	319	310	297	285	311	318	279	312	276	327	332	316	307	304	287	284	316	305	322	331	317	342	293	289	311	291	306	319	310	331	339	316	313	278	315	334	307	304	302	288	281	287	277	292	312	328	312	280	319	296	305	306	319	321	311	292	276	311	255	320	307	274	300	311	292	352	286	329	306	287	288	302	326	293	334	282	297	339	296	306	278	288	285	288	302	270	314	290	314	310	307	321	283	292	300	319	303	312	304	312	305	299	317	292	305	310	311	301	302	291	281	283	330	289	295	316	283	303	293	292	334	276	302	301	295	316	328	282	330	316	319	310	297	296	320	340	301	300	316	274	299	302	323	331	313	332	276	293	337	305	288	333	270	324	282	278	338	306	321	304	288	297	300	270	329	289	318	338	277	287	318	295	291	301	306	330	286	297	315	316	285	328	293	330	303	322	305	301	293	303	309	293	306	305	331	297	314	335	300	279	284	332	302	322	338	304	304	313	326	327	315	307	311	300	309	323	291	326	318	290	312	330	306	312	275	324	309	278	292	303	278	305	322	289	316	325	289	301	328	326	304	316	275	320	317	313	324	337	305	312	309	301	304	292	318	286	305	308	308	280	309	287	265	288	315	326	308	307	295	293	276	281	284	265	294	277	304	309	316	273	330	302	281	296	287	314	285	286	298	325	316	305	287	273	334	297	343	309	289	325	307	317	300	304	298	306	289	305	333	319	298	312	282	310	313	301	320	314	295	305	296	330	290	321	334	305	316	261	287	297	312	320	320	291	314	310	296	332	291	307	334	309	313	319	316	311	304	281	292	300	309	308	299	309	325	312	312	267	308	311	263	313	323	307	316	309	291	302	296	311	314	300	317	290	298	303	297	307	286	304	280	332	341	317	292	282	296	287	282	293	311	281	260	307	295	304	273	292	302	307	315	344	295	299	312	316	309	297	288	301	326	303	286	287	301	267	307	365	280	316	295	300	285	298	292	315	286	299	310	310	283	295	313	308	282	299	299	317	314	305	312	296	307	305	299	300	321	314	298	320	293	325	321	289	317	272	310	314	308	300	296	305	304	282	289	278	325	289	301	311	295	314	289	321	302	291	323	295	282	306	308	318	341	326	320	300	293	334	292	311	334	295	299	299	305	303	315	308	311	318	339	312	309	329	299	302	307	268	293	307	316	308	314	308	310	316	323	325	329	320	300	340	274	294	301	296	272	309	312	319	283	314	281	310	313	300	321	302	303	297	299	336	296	291	305	332	305	309	321	309	278	298	282	312	299	314	306	297	329	306	303	290	319	301	308	298	269	312	320	309	305	288	306	301	311	333	302	319	302	306	301	324	316	313	309	330	310	312	291	306	298	355	303	339	316	326	316	323	339	297	317	323	303	310	310	314	284	311	303	328	295	319	304	309	295	324	298	327	320	322	305	300	285	323	309	279	293	277	318	336	286	300	302	338	295	306	321	308	314	331	340	307	301	321	313	344	298	310	311	307	299	303	313	299	299	322	302	305	348	289	327	311	299	281	278	281	329	329	306	311	310	306	317	319	286	309	310	286	296	314	298	334	335	322	245	279	348	311	323	320	304	298	284	294	293	303	312	306	319	324	296	279	309	317	323	320	287	300	280	299	296	309	318	309	319	299	299	282	309	307	344	296	295	280	296	320	312	296	278	320	280	320	264	322	307	273	313	281	322	309	314	351	350	292	329	305	305	323	286	331	337	311	318	294	326	314	292	284	298	274	315	321	315	330	294	333	340	367	315	311	277	307	267	295	293	303	334	282	289	275	290	301	325	313	334	304	283	301	300	321	308	327	320	293	314	345	312	297	323	288	288	312	268	280	290	294	332	301	297	314	316	337	284	295	276	305	301	296	317	308	280	308	316	332	296	285	292	303	286	306	286	296	318	330	290	267	313	317	293	288	312	303	316	292	292	242	305	282	296	317	286	286	294	311	352	308	284	318	289	311	288	305	289	316	282	316	301	284	310	328	265	295	319	288	304	308	285	313	327	272	296	325	278	311	334	314	297	335	270	283	284	313	308	322	303	335	322	319	302	285	291	345	290	335	322	301	304	323	319	327	309	282	303	321	319	332	309	305	294	293	301	316	270	316	307	289	296	325	318	284	292	294	307	303	334	307	312	316	269	313	291	324	326	259	294	310	295	301	314	331	296	300	277	332	319	307	273	285	319	320	320	329	312	295	297	307	323	318	308	284	294	310	291	308	310	325	333	302	297	298	295	321	315	318	289	291	311	335	306	319	293	319	315	284	321	309	320	278	311	293	284	288	316	302	313	329	282	287	311	268	270	299	305	319	293	293	324	278	290	332	309	284	321	312	291	310	301	330	268	303	290	318	324	290	302	295	282	299	320	303	312	282	317	294	269	312	305	294	305	326	266	309	306	302	326	285	316	322	332	327	333	279	322	312	300	310	308	331	302	298	320	289	291	302	327	316	300	310	312	290	283	263	292	285	264	350	313	316	316	324	296	306	303	290	316	298	309	313	288	320	319	301	284	317	310	330	332	297	327	317	297	302	323	318	301	297	290	308	312	313	286	306	280	304	293	354	309	298	276	291	326	316	288	294	303	313	277	319	307	292	307	289	294	296	309	322	335	279	324	316	299	326	297	300	314	309	308	307	306	310	323	292	314	301	276	304	332	300	322	304	310	331	307	315	330	318	300	294	321	307	317	276	304	306	322	292	314	294	327	277	270	293	307	298	294	316	313	319	324	290	293	334	292	315	316	277	329	322	305	306	303	297	308	294	294	275	292	300	307	326	297	284	319	277	307	297	306	309	307	297	315	308	320	290	300	290	296	295	318	327	292	305	323	288	330	291	295	316	313	311	303	348	314	295	305	330	324	315	341	309	292	315	315	281	313	291	289	312	315	317	294	277	301	327	307	316	291	309	299	318	307	290	287	319	333	302	306	300	292	323	314	278	307	328	289	286	304	297	317	295	318	302	286	304	324	307	324	308	310	286	274	322	286	310	296	302	302	321	311	313	310	331	329	325	306	297	305	286	304	319	307	296	316	276	273	271	319	301	330	296	268	284	300	314	295	277	329	311	293	278	311	337	293	290	289	356	324	298	277	312	299	307	304	289	310	303	299	293	318	285	296	303	310	322	302	318	295	287	296	287	298	264	275	285	330	309	309	325	305	281	306	309	307	330	311	332	288	309	320	334	303	297	312	300	289	325	281	314	297	270	306	304	328	299	322	301	287	297	325
3990	1046	632	451	802	927	770	690	623	503	388	339	295	241	256	190	187	181	173	150	138	112	131	131	102	115	88	76	74	61	59	50	59	55	40	36	37	31	27	43	35	33	33	40	26	27	37	23	37	23	28	27	33	33	30	30	30	33	29	33	34	18	32	32	24	37	44	36	38	29	24	32	37	29	25	28	28	31	27	24	34	28	31	38	22	35	23	30	44	29	30	30	24	22	33	30	21	34	28	30	30	25	28	18	39	25	23	26	29	25	32	27	32	31	24	24	31	25	16	34	19	30	31	20	24	23	18	30	33	26	37	20	28	29	29	33	31	24	34	34	27	32	37	35	24	20	33	24	29	23	21	31	30	26	27	31	20	29	26	24	38	36	18	26	29	24	25	23	23	28	35	32	36	23	39	37	21	30	27	31	22	30	28	30	20	33	22	35	25	27	29	38	29	29	28	21	21	28	24	27	29	24	23	25	29	27	24	19	26	27	25	25	28	29	29	36	25	26	28	25	25	25	35	30	34	29	24	24	29	24	22	31	35	26	31	28	32	30	25	29	15	23	25	29	22	23	19	22	25	34	35	30	27	30	36	33	25	20	29	22	32	21	28	34	29	27	29	35	26	21	16	22	23	17	19	24	42	26	25	29	22	23	31	29	25	25	27	29	28	25	26	30	28	32	17	29	28	29	18	40	35	34	23	26	34	28	36	17	15	22	36	27	26	28	25	19	26	24	30	29	16	27	24	31	17	25	35	30	29	20	43	31	28	20	31	33	28	25	31	42	22	32	27	31	23	29	21	24	23	21	42	33	25	35	26	28	24	26	24	23	26	24	34	30	37	25	33	24	26	24	27	23	36	35	30	28	31	25	22	26	26	22	30	24	18	29	33	28	34	31	32	36	24	28	29	28	32	29	24	23	31	21	34	32	28	20	29	19	29	21	26	28	37	27	23	28	28	25	29	33	34	31	29	31	32	22	29	37	29	33	26	27	27	18	31	26	23	30	18	26	32	42	25	29	32	27	26	37	24	24	24	29	24	21	24	34	31	24	24	30	15	25	27	34	31	25	33	32	28	31	32	30	28	29	30	18	30	25	24	27	31	18	27	18	30	31	30	28	31	44	27	27	19	29	18	40	36	25	28	24	28	28	39	30	25	28	20	32	31	32	30	35	27	32	27	33	24	23	36	29	29	27	33	24	29	23	29	28	24	29	33	29	38	35	22	25	32	24	24	24	23	27	23	26	22	36	26	25	32	23	27	34	28	26	29	23	21	23	35	32	42	31	18	34	35	28	15	29	23	27	32	28	26	28	31	22	26	18	30	25	22	15	27	21	29	27	25	31	26	34	13	30	40	32	30	30	25	22	35	36	26	23	19	24	22	22	22	25	21	32	27	39	37	30	23	27	19	31	23	21	29	26	29	32	27	23	22	24	38	31	29	26	26	20	37	18	26	26	30	45	29	30	18	18	31	26	32	25	30	16	28	40	28	24	22	25	29	17	23	34	33	25	28	35	34	20	24	25	28	25	26	19	32	31	21	28	23	33	30	25	34	30	27	25	24	26	32	32	29	29	31	20	18	13	44	28	25	31	25	41	26	29	23	27	22	27	32	28	26	30	30	31	26	26	32	20	28	30	31	23	27	27	28	20	30	32	30	30	28	22	28	28	31	26	18	27	23	25	22	25	36	34	27	22	26	31	26	36	14	14	27	33	28	20	21	26	20	30	33	18	27	23	24	33	27	29	32	33	30	18	38	27	28	26	20	23	23	29	34	29	25	34	14	33	20	31	29	20	18	29	27	18	18	22	32	32	28	32	28	27	23	24	33	31	33	18	22	18	20	23	31	30	27	28	31	19	24	23	34	33	33	27	28	30	28	35	26	25	34	28	25	19	22	22	22	29	36	32	30	28	21	25	26	20	23	37	28	21	25	28	36	28	30	26	31	21	34	22	27	32	17	29	31	23	31	37	31	26	18	24	35	25	20	31	27	22	25	31	38	28	28	28	31	41	37	31	32	30	28	39	30	24	26	26	24	26	34	26	29	21	29	32	33	30	28	24	20	21	29	23	27	24	23	34	26	28	26	35	29	25	34	37	22	29	31	25	32	33	31	21	35	25	19	25	25	31	28	27	24	37	41	25	34	17	31	17	29	38	26	29	18	23	36	32	33	24	24	26	27	25	24	32	21	16	28	24	29	28	35	33	37	31	23	27	28	30	32	44	34	22	24	30	21	18	35	20	35	20	26	34	23	31	23	28	35	31	26	36	22	33	29	25	27	36	21	33	25	28	25	35	27	27	23	18	39	27	29	32	31	26	24	28	31	25	30	30	22	27	30	23	28	24	36	22	30	22	32	23	29	32	31	14	23	31	21	28	24	23	22	25	33	26	28	28	27	22	30	20	27	30	25	18	31	31	35	22	28	26	27	28	31	21	18	29	32	35	34	37	35	24	24	35	25	26	22	31	40	30	30	27	26	28	28	29	33	31	40	29	26	19	30	22	25	34	29	28	19	30	26	19	27	41	32	23	29	38	31	27	19	27	24	25	25	28	19	38	32	22	23	22	25	19	19	29	45	19	26	17	31	25	34	27	26	24	29	29	33	28	21	38	25	31	29	27	30	34	24	23	26	30	25	24	27	23	23	30	19	34	18	24	27	35	29	34	31	36	23	28	22	23	24	33	31	25	25	33	28	25	19	32	23	28	28	24	27	27	32	30	29	25	35	29	29	25	31	39	31	15	23	35	23	27	29	28	32	30	32	22	30	34	20	29	33	30	32	34	18	32	24	24	29	37	38	21	28	20	28	26	24	35	33	23	30	27	35	38	17	24	33	22	27	32	28	26	38	23	25	20	31	24	30	29	34	26	31	34	22	32	33	25	37	27	25	25	25	25	28	24	21	29	21	26	23	26	24	34	31	25	30	21	22	33	29	33	22	32	28	26	24	29	21	27	25	26	28	44	31	15	37	29	25	25	28	29	21	24	25	33	22	36	23	35	25	22	27	35	33	24	24	24	39	29	25	24	34	26	25	16	34	24	29	39	29	30	26	28	37	24	29	34	25	24	28	27	25	20	23	17	30	27	24	34	32	33	23	33	26	27	36	30	26	31	34	33	31	26	27	32	41	27	28	18	32	27	14	23	20	29	28	25	33	28	26	29	32	39	31	36	26	41	35	20	24	20	33	21	29	18	28	27	23	19	33	34	28	36	27	28	23	27	31	17	29	34	30	25	30	36	31	23	24	23	41	26	16	28	26	40	28	28	31	22	27	23	19	26	23	34	34	28	38	31	26	27	29	28	34	22	23	18	25	32	33	32	22	38	25	25	32	31	27	16	30	22	23	29	33	25	24	35	32	25	19	37	26	25	20	22	35	30	32	29	27	34	23	34	27	33	27	22	41	30	30	25	40	25	26	21	36	19	25	24	29	28	14	24	21	21	26	27	26	35	22	28	30	28	30	28	29	34	30	29	27	44	37	28
31101	20902	14404	29123	36628	35197	31326	28545	24744	20933	17467	15111	13148	11567	9870	9268	8410	7653	6379	6286	5864	5465	5400	4961	4414	3655	3381	2835	2422	2068	1937	1812	1484	1400	1242	1100	1067	968	986	935	960	858	935	886	887	820	836	816	722	664	786	742	673	700	708	687	651	720	680	675	661	590	626	609	663	682	648	657	623	588	653	627	599	549	581	605	532	552	535	518	568	579	562	550	510	519	498	558	514	542	507	547	524	525	459	522	494	545	513	469	503	479	524	481	519	497	478	455	503	499	487	464	507	467	441	476	477	460	456	473	484	447	491	452	482	471	489	490	471	450	492	456	469	504	485	512	485	469	456	491	493	504	474	443	502	506	437	464	440	473	434	523	478	489	518	460	477	482	460	488	504	458	477	483	465	467	471	461	457	485	487	488	478	488	491	459	453	501	459	429	444	493	493	500	455	472	455	444	462	504	516	452	466	479	484	492	479	465	411	499	475	475	472	495	477	442	456	543	466	480	480	471	480	493	470	470	485	503	458	489	487	477	421	449	466	470	486	493	455	448	479	468	492	479	438	485	472	487	456	454	443	475	449	486	452	464	464	491	442	469	457	446	452	484	422	474	457	519	452	500	448	466	466	439	462	453	463	478	465	452	477	494	458	488	495	451	478	451	464	505	461	457	461	448	477	483	437	433	456	482	480	474	507	505	503	453	469	454	462	468	498	450	477	442	477	463	485	467	469	475	473	462	447	465	442	465	496	456	466	491	461	469	432	456	496	463	499	503	447	454	457	470	487	519	457	473	483	472	471	494	499	498	444	443	470	447	499	477	466	474	476	457	478	465	448	497	467	449	496	443	441	480	458	452	476	504	474	454	496	465	472	489	446	470	501	503	446	461	493	427	464	465	470	448	454	473	470	482	465	509	450	488	461	454	478	512	476	464	428	506	490	478	452	457	488	510	467	449	486	483	476	464	476	434	454	490	458	468	496	521	453	493	468	472	477	483	443	476	467	487	425	491	479	431	502	476	452	552	512	457	477	443	480	509	484	470	461	479	442	445	503	435	464	479	473	512	494	453	483	484	479	491	498	502	495	495	459	483	466	513	483	456	451	489	451	495	484	469	484	476	444	436	492	460	503	509	510	448	493	466	453	503	438	454	481	471	457	497	466	471	463	468	485	461	480	468	446	505	483	459	454	489	524	495	468	515	489	487	475	489	504	475	486	483	449	466	480	479	458	501	469	452	451	468	502	428	491	471	439	486	504	469	462	470	480	475	456	483	457	462	521	484	421	486	461	429	450	443	448	468	498	472	451	484	473	454	452	439	493	452	482	468	432	463	463	469	457	455	448	426	462	478	488	457	445	489	486	549	470	465	469	473	456	501	474	477	499	464	484	446	455	464	434	440	466	495	519	467	463	468	463	471	473	464	481	474	489	458	472	423	487	493	469	480	469	503	453	499	460	505	448	484	498	485	508	444	484	477	466	479	469	500	477	494	523	459	457	443	459	505	457	448	524	482	480	457	483	464	501	416	492	497	500	447	422	462	481	469	457	478	461	477	468	501	477	479	444	450	479	463	476	502	459	457	496	506	468	455	466	483	460	438	507	487	487	474	529	480	457	510	474	486	484	478	443	466	444	473	455	453	459	501	478	451	478	479	486	509	523	459	460	486	456	485	442	468	516	478	469	440	481	465	480	476	439	457	491	530	506	465	441	472	456	517	472	451	443	468	444	484	452	497	498	470	469	486	495	488	475	459	473	470	476	492	470	472	513	516	478	439	475	502	488	436	497	530	489	490	485	465	459	433	445	499	466	475	459	475	441	491	449	458	467	473	481	448	525	475	444	491	505	451	484	466	486	472	505	477	469	460	458	475	477	462	518	529	468	486	463	457	429	431	472	488	481	492	461	454	492	447	499	476	469	432	452	450	471	460	486	488	479	474	447	451	431	487	449	443	477	427	483	506	463	462	492	494	451	446	469	468	489	476	466	471	462	507	436	466	471	466	486	480	451	432	485	505	456	490	462	485	481	466	474	447	496	486	509	471	473	463	456	478	507	529	483	464	443	477	468	463	484	489	480	425	500	451	483	474	501	475	517	469	489	442	513	477	482	467	445	480	482	447	457	460	488	475	489	448	509	475	476	459	490	433	471	448	463	458	515	448	451	470	493	439	500	488	482	504	505	500	440	465	465	471	456	487	497	503	481	460	517	492	444	472	466	472	499	439	469	506	471	457	471	512	483	481	456	474	445	493	459	443	505	470	443	479	467	452	469	485	441	494	488	503	463	444	478	489	487	461	512	481	456	491	462	463	498	450	491	475	469	513	459	484	503	495	494	486	468	464	491	465	469	488	477	523	461	518	479	465	487	457	447	439	488	429	487	520	474	493	454	465	469	479	480	441	415	448	470	482	500	468	487	452	456	469	498	471	497	491	501	440	466	503	484	469	540	486	485	449	475	485	475	509	506	485	455	454	482	494	475	501	469	441	496	473	500	478	436	452	447	436	460	515	444	460	434	505	517	470	459	468	478	481	451	457	506	475	437	477	474	472	426	473	448	471	501	510	456	452	497	448	477	447	422	478	515	466	505	486	449	480	475	497	482	460	490	481	483	479	496	459	491	451	462	456	440	429	478	493	439	484	433	503	466	518	432	443	476	466	500	515	460	453	465	458	482	458	456	479	488	449	484	459	493	477	448	492	463	492	459	483	503	482	534	469	491	495	464	480	487	494	475	461	446	463	501	442	515	491	477	473	469	486	525	486	504	508	459	475	477	445	445	443	484	485	501	498	482	452	422	487	492	508	497	440	470	480	494	464	502	492	494	497	465	444	483	505	436	472	484	464	461	497	463	477	476	478	464	498	495	459	429	478	534	436	446	451	507	493	477	457	457	466	478	464	489	476	484	457	426	441	461	439	447	512	467	495	507	465	458	496	472	466	462	462	461	486	456	503	496	458	458	464	458	463	475	508	466	491	459	507	476	478	499	424	467	487	466	452	475	493	483	476	480	480	495	467	466	485	472	470	494	496	489	460	461	489	484	476	453	500	486	457	460	455	455	523	494	445	483	508	469	412	495	477	461	480	469	485	505	443	487	457	442	510	494	481	419	448	501	457	454	438	513	508	494	503	433	466	492	456	473	451	440	495	486	438	465	513	451	438	493	466	490	453	511	456	479	480	476	428	443	485	476	488	445	490	495	460	521	432	476	490	473	499	473	491	458	470	463	468	498	510	494	478	503	496	460	447	490	466	495	463	479	423	504	467	456	489	481	442	455	453	457	503	520	468	460	454	498	462	424	449	453	490	473	466	493	508	501	469	462	492	474	486	453	494	485	473	486	465	455	453	475	450	433	417	495	467	476	477	457	470	503	495	468	486	457	435	448	525	499	486	510	495	475	487	472	491	472	476	520	499	502	474	454	475	470	521	484	474	478	475	435	468	480	464	434	479	478	445	488	490	485	475	501	472	463	466	472	486	497	479	512	463	452	482	477	491	460	432	461	478	489	467
3883	1738	945	759	1219	1480	1313	1093	934	743	645	543	406	421	346	321	275	243	241	183	184	172	182	166	132	111	112	87	67	83	73	63	52	58	46	39	36	36	36	40	37	30	40	36	42	36	36	25	31	26	30	44	32	32	31	23	31	36	31	38	22	23	28	24	32	20	21	24	25	28	19	30	23	27	26	22	40	33	20	33	27	34	29	22	22	19	18	24	21	27	18	21	25	25	23	19	23	27	35	23	19	20	21	18	28	36	17	20	13	26	19	21	32	21	31	18	27	16	18	27	25	17	23	22	12	28	32	19	17	19	17	26	23	26	17	32	20	15	26	24	32	30	21	17	23	22	21	21	26	29	17	24	20	25	21	20	26	23	22	21	20	24	22	24	15	27	22	27	18	22	24	24	28	19	24	20	22	28	25	19	22	25	21	25	29	23	22	23	21	27	26	20	22	23	20	20	26	21	24	23	27	26	18	18	20	26	18	23	19	18	15	24	24	15	28	25	21	25	27	23	22	33	17	26	14	16	27	25	18	20	27	32	20	20	16	27	31	17	21	24	22	10	26	31	18	20	16	20	25	27	28	25	18	24	21	19	22	33	20	25	22	29	20	20	14	25	21	20	20	28	31	22	27	24	22	23	25	15	24	27	29	30	31	24	27	30	29	15	23	14	23	19	21	29	34	24	24	21	23	21	27	22	29	28	22	21	20	19	28	11	22	25	25	14	29	25	17	17	22	26	25	26	28	23	30	23	33	19	22	22	18	27	15	28	25	23	15	25	24	20	20	17	27	24	23	26	26	25	26	23	20	19	17	21	22	29	20	22	21	22	34	14	13	17	19	26	17	16	22	20	30	25	18	25	22	19	26	19	30	22	14	33	24	23	26	27	28	24	22	29	29	21	23	16	25	26	20	18	29	14	20	28	17	25	18	23	33	16	23	24	27	19	29	19	14	23	20	25	22	19	26	28	32	30	19	23	25	15	19	30	23	19	29	30	17	18	25	19	31	24	21	23	26	18	28	16	23	21	30	32	22	28	21	19	22	17	19	18	23	24	31	29	17	29	27	21	20	21	21	12	34	21	19	18	26	18	27	19	26	16	21	19	21	20	28	35	20	34	17	26	21	29	20	27	26	21	28	28	29	24	23	29	24	19	22	28	32	19	27	20	16	14	23	27	21	26	22	19	16	24	22	25	26	22	23	31	17	33	19	25	18	18	26	17	23	23	19	19	21	29	18	21	26	17	17	17	18	19	29	20	16	28	24	20	24	19	16	25	28	20	19	22	18	22	28	22	28	28	17	15	27	24	27	22	30	25	20	22	11	22	22	27	29	16	16	23	15	21	24	19	18	24	22	26	21	27	29	26	28	20	27	21	33	24	21	27	17	28	21	28	26	25	24	22	19	26	25	23	25	18	19	17	25	18	20	25	18	23	22	19	20	20	19	33	20	17	17	31	36	24	20	19	32	22	27	21	24	28	8	22	38	26	32	17	26	19	19	19	17	22	20	13	24	20	21	23	23	24	27	24	27	19	13	23	28	20	29	16	30	17	19	23	28	24	15	25	25	23	25	26	27	18	23	21	22	25	18	27	33	17	18	20	24	19	31	25	17	20	24	11	25	22	30	32	27	21	24	23	24	28	15	16	24	18	30	18	25	30	30	17	27	22	22	24	25	32	21	22	27	16	22	16	16	25	22	13	22	29	32	26	33	27	15	22	24	30	21	17	19	18	29	28	19	26	17	17	19	20	20	17	25	22	25	9	22	16	27	18	26	14	19	21	31	31	19	21	24	19	26	24	23	28	31	21	28	30	19	27	26	25	20	23	17	18	34	20	23	24	21	23	23	24	27	18	26	32	29	22	27	18	20	31	14	26	24	26	25	24	33	20	19	24	24	32	17	22	25	20	23	25	29	22	19	19	27	27	25	29	24	35	29	18	18	21	28	36	27	28	25	21	16	21	26	20	26	23	25	31	22	22	20	29	18	14	20	20	23	20	25	23	17	29	24	23	29	28	21	26	17	21	19	20	26	22	25	22	19	21	25	17	22	21	19	23	20	27	24	27	25	20	22	16	25	22	19	25	22	19	22	31	21	23	16	27	22	20	30	19	24	27	30	29	34	22	17	37	22	27	23	16	28	35	27	18	26	25	31	23	27	24	20	28	19	19	18	21	18	20	27	12	28	27	19	34	22	31	24	21	18	25	23	23	28	24	19	26	26	25	22	28	15	19	17	26	31	28	23	27	18	28	26	35	19	22	23	19	24	22	22	19	30	22	18	30	21	27	18	25	20	25	21	20	28	17	27	21	25	24	20	24	23	23	16	25	26	13	24	21	17	24	28	27	14	23	30	20	22	22	27	27	27	22	35	27	21	31	28	24	22	19	26	28	29	28	14	22	18	22	18	19	21	24	24	30	21	18	20	11	26	17	33	24	30	24	16	23	26	28	18	20	15	17	22	21	26	32	28	22	22	22	25	26	24	29	22	33	22	19	27	18	21	21	17	16	18	15	27	26	22	31	25	20	25	15	16	23	22	20	29	17	26	22	29	23	26	33	18	23	16	16	24	17	17	28	18	23	32	18	25	23	24	22	14	28	19	29	22	30	23	18	24	21	22	18	28	25	30	13	16	25	20	18	18	31	15	16	29	27	19	26	22	24	22	22	27	14	27	24	31	16	23	20	21	22	20	35	28	27	30	19	26	25	24	23	24	24	9	25	17	17	27	14	16	31	21	17	16	19	25	17	25	27	23	27	19	22	19	21	26	21	25	20	23	22	29	20	19	18	29	17	27	22	20	26	19	22	26	21	22	18	14	25	31	24	23	33	30	22	22	23	23	20	26	31	22	26	18	16	21	32	22	26	21	19	27	28	13	18	29	29	25	25	27	26	24	21	24	20	20	30	25	21	32	25	21	30	21	24	21	27	24	23	22	24	20	21	28	22	25	25	23	19	21	14	28	22	27	26	32	19	31	16	27	28	24	14	24	22	31	25	21	19	27	16	23	25	16	22	23	22	22	19	25	18	26	20	26	18	26	35	15	29	30	31	25	18	25	22	12	17	21	21	23	20	20	18	29	28	25	21	24	17	11	24	28	22	21	24	27	13	26	18	27	26	26	25	26	26	20	26	22	19	19	16	30	29	27	18	15	22	25	19	17	20	28	16	15	20	25	25	26	25	26	20	27	22	23	23	22	18	29	12	31	28	18	22	18	18	25	23	21	27	31	22	20	15	23	27	24	26	26	23	19	20	33	29	16	24	21	20	26	21	18	21	22	16	19	18	22	27	27	12	28	26	34	28	21	21	20	20	16	25	29	27	32	26	23	29	24	27	25	31	19	22	18	30	18	25	19	15	23	22	22	14	28	30	20	19	25	29	22	22	21	17	23	21	19	19	23	30	20	24	33	23	22	28	27	32	22	18	30	21	20	21	26	16	16	19	26	18	24	29	22	29	26	27	28	21	21	32	18	23	27	26	30	24
36524	25545	18612	34425	41563	40047	36516	33220	29552	25712	22275	19362	17333	15567	13921	12482	11395	9906	8851	8144	7701	7139	7055	6458	5807	4729	4367	3569	3081	2875	2501	2339	1997	1728	1648	1496	1346	1175	1182	1137	1098	1078	1076	1035	933	938	918	825	804	775	740	732	781	767	685	689	738	702	725	718	690	602	627	614	686	734	638	698	648	682	647	641	545	535	547	576	478	483	467	521	520	552	544	531	456	506	452	498	510	492	445	430	438	451	401	456	451	429	470	433	427	449	431	459	429	425	424	410	413	412	437	417	392	410	380	416	373	439	378	419	373	371	411	407	385	399	435	378	407	388	401	434	366	351	421	421	389	430	404	386	379	406	378	391	383	337	427	380	406	405	382	384	376	433	363	410	389	417	379	399	372	411	394	421	360	377	415	378	403	396	403	410	390	395	394	423	383	373	391	370	389	382	383	372	390	363	369	426	386	381	384	377	393	404	373	392	366	422	404	421	381	424	377	441	399	380	389	379	379	416	390	395	410	373	389	356	368	373	427	433	395	394	390	392	407	383	391	398	371	405	408	387	359	408	426	369	386	386	394	400	418	388	398	369	401	378	393	384	417	394	392	389	357	376	426	389	396	413	389	370	386	392	408	427	396	373	406	428	406	394	399	390	349	413	373	404	386	400	397	408	379	357	385	401	394	394	396	377	396	401	349	423	381	417	391	352	371	394	414	371	443	377	411	384	421	402	367	363	400	362	362	400	399	385	388	390	389	409	391	400	388	436	378	390	389	398	375	414	403	396	430	378	391	412	371	379	395	370	421	372	356	382	354	385	386	378	402	389	374	378	367	392	394	419	391	393	409	416	454	410	427	392	393	376	415	392	347	398	392	385	350	408	400	379	403	376	423	398	380	398	389	378	425	384	401	364	398	377	397	377	394	397	406	372	361	375	390	408	413	396	392	377	377	398	391	382	410	370	391	399	377	375	399	419	414	415	400	389	378	355	431	373	383	375	406	373	421	374	400	399	387	406	421	391	394	394	383	401	435	392	368	404	392	404	445	354	406	394	381	399	355	397	404	419	416	402	410	429	421	357	415	377	420	370	348	421	371	381	357	371	378	377	375	399	401	375	404	394	404	374	418	392	380	424	421	396	405	410	364	380	406	348	351	387	407	351	367	380	389	406	394	428	401	384	377	398	383	392	397	384	418	383	390	379	377	383	380	379	395	403	385	377	397	394	365	388	395	446	406	396	371	416	395	388	391	432	389	382	377	374	390	417	383	366	394	354	416	400	395	365	432	386	382	381	406	360	379	388	375	346	389	416	385	385	395	390	429	386	384	400	371	362	393	411	405	406	362	382	417	398	374	389	445	412	377	412	399	415	397	372	399	379	406	363	397	409	385	374	427	377	407	382	422	418	393	406	352	406	400	342	375	385	385	409	394	379	399	385	339	403	387	369	407	413	381	405	380	418	388	383	383	415	414	413	395	391	380	414	405	401	382	398	393	370	388	393	394	409	408	376	409	355	391	399	371	375	387	440	417	360	369	381	389	408	367	395	406	389	397	353	412	409	364	382	413	386	377	421	398	406	413	428	405	397	406	392	347	370	364	392	419	401	406	410	388	407	442	380	397	372	422	389	355	422	421	389	392	387	369	415	402	363	386	376	388	362	367	418	408	406	402	393	375	377	415	398	376	381	390	397	376	420	392	427	362	422	370	407	412	398	397	368	376	396	356	374	425	400	373	432	349	368	364	369	390	389	434	369	377	404	356	372	391	415	384	378	362	375	408	375	399	384	397	422	381	393	425	414	406	417	407	375	411	387	361	378	395	386	413	404	357	424	380	380	380	401	384	413	383	427	393	391	407	397	370	379	386	388	410	387	440	413	365	370	393	375	362	385	366	405	366	393	413	408	423	405	425	369	398	437	378	364	365	413	363	400	388	407	375	407	401	414	431	386	373	412	407	399	395	403	412	374	386	359	379	442	397	388	400	393	384	383	388	394	381	411	379	351	389	379	399	440	393	409	406	385	432	402	361	376	383	381	400	404	391	392	396	359	394	412	378	393	429	381	371	430	372	385	419	399	372	386	369	391	361	378	365	376	418	426	404	394	366	447	386	414	377	378	378	396	386	371	370	408	388	400	367	371	388	397	407	382	373	365	428	400	411	379	378	390	377	376	398	428	368	367	418	412	401	417	422	356	361	422	404	402	413	397	415	404	388	391	375	379	412	399	395	410	368	397	399	379	392	401	401	396	399	385	375	419	385	371	385	419	376	387	397	391	390	362	384	375	404	383	396	369	388	381	362	361	380	396	371	414	433	364	393	394	366	400	382	378	404	385	395	390	358	422	417	367	419	356	353	393	387	409	377	371	362	394	387	400	393	396	382	368	383	398	378	378	373	370	412	379	355	364	390	355	378	377	393	358	375	357	397	390	381	371	397	409	417	377	378	370	380	379	369	383	376	401	399	398	356	381	410	424	378	400	418	401	364	355	390	380	371	409	384	398	388	390	411	407	361	385	420	385	435	421	378	382	410	374	353	377	399	393	376	399	401	369	404	388	397	391	410	387	394	402	404	373	405	385	394	377	384	432	390	368	398	390	423	391	400	432	391	351	425	382	370	392	379	401	383	429	342	364	390	347	392	357	405	435	364	388	386	387	383	375	412	411	415	382	367	388	408	368	400	367	376	392	377	388	374	400	424	405	397	384	395	383	393	374	396	396	367	374	391	368	401	410	385	383	368	397	360	400	392	405	403	402	396	380	411	390	392	406	365	397	403	357	398	384	412	363	385	383	419	350	382	408	386	398	384	362	397	407	417	418	406	367	381	374	369	416	409	355	371	398	408	386	400	381	413	424	393	420	386	366	360	386	350	392	404	407	382	393	366	406	373	425	387	384	403	379	409	374	403	402	409	399	364	387	385	406	394	415	384	379	402	385	391	399	363	357	374	392	396	387	394	377	421	389	395	409	396	409	410	428	393	374	382	408	367	384	386	379	412	418	387	408	405	352	362	367	379	396	398	374	397	438	414	364	413	377	395	365	373	363	412	378	379	391	419	375	391	383	406	426	394	356	386	378	400	386	396	383	405	382	371	448	430	375	382	417	416	385	376	387	378	397	408	393	392	403	392	389	393	395	383	403	403	396	353	409	377	409	396	397	369	385	378	366	409	374	408	397	379	355	397	370	390	370	386	393	386	414	378	398	365	417	394	384	364	391	413	391	403	409	400	381	437	404	401	374	400	348	395	388	397	429	389	393	367	419	363	374	379	396	401	376	408	379	391	386	398	405	383	372	354	364	402	408	373	418	396	373	391	397	392	418	424	375	401	374	386	387	373	389	365	372	397	380	413	395	364	398	384	390	420	392	417	377	386	396	417	425	370	416	342	342	412	409	380	437	375	385	432	417	382	418	402	396	385	373	368	362	371	407	377	354	379	409	411	401	393	412	404	412	387	406	392	435	400	398	398	381	364	397	375	409	399	375	400	363	382	393	424	413	381	381	415	387	407	404	378	394
2279	697	415	310	583	600	582	541	422	344	286	252	219	206	168	147	129	130	120	111	106	98	103	95	100	60	62	54	32	33	51	38	36	38	32	27	23	20	19	25	22	28	26	19	25	28	27	31	30	26	19	32	27	27	19	22	19	29	35	24	14	15	24	23	32	30	24	21	32	18	22	23	26	34	15	21	15	19	27	18	14	16	34	27	21	19	18	25	21	22	22	16	24	20	12	20	24	22	19	21	24	24	22	25	15	25	20	24	18	11	13	25	30	17	18	19	15	18	21	27	14	22	18	18	16	18	18	20	22	23	23	20	16	15	18	24	18	18	16	19	22	18	25	24	19	18	12	23	20	23	26	20	17	21	24	16	28	14	17	18	18	25	26	19	28	32	21	20	26	23	27	20	32	19	17	15	18	16	15	16	21	19	25	18	13	21	23	12	20	22	25	23	20	12	13	18	19	25	24	16	19	18	29	20	20	28	18	25	18	19	22	12	28	24	20	23	21	17	15	18	17	15	20	21	20	23	16	26	18	21	27	17	23	21	21	26	20	25	23	27	22	20	17	19	20	19	22	23	29	30	15	26	20	22	21	17	11	32	16	26	20	20	22	22	17	22	25	21	22	22	28	16	31	21	25	22	25	15	16	26	11	14	22	24	25	25	25	16	16	13	22	23	18	14	25	20	13	22	21	24	15	27	25	24	31	16	21	12	22	14	16	16	20	12	21	20	23	25	23	19	21	16	14	21	25	26	16	11	20	23	15	26	28	10	24	20	22	23	20	24	24	18	22	19	18	18	20	18	22	16	21	23	18	14	15	23	17	25	21	13	16	28	25	12	21	17	23	19	27	18	27	21	24	20	25	18	24	13	26	26	17	10	21	18	23	10	23	19	22	19	21	18	19	14	24	22	21	22	18	21	20	23	22	16	23	20	28	27	21	16	16	20	18	23	12	20	23	24	14	27	26	16	20	17	26	18	17	14	18	17	21	25	22	20	22	14	19	19	19	22	11	12	23	21	20	21	23	13	23	23	22	11	26	18	17	14	21	26	23	17	19	27	26	27	29	21	21	17	27	27	18	15	28	15	24	20	20	17	22	13	23	22	17	17	25	19	14	12	16	21	21	16	22	22	21	16	24	24	20	21	19	14	16	15	17	17	17	19	17	23	16	20	22	27	17	24	22	16	20	14	20	16	20	17	21	20	36	23	21	16	27	18	22	16	18	24	23	18	16	21	22	18	16	14	23	22	23	15	19	16	13	21	21	21	15	19	15	18	21	22	29	19	23	21	17	23	12	16	16	25	12	22	24	20	12	23	25	15	16	18	29	15	23	15	23	18	20	20	29	16	28	26	19	19	27	20	19	21	23	23	18	23	22	22	28	23	20	20	25	18	22	26	24	17	21	19	16	29	20	22	16	30	17	20	21	20	23	18	19	23	20	15	21	19	20	18	22	19	20	27	23	20	19	24	24	11	21	29	23	19	23	23	16	16	20	24	17	28	24	21	15	19	21	19	20	28	28	22	16	19	24	13	25	17	16	31	15	22	13	15	15	30	19	22	25	19	20	20	19	14	22	18	18	15	17	21	22	18	15	14	20	25	23	9	16	20	23	15	15	14	26	14	24	17	20	26	16	17	16	22	21	18	23	20	16	21	19	17	17	27	19	19	14	18	20	19	20	15	24	20	18	20	21	24	12	23	30	25	24	19	17	22	14	23	23	19	21	18	23	22	12	21	22	12	19	21	18	20	16	13	23	22	17	22	21	24	11	14	27	17	17	19	25	27	24	24	19	16	19	20	23	16	22	20	19	23	21	23	12	17	27	23	20	21	22	21	15	18	18	19	23	21	22	29	15	19	20	23	20	22	23	13	20	26	13	22	22	19	24	19	24	19	18	21	27	27	22	13	22	14	27	20	19	17	18	14	28	19	11	23	11	23	19	16	28	20	22	27	19	21	22	20	16	21	16	11	26	17	19	28	15	20	22	24	21	23	18	23	12	25	22	23	27	21	12	9	16	21	19	16	24	21	17	24	17	16	29	18	17	29	17	12	19	21	15	21	19	27	20	23	21	20	13	27	21	22	25	14	24	18	16	23	16	27	29	19	16	25	16	17	18	20	22	21	16	19	17	16	18	20	20	26	21	24	18	22	17	18	16	17	22	26	26	22	27	18	25	20	20	20	19	20	11	23	19	22	21	16	16	26	19	21	19	23	12	18	17	17	18	21	26	18	20	22	9	21	21	8	23	18	27	25	21	19	23	20	17	6	23	26	16	18	29	23	25	28	20	24	14	22	22	14	17	14	22	19	20	15	20	18	21	16	20	10	20	22	15	23	16	28	17	15	12	19	13	28	16	15	21	21	18	18	9	23	22	18	14	16	28	18	19	19	19	19	24	21	23	15	24	19	16	15	17	21	22	25	23	23	30	26	15	17	14	20	24	14	18	23	25	23	21	13	17	16	21	14	13	19	21	19	19	12	19	22	12	14	18	33	26	15	15	20	20	28	20	17	25	19	22	23	21	24	26	16	26	13	13	17	24	16	22	18	25	19	25	15	18	18	13	17	16	20	23	12	15	15	16	14	18	17	28	19	21	14	23	18	18	25	21	23	13	20	21	24	18	17	25	19	14	11	25	14	25	20	27	22	15	15	24	18	22	15	18	17	28	13	14	25	25	19	16	17	18	11	19	19	21	27	25	14	19	23	22	25	24	22	20	28	14	9	22	17	21	22	21	20	24	21	16	19	18	18	24	17	18	23	18	15	32	21	25	23	18	14	13	18	20	20	22	30	17	16	18	20	17	12	18	24	26	10	16	19	17	20	19	17	26	22	23	14	19	21	19	25	19	13	25	24	27	18	15	25	16	22	25	18	15	19	19	26	11	24	16	18	12	17	17	11	26	28	18	17	22	18	18	29	19	17	13	21	30	25	20	17	18	18	18	15	23	20	15	18	18	25	14	23	21	14	22	24	21	19	24	17	23	8	21	23	18	21	27	18	17	23	21	22	20	17	24	25	20	22	20	17	23	20	18	21	24	26	27	23	17	31	21	22	11	24	21	22	12	14	14	18	15	18	16	23	17	26	15	21	19	14	23	15	15	20	15	23	22	13	17	18	19	24	13	19	22	18	19	20	20	22	18	12	20	20	21	18	17	16	22	17	23	18	22	21	19	21	23	21	21	19	21	20	25	34	23	22	10	22	25	15	24	23	19	17	20	26	22	23	14	22	23	15	21	16	23	20	15	18	16	24	21	18	30	19	22	19	20	21	20	15	17	16	13	21	27	19	21	26	11	23	25	30	14	19	22	13	28	15	16	18	25	15	22	26	19	15	21	20	18	21	21	22	21	21	18	12	15	16	19	26	26	12	24	14	21	20	15	32	23	24	22	16	24	22	22	17	19	17	16	23	22	20	17	21	16	19	23	24	20	20	16	24	17	19	22	17	24	18	22	18	17	15	18	20	17	26	11	22	32	16	24	22
27558	17712	10962	25314	32759	31136	27589	24478	20811	17072	14187	11949	10655	9454	8165	7451	6516	5972	5248	4797	4460	4078	4283	4010	3219	2616	2585	2215	1876	1704	1567	1370	1159	1096	1004	822	760	743	754	727	698	661	693	646	668	642	606	603	520	492	539	516	585	496	452	488	497	511	464	517	463	468	394	450	507	501	462	449	465	445	464	439	431	396	430	396	390	383	364	435	411	419	402	372	395	383	410	372	441	380	406	395	374	381	379	342	371	368	375	369	377	387	384	374	376	382	372	322	340	334	320	339	360	335	354	382	359	360	351	334	363	369	359	328	333	324	400	332	347	337	348	358	356	362	361	342	330	366	371	358	349	345	339	360	320	362	318	342	346	348	337	370	348	316	364	357	351	338	363	357	347	312	334	329	333	342	363	333	338	338	354	369	316	337	338	340	330	357	367	361	329	358	338	337	354	365	352	326	352	342	336	338	324	334	333	356	352	348	354	305	356	326	357	347	362	365	353	383	353	356	346	343	328	340	344	329	277	354	306	315	342	359	349	344	353	334	321	372	357	360	334	362	347	340	375	375	385	318	337	356	336	349	336	356	363	369	347	349	333	354	384	345	346	327	359	354	351	394	370	342	359	366	332	359	306	347	336	316	333	391	375	319	370	358	360	366	386	340	359	347	360	373	316	349	363	355	330	335	305	341	331	362	378	320	359	355	343	373	355	352	372	353	318	385	321	371	339	357	340	336	375	360	375	306	363	368	345	348	311	329	355	372	372	359	339	338	368	365	303	376	359	362	342	347	353	371	366	318	338	322	329	326	388	340	348	321	344	379	333	327	348	349	347	359	343	320	357	344	326	342	339	358	342	340	352	336	361	343	338	346	370	340	399	348	353	337	335	338	341	339	354	330	324	333	346	326	306	367	346	343	357	344	352	377	303	341	351	356	362	358	343	326	337	353	338	339	350	357	347	364	373	340	333	356	342	362	404	317	304	353	359	352	310	336	323	347	355	324	381	329	355	371	341	332	344	328	314	345	367	334	355	325	335	355	313	338	363	321	305	346	366	359	356	345	357	344	369	356	353	335	344	332	308	348	331	343	343	325	352	373	358	353	335	331	340	355	329	367	397	372	346	337	355	340	324	344	332	336	348	329	359	362	350	353	335	348	339	319	358	355	373	341	357	380	316	337	332	349	356	343	342	342	340	339	346	385	322	332	357	357	326	326	340	335	306	342	297	350	353	366	359	348	343	336	338	370	351	365	344	339	340	317	357	363	331	347	382	393	307	377	346	344	333	352	335	317	315	349	364	354	343	358	318	331	307	345	360	359	358	339	312	351	321	321	367	363	340	324	356	326	322	344	343	338	360	332	332	354	346	336	335	322	354	337	327	352	348	344	334	333	362	355	335	353	326	330	375	371	351	345	350	325	359	354	356	361	341	350	350	333	352	360	327	345	336	341	344	338	353	339	320	369	326	355	361	333	332	341	348	348	346	353	329	326	347	349	368	346	331	331	348	327	353	333	327	356	357	324	357	333	335	367	348	363	360	340	311	331	348	356	338	314	346	352	333	328	356	354	325	331	353	352	336	319	357	329	362	343	337	353	336	354	373	339	354	340	351	311	354	309	358	363	340	342	335	359	365	325	348	341	339	324	376	371	340	342	350	340	307	332	335	324	304	344	343	326	346	344	338	322	370	324	344	357	357	353	347	322	299	337	348	321	319	374	339	354	328	335	328	332	337	344	367	362	353	339	364	349	351	355	359	337	375	360	362	331	324	337	351	345	328	337	349	353	353	350	315	359	333	345	309	362	353	339	355	349	330	349	366	358	349	341	313	324	355	335	351	356	324	356	391	344	289	355	327	355	348	368	346	333	346	341	341	343	362	344	364	331	332	332	333	365	342	358	343	348	327	340	324	372	351	345	343	342	348	355	328	331	318	350	353	362	356	337	351	338	359	329	322	327	317	334	345	328	353	355	324	348	325	314	320	321	329	357	344	358	337	338	332	403	308	328	348	348	327	340	345	355	369	346	340	334	337	342	367	364	362	317	320	372	342	334	354	335	357	348	346	330	337	329	325	339	327	332	332	350	335	323	332	309	356	368	326	368	343	325	363	352	353	360	310	371	379	349	367	367	323	341	338	358	346	322	328	314	368	369	338	353	352	355	328	334	350	328	361	353	336	324	352	351	336	295	378	342	331	337	353	368	324	366	358	352	372	328	358	360	373	320	342	343	336	358	338	365	349	365	301	362	337	330	346	327	360	357	352	360	350	360	296	324	345	334	339	336	347	330	328	356	361	320	384	303	331	336	359	390	330	366	361	349	339	334	345	345	297	335	356	345	355	351	312	362	320	300	370	386	324	344	327	327	379	359	380	329	354	329	369	350	346	333	360	342	328	334	322	327	341	363	356	345	335	366	325	317	335	327	365	352	340	326	381	350	329	374	336	355	378	344	354	349	325	339	347	361	346	361	336	347	323	309	331	362	357	343	325	320	351	362	376	333	358	369	344	329	366	354	314	346	361	356	346	361	341	338	352	369	319	378	344	347	346	361	315	372	384	362	336	294	320	344	404	279	356	302	344	363	326	321	318	350	304	331	312	323	355	342	351	351	345	318	347	340	319	348	327	361	334	362	352	307	318	324	345	335	359	365	340	356	326	336	346	343	353	355	394	353	363	336	352	357	349	355	341	340	330	365	361	350	326	346	338	314	343	370	348	326	363	344	334	350	343	375	342	363	339	354	330	369	341	334	374	306	344	338	370	351	383	322	330	326	353	372	356	353	347	334	335	313	355	322	322	355	337	339	322	348	356	370	357	352	329	376	337	306	361	330	340	342	347	365	332	341	305	325	349	357	322	372	348	359	308	342	333	369	365	344	362	332	363	343	345	353	353	334	324	353	377	324	345	376	372	337	334	372	320	365	305	362	319	358	342	351	334	338	344	379	347	366	340	371	318	370	390	353	334	362	335	339	346	336	336	322	360	336	343	371	318	360	343	353	350	345	366	332	369	348	363	335	342	325	349	353	355	339	358	324	337	352	319	343	347	362	346	326	356	356	337	326	382	339	320	353	385	334	341	311	354	350	311	338	352	377	351	357	323	331	318	370	305	322	347	333	339	343	345	358	335	327	330	354	342	349	340	345	343	336	320	370	337	369	327	345	348	341	345	376	351	369	363	344	347	330	327	366	368	303	319	310	367	321	361	346	312	346	353	359	317	322	339	324	327	369	345	355	343	320	354	342	335	347	341	360	334	326	338	316	362	342	354	327	339	319	361	353	374	321	361	362	363	331	346	365	352	357	330	355	357	356	375	354	364	363	328	325	325	363	335	289	341	365	339	363	345	338	369	335	365	331	364	331	356	364	367	353	346	310	355	347	337	335	349	376	373	330	360	339	323	300	344	334	375	367	329	361	330	357	358	341	336	342	365	367	404	344	319	364	316	363	348	348	325	340	286	346	357	377	334	371	354	336	353	323	335	343	350	342	404	370	358	337	353	378	326	353	345	356
2115	698	425	317	603	600	622	555	431	360	301	269	226	208	154	162	134	151	114	118	78	118	104	94	76	53	58	43	36	44	41	37	34	33	30	25	30	30	27	29	29	20	22	16	24	15	25	18	28	23	33	23	17	22	22	27	22	21	23	20	23	15	21	17	17	21	22	23	15	20	29	13	24	20	22	27	21	10	14	22	20	7	24	18	16	16	19	21	20	16	17	23	20	27	21	19	20	17	27	19	24	30	20	18	18	14	23	12	16	19	12	13	20	17	25	22	17	20	14	11	22	15	19	16	10	17	16	20	23	20	16	22	15	13	22	17	17	17	21	18	20	18	27	14	18	16	21	7	15	16	13	17	18	21	24	13	19	27	24	12	17	18	16	23	23	17	17	21	17	13	17	19	16	21	18	23	12	28	17	20	15	17	11	14	16	17	20	14	22	22	19	18	16	15	17	18	17	15	17	16	19	16	17	23	25	15	14	17	17	18	22	21	12	16	12	17	15	17	24	25	24	7	20	13	22	16	26	17	18	16	24	18	15	15	18	21	21	20	23	16	15	22	18	15	17	16	12	25	16	11	21	14	16	18	10	21	16	23	17	14	17	14	20	17	18	16	25	19	19	22	19	19	18	23	23	21	20	19	20	17	15	22	16	17	17	20	15	18	15	30	15	25	15	23	15	16	21	19	23	11	10	23	21	13	22	17	18	17	13	26	25	16	11	18	19	14	23	21	16	14	13	9	14	19	27	15	14	25	15	16	18	19	23	21	21	20	19	11	19	12	17	17	20	13	19	15	16	23	17	16	13	12	12	20	15	16	20	21	19	15	15	12	21	20	21	23	20	26	15	15	12	17	18	15	19	10	17	15	13	16	26	21	21	15	15	28	24	16	15	13	18	16	22	12	13	11	17	20	19	9	16	10	15	15	16	20	16	16	14	12	22	18	12	20	22	18	14	22	19	11	28	13	16	6	18	18	25	15	13	16	20	24	27	24	16	13	17	25	21	11	20	17	20	17	11	24	13	22	13	21	22	26	14	17	19	9	16	19	18	15	22	20	18	17	20	13	21	20	19	16	20	24	23	15	27	17	22	15	15	14	14	20	18	13	24	14	14	13	17	18	15	24	17	12	11	17	17	18	27	14	17	21	16	17	23	18	14	13	25	23	17	16	19	21	18	6	15	19	20	20	13	20	15	11	19	16	23	17	16	24	15	25	15	15	14	20	20	24	13	15	21	21	23	18	19	22	16	13	21	25	25	12	20	14	19	21	24	22	22	10	15	16	21	13	23	14	18	15	21	22	23	20	19	18	23	17	15	21	10	20	14	21	14	16	10	20	18	25	15	20	11	21	22	17	21	22	23	18	12	18	20	22	18	22	14	17	15	19	21	29	23	28	19	13	14	17	17	16	23	17	17	15	9	17	15	15	24	25	14	11	22	15	22	12	18	29	17	16	15	16	19	16	10	16	19	20	19	24	18	26	13	13	17	14	15	22	17	21	12	9	18	12	12	22	21	17	19	11	19	18	17	14	15	22	22	19	12	17	15	15	22	25	17	14	11	15	20	13	15	25	7	26	12	17	14	17	15	20	12	28	15	14	19	17	19	14	19	18	21	20	14	22	12	21	17	17	13	14	18	19	13	14	14	21	15	12	15	17	13	18	18	17	20	18	14	17	14	12	26	15	21	19	18	20	17	32	24	7	19	14	26	16	21	19	19	17	20	19	25	23	21	11	27	19	21	17	8	12	13	19	20	16	14	17	22	21	15	25	21	30	20	20	19	14	16	15	18	22	15	9	15	23	24	12	18	15	25	18	25	13	23	15	18	20	22	19	17	15	17	16	10	16	17	17	21	23	21	21	19	18	29	16	22	20	21	14	17	15	21	19	21	14	19	16	11	26	16	14	14	13	8	11	23	19	21	25	14	21	23	19	11	17	25	13	19	24	20	20	15	16	19	17	13	13	15	12	18	16	12	16	12	17	19	13	23	23	19	24	19	24	15	23	11	16	15	21	23	19	14	19	19	29	19	15	28	24	20	16	10	13	12	23	18	16	18	13	11	21	13	16	18	16	19	21	30	19	22	19	13	21	18	18	12	26	10	14	17	33	16	17	29	18	14	20	7	15	17	17	18	18	21	19	12	20	20	21	16	19	21	21	13	16	18	22	22	18	22	14	16	16	16	17	17	15	25	20	13	21	14	16	16	18	22	18	18	16	11	19	23	20	12	23	13	18	17	17	23	14	14	24	20	15	19	23	18	15	12	16	28	23	14	18	15	18	14	22	17	19	19	19	19	11	16	23	16	21	11	20	23	27	18	16	19	15	16	18	24	18	18	17	16	17	15	22	18	16	19	24	23	26	14	14	20	30	14	12	17	20	13	27	24	14	19	20	17	20	16	24	21	21	16	12	12	20	12	11	12	23	15	25	20	16	26	15	11	14	16	19	20	15	18	24	14	21	18	23	19	21	14	18	25	14	13	13	14	23	15	14	18	22	22	20	15	15	17	13	21	12	15	27	20	15	14	14	17	19	19	17	25	15	19	18	16	15	14	17	19	17	13	22	14	16	22	14	16	13	15	25	17	17	16	24	15	18	14	22	18	12	15	19	19	15	24	10	17	19	21	13	21	17	16	20	14	24	23	12	17	21	16	18	9	18	18	12	17	14	14	14	11	13	23	17	12	18	18	17	21	29	21	17	19	18	14	16	18	17	16	24	14	11	21	17	18	20	14	20	17	18	18	23	25	17	24	18	15	14	16	18	22	12	18	11	20	14	12	13	14	13	12	18	17	13	14	12	14	14	22	18	19	16	18	22	17	24	22	21	24	32	16	15	19	17	17	18	18	9	21	19	12	13	27	19	17	23	21	19	21	14	18	15	19	10	23	22	21	21	16	15	11	13	13	18	16	20	20	23	19	22	13	26	15	18	16	17	17	17	17	20	12	17	18	8	26	16	19	18	19	20	13	17	24	20	18	13	19	21	14	14	16	10	11	19	13	19	15	24	17	17	15	18	18	23	18	14	18	16	19	17	27	17	19	19	21	13	14	12	21	20	19	25	16	23	23	13	23	13	20	16	19	18	14	8	22	17	16	21	17	19	18	13	16	15	18	19	17	14	15	24	12	17	14	11	15	18	13	17	15	13	20	18	17	26	17	24	21	16	18	18	17	14	17	21	18	19	17	19	8	13	15	18	15	16	21	19	26	18	13	19	22	19	23	17	18	26	17	21	21	21	20	16	20	8	19	12	19	23	17	22	14	13	19	21	15	9	28	25	14	16	20	9	18	18	28	11	13	23	10	18	24	20	11	12	13	22	20	18	16	12	17	28	13	15	18	17	15	20	17	12	20	8	22	12	17	19	14	15	12	13	14	22	26	21	10	12	19	21	18	14	14	12	19	11	20	11	14	24	16	18	16	20	16	12	10	21	24	21	18	14	18	25	13	21	17	18	16	23	23	19	31	11	16	14	22	20	20	16
28687	18293	11031	25106	33126	31445	28219	24557	20617	17438	14368	12462	10747	9447	8217	7260	6478	5740	5420	5031	4261	4056	4141	3996	3359	2630	2607	2173	1899	1625	1470	1379	1150	1132	930	795	741	743	700	715	655	662	671	683	581	543	546	521	492	510	487	494	508	463	453	463	463	446	473	435	406	458	414	431	410	468	419	434	421	431	417	374	401	373	365	402	371	323	370	349	395	398	393	360	363	355	329	353	343	327	338	364	311	348	308	350	351	326	332	365	334	322	326	320	338	321	306	343	325	305	315	306	292	296	329	308	308	320	289	295	301	304	318	279	323	301	320	317	329	317	319	314	317	306	300	316	322	317	287	299	311	325	307	281	326	279	318	309	285	298	309	298	327	304	297	306	270	320	292	310	289	279	321	307	318	339	306	274	332	302	338	291	331	305	309	329	284	307	312	308	317	313	327	270	312	305	299	306	306	302	301	326	306	260	310	290	308	319	291	309	309	287	290	297	293	297	324	309	336	279	332	296	308	295	311	310	322	347	315	339	317	326	291	326	323	308	305	313	297	326	312	276	315	315	310	294	308	323	282	293	314	298	325	346	300	300	325	305	316	330	334	286	303	301	282	301	313	316	298	292	319	328	296	314	333	306	320	330	302	306	292	279	320	311	324	322	313	268	283	317	316	354	338	319	319	308	337	310	309	311	316	304	305	331	278	295	346	321	326	311	321	296	275	300	308	321	285	316	316	277	303	283	302	306	327	288	297	311	287	306	287	303	307	285	301	297	297	319	310	323	279	310	308	283	274	294	338	277	303	301	281	335	285	292	323	333	311	315	316	321	298	328	312	316	284	276	315	295	307	302	284	289	306	316	311	300	310	313	290	309	273	328	300	318	303	309	286	329	327	293	321	313	311	324	293	296	294	298	297	263	333	294	275	323	306	349	305	300	303	328	309	304	308	322	323	314	326	308	297	285	298	325	294	340	308	321	322	327	313	300	341	284	295	284	330	306	299	299	289	310	293	299	305	304	316	319	283	318	309	298	308	336	325	328	312	309	312	301	322	293	337	307	298	291	300	319	326	319	307	298	293	295	332	317	296	290	274	293	290	293	320	312	309	290	301	321	308	315	290	304	300	305	310	313	300	281	281	318	312	309	327	301	319	334	301	329	319	318	311	321	331	292	285	337	314	324	324	306	290	327	343	327	285	331	285	362	334	315	290	287	279	298	336	305	321	324	312	298	328	285	320	286	316	299	327	305	349	324	289	331	334	296	331	319	290	287	338	340	304	295	304	346	342	320	290	299	320	306	317	318	321	294	294	320	280	303	302	311	291	304	314	289	308	322	321	279	321	313	300	306	298	315	322	314	316	307	318	311	318	291	278	344	312	331	282	302	322	317	337	301	303	327	306	298	348	307	311	294	339	320	338	306	289	314	298	316	306	327	324	269	282	291	310	325	342	318	298	339	324	287	313	306	308	317	291	305	322	317	291	292	291	294	310	320	306	318	336	319	314	290	320	283	307	319	340	285	328	300	311	312	319	312	298	268	293	313	326	299	292	302	303	281	311	330	317	286	289	302	301	365	338	313	315	299	288	335	360	300	321	310	300	316	314	314	331	298	292	294	315	340	325	323	290	300	311	336	334	296	331	308	301	296	314	331	335	327	316	315	297	291	311	333	307	288	312	302	323	323	300	315	298	338	302	325	301	305	291	306	333	301	315	315	301	317	323	314	320	310	275	302	329	301	300	326	254	296	302	308	310	307	297	343	337	297	319	315	289	299	323	334	308	297	327	285	298	317	290	328	326	303	307	304	315	320	334	312	332	298	306	292	306	342	340	285	303	287	322	286	277	299	332	296	340	281	301	330	322	332	316	325	298	290	282	298	301	291	346	317	308	316	295	322	329	285	301	303	305	289	305	328	321	280	298	334	292	314	339	309	306	296	293	292	283	325	305	304	281	308	331	305	317	288	284	347	291	302	290	311	339	327	289	315	331	335	295	332	326	327	359	287	271	303	328	295	334	285	316	284	309	299	323	315	318	320	329	299	324	318	296	306	323	302	321	294	305	335	285	342	287	294	306	323	328	329	325	325	277	309	325	310	307	305	326	320	329	304	284	344	322	309	301	294	304	313	311	310	313	323	298	309	338	276	325	327	298	302	297	299	292	318	270	288	332	298	315	309	303	282	295	322	296	302	324	310	314	301	309	338	319	309	351	301	314	292	299	300	327	314	320	289	308	329	315	310	277	306	319	324	324	281	307	307	337	311	327	316	316	331	298	290	319	283	309	321	296	288	306	302	322	309	294	285	306	320	276	282	302	315	312	327	310	315	282	312	295	318	282	316	269	292	330	333	276	330	292	328	335	314	285	309	294	322	299	323	303	315	324	309	334	298	283	321	325	295	283	292	280	300	286	336	297	326	303	347	285	313	298	306	291	283	334	300	296	332	314	304	306	279	315	281	281	316	289	335	305	310	283	341	301	296	332	323	283	290	301	321	275	310	304	303	300	309	315	289	326	320	295	322	308	294	326	312	315	341	306	312	296	272	300	299	294	307	277	311	310	300	323	337	288	312	333	335	308	293	293	286	315	304	301	312	308	305	346	302	332	303	304	310	313	292	320	322	323	307	309	300	298	288	322	325	286	313	303	321	305	306	325	339	328	297	315	325	300	278	327	287	321	316	298	281	299	341	340	314	302	324	332	302	325	342	296	333	323	300	300	295	321	283	307	353	322	300	322	337	286	307	296	285	329	312	286	290	331	300	299	319	322	324	321	313	297	303	283	306	338	319	291	304	293	321	293	348	291	286	311	305	336	283	279	299	320	351	276	309	305	308	306	308	294	299	309	304	318	313	302	313	295	296	281	336	323	314	306	299	291	300	289	290	336	318	293	335	295	308	318	304	308	322	309	302	298	306	306	284	278	298	288	310	312	307	327	312	308	324	323	344	302	312	311	312	301	302	323	312	317	308	335	293	278	288	293	293	316	310	291	312	284	320	309	295	302	326	303	324	315	308	312	324	293	298	323	295	289	315	304	311	316	309	327	310	325	297	311	296	319	294	304	312	340	319	298	317	320	305	316	306	310	319	307	316	321	295	303	305	298	328	290	308	327	301	320	277	310	323	333	339	308	312	297	300	311	302	298	301	313	319	292	323	322	308	302	289	320	301	301	317	298	325	285	298	290	330	293	268	298	327	292	316	303	340	325	351	341	332	319	324	302	306	279	316	327	294	320	323	301	326	366	308	328	306	306	309	308	303	342	301	333	296	310	298	282	296	270	325	339	303	310	310	360	340	302	299	305	314	337	292	317	305	315	311	305	299	300	320	368	306	303	333	304	328	322	329	334	293	337	289	330	349	332	322	300	307	330	291	306	313	313	321	321	317	321	307	294	302	298	289	320	302	295	344	288	324	329	310	289	287	299	295	302	319	286	304	298	311	331	329	311	337	282	267	313	280	333	328	339	294	308	312	289	327	314	353	332	301	295	304	328	320	325	340	291	324	285	297	310	323
3739	990	568	429	728	906	739	673	639	529	406	336	342	275	235	233	185	184	168	165	141	148	119	118	109	92	99	89	62	64	54	62	49	46	42	48	36	39	43	41	33	44	36	25	34	28	36	26	31	28	39	29	30	32	36	30	32	28	37	36	34	37	35	37	27	30	32	26	26	33	23	29	18	32	17	29	25	26	35	34	29	31	38	24	32	32	31	39	27	32	28	15	27	28	22	23	29	36	28	31	23	31	24	32	35	28	29	35	28	19	19	25	27	32	27	28	21	25	41	30	21	22	29	21	28	33	25	28	23	29	14	27	30	26	31	22	33	28	29	15	30	29	34	26	25	30	19	23	34	29	22	36	29	27	18	36	26	27	30	30	20	23	27	23	29	34	29	28	27	39	23	26	24	19	29	24	24	26	25	29	28	26	26	22	27	22	27	21	29	33	27	21	34	35	23	33	29	29	26	38	29	28	28	31	21	29	21	26	26	31	25	30	23	26	17	39	26	29	29	25	31	29	36	38	17	24	31	27	23	30	32	30	21	27	24	24	28	27	30	29	33	23	19	19	26	39	25	25	38	24	29	31	31	22	31	30	24	28	34	37	26	35	22	30	21	24	30	25	31	31	31	32	22	31	25	33	19	32	25	21	27	28	31	24	27	28	22	26	32	33	29	38	34	26	23	24	26	17	27	39	24	25	28	32	27	20	21	25	26	30	22	19	29	23	21	25	28	17	27	21	35	29	27	24	31	19	30	25	29	27	25	29	38	31	31	22	24	31	29	31	27	29	22	32	24	30	21	29	24	25	22	26	27	31	31	20	32	22	28	29	36	23	24	31	22	30	28	31	21	29	32	26	30	35	22	25	32	29	26	25	18	22	31	28	29	32	29	28	24	30	26	35	29	13	34	23	35	28	27	23	26	34	23	24	21	32	21	27	34	36	25	36	22	28	26	27	31	31	22	27	22	29	27	30	23	32	30	22	20	33	34	25	24	21	26	28	29	33	26	18	24	33	27	23	40	28	28	21	30	28	28	34	26	34	37	35	23	27	32	33	28	25	20	25	33	26	36	28	25	36	24	17	23	21	29	29	28	33	37	22	33	21	25	31	28	31	29	39	29	28	31	26	28	25	25	26	32	32	35	26	30	29	21	22	26	16	21	31	27	32	30	32	24	23	35	23	23	31	25	34	25	27	25	24	26	23	33	33	40	26	30	36	24	26	27	22	24	38	42	24	28	23	29	32	25	41	24	28	23	24	21	25	30	31	29	26	26	24	23	25	20	28	21	26	30	25	35	28	30	27	22	27	24	34	28	22	34	34	31	27	31	32	18	32	27	25	28	32	23	28	25	22	25	33	31	20	22	27	23	30	28	32	18	31	24	22	25	29	28	27	28	28	23	34	38	21	21	39	31	28	39	23	23	30	30	27	30	24	32	42	36	22	31	25	29	27	34	32	21	31	36	31	31	29	22	25	22	26	27	22	38	26	39	26	28	28	34	27	27	32	17	26	33	27	26	29	25	29	26	25	26	31	30	21	41	21	38	22	29	27	34	32	31	27	28	31	33	24	30	21	31	33	23	27	20	31	27	23	17	26	25	28	31	37	30	26	26	25	28	24	28	28	22	20	27	32	23	30	30	29	36	22	24	30	25	36	29	25	29	14	39	34	28	21	30	29	28	30	20	27	25	26	31	25	30	34	35	20	34	34	32	29	32	24	32	29	25	20	42	24	25	37	22	24	35	28	30	35	29	22	30	22	24	35	28	35	24	28	33	30	25	28	30	38	23	24	25	25	28	34	26	27	29	27	27	24	26	27	27	32	17	27	26	38	27	28	39	29	34	23	27	26	27	34	22	28	26	31	30	34	37	28	29	21	24	21	24	26	35	33	26	23	24	28	40	27	15	24	31	29	33	23	28	24	29	28	23	29	16	22	24	30	23	23	29	26	26	28	24	24	26	23	34	31	29	34	24	16	28	36	28	24	28	25	29	28	29	35	28	24	28	26	24	23	28	31	26	23	28	39	29	33	30	34	23	32	18	25	34	28	30	26	26	22	29	36	22	24	16	31	32	32	33	34	43	23	26	26	35	25	34	34	27	21	26	32	33	31	33	29	28	35	21	24	30	26	32	25	23	32	26	29	29	26	20	28	32	23	31	29	17	20	30	33	36	29	36	42	31	35	21	37	26	25	18	23	25	28	26	33	34	25	34	21	22	25	35	29	29	35	24	20	28	27	29	25	17	35	29	35	32	31	31	30	26	35	34	27	43	34	27	22	25	25	33	21	23	27	33	21	25	25	24	26	24	24	30	30	31	28	23	30	22	29	26	24	25	16	34	26	19	34	23	31	22	26	26	26	35	23	28	27	20	33	34	33	22	26	22	36	21	22	33	17	24	35	23	26	21	24	27	22	19	33	19	27	25	30	31	23	44	24	22	37	36	25	28	30	35	28	28	28	22	23	33	35	30	26	30	30	36	36	35	22	28	26	26	32	36	22	27	25	33	18	29	29	23	31	23	40	30	27	20	28	27	32	21	32	29	30	26	25	32	40	22	35	29	19	23	29	28	26	28	19	33	21	21	34	16	33	28	22	35	29	19	30	29	26	35	33	20	35	39	24	30	23	19	29	14	32	32	29	19	34	28	27	32	35	20	29	26	35	21	29	36	33	37	17	26	38	31	33	36	24	28	25	22	15	23	32	29	34	33	28	33	21	35	30	25	24	23	30	31	29	25	30	26	21	25	37	25	18	29	43	31	20	24	25	24	39	27	23	33	24	32	33	31	29	23	25	27	24	29	25	26	31	27	23	32	29	37	30	28	26	25	32	30	19	29	29	20	26	21	23	28	19	38	36	29	28	27	30	26	21	17	26	29	33	28	30	23	30	33	26	30	26	27	23	24	24	30	29	31	27	24	27	28	18	34	43	37	27	28	31	28	26	36	22	23	31	31	27	23	32	22	36	34	29	23	29	27	29	29	24	30	31	37	21	30	20	32	29	30	29	28	18	34	22	34	35	27	26	22	22	30	21	30	22	24	22	20	32	37	29	23	31	23	30	34	26	27	29	30	29	23	22	25	38	31	32	31	32	26	27	15	26	25	27	31	32	28	28	27	38	27	29	24	28	30	22	34	30	30	23	25	16	24	29	34	30	29	31	25	38	28	31	34	25	26	23	28	33	18	29	41	35	29	33	34	24	23	18	25	30	24	23	27	26	21	30	28	26	28	16	22	33	29	25	33	38	25	30	29	26	26	40	31	30	39	26	40	24	24	22	32	31	27	33	29	30	24	23	25	30	23	20	27	30	30	29	27	35	26	25	24	28	25	26	27	28	24	32	24	25	26	26	21	27	27	20	23	26	27	34	25	30	30	35	32	30	34	23	27	30	19	24	33	32	38	34	20	30	22	28	18	41	24	28	23	33	34	25	25	35	16	27	24	33	25	23	41	22	29	23	28	30	27	27	30	31	33	22	27	28	22	26
30448	20455	13647	28771	36418	35140	31901	28526	24610	21187	17951	15828	14138	12438	10746	9525	8578	7431	7177	6258	5551	5519	5249	5008	4330	3661	3551	3201	2603	2275	2083	1829	1704	1521	1314	1147	1038	1071	1066	1050	954	952	931	917	849	845	806	730	753	737	766	700	716	694	703	744	681	693	678	649	701	609	652	628	662	690	615	624	675	647	633	610	580	611	571	530	590	518	543	553	568	525	589	523	552	520	536	516	558	512	528	516	527	496	520	444	511	522	526	523	550	510	499	479	484	485	494	546	498	497	493	472	483	488	471	482	473	498	458	436	452	492	487	480	487	453	510	453	496	464	488	477	454	473	506	450	480	502	480	479	459	478	476	473	498	494	436	434	491	474	487	462	513	465	469	476	457	488	462	476	443	501	475	456	471	479	467	467	451	485	487	505	461	473	420	504	472	462	450	503	463	489	498	469	491	475	513	481	526	536	448	490	459	483	438	445	489	468	466	452	499	491	461	506	440	470	502	494	468	485	472	452	454	495	472	485	484	511	500	448	443	514	492	460	471	475	490	482	474	462	505	467	461	457	475	469	487	469	514	472	514	521	498	449	481	465	507	510	478	507	501	461	472	477	479	467	470	528	467	493	471	498	464	520	501	464	498	486	477	500	470	431	479	510	490	504	465	469	473	472	483	474	480	478	509	479	484	493	495	485	484	479	490	421	490	463	469	441	440	456	476	488	477	512	468	462	477	466	500	477	498	457	488	507	500	466	465	455	521	452	496	504	433	475	457	489	487	461	488	447	498	493	474	478	461	462	475	473	454	482	479	451	474	429	505	470	438	453	465	469	485	488	485	482	432	510	476	497	499	503	441	468	462	520	487	473	458	470	490	439	521	501	429	423	467	466	470	454	464	473	454	510	500	454	440	470	467	467	482	471	451	488	520	479	456	519	493	491	494	460	478	544	522	481	470	491	515	464	506	434	448	501	455	499	465	472	466	470	492	454	440	465	478	486	456	501	443	490	461	482	490	506	466	462	461	456	534	463	449	472	463	475	463	474	519	507	488	445	434	502	502	472	463	477	499	511	502	472	423	517	467	476	496	445	487	461	467	472	471	472	492	511	486	476	481	485	455	505	487	498	468	472	487	485	467	479	493	472	468	486	494	449	475	475	447	473	484	508	483	489	503	487	471	488	508	453	483	520	467	524	481	484	505	454	485	497	465	450	505	513	433	494	476	461	504	436	474	489	483	503	483	492	459	490	530	472	479	493	472	485	483	462	481	441	477	522	462	469	511	452	482	498	440	485	482	497	471	474	459	508	502	474	481	520	472	450	444	542	464	471	469	466	473	476	523	496	482	524	457	451	494	472	465	459	492	485	444	495	472	459	469	464	449	495	500	470	478	472	471	491	488	476	480	451	490	487	495	505	469	492	498	519	478	449	446	528	519	462	513	487	481	451	467	461	495	498	475	496	514	454	456	448	482	504	470	487	469	498	475	452	478	478	489	501	484	515	529	494	506	465	509	457	492	448	490	481	514	474	530	507	466	485	501	490	469	487	469	503	520	509	495	480	473	532	506	459	475	500	459	485	451	456	486	521	487	421	499	473	450	448	487	490	470	472	494	449	469	498	451	447	472	470	484	452	464	491	484	475	496	475	477	501	470	457	453	450	497	485	476	492	480	477	467	481	504	473	484	496	530	463	480	483	483	456	468	452	450	500	507	493	515	455	461	458	467	488	454	475	464	458	470	479	442	443	465	471	430	501	481	466	489	495	470	474	491	469	469	476	469	479	460	433	461	478	463	490	449	486	453	449	503	463	510	480	490	449	455	513	479	473	471	467	451	476	455	498	481	463	455	466	448	455	504	494	412	479	489	475	480	438	444	476	484	467	499	501	526	538	448	460	486	507	475	469	483	455	497	437	473	488	489	480	454	440	483	499	501	447	484	488	471	487	471	469	520	480	513	485	501	484	506	494	508	460	489	508	502	471	462	465	470	498	444	440	484	475	481	463	490	466	496	489	472	493	492	479	481	475	494	477	447	487	481	465	439	480	492	489	496	452	467	484	483	446	465	500	458	496	451	462	491	490	486	462	487	455	463	496	460	455	459	467	483	443	475	447	476	445	480	506	468	500	456	497	512	481	461	484	455	483	496	474	503	488	462	463	450	476	468	434	479	513	450	509	460	470	503	496	483	450	474	493	490	492	483	496	485	423	476	496	480	456	469	440	454	490	481	445	491	477	416	466	464	516	494	484	511	509	486	443	461	467	470	455	483	477	497	481	466	513	475	498	471	430	465	472	467	477	448	464	462	487	489	469	470	469	540	483	516	492	457	507	453	482	506	458	495	448	494	503	454	499	449	482	495	452	486	497	462	488	490	474	478	515	513	498	487	498	487	447	453	516	495	457	448	483	469	495	466	457	479	468	504	474	469	464	478	468	500	485	451	496	483	421	468	472	488	459	470	454	449	466	465	465	448	461	469	476	497	532	443	498	474	453	481	487	464	477	501	472	474	460	467	435	494	429	490	500	465	476	488	512	466	447	474	449	488	522	480	472	474	462	498	495	529	464	484	465	487	531	492	489	456	467	480	477	494	468	478	454	474	463	481	504	481	496	473	467	491	443	462	490	498	461	475	474	481	513	493	507	488	445	451	472	434	471	439	470	462	488	468	477	468	434	484	493	497	469	466	499	496	461	468	479	503	495	472	451	511	476	477	505	452	472	442	468	502	463	489	493	475	535	516	495	457	416	493	465	545	516	504	448	483	496	487	498	443	476	471	467	482	469	482	443	475	489	495	439	471	447	485	511	469	498	461	449	485	442	488	481	484	480	492	462	473	482	487	473	459	484	457	433	530	505	502	468	472	490	500	479	501	498	464	492	480	481	473	497	504	482	518	497	480	474	474	467	500	450	497	506	473	480	471	490	473	489	476	489	493	468	501	505	471	475	453	469	455	463	491	466	502	442	506	489	467	497	468	483	461	471	486	459	442	462	475	481	464	483	488	493	481	451	504	487	501	496	440	520	497	424	476	497	477	498	457	478	535	466	506	488	460	482	484	488	481	470	468	474	490	488	490	459	484	465	497	459	466	448	474	469	461	474	460	514	492	491	489	513	450	441	466	470	477	490	472	493	463	509	470	481	472	493	464	453	487	500	462	506	449	477	477	473	524	476	496	465	481	498	470	497	435	484	469	481	500	460	483	467	469	458	471	486	481	461	532	458	495	494	522	475	421	465	454	499	451	505	443	469	463	459	507	458	476	463	416	493	477	497	511	470	471	472	495	487	463	458	475	495	477	464	481	497	526	444	473	450	476	501	465	481	490	443	489	467	474	499	464	498	458	498	491	496	469	488	459	508	482	481	447	442	474	482	478	474	495	472	493	422	464	490	468	447	479	520	459	463	537	469	542	502	462	498	464	474	455	467	490	490	479	502	468	501	482	451	485	435	452	458	448	476	466	482	495	485	473	473	458	472	473	536	506	453	450	473	470	450	497	448	521	483	488	438	472	473	549	407
3836	1649	828	695	1180	1349	1277	1047	915	765	633	557	488	412	376	325	253	247	234	209	161	153	188	164	153	116	122	102	85	70	74	79	74	63	52	44	24	33	47	44	31	33	34	40	37	29	36	27	31	30	26	39	31	27	36	32	28	45	33	22	35	32	30	24	37	29	25	27	30	32	17	35	18	26	25	18	12	18	18	26	15	22	25	19	31	31	26	27	26	16	16	25	23	21	23	24	26	24	24	24	28	25	37	27	22	11	20	27	21	29	24	24	18	23	21	18	18	19	22	18	15	20	20	27	19	25	26	28	12	20	18	13	20	22	16	22	18	30	26	20	23	23	20	21	25	22	19	18	16	29	24	21	22	22	25	22	16	22	22	22	29	22	20	29	22	25	27	20	26	27	22	24	25	23	24	17	21	18	25	27	27	26	24	23	11	21	22	20	24	20	33	26	25	25	30	14	23	28	18	24	22	18	22	26	21	18	29	13	26	19	33	18	26	22	22	24	17	20	28	23	23	19	15	18	15	25	22	11	28	16	17	21	20	34	28	18	20	22	22	18	8	21	26	19	23	32	22	24	20	25	32	27	22	28	15	26	24	19	19	22	22	27	21	18	24	24	23	27	22	21	34	20	23	24	19	18	18	22	19	33	25	16	20	21	28	26	21	22	18	21	15	22	22	25	21	24	22	22	21	24	22	23	22	27	20	18	22	21	16	18	22	16	21	17	22	19	20	19	28	27	26	29	14	20	27	20	26	23	23	25	19	22	17	25	29	19	19	28	23	20	20	24	20	14	24	21	25	20	22	15	29	13	22	17	20	18	23	17	23	24	17	19	19	18	22	16	21	28	13	28	18	15	15	18	20	34	18	15	16	18	26	30	30	25	11	23	27	24	21	24	19	28	29	27	22	17	18	26	25	24	18	17	19	25	30	24	24	22	27	11	22	20	32	21	25	24	21	18	16	17	15	20	28	21	27	16	23	22	15	33	9	18	20	27	16	21	21	22	26	23	20	20	24	23	26	16	29	17	27	28	18	21	10	28	33	28	24	26	19	14	19	17	24	24	28	22	20	18	17	20	20	23	20	13	32	30	17	20	23	29	24	27	18	14	21	24	35	29	24	24	22	20	27	17	25	19	29	25	36	28	23	16	15	26	22	17	17	21	20	20	26	13	15	28	23	27	23	18	32	18	14	16	20	36	22	20	22	17	24	28	19	22	28	20	22	30	29	24	20	28	28	24	25	27	14	22	17	20	23	25	27	23	21	29	25	28	25	26	15	19	14	22	16	25	13	26	23	18	19	13	28	24	21	24	17	26	18	24	29	24	26	22	16	17	16	18	23	23	12	28	30	26	26	31	26	18	24	19	20	29	26	17	31	24	24	21	28	23	24	18	18	24	24	22	23	22	14	21	21	24	29	29	14	20	18	23	20	20	28	21	24	21	17	21	20	24	22	12	28	23	26	23	15	17	23	31	17	17	25	28	27	13	21	23	28	13	26	21	15	24	16	29	23	21	19	22	25	28	17	20	26	17	29	30	14	27	20	19	31	26	17	24	20	21	25	27	25	31	18	24	20	21	26	20	15	27	32	24	17	14	22	17	27	25	28	21	16	15	22	26	26	25	19	20	23	17	21	33	22	19	27	25	26	17	24	30	25	16	26	23	21	28	23	21	21	26	22	15	25	20	24	19	23	25	27	27	18	27	23	23	18	37	21	25	26	22	22	19	24	22	18	21	26	19	29	10	20	23	21	22	22	19	21	22	18	28	25	19	23	25	21	23	19	23	28	27	15	20	19	18	28	29	19	16	26	20	32	25	26	15	13	35	19	22	20	31	14	21	19	24	36	27	21	26	23	22	22	18	22	20	26	24	25	20	17	20	29	26	22	21	28	22	17	17	18	19	22	21	24	20	24	23	16	21	29	24	15	26	32	25	20	19	22	21	18	19	19	22	20	30	25	28	24	25	23	18	31	26	19	30	21	19	16	24	16	29	14	21	20	26	25	16	27	17	20	17	16	20	28	19	21	22	22	20	17	23	23	17	23	19	29	15	20	30	27	21	13	20	21	22	17	19	23	24	25	30	24	22	20	15	12	23	27	26	20	15	32	21	25	28	23	21	21	26	28	15	32	26	21	22	16	21	27	21	22	25	21	18	29	21	19	22	27	18	23	24	28	24	26	20	23	34	21	25	32	30	24	31	21	24	25	23	26	26	23	22	23	23	17	24	29	21	22	19	28	25	19	14	32	16	22	24	14	23	15	24	22	32	21	25	23	29	19	19	24	27	15	28	14	18	26	19	26	19	14	28	16	19	17	16	17	26	18	24	21	19	16	19	30	16	20	25	28	26	21	17	25	23	11	16	16	17	20	18	21	26	27	17	16	21	21	19	27	26	26	19	21	13	15	25	30	22	17	26	16	30	26	22	16	15	21	24	15	25	18	21	31	20	17	25	29	12	25	17	23	22	23	21	19	25	25	24	27	24	19	35	11	22	19	23	27	19	24	14	23	19	26	32	25	29	25	31	34	32	18	26	27	27	19	13	24	19	21	17	24	24	26	20	19	24	19	20	28	18	29	18	27	23	28	24	23	18	25	24	23	24	18	15	26	21	25	28	25	21	20	24	18	21	21	26	23	19	21	18	15	28	23	33	15	26	24	23	22	20	20	20	17	16	19	18	28	25	24	26	22	26	28	22	25	22	19	28	18	31	27	21	24	29	21	19	23	28	15	25	21	20	18	21	28	28	31	27	24	33	23	23	29	28	18	29	24	16	20	16	27	24	23	26	21	24	19	28	29	26	26	22	21	16	31	29	25	19	23	26	22	30	20	20	24	18	24	18	36	22	27	28	22	22	25	17	13	23	23	26	20	26	21	24	28	18	14	26	19	18	18	19	25	14	28	31	25	27	17	24	22	16	17	21	20	20	19	22	21	18	17	22	25	32	21	22	27	21	27	23	19	34	24	29	22	23	23	24	20	30	18	16	26	22	23	22	25	22	28	32	10	18	16	25	23	15	20	28	16	20	20	19	20	19	21	18	21	16	24	22	21	32	24	26	25	23	17	16	22	26	17	26	23	23	16	21	30	25	24	22	25	22	21	24	30	27	20	20	20	26	18	20	25	22	20	21	21	23	28	21	32	25	22	17	23	17	22	34	25	20	18	24	34	21	16	30	17	28	23	24	17	29	20	21	26	27	33	20	29	12	30	23	24	19	19	31	21	24	22	20	24	26	20	24	22	19	22	26	28	18	30	28	22	22	20	28	29	16	18	21	21	28	24	22	28	30	20	23	26	17	25	20	20	25	25	22	29	21	24	19	23	19	21	28	19	26	28	19	14	22	29	22	23	24	26	30	24	19	16	20	29	23	23	25	18	20	27	21	32	28	26	30	15	17	19	27	19	29	25	20	16	26	20	26	27	17	19	16	19	21	23	18	23	25	22	26	23	27	25	23	31	25	31	22	22	24	25	26	17	34	18	25
36625	24871	17691	33730	41164	39861	36634	33218	29438	25855	22475	20180	18294	15820	14094	12710	11130	10137	9439	8307	7223	7168	7127	6191	5612	5069	4551	4103	3630	2893	2717	2414	2082	1825	1595	1366	1234	1254	1247	1159	1082	1149	1096	1067	1035	904	907	845	771	766	744	795	775	763	716	682	714	738	691	731	685	716	647	614	628	670	610	634	647	650	633	572	538	554	606	505	497	514	497	560	563	539	525	490	472	489	505	501	518	482	469	431	444	448	486	504	437	419	473	422	423	458	467	455	401	391	421	416	444	400	407	422	396	405	385	394	419	420	402	421	363	420	416	403	369	429	364	413	396	415	397	399	398	415	388	412	387	431	384	415	409	429	362	410	400	398	358	409	445	402	372	370	413	368	405	411	395	392	376	407	422	362	371	400	394	395	441	375	417	363	389	349	345	370	397	383	403	399	419	392	396	366	424	421	375	384	389	412	371	410	397	393	397	422	400	390	433	382	376	390	409	375	397	393	430	361	405	395	405	415	399	375	394	354	399	387	397	369	374	401	386	418	445	381	386	385	384	376	402	371	380	358	402	361	420	419	390	401	392	431	373	359	401	374	401	417	381	407	373	367	399	389	411	379	384	395	387	425	404	384	409	433	382	387	372	385	399	371	361	368	362	402	385	376	411	366	415	371	388	380	380	418	404	413	429	374	407	378	393	383	367	392	366	415	393	357	381	393	373	423	379	433	375	416	338	428	399	412	373	376	374	381	388	414	396	399	372	390	402	369	380	416	423	412	404	385	409	405	392	375	400	385	373	370	368	405	389	396	361	377	383	411	392	402	394	380	387	386	409	401	383	370	398	358	394	382	368	364	398	385	384	427	383	372	407	372	369	399	430	419	407	391	370	384	388	379	383	357	361	442	394	394	407	388	382	409	432	361	372	399	380	393	387	400	397	390	391	397	400	421	392	406	377	382	393	362	385	351	404	381	409	387	371	392	373	377	401	383	424	402	375	389	364	368	392	372	378	413	389	404	378	396	385	358	398	380	404	421	377	344	380	370	375	409	380	434	342	406	395	380	385	378	375	413	353	374	390	403	408	422	388	368	412	392	391	376	403	397	404	411	414	347	379	377	386	374	395	357	385	382	371	390	404	394	370	371	385	365	375	403	365	383	418	372	372	405	372	384	391	377	396	435	422	396	422	453	371	387	352	421	355	417	381	367	359	418	379	417	380	390	393	375	401	412	394	461	382	425	358	398	426	388	385	382	398	418	404	396	355	409	407	404	380	395	395	378	408	386	352	367	387	394	403	407	381	401	441	394	397	371	407	375	400	425	408	386	376	431	412	397	357	396	393	408	358	364	393	375	378	394	418	388	398	403	455	364	409	372	386	382	411	412	399	383	383	425	397	382	400	411	407	404	426	400	398	374	380	402	374	409	403	365	414	404	370	398	400	416	384	389	384	415	392	410	394	361	386	388	398	399	371	424	407	382	384	410	399	379	372	398	403	378	406	391	382	391	384	365	401	400	384	383	385	409	349	414	393	372	423	436	365	376	371	353	366	402	372	383	387	352	416	393	385	435	432	341	397	399	371	421	370	409	390	401	356	426	372	412	387	371	404	367	399	405	405	391	400	384	391	378	412	405	397	402	377	391	393	402	411	389	364	356	399	346	391	393	402	411	417	433	380	391	426	400	388	420	405	399	376	393	389	390	400	395	436	365	415	388	400	355	408	408	390	375	405	373	394	383	388	357	409	401	393	397	401	365	386	382	402	368	373	387	330	403	408	389	361	405	336	369	356	378	396	382	382	375	391	406	383	392	374	418	435	369	392	363	380	374	420	401	398	353	392	384	402	433	370	388	397	406	406	371	382	398	394	423	405	403	364	358	378	351	412	378	384	370	393	402	384	399	418	392	438	423	382	392	366	418	362	406	395	393	385	409	397	375	401	379	394	436	357	383	400	360	368	372	384	389	401	340	403	422	425	396	341	402	407	378	367	418	397	404	350	391	393	388	398	369	388	382	391	407	413	362	392	381	419	379	388	410	386	368	393	351	404	429	434	367	385	401	395	415	374	398	418	383	366	373	425	363	368	372	408	397	398	378	410	411	390	403	382	412	427	411	386	408	395	375	382	370	395	403	400	360	350	382	411	435	385	405	381	404	392	400	390	416	393	385	401	404	373	375	397	385	370	407	388	369	377	357	410	395	385	403	399	373	391	383	371	376	343	396	387	388	378	433	384	405	389	366	383	391	366	410	402	394	392	400	374	363	398	412	375	393	397	355	414	389	383	377	404	388	385	398	362	405	392	404	399	375	371	397	393	391	378	401	382	379	386	381	398	383	402	413	422	379	453	389	403	371	351	404	380	401	390	408	410	393	418	408	361	369	380	417	370	355	437	363	352	378	394	408	380	408	387	378	381	374	409	387	402	369	401	391	394	392	406	400	437	402	381	401	427	350	357	389	351	407	386	367	401	399	396	402	388	419	413	376	398	397	382	385	377	407	414	380	386	387	367	376	394	370	406	389	428	412	400	356	393	374	403	415	389	406	390	402	393	383	402	372	403	370	397	388	416	393	333	369	400	375	378	421	401	396	407	418	395	359	420	405	390	421	400	389	424	382	421	395	383	385	393	403	386	404	416	404	398	401	365	412	384	375	380	379	407	367	362	351	404	388	392	409	364	386	410	393	395	383	395	409	412	409	381	369	369	351	380	389	434	384	403	412	381	393	409	395	402	401	384	356	376	396	414	350	416	407	360	386	410	391	381	343	404	386	415	412	392	387	400	384	390	399	406	381	381	366	417	385	395	378	390	369	369	378	374	394	379	347	383	388	395	366	363	364	387	344	369	414	406	376	357	375	346	438	411	446	409	406	393	412	357	399	381	393	398	402	383	408	392	438	407	392	371	387	397	375	403	388	435	402	393	362	368	384	419	394	399	384	425	370	395	394	416	357	358	349	402	416	400	394	384	399	382	398	371	410	383	402	358	410	399	416	371	425	383	410	383	405	392	368	404	395	408	420	389	422	380	344	380	336	406	381	401	408	431	388	392	416	368	389	371	389	415	392	371	406	392	403	400	398	345	401	431	392	392	405	370	382	416	406	387	398	409	383	415	419	343	406	407	396	371	386	361	411	375	416	390	361	387	433	414	384	368	391	405	399	409	403	382	417	411	380	400	395	412	419	385	361	413	402	404	417	386	379	383	390	410	368	387	383	384	418	398	393	426	425	359	373	376	407	364	411	390	406	384	403	414	379	353	389	404	394	376	404	404	412	382	360	395	380	391	386	403	364	403	383	393	379	412	404	416	421	373	404	380	413	403	383	386	366	358	380	373	380	404	357	382	378	396	384	391	382	408	421	353	387	416	413	385	401	416	390	412	393	422	342	377	404	385	365	391	384	424	394	371	410	408	423	379	385	396	384	360	393	390	382	419	388	360	418	400	412	390	400	419	396	421	416	381	417	379	401	382	401	400	354	424	376	414	363	366	395	406	380	406	397	399	414	381	394	360	390	406	391	402	379
2322	685	389	278	554	598	592	584	433	373	284	247	217	195	172	163	144	134	114	115	78	97	94	85	93	73	80	71	40	42	52	37	38	33	30	27	29	36	22	31	20	28	28	27	32	27	20	25	33	19	22	14	17	22	26	22	22	29	33	26	16	26	23	16	31	18	24	19	13	18	21	17	19	16	20	20	23	21	22	32	28	26	19	19	20	19	23	21	18	20	21	22	29	25	20	21	28	24	18	26	23	23	20	20	24	17	25	18	14	21	14	18	23	22	16	28	21	17	18	15	20	18	15	17	25	22	16	21	14	17	13	16	21	11	18	23	19	22	24	26	20	17	16	18	21	17	14	21	20	26	21	16	30	17	23	21	26	23	24	18	35	17	12	22	25	9	21	14	24	21	18	20	17	21	21	24	26	17	20	11	22	16	15	16	16	22	12	24	20	12	33	16	17	9	15	16	18	17	16	20	21	18	24	23	13	22	20	16	25	24	24	21	15	29	14	28	25	22	19	17	21	17	34	17	12	22	21	22	17	27	22	24	21	18	16	14	20	17	16	21	27	25	19	20	17	27	19	13	23	15	10	16	18	27	20	24	19	27	24	16	15	23	24	21	15	18	19	17	20	18	24	17	27	18	24	13	21	30	15	11	20	17	26	16	12	21	15	19	20	18	15	16	27	24	25	19	19	21	24	26	17	15	23	19	22	17	17	17	23	25	13	14	20	25	23	28	25	15	19	25	16	22	21	22	14	26	23	17	20	15	16	16	17	14	15	22	24	29	17	17	13	16	15	26	16	20	18	17	24	26	18	21	22	18	26	25	20	16	29	19	23	22	26	19	19	16	16	15	15	15	20	22	32	25	14	20	22	28	25	23	28	22	15	21	21	6	19	23	18	28	19	15	26	23	20	23	17	22	22	16	21	13	15	15	16	21	17	17	19	21	17	19	27	15	19	18	23	21	20	13	28	21	27	28	27	17	17	19	23	16	21	16	18	20	24	17	20	20	24	18	15	25	27	17	22	15	27	22	21	16	10	23	17	20	18	26	31	19	27	17	31	20	15	20	13	22	22	14	19	24	30	21	22	23	28	17	23	21	17	27	18	21	16	23	17	16	24	19	28	20	16	20	20	23	25	23	21	19	19	17	22	18	14	18	24	22	16	21	20	19	21	20	17	22	18	17	16	23	22	14	15	24	15	23	15	22	21	20	18	26	21	20	15	19	18	9	25	23	16	15	24	15	19	14	21	23	17	25	23	17	22	24	16	25	16	20	23	18	25	18	21	22	18	14	23	14	12	20	16	23	16	19	16	29	25	20	20	22	14	22	17	15	22	21	24	21	20	17	15	19	21	18	18	19	16	24	34	17	26	20	16	18	18	26	21	17	17	23	11	22	17	19	20	21	20	21	15	14	13	22	24	13	27	27	28	24	31	20	24	25	19	11	21	21	29	21	27	26	19	21	19	17	21	23	16	18	19	26	27	18	17	22	14	18	12	23	18	28	21	19	15	25	15	20	20	23	25	17	24	19	23	16	17	20	24	10	25	10	21	19	15	20	19	18	19	25	22	24	19	19	14	17	20	30	17	18	12	20	20	21	18	28	17	17	24	20	12	14	20	10	11	22	24	21	21	17	19	17	20	17	21	22	23	13	24	17	17	20	26	27	20	17	29	25	20	19	26	21	19	16	20	25	15	14	18	18	18	24	18	21	22	17	19	15	28	18	22	18	19	21	23	12	17	26	23	27	25	25	18	21	21	13	21	21	20	16	20	19	15	23	16	25	15	11	28	12	21	10	18	15	16	28	23	18	17	22	15	15	26	18	21	15	20	17	18	21	28	20	22	17	17	25	30	16	23	16	28	18	19	23	19	16	21	25	19	13	21	19	18	25	23	13	27	21	19	26	25	13	21	29	21	21	14	23	17	15	29	12	15	20	23	19	15	22	13	26	24	18	12	20	26	28	20	19	15	24	13	19	14	18	27	22	21	32	12	18	24	13	18	14	29	30	22	21	28	19	24	16	13	23	19	20	19	17	19	28	15	17	24	14	21	26	34	17	15	15	18	24	16	25	22	22	16	17	20	21	20	20	18	13	22	23	19	16	13	18	16	25	16	16	20	20	18	17	20	16	23	16	24	15	20	22	23	24	16	17	13	13	18	19	21	12	19	18	24	32	26	22	20	20	21	23	13	27	17	27	15	23	14	14	22	14	19	27	27	22	20	20	16	25	17	11	17	19	15	15	17	29	27	14	22	15	22	23	12	15	16	17	19	25	17	20	19	16	23	18	17	17	14	14	27	13	15	18	24	24	20	12	23	19	18	17	14	23	18	25	18	19	21	24	27	18	24	17	19	18	19	18	25	20	29	22	26	21	14	21	15	19	18	13	22	22	16	15	23	19	29	22	19	20	17	17	23	18	19	18	16	19	22	19	19	24	22	29	25	19	19	15	12	16	24	12	11	20	22	21	19	22	24	19	20	19	13	15	20	15	22	24	22	19	24	18	32	12	24	17	18	16	25	22	26	13	15	13	19	23	20	16	22	25	14	23	14	19	31	26	25	23	15	20	17	13	21	26	20	26	20	27	23	25	34	20	20	27	18	18	14	14	24	18	18	17	9	24	25	15	15	20	22	26	22	20	24	18	13	21	20	17	19	28	27	15	21	18	25	25	21	18	22	19	20	21	18	20	16	14	23	25	18	27	15	25	11	21	12	15	13	22	27	16	17	28	24	15	14	27	23	16	17	18	21	27	15	15	18	28	15	24	16	21	19	22	25	21	22	14	25	21	17	25	17	20	15	16	15	23	26	19	30	21	17	16	22	19	31	27	23	21	24	17	19	19	16	19	17	13	17	22	24	22	17	19	20	17	28	25	20	16	28	19	24	13	17	19	10	17	21	14	24	18	12	15	13	18	23	22	24	16	20	14	27	18	21	17	14	20	19	13	23	21	20	14	20	16	14	19	21	24	18	23	12	18	22	17	26	15	16	18	27	25	16	19	22	19	25	21	26	18	25	21	24	19	14	16	20	24	10	27	20	18	20	19	21	25	17	18	21	16	18	25	17	21	24	21	24	29	20	22	15	18	10	19	25	18	16	21	24	20	17	25	16	18	13	18	18	17	28	11	23	23	24	21	22	18	20	22	22	27	25	23	22	33	28	28	25	16	16	19	20	20	21	19	18	17	18	15	16	23	20	25	19	24	23	19	17	15	21	17	13	15	24	28	22	21	25	17	18	18	23	18	17	14	19	23	15	19	15	20	27	17	23	22	10	18	25	17	22	12	19	24	23	19	21	23	21	10	22	24	15	25	23	21	22	20	17	17	15	18	21	20	21	15	21	17	19	14	19	18	19	20	12	22	13	24	23	20	18	21	24	16	20	21	13	16	17	23	20	31	25	18	17	24	20	20	18	21	20	15	17	13	21	20	22	28	16	27	25	19	29	15	28	23	21	15	24	17	21	16	15	16	20	22	18	22	18	28
27879	17089	10188	24465	32635	30758	27686	24383	20651	17329	14461	12496	11174	9578	8321	7086	6284	6108	5810	4762	4193	4148	4188	3528	3201	2945	2546	2413	2091	1745	1457	1502	1164	1032	887	797	785	801	756	671	699	738	703	661	580	612	536	558	535	544	599	563	524	551	508	473	490	501	490	469	448	452	476	456	489	505	457	456	477	467	420	475	368	422	403	389	389	357	386	467	399	396	421	422	382	403	396	411	410	386	361	366	353	383	371	372	370	348	371	396	366	334	395	360	357	358	377	362	363	345	307	394	342	366	369	358	387	362	388	341	330	345	345	332	325	359	366	328	351	335	348	344	375	320	377	337	359	393	372	375	363	338	315	361	329	364	359	360	351	350	341	379	338	324	319	332	334	345	348	344	341	381	339	330	345	337	347	348	342	376	331	357	337	330	334	314	370	355	313	356	346	354	335	333	357	339	357	332	353	354	333	327	342	335	349	417	369	342	359	348	312	342	372	341	346	367	365	334	350	339	386	339	340	349	329	299	317	331	323	358	322	313	334	350	359	330	337	371	359	338	374	356	358	358	368	336	323	349	355	353	317	335	373	393	357	317	327	421	339	364	346	343	317	344	328	369	334	357	370	369	334	367	341	352	338	324	337	354	383	340	342	336	350	331	352	380	355	351	352	337	361	322	361	371	356	333	330	365	354	372	355	331	349	335	324	354	342	353	338	324	326	304	335	389	358	353	352	359	376	353	321	346	342	331	337	346	342	325	328	316	358	335	337	326	359	380	342	311	353	343	312	345	319	356	383	354	353	317	330	349	347	370	348	321	358	352	351	321	350	361	349	345	337	368	334	344	332	355	340	357	304	376	326	355	340	373	339	356	347	367	337	341	342	342	352	328	369	360	363	372	351	346	358	339	340	339	354	363	393	366	373	348	301	334	354	356	374	369	399	302	392	355	345	351	327	345	341	368	302	371	332	345	336	323	363	356	345	341	349	339	350	339	320	375	345	343	370	335	365	336	350	342	338	339	324	382	351	406	388	331	333	348	377	344	351	370	369	333	384	382	345	336	344	343	368	331	351	355	338	343	326	363	355	372	348	358	353	320	351	336	336	377	361	363	290	356	404	391	332	355	337	363	377	371	320	324	310	370	358	343	329	377	325	370	341	355	328	315	334	337	319	370	371	339	312	355	362	335	321	323	335	341	328	334	351	331	344	331	343	319	343	335	336	364	373	375	346	345	357	353	332	344	317	329	370	333	352	389	352	346	366	346	363	315	365	381	367	390	374	339	345	347	365	339	313	359	316	367	377	341	359	355	352	380	361	372	316	382	383	392	388	337	353	333	375	367	319	356	355	335	349	344	333	344	367	326	365	327	366	325	353	372	338	337	324	343	332	380	331	334	351	359	352	341	351	367	370	339	345	307	374	330	352	341	350	350	350	381	320	341	380	351	327	338	388	349	363	328	338	363	348	318	339	331	338	347	333	352	365	347	328	351	392	371	335	363	317	352	352	404	330	355	337	325	329	330	311	313	369	362	386	348	324	355	335	336	318	345	335	315	340	371	334	349	293	360	357	348	361	353	351	348	365	349	323	333	342	335	348	350	351	339	350	361	380	325	334	359	359	313	383	376	347	345	353	339	331	320	336	330	311	318	334	345	378	328	326	376	343	348	326	351	350	371	340	326	371	330	340	295	369	364	324	367	340	331	333	332	297	335	359	336	356	353	335	335	358	364	362	317	326	326	311	329	311	368	346	348	348	315	306	373	378	347	344	376	353	328	368	342	333	341	358	350	359	348	344	342	329	343	337	377	350	348	355	378	365	400	362	352	380	323	377	360	355	356	355	346	343	320	356	367	355	308	360	364	344	360	347	358	334	353	379	342	368	371	354	351	382	343	336	341	350	396	319	336	364	371	342	355	330	373	352	354	344	343	336	350	348	366	352	332	362	333	358	340	342	349	348	357	355	356	358	348	351	335	370	373	337	365	361	327	349	327	344	352	353	360	357	325	363	328	340	329	348	335	360	352	336	341	367	387	340	361	348	333	387	359	332	312	361	369	374	335	364	395	372	331	329	337	376	325	331	333	336	334	347	344	339	388	342	289	310	335	363	363	377	355	359	344	390	360	368	342	328	343	332	320	309	355	353	369	343	339	337	339	360	351	360	345	330	360	346	349	325	344	347	322	354	349	354	365	362	359	357	379	366	341	359	366	353	361	362	339	381	364	352	359	361	338	350	350	332	356	359	365	316	343	336	339	326	345	354	374	318	352	370	354	342	355	321	349	372	367	350	328	343	367	344	336	366	363	377	341	336	333	329	363	319	348	352	347	368	347	331	350	319	318	350	346	313	342	351	329	339	340	339	345	342	366	330	341	301	357	359	335	330	345	336	344	382	357	359	352	316	369	325	338	362	347	344	345	331	361	382	323	362	312	331	359	359	358	359	328	332	364	355	314	383	367	347	334	365	339	372	341	332	328	375	360	346	328	360	348	344	321	335	360	334	363	366	331	347	338	331	349	330	310	349	325	349	338	353	314	354	351	331	350	345	338	357	366	329	347	316	392	362	328	356	345	331	370	354	360	344	339	324	369	365	387	360	331	328	380	380	366	335	320	322	393	374	341	347	345	312	337	356	350	325	338	333	373	331	353	355	363	342	342	355	353	393	330	344	329	329	369	343	346	363	331	351	374	351	366	345	333	306	337	326	347	346	348	363	372	356	317	365	365	345	369	349	353	343	375	350	334	360	380	366	352	342	329	366	326	353	340	330	333	319	342	307	329	333	319	329	351	354	361	351	386	368	350	338	349	372	386	372	355	388	322	359	343	349	347	348	336	376	345	376	347	358	322	345	317	337	327	334	343	333	374	358	346	328	362	342	345	356	326	339	327	360	330	337	356	340	372	336	349	389	361	364	357	362	313	347	314	339	348	367	325	333	330	351	348	329	370	356	350	342	320	331	348	341	320	331	345	368	369	371	342	353	345	364	348	327	341	368	366	362	362	349	360	341	331	329	330	336	333	324	360	362	335	362	339	347	327	374	335	354	350	335	349	332	377	348	349	309	340	333	354	341	357	328	349	339	358	332	359	318	349	352	376	319	364	360	364	343	343	330	345	353	332	330	324	332	360	325	347	345	375	366	346	315	354	333	352	344	345	350	330	314	333	318	379	356	382	345	371	368	397	335	352	338	352	339	352	364	357	316	331	328	369	314	354	342	346	381	329	337	349	343	345	349	352	400	382	357	366	331	353	342	342	295	313	379	335	360	324	356	356	358	342	360	338	373	364	347	389	328	334	380	346	359	378	351	380	378	342	331	318	311	388	359	340	369	333	366	352	360	365	338	381	356	343	375	376	350	361	364	354	363	320	345	324	336	355	361	373	371	362	310	339	299	344	355	352	329	354	329	343	350	346	335	376	384	312	325	334	347	403	349	334	341	346	314	350	307	359	316	358	346	310	315	334	361	360	353	348	361	322	340	365	376	352	364	335	380	321	355	343	353	354	359	344	380	341
2096	608	404	366	572	618	609	529	463	361	346	272	235	201	180	143	127	128	138	102	100	107	93	96	62	56	71	80	54	43	44	52	29	28	23	29	35	30	36	26	38	30	40	30	24	22	35	21	17	17	21	14	17	19	20	27	24	23	21	17	18	24	16	21	33	22	21	26	21	30	24	22	19	13	20	16	21	16	24	22	16	19	21	10	17	18	28	22	22	30	24	17	16	17	17	29	24	24	15	14	26	21	16	16	20	21	21	19	26	20	24	11	21	21	17	15	17	8	19	15	18	21	25	21	16	21	20	15	19	13	23	23	16	26	20	18	20	20	18	20	24	20	20	12	17	14	21	18	20	19	16	15	22	15	16	10	22	13	15	27	22	24	25	12	17	20	18	19	15	14	18	12	19	19	17	17	25	21	23	17	18	22	20	9	14	10	17	20	22	15	13	18	17	17	28	16	13	12	24	16	20	17	12	14	16	21	21	17	21	13	18	18	17	21	22	14	16	15	12	15	12	20	13	22	14	12	17	11	14	18	25	10	15	16	17	20	17	22	17	17	24	18	19	16	7	11	19	16	19	16	22	18	15	18	22	10	21	18	14	20	15	19	16	17	18	11	16	21	14	16	16	14	12	24	14	18	14	16	17	16	18	12	16	21	15	15	17	26	20	19	24	20	22	20	14	16	14	22	21	20	18	12	16	15	17	20	21	19	14	26	22	18	21	14	18	25	19	12	15	20	16	16	13	14	12	20	15	19	14	18	20	14	15	23	13	20	17	22	30	22	15	19	16	22	14	21	22	21	14	11	21	19	22	12	19	18	12	16	16	13	23	22	21	24	25	18	29	19	21	16	20	25	21	18	9	14	20	18	19	20	11	21	21	26	14	15	19	20	8	13	15	18	20	17	20	20	24	14	18	17	14	18	17	19	18	12	16	20	11	18	20	18	15	17	18	21	19	21	25	25	16	11	25	8	26	10	15	21	18	16	11	15	17	20	14	23	13	22	17	19	15	24	12	13	14	11	16	18	16	16	22	17	10	28	18	23	20	19	16	20	17	25	23	16	18	19	19	20	11	16	19	17	23	25	18	13	9	17	36	19	18	19	8	22	12	23	19	19	16	21	21	22	15	17	21	10	17	11	27	22	24	20	12	8	12	22	20	18	17	16	15	17	20	16	19	20	15	14	22	22	23	19	21	19	16	27	11	13	15	11	16	14	23	18	19	22	20	16	18	13	12	25	24	10	15	18	12	18	14	17	15	23	16	24	20	12	20	11	17	22	20	23	25	25	18	21	22	16	17	16	20	19	25	18	17	18	17	19	21	30	14	14	16	18	19	18	23	21	27	28	14	23	19	16	19	22	19	14	18	19	29	15	20	10	17	10	17	21	20	9	10	18	18	22	21	17	15	14	11	20	15	19	27	15	17	19	17	20	16	22	23	27	14	16	19	17	14	17	25	19	16	13	14	23	22	20	19	15	21	15	13	15	11	19	18	21	19	23	15	24	17	17	19	15	14	24	16	17	30	14	22	15	15	10	20	15	20	12	18	14	15	12	16	18	22	18	23	16	15	17	19	16	19	20	22	15	22	9	17	17	15	12	11	15	19	18	15	15	14	22	13	10	24	23	11	21	15	16	17	19	16	21	20	22	19	25	19	25	20	16	17	28	19	21	11	18	16	24	17	22	20	18	19	19	18	16	17	19	21	16	24	19	20	19	19	23	27	21	23	16	16	12	21	11	12	10	26	14	18	24	19	12	14	17	15	21	23	17	15	13	18	19	17	13	20	26	24	16	15	10	14	20	13	26	22	20	14	22	23	7	13	17	18	19	28	24	18	19	20	18	14	15	15	12	18	15	17	22	19	11	13	10	19	23	14	17	16	20	22	17	24	21	16	16	27	24	21	17	17	21	15	19	23	14	19	14	19	18	22	17	22	25	22	22	16	18	18	12	19	24	24	11	17	14	19	13	30	25	17	13	20	15	17	16	20	14	14	18	18	18	22	12	8	14	21	10	8	23	16	22	17	18	15	23	14	23	13	19	13	16	23	11	19	15	29	20	14	18	13	16	21	15	14	16	18	19	11	27	22	17	25	8	18	12	17	23	17	21	22	21	21	11	22	15	20	11	17	20	15	14	17	21	19	24	21	13	21	17	16	20	23	17	21	17	21	18	20	8	24	20	22	24	21	12	24	15	13	12	18	15	19	16	23	13	16	8	18	15	25	17	15	16	28	24	25	20	11	14	16	14	24	21	11	19	7	14	19	13	16	16	14	21	18	14	11	21	18	14	23	22	22	22	14	20	15	17	16	22	18	19	20	18	14	16	15	14	21	19	14	12	12	12	12	16	15	19	24	24	27	18	21	17	12	23	20	12	23	14	17	18	23	18	14	19	27	27	17	26	17	21	16	14	13	9	19	14	19	18	19	18	25	15	10	10	13	18	20	10	18	11	15	12	16	20	26	14	18	13	9	17	21	14	20	24	12	17	10	20	24	18	13	22	22	22	18	20	7	17	20	27	17	24	14	20	17	25	17	19	27	11	16	19	17	14	21	18	25	13	20	17	14	25	17	15	21	16	18	27	18	18	12	15	13	10	22	22	17	20	21	20	17	19	15	19	15	16	22	21	17	19	17	6	22	19	17	22	34	20	16	23	16	17	24	18	17	11	22	16	13	16	22	17	19	16	15	24	10	19	19	17	19	19	21	16	27	15	20	20	16	20	24	10	15	21	12	13	26	17	17	17	18	16	14	15	12	22	12	15	14	26	15	19	9	13	14	24	14	23	17	13	21	14	21	21	14	21	9	17	25	20	20	20	24	17	15	25	22	16	20	15	21	15	16	23	16	15	11	22	27	17	18	24	24	20	12	21	11	23	18	25	18	18	10	20	18	15	19	11	17	15	19	19	18	19	23	18	20	16	19	28	12	21	15	16	16	18	21	22	25	15	24	17	22	13	21	16	20	15	12	13	25	15	26	26	23	16	18	19	26	13	15	16	15	13	17	14	14	24	16	19	15	9	14	12	23	17	18	21	18	14	14	11	15	12	17	17	19	12	27	21	11	10	18	12	11	23	22	27	21	21	15	18	19	11	22	19	18	16	19	28	10	19	16	20	23	19	16	16	19	21	22	22	14	20	11	15	20	10	18	20	15	7	20	22	18	31	18	19	17	14	14	22	15	21	21	20	13	20	13	25	16	20	15	14	17	12	15	19	14	16	14	26	17	24	23	13	20	19	11	14	14	18	18	21	13	20	22	14	21	27	15	16	14	15	18	21	15	12	29	20	20	20	16	21	24	27	15	20	23	20	16	14	13	13	21	23	14	23	17	17	20	24	19	21	10	20	19	26	19	19	13	17	19	16	20	22	20	21	20	19	9	21	18	12	21	21	17	9	14	17	14	21	13	14	20	21	18	21	18	29	17	17	18	17	27	20	15	19	17	19	17	27	20	24	17	26	15	21	13	19	27	18	16	23	24	20
27991	17224	10467	25046	32841	31244	28301	25048	20749	17819	14902	12961	11619	9782	8421	7239	6790	6461	5895	5118	4468	4234	4066	3575	3169	3003	2608	2276	1998	1672	1526	1424	1173	989	896	832	808	813	736	713	698	696	660	637	606	598	522	504	541	481	482	478	531	464	494	527	495	469	439	461	404	419	418	433	442	435	428	452	444	377	382	422	388	367	347	386	354	398	366	356	346	367	346	358	357	358	338	393	340	349	348	323	330	375	321	359	333	351	378	286	345	322	346	306	313	321	341	322	312	330	317	301	345	326	320	321	320	329	309	315	301	265	327	326	290	263	286	324	279	318	338	287	328	289	307	292	321	333	334	290	300	319	309	303	328	296	337	326	291	298	290	311	308	313	322	340	303	376	328	300	277	307	312	297	303	305	279	343	291	304	312	308	312	327	303	301	311	322	329	292	305	289	296	303	313	308	321	331	305	336	328	287	309	346	328	335	300	333	310	291	309	328	310	300	310	317	306	307	327	295	314	324	322	293	302	316	326	298	316	305	323	354	328	305	308	329	283	326	302	285	324	298	294	298	310	285	275	273	302	299	340	316	285	300	322	292	315	287	284	297	304	321	343	351	303	310	281	315	300	326	313	313	305	278	279	282	326	306	330	293	319	302	320	306	303	313	328	300	313	321	324	296	335	343	305	327	285	307	343	319	323	309	290	293	341	321	316	304	307	300	306	278	303	309	339	310	300	297	331	352	307	291	288	306	322	302	318	295	327	289	326	281	299	337	318	329	303	320	322	296	315	346	320	330	339	325	309	294	292	309	307	304	285	295	291	311	310	278	329	341	324	284	323	301	274	328	296	323	299	325	293	301	304	314	308	272	327	330	303	302	301	310	320	298	303	331	311	353	285	295	275	303	301	299	329	310	283	342	327	322	304	331	292	345	302	322	328	305	326	301	318	302	281	307	305	317	283	315	299	321	319	282	303	320	344	279	307	286	290	283	309	313	332	301	308	297	298	315	299	305	301	302	313	307	329	309	319	325	331	330	291	293	294	323	289	280	312	290	301	267	315	305	337	320	320	343	302	332	304	303	315	278	337	260	348	281	311	307	323	326	317	332	287	323	289	318	336	310	296	307	312	294	327	329	314	327	342	321	311	304	290	299	332	318	297	321	299	323	306	321	295	314	336	287	292	307	316	335	326	321	310	362	295	316	304	309	298	301	304	311	299	287	336	290	316	340	303	317	303	292	342	303	305	310	319	298	318	292	318	317	318	293	312	318	281	326	355	318	316	298	316	337	338	318	322	298	289	275	296	321	305	314	290	314	307	307	294	291	298	344	349	307	298	288	332	295	301	335	270	301	321	302	323	312	328	286	331	299	312	321	319	307	334	286	314	289	321	319	346	284	322	299	291	327	302	327	313	314	319	278	326	285	307	339	327	296	304	313	307	304	315	318	292	361	314	308	314	332	335	295	328	343	296	315	293	315	301	337	341	315	278	321	309	294	322	307	311	310	300	299	312	355	318	294	310	296	329	306	299	306	305	312	283	313	314	308	308	324	308	292	314	323	298	329	307	311	307	314	297	307	328	292	331	322	312	331	304	327	298	335	327	308	331	330	316	286	310	297	334	327	307	306	315	307	315	307	308	300	341	314	295	318	299	316	303	285	285	333	299	305	332	307	323	323	338	325	302	295	340	309	309	299	298	315	292	314	321	332	317	301	322	332	305	319	288	338	312	300	307	331	328	312	349	315	321	286	303	321	311	315	298	308	332	285	310	307	341	308	333	312	294	293	303	296	316	296	323	334	329	335	330	322	310	304	330	318	296	345	305	305	326	292	344	314	320	358	299	314	348	286	330	334	292	303	281	346	337	294	323	304	312	350	304	310	315	323	318	338	304	316	325	327	287	291	299	344	272	299	309	323	282	296	320	315	307	325	291	338	330	332	324	302	319	319	307	267	333	325	302	319	356	308	280	295	347	347	327	330	319	304	321	321	303	338	311	292	318	309	339	297	290	334	305	333	311	343	284	306	315	299	294	304	281	326	333	326	304	283	328	324	327	280	318	293	324	313	322	300	289	277	327	308	284	291	320	329	294	297	337	300	308	302	325	319	269	295	309	325	301	335	331	309	343	316	298	310	349	305	320	326	344	327	286	339	312	330	352	316	334	327	349	299	336	286	285	336	314	306	301	314	278	306	298	306	284	335	302	294	311	325	293	299	316	323	307	286	302	308	283	310	312	308	283	296	282	301	335	292	311	324	317	301	286	270	322	292	292	310	322	337	336	270	273	330	309	283	320	288	297	293	319	310	332	308	306	299	331	302	313	349	296	334	319	308	270	339	337	296	276	327	288	321	274	288	307	297	299	325	310	313	304	280	314	301	328	314	306	314	278	310	292	281	311	324	330	312	302	297	330	297	285	319	300	324	315	319	292	292	325	308	279	298	307	330	304	305	316	335	315	325	322	316	346	308	317	367	307	319	327	322	311	307	305	318	303	294	301	302	317	345	313	321	298	296	295	292	311	302	293	340	321	318	313	296	313	361	298	332	322	309	326	352	275	287	334	296	341	314	310	294	332	298	314	316	314	322	291	308	307	280	302	309	309	325	299	330	279	309	337	307	309	332	321	292	295	301	318	301	325	314	315	325	313	319	286	340	297	308	297	290	300	333	305	321	349	339	349	333	304	283	316	296	324	335	328	315	300	284	325	319	352	311	328	300	324	347	335	337	330	275	325	312	312	308	317	308	311	274	294	283	312	306	303	294	288	312	330	288	350	325	306	299	312	319	302	304	306	290	331	350	324	298	297	285	297	313	331	289	336	329	318	304	338	343	312	298	353	320	304	305	335	295	293	276	325	310	280	310	302	281	302	335	301	344	354	321	321	336	320	306	319	337	304	312	316	322	338	335	289	319	314	328	292	311	303	304	311	331	313	298	320	298	335	353	322	307	314	332	299	295	329	303	331	341	319	288	322	319	331	323	304	310	301	351	302	314	317	319	305	314	308	330	297	303	319	344	334	314	303	300	282	313	324	308	305	327	309	314	333	320	298	319	317	286	310	324	320	306	318	314	303	313	322	313	305	306	305	321	299	317	310	322	324	305	300	314	296	297	313	316	322	338	313	289	303	320	281	323	307	315	305	314	307	309	315	355	295	295	303	311	301	322	308	353	292	310	307	344	315	351	353	311	306	305	315	302	299	297	303	296	301	310	286	302	308	312	312	257	309	305	297	316	350	318	344	278	307	312	327	306	309	283	272	330	295	322	294	315	314	344	304	315	340	329	293	297	315	331	320	309	351	326	306	338	301	312	296	305	311	336	286	274	320	317	324	323	347	312	313	326	320	313	314	308	310	310	311	304	310	312	326	326	318	335	307	309	286	319	322	308	323	301	303	292	320	301	312	293	295	310	308	312	288	312	337	309	306	298	329	300	298	284	329	308	318	286	310	297	295	329	291	321	321	301	304	320	310	321	295	301	311	354	294	310	320	268	325	265	309	299	313	303	321	329	305	289
3788	901	548	478	788	834	797	759	599	528	449	395	334	291	251	219	183	187	204	157	132	144	151	101	108	89	107	76	70	62	59	52	57	41	37	37	41	39	43	43	33	38	42	39	32	29	40	25	27	35	23	37	35	30	31	33	36	26	34	34	23	35	22	28	34	33	32	31	19	33	27	31	38	30	29	19	35	33	27	37	38	33	28	35	24	32	35	27	32	32	19	33	29	29	34	33	21	32	34	32	26	27	29	27	22	29	27	29	28	24	24	18	22	34	27	31	40	22	24	23	22	23	29	26	33	27	26	27	33	30	21	18	21	31	26	29	37	35	23	22	28	31	28	32	32	18	21	21	28	35	22	29	34	25	25	35	28	29	27	21	36	24	25	37	41	27	36	29	25	29	31	26	36	30	26	22	24	18	28	30	33	30	23	21	27	28	39	19	39	27	27	24	24	32	32	30	34	22	33	21	35	30	26	39	29	22	34	32	28	23	31	24	24	28	27	31	15	34	35	33	24	31	26	30	18	41	34	24	23	23	33	22	37	25	9	29	21	32	23	34	24	32	31	36	27	30	26	26	28	26	21	32	33	23	35	31	30	29	30	29	31	31	25	30	21	30	22	31	30	18	15	25	29	34	25	39	27	28	31	27	34	32	25	34	24	25	37	21	32	31	33	32	31	32	21	24	29	35	19	35	20	31	17	23	26	32	22	19	27	27	28	27	24	27	27	28	34	34	32	22	30	27	29	21	24	25	30	21	24	25	23	23	25	32	35	35	25	36	24	29	23	31	30	28	35	27	25	27	29	35	29	24	34	23	32	27	34	36	30	39	27	43	23	25	28	31	25	27	24	24	27	27	37	38	24	19	29	39	28	28	31	33	32	28	33	22	25	38	35	34	42	19	26	20	27	26	25	30	27	31	20	31	30	24	23	25	30	29	24	30	30	30	27	36	24	28	17	25	27	25	21	30	23	24	35	29	32	33	27	28	32	31	22	39	25	29	36	30	30	27	31	24	14	27	32	24	26	29	35	36	25	20	23	22	19	26	37	19	25	24	33	24	24	20	31	24	21	25	32	29	31	33	32	25	36	31	32	14	25	19	30	26	30	34	24	28	23	26	27	29	27	29	26	23	27	27	35	34	32	24	27	24	29	30	29	35	19	32	31	22	33	23	23	25	29	24	29	27	31	27	32	24	33	27	35	26	27	30	31	33	34	26	28	31	35	31	38	17	34	28	14	25	24	28	21	28	29	27	30	33	36	28	30	28	27	42	23	25	26	27	33	31	30	33	34	27	22	31	32	30	35	21	29	31	18	31	21	25	35	28	40	32	36	24	20	28	27	33	18	28	27	20	31	30	26	30	24	31	26	29	27	32	28	28	21	35	17	32	31	31	30	27	26	23	40	20	22	27	32	25	24	16	30	31	20	32	27	28	29	30	19	24	29	23	30	22	25	21	28	36	29	25	27	26	29	20	26	28	29	28	21	28	29	22	29	32	20	30	34	25	18	36	25	32	32	27	22	22	40	17	22	31	18	29	41	24	27	34	25	38	28	24	33	30	27	31	31	25	27	25	22	28	27	28	29	29	29	30	33	33	22	26	21	32	30	27	29	32	26	27	28	30	27	25	24	29	30	33	29	31	29	28	26	30	25	24	26	37	25	24	24	24	32	28	27	30	30	31	26	31	30	25	50	33	19	21	26	27	38	31	33	35	36	34	23	28	30	27	28	29	35	39	30	21	30	38	28	31	21	30	29	30	27	31	31	30	38	31	29	27	23	25	30	26	29	29	30	34	33	23	17	25	30	22	27	36	27	31	31	32	37	22	22	34	30	38	26	21	27	23	30	31	30	27	29	28	34	31	27	27	22	35	28	37	28	32	29	23	37	26	28	26	30	23	31	20	33	31	23	36	29	23	28	23	16	21	30	26	33	28	23	24	33	23	27	27	27	33	32	27	26	33	23	30	35	28	17	29	24	27	27	24	29	27	29	27	20	32	29	26	28	20	27	23	23	32	28	25	20	28	26	22	36	26	23	25	18	25	29	30	32	33	19	30	28	25	20	28	29	22	24	20	36	35	19	31	25	32	20	29	23	28	32	23	29	30	32	22	25	18	26	32	32	31	28	34	30	26	20	25	30	34	36	23	23	36	19	29	36	24	26	24	23	26	28	26	32	26	29	23	31	32	30	20	26	24	25	28	23	36	27	38	30	30	33	28	37	22	37	29	33	23	23	32	24	26	20	33	27	18	25	23	40	35	32	32	28	32	22	26	24	20	25	32	28	24	32	29	24	22	25	28	36	25	28	29	27	30	43	21	29	23	24	38	23	27	30	27	24	21	26	29	29	19	30	29	36	31	25	24	34	28	36	35	30	31	25	19	19	32	33	27	27	37	22	32	30	28	29	24	28	34	21	27	33	33	27	36	28	19	21	32	30	24	27	27	24	25	27	33	33	30	27	27	34	29	21	35	30	34	38	32	29	27	30	19	23	29	34	20	28	24	25	30	17	31	24	27	27	32	25	34	30	31	34	20	33	25	32	27	31	26	21	27	29	36	45	30	33	18	25	29	28	31	35	35	33	30	34	35	32	35	24	25	27	25	24	26	25	28	30	40	28	23	27	25	31	26	27	32	20	21	22	26	39	31	20	30	25	31	22	26	35	26	29	25	29	17	31	22	23	25	30	28	26	40	30	27	34	36	32	34	26	29	31	33	30	28	33	36	30	22	23	35	24	39	23	26	24	25	25	25	35	33	29	21	31	33	28	28	24	23	23	30	30	26	23	25	20	21	20	33	23	33	37	28	30	26	27	27	35	29	29	29	37	24	25	28	25	25	32	15	19	26	38	17	23	27	37	20	25	22	32	25	25	32	30	34	37	30	33	35	22	29	23	25	24	27	26	18	29	25	32	30	28	23	30	34	32	34	32	24	25	26	29	35	30	34	23	36	33	28	29	30	33	19	31	34	14	15	26	42	33	21	21	31	25	29	28	22	24	26	30	22	20	30	21	26	36	27	34	22	32	25	23	33	36	36	34	25	22	25	35	26	21	18	17	25	28	24	23	29	34	22	23	31	30	26	30	34	31	34	33	19	29	24	29	20	28	33	31	32	35	26	25	42	31	26	35	30	22	27	26	27	27	25	27	26	33	25	21	26	23	29	30	30	28	28	21	26	30	34	34	30	37	27	33	26	29	19	30	26	29	33	21	25	38	31	20	28	25	23	22	28	30	39	35	29	24	36	38	23	27	28	30	28	37	32	21	28	21	30	26	35	31	26	31	28	33	25	28	34	22	29	22	22	32	40	23	34	27	21	30	23	25	25	26	24	33	38	37	24	26	29	27	31	27	21	24	23	23	20	33	21	32	35	34	21	22	36	16	28	34	38	37	33	30	23	27	25	20	39	26	20	24	21	35	39	25	42	26	26	31	34	31	23	23	34	35	30	24	24	21	21	28	21	26	28	25	33	29	35	28	35	22	28
29742	19628	13123	28577	36007	35039	32461	28874	24838	21350	18706	16512	14730	12587	10610	9381	8601	8218	7283	6721	6095	5691	5433	4456	4132	3907	3473	2929	2619	2223	2114	1883	1671	1379	1242	1074	1198	1115	1032	1062	1011	973	956	890	893	776	810	749	739	706	736	798	706	705	727	750	727	732	698	666	599	672	611	640	637	599	646	637	647	651	605	607	560	600	547	562	569	568	541	559	528	548	597	607	542	566	533	549	572	526	570	507	503	529	528	532	537	500	481	506	504	476	499	560	489	473	504	503	483	486	493	528	471	543	504	475	502	469	462	507	492	515	486	501	482	503	451	480	481	490	474	447	526	491	470	469	456	469	459	491	530	511	480	462	497	458	463	490	484	467	497	472	484	459	495	460	468	490	466	422	509	459	450	476	454	462	449	461	463	494	451	451	467	474	487	475	490	460	448	466	517	499	472	500	466	477	459	499	451	480	457	492	451	455	500	492	480	458	446	468	495	485	475	461	484	472	504	509	483	491	470	488	518	490	460	430	426	485	445	494	458	519	482	464	480	455	509	500	477	507	511	471	474	522	492	449	473	501	463	497	483	452	452	477	455	510	460	468	505	473	485	529	476	503	476	464	508	487	484	466	487	498	486	432	516	497	507	468	488	483	479	467	491	487	498	461	485	516	516	499	491	439	468	440	487	489	441	488	494	487	485	473	461	491	477	446	520	488	500	441	490	453	487	491	474	469	479	496	449	492	470	476	435	498	458	463	455	473	477	501	472	484	451	487	506	450	443	472	479	491	450	421	501	449	483	481	467	494	458	426	423	479	486	458	497	479	468	446	464	486	533	466	475	472	466	459	500	479	477	468	439	509	458	493	507	455	548	501	465	470	477	457	521	475	499	481	506	449	500	459	482	469	470	497	438	477	477	443	486	460	496	488	417	513	501	512	494	441	446	481	463	510	498	483	505	488	499	498	503	493	492	441	485	453	446	475	472	466	478	492	499	538	507	466	494	491	447	493	450	420	463	478	465	486	443	456	467	465	462	461	473	488	474	437	506	494	479	506	477	464	499	478	483	470	470	487	470	442	465	480	511	475	473	453	510	518	486	521	437	496	497	528	447	484	509	468	472	448	433	517	526	519	502	495	481	507	490	486	450	469	460	480	489	453	465	474	524	444	487	474	451	509	477	489	492	489	468	476	433	437	449	480	476	501	513	478	476	458	480	485	462	456	486	498	496	465	483	490	486	464	463	472	470	477	505	514	507	474	493	486	469	475	493	486	509	469	509	473	494	483	484	497	463	498	483	485	504	525	428	502	493	498	470	442	474	464	466	516	504	481	439	493	470	449	524	467	504	461	504	469	485	458	492	500	474	497	473	472	495	468	497	479	454	444	475	482	486	482	459	496	451	465	478	485	463	465	480	455	497	498	528	497	487	462	476	471	496	428	472	490	439	490	456	480	487	439	475	456	483	433	512	441	463	505	495	486	441	461	490	477	482	485	514	496	467	492	484	409	511	479	470	478	483	464	493	467	486	477	477	501	504	481	492	492	493	462	507	450	481	481	453	454	501	478	488	453	509	502	499	500	501	476	458	433	503	491	453	463	472	497	518	491	472	469	460	465	472	456	494	470	483	467	459	461	505	510	500	491	488	457	446	495	435	520	496	492	472	489	484	452	494	483	481	460	482	465	472	478	464	514	453	492	466	432	473	471	494	439	469	475	494	515	497	507	461	402	485	444	475	495	482	463	507	482	489	454	479	487	503	503	440	478	512	434	466	475	471	504	449	477	488	469	464	480	523	485	491	479	485	514	475	462	467	448	477	505	505	483	489	483	466	442	497	510	503	480	492	485	433	472	507	488	484	481	496	505	470	477	510	439	476	457	502	500	464	489	476	490	478	514	487	468	487	486	469	476	473	443	511	481	468	488	459	444	473	450	464	491	452	473	468	456	478	494	465	413	457	503	476	469	520	517	450	439	475	515	496	504	501	481	471	443	453	511	507	497	469	492	511	450	450	484	475	484	464	455	510	481	467	460	476	466	444	499	477	504	497	445	478	473	449	472	471	495	482	495	458	479	475	488	493	491	486	469	524	475	476	473	480	503	490	470	450	456	450	488	456	497	462	479	457	501	480	476	463	447	505	459	466	481	491	477	479	482	462	481	505	490	467	465	467	492	496	506	488	464	508	515	486	493	479	481	482	460	497	460	466	477	485	482	485	492	452	506	459	514	479	476	494	483	447	500	468	486	474	445	497	489	462	485	430	488	469	490	480	469	477	508	469	474	495	514	485	492	478	483	488	484	505	512	498	474	460	477	505	462	464	468	477	469	512	476	495	455	453	477	495	476	495	491	479	485	487	478	466	499	457	482	495	461	487	476	506	469	432	493	470	490	487	486	472	496	500	470	471	502	489	509	475	470	509	479	479	443	511	469	528	471	489	488	514	552	447	472	506	497	469	503	457	471	460	515	481	508	503	459	475	481	476	506	467	499	481	495	501	515	474	473	474	518	477	481	501	483	476	494	438	467	453	499	489	472	494	482	461	497	493	481	489	475	458	501	483	485	464	488	491	483	469	535	482	499	449	476	481	462	478	453	516	479	451	484	496	518	436	433	474	487	460	459	466	471	530	488	469	465	485	474	488	478	471	497	518	511	459	483	476	485	493	434	471	524	489	430	471	472	460	475	491	446	468	516	456	508	498	493	480	471	488	440	476	461	487	517	482	507	503	472	467	502	486	481	504	460	467	445	496	505	446	492	452	517	461	477	478	482	477	473	523	477	460	442	459	453	499	482	457	445	466	455	513	472	468	481	503	484	460	496	470	534	457	444	520	478	470	464	456	450	498	482	461	483	467	485	463	467	472	495	525	523	478	444	468	459	471	507	466	428	469	523	490	476	470	478	493	467	493	461	476	484	453	508	506	491	489	461	480	458	433	451	492	501	467	451	506	481	451	494	491	490	484	464	519	447	469	452	540	479	526	517	490	477	494	510	453	500	500	517	490	471	451	491	517	490	515	491	491	463	447	485	475	481	506	501	450	459	482	490	514	464	438	504	466	476	511	475	509	511	520	498	525	459	507	461	510	462	505	488	467	478	502	496	493	481	486	513	499	469	488	483	483	463	519	481	463	470	476	500	497	485	475	506	488	477	453	459	485	528	472	463	495	489	489	474	479	463	462	484	450	491	458	489	499	445	451	509	465	485	507	458	499	475	479	510	458	468	479	455	463	459	460	456	481	453	491	481	454	504	474	511	525	487	486	496	467	506	474	439	492	472	458	490	483	453	519	464	454	529	468	496	493	488	467	486	469	475	487	472	491	437	482	501	473	494	461	465	467	471	490	468	481	505	481	489	474	484	453	446	437	455	493	524	474	425	516	471	455	469	455	513	499	477	493	459	482	466	463	439	443	458	443	448	512	486	482	499	485	461	483	481	474	492	489	441	442	476	471	493	458	498	487	450	476	465	505	465	501	492	437	500	514	464	485	486	473	488	464	498	499	462	449	521	471	487	490	456
3619	1416	854	646	1128	1384	1260	1105	888	798	655	575	488	418	305	331	269	254	234	227	201	170	174	136	122	112	113	99	90	75	67	65	59	68	35	48	50	47	30	39	39	45	34	33	37	38	32	33	33	38	27	25	38	28	34	42	34	32	30	28	28	26	33	37	18	31	38	30	32	29	26	33	19	28	28	18	22	27	17	21	30	23	26	29	32	25	25	19	31	33	35	32	32	23	21	18	21	17	20	19	19	25	17	29	17	17	26	30	27	32	21	29	20	24	30	27	16	21	18	16	18	31	25	19	21	17	34	29	26	24	18	25	30	27	18	28	19	27	27	22	19	19	14	31	21	15	26	31	19	24	32	24	32	23	22	24	22	31	30	27	21	17	26	22	19	27	25	28	26	23	19	26	21	20	20	23	21	31	15	28	34	17	23	21	26	20	18	24	23	26	23	25	24	24	25	16	21	38	13	18	22	26	19	25	23	19	23	26	23	23	29	14	25	21	27	21	14	18	34	29	28	22	31	19	24	29	24	27	26	27	18	22	31	18	30	30	18	24	23	32	22	16	17	23	23	24	19	18	25	29	22	26	23	22	19	24	28	27	30	28	26	27	25	25	26	23	17	26	25	24	21	36	24	20	25	20	29	32	21	22	26	22	18	31	26	19	26	27	28	25	28	27	20	22	23	21	16	25	18	25	28	19	20	21	29	25	34	22	33	26	17	26	23	29	15	28	22	25	29	21	19	19	14	23	19	27	24	16	17	22	16	20	28	26	24	28	16	20	23	27	12	25	26	15	15	22	23	19	25	28	21	24	21	30	20	15	19	23	18	25	25	19	35	25	28	18	19	20	20	21	22	26	15	20	23	24	21	22	16	23	23	31	18	19	25	26	23	28	31	21	26	26	15	30	21	21	24	22	21	20	21	23	20	25	24	18	20	29	19	16	18	21	29	23	24	18	21	23	21	20	31	28	20	28	23	24	32	28	22	20	25	25	24	18	22	29	16	19	20	21	19	23	15	17	20	16	16	28	20	27	19	20	26	30	23	24	33	29	23	18	25	24	26	19	21	22	23	23	26	20	20	19	37	22	17	20	21	21	21	23	19	21	23	25	24	22	19	24	21	17	25	22	26	23	19	16	25	27	23	21	20	16	17	20	16	30	26	17	20	20	18	22	17	22	21	15	15	15	16	26	24	18	21	19	29	36	24	10	15	14	24	25	31	21	19	15	19	23	19	21	22	24	26	22	22	17	27	17	36	22	21	21	18	21	18	25	22	22	22	27	25	26	19	22	27	41	25	22	27	26	31	17	27	24	25	21	25	18	13	14	23	32	16	28	23	25	18	16	21	20	22	19	29	20	20	23	20	18	12	23	25	21	17	22	20	22	24	21	27	16	21	17	19	21	29	24	20	17	25	22	23	31	29	18	19	29	18	24	19	26	24	29	16	21	21	25	22	14	25	23	22	27	20	20	24	35	27	22	19	25	22	20	25	25	24	26	25	30	23	23	23	29	27	17	22	22	33	21	27	24	25	24	21	24	22	19	19	28	23	25	15	21	27	19	17	31	19	23	22	18	20	22	24	21	24	27	21	18	22	23	22	21	24	18	31	25	28	20	15	17	27	31	18	28	14	22	29	18	31	24	23	22	17	17	33	27	23	14	23	25	20	26	22	20	22	25	20	24	21	25	30	22	26	21	25	19	22	19	19	23	23	25	13	20	35	19	20	20	16	18	20	13	19	31	22	15	22	22	20	16	22	21	28	26	25	21	26	21	28	23	27	21	33	26	33	22	31	17	11	25	27	24	26	23	36	25	21	28	27	17	20	16	26	31	24	18	21	24	22	28	13	27	24	22	35	23	29	22	28	17	27	13	23	19	23	21	21	21	25	32	22	29	34	28	30	22	32	19	25	19	23	21	24	28	25	18	20	23	24	19	22	18	21	21	22	23	22	20	21	18	20	25	17	26	23	15	33	22	20	22	19	27	30	33	23	33	22	19	20	20	21	25	27	18	24	19	19	27	26	24	22	22	27	24	23	30	21	16	25	23	13	22	25	24	25	23	28	31	25	26	39	28	15	18	24	22	26	17	31	28	18	21	24	16	25	24	32	23	25	21	14	22	18	19	24	22	22	23	22	20	21	23	24	25	22	14	16	12	24	20	15	20	26	23	16	18	22	20	23	24	26	28	25	23	26	24	20	23	23	29	22	28	27	24	19	28	18	22	21	25	32	23	30	21	20	27	13	20	31	17	22	19	22	28	25	29	16	23	19	20	30	25	33	33	16	26	16	20	31	16	21	22	12	17	21	20	17	33	21	26	19	14	30	20	21	24	24	17	36	22	26	13	17	21	21	30	24	24	19	20	23	17	23	28	20	27	26	23	18	27	19	25	25	22	11	19	25	27	26	20	28	18	26	20	30	27	18	24	20	28	17	23	18	21	20	24	30	17	22	15	26	23	22	24	21	22	21	23	19	18	21	15	24	22	24	28	23	19	19	20	32	21	26	22	24	26	23	26	23	25	28	31	17	19	23	10	20	14	22	27	24	18	18	29	19	20	20	23	23	17	28	22	22	25	35	27	23	23	21	19	21	23	24	30	20	21	19	25	24	23	23	18	27	24	22	31	29	21	28	17	18	18	30	29	19	18	16	18	18	27	16	31	18	30	22	17	13	18	20	25	26	20	28	20	20	21	18	25	24	21	26	22	22	16	22	20	24	21	25	19	21	23	25	28	21	19	30	29	21	23	19	21	28	21	21	25	22	22	22	15	24	20	20	34	33	32	19	18	32	23	35	13	24	27	28	20	29	27	23	13	22	16	24	26	25	25	21	21	22	22	18	24	24	33	19	23	28	28	24	23	20	16	24	21	24	13	25	22	17	21	32	24	32	23	21	28	29	23	26	22	22	16	20	14	22	24	30	27	24	18	29	32	12	24	19	26	20	27	15	30	20	25	23	21	22	31	29	20	24	17	15	23	26	29	24	32	21	17	17	23	25	21	22	25	21	25	21	16	22	29	28	21	32	23	20	23	23	25	21	17	20	25	26	24	29	19	21	27	19	19	22	18	17	23	19	22	20	28	23	29	22	17	32	24	23	20	26	23	24	17	20	19	26	23	33	18	36	35	18	17	27	30	17	22	29	24	26	23	30	23	29	25	20	27	18	14	22	28	22	22	20	22	24	16	20	25	27	17	22	25	30	24	21	25	19	24	22	22	17	24	16	28	21	23	28	30	19	19	20	21	29	25	27	22	21	16	23	26	24	16	27	25	20	26	27	27	21	22	12	23	24	29	26	26	12	32	20	36	19	17	21	19	16	30	22	23	33	21	14	20	28	21	28	21	35	20	25	15	35	16	17	21	24	19	26	22	19	23	28	16	21	21	25	28	26	19	26	21	21	15	19	25	19	27	22	33	35	33	25	26	19	29	28	22	21	16	15	35	21	14	21	24	20	22	15	33	25	20	24	17	29	33	19	25	31	23
35897	24398	17205	33249	40971	39854	37306	33561	29453	26151	22929	21073	18492	15858	13937	12241	11519	10913	9981	8706	8078	7450	6958	5611	5252	5026	4417	3760	3361	2816	2644	2274	2055	1712	1568	1417	1391	1335	1187	1166	1268	1162	1058	1065	987	904	825	843	815	782	841	863	766	791	802	758	806	713	663	718	608	640	606	642	636	558	613	603	615	562	603	585	546	570	498	518	510	492	505	496	535	531	491	500	491	500	510	496	447	423	468	415	503	443	449	455	455	478	452	441	448	435	454	442	436	386	437	392	454	447	439	451	423	428	383	440	428	358	395	382	405	397	392	406	401	390	404	411	372	434	394	423	395	416	382	371	392	390	435	417	410	424	416	356	393	403	396	383	381	400	387	397	386	388	442	409	409	406	385	370	386	375	408	375	393	420	375	390	370	408	364	398	419	407	422	404	399	398	387	394	425	368	394	355	382	427	379	432	370	390	375	411	388	373	406	377	382	380	366	400	404	403	384	398	387	358	394	378	403	426	407	386	398	383	391	418	422	364	395	395	348	376	400	423	414	392	398	400	366	406	395	389	393	393	398	368	443	414	354	410	393	382	396	381	409	387	422	362	406	380	398	379	408	363	393	396	425	374	354	390	431	403	476	392	369	384	394	389	399	396	359	378	377	385	386	421	408	397	367	441	380	363	386	420	426	382	384	385	359	428	384	403	389	366	399	388	394	391	393	370	394	356	386	381	403	383	406	381	385	389	394	410	374	357	371	379	413	418	360	387	382	415	416	355	391	394	402	415	402	373	385	401	391	381	375	410	398	407	380	417	385	380	400	385	382	381	389	384	393	370	422	402	406	422	383	362	423	413	414	399	415	395	388	405	369	420	361	371	402	421	407	386	421	380	434	376	383	393	374	360	393	404	442	419	368	425	437	397	358	418	417	412	369	391	379	385	401	390	406	381	419	398	376	388	380	391	408	400	400	389	427	391	340	386	371	398	431	410	388	441	386	428	371	402	373	394	372	413	382	391	340	433	422	411	416	370	396	417	384	398	404	394	410	407	379	368	394	343	373	439	373	371	370	401	395	400	403	378	406	405	391	384	353	392	362	381	399	383	342	385	397	394	421	410	388	421	390	349	397	400	367	441	366	387	373	420	403	399	380	406	388	377	356	422	375	414	401	401	411	402	408	362	387	405	401	389	429	408	390	394	420	426	397	400	384	397	391	395	399	400	376	390	414	400	379	401	399	407	352	405	438	344	387	385	381	363	367	407	412	396	398	345	400	378	400	355	388	436	406	354	376	398	420	383	442	367	397	405	409	394	385	370	371	420	382	362	388	404	381	396	395	423	373	399	394	371	392	390	357	390	441	397	420	438	412	378	394	365	420	396	370	412	412	393	412	413	392	398	365	380	435	393	388	376	380	401	396	402	399	396	405	372	430	383	379	383	390	409	346	356	396	385	383	405	389	389	396	399	405	391	370	374	415	405	414	403	389	399	428	394	389	400	410	398	394	371	414	401	388	399	403	386	378	389	389	413	359	354	399	378	424	360	410	407	403	379	357	427	387	383	413	364	398	392	381	379	402	376	388	407	391	366	388	400	353	414	412	403	393	424	392	389	367	383	398	397	382	385	399	377	420	385	395	397	403	392	363	399	417	392	383	362	407	411	371	408	399	389	437	366	370	397	418	354	398	415	402	391	374	407	359	409	378	409	405	410	386	392	437	361	422	392	385	398	400	398	383	381	401	389	398	430	386	375	396	413	385	388	395	363	381	376	374	392	440	430	423	382	378	352	411	372	430	403	362	371	415	395	381	423	381	356	385	371	413	394	354	397	394	408	396	399	357	397	393	397	394	414	362	417	397	393	386	395	402	408	379	394	389	368	384	366	444	393	419	406	387	362	393	391	388	378	402	396	441	395	381	396	367	372	389	397	420	394	441	367	372	393	376	366	406	388	355	414	409	391	388	400	366	413	391	419	375	402	382	394	368	425	398	391	394	398	387	382	383	390	376	417	382	384	385	368	382	392	388	370	420	396	384	391	385	426	380	408	374	403	398	408	392	400	380	370	373	385	393	392	401	402	383	393	382	368	413	390	388	389	391	385	436	419	383	377	373	381	375	369	392	395	380	393	433	397	412	392	404	414	402	423	374	443	406	368	394	411	413	353	382	432	366	410	401	389	391	410	419	420	364	365	395	397	417	383	388	379	385	396	394	396	394	392	379	351	360	377	437	392	407	385	367	406	379	379	360	352	408	386	369	390	422	428	373	417	377	399	363	416	396	411	415	389	366	362	365	404	424	374	436	372	368	390	408	413	405	425	441	397	395	360	404	374	391	418	352	412	378	388	408	437	425	366	347	422	382	414	411	403	367	385	429	388	385	400	383	371	415	387	393	422	418	406	400	401	402	395	437	383	356	360	433	405	400	360	388	365	396	429	406	364	397	388	429	404	388	405	397	397	367	367	387	375	371	392	367	423	405	411	382	405	392	378	396	395	404	383	393	388	369	416	379	360	388	405	395	379	413	376	381	358	390	371	386	395	404	405	387	386	409	400	415	383	382	390	390	391	403	419	373	380	384	404	386	400	381	413	397	394	369	414	395	404	404	352	404	364	383	409	369	380	385	390	404	400	388	382	437	407	388	412	380	389	379	403	373	364	361	403	387	421	438	373	401	379	400	396	435	377	369	406	414	373	371	363	408	380	392	379	398	403	378	378	412	389	404	375	356	389	358	403	386	359	444	413	396	406	400	396	396	408	400	400	397	376	391	374	406	354	465	405	395	391	380	391	397	396	360	404	400	363	371	402	361	397	378	370	354	363	398	391	403	376	405	342	387	392	389	414	394	395	420	411	404	388	361	385	401	378	385	349	399	384	414	359	381	447	399	376	411	407	398	379	359	403	394	388	400	359	396	371	355	380	437	423	402	402	365	399	405	377	373	381	413	354	395	396	386	399	388	404	375	374	397	400	398	386	412	421	410	378	421	361	413	390	412	452	382	418	390	412	388	425	399	348	377	404	400	376	352	403	382	361	381	396	384	410	376	383	392	402	401	375	402	405	377	404	411	451	336	417	404	397	401	373	366	407	391	394	346	392	403	382	393	401	426	391	397	418	442	419	419	419	398	376	419	414	399	365	374	358	409	402	437	411	356	371	395	422	421	372	376	396	373	394	369	404	402	409	352	359	404	397	391	402	409	432	432	404	399	379	391	395	417	390	406	380	412	422	380	379	410	408	406	396	413	390	391	414	382	364	429	438	417	374	396	366	371	384	411	391	406	392	375	372	401	412	407	413	374	419	373	391	401	413	398	370	379	344	407	377	381	375	414	385	433	419	366	380	380	391	371	398	370	400	413	396	391	402	362	411	399	392	369	414	401	359	385	408	403	378	373	372	401	388	404	416	386	370	392	370	409	417	390	385	387	405	386	386	437	396	374	420	374	424	422	399	364	406	401	421	387	393	394	406	379	395	437	430	371	398	408	398	387	428	392	403	386	394	367	400	406	396	409	431	441	391	388	373
2245	615	386	315	507	686	630	511	438	352	305	299	198	203	167	175	147	170	111	125	109	98	103	88	93	82	54	48	41	34	46	35	33	32	26	22	29	25	30	35	16	21	31	22	27	25	21	26	21	19	27	16	26	22	16	19	13	25	24	19	17	16	15	15	32	24	19	13	31	23	22	13	21	26	13	19	25	29	23	22	23	22	27	18	20	23	16	21	20	18	22	19	20	17	20	32	19	17	17	16	16	21	17	18	20	28	13	21	25	26	21	15	21	26	23	18	22	21	19	12	22	28	18	16	21	21	21	20	22	19	23	24	23	26	20	26	20	18	20	21	28	19	18	16	20	32	22	14	18	21	29	14	13	24	15	15	23	17	26	23	13	22	21	23	29	24	19	25	22	11	13	25	15	19	21	21	25	17	17	27	19	10	21	31	21	36	26	27	22	17	21	26	18	17	13	23	17	20	23	21	27	25	21	23	22	25	14	20	16	24	15	16	24	15	10	23	25	19	14	19	17	15	15	17	27	18	18	18	21	23	20	27	21	25	18	29	19	19	23	12	22	21	25	15	16	18	25	25	20	20	23	11	27	27	19	20	22	19	14	13	19	23	16	19	24	20	22	14	17	19	26	25	16	23	14	13	15	16	21	22	26	15	20	21	21	17	29	19	21	26	16	23	23	23	19	19	14	19	14	21	23	30	19	19	25	16	22	24	14	15	21	22	25	17	22	30	22	16	20	20	19	15	25	27	23	23	20	16	29	16	19	18	19	22	18	21	20	21	22	17	20	19	30	20	11	18	22	19	17	21	27	18	17	20	25	22	31	17	22	15	15	15	23	20	12	25	13	21	22	17	26	20	13	20	20	25	23	21	24	16	27	18	24	24	21	29	21	20	22	13	18	24	21	37	17	23	19	23	22	22	22	23	20	18	23	29	17	22	25	26	14	16	19	19	20	18	20	23	19	13	21	21	23	21	21	26	23	12	21	20	17	11	25	18	26	29	12	24	11	10	14	14	17	18	18	19	14	23	27	28	21	10	21	19	22	20	22	22	16	24	18	17	18	17	30	17	20	19	17	23	14	21	15	25	28	25	21	18	20	23	26	13	20	21	18	16	29	25	27	23	15	20	21	19	14	17	20	20	23	16	19	18	16	16	27	18	19	22	27	25	31	14	23	18	18	23	17	21	18	26	16	17	17	21	11	23	19	16	21	14	12	20	21	16	19	19	18	19	15	24	13	22	24	21	18	19	8	25	24	22	25	19	20	21	21	18	22	20	27	22	16	18	8	31	23	23	21	21	19	18	27	18	22	23	16	21	16	11	19	26	13	24	20	17	16	19	22	18	14	20	24	20	23	15	20	13	21	24	31	17	24	18	14	21	22	21	28	20	15	26	22	26	17	17	29	24	18	21	24	20	26	19	20	16	22	21	19	23	15	22	24	16	13	15	25	16	21	19	23	21	21	18	11	17	19	20	18	23	22	22	15	18	26	25	25	20	19	21	22	21	15	19	20	21	21	24	20	16	26	28	24	16	23	25	22	20	26	24	29	17	20	21	22	23	21	20	25	23	21	17	16	14	14	22	19	21	15	13	24	15	20	17	16	26	15	25	14	20	16	25	23	24	26	20	12	19	20	20	17	25	29	20	17	21	14	28	18	16	14	21	21	30	20	25	19	15	21	10	20	22	24	22	26	13	23	24	30	16	19	17	17	20	22	20	16	16	22	16	19	19	19	20	15	18	21	24	24	19	16	26	23	15	25	17	21	31	29	15	15	20	32	19	18	15	24	24	18	19	24	17	22	15	14	24	27	16	12	16	16	18	22	26	23	11	22	15	15	19	23	18	15	10	26	19	18	18	19	15	16	15	26	27	17	31	13	27	17	27	19	22	18	24	15	27	33	26	22	12	16	21	22	18	20	18	16	15	27	22	15	14	18	23	21	18	26	20	32	20	24	24	21	15	19	27	27	25	20	22	19	24	20	16	25	19	20	26	23	26	32	18	19	25	29	17	22	25	26	15	19	24	22	17	23	19	22	24	19	15	19	20	22	23	27	18	17	15	11	24	21	24	21	20	18	17	16	17	21	16	31	30	24	27	23	24	19	15	16	22	25	19	23	14	22	27	17	22	22	15	19	23	25	22	28	25	16	19	21	23	24	25	18	15	18	21	16	19	21	17	19	21	25	23	16	16	21	19	17	21	20	28	14	20	24	17	15	17	15	29	18	21	16	19	24	16	22	13	17	19	15	16	25	22	26	17	19	25	18	18	17	11	26	26	23	27	24	15	16	19	23	15	10	15	13	23	23	24	33	17	18	26	21	22	16	23	19	22	18	28	15	14	20	21	24	23	22	17	15	22	24	12	12	12	19	24	25	15	24	30	16	24	26	21	26	23	20	22	17	18	18	15	20	24	19	23	18	18	22	11	25	29	21	16	27	23	18	20	15	21	20	13	19	15	24	24	23	17	15	24	14	16	15	21	18	20	22	17	18	20	18	13	13	26	29	19	16	17	19	14	14	21	22	20	16	31	22	18	15	23	10	23	17	20	13	24	28	23	26	21	20	19	24	20	17	19	16	17	27	20	20	21	17	21	27	24	15	21	22	20	22	24	22	11	16	20	24	15	15	16	24	23	24	21	18	28	16	21	17	27	21	18	25	23	15	19	19	15	14	21	17	27	25	28	18	15	28	23	19	25	13	15	20	21	20	24	14	22	17	10	19	28	17	22	22	25	29	23	20	17	14	16	23	23	22	19	19	14	20	22	18	21	14	20	17	23	29	18	17	22	22	25	14	15	25	19	13	20	15	21	23	17	19	20	26	19	28	32	20	25	22	20	20	20	19	25	26	20	19	18	25	23	20	23	26	18	15	10	18	15	26	15	22	25	22	19	17	21	19	21	26	24	24	27	27	25	15	29	16	32	21	20	19	23	17	24	20	31	18	27	19	25	21	22	34	17	28	27	21	19	19	27	25	24	25	15	26	16	21	25	21	28	18	24	24	26	14	24	24	21	17	18	24	21	19	26	19	20	22	24	19	16	21	18	21	16	21	16	20	25	19	21	25	16	20	14	26	17	19	16	29	16	21	21	10	22	22	19	20	19	21	21	26	18	19	25	19	22	16	21	12	23	20	24	18	15	18	20	19	16	19	25	16	13	23	9	20	19	16	19	27	19	15	20	24	16	21	32	22	25	19	24	20	19	27	24	15	19	14	21	25	23	28	18	18	17	17	17	13	21	14	25	23	19	22	29	19	20	11	13	15	25	19	22	21	18	20	25	20	28	30	19	28	20	18	32	18	20	27	14	16	20	21	21	23	16	17	14	20	28	28	11	27	13	23	26	17	22	24	12	16	15	16	18	19	21	19	17	14	16	30	20	11	24	24	18	27	19	16	21	21	21	16	20	23	17	25	12	17	19	22	20	16	21	15	18	15	24	32	21	23	18	20	18	24	25	23	15	25	14	17	26	24	21	17	22	24	13
26962	16582	10190	24443	32202	31495	28672	24553	20621	17544	15103	13338	11355	9298	8067	7025	6898	6537	5666	5381	4806	4444	4133	3221	2978	2986	2563	2060	1902	1606	1502	1388	1168	1054	914	879	811	801	744	730	755	758	704	671	612	591	567	522	502	516	594	554	540	546	543	542	483	491	491	447	447	490	461	491	458	459	476	436	499	449	440	363	423	381	412	362	394	418	404	397	437	429	419	403	407	395	396	407	382	414	388	360	379	384	377	345	389	378	385	406	385	384	356	356	382	350	351	408	343	384	346	361	348	360	330	350	356	383	324	331	341	326	354	368	317	341	315	340	318	313	362	377	348	329	392	365	307	382	359	365	324	353	338	333	373	331	320	356	376	359	357	344	365	355	344	346	370	337	300	352	322	359	335	328	333	342	378	343	357	366	360	342	326	350	367	349	349	343	359	355	324	342	362	340	346	335	336	368	347	342	339	357	347	329	380	383	360	351	332	352	379	337	376	364	328	305	324	344	362	345	331	324	330	347	364	343	342	328	327	358	329	346	328	342	325	331	368	372	379	358	342	342	346	332	338	374	357	364	346	352	355	373	361	349	357	355	335	343	368	327	373	353	373	364	379	372	362	334	347	324	354	349	348	367	323	376	349	339	343	362	370	352	342	351	354	346	344	336	331	342	347	330	348	363	327	334	328	353	341	335	357	375	365	338	316	333	344	357	360	324	359	362	334	352	366	350	365	359	384	340	338	350	339	344	346	341	354	322	356	343	354	349	339	368	348	370	335	365	343	378	335	378	353	358	341	324	345	358	293	351	332	322	335	351	339	352	360	359	328	354	330	349	340	361	363	351	372	311	333	342	321	355	338	330	366	358	330	327	352	325	347	339	328	375	369	331	375	354	360	330	381	317	333	331	326	325	331	344	380	359	363	354	349	380	333	371	367	351	320	374	371	333	369	339	357	354	327	289	354	329	350	368	339	370	363	387	363	347	332	322	377	350	362	324	343	347	356	342	359	360	356	353	337	328	342	355	324	357	330	351	352	335	333	331	356	356	342	350	342	370	350	344	395	364	339	354	341	361	367	354	365	357	332	353	353	345	341	349	344	348	376	346	358	332	335	386	341	348	349	348	333	369	340	319	354	359	346	325	334	353	347	363	347	371	357	337	354	344	345	337	367	356	356	309	377	361	348	386	372	373	336	355	365	342	345	362	384	347	357	359	322	345	346	346	334	361	332	370	365	334	351	332	349	349	347	330	328	360	354	381	340	346	366	340	376	356	352	365	357	374	360	390	387	351	310	341	393	370	370	374	343	338	394	340	356	347	342	380	347	366	344	340	360	372	375	327	343	343	345	337	341	371	329	358	339	376	380	350	320	316	350	352	342	330	358	335	342	337	355	360	383	341	332	348	363	345	357	361	369	328	381	345	329	357	361	341	350	343	357	372	386	334	326	316	358	341	355	342	330	338	346	341	358	363	365	326	344	372	351	355	340	333	338	348	363	346	355	334	351	346	347	359	378	344	352	362	362	326	364	362	352	352	366	306	327	336	330	384	312	346	351	339	327	360	338	313	340	354	352	353	402	318	332	357	362	360	359	326	319	358	360	353	333	353	338	320	356	356	345	342	359	353	352	348	372	354	321	351	360	379	356	333	357	341	338	343	334	370	366	339	332	334	382	388	326	328	362	366	302	354	309	339	339	367	340	352	320	369	331	350	373	359	366	375	316	387	348	359	331	332	359	349	344	336	360	356	314	333	339	342	331	330	341	379	362	356	359	336	374	345	363	363	349	327	339	337	361	365	352	342	342	304	327	365	354	366	317	348	341	340	362	338	342	347	349	336	331	306	378	343	328	376	327	370	320	368	319	333	371	353	354	373	351	344	341	361	350	362	363	375	334	328	326	364	355	351	359	364	373	353	362	336	318	355	326	365	351	322	348	341	383	355	369	344	323	323	334	362	365	370	343	346	360	360	338	337	336	361	339	344	342	353	378	358	377	355	351	345	316	340	380	347	336	365	350	342	339	327	371	370	364	316	364	342	349	344	332	336	337	347	379	344	353	357	337	346	345	335	316	331	344	342	352	343	340	335	354	326	341	353	334	324	339	361	344	346	317	350	356	386	357	341	337	347	347	363	332	357	380	344	343	326	332	331	366	346	346	353	337	373	349	316	355	368	339	330	342	389	366	364	380	326	302	346	352	381	364	360	363	352	369	317	374	348	373	321	349	334	330	324	333	368	347	371	326	330	314	354	356	329	384	322	344	336	335	364	366	359	319	320	353	354	362	351	340	339	336	371	342	341	363	340	329	363	356	348	360	353	351	351	363	374	346	351	331	363	332	363	356	359	365	340	345	361	380	318	315	353	391	344	374	341	387	325	329	357	345	353	341	358	332	324	334	366	329	342	348	339	345	327	352	374	351	331	344	366	342	366	374	361	361	303	371	323	394	334	328	354	355	344	346	361	383	353	327	312	351	349	341	368	354	313	372	337	362	344	370	360	396	373	373	336	330	337	350	350	368	339	349	369	375	348	350	357	354	354	336	369	369	327	363	323	367	385	375	372	309	346	326	364	349	361	395	348	357	375	362	323	335	339	371	334	333	350	367	372	322	339	335	356	325	329	328	368	339	371	344	333	342	351	335	333	356	334	352	351	356	366	379	352	377	352	373	349	364	344	371	348	332	360	345	355	381	350	342	351	322	331	328	355	343	370	324	355	329	354	335	351	372	365	345	343	373	346	318	339	373	352	349	333	322	333	330	349	329	329	358	349	335	362	368	358	364	344	340	379	382	345	404	359	357	358	321	387	343	367	358	362	354	350	349	314	341	359	367	354	339	361	345	336	342	386	343	360	336	351	325	363	346	307	373	325	348	372	349	398	350	374	314	366	365	382	340	352	338	328	335	356	352	372	360	376	377	341	347	366	347	340	359	369	350	381	356	329	345	327	319	366	340	329	366	386	361	355	352	350	367	349	326	345	342	343	366	354	364	337	361	367	349	332	318	332	352	367	372	342	357	373	393	343	363	351	356	370	331	335	369	340	361	353	389	356	383	362	352	358	336	335	362	342	328	355	375	345	381	325	323	376	408	328	345	347	330	367	350	343	346	366	303	352	353	348	333	317	330	355	360	344	377	352	311	373	323	347	333	341	324	366	337	345	363	349	319	383	377	381	356	378	360	350	328	342	325	341	371	328	372	370	349	342	359	355	346	331	348	346	384	350	351	397	378	327	349	363	332	373	347	368	336	347	377	373	355	354	346	337	337	306	343	385	345	331	413	331	375	343	364	363	355	345	330	366	365	341	358	315	366	368	308	347	349	346	357	363	335	336	349	374	369	353	344	324	345	337	377	353	358	360	361	358	327	355	364	336	345	349	358	337	361	367	341	336	344	340	349	340	356	382	332	338	371	347	364	350	332	328	347	367	361	373	355	375	347	329	330	365	338	356	341	360	348	336	354	370	379	325	356	374	327	369	349	343	341	352	314	370	387	312	374	354	351	342	325	377	330	334
1979	655	364	299	547	668	653	565	416	340	355	306	268	187	158	166	165	144	132	109	108	90	95	83	64	57	68	51	50	56	31	34	37	35	26	31	25	37	34	31	19	34	32	34	23	30	25	17	28	20	19	24	20	20	21	27	22	25	20	24	11	24	26	19	21	17	15	19	18	16	18	20	17	26	11	25	22	21	23	23	25	19	12	12	19	20	16	18	22	24	17	18	20	18	17	14	16	16	21	17	23	10	14	19	19	18	17	15	19	26	15	22	17	18	18	16	18	20	24	14	21	16	22	17	17	15	18	10	10	25	17	13	12	24	21	19	11	21	17	12	17	19	19	19	14	12	13	19	22	15	20	13	22	14	16	17	18	26	17	15	17	10	26	16	16	16	21	13	27	15	16	26	16	14	20	12	11	15	17	20	19	12	19	20	12	23	17	26	16	17	18	18	14	11	21	26	13	22	22	28	16	28	14	21	18	22	21	20	9	17	18	13	22	14	12	21	17	19	22	24	13	25	16	17	20	20	14	24	20	17	14	16	19	22	17	18	23	17	20	13	15	18	15	14	17	18	20	14	14	16	22	18	17	16	19	21	23	19	16	18	28	19	14	16	22	23	17	18	11	15	23	25	16	11	22	19	21	22	20	14	19	17	17	19	20	21	17	18	17	27	23	16	18	18	10	16	14	17	26	19	20	17	17	16	18	18	24	30	21	19	22	17	15	21	18	19	13	15	17	15	21	27	14	17	24	14	15	20	18	16	8	16	16	26	20	17	17	27	20	15	20	20	14	17	15	16	23	27	18	17	21	11	22	11	19	21	11	19	7	21	29	19	16	16	28	17	11	17	23	14	21	17	20	16	28	15	12	13	18	11	18	16	18	16	13	19	26	12	19	20	18	18	15	15	22	15	15	18	18	23	12	15	13	12	11	22	18	11	22	19	14	9	16	13	21	16	10	18	10	16	10	25	21	14	23	16	18	16	23	23	18	23	16	15	14	14	17	16	27	10	9	18	11	22	17	27	19	17	22	22	18	17	19	22	19	13	19	10	32	23	19	17	9	25	13	12	16	23	18	15	17	21	17	21	14	15	17	16	22	17	16	20	18	18	18	14	13	19	12	19	15	17	17	24	22	12	26	23	19	9	19	15	18	21	17	18	12	18	17	20	15	12	18	21	21	24	25	17	18	14	15	18	14	19	19	16	20	18	15	21	23	16	16	21	18	11	17	19	15	15	21	22	25	18	17	23	21	12	26	13	20	15	13	12	11	24	12	12	27	29	16	13	10	17	18	19	14	17	19	21	17	13	11	20	12	20	12	19	15	22	26	19	16	24	14	21	12	22	20	18	12	18	21	18	17	15	14	16	20	21	25	20	14	14	13	18	16	16	18	22	14	17	21	13	22	18	13	9	19	10	17	13	9	15	17	19	17	20	20	19	22	18	12	19	15	13	24	19	18	23	26	24	16	19	20	18	15	17	19	26	18	30	19	14	21	16	18	23	23	24	16	13	25	14	21	22	24	15	8	17	15	14	24	17	10	20	18	23	23	16	18	15	19	17	12	19	18	19	24	26	9	29	19	15	23	15	24	21	17	17	15	19	12	9	22	25	17	15	20	17	12	16	28	16	12	34	16	16	15	19	20	15	20	19	18	24	20	18	13	11	20	14	13	14	19	18	15	19	13	28	8	14	16	11	9	14	19	16	16	20	17	18	20	15	21	13	14	14	12	23	10	21	16	14	21	19	20	26	13	22	14	9	17	13	17	17	17	16	15	15	20	20	16	19	10	34	22	14	17	21	13	24	9	20	17	20	17	19	18	12	22	22	19	16	16	12	16	14	17	19	14	9	17	20	21	19	13	13	16	10	16	15	14	19	11	18	14	23	22	20	11	24	13	17	17	21	13	20	18	18	19	12	16	20	14	18	19	17	20	17	15	18	12	19	13	12	20	16	20	20	25	16	22	20	20	17	21	21	15	20	23	16	27	18	18	17	19	22	18	16	16	25	13	8	20	17	18	18	18	23	8	16	18	21	19	15	13	19	13	22	21	21	23	20	18	16	25	15	14	14	19	21	16	14	25	24	24	20	12	15	19	23	18	21	12	17	17	17	16	17	23	21	12	22	19	18	17	13	20	16	14	11	14	17	17	16	21	13	23	19	13	19	19	10	13	16	13	25	14	17	18	24	16	20	13	23	25	14	16	14	20	22	15	17	18	15	16	18	13	13	14	23	12	21	19	22	23	15	21	12	18	11	13	20	16	13	12	19	30	15	18	19	15	25	14	22	16	17	12	13	19	20	23	21	26	17	17	18	10	14	21	17	22	19	29	14	24	13	17	16	17	18	13	24	29	22	20	21	13	19	18	19	24	15	19	22	14	20	17	20	19	13	22	18	24	15	14	15	21	21	26	20	17	13	17	14	20	13	17	16	18	16	18	14	13	17	16	22	19	21	22	18	21	15	14	20	19	13	21	16	22	13	17	19	22	18	16	15	19	13	24	26	17	21	25	21	26	25	18	18	16	19	14	15	20	18	21	14	22	16	15	16	20	15	13	18	13	20	21	22	22	22	26	21	25	19	16	18	23	14	19	20	9	25	20	15	20	26	14	16	16	8	13	14	22	20	18	17	16	13	13	25	24	18	18	16	17	22	26	13	18	21	15	21	18	21	14	18	17	16	14	9	20	24	19	12	22	16	13	20	20	19	16	18	19	18	20	18	21	15	21	35	12	20	17	26	17	31	11	20	21	26	15	17	12	18	22	16	18	19	17	13	15	21	26	11	21	18	15	20	8	19	15	24	25	28	22	23	29	19	21	17	19	13	18	18	18	21	21	21	25	21	17	17	16	18	17	24	10	30	12	21	14	14	15	24	14	23	18	18	14	25	17	19	18	25	20	14	16	25	11	13	23	17	12	18	17	17	28	18	14	16	13	22	12	12	13	21	13	15	18	16	11	18	22	18	13	10	12	26	27	13	17	21	18	22	19	22	21	18	29	25	16	16	20	21	19	19	11	25	17	23	19	22	18	10	22	18	24	23	17	21	26	17	21	20	22	17	16	22	18	26	24	10	19	19	19	13	13	20	20	24	15	19	19	17	21	22	19	15	23	13	19	19	17	14	10	20	23	17	20	21	19	17	14	27	16	15	18	24	24	14	13	21	13	14	24	21	22	19	13	10	12	16	15	8	18	22	14	25	12	20	11	16	21	17	17	17	14	25	15	15	17	24	19	14	14	16	23	23	13	21	16	23	18	25	21	16	18	18	18	15	21	19	18	19	14	16	20	13	19	18	20	14	15	15	20	24	23	12	21	20	23	11	16	19	16	18	15	26	18	20	26	20	20	17	12	14	14	27	26	15	20	16	12	15	20	20	15	10	20	29	17	20	10	24	13	20	20	23	12	24	15	21	24	15	11	8	13	16	23	13	17	26	16	14	20	22	20	15	23	21	16	22	15	13	15	24	24	13	15	13	20	18	17	19
27771	17163	10496	24824	32660	32260	29195	24766	20968	17857	15456	13636	11354	9652	8136	7222	6863	6496	5691	5284	4761	4462	4093	3254	3150	2912	2496	1927	1740	1808	1480	1294	1110	1016	933	856	866	802	751	774	801	724	637	692	618	589	555	518	532	552	553	528	509	536	500	505	466	428	455	458	450	460	436	469	436	456	437	447	395	428	427	405	403	395	390	354	390	396	363	386	399	403	371	341	347	371	357	365	352	355	375	347	374	342	343	359	338	335	338	358	309	345	337	355	333	295	329	346	323	314	334	321	341	312	332	315	310	318	296	318	309	299	337	313	308	296	302	310	299	311	289	314	321	315	325	290	350	312	304	295	329	332	339	336	311	318	305	329	317	328	315	315	321	288	314	279	315	319	289	310	297	312	340	276	315	323	309	350	297	323	293	329	270	311	298	328	311	310	329	339	316	346	308	294	311	296	308	311	281	317	277	294	329	320	306	314	295	288	291	309	313	319	327	323	346	344	342	278	298	301	285	306	293	299	304	327	333	303	327	328	304	305	302	334	286	297	296	331	305	339	322	304	346	323	281	313	318	332	331	302	330	309	320	319	307	346	319	353	333	314	341	334	309	305	282	312	273	307	358	269	347	287	334	289	298	342	338	315	317	312	316	329	313	296	323	310	350	326	312	328	335	310	328	325	314	333	302	311	316	316	312	312	303	290	283	294	329	310	316	323	311	299	313	304	297	327	318	288	304	329	326	303	310	329	305	299	299	330	314	311	309	298	323	308	311	298	314	319	293	337	324	292	307	343	307	318	321	305	312	331	311	328	298	335	317	310	334	301	310	291	344	318	335	315	301	317	335	317	322	300	334	310	286	323	268	304	286	285	328	284	286	302	306	308	312	288	290	315	290	297	300	301	311	319	303	292	302	286	301	304	336	309	300	294	294	318	301	290	318	322	308	296	294	314	296	302	310	311	317	311	332	351	309	318	287	320	306	285	307	300	310	284	293	300	318	326	282	298	327	331	327	316	298	281	295	333	318	304	301	296	313	331	310	314	352	323	318	320	332	290	316	307	314	303	318	320	324	325	334	306	284	341	310	322	311	331	331	321	312	280	328	336	300	306	317	308	318	333	311	341	289	280	327	306	311	337	289	299	321	282	302	333	282	327	311	292	305	311	331	332	306	346	309	323	327	320	324	311	325	335	321	303	334	321	301	346	328	315	328	308	329	300	290	334	334	303	308	313	302	323	306	295	288	319	322	278	317	311	341	286	312	299	334	323	313	318	340	329	277	307	320	305	295	330	342	279	325	317	317	350	310	340	304	314	327	297	296	313	318	332	304	271	312	321	308	326	338	317	304	319	305	293	336	315	337	303	310	325	313	322	309	325	375	315	324	317	315	315	316	327	310	334	306	340	311	271	314	319	323	328	324	308	303	337	309	321	323	314	323	322	342	308	301	298	297	290	329	334	274	302	314	312	321	282	321	311	291	322	307	309	351	338	304	290	305	323	345	319	318	307	303	306	341	292	316	327	340	323	346	332	355	309	305	317	301	328	313	311	305	306	337	294	298	290	306	321	322	297	331	321	299	322	295	339	296	308	325	286	306	302	296	322	317	319	303	313	329	302	306	307	317	337	307	312	325	331	332	355	303	311	309	306	345	327	301	288	307	304	313	325	351	330	319	319	296	317	320	285	297	322	283	315	308	331	336	312	341	294	299	347	289	314	292	301	309	307	301	331	291	356	322	286	313	327	310	310	303	278	316	344	314	313	323	293	310	282	303	321	316	318	283	304	342	321	296	312	310	339	321	337	267	310	335	282	308	307	323	358	310	318	301	300	345	288	297	277	323	307	282	323	315	344	325	306	308	284	312	324	324	282	302	292	297	298	308	321	291	310	328	293	310	290	327	314	309	337	333	318	305	292	290	299	328	315	310	316	323	309	340	271	334	324	285	309	322	296	284	300	288	348	323	329	304	341	296	318	311	327	316	310	322	316	296	322	321	313	323	330	324	302	316	297	355	330	291	316	304	311	308	302	290	311	300	329	305	299	301	296	302	303	308	316	338	305	304	318	328	332	297	295	349	310	350	301	335	325	323	308	323	318	321	294	318	333	320	313	306	324	336	338	313	307	343	329	301	331	330	353	315	318	318	311	328	313	338	309	344	311	293	312	326	289	281	318	301	316	292	321	310	325	313	317	331	321	332	308	343	336	324	317	281	303	310	312	311	302	303	291	321	295	319	286	323	314	320	337	348	302	336	277	341	318	325	318	324	340	330	311	285	297	308	324	345	295	330	323	287	327	287	303	308	326	337	329	336	310	284	307	302	310	315	308	307	299	333	318	296	329	302	280	297	322	330	303	315	311	331	306	325	286	325	336	342	310	315	315	350	299	312	332	333	333	309	309	302	324	307	319	300	303	282	278	317	312	287	324	329	328	269	293	306	309	327	313	332	290	310	320	315	339	340	314	332	290	311	318	353	286	306	320	326	316	309	338	290	305	292	315	285	290	303	307	318	290	312	304	326	317	321	304	308	322	343	319	306	334	326	348	316	314	333	271	316	311	318	313	318	313	310	307	318	285	310	317	327	324	297	331	322	318	306	296	281	301	296	302	297	309	324	302	314	320	297	303	329	346	310	303	289	342	310	295	328	320	319	289	314	283	327	302	340	313	315	324	339	314	292	286	313	342	304	301	327	313	288	330	332	323	314	298	320	293	320	315	332	316	344	305	306	303	330	322	302	285	304	326	274	336	299	311	309	322	347	320	333	296	321	315	327	314	287	338	354	334	323	312	296	330	318	313	285	325	311	327	309	299	311	340	349	322	312	325	287	329	279	322	339	286	328	306	318	325	323	323	294	274	327	337	300	318	301	323	299	339	322	296	297	318	300	324	314	301	316	333	307	314	359	309	302	283	329	307	328	306	331	300	319	318	294	318	329	324	338	296	330	273	320	352	316	345	307	287	310	318	286	320	310	326	322	292	319	283	309	336	308	302	294	309	337	296	301	336	324	305	304	323	330	329	300	317	329	308	290	306	296	296	317	286	315	309	319	325	292	331	329	324	302	292	315	315	332	308	311	336	307	301	315	276	331	323	299	323	311	304	316	318	353	283	329	264	327	301	321	299	313	340	324	290	325	314	321	310	314	305	286	302	326	285	295	291	298	297	302	299	306	311	327	305	313	308	307	319	317	302	309	325	306	311	307	328	322	313	295	300	328	325	298	309	289	311	316	309	328	326	292	302	307	314	305	285	310	290	304	328	292	310	358	314	310	327	356	338	331	282	324	313	305	314	314	295	314	323	313	295	289	318	326	310	297	315	305	301	301	307	320	304	296	274	337	282	269	305	343	324	293	311	301	286	325	324	320	308	302	326	316	331	327	334	328	310	309	322	300	307	333	298	281	315	308	322	344	311	335	317	324	334	332	310	306	333	347	331	292	310	304	303	305	330	309	340	288	327	277	314	322	361	308	322	306	343	318	313	337	335	301	357	328	299	298	320	287	295	315	302	327	323
3630	937	524	434	724	943	905	778	632	503	439	384	335	317	232	224	222	186	189	165	134	128	137	112	118	109	97	67	60	54	52	61	47	53	52	30	51	36	37	49	40	39	37	36	36	36	26	39	31	31	36	34	40	43	34	23	29	37	32	23	35	30	33	28	41	30	23	26	22	24	32	25	25	27	22	21	30	31	33	23	24	29	17	30	21	33	27	45	32	32	29	28	23	23	27	25	19	27	20	25	32	32	32	31	31	32	31	32	39	17	31	31	24	28	31	31	22	28	36	33	30	25	33	38	22	28	25	28	39	29	31	31	35	23	29	28	21	27	25	20	28	23	31	27	28	25	30	28	30	30	30	30	23	28	22	21	22	27	31	26	23	26	29	27	22	31	27	31	26	28	18	28	29	28	25	28	31	20	27	32	33	29	23	21	33	16	31	36	23	27	34	38	21	25	23	36	29	35	32	31	27	22	33	32	23	29	31	31	25	32	36	28	25	27	31	29	27	25	35	35	25	28	34	32	40	29	32	28	23	30	26	28	32	31	33	24	35	19	33	24	23	33	28	30	21	30	24	20	31	29	33	29	29	24	22	27	26	31	29	24	33	26	33	23	33	25	22	35	27	24	28	29	24	25	28	22	17	26	29	28	25	27	25	29	32	23	23	28	25	39	31	34	35	22	27	29	22	28	18	38	41	30	24	28	25	28	30	35	23	32	27	21	32	40	29	35	27	23	30	22	34	21	36	33	36	22	34	26	33	28	26	33	24	32	34	30	23	27	27	32	27	25	25	29	22	35	38	23	25	28	29	29	26	23	32	29	26	29	26	37	25	22	25	28	30	25	27	33	36	22	23	32	23	39	33	30	26	40	26	36	30	21	34	26	18	19	37	37	32	22	20	22	26	25	33	25	28	29	19	34	23	38	33	29	33	31	22	32	23	25	18	26	22	38	35	29	31	29	33	26	29	16	25	23	26	33	31	19	29	18	30	21	23	31	17	27	35	26	25	32	24	21	22	40	24	22	28	43	21	31	30	29	35	26	28	26	28	28	23	30	35	31	29	30	29	23	35	29	23	25	26	22	29	32	31	25	27	31	26	33	29	29	30	32	32	32	29	27	39	30	32	27	27	22	27	27	33	25	24	21	28	32	21	28	38	19	33	20	38	32	22	37	25	26	35	18	30	27	28	24	23	44	22	28	20	31	25	29	38	27	25	30	27	24	40	31	38	20	35	27	24	23	27	31	19	29	22	35	28	41	25	23	23	22	29	24	24	15	24	24	30	30	24	28	26	33	21	30	31	27	23	23	17	27	27	33	26	27	25	34	23	30	19	30	30	30	28	28	26	30	18	33	22	35	34	32	28	21	22	26	37	26	28	26	32	36	29	28	28	25	26	27	31	25	22	32	28	40	29	30	31	29	26	27	24	22	24	32	23	32	24	24	36	19	31	34	31	25	29	19	23	31	34	29	29	26	29	30	30	35	25	28	37	32	27	25	27	19	31	24	24	35	22	28	29	24	24	19	23	30	18	23	31	34	25	28	22	37	24	28	30	25	32	28	22	34	26	30	34	31	32	34	25	31	33	36	29	31	24	30	21	25	25	20	31	35	33	35	37	27	30	32	22	24	26	28	16	23	24	24	37	27	27	26	29	19	25	21	16	38	30	36	35	28	36	38	31	28	21	31	32	24	29	30	28	23	28	26	35	19	29	19	21	34	20	35	27	29	21	32	23	22	28	26	27	23	31	37	29	24	28	16	20	24	28	20	24	30	29	19	32	29	27	30	37	30	32	18	31	20	24	25	25	30	29	26	32	23	31	16	27	27	27	26	25	29	27	15	26	25	30	24	20	20	24	32	26	26	20	26	29	17	24	32	37	15	23	36	27	25	40	29	21	33	28	25	27	15	30	25	30	21	28	23	24	22	23	27	29	27	45	31	34	30	28	21	26	27	23	23	30	26	15	21	34	26	17	25	28	27	25	25	21	19	22	31	26	26	24	23	23	32	31	34	25	21	28	36	28	23	31	31	22	30	32	29	21	30	30	29	32	33	31	27	30	34	22	36	31	28	35	32	28	20	27	33	30	30	22	25	20	25	29	27	29	31	35	30	26	28	31	29	39	17	34	31	27	25	36	31	23	23	14	22	27	26	18	36	40	28	24	31	29	27	23	31	34	27	18	25	32	30	29	21	25	35	30	18	30	21	42	29	25	35	23	22	21	25	21	22	22	23	39	25	34	23	33	29	34	39	25	25	21	34	28	33	25	31	19	31	23	27	30	18	21	31	36	27	24	28	24	17	25	29	18	27	24	25	28	30	30	28	32	20	24	25	31	29	37	27	20	28	22	23	41	30	27	18	25	24	27	25	27	28	30	38	24	25	31	25	31	43	18	23	30	29	35	32	38	27	24	29	32	26	21	29	25	27	20	33	31	28	28	35	25	26	18	34	19	35	24	26	25	20	27	29	27	28	38	25	28	24	26	24	26	32	23	22	35	23	25	15	23	37	33	22	27	27	28	21	29	26	20	15	24	26	28	34	27	20	31	28	34	23	33	34	28	27	34	32	27	27	25	33	29	30	27	27	33	31	30	35	35	41	28	26	31	30	38	30	29	25	28	27	27	27	34	28	19	23	29	28	37	41	21	35	29	19	27	23	26	36	26	24	28	31	30	24	20	40	30	39	27	41	18	30	30	29	33	20	28	27	34	35	19	31	32	23	26	29	26	20	34	32	25	24	27	28	29	34	23	35	35	20	32	31	25	38	21	23	33	26	25	24	21	24	31	23	37	37	28	24	32	21	25	35	23	24	29	26	21	24	33	30	31	27	31	30	22	27	29	32	20	31	32	20	29	22	35	30	30	31	29	28	27	31	24	33	32	21	33	22	28	22	30	21	25	22	22	27	20	32	23	42	19	31	36	36	27	19	31	23	16	27	28	34	24	32	25	18	20	26	26	28	34	36	25	24	26	29	33	38	28	24	23	31	35	26	21	37	24	28	23	20	28	26	24	29	24	17	29	27	31	26	25	31	29	27	32	30	29	22	17	29	19	32	30	22	24	41	29	36	26	31	18	30	20	25	30	21	22	31	21	33	13	15	26	31	32	22	33	27	33	37	17	25	28	28	28	24	32	28	24	33	23	26	33	37	22	31	33	37	20	23	24	25	34	30	35	21	40	35	24	29	24	33	29	31	30	25	31	20	26	38	30	25	35	29	27	33	24	29	31	28	22	25	27	43	35	37	28	26	28	19	22	35	24	29	20	24	25	26	27	29	21	26	21	25	24	35	32	24	31	28	28	19	29	24	24	37	25	39	28	32	24	28	21	31	35	39	26	31	28	29	19	29	31	25	32	22	25	31	24	21	30	28	21	24	26	29	24	34	31	20	25	30	20	37	29	36	33	20	31	20	26	30	26	32	30	27	24	28	20	32	21	40	30	24	32	23	27	32	27	32	22	26	20	37	33	37	34	29	28	32	22	24
29177	19520	13096	28362	36651	36168	33001	28789	25163	21755	18945	17027	14536	12268	10639	9670	9090	8412	7695	6455	5984	5818	5367	4522	4195	3730	3300	2579	2390	2128	2001	1694	1653	1501	1338	1245	1219	1123	1101	1100	997	914	1002	928	855	853	794	715	743	757	764	760	758	719	721	765	724	688	714	635	614	651	693	623	633	673	644	640	647	602	609	596	563	600	552	555	582	574	632	599	556	559	602	554	584	524	559	548	526	572	519	539	554	529	527	564	556	520	520	498	508	524	531	496	473	498	499	508	484	480	488	498	493	525	462	491	489	501	466	495	495	498	463	453	513	500	517	520	488	462	493	460	469	495	514	496	504	491	486	489	496	470	516	504	477	496	466	494	459	489	499	510	472	473	519	487	501	454	489	499	448	473	476	475	477	479	472	522	481	508	442	491	474	451	482	481	488	438	488	490	467	478	470	474	436	479	535	472	474	483	483	457	469	455	454	470	438	497	507	470	480	462	480	446	498	486	531	468	481	443	477	488	496	485	468	494	485	488	491	453	467	469	524	508	449	489	460	473	488	481	509	472	521	512	466	498	471	463	490	489	481	483	491	481	457	484	464	483	486	485	468	507	524	430	480	446	470	494	471	503	481	492	467	477	435	503	472	512	486	481	446	461	451	491	495	470	516	485	509	486	456	459	479	510	471	485	479	519	474	479	489	570	445	504	453	452	447	473	517	463	495	440	462	472	484	501	447	467	497	475	482	493	460	505	484	464	484	471	518	511	480	452	490	463	501	533	502	496	484	500	472	508	493	486	458	453	485	499	475	499	488	491	498	516	467	460	492	499	471	465	495	480	520	488	483	514	496	448	430	477	464	484	460	468	514	467	458	493	500	538	491	457	497	482	477	502	482	498	541	487	484	461	473	460	504	489	517	501	501	469	497	508	470	484	520	473	470	460	480	457	509	480	452	508	499	487	493	505	469	471	499	488	468	456	494	485	482	497	469	486	514	477	506	490	487	493	477	473	476	499	467	489	460	503	512	472	459	498	476	489	476	485	499	516	510	500	499	495	448	470	467	534	472	478	506	498	470	497	495	503	490	515	469	465	465	462	496	473	447	497	473	474	473	429	490	482	478	472	495	460	479	500	464	474	501	509	466	495	488	508	469	513	441	481	496	495	514	455	490	477	472	502	478	508	445	497	495	463	459	455	513	485	529	498	494	489	469	508	508	460	498	492	515	478	443	478	468	495	518	512	485	487	520	458	474	471	480	436	436	455	448	460	451	485	493	467	515	442	480	493	447	468	459	474	448	511	473	476	474	463	471	483	478	498	515	473	515	461	479	476	474	505	482	514	470	474	458	486	471	434	472	463	485	473	472	500	526	482	444	486	468	462	478	482	460	467	506	487	480	471	543	450	474	453	467	492	461	532	491	483	502	497	507	514	471	507	511	488	474	486	485	470	429	476	449	478	483	542	484	480	447	476	468	523	459	503	508	455	488	505	453	515	464	462	520	485	493	465	460	474	519	486	488	430	513	477	503	480	451	466	478	488	456	440	496	452	444	480	517	477	504	490	479	470	501	485	489	456	484	473	478	495	514	479	459	494	467	467	479	494	464	493	467	463	472	493	484	461	474	495	523	451	480	537	484	502	451	486	497	507	459	538	522	490	492	505	461	513	467	426	478	501	489	480	482	484	474	509	498	465	455	513	483	458	487	466	484	476	506	457	470	490	506	457	435	483	528	475	466	479	489	465	479	456	480	472	497	467	483	471	484	507	473	454	513	495	474	457	498	495	471	492	458	485	539	486	479	537	490	453	490	483	485	505	443	468	481	500	461	477	471	504	473	473	459	523	488	479	496	455	496	451	477	471	460	476	502	506	491	532	482	470	453	509	448	478	472	492	476	461	513	509	503	518	440	507	492	496	498	482	488	491	488	498	551	509	482	479	456	436	480	481	472	507	514	442	497	463	519	504	480	466	449	521	506	459	448	466	448	472	449	475	485	474	449	491	452	489	517	505	484	472	460	484	525	480	447	471	473	476	491	504	445	466	525	443	488	447	465	496	489	476	479	480	437	486	487	523	480	462	493	484	473	498	469	470	442	435	507	424	466	519	464	463	461	464	526	451	484	499	510	448	468	475	490	483	497	463	468	473	505	443	464	493	446	504	471	472	464	529	449	457	467	498	466	487	508	467	451	473	482	456	492	465	489	483	466	491	467	511	463	504	458	472	480	488	478	508	506	511	494	455	532	487	509	473	489	533	480	465	453	431	476	508	483	481	454	471	452	484	487	496	465	490	503	447	502	489	512	444	475	462	470	496	478	459	475	459	412	468	486	481	489	498	497	485	495	442	488	503	467	473	457	432	514	499	518	484	471	441	499	426	478	472	520	532	497	497	533	490	473	471	472	469	483	457	465	486	450	487	458	486	521	483	467	464	460	446	489	505	452	502	453	487	510	487	486	479	482	450	466	495	448	467	458	460	460	471	453	486	484	464	451	452	495	506	482	464	491	516	480	471	468	509	473	476	452	508	488	446	461	472	496	500	456	481	476	532	472	461	490	493	452	484	454	476	493	522	484	478	484	456	534	500	438	482	489	493	479	463	457	492	420	499	466	491	496	472	524	492	491	458	478	477	460	528	484	519	479	500	471	480	467	488	517	511	486	511	469	492	438	500	501	479	483	501	466	540	487	476	469	478	467	490	467	454	505	486	477	471	479	452	477	535	460	493	493	485	464	474	475	492	477	502	475	501	516	490	522	507	503	508	488	463	476	489	484	441	466	497	476	503	506	472	472	459	449	523	447	514	502	502	454	484	478	477	521	474	503	478	490	466	503	470	463	489	445	531	444	506	463	491	476	499	482	445	499	506	464	474	471	454	465	511	507	457	467	482	492	483	500	470	467	461	488	476	478	488	496	485	493	455	492	474	485	530	457	505	467	483	500	449	508	502	483	446	460	477	484	476	462	490	469	536	485	464	470	511	472	446	454	477	475	447	457	486	475	482	477	515	477	437	478	523	460	493	469	447	511	496	485	483	479	480	487	459	502	473	474	489	498	476	456	444	509	490	468	502	469	502	449	464	456	460	454	457	500	495	487	450	474	473	504	460	490	466	447	514	473	485	455	479	459	449	483	477	514	542	468	457	487	468	476	471	444	522	514	463	499	454	438	448	479	508	478	448	490	518	493	473	445	477	458	461	495	491	550	502	451	476	505	432	439	500	464	501	491	457	469	481	494	489	479	464	471	471	497	451	488	469	456	499	496	459	463	467	489	525	447	445	476	498	460	443	508	522	463	486	471	523	489	498	471	446	439	461	499	481	476	466	490	458	496	490	489	465	469	475	529	482	512	485	497	487	488	472	488	491	484	501	508	510	474	476	502	506	455	491	493	505	512	492	454	501	489	487	490	518	490	501	496	432	471	460	444	462	469	460	460	470	460	499	502	485	470	461	481	466	504	476	467	474	485	483	489	506	480	510	470	470	462	442	474	448	467	437	467	485	490	487	439	521	464	494	491	473
3426	1539	844	705	1231	1509	1389	1144	914	804	686	607	544	354	365	325	289	274	226	205	185	175	150	141	128	130	114	88	79	71	75	70	45	42	58	42	52	47	56	33	35	32	34	43	33	34	39	32	30	29	36	35	33	28	34	28	25	31	37	24	19	26	33	33	30	37	27	28	32	25	20	32	18	22	23	30	23	19	28	30	23	28	16	24	22	20	27	28	34	27	20	18	29	24	28	31	22	19	27	20	26	25	17	20	26	20	25	24	36	26	15	19	28	23	21	30	31	24	28	22	23	15	21	22	25	21	28	21	14	29	24	25	17	25	15	35	24	17	19	28	19	17	13	21	24	31	28	23	26	23	26	23	33	28	30	23	20	31	29	30	26	13	28	16	26	26	24	31	18	24	19	24	28	19	30	31	28	17	20	20	23	25	25	25	22	24	21	25	25	25	19	17	19	31	26	30	19	22	27	21	12	26	25	23	22	26	29	23	26	24	23	31	21	22	11	28	20	25	26	19	22	13	28	21	16	24	21	19	26	19	20	24	24	29	30	17	22	20	18	24	26	23	23	23	24	20	23	24	34	22	16	22	25	24	17	20	25	33	17	20	28	24	20	28	17	10	15	25	20	22	22	33	22	16	28	22	12	21	18	17	20	22	19	28	26	33	17	25	19	27	25	16	24	23	20	32	17	25	20	17	22	19	21	32	23	20	24	26	15	24	21	16	27	23	21	17	30	19	12	21	24	23	22	22	13	23	18	21	31	22	21	22	24	21	25	25	24	22	27	13	21	25	21	17	28	24	18	26	24	24	17	26	25	17	25	32	21	20	23	33	26	22	18	32	13	28	26	15	24	24	22	28	31	16	27	19	26	27	22	23	26	24	21	26	26	28	26	19	20	26	32	34	22	18	22	23	26	25	21	16	25	23	29	25	26	27	23	26	14	25	24	26	26	19	21	26	19	22	37	23	18	18	21	29	25	22	21	27	21	14	28	16	25	32	24	18	31	27	21	19	18	29	35	22	21	27	25	20	27	26	22	23	24	21	21	23	23	15	20	22	22	24	17	25	27	28	25	25	19	23	25	17	27	29	17	29	31	15	26	21	30	26	21	26	18	23	16	16	28	14	22	29	25	26	21	21	16	25	23	20	23	23	25	27	29	23	26	17	20	29	24	25	20	25	24	26	34	16	17	20	20	20	25	32	23	23	25	18	28	15	22	21	23	21	24	34	28	22	21	19	22	20	18	22	22	18	24	20	26	23	22	15	20	29	23	23	29	26	33	19	36	21	15	15	18	21	28	24	26	18	23	23	16	29	21	25	24	22	23	26	25	16	23	19	22	26	24	32	24	20	14	34	26	21	26	22	21	18	21	21	33	23	25	23	19	19	26	26	23	19	20	30	20	28	19	23	27	24	25	26	21	21	22	27	18	40	21	25	20	21	19	29	22	24	18	27	33	20	25	25	28	21	26	20	24	27	28	28	13	20	23	23	21	21	18	25	34	21	29	19	28	22	18	21	24	23	28	17	15	17	21	21	18	17	27	29	18	23	11	33	24	16	24	25	27	16	19	20	27	24	17	23	30	25	19	21	22	25	30	20	24	26	16	20	30	17	17	24	20	27	17	16	12	28	22	20	20	17	31	19	27	20	12	24	22	26	20	28	19	20	25	31	22	17	28	19	19	30	16	24	24	25	18	20	28	23	25	26	20	15	18	25	20	24	18	17	14	27	23	27	21	30	26	24	22	25	27	24	25	27	24	28	21	29	18	15	28	21	26	26	20	24	22	20	24	21	33	22	21	31	26	30	24	29	19	23	21	35	23	20	18	25	20	31	22	23	18	20	26	15	21	23	20	21	26	23	31	25	24	25	23	12	24	20	27	28	19	31	16	14	17	19	24	29	19	26	26	16	20	23	23	22	24	18	18	22	31	19	31	25	22	18	22	24	28	19	17	30	36	25	25	21	27	27	23	18	18	18	15	22	29	18	27	26	16	28	15	15	23	19	19	25	21	23	24	24	12	25	25	25	22	18	13	30	24	17	18	28	30	23	16	25	22	23	20	21	24	21	28	16	26	24	20	15	26	31	21	25	23	20	11	20	21	20	32	22	19	20	24	16	26	30	20	14	18	21	23	29	28	26	28	25	16	27	24	24	29	21	25	28	11	26	26	28	15	28	21	22	27	17	25	29	16	31	39	27	27	27	27	18	17	28	28	17	25	30	23	15	26	18	25	20	27	24	15	26	20	16	18	33	20	17	24	24	14	24	24	27	14	19	21	20	25	34	22	19	22	16	20	21	27	23	26	17	21	17	19	24	20	26	27	21	19	17	20	28	24	12	18	22	21	27	12	19	21	22	23	24	20	26	26	30	28	16	32	27	22	20	30	26	20	11	28	17	25	20	24	24	26	31	17	26	31	19	25	23	26	16	20	29	23	17	19	26	24	32	27	29	21	17	26	26	26	24	20	12	27	16	21	28	24	19	26	20	18	20	30	13	20	25	23	24	27	18	33	18	19	20	20	23	23	22	17	27	22	24	25	30	24	36	23	29	15	27	22	29	11	27	23	23	29	14	20	24	31	23	16	21	22	22	20	25	27	19	19	27	14	27	23	27	22	26	27	20	27	29	30	18	32	28	22	21	21	13	20	33	21	22	32	24	17	22	30	17	25	23	18	29	17	26	33	25	23	23	23	31	23	21	25	21	20	26	32	23	27	26	24	22	22	21	23	18	21	28	19	16	24	27	26	21	16	17	26	23	24	16	23	22	30	24	19	20	18	18	22	26	24	23	25	24	26	21	31	22	22	23	26	23	25	22	22	22	24	25	25	23	23	34	38	10	26	26	24	13	20	26	22	29	21	28	23	33	33	21	27	23	19	27	19	18	28	20	27	26	20	20	33	23	23	19	24	18	15	23	23	22	19	27	21	31	23	17	22	23	19	21	27	25	22	25	21	32	27	26	30	25	19	27	27	16	24	22	22	25	24	17	21	18	25	23	22	20	25	20	24	27	16	18	33	23	34	28	20	24	25	24	15	23	34	19	25	20	23	27	24	20	22	15	24	32	19	21	28	16	21	26	20	16	22	29	16	29	21	22	16	27	32	19	23	25	29	17	22	16	25	19	17	23	27	27	23	24	28	18	16	17	10	23	17	26	21	26	27	19	26	20	24	26	22	23	27	23	24	26	18	24	19	19	24	22	25	29	18	21	17	19	26	20	19	25	20	28	14	26	22	27	22	23	26	27	24	21	25	28	23	31	24	14	18	21	27	22	23	26	26	13	25	16	27	22	20	25	28	29	18	17	27	17	18	27	15	22	19	24	29	34	28	32	24	23	18	21	28	25	11	26	19	24	16	14	25	18	22	16	16	28	20	26	29	22	19	25	30	22	26	33	24	29	22	20	12	19	28	20	20	28	23	21	25	21	33	37	21	25	29	28	19	25	25	33	25	23	13	21	16	30	29	21	20	21	25	20	20	14	22	16
34953	24137	17219	33718	41687	40898	37661	33615	29692	26144	23482	21632	18458	16004	14101	13038	11797	10672	9626	8429	7969	7355	6700	5899	5608	5242	4085	3388	2992	2833	2538	2295	1988	1830	1627	1593	1483	1363	1312	1333	1138	1147	1139	1026	922	915	856	828	830	831	769	889	802	799	788	742	732	757	679	647	676	667	664	618	582	654	627	677	579	605	569	521	509	529	527	560	534	508	568	551	532	567	479	483	501	498	478	539	478	492	458	472	473	476	446	456	477	395	462	429	423	474	487	464	432	427	420	403	404	429	405	435	431	390	430	387	432	435	375	379	437	410	415	383	406	390	402	408	380	366	401	438	435	411	382	403	389	367	392	405	391	390	387	394	347	406	431	381	414	393	392	419	429	416	401	407	433	401	411	403	371	378	398	405	369	415	384	388	350	368	401	389	402	363	408	368	386	400	389	402	399	387	416	397	396	413	401	384	378	373	383	355	409	421	362	378	385	376	368	385	417	373	388	339	390	433	413	416	411	380	382	413	416	363	398	397	404	418	376	390	376	422	371	416	394	382	371	388	382	395	416	362	396	403	384	401	402	388	392	426	365	370	403	419	384	404	423	427	412	398	438	399	402	399	413	403	393	412	419	396	393	396	388	407	384	377	394	429	422	399	364	370	421	377	417	380	382	429	396	416	430	395	419	380	387	383	385	437	415	407	423	415	411	401	390	345	388	388	417	369	395	422	393	395	388	426	384	389	401	408	386	397	391	414	382	395	381	408	444	382	390	417	413	387	408	397	355	402	379	408	420	394	392	382	403	412	394	417	392	401	385	377	391	349	419	395	395	402	409	341	384	371	394	365	406	388	407	397	389	369	390	393	380	426	470	434	400	372	400	410	369	401	398	386	388	390	402	386	393	394	394	386	420	368	403	378	409	374	432	373	373	375	402	389	429	387	413	390	393	425	405	369	395	355	409	402	409	379	407	387	404	405	403	415	381	395	421	400	388	407	396	410	387	392	375	415	412	385	412	419	398	420	412	388	402	427	380	407	405	387	409	423	406	397	387	363	419	405	385	369	380	444	379	404	411	371	420	416	400	408	385	359	418	402	404	379	407	422	406	375	376	385	350	402	403	412	371	384	410	403	400	407	372	434	358	427	393	382	374	392	383	389	423	369	407	407	408	380	410	413	418	374	401	397	400	403	375	366	385	376	396	390	398	397	427	405	404	377	409	385	429	405	418	412	409	420	429	384	375	407	422	427	375	375	398	416	409	399	440	392	408	414	391	412	367	407	408	397	402	369	420	367	371	387	405	395	400	420	392	434	360	373	401	380	387	399	407	411	405	355	391	401	400	407	425	386	389	376	427	392	408	384	417	381	375	388	402	406	411	405	406	413	391	392	415	421	394	391	398	411	420	381	397	389	415	409	389	411	443	433	363	392	428	417	386	392	419	414	394	404	380	380	421	367	389	413	418	367	393	408	427	383	416	414	401	375	421	419	411	373	410	382	389	384	405	412	402	402	395	418	405	400	379	427	381	387	362	367	387	390	389	411	402	407	399	397	422	387	355	385	442	402	400	388	389	413	394	409	355	397	386	383	368	394	407	389	391	385	408	418	403	397	406	377	388	414	384	401	366	404	419	410	422	347	399	411	428	394	414	396	368	325	421	410	389	366	378	369	401	378	389	397	403	414	370	425	387	422	418	388	409	398	404	397	411	382	380	424	404	385	418	409	385	369	413	374	399	408	384	429	404	421	405	383	402	395	415	394	380	396	382	419	404	371	419	397	456	390	378	391	386	388	401	406	382	408	383	417	374	398	404	372	390	413	418	399	434	406	386	358	396	403	429	361	410	407	391	378	403	382	378	428	390	408	369	382	401	390	425	391	388	409	406	387	425	369	354	406	377	382	391	423	387	385	387	400	400	388	434	394	386	420	381	398	378	394	366	423	410	403	399	405	378	367	401	407	395	403	433	402	424	389	382	379	390	370	394	418	400	408	422	375	361	386	365	400	395	406	406	356	419	382	377	412	380	391	430	359	380	365	409	387	411	400	390	391	431	409	410	399	406	400	351	386	428	378	387	373	365	446	405	361	373	403	403	409	380	370	402	422	394	403	407	413	366	414	407	374	398	387	418	396	395	428	412	382	387	372	387	443	420	404	447	377	434	412	416	384	376	385	363	397	383	382	407	434	352	411	402	383	424	408	380	386	397	430	416	405	333	404	370	399	420	395	397	411	434	405	412	366	386	377	388	434	408	377	384	371	391	411	418	402	399	416	413	382	404	406	403	377	366	411	397	405	399	364	402	359	387	415	419	384	409	402	395	384	404	383	389	417	363	406	427	406	417	387	368	377	379	386	410	396	402	402	405	389	421	405	434	386	445	367	392	387	356	395	394	402	443	409	391	403	389	378	401	395	396	374	391	369	399	379	419	404	422	386	423	425	367	389	393	366	412	394	410	380	361	374	395	370	393	433	374	410	427	411	363	395	408	368	392	397	395	407	421	411	382	437	393	400	407	394	356	384	397	404	411	402	353	430	377	423	360	397	414	339	402	401	382	382	374	364	396	400	398	397	390	439	338	367	369	414	412	381	392	405	372	386	384	399	379	430	410	403	379	418	394	371	409	394	419	381	393	361	433	373	395	384	366	393	408	394	370	405	414	378	404	384	424	399	428	377	391	429	374	369	424	390	398	390	393	396	405	417	401	407	399	397	392	420	393	424	391	392	430	401	371	418	391	403	392	382	427	353	385	364	424	397	399	430	374	403	396	393	393	377	388	398	426	369	408	422	388	447	392	407	375	416	408	425	389	390	395	386	408	425	392	407	362	368	410	413	396	380	419	359	430	374	383	382	359	395	395	380	397	394	391	370	418	380	409	377	397	412	405	399	413	378	390	380	379	397	395	390	392	385	431	407	412	355	404	376	413	422	378	356	410	368	404	402	428	383	405	417	386	386	426	411	429	361	425	429	399	412	379	432	402	450	382	368	352	420	378	391	390	387	394	404	394	408	382	427	408	415	411	375	416	389	412	405	412	436	400	376	391	374	414	390	373	382	402	403	359	377	399	419	408	417	422	403	373	383	377	396	365	396	411	388	410	380	382	361	429	360	395	401	413	385	426	359	328	381	374	415	425	401	385	429	425	400	396	430	405	387	369	393	416	387	359	378	413	414	396	395	365	395	365	398	396	381	405	401	390	426	421	399	387	440	383	402	391	405	423	400	383	388	382	386	365	407	359	403	394	414	393	403	360	398	386	368	408	405	367	397	406	378	389	403	417	409	381	383	396	415	382	395	373	398	429	391	389	397	400	404	390	396	417	389	346	369	382	404	433	436	380	402	416	460	393	388	381	356	408	394	391	426	362	389	402	412	394	394	419	384	408	392	395	419	391	424	376	396	370	421	394	405	400	377	391	428	398	371	399	390	407	375	419	403	400	408	391	380	376	368	389	404	393	399	392	387	408	398	382	417	366	367	369	403	407	387	376	402	369	422	403	412	384	392	394	378	399	395	389	375	386	377
2223	677	355	350	576	709	642	502	473	364	335	264	256	194	195	179	155	132	125	109	98	98	82	95	71	69	46	54	43	49	45	42	28	36	34	37	24	28	26	28	32	35	33	29	20	30	30	21	20	30	17	21	21	21	21	24	27	28	25	19	23	30	12	17	13	29	25	25	19	29	22	35	22	23	17	24	15	18	14	22	23	20	23	25	20	20	16	15	20	25	26	18	22	22	14	17	17	18	22	28	17	15	22	14	15	19	22	17	17	17	28	21	25	15	24	16	23	17	34	26	20	28	22	15	19	22	17	18	15	16	23	23	21	20	15	11	23	14	29	13	24	17	26	19	10	16	18	18	20	17	24	21	18	18	23	23	19	19	22	25	30	17	22	15	22	16	22	19	17	19	24	21	20	16	16	19	19	29	23	14	21	14	25	36	17	24	22	17	18	28	22	22	21	18	14	15	24	17	17	23	21	16	19	20	16	25	15	20	23	17	15	15	26	18	17	29	23	19	21	24	15	19	12	16	17	20	15	24	22	21	13	20	27	19	13	20	15	20	21	21	21	20	23	30	16	18	19	30	17	27	18	20	23	21	21	15	17	22	25	24	20	22	25	17	15	16	19	21	18	18	19	25	19	16	14	19	19	20	21	15	17	23	18	22	22	17	16	23	18	30	16	23	23	22	15	25	25	15	18	24	20	26	21	19	22	20	18	24	19	29	18	20	14	18	18	28	16	22	20	13	19	17	20	23	18	20	19	22	18	22	18	17	20	18	18	15	19	23	26	15	24	17	21	26	22	24	22	22	25	28	19	20	18	19	23	23	16	20	18	20	26	19	24	18	20	25	12	12	18	26	20	21	24	18	17	27	15	20	24	28	18	15	20	25	22	24	15	18	16	20	17	18	16	11	18	26	21	24	18	13	17	26	13	21	11	19	17	30	22	21	19	14	19	14	26	28	11	15	21	28	16	28	20	28	20	24	23	19	18	18	24	24	27	25	22	27	25	25	21	15	27	19	19	20	20	20	17	18	19	21	16	15	16	15	14	24	23	16	18	19	18	19	15	22	27	16	11	23	22	18	19	26	20	18	19	19	24	16	20	23	19	24	17	15	20	16	19	30	17	23	19	25	18	14	25	13	19	17	16	17	30	23	21	26	13	12	19	20	16	28	18	16	11	16	24	24	24	22	28	18	20	23	20	22	13	23	20	18	23	24	21	16	17	23	15	14	23	18	20	20	17	24	16	14	17	26	19	20	20	21	28	25	28	23	18	11	21	24	25	24	21	30	17	19	18	14	13	21	14	20	17	19	20	15	17	19	13	22	24	29	19	27	14	21	23	14	15	16	32	14	20	23	23	21	23	20	18	14	10	15	22	25	27	14	20	24	16	27	9	13	9	19	18	32	20	19	16	21	21	23	21	20	16	24	21	21	18	10	23	17	21	18	25	14	23	24	23	14	16	21	23	20	24	26	26	21	18	20	23	18	23	26	27	26	26	24	20	22	19	20	23	27	28	12	26	14	15	22	17	12	22	15	20	19	16	24	21	13	18	26	17	17	25	19	26	19	21	15	25	22	17	23	22	20	25	17	25	14	18	23	24	22	33	19	16	17	15	22	22	17	20	24	16	15	17	14	24	13	21	15	27	20	11	21	20	22	8	21	15	19	18	18	17	20	23	12	14	18	13	24	25	20	23	23	16	23	17	16	26	17	25	22	13	17	24	18	22	22	17	18	19	19	18	15	28	26	14	19	23	27	18	15	19	20	23	23	23	17	14	19	24	22	17	15	24	16	21	21	21	26	28	22	18	22	16	19	23	10	16	20	21	17	23	22	13	20	27	14	11	32	22	18	16	21	20	16	23	17	15	11	20	20	16	20	16	17	22	18	17	16	24	22	17	21	24	17	21	17	17	17	20	18	19	26	18	20	16	21	15	25	21	17	18	20	20	13	17	22	23	19	18	23	20	19	18	13	18	18	18	22	23	17	16	19	23	17	25	15	29	26	16	17	22	20	25	9	24	24	22	31	22	19	19	21	19	26	23	12	26	13	31	24	21	21	20	25	22	29	25	20	14	21	23	23	23	22	17	27	16	27	19	14	24	23	14	21	22	20	23	22	21	21	19	9	28	17	16	22	20	22	16	21	19	20	21	14	17	14	18	16	30	19	19	21	19	26	15	20	30	26	20	22	25	17	24	15	19	20	27	20	26	15	21	20	17	18	23	24	27	21	19	21	23	15	21	23	19	11	26	18	25	20	20	17	12	12	17	22	16	17	19	31	28	21	12	25	24	17	28	23	26	25	35	19	25	26	19	13	21	22	28	16	14	28	23	18	15	22	24	12	17	20	22	17	16	18	10	20	15	21	17	18	21	14	24	14	19	13	22	20	20	21	22	21	25	20	21	14	26	23	23	15	13	28	18	19	20	13	24	14	21	18	25	20	22	13	18	18	23	25	26	21	14	7	23	23	22	19	16	24	19	23	22	22	19	17	24	17	30	29	23	14	17	24	25	22	23	21	21	15	23	20	22	20	20	16	23	21	21	16	15	26	16	21	28	18	24	24	15	25	18	27	28	16	19	22	16	22	20	19	29	22	22	20	18	23	17	19	24	23	19	18	20	20	17	11	24	20	19	18	21	24	12	30	20	12	14	19	17	17	20	21	25	30	19	22	19	17	14	24	22	13	23	14	26	22	16	13	22	19	12	20	17	9	20	19	25	21	18	24	14	20	21	12	13	25	27	25	17	28	18	20	23	15	21	18	16	26	21	17	23	20	17	19	16	20	21	27	15	21	25	18	25	16	25	23	12	20	15	19	22	23	16	24	16	22	26	23	18	27	18	15	21	16	21	19	24	15	23	12	21	15	25	18	24	16	22	22	11	22	17	14	23	17	22	12	23	19	22	16	18	21	16	23	13	16	26	28	23	29	16	16	25	24	26	23	17	21	17	19	18	24	16	21	19	16	16	23	17	19	21	16	20	23	21	24	25	26	16	22	22	13	16	23	22	15	20	24	23	14	20	12	21	22	24	17	26	17	21	17	19	21	18	20	20	22	23	21	23	16	16	16	18	14	25	19	23	13	19	24	17	19	17	19	21	15	24	22	18	23	17	19	20	17	24	33	21	16	19	20	26	27	23	30	22	20	24	20	22	26	16	18	16	19	19	27	22	22	20	16	14	16	17	9	25	20	18	22	21	24	18	16	22	17	17	18	17	23	25	30	23	25	21	13	17	20	19	21	17	23	14	22	19	23	18	25	25	22	17	24	20	11	21	19	22	22	18	17	22	16	26	18	26	18	15	23	18	26	24	16	12	16	16	21	31	26	23	23	23	14	21	15	24	30	16	12	24	17	19	24	21	22	23	15	24	34	19	16	27	17	21	12	26	17	16	26	14	23	22	10	20	15	12	19	24	20	18	18	18	16	24	15	18	20	28	21	14	17	17	14	21	17	23	29	20	22	24	11	25	23	17	19	19	26	21	16
26584	16800	10452	24926	33051	32397	28633	24377	20636	17104	15442	13282	11164	9381	8242	7702	6899	6435	5824	5068	4838	4218	3718	3512	3126	2919	2322	1943	1737	1567	1520	1274	1189	1049	977	957	902	796	774	784	711	731	715	663	603	632	583	592	572	525	529	589	576	535	530	542	513	473	495	429	520	470	430	452	470	498	464	466	397	431	434	417	441	413	436	405	422	470	436	404	412	434	386	361	410	420	399	410	380	373	408	393	350	366	353	388	400	388	350	396	441	381	400	387	349	385	368	341	341	358	348	364	365	348	340	382	364	322	348	319	354	367	325	371	354	336	367	347	361	372	359	360	341	350	357	372	349	339	329	390	349	357	343	331	349	344	359	374	374	359	361	388	352	325	327	354	339	358	353	352	299	328	328	353	383	348	368	365	369	338	370	351	336	344	356	315	355	354	343	365	362	372	359	351	362	353	354	348	301	339	354	366	325	321	337	335	358	355	334	393	355	317	330	345	376	347	343	358	375	344	308	368	317	358	367	313	349	367	350	334	331	358	346	372	355	371	327	383	328	363	369	353	352	349	320	341	346	360	349	366	349	355	349	367	378	351	339	366	377	361	359	341	354	356	361	337	374	360	375	334	346	348	348	335	330	370	383	350	348	372	360	382	346	347	363	367	366	368	345	332	356	361	366	352	344	373	365	370	351	340	369	342	396	356	352	371	371	349	340	357	366	358	327	345	350	320	343	373	378	338	374	327	335	340	362	334	347	361	336	329	379	324	303	362	347	374	357	350	361	364	333	349	345	360	355	372	335	401	337	345	352	388	349	353	339	309	384	332	368	335	351	326	323	340	364	399	326	333	330	349	335	331	336	350	386	339	370	352	355	339	360	321	350	324	345	360	356	366	309	334	362	338	359	336	376	354	316	349	353	322	376	350	327	331	355	351	311	368	343	360	333	353	384	328	337	391	370	308	338	351	339	382	352	348	365	354	323	348	368	354	371	334	349	341	381	348	367	350	325	357	330	350	340	346	335	342	337	341	368	366	331	360	323	344	332	346	360	328	343	341	323	357	360	351	335	329	297	316	381	393	344	372	364	363	346	363	374	350	333	367	311	332	365	337	338	381	351	346	365	372	350	348	373	362	340	373	383	350	367	349	363	357	347	352	370	367	377	349	350	354	363	350	359	363	339	347	327	331	348	344	371	325	372	345	375	319	360	349	351	354	342	355	337	318	367	385	375	359	352	377	314	350	344	326	366	352	350	338	363	333	367	350	374	347	329	349	348	342	328	349	364	349	345	348	306	331	317	334	316	345	337	324	341	355	362	343	341	334	342	323	341	345	360	329	365	340	349	335	368	320	383	326	341	365	336	354	359	325	353	360	335	353	361	358	345	371	315	330	356	344	352	355	338	348	378	329	378	359	323	317	350	336	364	349	345	363	348	386	348	337	341	361	346	354	332	332	357	377	334	334	331	351	322	308	363	353	338	356	368	385	362	325	341	359	396	353	348	316	366	358	324	346	328	357	359	328	357	351	347	354	343	349	356	342	345	372	372	324	360	361	388	349	361	346	380	352	322	350	339	337	358	340	355	356	382	355	338	351	378	351	355	335	351	356	381	356	344	362	345	366	342	346	338	366	353	343	389	342	316	336	367	343	361	359	354	377	354	353	363	300	319	338	335	394	368	347	342	368	367	349	353	364	352	369	362	328	357	359	376	348	362	339	336	358	365	326	349	372	366	379	333	356	353	321	346	355	331	352	365	325	364	346	366	379	339	352	345	342	341	372	364	368	320	368	367	353	357	350	340	329	364	340	331	366	374	352	334	344	365	379	351	312	388	337	351	336	342	355	335	327	373	347	369	338	360	385	372	338	336	353	363	321	360	339	334	375	353	358	338	303	346	393	372	351	346	353	349	357	308	368	365	327	336	375	361	348	319	357	335	357	332	365	361	320	367	365	324	356	374	332	383	342	347	388	328	369	365	368	340	346	348	328	346	342	360	363	365	344	345	368	340	319	342	310	348	337	376	369	351	357	367	356	363	343	329	326	377	354	332	328	358	365	352	351	368	345	335	371	310	322	339	378	314	347	361	334	354	361	341	365	383	365	355	357	360	330	351	331	345	377	359	329	364	386	351	345	332	342	338	339	387	336	344	337	367	347	333	373	318	353	367	359	367	356	367	378	381	340	369	363	373	315	358	342	313	330	372	343	349	352	376	358	367	357	356	379	379	336	355	350	365	375	350	348	333	326	362	335	319	354	337	342	341	381	344	357	364	348	335	352	358	321	364	346	366	360	361	384	344	345	390	358	353	346	357	346	343	329	383	345	312	355	348	363	388	364	373	348	346	308	363	354	325	351	350	357	347	322	365	350	382	368	378	357	358	334	349	380	396	355	336	353	330	351	311	373	353	367	383	308	313	373	327	347	351	370	347	347	374	363	345	342	355	338	363	384	347	355	335	338	368	345	341	335	349	337	328	326	393	332	341	339	319	334	365	371	355	342	324	355	359	362	335	382	350	335	362	342	367	344	363	347	331	359	335	353	369	375	381	354	327	338	330	361	361	361	349	373	366	347	357	335	361	357	373	311	306	341	307	349	378	366	325	395	364	373	358	382	350	383	344	363	321	362	373	344	324	341	352	386	368	353	358	346	380	357	352	372	359	371	379	359	381	379	367	346	359	360	343	344	363	348	343	366	367	315	331	339	359	352	351	344	350	354	341	345	346	309	366	356	348	388	350	333	335	326	356	353	333	324	330	354	353	360	339	325	354	347	368	363	362	367	379	346	323	329	351	348	352	364	350	344	336	378	348	347	345	343	354	374	360	357	363	343	337	326	359	357	353	320	360	341	352	338	366	376	358	374	345	322	352	336	325	342	364	384	339	341	368	356	356	337	364	325	329	297	377	354	365	354	358	342	356	363	348	343	340	335	347	340	381	366	330	360	384	330	354	335	345	372	324	338	353	318	376	340	334	341	340	351	369	316	362	330	323	311	360	346	373	318	362	321	364	369	366	370	354	337	329	329	337	333	354	339	339	354	354	332	336	326	310	330	324	367	364	316	372	345	361	353	332	344	352	346	356	373	322	338	382	368	356	346	348	338	343	360	344	331	328	345	335	374	336	322	346	372	327	327	349	371	382	337	354	352	364	359	350	359	322	344	348	340	374	380	385	361	362	375	351	335	354	362	341	382	349	343	375	331	346	326	354	339	368	362	359	355	387	367	360	356	347	373	371	366	330	314	326	350	354	322	335	378	336	326	364	346	368	341	345	344	348	309	337	358	351	370	334	367	365	350	335	326	348	347	359	312	355	371	351	325	382	325	368	318	330	354	310	341	358	364	338	354	370	355	316	379	359	343	398	390	366	356	375	339	348	331	335	355	343	312	326	329	307	348	384	313	343	343	357	347	323	346	354	342	336	341	331	314	350	362	328	386	356	353	351	384	362	354	345	333	369	311	333	348	310	306	367	335	346	361	354	367	326	381	350	290	339	347	341	325	336	353	363	347	350	345
1969	732	415	330	646	736	680	605	435	378	357	263	256	211	187	180	170	148	126	119	124	98	72	74	78	55	62	46	53	52	42	40	28	32	27	22	20	31	28	32	21	38	23	28	19	15	22	27	26	20	25	21	16	9	26	18	18	22	22	21	19	21	29	17	29	22	18	28	23	19	14	21	21	24	15	11	18	19	22	22	20	23	19	12	16	19	15	20	14	16	14	15	21	18	17	15	20	18	19	21	15	23	13	23	13	10	20	21	21	27	13	20	21	22	13	15	16	24	13	15	24	18	17	16	11	16	24	20	25	14	16	21	21	19	14	12	14	22	23	17	17	21	14	16	24	20	22	16	24	16	24	20	17	25	15	16	18	12	21	12	22	16	13	16	15	18	18	32	15	16	19	21	18	17	25	19	26	20	16	18	19	22	15	12	22	20	12	22	19	15	14	23	17	23	25	15	21	20	20	11	14	20	23	18	18	21	20	16	12	21	21	26	15	21	5	18	20	16	15	18	23	23	16	24	14	10	21	22	16	21	17	12	20	17	20	9	19	10	19	12	22	17	20	19	19	26	17	15	16	14	15	16	12	17	15	19	18	26	17	8	21	15	15	23	14	16	23	25	17	15	17	17	17	24	16	15	15	23	16	14	16	21	14	14	25	19	24	22	26	19	17	12	16	21	18	21	18	25	12	22	22	17	23	24	20	17	19	18	21	18	24	12	17	18	15	16	21	19	20	17	16	24	19	20	21	25	20	18	16	17	17	21	23	19	16	25	16	18	19	26	12	11	22	19	11	17	17	21	21	17	16	15	21	21	16	19	22	11	16	22	14	9	15	27	15	14	24	29	19	17	16	14	14	21	18	18	20	20	9	13	13	26	14	15	24	14	19	21	10	19	14	14	18	29	11	17	16	14	22	8	17	23	25	13	19	13	10	16	13	23	13	16	13	24	16	21	17	20	23	19	12	15	22	18	17	21	17	22	19	21	15	14	17	20	12	18	26	22	11	14	14	24	21	33	14	13	12	27	21	11	18	18	12	13	16	23	26	19	16	26	17	12	13	9	14	16	19	15	17	14	23	17	16	15	24	20	17	24	15	22	21	24	15	19	27	10	23	21	20	14	18	8	20	13	25	15	16	18	13	27	11	16	18	19	17	25	16	14	23	14	16	8	17	14	15	16	14	17	20	20	20	12	28	25	10	20	27	12	27	22	21	22	21	22	19	25	19	15	14	24	18	15	23	10	13	19	20	24	22	16	14	24	29	21	16	18	22	18	24	21	21	20	20	19	19	10	20	16	23	19	24	16	20	15	22	16	24	17	17	22	18	20	17	16	19	21	19	27	22	17	22	18	15	27	24	16	20	23	20	18	19	7	21	19	19	21	21	19	17	16	21	20	21	21	21	22	19	21	20	19	15	12	25	24	21	15	10	10	14	15	12	18	16	17	21	14	25	16	20	15	23	10	15	25	23	20	16	20	15	24	15	17	20	13	23	20	17	15	12	18	19	25	16	11	20	16	15	20	17	18	11	13	23	21	18	18	16	18	12	14	22	18	21	19	14	20	16	12	17	9	8	13	12	22	15	18	16	21	18	17	17	20	28	20	19	12	10	32	21	22	20	25	21	15	18	20	19	17	19	23	23	18	29	21	15	21	15	21	20	23	13	26	10	16	20	13	22	26	23	15	19	23	19	17	17	29	22	11	17	16	25	20	18	20	23	14	22	22	25	10	16	24	18	18	14	13	14	18	11	13	18	25	15	20	17	14	26	19	20	20	18	22	22	19	17	15	21	23	19	24	17	20	14	17	21	19	18	26	19	16	16	20	27	21	24	32	16	20	21	19	13	25	19	15	15	17	31	22	11	11	19	18	17	20	18	27	23	13	17	23	11	14	17	23	25	14	24	16	15	21	26	25	11	16	15	18	20	16	14	23	22	12	13	19	23	18	19	16	15	14	11	15	18	16	25	12	15	16	18	18	23	32	21	18	22	16	20	23	19	21	17	29	16	15	13	13	14	14	18	18	24	25	16	21	24	19	15	20	18	23	24	27	16	15	12	19	12	20	23	20	23	21	17	17	25	17	24	20	25	26	22	16	11	23	18	22	17	19	23	15	17	22	10	17	24	11	12	18	19	18	21	17	15	24	18	17	13	17	18	19	21	18	13	20	14	17	19	18	14	20	22	19	25	27	20	18	12	18	20	23	20	27	12	20	15	15	18	12	19	32	19	20	12	16	27	21	21	17	13	12	16	20	19	19	20	18	19	19	18	25	13	18	15	18	18	14	22	21	20	16	18	26	15	12	20	27	15	15	20	14	25	12	21	21	21	17	21	20	14	16	17	20	21	16	17	13	18	17	15	23	19	19	16	17	14	21	15	18	21	15	23	25	21	18	20	21	27	23	18	11	24	19	23	18	22	26	16	20	15	13	20	14	15	13	18	18	14	12	15	14	25	18	27	17	15	23	24	19	14	18	13	25	20	15	18	22	21	18	24	23	10	17	19	18	17	11	15	16	17	16	23	20	12	16	19	16	14	24	13	12	10	19	18	20	22	18	24	15	15	25	19	17	17	15	14	14	11	25	20	19	15	20	23	21	13	21	17	10	17	15	17	15	18	22	15	18	27	23	24	16	20	16	18	17	22	20	19	14	22	19	14	17	17	16	17	23	11	20	19	15	15	20	10	21	18	15	13	24	16	23	23	11	20	13	15	24	11	13	19	18	17	20	19	30	12	22	26	15	26	18	9	18	19	22	12	24	17	11	19	21	14	33	13	23	16	18	22	13	17	21	19	20	13	18	21	14	15	24	16	10	17	14	17	21	15	17	20	23	22	17	17	14	17	13	13	20	18	29	22	20	20	21	16	11	6	11	15	22	20	13	18	19	19	19	19	16	20	17	13	22	17	10	21	14	12	17	13	25	26	23	15	24	20	20	19	20	19	16	23	13	22	15	19	16	21	20	24	13	16	16	24	7	20	15	15	17	12	17	14	18	24	16	13	16	21	16	22	18	14	19	20	30	20	12	19	19	24	10	18	17	13	19	22	12	20	15	19	16	18	22	22	21	11	17	13	8	17	15	19	11	18	23	14	18	19	13	17	22	17	18	17	17	14	23	15	26	15	18	18	21	19	13	17	18	22	24	26	21	20	15	27	12	21	10	18	12	8	19	17	11	25	15	20	17	24	18	21	21	14	16	22	11	14	20	24	17	19	18	14	17	20	12	14	16	16	18	21	20	23	27	13	22	18	20	11	16	23	20	17	16	18	18	17	17	26	18	20	17	12	25	18	24	19	20	11	16	17	14	18	14	14	16	18	20	18	12	21	12	23	22	14	10	19	12	18	12	12	23	27	22	20	21	15	11	19	18	20	16	20	22	21	9	13	20	19	16	18	12	25	14	11	13	22	20	21	21	19	18	21	23	15	14	13	15	21	18	15	16	27	21	22	19	18	12	24	19	18	21	25	20	20	15	14	11	18	19
27720	17753	11029	25794	33778	32986	29091	24667	20721	17692	15806	13424	11160	9640	8578	7892	7254	6545	5783	5190	4822	4315	3738	3501	2986	2755	2300	1992	1645	1563	1444	1202	1179	1039	938	917	863	827	773	763	704	726	631	619	564	530	519	556	533	532	547	502	523	539	520	474	456	453	470	420	427	459	454	447	445	401	436	398	427	428	391	402	375	358	393	406	368	379	372	361	401	378	357	376	356	377	373	351	341	359	380	344	341	332	349	341	356	329	352	349	336	336	324	353	329	312	305	361	327	306	331	364	367	341	319	325	294	330	337	307	331	317	298	323	312	307	305	327	339	309	337	331	294	309	330	350	314	311	298	320	330	299	342	308	295	320	337	329	307	321	333	338	322	341	277	327	319	321	309	297	335	292	300	334	303	325	307	304	291	291	320	339	337	297	308	289	291	313	349	323	326	302	299	299	325	327	318	312	303	296	262	311	312	291	291	332	310	326	281	317	303	317	311	302	329	310	330	316	309	315	274	314	316	307	296	318	292	296	313	316	320	336	297	302	307	325	300	321	292	300	323	304	322	302	314	332	305	307	303	295	272	304	322	307	285	320	298	308	325	304	309	314	289	299	313	291	322	336	298	296	288	310	305	284	296	335	312	307	343	358	308	317	313	341	316	324	302	308	336	326	318	306	303	272	332	337	301	346	318	303	322	314	309	347	308	305	309	303	301	322	315	316	320	298	328	327	322	310	341	300	308	309	314	332	369	320	323	310	327	332	308	301	302	349	304	341	297	325	317	339	342	315	310	314	321	337	331	338	324	319	361	296	299	326	315	317	293	365	341	300	325	300	309	307	316	325	285	326	297	325	287	324	301	333	303	285	337	336	330	323	307	285	316	324	315	321	343	310	321	298	314	324	290	315	309	299	313	341	287	324	335	313	324	315	310	353	314	326	310	314	327	285	326	330	335	312	300	325	316	298	317	351	338	310	310	291	303	361	313	310	336	311	275	306	295	305	354	292	310	321	305	316	338	330	292	310	293	347	325	299	300	316	346	285	331	313	348	292	313	309	329	283	303	334	309	295	330	312	318	305	323	317	320	317	295	330	327	308	314	313	326	290	307	300	301	310	323	337	323	312	293	316	303	315	316	329	337	325	319	319	319	308	329	319	319	309	307	305	323	313	316	340	306	331	306	337	337	301	335	308	340	332	329	301	350	317	288	317	295	313	292	313	301	323	326	290	293	316	296	319	324	294	330	313	311	331	307	319	300	323	349	297	306	304	299	290	338	298	299	308	320	297	321	323	330	302	328	336	328	331	324	303	331	325	343	288	304	306	301	320	313	309	302	314	311	278	291	307	298	289	297	322	326	298	325	343	321	321	328	328	324	329	317	326	313	318	318	330	303	311	299	314	322	280	347	317	301	306	297	306	323	310	300	288	344	305	315	329	272	302	339	300	309	322	314	329	333	333	314	287	323	341	311	317	304	341	314	322	319	301	315	342	315	287	332	296	334	326	316	306	309	329	284	347	324	313	309	316	320	339	343	316	330	333	314	320	288	326	285	319	302	322	297	281	335	304	304	305	328	310	330	307	313	298	333	309	321	329	332	309	289	327	341	338	310	302	312	313	307	302	291	324	311	317	341	304	299	319	321	292	301	320	301	318	300	274	305	310	317	311	303	312	348	300	305	324	319	303	318	344	319	307	316	296	279	325	324	340	327	309	304	320	350	345	324	318	347	305	327	299	323	323	345	288	337	322	288	304	332	329	342	313	322	304	328	288	304	302	315	319	325	333	328	290	337	308	329	343	299	341	324	306	314	308	301	314	298	338	320	327	344	310	302	339	331	312	333	307	319	316	294	327	308	327	324	314	333	294	346	318	318	324	326	295	310	332	319	305	333	322	336	336	337	350	327	305	331	328	311	300	283	331	302	347	315	320	304	319	311	327	331	326	316	325	332	325	314	309	345	333	342	336	308	308	317	357	292	327	348	293	334	286	326	315	308	339	327	299	326	292	353	317	311	347	307	311	294	315	330	297	294	322	313	329	321	324	296	333	309	331	332	326	320	328	303	301	321	296	318	302	287	303	304	320	313	326	331	343	312	350	287	335	314	311	317	270	313	318	354	297	315	290	319	337	340	300	346	309	307	341	337	346	284	313	312	325	288	301	325	292	315	291	313	297	318	328	326	342	307	302	324	330	291	328	309	282	319	304	309	318	304	324	325	333	343	300	311	308	303	322	290	321	322	303	286	318	325	326	293	311	283	321	320	303	326	310	334	339	329	319	313	314	306	338	344	314	317	321	320	329	339	297	273	343	306	333	314	297	353	302	331	334	304	331	290	323	316	342	332	307	312	321	339	314	322	285	304	315	321	271	338	309	305	350	332	277	324	309	312	326	308	316	311	315	326	276	308	338	318	313	314	315	313	313	303	311	306	337	269	320	312	302	319	310	295	327	304	326	361	317	296	349	315	314	340	334	311	332	298	310	344	317	309	298	326	301	305	303	327	277	279	337	345	317	296	338	312	317	309	316	304	320	329	332	328	341	329	334	322	335	338	311	286	299	288	350	293	317	295	347	297	300	334	291	308	326	310	320	301	335	264	305	309	329	321	316	280	329	313	302	341	356	294	334	305	301	309	342	311	304	321	303	319	315	310	330	296	303	296	316	324	311	332	307	275	302	338	318	336	323	292	303	310	307	334	285	308	334	310	344	302	331	317	319	346	315	298	293	299	308	296	335	305	327	294	303	328	296	330	320	292	355	270	291	307	277	290	336	315	320	317	310	294	316	338	323	354	311	331	313	340	297	322	306	336	291	317	282	319	295	317	326	318	341	315	293	294	341	330	315	320	301	324	300	294	300	303	288	317	308	293	302	317	311	288	297	321	296	288	328	316	292	324	338	324	315	324	300	318	282	334	324	321	289	313	316	325	310	297	353	308	307	319	331	330	290	315	318	295	321	304	320	311	282	320	322	304	299	341	319	325	314	303	317	313	298	288	302	331	300	320	339	317	322	335	308	316	321	362	309	305	315	302	319	326	326	326	347	314	315	308	314	301	328	332	307	332	319	297	306	323	320	314	311	289	318	287	330	302	304	304	326	305	298	297	319	358	295	308	319	315	330	321	332	331	306	318	302	335	311	325	315	317	311	297	319	354	324	311	325	266	320	307	350	330	327	318	308	307	315	329	320	296	345	299	324	308	306	293	324	354	339	286	322	297	299	291	316	330	321	314	301	279	324	330	288	310	354	325	308	339	330	314	312	336	334	341	317	325	299	338	291	296	298	321	302	292	283	295	332	316	317	299	281	329	337	286	305	360	344	300	331	342	342	342	340	297	311	321	322	327	340	310	301	352	346	297	321	301	312	348	338	276	307	305	312	316	303	286	331	315	291	308	327	300	310	306	311	305	309	316	304	274	330	278	338	308	328	302	307	286	335	313	350	321	308	333	304	302	303	305	300	306	313	338	327	329	304	296	311	318	295	316	304	305	350	263	302	333	288	326	307	338	313	310	312
3645	975	605	458	852	1063	820	753	662	528	469	443	307	287	271	226	225	201	186	128	136	138	94	103	88	88	77	87	61	61	62	55	54	47	44	48	54	38	41	38	44	55	36	35	44	42	30	40	45	34	32	34	32	41	28	36	28	29	24	31	25	25	34	31	35	25	24	34	33	32	31	29	33	37	27	27	27	20	33	29	27	29	29	25	19	26	37	27	24	32	39	34	35	21	35	33	27	25	20	25	23	24	21	27	31	34	31	23	38	45	31	29	31	25	29	37	30	33	25	28	28	30	29	32	30	33	24	23	39	27	26	25	29	27	24	35	32	20	23	15	37	30	26	28	30	33	27	17	28	18	24	20	20	36	28	27	19	26	24	30	24	34	24	19	33	21	21	21	24	22	30	33	32	25	33	29	26	29	19	18	36	24	30	41	24	41	33	27	29	27	28	33	32	30	24	19	24	29	31	24	33	30	26	26	22	32	31	35	22	35	20	28	29	24	23	18	37	24	29	23	32	25	26	28	27	21	33	28	23	24	22	28	21	25	26	30	23	17	31	27	31	22	30	32	28	15	34	29	33	45	31	25	38	27	20	33	26	18	19	33	27	33	32	31	24	32	30	34	21	30	41	36	24	28	24	23	21	34	31	23	30	38	29	35	23	25	26	26	24	30	28	33	31	26	28	36	38	26	28	24	25	38	28	27	23	27	21	27	30	34	26	29	23	27	20	24	26	24	36	21	23	17	28	27	40	36	33	31	33	34	29	27	30	26	35	32	21	25	19	28	20	39	21	32	41	26	31	26	26	27	31	34	25	32	30	28	31	20	30	25	23	36	20	22	18	24	27	27	30	27	27	35	33	29	27	26	31	23	36	26	28	30	32	22	30	30	36	31	29	27	31	25	24	24	38	24	24	27	33	20	26	32	24	37	33	28	34	22	32	26	31	31	28	24	18	35	23	21	28	30	36	23	27	29	26	19	29	31	32	26	23	26	30	35	29	23	29	20	25	25	24	27	26	29	24	37	37	26	27	36	25	30	25	32	22	24	34	28	20	25	33	26	22	23	29	30	19	32	34	30	26	39	31	40	29	24	28	19	30	20	31	28	24	25	22	21	31	22	23	23	37	27	33	24	32	26	35	31	25	27	18	27	23	22	33	31	36	26	23	24	38	32	26	23	22	28	27	35	25	21	26	29	30	25	35	34	26	22	29	30	27	21	30	32	28	30	38	37	23	27	32	29	29	25	24	31	27	28	23	35	33	40	30	36	29	31	19	35	22	32	38	26	21	20	29	32	24	20	26	39	20	30	23	27	21	33	22	27	25	25	31	39	30	36	27	37	26	35	24	27	25	22	35	34	27	25	26	28	37	33	23	32	22	30	25	23	30	28	32	30	31	26	30	29	24	38	30	28	25	25	27	30	22	24	25	24	21	26	25	26	27	40	29	26	22	42	27	37	29	24	25	20	23	26	20	34	29	27	36	40	27	24	26	20	32	31	22	25	23	34	25	18	23	29	33	23	31	32	28	28	20	36	33	22	15	28	32	31	26	29	34	29	25	26	37	27	37	22	31	29	25	33	28	29	25	35	30	32	30	22	30	26	32	32	25	21	33	18	22	19	21	25	36	25	21	28	39	25	33	32	20	23	16	22	26	35	37	14	35	24	23	31	20	33	31	19	24	21	33	34	27	24	23	29	26	32	30	31	30	28	34	40	35	24	36	32	22	44	31	26	25	25	22	26	33	40	21	30	28	21	24	31	16	30	19	27	25	25	33	35	25	29	27	23	21	30	23	24	18	23	37	30	27	28	29	23	23	22	23	32	20	24	21	33	25	27	34	31	36	25	33	26	20	32	34	21	20	29	26	30	23	31	27	26	21	27	22	28	36	28	21	31	35	32	28	27	22	30	23	21	34	23	30	30	29	27	21	23	24	24	23	22	21	32	32	32	32	33	24	29	24	25	30	23	27	35	32	25	18	40	35	21	20	25	28	24	20	29	28	28	34	29	30	31	25	31	27	36	31	25	36	32	28	29	39	33	31	29	26	23	32	17	25	24	23	27	29	24	38	30	34	27	35	25	35	25	35	24	33	25	26	28	16	22	26	27	26	25	23	30	27	21	36	23	33	27	29	41	24	25	30	25	21	28	30	24	37	24	23	24	21	30	21	37	31	33	34	32	19	26	22	30	25	30	29	33	31	34	37	30	33	23	30	39	27	21	26	34	30	28	20	29	30	32	26	29	27	27	30	34	31	23	25	32	30	19	37	24	23	48	31	26	27	29	36	34	31	23	27	30	34	26	28	31	26	31	33	18	33	38	29	17	38	31	34	27	23	29	23	21	32	20	33	22	26	35	23	28	31	32	19	30	23	29	27	25	29	30	25	28	34	38	41	27	34	25	24	38	34	25	31	40	38	33	26	20	29	21	25	25	29	25	24	27	26	21	25	34	30	24	25	26	35	32	20	27	31	21	26	23	31	30	36	31	27	24	29	24	27	33	19	30	31	26	34	24	24	19	23	26	23	30	28	19	30	37	24	19	26	32	22	30	35	34	28	32	20	26	34	27	31	29	30	29	35	28	30	32	28	19	26	30	37	25	22	19	32	26	24	23	24	29	27	32	38	26	21	29	34	28	29	34	27	33	24	46	39	23	25	31	26	34	30	21	27	30	26	25	25	26	24	27	30	21	26	31	27	31	22	29	27	28	23	22	26	27	17	30	33	26	28	28	25	28	20	23	34	21	22	35	26	24	29	16	41	34	30	25	34	27	39	23	28	24	28	17	25	27	32	23	27	38	27	30	34	26	28	27	27	29	25	25	29	26	36	21	25	32	26	34	29	21	29	36	33	24	32	35	28	23	19	32	32	33	33	26	32	24	27	38	44	24	35	29	29	31	33	25	27	28	28	31	20	26	29	30	26	25	29	20	29	27	26	20	21	33	34	21	29	42	26	24	22	23	29	23	25	24	27	26	22	22	29	22	25	26	32	25	28	29	25	23	33	20	27	25	26	31	34	29	28	23	28	28	29	30	29	34	26	31	30	28	27	25	16	31	33	25	32	27	24	25	25	26	25	27	26	40	36	28	33	32	37	22	31	25	27	31	35	24	25	25	27	21	30	27	35	37	22	39	25	35	34	32	24	29	16	29	20	18	34	32	28	36	31	25	24	28	25	22	27	34	21	35	28	29	29	36	33	23	23	19	28	25	33	25	27	26	28	29	37	24	32	30	36	25	29	28	21	36	28	31	24	30	28	29	23	32	19	34	31	26	40	31	21	34	24	33	25	30	33	19	32	28	30	19	25	29	28	20	26	28	24	28	25	33	18	27	32	20	30	30	23	23	35	33	27	38	29	25	24	32	36	30	35	25	26	29	30	38	21	27	25	28	26	31	25	30	27	35	25	28	23	29	24	35	28	31	25	32	24	39	27	23	27	27	32	32	34	28	24	32	26	29	32	29	23	19	33	21	22	28	24	36	27	21
29529	20297	13863	29339	37585	36601	32673	28581	24716	21462	19225	16551	14361	12378	11460	10189	9269	8467	7366	6679	5959	5498	4911	4605	4040	3484	2997	2485	2313	2110	2012	1690	1568	1422	1387	1295	1175	1111	1134	1049	1015	1057	915	875	843	804	811	844	793	739	789	777	749	718	693	697	736	748	680	684	635	655	632	640	631	612	663	619	650	601	591	594	611	584	573	580	552	605	602	558	551	577	527	551	552	564	515	531	530	534	542	537	539	522	502	522	537	552	518	517	525	508	506	484	518	517	535	502	491	501	471	476	487	498	467	462	499	464	521	509	494	479	453	463	480	487	491	462	492	514	494	525	502	461	511	517	458	490	473	470	504	463	496	476	516	471	490	498	491	497	484	482	499	488	508	455	510	428	519	505	483	460	510	496	493	470	465	443	531	476	463	512	504	456	485	479	489	471	505	482	482	504	510	448	489	463	520	437	446	494	488	486	490	470	472	523	500	433	471	517	492	498	499	504	496	493	466	453	505	476	457	464	484	496	457	503	457	483	468	508	517	484	503	497	481	487	453	487	482	457	432	483	458	480	471	499	505	491	495	475	445	514	483	463	490	492	482	514	465	475	505	528	501	464	486	484	494	467	463	452	506	491	485	476	464	506	471	452	494	481	480	484	506	503	489	450	468	489	474	515	496	495	468	458	472	484	482	504	508	483	463	481	474	470	485	526	476	481	485	493	483	532	490	484	490	506	451	511	473	486	475	459	494	487	474	495	497	480	468	458	501	447	463	534	486	476	494	478	487	512	494	488	475	511	480	482	509	465	479	472	481	472	493	493	463	479	518	511	499	527	458	470	468	486	517	469	458	464	473	471	498	486	538	496	468	491	444	455	521	512	466	473	463	519	483	473	504	467	518	470	490	458	496	493	487	492	501	495	511	454	505	478	436	490	444	519	461	468	474	490	467	479	466	485	475	529	465	458	494	469	483	471	496	477	480	469	470	475	488	463	490	483	471	454	474	452	476	477	452	485	478	471	501	473	459	473	493	511	472	499	471	436	494	519	483	495	449	491	468	519	476	499	465	525	465	467	500	504	478	456	522	458	494	483	479	526	481	471	523	486	464	486	457	491	468	470	489	527	472	476	475	501	446	497	485	479	490	465	470	452	486	484	480	497	484	488	467	475	494	472	512	482	482	481	473	472	486	520	470	495	480	490	482	481	465	461	509	500	510	468	508	499	487	491	424	503	503	477	492	443	483	476	510	552	508	475	496	480	463	466	503	469	466	484	472	492	458	504	457	481	485	463	495	449	460	483	510	461	496	462	501	501	514	498	451	471	494	497	526	509	489	500	509	478	471	456	514	507	480	461	516	516	478	484	512	506	469	433	504	475	475	486	480	479	491	515	500	497	461	478	503	517	443	468	498	466	481	460	476	484	449	502	458	491	488	491	502	549	483	476	470	458	495	524	472	502	479	475	484	493	488	507	505	526	493	490	477	512	467	500	497	475	506	510	482	483	464	497	522	463	486	469	462	509	468	507	510	477	468	480	496	454	435	465	470	493	487	485	486	532	500	504	493	502	491	483	496	483	491	488	516	488	453	489	511	488	468	458	509	498	459	469	491	475	470	521	507	468	442	501	460	475	451	506	489	491	493	504	499	459	478	507	461	482	506	461	514	509	473	490	491	491	483	517	518	479	459	517	505	468	476	480	486	516	474	494	495	509	502	478	459	497	500	496	467	440	514	473	461	471	509	482	464	483	470	499	467	475	535	473	517	512	511	484	459	472	466	489	483	462	485	481	480	505	460	496	467	471	498	484	476	480	514	460	455	497	422	454	475	453	536	464	441	483	482	471	517	501	498	482	472	483	507	483	524	493	460	524	471	476	498	481	483	478	460	499	510	405	499	493	490	505	484	523	468	482	477	494	448	466	448	462	496	527	487	471	490	443	479	486	460	482	469	491	502	509	479	486	511	465	454	479	524	511	517	505	478	454	519	496	470	514	458	481	528	458	486	463	449	500	537	486	486	485	495	481	460	458	453	503	448	458	485	498	479	510	440	493	468	470	475	443	475	508	486	474	509	492	509	490	500	483	482	493	441	456	474	447	462	509	511	469	490	461	508	455	484	450	473	475	502	487	502	461	499	480	501	487	454	462	517	448	489	470	475	522	450	453	506	458	477	491	485	458	483	483	458	447	511	524	468	504	499	469	491	477	499	488	503	508	492	507	512	453	471	520	478	513	446	479	457	466	497	502	482	477	462	504	497	515	508	499	528	485	473	503	476	521	491	452	498	468	478	482	492	522	484	477	443	468	483	438	475	474	444	513	494	529	516	463	516	522	473	488	526	515	498	449	467	470	477	491	441	496	507	483	506	474	450	487	472	507	476	499	458	484	506	463	484	497	485	495	537	463	535	480	453	458	484	466	453	441	481	506	478	470	518	483	465	478	505	504	472	491	495	472	480	449	481	465	459	474	476	485	477	491	460	488	497	504	511	506	431	508	497	478	456	470	493	500	450	489	491	498	474	466	513	522	472	472	478	505	504	453	485	496	467	478	500	480	481	475	497	478	456	516	461	485	493	453	473	510	479	519	472	489	495	498	507	485	493	463	509	489	465	511	477	499	472	508	527	496	495	501	478	486	471	511	493	477	537	457	496	491	451	511	471	480	448	483	459	478	510	524	501	462	497	508	523	494	509	503	483	452	476	477	470	505	475	495	443	484	514	506	482	476	465	460	503	508	490	504	520	499	479	459	538	510	490	481	508	490	526	507	499	479	495	458	489	452	488	503	463	493	492	491	440	477	485	465	515	488	481	530	454	488	467	471	503	474	513	496	497	503	492	476	479	498	491	471	519	487	530	501	482	456	493	499	487	480	495	473	504	483	495	454	480	491	503	507	475	468	465	507	401	496	488	492	526	466	523	463	479	474	460	456	462	464	476	472	470	520	498	500	468	507	459	472	504	471	518	476	501	526	445	506	481	454	514	420	481	476	481	487	532	486	398	500	487	489	495	508	474	479	453	458	476	472	467	460	519	509	527	492	526	467	530	498	463	496	487	482	536	509	512	484	478	493	458	487	473	470	477	446	484	487	493	501	534	466	479	457	478	439	512	502	499	498	490	479	433	465	489	482	514	471	497	488	453	475	481	448	483	432	487	472	489	478	483	457	471	481	465	459	474	480	467	516	492	471	470	483	515	496	488	464	469	493	438	476	491	480	467	486	470	463	488	490	470	468	433	455	464	509	506	476	457	496	467	420	444	445	481	481	496	457	510	442	483	454	468	502	513	493	460	461	467	509	475	501	503	486	492	486	446	479	483	477	474	443	472	503	482	482	496	475	485	469	451	450	474	485	474	525	497	495	468	531	491	473	478	481	504	472	490	471	476	490	487	445	504	446	479	497	479	478	487	487	489	472	487	469	506	524	503	490	472	457	524	456	499	512	498	462	512	460	507	504	501	507	489	462	497	468	474	470	500	459	462	465	478	509	466	489	475	471	507	508	443	495	509	513	479	455	494	458
3583	1522	866	718	1292	1545	1352	1088	920	780	759	577	470	425	359	321	256	279	220	202	194	185	168	152	139	113	104	86	85	65	56	49	54	43	43	64	39	47	36	34	43	32	43	42	44	35	37	29	36	30	38	27	37	34	34	33	26	26	25	36	33	23	27	31	42	23	17	28	36	23	24	25	21	34	26	28	26	16	29	37	37	28	21	30	19	28	21	25	24	31	28	24	24	30	24	20	20	30	26	27	24	21	17	21	23	28	18	20	24	21	22	28	31	27	30	21	28	21	30	21	32	25	17	24	30	23	24	20	23	22	26	23	19	30	28	24	22	22	23	23	15	19	19	28	19	20	16	22	14	26	20	27	29	26	21	23	13	26	17	27	16	17	25	18	32	26	27	24	14	23	29	18	31	35	34	16	16	19	22	26	24	23	19	27	22	18	31	22	18	18	17	27	21	19	29	21	28	17	29	24	24	20	16	24	21	18	24	23	22	27	19	22	25	20	26	19	20	22	27	26	24	26	31	19	23	29	24	28	20	23	20	25	25	24	20	16	24	34	24	17	23	18	20	30	18	24	27	14	28	19	23	20	14	19	24	25	21	25	25	21	28	26	26	24	27	21	24	29	16	16	20	19	34	24	30	20	20	18	20	26	22	30	24	17	27	27	28	19	26	12	26	28	28	25	26	21	29	21	15	23	17	30	24	24	26	19	18	35	21	15	15	20	26	27	24	26	33	20	18	34	21	21	30	23	21	16	21	24	16	24	17	21	14	24	16	22	29	23	33	18	15	13	16	30	32	30	29	19	20	22	29	19	19	21	15	16	26	20	24	27	22	26	19	26	21	28	22	28	24	25	21	17	32	21	27	23	23	21	28	20	22	21	20	24	19	22	28	31	21	28	23	24	19	27	27	22	35	26	21	24	18	28	22	17	27	32	15	22	23	23	20	20	22	27	17	21	23	19	26	29	17	31	30	20	21	24	27	21	19	24	23	29	37	14	35	31	19	22	24	23	16	26	18	35	19	29	25	18	19	21	23	27	16	17	22	23	35	20	15	22	17	25	28	21	24	18	29	20	24	23	32	22	17	22	30	20	21	21	26	18	23	23	21	24	29	27	23	40	25	23	22	33	19	20	16	20	20	12	20	16	32	15	23	24	21	26	24	29	24	26	33	18	29	29	29	24	22	23	16	18	40	23	22	25	30	24	21	23	22	28	25	19	23	15	33	34	24	30	23	28	26	26	26	26	22	24	19	15	28	15	29	25	20	27	26	28	19	22	20	28	20	26	30	22	25	24	26	32	29	22	23	26	22	14	25	25	20	26	24	21	16	26	20	22	23	25	29	24	20	25	25	17	33	24	20	33	22	21	25	30	27	25	32	27	21	27	15	27	22	27	33	19	30	25	21	26	19	19	25	23	25	23	16	22	23	19	26	30	15	27	19	24	20	23	27	25	28	22	28	34	25	31	24	20	21	25	22	28	15	40	25	21	22	22	19	31	30	14	20	24	20	29	15	28	22	29	16	29	22	27	26	21	27	24	30	19	27	16	19	18	25	29	22	22	32	16	20	32	21	18	19	16	32	19	20	26	17	25	19	25	42	25	18	18	18	21	20	18	17	14	26	31	19	21	16	22	16	25	22	18	18	21	24	26	13	19	23	23	27	24	30	26	17	18	15	28	24	17	26	22	16	23	17	22	25	35	24	32	28	27	32	14	25	24	23	13	23	26	23	17	27	17	18	29	20	15	16	18	28	28	22	21	20	20	23	20	27	26	24	30	21	28	21	20	18	16	22	25	14	30	38	23	28	25	20	27	22	26	32	25	27	13	24	29	28	23	20	21	19	25	22	27	28	26	17	23	29	31	18	30	26	28	25	24	25	12	29	23	29	19	31	18	27	29	21	18	24	23	21	22	19	33	14	27	27	22	19	14	26	27	31	17	21	26	27	24	19	25	29	23	18	20	30	24	23	26	19	23	26	22	25	22	15	24	23	22	23	29	19	25	28	17	24	20	17	23	13	28	29	18	19	25	27	24	22	21	21	22	18	23	24	17	20	20	20	22	24	14	19	23	24	27	20	22	22	25	23	27	30	20	29	32	27	22	23	20	19	26	30	22	32	21	31	25	20	26	21	17	22	25	22	20	29	18	23	25	23	18	23	15	19	19	22	20	19	21	27	22	20	29	24	27	21	27	26	30	23	26	14	30	24	26	21	27	18	29	17	20	23	27	25	15	22	26	17	20	28	22	21	30	27	15	23	23	32	23	14	33	25	25	25	18	16	28	27	27	24	18	16	20	20	33	29	24	27	25	21	18	26	25	23	13	22	20	21	28	19	24	19	18	21	22	23	42	25	21	29	23	21	25	20	38	20	19	19	24	21	18	21	25	28	28	34	30	30	22	31	26	22	20	19	26	21	20	33	26	18	24	28	21	29	26	25	34	26	26	28	18	20	25	28	13	19	23	25	30	25	28	24	21	24	21	24	22	26	18	20	21	19	29	23	25	27	23	31	29	33	21	31	21	28	17	20	10	21	22	32	14	28	25	26	12	19	22	20	23	21	24	25	23	20	25	29	18	31	26	25	24	31	31	21	21	17	24	18	20	15	24	24	26	23	20	20	22	18	29	24	28	23	24	22	28	32	25	23	21	24	28	25	27	24	10	25	18	29	25	24	32	20	26	18	27	27	18	13	17	26	22	28	25	15	23	18	20	28	21	15	20	18	30	24	16	17	21	14	16	25	27	22	22	24	26	21	24	13	21	27	25	30	19	27	22	19	30	23	19	21	16	21	16	28	22	23	27	31	32	24	22	20	24	25	19	28	28	21	19	17	32	16	23	25	17	29	19	27	20	23	30	12	22	19	26	19	20	23	20	17	25	14	14	16	15	19	18	38	20	23	16	23	19	22	21	23	26	25	19	22	23	29	25	23	24	18	20	21	20	30	30	22	18	22	16	20	21	27	26	35	18	28	21	17	32	26	20	19	14	13	31	29	27	21	31	16	23	20	27	27	21	27	22	21	21	27	27	17	20	31	19	27	21	27	32	25	27	23	22	21	19	26	24	14	23	22	23	25	24	24	15	30	25	20	23	30	23	22	27	15	15	19	20	22	24	25	17	14	25	18	26	27	25	20	28	23	30	24	24	24	18	24	21	18	29	20	19	17	21	26	27	18	27	15	23	27	21	20	31	25	29	22	19	27	17	23	23	25	10	15	17	18	27	31	25	28	20	27	21	30	18	21	26	24	22	24	13	20	27	13	16	24	19	22	37	26	30	27	29	26	20	24	17	19	31	26	11	24	24	32	26	33	16	24	24	26	20	21	24	22	18	17	22	19	28	20	20	27	18	25	19	25	19	18	23	24	19	20	28	20	26	15	18	22	24	23	10	21	20	24	27	20	17	12	18	22	21	18	20	31	19	20	22	22	23	16	35	18	22	23	27	31	20	34	22	29	31	22	28	19	36	26	12	25	24	21	21	16	21
35874	25050	18727	34774	42749	41456	37453	33264	29433	26528	23775	20768	18305	16238	15061	13264	12137	10951	9661	8670	7807	7134	6643	6066	5146	4556	3878	3367	2980	2741	2542	2233	1902	1771	1838	1625	1413	1411	1424	1241	1173	1212	979	963	904	894	922	910	827	865	782	872	813	794	734	673	781	696	682	653	666	682	646	612	621	614	669	646	613	555	589	616	545	514	532	547	532	572	559	547	550	527	504	491	500	530	504	459	463	504	447	471	474	487	452	417	482	488	452	429	468	476	430	482	417	459	448	415	419	434	400	406	365	406	441	367	406	383	392	368	415	397	416	420	414	416	401	390	419	445	368	402	405	379	388	374	413	410	389	408	404	398	419	408	419	405	388	409	437	443	414	365	400	427	380	406	407	409	439	391	418	372	424	390	379	389	411	408	398	400	384	408	404	391	389	407	422	368	412	374	404	432	453	377	401	440	386	383	382	375	421	428	400	409	388	391	382	417	389	416	433	391	356	411	388	395	373	381	363	394	418	389	415	412	401	375	425	411	382	343	421	391	359	398	382	395	398	395	391	406	425	386	374	366	418	386	406	390	394	379	363	391	423	402	383	415	376	439	412	441	403	357	406	377	410	404	404	423	427	405	418	381	400	368	372	374	390	363	379	395	445	386	403	387	376	410	421	373	386	418	388	385	393	392	407	406	408	389	384	383	410	384	423	402	393	409	440	365	392	401	411	402	391	382	390	410	409	421	396	374	368	413	399	417	407	394	388	436	391	412	392	432	374	408	380	376	401	415	377	369	383	425	403	420	392	372	372	410	381	363	436	403	423	374	401	406	395	386	383	374	417	374	377	370	419	379	399	413	408	399	416	390	411	359	416	403	378	383	416	404	368	408	407	385	400	386	378	395	382	450	380	384	371	388	391	422	397	399	429	402	432	360	411	384	408	392	385	408	418	397	398	407	392	360	400	383	395	421	398	404	441	385	399	377	376	376	390	388	410	395	402	397	406	404	409	355	402	390	401	391	395	390	374	428	405	428	388	380	410	383	432	381	336	378	422	431	415	379	437	387	389	392	399	407	389	382	405	391	390	408	397	385	383	414	406	423	407	386	403	438	400	409	420	425	408	391	399	442	393	415	389	385	396	391	403	376	402	377	402	376	356	383	400	412	418	413	385	405	414	393	376	389	401	363	375	379	366	405	407	403	367	434	399	392	373	405	421	382	395	407	358	446	384	379	414	412	440	402	397	390	405	436	429	403	428	396	389	393	375	371	432	383	371	360	392	388	340	386	404	392	399	357	382	392	394	419	384	393	450	393	404	434	376	396	416	426	421	414	400	374	386	398	401	405	397	397	395	392	379	404	389	407	372	399	402	397	424	423	368	399	405	393	406	407	391	361	400	372	380	408	392	419	375	417	403	386	422	401	422	395	385	439	402	392	383	365	371	427	376	421	382	398	371	427	365	384	403	411	368	372	384	370	394	422	438	414	376	386	413	409	388	369	438	393	363	368	364	385	384	378	401	421	393	409	398	393	407	382	408	383	410	366	384	437	389	398	385	347	373	401	384	399	385	399	376	363	407	368	364	413	420	412	377	389	396	384	432	396	418	410	434	378	428	418	395	401	425	387	390	364	422	398	396	413	375	407	405	397	384	393	400	386	411	408	403	376	419	386	397	429	405	359	400	405	413	401	416	406	406	410	373	429	415	421	380	427	421	392	398	388	433	375	388	414	424	397	381	377	417	405	382	411	399	401	414	366	405	415	392	402	426	369	412	391	404	387	407	390	389	420	385	390	408	408	437	403	402	389	406	400	402	409	354	402	395	354	394	406	380	412	366	398	392	375	403	425	375	380	358	425	381	396	376	392	407	418	406	416	375	373	378	398	379	395	402	415	395	423	405	405	378	396	378	418	407	368	381	391	394	402	376	396	393	411	400	415	371	435	401	407	416	413	416	405	419	410	403	397	422	384	417	393	398	375	376	401	389	377	399	444	394	373	419	378	397	367	367	394	410	393	403	405	404	441	387	401	381	399	364	397	389	388	420	415	423	377	396	413	384	364	403	417	382	414	381	362	372	394	381	406	394	399	408	414	416	405	373	373	404	393	375	404	380	394	405	394	383	378	388	394	406	395	394	390	453	401	412	389	394	406	333	398	371	411	404	409	371	382	393	404	395	385	407	387	422	374	405	395	402	345	408	394	393	399	411	431	381	405	385	415	409	399	394	394	384	399	389	402	405	385	412	411	379	395	387	396	415	420	394	421	426	432	416	397	384	379	401	359	384	428	386	411	378	389	390	391	395	414	363	411	395	421	453	359	377	397	406	387	395	407	396	402	400	435	378	398	396	374	378	429	389	354	380	349	392	344	414	380	335	352	376	398	417	383	409	380	416	396	375	418	413	393	394	393	391	445	410	375	415	390	389	412	365	369	382	401	422	372	395	353	397	362	382	390	410	418	434	411	391	392	367	412	403	385	383	392	402	396	370	417	396	390	398	391	396	427	411	403	382	438	417	390	411	363	398	379	365	406	381	389	400	399	443	410	349	405	397	419	405	426	377	404	366	363	394	419	398	393	361	377	380	414	383	400	401	426	416	392	382	389	376	354	387	405	447	405	406	393	404	427	388	415	384	376	400	403	376	403	418	371	380	396	413	394	371	393	418	391	389	383	415	418	402	402	405	371	376	447	421	400	392	406	366	345	402	397	414	413	384	369	389	411	423	378	422	380	411	408	409	381	420	395	397	375	380	438	424	380	367	387	397	418	386	379	385	409	410	372	400	404	420	398	419	385	383	391	381	398	424	388	436	406	442	401	395	374	417	382	424	403	381	404	405	372	404	402	417	394	402	421	404	372	395	405	399	369	404	354	401	407	398	429	393	403	407	438	356	376	416	402	378	393	447	397	378	389	397	436	404	361	473	411	420	381	396	404	405	398	399	386	366	418	401	389	417	366	389	425	386	450	389	380	390	381	378	379	383	393	379	376	366	391	394	430	414	412	387	415	407	392	418	405	403	400	409	403	400	410	378	411	405	388	385	401	418	393	374	402	417	385	380	381	383	388	428	383	384	386	377	421	410	409	396	425	420	381	426	370	397	384	389	381	374	400	396	380	382	376	398	363	388	411	396	423	376	387	382	418	399	412	379	363	427	400	379	386	410	408	411	377	393	408	439	411	417	388	396	396	435	411	384	402	413	416	414	404	388	386	389	393	386	426	391	377	408	365	389	416	431	388	421	394	411	393	411	398	433	387	387	373	397	384	389	399	379	397	403	395	380	416	393	408	386	391	399	388	374	393	363	370	390	397	386	408	419	432	397	383	381	425	401	420	401	398	381	423	383	430	422	405	408	392	411	401	414	407	395	396	408	394	380	394	395	366	393	433	419	417	404	445	396	381	400	380	395	394	373	397	411	399	404	372	344	385	419	384	420	409	422	425	407	394	399	409	401	386	368	394	366	417	419	383	381	401	371	377	387	412	408	417	423	420	394	418	392	376	376	392	422	397	402	461	436	402	389	408
2289	712	415	353	605	767	641	509	456	377	313	287	240	221	213	172	168	154	141	114	109	84	95	82	81	51	51	52	44	50	37	38	32	41	39	31	30	32	27	26	21	27	35	23	24	25	45	22	28	20	14	23	29	28	15	14	31	24	24	20	21	14	14	24	31	26	25	14	24	30	24	26	16	19	26	19	23	16	25	26	22	26	20	22	25	28	22	29	16	31	19	22	19	25	17	19	16	14	21	17	26	18	18	14	28	27	24	14	26	13	19	22	22	17	21	23	18	19	19	24	16	17	21	15	16	10	24	17	23	20	18	25	16	20	21	20	20	26	15	20	15	13	11	22	25	19	26	21	18	26	28	20	31	18	13	14	23	22	21	22	19	20	16	25	21	19	29	22	19	25	15	23	18	21	16	16	35	14	28	20	24	16	27	13	25	20	17	22	22	23	22	25	22	20	23	17	16	17	17	18	16	29	12	28	22	27	19	20	19	13	16	16	22	23	22	20	29	29	23	17	25	19	26	25	27	21	19	18	21	11	20	25	16	16	14	19	18	17	27	20	18	21	24	18	26	17	13	28	16	17	13	14	19	21	21	22	17	25	18	12	20	20	21	26	28	14	18	25	13	18	22	19	22	19	13	25	21	26	23	17	16	26	17	22	18	20	21	14	18	17	13	27	19	10	14	20	17	19	17	23	18	27	16	17	11	20	23	31	20	20	15	18	20	14	17	19	20	19	25	19	25	14	16	19	14	18	19	18	25	20	14	24	19	15	24	19	22	17	19	23	33	16	24	22	19	18	22	22	18	20	19	19	21	15	20	20	25	14	12	17	20	17	17	19	18	11	21	14	27	16	24	18	18	17	18	20	18	25	24	10	23	23	20	17	21	21	23	18	19	29	13	15	24	20	19	24	22	23	22	20	27	19	16	22	26	15	15	25	22	18	32	31	23	26	18	19	12	30	24	21	15	19	26	19	28	23	29	23	29	21	21	17	17	20	24	20	24	24	19	32	15	24	18	18	19	20	15	21	26	16	25	27	16	20	16	14	20	18	18	20	14	19	26	21	20	25	14	19	18	25	25	20	19	22	22	22	16	19	30	22	20	23	19	14	20	20	31	27	21	18	17	15	15	14	21	20	19	20	15	21	19	17	15	19	24	20	18	19	22	17	19	14	24	20	18	19	19	19	28	20	24	19	19	23	18	24	28	24	27	15	17	16	20	15	18	13	22	19	11	13	21	16	13	20	20	19	14	21	25	28	17	18	22	19	18	25	14	12	26	16	28	16	31	19	16	16	20	23	13	20	18	15	24	24	18	20	21	22	14	12	13	23	11	20	28	19	19	23	16	14	19	16	17	25	18	17	25	21	21	19	21	18	27	13	22	22	21	21	15	24	29	24	17	26	19	20	17	21	15	24	14	15	11	26	21	21	12	22	23	14	18	20	24	19	26	15	14	20	24	24	25	15	20	29	18	19	16	20	17	18	24	23	17	26	22	19	17	17	23	14	23	22	17	25	24	21	17	18	24	18	12	14	15	18	16	14	19	25	18	24	15	23	19	20	22	20	21	20	27	19	22	17	29	17	24	22	23	19	18	18	22	22	18	19	18	18	15	18	28	16	21	11	21	14	28	20	18	22	17	21	26	15	15	26	15	14	19	28	24	11	18	19	15	17	25	16	16	24	21	15	24	15	19	22	17	22	32	24	24	26	19	23	30	27	26	26	14	22	17	31	23	22	17	23	26	31	21	18	19	18	11	22	19	18	16	16	19	29	19	20	16	21	30	24	18	16	22	23	15	19	17	28	23	18	18	25	20	15	16	23	18	18	22	18	14	25	27	11	24	18	23	20	19	11	19	22	14	24	17	19	14	24	17	16	21	20	19	27	19	21	26	19	14	23	24	24	23	11	24	14	18	21	24	18	21	28	22	19	18	24	18	28	18	20	17	19	25	20	22	18	17	27	18	27	22	19	37	21	11	23	22	19	17	27	16	27	21	29	21	16	26	13	14	22	17	16	11	17	19	12	16	16	23	18	26	16	20	15	21	17	14	20	21	20	19	21	18	16	21	25	25	20	19	18	23	20	18	13	25	21	25	12	21	22	22	19	26	23	18	12	19	24	18	20	16	23	24	18	18	33	17	18	24	18	18	23	9	19	21	16	21	21	17	19	27	20	22	17	21	20	20	20	19	12	24	10	15	27	27	19	19	20	18	22	15	17	14	22	12	15	12	29	20	32	23	22	16	13	22	17	28	19	20	18	19	17	20	21	14	18	20	18	16	22	19	27	26	17	25	20	28	24	22	21	16	20	17	20	26	19	25	23	14	22	14	16	21	26	14	16	20	25	19	19	26	23	32	21	22	17	24	20	20	18	30	20	21	16	16	27	20	15	27	19	21	15	23	24	21	18	23	24	24	22	17	17	21	19	28	19	27	17	14	30	16	25	21	16	30	24	21	24	19	19	26	27	22	22	25	17	23	16	26	16	23	13	20	14	16	25	21	16	24	23	12	15	23	16	18	18	15	24	22	21	28	21	18	20	19	20	22	20	25	16	25	9	24	21	14	25	16	23	19	21	17	19	21	16	20	23	17	21	25	30	11	11	23	18	17	17	23	28	26	19	26	13	20	27	18	17	23	20	17	24	19	25	12	27	23	24	17	22	28	19	19	19	25	17	21	20	21	24	22	26	19	28	15	22	24	15	23	21	17	23	21	19	19	20	21	25	23	27	20	17	17	30	20	17	31	27	11	25	19	16	22	22	19	16	23	22	17	23	19	17	17	19	13	26	15	23	11	19	15	16	22	19	15	19	25	20	24	16	14	20	16	14	29	14	28	16	21	22	19	26	25	29	28	20	20	17	15	15	15	20	22	19	15	27	18	13	24	21	27	21	16	16	28	13	17	23	13	26	24	22	27	23	16	19	26	20	16	23	21	17	18	27	27	18	22	21	20	20	27	21	18	20	24	22	22	13	15	20	13	23	31	22	22	32	30	20	18	21	21	22	20	20	14	10	26	20	26	14	24	21	16	20	19	23	21	16	20	15	20	22	13	17	18	13	18	21	17	21	25	20	23	22	22	20	11	22	24	18	13	18	17	24	22	16	20	29	20	21	30	23	23	20	14	13	9	20	18	18	26	19	15	25	13	19	19	17	16	26	15	26	16	25	19	21	22	18	21	26	24	13	17	24	20	24	15	20	17	19	23	15	22	17	26	19	15	23	22	17	17	29	22	19	15	21	37	12	16	16	21	19	15	24	28	18	19	32	19	13	17	24	18	21	26	20	23	25	18	23	19	17	16	17	27	19	15	21	18	24	18	24	18	17	13	20	26	25	21	26	20	25	14	20	18	20	14	23	23	22	23	21	20	18	21	17	21	26	25	21	24	32	22	25	22	23	20	33	19	18	17	20	18	15	17	17	21	20	23	17	21	23	17	24	20	21	20	21	17	20	15	21	12	21	24	26	25	14	17	15	14	26	17	17
26891	17918	11594	26333	34456	32800	28393	24342	20693	17644	15102	13101	11187	10115	9180	8127	7551	6936	6101	4982	4600	4369	3945	3672	2885	2568	2058	1891	1593	1622	1359	1282	1134	1061	1053	936	872	816	841	712	780	690	654	572	625	592	573	630	578	564	569	565	543	551	507	477	505	480	457	495	461	463	447	459	449	494	502	435	466	466	415	460	366	431	405	401	441	430	424	432	390	394	389	379	403	398	388	381	380	384	375	367	386	384	401	390	379	399	378	381	409	339	375	337	341	385	326	390	356	357	353	358	358	358	375	348	314	318	337	322	341	351	363	359	378	329	363	386	353	375	326	369	336	359	362	371	361	347	349	358	347	392	373	351	344	383	364	343	382	369	375	368	405	370	353	344	356	360	341	355	356	315	353	334	362	353	344	338	335	350	359	339	347	364	338	359	370	345	349	371	359	317	360	357	329	339	312	381	329	355	363	338	368	365	353	365	354	342	337	360	359	370	358	387	360	374	370	356	350	356	331	389	351	353	346	358	342	356	381	337	368	333	343	331	316	367	337	357	328	346	336	355	348	336	370	347	359	340	352	355	354	342	329	353	375	366	341	336	374	347	356	347	351	364	375	335	381	350	345	344	329	329	354	358	346	367	357	324	364	320	344	362	361	415	318	373	362	348	340	345	355	331	384	344	366	366	339	357	333	359	361	353	388	358	353	351	324	377	345	331	390	329	383	352	359	320	340	326	351	344	388	361	298	365	312	369	335	331	346	367	369	352	350	359	393	390	349	379	362	339	343	382	331	347	378	345	361	329	352	345	339	326	356	397	368	368	366	382	342	332	324	380	353	330	334	345	406	360	337	357	342	386	319	341	374	351	345	382	366	345	312	360	364	359	332	355	362	352	344	342	366	339	348	356	365	370	346	365	373	337	346	328	339	346	364	360	338	337	346	351	338	346	345	334	365	330	344	363	362	340	334	341	357	353	308	345	362	386	335	345	332	328	336	365	353	348	370	354	374	314	319	334	335	345	354	339	370	366	341	355	371	392	375	350	360	348	339	379	348	347	357	409	348	383	383	387	384	329	350	361	343	338	346	353	346	367	346	352	350	338	329	376	370	357	351	335	385	349	358	371	330	372	366	357	345	345	368	369	357	331	335	361	350	384	381	379	317	371	350	366	339	365	337	373	380	340	339	388	353	363	385	359	355	354	361	314	381	362	365	373	350	368	365	356	330	339	347	357	357	360	339	374	383	327	370	375	327	393	348	347	374	330	319	343	385	334	345	345	373	355	360	367	353	318	383	320	326	362	359	356	349	332	332	379	320	350	362	384	338	395	353	359	335	358	342	354	368	336	347	351	329	336	318	357	380	415	352	349	339	340	330	356	330	368	365	372	367	379	317	324	340	352	324	343	353	362	343	364	349	388	376	323	360	353	383	362	364	324	335	333	356	329	317	381	370	352	348	355	363	354	338	336	347	363	329	349	374	331	354	355	379	344	371	366	351	367	365	351	364	365	333	349	349	342	366	340	353	377	353	348	354	366	343	330	333	365	375	354	393	352	355	319	341	362	319	338	356	336	353	353	368	359	291	377	333	323	342	331	370	374	354	359	350	375	367	369	314	328	318	355	362	332	338	333	382	368	342	365	353	372	299	354	348	359	347	329	378	366	345	352	365	325	349	365	354	364	346	330	355	343	334	363	303	343	384	347	374	378	359	370	365	323	342	381	311	359	379	377	359	361	387	395	351	355	358	333	340	310	343	345	366	323	362	355	347	356	359	356	353	336	348	362	305	330	375	347	355	370	353	339	320	373	339	334	358	343	393	367	341	378	347	353	338	326	347	327	356	359	351	322	349	335	355	342	366	378	389	364	339	385	349	340	356	354	334	320	348	338	359	383	365	338	364	316	370	357	352	335	375	353	377	330	376	346	330	367	359	357	341	374	389	346	345	359	341	335	358	371	366	352	362	331	343	342	366	379	358	335	363	362	345	391	315	361	375	362	341	358	327	330	374	365	357	330	348	344	370	336	311	397	387	370	375	372	367	367	354	355	332	358	334	338	345	346	357	373	368	371	348	341	374	358	358	366	345	372	341	372	381	356	356	346	373	353	396	361	345	367	402	314	370	356	343	370	300	376	328	402	355	372	357	336	380	352	359	340	364	371	355	349	311	396	367	376	360	348	385	373	341	339	342	354	373	339	364	359	354	372	356	364	362	359	342	400	371	362	368	375	356	341	328	331	354	382	374	356	342	321	311	336	360	320	352	396	331	347	347	364	350	348	336	334	365	385	358	367	367	367	352	337	357	327	337	321	357	313	371	351	355	348	313	375	360	362	352	334	380	350	341	365	360	347	332	344	367	328	337	390	360	363	353	346	354	348	323	344	353	344	355	336	348	346	376	346	353	351	401	365	339	337	334	333	368	326	395	356	347	357	360	358	365	347	350	372	346	362	391	371	324	369	338	359	324	356	354	363	326	352	364	324	378	342	347	356	376	371	359	358	363	376	380	374	327	396	346	360	379	346	356	336	355	348	356	364	367	353	303	356	388	357	316	354	367	339	382	352	350	380	364	384	338	356	361	364	349	356	340	378	378	318	351	329	313	349	341	343	356	385	364	349	365	343	374	337	376	340	335	335	321	354	353	366	355	364	355	362	342	353	347	337	373	351	364	359	367	351	346	374	342	404	336	354	356	361	368	345	331	337	344	359	375	375	316	377	360	355	341	327	341	349	350	358	366	336	336	325	350	343	339	346	363	315	348	367	322	382	346	363	379	342	339	342	334	348	344	353	366	357	324	367	383	374	366	342	350	357	342	371	350	377	329	349	352	346	373	370	368	368	361	358	338	369	352	359	343	347	350	329	370	357	342	345	356	333	383	359	345	390	369	305	352	321	347	355	380	369	334	363	346	364	342	352	348	363	362	389	357	357	366	391	319	364	381	352	350	334	356	355	339	351	351	382	342	351	365	364	351	325	363	333	335	377	383	401	352	363	324	328	412	348	343	359	327	356	350	350	341	331	370	340	366	359	342	368	350	367	358	343	372	329	344	348	378	382	365	328	364	335	386	354	346	356	358	366	325	358	341	375	367	365	340	351	378	352	360	358	382	336	352	367	367	339	389	345	351	358	356	366	374	363	340	362	333	380	358	387	350	335	360	352	377	331	342	372	353	353	317	338	384	308	360	339	343	362	370	357	360	354	365	351	358	369	327	309	349	318	344	351	351	334	349	359	357	360	384	349	369	371	353	381	348	324	339	349	353	315	373	342	336	352	334	363	364	365	384	370	328	329	333	345	363	354	344	358	365	333	355	365	366	334	373	352	347	356	321	324	399	325	346	317	351	342	355	369	352	343	343	358	345	359	367	352	358	326	351	352	362	347	349	334	317	353	361	361	349	351	361	380	369	331	345	357	355	344	348	337	370	383	330	368	328	341	343	340	315	359	323	370	361	358	370	361	363	367	332	335	355	334	368	365	333	379	336	388	350	352	362	329	345	339	333	312	381	317	393	333
2027	780	491	378	623	753	620	457	444	383	302	273	238	230	204	172	154	149	114	113	116	105	92	78	65	57	61	55	38	40	47	43	36	27	36	40	32	23	31	28	28	32	26	26	19	18	28	19	26	26	22	28	27	14	20	20	21	19	17	16	18	28	24	20	22	21	20	18	28	22	18	16	19	16	27	25	23	21	16	14	18	21	20	22	19	24	22	21	9	17	15	28	32	24	15	14	17	17	22	25	21	20	18	17	25	18	20	25	24	14	11	14	15	13	20	15	22	19	30	15	20	16	18	14	17	19	18	22	11	15	16	17	14	15	19	14	17	10	20	17	21	10	20	16	24	17	16	17	23	18	20	9	13	15	19	22	18	18	12	14	16	20	17	19	12	15	13	17	15	22	23	16	21	21	22	7	23	19	23	15	31	13	14	14	14	25	18	15	24	11	20	24	14	21	21	17	21	17	20	21	17	12	21	13	14	17	15	16	19	18	20	30	13	12	16	24	10	21	26	23	15	22	16	14	29	15	15	11	24	15	19	18	13	25	12	20	14	11	22	23	21	17	11	20	13	20	16	16	21	15	11	19	21	19	15	19	7	27	19	13	24	19	14	20	14	21	13	18	26	11	21	15	15	22	25	26	19	23	17	20	13	24	17	10	17	19	17	16	11	20	19	15	23	18	11	15	13	28	19	23	20	24	14	30	24	14	16	20	16	20	18	19	22	22	15	18	18	11	16	28	8	18	15	24	18	17	25	17	18	14	12	8	16	16	17	21	22	17	20	22	20	15	18	25	12	16	23	23	17	26	23	21	19	16	13	16	14	15	20	16	26	10	18	21	25	26	23	22	18	15	25	19	20	19	18	18	25	11	12	24	15	19	30	21	20	19	14	13	18	18	18	20	20	26	16	25	25	25	15	16	24	17	15	18	19	19	17	25	14	19	12	18	16	17	26	12	26	21	24	14	21	20	14	17	14	23	24	22	15	20	21	15	20	16	15	15	19	19	19	18	18	10	12	15	16	15	19	16	19	19	21	22	15	10	20	25	22	14	13	19	26	14	17	20	19	28	17	22	11	18	20	16	10	13	20	20	15	18	16	18	20	19	17	11	10	18	14	21	13	16	19	14	25	11	14	17	13	8	23	22	22	16	22	10	22	14	18	18	20	12	13	20	11	13	16	22	21	16	11	16	20	22	18	21	17	17	22	22	20	25	14	16	13	16	15	14	24	14	13	23	21	19	25	23	15	18	22	13	19	17	25	17	18	18	17	14	16	13	11	11	20	20	18	21	23	7	25	19	22	16	22	20	15	21	17	24	19	21	15	26	27	17	19	14	27	20	20	19	19	19	19	19	18	16	14	23	16	26	14	14	21	15	18	19	16	18	17	23	17	16	22	21	15	19	22	17	24	19	14	23	25	13	15	16	24	11	26	14	9	25	15	24	17	27	21	21	17	15	15	18	10	16	13	13	24	14	14	14	19	10	22	23	19	16	22	18	12	23	11	10	19	17	23	25	18	13	17	23	17	16	10	16	19	17	19	17	21	15	17	14	30	21	16	13	19	20	16	22	23	14	22	22	16	10	14	20	16	13	21	15	18	14	20	16	20	12	11	22	15	26	23	16	19	25	19	19	24	25	19	15	15	21	12	16	22	16	12	18	27	25	19	15	15	20	15	14	20	18	15	15	21	28	18	15	14	22	21	21	17	19	18	14	15	18	15	15	28	13	14	17	18	19	18	18	10	17	21	15	16	24	19	15	14	21	24	16	16	16	16	21	19	18	15	9	17	17	12	23	17	18	16	23	14	14	17	20	13	26	17	20	18	15	22	16	25	10	15	24	19	22	17	19	17	20	17	21	20	22	13	15	19	21	16	14	34	15	17	13	18	21	22	14	20	16	19	17	14	21	15	13	15	17	19	21	18	18	14	17	16	20	16	21	20	16	17	30	15	16	12	19	11	23	14	15	12	20	26	19	17	19	17	18	14	18	19	25	14	23	11	20	23	21	15	16	10	14	17	18	19	20	19	11	17	15	18	22	25	21	13	27	21	15	32	15	18	21	19	21	19	13	16	22	16	22	23	18	19	15	17	16	21	22	18	16	14	19	14	35	16	16	23	23	19	16	18	15	20	21	23	13	16	19	18	22	15	13	15	15	21	12	18	18	25	16	23	15	33	23	22	9	23	22	19	17	12	12	19	11	11	14	22	14	14	9	22	25	19	15	13	19	27	17	18	17	24	23	16	22	18	14	18	22	15	18	28	25	17	11	26	25	14	15	17	22	24	24	21	18	24	18	18	19	18	20	19	16	23	25	22	17	23	14	17	14	17	21	14	22	28	16	10	17	15	15	19	26	13	21	14	18	16	17	21	15	11	16	18	16	17	18	14	26	12	22	21	15	13	16	18	13	22	16	18	19	20	20	18	20	11	22	19	14	22	15	18	20	20	20	15	23	19	13	16	19	17	15	29	18	17	23	21	10	20	20	27	14	17	26	19	18	19	22	11	17	20	10	13	32	16	16	15	16	19	23	14	21	25	19	19	19	17	13	13	24	13	27	25	16	19	21	20	12	17	21	19	22	22	18	23	29	9	20	24	21	17	10	19	15	21	21	21	25	16	18	13	20	17	10	22	18	19	15	22	15	16	17	16	11	26	16	22	22	17	15	25	25	21	23	20	18	21	28	19	22	11	14	24	13	19	21	19	19	18	20	20	17	15	23	17	16	18	19	20	15	13	21	20	23	14	13	16	18	18	17	12	20	19	17	22	25	21	18	17	12	17	10	22	21	21	17	23	15	25	24	20	23	19	17	17	26	14	17	22	20	15	14	14	20	20	17	17	18	15	14	17	17	25	23	23	19	17	24	19	22	16	24	15	15	19	17	15	15	21	22	18	18	25	27	18	11	24	22	24	19	16	23	13	24	19	15	18	20	11	21	13	17	19	12	21	26	18	11	19	14	15	21	15	17	19	13	16	13	17	24	21	13	13	25	14	19	21	13	9	10	18	18	15	7	22	9	17	14	19	15	15	16	27	15	18	15	12	17	22	21	19	21	20	17	18	13	19	24	20	21	16	14	25	15	20	23	17	24	20	14	11	19	13	20	11	15	20	16	22	12	22	21	16	12	18	17	14	11	16	16	18	19	24	20	16	18	16	23	18	14	19	17	16	18	12	22	12	18	18	16	18	17	12	17	28	12	19	14	20	14	23	11	19	15	16	15	15	23	17	29	18	27	14	21	16	15	23	23	21	18	12	23	20	18	16	14	13	22	24	15	11	23	20	21	21	22	25	29	10	22	21	19	18	17	22	17	22	23	15	25	18	25	14	19	23	18	25	16	19	17	16	8	12	8	18	17	21	18	16	15	23	16	9	8	21	16	19	13	16	18	17	25	14	20	26	16	12	17	20	19	20	18	18	9	18	24	15	21	9	19	21	20	23	18	26	22	15	19	18	18	19	19	13	13	23	11	22	11	18	22	13	17
28031	18544	11932	26754	34686	32767	28762	24502	20695	17902	15457	13363	11520	10717	9273	8468	7757	6804	5877	5133	4639	4420	4133	3501	2892	2483	2040	1811	1610	1529	1352	1185	983	1077	1040	910	839	802	706	739	749	647	651	608	542	542	534	596	499	509	546	513	516	507	493	554	430	439	436	450	446	454	463	413	417	436	444	447	430	423	432	403	400	398	395	395	388	383	386	425	433	396	340	369	395	343	364	352	336	403	353	332	371	381	347	357	344	350	352	337	334	335	358	351	330	371	339	290	343	305	313	306	301	320	304	316	333	340	306	335	314	339	318	300	321	309	346	305	301	305	328	305	312	312	333	309	322	310	331	315	331	316	293	322	333	333	319	315	329	328	327	312	288	325	351	310	292	324	312	311	348	319	318	339	342	315	276	333	296	284	319	326	336	294	308	282	325	278	322	305	300	302	320	318	294	288	296	348	329	310	352	314	337	302	300	321	349	319	319	287	269	324	316	301	322	288	319	331	307	326	344	292	316	324	322	330	291	295	324	347	322	345	316	317	306	314	326	288	303	324	309	300	323	311	315	359	296	311	330	313	328	295	316	320	319	321	345	325	315	297	321	330	292	301	314	287	310	344	311	303	307	342	317	327	316	313	370	302	334	302	320	341	329	318	328	321	270	291	307	326	302	319	346	306	327	315	304	305	290	299	281	309	314	339	329	355	313	309	358	301	324	311	314	334	324	341	324	331	336	308	325	344	286	340	323	303	322	343	313	334	319	321	289	320	309	302	341	311	362	319	319	328	324	295	290	315	331	335	310	289	330	284	340	301	356	319	336	281	335	335	302	352	317	330	314	316	348	326	317	299	338	313	333	319	284	327	335	330	343	324	326	316	304	312	315	311	315	313	349	328	305	345	340	334	322	340	304	333	300	313	330	291	336	299	318	307	326	337	348	301	323	291	331	327	297	327	321	344	291	339	314	313	308	305	333	296	316	318	334	318	321	340	313	340	351	292	335	321	339	315	331	333	296	308	330	324	303	323	332	320	321	319	329	304	308	313	328	322	311	323	285	328	339	294	282	304	296	347	323	314	311	335	311	316	307	329	334	340	306	336	326	306	287	336	326	348	337	346	316	309	297	309	352	309	299	327	303	293	335	298	328	329	310	312	288	319	306	329	297	293	311	303	326	349	296	335	328	342	312	317	321	322	326	335	332	295	324	330	319	320	319	336	314	313	328	326	310	336	335	327	315	310	291	335	276	311	303	308	306	307	322	324	276	308	315	311	290	289	310	315	309	310	309	322	340	327	310	323	294	311	320	337	297	320	306	314	313	330	323	340	311	297	320	311	326	307	321	319	358	316	334	307	306	283	293	322	301	309	313	327	303	305	322	332	304	282	343	308	293	349	345	291	292	317	322	323	361	326	304	332	340	316	346	286	336	309	323	303	349	296	336	309	322	330	318	299	308	345	297	322	302	315	340	326	317	339	319	309	324	346	322	310	298	310	360	344	318	295	341	332	332	341	346	325	320	284	299	303	331	295	300	297	307	291	293	295	312	318	305	305	309	317	308	307	312	305	293	345	313	331	286	307	324	284	316	311	319	287	303	303	346	330	334	323	300	347	331	339	334	317	352	300	293	327	320	357	315	331	282	343	330	286	284	312	338	309	318	327	339	288	294	352	342	323	326	332	303	340	303	283	323	295	304	313	306	331	303	310	306	324	321	291	332	307	316	302	352	311	283	312	309	334	305	314	340	323	355	318	304	324	319	299	327	304	285	301	298	341	336	290	337	293	306	305	314	285	325	342	327	322	324	345	294	349	352	303	340	308	311	298	334	338	320	336	336	305	335	348	340	301	325	307	295	305	329	316	327	315	313	311	346	315	310	291	348	326	320	306	307	323	293	326	290	319	346	311	310	341	333	334	310	339	316	296	317	326	366	342	318	337	308	337	327	323	315	299	334	286	304	304	296	330	287	312	362	352	295	321	331	363	309	321	328	297	298	287	324	294	318	293	298	291	316	309	315	318	318	309	313	304	330	300	343	341	331	327	328	325	314	329	319	369	315	308	357	345	323	290	325	334	309	303	342	345	339	291	327	330	314	325	331	325	329	313	349	288	308	323	300	274	309	319	279	299	301	339	317	327	331	304	335	311	334	313	346	306	281	315	298	317	341	312	305	311	341	342	337	318	317	333	304	323	327	335	349	302	308	307	324	280	288	316	329	328	331	286	309	333	323	289	301	334	333	339	326	299	322	309	310	305	296	318	307	321	317	337	308	314	312	301	329	316	322	302	348	328	306	320	339	328	295	306	305	326	301	314	322	296	309	310	297	327	331	330	303	310	291	316	304	319	316	324	313	316	306	276	309	330	320	300	307	341	305	313	305	344	306	318	310	340	320	307	321	357	332	324	297	324	294	340	331	285	306	350	318	296	286	297	312	322	293	335	352	308	339	327	320	305	303	306	315	315	308	310	305	329	310	318	328	326	318	282	313	345	315	299	314	288	314	318	338	328	331	331	321	342	326	323	292	317	295	293	306	342	283	318	298	297	310	353	303	370	314	311	301	321	319	319	316	329	275	328	328	318	314	357	305	331	332	317	347	310	326	339	311	301	343	338	296	346	282	272	278	326	312	315	336	317	295	336	299	328	322	340	310	283	327	321	297	330	306	316	309	335	305	330	289	311	311	297	315	298	319	308	313	318	309	320	304	352	330	303	323	330	335	282	322	336	324	359	327	327	331	329	322	305	318	337	319	294	311	315	336	306	303	274	321	307	308	319	308	310	333	319	306	345	312	336	302	319	310	313	271	288	301	303	330	303	327	338	318	316	328	311	336	299	336	308	317	310	337	301	308	326	339	315	324	330	317	304	304	306	300	311	290	315	307	287	322	291	338	320	305	344	324	328	327	285	300	298	310	351	340	304	307	333	319	308	313	348	304	337	323	285	337	325	350	346	316	325	336	345	281	310	326	309	313	307	304	321	318	348	293	323	310	328	314	282	307	321	318	332	330	333	301	297	304	317	331	349	300	307	287	321	343	325	340	300	300	284	334	328	306	313	312	298	327	310	326	315	304	305	317	313	312	321	317	306	288	328	306	317	324	320	307	281	287	321	323	319	338	343	298	349	331	324	328	355	336	313	313	346	314	330	321	331	301	341	338	311	300	319	325	313	325	305	306	295	301	315	280	318	324	365	311	301	303	335	304	320	321	326	308	340	328	343	296	324	311	312	322	308	306	304	329	312	332	345	333	323	305	309	307	324	293	356	316	331	331	322	305	300	319	343	313	310	309	363	312	296	315	355	333	333	311	324	311	324	352	298	321	311	325	312	298	320	300	273	310	342	302	335	316	319	312	309	322	309	305	306	327	289	307	318	309	316	322	313	312	285	335	289	294	341	342	326	308	311	309	306	289	328	350	347	319	303	324	296	292	280	297	321	324	310	324	306	323	311	317	332	306	313	338	302	298	328	298	299	336	311	313	315	330	345	324	330	306	332	269	291	299	307	323	333	303	326
3651	1056	646	532	896	1075	885	738	640	534	454	388	389	333	320	269	228	203	183	146	127	129	158	120	105	87	61	64	68	55	58	54	42	51	46	44	44	53	54	45	45	27	36	40	31	37	34	28	33	42	29	39	38	41	22	27	36	26	38	40	30	28	32	33	38	29	29	36	32	30	32	28	21	28	35	34	39	35	37	32	29	27	19	29	18	29	35	32	39	26	37	33	36	28	30	28	36	38	36	25	34	24	28	31	24	36	24	25	34	25	27	24	20	28	25	30	33	29	30	25	22	24	27	32	31	31	28	31	32	22	27	35	16	32	32	29	21	21	24	28	34	35	22	25	34	36	25	32	15	27	28	34	32	20	34	30	25	26	22	29	29	30	32	36	27	23	29	22	30	26	32	31	31	23	31	29	28	30	30	30	32	24	34	25	30	27	36	27	26	23	32	23	24	28	33	32	24	27	31	34	35	37	30	30	31	23	26	21	29	23	26	24	28	30	29	26	26	25	31	36	28	24	22	27	26	25	28	34	38	27	27	33	30	32	23	32	29	36	21	21	25	33	23	29	28	26	28	32	29	26	29	25	32	26	25	28	31	23	34	29	32	32	32	21	33	35	28	28	34	39	26	22	23	32	25	27	26	32	29	19	30	27	30	30	27	27	27	22	31	31	18	29	25	30	30	14	30	38	21	29	20	28	31	42	30	22	25	29	25	28	35	39	22	41	45	29	28	28	22	18	21	29	35	28	28	23	31	32	28	30	22	35	27	38	36	21	33	26	34	27	30	30	36	32	32	28	28	26	29	26	22	34	32	33	29	26	32	32	29	27	26	21	33	24	22	20	24	23	41	24	30	27	24	23	22	30	29	27	35	34	27	35	26	26	37	24	20	27	19	12	17	33	23	18	33	23	41	32	20	33	30	19	29	26	26	31	40	25	21	26	31	29	25	18	31	34	24	18	21	30	28	26	35	26	33	36	33	24	24	30	25	26	32	34	31	40	20	18	30	34	33	39	32	26	24	30	30	19	21	30	34	30	29	29	31	25	31	25	24	21	25	36	17	29	28	31	34	34	31	23	23	22	41	30	35	25	38	30	26	23	43	32	31	26	21	34	26	20	35	33	28	26	30	26	21	39	34	28	19	28	31	27	36	28	27	36	29	28	23	40	27	38	27	21	33	24	24	31	25	19	30	31	26	20	25	31	25	33	27	32	19	26	23	33	27	24	25	17	27	26	32	26	37	30	24	28	30	29	29	24	22	19	31	32	22	29	23	21	24	27	29	34	30	25	39	31	24	28	26	22	22	27	32	30	25	28	26	22	26	29	30	34	24	27	34	22	29	25	27	35	21	31	33	29	31	44	23	24	29	21	28	35	28	35	33	29	30	38	33	20	24	22	26	32	26	24	34	41	36	26	21	29	32	24	31	21	27	22	38	33	21	31	31	33	22	34	20	27	33	28	31	22	23	28	28	23	37	27	26	31	24	29	23	24	31	38	35	27	31	24	26	32	26	27	26	24	27	38	27	39	21	27	30	30	22	31	29	31	34	28	28	34	24	29	21	39	34	30	21	26	23	29	33	35	27	25	32	18	31	32	26	25	28	23	26	25	31	14	31	23	16	27	32	31	32	36	36	32	30	32	25	15	20	18	17	29	32	37	24	31	31	36	25	30	30	26	27	36	35	22	30	29	19	29	22	38	16	32	27	34	19	28	34	28	26	35	19	25	30	26	29	31	35	26	41	28	34	26	36	33	32	29	25	37	24	24	29	26	31	25	28	27	19	24	36	25	29	35	32	35	34	30	27	23	28	31	33	23	22	30	32	24	32	30	30	30	32	30	21	36	21	28	29	29	27	30	31	26	38	34	38	40	26	24	27	33	25	31	33	31	21	30	27	29	25	30	28	32	29	27	25	22	25	26	27	28	28	29	32	26	18	32	33	26	20	38	26	33	30	36	19	34	29	35	28	36	28	33	21	23	24	29	27	24	32	40	35	33	31	30	36	35	24	28	24	28	26	32	24	21	30	25	29	28	29	23	18	30	30	33	36	17	27	21	27	30	22	34	20	24	23	31	27	28	34	38	21	34	29	29	40	27	32	22	37	26	29	27	24	36	20	20	31	35	34	30	27	31	26	31	33	29	34	25	31	29	25	29	26	33	27	19	18	17	31	29	24	23	30	37	20	24	25	19	32	22	25	25	36	39	28	38	27	26	28	27	25	23	20	24	26	27	21	23	24	18	26	23	23	29	23	40	28	20	32	41	26	23	28	32	30	32	24	29	23	36	41	29	27	28	25	26	34	35	27	29	25	23	28	39	22	45	30	32	29	35	30	23	26	27	26	28	27	32	30	34	25	24	20	32	45	31	26	36	28	32	33	22	24	18	23	26	35	32	20	35	30	28	24	30	30	33	21	28	30	33	33	27	15	36	28	33	32	37	24	32	38	26	25	32	30	26	13	18	36	22	23	30	25	29	30	31	30	27	31	18	28	37	20	23	20	31	28	31	28	24	43	25	31	34	20	25	28	36	36	30	41	25	31	33	28	29	27	29	35	26	33	27	29	32	31	27	32	32	18	28	30	36	16	23	29	23	24	22	18	35	35	25	23	27	24	29	24	33	29	26	27	23	23	30	32	28	32	34	42	16	25	32	28	33	28	29	30	30	32	34	27	34	32	26	32	24	34	34	27	23	22	36	27	27	43	21	29	27	13	18	17	28	30	34	33	22	36	26	31	18	15	23	24	32	26	26	34	25	20	26	29	22	33	24	33	29	32	37	28	32	24	25	32	24	32	27	26	29	25	31	20	28	26	19	30	27	29	23	36	33	33	34	24	32	35	24	30	24	25	22	38	38	27	30	30	22	28	22	26	31	30	22	28	28	22	22	41	37	33	25	30	23	24	22	20	35	34	36	27	23	27	24	28	32	26	28	21	28	27	27	31	28	27	38	40	26	36	23	30	29	47	21	30	23	27	43	23	30	37	19	29	35	17	27	19	43	22	37	34	15	28	35	32	20	27	34	36	25	24	33	28	45	25	21	30	22	29	27	30	24	31	21	32	36	20	29	33	32	26	25	28	23	27	33	33	32	38	27	22	33	31	30	31	39	33	28	25	21	33	32	18	28	31	36	23	32	30	20	32	28	24	29	17	29	27	26	28	32	32	27	27	22	32	25	29	35	36	26	34	20	30	26	33	34	29	26	33	26	26	22	26	33	26	18	24	31	36	24	36	26	29	41	26	25	37	37	27	34	21	27	28	31	28	23	30	21	23	36	25	35	31	25	27	33	36	30	26	23	24	34	31	29	27	23	28	33	28	25	26	31	26	30	28	24	27	21	27	37	26	26	30	14	20	26	25	35	39	26	24	39	29	17	25	29	23	23	20	35	25	29	36	37	18	28	25	29	25	26	32	37	26	45	39	35	38	34	19	24	23	18	22	22	26	27	31	33	31	27	23	24	26	21	22	23	28	27	22	23	21	27
29956	21175	14825	30588	38239	36319	32351	28277	24915	21787	19081	16716	15012	13478	11946	10935	9765	8337	7294	6625	5944	5672	5273	4635	3610	3181	2560	2478	2163	1979	1779	1658	1442	1556	1411	1304	1224	1125	1032	1097	1046	976	894	815	832	806	806	802	752	740	783	753	750	720	720	653	721	662	675	681	639	655	665	611	643	612	643	635	575	649	623	618	575	553	595	575	615	621	606	574	551	582	502	545	591	534	536	531	523	560	531	506	513	567	565	499	531	556	500	528	513	481	504	519	554	513	502	489	523	513	551	528	486	528	516	457	482	456	463	485	479	471	478	478	478	467	467	459	495	481	464	526	488	521	498	432	439	463	455	464	539	495	483	471	517	498	505	471	476	499	461	451	491	503	523	498	476	516	498	462	472	485	482	487	490	505	523	481	503	480	483	450	467	492	484	484	483	497	467	484	492	490	471	472	486	490	513	486	497	500	472	513	509	472	499	494	475	512	499	483	471	474	472	499	534	495	443	478	479	484	471	494	448	499	522	475	516	489	487	479	489	492	443	489	482	503	522	481	491	485	484	475	491	514	480	444	460	500	501	473	456	500	509	471	486	472	512	511	468	472	462	514	484	492	493	498	556	451	519	481	505	465	506	461	482	455	500	474	514	524	503	491	495	513	491	491	445	444	489	497	453	482	473	513	499	525	462	479	454	504	477	475	532	490	527	452	494	484	492	437	495	472	511	491	503	472	501	504	483	493	493	477	487	461	505	493	503	516	460	495	455	458	514	485	518	510	458	504	461	466	497	485	540	491	477	509	471	463	507	475	491	462	503	532	449	470	510	456	506	501	496	461	476	507	486	503	491	482	483	470	455	499	504	500	447	509	481	537	469	466	461	478	501	457	473	447	504	519	469	502	491	496	497	469	503	488	474	524	486	449	455	457	542	464	446	505	497	511	523	529	446	488	489	520	478	509	494	476	472	481	512	467	501	498	436	453	483	499	474	511	480	495	510	457	513	496	487	525	476	463	470	473	473	498	463	489	496	468	506	429	498	465	502	476	470	468	498	452	531	468	491	513	477	490	497	479	449	441	485	455	462	494	469	488	470	542	474	460	520	497	503	464	497	483	485	454	468	485	458	481	508	482	509	467	462	437	496	488	469	435	472	489	539	479	521	483	469	503	499	467	499	491	465	501	509	532	491	472	492	497	516	464	464	482	471	506	458	509	503	524	506	469	463	540	527	474	491	449	479	473	477	481	502	459	484	472	523	539	460	449	458	485	466	522	509	488	455	488	460	449	489	497	497	476	483	499	495	465	477	442	499	522	483	453	470	465	482	460	484	525	450	474	464	477	461	524	474	460	511	485	511	498	481	524	484	503	463	522	507	466	516	471	459	478	515	486	535	470	494	492	471	502	506	441	483	512	500	484	470	517	484	469	483	505	478	517	496	462	506	519	470	493	470	482	544	484	539	478	441	466	489	498	510	507	478	535	455	470	521	498	470	457	510	454	492	505	484	481	466	446	542	505	495	506	524	503	467	453	494	487	510	475	487	506	500	487	517	470	469	482	477	509	481	494	489	476	476	495	475	461	490	514	476	497	509	446	503	466	534	473	495	473	475	483	477	446	505	492	456	506	476	499	493	482	501	440	482	520	439	477	492	488	477	477	495	518	469	492	489	446	471	465	510	495	477	466	472	491	501	496	466	493	509	508	514	500	484	507	485	468	459	505	504	506	478	516	466	484	486	485	478	541	499	514	492	475	482	468	514	513	516	474	483	492	505	525	411	495	462	496	449	494	481	493	462	499	517	508	509	454	536	496	499	449	493	469	471	496	426	485	466	494	525	498	484	468	478	522	464	457	459	505	537	484	450	458	482	533	490	517	517	516	478	477	497	500	449	450	489	540	497	470	479	513	523	486	501	484	459	497	511	458	485	468	513	464	468	483	435	492	473	508	489	475	505	512	495	476	484	490	451	485	459	483	452	469	485	453	479	482	533	484	491	484	511	446	473	508	499	514	504	506	505	466	509	486	475	486	475	475	509	490	513	447	524	468	493	494	475	476	467	468	459	479	485	507	529	494	469	490	494	493	504	458	506	479	497	497	480	485	475	492	498	499	464	508	470	494	490	497	512	538	511	473	498	521	424	501	486	473	448	497	473	472	503	507	487	477	521	444	514	497	461	479	472	488	558	480	463	499	455	470	465	502	497	480	471	466	463	469	467	467	469	472	468	498	503	490	453	473	487	522	473	470	516	509	470	484	470	479	477	485	449	496	511	498	468	503	496	473	490	459	501	474	486	477	470	493	502	470	497	508	507	480	482	488	472	499	522	489	469	460	450	476	461	468	464	502	498	461	491	485	513	474	495	490	523	508	496	510	488	525	508	490	516	492	480	486	455	446	495	499	511	496	503	495	476	442	466	484	476	469	482	485	497	489	492	499	490	507	501	456	471	477	477	544	524	479	486	501	473	462	508	504	450	494	466	520	435	508	467	481	468	497	498	509	480	490	465	480	469	458	488	503	479	461	507	506	460	471	494	490	503	490	458	529	512	453	522	462	491	495	490	473	474	489	443	477	493	492	462	504	494	497	468	467	462	485	509	467	465	472	502	474	477	496	461	488	503	505	493	481	476	514	491	486	451	457	441	467	531	476	505	519	485	496	503	515	478	475	473	490	478	484	486	433	492	491	460	464	512	486	447	512	466	485	469	521	472	512	523	480	521	474	502	515	472	485	468	487	482	519	486	487	491	472	496	479	479	470	489	492	518	488	461	520	513	510	470	499	483	470	506	501	495	470	528	482	483	473	522	479	515	480	477	482	455	502	445	511	492	497	491	485	516	474	466	455	412	453	478	539	471	492	479	503	518	468	499	524	466	503	502	501	465	490	507	471	494	485	501	490	470	488	504	503	485	492	468	480	460	509	512	466	503	531	453	523	509	510	480	483	505	487	505	470	457	491	482	501	486	497	482	494	461	474	478	524	480	457	468	497	469	504	491	495	503	485	505	466	483	477	485	487	501	487	487	471	489	513	492	452	504	509	490	505	472	490	471	530	502	454	478	531	441	486	482	499	525	501	484	485	490	455	479	495	460	475	514	528	494	484	494	513	514	474	474	494	480	463	491	469	489	485	477	514	493	458	493	507	455	429	499	477	452	519	488	458	435	489	476	519	458	491	489	489	482	498	501	496	476	526	498	512	466	498	495	504	471	484	474	466	485	483	465	459	440	474	467	481	482	507	455	488	507	447	512	458	484	478	502	461	483	486	509	514	474	538	507	524	467	481	495	451	477	480	475	507	467	466	514	519	450	467	506	517	485	434	492	450	493	474	490	449	472	507	502	505	519	498	499	503	508	472	485	490	451	493	512	531	457	485	541	465	482	482	496	473	507	499	477	489	517	466	473	501	481	494	465	463	477	485	492	527	440	504	496	497	487	461	499	449	440	473	511	495	460	500	454	493	519	503	475	488	486	513	508	538	463	505	481	467	497	508	518	495	496	493	501	523	473	497	489	471	428	515
3545	1652	1013	799	1398	1552	1382	1100	958	749	697	591	540	434	397	365	301	233	236	210	182	179	146	159	100	84	80	69	70	62	71	61	63	47	53	32	65	46	36	35	36	37	28	32	36	42	46	37	28	39	28	40	24	28	34	27	37	21	27	23	27	27	27	30	24	24	38	35	28	18	28	16	45	28	29	23	26	30	24	15	23	16	19	35	22	21	21	30	31	24	24	23	23	22	29	31	17	30	20	22	28	32	26	19	17	28	23	27	23	28	27	22	22	16	15	23	20	23	21	22	20	20	20	31	21	18	24	22	19	20	28	27	40	24	28	13	18	17	18	18	27	22	21	20	24	26	20	20	24	13	28	20	30	22	23	22	25	19	27	15	20	26	21	21	19	28	19	27	26	31	28	26	14	29	23	21	20	27	25	21	30	16	23	18	19	25	20	21	22	26	17	20	22	18	19	20	26	23	34	35	22	24	28	17	23	28	34	25	28	21	32	26	23	28	29	19	20	23	21	18	20	21	23	21	20	19	18	22	27	29	23	14	23	17	23	22	31	23	27	24	23	12	33	35	22	21	35	18	19	26	15	18	24	17	22	21	20	28	23	27	26	32	18	25	23	33	23	26	27	20	26	27	16	20	23	16	26	30	19	22	19	28	23	22	18	18	17	32	20	25	24	21	27	19	18	22	27	28	30	21	23	35	26	21	18	29	21	18	10	21	19	17	23	28	29	19	19	17	24	21	17	28	28	14	24	23	21	18	21	19	22	26	25	26	18	18	19	25	20	17	26	17	27	18	26	32	25	22	26	24	23	18	25	28	25	20	25	23	17	22	24	18	22	16	25	24	16	15	18	16	22	24	22	19	20	21	34	23	23	20	23	22	27	27	15	16	16	36	25	24	21	13	24	22	28	28	27	19	20	19	24	22	24	30	22	24	18	21	22	18	21	25	11	20	17	31	24	14	28	19	20	24	19	24	23	21	29	27	22	21	29	18	21	24	23	15	19	23	18	29	22	20	19	19	16	33	25	27	19	24	26	15	18	17	24	27	24	23	24	34	18	22	26	19	24	19	24	17	24	27	21	25	27	29	28	23	23	21	20	27	25	25	15	24	19	21	17	26	28	25	22	25	30	21	31	18	20	16	17	20	30	17	26	22	21	19	17	19	20	15	18	16	17	23	20	18	23	21	17	24	24	22	29	23	32	15	21	22	29	26	34	17	22	22	26	23	22	25	22	20	29	29	32	17	20	31	22	21	24	24	20	23	12	23	19	18	21	30	18	20	24	22	28	26	23	21	35	23	29	24	18	28	33	16	24	25	27	18	25	30	19	20	23	23	18	27	23	17	28	31	24	19	21	24	22	24	26	20	23	21	29	20	22	26	14	27	19	22	17	18	20	22	22	22	16	17	26	22	26	21	26	24	26	15	22	22	29	18	23	21	24	25	32	20	25	18	20	24	16	25	22	23	32	21	31	32	26	26	23	20	24	24	19	23	24	19	20	18	26	19	21	25	22	21	18	25	23	28	23	24	23	25	24	21	31	22	30	31	19	28	27	18	19	21	17	21	22	25	30	27	27	20	16	24	20	23	25	25	21	22	24	17	21	16	27	15	24	20	18	24	26	25	25	25	11	16	27	23	34	33	14	22	24	29	22	26	33	28	19	25	22	20	26	33	24	34	17	13	27	16	20	19	29	32	25	28	22	26	35	18	24	31	14	16	14	22	28	25	27	27	28	20	27	26	22	28	22	19	16	22	22	17	23	29	28	13	24	24	24	26	17	24	24	29	24	28	23	33	14	29	29	22	17	22	23	18	15	20	10	17	18	17	25	20	24	24	29	16	22	16	34	10	14	20	27	22	24	20	24	23	11	21	15	18	21	23	23	21	22	16	26	28	14	31	21	23	21	35	29	21	23	26	17	18	19	24	23	14	17	16	25	28	15	17	15	16	17	23	17	27	24	24	16	23	17	15	23	24	25	20	16	18	24	18	21	19	24	29	24	26	26	23	16	27	22	28	24	21	28	24	28	24	24	19	21	24	22	20	24	24	13	30	28	23	28	22	17	31	25	19	25	25	30	22	33	22	22	21	30	23	26	21	18	19	24	14	23	27	24	27	24	31	23	19	15	21	13	24	18	21	24	24	14	25	19	18	21	23	12	25	25	30	19	22	25	16	20	22	28	20	24	26	17	20	18	23	18	28	15	17	16	31	22	15	19	26	29	22	19	19	22	21	26	23	19	30	25	25	19	18	28	24	23	17	23	19	22	24	16	25	26	31	23	28	20	26	20	22	28	26	22	23	26	30	21	27	20	22	25	23	30	21	28	21	18	24	20	25	22	24	21	21	28	21	24	29	19	21	26	17	18	15	29	22	15	26	21	22	27	23	23	26	26	25	26	21	31	32	29	21	23	20	22	26	20	22	23	21	21	21	24	22	23	24	26	24	28	24	26	29	27	24	21	22	21	22	19	26	20	23	24	25	28	19	25	19	35	22	33	24	24	27	23	17	19	21	23	21	29	16	21	15	16	17	20	24	20	19	24	24	16	29	25	24	19	20	13	30	25	22	22	25	18	13	22	23	31	24	19	21	18	31	23	19	13	29	17	22	26	19	23	24	12	21	23	20	28	25	26	26	24	20	22	17	20	24	19	16	17	26	23	26	24	22	22	13	23	19	28	28	18	17	23	23	26	19	23	31	30	21	25	16	28	19	28	23	21	28	23	18	15	28	13	20	28	21	24	27	16	20	20	12	22	28	17	27	21	21	24	35	14	20	26	12	25	23	22	28	30	26	20	28	19	24	16	20	26	26	29	19	23	31	23	31	21	22	26	20	21	21	25	21	25	25	27	19	26	23	19	25	15	23	20	15	31	20	28	25	30	25	28	30	23	25	25	29	22	13	17	26	19	24	35	19	31	23	27	20	19	21	22	27	20	22	22	26	17	27	21	29	17	17	24	28	29	35	8	21	30	23	26	28	24	20	19	20	18	27	27	27	20	31	20	29	23	24	19	21	21	29	19	30	26	28	19	21	35	25	21	28	21	24	30	18	27	23	21	19	27	16	28	30	16	19	16	20	22	25	31	19	27	26	23	24	19	32	18	26	18	31	20	18	20	16	19	26	18	23	20	26	23	16	24	22	25	26	26	28	23	25	20	19	33	19	19	17	20	29	23	20	26	12	17	24	17	24	16	22	22	16	20	25	12	22	23	22	29	18	30	27	30	22	20	30	21	22	20	18	11	23	21	25	22	25	17	27	17	29	18	20	31	20	19	18	21	15	24	27	21	20	16	26	21	24	24	28	19	27	24	25	24	24	31	28	19	15	26	23	20	22	24	27	13	23	24	22	18	20	22	20	18	24	23	18	29	25	19	21	24	21	27	23	16	29	22	19	21	26	24	25	23	21	26	19	25	22	16	18	25	37	22	25	28	20	14	17	20	25	19	15	30	31	25	21	24	19	24	22	15	18	26	22	16	25	23	21
35886	26256	19404	35535	42993	41304	37149	33217	29849	26561	23996	21506	19680	17272	15848	14304	12567	10530	9512	8510	7907	7259	6643	5704	4636	3905	3334	3103	2916	2491	2278	2066	1891	1930	1758	1476	1422	1413	1219	1351	1169	1042	995	990	909	975	844	895	889	873	827	794	803	695	675	727	713	662	685	679	703	579	565	628	645	636	598	605	644	579	622	563	538	540	585	544	568	601	558	577	510	497	477	490	532	489	440	485	449	498	467	466	444	483	459	446	430	425	496	479	445	461	449	440	461	426	402	406	440	423	439	433	403	408	405	416	392	388	397	418	399	380	407	396	410	446	411	407	386	416	401	416	394	383	407	421	412	357	381	354	413	383	419	396	411	382	396	401	409	396	402	426	368	389	426	419	394	388	413	409	410	399	434	401	404	418	400	401	367	383	394	382	398	424	398	421	406	412	413	412	435	388	403	381	389	416	391	413	412	395	443	416	387	369	397	425	373	414	429	430	409	404	365	427	418	415	390	396	409	393	395	367	382	419	411	418	440	409	340	400	402	377	395	396	437	390	417	396	379	388	397	434	387	406	375	407	396	393	425	410	401	397	408	403	389	373	399	421	407	365	402	404	398	395	381	411	406	421	424	401	369	401	395	400	395	424	429	405	396	400	414	417	367	405	384	366	433	422	417	380	397	408	381	410	398	406	379	442	433	392	377	425	398	365	362	397	413	406	389	403	425	413	385	384	362	400	398	405	419	390	382	399	393	377	397	416	399	448	401	405	385	367	397	386	423	399	395	365	396	442	404	385	390	413	395	391	431	378	374	406	356	406	405	406	385	369	399	405	367	418	383	363	400	368	366	383	394	437	406	400	401	387	412	399	378	418	411	363	407	416	388	415	414	377	446	413	408	372	358	382	447	402	417	364	416	408	424	432	375	391	418	381	373	403	421	379	390	395	395	403	357	409	422	396	394	419	391	415	379	406	405	382	393	392	386	377	415	374	401	418	437	375	376	367	418	392	395	403	433	431	409	375	375	371	410	383	412	428	383	431	401	378	400	419	394	410	395	394	384	402	434	388	369	406	440	398	407	426	372	400	409	404	407	392	380	385	397	398	395	429	399	382	393	383	367	389	376	403	421	409	412	431	385	392	389	413	400	405	396	452	363	379	380	401	411	404	378	408	396	417	398	417	388	405	385	390	392	391	377	385	431	416	392	389	415	402	381	387	376	379	400	396	406	388	390	379	397	390	429	400	387	432	386	405	409	403	394	423	402	419	418	376	384	415	410	412	389	405	404	376	386	389	390	386	415	359	341	405	406	393	422	392	413	407	376	390	404	419	422	373	408	383	395	371	404	410	384	394	387	389	388	413	414	396	378	365	389	388	365	396	397	398	405	426	396	374	417	416	382	391	394	428	387	391	394	433	419	457	394	410	395	398	412	418	393	431	380	414	373	372	392	369	392	404	410	381	391	393	396	378	399	428	404	414	377	424	392	388	376	398	391	381	402	407	424	415	421	372	388	430	421	384	401	431	419	393	399	437	383	401	394	400	416	401	383	366	395	437	392	394	382	411	397	406	375	410	412	412	407	395	435	427	404	387	433	393	359	402	435	385	389	381	377	410	421	411	389	403	384	387	380	412	372	392	419	403	399	414	383	379	410	390	368	416	381	411	407	418	409	390	384	436	384	399	386	381	390	427	366	413	359	433	380	369	395	433	436	403	392	393	403	397	402	397	386	435	395	393	379	427	404	350	350	410	383	378	374	436	403	391	381	416	404	451	337	430	424	415	390	430	410	387	388	399	419	383	366	391	394	441	416	431	390	392	347	394	393	404	416	418	376	402	401	398	398	378	387	416	403	403	399	395	410	388	422	407	377	424	428	435	421	399	392	364	392	408	376	410	421	387	395	430	379	360	376	415	387	374	393	389	384	368	386	408	409	422	387	408	427	378	410	387	377	379	417	412	395	384	394	442	402	415	436	401	425	436	397	418	418	386	384	386	383	410	394	377	384	393	383	378	386	402	384	423	400	409	413	370	391	373	379	381	371	379	385	403	405	417	358	386	405	408	415	380	381	396	395	408	389	399	404	429	394	378	369	417	419	396	385	390	391	384	404	423	400	398	416	410	367	399	428	397	416	399	394	405	382	403	393	415	384	393	378	407	365	400	377	411	435	399	406	376	391	409	377	409	415	390	414	405	390	383	387	430	413	421	372	444	394	421	398	374	403	408	400	412	429	388	411	410	387	392	407	442	387	400	366	393	377	403	390	382	380	393	363	398	396	406	364	378	361	387	409	398	413	423	378	398	375	370	407	375	403	406	388	373	429	366	408	395	410	357	397	398	368	374	402	404	392	393	450	404	366	421	402	387	382	371	389	403	426	396	403	395	430	408	398	390	400	383	417	385	403	367	425	393	405	396	394	390	401	407	427	392	391	390	422	371	410	424	376	356	358	422	400	350	374	382	417	414	385	383	402	422	364	408	380	399	385	403	399	399	405	403	367	396	365	437	384	411	405	376	373	374	373	384	409	382	377	411	402	391	379	370	407	417	396	368	399	392	352	358	420	404	392	382	416	407	387	422	421	400	387	410	397	414	409	384	375	376	428	398	360	394	405	407	382	386	396	398	396	416	418	431	406	402	387	402	424	409	383	404	395	399	382	391	395	413	430	393	416	382	392	414	451	398	367	387	393	377	419	428	400	424	419	416	416	416	426	413	404	390	449	418	409	382	406	383	405	426	395	390	411	373	406	410	427	416	410	395	381	395	387	376	410	403	380	408	390	372	382	392	415	393	397	404	411	381	379	412	373	394	415	425	373	438	404	399	393	397	398	440	414	414	385	400	416	408	378	390	399	411	400	385	369	398	398	366	409	403	412	436	383	381	409	353	391	395	417	397	386	363	415	421	408	429	415	379	399	399	402	398	415	376	395	390	412	376	382	406	425	390	397	364	338	410	408	427	390	387	435	365	385	429	394	401	396	383	393	401	389	404	420	389	400	414	401	379	411	440	361	383	417	387	423	398	405	391	383	400	407	406	400	382	389	427	405	425	392	387	399	402	397	378	379	399	409	357	442	393	390	425	403	418	399	338	400	435	402	399	399	377	354	387	419	401	432	398	413	369	423	404	375	404	404	353	383	390	425	422	435	398	408	400	377	397	395	381	381	416	394	399	381	402	417	388	403	377	388	389	409	427	366	397	421	423	401	408	376	395	410	387	369	434	416	394	399	409	370	418	391	400	404	399	391	440	398	444	395	377	405	400	417	376	401	410	390	352	392	432	386	399	408	451	361	400	393	406	375	413	375	417	350	403	392	403	400	395	403	389	395	414	403	399	392	390	371	395	367	367	411	381	429	381	368	386	382	408	402	369	406	395	402	410	401	431	402	398	373	430	415	414	427	403	391	399	384	421	425	395	397	410	380	395	395	395	443	433	397	404	382	412	405	384	406	401	370	393	385	384	443	372	421	402	409	404	387	419	416	398	391	385	407	419	408	400	380	408	381	417	404	399	374	389	409	402
2188	805	505	375	624	709	615	560	459	375	344	301	293	242	216	180	152	146	124	97	117	106	97	87	65	47	59	49	50	46	41	30	36	51	29	22	32	39	26	23	31	33	33	28	18	31	24	33	29	28	31	22	23	34	29	24	22	27	29	20	27	19	25	20	28	24	22	26	24	15	16	18	21	25	18	20	21	15	21	22	14	20	17	22	26	17	22	21	23	22	14	29	20	26	20	16	19	23	20	23	16	27	22	26	20	19	25	18	19	26	18	17	22	11	18	24	21	21	20	17	16	31	23	15	17	25	15	15	22	19	28	24	17	25	19	20	19	24	20	20	15	21	20	27	10	17	17	21	23	15	18	16	29	20	19	19	22	15	23	12	28	25	20	21	22	19	21	20	17	15	20	15	17	28	23	25	13	28	23	22	24	23	21	18	24	19	17	17	28	22	25	23	29	21	19	22	14	15	18	35	23	15	15	23	16	19	14	14	20	22	26	31	18	18	18	23	16	13	20	18	23	19	29	14	17	34	16	25	11	23	22	23	23	22	16	22	14	20	22	20	24	18	23	23	17	21	27	20	23	21	18	15	20	14	19	16	20	19	13	17	25	25	16	13	17	11	19	15	26	23	15	16	32	24	16	16	23	15	13	26	18	22	22	20	18	13	28	14	23	20	20	22	17	17	19	18	19	27	17	20	23	26	19	35	12	14	22	13	15	18	17	25	19	17	17	22	17	26	22	11	24	21	23	17	22	17	27	26	18	24	18	22	15	21	13	18	19	18	17	14	19	15	16	27	22	21	34	25	16	27	20	21	28	14	22	24	20	28	20	18	23	20	19	22	26	31	14	28	14	24	19	21	24	22	17	24	12	20	18	23	24	18	21	23	19	20	25	16	24	21	21	23	19	29	14	17	20	17	12	18	18	20	22	11	21	19	21	22	18	17	16	16	21	25	16	19	17	16	16	16	19	17	20	18	28	26	19	21	13	22	18	23	22	22	29	16	28	25	15	23	28	20	21	19	32	23	28	16	25	25	17	14	31	26	9	33	17	29	18	18	14	26	18	20	21	15	15	29	19	17	17	23	17	14	15	21	15	21	16	14	18	14	15	25	19	26	23	19	24	18	26	15	22	18	24	25	28	15	25	13	22	15	22	13	18	17	21	13	18	27	27	18	21	18	24	19	21	16	20	18	23	15	15	18	20	13	24	24	19	16	16	15	23	23	26	25	15	16	19	19	25	21	22	17	20	24	21	23	18	22	24	22	24	17	18	23	12	17	21	22	26	20	23	24	18	17	15	24	18	21	17	20	23	17	23	34	18	26	18	23	18	16	29	19	19	27	26	24	19	19	22	19	25	19	18	16	19	21	16	16	20	20	13	23	20	15	20	23	15	18	17	17	12	18	18	16	22	20	20	15	21	19	19	30	24	27	16	19	23	20	20	19	19	17	27	24	14	19	24	25	13	26	20	27	16	24	21	20	15	22	22	18	19	29	14	11	24	20	17	21	20	19	30	27	15	15	22	28	23	19	22	22	15	27	22	29	20	27	20	15	19	21	23	17	15	20	24	22	17	14	25	26	18	18	22	15	34	15	20	23	30	26	21	28	16	18	22	14	24	20	25	17	20	24	24	24	21	22	20	21	14	24	21	22	12	14	21	22	15	16	28	28	22	15	19	31	17	22	28	22	15	21	27	18	18	18	19	25	22	20	20	19	20	16	27	16	18	16	26	21	24	12	19	15	19	13	25	20	23	23	29	18	21	27	19	34	15	13	36	24	20	19	22	11	29	21	23	14	21	19	16	20	18	29	24	25	21	24	26	25	18	19	18	24	15	31	18	17	20	23	20	21	22	13	23	18	18	24	19	21	18	23	24	20	14	19	19	16	15	24	22	27	22	28	29	23	24	22	23	18	26	26	24	26	26	18	25	27	18	20	23	19	23	18	30	25	20	18	21	12	34	18	14	14	27	22	21	17	24	32	18	23	21	19	29	27	25	27	25	20	25	27	24	19	22	22	29	20	23	21	20	20	22	20	26	24	21	21	10	25	15	18	22	20	10	18	18	26	21	18	26	22	26	20	21	27	24	18	23	16	29	16	16	25	19	29	22	21	24	19	27	29	19	27	16	19	19	26	25	23	21	18	23	25	16	26	21	26	18	27	15	11	23	19	19	28	24	19	19	25	19	20	26	17	23	18	17	18	16	19	30	21	16	21	18	14	20	36	12	18	23	22	28	23	24	16	15	18	19	22	24	25	29	20	20	14	22	20	14	23	20	27	29	24	20	22	24	23	23	24	18	28	18	19	24	18	22	19	19	19	17	23	16	22	20	17	15	23	19	31	14	26	24	24	24	21	20	25	19	9	25	27	19	24	24	15	19	20	21	16	17	19	23	13	21	22	16	17	22	20	16	22	18	29	19	20	15	16	19	13	19	20	21	10	21	17	17	17	12	25	10	24	20	16	20	24	16	21	24	14	25	23	13	26	18	26	19	19	18	19	20	16	24	21	14	20	22	23	15	23	20	23	26	26	21	20	16	17	24	24	17	18	14	27	20	21	24	16	15	19	26	22	26	23	16	17	20	12	21	24	18	18	19	21	13	17	24	26	17	20	14	24	15	30	21	23	22	21	15	15	16	8	21	21	27	24	20	22	21	13	11	28	25	23	16	26	19	28	21	12	17	26	21	19	17	22	19	23	18	21	19	20	21	14	28	17	16	19	18	25	25	14	27	19	21	19	22	17	23	24	14	21	22	25	19	24	20	15	26	22	23	12	20	19	19	18	18	15	17	16	22	20	19	15	25	27	23	23	30	26	22	19	19	17	11	22	22	26	18	23	25	26	15	23	20	18	17	26	22	20	18	26	18	16	20	26	24	20	18	29	20	23	22	16	18	19	16	28	18	15	20	23	27	33	16	16	25	24	13	16	19	31	25	25	24	19	25	29	22	18	20	12	16	13	21	22	24	35	23	16	18	19	23	23	16	17	21	18	12	25	16	15	18	28	16	15	22	25	26	8	17	16	19	25	22	20	32	25	22	22	16	20	18	20	15	19	22	20	22	20	21	17	20	21	14	23	15	22	15	24	21	17	21	22	27	21	24	26	23	24	16	11	14	26	31	22	13	20	13	22	21	16	15	29	16	21	23	26	23	15	23	22	26	18	22	22	17	23	27	25	23	12	24	21	21	18	22	14	13	18	20	21	12	19	15	17	21	20	21	17	23	16	21	22	22	25	27	22	21	20	17	27	27	23	21	19	18	19	18	19	13	23	27	18	21	21	15	24	17	19	23	13	17	16	22	20	23	19	18	17	20	24	17	24	19	21	22	23	28	18	20	18	25	19	18	21	21	21	23	19	20	19	18	17	16	21	25	25	19	16	19	22	19	19	27	17	22	13	31	15	25	13	18	13	15	24	27	14	13	22	15	18	26	33	22	24	20	21	16	27	25	14	13	21	11	24	20	28	19	22	16	19	31	21	29	25
27714	18912	12507	27357	34680	32570	28482	24581	20780	18120	15962	14350	12557	11072	10006	8897	7600	6252	5698	4885	4647	4251	3777	3055	2482	2221	1859	1760	1622	1401	1293	1195	1098	1140	1034	940	903	817	767	786	720	675	597	620	597	584	592	580	580	579	614	512	557	476	474	500	524	486	479	499	451	457	449	480	471	450	437	434	461	413	431	419	426	392	429	423	423	442	428	413	428	404	376	402	409	389	394	388	398	417	410	362	373	398	413	365	374	391	381	383	398	391	425	393	376	362	317	353	361	343	388	354	381	333	352	346	331	348	346	351	363	369	367	354	354	370	367	339	339	389	359	410	328	365	373	350	372	367	379	331	376	354	382	324	354	347	353	375	309	341	377	385	379	363	353	351	341	351	341	344	352	334	366	378	394	369	358	357	375	362	357	363	325	328	335	329	383	340	330	363	344	323	343	370	336	392	358	358	341	355	356	356	394	338	344	345	366	374	394	358	350	348	321	391	357	362	362	352	328	351	312	349	367	386	340	355	356	379	362	369	350	358	365	383	386	351	353	362	335	354	356	333	342	390	316	339	350	373	342	357	361	333	339	350	336	330	350	366	351	376	370	355	352	381	351	378	356	385	355	349	387	317	356	367	371	338	334	361	361	376	378	375	369	341	377	355	394	365	390	334	333	358	374	348	330	375	348	348	324	368	383	374	374	364	340	383	358	336	363	362	339	340	360	372	361	330	338	340	331	372	352	361	359	335	323	353	334	349	370	361	330	350	358	344	356	368	379	374	363	347	362	342	363	361	373	336	322	326	364	393	366	345	351	358	365	348	355	368	338	366	360	345	348	356	349	333	341	360	363	357	365	324	368	340	356	340	355	324	340	367	350	352	357	365	368	378	372	388	380	340	332	341	391	366	337	319	351	320	357	368	360	341	395	351	378	382	370	367	349	343	349	358	348	325	358	372	351	329	338	346	373	339	366	340	372	344	335	369	354	333	384	340	340	338	365	339	337	338	324	340	339	375	336	353	358	346	324	356	368	360	335	334	341	341	399	352	343	375	375	334	316	324	337	369	335	372	324	363	338	330	384	379	304	335	362	343	401	361	347	356	377	349	348	356	366	325	341	350	379	383	371	351	359	390	366	370	366	340	352	343	415	364	339	354	336	370	385	354	399	354	334	397	360	380	356	346	356	405	333	389	340	331	346	340	378	334	372	367	349	375	364	369	360	342	369	352	340	347	368	391	345	386	357	373	337	353	365	341	373	346	354	359	355	360	365	346	322	349	346	397	339	370	346	336	366	353	357	302	370	323	330	370	348	356	345	333	328	332	331	322	401	375	335	367	355	327	365	341	334	343	355	370	348	347	361	385	379	327	377	369	403	359	368	327	376	364	357	315	324	347	348	309	344	334	343	342	350	326	373	397	357	353	372	384	323	353	348	356	354	379	312	355	363	366	359	351	334	370	355	368	349	353	316	354	362	368	355	334	376	356	373	353	352	370	394	348	348	310	330	340	359	364	369	342	352	369	383	362	358	345	358	354	330	339	361	387	345	350	370	338	364	331	392	375	340	362	375	341	368	359	364	337	378	359	349	357	338	360	390	345	390	381	370	382	362	333	366	323	388	381	334	333	363	392	338	328	361	321	358	351	370	380	337	330	353	368	341	344	347	394	366	370	378	337	382	365	315	391	355	369	359	364	346	339	361	381	357	372	326	342	351	357	358	369	332	346	350	351	342	369	371	332	359	337	339	309	350	340	330	330	342	368	338	370	357	389	353	343	403	348	378	368	330	355	355	339	345	354	350	351	346	376	348	341	355	389	340	349	352	358	352	367	356	343	335	333	373	333	354	342	366	348	360	311	369	345	388	351	336	346	373	330	388	343	362	351	333	363	394	365	366	350	395	327	364	341	340	315	336	366	354	364	360	322	366	348	410	364	351	355	347	343	374	371	360	345	367	358	344	336	356	361	330	333	359	357	387	336	368	386	345	345	332	362	381	361	332	375	358	375	354	336	346	355	382	330	344	331	314	324	347	356	350	348	367	394	331	342	358	361	363	395	388	368	340	350	323	335	391	347	338	364	337	369	354	359	309	345	358	386	358	366	346	363	344	373	377	326	370	337	384	374	348	375	351	391	359	377	344	386	323	347	338	327	352	370	350	321	363	350	345	334	345	346	344	341	362	395	346	351	355	358	357	329	324	386	355	391	337	336	367	362	357	369	366	379	379	395	391	338	337	336	342	388	361	365	373	348	336	381	376	363	359	351	356	318	357	327	354	350	340	372	350	348	372	330	351	347	318	359	393	366	347	351	349	338	342	380	349	352	370	371	334	349	355	318	375	340	342	363	354	377	352	388	370	370	332	318	372	333	362	346	347	325	342	342	376	339	362	328	362	350	356	365	358	348	346	357	359	365	352	325	347	367	339	388	349	328	359	334	353	378	351	358	366	357	355	338	302	348	341	314	360	350	371	360	358	373	356	351	346	356	378	355	361	391	369	375	347	363	345	330	341	359	354	356	340	354	360	367	381	377	334	358	348	397	368	327	362	385	346	338	402	319	321	386	356	338	360	349	390	346	377	348	356	339	318	349	365	346	365	324	345	365	362	354	376	351	335	319	352	344	333	347	347	364	371	322	362	383	315	364	354	363	366	376	378	365	346	350	355	345	361	376	342	364	389	346	334	347	369	364	379	343	364	315	337	389	318	354	373	358	362	371	352	369	374	336	362	361	351	374	368	312	343	367	347	351	355	374	371	405	337	371	360	308	343	340	366	348	351	342	355	354	349	363	337	352	383	373	355	360	359	364	332	387	364	338	357	354	306	390	343	333	343	353	367	389	372	353	359	368	352	374	345	327	384	335	338	328	334	376	388	364	360	328	368	353	354	370	401	335	370	341	339	359	379	333	367	374	363	360	354	340	345	340	325	351	313	353	389	359	325	316	341	367	345	346	336	372	330	325	363	357	346	388	355	369	366	350	340	340	358	395	352	338	350	371	343	350	351	367	376	361	325	335	335	362	363	361	344	392	335	363	394	381	387	341	341	332	385	372	393	359	356	405	343	351	371	325	384	357	370	374	343	364	341	368	370	330	344	355	373	358	389	346	354	332	337	365	338	380	364	370	349	339	358	366	326	378	322	366	338	334	340	366	357	343	376	348	367	349	344	366	352	346	346	350	369	354	361	383	372	362	339	351	330	345	361	338	345	403	412	378	379	341	371	347	337	367	334	335	365	336	384	364	380	332	346	383	363	368	345	373	368	359	354	361	383	357	337	336	359	369	377	370	325	360	356	378	341	374	371	343	373	373	351	349	411	353	355	336	350	351	355	334	369	349	379	350	350	338	357	359	355	341	343	339	393	364	360	320	383	388	340	392	355	347	343	374	341	345	343	319	377	325	367	371	370	342	347	352	344	358	374	342	362	353	405	355	340	378	342	307	340	357	381	334	362	362	352	370	374	349	365	366	369	318	374	335	406	350	362	333	347	303	359	380	346	365	332	383	383	355	355	347
2136	812	517	343	718	759	643	562	459	400	384	357	274	254	234	222	152	126	129	125	100	103	97	78	49	48	52	46	59	39	38	35	41	44	36	30	32	34	26	26	18	35	26	19	24	25	18	28	22	16	25	17	36	22	17	25	21	20	18	18	25	26	17	15	20	23	22	20	23	26	15	12	24	21	15	27	20	22	19	20	22	14	17	21	16	17	23	17	21	14	23	15	14	23	15	18	13	21	18	16	16	13	21	19	15	22	22	21	20	22	19	15	17	21	16	27	17	20	29	13	17	27	15	9	20	16	11	15	20	13	20	14	18	22	21	16	20	18	18	15	23	14	11	12	10	24	21	19	14	13	10	16	20	19	18	20	24	19	15	13	17	21	22	14	19	19	14	20	23	17	15	11	19	15	13	20	22	24	22	24	14	21	23	17	18	14	21	16	22	11	19	25	17	17	24	21	12	15	22	22	26	15	17	20	22	19	22	20	14	20	11	9	15	11	17	19	9	15	11	14	27	15	22	19	21	18	13	20	15	20	22	11	20	16	14	22	13	14	18	23	15	14	17	7	24	19	23	12	15	16	26	16	18	16	21	15	28	20	12	21	19	22	15	24	15	32	14	13	22	15	13	19	17	19	18	25	9	18	21	19	17	23	14	17	14	22	14	23	26	22	18	25	20	20	12	25	18	14	24	7	14	36	20	24	16	20	21	16	21	17	18	13	17	10	16	24	23	21	24	17	20	17	14	20	19	15	22	19	19	18	23	18	9	21	12	25	21	25	20	15	17	15	22	26	14	18	22	29	14	20	25	17	26	17	16	12	13	27	18	11	14	28	16	16	23	14	13	13	19	32	24	27	20	14	17	17	23	15	24	10	11	18	16	15	12	12	18	13	24	22	18	18	15	10	19	17	29	27	22	25	21	13	11	18	26	17	21	22	12	18	20	14	23	15	17	18	19	15	10	27	11	25	21	20	21	21	19	17	22	16	18	18	15	15	17	19	16	18	27	15	17	18	18	18	15	21	25	15	15	19	21	13	21	17	13	20	17	23	20	20	21	14	29	13	22	17	16	15	20	23	22	26	13	34	15	15	25	16	21	15	31	14	23	15	18	18	19	18	14	22	13	16	17	26	14	27	18	24	14	18	17	17	20	14	15	11	17	24	19	25	11	23	17	18	25	18	25	18	26	17	15	20	14	18	29	18	18	22	18	22	26	21	18	21	16	17	26	20	15	13	17	13	19	22	15	14	22	21	20	22	22	18	26	12	16	13	17	23	21	13	22	19	8	24	22	16	17	16	13	13	19	16	22	8	15	15	22	25	23	23	12	21	9	22	18	19	28	17	21	9	12	14	30	22	18	16	23	13	21	10	15	28	17	15	20	19	21	22	13	25	16	19	17	13	18	20	13	12	23	22	14	18	20	14	22	19	14	21	20	19	15	21	17	22	17	19	18	21	15	21	17	20	20	19	24	21	15	11	24	19	16	30	26	14	13	20	19	27	18	25	16	18	20	21	13	11	19	15	20	15	20	19	24	21	17	19	12	11	20	15	19	18	21	18	17	22	23	26	18	8	24	21	14	19	22	20	24	19	27	16	21	15	16	18	20	13	17	17	12	17	21	11	19	17	23	13	15	24	20	13	27	14	14	23	14	25	25	11	11	20	15	18	18	9	22	19	17	16	15	19	21	22	26	21	29	18	20	24	21	26	33	15	15	20	22	15	11	27	14	18	22	20	14	14	17	15	22	13	11	14	15	21	19	19	23	15	22	14	12	17	15	14	22	16	14	19	22	9	12	27	15	18	17	20	13	19	9	26	27	14	20	19	18	24	12	16	15	14	16	18	13	19	24	18	20	14	16	12	21	16	20	16	15	15	22	22	21	15	23	19	23	24	17	12	18	19	29	22	24	19	17	18	22	19	9	19	14	14	11	18	13	16	9	21	11	16	22	16	24	20	25	21	16	19	22	18	20	13	22	18	14	18	15	15	14	17	17	21	20	22	15	18	22	25	18	24	14	19	22	18	21	25	16	21	26	11	15	24	18	19	11	26	25	15	16	15	16	10	17	12	25	15	18	17	18	19	14	28	14	15	26	25	19	22	16	19	18	25	25	20	26	16	18	23	15	17	17	14	21	18	15	22	19	17	16	18	20	24	13	14	27	21	13	19	16	16	20	11	15	18	25	21	24	16	13	23	18	18	17	21	10	18	19	21	14	19	22	15	14	20	21	23	20	19	13	19	20	16	15	20	17	23	15	21	19	24	24	18	16	26	17	13	12	16	16	20	21	15	19	22	11	19	22	18	21	19	17	26	18	20	19	18	16	16	14	19	19	13	14	15	19	11	14	14	15	24	27	22	24	17	25	26	20	14	18	16	9	19	19	13	25	18	17	18	14	20	15	16	18	14	19	18	20	14	13	21	20	20	23	17	17	19	21	21	22	16	17	21	18	13	19	19	21	24	22	20	15	13	17	19	12	19	17	15	15	13	28	14	18	28	20	13	23	13	14	25	15	16	17	22	16	25	12	16	18	19	15	18	17	18	14	17	20	20	19	20	16	20	23	16	20	13	16	19	18	19	19	22	12	17	24	17	17	19	20	16	15	19	17	15	16	20	16	18	13	13	24	18	23	29	25	15	18	15	9	20	15	23	25	15	20	15	11	22	10	15	19	23	20	18	9	19	12	20	17	10	14	28	15	18	13	19	17	19	15	15	17	21	19	18	16	19	22	18	21	16	23	15	19	12	15	24	16	20	23	21	18	13	19	19	24	24	21	18	17	19	16	21	17	18	22	13	22	20	16	22	17	20	17	13	24	29	26	12	22	23	15	14	13	24	21	11	22	27	18	13	21	12	17	15	16	13	15	22	20	16	14	10	23	22	19	19	17	25	19	17	16	15	29	12	13	22	20	20	24	26	20	20	18	23	13	23	22	13	18	21	25	17	16	25	19	21	20	24	22	15	19	19	14	20	19	23	18	14	17	19	16	15	13	8	28	20	28	17	14	21	22	22	11	14	17	18	18	17	19	19	15	15	14	14	16	13	20	19	14	16	21	21	18	20	19	23	25	14	25	22	19	20	19	28	22	19	12	23	21	23	23	19	25	21	19	15	24	22	25	15	20	20	17	14	26	13	21	20	13	15	12	19	13	16	17	18	22	15	23	15	26	20	16	18	16	16	22	18	20	18	28	15	22	19	16	28	21	16	17	17	12	11	24	19	19	24	20	21	15	16	18	19	21	10	15	18	17	17	21	16	18	17	21	14	17	16	15	19	21	15	19	21	20	8	12	16	20	25	18	15	17	22	25	26	19	16	16	16	16	15	21	16	14	25	17	16	23	15	12	10	21	24	18	15	16	22	15	12	15	19	16	17	10	14	19	20	14	17	12	20	15	26	21	20	12	26	9	12	21	21	23	22	17	11	15	16	17	15	16	21	24	26	17	19	25	8	16	19	18	25	14	16	19	22	16	18	20	19	14	17
28787	19330	13094	27906	35083	32797	28857	24872	20991	18409	16388	15040	12706	11323	9962	8975	7180	6332	5624	4917	4851	4332	3635	3093	2449	2016	1827	1808	1585	1414	1224	1138	1110	1080	980	879	824	792	786	730	701	646	640	622	557	554	550	559	577	571	501	479	488	522	495	477	484	464	484	475	430	455	439	423	416	443	413	426	424	395	367	393	426	381	404	361	416	405	379	372	396	339	341	368	403	415	368	361	376	367	367	338	355	380	387	352	380	363	340	317	361	336	355	327	350	303	292	371	303	328	326	311	348	309	322	321	330	308	321	335	295	335	329	299	326	306	308	334	318	309	317	344	313	305	353	328	318	332	331	302	307	343	363	335	319	320	304	322	296	374	293	310	328	327	313	302	327	347	314	307	326	338	350	326	308	336	300	318	336	324	310	349	311	339	338	338	349	289	344	330	313	319	325	300	335	303	315	318	321	337	342	331	315	324	327	315	311	319	318	316	308	312	317	321	291	294	315	302	339	323	332	341	319	359	366	341	350	320	321	340	307	316	289	320	313	294	328	323	317	339	322	310	314	345	332	286	339	321	331	287	338	327	319	300	294	315	325	340	323	318	322	317	303	351	303	332	314	312	315	308	308	340	304	308	322	328	356	296	310	312	298	331	300	327	316	309	309	345	324	347	326	322	313	317	336	334	309	324	324	364	327	312	327	336	322	287	305	323	325	304	329	327	336	333	331	323	262	331	316	324	303	327	326	362	315	279	333	337	330	306	309	312	353	354	331	311	310	343	334	331	302	329	305	309	314	294	326	289	331	330	302	315	329	318	321	301	307	316	316	309	297	326	317	342	323	317	315	329	324	339	308	318	335	319	334	314	335	330	324	322	287	314	312	309	325	341	313	308	324	309	335	331	314	358	346	328	347	319	310	324	313	296	311	343	301	305	282	306	298	303	325	324	324	288	347	336	296	291	330	281	307	311	316	337	348	324	316	308	301	297	312	300	308	356	337	344	336	311	301	277	315	327	310	324	316	295	325	362	310	314	298	320	323	305	300	301	314	301	305	305	323	320	316	304	306	306	370	307	308	301	311	320	321	324	320	322	304	303	321	306	320	279	333	349	337	324	308	321	322	338	321	339	319	325	297	333	334	338	306	312	313	311	327	300	317	315	314	319	292	317	333	329	310	306	297	296	313	352	360	319	336	331	313	318	322	303	315	292	309	331	322	333	299	336	323	331	297	274	312	316	343	326	363	329	324	342	311	341	308	338	308	281	369	332	312	319	300	347	290	308	327	327	293	305	312	343	307	302	337	331	336	324	298	315	366	309	324	332	322	309	291	330	331	316	306	319	302	315	291	331	330	310	336	297	321	294	365	348	302	343	325	359	296	309	306	294	289	306	312	319	309	310	305	311	320	348	290	305	295	313	340	313	323	314	316	329	315	324	354	316	316	323	317	328	327	329	358	299	314	291	312	346	321	317	305	300	314	327	323	316	320	307	281	315	344	330	332	336	316	323	333	278	311	304	317	303	330	332	340	300	310	323	339	318	336	289	328	315	360	279	298	321	328	340	338	328	309	340	320	314	315	337	325	320	296	304	332	328	300	351	330	331	333	367	334	323	328	317	338	317	316	332	356	318	317	335	325	345	314	315	332	354	310	313	314	294	298	302	304	312	317	327	292	325	303	344	335	349	333	351	326	290	339	352	341	333	327	280	303	307	326	341	343	348	287	320	293	313	329	331	307	308	315	303	292	331	322	314	365	312	305	326	297	316	304	337	314	336	330	323	287	291	303	313	332	347	320	319	308	314	282	334	327	320	339	323	315	302	342	305	314	342	309	286	260	334	320	302	307	319	318	285	313	315	299	336	310	320	342	318	333	302	306	327	323	310	335	314	321	315	291	311	354	296	320	297	326	310	346	319	306	299	320	307	315	288	325	319	319	340	266	317	335	308	324	331	331	305	326	310	326	346	329	324	334	297	334	325	328	305	318	337	319	307	319	326	313	316	308	281	307	328	286	303	336	320	332	321	321	334	291	323	345	317	318	317	326	334	309	317	339	313	340	320	315	310	350	312	327	333	345	325	272	307	310	314	314	331	327	300	339	332	292	314	324	330	290	315	323	327	321	319	351	332	307	327	331	339	327	307	276	333	308	314	330	308	297	352	322	322	327	299	337	357	347	325	293	320	327	316	337	301	301	327	349	304	350	288	314	295	322	324	302	333	334	327	320	339	323	308	326	329	353	326	329	319	322	353	322	269	304	295	338	317	285	277	298	319	296	321	294	345	334	346	338	364	314	318	318	314	322	325	332	359	320	345	343	304	319	298	316	321	330	314	330	320	314	325	321	309	323	340	290	335	294	333	316	292	295	321	310	323	333	316	320	309	341	307	326	309	311	321	322	328	307	313	319	286	364	339	322	314	351	342	308	311	323	327	308	314	334	320	322	331	338	342	309	290	310	311	332	284	314	314	290	308	302	303	348	322	304	311	326	360	311	288	286	342	336	295	312	342	362	344	334	309	316	309	328	324	300	345	317	292	337	346	311	303	312	328	318	328	321	320	307	329	324	295	348	331	318	327	342	312	295	324	324	326	301	319	364	295	331	305	330	312	324	333	307	341	335	313	326	273	339	335	349	298	317	310	333	282	307	345	338	346	328	318	330	333	314	327	325	320	282	337	319	337	327	323	327	325	313	351	312	303	333	305	305	327	347	313	325	313	303	298	324	295	326	313	318	315	318	326	346	333	324	324	323	327	287	336	330	343	296	326	331	300	322	343	300	326	311	332	299	334	324	324	329	306	307	318	327	325	316	338	307	308	344	335	346	284	322	282	312	287	306	287	294	308	288	300	336	311	326	319	327	322	296	341	301	308	285	350	292	303	315	314	323	302	300	320	340	341	333	325	320	333	327	335	318	333	329	349	309	314	291	315	364	333	328	297	307	344	341	325	311	330	330	311	321	327	340	328	325	326	309	298	322	324	354	309	304	343	351	310	324	337	312	311	318	314	320	293	338	306	296	312	319	324	316	325	314	338	305	301	347	325	335	325	321	304	334	345	337	310	316	327	305	321	303	314	296	306	322	336	286	321	304	320	308	309	319	325	322	306	341	303	330	295	302	284	317	338	282	282	326	315	317	359	305	335	298	358	332	321	338	313	308	336	329	335	313	320	330	310	333	302	317	325	351	331	329	295	322	309	296	303	330	319	330	344	322	309	302	335	307	296	307	316	304	338	315	296	324	306	299	319	328	373	321	319	318	299	338	297	333	357	308	293	308	309	359	320	307	315	292	329	320	283	273	333	315	333	312	326	328	321	321	341	339	314	316	316	344	316	306	325	310	318	293	339	318	297	309	294	324	304	335	320	310	322	334	300	344	322	314	336	321	336	328	303	315	328	303	348	329	317	324	321	289	323	292	340	317	309	342	318	329	289	282	318	308	331	324	334	354	311	332	339	273	324	313	331	333	311	335	313	324	333	316	308	339	319	327	303	337	313	289	329	339	319	304	308	313	323
3706	1129	676	564	933	1049	901	710	601	596	518	483	382	339	269	260	227	174	172	152	122	135	108	105	74	76	65	72	54	47	49	51	48	53	48	46	46	53	31	41	28	37	27	32	29	46	36	29	33	34	41	29	36	30	42	24	26	31	34	41	35	26	25	24	25	29	32	18	33	35	34	33	40	27	39	32	23	24	35	31	19	17	25	31	38	26	14	29	28	35	29	26	26	18	31	26	29	27	34	27	20	23	28	30	33	26	28	32	25	28	22	25	27	27	27	26	29	28	33	34	26	21	27	17	26	27	30	34	27	20	28	26	32	33	33	26	32	28	28	27	25	32	32	29	25	21	33	16	25	38	25	25	28	25	35	18	23	29	30	26	22	32	27	27	24	30	31	22	31	28	34	24	28	30	27	27	21	28	27	25	23	14	29	35	21	28	24	29	24	31	30	19	22	30	31	32	23	31	28	22	26	32	29	17	28	18	28	30	25	20	30	22	24	36	26	30	35	26	25	37	30	20	25	24	32	29	29	31	27	28	32	26	25	33	25	35	20	36	32	36	30	37	32	36	23	39	29	36	27	20	31	26	22	33	30	31	41	30	28	27	31	26	24	21	32	25	26	27	24	27	23	47	29	33	25	26	32	22	35	20	26	34	36	35	33	39	29	32	29	20	29	31	24	29	33	23	32	20	31	32	30	26	31	34	32	31	35	28	17	26	31	36	22	24	29	20	28	20	22	23	29	29	30	37	31	28	30	31	24	28	37	23	27	36	32	22	24	33	21	30	36	23	24	40	23	31	23	29	32	26	30	31	26	29	30	26	29	32	32	31	30	32	36	22	37	26	23	27	27	32	37	31	25	22	37	28	24	27	19	32	29	31	33	26	33	27	28	31	23	31	27	29	19	21	41	22	29	40	26	24	24	25	27	21	22	40	33	16	33	35	22	22	32	33	29	24	20	30	38	25	28	27	31	27	27	37	28	28	32	38	33	19	42	33	32	25	27	13	22	35	30	37	28	38	24	29	26	29	27	33	30	24	33	29	24	21	32	34	30	27	30	31	36	28	33	26	27	19	29	28	28	31	29	31	24	19	31	22	29	23	29	30	27	25	38	29	14	23	31	29	21	25	32	43	33	24	39	23	25	29	32	23	32	24	31	36	32	39	33	30	33	29	33	26	32	24	26	23	27	28	24	25	33	24	20	29	25	23	27	25	20	21	30	26	31	24	29	27	31	28	47	29	38	31	41	29	26	25	20	19	32	28	30	19	38	32	17	36	22	27	22	34	31	17	29	30	25	28	23	22	26	37	18	27	28	30	27	23	28	26	29	25	30	22	27	33	38	29	35	28	29	39	34	20	25	29	27	27	19	20	36	31	19	28	29	26	29	34	21	25	24	23	23	25	32	26	25	19	40	32	26	32	28	26	29	30	28	30	23	32	28	32	23	30	27	26	35	28	20	23	33	18	30	38	26	29	36	25	30	27	25	32	37	23	26	26	32	33	27	24	27	25	23	21	30	25	26	29	25	30	23	30	25	18	20	16	33	32	29	28	30	36	27	20	24	25	28	25	30	21	27	36	25	27	30	25	20	22	36	25	28	28	27	27	27	22	24	29	19	24	38	35	27	30	27	30	30	18	29	29	30	23	33	26	21	33	27	34	23	25	27	27	26	35	32	24	25	26	31	26	25	39	23	31	33	19	30	22	29	28	25	38	28	26	25	20	19	21	31	23	26	28	29	31	36	28	14	32	35	22	27	31	23	28	28	28	28	17	35	22	28	20	30	26	30	26	26	26	30	32	30	29	32	33	35	44	20	32	19	31	28	26	35	29	31	33	29	29	27	24	15	31	30	35	21	27	27	31	34	15	31	36	28	31	23	35	41	27	26	25	34	33	23	21	30	31	32	29	34	23	17	34	20	30	26	30	24	27	25	20	34	36	18	28	34	33	18	30	35	26	33	28	24	31	23	30	37	23	33	26	31	26	33	20	25	20	28	28	19	37	39	18	29	27	25	37	40	30	27	31	25	26	30	32	22	33	17	24	28	32	21	24	29	15	25	30	23	31	30	20	27	27	31	36	26	26	26	27	28	36	28	22	18	41	23	21	28	29	36	33	25	30	29	25	23	21	33	32	30	24	24	37	24	30	32	29	29	31	33	21	37	27	26	20	26	23	26	22	36	28	20	32	20	43	34	29	30	28	33	31	31	32	29	36	37	32	26	25	37	30	32	30	23	30	25	33	23	30	24	26	35	33	27	33	33	27	32	33	23	25	24	29	23	27	29	43	25	30	26	18	25	23	28	34	22	30	24	26	30	21	28	22	48	22	37	30	30	32	24	29	32	25	40	23	23	21	32	15	25	34	19	30	32	33	37	31	33	32	34	45	21	28	30	33	24	36	34	28	34	24	36	22	23	22	24	20	34	28	17	40	17	27	33	29	22	33	29	32	26	38	34	26	28	29	39	26	35	28	24	22	21	27	37	31	26	22	23	27	26	19	20	24	24	26	35	25	34	18	25	21	34	30	31	28	32	22	29	30	30	28	36	31	29	30	23	23	29	24	33	23	30	31	28	24	26	26	20	33	28	23	29	33	23	22	24	26	26	26	32	28	26	26	14	27	29	20	21	33	26	36	33	27	22	34	22	23	20	30	42	29	34	34	34	28	32	33	39	24	39	31	33	31	35	25	17	29	30	32	30	28	20	33	22	29	23	33	20	19	26	27	26	39	35	33	28	23	31	30	28	20	29	27	32	29	34	22	29	23	40	27	35	36	32	29	29	31	22	24	30	26	34	26	31	23	39	33	25	29	28	23	30	19	25	23	26	33	35	30	28	25	32	27	32	22	31	24	31	26	24	27	22	26	28	35	21	28	22	25	26	24	30	32	36	30	30	43	27	22	32	29	23	27	22	24	32	25	35	32	29	31	42	22	28	34	23	26	33	29	31	34	26	35	29	27	22	30	35	23	31	21	27	24	34	22	23	24	28	28	29	31	29	27	26	35	34	37	25	36	31	21	32	16	23	31	32	22	23	28	35	30	30	26	20	24	26	21	25	37	32	25	20	33	17	23	29	35	22	25	31	28	32	34	18	26	20	32	29	30	28	30	34	26	28	25	26	24	27	29	29	24	28	29	19	21	28	30	28	27	25	32	24	22	40	38	37	24	36	24	34	22	33	24	24	30	14	31	27	30	26	27	32	33	33	24	35	31	22	21	27	32	24	24	27	23	28	26	26	21	24	24	20	33	25	18	23	33	31	32	32	27	30	31	25	18	27	25	36	29	34	32	27	39	30	41	29	35	19	29	26	19	23	32	22	27	20	28	35	26	28	32	26	27	29	27	35	32	30	29	19	33	27	25	33	27	27	20	32	33	37	28	26	33	29	24	27	29	24	31	16	35	25	28	30	29	30	28	30	32	23	30	26	24	30	24	32	25	34	30	30	35	28	21	27	30	23	31	33	31	34	21	22	27	27	28	25	27
30254	21881	16112	31680	38672	36554	32948	28789	25475	22361	20768	18500	16086	14516	12371	10895	9266	7837	7256	6196	6215	5773	4549	3782	3135	2680	2563	2301	2169	1927	1718	1630	1587	1593	1363	1242	1162	1144	1052	1009	940	959	880	838	823	830	850	799	792	792	752	766	723	685	678	736	704	644	723	642	640	627	638	640	635	638	671	655	606	602	600	614	646	592	584	615	580	622	601	566	585	559	569	574	567	566	536	545	533	530	503	516	538	561	540	536	535	536	548	503	506	494	535	505	501	527	530	491	503	492	535	506	508	490	486	516	500	516	526	453	463	480	474	492	492	515	447	486	508	505	497	479	489	512	458	488	501	487	489	522	509	506	468	543	484	529	506	515	511	473	496	507	510	475	525	499	459	483	488	509	497	514	499	490	489	500	474	472	487	470	496	506	525	481	475	479	485	488	487	451	522	502	505	470	512	484	468	490	497	476	529	475	493	502	469	446	473	529	506	520	499	489	486	492	474	504	473	503	490	490	466	488	503	498	521	465	478	496	473	502	472	465	474	493	498	483	504	495	532	462	436	513	477	503	510	510	508	475	450	517	515	501	490	505	490	467	458	468	495	456	492	545	462	502	500	510	508	467	480	475	479	503	491	484	490	484	519	519	466	422	483	490	462	477	520	472	489	515	491	485	494	464	505	490	450	502	499	483	486	439	469	459	494	485	498	506	491	493	511	472	497	481	472	509	530	463	501	515	442	507	487	457	478	511	455	478	486	499	488	508	514	484	480	461	481	483	498	521	458	491	507	490	477	528	486	520	482	505	498	468	453	456	442	508	477	506	474	471	539	505	481	542	491	468	477	457	476	464	484	491	441	493	506	530	497	432	492	490	463	520	510	508	489	457	477	488	470	463	483	471	479	451	510	455	497	512	546	464	487	457	491	488	456	497	459	483	469	510	495	554	455	511	448	455	503	485	498	473	486	469	531	452	479	477	464	525	503	518	479	482	532	501	516	484	504	469	489	466	470	468	463	476	512	530	458	475	477	467	497	489	495	529	475	482	446	481	476	521	515	475	490	482	490	484	502	439	497	469	487	508	509	496	436	491	481	472	496	509	440	498	479	471	518	464	533	506	485	489	435	497	495	493	513	495	470	470	470	499	473	477	491	466	480	479	501	497	462	485	491	472	498	507	505	441	446	477	516	488	512	479	531	492	490	480	505	523	523	483	478	471	522	496	517	490	463	459	495	472	472	505	483	481	459	501	478	465	507	463	470	477	461	504	463	503	494	483	464	491	465	475	505	511	512	466	477	472	489	421	497	455	502	467	457	479	475	482	493	484	509	482	498	471	488	524	445	490	503	473	479	512	482	466	490	512	486	502	493	490	462	502	487	471	503	507	517	458	481	511	485	522	516	505	481	489	554	456	516	459	491	495	473	448	483	487	514	503	474	526	485	508	500	479	485	507	477	473	529	523	443	492	499	461	482	497	495	514	472	460	540	519	450	484	509	493	476	486	470	488	488	476	478	461	453	474	457	467	461	504	467	452	438	487	455	495	487	483	503	514	482	509	468	463	504	485	450	454	474	483	465	474	506	507	468	503	494	501	471	522	498	482	455	500	535	524	459	471	456	474	482	495	480	521	461	461	471	480	476	527	496	447	516	498	492	496	496	471	486	473	488	466	477	502	468	494	486	465	512	483	495	502	501	451	529	478	458	458	519	487	473	495	457	481	498	499	504	528	469	495	500	476	480	494	450	480	468	497	483	460	524	463	494	510	492	477	496	487	548	459	520	481	471	514	494	499	495	478	488	477	486	448	498	530	476	480	498	521	479	506	499	497	502	475	458	485	487	457	500	495	474	465	472	523	510	501	494	492	469	492	519	519	471	471	495	464	462	487	514	512	476	491	486	470	460	506	476	469	481	477	439	484	489	519	488	514	492	520	468	509	534	516	503	467	471	486	501	482	486	490	468	454	507	481	456	493	438	481	471	491	465	493	448	480	526	480	489	494	502	536	508	472	513	512	450	476	493	496	465	478	466	467	527	530	516	488	476	530	524	524	486	464	490	466	481	512	466	480	500	515	509	488	493	486	472	511	408	487	474	495	479	545	502	515	489	517	514	503	495	474	508	486	519	511	464	507	427	501	501	498	501	492	489	496	464	509	462	468	508	476	480	473	507	493	476	505	468	483	489	522	503	505	489	481	491	488	503	501	465	507	487	503	513	468	462	474	497	453	498	491	450	488	541	465	477	448	477	494	487	451	431	564	481	475	481	491	459	523	482	468	492	463	480	478	487	453	471	502	503	505	488	491	453	507	476	488	506	482	480	485	524	529	501	464	483	469	502	472	504	488	503	447	479	479	520	465	486	470	506	454	479	477	475	496	486	445	456	508	492	478	487	496	477	468	460	527	476	518	482	522	490	489	485	477	502	494	495	441	457	505	504	510	462	480	486	520	513	481	466	439	484	517	505	489	513	481	527	481	475	501	511	521	445	488	441	469	505	529	483	494	497	521	468	500	472	456	498	456	488	518	481	471	435	492	475	481	469	485	493	501	505	517	481	459	499	469	506	529	512	496	444	500	506	478	505	477	528	478	484	448	501	486	485	514	467	479	516	537	486	515	492	475	493	487	510	504	436	488	480	496	523	478	504	502	487	497	492	503	500	515	491	526	512	492	516	477	519	478	470	507	529	452	472	487	509	485	509	512	456	476	527	495	500	467	501	450	500	530	524	479	482	487	481	482	458	481	486	473	499	474	504	488	520	481	474	514	504	476	457	475	562	469	469	500	488	531	500	496	515	477	477	513	483	477	519	515	450	546	540	476	497	505	468	499	507	445	439	489	475	511	472	501	496	500	484	489	508	474	489	546	484	519	425	519	483	489	473	451	495	493	468	447	469	477	501	497	519	477	495	519	482	463	493	509	492	476	475	488	494	524	452	521	539	503	450	511	476	475	469	476	516	492	453	500	512	497	514	509	487	449	489	487	474	487	476	513	498	479	498	510	455	501	481	509	498	477	489	510	481	495	504	511	495	482	480	478	453	446	496	494	475	503	481	496	498	454	482	473	508	454	519	466	498	492	513	464	489	530	467	513	490	496	471	459	447	453	485	492	492	469	489	538	458	519	475	465	474	480	460	450	483	464	509	487	522	492	470	469	537	461	470	467	506	519	486	513	479	472	466	550	473	498	499	467	479	459	483	509	505	507	513	459	499	511	446	492	487	486	491	490	490	490	514	494	496	503	506	483	510	488	505	492	502	448	479	478	501	486	458	523	500	491	518	473	495	508	517	522	463	458	514	462	502	500	501	465	517	471	479	529	499	489	514	480	462	475	480	470	480	501	477	467	502	483	520	506	491	482	507	479	505	478	472	456	479	528	505	477	501	491	523	513	483	475	526	526	480	491	445	473	500	521	483	468	509	486	484	472	448	487	503	502	509	472	494	480	479	475	471	484	474	527	483	430	509	481	460	469	496	495	509	473	502	470	506	447	494	458	483	487	506	505	462	442	475	498	541	495
3599	1686	1063	880	1350	1490	1362	1207	995	913	816	704	604	486	384	372	282	226	224	217	186	188	135	130	102	93	83	92	72	57	53	61	64	52	40	56	49	36	32	41	53	41	29	37	31	37	28	33	45	38	34	41	37	21	32	33	32	32	25	26	30	26	28	25	32	33	26	34	34	25	25	24	31	23	29	28	22	27	19	25	30	22	30	25	26	13	29	29	34	25	23	27	20	24	21	24	18	30	26	32	20	31	21	23	27	18	16	17	20	19	19	15	19	23	26	17	23	37	24	25	33	22	18	18	20	28	32	26	30	18	22	22	29	25	25	21	25	18	27	24	27	16	26	24	18	16	32	24	22	23	28	21	28	26	31	22	16	19	24	16	19	33	15	22	20	29	19	26	20	26	34	18	23	31	26	25	29	23	29	20	26	29	21	31	27	26	26	24	18	20	20	21	23	18	24	25	16	23	24	22	16	22	24	25	24	25	32	25	23	25	18	22	33	32	24	22	28	17	26	19	32	19	20	24	12	32	35	24	22	18	22	27	17	16	25	25	21	20	17	16	20	20	32	25	29	24	26	29	17	31	18	17	31	22	24	27	27	25	25	19	26	29	21	26	17	19	17	20	25	20	12	23	19	24	16	20	23	31	24	27	22	25	29	22	20	30	24	30	26	30	37	21	16	32	28	36	35	23	21	25	17	24	32	22	33	33	25	21	18	27	23	25	21	27	23	28	29	16	24	22	22	17	27	31	21	21	20	26	29	30	24	28	21	15	25	20	19	23	24	21	29	22	21	23	17	29	20	29	21	18	15	29	14	24	17	22	27	19	26	32	17	25	26	24	22	20	20	19	15	25	22	23	25	18	24	20	18	25	18	35	24	30	20	27	19	24	25	34	25	26	30	19	26	24	18	21	29	27	21	27	20	21	29	24	21	16	16	22	17	20	26	24	25	19	27	25	16	19	26	35	29	12	19	32	16	24	22	29	14	30	18	28	20	26	21	21	25	24	27	21	26	21	24	27	32	22	27	14	18	20	25	20	19	31	22	33	19	29	31	25	24	27	21	30	39	21	27	37	30	26	21	16	27	17	29	37	23	27	21	24	31	22	18	21	22	21	21	13	26	31	21	34	23	18	17	27	17	28	25	20	22	25	16	26	24	23	17	24	16	37	13	29	24	27	23	28	29	17	35	14	23	23	19	21	25	25	24	21	34	16	29	21	25	26	21	25	25	32	29	24	30	19	23	28	26	19	24	20	25	15	21	26	33	21	18	25	29	36	22	25	19	20	20	17	20	27	22	16	24	29	22	19	32	22	20	16	28	28	16	31	23	28	30	18	33	26	23	22	26	18	26	27	23	23	23	21	27	31	19	27	18	22	20	21	23	27	22	18	32	19	26	16	24	13	28	27	30	26	23	20	24	20	20	15	22	27	26	27	21	22	33	20	20	27	27	18	19	23	19	18	19	27	21	24	22	26	26	25	20	23	24	10	27	20	22	27	28	22	17	19	26	27	15	26	24	21	24	23	31	30	20	25	26	25	18	29	27	13	15	24	30	23	28	28	23	25	33	19	24	16	16	31	28	28	21	29	18	30	28	31	21	16	29	17	22	19	16	19	25	23	21	19	26	21	18	25	14	16	23	23	23	22	28	34	27	24	19	27	12	22	32	20	21	24	25	24	20	24	25	21	25	24	20	16	24	24	23	29	27	24	18	24	17	21	23	17	29	29	20	22	12	15	22	23	22	19	27	21	24	31	27	19	17	26	20	16	22	14	24	19	37	26	23	25	26	17	22	23	16	30	22	20	21	29	17	22	17	24	29	18	22	29	26	18	22	23	17	22	20	19	28	30	33	23	23	18	34	25	24	23	26	31	27	18	23	22	28	23	24	25	18	31	28	19	25	18	24	29	28	23	23	27	23	35	26	27	28	19	27	21	21	20	24	26	19	20	18	16	17	21	24	25	21	26	18	22	28	28	22	20	20	22	20	22	25	15	18	23	28	20	28	25	30	23	20	26	19	25	17	18	19	32	24	30	26	16	16	23	19	25	26	18	23	18	23	22	17	21	27	31	27	26	32	31	25	29	22	21	20	18	18	22	22	18	21	24	12	28	28	15	21	18	28	24	26	23	25	22	20	31	20	13	27	25	25	20	17	24	14	10	15	27	22	20	21	19	26	18	15	31	20	25	20	21	22	21	22	14	16	17	33	20	29	20	16	22	23	38	24	20	34	25	27	20	28	21	22	16	21	38	19	28	23	24	19	25	22	29	26	24	24	21	19	18	11	24	27	26	12	21	25	26	27	16	20	26	25	22	30	23	19	23	27	22	25	22	29	24	29	18	34	25	26	28	19	18	30	19	25	29	38	30	29	26	20	18	15	18	22	33	22	26	21	18	25	19	28	41	26	28	20	24	39	18	27	22	11	27	19	18	29	25	18	23	27	32	22	23	33	22	20	26	24	23	21	19	25	23	16	27	20	19	25	21	26	25	27	20	29	21	29	19	24	34	27	18	28	25	27	25	18	29	21	20	34	22	20	22	23	23	31	28	16	20	28	29	25	30	25	16	13	26	24	13	22	30	19	24	28	26	29	17	27	20	26	18	20	15	17	20	14	19	19	21	17	17	19	17	17	25	17	21	21	17	26	26	21	22	28	23	21	32	23	22	25	24	19	23	27	20	27	19	16	25	16	24	22	21	27	27	24	24	25	26	21	25	22	25	22	24	24	17	23	25	20	25	22	18	27	23	18	30	24	27	26	13	23	20	27	28	27	20	28	24	23	30	24	27	22	22	15	18	24	18	22	34	24	23	15	17	33	21	25	23	26	16	26	26	23	24	25	24	26	21	16	24	22	18	17	17	22	30	24	23	22	24	22	21	29	23	17	20	26	22	27	15	24	21	31	21	20	25	22	27	20	20	18	29	14	26	19	27	22	24	22	24	24	28	28	24	21	22	18	35	22	29	20	20	26	28	19	22	24	20	25	23	18	23	27	29	19	26	25	28	20	21	22	17	22	28	16	20	23	12	23	20	23	24	26	22	25	34	28	20	18	33	31	22	25	21	16	24	23	27	20	24	17	24	25	24	29	22	21	21	19	32	30	21	15	15	24	22	27	17	16	28	24	21	25	26	26	31	21	23	23	20	19	25	26	23	28	27	16	22	24	21	27	20	28	23	22	15	29	21	14	23	19	32	20	22	24	20	17	30	18	25	21	32	13	22	18	28	29	24	20	27	17	21	21	21	17	17	31	12	26	22	20	25	21	32	31	18	25	34	24	18	28	26	24	20	16	30	32	14	27	31	28	32	25	20	21	29	27	27	24	16	16	21	23	27	19	30	23	21	18	22	21	26	25	14	25	24	28	15	24	21	29	23	20	19	16	33	18	30	20	12	18	23	26	33	27	23	36	23	25	29	25	26	26	28	19	26	31	24	26	24	11	22	23	27	14	22	20	17	18	25	18	20	21	20	29	25	22	20	28	18
35963	26746	20487	36657	43472	41370	37508	33687	30306	27656	25583	23195	20392	17939	15685	13887	11751	10427	9419	8575	7971	7502	5925	5009	4101	3483	3402	2868	2864	2400	2134	2056	2027	1900	1703	1579	1420	1289	1344	1252	1164	1049	980	949	936	914	908	888	839	855	760	815	763	731	718	770	705	610	728	624	626	578	633	625	609	618	627	606	566	537	560	559	530	590	534	580	638	599	539	588	508	522	502	543	530	508	510	449	453	473	444	476	494	449	469	466	449	491	475	478	470	424	458	464	410	419	415	457	423	425	394	394	419	412	407	417	453	416	392	407	415	417	394	402	435	411	470	381	417	411	396	385	406	382	415	386	415	398	408	423	407	399	420	420	435	416	390	398	419	399	391	444	385	394	413	409	413	393	390	364	388	355	368	402	399	386	426	373	407	452	416	379	397	369	418	405	386	419	419	405	402	424	417	388	416	358	402	418	425	423	376	397	358	377	423	399	389	359	401	399	395	394	387	414	402	393	410	425	404	442	404	429	453	391	437	430	396	415	383	408	391	387	391	382	416	377	418	400	439	422	409	401	425	394	384	403	408	401	373	411	396	377	382	453	404	376	369	368	374	429	414	399	410	398	405	397	403	396	390	444	397	428	437	392	417	386	407	376	385	408	399	376	379	381	372	414	403	367	379	455	410	410	393	412	386	367	420	382	411	415	392	429	400	390	397	429	388	398	408	398	387	393	380	422	375	405	418	410	390	384	392	380	418	402	447	387	402	403	363	364	409	367	421	372	383	410	369	431	422	444	413	403	422	377	388	386	407	355	409	392	354	412	397	383	429	367	394	389	388	369	416	393	409	385	398	371	401	407	372	389	373	374	396	421	411	385	357	382	392	382	385	399	435	423	425	399	376	410	406	373	393	427	395	365	398	393	396	412	421	393	400	393	387	405	412	373	416	390	382	424	422	395	426	424	399	387	420	400	366	383	377	384	365	415	386	426	413	415	386	397	401	406	378	397	408	432	382	385	356	379	369	368	382	424	386	414	407	421	371	404	383	397	382	408	396	417	420	407	432	374	423	393	386	411	388	403	387	429	407	390	408	427	370	422	394	393	389	385	397	378	393	374	369	393	415	374	452	407	409	406	431	401	402	401	384	387	412	418	411	383	410	387	427	404	381	418	388	415	411	405	392	399	389	385	360	389	385	376	366	364	415	385	432	406	432	383	402	404	394	370	393	372	407	395	409	416	414	394	419	395	392	395	392	433	431	399	428	429	375	410	406	383	403	424	391	412	405	423	371	372	431	396	404	393	453	404	360	416	425	419	382	435	397	381	360	384	405	433	384	397	368	400	406	403	383	428	383	343	403	362	373	395	397	416	416	376	393	373	382	430	427	387	415	415	399	367	418	376	420	389	373	375	442	421	402	338	410	408	396	373	404	399	391	433	431	396	389	401	404	425	388	401	414	353	411	428	387	407	436	383	389	400	415	388	384	410	398	393	398	387	392	403	382	405	410	427	396	386	399	390	384	399	401	387	389	374	390	403	383	420	404	400	388	375	386	366	421	409	434	376	377	419	423	395	420	397	381	414	402	406	441	395	419	398	387	436	401	388	398	413	416	390	377	406	408	319	390	372	433	413	445	392	382	401	416	373	379	410	386	425	400	394	386	393	417	387	428	397	417	409	410	414	411	409	431	390	388	392	390	373	415	395	398	410	402	414	408	432	381	391	416	389	417	371	415	413	395	401	422	410	387	398	428	409	390	424	408	365	391	386	404	410	392	420	395	395	396	434	436	345	372	372	403	392	436	386	407	404	399	405	396	383	413	407	406	391	448	440	375	399	401	399	382	373	381	381	402	367	372	404	376	394	404	426	426	428	368	409	408	373	412	401	419	389	378	398	397	399	367	435	402	400	393	380	420	370	377	376	409	426	383	378	423	349	378	402	376	392	399	400	416	438	399	369	358	378	375	389	434	416	423	378	389	388	396	377	383	395	404	390	420	400	372	417	393	421	365	447	398	410	398	392	426	412	404	425	383	397	388	401	417	392	401	388	402	370	419	372	394	393	422	403	385	395	415	390	423	398	401	435	346	364	398	385	406	403	362	381	384	385	390	403	397	378	381	419	396	394	410	382	432	391	415	400	366	410	381	382	400	419	383	388	391	396	411	407	402	416	409	411	389	396	407	400	407	384	406	411	419	396	393	386	392	395	409	415	409	376	421	387	414	378	375	427	359	378	416	396	394	410	418	417	374	400	393	404	406	373	367	423	373	371	416	383	414	386	424	382	417	385	411	409	414	383	401	397	430	397	363	421	412	408	407	404	389	411	442	395	396	419	406	405	394	394	428	370	386	409	453	357	379	415	410	394	398	378	366	395	432	402	389	406	386	398	425	395	428	422	380	381	392	376	396	420	419	410	456	387	408	403	430	407	374	430	368	419	400	427	397	390	370	398	383	376	395	399	381	406	406	390	392	382	394	402	409	405	367	399	377	414	403	405	407	381	387	389	393	366	385	374	381	391	442	393	444	380	386	365	421	398	416	391	377	382	422	396	375	397	407	393	408	417	405	390	409	379	397	400	408	407	410	410	402	404	416	400	412	410	405	405	368	395	414	404	368	393	377	368	433	370	395	379	375	354	443	422	389	402	386	403	415	437	428	376	426	379	380	399	398	356	397	375	395	409	427	404	413	371	362	393	368	416	392	386	411	378	385	432	398	416	356	425	395	371	386	389	406	410	378	388	409	399	394	386	332	430	385	376	414	394	365	402	375	381	395	389	384	379	382	403	349	359	410	391	401	389	393	390	394	420	359	401	408	416	428	398	405	410	437	418	387	391	415	389	401	417	403	407	412	415	392	376	409	402	407	396	388	419	414	405	388	377	401	428	397	406	388	386	387	361	386	388	421	423	391	407	368	415	411	429	408	392	372	426	390	409	377	400	414	397	414	411	396	412	428	408	403	446	412	441	398	409	433	415	384	389	411	398	432	429	381	397	434	407	408	410	368	421	389	397	405	396	396	412	419	384	418	388	448	409	411	398	386	421	375	390	405	407	414	392	419	398	386	421	380	400	368	397	371	410	411	362	419	420	379	428	422	360	399	403	394	406	382	395	414	405	398	413	416	434	390	417	422	388	428	383	420	432	411	389	373	397	379	388	409	364	419	411	396	421	387	396	393	427	417	405	390	386	366	398	379	402	417	397	416	431	428	414	396	370	380	407	414	425	400	412	385	346	432	357	375	396	418	405	400	407	416	410	356	416	366	391	401	375	404	398	382	415	393	402	411	389	341	372	422	407	418	393	406	398	400	398	415	380	396	389	435	409	384	363	431	421	411	404	380	406	381	382	430	374	378	407	417	386	421	388	383	424	402	396	395	417	426	400	388	422	371	371	395	413	392	391	388	418	393	426	386	419	419	402	369	421	408	421	429	369	421	375	436	403	400	371	379	389	425	373	384	418	401	366	400	399	376	367	416	404	396	388	400	377	390	424	399	396	409	387	371	393	408	395	390	402	402	408	386	410
2270	862	531	413	750	761	626	522	448	460	375	337	260	244	228	172	143	167	141	130	103	97	73	63	48	34	47	49	50	40	39	30	37	26	33	31	30	35	25	28	23	27	28	24	31	26	25	29	25	22	18	28	20	22	24	25	19	25	19	17	24	21	18	20	25	28	26	29	30	15	24	25	19	17	23	26	22	14	27	22	19	19	24	20	17	29	24	26	19	16	13	28	22	21	15	25	15	28	16	22	25	26	21	19	22	19	22	8	19	27	24	21	22	21	19	21	14	22	21	28	18	19	18	22	21	21	20	17	19	19	13	22	28	19	26	20	19	17	13	15	21	20	15	22	22	20	20	11	20	25	17	15	15	18	28	13	28	23	20	23	12	21	15	14	23	17	21	20	18	22	26	19	17	21	29	20	14	18	16	21	18	19	17	14	20	21	17	30	10	19	16	27	17	19	20	21	31	19	24	26	20	14	15	20	26	15	20	25	17	18	22	15	26	28	12	20	15	32	21	22	20	15	22	26	19	25	31	28	19	15	21	23	7	16	22	21	22	28	24	21	21	18	15	21	19	24	21	19	31	18	21	21	17	19	20	14	28	28	15	25	16	16	25	27	23	21	21	33	21	24	28	23	12	20	18	23	24	20	18	16	17	19	32	17	18	21	17	27	16	21	20	21	21	20	28	20	16	28	14	16	25	31	22	20	18	21	25	21	23	27	17	12	18	25	27	13	18	29	21	23	29	21	24	20	21	26	19	11	23	17	22	18	21	19	25	18	21	25	29	23	15	26	28	23	26	13	29	25	21	26	24	22	27	26	21	17	23	19	22	27	23	23	19	24	24	22	26	21	20	27	23	15	20	17	17	22	21	9	20	23	15	18	15	18	22	24	18	24	22	36	32	29	22	21	19	25	24	16	17	26	23	31	26	14	17	24	25	14	22	23	19	19	25	14	10	25	27	24	15	21	25	29	12	19	17	18	20	23	29	21	18	24	15	20	23	21	26	26	17	10	17	24	25	17	26	18	15	26	27	24	20	20	15	21	18	18	18	21	17	12	25	20	28	14	23	28	17	15	25	19	25	15	33	21	18	28	18	27	22	24	15	21	16	17	23	17	24	21	16	13	16	24	23	16	21	16	14	25	19	17	13	24	17	30	26	20	19	18	25	16	24	19	18	23	23	21	18	25	21	18	21	20	22	29	20	8	30	21	14	29	19	17	16	19	23	23	20	22	20	19	24	30	20	19	19	20	16	27	19	20	16	19	25	24	20	16	15	21	13	26	20	26	19	26	24	18	16	18	17	17	21	27	23	20	23	21	19	16	19	17	25	20	30	22	16	15	22	26	22	26	28	14	18	20	27	25	17	21	14	19	20	18	18	13	25	20	24	22	23	25	28	21	20	21	19	18	25	22	22	28	21	18	24	16	34	23	14	19	21	13	25	17	19	21	21	30	20	20	16	24	22	24	15	18	32	18	23	19	15	18	21	22	15	15	17	24	22	15	16	22	13	25	16	20	19	20	31	24	22	22	19	26	18	19	28	22	21	17	20	12	25	17	18	28	11	25	21	18	21	18	19	19	19	19	16	17	16	25	21	18	17	27	33	23	20	18	18	22	25	26	11	17	13	25	17	17	17	16	17	17	22	35	19	17	25	20	21	21	17	24	26	15	22	18	11	32	20	20	21	16	27	24	27	19	27	18	17	17	15	22	23	22	20	20	15	22	26	21	17	24	18	17	18	16	14	23	22	19	23	22	18	21	16	19	21	17	27	22	22	23	28	22	19	15	22	27	29	33	21	25	21	24	21	19	17	19	14	17	14	23	19	13	22	22	21	16	21	17	20	31	23	14	25	23	26	19	31	7	17	18	21	18	16	16	17	20	10	24	19	20	27	15	24	22	18	22	13	21	26	23	21	19	15	16	16	26	26	22	12	28	20	19	21	17	18	15	35	19	15	18	14	18	14	22	16	12	20	20	24	26	21	19	20	24	13	18	17	33	19	15	21	25	25	27	19	23	29	22	11	21	17	15	17	17	23	22	19	27	17	25	16	16	24	20	13	22	18	20	16	18	24	21	23	23	23	25	9	17	20	20	25	20	20	17	25	30	16	22	22	14	22	14	11	13	23	19	20	17	8	14	18	22	20	15	24	15	17	17	17	18	17	27	23	17	29	22	25	18	14	23	23	20	18	24	20	19	19	20	20	15	12	17	22	19	18	18	19	17	28	27	19	27	24	16	13	29	26	17	18	18	13	13	30	25	18	21	21	20	22	30	14	13	19	20	25	17	24	21	20	20	17	25	23	20	15	14	25	16	15	19	18	21	13	13	20	18	15	23	19	17	25	21	21	16	21	19	19	23	17	20	18	23	17	21	21	19	14	24	24	21	18	22	26	19	20	17	21	15	22	15	14	32	21	24	22	22	15	15	17	20	15	26	31	33	25	22	16	16	27	16	15	17	28	17	29	17	18	18	24	25	15	21	14	22	16	23	26	28	27	12	17	26	16	28	20	14	23	25	17	23	22	18	20	21	18	18	19	26	25	26	15	14	27	16	23	13	19	19	30	23	23	21	16	19	21	24	13	23	18	18	20	23	22	21	18	20	17	17	15	20	23	21	22	24	23	12	24	20	18	18	19	26	17	19	28	28	15	15	17	26	24	30	18	20	19	27	24	21	13	22	22	18	14	14	18	28	19	19	24	19	15	28	16	26	25	21	14	25	17	26	26	24	24	28	17	20	23	17	24	22	13	23	12	14	22	22	26	15	15	21	19	22	11	17	16	15	27	17	18	20	20	20	18	12	18	25	22	30	27	21	13	15	11	26	12	19	21	18	17	18	22	22	20	24	19	17	25	27	18	18	15	17	21	22	21	12	29	15	19	14	21	23	18	27	22	26	23	19	17	13	20	17	13	16	23	24	17	20	19	7	21	17	21	16	18	16	22	25	20	19	11	23	17	24	14	23	19	22	20	23	11	22	31	23	15	24	15	25	20	23	19	19	18	21	18	25	15	17	27	19	14	16	15	18	26	21	19	19	22	28	18	20	19	18	15	19	18	15	33	20	28	18	17	27	16	17	22	23	19	23	27	17	11	22	17	22	18	22	18	19	17	28	23	22	26	26	17	21	15	22	16	21	17	20	23	14	23	19	22	22	17	16	23	18	13	22	28	22	17	26	17	21	15	21	21	23	16	25	23	13	17	20	16	17	25	15	23	18	18	23	23	23	20	15	23	16	25	16	28	17	19	17	19	25	24	20	17	19	30	21	26	27	26	15	24	23	20	20	16	18	33	26	18	21	30	18	19	18	26	25	20	23	20	17	19	19	23	24	17	27	23	29	17	26	22	27	17	24	14	18	21	28	20	21	22	25	17	17	16	18	18	16	22	29	16	22	33	22	19	14	17	20	18	21	21	12	24	16	27	24	24	19	19	24	14	20	22	22	17	23	21	21	21	19	19	25	16	12	19	17	19	20	25	14	23	13
27235	19183	13080	28397	35078	32687	28691	25012	21601	19323	17646	15016	12915	11088	9274	8153	6966	6202	5460	4961	4966	4272	3303	2806	2278	2031	1895	1690	1499	1305	1174	1258	1218	1054	976	918	863	786	818	754	698	692	615	607	623	614	583	580	633	558	558	561	522	477	509	465	525	506	490	451	435	480	436	473	460	477	446	460	418	447	430	424	427	427	413	433	432	465	449	414	416	436	419	416	400	391	394	360	374	409	396	368	407	373	376	403	407	404	382	417	400	352	358	359	381	349	371	363	350	376	387	407	389	355	360	363	336	350	356	342	368	377	360	334	341	341	343	322	364	358	335	330	360	348	355	365	343	346	347	381	363	335	378	344	331	360	393	351	351	346	362	391	360	366	370	372	323	385	322	320	349	345	363	364	382	379	365	359	324	363	354	351	344	333	375	350	323	365	387	371	357	377	365	345	377	370	375	353	365	364	349	319	336	314	340	345	363	349	349	341	385	311	359	385	376	381	348	369	367	331	339	393	354	390	387	375	310	398	313	367	346	369	347	345	398	364	340	363	370	366	330	330	351	330	346	348	357	319	389	347	360	332	355	356	366	331	358	357	358	347	345	376	324	358	339	373	357	345	353	376	372	393	361	358	365	336	381	350	344	338	368	374	383	338	373	378	347	369	324	341	336	370	341	383	345	324	373	377	361	377	369	355	350	402	368	360	367	352	362	343	366	365	360	335	359	357	365	356	359	337	330	384	351	328	352	350	388	386	374	340	342	336	352	357	384	371	346	365	353	379	406	343	351	360	405	365	351	326	350	365	335	360	388	396	369	386	355	374	349	368	385	343	346	367	342	334	365	362	375	358	360	367	393	333	369	359	359	353	348	332	353	351	369	347	373	364	391	345	338	367	377	363	340	367	354	341	351	362	386	379	368	350	361	320	365	347	362	338	350	342	343	364	340	358	347	334	351	336	359	375	351	376	354	339	361	330	315	379	370	369	366	366	314	361	350	332	357	345	354	360	336	343	343	326	328	305	352	384	333	331	363	356	385	369	342	367	352	362	341	348	336	383	348	369	366	358	333	404	352	322	354	339	346	352	332	354	373	333	314	353	379	357	339	339	374	368	360	359	349	372	359	388	345	371	333	367	379	344	331	372	367	362	336	330	339	342	330	357	380	370	326	368	304	348	364	352	377	367	367	372	364	338	342	370	347	380	375	375	349	345	333	359	369	333	368	382	358	362	329	338	365	345	369	382	359	386	350	350	375	375	334	363	350	347	351	333	389	371	371	346	356	335	337	349	361	358	343	381	350	352	387	344	358	340	341	352	399	342	373	382	332	347	348	357	333	344	332	365	336	326	366	335	378	360	364	351	378	348	341	313	321	368	371	351	381	364	360	333	361	343	357	374	375	365	371	363	382	362	385	329	349	324	344	322	353	365	356	342	343	334	364	353	384	336	366	373	384	376	395	363	369	364	387	348	360	363	390	340	366	373	356	341	370	379	349	340	363	369	397	332	352	357	366	372	363	349	330	369	370	361	350	344	339	360	345	379	364	405	371	361	344	362	369	333	348	384	369	356	356	390	308	357	344	369	332	368	337	376	368	333	367	334	366	363	358	344	324	323	331	367	345	338	353	352	379	328	369	399	352	392	365	375	388	333	364	369	325	378	395	343	379	366	378	321	331	386	370	313	351	330	370	343	364	339	359	347	371	367	358	363	355	346	360	366	339	333	325	355	347	330	357	342	372	361	365	350	367	365	374	354	358	370	361	356	340	383	343	337	343	350	329	354	363	370	352	352	393	384	348	365	389	371	345	374	334	346	345	328	387	357	346	382	361	328	367	385	341	360	343	353	373	358	331	313	397	369	348	343	340	332	366	355	346	377	328	357	343	344	345	370	324	340	350	373	365	363	367	356	333	379	377	386	366	373	364	358	343	345	352	371	332	345	376	369	370	351	350	355	348	337	353	373	342	364	360	322	349	352	394	352	347	391	342	379	367	365	395	341	359	329	371	377	343	353	360	342	338	349	330	362	356	386	369	356	352	337	380	332	354	342	373	352	381	365	366	359	362	351	357	345	338	365	341	329	339	350	334	340	335	341	369	331	374	321	363	367	354	361	350	354	333	369	367	345	371	359	374	334	365	390	356	363	369	396	376	361	332	337	342	357	345	368	311	344	351	331	341	331	388	337	373	367	384	373	350	375	352	366	328	400	353	373	343	354	346	363	360	331	334	348	342	408	356	370	358	373	364	352	354	364	358	383	339	361	370	360	323	335	356	380	371	368	363	390	339	325	370	342	354	337	338	363	362	361	377	344	362	340	368	396	347	375	376	354	343	343	387	345	349	320	345	400	395	345	365	343	378	339	373	369	358	340	333	355	365	340	360	331	329	372	346	327	321	358	358	398	373	359	355	359	354	340	353	341	344	363	381	340	391	327	378	359	346	352	379	356	335	337	376	360	365	344	359	354	332	364	389	383	395	378	352	354	334	378	342	360	372	334	334	360	335	381	395	347	380	333	311	340	356	363	344	380	361	328	352	356	360	356	352	386	348	365	343	338	348	370	321	362	347	319	335	326	356	348	318	385	384	372	367	364	370	364	336	372	406	321	358	304	346	323	363	358	386	378	345	335	358	333	353	401	361	363	351	390	372	337	374	355	383	348	378	350	364	362	369	327	358	358	342	377	335	381	357	341	351	373	361	385	366	366	364	333	377	331	330	356	331	352	394	353	324	378	327	329	340	338	348	378	344	376	358	356	354	364	358	376	330	340	380	347	351	383	371	332	352	355	354	381	368	364	369	348	347	343	357	307	360	378	345	344	371	357	361	347	340	361	334	345	376	392	359	371	349	325	393	379	326	343	383	361	361	359	355	314	360	353	323	361	358	345	378	356	383	357	380	371	366	358	360	362	337	341	348	331	315	361	352	354	360	350	382	351	337	345	340	326	364	340	392	360	337	375	363	344	359	360	359	337	371	325	316	338	369	393	353	348	353	367	332	345	357	408	327	367	341	366	352	374	319	357	393	347	403	359	383	368	378	340	408	346	371	328	387	292	352	339	322	358	331	363	356	363	374	362	372	337	395	353	331	358	370	359	368	361	324	333	383	334	344	357	371	388	348	361	367	330	321	351	357	367	367	368	354	339	363	349	381	374	342	351	343	348	351	363	375	349	343	367	344	355	357	364	334	340	363	383	390	348	333	363	313	357	344	352	332	356	335	338	339	368	328	327	337	354	372	322	363	357	354	325	365	356	357	307	352	333	388	383	368	375	374	373	322	383	318	358	343	345	369	356	345	367	334	399	374	342	367	337	361	363	366	363	353	359	385	341	348	374	377	341	362	355	345	343	321	307	355	338	326	348	371	352	352	354	328	347	327	373	336	372	362	365	323	368	355	362	330	367	335	336	353	348	386	374	383	346	349	369	332	356	367	339	348	335	355	330	338	387	318	343	332	368	341	366	367	340	357	358	355	344	343	367	352	365	358	392	323	344	378	372	325	346	365	345	379	347
2026	855	532	418	779	813	687	644	522	458	413	337	299	256	203	150	156	127	111	118	100	91	81	68	71	66	47	52	53	47	39	37	49	29	19	36	31	28	25	21	33	28	23	18	24	18	21	22	12	24	20	21	23	17	19	13	29	27	25	27	18	24	13	22	24	26	14	23	29	16	19	22	22	20	26	21	21	26	18	26	27	20	22	20	16	12	20	17	24	20	18	13	10	20	19	20	24	10	19	21	19	22	23	22	20	17	14	20	12	25	17	15	15	10	19	19	20	18	15	22	18	17	14	14	14	10	12	21	21	15	19	21	21	16	8	19	20	18	19	19	14	10	25	16	12	24	25	22	15	13	12	21	30	8	12	24	23	12	19	21	18	11	19	21	19	13	19	25	24	14	24	19	18	15	18	14	31	21	27	15	16	15	13	19	19	21	10	14	17	14	15	23	21	23	18	15	19	24	26	23	17	23	18	16	30	26	14	13	18	20	22	15	18	25	17	18	16	17	18	27	19	19	17	11	13	19	23	25	16	25	14	15	15	16	17	17	17	23	10	24	14	21	17	17	20	26	22	15	22	17	26	20	14	20	20	14	21	17	25	18	19	18	28	16	19	18	23	20	25	17	23	23	24	20	20	32	15	23	19	20	20	13	20	22	21	22	15	22	13	17	22	17	16	15	22	14	12	20	20	22	24	18	29	18	15	13	18	23	11	18	20	26	26	23	25	11	26	16	16	15	21	18	21	21	13	24	20	26	24	25	17	13	27	19	9	15	16	16	20	23	19	21	20	19	20	20	22	12	10	21	13	17	21	23	15	16	17	21	20	18	18	27	13	20	21	19	23	21	17	18	20	23	14	18	21	12	15	22	21	13	24	20	19	15	20	15	15	20	21	16	18	16	14	17	20	18	19	18	20	20	22	25	22	17	19	10	17	21	16	16	14	12	17	16	17	18	26	20	18	23	15	17	18	22	14	18	20	16	14	20	24	16	31	20	18	17	18	18	21	20	13	16	14	16	18	17	11	10	18	16	20	9	20	15	17	19	11	13	26	19	7	23	21	15	21	15	16	20	19	20	15	19	31	26	15	16	17	17	13	13	15	21	14	22	23	14	23	17	8	17	19	15	20	20	19	18	18	18	13	25	15	18	15	14	18	15	23	15	15	22	26	24	17	15	18	23	22	14	15	21	21	21	16	13	18	22	14	15	18	18	22	19	15	19	20	13	14	24	18	20	16	18	27	10	20	25	14	16	25	14	14	13	12	16	18	21	16	18	20	22	19	8	21	24	20	24	15	23	13	18	22	22	21	15	21	18	23	12	15	19	17	19	27	15	18	17	15	21	18	23	27	20	21	23	19	12	26	22	15	18	21	21	20	25	19	17	18	24	21	20	20	21	22	15	20	23	19	21	15	17	19	13	17	27	21	10	22	19	17	22	16	25	24	24	18	20	20	17	14	20	20	17	15	15	26	20	7	9	12	17	24	18	26	15	25	21	21	16	24	20	16	10	14	7	18	23	17	15	23	19	17	21	22	19	16	14	20	12	13	17	20	17	14	14	23	16	17	20	14	17	21	18	25	11	17	15	17	14	23	22	15	24	21	16	12	25	13	28	28	22	19	21	21	12	22	19	13	18	18	22	19	18	17	28	27	18	14	8	18	14	18	15	19	20	17	21	20	25	11	13	18	18	12	18	19	21	19	20	16	22	20	24	25	13	12	18	22	23	17	23	14	25	22	14	16	24	17	16	14	17	20	24	17	22	22	14	22	22	15	11	19	22	17	15	13	17	18	21	14	26	20	19	21	20	21	12	17	19	19	14	21	14	18	21	19	20	24	20	15	17	20	19	28	18	21	16	18	13	20	22	25	16	18	14	22	19	10	13	14	12	22	17	16	23	18	10	17	18	24	26	16	15	16	19	15	18	28	22	18	21	14	9	17	18	16	23	15	25	16	23	21	8	24	16	26	26	19	20	24	23	19	16	20	19	12	22	19	19	15	14	14	15	22	14	17	13	16	23	12	24	24	24	18	21	17	15	16	28	12	15	18	26	10	16	18	21	16	26	15	17	17	16	14	22	29	12	20	13	20	22	19	13	15	20	24	16	19	19	18	19	16	17	16	20	26	14	16	21	15	18	21	22	18	19	16	13	22	17	16	25	17	11	9	16	26	17	16	19	20	21	19	22	28	22	22	26	19	24	19	17	21	19	17	18	26	19	20	28	18	18	21	22	18	19	21	11	25	15	12	19	19	19	20	19	22	21	13	19	6	18	17	22	25	30	20	19	15	22	30	19	19	15	17	22	18	13	26	21	15	19	17	19	21	26	13	28	12	21	17	19	17	15	28	15	20	16	13	19	15	13	18	24	29	17	18	17	13	16	16	10	20	23	27	19	14	19	21	24	21	15	14	27	13	15	15	17	19	20	18	14	16	25	23	24	17	30	19	22	11	8	18	19	23	16	19	14	11	22	12	15	27	11	19	15	19	10	19	18	17	18	17	19	20	17	22	17	16	20	19	20	21	26	26	24	15	25	22	19	16	16	22	16	17	12	16	18	18	14	23	17	21	28	12	20	10	20	15	25	22	18	17	22	17	14	18	15	13	17	13	12	24	14	17	10	11	17	14	24	19	18	28	14	18	20	18	25	21	22	14	12	24	16	27	12	25	20	23	15	18	24	16	18	13	15	23	16	14	12	25	13	15	20	13	18	13	15	6	27	14	28	26	17	20	11	19	16	14	16	20	18	13	13	12	23	21	21	10	17	17	13	14	26	18	16	21	23	21	21	30	25	20	17	19	21	21	17	19	26	13	23	15	18	19	17	21	16	30	21	14	21	16	17	13	14	26	20	20	13	25	18	19	26	16	23	20	16	22	29	19	19	14	13	28	21	11	23	20	19	17	23	19	26	20	14	14	15	24	16	21	19	15	25	23	19	29	21	12	25	20	12	18	21	15	15	17	17	11	24	20	24	20	21	20	19	15	22	16	11	15	17	15	25	17	24	16	19	12	15	15	13	29	23	23	24	28	17	15	18	18	19	28	26	17	15	16	24	29	27	28	19	12	26	12	17	20	16	21	11	16	14	19	13	15	12	19	17	13	18	28	11	17	16	19	23	14	28	26	16	19	22	16	18	20	17	25	19	16	14	17	23	19	15	14	24	14	22	18	17	25	15	14	19	18	25	20	20	13	18	16	19	13	19	15	17	21	15	18	19	20	20	14	16	15	21	19	8	18	15	17	23	19	17	30	20	16	22	25	16	23	19	19	16	19	15	27	20	12	13	13	19	15	14	24	17	19	17	9	26	16	26	10	25	18	16	18	14	20	23	22	15	8	17	19	19	18	22	21	17	13	24	18	10	16	20	17	18	18	22	17	18	20	14	12	18	20	26	18	16	16	17	18	14	16	15	18	16	23	17	20	21	13	26	23	28	10	18	15	18	17	14	21	20	24	23	20	20	23	12	15	30	21	16	20	15	21	27
28372	19443	13352	28807	35613	33187	29608	25906	22255	19793	17958	14844	13255	10998	9368	8151	7055	6180	5651	5101	4891	3897	3177	2839	2245	2002	1920	1704	1510	1255	1257	1192	1154	1061	982	896	821	787	777	714	698	590	637	611	566	577	545	545	572	509	555	539	478	470	527	484	452	442	486	391	439	413	439	425	449	426	391	424	420	391	383	376	425	403	361	411	407	404	374	379	378	371	371	368	368	363	338	346	372	376	352	399	343	346	376	335	329	370	360	376	335	369	355	325	310	336	349	358	362	330	339	350	338	367	300	324	328	322	330	298	325	318	309	319	312	344	310	313	317	313	318	339	340	305	330	341	324	329	332	335	330	295	312	326	288	340	318	338	353	319	306	302	320	319	357	349	308	323	321	325	308	328	299	291	344	308	319	296	319	309	276	321	329	318	318	351	303	313	340	322	307	292	349	346	328	338	341	281	352	309	306	342	338	304	308	351	353	360	342	305	298	306	317	283	307	314	330	307	389	303	286	330	331	312	339	283	330	343	317	338	303	299	317	333	337	345	319	352	317	316	350	347	371	291	303	311	294	321	319	318	292	331	332	339	332	360	335	317	315	347	352	347	289	330	346	342	290	315	308	348	347	316	270	327	345	310	302	320	342	315	302	302	314	303	314	319	324	309	317	289	327	336	316	333	317	329	318	306	322	329	320	332	323	330	309	297	341	321	333	351	302	355	293	336	339	319	312	330	313	350	298	333	286	316	308	311	305	312	302	311	321	325	309	319	325	316	311	331	297	312	297	335	315	332	317	320	308	302	283	297	345	352	364	332	289	324	325	346	330	304	335	338	292	337	351	304	322	320	304	308	317	320	323	319	306	328	317	306	298	329	326	331	319	334	291	319	315	309	309	336	294	300	311	329	307	336	324	315	326	339	341	326	319	333	323	297	329	320	335	324	329	357	344	360	312	364	316	315	326	317	302	315	330	325	330	315	340	322	332	333	341	317	343	331	314	320	322	304	328	328	311	333	320	333	315	330	300	290	326	281	309	326	333	298	356	325	316	307	342	302	303	342	341	326	364	340	329	317	317	315	316	356	302	325	306	318	297	323	335	328	310	340	302	345	341	319	355	316	340	341	330	326	310	308	322	303	325	345	345	290	291	289	292	316	325	287	325	344	310	326	339	322	318	305	328	341	315	298	337	306	326	335	352	309	339	342	366	342	330	308	345	302	316	304	330	329	295	296	343	305	334	328	321	338	310	332	340	330	325	317	308	319	276	327	310	311	337	318	332	306	317	308	319	299	328	346	349	335	346	292	306	348	340	320	313	294	325	293	312	303	354	337	323	329	338	307	340	280	300	310	318	328	294	319	313	323	318	319	321	327	299	303	327	328	303	297	333	356	328	294	296	317	327	327	336	315	312	308	315	298	335	302	312	316	311	312	343	307	309	317	331	294	317	315	324	312	313	320	291	352	328	311	313	307	305	338	323	323	350	323	318	328	312	311	316	340	343	304	326	338	311	316	316	330	353	349	323	297	298	315	301	313	323	325	305	349	293	316	333	313	329	330	315	351	301	334	333	337	314	318	346	342	312	341	310	333	348	322	317	321	332	308	347	331	339	320	363	336	323	334	338	307	291	309	318	336	337	317	352	317	311	341	292	346	316	325	331	326	318	337	294	325	303	324	341	306	320	314	327	342	329	331	277	342	321	317	331	275	288	303	345	316	336	295	328	328	311	327	286	309	339	327	322	335	307	307	316	340	324	299	334	299	329	294	316	334	325	316	349	328	329	324	327	354	337	299	305	312	318	341	318	346	316	328	327	306	322	353	317	302	327	353	326	334	308	331	338	325	334	313	326	318	360	335	325	322	297	341	325	338	312	332	344	299	334	323	308	325	323	326	316	333	331	325	295	326	318	330	353	323	316	349	310	313	288	316	336	310	344	348	314	339	325	305	309	327	309	323	323	324	338	340	307	315	329	301	310	324	310	301	343	308	291	322	311	322	312	342	316	326	316	312	323	329	315	323	327	331	309	328	317	298	354	312	313	302	351	347	357	308	317	329	330	289	312	321	346	331	312	313	351	318	353	328	300	306	305	313	308	349	318	325	325	283	347	319	330	333	339	351	348	340	313	349	294	317	337	334	350	312	316	304	336	311	300	324	341	335	319	335	322	329	334	326	299	337	317	321	301	314	314	328	299	301	336	281	332	341	314	308	325	325	368	322	312	326	314	316	315	302	331	334	318	306	339	310	330	336	332	321	318	305	318	326	334	308	362	335	328	329	337	322	303	348	335	302	309	328	321	325	318	336	354	329	333	330	349	329	319	333	337	312	306	346	337	320	314	289	311	332	312	306	303	324	329	310	327	320	285	335	333	333	319	301	320	327	323	367	313	314	318	323	318	317	334	301	290	342	348	340	300	302	323	279	307	326	336	330	326	330	342	335	335	323	327	311	345	354	313	342	347	302	359	331	318	315	302	327	337	324	324	337	319	317	314	313	303	313	285	338	333	310	321	298	313	311	319	331	321	359	347	325	344	366	314	339	329	313	280	309	293	330	333	320	302	318	318	314	300	308	274	321	306	330	347	316	329	321	317	291	348	342	311	320	351	345	335	321	286	326	325	294	318	327	322	312	350	283	323	313	323	275	330	344	304	317	302	306	335	327	361	311	320	335	356	328	340	336	288	304	309	345	290	311	302	332	322	317	316	303	290	348	337	303	334	307	313	316	320	346	359	340	309	327	327	306	296	309	311	321	302	313	323	347	312	328	349	339	295	327	359	307	322	340	314	321	350	331	299	335	340	362	338	322	331	321	288	347	312	316	287	301	329	307	344	341	294	353	333	315	294	337	320	297	343	337	341	297	330	298	329	335	311	343	348	357	317	321	318	312	333	339	308	340	318	299	321	329	333	312	312	297	309	316	308	310	376	312	312	310	311	342	292	318	324	301	320	301	324	319	305	307	323	305	307	333	331	325	313	323	322	315	341	297	327	347	347	320	332	327	319	332	306	313	335	301	312	330	319	328	345	331	330	316	316	321	342	328	335	359	333	305	301	319	342	286	331	361	331	302	343	303	296	308	318	318	317	339	355	329	334	323	311	322	321	347	361	313	291	331	340	328	330	315	304	339	311	341	292	336	296	318	319	322	345	299	317	331	354	336	335	312	325	301	325	306	336	344	346	326	336	315	362	333	327	333	324	323	317	344	341	315	346	328	314	327	339	304	327	329	328	326	322	318	304	320	346	342	280	324	321	301	344	310	316	341	310	337	330	321	311	323	323	296	311	314	328	282	342	302	305	283	338	322	345	307	337	287	329	323	318	375	316	314	293	346	316	331	338	293	327	319	294	338	309	321	361	300	312	333	306	288	330	335	304	327	356	305	314	334	312	321	297	304	332	302	336	295	335	306	335	325	326	296	340	323	347	328	337	321	314	310	292	339	310	297	308	322	319	316	319	351	348	330	342	315	301	297	338	306	296	315	286	303	332	282	322	308	293	320	330	297	326	300	341	289
3780	1152	735	643	967	1034	1005	758	736	651	530	517	449	331	263	265	227	177	163	169	167	134	115	90	75	67	67	52	77	51	55	72	45	51	43	41	52	46	44	39	34	37	34	34	35	36	49	34	29	40	38	34	37	26	44	30	37	34	23	24	33	37	33	30	33	34	30	41	23	31	24	29	32	28	26	39	27	44	36	37	32	33	32	45	30	27	36	19	30	29	29	29	32	30	31	23	28	30	30	26	38	31	24	36	26	27	30	27	26	30	25	29	30	38	38	23	29	16	41	24	19	34	22	31	37	31	38	25	37	32	17	23	31	25	28	26	29	27	29	26	26	29	24	43	33	24	24	21	25	22	20	31	24	24	27	24	31	29	24	26	20	23	29	34	40	28	30	32	24	28	30	28	28	35	28	25	28	26	30	33	25	29	27	26	38	26	33	26	37	28	20	25	28	29	22	36	20	29	29	33	30	32	28	29	38	30	23	38	25	23	29	33	36	31	28	31	32	34	20	36	44	33	34	28	24	15	27	30	33	27	35	28	28	23	28	37	25	23	27	25	34	41	33	27	37	21	35	35	26	32	32	24	26	33	28	34	30	30	26	26	30	23	28	41	29	34	41	33	36	32	35	31	16	32	27	26	31	30	34	29	29	21	21	35	27	30	24	24	49	37	43	17	28	23	21	27	22	27	27	24	26	31	35	33	25	31	31	29	31	26	34	29	25	30	29	34	31	26	27	31	32	22	31	30	28	30	37	32	19	26	31	35	30	31	38	37	36	23	27	21	29	27	26	32	23	26	32	26	25	24	35	22	29	21	26	36	35	16	37	28	35	24	18	22	32	42	28	22	37	36	31	24	29	24	30	27	21	25	27	27	30	29	36	27	19	25	30	31	31	27	33	33	27	28	34	34	26	26	23	24	35	30	17	29	27	35	19	28	19	34	23	25	19	29	26	22	27	31	37	27	25	21	30	23	26	34	33	33	31	30	31	30	31	34	18	30	25	29	30	38	29	41	22	29	35	29	36	32	35	24	18	23	25	35	26	28	29	24	35	23	35	32	26	30	27	28	30	24	28	23	22	39	25	29	21	42	26	34	20	23	22	29	32	27	29	36	31	30	25	30	37	27	31	31	28	34	27	28	24	23	29	33	25	35	25	21	18	24	30	37	24	26	27	28	29	20	34	29	21	25	31	29	28	23	30	37	19	20	25	24	25	26	20	33	30	26	26	39	33	33	31	30	22	29	25	24	30	26	31	34	29	28	23	19	27	22	23	25	20	24	35	35	37	25	32	20	33	27	26	32	38	25	34	14	28	26	24	26	29	19	28	37	21	24	26	25	34	36	16	33	34	45	24	32	29	23	20	26	33	36	27	26	24	25	34	27	15	26	28	30	35	28	40	27	33	23	32	27	32	30	29	26	31	30	30	31	29	28	35	26	34	28	34	28	16	28	41	37	30	15	31	28	32	40	30	23	26	26	31	26	31	26	23	30	33	29	25	31	25	29	24	24	30	31	24	35	34	26	25	30	29	26	27	27	30	25	37	33	29	26	32	39	32	26	23	30	28	34	22	28	20	27	25	43	40	23	20	36	27	28	25	29	34	33	22	41	33	21	26	29	26	26	24	28	18	24	24	18	29	32	37	30	18	32	30	40	33	31	15	42	34	28	32	28	31	19	27	45	30	32	32	32	38	31	35	21	26	24	34	28	27	30	31	29	26	21	23	20	32	27	29	26	35	32	39	30	27	23	27	22	24	25	24	35	28	25	39	26	26	24	24	30	34	26	25	20	31	32	27	32	18	38	33	29	28	35	31	21	24	20	21	33	20	26	22	30	29	32	32	24	29	18	32	22	38	34	27	30	30	32	27	31	23	21	29	21	30	20	27	24	30	29	31	31	31	28	37	31	32	33	33	35	34	28	26	36	32	24	24	33	29	26	24	29	25	21	37	18	29	28	29	23	32	41	29	31	37	29	19	40	30	34	21	33	33	34	31	31	38	26	29	30	31	26	21	29	27	21	21	27	38	27	20	26	30	34	33	25	21	34	26	33	23	25	32	27	25	30	27	26	35	35	36	27	23	36	39	31	16	31	25	30	32	32	19	24	36	30	22	30	32	33	38	21	27	28	31	23	21	31	26	28	32	35	31	31	37	33	23	24	28	27	39	17	25	23	37	31	33	26	30	30	34	35	34	32	39	23	20	33	23	21	31	25	28	37	31	34	28	32	34	30	27	30	31	39	28	28	25	28	26	23	40	27	33	34	28	26	28	34	27	34	39	28	33	29	31	35	32	29	36	27	33	31	30	30	30	31	29	23	29	24	22	30	22	37	25	42	35	33	35	29	26	28	27	33	26	30	19	28	28	30	33	22	31	24	28	23	25	31	30	22	42	25	31	30	28	18	25	31	29	29	28	35	21	26	28	28	31	39	24	22	27	24	39	29	26	24	22	32	27	24	34	29	23	28	28	26	37	29	38	27	34	30	28	29	27	25	29	35	26	27	28	33	25	27	37	30	29	35	29	32	36	40	28	36	21	33	30	23	26	23	30	35	23	27	28	40	22	30	24	32	34	30	28	22	22	30	18	29	26	23	29	22	26	33	25	31	24	41	29	33	30	32	29	34	23	34	37	26	31	27	33	34	21	27	34	27	29	26	34	24	28	27	26	22	41	36	36	30	23	31	25	35	24	24	18	35	27	24	33	22	34	14	23	33	30	28	29	35	28	27	27	39	37	29	25	25	32	31	28	30	25	26	31	26	17	26	24	21	20	30	17	29	26	27	32	28	33	24	24	34	35	28	25	22	32	36	27	19	18	25	26	22	29	37	19	28	19	29	35	36	35	31	26	31	35	20	30	39	32	29	31	24	28	27	26	26	39	34	28	26	21	24	30	43	32	32	29	39	24	34	33	28	27	24	28	31	29	28	26	25	30	22	26	33	35	19	30	25	30	22	26	30	25	27	26	24	25	39	26	33	23	35	29	30	21	23	30	27	29	31	26	26	34	25	29	26	31	22	25	32	23	29	23	31	24	35	32	26	30	22	33	23	24	23	37	38	28	33	18	26	20	42	25	33	29	26	35	29	28	32	28	30	38	26	37	25	24	33	25	26	26	33	35	33	36	25	24	29	25	40	28	30	23	25	26	31	30	30	22	25	32	45	34	24	31	36	31	21	22	27	34	25	34	36	22	30	27	25	30	32	22	30	34	25	19	26	31	26	33	28	23	35	30	24	27	36	29	29	23	26	33	31	28	34	25	29	27	29	35	22	35	27	28	28	38	25	31	30	44	26	26	23	36	25	44	28	34	22	20	45	26	32	29	33	29	38	41	25	21	29	30	27	26	35	29	33	45	24	28	21	30	29	29	31	31	34	33	39	31	23	28	19	30	33	30	25	31	34	34	27	28	23	29	26	30	25	22	33	27	32	32	17	37	20	30	21	35	25	31	29	26	26	36	27	30	37	35	29	20	28	29	24	33	22
30458	22095	16262	32637	38935	37119	33660	29608	26201	23920	21681	18665	16550	13429	11286	10227	8785	7495	7156	6559	6044	4975	4135	3745	2907	2669	2507	2354	1977	1811	1704	1671	1681	1473	1354	1235	1207	1139	1113	1021	942	861	857	873	839	839	826	848	781	755	812	737	705	756	761	688	659	640	660	670	670	645	650	664	655	644	616	619	598	606	637	580	605	615	624	661	627	613	640	554	544	538	574	583	530	522	547	551	534	547	532	537	563	527	563	559	546	545	573	533	527	493	517	456	485	544	513	524	523	492	501	484	480	508	496	487	498	515	486	490	473	483	509	467	490	467	504	496	513	514	489	483	488	453	489	489	510	492	502	463	511	505	534	502	491	496	480	487	496	530	493	516	496	530	486	486	486	502	498	498	468	519	494	514	502	492	468	465	497	496	498	495	522	525	476	461	477	465	488	484	480	507	487	514	464	436	515	520	463	485	502	496	500	472	524	517	473	460	449	503	537	502	501	522	493	497	464	490	541	454	489	480	490	514	500	527	519	487	476	513	526	469	483	504	491	453	498	509	467	488	438	476	496	500	487	528	495	497	530	483	529	511	463	495	502	442	473	474	526	516	494	510	488	502	488	480	537	482	477	513	489	512	472	532	493	498	457	494	519	473	456	499	480	493	503	476	481	481	519	515	481	514	513	511	495	472	508	519	451	498	509	453	495	459	475	437	451	508	474	512	466	463	473	485	482	481	473	467	473	501	498	476	481	474	472	483	497	488	525	500	471	472	508	510	504	461	439	498	452	466	463	474	495	509	501	496	486	508	482	501	499	519	441	462	482	485	537	468	523	490	469	479	474	485	495	486	490	517	507	472	481	489	482	494	497	512	479	513	447	517	514	546	500	477	466	503	527	473	493	455	493	505	522	521	518	509	492	458	518	511	535	467	465	530	494	490	486	474	512	482	499	493	492	486	497	485	511	468	495	518	472	457	479	471	486	490	473	487	483	518	479	487	474	458	488	509	451	480	482	501	522	469	547	509	489	507	520	511	482	518	495	516	500	491	473	473	463	499	489	485	465	497	518	494	521	512	459	456	499	506	467	511	473	481	475	463	521	486	478	454	483	493	477	471	508	501	481	489	482	475	457	498	479	524	485	461	496	464	492	535	466	520	527	524	473	484	500	451	491	493	471	487	532	460	467	502	471	479	505	536	519	503	513	481	501	486	498	512	495	533	485	467	483	509	483	517	488	499	461	492	483	482	491	494	494	515	493	514	517	513	482	508	498	480	533	511	501	496	507	502	511	517	476	500	503	479	485	479	482	450	497	463	517	446	531	485	480	468	470	564	485	523	493	490	511	481	441	479	457	494	496	525	495	466	524	480	516	482	526	506	476	531	490	511	511	480	505	516	476	520	481	457	542	485	481	487	503	522	534	491	492	494	497	514	469	528	515	486	509	529	487	480	469	483	498	515	489	537	486	477	467	451	471	478	482	489	437	515	501	483	509	440	462	482	483	505	486	509	502	502	509	472	497	510	503	521	505	466	460	512	483	487	489	494	528	482	483	520	513	510	493	507	504	493	492	493	521	514	468	443	499	445	497	484	468	482	474	496	488	500	467	513	466	515	468	519	478	523	491	483	480	520	494	491	483	488	499	480	518	501	495	522	475	429	507	510	456	467	495	495	519	487	489	499	503	451	482	494	510	500	466	516	465	527	503	513	493	498	485	493	475	508	462	470	527	497	512	518	524	483	514	510	517	533	522	521	518	491	499	476	509	509	507	484	496	447	517	510	502	460	464	507	494	478	468	462	485	467	489	478	457	491	490	475	506	511	534	489	485	508	489	477	505	502	508	500	450	488	485	529	515	501	472	488	546	523	475	474	500	500	505	490	481	480	509	487	525	489	452	489	487	499	455	499	464	486	467	475	489	464	502	484	518	489	492	511	491	486	489	468	475	465	477	459	451	477	502	492	452	477	489	439	512	469	504	477	497	475	463	476	502	496	520	483	451	502	467	472	494	462	469	492	509	460	513	519	464	456	498	484	483	513	473	488	483	530	527	480	518	507	471	461	457	501	500	507	491	537	503	478	529	466	468	486	448	444	505	497	468	458	477	477	494	451	486	551	490	503	511	504	493	485	484	476	518	446	482	475	482	487	446	473	489	481	469	500	525	467	479	523	458	483	520	501	477	517	474	514	483	488	520	499	484	492	450	506	461	468	505	492	499	480	487	468	473	500	512	492	518	474	473	487	506	518	491	505	470	518	483	498	460	511	511	516	501	515	511	478	532	458	482	459	481	473	535	497	486	431	474	502	470	466	486	494	514	478	471	485	466	485	530	484	445	513	476	469	495	493	498	522	494	489	483	451	519	488	512	494	503	491	465	495	486	467	539	500	545	509	458	470	463	506	491	500	477	479	485	453	505	512	513	498	501	483	513	518	474	481	489	486	493	486	497	494	474	507	472	488	471	471	475	505	520	515	495	503	514	500	493	483	474	470	494	502	480	518	469	459	494	497	492	518	514	478	492	514	462	495	458	489	504	482	496	505	485	484	456	532	466	509	511	472	509	464	477	506	497	480	503	474	474	467	425	481	496	466	515	507	492	482	489	506	502	504	503	476	476	470	483	483	508	532	474	478	486	493	498	458	490	494	505	490	498	480	542	479	464	471	488	477	473	510	505	492	474	454	500	469	485	446	487	492	530	454	530	520	485	470	519	476	502	475	541	555	499	482	503	489	479	519	469	513	473	466	515	518	524	483	473	496	513	472	464	486	483	506	526	483	483	468	499	444	489	478	469	506	497	488	505	496	509	492	509	525	517	493	520	521	501	504	489	470	530	441	483	546	500	488	515	496	552	469	473	486	459	503	481	481	465	494	479	464	505	496	474	506	520	461	502	493	490	515	489	530	552	448	470	506	489	467	465	501	478	506	531	464	494	506	499	476	445	480	441	466	493	495	478	487	461	487	495	529	491	509	470	500	488	511	506	484	488	493	491	470	500	528	508	511	464	472	508	448	482	497	486	496	503	494	482	484	480	471	493	496	478	453	479	476	498	485	483	513	485	474	458	457	505	463	478	478	475	505	474	486	492	526	509	481	453	477	516	454	539	481	525	468	489	488	507	477	537	481	490	497	511	474	501	503	482	510	476	495	515	486	519	493	496	474	509	494	439	483	484	451	499	486	474	494	495	482	510	522	513	454	489	464	500	530	489	499	479	485	500	502	533	512	510	524	510	461	524	486	483	521	469	509	446	495	495	486	485	543	484	465	504	514	502	524	472	529	499	461	494	491	487	487	502	467	485	490	513	516	501	527	497	516	471	492	478	497	517	482	510	474	497	482	490	492	509	488	521	491	471	455	491	465	449	479	491	504	460	529	512	496	456	480	531	488	497	499	498	488	495	500	466	440	479	505	481	483	518	513	500	482	500	472	494	484	501	518	534	494	539	511	470	473	469	457	490	519	534	492	491	516	494	487	470	483	511	479	477	494	504	472	506	527	473	510	473	471	525	488	536	475	522	527
3580	1725	1166	891	1473	1651	1473	1266	1041	945	801	745	590	418	404	296	265	222	232	186	179	164	121	105	101	90	79	76	73	59	79	39	65	40	51	41	54	38	42	37	32	44	38	35	24	35	47	30	35	37	38	26	32	29	36	25	28	31	28	21	34	21	24	32	22	33	27	27	30	23	32	32	24	30	28	23	32	26	21	35	18	29	31	35	25	24	26	33	22	30	29	29	21	24	27	18	26	22	25	21	21	22	23	27	21	27	27	20	22	21	23	27	15	25	23	27	20	23	20	22	34	20	15	32	23	23	24	16	25	25	21	20	24	25	26	18	19	19	21	20	15	21	21	19	20	23	30	20	23	18	23	20	27	31	20	24	23	27	24	25	22	26	29	24	25	15	28	17	17	30	27	15	26	21	26	33	20	23	23	18	25	22	19	27	33	22	25	21	19	17	25	22	14	23	35	18	32	17	22	21	39	32	20	24	16	27	30	26	22	13	14	29	21	28	27	21	29	30	28	23	17	26	26	23	30	13	19	18	16	16	21	24	20	23	29	16	23	26	12	23	24	21	37	26	28	21	22	23	22	23	23	20	23	30	28	23	24	21	15	28	27	20	26	21	19	26	21	26	20	29	21	19	26	24	24	16	27	16	24	29	32	34	20	31	17	27	29	35	25	26	24	19	21	21	17	16	23	21	29	14	21	29	23	17	24	26	23	20	22	23	34	21	24	22	32	23	29	28	24	23	19	23	25	15	21	21	30	28	34	26	20	23	19	19	24	24	28	22	23	15	32	22	26	29	25	26	20	26	30	35	33	29	18	21	25	27	26	31	21	16	24	19	21	22	25	28	26	17	27	16	23	22	27	20	20	27	34	21	24	36	17	25	21	22	23	24	15	24	26	17	14	18	33	19	20	35	27	25	23	23	26	22	19	27	24	24	27	24	23	29	19	20	28	22	26	25	22	16	27	21	21	26	22	28	21	22	26	19	30	21	18	18	25	27	22	23	15	26	14	19	27	25	18	23	17	22	21	20	21	20	18	30	21	22	16	21	24	20	27	17	25	25	21	28	20	27	13	19	21	19	21	24	31	22	27	24	30	25	18	23	19	21	14	28	29	22	25	24	27	18	19	27	23	17	25	24	18	23	26	30	26	20	26	26	26	20	14	24	25	25	23	27	24	25	20	20	17	22	20	22	25	14	22	22	31	16	25	25	32	28	22	28	19	16	23	19	20	26	30	25	21	21	17	21	18	24	28	22	19	26	15	17	18	15	25	18	27	24	23	19	24	25	26	29	26	12	18	21	27	22	29	19	30	28	24	36	28	27	26	20	27	17	14	28	22	22	19	32	24	31	30	36	25	27	23	25	18	27	22	16	23	24	23	30	28	27	22	22	22	22	26	30	30	28	24	17	23	27	26	21	22	23	23	14	24	26	20	23	25	26	29	22	29	26	24	22	27	29	23	14	12	21	21	21	24	27	22	27	31	30	17	18	26	19	28	31	14	21	21	24	18	25	28	11	32	18	16	24	24	22	22	24	19	15	23	22	20	23	14	17	17	25	15	24	28	25	12	22	19	23	26	26	15	18	14	24	24	27	21	27	24	28	21	16	28	16	22	21	27	23	21	16	19	25	36	17	27	21	18	23	22	26	22	21	20	12	19	24	21	30	16	21	17	27	18	31	28	23	17	22	17	28	30	22	23	23	30	24	30	25	24	16	21	24	18	22	25	23	22	34	21	21	27	25	17	20	19	26	21	24	22	32	20	17	29	28	24	22	18	20	35	22	32	26	15	22	30	13	20	30	27	23	19	16	18	21	27	24	26	20	22	21	32	21	23	29	26	22	24	14	26	24	24	31	21	20	22	24	24	22	17	30	18	21	27	22	20	21	23	23	23	18	29	28	21	30	29	29	25	16	22	19	21	26	20	18	24	19	25	22	29	14	16	19	20	25	21	21	17	24	18	20	26	18	22	26	23	14	28	11	28	32	27	23	21	21	29	17	25	22	19	22	22	22	30	35	22	21	23	20	18	28	30	17	19	22	18	25	24	26	21	23	23	26	35	16	27	19	26	20	23	22	20	28	19	27	21	19	13	23	21	21	18	27	24	31	25	34	23	23	24	19	24	23	15	31	18	20	12	23	26	16	32	19	26	25	18	25	17	15	30	22	28	25	24	22	25	23	23	20	26	21	21	35	22	19	22	24	34	32	16	28	30	21	25	29	15	23	24	19	23	19	23	19	18	24	24	22	25	19	17	20	28	30	22	28	26	32	31	22	18	18	27	18	18	24	25	26	21	22	23	31	17	26	24	21	21	19	24	31	25	29	26	24	24	27	24	29	30	24	24	21	20	31	24	17	22	21	18	19	20	18	13	27	17	21	26	30	14	33	26	25	29	28	33	24	25	20	27	21	21	25	16	26	30	24	24	23	29	20	20	30	26	20	18	22	33	24	23	22	23	19	17	26	15	24	15	24	22	19	20	26	29	27	29	16	28	18	21	18	21	25	29	30	21	22	20	20	20	24	24	24	22	16	25	27	22	27	19	25	18	21	11	22	28	18	18	27	18	23	20	21	25	26	19	22	16	23	15	22	19	26	25	18	28	21	25	14	27	19	23	28	24	22	16	24	27	16	15	33	14	29	25	14	17	24	28	33	24	22	13	25	29	28	24	24	26	24	21	30	23	18	20	17	17	26	26	34	23	26	25	26	23	22	36	14	27	32	22	21	18	15	24	26	26	15	31	22	20	30	27	21	23	23	29	20	17	22	34	27	33	31	25	19	16	27	19	28	21	16	27	25	21	18	20	26	19	20	27	28	24	31	19	21	33	22	25	21	24	19	30	27	23	24	24	25	26	26	18	20	31	20	32	15	27	21	21	21	21	22	23	34	19	21	26	29	19	23	29	23	17	19	24	32	15	29	27	21	37	21	20	26	22	22	21	21	19	21	24	28	20	24	17	25	26	32	31	19	17	32	32	28	20	29	22	32	18	22	25	20	17	26	26	28	23	20	23	32	22	22	22	25	29	23	18	19	24	26	20	16	19	20	30	24	18	32	22	18	26	31	23	23	22	13	22	18	22	22	19	27	19	21	25	25	24	22	18	25	29	21	21	25	24	22	22	22	22	24	16	28	29	20	15	20	17	22	30	24	16	22	24	24	28	14	27	20	29	15	19	33	23	24	27	21	34	26	18	24	22	25	34	24	24	27	21	22	21	29	31	12	29	19	15	15	22	26	24	23	24	13	20	24	21	23	19	31	26	18	24	31	14	27	20	29	20	21	23	26	26	22	21	28	32	31	22	13	19	27	31	22	31	28	21	22	29	16	30	22	21	20	21	20	15	29	20	18	28	16	26	15	23	26	15	24	22	23	16	24	26	33	21	25	22	21	27	19	20	24	23	30	22	25	28	18	31	29	22	17	28	18	23	24	25	27	18	17	32	21	9	27	20	22	17	22	15	27	21	26	26	23	31	19	15	23	26	24
36392	26612	20820	37190	43992	42036	38575	34493	31182	28940	26175	23148	20209	16621	14467	12780	11145	9924	9300	8462	7750	6534	5464	4796	4096	3373	3073	3090	2615	2285	2239	2122	2050	1844	1641	1547	1497	1362	1268	1196	1107	983	1004	964	972	978	982	866	838	823	840	821	753	720	789	645	690	635	691	632	649	644	565	626	664	613	568	570	603	552	592	648	605	560	605	606	597	569	533	533	509	497	506	511	497	474	528	460	460	468	479	469	487	467	491	474	451	476	491	463	449	486	455	441	449	425	449	434	426	387	413	474	395	423	396	391	411	358	426	422	398	432	406	394	386	413	394	444	412	397	383	412	405	385	409	452	402	377	402	426	408	397	402	393	413	404	404	409	404	437	438	416	416	422	361	419	403	414	376	361	400	394	423	423	370	405	401	399	387	413	447	383	395	382	456	396	399	436	398	394	410	383	422	409	373	398	417	403	347	397	398	385	370	386	385	393	378	417	412	354	432	375	400	389	421	400	413	385	423	410	409	391	414	391	390	396	400	426	424	412	409	465	415	417	401	410	434	404	424	395	380	369	378	407	397	379	435	414	392	411	452	387	376	435	406	397	385	399	430	433	410	390	406	418	404	389	420	398	409	396	431	377	396	425	380	392	443	389	415	406	406	404	417	414	398	412	397	383	377	406	432	398	428	374	419	390	383	411	397	400	417	428	385	393	403	446	408	393	424	402	390	376	436	416	413	440	390	426	400	422	354	424	404	400	430	388	397	405	353	406	406	423	412	393	384	438	391	403	438	379	394	363	415	429	421	375	423	400	381	400	418	393	392	439	413	372	459	421	437	389	420	428	377	447	410	411	399	389	400	408	360	427	398	364	428	403	413	406	407	420	393	394	430	430	397	417	413	400	380	411	387	434	437	413	410	397	397	419	433	410	372	400	406	411	406	377	404	434	396	401	406	399	364	454	418	435	383	420	404	419	424	397	373	423	374	389	412	418	404	374	428	355	407	398	369	412	353	367	398	393	385	371	392	420	389	374	419	420	397	380	414	410	406	422	381	385	432	404	365	406	439	429	354	402	407	424	443	384	383	366	415	421	360	411	433	406	397	407	442	377	399	393	362	423	394	396	402	370	393	406	451	441	413	438	402	415	400	399	389	391	392	398	410	380	419	408	419	387	434	378	433	396	423	377	378	415	432	418	419	370	421	412	368	409	420	399	416	393	409	401	390	419	404	393	410	412	381	392	405	434	387	405	363	380	374	390	392	432	410	388	430	356	404	425	405	433	408	411	382	365	379	388	396	385	413	404	372	379	420	406	413	416	433	397	402	406	384	383	402	410	421	382	405	401	382	411	393	412	373	413	418	434	405	424	403	417	411	363	405	436	416	394	385	444	415	430	389	390	383	393	417	382	429	394	418	407	384	403	383	388	368	428	377	380	395	381	378	417	389	382	412	371	375	374	453	403	385	401	374	419	399	357	444	437	417	391	389	387	387	373	398	396	369	405	378	390	409	383	375	403	419	410	390	393	382	420	385	372	403	407	405	415	423	425	378	414	403	400	389	417	392	376	401	426	415	393	383	415	392	388	401	430	403	394	371	432	419	376	402	421	389	389	390	382	397	374	427	384	410	391	399	407	435	385	400	396	392	339	386	421	432	394	384	444	434	392	400	388	410	404	442	405	399	363	414	397	392	416	374	416	445	419	400	394	400	439	390	377	388	396	397	394	449	411	425	389	402	429	401	379	363	378	383	401	454	407	406	388	369	409	409	417	368	410	413	402	394	404	386	371	400	374	425	355	388	416	430	395	427	377	381	413	428	380	414	399	382	388	424	382	428	416	393	392	411	424	416	429	377	356	404	380	377	411	400	423	377	422	387	425	386	393	382	369	397	376	386	404	385	408	376	373	372	395	399	366	414	415	392	412	408	422	376	375	422	375	371	409	418	379	430	413	377	399	406	421	370	396	424	382	427	408	399	429	393	404	390	377	393	406	407	409	393	368	438	399	360	364	399	372	467	392	424	376	418	381	403	392	409	409	413	385	377	392	409	397	399	409	426	385	388	386	382	444	407	372	403	362	376	401	384	409	463	419	399	385	396	361	409	409	390	391	424	391	433	402	389	405	416	389	410	371	382	391	397	415	406	400	415	440	370	385	394	413	392	372	428	429	381	448	418	410	420	393	352	403	397	353	429	438	408	406	405	386	373	422	431	383	397	366	397	366	422	418	396	373	385	397	390	401	388	428	399	379	394	413	427	412	417	370	399	388	397	424	390	394	380	432	359	407	386	380	402	390	407	408	425	412	420	401	414	368	423	400	376	401	398	374	417	420	419	414	369	408	408	381	402	429	419	429	399	391	389	415	413	391	431	417	391	430	407	391	413	387	392	374	407	441	373	394	392	439	418	415	407	400	409	403	387	388	398	398	394	431	369	414	399	423	421	394	420	401	370	397	407	456	413	379	377	395	443	430	381	433	399	400	367	411	421	392	399	403	404	399	431	406	393	404	413	413	388	418	419	397	426	408	431	416	406	420	449	379	420	428	391	383	396	401	397	406	425	417	434	399	419	405	374	405	429	351	417	430	337	391	377	364	384	407	389	416	431	431	393	413	418	426	401	398	399	369	392	381	417	407	385	401	438	382	407	427	388	423	375	387	409	417	397	406	396	393	373	396	359	428	404	372	432	391	355	426	379	432	408	377	389	358	403	393	411	393	372	422	397	405	404	381	406	433	406	382	386	385	390	416	428	411	431	385	420	407	411	426	382	382	390	427	407	412	406	388	401	372	386	360	425	418	424	440	363	433	396	384	390	405	378	414	390	387	420	366	408	389	405	377	426	396	405	369	405	420	407	406	385	408	404	415	388	425	391	382	388	399	394	427	380	402	395	408	439	397	397	391	404	402	422	392	430	379	396	392	400	363	417	390	384	391	414	389	413	413	380	407	388	418	390	381	430	440	383	402	381	374	414	371	397	404	394	375	347	386	400	411	408	416	389	393	386	428	379	434	378	453	400	385	414	395	406	392	382	386	412	383	376	404	442	407	385	430	419	380	443	437	396	383	361	394	403	416	407	414	386	369	432	423	417	381	381	397	384	420	404	395	385	415	419	397	401	373	376	414	393	418	386	426	380	391	405	403	396	360	411	399	409	396	409	410	398	396	390	408	397	411	383	434	383	396	396	421	400	413	411	423	423	442	419	448	420	406	402	396	401	422	425	399	394	421	385	402	402	376	415	383	401	416	418	380	403	377	373	428	382	367	398	360	366	358	377	386	393	419	421	362	401	413	412	414	377	372	398	394	392	389	405	402	436	430	399	367	395	416	422	426	385	393	408	390	393	390	396	454	430	422	398	393	400	427	373	406	378	395	402	405	428	375	405	377	435	395	421	396	451	398	379	363	407	389	405	395	405	378	397	410	432	349	407	403	392	393	390	438	397	384	401	423	382	397	411	393	396	383	393	393	395	373	403	387	406	388	419	374	382	386	376	409	393	372	397	386	357	401	392	405	397	354	385	417
2307	816	545	404	741	794	714	592	538	509	455	365	284	217	178	170	133	129	127	105	118	77	82	62	64	51	49	57	33	42	46	34	37	39	32	29	31	25	27	27	26	22	26	22	24	31	28	18	18	22	25	22	19	21	20	22	30	21	21	18	23	30	25	27	25	24	17	28	27	27	19	26	23	18	22	26	25	18	19	25	25	25	20	18	24	18	24	21	14	21	18	21	21	21	24	21	20	21	19	24	22	24	21	27	23	21	29	16	24	16	32	21	24	26	15	22	28	22	22	23	19	24	18	14	21	17	21	24	16	17	19	27	20	20	18	13	14	18	27	21	34	20	14	25	25	14	22	23	15	27	36	30	32	17	13	22	16	17	11	25	25	16	22	28	21	21	26	23	21	23	19	21	15	30	23	25	21	20	21	16	21	27	17	17	26	25	18	29	19	22	29	14	27	24	14	12	24	16	22	13	13	16	23	20	27	12	19	21	23	15	23	26	26	22	20	18	24	15	24	21	19	21	15	29	31	23	17	16	19	16	23	15	17	24	22	13	19	30	19	25	27	24	23	21	19	23	19	23	30	26	19	18	12	28	22	15	23	21	30	19	24	20	23	17	18	20	26	17	23	18	24	21	16	20	24	26	24	18	21	15	21	18	17	16	17	22	24	23	22	18	21	18	32	13	17	17	14	23	23	20	24	15	19	20	33	14	20	25	21	22	27	13	16	18	19	21	25	26	18	19	16	30	22	26	26	19	28	19	29	21	27	25	17	22	16	22	22	23	14	30	22	25	19	15	19	12	23	19	27	25	19	19	19	21	17	19	21	24	29	16	17	25	13	15	27	18	20	16	25	23	15	19	24	16	21	21	29	23	24	18	25	23	19	20	27	26	21	18	19	22	21	21	19	21	21	17	24	19	22	22	20	26	25	13	20	17	17	13	24	25	27	20	20	15	21	13	29	22	27	23	23	19	20	14	19	18	16	24	16	21	24	23	17	18	18	24	21	20	18	26	18	16	19	20	19	18	19	21	17	19	25	31	27	15	28	14	30	22	21	31	16	20	23	23	20	13	28	26	26	23	22	16	22	22	17	16	15	23	22	17	23	11	28	18	26	21	23	14	29	20	18	17	29	26	19	22	16	19	19	28	21	29	17	28	22	25	24	27	18	19	18	29	20	27	28	25	13	16	25	11	17	26	15	12	19	17	16	17	18	19	28	24	16	23	28	25	25	35	23	27	19	21	20	18	23	30	18	27	19	23	32	16	21	19	26	24	19	11	16	22	18	21	21	12	27	9	18	20	31	15	10	25	19	16	21	29	26	23	27	18	18	14	21	20	20	17	23	14	17	17	33	18	22	20	15	15	22	28	14	19	18	22	17	21	21	21	20	21	20	25	21	26	18	17	19	23	19	20	21	21	14	17	17	17	22	25	22	22	19	17	25	19	17	16	29	21	22	26	26	20	21	19	14	31	26	27	27	18	27	23	23	24	18	16	25	18	25	18	34	18	23	27	13	28	10	22	20	16	18	27	23	17	11	15	13	29	18	15	22	14	19	19	21	22	15	20	20	22	20	28	19	21	21	14	17	22	23	23	15	25	22	24	24	31	13	18	14	23	22	19	23	15	21	14	23	26	20	32	17	25	20	23	23	29	19	19	30	18	28	22	19	22	15	17	22	24	20	26	23	23	17	23	21	14	21	19	15	25	16	17	23	11	11	23	16	30	13	14	30	28	22	19	10	21	20	23	22	23	15	20	18	21	19	18	23	20	26	20	19	37	23	19	23	21	11	19	19	18	22	26	27	12	26	23	18	18	20	15	20	22	24	24	17	21	24	16	23	22	20	25	21	24	18	17	36	13	18	20	18	24	21	16	23	20	21	20	24	20	21	26	23	17	16	23	15	19	20	13	26	18	17	20	17	27	29	21	24	22	22	26	21	24	17	18	25	24	21	23	17	19	18	21	23	21	17	14	23	25	23	24	10	13	26	22	18	23	18	13	21	29	18	23	17	22	24	12	25	27	23	28	26	24	16	20	24	26	27	23	24	13	20	19	27	23	25	23	26	15	17	20	27	23	29	15	15	19	23	17	22	16	29	17	26	16	16	23	14	16	26	19	19	19	32	15	28	29	17	19	19	21	20	21	25	16	31	27	16	22	17	22	21	23	15	23	20	22	15	17	21	21	21	26	17	23	18	19	22	22	21	23	26	26	20	17	26	12	30	26	17	19	21	20	21	30	14	14	21	25	19	22	20	15	17	23	17	14	21	24	28	20	17	19	17	17	21	31	18	13	24	21	18	16	28	20	29	24	25	15	25	20	18	21	20	23	11	19	24	14	22	25	33	24	19	10	18	15	21	18	29	23	14	20	17	21	22	27	22	26	27	22	11	24	17	22	17	23	23	14	18	16	21	18	23	26	22	22	23	23	22	21	8	25	27	16	24	22	22	24	22	21	22	16	25	23	23	15	15	21	19	30	16	24	28	16	12	23	26	18	24	26	28	16	23	26	23	20	16	18	30	17	14	29	20	21	21	21	21	26	16	21	15	26	22	15	22	18	21	30	17	28	20	21	15	14	25	21	20	18	21	19	20	21	29	21	23	12	28	23	19	25	16	20	21	22	25	20	21	22	25	16	26	20	24	15	20	29	11	21	25	29	20	26	30	24	23	23	32	22	31	19	18	24	14	25	27	22	15	19	17	30	34	20	20	22	15	23	19	15	15	26	23	23	17	26	18	18	24	16	32	15	24	22	18	20	33	17	20	17	16	21	24	20	17	15	24	22	17	20	18	23	24	14	22	20	23	23	29	23	20	12	15	20	12	22	17	20	12	13	31	17	25	22	24	20	21	25	14	24	26	24	18	22	19	29	18	17	22	22	17	24	15	32	23	18	29	22	18	20	28	18	27	15	19	18	16	22	15	23	16	17	26	25	22	18	22	19	23	29	18	22	27	24	15	21	17	19	25	16	14	26	22	13	24	21	23	26	16	20	18	28	23	31	17	24	24	15	26	24	14	16	18	38	16	20	33	19	18	25	18	19	33	23	24	18	16	24	29	24	18	17	17	27	13	17	13	20	21	25	24	23	18	22	23	36	19	19	27	19	23	22	27	24	23	16	18	24	25	21	23	19	22	24	16	20	22	23	30	22	16	19	22	20	17	28	10	19	15	16	28	23	26	22	17	33	28	27	13	27	29	27	16	23	21	14	17	14	19	26	18	20	16	25	20	23	14	26	16	26	23	17	27	17	18	17	11	28	21	20	17	25	15	18	26	27	22	23	18	14	17	26	13	18	24	16	21	21	19	19	26	25	24	26	17	23	20	31	14	17	22	19	25	35	11	15	17	21	18	21	21	26	17	21	22	22	18	21	21	18	24	17	16	23	19	25	14	20	25	21	14	17	30	20	16	20	14	20	29	14	16	19	30	19	29	22	15	23	19	20	19	24	23	18	23	21	25	15	20	17	24	21	33	24	25	18	14	21
27902	19453	13048	28924	35607	33720	29780	25572	22871	20688	18178	15531	12459	9949	8830	7676	6297	5535	5420	5116	4452	3626	3141	2656	2311	1876	1736	1739	1540	1304	1359	1293	1215	1145	982	924	888	824	736	751	687	612	629	620	620	626	608	582	554	581	570	574	519	515	528	531	496	492	486	493	491	463	438	441	474	429	467	413	439	465	444	466	492	459	454	453	433	461	445	411	399	396	406	398	365	391	417	407	379	400	361	440	369	393	399	420	356	369	381	382	391	346	370	392	403	367	356	377	381	352	370	369	337	346	397	372	367	366	349	339	330	351	348	333	371	350	340	357	371	356	379	377	336	387	370	337	374	397	316	358	340	370	370	326	356	373	351	382	374	341	351	361	365	348	322	371	336	370	354	385	357	365	333	377	372	366	391	369	358	342	379	373	353	330	397	348	386	360	328	359	356	386	387	384	355	380	349	360	365	353	371	373	318	367	382	376	317	371	379	366	377	374	360	346	367	353	373	365	369	353	351	363	352	326	395	343	398	333	360	335	347	389	340	376	343	336	378	364	356	348	375	409	323	314	373	360	375	344	325	357	359	361	350	351	317	345	343	330	319	333	366	336	347	358	330	349	387	375	371	350	364	348	335	356	375	364	384	347	340	350	338	372	366	342	405	343	349	377	383	371	326	338	377	363	325	352	380	385	365	356	333	337	326	353	336	381	381	343	337	356	387	368	338	365	337	365	378	374	375	354	371	380	364	396	342	365	337	369	342	359	396	381	382	334	329	343	332	348	384	308	353	331	346	387	355	379	367	362	358	361	379	339	352	359	371	354	347	359	418	391	352	357	371	362	331	349	373	369	371	358	343	393	351	377	349	351	361	354	348	339	391	361	375	329	350	364	365	350	364	360	367	359	366	354	379	361	358	362	363	390	342	378	365	365	337	359	347	348	362	402	351	345	381	346	369	369	344	345	338	360	377	358	369	328	364	341	371	363	352	350	360	379	338	358	334	342	350	358	371	347	368	343	360	356	379	352	313	369	349	346	365	329	370	374	365	369	347	331	346	366	357	342	364	336	349	351	376	301	381	357	376	370	364	366	339	349	331	375	341	351	333	352	347	365	379	387	367	364	392	367	353	388	355	362	370	365	343	392	360	336	342	354	354	333	344	375	365	379	380	342	360	366	388	370	324	337	347	361	366	350	364	324	334	387	373	379	363	339	375	379	374	346	376	364	344	379	367	361	368	356	354	319	351	362	337	343	392	359	371	357	339	401	345	355	330	374	379	363	378	331	365	390	371	403	370	340	362	364	373	344	362	381	410	348	359	346	365	344	353	374	378	386	384	349	361	391	384	335	365	333	351	361	331	328	341	385	363	385	373	368	387	345	376	363	346	387	371	347	380	357	358	366	354	374	366	346	361	383	342	402	381	365	360	356	372	332	398	355	384	348	371	361	342	388	389	362	337	378	374	367	346	313	342	391	371	353	351	333	357	349	372	358	365	350	367	316	329	362	364	387	341	381	329	345	324	359	373	352	364	366	355	374	364	369	360	364	351	408	377	403	412	353	379	368	357	362	358	363	372	323	384	346	313	381	353	373	361	349	364	343	367	381	369	334	371	351	377	371	364	330	377	347	346	334	394	359	352	320	368	338	375	371	359	340	383	363	372	320	401	379	365	368	362	364	356	334	318	350	362	346	355	377	362	351	341	346	379	380	370	368	334	368	329	336	384	342	330	368	347	330	353	367	327	376	344	354	375	349	323	343	378	338	354	363	363	382	359	390	358	326	375	391	373	363	376	341	358	360	374	366	378	375	357	331	379	435	357	334	328	345	390	351	356	347	342	365	345	333	371	354	355	322	368	337	355	348	349	370	401	354	372	357	321	358	374	360	335	368	365	375	362	373	359	364	382	360	369	353	358	339	344	322	407	341	367	379	375	375	346	403	366	369	351	342	356	372	406	356	340	382	371	363	380	372	356	367	348	350	372	338	356	341	338	347	355	350	350	363	379	371	348	336	355	367	373	358	383	349	341	360	354	341	374	361	369	342	345	357	377	342	358	309	354	359	322	361	357	329	352	361	403	352	338	333	337	366	362	363	392	369	352	387	340	352	355	364	363	360	388	379	397	366	346	379	345	349	340	375	349	342	381	354	370	365	345	370	375	356	372	327	333	361	344	377	325	369	372	395	380	349	382	376	366	356	351	367	332	372	384	370	395	357	360	355	343	346	352	356	364	390	355	397	376	366	371	329	353	327	352	364	357	361	356	336	352	344	354	382	343	346	365	350	352	335	347	359	340	376	318	384	361	365	360	366	333	363	358	318	362	343	348	338	358	334	332	388	374	363	367	350	349	371	373	365	352	365	349	380	372	342	333	355	391	357	341	377	360	341	354	360	369	372	406	363	375	393	358	360	375	330	351	329	330	337	338	373	334	352	348	347	357	358	376	344	395	371	336	376	370	356	365	328	398	349	305	391	373	322	393	366	347	376	361	347	349	362	387	370	381	336	333	345	369	353	365	335	338	323	356	367	363	355	335	352	355	377	337	372	332	374	349	354	359	374	359	359	353	340	346	360	368	360	360	347	360	364	327	392	359	341	367	354	385	359	387	362	361	358	364	370	349	373	348	359	385	345	335	318	375	383	382	366	370	359	361	367	362	358	357	363	360	366	353	338	350	364	363	350	368	365	364	368	372	377	374	382	343	374	407	359	394	333	353	345	389	351	362	375	369	348	365	321	386	365	326	326	325	385	357	339	323	328	390	370	342	382	333	380	370	342	339	373	377	367	372	362	322	377	384	408	383	359	375	395	325	349	317	375	390	388	318	354	358	360	395	371	373	356	359	344	356	362	332	328	354	337	320	354	361	367	359	397	374	330	352	323	356	368	352	347	362	390	379	339	351	366	347	380	360	364	369	377	383	343	348	336	354	359	349	311	381	351	380	352	366	372	378	386	332	354	349	353	349	359	365	366	377	361	347	388	338	354	378	385	355	348	353	322	364	325	369	358	355	357	373	340	345	342	370	348	352	338	348	391	407	337	337	363	348	340	368	369	393	355	364	364	389	363	356	394	346	370	384	330	386	339	374	332	354	356	392	363	366	395	355	363	343	380	351	327	365	320	338	339	404	345	368	387	362	347	377	377	340	425	336	397	365	371	382	362	367	359	371	330	341	357	359	346	375	368	327	377	352	372	354	355	382	336	371	342	343	347	387	358	357	369	363	422	365	376	369	401	387	337	375	337	377	341	357	361	380	308	335	360	346	399	379	349	337	358	379	361	329	361	378	317	373	383	407	351	382	362	374	350	383	373	347	377	339	367	347	361	350	360	334	355	341	349	368	361	382	340	365	349	374	324	372	378	351	361	392	357	361	341	349	372	347	351	360	375	352	369	377	380	327	329	352	375	346	336	349	382	356	343	351	339	358	358	385	393	347	375	339	342	336	357	336	330	395	374	366	364	387	377	366	334	342	351	333	348	407	337	356	359	355	360	357	335	342	360	351	358	337	388	341	362
2116	888	516	473	745	809	720	583	511	504	450	354	304	234	215	129	111	115	127	109	96	85	64	57	56	46	49	43	49	44	45	29	45	37	38	26	34	26	41	36	23	29	27	30	32	21	33	20	18	20	18	26	18	19	28	19	29	30	17	20	21	24	23	25	25	25	25	19	20	17	18	18	16	22	19	22	13	19	34	12	20	20	16	19	25	16	16	28	21	25	16	19	25	15	19	18	24	16	23	21	19	24	25	17	21	18	18	20	16	21	16	21	19	14	25	18	23	19	20	18	19	14	8	10	18	19	22	14	23	16	20	23	17	15	20	22	8	12	21	14	18	16	14	16	14	18	23	25	15	30	17	17	21	26	18	15	22	26	15	19	22	9	20	19	16	18	28	17	15	21	22	16	16	16	11	23	19	18	22	25	13	17	13	12	18	19	21	11	20	17	19	20	11	16	19	14	13	16	18	14	16	13	18	18	21	19	16	17	23	20	19	25	14	22	19	22	16	16	15	25	18	22	21	25	18	22	22	15	30	20	17	17	18	11	20	24	13	17	16	12	20	20	15	24	27	20	20	23	21	22	26	22	19	21	17	25	14	22	21	16	23	19	22	20	24	25	19	21	19	22	13	27	19	15	20	21	28	20	14	22	17	14	16	23	15	21	16	19	15	16	15	17	24	21	20	19	18	18	28	14	19	21	22	25	17	18	16	15	14	25	28	18	21	27	16	20	16	20	16	24	22	12	12	19	18	19	18	22	20	11	20	11	15	17	17	16	27	16	18	31	16	19	12	22	30	18	19	16	13	16	20	25	26	15	10	20	13	21	25	12	18	20	19	17	21	19	14	17	18	11	20	13	18	19	16	17	13	14	16	10	15	8	13	14	20	15	23	15	16	14	16	20	23	18	13	19	11	19	17	18	18	16	16	19	21	16	25	15	21	14	9	18	16	15	13	22	28	19	19	14	16	24	15	13	16	17	20	24	15	17	11	14	19	18	22	22	14	19	19	24	15	13	15	16	17	22	19	17	22	15	16	18	15	23	20	20	25	13	11	17	30	16	17	20	15	21	22	20	23	18	13	30	20	17	21	26	11	18	20	17	22	18	24	23	21	13	12	26	13	18	23	19	16	19	18	17	12	16	22	20	18	14	15	22	6	25	22	23	15	28	20	18	27	26	12	18	14	13	18	12	16	12	16	21	20	15	26	15	21	16	13	26	24	20	18	19	23	17	24	19	15	23	14	10	18	21	21	21	18	27	29	20	25	17	16	11	22	16	18	17	20	17	15	20	18	18	17	20	28	31	19	23	17	21	13	26	25	20	20	27	15	14	25	25	10	19	16	18	11	29	24	17	23	19	19	23	13	20	15	14	22	28	25	14	20	17	17	26	22	23	13	21	16	15	15	10	18	22	22	16	18	20	20	21	23	26	21	19	16	14	14	22	16	21	18	19	15	24	19	16	12	22	13	15	23	20	10	14	14	21	18	29	21	18	18	22	12	13	21	12	16	17	24	21	17	20	23	31	20	17	14	19	9	18	23	22	16	16	12	13	19	18	19	25	17	24	16	21	10	17	20	22	30	23	15	21	17	13	19	20	18	18	16	22	18	27	14	15	19	19	22	22	20	21	27	18	20	18	19	19	25	15	18	18	21	17	18	26	18	18	21	14	21	26	14	20	16	17	15	20	22	15	11	22	17	25	14	19	19	24	20	20	18	14	26	17	23	21	19	15	12	25	19	15	14	25	17	20	18	23	26	28	26	21	26	22	19	20	29	20	17	18	21	18	16	19	27	20	20	17	15	28	16	19	23	17	22	14	18	14	19	20	23	15	16	25	26	20	26	20	20	13	20	22	16	12	23	11	20	20	25	29	19	14	20	19	16	20	12	18	27	14	22	24	18	21	12	22	20	18	20	21	18	25	22	17	23	23	16	19	22	17	27	18	11	25	26	13	25	15	23	19	16	17	23	16	20	22	19	13	14	21	24	17	20	15	15	24	19	16	20	16	18	21	17	18	21	12	18	12	14	22	18	10	12	16	21	22	15	16	22	16	22	18	14	20	30	19	20	19	11	18	15	15	18	14	18	18	16	18	19	22	15	19	22	16	17	17	21	22	18	20	19	15	19	21	14	21	21	21	19	17	16	18	12	18	16	16	13	28	23	14	23	23	15	21	20	15	20	15	19	17	19	20	23	18	15	16	22	25	24	20	21	16	17	21	16	18	22	19	13	21	19	17	20	9	18	20	23	23	26	22	20	18	21	16	20	15	13	20	14	18	23	15	19	20	20	21	15	14	17	24	24	17	23	22	23	13	20	21	18	20	15	17	21	20	18	21	26	19	18	13	12	16	19	19	17	18	19	17	24	20	18	21	21	17	18	12	19	18	22	16	14	20	17	23	33	16	16	21	18	17	20	17	21	13	14	20	15	12	19	14	22	22	14	19	10	16	21	24	21	19	14	14	9	19	13	13	23	17	13	18	17	14	13	20	14	19	18	22	16	26	16	21	20	20	17	14	18	25	18	23	17	16	16	13	18	22	20	19	17	30	16	15	18	15	21	26	16	19	18	20	19	14	21	20	23	20	27	18	16	18	18	12	18	17	16	13	14	25	19	16	17	14	14	13	13	24	14	22	21	24	12	21	15	19	24	26	16	18	18	21	22	17	14	8	17	21	18	27	23	15	13	9	16	18	21	14	19	17	21	19	21	16	24	30	20	14	14	26	19	21	18	12	16	25	23	17	16	20	20	27	17	13	19	19	16	14	16	21	21	14	19	32	21	17	19	27	9	24	21	14	21	23	23	20	17	24	14	15	15	20	28	26	14	14	18	19	15	13	20	23	17	27	24	8	19	20	25	15	19	11	10	13	26	19	21	22	15	17	12	12	14	14	20	15	22	17	21	14	16	18	12	17	21	18	15	19	15	18	23	8	18	13	20	11	17	15	16	24	19	17	28	21	14	25	28	23	28	20	24	14	17	15	19	18	16	23	23	24	14	20	24	13	14	18	17	16	19	18	26	21	32	15	17	17	17	18	12	15	13	25	15	17	22	13	12	20	20	26	21	20	12	26	10	25	19	17	20	19	25	18	22	23	12	18	11	19	17	19	20	15	23	27	22	24	14	13	14	23	17	17	16	23	18	22	17	18	20	21	19	21	14	13	17	16	16	29	20	19	19	17	23	15	25	23	20	18	17	23	20	16	21	18	14	20	20	14	14	17	25	18	20	18	12	14	20	21	15	24	20	20	24	17	6	23	17	15	23	13	19	13	23	21	19	16	24	18	22	21	18	15	22	19	7	25	18	22	19	20	13	14	13	20	22	17	19	21	19	17	16	20	15	11	27	22	19	22	18	18	20	17	16	19	17	29	22	21	19	22	32	18	20	17	28	12	22	13	17	18	16	18	24	15	21	26	19	18	19	16	25	20	22	14	17	20	29	20	19	12	23	20	20	17	26	22	14	21	24	16	18	12	29	18	11	17
28481	19725	13496	29211	35900	33826	29976	26109	22981	20946	18405	15483	12520	10044	8993	7533	6198	5551	5519	4981	4396	3660	2976	2490	2267	1842	1793	1724	1518	1325	1344	1280	1155	1084	981	838	832	838	753	708	629	597	577	561	608	595	559	546	540	521	574	502	484	495	513	458	441	467	471	436	433	427	372	481	442	421	446	403	381	415	400	397	412	430	390	404	423	396	375	391	360	389	373	386	394	384	371	369	353	351	350	390	341	348	355	430	336	371	360	348	344	325	366	347	342	358	300	324	320	343	353	360	348	316	337	330	274	313	353	327	337	320	329	314	320	334	296	304	319	318	347	332	333	333	323	335	327	320	307	354	301	319	325	339	318	325	328	304	301	310	360	338	355	327	346	315	306	309	364	342	325	323	334	339	315	318	346	353	344	313	341	307	345	322	320	308	325	318	318	318	323	343	311	317	311	330	347	356	328	320	304	321	313	302	329	307	317	317	332	323	331	320	308	321	320	321	300	317	363	270	305	326	364	317	312	343	302	321	305	332	322	340	332	325	322	310	336	299	334	331	298	339	310	315	339	311	330	329	312	316	306	299	320	338	321	316	308	323	308	294	332	321	325	325	356	298	340	315	324	346	346	312	334	313	309	307	281	295	321	332	318	351	330	338	355	292	326	322	340	313	341	306	327	368	332	301	318	343	332	309	335	331	355	322	338	363	315	298	320	338	349	319	292	335	336	314	336	320	333	346	300	351	310	310	367	281	311	335	317	313	351	320	335	291	323	320	330	373	299	328	310	316	304	342	312	318	300	322	324	324	326	318	335	296	352	329	294	347	319	316	346	323	315	339	315	325	325	314	302	347	319	330	346	366	322	299	302	310	373	332	343	335	327	331	339	329	308	302	308	330	356	311	353	334	328	337	338	288	329	308	318	303	343	316	310	391	313	335	316	322	325	324	313	329	326	340	362	317	358	313	321	337	312	285	311	325	317	333	331	336	298	282	309	335	320	343	294	315	336	292	331	355	346	340	351	324	319	294	344	359	314	324	327	306	316	312	316	330	308	342	318	339	319	329	328	322	339	306	328	368	327	330	331	327	327	341	328	319	289	335	338	341	321	329	343	313	318	288	315	324	310	315	334	326	361	289	316	320	316	331	328	326	305	332	355	313	300	299	315	304	299	332	337	324	316	314	322	333	321	350	332	322	330	342	315	327	315	304	328	302	326	337	301	325	335	344	307	313	353	302	323	264	348	307	319	299	323	315	327	294	340	327	312	308	316	332	328	323	339	316	323	315	319	311	344	311	333	314	327	328	323	328	336	296	310	332	324	324	309	332	305	334	316	332	376	319	305	322	316	289	323	328	301	322	320	329	303	293	315	314	342	325	320	326	313	340	338	299	327	318	308	328	347	340	362	338	343	315	346	344	351	301	314	304	275	329	319	339	314	309	331	346	301	355	322	321	312	305	316	324	321	334	311	329	317	292	308	320	311	298	334	353	318	286	324	294	314	329	338	272	309	296	321	315	355	318	323	321	312	346	333	334	317	327	325	342	313	323	336	319	333	321	299	314	320	289	341	314	344	353	329	301	305	327	358	327	332	326	338	334	348	317	350	339	325	322	320	308	325	323	333	343	303	363	319	323	324	329	351	328	304	333	332	317	323	326	325	328	328	344	307	316	295	337	323	330	322	320	291	327	321	337	334	288	356	328	338	324	312	324	331	329	305	337	301	349	349	318	314	321	299	338	343	322	302	314	340	349	313	318	353	302	315	331	350	318	296	344	342	319	329	355	324	334	297	312	312	324	310	345	339	329	336	355	323	297	317	325	322	352	322	290	303	326	308	286	325	301	365	305	314	333	311	338	327	301	296	305	348	327	323	310	324	322	314	293	328	316	312	320	287	322	291	312	338	307	334	325	328	336	337	310	346	311	314	308	313	313	360	330	315	338	345	296	320	313	371	308	302	351	329	338	328	329	316	348	332	327	329	286	343	340	291	320	321	343	314	303	327	324	325	334	328	351	320	335	340	323	317	321	326	330	299	328	325	340	317	304	333	328	374	315	322	312	319	329	320	333	289	307	330	304	316	377	321	290	330	337	315	328	327	334	320	300	369	332	361	321	361	328	324	326	338	329	310	323	309	338	322	302	330	333	335	314	321	337	317	360	337	315	312	306	299	329	334	315	352	313	342	325	311	309	346	343	331	307	323	314	327	331	296	330	344	300	331	330	346	370	327	336	312	308	320	314	279	327	331	283	308	319	334	322	350	305	302	317	339	327	351	280	317	339	301	285	330	300	340	312	337	315	339	287	348	315	332	323	341	362	312	339	295	346	291	314	346	309	342	327	327	323	334	331	328	319	326	303	348	314	349	306	341	336	312	343	344	358	324	340	330	293	322	326	339	349	349	315	318	314	324	298	349	356	316	298	350	333	336	342	329	331	333	314	325	329	296	357	329	326	358	356	279	344	330	320	340	320	337	368	321	317	317	303	308	300	301	323	316	326	295	305	329	313	348	284	288	325	338	324	336	328	323	344	321	306	340	324	345	311	311	346	319	353	320	312	329	335	350	346	321	345	329	324	324	321	330	322	332	304	309	316	345	316	340	320	341	315	311	325	302	316	343	284	314	300	331	341	324	330	342	320	307	360	351	343	310	317	291	332	318	340	311	332	327	343	317	338	332	303	319	358	289	326	327	334	300	307	339	314	348	327	296	362	313	312	298	321	298	329	319	333	343	326	330	309	344	326	307	292	311	306	354	311	337	338	318	307	308	350	333	300	320	348	289	308	298	286	303	346	353	324	321	292	319	301	321	327	326	348	357	318	343	334	309	312	332	314	332	312	315	306	342	306	329	369	320	324	322	333	347	315	343	312	331	317	296	301	309	343	297	304	344	320	296	323	300	319	353	302	321	327	348	320	353	321	306	300	342	348	342	372	353	293	289	310	330	318	314	327	291	300	342	317	329	307	339	322	332	334	341	301	343	287	327	318	329	338	351	337	305	331	358	307	300	339	310	351	338	309	355	328	357	329	338	301	320	301	321	311	323	334	309	319	335	313	321	329	363	321	305	312	298	351	306	325	351	294	333	291	320	325	306	334	307	340	291	341	329	327	311	324	329	315	299	304	350	285	352	354	313	328	334	328	346	307	313	334	324	362	310	305	331	332	323	304	316	315	329	307	358	323	346	334	334	317	339	320	323	329	349	338	327	340	284	336	286	333	319	317	322	341	337	296	319	322	326	345	335	350	346	309	319	319	306	341	313	345	297	287	313	338	316	316	361	314	278	326	308	337	322	298	344	304	311	370	341	287	336	320	322	337	320	326	309	320	355	305	300	301	302	339	294	351	344	337	342	331	315	316	311	353	311	360	319	328	318	325	349	298	348	316	312	315	332	339	339	335	306	306	317	307	302	337	350	339	323	330	356	306	309	284	317	284	340	301	313	348	330	325	328	364	321	314	305	372	318	325	346	310	310	348	348	333	320	359	302	312	309	341	309	349	317	352	351	341	346	316
3791	1162	755	631	1065	1127	979	797	754	713	628	431	403	291	248	221	185	184	152	140	137	93	91	87	66	63	64	51	76	69	44	71	58	45	49	52	36	46	54	36	30	44	34	44	46	38	32	29	32	30	29	45	33	34	30	31	40	48	32	29	25	27	32	35	30	30	24	30	24	24	31	37	32	32	36	32	36	33	32	30	32	31	31	25	24	37	41	28	45	32	27	35	26	31	33	26	32	44	34	34	38	32	31	25	27	28	28	28	33	34	38	31	25	35	31	35	36	40	24	36	31	23	23	27	41	29	37	36	28	33	31	21	26	32	32	23	14	29	25	27	28	22	31	35	34	21	32	30	25	33	23	33	28	25	24	27	25	28	33	27	45	25	29	26	28	18	20	32	39	23	26	28	28	24	31	31	29	24	27	32	32	28	28	29	28	46	25	28	28	30	33	26	38	28	26	17	20	25	32	28	26	17	26	33	36	37	22	23	37	29	35	28	31	33	27	21	34	28	25	22	24	32	27	32	25	30	32	42	32	22	35	24	46	29	27	30	32	21	30	27	30	26	30	31	30	28	29	24	33	30	31	27	23	27	31	37	24	35	27	40	37	24	39	28	25	27	27	29	23	30	29	32	27	17	24	35	25	24	32	32	36	25	30	24	33	32	26	29	31	37	26	28	26	28	40	46	27	26	36	30	27	43	23	43	24	36	35	22	22	30	25	27	27	18	19	26	25	20	28	22	35	28	30	30	25	26	25	20	32	30	30	41	28	24	20	35	21	18	28	26	30	22	30	28	38	26	32	27	29	28	30	34	41	26	29	28	23	21	28	26	25	25	20	28	23	36	29	35	27	23	33	23	26	22	29	36	27	31	29	28	31	28	31	33	34	28	28	39	25	31	21	34	32	36	27	32	30	35	18	34	28	20	32	25	39	25	38	34	22	35	29	34	28	29	41	32	30	35	28	21	29	28	34	31	24	32	21	27	38	23	22	29	34	27	34	34	36	30	26	24	40	32	31	35	25	21	32	21	24	29	30	35	25	27	24	30	28	31	23	30	26	33	32	23	38	20	38	24	29	33	35	31	30	42	30	26	24	36	30	44	38	25	33	28	24	22	31	30	29	34	27	34	25	24	27	31	32	29	30	33	30	26	25	32	35	33	29	26	35	31	35	34	35	29	23	31	39	25	25	33	21	29	27	34	31	34	27	34	33	28	24	33	25	22	22	35	32	26	21	29	38	45	30	33	26	23	34	27	28	29	37	41	25	30	25	33	28	27	30	34	24	31	30	28	31	30	28	25	31	31	28	24	27	32	29	32	27	26	30	27	37	16	29	27	34	30	21	31	35	21	33	23	25	26	30	34	31	23	27	29	37	30	30	33	23	27	19	27	28	22	26	34	22	26	26	15	23	35	30	25	29	38	22	30	30	29	36	24	20	35	24	24	45	36	20	30	24	31	32	23	20	30	34	29	28	33	27	31	25	25	28	36	29	33	29	33	26	26	22	33	31	24	30	30	26	30	39	27	23	27	23	36	14	27	19	30	31	35	25	27	36	22	34	34	36	37	27	28	35	24	24	35	23	30	35	26	29	25	33	22	30	32	43	37	18	30	31	35	29	32	29	31	29	28	23	28	34	32	24	22	26	25	29	27	26	29	26	25	28	28	36	31	27	30	26	17	31	25	33	19	28	26	21	32	26	37	18	27	35	25	35	26	28	33	31	29	19	22	29	44	24	32	39	30	37	34	29	20	27	26	28	21	28	34	35	31	41	23	28	23	25	26	28	28	38	35	32	26	39	31	38	26	24	32	19	26	28	41	27	34	35	30	24	33	28	32	27	35	31	27	27	30	35	16	37	22	20	26	27	27	20	30	24	38	29	25	28	25	33	22	24	21	32	20	23	28	27	23	29	25	31	30	26	33	38	27	35	36	29	23	23	26	26	36	22	38	40	30	30	38	25	23	21	20	37	25	35	24	32	20	39	36	19	24	28	20	42	29	39	23	25	27	29	26	32	31	33	24	31	29	23	30	30	27	20	34	41	29	27	31	27	28	28	30	38	42	31	27	28	35	26	29	19	24	32	23	24	23	32	30	32	29	31	37	32	32	21	35	30	24	32	24	26	28	29	40	34	33	29	32	28	30	32	40	19	26	37	29	23	30	23	39	27	31	24	32	32	27	23	30	30	34	25	30	31	26	24	27	25	27	27	24	27	21	28	32	26	25	35	29	34	25	31	22	29	27	29	33	26	21	29	34	30	35	22	20	38	32	23	27	25	29	27	23	27	33	27	17	22	29	31	30	28	30	23	27	36	26	34	31	32	24	21	29	29	28	33	23	28	29	35	27	26	25	28	24	26	24	28	31	25	19	34	27	26	37	31	28	31	28	27	22	31	32	30	32	34	23	36	26	41	32	31	31	22	21	33	28	27	30	23	29	24	34	20	29	31	32	33	23	30	29	18	22	32	28	32	29	24	37	30	25	18	23	24	30	31	24	29	35	22	24	35	22	25	24	23	47	25	29	30	22	27	30	30	29	26	34	29	32	26	32	32	34	26	26	30	22	26	25	30	23	28	23	28	30	24	31	36	33	26	27	40	24	24	37	32	31	23	23	31	22	34	32	33	29	25	29	31	21	27	30	32	26	35	26	28	42	38	16	34	29	22	34	19	32	29	29	33	20	28	18	26	23	27	24	34	24	29	36	21	30	29	30	30	33	26	30	31	29	27	28	32	25	21	19	32	35	36	23	43	36	34	28	28	17	34	30	34	29	28	29	40	29	32	32	35	26	27	33	26	32	35	28	27	32	27	26	22	24	21	26	29	26	31	35	33	29	32	33	37	28	25	28	22	25	24	33	38	31	20	25	35	29	27	26	19	23	36	23	38	31	40	32	28	41	28	34	33	29	31	30	39	44	34	33	23	18	25	38	31	18	29	31	22	27	35	25	26	32	26	32	32	36	27	23	29	29	24	30	23	27	24	28	26	26	33	32	34	32	28	29	31	26	27	28	36	25	28	31	27	24	32	20	34	35	35	23	29	24	31	31	29	24	26	24	33	33	32	18	27	34	24	33	31	36	30	32	23	31	38	30	34	26	32	26	28	28	19	23	25	33	33	23	22	18	32	26	34	26	33	29	28	31	30	30	26	25	35	22	25	32	28	26	32	29	28	36	21	22	15	26	29	43	33	34	29	23	25	26	28	19	33	31	35	18	22	24	29	30	34	16	28	31	25	25	15	25	26	31	34	32	37	34	25	33	22	26	30	36	40	28	24	30	21	29	34	23	21	31	26	30	18	30	34	30	29	24	29	25	26	35	28	17	26	24	34	28	23	27	25	24	27	26	25	34	24	43	22	30	31	30	35	26	34	27	28	29	32	28	34	31	33	26	31	29	38	27	26	38	33	28	29	26	42	25	33	35	23	30	21	26	23	27	22	34	26	33	30	24	35	34	27	34	22	24	27	29	31	24	27	28	32	31	30	28
30461	22502	16425	32497	39559	37890	33941	30122	27363	24949	21977	18519	15390	12854	11089	9220	7975	7253	6700	5899	5378	4533	3957	3357	2986	2620	2506	2284	1994	1893	1845	1784	1692	1554	1343	1302	1175	1081	1073	997	951	881	877	874	881	831	867	824	750	803	740	714	732	728	713	701	656	696	615	590	629	622	623	616	572	599	625	588	679	632	646	594	612	599	614	594	594	576	560	592	584	521	565	578	553	556	534	565	562	536	524	532	524	567	560	543	571	533	543	526	556	492	551	545	561	493	528	483	516	503	508	529	489	511	465	493	501	481	484	486	485	482	509	468	496	504	514	470	530	506	486	493	479	475	503	503	517	479	529	502	480	526	489	524	488	491	500	506	525	489	477	489	490	495	482	508	486	494	497	495	490	490	472	458	477	451	505	512	517	495	499	508	498	497	491	501	494	503	528	469	491	487	466	516	514	497	523	471	470	524	527	522	492	503	485	480	474	462	479	500	511	503	478	476	532	473	494	489	533	494	466	504	498	489	490	531	489	485	528	476	488	488	448	473	461	523	488	448	501	491	450	486	484	509	510	502	474	499	521	477	474	503	486	514	517	487	498	452	502	476	508	535	502	494	505	501	459	520	465	518	438	492	496	495	505	537	458	464	488	510	541	491	484	486	408	491	519	478	479	505	516	494	487	509	463	497	472	479	497	514	506	493	482	512	462	522	471	493	492	486	499	519	523	488	527	472	509	514	534	534	456	482	487	498	478	496	478	488	475	487	481	468	513	484	507	504	469	476	556	435	496	507	491	495	533	461	482	482	501	525	474	493	483	485	531	512	506	513	473	509	509	454	541	508	481	490	474	477	480	527	505	485	482	493	525	486	471	491	475	502	528	496	494	486	543	484	491	496	508	525	503	490	502	464	473	473	484	508	480	484	489	468	471	505	503	497	462	496	469	480	490	490	463	511	476	496	514	498	474	486	521	465	496	487	530	490	503	526	481	500	488	520	496	526	487	516	520	506	491	477	505	529	507	492	490	494	446	454	498	474	486	486	499	527	507	507	505	497	493	486	472	519	465	494	502	507	535	478	510	485	469	487	498	489	508	484	480	498	492	522	517	487	511	479	489	506	465	485	467	497	499	497	496	504	484	523	504	524	482	504	464	506	502	512	482	507	499	445	492	477	453	494	490	518	492	495	483	479	505	443	465	494	495	538	495	467	507	455	490	499	488	498	495	495	490	487	491	533	467	490	443	511	517	457	477	529	465	509	487	482	504	513	495	493	476	475	493	483	466	534	498	499	493	516	497	499	494	487	479	511	492	512	491	479	479	521	510	523	486	476	444	482	483	543	473	479	481	484	504	484	517	478	476	500	497	496	529	501	491	535	522	497	447	491	509	486	488	521	508	433	478	475	490	452	480	530	510	495	468	479	493	477	508	485	495	523	507	479	520	468	507	483	511	487	490	507	515	494	482	488	503	489	530	507	504	486	484	480	504	491	445	501	510	527	503	484	499	549	501	494	484	478	454	503	511	459	523	493	502	525	500	513	510	495	501	496	489	487	463	484	486	500	504	523	499	461	528	505	500	509	532	509	487	516	502	527	506	473	453	516	470	493	477	482	520	517	472	484	474	461	509	474	494	492	466	506	511	493	513	504	478	518	465	483	482	497	499	481	471	480	536	498	481	511	493	485	517	509	465	485	519	475	484	502	468	531	488	502	477	512	512	469	490	459	475	475	468	470	476	494	544	500	486	515	459	506	514	503	471	483	470	500	487	469	522	513	468	481	500	524	491	472	480	493	483	509	534	507	508	497	472	455	475	493	497	474	530	497	497	504	472	485	481	487	495	478	463	523	546	502	510	490	490	479	526	469	506	506	487	503	502	452	476	513	509	518	502	509	509	497	514	492	479	467	496	456	507	520	539	512	483	490	482	482	480	488	515	478	549	434	494	475	482	498	507	508	485	483	479	467	479	474	540	498	481	504	491	489	472	460	517	450	484	510	503	485	487	475	483	498	474	510	495	492	493	469	509	516	490	485	489	514	501	510	503	508	541	527	471	490	487	500	486	439	527	505	505	498	513	489	475	490	469	500	503	486	500	494	488	475	483	474	503	496	504	507	459	482	471	486	474	511	494	515	476	509	516	476	491	458	548	499	492	520	454	467	512	491	482	473	522	502	513	487	462	476	508	487	514	501	516	444	469	526	507	512	476	498	491	500	494	473	476	459	494	530	487	508	480	525	501	480	481	432	513	505	455	496	508	473	485	479	500	497	543	501	481	519	462	513	471	513	487	510	483	524	496	484	498	500	506	495	514	477	492	519	508	493	492	483	450	496	491	511	507	503	481	476	455	494	489	512	500	455	530	457	546	521	525	517	482	495	511	518	522	508	494	518	494	495	491	506	450	482	477	481	473	496	511	474	496	489	474	477	448	508	495	485	529	492	539	502	447	490	470	498	466	498	513	528	509	521	480	537	510	494	494	490	471	505	543	520	511	476	498	493	494	488	461	511	464	490	478	517	484	481	487	498	491	493	468	534	469	489	478	492	452	519	445	511	453	518	513	545	495	454	514	512	501	456	488	466	479	482	461	516	504	499	478	483	467	492	499	511	443	495	498	482	481	522	492	449	504	485	472	521	457	488	493	484	489	504	515	499	460	533	509	460	509	513	539	499	526	499	487	515	503	487	474	490	529	518	485	458	484	506	492	519	517	524	461	509	512	502	501	505	478	503	479	510	503	460	502	465	513	475	480	452	477	477	496	482	518	496	504	514	504	545	475	486	473	495	496	500	466	500	476	550	518	504	494	469	461	473	503	500	529	516	480	461	538	478	463	480	464	490	469	497	493	489	500	466	458	499	488	465	475	523	492	517	474	505	515	478	512	485	511	511	495	501	474	491	508	489	482	464	510	511	477	522	519	472	509	538	511	519	494	486	508	481	546	431	546	494	501	480	518	476	486	474	485	503	481	491	443	489	568	508	476	518	499	533	499	504	453	477	452	509	509	470	498	497	489	473	528	536	528	463	503	496	460	513	474	474	522	505	511	540	520	514	457	497	505	487	461	476	514	534	515	482	489	526	484	484	472	514	489	543	452	474	502	519	490	515	521	479	523	507	469	515	507	514	500	525	481	499	498	490	492	485	517	486	476	498	485	480	471	494	453	482	531	496	505	536	456	463	513	531	524	499	502	525	511	522	500	504	476	499	503	489	461	528	498	499	471	516	534	498	470	536	478	485	489	491	490	501	491	493	516	470	472	476	484	532	540	501	499	509	515	484	483	470	506	500	506	479	492	498	493	468	481	477	453	505	490	471	494	475	508	517	523	445	477	510	496	471	520	498	475	489	526	485	498	533	481	502	489	527	472	479	497	538	524	488	490	475	474	495	552	479	505	478	509	499	516	442	528	463	494	479	499	498	509	518	469	461	489	490	505	510	480	496	462	504	502	512	499	530	460	519	493	485	516	459	476	453	479	511	516	524	476	523	535	491	545	477	485	523	477	481	557	508	513	531	528	493
3636	1779	1109	893	1593	1787	1419	1324	1231	1123	867	684	523	442	354	271	251	219	221	156	164	141	126	110	82	90	67	80	65	63	67	73	54	49	46	55	45	29	41	49	33	38	29	31	37	39	32	49	41	33	38	26	28	29	38	35	27	29	32	21	35	24	26	27	28	21	35	34	20	30	13	26	26	27	24	26	27	20	32	22	30	28	27	20	25	27	25	22	24	36	18	28	30	28	35	20	31	27	28	21	32	24	20	24	24	26	23	24	28	29	32	25	15	27	36	38	20	21	30	14	28	25	21	28	18	26	24	20	24	25	17	23	29	21	21	29	19	15	28	21	23	20	26	23	38	24	25	24	14	21	33	27	21	28	24	20	22	19	22	25	28	20	22	29	18	22	23	23	28	25	31	25	20	16	18	16	28	20	14	30	18	21	21	16	30	24	25	31	19	25	20	26	23	21	30	15	22	28	25	22	36	27	25	29	24	28	27	20	14	26	30	28	25	18	26	32	20	25	19	23	17	23	15	19	23	22	20	22	24	18	19	20	22	19	18	20	30	24	20	24	16	15	24	20	25	25	22	23	20	21	24	21	28	20	19	20	26	23	18	31	24	28	18	21	23	19	29	28	23	20	21	25	21	29	22	27	28	33	23	30	21	19	24	15	14	27	19	22	21	27	20	24	22	23	19	25	23	17	24	28	35	22	22	34	26	26	23	21	24	24	24	18	13	31	26	19	27	18	22	18	23	23	18	26	22	22	21	16	30	20	21	18	25	15	20	22	25	18	19	21	25	23	22	23	30	25	21	26	21	23	28	17	20	26	26	31	27	20	20	26	18	23	21	19	23	28	26	25	22	20	16	16	16	24	24	20	23	31	16	24	24	11	18	27	18	31	22	27	26	23	29	24	13	23	24	24	35	22	27	26	21	17	26	26	17	30	23	23	22	29	13	23	17	22	26	21	18	22	20	34	14	23	15	26	24	21	31	23	19	16	19	32	25	19	13	13	18	27	24	16	15	30	21	24	25	30	24	18	18	14	30	21	29	13	29	25	23	22	17	19	30	29	33	21	27	19	22	23	13	26	22	18	27	18	30	29	18	32	26	20	27	23	28	32	30	21	25	21	29	20	17	22	21	23	25	19	23	28	20	22	29	28	24	25	23	18	17	24	19	28	24	22	20	27	24	22	31	34	22	25	24	25	18	16	19	28	17	15	36	20	26	24	22	20	27	25	21	22	20	27	26	23	15	28	23	28	25	20	19	33	27	20	19	22	21	12	33	25	33	25	17	28	25	19	33	22	27	23	26	28	21	16	22	26	27	29	20	23	30	21	19	21	30	22	28	22	20	22	25	21	19	23	22	20	28	28	25	30	23	20	22	30	23	24	33	28	27	31	22	18	19	28	21	33	19	15	21	24	21	29	22	25	23	30	21	25	18	18	28	20	26	25	25	20	32	29	26	33	24	31	21	27	23	23	26	31	18	17	21	23	30	20	27	23	28	31	24	23	27	28	24	28	20	16	30	25	28	18	14	16	20	26	22	27	26	22	27	17	27	29	23	31	18	28	18	29	27	20	25	29	21	21	20	18	30	27	11	25	24	25	24	27	22	25	22	29	16	29	23	24	26	19	25	24	19	25	14	23	30	27	28	25	26	28	25	18	26	22	28	23	18	25	35	17	19	27	26	21	25	23	24	20	28	25	25	24	18	22	30	23	18	26	27	21	28	26	21	16	17	33	27	25	25	17	26	25	14	18	16	17	21	14	23	24	27	24	23	26	25	27	32	19	22	26	16	14	30	21	25	25	26	26	25	32	16	22	23	21	21	28	25	27	31	35	29	22	18	16	20	31	21	24	18	23	21	18	34	22	26	26	27	23	20	29	21	16	22	27	30	22	29	27	20	29	21	18	27	25	28	21	27	28	24	22	25	24	19	30	24	22	22	27	17	15	31	36	17	15	24	24	12	36	23	25	26	14	23	27	21	19	16	30	27	22	27	27	22	37	21	25	29	25	27	24	24	19	23	22	28	19	20	22	22	29	31	20	28	29	25	21	24	21	19	27	26	15	23	16	21	25	22	27	19	23	17	30	19	21	22	19	24	22	25	25	27	14	27	20	25	21	17	31	20	21	28	17	25	21	29	27	25	24	25	21	26	27	24	33	13	30	14	21	22	26	21	21	18	18	23	27	25	17	34	22	27	22	26	30	25	21	29	32	18	16	28	24	30	17	22	25	23	27	22	22	20	21	19	20	28	30	18	23	30	19	26	20	25	17	20	25	27	19	26	18	18	27	20	17	26	29	21	26	16	21	19	26	31	25	20	24	26	24	21	19	20	20	25	25	28	29	26	25	18	22	22	18	17	27	23	32	19	18	25	13	21	25	20	32	19	23	19	19	19	25	26	27	25	26	33	28	21	16	24	21	21	19	33	22	24	21	29	27	21	29	24	19	27	21	20	29	31	23	14	13	21	29	23	27	32	22	22	26	28	20	26	21	32	32	19	18	27	17	25	18	27	17	25	22	29	24	19	15	25	28	19	27	32	23	17	25	33	25	28	26	20	27	23	14	22	16	31	28	24	20	20	24	26	28	20	22	19	22	20	19	19	22	23	29	17	22	19	26	12	21	23	19	17	24	17	32	28	20	26	29	22	15	27	29	18	31	27	20	21	29	20	24	21	22	26	19	25	23	25	23	23	22	23	33	26	29	20	19	26	17	32	22	19	31	21	26	25	25	30	22	34	24	26	31	26	23	27	15	21	21	30	29	20	23	24	26	21	26	28	29	21	31	20	30	22	20	25	22	34	24	23	33	16	25	20	22	30	30	24	21	23	29	29	27	24	28	20	23	26	24	29	26	26	30	25	30	32	17	15	26	19	19	24	19	16	27	25	28	22	24	19	18	21	28	25	22	17	30	18	16	21	19	23	26	25	27	25	28	22	20	29	22	19	23	33	19	27	26	20	23	19	27	17	19	22	24	13	25	30	31	25	23	28	23	28	20	25	21	18	25	21	26	34	32	19	22	28	29	21	31	24	32	18	17	21	32	32	31	12	21	19	23	13	22	27	22	21	30	25	24	24	23	26	35	18	22	35	23	24	19	29	19	16	15	27	25	16	33	19	24	33	25	32	25	22	26	21	29	22	27	20	30	24	24	22	22	20	27	20	17	22	15	29	23	23	24	23	29	20	20	20	19	22	14	24	25	31	22	19	21	27	24	15	19	25	22	25	29	29	23	26	30	22	15	25	27	30	24	23	28	26	25	25	19	24	21	30	18	25	26	21	19	19	26	25	26	20	20	17	27	21	20	23	23	25	28	19	35	24	19	17	23	28	23	17	17	27	22	21	27	26	23	26	21	23	17	26	18	19	19	22	22	15	21	34	18	37	19	15	19	19	34	22	23	21	27	23	21	21	25	23	19	25	19	35	32	28	23	23	19	18	18	28	19	20	25	13	21	15	23	17	19	22	26	21	24	24	18	35	23	25	25
36363	26976	20870	37564	44524	42798	38424	35063	32333	29849	26475	22941	19693	16832	14070	12096	10723	9518	8907	7597	6833	5764	5133	4394	3784	3436	3233	2934	2678	2573	2398	2283	2187	1921	1712	1601	1444	1300	1239	1060	1072	1064	991	940	978	914	895	912	897	840	801	772	720	744	736	674	723	694	627	606	603	630	649	599	596	585	585	630	623	585	601	588	593	597	574	587	573	546	538	561	526	501	555	532	525	494	507	495	464	525	453	479	487	510	500	481	479	516	456	450	467	469	431	455	443	439	429	479	461	469	437	459	444	460	445	406	401	420	434	427	382	369	418	421	421	412	423	388	396	424	377	423	371	387	447	398	418	397	403	397	416	443	378	412	384	427	413	424	394	431	419	374	420	421	412	387	384	406	411	417	397	425	417	433	454	372	411	388	402	453	399	390	388	376	389	390	417	398	412	419	419	370	381	387	392	421	407	372	393	436	398	407	415	391	405	387	391	402	392	405	419	400	458	403	383	413	407	413	403	427	432	391	403	448	364	420	379	413	404	408	384	407	406	408	403	389	407	428	386	396	413	399	403	390	414	378	368	392	403	417	397	406	393	411	404	363	427	417	447	394	383	388	429	387	383	399	406	397	401	430	413	367	406	428	375	414	406	432	384	392	394	376	411	406	394	432	408	411	405	379	405	410	411	394	395	424	406	413	421	402	440	428	414	359	386	382	405	390	415	377	369	371	402	400	411	413	408	365	448	404	367	416	388	385	372	394	375	363	409	409	454	397	393	419	386	399	404	389	435	387	421	430	429	428	416	430	430	382	403	405	421	420	410	393	382	391	417	402	395	401	416	413	375	396	414	418	396	398	406	383	401	392	383	374	399	400	401	407	399	400	407	396	396	378	397	401	405	399	384	361	404	403	393	411	366	404	392	403	374	415	396	400	402	400	417	391	401	398	426	405	425	407	389	389	387	418	406	401	381	419	429	410	394	413	384	390	365	405	393	408	437	384	386	428	393	379	441	413	384	381	416	369	390	390	395	394	373	413	402	384	421	382	410	384	404	420	419	425	366	382	423	415	420	389	374	413	385	408	401	419	412	383	417	388	430	369	408	406	380	428	400	415	428	407	398	419	407	383	371	416	363	399	422	408	384	431	416	396	390	387	461	417	394	412	409	393	414	390	398	417	381	399	382	411	361	381	440	428	407	396	428	395	419	412	400	377	411	423	395	386	392	418	411	426	391	391	416	421	380	394	389	417	425	415	393	437	399	417	401	436	438	405	398	376	417	394	414	404	405	398	379	419	425	414	407	437	407	362	376	386	418	431	424	419	414	396	370	381	402	385	377	386	394	415	438	411	384	398	434	422	360	374	426	377	356	415	401	356	412	428	390	441	382	385	422	342	403	390	383	407	367	394	377	390	420	412	397	359	410	412	414	407	395	412	428	438	410	405	403	390	401	427	425	404	369	429	394	430	409	389	426	403	403	417	418	420	417	401	387	403	401	370	434	391	414	436	409	418	396	415	380	396	388	403	412	422	404	430	408	419	379	421	422	409	434	440	403	414	401	421	455	398	395	384	369	400	412	394	385	366	398	407	408	383	405	392	392	392	424	425	404	394	421	405	407	401	404	390	408	408	426	382	398	380	400	384	399	407	434	400	399	392	435	400	431	396	404	428	417	418	380	412	379	390	401	394	427	398	417	393	402	389	384	382	387	433	404	387	416	400	398	379	404	400	385	392	436	418	407	409	398	349	388	383	398	413	402	397	409	406	397	413	362	387	417	428	399	409	423	384	441	364	428	386	425	393	422	407	396	403	380	418	361	386	442	403	400	445	374	382	381	406	431	391	396	434	415	402	383	417	368	403	400	433	412	375	400	403	422	386	420	402	409	417	402	425	414	409	381	398	444	436	417	379	377	357	437	407	440	390	374	386	410	401	410	398	347	395	425	392	403	429	379	405	399	405	392	413	396	438	406	385	383	382	427	418	399	382	412	413	403	450	404	415	419	406	403	399	429	373	381	411	422	429	380	438	414	415	402	424	397	429	395	397	403	375	391	396	374	418	422	383	395	375	441	383	386	418	386	433	414	414	368	416	457	392	392	391	407	403	404	423	370	437	395	396	416	416	420	430	391	380	443	387	434	388	398	405	387	398	395	378	423	392	379	397	412	400	419	455	434	426	387	426	373	385	384	402	440	419	416	382	381	400	394	399	393	416	396	419	403	406	366	452	421	380	392	397	408	401	425	394	400	410	394	406	423	416	422	389	402	427	384	418	413	440	381	409	420	400	389	426	376	384	387	388	399	415	431	417	371	371	417	413	399	380	409	399	410	406	400	376	399	366	363	401	392	421	404	455	360	408	399	358	386	403	365	390	409	404	368	413	438	410	458	394	403	406	418	385	430	407	399	429	402	382	432	415	355	414	397	394	419	377	384	390	413	378	387	416	387	366	399	379	429	414	382	413	401	420	414	370	415	424	387	393	361	393	412	411	412	384	417	387	406	409	429	409	415	429	421	424	381	410	369	403	406	417	417	434	418	417	446	390	405	424	438	409	388	384	393	385	404	409	388	397	409	414	422	413	379	427	410	409	390	411	401	393	374	426	368	412	395	389	392	401	394	418	404	395	417	401	422	394	389	406	386	392	397	388	413	370	421	389	378	354	453	414	429	398	380	383	381	415	408	405	396	412	409	384	394	423	375	401	404	429	406	439	405	442	414	428	426	354	378	384	397	451	426	381	391	406	378	443	372	406	398	393	374	414	395	393	386	417	389	408	397	398	399	365	421	376	416	381	381	398	391	412	401	395	396	386	384	409	421	389	368	402	404	401	420	377	403	421	427	417	401	396	383	384	452	409	416	422	408	417	388	373	420	409	401	392	399	439	418	408	404	424	384	394	414	431	391	423	404	391	416	406	368	409	378	418	394	427	409	359	459	373	370	421	389	385	392	424	415	357	428	403	385	432	400	412	393	415	429	420	385	389	411	364	418	406	389	415	379	406	414	372	386	417	447	424	373	387	388	421	417	404	370	383	394	430	388	414	399	394	417	400	386	387	420	406	417	405	379	402	382	398	433	415	409	430	396	380	406	392	382	389	388	407	444	398	377	451	429	439	389	421	376	402	419	369	381	405	418	428	411	436	398	368	387	400	386	405	344	467	439	404	364	413	410	420	410	407	379	376	371	396	413	393	386	406	404	414	415	396	391	396	379	408	374	410	420	415	373	444	397	395	414	430	386	429	382	408	372	418	378	414	391	435	434	458	414	391	384	428	420	382	408	392	415	432	432	362	387	388	399	383	395	405	367	402	424	381	381	391	369	385	375	441	450	418	372	410	383	403	375	397	421	409	381	398	367	411	363	431	408	388	443	404	379	401	388	390	396	381	415	386	386	403	398	393	398	441	414	415	398	405	406	414	426	384	406	428	390	413	398	420	420	469	404	414	442	431	424	374	402	412	393	411	409	410	426	393	378	400	371	422	400	374	409	369	387	402	409	376	408	423	412	400	406	402	414	394	385	400
2240	840	531	465	793	808	719	668	598	526	416	346	280	226	176	157	135	114	101	117	82	85	73	67	55	41	49	49	54	39	47	44	43	38	31	34	33	30	27	24	32	26	24	23	33	30	23	19	30	20	32	26	27	22	30	18	18	23	23	26	20	17	24	19	13	22	15	24	16	13	19	28	28	21	23	24	18	18	25	16	23	25	16	17	20	21	17	11	23	19	21	21	18	19	14	25	20	14	26	21	16	16	14	31	19	27	24	24	27	25	25	22	20	26	30	17	17	29	20	20	20	21	18	11	19	29	20	12	20	18	18	23	27	23	15	16	16	19	19	26	21	23	13	20	15	19	22	20	24	15	26	24	26	24	27	20	13	17	16	14	21	30	18	23	21	23	23	22	22	29	24	24	20	17	13	25	20	22	27	24	13	19	30	22	32	21	10	21	26	23	21	16	31	16	18	22	18	19	16	23	23	18	16	26	12	18	26	15	15	19	20	31	21	25	23	16	26	15	22	23	22	22	27	22	18	26	21	28	21	20	21	23	23	25	20	21	23	21	24	23	26	23	29	22	19	23	22	11	18	15	29	22	27	18	17	22	22	15	15	15	19	24	24	27	27	21	26	12	22	26	19	18	17	22	19	18	19	17	17	27	16	19	19	15	21	24	14	18	21	17	22	17	23	15	24	29	27	13	14	25	17	20	26	16	24	23	17	16	13	19	15	23	18	26	19	15	25	15	22	16	17	18	21	9	20	17	24	23	15	23	14	22	25	7	24	27	23	23	19	17	23	22	22	20	28	20	18	21	32	23	19	22	24	22	32	13	17	19	9	20	16	15	27	16	25	29	22	20	20	18	18	21	22	16	28	20	19	18	21	20	16	29	25	17	28	23	18	23	18	21	20	23	26	20	24	21	20	19	13	31	14	26	30	19	21	13	24	20	20	18	22	24	18	25	15	15	17	16	21	21	23	21	34	19	21	27	17	19	24	21	18	21	26	29	18	23	21	30	17	20	18	17	19	21	25	18	27	20	23	22	20	13	23	13	30	14	28	24	22	13	23	18	22	24	28	16	15	16	20	25	20	17	26	20	24	22	28	21	24	11	12	21	22	22	19	12	20	23	16	13	18	25	20	17	22	19	22	23	20	19	18	20	25	20	18	18	18	23	18	25	24	18	22	16	19	15	22	20	18	26	20	24	21	19	21	18	26	21	16	24	29	20	24	18	20	19	25	26	22	18	26	21	17	31	26	17	22	25	25	25	24	16	20	20	14	20	17	18	25	18	20	19	17	21	28	15	21	17	16	17	23	31	22	18	20	16	25	22	26	18	25	23	12	22	18	18	12	23	16	16	19	18	19	16	22	24	26	18	28	14	13	25	17	26	19	16	26	24	21	24	18	21	27	31	20	23	17	19	20	24	16	18	27	20	25	21	22	16	25	22	20	19	35	24	18	22	22	22	22	17	21	20	21	25	24	13	17	15	22	13	23	25	20	12	15	23	10	17	22	22	16	24	21	20	22	13	29	31	22	21	18	17	16	28	20	21	28	18	23	13	23	21	24	26	18	16	23	19	19	16	20	31	25	20	17	16	23	22	19	27	18	25	13	22	16	26	14	22	27	19	21	28	24	23	27	13	22	12	14	20	25	17	16	19	24	19	24	22	20	24	24	19	19	27	18	20	23	16	18	20	22	22	22	21	18	18	17	14	28	21	24	16	22	30	31	19	20	26	23	20	30	26	8	21	25	26	25	18	15	25	16	18	21	31	22	20	22	16	21	20	18	21	21	27	18	14	24	20	28	19	21	20	14	25	22	19	29	20	20	18	13	17	30	27	22	31	17	14	26	36	24	21	16	21	19	23	15	22	23	16	22	20	23	20	33	22	25	26	30	19	18	13	21	21	25	24	22	23	18	14	20	14	22	22	27	22	25	14	30	26	23	30	21	23	19	21	20	17	28	14	23	23	23	26	27	20	21	30	19	20	18	22	18	21	22	26	23	22	19	17	21	21	27	22	17	28	24	19	25	13	20	21	20	21	21	16	24	17	21	21	11	20	23	20	17	17	17	17	23	30	19	29	27	10	16	29	20	12	20	19	25	26	16	24	21	19	24	19	17	18	25	23	23	19	27	20	19	21	21	19	21	19	17	18	12	21	28	25	23	11	21	23	19	26	21	18	17	20	21	23	22	21	18	20	21	22	14	24	22	15	19	23	25	23	18	14	21	20	27	17	14	20	11	25	28	21	20	25	24	23	20	17	18	26	15	15	29	24	16	20	22	26	19	11	18	22	19	19	14	21	21	23	17	13	22	9	20	22	28	23	20	18	20	19	19	23	15	16	17	25	9	24	16	15	15	23	23	21	16	20	19	24	23	30	18	19	18	24	22	20	23	20	31	16	12	25	18	23	19	22	27	20	21	22	24	22	28	23	18	16	24	19	11	23	23	17	18	22	24	21	19	18	20	15	16	28	23	22	27	16	20	17	21	24	19	16	15	25	26	15	27	20	21	16	25	26	16	14	32	18	36	25	19	24	19	18	29	13	27	18	19	21	19	18	28	11	29	14	19	24	16	22	10	19	16	22	24	23	10	19	23	20	30	20	18	27	16	19	20	16	26	20	17	17	31	21	16	24	23	21	22	17	22	23	22	23	24	20	19	29	18	20	19	27	24	23	28	13	17	26	25	30	22	14	22	22	18	22	18	18	27	23	23	19	30	17	25	25	14	20	25	29	27	27	18	16	14	22	29	21	15	21	15	25	24	32	15	19	15	24	22	23	23	19	25	21	19	23	22	12	25	17	18	25	21	24	15	19	13	20	15	15	20	15	20	13	26	31	18	21	25	19	18	23	18	19	16	19	23	26	27	19	23	24	15	24	20	17	22	23	21	17	27	12	24	22	23	21	29	15	17	24	27	17	17	23	26	19	21	25	21	16	26	15	26	25	20	17	22	21	21	26	20	23	26	21	20	15	27	26	23	26	20	19	15	16	24	25	21	17	19	22	18	20	23	12	30	22	21	28	15	19	21	19	15	16	21	27	30	20	23	20	22	24	13	13	16	22	17	15	21	26	21	15	24	19	21	23	32	23	18	26	21	24	20	15	25	30	26	21	16	21	25	30	24	27	24	27	25	31	24	22	20	34	18	21	22	16	23	22	21	15	18	27	19	24	22	16	19	25	20	16	18	22	25	14	16	14	15	18	27	21	16	30	23	18	19	21	18	22	36	16	20	19	18	17	28	20	15	23	25	28	19	25	15	15	21	17	24	20	17	14	21	19	22	22	25	23	13	21	16	37	14	22	18	21	25	16	20	17	15	33	23	28	26	21	25	21	24	19	27	28	14	21	16	20	17	18	21	26	29	18	19	22	26	20	20	22	26	16	21	21	25	18	26	20	24	18	18	19	23	21	21	16	22	19	22	20	19	17	20	19	19	28	20	15	18	11	19	30	20	20	16	24	22	22	19	19	15	21	20	17	22	25	19	15
27869	19653	13468	29129	36346	34163	29862	26397	23898	21191	18384	14854	12234	10191	7964	6906	6122	5400	4987	4395	3737	3103	2790	2491	1930	1877	1813	1645	1579	1448	1383	1385	1165	1061	988	908	898	842	736	671	622	686	727	584	610	594	603	636	604	535	537	526	503	541	494	473	471	461	432	445	455	458	474	415	450	466	454	460	436	451	417	442	466	468	440	495	410	457	405	400	426	430	431	419	410	398	385	423	414	424	406	389	387	421	420	402	375	369	386	402	385	424	387	421	382	399	380	349	374	350	382	357	386	360	336	359	354	338	341	360	360	362	325	362	344	364	369	381	349	374	355	358	377	373	366	334	360	365	347	334	348	383	328	336	374	337	359	338	397	338	327	315	349	329	351	352	345	371	346	361	358	352	358	365	342	348	366	397	337	369	341	329	387	376	394	383	360	356	370	350	345	356	369	366	375	367	397	380	332	372	392	352	368	372	354	365	350	366	358	348	384	366	352	357	349	370	377	375	351	368	359	349	340	339	364	351	374	398	366	384	344	362	372	334	345	368	352	357	373	360	374	374	295	333	364	349	364	347	356	380	388	377	344	375	326	356	330	362	365	379	365	345	368	356	348	373	367	393	360	362	379	360	368	368	370	395	385	395	387	368	369	344	347	355	371	371	327	359	342	352	351	334	392	351	346	343	346	347	353	383	371	363	371	374	355	340	361	342	394	357	368	343	355	360	358	352	367	375	366	336	370	345	380	393	382	383	353	353	366	396	387	386	379	351	386	361	363	354	369	363	364	363	399	350	348	384	321	358	349	329	362	339	370	351	401	379	341	366	351	363	368	360	365	354	365	347	350	360	314	331	360	368	374	315	368	380	381	336	371	365	398	350	360	359	383	361	389	362	373	362	369	364	355	330	388	366	368	367	347	333	372	370	363	361	342	362	342	365	348	383	378	397	336	372	345	335	393	371	355	373	345	340	413	337	377	393	379	328	369	387	306	400	361	371	354	353	369	361	349	342	334	366	344	329	372	357	374	380	348	354	371	358	370	361	367	365	391	359	387	364	346	375	369	332	363	406	355	337	371	349	339	370	345	371	382	355	402	376	347	339	354	344	368	357	359	327	352	342	348	345	369	347	336	355	354	350	358	361	353	348	336	373	376	375	378	333	376	361	364	372	365	378	366	340	309	393	337	347	374	378	372	373	383	353	377	337	327	393	352	365	354	353	364	365	376	359	366	366	403	329	348	403	362	349	372	382	362	354	376	369	357	333	339	343	400	380	338	350	383	362	360	360	335	360	352	355	316	340	338	377	345	318	356	391	357	364	343	342	347	373	388	361	327	361	348	336	342	384	332	368	356	364	403	343	338	362	366	362	355	361	355	359	344	361	355	349	357	370	372	377	339	315	360	328	396	372	347	322	346	338	356	427	351	370	371	320	361	380	356	381	357	347	346	374	367	353	338	375	329	322	352	359	369	341	335	365	352	376	397	376	347	366	362	365	362	346	335	355	345	345	349	382	291	383	342	380	344	384	341	406	404	346	338	378	340	352	354	371	353	384	352	347	366	331	365	352	315	352	339	341	359	349	376	384	347	327	350	372	360	344	357	352	374	382	408	379	356	337	373	346	365	376	366	359	363	348	355	372	352	359	370	362	350	333	328	365	351	329	376	332	368	352	359	350	327	345	355	341	348	346	390	342	342	349	308	354	332	332	354	379	356	368	389	347	333	359	327	349	355	362	358	325	336	365	330	353	356	360	372	376	375	373	388	352	344	377	385	359	362	368	343	363	328	363	323	383	354	352	351	364	363	344	377	365	364	350	354	377	334	373	393	373	346	355	376	338	360	361	367	360	337	362	368	359	345	351	350	361	373	384	364	402	376	364	382	358	342	347	386	348	350	352	359	362	366	336	366	351	309	364	391	353	345	370	345	360	362	384	365	336	364	316	359	354	377	340	372	371	387	361	355	363	387	370	349	344	372	377	373	331	345	353	325	366	366	344	355	346	375	363	348	365	395	329	352	369	373	370	340	366	372	359	375	374	403	371	350	401	366	365	345	363	342	334	381	358	373	350	355	381	376	349	362	342	337	352	352	332	357	344	377	373	363	360	380	357	350	331	374	352	379	344	364	372	350	378	378	371	373	351	341	380	336	343	345	369	359	382	360	391	364	353	367	352	366	357	346	358	355	356	318	353	359	367	359	382	322	346	316	360	372	350	350	359	360	410	342	335	348	339	417	351	340	351	336	378	336	373	396	363	366	335	359	355	368	364	356	359	355	358	346	358	355	376	352	361	371	381	353	329	369	374	363	340	392	374	355	365	362	337	376	383	360	381	343	378	332	362	374	346	348	367	373	352	373	340	374	377	338	390	349	337	350	357	383	337	345	353	344	356	319	358	368	364	356	355	344	338	348	334	366	328	358	344	353	310	319	356	338	386	331	351	337	348	353	335	316	398	352	319	351	347	326	333	383	354	344	368	379	357	380	362	347	365	329	364	339	364	326	346	375	345	352	380	375	338	371	364	344	325	334	348	337	397	346	333	350	386	371	320	374	351	367	331	337	367	374	357	366	366	341	374	352	348	339	342	360	346	373	347	380	335	362	371	361	348	381	386	375	370	347	368	369	389	369	348	374	378	342	364	355	359	380	364	356	366	337	380	359	360	368	368	350	332	363	376	357	333	353	353	364	351	347	358	375	403	380	359	356	382	384	375	298	398	343	360	381	412	369	364	385	354	391	343	362	354	349	364	374	327	324	382	307	338	366	373	362	330	373	344	337	342	370	364	378	380	337	353	348	357	374	380	376	352	326	365	386	348	355	342	337	320	401	393	339	360	382	348	384	336	343	335	339	358	388	356	358	336	370	353	365	368	386	380	347	338	338	323	315	372	369	361	333	332	366	353	341	349	384	393	373	385	351	361	329	348	343	362	367	350	364	366	371	360	367	318	362	347	352	357	380	352	351	374	361	370	365	327	358	338	370	327	336	366	376	356	317	345	396	318	370	347	329	407	362	318	348	355	356	370	316	372	361	362	317	365	320	357	355	349	352	346	362	371	384	342	382	359	361	369	364	369	381	383	398	372	376	384	373	363	323	350	356	382	407	383	370	376	357	364	355	390	382	352	374	360	362	382	345	332	371	369	374	374	342	379	363	351	354	356	356	398	370	337	375	375	376	348	378	350	334	349	355	345	364	304	367	390	338	380	374	365	375	369	389	355	364	349	318	379	389	379	351	339	303	370	365	379	381	345	317	361	342	380	362	372	364	371	370	365	355	343	336	353	375	366	381	379	361	331	372	366	417	371	333	346	373	373	383	358	351	374	321	393	370	356	342	345	401	367	366	363	348	351	352	377	387	343	356	393	384	357	372	365	343	368	379	367	378	345	326	379	347	381	378	349	406	352	346	367	330	350	320	368	383	343	360	301	345	332	345	344	344	366	361	352	334	361	343	368	349	348	355	390	380	343	348	371	359	373	340	370	347	364	369	360	362	344	362	346	330	361	375	364	351	356
2174	947	565	490	821	916	753	687	619	545	459	364	295	220	197	169	124	112	134	94	82	75	80	61	42	46	51	48	47	40	25	36	39	36	35	30	23	42	23	25	20	28	30	22	26	22	17	13	26	24	25	15	29	28	18	18	32	34	17	18	15	31	20	20	33	23	25	16	30	20	22	19	23	22	13	24	19	24	22	22	27	22	25	13	25	21	22	16	23	17	18	19	24	15	17	22	19	18	20	24	22	26	20	23	24	17	22	14	21	22	16	16	24	23	12	22	18	15	21	14	25	20	26	12	13	22	19	17	19	21	18	16	20	20	15	22	14	19	23	15	14	21	20	14	16	18	13	9	22	20	15	19	15	10	22	21	19	16	17	25	14	12	16	24	17	27	23	20	19	19	28	15	23	23	12	18	13	21	30	16	17	18	20	20	14	13	16	16	19	12	20	23	15	19	22	19	22	17	15	20	14	20	11	18	20	18	16	17	25	13	22	15	24	21	18	23	18	25	8	15	16	10	21	18	16	20	24	20	21	22	18	20	17	24	14	21	20	21	26	16	17	27	20	28	20	18	28	13	17	28	17	23	18	17	17	14	16	20	28	20	12	21	17	23	16	23	21	18	23	19	21	16	17	18	8	14	28	17	22	18	18	14	26	14	10	22	21	20	11	24	12	21	19	18	19	18	20	19	31	14	25	14	17	19	20	23	16	25	22	14	17	22	15	18	22	20	26	23	20	18	18	12	22	20	16	20	21	26	13	18	20	18	14	23	19	16	19	11	19	22	15	12	15	24	18	14	22	16	18	14	16	15	20	17	21	24	21	8	24	16	15	14	15	22	25	25	16	19	25	17	21	16	23	23	11	20	24	17	25	14	9	25	14	17	18	18	16	16	27	17	26	23	20	15	20	20	19	17	13	18	23	7	25	18	17	23	22	18	17	18	17	17	19	18	20	21	17	20	20	18	24	16	28	17	13	21	14	14	17	15	16	17	17	20	18	17	21	19	25	20	13	24	24	16	16	15	25	13	11	14	22	18	15	25	12	18	14	16	21	26	17	27	10	17	21	17	19	15	18	19	20	16	22	18	20	20	19	27	17	21	10	14	19	16	17	17	21	15	19	23	26	23	22	16	17	19	19	22	22	20	22	25	16	10	17	15	15	19	17	20	18	23	27	25	21	25	15	24	11	18	28	21	15	13	21	19	28	12	15	23	15	24	20	16	18	20	11	17	21	24	23	18	29	22	21	20	24	21	25	17	20	24	25	20	21	21	13	21	14	15	18	21	19	21	20	25	25	18	27	16	19	12	19	24	26	17	11	21	17	15	24	13	18	24	19	22	14	20	26	13	19	13	20	21	19	14	16	21	21	21	9	21	19	12	14	28	17	16	15	9	12	24	17	13	18	16	17	7	18	15	19	20	21	22	24	13	8	19	14	21	20	16	27	22	15	17	19	18	16	17	18	21	20	18	23	19	14	16	25	20	27	15	23	20	23	21	11	27	15	18	16	17	18	21	19	24	12	13	19	19	14	17	20	21	21	14	20	21	26	22	17	9	16	17	15	11	16	21	20	22	15	18	16	22	37	20	20	11	24	15	20	23	24	18	17	14	14	15	20	18	28	23	17	16	15	16	25	21	21	24	21	18	19	15	17	12	18	16	17	23	15	20	27	16	19	15	21	14	22	23	11	21	22	20	16	18	16	12	18	16	15	19	16	20	14	15	18	22	20	24	16	21	18	20	13	14	14	15	21	19	14	21	16	29	24	19	15	29	15	23	21	20	13	16	23	18	22	16	20	21	15	19	20	17	20	19	15	25	18	21	19	22	26	14	10	18	22	16	12	14	23	23	19	12	17	20	24	24	14	28	19	17	12	19	20	14	21	15	26	28	14	22	21	20	21	21	21	16	18	20	16	17	23	18	17	26	22	24	21	17	20	12	19	17	23	29	16	14	17	14	15	24	19	17	21	23	13	29	21	12	23	24	20	18	19	20	17	22	17	15	16	28	16	26	16	12	21	17	26	19	17	23	24	16	19	25	28	27	18	16	14	17	22	19	18	23	22	23	16	18	17	18	15	22	12	15	16	17	23	22	34	14	18	19	13	20	20	21	12	16	19	18	14	17	16	18	22	20	22	18	17	26	18	19	24	19	16	15	17	20	23	16	23	12	23	12	25	12	13	14	15	14	21	11	15	21	20	19	16	19	25	24	20	13	15	22	17	21	23	16	17	18	15	26	20	16	20	10	19	16	14	19	16	13	16	19	14	18	21	16	23	14	17	22	17	18	26	19	17	16	24	20	14	17	19	12	22	22	14	15	22	25	21	20	14	14	14	19	23	20	26	22	30	17	22	29	17	15	20	17	16	16	12	17	27	27	13	22	15	21	15	14	16	16	29	19	22	14	15	19	17	18	27	15	19	13	26	19	31	14	17	30	13	24	17	17	11	15	13	14	15	19	21	18	15	13	20	23	22	17	24	19	18	13	18	18	22	18	16	27	20	14	19	28	13	14	21	21	18	16	15	18	24	18	15	16	25	12	17	17	16	21	19	16	23	24	21	21	16	26	14	15	14	19	15	23	15	24	24	13	16	23	17	19	16	17	15	23	8	18	14	18	15	19	17	18	19	19	14	22	15	15	12	15	15	20	18	15	19	17	22	18	19	19	14	11	18	19	21	25	16	16	19	22	16	15	17	13	17	16	13	12	17	21	19	17	18	12	15	14	24	14	26	26	15	21	9	23	18	22	11	18	21	22	20	17	15	16	16	8	18	29	23	21	18	17	15	25	17	9	16	11	15	17	23	20	21	16	16	11	21	19	19	20	25	13	16	17	15	18	24	18	14	23	16	21	7	10	24	20	22	16	16	21	19	18	15	11	21	25	18	18	14	13	22	20	24	24	16	20	14	25	13	19	16	21	16	13	16	17	16	21	19	13	21	21	16	20	24	21	18	16	23	24	15	25	28	17	24	22	21	16	15	16	21	13	20	13	17	34	21	12	17	19	22	17	14	20	21	24	26	19	20	13	15	9	17	25	16	20	17	21	23	18	17	22	17	22	10	15	19	22	11	22	26	20	14	19	22	22	15	23	20	17	20	15	21	11	18	21	23	19	19	12	28	18	18	23	23	21	27	19	20	20	15	22	23	17	18	9	15	15	14	15	10	23	18	20	23	18	13	18	26	25	29	26	18	15	18	15	15	15	13	17	15	23	22	18	22	19	11	18	16	23	21	19	23	18	17	18	20	25	17	22	23	21	14	19	21	14	22	17	16	15	18	19	20	19	17	16	17	18	17	16	21	20	20	16	18	14	22	23	22	15	16	20	22	18	20	18	21	11	18	17	12	16	26	23	21	20	20	20	18	29	25	22	17	24	12	22	20	22	19	20	16	22	19	20	10	27	22	14	16	12	13	13	26	19	21	20	19	21	15	16	21	25	18	21	17	14	14	26	14	23	16	16	20	22	22	18	18	24	22	18	21	17
28829	20624	14469	30327	37290	34767	30893	27318	24329	21604	18581	15107	12466	10220	8148	7204	6151	5485	4858	4181	3568	2995	2639	2405	1935	1806	1786	1580	1533	1465	1314	1409	1357	1098	1008	913	868	824	715	670	654	619	616	559	583	576	563	527	558	541	500	475	510	508	497	437	454	417	403	391	410	405	446	394	449	415	402	427	392	397	404	398	438	415	412	452	436	381	395	391	376	384	396	408	367	410	334	375	377	350	352	346	369	347	375	367	386	368	363	399	334	357	357	336	341	368	347	329	334	349	338	336	306	316	343	352	334	312	324	301	317	353	345	330	334	345	316	331	317	294	354	307	330	311	347	314	341	318	330	335	343	318	318	355	306	298	325	302	343	327	320	338	336	341	335	307	331	339	364	318	290	335	316	320	319	330	314	352	312	354	334	332	334	347	323	299	329	325	343	307	297	311	340	332	334	314	331	332	296	315	344	315	335	338	325	327	321	308	361	329	328	370	351	306	333	328	327	313	294	306	308	349	301	341	324	317	330	355	331	313	332	364	338	317	315	323	362	303	339	350	296	327	335	328	296	329	311	340	330	323	341	316	317	330	332	337	326	328	315	331	319	319	355	295	328	316	359	349	311	335	356	361	324	330	349	356	336	306	313	345	315	327	307	318	322	344	322	350	330	327	323	326	334	335	318	343	310	325	340	317	320	308	307	341	317	324	337	328	319	319	336	375	318	315	323	336	318	339	313	339	353	335	316	291	327	323	334	346	289	308	356	340	334	329	344	370	344	337	305	339	332	331	327	364	334	316	352	272	312	360	315	317	320	326	316	332	318	330	309	353	345	381	319	321	338	352	319	346	344	309	320	313	318	339	339	311	350	331	361	327	342	324	336	314	340	324	327	320	352	326	333	319	340	313	309	317	294	304	343	317	341	352	325	317	349	288	346	321	292	319	368	326	335	323	344	322	340	342	318	307	330	335	304	293	339	351	325	333	318	330	314	318	312	334	344	299	316	314	338	340	342	353	326	337	331	306	321	351	325	342	305	329	323	322	307	332	355	309	329	327	340	310	327	334	334	319	339	319	312	327	369	319	317	342	346	318	319	294	347	309	309	337	342	315	331	364	327	278	330	303	323	322	336	351	344	349	303	285	334	291	318	315	308	317	359	311	322	331	326	300	327	327	349	318	298	325	319	350	325	333	296	342	370	322	346	315	314	335	342	333	278	326	350	306	338	341	338	300	304	335	315	349	306	290	328	315	301	327	331	300	369	321	331	315	352	345	372	342	316	324	321	325	312	311	328	340	344	358	334	314	329	336	325	344	310	352	358	326	295	334	331	277	333	328	287	320	320	320	354	341	316	310	341	321	345	330	321	298	350	315	326	332	331	320	313	338	315	375	330	319	296	328	305	321	322	292	330	302	313	348	321	334	323	320	316	353	345	304	341	329	330	318	361	316	298	324	300	309	300	349	318	307	365	347	338	329	317	289	317	294	311	356	312	358	317	327	326	337	334	341	339	318	330	344	329	329	300	335	304	331	333	351	345	325	336	321	318	307	327	367	312	330	332	343	334	341	311	332	331	306	319	345	304	316	341	334	328	313	345	344	329	307	362	366	313	342	329	331	349	365	344	351	342	287	322	345	300	321	290	311	308	321	351	326	351	324	339	328	326	345	320	324	343	312	337	333	325	317	336	346	319	322	350	322	334	336	335	320	333	334	336	353	327	313	325	349	342	326	327	313	318	321	318	344	305	343	318	347	300	323	332	320	333	361	323	333	349	314	300	328	316	306	289	324	324	337	353	310	328	309	320	326	334	335	320	348	344	346	297	295	323	327	349	332	316	318	325	315	326	323	366	317	354	337	344	307	334	307	327	361	340	327	308	334	351	328	332	312	321	321	312	316	310	318	303	321	348	317	333	340	331	346	353	355	345	337	336	336	320	311	322	317	306	339	315	318	344	337	330	294	301	325	353	317	337	329	344	346	360	324	302	315	333	325	349	325	331	314	338	356	337	318	343	317	334	316	322	335	352	329	347	333	292	334	313	312	302	323	342	314	345	345	320	306	345	324	336	322	363	321	326	305	353	333	299	340	355	326	339	350	337	316	352	345	344	326	336	328	382	297	340	307	335	339	309	347	324	349	310	286	313	342	337	366	305	364	355	302	341	358	292	342	340	322	323	344	322	342	321	303	331	347	304	340	331	343	328	332	356	323	290	321	313	293	345	320	346	307	344	296	288	365	347	296	301	357	359	349	340	345	315	319	336	335	337	343	322	351	352	313	317	325	337	330	346	313	330	326	348	346	335	313	280	358	366	327	328	333	298	313	326	294	328	318	281	339	354	345	344	344	326	320	308	356	325	324	318	340	326	333	315	323	328	319	362	349	334	334	318	324	332	312	314	314	296	319	340	345	306	331	355	317	313	299	320	313	304	315	308	308	317	344	344	314	307	323	337	320	366	324	359	316	331	348	299	317	323	319	326	306	298	348	311	312	326	324	334	329	324	317	317	301	323	344	354	339	343	316	344	335	323	333	323	351	315	325	300	342	308	302	326	337	339	356	290	333	328	338	366	327	313	327	330	327	309	333	334	334	319	324	341	339	368	314	319	320	333	382	310	345	327	321	310	345	331	331	358	325	339	283	303	338	298	345	331	314	311	301	335	321	339	350	318	343	315	335	359	353	335	322	324	329	298	315	332	326	315	352	332	324	328	349	350	346	325	307	355	320	317	328	331	381	282	350	349	374	339	357	330	356	341	338	280	317	319	320	329	330	324	351	340	318	303	311	326	336	339	304	328	335	344	346	313	329	314	340	310	327	313	310	300	325	300	355	329	307	300	322	320	337	335	338	357	332	301	309	318	335	316	326	319	350	318	349	338	331	333	297	340	299	365	326	352	326	348	329	329	324	327	324	308	350	327	307	328	314	309	337	339	310	325	339	313	333	309	332	353	349	320	281	319	329	357	314	328	348	359	323	335	328	333	338	321	336	372	342	309	358	306	317	355	353	343	331	292	316	357	336	311	343	336	404	329	344	332	305	349	343	345	322	312	338	346	317	317	347	334	305	344	329	324	349	312	318	344	352	321	318	305	306	308	336	351	368	333	310	337	360	326	302	333	325	312	326	331	339	328	354	309	352	299	342	345	360	313	337	308	345	341	352	342	327	327	323	324	327	356	313	316	350	293	353	356	325	341	321	345	356	289	323	316	324	338	344	282	309	325	357	329	299	304	307	330	326	313	339	304	299	328	293	355	340	294	357	354	318	365	303	340	321	297	321	364	313	328	311	346	318	296	324	313	326	289	324	345	336	321	361	366	332	304	311	347	355	300	362	355	331	315	319	348	333	336	309	334	343	298	353	298	335	329	330	353	327	341	316	313	316	323	351	349	345	344	328	336	316	339	317	327	329	337	360	341	342	307	330	340	329	330	313	359	332	358	344	310	320	303	340	330	318	312	341	344	368	326	337	301	345	320	322	308	334	347	348	320	343	340	329	329	307	322	316	327	345	316	338
3961	1273	839	676	1115	1256	1044	942	819	764	605	478	412	320	247	236	176	176	134	109	135	108	88	85	51	72	65	63	54	57	62	55	61	45	35	53	39	45	31	45	34	33	42	34	52	36	30	33	29	40	36	27	29	33	46	37	25	36	33	43	30	31	23	33	27	30	36	34	33	32	32	27	26	34	36	27	40	38	36	28	29	26	43	35	29	39	33	38	36	35	34	31	31	44	43	31	30	32	20	36	26	35	34	35	23	30	33	30	30	32	22	33	27	31	19	28	26	29	29	33	36	25	21	26	40	22	27	33	30	38	30	28	27	32	26	20	21	28	21	37	20	30	24	27	25	32	30	28	23	34	36	31	24	27	39	27	31	26	31	27	28	31	33	32	27	27	21	27	22	33	27	33	34	33	31	16	39	25	27	32	20	19	16	19	32	24	21	31	38	30	22	34	23	24	27	32	32	28	25	31	27	22	34	26	29	27	21	19	37	20	25	34	27	32	39	35	28	19	26	28	30	24	37	30	27	35	31	29	24	33	18	28	32	38	21	26	32	26	28	29	28	22	22	26	28	24	31	25	23	26	30	39	34	34	28	31	34	33	25	39	34	22	27	33	28	34	28	33	25	39	28	35	33	23	25	21	39	29	29	34	27	35	30	29	24	26	19	21	33	32	28	28	36	30	31	36	40	19	27	30	32	22	35	27	25	37	25	24	44	34	30	26	27	36	37	40	29	30	38	39	28	25	25	25	26	24	20	41	28	21	26	37	24	38	33	33	29	27	26	22	28	28	31	24	37	26	35	30	28	29	36	26	21	38	29	29	29	33	34	41	32	35	27	34	33	27	22	32	28	29	25	31	27	32	30	29	33	41	29	29	31	18	35	17	33	30	36	28	17	30	31	26	27	31	34	19	30	31	31	39	24	35	27	32	37	27	25	19	32	37	24	37	30	25	23	40	33	24	35	29	35	27	31	28	26	22	27	40	28	32	30	39	39	27	45	31	23	26	37	23	30	30	36	21	26	35	21	18	35	37	30	31	36	30	18	30	35	31	35	14	28	24	31	30	19	26	29	26	23	27	30	40	35	28	26	33	26	31	29	27	25	33	27	30	31	32	26	26	23	32	38	29	29	43	23	31	42	28	31	28	30	27	28	20	35	30	29	29	36	39	27	38	32	26	31	32	31	26	26	35	25	20	18	27	26	25	40	29	22	25	38	20	32	25	26	32	33	19	24	32	20	41	25	26	27	29	26	20	31	29	27	22	31	35	30	31	28	21	30	28	30	33	19	24	21	30	30	36	39	22	38	35	32	20	34	26	38	37	22	27	22	20	30	38	29	24	33	32	25	25	27	42	27	30	28	26	37	35	28	29	36	35	28	24	33	29	36	17	27	18	29	26	22	35	26	31	31	33	24	29	26	35	32	23	37	22	27	33	25	32	31	31	34	30	29	30	24	29	34	25	19	18	36	30	34	28	36	30	29	29	27	26	35	34	27	32	28	34	31	21	27	35	28	32	28	28	30	29	23	31	43	33	35	34	32	27	23	31	29	30	30	35	24	29	26	24	34	33	28	27	33	19	22	45	34	21	24	28	32	27	24	31	21	30	21	26	31	32	26	30	27	37	27	32	32	28	31	29	32	28	28	27	36	36	35	25	30	26	38	27	32	30	37	25	28	34	30	30	32	30	27	23	46	37	29	35	25	40	25	27	32	23	29	22	31	33	34	33	31	31	44	31	28	26	31	27	21	33	26	31	17	26	25	30	37	20	25	30	27	29	30	28	34	20	22	33	32	30	33	27	33	22	34	26	35	32	36	26	21	23	25	33	33	28	34	24	35	28	34	29	23	45	28	33	31	20	34	30	29	27	24	39	32	28	38	33	30	31	29	32	25	34	32	19	27	30	18	40	33	23	32	28	34	30	27	25	26	32	26	24	33	20	31	31	28	37	25	36	25	16	32	30	41	33	30	33	28	38	35	24	37	31	26	31	29	25	24	31	30	33	28	25	24	29	28	22	23	24	27	16	31	26	27	33	25	28	23	28	26	36	28	22	29	40	25	20	20	48	27	32	34	27	28	33	34	31	28	18	24	26	23	29	34	26	19	33	33	37	38	33	32	30	18	21	31	29	24	30	30	38	18	19	33	24	26	29	42	32	27	19	25	23	28	29	26	38	21	29	22	28	25	29	32	26	27	25	16	27	26	26	29	34	35	30	29	31	29	29	31	32	23	25	23	34	27	28	35	27	34	32	32	34	34	30	37	41	28	27	31	22	35	28	27	35	30	34	23	27	23	32	33	23	26	25	29	31	36	30	19	31	23	29	36	32	31	31	31	27	16	30	30	32	30	30	29	29	23	30	37	32	33	32	28	33	34	22	29	27	22	28	30	34	26	28	26	30	27	31	28	40	17	37	36	28	30	25	20	30	30	32	24	22	36	37	27	32	27	29	29	32	27	40	38	21	29	32	26	24	38	31	22	33	39	36	39	25	22	31	31	21	31	28	29	29	37	36	30	33	34	28	33	25	26	18	30	27	30	26	32	23	25	24	43	26	32	33	19	30	31	30	26	36	38	33	22	30	33	34	28	20	29	32	29	33	35	40	38	25	26	20	31	38	24	32	29	27	19	17	37	26	40	35	28	32	40	33	36	27	29	32	30	46	32	30	33	28	40	30	33	28	27	27	31	27	28	37	24	32	30	30	32	30	31	28	28	28	29	30	27	35	22	28	21	27	24	34	27	30	28	26	30	43	28	32	31	30	26	17	28	23	26	29	37	28	39	26	28	32	30	24	34	31	28	37	31	33	26	29	47	23	30	27	36	30	24	23	30	26	31	29	24	30	28	35	27	32	28	31	25	37	24	29	28	29	34	38	32	38	20	31	36	29	30	29	28	32	29	31	22	25	22	30	42	28	22	30	30	19	35	27	33	29	28	26	24	29	28	42	29	31	19	30	37	32	36	32	28	33	42	27	32	25	23	27	30	23	27	31	30	30	20	30	26	26	35	31	24	31	32	29	32	36	30	29	25	27	30	29	27	18	29	35	42	33	28	40	27	33	29	33	27	31	23	21	28	35	39	38	31	25	21	39	37	25	41	25	32	25	37	28	28	33	26	24	29	33	30	26	31	25	26	35	29	36	26	36	27	20	22	25	32	25	29	29	27	26	33	33	35	28	49	35	34	26	36	21	39	27	36	32	29	29	31	30	26	27	27	25	26	30	28	27	31	22	36	38	26	29	31	30	24	31	33	25	39	36	33	27	35	24	25	27	33	28	30	27	33	23	25	28	29	31	19	39	27	31	28	27	28	30	26	30	35	24	38	30	32	23	27	22	37	31	35	35	31	30	41	31	19	39	19	33	33	25	28	36	40	35	39	34	39	25	23	28	30	36	35	30	28	30	23	26	35	22	28	31	30	27	32	29	30	42	31	28	21	28	39	30	29	25	30	31	27	33	35	27	23	25	35	27	34	28	31	25	30	27
31323	23510	17817	33879	40688	38422	34855	31242	28091	25547	22223	18614	15671	12843	10589	9140	7596	6752	6005	5334	4424	3980	3646	3073	2742	2538	2304	2220	2179	1990	1945	1868	1711	1486	1411	1325	1150	1095	1014	953	920	936	877	840	860	886	840	795	821	758	769	733	721	721	683	662	657	637	617	604	646	608	603	598	635	648	610	609	608	567	596	621	623	569	623	641	615	623	597	568	589	571	605	570	569	573	543	580	569	553	515	557	558	559	570	548	577	604	549	570	520	556	515	528	537	532	465	514	511	504	534	479	542	495	524	495	524	508	492	487	465	459	467	505	482	502	495	489	509	505	501	468	466	503	503	493	519	503	446	485	511	482	526	492	485	479	495	494	473	511	485	514	529	522	533	475	512	495	508	488	492	463	453	459	478	461	489	490	467	523	457	522	530	538	476	499	457	487	523	497	477	480	496	476	504	508	502	513	529	454	484	527	522	464	452	478	506	495	483	501	467	527	493	489	496	459	516	488	478	475	516	495	480	500	529	493	479	508	512	497	545	513	472	501	493	481	500	498	489	521	484	469	468	526	471	528	480	456	435	482	504	511	495	510	487	491	461	524	489	499	487	472	516	500	506	518	494	495	569	517	507	465	504	471	497	478	496	506	503	492	504	487	511	465	484	511	503	477	496	506	509	506	468	494	465	500	466	461	548	490	508	495	518	472	479	502	486	481	523	521	488	534	520	516	441	513	483	503	518	475	456	487	514	513	476	495	468	505	464	526	476	511	476	493	504	512	452	509	504	496	481	494	497	432	498	507	514	523	475	493	490	526	487	496	454	474	486	521	541	482	531	489	469	469	501	507	497	521	476	513	531	515	492	505	502	497	486	474	476	482	455	473	473	472	473	490	539	510	495	488	521	492	526	474	498	492	515	506	467	514	524	498	510	500	454	437	516	511	472	462	504	480	491	461	489	559	536	427	512	490	500	455	468	502	553	493	484	499	524	500	534	518	500	450	503	469	507	494	513	474	517	507	497	465	492	496	506	504	519	551	504	538	478	536	490	517	560	503	463	476	446	488	493	495	516	484	481	492	447	530	455	491	520	507	496	544	493	513	517	520	457	516	531	513	474	491	510	507	473	502	498	505	514	464	519	506	516	516	456	466	474	456	483	534	488	481	512	493	483	501	505	494	505	518	530	487	497	509	454	495	510	515	522	499	465	523	481	452	523	471	506	470	519	483	481	518	472	501	506	492	489	466	523	480	529	530	519	517	480	481	444	514	486	492	510	511	502	517	508	492	495	504	482	499	487	467	474	507	539	465	489	505	468	533	490	470	524	533	504	462	478	517	454	501	490	478	474	518	474	496	491	537	459	497	548	559	481	467	481	524	487	482	455	483	469	515	510	491	508	478	507	487	489	448	498	514	473	513	520	475	477	519	488	478	475	507	518	473	487	444	518	485	525	531	499	515	465	498	512	477	519	471	502	481	506	487	509	504	503	528	487	481	541	508	459	521	455	520	489	487	507	502	508	502	493	504	470	514	488	532	486	503	491	509	535	524	480	493	474	503	451	531	466	456	515	504	492	525	515	512	492	475	460	510	467	481	534	507	505	498	474	491	486	507	519	452	477	502	497	520	502	456	476	516	514	496	494	495	491	508	505	481	515	499	500	510	505	502	507	512	507	462	508	532	533	511	507	473	481	495	494	533	492	501	492	474	464	538	509	491	513	515	499	512	504	505	480	497	448	530	521	464	467	497	479	536	465	507	507	535	475	500	489	482	517	507	509	527	478	453	531	496	514	519	469	494	500	509	497	505	461	481	466	477	489	506	513	504	484	465	500	463	498	506	531	533	539	487	511	493	510	505	503	472	507	503	512	499	501	504	512	497	520	504	494	485	510	550	486	530	478	529	495	530	525	476	536	483	503	469	480	511	531	512	501	512	499	488	502	533	481	504	526	486	494	498	484	486	449	472	483	486	502	479	563	485	479	495	474	487	456	460	468	456	534	471	502	488	491	483	524	465	493	499	504	515	500	510	494	523	507	480	540	483	490	533	500	559	492	532	472	514	480	530	486	466	463	483	500	490	461	476	495	492	514	460	518	496	470	465	511	515	500	498	508	516	480	499	510	513	464	500	527	523	501	501	459	498	488	488	504	521	460	554	474	523	455	490	487	497	497	462	482	499	532	474	503	478	451	481	472	485	479	491	502	488	501	535	480	531	481	477	455	508	521	501	514	511	488	506	523	528	490	521	486	469	474	509	480	503	534	514	512	497	510	478	492	511	484	509	503	483	475	476	460	503	465	478	462	521	522	525	496	525	505	525	481	497	494	478	512	478	478	512	497	515	548	545	492	481	519	490	503	487	497	489	496	466	531	472	517	514	488	512	496	486	523	472	502	518	505	512	512	470	496	496	506	524	487	531	497	516	466	503	480	475	504	491	527	523	494	507	476	476	488	500	505	497	512	501	496	512	470	545	451	518	505	484	488	494	495	495	540	511	476	557	453	491	508	515	493	528	480	454	493	469	499	503	518	501	522	483	469	498	497	493	465	484	505	479	484	441	487	502	521	512	517	505	457	469	474	516	508	505	485	497	476	488	470	475	487	512	515	489	474	517	481	492	488	535	480	493	511	492	480	542	471	490	481	503	502	482	456	480	501	508	466	487	517	506	454	508	511	494	516	505	519	464	478	489	523	500	495	490	515	477	521	472	544	506	504	486	498	475	516	513	486	487	528	492	474	487	502	459	492	494	475	477	490	528	475	478	488	481	476	503	514	543	492	514	492	496	509	525	500	526	541	483	452	478	504	549	519	484	525	505	473	503	482	468	494	516	557	489	480	476	544	544	488	495	474	494	498	492	451	523	447	477	468	513	548	449	492	511	517	520	494	496	462	486	519	511	502	467	543	491	485	530	493	494	469	494	513	494	529	499	478	549	516	557	522	478	494	501	487	501	514	496	505	519	479	468	527	515	472	501	541	480	526	465	483	502	503	492	454	496	506	498	517	531	498	539	459	512	477	487	493	511	496	481	479	479	529	499	497	474	496	486	522	483	471	521	509	450	482	515	478	516	476	503	527	488	471	518	517	494	532	502	472	490	498	455	510	496	518	492	489	477	485	466	504	456	452	542	507	476	506	510	540	513	501	482	485	484	490	507	487	450	531	505	510	526	482	500	495	451	486	509	512	498	485	517	498	486	539	480	489	465	517	517	491	510	514	510	506	489	486	505	475	509	479	430	518	475	471	515	527	571	507	499	503	513	488	491	502	477	515	480	545	493	515	526	465	518	501	495	502	505	487	509	521	504	524	476	473	516	518	509	494	550	511	464	485	523	508	442	474	490	505	484	491	484	504	521	515	540	489	487	493	516	491	494	513	504	511	454	513	513	505	460	486	492	478	488	481	489	531	521	510	497	518	514	517	517	490	495	522	498	490	497	496	502	495	527	484	467	508	533	504	465	508	534	531	495	517	460	508	513	500	479	465	521	507	498	465	499	489	497	531	494	480	526	509	494	528	501
3878	2081	1322	1036	1725	1949	1713	1445	1321	1140	918	712	546	404	360	310	257	223	179	155	150	124	128	117	95	98	81	85	79	74	57	64	66	55	47	40	41	32	38	37	36	39	40	23	47	35	23	35	40	37	31	23	35	31	26	35	26	27	36	29	28	22	16	26	20	38	15	28	25	29	28	31	43	26	32	22	23	31	27	27	35	22	35	35	26	34	31	22	28	22	26	22	36	19	29	17	27	29	23	28	22	16	26	29	24	24	24	30	22	25	22	27	19	33	24	19	23	22	27	28	22	18	22	31	23	24	21	35	19	31	25	18	24	22	21	24	20	17	19	26	30	24	14	23	26	24	26	22	26	20	27	26	21	30	23	27	20	27	18	26	31	24	19	20	15	23	26	26	21	24	34	30	21	27	24	33	22	22	18	21	33	23	23	23	36	30	17	21	29	18	27	25	30	16	20	25	22	23	16	28	19	23	27	25	25	26	21	28	26	28	21	19	16	34	34	16	22	24	24	34	27	32	35	20	22	20	28	17	25	26	23	35	26	26	28	34	25	25	26	21	23	24	29	24	26	29	31	18	25	20	21	25	17	30	25	27	23	22	22	25	16	26	32	20	27	28	23	22	27	29	26	17	27	22	13	25	17	20	21	22	17	25	28	17	32	19	21	27	28	31	26	29	20	30	24	19	19	23	30	23	19	17	28	18	27	25	29	26	21	21	21	25	22	19	19	21	28	30	32	29	26	15	23	23	25	15	28	30	23	31	27	21	25	21	20	28	27	23	19	22	23	25	24	22	12	28	24	21	24	26	40	28	19	27	24	22	17	28	24	22	30	24	27	17	25	17	27	21	18	16	30	23	24	17	28	30	21	17	26	23	21	27	25	18	25	28	20	20	30	19	23	25	33	29	26	36	15	29	29	21	27	19	28	25	21	26	39	23	31	18	24	30	15	26	20	22	22	28	15	20	25	16	22	28	24	23	19	28	20	19	25	23	21	25	22	26	25	25	22	24	29	24	26	24	23	29	35	29	29	29	22	32	18	15	23	33	26	22	19	18	31	23	15	24	30	20	21	22	21	26	20	20	23	24	25	18	13	17	23	25	24	20	29	29	21	31	23	15	16	20	20	24	16	21	19	26	22	33	21	21	27	18	25	35	37	25	26	19	29	26	24	17	25	28	20	22	17	25	19	22	23	19	28	22	31	24	26	22	18	25	16	24	21	23	26	26	18	17	22	23	24	29	28	16	19	30	17	18	29	25	19	22	36	26	16	32	17	20	19	18	22	18	31	26	14	20	34	27	31	22	23	29	25	30	23	31	19	21	24	29	21	23	24	31	19	21	20	38	19	24	18	22	18	25	26	27	24	18	13	19	23	19	18	25	24	15	26	25	23	28	22	18	28	27	25	22	21	25	17	25	24	24	22	20	16	29	27	22	17	21	24	26	28	20	24	26	26	14	23	25	30	19	26	17	20	25	23	23	22	19	31	20	23	18	18	22	16	20	23	23	25	20	29	27	30	28	22	29	21	25	23	20	26	26	21	17	26	20	23	20	29	21	20	26	23	21	20	28	20	22	19	19	18	21	21	12	16	30	30	22	22	22	26	26	22	24	15	25	22	33	26	29	17	32	30	27	23	25	32	29	19	24	17	25	20	27	21	22	24	22	29	24	31	33	21	25	26	19	24	19	19	15	16	20	27	32	14	25	23	34	24	22	24	20	21	15	16	29	27	28	23	37	21	28	16	26	25	30	26	25	27	19	23	20	23	22	16	29	18	30	26	26	23	32	22	29	36	23	35	16	27	24	27	22	21	28	16	23	28	21	25	25	26	25	19	20	19	18	25	21	17	20	32	30	33	26	26	21	32	24	17	26	28	22	27	24	10	35	26	18	24	22	17	22	21	36	23	25	21	18	37	23	23	23	23	22	23	22	26	22	28	19	22	20	27	27	30	30	28	17	19	22	21	33	20	19	24	22	21	25	25	26	35	29	36	15	32	25	20	24	24	27	22	30	30	24	18	13	11	23	35	25	23	17	26	33	22	22	31	29	20	23	28	31	11	21	17	33	26	26	16	31	31	27	33	14	25	24	27	22	24	27	21	19	25	23	23	20	33	24	20	16	28	34	25	24	30	37	24	22	20	17	28	19	25	20	27	19	19	28	23	27	30	20	26	27	23	23	26	23	31	21	22	24	21	30	22	19	16	29	32	30	22	19	24	21	24	25	25	25	24	22	27	27	20	25	32	24	25	24	26	17	32	21	29	25	29	20	32	25	26	27	23	34	23	25	22	31	24	14	22	26	24	28	17	25	36	21	24	29	22	23	21	26	21	17	31	26	25	25	23	24	18	31	25	21	21	14	13	19	15	21	19	24	24	31	31	18	36	21	22	23	18	21	21	19	22	21	24	23	18	20	24	23	25	23	26	31	25	27	23	20	24	20	20	31	19	24	22	26	25	17	39	26	15	26	23	18	24	17	19	33	24	25	28	23	22	25	20	28	32	23	26	23	20	20	30	30	20	21	32	14	27	19	23	22	25	24	27	24	22	32	23	25	24	21	15	25	15	26	25	20	32	13	27	27	25	34	28	17	23	23	19	30	15	19	28	31	23	20	25	19	23	28	18	29	17	23	20	29	27	30	21	22	17	26	29	22	21	17	18	21	18	19	27	34	32	22	19	16	21	24	27	25	28	25	29	31	25	20	25	20	22	24	26	20	22	20	25	29	18	21	12	23	16	26	26	20	22	24	24	29	31	28	14	25	35	19	21	24	26	30	23	32	25	23	27	25	21	22	19	26	25	26	26	17	27	21	28	16	24	28	22	23	27	25	27	33	31	23	19	20	27	30	25	26	29	20	22	22	20	24	19	33	30	24	15	17	18	22	30	17	26	30	28	24	26	19	32	26	22	23	24	28	32	22	26	30	22	24	32	19	30	21	29	29	12	30	18	33	24	22	21	23	22	27	29	25	23	26	20	25	15	23	23	24	26	25	24	21	12	23	19	27	28	25	28	22	31	24	19	31	28	28	21	23	19	30	12	22	30	30	23	27	24	24	17	19	27	28	28	29	40	27	31	17	27	20	18	23	24	28	30	27	20	17	23	28	23	17	28	21	29	26	23	31	17	27	19	22	14	30	23	30	27	23	31	23	14	11	19	32	23	27	25	32	17	20	24	21	14	24	29	24	22	27	38	30	30	21	23	20	27	17	24	24	27	28	22	26	18	25	22	28	26	25	18	29	19	19	31	17	20	23	27	12	18	29	22	25	22	27	26	29	14	25	26	20	29	21	24	21	26	20	18	35	23	28	28	24	20	25	28	37	28	24	23	21	21	23	16	16	28	32	21	22	23	23	22	33	26	29	27	21	26	22	24	24	33	27	31	18	30	26	30	21	31	13	23	21	32	30	25	36	28	26	25	20	25	26	27	20	19	14	14	25	23	17	22	25	26	24	23	21	24	25	19	21	25	27	28	21	29	23	28	21
37092	28732	22815	38810	45743	43610	39621	35991	33140	30399	26598	22969	19652	15946	13972	11725	10078	8969	7704	6507	5694	5098	4553	4069	3743	3372	3020	2900	2767	2477	2394	2393	2062	1981	1769	1472	1366	1237	1203	1112	1036	1071	1013	894	915	948	926	850	775	777	746	724	751	764	681	647	631	656	670	590	612	604	631	619	596	629	598	604	634	607	573	659	581	616	613	553	592	611	517	511	502	524	507	486	509	522	510	514	490	491	508	540	501	510	500	507	514	482	476	525	454	418	482	460	409	452	454	466	457	471	416	449	403	419	445	404	451	399	422	394	445	424	394	400	435	415	404	390	395	423	428	417	412	404	405	419	411	377	399	420	410	404	430	420	417	434	414	430	392	420	431	443	436	416	383	394	421	423	381	444	416	396	417	418	401	431	423	380	418	390	426	444	405	371	367	425	412	377	384	434	373	410	382	399	428	400	439	450	388	412	396	386	422	404	422	412	420	394	372	441	416	397	387	398	395	419	406	407	417	393	418	434	410	413	421	405	375	398	449	383	434	402	386	369	391	418	436	429	416	406	413	445	376	401	400	412	411	387	397	443	389	439	386	409	389	397	438	383	403	425	379	414	399	429	400	453	382	413	388	392	404	416	398	391	359	433	402	397	448	402	413	439	391	405	414	434	416	378	429	400	407	400	431	391	437	396	379	397	378	386	413	429	375	431	410	381	415	425	452	407	406	376	410	412	417	405	408	423	412	424	395	385	414	369	405	428	454	427	396	459	397	423	434	437	398	388	406	412	414	416	422	388	413	393	394	417	435	392	424	376	403	435	392	407	395	415	425	410	433	421	426	356	398	417	403	377	368	379	365	391	426	397	395	411	399	440	435	391	394	393	387	417	389	390	387	440	425	375	395	394	421	379	408	424	393	411	411	422	405	447	413	369	413	422	415	405	397	377	386	401	386	376	383	409	373	396	421	421	386	389	417	382	427	413	388	381	425	382	396	392	429	409	429	399	428	379	410	382	370	399	416	382	438	422	382	400	409	416	417	383	398	384	416	442	429	410	424	414	404	408	416	446	416	389	413	372	367	447	427	418	425	432	386	426	371	433	411	401	394	387	406	386	427	401	390	388	422	364	408	401	392	424	379	407	425	390	395	361	385	435	430	397	389	415	428	411	411	431	443	421	427	397	383	416	418	415	376	400	386	442	404	415	420	380	446	396	404	394	455	401	412	392	401	402	398	428	395	398	391	412	385	386	403	416	406	412	399	428	428	406	404	374	391	396	422	401	391	393	415	399	430	434	441	438	393	380	413	411	426	387	388	401	397	393	400	399	424	417	400	398	418	393	422	422	372	405	382	419	396	420	371	402	348	429	405	405	412	431	406	382	384	386	411	408	404	363	355	434	404	384	403	419	383	390	368	391	392	388	398	405	372	370	424	438	365	409	423	390	412	399	398	398	397	407	453	383	417	417	385	383	398	430	419	425	399	393	394	397	363	403	397	394	405	412	406	373	431	392	382	394	399	412	402	420	407	408	378	389	387	400	396	397	397	424	420	414	421	418	423	445	397	424	427	402	423	409	419	392	394	423	412	396	405	383	433	408	415	398	377	384	423	389	420	392	375	387	451	421	419	411	407	406	397	408	417	405	402	405	418	416	399	408	391	344	366	411	407	439	427	385	357	388	409	420	400	424	419	390	429	392	412	412	401	388	408	422	444	389	418	420	395	422	410	450	442	391	410	401	404	420	395	422	393	409	432	448	398	403	409	412	370	433	431	416	415	404	401	411	410	375	394	394	423	369	412	403	443	412	405	418	407	410	413	442	406	385	426	405	400	398	421	403	416	380	417	417	388	415	405	434	412	369	402	424	444	405	381	406	410	404	434	412	423	403	424	396	407	413	413	426	411	383	388	433	452	390	358	395	405	419	365	419	400	388	364	410	413	421	393	406	399	410	414	446	430	401	386	395	395	358	392	417	410	371	423	405	407	436	394	421	403	390	369	419	402	409	407	402	392	381	374	443	383	385	382	429	386	392	424	432	424	396	404	418	433	425	412	409	385	401	425	410	403	428	409	399	389	406	426	417	443	420	424	381	404	437	387	419	431	411	428	415	421	400	393	385	412	416	422	420	398	431	375	375	397	443	406	418	410	389	410	376	395	393	381	397	396	371	403	411	381	422	401	403	406	386	427	405	391	401	388	413	381	414	437	392	395	429	413	430	412	373	408	392	424	420	417	405	436	418	368	431	413	386	394	392	402	399	410	411	427	408	380	382	407	411	370	411	453	419	387	445	411	379	372	403	417	424	414	421	392	418	403	384	418	378	389	433	375	421	419	391	408	432	420	406	416	395	425	402	398	439	430	419	433	414	424	398	402	384	428	426	379	453	375	416	411	431	424	402	412	413	422	425	396	427	394	421	402	428	379	380	419	383	379	397	397	385	396	394	412	412	402	439	412	428	434	425	424	452	397	418	416	382	432	427	441	430	402	409	413	414	439	390	395	399	384	416	420	380	438	425	384	428	385	385	427	394	444	429	445	398	397	382	401	419	413	421	432	420	418	409	431	383	414	378	445	454	437	380	400	413	403	375	434	429	381	421	408	427	383	385	416	422	391	447	424	387	402	425	420	408	421	417	420	419	418	450	398	390	396	404	403	400	424	356	355	431	411	410	388	377	411	352	389	376	419	418	406	423	368	408	411	417	435	418	401	406	404	410	375	367	422	397	405	429	430	402	351	379	401	418	409	381	397	351	428	391	405	393	391	394	416	400	420	397	378	408	383	399	354	401	385	380	387	417	398	402	393	427	406	431	386	370	421	394	380	396	431	406	398	429	413	389	408	389	377	445	425	382	400	398	433	381	420	399	435	394	422	403	390	379	401	403	424	417	424	422	415	375	395	421	358	416	405	433	406	381	406	377	426	387	373	414	393	432	371	401	458	409	441	408	432	367	400	423	449	412	425	436	434	395	447	413	424	386	387	411	442	418	435	400	381	415	378	383	422	409	421	407	432	434	381	427	446	405	417	427	410	368	430	399	392	366	413	373	401	403	408	418	398	408	422	398	421	399	452	411	433	392	417	396	391	377	400	434	388	416	406	408	425	385	406	398	387	389	413	432	429	400	388	414	417	439	429	434	412	414	361	404	407	393	405	420	410	442	415	452	430	407	382	425	394	405	395	432	402	406	411	395	409	387	390	409	375	375	439	393	437	396	403	402	436	396	404	393	406	362	396	418	385	414	402	384	418	411	397	411	376	446	424	402	401	401	383	374	412	416	391	397	393	412	404	388	396	409	384	416	386	385	419	380	412	414	419	392	402	381	398	438	425	395	392	410	443	384	408	425	408	407	421	396	407	417	392	359	447	379	432	365	394	403	425	427	387	443	419	407	396	422	361	427	381	390	394	412	378	407	422	408	400	407	408	423	394	414	423	424	406	449	398	375	429	397	383	409	391	384	380	413	433	398	407	419	391	408	451	438	393	400	424	362	360	376	371	445	422	386	389	406	425	417	389	387	388	432
2473	1040	725	563	844	976	833	696	652	562	472	345	275	232	179	160	114	121	100	64	75	60	63	67	51	59	45	44	62	50	40	43	35	28	31	26	36	34	34	24	31	30	26	30	24	28	21	28	21	23	24	26	26	23	26	22	19	18	28	23	24	16	25	16	17	13	26	25	19	25	18	28	18	16	29	26	19	21	24	16	23	24	30	16	20	28	23	23	18	32	25	25	25	22	29	29	30	20	21	22	24	18	18	26	17	18	30	18	14	23	20	20	17	23	24	21	18	23	21	29	18	26	25	23	19	16	19	18	26	28	21	22	30	22	20	25	21	21	26	24	19	14	21	24	20	19	26	21	30	19	22	23	24	20	21	24	18	19	24	23	22	18	23	27	13	28	16	23	11	30	19	23	34	28	14	19	21	26	24	30	28	14	25	18	19	19	24	21	21	15	14	22	20	25	27	21	21	22	22	24	17	16	21	27	25	24	24	22	26	15	25	25	13	17	16	27	34	21	21	22	21	26	20	24	23	22	22	11	18	19	22	24	19	22	33	20	19	18	25	19	23	21	22	24	12	20	15	20	18	22	31	21	21	21	18	29	26	25	23	23	25	19	22	22	16	27	26	16	17	21	20	24	29	12	10	14	29	18	20	24	20	12	29	20	26	24	20	25	21	24	17	19	18	22	22	25	18	21	10	21	15	27	27	16	22	18	22	22	23	26	15	27	20	17	22	24	19	17	19	18	15	23	21	24	19	24	19	23	21	24	22	22	21	26	18	22	16	19	23	23	15	20	10	20	25	18	27	20	24	21	14	26	24	16	30	24	20	21	17	20	24	18	16	25	27	25	23	15	16	24	30	19	17	18	23	35	27	29	19	13	22	20	20	15	27	18	19	16	27	20	32	23	28	24	31	22	21	22	24	19	23	18	24	18	19	24	23	26	21	23	19	21	14	18	33	17	20	21	23	20	20	15	23	27	21	34	22	19	24	19	19	19	19	33	22	17	27	19	18	19	15	20	21	18	23	20	25	12	20	21	18	18	15	20	27	16	26	13	15	18	26	18	22	34	18	18	18	23	20	19	21	16	17	23	16	23	22	25	19	22	16	14	15	19	19	14	24	11	21	17	19	23	14	19	22	25	29	18	19	27	20	24	20	19	15	35	22	25	21	19	20	24	29	30	23	23	19	15	22	27	23	30	25	14	24	24	25	15	27	23	19	16	9	24	22	22	17	18	14	23	24	17	22	20	23	23	16	18	15	22	16	21	22	21	17	20	22	27	15	15	24	20	22	18	21	29	13	23	22	17	22	19	23	22	27	21	21	27	22	30	22	20	17	21	26	30	22	20	26	20	19	21	21	24	23	24	21	19	17	23	16	20	19	27	25	18	26	21	18	21	20	29	14	15	20	21	18	27	27	21	24	14	16	24	25	25	28	24	21	19	21	26	23	15	26	25	34	16	23	23	19	21	17	21	21	25	18	15	24	29	29	18	16	13	25	16	21	25	13	25	20	26	15	18	20	23	28	27	18	24	26	21	25	22	21	11	20	16	28	16	15	25	12	25	21	16	14	20	17	28	21	20	29	21	21	22	29	24	25	19	22	21	28	21	17	21	18	17	15	30	22	22	19	16	22	18	21	23	17	29	18	36	19	25	28	23	15	29	24	19	17	18	29	22	23	17	16	21	25	20	10	23	19	18	20	28	16	18	17	20	20	18	24	17	20	27	14	18	20	25	19	24	30	16	22	27	38	24	20	23	23	32	27	23	28	15	18	25	18	15	24	27	22	19	20	27	19	24	18	25	25	20	23	22	24	27	25	22	16	23	18	15	19	15	20	12	16	27	23	17	14	18	18	20	18	21	21	23	33	26	21	16	20	22	21	19	20	38	19	22	15	20	18	21	25	32	20	23	17	18	17	29	29	27	32	23	19	25	19	19	26	26	22	19	26	18	20	26	21	17	20	23	27	22	19	19	16	18	19	25	29	25	15	20	28	27	22	28	25	19	22	18	22	22	23	21	26	24	16	18	13	17	22	28	22	25	19	17	21	24	21	25	18	18	22	20	15	24	18	21	16	22	27	20	27	15	19	18	22	23	22	16	28	24	22	18	23	24	29	19	20	31	28	21	29	18	22	28	20	19	28	20	14	18	21	23	27	19	22	20	18	29	11	19	19	28	19	24	18	25	18	24	25	20	26	20	17	19	23	34	17	24	14	28	24	19	26	19	16	23	13	24	18	20	26	20	16	15	26	19	18	27	24	21	21	20	20	21	24	15	29	15	26	15	22	17	20	21	17	23	27	19	13	17	18	23	23	21	11	20	27	32	28	29	25	12	19	19	15	14	23	22	19	17	23	20	16	19	21	17	16	18	16	25	19	14	20	24	25	24	26	31	20	22	18	23	19	19	21	18	17	39	18	24	15	22	17	21	20	20	27	18	23	33	16	12	21	27	22	29	23	36	18	23	19	31	18	16	21	14	20	15	21	23	25	24	25	20	16	16	24	22	17	16	28	24	31	31	24	23	21	20	19	14	23	20	20	24	23	10	24	27	26	24	13	12	24	28	24	17	19	26	24	21	17	15	20	24	21	15	10	25	18	21	26	21	18	16	13	20	27	23	20	26	18	24	27	18	21	16	24	23	19	31	21	16	26	22	15	16	29	21	19	20	26	19	19	20	18	21	15	12	26	25	25	38	21	24	21	19	23	19	28	18	18	26	23	25	24	21	18	20	22	15	31	22	23	13	24	28	24	29	20	20	15	26	23	18	19	19	23	19	30	13	15	19	14	34	24	22	21	22	16	23	20	23	31	22	23	21	20	29	26	18	28	18	21	21	33	19	20	27	25	16	23	18	18	19	18	26	19	20	15	20	22	27	20	21	20	16	27	10	20	17	17	27	24	20	20	21	16	17	27	21	20	17	24	27	19	30	13	24	20	18	22	27	24	28	15	25	24	12	23	22	16	19	23	24	28	24	21	24	16	14	31	26	26	20	31	23	22	22	21	28	32	20	25	17	22	27	22	19	26	19	24	24	24	25	35	20	17	19	17	30	33	22	21	19	28	27	25	20	23	32	21	18	13	16	21	22	20	20	36	25	21	26	21	17	18	25	26	16	13	22	14	18	16	34	23	21	20	22	22	17	24	29	21	20	30	22	20	21	20	29	23	18	21	30	22	26	19	17	16	22	22	24	17	23	23	23	28	34	18	22	20	22	17	22	17	21	17	17	21	18	20	15	27	24	28	21	17	25	20	25	24	20	21	21	14	20	22	25	24	18	21	28	18	18	29	20	25	23	23	20	22	22	17	18	24	25	22	17	23	19	23	22	26	27	24	23	21	18	27	17	18	24	22	22	26	19	25	23	25	21	14	26	18	22	19	25	16	20	19	24	26	22	15	18	21	24	25	20	13	21	26	24	25	22	27	18	13	21	28	19	16	34	26	23	23	24	15	28	30	28	26	25	22	19	31	21	21	16	21	25	16	28
28701	21161	15670	30576	37122	35069	30879	27455	24702	21808	18136	14810	11993	9336	8277	7115	6015	5202	4077	3418	3130	2827	2491	2223	2046	1870	1688	1624	1633	1446	1479	1391	1142	1096	1033	943	874	710	739	675	658	673	643	631	637	633	567	572	534	567	515	557	499	517	436	466	443	460	468	439	465	436	430	447	443	433	481	424	474	481	478	453	446	425	436	467	446	451	436	371	444	433	438	392	426	444	403	422	375	385	406	419	418	388	429	458	421	423	410	366	406	394	400	364	405	360	389	363	360	345	355	365	375	339	391	387	343	382	357	336	371	365	367	351	358	319	384	369	367	385	370	367	366	357	393	369	370	349	352	398	359	389	347	418	368	369	383	351	386	371	368	347	379	386	338	345	367	348	386	391	341	364	361	338	343	376	355	381	367	341	362	356	376	356	342	342	341	404	364	363	380	356	360	369	334	384	356	367	349	370	355	337	383	359	355	396	343	342	365	376	348	356	350	362	368	357	376	372	332	335	381	379	389	355	399	342	385	350	354	368	337	335	402	375	387	356	365	351	354	360	328	381	372	391	374	350	348	382	401	351	351	386	362	321	370	380	357	378	379	361	372	377	371	343	349	402	362	367	385	375	332	370	357	350	406	362	392	364	399	371	319	359	367	368	366	351	381	301	362	360	344	371	378	351	347	360	360	359	355	375	376	345	339	336	373	352	371	369	361	344	371	364	385	390	348	338	353	354	377	376	362	379	330	367	380	402	348	343	387	374	325	378	360	377	391	355	340	359	354	365	308	392	348	416	396	375	390	389	330	374	393	397	339	365	397	381	353	359	337	353	356	365	335	362	361	368	331	381	360	364	366	386	362	370	346	346	388	352	372	384	376	352	365	376	327	379	355	373	394	361	371	365	381	346	409	371	354	375	361	384	370	376	378	387	380	344	378	345	314	339	340	353	351	337	384	364	377	390	372	357	355	357	375	378	357	334	362	317	325	380	371	350	413	358	375	330	338	331	346	391	394	367	389	392	357	355	393	358	339	339	336	348	394	385	341	381	380	385	364	390	362	354	386	380	384	362	361	382	361	388	356	369	332	386	359	343	354	390	385	371	395	380	362	387	347	344	368	380	361	334	359	372	347	334	361	370	369	366	348	380	360	362	354	390	379	340	375	358	384	370	395	340	336	351	351	360	360	368	411	359	391	319	349	372	361	380	354	352	377	329	400	389	389	330	343	389	363	321	363	331	370	345	358	366	347	391	360	312	387	360	323	355	379	351	359	342	367	369	346	357	329	396	339	385	372	357	365	352	358	349	324	349	363	334	347	381	346	372	332	382	376	368	357	360	350	367	366	396	348	352	380	357	333	384	346	366	374	327	342	375	361	357	336	364	345	398	357	368	392	385	347	381	320	354	364	388	350	359	382	347	344	340	371	375	388	379	370	363	373	363	377	369	347	344	400	392	367	369	351	345	372	360	368	349	381	369	355	366	362	358	344	355	342	384	361	389	378	381	387	341	341	390	368	345	366	353	319	382	364	343	374	358	323	348	363	385	323	331	372	380	367	341	321	342	353	383	342	375	333	356	350	339	358	345	369	381	364	407	392	355	367	363	363	312	364	368	372	362	395	367	372	348	342	372	354	367	344	358	370	346	398	350	352	373	380	388	368	403	361	384	364	363	376	358	379	369	344	364	372	382	357	362	378	364	357	344	351	320	361	362	360	370	361	369	365	354	359	358	406	342	369	387	395	361	351	365	362	408	379	376	355	376	359	350	387	378	360	350	355	387	338	344	365	359	381	353	392	381	380	373	353	384	362	354	380	386	364	401	351	344	396	341	367	350	340	357	364	371	360	333	320	367	343	380	380	394	370	374	363	356	354	322	377	361	369	367	368	342	351	346	383	372	379	394	366	384	362	315	329	382	355	358	387	330	348	401	346	379	351	364	359	345	348	392	376	325	409	385	357	325	373	359	384	381	368	383	345	338	391	394	348	359	360	330	399	356	359	351	345	386	347	373	385	353	352	385	360	355	349	378	360	359	339	351	366	347	359	344	374	351	382	394	373	369	367	356	356	397	362	364	354	365	350	361	348	359	358	368	360	366	343	383	391	372	358	350	336	368	380	387	343	374	357	375	378	380	361	364	363	380	387	373	357	353	354	368	370	341	369	359	360	337	383	366	348	368	375	373	351	362	340	341	367	349	369	361	352	361	339	357	390	347	368	389	366	317	357	376	352	402	368	349	364	395	370	339	379	386	335	374	370	332	339	380	321	377	371	349	388	324	402	345	398	314	383	334	380	340	392	357	376	327	374	366	362	382	385	352	345	337	357	389	359	334	368	317	361	355	367	347	354	373	361	375	355	355	394	372	378	339	359	372	355	355	340	371	333	344	358	389	353	378	364	354	364	362	383	340	363	326	366	357	348	354	396	369	357	371	353	353	369	338	366	383	379	369	358	369	380	365	402	351	364	392	368	362	350	378	335	361	337	356	350	350	377	312	366	378	365	340	353	377	368	332	360	372	354	320	365	377	356	363	349	385	373	372	350	328	395	372	386	368	346	378	360	348	344	377	384	347	387	386	365	338	382	353	361	349	355	359	359	377	324	376	361	342	362	345	341	382	406	361	374	363	364	367	359	398	351	366	351	341	356	360	321	342	387	373	354	371	363	377	343	356	350	359	388	361	387	344	341	339	379	375	363	385	333	363	361	339	380	378	372	356	358	381	368	367	370	371	378	324	343	368	356	381	353	347	356	367	353	383	383	350	359	364	392	368	355	368	397	338	366	372	340	347	367	380	367	364	370	367	358	365	349	356	387	352	359	373	403	358	385	332	387	330	364	368	371	390	353	394	395	355	333	392	349	385	356	347	363	378	358	387	393	370	355	386	332	390	395	356	359	356	368	376	363	355	358	332	362	383	364	401	357	367	331	361	341	364	387	406	363	365	353	372	361	343	369	338	369	361	377	361	364	391	369	321	366	363	337	350	325	357	397	363	353	384	385	340	358	370	378	356	380	350	358	393	352	370	344	348	373	320	350	408	370	352	348	361	352	374	377	386	338	361	391	356	355	407	379	387	370	396	355	356	362	357	360	381	365	362	345	353	375	340	353	341	382	373	398	392	383	335	366	387	383	372	350	333	348	377	365	390	377	365	343	347	360	318	377	360	365	378	347	370	358	359	358	317	370	391	340	391	355	343	367	382	370	381	348	339	362	355	429	361	363	363	336	352	373	375	366	371	380	352	387	366	368	384	355	348	347	365	331	336	347	346	335	360	353	332	377	283	364	356	374	351	397	382	376	341	402	332	421	360	394	378	348	324	359	343	369	398	356	364	348	392	370	371	372	370	357	345	342	333	342	343	398	386	375	322	381	371	371	372	372	392	370	347	350	387	353	381	354	369	370	372	344	375	358	351	351	367	366	342	346	369	362	363	342	350	363	391	340	378	329	340	364	379	354	383	360	353	360	365	349	361	365	350	369	344	382	338	381	368	381	346	344	356	381	398	357	393	349	383
2209	1076	712	618	902	966	821	727	666	581	496	395	297	218	179	191	127	135	89	84	67	61	73	64	64	29	39	43	40	33	42	35	41	33	32	27	34	27	35	21	28	26	20	19	21	21	18	26	16	19	13	16	27	21	28	26	26	22	25	29	20	21	18	18	15	21	27	17	15	24	21	29	24	28	23	26	20	27	30	21	16	19	15	22	18	28	16	17	21	22	16	19	21	17	25	16	29	17	24	30	23	19	14	19	14	22	12	13	22	20	29	19	16	26	25	17	21	17	6	16	28	31	17	20	22	16	14	22	16	21	23	16	17	20	17	12	24	22	11	14	19	18	12	21	19	18	15	20	22	22	9	20	24	20	16	15	25	20	18	16	16	18	14	14	21	18	21	29	15	19	16	19	12	21	20	36	27	19	16	29	29	16	17	17	24	16	26	23	27	23	19	22	22	21	21	21	12	21	21	17	15	17	21	15	24	15	16	24	8	16	17	14	25	17	24	15	24	30	22	14	18	25	14	21	22	15	19	15	18	24	16	18	23	12	16	19	16	20	24	21	14	22	19	19	21	19	16	20	15	16	17	20	13	20	25	25	16	16	26	24	17	16	24	21	23	7	18	14	20	14	15	12	21	14	21	18	21	16	14	15	23	23	17	12	15	19	15	17	20	24	13	20	14	18	21	22	20	19	23	15	31	17	22	22	18	18	23	19	21	16	23	24	19	22	24	17	12	15	18	19	32	15	24	16	9	13	21	22	16	27	24	23	27	14	17	26	20	25	20	21	26	18	26	18	24	15	28	22	20	20	25	33	19	21	19	20	14	25	24	18	21	21	24	19	20	19	20	17	23	25	17	25	22	17	20	14	13	12	16	24	23	15	27	17	14	23	17	21	24	17	21	28	26	20	21	25	16	14	20	19	13	21	30	14	17	17	17	17	22	10	21	17	23	11	16	12	26	20	14	14	23	26	15	22	23	18	22	19	20	12	17	22	24	25	17	19	15	13	16	21	19	17	21	14	25	13	13	25	13	26	18	14	17	19	21	25	16	23	27	20	20	22	12	16	17	22	24	17	21	12	17	19	16	18	11	14	13	23	17	21	29	25	27	25	19	16	20	17	14	19	18	21	17	16	12	25	17	23	15	28	23	21	23	19	22	17	21	15	11	21	21	26	17	17	20	21	21	15	16	22	21	18	22	15	23	18	20	16	22	24	13	19	17	20	12	18	25	16	8	25	16	23	24	20	19	18	25	20	18	14	18	14	18	19	30	17	24	18	21	24	21	19	16	22	14	27	17	13	24	23	19	23	17	17	18	19	16	23	17	15	18	27	17	19	18	22	15	23	17	15	15	18	14	24	17	13	22	14	16	16	12	26	18	16	20	28	27	27	15	21	21	16	22	20	25	15	20	17	19	16	20	21	15	17	18	18	23	18	25	16	23	23	16	17	18	25	16	19	27	19	16	32	11	22	17	19	26	24	15	23	21	22	18	21	25	17	25	15	25	12	12	25	13	20	20	20	18	20	11	18	30	14	23	24	18	16	28	23	10	22	18	19	17	18	28	24	22	15	20	25	29	15	17	17	17	21	15	18	23	22	26	23	21	31	20	17	25	19	19	21	27	16	14	23	19	22	20	27	12	18	16	15	18	24	14	10	19	17	18	20	11	23	15	22	23	29	20	19	24	22	18	15	26	18	19	15	26	24	23	21	22	28	17	15	19	24	22	19	13	22	19	14	25	22	21	23	17	15	18	22	16	16	19	16	19	15	19	22	22	16	24	15	28	22	20	28	18	21	19	18	21	23	26	13	15	30	22	20	18	26	20	25	20	20	18	18	21	22	24	18	18	18	16	16	14	25	23	23	20	23	9	22	21	23	22	13	22	17	22	22	20	16	13	19	23	21	23	16	17	12	17	16	18	19	25	20	10	14	20	23	25	17	17	14	19	16	23	15	20	22	23	18	23	16	21	17	24	12	20	16	19	22	24	15	20	24	15	15	16	11	17	16	19	26	22	17	22	20	23	16	30	17	19	14	22	22	30	24	15	19	24	13	23	18	18	26	15	14	18	12	19	16	21	15	25	21	19	29	23	19	13	19	18	11	24	21	21	27	16	25	22	15	20	10	20	24	18	19	27	22	15	21	19	14	18	18	21	15	14	23	21	12	20	22	9	23	18	30	23	9	20	22	25	23	19	25	24	19	22	18	12	16	15	19	20	17	18	21	14	16	19	20	24	19	11	15	22	21	17	23	17	18	18	24	22	27	25	22	20	23	15	17	16	21	10	20	20	21	27	19	22	21	19	17	17	18	25	18	18	36	18	13	13	17	22	9	26	13	13	20	17	22	30	26	22	26	21	20	21	24	21	16	25	22	19	14	19	25	14	24	22	14	22	20	21	18	13	27	23	22	21	27	13	23	25	20	20	25	24	23	14	24	16	19	15	24	22	19	21	16	19	25	21	28	16	20	18	24	26	22	17	19	19	15	23	22	24	16	17	21	23	19	17	17	15	20	15	15	24	25	15	20	13	26	18	19	17	21	22	23	17	18	23	16	24	16	14	15	18	13	19	18	18	18	13	22	23	18	20	24	14	15	17	15	23	15	14	17	14	13	22	15	20	13	23	20	18	15	20	15	13	18	17	10	16	17	15	19	19	14	15	19	25	23	28	24	16	20	13	25	20	29	17	17	25	24	26	25	16	23	17	20	15	21	16	28	18	22	17	18	17	22	21	22	24	21	19	19	28	23	21	19	20	19	20	20	23	28	19	23	19	27	18	13	20	21	15	18	22	23	27	24	23	17	18	19	6	18	17	15	24	28	15	19	23	20	25	15	25	19	22	14	17	21	17	19	15	17	21	21	22	17	21	13	25	17	17	23	15	22	16	21	30	14	18	18	30	25	18	19	21	20	31	25	24	26	22	12	23	10	16	21	22	21	11	18	17	14	16	17	16	12	28	19	24	23	21	14	16	23	21	22	24	24	13	22	26	18	25	14	20	15	12	28	15	22	15	19	28	17	15	18	12	19	27	17	18	20	22	15	21	20	25	18	13	15	23	20	17	17	26	22	10	13	23	27	14	16	27	24	18	18	15	19	20	20	18	13	23	17	12	23	18	21	22	20	22	20	22	15	22	12	18	25	11	18	18	12	15	14	23	18	16	19	20	20	14	19	21	19	17	19	20	29	25	17	16	24	27	25	17	22	18	23	22	22	15	15	21	13	22	13	19	17	19	11	11	13	20	28	17	19	20	16	13	12	15	25	27	20	18	19	20	18	21	24	15	28	27	24	24	14	25	17	17	13	22	24	16	22	17	19	21	19	25	14	17	20	25	14	19	20	15	16	17	17	20	15	22	15	21	24	18	22	17	15	16	15	20	29	16	20	23	18	18	28	18	14	20	16	23	21	12	28	15	17	7	21	26	22	19	17	16	18	17	16	16	24	28	23	20	25	22	19	15	18	19	21	18	27	12	22	13	15	24	17
29929	21996	16431	31887	38029	35506	31410	28159	25165	22180	18782	15153	12058	9475	8357	7131	5853	5066	3881	3405	3218	2898	2622	2227	2158	1781	1659	1691	1522	1409	1493	1267	1128	1100	932	871	792	675	650	642	643	611	601	579	572	600	596	516	567	529	520	497	496	459	463	434	457	420	425	418	397	445	391	408	407	438	414	412	423	468	440	433	428	410	438	461	405	399	402	361	379	380	439	360	361	395	385	372	398	380	358	393	371	407	354	378	362	350	343	353	364	354	382	330	318	323	332	332	358	354	380	354	331	340	322	356	318	349	342	354	334	338	312	372	309	305	343	345	318	341	358	339	331	347	321	324	323	343	365	345	349	382	345	313	324	341	330	350	357	377	346	348	350	315	337	310	289	330	354	326	357	340	361	311	342	365	319	322	330	335	363	341	346	346	327	310	336	355	359	348	335	355	320	339	321	323	316	361	323	330	332	328	325	344	341	331	352	312	309	364	303	340	323	325	339	310	321	344	351	339	317	346	347	359	346	338	352	289	344	350	349	325	330	317	333	311	342	351	335	321	340	360	320	324	314	318	332	301	309	335	349	303	313	308	336	302	336	362	323	321	321	349	343	334	322	329	351	323	321	350	306	310	338	318	347	315	313	340	324	344	322	323	319	332	343	336	340	332	344	344	308	321	326	325	302	322	306	332	352	357	343	339	317	333	309	336	374	342	336	316	350	370	337	326	335	359	345	348	351	340	376	327	334	331	327	356	280	319	353	324	310	337	323	340	342	343	330	332	320	326	343	314	332	324	328	333	301	328	355	325	324	345	338	330	330	307	335	327	299	322	323	312	320	346	377	339	331	362	353	330	321	309	332	352	308	338	346	336	316	342	331	343	366	316	320	347	287	315	334	363	331	338	304	330	336	300	363	323	325	316	327	329	335	337	339	291	336	349	336	340	295	281	364	307	329	338	311	329	354	339	295	290	343	327	327	313	325	321	310	305	334	342	336	300	333	303	332	313	330	350	308	339	309	349	320	322	325	315	331	349	347	348	317	340	328	325	333	304	349	322	373	353	322	359	337	354	326	318	319	351	333	338	316	315	319	327	325	340	350	335	321	334	319	339	300	331	313	330	361	322	320	311	329	341	345	328	344	336	302	355	328	327	340	348	281	309	357	327	365	338	341	289	326	337	308	327	335	337	331	343	296	349	331	333	359	329	314	341	332	334	331	330	309	324	371	320	294	333	340	333	340	330	341	343	318	329	343	338	314	362	337	300	301	335	358	337	323	338	331	312	297	344	347	313	348	363	348	373	333	344	346	295	333	345	317	323	316	360	344	311	355	357	302	343	289	296	353	341	353	309	316	340	357	333	346	337	297	356	354	337	337	322	357	322	329	349	316	316	321	356	342	359	340	339	347	359	346	362	340	340	337	372	348	323	318	331	315	320	334	307	335	330	347	340	315	341	314	340	332	331	327	330	339	341	361	288	365	318	366	321	318	313	341	331	384	317	328	318	336	307	348	318	338	334	303	304	333	314	333	319	309	319	334	344	346	351	361	321	347	311	345	350	328	326	343	305	339	327	307	339	307	337	325	306	302	326	302	339	319	322	342	333	328	314	326	321	315	312	332	318	325	333	340	347	335	310	351	332	365	329	324	334	321	309	303	311	350	353	344	345	319	333	323	328	294	319	316	304	307	352	328	306	296	331	310	313	321	299	332	349	315	325	338	314	352	331	346	363	337	301	332	347	329	323	334	291	299	334	334	316	292	344	343	348	333	324	344	355	328	350	306	330	339	341	324	309	349	325	360	350	335	312	356	324	333	304	362	355	315	293	311	345	329	322	336	354	336	321	338	312	337	329	331	312	327	336	334	360	354	354	352	329	331	328	291	346	344	326	333	343	340	340	328	312	345	357	331	346	336	349	311	326	319	338	287	328	338	353	311	350	340	338	356	355	335	324	319	344	305	334	295	362	328	315	297	320	306	335	364	357	333	315	332	335	326	329	301	346	350	340	331	347	331	351	348	365	327	340	322	354	320	375	361	334	320	334	326	334	345	366	285	330	333	354	302	329	335	324	327	358	312	317	316	368	356	389	329	392	315	299	369	331	338	354	358	349	310	321	357	334	323	318	358	331	349	324	314	328	342	298	352	345	317	350	325	328	304	338	344	333	340	348	322	298	338	332	327	346	344	323	345	346	337	337	321	333	325	301	332	330	306	319	347	335	358	319	366	322	317	311	346	339	319	319	351	328	356	340	302	355	332	336	328	340	311	354	338	337	305	366	348	332	318	370	330	346	334	345	327	356	317	317	296	329	310	354	326	324	326	342	370	326	309	343	346	296	294	331	301	297	293	302	344	355	342	334	355	314	354	327	312	352	359	314	334	310	314	341	327	337	337	369	352	299	286	343	322	328	298	341	318	319	329	319	304	341	328	319	303	350	324	334	332	286	354	320	313	351	355	334	382	336	360	333	318	307	360	339	354	331	320	329	350	343	313	328	346	308	338	341	334	316	331	327	353	332	308	318	314	326	342	322	330	321	346	365	344	316	305	352	325	346	332	311	378	315	371	335	344	377	307	346	331	364	340	319	349	327	314	337	326	332	317	312	339	334	345	333	330	346	359	351	314	335	310	359	351	362	337	327	328	317	349	332	358	338	331	345	341	317	364	361	321	314	364	333	323	343	326	341	366	276	323	322	316	335	354	323	323	371	324	345	321	348	309	304	332	340	285	338	331	344	331	361	349	327	319	343	314	343	328	303	302	319	398	338	350	292	330	317	317	342	332	330	324	355	317	350	302	310	338	359	358	318	336	306	331	347	335	345	322	297	368	319	362	330	284	321	330	343	335	329	308	347	339	330	337	324	344	343	328	353	335	328	322	370	319	315	310	337	310	299	332	337	341	299	272	318	349	364	325	340	305	333	336	328	339	370	346	333	317	350	333	343	315	317	322	341	328	307	322	318	322	322	345	332	353	330	347	312	343	366	312	318	329	296	352	324	314	349	341	351	335	303	375	336	336	302	327	325	334	330	337	345	367	315	312	306	350	348	349	324	335	336	345	334	316	345	323	344	340	351	314	316	343	320	338	317	332	303	313	342	335	344	308	335	361	322	313	359	325	356	340	322	340	327	345	364	340	291	321	340	330	332	357	339	344	337	322	323	326	317	321	340	357	356	345	328	340	317	332	344	316	308	303	310	315	325	314	307	329	353	342	345	335	309	327	332	343	332	351	327	329	328	323	329	339	338	346	325	343	322	320	355	352	307	352	351	330	316	310	330	319	338	295	342	313	344	324	359	373	327	334	318	322	330	331	330	335	301	290	341	355	324	339	355	322	343	344	353	325	364	327	355	295	320	354	337	329	311	332	326	317	364	338	353	348	320	367	326	323	341	358	341	342	324	321	318	351	345	360	320	348	366	344	336	329	316	342	302	329	337	360	315	343	332	326	328	346	320	344	330	316	339	351	340	339	306	326	329	348	378	327	330	329	350	301	346	300	315	328	321	341	311	303	286
4144	1485	1005	840	1298	1350	1088	1062	897	821	682	523	337	324	250	215	143	151	134	106	108	97	84	73	69	69	84	74	61	60	63	57	59	52	39	51	52	37	35	51	33	27	44	41	41	44	34	32	35	26	32	44	46	29	31	30	31	31	23	28	37	32	32	42	31	39	27	38	37	31	25	36	44	24	37	30	33	32	32	42	25	39	25	24	35	33	35	26	24	24	29	32	32	35	21	39	45	36	29	26	28	18	37	31	18	21	37	25	23	21	29	28	30	24	31	39	24	28	24	29	26	22	27	31	23	33	27	33	33	25	27	27	21	26	33	24	32	31	21	26	39	32	26	18	25	20	33	31	22	26	21	14	21	23	30	37	29	28	33	35	34	28	32	29	27	24	33	25	28	28	25	26	21	34	39	34	32	25	29	26	38	22	24	30	25	24	36	24	34	30	29	28	35	29	33	42	33	36	28	33	26	24	26	32	27	29	24	16	31	27	34	28	33	36	27	31	21	29	29	21	25	26	18	32	26	25	25	39	32	34	29	26	27	33	30	28	30	23	31	26	30	26	27	34	25	36	35	28	32	15	25	31	34	38	24	30	36	32	33	27	21	36	30	42	29	27	23	35	36	25	22	26	32	22	28	23	25	28	19	28	31	27	24	33	40	24	36	25	21	23	20	23	28	30	21	29	27	35	27	26	20	27	32	37	40	31	35	31	28	31	30	38	39	30	35	29	26	32	32	31	36	27	32	28	22	27	26	34	28	28	35	26	27	30	22	32	21	27	20	30	33	30	26	31	32	33	27	21	24	24	29	26	34	36	28	26	29	16	29	26	24	35	31	32	33	41	30	29	25	29	31	28	37	27	30	28	27	33	33	31	36	38	31	30	35	27	35	30	26	27	27	31	31	29	26	28	27	23	35	38	29	34	19	31	30	30	21	30	27	31	25	38	26	22	31	37	35	31	20	44	28	24	24	23	35	25	28	29	21	31	30	25	27	33	29	29	31	23	34	34	37	30	24	21	14	29	42	36	29	24	28	23	26	48	17	28	39	32	36	21	21	39	26	23	20	35	22	43	30	30	26	22	27	31	38	28	38	32	22	26	25	30	35	35	30	41	32	31	25	27	35	26	25	26	38	34	29	31	32	30	26	27	29	23	31	34	20	33	27	31	36	20	24	33	24	28	37	45	33	24	23	38	37	26	24	32	26	32	24	33	27	29	41	35	28	26	33	27	30	33	24	35	29	39	23	26	30	31	33	28	26	36	27	28	41	23	27	25	32	40	34	37	28	35	32	27	23	35	29	35	29	35	26	36	31	33	27	44	29	30	22	31	28	31	30	19	32	32	34	29	30	22	25	22	39	36	19	23	30	39	31	23	34	31	37	24	34	33	24	35	27	28	26	38	27	31	30	23	24	22	38	26	29	31	36	34	30	30	29	35	27	29	25	33	43	39	30	30	25	34	29	35	23	29	24	31	29	37	17	30	22	24	27	17	22	30	25	23	30	26	30	31	28	31	18	30	33	25	25	28	32	23	24	31	32	35	26	37	31	25	28	34	32	32	38	28	31	27	39	35	34	27	23	30	32	19	26	23	30	27	28	21	24	28	23	17	32	40	29	25	21	36	27	20	36	37	26	31	30	30	33	23	28	19	27	32	30	30	44	27	24	35	24	32	22	24	18	31	24	40	23	35	29	30	19	31	33	47	24	20	26	26	32	42	20	19	33	38	28	20	34	22	28	33	27	32	32	27	34	34	23	43	22	36	29	33	32	31	25	26	31	25	25	38	24	40	24	26	29	29	29	24	28	28	23	17	24	33	32	40	31	26	29	16	33	34	35	33	30	31	21	27	30	29	35	32	36	25	36	19	32	27	32	24	29	28	33	26	31	25	26	30	26	36	36	24	23	36	41	38	20	27	30	27	31	21	42	32	32	29	24	38	30	26	30	25	26	31	31	34	28	25	38	36	26	22	38	34	29	30	32	28	31	37	21	25	24	28	38	26	26	21	40	30	16	23	23	24	25	20	26	31	31	32	27	25	34	29	25	37	27	27	38	28	33	29	28	24	27	26	38	29	24	24	42	33	34	26	28	26	28	36	25	28	31	31	35	24	24	35	40	33	28	24	29	31	29	25	36	36	39	21	28	39	27	36	27	38	28	27	23	31	28	32	31	20	29	23	24	36	23	30	25	32	23	27	32	28	30	11	32	28	33	23	35	31	28	32	35	34	37	48	29	25	29	30	31	27	29	31	29	29	23	28	29	32	30	33	24	29	38	36	24	28	38	18	27	24	36	26	33	23	38	17	28	32	38	34	24	32	31	31	31	38	32	24	28	34	36	24	33	35	39	26	25	31	35	21	38	20	39	37	28	25	25	33	34	34	39	28	25	23	28	30	37	30	32	32	29	34	39	37	38	36	19	29	29	22	32	27	26	38	32	30	16	35	30	38	29	34	32	28	35	36	25	27	30	30	29	32	27	38	32	24	28	32	25	17	29	28	15	36	32	24	33	22	30	32	38	29	30	34	28	24	33	27	24	30	22	29	26	24	37	30	23	34	31	17	28	28	34	33	35	31	28	27	24	34	29	28	26	22	30	29	22	33	38	42	37	33	34	34	27	35	36	35	24	26	25	29	24	42	27	36	33	22	36	29	42	38	34	30	34	34	29	37	35	26	28	22	41	39	34	30	25	32	32	24	34	23	29	38	28	37	33	32	38	29	31	31	32	34	28	29	27	24	23	38	33	28	31	31	28	30	25	33	33	21	31	33	31	22	29	33	28	23	21	36	32	33	37	30	36	23	25	25	36	28	23	37	40	33	30	32	27	37	24	37	32	25	29	34	26	34	28	27	27	23	26	30	36	34	34	30	29	28	33	28	29	23	32	27	29	32	31	18	35	33	28	34	34	39	29	18	32	27	29	27	34	33	29	34	32	22	28	34	33	25	32	23	26	28	22	24	32	29	26	30	30	22	33	27	38	28	35	32	29	31	32	34	26	34	31	27	33	32	18	36	18	35	25	36	37	30	31	30	27	20	23	35	27	25	27	30	36	42	20	23	24	21	23	28	25	34	28	29	30	28	26	21	23	17	27	29	19	36	35	27	29	23	27	33	21	35	26	25	25	33	35	33	31	27	27	26	35	32	32	24	23	35	37	25	30	42	30	33	24	14	22	27	35	19	29	25	29	30	33	35	36	27	33	34	31	32	32	31	34	24	29	35	26	31	23	23	28	31	28	25	33	30	33	41	31	25	24	39	25	32	22	30	34	25	24	29	32	26	32	34	33	22	29	36	31	40	29	26	35	27	26	42	24	27	34	22	18	32	21	29	28	31	31	22	21	31	30	22	33	16	31	23	25	30	36	23	26	40	37	28	37	30	20	28	32	28	30	32	25	22	31	26	35	21	33	28	21	31	29	19	26	31	25	35	37	35	33	31	41	37	29	22	23	25	25	26	22	20	36	23	30	41	33	24	36	27	18	29
31861	24649	19747	35533	41617	39012	35351	32086	28994	26121	22069	18903	14597	12651	10549	8707	7194	6054	4885	4498	4205	3757	3371	3134	2963	2395	2278	2381	2064	2060	1940	1794	1693	1503	1341	1183	1066	989	939	887	927	880	903	885	853	827	815	790	756	731	718	782	709	669	736	663	675	656	627	630	569	643	622	607	671	648	629	610	597	685	642	667	648	587	595	595	638	562	632	594	596	569	555	558	574	576	555	498	536	567	552	574	585	529	495	543	548	542	515	572	522	547	558	541	558	525	536	483	564	526	557	507	537	528	451	492	514	495	515	511	500	503	474	491	533	486	485	533	529	479	463	519	494	467	503	513	483	488	504	470	507	495	496	513	489	530	483	513	478	520	516	508	491	504	536	496	494	509	492	507	503	477	518	493	502	487	497	460	498	485	507	503	498	510	482	494	502	501	538	513	516	489	507	531	519	493	529	475	495	545	509	487	517	515	498	499	490	476	512	497	535	500	495	478	483	514	512	504	468	502	498	499	507	533	500	474	507	493	490	510	490	492	510	520	487	535	484	511	504	504	467	516	506	479	492	478	507	519	525	482	491	513	476	461	484	480	537	505	508	457	520	489	491	512	504	473	482	499	484	481	493	509	508	467	475	494	481	507	491	510	508	511	467	524	491	485	521	503	468	478	518	476	451	457	514	468	494	483	537	524	509	518	485	510	501	492	520	497	457	535	522	515	481	465	513	488	481	507	502	465	458	500	532	496	509	465	495	504	510	514	491	505	513	490	497	462	501	493	515	494	521	501	489	499	484	515	529	494	529	526	528	498	520	487	486	487	484	476	509	504	486	501	567	490	487	471	527	514	489	522	485	484	508	474	510	488	489	496	501	488	497	474	444	484	554	502	498	497	501	517	530	498	486	523	558	495	511	536	463	524	499	469	483	485	511	508	510	527	539	528	482	492	518	517	505	471	487	470	505	494	530	499	527	507	482	485	527	526	509	487	528	492	447	515	485	502	501	520	517	489	521	509	500	481	516	503	493	512	484	512	506	506	473	491	494	484	489	467	480	509	529	509	510	484	493	510	539	505	546	526	473	454	491	473	489	478	541	508	478	481	486	481	474	482	476	499	474	487	463	480	495	467	533	504	495	494	528	488	505	483	463	482	508	512	506	478	500	465	475	531	470	475	525	485	519	512	495	520	519	505	498	514	459	487	497	498	477	475	491	487	504	511	472	512	506	519	485	497	479	493	528	541	522	544	507	465	494	468	493	488	517	519	507	510	506	485	477	476	494	500	512	498	521	481	496	491	460	457	504	541	535	489	458	516	518	468	462	505	489	517	524	522	465	476	509	491	482	532	563	451	504	517	472	514	517	482	490	525	508	492	500	485	514	523	498	482	468	515	472	520	482	472	498	514	507	510	488	529	506	488	510	467	532	509	507	525	469	509	516	495	497	518	509	530	502	520	499	465	488	523	511	480	516	481	479	492	518	513	501	454	444	542	456	522	500	485	536	475	514	447	497	500	497	523	479	503	565	504	527	476	486	495	514	500	467	500	495	520	513	495	542	515	511	503	530	537	505	494	490	508	491	501	483	504	479	518	542	487	510	479	486	520	509	524	508	540	562	480	511	509	510	500	499	478	491	506	497	521	509	470	508	510	505	497	489	482	484	498	517	532	484	508	497	494	474	511	502	482	479	507	474	508	502	525	505	495	451	466	502	501	495	474	508	482	485	510	489	507	513	490	466	499	470	507	516	483	531	502	495	479	490	542	489	536	507	532	506	498	478	540	478	517	515	514	523	566	526	554	510	487	498	486	502	507	504	508	502	493	529	455	496	489	481	473	517	490	496	508	453	497	502	496	489	519	488	478	481	502	485	487	472	507	513	495	492	491	468	501	473	542	512	517	473	514	528	488	529	477	507	502	470	544	502	488	509	518	493	522	449	492	465	476	494	502	450	479	503	515	485	503	480	519	490	500	512	508	505	481	490	526	486	488	493	503	529	555	512	493	478	486	481	502	497	482	494	495	496	525	542	491	504	475	527	477	545	519	514	531	504	433	451	540	523	499	479	462	512	516	466	492	488	512	518	483	470	479	523	462	455	486	482	479	534	509	491	539	460	527	539	461	521	505	497	538	515	537	506	543	471	506	534	498	495	509	492	515	529	432	490	497	507	492	496	524	493	471	503	510	496	542	462	493	511	507	510	474	472	468	510	516	509	470	513	500	500	491	504	501	485	495	509	533	519	506	500	518	491	519	490	487	489	456	524	514	502	502	475	472	469	492	518	510	483	529	512	501	499	492	494	544	487	555	495	494	505	508	474	501	509	487	525	494	517	514	511	478	516	486	492	508	494	474	492	538	518	554	497	464	499	522	523	459	521	517	456	498	516	484	496	467	513	452	565	527	503	486	478	494	521	472	517	536	496	456	488	489	470	533	498	492	490	511	519	501	467	518	532	486	488	465	526	532	509	503	525	514	497	511	507	466	442	533	519	486	528	536	530	497	501	531	494	486	443	465	474	510	497	504	523	520	465	473	482	501	551	516	503	563	514	482	487	473	517	498	479	480	510	462	509	479	467	498	468	521	478	444	497	474	506	493	470	495	490	543	503	496	487	508	464	472	467	493	533	544	492	458	495	503	477	529	508	508	503	535	474	496	482	470	494	469	476	519	521	499	525	510	487	482	521	451	478	488	515	497	515	520	485	527	488	466	524	495	499	526	526	537	532	507	495	471	523	499	525	499	522	473	465	546	525	491	486	505	530	487	512	495	466	515	483	485	532	492	536	516	504	509	513	478	516	487	503	486	449	482	512	470	535	475	519	532	514	513	510	513	511	461	488	523	515	523	490	473	478	524	503	484	458	499	497	507	520	504	495	488	496	501	535	476	520	485	496	516	528	507	475	509	510	497	500	506	501	521	485	498	508	484	508	489	497	559	531	503	517	505	562	511	546	511	531	527	455	522	493	478	535	499	501	483	472	466	541	477	539	492	509	462	492	496	509	503	459	514	509	506	512	473	490	495	479	495	493	467	477	464	506	480	472	505	477	496	476	494	507	490	520	481	480	504	463	471	562	476	458	511	505	487	503	491	528	512	464	491	510	512	481	514	518	492	518	472	495	519	482	461	469	463	506	498	516	535	492	473	521	481	499	509	501	490	486	521	500	497	521	501	538	501	492	490	497	449	486	538	492	521	496	499	499	505	510	490	524	512	467	495	506	494	498	477	515	532	476	506	505	497	482	513	540	514	503	542	484	516	487	513	507	519	511	517	441	489	522	499	512	500	564	530	478	469	530	514	471	515	494	517	488	503	484	487	499	490	504	517	493	500	491	524	483	515	504	501	511	498	523	476	519	510	493	452	461	501	493	485	563	507	500	471	480	474	500	479	478	476	507	506	488	438	477	479	467	511	463	458	543	508	498	468	485	507	507	481	444	517	494	526	468	516	514	518	509	504	521	485	477	477	503	485	486	514	504	484	525	536	525	493	476	517	492	552	513	516	491	483	481	480	478	543
4106	2211	1435	1194	1936	1988	1716	1540	1338	1162	900	722	515	396	338	292	217	172	158	168	122	137	103	116	91	85	61	78	61	82	69	45	56	66	60	36	49	31	30	36	43	35	46	41	41	38	51	41	31	26	34	26	28	25	21	30	35	36	31	32	24	24	31	29	33	29	33	30	16	28	34	28	32	26	28	21	22	28	23	24	18	24	30	21	18	35	28	25	26	19	24	33	20	27	24	25	24	23	33	32	24	21	33	28	18	26	27	26	37	33	22	20	27	20	28	27	20	19	30	32	24	26	26	31	32	23	28	26	20	17	23	28	22	27	23	30	27	26	31	21	30	25	27	19	26	27	19	23	21	27	24	18	26	20	23	20	27	30	27	25	26	24	23	26	23	25	27	19	19	33	27	17	21	23	30	32	18	31	24	26	26	20	31	21	22	31	21	19	34	29	22	27	30	25	21	24	21	26	13	23	24	21	29	17	21	29	18	31	26	18	24	17	22	29	24	22	16	21	18	25	24	28	27	20	28	28	26	27	17	29	16	32	31	23	31	26	30	29	33	18	25	26	20	29	25	26	20	22	25	32	20	22	27	19	20	16	30	28	22	21	31	24	23	26	25	21	32	23	38	18	23	22	24	18	33	32	23	26	27	30	28	20	19	27	26	32	21	20	18	18	17	28	22	25	20	28	22	28	28	29	17	22	30	21	26	20	32	21	18	16	14	22	18	26	16	34	26	15	23	25	26	19	22	27	29	16	15	24	29	25	27	26	18	23	26	22	23	23	20	25	25	20	32	26	25	28	21	29	21	24	24	16	24	25	30	25	24	24	22	23	23	23	24	27	21	23	24	20	21	27	23	22	21	32	24	28	34	27	32	27	24	25	24	26	15	27	22	22	19	21	35	23	19	37	25	16	20	22	34	29	27	21	22	28	20	27	28	18	19	27	17	25	26	22	18	28	23	20	24	16	24	22	28	26	17	20	26	20	24	21	23	26	41	22	25	19	21	27	24	26	25	25	36	28	28	11	24	36	20	18	26	25	16	28	30	15	30	24	22	32	27	16	27	30	26	23	22	37	16	16	19	34	24	24	26	27	22	21	29	27	18	27	32	26	26	22	15	29	29	32	17	25	31	29	15	26	23	29	16	23	24	17	21	18	20	33	26	29	27	22	16	16	27	28	28	24	14	20	30	23	28	23	26	24	23	22	25	28	24	29	26	22	35	30	22	24	21	30	21	25	20	18	24	21	19	24	23	24	18	12	18	23	21	35	22	27	22	26	34	29	33	21	23	23	23	24	25	27	33	22	31	28	19	25	17	21	21	22	30	19	22	19	28	28	27	23	25	26	21	23	33	18	22	27	30	25	33	24	20	23	19	28	29	38	19	21	26	21	21	17	30	26	20	21	22	30	30	26	30	27	30	29	27	22	19	29	22	27	23	23	27	27	28	31	23	23	23	29	18	18	27	24	28	16	21	29	20	23	16	29	25	23	16	19	27	29	19	25	20	26	26	34	23	25	21	37	26	25	21	20	28	19	24	23	27	13	24	17	19	21	19	33	25	23	16	30	27	23	24	32	22	24	24	29	18	22	25	28	23	26	22	18	27	21	22	11	17	19	18	25	32	27	22	25	29	11	27	23	31	19	22	24	26	31	23	34	21	34	17	16	17	19	26	23	33	26	24	23	25	23	19	19	17	31	21	28	35	20	24	32	23	31	24	24	33	21	20	16	26	12	28	27	17	33	26	31	26	27	21	27	15	23	29	24	25	20	16	20	28	26	33	25	32	25	23	18	21	31	33	20	31	23	27	30	18	19	30	29	26	24	30	17	27	23	20	26	19	15	32	24	19	19	37	21	20	21	31	18	31	23	23	26	20	30	27	21	24	19	22	29	23	32	23	25	27	21	23	24	15	34	25	20	24	26	25	22	30	27	24	30	20	23	13	21	20	25	27	29	27	20	18	25	20	27	30	25	11	26	21	25	30	30	32	19	20	19	28	28	30	28	16	22	20	17	23	25	15	28	25	21	36	26	28	20	37	18	32	23	17	18	25	30	16	23	32	12	18	28	25	26	21	23	30	24	30	24	27	27	29	17	21	18	21	26	32	23	21	24	27	25	25	22	28	25	20	31	17	33	21	25	24	17	17	22	24	26	21	29	36	23	31	25	29	21	32	25	33	33	16	27	16	23	21	35	22	24	27	22	17	21	25	29	17	30	24	26	20	23	26	34	23	19	20	24	23	27	15	18	20	27	23	30	25	25	38	22	25	25	18	28	28	22	24	21	22	30	25	27	17	19	22	25	21	19	23	30	28	21	21	25	38	25	28	16	23	28	22	26	20	18	26	22	21	23	14	33	17	26	23	24	24	20	19	32	24	33	27	24	27	20	26	28	30	28	23	20	23	28	21	23	26	28	14	22	22	24	22	24	27	24	24	16	26	20	27	17	31	26	22	21	26	17	29	25	22	25	22	23	30	26	17	13	29	20	21	27	40	24	31	27	12	22	23	28	34	24	28	35	22	25	30	25	34	23	26	23	27	21	26	26	27	21	22	26	24	23	23	22	23	21	22	24	24	24	31	25	24	23	31	26	29	29	19	22	27	22	24	19	24	27	21	18	30	16	19	20	21	30	17	27	28	20	20	36	14	35	22	30	25	24	16	26	13	21	24	28	30	24	29	19	23	25	22	26	23	30	25	27	26	29	22	19	26	24	26	23	22	24	16	17	28	23	28	38	24	25	17	26	27	24	26	27	22	26	35	23	24	21	27	16	27	33	31	22	25	30	26	16	17	21	33	32	30	17	28	33	25	21	14	26	20	18	32	19	27	21	18	26	16	24	27	33	21	24	31	22	24	25	35	16	22	18	28	32	29	21	23	18	21	27	21	13	27	24	28	29	20	20	18	24	35	25	28	28	27	17	22	28	19	23	29	27	18	27	22	16	26	20	25	19	26	27	20	28	24	25	31	28	40	16	24	19	24	16	22	20	26	29	30	28	18	29	24	27	27	28	24	21	29	21	22	34	21	32	21	18	19	22	15	28	18	24	32	24	29	34	25	27	26	28	16	37	33	29	29	26	32	20	16	23	18	31	32	27	27	18	29	25	18	23	23	27	25	14	17	26	23	27	18	27	28	28	20	23	24	30	25	22	20	28	29	14	25	29	29	25	25	27	22	26	26	16	33	19	29	20	32	33	23	26	24	28	21	24	22	22	24	36	25	26	23	20	25	25	19	26	38	27	28	21	26	23	36	26	22	30	20	23	30	19	27	30	28	31	20	27	20	22	25	24	24	25	20	23	31	27	23	22	16	32	23	34	26	27	26	23	29	22	25	26	20	35	21	28	26	18	20	24	18	19	21	19	23	24	21	25	22	21	19	18	31	21	21	21	20	21	15	20	15	30	26	13	33	26	22	23	28	18	22	23	23	22	22	18	36	24	17	35	35	24	27	34	25	26	38	24	26	23	29	21	34	21	18	28	29	18
37576	29747	24398	40320	46401	44013	40055	36609	33801	30588	26765	22856	18464	16026	13704	11624	9488	7754	6422	6137	5468	4948	4524	4003	3600	3105	2970	2935	2640	2572	2414	2171	2046	1718	1640	1431	1282	1170	1102	1056	1053	1054	1033	1016	997	891	802	853	824	829	761	720	719	693	667	635	641	583	604	605	572	607	598	646	612	606	601	582	622	613	598	562	593	611	620	578	610	548	523	541	549	527	487	506	486	513	507	486	497	484	499	526	513	482	490	457	509	429	473	476	509	497	428	418	399	464	413	472	467	454	445	429	425	443	411	409	398	413	440	436	433	443	394	414	391	433	430	427	408	417	393	434	404	408	434	438	423	391	403	389	402	448	403	399	401	428	392	419	419	430	440	397	414	431	425	415	420	396	409	391	435	416	390	413	427	415	378	374	365	410	407	412	398	414	403	442	410	421	396	413	419	383	420	442	401	420	440	452	421	395	397	422	429	414	421	389	408	395	430	388	400	416	427	393	411	433	383	428	400	401	382	428	422	411	427	415	433	438	388	427	404	422	428	412	414	386	425	394	427	414	426	411	407	423	454	416	369	423	396	389	400	440	411	423	412	422	446	450	432	408	411	405	384	389	381	426	401	434	408	422	439	402	387	437	423	414	404	373	417	382	408	401	419	367	417	422	407	418	397	394	429	389	397	438	385	377	422	413	392	415	415	422	406	398	429	413	424	393	403	431	380	426	361	425	417	373	385	433	384	405	435	434	417	409	410	402	413	379	404	417	431	408	442	400	419	396	403	412	383	396	412	431	380	417	404	381	413	421	425	418	430	419	411	400	388	389	415	408	400	378	380	398	381	423	401	435	391	406	411	400	373	427	410	382	381	412	444	410	433	402	373	435	454	393	419	437	398	390	387	409	415	430	442	391	422	402	396	390	396	445	410	388	423	403	391	417	404	423	392	410	394	384	409	423	424	424	420	401	411	400	407	407	419	404	415	379	401	440	462	423	387	426	405	431	390	396	424	441	388	416	396	383	412	375	415	423	417	384	411	407	417	432	404	393	383	408	395	401	412	461	376	401	370	402	409	401	403	417	382	437	412	384	422	399	415	444	421	394	407	397	391	426	419	419	380	396	403	405	427	446	404	403	395	367	431	364	381	404	409	457	347	457	380	422	374	424	430	421	364	415	403	424	414	395	412	404	420	436	403	405	428	399	432	435	427	403	405	402	419	407	389	368	430	416	430	387	402	376	406	391	411	368	408	403	411	392	411	438	444	398	421	416	397	375	407	399	412	401	406	444	436	403	411	390	436	426	420	431	414	373	407	446	398	408	379	403	411	424	407	411	448	396	461	440	433	420	379	413	388	400	406	376	433	387	429	382	432	407	396	462	430	389	399	380	427	396	401	456	394	381	413	424	412	400	381	389	399	398	403	418	415	392	401	396	423	406	411	403	382	406	409	411	411	399	432	395	436	404	400	387	409	426	429	431	402	380	443	382	430	386	405	401	405	434	387	418	381	412	409	388	426	415	396	415	418	412	390	420	397	405	393	427	471	400	432	414	367	417	396	384	401	430	424	410	395	433	447	392	410	422	420	383	394	407	404	380	393	420	411	385	434	379	425	424	414	420	410	408	390	423	424	406	397	407	368	407	409	406	427	405	410	467	374	427	443	429	384	386	419	414	404	397	425	370	445	423	408	387	389	415	452	404	380	390	414	404	368	397	410	381	439	406	427	384	389	388	394	380	403	408	371	419	425	411	394	396	436	449	378	434	420	418	429	422	422	406	382	418	441	409	430	390	435	416	411	418	372	388	377	400	443	378	405	405	384	394	409	430	416	452	371	393	450	407	405	438	412	393	427	397	430	426	419	394	448	374	412	435	380	418	396	427	443	392	392	416	400	388	395	387	377	433	416	393	400	402	407	385	352	469	413	392	438	387	426	400	424	454	387	418	431	390	396	411	390	451	403	401	408	402	390	395	432	390	393	418	424	399	401	430	384	415	415	404	371	382	449	419	426	445	421	389	434	419	411	402	408	394	402	403	410	433	390	447	391	432	442	437	413	411	369	459	410	417	443	396	418	407	419	378	422	427	423	406	395	389	405	393	407	428	410	423	420	411	389	366	386	398	381	415	413	433	403	413	361	397	413	420	394	408	428	389	394	404	402	402	406	450	413	382	420	420	417	412	412	427	399	390	425	451	400	388	413	403	412	478	420	435	394	413	377	426	395	410	431	421	405	444	409	402	404	384	422	381	434	418	435	439	428	393	426	455	437	406	424	407	419	365	404	409	418	387	418	416	438	404	458	410	405	392	401	396	384	403	424	425	386	435	414	404	417	399	411	416	406	447	390	394	399	414	392	442	417	370	377	386	404	399	401	414	371	390	421	398	402	386	380	401	393	418	404	431	428	426	379	371	436	407	425	394	411	391	431	397	410	380	393	420	414	408	376	445	406	412	407	402	390	402	376	413	364	417	423	427	410	426	418	389	393	376	417	420	409	419	448	435	418	436	394	399	409	401	440	407	398	373	390	422	454	439	426	407	419	403	387	416	417	422	400	419	452	424	445	406	392	427	402	437	400	394	427	421	396	401	433	435	434	394	406	432	439	419	417	397	387	411	428	429	412	418	419	404	405	436	393	398	430	393	399	409	421	377	385	416	400	414	397	420	404	379	396	416	435	396	424	390	374	393	406	404	395	386	422	429	417	419	428	410	419	410	431	394	426	443	380	409	428	383	385	425	405	426	423	420	385	443	413	375	383	404	388	411	374	427	418	394	430	416	408	425	428	414	459	406	407	422	394	417	437	443	403	426	426	395	417	419	396	389	425	424	394	407	410	410	382	432	417	352	440	383	428	413	418	413	412	418	404	390	395	405	415	393	384	457	401	434	434	380	425	431	407	442	416	405	435	362	416	398	393	388	395	356	400	432	405	384	421	450	452	461	412	393	378	411	404	439	423	448	416	470	409	411	418	357	405	413	397	386	389	418	442	406	417	375	417	418	400	417	409	439	376	378	394	401	379	437	404	452	469	394	420	391	431	385	404	415	425	400	381	394	389	427	465	410	375	408	393	413	433	437	410	414	440	370	399	440	412	358	387	391	385	388	401	412	399	380	423	396	397	401	435	445	398	400	436	422	425	414	411	403	388	384	417	404	404	405	436	429	405	406	444	387	423	415	424	405	406	408	388	416	405	379	414	398	429	386	432	396	451	384	444	432	408	394	401	403	436	412	396	405	401	402	413	416	441	410	439	421	386	382	414	431	417	412	419	431	394	397	428	395	449	400	413	404	400	396	406	380	412	439	400	399	369	434	400	415	388	371	381	426	411	387	415	409	396	412	404	381	408	424	384	419	418	406	415	398	395	448	425	365	400	420	436	376	402	426	405	451	387	395	396	384	389	435	372	391	415	406	407	428	403	408	402	413	419	378	414	388	423	425	405	389	388	390	390	395	402	435	400	397	380	409	412	388	411	426	404	420	403	396	427	390	397	410	420	351	385	451	376	427	420	390	384	396	420	394
2538	1052	770	647	904	980	846	773	684	588	449	328	257	184	168	159	127	94	94	91	81	66	74	59	55	56	45	36	36	51	37	47	50	39	38	26	16	23	25	20	28	24	30	20	27	23	30	25	28	22	25	21	21	26	31	18	19	20	22	23	20	14	17	29	26	32	31	23	23	31	24	19	27	30	25	24	16	33	24	20	12	26	16	17	14	31	16	21	24	26	21	24	27	24	20	24	22	18	24	25	18	15	29	16	18	19	17	25	18	23	19	18	28	14	24	28	23	32	18	24	26	17	23	30	20	23	23	26	24	21	25	20	25	22	24	19	21	17	18	22	27	16	22	17	27	18	20	29	25	20	19	22	18	26	21	18	12	24	23	35	22	32	25	26	21	22	24	18	19	27	17	23	28	22	24	20	24	26	11	15	18	20	16	22	20	25	26	26	22	27	12	16	35	25	18	18	16	27	21	19	22	28	21	20	20	17	28	16	20	27	23	23	16	21	29	25	20	21	19	23	24	16	35	17	14	25	17	25	17	23	22	22	27	26	26	19	33	30	26	21	23	28	17	24	22	19	19	23	22	23	27	18	30	17	25	20	25	21	19	22	15	22	14	29	12	23	13	18	21	22	25	21	23	27	20	21	24	25	16	25	15	15	23	26	28	24	19	20	18	16	17	24	23	26	28	31	31	24	26	22	23	19	25	23	30	31	18	16	18	21	18	25	29	19	14	24	20	18	22	26	18	19	23	16	16	15	18	24	26	23	24	19	31	18	24	19	28	22	20	16	25	22	31	24	25	15	22	27	23	25	17	32	21	19	17	20	18	34	23	23	18	18	20	19	23	21	19	20	27	27	21	26	20	20	21	20	27	20	20	26	26	26	19	20	29	23	16	18	21	26	20	11	24	19	22	14	25	18	23	19	14	25	11	13	11	14	18	22	17	24	23	23	26	22	18	25	27	19	22	30	19	14	22	28	23	19	16	24	28	30	21	18	25	23	27	23	30	29	13	17	20	28	25	19	20	19	31	34	26	22	23	22	38	26	20	24	20	28	17	16	26	16	26	27	16	17	22	23	28	20	14	18	27	31	30	18	22	29	22	19	17	25	26	20	30	27	19	21	22	18	20	25	23	20	21	17	24	17	20	23	25	23	21	15	27	28	17	20	24	28	15	14	19	27	26	19	16	22	22	24	18	27	22	21	23	22	21	22	15	19	17	19	23	19	20	17	23	24	23	25	22	18	15	23	22	21	18	25	23	17	22	17	17	28	19	34	20	26	19	13	14	16	27	22	27	26	18	23	17	22	31	17	20	21	20	16	24	27	19	17	22	20	25	25	18	21	24	17	16	28	21	25	26	30	8	25	15	20	18	10	21	19	24	29	23	27	15	21	23	17	24	20	23	20	17	14	19	19	20	15	23	19	25	27	24	20	18	23	24	34	20	17	17	18	18	19	21	15	19	14	22	20	27	18	19	27	26	19	23	23	22	20	22	27	23	16	24	21	22	24	28	18	15	23	27	28	23	30	31	21	19	23	14	16	15	15	27	17	20	14	21	17	30	13	28	25	14	19	15	19	24	25	20	24	19	18	19	20	27	17	15	18	17	28	14	23	33	21	29	22	23	21	24	28	13	19	11	19	18	25	22	17	22	26	20	29	22	24	15	28	20	26	30	21	25	24	20	20	22	16	16	21	24	28	23	13	24	26	21	24	15	22	15	30	16	19	28	22	20	18	20	28	21	25	27	20	15	30	15	13	21	17	18	22	23	9	19	18	25	23	25	27	17	24	21	19	22	26	14	22	18	17	30	22	27	24	22	26	21	26	16	23	19	22	24	24	22	26	23	19	21	21	20	23	12	8	12	15	24	19	16	29	22	28	21	14	21	23	27	21	26	19	22	19	28	24	21	20	18	25	20	19	32	22	23	17	22	30	23	24	23	28	23	22	20	20	15	31	25	16	19	27	20	23	21	31	20	25	26	30	27	21	25	19	21	19	17	30	14	19	23	18	21	27	21	22	24	15	26	26	23	21	23	22	20	23	19	21	20	20	18	21	25	26	13	16	20	34	27	23	23	13	23	16	22	18	22	20	22	20	14	26	17	23	17	19	22	21	28	26	32	19	25	22	11	20	24	22	21	16	18	15	25	20	18	22	21	20	30	24	22	15	26	19	17	20	23	27	28	20	19	27	18	26	13	10	29	25	23	16	25	19	16	20	32	18	14	21	18	22	17	25	16	16	20	14	18	21	33	35	19	28	26	20	16	26	21	24	22	27	18	18	22	18	17	18	28	16	23	21	19	29	23	22	23	16	28	22	20	23	24	22	21	28	23	22	22	33	29	32	16	14	26	23	24	24	21	25	25	24	27	20	19	20	21	23	26	23	22	14	28	30	14	20	26	17	17	15	16	19	34	30	23	23	23	18	18	20	23	28	29	15	23	22	30	28	29	26	20	22	15	19	32	24	28	19	34	23	27	23	22	22	14	24	20	21	21	20	28	24	13	27	24	18	22	24	22	18	19	22	23	27	27	24	15	22	25	15	21	31	19	25	23	26	19	29	28	22	27	26	20	26	22	24	22	24	21	26	21	18	14	18	17	12	21	20	23	20	22	25	19	27	28	18	19	23	29	21	16	24	23	22	19	24	21	23	23	29	23	23	21	23	28	23	19	17	24	27	18	18	22	19	19	28	15	19	19	14	20	30	23	19	20	15	17	24	17	21	19	26	19	19	23	19	20	17	17	20	25	21	26	17	18	20	20	24	25	23	21	27	24	28	25	19	21	27	19	23	15	25	19	21	23	26	13	23	24	26	16	20	25	19	22	25	18	17	21	27	22	26	21	27	21	18	18	24	19	16	21	27	23	34	27	22	25	17	19	22	22	21	27	25	29	19	19	24	33	15	23	24	18	30	28	21	19	25	21	22	15	15	27	15	22	17	26	24	24	10	18	21	25	20	26	14	24	18	21	27	20	22	22	22	29	18	13	24	15	15	23	13	27	28	19	22	22	30	24	15	16	17	16	22	24	20	16	20	22	23	16	20	25	21	24	17	23	21	19	23	21	23	24	35	22	20	31	18	21	21	26	15	21	28	30	22	19	16	30	16	23	23	17	27	23	23	22	20	19	25	22	15	16	19	16	22	23	24	30	17	18	27	19	25	20	23	18	21	17	24	12	23	26	19	27	23	24	16	24	38	20	20	21	15	29	22	18	20	20	26	30	27	23	20	19	29	17	22	19	19	16	23	23	24	22	21	29	27	25	26	24	16	17	19	23	29	19	31	26	27	17	29	27	26	26	20	13	23	28	21	36	19	22	17	30	16	29	21	29	24	21	25	26	21	28	31	29	22	26	20	14	20	23	18	25	29	23	19	21	16	29	25	23	21	20	26	16	17	23	24	20	17	21	17	26	19	24	16	22	21	14	16	26	18	20	29	27	19	30	15	25	22	23	14	23	15	20	18	21	17	17	26	13	26	22	24	20	16
29796	22358	16961	32356	38119	35664	31995	28383	25721	22118	18717	14648	11487	9808	8119	6684	5392	4137	3609	3553	3094	2679	2586	2150	2101	1808	1740	1583	1542	1512	1400	1303	1127	1011	951	842	731	749	643	687	648	684	611	680	660	584	561	573	589	581	561	518	464	518	464	457	472	469	444	419	419	479	452	487	476	473	443	456	438	471	506	486	472	468	449	441	435	440	419	445	440	392	401	441	385	402	395	385	386	424	399	424	439	392	390	417	408	421	437	412	404	395	383	359	383	366	367	364	431	367	394	366	376	384	409	377	371	418	358	356	370	400	340	367	394	344	355	360	362	333	322	363	349	399	333	369	329	345	401	347	381	365	340	352	425	354	407	370	379	367	353	384	380	381	356	384	381	392	373	362	378	380	360	375	389	391	345	351	357	356	369	354	332	373	378	355	400	372	335	365	322	377	361	385	353	397	396	348	413	364	365	395	367	345	362	377	371	385	385	371	389	367	375	352	383	361	348	381	381	365	372	390	391	343	379	395	355	344	387	332	379	343	377	372	359	355	349	389	362	317	381	356	359	371	392	391	353	374	351	408	354	362	329	396	337	362	357	357	376	374	407	357	330	391	384	381	400	352	360	388	389	369	391	362	376	379	400	348	387	389	356	355	380	349	345	334	349	397	360	359	391	381	425	368	358	389	371	340	367	355	382	347	371	349	376	372	387	372	368	381	366	376	356	353	375	374	366	390	378	368	392	390	401	401	361	342	374	355	322	376	375	362	367	374	380	357	372	395	384	378	392	379	356	379	375	373	383	383	391	380	360	364	384	390	360	367	377	336	340	327	352	368	350	403	340	376	394	381	419	377	342	362	362	364	351	361	355	367	403	399	390	352	401	359	368	348	359	378	373	358	364	387	353	371	387	395	375	368	368	360	355	371	357	384	375	388	360	370	380	386	375	395	355	389	408	368	332	399	359	393	368	372	364	393	378	382	389	399	354	375	431	355	394	372	370	349	407	343	346	356	392	360	432	379	368	368	366	368	347	375	375	404	383	355	374	368	398	367	358	381	385	343	368	319	355	364	356	378	410	369	376	366	371	399	376	385	351	331	370	374	385	371	377	332	379	364	378	332	350	368	386	375	347	326	361	378	380	378	389	384	361	367	365	347	358	405	369	362	332	379	362	388	373	374	349	393	375	371	352	371	377	359	385	357	368	391	361	354	385	369	386	374	389	355	392	361	348	402	399	343	413	363	339	357	387	364	357	359	381	408	366	365	355	378	387	372	386	391	359	379	380	361	386	381	372	389	379	369	414	344	353	370	388	371	371	357	366	413	381	371	398	358	345	359	347	387	409	403	338	380	369	365	353	364	410	376	346	369	321	350	363	339	394	399	355	343	338	383	365	387	404	369	374	374	352	362	384	387	380	359	373	367	414	380	350	379	360	376	389	349	362	392	388	389	329	361	373	403	374	392	350	369	352	361	363	350	340	348	381	409	370	374	377	374	357	375	370	392	380	383	361	384	358	402	340	390	396	331	361	381	371	333	357	360	394	340	396	359	368	341	394	365	374	353	373	374	326	356	360	377	382	349	334	352	369	365	370	366	353	409	368	345	367	353	378	359	347	337	349	339	372	389	383	344	361	377	327	360	367	362	387	366	370	346	368	370	341	373	396	357	367	394	398	391	336	402	349	371	343	407	371	362	363	350	367	369	379	361	422	398	355	372	365	399	385	355	368	379	364	351	375	349	375	360	366	380	386	337	358	353	351	390	375	356	373	382	406	358	363	374	367	426	366	364	376	374	391	369	374	358	394	353	328	328	366	344	377	387	340	364	347	358	343	395	381	391	381	346	393	370	411	377	410	375	345	368	372	383	347	369	375	388	337	387	348	327	388	383	379	356	351	392	389	368	331	375	357	349	407	368	355	360	385	367	381	373	384	368	360	369	365	389	364	353	377	397	383	363	356	348	383	364	383	365	386	355	386	388	372	362	351	340	350	346	394	376	374	363	368	348	368	369	368	384	351	388	352	349	374	390	361	384	398	340	357	350	418	352	394	362	381	380	376	375	373	358	376	382	364	371	373	350	374	371	376	373	361	378	370	405	347	385	337	368	342	362	366	394	378	389	354	372	388	388	374	348	373	369	375	333	357	370	387	373	370	380	363	379	351	390	364	357	375	388	381	411	319	350	373	328	371	379	402	376	344	377	355	362	338	416	364	377	385	357	371	392	370	374	405	364	347	364	390	355	367	390	417	392	331	382	380	362	355	351	364	394	362	335	382	388	398	379	384	348	392	347	324	377	382	369	397	418	367	415	354	380	395	350	375	380	382	345	421	370	365	366	366	375	365	377	377	405	378	351	372	355	337	364	355	394	373	353	361	376	375	402	348	376	376	410	349	369	361	363	346	364	389	362	349	397	340	400	387	379	353	380	400	367	369	370	341	382	384	339	378	343	369	352	352	386	366	372	390	356	394	377	394	376	379	335	354	377	397	366	377	383	399	364	369	364	396	385	373	370	343	367	393	363	361	400	383	380	340	357	349	360	328	348	387	352	355	386	389	368	377	374	329	370	355	395	389	371	346	380	411	352	387	383	357	379	363	363	398	354	365	342	386	376	369	358	358	380	342	412	349	358	366	361	361	401	376	361	396	363	390	348	383	382	374	349	379	364	368	386	358	375	381	364	358	384	376	376	372	366	386	388	354	352	361	382	342	379	364	326	385	344	358	408	349	363	387	374	351	370	346	375	386	343	369	365	404	360	331	387	390	356	367	374	366	372	344	344	368	357	351	364	335	364	370	353	366	382	403	341	388	393	369	369	363	359	359	409	339	379	377	414	355	377	364	352	359	323	350	374	399	373	369	373	365	366	372	366	375	361	374	385	361	379	370	391	390	340	375	372	359	380	368	342	396	401	337	374	380	370	358	386	407	350	361	357	333	357	412	361	352	370	392	388	376	373	336	393	351	358	333	380	374	374	376	347	377	375	388	373	376	337	377	346	393	376	412	365	379	362	383	341	360	362	347	391	351	351	370	374	396	380	383	388	366	377	365	393	400	343	394	356	381	367	363	387	343	401	341	347	397	396	370	397	357	376	362	380	394	377	346	387	381	402	406	369	373	336	354	350	389	354	342	385	385	388	331	377	363	332	392	385	371	380	389	371	391	394	409	356	344	374	385	353	360	384	368	370	343	348	369	407	354	392	363	388	378	350	391	380	388	343	347	362	384	343	370	387	357	369	345	386	381	371	326	377	353	351	406	396	351	372	411	378	414	387	371	354	375	330	392	402	370	383	362	377	382	359	358	383	371	349	380	382	369	331	353	364	358	361	355	343	342	380	378	359	408	364	385	366	395	334	349	350	372	396	374	350	370	336	360	346	370	333	422	336	387	357	341	437	384	339	354	351	356	348	390	375	409	348	362	389	349	368	380	365	370	377	372	382	366	388	360	335	367	381	371	386	376	356	385	340	357	365	397	364	342	375	352	356	361	353	377	373	353	377	353	408	378	383	374	363
2311	1223	769	597	951	1020	886	783	744	571	466	322	245	194	178	154	146	92	73	95	53	72	62	47	38	50	55	47	37	42	37	35	29	28	32	33	44	39	20	26	29	15	26	29	26	23	20	27	19	15	28	18	24	23	15	24	16	21	26	24	26	22	31	20	30	21	23	21	10	17	24	24	18	13	14	17	22	24	21	18	21	17	21	23	21	27	12	25	21	21	21	13	15	13	26	26	20	21	17	20	24	19	18	28	19	21	18	26	14	12	17	22	25	18	21	22	14	22	19	23	26	19	24	19	17	16	21	25	19	17	18	24	11	16	12	20	20	15	16	20	16	20	12	22	15	24	16	14	14	23	15	25	18	21	21	18	20	23	26	26	22	17	21	11	14	20	18	31	15	17	22	17	14	17	16	23	26	14	16	22	15	23	16	23	23	17	17	24	15	28	16	14	11	20	17	24	22	17	20	15	17	15	13	13	30	23	20	22	18	29	16	20	19	21	18	22	13	20	17	16	21	16	9	13	26	17	18	21	20	23	24	20	17	21	14	20	23	18	23	19	24	23	17	27	26	13	14	17	27	17	22	27	21	22	14	20	15	18	16	10	14	29	21	16	17	14	24	23	16	20	25	22	24	19	26	21	15	28	19	14	12	17	17	18	20	22	22	21	21	18	15	26	17	24	21	21	25	20	23	21	16	21	18	19	21	18	17	24	13	31	14	16	25	19	23	16	17	23	19	24	26	23	25	17	26	18	26	17	19	24	19	22	29	18	25	16	21	19	25	26	16	20	13	16	21	17	16	19	21	18	17	19	16	18	17	19	17	15	16	19	22	24	18	20	11	24	17	29	21	27	17	17	28	23	19	17	22	19	14	21	19	20	17	14	12	16	23	15	14	20	25	20	18	19	22	20	21	10	19	20	17	17	22	17	19	22	15	22	21	20	15	19	20	23	14	23	14	26	23	20	14	21	24	16	15	14	15	19	24	13	28	15	17	24	18	13	23	25	26	19	21	22	21	16	17	18	18	12	20	17	13	17	22	25	11	21	26	21	16	15	31	25	17	16	20	16	20	28	24	21	29	16	19	20	15	21	17	20	16	19	16	13	11	24	18	19	18	19	22	14	18	18	13	22	12	25	15	28	13	23	17	23	22	16	15	12	20	18	14	25	26	16	25	17	23	25	15	27	13	17	17	20	23	16	25	13	12	21	26	18	21	27	25	15	24	17	16	20	22	23	18	24	15	16	22	14	20	12	23	23	24	21	19	25	15	23	16	16	20	21	18	27	21	18	20	18	18	17	21	20	15	14	23	19	21	26	24	16	19	18	18	22	23	16	21	16	14	21	21	17	19	26	28	24	13	21	21	19	16	19	23	14	20	15	20	19	28	26	23	15	23	21	14	20	20	14	16	17	24	22	25	20	27	20	24	27	15	18	22	19	16	16	11	10	20	14	15	28	16	11	19	15	15	16	18	13	26	27	20	17	15	12	27	15	22	20	20	15	20	13	23	24	19	11	16	27	21	22	18	22	15	17	21	20	22	18	22	15	21	20	27	27	18	16	7	13	20	17	19	20	23	18	19	30	26	16	11	19	22	18	22	12	20	16	11	22	20	13	20	17	23	19	23	16	17	23	23	13	20	22	21	17	21	19	25	16	24	19	17	21	15	24	15	25	26	13	29	15	17	22	19	18	15	20	17	28	28	26	17	17	16	22	16	25	17	20	25	23	18	18	20	23	27	22	21	23	15	19	20	18	16	18	25	31	23	20	17	10	21	21	22	15	20	17	16	25	17	25	24	20	17	20	21	17	28	14	18	27	18	24	18	28	21	19	21	19	22	17	22	19	16	18	17	17	31	23	15	17	25	24	17	13	17	21	18	17	19	12	22	27	19	23	15	17	23	19	20	21	23	23	15	26	16	25	11	16	22	19	22	21	18	14	17	22	24	24	22	21	23	14	18	18	26	26	20	30	21	18	20	16	15	35	20	23	26	16	19	21	14	16	18	23	24	21	22	10	15	25	16	16	23	13	13	20	24	21	20	26	17	16	18	12	23	22	21	24	19	23	22	16	19	22	21	16	20	17	20	24	23	14	27	24	15	21	24	12	23	17	21	21	16	16	18	16	19	17	18	21	21	25	17	25	18	19	11	17	24	13	22	19	8	14	12	16	25	25	19	25	18	19	25	12	16	16	19	16	27	22	27	18	17	16	21	12	24	14	21	25	28	18	22	21	14	23	17	20	24	20	21	17	18	19	18	21	15	21	20	17	14	17	14	24	18	17	18	23	21	17	20	20	19	17	18	22	23	18	21	24	18	21	17	19	23	21	13	15	17	20	17	29	13	22	21	20	15	18	20	12	20	20	17	28	16	10	18	16	22	21	20	22	19	20	20	24	18	20	16	12	23	22	21	18	19	28	14	24	24	20	16	19	20	17	20	21	19	17	24	15	17	18	24	21	16	22	25	23	15	15	23	25	16	19	22	15	17	24	24	25	34	20	21	22	20	17	26	21	24	24	16	19	16	15	23	29	22	16	16	19	20	18	18	15	17	12	20	23	26	19	24	10	21	17	23	30	20	19	19	16	21	28	15	21	17	17	23	11	29	17	13	14	16	24	25	23	23	20	17	16	20	20	16	23	18	24	18	16	18	25	24	10	16	16	26	24	14	23	14	24	18	14	20	22	23	12	16	20	24	23	23	21	18	16	14	16	16	13	19	18	21	24	17	20	22	22	19	25	22	21	11	17	16	28	23	19	14	19	24	24	21	21	15	19	17	17	16	20	22	19	23	16	14	26	18	18	20	19	21	16	16	17	22	15	25	18	26	30	24	16	18	16	14	16	19	25	16	21	19	14	19	19	27	24	21	13	15	27	18	16	17	18	18	21	21	20	19	17	24	21	18	17	17	17	11	15	13	14	18	22	23	17	19	12	16	19	17	28	10	21	19	28	17	14	20	20	12	16	20	22	20	18	23	16	24	19	21	16	20	16	19	22	23	20	19	24	24	17	15	27	14	19	20	15	21	25	24	16	19	20	26	19	19	17	22	15	22	23	22	25	21	22	20	15	21	18	20	18	18	22	16	16	13	22	19	22	22	26	12	22	13	22	22	23	19	19	21	15	17	27	11	23	16	22	19	14	19	20	17	26	16	17	21	21	18	15	18	22	19	22	19	16	18	24	17	23	16	19	19	18	19	21	8	20	24	26	23	26	20	20	21	17	20	19	20	29	22	13	17	22	18	23	15	23	25	13	13	18	21	17	10	17	32	19	18	20	22	17	23	19	21	19	24	12	22	20	16	15	23	19	15	26	21	14	17	20	20	15	17	16	25	12	25	26	26	18	25	24	9	22	17	21	16	25	21	16	22	17	12	24	22	20	17	21	31	19	23	20	19	14	20	16	14	16	24	17	26	24	20	24	15	18	15	23	23	23	20	21	33	26	13	19	24	26	16	22	18	18	25	16	24	20	15	29	12	21	23	19
30564	23269	17426	32962	38685	36259	32207	28948	26321	22657	18908	14508	11625	9625	8074	6861	5502	4003	3663	3241	3032	2701	2480	2123	2101	1959	1715	1523	1595	1449	1412	1273	1117	1001	889	799	692	696	694	661	663	651	648	596	592	563	570	568	515	514	506	454	443	497	448	415	443	412	442	413	424	395	394	417	408	435	419	437	435	442	443	428	453	444	457	440	417	406	372	416	379	366	406	363	386	345	387	406	416	373	359	437	412	370	353	371	380	378	386	390	364	347	353	336	357	349	334	344	376	362	386	350	364	332	320	325	339	335	349	352	359	309	342	347	341	319	332	348	304	353	292	313	343	330	346	368	359	330	329	351	358	286	338	356	350	350	333	359	333	351	337	349	338	312	350	322	352	327	347	343	318	329	357	349	353	314	296	353	331	332	334	312	349	317	336	363	302	314	335	337	376	321	331	361	354	340	359	337	323	356	323	343	338	327	379	334	364	319	333	356	336	331	344	337	299	334	366	334	333	347	314	338	326	341	378	340	340	328	332	339	319	356	315	356	334	318	341	338	341	333	304	319	344	338	333	309	318	354	340	314	368	365	308	356	376	340	327	327	340	335	310	339	333	360	346	305	320	331	314	322	366	342	332	309	372	326	324	317	340	322	343	314	334	339	340	304	340	336	346	339	357	306	353	354	293	325	358	308	330	339	320	306	355	339	308	325	310	341	347	345	309	360	311	322	348	338	308	305	367	344	350	348	358	303	336	348	309	310	370	346	343	335	309	379	346	316	333	317	311	342	345	322	316	324	320	342	351	339	325	338	315	318	362	325	326	326	331	354	327	325	341	328	347	302	313	314	320	318	344	298	357	334	324	342	352	346	325	313	344	320	365	342	338	311	339	324	360	333	312	334	348	349	367	346	338	312	351	324	342	311	331	363	317	344	330	317	343	300	372	328	332	326	334	338	356	360	337	318	326	304	353	345	332	292	317	318	299	323	363	327	376	357	362	336	353	341	364	332	336	341	336	357	331	352	307	338	353	346	339	339	351	324	327	323	379	372	350	348	368	357	321	327	327	344	356	293	319	335	355	327	359	341	327	337	309	314	333	331	352	319	328	346	346	342	328	339	315	347	351	343	351	308	334	324	318	350	342	371	358	343	336	354	309	302	334	387	312	338	337	328	374	354	350	325	292	354	315	331	305	358	332	316	333	319	340	320	336	362	321	348	325	340	321	359	323	348	347	339	336	339	340	318	342	321	314	360	301	310	314	332	349	329	341	303	350	311	348	361	323	331	378	283	293	349	362	355	323	317	336	333	320	340	309	302	325	352	354	321	314	332	356	320	325	317	327	348	339	338	339	340	372	335	333	312	338	351	338	358	345	326	341	318	318	353	341	353	316	339	330	356	348	346	341	340	334	316	360	346	344	340	334	322	357	317	309	364	331	328	325	343	321	340	356	339	331	333	374	308	329	362	311	352	334	351	340	314	321	305	354	330	326	345	340	338	341	335	313	356	323	373	367	333	314	320	315	342	359	318	329	341	326	345	340	323	338	322	349	308	319	325	321	316	334	338	308	333	348	356	324	326	345	368	333	327	331	327	346	299	327	343	330	374	350	312	326	377	321	316	336	333	339	333	333	300	344	371	360	318	331	318	339	362	337	359	347	358	352	355	296	308	330	329	347	343	336	335	341	338	343	323	353	344	333	332	383	345	362	335	354	344	334	343	330	365	348	320	332	275	347	353	324	275	355	346	325	315	348	320	350	360	339	349	327	359	358	341	339	348	342	369	359	356	351	342	344	325	349	346	319	322	339	340	366	342	320	349	336	322	317	317	347	344	332	341	332	332	359	325	329	304	326	296	336	321	335	331	361	333	327	342	355	359	338	337	342	339	324	347	348	344	345	343	342	294	324	336	319	331	307	335	354	344	321	382	346	328	357	377	303	309	322	333	345	339	328	309	319	353	343	316	338	371	343	335	301	312	372	317	332	323	353	311	354	350	340	355	358	316	339	338	353	332	323	326	350	371	319	311	338	316	347	327	320	333	321	347	299	336	327	329	349	335	352	326	323	361	355	334	352	299	346	330	316	358	331	348	321	328	337	355	323	355	299	309	360	342	336	349	342	331	364	354	318	328	339	307	334	337	353	322	329	332	345	352	340	322	315	356	357	343	350	355	309	320	328	346	315	359	351	325	347	340	316	350	325	352	340	308	362	346	353	340	321	359	324	338	305	352	349	347	327	326	356	333	293	318	343	336	315	323	330	346	347	327	330	323	354	331	321	375	301	319	339	363	334	350	349	327	308	344	358	323	325	326	322	340	350	330	366	310	379	317	326	324	347	356	343	328	336	321	360	356	352	335	344	345	300	379	363	351	364	321	337	378	348	338	338	351	333	370	372	307	336	302	348	356	308	377	353	346	324	334	340	360	347	309	316	332	338	294	377	333	324	348	337	329	347	350	323	326	314	308	344	332	341	337	330	329	328	362	334	309	334	334	331	307	332	330	323	331	340	348	332	331	316	333	351	331	341	331	373	363	329	330	335	346	352	343	348	342	338	338	325	334	327	363	330	301	319	344	341	322	336	309	338	346	360	338	312	323	350	321	367	329	319	313	343	355	358	325	337	345	348	327	351	345	339	328	362	328	359	352	321	329	356	330	357	344	349	315	308	343	326	365	333	300	329	345	350	321	311	326	371	361	317	360	336	318	325	369	335	339	358	317	311	356	335	350	334	319	346	353	335	342	303	334	344	338	336	324	320	327	327	352	320	334	358	332	369	350	371	305	318	369	395	341	348	342	316	323	319	321	308	362	330	338	347	360	334	328	298	336	342	328	333	371	299	319	317	346	321	333	303	346	298	364	347	291	355	362	357	350	345	329	306	303	343	355	317	328	340	368	313	324	341	318	337	369	329	348	316	325	336	322	339	356	354	315	333	330	344	335	323	315	328	325	325	334	331	323	369	350	323	324	344	332	335	316	350	354	324	367	290	334	343	381	326	328	331	327	345	316	334	307	350	384	327	326	338	330	345	318	343	323	305	320	317	332	323	341	330	304	369	358	323	369	333	317	340	322	333	320	350	344	348	326	361	337	332	363	326	320	320	314	342	336	354	323	295	330	317	363	332	327	357	327	323	294	337	361	314	342	341	319	333	334	316	315	343	304	312	354	339	361	352	334	327	318	313	339	322	345	319	367	351	340	328	327	308	325	358	349	357	334	341	344	343	352	326	350	335	296	328	320	327	319	327	307	325	327	366	282	334	357	316	311	343	314	340	332	324	345	327	304	305	349	339	337	347	323	338	348	312	326	337	346	340	337	300	326	330	333	329	335	313	294	325	351	337	319	330	349	318	352	358	323	363	342	314	313	330	337	316	361	300	349	330	332	347	290	343	358	331	318	342	336	357	306	347	333	309	338	328	343	342	342	346	339	348	379	300	380	340	344	341	324	315	345	341	366	377	338	341	368	308	308	303	334	341	319	341	350	369	326	310	336	347	328	361	357	354	331	359	358	337	347
4024	1579	1007	813	1380	1426	1227	1163	970	796	564	461	340	306	216	215	182	117	115	96	110	92	81	83	78	80	70	58	62	71	52	49	43	41	45	41	42	37	36	44	40	35	40	32	34	40	45	35	36	33	40	26	38	35	32	38	27	44	39	39	35	37	30	32	25	40	28	32	37	37	32	24	29	33	28	39	31	27	38	27	24	35	27	25	28	37	33	32	24	33	31	33	35	30	35	37	40	26	24	16	26	30	27	31	32	33	27	33	31	32	28	27	35	28	32	21	29	33	34	28	34	20	35	32	23	32	24	39	33	29	25	32	20	33	28	30	22	31	27	31	22	26	29	19	31	29	33	32	22	33	33	28	27	26	30	26	34	34	18	40	30	27	24	37	23	35	36	21	29	22	24	41	23	21	18	24	35	31	30	32	27	38	42	28	30	32	36	30	24	30	27	34	28	28	32	31	32	33	29	34	36	25	24	33	36	28	30	25	29	32	23	34	31	32	30	35	21	23	30	30	34	27	36	32	31	27	34	24	30	29	32	39	26	25	29	29	21	29	37	37	27	35	20	35	28	29	19	20	29	36	31	36	24	34	38	27	27	29	29	22	21	35	29	24	31	29	22	24	20	29	36	28	28	26	35	26	19	36	29	33	41	43	34	29	37	35	35	22	24	28	35	33	29	21	29	30	28	23	21	25	28	29	30	30	29	30	28	29	38	26	21	34	22	35	27	36	29	29	23	30	35	16	26	25	31	33	22	30	33	25	30	31	28	41	36	26	40	29	35	18	26	34	31	34	30	32	23	36	26	33	37	31	26	26	33	28	35	29	26	36	23	26	31	33	29	27	22	35	28	27	39	30	32	35	32	29	33	33	27	28	32	29	27	27	31	20	19	27	20	32	31	38	31	31	30	29	38	39	37	30	32	31	30	44	31	26	35	27	29	31	35	29	24	25	25	36	23	27	40	31	31	41	25	25	23	34	33	31	24	25	34	29	31	33	25	30	35	35	31	33	30	33	31	32	23	25	23	26	24	25	33	23	33	26	29	34	32	30	25	32	28	28	31	36	28	30	32	30	23	33	20	35	32	38	24	31	38	26	32	24	29	27	32	20	37	28	29	32	23	31	29	33	28	29	24	18	24	36	28	21	27	35	32	30	28	31	20	20	29	26	31	30	38	26	40	34	33	37	27	32	33	26	23	25	31	33	35	35	33	23	22	30	27	22	35	38	28	21	47	25	31	28	29	25	39	34	23	26	26	22	34	25	29	35	19	34	17	32	40	31	25	42	32	22	33	38	19	42	35	27	33	17	31	39	25	22	40	28	42	20	22	28	34	24	40	27	31	22	31	30	30	34	23	32	36	42	33	27	26	25	33	28	39	40	18	22	22	26	26	38	32	36	35	21	36	25	25	32	23	21	35	17	36	28	30	28	30	31	35	37	24	27	35	31	34	36	45	34	29	36	27	41	25	20	30	29	27	36	32	26	22	30	24	28	28	31	32	29	34	28	25	27	29	32	35	25	24	29	19	33	36	28	36	32	31	30	14	21	34	34	30	35	18	31	31	33	24	31	28	24	29	25	30	32	26	35	33	36	27	29	26	28	36	25	26	29	28	34	29	24	32	28	32	31	28	27	30	24	33	31	31	34	36	37	29	34	36	36	29	32	28	36	40	31	35	36	20	31	24	34	21	36	20	26	28	31	28	27	33	28	32	30	28	27	43	28	32	20	27	38	51	21	27	32	22	35	34	39	22	26	34	34	31	33	16	22	31	26	31	31	36	31	27	31	29	26	30	41	31	30	38	35	25	25	28	31	32	35	37	31	32	27	32	38	40	22	30	31	27	34	35	33	34	40	36	26	28	28	21	25	41	34	38	24	31	32	30	30	33	35	39	34	35	31	38	29	31	26	33	35	44	21	41	40	31	33	33	28	22	30	34	26	22	30	28	33	25	35	24	32	30	28	23	28	31	35	34	35	26	33	38	18	36	24	40	30	36	36	32	31	22	19	25	33	31	30	25	33	21	26	28	30	29	41	32	39	40	40	19	39	32	37	31	25	28	25	34	38	29	31	30	37	31	34	22	26	33	29	29	31	26	26	35	22	30	27	34	38	31	30	33	31	39	27	30	30	36	37	36	25	33	35	33	37	33	29	31	31	32	34	30	25	30	25	29	33	29	29	21	41	33	35	31	27	27	31	30	40	33	34	39	28	25	37	36	24	32	31	32	27	30	33	23	32	25	31	20	30	34	36	36	26	16	35	23	20	28	36	30	28	26	25	32	33	25	20	33	30	35	34	33	23	40	18	33	27	26	34	34	33	35	28	30	26	35	36	24	40	21	23	19	30	31	26	34	35	28	32	28	31	25	34	32	30	34	32	31	44	27	39	30	24	29	33	25	33	31	33	21	31	28	33	36	32	21	43	35	34	28	35	32	32	23	29	35	31	24	34	23	43	33	21	27	27	21	18	28	33	41	41	29	26	28	28	23	35	29	30	40	37	37	30	19	25	24	30	25	22	28	28	28	18	36	29	30	36	28	23	34	33	31	26	29	28	33	26	31	27	31	35	33	22	38	26	28	36	16	21	37	35	26	28	36	29	39	33	39	36	31	26	39	28	27	24	25	28	30	24	42	29	16	40	46	33	25	25	34	30	32	28	30	32	30	26	23	33	25	33	26	36	25	33	28	39	28	27	19	26	21	38	30	35	37	27	28	22	31	44	33	37	31	26	34	20	26	30	25	31	25	37	26	38	19	31	29	34	32	34	45	40	24	29	30	30	34	34	26	35	21	25	41	32	29	34	30	34	28	34	30	34	38	33	29	31	35	28	25	26	34	35	32	31	27	17	28	39	29	26	27	35	37	32	32	35	30	33	19	33	28	17	33	30	27	29	27	24	24	26	23	30	31	25	21	31	34	30	29	18	26	29	32	26	33	30	31	30	27	35	32	34	30	22	37	31	39	30	33	35	40	27	31	32	40	29	34	33	31	37	27	31	30	28	39	32	27	42	28	39	22	30	26	29	26	38	28	31	41	29	30	31	33	36	26	34	18	32	37	36	32	23	31	32	31	29	30	22	35	36	20	20	38	39	32	32	25	25	32	29	28	28	23	30	20	31	25	35	24	30	21	30	22	28	34	34	35	28	44	33	32	34	29	32	19	28	24	27	25	34	37	34	26	42	25	34	27	36	28	28	34	39	30	35	39	25	29	38	37	27	30	26	33	36	26	34	23	33	36	24	23	30	23	29	24	30	24	24	25	33	27	37	29	36	27	28	27	28	14	28	30	36	29	29	27	29	29	16	34	25	38	28	25	26	34	22	33	29	34	31	34	24	29	31	32	32	32	30	40	25	23	29	20	33	32	35	33	34	27	35	30	31	37	29	24	28	31	30	31	31	46	34	25	25	20	26	37	29	23	27	33	32	36	27	30	29	18	19	33	34	26	29	24	27	26	34	29	26	34	27	39	37	26	25	25	44	30	36
32346	25440	20669	36284	42142	39885	36097	33013	30079	26164	22085	17757	14734	12218	9845	8625	6976	5426	4674	4336	4051	3650	3138	2771	2796	2589	2291	2155	2144	2039	1941	1612	1493	1320	1173	1163	1007	994	959	889	875	857	902	822	756	814	832	823	742	746	758	684	767	733	659	656	654	602	631	590	600	629	590	634	650	629	660	595	622	653	623	628	658	639	600	645	591	579	604	609	628	564	583	569	575	558	587	554	604	535	589	609	583	541	541	535	557	571	542	533	563	474	515	529	495	515	545	484	487	548	536	545	509	494	485	475	516	491	501	540	496	513	513	514	474	499	461	494	500	514	497	475	484	540	530	504	509	517	540	474	491	504	501	514	483	542	513	499	511	537	473	507	519	505	498	492	507	522	485	490	511	499	491	483	508	546	506	473	500	478	483	475	420	508	481	519	526	517	492	494	506	515	521	488	513	517	505	479	507	514	499	506	475	521	485	475	492	500	499	506	523	493	495	511	500	511	533	528	503	485	469	551	521	519	537	478	477	479	496	507	506	518	535	507	487	508	483	517	490	527	531	475	504	540	520	489	503	484	502	511	503	512	486	514	493	523	522	501	508	517	510	481	475	459	515	517	512	477	502	432	518	498	516	535	495	504	507	500	494	539	483	529	489	485	501	477	506	504	545	476	523	484	495	467	479	468	469	481	478	522	555	517	476	458	504	487	506	513	489	485	498	520	488	506	476	494	450	491	499	461	506	522	515	496	507	492	491	499	505	503	477	504	543	486	512	497	496	503	474	496	482	507	489	496	510	489	509	504	493	469	503	522	501	480	516	532	493	487	523	497	464	463	473	518	494	479	483	490	504	521	499	490	474	511	490	531	519	488	464	511	534	457	529	496	490	504	491	474	534	516	483	453	579	510	474	464	512	525	507	483	483	483	527	484	528	494	497	486	538	490	482	491	498	479	513	510	523	525	482	511	477	499	513	497	495	447	499	551	540	501	501	543	518	490	475	518	481	517	483	472	487	515	542	514	503	558	467	547	498	537	505	501	497	500	534	535	503	513	533	499	520	544	509	485	499	491	505	479	492	507	507	531	502	495	492	500	516	468	521	480	510	490	487	528	494	511	559	477	527	501	523	502	498	511	524	517	509	486	501	510	470	511	547	542	497	552	528	505	489	505	478	486	494	505	496	552	564	526	492	502	534	492	479	460	507	531	523	494	492	482	501	527	522	473	525	464	495	541	504	498	503	476	447	492	461	518	536	516	476	511	503	518	509	544	521	511	486	493	505	486	500	487	464	513	520	495	493	498	487	526	487	467	498	508	484	538	523	489	474	491	489	511	488	488	485	517	512	551	509	554	491	516	475	527	470	485	505	509	486	490	496	500	509	544	528	544	487	505	484	516	485	517	530	533	496	519	510	498	509	497	466	513	490	488	509	515	489	489	475	488	499	494	511	531	490	501	481	476	508	486	482	503	456	510	507	529	525	498	505	502	503	526	490	541	529	520	515	483	500	531	471	514	485	512	472	512	489	505	473	497	496	517	515	504	492	502	486	498	504	485	493	506	516	516	455	500	505	464	503	487	478	490	513	461	538	508	492	507	553	510	472	472	527	476	467	505	550	450	500	514	536	532	481	530	503	493	497	512	489	503	500	504	516	478	530	516	502	494	477	520	509	536	505	508	449	481	520	514	491	554	511	507	488	495	481	493	489	474	503	487	487	480	508	470	506	467	524	498	504	527	507	499	493	508	448	507	504	498	491	496	444	518	494	527	524	516	486	504	532	505	496	520	510	488	521	510	519	478	478	537	482	547	502	543	478	527	474	479	522	520	493	524	498	503	513	474	481	529	482	492	522	524	520	538	494	507	504	526	502	499	541	525	531	489	522	487	510	517	514	481	502	518	516	513	506	489	545	470	458	476	507	492	479	487	438	491	470	493	514	495	520	509	483	510	496	460	504	525	524	517	481	492	501	515	503	481	520	515	475	482	531	529	544	504	465	526	517	518	513	527	486	523	486	524	481	496	507	530	497	506	505	481	509	513	487	479	543	491	485	501	506	495	520	498	499	492	503	521	507	514	457	535	530	517	508	480	490	485	486	527	510	494	503	483	492	518	454	486	486	500	518	530	498	532	518	508	542	487	494	537	522	544	498	607	493	487	478	494	527	496	441	487	494	504	518	505	502	485	495	484	479	520	469	517	525	524	489	493	471	497	502	486	495	513	522	504	504	524	503	520	480	501	513	492	487	511	474	521	504	495	493	503	512	475	503	501	503	517	530	527	492	472	509	488	498	524	501	517	528	522	513	480	481	498	470	568	467	525	512	499	471	498	536	538	471	499	484	510	456	508	502	473	466	502	457	491	495	483	501	496	491	529	541	493	468	500	503	534	494	539	499	518	511	507	499	495	524	518	523	525	516	481	495	525	488	547	464	488	512	506	490	499	521	537	497	516	530	489	490	493	477	514	490	501	545	485	499	479	458	521	485	478	495	484	502	497	511	492	498	509	491	540	529	540	485	521	562	526	530	515	510	464	473	498	511	505	498	501	524	512	492	484	546	473	521	472	515	496	528	542	492	535	484	498	490	524	534	517	523	501	508	506	495	521	468	473	451	525	503	500	490	510	488	494	494	509	530	473	522	502	509	499	516	490	509	508	518	526	517	493	518	513	511	489	536	511	478	488	527	518	498	549	529	544	456	503	503	532	491	487	540	484	495	498	501	536	496	495	510	520	507	496	485	474	510	480	540	524	516	482	483	493	537	465	492	543	507	507	513	500	487	525	510	531	488	478	513	506	520	506	521	491	508	499	538	522	509	552	502	482	538	474	514	525	486	500	485	502	524	502	482	492	551	507	493	492	485	480	489	447	504	480	531	530	516	529	491	538	512	512	556	472	546	512	446	518	544	511	452	543	533	526	498	498	486	520	523	518	514	482	538	535	493	488	506	534	502	489	475	523	502	477	523	504	526	523	518	497	545	524	488	501	495	510	493	474	483	494	512	498	522	463	532	458	527	449	477	503	502	496	515	521	507	490	489	504	504	458	481	483	517	503	525	526	484	477	496	467	496	521	568	502	513	492	482	475	484	487	516	482	471	487	493	497	507	518	497	512	507	505	521	512	486	486	479	536	504	504	464	524	546	533	518	472	535	545	507	467	512	518	488	454	535	465	491	497	516	513	519	492	475	492	482	482	479	520	501	494	545	520	533	496	504	487	497	497	506	514	494	538	486	515	496	497	533	520	508	495	531	473	491	493	548	496	475	478	475	502	500	488	484	487	513	485	495	543	513	486	515	519	500	494	502	428	532	515	490	501	535	519	560	475	518	508	493	480	519	489	521	487	503	526	493	512	536	498	496	473	479	499	520	520	523	486	500	533	517	500	538	535	499	461	538	507	483	530	500	523	493	492	482	521	501	500	496	506	472	493	488	487	528	493	546	477	493	482	523	500	483	488	491	494	509	515	508	514	481	516	538	489	546	495	492	490	518	524	480	492	486	525	496	490	491	534	501	526
3948	2397	1664	1288	2029	2102	1801	1696	1523	1237	976	671	549	457	335	265	209	160	181	133	123	138	103	82	109	88	86	82	57	67	69	63	51	42	44	51	45	47	34	48	31	43	37	47	44	34	38	31	39	42	27	37	33	32	34	27	16	27	26	26	28	17	31	28	23	27	32	33	34	16	29	24	35	43	25	31	24	35	25	28	22	29	26	34	30	32	29	25	27	37	33	45	25	17	27	28	26	24	24	30	23	18	20	23	28	34	20	21	34	23	29	20	27	30	23	17	24	30	33	21	28	29	39	35	23	24	10	25	25	26	38	27	33	24	27	23	29	22	27	22	22	20	22	25	20	23	24	22	25	28	28	27	22	20	19	24	20	23	28	20	20	32	16	24	27	28	34	27	26	28	18	26	31	30	27	27	32	20	29	28	24	26	23	20	26	19	21	20	29	24	21	24	18	25	28	17	25	20	27	23	28	23	17	23	33	27	12	21	29	26	22	29	19	31	26	23	26	32	23	24	25	27	25	15	15	23	22	25	21	29	20	22	25	21	23	21	19	21	28	29	26	22	23	30	22	13	23	30	20	19	26	24	15	22	29	32	23	21	23	19	26	28	29	15	23	20	18	30	27	27	24	34	23	26	20	30	28	23	20	16	24	14	29	31	25	26	19	25	21	24	27	31	20	18	28	19	24	24	26	20	28	17	22	30	19	25	29	20	23	25	16	13	21	33	19	20	31	27	25	24	30	23	24	29	16	26	22	18	30	28	29	24	22	19	23	21	23	20	17	25	31	11	17	19	35	25	24	22	21	21	19	24	29	23	21	21	21	25	23	24	31	25	20	30	29	31	31	21	22	18	29	35	23	26	28	21	24	27	16	29	26	26	27	22	17	24	19	19	21	20	32	22	31	28	33	25	34	26	27	30	27	27	26	19	24	31	12	16	23	22	18	33	26	28	28	22	28	17	24	26	19	18	27	25	21	30	27	31	26	27	23	26	22	25	19	18	21	24	21	18	20	11	21	23	19	22	24	28	17	25	20	27	20	26	26	24	21	26	23	20	16	23	25	26	24	28	28	14	23	32	24	22	23	24	29	28	23	29	21	30	19	18	19	23	28	19	23	28	22	26	26	32	37	25	23	22	21	16	27	28	21	23	21	33	28	24	19	34	23	26	25	19	24	25	32	19	13	35	18	26	28	23	31	29	28	18	26	32	30	28	26	22	25	33	25	29	30	17	20	23	28	23	21	32	24	22	14	26	22	28	26	26	26	33	12	31	26	22	22	21	20	29	20	26	39	25	14	25	17	17	29	29	27	30	29	32	28	28	34	25	21	28	20	25	25	18	22	27	29	21	15	25	24	16	23	25	15	22	25	19	25	27	25	39	14	25	25	22	20	28	20	15	29	19	15	27	18	22	29	23	26	16	19	20	23	26	32	17	32	16	21	14	30	22	32	20	30	19	27	16	16	23	18	28	13	29	22	21	32	16	14	20	15	28	16	30	23	29	24	21	28	27	16	22	27	24	24	34	16	31	27	25	20	15	30	31	21	26	22	34	23	27	26	19	28	19	20	30	24	15	25	27	36	26	23	23	21	22	30	15	23	20	32	28	32	33	21	27	33	25	34	28	21	33	20	22	24	21	27	20	16	27	21	25	33	27	19	11	28	19	28	25	24	20	30	24	16	16	24	33	19	23	15	19	26	27	19	21	20	22	15	27	23	26	20	27	29	15	23	29	26	29	27	26	31	20	22	24	27	23	21	19	24	31	16	20	25	28	27	24	22	19	24	21	30	17	18	27	31	25	24	21	14	18	24	25	20	27	39	30	23	26	17	27	22	23	35	22	21	15	27	27	29	30	25	25	23	28	24	27	21	17	24	30	30	26	29	20	24	31	27	37	21	23	23	20	21	18	30	29	27	24	21	28	21	27	28	15	20	22	21	27	36	23	23	27	21	27	24	22	19	18	23	26	18	27	27	20	16	17	28	25	26	31	19	31	33	18	24	20	19	17	21	24	31	23	29	29	24	21	27	21	28	27	27	32	29	27	27	28	20	19	21	27	17	22	34	24	19	33	12	26	22	24	30	22	22	20	26	25	27	22	25	27	28	22	30	25	22	26	21	16	23	20	20	22	23	24	22	18	22	25	25	31	18	30	22	26	17	32	29	15	20	33	29	21	27	33	26	23	24	21	19	25	20	34	26	31	21	35	19	22	33	25	22	19	28	26	29	17	26	19	22	25	27	18	24	28	18	28	25	22	27	31	19	17	18	15	22	24	19	30	23	23	23	24	16	28	20	27	25	25	13	20	23	33	22	32	35	24	24	25	15	31	25	18	32	24	27	26	25	27	26	27	22	11	20	14	22	18	21	14	37	20	26	29	27	25	18	23	17	29	22	32	20	22	23	22	20	23	34	19	25	27	21	32	17	23	26	20	19	29	20	18	31	26	26	18	16	27	30	21	26	25	21	27	22	21	27	21	23	30	21	29	32	16	23	20	28	25	29	16	22	25	20	25	28	25	23	34	20	21	35	21	33	21	22	20	31	16	27	20	23	26	22	31	21	30	20	23	24	26	26	22	26	26	18	32	35	22	25	15	24	26	28	32	25	19	29	23	25	25	10	24	28	27	22	22	32	26	27	29	30	23	27	28	28	30	25	25	20	27	20	28	16	23	42	19	25	31	20	27	20	21	23	15	16	15	21	23	25	17	23	34	19	26	24	33	20	22	25	20	27	30	24	16	21	24	21	21	23	23	23	22	24	21	29	19	23	25	29	30	25	26	18	24	21	25	16	24	31	26	25	22	25	28	32	32	22	31	19	24	21	20	27	25	25	27	22	19	24	26	30	20	24	29	23	37	30	24	21	18	31	25	29	27	18	27	24	23	27	29	30	25	24	26	26	28	22	23	19	31	19	15	25	24	25	28	21	30	20	21	19	24	26	34	20	29	22	33	17	19	27	24	30	19	24	24	22	19	28	20	25	26	23	32	24	23	22	20	26	29	23	24	25	31	20	25	22	18	33	17	20	28	23	17	24	23	28	28	32	28	17	21	26	16	22	25	29	22	28	26	33	25	24	34	22	18	23	31	22	22	27	17	31	26	27	29	30	26	33	26	35	23	17	28	20	18	29	32	22	20	21	12	24	21	22	26	28	26	20	17	12	23	34	24	29	38	18	24	24	29	22	23	25	23	34	18	15	23	21	22	20	32	26	19	34	21	17	22	35	22	16	27	27	37	18	27	29	24	14	21	24	31	27	30	17	23	25	28	28	23	19	25	29	33	21	25	25	21	25	22	14	23	25	18	23	26	20	26	19	21	23	21	23	30	19	8	23	25	33	19	30	21	23	32	27	20	27	24	23	29	24	20	38	20	14	27	16	19	26	17	17	23	24	30	31	23	37	31	21	14	21	20	31	22	18	25	24	26	22	31	28	16	22	15	18	26	32	25	34	22	26	24	32	14	32	23	27	15	25	28	29	20	30	19
37695	30045	25450	41069	47148	44789	40945	38018	34450	30611	26297	21777	19007	15708	13005	11184	8585	7318	6226	5637	5213	4727	4094	3796	3771	3312	3155	2895	2878	2508	2381	1970	1764	1569	1424	1242	1196	1082	1089	1045	1010	1056	956	905	872	875	981	867	843	763	699	763	736	685	675	655	614	584	607	541	578	603	602	635	547	655	601	646	619	651	611	590	587	599	629	654	592	519	517	514	503	483	562	540	479	530	532	505	477	476	494	517	508	480	508	526	497	446	497	506	455	482	439	457	480	449	413	421	450	422	429	421	388	433	417	443	351	412	419	388	410	440	426	411	414	454	433	421	425	447	418	384	411	417	415	440	421	416	420	439	411	435	424	388	402	408	431	419	424	392	396	412	426	409	334	433	413	416	391	401	398	414	384	367	437	404	416	424	422	409	398	423	410	412	419	370	439	445	402	395	393	399	431	420	411	442	398	396	445	424	415	416	395	403	414	417	394	404	406	387	419	420	420	405	404	446	444	398	401	453	403	427	412	427	412	404	409	413	414	384	385	436	410	428	368	426	411	451	412	398	414	372	408	366	443	381	405	424	402	411	379	414	413	400	405	438	413	416	417	417	427	398	403	407	449	411	380	408	400	401	428	420	452	419	431	412	379	416	381	406	446	429	388	391	409	417	412	403	403	399	383	404	426	383	382	416	374	423	397	415	384	420	396	398	391	420	411	400	385	412	398	382	446	418	371	427	414	425	418	403	414	409	392	398	424	454	392	423	392	415	384	426	389	413	407	441	415	373	392	408	389	409	400	444	408	408	441	362	414	407	445	417	420	416	375	377	448	438	426	407	413	433	382	407	421	386	410	386	379	398	403	407	398	409	373	392	421	416	427	403	414	415	413	432	396	422	429	443	412	391	394	388	396	403	372	426	403	378	434	416	423	396	406	461	404	448	422	403	429	398	392	385	443	422	389	435	415	402	438	390	430	394	415	411	395	412	370	410	425	386	375	412	433	398	413	432	421	441	392	405	444	430	426	406	409	402	401	415	390	415	383	395	413	394	381	392	388	420	437	396	399	375	406	420	421	386	392	372	409	410	403	401	404	396	447	423	406	412	420	399	424	399	415	404	383	447	382	397	454	431	412	393	411	419	395	401	418	410	411	388	381	396	411	430	398	403	434	395	405	383	425	416	387	391	414	397	413	407	379	415	372	422	386	392	416	408	415	388	436	463	456	400	420	404	392	391	437	428	386	397	438	418	417	422	390	398	435	406	392	427	425	383	405	405	414	430	437	415	419	430	413	404	395	382	395	376	392	428	426	438	432	377	439	438	432	402	389	424	394	414	407	435	433	415	411	361	436	453	411	379	350	412	400	414	412	426	392	400	408	407	423	425	438	379	443	439	387	413	417	411	428	394	427	396	404	430	425	419	413	421	392	395	403	396	405	411	376	404	403	417	430	360	393	433	379	406	403	419	429	398	424	402	382	404	441	400	389	400	431	411	402	442	416	430	442	381	452	405	414	440	387	408	428	427	426	402	390	419	429	418	402	397	428	376	407	383	439	419	391	416	455	402	436	437	405	420	426	374	423	449	383	416	433	411	431	410	447	399	388	427	404	386	391	417	407	421	409	381	410	388	398	374	399	427	399	437	434	449	403	395	402	451	416	397	397	410	424	406	441	424	390	424	401	399	425	408	411	422	384	402	407	434	428	416	374	435	386	409	412	382	443	382	390	405	414	416	409	431	422	409	421	398	384	438	406	405	388	372	417	396	432	412	436	401	422	444	416	396	393	404	430	377	384	372	384	422	425	427	428	388	427	460	407	406	393	401	399	416	408	418	382	425	390	427	420	383	402	408	420	408	369	431	423	404	426	422	395	384	395	432	414	390	395	427	395	403	392	426	413	402	452	414	413	366	412	408	440	426	406	394	404	403	442	391	397	408	430	427	398	398	388	403	408	423	406	398	373	418	387	440	407	411	386	404	405	413	415	406	412	421	366	367	407	411	424	411	426	410	454	374	437	405	420	369	446	388	473	425	402	446	410	437	414	382	442	432	445	414	398	395	392	452	435	418	397	419	430	432	419	431	436	411	405	375	378	405	393	371	396	396	401	434	396	447	397	412	415	415	390	432	404	409	403	428	436	404	427	404	406	432	358	434	431	376	398	408	415	413	424	401	380	379	417	443	398	431	396	430	397	440	429	391	401	445	374	422	421	416	420	382	419	422	379	376	384	379	396	425	417	413	392	413	454	420	391	453	428	439	426	418	398	404	389	422	380	422	411	377	423	433	392	395	405	397	415	421	414	430	372	386	383	404	409	408	396	401	428	415	366	404	424	373	377	407	384	416	404	426	420	384	400	404	396	436	423	401	395	389	404	378	429	394	450	410	397	431	375	401	390	407	403	417	404	421	405	399	413	411	410	422	415	432	397	431	400	464	411	403	409	394	427	414	415	433	424	417	387	405	419	384	396	377	464	401	409	424	417	414	452	389	390	413	389	430	389	395	380	372	384	397	423	387	387	385	417	437	373	402	429	421	403	416	363	423	389	388	425	418	432	420	399	421	422	433	411	432	389	386	437	420	451	430	407	414	430	410	395	420	439	446	408	422	387	408	435	425	438	383	427	390	374	424	378	445	411	397	405	451	386	414	419	386	416	393	439	395	394	420	389	397	409	412	412	410	428	413	413	409	402	412	405	420	394	383	394	404	406	412	426	432	420	394	446	420	410	402	415	393	421	425	442	391	428	402	391	393	397	382	454	407	464	424	406	413	414	397	408	411	434	420	438	446	399	392	396	414	390	422	420	406	406	450	469	407	454	413	431	410	422	415	407	388	408	444	418	412	369	434	414	393	394	401	427	407	388	413	424	411	429	386	378	449	395	411	382	422	438	399	457	428	446	404	443	412	413	391	411	381	397	402	406	411	398	396	394	392	398	408	401	408	468	393	445	393	449	422	446	426	414	419	436	407	420	400	408	415	442	419	456	410	407	400	392	420	414	411	415	414	460	415	391	383	376	437	449	388	431	399	410	413	393	419	417	395	439	409	372	417	428	419	413	389	407	402	432	423	442	404	412	384	394	409	438	388	429	412	411	453	407	433	429	450	432	427	368	414	413	407	464	408	419	420	416	411	417	414	429	432	419	400	425	415	419	398	423	416	407	427	418	452	399	393	427	411	417	388	412	408	385	415	406	447	375	420	435	407	431	408	414	405	390	406	369	419	380	436	395	443	362	434	425	396	402	404	401	463	399	414	373	421	402	417	397	356	407	402	385	410	397	399	435	392	449	446	413	433	402	389	419	409	420	381	423	380	422	418	393	427	433	402	423	407	393	401	422	423	406	472	422	408	395	405	435	443	383	416	412	366	442	412	409	417	448	428	394	414	375	388	402	407	422	409	415	423	458	413	419	374	414	402	392	448	401	384	408	398	411	432	388	418	418	412	410	414	411	401	412	398	439	456	438	395	434	377	391	412	386	423	430	406	413	428	432	410	434	392	432	412	376	433	389	421	394	387	405	420
2687	1129	819	628	982	1128	970	759	704	639	457	341	284	197	167	137	113	84	84	74	73	69	60	48	71	35	53	43	43	45	34	39	32	39	27	28	36	24	25	34	23	28	25	24	34	26	23	23	21	21	31	33	18	19	17	36	29	24	24	23	23	21	22	23	31	24	26	27	28	22	22	25	28	29	30	27	22	28	30	21	21	23	23	19	28	20	14	22	18	31	23	29	13	18	26	26	18	20	28	31	21	28	22	26	24	22	21	14	19	21	34	21	27	18	14	23	20	17	24	32	23	19	32	31	20	19	28	22	28	14	22	25	17	32	17	22	22	21	19	26	29	24	21	24	25	12	20	20	26	19	24	20	11	25	16	16	24	26	33	24	24	19	19	20	25	23	17	19	22	15	20	19	9	23	23	19	24	26	22	19	17	25	16	19	13	22	27	15	22	20	14	20	23	20	20	25	21	25	13	16	22	22	32	18	28	22	14	12	21	15	22	22	17	21	24	15	21	13	27	24	34	24	27	14	30	21	17	33	30	26	22	27	17	22	21	30	17	27	25	22	28	27	19	24	19	21	20	20	17	28	15	24	22	23	25	14	20	28	19	26	24	24	21	16	21	24	19	29	27	26	30	19	15	15	23	21	34	26	21	18	25	19	21	23	16	18	23	31	25	22	19	26	23	22	20	17	14	24	24	28	21	24	24	30	26	27	23	23	23	21	23	22	26	25	22	16	25	22	18	21	16	24	28	23	23	26	23	30	29	22	23	16	18	17	20	22	25	14	26	23	21	22	21	27	21	24	28	23	31	22	29	17	21	13	18	25	10	23	18	22	23	19	32	19	21	21	24	12	21	16	15	23	32	26	20	27	14	20	20	19	15	26	26	21	22	21	15	25	26	20	21	15	20	8	15	18	15	20	30	25	18	20	21	26	22	25	23	15	26	24	26	20	30	20	27	34	21	21	19	30	17	18	31	21	22	17	21	21	25	33	13	14	25	28	22	21	23	19	19	23	25	18	17	22	27	21	20	20	34	16	19	17	19	22	28	16	28	20	18	17	26	33	24	19	21	21	27	22	17	26	24	23	22	20	17	19	19	24	22	24	22	23	32	18	27	20	35	35	26	22	26	14	17	25	21	25	27	24	21	12	21	27	19	12	30	26	20	25	29	30	14	26	24	20	18	24	27	17	22	14	22	16	19	18	18	25	30	23	14	20	24	18	19	23	22	27	18	22	26	25	20	21	23	24	21	22	31	20	18	23	16	20	23	26	14	21	23	29	17	18	22	12	24	17	31	15	22	16	24	24	15	21	17	18	28	27	23	29	24	25	30	16	21	17	23	22	17	23	21	23	19	22	24	24	26	22	15	18	20	16	22	29	25	34	26	23	15	20	20	19	22	20	13	20	23	15	20	18	18	19	31	22	19	22	19	20	23	19	28	14	27	20	20	21	24	21	18	24	15	18	21	18	24	22	29	29	37	27	17	14	17	22	18	33	21	21	21	22	24	29	22	21	25	27	22	15	23	17	23	23	21	20	14	22	28	19	20	15	23	15	17	26	20	19	22	25	27	20	22	16	24	23	25	24	31	28	16	23	26	20	12	23	20	24	29	24	19	21	14	28	32	32	14	24	28	21	19	20	22	24	26	26	20	25	36	17	24	24	21	21	21	18	18	27	28	22	28	26	17	19	27	16	22	21	19	27	25	15	24	20	21	15	25	19	22	21	25	16	21	20	26	15	22	25	23	22	25	12	23	22	16	25	30	24	20	15	24	22	16	24	23	17	20	16	21	23	21	19	19	18	20	20	25	25	16	20	23	17	29	21	20	21	14	33	21	19	23	23	17	23	21	33	22	32	27	27	22	34	20	25	24	26	24	27	23	24	19	24	23	25	21	25	19	27	22	22	16	28	17	20	23	18	18	19	15	13	26	24	27	23	23	17	21	20	12	30	26	12	32	17	21	24	14	20	22	29	21	22	19	29	23	16	15	26	23	26	27	26	21	24	17	23	22	18	22	25	23	15	27	30	20	24	16	19	12	18	25	26	23	25	21	20	20	19	20	24	15	20	21	19	21	25	23	26	27	27	28	29	24	20	20	20	23	22	21	21	25	21	20	18	22	27	27	24	17	26	16	17	20	26	25	28	21	19	23	20	26	13	19	21	18	20	21	19	19	23	20	20	19	22	19	19	18	23	20	25	20	28	26	20	18	12	21	23	31	21	30	22	20	24	27	23	17	28	25	18	32	20	20	18	29	27	22	29	18	20	24	20	30	19	27	25	25	20	19	14	24	24	19	17	21	28	22	25	28	18	23	26	28	21	26	19	14	23	27	20	24	23	27	16	18	17	17	26	36	20	22	17	20	19	19	16	24	28	18	22	18	21	26	20	18	16	16	20	15	18	25	23	22	18	27	28	41	25	22	20	17	25	21	22	16	20	17	20	33	24	14	24	17	16	13	18	18	23	14	14	40	25	28	21	21	15	24	14	25	26	28	31	20	17	21	23	19	16	26	18	21	24	26	29	21	16	29	24	18	24	19	34	23	25	36	28	18	22	20	27	29	12	17	29	15	19	20	23	23	30	29	23	28	20	30	22	19	36	27	25	19	22	26	23	24	19	23	22	31	16	18	18	18	23	19	18	18	14	22	21	24	19	13	18	27	20	21	18	29	15	15	15	24	20	24	26	20	19	21	19	23	20	25	22	19	29	16	22	32	25	22	24	17	27	22	28	22	20	23	14	24	24	21	24	30	10	23	25	26	28	15	18	24	21	18	23	17	21	19	18	25	18	17	22	19	14	17	19	22	15	19	25	22	26	20	14	16	16	31	20	14	18	14	22	18	22	17	20	18	22	23	29	21	21	19	18	13	22	20	20	17	22	23	25	25	18	23	18	18	23	22	18	16	19	24	29	29	31	21	21	23	30	9	23	13	22	21	20	17	27	27	19	14	21	26	26	30	24	25	21	22	27	23	25	27	20	22	27	18	27	21	27	17	22	15	24	28	26	21	25	27	15	21	24	21	22	21	16	21	21	10	17	16	26	18	15	15	26	21	31	24	23	16	20	21	17	24	27	18	25	19	19	13	23	28	28	19	16	15	20	16	23	15	28	16	24	23	21	22	29	17	12	24	17	20	19	20	23	22	26	23	19	20	19	21	13	27	29	25	21	19	17	28	22	18	22	17	19	25	27	16	18	16	14	18	23	18	23	20	23	22	27	19	21	14	25	20	22	17	30	24	27	18	27	29	28	18	23	20	12	27	19	22	24	32	27	17	27	20	26	24	13	16	27	23	26	21	17	15	23	22	22	11	16	14	19	18	29	22	29	25	14	21	21	24	22	15	15	18	24	24	16	23	26	28	21	28	22	22	20	22	19	24	19	19	19	29	18	21	14	18	29	26	10	24	22	20	22	28	17	25	15	26	25	22	33	32	20	21	18	17	23	15	14	24	28	19	28	18	28	18	25	25	26	28	21	18	18	27	19
30357	22864	17621	33571	39104	36617	32812	29549	25988	22300	17793	13961	11644	9169	7574	6512	4658	4114	3583	3084	2989	2769	2116	2191	2186	1821	1709	1642	1558	1536	1330	1161	1078	929	831	710	724	675	702	682	720	666	646	591	642	605	582	582	550	519	493	494	492	466	494	464	464	415	477	408	476	427	483	458	471	475	466	510	433	434	471	461	479	451	488	473	409	433	441	423	428	412	416	411	410	389	385	447	376	459	394	405	423	440	407	417	417	426	420	373	383	378	415	390	371	360	357	415	401	393	392	390	368	360	367	384	329	385	375	349	394	391	355	367	384	376	393	355	374	370	363	367	380	377	342	381	390	377	383	375	400	377	349	381	349	392	356	401	396	364	332	378	379	374	355	373	348	371	366	388	392	380	360	366	364	344	364	409	395	376	337	351	372	349	363	379	375	403	340	370	407	367	368	390	374	369	371	363	376	369	392	377	380	402	362	389	353	404	374	334	344	371	401	352	414	349	384	405	366	369	362	389	372	324	376	352	384	382	396	371	373	373	399	389	366	354	345	384	405	373	377	387	344	383	390	364	353	338	422	363	386	382	352	346	413	370	354	402	346	335	328	363	392	378	371	398	344	373	370	372	364	388	363	413	424	360	370	373	369	375	397	368	356	378	373	363	383	341	363	342	357	375	371	391	354	346	347	347	377	391	368	392	377	357	409	412	367	400	342	387	391	352	369	393	377	369	378	353	356	356	341	370	369	345	397	363	417	372	361	392	367	358	385	362	376	371	347	400	350	343	368	377	364	386	339	389	356	399	365	360	369	406	389	360	402	373	349	371	380	375	358	377	388	375	363	370	366	338	363	372	350	369	315	369	339	374	389	403	352	368	374	335	345	361	360	379	366	365	395	369	361	373	413	366	404	371	387	360	391	398	348	369	384	397	377	372	354	366	364	366	397	369	370	366	354	363	377	376	404	365	393	339	376	358	379	385	389	372	367	367	349	383	320	378	376	348	357	352	365	361	372	333	375	373	343	405	405	379	368	359	394	368	338	375	382	395	383	376	386	382	372	371	370	407	372	376	382	350	398	348	362	371	374	386	384	371	386	347	395	376	381	395	361	369	364	379	350	390	338	382	349	403	383	358	368	376	352	411	357	345	422	378	361	354	384	373	377	367	364	368	358	403	402	366	361	374	383	392	388	342	365	373	402	403	395	393	361	394	366	392	352	376	393	394	369	343	380	381	337	405	391	346	374	404	373	344	381	380	356	352	368	364	343	351	370	375	348	361	391	353	382	373	356	364	379	351	385	389	387	354	369	361	381	367	354	360	348	381	363	392	393	383	347	366	368	393	395	388	384	409	370	344	345	324	368	372	377	351	379	358	370	375	373	368	361	363	362	388	369	390	363	375	393	370	369	354	372	376	384	355	345	348	355	370	345	369	360	381	391	382	365	357	379	373	371	374	370	360	407	389	334	383	351	365	390	371	387	407	400	345	343	337	393	391	370	328	378	371	356	326	375	393	394	359	378	394	351	396	370	353	342	377	369	421	363	386	400	395	386	394	381	396	358	327	374	368	355	374	359	348	364	323	420	365	384	381	409	378	356	357	382	382	380	368	356	393	366	355	397	347	374	357	390	370	389	368	403	359	353	390	353	365	377	386	357	365	376	382	409	386	370	418	384	378	367	388	385	369	377	350	362	368	361	390	393	346	392	410	378	368	358	358	369	379	377	382	373	381	344	353	394	339	393	343	333	342	403	364	374	366	384	371	398	371	344	368	387	360	412	371	351	379	362	417	381	378	396	378	410	361	362	357	336	366	337	387	349	365	339	382	358	357	390	404	369	368	368	388	391	363	386	401	367	388	355	363	389	388	362	369	355	380	371	373	369	390	380	385	364	366	380	355	391	365	363	363	383	397	382	397	368	353	368	427	383	367	391	353	370	392	387	331	348	377	358	364	365	353	363	390	367	373	357	377	375	344	404	386	388	392	390	357	351	375	375	366	360	375	354	371	361	393	413	427	383	355	357	368	393	405	374	359	433	366	361	355	363	388	369	392	377	353	339	343	374	383	362	342	393	364	376	334	349	361	372	366	351	401	363	372	349	375	359	362	344	379	345	325	368	346	355	324	358	398	380	381	388	370	319	366	371	392	379	376	364	343	368	360	354	357	393	358	399	364	390	354	392	394	369	324	375	368	351	357	410	399	357	365	427	359	360	366	377	367	393	356	358	390	360	330	389	371	373	421	362	374	414	391	354	400	370	336	377	375	370	378	361	366	372	404	368	355	358	365	388	386	336	399	349	373	375	391	335	392	347	399	361	381	395	346	390	367	362	396	393	361	364	392	378	361	376	355	361	355	360	355	337	353	376	386	348	376	303	376	383	436	394	379	395	390	378	384	357	387	370	375	379	341	344	383	397	343	367	392	378	367	366	394	351	314	354	415	394	371	365	378	404	373	353	380	384	379	387	372	379	371	365	323	383	398	358	388	358	356	387	385	373	378	376	386	414	346	350	359	364	369	343	398	399	388	380	400	374	368	368	338	400	359	337	406	355	356	358	374	381	377	371	373	366	343	377	386	387	365	402	381	369	373	377	391	405	396	390	384	405	378	401	399	365	370	337	333	372	339	374	381	383	351	389	363	376	382	390	333	368	360	365	369	354	373	357	409	341	357	369	383	403	354	375	348	382	336	410	384	426	373	390	369	385	347	377	356	368	323	355	378	365	368	374	366	390	365	375	381	338	377	390	377	390	331	363	395	359	379	387	383	373	374	333	369	380	381	417	400	412	386	393	379	384	326	390	360	393	389	358	384	363	344	353	366	346	385	376	372	386	362	349	365	380	407	348	364	343	342	353	407	379	375	381	372	356	388	376	369	361	351	400	393	369	383	369	383	345	396	351	396	375	387	381	400	392	350	380	401	398	367	390	370	392	380	372	369	365	400	377	399	385	368	376	378	365	372	398	381	365	350	355	399	402	370	368	399	339	377	376	373	367	404	378	425	373	372	381	384	396	359	374	363	371	378	360	337	368	374	364	384	351	396	386	348	352	380	400	368	402	393	375	343	366	396	360	352	358	374	337	375	367	399	341	379	355	389	347	363	392	360	420	401	373	353	395	402	377	365	353	347	373	397	365	354	350	348	387	381	338	401	384	391	395	388	368	357	375	368	371	369	344	356	362	361	386	392	358	374	403	357	366	399	387	406	362	369	389	353	379	384	377	372	381	350	377	370	351	372	379	365	403	358	355	367	365	365	376	390	368	387	368	342	358	388	366	354	373	382	360	345	390	366	365	342	362	396	344	372	414	386	367	357	392	361	354	363	366	353	393	357	332	373	363	381	381	389	334	395	394	386	369	359	402	361	377	371	392	390	417	361	358	381	370	382	392	354	401	390	371	367	396	352	407	361	366	373	381	381	385	394	355	365	351	383	369	362	369	369	406	387	384	376	409	366	378	367	366	355	372	360	352	368	371	361	368	332	344	338	356	393	373	360	356	396	366	377	379	373	359	377
2388	1133	778	643	1033	1062	1009	899	734	646	466	322	246	192	176	162	107	89	74	70	92	59	60	56	62	46	45	50	52	41	42	28	34	38	23	24	33	27	26	35	19	34	23	25	22	26	26	25	13	20	22	22	28	22	16	15	22	17	18	23	13	14	24	19	24	18	21	24	22	26	25	19	20	24	25	25	17	22	23	16	11	20	24	16	12	21	22	16	17	24	16	21	16	12	17	19	16	20	19	15	15	20	14	21	21	19	25	19	26	20	27	25	20	17	17	29	21	20	24	23	18	18	18	24	18	22	21	19	17	27	31	18	25	26	26	23	20	16	21	29	19	17	30	17	16	26	25	21	14	21	26	24	14	21	22	17	20	24	15	25	26	22	12	23	19	20	17	19	17	13	24	17	17	26	18	26	22	22	22	20	19	19	26	14	15	18	24	24	24	16	19	25	22	21	13	15	15	18	19	17	14	20	24	12	16	18	16	24	21	8	24	20	18	17	19	16	16	17	22	15	22	18	19	22	19	15	20	15	18	25	16	17	22	24	16	24	20	21	18	21	23	19	19	16	21	21	16	17	26	23	28	11	18	16	21	17	15	23	28	25	22	7	11	17	16	18	18	21	20	23	22	16	18	22	20	16	21	21	16	20	22	19	22	18	21	23	22	22	15	22	13	27	27	19	27	14	14	26	21	14	19	18	23	8	17	19	16	25	14	15	17	25	17	19	23	13	18	11	16	19	20	14	26	23	20	16	25	17	17	27	23	19	24	16	17	19	20	17	23	14	18	24	20	13	27	15	21	23	22	25	17	24	30	21	25	20	14	25	22	21	28	13	23	16	23	19	23	23	24	23	16	19	21	16	18	21	15	16	17	13	25	21	12	18	15	14	17	28	23	13	19	18	18	20	16	16	23	14	20	20	19	12	23	17	18	17	23	23	24	20	29	18	19	18	11	21	20	23	21	21	28	20	13	22	19	18	17	14	20	14	21	19	29	27	26	24	20	18	11	20	19	22	16	23	15	18	21	17	17	19	18	15	18	25	14	19	19	10	15	27	21	21	20	18	21	19	12	14	15	15	28	21	25	15	17	24	24	18	11	17	12	19	25	20	20	18	19	20	18	16	26	22	16	13	13	22	20	19	23	25	21	22	20	19	19	22	24	22	14	21	20	16	21	18	19	17	15	13	24	21	21	23	23	19	21	23	26	14	22	21	22	19	25	23	21	17	23	16	21	15	12	17	28	28	30	26	12	29	12	15	26	24	15	18	14	30	16	24	19	15	22	26	18	13	17	18	17	22	18	16	15	20	21	10	15	21	20	21	19	25	19	17	15	30	20	17	21	26	33	19	22	16	23	17	19	18	6	27	21	21	17	22	25	16	13	30	9	28	20	23	23	25	13	23	16	18	15	27	17	20	19	14	22	16	12	15	15	26	18	15	23	22	20	13	25	26	25	26	10	26	23	18	19	28	13	19	25	18	14	16	21	23	26	15	18	17	23	21	16	23	28	15	28	27	18	23	18	23	16	20	19	15	17	20	11	23	31	15	23	20	24	21	17	11	19	22	19	13	20	14	27	25	28	20	29	15	22	19	18	14	19	21	19	19	12	18	21	13	19	28	18	19	22	18	21	20	21	18	26	24	21	17	21	20	23	15	29	22	16	16	20	20	20	19	13	16	18	19	20	16	19	28	19	19	21	27	18	20	20	25	19	16	18	25	16	16	23	13	23	16	18	19	28	29	18	24	23	15	19	22	21	18	20	26	14	12	19	19	25	17	17	26	24	16	21	25	15	16	17	24	27	14	21	20	15	26	19	24	22	22	24	11	20	18	19	22	23	21	20	23	27	24	21	20	14	27	13	19	15	17	23	15	13	18	20	23	22	20	17	22	25	22	21	15	17	15	17	22	23	30	24	31	16	11	19	20	22	16	16	14	22	18	16	15	25	17	30	24	26	12	21	17	28	21	18	24	19	17	24	14	25	16	14	16	15	24	20	21	25	25	21	28	22	17	20	23	19	28	20	15	17	30	23	20	17	17	17	17	11	23	25	22	15	29	17	15	23	31	21	17	20	16	20	21	27	11	20	28	21	22	18	20	24	27	14	19	14	20	21	24	24	16	15	18	19	13	19	19	21	18	29	15	20	18	18	16	26	19	19	23	26	13	26	29	13	14	19	20	31	25	19	20	16	22	22	15	17	16	23	24	26	23	18	22	23	21	17	19	20	21	19	23	22	22	21	25	21	17	13	24	19	27	25	13	27	14	20	26	25	21	17	12	29	25	23	17	14	27	20	20	19	20	22	17	8	18	20	10	20	23	20	30	12	26	22	33	19	14	20	15	19	27	23	18	14	11	27	25	27	21	28	21	17	12	21	15	15	12	20	18	24	19	9	17	24	29	29	16	22	12	20	14	23	19	17	20	18	24	28	25	23	24	18	23	24	19	25	20	16	16	24	23	22	17	17	26	19	21	16	25	23	21	14	31	18	18	20	25	23	29	32	21	28	16	20	17	20	24	24	15	18	21	10	17	14	21	16	20	16	17	35	20	35	23	13	20	18	24	24	15	15	15	28	21	14	23	16	21	23	16	18	13	24	17	19	23	19	24	28	12	12	15	17	13	17	19	20	18	21	13	23	17	21	13	28	17	21	21	15	20	21	22	13	19	23	30	24	12	16	19	15	22	27	15	24	16	29	24	27	20	21	15	25	26	17	15	16	14	18	26	13	24	21	23	17	16	8	21	25	18	16	25	16	15	19	15	19	19	15	28	14	26	22	14	16	13	22	19	16	26	25	20	17	14	22	19	28	14	18	21	26	18	19	22	25	17	21	21	17	22	24	28	21	10	17	18	20	19	20	16	16	19	22	15	22	24	17	23	12	17	17	16	27	14	19	23	19	21	27	22	14	21	21	20	18	20	26	19	13	23	14	24	11	12	23	17	15	14	20	24	19	28	27	15	17	22	25	27	16	26	17	14	15	21	14	25	21	17	18	15	19	16	23	20	15	27	26	19	24	18	26	20	16	24	17	20	19	20	24	21	17	20	22	17	16	14	25	22	25	18	11	27	19	20	14	19	16	27	25	12	17	23	23	20	21	11	12	27	23	20	20	23	13	33	18	20	16	26	28	15	21	21	23	19	20	23	20	22	20	20	24	24	22	18	19	21	19	16	13	12	15	19	23	20	20	18	18	14	22	16	28	20	15	26	16	15	27	17	16	18	19	23	24	25	19	22	22	21	17	13	22	18	13	13	13	19	27	21	21	23	24	18	20	12	18	22	20	12	15	25	17	21	18	23	24	24	20	17	24	20	25	9	20	21	18	17	10	26	30	28	17	17	19	24	19	19	21	20	24	23	31	23	29	16	21	23	22	19	18	22	17	14	15	29	11	14	14	15	26	23	15	16	13	27	17	23	20	19	17	16	27	23	26	16	21	19	18	26	20	10	23	22	28	14	16	24	16	16	24	20	18	17	24	22	18	18
30704	22820	17534	33633	39748	36995	33249	29923	26262	22780	17723	14197	11270	9259	7827	6238	4619	4030	3456	3211	2886	2602	2187	2227	2251	1754	1714	1634	1542	1515	1289	1035	1028	851	777	688	698	732	638	629	638	635	592	610	561	552	602	549	484	475	484	496	448	432	454	458	422	424	408	397	408	432	436	400	424	444	484	466	423	437	448	390	414	412	433	430	423	386	354	388	389	395	421	360	438	345	393	386	353	382	417	381	406	373	393	397	369	360	370	359	384	341	368	373	314	355	352	331	380	337	355	327	357	346	313	373	305	319	341	342	334	340	347	308	339	342	339	330	338	354	327	346	349	313	319	320	333	380	330	330	323	357	358	312	318	330	308	379	349	338	356	334	347	353	352	341	370	362	333	303	347	351	360	330	355	384	343	337	330	356	301	307	316	343	365	354	367	334	340	326	364	329	316	353	325	331	353	332	366	359	342	338	369	324	310	346	323	330	343	335	354	318	338	335	350	371	297	338	317	331	304	336	342	301	375	334	345	338	383	348	310	329	348	335	337	318	321	352	333	314	339	357	321	284	359	341	372	330	318	326	354	363	340	348	316	346	331	367	331	333	314	320	306	349	365	309	351	329	349	324	360	328	357	338	353	355	336	361	317	363	359	344	338	348	319	330	339	343	333	346	343	355	346	323	330	334	361	368	314	315	329	346	365	319	352	335	326	314	353	333	317	363	359	329	341	349	312	333	335	333	350	318	359	315	360	362	367	344	328	389	329	337	311	374	354	354	323	328	350	306	331	332	329	305	347	329	319	356	344	347	303	353	326	362	318	327	343	354	340	325	332	329	321	314	324	300	351	369	350	331	320	316	322	340	336	353	352	320	337	335	376	354	328	372	336	340	311	287	341	335	352	359	329	341	349	337	334	328	323	369	340	328	378	346	343	334	363	364	351	344	379	345	363	346	325	348	332	340	319	375	298	316	316	327	338	348	331	325	371	335	359	338	320	354	321	340	302	319	327	326	357	330	314	296	308	368	314	345	324	340	332	326	309	347	354	331	332	322	317	327	337	355	329	320	331	362	317	334	358	362	351	347	321	363	359	352	341	332	316	299	365	306	367	326	359	330	352	363	358	327	311	322	337	324	345	323	358	323	336	349	337	340	342	325	361	336	337	380	345	355	335	363	348	342	362	343	352	343	342	332	330	366	349	354	344	358	357	353	350	315	319	324	351	342	339	342	331	324	388	340	354	340	341	341	361	335	365	317	328	333	333	339	297	304	343	358	349	339	331	355	317	368	327	360	324	323	336	315	337	356	349	335	325	310	328	361	371	354	361	316	354	332	300	345	360	337	323	340	346	334	337	309	317	357	356	318	317	348	315	332	330	366	353	341	332	329	327	316	369	322	330	346	323	345	335	368	327	304	338	349	351	315	359	348	340	329	332	330	337	343	374	327	286	342	378	316	354	344	357	358	326	354	308	333	334	357	334	315	370	344	326	346	325	327	338	350	341	342	344	345	319	325	314	351	368	352	372	345	356	353	324	343	350	343	293	320	347	335	351	318	332	331	302	311	312	334	355	350	316	326	331	371	338	349	337	363	354	307	358	339	355	343	324	310	335	354	319	363	341	337	361	323	348	356	370	344	334	317	337	328	365	375	309	348	331	352	326	335	335	310	326	343	372	341	296	353	345	328	339	328	311	333	343	333	350	349	333	341	353	329	321	364	333	331	350	348	357	340	330	330	336	318	351	334	337	338	322	317	347	329	347	365	331	334	318	340	319	344	348	330	321	362	335	346	298	354	335	335	295	338	341	326	379	334	334	359	359	340	358	317	307	356	328	353	308	345	324	334	337	330	349	323	348	303	358	305	340	316	359	360	321	311	342	301	342	332	325	331	343	301	329	338	332	355	345	317	328	333	363	318	331	345	343	325	362	322	340	346	306	322	342	336	319	332	357	339	322	352	342	339	344	294	325	310	325	332	336	368	319	336	335	295	356	374	349	338	310	330	332	340	350	346	300	318	359	327	311	311	372	355	319	299	320	360	325	301	345	342	319	339	325	326	347	334	348	294	323	314	373	323	304	342	350	342	331	316	329	341	350	369	334	316	319	354	342	344	359	341	338	348	341	334	301	310	340	329	339	310	343	377	342	341	331	335	324	378	336	331	344	316	374	325	335	325	328	366	319	354	317	328	307	339	361	325	314	329	309	357	339	336	357	340	316	354	350	334	353	353	327	331	332	330	323	321	327	317	365	349	321	325	333	341	336	339	331	334	347	349	325	338	335	338	332	336	361	349	320	354	336	331	331	338	335	326	374	347	335	330	344	353	304	388	332	375	335	334	351	327	327	337	333	347	341	322	354	291	345	333	356	331	370	347	346	352	338	321	324	355	341	344	348	317	308	355	311	349	324	317	335	300	328	324	325	327	311	313	342	356	347	349	351	345	355	304	307	359	312	344	347	317	323	318	315	320	327	312	364	331	348	344	340	346	350	329	327	336	352	321	311	307	337	329	348	327	343	333	348	373	317	331	334	301	319	343	349	320	320	352	312	336	325	321	333	335	330	390	340	313	317	334	321	326	345	339	342	329	330	337	342	352	343	352	322	340	343	307	354	323	348	323	323	338	305	348	320	331	282	362	322	364	332	331	330	350	381	320	326	339	315	309	344	340	342	343	351	373	346	325	338	375	331	358	349	330	329	328	335	327	288	302	324	343	310	326	302	340	339	339	353	330	363	357	308	336	328	358	337	314	334	319	313	327	319	285	340	328	350	320	389	331	346	330	374	336	346	373	385	345	354	342	335	367	373	334	348	328	315	335	327	365	328	325	390	326	355	294	347	343	332	332	305	335	330	342	338	336	344	316	349	369	306	339	342	336	323	343	332	321	345	318	343	334	360	319	334	334	318	330	340	354	312	329	317	320	337	357	383	378	335	365	325	314	345	319	321	324	375	320	333	352	333	366	351	321	340	326	351	313	296	336	309	299	381	321	346	324	323	313	376	344	359	382	343	367	363	353	321	325	344	344	329	345	334	345	333	331	349	357	331	330	346	337	307	349	367	338	322	295	343	321	342	329	315	334	364	338	342	331	330	353	332	325	293	340	363	352	346	345	368	339	341	314	292	339	308	329	351	343	336	326	340	330	322	351	340	354	356	336	344	311	317	329	354	347	339	308	328	323	336	339	350	341	327	316	338	318	309	365	362	316	289	305	358	335	350	346	349	345	351	347	320	359	378	329	330	314	344	315	345	321	350	351	305	346	333	373	343	358	330	325	313	310	321	315	336	349	345	332	336	345	308	338	329	329	351	315	344	327	331	337	309	336	319	357	321	331	346	309	317	349	308	342	354	323	339	371	316	315	350	299	327	334	328	346	331	343	347	341	348	340	352	309	334	336	344	357	349	345	347	347	350	322	322	374	337	335	313	306	339	340	339	349	339	328	354	355	347	327	317	324	357	346	346	319	328	339	358	341	329	349	343	346	354	355	323	331	347	338	337	360	344	302	336	340	344	359
4215	1496	1044	827	1364	1503	1376	1257	1010	835	588	496	398	309	237	195	147	126	110	96	107	91	81	85	73	67	48	73	83	65	58	49	51	51	41	51	41	47	42	38	44	28	30	37	46	41	45	39	43	30	49	35	43	33	33	36	33	38	32	24	31	30	40	35	31	37	30	19	23	33	31	36	32	22	41	33	29	34	33	33	39	25	29	23	28	32	29	33	32	35	35	28	37	29	36	32	31	29	34	31	29	24	26	27	26	32	22	29	35	25	31	23	34	26	27	42	30	23	36	31	34	28	41	34	36	35	35	33	32	34	31	31	23	33	24	35	37	27	28	38	36	21	27	34	30	41	34	35	28	28	24	27	22	28	35	38	26	33	37	41	33	26	34	34	32	39	34	31	35	30	35	19	27	36	33	31	17	39	33	26	23	30	31	31	38	23	29	23	37	23	27	29	28	26	30	28	37	31	23	31	33	26	31	26	20	23	32	18	40	34	25	39	25	28	45	26	29	31	39	25	36	24	28	20	33	30	30	29	34	29	30	24	29	30	27	34	36	38	32	29	28	27	37	26	33	36	33	26	33	40	33	30	33	18	34	35	29	32	29	28	36	29	18	19	26	26	35	30	24	31	33	27	39	35	30	30	33	25	32	25	23	38	20	30	31	31	28	42	32	36	30	26	25	31	24	28	33	21	34	26	27	27	38	25	34	31	31	31	25	31	28	32	28	27	28	34	28	28	30	33	33	35	18	24	25	26	29	23	24	37	31	23	34	30	30	44	36	35	33	22	28	35	22	33	37	34	27	38	37	31	37	38	33	33	31	31	32	30	21	28	26	26	27	24	36	25	40	18	22	36	22	37	28	42	27	28	17	23	34	31	37	30	35	22	29	26	34	29	28	30	25	29	33	41	32	21	36	30	38	24	24	31	22	30	23	25	42	29	31	32	31	26	27	25	34	25	24	24	20	22	37	24	34	30	24	32	28	29	35	37	32	26	30	26	27	28	35	29	21	29	27	30	29	40	29	36	32	33	29	22	25	31	20	33	40	40	23	36	25	28	33	33	32	26	25	28	28	26	22	28	31	37	26	28	28	29	35	30	26	37	34	30	28	25	34	30	27	25	34	27	27	25	28	34	31	38	20	31	27	27	29	24	26	38	23	26	33	26	34	27	33	34	36	30	25	25	39	26	42	24	39	25	32	19	25	31	35	25	38	24	36	26	40	40	37	31	34	21	40	34	29	36	29	27	34	22	30	14	31	29	29	34	30	36	26	33	30	24	25	35	34	36	31	35	28	36	28	23	25	31	46	33	31	36	32	36	38	22	27	36	26	27	22	19	38	25	30	40	35	29	33	26	27	30	39	24	38	27	29	40	27	25	32	24	33	21	35	37	30	36	38	33	25	34	21	25	34	28	23	43	33	19	32	29	27	28	37	25	43	31	38	37	30	20	23	26	30	26	26	29	20	28	42	47	32	27	30	38	35	26	29	21	41	33	26	28	26	30	28	31	33	25	26	39	25	31	25	27	32	29	35	16	36	35	37	45	29	35	24	24	30	35	21	38	24	35	30	27	27	37	32	27	34	28	30	26	22	17	37	31	24	30	33	30	27	21	31	27	29	31	32	30	32	39	23	25	27	24	29	30	27	31	36	27	27	29	26	25	27	32	27	38	44	27	40	34	28	19	31	36	33	35	31	21	26	37	29	27	29	31	29	35	31	32	33	33	27	19	23	24	31	36	26	39	24	28	22	30	33	30	27	20	38	40	25	31	32	28	37	33	20	29	19	37	30	26	28	32	32	28	27	35	25	38	38	30	40	20	29	21	31	35	40	31	28	23	31	26	31	33	33	27	24	22	43	31	22	21	26	31	22	33	29	36	25	36	37	31	35	28	34	29	29	39	45	35	35	36	39	27	24	42	37	30	21	35	39	31	25	28	23	43	28	22	35	36	33	35	27	34	26	29	26	29	25	26	27	19	36	27	28	27	32	35	35	27	27	36	34	36	31	31	31	32	36	30	33	33	44	30	32	31	31	36	21	29	37	31	25	26	27	35	34	35	30	35	26	23	28	35	27	21	28	35	29	26	37	33	20	36	25	22	24	23	27	31	32	29	33	38	31	36	24	38	27	28	31	26	33	36	28	41	28	31	25	22	32	27	22	42	26	26	27	30	29	43	29	26	30	28	30	34	41	28	37	35	38	38	35	28	36	31	26	25	22	34	35	28	32	42	32	33	23	36	25	26	33	41	26	34	29	25	34	29	23	24	34	23	22	27	33	30	25	36	23	30	40	20	21	36	41	34	34	35	20	32	33	36	36	35	27	24	32	37	31	26	36	28	31	31	35	33	27	32	22	22	33	25	29	24	29	30	33	33	24	29	27	27	37	24	35	35	31	37	31	20	26	23	29	26	39	27	32	26	24	26	33	29	35	29	27	27	31	23	27	33	36	42	32	28	43	33	34	26	24	34	23	34	34	27	34	17	36	32	28	37	25	36	38	29	27	31	29	24	33	31	25	34	25	26	29	28	33	25	32	35	29	27	40	27	31	35	35	26	28	24	32	31	36	37	28	31	37	31	29	22	35	33	34	24	37	32	34	16	27	22	15	36	27	46	29	25	38	20	33	36	41	29	30	22	28	29	24	33	19	24	37	25	32	23	29	35	32	31	27	28	37	31	29	30	33	26	30	37	41	36	30	35	43	27	35	37	28	26	25	31	37	27	21	42	20	19	22	35	35	36	29	37	41	28	33	23	25	44	40	32	25	35	31	36	23	30	41	31	28	28	29	30	28	30	36	32	33	30	42	32	26	22	38	35	40	23	33	19	35	27	35	19	18	34	31	32	37	26	30	31	34	38	35	42	28	28	36	27	22	23	36	27	31	23	25	29	22	30	32	25	28	28	32	28	37	19	34	27	27	26	27	25	27	40	28	28	30	27	25	29	33	36	32	36	22	21	20	25	36	25	26	25	34	27	26	36	32	25	29	32	35	33	34	32	29	29	38	41	36	36	31	37	30	33	42	32	29	28	38	22	23	35	26	24	24	25	47	30	28	37	38	30	26	35	37	35	17	31	18	33	30	33	27	29	24	36	33	27	29	22	30	34	28	29	31	45	25	38	40	36	26	28	26	35	21	36	31	20	37	29	29	32	26	30	25	29	35	37	29	29	33	28	24	30	24	29	25	41	32	32	27	24	35	27	30	33	28	39	34	30	24	39	24	19	40	29	32	27	31	22	36	25	30	34	23	36	22	21	27	32	34	31	37	29	26	28	32	33	31	37	27	29	35	32	42	32	33	32	37	23	28	21	32	29	25	22	28	36	28	25	29	44	36	34	36	26	36	32	28	21	31	31	36	36	32	19	20	22	44	35	22	37	31	40	26	24	22	20	33	28	34	32	38	27	26	28	33	28	31	33	29	28	40	26	37	37	27	40	30	36	37	29	27	23	27	28	36	30	26	38	21	33	30	27	20	27	43	26	35	26
32182	25042	20615	36656	43118	40771	37310	33915	30238	26093	21343	17668	14285	11944	10114	7915	6335	5131	4464	4557	3976	3634	2956	3062	2934	2374	2353	2242	2112	2069	1723	1614	1473	1224	1140	1090	1058	986	899	915	930	961	872	877	871	794	769	748	798	759	724	700	669	645	665	639	637	641	605	615	650	630	641	603	590	640	638	677	680	688	672	648	651	615	662	626	641	560	569	560	622	610	531	592	541	565	572	555	602	560	629	554	550	552	586	547	556	524	584	550	584	548	534	519	534	534	511	513	507	495	513	538	507	526	511	468	487	470	504	512	499	513	505	524	502	516	528	489	498	523	478	503	512	492	520	478	513	501	497	527	439	485	521	530	525	528	531	528	500	523	472	485	520	498	509	477	495	540	514	531	506	513	497	489	509	507	534	526	524	522	506	507	525	527	518	491	526	504	568	519	508	507	499	471	482	499	504	492	518	484	501	530	503	532	514	541	502	476	519	506	489	499	517	485	558	483	468	494	503	517	527	519	489	508	502	526	497	517	533	467	451	530	503	515	493	457	478	493	488	514	495	523	534	547	492	526	509	514	507	546	449	483	472	476	530	508	471	530	477	529	492	485	503	494	507	476	505	503	528	503	513	547	518	521	522	507	503	519	456	531	522	500	520	498	521	503	531	512	557	479	518	482	532	511	493	487	504	482	479	471	521	543	487	485	492	485	507	517	475	502	490	525	475	495	487	493	490	480	509	477	488	498	477	500	494	526	534	523	507	536	488	463	492	532	490	503	552	497	480	522	559	533	466	481	497	552	500	570	510	490	511	519	543	513	511	506	505	484	508	519	550	517	483	484	514	519	508	549	502	514	467	515	459	531	514	530	484	488	467	542	513	513	529	512	511	497	488	489	495	498	496	467	496	468	536	516	518	486	523	493	520	505	506	473	503	527	517	533	511	505	509	500	465	507	526	485	482	498	492	480	500	500	493	515	530	504	495	497	499	484	509	491	481	473	467	508	470	501	503	488	502	494	514	512	500	502	524	472	498	530	513	531	463	513	503	494	485	490	511	493	468	479	570	495	504	500	518	549	530	487	506	492	527	473	542	515	490	502	498	523	503	517	530	504	471	507	513	516	519	515	517	543	482	477	513	496	525	527	527	500	539	533	505	500	450	500	471	497	526	490	512	467	537	510	504	541	493	507	484	506	574	448	455	502	488	519	543	479	540	513	500	508	503	486	520	490	503	488	479	506	497	514	498	522	490	538	505	493	544	520	542	528	495	549	500	516	519	462	509	485	499	491	475	496	508	505	496	506	510	517	479	516	504	509	562	498	474	508	524	516	500	501	510	526	546	482	491	553	489	511	529	536	561	509	493	546	504	549	515	491	474	498	501	507	479	457	473	512	529	483	482	497	544	461	500	537	493	500	478	530	485	501	518	486	522	501	495	471	521	505	508	511	527	447	515	492	519	468	475	532	494	491	507	491	534	514	513	531	514	527	473	517	490	510	547	480	500	456	477	516	532	512	505	513	498	488	502	500	540	533	475	495	503	515	487	526	553	540	494	531	534	507	523	518	509	535	518	500	521	503	530	478	507	514	497	539	515	497	496	485	503	485	499	484	510	512	533	513	525	491	510	513	513	487	525	508	519	501	529	511	527	502	460	468	553	506	526	549	516	494	501	500	510	515	518	505	504	511	524	483	555	529	475	526	525	496	461	499	500	476	486	539	484	528	495	504	509	545	511	498	509	517	478	511	489	490	522	491	499	523	486	479	515	504	530	543	463	526	531	525	533	484	517	498	497	492	518	537	529	509	561	495	507	475	493	494	508	473	523	498	485	525	540	484	477	486	488	513	534	530	499	512	471	495	512	516	505	531	524	514	505	455	479	555	504	533	527	492	491	453	500	484	516	504	498	526	502	529	457	497	523	492	510	472	535	534	516	515	488	536	521	532	534	561	486	528	516	494	474	485	525	496	512	506	517	474	510	468	495	568	533	515	520	517	511	545	532	518	440	536	555	507	493	546	515	497	505	514	501	517	467	517	539	493	501	471	498	534	500	517	526	520	475	501	530	535	488	543	480	526	494	486	494	518	524	464	514	507	515	501	538	505	514	487	517	457	543	529	489	494	494	500	511	503	526	540	509	505	473	522	509	487	501	472	493	496	530	488	584	539	496	540	467	524	542	518	536	480	546	485	511	498	524	481	496	489	505	463	480	503	508	519	501	536	489	483	488	490	503	516	525	489	537	504	549	515	470	478	533	517	480	525	502	484	515	501	496	533	457	497	528	506	495	517	520	521	474	505	506	493	518	499	494	496	498	498	554	502	488	501	487	508	502	525	517	532	475	480	530	475	496	542	475	524	462	463	558	492	532	526	504	490	541	491	479	496	533	509	564	515	519	508	529	514	505	478	478	494	492	528	478	511	490	535	468	480	477	544	516	492	499	554	524	526	488	515	506	495	510	496	509	497	547	548	523	506	451	516	508	507	513	456	490	472	486	504	475	510	507	499	547	517	525	540	498	495	527	442	485	483	514	501	512	499	527	533	513	543	500	500	489	500	463	500	527	513	507	508	520	457	544	495	501	448	491	486	474	487	500	516	519	492	505	520	522	541	481	478	520	481	521	541	513	511	541	501	502	498	477	485	449	513	497	483	453	501	505	516	497	514	491	498	497	486	548	484	480	471	514	513	492	540	533	514	503	536	524	546	535	491	521	530	485	507	472	529	470	514	495	481	504	481	493	520	503	531	505	496	502	511	492	509	515	528	521	521	486	505	496	504	511	512	546	513	492	508	525	523	466	537	538	503	517	478	493	544	507	502	480	496	530	497	515	501	510	485	481	478	510	494	496	507	514	532	475	482	504	534	473	527	494	533	475	492	515	541	519	477	508	512	519	516	507	527	512	505	491	482	456	538	494	535	500	495	518	481	521	524	574	512	489	494	510	517	506	503	515	511	523	484	531	480	504	512	500	520	490	511	529	507	500	490	532	506	494	497	492	526	507	511	517	506	507	515	514	539	491	516	537	526	498	498	500	522	465	507	522	537	448	512	546	488	511	502	545	476	510	498	492	528	501	501	480	496	517	485	528	517	457	480	496	476	498	512	467	581	558	506	508	483	527	521	489	501	537	497	534	526	512	509	493	469	470	498	507	514	508	489	502	495	497	482	458	526	484	499	551	447	492	481	486	487	502	507	506	481	518	571	460	509	534	532	525	514	540	551	502	527	485	513	514	511	496	483	527	542	510	492	492	519	494	519	515	527	509	510	496	497	478	492	514	522	506	487	496	483	497	513	490	514	522	492	505	541	500	499	532	472	467	514	521	465	518	520	550	494	505	475	496	485	486	496	509	515	483	499	470	537	520	481	503	490	503	495	517	495	517	521	486	461	488	502	529	494	507	523	494	531	547	477	522	517	476	562	508	517	516	480	523	562	500	503	534	521	512	474	496	482	454	504	500	464	524	483	542	526	494	542	536	519	509	541	509	549	514	487	536	499	477	484	520	499	499	479	499	485
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
